(()=>{var Upt={80748:Y=>{"use strict";var U=String.prototype.replace,a=/%20/g,d={RFC1738:"RFC1738",RFC3986:"RFC3986"};Y.exports={default:d.RFC3986,formatters:{RFC1738:function(w){return U.call(w,a,"+")},RFC3986:function(w){return String(w)}},RFC1738:d.RFC1738,RFC3986:d.RFC3986}},90900:(Y,U,a)=>{"use strict";var d=a(69593),w=a(29591),E=a(80748);Y.exports={formats:E,parse:w,stringify:d}},29591:(Y,U,a)=>{"use strict";var d=a(68541),w=Object.prototype.hasOwnProperty,E=Array.isArray,A={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:d.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},P=function(ee){return ee.replace(/&#(\d+);/g,function(q,ae){return String.fromCharCode(parseInt(ae,10))})},O=function(ee,q){return ee&&typeof ee=="string"&&q.comma&&ee.indexOf(",")>-1?ee.split(","):ee},R="utf8=%26%2310003%3B",L="utf8=%E2%9C%93",N=function(q,ae){var pe={__proto__:null},se=ae.ignoreQueryPrefix?q.replace(/^\?/,""):q;se=se.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var ce=ae.parameterLimit===1/0?void 0:ae.parameterLimit,fe=se.split(ae.delimiter,ce),Pe=-1,he,Se=ae.charset;if(ae.charsetSentinel)for(he=0;he<fe.length;++he)fe[he].indexOf("utf8=")===0&&(fe[he]===L?Se="utf-8":fe[he]===R&&(Se="iso-8859-1"),Pe=he,he=fe.length);for(he=0;he<fe.length;++he)if(he!==Pe){var xe=fe[he],He=xe.indexOf("]="),Ee=He===-1?xe.indexOf("="):He+1,Le,Xe;Ee===-1?(Le=ae.decoder(xe,A.decoder,Se,"key"),Xe=ae.strictNullHandling?null:""):(Le=ae.decoder(xe.slice(0,Ee),A.decoder,Se,"key"),Xe=d.maybeMap(O(xe.slice(Ee+1),ae),function(ze){return ae.decoder(ze,A.decoder,Se,"value")})),Xe&&ae.interpretNumericEntities&&Se==="iso-8859-1"&&(Xe=P(Xe)),xe.indexOf("[]=")>-1&&(Xe=E(Xe)?[Xe]:Xe);var et=w.call(pe,Le);et&&ae.duplicates==="combine"?pe[Le]=d.combine(pe[Le],Xe):(!et||ae.duplicates==="last")&&(pe[Le]=Xe)}return pe},z=function(ee,q,ae,pe){for(var se=pe?q:O(q,ae),ce=ee.length-1;ce>=0;--ce){var fe,Pe=ee[ce];if(Pe==="[]"&&ae.parseArrays)fe=ae.allowEmptyArrays&&(se===""||ae.strictNullHandling&&se===null)?[]:[].concat(se);else{fe=ae.plainObjects?Object.create(null):{};var he=Pe.charAt(0)==="["&&Pe.charAt(Pe.length-1)==="]"?Pe.slice(1,-1):Pe,Se=ae.decodeDotInKeys?he.replace(/%2E/g,"."):he,xe=parseInt(Se,10);!ae.parseArrays&&Se===""?fe={0:se}:!isNaN(xe)&&Pe!==Se&&String(xe)===Se&&xe>=0&&ae.parseArrays&&xe<=ae.arrayLimit?(fe=[],fe[xe]=se):Se!=="__proto__"&&(fe[Se]=se)}se=fe}return se},V=function(q,ae,pe,se){if(q){var ce=pe.allowDots?q.replace(/\.([^.[]+)/g,"[$1]"):q,fe=/(\[[^[\]]*])/,Pe=/(\[[^[\]]*])/g,he=pe.depth>0&&fe.exec(ce),Se=he?ce.slice(0,he.index):ce,xe=[];if(Se){if(!pe.plainObjects&&w.call(Object.prototype,Se)&&!pe.allowPrototypes)return;xe.push(Se)}for(var He=0;pe.depth>0&&(he=Pe.exec(ce))!==null&&He<pe.depth;){if(He+=1,!pe.plainObjects&&w.call(Object.prototype,he[1].slice(1,-1))&&!pe.allowPrototypes)return;xe.push(he[1])}if(he){if(pe.strictDepth===!0)throw new RangeError("Input depth exceeded depth option of "+pe.depth+" and strictDepth is true");xe.push("["+ce.slice(he.index)+"]")}return z(xe,ae,pe,se)}},Q=function(q){if(!q)return A;if(typeof q.allowEmptyArrays<"u"&&typeof q.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof q.decodeDotInKeys<"u"&&typeof q.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(q.decoder!==null&&typeof q.decoder<"u"&&typeof q.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof q.charset<"u"&&q.charset!=="utf-8"&&q.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var ae=typeof q.charset>"u"?A.charset:q.charset,pe=typeof q.duplicates>"u"?A.duplicates:q.duplicates;if(pe!=="combine"&&pe!=="first"&&pe!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var se=typeof q.allowDots>"u"?q.decodeDotInKeys===!0?!0:A.allowDots:!!q.allowDots;return{allowDots:se,allowEmptyArrays:typeof q.allowEmptyArrays=="boolean"?!!q.allowEmptyArrays:A.allowEmptyArrays,allowPrototypes:typeof q.allowPrototypes=="boolean"?q.allowPrototypes:A.allowPrototypes,allowSparse:typeof q.allowSparse=="boolean"?q.allowSparse:A.allowSparse,arrayLimit:typeof q.arrayLimit=="number"?q.arrayLimit:A.arrayLimit,charset:ae,charsetSentinel:typeof q.charsetSentinel=="boolean"?q.charsetSentinel:A.charsetSentinel,comma:typeof q.comma=="boolean"?q.comma:A.comma,decodeDotInKeys:typeof q.decodeDotInKeys=="boolean"?q.decodeDotInKeys:A.decodeDotInKeys,decoder:typeof q.decoder=="function"?q.decoder:A.decoder,delimiter:typeof q.delimiter=="string"||d.isRegExp(q.delimiter)?q.delimiter:A.delimiter,depth:typeof q.depth=="number"||q.depth===!1?+q.depth:A.depth,duplicates:pe,ignoreQueryPrefix:q.ignoreQueryPrefix===!0,interpretNumericEntities:typeof q.interpretNumericEntities=="boolean"?q.interpretNumericEntities:A.interpretNumericEntities,parameterLimit:typeof q.parameterLimit=="number"?q.parameterLimit:A.parameterLimit,parseArrays:q.parseArrays!==!1,plainObjects:typeof q.plainObjects=="boolean"?q.plainObjects:A.plainObjects,strictDepth:typeof q.strictDepth=="boolean"?!!q.strictDepth:A.strictDepth,strictNullHandling:typeof q.strictNullHandling=="boolean"?q.strictNullHandling:A.strictNullHandling}};Y.exports=function(ee,q){var ae=Q(q);if(ee===""||ee===null||typeof ee>"u")return ae.plainObjects?Object.create(null):{};for(var pe=typeof ee=="string"?N(ee,ae):ee,se=ae.plainObjects?Object.create(null):{},ce=Object.keys(pe),fe=0;fe<ce.length;++fe){var Pe=ce[fe],he=V(Pe,pe[Pe],ae,typeof ee=="string");se=d.merge(se,he,ae)}return ae.allowSparse===!0?se:d.compact(se)}},69593:(Y,U,a)=>{"use strict";var d=a(38402),w=a(68541),E=a(80748),A=Object.prototype.hasOwnProperty,P={brackets:function(se){return se+"[]"},comma:"comma",indices:function(se,ce){return se+"["+ce+"]"},repeat:function(se){return se}},O=Array.isArray,R=Array.prototype.push,L=function(pe,se){R.apply(pe,O(se)?se:[se])},N=Date.prototype.toISOString,z=E.default,V={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:w.encode,encodeValuesOnly:!1,format:z,formatter:E.formatters[z],indices:!1,serializeDate:function(se){return N.call(se)},skipNulls:!1,strictNullHandling:!1},Q=function(se){return typeof se=="string"||typeof se=="number"||typeof se=="boolean"||typeof se=="symbol"||typeof se=="bigint"},ee={},q=function pe(se,ce,fe,Pe,he,Se,xe,He,Ee,Le,Xe,et,ze,Ye,We,Ze,qe,Ie){for(var Ve=se,Ge=Ie,De=0,je=!1;(Ge=Ge.get(ee))!==void 0&&!je;){var ht=Ge.get(se);if(De+=1,typeof ht<"u"){if(ht===De)throw new RangeError("Cyclic object value");je=!0}typeof Ge.get(ee)>"u"&&(De=0)}if(typeof Le=="function"?Ve=Le(ce,Ve):Ve instanceof Date?Ve=ze(Ve):fe==="comma"&&O(Ve)&&(Ve=w.maybeMap(Ve,function(xr){return xr instanceof Date?ze(xr):xr})),Ve===null){if(Se)return Ee&&!Ze?Ee(ce,V.encoder,qe,"key",Ye):ce;Ve=""}if(Q(Ve)||w.isBuffer(Ve)){if(Ee){var Et=Ze?ce:Ee(ce,V.encoder,qe,"key",Ye);return[We(Et)+"="+We(Ee(Ve,V.encoder,qe,"value",Ye))]}return[We(ce)+"="+We(String(Ve))]}var it=[];if(typeof Ve>"u")return it;var _t;if(fe==="comma"&&O(Ve))Ze&&Ee&&(Ve=w.maybeMap(Ve,Ee)),_t=[{value:Ve.length>0?Ve.join(",")||null:void 0}];else if(O(Le))_t=Le;else{var yt=Object.keys(Ve);_t=Xe?yt.sort(Xe):yt}var kt=He?ce.replace(/\./g,"%2E"):ce,Vt=Pe&&O(Ve)&&Ve.length===1?kt+"[]":kt;if(he&&O(Ve)&&Ve.length===0)return Vt+"[]";for(var Kt=0;Kt<_t.length;++Kt){var On=_t[Kt],Pr=typeof On=="object"&&typeof On.value<"u"?On.value:Ve[On];if(!(xe&&Pr===null)){var gr=et&&He?On.replace(/\./g,"%2E"):On,_r=O(Ve)?typeof fe=="function"?fe(Vt,gr):Vt:Vt+(et?"."+gr:"["+gr+"]");Ie.set(se,De);var Xr=d();Xr.set(ee,Ie),L(it,pe(Pr,_r,fe,Pe,he,Se,xe,He,fe==="comma"&&Ze&&O(Ve)?null:Ee,Le,Xe,et,ze,Ye,We,Ze,qe,Xr))}}return it},ae=function(se){if(!se)return V;if(typeof se.allowEmptyArrays<"u"&&typeof se.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof se.encodeDotInKeys<"u"&&typeof se.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(se.encoder!==null&&typeof se.encoder<"u"&&typeof se.encoder!="function")throw new TypeError("Encoder has to be a function.");var ce=se.charset||V.charset;if(typeof se.charset<"u"&&se.charset!=="utf-8"&&se.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var fe=E.default;if(typeof se.format<"u"){if(!A.call(E.formatters,se.format))throw new TypeError("Unknown format option provided.");fe=se.format}var Pe=E.formatters[fe],he=V.filter;(typeof se.filter=="function"||O(se.filter))&&(he=se.filter);var Se;if(se.arrayFormat in P?Se=se.arrayFormat:"indices"in se?Se=se.indices?"indices":"repeat":Se=V.arrayFormat,"commaRoundTrip"in se&&typeof se.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var xe=typeof se.allowDots>"u"?se.encodeDotInKeys===!0?!0:V.allowDots:!!se.allowDots;return{addQueryPrefix:typeof se.addQueryPrefix=="boolean"?se.addQueryPrefix:V.addQueryPrefix,allowDots:xe,allowEmptyArrays:typeof se.allowEmptyArrays=="boolean"?!!se.allowEmptyArrays:V.allowEmptyArrays,arrayFormat:Se,charset:ce,charsetSentinel:typeof se.charsetSentinel=="boolean"?se.charsetSentinel:V.charsetSentinel,commaRoundTrip:se.commaRoundTrip,delimiter:typeof se.delimiter>"u"?V.delimiter:se.delimiter,encode:typeof se.encode=="boolean"?se.encode:V.encode,encodeDotInKeys:typeof se.encodeDotInKeys=="boolean"?se.encodeDotInKeys:V.encodeDotInKeys,encoder:typeof se.encoder=="function"?se.encoder:V.encoder,encodeValuesOnly:typeof se.encodeValuesOnly=="boolean"?se.encodeValuesOnly:V.encodeValuesOnly,filter:he,format:fe,formatter:Pe,serializeDate:typeof se.serializeDate=="function"?se.serializeDate:V.serializeDate,skipNulls:typeof se.skipNulls=="boolean"?se.skipNulls:V.skipNulls,sort:typeof se.sort=="function"?se.sort:null,strictNullHandling:typeof se.strictNullHandling=="boolean"?se.strictNullHandling:V.strictNullHandling}};Y.exports=function(pe,se){var ce=pe,fe=ae(se),Pe,he;typeof fe.filter=="function"?(he=fe.filter,ce=he("",ce)):O(fe.filter)&&(he=fe.filter,Pe=he);var Se=[];if(typeof ce!="object"||ce===null)return"";var xe=P[fe.arrayFormat],He=xe==="comma"&&fe.commaRoundTrip;Pe||(Pe=Object.keys(ce)),fe.sort&&Pe.sort(fe.sort);for(var Ee=d(),Le=0;Le<Pe.length;++Le){var Xe=Pe[Le];fe.skipNulls&&ce[Xe]===null||L(Se,q(ce[Xe],Xe,xe,He,fe.allowEmptyArrays,fe.strictNullHandling,fe.skipNulls,fe.encodeDotInKeys,fe.encode?fe.encoder:null,fe.filter,fe.sort,fe.allowDots,fe.serializeDate,fe.format,fe.formatter,fe.encodeValuesOnly,fe.charset,Ee))}var et=Se.join(fe.delimiter),ze=fe.addQueryPrefix===!0?"?":"";return fe.charsetSentinel&&(fe.charset==="iso-8859-1"?ze+="utf8=%26%2310003%3B&":ze+="utf8=%E2%9C%93&"),et.length>0?ze+et:""}},68541:(Y,U,a)=>{"use strict";var d=a(80748),w=Object.prototype.hasOwnProperty,E=Array.isArray,A=function(){for(var se=[],ce=0;ce<256;++ce)se.push("%"+((ce<16?"0":"")+ce.toString(16)).toUpperCase());return se}(),P=function(ce){for(;ce.length>1;){var fe=ce.pop(),Pe=fe.obj[fe.prop];if(E(Pe)){for(var he=[],Se=0;Se<Pe.length;++Se)typeof Pe[Se]<"u"&&he.push(Pe[Se]);fe.obj[fe.prop]=he}}},O=function(ce,fe){for(var Pe=fe&&fe.plainObjects?Object.create(null):{},he=0;he<ce.length;++he)typeof ce[he]<"u"&&(Pe[he]=ce[he]);return Pe},R=function se(ce,fe,Pe){if(!fe)return ce;if(typeof fe!="object"){if(E(ce))ce.push(fe);else if(ce&&typeof ce=="object")(Pe&&(Pe.plainObjects||Pe.allowPrototypes)||!w.call(Object.prototype,fe))&&(ce[fe]=!0);else return[ce,fe];return ce}if(!ce||typeof ce!="object")return[ce].concat(fe);var he=ce;return E(ce)&&!E(fe)&&(he=O(ce,Pe)),E(ce)&&E(fe)?(fe.forEach(function(Se,xe){if(w.call(ce,xe)){var He=ce[xe];He&&typeof He=="object"&&Se&&typeof Se=="object"?ce[xe]=se(He,Se,Pe):ce.push(Se)}else ce[xe]=Se}),ce):Object.keys(fe).reduce(function(Se,xe){var He=fe[xe];return w.call(Se,xe)?Se[xe]=se(Se[xe],He,Pe):Se[xe]=He,Se},he)},L=function(ce,fe){return Object.keys(fe).reduce(function(Pe,he){return Pe[he]=fe[he],Pe},ce)},N=function(se,ce,fe){var Pe=se.replace(/\+/g," ");if(fe==="iso-8859-1")return Pe.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(Pe)}catch{return Pe}},z=1024,V=function(ce,fe,Pe,he,Se){if(ce.length===0)return ce;var xe=ce;if(typeof ce=="symbol"?xe=Symbol.prototype.toString.call(ce):typeof ce!="string"&&(xe=String(ce)),Pe==="iso-8859-1")return escape(xe).replace(/%u[0-9a-f]{4}/gi,function(Ye){return"%26%23"+parseInt(Ye.slice(2),16)+"%3B"});for(var He="",Ee=0;Ee<xe.length;Ee+=z){for(var Le=xe.length>=z?xe.slice(Ee,Ee+z):xe,Xe=[],et=0;et<Le.length;++et){var ze=Le.charCodeAt(et);if(ze===45||ze===46||ze===95||ze===126||ze>=48&&ze<=57||ze>=65&&ze<=90||ze>=97&&ze<=122||Se===d.RFC1738&&(ze===40||ze===41)){Xe[Xe.length]=Le.charAt(et);continue}if(ze<128){Xe[Xe.length]=A[ze];continue}if(ze<2048){Xe[Xe.length]=A[192|ze>>6]+A[128|ze&63];continue}if(ze<55296||ze>=57344){Xe[Xe.length]=A[224|ze>>12]+A[128|ze>>6&63]+A[128|ze&63];continue}et+=1,ze=65536+((ze&1023)<<10|Le.charCodeAt(et)&1023),Xe[Xe.length]=A[240|ze>>18]+A[128|ze>>12&63]+A[128|ze>>6&63]+A[128|ze&63]}He+=Xe.join("")}return He},Q=function(ce){for(var fe=[{obj:{o:ce},prop:"o"}],Pe=[],he=0;he<fe.length;++he)for(var Se=fe[he],xe=Se.obj[Se.prop],He=Object.keys(xe),Ee=0;Ee<He.length;++Ee){var Le=He[Ee],Xe=xe[Le];typeof Xe=="object"&&Xe!==null&&Pe.indexOf(Xe)===-1&&(fe.push({obj:xe,prop:Le}),Pe.push(Xe))}return P(fe),ce},ee=function(ce){return Object.prototype.toString.call(ce)==="[object RegExp]"},q=function(ce){return!ce||typeof ce!="object"?!1:!!(ce.constructor&&ce.constructor.isBuffer&&ce.constructor.isBuffer(ce))},ae=function(ce,fe){return[].concat(ce,fe)},pe=function(ce,fe){if(E(ce)){for(var Pe=[],he=0;he<ce.length;he+=1)Pe.push(fe(ce[he]));return Pe}return fe(ce)};Y.exports={arrayToObject:O,assign:L,combine:ae,compact:Q,decode:N,encode:V,isBuffer:q,isRegExp:ee,maybeMap:pe,merge:R}},4489:function(Y){/*! @license DOMPurify 3.1.7 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.1.7/LICENSE */(function(U,a){Y.exports=a()})(this,function(){"use strict";const{entries:U,setPrototypeOf:a,isFrozen:d,getPrototypeOf:w,getOwnPropertyDescriptor:E}=Object;let{freeze:A,seal:P,create:O}=Object,{apply:R,construct:L}=typeof Reflect<"u"&&Reflect;A||(A=function(aa){return aa}),P||(P=function(aa){return aa}),R||(R=function(aa,Dr,Gr){return aa.apply(Dr,Gr)}),L||(L=function(aa,Dr){return new aa(...Dr)});const N=he(Array.prototype.forEach),z=he(Array.prototype.pop),V=he(Array.prototype.push),Q=he(String.prototype.toLowerCase),ee=he(String.prototype.toString),q=he(String.prototype.match),ae=he(String.prototype.replace),pe=he(String.prototype.indexOf),se=he(String.prototype.trim),ce=he(Object.prototype.hasOwnProperty),fe=he(RegExp.prototype.test),Pe=Se(TypeError);function he(Rr){return function(aa){for(var Dr=arguments.length,Gr=new Array(Dr>1?Dr-1:0),dr=1;dr<Dr;dr++)Gr[dr-1]=arguments[dr];return R(Rr,aa,Gr)}}function Se(Rr){return function(){for(var aa=arguments.length,Dr=new Array(aa),Gr=0;Gr<aa;Gr++)Dr[Gr]=arguments[Gr];return L(Rr,Dr)}}function xe(Rr,aa){let Dr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Q;a&&a(Rr,null);let Gr=aa.length;for(;Gr--;){let dr=aa[Gr];if(typeof dr=="string"){const Zr=Dr(dr);Zr!==dr&&(d(aa)||(aa[Gr]=Zr),dr=Zr)}Rr[dr]=!0}return Rr}function He(Rr){for(let aa=0;aa<Rr.length;aa++)ce(Rr,aa)||(Rr[aa]=null);return Rr}function Ee(Rr){const aa=O(null);for(const[Dr,Gr]of U(Rr))ce(Rr,Dr)&&(Array.isArray(Gr)?aa[Dr]=He(Gr):Gr&&typeof Gr=="object"&&Gr.constructor===Object?aa[Dr]=Ee(Gr):aa[Dr]=Gr);return aa}function Le(Rr,aa){for(;Rr!==null;){const Gr=E(Rr,aa);if(Gr){if(Gr.get)return he(Gr.get);if(typeof Gr.value=="function")return he(Gr.value)}Rr=w(Rr)}function Dr(){return null}return Dr}const Xe=A(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),et=A(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),ze=A(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Ye=A(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),We=A(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Ze=A(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),qe=A(["#text"]),Ie=A(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),Ve=A(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Ge=A(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),De=A(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),je=P(/\{\{[\w\W]*|[\w\W]*\}\}/gm),ht=P(/<%[\w\W]*|[\w\W]*%>/gm),Et=P(/\${[\w\W]*}/gm),it=P(/^data-[\-\w.\u00B7-\uFFFF]/),_t=P(/^aria-[\-\w]+$/),yt=P(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),kt=P(/^(?:\w+script|data):/i),Vt=P(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Kt=P(/^html$/i),On=P(/^[a-z][.\w]*(-[.\w]+)+$/i);var Pr=Object.freeze({__proto__:null,MUSTACHE_EXPR:je,ERB_EXPR:ht,TMPLIT_EXPR:Et,DATA_ATTR:it,ARIA_ATTR:_t,IS_ALLOWED_URI:yt,IS_SCRIPT_OR_DATA:kt,ATTR_WHITESPACE:Vt,DOCTYPE_NAME:Kt,CUSTOM_ELEMENT:On});const gr={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},_r=function(){return typeof window>"u"?null:window},Xr=function(aa,Dr){if(typeof aa!="object"||typeof aa.createPolicy!="function")return null;let Gr=null;const dr="data-tt-policy-suffix";Dr&&Dr.hasAttribute(dr)&&(Gr=Dr.getAttribute(dr));const Zr="dompurify"+(Gr?"#"+Gr:"");try{return aa.createPolicy(Zr,{createHTML(Ir){return Ir},createScriptURL(Ir){return Ir}})}catch{return console.warn("TrustedTypes policy "+Zr+" could not be created."),null}};function xr(){let Rr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:_r();const aa=ka=>xr(ka);if(aa.version="3.1.7",aa.removed=[],!Rr||!Rr.document||Rr.document.nodeType!==gr.document)return aa.isSupported=!1,aa;let{document:Dr}=Rr;const Gr=Dr,dr=Gr.currentScript,{DocumentFragment:Zr,HTMLTemplateElement:Ir,Node:or,Element:wr,NodeFilter:jr,NamedNodeMap:Kr=Rr.NamedNodeMap||Rr.MozNamedAttrMap,HTMLFormElement:Br,DOMParser:mr,trustedTypes:Er}=Rr,Qr=wr.prototype,oa=Le(Qr,"cloneNode"),hn=Le(Qr,"remove"),xn=Le(Qr,"nextSibling"),Tr=Le(Qr,"childNodes"),sa=Le(Qr,"parentNode");if(typeof Ir=="function"){const ka=Dr.createElement("template");ka.content&&ka.content.ownerDocument&&(Dr=ka.content.ownerDocument)}let ct,St="";const{implementation:ln,createNodeIterator:er,createDocumentFragment:zr,getElementsByTagName:qr}=Dr,{importNode:tr}=Gr;let ci={};aa.isSupported=typeof U=="function"&&typeof sa=="function"&&ln&&ln.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:Ai,ERB_EXPR:fi,TMPLIT_EXPR:jn,DATA_ATTR:sr,ARIA_ATTR:za,IS_SCRIPT_OR_DATA:ta,ATTR_WHITESPACE:Ka,CUSTOM_ELEMENT:Za}=Pr;let{IS_ALLOWED_URI:Sa}=Pr,va=null;const D=xe({},[...Xe,...et,...ze,...We,...qe]);let oe=null;const X=xe({},[...Ie,...Ve,...Ge,...De]);let F=Object.seal(O(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Z=null,le=null,de=!0,ge=!0,Te=!1,ie=!0,ve=!1,be=!0,Re=!1,ne=!1,mt=!1,Ot=!1,Rt=!1,dt=!1,Yt=!0,bt=!1;const Cn="user-content-";let Ln=!0,An=!1,Fr={},Qt=null;const Lt=xe({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Zt=null;const bn=xe({},["audio","video","img","source","image","track"]);let gn=null;const sn=xe({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Kn="http://www.w3.org/1998/Math/MathML",ar="http://www.w3.org/2000/svg",dn="http://www.w3.org/1999/xhtml";let Ca=dn,at=!1,jt=null;const tn=xe({},[Kn,ar,dn],ee);let en=null;const pr=["application/xhtml+xml","text/html"],In="text/html";let Nt=null,fr=null;const la=Dr.createElement("form"),ni=function(Bn){return Bn instanceof RegExp||Bn instanceof Function},Wa=function(){let Bn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(fr&&fr===Bn)){if((!Bn||typeof Bn!="object")&&(Bn={}),Bn=Ee(Bn),en=pr.indexOf(Bn.PARSER_MEDIA_TYPE)===-1?In:Bn.PARSER_MEDIA_TYPE,Nt=en==="application/xhtml+xml"?ee:Q,va=ce(Bn,"ALLOWED_TAGS")?xe({},Bn.ALLOWED_TAGS,Nt):D,oe=ce(Bn,"ALLOWED_ATTR")?xe({},Bn.ALLOWED_ATTR,Nt):X,jt=ce(Bn,"ALLOWED_NAMESPACES")?xe({},Bn.ALLOWED_NAMESPACES,ee):tn,gn=ce(Bn,"ADD_URI_SAFE_ATTR")?xe(Ee(sn),Bn.ADD_URI_SAFE_ATTR,Nt):sn,Zt=ce(Bn,"ADD_DATA_URI_TAGS")?xe(Ee(bn),Bn.ADD_DATA_URI_TAGS,Nt):bn,Qt=ce(Bn,"FORBID_CONTENTS")?xe({},Bn.FORBID_CONTENTS,Nt):Lt,Z=ce(Bn,"FORBID_TAGS")?xe({},Bn.FORBID_TAGS,Nt):{},le=ce(Bn,"FORBID_ATTR")?xe({},Bn.FORBID_ATTR,Nt):{},Fr=ce(Bn,"USE_PROFILES")?Bn.USE_PROFILES:!1,de=Bn.ALLOW_ARIA_ATTR!==!1,ge=Bn.ALLOW_DATA_ATTR!==!1,Te=Bn.ALLOW_UNKNOWN_PROTOCOLS||!1,ie=Bn.ALLOW_SELF_CLOSE_IN_ATTR!==!1,ve=Bn.SAFE_FOR_TEMPLATES||!1,be=Bn.SAFE_FOR_XML!==!1,Re=Bn.WHOLE_DOCUMENT||!1,Ot=Bn.RETURN_DOM||!1,Rt=Bn.RETURN_DOM_FRAGMENT||!1,dt=Bn.RETURN_TRUSTED_TYPE||!1,mt=Bn.FORCE_BODY||!1,Yt=Bn.SANITIZE_DOM!==!1,bt=Bn.SANITIZE_NAMED_PROPS||!1,Ln=Bn.KEEP_CONTENT!==!1,An=Bn.IN_PLACE||!1,Sa=Bn.ALLOWED_URI_REGEXP||yt,Ca=Bn.NAMESPACE||dn,F=Bn.CUSTOM_ELEMENT_HANDLING||{},Bn.CUSTOM_ELEMENT_HANDLING&&ni(Bn.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(F.tagNameCheck=Bn.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Bn.CUSTOM_ELEMENT_HANDLING&&ni(Bn.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(F.attributeNameCheck=Bn.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Bn.CUSTOM_ELEMENT_HANDLING&&typeof Bn.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(F.allowCustomizedBuiltInElements=Bn.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),ve&&(ge=!1),Rt&&(Ot=!0),Fr&&(va=xe({},qe),oe=[],Fr.html===!0&&(xe(va,Xe),xe(oe,Ie)),Fr.svg===!0&&(xe(va,et),xe(oe,Ve),xe(oe,De)),Fr.svgFilters===!0&&(xe(va,ze),xe(oe,Ve),xe(oe,De)),Fr.mathMl===!0&&(xe(va,We),xe(oe,Ge),xe(oe,De))),Bn.ADD_TAGS&&(va===D&&(va=Ee(va)),xe(va,Bn.ADD_TAGS,Nt)),Bn.ADD_ATTR&&(oe===X&&(oe=Ee(oe)),xe(oe,Bn.ADD_ATTR,Nt)),Bn.ADD_URI_SAFE_ATTR&&xe(gn,Bn.ADD_URI_SAFE_ATTR,Nt),Bn.FORBID_CONTENTS&&(Qt===Lt&&(Qt=Ee(Qt)),xe(Qt,Bn.FORBID_CONTENTS,Nt)),Ln&&(va["#text"]=!0),Re&&xe(va,["html","head","body"]),va.table&&(xe(va,["tbody"]),delete Z.tbody),Bn.TRUSTED_TYPES_POLICY){if(typeof Bn.TRUSTED_TYPES_POLICY.createHTML!="function")throw Pe('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Bn.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Pe('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ct=Bn.TRUSTED_TYPES_POLICY,St=ct.createHTML("")}else ct===void 0&&(ct=Xr(Er,dr)),ct!==null&&typeof St=="string"&&(St=ct.createHTML(""));A&&A(Bn),fr=Bn}},_n=xe({},["mi","mo","mn","ms","mtext"]),wi=xe({},["annotation-xml"]),kr=xe({},["title","style","font","a","script"]),Ki=xe({},[...et,...ze,...Ye]),_i=xe({},[...We,...Ze]),Fo=function(Bn){let Ar=sa(Bn);(!Ar||!Ar.tagName)&&(Ar={namespaceURI:Ca,tagName:"template"});const Aa=Q(Bn.tagName),Wi=Q(Ar.tagName);return jt[Bn.namespaceURI]?Bn.namespaceURI===ar?Ar.namespaceURI===dn?Aa==="svg":Ar.namespaceURI===Kn?Aa==="svg"&&(Wi==="annotation-xml"||_n[Wi]):!!Ki[Aa]:Bn.namespaceURI===Kn?Ar.namespaceURI===dn?Aa==="math":Ar.namespaceURI===ar?Aa==="math"&&wi[Wi]:!!_i[Aa]:Bn.namespaceURI===dn?Ar.namespaceURI===ar&&!wi[Wi]||Ar.namespaceURI===Kn&&!_n[Wi]?!1:!_i[Aa]&&(kr[Aa]||!Ki[Aa]):!!(en==="application/xhtml+xml"&&jt[Bn.namespaceURI]):!1},ia=function(Bn){V(aa.removed,{element:Bn});try{sa(Bn).removeChild(Bn)}catch{hn(Bn)}},ua=function(Bn,Ar){try{V(aa.removed,{attribute:Ar.getAttributeNode(Bn),from:Ar})}catch{V(aa.removed,{attribute:null,from:Ar})}if(Ar.removeAttribute(Bn),Bn==="is"&&!oe[Bn])if(Ot||Rt)try{ia(Ar)}catch{}else try{Ar.setAttribute(Bn,"")}catch{}},Ea=function(Bn){let Ar=null,Aa=null;if(mt)Bn="<remove></remove>"+Bn;else{const Do=q(Bn,/^[\r\n\t ]+/);Aa=Do&&Do[0]}en==="application/xhtml+xml"&&Ca===dn&&(Bn='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+Bn+"</body></html>");const Wi=ct?ct.createHTML(Bn):Bn;if(Ca===dn)try{Ar=new mr().parseFromString(Wi,en)}catch{}if(!Ar||!Ar.documentElement){Ar=ln.createDocument(Ca,"template",null);try{Ar.documentElement.innerHTML=at?St:Wi}catch{}}const Pi=Ar.body||Ar.documentElement;return Bn&&Aa&&Pi.insertBefore(Dr.createTextNode(Aa),Pi.childNodes[0]||null),Ca===dn?qr.call(Ar,Re?"html":"body")[0]:Re?Ar.documentElement:Pi},zi=function(Bn){return er.call(Bn.ownerDocument||Bn,Bn,jr.SHOW_ELEMENT|jr.SHOW_COMMENT|jr.SHOW_TEXT|jr.SHOW_PROCESSING_INSTRUCTION|jr.SHOW_CDATA_SECTION,null)},Oa=function(Bn){return Bn instanceof Br&&(typeof Bn.nodeName!="string"||typeof Bn.textContent!="string"||typeof Bn.removeChild!="function"||!(Bn.attributes instanceof Kr)||typeof Bn.removeAttribute!="function"||typeof Bn.setAttribute!="function"||typeof Bn.namespaceURI!="string"||typeof Bn.insertBefore!="function"||typeof Bn.hasChildNodes!="function")},Xi=function(Bn){return typeof or=="function"&&Bn instanceof or},to=function(Bn,Ar,Aa){ci[Bn]&&N(ci[Bn],Wi=>{Wi.call(aa,Ar,Aa,fr)})},Ao=function(Bn){let Ar=null;if(to("beforeSanitizeElements",Bn,null),Oa(Bn))return ia(Bn),!0;const Aa=Nt(Bn.nodeName);if(to("uponSanitizeElement",Bn,{tagName:Aa,allowedTags:va}),Bn.hasChildNodes()&&!Xi(Bn.firstElementChild)&&fe(/<[/\w]/g,Bn.innerHTML)&&fe(/<[/\w]/g,Bn.textContent)||Bn.nodeType===gr.progressingInstruction||be&&Bn.nodeType===gr.comment&&fe(/<[/\w]/g,Bn.data))return ia(Bn),!0;if(!va[Aa]||Z[Aa]){if(!Z[Aa]&&xo(Aa)&&(F.tagNameCheck instanceof RegExp&&fe(F.tagNameCheck,Aa)||F.tagNameCheck instanceof Function&&F.tagNameCheck(Aa)))return!1;if(Ln&&!Qt[Aa]){const Wi=sa(Bn)||Bn.parentNode,Pi=Tr(Bn)||Bn.childNodes;if(Pi&&Wi){const Do=Pi.length;for(let _s=Do-1;_s>=0;--_s){const Jo=oa(Pi[_s],!0);Jo.__removalCount=(Bn.__removalCount||0)+1,Wi.insertBefore(Jo,xn(Bn))}}}return ia(Bn),!0}return Bn instanceof wr&&!Fo(Bn)||(Aa==="noscript"||Aa==="noembed"||Aa==="noframes")&&fe(/<\/no(script|embed|frames)/i,Bn.innerHTML)?(ia(Bn),!0):(ve&&Bn.nodeType===gr.text&&(Ar=Bn.textContent,N([Ai,fi,jn],Wi=>{Ar=ae(Ar,Wi," ")}),Bn.textContent!==Ar&&(V(aa.removed,{element:Bn.cloneNode()}),Bn.textContent=Ar)),to("afterSanitizeElements",Bn,null),!1)},oi=function(Bn,Ar,Aa){if(Yt&&(Ar==="id"||Ar==="name")&&(Aa in Dr||Aa in la))return!1;if(!(ge&&!le[Ar]&&fe(sr,Ar))){if(!(de&&fe(za,Ar))){if(!oe[Ar]||le[Ar]){if(!(xo(Bn)&&(F.tagNameCheck instanceof RegExp&&fe(F.tagNameCheck,Bn)||F.tagNameCheck instanceof Function&&F.tagNameCheck(Bn))&&(F.attributeNameCheck instanceof RegExp&&fe(F.attributeNameCheck,Ar)||F.attributeNameCheck instanceof Function&&F.attributeNameCheck(Ar))||Ar==="is"&&F.allowCustomizedBuiltInElements&&(F.tagNameCheck instanceof RegExp&&fe(F.tagNameCheck,Aa)||F.tagNameCheck instanceof Function&&F.tagNameCheck(Aa))))return!1}else if(!gn[Ar]){if(!fe(Sa,ae(Aa,Ka,""))){if(!((Ar==="src"||Ar==="xlink:href"||Ar==="href")&&Bn!=="script"&&pe(Aa,"data:")===0&&Zt[Bn])){if(!(Te&&!fe(ta,ae(Aa,Ka,"")))){if(Aa)return!1}}}}}}return!0},xo=function(Bn){return Bn!=="annotation-xml"&&q(Bn,Za)},Vo=function(Bn){to("beforeSanitizeAttributes",Bn,null);const{attributes:Ar}=Bn;if(!Ar)return;const Aa={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:oe};let Wi=Ar.length;for(;Wi--;){const Pi=Ar[Wi],{name:Do,namespaceURI:_s,value:Jo}=Pi,Ua=Nt(Do);let cr=Do==="value"?Jo:se(Jo);if(Aa.attrName=Ua,Aa.attrValue=cr,Aa.keepAttr=!0,Aa.forceKeepAttr=void 0,to("uponSanitizeAttribute",Bn,Aa),cr=Aa.attrValue,Aa.forceKeepAttr||(ua(Do,Bn),!Aa.keepAttr))continue;if(!ie&&fe(/\/>/i,cr)){ua(Do,Bn);continue}ve&&N([Ai,fi,jn],li=>{cr=ae(cr,li," ")});const ti=Nt(Bn.nodeName);if(oi(ti,Ua,cr)){if(bt&&(Ua==="id"||Ua==="name")&&(ua(Do,Bn),cr=Cn+cr),be&&fe(/((--!?|])>)|<\/(style|title)/i,cr)){ua(Do,Bn);continue}if(ct&&typeof Er=="object"&&typeof Er.getAttributeType=="function"&&!_s)switch(Er.getAttributeType(ti,Ua)){case"TrustedHTML":{cr=ct.createHTML(cr);break}case"TrustedScriptURL":{cr=ct.createScriptURL(cr);break}}try{_s?Bn.setAttributeNS(_s,Do,cr):Bn.setAttribute(Do,cr),Oa(Bn)?ia(Bn):z(aa.removed)}catch{}}}to("afterSanitizeAttributes",Bn,null)},jo=function ka(Bn){let Ar=null;const Aa=zi(Bn);for(to("beforeSanitizeShadowDOM",Bn,null);Ar=Aa.nextNode();)to("uponSanitizeShadowNode",Ar,null),!Ao(Ar)&&(Ar.content instanceof Zr&&ka(Ar.content),Vo(Ar));to("afterSanitizeShadowDOM",Bn,null)};return aa.sanitize=function(ka){let Bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ar=null,Aa=null,Wi=null,Pi=null;if(at=!ka,at&&(ka="<!-->"),typeof ka!="string"&&!Xi(ka))if(typeof ka.toString=="function"){if(ka=ka.toString(),typeof ka!="string")throw Pe("dirty is not a string, aborting")}else throw Pe("toString is not a function");if(!aa.isSupported)return ka;if(ne||Wa(Bn),aa.removed=[],typeof ka=="string"&&(An=!1),An){if(ka.nodeName){const Jo=Nt(ka.nodeName);if(!va[Jo]||Z[Jo])throw Pe("root node is forbidden and cannot be sanitized in-place")}}else if(ka instanceof or)Ar=Ea("<!---->"),Aa=Ar.ownerDocument.importNode(ka,!0),Aa.nodeType===gr.element&&Aa.nodeName==="BODY"||Aa.nodeName==="HTML"?Ar=Aa:Ar.appendChild(Aa);else{if(!Ot&&!ve&&!Re&&ka.indexOf("<")===-1)return ct&&dt?ct.createHTML(ka):ka;if(Ar=Ea(ka),!Ar)return Ot?null:dt?St:""}Ar&&mt&&ia(Ar.firstChild);const Do=zi(An?ka:Ar);for(;Wi=Do.nextNode();)Ao(Wi)||(Wi.content instanceof Zr&&jo(Wi.content),Vo(Wi));if(An)return ka;if(Ot){if(Rt)for(Pi=zr.call(Ar.ownerDocument);Ar.firstChild;)Pi.appendChild(Ar.firstChild);else Pi=Ar;return(oe.shadowroot||oe.shadowrootmode)&&(Pi=tr.call(Gr,Pi,!0)),Pi}let _s=Re?Ar.outerHTML:Ar.innerHTML;return Re&&va["!doctype"]&&Ar.ownerDocument&&Ar.ownerDocument.doctype&&Ar.ownerDocument.doctype.name&&fe(Kt,Ar.ownerDocument.doctype.name)&&(_s="<!DOCTYPE "+Ar.ownerDocument.doctype.name+`>
`+_s),ve&&N([Ai,fi,jn],Jo=>{_s=ae(_s,Jo," ")}),ct&&dt?ct.createHTML(_s):_s},aa.setConfig=function(){let ka=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Wa(ka),ne=!0},aa.clearConfig=function(){fr=null,ne=!1},aa.isValidAttribute=function(ka,Bn,Ar){fr||Wa({});const Aa=Nt(ka),Wi=Nt(Bn);return oi(Aa,Wi,Ar)},aa.addHook=function(ka,Bn){typeof Bn=="function"&&(ci[ka]=ci[ka]||[],V(ci[ka],Bn))},aa.removeHook=function(ka){if(ci[ka])return z(ci[ka])},aa.removeHooks=function(ka){ci[ka]&&(ci[ka]=[])},aa.removeAllHooks=function(){ci={}},aa}var xa=xr();return xa})},72029:(Y,U)=>{var a,d;(function(){function w(ct,St){ct.prototype=E(St.prototype),ct.prototype.constructor=ct,ct.base=St.prototype}function E(ct){function St(){}return St.prototype=ct,new St}function A(ct,St,ln){return ln==="millisecond"?ct.setMilliseconds(ct.getMilliseconds()+1*St):ln==="second"?ct.setSeconds(ct.getSeconds()+1*St):ln==="minute"?ct.setMinutes(ct.getMinutes()+1*St):ln==="hour"?ct.setHours(ct.getHours()+1*St):ln==="day"?ct.setDate(ct.getDate()+1*St):ln==="week"?ct.setDate(ct.getDate()+7*St):ln==="month"?ct.setMonth(ct.getMonth()+1*St):ln==="year"&&ct.setFullYear(ct.getFullYear()+1*St),ct}function P(ct,St){var ln=!1;for(0>ct&&(ln=!0,ct*=-1),ct=""+ct,St=St||1;ct.length<St;)ct="0"+ct;return ln?"-"+ct:ct}function O(ct){if(!ct)return ct;ct=ct.replace(/^\s\s*/,"");for(var St=/\s/,ln=ct.length;St.test(ct.charAt(--ln)););return ct.slice(0,ln+1)}function R(ct){ct.roundRect=function(St,ln,er,zr,qr,tr,ci,Ai){ci&&(this.fillStyle=ci),Ai&&(this.strokeStyle=Ai),typeof qr>"u"&&(qr=5),this.lineWidth=tr,this.beginPath(),this.moveTo(St+qr,ln),this.lineTo(St+er-qr,ln),this.quadraticCurveTo(St+er,ln,St+er,ln+qr),this.lineTo(St+er,ln+zr-qr),this.quadraticCurveTo(St+er,ln+zr,St+er-qr,ln+zr),this.lineTo(St+qr,ln+zr),this.quadraticCurveTo(St,ln+zr,St,ln+zr-qr),this.lineTo(St,ln+qr),this.quadraticCurveTo(St,ln,St+qr,ln),this.closePath(),ci&&this.fill(),Ai&&0<tr&&this.stroke()}}function L(ct,St){return ct-St}function N(ct){var St=((ct&16711680)>>16).toString(16),ln=((ct&65280)>>8).toString(16);return ct=((ct&255)>>0).toString(16),St=2>St.length?"0"+St:St,ln=2>ln.length?"0"+ln:ln,ct=2>ct.length?"0"+ct:ct,"#"+St+ln+ct}function z(ct,St){var ln=this.length>>>0,er=Number(St)||0,er=0>er?Math.ceil(er):Math.floor(er);for(0>er&&(er+=ln);er<ln;er++)if(er in this&&this[er]===ct)return er;return-1}function V(ct){return ct===null||typeof ct>"u"}function Q(ct){return ct.indexOf||(ct.indexOf=z),ct}function ee(ct){De.fSDec&&ct[hn("`eeDwdouMhrudods")](hn("e`u`@ohl`uhnoHuds`uhnoDoe"),function(){De._fTWm&&De._fTWm(ct)})}function q(ct,St,ln){ln=ln||"normal";var er=ct+"_"+St+"_"+ln,zr=Dr[er];if(isNaN(zr)){try{if(!Gr){var qr=document.body;Gr=document.createElement("span"),Gr.innerHTML="";var tr=document.createTextNode("Mpgyi");Gr.appendChild(tr),qr.appendChild(Gr)}Gr.style.display="",xe(Gr,{position:"absolute",left:"0px",top:"-20000px",padding:"0px",margin:"0px",border:"none",whiteSpace:"pre",lineHeight:"normal",fontFamily:ct,fontSize:St+"px",fontWeight:ln}),zr=Math.round(Gr.offsetHeight),Gr.style.display="none"}catch{zr=Math.ceil(1.1*St)}zr=Math.max(zr,St),Dr[er]=zr}return zr}function ae(ct,St){var ln=[];if(ln={solid:[],shortDash:[3,1],shortDot:[1,1],shortDashDot:[3,1,1,1],shortDashDotDot:[3,1,1,1,1,1],dot:[1,2],dash:[4,2],dashDot:[4,2,1,2],longDash:[8,2],longDashDot:[8,2,1,2],longDashDotDot:[8,2,1,2,1,2]}[ct||"solid"])for(var er=0;er<ln.length;er++)ln[er]*=St;else ln=[];return ln}function pe(ct,St,ln,er,zr){return er=er||[],zr=V(zr)?aa?{passive:!1,capture:!1}:!1:zr,er.push([ct,St,ln,zr]),ct.addEventListener?(ct.addEventListener(St,ln,zr),ln):ct.attachEvent?(er=function(qr){qr=qr||window.event,qr.preventDefault=qr.preventDefault||function(){qr.returnValue=!1},qr.stopPropagation=qr.stopPropagation||function(){qr.cancelBubble=!0},ln.call(ct,qr)},ct.attachEvent("on"+St,er),er):!1}function se(ct){if(ct._menuButton)ct.exportEnabled?(xe(ct._menuButton,{backgroundColor:ct.toolbar.itemBackgroundColor,color:ct.toolbar.fontColor}),Ee(ct._menuButton),He(ct,ct._menuButton,"menu"),0>=navigator.userAgent.search("MSIE")&&ct._menuButton.childNodes[0]&&xe(ct._menuButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"})):Le(ct._menuButton);else if(ct.exportEnabled&&je){var St=!1;ct._menuButton=document.createElement("button"),He(ct,ct._menuButton,"menu"),ct._toolBar.appendChild(ct._menuButton),pe(ct._menuButton,"touchstart",function(qr){St=!0},ct.allDOMEventHandlers),pe(ct._menuButton,"click",function(){ct._dropdownMenu.style.display!=="none"||ct._dropDownCloseTime&&500>=new Date().getTime()-ct._dropDownCloseTime.getTime()||(ct._dropdownMenu.style.display="block",ct._menuButton.blur(),ct._dropdownMenu.focus())},ct.allDOMEventHandlers,!0),pe(ct._menuButton,"mousemove",function(){St||(xe(ct._menuButton,{backgroundColor:ct.toolbar.itemBackgroundColorOnHover,color:ct.toolbar.fontColorOnHover}),0>=navigator.userAgent.search("MSIE")&&xe(ct._menuButton.childNodes[0],{WebkitFilter:"invert(100%)",filter:"invert(100%)"}))},ct.allDOMEventHandlers,!0),pe(ct._menuButton,"mouseout",function(){St||(xe(ct._menuButton,{backgroundColor:ct.toolbar.itemBackgroundColor,color:ct.toolbar.fontColor}),0>=navigator.userAgent.search("MSIE")&&xe(ct._menuButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}))},ct.allDOMEventHandlers,!0)}if(ct.exportEnabled&&ct._dropdownMenu){var ln=ct.theme&&ct.theme.indexOf("dark")!==-1?"black":"#888888";xe(ct._dropdownMenu,{backgroundColor:ct.toolbar.itemBackgroundColor,color:ct.toolbar.fontColor,boxShadow:"2px 2px 10px "+ln});for(var ln=ct._dropdownMenu.childNodes,er=[ct._cultureInfo.printText,ct._cultureInfo.saveJPGText,ct._cultureInfo.savePNGText],zr=0;zr<er.length;zr++)xe(ln[zr],{backgroundColor:ct.toolbar.itemBackgroundColor,color:ct.toolbar.fontColor}),ln[zr].innerHTML=er[zr]}else!ct._dropdownMenu&&ct.exportEnabled&&je&&(St=!1,ct._dropdownMenu=document.createElement("div"),ct._dropdownMenu.setAttribute("tabindex",-1),ln=ct.theme&&ct.theme.indexOf("dark")!==-1?"black":"#888888",xe(ct._dropdownMenu,{position:"absolute",zIndex:1,userSelect:"none",MozUserSeelct:"none",WebkitUserSelect:"none",msUserSelect:"none",cursor:"pointer",right:"0px",top:"25px",minWidth:"120px",outline:0,fontSize:"14px",fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 0px 5px 0px",textAlign:"left",lineHeight:"10px",backgroundColor:ct.toolbar.itemBackgroundColor,boxShadow:"2px 2px 10px "+ln}),ct._dropdownMenu.style.display="none",ct._toolBar.appendChild(ct._dropdownMenu),pe(ct._dropdownMenu,"blur",function(){Le(ct._dropdownMenu),ct._dropDownCloseTime=new Date},ct.allDOMEventHandlers,!0),ln=document.createElement("div"),xe(ln,{padding:"12px 8px 12px 8px"}),ln.innerHTML=ct._cultureInfo.printText,ln.style.backgroundColor=ct.toolbar.itemBackgroundColor,ln.style.color=ct.toolbar.fontColor,ct._dropdownMenu.appendChild(ln),pe(ln,"touchstart",function(qr){St=!0},ct.allDOMEventHandlers),pe(ln,"mousemove",function(){St||(this.style.backgroundColor=ct.toolbar.itemBackgroundColorOnHover,this.style.color=ct.toolbar.fontColorOnHover)},ct.allDOMEventHandlers,!0),pe(ln,"mouseout",function(){St||(this.style.backgroundColor=ct.toolbar.itemBackgroundColor,this.style.color=ct.toolbar.fontColor)},ct.allDOMEventHandlers,!0),pe(ln,"click",function(){ct.print(),Le(ct._dropdownMenu)},ct.allDOMEventHandlers,!0),ln=document.createElement("div"),xe(ln,{padding:"12px 8px 12px 8px"}),ln.innerHTML=ct._cultureInfo.saveJPGText,ln.style.backgroundColor=ct.toolbar.itemBackgroundColor,ln.style.color=ct.toolbar.fontColor,ct._dropdownMenu.appendChild(ln),pe(ln,"touchstart",function(qr){St=!0},ct.allDOMEventHandlers),pe(ln,"mousemove",function(){St||(this.style.backgroundColor=ct.toolbar.itemBackgroundColorOnHover,this.style.color=ct.toolbar.fontColorOnHover)},ct.allDOMEventHandlers,!0),pe(ln,"mouseout",function(){St||(this.style.backgroundColor=ct.toolbar.itemBackgroundColor,this.style.color=ct.toolbar.fontColor)},ct.allDOMEventHandlers,!0),pe(ln,"click",function(){ct.exportChart({format:"jpeg",fileName:ct.exportFileName}),Le(ct._dropdownMenu)},ct.allDOMEventHandlers,!0),ln=document.createElement("div"),xe(ln,{padding:"12px 8px 12px 8px"}),ln.innerHTML=ct._cultureInfo.savePNGText,ln.style.backgroundColor=ct.toolbar.itemBackgroundColor,ln.style.color=ct.toolbar.fontColor,ct._dropdownMenu.appendChild(ln),pe(ln,"touchstart",function(qr){St=!0},ct.allDOMEventHandlers),pe(ln,"mousemove",function(){St||(this.style.backgroundColor=ct.toolbar.itemBackgroundColorOnHover,this.style.color=ct.toolbar.fontColorOnHover)},ct.allDOMEventHandlers,!0),pe(ln,"mouseout",function(){St||(this.style.backgroundColor=ct.toolbar.itemBackgroundColor,this.style.color=ct.toolbar.fontColor)},ct.allDOMEventHandlers,!0),pe(ln,"click",function(){ct.exportChart({format:"png",fileName:ct.exportFileName}),Le(ct._dropdownMenu)},ct.allDOMEventHandlers,!0))}function ce(ct,St,ln){for(ct*=Qr,St*=Qr,ct=ln.getImageData(ct,St,2,2).data,St=!0,ln=0;4>ln;ln++)if(ct[ln]!==ct[ln+4]|ct[ln]!==ct[ln+8]|ct[ln]!==ct[ln+12]){St=!1;break}return St?ct[0]<<16|ct[1]<<8|ct[2]:0}function fe(ct,St,ln){return ct in St?St[ct]:ln[ct]}function Pe(ct,St,ln,er){je&&Br?(er=!V(er)&&er?ct.getContext("2d",{willReadFrequently:!0}):ct.getContext("2d"),Er=er.webkitBackingStorePixelRatio||er.mozBackingStorePixelRatio||er.msBackingStorePixelRatio||er.oBackingStorePixelRatio||er.backingStorePixelRatio||1,Qr=mr/Er,ct.width=St*Qr,ct.height=ln*Qr,mr!==Er&&(ct.style.width=St+"px",ct.style.height=ln+"px",er.scale(Qr,Qr))):(ct.width=St,ct.height=ln)}function he(ct){if(!xn){var St=!1,ln=!1;typeof ht.Chart.creditHref>"u"?(ct.creditHref=hn("iuuqr;..b`ow`rkr/bnl."),ct.creditText=hn("B`ow`rKR/bnl")):(St=ct.updateOption("creditText"),ln=ct.updateOption("creditHref")),ct.creditHref&&ct.creditText&&(ct._creditLink||(ct._creditLink=document.createElement("a"),ct._creditLink.setAttribute("class","canvasjs-chart-credit"),ct._creditLink.setAttribute("title","JavaScript Charts"),xe(ct._creditLink,{outline:"none",margin:"0px",position:"absolute",right:"2px",top:ct.height-14+"px",color:"dimgrey",textDecoration:"none",fontSize:"11px",fontFamily:"Calibri, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif"}),ct._creditLink.setAttribute("tabIndex",-1),ct._creditLink.setAttribute("target","_blank")),(ct.renderCount===0||St||ln)&&(ct._creditLink.setAttribute("href",ct.creditHref),ct._creditLink.innerHTML=ct.creditText),ct._creditLink&&ct.creditHref&&ct.creditText?(ct._creditLink.parentElement||ct._canvasJSContainer.appendChild(ct._creditLink),ct._creditLink.style.top=ct.height-14+"px"):ct._creditLink.parentElement&&ct._canvasJSContainer.removeChild(ct._creditLink))}}function Se(ct,St,ln){Ge&&(this.canvasCount|=0,window.console.log(++this.canvasCount));var er=document.createElement("canvas");return er.setAttribute("class","canvasjs-chart-canvas"),Pe(er,ct,St,ln),je||typeof G_vmlCanvasManager>"u"||G_vmlCanvasManager.initElement(er),er}function xe(ct,St){for(var ln in St)ct.style[ln]=St[ln]}function He(ct,St,ln){St.getAttribute("state")||(St.style.backgroundColor=ct.toolbar.itemBackgroundColor,St.style.color=ct.toolbar.fontColor,St.style.border="none",xe(St,{WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",userSelect:"none"})),St.getAttribute("state")!==ln&&(St.setAttribute("state",ln),St.setAttribute("type","button"),xe(St,{padding:"5px 12px",cursor:"pointer",float:"left",width:"40px",height:"25px",outline:"0px",verticalAlign:"baseline",lineHeight:"0"}),St.innerHTML="<img src='"+Tr[ln].image+"' alt='"+ct._cultureInfo[ln+"Text"]+"' />",xe(St.childNodes[0],{height:"95%",pointerEvents:"none"})),St.setAttribute("title",ct._cultureInfo[ln+"Text"])}function Ee(){for(var ct=null,St=0;St<arguments.length;St++)ct=arguments[St],ct.style&&(ct.style.display="inline")}function Le(){for(var ct=null,St=0;St<arguments.length;St++)(ct=arguments[St])&&ct.style&&(ct.style.display="none")}function Xe(ct,St,ln,er,zr){return ct===null||typeof ct>"u"?typeof ln>"u"?St:ln:(ct=parseFloat(ct.toString())*(0<=ct.toString().indexOf("%")?St/100:1),typeof er<"u"&&(ct=Math.min(er,ct),typeof zr<"u"&&(ct=Math.max(zr,ct))),!isNaN(ct)&&ct<=St&&0<=ct?ct:typeof ln>"u"?St:ln)}function et(ct,St,ln,er,zr){this._defaultsKey=ct,this._themeOptionsKey=St,this._index=er,this.parent=zr,this._eventListeners=[],ct={},this.theme&&V(this.parent)&&V(St)&&V(er)?ct=V(this.predefinedThemes[this.theme])?this.predefinedThemes.light1:this.predefinedThemes[this.theme]:this.parent&&this.parent.themeOptions&&this.parent.themeOptions[St]&&(er===null?ct=this.parent.themeOptions[St]:0<this.parent.themeOptions[St].length&&(er=Math.min(this.parent.themeOptions[St].length-1,er),ct=this.parent.themeOptions[St][er])),this.themeOptions=ct,this.options=ln||{_isPlaceholder:!0},this.setOptions(this.options,ct)}function ze(ct,St,ln,er,zr){typeof zr>"u"&&(zr=0),this._padding=zr,this._x1=ct,this._y1=St,this._x2=ln,this._y2=er,this._rightOccupied=this._leftOccupied=this._bottomOccupied=this._topOccupied=this._padding}function Ye(ct,St){Ye.base.constructor.call(this,"TextBlock",null,St,null,null),this.ctx=ct,this._isDirty=!0,this._wrappedText=null,this._initialize()}function We(ct,St){We.base.constructor.call(this,"Toolbar","toolbar",St,null,ct),this.chart=ct,this.canvas=ct.canvas,this.ctx=this.chart.ctx,this.optionsName="toolbar"}function Ze(ct,St){if(Ze.base.constructor.call(this,"Title","title",St,null,ct),this.chart=ct,this.canvas=ct.canvas,this.ctx=this.chart.ctx,this.optionsName="title",V(this.options.margin)&&ct.options.subtitles){for(var ln=ct.options.subtitles,er=0;er<ln.length;er++)if((V(ln[er].horizontalAlign)&&this.horizontalAlign==="center"||ln[er].horizontalAlign===this.horizontalAlign)&&(V(ln[er].verticalAlign)&&this.verticalAlign==="top"||ln[er].verticalAlign===this.verticalAlign)&&!ln[er].dockInsidePlotArea==!this.dockInsidePlotArea){this.margin=0;break}}typeof this.options.fontSize>"u"&&(this.fontSize=this.chart.getAutoFontSize(this.fontSize)),this.height=this.width=null,this.bounds={x1:null,y1:null,x2:null,y2:null}}function qe(ct,St,ln){qe.base.constructor.call(this,"Subtitle","subtitles",St,ln,ct),this.chart=ct,this.canvas=ct.canvas,this.ctx=this.chart.ctx,this.optionsName="subtitles",this.isOptionsInArray=!0,typeof this.options.fontSize>"u"&&(this.fontSize=this.chart.getAutoFontSize(this.fontSize)),this.height=this.width=null,this.bounds={x1:null,y1:null,x2:null,y2:null}}function Ie(){this.pool=[]}function Ve(ct){var St;ct&&Et[ct]&&(St=Et[ct]),Ve.base.constructor.call(this,"CultureInfo",null,St,null,null)}var Ge=!1,De={},je=!!document.createElement("canvas").getContext,ht={Chart:{width:500,height:400,zoomEnabled:!1,zoomType:"x",backgroundColor:"white",theme:"light1",animationEnabled:!1,animationDuration:1200,dataPointWidth:null,dataPointMinWidth:null,dataPointMaxWidth:null,colorSet:"colorSet1",culture:"en",creditText:"CanvasJS",interactivityEnabled:!0,exportEnabled:!1,exportFileName:"Chart",rangeChanging:null,rangeChanged:null,publicProperties:{title:"readWrite",subtitles:"readWrite",toolbar:"readWrite",toolTip:"readWrite",legend:"readWrite",axisX:"readWrite",axisY:"readWrite",axisX2:"readWrite",axisY2:"readWrite",data:"readWrite",options:"readWrite",bounds:"readOnly",container:"readOnly",selectedColorSet:"readOnly"}},Title:{padding:0,text:null,verticalAlign:"top",horizontalAlign:"center",fontSize:20,fontFamily:"Calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,backgroundColor:je?"transparent":null,margin:5,wrap:!0,maxWidth:null,textAlign:"center",dockInsidePlotArea:!1,publicProperties:{options:"readWrite",bounds:"readOnly",chart:"readOnly"}},Subtitle:{padding:0,text:null,verticalAlign:"top",horizontalAlign:"center",fontSize:14,fontFamily:"Calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,backgroundColor:null,margin:2,wrap:!0,maxWidth:null,textAlign:"center",dockInsidePlotArea:!1,publicProperties:{options:"readWrite",bounds:"readOnly",chart:"readOnly"}},Toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white",publicProperties:{options:"readWrite",chart:"readOnly"}},Legend:{name:null,verticalAlign:"center",horizontalAlign:"right",fontSize:14,fontFamily:"calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",cursor:null,itemmouseover:null,itemmouseout:null,itemmousemove:null,itemclick:null,dockInsidePlotArea:!1,reversed:!1,backgroundColor:je?"transparent":null,borderColor:je?"transparent":null,borderThickness:0,cornerRadius:0,maxWidth:null,maxHeight:null,markerMargin:null,itemMaxWidth:null,itemWidth:null,itemWrap:!0,itemTextFormatter:null,publicProperties:{options:"readWrite",bounds:"readOnly",chart:"readOnly"}},ToolTip:{enabled:!0,shared:!1,animationEnabled:!0,content:null,contentFormatter:null,reversed:!1,backgroundColor:je?"rgba(255,255,255,.9)":"rgb(255,255,255)",borderColor:null,borderThickness:2,cornerRadius:5,fontSize:14,fontColor:"black",fontFamily:"Calibri, Arial, Georgia, serif;",fontWeight:"normal",fontStyle:"italic",updated:null,hidden:null,publicProperties:{options:"readWrite",chart:"readOnly"}},Axis:{minimum:null,maximum:null,viewportMinimum:null,viewportMaximum:null,interval:null,intervalType:null,reversed:!1,logarithmic:!1,logarithmBase:10,title:null,titleFontColor:"black",titleFontSize:20,titleFontFamily:"arial",titleFontWeight:"normal",titleFontStyle:"normal",titleWrap:!0,titleMaxWidth:null,titleBackgroundColor:je?"transparent":null,titleBorderColor:je?"transparent":null,titleBorderThickness:0,titleCornerRadius:0,titleTextAlign:"left",labelAngle:0,labelFontFamily:"arial",labelFontColor:"black",labelFontSize:12,labelFontWeight:"normal",labelFontStyle:"normal",labelAutoFit:!0,labelWrap:!0,labelMaxWidth:null,labelFormatter:null,labelBackgroundColor:je?"transparent":null,labelBorderColor:je?"transparent":null,labelBorderThickness:0,labelCornerRadius:0,labelPlacement:"outside",labelTextAlign:"left",prefix:"",suffix:"",includeZero:!1,tickLength:5,tickColor:"black",tickThickness:1,tickPlacement:"outside",lineColor:"black",lineThickness:1,lineDashType:"solid",gridColor:"#A0A0A0",gridThickness:0,gridDashType:"solid",interlacedColor:je?"transparent":null,valueFormatString:null,margin:2,publicProperties:{options:"readWrite",stripLines:"readWrite",scaleBreaks:"readWrite",crosshair:"readWrite",bounds:"readOnly",chart:"readOnly"}},StripLine:{value:null,startValue:null,endValue:null,color:"orange",opacity:null,thickness:2,lineDashType:"solid",label:"",labelPlacement:"inside",labelAlign:"far",labelWrap:!0,labelMaxWidth:null,labelBackgroundColor:null,labelBorderColor:je?"transparent":null,labelBorderThickness:0,labelCornerRadius:0,labelFontFamily:"arial",labelFontColor:"orange",labelFontSize:12,labelFontWeight:"normal",labelFontStyle:"normal",labelFormatter:null,labelTextAlign:"left",showOnTop:!1,publicProperties:{options:"readWrite",axis:"readOnly",bounds:"readOnly",chart:"readOnly"}},ScaleBreaks:{autoCalculate:!1,collapsibleThreshold:"25%",maxNumberOfAutoBreaks:2,spacing:8,type:"straight",color:"#FFFFFF",fillOpacity:.9,lineThickness:2,lineColor:"#E16E6E",lineDashType:"solid",publicProperties:{options:"readWrite",customBreaks:"readWrite",axis:"readOnly",autoBreaks:"readOnly",bounds:"readOnly",chart:"readOnly"}},Break:{startValue:null,endValue:null,spacing:8,type:"straight",color:"#FFFFFF",fillOpacity:.9,lineThickness:2,lineColor:"#E16E6E",lineDashType:"solid",publicProperties:{options:"readWrite",scaleBreaks:"readOnly",bounds:"readOnly",chart:"readOnly"}},Crosshair:{enabled:!1,snapToDataPoint:!1,color:"grey",opacity:null,thickness:2,lineDashType:"solid",label:"",labelWrap:!0,labelMaxWidth:null,labelTextAlign:"left",labelBackgroundColor:je?"grey":null,labelBorderColor:je?"grey":null,labelBorderThickness:0,labelCornerRadius:0,labelFontFamily:je?"Calibri, Optima, Candara, Verdana, Geneva, sans-serif":"calibri",labelFontSize:12,labelFontColor:"#fff",labelFontWeight:"normal",labelFontStyle:"normal",labelFormatter:null,valueFormatString:null,updated:null,hidden:null,publicProperties:{options:"readWrite",axis:"readOnly",bounds:"readOnly",chart:"readOnly"}},DataSeries:{name:null,dataPoints:null,label:"",bevelEnabled:!1,highlightEnabled:!0,cursor:"default",indexLabel:"",indexLabelPlacement:"auto",indexLabelOrientation:"horizontal",indexLabelTextAlign:"left",indexLabelFontColor:"black",indexLabelFontSize:12,indexLabelFontStyle:"normal",indexLabelFontFamily:"Arial",indexLabelFontWeight:"normal",indexLabelBackgroundColor:null,indexLabelBorderColor:null,indexLabelBorderThickness:0,indexLabelLineColor:"gray",indexLabelLineThickness:1,indexLabelLineDashType:"solid",indexLabelMaxWidth:null,indexLabelWrap:!0,indexLabelFormatter:null,lineThickness:2,lineDashType:"solid",connectNullData:!1,nullDataLineDashType:"dash",color:null,lineColor:null,risingColor:"white",fallingColor:"red",fillOpacity:null,startAngle:0,radius:null,innerRadius:null,explodeOnClick:!0,neckHeight:null,neckWidth:null,reversed:!1,valueRepresents:null,linkedDataSeriesIndex:null,whiskerThickness:2,whiskerDashType:"solid",whiskerColor:null,whiskerLength:null,stemThickness:2,stemColor:null,stemDashType:"solid",upperBoxColor:"white",lowerBoxColor:"white",type:"column",xValueType:"number",axisXType:"primary",axisYType:"primary",axisXIndex:0,axisYIndex:0,xValueFormatString:null,yValueFormatString:null,zValueFormatString:null,percentFormatString:null,showInLegend:!1,legendMarkerType:null,legendMarkerColor:null,legendText:null,legendMarkerBorderColor:je?"transparent":null,legendMarkerBorderThickness:0,markerType:"circle",markerColor:null,markerSize:null,markerBorderColor:je?"transparent":null,markerBorderThickness:0,mouseover:null,mouseout:null,mousemove:null,click:null,toolTipContent:null,visible:!0,publicProperties:{options:"readWrite",axisX:"readWrite",axisY:"readWrite",chart:"readOnly"}},TextBlock:{x:0,y:0,width:null,height:null,maxWidth:null,maxHeight:null,padding:0,angle:0,text:"",horizontalAlign:"center",textAlign:"left",fontSize:12,fontFamily:"calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,backgroundColor:null,textBaseline:"top"},CultureInfo:{decimalSeparator:".",digitGroupSeparator:",",zoomText:"Zoom",panText:"Pan",resetText:"Reset",menuText:"More Options",saveJPGText:"Save as JPEG",savePNGText:"Save as PNG",printText:"Print",days:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),shortDays:"Sun Mon Tue Wed Thu Fri Sat".split(" "),months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")}},Et={en:{}},it=je?"Trebuchet MS, Helvetica, sans-serif":"Arial",_t=je?"Impact, Charcoal, sans-serif":"Arial",yt={colorSet1:"#4F81BC #C0504E #9BBB58 #23BFAA #8064A1 #4AACC5 #F79647 #7F6084 #77A033 #33558B #E59566".split(" "),colorSet2:"#6D78AD #51CDA0 #DF7970 #4C9CA0 #AE7D99 #C9D45C #5592AD #DF874D #52BCA8 #8E7AA3 #E3CB64 #C77B85 #C39762 #8DD17E #B57952 #FCC26C".split(" "),colorSet3:"#8CA1BC #36845C #017E82 #8CB9D0 #708C98 #94838D #F08891 #0366A7 #008276 #EE7757 #E5BA3A #F2990B #03557B #782970".split(" ")},kt,Vt,Kt,On,Pr;Vt="#333333",Kt="#000000",kt="#666666",Pr=On="#000000";var Xr=20,xr=14,gr={colorSet:"colorSet1",backgroundColor:"#FFFFFF",title:{fontFamily:_t,fontSize:32,fontColor:Vt,fontWeight:"normal",verticalAlign:"top",margin:5},subtitles:[{fontFamily:_t,fontSize:xr,fontColor:Vt,fontWeight:"normal",verticalAlign:"top",margin:5}],data:[{indexLabelFontFamily:it,indexLabelFontSize:xr,indexLabelFontColor:Vt,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Vt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:0,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisX2:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Vt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:0,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Vt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:1,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY2:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Vt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:1,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],legend:{fontFamily:it,fontSize:14,fontColor:Vt,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:it,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1},toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white"}};Kt=Vt="#F5F5F5",kt="#FFFFFF",On="#40BAF1",Pr="#F5F5F5";var Xr=20,xr=14,_r={colorSet:"colorSet2",title:{fontFamily:it,fontSize:33,fontColor:"#3A3A3A",fontWeight:"bold",verticalAlign:"top",margin:5},subtitles:[{fontFamily:it,fontSize:xr,fontColor:"#3A3A3A",fontWeight:"normal",verticalAlign:"top",margin:5}],data:[{indexLabelFontFamily:it,indexLabelFontSize:xr,indexLabelFontColor:"#666666",indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:1,lineColor:"#BBBBBB",tickThickness:1,tickColor:"#BBBBBB",gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisX2:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:1,lineColor:"#BBBBBB",tickColor:"#BBBBBB",tickThickness:1,gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:0,lineColor:"#BBBBBB",tickColor:"#BBBBBB",tickThickness:1,gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY2:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:0,lineColor:"#BBBBBB",tickColor:"#BBBBBB",tickThickness:1,gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],legend:{fontFamily:it,fontSize:14,fontColor:"#3A3A3A",fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:it,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1},toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white"}};Kt=Vt="#F5F5F5",kt="#FFFFFF",On="#40BAF1",Pr="#F5F5F5",Xr=20,xr=14,_t={colorSet:"colorSet1",backgroundColor:"#2A2A2A",title:{fontFamily:_t,fontSize:32,fontColor:Vt,fontWeight:"normal",verticalAlign:"top",margin:5},subtitles:[{fontFamily:_t,fontSize:xr,fontColor:Vt,fontWeight:"normal",verticalAlign:"top",margin:5}],toolbar:{itemBackgroundColor:"#666666",itemBackgroundColorOnHover:"#FF7372",buttonBorderColor:"#FF7372",buttonBorderThickness:1,fontColor:"#F5F5F5",fontColorOnHover:"#F5F5F5"},data:[{indexLabelFontFamily:it,indexLabelFontSize:xr,indexLabelFontColor:Kt,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Kt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:0,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisX2:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Kt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:0,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Kt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:1,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY2:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Kt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:1,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],legend:{fontFamily:it,fontSize:14,fontColor:Vt,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:it,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1,fontColor:Kt,backgroundColor:"rgba(0, 0, 0, .7)"}},kt="#FFFFFF",Kt=Vt="#FAFAFA",On="#40BAF1",Pr="#F5F5F5";var Xr=20,xr=14,xa={light1:gr,light2:_r,dark1:_t,dark2:{colorSet:"colorSet2",backgroundColor:"#32373A",title:{fontFamily:it,fontSize:32,fontColor:Vt,fontWeight:"normal",verticalAlign:"top",margin:5},subtitles:[{fontFamily:it,fontSize:xr,fontColor:Vt,fontWeight:"normal",verticalAlign:"top",margin:5}],toolbar:{itemBackgroundColor:"#666666",itemBackgroundColorOnHover:"#FF7372",buttonBorderColor:"#FF7372",buttonBorderThickness:1,fontColor:"#F5F5F5",fontColorOnHover:"#F5F5F5"},data:[{indexLabelFontFamily:it,indexLabelFontSize:xr,indexLabelFontColor:Kt,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Kt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:0,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisX2:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Kt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:1,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:0,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Kt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:0,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:1,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY2:[{titleFontFamily:it,titleFontSize:Xr,titleFontColor:Kt,titleFontWeight:"normal",labelFontFamily:it,labelFontSize:xr,labelFontColor:Kt,labelFontWeight:"normal",lineThickness:0,lineColor:kt,tickThickness:1,tickColor:kt,gridThickness:1,gridColor:kt,stripLines:[{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:it,labelFontSize:xr,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:Pr,color:On,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],legend:{fontFamily:it,fontSize:14,fontColor:Vt,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:it,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1,fontColor:Kt,backgroundColor:"rgba(0, 0, 0, .7)"}},theme1:gr,theme2:_r,theme3:gr},Rr={numberDuration:1,yearDuration:314496e5,monthDuration:2592e6,weekDuration:6048e5,dayDuration:864e5,hourDuration:36e5,minuteDuration:6e4,secondDuration:1e3,millisecondDuration:1,dayOfWeekFromInt:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ")};(function(){De.fSDec=function(ct){for(var St="",ln=0;ln<ct.length;ln++)St+=String.fromCharCode(Math.ceil(ct.length/57/5)^ct.charCodeAt(ln));return St},delete ht[De.fSDec("Bi`su")][De.fSDec("bsdehuIsdg")],De.pro={sCH:ht[De.fSDec("Bi`su")][De.fSDec("bsdehuIsdg")]}})();var aa=function(){var ct=!1;try{var St=Object.defineProperty&&Object.defineProperty({},"passive",{get:function(){return ct=!0,!1}});window.addEventListener&&(window.addEventListener("test",null,St),window.removeEventListener("test",null,St))}catch{ct=!1}return ct}(),Dr={},Gr=null,dr=function(){this.ctx.clearRect(0,0,this.width,this.height),this.backgroundColor&&(this.ctx.fillStyle=this.backgroundColor,this.ctx.fillRect(0,0,this.width,this.height))},Zr=function(ct){ct.width=1,ct.height=1,ct.getContext("2d")&&ct.getContext("2d").clearRect(0,0,1,1)},Ir=function(ct,St,ln){return St=Math.min(this.width,this.height),Math.max(this.theme==="theme4"?0:300<=St?12:11,Math.round(St*(ct/400)))},or=function(){var ct=/D{1,4}|M{1,4}|Y{1,4}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|f{1,3}|t{1,2}|T{1,2}|K|z{1,3}|"[^"]*"|'[^']*'/g,St="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),ln="Sun Mon Tue Wed Thu Fri Sat".split(" "),er="January February March April May June July August September October November December".split(" "),zr="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),qr=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,tr=/[^-+\dA-Z]/g;return function(ci,Ai,fi){var jn=fi?fi.days:St,sr=fi?fi.months:er,za=fi?fi.shortDays:ln,ta=fi?fi.shortMonths:zr;fi="";var Ka=!1;if(ci=ci&&ci.getTime?ci:ci?new Date(ci):new Date,isNaN(ci))throw SyntaxError("invalid date");Ai.slice(0,4)==="UTC:"&&(Ai=Ai.slice(4),Ka=!0),fi=Ka?"getUTC":"get";var Za=ci[fi+"Date"](),Sa=ci[fi+"Day"](),va=ci[fi+"Month"](),D=ci[fi+"FullYear"](),oe=ci[fi+"Hours"](),X=ci[fi+"Minutes"](),F=ci[fi+"Seconds"](),Z=ci[fi+"Milliseconds"](),le=Ka?0:ci.getTimezoneOffset();return fi=Ai.replace(ct,function(de){switch(de){case"D":return Za;case"DD":return P(Za,2);case"DDD":return za[Sa];case"DDDD":return jn[Sa];case"M":return va+1;case"MM":return P(va+1,2);case"MMM":return ta[va];case"MMMM":return sr[va];case"Y":return parseInt(String(D).slice(-2));case"YY":return P(String(D).slice(-2),2);case"YYY":return P(String(D).slice(-3),3);case"YYYY":return P(D,4);case"h":return oe%12||12;case"hh":return P(oe%12||12,2);case"H":return oe;case"HH":return P(oe,2);case"m":return X;case"mm":return P(X,2);case"s":return F;case"ss":return P(F,2);case"f":return P(String(Z),3).slice(0,1);case"ff":return P(String(Z),3).slice(0,2);case"fff":return P(String(Z),3).slice(0,3);case"t":return 12>oe?"a":"p";case"tt":return 12>oe?"am":"pm";case"T":return 12>oe?"A":"P";case"TT":return 12>oe?"AM":"PM";case"K":return Ka?"UTC":(String(ci).match(qr)||[""]).pop().replace(tr,"");case"z":return(0<le?"-":"+")+Math.floor(Math.abs(le)/60);case"zz":return(0<le?"-":"+")+P(Math.floor(Math.abs(le)/60),2);case"zzz":return(0<le?"-":"+")+P(Math.floor(Math.abs(le)/60),2)+P(Math.abs(le)%60,2);default:return de.slice(1,de.length-1)}})}}(),wr=function(ct){var St=0>ct;if(1>Math.abs(ct)){var ln=parseInt(ct.toString().split("e-")[1]);ln&&(ct=(St?-1*ct:ct)*Math.pow(10,ln-1),ct="0."+Array(ln).join("0")+ct.toString().substring(2),ct=St?"-"+ct:ct)}else ln=parseInt(ct.toString().split("+")[1]),20<ln&&(ln-=20,ct/=Math.pow(10,ln),ct=ct.toString()+Array(ln+1).join("0"));return String(ct)},jr=function(ct,St,ln){if(ct===null)return"";if(!isFinite(ct))return ct;ct=Number(ct);var er=0>ct;er&&(ct*=-1);var zr=ln?ln.decimalSeparator:".",qr=ln?ln.digitGroupSeparator:",",tr="";St=String(St);var tr=1,Za=ln="",ci=-1,Ai=[],fi=[],jn=0,sr=0,za=0,ta=!1,Ka=0,Za=St.match(/"[^"]*"|'[^']*'|[eE][+-]*[0]+|[,]+[.]|\u2030|./g);St=null;for(var Sa=0;Za&&Sa<Za.length;Sa++)if(St=Za[Sa],St==="."&&0>ci)ci=Sa;else{if(St==="%")tr*=100;else if(St==="\u2030"){tr*=1e3;continue}else if(St[0]===","&&St[St.length-1]==="."){tr/=Math.pow(1e3,St.length-1),ci=Sa+St.length-1;continue}else St[0]!=="E"&&St[0]!=="e"||St[St.length-1]!=="0"||(ta=!0);0>ci?(Ai.push(St),St==="#"||St==="0"?jn++:St===","&&za++):(fi.push(St),St!=="#"&&St!=="0"||sr++)}for(ta&&(St=Math.floor(ct),Za=-Math.floor(Math.log(ct)/Math.LN10+1),Ka=ct===0?0:St===0?-(jn+Za):wr(St).length-jn,tr/=Math.pow(10,Ka)),0>ci&&(ci=Sa),tr=(ct*tr).toFixed(sr),St=tr.split("."),tr=(St[0]+"").split(""),ct=(St[1]+"").split(""),tr&&tr[0]==="0"&&tr.shift(),ta=Za=Sa=sr=ci=0;0<Ai.length;)if(St=Ai.pop(),St==="#"||St==="0")if(ci++,ci===jn){var va=tr,tr=[];if(St==="0")for(St=jn-sr-(va?va.length:0);0<St;)va.unshift("0"),St--;for(;0<va.length;)ln=va.pop()+ln,ta++,ta%Za===0&&Sa===za&&0<va.length&&(ln=qr+ln)}else 0<tr.length?(ln=tr.pop()+ln,sr++,ta++):St==="0"&&(ln="0"+ln,sr++,ta++),ta%Za===0&&Sa===za&&0<tr.length&&(ln=qr+ln);else St[0]!=="E"&&St[0]!=="e"||St[St.length-1]!=="0"||!/[eE][+-]*[0]+/.test(St)?St===","?(Sa++,Za=ta,ta=0,0<tr.length&&(ln=qr+ln)):ln=1<St.length&&(St[0]==='"'&&St[St.length-1]==='"'||St[0]==="'"&&St[St.length-1]==="'")?St.slice(1,St.length-1)+ln:St+ln:(St=0>Ka?St.replace("+","").replace("-",""):St.replace("-",""),ln+=St.replace(/[0]+/,function(D){return P(Ka,D.length)}));for(qr="",Ai=!1;0<fi.length;)St=fi.shift(),St==="#"||St==="0"?0<ct.length&&Number(ct.join(""))!==0?(qr+=ct.shift(),Ai=!0):St==="0"&&(qr+="0",Ai=!0):1<St.length&&(St[0]==='"'&&St[St.length-1]==='"'||St[0]==="'"&&St[St.length-1]==="'")?qr+=St.slice(1,St.length-1):St[0]!=="E"&&St[0]!=="e"||St[St.length-1]!=="0"||!/[eE][+-]*[0]+/.test(St)?qr+=St:(St=0>Ka?St.replace("+","").replace("-",""):St.replace("-",""),qr+=St.replace(/[0]+/,function(D){return P(Ka,D.length)}));return ln+=(Ai?zr:"")+qr,er?"-"+ln:ln},Kr=function(ct){var St=0,ln=0;return ct=ct||window.event,ct.offsetX||ct.offsetX===0?(St=ct.offsetX,ln=ct.offsetY):ct.layerX||ct.layerX==0?(St=ct.layerX,ln=ct.layerY):(St=ct.pageX-ct.target.offsetLeft,ln=ct.pageY-ct.target.offsetTop),{x:St,y:ln}},Br=!0,mr=window.devicePixelRatio||1,Er=1,Qr=Br?mr/Er:1,oa=function(ct,St,ln,er,zr,qr,tr,ci,Ai,fi,jn,sr,za){typeof za>"u"&&(za=1),tr=tr||0,ci=ci||"black";var ta=15<er-St&&15<zr-ln?8:.35*Math.min(er-St,zr-ln);ct.beginPath(),ct.moveTo(St,ln),ct.save(),ct.fillStyle=qr,ct.globalAlpha=za,ct.fillRect(St,ln,er-St,zr-ln),ct.globalAlpha=1,0<tr&&(za=tr%2===0?0:.5,ct.beginPath(),ct.lineWidth=tr,ct.strokeStyle=ci,ct.moveTo(St,ln),ct.rect(St-za,ln-za,er-St+2*za,zr-ln+2*za),ct.stroke()),ct.restore(),Ai===!0&&(ct.save(),ct.beginPath(),ct.moveTo(St,ln),ct.lineTo(St+ta,ln+ta),ct.lineTo(er-ta,ln+ta),ct.lineTo(er,ln),ct.closePath(),tr=ct.createLinearGradient((er+St)/2,ln+ta,(er+St)/2,ln),tr.addColorStop(0,qr),tr.addColorStop(1,"rgba(255, 255, 255, .4)"),ct.fillStyle=tr,ct.fill(),ct.restore()),fi===!0&&(ct.save(),ct.beginPath(),ct.moveTo(St,zr),ct.lineTo(St+ta,zr-ta),ct.lineTo(er-ta,zr-ta),ct.lineTo(er,zr),ct.closePath(),tr=ct.createLinearGradient((er+St)/2,zr-ta,(er+St)/2,zr),tr.addColorStop(0,qr),tr.addColorStop(1,"rgba(255, 255, 255, .4)"),ct.fillStyle=tr,ct.fill(),ct.restore()),jn===!0&&(ct.save(),ct.beginPath(),ct.moveTo(St,ln),ct.lineTo(St+ta,ln+ta),ct.lineTo(St+ta,zr-ta),ct.lineTo(St,zr),ct.closePath(),tr=ct.createLinearGradient(St+ta,(zr+ln)/2,St,(zr+ln)/2),tr.addColorStop(0,qr),tr.addColorStop(1,"rgba(255, 255, 255, 0.1)"),ct.fillStyle=tr,ct.fill(),ct.restore()),sr===!0&&(ct.save(),ct.beginPath(),ct.moveTo(er,ln),ct.lineTo(er-ta,ln+ta),ct.lineTo(er-ta,zr-ta),ct.lineTo(er,zr),tr=ct.createLinearGradient(er-ta,(zr+ln)/2,er,(zr+ln)/2),tr.addColorStop(0,qr),tr.addColorStop(1,"rgba(255, 255, 255, 0.1)"),ct.fillStyle=tr,tr.addColorStop(0,qr),tr.addColorStop(1,"rgba(255, 255, 255, 0.1)"),ct.fillStyle=tr,ct.fill(),ct.closePath(),ct.restore())},hn=function(ct){for(var St="",ln=0;ln<ct.length;ln++)St+=String.fromCharCode(Math.ceil(ct.length/57/5)^ct.charCodeAt(ln));return St},xn=window&&window[hn("mnb`uhno")]&&window[hn("mnb`uhno")].href&&window[hn("mnb`uhno")].href.indexOf&&(window[hn("mnb`uhno")].href.indexOf(hn("b`ow`rkr/bnl"))!==-1||window[hn("mnb`uhno")].href.indexOf(hn("gdonqhy/bnl"))!==-1||window[hn("mnb`uhno")].href.indexOf(hn("gheemd"))!==-1)&&window[hn("mnb`uhno")].href.indexOf(hn("gheemd"))===-1,Tr={reset:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAeCAYAAABJ/8wUAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPjSURBVFhHxVdJaFNRFP1J/jwkP5MxsbaC1WJEglSxOFAXIsFpVRE3ggi1K90obioRRBA33XXnQnciirhQcMCdorgQxBkXWlREkFKsWkv5npvckp/XnzRpKh64kLw733fffe9L/wrL0+mVUdO8uTSZ3MBL/we2qg4rkuSpodCELstXE46ziVkLQ6FQcGOmeSSq6wd4aV50d3drWjj8kQKZJTUc9kxFGenv79dZrDksTSTWWJp2QYtEPiErysyzdX0LsxsCQR8keX8gs6RHIk8ysdgKFg2G53mhuOPsshTlBjKaFo1g7SqLNoShKLdFXT8huQ/paLSbxatYnc2mHMM4hr18Vi8TIvCmXF3vYrW6cF23gGTOk0M1wA4RKvOmq6vLZRVJipvmSWT6tZ6CSEYkco5V50VPT4+D7RwOqi6RiSZm0fJ+vggSqkeoypdsNmuyelNwbXsbgvkWYMtzDWNvWaijoyOBqE+hVK8abcssUeXQ/YfKyi0gFYv1Ipgfoj34fYGTJLOYJA0ODirok32GLN8XhUWCwSes1hIwBg6LydJ/tEeRRapAdUp+wSAiZchtZZWWgAZ+JNpD8peYXQVK9UwUxNpzOK8pq97kURZhYTCKBwPD7h2zK+js7Myi7D8Fod+0TkMI8+EMAngLGc/WtBFWawkFHFnoj/t9KLgGmF0B3QfkxC+EarxkdhnFYlFLY06USqUwL7UMjICHfh/wOc2sCqhpxGbCkLvL7EUDbF73+6DkmVWB6zi7xUDQSLeYvWjAILvm9zEnkJhlbRcDQZcv6Kg2AipyT/Axw6wKlqVSqxDdjF8Izfod13qURdrG/nxehY+xGh+h0CSzKygGvSNQIcc097BI24jb9hax6kj2E7OrMFX1il+ICEf2NrPbhiXLl+fYl+U7zK4iYdsDcyLGf+ofFlkwcN+s10KhmpuYhhtm0hCLVIFL0MDsqNlDIqy9x2CLs1jL6OvrI7vPRbtohXG6eFmsFnHDGAp6n9AgyuVySRZrGvROxRgIfLXhzjrNYnNBUxNX/dMgRWT1mt4XLDovaApD53E9W3ilNX5M55LJHpRtIsgAvciR4WWcgK2Dvb1YqgXevmF8z2zEBTcKG39EfSKsT9EbhVUaI2FZO+oZIqImxol6j66/hcAu4sSN4vc1ZPoKeoE6RGhYL2YYA+ymOSSi0Z0wWntbtkGUWCvfSDXIxONraZ/FY90KUfNTpfC5spnNLgxoYNnR9RO4F8ofXEHOgogCQE99w+fF2Xw+b7O59rEOsyRqGEfpVoaDMQQ1CZrG46bcM6AZ0C/wPqNfHliqejyTySxh9TqQpL+xmbIlkB9SlAAAAABJRU5ErkJggg=="},pan:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAICSURBVEhLxZbPahNRGMUn/5MpuAiBEAIufQGfzr5E40YptBXajYzudCEuGqS+gGlrFwquDGRTutBdYfydzJ3LzeQmJGZue+Dw/Z17Mnfmu5Pof9Hr9Z61Wq0bWZMKj263O6xWq99wU9lOpzPMKgEhEcRucNOcioOK+0RzBhNvt9tPV4nmVF19+OWhVqt9xXgFXZq+8lCv119UKpUJ7iX2FmvFTKz8RH34YdBsNk8wVtjE4fGYwm8wrrDi3WBG5oKXZGRSS9hGuNFojLTe2lFz5xThWZIktayyiE2FdT3rzXBXz7krKiL8c17wAKFDjCus2AvW+YGZ9y2JF0VFRuMPfI//rsCE/C+s26s4gQu9ul7r4NteKx7H8XOC724xNNGbaNu++IrBqbOV7Tj3FgMRvc/YKOr3+3sE47wgEt/Bl/gaK5cHbNU11vYSXylfpK7XOvjuumPp4Wcoipu30Qsez2uMXYz4lfI+mOmwothY+SLiXJy7mKVpWs3Si0CoOMfeI9Od43Wic+jO+ZVv+crsm9QSNhUW9LXSeoPBYLXopthGuFQgdIxxhY+UDwlt1x5CZ1hX+NTUdt/OIvjKaDSmuOJfaIVNPKX+W18j/PLA2/kR44p5Sd8HbHngT/yTfNRWUXX14ZcL3wmX0+TLf8YO7CGT8yFE5zB3/gney25/OETRP9CtPDFe5jShAAAAAElFTkSuQmCC"},zoom:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALWSURBVEhLvZZLaBNRFIabyftBIgEfqCCBoCC6MYqiXYiIj4U76U4X7sUHbhQhUBfixhZEUBDB16YuFERaUaQLK7ooCOJj4UKtYEFU0EptShO/A9Ph3js3k8lo/eHnP7n3nP/M3LlzMz1hkUwmNziOcyKRSFyFt+LxeD/c2Wq1Ym7Kv0M2m11Os1OxWGycn1OwZXCGuXfwIhezkd9/jRgNT2L4ldhs1pbkX5OLJe4euVxuGQaPCa3mnUjtJx7BDuKusJTCV6jVVGHTMuYRjxma7yIOhTgFY6jNaAKew2xPKpVay9ganmkvj+M448/MfJdT5K5Gg4HJacRngPFgqVRaRNwW1B4i7yehWfsEDdz1K+A01AoxPIqGAiuwGfkOTY8+1A6u7AyiFTB2Hu0KPIrdiOnzHLWDybeImvy+Wq2mZa5bUHsD0Zpz+KxHdWQymV6kAb1ElqeORgJLvgnRdj1+R1AfzkIvSUjxVjQSarVakrueIPT8+H1F5jSUy+WXiJrUYBVWyVxU4PEU8TzhfaijUqnMIWrjaY492eWRwdKOIqrnIxnXwLLeRLwk2GQzrEMjg0avEbXxkIxr4OoOImpj2QwyFgms1koa/SZUG8s+0iGnEhNfCNXEhzIXBVz0McTzEvJ+70P9oNFtxEzei3aFYrFYxmuSUPWSv9Yi9IMm2xE1We56Mp1OV4nDwqFmBDV9gk9AEh4gZtFHNt8W4kAUCoXF5MorY9Z/kDni9nDv7hc0i2fhgLvTtX8a99PoMPPagTFPxofRzmDJ9yM+AyEmTfgGysYbQcfhDzPPJDmX0c7gDg4gs9BqFIWhm/Nct5H8gtBq1I7UfIbtvmIuoaGQcp+fdpbbSM43eEH5wrwLbXmhm/fU63VHXjcuok7hEByFY/AeHGC8L5/PL3HT5xGH1uYwfPOICGo+CBcU0vwO1BqzUqILDl/z/9VYIMfpddiAc47jDP8BsUpb13wOLRwAAAAASUVORK5CYII="},menu:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAYAAABE4bxTAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADoSURBVFhH7dc9CsJAFATgRxIIBCwCqZKATX5sbawsY2MvWOtF9AB6AU8gguAJbD2AnZ2VXQT/Ko2TYGCL2OYtYQc+BuYA+1hCtnCVwMm27SGaXpDJIAiCvCkVR05hGOZNN3HkFMdx3nQRR06+76/R1IcFLJlNQEWlmWlBTwJtKLKHynehZqnjOGM0PYWRVXk61C37p7xlZ3Hk5HneCk1dmMH811xGoKLSzDiQwIBZB4ocoPJdqNkDt2yKlueWRVGUtzy3rPwo3sWRU3nLjuLI6OO67oZM00wMw3hrmpZx0XU9syxrR0T0BeMpb9dneSR2AAAAAElFTkSuQmCC"}};et.prototype.setOptions=function(ct,St){if(ht[this._defaultsKey]){var ln=ht[this._defaultsKey],er;for(er in ln)er!=="publicProperties"&&ln.hasOwnProperty(er)&&(this[er]=ct&&er in ct?ct[er]:St&&er in St?St[er]:ln[er])}else Ge&&window.console&&console.log("defaults not set")},et.prototype.get=function(ct){var St=ht[this._defaultsKey];if(ct==="options")return this.options&&this.options._isPlaceholder?null:this.options;if(St.hasOwnProperty(ct)||St.publicProperties&&St.publicProperties.hasOwnProperty(ct))return this[ct];window.console&&window.console.log('Property "'+ct+`" doesn't exist. Please check for typo.`)},et.prototype.set=function(ct,St,ln){ln=typeof ln>"u"?!0:ln;var er=ht[this._defaultsKey];if(ct==="options")this.createUserOptions(St);else if(er.hasOwnProperty(ct)||er.publicProperties&&er.publicProperties.hasOwnProperty(ct)&&er.publicProperties[ct]==="readWrite")this.options._isPlaceholder&&this.createUserOptions(),this.options[ct]=St;else{window.console&&(er.publicProperties&&er.publicProperties.hasOwnProperty(ct)&&er.publicProperties[ct]==="readOnly"?window.console.log('Property "'+ct+'" is read-only.'):window.console.log('Property "'+ct+`" doesn't exist. Please check for typo.`));return}ln&&(this.stockChart||this.chart||this).render()},et.prototype.addTo=function(ct,St,ln,er){er=typeof er>"u"?!0:er;var zr=ht[this._defaultsKey];zr.hasOwnProperty(ct)||zr.publicProperties&&zr.publicProperties.hasOwnProperty(ct)&&zr.publicProperties[ct]==="readWrite"?(this.options._isPlaceholder&&this.createUserOptions(),typeof this.options[ct]>"u"&&(this.options[ct]=[]),ct=this.options[ct],ln=typeof ln>"u"||ln===null?ct.length:ln,ct.splice(ln,0,St),er&&(this.stockChart||this.chart||this).render()):window.console&&(zr.publicProperties&&zr.publicProperties.hasOwnProperty(ct)&&zr.publicProperties[ct]==="readOnly"?window.console.log('Property "'+ct+'" is read-only.'):window.console.log('Property "'+ct+`" doesn't exist. Please check for typo.`))},et.prototype.createUserOptions=function(ct){if(typeof ct<"u"||this.options._isPlaceholder)if(this.parent&&this.parent.options._isPlaceholder&&this.parent.createUserOptions(),this.isOptionsInArray){this.parent.options[this.optionsName]||(this.parent.options[this.optionsName]=[]);var St=this.parent.options[this.optionsName],ln=St.length;this.options._isPlaceholder||(Q(St),ln=St.indexOf(this.options)),this.options=typeof ct>"u"?{}:ct,St[ln]=this.options}else this.options=typeof ct>"u"?{}:ct,this.parent&&(ct=this.parent.options,this.optionsName?St=this.optionsName:(St=this._defaultsKey)&&St.length!==0?(ln=St.charAt(0).toLowerCase(),1<St.length&&(ln=ln.concat(St.slice(1))),St=ln):St=void 0,ct[St]=this.options)},et.prototype.remove=function(ct){if(ct=typeof ct>"u"?!0:ct,this.isOptionsInArray){var St=this.parent.options[this.optionsName];Q(St);var ln=St.indexOf(this.options);0<=ln&&St.splice(ln,1)}else delete this.parent.options[this.optionsName];ct&&(this.stockChart||this.chart||this).render()},et.prototype.updateOption=function(ct){!ht[this._defaultsKey]&&Ge&&window.console&&console.log("defaults not set");var St=ht[this._defaultsKey],ln={},er=this[ct],zr=this._themeOptionsKey,qr=this._index;return this.theme&&V(this.parent)&&V(zr)&&V(qr)?ln=V(this.predefinedThemes[this.theme])?this.predefinedThemes.light1:this.predefinedThemes[this.theme]:this.parent&&this.parent.themeOptions&&(this.options.theme?this._defaultsKey==="Chart"&&xa[this.options.theme]?ln=xa[this.options.theme]:stockThemes[this.options.theme]&&(ln=stockThemes[this.options.theme][zr]):this.parent.themeOptions[zr]&&(qr===null?ln=this.parent.themeOptions[zr]:0<this.parent.themeOptions[zr].length&&(ln=Math.min(this.parent.themeOptions[zr].length-1,qr),ln=this.parent.themeOptions[zr][ln]))),this.themeOptions=ln,ct in St&&(er=ct in this.options?this.options[ct]:ln&&ct in ln?ln[ct]:St[ct]),er===this[ct]?!1:(this[ct]=er,!0)},et.prototype.trackChanges=function(ct){if(!this.sessionVariables)throw"Session Variable Store not set";this.sessionVariables[ct]=this.options[ct]},et.prototype.isBeingTracked=function(ct){return this.options._oldOptions||(this.options._oldOptions={}),!!this.options._oldOptions[ct]},et.prototype.hasOptionChanged=function(ct){if(!this.sessionVariables)throw"Session Variable Store not set";return this.sessionVariables[ct]!==this.options[ct]},et.prototype.addEventListener=function(ct,St,ln){ct&&St&&(this._eventListeners[ct]=this._eventListeners[ct]||[],this._eventListeners[ct].push({context:ln||this,eventHandler:St}))},et.prototype.removeEventListener=function(ct,St){if(ct&&St&&this._eventListeners[ct]){for(var ln=this._eventListeners[ct],er=0;er<ln.length;er++)if(ln[er].eventHandler===St){ln[er].splice(er,1);break}}},et.prototype.removeAllEventListeners=function(){this._eventListeners=[]},et.prototype.dispatchEvent=function(ct,St,ln){if(ct&&this._eventListeners[ct]){St=St||{};for(var er=this._eventListeners[ct],zr=0;zr<er.length;zr++)er[zr].eventHandler.call(er[zr].context,St)}typeof this[ct]=="function"&&this[ct].call(ln||this.chart,St)},ze.prototype.registerSpace=function(ct,St){ct==="top"?this._topOccupied+=St.height:ct==="bottom"?this._bottomOccupied+=St.height:ct==="left"?this._leftOccupied+=St.width:ct==="right"&&(this._rightOccupied+=St.width)},ze.prototype.unRegisterSpace=function(ct,St){ct==="top"?this._topOccupied-=St.height:ct==="bottom"?this._bottomOccupied-=St.height:ct==="left"?this._leftOccupied-=St.width:ct==="right"&&(this._rightOccupied-=St.width)},ze.prototype.getFreeSpace=function(){return{x1:this._x1+this._leftOccupied,y1:this._y1+this._topOccupied,x2:this._x2-this._rightOccupied,y2:this._y2-this._bottomOccupied,width:this._x2-this._x1-this._rightOccupied-this._leftOccupied,height:this._y2-this._y1-this._bottomOccupied-this._topOccupied}},ze.prototype.reset=function(){this._rightOccupied=this._leftOccupied=this._bottomOccupied=this._topOccupied=this._padding},w(Ye,et),Ye.prototype._initialize=function(){V(this.padding)||typeof this.padding!="object"?this.topPadding=this.rightPadding=this.bottomPadding=this.leftPadding=Number(this.padding)|0:(this.topPadding=V(this.padding.top)?0:Number(this.padding.top)|0,this.rightPadding=V(this.padding.right)?0:Number(this.padding.right)|0,this.bottomPadding=V(this.padding.bottom)?0:Number(this.padding.bottom)|0,this.leftPadding=V(this.padding.left)?0:Number(this.padding.left)|0)},Ye.prototype.render=function(ct){if(this.fontSize!==0){ct&&this.ctx.save();var St=this.ctx.font;this.ctx.textBaseline=this.textBaseline;var ln=0;this._isDirty&&this.measureText(this.ctx),this.ctx.translate(this.x,this.y+ln),this.textBaseline==="middle"&&(ln=-this._lineHeight/2),this.ctx.font=this._getFontString(),this.ctx.rotate(Math.PI/180*this.angle);var er=0,zr=this.topPadding,qr=null;for(this.ctx.roundRect||R(this.ctx),(0<this.borderThickness&&this.borderColor||this.backgroundColor)&&this.ctx.roundRect(0,ln,this.width,this.height,this.cornerRadius,this.borderThickness,this.backgroundColor,this.borderColor),this.ctx.fillStyle=this.fontColor,ln=0;ln<this._wrappedText.lines.length;ln++)qr=this._wrappedText.lines[ln],this.textAlign==="right"?er=this.width-qr.width-this.rightPadding:this.textAlign==="left"?er=this.leftPadding:this.textAlign==="center"&&(er=(this.width-(this.leftPadding+this.rightPadding))/2-qr.width/2+this.leftPadding),this.ctx.fillText(qr.text,er,zr),zr+=qr.height;this.ctx.font=St,ct&&this.ctx.restore()}},Ye.prototype.setText=function(ct){this.text=ct,this._isDirty=!0,this._wrappedText=null},Ye.prototype.measureText=function(){if(this._lineHeight=q(this.fontFamily,this.fontSize,this.fontWeight),this.maxWidth===null)throw"Please set maxWidth and height for TextBlock";return this._wrapText(this.ctx),this._isDirty=!1,{width:this.width,height:this.height}},Ye.prototype._getLineWithWidth=function(ct,St,ln){if(ct=String(ct),!ct)return{text:"",width:0};var er=ln=0,zr=ct.length-1,qr=1/0;for(this.ctx.font=this._getFontString();er<=zr;){var qr=Math.floor((er+zr)/2),tr=ct.substr(0,qr+1);if(ln=this.ctx.measureText(tr).width,ln<St)er=qr+1;else if(ln>St)zr=qr-1;else break}return ln>St&&1<tr.length&&(tr=tr.substr(0,tr.length-1),ln=this.ctx.measureText(tr).width),St=!0,(tr.length===ct.length||ct[tr.length]===" ")&&(St=!1),St&&(ct=tr.split(" "),1<ct.length&&ct.pop(),tr=ct.join(" "),ln=this.ctx.measureText(tr).width),{text:tr,width:ln}},Ye.prototype._wrapText=function(){var ct=new String(O(String(this.text))),St=[],ln=this.ctx.font,er=0,zr=0;if(this.ctx.font=this._getFontString(),this.frontSize===0)zr=er=0;else for(;0<ct.length;){var qr=this.maxHeight-(this.topPadding+this.bottomPadding),tr=this._getLineWithWidth(ct,this.maxWidth-(this.leftPadding+this.rightPadding),!1);tr.height=this._lineHeight,St.push(tr);var ci=zr,zr=Math.max(zr,tr.width),er=er+tr.height,ct=O(ct.slice(tr.text.length,ct.length));qr&&er>qr&&(tr=St.pop(),er-=tr.height,zr=ci)}this._wrappedText={lines:St,width:zr,height:er},this.width=zr+(this.leftPadding+this.rightPadding),this.height=er+(this.topPadding+this.bottomPadding),this.ctx.font=ln},Ye.prototype._getFontString=function(){var ct;ct=this.fontStyle?this.fontStyle+" ":"",ct+=this.fontWeight?this.fontWeight+" ":"",ct+=this.fontSize?this.fontSize+"px ":"";var St=this.fontFamily?this.fontFamily+"":"";return!je&&St&&(St=St.split(",")[0],St[0]!=="'"&&St[0]!=='"'&&(St="'"+St+"'")),ct+=St},w(We,et),w(Ze,et),Ze.prototype.setLayout=function(){if(this.text){var ct=this.dockInsidePlotArea?this.chart.plotArea:this.chart,St=ct.layoutManager.getFreeSpace(),ln=St.x1,er=St.y1,zr=0,qr=0,tr=this.chart._menuButton&&this.chart.exportEnabled&&this.verticalAlign==="top"?40:0,ci,Ai;this.textAlign=V(this.options.textAlign)?this.horizontalAlign:this.textAlign,this.verticalAlign==="top"||this.verticalAlign==="bottom"?(this.maxWidth===null&&(this.maxWidth=St.width-4-tr*(this.horizontalAlign==="center"?2:1)),qr=.5*St.height-this.margin-2,zr=0):this.verticalAlign==="center"&&(this.horizontalAlign==="left"||this.horizontalAlign==="right"?(this.maxWidth===null&&(this.maxWidth=St.height-4),qr=.5*St.width-this.margin-2):this.horizontalAlign==="center"&&(this.maxWidth===null&&(this.maxWidth=St.width-4),qr=.5*St.height-4));var fi;V(this.padding)||typeof this.padding!="number"?V(this.padding)||typeof this.padding!="object"||(fi=this.padding.top?this.padding.top:this.padding.bottom?this.padding.bottom:0,fi+=this.padding.bottom?this.padding.bottom:this.padding.top?this.padding.top:0):fi=2*this.padding,this.wrap||(qr=Math.min(qr,1.5*this.fontSize+fi)),qr=new Ye(this.ctx,{fontSize:this.fontSize,fontFamily:this.fontFamily,fontColor:this.fontColor,fontStyle:this.fontStyle,fontWeight:this.fontWeight,textAlign:this.textAlign,verticalAlign:this.verticalAlign,borderColor:this.borderColor,borderThickness:this.borderThickness,backgroundColor:this.backgroundColor,maxWidth:this.maxWidth,maxHeight:qr,cornerRadius:this.cornerRadius,text:this.text,padding:this.padding,textBaseline:"middle"}),fi=qr.measureText(),this.verticalAlign==="top"||this.verticalAlign==="bottom"?(this.verticalAlign==="top"?(er=St.y1+2+this.fontSize/2+4,Ai="top"):this.verticalAlign==="bottom"&&(er=St.y2-2-fi.height+this.fontSize/2+4,Ai="bottom"),this.horizontalAlign==="left"?ln=St.x1+2:this.horizontalAlign==="center"?ln=St.x1+St.width/2-fi.width/2:this.horizontalAlign==="right"&&(ln=St.x2-2-fi.width-tr),ci=this.horizontalAlign,this.width=fi.width,this.height=fi.height):this.verticalAlign==="center"&&(this.horizontalAlign==="left"?(ln=St.x1+2+(this.fontSize/2+4),er=St.y2-2-(this.maxWidth/2-fi.width/2),zr=-90,Ai="left",this.width=fi.height,this.height=fi.width):this.horizontalAlign==="right"?(ln=St.x2-2-(this.fontSize/2+4),er=St.y1+2+(this.maxWidth/2-fi.width/2),zr=90,Ai="right",this.width=fi.height,this.height=fi.width):this.horizontalAlign==="center"&&(er=ct.y1+(ct.height/2-fi.height/2)+this.fontSize/2+4,ln=ct.x1+(ct.width/2-fi.width/2),Ai="center",this.width=fi.width,this.height=fi.height),ci="center"),qr.x=ln,qr.y=er,qr.angle=zr,qr.horizontalAlign=ci,this._textBlock=qr,ct.layoutManager.registerSpace(Ai,{width:this.width+(Ai==="left"||Ai==="right"?this.margin+2:0),height:this.height+(Ai==="top"||Ai==="bottom"?this.margin+2:0)}),this.bounds={x1:ln,y1:er,x2:ln+this.width,y2:er+this.height},this.ctx.textBaseline="top"}},Ze.prototype.render=function(){this._textBlock&&this._textBlock.render(!0)},w(qe,et),qe.prototype.setLayout=Ze.prototype.setLayout,qe.prototype.render=Ze.prototype.render,Ie.prototype.get=function(ct,St){var ln=null;return 0<this.pool.length?(ln=this.pool.pop(),Pe(ln,ct,St)):ln=Se(ct,St),ln},Ie.prototype.release=function(ct){this.pool.push(ct)},w(Ve,et);var sa={addTheme:function(ct,St){xa[ct]=St},addColorSet:function(ct,St){yt[ct]=St},addCultureInfo:function(ct,St){Et[ct]=St},formatNumber:function(ct,St,ln){if(ln=ln||"en",Et[ln])return jr(ct,St||"#,##0.##",new Ve(ln));throw"Unknown Culture Name"},formatDate:function(ct,St,ln){if(ln=ln||"en",Et[ln])return or(ct,St||"DD MMM YYYY",new Ve(ln));throw"Unknown Culture Name"}};typeof Y.exports<"u"?Y.exports=sa:(a=[],d=function(){return sa}.apply(U,a),d!==void 0&&(Y.exports=d)),it=sa.Chart=function(){function ct(D,oe){return D.x-oe.x}function St(D,oe,X){oe=oe||{},V(X)?(this.predefinedThemes=xa,this.optionsName=this.parent=this.index=null):(this.parent=X.parent,this.index=X.index,this.predefinedThemes=X.predefinedThemes,this.optionsName=X.optionsName,this.stockChart=X.stockChart,this.panel=D,this.isOptionsInArray=X.isOptionsInArray),this.theme=V(oe.theme)||V(this.predefinedThemes[oe.theme])?"light1":oe.theme,St.base.constructor.call(this,"Chart",this.optionsName,oe,this.index,this.parent);var F=this;this._containerId=D,this._objectsInitialized=!1,this.overlaidCanvasCtx=this.ctx=null,this._indexLabels=[],this._panTimerId=0,this._lastTouchEventType="",this._lastTouchData=null,this.isAnimating=!1,this.renderCount=0,this.disableToolTip=this.animatedRender=!1,this.canvasPool=new Ie,this.allDOMEventHandlers=[],this.panEnabled=!1,this._defaultCursor="default",this.plotArea={canvas:null,ctx:null,x1:0,y1:0,x2:0,y2:0,width:0,height:0},this._dataInRenderedOrder=[],(this.container=typeof this._containerId=="string"?document.getElementById(this._containerId):this._containerId)?(this.container.innerHTML="",oe=D=0,D=this.options.width?this.width:0<this.container.clientWidth?this.container.clientWidth:this.width,oe=X&&X.height?X.height:this.options.height?this.height:0<this.container.clientHeight?this.container.clientHeight:this.height,this.width=D,this.height=oe,this.x1=this.y1=0,this.x2=this.width,this.y2=this.height,this.selectedColorSet=typeof yt[this.colorSet]<"u"?yt[this.colorSet]:yt.colorSet1,this._canvasJSContainer=document.createElement("div"),this._canvasJSContainer.setAttribute("class","canvasjs-chart-container"),this._canvasJSContainer.style.position="relative",this._canvasJSContainer.style.textAlign="left",this._canvasJSContainer.style.cursor="auto",this._canvasJSContainer.style.direction="ltr",je||(this._canvasJSContainer.style.height="0px"),this.container.appendChild(this._canvasJSContainer),this.canvas=Se(D,oe),this._preRenderCanvas=Se(D,oe),this.canvas.style.position="absolute",this.canvas.style.WebkitUserSelect="none",this.canvas.style.MozUserSelect="none",this.canvas.style.msUserSelect="none",this.canvas.style.userSelect="none",this.canvas.getContext&&(this._canvasJSContainer.appendChild(this.canvas),this.ctx=this.canvas.getContext("2d"),this.ctx.textBaseline="top",R(this.ctx),this._preRenderCtx=this._preRenderCanvas.getContext("2d"),this._preRenderCtx.textBaseline="top",R(this._preRenderCtx),je?this.plotArea.ctx=this.ctx:(this.plotArea.canvas=Se(D,oe),this.plotArea.canvas.style.position="absolute",this.plotArea.canvas.setAttribute("class","plotAreaCanvas"),this._canvasJSContainer.appendChild(this.plotArea.canvas),this.plotArea.ctx=this.plotArea.canvas.getContext("2d")),this.overlaidCanvas=Se(D,oe),this.overlaidCanvas.style.position="absolute",this.overlaidCanvas.style.webkitTapHighlightColor="transparent",this.overlaidCanvas.style.WebkitUserSelect="none",this.overlaidCanvas.style.MozUserSelect="none",this.overlaidCanvas.style.msUserSelect="none",this.overlaidCanvas.style.userSelect="none",this.overlaidCanvas.getContext&&(this._canvasJSContainer.appendChild(this.overlaidCanvas),this.overlaidCanvasCtx=this.overlaidCanvas.getContext("2d"),this.overlaidCanvasCtx.textBaseline="top",R(this.overlaidCanvasCtx)),this._eventManager=new za(this),this.windowResizeHandler=pe(window,"resize",function(){F._updateSize()&&(F.render(),F.isNavigator&&F.stockChart&&F.stockChart.navigator&&F.stockChart.navigator.enabled&&F.stockChart.navigator._updateSlider(F.stockChart._axisXMin,F.stockChart._axisXMax))},this.allDOMEventHandlers),this._toolBar=document.createElement("div"),this._toolBar.setAttribute("class","canvasjs-chart-toolbar"),xe(this._toolBar,{position:"absolute",right:"1px",top:"1px"}),this._canvasJSContainer.appendChild(this._toolBar),this.bounds={x1:0,y1:0,x2:this.width,y2:this.height},pe(this.overlaidCanvas,"click",function(Z){F._mouseEventHandler(Z)},this.allDOMEventHandlers),pe(this.overlaidCanvas,"mousemove",function(Z){F._mouseEventHandler(Z)},this.allDOMEventHandlers),pe(this.overlaidCanvas,"mouseup",function(Z){F._mouseEventHandler(Z)},this.allDOMEventHandlers),pe(this.overlaidCanvas,"mousedown",function(Z){F._mouseEventHandler(Z),Le(F._dropdownMenu)},this.allDOMEventHandlers),pe(this.overlaidCanvas,"mouseout",function(Z){F._mouseEventHandler(Z)},this.allDOMEventHandlers),pe(this.overlaidCanvas,window.navigator.msPointerEnabled?"MSPointerDown":"touchstart",function(Z){F._touchEventHandler(Z)},this.allDOMEventHandlers),pe(this.overlaidCanvas,window.navigator.msPointerEnabled?"MSPointerMove":"touchmove",function(Z){F._touchEventHandler(Z)},this.allDOMEventHandlers),pe(this.overlaidCanvas,window.navigator.msPointerEnabled?"MSPointerUp":"touchend",function(Z){F._touchEventHandler(Z)},this.allDOMEventHandlers),pe(this.overlaidCanvas,window.navigator.msPointerEnabled?"MSPointerCancel":"touchcancel",function(Z){F._touchEventHandler(Z)},this.allDOMEventHandlers),this.toolTip=new sr(this,this.options.toolTip),this.data=null,this.axisX=[],this.axisX2=[],this.axisY=[],this.axisY2=[],this.sessionVariables={axisX:[],axisX2:[],axisY:[],axisY2:[]})):window.console&&window.console.log('CanvasJS Error: Chart Container with id "'+this._containerId+'" was not found')}function ln(D,oe){for(var X=[],F,Z=0;Z<D.length;Z++)if(Z==0)X.push(D[0]);else{var le,de,ge;ge=Z-1,le=ge===0?0:ge-1,de=ge===D.length-1?ge:ge+1,F=Math.abs((D[de].x-D[le].x)/(D[de].x-D[ge].x===0?.01:D[de].x-D[ge].x))*(oe-1)/2+1;var Te=(D[de].x-D[le].x)/F;F=(D[de].y-D[le].y)/F,X[X.length]=D[ge].x>D[le].x&&0<Te||D[ge].x<D[le].x&&0>Te?{x:D[ge].x+Te/3,y:D[ge].y+F/3}:{x:D[ge].x,y:D[ge].y+(X.length===1?0:F/9)},ge=Z,le=ge===0?0:ge-1,de=ge===D.length-1?ge:ge+1,F=Math.abs((D[de].x-D[le].x)/(D[ge].x-D[le].x===0?.01:D[ge].x-D[le].x))*(oe-1)/2+1,Te=(D[de].x-D[le].x)/F,F=(D[de].y-D[le].y)/F,X[X.length]=D[ge].x>D[le].x&&0<Te||D[ge].x<D[le].x&&0>Te?{x:D[ge].x-Te/3,y:D[ge].y-F/3}:{x:D[ge].x,y:D[ge].y-F/9},X[X.length]=D[Z]}return X}function er(D,oe,X,F,Z,le,de,ge,Te,ie){var ve=0;ie?(de.color=le,ge.color=le):ie=1,ve=Math.abs(Te?Z-X:F-oe),ve=0<de.trimLength?Math.abs(ve*de.trimLength/100):Math.abs(ve-de.length),Te?(X+=ve/2,Z-=ve/2):(oe+=ve/2,F-=ve/2);var ve=Math.round(de.thickness)%2===1?.5:0,be=Math.round(ge.thickness)%2===1?.5:0;D.save(),D.globalAlpha=ie,D.strokeStyle=ge.color||le,D.lineWidth=ge.thickness||2,D.setLineDash&&D.setLineDash(ae(ge.dashType,ge.thickness)),D.beginPath(),Te&&0<ge.thickness?(D.moveTo(F-de.thickness/2,Math.round((X+Z)/2)-be),D.lineTo(oe+de.thickness/2,Math.round((X+Z)/2)-be)):0<ge.thickness&&(D.moveTo(Math.round((oe+F)/2)-be,X+de.thickness/2),D.lineTo(Math.round((oe+F)/2)-be,Z-de.thickness/2)),D.stroke(),D.strokeStyle=de.color||le,D.lineWidth=de.thickness||2,D.setLineDash&&D.setLineDash(ae(de.dashType,de.thickness)),D.beginPath(),Te&&0<de.thickness?(D.moveTo(F-ve,X),D.lineTo(F-ve,Z),D.moveTo(oe+ve,X),D.lineTo(oe+ve,Z)):0<de.thickness&&(D.moveTo(oe,X+ve),D.lineTo(F,X+ve),D.moveTo(oe,Z-ve),D.lineTo(F,Z-ve)),D.stroke(),D.restore()}function zr(D,oe){zr.base.constructor.call(this,"Legend","legend",oe,null,D),this.chart=D,this.canvas=D.canvas,this.ctx=this.chart.ctx,this.ghostCtx=this.chart._eventManager.ghostCtx,this.items=[],this.optionsName="legend",this.height=this.width=0,this.orientation=null,this.dataSeries=[],this.bounds={x1:null,y1:null,x2:null,y2:null},typeof this.options.fontSize>"u"&&(this.fontSize=this.chart.getAutoFontSize(this.fontSize)),this.lineHeight=q(this.fontFamily,this.fontSize,this.fontWeight),this.horizontalSpacing=this.fontSize}function qr(D,oe,X,F){for(qr.base.constructor.call(this,"DataSeries","data",oe,X,D),this.chart=D,this.canvas=D.canvas,this._ctx=D.canvas.ctx,this.index=X,this.noDataPointsInPlotArea=0,this.id=F,this.chart._eventManager.objectMap[F]={id:F,objectType:"dataSeries",dataSeriesIndex:X},D=oe.dataPoints?oe.dataPoints.length:0,this.dataPointEOs=[],oe=0;oe<D;oe++)this.dataPointEOs[oe]={};this.dataPointIds=[],this.plotUnit=[],this.axisY=this.axisX=null,this.optionsName="data",this.isOptionsInArray=!0,this.fillOpacity===null&&(this.type.match(/area/i)?this.fillOpacity=.7:this.fillOpacity=1),this.axisPlacement=this.getDefaultAxisPlacement(),typeof this.options.indexLabelFontSize>"u"&&(this.indexLabelFontSize=this.chart.getAutoFontSize(this.indexLabelFontSize))}function tr(D,oe,X,F,Z,le){if(tr.base.constructor.call(this,"Axis",oe,X,F,D),this.chart=D,this.canvas=D.canvas,this.ctx=D.ctx,this.intervalStartPosition=this.maxHeight=this.maxWidth=0,this.labels=[],this.dataSeries=[],this._stripLineLabels=this._ticks=this._labels=null,this.dataInfo={min:1/0,max:-1/0,viewPortMin:1/0,viewPortMax:-1/0,minDiff:1/0},this.isOptionsInArray=!0,Z==="axisX"?(le==="left"||le==="bottom"?(this.optionsName="axisX",V(this.chart.sessionVariables.axisX[F])&&(this.chart.sessionVariables.axisX[F]={}),this.sessionVariables=this.chart.sessionVariables.axisX[F]):(this.optionsName="axisX2",V(this.chart.sessionVariables.axisX2[F])&&(this.chart.sessionVariables.axisX2[F]={}),this.sessionVariables=this.chart.sessionVariables.axisX2[F]),this.options.interval||(this.intervalType=null)):le==="left"||le==="bottom"?(this.optionsName="axisY",V(this.chart.sessionVariables.axisY[F])&&(this.chart.sessionVariables.axisY[F]={}),this.sessionVariables=this.chart.sessionVariables.axisY[F]):(this.optionsName="axisY2",V(this.chart.sessionVariables.axisY2[F])&&(this.chart.sessionVariables.axisY2[F]={}),this.sessionVariables=this.chart.sessionVariables.axisY2[F]),typeof this.options.titleFontSize>"u"&&(this.titleFontSize=this.chart.getAutoFontSize(this.titleFontSize)),typeof this.options.labelFontSize>"u"&&(this.labelFontSize=this.chart.getAutoFontSize(this.labelFontSize)),this.type=Z,Z!=="axisX"||X&&typeof X.gridThickness<"u"||(this.gridThickness=0),this._position=le,this.lineCoordinates={x1:null,y1:null,x2:null,y2:null,width:null},this.labelAngle=(this.labelAngle%360+360)%360,90<this.labelAngle&&270>this.labelAngle?this.labelAngle-=180:270<=this.labelAngle&&360>=this.labelAngle&&(this.labelAngle-=360),this.options.scaleBreaks&&(this.scaleBreaks=new ci(this.chart,this.options.scaleBreaks,++this.chart._eventManager.lastObjectId,this)),this.stripLines=[],this.options.stripLines&&0<this.options.stripLines.length)for(D=0;D<this.options.stripLines.length;D++)this.stripLines.push(new fi(this.chart,this.options.stripLines[D],D,++this.chart._eventManager.lastObjectId,this));this.options.crosshair&&(this.crosshair=new jn(this.chart,this.options.crosshair,this),this.crosshair._updatedValue=V(this.sessionVariables.crosshairValue)?null:this.sessionVariables.crosshairValue),this._titleTextBlock=null,this.hasOptionChanged("viewportMinimum")&&this.viewportMinimum===null&&(this.options.viewportMinimum=void 0,this.sessionVariables.viewportMinimum=null),this.hasOptionChanged("viewportMinimum")||isNaN(this.sessionVariables.newViewportMinimum)||this.sessionVariables.newViewportMinimum===null?this.sessionVariables.newViewportMinimum=null:this.viewportMinimum=this.sessionVariables.newViewportMinimum,this.hasOptionChanged("viewportMaximum")&&this.viewportMaximum===null&&(this.options.viewportMaximum=void 0,this.sessionVariables.viewportMaximum=null),this.hasOptionChanged("viewportMaximum")||isNaN(this.sessionVariables.newViewportMaximum)||this.sessionVariables.newViewportMaximum===null?this.sessionVariables.newViewportMaximum=null:this.viewportMaximum=this.sessionVariables.newViewportMaximum,this.minimum!==null&&this.viewportMinimum!==null&&(this.viewportMinimum=Math.max(this.viewportMinimum,this.minimum)),this.maximum!==null&&this.viewportMaximum!==null&&(this.viewportMaximum=Math.min(this.viewportMaximum,this.maximum)),this.trackChanges("viewportMinimum"),this.trackChanges("viewportMaximum")}function ci(D,oe,X,F){if(ci.base.constructor.call(this,"ScaleBreaks","scaleBreaks",oe,null,F),this.id=X,this.chart=D,this.ctx=this.chart.ctx,this.axis=F,this.optionsName="scaleBreaks",this.isOptionsInArray=!1,this._appliedBreaks=[],this.customBreaks=[],this.autoBreaks=[],typeof this.spacing=="string"?(this.spacing=parseFloat(this.spacing),this.spacing=isNaN(this.spacing)?8:(10<this.spacing?10:this.spacing)+"%"):typeof this.spacing!="number"&&(this.spacing=8),this.autoCalculate&&(this.maxNumberOfAutoBreaks=Math.min(this.maxNumberOfAutoBreaks,5)),this.options.customBreaks&&0<this.options.customBreaks.length){for(D=0;D<this.options.customBreaks.length;D++)this.customBreaks.push(new Ai(this.chart,"customBreaks",this.options.customBreaks[D],D,++this.chart._eventManager.lastObjectId,this)),typeof this.customBreaks[D].startValue=="number"&&typeof this.customBreaks[D].endValue=="number"&&this.customBreaks[D].endValue!==this.customBreaks[D].startValue&&this._appliedBreaks.push(this.customBreaks[D]);for(this._appliedBreaks.sort(function(Z,le){return Z.startValue-le.startValue}),D=0;D<this._appliedBreaks.length-1;D++)this._appliedBreaks[D].endValue>=this._appliedBreaks[D+1].startValue&&(this._appliedBreaks[D].endValue=Math.max(this._appliedBreaks[D].endValue,this._appliedBreaks[D+1].endValue),window.console&&window.console.log("CanvasJS Error: Breaks "+D+" and "+(D+1)+" are overlapping."),this._appliedBreaks.splice(D,2),D--)}}function Ai(D,oe,X,F,Z,le){Ai.base.constructor.call(this,"Break",oe,X,F,le),this.id=Z,this.chart=D,this.ctx=this.chart.ctx,this.scaleBreaks=le,this.optionsName=oe,this.isOptionsInArray=!0,this.type=X.type?this.type:le.type,this.fillOpacity=V(X.fillOpacity)?le.fillOpacity:this.fillOpacity,this.lineThickness=V(X.lineThickness)?le.lineThickness:this.lineThickness,this.color=X.color?this.color:le.color,this.lineColor=X.lineColor?this.lineColor:le.lineColor,this.lineDashType=X.lineDashType?this.lineDashType:le.lineDashType,!V(this.startValue)&&this.startValue.getTime&&(this.startValue=this.startValue.getTime()),!V(this.endValue)&&this.endValue.getTime&&(this.endValue=this.endValue.getTime()),typeof this.startValue=="number"&&typeof this.endValue=="number"&&this.endValue<this.startValue&&(D=this.startValue,this.startValue=this.endValue,this.endValue=D),this.spacing=typeof X.spacing>"u"?le.spacing:X.spacing,typeof this.options.spacing=="string"?(this.spacing=parseFloat(this.spacing),this.spacing=isNaN(this.spacing)?0:(10<this.spacing?10:this.spacing)+"%"):typeof this.options.spacing!="number"&&(this.spacing=le.spacing),this.size=le.parent.logarithmic?1:0}function fi(D,oe,X,F,Z){fi.base.constructor.call(this,"StripLine","stripLines",oe,X,Z),this.id=F,this.chart=D,this.ctx=this.chart.ctx,this.label=this.label,this.axis=Z,this.optionsName="stripLines",this.isOptionsInArray=!0,this._thicknessType="pixel",this.startValue!==null&&this.endValue!==null&&(this.value=Z.logarithmic?Math.sqrt((this.startValue.getTime?this.startValue.getTime():this.startValue)*(this.endValue.getTime?this.endValue.getTime():this.endValue)):((this.startValue.getTime?this.startValue.getTime():this.startValue)+(this.endValue.getTime?this.endValue.getTime():this.endValue))/2,this._thicknessType=null)}function jn(D,oe,X){jn.base.constructor.call(this,"Crosshair","crosshair",oe,null,X),this.chart=D,this.ctx=this.chart.ctx,this.axis=X,this.optionsName="crosshair",this._thicknessType="pixel"}function sr(D,oe){sr.base.constructor.call(this,"ToolTip","toolTip",oe,null,D),this.chart=D,this.canvas=D.canvas,this.ctx=this.chart.ctx,this.currentDataPointIndex=this.currentSeriesIndex=-1,this._prevY=this._prevX=NaN,this.containerTransitionDuration=.1,this.mozContainerTransition=this.getContainerTransition(this.containerTransitionDuration),this.optionsName="toolTip",this._initialize()}function za(D){this.chart=D,this.lastObjectId=0,this.objectMap=[],this.rectangularRegionEventSubscriptions=[],this.previousDataPointEventObject=null,this.ghostCanvas=Se(this.chart.width,this.chart.height,!0),this.ghostCtx=this.ghostCanvas.getContext("2d"),this.mouseoveredObjectMaps=[]}function ta(D){this.chart=D,this.ctx=this.chart.plotArea.ctx,this.animations=[],this.animationRequestId=null}w(St,et),St.prototype.destroy=function(){var D=this.allDOMEventHandlers;this._animator&&this._animator.cancelAllAnimations(),this._panTimerId&&clearTimeout(this._panTimerId);for(var oe=0;oe<D.length;oe++){var X=D[oe][0],F=D[oe][1],Z=D[oe][2],le=D[oe][3],le=le||!1;X.removeEventListener?X.removeEventListener(F,Z,le):X.detachEvent&&X.detachEvent("on"+F,Z)}for(this.allDOMEventHandlers=[],this.removeAllEventListeners();this._canvasJSContainer&&this._canvasJSContainer.hasChildNodes();)this._canvasJSContainer.removeChild(this._canvasJSContainer.lastChild);for(;this.container&&this.container.hasChildNodes();)this.container.removeChild(this.container.lastChild);for(;this._dropdownMenu&&this._dropdownMenu.hasChildNodes();)this._dropdownMenu.removeChild(this._dropdownMenu.lastChild);this.container=this._canvasJSContainer=null,this.toolTip.container=null,this.canvas&&Zr(this.canvas),this.overlaidCanvas&&Zr(this.overlaidCanvas),this._preRenderCanvas&&Zr(this._preRenderCanvas),this._breaksCanvas&&Zr(this._breaksCanvas),this._eventManager&&this._eventManager.ghostCanvas&&Zr(this._eventManager.ghostCanvas),this._toolBar=this._dropdownMenu=this._menuButton=this._resetButton=this._zoomButton=null},St.prototype._updateOptions=function(){var D=this;if(this.updateOption("width"),this.updateOption("height"),this.updateOption("dataPointWidth"),this.updateOption("dataPointMinWidth"),this.updateOption("dataPointMaxWidth"),this.updateOption("interactivityEnabled"),this.updateOption("theme"),this.stockChart&&this.stockChart.options&&typeof this.stockChart.options.theme<"u"&&V(this.options.theme)&&(this.theme=this.stockChart.theme),this.updateOption("colorSet")&&(this.selectedColorSet=typeof yt[this.colorSet]<"u"?yt[this.colorSet]:yt.colorSet1),this.updateOption("backgroundColor"),this.stockChart&&this.stockChart.options&&typeof this.stockChart.options.backgroundColor<"u"&&V(this.options.backgroundColor)&&(this.backgroundColor=this.stockChart.backgroundColor),this.backgroundColor||(this.backgroundColor="rgba(0,0,0,0)"),this.updateOption("culture"),this.stockChart&&V(this.options.culture)&&(this.culture=this.stockChart.culture),this._cultureInfo=new Ve(this.culture),this.updateOption("animationEnabled"),this.animationEnabled=this.animationEnabled&&je,this.updateOption("animationDuration"),this.updateOption("rangeChanging"),this.updateOption("rangeChanged"),this.updateOption("exportEnabled"),this.updateOption("exportFileName"),this.updateOption("zoomType"),this.toolbar=new We(this,this.options.toolbar),this.stockChart&&this.stockChart.options&&this.stockChart.options.toolbar&&!this.options.toolbar)for(var oe in this.stockChart.options.toolbar)this.toolbar[oe]=this.stockChart.options.toolbar[oe];if(this.options.zoomEnabled||this.panEnabled){if(this._zoomButton)xe(this._zoomButton,{borderRight:this.toolbar.buttonBorderThickness+"px solid "+this.toolbar.buttonBorderColor,backgroundColor:D.toolbar.itemBackgroundColor,color:D.toolbar.fontColor}),0>=navigator.userAgent.search("MSIE")&&this._zoomButton.childNodes[0]&&xe(this._zoomButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"});else{var X=!1;Le(this._zoomButton=document.createElement("button")),He(this,this._zoomButton,"pan"),this._toolBar.appendChild(this._zoomButton),this._zoomButton.style.borderRight=this.toolbar.buttonBorderThickness+"px solid "+this.toolbar.buttonBorderColor,pe(this._zoomButton,"touchstart",function(F){X=!0},this.allDOMEventHandlers),pe(this._zoomButton,"click",function(){D.zoomEnabled?(D.zoomEnabled=!1,D.panEnabled=!0,He(D,D._zoomButton,"zoom")):(D.zoomEnabled=!0,D.panEnabled=!1,He(D,D._zoomButton,"pan")),D.render()},this.allDOMEventHandlers),pe(this._zoomButton,"mousemove",function(){X?X=!1:(xe(D._zoomButton,{backgroundColor:D.toolbar.itemBackgroundColorOnHover,color:D.toolbar.fontColorOnHover,transition:"0.4s",WebkitTransition:"0.4s"}),0>=navigator.userAgent.search("MSIE")&&xe(D._zoomButton.childNodes[0],{WebkitFilter:"invert(100%)",filter:"invert(100%)"}))},this.allDOMEventHandlers),pe(this._zoomButton,"mouseout",function(){X||(xe(D._zoomButton,{backgroundColor:D.toolbar.itemBackgroundColor,color:D.toolbar.fontColor,transition:"0.4s",WebkitTransition:"0.4s"}),0>=navigator.userAgent.search("MSIE")&&xe(D._zoomButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}))},this.allDOMEventHandlers)}this._resetButton?(xe(this._resetButton,{borderRight:this.toolbar.buttonBorderThickness+"px solid "+this.toolbar.buttonBorderColor,backgroundColor:D.toolbar.itemBackgroundColor,color:D.toolbar.fontColor}),0>=navigator.userAgent.search("MSIE")&&this._resetButton.childNodes[0]&&xe(this._resetButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}),this._resetButton.title=this._cultureInfo.resetText):(X=!1,Le(this._resetButton=document.createElement("button")),He(this,this._resetButton,"reset"),this._resetButton.style.borderRight=(this.exportEnabled?this.toolbar.buttonBorderThickness:0)+"px solid "+this.toolbar.buttonBorderColor,this._toolBar.appendChild(this._resetButton),pe(this._resetButton,"touchstart",function(F){X=!0},this.allDOMEventHandlers),pe(this._resetButton,"click",function(){if(D.toolTip.hide(),D.toolTip&&D.toolTip.enabled&&D.toolTip.dispatchEvent("hidden",{chart:D,toolTip:D.toolTip},D.toolTip),D.zoomEnabled||D.panEnabled?(D.zoomEnabled=!0,D.panEnabled=!1,He(D,D._zoomButton,"pan"),D._defaultCursor="default",D.overlaidCanvas.style.cursor=D._defaultCursor):(D.zoomEnabled=!1,D.panEnabled=!1),D.sessionVariables.axisX)for(var F=0;F<D.sessionVariables.axisX.length;F++)D.sessionVariables.axisX[F].newViewportMinimum=null,D.sessionVariables.axisX[F].newViewportMaximum=null;if(D.sessionVariables.axisX2)for(F=0;F<D.sessionVariables.axisX2.length;F++)D.sessionVariables.axisX2[F].newViewportMinimum=null,D.sessionVariables.axisX2[F].newViewportMaximum=null;if(D.sessionVariables.axisY)for(F=0;F<D.sessionVariables.axisY.length;F++)D.sessionVariables.axisY[F].newViewportMinimum=null,D.sessionVariables.axisY[F].newViewportMaximum=null;if(D.sessionVariables.axisY2)for(F=0;F<D.sessionVariables.axisY2.length;F++)D.sessionVariables.axisY2[F].newViewportMinimum=null,D.sessionVariables.axisY2[F].newViewportMaximum=null;D.resetOverlayedCanvas(),0>=navigator.userAgent.search("MSIE")&&xe(D._resetButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}),Le(D._zoomButton,D._resetButton),D.stockChart&&(D.stockChart._rangeEventParameter={stockChart:D.stockChart,source:"chart",index:D.stockChart.charts.indexOf(D),minimum:null,maximum:null}),D._dispatchRangeEvent("rangeChanging","reset"),D.stockChart&&(D.stockChart._rangeEventParameter.type="rangeChanging",D.stockChart.dispatchEvent("rangeChanging",D.stockChart._rangeEventParameter,D.stockChart)),D.render(),D.syncCharts&&D.stockChart&&(D.stockChart.rangeUpdatedBy=!D.stockChart.navigator.slider||V(D.stockChart.navigator.slider.options.minimum)&&V(D.stockChart.navigator.slider.options.maximum)?!D.stockChart.rangeSelector.enabled||!D.stockChart.rangeSelector.inputFields.enabled||V(D.stockChart.rangeSelector.inputFields.options.startValue)&&V(D.stockChart.rangeSelector.inputFields.options.endValue)?null:"inputFields":"navigator",V(D.stockChart._selectedRangeButtonIndex)||(D.stockChart.rangeUpdatedBy="rangeButton"),D.syncCharts(null,null),D.stockChart.rangeUpdatedBy==="rangeButton"&&D.stockChart.rangeSelector.selectedRangeButtonIndex<D.stockChart.rangeSelector.buttons.length&&(F=D.stockChart.rangeSelector.buttons[D.stockChart.rangeSelector.selectedRangeButtonIndex],F.enabled&&(F.state="on",F.textBlock.fontWeight="bold",F.textBlock.fontColor=D.stockChart.rangeSelector.buttonStyle.labelFontColorOnHover,F.textBlock.backgroundColor=D.stockChart.rangeSelector.buttonStyle.backgroundColorOnSelect,D.stockChart.rangeSelector.sessionVariables._clickedRangeButtonIndex=null,F.render()))),D._dispatchRangeEvent("rangeChanged","reset"),D.stockChart&&(D.stockChart._rangeEventParameter.type="rangeChanged",D.stockChart.dispatchEvent("rangeChanged",D.stockChart._rangeEventParameter,D.stockChart))},this.allDOMEventHandlers),pe(this._resetButton,"mousemove",function(){X||(xe(D._resetButton,{backgroundColor:D.toolbar.itemBackgroundColorOnHover,color:D.toolbar.fontColorOnHover,transition:"0.4s",WebkitTransition:"0.4s"}),0>=navigator.userAgent.search("MSIE")&&xe(D._resetButton.childNodes[0],{WebkitFilter:"invert(100%)",filter:"invert(100%)"}))},this.allDOMEventHandlers),pe(this._resetButton,"mouseout",function(){X||(xe(D._resetButton,{backgroundColor:D.toolbar.itemBackgroundColor,color:D.toolbar.fontColor,transition:"0.4s",WebkitTransition:"0.4s"}),0>=navigator.userAgent.search("MSIE")&&xe(D._resetButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}))},this.allDOMEventHandlers),this.overlaidCanvas.style.cursor=D._defaultCursor),this.zoomEnabled||this.panEnabled||(this._zoomButton?(D._zoomButton.getAttribute("state")===D._cultureInfo.zoomText?(this.panEnabled=!0,this.zoomEnabled=!1):(this.zoomEnabled=!0,this.panEnabled=!1),Ee(D._zoomButton,D._resetButton)):(this.zoomEnabled=!0,this.panEnabled=!1))}else this.panEnabled=this.zoomEnabled=!1;se(this),this._toolBar.style.display!=="none"&&this._zoomButton&&(this.panEnabled?He(D,D._zoomButton,"zoom"):He(D,D._zoomButton,"pan"),D._resetButton.getAttribute("state")!==D._cultureInfo.resetText&&He(D,D._resetButton,"reset")),this.options.toolTip&&this.toolTip.options!==this.options.toolTip&&(this.toolTip.options=this.options.toolTip);for(oe in this.toolTip.options)this.toolTip.options.hasOwnProperty(oe)&&this.toolTip.updateOption(oe)},St.prototype._updateSize=function(){var D;D=[this.canvas,this.overlaidCanvas,this._eventManager.ghostCanvas];var oe=0,X=0;if(this.options.width?oe=this.width:this.width=oe=0<this.container.clientWidth?this.container.clientWidth:this.width,V(this.stockChart)||V(this.index)?this.options.height?X=this.height:this.height=X=0<this.container.clientHeight?this.container.clientHeight:this.height:X=this.height=this.stockChart._chartsHeight[this.index],this.canvas.width!==oe*Qr||this.canvas.height!==X*Qr){for(var F=0;F<D.length;F++)Pe(D[F],oe,X);this.bounds={x1:0,y1:0,x2:this.width,y2:this.height,width:this.width,height:this.height},D=!0}else D=!1;return D},St.prototype._initialize=function(){this.isNavigator=!(V(this.parent)||V(this.parent._defaultsKey)||this.parent._defaultsKey!=="Navigator"),this._animator?this._animator.cancelAllAnimations():this._animator=new ta(this),this.removeAllEventListeners(),this.disableToolTip=!1,this._axes=[],this.funnelPyramidClickHandler=this.pieDoughnutClickHandler=null,this._updateOptions(),this.animatedRender=je&&this.animationEnabled&&this.renderCount===0,this._updateSize(),this.clearCanvas(),this.ctx.beginPath(),this.axisX=[],this.axisX2=[],this.axisY=[],this.axisY2=[],this._indexLabels=[],this._dataInRenderedOrder=[],this._events=[],this._eventManager&&this._eventManager.reset(),this.plotInfo={axisPlacement:null,plotTypes:[]},this.layoutManager=new ze(0,0,this.width,this.height,this.isNavigator?0:2),this.plotArea.layoutManager&&this.plotArea.layoutManager.reset(),this.data=[],this.title=null,this.subtitles=[];var D=0,oe=null;if(this.options.data){for(var X=0;X<this.options.data.length;X++)if(D++,!this.options.data[X].type||0<=St._supportedChartTypes.indexOf(this.options.data[X].type)){var F=new qr(this,this.options.data[X],D-1,++this._eventManager.lastObjectId);if(!V(F)&&F.dataPoints){for(var Z=0;Z<F.dataPoints.length;Z++)if(F.dataPoints[Z].x&&F.dataPoints[Z].x.getTime){F.xValueType="dateTime";break}}F.type==="error"&&(F.linkedDataSeriesIndex=V(this.options.data[X].linkedDataSeriesIndex)?X-1:this.options.data[X].linkedDataSeriesIndex,0>F.linkedDataSeriesIndex||F.linkedDataSeriesIndex>=this.options.data.length||typeof F.linkedDataSeriesIndex!="number"||this.options.data[F.linkedDataSeriesIndex].type==="error")&&(F.linkedDataSeriesIndex=null),F.name===null&&(F.name="DataSeries "+D),F.color===null?1<this.options.data.length?(F._colorSet=[this.selectedColorSet[F.index%this.selectedColorSet.length]],F.color=this.selectedColorSet[F.index%this.selectedColorSet.length]):F._colorSet=F.type==="line"||F.type==="stepLine"||F.type==="spline"||F.type==="area"||F.type==="stepArea"||F.type==="splineArea"||F.type==="stackedArea"||F.type==="stackedArea100"||F.type==="rangeArea"||F.type==="rangeSplineArea"||F.type==="candlestick"||F.type==="ohlc"||F.type==="waterfall"||F.type==="boxAndWhisker"?[this.selectedColorSet[0]]:this.selectedColorSet:F._colorSet=[F.color],F.markerSize===null&&((F.type==="line"||F.type==="stepLine"||F.type==="spline"||0<=F.type.toLowerCase().indexOf("area"))&&F.dataPoints&&F.dataPoints.length<this.width/16||F.type==="scatter")&&(F.markerSize=8),F.type!=="bubble"&&F.type!=="scatter"||!F.dataPoints||(F.dataPoints.some?F.dataPoints.some(function(ge){return ge.x})&&F.dataPoints.sort(ct):F.dataPoints.sort(ct)),this.data.push(F);var Z=F.axisPlacement,oe=oe||Z,le;if(Z==="normal"?this.plotInfo.axisPlacement==="xySwapped"?le='You cannot combine "'+F.type+'" with bar chart':this.plotInfo.axisPlacement==="none"?le='You cannot combine "'+F.type+'" with pie chart':this.plotInfo.axisPlacement===null&&(this.plotInfo.axisPlacement="normal"):Z==="xySwapped"?this.plotInfo.axisPlacement==="normal"?le='You cannot combine "'+F.type+'" with line, area, column or pie chart':this.plotInfo.axisPlacement==="none"?le='You cannot combine "'+F.type+'" with pie chart':this.plotInfo.axisPlacement===null&&(this.plotInfo.axisPlacement="xySwapped"):Z==="none"?this.plotInfo.axisPlacement==="normal"?le='You cannot combine "'+F.type+'" with line, area, column or bar chart':this.plotInfo.axisPlacement==="xySwapped"?le='You cannot combine "'+F.type+'" with bar chart':this.plotInfo.axisPlacement===null&&(this.plotInfo.axisPlacement="none"):Z===null&&this.plotInfo.axisPlacement==="none"&&(le='You cannot combine "'+F.type+'" with pie chart'),le&&window.console){window.console.log(le);return}}for(X=0;X<this.data.length;X++){if(oe=="none"&&this.data[X].type==="error"&&window.console){window.console.log('You cannot combine "'+F.type+'" with error chart');return}this.data[X].type==="error"&&(this.data[X].axisPlacement=this.plotInfo.axisPlacement=oe||"normal",this.data[X]._linkedSeries=this.data[X].linkedDataSeriesIndex===null?null:this.data[this.data[X].linkedDataSeriesIndex])}}this._objectsInitialized=!0,this._plotAreaElements=[]},St._supportedChartTypes=Q("line stepLine spline column area stepArea splineArea bar bubble scatter stackedColumn stackedColumn100 stackedBar stackedBar100 stackedArea stackedArea100 candlestick ohlc boxAndWhisker rangeColumn error rangeBar rangeArea rangeSplineArea pie doughnut funnel pyramid waterfall".split(" ")),St.prototype.setLayout=function(){for(var D=this._plotAreaElements,oe=0;oe<this.data.length;oe++)if(this.plotInfo.axisPlacement==="normal"||this.plotInfo.axisPlacement==="xySwapped"){if(!this.data[oe].axisYType||this.data[oe].axisYType==="primary")if(this.options.axisY&&0<this.options.axisY.length){if(!this.axisY.length)for(var X=0;X<this.options.axisY.length;X++)this.plotInfo.axisPlacement==="normal"?this._axes.push(this.axisY[X]=new tr(this,"axisY",this.options.axisY[X],X,"axisY","left")):this.plotInfo.axisPlacement==="xySwapped"&&this._axes.push(this.axisY[X]=new tr(this,"axisY",this.options.axisY[X],X,"axisY","bottom"));this.data[oe].axisY=this.axisY[0<=this.data[oe].axisYIndex&&this.data[oe].axisYIndex<this.axisY.length?this.data[oe].axisYIndex:0],this.axisY[0<=this.data[oe].axisYIndex&&this.data[oe].axisYIndex<this.axisY.length?this.data[oe].axisYIndex:0].dataSeries.push(this.data[oe])}else this.axisY.length||(this.plotInfo.axisPlacement==="normal"?this._axes.push(this.axisY[0]=new tr(this,"axisY",this.options.axisY,0,"axisY","left")):this.plotInfo.axisPlacement==="xySwapped"&&this._axes.push(this.axisY[0]=new tr(this,"axisY",this.options.axisY,0,"axisY","bottom"))),this.data[oe].axisY=this.axisY[0],this.axisY[0].dataSeries.push(this.data[oe]);if(this.data[oe].axisYType==="secondary")if(this.options.axisY2&&0<this.options.axisY2.length){if(!this.axisY2.length)for(X=0;X<this.options.axisY2.length;X++)this.plotInfo.axisPlacement==="normal"?this._axes.push(this.axisY2[X]=new tr(this,"axisY2",this.options.axisY2[X],X,"axisY","right")):this.plotInfo.axisPlacement==="xySwapped"&&this._axes.push(this.axisY2[X]=new tr(this,"axisY2",this.options.axisY2[X],X,"axisY","top"));this.data[oe].axisY=this.axisY2[0<=this.data[oe].axisYIndex&&this.data[oe].axisYIndex<this.axisY2.length?this.data[oe].axisYIndex:0],this.axisY2[0<=this.data[oe].axisYIndex&&this.data[oe].axisYIndex<this.axisY2.length?this.data[oe].axisYIndex:0].dataSeries.push(this.data[oe])}else this.axisY2.length||(this.plotInfo.axisPlacement==="normal"?this._axes.push(this.axisY2[0]=new tr(this,"axisY2",this.options.axisY2,0,"axisY","right")):this.plotInfo.axisPlacement==="xySwapped"&&this._axes.push(this.axisY2[0]=new tr(this,"axisY2",this.options.axisY2,0,"axisY","top"))),this.data[oe].axisY=this.axisY2[0],this.axisY2[0].dataSeries.push(this.data[oe]);if(!this.data[oe].axisXType||this.data[oe].axisXType==="primary")if(this.options.axisX&&0<this.options.axisX.length){if(!this.axisX.length)for(X=0;X<this.options.axisX.length;X++)this.plotInfo.axisPlacement==="normal"?this._axes.push(this.axisX[X]=new tr(this,"axisX",this.options.axisX[X],X,"axisX","bottom")):this.plotInfo.axisPlacement==="xySwapped"&&this._axes.push(this.axisX[X]=new tr(this,"axisX",this.options.axisX[X],X,"axisX","left"));this.data[oe].axisX=this.axisX[0<=this.data[oe].axisXIndex&&this.data[oe].axisXIndex<this.axisX.length?this.data[oe].axisXIndex:0],this.axisX[0<=this.data[oe].axisXIndex&&this.data[oe].axisXIndex<this.axisX.length?this.data[oe].axisXIndex:0].dataSeries.push(this.data[oe])}else this.axisX.length||(this.plotInfo.axisPlacement==="normal"?this._axes.push(this.axisX[0]=new tr(this,"axisX",this.options.axisX,0,"axisX","bottom")):this.plotInfo.axisPlacement==="xySwapped"&&this._axes.push(this.axisX[0]=new tr(this,"axisX",this.options.axisX,0,"axisX","left"))),this.data[oe].axisX=this.axisX[0],this.axisX[0].dataSeries.push(this.data[oe]);if(this.data[oe].axisXType==="secondary")if(this.options.axisX2&&0<this.options.axisX2.length){if(!this.axisX2.length)for(X=0;X<this.options.axisX2.length;X++)this.plotInfo.axisPlacement==="normal"?this._axes.push(this.axisX2[X]=new tr(this,"axisX2",this.options.axisX2[X],X,"axisX","top")):this.plotInfo.axisPlacement==="xySwapped"&&this._axes.push(this.axisX2[X]=new tr(this,"axisX2",this.options.axisX2[X],X,"axisX","right"));this.data[oe].axisX=this.axisX2[0<=this.data[oe].axisXIndex&&this.data[oe].axisXIndex<this.axisX2.length?this.data[oe].axisXIndex:0],this.axisX2[0<=this.data[oe].axisXIndex&&this.data[oe].axisXIndex<this.axisX2.length?this.data[oe].axisXIndex:0].dataSeries.push(this.data[oe])}else this.axisX2.length||(this.plotInfo.axisPlacement==="normal"?this._axes.push(this.axisX2[0]=new tr(this,"axisX2",this.options.axisX2,0,"axisX","top")):this.plotInfo.axisPlacement==="xySwapped"&&this._axes.push(this.axisX2[0]=new tr(this,"axisX2",this.options.axisX2,0,"axisX","right"))),this.data[oe].axisX=this.axisX2[0],this.axisX2[0].dataSeries.push(this.data[oe])}if(this.axisY){for(X=1;X<this.axisY.length;X++)typeof this.axisY[X].options.gridThickness>"u"&&(this.axisY[X].gridThickness=0);for(X=0;X<this.axisY.length-1;X++)typeof this.axisY[X].options.margin>"u"&&(this.axisY[X].margin=10)}if(this.axisY2){for(X=1;X<this.axisY2.length;X++)typeof this.axisY2[X].options.gridThickness>"u"&&(this.axisY2[X].gridThickness=0);for(X=0;X<this.axisY2.length-1;X++)typeof this.axisY2[X].options.margin>"u"&&(this.axisY2[X].margin=10)}if(this.axisY&&0<this.axisY.length&&this.axisY2&&0<this.axisY2.length&&(0<this.axisY[0].gridThickness&&typeof this.axisY2[0].options.gridThickness>"u"?this.axisY2[0].gridThickness=0:0<this.axisY2[0].gridThickness&&typeof this.axisY[0].options.gridThickness>"u"&&(this.axisY[0].gridThickness=0)),this.axisX)for(X=0;X<this.axisX.length;X++)typeof this.axisX[X].options.gridThickness>"u"&&(this.axisX[X].gridThickness=0);if(this.axisX2)for(X=0;X<this.axisX2.length;X++)typeof this.axisX2[X].options.gridThickness>"u"&&(this.axisX2[X].gridThickness=0);if(this.axisX&&0<this.axisX.length&&this.axisX2&&0<this.axisX2.length&&(0<this.axisX[0].gridThickness&&typeof this.axisX2[0].options.gridThickness>"u"?this.axisX2[0].gridThickness=0:0<this.axisX2[0].gridThickness&&typeof this.axisX[0].options.gridThickness>"u"&&(this.axisX[0].gridThickness=0)),X=!1,0<this._axes.length&&this.options.zoomEnabled&&(this.zoomEnabled||this.panEnabled)){for(oe=0;oe<this._axes.length;oe++)if(!V(this._axes[oe].viewportMinimum)||!V(this._axes[oe].viewportMaximum)){X=!0;break}}if(X?(Ee(this._zoomButton,this._resetButton),this._toolBar.style.border=this.toolbar.buttonBorderThickness+"px solid "+this.toolbar.buttonBorderColor,this._zoomButton.style.borderRight=this.toolbar.buttonBorderThickness+"px solid "+this.toolbar.buttonBorderColor,this._resetButton.style.borderRight=(this.exportEnabled?this.toolbar.buttonBorderThickness:0)+"px solid "+this.toolbar.buttonBorderColor):(Le(this._zoomButton,this._resetButton),this._toolBar.style.border=this.toolbar.buttonBorderThickness+"px solid transparent",this.options.zoomEnabled&&(this.zoomEnabled=!0,this.panEnabled=!1)),ee(this),this._processData(),this.options.title&&(this.title=new Ze(this,this.options.title),this.title.dockInsidePlotArea?D.push(this.title):this.title.setLayout()),this.options.subtitles)for(oe=0;oe<this.options.subtitles.length;oe++)X=new qe(this,this.options.subtitles[oe],oe),this.subtitles.push(X),X.dockInsidePlotArea?D.push(X):X.setLayout();for(this.legend=new zr(this,this.options.legend),oe=0;oe<this.data.length;oe++)(this.data[oe].showInLegend||this.data[oe].type==="pie"||this.data[oe].type==="doughnut"||this.data[oe].type==="funnel"||this.data[oe].type==="pyramid")&&this.legend.dataSeries.push(this.data[oe]);for(this.legend.dockInsidePlotArea?D.push(this.legend):this.legend.setLayout(),oe=0;oe<this._axes.length;oe++)if(this._axes[oe].scaleBreaks&&this._axes[oe].scaleBreaks._appliedBreaks.length){je?(this._breaksCanvas=Se(this.width,this.height,!0),this._breaksCanvasCtx=this._breaksCanvas.getContext("2d")):(this._breaksCanvas=this.canvas,this._breaksCanvasCtx=this.ctx);break}this._preRenderCanvas=Se(this.width,this.height),this._preRenderCtx=this._preRenderCanvas.getContext("2d"),this.plotInfo.axisPlacement!=="normal"&&this.plotInfo.axisPlacement!=="xySwapped"||tr.setLayout(this.axisX,this.axisX2,this.axisY,this.axisY2,this.plotInfo.axisPlacement,this.layoutManager.getFreeSpace())},St.prototype.renderElements=function(){if(this.height&&this.width){var F=this._plotAreaElements;this.title&&!this.title.dockInsidePlotArea&&this.title.render();for(var D=0;D<this.subtitles.length;D++)this.subtitles[D].dockInsidePlotArea||this.subtitles[D].render();if(this.legend.dockInsidePlotArea||this.legend.render(),this.plotInfo.axisPlacement==="normal"||this.plotInfo.axisPlacement==="xySwapped")tr.render(this.axisX,this.axisX2,this.axisY,this.axisY2,this.plotInfo.axisPlacement);else if(this.plotInfo.axisPlacement==="none")this.preparePlotArea();else return;for(D=0;D<F.length;D++)F[D].setLayout(),F[D].render();var oe=[];if(this.animatedRender){var X=Se(this.width,this.height);X.getContext("2d").drawImage(this.canvas,0,0,this.width,this.height)}he(this);var F=this.ctx.miterLimit,Z;for(this.ctx.miterLimit=3,je&&this._breaksCanvas&&(this._preRenderCtx.drawImage(this.canvas,0,0,this.width,this.height),this._preRenderCtx.drawImage(this._breaksCanvas,0,0,this.width,this.height),this._breaksCanvasCtx.globalCompositeOperation="source-atop",this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),this._preRenderCtx.clearRect(0,0,this.width,this.height)),D=0;D<this.plotInfo.plotTypes.length;D++)for(var le=this.plotInfo.plotTypes[D],de=0;de<le.plotUnits.length;de++){var ge=le.plotUnits[de],Te=null;ge.targetCanvas&&Zr(ge.targetCanvas),ge.targetCanvas=null,this.animatedRender&&(ge.targetCanvas=Se(this.width,this.height),ge.targetCanvasCtx=ge.targetCanvas.getContext("2d"),Z=ge.targetCanvasCtx.miterLimit,ge.targetCanvasCtx.miterLimit=3),ge.type==="line"?Te=this.renderLine(ge):ge.type==="stepLine"?Te=this.renderStepLine(ge):ge.type==="spline"?Te=this.renderSpline(ge):ge.type==="column"?Te=this.renderColumn(ge):ge.type==="bar"?Te=this.renderBar(ge):ge.type==="area"?Te=this.renderArea(ge):ge.type==="stepArea"?Te=this.renderStepArea(ge):ge.type==="splineArea"?Te=this.renderSplineArea(ge):ge.type==="stackedColumn"?Te=this.renderStackedColumn(ge):ge.type==="stackedColumn100"?Te=this.renderStackedColumn100(ge):ge.type==="stackedBar"?Te=this.renderStackedBar(ge):ge.type==="stackedBar100"?Te=this.renderStackedBar100(ge):ge.type==="stackedArea"?Te=this.renderStackedArea(ge):ge.type==="stackedArea100"?Te=this.renderStackedArea100(ge):ge.type==="bubble"?Te=Te=this.renderBubble(ge):ge.type==="scatter"?Te=this.renderScatter(ge):ge.type==="pie"?this.renderPie(ge):ge.type==="doughnut"?this.renderPie(ge):ge.type==="funnel"?Te=this.renderFunnel(ge):ge.type==="pyramid"?Te=this.renderFunnel(ge):ge.type==="candlestick"?Te=this.renderCandlestick(ge):ge.type==="ohlc"?Te=this.renderCandlestick(ge):ge.type==="rangeColumn"?Te=this.renderRangeColumn(ge):ge.type==="error"?Te=this.renderError(ge):ge.type==="rangeBar"?Te=this.renderRangeBar(ge):ge.type==="rangeArea"?Te=this.renderRangeArea(ge):ge.type==="rangeSplineArea"?Te=this.renderRangeSplineArea(ge):ge.type==="waterfall"?Te=this.renderWaterfall(ge):ge.type==="boxAndWhisker"&&(Te=this.renderBoxAndWhisker(ge));for(var ie=0;ie<ge.dataSeriesIndexes.length;ie++)this._dataInRenderedOrder.push(this.data[ge.dataSeriesIndexes[ie]]);this.animatedRender&&(ge.targetCanvasCtx.miterLimit=Z,Te&&oe.push(Te))}this.ctx.miterLimit=F,this.animatedRender&&this._breaksCanvasCtx&&oe.push({source:this._breaksCanvasCtx,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0,startTimePercent:.7}),this.animatedRender&&0<this._indexLabels.length&&(Z=Se(this.width,this.height).getContext("2d"),R(Z),oe.push(this.renderIndexLabels(Z)));var ve=this;if(0<oe.length)ve.disableToolTip=!0,ve._animator.animate(200,ve.animationDuration,function(be){ve.ctx.clearRect(0,0,ve.width,ve.height),ve.ctx.drawImage(X,0,0,Math.floor(ve.width*Qr),Math.floor(ve.height*Qr),0,0,ve.width,ve.height);for(var Re=0;Re<oe.length;Re++)Te=oe[Re],1>be&&typeof Te.startTimePercent<"u"?be>=Te.startTimePercent&&Te.animationCallback(Te.easingFunction(be-Te.startTimePercent,0,1,1-Te.startTimePercent),Te):Te.animationCallback(Te.easingFunction(be,0,1,1),Te);ve.dispatchEvent("dataAnimationIterationEnd",{chart:ve})},function(){oe=[];for(var be=0;be<ve.plotInfo.plotTypes.length;be++)for(var Re=ve.plotInfo.plotTypes[be],ne=0;ne<Re.plotUnits.length;ne++){var mt=Re.plotUnits[ne];mt.targetCanvas&&Zr(mt.targetCanvas),mt.targetCanvas=null}X=null,ve.disableToolTip=!1,ve.dispatchEvent("dataAnimationEnd",{chart:ve})});else{if(ve._breaksCanvas)if(je)ve.plotArea.ctx.drawImage(ve._breaksCanvas,0,0,this.width,this.height);else for(ie=0;ie<ve._axes.length;ie++)ve._axes[ie].createMask();0<ve._indexLabels.length&&ve.renderIndexLabels(),ve.dispatchEvent("dataAnimationIterationEnd",{chart:ve}),ve.dispatchEvent("dataAnimationEnd",{chart:ve})}for(this.attachPlotAreaEventHandlers(),this.zoomEnabled||this.panEnabled||!this._zoomButton||this._zoomButton.style.display==="none"||Le(this._zoomButton,this._resetButton),V(this.toolTip._xValue)||V(this.toolTip._dataSeriesIndex)||this.toolTip.showAtX(this.toolTip._xValue,this.toolTip._dataSeriesIndex),this.toolTip._updateToolTip(),this.renderCount++,Ge&&(ve=this,setTimeout(function(){var be=document.getElementById("ghostCanvasCopy");be&&(Pe(be,ve.width,ve.height),be.getContext("2d").drawImage(ve._eventManager.ghostCanvas,0,0))},2e3)),this._breaksCanvas&&(delete this._breaksCanvas,delete this._breaksCanvasCtx),ie=0;ie<this._axes.length;ie++)this._axes[ie].maskCanvas&&(delete this._axes[ie].maskCanvas,delete this._axes[ie].maskCtx)}},St.prototype.render=function(D){D&&(this.options=D),this._initialize(),this.setLayout(),this.renderElements(),this._preRenderCanvas&&Zr(this._preRenderCanvas)},St.prototype.attachPlotAreaEventHandlers=function(){this.attachEvent({context:this,chart:this,mousedown:this._plotAreaMouseDown,mouseup:this._plotAreaMouseUp,mousemove:this._plotAreaMouseMove,cursor:this.panEnabled?"move":"default",capture:!0,bounds:this.plotArea})},St.prototype.categoriseDataSeries=function(){for(var D="",oe=0;oe<this.data.length;oe++)if(D=this.data[oe],D.dataPoints&&D.dataPoints.length!==0&&D.visible&&0<=St._supportedChartTypes.indexOf(D.type)){for(var X=null,F=!1,Z=null,le=!1,de=0;de<this.plotInfo.plotTypes.length;de++)if(this.plotInfo.plotTypes[de].type===D.type){F=!0,X=this.plotInfo.plotTypes[de];break}for(F||(X={type:D.type,totalDataSeries:0,plotUnits:[]},this.plotInfo.plotTypes.push(X)),de=0;de<X.plotUnits.length;de++)if(X.plotUnits[de].axisYType===D.axisYType&&X.plotUnits[de].axisXType===D.axisXType&&X.plotUnits[de].axisYIndex===D.axisYIndex&&X.plotUnits[de].axisXIndex===D.axisXIndex){le=!0,Z=X.plotUnits[de];break}le||(Z={type:D.type,previousDataSeriesCount:0,index:X.plotUnits.length,plotType:X,axisXType:D.axisXType,axisYType:D.axisYType,axisYIndex:D.axisYIndex,axisXIndex:D.axisXIndex,axisY:D.axisYType==="primary"?this.axisY[0<=D.axisYIndex&&D.axisYIndex<this.axisY.length?D.axisYIndex:0]:this.axisY2[0<=D.axisYIndex&&D.axisYIndex<this.axisY2.length?D.axisYIndex:0],axisX:D.axisXType==="primary"?this.axisX[0<=D.axisXIndex&&D.axisXIndex<this.axisX.length?D.axisXIndex:0]:this.axisX2[0<=D.axisXIndex&&D.axisXIndex<this.axisX2.length?D.axisXIndex:0],dataSeriesIndexes:[],yTotals:[],yAbsTotals:[]},X.plotUnits.push(Z)),X.totalDataSeries++,Z.dataSeriesIndexes.push(oe),D.plotUnit=Z}for(oe=0;oe<this.plotInfo.plotTypes.length;oe++)for(X=this.plotInfo.plotTypes[oe],de=D=0;de<X.plotUnits.length;de++)X.plotUnits[de].previousDataSeriesCount=D,D+=X.plotUnits[de].dataSeriesIndexes.length},St.prototype.assignIdToDataPoints=function(){for(var D=0;D<this.data.length;D++){var oe=this.data[D];if(oe.dataPoints)for(var X=oe.dataPoints.length,F=0;F<X;F++)oe.dataPointIds[F]=++this._eventManager.lastObjectId}},St.prototype._processData=function(){this.assignIdToDataPoints(),this.categoriseDataSeries();for(var D=0;D<this.plotInfo.plotTypes.length;D++)for(var oe=this.plotInfo.plotTypes[D],X=0;X<oe.plotUnits.length;X++){var F=oe.plotUnits[X];F.type==="line"||F.type==="stepLine"||F.type==="spline"||F.type==="column"||F.type==="area"||F.type==="stepArea"||F.type==="splineArea"||F.type==="bar"||F.type==="bubble"||F.type==="scatter"?this._processMultiseriesPlotUnit(F):F.type==="stackedColumn"||F.type==="stackedBar"||F.type==="stackedArea"?this._processStackedPlotUnit(F):F.type==="stackedColumn100"||F.type==="stackedBar100"||F.type==="stackedArea100"?this._processStacked100PlotUnit(F):F.type==="candlestick"||F.type==="ohlc"||F.type==="rangeColumn"||F.type==="rangeBar"||F.type==="rangeArea"||F.type==="rangeSplineArea"||F.type==="error"||F.type==="boxAndWhisker"?this._processMultiYPlotUnit(F):F.type==="waterfall"&&this._processSpecificPlotUnit(F)}this.calculateAutoBreaks()},St.prototype._processMultiseriesPlotUnit=function(D){if(D.dataSeriesIndexes&&!(1>D.dataSeriesIndexes.length))for(var oe=D.axisY.dataInfo,X=D.axisX.dataInfo,F,Z,le=!1,de=0;de<D.dataSeriesIndexes.length;de++){var ge=this.data[D.dataSeriesIndexes[de]],Te=0,ie=!1,ve=!1,be;if(ge.axisPlacement==="normal"||ge.axisPlacement==="xySwapped")var Re=D.axisX.sessionVariables.newViewportMinimum?D.axisX.sessionVariables.newViewportMinimum:D.axisX.options&&D.axisX.options.viewportMinimum?D.axisX.options.viewportMinimum:D.axisX.options&&D.axisX.options.minimum?D.axisX.options.minimum:D.axisX.logarithmic?0:-1/0,ne=D.axisX.sessionVariables.newViewportMaximum?D.axisX.sessionVariables.newViewportMaximum:D.axisX.options&&D.axisX.options.viewportMaximum?D.axisX.options.viewportMaximum:D.axisX.options&&D.axisX.options.maximum?D.axisX.options.maximum:1/0;for((ge.dataPoints[Te].x&&ge.dataPoints[Te].x.getTime||ge.xValueType==="dateTime")&&(le=!0),Te=0;Te<ge.dataPoints.length;Te++){if(typeof ge.dataPoints[Te].x>"u"&&(ge.dataPoints[Te].x=Te+(D.axisX.logarithmic?1:0)),ge.dataPoints[Te].x.getTime?(le=!0,F=ge.dataPoints[Te].x.getTime()):F=ge.dataPoints[Te].x,Z=ge.dataPoints[Te].y,F<X.min&&(X.min=F),F>X.max&&(X.max=F),Z<oe.min&&typeof Z=="number"&&(oe.min=Z),Z>oe.max&&typeof Z=="number"&&(oe.max=Z),0<Te){if(D.axisX.logarithmic){var mt=F/ge.dataPoints[Te-1].x;1>mt&&(mt=1/mt),X.minDiff>mt&&mt!==1&&(X.minDiff=mt)}else mt=F-ge.dataPoints[Te-1].x,0>mt&&(mt*=-1),X.minDiff>mt&&mt!==0&&(X.minDiff=mt);Z!==null&&ge.dataPoints[Te-1].y!==null&&(D.axisY.logarithmic?(mt=Z/ge.dataPoints[Te-1].y,1>mt&&(mt=1/mt),oe.minDiff>mt&&mt!==1&&(oe.minDiff=mt)):(mt=Z-ge.dataPoints[Te-1].y,0>mt&&(mt*=-1),oe.minDiff>mt&&mt!==0&&(oe.minDiff=mt)))}if(F<Re&&!ie)Z!==null&&(be=F);else{if(!ie&&(ie=!0,0<Te)){Te-=2;continue}if(F>ne&&!ve)ve=!0;else if(F>ne&&ve)continue;ge.dataPoints[Te].label&&(D.axisX.labels[F]=ge.dataPoints[Te].label),F<X.viewPortMin&&(X.viewPortMin=F),F>X.viewPortMax&&(X.viewPortMax=F),Z===null?X.viewPortMin===F&&be<F&&(X.viewPortMin=be):(Z<oe.viewPortMin&&typeof Z=="number"&&(oe.viewPortMin=Z),Z>oe.viewPortMax&&typeof Z=="number"&&(oe.viewPortMax=Z))}}ge.axisX.valueType=ge.xValueType=le?"dateTime":"number"}},St.prototype._processStackedPlotUnit=function(D){if(D.dataSeriesIndexes&&!(1>D.dataSeriesIndexes.length)){for(var oe=D.axisY.dataInfo,X=D.axisX.dataInfo,F,Z,le=!1,de=[],ge=[],Te=1/0,ie=-1/0,ve={},be=0;be<D.dataSeriesIndexes.length;be++){var Re=this.data[D.dataSeriesIndexes[be]],ne=0,mt=!1,Ot=!1,Rt;if(Re.axisPlacement==="normal"||Re.axisPlacement==="xySwapped")var dt=D.axisX.sessionVariables.newViewportMinimum?D.axisX.sessionVariables.newViewportMinimum:D.axisX.options&&D.axisX.options.viewportMinimum?D.axisX.options.viewportMinimum:D.axisX.options&&D.axisX.options.minimum?D.axisX.options.minimum:-1/0,Yt=D.axisX.sessionVariables.newViewportMaximum?D.axisX.sessionVariables.newViewportMaximum:D.axisX.options&&D.axisX.options.viewportMaximum?D.axisX.options.viewportMaximum:D.axisX.options&&D.axisX.options.maximum?D.axisX.options.maximum:1/0;for((Re.dataPoints[ne].x&&Re.dataPoints[ne].x.getTime||Re.xValueType==="dateTime")&&(le=!0),ne=0;ne<Re.dataPoints.length;ne++){if(typeof Re.dataPoints[ne].x>"u"&&(Re.dataPoints[ne].x=ne+(D.axisX.logarithmic?1:0)),Re.dataPoints[ne].x.getTime?(le=!0,F=Re.dataPoints[ne].x.getTime()):F=Re.dataPoints[ne].x,Z=V(Re.dataPoints[ne].y)?0:Re.dataPoints[ne].y,F<X.min&&(X.min=F),F>X.max&&(X.max=F),0<ne){if(D.axisX.logarithmic){var bt=F/Re.dataPoints[ne-1].x;1>bt&&(bt=1/bt),X.minDiff>bt&&bt!==1&&(X.minDiff=bt)}else bt=F-Re.dataPoints[ne-1].x,0>bt&&(bt*=-1),X.minDiff>bt&&bt!==0&&(X.minDiff=bt);Z!==null&&Re.dataPoints[ne-1].y!==null&&(D.axisY.logarithmic?0<Z&&(bt=Z/Re.dataPoints[ne-1].y,1>bt&&(bt=1/bt),oe.minDiff>bt&&bt!==1&&(oe.minDiff=bt)):(bt=Z-Re.dataPoints[ne-1].y,0>bt&&(bt*=-1),oe.minDiff>bt&&bt!==0&&(oe.minDiff=bt)))}if(F<dt&&!mt)Re.dataPoints[ne].y!==null&&(Rt=F);else{if(!mt&&(mt=!0,0<ne)){ne-=2;continue}if(F>Yt&&!Ot)Ot=!0;else if(F>Yt&&Ot)continue;Re.dataPoints[ne].label&&(D.axisX.labels[F]=Re.dataPoints[ne].label),F<X.viewPortMin&&(X.viewPortMin=F),F>X.viewPortMax&&(X.viewPortMax=F),Re.dataPoints[ne].y===null?X.viewPortMin===F&&Rt<F&&(X.viewPortMin=Rt):(ve[F]=(ve[F]||0)+Re.dataPoints[ne].y,Re.dataPointEOs[ne].cumulativeY=ve[F],D.yTotals[F]=(D.yTotals[F]?D.yTotals[F]:0)+Z,D.yAbsTotals[F]=(D.yAbsTotals[F]?D.yAbsTotals[F]:0)+Math.abs(Z),0<=Z?de[F]?de[F]+=Z:(de[F]=Z,Te=Math.min(Z,Te)):ge[F]?ge[F]+=Z:(ge[F]=Z,ie=Math.max(Z,ie)))}}D.axisY.scaleBreaks&&D.axisY.scaleBreaks.autoCalculate&&1<=D.axisY.scaleBreaks.maxNumberOfAutoBreaks&&(oe.dataPointYPositiveSums?(oe.dataPointYPositiveSums.push.apply(oe.dataPointYPositiveSums,de),oe.dataPointYNegativeSums.push.apply(oe.dataPointYPositiveSums,ge)):(oe.dataPointYPositiveSums=de,oe.dataPointYNegativeSums=ge)),Re.axisX.valueType=Re.xValueType=le?"dateTime":"number"}for(ne in de)de.hasOwnProperty(ne)&&!isNaN(ne)&&(D=de[ne],D<oe.min&&(oe.min=Math.min(D,Te)),D>oe.max&&(oe.max=D),ne<X.viewPortMin||ne>X.viewPortMax||(D<oe.viewPortMin&&(oe.viewPortMin=Math.min(D,Te)),D>oe.viewPortMax&&(oe.viewPortMax=D)));for(ne in ge)ge.hasOwnProperty(ne)&&!isNaN(ne)&&(D=ge[ne],D<oe.min&&(oe.min=D),D>oe.max&&(oe.max=Math.max(D,ie)),ne<X.viewPortMin||ne>X.viewPortMax||(D<oe.viewPortMin&&(oe.viewPortMin=D),D>oe.viewPortMax&&(oe.viewPortMax=Math.max(D,ie))))}},St.prototype._processStacked100PlotUnit=function(D){if(D.dataSeriesIndexes&&!(1>D.dataSeriesIndexes.length)){for(var oe=D.axisY.dataInfo,X=D.axisX.dataInfo,F,Z,le=!1,de=!1,ge=!1,Te={},ie=[],ve=0;ve<D.dataSeriesIndexes.length;ve++){var be=this.data[D.dataSeriesIndexes[ve]],Re=0,ne=!1,mt=!1,Ot;if(be.axisPlacement==="normal"||be.axisPlacement==="xySwapped")var Rt=D.axisX.sessionVariables.newViewportMinimum?D.axisX.sessionVariables.newViewportMinimum:D.axisX.options&&D.axisX.options.viewportMinimum?D.axisX.options.viewportMinimum:D.axisX.options&&D.axisX.options.minimum?D.axisX.options.minimum:-1/0,dt=D.axisX.sessionVariables.newViewportMaximum?D.axisX.sessionVariables.newViewportMaximum:D.axisX.options&&D.axisX.options.viewportMaximum?D.axisX.options.viewportMaximum:D.axisX.options&&D.axisX.options.maximum?D.axisX.options.maximum:1/0;for((be.dataPoints[Re].x&&be.dataPoints[Re].x.getTime||be.xValueType==="dateTime")&&(le=!0),Re=0;Re<be.dataPoints.length;Re++){if(typeof be.dataPoints[Re].x>"u"&&(be.dataPoints[Re].x=Re+(D.axisX.logarithmic?1:0)),be.dataPoints[Re].x.getTime?(le=!0,F=be.dataPoints[Re].x.getTime()):F=be.dataPoints[Re].x,Z=V(be.dataPoints[Re].y)?null:be.dataPoints[Re].y,F<X.min&&(X.min=F),F>X.max&&(X.max=F),0<Re){if(D.axisX.logarithmic){var Yt=F/be.dataPoints[Re-1].x;1>Yt&&(Yt=1/Yt),X.minDiff>Yt&&Yt!==1&&(X.minDiff=Yt)}else Yt=F-be.dataPoints[Re-1].x,0>Yt&&(Yt*=-1),X.minDiff>Yt&&Yt!==0&&(X.minDiff=Yt);V(Z)||be.dataPoints[Re-1].y===null||(D.axisY.logarithmic?0<Z&&(Yt=Z/be.dataPoints[Re-1].y,1>Yt&&(Yt=1/Yt),oe.minDiff>Yt&&Yt!==1&&(oe.minDiff=Yt)):(Yt=Z-be.dataPoints[Re-1].y,0>Yt&&(Yt*=-1),oe.minDiff>Yt&&Yt!==0&&(oe.minDiff=Yt)))}if(F<Rt&&!ne)Z!==null&&(Ot=F);else{if(!ne&&(ne=!0,0<Re)){Re-=2;continue}if(F>dt&&!mt)mt=!0;else if(F>dt&&mt)continue;be.dataPoints[Re].label&&(D.axisX.labels[F]=be.dataPoints[Re].label),F<X.viewPortMin&&(X.viewPortMin=F),F>X.viewPortMax&&(X.viewPortMax=F),Z===null?X.viewPortMin===F&&Ot<F&&(X.viewPortMin=Ot):(Te[F]=(Te[F]||0)+be.dataPoints[Re].y,be.dataPointEOs[Re].cumulativeY=Te[F],D.yTotals[F]=(D.yTotals[F]?D.yTotals[F]:0)+Z,D.yAbsTotals[F]=(D.yAbsTotals[F]?D.yAbsTotals[F]:0)+Math.abs(Z),0<=Z?de=!0:0>Z&&(ge=!0),ie[F]=ie[F]?ie[F]+Math.abs(Z):Math.abs(Z))}}be.axisX.valueType=be.xValueType=le?"dateTime":"number"}D.axisY.logarithmic?(oe.max=V(oe.viewPortMax)?99*Math.pow(D.axisY.logarithmBase,-.05):Math.max(oe.viewPortMax,99*Math.pow(D.axisY.logarithmBase,-.05)),oe.min=V(oe.viewPortMin)?1:Math.min(oe.viewPortMin,1)):de&&!ge?(oe.max=V(oe.viewPortMax)?99:Math.max(oe.viewPortMax,99),oe.min=V(oe.viewPortMin)?1:Math.min(oe.viewPortMin,1)):de&&ge?(oe.max=V(oe.viewPortMax)?99:Math.max(oe.viewPortMax,99),oe.min=V(oe.viewPortMin)?-99:Math.min(oe.viewPortMin,-99)):!de&&ge&&(oe.max=V(oe.viewPortMax)?-1:Math.max(oe.viewPortMax,-1),oe.min=V(oe.viewPortMin)?-99:Math.min(oe.viewPortMin,-99)),oe.viewPortMin=oe.min,oe.viewPortMax=oe.max,D.dataPointYSums=ie}},St.prototype._processMultiYPlotUnit=function(D){if(D.dataSeriesIndexes&&!(1>D.dataSeriesIndexes.length))for(var oe=D.axisY.dataInfo,X=D.axisX.dataInfo,F,Z,le,de,ge=!1,Te=0;Te<D.dataSeriesIndexes.length;Te++){var ie=this.data[D.dataSeriesIndexes[Te]],ve=0,be=!1,Re=!1,ne,mt,Ot;if(ie.axisPlacement==="normal"||ie.axisPlacement==="xySwapped")var Rt=D.axisX.sessionVariables.newViewportMinimum?D.axisX.sessionVariables.newViewportMinimum:D.axisX.options&&D.axisX.options.viewportMinimum?D.axisX.options.viewportMinimum:D.axisX.options&&D.axisX.options.minimum?D.axisX.options.minimum:D.axisX.logarithmic?0:-1/0,dt=D.axisX.sessionVariables.newViewportMaximum?D.axisX.sessionVariables.newViewportMaximum:D.axisX.options&&D.axisX.options.viewportMaximum?D.axisX.options.viewportMaximum:D.axisX.options&&D.axisX.options.maximum?D.axisX.options.maximum:1/0;for((ie.dataPoints[ve].x&&ie.dataPoints[ve].x.getTime||ie.xValueType==="dateTime")&&(ge=!0),ve=0;ve<ie.dataPoints.length;ve++){if(typeof ie.dataPoints[ve].x>"u"&&(ie.dataPoints[ve].x=ve+(D.axisX.logarithmic?1:0)),ie.dataPoints[ve].x.getTime?(ge=!0,F=ie.dataPoints[ve].x.getTime()):F=ie.dataPoints[ve].x,(Z=ie.dataPoints[ve].y)&&Z.length){le=Math.min.apply(null,Z),de=Math.max.apply(null,Z),mt=!0;for(var Yt=0;Yt<Z.length;Yt++)Z.k===null&&(mt=!1);mt&&(be||(Ot=ne),ne=F)}if(F<X.min&&(X.min=F),F>X.max&&(X.max=F),le<oe.min&&(oe.min=le),de>oe.max&&(oe.max=de),0<ve&&(D.axisX.logarithmic?(mt=F/ie.dataPoints[ve-1].x,1>mt&&(mt=1/mt),X.minDiff>mt&&mt!==1&&(X.minDiff=mt)):(mt=F-ie.dataPoints[ve-1].x,0>mt&&(mt*=-1),X.minDiff>mt&&mt!==0&&(X.minDiff=mt)),Z&&Z[0]!==null&&ie.dataPoints[ve-1].y&&ie.dataPoints[ve-1].y[0]!==null&&(D.axisY.logarithmic?(mt=Z[0]/ie.dataPoints[ve-1].y[0],1>mt&&(mt=1/mt),oe.minDiff>mt&&mt!==1&&(oe.minDiff=mt)):(mt=Z[0]-ie.dataPoints[ve-1].y[0],0>mt&&(mt*=-1),oe.minDiff>mt&&mt!==0&&(oe.minDiff=mt)))),!(F<Rt)||be){if(!be&&(be=!0,0<ve)){ve-=2,ne=Ot;continue}if(F>dt&&!Re)Re=!0;else if(F>dt&&Re)continue;if(ie.dataPoints[ve].label&&(D.axisX.labels[F]=ie.dataPoints[ve].label),F<X.viewPortMin&&(X.viewPortMin=F),F>X.viewPortMax&&(X.viewPortMax=F),X.viewPortMin===F&&Z){for(Yt=0;Yt<Z.length;Yt++)if(Z[Yt]===null&&ne<F){X.viewPortMin=ne;break}}Z===null?X.viewPortMin===F&&ne<F&&(X.viewPortMin=ne):(le<oe.viewPortMin&&(oe.viewPortMin=le),de>oe.viewPortMax&&(oe.viewPortMax=de))}}ie.axisX.valueType=ie.xValueType=ge?"dateTime":"number"}},St.prototype._processSpecificPlotUnit=function(D){if(D.type==="waterfall"&&D.dataSeriesIndexes&&!(1>D.dataSeriesIndexes.length))for(var oe=D.axisY.dataInfo,X=D.axisX.dataInfo,F,Z,le=!1,de=0;de<D.dataSeriesIndexes.length;de++){var ge=this.data[D.dataSeriesIndexes[de]],Te=0,ie=!1,ve=!1,be=F=0;if(ge.axisPlacement==="normal"||ge.axisPlacement==="xySwapped")var Re=D.axisX.sessionVariables.newViewportMinimum?D.axisX.sessionVariables.newViewportMinimum:D.axisX.options&&D.axisX.options.viewportMinimum?D.axisX.options.viewportMinimum:D.axisX.options&&D.axisX.options.minimum?D.axisX.options.minimum:D.axisX.logarithmic?0:-1/0,ne=D.axisX.sessionVariables.newViewportMaximum?D.axisX.sessionVariables.newViewportMaximum:D.axisX.options&&D.axisX.options.viewportMaximum?D.axisX.options.viewportMaximum:D.axisX.options&&D.axisX.options.maximum?D.axisX.options.maximum:1/0;for((ge.dataPoints[Te].x&&ge.dataPoints[Te].x.getTime||ge.xValueType==="dateTime")&&(le=!0),Te=0;Te<ge.dataPoints.length;Te++)typeof ge.dataPoints[Te].isCumulativeSum<"u"&&ge.dataPoints[Te].isCumulativeSum===!0?(ge.dataPointEOs[Te].cumulativeSumYStartValue=0,ge.dataPointEOs[Te].cumulativeSum=Te===0?0:ge.dataPointEOs[Te-1].cumulativeSum,ge.dataPoints[Te].y=Te===0?0:ge.dataPointEOs[Te-1].cumulativeSum):typeof ge.dataPoints[Te].isIntermediateSum<"u"&&ge.dataPoints[Te].isIntermediateSum===!0?(ge.dataPointEOs[Te].cumulativeSumYStartValue=be,ge.dataPointEOs[Te].cumulativeSum=Te===0?0:ge.dataPointEOs[Te-1].cumulativeSum,ge.dataPoints[Te].y=Te===0?0:F,be=Te===0?0:ge.dataPointEOs[Te-1].cumulativeSum,F=0):(Z=typeof ge.dataPoints[Te].y!="number"?0:ge.dataPoints[Te].y,ge.dataPointEOs[Te].cumulativeSumYStartValue=Te===0?0:ge.dataPointEOs[Te-1].cumulativeSum,ge.dataPointEOs[Te].cumulativeSum=Te===0?Z:ge.dataPointEOs[Te-1].cumulativeSum+Z,F+=Z);for(Te=0;Te<ge.dataPoints.length;Te++)if(typeof ge.dataPoints[Te].x>"u"&&(ge.dataPoints[Te].x=Te+(D.axisX.logarithmic?1:0)),ge.dataPoints[Te].x.getTime?(le=!0,F=ge.dataPoints[Te].x.getTime()):F=ge.dataPoints[Te].x,Z=ge.dataPoints[Te].y,F<X.min&&(X.min=F),F>X.max&&(X.max=F),ge.dataPointEOs[Te].cumulativeSum<oe.min&&(oe.min=ge.dataPointEOs[Te].cumulativeSum),ge.dataPointEOs[Te].cumulativeSum>oe.max&&(oe.max=ge.dataPointEOs[Te].cumulativeSum),0<Te&&(D.axisX.logarithmic?(be=F/ge.dataPoints[Te-1].x,1>be&&(be=1/be),X.minDiff>be&&be!==1&&(X.minDiff=be)):(be=F-ge.dataPoints[Te-1].x,0>be&&(be*=-1),X.minDiff>be&&be!==0&&(X.minDiff=be)),Z!==null&&ge.dataPoints[Te-1].y!==null&&(D.axisY.logarithmic?(Z=ge.dataPointEOs[Te].cumulativeSum/ge.dataPointEOs[Te-1].cumulativeSum,1>Z&&(Z=1/Z),oe.minDiff>Z&&Z!==1&&(oe.minDiff=Z)):(Z=ge.dataPointEOs[Te].cumulativeSum-ge.dataPointEOs[Te-1].cumulativeSum,0>Z&&(Z*=-1),oe.minDiff>Z&&Z!==0&&(oe.minDiff=Z)))),!(F<Re)||ie){if(!ie&&(ie=!0,0<Te)){Te-=2;continue}if(F>ne&&!ve)ve=!0;else if(F>ne&&ve)continue;ge.dataPoints[Te].label&&(D.axisX.labels[F]=ge.dataPoints[Te].label),F<X.viewPortMin&&(X.viewPortMin=F),F>X.viewPortMax&&(X.viewPortMax=F),0<Te&&(ge.dataPointEOs[Te-1].cumulativeSum<oe.viewPortMin&&(oe.viewPortMin=ge.dataPointEOs[Te-1].cumulativeSum),ge.dataPointEOs[Te-1].cumulativeSum>oe.viewPortMax&&(oe.viewPortMax=ge.dataPointEOs[Te-1].cumulativeSum)),ge.dataPointEOs[Te].cumulativeSum<oe.viewPortMin&&(oe.viewPortMin=ge.dataPointEOs[Te].cumulativeSum),ge.dataPointEOs[Te].cumulativeSum>oe.viewPortMax&&(oe.viewPortMax=ge.dataPointEOs[Te].cumulativeSum)}ge.axisX.valueType=ge.xValueType=le?"dateTime":"number"}},St.prototype.calculateAutoBreaks=function(){function D(mt,Ot,Rt,dt){return dt?(Rt=Math.pow(Math.min(Rt*mt/Ot,Ot/mt),.2),1>=Rt&&(Rt=Math.pow(1>mt?1/mt:Math.min(Ot/mt,mt),.25)),{startValue:mt*Rt,endValue:Ot/Rt}):(Rt=.2*Math.min(Rt-Ot+mt,Ot-mt),0>=Rt&&(Rt=.25*Math.min(Ot-mt,Math.abs(mt))),{startValue:mt+Rt,endValue:Ot-Rt})}function oe(mt){if(mt.dataSeriesIndexes&&!(1>mt.dataSeriesIndexes.length)){var Ot=mt.axisX.scaleBreaks&&mt.axisX.scaleBreaks.autoCalculate&&1<=mt.axisX.scaleBreaks.maxNumberOfAutoBreaks,Rt=mt.axisY.scaleBreaks&&mt.axisY.scaleBreaks.autoCalculate&&1<=mt.axisY.scaleBreaks.maxNumberOfAutoBreaks;if(Ot||Rt)for(var Fr=mt.axisY.dataInfo,An=mt.axisX.dataInfo,dt,Yt=An.min,bt=An.max,Cn=Fr.min,Ln=Fr.max,An=An._dataRanges,Fr=Fr._dataRanges,Qt,Lt=0,Zt=0;Zt<mt.dataSeriesIndexes.length;Zt++){var bn=Z.data[mt.dataSeriesIndexes[Zt]];if(!(4>bn.dataPoints.length)){for(Lt=0;Lt<bn.dataPoints.length;Lt++)if(Ot&&(Qt=(bt+1-Yt)*Math.max(parseFloat(mt.axisX.scaleBreaks.collapsibleThreshold)||10,10)/100,dt=bn.dataPoints[Lt].x.getTime?bn.dataPoints[Lt].x.getTime():bn.dataPoints[Lt].x,Qt=Math.floor((dt-Yt)/Qt),dt<An[Qt].min&&(An[Qt].min=dt),dt>An[Qt].max&&(An[Qt].max=dt)),Rt){var gn=(Ln+1-Cn)*Math.max(parseFloat(mt.axisY.scaleBreaks.collapsibleThreshold)||10,10)/100;if((dt=mt.type==="waterfall"?bn.dataPointEOs[Lt].cumulativeSum:bn.dataPoints[Lt].y)&&dt.length)for(var sn=0;sn<dt.length;sn++)Qt=Math.floor((dt[sn]-Cn)/gn),dt[sn]<Fr[Qt].min&&(Fr[Qt].min=dt[sn]),dt[sn]>Fr[Qt].max&&(Fr[Qt].max=dt[sn]);else V(dt)||(Qt=Math.floor((dt-Cn)/gn),dt<Fr[Qt].min&&(Fr[Qt].min=dt),dt>Fr[Qt].max&&(Fr[Qt].max=dt))}}}}}function X(mt){if(mt.dataSeriesIndexes&&!(1>mt.dataSeriesIndexes.length)&&mt.axisX.scaleBreaks&&mt.axisX.scaleBreaks.autoCalculate&&1<=mt.axisX.scaleBreaks.maxNumberOfAutoBreaks)for(var Ot=mt.axisX.dataInfo,Rt=Ot.min,dt=Ot.max,Yt=Ot._dataRanges,bt,Cn=0,Ln=0;Ln<mt.dataSeriesIndexes.length;Ln++){var An=Z.data[mt.dataSeriesIndexes[Ln]];if(!(4>An.dataPoints.length))for(Cn=0;Cn<An.dataPoints.length;Cn++)bt=(dt+1-Rt)*Math.max(parseFloat(mt.axisX.scaleBreaks.collapsibleThreshold)||10,10)/100,Ot=An.dataPoints[Cn].x.getTime?An.dataPoints[Cn].x.getTime():An.dataPoints[Cn].x,bt=Math.floor((Ot-Rt)/bt),Ot<Yt[bt].min&&(Yt[bt].min=Ot),Ot>Yt[bt].max&&(Yt[bt].max=Ot)}}for(var F,Z=this,le=!1,de=0;de<this._axes.length;de++)if(this._axes[de].scaleBreaks&&this._axes[de].scaleBreaks.autoCalculate&&1<=this._axes[de].scaleBreaks.maxNumberOfAutoBreaks){le=!0,this._axes[de].dataInfo._dataRanges=[];for(var ge=0;ge<100/Math.max(parseFloat(this._axes[de].scaleBreaks.collapsibleThreshold)||10,10);ge++)this._axes[de].dataInfo._dataRanges.push({min:1/0,max:-1/0})}if(le){for(de=0;de<this.plotInfo.plotTypes.length;de++)for(le=this.plotInfo.plotTypes[de],ge=0;ge<le.plotUnits.length;ge++)F=le.plotUnits[ge],F.type==="line"||F.type==="stepLine"||F.type==="spline"||F.type==="column"||F.type==="area"||F.type==="stepArea"||F.type==="splineArea"||F.type==="bar"||F.type==="bubble"||F.type==="scatter"||F.type==="candlestick"||F.type==="ohlc"||F.type==="rangeColumn"||F.type==="rangeBar"||F.type==="rangeArea"||F.type==="rangeSplineArea"||F.type==="waterfall"||F.type==="error"||F.type==="boxAndWhisker"?oe(F):0<=F.type.indexOf("stacked")&&X(F);for(de=0;de<this._axes.length;de++)if(this._axes[de].dataInfo._dataRanges){var Te=this._axes[de].dataInfo.min;F=(this._axes[de].dataInfo.max+1-Te)*Math.max(parseFloat(this._axes[de].scaleBreaks.collapsibleThreshold)||10,10)/100;var ie=this._axes[de].dataInfo._dataRanges,ve,be,le=[];if(this._axes[de].dataInfo.dataPointYPositiveSums){var Re=this._axes[de].dataInfo.dataPointYPositiveSums;ve=ie;for(ge in Re)if(Re.hasOwnProperty(ge)&&!isNaN(ge)&&(be=Re[ge],!V(be))){var ne=Math.floor((be-Te)/F);be<ve[ne].min&&(ve[ne].min=be),be>ve[ne].max&&(ve[ne].max=be)}delete this._axes[de].dataInfo.dataPointYPositiveSums}if(this._axes[de].dataInfo.dataPointYNegativeSums){Re=this._axes[de].dataInfo.dataPointYNegativeSums,ve=ie;for(ge in Re)Re.hasOwnProperty(ge)&&!isNaN(ge)&&(be=-1*Re[ge],V(be)||(ne=Math.floor((be-Te)/F),be<ve[ne].min&&(ve[ne].min=be),be>ve[ne].max&&(ve[ne].max=be)));delete this._axes[de].dataInfo.dataPointYNegativeSums}for(ge=0;ge<ie.length-1;ge++)if(ve=ie[ge].max,isFinite(ve))for(;ge<ie.length-1;)if(Te=ie[ge+1].min,isFinite(Te)){be=Te-ve,be>F&&le.push({diff:be,start:ve,end:Te});break}else ge++;if(this._axes[de].scaleBreaks.customBreaks)for(ge=0;ge<this._axes[de].scaleBreaks.customBreaks.length;ge++)for(F=0;F<le.length;F++)(this._axes[de].scaleBreaks.customBreaks[ge].startValue<=le[F].start&&le[F].start<=this._axes[de].scaleBreaks.customBreaks[ge].endValue||this._axes[de].scaleBreaks.customBreaks[ge].startValue<=le[F].start&&le[F].start<=this._axes[de].scaleBreaks.customBreaks[ge].endValue||le[F].start<=this._axes[de].scaleBreaks.customBreaks[ge].startValue&&this._axes[de].scaleBreaks.customBreaks[ge].startValue<=le[F].end||le[F].start<=this._axes[de].scaleBreaks.customBreaks[ge].endValue&&this._axes[de].scaleBreaks.customBreaks[ge].endValue<=le[F].end)&&(le.splice(F,1),F--);for(le.sort(function(Ot,Rt){return Rt.diff-Ot.diff}),ge=0;ge<Math.min(le.length,this._axes[de].scaleBreaks.maxNumberOfAutoBreaks);ge++)F=D(le[ge].start,le[ge].end,this._axes[de].logarithmic?this._axes[de].dataInfo.max/this._axes[de].dataInfo.min:this._axes[de].dataInfo.max-this._axes[de].dataInfo.min,this._axes[de].logarithmic),this._axes[de].scaleBreaks.autoBreaks.push(new Ai(this,"autoBreaks",F,ge,++this._eventManager.lastObjectId,this._axes[de].scaleBreaks)),this._axes[de].scaleBreaks._appliedBreaks.push(this._axes[de].scaleBreaks.autoBreaks[this._axes[de].scaleBreaks.autoBreaks.length-1]);this._axes[de].scaleBreaks._appliedBreaks.sort(function(Ot,Rt){return Ot.startValue-Rt.startValue})}}},St.prototype.renderCrosshairs=function(D,oe){for(var X=0;X<this.axisX.length;X++)this.axisX[X]!=D&&this.axisX[X].crosshair&&this.axisX[X].crosshair.enabled&&!this.axisX[X].crosshair._hidden&&(oe&&this.sessionVariables.mouseX>this.plotArea.x1&&this.sessionVariables.mouseX<this.plotArea.x2&&this.sessionVariables.mouseY>this.plotArea.y1&&this.sessionVariables.mouseY<this.plotArea.y2?this.plotInfo&&this.plotInfo.axisPlacement==="xySwapped"?this.axisX[X].crosshair.render(null,this.sessionVariables.mouseY,this.axisX[X].convertPixelToValue(this.sessionVariables.mouseY)):this.axisX[X].crosshair.render(this.sessionVariables.mouseX,null,this.axisX[X].convertPixelToValue(this.sessionVariables.mouseX)):oe||this.axisX[X].showCrosshair(this.axisX[X].crosshair._updatedValue));for(X=0;X<this.axisX2.length;X++)this.axisX2[X]!=D&&this.axisX2[X].crosshair&&this.axisX2[X].crosshair.enabled&&!this.axisX2[X].crosshair._hidden&&(oe&&this.sessionVariables.mouseX>this.plotArea.x1&&this.sessionVariables.mouseX<this.plotArea.x2&&this.sessionVariables.mouseY>this.plotArea.y1&&this.sessionVariables.mouseY<this.plotArea.y2?this.plotInfo&&this.plotInfo.axisPlacement==="xySwapped"?this.axisX2[X].crosshair.render(null,this.sessionVariables.mouseY,this.axisX2[X].convertPixelToValue(this.sessionVariables.mouseY)):this.axisX2[X].crosshair.render(this.sessionVariables.mouseX,null,this.axisX2[X].convertPixelToValue(this.sessionVariables.mouseX)):oe||this.axisX2[X].showCrosshair(this.axisX2[X].crosshair._updatedValue));for(X=0;X<this.axisY.length;X++)this.axisY[X]!=D&&this.axisY[X].crosshair&&this.axisY[X].crosshair.enabled&&!this.axisY[X].crosshair._hidden&&(oe&&this.sessionVariables.mouseX>this.plotArea.x1&&this.sessionVariables.mouseX<this.plotArea.x2&&this.sessionVariables.mouseY>this.plotArea.y1&&this.sessionVariables.mouseY<this.plotArea.y2?this.plotInfo&&this.plotInfo.axisPlacement==="xySwapped"?this.axisY[X].crosshair.render(this.sessionVariables.mouseX,null,this.axisY[X].convertPixelToValue(this.sessionVariables.mouseX)):this.axisY[X].crosshair.render(null,this.sessionVariables.mouseY,this.axisY[X].convertPixelToValue(this.sessionVariables.mouseY)):oe||this.axisY[X].showCrosshair(this.axisY[X].crosshair._updatedValue));for(X=0;X<this.axisY2.length;X++)this.axisY2[X]!=D&&this.axisY2[X].crosshair&&this.axisY2[X].crosshair.enabled&&!this.axisY2[X].crosshair._hidden&&(oe&&this.sessionVariables.mouseX>this.plotArea.x1&&this.sessionVariables.mouseX<this.plotArea.x2&&this.sessionVariables.mouseY>this.plotArea.y1&&this.sessionVariables.mouseY<this.plotArea.y2?this.plotInfo&&this.plotInfo.axisPlacement==="xySwapped"?this.axisY2[X].crosshair.render(this.sessionVariables.mouseX,null,this.axisY2[X].convertPixelToValue(this.sessionVariables.mouseX)):this.axisY2[X].crosshair.render(null,this.sessionVariables.mouseY,this.axisY2[X].convertPixelToValue(this.sessionVariables.mouseY)):oe||this.axisY2[X].showCrosshair(this.axisY2[X].crosshair._updatedValue))},St.prototype.getDataPointAtXY=function(D,oe,X){X=X||!1;for(var F=[],Z=this._dataInRenderedOrder.length-1;0<=Z;Z--){var le=null;(le=this._dataInRenderedOrder[Z].getDataPointAtXY(D,oe,X))&&F.push(le)}for(D=null,oe=!1,X=0;X<F.length;X++)if((F[X].dataSeries.type==="line"||F[X].dataSeries.type==="stepLine"||F[X].dataSeries.type==="area"||F[X].dataSeries.type==="stepArea")&&(Z=fe("markerSize",F[X].dataPoint,F[X].dataSeries)||8,F[X].distance<=Z/2)){oe=!0;break}for(X=0;X<F.length;X++)oe&&F[X].dataSeries.type!=="line"&&F[X].dataSeries.type!=="stepLine"&&F[X].dataSeries.type!=="area"&&F[X].dataSeries.type!=="stepArea"||(D?F[X].distance<=D.distance&&(D=F[X]):D=F[X]);return D},St.prototype.getObjectAtXY=function(D,oe,X){var F=null;if(X=this.getDataPointAtXY(D,oe,X||!1))F=X.dataSeries.dataPointIds[X.dataPointIndex];else if(je)F=ce(D,oe,this._eventManager.ghostCtx);else for(X=0;X<this.legend.items.length;X++){var Z=this.legend.items[X];D>=Z.x1&&D<=Z.x2&&oe>=Z.y1&&oe<=Z.y2&&(F=Z.id)}return F},St.prototype.getAutoFontSize=Ir,St.prototype.resetOverlayedCanvas=function(){this.overlaidCanvasCtx.clearRect(0,0,this.width,this.height)},St.prototype.clearCanvas=dr,St.prototype.attachEvent=function(D){this._events.push(D)},St.prototype._touchEventHandler=function(D){if(D.changedTouches&&this.interactivityEnabled){var oe=[],X=D.changedTouches,F=X?X[0]:D,Z=null;switch(D.type){case"touchstart":case"MSPointerDown":oe=["mousemove","mousedown"],this._lastTouchData=Kr(F),this._lastTouchData.time=new Date;break;case"touchmove":case"MSPointerMove":oe=["mousemove"];break;case"touchend":case"MSPointerUp":var le=this._lastTouchData&&this._lastTouchData.time?new Date-this._lastTouchData.time:0,oe=this._lastTouchEventType==="touchstart"||this._lastTouchEventType==="MSPointerDown"||300>le?["mouseup","click"]:["mouseup"];break;default:return}if(!(X&&1<X.length)){Z=Kr(F),Z.time=new Date;try{var de=Z.y-this._lastTouchData.y,le=Z.time-this._lastTouchData.time;(1<Math.abs(de)&&this._lastTouchData.scroll||5<Math.abs(de)&&250>le)&&(this._lastTouchData.scroll=!0)}catch{}if(this._lastTouchEventType=D.type,this._lastTouchData.scroll&&this.zoomEnabled)this.isDrag&&this.resetOverlayedCanvas(),this.isDrag=!1;else for(X=0;X<oe.length;X++)Z=oe[X],de=document.createEvent("MouseEvent"),de.initMouseEvent(Z,!0,!0,window,1,F.screenX,F.screenY,F.clientX,F.clientY,!1,!1,!1,!1,0,null),F.target.dispatchEvent(de),(!V(this._lastTouchData.scroll)&&!this._lastTouchData.scroll||!this._lastTouchData.scroll&&250<le||Z==="click")&&(D.preventManipulation&&D.preventManipulation(),D.preventDefault&&D.cancelable&&D.preventDefault())}}},St.prototype._dispatchRangeEvent=function(D,oe){var X={chart:this};X.type=D,X.trigger=oe;var F=[];this.axisX&&0<this.axisX.length&&F.push("axisX"),this.axisX2&&0<this.axisX2.length&&F.push("axisX2"),this.axisY&&0<this.axisY.length&&F.push("axisY"),this.axisY2&&0<this.axisY2.length&&F.push("axisY2");for(var Z=0;Z<F.length;Z++)if(V(X[F[Z]])&&(X[F[Z]]=[]),F[Z]==="axisY")for(var le=0;le<this.axisY.length;le++)X[F[Z]].push({viewportMinimum:this[F[Z]][le].sessionVariables.newViewportMinimum,viewportMaximum:this[F[Z]][le].sessionVariables.newViewportMaximum});else if(F[Z]==="axisY2")for(le=0;le<this.axisY2.length;le++)X[F[Z]].push({viewportMinimum:this[F[Z]][le].sessionVariables.newViewportMinimum,viewportMaximum:this[F[Z]][le].sessionVariables.newViewportMaximum});else if(F[Z]==="axisX")for(le=0;le<this.axisX.length;le++)X[F[Z]].push({viewportMinimum:this[F[Z]][le].sessionVariables.newViewportMinimum,viewportMaximum:this[F[Z]][le].sessionVariables.newViewportMaximum});else if(F[Z]==="axisX2")for(le=0;le<this.axisX2.length;le++)X[F[Z]].push({viewportMinimum:this[F[Z]][le].sessionVariables.newViewportMinimum,viewportMaximum:this[F[Z]][le].sessionVariables.newViewportMaximum});this.dispatchEvent(D,X,this)},St.prototype._mouseEventHandler=function(D){function oe(){St.capturedEventParam&&(Z=St.capturedEventParam,de=Z.bounds,F==="mouseup"&&(St.capturedEventParam=null,Z.chart.overlaidCanvas.releaseCapture?Z.chart.overlaidCanvas.releaseCapture():document.documentElement.removeEventListener("mouseup",Z.chart._mouseEventHandler,!1)),Z.hasOwnProperty(F)&&(F!=="mouseup"||Z.chart.overlaidCanvas.releaseCapture?D.target!==Z.chart.overlaidCanvas&&je||Z[F].call(Z.context,X.x,X.y):D.target!==Z.chart.overlaidCanvas&&(Z.chart.isDrag=!1)))}typeof D.target>"u"&&D.srcElement&&(D.target=D.srcElement);var X=Kr(D),F=D.type,Z,le;if(D.which?le=D.which==3:D.button&&(le=D.button==2),this._ignoreNextEvent)oe(),this._ignoreNextEvent=!1;else if(oe(),this.interactivityEnabled){D.preventManipulation&&D.preventManipulation(),D.preventDefault&&D.preventDefault();var de;if(Ge&&window.console&&(window.console.log(F+" --> x: "+X.x+"; y:"+X.y),le&&window.console.log(D.which),F==="mouseup"&&window.console.log("mouseup")),!le){if(!St.capturedEventParam&&this._events){for(le=0;le<this._events.length;le++)if(this._events[le].hasOwnProperty(F))if(Z=this._events[le],de=Z.bounds,X.x>=de.x1&&X.x<=de.x2&&X.y>=de.y1&&X.y<=de.y2){Z[F].call(Z.context,X.x,X.y),F==="mousedown"&&Z.capture===!0?(St.capturedEventParam=Z,this.overlaidCanvas.setCapture?this.overlaidCanvas.setCapture():document.documentElement.addEventListener("mouseup",this._mouseEventHandler,!1)):F==="mouseup"&&(Z.chart.overlaidCanvas.releaseCapture?Z.chart.overlaidCanvas.releaseCapture():document.documentElement.removeEventListener("mouseup",this._mouseEventHandler,!1));break}else Z=null;D.target.style.cursor=Z&&Z.cursor?Z.cursor:this._defaultCursor}if(le=this.plotArea,X.x<le.x1||X.x>le.x2||X.y<le.y1||X.y>le.y2){for(this.toolTip&&this.toolTip.enabled?(this.toolTip.hide(),this.toolTip.dispatchEvent("hidden",{chart:this,toolTip:this.toolTip},this.toolTip)):this.resetOverlayedCanvas(),le=0;le<this.axisX.length;le++)this.axisX[le].crosshair&&this.axisX[le].crosshair.enabled&&(this.axisX[le].crosshair.hide(),this.axisX[le].crosshair.dispatchEvent("hidden",{chart:this,axis:this.axisX[le].options},this.axisX[le].crosshair));for(le=0;le<this.axisX2.length;le++)this.axisX2[le].crosshair&&this.axisX2[le].crosshair.enabled&&(this.axisX2[le].crosshair.hide(),this.axisX2[le].crosshair.dispatchEvent("hidden",{chart:this,axis:this.axisX2[le].options},this.axisX2[le].crosshair));for(le=0;le<this.axisY.length;le++)this.axisY[le].crosshair&&this.axisY[le].crosshair.enabled&&(this.axisY[le].crosshair.hide(),this.axisY[le].crosshair.dispatchEvent("hidden",{chart:this,axis:this.axisY[le].options},this.axisY[le].crosshair));for(le=0;le<this.axisY2.length;le++)this.axisY2[le].crosshair&&this.axisY2[le].crosshair.enabled&&(this.axisY2[le].crosshair.hide(),this.axisY2[le].crosshair.dispatchEvent("hidden",{chart:this,axis:this.axisY2[le].options},this.axisY2[le].crosshair))}this.sessionVariables.mouseX=X.x,this.sessionVariables.mouseY=X.y,this.isDrag&&this.zoomEnabled||!this._eventManager||this._eventManager.mouseEventHandler(D)}}},St.prototype._plotAreaMouseDown=function(D,oe){this.isDrag=!0,this.dragStartPoint={x:D,y:oe}},St.prototype._plotAreaMouseUp=function(D,oe){if((this.plotInfo.axisPlacement==="normal"||this.plotInfo.axisPlacement==="xySwapped")&&this.isDrag){var X=oe-this.dragStartPoint.y,F=D-this.dragStartPoint.x,ge=0<=this.zoomType.indexOf("x"),de=0<=this.zoomType.indexOf("y"),Z=!1;if(this.resetOverlayedCanvas(),this.plotInfo.axisPlacement==="xySwapped")var le=de,de=ge,ge=le;if(this.panEnabled||this.zoomEnabled){if(this.panEnabled)for(ge=de=0;ge<this._axes.length;ge++)X=this._axes[ge],X.logarithmic?X.viewportMinimum<X.minimum?(de=X.minimum/X.viewportMinimum,X.sessionVariables.newViewportMinimum=X.viewportMinimum*de,X.sessionVariables.newViewportMaximum=X.viewportMaximum*de,Z=!0):X.viewportMaximum>X.maximum&&(de=X.viewportMaximum/X.maximum,X.sessionVariables.newViewportMinimum=X.viewportMinimum/de,X.sessionVariables.newViewportMaximum=X.viewportMaximum/de,Z=!0):X.viewportMinimum<X.minimum?(de=X.minimum-X.viewportMinimum,X.sessionVariables.newViewportMinimum=X.viewportMinimum+de,X.sessionVariables.newViewportMaximum=X.viewportMaximum+de,Z=!0):X.viewportMaximum>X.maximum&&(de=X.viewportMaximum-X.maximum,X.sessionVariables.newViewportMinimum=X.viewportMinimum-de,X.sessionVariables.newViewportMaximum=X.viewportMaximum-de,Z=!0);else if((!ge||2<Math.abs(F))&&(!de||2<Math.abs(X))&&this.zoomEnabled){if(!this.dragStartPoint)return;X=ge?this.dragStartPoint.x:this.plotArea.x1,F=de?this.dragStartPoint.y:this.plotArea.y1,ge=ge?D:this.plotArea.x2,de=de?oe:this.plotArea.y2,2<Math.abs(X-ge)&&2<Math.abs(F-de)&&this._zoomPanToSelectedRegion(X,F,ge,de)&&(Z=!0)}Z&&(this._ignoreNextEvent=!0,this._dispatchRangeEvent("rangeChanging","zoom"),this.stockChart&&(this.stockChart._rangeEventParameter||(this.stockChart._rangeEventParameter={stockChart:this.stockChart,source:"chart",index:this.stockChart.charts.indexOf(this),minimum:this.stockChart.sessionVariables._axisXMin,maximum:this.stockChart.sessionVariables._axisXMax}),this.stockChart._rangeEventParameter.type="rangeChanging",this.stockChart.dispatchEvent("rangeChanging",this.stockChart._rangeEventParameter,this.stockChart)),this.render(),this._dispatchRangeEvent("rangeChanged","zoom"),this.stockChart&&(this.stockChart.rangeUpdatedBy="chart",this.stockChart._rangeEventParameter.type="rangeChanged",this.stockChart.dispatchEvent("rangeChanged",this.stockChart._rangeEventParameter,this.stockChart)),Z&&this.zoomEnabled&&this._zoomButton.style.display==="none"&&(Ee(this._zoomButton,this._resetButton),He(this,this._zoomButton,"pan"),He(this,this._resetButton,"reset")))}}if(this.isDrag=!1,this.plotInfo.axisPlacement!=="none"){if(this.resetOverlayedCanvas(),this.axisX&&0<this.axisX.length)for(Z=0;Z<this.axisX.length;Z++)this.axisX[Z].crosshair&&this.axisX[Z].crosshair.enabled&&this.axisX[Z].renderCrosshair(D,oe);if(this.axisX2&&0<this.axisX2.length)for(Z=0;Z<this.axisX2.length;Z++)this.axisX2[Z].crosshair&&this.axisX2[Z].crosshair.enabled&&this.axisX2[Z].renderCrosshair(D,oe);if(this.axisY&&0<this.axisY.length)for(Z=0;Z<this.axisY.length;Z++)this.axisY[Z].crosshair&&this.axisY[Z].crosshair.enabled&&this.axisY[Z].renderCrosshair(D,oe);if(this.axisY2&&0<this.axisY2.length)for(Z=0;Z<this.axisY2.length;Z++)this.axisY2[Z].crosshair&&this.axisY2[Z].crosshair.enabled&&this.axisY2[Z].renderCrosshair(D,oe);if(this.axisX&&0<this.axisX.length)for(Z=0;Z<this.axisX.length;Z++)this.axisX[Z].crosshair&&this.axisX[Z].crosshair.enabled&&this.axisX[Z].crosshair.renderLabel();if(this.axisX2&&0<this.axisX2.length)for(Z=0;Z<this.axisX2.length;Z++)this.axisX2[Z].crosshair&&this.axisX2[Z].crosshair.enabled&&this.axisX2[Z].crosshair.renderLabel();if(this.axisY&&0<this.axisY.length)for(Z=0;Z<this.axisY.length;Z++)this.axisY[Z].crosshair&&this.axisY[Z].crosshair.enabled&&this.axisY[Z].crosshair.renderLabel();if(this.axisY2&&0<this.axisY2.length)for(Z=0;Z<this.axisY2.length;Z++)this.axisY2[Z].crosshair&&this.axisY2[Z].crosshair.enabled&&this.axisY2[Z].crosshair.renderLabel()}},St.prototype._plotAreaMouseMove=function(D,oe){if(this.isDrag&&this.plotInfo.axisPlacement!=="none"){var X=0,F=0,Z=X=null,Z=0<=this.zoomType.indexOf("x"),le=0<=this.zoomType.indexOf("y"),de=this;if(this.plotInfo.axisPlacement==="xySwapped"&&(X=le,le=Z,Z=X),X=this.dragStartPoint.x-D,F=this.dragStartPoint.y-oe,2<Math.abs(X)&&8>Math.abs(X)&&(this.panEnabled||this.zoomEnabled)){this.toolTip.hide(),this.toolTip&&this.toolTip.enabled&&this.toolTip.dispatchEvent("hidden",{chart:this,toolTip:this.toolTip},this.toolTip);for(var ge=0;ge<this.axisX.length;ge++)this.axisX[ge].crosshair&&this.axisX[ge].crosshair.enabled&&(this.axisX[ge].crosshair.hide(),this.axisX[ge].crosshair.dispatchEvent("hidden",{chart:this,axis:this.axisX[ge].options},this.axisX[ge].crosshair));for(ge=0;ge<this.axisX2.length;ge++)this.axisX2[ge].crosshair&&this.axisX2[ge].crosshair.enabled&&(this.axisX2[ge].crosshair.hide(),this.axisX2[ge].crosshair.dispatchEvent("hidden",{chart:this,axis:this.axisX2[ge].options},this.axisX2[ge].crosshair));for(ge=0;ge<this.axisY.length;ge++)this.axisY[ge].crosshair&&this.axisY[ge].crosshair.enabled&&(this.axisY[ge].crosshair.hide(),this.axisY[ge].crosshair.dispatchEvent("hidden",{chart:this,axis:this.axisY[ge].options},this.axisY[ge].crosshair));for(ge=0;ge<this.axisY2.length;ge++)this.axisY2[ge].crosshair&&this.axisY2[ge].crosshair.enabled&&(this.axisY2[ge].crosshair.hide(),this.axisY2[ge].crosshair.dispatchEvent("hidden",{chart:this,axis:this.axisY2[ge].options},this.axisY2[ge].crosshair))}else this.panEnabled||this.zoomEnabled||this.toolTip.mouseMoveHandler(D,oe);if((!Z||2<Math.abs(X)||!le||2<Math.abs(F))&&(this.panEnabled||this.zoomEnabled)){if(this.panEnabled)Z={x1:Z?this.plotArea.x1+X:this.plotArea.x1,y1:le?this.plotArea.y1+F:this.plotArea.y1,x2:Z?this.plotArea.x2+X:this.plotArea.x2,y2:le?this.plotArea.y2+F:this.plotArea.y2},clearTimeout(de._panTimerId),de._panTimerId=setTimeout(function(ve,be,Re,ne){return function(){de._zoomPanToSelectedRegion(ve,be,Re,ne,!0)&&(de._dispatchRangeEvent("rangeChanging","pan"),de.stockChart&&(de.stockChart._rangeEventParameter.type="rangeChanging",de.stockChart.dispatchEvent("rangeChanging",de.stockChart._rangeEventParameter,de.stockChart)),de.render(),de._dispatchRangeEvent("rangeChanged","pan"),de.stockChart&&(de.stockChart._rangeEventParameter.type="rangeChanged",de.stockChart.dispatchEvent("rangeChanged",de.stockChart._rangeEventParameter,de.stockChart)),de.dragStartPoint.x=D,de.dragStartPoint.y=oe)}}(Z.x1,Z.y1,Z.x2,Z.y2),0);else if(this.zoomEnabled){this.resetOverlayedCanvas(),X=this.overlaidCanvasCtx.globalAlpha,this.overlaidCanvasCtx.fillStyle="#A89896";var F=Z?this.dragStartPoint.x:this.plotArea.x1,ge=le?this.dragStartPoint.y:this.plotArea.y1,Te=Z?D-this.dragStartPoint.x:this.plotArea.x2-this.plotArea.x1,ie=le?oe-this.dragStartPoint.y:this.plotArea.y2-this.plotArea.y1;this.validateRegion(F,ge,Z?D:this.plotArea.x2-this.plotArea.x1,le?oe:this.plotArea.y2-this.plotArea.y1,this.zoomType!=="xy").isValid&&(this.resetOverlayedCanvas(),this.overlaidCanvasCtx.fillStyle="#99B2B5"),this.overlaidCanvasCtx.globalAlpha=.7,this.overlaidCanvasCtx.fillRect(F,ge,Te,ie),this.overlaidCanvasCtx.globalAlpha=X}}}else if(this.toolTip.mouseMoveHandler(D,oe),this.plotInfo.axisPlacement!=="none"){if(this.sessionVariables.crosshairShownByPixel=!0,this.axisX&&0<this.axisX.length)for(Z=0;Z<this.axisX.length;Z++)this.axisX[Z].crosshair&&this.axisX[Z].crosshair.enabled&&this.axisX[Z].renderCrosshair(D,oe);if(this.axisX2&&0<this.axisX2.length)for(Z=0;Z<this.axisX2.length;Z++)this.axisX2[Z].crosshair&&this.axisX2[Z].crosshair.enabled&&this.axisX2[Z].renderCrosshair(D,oe);if(this.axisY&&0<this.axisY.length)for(Z=0;Z<this.axisY.length;Z++)this.axisY[Z].crosshair&&this.axisY[Z].crosshair.enabled&&this.axisY[Z].renderCrosshair(D,oe);if(this.axisY2&&0<this.axisY2.length)for(Z=0;Z<this.axisY2.length;Z++)this.axisY2[Z].crosshair&&this.axisY2[Z].crosshair.enabled&&this.axisY2[Z].renderCrosshair(D,oe);if(this.axisX&&0<this.axisX.length)for(Z=0;Z<this.axisX.length;Z++)this.axisX[Z].crosshair&&this.axisX[Z].crosshair.enabled&&this.axisX[Z].crosshair.renderLabel();if(this.axisX2&&0<this.axisX2.length)for(Z=0;Z<this.axisX2.length;Z++)this.axisX2[Z].crosshair&&this.axisX2[Z].crosshair.enabled&&this.axisX2[Z].crosshair.renderLabel();if(this.axisY&&0<this.axisY.length)for(Z=0;Z<this.axisY.length;Z++)this.axisY[Z].crosshair&&this.axisY[Z].crosshair.enabled&&this.axisY[Z].crosshair.renderLabel();if(this.axisY2&&0<this.axisY2.length)for(Z=0;Z<this.axisY2.length;Z++)this.axisY2[Z].crosshair&&this.axisY2[Z].crosshair.enabled&&this.axisY2[Z].crosshair.renderLabel()}},St.prototype._zoomPanToSelectedRegion=function(D,oe,X,F,Z){if(D=this.validateRegion(D,oe,X,F,Z),oe=D.axesWithValidRange,X=D.axesRanges,D.isValid)for(F=0;F<oe.length;F++)Z=X[F],oe[F].setViewPortRange(Z.val1,Z.val2),this.syncCharts&&this.zoomType!="y"&&this.syncCharts(Z.val1,Z.val2),this.stockChart&&(this.stockChart._rangeEventParameter={stockChart:this.stockChart,source:"chart",index:this.stockChart.charts.indexOf(this),minimum:Z.val1,maximum:Z.val2});return D.isValid},St.prototype.validateRegion=function(D,oe,X,F,Z){Z=Z||!1;for(var le=0<=this.zoomType.indexOf("x"),de=0<=this.zoomType.indexOf("y"),ge=!1,Te=[],ie=[],ve=[],be=0;be<this._axes.length;be++)(this._axes[be].type==="axisX"&&le||this._axes[be].type==="axisY"&&de)&&ie.push(this._axes[be]);for(de=0;de<ie.length;de++){var be=ie[de],le=!1,mt=be.convertPixelToValue({x:D,y:oe}),ne=be.convertPixelToValue({x:X,y:F});if(mt>ne)var Re=ne,ne=mt,mt=Re;if(be.scaleBreaks)for(Re=0;!le&&Re<be.scaleBreaks._appliedBreaks.length;Re++)le=be.scaleBreaks._appliedBreaks[Re].startValue<=mt&&be.scaleBreaks._appliedBreaks[Re].endValue>=ne;if(isFinite(be.dataInfo.minDiff)){if(Re=be.getApparentDifference(mt,ne,null,!0),!(le||!(this.panEnabled&&be.scaleBreaks&&be.scaleBreaks._appliedBreaks.length)&&(be.logarithmic&&Re<Math.pow(be.dataInfo.minDiff,3)||!be.logarithmic&&Re<3*Math.abs(be.dataInfo.minDiff))||mt<be.minimum||ne>be.maximum))Te.push(be),ve.push({val1:mt,val2:ne}),ge=!0;else if(!Z){ge=!1;break}}}return{isValid:ge,axesWithValidRange:Te,axesRanges:ve}},St.prototype.preparePlotArea=function(){var D=this.plotArea;if(!je&&(0<D.x1||0<D.y1)&&D.ctx.translate(D.x1,D.y1),(this.axisX[0]||this.axisX2[0])&&(this.axisY[0]||this.axisY2[0])){var oe=this.axisX[0]?this.axisX[0].lineCoordinates:this.axisX2[0].lineCoordinates;if(this.axisY&&0<this.axisY.length&&this.axisY[0]){var X=this.axisY[0];D.x1=oe.x1<oe.x2?oe.x1:X.lineCoordinates.x1,D.y1=oe.y1<X.lineCoordinates.y1?oe.y1:X.lineCoordinates.y1,D.x2=oe.x2>X.lineCoordinates.x2?oe.x2:X.lineCoordinates.x2,D.y2=oe.y1>X.lineCoordinates.y2?oe.y1:X.lineCoordinates.y2,D.width=D.x2-D.x1,D.height=D.y2-D.y1}this.axisY2&&0<this.axisY2.length&&this.axisY2[0]&&(X=this.axisY2[0],D.x1=oe.x1<oe.x2?oe.x1:X.lineCoordinates.x1,D.y1=oe.y1<X.lineCoordinates.y1?oe.y1:X.lineCoordinates.y1,D.x2=oe.x2>X.lineCoordinates.x2?oe.x2:X.lineCoordinates.x2,D.y2=oe.y2>X.lineCoordinates.y2?oe.y2:X.lineCoordinates.y2,D.width=D.x2-D.x1,D.height=D.y2-D.y1)}else oe=this.layoutManager.getFreeSpace(),D.x1=oe.x1,D.x2=oe.x2,D.y1=oe.y1,D.y2=oe.y2,D.width=oe.width,D.height=oe.height;je||(D.canvas.width=D.width,D.canvas.height=D.height,D.canvas.style.left=D.x1+"px",D.canvas.style.top=D.y1+"px",(0<D.x1||0<D.y1)&&D.ctx.translate(-D.x1,-D.y1)),D.layoutManager=new ze(D.x1,D.y1,D.x2,D.y2,2)},St.prototype.renderIndexLabels=function(D){var oe=D||this.plotArea.ctx,X=this.plotArea,F=0,Z=0,le=0,de=Z=le=0,ge=0,Te=F=0,ie=0;for(D=0;D<this._indexLabels.length;D++){var ve=this._indexLabels[D],be=ve.chartType.toLowerCase(),Re,ne,ge=fe("indexLabelFontColor",ve.dataPoint,ve.dataSeries),mt=fe("indexLabelFontSize",ve.dataPoint,ve.dataSeries),Te=fe("indexLabelFontFamily",ve.dataPoint,ve.dataSeries),ie=fe("indexLabelFontStyle",ve.dataPoint,ve.dataSeries);Re=fe("indexLabelFontWeight",ve.dataPoint,ve.dataSeries);var Ot=fe("indexLabelBackgroundColor",ve.dataPoint,ve.dataSeries);ne=fe("indexLabelBorderColor",ve.dataPoint,ve.dataSeries);var le=fe("indexLabelBorderThickness",ve.dataPoint,ve.dataSeries),Z=fe("indexLabelMaxWidth",ve.dataPoint,ve.dataSeries),de=fe("indexLabelWrap",ve.dataPoint,ve.dataSeries),Rt=fe("indexLabelLineDashType",ve.dataPoint,ve.dataSeries),dt=fe("indexLabelLineColor",ve.dataPoint,ve.dataSeries),Yt=V(ve.dataPoint.indexLabelLineThickness)?V(ve.dataSeries.options.indexLabelLineThickness)?0:ve.dataSeries.options.indexLabelLineThickness:ve.dataPoint.indexLabelLineThickness,F=0<Yt?Math.min(10,(this.plotInfo.axisPlacement==="normal"?this.plotArea.height:this.plotArea.width)<<0):0,bt={percent:null,total:null},Cn=null;(0<=ve.dataSeries.type.indexOf("stacked")||ve.dataSeries.type==="pie"||ve.dataSeries.type==="doughnut")&&(bt=this.getPercentAndTotal(ve.dataSeries,ve.dataPoint)),(ve.dataSeries.indexLabelFormatter||ve.dataPoint.indexLabelFormatter)&&(Cn={chart:this,dataSeries:ve.dataSeries,dataPoint:ve.dataPoint,index:ve.indexKeyword,total:bt.total,percent:bt.percent});var Ln=ve.dataPoint.indexLabelFormatter?ve.dataPoint.indexLabelFormatter(Cn):ve.dataPoint.indexLabel?this.replaceKeywordsWithValue(ve.dataPoint.indexLabel,ve.dataPoint,ve.dataSeries,null,ve.indexKeyword):ve.dataSeries.indexLabelFormatter?ve.dataSeries.indexLabelFormatter(Cn):ve.dataSeries.indexLabel?this.replaceKeywordsWithValue(ve.dataSeries.indexLabel,ve.dataPoint,ve.dataSeries,null,ve.indexKeyword):null;if(Ln!==null&&Ln!==""){var bt=fe("indexLabelPlacement",ve.dataPoint,ve.dataSeries),Cn=fe("indexLabelOrientation",ve.dataPoint,ve.dataSeries),An=fe("indexLabelTextAlign",ve.dataPoint,ve.dataSeries),Fr=ve.direction,Qt=ve.dataSeries.axisX,Lt=ve.dataSeries.axisY,Zt=!1,Ot=new Ye(oe,{x:0,y:0,maxWidth:Z||.5*this.width,maxHeight:de?5*mt:1.5*mt,angle:Cn==="horizontal"?0:-90,text:Ln,padding:0,backgroundColor:Ot,borderColor:ne,borderThickness:le,textAlign:An,fontSize:mt,fontFamily:Te,fontWeight:Re,fontColor:ge,fontStyle:ie,textBaseline:"middle"});if(Ot.measureText(),ve.dataSeries.indexLabelMaxWidth=Ot.maxWidth,be==="stackedarea100"){if(ve.point.x<X.x1||ve.point.x>X.x2||ve.point.y<X.y1-1||ve.point.y>X.y2+1)continue}else if(be==="rangearea"||be==="rangesplinearea"){if(ve.dataPoint.x<Qt.viewportMinimum||ve.dataPoint.x>Qt.viewportMaximum||Math.max.apply(null,ve.dataPoint.y)<Lt.viewportMinimum||Math.min.apply(null,ve.dataPoint.y)>Lt.viewportMaximum)continue}else if(0<=be.indexOf("line")||0<=be.indexOf("area")||0<=be.indexOf("bubble")||0<=be.indexOf("scatter")){if(ve.dataPoint.x<Qt.viewportMinimum||ve.dataPoint.x>Qt.viewportMaximum||ve.dataPoint.y<Lt.viewportMinimum||ve.dataPoint.y>Lt.viewportMaximum)continue}else if(0<=be.indexOf("column")){if(ve.dataPoint.x<Qt.viewportMinimum||ve.dataPoint.x>Qt.viewportMaximum||(0<ve.dataPoint.y.length?Math.max.apply(null,ve.dataPoint.y):ve.dataPoint.y)<Lt.viewportMinimum||(0<ve.dataPoint.y.length?Math.max.apply(null,ve.dataPoint.y):ve.dataPoint.y)>Lt.viewportMaximum)continue}else if(be==="waterfall"||be==="error"&&!ve.axisSwapped){if(ve.dataPoint.x<Qt.viewportMinimum||ve.dataPoint.x>Qt.viewportMaximum||ve.bounds.y1>X.y2||ve.bounds.y2<X.y1)continue}else if(0<=be.indexOf("bar")||be==="error"){if(ve.dataPoint.x<Qt.viewportMinimum||ve.dataPoint.x>Qt.viewportMaximum||ve.bounds.x1>X.x2||ve.bounds.x2<X.x1)continue}else if(be==="candlestick"||be==="ohlc"){if(ve.dataPoint.x<Qt.viewportMinimum||ve.dataPoint.x>Qt.viewportMaximum||Math.max.apply(null,ve.dataPoint.y)<Lt.viewportMinimum||Math.min.apply(null,ve.dataPoint.y)>Lt.viewportMaximum)continue}else if(ve.dataPoint.x<Qt.viewportMinimum||ve.dataPoint.x>Qt.viewportMaximum)continue;de=ge=2,Cn==="horizontal"?(Te=Ot.width,ie=Ot.height):(ie=Ot.width,Te=Ot.height),this.plotInfo.axisPlacement==="normal"?(0<=be.indexOf("line")||0<=be.indexOf("area")?(bt="auto",ge=4):0<=be.indexOf("stacked")?bt==="auto"&&(bt="inside"):(be==="bubble"||be==="scatter")&&(bt="inside"),Re=ve.point.x-Te/2+(Cn==="horizontal"?0:Ot._lineHeight/2),bt!=="inside"?(Z=X.y1,le=X.y2,0<Fr?(ne=ve.point.y+Ot._lineHeight/2-ie-ge-F,ne<Z&&(ne=bt==="auto"?Math.max(ve.point.y,Z)+Ot._lineHeight/2+ge+F:Z+Ot._lineHeight/2+ge+F,Zt=ne+(Cn==="horizontal"?ie-Ot._lineHeight/2:0)>ve.point.y,!Zt||0<=be.indexOf("line")||0<=be.indexOf("area")||(ne-=F))):(ne=ve.point.y+Ot._lineHeight/2+ge+F,ne>le-ie+Ot._lineHeight/2-ge&&(ne=bt==="auto"?Math.min(ve.point.y,le)+Ot._lineHeight/2-ie-ge-F:le+Ot._lineHeight/2-ie-ge-F,Zt=ne-(Cn==="horizontal"?Ot._lineHeight/2:ie)<ve.point.y,!Zt||0<=be.indexOf("line")||0<=be.indexOf("area")||(ne+=F)))):(Math.max(ve.bounds.y1,X.y1),le=Math.min(ve.bounds.y2,X.y2)-ie+Ot._lineHeight/2,F=0<=be.indexOf("range")||be==="error"?0<Fr?Math.max(ve.bounds.y1,X.y1)+Ot._lineHeight/2+ge:Math.min(ve.bounds.y2,X.y2)+Ot._lineHeight/2-ie-ge:(Math.max(ve.bounds.y1,X.y1)+Math.min(ve.bounds.y2,X.y2))/2-ie/2+Ot._lineHeight/2,0<Fr?(ne=F,(be==="bubble"||be==="scatter")&&(ne=ve.point.y-ie/2+Ot._lineHeight/2,ie>ve.bounds.y2-ve.bounds.y1&&(ne-=ie/2+ge),0>ne-Ot._lineHeight/2&&(ne+=Math.abs(ne-Ot._lineHeight/2)<=(ve.bounds.y2-ve.bounds.y1)/2+ge?Math.abs(ne-Ot._lineHeight/2):(ve.bounds.y2-ve.bounds.y1)/2+ge))):(ne=Math.min(ve.point.y,F),ne>le-ie-ge&&(be==="bubble"||be==="scatter")&&(ne=Math.min(ve.point.y+ge,X.y2-ie-ge))),ne=Math.min(ne,le))):(0<=be.indexOf("line")||0<=be.indexOf("area")||0<=be.indexOf("scatter")?(bt="auto",de=4):0<=be.indexOf("stacked")?bt==="auto"&&(bt="inside"):be==="bubble"&&(bt="inside"),ne=ve.point.y+Ot._lineHeight/2-ie/2,bt!=="inside"?(le=X.x1,Z=X.x2,0>Fr?(Re=ve.point.x-Te+(Cn==="horizontal"?0:Ot._lineHeight/2)-de-F,(Cn==="horizontal"?Re:Re-Ot._lineHeight/2)<le&&(Re=bt==="auto"?Math.max(ve.point.x,le)+(Cn==="horizontal"?0:Ot._lineHeight/2)+ge+F:le+(Cn==="horizontal"?0:Ot._lineHeight/2)+de,(Zt=Re+Te-(Cn==="horizontal"?0:Ot._lineHeight/2)>ve.point.x)&&(Re-=F))):(Re=ve.point.x+(Cn==="horizontal"?0:Ot._lineHeight/2)+de+F,(Cn==="horizontal"?Re:Re-Ot._lineHeight/2)>Z-Te-de-F&&(Re=bt==="auto"?Math.min(ve.point.x,Z)-(Cn==="horizontal"?Te:Te-Ot._lineHeight/2)-de-F:Z-Te-de+(Cn==="horizontal"?0:Ot._lineHeight/2),(Zt=Re-(Cn==="horizontal"?0:Ot._lineHeight/2)<ve.point.x)&&(Re+=F)))):(le=Math.max(ve.bounds.x1,X.x1),Math.min(ve.bounds.x2,X.x2),F=0<=be.indexOf("range")||be==="error"?0>Fr?Math.max(ve.bounds.x1,X.x1):Math.min(ve.bounds.x2,X.x2)-Te-de+(Cn==="horizontal"?0:Ot._lineHeight/2):(Math.max(ve.bounds.x1,X.x1)+Math.min(ve.bounds.x2,X.x2))/2-Te/2+(Cn==="horizontal"?0:Ot._lineHeight/2),Re=0>Fr?F:Math.min(ve.point.x,F),Re=Math.max(Re,le+(Cn==="horizontal"?0:Ot._lineHeight/2+ge)))),Cn==="vertical"&&(ne+=ie-Ot._lineHeight/2,0<="ohlc candlestick boxandwhisker column rangecolumn stackedcolumn stackedcolumn100 error".split(" ").indexOf(be)&&(Zt=0<Fr?ne+(Cn==="horizontal"?ie-Ot._lineHeight/2:0)>ve.point.y:ne-(Cn==="horizontal"?Ot._lineHeight/2:ie)<ve.point.y),be==="bubble"||be==="scatter")&&(Re+=Ot._lineHeight/2-mt/2),Ot.x=Re,Ot.y=ne,Ot.render(!0),Yt&&bt!=="inside"&&(0>be.indexOf("bar")&&(be!=="error"||!ve.axisSwapped)&&ve.point.x>X.x1&&ve.point.x<X.x2||!Zt)&&("ohlc candlestick boxandwhisker column rangecolumn stackedcolumn stackedcolumn100 error".split(" ").indexOf(be)===-1&&(be!=="error"||ve.axisSwapped)&&ve.point.y>X.y1&&ve.point.y<X.y2||!Zt)&&(oe.lineWidth=Yt,oe.strokeStyle=dt||"gray",oe.setLineDash&&oe.setLineDash(ae(Rt,Yt)),oe.beginPath(),oe.moveTo(ve.point.x,ve.point.y),0<=be.indexOf("bar")||be==="error"&&ve.axisSwapped?oe.lineTo(Re+(0<ve.direction?0:Te)+(Cn==="vertical"?-Ot._lineHeight/2:0),ne+(Cn==="vertical"?-ie/2:ie/2-Ot._lineHeight/2)):0<=be.indexOf("column")||be==="error"&&!ve.axisSwapped?oe.lineTo(Re+Te/2-(Cn==="horizontal"?0:Ot._lineHeight/2),ne+(Cn==="vertical"?ne-ie<ve.point.y?0:-ie:(ne-Ot._lineHeight/2<ve.point.y?ie:0)-Ot._lineHeight/2)):0<=be.indexOf("waterfall")?oe.lineTo(Re+Te/2-(Cn==="horizontal"?0:Ot._lineHeight/2),Cn==="vertical"?0<Fr&&ne<ve.point.y?ne:0>Fr&&ne-ie>ve.point.y?ne-ie:ve.point.y:0<Fr&&ne+ie-Ot._lineHeight/2<ve.point.y?ne+ie-Ot._lineHeight/2:0>Fr&&ne-Ot._lineHeight/2>ve.point.y?ne-Ot._lineHeight/2:ve.point.y):oe.lineTo(Re+Te/2-(Cn==="horizontal"?0:Ot._lineHeight/2),ne+(Cn==="vertical"?ne-ie<ve.point.y?0:-ie:(ne+ie-Ot._lineHeight/2<ve.point.y?ie:0)-Ot._lineHeight/2)),oe.stroke())}}for(oe={source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0,startTimePercent:.7},D=0;D<this._indexLabels.length;D++)ve=this._indexLabels[D],Ot=fe("indexLabelBackgroundColor",ve.dataPoint,ve.dataSeries),ve.dataSeries.indexLabelBackgroundColor=V(Ot)?je?"transparent":null:Ot;return oe},St.prototype.renderLine=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=this._eventManager.ghostCtx;X.save();var Z=this.plotArea;X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip();for(var le=[],de,ge=0;ge<D.dataSeriesIndexes.length;ge++){var Te=D.dataSeriesIndexes[ge],ie=this.data[Te];X.lineWidth=ie.lineThickness;var ve=ie.dataPoints,be="solid";if(X.setLineDash){var Re=ae(ie.nullDataLineDashType,ie.lineThickness),be=ie.lineDashType,ne=ae(be,ie.lineThickness);X.setLineDash(ne)}var mt=ie.id;this._eventManager.objectMap[mt]={objectType:"dataSeries",dataSeriesIndex:Te},mt=N(mt),F.strokeStyle=mt,F.lineWidth=0<ie.lineThickness?Math.max(ie.lineThickness,4):0;var mt=ie._colorSet,Ot=mt=ie.lineColor=ie.options.lineColor?ie.options.lineColor:mt[0];X.strokeStyle=mt;var Rt=!0,dt=0,Yt,bt;if(X.beginPath(),0<ve.length){for(var Cn=!1,dt=0;dt<ve.length;dt++)if(Yt=ve[dt].x.getTime?ve[dt].x.getTime():ve[dt].x,!(Yt<D.axisX.dataInfo.viewPortMin||Yt>D.axisX.dataInfo.viewPortMax&&(!ie.connectNullData||!Cn)))if(typeof ve[dt].y!="number")0<dt&&!(ie.connectNullData||Cn||Rt)&&(X.stroke(),je&&F.stroke()),Cn=!0;else{Yt=D.axisX.convertValueToPixel(Yt),bt=D.axisY.convertValueToPixel(ve[dt].y);var Ln=ie.dataPointIds[dt];if(this._eventManager.objectMap[Ln]={id:Ln,objectType:"dataPoint",dataSeriesIndex:Te,dataPointIndex:dt,x1:Yt,y1:bt},Rt||Cn?(!Rt&&ie.connectNullData?(X.setLineDash&&(ie.options.nullDataLineDashType||be===ie.lineDashType&&ie.lineDashType!==ie.nullDataLineDashType)&&(X.stroke(),X.beginPath(),X.moveTo(de.x,de.y),be=ie.nullDataLineDashType,X.setLineDash(Re)),X.lineTo(Yt,bt),je&&F.lineTo(Yt,bt)):(X.beginPath(),X.moveTo(Yt,bt),je&&(F.beginPath(),F.moveTo(Yt,bt))),Cn=Rt=!1):(X.lineTo(Yt,bt),je&&F.lineTo(Yt,bt),dt%500==0&&(X.stroke(),X.beginPath(),X.moveTo(Yt,bt),je&&(F.stroke(),F.beginPath(),F.moveTo(Yt,bt)))),de={x:Yt,y:bt},dt<ve.length-1&&(Ot!==(ve[dt].lineColor||mt)||be!==(ve[dt].lineDashType||ie.lineDashType))&&(X.stroke(),X.beginPath(),X.moveTo(Yt,bt),Ot=ve[dt].lineColor||mt,X.strokeStyle=Ot,X.setLineDash&&(ve[dt].lineDashType?(be=ve[dt].lineDashType,X.setLineDash(ae(be,ie.lineThickness))):(be=ie.lineDashType,X.setLineDash(ne)))),ve[dt].markerSize!==0&&(0<ve[dt].markerSize||0<ie.markerSize)){var An=ie.getMarkerProperties(dt,Yt,bt,X);le.push(An),Ln=N(Ln),je&&le.push({x:Yt,y:bt,ctx:F,type:An.type,size:An.size,color:Ln,borderColor:Ln,borderThickness:An.borderThickness})}(ve[dt].indexLabel||ie.indexLabel||ve[dt].indexLabelFormatter||ie.indexLabelFormatter)&&this._indexLabels.push({chartType:"line",dataPoint:ve[dt],dataSeries:ie,point:{x:Yt,y:bt},direction:0>ve[dt].y===D.axisY.reversed?1:-1,color:mt})}X.stroke(),je&&F.stroke()}}return va.drawMarkers(le),je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),F.beginPath()),X.restore(),X.beginPath(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderStepLine=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=this._eventManager.ghostCtx;X.save();var Z=this.plotArea;X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip();for(var le=[],de,ge=0;ge<D.dataSeriesIndexes.length;ge++){var Te=D.dataSeriesIndexes[ge],ie=this.data[Te];X.lineWidth=ie.lineThickness;var ve=ie.dataPoints,be="solid";if(X.setLineDash){var Re=ae(ie.nullDataLineDashType,ie.lineThickness),be=ie.lineDashType,ne=ae(be,ie.lineThickness);X.setLineDash(ne)}var mt=ie.id;this._eventManager.objectMap[mt]={objectType:"dataSeries",dataSeriesIndex:Te},mt=N(mt),F.strokeStyle=mt,F.lineWidth=0<ie.lineThickness?Math.max(ie.lineThickness,4):0;var mt=ie._colorSet,Ot=mt=ie.lineColor=ie.options.lineColor?ie.options.lineColor:mt[0];X.strokeStyle=mt;var Rt=!0,dt=0,Yt,bt;if(X.beginPath(),0<ve.length){for(var Cn=!1,dt=0;dt<ve.length;dt++)if(Yt=ve[dt].getTime?ve[dt].x.getTime():ve[dt].x,!(Yt<D.axisX.dataInfo.viewPortMin||Yt>D.axisX.dataInfo.viewPortMax&&(!ie.connectNullData||!Cn)))if(typeof ve[dt].y!="number")0<dt&&!(ie.connectNullData||Cn||Rt)&&(X.stroke(),je&&F.stroke()),Cn=!0;else{var Ln=bt;Yt=D.axisX.convertValueToPixel(Yt),bt=D.axisY.convertValueToPixel(ve[dt].y);var An=ie.dataPointIds[dt];this._eventManager.objectMap[An]={id:An,objectType:"dataPoint",dataSeriesIndex:Te,dataPointIndex:dt,x1:Yt,y1:bt},Rt||Cn?(!Rt&&ie.connectNullData?(X.setLineDash&&(ie.options.nullDataLineDashType||be===ie.lineDashType&&ie.lineDashType!==ie.nullDataLineDashType)&&(X.stroke(),X.beginPath(),X.moveTo(de.x,de.y),be=ie.nullDataLineDashType,X.setLineDash(Re)),X.lineTo(Yt,Ln),X.lineTo(Yt,bt),je&&(F.lineTo(Yt,Ln),F.lineTo(Yt,bt))):(X.beginPath(),X.moveTo(Yt,bt),je&&(F.beginPath(),F.moveTo(Yt,bt))),Cn=Rt=!1):(X.lineTo(Yt,Ln),je&&F.lineTo(Yt,Ln),X.lineTo(Yt,bt),je&&F.lineTo(Yt,bt),dt%500==0&&(X.stroke(),X.beginPath(),X.moveTo(Yt,bt),je&&(F.stroke(),F.beginPath(),F.moveTo(Yt,bt)))),de={x:Yt,y:bt},dt<ve.length-1&&(Ot!==(ve[dt].lineColor||mt)||be!==(ve[dt].lineDashType||ie.lineDashType))&&(X.stroke(),X.beginPath(),X.moveTo(Yt,bt),Ot=ve[dt].lineColor||mt,X.strokeStyle=Ot,X.setLineDash&&(ve[dt].lineDashType?(be=ve[dt].lineDashType,X.setLineDash(ae(be,ie.lineThickness))):(be=ie.lineDashType,X.setLineDash(ne)))),ve[dt].markerSize!==0&&(0<ve[dt].markerSize||0<ie.markerSize)&&(Ln=ie.getMarkerProperties(dt,Yt,bt,X),le.push(Ln),An=N(An),je&&le.push({x:Yt,y:bt,ctx:F,type:Ln.type,size:Ln.size,color:An,borderColor:An,borderThickness:Ln.borderThickness})),(ve[dt].indexLabel||ie.indexLabel||ve[dt].indexLabelFormatter||ie.indexLabelFormatter)&&this._indexLabels.push({chartType:"stepLine",dataPoint:ve[dt],dataSeries:ie,point:{x:Yt,y:bt},direction:0>ve[dt].y===D.axisY.reversed?1:-1,color:mt})}X.stroke(),je&&F.stroke()}}return va.drawMarkers(le),je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),F.beginPath()),X.restore(),X.beginPath(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderSpline=function(D){function oe(An){if(An=ln(An,2),0<An.length){F.beginPath(),je&&Z.beginPath(),F.moveTo(An[0].x,An[0].y),An[0].newStrokeStyle&&(F.strokeStyle=An[0].newStrokeStyle),An[0].newLineDashArray&&F.setLineDash(An[0].newLineDashArray),je&&Z.moveTo(An[0].x,An[0].y);for(var Fr=0;Fr<An.length-3;Fr+=3)F.bezierCurveTo(An[Fr+1].x,An[Fr+1].y,An[Fr+2].x,An[Fr+2].y,An[Fr+3].x,An[Fr+3].y),je&&Z.bezierCurveTo(An[Fr+1].x,An[Fr+1].y,An[Fr+2].x,An[Fr+2].y,An[Fr+3].x,An[Fr+3].y),(0<Fr&&Fr%3e3===0||An[Fr+3].newStrokeStyle||An[Fr+3].newLineDashArray)&&(F.stroke(),F.beginPath(),F.moveTo(An[Fr+3].x,An[Fr+3].y),An[Fr+3].newStrokeStyle&&(F.strokeStyle=An[Fr+3].newStrokeStyle),An[Fr+3].newLineDashArray&&F.setLineDash(An[Fr+3].newLineDashArray),je&&(Z.stroke(),Z.beginPath(),Z.moveTo(An[Fr+3].x,An[Fr+3].y)));F.stroke(),je&&Z.stroke()}}var X=D.targetCanvasCtx||this.plotArea.ctx,F=je?this._preRenderCtx:X;if(!(0>=D.dataSeriesIndexes.length)){var Z=this._eventManager.ghostCtx;F.save();var le=this.plotArea;F.beginPath(),F.rect(le.x1,le.y1,le.width,le.height),F.clip();for(var de=[],ge=0;ge<D.dataSeriesIndexes.length;ge++){var Te=D.dataSeriesIndexes[ge],ie=this.data[Te];F.lineWidth=ie.lineThickness;var ve=ie.dataPoints,be="solid";if(F.setLineDash){var Re=ae(ie.nullDataLineDashType,ie.lineThickness),be=ie.lineDashType,ne=ae(be,ie.lineThickness);F.setLineDash(ne)}var mt=ie.id;this._eventManager.objectMap[mt]={objectType:"dataSeries",dataSeriesIndex:Te},mt=N(mt),Z.strokeStyle=mt,Z.lineWidth=0<ie.lineThickness?Math.max(ie.lineThickness,4):0;var mt=ie._colorSet,Ot=mt=ie.lineColor=ie.options.lineColor?ie.options.lineColor:mt[0];F.strokeStyle=mt;var Rt=0,dt,Yt,bt=[];if(F.beginPath(),0<ve.length){for(Yt=!1,Rt=0;Rt<ve.length;Rt++)if(dt=ve[Rt].getTime?ve[Rt].x.getTime():ve[Rt].x,!(dt<D.axisX.dataInfo.viewPortMin||dt>D.axisX.dataInfo.viewPortMax&&(!ie.connectNullData||!Yt)))if(typeof ve[Rt].y!="number")0<Rt&&!Yt&&(ie.connectNullData?F.setLineDash&&0<bt.length&&(ie.options.nullDataLineDashType||!ve[Rt-1].lineDashType)&&(bt[bt.length-1].newLineDashArray=Re,be=ie.nullDataLineDashType):(oe(bt),bt=[])),Yt=!0;else{dt=D.axisX.convertValueToPixel(dt),Yt=D.axisY.convertValueToPixel(ve[Rt].y);var Cn=ie.dataPointIds[Rt];if(this._eventManager.objectMap[Cn]={id:Cn,objectType:"dataPoint",dataSeriesIndex:Te,dataPointIndex:Rt,x1:dt,y1:Yt},bt[bt.length]={x:dt,y:Yt},Rt<ve.length-1&&(Ot!==(ve[Rt].lineColor||mt)||be!==(ve[Rt].lineDashType||ie.lineDashType))&&(Ot=ve[Rt].lineColor||mt,bt[bt.length-1].newStrokeStyle=Ot,F.setLineDash&&(ve[Rt].lineDashType?(be=ve[Rt].lineDashType,bt[bt.length-1].newLineDashArray=ae(be,ie.lineThickness)):(be=ie.lineDashType,bt[bt.length-1].newLineDashArray=ne))),ve[Rt].markerSize!==0&&(0<ve[Rt].markerSize||0<ie.markerSize)){var Ln=ie.getMarkerProperties(Rt,dt,Yt,F);de.push(Ln),Cn=N(Cn),je&&de.push({x:dt,y:Yt,ctx:Z,type:Ln.type,size:Ln.size,color:Cn,borderColor:Cn,borderThickness:Ln.borderThickness})}(ve[Rt].indexLabel||ie.indexLabel||ve[Rt].indexLabelFormatter||ie.indexLabelFormatter)&&this._indexLabels.push({chartType:"spline",dataPoint:ve[Rt],dataSeries:ie,point:{x:dt,y:Yt},direction:0>ve[Rt].y===D.axisY.reversed?1:-1,color:mt}),Yt=!1}}oe(bt)}return va.drawMarkers(de),je&&(X.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&F.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&F.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.clearRect(le.x1,le.y1,le.width,le.height),Z.beginPath()),F.restore(),F.beginPath(),{source:X,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderColumn=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=null,Z=this.plotArea,ie=0,le,de,ge,Te=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),ie=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ve=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:Math.min(.15*this.width,.9*(this.plotArea.width/D.plotType.totalDataSeries))<<0,be=D.axisX.dataInfo.minDiff;for(isFinite(be)||(be=.3*Math.abs(D.axisX.range)),be=this.dataPointWidth=this.options.dataPointWidth?this.dataPointWidth:.9*(Z.width*(D.axisX.logarithmic?Math.log(be)/Math.log(D.axisX.range):Math.abs(be)/Math.abs(D.axisX.range))/D.plotType.totalDataSeries)<<0,this.dataPointMaxWidth&&ie>ve&&(ie=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ve)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ve<ie&&(ve=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,ie)),be<ie&&(be=ie),be>ve&&(be=ve),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.clip()),ve=0;ve<D.dataSeriesIndexes.length;ve++){var Re=D.dataSeriesIndexes[ve],ne=this.data[Re],mt=ne.dataPoints;if(0<mt.length){for(var Ot=!!(5<be&&ne.bevelEnabled),ie=0;ie<mt.length;ie++)if(mt[ie].getTime?ge=mt[ie].x.getTime():ge=mt[ie].x,!(ge<D.axisX.dataInfo.viewPortMin||ge>D.axisX.dataInfo.viewPortMax)&&typeof mt[ie].y=="number"){le=D.axisX.convertValueToPixel(ge),de=D.axisY.convertValueToPixel(mt[ie].y),le=D.axisX.reversed?le+D.plotType.totalDataSeries*be/2-(D.previousDataSeriesCount+ve)*be<<0:le-D.plotType.totalDataSeries*be/2+(D.previousDataSeriesCount+ve)*be<<0;var Rt=D.axisX.reversed?le-be<<0:le+be<<0,dt;0<=mt[ie].y?dt=Te:(dt=de,de=Te),de>dt&&(F=de,de=dt,dt=F),F=mt[ie].color?mt[ie].color:ne._colorSet[ie%ne._colorSet.length],oa(X,D.axisX.reversed?Rt:le,de,D.axisX.reversed?le:Rt,dt,F,0,null,Ot&&(D.axisY.reversed?0>mt[ie].y:0<=mt[ie].y),(D.axisY.reversed?0<=mt[ie].y:0>mt[ie].y)&&Ot,!1,!1,ne.fillOpacity),F=ne.dataPointIds[ie],this._eventManager.objectMap[F]={id:F,objectType:"dataPoint",dataSeriesIndex:Re,dataPointIndex:ie,x1:le,y1:de,x2:Rt,y2:dt},F=N(F),je&&oa(this._eventManager.ghostCtx,D.axisX.reversed?Rt:le,de,D.axisX.reversed?le:Rt,dt,F,0,null,!1,!1,!1,!1),(mt[ie].indexLabel||ne.indexLabel||mt[ie].indexLabelFormatter||ne.indexLabelFormatter)&&this._indexLabels.push({chartType:"column",dataPoint:mt[ie],dataSeries:ne,point:{x:le+(Rt-le)/2,y:0>mt[ie].y===D.axisY.reversed?de:dt},direction:0>mt[ie].y===D.axisY.reversed?1:-1,bounds:{x1:le,y1:Math.min(de,dt),x2:Rt,y2:Math.max(de,dt)},color:F})}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.yScaleAnimation,easingFunction:Sa.easing.easeOutQuart,animationBase:Te<D.axisY.bounds.y1?D.axisY.bounds.y1:Te>D.axisY.bounds.y2?D.axisY.bounds.y2:Te}}},St.prototype.renderStackedColumn=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=null,Z=this.plotArea,le=[],de=[],ge=[],Te=[],Re=0,ie,ve,be=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),Re=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ne=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:.15*this.width<<0,mt=D.axisX.dataInfo.minDiff;for(isFinite(mt)||(mt=.3*Math.abs(D.axisX.range)),mt=this.options.dataPointWidth?this.dataPointWidth:.9*(Z.width*(D.axisX.logarithmic?Math.log(mt)/Math.log(D.axisX.range):Math.abs(mt)/Math.abs(D.axisX.range))/D.plotType.plotUnits.length)<<0,this.dataPointMaxWidth&&Re>ne&&(Re=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ne)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ne<Re&&(ne=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,Re)),mt<Re&&(mt=Re),mt>ne&&(mt=ne),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.clip()),ne=0;ne<D.dataSeriesIndexes.length;ne++){var Ot=D.dataSeriesIndexes[ne],Rt=this.data[Ot],dt=Rt.dataPoints;if(0<dt.length){var Yt=!!(5<mt&&Rt.bevelEnabled);for(X.strokeStyle="#4572A7 ",Re=0;Re<dt.length;Re++)if(F=dt[Re].x.getTime?dt[Re].x.getTime():dt[Re].x,!(F<D.axisX.dataInfo.viewPortMin||F>D.axisX.dataInfo.viewPortMax)&&typeof dt[Re].y=="number"){ie=D.axisX.convertValueToPixel(F),ie=ie-D.plotType.plotUnits.length*mt/2+D.index*mt<<0;var bt=ie+mt<<0,Cn;if(D.axisY.logarithmic||D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length&&0<dt[Re].y)ge[F]=dt[Re].y+(ge[F]?ge[F]:0),0<ge[F]&&(ve=D.axisY.convertValueToPixel(ge[F]),Cn=typeof le[F]<"u"?le[F]:be,le[F]=ve);else if(D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length&&0>=dt[Re].y)Te[F]=dt[Re].y+(Te[F]?Te[F]:0),Cn=D.axisY.convertValueToPixel(Te[F]),ve=typeof de[F]<"u"?de[F]:be,de[F]=Cn;else if(ve=D.axisY.convertValueToPixel(dt[Re].y),0<=dt[Re].y){var Ln=typeof le[F]<"u"?le[F]:0;ve-=Ln,Cn=be-Ln,le[F]=Ln+(Cn-ve)}else Ln=de[F]?de[F]:0,Cn=ve+Ln,ve=be+Ln,de[F]=Ln+(Cn-ve);F=dt[Re].color?dt[Re].color:Rt._colorSet[Re%Rt._colorSet.length],oa(X,ie,D.axisY.reversed?Cn:ve,bt,D.axisY.reversed?ve:Cn,F,0,null,Yt&&(D.axisY.reversed?0>dt[Re].y:0<=dt[Re].y),(D.axisY.reversed?0<=dt[Re].y:0>dt[Re].y)&&Yt,!1,!1,Rt.fillOpacity),F=Rt.dataPointIds[Re],this._eventManager.objectMap[F]={id:F,objectType:"dataPoint",dataSeriesIndex:Ot,dataPointIndex:Re,x1:ie,y1:ve,x2:bt,y2:Cn},F=N(F),je&&oa(this._eventManager.ghostCtx,ie,ve,bt,Cn,F,0,null,!1,!1,!1,!1),(dt[Re].indexLabel||Rt.indexLabel||dt[Re].indexLabelFormatter||Rt.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedColumn",dataPoint:dt[Re],dataSeries:Rt,point:{x:ie+(bt-ie)/2,y:0<=dt[Re].y?ve:Cn},direction:0>dt[Re].y===D.axisY.reversed?1:-1,bounds:{x1:ie,y1:Math.min(ve,Cn),x2:bt,y2:Math.max(ve,Cn)},color:F})}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.yScaleAnimation,easingFunction:Sa.easing.easeOutQuart,animationBase:be<D.axisY.bounds.y1?D.axisY.bounds.y1:be>D.axisY.bounds.y2?D.axisY.bounds.y2:be}}},St.prototype.renderStackedColumn100=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=null,Z=this.plotArea,le=[],de=[],ge=[],Te=[],Re=0,ie,ve,be=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),Re=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ne=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:.15*this.width<<0,mt=D.axisX.dataInfo.minDiff;for(isFinite(mt)||(mt=.3*Math.abs(D.axisX.range)),mt=this.options.dataPointWidth?this.dataPointWidth:.9*(Z.width*(D.axisX.logarithmic?Math.log(mt)/Math.log(D.axisX.range):Math.abs(mt)/Math.abs(D.axisX.range))/D.plotType.plotUnits.length)<<0,this.dataPointMaxWidth&&Re>ne&&(Re=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ne)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ne<Re&&(ne=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,Re)),mt<Re&&(mt=Re),mt>ne&&(mt=ne),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.clip()),ne=0;ne<D.dataSeriesIndexes.length;ne++){var Ot=D.dataSeriesIndexes[ne],Rt=this.data[Ot],dt=Rt.dataPoints;if(0<dt.length){for(var Yt=!!(5<mt&&Rt.bevelEnabled),Re=0;Re<dt.length;Re++)if(F=dt[Re].x.getTime?dt[Re].x.getTime():dt[Re].x,!(F<D.axisX.dataInfo.viewPortMin||F>D.axisX.dataInfo.viewPortMax)&&typeof dt[Re].y=="number"){ie=D.axisX.convertValueToPixel(F),ve=D.dataPointYSums[F]!==0?100*(dt[Re].y/D.dataPointYSums[F]):0,ie=ie-D.plotType.plotUnits.length*mt/2+D.index*mt<<0;var bt=ie+mt<<0,Cn;if(D.axisY.logarithmic||D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length&&0<dt[Re].y){if(ge[F]=ve+(typeof ge[F]<"u"?ge[F]:0),0>=ge[F])continue;ve=D.axisY.convertValueToPixel(ge[F]),Cn=le[F]?le[F]:be,le[F]=ve}else if(D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length&&0>=dt[Re].y)Te[F]=ve+(typeof Te[F]<"u"?Te[F]:0),Cn=D.axisY.convertValueToPixel(Te[F]),ve=de[F]?de[F]:be,de[F]=Cn;else if(ve=D.axisY.convertValueToPixel(ve),0<=dt[Re].y){var Ln=typeof le[F]<"u"?le[F]:0;ve-=Ln,Cn=be-Ln,D.dataSeriesIndexes.length-1===ne&&1>=Math.abs(Z.y1-ve)&&(ve=Z.y1),le[F]=Ln+(Cn-ve)}else Ln=typeof de[F]<"u"?de[F]:0,Cn=ve+Ln,ve=be+Ln,D.dataSeriesIndexes.length-1===ne&&1>=Math.abs(Z.y2-Cn)&&(Cn=Z.y2),de[F]=Ln+(Cn-ve);F=dt[Re].color?dt[Re].color:Rt._colorSet[Re%Rt._colorSet.length],oa(X,ie,D.axisY.reversed?Cn:ve,bt,D.axisY.reversed?ve:Cn,F,0,null,Yt&&(D.axisY.reversed?0>dt[Re].y:0<=dt[Re].y),(D.axisY.reversed?0<=dt[Re].y:0>dt[Re].y)&&Yt,!1,!1,Rt.fillOpacity),F=Rt.dataPointIds[Re],this._eventManager.objectMap[F]={id:F,objectType:"dataPoint",dataSeriesIndex:Ot,dataPointIndex:Re,x1:ie,y1:ve,x2:bt,y2:Cn},F=N(F),je&&oa(this._eventManager.ghostCtx,ie,ve,bt,Cn,F,0,null,!1,!1,!1,!1),(dt[Re].indexLabel||Rt.indexLabel||dt[Re].indexLabelFormatter||Rt.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedColumn100",dataPoint:dt[Re],dataSeries:Rt,point:{x:ie+(bt-ie)/2,y:0<=dt[Re].y?ve:Cn},direction:0>dt[Re].y===D.axisY.reversed?1:-1,bounds:{x1:ie,y1:Math.min(ve,Cn),x2:bt,y2:Math.max(ve,Cn)},color:F})}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.yScaleAnimation,easingFunction:Sa.easing.easeOutQuart,animationBase:be<D.axisY.bounds.y1?D.axisY.bounds.y1:be>D.axisY.bounds.y2?D.axisY.bounds.y2:be}}},St.prototype.renderBar=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=null,Z=this.plotArea,ie=0,le,de,ge,Te=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),ie=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ve=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:Math.min(.15*this.height,.9*(this.plotArea.height/D.plotType.totalDataSeries))<<0,be=D.axisX.dataInfo.minDiff;for(isFinite(be)||(be=.3*Math.abs(D.axisX.range)),be=this.options.dataPointWidth?this.dataPointWidth:.9*(Z.height*(D.axisX.logarithmic?Math.log(be)/Math.log(D.axisX.range):Math.abs(be)/Math.abs(D.axisX.range))/D.plotType.totalDataSeries)<<0,this.dataPointMaxWidth&&ie>ve&&(ie=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ve)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ve<ie&&(ve=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,ie)),be<ie&&(be=ie),be>ve&&(be=ve),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.clip()),ve=0;ve<D.dataSeriesIndexes.length;ve++){var Re=D.dataSeriesIndexes[ve],ne=this.data[Re],mt=ne.dataPoints;if(0<mt.length){var Ot=!!(5<be&&ne.bevelEnabled);for(X.strokeStyle="#4572A7 ",ie=0;ie<mt.length;ie++)if(mt[ie].getTime?ge=mt[ie].x.getTime():ge=mt[ie].x,!(ge<D.axisX.dataInfo.viewPortMin||ge>D.axisX.dataInfo.viewPortMax)&&typeof mt[ie].y=="number"){de=D.axisX.convertValueToPixel(ge),le=D.axisY.convertValueToPixel(mt[ie].y),de=D.axisX.reversed?de+D.plotType.totalDataSeries*be/2-(D.previousDataSeriesCount+ve)*be<<0:de-D.plotType.totalDataSeries*be/2+(D.previousDataSeriesCount+ve)*be<<0;var Rt=D.axisX.reversed?de-be<<0:de+be<<0,dt;0<=mt[ie].y?dt=Te:(dt=le,le=Te),F=mt[ie].color?mt[ie].color:ne._colorSet[ie%ne._colorSet.length],oa(X,D.axisY.reversed?le:dt,D.axisX.reversed?Rt:de,D.axisY.reversed?dt:le,D.axisX.reversed?de:Rt,F,0,null,Ot,!1,!1,!1,ne.fillOpacity),F=ne.dataPointIds[ie],this._eventManager.objectMap[F]={id:F,objectType:"dataPoint",dataSeriesIndex:Re,dataPointIndex:ie,x1:dt,y1:de,x2:le,y2:Rt},F=N(F),je&&oa(this._eventManager.ghostCtx,dt,D.axisX.reversed?Rt:de,le,D.axisX.reversed?de:Rt,F,0,null,!1,!1,!1,!1),(mt[ie].indexLabel||ne.indexLabel||mt[ie].indexLabelFormatter||ne.indexLabelFormatter)&&this._indexLabels.push({chartType:"bar",dataPoint:mt[ie],dataSeries:ne,point:{x:0<=mt[ie].y?le:dt,y:de+(Rt-de)/2},direction:0>mt[ie].y===D.axisY.reversed?1:-1,bounds:{x1:Math.min(dt,le),y1:de,x2:Math.max(dt,le),y2:Rt},color:F})}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.xScaleAnimation,easingFunction:Sa.easing.easeOutQuart,animationBase:Te<D.axisY.bounds.x1?D.axisY.bounds.x1:Te>D.axisY.bounds.x2?D.axisY.bounds.x2:Te}}},St.prototype.renderStackedBar=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=null,Z=this.plotArea,le=[],de=[],ge=[],Te=[],Re=0,ie,ve,be=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),Re=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ne=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:.15*this.height<<0,mt=D.axisX.dataInfo.minDiff;for(isFinite(mt)||(mt=.3*Math.abs(D.axisX.range)),mt=this.options.dataPointWidth?this.dataPointWidth:.9*(Z.height*(D.axisX.logarithmic?Math.log(mt)/Math.log(D.axisX.range):Math.abs(mt)/Math.abs(D.axisX.range))/D.plotType.plotUnits.length)<<0,this.dataPointMaxWidth&&Re>ne&&(Re=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ne)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ne<Re&&(ne=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,Re)),mt<Re&&(mt=Re),mt>ne&&(mt=ne),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.clip()),ne=0;ne<D.dataSeriesIndexes.length;ne++){var Ot=D.dataSeriesIndexes[ne],Rt=this.data[Ot],dt=Rt.dataPoints;if(0<dt.length){var Yt=!!(5<mt&&Rt.bevelEnabled);for(X.strokeStyle="#4572A7 ",Re=0;Re<dt.length;Re++)if(F=dt[Re].x.getTime?dt[Re].x.getTime():dt[Re].x,!(F<D.axisX.dataInfo.viewPortMin||F>D.axisX.dataInfo.viewPortMax)&&typeof dt[Re].y=="number"){ve=D.axisX.convertValueToPixel(F),ve=ve-D.plotType.plotUnits.length*mt/2+D.index*mt<<0;var bt=ve+mt<<0,Cn;if(D.axisY.logarithmic||D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length&&0<dt[Re].y)ge[F]=dt[Re].y+(ge[F]?ge[F]:0),0<ge[F]&&(Cn=le[F]?le[F]:be,le[F]=ie=D.axisY.convertValueToPixel(ge[F]));else if(D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length&&0>=dt[Re].y)Te[F]=dt[Re].y+(Te[F]?Te[F]:0),ie=de[F]?de[F]:be,de[F]=Cn=D.axisY.convertValueToPixel(Te[F]);else if(ie=D.axisY.convertValueToPixel(dt[Re].y),0<=dt[Re].y){var Ln=le[F]?le[F]:0;Cn=be+Ln,ie+=Ln,le[F]=Ln+(ie-Cn)}else Ln=de[F]?de[F]:0,Cn=ie-Ln,ie=be-Ln,de[F]=Ln+(ie-Cn);F=dt[Re].color?dt[Re].color:Rt._colorSet[Re%Rt._colorSet.length],oa(X,D.axisY.reversed?ie:Cn,ve,D.axisY.reversed?Cn:ie,bt,F,0,null,Yt,!1,!1,!1,Rt.fillOpacity),F=Rt.dataPointIds[Re],this._eventManager.objectMap[F]={id:F,objectType:"dataPoint",dataSeriesIndex:Ot,dataPointIndex:Re,x1:Cn,y1:ve,x2:ie,y2:bt},F=N(F),je&&oa(this._eventManager.ghostCtx,Cn,ve,ie,bt,F,0,null,!1,!1,!1,!1),(dt[Re].indexLabel||Rt.indexLabel||dt[Re].indexLabelFormatter||Rt.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedBar",dataPoint:dt[Re],dataSeries:Rt,point:{x:0<=dt[Re].y?ie:Cn,y:ve+(bt-ve)/2},direction:0>dt[Re].y===D.axisY.reversed?1:-1,bounds:{x1:Math.min(Cn,ie),y1:ve,x2:Math.max(Cn,ie),y2:bt},color:F})}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.xScaleAnimation,easingFunction:Sa.easing.easeOutQuart,animationBase:be<D.axisY.bounds.x1?D.axisY.bounds.x1:be>D.axisY.bounds.x2?D.axisY.bounds.x2:be}}},St.prototype.renderStackedBar100=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=null,Z=this.plotArea,le=[],de=[],ge=[],Te=[],Re=0,ie,ve,be=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),Re=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ne=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:.15*this.height<<0,mt=D.axisX.dataInfo.minDiff;for(isFinite(mt)||(mt=.3*Math.abs(D.axisX.range)),mt=this.options.dataPointWidth?this.dataPointWidth:.9*(Z.height*(D.axisX.logarithmic?Math.log(mt)/Math.log(D.axisX.range):Math.abs(mt)/Math.abs(D.axisX.range))/D.plotType.plotUnits.length)<<0,this.dataPointMaxWidth&&Re>ne&&(Re=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ne)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ne<Re&&(ne=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,Re)),mt<Re&&(mt=Re),mt>ne&&(mt=ne),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.clip()),ne=0;ne<D.dataSeriesIndexes.length;ne++){var Ot=D.dataSeriesIndexes[ne],Rt=this.data[Ot],dt=Rt.dataPoints;if(0<dt.length){var Yt=!!(5<mt&&Rt.bevelEnabled);for(X.strokeStyle="#4572A7 ",Re=0;Re<dt.length;Re++)if(F=dt[Re].x.getTime?dt[Re].x.getTime():dt[Re].x,!(F<D.axisX.dataInfo.viewPortMin||F>D.axisX.dataInfo.viewPortMax)&&typeof dt[Re].y=="number"){ve=D.axisX.convertValueToPixel(F);var bt;bt=D.dataPointYSums[F]!==0?100*(dt[Re].y/D.dataPointYSums[F]):0,ve=ve-D.plotType.plotUnits.length*mt/2+D.index*mt<<0;var Cn=ve+mt<<0;if(D.axisY.logarithmic||D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length&&0<dt[Re].y){if(ge[F]=bt+(ge[F]?ge[F]:0),0>=ge[F])continue;bt=le[F]?le[F]:be,le[F]=ie=D.axisY.convertValueToPixel(ge[F])}else if(D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length&&0>=dt[Re].y)Te[F]=bt+(Te[F]?Te[F]:0),ie=de[F]?de[F]:be,de[F]=bt=D.axisY.convertValueToPixel(Te[F]);else if(ie=D.axisY.convertValueToPixel(bt),0<=dt[Re].y){var Ln=le[F]?le[F]:0;bt=be+Ln,ie+=Ln,D.dataSeriesIndexes.length-1===ne&&1>=Math.abs(Z.x2-ie)&&(ie=Z.x2),le[F]=Ln+(ie-bt)}else Ln=de[F]?de[F]:0,bt=ie-Ln,ie=be-Ln,D.dataSeriesIndexes.length-1===ne&&1>=Math.abs(Z.x1-bt)&&(bt=Z.x1),de[F]=Ln+(ie-bt);F=dt[Re].color?dt[Re].color:Rt._colorSet[Re%Rt._colorSet.length],oa(X,D.axisY.reversed?ie:bt,ve,D.axisY.reversed?bt:ie,Cn,F,0,null,Yt,!1,!1,!1,Rt.fillOpacity),F=Rt.dataPointIds[Re],this._eventManager.objectMap[F]={id:F,objectType:"dataPoint",dataSeriesIndex:Ot,dataPointIndex:Re,x1:bt,y1:ve,x2:ie,y2:Cn},F=N(F),je&&oa(this._eventManager.ghostCtx,bt,ve,ie,Cn,F,0,null,!1,!1,!1,!1),(dt[Re].indexLabel||Rt.indexLabel||dt[Re].indexLabelFormatter||Rt.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedBar100",dataPoint:dt[Re],dataSeries:Rt,point:{x:0<=dt[Re].y?ie:bt,y:ve+(Cn-ve)/2},direction:0>dt[Re].y===D.axisY.reversed?1:-1,bounds:{x1:Math.min(bt,ie),y1:ve,x2:Math.max(bt,ie),y2:Cn},color:F})}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.xScaleAnimation,easingFunction:Sa.easing.easeOutQuart,animationBase:be<D.axisY.bounds.x1?D.axisY.bounds.x1:be>D.axisY.bounds.x2?D.axisY.bounds.x2:be}}},St.prototype.renderArea=function(D){var oe,X;function F(){Ln&&(0<ne.lineThickness&&le.stroke(),D.axisY.logarithmic||0>=D.axisY.viewportMinimum&&0<=D.axisY.viewportMaximum?Cn=bt:0>D.axisY.viewportMaximum?Cn=ge.y1:0<D.axisY.viewportMinimum&&(Cn=bt),le.lineTo(Rt,Cn),le.lineTo(Ln.x,Cn),le.closePath(),le.globalAlpha=ne.fillOpacity,le.fill(),le.globalAlpha=1,je&&(de.lineTo(Rt,Cn),de.lineTo(Ln.x,Cn),de.closePath(),de.fill()),le.beginPath(),le.moveTo(Rt,dt),de.beginPath(),de.moveTo(Rt,dt),Ln={x:Rt,y:dt})}var Z=D.targetCanvasCtx||this.plotArea.ctx,le=je?this._preRenderCtx:Z;if(!(0>=D.dataSeriesIndexes.length)){var de=this._eventManager.ghostCtx,ge=D.axisY.lineCoordinates,Te=[],ie=this.plotArea,ve;le.save(),je&&de.save(),le.beginPath(),le.rect(ie.x1,ie.y1,ie.width,ie.height),le.clip(),je&&(de.beginPath(),de.rect(ie.x1,ie.y1,ie.width,ie.height),de.clip());for(var be=0;be<D.dataSeriesIndexes.length;be++){var Re=D.dataSeriesIndexes[be],ne=this.data[Re],mt=ne.dataPoints,Te=ne.id;this._eventManager.objectMap[Te]={objectType:"dataSeries",dataSeriesIndex:Re},Te=N(Te),de.fillStyle=Te,Te=[],oe=!0;var Ot=0,Rt,dt,Yt,bt=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),Cn,Ln=null;if(0<mt.length){var An=ne._colorSet[Ot%ne._colorSet.length],Fr=ne.lineColor=ne.options.lineColor||An,Qt=Fr;if(le.fillStyle=An,le.strokeStyle=Fr,le.lineWidth=ne.lineThickness,X="solid",le.setLineDash){var Lt=ae(ne.nullDataLineDashType,ne.lineThickness);X=ne.lineDashType;var Zt=ae(X,ne.lineThickness);le.setLineDash(Zt)}for(var bn=!0;Ot<mt.length;Ot++)if(Yt=mt[Ot].x.getTime?mt[Ot].x.getTime():mt[Ot].x,!(Yt<D.axisX.dataInfo.viewPortMin||Yt>D.axisX.dataInfo.viewPortMax&&(!ne.connectNullData||!bn)))if(typeof mt[Ot].y!="number")ne.connectNullData||bn||oe||F(),bn=!0;else{Rt=D.axisX.convertValueToPixel(Yt),dt=D.axisY.convertValueToPixel(mt[Ot].y),oe||bn?(!oe&&ne.connectNullData?(le.setLineDash&&(ne.options.nullDataLineDashType||X===ne.lineDashType&&ne.lineDashType!==ne.nullDataLineDashType)&&(oe=Rt,X=dt,Rt=ve.x,dt=ve.y,F(),le.moveTo(ve.x,ve.y),Rt=oe,dt=X,Ln=ve,X=ne.nullDataLineDashType,le.setLineDash(Lt)),le.lineTo(Rt,dt),je&&de.lineTo(Rt,dt)):(le.beginPath(),le.moveTo(Rt,dt),je&&(de.beginPath(),de.moveTo(Rt,dt)),Ln={x:Rt,y:dt}),bn=oe=!1):(le.lineTo(Rt,dt),je&&de.lineTo(Rt,dt),Ot%250==0&&F()),ve={x:Rt,y:dt},Ot<mt.length-1&&(Qt!==(mt[Ot].lineColor||Fr)||X!==(mt[Ot].lineDashType||ne.lineDashType))&&(F(),Qt=mt[Ot].lineColor||Fr,le.strokeStyle=Qt,le.setLineDash&&(mt[Ot].lineDashType?(X=mt[Ot].lineDashType,le.setLineDash(ae(X,ne.lineThickness))):(X=ne.lineDashType,le.setLineDash(Zt))));var gn=ne.dataPointIds[Ot];this._eventManager.objectMap[gn]={id:gn,objectType:"dataPoint",dataSeriesIndex:Re,dataPointIndex:Ot,x1:Rt,y1:dt},mt[Ot].markerSize!==0&&(0<mt[Ot].markerSize||0<ne.markerSize)&&(Yt=ne.getMarkerProperties(Ot,Rt,dt,le),Te.push(Yt),gn=N(gn),je&&Te.push({x:Rt,y:dt,ctx:de,type:Yt.type,size:Yt.size,color:gn,borderColor:gn,borderThickness:Yt.borderThickness})),(mt[Ot].indexLabel||ne.indexLabel||mt[Ot].indexLabelFormatter||ne.indexLabelFormatter)&&this._indexLabels.push({chartType:"area",dataPoint:mt[Ot],dataSeries:ne,point:{x:Rt,y:dt},direction:0>mt[Ot].y===D.axisY.reversed?1:-1,color:An})}F(),va.drawMarkers(Te)}}return je&&(Z.drawImage(this._preRenderCanvas,0,0,this.width,this.height),le.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&le.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&le.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),le.clearRect(ie.x1,ie.y1,ie.width,ie.height),this._eventManager.ghostCtx.restore()),le.restore(),{source:Z,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderSplineArea=function(D){function oe(){var bn=ln(Yt,2);if(0<bn.length){if(0<ve.lineThickness){F.beginPath(),F.moveTo(bn[0].x,bn[0].y),bn[0].newStrokeStyle&&(F.strokeStyle=bn[0].newStrokeStyle),bn[0].newLineDashArray&&F.setLineDash(bn[0].newLineDashArray);for(var gn=0;gn<bn.length-3;gn+=3)F.bezierCurveTo(bn[gn+1].x,bn[gn+1].y,bn[gn+2].x,bn[gn+2].y,bn[gn+3].x,bn[gn+3].y),je&&Z.bezierCurveTo(bn[gn+1].x,bn[gn+1].y,bn[gn+2].x,bn[gn+2].y,bn[gn+3].x,bn[gn+3].y),(bn[gn+3].newStrokeStyle||bn[gn+3].newLineDashArray)&&(F.stroke(),F.beginPath(),F.moveTo(bn[gn+3].x,bn[gn+3].y),bn[gn+3].newStrokeStyle&&(F.strokeStyle=bn[gn+3].newStrokeStyle),bn[gn+3].newLineDashArray&&F.setLineDash(bn[gn+3].newLineDashArray));F.stroke()}for(F.beginPath(),F.moveTo(bn[0].x,bn[0].y),je&&(Z.beginPath(),Z.moveTo(bn[0].x,bn[0].y)),gn=0;gn<bn.length-3;gn+=3)F.bezierCurveTo(bn[gn+1].x,bn[gn+1].y,bn[gn+2].x,bn[gn+2].y,bn[gn+3].x,bn[gn+3].y),je&&Z.bezierCurveTo(bn[gn+1].x,bn[gn+1].y,bn[gn+2].x,bn[gn+2].y,bn[gn+3].x,bn[gn+3].y);D.axisY.logarithmic||0>=D.axisY.viewportMinimum&&0<=D.axisY.viewportMaximum?Rt=Ot:0>D.axisY.viewportMaximum?Rt=le.y1:0<D.axisY.viewportMinimum&&(Rt=Ot),dt={x:bn[0].x,y:bn[0].y},F.lineTo(bn[bn.length-1].x,Rt),F.lineTo(dt.x,Rt),F.closePath(),F.globalAlpha=ve.fillOpacity,F.fill(),F.globalAlpha=1,je&&(Z.lineTo(bn[bn.length-1].x,Rt),Z.lineTo(dt.x,Rt),Z.closePath(),Z.fill())}}var X=D.targetCanvasCtx||this.plotArea.ctx,F=je?this._preRenderCtx:X;if(!(0>=D.dataSeriesIndexes.length)){var Z=this._eventManager.ghostCtx,le=D.axisY.lineCoordinates,de=[],ge=this.plotArea;F.save(),je&&Z.save(),F.beginPath(),F.rect(ge.x1,ge.y1,ge.width,ge.height),F.clip(),je&&(Z.beginPath(),Z.rect(ge.x1,ge.y1,ge.width,ge.height),Z.clip());for(var Te=0;Te<D.dataSeriesIndexes.length;Te++){var ie=D.dataSeriesIndexes[Te],ve=this.data[ie],be=ve.dataPoints,de=ve.id;this._eventManager.objectMap[de]={objectType:"dataSeries",dataSeriesIndex:ie},de=N(de),Z.fillStyle=de;var de=[],Re=0,ne,mt,Ot=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),Rt,dt=null,Yt=[];if(0<be.length){var bt=ve._colorSet[Re%ve._colorSet.length],Cn=ve.lineColor=ve.options.lineColor||bt,Ln=Cn;F.fillStyle=bt,F.strokeStyle=Cn,F.lineWidth=ve.lineThickness;var An="solid";if(F.setLineDash){var Fr=ae(ve.nullDataLineDashType,ve.lineThickness),An=ve.lineDashType,Qt=ae(An,ve.lineThickness);F.setLineDash(Qt)}for(mt=!1;Re<be.length;Re++)if(ne=be[Re].x.getTime?be[Re].x.getTime():be[Re].x,!(ne<D.axisX.dataInfo.viewPortMin||ne>D.axisX.dataInfo.viewPortMax&&(!ve.connectNullData||!mt)))if(typeof be[Re].y!="number")0<Re&&!mt&&(ve.connectNullData?F.setLineDash&&0<Yt.length&&(ve.options.nullDataLineDashType||!be[Re-1].lineDashType)&&(Yt[Yt.length-1].newLineDashArray=Fr,An=ve.nullDataLineDashType):(oe(),Yt=[])),mt=!0;else{ne=D.axisX.convertValueToPixel(ne),mt=D.axisY.convertValueToPixel(be[Re].y);var Lt=ve.dataPointIds[Re];if(this._eventManager.objectMap[Lt]={id:Lt,objectType:"dataPoint",dataSeriesIndex:ie,dataPointIndex:Re,x1:ne,y1:mt},Yt[Yt.length]={x:ne,y:mt},Re<be.length-1&&(Ln!==(be[Re].lineColor||Cn)||An!==(be[Re].lineDashType||ve.lineDashType))&&(Ln=be[Re].lineColor||Cn,Yt[Yt.length-1].newStrokeStyle=Ln,F.setLineDash&&(be[Re].lineDashType?(An=be[Re].lineDashType,Yt[Yt.length-1].newLineDashArray=ae(An,ve.lineThickness)):(An=ve.lineDashType,Yt[Yt.length-1].newLineDashArray=Qt))),be[Re].markerSize!==0&&(0<be[Re].markerSize||0<ve.markerSize)){var Zt=ve.getMarkerProperties(Re,ne,mt,F);de.push(Zt),Lt=N(Lt),je&&de.push({x:ne,y:mt,ctx:Z,type:Zt.type,size:Zt.size,color:Lt,borderColor:Lt,borderThickness:Zt.borderThickness})}(be[Re].indexLabel||ve.indexLabel||be[Re].indexLabelFormatter||ve.indexLabelFormatter)&&this._indexLabels.push({chartType:"splineArea",dataPoint:be[Re],dataSeries:ve,point:{x:ne,y:mt},direction:0>be[Re].y===D.axisY.reversed?1:-1,color:bt}),mt=!1}oe(),va.drawMarkers(de)}}return je&&(X.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&F.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&F.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.clearRect(ge.x1,ge.y1,ge.width,ge.height),this._eventManager.ghostCtx.restore()),F.restore(),{source:X,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderStepArea=function(D){var oe,X;function F(){Ln&&(0<ne.lineThickness&&le.stroke(),D.axisY.logarithmic||0>=D.axisY.viewportMinimum&&0<=D.axisY.viewportMaximum?Cn=bt:0>D.axisY.viewportMaximum?Cn=ge.y1:0<D.axisY.viewportMinimum&&(Cn=bt),le.lineTo(Rt,Cn),le.lineTo(Ln.x,Cn),le.closePath(),le.globalAlpha=ne.fillOpacity,le.fill(),le.globalAlpha=1,je&&(de.lineTo(Rt,Cn),de.lineTo(Ln.x,Cn),de.closePath(),de.fill()),le.beginPath(),le.moveTo(Rt,dt),de.beginPath(),de.moveTo(Rt,dt),Ln={x:Rt,y:dt})}var Z=D.targetCanvasCtx||this.plotArea.ctx,le=je?this._preRenderCtx:Z;if(!(0>=D.dataSeriesIndexes.length)){var de=this._eventManager.ghostCtx,ge=D.axisY.lineCoordinates,Te=[],ie=this.plotArea,ve;le.save(),je&&de.save(),le.beginPath(),le.rect(ie.x1,ie.y1,ie.width,ie.height),le.clip(),je&&(de.beginPath(),de.rect(ie.x1,ie.y1,ie.width,ie.height),de.clip());for(var be=0;be<D.dataSeriesIndexes.length;be++){var Re=D.dataSeriesIndexes[be],ne=this.data[Re],mt=ne.dataPoints,Te=ne.id;this._eventManager.objectMap[Te]={objectType:"dataSeries",dataSeriesIndex:Re},Te=N(Te),de.fillStyle=Te,Te=[],oe=!0;var Ot=0,Rt,dt,Yt,bt=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),Cn,Ln=null;if(X=!1,0<mt.length){var An=ne._colorSet[Ot%ne._colorSet.length],Fr=ne.lineColor=ne.options.lineColor||An,Qt=Fr;le.fillStyle=An,le.strokeStyle=Fr,le.lineWidth=ne.lineThickness;var Lt="solid";if(le.setLineDash){var Zt=ae(ne.nullDataLineDashType,ne.lineThickness),Lt=ne.lineDashType,bn=ae(Lt,ne.lineThickness);le.setLineDash(bn)}for(;Ot<mt.length;Ot++)if(Yt=mt[Ot].x.getTime?mt[Ot].x.getTime():mt[Ot].x,!(Yt<D.axisX.dataInfo.viewPortMin||Yt>D.axisX.dataInfo.viewPortMax&&(!ne.connectNullData||!X))){var gn=dt;typeof mt[Ot].y!="number"?(ne.connectNullData||X||oe||F(),X=!0):(Rt=D.axisX.convertValueToPixel(Yt),dt=D.axisY.convertValueToPixel(mt[Ot].y),oe||X?(!oe&&ne.connectNullData?(le.setLineDash&&(ne.options.nullDataLineDashType||Lt===ne.lineDashType&&ne.lineDashType!==ne.nullDataLineDashType)&&(oe=Rt,X=dt,Rt=ve.x,dt=ve.y,F(),le.moveTo(ve.x,ve.y),Rt=oe,dt=X,Ln=ve,Lt=ne.nullDataLineDashType,le.setLineDash(Zt)),le.lineTo(Rt,gn),le.lineTo(Rt,dt),je&&(de.lineTo(Rt,gn),de.lineTo(Rt,dt))):(le.beginPath(),le.moveTo(Rt,dt),je&&(de.beginPath(),de.moveTo(Rt,dt)),Ln={x:Rt,y:dt}),X=oe=!1):(le.lineTo(Rt,gn),je&&de.lineTo(Rt,gn),le.lineTo(Rt,dt),je&&de.lineTo(Rt,dt),Ot%250==0&&F()),ve={x:Rt,y:dt},Ot<mt.length-1&&(Qt!==(mt[Ot].lineColor||Fr)||Lt!==(mt[Ot].lineDashType||ne.lineDashType))&&(F(),Qt=mt[Ot].lineColor||Fr,le.strokeStyle=Qt,le.setLineDash&&(mt[Ot].lineDashType?(Lt=mt[Ot].lineDashType,le.setLineDash(ae(Lt,ne.lineThickness))):(Lt=ne.lineDashType,le.setLineDash(bn)))),Yt=ne.dataPointIds[Ot],this._eventManager.objectMap[Yt]={id:Yt,objectType:"dataPoint",dataSeriesIndex:Re,dataPointIndex:Ot,x1:Rt,y1:dt},mt[Ot].markerSize!==0&&(0<mt[Ot].markerSize||0<ne.markerSize)&&(gn=ne.getMarkerProperties(Ot,Rt,dt,le),Te.push(gn),Yt=N(Yt),je&&Te.push({x:Rt,y:dt,ctx:de,type:gn.type,size:gn.size,color:Yt,borderColor:Yt,borderThickness:gn.borderThickness})),(mt[Ot].indexLabel||ne.indexLabel||mt[Ot].indexLabelFormatter||ne.indexLabelFormatter)&&this._indexLabels.push({chartType:"stepArea",dataPoint:mt[Ot],dataSeries:ne,point:{x:Rt,y:dt},direction:0>mt[Ot].y===D.axisY.reversed?1:-1,color:An}))}F(),va.drawMarkers(Te)}}return je&&(Z.drawImage(this._preRenderCanvas,0,0,this.width,this.height),le.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&le.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&le.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),le.clearRect(ie.x1,ie.y1,ie.width,ie.height),this._eventManager.ghostCtx.restore()),le.restore(),{source:Z,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderStackedArea=function(D){function oe(){if(!(1>ie.length)){for(0<An.lineThickness&&F.stroke();0<ie.length;){var dn=ie.pop();F.lineTo(dn.x,dn.y),je&&Rt.lineTo(dn.x,dn.y)}F.closePath(),F.globalAlpha=An.fillOpacity,F.fill(),F.globalAlpha=1,F.beginPath(),je&&(Rt.closePath(),Rt.fill(),Rt.beginPath()),ie=[]}}var X=D.targetCanvasCtx||this.plotArea.ctx,F=je?this._preRenderCtx:X;if(!(0>=D.dataSeriesIndexes.length)){var Z=null,le=null,de=[],ge=this.plotArea,Te=[],ie=[],ve=[],be=[],Re=0,ne,mt,Ot=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),Rt=this._eventManager.ghostCtx,dt,Yt,bt;je&&Rt.beginPath(),F.save(),je&&Rt.save(),F.beginPath(),F.rect(ge.x1,ge.y1,ge.width,ge.height),F.clip(),je&&(Rt.beginPath(),Rt.rect(ge.x1,ge.y1,ge.width,ge.height),Rt.clip());for(var Z=[],Cn=0;Cn<D.dataSeriesIndexes.length;Cn++){var Ln=D.dataSeriesIndexes[Cn],An=this.data[Ln],Fr=An.dataPoints;for(An.dataPointIndexes=[],Re=0;Re<Fr.length;Re++)Ln=Fr[Re].x.getTime?Fr[Re].x.getTime():Fr[Re].x,An.dataPointIndexes[Ln]=Re,Z[Ln]||(ve.push(Ln),Z[Ln]=!0);ve.sort(L)}for(Cn=0;Cn<D.dataSeriesIndexes.length;Cn++){if(Ln=D.dataSeriesIndexes[Cn],An=this.data[Ln],Fr=An.dataPoints,Yt=!0,ie=[],Re=An.id,this._eventManager.objectMap[Re]={objectType:"dataSeries",dataSeriesIndex:Ln},Re=N(Re),Rt.fillStyle=Re,0<ve.length){var Z=An._colorSet[0],Qt=An.lineColor=An.options.lineColor||Z,Lt=Qt;if(F.fillStyle=Z,F.strokeStyle=Qt,F.lineWidth=An.lineThickness,bt="solid",F.setLineDash){var Zt=ae(An.nullDataLineDashType,An.lineThickness);bt=An.lineDashType;var bn=ae(bt,An.lineThickness);F.setLineDash(bn)}for(var gn=!0,Re=0;Re<ve.length;Re++){var le=ve[Re],sn=null,sn=0<=An.dataPointIndexes[le]?Fr[An.dataPointIndexes[le]]:{x:le,y:null};if(!(le<D.axisX.dataInfo.viewPortMin||le>D.axisX.dataInfo.viewPortMax&&(!An.connectNullData||!gn)))if(typeof sn.y!="number")An.connectNullData||gn||Yt||oe(),gn=!0;else{ne=D.axisX.convertValueToPixel(le);var Kn=Te[le]?Te[le]:0;if(D.axisY.logarithmic||D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length){if(be[le]=sn.y+(be[le]?be[le]:0),0>=be[le]&&D.axisY.logarithmic)continue;mt=D.axisY.convertValueToPixel(be[le])}else mt=D.axisY.convertValueToPixel(sn.y),mt-=Kn;if(ie.push({x:ne,y:Ot-Kn}),Te[le]=Ot-mt,Yt||gn?(!Yt&&An.connectNullData?(F.setLineDash&&(An.options.nullDataLineDashType||bt===An.lineDashType&&An.lineDashType!==An.nullDataLineDashType)&&(Yt=ie.pop(),bt=ie[ie.length-1],oe(),F.moveTo(dt.x,dt.y),ie.push(bt),ie.push(Yt),bt=An.nullDataLineDashType,F.setLineDash(Zt)),F.lineTo(ne,mt),je&&Rt.lineTo(ne,mt)):(F.beginPath(),F.moveTo(ne,mt),je&&(Rt.beginPath(),Rt.moveTo(ne,mt))),gn=Yt=!1):(F.lineTo(ne,mt),je&&Rt.lineTo(ne,mt),Re%250==0&&(oe(),F.moveTo(ne,mt),je&&Rt.moveTo(ne,mt),ie.push({x:ne,y:Ot-Kn}))),dt={x:ne,y:mt},Re<Fr.length-1&&(Lt!==(Fr[Re].lineColor||Qt)||bt!==(Fr[Re].lineDashType||An.lineDashType))&&(oe(),F.beginPath(),F.moveTo(ne,mt),ie.push({x:ne,y:Ot-Kn}),Lt=Fr[Re].lineColor||Qt,F.strokeStyle=Lt,F.setLineDash&&(Fr[Re].lineDashType?(bt=Fr[Re].lineDashType,F.setLineDash(ae(bt,An.lineThickness))):(bt=An.lineDashType,F.setLineDash(bn)))),0<=An.dataPointIndexes[le]){var ar=An.dataPointIds[An.dataPointIndexes[le]];this._eventManager.objectMap[ar]={id:ar,objectType:"dataPoint",dataSeriesIndex:Ln,dataPointIndex:An.dataPointIndexes[le],x1:ne,y1:mt}}0<=An.dataPointIndexes[le]&&sn.markerSize!==0&&(0<sn.markerSize||0<An.markerSize)&&(Kn=An.getMarkerProperties(An.dataPointIndexes[le],ne,mt,F),de.push(Kn),le=N(ar),je&&de.push({x:ne,y:mt,ctx:Rt,type:Kn.type,size:Kn.size,color:le,borderColor:le,borderThickness:Kn.borderThickness})),(sn.indexLabel||An.indexLabel||sn.indexLabelFormatter||An.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedArea",dataPoint:sn,dataSeries:An,point:{x:ne,y:mt},direction:0>sn.y===D.axisY.reversed?1:-1,color:Z})}}oe(),F.moveTo(ne,mt),je&&Rt.moveTo(ne,mt)}delete An.dataPointIndexes}return va.drawMarkers(de),je&&(X.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&F.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&F.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.clearRect(ge.x1,ge.y1,ge.width,ge.height),Rt.restore()),F.restore(),{source:X,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderStackedArea100=function(D){function oe(){for(0<An.lineThickness&&F.stroke();0<ie.length;){var Ca=ie.pop();F.lineTo(Ca.x,Ca.y),je&&bt.lineTo(Ca.x,Ca.y)}F.closePath(),F.globalAlpha=An.fillOpacity,F.fill(),F.globalAlpha=1,F.beginPath(),je&&(bt.closePath(),bt.fill(),bt.beginPath()),ie=[]}var X=D.targetCanvasCtx||this.plotArea.ctx,F=je?this._preRenderCtx:X;if(!(0>=D.dataSeriesIndexes.length)){var Z=null,le=null,de=this.plotArea,ge=[],Te=[],ie=[],ve=[],be=[],Re=0,ne,mt,Ot,Rt,dt,Yt=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),bt=this._eventManager.ghostCtx;F.save(),je&&bt.save(),F.beginPath(),F.rect(de.x1,de.y1,de.width,de.height),F.clip(),je&&(bt.beginPath(),bt.rect(de.x1,de.y1,de.width,de.height),bt.clip());for(var Z=[],Cn=0;Cn<D.dataSeriesIndexes.length;Cn++){var Ln=D.dataSeriesIndexes[Cn],An=this.data[Ln],Fr=An.dataPoints;for(An.dataPointIndexes=[],Re=0;Re<Fr.length;Re++)Ln=Fr[Re].x.getTime?Fr[Re].x.getTime():Fr[Re].x,An.dataPointIndexes[Ln]=Re,Z[Ln]||(ve.push(Ln),Z[Ln]=!0);ve.sort(L)}for(Cn=0;Cn<D.dataSeriesIndexes.length;Cn++){if(Ln=D.dataSeriesIndexes[Cn],An=this.data[Ln],Fr=An.dataPoints,Rt=!0,Z=An.id,this._eventManager.objectMap[Z]={objectType:"dataSeries",dataSeriesIndex:Ln},Z=N(Z),bt.fillStyle=Z,ie=[],0<ve.length){var Z=An._colorSet[Re%An._colorSet.length],Qt=An.lineColor=An.options.lineColor||Z,Lt=Qt;if(F.fillStyle=Z,F.strokeStyle=Qt,F.lineWidth=An.lineThickness,dt="solid",F.setLineDash){var Zt=ae(An.nullDataLineDashType,An.lineThickness);dt=An.lineDashType;var bn=ae(dt,An.lineThickness);F.setLineDash(bn)}for(var gn=!0,Re=0;Re<ve.length;Re++){var le=ve[Re],sn=null,sn=0<=An.dataPointIndexes[le]?Fr[An.dataPointIndexes[le]]:{x:le,y:null};if(!(le<D.axisX.dataInfo.viewPortMin||le>D.axisX.dataInfo.viewPortMax&&(!An.connectNullData||!gn)))if(typeof sn.y!="number")An.connectNullData||gn||Rt||oe(),gn=!0;else{var Kn;Kn=D.dataPointYSums[le]!==0?100*(sn.y/D.dataPointYSums[le]):0,ne=D.axisX.convertValueToPixel(le);var ar=Te[le]?Te[le]:0;if(D.axisY.logarithmic||D.axisY.scaleBreaks&&0<D.axisY.scaleBreaks._appliedBreaks.length){if(be[le]=Kn+(be[le]?be[le]:0),0>=be[le]&&D.axisY.logarithmic)continue;mt=D.axisY.convertValueToPixel(be[le])}else mt=D.axisY.convertValueToPixel(Kn),mt-=ar;if(ie.push({x:ne,y:Yt-ar}),Te[le]=Yt-mt,Rt||gn?(!Rt&&An.connectNullData?(F.setLineDash&&(An.options.nullDataLineDashType||dt===An.lineDashType&&An.lineDashType!==An.nullDataLineDashType)&&(Rt=ie.pop(),dt=ie[ie.length-1],oe(),F.moveTo(Ot.x,Ot.y),ie.push(dt),ie.push(Rt),dt=An.nullDataLineDashType,F.setLineDash(Zt)),F.lineTo(ne,mt),je&&bt.lineTo(ne,mt)):(F.beginPath(),F.moveTo(ne,mt),je&&(bt.beginPath(),bt.moveTo(ne,mt))),gn=Rt=!1):(F.lineTo(ne,mt),je&&bt.lineTo(ne,mt),Re%250==0&&(oe(),F.moveTo(ne,mt),je&&bt.moveTo(ne,mt),ie.push({x:ne,y:Yt-ar}))),Ot={x:ne,y:mt},Re<Fr.length-1&&(Lt!==(Fr[Re].lineColor||Qt)||dt!==(Fr[Re].lineDashType||An.lineDashType))&&(oe(),F.beginPath(),F.moveTo(ne,mt),ie.push({x:ne,y:Yt-ar}),Lt=Fr[Re].lineColor||Qt,F.strokeStyle=Lt,F.setLineDash&&(Fr[Re].lineDashType?(dt=Fr[Re].lineDashType,F.setLineDash(ae(dt,An.lineThickness))):(dt=An.lineDashType,F.setLineDash(bn)))),0<=An.dataPointIndexes[le]){var dn=An.dataPointIds[An.dataPointIndexes[le]];this._eventManager.objectMap[dn]={id:dn,objectType:"dataPoint",dataSeriesIndex:Ln,dataPointIndex:An.dataPointIndexes[le],x1:ne,y1:mt}}0<=An.dataPointIndexes[le]&&sn.markerSize!==0&&(0<sn.markerSize||0<An.markerSize)&&(ar=An.getMarkerProperties(An.dataPointIndexes[le],ne,mt,F),ge.push(ar),le=N(dn),je&&ge.push({x:ne,y:mt,ctx:bt,type:ar.type,size:ar.size,color:le,borderColor:le,borderThickness:ar.borderThickness})),(sn.indexLabel||An.indexLabel||sn.indexLabelFormatter||An.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedArea100",dataPoint:sn,dataSeries:An,point:{x:ne,y:mt},direction:0>sn.y===D.axisY.reversed?1:-1,color:Z})}}oe(),F.moveTo(ne,mt),je&&bt.moveTo(ne,mt)}delete An.dataPointIndexes}return va.drawMarkers(ge),je&&(X.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&F.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&F.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.clearRect(de.x1,de.y1,de.width,de.height),bt.restore()),F.restore(),{source:X,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderBubble=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=this.plotArea,Z=0,le,de;X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(F.x1,F.y1,F.width,F.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(F.x1,F.y1,F.width,F.height),this._eventManager.ghostCtx.clip());for(var ge=-1/0,Te=1/0,ie=0;ie<D.dataSeriesIndexes.length;ie++)for(var ve=D.dataSeriesIndexes[ie],be=this.data[ve],Re=be.dataPoints,ne=0,Z=0;Z<Re.length;Z++)le=Re[Z].getTime?le=Re[Z].x.getTime():le=Re[Z].x,le<D.axisX.dataInfo.viewPortMin||le>D.axisX.dataInfo.viewPortMax||typeof Re[Z].z>"u"||(ne=Re[Z].z,ne>ge&&(ge=ne),ne<Te&&(Te=ne));for(var mt=25*Math.PI,Ot=Math.max(Math.pow(.25*Math.min(F.height,F.width)/2,2)*Math.PI,mt),ie=0;ie<D.dataSeriesIndexes.length;ie++)if(ve=D.dataSeriesIndexes[ie],be=this.data[ve],Re=be.dataPoints,0<Re.length){for(X.strokeStyle="#4572A7 ",Z=0;Z<Re.length;Z++)if(le=Re[Z].getTime?le=Re[Z].x.getTime():le=Re[Z].x,!(le<D.axisX.dataInfo.viewPortMin||le>D.axisX.dataInfo.viewPortMax)&&typeof Re[Z].y=="number"){le=D.axisX.convertValueToPixel(le),de=D.axisY.convertValueToPixel(Re[Z].y);var ne=Re[Z].z,Rt=2*Math.max(Math.sqrt((ge===Te?Ot/2:mt+(Ot-mt)/(ge-Te)*(ne-Te))/Math.PI)<<0,1),ne=be.getMarkerProperties(Z,X);ne.size=Rt,X.globalAlpha=be.fillOpacity,va.drawMarker(le,de,X,ne.type,ne.size,ne.color,ne.borderColor,ne.borderThickness),X.globalAlpha=1;var dt=be.dataPointIds[Z];this._eventManager.objectMap[dt]={id:dt,objectType:"dataPoint",dataSeriesIndex:ve,dataPointIndex:Z,x1:le,y1:de,size:Rt},Rt=N(dt),je&&va.drawMarker(le,de,this._eventManager.ghostCtx,ne.type,ne.size,Rt,Rt,ne.borderThickness),(Re[Z].indexLabel||be.indexLabel||Re[Z].indexLabelFormatter||be.indexLabelFormatter)&&this._indexLabels.push({chartType:"bubble",dataPoint:Re[Z],dataSeries:be,point:{x:le,y:de},direction:1,bounds:{x1:le-ne.size/2,y1:de-ne.size/2,x2:le+ne.size/2,y2:de+ne.size/2},color:null})}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(F.x1,F.y1,F.width,F.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0}}},St.prototype.renderScatter=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=this.plotArea,Z=0,le,de;X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(F.x1,F.y1,F.width,F.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(F.x1,F.y1,F.width,F.height),this._eventManager.ghostCtx.clip());for(var ge=0;ge<D.dataSeriesIndexes.length;ge++){var Te=D.dataSeriesIndexes[ge],ie=this.data[Te],ve=ie.dataPoints;if(0<ve.length){X.strokeStyle="#4572A7 ",Math.pow(.3*Math.min(F.height,F.width)/2,2);for(var be=0,Re=0,Z=0;Z<ve.length;Z++)if(le=ve[Z].getTime?le=ve[Z].x.getTime():le=ve[Z].x,!(le<D.axisX.dataInfo.viewPortMin||le>D.axisX.dataInfo.viewPortMax)&&typeof ve[Z].y=="number"){le=D.axisX.convertValueToPixel(le),de=D.axisY.convertValueToPixel(ve[Z].y);var ne=ie.getMarkerProperties(Z,le,de,X);X.globalAlpha=ie.fillOpacity,va.drawMarker(ne.x,ne.y,ne.ctx,ne.type,ne.size,ne.color,ne.borderColor,ne.borderThickness),X.globalAlpha=1,Math.sqrt((be-le)*(be-le)+(Re-de)*(Re-de))<Math.min(ne.size,5)&&ve.length>Math.min(this.plotArea.width,this.plotArea.height)||(be=ie.dataPointIds[Z],this._eventManager.objectMap[be]={id:be,objectType:"dataPoint",dataSeriesIndex:Te,dataPointIndex:Z,x1:le,y1:de},be=N(be),je&&va.drawMarker(ne.x,ne.y,this._eventManager.ghostCtx,ne.type,ne.size,be,be,ne.borderThickness),(ve[Z].indexLabel||ie.indexLabel||ve[Z].indexLabelFormatter||ie.indexLabelFormatter)&&this._indexLabels.push({chartType:"scatter",dataPoint:ve[Z],dataSeries:ie,point:{x:le,y:de},direction:1,bounds:{x1:le-ne.size/2,y1:de-ne.size/2,x2:le+ne.size/2,y2:de+ne.size/2},color:null}),be=le,Re=de)}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(F.x1,F.y1,F.width,F.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0}}},St.prototype.renderCandlestick=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe,F=this._eventManager.ghostCtx;if(!(0>=D.dataSeriesIndexes.length)){var Re=null,ne=null,Z=this.plotArea,le=0,de,ge,Te,ie,ve,be,Re=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ne=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:.015*this.width,mt=D.axisX.dataInfo.minDiff;isFinite(mt)||(mt=.3*Math.abs(D.axisX.range)),mt=this.options.dataPointWidth?this.dataPointWidth:.7*Z.width*(D.axisX.logarithmic?Math.log(mt)/Math.log(D.axisX.range):Math.abs(mt)/Math.abs(D.axisX.range))<<0,this.dataPointMaxWidth&&Re>ne&&(Re=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ne)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ne<Re&&(ne=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,Re)),mt<Re&&(mt=Re),mt>ne&&(mt=ne),X.save(),je&&F.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(F.beginPath(),F.rect(Z.x1,Z.y1,Z.width,Z.height),F.clip());for(var Ot=0;Ot<D.dataSeriesIndexes.length;Ot++){var Rt=D.dataSeriesIndexes[Ot],dt=this.data[Rt],Yt=dt.dataPoints;if(0<Yt.length){for(var bt=!!(5<mt&&dt.bevelEnabled),le=0;le<Yt.length;le++)if(Yt[le].getTime?be=Yt[le].x.getTime():be=Yt[le].x,!(be<D.axisX.dataInfo.viewPortMin||be>D.axisX.dataInfo.viewPortMax)&&!V(Yt[le].y)&&Yt[le].y.length&&typeof Yt[le].y[0]=="number"&&typeof Yt[le].y[1]=="number"&&typeof Yt[le].y[2]=="number"&&typeof Yt[le].y[3]=="number"){de=D.axisX.convertValueToPixel(be),ge=D.axisY.convertValueToPixel(Yt[le].y[0]),Te=D.axisY.convertValueToPixel(Yt[le].y[1]),ie=D.axisY.convertValueToPixel(Yt[le].y[2]),ve=D.axisY.convertValueToPixel(Yt[le].y[3]);var Cn=de-mt/2<<0,Ln=Cn+mt<<0,ne=dt.options.fallingColor?dt.fallingColor:dt._colorSet[0],Re=Yt[le].color?Yt[le].color:dt._colorSet[0],An=Math.round(Math.max(1,.15*mt)),Fr=An%2===0?0:.5,Qt=dt.dataPointIds[le];this._eventManager.objectMap[Qt]={id:Qt,objectType:"dataPoint",dataSeriesIndex:Rt,dataPointIndex:le,x1:Cn,y1:ge,x2:Ln,y2:Te,x3:de,y3:ie,x4:de,y4:ve,borderThickness:An,color:Re},X.strokeStyle=Re,X.beginPath(),X.lineWidth=An,F.lineWidth=Math.max(An,4),dt.type==="candlestick"?(X.moveTo(de-Fr,Te),X.lineTo(de-Fr,Math.min(ge,ve)),X.stroke(),X.moveTo(de-Fr,Math.max(ge,ve)),X.lineTo(de-Fr,ie),X.stroke(),oa(X,Cn,Math.min(ge,ve),Ln,Math.max(ge,ve),Yt[le].y[0]<=Yt[le].y[3]?dt.risingColor:ne,An,Re,bt,bt,!1,!1,dt.fillOpacity),je&&(Re=N(Qt),F.strokeStyle=Re,F.moveTo(de-Fr,Te),F.lineTo(de-Fr,Math.min(ge,ve)),F.stroke(),F.moveTo(de-Fr,Math.max(ge,ve)),F.lineTo(de-Fr,ie),F.stroke(),oa(F,Cn,Math.min(ge,ve),Ln,Math.max(ge,ve),Re,0,null,!1,!1,!1,!1))):dt.type==="ohlc"&&(X.moveTo(de-Fr,Te),X.lineTo(de-Fr,ie),X.stroke(),X.beginPath(),X.moveTo(de,ge),X.lineTo(Cn,ge),X.stroke(),X.beginPath(),X.moveTo(de,ve),X.lineTo(Ln,ve),X.stroke(),je&&(Re=N(Qt),F.strokeStyle=Re,F.moveTo(de-Fr,Te),F.lineTo(de-Fr,ie),F.stroke(),F.beginPath(),F.moveTo(de,ge),F.lineTo(Cn,ge),F.stroke(),F.beginPath(),F.moveTo(de,ve),F.lineTo(Ln,ve),F.stroke())),(Yt[le].indexLabel||dt.indexLabel||Yt[le].indexLabelFormatter||dt.indexLabelFormatter)&&this._indexLabels.push({chartType:dt.type,dataPoint:Yt[le],dataSeries:dt,point:{x:Cn+(Ln-Cn)/2,y:D.axisY.reversed?ie:Te},direction:1,bounds:{x1:Cn,y1:Math.min(Te,ie),x2:Ln,y2:Math.max(Te,ie)},color:Re})}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),F.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0}}},St.prototype.renderBoxAndWhisker=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe,F=this._eventManager.ghostCtx;if(!(0>=D.dataSeriesIndexes.length)){var Re=null,Z=this.plotArea,ne=0,le,de,ge,Te,ie,ve,be,Re=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ne=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:.015*this.width,mt=D.axisX.dataInfo.minDiff;isFinite(mt)||(mt=.3*Math.abs(D.axisX.range)),mt=this.options.dataPointWidth?this.dataPointWidth:.7*Z.width*(D.axisX.logarithmic?Math.log(mt)/Math.log(D.axisX.range):Math.abs(mt)/Math.abs(D.axisX.range))<<0,this.dataPointMaxWidth&&Re>ne&&(Re=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ne)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ne<Re&&(ne=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,Re)),mt<Re&&(mt=Re),mt>ne&&(mt=ne),X.save(),je&&F.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(F.beginPath(),F.rect(Z.x1,Z.y1,Z.width,Z.height),F.clip());for(var Ot=!1,Ot=!!D.axisY.reversed,Rt=0;Rt<D.dataSeriesIndexes.length;Rt++){var dt=D.dataSeriesIndexes[Rt],Yt=this.data[dt],bt=Yt.dataPoints;if(0<bt.length){for(var Cn=!!(5<mt&&Yt.bevelEnabled),ne=0;ne<bt.length;ne++)if(bt[ne].getTime?be=bt[ne].x.getTime():be=bt[ne].x,!(be<D.axisX.dataInfo.viewPortMin||be>D.axisX.dataInfo.viewPortMax)&&!V(bt[ne].y)&&bt[ne].y.length&&typeof bt[ne].y[0]=="number"&&typeof bt[ne].y[1]=="number"&&typeof bt[ne].y[2]=="number"&&typeof bt[ne].y[3]=="number"&&typeof bt[ne].y[4]=="number"&&bt[ne].y.length===5){le=D.axisX.convertValueToPixel(be),de=D.axisY.convertValueToPixel(bt[ne].y[0]),ge=D.axisY.convertValueToPixel(bt[ne].y[1]),Te=D.axisY.convertValueToPixel(bt[ne].y[2]),ie=D.axisY.convertValueToPixel(bt[ne].y[3]),ve=D.axisY.convertValueToPixel(bt[ne].y[4]);var Ln=le-mt/2<<0,An=le+mt/2<<0,Re=bt[ne].color?bt[ne].color:Yt._colorSet[0],Fr=Math.round(Math.max(1,.15*mt)),Qt=Fr%2===0?0:.5,Lt=bt[ne].whiskerColor?bt[ne].whiskerColor:bt[ne].color?Yt.whiskerColor?Yt.whiskerColor:bt[ne].color:Yt.whiskerColor?Yt.whiskerColor:Re,Zt=typeof bt[ne].whiskerThickness=="number"?bt[ne].whiskerThickness:typeof Yt.options.whiskerThickness=="number"?Yt.whiskerThickness:Fr,bn=bt[ne].whiskerDashType?bt[ne].whiskerDashType:Yt.whiskerDashType,gn=V(bt[ne].whiskerLength)?V(Yt.options.whiskerLength)?mt:Yt.whiskerLength:bt[ne].whiskerLength,gn=typeof gn=="number"?0>=gn?0:gn>=mt?mt:gn:typeof gn=="string"?parseInt(gn)*mt/100>mt?mt:parseInt(gn)*mt/100:mt,sn=Math.round(Zt)%2===1?.5:0,Kn=bt[ne].stemColor?bt[ne].stemColor:bt[ne].color?Yt.stemColor?Yt.stemColor:bt[ne].color:Yt.stemColor?Yt.stemColor:Re,ar=typeof bt[ne].stemThickness=="number"?bt[ne].stemThickness:typeof Yt.options.stemThickness=="number"?Yt.stemThickness:Fr,dn=Math.round(ar)%2===1?.5:0,Ca=bt[ne].stemDashType?bt[ne].stemDashType:Yt.stemDashType,at=bt[ne].lineColor?bt[ne].lineColor:bt[ne].color?Yt.lineColor?Yt.lineColor:bt[ne].color:Yt.lineColor?Yt.lineColor:Re,jt=typeof bt[ne].lineThickness=="number"?bt[ne].lineThickness:typeof Yt.options.lineThickness=="number"?Yt.lineThickness:Fr,tn=bt[ne].lineDashType?bt[ne].lineDashType:Yt.lineDashType,en=Math.round(jt)%2===1?.5:0,pr=Yt.upperBoxColor,In=Yt.lowerBoxColor,Nt=V(Yt.options.fillOpacity)?1:Yt.fillOpacity,fr=Yt.dataPointIds[ne];this._eventManager.objectMap[fr]={id:fr,objectType:"dataPoint",dataSeriesIndex:dt,dataPointIndex:ne,x1:Ln,y1:de,x2:An,y2:ge,x3:le,y3:Te,x4:le,y4:ie,y5:ve,borderThickness:Fr,color:Re,stemThickness:ar,stemColor:Kn,whiskerThickness:Zt,whiskerLength:gn,whiskerColor:Lt,lineThickness:jt,lineColor:at},X.save(),0<ar&&(X.beginPath(),X.strokeStyle=Kn,X.lineWidth=ar,X.setLineDash&&X.setLineDash(ae(Ca,ar)),X.moveTo(le-dn,ge),X.lineTo(le-dn,de),X.stroke(),X.moveTo(le-dn,ie),X.lineTo(le-dn,Te),X.stroke()),X.restore(),F.lineWidth=Math.max(Fr,4),X.beginPath(),oa(X,Ln,Math.min(ve,ge),An,Math.max(ge,ve),In,0,Re,Ot?Cn:!1,Ot?!1:Cn,!1,!1,Nt),X.beginPath(),oa(X,Ln,Math.min(Te,ve),An,Math.max(ve,Te),pr,0,Re,Ot?!1:Cn,Ot?Cn:!1,!1,!1,Nt),X.beginPath(),X.lineWidth=Fr,X.strokeStyle=Re,X.rect(Ln-Qt,Math.min(ge,Te)-Qt,An-Ln+2*Qt,Math.max(ge,Te)-Math.min(ge,Te)+2*Qt),X.stroke(),X.save(),0<jt&&(X.beginPath(),X.globalAlpha=1,X.setLineDash&&X.setLineDash(ae(tn,jt)),X.strokeStyle=at,X.lineWidth=jt,X.moveTo(Ln,ve-en),X.lineTo(An,ve-en),X.stroke()),X.restore(),X.save(),0<Zt&&(X.beginPath(),X.setLineDash&&X.setLineDash(ae(bn,Zt)),X.strokeStyle=Lt,X.lineWidth=Zt,X.moveTo(le-gn/2<<0,ie-sn),X.lineTo(le+gn/2<<0,ie-sn),X.stroke(),X.moveTo(le-gn/2<<0,de+sn),X.lineTo(le+gn/2<<0,de+sn),X.stroke()),X.restore(),je&&(Re=N(fr),F.strokeStyle=Re,F.lineWidth=ar,0<ar&&(F.moveTo(le-Qt-dn,ge),F.lineTo(le-Qt-dn,Math.max(de,ie)),F.stroke(),F.moveTo(le-Qt-dn,Math.min(de,ie)),F.lineTo(le-Qt-dn,Te),F.stroke()),oa(F,Ln,Math.max(ge,Te),An,Math.min(ge,Te),Re,0,null,!1,!1,!1,!1),0<Zt&&(F.beginPath(),F.lineWidth=Zt,F.moveTo(le+gn/2,ie-sn),F.lineTo(le-gn/2,ie-sn),F.stroke(),F.moveTo(le+gn/2,de+sn),F.lineTo(le-gn/2,de+sn),F.stroke())),(bt[ne].indexLabel||Yt.indexLabel||bt[ne].indexLabelFormatter||Yt.indexLabelFormatter)&&this._indexLabels.push({chartType:Yt.type,dataPoint:bt[ne],dataSeries:Yt,point:{x:Ln+(An-Ln)/2,y:D.axisY.reversed?de:ie},direction:1,bounds:{x1:Ln,y1:Math.min(de,ie),x2:An,y2:Math.max(de,ie)},color:Re})}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),F.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0}}},St.prototype.renderRangeColumn=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=null,Z=this.plotArea,Te=0,le,de,ge,Te=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;le=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:.03*this.width;var ie=D.axisX.dataInfo.minDiff;isFinite(ie)||(ie=.3*Math.abs(D.axisX.range)),ie=this.options.dataPointWidth?this.dataPointWidth:.9*(Z.width*(D.axisX.logarithmic?Math.log(ie)/Math.log(D.axisX.range):Math.abs(ie)/Math.abs(D.axisX.range))/D.plotType.totalDataSeries)<<0,this.dataPointMaxWidth&&Te>le&&(Te=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,le)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&le<Te&&(le=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,Te)),ie<Te&&(ie=Te),ie>le&&(ie=le),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.clip());for(var ve=0;ve<D.dataSeriesIndexes.length;ve++){var be=D.dataSeriesIndexes[ve],Re=this.data[be],ne=Re.dataPoints;if(0<ne.length){for(var mt=!!(5<ie&&Re.bevelEnabled),Te=0;Te<ne.length;Te++)if(ne[Te].getTime?ge=ne[Te].x.getTime():ge=ne[Te].x,!(ge<D.axisX.dataInfo.viewPortMin||ge>D.axisX.dataInfo.viewPortMax)&&!V(ne[Te].y)&&ne[Te].y.length&&typeof ne[Te].y[0]=="number"&&typeof ne[Te].y[1]=="number"){F=D.axisX.convertValueToPixel(ge),le=D.axisY.convertValueToPixel(ne[Te].y[0]),de=D.axisY.convertValueToPixel(ne[Te].y[1]);var Ot=D.axisX.reversed?F+D.plotType.totalDataSeries*ie/2-(D.previousDataSeriesCount+ve)*ie<<0:F-D.plotType.totalDataSeries*ie/2+(D.previousDataSeriesCount+ve)*ie<<0,Rt=D.axisX.reversed?Ot-ie<<0:Ot+ie<<0,F=ne[Te].color?ne[Te].color:Re._colorSet[Te%Re._colorSet.length];if(le>de){var dt=le;le=de,de=dt}dt=Re.dataPointIds[Te],this._eventManager.objectMap[dt]={id:dt,objectType:"dataPoint",dataSeriesIndex:be,dataPointIndex:Te,x1:Ot,y1:le,x2:Rt,y2:de},oa(X,D.axisX.reversed?Rt:Ot,le,D.axisX.reversed?Ot:Rt,de,F,0,F,mt,mt,!1,!1,Re.fillOpacity),F=N(dt),je&&oa(this._eventManager.ghostCtx,D.axisX.reversed?Rt:Ot,le,D.axisX.reversed?Ot:Rt,de,F,0,null,!1,!1,!1,!1),(ne[Te].indexLabel||Re.indexLabel||ne[Te].indexLabelFormatter||Re.indexLabelFormatter)&&(this._indexLabels.push({chartType:"rangeColumn",dataPoint:ne[Te],dataSeries:Re,indexKeyword:0,point:{x:Ot+(Rt-Ot)/2,y:ne[Te].y[1]>=ne[Te].y[0]?de:le},direction:ne[Te].y[1]>=ne[Te].y[0]?-1:1,bounds:{x1:Ot,y1:Math.min(le,de),x2:Rt,y2:Math.max(le,de)},color:F}),this._indexLabels.push({chartType:"rangeColumn",dataPoint:ne[Te],dataSeries:Re,indexKeyword:1,point:{x:Ot+(Rt-Ot)/2,y:ne[Te].y[1]>=ne[Te].y[0]?le:de},direction:ne[Te].y[1]>=ne[Te].y[0]?1:-1,bounds:{x1:Ot,y1:Math.min(le,de),x2:Rt,y2:Math.max(le,de)},color:F}))}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0}}},St.prototype.renderError=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe,F=D.axisY._position?!(D.axisY._position==="left"||D.axisY._position==="right"):!1;if(!(0>=D.dataSeriesIndexes.length)){var Z=null,le=!1,de=this.plotArea,ge=0,Te,ie,ve,be,Re,ne,mt,Ot=D.axisX.dataInfo.minDiff;isFinite(Ot)||(Ot=.3*Math.abs(D.axisX.range)),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(de.x1,de.y1,de.width,de.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(de.x1,de.y1,de.width,de.height),this._eventManager.ghostCtx.clip());for(var Rt=0,dt=0;dt<this.data.length;dt++)!this.data[dt].type.match(/(bar|column)/ig)||!this.data[dt].visible||this.data[dt].type.match(/(stacked)/ig)&&Rt||Rt++;for(var Yt=0;Yt<D.dataSeriesIndexes.length;Yt++){var bt=D.dataSeriesIndexes[Yt],Cn=this.data[bt],Ln=Cn.dataPoints,An=V(Cn._linkedSeries)?!1:!!(Cn._linkedSeries.type.match(/(bar|column)/ig)&&Cn._linkedSeries.visible),Fr=0;if(An)for(Z=Cn._linkedSeries.id,dt=0;dt<Z;dt++)!this.data[dt].type.match(/(bar|column)/ig)||!this.data[dt].visible||this.data[dt].type.match(/(stacked)/ig)&&Fr||(this.data[dt].type.match(/(range)/ig)&&(le=!0),Fr++);if(Z=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,ge=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:F?Math.min(.15*this.height,.9*(this.plotArea.height/(An?Rt:1)))<<0:.3*this.width,le&&(ge=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:F?Math.min(.15*this.height,.9*(this.plotArea.height/(An?Rt:1)))<<0:.03*this.width),dt=this.options.dataPointWidth?this.dataPointWidth:.9*((F?de.height:de.width)*(D.axisX.logarithmic?Math.log(Ot)/Math.log(D.axisX.range):Math.abs(Ot)/Math.abs(D.axisX.range))/(An?Rt:1))<<0,this.dataPointMaxWidth&&Z>ge&&(Z=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ge)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ge<Z&&(ge=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,Z)),dt<Z&&(dt=Z),dt>ge&&(dt=ge),0<Ln.length)for(var Qt=Cn._colorSet,ge=0;ge<Ln.length;ge++){var Z=Cn.lineColor=Cn.options.color?Cn.options.color:Qt[0],Lt={color:Ln[ge].whiskerColor?Ln[ge].whiskerColor:Ln[ge].color?Cn.whiskerColor?Cn.whiskerColor:Ln[ge].color:Cn.whiskerColor?Cn.whiskerColor:Z,thickness:V(Ln[ge].whiskerThickness)?Cn.whiskerThickness:Ln[ge].whiskerThickness,dashType:Ln[ge].whiskerDashType?Ln[ge].whiskerDashType:Cn.whiskerDashType,length:V(Ln[ge].whiskerLength)?V(Cn.options.whiskerLength)?dt:Cn.options.whiskerLength:Ln[ge].whiskerLength,trimLength:V(Ln[ge].whiskerLength)&&V(Cn.options.whiskerLength)?50:0};Lt.length=typeof Lt.length=="number"?0>=Lt.length?0:Lt.length>=dt?dt:Lt.length:typeof Lt.length=="string"?parseInt(Lt.length)*dt/100>dt?dt:parseInt(Lt.length)*dt/100>dt:dt,Lt.thickness=typeof Lt.thickness=="number"?0>Lt.thickness?0:Math.round(Lt.thickness):2;var Zt={color:Ln[ge].stemColor?Ln[ge].stemColor:Ln[ge].color?Cn.stemColor?Cn.stemColor:Ln[ge].color:Cn.stemColor?Cn.stemColor:Z,thickness:Ln[ge].stemThickness?Ln[ge].stemThickness:Cn.stemThickness,dashType:Ln[ge].stemDashType?Ln[ge].stemDashType:Cn.stemDashType};if(Zt.thickness=typeof Zt.thickness=="number"?0>Zt.thickness?0:Math.round(Zt.thickness):2,Ln[ge].getTime?mt=Ln[ge].x.getTime():mt=Ln[ge].x,!(mt<D.axisX.dataInfo.viewPortMin||mt>D.axisX.dataInfo.viewPortMax)&&!V(Ln[ge].y)&&Ln[ge].y.length&&typeof Ln[ge].y[0]=="number"&&typeof Ln[ge].y[1]=="number"){var bn=D.axisX.convertValueToPixel(mt);F?ie=bn:Te=bn,bn=D.axisY.convertValueToPixel(Ln[ge].y[0]),F?ve=bn:Re=bn,bn=D.axisY.convertValueToPixel(Ln[ge].y[1]),F?be=bn:ne=bn,F?(Re=D.axisX.reversed?ie+(An?Rt:1)*dt/2-(An?Fr-1:0)*dt<<0:ie-(An?Rt:1)*dt/2+(An?Fr-1:0)*dt<<0,ne=D.axisX.reversed?Re-dt<<0:Re+dt<<0):(ve=D.axisX.reversed?Te+(An?Rt:1)*dt/2-(An?Fr-1:0)*dt<<0:Te-(An?Rt:1)*dt/2+(An?Fr-1:0)*dt<<0,be=D.axisX.reversed?ve-dt<<0:ve+dt<<0),!F&&Re>ne&&(bn=Re,Re=ne,ne=bn),F&&ve>be&&(bn=ve,ve=be,be=bn),bn=Cn.dataPointIds[ge],this._eventManager.objectMap[bn]={id:bn,objectType:"dataPoint",dataSeriesIndex:bt,dataPointIndex:ge,x1:Math.min(ve,be),y1:Math.min(Re,ne),x2:Math.max(be,ve),y2:Math.max(ne,Re),isXYSwapped:F,stemProperties:Zt,whiskerProperties:Lt},er(X,Math.min(ve,be),Math.min(Re,ne),Math.max(be,ve),Math.max(ne,Re),Z,Lt,Zt,F),je&&er(this._eventManager.ghostCtx,ve,Re,be,ne,Z,Lt,Zt,F),(Ln[ge].indexLabel||Cn.indexLabel||Ln[ge].indexLabelFormatter||Cn.indexLabelFormatter)&&(this._indexLabels.push({chartType:"error",dataPoint:Ln[ge],dataSeries:Cn,indexKeyword:0,point:{x:F?Ln[ge].y[1]>=Ln[ge].y[0]?ve:be:ve+(be-ve)/2,y:F?Re+(ne-Re)/2:Ln[ge].y[1]>=Ln[ge].y[0]?ne:Re},direction:Ln[ge].y[1]>=Ln[ge].y[0]?-1:1,bounds:{x1:F?Math.min(ve,be):ve,y1:F?Re:Math.min(Re,ne),x2:F?Math.max(ve,be):be,y2:F?ne:Math.max(Re,ne)},color:Z,axisSwapped:F}),this._indexLabels.push({chartType:"error",dataPoint:Ln[ge],dataSeries:Cn,indexKeyword:1,point:{x:F?Ln[ge].y[1]>=Ln[ge].y[0]?be:ve:ve+(be-ve)/2,y:F?Re+(ne-Re)/2:Ln[ge].y[1]>=Ln[ge].y[0]?Re:ne},direction:Ln[ge].y[1]>=Ln[ge].y[0]?1:-1,bounds:{x1:F?Math.min(ve,be):ve,y1:F?Re:Math.min(Re,ne),x2:F?Math.max(ve,be):be,y2:F?ne:Math.max(Re,ne)},color:Z,axisSwapped:F}))}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(de.x1,de.y1,de.width,de.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0}}},St.prototype.renderRangeBar=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=null,Z=this.plotArea,ie=0,le,de,ge,Te,ie=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;le=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:Math.min(.15*this.height,.9*(this.plotArea.height/D.plotType.totalDataSeries))<<0;var ve=D.axisX.dataInfo.minDiff;isFinite(ve)||(ve=.3*Math.abs(D.axisX.range)),ve=this.options.dataPointWidth?this.dataPointWidth:.9*(Z.height*(D.axisX.logarithmic?Math.log(ve)/Math.log(D.axisX.range):Math.abs(ve)/Math.abs(D.axisX.range))/D.plotType.totalDataSeries)<<0,this.dataPointMaxWidth&&ie>le&&(ie=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,le)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&le<ie&&(le=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,ie)),ve<ie&&(ve=ie),ve>le&&(ve=le),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(Z.x1,Z.y1,Z.width,Z.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.clip());for(var be=0;be<D.dataSeriesIndexes.length;be++){var Re=D.dataSeriesIndexes[be],ne=this.data[Re],mt=ne.dataPoints;if(0<mt.length){var Ot=!!(5<ve&&ne.bevelEnabled);for(X.strokeStyle="#4572A7 ",ie=0;ie<mt.length;ie++)if(mt[ie].getTime?Te=mt[ie].x.getTime():Te=mt[ie].x,!(Te<D.axisX.dataInfo.viewPortMin||Te>D.axisX.dataInfo.viewPortMax)&&!V(mt[ie].y)&&mt[ie].y.length&&typeof mt[ie].y[0]=="number"&&typeof mt[ie].y[1]=="number"){le=D.axisY.convertValueToPixel(mt[ie].y[0]),de=D.axisY.convertValueToPixel(mt[ie].y[1]),ge=D.axisX.convertValueToPixel(Te),ge=D.axisX.reversed?ge+D.plotType.totalDataSeries*ve/2-(D.previousDataSeriesCount+be)*ve<<0:ge-D.plotType.totalDataSeries*ve/2+(D.previousDataSeriesCount+be)*ve<<0;var Rt=D.axisX.reversed?ge-ve<<0:ge+ve<<0;le>de&&(F=le,le=de,de=F),F=mt[ie].color?mt[ie].color:ne._colorSet[ie%ne._colorSet.length],oa(X,le,D.axisX.reversed?Rt:ge,de,D.axisX.reversed?ge:Rt,F,0,null,Ot,!1,!1,!1,ne.fillOpacity),F=ne.dataPointIds[ie],this._eventManager.objectMap[F]={id:F,objectType:"dataPoint",dataSeriesIndex:Re,dataPointIndex:ie,x1:le,y1:ge,x2:de,y2:Rt},F=N(F),je&&oa(this._eventManager.ghostCtx,le,D.axisX.reversed?Rt:ge,de,D.axisX.reversed?ge:Rt,F,0,null,!1,!1,!1,!1),(mt[ie].indexLabel||ne.indexLabel||mt[ie].indexLabelFormatter||ne.indexLabelFormatter)&&(this._indexLabels.push({chartType:"rangeBar",dataPoint:mt[ie],dataSeries:ne,indexKeyword:0,point:{x:mt[ie].y[1]>=mt[ie].y[0]?le:de,y:ge+(Rt-ge)/2},direction:mt[ie].y[1]>=mt[ie].y[0]?-1:1,bounds:{x1:Math.min(le,de),y1:ge,x2:Math.max(le,de),y2:Rt},color:F}),this._indexLabels.push({chartType:"rangeBar",dataPoint:mt[ie],dataSeries:ne,indexKeyword:1,point:{x:mt[ie].y[1]>=mt[ie].y[0]?de:le,y:ge+(Rt-ge)/2},direction:mt[ie].y[1]>=mt[ie].y[0]?1:-1,bounds:{x1:Math.min(le,de),y1:ge,x2:Math.max(le,de),y2:Rt},color:F}))}}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(Z.x1,Z.y1,Z.width,Z.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0}}},St.prototype.renderRangeArea=function(D){function oe(){if(Yt){for(var gn=null,sn=Te.length-1;0<=sn;sn--)gn=Te[sn],F.lineTo(gn.x,gn.y2),Z.lineTo(gn.x,gn.y2);if(F.closePath(),F.globalAlpha=ve.fillOpacity,F.fill(),F.globalAlpha=1,Z.fill(),0<ve.lineThickness){for(F.beginPath(),F.moveTo(gn.x,gn.y2),sn=0;sn<Te.length;sn++)gn=Te[sn],F.lineTo(gn.x,gn.y2);for(F.moveTo(Te[0].x,Te[0].y1),sn=0;sn<Te.length;sn++)gn=Te[sn],F.lineTo(gn.x,gn.y1);F.stroke()}F.beginPath(),F.moveTo(mt,Ot),Z.beginPath(),Z.moveTo(mt,Ot),Yt={x:mt,y:Ot},Te=[],Te.push({x:mt,y1:Ot,y2:Rt})}}var X=D.targetCanvasCtx||this.plotArea.ctx,F=je?this._preRenderCtx:X;if(!(0>=D.dataSeriesIndexes.length)){var Z=this._eventManager.ghostCtx,le=[],de=this.plotArea;F.save(),je&&Z.save(),F.beginPath(),F.rect(de.x1,de.y1,de.width,de.height),F.clip(),je&&(Z.beginPath(),Z.rect(de.x1,de.y1,de.width,de.height),Z.clip());for(var ge=0;ge<D.dataSeriesIndexes.length;ge++){var Te=[],ie=D.dataSeriesIndexes[ge],ve=this.data[ie],be=ve.dataPoints,le=ve.id;this._eventManager.objectMap[le]={objectType:"dataSeries",dataSeriesIndex:ie},le=N(le),Z.fillStyle=le;var le=[],Re=!0,ne=0,mt,Ot,Rt,dt,Yt=null;if(0<be.length){var bt=ve._colorSet[ne%ve._colorSet.length],Cn=ve.lineColor=ve.options.lineColor||bt,Ln=Cn;F.fillStyle=bt,F.strokeStyle=Cn,F.lineWidth=ve.lineThickness;var An="solid";if(F.setLineDash){var Fr=ae(ve.nullDataLineDashType,ve.lineThickness),An=ve.lineDashType,Qt=ae(An,ve.lineThickness);F.setLineDash(Qt)}for(var Lt=!0;ne<be.length;ne++)if(dt=be[ne].x.getTime?be[ne].x.getTime():be[ne].x,!(dt<D.axisX.dataInfo.viewPortMin||dt>D.axisX.dataInfo.viewPortMax&&(!ve.connectNullData||!Lt)))if(be[ne].y!==null&&be[ne].y.length&&typeof be[ne].y[0]=="number"&&typeof be[ne].y[1]=="number"){if(mt=D.axisX.convertValueToPixel(dt),Ot=D.axisY.convertValueToPixel(be[ne].y[0]),Rt=D.axisY.convertValueToPixel(be[ne].y[1]),Re||Lt?(ve.connectNullData&&!Re?(F.setLineDash&&(ve.options.nullDataLineDashType||An===ve.lineDashType&&ve.lineDashType!==ve.nullDataLineDashType)&&(Te[Te.length-1].newLineDashArray=Qt,An=ve.nullDataLineDashType,F.setLineDash(Fr)),F.lineTo(mt,Ot),je&&Z.lineTo(mt,Ot),Te.push({x:mt,y1:Ot,y2:Rt})):(F.beginPath(),F.moveTo(mt,Ot),Yt={x:mt,y:Ot},Te=[],Te.push({x:mt,y1:Ot,y2:Rt}),je&&(Z.beginPath(),Z.moveTo(mt,Ot))),Lt=Re=!1):(F.lineTo(mt,Ot),Te.push({x:mt,y1:Ot,y2:Rt}),je&&Z.lineTo(mt,Ot),ne%250==0&&oe()),dt=ve.dataPointIds[ne],this._eventManager.objectMap[dt]={id:dt,objectType:"dataPoint",dataSeriesIndex:ie,dataPointIndex:ne,x1:mt,y1:Ot,y2:Rt},ne<be.length-1&&(Ln!==(be[ne].lineColor||Cn)||An!==(be[ne].lineDashType||ve.lineDashType))&&(oe(),Ln=be[ne].lineColor||Cn,Te[Te.length-1].newStrokeStyle=Ln,F.strokeStyle=Ln,F.setLineDash&&(be[ne].lineDashType?(An=be[ne].lineDashType,Te[Te.length-1].newLineDashArray=ae(An,ve.lineThickness),F.setLineDash(Te[Te.length-1].newLineDashArray)):(An=ve.lineDashType,Te[Te.length-1].newLineDashArray=Qt,F.setLineDash(Qt)))),be[ne].markerSize!==0&&(0<be[ne].markerSize||0<ve.markerSize)){var Zt=ve.getMarkerProperties(ne,mt,Rt,F);le.push(Zt);var bn=N(dt);je&&le.push({x:mt,y:Rt,ctx:Z,type:Zt.type,size:Zt.size,color:bn,borderColor:bn,borderThickness:Zt.borderThickness}),Zt=ve.getMarkerProperties(ne,mt,Ot,F),le.push(Zt),bn=N(dt),je&&le.push({x:mt,y:Ot,ctx:Z,type:Zt.type,size:Zt.size,color:bn,borderColor:bn,borderThickness:Zt.borderThickness})}(be[ne].indexLabel||ve.indexLabel||be[ne].indexLabelFormatter||ve.indexLabelFormatter)&&(this._indexLabels.push({chartType:"rangeArea",dataPoint:be[ne],dataSeries:ve,indexKeyword:0,point:{x:mt,y:Ot},direction:be[ne].y[0]>be[ne].y[1]===D.axisY.reversed?-1:1,color:bt}),this._indexLabels.push({chartType:"rangeArea",dataPoint:be[ne],dataSeries:ve,indexKeyword:1,point:{x:mt,y:Rt},direction:be[ne].y[0]>be[ne].y[1]===D.axisY.reversed?1:-1,color:bt}))}else Lt||Re||oe(),Lt=!0;oe(),va.drawMarkers(le)}}return je&&(X.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&F.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&F.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.clearRect(de.x1,de.y1,de.width,de.height),this._eventManager.ghostCtx.restore()),F.restore(),{source:X,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderRangeSplineArea=function(D){function oe(Zt,bn){var gn=ln(Ot,2);if(0<gn.length){if(0<ie.lineThickness){F.strokeStyle=bn,F.setLineDash&&F.setLineDash(Zt),F.beginPath(),F.moveTo(gn[0].x,gn[0].y);for(var sn=0;sn<gn.length-3;sn+=3)(gn[sn].newStrokeStyle||gn[sn].newLineDashArray)&&(F.stroke(),F.beginPath(),F.moveTo(gn[sn].x,gn[sn].y),gn[sn].newStrokeStyle&&(F.strokeStyle=gn[sn].newStrokeStyle),gn[sn].newLineDashArray&&F.setLineDash(gn[sn].newLineDashArray)),F.bezierCurveTo(gn[sn+1].x,gn[sn+1].y,gn[sn+2].x,gn[sn+2].y,gn[sn+3].x,gn[sn+3].y)}for(F.beginPath(),F.moveTo(gn[0].x,gn[0].y),je&&(Z.beginPath(),Z.moveTo(gn[0].x,gn[0].y)),sn=0;sn<gn.length-3;sn+=3)F.bezierCurveTo(gn[sn+1].x,gn[sn+1].y,gn[sn+2].x,gn[sn+2].y,gn[sn+3].x,gn[sn+3].y),je&&Z.bezierCurveTo(gn[sn+1].x,gn[sn+1].y,gn[sn+2].x,gn[sn+2].y,gn[sn+3].x,gn[sn+3].y);for(gn=ln(Rt,2),F.lineTo(Rt[Rt.length-1].x,Rt[Rt.length-1].y),sn=gn.length-1;2<sn;sn-=3)F.bezierCurveTo(gn[sn-1].x,gn[sn-1].y,gn[sn-2].x,gn[sn-2].y,gn[sn-3].x,gn[sn-3].y),je&&Z.bezierCurveTo(gn[sn-1].x,gn[sn-1].y,gn[sn-2].x,gn[sn-2].y,gn[sn-3].x,gn[sn-3].y);if(F.closePath(),F.globalAlpha=ie.fillOpacity,F.fill(),je&&(Z.closePath(),Z.fill()),F.globalAlpha=1,0<ie.lineThickness){F.strokeStyle=bn,F.setLineDash&&F.setLineDash(Zt),F.beginPath(),F.moveTo(gn[0].x,gn[0].y);for(var Kn=sn=0;sn<gn.length-3;sn+=3,Kn++)(Ot[Kn].newStrokeStyle||Ot[Kn].newLineDashArray)&&(F.stroke(),F.beginPath(),F.moveTo(gn[sn].x,gn[sn].y),Ot[Kn].newStrokeStyle&&(F.strokeStyle=Ot[Kn].newStrokeStyle),Ot[Kn].newLineDashArray&&F.setLineDash(Ot[Kn].newLineDashArray)),F.bezierCurveTo(gn[sn+1].x,gn[sn+1].y,gn[sn+2].x,gn[sn+2].y,gn[sn+3].x,gn[sn+3].y);for(gn=ln(Ot,2),F.moveTo(gn[0].x,gn[0].y),Kn=sn=0;sn<gn.length-3;sn+=3,Kn++)(Ot[Kn].newStrokeStyle||Ot[Kn].newLineDashArray)&&(F.stroke(),F.beginPath(),F.moveTo(gn[sn].x,gn[sn].y),Ot[Kn].newStrokeStyle&&(F.strokeStyle=Ot[Kn].newStrokeStyle),Ot[Kn].newLineDashArray&&F.setLineDash(Ot[Kn].newLineDashArray)),F.bezierCurveTo(gn[sn+1].x,gn[sn+1].y,gn[sn+2].x,gn[sn+2].y,gn[sn+3].x,gn[sn+3].y);F.stroke()}F.beginPath()}}var X=D.targetCanvasCtx||this.plotArea.ctx,F=je?this._preRenderCtx:X;if(!(0>=D.dataSeriesIndexes.length)){var Z=this._eventManager.ghostCtx,le=[],de=this.plotArea;F.save(),je&&Z.save(),F.beginPath(),F.rect(de.x1,de.y1,de.width,de.height),F.clip(),je&&(Z.beginPath(),Z.rect(de.x1,de.y1,de.width,de.height),Z.clip());for(var ge=0;ge<D.dataSeriesIndexes.length;ge++){var Te=D.dataSeriesIndexes[ge],ie=this.data[Te],ve=ie.dataPoints,le=ie.id;this._eventManager.objectMap[le]={objectType:"dataSeries",dataSeriesIndex:Te},le=N(le),Z.fillStyle=le;var le=[],be=0,Re,ne,mt,Ot=[],Rt=[];if(0<ve.length){var dt=ie._colorSet[be%ie._colorSet.length],Yt=ie.lineColor=ie.options.lineColor||dt,bt=Yt;F.fillStyle=dt,F.lineWidth=ie.lineThickness;var Cn="solid",Ln;if(F.setLineDash){var An=ae(ie.nullDataLineDashType,ie.lineThickness),Cn=ie.lineDashType;Ln=ae(Cn,ie.lineThickness)}for(ne=!1;be<ve.length;be++)if(Re=ve[be].x.getTime?ve[be].x.getTime():ve[be].x,!(Re<D.axisX.dataInfo.viewPortMin||Re>D.axisX.dataInfo.viewPortMax&&(!ie.connectNullData||!ne)))if(ve[be].y!==null&&ve[be].y.length&&typeof ve[be].y[0]=="number"&&typeof ve[be].y[1]=="number"){Re=D.axisX.convertValueToPixel(Re),ne=D.axisY.convertValueToPixel(ve[be].y[0]),mt=D.axisY.convertValueToPixel(ve[be].y[1]);var Fr=ie.dataPointIds[be];if(this._eventManager.objectMap[Fr]={id:Fr,objectType:"dataPoint",dataSeriesIndex:Te,dataPointIndex:be,x1:Re,y1:ne,y2:mt},Ot[Ot.length]={x:Re,y:ne},Rt[Rt.length]={x:Re,y:mt},be<ve.length-1&&(bt!==(ve[be].lineColor||Yt)||Cn!==(ve[be].lineDashType||ie.lineDashType))&&(bt=ve[be].lineColor||Yt,Ot[Ot.length-1].newStrokeStyle=bt,F.setLineDash&&(ve[be].lineDashType?(Cn=ve[be].lineDashType,Ot[Ot.length-1].newLineDashArray=ae(Cn,ie.lineThickness)):(Cn=ie.lineDashType,Ot[Ot.length-1].newLineDashArray=Ln))),ve[be].markerSize!==0&&(0<ve[be].markerSize||0<ie.markerSize)){var Qt=ie.getMarkerProperties(be,Re,ne,F);le.push(Qt);var Lt=N(Fr);je&&le.push({x:Re,y:ne,ctx:Z,type:Qt.type,size:Qt.size,color:Lt,borderColor:Lt,borderThickness:Qt.borderThickness}),Qt=ie.getMarkerProperties(be,Re,mt,F),le.push(Qt),Lt=N(Fr),je&&le.push({x:Re,y:mt,ctx:Z,type:Qt.type,size:Qt.size,color:Lt,borderColor:Lt,borderThickness:Qt.borderThickness})}(ve[be].indexLabel||ie.indexLabel||ve[be].indexLabelFormatter||ie.indexLabelFormatter)&&(this._indexLabels.push({chartType:"rangeSplineArea",dataPoint:ve[be],dataSeries:ie,indexKeyword:0,point:{x:Re,y:ne},direction:ve[be].y[0]<=ve[be].y[1]?-1:1,color:dt}),this._indexLabels.push({chartType:"rangeSplineArea",dataPoint:ve[be],dataSeries:ie,indexKeyword:1,point:{x:Re,y:mt},direction:ve[be].y[0]<=ve[be].y[1]?1:-1,color:dt})),ne=!1}else 0<be&&!ne&&(ie.connectNullData?F.setLineDash&&0<Ot.length&&(ie.options.nullDataLineDashType||!ve[be-1].lineDashType)&&(Ot[Ot.length-1].newLineDashArray=An,Cn=ie.nullDataLineDashType):(oe(Ln,Yt),Ot=[],Rt=[])),ne=!0;oe(Ln,Yt),va.drawMarkers(le)}}return je&&(X.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&F.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&F.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),F.clearRect(de.x1,de.y1,de.width,de.height),this._eventManager.ghostCtx.restore()),F.restore(),{source:X,dest:this.plotArea.ctx,animationCallback:Sa.xClipAnimation,easingFunction:Sa.easing.linear,animationBase:0}}},St.prototype.renderWaterfall=function(D){var oe=D.targetCanvasCtx||this.plotArea.ctx,X=je?this._preRenderCtx:oe;if(!(0>=D.dataSeriesIndexes.length)){var F=this._eventManager.ghostCtx,Z=null,le=this.plotArea,be=0,de,ge,Te,ie,ve=D.axisY.convertValueToPixel(D.axisY.logarithmic?D.axisY.viewportMinimum:0),be=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;ge=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:Math.min(.15*this.width,.9*(this.plotArea.width/D.plotType.totalDataSeries))<<0;var Re=D.axisX.dataInfo.minDiff;isFinite(Re)||(Re=.3*Math.abs(D.axisX.range)),Re=this.options.dataPointWidth?this.dataPointWidth:.6*(le.width*(D.axisX.logarithmic?Math.log(Re)/Math.log(D.axisX.range):Math.abs(Re)/Math.abs(D.axisX.range))/D.plotType.totalDataSeries)<<0,this.dataPointMaxWidth&&be>ge&&(be=Math.min(this.options.dataPointWidth?this.dataPointWidth:1/0,ge)),!this.dataPointMaxWidth&&this.dataPointMinWidth&&ge<be&&(ge=Math.max(this.options.dataPointWidth?this.dataPointWidth:-1/0,be)),Re<be&&(Re=be),Re>ge&&(Re=ge),X.save(),je&&this._eventManager.ghostCtx.save(),X.beginPath(),X.rect(le.x1,le.y1,le.width,le.height),X.clip(),je&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(le.x1,le.y1,le.width,le.height),this._eventManager.ghostCtx.clip());for(var ne=0;ne<D.dataSeriesIndexes.length;ne++){var mt=D.dataSeriesIndexes[ne],Ot=this.data[mt],Rt=Ot.dataPoints,Z=Ot._colorSet[0];Ot.risingColor=Ot.options.risingColor?Ot.options.risingColor:Z,Ot.fallingColor=Ot.options.fallingColor?Ot.options.fallingColor:"#e40a0a";var dt=typeof Ot.options.lineThickness=="number"?Math.round(Ot.lineThickness):1,Yt=Math.round(dt)%2===1?-.5:0;if(0<Rt.length)for(var bt=!!(5<Re&&Ot.bevelEnabled),Cn=!1,Ln=null,An=null,be=0;be<Rt.length;be++)if(Rt[be].getTime?ie=Rt[be].x.getTime():ie=Rt[be].x,typeof Rt[be].y!="number"){if(0<be&&!Cn&&Ot.connectNullData)var Fr=Ot.options.nullDataLineDashType||!Rt[be-1].lineDashType?Ot.nullDataLineDashType:Rt[be-1].lineDashType;Cn=!0}else{de=D.axisX.convertValueToPixel(ie),ge=Ot.dataPointEOs[be].cumulativeSum===0?ve:D.axisY.convertValueToPixel(Ot.dataPointEOs[be].cumulativeSum),Te=Ot.dataPointEOs[be].cumulativeSumYStartValue===0?ve:D.axisY.convertValueToPixel(Ot.dataPointEOs[be].cumulativeSumYStartValue),de=D.axisX.reversed?de+D.plotType.totalDataSeries*Re/2-(D.previousDataSeriesCount+ne)*Re<<0:de-D.plotType.totalDataSeries*Re/2+(D.previousDataSeriesCount+ne)*Re<<0;var Qt=D.axisX.reversed?de-Re<<0:de+Re<<0;ge>Te&&(Z=ge,ge=Te,Te=Z),D.axisY.reversed&&(Z=ge,ge=Te,Te=Z),Z=Ot.dataPointIds[be],this._eventManager.objectMap[Z]={id:Z,objectType:"dataPoint",dataSeriesIndex:mt,dataPointIndex:be,x1:de,y1:ge,x2:Qt,y2:Te};var Zt=Rt[be].color?Rt[be].color:0<Rt[be].y?Ot.risingColor:Ot.fallingColor;oa(X,D.axisX.reversed?Qt:de,D.axisY.reversed?Te:ge,D.axisX.reversed?de:Qt,D.axisY.reversed?ge:Te,Zt,0,Zt,bt,bt,!1,!1,Ot.fillOpacity),Z=N(Z),je&&oa(this._eventManager.ghostCtx,D.axisX.reversed?Qt:de,ge,D.axisX.reversed?de:Qt,Te,Z,0,null,!1,!1,!1,!1);var Lt,Zt=de;Lt=typeof Rt[be].isIntermediateSum<"u"&&Rt[be].isIntermediateSum===!0||typeof Rt[be].isCumulativeSum<"u"&&Rt[be].isCumulativeSum===!0?0<Rt[be].y?ge:Te:0<Rt[be].y?Te:ge,0<be&&Ln&&(!Cn||Ot.connectNullData)&&(Cn&&X.setLineDash&&X.setLineDash(ae(Fr,dt)),X.beginPath(),X.moveTo(Ln,An-Yt),X.lineTo(Zt,Lt-Yt),0<dt&&X.stroke(),je&&(F.beginPath(),F.moveTo(Ln,An-Yt),F.lineTo(Zt,Lt-Yt),0<dt&&F.stroke())),Cn=!1,Ln=Qt,An=0<Rt[be].y?ge:Te,Zt=Rt[be].lineDashType?Rt[be].lineDashType:Ot.options.lineDashType?Ot.options.lineDashType:"shortDash",X.strokeStyle=Rt[be].lineColor?Rt[be].lineColor:Ot.options.lineColor?Ot.options.lineColor:"#9e9e9e",X.lineWidth=dt,X.setLineDash&&(Zt=ae(Zt,dt),X.setLineDash(Zt)),(Rt[be].indexLabel||Ot.indexLabel||Rt[be].indexLabelFormatter||Ot.indexLabelFormatter)&&this._indexLabels.push({chartType:"waterfall",dataPoint:Rt[be],dataSeries:Ot,point:{x:de+(Qt-de)/2,y:0<=Rt[be].y?ge:Te},direction:0>Rt[be].y===D.axisY.reversed?1:-1,bounds:{x1:de,y1:Math.min(ge,Te),x2:Qt,y2:Math.max(ge,Te)},color:Z})}}return je&&(oe.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.globalCompositeOperation="source-atop",D.axisX.maskCanvas&&X.drawImage(D.axisX.maskCanvas,0,0,this.width,this.height),D.axisY.maskCanvas&&X.drawImage(D.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),X.clearRect(le.x1,le.y1,le.width,le.height),this._eventManager.ghostCtx.restore()),X.restore(),{source:oe,dest:this.plotArea.ctx,animationCallback:Sa.fadeInAnimation,easingFunction:Sa.easing.easeInQuad,animationBase:0}}};var Ka=function(D,oe,X,F,Z,le,de,ge,Te){if(!(0>X)){if(typeof ge>"u"&&(ge=1),!je){var ie=Number((de%(2*Math.PI)).toFixed(8));Number((le%(2*Math.PI)).toFixed(8))===ie&&(de-=1e-4)}D.save(),D.globalAlpha=ge,Z==="pie"?(D.beginPath(),D.moveTo(oe.x,oe.y),D.arc(oe.x,oe.y,X,le,de,!1),D.fillStyle=F,D.strokeStyle="white",D.lineWidth=2,D.closePath(),D.fill()):Z==="doughnut"&&(D.beginPath(),D.arc(oe.x,oe.y,X,le,de,!1),0<=Te&&D.arc(oe.x,oe.y,Te*X,de,le,!0),D.closePath(),D.fillStyle=F,D.strokeStyle="white",D.lineWidth=2,D.fill()),D.globalAlpha=1,D.restore()}};St.prototype.renderPie=function(D){function oe(){if(ie&&ve){var Lt=0,Zt=0,bn=0,gn=0;V(ie.options.indexLabelMaxWidth)&&(ie.indexLabelMaxWidth=.33*Re.width);for(var sn=0;sn<ve.length;sn++){var Kn=ve[sn],ar=ie.dataPointIds[sn];ne[sn].id=ar,ne[sn].objectType="dataPoint",ne[sn].dataPointIndex=sn,ne[sn].dataSeriesIndex=0;var dn=ne[sn],at={percent:null,total:null},Ca=null,at=Te.getPercentAndTotal(ie,Kn);(ie.indexLabelFormatter||Kn.indexLabelFormatter)&&(Ca={chart:Te.options,dataSeries:ie,dataPoint:Kn,total:at.total,percent:at.percent}),at=Kn.indexLabelFormatter?Kn.indexLabelFormatter(Ca):Kn.indexLabel?Te.replaceKeywordsWithValue(Kn.indexLabel,Kn,ie,sn):ie.indexLabelFormatter?ie.indexLabelFormatter(Ca):ie.indexLabel?Te.replaceKeywordsWithValue(ie.indexLabel,Kn,ie,sn):Kn.label?Kn.label:"",Te._eventManager.objectMap[ar]=dn,dn.center={x:bt.x,y:bt.y},dn.y=Kn.y,dn.radius=An,dn.percentInnerRadius=Qt,dn.indexLabelText=at,dn.indexLabelPlacement=ie.indexLabelPlacement,dn.indexLabelLineColor=Kn.indexLabelLineColor?Kn.indexLabelLineColor:ie.options.indexLabelLineColor?ie.options.indexLabelLineColor:Kn.color?Kn.color:ie._colorSet[sn%ie._colorSet.length],dn.indexLabelLineThickness=V(Kn.indexLabelLineThickness)?ie.indexLabelLineThickness:Kn.indexLabelLineThickness,dn.indexLabelLineDashType=Kn.indexLabelLineDashType?Kn.indexLabelLineDashType:ie.indexLabelLineDashType,dn.indexLabelFontColor=Kn.indexLabelFontColor?Kn.indexLabelFontColor:ie.indexLabelFontColor,dn.indexLabelFontStyle=Kn.indexLabelFontStyle?Kn.indexLabelFontStyle:ie.indexLabelFontStyle,dn.indexLabelFontWeight=Kn.indexLabelFontWeight?Kn.indexLabelFontWeight:ie.indexLabelFontWeight,dn.indexLabelFontSize=V(Kn.indexLabelFontSize)?ie.indexLabelFontSize:Kn.indexLabelFontSize,dn.indexLabelFontFamily=Kn.indexLabelFontFamily?Kn.indexLabelFontFamily:ie.indexLabelFontFamily,dn.indexLabelBackgroundColor=Kn.indexLabelBackgroundColor?Kn.indexLabelBackgroundColor:ie.options.indexLabelBackgroundColor?ie.options.indexLabelBackgroundColor:ie.indexLabelBackgroundColor,dn.indexLabelBorderColor=Kn.indexLabelBorderColor?Kn.indexLabelBorderColor:ie.options.indexLabelBorderColor?ie.options.indexLabelBorderColor:ie.indexLabelBorderColor,dn.indexLabelBorderThickness=Kn.indexLabelBorderThickness?Kn.indexLabelBorderThickness:ie.options.indexLabelBorderThickness?ie.options.indexLabelBorderThickness:ie.indexLabelBorderThickness,dn.indexLabelMaxWidth=Kn.indexLabelMaxWidth?Kn.indexLabelMaxWidth:ie.indexLabelMaxWidth,dn.indexLabelWrap=typeof Kn.indexLabelWrap<"u"?Kn.indexLabelWrap:ie.indexLabelWrap,dn.indexLabelTextAlign=Kn.indexLabelTextAlign?Kn.indexLabelTextAlign:ie.indexLabelTextAlign?ie.indexLabelTextAlign:"left",dn.startAngle=sn===0?ie.startAngle?ie.startAngle/180*Math.PI:0:ne[sn-1].endAngle,dn.startAngle=(dn.startAngle+2*Math.PI)%(2*Math.PI),dn.endAngle=dn.startAngle+2*Math.PI/Cn*Math.abs(Kn.y),Kn=(dn.endAngle+dn.startAngle)/2,Kn=(Kn+2*Math.PI)%(2*Math.PI),dn.midAngle=Kn,dn.midAngle>Math.PI/2-dt&&dn.midAngle<Math.PI/2+dt?((Lt===0||ne[bn].midAngle>dn.midAngle)&&(bn=sn),Lt++):dn.midAngle>3*Math.PI/2-dt&&dn.midAngle<3*Math.PI/2+dt&&((Zt===0||ne[gn].midAngle>dn.midAngle)&&(gn=sn),Zt++),dn.hemisphere=Kn>Math.PI/2&&Kn<=3*Math.PI/2?"left":"right",dn.indexLabelTextBlock=new Ye(Te.plotArea.ctx,{fontSize:dn.indexLabelFontSize,fontFamily:dn.indexLabelFontFamily,fontColor:dn.indexLabelFontColor,fontStyle:dn.indexLabelFontStyle,fontWeight:dn.indexLabelFontWeight,textAlign:dn.indexLabelTextAlign,backgroundColor:dn.indexLabelBackgroundColor,borderColor:dn.indexLabelBorderColor,borderThickness:dn.indexLabelBorderThickness,maxWidth:dn.indexLabelMaxWidth,maxHeight:dn.indexLabelWrap?5*dn.indexLabelFontSize:1.5*dn.indexLabelFontSize,text:dn.indexLabelText,padding:0,textBaseline:"middle"}),dn.indexLabelTextBlock.measureText()}for(ar=Kn=0,at=!1,sn=0;sn<ve.length;sn++)dn=ne[(bn+sn)%ve.length],1<Lt&&dn.midAngle>Math.PI/2-dt&&dn.midAngle<Math.PI/2+dt&&(Kn<=Lt/2&&!at?(dn.hemisphere="right",Kn++):(dn.hemisphere="left",at=!0));for(at=!1,sn=0;sn<ve.length;sn++)dn=ne[(gn+sn)%ve.length],1<Zt&&dn.midAngle>3*Math.PI/2-dt&&dn.midAngle<3*Math.PI/2+dt&&(ar<=Zt/2&&!at?(dn.hemisphere="left",ar++):(dn.hemisphere="right",at=!0))}}function X(Lt,Zt){var bn=Te.plotArea.ctx;for(bn.clearRect(Re.x1,Re.y1,Re.width,Re.height),bn.fillStyle=Te.backgroundColor,bn.fillRect(Re.x1,Re.y1,Re.width,Re.height),bn=0;bn<ve.length;bn++){var gn=ne[bn].startAngle,sn=ne[bn].endAngle;if(sn>gn){var Kn=.07*An*Math.cos(ne[bn].midAngle),ar=.07*An*Math.sin(ne[bn].midAngle),dn=!1;ve[bn].exploded?(1e-9<Math.abs(ne[bn].center.x-(bt.x+Kn))||1e-9<Math.abs(ne[bn].center.y-(bt.y+ar)))&&(ne[bn].center.x=bt.x+Kn*Lt,ne[bn].center.y=bt.y+ar*Lt,dn=!0):(0<Math.abs(ne[bn].center.x-bt.x)||0<Math.abs(ne[bn].center.y-bt.y))&&(ne[bn].center.x=bt.x+Kn*(1-Lt),ne[bn].center.y=bt.y+ar*(1-Lt),dn=!0),dn&&Zt&&(Kn={},Kn.dataSeries=ie,Kn.dataPoint=ie.dataPoints[bn],Kn.index=bn,Te.toolTip.highlightObjects([Kn])),Ka(Te.plotArea.ctx,ne[bn].center,ne[bn].radius,ve[bn].color?ve[bn].color:ie._colorSet[bn%ie._colorSet.length],ie.type,gn,sn,ie.fillOpacity,ne[bn].percentInnerRadius)}}for(bn=Te.plotArea.ctx,bn.save(),bn.fillStyle="black",bn.strokeStyle="grey",bn.textBaseline="middle",bn.lineJoin="round",gn=gn=0;gn<ve.length;gn++)sn=ne[gn],sn.indexLabelText&&(sn.indexLabelTextBlock.y-=sn.indexLabelTextBlock.height/2-sn.indexLabelTextBlock.fontSize/2,Kn=0,Kn=sn.hemisphere==="left"?ie.indexLabelPlacement!=="inside"?-(sn.indexLabelTextBlock.width+be):-sn.indexLabelTextBlock.width/2:ie.indexLabelPlacement!=="inside"?be:-sn.indexLabelTextBlock.width/2,sn.indexLabelTextBlock.x+=Kn,sn.indexLabelTextBlock.render(!0),sn.indexLabelTextBlock.x-=Kn,sn.indexLabelTextBlock.y+=sn.indexLabelTextBlock.height/2-sn.indexLabelTextBlock.fontSize/2,sn.indexLabelPlacement!=="inside"&&0<sn.indexLabelLineThickness&&(Kn=sn.center.x+An*Math.cos(sn.midAngle),ar=sn.center.y+An*Math.sin(sn.midAngle),bn.strokeStyle=sn.indexLabelLineColor,bn.lineWidth=sn.indexLabelLineThickness,bn.setLineDash&&bn.setLineDash(ae(sn.indexLabelLineDashType,sn.indexLabelLineThickness)),bn.beginPath(),bn.moveTo(Kn,ar),bn.lineTo(sn.indexLabelTextBlock.x,sn.indexLabelTextBlock.y),bn.lineTo(sn.indexLabelTextBlock.x+(sn.hemisphere==="left"?-be:be),sn.indexLabelTextBlock.y),bn.stroke()),bn.lineJoin="miter");bn.save()}function F(Lt,Zt){var bn=0,bn=Lt.indexLabelTextBlock.y-Lt.indexLabelTextBlock.height/2,gn=Lt.indexLabelTextBlock.y+Lt.indexLabelTextBlock.height/2,sn=Zt.indexLabelTextBlock.y-Zt.indexLabelTextBlock.height/2,Kn=Zt.indexLabelTextBlock.y+Zt.indexLabelTextBlock.height/2;return bn=Zt.indexLabelTextBlock.y>Lt.indexLabelTextBlock.y?sn-gn:bn-Kn}function Z(Lt){for(var Zt=null,bn=1;bn<ve.length;bn++)if(Zt=(Lt+bn+ne.length)%ne.length,ne[Zt].hemisphere!==ne[Lt].hemisphere){Zt=null;break}else{if(ne[Zt].indexLabelText&&Zt!==Lt&&(0>F(ne[Zt],ne[Lt])||(ne[Lt].hemisphere==="right"?ne[Zt].indexLabelTextBlock.y>=ne[Lt].indexLabelTextBlock.y:ne[Zt].indexLabelTextBlock.y<=ne[Lt].indexLabelTextBlock.y)))break;Zt=null}return Zt}function le(Lt,Zt,bn){if(bn=(bn||0)+1,1e3<bn)return 0;Zt=Zt||0;var gn=0,sn=bt.y-1*Ot,Kn=bt.y+1*Ot;if(0<=Lt&&Lt<ve.length){var ar=ne[Lt];if(0>Zt&&ar.indexLabelTextBlock.y<sn||0<Zt&&ar.indexLabelTextBlock.y>Kn)return 0;var dn=0,Ca=0,Ca=dn=dn=0;for(0>Zt?ar.indexLabelTextBlock.y-ar.indexLabelTextBlock.height/2>sn&&ar.indexLabelTextBlock.y-ar.indexLabelTextBlock.height/2+Zt<sn&&(Zt=-(sn-(ar.indexLabelTextBlock.y-ar.indexLabelTextBlock.height/2+Zt))):ar.indexLabelTextBlock.y+ar.indexLabelTextBlock.height/2<sn&&ar.indexLabelTextBlock.y+ar.indexLabelTextBlock.height/2+Zt>Kn&&(Zt=ar.indexLabelTextBlock.y+ar.indexLabelTextBlock.height/2+Zt-Kn),Zt=ar.indexLabelTextBlock.y+Zt,sn=0,sn=ar.hemisphere==="right"?bt.x+Math.sqrt(Math.pow(Ot,2)-Math.pow(Zt-bt.y,2)):bt.x-Math.sqrt(Math.pow(Ot,2)-Math.pow(Zt-bt.y,2)),Ca=bt.x+An*Math.cos(ar.midAngle),dn=bt.y+An*Math.sin(ar.midAngle),dn=Math.sqrt(Math.pow(sn-Ca,2)+Math.pow(Zt-dn,2)),Ca=Math.acos(An/Ot),dn=Math.acos((Ot*Ot+An*An-dn*dn)/(2*An*Ot)),Zt=dn<Ca?Zt-ar.indexLabelTextBlock.y:0,sn=null,Kn=1;Kn<ve.length;Kn++)if(sn=(Lt-Kn+ne.length)%ne.length,ne[sn].hemisphere!==ne[Lt].hemisphere){sn=null;break}else{if(ne[sn].indexLabelText&&ne[sn].hemisphere===ne[Lt].hemisphere&&sn!==Lt&&(0>F(ne[sn],ne[Lt])||(ne[Lt].hemisphere==="right"?ne[sn].indexLabelTextBlock.y<=ne[Lt].indexLabelTextBlock.y:ne[sn].indexLabelTextBlock.y>=ne[Lt].indexLabelTextBlock.y)))break;sn=null}Ca=sn,dn=Z(Lt),Kn=sn=0,0>Zt?(Kn=ar.hemisphere==="right"?Ca:dn,gn=Zt,Kn!==null&&(Ca=-Zt,Zt=ar.indexLabelTextBlock.y-ar.indexLabelTextBlock.height/2-(ne[Kn].indexLabelTextBlock.y+ne[Kn].indexLabelTextBlock.height/2),Zt-Ca<mt&&(sn=-Ca,Kn=le(Kn,sn,bn+1),+Kn.toFixed(Yt)>+sn.toFixed(Yt)&&(gn=Zt>mt?-(Zt-mt):-(Ca-(Kn-sn)))))):0<Zt&&(Kn=ar.hemisphere==="right"?dn:Ca,gn=Zt,Kn!==null&&(Ca=Zt,Zt=ne[Kn].indexLabelTextBlock.y-ne[Kn].indexLabelTextBlock.height/2-(ar.indexLabelTextBlock.y+ar.indexLabelTextBlock.height/2),Zt-Ca<mt&&(sn=Ca,Kn=le(Kn,sn,bn+1),+Kn.toFixed(Yt)<+sn.toFixed(Yt)&&(gn=Zt>mt?Zt-mt:Ca-(sn-Kn))))),gn&&(bn=ar.indexLabelTextBlock.y+gn,Zt=0,Zt=ar.hemisphere==="right"?bt.x+Math.sqrt(Math.pow(Ot,2)-Math.pow(bn-bt.y,2)):bt.x-Math.sqrt(Math.pow(Ot,2)-Math.pow(bn-bt.y,2)),ar.midAngle>Math.PI/2-dt&&ar.midAngle<Math.PI/2+dt?(sn=(Lt-1+ne.length)%ne.length,sn=ne[sn],Lt=ne[(Lt+1+ne.length)%ne.length],ar.hemisphere==="left"&&sn.hemisphere==="right"&&Zt>sn.indexLabelTextBlock.x?Zt=sn.indexLabelTextBlock.x-15:ar.hemisphere==="right"&&Lt.hemisphere==="left"&&Zt<Lt.indexLabelTextBlock.x&&(Zt=Lt.indexLabelTextBlock.x+15)):ar.midAngle>3*Math.PI/2-dt&&ar.midAngle<3*Math.PI/2+dt&&(sn=(Lt-1+ne.length)%ne.length,sn=ne[sn],Lt=ne[(Lt+1+ne.length)%ne.length],ar.hemisphere==="right"&&sn.hemisphere==="left"&&Zt<sn.indexLabelTextBlock.x?Zt=sn.indexLabelTextBlock.x+15:ar.hemisphere==="left"&&Lt.hemisphere==="right"&&Zt>Lt.indexLabelTextBlock.x&&(Zt=Lt.indexLabelTextBlock.x-15)),ar.indexLabelTextBlock.y=bn,ar.indexLabelTextBlock.x=Zt,ar.indexLabelAngle=Math.atan2(ar.indexLabelTextBlock.y-bt.y,ar.indexLabelTextBlock.x-bt.x))}return gn}function de(){var Lt=Te.plotArea.ctx;Lt.fillStyle="grey",Lt.strokeStyle="grey",Lt.font="16px Arial",Lt.textBaseline="middle";for(var gn=Lt=0,Zt=0,bn=!0,gn=0;10>gn&&(1>gn||0<Zt);gn++){if((ie.radius||!ie.radius&&typeof ie.innerRadius<"u"&&ie.innerRadius!==null&&An-Zt<=Fr)&&(bn=!1),bn&&(An-=Zt),Zt=0,ie.indexLabelPlacement!=="inside"){for(Ot=An*Rt,Lt=0;Lt<ve.length;Lt++){var sn=ne[Lt];sn.indexLabelTextBlock.x=bt.x+Ot*Math.cos(sn.midAngle),sn.indexLabelTextBlock.y=bt.y+Ot*Math.sin(sn.midAngle),sn.indexLabelAngle=sn.midAngle,sn.radius=An,sn.percentInnerRadius=Qt}for(var Kn,ar,Lt=0;Lt<ve.length;Lt++){var sn=ne[Lt],dn=Z(Lt);if(dn!==null){Kn=ne[Lt],ar=ne[dn];var Ca=0,Ca=F(Kn,ar)-mt;if(0>Ca){for(var jt=ar=0,at=0;at<ve.length;at++)at!==Lt&&ne[at].hemisphere===sn.hemisphere&&(ne[at].indexLabelTextBlock.y<sn.indexLabelTextBlock.y?ar++:jt++);ar=Ca/(ar+jt||1)*jt;var jt=-1*(Ca-ar),tn=at=0;sn.hemisphere==="right"?(at=le(Lt,ar),jt=-1*(Ca-at),tn=le(dn,jt),+tn.toFixed(Yt)<+jt.toFixed(Yt)&&+at.toFixed(Yt)<=+ar.toFixed(Yt)&&le(Lt,-(jt-tn))):(at=le(dn,ar),jt=-1*(Ca-at),tn=le(Lt,jt),+tn.toFixed(Yt)<+jt.toFixed(Yt)&&+at.toFixed(Yt)<=+ar.toFixed(Yt)&&le(dn,-(jt-tn)))}}}}else for(Lt=0;Lt<ve.length;Lt++)sn=ne[Lt],Ot=ie.type==="pie"?.7*An:.85*An,dn=bt.x+Ot*Math.cos(sn.midAngle),ar=bt.y+Ot*Math.sin(sn.midAngle),sn.indexLabelTextBlock.x=dn,sn.indexLabelTextBlock.y=ar;for(Lt=0;Lt<ve.length;Lt++)sn=ne[Lt],dn=sn.indexLabelTextBlock.measureText(),dn.height!==0&&dn.width!==0&&(dn=dn=0,sn.hemisphere==="right"?(dn=Re.x2-(sn.indexLabelTextBlock.x+sn.indexLabelTextBlock.width+be),dn*=-1):dn=Re.x1-(sn.indexLabelTextBlock.x-sn.indexLabelTextBlock.width-be),0<dn&&(!bn&&sn.indexLabelText&&(ar=sn.hemisphere==="right"?Re.x2-sn.indexLabelTextBlock.x:sn.indexLabelTextBlock.x-Re.x1,.3*sn.indexLabelTextBlock.maxWidth>ar?sn.indexLabelText="":sn.indexLabelTextBlock.maxWidth=.85*ar,.3*sn.indexLabelTextBlock.maxWidth<ar&&(sn.indexLabelTextBlock.x-=sn.hemisphere==="right"?2:-2)),Math.abs(sn.indexLabelTextBlock.y-sn.indexLabelTextBlock.height/2-bt.y)<An||Math.abs(sn.indexLabelTextBlock.y+sn.indexLabelTextBlock.height/2-bt.y)<An)&&(dn/=Math.abs(Math.cos(sn.indexLabelAngle)),9<dn&&(dn*=.3),dn>Zt&&(Zt=dn)),dn=dn=0,0<sn.indexLabelAngle&&sn.indexLabelAngle<Math.PI?(dn=Re.y2-(sn.indexLabelTextBlock.y+sn.indexLabelTextBlock.height/2+5),dn*=-1):dn=Re.y1-(sn.indexLabelTextBlock.y-sn.indexLabelTextBlock.height/2-5),0<dn&&(!bn&&sn.indexLabelText&&(ar=0<sn.indexLabelAngle&&sn.indexLabelAngle<Math.PI?-1:1,le(Lt,dn*ar)===0&&le(Lt,2*ar)),Math.abs(sn.indexLabelTextBlock.x-bt.x)<An&&(dn/=Math.abs(Math.sin(sn.indexLabelAngle)),9<dn&&(dn*=.3),dn>Zt&&(Zt=dn))));var en=function(pr,In,Nt){for(var fr=[],la=0;fr.push(ne[In]),In!==Nt;In=(In+1+ve.length)%ve.length);for(fr.sort(function(ni,Wa){return ni.y-Wa.y}),In=0;In<fr.length&&(Nt=fr[In],la<.7*pr);In++)la+=Nt.indexLabelTextBlock.height,Nt.indexLabelTextBlock.text="",Nt.indexLabelText="",Nt.indexLabelTextBlock.measureText()};(function(){for(var pr=-1,In=-1,Nt=0,fr=!1,la=0;la<ve.length;la++)if(fr=!1,Kn=ne[la],Kn.indexLabelText){var ni=Z(la);if(ni!==null){var Wa=ne[ni];Ca=0,Ca=F(Kn,Wa);var _n;if(_n=0>Ca){_n=Kn.indexLabelTextBlock.x;var wi=Kn.indexLabelTextBlock.y-Kn.indexLabelTextBlock.height/2,kr=Kn.indexLabelTextBlock.y+Kn.indexLabelTextBlock.height/2,Ki=Wa.indexLabelTextBlock.y-Wa.indexLabelTextBlock.height/2,_i=Wa.indexLabelTextBlock.x+Wa.indexLabelTextBlock.width,Fo=Wa.indexLabelTextBlock.y+Wa.indexLabelTextBlock.height/2;_n=!(Kn.indexLabelTextBlock.x+Kn.indexLabelTextBlock.width<Wa.indexLabelTextBlock.x-be||_n>_i+be||wi>Fo+be||kr<Ki-be)}_n?(0>pr&&(pr=la),ni!==pr&&(In=ni,Nt+=-Ca),la%Math.max(ve.length/10,3)===0&&(fr=!0)):fr=!0,fr&&0<Nt&&0<=pr&&0<=In&&(en(Nt,pr,In),In=pr=-1,Nt=0)}}0<Nt&&en(Nt,pr,In)})()}}function ge(){if(Te.plotArea.layoutManager.reset(),Te.title&&(Te.title.dockInsidePlotArea||Te.title.horizontalAlign==="center"&&Te.title.verticalAlign==="center")&&Te.title.render(),Te.subtitles)for(var Lt=0;Lt<Te.subtitles.length;Lt++){var Zt=Te.subtitles[Lt];(Zt.dockInsidePlotArea||Zt.horizontalAlign==="center"&&Zt.verticalAlign==="center")&&Zt.render()}Te.legend&&(Te.legend.dockInsidePlotArea||Te.legend.horizontalAlign==="center"&&Te.legend.verticalAlign==="center")&&(Te.legend.setLayout(),Te.legend.render())}var Te=this;if(!(0>=D.dataSeriesIndexes.length)){var ie=this.data[D.dataSeriesIndexes[0]],ve=ie.dataPoints,be=10,Re=this.plotArea,ne=ie.dataPointEOs,mt=2,Ot,Rt=1.3,dt=20/180*Math.PI,Yt=6,bt={x:(Re.x2+Re.x1)/2,y:(Re.y2+Re.y1)/2},Cn=0;D=!1;for(var Ln=0;Ln<ve.length;Ln++)Cn+=Math.abs(ve[Ln].y),!D&&typeof ve[Ln].indexLabel<"u"&&ve[Ln].indexLabel!==null&&0<ve[Ln].indexLabel.toString().length&&(D=!0),!D&&typeof ve[Ln].label<"u"&&ve[Ln].label!==null&&0<ve[Ln].label.toString().length&&(D=!0);if(Cn!==0){D=D||typeof ie.indexLabel<"u"&&ie.indexLabel!==null&&0<ie.indexLabel.toString().length;var An=ie.indexLabelPlacement!=="inside"&&D?.75*Math.min(Re.width,Re.height)/2:.92*Math.min(Re.width,Re.height)/2;ie.radius&&(An=Xe(ie.radius,An));var Fr=typeof ie.innerRadius<"u"&&ie.innerRadius!==null?Xe(ie.innerRadius,An):.7*An,Qt=Math.min(Fr/An,(An-1)/An);this.pieDoughnutClickHandler=function(Lt){Te.isAnimating||!V(this.explodeOnClick)&&!this.explodeOnClick||(Lt=Lt.dataPoint,Lt.exploded=!Lt.exploded,1<this.dataPoints.length&&Te._animator.animate(0,500,function(Zt){X(Zt,!0),ge(),Te.dispatchEvent("dataAnimationIterationEnd",{chart:Te}),Te.dispatchEvent("dataAnimationEnd",{chart:Te})}))},oe(),de(),de(),de(),de(),this.disableToolTip=!0,this._animator.animate(0,this.animatedRender?this.animationDuration:0,function(Lt){var Zt=Te.plotArea.ctx;Zt.clearRect(Re.x1,Re.y1,Re.width,Re.height),Zt.fillStyle=Te.backgroundColor,Zt.fillRect(Re.x1,Re.y1,Re.width,Re.height);for(var Zt=ne[0].startAngle+2*Math.PI*Lt,bn=0;bn<ve.length;bn++){var gn=bn===0?ne[bn].startAngle:sn,sn=gn+(ne[bn].endAngle-ne[bn].startAngle),Kn=!1;sn>Zt&&(sn=Zt,Kn=!0);var ar=ve[bn].color?ve[bn].color:ie._colorSet[bn%ie._colorSet.length];if(sn>gn&&Ka(Te.plotArea.ctx,ne[bn].center,ne[bn].radius,ar,ie.type,gn,sn,ie.fillOpacity,ne[bn].percentInnerRadius),Kn)break}ge(),Te.dispatchEvent("dataAnimationIterationEnd",{chart:Te}),1<=Lt&&Te.dispatchEvent("dataAnimationEnd",{chart:Te})},function(){Te.disableToolTip=!1,Te._animator.animate(0,Te.animatedRender?500:0,function(Lt){X(Lt,!1),ge(),Te.dispatchEvent("dataAnimationIterationEnd",{chart:Te})}),Te.dispatchEvent("dataAnimationEnd",{chart:Te})}),ie.radius=An,ie.type==="doughnut"&&(ie.innerRadius=Fr)}}};var Za=function(D,oe,X,F){typeof X>"u"&&(X=1),0>=Math.round(oe.y4-oe.y1)||(D.save(),D.globalAlpha=X,D.beginPath(),D.moveTo(Math.round(oe.x1),Math.round(oe.y1)),D.lineTo(Math.round(oe.x2),Math.round(oe.y2)),D.lineTo(Math.round(oe.x3),Math.round(oe.y3)),D.lineTo(Math.round(oe.x4),Math.round(oe.y4)),oe.x5!=="undefined"&&(D.lineTo(Math.round(oe.x5),Math.round(oe.y5)),D.lineTo(Math.round(oe.x6),Math.round(oe.y6))),D.closePath(),D.fillStyle=F||oe.color,D.fill(),D.globalAplha=1,D.restore())};St.prototype.renderFunnel=function(D){function oe(){for(var ia=0,ua=[],Ea=0;Ea<Yt.length;Ea++){if(typeof Yt[Ea].y>"u")return-1;Yt[Ea].y=typeof Yt[Ea].y=="number"?Yt[Ea].y:0,ia+=Math.abs(Yt[Ea].y)}if(ia===0)return-1;for(Ea=ua[0]=0;Ea<Yt.length;Ea++)ua.push(Math.abs(Yt[Ea].y)*Fr/ia);return ua}function X(){var ia=at,ua=jt,Ea=en,zi=pr,Oa,Xi;Oa=gn,Xi=sn-ar,zi=Math.abs((Xi-Oa)*(ua-ia+(zi-Ea))/2),Ea=pr-en,Oa=Xi-Oa,Xi=Ea*(Xi-sn),Xi=Math.abs(Xi),Xi=zi+Xi;for(var zi=[],to=0,Ao=0;Ao<Yt.length;Ao++){if(typeof Yt[Ao].y>"u")return-1;Yt[Ao].y=typeof Yt[Ao].y=="number"?Yt[Ao].y:0,to+=Math.abs(Yt[Ao].y)}if(to===0)return-1;for(var jo=zi[0]=0,oi=0,xo,Vo,ua=ua-ia,jo=!1,Ao=0;Ao<Yt.length;Ao++)ia=Math.abs(Yt[Ao].y)*Xi/to,jo?xo=Number(Ea.toFixed(3))==0?0:ia/Ea:(Vo=Wa*Wa*ua*ua-4*Math.abs(Wa)*ia,0>Vo?(Vo=Ea,jo=(ua+Vo)*(Oa-oi)/2,ia-=jo,xo=Oa-oi,oi+=Oa-oi,xo+=Vo==0?0:ia/Vo,oi+=ia/Vo,jo=!0):(xo=(Math.abs(Wa)*ua-Math.sqrt(Vo))/2,Vo=ua-2*xo/Math.abs(Wa),oi+=xo,oi>Oa&&(oi-=xo,Vo=Ea,jo=(ua+Vo)*(Oa-oi)/2,ia-=jo,xo=Oa-oi,oi+=Oa-oi,xo+=ia/Vo,oi+=ia/Vo,jo=!0),ua=Vo)),zi.push(xo);return zi}function F(){if(dt&&Yt){for(var ia,ua,Ea,zi,Oa,Xi,to,Ao,oi,xo,Vo,jo,ka,Bn,Ar,Aa,Wi,Pi=[],Do=[],_s={percent:null,total:null},Jo=null,Ua=0;Ua<Yt.length;Ua++)Wi=fr[Ua],Wi=typeof Wi.x5<"u"?(Wi.y2+Wi.y4)/2:(Wi.y2+Wi.y3)/2,Wi=ne(Wi).x2+1,Pi[Ua]=bn-Wi-Ca;Wi=.5*Ca;for(var Ua=0,cr=Yt.length-1;Ua<Yt.length||0<=cr;Ua++,cr--)ua=dt.reversed?Yt[cr]:Yt[Ua],ia=ua.color?ua.color:dt.reversed?dt._colorSet[(Yt.length-1-Ua)%dt._colorSet.length]:dt._colorSet[Ua%dt._colorSet.length],Ea=ua.indexLabelPlacement||dt.indexLabelPlacement||"outside",Aa=ua.indexLabelTextAlign||dt.indexLabelTextAlign||"left",zi=ua.indexLabelBackgroundColor||dt.indexLabelBackgroundColor||(je?"transparent":null),Oa=ua.indexLabelBorderColor||dt.indexLabelBorderColor||(je?"transparent":null),Xi=V(ua.indexLabelBorderThickness)?dt.indexLabelBorderThickness:ua.indexLabelBorderThickness,to=ua.indexLabelFontColor||dt.indexLabelFontColor||"#979797",Ao=V(ua.indexLabelFontSize)?dt.indexLabelFontSize:ua.indexLabelFontSize,oi=ua.indexLabelFontStyle||dt.indexLabelFontStyle||"normal",xo=ua.indexLabelFontFamily||dt.indexLabelFontFamily||"arial",Vo=ua.indexLabelFontWeight||dt.indexLabelFontWeight||"normal",ia=ua.indexLabelLineColor||dt.options.indexLabelLineColor||ia,jo=typeof ua.indexLabelLineThickness=="number"?ua.indexLabelLineThickness:typeof dt.indexLabelLineThickness=="number"?dt.indexLabelLineThickness:2,ka=ua.indexLabelLineDashType||dt.indexLabelLineDashType||"solid",Bn=typeof ua.indexLabelWrap<"u"?ua.indexLabelWrap:typeof dt.indexLabelWrap<"u"?dt.indexLabelWrap:!0,Ar=dt.dataPointIds[Ua],Rt._eventManager.objectMap[Ar]={id:Ar,objectType:"dataPoint",dataPointIndex:Ua,dataSeriesIndex:0,funnelSection:fr[dt.reversed?Yt.length-1-Ua:Ua]},dt.indexLabelPlacement==="inside"&&(Pi[Ua]=Ua!==ni?dt.reversed?fr[Ua].x2-fr[Ua].x1:fr[Ua].x3-fr[Ua].x4:fr[Ua].x3-fr[Ua].x6,20>Pi[Ua]&&(Pi[Ua]=Ua!==ni&&dt.reversed?fr[Ua].x3-fr[Ua].x4:fr[Ua].x2-fr[Ua].x1,Pi[Ua]/=2)),Ar=ua.indexLabelMaxWidth?ua.indexLabelMaxWidth:dt.options.indexLabelMaxWidth?dt.indexLabelMaxWidth:Pi[Ua],(Ar>Pi[Ua]||0>Ar)&&(Ar=Pi[Ua]),Do[Ua]=dt.indexLabelPlacement==="inside"?Bn?Math.max(fr[Ua].height,Ao):1.5*Ao:!1,_s=Rt.getPercentAndTotal(dt,ua),(dt.indexLabelFormatter||ua.indexLabelFormatter)&&(Jo={chart:Rt.options,dataSeries:dt,dataPoint:ua,total:_s.total,percent:_s.percent}),ua=ua.indexLabelFormatter?ua.indexLabelFormatter(Jo):ua.indexLabel?Rt.replaceKeywordsWithValue(ua.indexLabel,ua,dt,Ua):dt.indexLabelFormatter?dt.indexLabelFormatter(Jo):dt.indexLabel?Rt.replaceKeywordsWithValue(dt.indexLabel,ua,dt,Ua):ua.label?ua.label:"",0>=jo&&(jo=0),1e3>Ar&&1e3-Ar<Wi&&(Ar+=1e3-Ar),V(dt.options.indexLabelMaxWidth)&&(dt.indexLabelMaxWidth=V(dt.indexLabelMaxWidth)?Ar:Math.max(Ar,dt.indexLabelMaxWidth)),Kn.roundRect||R(Kn),Ea=new Ye(Kn,{fontSize:Ao,fontFamily:xo,fontColor:to,fontStyle:oi,fontWeight:Vo,horizontalAlign:Ea,textAlign:Aa,backgroundColor:zi,borderColor:Oa,borderThickness:Xi,maxWidth:Ar,maxHeight:Do[Ua]===!1?Bn?4.28571429*Ao:1.5*Ao:Do[Ua],text:ua,padding:wi,textBaseline:"middle"}),Ea.measureText(),Ea.height=Ea.height===2*Ea.padding?0:Ea.height,Ea.width=Ea.width===2*Ea.padding?0:Ea.width,kr.push({textBlock:Ea,id:dt.reversed?cr:Ua,isDirty:!1,lineColor:ia,lineThickness:jo,lineDashType:ka,height:Ea.height<Ea.maxHeight?Ea.height:Ea.maxHeight,width:Ea.width<Ea.maxWidth?Ea.width:Ea.maxWidth})}}function Z(){var ia,ua,Ea,zi,Oa,Xi=[];Oa=!1,Ea=0;for(var to,Ao=bn-jt-Ca/2,Ao=dt.options.indexLabelMaxWidth?dt.indexLabelMaxWidth>Ao?Ao:dt.indexLabelMaxWidth:Ao,oi=kr.length-1;0<=oi;oi--)to=Yt[kr[oi].id],Ea=kr[oi],zi=Ea.textBlock,ua=(ia=Re(oi)<fr.length?kr[Re(oi)]:null)?ia.textBlock:null,Ea=Ea.height,ia&&zi.y+Ea+wi>ua.y&&(Oa=!0),Ea=to.indexLabelMaxWidth||Ao,(Ea>Ao||0>Ea)&&(Ea=Ao),Xi.push(Ea);if(Oa)for(oi=kr.length-1;0<=oi;oi--)ia=fr[oi],kr[oi].textBlock.maxWidth=Xi[Xi.length-(oi+1)],kr[oi].textBlock.measureText(),kr[oi].textBlock.height=kr[oi].textBlock.height===2*kr[oi].textBlock.padding?0:kr[oi].textBlock.height,kr[oi].textBlock.width=kr[oi].textBlock.width===2*kr[oi].textBlock.padding?0:kr[oi].textBlock.width,kr[oi].textBlock.x=bn-Ao,Ea=kr[oi].textBlock.height<kr[oi].textBlock.maxHeight?kr[oi].textBlock.height:kr[oi].textBlock.maxHeight,Oa=kr[oi].textBlock.width<kr[oi].textBlock.maxWidth?kr[oi].textBlock.width:kr[oi].textBlock.maxWidth,kr[oi].height=Ea,kr[oi].width=Oa,Ea=typeof ia.x5<"u"?(ia.y2+ia.y4)/2:(ia.y2+ia.y3)/2,kr[oi].textBlock.y=Ea-kr[oi].height/2,dt.reversed?(kr[oi].textBlock.y+kr[oi].height>tn+Cn&&(kr[oi].textBlock.y=tn+Cn-kr[oi].height),kr[oi].textBlock.y<Nt-Cn&&(kr[oi].textBlock.y=Nt-Cn)):(kr[oi].textBlock.y<tn-Cn&&(kr[oi].textBlock.y=tn-Cn),kr[oi].textBlock.y+kr[oi].height>Nt+Cn&&(kr[oi].textBlock.y=Nt+Cn-kr[oi].height))}function le(){var ia,ua,Ea,zi;if(dt.indexLabelPlacement!=="inside")for(var Oa=0;Oa<fr.length;Oa++)kr[Oa].textBlock.text.length==0?kr[Oa].isDirty=!0:(ia=fr[Oa],Ea=typeof ia.x5<"u"?(ia.y2+ia.y4)/2:(ia.y2+ia.y3)/2,ua=dt.reversed?typeof ia.x5<"u"&&Ea>In?ne(Ea).x2+1:(ia.x2+ia.x3)/2+1:typeof ia.x5<"u"?Ea<In?ne(Ea).x2+1:(ia.x4+ia.x3)/2+1:(ia.x2+ia.x3)/2+1,kr[Oa].textBlock.x=ua+Ca,kr[Oa].textBlock.y=Ea-kr[Oa].height/2,dt.reversed?(kr[Oa].textBlock.y+kr[Oa].height>tn+Cn&&(kr[Oa].textBlock.y=tn+Cn-kr[Oa].height),kr[Oa].textBlock.y<Nt-Cn&&(kr[Oa].textBlock.y=Nt-Cn)):(kr[Oa].textBlock.y<tn-Cn&&(kr[Oa].textBlock.y=tn-Cn),kr[Oa].textBlock.y+kr[Oa].height>Nt+Cn&&(kr[Oa].textBlock.y=Nt+Cn-kr[Oa].height)));else for(Oa=0;Oa<fr.length;Oa++)kr[Oa].textBlock.text.length==0?kr[Oa].isDirty=!0:(ia=fr[Oa],ua=ia.height,Ea=kr[Oa].height,zi=kr[Oa].width,ua>=Ea?(ua=Oa!=ni?(ia.x4+ia.x3)/2-zi/2:(ia.x5+ia.x4)/2-zi/2,Ea=Oa!=ni?(ia.y1+ia.y3)/2-Ea/2:(ia.y1+ia.y4)/2-Ea/2,kr[Oa].textBlock.x=ua,kr[Oa].textBlock.y=Ea):kr[Oa].isDirty=!0)}function de(){function ia(ka,Bn){var Ar;if(0>ka||ka>=kr.length)return 0;var Aa,Wi=kr[ka].textBlock;return 0>Bn?(Bn*=-1,Aa=be(ka),Ar=ge(Aa,ka),Ar>=Bn?(Wi.y-=Bn,Bn):ka==0?(0<Ar&&(Wi.y-=Ar),Ar):(Ar+=ia(Aa,-(Bn-Ar)),0<Ar&&(Wi.y-=Ar),Ar)):(Aa=Re(ka),Ar=ge(ka,Aa),Ar>=Bn?(Wi.y+=Bn,Bn):ka==fr.length-1?(0<Ar&&(Wi.y+=Ar),Ar):(Ar+=ia(Aa,Bn-Ar),0<Ar&&(Wi.y+=Ar),Ar))}function ua(){var ka,Bn,Ar,Aa,Wi=0,Pi;Aa=(sn-gn+2*Cn)/xo,Pi=xo;for(var Do,_s=1;_s<Pi;_s++){Ar=_s*Aa;for(var Jo=kr.length-1;0<=Jo;Jo--)!kr[Jo].isDirty&&kr[Jo].textBlock.y<Ar&&kr[Jo].textBlock.y+kr[Jo].height>Ar&&(Do=Re(Jo),!(Do>=kr.length-1)&&kr[Jo].textBlock.y+kr[Jo].height+wi>kr[Do].textBlock.y&&(kr[Jo].textBlock.y=kr[Jo].textBlock.y+kr[Jo].height-Ar>Ar-kr[Jo].textBlock.y?Ar+1:Ar-kr[Jo].height-1))}for(Do=fr.length-1;0<Do;Do--)if(!kr[Do].isDirty){if(Ar=be(Do),0>Ar&&(Ar=0,kr[Ar].isDirty))break;if(kr[Do].textBlock.y<kr[Ar].textBlock.y+kr[Ar].height){for(Bn=Bn||Do,Aa=Do,Pi=0;kr[Aa].textBlock.y<kr[Ar].textBlock.y+kr[Ar].height+wi;){if(ka=ka||kr[Aa].textBlock.y+kr[Aa].height,Pi+=kr[Aa].height,Pi+=wi,Aa=Ar,0>=Aa){Aa=0,Pi+=kr[Aa].height;break}if(Ar=be(Aa),0>Ar){Aa=0,Pi+=kr[Aa].height;break}}if(Aa!=Do){Wi=kr[Aa].textBlock.y,ka-=Wi,ka=Pi-ka,Wi=Ea(ka,Bn,Aa);break}}}return Wi}function Ea(ka,Bn,Ar){var Aa=[],Wi=0,Pi=0;for(ka=Math.abs(ka);Ar<=Bn;Ar++)Aa.push(fr[Ar]);for(Aa.sort(function(Do,_s){return Do.height-_s.height}),Ar=0;Ar<Aa.length&&(Bn=Aa[Ar],Wi<ka);Ar++)Pi++,Wi+=kr[Bn.id].height+wi,kr[Bn.id].textBlock.text="",kr[Bn.id].indexLabelText="",kr[Bn.id].isDirty=!0,kr[Bn.id].textBlock.measureText();return Pi}for(var zi,Oa,Xi,to,Ao,oi,xo=1,Vo=0;Vo<2*xo;Vo++){for(var jo=kr.length-1;0<=jo&&(0<=be(jo)&&be(jo),Xi=kr[jo],to=Xi.textBlock,oi=(Ao=Re(jo)<fr.length?kr[Re(jo)]:null)?Ao.textBlock:null,zi=+Xi.height.toFixed(6),Oa=+to.y.toFixed(6),!(!Xi.isDirty&&Ao&&Oa+zi+wi>+oi.y.toFixed(6)&&(zi=to.y+zi+wi-oi.y,Oa=ia(jo,-zi),Oa<zi&&(0<Oa&&(zi-=Oa),Oa=ia(Re(jo),zi),Oa!=zi))));jo--);ua()}}function ge(ia,ua){return(ua<fr.length?kr[ua].textBlock.y:dt.reversed?tn+Cn:Nt+Cn)-(0>ia?dt.reversed?Nt-Cn:tn-Cn:kr[ia].textBlock.y+kr[ia].height+wi)}function Te(ia,ua,Ea){var zi,Oa,Xi,to=[],Ao=Cn,oi=[];if(ua!==-1&&(0<=_i.indexOf(ua)?(Oa=_i.indexOf(ua),_i.splice(Oa,1)):(_i.push(ua),_i=_i.sort(function(jo,ka){return jo-ka}))),_i.length===0)to=Fo;else{Oa=Cn*(_i.length!=1||_i[0]!=0&&_i[0]!=fr.length-1?2:1)/ie();for(var xo=0;xo<fr.length;xo++){if(_i.length==1&&_i[0]==0){if(xo===0){to.push(Fo[xo]),zi=Ao;continue}}else xo===0&&(zi=-1*Ao);to.push(Fo[xo]+zi),(0<=_i.indexOf(xo)||xo<fr.length&&0<=_i.indexOf(xo+1))&&(zi+=Oa)}}Xi=function(){for(var jo=[],ka=0;ka<fr.length;ka++)jo.push(to[ka]-fr[ka].y1);return jo}();var Vo={startTime:new Date().getTime(),duration:Ea||500,easingFunction:function(jo,ka,Bn,Ar){return Sa.easing.easeOutQuart(jo,ka,Bn,Ar)},changeSection:function(jo){for(var ka,Bn,Ar=0;Ar<fr.length;Ar++)ka=Xi[Ar],Bn=fr[Ar],ka*=jo,typeof oi[Ar]>"u"&&(oi[Ar]=0),0>oi&&(oi*=-1),Bn.y1+=ka-oi[Ar],Bn.y2+=ka-oi[Ar],Bn.y3+=ka-oi[Ar],Bn.y4+=ka-oi[Ar],Bn.y5&&(Bn.y5+=ka-oi[Ar],Bn.y6+=ka-oi[Ar]),oi[Ar]=ka}};ia._animator.animate(0,Ea,function(jo){var ka=ia.plotArea.ctx||ia.ctx;Ki=!0,ka.clearRect(bt.x1,bt.y1,bt.x2-bt.x1,bt.y2-bt.y1),ka.fillStyle=ia.backgroundColor,ka.fillRect(bt.x1,bt.y1,bt.width,bt.height),Vo.changeSection(jo,ua);var Bn={};for(Bn.dataSeries=dt,Bn.dataPoint=dt.reversed?dt.dataPoints[Yt.length-1-ua]:dt.dataPoints[ua],Bn.index=dt.reversed?Yt.length-1-ua:ua,ia.toolTip.highlightObjects([Bn]),Bn=0;Bn<fr.length;Bn++)Za(ka,fr[Bn],dt.fillOpacity);Ot(ka),Lt&&(dt.indexLabelPlacement!=="inside"?ve(ka):le(),mt(ka)),1<=jo&&(Ki=!1)},null,Sa.easing.easeOutQuart)}function ie(){for(var ia=0,ua=0;ua<fr.length-1;ua++)(0<=_i.indexOf(ua)||0<=_i.indexOf(ua+1))&&ia++;return ia}function ve(ia){for(var ua,Ea,zi,Oa,Xi=0;Xi<fr.length;Xi++)Oa=kr[Xi].lineThickness%2===1?.5:0,Ea=((fr[Xi].y2+fr[Xi].y4)/2<<0)+Oa,ua=ne(Ea).x2-1,zi=kr[Xi].textBlock.x,Oa=(kr[Xi].textBlock.y+kr[Xi].height/2<<0)+Oa,kr[Xi].isDirty||kr[Xi].lineThickness==0||(ia.strokeStyle=kr[Xi].lineColor,ia.lineWidth=kr[Xi].lineThickness,ia.setLineDash&&ia.setLineDash(ae(kr[Xi].lineDashType,kr[Xi].lineThickness)),ia.beginPath(),ia.moveTo(ua,Ea),ia.lineTo(zi,Oa),ia.stroke())}function be(ia){for(ia-=1;-1<=ia&&ia!=-1&&kr[ia].isDirty;ia--);return ia}function Re(ia){for(ia+=1;ia<=fr.length&&ia!=fr.length&&kr[ia].isDirty;ia++);return ia}function ne(ia){for(var ua,Ea=0;Ea<Yt.length;Ea++)if(fr[Ea].y1<ia&&fr[Ea].y4>ia){ua=fr[Ea];break}return ua?(ia=ua.y6&&ia>ua.y6?ua.x3+(ua.x4-ua.x3)/(ua.y4-ua.y3)*(ia-ua.y3):ua.x2+(ua.x3-ua.x2)/(ua.y3-ua.y2)*(ia-ua.y2),{x1:ia,x2:ia}):-1}function mt(ia){for(var ua=0;ua<fr.length;ua++)kr[ua].isDirty||(ia&&(kr[ua].textBlock.ctx=ia),kr[ua].textBlock.y+=kr[ua].textBlock._lineHeight/2,kr[ua].textBlock.render(!0),kr[ua].textBlock.y-=kr[ua].textBlock._lineHeight/2)}function Ot(ia){if(Rt.plotArea.layoutManager.reset(),ia.roundRect||R(ia),Rt.title&&(Rt.title.dockInsidePlotArea||Rt.title.horizontalAlign==="center"&&Rt.title.verticalAlign==="center")&&(Rt.title.ctx=ia,Rt.title.render()),Rt.subtitles)for(var ua=0;ua<Rt.subtitles.length;ua++){var Ea=Rt.subtitles[ua];(Ea.dockInsidePlotArea||Ea.horizontalAlign==="center"&&Ea.verticalAlign==="center")&&(Rt.subtitles.ctx=ia,Ea.render())}Rt.legend&&(Rt.legend.dockInsidePlotArea||Rt.legend.horizontalAlign==="center"&&Rt.legend.verticalAlign==="center")&&(Rt.legend.ctx=ia,Rt.legend.setLayout(),Rt.legend.render()),De.fNg&&De.fNg(Rt)}var Rt=this;if(!(0>=D.dataSeriesIndexes.length)){for(var dt=this.data[D.dataSeriesIndexes[0]],Yt=dt.dataPoints,bt=this.plotArea,Cn=.025*bt.width,Ln=.01*bt.width,An=0,Fr=bt.height-2*Cn,Qt=Math.min(bt.width-2*Ln,2.8*bt.height),Lt=!1,Zt=0;Zt<Yt.length;Zt++)!Lt&&typeof Yt[Zt].indexLabel<"u"&&Yt[Zt].indexLabel!==null&&0<Yt[Zt].indexLabel.toString().length&&(Lt=!0),!Lt&&typeof Yt[Zt].label<"u"&&Yt[Zt].label!==null&&0<Yt[Zt].label.toString().length&&(Lt=!0),(!Lt&&typeof dt.indexLabelFormatter=="function"||typeof Yt[Zt].indexLabelFormatter=="function")&&(Lt=!0);Lt=Lt||typeof dt.indexLabel<"u"&&dt.indexLabel!==null&&0<dt.indexLabel.toString().length,dt.indexLabelPlacement!=="inside"&&Lt||(Ln=(bt.width-.75*Qt)/2);var Zt=bt.x1+Ln,bn=bt.x2-Ln,gn=bt.y1+Cn,sn=bt.y2-Cn,Kn=D.targetCanvasCtx||this.plotArea.ctx||this.ctx;if(dt.length!=0&&dt.dataPoints&&dt.visible&&Yt.length!==0){var ar,dn;D=75*Qt/100;var Ca=30*(bn-D)/100;dt.type==="funnel"?(ar=V(dt.options.neckHeight)?.35*Fr:dt.neckHeight,dn=V(dt.options.neckWidth)?.25*D:dt.neckWidth,typeof ar=="string"&&ar.match(/%$/)?(ar=parseInt(ar),ar=ar*Fr/100):ar=parseInt(ar),typeof dn=="string"&&dn.match(/%$/)?(dn=parseInt(dn),dn=dn*D/100):dn=parseInt(dn),ar>Fr?ar=Fr:0>=ar&&(ar=0),dn>D?dn=D-.5:0>=dn&&(dn=0)):dt.type==="pyramid"&&(dn=ar=0,dt.reversed=!dt.reversed);var Ln=Zt+D/2,at=Zt,jt=Zt+D,tn=dt.reversed?sn:gn,en=Ln-dn/2,pr=Ln+dn/2,In=dt.reversed?gn+ar:sn-ar,Nt=dt.reversed?gn:sn;dn=dt.valueRepresents=dt.valueRepresents?dt.valueRepresents:"height",Zt=[],D=[];var fr=[],Ln=[],la=gn,ni,Wa=(In-tn)/(en-at),_n=-Wa,Qt=dn==="area"?X():oe();if(Qt!==-1){if(dt.reversed)for(Ln.push(la),dn=Qt.length-1;0<dn;dn--)la+=Qt[dn],Ln.push(la);else for(dn=0;dn<Qt.length;dn++)la+=Qt[dn],Ln.push(la);if(dt.reversed)for(dn=0;dn<Qt.length;dn++)Ln[dn]<In?(Zt.push(en),D.push(pr),ni=dn):(Zt.push((Ln[dn]-tn+Wa*at)/Wa),D.push((Ln[dn]-tn+_n*jt)/_n));else for(dn=0;dn<Qt.length;dn++)Ln[dn]<In?(Zt.push((Ln[dn]-tn+Wa*at)/Wa),D.push((Ln[dn]-tn+_n*jt)/_n),ni=dn):(Zt.push(en),D.push(pr));for(dn=0;dn<Qt.length-1;dn++)la=dt.reversed?Yt[Yt.length-1-dn].color?Yt[Yt.length-1-dn].color:dt._colorSet[(Yt.length-1-dn)%dt._colorSet.length]:Yt[dn].color?Yt[dn].color:dt._colorSet[dn%dt._colorSet.length],dn===ni?fr.push({x1:Zt[dn],y1:Ln[dn],x2:D[dn],y2:Ln[dn],x3:pr,y3:In,x4:D[dn+1],y4:Ln[dn+1],x5:Zt[dn+1],y5:Ln[dn+1],x6:en,y6:In,id:dn,height:Ln[dn+1]-Ln[dn],color:la}):fr.push({x1:Zt[dn],y1:Ln[dn],x2:D[dn],y2:Ln[dn],x3:D[dn+1],y3:Ln[dn+1],x4:Zt[dn+1],y4:Ln[dn+1],id:dn,height:Ln[dn+1]-Ln[dn],color:la}),dt.dataPointEOs[dn]&&fr[dn]&&(dt.dataPointEOs[dn].sectionsofFunnel=fr[dn]);var wi=2,kr=[],Ki=!1,_i=[],Fo=[],Zt=!1;for(D=D=0,Q(_i),dn=0;dn<Yt.length;dn++)Yt[dn].exploded&&(Zt=!0,dt.reversed?_i.push(Yt.length-1-dn):_i.push(dn));if(Kn.clearRect(bt.x1,bt.y1,bt.width,bt.height),Kn.fillStyle=Rt.backgroundColor,Kn.fillRect(bt.x1,bt.y1,bt.width,bt.height),Lt&&dt.visible&&(F(),le(),dt.indexLabelPlacement!=="inside")){for(Z(),de(),dn=0;dn<Yt.length;dn++)kr[dn].isDirty||(D=kr[dn].textBlock.x+kr[dn].width,D=(bn-D)/2,dn==0&&(An=D),An>D&&(An=D));for(dn=0;dn<fr.length;dn++)fr[dn].x1+=An,fr[dn].x2+=An,fr[dn].x3+=An,fr[dn].x4+=An,fr[dn].x5&&(fr[dn].x5+=An,fr[dn].x6+=An),kr[dn].textBlock.x+=An}for(dn=0;dn<fr.length;dn++)An=fr[dn],Za(Kn,An,dt.fillOpacity),Fo.push(An.y1);if(Ot(Kn),Lt&&dt.visible&&(dt.indexLabelPlacement==="inside"||Rt.animationEnabled||ve(Kn),Rt.animationEnabled||mt()),!Lt)for(dn=0;dn<Yt.length;dn++)An=dt.dataPointIds[dn],D={id:An,objectType:"dataPoint",dataPointIndex:dn,dataSeriesIndex:0,funnelSection:fr[dt.reversed?Yt.length-1-dn:dn]},Rt._eventManager.objectMap[An]=D;return(!Rt.animationEnabled&&Zt||Rt.animationEnabled&&!Rt.animatedRender)&&Te(Rt,-1,0),this.funnelPyramidClickHandler=function(zi){var Oa=-1;!Ki&&!Rt.isAnimating&&(V(zi.dataSeries.explodeOnClick)||zi.dataSeries.explodeOnClick)&&(Oa=dt.reversed?Yt.length-1-zi.dataPointIndex:zi.dataPointIndex,0<=Oa)&&(zi=Oa,(dt.type==="funnel"||dt.type==="pyramid")&&(dt.reversed?Yt[Yt.length-1-zi].exploded=!Yt[Yt.length-1-zi].exploded:Yt[zi].exploded=!Yt[zi].exploded),Te(Rt,Oa,500))},{source:Kn,dest:this.plotArea.ctx,animationCallback:function(zi,Oa){Sa.fadeInAnimation(zi,Oa),1<=zi&&(Te(Rt,-1,500),Ot(Rt.plotArea.ctx||Rt.ctx))},easingFunction:Sa.easing.easeInQuad,animationBase:0}}}}},St.prototype.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(D){window.setTimeout(D,16.666666666666668)}}(),St.prototype.cancelRequestAnimFrame=window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout,St.prototype.set=function(D,oe,X){X=typeof X>"u"?!0:X,D==="options"?(this.options=oe,X&&this.render()):St.base.set.call(this,D,oe,X)},St.prototype.exportChart=function(D){D=typeof D>"u"?{}:D;var oe=D.format?D.format:"png",X=D.fileName?D.fileName:this.exportFileName;if(D.toDataURL)return this.canvas.toDataURL("image/"+oe);var F=this.canvas;if(F&&oe&&X){X=X+"."+oe,D="image/"+oe;var F=F.toDataURL(D),Z=!1,le=document.createElement("a");if(le.download=X,le.href=F,typeof Blob<"u"&&new Blob){for(var de=F.replace(/^data:[a-z\/]*;base64,/,""),de=atob(de),ge=new ArrayBuffer(de.length),ge=new Uint8Array(ge),Te=0;Te<de.length;Te++)ge[Te]=de.charCodeAt(Te);oe=new Blob([ge.buffer],{type:"image/"+oe});try{window.navigator.msSaveBlob(oe,X),Z=!0}catch{le.dataset.downloadurl=[D,le.download,le.href].join(":"),le.href=window.URL.createObjectURL(oe)}}if(!Z)try{event=document.createEvent("MouseEvents"),event.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),le.dispatchEvent?le.dispatchEvent(event):le.fireEvent&&le.fireEvent("onclick")}catch{oe=window.open(),oe.document.write("<img src='"+F+"'></img><div>Please right click on the image and save it to your device</div>"),oe.document.close()}}},St.prototype.print=function(){var D=this.exportChart({toDataURL:!0}),oe=document.createElement("iframe");oe.setAttribute("class","canvasjs-chart-print-frame"),xe(oe,{position:"absolute",width:"100%",border:"0px",margin:"0px 0px 0px 0px",padding:"0px 0px 0px 0px"}),oe.style.height=this.height+"px",this._canvasJSContainer.appendChild(oe);var X=this,F=oe.contentWindow||oe.contentDocument.document||oe.contentDocument;F.document.open(),F.document.write(`<!DOCTYPE HTML>
<html><body><img src="`+D+'"/><body/></html>'),F.document.body&&F.document.body.style&&(F.document.body.style.margin="0px 0px 0px 0px",F.document.body.style.padding="0px 0px 0px 0px"),F.document.close(),setTimeout(function(){F.focus(),F.print(),setTimeout(function(){X._canvasJSContainer.removeChild(oe)},1e3)},500)},St.prototype.getPercentAndTotal=function(D,oe){var X=null,F=null,Z=X=null;if(0<=D.type.indexOf("stacked"))F=0,X=oe.x.getTime?oe.x.getTime():oe.x,X in D.plotUnit.yTotals&&(F=D.plotUnit.yTotals[X],X=D.plotUnit.yAbsTotals[X],Z=isNaN(oe.y)||X===0?0:100*(oe.y/X));else if(D.type==="pie"||D.type==="doughnut"||D.type==="funnel"||D.type==="pyramid"){for(X=F=0;X<D.dataPoints.length;X++)isNaN(D.dataPoints[X].y)||(F+=D.dataPoints[X].y);Z=isNaN(oe.y)?0:100*(oe.y/F)}return{percent:Z,total:F}},St.prototype.replaceKeywordsWithValue=function(D,oe,X,F,Z){var le=this;if(Z=typeof Z>"u"?0:Z,(0<=X.type.indexOf("stacked")||X.type==="pie"||X.type==="doughnut"||X.type==="funnel"||X.type==="pyramid")&&(0<=D.indexOf("#percent")||0<=D.indexOf("#total"))){var Te="#percent",ge="#total",de=this.getPercentAndTotal(X,oe),ge=isNaN(de.total)?ge:de.total,Te=isNaN(de.percent)?Te:de.percent;do{if(de="",X.percentFormatString)de=X.percentFormatString;else{var de="#,##0.",ie=Math.max(Math.ceil(Math.log(1/Math.abs(Te))/Math.LN10),2);(isNaN(ie)||!isFinite(ie))&&(ie=2);for(var ve=0;ve<ie;ve++)de+="#";X.percentFormatString=de}D=D.replace("#percent",jr(Te,de,le._cultureInfo)),D=D.replace("#total",jr(ge,X.yValueFormatString?X.yValueFormatString:"#,##0.########",le._cultureInfo))}while(0<=D.indexOf("#percent")||0<=D.indexOf("#total"))}return D.replace(/\{.*?\}|"[^"]*"|'[^']*'/g,function(be){if(be[0]==='"'&&be[be.length-1]==='"'||be[0]==="'"&&be[be.length-1]==="'")return be.slice(1,be.length-1);be=O(be.slice(1,be.length-1)),be=be.replace("#index",Z);var Re=null;try{var ne=be.match(/(.*?)\s*\[\s*(.*?)\s*\]/);ne&&0<ne.length&&(Re=O(ne[2]),be=O(ne[1]))}catch{}if(ne=null,be==="color")return X.type==="waterfall"?oe.color?oe.color:0<oe.y?X.risingColor:X.fallingColor:X.type==="error"?X.color?X.color:X._colorSet[Re%X._colorSet.length]:oe.color?oe.color:X.color?X.color:X._colorSet[F%X._colorSet.length];if(oe.hasOwnProperty(be))ne=oe;else if(X.hasOwnProperty(be))ne=X;else return"";return ne=ne[be],Re!==null&&(ne=ne[Re]),be==="x"?(X.axisX&&X.axisX.valueType==="dateTime"||X.xValueType==="dateTime"||oe.x&&oe.x.getTime)&&!X.axisX.logarithmic?or(ne,oe.xValueFormatString?oe.xValueFormatString:X.xValueFormatString?X.xValueFormatString:X.xValueFormatString=le.axisX&&le.axisX.autoValueFormatString?le.axisX.autoValueFormatString:"DD MMM YY",le._cultureInfo):jr(ne,oe.xValueFormatString?oe.xValueFormatString:X.xValueFormatString?X.xValueFormatString:X.xValueFormatString="#,##0.########",le._cultureInfo):be==="y"?jr(ne,oe.yValueFormatString?oe.yValueFormatString:X.yValueFormatString?X.yValueFormatString:X.yValueFormatString="#,##0.########",le._cultureInfo):be==="z"?jr(ne,oe.zValueFormatString?oe.zValueFormatString:X.zValueFormatString?X.zValueFormatString:X.zValueFormatString="#,##0.########",le._cultureInfo):ne})},w(zr,et),zr.prototype.setLayout=function(){var D=this.dockInsidePlotArea?this.chart.plotArea:this.chart,oe=D.layoutManager.getFreeSpace(),X=null,F=0,Z=0,le=0,de=0,ge=this.markerMargin=this.chart.options.legend&&!V(this.chart.options.legend.markerMargin)?this.chart.options.legend.markerMargin:.3*this.fontSize;this.height=0;var Te=[],ie=[];this.verticalAlign==="top"||this.verticalAlign==="bottom"?(this.orientation="horizontal",X=this.verticalAlign,le=this.maxWidth=this.maxWidth!==null?this.maxWidth:oe.width,de=this.maxHeight=this.maxHeight!==null?this.maxHeight:.5*oe.height):this.verticalAlign==="center"&&(this.orientation="vertical",(this.horizontalAlign==="left"||this.horizontalAlign==="center"||this.horizontalAlign==="right")&&(X=this.horizontalAlign),le=this.maxWidth=this.maxWidth!==null?this.maxWidth:.5*oe.width,de=this.maxHeight=this.maxHeight!==null?this.maxHeight:oe.height),this.errorMarkerColor=[];for(var ve=0;ve<this.dataSeries.length;ve++){var be=this.dataSeries[ve];if(be.dataPoints&&be.dataPoints.length){if(be.type!=="pie"&&be.type!=="doughnut"&&be.type!=="funnel"&&be.type!=="pyramid"){var Re=be.legendMarkerType=be.legendMarkerType?be.legendMarkerType:be.type!=="line"&&be.type!=="stepLine"&&be.type!=="spline"&&be.type!=="scatter"&&be.type!=="bubble"||!be.markerType?be.type==="error"&&be._linkedSeries?be._linkedSeries.legendMarkerType?be._linkedSeries.legendMarkerType:qr.getDefaultLegendMarker(be._linkedSeries.type):qr.getDefaultLegendMarker(be.type):be.markerType,ne=be.legendText?be.legendText:this.itemTextFormatter?this.itemTextFormatter({chart:this.chart,legend:this.options,dataSeries:be,dataPoint:null}):be.name,mt=be.legendMarkerColor=be.legendMarkerColor?be.legendMarkerColor:be.markerColor?be.markerColor:be.type==="error"?V(be.whiskerColor)?be._colorSet[0]:be.whiskerColor:be._colorSet[0],Ot=be.markerSize||be.type!=="line"&&be.type!=="stepLine"&&be.type!=="spline"?.75*this.lineHeight:0,Rt=be.legendMarkerBorderColor?be.legendMarkerBorderColor:be.markerBorderColor,dt=be.legendMarkerBorderThickness?be.legendMarkerBorderThickness:be.markerBorderThickness?Math.max(1,Math.round(.2*Ot)):0;be.type==="error"&&this.errorMarkerColor.push(mt),ne=be.legendText=this.chart.replaceKeywordsWithValue(ne,be.dataPoints[0],be,ve),Re={markerType:Re,markerColor:mt,text:ne,textBlock:null,chartType:be.type,markerSize:Ot,lineColor:be._colorSet[0],dataSeriesIndex:be.index,dataPointIndex:null,markerBorderColor:Rt,markerBorderThickness:dt},Te.push(Re)}else for(var Yt=0;Yt<be.dataPoints.length;Yt++){var bt=be.dataPoints[Yt],Re=bt.legendMarkerType?bt.legendMarkerType:be.legendMarkerType?be.legendMarkerType:qr.getDefaultLegendMarker(be.type),ne=bt.legendText?bt.legendText:be.legendText?be.legendText:this.itemTextFormatter?this.itemTextFormatter({chart:this.chart,legend:this.options,dataSeries:be,dataPoint:bt}):bt.name?bt.name:"DataPoint: "+(Yt+1),mt=bt.legendMarkerColor?bt.legendMarkerColor:be.legendMarkerColor?be.legendMarkerColor:bt.color?bt.color:be.color?be.color:be._colorSet[Yt%be._colorSet.length],Ot=.75*this.lineHeight,Rt=bt.legendMarkerBorderColor?bt.legendMarkerBorderColor:be.legendMarkerBorderColor?be.legendMarkerBorderColor:bt.markerBorderColor?bt.markerBorderColor:be.markerBorderColor,dt=bt.legendMarkerBorderThickness?bt.legendMarkerBorderThickness:be.legendMarkerBorderThickness?be.legendMarkerBorderThickness:bt.markerBorderThickness||be.markerBorderThickness?Math.max(1,Math.round(.2*Ot)):0,ne=this.chart.replaceKeywordsWithValue(ne,bt,be,Yt),Re={markerType:Re,markerColor:mt,text:ne,textBlock:null,chartType:be.type,markerSize:Ot,dataSeriesIndex:ve,dataPointIndex:Yt,markerBorderColor:Rt,markerBorderThickness:dt};(bt.showInLegend||be.showInLegend&&bt.showInLegend!==!1)&&Te.push(Re)}V(be.legendText)&&(be.legendText=be.name)}}if(this.reversed===!0&&Te.reverse(),0<Te.length){for(be=null,ne=bt=Yt=0,bt=this.itemWidth!==null?this.itemMaxWidth!==null?Math.min(this.itemWidth,this.itemMaxWidth,le):this.itemMaxWidth=Math.min(this.itemWidth,le):this.itemMaxWidth!==null?Math.min(this.itemMaxWidth,le):this.itemMaxWidth=le,Ot=Ot===0?.75*this.lineHeight:Ot,bt=(this.itemMaxWidth?this.itemMaxWidth:bt)-(Ot+ge),ve=0;ve<Te.length;ve++)Re=Te[ve],mt=bt,(Re.chartType==="line"||Re.chartType==="spline"||Re.chartType==="stepLine")&&(mt-=.2*this.lineHeight),0>=de||typeof de>"u"||0>=mt||typeof mt>"u"||(this.orientation==="horizontal"?(Re.textBlock=new Ye(this.ctx,{x:0,y:0,maxWidth:mt,maxHeight:this.itemWrap?de:this.lineHeight,angle:0,text:Re.text,textAlign:"left",fontSize:this.fontSize,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontColor:this.fontColor,fontStyle:this.fontStyle,textBaseline:"middle"}),Re.textBlock.measureText(),this.itemWidth!==null&&(Re.textBlock.width=this.itemWidth-(Ot+ge+(Re.chartType==="line"||Re.chartType==="spline"||Re.chartType==="stepLine"?.2*this.lineHeight:0))),(!be||be.width+Math.round(Re.textBlock.width+Ot+ge+(be.width===0?0:this.horizontalSpacing)+(Re.chartType==="line"||Re.chartType==="spline"||Re.chartType==="stepLine"?.2*this.lineHeight:0))>le)&&(be={items:[],width:0},ie.push(be),this.height+=ne,ne=0),ne=Math.max(ne,Re.textBlock.height?Re.textBlock.height:this.lineHeight),Re.textBlock.x=be.width,Re.textBlock.y=0,be.width+=Math.round(Re.textBlock.width+Ot+ge+(be.width===0?0:this.horizontalSpacing)+(Re.chartType==="line"||Re.chartType==="spline"||Re.chartType==="stepLine"?.2*this.lineHeight:0)),be.items.push(Re),this.width=Math.max(be.width,this.width)):(Re.textBlock=new Ye(this.ctx,{x:0,y:0,maxWidth:bt,maxHeight:this.itemWrap===!0?de:1.5*this.fontSize,angle:0,text:Re.text,textAlign:"left",fontSize:this.fontSize,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontColor:this.fontColor,fontStyle:this.fontStyle,textBaseline:"middle"}),Re.textBlock.measureText(),this.itemWidth!==null&&(Re.textBlock.width=this.itemWidth-(Ot+ge+(Re.chartType==="line"||Re.chartType==="spline"||Re.chartType==="stepLine"?.2*this.lineHeight:0))),this.height<de-this.lineHeight?(be={items:[],width:0},ie.push(be)):(be=ie[Yt],Yt=(Yt+1)%ie.length),be&&(this.height+=Re.textBlock.height?Re.textBlock.height:this.lineHeight,Re.textBlock.x=be.width,Re.textBlock.y=0,be.width+=Math.round(Re.textBlock.width+Ot+ge+(be.width===0?0:this.horizontalSpacing)+(Re.chartType==="line"||Re.chartType==="spline"||Re.chartType==="stepLine"?.2*this.lineHeight:0)),be.items.push(Re),this.width=Math.max(be.width,this.width))));this.height=this.itemWrap===!1?ie.length*this.lineHeight:this.height+ne,this.height=Math.min(de,this.height),this.width=Math.min(le,this.width)}for(this.verticalAlign==="top"?(Z=this.horizontalAlign==="left"?oe.x1:this.horizontalAlign==="right"?oe.x2-this.width:oe.x1+oe.width/2-this.width/2,F=oe.y1):this.verticalAlign==="center"?(Z=this.horizontalAlign==="left"?oe.x1:this.horizontalAlign==="right"?oe.x2-this.width:oe.x1+oe.width/2-this.width/2,F=oe.y1+oe.height/2-this.height/2):this.verticalAlign==="bottom"&&(Z=this.horizontalAlign==="left"?oe.x1:this.horizontalAlign==="right"?oe.x2-this.width:oe.x1+oe.width/2-this.width/2,F=oe.y2-this.height),this.items=Te,ve=0;ve<this.items.length;ve++)Re=Te[ve],Re.id=++this.chart._eventManager.lastObjectId,this.chart._eventManager.objectMap[Re.id]={id:Re.id,objectType:"legendItem",legendItemIndex:ve,dataSeriesIndex:Re.dataSeriesIndex,dataPointIndex:Re.dataPointIndex};this.markerSize=Ot,this.rows=ie,0<Te.length&&D.layoutManager.registerSpace(X,{width:this.width+2+2,height:this.height+5+5}),this.bounds={x1:Z,y1:F,x2:Z+this.width,y2:F+this.height}},zr.prototype.render=function(){var D=this.bounds.x1,oe=this.bounds.y1,X=this.markerMargin,F=this.maxWidth,Z=this.maxHeight,le=this.markerSize,de=this.rows;(0<this.borderThickness&&this.borderColor||this.backgroundColor)&&this.ctx.roundRect(D,oe,this.width,this.height,this.cornerRadius,this.borderThickness,this.backgroundColor,this.borderColor);for(var ge=0,Te=0;Te<de.length;Te++){for(var ie=de[Te],ve=0,be=0;be<ie.items.length;be++){var Re=ie.items[be],ne=Re.textBlock.x+D+(be===0?.2*le:this.horizontalSpacing),mt=oe+ge,Ot=ne;if(this.chart.data[Re.dataSeriesIndex].visible||(this.ctx.globalAlpha=.5),this.ctx.save(),this.ctx.beginPath(),this.ctx.rect(D,oe,F,Math.max(Z-Z%this.lineHeight,0)),this.ctx.clip(),(Re.chartType==="line"||Re.chartType==="stepLine"||Re.chartType==="spline")&&(this.ctx.strokeStyle=Re.lineColor,this.ctx.lineWidth=Math.ceil(this.lineHeight/8),this.ctx.beginPath(),this.ctx.moveTo(ne-.1*this.lineHeight,mt+this.lineHeight/2),this.ctx.lineTo(ne+.85*this.lineHeight,mt+this.lineHeight/2),this.ctx.stroke(),Ot-=.1*this.lineHeight),Re.chartType==="error"){this.ctx.strokeStyle=this.errorMarkerColor[0],this.ctx.lineWidth=le/8,this.ctx.beginPath();var Rt=ne-.08*this.lineHeight+.1*this.lineHeight,dt=mt+.15*this.lineHeight,Yt=.7*this.lineHeight,bt=Yt+.02*this.lineHeight;this.ctx.moveTo(Rt,dt),this.ctx.lineTo(Rt+Yt,dt),this.ctx.stroke(),this.ctx.beginPath(),this.ctx.moveTo(Rt+Yt/2,dt),this.ctx.lineTo(Rt+Yt/2,dt+bt),this.ctx.stroke(),this.ctx.beginPath(),this.ctx.moveTo(Rt,dt+bt),this.ctx.lineTo(Rt+Yt,dt+bt),this.ctx.stroke(),this.errorMarkerColor.shift()}va.drawMarker(ne+le/2,mt+this.lineHeight/2,this.ctx,Re.markerType,Re.chartType==="error"||Re.chartType==="line"||Re.chartType==="spline"?Re.markerSize/2:Re.markerSize,Re.markerColor,Re.markerBorderColor,Re.markerBorderThickness),Re.textBlock.x=ne+X+le,(Re.chartType==="line"||Re.chartType==="stepLine"||Re.chartType==="spline")&&(Re.textBlock.x+=.1*this.lineHeight),Re.textBlock.y=Math.round(mt+this.lineHeight/2),Re.textBlock.render(!0),this.ctx.restore(),ve=0<be?Math.max(ve,Re.textBlock.height?Re.textBlock.height:this.lineHeight):Re.textBlock.height?Re.textBlock.height:this.lineHeight,this.chart.data[Re.dataSeriesIndex].visible||(this.ctx.globalAlpha=1),ne=N(Re.id),this.ghostCtx.fillStyle=ne,this.ghostCtx.beginPath(),this.ghostCtx.fillRect(Ot,Re.textBlock.y-this.lineHeight/2,Re.textBlock.x+Re.textBlock.width-Ot,Re.textBlock.height?Re.textBlock.height:this.lineHeight),Re.x1=this.chart._eventManager.objectMap[Re.id].x1=Ot,Re.y1=this.chart._eventManager.objectMap[Re.id].y1=Re.textBlock.y-this.lineHeight/2,Re.x2=this.chart._eventManager.objectMap[Re.id].x2=Re.textBlock.x+Re.textBlock.width,Re.y2=this.chart._eventManager.objectMap[Re.id].y2=Re.textBlock.y+(Re.textBlock.height?Re.textBlock.height:this.lineHeight)-this.lineHeight/2}ge+=ve}},w(qr,et),qr.prototype.getDefaultAxisPlacement=function(){var D=this.type;return D==="column"||D==="line"||D==="stepLine"||D==="spline"||D==="area"||D==="stepArea"||D==="splineArea"||D==="stackedColumn"||D==="stackedLine"||D==="bubble"||D==="scatter"||D==="stackedArea"||D==="stackedColumn100"||D==="stackedLine100"||D==="stackedArea100"||D==="candlestick"||D==="ohlc"||D==="rangeColumn"||D==="rangeArea"||D==="rangeSplineArea"||D==="boxAndWhisker"||D==="waterfall"?"normal":D==="bar"||D==="stackedBar"||D==="stackedBar100"||D==="rangeBar"?"xySwapped":D==="pie"||D==="doughnut"||D==="funnel"||D==="pyramid"?"none":(D!=="error"&&window.console.log("Unknown Chart Type: "+D),null)},qr.getDefaultLegendMarker=function(D){return D==="column"||D==="stackedColumn"||D==="stackedLine"||D==="bar"||D==="stackedBar"||D==="stackedBar100"||D==="bubble"||D==="scatter"||D==="stackedColumn100"||D==="stackedLine100"||D==="stepArea"||D==="candlestick"||D==="ohlc"||D==="rangeColumn"||D==="rangeBar"||D==="rangeArea"||D==="rangeSplineArea"||D==="boxAndWhisker"||D==="waterfall"?"square":D==="line"||D==="stepLine"||D==="spline"||D==="pie"||D==="doughnut"?"circle":D==="area"||D==="splineArea"||D==="stackedArea"||D==="stackedArea100"||D==="funnel"||D==="pyramid"?"triangle":D==="error"?"none":(window.console.log("Unknown Chart Type: "+D),null)},qr.prototype.getDataPointAtX=function(D,oe){if(!this.dataPoints||this.dataPoints.length===0)return null;var X={dataPoint:null,distance:1/0,index:NaN},F=null,Z=0,le=0,de=1,ge=1/0,Te=0,ie=0,ve=0;for(this.chart.plotInfo.axisPlacement!=="none"&&(this.axisX.logarithmic?(ve=Math.log(this.dataPoints[this.dataPoints.length-1].x/this.dataPoints[0].x),ve=1<ve?Math.min(Math.max((this.dataPoints.length-1)/ve*Math.log(D/this.dataPoints[0].x)>>0,0),this.dataPoints.length):0):(ve=this.dataPoints[this.dataPoints.length-1].x-this.dataPoints[0].x,ve=0<ve?Math.min(Math.max((this.dataPoints.length-1)/ve*(D-this.dataPoints[0].x)>>0,0),this.dataPoints.length):0));;){if(le=0<de?ve+Z:ve-Z,0<=le&&le<this.dataPoints.length){var F=this.dataPoints[le],be=this.axisX&&this.axisX.logarithmic?F.x>D?F.x/D:D/F.x:Math.abs(F.x-D);if(be<X.distance&&(X.dataPoint=F,X.distance=be,X.index=le),F=be,F<=ge?ge=F:0<de?Te++:ie++,1e3<Te&&1e3<ie)break}else if(0>ve-Z&&ve+Z>=this.dataPoints.length)break;de===-1?(Z++,de=1):de=-1}return oe||(X.dataPoint.x.getTime?X.dataPoint.x.getTime():X.dataPoint.x)!==(D.getTime?D.getTime():D)?oe&&X.dataPoint!==null?X:null:X},qr.prototype.getDataPointAtXY=function(D,oe,X){if(!this.dataPoints||this.dataPoints.length===0||D<this.chart.plotArea.x1||D>this.chart.plotArea.x2||oe<this.chart.plotArea.y1||oe>this.chart.plotArea.y2)return null;X=X||!1;var F=[],Z=0,le=0,de=1,ge=!1,Te=1/0,ie=0,ve=0,Re=0;if(this.chart.plotInfo.axisPlacement!=="none")if(Re=(this.chart.axisX[0]?this.chart.axisX[0]:this.chart.axisX2[0]).getXValueAt({x:D,y:oe}),this.axisX.logarithmic)var be=Math.log(this.dataPoints[this.dataPoints.length-1].x/this.dataPoints[0].x),Re=1<be?Math.min(Math.max((this.dataPoints.length-1)/be*Math.log(Re/this.dataPoints[0].x)>>0,0),this.dataPoints.length):0;else be=this.dataPoints[this.dataPoints.length-1].x-this.dataPoints[0].x,Re=0<be?Math.min(Math.max((this.dataPoints.length-1)/be*(Re-this.dataPoints[0].x)>>0,0),this.dataPoints.length):0;for(;;){if(le=0<de?Re+Z:Re-Z,0<=le&&le<this.dataPoints.length){var be=this.chart._eventManager.objectMap[this.dataPointIds[le]],ne=this.dataPoints[le],mt=null;if(be){switch(this.type){case"column":case"stackedColumn":case"stackedColumn100":case"bar":case"stackedBar":case"stackedBar100":case"rangeColumn":case"rangeBar":case"waterfall":case"error":D>=be.x1&&D<=be.x2&&oe>=be.y1&&oe<=be.y2&&(F.push({dataPoint:ne,dataPointIndex:le,dataSeries:this,distance:Math.min(Math.abs(be.x1-D),Math.abs(be.x2-D),Math.abs(be.y1-oe),Math.abs(be.y2-oe))}),ge=!0);break;case"line":case"stepLine":case"spline":case"area":case"stepArea":case"stackedArea":case"stackedArea100":case"splineArea":case"scatter":var Ot=fe("markerSize",ne,this)||4,Rt=X?20:Ot,mt=Math.sqrt(Math.pow(be.x1-D,2)+Math.pow(be.y1-oe,2));mt<=Rt&&F.push({dataPoint:ne,dataPointIndex:le,dataSeries:this,distance:mt}),be=Math.abs(be.x1-D),be<=Te?Te=be:0<de?ie++:ve++,mt<=Ot/2&&(ge=!0);break;case"rangeArea":case"rangeSplineArea":Ot=fe("markerSize",ne,this)||4,Rt=X?20:Ot,mt=Math.min(Math.sqrt(Math.pow(be.x1-D,2)+Math.pow(be.y1-oe,2)),Math.sqrt(Math.pow(be.x1-D,2)+Math.pow(be.y2-oe,2))),mt<=Rt&&F.push({dataPoint:ne,dataPointIndex:le,dataSeries:this,distance:mt}),be=Math.abs(be.x1-D),be<=Te?Te=be:0<de?ie++:ve++,mt<=Ot/2&&(ge=!0);break;case"bubble":Ot=be.size,mt=Math.sqrt(Math.pow(be.x1-D,2)+Math.pow(be.y1-oe,2)),mt<=Ot/2&&(F.push({dataPoint:ne,dataPointIndex:le,dataSeries:this,distance:mt}),ge=!0);break;case"pie":case"doughnut":Ot=be.center,Rt=this.type==="doughnut"?be.percentInnerRadius*be.radius:0,mt=Math.sqrt(Math.pow(Ot.x-D,2)+Math.pow(Ot.y-oe,2)),mt<be.radius&&mt>Rt&&(mt=Math.atan2(oe-Ot.y,D-Ot.x),0>mt&&(mt+=2*Math.PI),mt=Number(((180*(mt/Math.PI)%360+360)%360).toFixed(12)),Ot=Number(((180*(be.startAngle/Math.PI)%360+360)%360).toFixed(12)),Rt=Number(((180*(be.endAngle/Math.PI)%360+360)%360).toFixed(12)),Rt===0&&1<be.endAngle&&(Rt=360),Ot>=Rt&&ne.y!==0&&!V(ne.y)&&(Rt+=360,mt<Ot&&(mt+=360)),mt>Ot&&mt<Rt&&(F.push({dataPoint:ne,dataPointIndex:le,dataSeries:this,distance:0}),ge=!0));break;case"funnel":case"pyramid":mt=be.funnelSection,oe>mt.y1&&oe<mt.y4&&(mt.y6?oe>mt.y6?(le=mt.x6+(mt.x5-mt.x6)/(mt.y5-mt.y6)*(oe-mt.y6),mt=mt.x3+(mt.x4-mt.x3)/(mt.y4-mt.y3)*(oe-mt.y3)):(le=mt.x1+(mt.x6-mt.x1)/(mt.y6-mt.y1)*(oe-mt.y1),mt=mt.x2+(mt.x3-mt.x2)/(mt.y3-mt.y2)*(oe-mt.y2)):(le=mt.x1+(mt.x4-mt.x1)/(mt.y4-mt.y1)*(oe-mt.y1),mt=mt.x2+(mt.x3-mt.x2)/(mt.y3-mt.y2)*(oe-mt.y2)),D>le&&D<mt&&(F.push({dataPoint:ne,dataPointIndex:be.dataPointIndex,dataSeries:this,distance:0}),ge=!0));break;case"boxAndWhisker":(D>=be.x1-be.borderThickness/2&&D<=be.x2+be.borderThickness/2&&oe>=be.y4-be.borderThickness/2&&oe<=be.y1+be.borderThickness/2||Math.abs(be.x2-D+be.x1-D)<be.borderThickness&&oe>=be.y1&&oe<=be.y4)&&(F.push({dataPoint:ne,dataPointIndex:le,dataSeries:this,distance:Math.min(Math.abs(be.x1-D),Math.abs(be.x2-D),Math.abs(be.y2-oe),Math.abs(be.y3-oe))}),ge=!0);break;case"candlestick":(D>=be.x1-be.borderThickness/2&&D<=be.x2+be.borderThickness/2&&oe>=be.y2-be.borderThickness/2&&oe<=be.y3+be.borderThickness/2||Math.abs(be.x2-D+be.x1-D)<be.borderThickness&&oe>=be.y1&&oe<=be.y4)&&(F.push({dataPoint:ne,dataPointIndex:le,dataSeries:this,distance:Math.min(Math.abs(be.x1-D),Math.abs(be.x2-D),Math.abs(be.y2-oe),Math.abs(be.y3-oe))}),ge=!0);break;case"ohlc":(Math.abs(be.x2-D+be.x1-D)<be.borderThickness&&oe>=be.y2&&oe<=be.y3||D>=be.x1&&D<=(be.x2+be.x1)/2&&oe>=be.y1-be.borderThickness/2&&oe<=be.y1+be.borderThickness/2||D>=(be.x1+be.x2)/2&&D<=be.x2&&oe>=be.y4-be.borderThickness/2&&oe<=be.y4+be.borderThickness/2)&&(F.push({dataPoint:ne,dataPointIndex:le,dataSeries:this,distance:Math.min(Math.abs(be.x1-D),Math.abs(be.x2-D),Math.abs(be.y2-oe),Math.abs(be.y3-oe))}),ge=!0)}if(ge||1e3<ie&&1e3<ve)break}}else if(0>Re-Z&&Re+Z>=this.dataPoints.length)break;de===-1?(Z++,de=1):de=-1}for(D=null,oe=0;oe<F.length;oe++)D?F[oe].distance<=D.distance&&(D=F[oe]):D=F[oe];return D},qr.prototype.getMarkerProperties=function(D,oe,X,F){var Z=this.dataPoints,le=Z[D].markerColor?Z[D].markerColor:this.markerColor?this.markerColor:Z[D].color?Z[D].color:this.color?this.color:this._colorSet[D%this._colorSet.length],de=Z[D].markerBorderColor?Z[D].markerBorderColor:this.markerBorderColor?this.markerBorderColor:null,ge=V(Z[D].markerBorderThickness)?this.markerBorderThickness?this.markerBorderThickness:null:Z[D].markerBorderThickness,Te=Z[D].markerType?Z[D].markerType:this.markerType;return D=V(Z[D].markerSize)?this.markerSize:Z[D].markerSize,{x:oe,y:X,ctx:F,type:Te,size:D,color:le,borderColor:de,borderThickness:ge}},w(tr,et),tr.prototype.createExtraLabelsForLog=function(D){if(D=(D||0)+1,!(5<D)){var oe=this.logLabelValues[0]||this.intervalStartPosition;if(Math.log(this.range)/Math.log(oe/this.viewportMinimum)<this.noTicks-1){for(var X=tr.getNiceNumber((oe-this.viewportMinimum)/Math.min(Math.max(2,this.noTicks-this.logLabelValues.length),3),!0),F=Math.ceil(this.viewportMinimum/X)*X;F<oe;F+=X)F<this.viewportMinimum||this.logLabelValues.push(F);this.logLabelValues.sort(L),this.createExtraLabelsForLog(D)}}},tr.prototype.createLabels=function(){var D,oe,X=0,de=0,F,Z=0,le=0,de=0,de=this.interval,ge=0,Te,ie=.6*this.chart.height,ve;D=!1;var be=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[],Re=be.length?V(this.scaleBreaks.firstBreakIndex)?0:this.scaleBreaks.firstBreakIndex:0;if(this.type!=="axisX"||this.valueType!=="dateTime"||this.logarithmic){if(F=this.viewportMaximum,this.labels){D=Math.ceil(de);for(var de=Math.ceil(this.intervalStartPosition),ne=!1,X=de;X<this.viewportMaximum;X+=D)if(this.labels[X])ne=!0;else{ne=!1;break}ne&&(this.interval=D,this.intervalStartPosition=de)}if(this.logarithmic&&!this.equidistantInterval)for(this.logLabelValues||(this.logLabelValues=[],this.createExtraLabelsForLog()),de=0,ne=Re;de<this.logLabelValues.length;de++)if(X=this.logLabelValues[de],X<this.viewportMinimum)de++;else{for(;ne<be.length&&X>be[ne].endValue;ne++);D=ne<be.length&&X>=be[ne].startValue&&X<=be[ne].endValue,ve=X,D||(D=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.options,value:ve,label:this.labels[ve]?this.labels[ve]:null}):this.type==="axisX"&&this.labels[ve]?this.labels[ve]:jr(ve,this.valueFormatString,this.chart._cultureInfo),D=new Ye(this.ctx,{x:0,y:0,maxWidth:Z,maxHeight:le,angle:this.labelAngle,text:this.prefix+D+this.suffix,backgroundColor:this.labelBackgroundColor,borderColor:this.labelBorderColor,cornerRadius:this.labelCornerRadius,textAlign:this.labelTextAlign,fontSize:this.labelFontSize,fontFamily:this.labelFontFamily,fontWeight:this.labelFontWeight,fontColor:this.labelFontColor,fontStyle:this.labelFontStyle,textBaseline:"middle",borderThickness:this.labelBorderThickness}),this._labels.push({position:ve,textBlock:D,effectiveHeight:null}))}for(ne=Re,X=this.intervalStartPosition;X<=F;X=parseFloat(1e-12>this.interval?this.logarithmic&&this.equidistantInterval?X*Math.pow(this.logarithmBase,this.interval):X+this.interval:(this.logarithmic&&this.equidistantInterval?X*Math.pow(this.logarithmBase,this.interval):X+this.interval).toFixed(12))){for(;ne<be.length&&X>be[ne].endValue;ne++);D=ne<be.length&&X>=be[ne].startValue&&X<=be[ne].endValue,ve=X,D||(D=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.options,value:ve,label:this.labels[ve]?this.labels[ve]:null}):this.type==="axisX"&&this.labels[ve]?this.labels[ve]:jr(ve,this.valueFormatString,this.chart._cultureInfo),D=new Ye(this.ctx,{x:0,y:0,maxWidth:Z,maxHeight:le,angle:this.labelAngle,text:this.prefix+D+this.suffix,textAlign:this.labelTextAlign,backgroundColor:this.labelBackgroundColor,borderColor:this.labelBorderColor,borderThickness:this.labelBorderThickness,cornerRadius:this.labelCornerRadius,fontSize:this.labelFontSize,fontFamily:this.labelFontFamily,fontWeight:this.labelFontWeight,fontColor:this.labelFontColor,fontStyle:this.labelFontStyle,textBaseline:"middle"}),this._labels.push({position:ve,textBlock:D,effectiveHeight:null}))}}else for(this.intervalStartPosition=this.getLabelStartPoint(new Date(this.viewportMinimum),this.intervalType,this.interval),F=A(new Date(this.viewportMaximum),this.interval,this.intervalType),ne=Re,X=this.intervalStartPosition;X<F;A(X,de,this.intervalType)){for(D=X.getTime();ne<be.length&&D>be[ne].endValue;ne++);ve=D,D=ne<be.length&&D>=be[ne].startValue&&D<=be[ne].endValue,D||(D=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.options,value:new Date(ve),label:this.labels[ve]?this.labels[ve]:null}):this.type==="axisX"&&this.labels[ve]?this.labels[ve]:or(ve,this.valueFormatString,this.chart._cultureInfo),D=new Ye(this.ctx,{x:0,y:0,maxWidth:Z,backgroundColor:this.labelBackgroundColor,borderColor:this.labelBorderColor,borderThickness:this.labelBorderThickness,cornerRadius:this.labelCornerRadius,maxHeight:le,angle:this.labelAngle,text:this.prefix+D+this.suffix,textAlign:this.labelTextAlign,fontSize:this.labelFontSize,fontFamily:this.labelFontFamily,fontWeight:this.labelFontWeight,fontColor:this.labelFontColor,fontStyle:this.labelFontStyle,textBaseline:"middle"}),this._labels.push({position:ve,textBlock:D,effectiveHeight:null,breaksLabelType:void 0}))}for(this._position==="bottom"||this._position==="top"?(ge=this.logarithmic&&!this.equidistantInterval&&2<=this._labels.length?this.lineCoordinates.width*Math.log(Math.min(this._labels[this._labels.length-1].position/this._labels[this._labels.length-2].position,this._labels[1].position/this._labels[0].position))/Math.log(this.range):this.lineCoordinates.width/(this.logarithmic&&this.equidistantInterval?Math.log(this.range)/Math.log(this.logarithmBase):Math.abs(this.range))*Rr[this.intervalType+"Duration"]*this.interval,Z=typeof this.options.labelMaxWidth>"u"?.5*this.chart.width>>0:this.options.labelMaxWidth,this.chart.panEnabled||(le=typeof this.options.labelWrap>"u"||this.labelWrap?.8*this.chart.height>>0:1.5*this.labelFontSize)):(this._position==="left"||this._position==="right")&&(ge=this.logarithmic&&!this.equidistantInterval&&2<=this._labels.length?this.lineCoordinates.height*Math.log(Math.min(this._labels[this._labels.length-1].position/this._labels[this._labels.length-2].position,this._labels[1].position/this._labels[0].position))/Math.log(this.range):this.lineCoordinates.height/(this.logarithmic&&this.equidistantInterval?Math.log(this.range)/Math.log(this.logarithmBase):Math.abs(this.range))*Rr[this.intervalType+"Duration"]*this.interval,this.chart.panEnabled||(Z=typeof this.options.labelMaxWidth>"u"?.3*this.chart.width>>0:this.options.labelMaxWidth),le=typeof this.options.labelWrap>"u"||this.labelWrap?.3*this.chart.height>>0:1.5*this.labelFontSize),de=0;de<this._labels.length;de++){D=this._labels[de].textBlock,D.maxWidth=Z,D.maxHeight=le;var mt=D.measureText();Te=mt.height}if(F=[],Re=be=0,this.labelAutoFit||this.options.labelAutoFit){if(V(this.labelAngle)||(this.labelAngle=(this.labelAngle%360+360)%360,90<this.labelAngle&&270>this.labelAngle?this.labelAngle-=180:270<=this.labelAngle&&360>=this.labelAngle&&(this.labelAngle-=360)),this._position==="bottom"||this._position==="top")if(Z=Math.floor(.9*ge),Re=0,!this.chart.panEnabled&&1<=this._labels.length){for(this.sessionVariables.labelFontSize=this.labelFontSize,this.sessionVariables.labelMaxWidth=Z,this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelAngle=this.labelAngle,this.sessionVariables.labelWrap=this.labelWrap,X=0;X<this._labels.length;X++)if(!this._labels[X].breaksLabelType){D=this._labels[X].textBlock;for(var Ot,ne=D.text.split(" "),de=0;de<ne.length;de++)ve=ne[de],this.ctx.font=D.fontStyle+" "+D.fontWeight+" "+D.fontSize+"px "+D.fontFamily,ve=this.ctx.measureText(ve),ve.width>Re&&(Ot=X,Re=ve.width)}for(X=0,X=this.intervalStartPosition<this.viewportMinimum?1:0;X<this._labels.length;X++)if(!this._labels[X].breaksLabelType){for(D=this._labels[X].textBlock,mt=D.measureText(),ne=X+1;ne<this._labels.length;ne++)if(!this._labels[ne].breaksLabelType){oe=this._labels[ne].textBlock,oe=oe.measureText();break}if(F.push(D.height),this.sessionVariables.labelMaxHeight=Math.max.apply(Math,F),Math.cos(Math.PI/180*Math.abs(this.labelAngle)),Math.sin(Math.PI/180*Math.abs(this.labelAngle)),de=Z*Math.sin(Math.PI/180*Math.abs(this.labelAngle))+(le-D.fontSize/2)*Math.cos(Math.PI/180*Math.abs(this.labelAngle)),V(this.options.labelAngle)&&isNaN(this.options.labelAngle)&&this.options.labelAngle!==0){if(this.sessionVariables.labelMaxHeight=this.labelAngle===0?le:Math.min((de-Z*Math.cos(Math.PI/180*Math.abs(this.labelAngle)))/Math.sin(Math.PI/180*Math.abs(this.labelAngle)),de),ve=(ie-(Te+D.fontSize/2)*Math.cos(Math.PI/180*Math.abs(-25)))/Math.sin(Math.PI/180*Math.abs(-25)),!V(this.options.labelWrap))this.labelWrap?V(this.options.labelMaxWidth)?(this.sessionVariables.labelMaxWidth=Math.min(Math.max(Z,Re),ve),this.sessionVariables.labelWrap=this.labelWrap,oe&&mt.width+oe.width>>0>2*Z&&(this.sessionVariables.labelAngle=-25)):(this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth,this.sessionVariables.labelAngle=this.sessionVariables.labelMaxWidth>Z?-25:this.sessionVariables.labelAngle):V(this.options.labelMaxWidth)?(this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelMaxWidth=Z,oe&&mt.width+oe.width>>0>2*Z&&(this.sessionVariables.labelAngle=-25,this.sessionVariables.labelMaxWidth=ve)):(this.sessionVariables.labelAngle=this.sessionVariables.labelMaxWidth>Z?-25:this.sessionVariables.labelAngle,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth,this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelWrap=this.labelWrap);else if(V(this.options.labelWrap)){if(!V(this.options.labelMaxWidth))this.options.labelMaxWidth<Z?(this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth,this.sessionVariables.labelMaxHeight=de):(this.sessionVariables.labelAngle=-25,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth,this.sessionVariables.labelMaxHeight=le);else if(!V(oe)){if(de=mt.width+oe.width>>0,ne=this.labelFontSize,Re<Z)de-2*Z>be&&(be=de-2*Z,de>=2*Z&&de<2.2*Z?(this.sessionVariables.labelMaxWidth=Z,V(this.options.labelFontSize)&&12<ne&&(ne=Math.floor(.9230769230769231*ne),D.measureText()),this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?ne:this.options.labelFontSize,this.sessionVariables.labelAngle=this.labelAngle):de>=2.2*Z&&de<2.8*Z?(this.sessionVariables.labelAngle=-25,this.sessionVariables.labelMaxWidth=ve,this.sessionVariables.labelFontSize=ne):de>=2.8*Z&&de<3.2*Z?(this.sessionVariables.labelMaxWidth=Math.max(Z,Re),this.sessionVariables.labelWrap=!0,V(this.options.labelFontSize)&&12<this.labelFontSize&&(this.labelFontSize=Math.floor(.9230769230769231*this.labelFontSize),D.measureText()),this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?ne:this.options.labelFontSize,this.sessionVariables.labelAngle=this.labelAngle):de>=3.2*Z&&de<3.6*Z?(this.sessionVariables.labelAngle=-25,this.sessionVariables.labelWrap=!0,this.sessionVariables.labelMaxWidth=ve,this.sessionVariables.labelFontSize=this.labelFontSize):de>3.6*Z&&de<5*Z?(V(this.options.labelFontSize)&&12<ne&&(ne=Math.floor(.9230769230769231*ne),D.measureText()),this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?ne:this.options.labelFontSize,this.sessionVariables.labelWrap=!0,this.sessionVariables.labelAngle=-25,this.sessionVariables.labelMaxWidth=ve):de>5*Z&&(this.sessionVariables.labelWrap=!0,this.sessionVariables.labelMaxWidth=Z,this.sessionVariables.labelFontSize=ne,this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelAngle=this.labelAngle));else if(Ot===X&&(Ot===0&&Re+this._labels[Ot+1].textBlock.measureText().width-2*Z>be||Ot===this._labels.length-1&&Re+this._labels[Ot-1].textBlock.measureText().width-2*Z>be||0<Ot&&Ot<this._labels.length-1&&Re+this._labels[Ot+1].textBlock.measureText().width-2*Z>be&&Re+this._labels[Ot-1].textBlock.measureText().width-2*Z>be))be=Ot===0?Re+this._labels[Ot+1].textBlock.measureText().width-2*Z:Re+this._labels[Ot-1].textBlock.measureText().width-2*Z,this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?ne:this.options.labelFontSize,this.sessionVariables.labelWrap=!0,this.sessionVariables.labelAngle=-25,this.sessionVariables.labelMaxWidth=ve;else if(be===0)for(this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?ne:this.options.labelFontSize,this.sessionVariables.labelWrap=!0,de=0;de<this._labels.length;de++)D=this._labels[de].textBlock,D.maxWidth=this.sessionVariables.labelMaxWidth=Math.min(Math.max(Z,Re),ve),mt=D.measureText(),de<this._labels.length-1&&(ne=de+1,oe=this._labels[ne].textBlock,oe.maxWidth=this.sessionVariables.labelMaxWidth=Math.min(Math.max(Z,Re),ve),oe=oe.measureText(),mt.width+oe.width>>0>2*Z&&(this.sessionVariables.labelAngle=-25))}}}else this.sessionVariables.labelAngle=this.labelAngle,this.sessionVariables.labelMaxHeight=this.labelAngle===0?le:Math.min((de-Z*Math.cos(Math.PI/180*Math.abs(this.labelAngle)))/Math.sin(Math.PI/180*Math.abs(this.labelAngle)),de),ve=this.labelAngle!=0?(ie-(Te+D.fontSize/2)*Math.cos(Math.PI/180*Math.abs(this.labelAngle)))/Math.sin(Math.PI/180*Math.abs(this.labelAngle)):Z,this.sessionVariables.labelMaxHeight=this.labelWrap?(ie-ve*Math.sin(Math.PI/180*Math.abs(this.labelAngle)))/Math.cos(Math.PI/180*Math.abs(this.labelAngle)):1.5*this.labelFontSize,V(this.options.labelWrap)?V(this.options.labelWrap)&&(this.labelWrap&&!V(this.options.labelMaxWidth)?(this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:ve,this.sessionVariables.labelMaxHeight=le):(this.sessionVariables.labelAngle=this.labelAngle,this.sessionVariables.labelMaxWidth=ve,this.sessionVariables.labelMaxHeight=de<.9*ge?.9*ge:de,this.sessionVariables.labelWrap=this.labelWrap)):(this.options.labelWrap?(this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:ve):(V(this.options.labelMaxWidth),this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:ve,this.sessionVariables.labelWrap=this.labelWrap),this.sessionVariables.labelMaxHeight=le)}for(de=0;de<this._labels.length;de++)D=this._labels[de].textBlock,D.maxWidth=this.labelMaxWidth=this.sessionVariables.labelMaxWidth,D.fontSize=this.sessionVariables.labelFontSize,D.angle=this.labelAngle=this.sessionVariables.labelAngle,D.wrap=this.labelWrap=this.sessionVariables.labelWrap,D.maxHeight=this.sessionVariables.labelMaxHeight,D.measureText()}else for(X=0;X<this._labels.length;X++)D=this._labels[X].textBlock,D.maxWidth=this.labelMaxWidth=V(this.options.labelMaxWidth)?V(this.sessionVariables.labelMaxWidth)?this.sessionVariables.labelMaxWidth=Z:this.sessionVariables.labelMaxWidth:this.options.labelMaxWidth,D.fontSize=this.labelFontSize=V(this.options.labelFontSize)?V(this.sessionVariables.labelFontSize)?this.sessionVariables.labelFontSize=this.labelFontSize:this.sessionVariables.labelFontSize:this.options.labelFontSize,D.angle=this.labelAngle=V(this.options.labelAngle)?V(this.sessionVariables.labelAngle)?this.sessionVariables.labelAngle=this.labelAngle:this.sessionVariables.labelAngle:this.labelAngle,D.wrap=this.labelWrap=V(this.options.labelWrap)?V(this.sessionVariables.labelWrap)?this.sessionVariables.labelWrap=this.labelWrap:this.sessionVariables.labelWrap:this.options.labelWrap,D.maxHeight=V(this.sessionVariables.labelMaxHeight)?this.sessionVariables.labelMaxHeight=le:this.sessionVariables.labelMaxHeight,D.measureText();else if(this._position==="left"||this._position==="right")if(Z=V(this.options.labelMaxWidth)?.3*this.chart.width>>0:this.options.labelMaxWidth,le=typeof this.options.labelWrap>"u"||this.labelWrap?.3*this.chart.height>>0:1.5*this.labelFontSize,!this.chart.panEnabled&&1<=this._labels.length){for(this.sessionVariables.labelFontSize=this.labelFontSize,this.sessionVariables.labelMaxWidth=Z,this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelAngle=V(this.sessionVariables.labelAngle)?0:this.sessionVariables.labelAngle,this.sessionVariables.labelWrap=this.labelWrap,X=0;X<this._labels.length;X++)if(!this._labels[X].breaksLabelType){for(D=this._labels[X].textBlock,mt=D.measureText(),ne=X+1;ne<this._labels.length;ne++)if(!this._labels[ne].breaksLabelType){oe=this._labels[ne].textBlock,oe=oe.measureText();break}F.push(D.height),this.sessionVariables.labelMaxHeight=Math.max.apply(Math,F),de=Z*Math.sin(Math.PI/180*Math.abs(this.labelAngle))+(le-D.fontSize/2)*Math.cos(Math.PI/180*Math.abs(this.labelAngle)),Math.cos(Math.PI/180*Math.abs(this.labelAngle)),Math.sin(Math.PI/180*Math.abs(this.labelAngle)),V(this.options.labelAngle)&&isNaN(this.options.labelAngle)&&this.options.labelAngle!==0?V(this.options.labelWrap)?V(this.options.labelWrap)&&(V(this.options.labelMaxWidth)?V(oe)||(ge=mt.height+oe.height>>0,ge-2*le>Re&&(Re=ge-2*le,ge>=2*le&&ge<2.4*le?(V(this.options.labelFontSize)&&12<this.labelFontSize&&(this.labelFontSize=Math.floor(.9230769230769231*this.labelFontSize),D.measureText()),this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?this.labelFontSize:this.options.labelFontSize):ge>=2.4*le&&ge<2.8*le?(this.sessionVariables.labelMaxHeight=de,this.sessionVariables.labelFontSize=this.labelFontSize,this.sessionVariables.labelWrap=!0):ge>=2.8*le&&ge<3.2*le?(this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelWrap=!0,V(this.options.labelFontSize)&&12<this.labelFontSize&&(this.labelFontSize=Math.floor(.9230769230769231*this.labelFontSize),D.measureText()),this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?this.labelFontSize:this.options.labelFontSize,this.sessionVariables.labelAngle=V(this.sessionVariables.labelAngle)?0:this.sessionVariables.labelAngle):ge>=3.2*le&&ge<3.6*le?(this.sessionVariables.labelMaxHeight=de,this.sessionVariables.labelWrap=!0,this.sessionVariables.labelFontSize=this.labelFontSize):ge>3.6*le&&ge<10*le?(V(this.options.labelFontSize)&&12<this.labelFontSize&&(this.labelFontSize=Math.floor(.9230769230769231*this.labelFontSize),D.measureText()),this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?this.labelFontSize:this.options.labelFontSize,this.sessionVariables.labelMaxWidth=Z,this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelAngle=V(this.sessionVariables.labelAngle)?0:this.sessionVariables.labelAngle):ge>10*le&&ge<50*le&&(V(this.options.labelFontSize)&&12<this.labelFontSize&&(this.labelFontSize=Math.floor(.9230769230769231*this.labelFontSize),D.measureText()),this.sessionVariables.labelFontSize=V(this.options.labelFontSize)?this.labelFontSize:this.options.labelFontSize,this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelMaxWidth=Z,this.sessionVariables.labelAngle=V(this.sessionVariables.labelAngle)?0:this.sessionVariables.labelAngle))):(this.sessionVariables.labelMaxHeight=le,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:this.sessionVariables.labelMaxWidth)):(this.sessionVariables.labelMaxWidth=this.labelWrap?this.options.labelMaxWidth?this.options.labelMaxWidth:this.sessionVariables.labelMaxWidth:this.labelMaxWidth?this.options.labelMaxWidth?this.options.labelMaxWidth:this.sessionVariables.labelMaxWidth:Z,this.sessionVariables.labelMaxHeight=le):(this.sessionVariables.labelAngle=this.labelAngle,this.sessionVariables.labelMaxWidth=this.labelAngle===0?Z:Math.min((de-le*Math.sin(Math.PI/180*Math.abs(this.labelAngle)))/Math.cos(Math.PI/180*Math.abs(this.labelAngle)),le),V(this.options.labelWrap)?V(this.options.labelWrap)&&(this.labelWrap&&!V(this.options.labelMaxWidth)?(this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:this.sessionVariables.labelMaxWidth,this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxHeight=de):(this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:Z,this.sessionVariables.labelMaxHeight=this.labelAngle===0?le:de,V(this.options.labelMaxWidth)&&(this.sessionVariables.labelAngle=this.labelAngle))):this.options.labelWrap?(this.sessionVariables.labelMaxHeight=this.labelAngle===0?le:de,this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxWidth=Z):(this.sessionVariables.labelMaxHeight=le,V(this.options.labelMaxWidth),this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:this.sessionVariables.labelMaxWidth,this.sessionVariables.labelWrap=this.labelWrap))}for(de=0;de<this._labels.length;de++)D=this._labels[de].textBlock,D.maxWidth=this.labelMaxWidth=this.sessionVariables.labelMaxWidth,D.fontSize=this.labelFontSize=this.sessionVariables.labelFontSize,D.angle=this.labelAngle=this.sessionVariables.labelAngle,D.wrap=this.labelWrap=this.sessionVariables.labelWrap,D.maxHeight=this.sessionVariables.labelMaxHeight,D.measureText()}else for(V(this.chart.stockChart)||this.chart.isNavigator||(this.sessionVariables.labelMaxHeight=le),X=0;X<this._labels.length;X++)D=this._labels[X].textBlock,D.maxWidth=this.labelMaxWidth=V(this.options.labelMaxWidth)?V(this.sessionVariables.labelMaxWidth)?this.sessionVariables.labelMaxWidth=Z:this.sessionVariables.labelMaxWidth:this.options.labelMaxWidth,D.fontSize=this.labelFontSize=V(this.options.labelFontSize)?V(this.sessionVariables.labelFontSize)?this.sessionVariables.labelFontSize=this.labelFontSize:this.sessionVariables.labelFontSize:this.options.labelFontSize,D.angle=this.labelAngle=V(this.options.labelAngle)?V(this.sessionVariables.labelAngle)?this.sessionVariables.labelAngle=this.labelAngle:this.sessionVariables.labelAngle:this.labelAngle,D.wrap=this.labelWrap=V(this.options.labelWrap)?V(this.sessionVariables.labelWrap)?this.sessionVariables.labelWrap=this.labelWrap:this.sessionVariables.labelWrap:this.options.labelWrap,D.maxHeight=V(this.sessionVariables.labelMaxHeight)?this.sessionVariables.labelMaxHeight=le:this.sessionVariables.labelMaxHeight,D.measureText()}for(X=0;X<this.stripLines.length;X++){var Z=this.stripLines[X],Rt;Z.labelPlacement==="outside"?(le=this.sessionVariables.labelMaxWidth,(this._position==="bottom"||this._position==="top")&&(V(Z.options.labelWrap)&&!V(this.sessionVariables.stripLineLabelMaxHeight)?Rt=this.sessionVariables.stripLineLabelMaxHeight:this.sessionVariables.stripLineLabelMaxHeight=Rt=Z.labelWrap?.8*this.chart.height>>0:1.5*this.labelFontSize),(this._position==="left"||this._position==="right")&&(V(Z.options.labelWrap)&&!V(this.sessionVariables.stripLineLabelMaxHeight)?Rt=this.sessionVariables.stripLineLabelMaxHeight:this.sessionVariables.stripLineLabelMaxHeight=Rt=Z.labelWrap?.8*this.chart.width>>0:1.5*this.labelFontSize),V(Z.labelBackgroundColor)&&(Z.labelBackgroundColor="#EEEEEE")):(le=this._position==="bottom"||this._position==="top"?.9*this.chart.width>>0:.9*this.chart.height>>0,Rt=V(Z.options.labelWrap)||Z.labelWrap?this._position==="bottom"||this._position==="top"?.8*this.chart.width>>0:.8*this.chart.height>>0:1.5*this.labelFontSize,V(Z.labelBackgroundColor)&&(V(Z.startValue)&&Z.startValue!==0?Z.labelBackgroundColor=je?"transparent":null:Z.labelBackgroundColor="#EEEEEE")),Z.labelFontSize=Z.labelPlacement==="outside"&&V(Z.options.labelFontSize)?this.labelFontSize:Z.labelFontSize,Z.labelFontFamily=Z.labelPlacement==="outside"&&V(Z.options.labelFontFamily)?this.labelFontFamily:Z.labelFontFamily,Z.labelFontWeight=Z.labelPlacement==="outside"&&V(Z.options.labelFontWeight)?this.labelFontWeight:Z.labelFontWeight,Z.labelFontStyle=Z.labelPlacement==="outside"&&V(Z.options.labelFontStyle)?this.labelFontStyle:Z.labelFontStyle,D=new Ye(this.ctx,{x:0,y:0,backgroundColor:Z.labelBackgroundColor,borderColor:Z.labelBorderColor,borderThickness:Z.labelBorderThickness,cornerRadius:Z.labelCornerRadius,maxWidth:Z.options.labelMaxWidth?Z.options.labelMaxWidth:le,maxHeight:Rt,angle:this.labelAngle,text:Z.labelFormatter?Z.labelFormatter({chart:this.chart,axis:this,stripLine:Z}):Z.label,textAlign:Z.labelTextAlign,fontSize:Z.labelFontSize,fontFamily:Z.labelFontFamily,fontWeight:Z.labelFontWeight,fontColor:Z.labelFontColor||Z.color,fontStyle:Z.labelFontStyle,textBaseline:"middle"}),this._stripLineLabels.push({position:Z.value,textBlock:D,effectiveHeight:null,stripLine:Z})}},tr.prototype.createLabelsAndCalculateWidth=function(){var D=0,oe=0;this._labels=[],this._stripLineLabels=[];var X=this.chart.isNavigator?0:5;if(this._position==="left"||this._position==="right"){if(this.createLabels(),this.labelPlacement!="inside"||this.labelPlacement==="inside"&&0<this._index)for(oe=0;oe<this._labels.length;oe++){var F=this._labels[oe].textBlock,F=F.measureText(),Z=0,Z=this.labelAngle===0?F.width:F.width*Math.cos(Math.PI/180*Math.abs(this.labelAngle))+F.height*Math.sin(Math.PI/180*Math.abs(this.labelAngle));D<Z&&(this.labelEffectiveWidth=D=Z),this._labels[oe].effectiveWidth=Z}for(oe=0;oe<this._stripLineLabels.length;oe++)this._stripLineLabels[oe].stripLine.labelPlacement==="outside"&&this._stripLineLabels[oe].stripLine.value>=this.viewportMinimum&&this._stripLineLabels[oe].stripLine.value<=this.viewportMaximum&&(F=this._stripLineLabels[oe].textBlock,F=F.measureText(),Z=this.labelAngle===0?F.width:F.width*Math.cos(Math.PI/180*Math.abs(this.labelAngle))+F.height*Math.sin(Math.PI/180*Math.abs(this.labelAngle)),this.tickPlacement==="inside"&&(Z+=this.tickLength),this.labelPlacement==="inside"&&(D+=0<this._index?Z:0),D<Z&&(D=Z),this.stripLineLabelEffectiveWidth=this._stripLineLabels[oe].effectiveWidth=Z)}return(this.title?this._titleTextBlock.measureText().height+2:0)+D+(this.tickPlacement==="inside"?0<this._index?this.tickLength:0:this.tickLength)+X},tr.prototype.createLabelsAndCalculateHeight=function(){var D=0;this._labels=[],this._stripLineLabels=[];var oe,X=0,F=this.chart.isNavigator?0:5;if(this._position==="bottom"||this._position==="top"){if(this.createLabels(),this.labelPlacement!="inside"||this.labelPlacement==="inside"&&0<this._index)for(X=0;X<this._labels.length;X++){oe=this._labels[X].textBlock,oe=oe.measureText();var Z=0,Z=this.labelAngle===0?oe.height:oe.width*Math.sin(Math.PI/180*Math.abs(this.labelAngle))+oe.height*Math.cos(Math.PI/180*Math.abs(this.labelAngle));D<Z&&(this.labelEffectiveHeight=D=Z),this._labels[X].effectiveHeight=Z}for(X=0;X<this._stripLineLabels.length;X++)this._stripLineLabels[X].stripLine.labelPlacement==="outside"&&this._stripLineLabels[X].stripLine.value>=this.viewportMinimum&&this._stripLineLabels[X].stripLine.value<=this.viewportMaximum&&(oe=this._stripLineLabels[X].textBlock,oe=oe.measureText(),Z=this.labelAngle===0?oe.height:oe.width*Math.sin(Math.PI/180*Math.abs(this.labelAngle))+oe.height*Math.cos(Math.PI/180*Math.abs(this.labelAngle)),this.tickPlacement==="inside"&&(Z+=this.tickLength),this.labelPlacement==="inside"&&(D+=0<this._index?Z:0),D<Z&&(D=Z),this.stripLineLabelEffectiveHeight=this._stripLineLabels[X].effectiveHeight=Z)}return(this.title?this._titleTextBlock.measureText().height+2:0)+D+(this.tickPlacement==="inside"?0<this._index?this.tickLength:0:this.tickLength)+F},tr.setLayout=function(D,oe,X,F,Z,le){var de,ge,Te,ie,ve=D[0]?D[0].chart:oe[0].chart,be=ve.isNavigator?0:10,Re=ve._axes;if(D&&0<D.length)for(var ne=0;ne<D.length;ne++)D[ne]&&D[ne].calculateAxisParameters();if(oe&&0<oe.length)for(ne=0;ne<oe.length;ne++)oe[ne].calculateAxisParameters();if(X&&0<X.length)for(ne=0;ne<X.length;ne++)X[ne].calculateAxisParameters();if(F&&0<F.length)for(ne=0;ne<F.length;ne++)F[ne].calculateAxisParameters();for(ne=0;ne<Re.length;ne++)if(Re[ne]&&Re[ne].scaleBreaks&&Re[ne].scaleBreaks._appliedBreaks.length)for(var mt=Re[ne].scaleBreaks._appliedBreaks,Ot=0;Ot<mt.length&&!(mt[Ot].startValue>Re[ne].viewportMaximum);Ot++)mt[Ot].endValue<Re[ne].viewportMinimum||(V(Re[ne].scaleBreaks.firstBreakIndex)&&(Re[ne].scaleBreaks.firstBreakIndex=Ot),mt[Ot].startValue>=Re[ne].viewPortMinimum&&(Re[ne].scaleBreaks.lastBreakIndex=Ot));for(var Rt=Ot=0,dt=0,Yt=0,bt=0,Cn=0,Ln=0,An,Fr,Qt=ge=0,Lt,Zt,bn,mt=Lt=Zt=bn=!1,ne=0;ne<Re.length;ne++)Re[ne]&&Re[ne].title&&(Re[ne]._titleTextBlock=new Ye(Re[ne].ctx,{text:Re[ne].title,fontSize:Re[ne].titleFontSize,fontFamily:Re[ne].titleFontFamily,fontWeight:Re[ne].titleFontWeight,fontColor:Re[ne].titleFontColor,fontStyle:Re[ne].titleFontStyle,borderColor:Re[ne].titleBorderColor,borderThickness:Re[ne].titleBorderThickness,backgroundColor:Re[ne].titleBackgroundColor,cornerRadius:Re[ne].titleCornerRadius,textBaseline:"middle",textAlign:Re[ne].titleTextAlign}));for(ne=0;ne<Re.length;ne++)if(Re[ne].title)switch(Re[ne]._position){case"left":Re[ne]._titleTextBlock.maxWidth=Re[ne].titleMaxWidth||le.height,Re[ne]._titleTextBlock.maxHeight=Re[ne].titleWrap?.8*le.width:1.5*Re[ne].titleFontSize,Re[ne]._titleTextBlock.angle=-90;break;case"right":Re[ne]._titleTextBlock.maxWidth=Re[ne].titleMaxWidth||le.height,Re[ne]._titleTextBlock.maxHeight=Re[ne].titleWrap?.8*le.width:1.5*Re[ne].titleFontSize,Re[ne]._titleTextBlock.angle=90;break;default:Re[ne]._titleTextBlock.maxWidth=Re[ne].titleMaxWidth||le.width,Re[ne]._titleTextBlock.maxHeight=Re[ne].titleWrap?.8*le.height:1.5*Re[ne].titleFontSize,Re[ne]._titleTextBlock.angle=0}if(Z==="normal"){for(var Yt=[],bt=[],Cn=[],Ln=[],gn=[],sn=[],Kn=[],ar=[];4>Ot;){var dn=0,Ca=0,at=0,jt=0,tn=Z=0,en=0,pr=0,In=0,Nt=0,fr=0,la=0;if(X&&0<X.length)for(Cn=[],ne=fr=0;ne<X.length;ne++)Cn.push(Math.ceil(X[ne]?X[ne].createLabelsAndCalculateWidth():0)),fr+=Cn[ne],en+=X[ne]&&!ve.isNavigator?X[ne].margin:0;else Cn.push(Math.ceil(X[0]?X[0].createLabelsAndCalculateWidth():0));if(Kn.push(Cn),F&&0<F.length)for(Ln=[],ne=la=0;ne<F.length;ne++)Ln.push(Math.ceil(F[ne]?F[ne].createLabelsAndCalculateWidth():0)),la+=Ln[ne],pr+=F[ne]?F[ne].margin:0;else Ln.push(Math.ceil(F[0]?F[0].createLabelsAndCalculateWidth():0));if(ar.push(Ln),de=Math.round(le.x1+fr+en),Te=Math.round(le.x2-la-pr>ve.width-be?ve.width-be:le.x2-la-pr),D&&0<D.length)for(Yt=[],ne=In=0;ne<D.length;ne++)D[ne]&&(D[ne].lineCoordinates={}),D[ne].lineCoordinates.width=Math.abs(Te-de),D[ne].title&&(D[ne]._titleTextBlock.maxWidth=0<D[ne].titleMaxWidth&&D[ne].titleMaxWidth<D[ne].lineCoordinates.width?D[ne].titleMaxWidth:D[ne].lineCoordinates.width),Yt.push(Math.ceil(D[ne]?D[ne].createLabelsAndCalculateHeight():0)),In+=Yt[ne],Z+=D[ne]&&!ve.isNavigator?D[ne].margin:0;else Yt.push(Math.ceil(D[0]?D[0].createLabelsAndCalculateHeight():0));if(gn.push(Yt),oe&&0<oe.length)for(bt=[],ne=Nt=0;ne<oe.length;ne++)oe[ne]&&(oe[ne].lineCoordinates={}),oe[ne].lineCoordinates.width=Math.abs(Te-de),oe[ne].title&&(oe[ne]._titleTextBlock.maxWidth=0<oe[ne].titleMaxWidth&&oe[ne].titleMaxWidth<oe[ne].lineCoordinates.width?oe[ne].titleMaxWidth:oe[ne].lineCoordinates.width),bt.push(Math.ceil(oe[ne]?oe[ne].createLabelsAndCalculateHeight():0)),Nt+=bt[ne],tn+=oe[ne]&&!ve.isNavigator?oe[ne].margin:0;else bt.push(Math.ceil(oe[0]?oe[0].createLabelsAndCalculateHeight():0));if(sn.push(bt),D&&0<D.length)for(ne=0;ne<D.length;ne++)D[ne]&&(D[ne].lineCoordinates.x1=de,Te=Math.round(le.x2-la-pr>ve.width-be?ve.width-be:le.x2-la-pr),D[ne]._labels&&1<D[ne]._labels.length&&(ge=ie=0,ie=D[ne]._labels[1],ge=D[ne].valueType==="dateTime"?D[ne]._labels[D[ne]._labels.length-2]:D[ne]._labels[D[ne]._labels.length-1],Rt=ie.textBlock.width*Math.cos(Math.PI/180*Math.abs(ie.textBlock.angle))+(ie.textBlock.height-ge.textBlock.fontSize/2)*Math.sin(Math.PI/180*Math.abs(ie.textBlock.angle)),dt=ge.textBlock.width*Math.cos(Math.PI/180*Math.abs(ge.textBlock.angle))+(ge.textBlock.height-ge.textBlock.fontSize/2)*Math.sin(Math.PI/180*Math.abs(ge.textBlock.angle))),!D[ne]||!D[ne].labelAutoFit||V(An)||V(Fr)||ve.isNavigator||ve.stockChart||(ge=0,0<D[ne].labelAngle?Fr+dt>Te&&D[ne].convertPixelToValue(Fr)>=D[ne].viewportMinimum&&D[ne].convertPixelToValue(Fr)<=D[ne].viewportMaximum&&(ge+=0<D[ne].labelAngle?Fr+dt-Te-la:0):0>D[ne].labelAngle?An-Rt<de&&An-Rt<D[ne].viewportMinimum&&(Qt=de-(en+D[ne].tickLength+Cn+An-Rt+D[ne].labelFontSize/2)):D[ne].labelAngle===0&&(Fr+dt>Te&&D[ne].convertPixelToValue(Fr)>=D[ne].viewportMinimum&&D[ne].convertPixelToValue(Fr)<=D[ne].viewportMaximum&&(ge=Fr+dt/2-Te-la),An-Rt<de&&An-Rt<D[ne].viewportMinimum&&(Qt=de-en-D[ne].tickLength-Cn-An+Rt/2)),D[ne].viewportMaximum===D[ne].maximum&&D[ne].viewportMinimum===D[ne].minimum&&0<D[ne].labelAngle&&0<ge?Te-=ge:D[ne].viewportMaximum===D[ne].maximum&&D[ne].viewportMinimum===D[ne].minimum&&0>D[ne].labelAngle&&0<Qt?de+=Qt:D[ne].viewportMaximum===D[ne].maximum&&D[ne].viewportMinimum===D[ne].minimum&&D[ne].labelAngle===0&&(0<Qt&&(de+=Qt),0<ge&&(Te-=ge))),ve.panEnabled?In=V(ve.sessionVariables.axisX.height)||ve.stockChart?ve.sessionVariables.axisX.height=In:ve.sessionVariables.axisX.height:ve.sessionVariables.axisX.height=In,ge=Math.round(le.y2-In-Z+dn),ie=Math.round(le.y2),D[ne].lineCoordinates.x2=Te,D[ne].lineCoordinates.width=Te-de,D[ne].lineCoordinates.y1=ge,D[ne].lineCoordinates.y2=ge,D[ne].labelPlacement==="inside"&&0<ne&&(D[ne].lineCoordinates.y1=D[0].lineCoordinates.y2+dn+(D[ne].labelEffectiveHeight||0),D[ne].lineCoordinates.y2=D[ne].lineCoordinates.y1+D[ne].lineThickness/2),D[ne].tickPlacement==="inside"&&0<ne&&(D[ne].lineCoordinates.y1+=D[ne].tickLength,D[ne].lineCoordinates.y2=D[ne].lineCoordinates.y1+D[ne].lineThickness/2),D[ne].bounds={x1:de,y1:ge,x2:Te,y2:ie-(In+Z-Yt[ne]-dn),width:Te-de},D[ne].bounds.height=D[ne].bounds.y2-D[ne].bounds.y1),dn+=Yt[ne]+D[ne].margin;if(oe&&0<oe.length)for(ne=0;ne<oe.length;ne++)oe[ne].lineCoordinates.x1=Math.round(le.x1+fr+en),oe[ne].lineCoordinates.x2=Math.round(le.x2-la-pr>ve.width-be?ve.width-be:le.x2-la-pr),oe[ne].lineCoordinates.width=Math.abs(Te-de),oe[ne]._labels&&1<oe[ne]._labels.length&&(ie=oe[ne]._labels[1],ge=oe[ne].valueType==="dateTime"?oe[ne]._labels[oe[ne]._labels.length-2]:oe[ne]._labels[oe[ne]._labels.length-1],Rt=ie.textBlock.width*Math.cos(Math.PI/180*Math.abs(ie.textBlock.angle))+(ie.textBlock.height-ge.textBlock.fontSize/2)*Math.sin(Math.PI/180*Math.abs(ie.textBlock.angle)),dt=ge.textBlock.width*Math.cos(Math.PI/180*Math.abs(ge.textBlock.angle))+(ge.textBlock.height-ge.textBlock.fontSize/2)*Math.sin(Math.PI/180*Math.abs(ge.textBlock.angle))),ve.panEnabled?Nt=V(ve.sessionVariables.axisX2.height)||ve.stockChart?ve.sessionVariables.axisX2.height=Nt:ve.sessionVariables.axisX2.height:ve.sessionVariables.axisX2.height=Nt,ge=Math.round(le.y1),ie=oe[ne].lineCoordinates.y1=ge+Nt+tn-Ca,oe[ne].lineCoordinates.y2=ge,oe[ne].labelPlacement==="inside"&&0<ne&&(oe[ne].lineCoordinates.y1=oe[0].lineCoordinates.y1-Ca-(oe[ne].labelEffectiveHeight||0)-5),oe[ne].tickPlacement==="inside"&&0<ne&&(oe[ne].lineCoordinates.y1-=oe[ne].tickLength),oe[ne].bounds={x1:de,y1:ge+(Nt+tn-(oe[ne].labelPlacement==="inside"&&ne===0?bt[ne]-5:bt[ne])-Ca),x2:Te,y2:ie,width:Te-de},oe[ne].bounds.height=oe[ne].bounds.y2-oe[ne].bounds.y1,Ca+=(oe[ne].labelPlacement==="inside"&&ne===0?bt[ne]-5:bt[ne])+oe[ne].margin;if(X&&0<X.length)for(ne=0;ne<X.length;ne++)en=ve.isNavigator?0:10,X[ne]&&(de=Math.round(D[0]?D[0].lineCoordinates.x1:oe[0].lineCoordinates.x1),en=X[ne]._labels&&0<X[ne]._labels.length?X[ne]._labels[X[ne]._labels.length-1].textBlock.height/2:be,ge=Math.round(le.y1+Nt+tn<Math.max(en,be)?Math.max(en,be):le.y1+Nt+tn),Te=Math.round(D[0]?D[0].lineCoordinates.x1:oe[0].lineCoordinates.x1),en=0<D.length?0:X[ne]._labels&&0<X[ne]._labels.length?X[ne]._labels[0].textBlock.height/2:be,ie=Math.round(le.y2-In-Z-en),X[ne].lineCoordinates={x1:de-at,y1:ge,x2:Te-at,y2:ie,height:Math.abs(ie-ge)},X[ne].labelPlacement==="inside"&&0<ne&&(X[ne].lineCoordinates.x1=X[0].lineCoordinates.x1-at-(X[ne].labelEffectiveWidth||0)-5,X[ne].lineCoordinates.x2=X[ne].lineCoordinates.x1+X[ne].lineThickness/2),X[ne].tickPlacement==="inside"&&0<ne&&(X[ne].lineCoordinates.x1-=X[ne].tickLength,X[ne].lineCoordinates.x2=X[ne].lineCoordinates.x1+X[ne].lineThickness/2),X[ne].bounds={x1:de-((X[ne].labelPlacement==="inside"&&ne===0?Cn[ne]-5:Cn[ne])+at),y1:ge,x2:Te-at,y2:ie,height:ie-ge},X[ne].bounds.width=X[ne].bounds.x2-X[ne].bounds.x1,X[ne].title&&(X[ne]._titleTextBlock.maxWidth=0<X[ne].titleMaxWidth&&X[ne].titleMaxWidth<X[ne].lineCoordinates.height?X[ne].titleMaxWidth:X[ne].lineCoordinates.height),at+=(X[ne].labelPlacement==="inside"&&ne===0?Cn[ne]-5:Cn[ne])+X[ne].margin);if(F&&0<F.length)for(ne=0;ne<F.length;ne++)F[ne]&&(de=Math.round(D[0]?D[0].lineCoordinates.x2:oe[0].lineCoordinates.x2),Te=Math.round(de),en=F[ne]._labels&&0<F[ne]._labels.length?F[ne]._labels[F[ne]._labels.length-1].textBlock.height/2:0,ge=Math.round(le.y1+Nt+tn<Math.max(en,be)?Math.max(en,be):le.y1+Nt+tn),en=0<D.length?0:F[ne]._labels&&0<F[ne]._labels.length?F[ne]._labels[0].textBlock.height/2:0,ie=Math.round(le.y2-(In+Z+en)),F[ne].lineCoordinates={x1:de+jt,y1:ge,x2:de+jt,y2:ie,height:Math.abs(ie-ge)},F[ne].labelPlacement==="inside"&&0<ne&&(F[ne].lineCoordinates.x1=F[0].lineCoordinates.x2+jt+(F[ne].labelEffectiveWidth||0)+5,F[ne].lineCoordinates.x2=F[ne].lineCoordinates.x1+F[ne].lineThickness/2),F[ne].tickPlacement==="inside"&&0<ne&&(F[ne].lineCoordinates.x1+=F[ne].tickLength,F[ne].lineCoordinates.x2=F[ne].lineCoordinates.x1+F[ne].lineThickness/2),F[ne].bounds={x1:de+jt,y1:ge,x2:Te+((F[ne].labelPlacement==="inside"&&ne===0?Ln[ne]-5:Ln[ne])+jt),y2:ie,height:ie-ge},F[ne].bounds.width=F[ne].bounds.x2-F[ne].bounds.x1,F[ne].title&&(F[ne]._titleTextBlock.maxWidth=0<F[ne].titleMaxWidth&&F[ne].titleMaxWidth<F[ne].lineCoordinates.height?F[ne].titleMaxWidth:F[ne].lineCoordinates.height),jt+=(F[ne].labelPlacement==="inside"&&ne===0?Ln[ne]-5:Ln[ne])+F[ne].margin);if(D&&0<D.length)for(ne=0;ne<D.length;ne++)D[ne]&&(D[ne].calculateValueToPixelConversionParameters(),D[ne].calculateBreaksSizeInValues(),D[ne]._labels&&1<D[ne]._labels.length&&(An=(D[ne].logarithmic?Math.log(D[ne]._labels[1].position/D[ne].viewportMinimum)/D[ne].conversionParameters.lnLogarithmBase:D[ne]._labels[1].position-D[ne].viewportMinimum)*Math.abs(D[ne].conversionParameters.pixelPerUnit)+D[ne].lineCoordinates.x1,de=D[ne]._labels[D[ne]._labels.length-(D[ne].valueType==="dateTime"?2:1)].position,de=D[ne].getApparentDifference(D[ne].viewportMinimum,de),Fr=D[ne].logarithmic?(1<de?Math.log(de)/D[ne].conversionParameters.lnLogarithmBase*Math.abs(D[ne].conversionParameters.pixelPerUnit):0)+D[ne].lineCoordinates.x1:(0<de?de*Math.abs(D[ne].conversionParameters.pixelPerUnit):0)+D[ne].lineCoordinates.x1));if(oe&&0<oe.length)for(ne=0;ne<oe.length;ne++)oe[ne].calculateValueToPixelConversionParameters(),oe[ne].calculateBreaksSizeInValues(),oe[ne]._labels&&1<oe[ne]._labels.length&&(An=(oe[ne].logarithmic?Math.log(oe[ne]._labels[1].position/oe[ne].viewportMinimum)/oe[ne].conversionParameters.lnLogarithmBase:oe[ne]._labels[1].position-oe[ne].viewportMinimum)*Math.abs(oe[ne].conversionParameters.pixelPerUnit)+oe[ne].lineCoordinates.x1,de=oe[ne]._labels[oe[ne]._labels.length-(oe[ne].valueType==="dateTime"?2:1)].position,de=oe[ne].getApparentDifference(oe[ne].viewportMinimum,de),Fr=oe[ne].logarithmic?(1<de?Math.log(de)/oe[ne].conversionParameters.lnLogarithmBase*Math.abs(oe[ne].conversionParameters.pixelPerUnit):0)+oe[ne].lineCoordinates.x1:(0<de?de*Math.abs(oe[ne].conversionParameters.pixelPerUnit):0)+oe[ne].lineCoordinates.x1);for(ne=0;ne<Re.length;ne++)Re[ne].type==="axisY"&&(Re[ne].calculateValueToPixelConversionParameters(),Re[ne].calculateBreaksSizeInValues());if(0<Ot){if(D&&0<D.length)for(ne=0;ne<D.length;ne++)mt=gn[Ot-1][ne]===gn[Ot][ne];else mt=!0;if(oe&&0<oe.length)for(ne=0;ne<oe.length;ne++)Lt=sn[Ot-1][ne]===sn[Ot][ne];else Lt=!0;if(X&&0<X.length)for(ne=0;ne<X.length;ne++)Zt=Kn[Ot-1][ne]===Kn[Ot][ne];else Zt=!0;if(F&&0<F.length)for(ne=0;ne<F.length;ne++)bn=ar[Ot-1][ne]===ar[Ot][ne];else bn=!0}if(mt&&Lt&&Zt&&bn)break;Ot++}if(D&&0<D.length)for(ne=0;ne<D.length;ne++)D[ne].calculateStripLinesThicknessInValues(),D[ne].calculateBreaksInPixels();if(oe&&0<oe.length)for(ne=0;ne<oe.length;ne++)oe[ne].calculateStripLinesThicknessInValues(),oe[ne].calculateBreaksInPixels();if(X&&0<X.length)for(ne=0;ne<X.length;ne++)X[ne].calculateStripLinesThicknessInValues(),X[ne].calculateBreaksInPixels();if(F&&0<F.length)for(ne=0;ne<F.length;ne++)F[ne].calculateStripLinesThicknessInValues(),F[ne].calculateBreaksInPixels()}else{for(be=[],An=[],Qt=[],Rt=[],Fr=[],dt=[],gn=[],sn=[];4>Ot;){if(In=jt=at=pr=en=tn=Z=ar=Kn=dn=Nt=0,D&&0<D.length)for(Qt=[],ne=jt=0;ne<D.length;ne++)Qt.push(Math.ceil(D[ne]?D[ne].createLabelsAndCalculateWidth():0)),jt+=Qt[ne],Z+=D[ne]&&!ve.isNavigator?D[ne].margin:0;else Qt.push(Math.ceil(D[0]?D[0].createLabelsAndCalculateWidth():0));if(gn.push(Qt),oe&&0<oe.length)for(Rt=[],ne=In=0;ne<oe.length;ne++)Rt.push(Math.ceil(oe[ne]?oe[ne].createLabelsAndCalculateWidth():0)),In+=Rt[ne],tn+=oe[ne]?oe[ne].margin:0;else Rt.push(Math.ceil(oe[0]?oe[0].createLabelsAndCalculateWidth():0));if(sn.push(Rt),X&&0<X.length)for(ne=0;ne<X.length;ne++)X[ne].lineCoordinates={},de=Math.round(le.x1+jt+Z),Te=Math.round(le.x2-In-tn>ve.width-10?ve.width-10:le.x2-In-tn),X[ne].labelAutoFit&&!V(Yt)&&(0<!D.length&&(de=0>X[ne].labelAngle?Math.max(de,Yt):X[ne].labelAngle===0?Math.max(de,Yt/2):de),0<!oe.length&&(Te=0<X[ne].labelAngle||X[ne].labelAngle===0?Te-bt/2:Te)),X[ne].lineCoordinates.x1=de,X[ne].lineCoordinates.x2=Te,X[ne].lineCoordinates.width=Math.abs(Te-de),X[ne].title&&(X[ne]._titleTextBlock.maxWidth=0<X[ne].titleMaxWidth&&X[ne].titleMaxWidth<X[ne].lineCoordinates.width?X[ne].titleMaxWidth:X[ne].lineCoordinates.width);if(F&&0<F.length)for(ne=0;ne<F.length;ne++)F[ne].lineCoordinates={},de=Math.round(le.x1+jt+Z),Te=Math.round(le.x2-In-tn>F[ne].chart.width-10?F[ne].chart.width-10:le.x2-In-tn),F[ne]&&F[ne].labelAutoFit&&!V(Cn)&&(0<!D.length&&(de=0<F[ne].labelAngle?Math.max(de,Cn):F[ne].labelAngle===0?Math.max(de,Cn/2):de),0<!oe.length&&(Te-=Ln/2)),F[ne].lineCoordinates.x1=de,F[ne].lineCoordinates.x2=Te,F[ne].lineCoordinates.width=Math.abs(Te-de),F[ne].title&&(F[ne]._titleTextBlock.maxWidth=0<F[ne].titleMaxWidth&&F[ne].titleMaxWidth<F[ne].lineCoordinates.width?F[ne].titleMaxWidth:F[ne].lineCoordinates.width);if(X&&0<X.length)for(be=[],ne=at=0;ne<X.length;ne++)be.push(Math.ceil(X[ne]?X[ne].createLabelsAndCalculateHeight():0)),at+=be[ne]+X[ne].margin,en+=X[ne].margin;else be.push(Math.ceil(X[0]?X[0].createLabelsAndCalculateHeight():0));if(Fr.push(be),F&&0<F.length)for(An=[],ne=0;ne<F.length;ne++)An.push(Math.ceil(F[ne]?F[ne].createLabelsAndCalculateHeight():0)),pr+=F[ne].margin;else An.push(Math.ceil(F[0]?F[0].createLabelsAndCalculateHeight():0));if(dt.push(An),X&&0<X.length)for(ne=0;ne<X.length;ne++)0<X[ne]._labels.length&&(ie=X[ne]._labels[0],ge=X[ne]._labels[X[ne]._labels.length-1],Yt=ie.textBlock.width*Math.cos(Math.PI/180*Math.abs(ie.textBlock.angle))+(ie.textBlock.height-ge.textBlock.fontSize/2)*Math.sin(Math.PI/180*Math.abs(ie.textBlock.angle)),bt=ge.textBlock.width*Math.cos(Math.PI/180*Math.abs(ge.textBlock.angle))+(ge.textBlock.height-ge.textBlock.fontSize/2)*Math.sin(Math.PI/180*Math.abs(ge.textBlock.angle)));if(F&&0<F.length)for(ne=0;ne<F.length;ne++)F[ne]&&0<F[ne]._labels.length&&(ie=F[ne]._labels[0],ge=F[ne]._labels[F[ne]._labels.length-1],Cn=ie.textBlock.width*Math.cos(Math.PI/180*Math.abs(ie.textBlock.angle))+(ie.textBlock.height-ge.textBlock.fontSize/2)*Math.sin(Math.PI/180*Math.abs(ie.textBlock.angle)),Ln=ge.textBlock.width*Math.cos(Math.PI/180*Math.abs(ge.textBlock.angle))+(ge.textBlock.height-ge.textBlock.fontSize/2)*Math.sin(Math.PI/180*Math.abs(ge.textBlock.angle)));if(ve.panEnabled)for(ne=0;ne<X.length;ne++)be[ne]=V(ve.sessionVariables.axisY[ne].height)?ve.sessionVariables.axisY[ne].height=be[ne]:ve.sessionVariables.axisY[ne].height;else for(ne=0;ne<X.length;ne++)ve.sessionVariables.axisY[ne].height=be[ne];if(X&&0<X.length)for(ne=X.length-1;0<=ne;ne--)ge=Math.round(le.y2),ie=Math.round(le.y2>X[ne].chart.height?X[ne].chart.height:le.y2),X[ne].lineCoordinates.y1=ge-(be[ne]+X[ne].margin+Nt),X[ne].lineCoordinates.y2=ge-(be[ne]+X[ne].margin+Nt),X[ne].labelPlacement==="inside"&&0<ne&&(X[ne].lineCoordinates.y1=X[ne].lineCoordinates.y1+be[ne]-(X[ne]._titleTextBlock?X[ne]._titleTextBlock.height:0)-X[ne].tickLength-(X[ne].stripLineLabelEffectiveHeight||0)-5,X[ne].lineCoordinates.y2=X[ne].lineCoordinates.y1+X[ne].lineThickness/2),X[ne].tickPlacement==="inside"&&0<ne&&(X[ne].lineCoordinates.y1+=X[ne].tickLength,X[ne].lineCoordinates.y2=X[ne].lineCoordinates.y1+X[ne].lineThickness/2),X[ne].bounds={x1:de,y1:ge-(be[ne]+Nt+X[ne].margin),x2:Te,y2:ie-(Nt+X[ne].margin),width:Te-de,height:be[ne]},X[ne].title&&(X[ne]._titleTextBlock.maxWidth=0<X[ne].titleMaxWidth&&X[ne].titleMaxWidth<X[ne].lineCoordinates.width?X[ne].titleMaxWidth:X[ne].lineCoordinates.width),Nt+=be[ne]+X[ne].margin;if(F&&0<F.length)for(ne=F.length-1;0<=ne;ne--)F[ne]&&(ge=Math.round(le.y1),ie=Math.round(le.y1+(An[ne]+F[ne].margin+dn)),F[ne].lineCoordinates.y1=ie,F[ne].lineCoordinates.y2=ie,F[ne].labelPlacement==="inside"&&0<ne&&(F[ne].lineCoordinates.y1=ie-An[ne]+(F[ne]._titleTextBlock?F[ne]._titleTextBlock.height:0)+F[ne].tickLength+(F[ne].stripLineLabelEffectiveHeight||0),F[ne].lineCoordinates.y2=F[ne].lineCoordinates.y1-F[ne].lineThickness/2),F[ne].tickPlacement==="inside"&&0<ne&&(F[ne].lineCoordinates.y1-=F[ne].tickLength,F[ne].lineCoordinates.y2=F[ne].lineCoordinates.y1-F[ne].lineThickness/2),F[ne].bounds={x1:de,y1:ge+(F[ne].margin+dn),x2:Te,y2:ie,width:Te-de},F[ne].bounds.height=F[ne].bounds.y2-F[ne].bounds.y1,F[ne].title&&(F[ne]._titleTextBlock.maxWidth=0<F[ne].titleMaxWidth&&F[ne].titleMaxWidth<F[ne].lineCoordinates.width?F[ne].titleMaxWidth:F[ne].lineCoordinates.width),dn+=An[ne]+F[ne].margin);if(D&&0<D.length)for(ne=0;ne<D.length;ne++){if(en=D[ne]._labels&&0<D[ne]._labels.length?D[ne]._labels[0].textBlock.fontSize/2:0,de=Math.round(le.x1+Z),ge=F&&0<F.length?Math.round(F[0]?F[0].lineCoordinates.y2:le.y1<Math.max(en,10)?Math.max(en,10):le.y1):le.y1<Math.max(en,10)?Math.max(en,10):le.y1,Te=Math.round(le.x1+jt+Z),ie=X&&0<X.length?Math.round(X[0]?X[0].lineCoordinates.y1:le.y2-at>ve.height-Math.max(en,10)?ve.height-Math.max(en,10):le.y2-at):le.y2>ve.height-Math.max(en,10)?ve.height-Math.max(en,10):le.y2,X&&0<X.length)for(en=0;en<X.length;en++)X[en]&&X[en].labelAutoFit&&(Te=X[en].lineCoordinates.x1,de=0>X[en].labelAngle||X[en].labelAngle===0?Te-jt:de);if(F&&0<F.length)for(en=0;en<F.length;en++)F[en]&&F[en].labelAutoFit&&(Te=F[en].lineCoordinates.x1,de=Te-jt);D[ne].lineCoordinates={x1:Te-Kn,y1:ge,x2:Te-Kn,y2:ie,height:Math.abs(ie-ge)},D[ne].labelPlacement==="inside"&&0<ne&&(D[ne].lineCoordinates.x1=D[ne].lineCoordinates.x1-(Qt[ne]-(D[ne]._titleTextBlock?D[ne]._titleTextBlock.height:0))+D[ne].tickLength+(D[ne].stripLineLabelEffectiveWidth||0),D[ne].lineCoordinates.x2=D[ne].lineCoordinates.x1+D[ne].lineThickness/2),D[ne].tickPlacement==="inside"&&0<ne&&(D[ne].lineCoordinates.x1-=D[ne].tickLength,D[ne].lineCoordinates.x2=D[ne].lineCoordinates.x1+D[ne].lineThickness/2),D[ne].bounds={x1:Te-(Qt[ne]+Kn),y1:ge,x2:Te-Kn,y2:ie,height:ie-ge},D[ne].bounds.width=D[ne].bounds.x2-D[ne].bounds.x1,D[ne].title&&(D[ne]._titleTextBlock.maxWidth=0<D[ne].titleMaxWidth&&D[ne].titleMaxWidth<D[ne].lineCoordinates.height?D[ne].titleMaxWidth:D[ne].lineCoordinates.height),D[ne].calculateValueToPixelConversionParameters(),D[ne].calculateBreaksSizeInValues(),Kn+=Qt[ne]+D[ne].margin}if(oe&&0<oe.length)for(ne=0;ne<oe.length;ne++){if(en=oe[ne]._labels&&0<oe[ne]._labels.length?oe[ne]._labels[0].textBlock.fontSize/2:0,de=Math.round(le.x1-Z),ge=F&&0<F.length?Math.round(F[0]?F[0].lineCoordinates.y2:le.y1<Math.max(en,10)?Math.max(en,10):le.y1):le.y1<Math.max(en,10)?Math.max(en,10):le.y1,Te=Math.round(le.x2-In-tn),ie=X&&0<X.length?Math.round(X[0]?X[0].lineCoordinates.y1:le.y2-at>ve.height-Math.max(en,10)?ve.height-Math.max(en,10):le.y2-at):le.y2>ve.height-Math.max(en,10)?ve.height-Math.max(en,10):le.y2,X&&0<X.length)for(en=0;en<X.length;en++)X[en]&&X[en].labelAutoFit&&(Te=0>X[en].labelAngle?Math.max(Te,Yt):X[en].labelAngle===0?Math.max(Te,Yt/2):Te,de=0>X[en].labelAngle||X[en].labelAngle===0?Te-In:de);if(F&&0<F.length)for(en=0;en<F.length;en++)F[en]&&F[en].labelAutoFit&&(Te=F[en].lineCoordinates.x2,de=Te-In);oe[ne].lineCoordinates={x1:Te+ar,y1:ge,x2:Te+ar,y2:ie,height:Math.abs(ie-ge)},oe[ne].labelPlacement==="inside"&&0<ne&&(oe[ne].lineCoordinates.x1=oe[ne].lineCoordinates.x1+(Rt[ne]-(oe[ne]._titleTextBlock?oe[ne]._titleTextBlock.height:0)-2)-oe[ne].tickLength-(oe[ne].stripLineLabelEffectiveWidth||0),oe[ne].lineCoordinates.x2=oe[ne].lineCoordinates.x1+oe[ne].lineThickness/2),oe[ne].tickPlacement==="inside"&&0<ne&&(oe[ne].lineCoordinates.x1+=oe[ne].tickLength,oe[ne].lineCoordinates.x2=oe[ne].lineCoordinates.x1+oe[ne].lineThickness/2),oe[ne].bounds={x1:oe[ne].lineCoordinates.x1,y1:ge,x2:Te+Rt[ne]+ar,y2:ie,width:Te-de,height:ie-ge},oe[ne].bounds.width=oe[ne].bounds.x2-oe[ne].bounds.x1,oe[ne].title&&(oe[ne]._titleTextBlock.maxWidth=0<oe[ne].titleMaxWidth&&oe[ne].titleMaxWidth<oe[ne].lineCoordinates.height?oe[ne].titleMaxWidth:oe[ne].lineCoordinates.height),oe[ne].calculateValueToPixelConversionParameters(),oe[ne].calculateBreaksSizeInValues(),ar+=Rt[ne]+oe[ne].margin}for(ne=0;ne<Re.length;ne++)Re[ne].type==="axisY"&&(Re[ne].calculateValueToPixelConversionParameters(),Re[ne].calculateBreaksSizeInValues());if(0<Ot){if(D&&0<D.length)for(ne=0;ne<D.length;ne++)mt=gn[Ot-1][ne]===gn[Ot][ne];else mt=!0;if(oe&&0<oe.length)for(ne=0;ne<oe.length;ne++)Lt=sn[Ot-1][ne]===sn[Ot][ne];else Lt=!0;if(X&&0<X.length)for(ne=0;ne<X.length;ne++)Zt=Fr[Ot-1][ne]===Fr[Ot][ne];else Zt=!0;if(F&&0<F.length)for(ne=0;ne<F.length;ne++)bn=dt[Ot-1][ne]===dt[Ot][ne];else bn=!0}if(mt&&Lt&&Zt&&bn)break;Ot++}if(X&&0<X.length)for(ne=0;ne<X.length;ne++)X[ne].calculateStripLinesThicknessInValues(),X[ne].calculateBreaksInPixels();if(F&&0<F.length)for(ne=0;ne<F.length;ne++)F[ne].calculateStripLinesThicknessInValues(),F[ne].calculateBreaksInPixels();if(D&&0<D.length)for(ne=0;ne<D.length;ne++)D[ne].calculateStripLinesThicknessInValues(),D[ne].calculateBreaksInPixels();if(oe&&0<oe.length)for(ne=0;ne<oe.length;ne++)oe[ne].calculateStripLinesThicknessInValues(),oe[ne].calculateBreaksInPixels()}},tr.render=function(D,oe,X,F,Z){Z=D[0]?D[0].chart:oe[0].chart;var le=Z.ctx;if(Z.alignVerticalAxes&&Z.alignVerticalAxes(),le.save(),le.beginPath(),D&&D.length&&le.rect(2,D[0].bounds.y1,D[0].chart.width-4,D[D.length-1].bounds.y2),oe&&oe.length&&le.rect(2,oe[oe.length-1].bounds.y1,oe[0].chart.width-4,oe[0].bounds.y2),le.clip(),D&&0<D.length)for(var de=0;de<D.length;de++)D[de].renderLabelsTicksAndTitle();if(oe&&0<oe.length)for(de=0;de<oe.length;de++)oe[de].renderLabelsTicksAndTitle();if(le.restore(),X&&0<X.length)for(de=0;de<X.length;de++)X[de].renderLabelsTicksAndTitle();if(F&&0<F.length)for(de=0;de<F.length;de++)F[de].renderLabelsTicksAndTitle();if(Z.preparePlotArea(),de=Z.plotArea,le.save(),le.beginPath(),le.rect(de.x1,de.y1,Math.abs(de.x2-de.x1),Math.abs(de.y2-de.y1)),le.clip(),D&&0<D.length)for(de=0;de<D.length;de++)D[de].renderStripLinesOfThicknessType("value");if(oe&&0<oe.length)for(de=0;de<oe.length;de++)oe[de].renderStripLinesOfThicknessType("value");if(X&&0<X.length)for(de=0;de<X.length;de++)X[de].renderStripLinesOfThicknessType("value");if(F&&0<F.length)for(de=0;de<F.length;de++)F[de].renderStripLinesOfThicknessType("value");if(D&&0<D.length)for(de=0;de<D.length;de++)D[de].renderInterlacedColors();if(oe&&0<oe.length)for(de=0;de<oe.length;de++)oe[de].renderInterlacedColors();if(X&&0<X.length)for(de=0;de<X.length;de++)X[de].renderInterlacedColors();if(F&&0<F.length)for(de=0;de<F.length;de++)F[de].renderInterlacedColors();if(le.restore(),D&&0<D.length)for(de=0;de<D.length;de++)D[de].renderGrid(),je&&(D[de].createMask(),D[de].renderBreaksBackground());if(oe&&0<oe.length)for(de=0;de<oe.length;de++)oe[de].renderGrid(),je&&(oe[de].createMask(),oe[de].renderBreaksBackground());if(X&&0<X.length)for(de=0;de<X.length;de++)X[de].renderGrid(),je&&(X[de].createMask(),X[de].renderBreaksBackground());if(F&&0<F.length)for(de=0;de<F.length;de++)F[de].renderGrid(),je&&(F[de].createMask(),F[de].renderBreaksBackground());if(D&&0<D.length)for(de=0;de<D.length;de++)D[de].renderAxisLine();if(oe&&0<oe.length)for(de=0;de<oe.length;de++)oe[de].renderAxisLine();if(X&&0<X.length)for(de=0;de<X.length;de++)X[de].renderAxisLine();if(F&&0<F.length)for(de=0;de<F.length;de++)F[de].renderAxisLine();if(le=!1,D&&0<D.length)for(de=0;de<D.length;de++)D[de].renderStripLinesOfThicknessType("pixel"),D[de].crosshair&&D[de].crosshair.enabled&&(le=!0,Z.clearedOverlayedCanvas=D[de].type);if(oe&&0<oe.length)for(de=0;de<oe.length;de++)oe[de].renderStripLinesOfThicknessType("pixel"),oe[de].crosshair&&oe[de].crosshair.enabled&&(le=!0,Z.clearedOverlayedCanvas=oe[de].type);if(X&&0<X.length)for(de=0;de<X.length;de++)X[de].renderStripLinesOfThicknessType("pixel"),X[de].crosshair&&X[de].crosshair.enabled&&(le=!0,Z.clearedOverlayedCanvas=X[de].type);if(F&&0<F.length)for(de=0;de<F.length;de++)F[de].renderStripLinesOfThicknessType("pixel"),F[de].crosshair&&F[de].crosshair.enabled&&(le=!0,Z.clearedOverlayedCanvas=F[de].type);(le||!le&&Z.clearedOverlayedCanvas&&0<=Z.clearedOverlayedCanvas.indexOf("axis"))&&(Z.resetOverlayedCanvas(),Z.renderCrosshairs(null,V(Z.sessionVariables.crosshairShownByPixel)||Z.sessionVariables.crosshairShownByPixel?!0:Z.sessionVariables.crosshairShownByPixel))},tr.prototype.calculateStripLinesThicknessInValues=function(){for(var D=0;D<this.stripLines.length;D++)if(this.stripLines[D].startValue!==null&&this.stripLines[D].endValue!==null){var oe=Math.min(this.stripLines[D].startValue,this.stripLines[D].endValue),X=Math.max(this.stripLines[D].startValue,this.stripLines[D].endValue),F=this.getApparentDifference(oe,X);this.stripLines[D].value=this.convertPixelToValue((this.convertValueToPixel(oe)+this.convertValueToPixel(X))/2),this.stripLines[D].thickness=F,this.stripLines[D]._thicknessType="value"}},tr.prototype.calculateBreaksSizeInValues=function(){for(var D=this._position==="left"||this._position==="right"?this.lineCoordinates.height||this.chart.height:this.lineCoordinates.width||this.chart.width,oe=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[],X=this.conversionParameters.pixelPerUnit||D/(this.logarithmic?this.conversionParameters.maximum/this.conversionParameters.minimum:this.conversionParameters.maximum-this.conversionParameters.minimum),F=this.scaleBreaks&&!V(this.scaleBreaks.options.spacing),Z,le=0;le<oe.length;le++)Z=F||!V(oe[le].options.spacing),oe[le].spacing=Xe(oe[le].spacing,D,8,Z?.1*D:8,Z?0:3)<<0,oe[le].size=0>oe[le].spacing?0:Math.abs(oe[le].spacing/X),this.logarithmic&&(oe[le].size=Math.pow(this.logarithmBase,oe[le].size))},tr.prototype.calculateBreaksInPixels=function(){if(!(this.scaleBreaks&&0>=this.scaleBreaks._appliedBreaks.length)){var D=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[];D.length&&(this.scaleBreaks.firstBreakIndex=this.scaleBreaks.lastBreakIndex=null);for(var oe=0;oe<D.length&&!(D[oe].startValue>this.conversionParameters.maximum);oe++)D[oe].endValue<this.conversionParameters.minimum||(V(this.scaleBreaks.firstBreakIndex)&&(this.scaleBreaks.firstBreakIndex=oe),D[oe].startValue>=this.conversionParameters.minimum&&(D[oe].startPixel=this.convertValueToPixel(D[oe].startValue),this.scaleBreaks.lastBreakIndex=oe),D[oe].endValue<=this.conversionParameters.maximum&&(D[oe].endPixel=this.convertValueToPixel(D[oe].endValue)))}},tr.prototype.renderLabelsTicksAndTitle=function(){var D=this,oe=!1,X=0,F=0,Z=1,le=0;if(this.labelAngle!==0&&this.labelAngle!==360&&(Z=1.2),typeof this.options.interval>"u"){if(this._position==="bottom"||this._position==="top")if(this.logarithmic&&!this.equidistantInterval&&this.labelAutoFit){for(var X=[],Z=this.labelAngle!==0&&this.labelAngle!==360?1:1.2,de,ge=this.viewportMaximum,Te=this.lineCoordinates.width/Math.log(this.range),ve=this._labels.length-1;0<=ve&&(be=this._labels[ve],!(be.position<this.viewportMinimum));ve--)be.position>this.viewportMaximum||!(ve===this._labels.length-1||de<Math.log(ge/be.position)*Te/Z)||(X.push(be),ge=be.position,de=be.textBlock.width*Math.abs(Math.cos(Math.PI/180*this.labelAngle))+be.textBlock.height*Math.abs(Math.sin(Math.PI/180*this.labelAngle)));this._labels=X}else{for(ve=0;ve<this._labels.length;ve++)be=this._labels[ve],be.position<this.viewportMinimum||(de=be.textBlock.width*Math.abs(Math.cos(Math.PI/180*this.labelAngle))+be.textBlock.height*Math.abs(Math.sin(Math.PI/180*this.labelAngle)),X+=de);X>this.lineCoordinates.width*Z&&this.labelAutoFit&&(oe=!0)}if(this._position==="left"||this._position==="right")if(this.logarithmic&&!this.equidistantInterval&&this.labelAutoFit){for(var X=[],ie,ge=this.viewportMaximum,Te=this.lineCoordinates.height/Math.log(this.range),ve=this._labels.length-1;0<=ve&&(be=this._labels[ve],!(be.position<this.viewportMinimum));ve--)be.position>this.viewportMaximum||!(ve===this._labels.length-1||ie<Math.log(ge/be.position)*Te)||(X.push(be),ge=be.position,ie=be.textBlock.height*Math.abs(Math.cos(Math.PI/180*this.labelAngle))+be.textBlock.width*Math.abs(Math.sin(Math.PI/180*this.labelAngle)));this._labels=X}else{for(ve=0;ve<this._labels.length;ve++)be=this._labels[ve],be.position<this.viewportMinimum||(ie=be.textBlock.height*Math.abs(Math.cos(Math.PI/180*this.labelAngle))+be.textBlock.width*Math.abs(Math.sin(Math.PI/180*this.labelAngle)),F+=ie);F>this.lineCoordinates.height*Z&&this.labelAutoFit&&(oe=!0)}}this.logarithmic&&!this.equidistantInterval&&this.labelAutoFit&&this._labels.sort(function(ne,mt){return ne.position-mt.position});var ve=0,be,Re;if(this._position==="bottom"){for(ve=0;ve<this._labels.length;ve++)be=this._labels[ve],be.position<this.viewportMinimum||be.position>this.viewportMaximum||(Re=this.getPixelCoordinatesOnAxis(be.position),this.tickThickness&&this.tickPlacement!="inside"&&(this.ctx.lineWidth=this.tickThickness,this.ctx.strokeStyle=this.tickColor,F=this.ctx.lineWidth%2===1?(Re.x<<0)+.5:Re.x<<0,this.ctx.beginPath(),this.ctx.moveTo(F,Re.y<<0),this.ctx.lineTo(F,Re.y+this.tickLength<<0),this.ctx.stroke()),oe&&le++%2!==0&&this.labelAutoFit||(be.textBlock.angle===0?(Re.x-=be.textBlock.width/2,Re.y=this.labelPlacement==="inside"?Re.y-((this.tickPlacement==="inside"?this.tickLength:0)+be.textBlock.height-be.textBlock.fontSize/2):Re.y+(this.tickPlacement==="inside"?0:this.tickLength)+be.textBlock.fontSize/2+5):0>this.labelAngle?(Re.x-=this.labelPlacement==="inside"?0:be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle),Re.y=this.labelPlacement==="inside"?Re.y-(this.tickPlacement==="inside"?this.tickLength:0)-(be.textBlock.height-be.textBlock.fontSize/2)*Math.cos(Math.PI/180*this.labelAngle):Re.y+(this.tickPlacement==="inside"?0:this.tickLength)+5+Math.abs(be.textBlock.width*Math.sin(Math.PI/180*this.labelAngle)-be.textBlock.fontSize/2*Math.cos(Math.PI/180*this.labelAngle))):(Re.x-=this.labelPlacement==="inside"?be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle):0,Re.y=this.labelPlacement==="inside"?Re.y-(this.tickPlacement==="inside"?this.tickLength:0)-be.textBlock.width*Math.sin(Math.PI/180*this.labelAngle)-(be.textBlock.height-be.textBlock.fontSize/2)*Math.cos(Math.PI/180*this.labelAngle):Re.y+(this.tickPlacement==="inside"?0:this.tickLength)+5+Math.abs(be.textBlock.fontSize/2*Math.cos(Math.PI/180*this.labelAngle))),be.textBlock.x=Re.x,be.textBlock.y=Re.y));this.tickPlacement==="inside"&&this.chart.addEventListener("dataAnimationIterationEnd",function(){for(ve=0;ve<D._labels.length;ve++)if(be=D._labels[ve],!(be.position<D.viewportMinimum||be.position>D.viewportMaximum)&&(Re=D.getPixelCoordinatesOnAxis(be.position),D.tickThickness)){D.ctx.lineWidth=D.tickThickness,D.ctx.strokeStyle=D.tickColor;var ne=D.ctx.lineWidth%2===1?(Re.x<<0)+.5:Re.x<<0;D.ctx.save(),D.ctx.beginPath(),D.ctx.moveTo(ne,Re.y<<0),D.ctx.lineTo(ne,Re.y-D.tickLength<<0),D.ctx.stroke(),D.ctx.restore()}},this),this.title&&(this._titleTextBlock.measureText(),this._titleTextBlock.x=this.lineCoordinates.x1+this.lineCoordinates.width/2-this._titleTextBlock.width/2,this._titleTextBlock.y=this.bounds.y2-this._titleTextBlock.height+this._titleTextBlock._lineHeight/2-1,this.titleMaxWidth=this._titleTextBlock.maxWidth,this._titleTextBlock.render(!0))}else if(this._position==="top"){for(ve=0;ve<this._labels.length;ve++)be=this._labels[ve],be.position<this.viewportMinimum||be.position>this.viewportMaximum||(Re=this.getPixelCoordinatesOnAxis(be.position),this.tickThickness&&this.tickPlacement!="inside"&&(this.ctx.lineWidth=this.tickThickness,this.ctx.strokeStyle=this.tickColor,F=this.ctx.lineWidth%2===1?(Re.x<<0)+.5:Re.x<<0,this.ctx.beginPath(),this.ctx.moveTo(F,Re.y<<0),this.ctx.lineTo(F,Re.y-this.tickLength<<0),this.ctx.stroke()),oe&&le++%2!==0&&this.labelAutoFit||(be.textBlock.angle===0?(Re.x-=be.textBlock.width/2,Re.y=this.labelPlacement==="inside"?Re.y+this.labelFontSize/2+(this.tickPlacement==="inside"?this.tickLength:0)+5:Re.y-((this.tickPlacement==="inside"?0:this.tickLength)+be.textBlock.height-be.textBlock.fontSize/2)):0>this.labelAngle?(Re.x-=this.labelPlacement==="inside"?be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle):0,Re.y=this.labelPlacement==="inside"?Re.y+(this.tickPlacement==="inside"?this.tickLength:0)+5-be.textBlock.width*Math.sin(Math.PI/180*this.labelAngle)+be.textBlock.fontSize/2*Math.cos(Math.PI/180*this.labelAngle):Re.y-(this.tickPlacement==="inside"?0:this.tickLength)-2-(be.textBlock.height-be.textBlock.fontSize/2)*Math.cos(Math.PI/180*this.labelAngle)):(Re.x-=this.labelPlacement==="inside"?0:be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle),Re.y=this.labelPlacement==="inside"?Re.y+(this.tickPlacement==="inside"?this.tickLength:0)+5+be.textBlock.fontSize/2*Math.cos(Math.PI/180*this.labelAngle):Re.y-(this.tickPlacement==="inside"?0:this.tickLength)-2-((be.textBlock.height-be.textBlock.fontSize/2)*Math.cos(Math.PI/180*this.labelAngle)+be.textBlock.width*Math.sin(Math.PI/180*this.labelAngle))),be.textBlock.x=Re.x,be.textBlock.y=Re.y));this.tickPlacement==="inside"&&this.chart.addEventListener("dataAnimationIterationEnd",function(){for(ve=0;ve<D._labels.length;ve++)if(be=D._labels[ve],!(be.position<D.viewportMinimum||be.position>D.viewportMaximum)&&(Re=D.getPixelCoordinatesOnAxis(be.position),D.tickThickness)){D.ctx.lineWidth=D.tickThickness,D.ctx.strokeStyle=D.tickColor;var ne=D.ctx.lineWidth%2===1?(Re.x<<0)+.5:Re.x<<0;D.ctx.save(),D.ctx.beginPath(),D.ctx.moveTo(ne,Re.y<<0),D.ctx.lineTo(ne,Re.y+D.tickLength<<0),D.ctx.stroke(),D.ctx.restore()}},this),this.title&&(this._titleTextBlock.measureText(),this._titleTextBlock.x=this.lineCoordinates.x1+this.lineCoordinates.width/2-this._titleTextBlock.width/2,this._titleTextBlock.y=this.bounds.y1+this._titleTextBlock._lineHeight/2+1,this.titleMaxWidth=this._titleTextBlock.maxWidth,this._titleTextBlock.render(!0))}else if(this._position==="left"){for(ve=0;ve<this._labels.length;ve++)be=this._labels[ve],be.position<this.viewportMinimum||be.position>this.viewportMaximum||(Re=this.getPixelCoordinatesOnAxis(be.position),this.tickThickness&&this.tickPlacement!="inside"&&(this.ctx.lineWidth=this.tickThickness,this.ctx.strokeStyle=this.tickColor,F=this.ctx.lineWidth%2===1?(Re.y<<0)+.5:Re.y<<0,this.ctx.beginPath(),this.ctx.moveTo(Re.x<<0,F),this.ctx.lineTo(Re.x-this.tickLength<<0,F),this.ctx.stroke()),oe&&le++%2!==0&&this.labelAutoFit||(this.labelAngle===0?(be.textBlock.y=Re.y,be.textBlock.x=this.labelPlacement==="inside"?Re.x+(this.tickPlacement==="inside"?this.tickLength:0)+5:Re.x-be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)-(this.tickPlacement==="inside"?0:this.tickLength)-5):0>this.labelAngle?(be.textBlock.y=this.labelPlacement==="inside"?Re.y:Re.y-be.textBlock.width*Math.sin(Math.PI/180*this.labelAngle),be.textBlock.x=this.labelPlacement==="inside"?Re.x-be.textBlock.fontSize/2*Math.sin(Math.PI/180*this.labelAngle)+(this.tickPlacement==="inside"?this.tickLength:0)+5:Re.x-be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)+(be.textBlock.height-be.textBlock.fontSize/2)*Math.sin(Math.PI/180*this.labelAngle)-(this.tickPlacement==="inside"?0:this.tickLength)-5):(be.textBlock.y=this.labelPlacement==="inside"?Re.y:Re.y-be.textBlock.width*Math.sin(Math.PI/180*this.labelAngle),be.textBlock.x=this.labelPlacement==="inside"?Re.x+(be.textBlock.height-be.textBlock.fontSize/2)*Math.sin(Math.PI/180*this.labelAngle)+(this.tickPlacement==="inside"?this.tickLength:0)+5:Re.x-be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)-be.textBlock.fontSize/2*Math.sin(Math.PI/180*this.labelAngle)-(this.tickPlacement==="inside"?0:this.tickLength)-5)));this.tickPlacement==="inside"&&this.chart.addEventListener("dataAnimationIterationEnd",function(){for(ve=0;ve<D._labels.length;ve++)if(be=D._labels[ve],!(be.position<D.viewportMinimum||be.position>D.viewportMaximum)&&(Re=D.getPixelCoordinatesOnAxis(be.position),D.tickThickness)){D.ctx.lineWidth=D.tickThickness,D.ctx.strokeStyle=D.tickColor;var ne=D.ctx.lineWidth%2===1?(Re.y<<0)+.5:Re.y<<0;D.ctx.save(),D.ctx.beginPath(),D.ctx.moveTo(Re.x<<0,ne),D.ctx.lineTo(Re.x+D.tickLength<<0,ne),D.ctx.stroke(),D.ctx.restore()}},this),this.title&&(this._titleTextBlock.measureText(),this._titleTextBlock.x=this.bounds.x1+this._titleTextBlock._lineHeight/2,this._titleTextBlock.y=this.lineCoordinates.height/2+this._titleTextBlock.width/2+this.lineCoordinates.y1,this.titleMaxWidth=this._titleTextBlock.maxWidth,this._titleTextBlock.render(!0))}else if(this._position==="right"){for(ve=0;ve<this._labels.length;ve++)be=this._labels[ve],be.position<this.viewportMinimum||be.position>this.viewportMaximum||(Re=this.getPixelCoordinatesOnAxis(be.position),this.tickThickness&&this.tickPlacement!="inside"&&(this.ctx.lineWidth=this.tickThickness,this.ctx.strokeStyle=this.tickColor,F=this.ctx.lineWidth%2===1?(Re.y<<0)+.5:Re.y<<0,this.ctx.beginPath(),this.ctx.moveTo(Re.x<<0,F),this.ctx.lineTo(Re.x+this.tickLength<<0,F),this.ctx.stroke()),oe&&le++%2!==0&&this.labelAutoFit||(this.labelAngle===0?(be.textBlock.y=Re.y,be.textBlock.x=this.labelPlacement==="inside"?Re.x-be.textBlock.width-(this.tickPlacement==="inside"?this.tickLength:0)-5:Re.x+(this.tickPlacement==="inside"?0:this.tickLength)+5):0>this.labelAngle?(be.textBlock.y=this.labelPlacement==="inside"?Re.y-be.textBlock.width*Math.sin(Math.PI/180*this.labelAngle):Re.y,be.textBlock.x=this.labelPlacement==="inside"?Re.x-be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)+(be.textBlock.height-be.textBlock.fontSize/2)*Math.sin(Math.PI/180*this.labelAngle)-(this.tickPlacement==="inside"?this.tickLength:0)-5:Re.x-be.textBlock.fontSize/2*Math.sin(Math.PI/180*this.labelAngle)+(this.tickPlacement==="inside"?0:this.tickLength)+5):(be.textBlock.y=this.labelPlacement==="inside"?Re.y-be.textBlock.width*Math.sin(Math.PI/180*this.labelAngle):Re.y,be.textBlock.x=this.labelPlacement==="inside"?Re.x-be.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)-be.textBlock.fontSize/2*Math.sin(Math.PI/180*this.labelAngle)-(this.tickPlacement==="inside"?this.tickLength:0)-5:Re.x+(be.textBlock.height-be.textBlock.fontSize/2)*Math.sin(Math.PI/180*this.labelAngle)+(this.tickPlacement==="inside"?0:this.tickLength)+5)));this.tickPlacement==="inside"&&this.chart.addEventListener("dataAnimationIterationEnd",function(){for(ve=0;ve<D._labels.length;ve++)if(be=D._labels[ve],!(be.position<D.viewportMinimum||be.position>D.viewportMaximum)&&(Re=D.getPixelCoordinatesOnAxis(be.position),D.tickThickness)){D.ctx.lineWidth=D.tickThickness,D.ctx.strokeStyle=D.tickColor;var ne=D.ctx.lineWidth%2===1?(Re.y<<0)+.5:Re.y<<0;D.ctx.save(),D.ctx.beginPath(),D.ctx.moveTo(Re.x<<0,ne),D.ctx.lineTo(Re.x-D.tickLength<<0,ne),D.ctx.stroke(),D.ctx.restore()}},this),this.title&&(this._titleTextBlock.measureText(),this._titleTextBlock.x=this.bounds.x2-this._titleTextBlock._lineHeight/2,this._titleTextBlock.y=this.lineCoordinates.height/2-this._titleTextBlock.width/2+this.lineCoordinates.y1,this.titleMaxWidth=this._titleTextBlock.maxWidth,this._titleTextBlock.render(!0))}if(le=0,this.labelPlacement==="inside")this.chart.addEventListener("dataAnimationIterationEnd",function(){for(ve=0;ve<D._labels.length;ve++)be=D._labels[ve],be.position<D.viewportMinimum||be.position>D.viewportMaximum||oe&&le++%2!==0&&D.labelAutoFit||(D.ctx.save(),D.ctx.beginPath(),be.textBlock.render(!0),D.ctx.restore())},this);else for(ve=0;ve<this._labels.length;ve++)be=this._labels[ve],be.position<this.viewportMinimum||be.position>this.viewportMaximum||oe&&le++%2!==0&&this.labelAutoFit||be.textBlock.render(!0)},tr.prototype.renderInterlacedColors=function(){var D=this.chart.plotArea.ctx,oe,X,F=this.chart.plotArea,Z=0;if(oe=!0,(this._position==="bottom"||this._position==="top")&&this.interlacedColor)for(D.fillStyle=this.interlacedColor,Z=0;Z<this._labels.length;Z++)oe?(oe=this.getPixelCoordinatesOnAxis(this._labels[Z].position),X=Z+1>this._labels.length-1?this.getPixelCoordinatesOnAxis(this.viewportMaximum):this.getPixelCoordinatesOnAxis(this._labels[Z+1].position),D.fillRect(Math.min(X.x,oe.x),F.y1,Math.abs(X.x-oe.x),Math.abs(F.y1-F.y2)),oe=!1):oe=!0;else if((this._position==="left"||this._position==="right")&&this.interlacedColor)for(D.fillStyle=this.interlacedColor,Z=0;Z<this._labels.length;Z++)oe?(X=this.getPixelCoordinatesOnAxis(this._labels[Z].position),oe=Z+1>this._labels.length-1?this.getPixelCoordinatesOnAxis(this.viewportMaximum):this.getPixelCoordinatesOnAxis(this._labels[Z+1].position),D.fillRect(F.x1,Math.min(X.y,oe.y),Math.abs(F.x1-F.x2),Math.abs(oe.y-X.y)),oe=!1):oe=!0;D.beginPath()},tr.prototype.renderStripLinesOfThicknessType=function(D){if(this.stripLines&&0<this.stripLines.length&&D){var oe=this,X,F,Z=0,le=0,de=!1;F=!1;for(var ge=[],Te=[],ie=!1,ve,Z=0;Z<this.stripLines.length;Z++){var be=this.stripLines[Z];be._thicknessType===D&&(D==="pixel"&&(be.value<this.viewportMinimum||be.value>this.viewportMaximum||V(be.value)||isNaN(this.range))||D==="value"&&(be.startValue<=this.viewportMinimum&&be.endValue<=this.viewportMinimum||be.startValue>=this.viewportMaximum&&be.endValue>=this.viewportMaximum||V(be.startValue)||V(be.endValue)||isNaN(this.range))||ge.push(be))}for(Z=0;Z<this._stripLineLabels.length;Z++)if(be=this.stripLines[Z],X=this._stripLineLabels[Z],!(X.position<this.viewportMinimum||X.position>this.viewportMaximum||isNaN(this.range)))if(F=this.getPixelCoordinatesOnAxis(X.position),X.stripLine.labelPlacement==="outside"){if(be&&(this.ctx.strokeStyle=be.color,this.ctx.lineWidth=be._thicknessType==="pixel"?be.thickness:this.tickThickness,V(be.opacity)||be._thicknessType!=="pixel"||(ve=be.ctx.globalAlpha,be.ctx.globalAlpha=be.opacity)),this._position==="bottom"){var Re=this.ctx.lineWidth%2===1?(F.x<<0)+.5:F.x<<0;this.ctx.beginPath(),this.ctx.moveTo(Re,F.y<<0),this.ctx.lineTo(Re,F.y+this.tickLength<<0),this.ctx.stroke(),this.labelAngle===0?(F.x-=X.textBlock.width/2,F.y+=this.tickLength+X.textBlock.fontSize/2+5):(F.x-=0>this.labelAngle?X.textBlock.width*Math.cos(Math.PI/180*this.labelAngle):0,F.y+=this.tickLength+5+(0>this.labelAngle?Math.abs(X.textBlock.width*Math.sin(Math.PI/180*this.labelAngle)-X.textBlock.fontSize/2*Math.cos(Math.PI/180*this.labelAngle)):Math.abs(X.textBlock.fontSize/2*Math.cos(Math.PI/180*this.labelAngle))))}else this._position==="top"?(Re=this.ctx.lineWidth%2===1?(F.x<<0)+.5:F.x<<0,this.ctx.beginPath(),this.ctx.moveTo(Re,F.y<<0),this.ctx.lineTo(Re,F.y-this.tickLength<<0),this.ctx.stroke(),this.labelAngle===0?(F.x-=X.textBlock.width/2,F.y-=this.tickLength+X.textBlock.height-X.textBlock.fontSize/2):(F.x-=0<this.labelAngle?X.textBlock.width*Math.cos(Math.PI/180*this.labelAngle):0,F.y-=this.tickLength+2+(0<this.labelAngle?(X.textBlock.height-X.textBlock.fontSize/2)*Math.cos(Math.PI/180*this.labelAngle)+X.textBlock.width*Math.sin(Math.PI/180*this.labelAngle):(X.textBlock.height-X.textBlock.fontSize/2)*Math.cos(Math.PI/180*this.labelAngle)))):this._position==="left"?(Re=this.ctx.lineWidth%2===1?(F.y<<0)+.5:F.y<<0,this.ctx.beginPath(),this.ctx.moveTo(F.x<<0,Re),this.ctx.lineTo(F.x-this.tickLength<<0,Re),this.ctx.stroke(),this.labelAngle===0?F.x=F.x-X.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)-this.tickLength-5:(F.y-=X.textBlock.width*Math.sin(Math.PI/180*this.labelAngle),F.x-=this.tickLength+5+(0<this.labelAngle?X.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)+X.textBlock.fontSize/2*Math.sin(Math.PI/180*this.labelAngle):X.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)-(X.textBlock.height-X.textBlock.fontSize/2)*Math.sin(Math.PI/180*this.labelAngle)))):this._position==="right"&&(Re=this.ctx.lineWidth%2===1?(F.y<<0)+.5:F.y<<0,this.ctx.beginPath(),this.ctx.moveTo(F.x<<0,Re),this.ctx.lineTo(F.x+this.tickLength<<0,Re),this.ctx.stroke(),F.x=this.labelAngle===0?F.x+this.tickLength+5:this.tickLength+5+(0<this.labelAngle?F.x+(X.textBlock.height-X.textBlock.fontSize/2)*Math.sin(Math.PI/180*this.labelAngle):F.x-X.textBlock.fontSize/2*Math.sin(Math.PI/180*this.labelAngle)));ve&&(be.ctx.globalAlpha=ve),X.textBlock.x=F.x,X.textBlock.y=F.y,Te.push(X)}else be._thicknessType===D&&(X.textBlock.angle=-90,this._position==="bottom"?(X.textBlock.maxWidth=this.options.stripLines[Z].labelMaxWidth?this.options.stripLines[Z].labelMaxWidth:this.chart.plotArea.height-3,X.textBlock.measureText(),F.x-X.textBlock.height-be.thickness/2>this.chart.plotArea.x1?V(be.startValue)?F.x-=X.textBlock.height-X.textBlock.fontSize/2+be.thickness/2:F.x-=X.textBlock.height/2-X.textBlock.fontSize/2:(X.textBlock.angle=90,V(be.startValue)?F.x+=X.textBlock.height-X.textBlock.fontSize/2+be.thickness/2:F.x+=X.textBlock.height/2-X.textBlock.fontSize/2),F.y=X.textBlock.angle===-90?X.stripLine.labelAlign==="near"?this.chart.plotArea.y2-3:X.stripLine.labelAlign==="center"?(this.chart.plotArea.y2+this.chart.plotArea.y1+X.textBlock.width)/2:this.chart.plotArea.y1+X.textBlock.width+3:X.stripLine.labelAlign==="near"?this.chart.plotArea.y2-X.textBlock.width-3:X.stripLine.labelAlign==="center"?(this.chart.plotArea.y2+this.chart.plotArea.y1-X.textBlock.width)/2:this.chart.plotArea.y1+3):this._position==="top"?(X.textBlock.maxWidth=this.options.stripLines[Z].labelMaxWidth?this.options.stripLines[Z].labelMaxWidth:this.chart.plotArea.height-3,X.textBlock.measureText(),F.x-X.textBlock.height-be.thickness/2>this.chart.plotArea.x1?V(be.startValue)?F.x-=X.textBlock.height-X.textBlock.fontSize/2+be.thickness/2:F.x-=X.textBlock.height/2-X.textBlock.fontSize/2:(X.textBlock.angle=90,V(be.startValue)?F.x+=X.textBlock.height-X.textBlock.fontSize/2+be.thickness/2:F.x+=X.textBlock.height/2-X.textBlock.fontSize/2),F.y=X.textBlock.angle===-90?X.stripLine.labelAlign==="near"?this.chart.plotArea.y1+X.textBlock.width+3:X.stripLine.labelAlign==="center"?(this.chart.plotArea.y2+this.chart.plotArea.y1+X.textBlock.width)/2:this.chart.plotArea.y2-3:X.stripLine.labelAlign==="near"?this.chart.plotArea.y1+3:X.stripLine.labelAlign==="center"?(this.chart.plotArea.y2+this.chart.plotArea.y1-X.textBlock.width)/2:this.chart.plotArea.y2-X.textBlock.width-3):this._position==="left"?(X.textBlock.maxWidth=this.options.stripLines[Z].labelMaxWidth?this.options.stripLines[Z].labelMaxWidth:this.chart.plotArea.width-3,X.textBlock.angle=0,X.textBlock.measureText(),F.y-X.textBlock.height-be.thickness/2>this.chart.plotArea.y1?V(be.startValue)?F.y-=X.textBlock.height-X.textBlock.fontSize/2+be.thickness/2:F.y-=X.textBlock.height/2-X.textBlock.fontSize/2:V(be.startValue)?F.y+=X.textBlock.height-X.textBlock.fontSize/2+be.thickness/2:F.y+=X.textBlock.height/2-X.textBlock.fontSize+3,F.x=X.stripLine.labelAlign==="near"?this.chart.plotArea.x1+3:X.stripLine.labelAlign==="center"?(this.chart.plotArea.x2+this.chart.plotArea.x1)/2-X.textBlock.width/2:this.chart.plotArea.x2-X.textBlock.width-3):this._position==="right"&&(X.textBlock.maxWidth=this.options.stripLines[Z].labelMaxWidth?this.options.stripLines[Z].labelMaxWidth:this.chart.plotArea.width-3,X.textBlock.angle=0,X.textBlock.measureText(),F.y-X.textBlock.height-be.thickness/2>this.chart.plotArea.y1?V(be.startValue)?F.y-=X.textBlock.height-X.textBlock.fontSize/2+be.thickness/2:F.y-=X.textBlock.height/2-X.textBlock.fontSize/2:V(be.startValue)?F.y+=X.textBlock.height-X.textBlock.fontSize/2+be.thickness/2:F.y-=X.textBlock.height/2-X.textBlock.fontSize/2+3,F.x=X.stripLine.labelAlign==="near"?this.chart.plotArea.x2-X.textBlock.width-3:X.stripLine.labelAlign==="center"?(this.chart.plotArea.x2+this.chart.plotArea.x1)/2-X.textBlock.width/2:this.chart.plotArea.x1+3),X.textBlock.x=F.x,X.textBlock.y=F.y,Te.push(X));if(!ie){for(F=!1,this.ctx.save(),this.ctx.beginPath(),this.ctx.rect(this.chart.plotArea.x1,this.chart.plotArea.y1,this.chart.plotArea.width,this.chart.plotArea.height),this.ctx.clip(),Z=0;Z<ge.length;Z++)be=ge[Z],be.showOnTop?de||(de=!0,this.chart.addEventListener("dataAnimationIterationEnd",function(){for(this.ctx.save(),this.ctx.beginPath(),this.ctx.rect(this.chart.plotArea.x1,this.chart.plotArea.y1,this.chart.plotArea.width,this.chart.plotArea.height),this.ctx.clip(),le=0;le<ge.length;le++)be=ge[le],be.showOnTop&&be.render();this.ctx.restore()},be)):be.render();for(Z=0;Z<Te.length;Z++)X=Te[Z],X.stripLine.showOnTop?F||(F=!0,this.chart.addEventListener("dataAnimationIterationEnd",function(){for(le=0;le<Te.length;le++)X=Te[le],X.stripLine.labelPlacement==="inside"&&X.stripLine.showOnTop&&(oe.ctx.save(),oe.ctx.beginPath(),oe.ctx.rect(oe.chart.plotArea.x1,oe.chart.plotArea.y1,oe.chart.plotArea.width,oe.chart.plotArea.height),oe.ctx.clip(),X.textBlock.render(!0),oe.ctx.restore())},X.textBlock)):X.stripLine.labelPlacement==="inside"&&X.textBlock.render(!0);this.ctx.restore(),ie=!0}if(ie)for(F=!1,Z=0;Z<Te.length;Z++)X=Te[Z],X.stripLine.labelPlacement==="outside"&&X.textBlock.render(!0)}},tr.prototype.renderBreaksBackground=function(){this.chart._breaksCanvas&&this.scaleBreaks&&0<this.scaleBreaks._appliedBreaks.length&&this.maskCanvas&&(this.chart._breaksCanvasCtx.save(),this.chart._breaksCanvasCtx.beginPath(),this.chart._breaksCanvasCtx.rect(this.chart.plotArea.x1,this.chart.plotArea.y1,this.chart.plotArea.width,this.chart.plotArea.height),this.chart._breaksCanvasCtx.clip(),this.chart._breaksCanvasCtx.drawImage(this.maskCanvas,0,0,this.chart.width,this.chart.height),this.chart._breaksCanvasCtx.restore())},tr.prototype.createMask=function(){if(this.scaleBreaks&&0<this.scaleBreaks._appliedBreaks.length){var D=this.scaleBreaks._appliedBreaks;je?(this.maskCanvas=Se(this.chart.width,this.chart.height),this.maskCtx=this.maskCanvas.getContext("2d")):(this.maskCanvas=this.chart.plotArea.canvas,this.maskCtx=this.chart.plotArea.ctx),this.maskCtx.save(),this.maskCtx.beginPath(),this.maskCtx.rect(this.chart.plotArea.x1,this.chart.plotArea.y1,this.chart.plotArea.width,this.chart.plotArea.height),this.maskCtx.clip();for(var oe=0;oe<D.length;oe++)D[oe].endValue<this.viewportMinimum||D[oe].startValue>this.viewportMaximum||isNaN(this.range)||D[oe].render(this.maskCtx);this.maskCtx.restore()}},tr.prototype.renderCrosshair=function(D,oe){isFinite(this.minimum)&&isFinite(this.maximum)&&this.crosshair.render(D,oe)},tr.prototype.showCrosshair=function(D){V(D)||D<this.viewportMinimum||D>this.viewportMaximum||(this._position==="top"||this._position==="bottom"?this.crosshair.render(this.convertValueToPixel(D),null,D):this.crosshair.render(null,this.convertValueToPixel(D),D))},tr.prototype.renderGrid=function(){if(this.gridThickness&&0<this.gridThickness){var D=this.chart.ctx;D.save();var oe,X=this.chart.plotArea;if(D.lineWidth=this.gridThickness,D.strokeStyle=this.gridColor,D.setLineDash&&D.setLineDash(ae(this.gridDashType,this.gridThickness)),this._position==="bottom"||this._position==="top")for(F=0;F<this._labels.length;F++)this._labels[F].position<this.viewportMinimum||this._labels[F].position>this.viewportMaximum||this._labels[F].breaksLabelType||(D.beginPath(),oe=this.getPixelCoordinatesOnAxis(this._labels[F].position),oe=D.lineWidth%2===1?(oe.x<<0)+.5:oe.x<<0,D.moveTo(oe,X.y1<<0),D.lineTo(oe,X.y2<<0),D.stroke());else if(this._position==="left"||this._position==="right")for(var F=0;F<this._labels.length;F++)this._labels[F].position<this.viewportMinimum||this._labels[F].position>this.viewportMaximum||this._labels[F].breaksLabelType||(D.beginPath(),oe=this.getPixelCoordinatesOnAxis(this._labels[F].position),oe=D.lineWidth%2===1?(oe.y<<0)+.5:oe.y<<0,D.moveTo(X.x1<<0,oe),D.lineTo(X.x2<<0,oe),D.stroke());D.restore()}},tr.prototype.renderAxisLine=function(){var D=this.chart.ctx,oe=je?this.chart._preRenderCtx:D,X=Math.ceil(this.tickThickness/(this.reversed?-2:2)),F=Math.ceil(this.tickThickness/(this.reversed?2:-2)),Z,le;if(oe.save(),this._position==="bottom"||this._position==="top"){if(this.lineThickness){this.reversed?(Z=this.lineCoordinates.x2,le=this.lineCoordinates.x1):(Z=this.lineCoordinates.x1,le=this.lineCoordinates.x2),oe.lineWidth=this.lineThickness,oe.strokeStyle=this.lineColor?this.lineColor:"black",oe.setLineDash&&oe.setLineDash(ae(this.lineDashType,this.lineThickness));var de=this.lineThickness%2===1?(this.lineCoordinates.y1<<0)+.5:this.lineCoordinates.y1<<0;if(oe.beginPath(),this.scaleBreaks&&!V(this.scaleBreaks.firstBreakIndex))if(V(this.scaleBreaks.lastBreakIndex))Z=this.scaleBreaks._appliedBreaks[this.scaleBreaks.firstBreakIndex].endPixel+F;else for(var ge=this.scaleBreaks.firstBreakIndex;ge<=this.scaleBreaks.lastBreakIndex;ge++)oe.moveTo(Z,de),oe.lineTo(this.scaleBreaks._appliedBreaks[ge].startPixel+X,de),Z=this.scaleBreaks._appliedBreaks[ge].endPixel+F;Z&&(oe.moveTo(Z,de),oe.lineTo(le,de)),oe.stroke()}}else if((this._position==="left"||this._position==="right")&&this.lineThickness){if(this.reversed?(Z=this.lineCoordinates.y1,le=this.lineCoordinates.y2):(Z=this.lineCoordinates.y2,le=this.lineCoordinates.y1),oe.lineWidth=this.lineThickness,oe.strokeStyle=this.lineColor,oe.setLineDash&&oe.setLineDash(ae(this.lineDashType,this.lineThickness)),de=this.lineThickness%2===1?(this.lineCoordinates.x1<<0)+.5:this.lineCoordinates.x1<<0,oe.beginPath(),this.scaleBreaks&&!V(this.scaleBreaks.firstBreakIndex))if(V(this.scaleBreaks.lastBreakIndex))Z=this.scaleBreaks._appliedBreaks[this.scaleBreaks.firstBreakIndex].endPixel+X;else for(ge=this.scaleBreaks.firstBreakIndex;ge<=this.scaleBreaks.lastBreakIndex;ge++)oe.moveTo(de,Z),oe.lineTo(de,this.scaleBreaks._appliedBreaks[ge].startPixel+F),Z=this.scaleBreaks._appliedBreaks[ge].endPixel+X;Z&&(oe.moveTo(de,Z),oe.lineTo(de,le)),oe.stroke()}je&&(D.drawImage(this.chart._preRenderCanvas,0,0,this.chart.width,this.chart.height),this.chart._breaksCanvasCtx&&this.chart._breaksCanvasCtx.drawImage(this.chart._preRenderCanvas,0,0,this.chart.width,this.chart.height),oe.clearRect(0,0,this.chart.width,this.chart.height)),oe.restore()},tr.prototype.getPixelCoordinatesOnAxis=function(D){var oe={};return(this._position==="bottom"||this._position==="top")&&(oe.x=this.convertValueToPixel(D),oe.y=this.lineCoordinates.y1),(this._position==="left"||this._position==="right")&&(oe.y=this.convertValueToPixel(D),oe.x=this.lineCoordinates.x2),oe},tr.prototype.convertPixelToValue=function(D){if(typeof D>"u")return null;var X=0,Z=0,oe,X=!0,F=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[],Z=typeof D=="number"?D:this._position==="left"||this._position==="right"?D.y:D.x;if(this.logarithmic){if(D=oe=Math.pow(this.logarithmBase,(Z-this.conversionParameters.reference)/this.conversionParameters.pixelPerUnit),Z<=this.conversionParameters.reference==(this._position==="left"||this._position==="right")!==this.reversed){for(Z=0;Z<F.length;Z++)if(!(F[Z].endValue<this.conversionParameters.minimum))if(X)if(F[Z].startValue<this.conversionParameters.minimum){if(1<F[Z].size&&this.conversionParameters.minimum*Math.pow(F[Z].endValue/F[Z].startValue,Math.log(oe)/Math.log(F[Z].size))<F[Z].endValue){D=Math.pow(F[Z].endValue/F[Z].startValue,Math.log(oe)/Math.log(F[Z].size));break}else D*=F[Z].endValue/this.conversionParameters.minimum/Math.pow(F[Z].size,Math.log(F[Z].endValue/this.conversionParameters.minimum)/Math.log(F[Z].endValue/F[Z].startValue)),oe/=Math.pow(F[Z].size,Math.log(F[Z].endValue/this.conversionParameters.minimum)/Math.log(F[Z].endValue/F[Z].startValue));X=!1}else if(oe>F[Z].startValue/this.conversionParameters.minimum){if(oe/=F[Z].startValue/this.conversionParameters.minimum,oe<F[Z].size){D*=Math.pow(F[Z].endValue/F[Z].startValue,F[Z].size===1?1:Math.log(oe)/Math.log(F[Z].size))/oe;break}else D*=F[Z].endValue/F[Z].startValue/F[Z].size;oe/=F[Z].size,X=!1}else break;else if(oe>F[Z].startValue/F[Z-1].endValue){if(oe/=F[Z].startValue/F[Z-1].endValue,oe<F[Z].size){D*=Math.pow(F[Z].endValue/F[Z].startValue,F[Z].size===1?1:Math.log(oe)/Math.log(F[Z].size))/oe;break}else D*=F[Z].endValue/F[Z].startValue/F[Z].size;oe/=F[Z].size}else break}else for(Z=F.length-1;0<=Z;Z--)if(!(F[Z].startValue>this.conversionParameters.minimum))if(X)if(F[Z].endValue>this.conversionParameters.minimum){if(1<F[Z].size&&this.conversionParameters.minimum*Math.pow(F[Z].endValue/F[Z].startValue,Math.log(oe)/Math.log(F[Z].size))>F[Z].startValue){D=Math.pow(F[Z].endValue/F[Z].startValue,Math.log(oe)/Math.log(F[Z].size));break}else D*=F[Z].startValue/this.conversionParameters.minimum*Math.pow(F[Z].size,Math.log(F[Z].startValue/this.conversionParameters.minimum)/Math.log(F[Z].endValue/F[Z].startValue))*oe,oe*=Math.pow(F[Z].size,Math.log(this.conversionParameters.minimum/F[Z].startValue)/Math.log(F[Z].endValue/F[Z].startValue));X=!1}else if(oe<F[Z].endValue/this.conversionParameters.minimum){if(oe/=F[Z].endValue/this.conversionParameters.minimum,oe>1/F[Z].size){D*=Math.pow(F[Z].endValue/F[Z].startValue,1>=F[Z].size?1:Math.log(oe)/Math.log(F[Z].size))*oe;break}else D/=F[Z].endValue/F[Z].startValue/F[Z].size;oe*=F[Z].size,X=!1}else break;else if(oe<F[Z].endValue/F[Z+1].startValue){if(oe/=F[Z].endValue/F[Z+1].startValue,oe>1/F[Z].size){D*=Math.pow(F[Z].endValue/F[Z].startValue,1>=F[Z].size?1:Math.log(oe)/Math.log(F[Z].size))*oe;break}else D/=F[Z].endValue/F[Z].startValue/F[Z].size;oe*=F[Z].size}else break;X=D*this.viewportMinimum}else{if(D=oe=(Z-this.conversionParameters.reference)/this.conversionParameters.pixelPerUnit,Z<=this.conversionParameters.reference==(this._position==="left"||this._position==="right")!==this.reversed){for(Z=0;Z<F.length;Z++)if(!(F[Z].endValue<this.conversionParameters.minimum))if(X)if(F[Z].startValue<this.conversionParameters.minimum){if(F[Z].size&&this.conversionParameters.minimum+oe*(F[Z].endValue-F[Z].startValue)/F[Z].size<F[Z].endValue){D=0>=F[Z].size?0:oe*(F[Z].endValue-F[Z].startValue)/F[Z].size;break}else D+=F[Z].endValue-this.conversionParameters.minimum-F[Z].size*(F[Z].endValue-this.conversionParameters.minimum)/(F[Z].endValue-F[Z].startValue),oe-=F[Z].size*(F[Z].endValue-this.conversionParameters.minimum)/(F[Z].endValue-F[Z].startValue);X=!1}else if(oe>F[Z].startValue-this.conversionParameters.minimum){if(oe-=F[Z].startValue-this.conversionParameters.minimum,oe<F[Z].size){D+=(F[Z].endValue-F[Z].startValue)*(F[Z].size===0?1:oe/F[Z].size)-oe;break}else D+=F[Z].endValue-F[Z].startValue-F[Z].size;oe-=F[Z].size,X=!1}else break;else if(oe>F[Z].startValue-F[Z-1].endValue){if(oe-=F[Z].startValue-F[Z-1].endValue,oe<F[Z].size){D+=(F[Z].endValue-F[Z].startValue)*(F[Z].size===0?1:oe/F[Z].size)-oe;break}else D+=F[Z].endValue-F[Z].startValue-F[Z].size;oe-=F[Z].size}else break}else for(Z=F.length-1;0<=Z;Z--)if(!(F[Z].startValue>this.conversionParameters.minimum))if(X)if(F[Z].endValue>this.conversionParameters.minimum)if(F[Z].size&&this.conversionParameters.minimum+oe*(F[Z].endValue-F[Z].startValue)/F[Z].size>F[Z].startValue){D=0>=F[Z].size?0:oe*(F[Z].endValue-F[Z].startValue)/F[Z].size;break}else D+=F[Z].startValue-this.conversionParameters.minimum+F[Z].size*(this.conversionParameters.minimum-F[Z].startValue)/(F[Z].endValue-F[Z].startValue),oe+=F[Z].size*(this.conversionParameters.minimum-F[Z].startValue)/(F[Z].endValue-F[Z].startValue),X=!1;else if(oe<F[Z].endValue-this.conversionParameters.minimum){if(oe-=F[Z].endValue-this.conversionParameters.minimum,oe>-1*F[Z].size){D+=(F[Z].endValue-F[Z].startValue)*(F[Z].size===0?1:oe/F[Z].size)+oe;break}else D-=F[Z].endValue-F[Z].startValue-F[Z].size;oe+=F[Z].size,X=!1}else break;else if(oe<F[Z].endValue-F[Z+1].startValue){if(oe-=F[Z].endValue-F[Z+1].startValue,oe>-1*F[Z].size){D+=(F[Z].endValue-F[Z].startValue)*(F[Z].size===0?1:oe/F[Z].size)+oe;break}else D-=F[Z].endValue-F[Z].startValue-F[Z].size;oe+=F[Z].size}else break;X=this.conversionParameters.minimum+D}return X},tr.prototype.convertValueToPixel=function(D){return D=this.getApparentDifference(this.conversionParameters.minimum,D,D),this.logarithmic?this.conversionParameters.reference+this.conversionParameters.pixelPerUnit*Math.log(D/this.conversionParameters.minimum)/this.conversionParameters.lnLogarithmBase+.5<<0:this.type==="axisX"?this.conversionParameters.reference+this.conversionParameters.pixelPerUnit*(D-this.conversionParameters.minimum)+.5<<0:this.conversionParameters.reference+this.conversionParameters.pixelPerUnit*(D-this.conversionParameters.minimum)+.5},tr.prototype.getApparentDifference=function(D,oe,X,F){var Z=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[];if(this.logarithmic){X=V(X)?oe/D:X;for(var le=0;le<Z.length&&!(oe<Z[le].startValue);le++)D>Z[le].endValue||(D<=Z[le].startValue&&oe>=Z[le].endValue?X=X/Z[le].endValue*Z[le].startValue*Z[le].size:D>=Z[le].startValue&&oe>=Z[le].endValue?X=X/Z[le].endValue*D*Math.pow(Z[le].size,Math.log(Z[le].endValue/D)/Math.log(Z[le].endValue/Z[le].startValue)):D<=Z[le].startValue&&oe<=Z[le].endValue?X=X/oe*Z[le].startValue*Math.pow(Z[le].size,Math.log(oe/Z[le].startValue)/Math.log(Z[le].endValue/Z[le].startValue)):!F&&D>Z[le].startValue&&oe<Z[le].endValue&&(X=D*Math.pow(Z[le].size,Math.log(oe/D)/Math.log(Z[le].endValue/Z[le].startValue))))}else for(X=V(X)?Math.abs(oe-D):X,le=0;le<Z.length&&!(oe<Z[le].startValue);le++)D>Z[le].endValue||(D<=Z[le].startValue&&oe>=Z[le].endValue?X=X-Z[le].endValue+Z[le].startValue+Z[le].size:D>Z[le].startValue&&oe>=Z[le].endValue?X=X-Z[le].endValue+D+Z[le].size*(Z[le].endValue-D)/(Z[le].endValue-Z[le].startValue):D<=Z[le].startValue&&oe<Z[le].endValue?X=X-oe+Z[le].startValue+Z[le].size*(oe-Z[le].startValue)/(Z[le].endValue-Z[le].startValue):!F&&D>Z[le].startValue&&oe<Z[le].endValue&&(X=D+Z[le].size*(oe-D)/(Z[le].endValue-Z[le].startValue)));return X},tr.prototype.setViewPortRange=function(D,oe){this.sessionVariables.newViewportMinimum=this.viewportMinimum=Math.min(D,oe),this.sessionVariables.newViewportMaximum=this.viewportMaximum=Math.max(D,oe)},tr.prototype.getXValueAt=function(D){if(!D)return null;var oe=null;return this._position==="left"?oe=this.convertPixelToValue(D.y):this._position==="bottom"&&(oe=this.convertPixelToValue(D.x)),oe},tr.prototype.calculateValueToPixelConversionParameters=function(D){D=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[];var oe={pixelPerUnit:null,minimum:null,reference:null},X=this.lineCoordinates.width,F=this.lineCoordinates.height,X=this._position==="bottom"||this._position==="top"?X:F,F=Math.abs(this.range);if(this.logarithmic)for(var Z=0;Z<D.length&&!(this.viewportMaximum<D[Z].startValue);Z++)this.viewportMinimum>D[Z].endValue||(this.viewportMinimum>=D[Z].startValue&&this.viewportMaximum<=D[Z].endValue?X=0:this.viewportMinimum<=D[Z].startValue&&this.viewportMaximum>=D[Z].endValue?(F=F/D[Z].endValue*D[Z].startValue,X=0<D[Z].spacing.toString().indexOf("%")?X*(1-parseFloat(D[Z].spacing)/100):X-Math.min(D[Z].spacing,.1*X)):this.viewportMinimum>D[Z].startValue&&this.viewportMaximum>=D[Z].endValue?(F=F/D[Z].endValue*this.viewportMinimum,X=0<D[Z].spacing.toString().indexOf("%")?X*(1-parseFloat(D[Z].spacing)/100*Math.log(D[Z].endValue/this.viewportMinimum)/Math.log(D[Z].endValue/D[Z].startValue)):X-Math.min(D[Z].spacing,.1*X)*Math.log(D[Z].endValue/this.viewportMinimum)/Math.log(D[Z].endValue/D[Z].startValue)):this.viewportMinimum<=D[Z].startValue&&this.viewportMaximum<D[Z].endValue&&(F=F/this.viewportMaximum*D[Z].startValue,X=0<D[Z].spacing.toString().indexOf("%")?X*(1-parseFloat(D[Z].spacing)/100*Math.log(this.viewportMaximum/D[Z].startValue)/Math.log(D[Z].endValue/D[Z].startValue)):X-Math.min(D[Z].spacing,.1*X)*Math.log(this.viewportMaximum/D[Z].startValue)/Math.log(D[Z].endValue/D[Z].startValue)));else for(Z=0;Z<D.length&&!(this.viewportMaximum<D[Z].startValue);Z++)this.viewportMinimum>D[Z].endValue||(this.viewportMinimum>=D[Z].startValue&&this.viewportMaximum<=D[Z].endValue?X=0:this.viewportMinimum<=D[Z].startValue&&this.viewportMaximum>=D[Z].endValue?(F=F-D[Z].endValue+D[Z].startValue,X=0<D[Z].spacing.toString().indexOf("%")?X*(1-parseFloat(D[Z].spacing)/100):X-Math.min(D[Z].spacing,.1*X)):this.viewportMinimum>D[Z].startValue&&this.viewportMaximum>=D[Z].endValue?(F=F-D[Z].endValue+this.viewportMinimum,X=0<D[Z].spacing.toString().indexOf("%")?X*(1-parseFloat(D[Z].spacing)/100*(D[Z].endValue-this.viewportMinimum)/(D[Z].endValue-D[Z].startValue)):X-Math.min(D[Z].spacing,.1*X)*(D[Z].endValue-this.viewportMinimum)/(D[Z].endValue-D[Z].startValue)):this.viewportMinimum<=D[Z].startValue&&this.viewportMaximum<D[Z].endValue&&(F=F-this.viewportMaximum+D[Z].startValue,X=0<D[Z].spacing.toString().indexOf("%")?X*(1-parseFloat(D[Z].spacing)/100*(this.viewportMaximum-D[Z].startValue)/(D[Z].endValue-D[Z].startValue)):X-Math.min(D[Z].spacing,.1*X)*(this.viewportMaximum-D[Z].startValue)/(D[Z].endValue-D[Z].startValue)));oe.minimum=this.viewportMinimum,oe.maximum=this.viewportMaximum,oe.range=F,(this._position==="bottom"||this._position==="top")&&(this.logarithmic?(oe.lnLogarithmBase=Math.log(this.logarithmBase),oe.pixelPerUnit=(this.reversed?-1:1)*X*oe.lnLogarithmBase/Math.log(Math.abs(F))):oe.pixelPerUnit=(this.reversed?-1:1)*X/Math.abs(F),oe.reference=this.reversed?this.lineCoordinates.x2:this.lineCoordinates.x1),(this._position==="left"||this._position==="right")&&(this.logarithmic?(oe.lnLogarithmBase=Math.log(this.logarithmBase),oe.pixelPerUnit=(this.reversed?1:-1)*X*oe.lnLogarithmBase/Math.log(Math.abs(F))):oe.pixelPerUnit=(this.reversed?1:-1)*X/Math.abs(F),oe.reference=this.reversed?this.lineCoordinates.y1:this.lineCoordinates.y2),this.conversionParameters=oe},tr.prototype.calculateAxisParameters=function(){if(this.logarithmic)this.calculateLogarithmicAxisParameters();else{var X=this.chart.layoutManager.getFreeSpace(),D=!1,oe=!1;this._position==="bottom"||this._position==="top"?(this.maxWidth=X.width,this.maxHeight=X.height):(this.maxWidth=X.height,this.maxHeight=X.width);var X=this.type==="axisX"?this.chart.plotInfo.axisPlacement==="xySwapped"?62:70:this.chart.plotInfo.axisPlacement==="xySwapped"?50:40,de=4;this.type==="axisX"&&(de=600>this.maxWidth?8:6);var X=Math.max(de,Math.floor(this.maxWidth/X)),F,Z,le,de=0;if(!V(this.options.viewportMinimum)&&!V(this.options.viewportMaximum)&&this.options.viewportMinimum>=this.options.viewportMaximum&&(this.viewportMinimum=this.viewportMaximum=null),V(this.options.viewportMinimum)&&!V(this.sessionVariables.newViewportMinimum)&&!isNaN(this.sessionVariables.newViewportMinimum)?this.viewportMinimum=this.sessionVariables.newViewportMinimum:(this.viewportMinimum===null||isNaN(this.viewportMinimum))&&(this.viewportMinimum=this.minimum),V(this.options.viewportMaximum)&&!V(this.sessionVariables.newViewportMaximum)&&!isNaN(this.sessionVariables.newViewportMaximum)?this.viewportMaximum=this.sessionVariables.newViewportMaximum:(this.viewportMaximum===null||isNaN(this.viewportMaximum))&&(this.viewportMaximum=this.maximum),this.scaleBreaks){for(de=0;de<this.scaleBreaks._appliedBreaks.length;de++)if((!V(this.sessionVariables.newViewportMinimum)&&this.sessionVariables.newViewportMinimum>=this.scaleBreaks._appliedBreaks[de].startValue||!V(this.options.minimum)&&this.options.minimum>=this.scaleBreaks._appliedBreaks[de].startValue||!V(this.options.viewportMinimum)&&this.viewportMinimum>=this.scaleBreaks._appliedBreaks[de].startValue)&&(!V(this.sessionVariables.newViewportMaximum)&&this.sessionVariables.newViewportMaximum<=this.scaleBreaks._appliedBreaks[de].endValue||!V(this.options.maximum)&&this.options.maximum<=this.scaleBreaks._appliedBreaks[de].endValue||!V(this.options.viewportMaximum)&&this.viewportMaximum<=this.scaleBreaks._appliedBreaks[de].endValue)){this.scaleBreaks._appliedBreaks.splice(de,1);break}}if(this.type==="axisX"){if(this.dataSeries&&0<this.dataSeries.length)for(F=0;F<this.dataSeries.length;F++)this.dataSeries[F].xValueType==="dateTime"&&(oe=!0);F=this.viewportMinimum!==null?this.viewportMinimum:this.dataInfo.viewPortMin,Z=this.viewportMaximum!==null?this.viewportMaximum:this.dataInfo.viewPortMax,Z-F===0&&(de=typeof this.options.interval>"u"?.4:this.options.interval,Z+=de,F-=de),this.dataInfo.minDiff!==1/0?le=this.dataInfo.minDiff:1<Z-F?le=.5*Math.abs(Z-F):(le=1,oe&&(D=!0))}else this.type==="axisY"&&(F=this.viewportMinimum!==null?this.viewportMinimum:this.dataInfo.viewPortMin,Z=this.viewportMaximum!==null?this.viewportMaximum:this.dataInfo.viewPortMax,isFinite(F)||isFinite(Z)?isFinite(F)?isFinite(Z)||(Z=F):F=Z:(Z=typeof this.options.interval>"u"?-1/0:this.options.interval,F=typeof this.options.interval<"u"||isFinite(this.dataInfo.minDiff)?0:1/0),F===0&&Z===0?(Z+=9,F=0):Z-F===0?(de=Math.min(Math.abs(.01*Math.abs(Z)),5),Z+=de,F-=de):F>Z?(de=Math.min(.01*Math.abs(this.getApparentDifference(Z,F,null,!0)),5),0<=Z?F=Z-de:Z=isFinite(F)?F+de:0):(de=Math.min(.01*Math.abs(this.getApparentDifference(F,Z,null,!0)),.05),Z!==0&&(Z+=de),F!==0&&(F-=de)),le=this.dataInfo.minDiff!==1/0?this.dataInfo.minDiff:1<Z-F?.5*Math.abs(Z-F):1,this.includeZero&&(this.viewportMinimum===null||isNaN(this.viewportMinimum))&&0<F&&(F=0),this.includeZero&&(this.viewportMaximum===null||isNaN(this.viewportMaximum))&&0>Z&&(Z=0));de=this.getApparentDifference(isNaN(this.viewportMinimum)||this.viewportMinimum===null?F:this.viewportMinimum,isNaN(this.viewportMaximum)||this.viewportMaximum===null?Z:this.viewportMaximum,null,!0),this.type==="axisX"&&oe?(this.valueType="dateTime",this.intervalType||(de/1<=X?(this.interval=1,this.intervalType="millisecond"):de/2<=X?(this.interval=2,this.intervalType="millisecond"):de/5<=X?(this.interval=5,this.intervalType="millisecond"):de/10<=X?(this.interval=10,this.intervalType="millisecond"):de/20<=X?(this.interval=20,this.intervalType="millisecond"):de/50<=X?(this.interval=50,this.intervalType="millisecond"):de/100<=X?(this.interval=100,this.intervalType="millisecond"):de/200<=X?(this.interval=200,this.intervalType="millisecond"):de/250<=X?(this.interval=250,this.intervalType="millisecond"):de/300<=X?(this.interval=300,this.intervalType="millisecond"):de/400<=X?(this.interval=400,this.intervalType="millisecond"):de/500<=X?(this.interval=500,this.intervalType="millisecond"):de/(1*Rr.secondDuration)<=X?(this.interval=1,this.intervalType="second"):de/(2*Rr.secondDuration)<=X?(this.interval=2,this.intervalType="second"):de/(5*Rr.secondDuration)<=X?(this.interval=5,this.intervalType="second"):de/(10*Rr.secondDuration)<=X?(this.interval=10,this.intervalType="second"):de/(15*Rr.secondDuration)<=X?(this.interval=15,this.intervalType="second"):de/(20*Rr.secondDuration)<=X?(this.interval=20,this.intervalType="second"):de/(30*Rr.secondDuration)<=X?(this.interval=30,this.intervalType="second"):de/(1*Rr.minuteDuration)<=X?(this.interval=1,this.intervalType="minute"):de/(2*Rr.minuteDuration)<=X?(this.interval=2,this.intervalType="minute"):de/(5*Rr.minuteDuration)<=X?(this.interval=5,this.intervalType="minute"):de/(10*Rr.minuteDuration)<=X?(this.interval=10,this.intervalType="minute"):de/(15*Rr.minuteDuration)<=X?(this.interval=15,this.intervalType="minute"):de/(20*Rr.minuteDuration)<=X?(this.interval=20,this.intervalType="minute"):de/(30*Rr.minuteDuration)<=X?(this.interval=30,this.intervalType="minute"):de/(1*Rr.hourDuration)<=X?(this.interval=1,this.intervalType="hour"):de/(2*Rr.hourDuration)<=X?(this.interval=2,this.intervalType="hour"):de/(3*Rr.hourDuration)<=X?(this.interval=3,this.intervalType="hour"):de/(6*Rr.hourDuration)<=X?(this.interval=6,this.intervalType="hour"):de/(1*Rr.dayDuration)<=X?(this.interval=1,this.intervalType="day"):de/(2*Rr.dayDuration)<=X?(this.interval=2,this.intervalType="day"):de/(4*Rr.dayDuration)<=X?(this.interval=4,this.intervalType="day"):de/(1*Rr.weekDuration)<=X?(this.interval=1,this.intervalType="week"):de/(2*Rr.weekDuration)<=X?(this.interval=2,this.intervalType="week"):de/(3*Rr.weekDuration)<=X?(this.interval=3,this.intervalType="week"):de/(1*Rr.monthDuration)<=X?(this.interval=1,this.intervalType="month"):de/(2*Rr.monthDuration)<=X?(this.interval=2,this.intervalType="month"):de/(3*Rr.monthDuration)<=X?(this.interval=3,this.intervalType="month"):de/(6*Rr.monthDuration)<=X?(this.interval=6,this.intervalType="month"):(this.interval=de/(1*Rr.yearDuration)<=X?1:de/(2*Rr.yearDuration)<=X?2:de/(4*Rr.yearDuration)<=X?4:Math.floor(tr.getNiceNumber(de/(X-1),!0)/Rr.yearDuration),this.intervalType="year")),(this.viewportMinimum===null||isNaN(this.viewportMinimum))&&(this.viewportMinimum=F-le/2),(this.viewportMaximum===null||isNaN(this.viewportMaximum))&&(this.viewportMaximum=Z+le/2),D?this.autoValueFormatString="MMM DD YYYY HH:mm":this.intervalType==="year"?this.autoValueFormatString="YYYY":this.intervalType==="month"?this.autoValueFormatString="MMM YYYY":this.intervalType==="week"?this.autoValueFormatString="MMM DD YYYY":this.intervalType==="day"?this.autoValueFormatString="MMM DD YYYY":this.intervalType==="hour"?this.autoValueFormatString="hh:mm TT":this.intervalType==="minute"?this.autoValueFormatString="hh:mm TT":this.intervalType==="second"?this.autoValueFormatString="hh:mm:ss TT":this.intervalType==="millisecond"&&(this.autoValueFormatString="fff'ms'"),this.valueFormatString||(this.valueFormatString=this.autoValueFormatString)):(this.intervalType="number",de=tr.getNiceNumber(de,!1),this.interval=this.options&&0<this.options.interval?this.options.interval:tr.getNiceNumber(de/(X-1),!0),(this.viewportMinimum===null||isNaN(this.viewportMinimum))&&(this.viewportMinimum=this.type==="axisX"?F-le/2:Math.floor(F/this.interval)*this.interval),(this.viewportMaximum===null||isNaN(this.viewportMaximum))&&(this.viewportMaximum=this.type==="axisX"?Z+le/2:Math.ceil(Z/this.interval)*this.interval),this.viewportMaximum===0&&this.viewportMinimum===0&&(this.options.viewportMinimum===0?this.viewportMaximum+=10:this.options.viewportMaximum===0&&(this.viewportMinimum-=10),this.options&&typeof this.options.interval>"u"&&(this.interval=tr.getNiceNumber((this.viewportMaximum-this.viewportMinimum)/(X-1),!0)))),(this.minimum===null||this.maximum===null)&&(this.type==="axisX"?(F=this.minimum!==null?this.minimum:this.dataInfo.min,Z=this.maximum!==null?this.maximum:this.dataInfo.max,Z-F===0&&(de=typeof this.options.interval>"u"?.4:this.options.interval,Z+=de,F-=de),le=this.dataInfo.minDiff!==1/0?this.dataInfo.minDiff:1<Z-F?.5*Math.abs(Z-F):1):this.type==="axisY"&&(F=this.minimum!==null?this.minimum:this.dataInfo.min,Z=this.maximum!==null?this.maximum:this.dataInfo.max,isFinite(F)||isFinite(Z)?F===0&&Z===0?(Z+=9,F=0):Z-F===0?(de=Math.min(Math.abs(.01*Math.abs(Z)),5),Z+=de,F-=de):F>Z?(de=Math.min(.01*Math.abs(this.getApparentDifference(Z,F,null,!0)),5),0<=Z?F=Z-de:Z=isFinite(F)?F+de:0):(de=Math.min(.01*Math.abs(this.getApparentDifference(F,Z,null,!0)),.05),Z!==0&&(Z+=de),F!==0&&(F-=de)):(Z=typeof this.options.interval>"u"?-1/0:this.options.interval,F=typeof this.options.interval<"u"||isFinite(this.dataInfo.minDiff)?0:1/0),le=this.dataInfo.minDiff!==1/0?this.dataInfo.minDiff:1<Z-F?.5*Math.abs(Z-F):1,this.includeZero&&(this.minimum===null||isNaN(this.minimum))&&0<F&&(F=0),this.includeZero&&(this.maximum===null||isNaN(this.maximum))&&0>Z&&(Z=0)),Math.abs(this.getApparentDifference(F,Z,null,!0)),this.type==="axisX"&&oe?(this.valueType="dateTime",(this.minimum===null||isNaN(this.minimum))&&(this.minimum=F-le/2,this.minimum=Math.min(this.minimum,this.sessionVariables.viewportMinimum===null||isNaN(this.sessionVariables.viewportMinimum)?1/0:this.sessionVariables.viewportMinimum)),(this.maximum===null||isNaN(this.maximum))&&(this.maximum=Z+le/2,this.maximum=Math.max(this.maximum,this.sessionVariables.viewportMaximum===null||isNaN(this.sessionVariables.viewportMaximum)?-1/0:this.sessionVariables.viewportMaximum))):(this.intervalType=this.valueType="number",this.minimum===null&&(this.minimum=this.type==="axisX"?F-le/2:Math.floor(F/this.interval)*this.interval,this.minimum=Math.min(this.minimum,this.sessionVariables.viewportMinimum===null||isNaN(this.sessionVariables.viewportMinimum)?1/0:this.sessionVariables.viewportMinimum)),this.maximum===null&&(this.maximum=this.type==="axisX"?Z+le/2:Math.ceil(Z/this.interval)*this.interval,this.maximum=Math.max(this.maximum,this.sessionVariables.viewportMaximum===null||isNaN(this.sessionVariables.viewportMaximum)?-1/0:this.sessionVariables.viewportMaximum)),this.maximum===0&&this.minimum===0&&(this.options.minimum===0?this.maximum+=10:this.options.maximum===0&&(this.minimum-=10)))),V(this.sessionVariables.newViewportMinimum)&&(this.viewportMinimum=Math.max(this.viewportMinimum,this.minimum)),V(this.sessionVariables.newViewportMaximum)&&(this.viewportMaximum=Math.min(this.viewportMaximum,this.maximum)),this.range=this.viewportMaximum-this.viewportMinimum,this.intervalStartPosition=this.type==="axisX"&&oe?this.getLabelStartPoint(new Date(this.viewportMinimum),this.intervalType,this.interval):Math.floor((this.viewportMinimum+.2*this.interval)/this.interval)*this.interval,this.valueFormatString||(this.valueFormatString=tr.generateValueFormatString(this.range,2))}},tr.prototype.calculateLogarithmicAxisParameters=function(){var X=this.chart.layoutManager.getFreeSpace(),D=Math.log(this.logarithmBase),oe;this._position==="bottom"||this._position==="top"?(this.maxWidth=X.width,this.maxHeight=X.height):(this.maxWidth=X.height,this.maxHeight=X.width);var X=this.type==="axisX"?500>this.maxWidth?7:Math.max(7,Math.floor(this.maxWidth/100)):Math.max(Math.floor(this.maxWidth/50),3),F,Z,le,de;if(de=1,(this.viewportMinimum===null||isNaN(this.viewportMinimum))&&(this.viewportMinimum=this.minimum),(this.viewportMaximum===null||isNaN(this.viewportMaximum))&&(this.viewportMaximum=this.maximum),this.scaleBreaks){for(de=0;de<this.scaleBreaks._appliedBreaks.length;de++)if((!V(this.sessionVariables.newViewportMinimum)&&this.sessionVariables.newViewportMinimum>=this.scaleBreaks._appliedBreaks[de].startValue||!V(this.options.minimum)&&this.options.minimum>=this.scaleBreaks._appliedBreaks[de].startValue||!V(this.options.viewportMinimum)&&this.viewportMinimum>=this.scaleBreaks._appliedBreaks[de].startValue)&&(!V(this.sessionVariables.newViewportMaximum)&&this.sessionVariables.newViewportMaximum<=this.scaleBreaks._appliedBreaks[de].endValue||!V(this.options.maximum)&&this.options.maximum<=this.scaleBreaks._appliedBreaks[de].endValue||!V(this.options.viewportMaximum)&&this.viewportMaximum<=this.scaleBreaks._appliedBreaks[de].endValue)){this.scaleBreaks._appliedBreaks.splice(de,1);break}}this.type==="axisX"?(F=this.viewportMinimum!==null?this.viewportMinimum:this.dataInfo.viewPortMin,Z=this.viewportMaximum!==null?this.viewportMaximum:this.dataInfo.viewPortMax,Z/F===1&&(de=Math.pow(this.logarithmBase,typeof this.options.interval>"u"?.4:this.options.interval),Z*=de,F/=de),le=this.dataInfo.minDiff!==1/0?this.dataInfo.minDiff:Z/F>this.logarithmBase?Z/F*Math.pow(this.logarithmBase,.5):this.logarithmBase):this.type==="axisY"&&(F=this.viewportMinimum!==null?this.viewportMinimum:this.dataInfo.viewPortMin,Z=this.viewportMaximum!==null?this.viewportMaximum:this.dataInfo.viewPortMax,0>=F&&!isFinite(Z)?(Z=typeof this.options.interval>"u"?0:this.options.interval,F=1):0>=F?F=Z:isFinite(Z)||(Z=F),F===1&&Z===1?(Z*=this.logarithmBase-1/this.logarithmBase,F=1):Z/F===1?(de=Math.min(Z*Math.pow(this.logarithmBase,.01),Math.pow(this.logarithmBase,5)),Z*=de,F/=de):F>Z?(de=Math.min(F/Z*Math.pow(this.logarithmBase,.01),Math.pow(this.logarithmBase,5)),1<=Z?F=Z/de:Z=F*de):(de=Math.min(Z/F*Math.pow(this.logarithmBase,.01),Math.pow(this.logarithmBase,.04)),Z!==1&&(Z*=de),F!==1&&(F/=de)),le=this.dataInfo.minDiff!==1/0?this.dataInfo.minDiff:Z/F>this.logarithmBase?Z/F*Math.pow(this.logarithmBase,.5):this.logarithmBase,this.includeZero&&(this.viewportMinimum===null||isNaN(this.viewportMinimum))&&1<F&&(F=1),this.includeZero&&(this.viewportMaximum===null||isNaN(this.viewportMaximum))&&1>Z&&(Z=1)),de=(isNaN(this.viewportMaximum)||this.viewportMaximum===null?Z:this.viewportMaximum)/(isNaN(this.viewportMinimum)||this.viewportMinimum===null?F:this.viewportMinimum);var ge=(isNaN(this.viewportMaximum)||this.viewportMaximum===null?Z:this.viewportMaximum)-(isNaN(this.viewportMinimum)||this.viewportMinimum===null?F:this.viewportMinimum);if(this.intervalType="number",de=Math.pow(this.logarithmBase,tr.getNiceNumber(Math.abs(Math.log(de)/D),!1)),this.options&&0<this.options.interval?this.interval=this.options.interval:(this.interval=tr.getNiceExponent(Math.log(de)/D/(X-1),!0),oe=tr.getNiceNumber(ge/(X-1),!0)),(this.viewportMinimum===null||isNaN(this.viewportMinimum))&&(this.viewportMinimum=this.type==="axisX"?F/Math.sqrt(le):Math.pow(this.logarithmBase,this.interval*Math.floor(Math.log(F)/D/this.interval))),(this.viewportMaximum===null||isNaN(this.viewportMaximum))&&(this.viewportMaximum=this.type==="axisX"?Z*Math.sqrt(le):Math.pow(this.logarithmBase,this.interval*Math.ceil(Math.log(Z)/D/this.interval))),this.viewportMaximum===1&&this.viewportMinimum===1&&(this.options.viewportMinimum===1?this.viewportMaximum*=this.logarithmBase-1/this.logarithmBase:this.options.viewportMaximum===1&&(this.viewportMinimum/=this.logarithmBase-1/this.logarithmBase),this.options&&typeof this.options.interval>"u"&&(this.interval=tr.getNiceExponent(Math.ceil(Math.log(de)/D)/(X-1)),oe=tr.getNiceNumber((this.viewportMaximum-this.viewportMinimum)/(X-1),!0))),(this.minimum===null||this.maximum===null)&&(this.type==="axisX"?(F=this.minimum!==null?this.minimum:this.dataInfo.min,Z=this.maximum!==null?this.maximum:this.dataInfo.max,Z/F===1&&(de=Math.pow(this.logarithmBase,typeof this.options.interval>"u"?.4:this.options.interval),Z*=de,F/=de),le=this.dataInfo.minDiff!==1/0?this.dataInfo.minDiff:Z/F>this.logarithmBase?Z/F*Math.pow(this.logarithmBase,.5):this.logarithmBase):this.type==="axisY"&&(F=this.minimum!==null?this.minimum:this.dataInfo.min,Z=this.maximum!==null?this.maximum:this.dataInfo.max,isFinite(F)||isFinite(Z)?F===1&&Z===1?(Z*=this.logarithmBase,F/=this.logarithmBase):Z/F===1?(de=Math.pow(this.logarithmBase,this.interval),Z*=de,F/=de):F>Z?(de=Math.min(.01*(F/Z),5),1<=Z?F=Z/de:Z=F*de):(de=Math.min(Z/F*Math.pow(this.logarithmBase,.01),Math.pow(this.logarithmBase,.04)),Z!==1&&(Z*=de),F!==1&&(F/=de)):(Z=typeof this.options.interval>"u"?0:this.options.interval,F=1),le=this.dataInfo.minDiff!==1/0?this.dataInfo.minDiff:Z/F>this.logarithmBase?Z/F*Math.pow(this.logarithmBase,.5):this.logarithmBase,this.includeZero&&(this.minimum===null||isNaN(this.minimum))&&1<F&&(F=1),this.includeZero&&(this.maximum===null||isNaN(this.maximum))&&1>Z&&(Z=1)),this.intervalType="number",this.minimum===null&&(this.minimum=this.type==="axisX"?F/Math.sqrt(le):Math.pow(this.logarithmBase,this.interval*Math.floor(Math.log(F)/D/this.interval)),V(this.sessionVariables.viewportMinimum===null||isNaN(this.sessionVariables.viewportMinimum)?typeof this.sessionVariables.newViewportMinimum>"u"?1/0:this.sessionVariables.newViewportMinimum:this.sessionVariables.viewportMinimum)||(this.minimum=Math.min(this.minimum,this.sessionVariables.viewportMinimum===null||isNaN(this.sessionVariables.viewportMinimum)?typeof this.sessionVariables.newViewportMinimum>"u"?1/0:this.sessionVariables.newViewportMinimum:this.sessionVariables.viewportMinimum))),this.maximum===null&&(this.maximum=this.type==="axisX"?Z*Math.sqrt(le):Math.pow(this.logarithmBase,this.interval*Math.ceil(Math.log(Z)/D/this.interval)),V(this.sessionVariables.viewportMaximum===null||isNaN(this.sessionVariables.viewportMaximum)?typeof this.sessionVariables.newViewportMaximum>"u"?0:this.sessionVariables.newViewportMaximum:this.sessionVariables.viewportMaximum)||(this.maximum=Math.max(this.maximum,this.sessionVariables.viewportMaximum===null||isNaN(this.sessionVariables.viewportMaximum)?typeof this.sessionVariables.newViewportMaximum>"u"?0:this.sessionVariables.newViewportMaximum:this.sessionVariables.viewportMaximum))),this.maximum===1&&this.minimum===1&&(this.options.minimum===1?this.maximum*=this.logarithmBase-1/this.logarithmBase:this.options.maximum===1&&(this.minimum/=this.logarithmBase-1/this.logarithmBase))),this.viewportMinimum=Math.max(this.viewportMinimum,this.minimum),this.viewportMaximum=Math.min(this.viewportMaximum,this.maximum),this.viewportMinimum>this.viewportMaximum&&(!this.options.viewportMinimum&&!this.options.minimum||this.options.viewportMaximum||this.options.maximum?this.options.viewportMinimum||this.options.minimum||!this.options.viewportMaximum&&!this.options.maximum||(this.viewportMinimum=this.minimum=(this.options.viewportMaximum||this.options.maximum)/Math.pow(this.logarithmBase,2*Math.ceil(this.interval))):this.viewportMaximum=this.maximum=this.options.viewportMinimum||this.options.minimum),F=Math.pow(this.logarithmBase,Math.floor(Math.log(this.viewportMinimum)/(D*this.interval)+.2)*this.interval),this.range=this.viewportMaximum/this.viewportMinimum,this.noTicks=X,!this.options.interval&&this.range<Math.pow(this.logarithmBase,8>this.viewportMaximum||3>X?2:3)){for(D=Math.floor(this.viewportMinimum/oe+.5)*oe;D<this.viewportMinimum;)D+=oe;this.equidistantInterval=!1,this.intervalStartPosition=D,this.interval=oe}else this.options.interval||(oe=Math.ceil(this.interval),this.range>this.interval&&(this.interval=oe,F=Math.pow(this.logarithmBase,Math.floor(Math.log(this.viewportMinimum)/(D*this.interval)+.2)*this.interval))),this.equidistantInterval=!0,this.intervalStartPosition=F;if(!this.valueFormatString&&(this.valueFormatString="#,##0.##",1>this.viewportMinimum)&&(D=Math.floor(Math.abs(Math.log(this.viewportMinimum)/Math.LN10))+2,(isNaN(D)||!isFinite(D))&&(D=2),2<D))for(de=0;de<D-2;de++)this.valueFormatString+="#"},tr.generateValueFormatString=function(D,oe){var X="#,##0.",F=oe;1>D&&(F+=Math.floor(Math.abs(Math.log(D)/Math.LN10)),isNaN(F)||!isFinite(F))&&(F=oe);for(var Z=0;Z<F;Z++)X+="#";return X},tr.getNiceExponent=function(D,oe){var X=Math.floor(Math.log(D)/Math.LN10),F=D/Math.pow(10,X),F=0>X?1>=F?1:5>=F?5:10:Math.max(Math.floor(F),1);return-20>X?Number(F*Math.pow(10,X)):Number((F*Math.pow(10,X)).toFixed(20))},tr.getNiceNumber=function(D,oe){var X=Math.floor(Math.log(D)/Math.LN10),F=D/Math.pow(10,X),F=oe?1.5>F?1:3>F?2:7>F?5:10:1>=F?1:2>=F?2:5>=F?5:10;return-20>X?Number(F*Math.pow(10,X)):Number((F*Math.pow(10,X)).toFixed(20))},tr.prototype.getLabelStartPoint=function(){var D=Rr[this.intervalType+"Duration"]*this.interval,D=new Date(Math.floor(this.viewportMinimum/D)*D);return this.intervalType!=="millisecond"&&(this.intervalType==="second"?0<D.getMilliseconds()&&(D.setSeconds(D.getSeconds()+1),D.setMilliseconds(0)):this.intervalType==="minute"?(0<D.getSeconds()||0<D.getMilliseconds())&&(D.setMinutes(D.getMinutes()+1),D.setSeconds(0),D.setMilliseconds(0)):this.intervalType==="hour"?(0<D.getMinutes()||0<D.getSeconds()||0<D.getMilliseconds())&&(D.setHours(D.getHours()+1),D.setMinutes(0),D.setSeconds(0),D.setMilliseconds(0)):this.intervalType==="day"?(0<D.getHours()||0<D.getMinutes()||0<D.getSeconds()||0<D.getMilliseconds())&&(D.setDate(D.getDate()+1),D.setHours(0),D.setMinutes(0),D.setSeconds(0),D.setMilliseconds(0)):this.intervalType==="week"?(0<D.getDay()||0<D.getHours()||0<D.getMinutes()||0<D.getSeconds()||0<D.getMilliseconds())&&(D.setDate(D.getDate()+(7-D.getDay())),D.setHours(0),D.setMinutes(0),D.setSeconds(0),D.setMilliseconds(0)):this.intervalType==="month"?(1<D.getDate()||0<D.getHours()||0<D.getMinutes()||0<D.getSeconds()||0<D.getMilliseconds())&&(D.setMonth(D.getMonth()+1),D.setDate(1),D.setHours(0),D.setMinutes(0),D.setSeconds(0),D.setMilliseconds(0)):this.intervalType==="year"&&(0<D.getMonth()||1<D.getDate()||0<D.getHours()||0<D.getMinutes()||0<D.getSeconds()||0<D.getMilliseconds())&&(D.setFullYear(D.getFullYear()+1),D.setMonth(0),D.setDate(1),D.setHours(0),D.setMinutes(0),D.setSeconds(0),D.setMilliseconds(0))),D},w(ci,et),w(Ai,et),Ai.prototype.createUserOptions=function(D){if(typeof D<"u"||this.options._isPlaceholder){var oe=0;this.parent.options._isPlaceholder&&this.parent.createUserOptions(),this.options._isPlaceholder||(Q(this.parent[this.optionsName]),oe=this.parent.options[this.optionsName].indexOf(this.options)),this.options=typeof D>"u"?{}:D,this.parent.options[this.optionsName][oe]=this.options}},Ai.prototype.render=function(D){if(this.spacing!==0||this.options.lineThickness!==0&&(typeof this.options.lineThickness<"u"||this.parent.lineThickness!==0)){var oe=this.ctx,X=this.ctx.globalAlpha;this.ctx=D||this.ctx,this.ctx.save(),this.ctx.beginPath(),this.ctx.rect(this.chart.plotArea.x1,this.chart.plotArea.y1,this.chart.plotArea.width,this.chart.plotArea.height),this.ctx.clip();var F=this.scaleBreaks.parent.getPixelCoordinatesOnAxis(this.startValue),Z=this.scaleBreaks.parent.getPixelCoordinatesOnAxis(this.endValue);this.ctx.strokeStyle=this.lineColor,this.ctx.fillStyle=this.color,this.ctx.beginPath(),this.ctx.globalAlpha=1,N(this.id);var le,de,ge,Te,ie,ve;D=Math.max(this.spacing,3);var be=Math.max(0,this.lineThickness);if(this.ctx.lineWidth=be,this.ctx.setLineDash&&this.ctx.setLineDash(ae(this.lineDashType,be)),this.scaleBreaks.parent._position==="bottom"||this.scaleBreaks.parent._position==="top"){if(F=be%2===1?(F.x<<0)+.5:F.x<<0,de=be%2===1?(Z.x<<0)+.5:Z.x<<0,this.scaleBreaks.parent._position==="top"?(Z=this.chart.plotArea.y1,ge=this.chart.plotArea.y2+be/2+.5<<0):(Z=this.chart.plotArea.y2,ge=this.chart.plotArea.y1-be/2+.5<<0,D*=-1),this.bounds={x1:F-be/2,y1:Z,x2:de+be/2,y2:ge},this.ctx.moveTo(F,Z),this.type==="straight"||this.scaleBreaks.parent._position==="top"&&0>=D||this.scaleBreaks.parent._position==="bottom"&&0<=D)this.ctx.lineTo(F,ge),this.ctx.lineTo(de,ge),this.ctx.lineTo(de,Z);else if(this.type==="wavy"){Te=F,ie=Z,le=.5,ve=(ge-ie)/D/3;for(var Re=0;Re<ve;Re++)this.ctx.bezierCurveTo(Te+le*D,ie+D,Te+le*D,ie+2*D,Te,ie+3*D),ie+=3*D,le*=-1;for(this.ctx.bezierCurveTo(Te+le*D,ie+D,Te+le*D,ie+2*D,Te,ie+3*D),Te=de,le*=-1,this.ctx.lineTo(Te,ie),Re=0;Re<ve;Re++)this.ctx.bezierCurveTo(Te+le*D,ie-D,Te+le*D,ie-2*D,Te,ie-3*D),ie-=3*D,le*=-1}else if(this.type==="zigzag"){for(le=-1,ie=Z+D,Te=F+D,ve=(ge-ie)/D/2,Re=0;Re<ve;Re++)this.ctx.lineTo(Te,ie),Te+=2*le*D,ie+=2*D,le*=-1;for(this.ctx.lineTo(Te,ie),Te+=de-F,Re=0;Re<ve+1;Re++)this.ctx.lineTo(Te,ie),Te+=2*le*D,ie-=2*D,le*=-1;this.ctx.lineTo(Te+le*D,ie+D)}}else if(this.scaleBreaks.parent._position==="left"||this.scaleBreaks.parent._position==="right"){if(Z=be%2===1?(Z.y<<0)+.5:Z.y<<0,ge=be%2===1?(F.y<<0)+.5:F.y<<0,this.scaleBreaks.parent._position==="left"?(F=this.chart.plotArea.x1,de=this.chart.plotArea.x2+be/2+.5<<0):(F=this.chart.plotArea.x2,de=this.chart.plotArea.x1-be/2+.5<<0,D*=-1),this.bounds={x1:F,y1:Z-be/2,x2:de,y2:ge+be/2},this.ctx.moveTo(F,Z),this.type==="straight"||this.scaleBreaks.parent._position==="left"&&0>=D||this.scaleBreaks.parent._position==="right"&&0<=D)this.ctx.lineTo(de,Z),this.ctx.lineTo(de,ge),this.ctx.lineTo(F,ge);else if(this.type==="wavy"){for(Te=F,ie=Z,le=.5,ve=(de-Te)/D/3,Re=0;Re<ve;Re++)this.ctx.bezierCurveTo(Te+D,ie+le*D,Te+2*D,ie+le*D,Te+3*D,ie),Te+=3*D,le*=-1;for(this.ctx.bezierCurveTo(Te+D,ie+le*D,Te+2*D,ie+le*D,Te+3*D,ie),ie=ge,le*=-1,this.ctx.lineTo(Te,ie),Re=0;Re<ve;Re++)this.ctx.bezierCurveTo(Te-D,ie+le*D,Te-2*D,ie+le*D,Te-3*D,ie),Te-=3*D,le*=-1}else if(this.type==="zigzag"){for(le=1,ie=Z-D,Te=F+D,ve=(de-Te)/D/2,Re=0;Re<ve;Re++)this.ctx.lineTo(Te,ie),ie+=2*le*D,Te+=2*D,le*=-1;for(this.ctx.lineTo(Te,ie),ie+=ge-Z,Re=0;Re<ve+1;Re++)this.ctx.lineTo(Te,ie),ie+=2*le*D,Te-=2*D,le*=-1;this.ctx.lineTo(Te+D,ie+le*D)}}0<be&&this.ctx.stroke(),this.ctx.closePath(),this.ctx.globalAlpha=this.fillOpacity,this.ctx.globalCompositeOperation="destination-over",this.ctx.fill(),this.ctx.restore(),this.ctx.globalAlpha=X,this.ctx=oe}},w(fi,et),fi.prototype.createUserOptions=function(D){if(typeof D<"u"||this.options._isPlaceholder){var oe=0;this.parent.options._isPlaceholder&&this.parent.createUserOptions(),this.options._isPlaceholder||(Q(this.parent.stripLines),oe=this.parent.options.stripLines.indexOf(this.options)),this.options=typeof D>"u"?{}:D,this.parent.options.stripLines[oe]=this.options}},fi.prototype.render=function(){this.ctx.save();var D=this.parent.getPixelCoordinatesOnAxis(this.value),oe=Math.abs(this._thicknessType==="pixel"?this.thickness:Math.abs(this.parent.convertValueToPixel(this.endValue)-this.parent.convertValueToPixel(this.startValue)));if(0<oe){var X=this.opacity===null?1:this.opacity;this.ctx.strokeStyle=this.color,this.ctx.beginPath();var F=this.ctx.globalAlpha;this.ctx.globalAlpha=X,N(this.id);var Z,le,de,ge;this.ctx.lineWidth=oe,this.ctx.setLineDash&&this.ctx.setLineDash(ae(this.lineDashType,oe)),this.parent._position==="bottom"||this.parent._position==="top"?(Z=le=this.ctx.lineWidth%2===1?(D.x<<0)+.5:D.x<<0,de=this.chart.plotArea.y1,ge=this.chart.plotArea.y2,this.bounds={x1:Z-oe/2,y1:de,x2:le+oe/2,y2:ge}):(this.parent._position==="left"||this.parent._position==="right")&&(de=ge=this.ctx.lineWidth%2===1?(D.y<<0)+.5:D.y<<0,Z=this.chart.plotArea.x1,le=this.chart.plotArea.x2,this.bounds={x1:Z,y1:de-oe/2,x2:le,y2:ge+oe/2}),this.ctx.moveTo(Z,de),this.ctx.lineTo(le,ge),this.ctx.stroke(),this.ctx.globalAlpha=F}this.ctx.restore()},w(jn,et),jn.prototype.showAt=function(D){if(!this.enabled)return!1;var oe=this.chart,X=!1;if(oe.resetOverlayedCanvas(),oe.clearedOverlayedCanvas=this.parent.type,this.chart.renderCrosshairs(this.parent),oe.plotInfo.axisPlacement==="xySwapped"){if(this.parent._position==="bottom")for(var F=0;F<oe.axisY.length;F++)this.parent===oe.axisY[F]&&(oe.axisY[F]._crosshairValue=D>=oe.axisY[F].viewportMinimum&&D<=oe.axisY[F].viewportMaximum?D:null);else if(this.parent._position==="top")for(F=0;F<oe.axisY2.length;F++)this.parent===oe.axisY2[F]&&(oe.axisY2[F]._crosshairValue=D>=oe.axisY2[F].viewportMinimum&&D<=oe.axisY2[F].viewportMaximum?D:null);else if(this.parent._position==="left")for(F=0;F<oe.axisX.length;F++)this.parent===oe.axisX[F]&&(oe.axisX[F]._crosshairValue=D>=oe.axisX[F].viewportMinimum&&D<=oe.axisX[F].viewportMaximum?D:null);else if(this.parent._position==="right")for(F=0;F<oe.axisX2.length;F++)this.parent===oe.axisX2[F]&&(oe.axisX2[F]._crosshairValue=D>=oe.axisX2[F].viewportMinimum&&D<=oe.axisX2[F].viewportMaximum?D:null)}else if(this.parent._position==="bottom")for(F=0;F<oe.axisX.length;F++)this.parent===oe.axisX[F]&&(oe.axisX[F]._crosshairValue=D>=oe.axisX[F].viewportMinimum&&D<=oe.axisX[F].viewportMaximum?D:null);else if(this.parent._position==="top")for(F=0;F<oe.axisX2.length;F++)this.parent===oe.axisX2[F]&&(oe.axisX2[F]._crosshairValue=D>=oe.axisX2[F].viewportMinimum&&D<=oe.axisX2[F].viewportMaximum?D:null);else if(this.parent._position==="left")for(F=0;F<oe.axisY.length;F++)this.parent===oe.axisY[F]&&(oe.axisY[F]._crosshairValue=D>=oe.axisY[F].viewportMinimum&&D<=oe.axisY[F].viewportMaximum?D:null);else if(this.parent._position==="right")for(F=0;F<oe.axisY2.length;F++)this.parent===oe.axisY2[F]&&(oe.axisY2[F]._crosshairValue=D>=oe.axisY2[F].viewportMinimum&&D<=oe.axisY2[F].viewportMaximum?D:null);for(F=0;F<oe.axisX.length;F++)D=oe.axisX[F]._crosshairValue,oe.axisX[F].crosshair&&oe.axisX[F].crosshair.enabled&&(!V(D)&&D>=oe.axisX[F].viewportMinimum&&D<=oe.axisX[F].viewportMaximum?(oe.axisX[F].showCrosshair(D),oe.axisX[F].sessionVariables.crosshairValue=oe.axisX[F].crosshair._updatedValue=D,this===oe.axisX[F].crosshair&&(X=!0)):D!==void 0&&(oe.axisX[F].sessionVariables.crosshairValue=oe.axisX[F].crosshair._updatedValue=null));for(F=0;F<oe.axisX2.length;F++)D=oe.axisX2[F]._crosshairValue,oe.axisX2[F].crosshair&&oe.axisX2[F].crosshair.enabled&&(!V(D)&&D>=oe.axisX2[F].viewportMinimum&&D<=oe.axisX2[F].viewportMaximum?(oe.axisX2[F].showCrosshair(D),oe.axisX2[F].sessionVariables.crosshairValue=oe.axisX2[F].crosshair._updatedValue=D,this===oe.axisX2[F].crosshair&&(X=!0)):D!==void 0&&(oe.axisX2[F].sessionVariables.crosshairValue=oe.axisX2[F].crosshair._updatedValue=null));for(F=0;F<oe.axisY.length;F++)D=oe.axisY[F]._crosshairValue,oe.axisY[F].crosshair&&oe.axisY[F].crosshair.enabled&&(!V(D)&&D>=oe.axisY[F].viewportMinimum&&D<=oe.axisY[F].viewportMaximum?(oe.axisY[F].showCrosshair(D),oe.axisY[F].sessionVariables.crosshairValue=oe.axisY[F].crosshair._updatedValue=D,this===oe.axisY[F].crosshair&&(X=!0)):D!==void 0&&(oe.axisY[F].sessionVariables.crosshairValue=oe.axisY[F].crosshair._updatedValue=null));for(F=0;F<oe.axisY2.length;F++)D=oe.axisY2[F]._crosshairValue,oe.axisY2[F].crosshair&&oe.axisY2[F].crosshair.enabled&&(!V(D)&&D>=oe.axisY2[F].viewportMinimum&&D<=oe.axisY2[F].viewportMaximum?(oe.axisY2[F].showCrosshair(D),oe.axisY2[F].sessionVariables.crosshairValue=oe.axisY2[F].crosshair._updatedValue=D,this===oe.axisY2[F].crosshair&&(X=!0)):D!==void 0&&(oe.axisY2[F].sessionVariables.crosshairValue=oe.axisY2[F].crosshair._updatedValue=null));return this.chart.toolTip&&this.chart.toolTip._entries&&this.chart.toolTip.highlightObjects(this.chart.toolTip._entries),oe.sessionVariables.crosshairShownByPixel=!1,X},jn.prototype.hide=function(){this.chart.resetOverlayedCanvas(),this.chart.renderCrosshairs(this.parent),this._hidden=!0},jn.prototype.render=function(D,oe,X){var F,Z,le,de,ge=null,Te=null,ie=null,ve="";this.valueFormatString||(this.parent.valueType==="dateTime"?this.valueFormatString=this.parent.valueFormatString:(ie=0,ie=this.chart.plotInfo.axisPlacement==="xySwapped"?50<this.parent.range?0:500<this.chart.width&&25>this.parent.range?2:Math.floor(Math.abs(Math.log(this.parent.range)/Math.LN10))+(5>this.parent.range?2:10>this.parent.range?1:0):50<this.parent.range?0:Math.floor(Math.abs(Math.log(this.parent.range)/Math.LN10))+(5>this.parent.range?2:10>this.parent.range?1:0),this.valueFormatString=tr.generateValueFormatString(this.parent.range,ie)));var be=this.opacity===null?1:this.opacity,Re=Math.abs(this._thicknessType==="pixel"?this.thickness:this.parent.conversionParameters.pixelPerUnit*this.thickness),ne=this.chart.overlaidCanvasCtx,mt=ne.globalAlpha;if(ne.beginPath(),ne.strokeStyle=this.color,ne.lineWidth=Re,ne.save(),this.labelFontSize=Math.abs(V(this.options.labelFontSize)?this.parent.labelFontSize:this.labelFontSize),this.labelMaxWidth=V(this.options.labelMaxWidth)?.3*this.chart.width:this.labelMaxWidth,this.labelMaxHeight=V(this.options.labelWrap)||this.labelWrap?.3*this.chart.height:2*this.labelFontSize,0<Re&&ne.setLineDash&&ne.setLineDash(ae(this.lineDashType,Re)),ie=new Ye(ne,{x:0,y:0,padding:{top:2,right:3,bottom:2,left:4},backgroundColor:this.labelBackgroundColor,borderColor:this.labelBorderColor,borderThickness:this.labelBorderThickness,cornerRadius:this.labelCornerRadius,maxWidth:this.labelMaxWidth,maxHeight:this.labelMaxHeight,angle:this.labelAngle,text:ve,textAlign:this.labelTextAlign,fontSize:this.labelFontSize,fontFamily:this.labelFontFamily,fontWeight:this.labelFontWeight,fontColor:this.labelFontColor,fontStyle:this.labelFontStyle,textBaseline:"middle"}),this.snapToDataPoint){var Ot=0,ve=[];if(this.chart.plotInfo.axisPlacement==="xySwapped"){var Rt=null;this.parent._position==="bottom"||this.parent._position==="top"?Ot=this.parent.dataSeries[0].axisX.convertPixelToValue({y:oe}):(this.parent._position==="left"||this.parent._position==="right")&&(Ot=this.parent.convertPixelToValue({y:oe}));for(var dt=0;dt<this.parent.dataSeries.length;dt++)(Rt=this.parent.dataSeries[dt].getDataPointAtX(Ot,!0))&&0<=Rt.index&&(Rt.dataSeries=this.parent.dataSeries[dt],Rt.dataPoint.y!==null&&Rt.dataSeries.visible&&ve.push(Rt));if(Rt=null,ve.length===0)return;ve.sort(function(An,Fr){return An.distance-Fr.distance});var Yt=Rt=0;yPercent=cumulativeY=0;for(var Ot=1/0,bt,dt=0;dt<ve.length;dt++){if(ve[dt].dataSeries.type==="rangeBar"||ve[dt].dataSeries.type==="error"){if(ve[dt].dataPoint.y)for(var Cn=0;Cn<ve[dt].dataPoint.y.length;Cn++)Yt=Math.abs(D-this.parent.convertValueToPixel(ve[dt].dataPoint.y[Cn])),Yt<=Ot&&(Ot=Yt,Rt=dt)}else ve[dt].dataSeries.type==="stackedBar"?(cumulativeY=ve[dt].dataSeries.dataPointEOs[ve[dt].index].cumulativeY,Yt=Math.abs(D-this.parent.convertValueToPixel(cumulativeY)),Yt<=Ot&&(Ot=Yt,Rt=dt)):ve[dt].dataSeries.type==="stackedBar100"?(Yt=ve[0].dataPoint.x.getTime?ve[0].dataPoint.x.getTime():ve[0].dataPoint.x,V(bt)&&(bt=Math.abs(D-this.parent.convertValueToPixel(100*(ve[0].dataSeries.dataPointEOs[ve[0].index].cumulativeY/ve[0].dataSeries.plotUnit.dataPointYSums[Yt])))),cumulativeY=ve[dt].dataSeries.dataPointEOs[ve[dt].index].cumulativeY,Yt=ve[dt].dataPoint.x.getTime?ve[dt].dataPoint.x.getTime():ve[dt].dataPoint.x,yPercent=100*(cumulativeY/ve[dt].dataSeries.plotUnit.dataPointYSums[Yt]),Yt=Math.abs(D-this.parent.convertValueToPixel(yPercent)),Yt<=bt&&(bt=Yt,Rt=dt)):(Yt=Math.abs(D-this.parent.convertValueToPixel(ve[dt].dataPoint.y)),Yt<=Ot&&(Ot=Yt,Rt=dt));V(bt)||(Ot=Math.min(Ot,bt))}if(bt=ve[Rt],dt=0,this.parent._position==="bottom"||this.parent._position==="top"){if(bt.dataSeries.type==="rangeBar"||bt.dataSeries.type==="error"){for(Ot=Math.abs(D-this.parent.convertValueToPixel(bt.dataPoint.y[0])),ve=0;ve<bt.dataPoint.y.length;ve++)Yt=Math.abs(D-this.parent.convertValueToPixel(bt.dataPoint.y[ve])),Yt<Ot&&(Ot=Yt,dt=ve);ge=ne.lineWidth%2===1?(this.parent.convertValueToPixel(bt.dataPoint.y[dt])<<0)+.5:this.parent.convertValueToPixel(bt.dataPoint.y[dt])<<0,this.value=bt.dataPoint.y[dt],ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.y[dt]}):V(this.options.label)?jr(V(X)?bt.dataPoint.y[dt]:X,this.valueFormatString,this.chart._cultureInfo):this.label}else bt.dataSeries.type==="stackedBar"?(Ot=Math.abs(D-this.parent.convertValueToPixel(ve[0].dataPoint.y)),cumulativeY=bt.dataSeries.dataPointEOs[bt.index].cumulativeY,ge=ne.lineWidth%2===1?(this.parent.convertValueToPixel(cumulativeY)<<0)+.5:this.parent.convertValueToPixel(cumulativeY)<<0,this.value=cumulativeY,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:cumulativeY}):V(this.options.label)?jr(V(X)?cumulativeY:X,this.valueFormatString,this.chart._cultureInfo):this.label):bt.dataSeries.type==="stackedBar100"?(Ot=Math.abs(D-this.parent.convertValueToPixel(ve[0].dataPoint.y)),cumulativeY=bt.dataSeries.dataPointEOs[bt.index].cumulativeY,Yt=bt.dataPoint.x.getTime?bt.dataPoint.x.getTime():bt.dataPoint.x,yPercent=100*(cumulativeY/bt.dataSeries.plotUnit.dataPointYSums[Yt]),ge=ne.lineWidth%2===1?(this.parent.convertValueToPixel(yPercent)<<0)+.5:this.parent.convertValueToPixel(yPercent)<<0,this.value=yPercent,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:yPercent}):V(this.options.label)?jr(V(X)?yPercent:X,this.valueFormatString,this.chart._cultureInfo):this.label):(ge=ne.lineWidth%2===1?(this.parent.convertValueToPixel(bt.dataPoint.y)<<0)+.5:this.parent.convertValueToPixel(bt.dataPoint.y)<<0,this.value=bt.dataPoint.y,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.y}):V(this.options.label)?jr(V(X)?bt.dataPoint.y:X,this.valueFormatString,this.chart._cultureInfo):this.label);F=Z=ge,le=this.chart.plotArea.y1,de=this.chart.plotArea.y2,this.bounds={x1:F-Re/2,y1:le,x2:Z+Re/2,y2:de},ie.x=F-ie.measureText().width/2,ie.x+ie.width>this.chart.bounds.x2?ie.x=this.chart.bounds.x2-ie.width:ie.x<this.chart.bounds.x1&&(ie.x=this.chart.bounds.x1),ie.y=this.parent.lineCoordinates.y2+(this.parent._position==="top"?-ie.height+this.parent.tickLength:ie.fontSize/2)+2,ie.y+ie.height>this.chart.bounds.y2?ie.y=this.chart.bounds.y2-ie.height:ie.y<this.chart.bounds.y1&&(ie.y=this.chart.bounds.y1)}else if(this.parent._position==="left"||this.parent._position==="right"){if(le=de=Te=ne.lineWidth%2===1?(this.parent.convertValueToPixel(bt.dataPoint.x)<<0)+.5:this.parent.convertValueToPixel(bt.dataPoint.x)<<0,F=this.chart.plotArea.x1,Z=this.chart.plotArea.x2,this.bounds={x1:F,y1:le-Re/2,x2:Z,y2:de+Re/2},dt=!1,this.parent.labels)for(Ot=Math.ceil(this.parent.interval),ve=0;ve<this.parent.viewportMaximum;ve+=Ot)if(this.parent.labels[ve])dt=!0;else{dt=!1;break}if(dt){if(this.parent.type==="axisX")for(Ot=this.parent.convertPixelToValue({y:oe}),Rt=null,dt=0;dt<this.parent.dataSeries.length;dt++)(Rt=this.parent.dataSeries[dt].getDataPointAtX(Ot,!0))&&0<=Rt.index&&(ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.x}):V(this.options.label)?Rt.dataPoint.label:this.label)}else ie.text=this.parent.valueType!=="dateTime"||this.parent.logarithmic?this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.x}):V(this.options.label)?jr(bt.dataPoint.x,this.valueFormatString,this.chart._cultureInfo):this.label:this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.x}):V(this.options.label)?or(bt.dataPoint.x,this.valueFormatString,this.chart._cultureInfo):this.label;this.value=bt.dataPoint.x,ie.y=de+ie.fontSize/2-ie.measureText().height/2+2,ie.y-ie.fontSize/2<this.chart.bounds.y1?ie.y=this.chart.bounds.y1+ie.fontSize/2+2:ie.y+ie.measureText().height-ie.fontSize/2>this.chart.bounds.y2&&(ie.y=this.chart.bounds.y2-ie.measureText().height+ie.fontSize/2),this.parent._position==="left"?ie.x=this.parent.lineCoordinates.x2-ie.measureText().width:this.parent._position==="right"&&(ie.x=this.parent.lineCoordinates.x2)}}else if(this.parent._position==="bottom"||this.parent._position==="top"){for(Ot=this.parent.convertPixelToValue({x:D}),dt=0;dt<this.parent.dataSeries.length;dt++)(Rt=this.parent.dataSeries[dt].getDataPointAtX(Ot,!0))&&0<=Rt.index&&(Rt.dataSeries=this.parent.dataSeries[dt],Rt.dataPoint.y!==null&&Rt.dataSeries.visible&&ve.push(Rt));if(ve.length===0)return;if(ve.sort(function(An,Fr){return An.distance-Fr.distance}),bt=ve[0],F=Z=ge=ne.lineWidth%2===1?(this.parent.convertValueToPixel(bt.dataPoint.x)<<0)+.5:this.parent.convertValueToPixel(bt.dataPoint.x)<<0,le=this.chart.plotArea.y1,de=this.chart.plotArea.y2,this.bounds={x1:F-Re/2,y1:le,x2:Z+Re/2,y2:de},dt=!1,this.parent.labels)for(Ot=Math.ceil(this.parent.interval),ve=0;ve<this.parent.viewportMaximum;ve+=Ot)if(this.parent.labels[ve])dt=!0;else{dt=!1;break}if(dt){if(this.parent.type==="axisX")for(Ot=this.parent.convertPixelToValue({x:D}),Rt=null,dt=0;dt<this.parent.dataSeries.length;dt++)(Rt=this.parent.dataSeries[dt].getDataPointAtX(Ot,!0))&&0<=Rt.index&&(ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.x}):V(this.options.label)?Rt.dataPoint.label:this.label)}else ie.text=this.parent.valueType!=="dateTime"||this.parent.logarithmic?this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.x}):V(this.options.label)?jr(bt.dataPoint.x,this.valueFormatString,this.chart._cultureInfo):this.label:this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.x}):V(this.options.label)?or(bt.dataPoint.x,this.valueFormatString,this.chart._cultureInfo):this.label;this.value=bt.dataPoint.x,ie.x=F-ie.measureText().width/2,ie.x+ie.width>this.chart.bounds.x2&&(ie.x=this.chart.bounds.x2-ie.width),ie.x<this.chart.bounds.x1&&(ie.x=this.chart.bounds.x1),this.parent._position==="bottom"?ie.y=this.parent.lineCoordinates.y2+ie.fontSize/2+2:this.parent._position==="top"&&(ie.y=this.parent.lineCoordinates.y1-ie.height+ie.fontSize/2+2)}else if(this.parent._position==="left"||this.parent._position==="right"){for(!V(this.parent.dataSeries)&&0<this.parent.dataSeries.length&&(Ot=this.parent.dataSeries[0].axisX.convertPixelToValue({x:D})),dt=0;dt<this.parent.dataSeries.length;dt++)(Rt=this.parent.dataSeries[dt].getDataPointAtX(Ot,!0))&&0<=Rt.index&&(Rt.dataSeries=this.parent.dataSeries[dt],Rt.dataPoint.y!==null&&Rt.dataSeries.visible&&ve.push(Rt));if(ve.length===0)return;for(ve.sort(function(An,Fr){return An.distance-Fr.distance}),Yt=Rt=0,Ot=1/0,dt=0;dt<ve.length;dt++){if(ve[dt].dataSeries.type==="rangeColumn"||ve[dt].dataSeries.type==="rangeArea"||ve[dt].dataSeries.type==="error"||ve[dt].dataSeries.type==="rangeSplineArea"||ve[dt].dataSeries.type==="candlestick"||ve[dt].dataSeries.type==="ohlc"||ve[dt].dataSeries.type==="boxAndWhisker"){if(ve[dt].dataPoint.y)for(Cn=0;Cn<ve[dt].dataPoint.y.length;Cn++)Yt=Math.abs(oe-this.parent.convertValueToPixel(ve[dt].dataPoint.y[Cn])),Yt<=Ot&&(Ot=Yt,Rt=dt)}else ve[dt].dataSeries.type==="stackedColumn"?(F=ve[dt].dataSeries.dataPointEOs[ve[dt].index].cumulativeY,Yt=Math.abs(oe-this.parent.convertValueToPixel(F)),Yt<=Ot&&(Ot=Yt,Rt=dt)):ve[dt].dataSeries.type==="stackedArea"?(F=ve[dt].dataSeries.dataPointEOs[ve[dt].index].cumulativeY,Yt=Math.abs(oe-this.parent.convertValueToPixel(F)),Yt<=Ot&&(Ot=Yt,Rt=dt)):ve[dt].dataSeries.type==="stackedColumn100"||ve[dt].dataSeries.type==="stackedArea100"?(Yt=ve[0].dataPoint.x.getTime?ve[0].dataPoint.x.getTime():ve[0].dataPoint.x,V(bt)&&(bt=Math.abs(oe-this.parent.convertValueToPixel(100*(ve[0].dataSeries.dataPointEOs[ve[0].index].cumulativeY/ve[0].dataSeries.plotUnit.dataPointYSums[Yt])))),ve[dt].dataSeries.type==="stackedColumn100"?(Te=ve[dt].dataSeries.dataPointEOs[ve[dt].index].cumulativeY,Yt=ve[dt].dataPoint.x.getTime?ve[dt].dataPoint.x.getTime():ve[dt].dataPoint.x,F=100*(Te/ve[dt].dataSeries.plotUnit.dataPointYSums[Yt]),Yt=Math.abs(oe-this.parent.convertValueToPixel(F)),Yt<=bt&&(bt=Yt,Rt=dt)):ve[dt].dataSeries.type==="stackedArea100"&&(Te=ve[dt].dataSeries.dataPointEOs[ve[dt].index].cumulativeY,Yt=ve[dt].dataPoint.x.getTime?ve[dt].dataPoint.x.getTime():ve[dt].dataPoint.x,F=100*(Te/ve[dt].dataSeries.plotUnit.dataPointYSums[Yt]),Yt=Math.abs(oe-this.parent.convertValueToPixel(F)),Yt<=bt&&(bt=Yt,Rt=dt))):ve[dt].dataSeries.type==="waterfall"?(Yt=Math.abs(oe-this.parent.convertValueToPixel(ve[dt].dataSeries.dataPointEOs[ve[dt].index].cumulativeSum)),Yt<=Ot&&(bt=Ot=Yt,Rt=dt)):(Yt=Math.abs(oe-this.parent.convertValueToPixel(ve[dt].dataPoint.y)),Yt<=Ot&&(Ot=Yt,Rt=dt));V(bt)||(Ot=Math.min(Ot,bt))}if(bt=ve[Rt],dt=0,bt.dataSeries.type==="rangeColumn"||bt.dataSeries.type==="rangeArea"||bt.dataSeries.type==="error"||bt.dataSeries.type==="rangeSplineArea"||bt.dataSeries.type==="candlestick"||bt.dataSeries.type==="ohlc"||bt.dataSeries.type==="boxAndWhisker"){for(Ot=Math.abs(oe-this.parent.convertValueToPixel(bt.dataPoint.y[0])),ve=0;ve<bt.dataPoint.y.length;ve++)Yt=Math.abs(oe-this.parent.convertValueToPixel(bt.dataPoint.y[ve])),Yt<Ot&&(Ot=Yt,dt=ve);Te=ne.lineWidth%2===1?(this.parent.convertValueToPixel(bt.dataPoint.y[dt])<<0)+.5:this.parent.convertValueToPixel(bt.dataPoint.y[dt])<<0,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataPoint.y[dt]}):V(this.options.label)?jr(V(X)?bt.dataPoint.y[dt]:X,this.valueFormatString,this.chart._cultureInfo):this.label,this.value=bt.dataPoint.y[dt]}else bt.dataSeries.type==="stackedColumn"?(F=bt.dataSeries.dataPointEOs[bt.index].cumulativeY,Te=ne.lineWidth%2===1?(this.parent.convertValueToPixel(F)<<0)+.5:this.parent.convertValueToPixel(F)<<0,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:F}):V(this.options.label)?jr(V(X)?F:X,this.valueFormatString,this.chart._cultureInfo):this.label,this.value=F):bt.dataSeries.type==="stackedArea"?(F=bt.dataSeries.dataPointEOs[bt.index].cumulativeY,Te=ne.lineWidth%2===1?(this.parent.convertValueToPixel(F)<<0)+.5:this.parent.convertValueToPixel(F)<<0,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:F}):V(this.options.label)?jr(V(X)?F:X,this.valueFormatString,this.chart._cultureInfo):this.label,this.value=F):bt.dataSeries.type==="stackedColumn100"?(Te=bt.dataSeries.dataPointEOs[bt.index].cumulativeY,Yt=bt.dataPoint.x.getTime?bt.dataPoint.x.getTime():bt.dataPoint.x,F=100*(Te/bt.dataSeries.plotUnit.dataPointYSums[Yt]),Te=ne.lineWidth%2===1?(this.parent.convertValueToPixel(F)<<0)+.5:this.parent.convertValueToPixel(F)<<0,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:F}):V(this.options.label)?jr(V(X)?F:X,this.valueFormatString,this.chart._cultureInfo):this.label,this.value=F):bt.dataSeries.type==="stackedArea100"?(Te=bt.dataSeries.dataPointEOs[bt.index].cumulativeY,Yt=bt.dataPoint.x.getTime?bt.dataPoint.x.getTime():bt.dataPoint.x,F=100*(Te/bt.dataSeries.plotUnit.dataPointYSums[Yt]),Te=ne.lineWidth%2===1?(this.parent.convertValueToPixel(F)<<0)+.5:this.parent.convertValueToPixel(F)<<0,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:F}):V(this.options.label)?jr(V(X)?F:X,this.valueFormatString,this.chart._cultureInfo):this.label,this.value=F):bt.dataSeries.type==="waterfall"?(Te=ne.lineWidth%2===1?(this.parent.convertValueToPixel(bt.dataSeries.dataPointEOs[bt.index].cumulativeSum)<<0)+.5:this.parent.convertValueToPixel(bt.dataSeries.dataPointEOs[bt.index].cumulativeSum)<<0,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:bt.dataSeries.dataPointEOs[bt.index].cumulativeSum}):V(this.options.label)?jr(V(X)?bt.dataSeries.dataPointEOs[bt.index].cumulativeSum:X,this.valueFormatString,this.chart._cultureInfo):this.label,this.value=bt.dataSeries.dataPointEOs[bt.index].cumulativeSum):(Te=ne.lineWidth%2===1?(V(D)?oe:this.parent.convertValueToPixel(bt.dataPoint.y)<<0)+.5:V(D)?oe:this.parent.convertValueToPixel(bt.dataPoint.y)<<0,ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?bt.dataPoint.y:X}):V(this.options.label)?jr(V(X)?bt.dataPoint.y:X,this.valueFormatString,this.chart._cultureInfo):this.label,this.value=bt.dataPoint.y);le=de=Te,F=this.chart.plotArea.x1,Z=this.chart.plotArea.x2,this.bounds={x1:F,y1:le-Re/2,x2:Z,y2:de+Re/2},ie.y=de+ie.fontSize/2-ie.measureText().height/2+2,ie.y-ie.fontSize/2<this.chart.bounds.y1?ie.y=this.chart.bounds.y1+ie.fontSize/2+2:ie.y+ie.measureText().height-ie.fontSize/2>this.chart.bounds.y2&&(ie.y=this.chart.bounds.y2-ie.measureText().height+ie.fontSize/2),this.parent._position==="left"?ie.x=this.parent.lineCoordinates.x2-ie.measureText().width:this.parent._position==="right"&&(ie.x=this.parent.lineCoordinates.x2)}ve=null,ne.globalAlpha=be,(this.parent._position==="bottom"||this.parent._position==="top")&&(this.parent._position==="top"&&ie.y-ie.fontSize/2<this.chart.bounds.y1&&(ie.y=this.chart.bounds.y1+ie.fontSize/2),this.parent._position==="bottom"&&this.parent.lineCoordinates.y2-ie.fontSize/2+ie.measureText().height>this.chart.bounds.y2&&(ie.y=this.chart.bounds.y2-ie.height+ie.fontSize/2+2),this.value>=Math.min(this.parent.viewportMinimum,this.parent.viewportMaximum)&&this.value<=Math.max(this.parent.viewportMinimum,this.parent.viewportMaximum)&&0<Re&&(ne.moveTo(F,le),ne.lineTo(Z,de),ne.stroke(),this._hidden=!1)),(this.parent._position==="left"||this.parent._position==="right")&&(this.parent._position==="left"&&ie.x<this.chart.bounds.x1&&(ie.x=this.chart.bounds.x1),this.parent._position==="right"&&ie.x+ie.measureText().width>this.chart.bounds.x2&&(ie.x=this.chart.bounds.x2-ie.measureText().width),this.value>=Math.min(this.parent.viewportMinimum,this.parent.viewportMaximum)&&this.value<=Math.max(this.parent.viewportMinimum,this.parent.viewportMaximum)&&0<Re&&(ne.moveTo(F,le),ne.lineTo(Z,de),ne.stroke(),this._hidden=!1))}else{if(this.parent._position==="bottom"||this.parent._position==="top"?(F=Z=ge=ne.lineWidth%2===1?(D<<0)+.5:D<<0,le=this.chart.plotArea.y1,de=this.chart.plotArea.y2,this.bounds={x1:F-Re/2,y1:le,x2:Z+Re/2,y2:de}):(this.parent._position==="left"||this.parent._position==="right")&&(le=de=Te=ne.lineWidth%2===1?(oe<<0)+.5:oe<<0,F=this.chart.plotArea.x1,Z=this.chart.plotArea.x2,this.bounds={x1:F,y1:le-Re/2,x2:Z,y2:de+Re/2}),this.chart.plotInfo.axisPlacement==="xySwapped")if(this.parent._position==="left"||this.parent._position==="right"){if(dt=!1,this.parent.labels)for(Ot=Math.ceil(this.parent.interval),ve=0;ve<this.parent.viewportMaximum;ve+=Ot)if(this.parent.labels[ve])dt=!0;else{dt=!1;break}if(dt){if(this.parent.type==="axisX")for(Ot=this.parent.convertPixelToValue({y:oe}),Rt=null,dt=0;dt<this.parent.dataSeries.length;dt++)(Rt=this.parent.dataSeries[dt].getDataPointAtX(Ot,!0))&&0<=Rt.index&&(ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?this.parent.convertPixelToValue(D):X}):V(this.options.label)?Rt.dataPoint.label:this.label)}else ie.text=this.parent.valueType!=="dateTime"||this.parent.logarithmic?this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?this.parent.convertPixelToValue(oe):X}):V(this.options.label)?jr(V(X)?this.parent.convertPixelToValue(oe):X,this.valueFormatString,this.chart._cultureInfo):this.label:this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?this.parent.convertPixelToValue(oe):X}):V(this.options.label)?or(V(X)?this.parent.convertPixelToValue(oe):X,this.valueFormatString,this.chart._cultureInfo):this.label;ie.y=oe+ie.fontSize/2-ie.measureText().height/2+2,ie.y-ie.fontSize/2<this.chart.bounds.y1?ie.y=this.chart.bounds.y1+ie.fontSize/2+2:ie.y+ie.measureText().height-ie.fontSize/2>this.chart.bounds.y2&&(ie.y=this.chart.bounds.y2-ie.measureText().height+ie.fontSize/2),this.parent._position==="left"?ie.x=this.parent.lineCoordinates.x1-ie.measureText().width:this.parent._position==="right"&&(ie.x=this.parent.lineCoordinates.x2)}else(this.parent._position==="bottom"||this.parent._position==="top")&&(ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?this.parent.convertPixelToValue(D):X}):V(this.options.label)?jr(V(X)?this.parent.convertPixelToValue(D):X,this.valueFormatString,this.chart._cultureInfo):this.label,ie.x=F-ie.measureText().width/2,ie.x+ie.width>this.chart.bounds.x2&&(ie.x=this.chart.bounds.x2-ie.width),ie.x<this.chart.bounds.x1&&(ie.x=this.chart.bounds.x1),this.parent._position==="bottom"?ie.y=this.parent.lineCoordinates.y2+ie.fontSize/2+2:this.parent._position==="top"&&(ie.y=this.parent.lineCoordinates.y1-ie.height+ie.fontSize/2+2));else if(this.parent._position==="bottom"||this.parent._position==="top"){if(dt=!1,ve="",this.parent.labels)for(Ot=Math.ceil(this.parent.interval),ve=0;ve<this.parent.viewportMaximum;ve+=Ot)if(this.parent.labels[ve])dt=!0;else{dt=!1;break}if(dt){if(this.parent.type==="axisX")for(Ot=this.parent.convertPixelToValue({x:D}),Rt=null,dt=0;dt<this.parent.dataSeries.length;dt++)(Rt=this.parent.dataSeries[dt].getDataPointAtX(Ot,!0))&&0<=Rt.index&&(ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?this.parent.convertPixelToValue(D):X}):V(this.options.label)?V(X)?Rt.dataPoint.label:X:this.label)}else ie.text=this.parent.valueType!=="dateTime"||this.parent.logarithmic?this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?0<this.parent.dataSeries.length?this.parent.convertPixelToValue(D):"":X}):V(this.options.label)?jr(V(X)?this.parent.convertPixelToValue(D):X,this.valueFormatString,this.chart._cultureInfo):this.label:this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?this.parent.convertPixelToValue(D):X}):V(this.options.label)?or(V(X)?this.parent.convertPixelToValue(D):X,this.valueFormatString,this.chart._cultureInfo):this.label;ie.x=F-ie.measureText().width/2,ie.x+ie.width>this.chart.bounds.x2&&(ie.x=this.chart.bounds.x2-ie.width),ie.x<this.chart.bounds.x1&&(ie.x=this.chart.bounds.x1),this.parent._position==="bottom"?ie.y=this.parent.lineCoordinates.y2+ie.fontSize/2+2:this.parent._position==="top"&&(ie.y=this.parent.lineCoordinates.y1-ie.height+ie.fontSize/2+2)}else(this.parent._position==="left"||this.parent._position==="right")&&(ie.text=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.parent.options,crosshair:this.options,value:V(X)?this.parent.convertPixelToValue(oe):X}):V(this.options.label)?jr(V(X)?this.parent.convertPixelToValue(oe):X,this.valueFormatString,this.chart._cultureInfo):this.label,ie.y=oe+ie.fontSize/2-ie.measureText().height/2+2,ie.y-ie.fontSize/2<this.chart.bounds.y1?ie.y=this.chart.bounds.y1+ie.fontSize/2+2:ie.y+ie.measureText().height-ie.fontSize/2>this.chart.bounds.y2&&(ie.y=this.chart.bounds.y2-ie.measureText().height+ie.fontSize/2),this.parent._position==="left"?ie.x=this.parent.lineCoordinates.x2-ie.measureText().width:this.parent._position==="right"&&(ie.x=this.parent.lineCoordinates.x2));this.parent._position==="left"&&ie.x<this.chart.bounds.x1?ie.x=this.chart.bounds.x1:this.parent._position==="right"&&ie.x+ie.measureText().width>this.chart.bounds.x2?ie.x=this.chart.bounds.x2-ie.measureText().width:this.parent._position==="top"&&ie.y-ie.fontSize/2<this.chart.bounds.y1?ie.y=this.chart.bounds.y1+ie.fontSize/2:this.parent._position==="bottom"&&this.parent.lineCoordinates.y2-ie.fontSize/2+ie.measureText().height>this.chart.bounds.y2&&(ie.y=this.chart.bounds.y2-ie.height+ie.fontSize/2+2),ne.globalAlpha=be,0<Re&&(ne.moveTo(F,le),ne.lineTo(Z,de),ne.stroke(),this._hidden=!1),this.value=this.parent._position==="bottom"||this.parent._position==="top"?this.parent.convertPixelToValue(D):this.parent.convertPixelToValue(oe)}(this.parent._position==="bottom"||this.parent._position==="top")&&(this.parent.sessionVariables.crosshairValue=this._updatedValue=this.parent.convertPixelToValue(ge)),(this.parent._position==="left"||this.parent._position==="right")&&(this.parent.sessionVariables.crosshairValue=this._updatedValue=this.parent.convertPixelToValue(Te)),this._textBlock=ie,this._label=X,V(X)||this.renderLabel(),ne.restore(),ne.globalAlpha=mt},jn.prototype.renderLabel=function(){this.value>=Math.min(this.parent.viewportMinimum,this.parent.viewportMaximum)&&this.value<=Math.max(this.parent.viewportMinimum,this.parent.viewportMaximum)&&(V(this._textBlock)||V(this._textBlock.text)||!(typeof this._textBlock.text.valueOf()=="number"||0<this._textBlock.text.length)||this._hidden||this._textBlock.render(!0),V(this._label)&&this.dispatchEvent("updated",{chart:this.chart,crosshair:this.options,axis:this.parent,value:this.value},this.parent))},w(sr,et),sr.prototype._updateOptions=function(){this.updateOption("enabled"),this.updateOption("shared"),this.updateOption("animationEnabled"),this.updateOption("content"),this.updateOption("contentFormatter"),this.updateOption("reversed"),this.updateOption("backgroundColor"),this.updateOption("borderColor"),this.updateOption("borderThickness"),this.updateOption("cornerRadius"),this.updateOption("fontSize"),this.updateOption("fontColor"),this.updateOption("fontFamily"),this.updateOption("fontWeight"),this.updateOption("fontStyle")},sr.prototype._initialize=function(){if(this.updateOption("updated"),this.updateOption("hidden"),this.enabled){this.container=document.createElement("div"),this.container.setAttribute("class","canvasjs-chart-tooltip"),this.container.style.position="absolute",this.container.style.height="auto",this.container.style.boxShadow="1px 1px 2px 2px rgba(0,0,0,0.1)",this.container.style.zIndex="1000",this.container.style.pointerEvents="none",this.container.style.display="none";var D=document.createElement("div");D.style.width="auto",D.style.height="auto",D.style.minWidth="50px",D.style.lineHeight="normal",D.style.margin="0px 0px 0px 0px",D.style.padding="5px",D.style.fontFamily="Calibri, Arial, Georgia, serif",D.style.fontWeight="normal",D.style.fontStyle=je?"italic":"normal",D.style.fontSize="14px",D.style.color="#000000",D.style.textShadow="1px 1px 1px rgba(0, 0, 0, 0.1)",D.style.textAlign="left",D.style.border="2px solid gray",D.style.background=je?"rgba(255,255,255,.9)":"rgb(255,255,255)",D.style.textIndent="0px",D.style.whiteSpace="nowrap",D.style.borderRadius="5px",D.style.MozUserSelect="none",D.style.WebkitUserSelect="none",D.style.msUserSelect="none",D.style.userSelect="none",je||(D.style.filter="alpha(opacity = 90)",D.style.filter="progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#666666')"),D.innerText="Sample Tooltip",this.container.appendChild(D),this.contentDiv=this.container.firstChild,this.container.style.borderRadius=this.contentDiv.style.borderRadius,this.chart._canvasJSContainer.appendChild(this.container)}},sr.prototype.mouseMoveHandler=function(D,oe){this._lastUpdated&&4>new Date().getTime()-this._lastUpdated||(this._lastUpdated=new Date().getTime(),this.chart.resetOverlayedCanvas(),this._updateToolTip(D,oe),this.enabled&&this._updatedEventParameters&&!isNaN(this._prevX)&&!isNaN(this._prevY)&&this.container&&this.container.style&&this.dispatchEvent(this.container.style.display==="none"?"hidden":"updated",this._updatedEventParameters,this))},sr.prototype._updateToolTip=function(D,oe,X){if(X=typeof X>"u"?!0:X,this._updateOptions(),this.container||this._initialize(),this.enabled||this.hide(),!this.chart.disableToolTip){if(typeof D>"u"||typeof oe>"u"){if(isNaN(this._prevX)||isNaN(this._prevY))return;D=this._prevX,oe=this._prevY}else this._prevX=D,this._prevY=oe;var F=null,Z=null,le=[],de=0;if(this.shared&&this.enabled&&this.chart.plotInfo.axisPlacement!=="none"){var ge=[];if(this.chart.axisX)for(var Te=0;Te<this.chart.axisX.length;Te++){for(var de=this.chart.plotInfo.axisPlacement==="xySwapped"?this.chart.axisX[Te].convertPixelToValue({y:oe}):this.chart.axisX[Te].convertPixelToValue({x:D}),ie=null,F=0;F<this.chart.axisX[Te].dataSeries.length;F++)(ie=this.chart.axisX[Te].dataSeries[F].getDataPointAtX(de,X))&&0<=ie.index&&(ie.dataSeries=this.chart.axisX[Te].dataSeries[F],ie.dataPoint.y!==null&&ie.dataSeries.visible&&ge.push(ie));ie=null}if(this.chart.axisX2)for(Te=0;Te<this.chart.axisX2.length;Te++){for(de=this.chart.plotInfo.axisPlacement==="xySwapped"?this.chart.axisX2[Te].convertPixelToValue({y:oe}):this.chart.axisX2[Te].convertPixelToValue({x:D}),ie=null,F=0;F<this.chart.axisX2[Te].dataSeries.length;F++)(ie=this.chart.axisX2[Te].dataSeries[F].getDataPointAtX(de,X))&&0<=ie.index&&(ie.dataSeries=this.chart.axisX2[Te].dataSeries[F],ie.dataPoint.y!==null&&ie.dataSeries.visible&&ge.push(ie));ie=null}if(ge.length===0)return;for(ge.sort(function(ve,be){return ve.dataSeries.axisX.logarithmic||be.dataSeries.axisX.logarithmic?ve.distance-be.distance:ve.distance/ve.dataSeries.axisX.range-be.distance/be.dataSeries.axisX.range}),X=ge[0],F=0;F<ge.length;F++)ge[F].dataPoint.x.valueOf()===X.dataPoint.x.valueOf()&&le.push(ge[F]);ge=null}else{if(ie=this.chart.getDataPointAtXY(D,oe,X))this.currentDataPointIndex=ie.dataPointIndex,this.currentSeriesIndex=ie.dataSeries.index;else if(je)if(ie=ce(D,oe,this.chart._eventManager.ghostCtx),0<ie&&typeof this.chart._eventManager.objectMap[ie]<"u"){if(ie=this.chart._eventManager.objectMap[ie],ie.objectType==="legendItem")return;this.currentSeriesIndex=ie.dataSeriesIndex,this.currentDataPointIndex=0<=ie.dataPointIndex?ie.dataPointIndex:-1}else this.currentDataPointIndex=-1;else this.currentDataPointIndex=-1;if(0<=this.currentSeriesIndex){if(Z=this.chart.data[this.currentSeriesIndex],ie={},0<=this.currentDataPointIndex)F=Z.dataPoints[this.currentDataPointIndex],ie.dataSeries=Z,ie.dataPoint=F,ie.index=this.currentDataPointIndex,ie.distance=Math.abs(F.x-de),Z.type==="waterfall"&&(ie.cumulativeSumYStartValue=Z.dataPointEOs[this.currentDataPointIndex].cumulativeSumYStartValue,ie.cumulativeSum=Z.dataPointEOs[this.currentDataPointIndex].cumulativeSum);else if(this.enabled&&Z&&(Z.type==="line"||Z.type==="stepLine"||Z.type==="spline"||Z.type==="area"||Z.type==="stepArea"||Z.type==="splineArea"||Z.type==="stackedArea"||Z.type==="stackedArea100"||Z.type==="rangeArea"||Z.type==="rangeSplineArea"||Z.type==="candlestick"||Z.type==="ohlc"||Z.type==="boxAndWhisker"))de=Z.axisX.convertPixelToValue({x:D}),ie=Z.getDataPointAtX(de,X),V(ie)||(ie.dataSeries=Z,this.currentDataPointIndex=ie.index,F=ie.dataPoint);else{this.chart.clearedOverlayedCanvas==="toolTip"&&(this.chart.resetOverlayedCanvas(),this.chart.clearedOverlayedCanvas=null,this.container&&(this.container.style.display="none"));return}if(!V(ie)&&!V(ie.dataPoint)&&!V(ie.dataPoint.y))if(ie.dataSeries.axisY)if(0<ie.dataPoint.y.length){for(F=X=0;F<ie.dataPoint.y.length;F++)ie.dataPoint.y[F]<ie.dataSeries.axisY.viewportMinimum?X--:ie.dataPoint.y[F]>ie.dataSeries.axisY.viewportMaximum&&X++;X<ie.dataPoint.y.length&&X>-ie.dataPoint.y.length&&le.push(ie)}else Z.type==="column"||Z.type==="bar"?0>ie.dataPoint.y?0>ie.dataSeries.axisY.viewportMinimum&&ie.dataSeries.axisY.viewportMaximum>=ie.dataPoint.y&&le.push(ie):ie.dataSeries.axisY.viewportMinimum<=ie.dataPoint.y&&0<=ie.dataSeries.axisY.viewportMaximum&&le.push(ie):Z.type==="line"||Z.type==="spline"||Z.type==="stepLine"||Z.type==="area"||Z.type==="splineArea"||Z.type==="stepArea"?(X=V(ie.dataPoint.markerSize)?ie.dataSeries.markerSize:ie.dataPoint.markerSize,ie.dataSeries.axisX.convertValueToPixel(ie.dataPoint.x)+X/2>=this.chart.plotArea.x1&&ie.dataSeries.axisX.convertValueToPixel(ie.dataPoint.x)-X/2<=this.chart.plotArea.x2&&ie.dataSeries.axisY.convertValueToPixel(ie.dataPoint.y)+X/2>=this.chart.plotArea.y1&&ie.dataSeries.axisY.convertValueToPixel(ie.dataPoint.y)-X/2<=this.chart.plotArea.y2&&le.push(ie)):Z.type==="stackedArea"||ie.dataSeries.type==="stackedArea100"?(X=V(ie.dataPoint.markerSize)?ie.dataSeries.markerSize:ie.dataPoint.markerSize,ie.dataSeries.axisX.convertValueToPixel(ie.dataPoint.x)+X/2>=this.chart.plotArea.x1&&ie.dataSeries.axisX.convertValueToPixel(ie.dataPoint.x)-X/2<=this.chart.plotArea.x2&&le.push(ie)):Z.type==="bubble"?(X=this.chart._eventManager.objectMap[Z.dataPointIds[ie.index]].size/2,ie.dataPoint.y>=ie.dataSeries.axisY.viewportMinimum-X&&ie.dataPoint.y<=ie.dataSeries.axisY.viewportMaximum+X&&le.push(ie)):Z.type==="waterfall"?(X=0,ie.cumulativeSumYStartValue<ie.dataSeries.axisY.viewportMinimum?X--:ie.cumulativeSumYStartValue>ie.dataSeries.axisY.viewportMaximum&&X++,ie.cumulativeSum<ie.dataSeries.axisY.viewportMinimum?X--:ie.cumulativeSum>ie.dataSeries.axisY.viewportMaximum&&X++,2>X&&-2<X&&le.push(ie)):(0<=ie.dataSeries.type.indexOf("100")||Z.type==="stackedColumn"||Z.type==="stackedBar"||ie.dataPoint.y>=ie.dataSeries.axisY.viewportMinimum&&ie.dataPoint.y<=ie.dataSeries.axisY.viewportMaximum)&&le.push(ie);else le.push(ie)}}if(0<le.length){if(this.highlightObjects(le),this.enabled){if(X="",X=this.getToolTipInnerHTML({entries:le}),X!==null){if(this.contentDiv.innerHTML=X,this.isToolTipDefinedInData&&V(this.options.content)&&V(this.options.contentFormatter))for(de=this.contentDiv.getElementsByTagName("span"),F=0;F<de.length;F++)de[F]&&(de[F].style.color=de[F].getAttribute("data-color"));de=!1,this.container.style.display==="none"&&(de=!0,this.container.style.display="block");try{this.contentDiv.style.background=this.backgroundColor?this.backgroundColor:je?"rgba(255,255,255,.9)":"rgb(255,255,255)",this.borderColor=le[0].dataSeries.type==="waterfall"?this.contentDiv.style.borderRightColor=this.contentDiv.style.borderLeftColor=this.contentDiv.style.borderColor=this.options.borderColor?this.options.borderColor:le[0].dataPoint.color?le[0].dataPoint.color:0<le[0].dataPoint.y?le[0].dataSeries.risingColor:le[0].dataSeries.fallingColor:le[0].dataSeries.type==="error"?this.contentDiv.style.borderRightColor=this.contentDiv.style.borderLeftColor=this.contentDiv.style.borderColor=this.options.borderColor?this.options.borderColor:le[0].dataSeries.color?le[0].dataSeries.color:le[0].dataSeries._colorSet[Z.index%le[0].dataSeries._colorSet.length]:this.contentDiv.style.borderRightColor=this.contentDiv.style.borderLeftColor=this.contentDiv.style.borderColor=this.options.borderColor?this.options.borderColor:le[0].dataPoint.color?le[0].dataPoint.color:le[0].dataSeries.color?le[0].dataSeries.color:le[0].dataSeries._colorSet[le[0].index%le[0].dataSeries._colorSet.length],this.contentDiv.style.borderWidth=this.borderThickness||this.borderThickness===0?this.borderThickness+"px":"2px",this.contentDiv.style.borderRadius=this.cornerRadius||this.cornerRadius===0?this.cornerRadius+"px":"5px",this.container.style.borderRadius=this.contentDiv.style.borderRadius,this.contentDiv.style.fontSize=this.fontSize||this.fontSize===0?this.fontSize+"px":"14px",this.contentDiv.style.color=this.fontColor?this.fontColor:"#000000",this.contentDiv.style.fontFamily=this.fontFamily?this.fontFamily:"Calibri, Arial, Georgia, serif;",this.contentDiv.style.fontWeight=this.fontWeight?this.fontWeight:"normal",this.contentDiv.style.fontStyle=this.fontStyle?this.fontStyle:je?"italic":"normal"}catch{}le[0].dataSeries.type==="pie"||le[0].dataSeries.type==="doughnut"||le[0].dataSeries.type==="funnel"||le[0].dataSeries.type==="pyramid"||le[0].dataSeries.type==="bar"||le[0].dataSeries.type==="rangeBar"||le[0].dataSeries.type==="stackedBar"||le[0].dataSeries.type==="stackedBar100"?D=D-10-this.container.clientWidth:(D=le[0].dataSeries.axisX.convertValueToPixel(le[0].dataPoint.x)-this.container.clientWidth<<0,D-=10),0>D&&(D+=this.container.clientWidth+20),D+this.container.clientWidth>Math.max(this.chart.container.clientWidth,this.chart.width)&&(D=Math.max(0,Math.max(this.chart.container.clientWidth,this.chart.width)-this.container.clientWidth)),oe=le.length!==1||this.shared||le[0].dataSeries.type!=="line"&&le[0].dataSeries.type!=="stepLine"&&le[0].dataSeries.type!=="spline"&&le[0].dataSeries.type!=="area"&&le[0].dataSeries.type!=="stepArea"&&le[0].dataSeries.type!=="splineArea"?le[0].dataSeries.type==="bar"||le[0].dataSeries.type==="rangeBar"||le[0].dataSeries.type==="stackedBar"||le[0].dataSeries.type==="stackedBar100"?le[0].dataSeries.axisX.convertValueToPixel(le[0].dataPoint.x):oe:le[0].dataSeries.axisY.convertValueToPixel(le[0].dataPoint.y),oe=-oe+10,0<oe+this.container.clientHeight+5&&(oe-=oe+this.container.clientHeight+5-0),this.fixMozTransitionDelay(D,oe),!this.animationEnabled||de?this.disableAnimation():(this.enableAnimation(),this.container.style.MozTransition=this.mozContainerTransition),this.positionLeft=D,this.positionBottom=oe,this.container.style.left=D+"px",this.container.style.bottom=oe+"px"}else this.hide(!1),this.enabled&&this.dispatchEvent("hidden",{chart:this.chart,toolTip:this},this);for(oe=[],F=0;F<le.length;F++)oe.push({xValue:le[F].dataPoint.x,dataPoint:le[F].dataPoint,dataSeries:le[F].dataSeries,dataPointIndex:le[F].index,dataSeriesIndex:le[F].dataSeries._index});this._updatedEventParameters={chart:this.chart,toolTip:this.options,content:X,entries:oe},this._entries=le}}else this.hide(),this.enabled&&this.dispatchEvent("hidden",{chart:this.chart,toolTip:this},this);this._dataSeriesIndex=this._xValue=null}},sr.prototype.highlightObjects=function(D){var oe=this.chart.overlaidCanvasCtx;V(this.chart.clearedOverlayedCanvas)||this.chart.clearedOverlayedCanvas==="toolTip"?(this.chart.resetOverlayedCanvas(),oe.clearRect(0,0,this.chart.width,this.chart.height),this.chart.clearedOverlayedCanvas="toolTip"):this.chart.clearedOverlayedCanvas=null,oe.save();var X=this.chart.plotArea,F=0;for(oe.beginPath(),oe.rect(X.x1,X.y1,X.x2-X.x1,X.y2-X.y1),oe.clip(),X=0;X<D.length;X++){var Z=D[X];if((Z=this.chart._eventManager.objectMap[Z.dataSeries.dataPointIds[Z.index]])&&Z.objectType&&Z.objectType==="dataPoint"){var F=this.chart.data[Z.dataSeriesIndex],le=F.dataPoints[Z.dataPointIndex],de=Z.dataPointIndex;le.highlightEnabled===!1||F.highlightEnabled!==!0&&le.highlightEnabled!==!0||(F.type==="line"||F.type==="stepLine"||F.type==="spline"||F.type==="scatter"||F.type==="area"||F.type==="stepArea"||F.type==="splineArea"||F.type==="stackedArea"||F.type==="stackedArea100"||F.type==="rangeArea"||F.type==="rangeSplineArea"?(le=F.getMarkerProperties(de,Z.x1,Z.y1,this.chart.overlaidCanvasCtx),le.size=Math.max(1.5*le.size<<0,10),le.borderColor=le.borderColor||"#FFFFFF",le.borderThickness=le.borderThickness||Math.ceil(.1*le.size),va.drawMarkers([le]),typeof Z.y2<"u"&&(le=F.getMarkerProperties(de,Z.x1,Z.y2,this.chart.overlaidCanvasCtx),le.size=Math.max(1.5*le.size<<0,10),le.borderColor=le.borderColor||"#FFFFFF",le.borderThickness=le.borderThickness||Math.ceil(.1*le.size),va.drawMarkers([le]))):F.type==="bubble"?(le=F.getMarkerProperties(de,Z.x1,Z.y1,this.chart.overlaidCanvasCtx),le.size=Z.size,le.color="white",le.borderColor="white",oe.globalAlpha=.3,va.drawMarkers([le]),oe.globalAlpha=1):F.type==="column"||F.type==="stackedColumn"||F.type==="stackedColumn100"||F.type==="bar"||F.type==="rangeBar"||F.type==="stackedBar"||F.type==="stackedBar100"||F.type==="rangeColumn"||F.type==="waterfall"?oa(oe,Z.x1,Z.y1,Z.x2,Z.y2,"white",0,null,!1,!1,!1,!1,.3):F.type==="pie"||F.type==="doughnut"?Ka(oe,Z.center,Z.radius,"white",F.type,Z.startAngle,Z.endAngle,.3,Z.percentInnerRadius):F.type==="funnel"||F.type==="pyramid"?Za(oe,Z.funnelSection,.3,"white"):F.type==="candlestick"?(oe.globalAlpha=1,oe.strokeStyle=Z.color,oe.lineWidth=2*Z.borderThickness,F=oe.lineWidth%2===0?0:.5,oe.beginPath(),oe.moveTo(Z.x3-F,Math.min(Z.y2,Z.y3)),oe.lineTo(Z.x3-F,Math.min(Z.y1,Z.y4)),oe.stroke(),oe.beginPath(),oe.moveTo(Z.x3-F,Math.max(Z.y1,Z.y4)),oe.lineTo(Z.x3-F,Math.max(Z.y2,Z.y3)),oe.stroke(),oa(oe,Z.x1,Math.min(Z.y1,Z.y4),Z.x2,Math.max(Z.y1,Z.y4),"transparent",2*Z.borderThickness,Z.color,!1,!1,!1,!1),oe.globalAlpha=1):F.type==="ohlc"?(oe.globalAlpha=1,oe.strokeStyle=Z.color,oe.lineWidth=2*Z.borderThickness,F=oe.lineWidth%2===0?0:.5,oe.beginPath(),oe.moveTo(Z.x3-F,Z.y2),oe.lineTo(Z.x3-F,Z.y3),oe.stroke(),oe.beginPath(),oe.moveTo(Z.x3,Z.y1),oe.lineTo(Z.x1,Z.y1),oe.stroke(),oe.beginPath(),oe.moveTo(Z.x3,Z.y4),oe.lineTo(Z.x2,Z.y4),oe.stroke(),oe.globalAlpha=1):F.type==="boxAndWhisker"?(oe.save(),oe.globalAlpha=1,oe.strokeStyle=Z.stemColor,oe.lineWidth=2*Z.stemThickness,0<Z.stemThickness&&(oe.beginPath(),oe.moveTo(Z.x3,Z.y2+Z.borderThickness/2),oe.lineTo(Z.x3,Z.y1+Z.whiskerThickness/2),oe.stroke(),oe.beginPath(),oe.moveTo(Z.x3,Z.y4-Z.whiskerThickness/2),oe.lineTo(Z.x3,Z.y3-Z.borderThickness/2),oe.stroke()),oe.beginPath(),oa(oe,Z.x1,Math.max(Z.y2,Z.y3),Z.x2,Math.min(Z.y2,Z.y3),"transparent",2*Z.borderThickness,Z.color,!1,!1,!1,!1),oe.globalAlpha=1,oe.strokeStyle=Z.whiskerColor,oe.lineWidth=2*Z.whiskerThickness,0<Z.whiskerThickness&&(oe.beginPath(),oe.moveTo(Math.floor(Z.x3-Z.whiskerLength/2),Z.y4),oe.lineTo(Math.ceil(Z.x3+Z.whiskerLength/2),Z.y4),oe.stroke(),oe.beginPath(),oe.moveTo(Math.floor(Z.x3-Z.whiskerLength/2),Z.y1),oe.lineTo(Math.ceil(Z.x3+Z.whiskerLength/2),Z.y1),oe.stroke()),oe.globalAlpha=1,oe.strokeStyle=Z.lineColor,oe.lineWidth=2*Z.lineThickness,0<Z.lineThickness&&(oe.beginPath(),oe.moveTo(Z.x1,Z.y5),oe.lineTo(Z.x2,Z.y5),oe.stroke()),oe.restore(),oe.globalAlpha=1):F.type==="error"&&er(oe,Z.x1,Z.y1,Z.x2,Z.y2,"white",Z.whiskerProperties,Z.stemProperties,Z.isXYSwapped,.3))}}oe.restore(),oe.globalAlpha=1,oe.beginPath()},sr.prototype.getToolTipInnerHTML=function(D){D=D.entries;var oe=null,X=null,F=null,Z=0,le="";this.isToolTipDefinedInData=!0;for(var de=0;de<D.length;de++)if(D[de].dataSeries.toolTipContent||D[de].dataPoint.toolTipContent){this.isToolTipDefinedInData=!1;break}if(this.isToolTipDefinedInData&&(this.content&&typeof this.content=="function"||this.contentFormatter))D={chart:this.chart,toolTip:this.options,entries:D},oe=this.contentFormatter?this.contentFormatter(D):this.content(D);else if(this.shared&&this.chart.plotInfo.axisPlacement!=="none"){for(var ge=null,Te="",de=0;de<D.length;de++){if(X=D[de].dataSeries,F=D[de].dataPoint,Z=D[de].index,le="",de===0&&this.isToolTipDefinedInData&&!this.content){if(this.chart.axisX&&0<this.chart.axisX.length?Te+=typeof this.chart.axisX[0].labels[F.x]<"u"?this.chart.axisX[0].labels[F.x]:"{x}":this.chart.axisX2&&0<this.chart.axisX2.length&&(Te+=typeof this.chart.axisX2[0].labels[F.x]<"u"?this.chart.axisX2[0].labels[F.x]:"{x}"),Te+="</br>",!X.visible)continue;Te=this.chart.replaceKeywordsWithValue(Te,F,X,Z)}F.toolTipContent===null||typeof F.toolTipContent>"u"&&X.options.toolTipContent===null||(X.type==="line"||X.type==="stepLine"||X.type==="spline"||X.type==="area"||X.type==="stepArea"||X.type==="splineArea"||X.type==="column"||X.type==="bar"||X.type==="scatter"||X.type==="stackedColumn"||X.type==="stackedColumn100"||X.type==="stackedBar"||X.type==="stackedBar100"||X.type==="stackedArea"||X.type==="stackedArea100"||X.type==="waterfall"?(this.chart.axisX&&1<this.chart.axisX.length&&(le+=ge!=X.axisXIndex?X.axisX.title?X.axisX.title+"<br/>":"X:{axisXIndex}<br/>":""),le+=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>{name}:</span>&nbsp;&nbsp;{y}`,ge=X.axisXIndex):X.type==="bubble"?(this.chart.axisX&&1<this.chart.axisX.length&&(le+=ge!=X.axisXIndex?X.axisX.title?X.axisX.title+"<br/>":"X:{axisXIndex}<br/>":""),le+=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>{name}:</span>&nbsp;&nbsp;{y}, &nbsp;&nbsp;{z}`):X.type==="rangeColumn"||X.type==="rangeBar"||X.type==="rangeArea"||X.type==="rangeSplineArea"||X.type==="error"?(this.chart.axisX&&1<this.chart.axisX.length&&(le+=ge!=X.axisXIndex?X.axisX.title?X.axisX.title+"<br/>":"X:{axisXIndex}<br/>":""),le+=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>{name}:</span>&nbsp;&nbsp;{y[0]},&nbsp;{y[1]}`):X.type==="candlestick"||X.type==="ohlc"?(this.chart.axisX&&1<this.chart.axisX.length&&(le+=ge!=X.axisXIndex?X.axisX.title?X.axisX.title+"<br/>":"X:{axisXIndex}<br/>":""),le+=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>{name}:</span><br/>Open: &nbsp;&nbsp;{y[0]}<br/>High: &nbsp;&nbsp;&nbsp;{y[1]}<br/>Low:&nbsp;&nbsp;&nbsp;{y[2]}<br/>Close: &nbsp;&nbsp;{y[3]}`):X.type==="boxAndWhisker"&&(this.chart.axisX&&1<this.chart.axisX.length&&(le+=ge!=X.axisXIndex?X.axisX.title?X.axisX.title+"<br/>":"X:{axisXIndex}<br/>":""),le+=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>{name}:</span><br/>Minimum: &nbsp;{y[0]}<br/>Q1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{y[1]}<br/>Q2:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{y[4]}<br/>Q3:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{y[2]}<br/>Maximum: &nbsp;{y[3]}`),oe===null&&(oe=""),X.visible&&(this.reversed===!0?(oe=this.chart.replaceKeywordsWithValue(le,F,X,Z)+oe,de<D.length-1&&(oe="</br>"+oe)):(oe+=this.chart.replaceKeywordsWithValue(le,F,X,Z),de<D.length-1&&(oe+="</br>"))))}oe!==null&&(oe=Te+oe)}else{if(X=D[0].dataSeries,F=D[0].dataPoint,Z=D[0].index,F.toolTipContent===null||typeof F.toolTipContent>"u"&&X.options.toolTipContent===null)return null;X.type==="line"||X.type==="stepLine"||X.type==="spline"||X.type==="area"||X.type==="stepArea"||X.type==="splineArea"||X.type==="column"||X.type==="bar"||X.type==="scatter"||X.type==="stackedColumn"||X.type==="stackedColumn100"||X.type==="stackedBar"||X.type==="stackedBar100"||X.type==="stackedArea"||X.type==="stackedArea100"||X.type==="waterfall"?le=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>`+(F.label?"{label}":"{x}")+":</span>&nbsp;&nbsp;{y}":X.type==="bubble"?le=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>`+(F.label?"{label}":"{x}")+":</span>&nbsp;&nbsp;{y}, &nbsp;&nbsp;{z}":X.type==="pie"||X.type==="doughnut"||X.type==="funnel"||X.type==="pyramid"?le=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>`+(F.name?"{name}:</span>&nbsp;&nbsp;":F.label?"{label}:</span>&nbsp;&nbsp;":"</span>")+"{y}":X.type==="rangeColumn"||X.type==="rangeBar"||X.type==="rangeArea"||X.type==="rangeSplineArea"||X.type==="error"?le=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>`+(F.label?"{label}":"{x}")+" :</span>&nbsp;&nbsp;{y[0]}, &nbsp;{y[1]}":X.type==="candlestick"||X.type==="ohlc"?le=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>`+(F.label?"{label}":"{x}")+"</span><br/>Open: &nbsp;&nbsp;{y[0]}<br/>High: &nbsp;&nbsp;&nbsp;{y[1]}<br/>Low: &nbsp;&nbsp;&nbsp;&nbsp;{y[2]}<br/>Close: &nbsp;&nbsp;{y[3]}":X.type==="boxAndWhisker"&&(le=F.toolTipContent?F.toolTipContent:X.toolTipContent?X.toolTipContent:this.content&&typeof this.content!="function"?this.content:`<span data-color='"`+(this.options.fontColor?"":"'{color}'")+`"'>`+(F.label?"{label}":"{x}")+"</span><br/>Minimum: &nbsp;{y[0]}<br/>Q1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{y[1]}<br/>Q2:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{y[4]}<br/>Q3:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{y[2]}<br/>Maximum: &nbsp;{y[3]}"),oe===null&&(oe=""),oe+=this.chart.replaceKeywordsWithValue(le,F,X,Z)}return oe},sr.prototype.enableAnimation=function(){if(!this.container.style.WebkitTransition){var D=this.getContainerTransition(this.containerTransitionDuration);this.container.style.WebkitTransition=D,this.container.style.MsTransition=D,this.container.style.transition=D,this.container.style.MozTransition=this.mozContainerTransition}},sr.prototype.disableAnimation=function(){this.container.style.WebkitTransition&&(this.container.style.WebkitTransition="",this.container.style.MozTransition="",this.container.style.MsTransition="",this.container.style.transition="")},sr.prototype.hide=function(D){this.container&&(this.container.style.display="none",this.currentSeriesIndex=-1,this._entries=this._dataSeriesIndex=this._xValue=null,this._prevY=this._prevX=NaN,this._updatedEventParameters=null,(typeof D>"u"||D)&&this.chart.resetOverlayedCanvas())},sr.prototype.show=function(D,oe,X){this._updateToolTip(D,oe,typeof X>"u"?!1:X)},sr.prototype.showAtIndex=function(D,oe){},sr.prototype.showAtX=function(D,oe){if(!this.enabled)return!1;this.chart.clearedOverlayedCanvas=null,this._updateOptions();var X,F,Z,le=[];if(Z=!1,oe=!V(oe)&&0<=oe&&oe<this.chart.data.length?oe:0,this.shared)for(var de=0;de<this.chart.data.length;de++)X=this.chart.data[de],(F=X.getDataPointAtX(D,!1))&&F.dataPoint&&!V(F.dataPoint.y)&&X.visible&&(F.dataSeries=X,this.chart.data[oe].axisX.convertValueToPixel(D)===X.axisX.convertValueToPixel(F.dataPoint.x)&&le.push(F));else X=this.chart.data[oe],(F=X.getDataPointAtX(D,!1))&&F.dataPoint&&!V(F.dataPoint.y)&&X.visible&&(F.dataSeries=X,le.push(F));if(0<le.length){for(de=0;de<le.length;de++)if(F=le[de],(this.shared||0<=F.dataSeries.type.indexOf("100"))&&F.dataSeries.axisX&&F.dataPoint.x>=F.dataSeries.axisX.viewportMinimum&&F.dataPoint.x<=F.dataSeries.axisX.viewportMaximum){Z=!1;break}else if(F.dataSeries.axisX&&F.dataSeries.axisY&&(F.dataPoint.x<F.dataSeries.axisX.viewportMinimum||F.dataPoint.x>F.dataSeries.axisX.viewportMaximum||F.dataPoint.y<F.dataSeries.axisY.viewportMinimum||F.dataPoint.y>F.dataSeries.axisY.viewportMaximum))Z=!0;else{Z=!1;break}if(Z)return this.hide(),!1;if(this.highlightObjects(le),this._entries=le,de="",de=this.getToolTipInnerHTML({entries:le}),de!==null){if(this.contentDiv.innerHTML=de,this.isToolTipDefinedInData&&V(this.options.content)&&V(this.options.contentFormatter))for(F=this.contentDiv.getElementsByTagName("span"),de=0;de<F.length;de++)F[de]&&(F[de].style.color=F[de].getAttribute("data-color"));de=!1,this.container.style.display==="none"&&(de=!0,this.container.style.display="block");try{this.contentDiv.style.background=this.backgroundColor?this.backgroundColor:je?"rgba(255,255,255,.9)":"rgb(255,255,255)",this.borderColor=le[0].dataSeries.type==="waterfall"?this.contentDiv.style.borderRightColor=this.contentDiv.style.borderLeftColor=this.contentDiv.style.borderColor=this.options.borderColor?this.options.borderColor:le[0].dataPoint.color?le[0].dataPoint.color:0<le[0].dataPoint.y?le[0].dataSeries.risingColor:le[0].dataSeries.fallingColor:le[0].dataSeries.type==="error"?this.contentDiv.style.borderRightColor=this.contentDiv.style.borderLeftColor=this.contentDiv.style.borderColor=this.options.borderColor?this.options.borderColor:le[0].dataSeries.color?le[0].dataSeries.color:le[0].dataSeries._colorSet[X.index%le[0].dataSeries._colorSet.length]:this.contentDiv.style.borderRightColor=this.contentDiv.style.borderLeftColor=this.contentDiv.style.borderColor=this.options.borderColor?this.options.borderColor:le[0].dataPoint.color?le[0].dataPoint.color:le[0].dataSeries.color?le[0].dataSeries.color:le[0].dataSeries._colorSet[le[0].index%le[0].dataSeries._colorSet.length],this.contentDiv.style.borderWidth=this.borderThickness||this.borderThickness===0?this.borderThickness+"px":"2px",this.contentDiv.style.borderRadius=this.cornerRadius||this.cornerRadius===0?this.cornerRadius+"px":"5px",this.container.style.borderRadius=this.contentDiv.style.borderRadius,this.contentDiv.style.fontSize=this.fontSize||this.fontSize===0?this.fontSize+"px":"14px",this.contentDiv.style.color=this.fontColor?this.fontColor:"#000000",this.contentDiv.style.fontFamily=this.fontFamily?this.fontFamily:"Calibri, Arial, Georgia, serif;",this.contentDiv.style.fontWeight=this.fontWeight?this.fontWeight:"normal",this.contentDiv.style.fontStyle=this.fontStyle?this.fontStyle:je?"italic":"normal"}catch{}le[0].dataSeries.type==="pie"||le[0].dataSeries.type==="doughnut"?X=le[0].dataSeries.dataPointEOs[le[0].index].center.x+le[0].dataSeries.radius*Math.cos(le[0].dataSeries.dataPointEOs[le[0].index].midAngle)+-(le[0].dataSeries.dataPointEOs[le[0].index].hemisphere==="left"?0:this.container.clientWidth):le[0].dataSeries.type==="funnel"||le[0].dataSeries.type==="pyramid"?(F=le[0].dataSeries.dataPointEOs[le[0].index].sectionsofFunnel,X=(F.x1+F.x2-this.container.clientWidth)/2):(X=le[0].dataSeries.type==="bar"||le[0].dataSeries.type==="rangeBar"||le[0].dataSeries.type==="stackedBar"||le[0].dataSeries.type==="stackedBar100"?le[0].dataSeries.axisY.convertValueToPixel(le[0].dataPoint.y.length?le[0].dataPoint.y[le[0].dataPoint.y.length-1]:le[0].dataPoint.y)-this.container.clientWidth<<0:le[0].dataSeries.axisX.convertValueToPixel(le[0].dataPoint.x)-this.container.clientWidth<<0,X-=10),0>X&&(X+=this.container.clientWidth+20),X+this.container.clientWidth>Math.max(this.chart.container.clientWidth,this.chart.width)&&(X=Math.max(0,Math.max(this.chart.container.clientWidth,this.chart.width)-this.container.clientWidth)),le.length!==1||this.shared||le[0].dataSeries.type!=="line"&&le[0].dataSeries.type!=="stepLine"&&le[0].dataSeries.type!=="spline"&&le[0].dataSeries.type!=="area"&&le[0].dataSeries.type!=="stepArea"&&le[0].dataSeries.type!=="splineArea"?le[0].dataSeries.type==="pie"||le[0].dataSeries.type==="doughnut"?(F=le[0].dataSeries.dataPointEOs[le[0].index].center.y+le[0].dataSeries.radius*Math.sin(le[0].dataSeries.dataPointEOs[le[0].index].midAngle),F<le[0].dataSeries.dataPointEOs[le[0].index].center.y&&(F+=this.container.clientHeight)):le[0].dataSeries.type==="funnel"||le[0].dataSeries.type==="pyramid"?(F=le[0].dataSeries.dataPointEOs[le[0].dataSeries.reversed?le[0].dataSeries.dataPointEOs.length-1-le[0].index:le[0].index].sectionsofFunnel,F=typeof F.x5<"u"?(F.y2+F.y4)/2:(F.y2+F.y3)/2+this.container.clientHeight/2):F=le[0].dataSeries.type==="bar"||le[0].dataSeries.type==="rangeBar"||le[0].dataSeries.type==="stackedBar"||le[0].dataSeries.type==="stackedBar100"?le[0].dataSeries.axisX.convertValueToPixel(le[0].dataPoint.x):le[0].dataSeries.axisY.convertValueToPixel(le[0].dataPoint.y.length?le[0].dataPoint.y[le[0].dataPoint.y.length-1]:le[0].dataPoint.y):F=le[0].dataSeries.axisY.convertValueToPixel(le[0].dataPoint.y),F=-F+10,0<F+this.container.clientHeight+5&&(F-=F+this.container.clientHeight+5-0),this.fixMozTransitionDelay(X,F),!this.animationEnabled||de?this.disableAnimation():(this.enableAnimation(),this.container.style.MozTransition=this.mozContainerTransition),this.container.style.left=X+"px",this.container.style.bottom=F+"px"}else return this.hide(!1),!1}else return this.hide(),!1;return this._xValue=D,this._dataSeriesIndex=oe,this._prevY=this._prevX=NaN,!0},sr.prototype.fixMozTransitionDelay=function(D,oe){if(20<this.chart._eventManager.lastObjectId)this.mozContainerTransition=this.getContainerTransition(0);else{var X=parseFloat(this.container.style.left),X=isNaN(X)?0:X,F=parseFloat(this.container.style.bottom),F=isNaN(F)?0:F;10<Math.sqrt(Math.pow(X-D,2)+Math.pow(F-oe,2))?this.mozContainerTransition=this.getContainerTransition(.1):this.mozContainerTransition=this.getContainerTransition(0)}},sr.prototype.getContainerTransition=function(D){return"left "+D+"s ease-out 0s, bottom "+D+"s ease-out 0s"},za.prototype.reset=function(){this.lastObjectId=0,this.objectMap=[],this.rectangularRegionEventSubscriptions=[],this.previousDataPointEventObject=null,this.eventObjects=[],je&&(this.ghostCtx.clearRect(0,0,this.chart.width,this.chart.height),this.ghostCtx.beginPath())},za.prototype.getNewObjectTrackingId=function(){return++this.lastObjectId},za.prototype.mouseEventHandler=function(D){if(D.type==="mousemove"||D.type==="click"){var oe=[],X=Kr(D),F=null;if((F=this.chart.getObjectAtXY(X.x,X.y,!1))&&typeof this.objectMap[F]<"u")if(F=this.objectMap[F],F.objectType==="dataPoint"){var Z=this.chart.data[F.dataSeriesIndex],le=Z.dataPoints[F.dataPointIndex],de=F.dataPointIndex;F.eventParameter={x:X.x,y:X.y,dataPoint:le,dataSeries:Z.options,dataPointIndex:de,dataSeriesIndex:Z.index,chart:this.chart},F.eventContext={context:le,userContext:le,mouseover:"mouseover",mousemove:"mousemove",mouseout:"mouseout",click:"click"},oe.push(F),F=this.objectMap[Z.id],F.eventParameter={x:X.x,y:X.y,dataPoint:le,dataSeries:Z.options,dataPointIndex:de,dataSeriesIndex:Z.index,chart:this.chart},F.eventContext={context:Z,userContext:Z.options,mouseover:"mouseover",mousemove:"mousemove",mouseout:"mouseout",click:"click"},oe.push(this.objectMap[Z.id])}else F.objectType==="legendItem"&&(Z=this.chart.data[F.dataSeriesIndex],le=F.dataPointIndex!==null?Z.dataPoints[F.dataPointIndex]:null,F.eventParameter={x:X.x,y:X.y,dataSeries:Z.options,dataPoint:le,dataPointIndex:F.dataPointIndex,dataSeriesIndex:F.dataSeriesIndex,chart:this.chart},F.eventContext={context:this.chart.legend,userContext:this.chart.legend.options,mouseover:"itemmouseover",mousemove:"itemmousemove",mouseout:"itemmouseout",click:"itemclick"},oe.push(F));for(Z=[],X=0;X<this.mouseoveredObjectMaps.length;X++){for(le=!0,F=0;F<oe.length;F++)if(oe[F].id===this.mouseoveredObjectMaps[X].id){le=!1;break}le?this.fireEvent(this.mouseoveredObjectMaps[X],"mouseout",D):Z.push(this.mouseoveredObjectMaps[X])}for(this.mouseoveredObjectMaps=Z,X=0;X<oe.length;X++){for(Z=!1,F=0;F<this.mouseoveredObjectMaps.length;F++)if(oe[X].id===this.mouseoveredObjectMaps[F].id){Z=!0;break}Z||(this.fireEvent(oe[X],"mouseover",D),this.mouseoveredObjectMaps.push(oe[X])),D.type==="click"?this.fireEvent(oe[X],"click",D):D.type==="mousemove"&&this.fireEvent(oe[X],"mousemove",D)}}},za.prototype.fireEvent=function(D,oe,X){if(D&&oe){var F=D.eventParameter,Z=D.eventContext,le=D.eventContext.userContext;le&&Z&&le[Z[oe]]&&le[Z[oe]].call(le,F),oe!=="mouseout"?le.cursor&&le.cursor!==X.target.style.cursor&&(X.target.style.cursor=le.cursor):(X.target.style.cursor=this.chart.panEnabled?Z.mouseout!=="itemmouseout"||le.dockInsidePlotArea?"move":this.chart._defaultCursor:this.chart._defaultCursor,delete D.eventParameter,delete D.eventContext),oe==="click"&&D.objectType==="dataPoint"&&this.chart.pieDoughnutClickHandler&&this.chart.pieDoughnutClickHandler.call(this.chart.data[D.dataSeriesIndex],F),oe==="click"&&D.objectType==="dataPoint"&&this.chart.funnelPyramidClickHandler&&this.chart.funnelPyramidClickHandler.call(this.chart.data[D.dataSeriesIndex],F)}},ta.prototype.animate=function(D,oe,X,F,Z){var le=this;for(this.chart.isAnimating=!0,Z=Z||Sa.easing.linear,X&&this.animations.push({startTime:new Date().getTime()+(D||0),duration:oe,animationCallback:X,onComplete:F}),D=[];0<this.animations.length;)oe=this.animations.shift(),X=new Date().getTime(),F=0,oe.startTime<=X&&(F=Z(Math.min(X-oe.startTime,oe.duration),0,1,oe.duration),F=Math.min(F,1),isNaN(F)||!isFinite(F))&&(F=1),1>F&&D.push(oe),oe.animationCallback(F),1<=F&&oe.onComplete&&oe.onComplete();this.animations=D,0<this.animations.length?this.animationRequestId=this.chart.requestAnimFrame.call(window,function(){le.animate.call(le)}):this.chart.isAnimating=!1},ta.prototype.cancelAllAnimations=function(){this.animations=[],this.animationRequestId&&this.chart.cancelRequestAnimFrame.call(window,this.animationRequestId),this.animationRequestId=null,this.chart.isAnimating=!1};var Sa={yScaleAnimation:function(D,oe){if(D!==0){var X=oe.dest,F=oe.source.canvas,Z=oe.animationBase;X.drawImage(F,0,0,F.width,F.height,0,Z-Z*D,X.canvas.width/Qr,D*X.canvas.height/Qr)}},xScaleAnimation:function(D,oe){if(D!==0){var X=oe.dest,F=oe.source.canvas,Z=oe.animationBase;X.drawImage(F,0,0,F.width,F.height,Z-Z*D,0,D*X.canvas.width/Qr,X.canvas.height/Qr)}},xClipAnimation:function(D,oe){if(D!==0){var X=oe.dest,F=oe.source.canvas;X.save(),0<D&&X.drawImage(F,0,0,F.width*D,F.height,0,0,F.width*D/Qr,F.height/Qr),X.restore()}},fadeInAnimation:function(D,oe){if(D!==0){var X=oe.dest,F=oe.source.canvas;X.save(),X.globalAlpha=D,X.drawImage(F,0,0,F.width,F.height,0,0,X.canvas.width/Qr,X.canvas.height/Qr),X.restore()}},easing:{linear:function(D,oe,X,F){return X*D/F+oe},easeOutQuad:function(D,oe,X,F){return-X*(D/=F)*(D-2)+oe},easeOutQuart:function(D,oe,X,F){return-X*((D=D/F-1)*D*D*D-1)+oe},easeInQuad:function(D,oe,X,F){return X*(D/=F)*D+oe},easeInQuart:function(D,oe,X,F){return X*(D/=F)*D*D*D+oe}}},va={drawMarker:function(D,oe,X,F,Z,le,de,ge){if(X){var Te=1;X.fillStyle=le||"#000000",X.strokeStyle=de||"#000000",X.lineWidth=ge||0,X.setLineDash&&X.setLineDash(ae("solid",ge)),F==="circle"?(X.moveTo(D,oe),X.beginPath(),X.arc(D,oe,Z/2,0,2*Math.PI,!1),le&&X.fill(),ge&&(de?X.stroke():(Te=X.globalAlpha,X.globalAlpha=.15,X.strokeStyle="black",X.stroke(),X.globalAlpha=Te))):F==="square"?(X.beginPath(),X.rect(D-Z/2,oe-Z/2,Z,Z),le&&X.fill(),ge&&(de?X.stroke():(Te=X.globalAlpha,X.globalAlpha=.15,X.strokeStyle="black",X.stroke(),X.globalAlpha=Te))):F==="triangle"?(X.beginPath(),X.moveTo(D-Z/2,oe+Z/2),X.lineTo(D+Z/2,oe+Z/2),X.lineTo(D,oe-Z/2),X.closePath(),le&&X.fill(),ge&&(de?X.stroke():(Te=X.globalAlpha,X.globalAlpha=.15,X.strokeStyle="black",X.stroke(),X.globalAlpha=Te)),X.beginPath()):F==="cross"&&(X.strokeStyle=le,X.lineWidth=Z/4,X.beginPath(),X.moveTo(D-Z/2,oe-Z/2),X.lineTo(D+Z/2,oe+Z/2),X.stroke(),X.moveTo(D+Z/2,oe-Z/2),X.lineTo(D-Z/2,oe+Z/2),X.stroke())}},drawMarkers:function(D){for(var oe=0;oe<D.length;oe++){var X=D[oe];va.drawMarker(X.x,X.y,X.ctx,X.type,X.size,X.color,X.borderColor,X.borderThickness)}}};return St}(),it.version="v3.10.11 GA",window.CanvasJS&&it&&!window.CanvasJS.Chart&&(window.CanvasJS.Chart=it)})(),document.createElement("canvas").getContext||function(){function w(){return this.context_||(this.context_=new ae(this))}function E(it,_t,yt){var kt=Ze.call(arguments,2);return function(){return it.apply(_t,kt.concat(Ze.call(arguments)))}}function A(it){return String(it).replace(/&/g,"&amp;").replace(/"/g,"&quot;")}function P(it){it.namespaces.g_vml_||it.namespaces.add("g_vml_","urn:schemas-microsoft-com:vml","#default#VML"),it.namespaces.g_o_||it.namespaces.add("g_o_","urn:schemas-microsoft-com:office:office","#default#VML"),it.styleSheets.ex_canvas_||(it=it.createStyleSheet(),it.owningElement.id="ex_canvas_",it.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}")}function O(it){var _t=it.srcElement;switch(it.propertyName){case"width":_t.getContext().clearRect(),_t.style.width=_t.attributes.width.nodeValue+"px",_t.firstChild.style.width=_t.clientWidth+"px";break;case"height":_t.getContext().clearRect(),_t.style.height=_t.attributes.height.nodeValue+"px",_t.firstChild.style.height=_t.clientHeight+"px"}}function R(it){it=it.srcElement,it.firstChild&&(it.firstChild.style.width=it.clientWidth+"px",it.firstChild.style.height=it.clientHeight+"px")}function L(){return[[1,0,0],[0,1,0],[0,0,1]]}function N(it,_t){for(var yt=L(),kt=0;3>kt;kt++)for(var Vt=0;3>Vt;Vt++){for(var Kt=0,On=0;3>On;On++)Kt+=it[kt][On]*_t[On][Vt];yt[kt][Vt]=Kt}return yt}function z(it,_t){_t.fillStyle=it.fillStyle,_t.lineCap=it.lineCap,_t.lineJoin=it.lineJoin,_t.lineWidth=it.lineWidth,_t.miterLimit=it.miterLimit,_t.shadowBlur=it.shadowBlur,_t.shadowColor=it.shadowColor,_t.shadowOffsetX=it.shadowOffsetX,_t.shadowOffsetY=it.shadowOffsetY,_t.strokeStyle=it.strokeStyle,_t.globalAlpha=it.globalAlpha,_t.font=it.font,_t.textAlign=it.textAlign,_t.textBaseline=it.textBaseline,_t.arcScaleX_=it.arcScaleX_,_t.arcScaleY_=it.arcScaleY_,_t.lineScale_=it.lineScale_}function V(it){var yt=it.indexOf("(",3),_t=it.indexOf(")",yt+1),yt=it.substring(yt+1,_t).split(",");return(yt.length!=4||it.charAt(3)!="a")&&(yt[3]=1),yt}function Q(it,_t,yt){return Math.min(yt,Math.max(_t,it))}function ee(it,_t,yt){return 0>yt&&yt++,1<yt&&yt--,1>6*yt?it+6*(_t-it)*yt:1>2*yt?_t:2>3*yt?it+6*(_t-it)*(.6666666666666666-yt):it}function q(it){if(it in De)return De[it];var _t,yt=1;if(it=String(it),it.charAt(0)=="#")_t=it;else if(/^rgb/.test(it)){yt=V(it),_t="#";for(var kt,Vt=0;3>Vt;Vt++)kt=yt[Vt].indexOf("%")!=-1?Math.floor(255*(parseFloat(yt[Vt])/100)):+yt[Vt],_t+=Ie[Q(kt,0,255)];yt=+yt[3]}else if(/^hsl/.test(it)){if(Vt=yt=V(it),_t=parseFloat(Vt[0])/360%360,0>_t&&_t++,kt=Q(parseFloat(Vt[1])/100,0,1),Vt=Q(parseFloat(Vt[2])/100,0,1),kt==0)kt=Vt=_t=Vt;else{var Kt=.5>Vt?Vt*(1+kt):Vt+kt-Vt*kt,On=2*Vt-Kt;kt=ee(On,Kt,_t+.3333333333333333),Vt=ee(On,Kt,_t),_t=ee(On,Kt,_t-.3333333333333333)}_t="#"+Ie[Math.floor(255*kt)]+Ie[Math.floor(255*Vt)]+Ie[Math.floor(255*_t)],yt=yt[3]}else _t=Ge[it]||it;return De[it]={color:_t,alpha:yt}}function ae(it){this.m_=L(),this.mStack_=[],this.aStack_=[],this.currentPath_=[],this.fillStyle=this.strokeStyle="#000",this.lineWidth=1,this.lineJoin="miter",this.lineCap="butt",this.miterLimit=1*Ye,this.globalAlpha=1,this.font="10px sans-serif",this.textAlign="left",this.textBaseline="alphabetic",this.canvas=it;var _t="width:"+it.clientWidth+"px;height:"+it.clientHeight+"px;overflow:hidden;position:absolute",yt=it.ownerDocument.createElement("div");yt.style.cssText=_t,it.appendChild(yt),_t=yt.cloneNode(!1),_t.style.backgroundColor="red",_t.style.filter="alpha(opacity=0)",it.appendChild(_t),this.element_=yt,this.lineScale_=this.arcScaleY_=this.arcScaleX_=1}function pe(it,_t,yt,kt){it.currentPath_.push({type:"bezierCurveTo",cp1x:_t.x,cp1y:_t.y,cp2x:yt.x,cp2y:yt.y,x:kt.x,y:kt.y}),it.currentX_=kt.x,it.currentY_=kt.y}function se(it,_t){var kt=q(it.strokeStyle),yt=kt.color,kt=kt.alpha*it.globalAlpha,Vt=it.lineScale_*it.lineWidth;1>Vt&&(kt*=Vt),_t.push("<g_vml_:stroke",' opacity="',kt,'"',' joinstyle="',it.lineJoin,'"',' miterlimit="',it.miterLimit,'"',' endcap="',ht[it.lineCap]||"square",'"',' weight="',Vt,'px"',' color="',yt,'" />')}function ce(it,_t,yt,kt){var Vt=it.fillStyle,Kt=it.arcScaleX_,On=it.arcScaleY_,Pr=kt.x-yt.x,gr=kt.y-yt.y;if(Vt instanceof he){var _r=0,Xr=kt=0,xr=0,xa=1;if(Vt.type_=="gradient"){_r=Vt.x1_/Kt,yt=Vt.y1_/On;var Rr=fe(it,Vt.x0_/Kt,Vt.y0_/On),_r=fe(it,_r,yt),_r=180*Math.atan2(_r.x-Rr.x,_r.y-Rr.y)/Math.PI;0>_r&&(_r+=360),1e-6>_r&&(_r=0)}else Rr=fe(it,Vt.x0_,Vt.y0_),kt=(Rr.x-yt.x)/Pr,Xr=(Rr.y-yt.y)/gr,Pr/=Kt*Ye,gr/=On*Ye,xa=He.max(Pr,gr),xr=2*Vt.r0_/xa,xa=2*Vt.r1_/xa-xr;Kt=Vt.colors_,Kt.sort(function(Gr,dr){return Gr.offset-dr.offset}),On=Kt.length,Rr=Kt[0].color,yt=Kt[On-1].color,Pr=Kt[0].alpha*it.globalAlpha,it=Kt[On-1].alpha*it.globalAlpha;for(var gr=[],aa=0;aa<On;aa++){var Dr=Kt[aa];gr.push(Dr.offset*xa+xr+" "+Dr.color)}_t.push('<g_vml_:fill type="',Vt.type_,'"',' method="none" focus="100%"',' color="',Rr,'"',' color2="',yt,'"',' colors="',gr.join(","),'"',' opacity="',it,'"',' g_o_:opacity2="',Pr,'"',' angle="',_r,'"',' focusposition="',kt,",",Xr,'" />')}else Vt instanceof Se?Pr&&gr&&_t.push("<g_vml_:fill",' position="',-yt.x/Pr*Kt*Kt,",",-yt.y/gr*On*On,'"',' type="tile"',' src="',Vt.src_,'" />'):(Vt=q(it.fillStyle),_t.push('<g_vml_:fill color="',Vt.color,'" opacity="',Vt.alpha*it.globalAlpha,'" />'))}function fe(it,_t,yt){return it=it.m_,{x:Ye*(_t*it[0][0]+yt*it[1][0]+it[2][0])-We,y:Ye*(_t*it[0][1]+yt*it[1][1]+it[2][1])-We}}function Pe(it,_t,yt){isFinite(_t[0][0])&&isFinite(_t[0][1])&&isFinite(_t[1][0])&&isFinite(_t[1][1])&&isFinite(_t[2][0])&&isFinite(_t[2][1])&&(it.m_=_t,yt&&(it.lineScale_=ze(et(_t[0][0]*_t[1][1]-_t[0][1]*_t[1][0]))))}function he(it){this.type_=it,this.r1_=this.y1_=this.x1_=this.r0_=this.y0_=this.x0_=0,this.colors_=[]}function Se(it,_t){if(!it||it.nodeType!=1||it.tagName!="IMG")throw new xe("TYPE_MISMATCH_ERR");if(it.readyState!="complete")throw new xe("INVALID_STATE_ERR");switch(_t){case"repeat":case null:case"":this.repetition_="repeat";break;case"repeat-x":case"repeat-y":case"no-repeat":this.repetition_=_t;break;default:throw new xe("SYNTAX_ERR")}this.src_=it.src,this.width_=it.width,this.height_=it.height}function xe(it){this.code=this[it],this.message=it+": DOM Exception "+this.code}var He=Math,Ee=He.round,Le=He.sin,Xe=He.cos,et=He.abs,ze=He.sqrt,Ye=10,We=Ye/2;navigator.userAgent.match(/MSIE ([\d.]+)?/);var Ze=Array.prototype.slice;P(document);var qe={init:function(it){it=it||document,it.createElement("canvas"),it.attachEvent("onreadystatechange",E(this.init_,this,it))},init_:function(it){it=it.getElementsByTagName("canvas");for(var _t=0;_t<it.length;_t++)this.initElement(it[_t])},initElement:function(it){if(!it.getContext){it.getContext=w,P(it.ownerDocument),it.innerHTML="",it.attachEvent("onpropertychange",O),it.attachEvent("onresize",R);var _t=it.attributes;_t.width&&_t.width.specified?it.style.width=_t.width.nodeValue+"px":it.width=it.clientWidth,_t.height&&_t.height.specified?it.style.height=_t.height.nodeValue+"px":it.height=it.clientHeight}return it}};qe.init();for(var Ie=[],Et=0;16>Et;Et++)for(var Ve=0;16>Ve;Ve++)Ie[16*Et+Ve]=Et.toString(16)+Ve.toString(16);var Ge={aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",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",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",grey:"#808080",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",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",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",oldlace:"#FDF5E6",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",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",whitesmoke:"#F5F5F5",yellowgreen:"#9ACD32"},De={},je={},ht={butt:"flat",round:"round"},Et=ae.prototype;Et.clearRect=function(){this.textMeasureEl_&&(this.textMeasureEl_.removeNode(!0),this.textMeasureEl_=null),this.element_.innerHTML=""},Et.beginPath=function(){this.currentPath_=[]},Et.moveTo=function(it,_t){var yt=fe(this,it,_t);this.currentPath_.push({type:"moveTo",x:yt.x,y:yt.y}),this.currentX_=yt.x,this.currentY_=yt.y},Et.lineTo=function(it,_t){var yt=fe(this,it,_t);this.currentPath_.push({type:"lineTo",x:yt.x,y:yt.y}),this.currentX_=yt.x,this.currentY_=yt.y},Et.bezierCurveTo=function(it,_t,yt,kt,Vt,Kt){Vt=fe(this,Vt,Kt),it=fe(this,it,_t),yt=fe(this,yt,kt),pe(this,it,yt,Vt)},Et.quadraticCurveTo=function(it,_t,yt,kt){it=fe(this,it,_t),yt=fe(this,yt,kt),kt={x:this.currentX_+.6666666666666666*(it.x-this.currentX_),y:this.currentY_+.6666666666666666*(it.y-this.currentY_)},pe(this,kt,{x:kt.x+(yt.x-this.currentX_)/3,y:kt.y+(yt.y-this.currentY_)/3},yt)},Et.arc=function(it,_t,yt,kt,Vt,Kt){yt*=Ye;var On=Kt?"at":"wa",Pr=it+Xe(kt)*yt-We,gr=_t+Le(kt)*yt-We;kt=it+Xe(Vt)*yt-We,Vt=_t+Le(Vt)*yt-We,Pr!=kt||Kt||(Pr+=.125),it=fe(this,it,_t),Pr=fe(this,Pr,gr),kt=fe(this,kt,Vt),this.currentPath_.push({type:On,x:it.x,y:it.y,radius:yt,xStart:Pr.x,yStart:Pr.y,xEnd:kt.x,yEnd:kt.y})},Et.rect=function(it,_t,yt,kt){this.moveTo(it,_t),this.lineTo(it+yt,_t),this.lineTo(it+yt,_t+kt),this.lineTo(it,_t+kt),this.closePath()},Et.strokeRect=function(it,_t,yt,kt){var Vt=this.currentPath_;this.beginPath(),this.moveTo(it,_t),this.lineTo(it+yt,_t),this.lineTo(it+yt,_t+kt),this.lineTo(it,_t+kt),this.closePath(),this.stroke(),this.currentPath_=Vt},Et.fillRect=function(it,_t,yt,kt){var Vt=this.currentPath_;this.beginPath(),this.moveTo(it,_t),this.lineTo(it+yt,_t),this.lineTo(it+yt,_t+kt),this.lineTo(it,_t+kt),this.closePath(),this.fill(),this.currentPath_=Vt},Et.createLinearGradient=function(it,_t,yt,kt){var Vt=new he("gradient");return Vt.x0_=it,Vt.y0_=_t,Vt.x1_=yt,Vt.y1_=kt,Vt},Et.createRadialGradient=function(it,_t,yt,kt,Vt,Kt){var On=new he("gradientradial");return On.x0_=it,On.y0_=_t,On.r0_=yt,On.x1_=kt,On.y1_=Vt,On.r1_=Kt,On},Et.drawImage=function(it,_t){var yt,kt,Vt,Kt,On,Pr,gr,_r;Vt=it.runtimeStyle.width,Kt=it.runtimeStyle.height,it.runtimeStyle.width="auto",it.runtimeStyle.height="auto";var Xr=it.width,xr=it.height;if(it.runtimeStyle.width=Vt,it.runtimeStyle.height=Kt,arguments.length==3)yt=arguments[1],kt=arguments[2],On=Pr=0,gr=Vt=Xr,_r=Kt=xr;else if(arguments.length==5)yt=arguments[1],kt=arguments[2],Vt=arguments[3],Kt=arguments[4],On=Pr=0,gr=Xr,_r=xr;else if(arguments.length==9)On=arguments[1],Pr=arguments[2],gr=arguments[3],_r=arguments[4],yt=arguments[5],kt=arguments[6],Vt=arguments[7],Kt=arguments[8];else throw Error("Invalid number of arguments");var xa=fe(this,yt,kt),Rr=[];if(Rr.push(" <g_vml_:group",' coordsize="',10*Ye,",",10*Ye,'"',' coordorigin="0,0"',' style="width:',10,"px;height:",10,"px;position:absolute;"),this.m_[0][0]!=1||this.m_[0][1]||this.m_[1][1]!=1||this.m_[1][0]){var aa=[];aa.push("M11=",this.m_[0][0],",","M12=",this.m_[1][0],",","M21=",this.m_[0][1],",","M22=",this.m_[1][1],",","Dx=",Ee(xa.x/Ye),",","Dy=",Ee(xa.y/Ye),"");var Dr=fe(this,yt+Vt,kt),Gr=fe(this,yt,kt+Kt);yt=fe(this,yt+Vt,kt+Kt),xa.x=He.max(xa.x,Dr.x,Gr.x,yt.x),xa.y=He.max(xa.y,Dr.y,Gr.y,yt.y),Rr.push("padding:0 ",Ee(xa.x/Ye),"px ",Ee(xa.y/Ye),"px 0;filter:progid:DXImageTransform.Microsoft.Matrix(",aa.join(""),", sizingmethod='clip');")}else Rr.push("top:",Ee(xa.y/Ye),"px;left:",Ee(xa.x/Ye),"px;");Rr.push(' ">','<g_vml_:image src="',it.src,'"',' style="width:',Ye*Vt,"px;"," height:",Ye*Kt,'px"',' cropleft="',On/Xr,'"',' croptop="',Pr/xr,'"',' cropright="',(Xr-On-gr)/Xr,'"',' cropbottom="',(xr-Pr-_r)/xr,'"'," />","</g_vml_:group>"),this.element_.insertAdjacentHTML("BeforeEnd",Rr.join(""))},Et.stroke=function(it){var _t=[];_t.push("<g_vml_:shape",' filled="',!!it,'"',' style="position:absolute;width:',10,"px;height:",10,'px;"',' coordorigin="0,0"',' coordsize="',10*Ye,",",10*Ye,'"',' stroked="',!it,'"',' path="');for(var yt={x:null,y:null},kt={x:null,y:null},Vt=0;Vt<this.currentPath_.length;Vt++){var Kt=this.currentPath_[Vt];switch(Kt.type){case"moveTo":_t.push(" m ",Ee(Kt.x),",",Ee(Kt.y));break;case"lineTo":_t.push(" l ",Ee(Kt.x),",",Ee(Kt.y));break;case"close":_t.push(" x "),Kt=null;break;case"bezierCurveTo":_t.push(" c ",Ee(Kt.cp1x),",",Ee(Kt.cp1y),",",Ee(Kt.cp2x),",",Ee(Kt.cp2y),",",Ee(Kt.x),",",Ee(Kt.y));break;case"at":case"wa":_t.push(" ",Kt.type," ",Ee(Kt.x-this.arcScaleX_*Kt.radius),",",Ee(Kt.y-this.arcScaleY_*Kt.radius)," ",Ee(Kt.x+this.arcScaleX_*Kt.radius),",",Ee(Kt.y+this.arcScaleY_*Kt.radius)," ",Ee(Kt.xStart),",",Ee(Kt.yStart)," ",Ee(Kt.xEnd),",",Ee(Kt.yEnd))}Kt&&((yt.x==null||Kt.x<yt.x)&&(yt.x=Kt.x),(kt.x==null||Kt.x>kt.x)&&(kt.x=Kt.x),(yt.y==null||Kt.y<yt.y)&&(yt.y=Kt.y),(kt.y==null||Kt.y>kt.y)&&(kt.y=Kt.y))}_t.push(' ">'),it?ce(this,_t,yt,kt):se(this,_t),_t.push("</g_vml_:shape>"),this.element_.insertAdjacentHTML("beforeEnd",_t.join(""))},Et.fill=function(){this.stroke(!0)},Et.closePath=function(){this.currentPath_.push({type:"close"})},Et.save=function(){var it={};z(this,it),this.aStack_.push(it),this.mStack_.push(this.m_),this.m_=N(L(),this.m_)},Et.restore=function(){this.aStack_.length&&(z(this.aStack_.pop(),this),this.m_=this.mStack_.pop())},Et.translate=function(it,_t){Pe(this,N([[1,0,0],[0,1,0],[it,_t,1]],this.m_),!1)},Et.rotate=function(it){var _t=Xe(it);it=Le(it),Pe(this,N([[_t,it,0],[-it,_t,0],[0,0,1]],this.m_),!1)},Et.scale=function(it,_t){this.arcScaleX_*=it,this.arcScaleY_*=_t,Pe(this,N([[it,0,0],[0,_t,0],[0,0,1]],this.m_),!0)},Et.transform=function(it,_t,yt,kt,Vt,Kt){Pe(this,N([[it,_t,0],[yt,kt,0],[Vt,Kt,1]],this.m_),!0)},Et.setTransform=function(it,_t,yt,kt,Vt,Kt){Pe(this,[[it,_t,0],[yt,kt,0],[Vt,Kt,1]],!0)},Et.drawText_=function(it,_t,yt,kt,Vt){var Kt=this.m_;kt=0;var On=1e3,Pr=0,gr=[],_r;if(_r=this.font,je[_r])_r=je[_r];else{var Xr=document.createElement("div").style;try{Xr.font=_r}catch{}_r=je[_r]={style:Xr.fontStyle||"normal",variant:Xr.fontVariant||"normal",weight:Xr.fontWeight||"normal",size:Xr.fontSize||10,family:Xr.fontFamily||"sans-serif"}}var Xr=_r,xr=this.element_;_r={};for(var xa in Xr)_r[xa]=Xr[xa];switch(xa=parseFloat(xr.currentStyle.fontSize),xr=parseFloat(Xr.size),typeof Xr.size=="number"?_r.size=Xr.size:Xr.size.indexOf("px")!=-1?_r.size=xr:Xr.size.indexOf("em")!=-1?_r.size=xa*xr:Xr.size.indexOf("%")!=-1?_r.size=xa/100*xr:Xr.size.indexOf("pt")!=-1?_r.size=xr/.75:_r.size=xa,_r.size*=.981,xa=_r.style+" "+_r.variant+" "+_r.weight+" "+_r.size+"px "+_r.family,xr=this.element_.currentStyle,Xr=this.textAlign.toLowerCase(),Xr){case"left":case"center":case"right":break;case"end":Xr=xr.direction=="ltr"?"right":"left";break;case"start":Xr=xr.direction=="rtl"?"right":"left";break;default:Xr="left"}switch(this.textBaseline){case"hanging":case"top":Pr=_r.size/1.75;break;case"middle":break;default:case null:case"alphabetic":case"ideographic":case"bottom":Pr=-_r.size/2.25}switch(Xr){case"right":kt=1e3,On=.05;break;case"center":kt=On=500}_t=fe(this,_t+0,yt+Pr),gr.push('<g_vml_:line from="',-kt,' 0" to="',On,' 0.05" ',' coordsize="100 100" coordorigin="0 0"',' filled="',!Vt,'" stroked="',!!Vt,'" style="position:absolute;width:1px;height:1px;">'),Vt?se(this,gr):ce(this,gr,{x:-kt,y:0},{x:On,y:_r.size}),Vt=Kt[0][0].toFixed(3)+","+Kt[1][0].toFixed(3)+","+Kt[0][1].toFixed(3)+","+Kt[1][1].toFixed(3)+",0,0",_t=Ee(_t.x/Ye)+","+Ee(_t.y/Ye),gr.push('<g_vml_:skew on="t" matrix="',Vt,'" ',' offset="',_t,'" origin="',kt,' 0" />','<g_vml_:path textpathok="true" />','<g_vml_:textpath on="true" string="',A(it),'" style="v-text-align:',Xr,";font:",A(xa),'" /></g_vml_:line>'),this.element_.insertAdjacentHTML("beforeEnd",gr.join(""))},Et.fillText=function(it,_t,yt,kt){this.drawText_(it,_t,yt,kt,!1)},Et.strokeText=function(it,_t,yt,kt){this.drawText_(it,_t,yt,kt,!0)},Et.measureText=function(it){this.textMeasureEl_||(this.element_.insertAdjacentHTML("beforeEnd",'<span style="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;"></span>'),this.textMeasureEl_=this.element_.lastChild);var _t=this.element_.ownerDocument;return this.textMeasureEl_.innerHTML="",this.textMeasureEl_.style.font=this.font,this.textMeasureEl_.appendChild(_t.createTextNode(it)),{width:this.textMeasureEl_.offsetWidth}},Et.clip=function(){},Et.arcTo=function(){},Et.createPattern=function(it,_t){return new Se(it,_t)},he.prototype.addColorStop=function(it,_t){_t=q(_t),this.colors_.push({offset:it,color:_t.color,alpha:_t.alpha})},Et=xe.prototype=Error(),Et.INDEX_SIZE_ERR=1,Et.DOMSTRING_SIZE_ERR=2,Et.HIERARCHY_REQUEST_ERR=3,Et.WRONG_DOCUMENT_ERR=4,Et.INVALID_CHARACTER_ERR=5,Et.NO_DATA_ALLOWED_ERR=6,Et.NO_MODIFICATION_ALLOWED_ERR=7,Et.NOT_FOUND_ERR=8,Et.NOT_SUPPORTED_ERR=9,Et.INUSE_ATTRIBUTE_ERR=10,Et.INVALID_STATE_ERR=11,Et.SYNTAX_ERR=12,Et.INVALID_MODIFICATION_ERR=13,Et.NAMESPACE_ERR=14,Et.INVALID_ACCESS_ERR=15,Et.VALIDATION_ERR=16,Et.TYPE_MISMATCH_ERR=17,G_vmlCanvasManager=qe,CanvasRenderingContext2D=ae,CanvasGradient=he,CanvasPattern=Se,DOMException=xe}()},73470:(Y,U,a)=>{"use strict";a.d(U,{A:()=>fi});var d=!1;function w(jn){if(jn.sheet)return jn.sheet;for(var sr=0;sr<document.styleSheets.length;sr++)if(document.styleSheets[sr].ownerNode===jn)return document.styleSheets[sr]}function E(jn){var sr=document.createElement("style");return sr.setAttribute("data-emotion",jn.key),jn.nonce!==void 0&&sr.setAttribute("nonce",jn.nonce),sr.appendChild(document.createTextNode("")),sr.setAttribute("data-s",""),sr}var A=function(){function jn(za){var ta=this;this._insertTag=function(Ka){var Za;ta.tags.length===0?ta.insertionPoint?Za=ta.insertionPoint.nextSibling:ta.prepend?Za=ta.container.firstChild:Za=ta.before:Za=ta.tags[ta.tags.length-1].nextSibling,ta.container.insertBefore(Ka,Za),ta.tags.push(Ka)},this.isSpeedy=za.speedy===void 0?!d:za.speedy,this.tags=[],this.ctr=0,this.nonce=za.nonce,this.key=za.key,this.container=za.container,this.prepend=za.prepend,this.insertionPoint=za.insertionPoint,this.before=null}var sr=jn.prototype;return sr.hydrate=function(ta){ta.forEach(this._insertTag)},sr.insert=function(ta){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(E(this));var Ka=this.tags[this.tags.length-1];if(this.isSpeedy){var Za=w(Ka);try{Za.insertRule(ta,Za.cssRules.length)}catch{}}else Ka.appendChild(document.createTextNode(ta));this.ctr++},sr.flush=function(){this.tags.forEach(function(ta){var Ka;return(Ka=ta.parentNode)==null?void 0:Ka.removeChild(ta)}),this.tags=[],this.ctr=0},jn}(),P=Math.abs,O=String.fromCharCode,R=Object.assign;function L(jn,sr){return ee(jn,0)^45?(((sr<<2^ee(jn,0))<<2^ee(jn,1))<<2^ee(jn,2))<<2^ee(jn,3):0}function N(jn){return jn.trim()}function z(jn,sr){return(jn=sr.exec(jn))?jn[0]:jn}function V(jn,sr,za){return jn.replace(sr,za)}function Q(jn,sr){return jn.indexOf(sr)}function ee(jn,sr){return jn.charCodeAt(sr)|0}function q(jn,sr,za){return jn.slice(sr,za)}function ae(jn){return jn.length}function pe(jn){return jn.length}function se(jn,sr){return sr.push(jn),jn}function ce(jn,sr){return jn.map(sr).join("")}var fe=1,Pe=1,he=0,Se=0,xe=0,He="";function Ee(jn,sr,za,ta,Ka,Za,Sa){return{value:jn,root:sr,parent:za,type:ta,props:Ka,children:Za,line:fe,column:Pe,length:Sa,return:""}}function Le(jn,sr){return R(Ee("",null,null,"",null,null,0),jn,{length:-jn.length},sr)}function Xe(){return xe}function et(){return xe=Se>0?ee(He,--Se):0,Pe--,xe===10&&(Pe=1,fe--),xe}function ze(){return xe=Se<he?ee(He,Se++):0,Pe++,xe===10&&(Pe=1,fe++),xe}function Ye(){return ee(He,Se)}function We(){return Se}function Ze(jn,sr){return q(He,jn,sr)}function qe(jn){switch(jn){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 Ie(jn){return fe=Pe=1,he=ae(He=jn),Se=0,[]}function Ve(jn){return He="",jn}function Ge(jn){return N(Ze(Se-1,it(jn===91?jn+2:jn===40?jn+1:jn)))}function De(jn){return Ve(ht(Ie(jn)))}function je(jn){for(;(xe=Ye())&&xe<33;)ze();return qe(jn)>2||qe(xe)>3?"":" "}function ht(jn){for(;ze();)switch(qe(xe)){case 0:append(yt(Se-1),jn);break;case 2:append(Ge(xe),jn);break;default:append(from(xe),jn)}return jn}function Et(jn,sr){for(;--sr&&ze()&&!(xe<48||xe>102||xe>57&&xe<65||xe>70&&xe<97););return Ze(jn,We()+(sr<6&&Ye()==32&&ze()==32))}function it(jn){for(;ze();)switch(xe){case jn:return Se;case 34:case 39:jn!==34&&jn!==39&&it(xe);break;case 40:jn===41&&it(jn);break;case 92:ze();break}return Se}function _t(jn,sr){for(;ze()&&jn+xe!==57;)if(jn+xe===84&&Ye()===47)break;return"/*"+Ze(sr,Se-1)+"*"+O(jn===47?jn:ze())}function yt(jn){for(;!qe(Ye());)ze();return Ze(jn,Se)}var kt="-ms-",Vt="-moz-",Kt="-webkit-",On="comm",Pr="rule",gr="decl",_r="@page",Xr="@media",xr="@import",xa="@charset",Rr="@viewport",aa="@supports",Dr="@document",Gr="@namespace",dr="@keyframes",Zr="@font-face",Ir="@counter-style",or="@font-feature-values",wr="@layer";function jr(jn,sr){for(var za="",ta=pe(jn),Ka=0;Ka<ta;Ka++)za+=sr(jn[Ka],Ka,jn,sr)||"";return za}function Kr(jn,sr,za,ta){switch(jn.type){case wr:if(jn.children.length)break;case xr:case gr:return jn.return=jn.return||jn.value;case On:return"";case dr:return jn.return=jn.value+"{"+jr(jn.children,ta)+"}";case Pr:jn.value=jn.props.join(",")}return ae(za=jr(jn.children,ta))?jn.return=jn.value+"{"+za+"}":""}function Br(jn){var sr=pe(jn);return function(za,ta,Ka,Za){for(var Sa="",va=0;va<sr;va++)Sa+=jn[va](za,ta,Ka,Za)||"";return Sa}}function mr(jn){return function(sr){sr.root||(sr=sr.return)&&jn(sr)}}function Er(jn,sr,za,ta){if(jn.length>-1&&!jn.return)switch(jn.type){case DECLARATION:jn.return=prefix(jn.value,jn.length,za);return;case KEYFRAMES:return serialize([copy(jn,{value:replace(jn.value,"@","@"+WEBKIT)})],ta);case RULESET:if(jn.length)return combine(jn.props,function(Ka){switch(match(Ka,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return serialize([copy(jn,{props:[replace(Ka,/:(read-\w+)/,":"+MOZ+"$1")]})],ta);case"::placeholder":return serialize([copy(jn,{props:[replace(Ka,/:(plac\w+)/,":"+WEBKIT+"input-$1")]}),copy(jn,{props:[replace(Ka,/:(plac\w+)/,":"+MOZ+"$1")]}),copy(jn,{props:[replace(Ka,/:(plac\w+)/,MS+"input-$1")]})],ta)}return""})}}function Qr(jn){switch(jn.type){case RULESET:jn.props=jn.props.map(function(sr){return combine(tokenize(sr),function(za,ta,Ka){switch(charat(za,0)){case 12:return substr(za,1,strlen(za));case 0:case 40:case 43:case 62:case 126:return za;case 58:Ka[++ta]==="global"&&(Ka[ta]="",Ka[++ta]="\f"+substr(Ka[ta],ta=1,-1));case 32:return ta===1?"":za;default:switch(ta){case 0:return jn=za,sizeof(Ka)>1?"":za;case(ta=sizeof(Ka)-1):case 2:return ta===2?za+jn+jn:za+jn;default:return za}}})})}}function oa(jn){return Ve(hn("",null,null,null,[""],jn=Ie(jn),0,[0],jn))}function hn(jn,sr,za,ta,Ka,Za,Sa,va,D){for(var oe=0,X=0,F=Sa,Z=0,le=0,de=0,ge=1,Te=1,ie=1,ve=0,be="",Re=Ka,ne=Za,mt=ta,Ot=be;Te;)switch(de=ve,ve=ze()){case 40:if(de!=108&&ee(Ot,F-1)==58){Q(Ot+=V(Ge(ve),"&","&\f"),"&\f")!=-1&&(ie=-1);break}case 34:case 39:case 91:Ot+=Ge(ve);break;case 9:case 10:case 13:case 32:Ot+=je(de);break;case 92:Ot+=Et(We()-1,7);continue;case 47:switch(Ye()){case 42:case 47:se(Tr(_t(ze(),We()),sr,za),D);break;default:Ot+="/"}break;case 123*ge:va[oe++]=ae(Ot)*ie;case 125*ge:case 59:case 0:switch(ve){case 0:case 125:Te=0;case 59+X:ie==-1&&(Ot=V(Ot,/\f/g,"")),le>0&&ae(Ot)-F&&se(le>32?sa(Ot+";",ta,za,F-1):sa(V(Ot," ","")+";",ta,za,F-2),D);break;case 59:Ot+=";";default:if(se(mt=xn(Ot,sr,za,oe,X,Ka,va,be,Re=[],ne=[],F),Za),ve===123)if(X===0)hn(Ot,sr,mt,mt,Re,Za,F,va,ne);else switch(Z===99&&ee(Ot,3)===110?100:Z){case 100:case 108:case 109:case 115:hn(jn,mt,mt,ta&&se(xn(jn,mt,mt,0,0,Ka,va,be,Ka,Re=[],F),ne),Ka,ne,F,va,ta?Re:ne);break;default:hn(Ot,mt,mt,mt,[""],ne,0,va,ne)}}oe=X=le=0,ge=ie=1,be=Ot="",F=Sa;break;case 58:F=1+ae(Ot),le=de;default:if(ge<1){if(ve==123)--ge;else if(ve==125&&ge++==0&&et()==125)continue}switch(Ot+=O(ve),ve*ge){case 38:ie=X>0?1:(Ot+="\f",-1);break;case 44:va[oe++]=(ae(Ot)-1)*ie,ie=1;break;case 64:Ye()===45&&(Ot+=Ge(ze())),Z=Ye(),X=F=ae(be=Ot+=yt(We())),ve++;break;case 45:de===45&&ae(Ot)==2&&(ge=0)}}return Za}function xn(jn,sr,za,ta,Ka,Za,Sa,va,D,oe,X){for(var F=Ka-1,Z=Ka===0?Za:[""],le=pe(Z),de=0,ge=0,Te=0;de<ta;++de)for(var ie=0,ve=q(jn,F+1,F=P(ge=Sa[de])),be=jn;ie<le;++ie)(be=N(ge>0?Z[ie]+" "+ve:V(ve,/&\f/g,Z[ie])))&&(D[Te++]=be);return Ee(jn,sr,za,Ka===0?Pr:va,D,oe,X)}function Tr(jn,sr,za){return Ee(jn,sr,za,On,O(Xe()),q(jn,2,-2),0)}function sa(jn,sr,za,ta){return Ee(jn,sr,za,gr,q(jn,0,ta),q(jn,ta+1,-1),ta)}var ct=function(sr,za,ta){for(var Ka=0,Za=0;Ka=Za,Za=Ye(),Ka===38&&Za===12&&(za[ta]=1),!qe(Za);)ze();return Ze(sr,Se)},St=function(sr,za){var ta=-1,Ka=44;do switch(qe(Ka)){case 0:Ka===38&&Ye()===12&&(za[ta]=1),sr[ta]+=ct(Se-1,za,ta);break;case 2:sr[ta]+=Ge(Ka);break;case 4:if(Ka===44){sr[++ta]=Ye()===58?"&\f":"",za[ta]=sr[ta].length;break}default:sr[ta]+=O(Ka)}while(Ka=ze());return sr},ln=function(sr,za){return Ve(St(Ie(sr),za))},er=new WeakMap,zr=function(sr){if(!(sr.type!=="rule"||!sr.parent||sr.length<1)){for(var za=sr.value,ta=sr.parent,Ka=sr.column===ta.column&&sr.line===ta.line;ta.type!=="rule";)if(ta=ta.parent,!ta)return;if(!(sr.props.length===1&&za.charCodeAt(0)!==58&&!er.get(ta))&&!Ka){er.set(sr,!0);for(var Za=[],Sa=ln(za,Za),va=ta.props,D=0,oe=0;D<Sa.length;D++)for(var X=0;X<va.length;X++,oe++)sr.props[oe]=Za[D]?Sa[D].replace(/&\f/g,va[X]):va[X]+" "+Sa[D]}}},qr=function(sr){if(sr.type==="decl"){var za=sr.value;za.charCodeAt(0)===108&&za.charCodeAt(2)===98&&(sr.return="",sr.value="")}};function tr(jn,sr){switch(L(jn,sr)){case 5103:return Kt+"print-"+jn+jn;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 Kt+jn+jn;case 5349:case 4246:case 4810:case 6968:case 2756:return Kt+jn+Vt+jn+kt+jn+jn;case 6828:case 4268:return Kt+jn+kt+jn+jn;case 6165:return Kt+jn+kt+"flex-"+jn+jn;case 5187:return Kt+jn+V(jn,/(\w+).+(:[^]+)/,Kt+"box-$1$2"+kt+"flex-$1$2")+jn;case 5443:return Kt+jn+kt+"flex-item-"+V(jn,/flex-|-self/,"")+jn;case 4675:return Kt+jn+kt+"flex-line-pack"+V(jn,/align-content|flex-|-self/,"")+jn;case 5548:return Kt+jn+kt+V(jn,"shrink","negative")+jn;case 5292:return Kt+jn+kt+V(jn,"basis","preferred-size")+jn;case 6060:return Kt+"box-"+V(jn,"-grow","")+Kt+jn+kt+V(jn,"grow","positive")+jn;case 4554:return Kt+V(jn,/([^-])(transform)/g,"$1"+Kt+"$2")+jn;case 6187:return V(V(V(jn,/(zoom-|grab)/,Kt+"$1"),/(image-set)/,Kt+"$1"),jn,"")+jn;case 5495:case 3959:return V(jn,/(image-set\([^]*)/,Kt+"$1$`$1");case 4968:return V(V(jn,/(.+:)(flex-)?(.*)/,Kt+"box-pack:$3"+kt+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Kt+jn+jn;case 4095:case 3583:case 4068:case 2532:return V(jn,/(.+)-inline(.+)/,Kt+"$1$2")+jn;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(ae(jn)-1-sr>6)switch(ee(jn,sr+1)){case 109:if(ee(jn,sr+4)!==45)break;case 102:return V(jn,/(.+:)(.+)-([^]+)/,"$1"+Kt+"$2-$3$1"+Vt+(ee(jn,sr+3)==108?"$3":"$2-$3"))+jn;case 115:return~Q(jn,"stretch")?tr(V(jn,"stretch","fill-available"),sr)+jn:jn}break;case 4949:if(ee(jn,sr+1)!==115)break;case 6444:switch(ee(jn,ae(jn)-3-(~Q(jn,"!important")&&10))){case 107:return V(jn,":",":"+Kt)+jn;case 101:return V(jn,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Kt+(ee(jn,14)===45?"inline-":"")+"box$3$1"+Kt+"$2$3$1"+kt+"$2box$3")+jn}break;case 5936:switch(ee(jn,sr+11)){case 114:return Kt+jn+kt+V(jn,/[svh]\w+-[tblr]{2}/,"tb")+jn;case 108:return Kt+jn+kt+V(jn,/[svh]\w+-[tblr]{2}/,"tb-rl")+jn;case 45:return Kt+jn+kt+V(jn,/[svh]\w+-[tblr]{2}/,"lr")+jn}return Kt+jn+kt+jn+jn}return jn}var ci=function(sr,za,ta,Ka){if(sr.length>-1&&!sr.return)switch(sr.type){case gr:sr.return=tr(sr.value,sr.length);break;case dr:return jr([Le(sr,{value:V(sr.value,"@","@"+Kt)})],Ka);case Pr:if(sr.length)return ce(sr.props,function(Za){switch(z(Za,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return jr([Le(sr,{props:[V(Za,/:(read-\w+)/,":"+Vt+"$1")]})],Ka);case"::placeholder":return jr([Le(sr,{props:[V(Za,/:(plac\w+)/,":"+Kt+"input-$1")]}),Le(sr,{props:[V(Za,/:(plac\w+)/,":"+Vt+"$1")]}),Le(sr,{props:[V(Za,/:(plac\w+)/,kt+"input-$1")]})],Ka)}return""})}},Ai=[ci],fi=function(sr){var za=sr.key;if(za==="css"){var ta=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(ta,function(ge){var Te=ge.getAttribute("data-emotion");Te.indexOf(" ")!==-1&&(document.head.appendChild(ge),ge.setAttribute("data-s",""))})}var Ka=sr.stylisPlugins||Ai,Za={},Sa,va=[];Sa=sr.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+za+' "]'),function(ge){for(var Te=ge.getAttribute("data-emotion").split(" "),ie=1;ie<Te.length;ie++)Za[Te[ie]]=!0;va.push(ge)});var D,oe=[zr,qr];{var X,F=[Kr,mr(function(ge){X.insert(ge)})],Z=Br(oe.concat(Ka,F)),le=function(Te){return jr(oa(Te),Z)};D=function(Te,ie,ve,be){X=ve,le(Te?Te+"{"+ie.styles+"}":ie.styles),be&&(de.inserted[ie.name]=!0)}}var de={key:za,sheet:new A({key:za,container:Sa,nonce:sr.nonce,speedy:sr.speedy,prepend:sr.prepend,insertionPoint:sr.insertionPoint}),nonce:sr.nonce,inserted:Za,registered:{},insert:D};return de.sheet.hydrate(va),de}},32927:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){var E=Object.create(null);return function(A){return E[A]===void 0&&(E[A]=w(A)),E[A]}}},40724:(Y,U,a)=>{"use strict";a.d(U,{C:()=>z,E:()=>He,T:()=>ee,a:()=>se,c:()=>he,h:()=>fe,u:()=>q,w:()=>Q});var d=a(77810),w=a(73470),E=a(58168),A=function(Le){var Xe=new WeakMap;return function(et){if(Xe.has(et))return Xe.get(et);var ze=Le(et);return Xe.set(et,ze),ze}},P=a(5555),O=a(30938),R=a(3673),L=!1,N=d.createContext(typeof HTMLElement<"u"?(0,w.A)({key:"css"}):null),z=N.Provider,V=function(){return useContext(N)},Q=function(Le){return(0,d.forwardRef)(function(Xe,et){var ze=(0,d.useContext)(N);return Le(Xe,ze,et)})},ee=d.createContext({}),q=function(){return d.useContext(ee)},ae=function(Le,Xe){if(typeof Xe=="function"){var et=Xe(Le);return et}return(0,E.A)({},Le,Xe)},pe=A(function(Ee){return A(function(Le){return ae(Ee,Le)})}),se=function(Le){var Xe=d.useContext(ee);return Le.theme!==Xe&&(Xe=pe(Xe)(Le.theme)),d.createElement(ee.Provider,{value:Xe},Le.children)};function ce(Ee){var Le=Ee.displayName||Ee.name||"Component",Xe=function(Ye,We){var Ze=React.useContext(ee);return React.createElement(Ee,_extends({theme:Ze,ref:We},Ye))},et=React.forwardRef(Xe);return et.displayName="WithTheme("+Le+")",hoistNonReactStatics(et,Ee)}var fe={}.hasOwnProperty,Pe="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",he=function(Le,Xe){var et={};for(var ze in Xe)fe.call(Xe,ze)&&(et[ze]=Xe[ze]);return et[Pe]=Le,et},Se=function(Le){var Xe=Le.cache,et=Le.serialized,ze=Le.isStringTag;return(0,P.SF)(Xe,et,ze),(0,R.s)(function(){return(0,P.sk)(Xe,et,ze)}),null},xe=Q(function(Ee,Le,Xe){var et=Ee.css;typeof et=="string"&&Le.registered[et]!==void 0&&(et=Le.registered[et]);var ze=Ee[Pe],Ye=[et],We="";typeof Ee.className=="string"?We=(0,P.Rk)(Le.registered,Ye,Ee.className):Ee.className!=null&&(We=Ee.className+" ");var Ze=(0,O.J)(Ye,void 0,d.useContext(ee));We+=Le.key+"-"+Ze.name;var qe={};for(var Ie in Ee)fe.call(Ee,Ie)&&Ie!=="css"&&Ie!==Pe&&!L&&(qe[Ie]=Ee[Ie]);return qe.className=We,Xe&&(qe.ref=Xe),d.createElement(d.Fragment,null,d.createElement(Se,{cache:Le,serialized:Ze,isStringTag:typeof ze=="string"}),d.createElement(ze,qe))}),He=xe},10519:(Y,U,a)=>{"use strict";a.d(U,{AH:()=>V,i7:()=>Q,mL:()=>z});var d=a(40724),w=a(77810),E=a(5555),A=a(3673),P=a(30938),O=a(73470),R=a(1880),L=a.n(R),N=function(ce,fe){var Pe=arguments;if(fe==null||!hasOwn.call(fe,"css"))return React.createElement.apply(void 0,Pe);var he=Pe.length,Se=new Array(he);Se[0]=Emotion,Se[1]=createEmotionProps(ce,fe);for(var xe=2;xe<he;xe++)Se[xe]=Pe[xe];return React.createElement.apply(null,Se)},z=(0,d.w)(function(se,ce){var fe=se.styles,Pe=(0,P.J)([fe],void 0,w.useContext(d.T)),he=w.useRef();return(0,A.i)(function(){var Se=ce.key+"-global",xe=new ce.sheet.constructor({key:Se,nonce:ce.sheet.nonce,container:ce.sheet.container,speedy:ce.sheet.isSpeedy}),He=!1,Ee=document.querySelector('style[data-emotion="'+Se+" "+Pe.name+'"]');return ce.sheet.tags.length&&(xe.before=ce.sheet.tags[0]),Ee!==null&&(He=!0,Ee.setAttribute("data-emotion",Se),xe.hydrate([Ee])),he.current=[xe,He],function(){xe.flush()}},[ce]),(0,A.i)(function(){var Se=he.current,xe=Se[0],He=Se[1];if(He){Se[1]=!1;return}if(Pe.next!==void 0&&(0,E.sk)(ce,Pe.next,!0),xe.tags.length){var Ee=xe.tags[xe.tags.length-1].nextElementSibling;xe.before=Ee,xe.flush()}ce.insert("",Pe,xe,!1)},[ce,Pe.name]),null});function V(){for(var se=arguments.length,ce=new Array(se),fe=0;fe<se;fe++)ce[fe]=arguments[fe];return(0,P.J)(ce)}var Q=function(){var ce=V.apply(void 0,arguments),fe="animation-"+ce.name;return{name:fe,styles:"@keyframes "+fe+"{"+ce.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},ee=function se(ce){for(var fe=ce.length,Pe=0,he="";Pe<fe;Pe++){var Se=ce[Pe];if(Se!=null){var xe=void 0;switch(typeof Se){case"boolean":break;case"object":{if(Array.isArray(Se))xe=se(Se);else{xe="";for(var He in Se)Se[He]&&He&&(xe&&(xe+=" "),xe+=He)}break}default:xe=Se}xe&&(he&&(he+=" "),he+=xe)}}return he};function q(se,ce,fe){var Pe=[],he=getRegisteredStyles(se,Pe,fe);return Pe.length<2?fe:he+ce(Pe)}var ae=function(ce){var fe=ce.cache,Pe=ce.serializedArr;return useInsertionEffectAlwaysWithSyncFallback(function(){for(var he=0;he<Pe.length;he++)insertStyles(fe,Pe[he],!1)}),null},pe=null},30938:(Y,U,a)=>{"use strict";a.d(U,{J:()=>pe});function d(se){for(var ce=0,fe,Pe=0,he=se.length;he>=4;++Pe,he-=4)fe=se.charCodeAt(Pe)&255|(se.charCodeAt(++Pe)&255)<<8|(se.charCodeAt(++Pe)&255)<<16|(se.charCodeAt(++Pe)&255)<<24,fe=(fe&65535)*1540483477+((fe>>>16)*59797<<16),fe^=fe>>>24,ce=(fe&65535)*1540483477+((fe>>>16)*59797<<16)^(ce&65535)*1540483477+((ce>>>16)*59797<<16);switch(he){case 3:ce^=(se.charCodeAt(Pe+2)&255)<<16;case 2:ce^=(se.charCodeAt(Pe+1)&255)<<8;case 1:ce^=se.charCodeAt(Pe)&255,ce=(ce&65535)*1540483477+((ce>>>16)*59797<<16)}return ce^=ce>>>13,ce=(ce&65535)*1540483477+((ce>>>16)*59797<<16),((ce^ce>>>15)>>>0).toString(36)}var w={animationIterationCount:1,aspectRatio: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,scale: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},E=a(32927),A=!1,P=/[A-Z]|^ms/g,O=/_EMO_([^_]+?)_([^]*?)_EMO_/g,R=function(ce){return ce.charCodeAt(1)===45},L=function(ce){return ce!=null&&typeof ce!="boolean"},N=(0,E.A)(function(se){return R(se)?se:se.replace(P,"-$&").toLowerCase()}),z=function(ce,fe){switch(ce){case"animation":case"animationName":if(typeof fe=="string")return fe.replace(O,function(Pe,he,Se){return ae={name:he,styles:Se,next:ae},he})}return w[ce]!==1&&!R(ce)&&typeof fe=="number"&&fe!==0?fe+"px":fe},V="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function Q(se,ce,fe){if(fe==null)return"";var Pe=fe;if(Pe.__emotion_styles!==void 0)return Pe;switch(typeof fe){case"boolean":return"";case"object":{var he=fe;if(he.anim===1)return ae={name:he.name,styles:he.styles,next:ae},he.name;var Se=fe;if(Se.styles!==void 0){var xe=Se.next;if(xe!==void 0)for(;xe!==void 0;)ae={name:xe.name,styles:xe.styles,next:ae},xe=xe.next;var He=Se.styles+";";return He}return ee(se,ce,fe)}case"function":{if(se!==void 0){var Ee=ae,Le=fe(se);return ae=Ee,Q(se,ce,Le)}break}}var Xe=fe;if(ce==null)return Xe;var et=ce[Xe];return et!==void 0?et:Xe}function ee(se,ce,fe){var Pe="";if(Array.isArray(fe))for(var he=0;he<fe.length;he++)Pe+=Q(se,ce,fe[he])+";";else for(var Se in fe){var xe=fe[Se];if(typeof xe!="object"){var He=xe;ce!=null&&ce[He]!==void 0?Pe+=Se+"{"+ce[He]+"}":L(He)&&(Pe+=N(Se)+":"+z(Se,He)+";")}else{if(Se==="NO_COMPONENT_SELECTOR"&&A)throw new Error(V);if(Array.isArray(xe)&&typeof xe[0]=="string"&&(ce==null||ce[xe[0]]===void 0))for(var Ee=0;Ee<xe.length;Ee++)L(xe[Ee])&&(Pe+=N(Se)+":"+z(Se,xe[Ee])+";");else{var Le=Q(se,ce,xe);switch(Se){case"animation":case"animationName":{Pe+=N(Se)+":"+Le+";";break}default:Pe+=Se+"{"+Le+"}"}}}}return Pe}var q=/label:\s*([^\s;{]+)\s*(;|$)/g,ae;function pe(se,ce,fe){if(se.length===1&&typeof se[0]=="object"&&se[0]!==null&&se[0].styles!==void 0)return se[0];var Pe=!0,he="";ae=void 0;var Se=se[0];if(Se==null||Se.raw===void 0)Pe=!1,he+=Q(fe,ce,Se);else{var xe=Se;he+=xe[0]}for(var He=1;He<se.length;He++)if(he+=Q(fe,ce,se[He]),Pe){var Ee=Se;he+=Ee[He]}q.lastIndex=0;for(var Le="",Xe;(Xe=q.exec(he))!==null;)Le+="-"+Xe[1];var et=d(he)+Le;return{name:et,styles:he,next:ae}}},24578:(Y,U,a)=>{"use strict";a.d(U,{A:()=>ce});var d=a(58168),w=a(77810),E=a(32927),A=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|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|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|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|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|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)-.*))$/,P=(0,E.A)(function(fe){return A.test(fe)||fe.charCodeAt(0)===111&&fe.charCodeAt(1)===110&&fe.charCodeAt(2)<91}),O=a(40724),R=a(5555),L=a(30938),N=a(3673),z=P,V=function(Pe){return Pe!=="theme"},Q=function(Pe){return typeof Pe=="string"&&Pe.charCodeAt(0)>96?z:V},ee=function(Pe,he,Se){var xe;if(he){var He=he.shouldForwardProp;xe=Pe.__emotion_forwardProp&&He?function(Ee){return Pe.__emotion_forwardProp(Ee)&&He(Ee)}:He}return typeof xe!="function"&&Se&&(xe=Pe.__emotion_forwardProp),xe},q=!1,ae=function(Pe){var he=Pe.cache,Se=Pe.serialized,xe=Pe.isStringTag;return(0,R.SF)(he,Se,xe),(0,N.s)(function(){return(0,R.sk)(he,Se,xe)}),null},pe=function fe(Pe,he){var Se=Pe.__emotion_real===Pe,xe=Se&&Pe.__emotion_base||Pe,He,Ee;he!==void 0&&(He=he.label,Ee=he.target);var Le=ee(Pe,he,Se),Xe=Le||Q(xe),et=!Xe("as");return function(){var ze=arguments,Ye=Se&&Pe.__emotion_styles!==void 0?Pe.__emotion_styles.slice(0):[];if(He!==void 0&&Ye.push("label:"+He+";"),ze[0]==null||ze[0].raw===void 0)Ye.push.apply(Ye,ze);else{Ye.push(ze[0][0]);for(var We=ze.length,Ze=1;Ze<We;Ze++)Ye.push(ze[Ze],ze[0][Ze])}var qe=(0,O.w)(function(Ie,Ve,Ge){var De=et&&Ie.as||xe,je="",ht=[],Et=Ie;if(Ie.theme==null){Et={};for(var it in Ie)Et[it]=Ie[it];Et.theme=w.useContext(O.T)}typeof Ie.className=="string"?je=(0,R.Rk)(Ve.registered,ht,Ie.className):Ie.className!=null&&(je=Ie.className+" ");var _t=(0,L.J)(Ye.concat(ht),Ve.registered,Et);je+=Ve.key+"-"+_t.name,Ee!==void 0&&(je+=" "+Ee);var yt=et&&Le===void 0?Q(De):Xe,kt={};for(var Vt in Ie)et&&Vt==="as"||yt(Vt)&&(kt[Vt]=Ie[Vt]);return kt.className=je,Ge&&(kt.ref=Ge),w.createElement(w.Fragment,null,w.createElement(ae,{cache:Ve,serialized:_t,isStringTag:typeof De=="string"}),w.createElement(De,kt))});return qe.displayName=He!==void 0?He:"Styled("+(typeof xe=="string"?xe:xe.displayName||xe.name||"Component")+")",qe.defaultProps=Pe.defaultProps,qe.__emotion_real=qe,qe.__emotion_base=xe,qe.__emotion_styles=Ye,qe.__emotion_forwardProp=Le,Object.defineProperty(qe,"toString",{value:function(){return Ee===void 0&&q?"NO_COMPONENT_SELECTOR":"."+Ee}}),qe.withComponent=function(Ie,Ve){return fe(Ie,(0,d.A)({},he,Ve,{shouldForwardProp:ee(qe,Ve,!0)})).apply(void 0,Ye)},qe}},se=["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","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],ce=pe.bind();se.forEach(function(fe){ce[fe]=ce(fe)})},3673:(Y,U,a)=>{"use strict";var d;a.d(U,{i:()=>O,s:()=>P});var w=a(77810),E=function(L){return L()},A=(d||(d=a.t(w,2))).useInsertionEffect?(d||(d=a.t(w,2))).useInsertionEffect:!1,P=A||E,O=A||w.useLayoutEffect},5555:(Y,U,a)=>{"use strict";a.d(U,{Rk:()=>w,SF:()=>E,sk:()=>A});var d=!0;function w(P,O,R){var L="";return R.split(" ").forEach(function(N){P[N]!==void 0?O.push(P[N]+";"):N&&(L+=N+" ")}),L}var E=function(O,R,L){var N=O.key+"-"+R.name;(L===!1||d===!1)&&O.registered[N]===void 0&&(O.registered[N]=R.styles)},A=function(O,R,L){E(O,R,L);var N=O.key+"-"+R.name;if(O.inserted[R.name]===void 0){var z=R;do O.insert(R===z?"."+N:"",z,O.sheet,!0),z=z.next;while(z!==void 0)}}},16:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11h-4v4h-2v-4H7v-2h4V7h2v4h4z"}),"AddCircle")},85071:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4 11h-3v3c0 .55-.45 1-1 1s-1-.45-1-1v-3H8c-.55 0-1-.45-1-1s.45-1 1-1h3V8c0-.55.45-1 1-1s1 .45 1 1v3h3c.55 0 1 .45 1 1s-.45 1-1 1"}),"AddCircleRounded")},300:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M11.67 3.87 9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos")},11492:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z"}),"ArrowDownward")},96078:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z"}),"ArrowDownwardOutlined")},38025:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward")},16340:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z"}),"ArrowForwardIos")},95282:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"m10 17 5-5-5-5z"}),"ArrowRight")},41245:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"}),"Cancel")},84616:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m4.3 14.3c-.39.39-1.02.39-1.41 0L12 13.41 9.11 16.3c-.39.39-1.02.39-1.41 0a.9959.9959 0 0 1 0-1.41L10.59 12 7.7 9.11a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.89-2.89c.39-.39 1.02-.39 1.41 0 .39.39.39 1.02 0 1.41L13.41 12l2.89 2.89c.38.38.38 1.02 0 1.41"}),"CancelRounded")},71341:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m1-16H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CheckBoxOutlineBlankRounded")},25948:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM17.99 9l-1.41-1.42-6.59 6.59-2.58-2.57-1.42 1.41 4 3.99z"}),"CheckBoxOutlined")},18043:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckCircle")},55646:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M9.29 16.29 5.7 12.7a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L10 14.17l6.88-6.88c.39-.39 1.02-.39 1.41 0 .39.39.39 1.02 0 1.41l-7.59 7.59c-.38.39-1.02.39-1.41 0"}),"CheckCircleRounded")},79965:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft")},86140:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight")},8956:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)([(0,A.jsx)("circle",{cx:"14.5",cy:"10.5",r:"1.25"},"0"),(0,A.jsx)("circle",{cx:"9.5",cy:"10.5",r:"1.25"},"1"),(0,A.jsx)("path",{d:"M22.94 12.66c.04-.21.06-.43.06-.66s-.02-.45-.06-.66c-.25-1.51-1.36-2.74-2.81-3.17-.53-1.12-1.28-2.1-2.19-2.91C16.36 3.85 14.28 3 12 3s-4.36.85-5.94 2.26c-.92.81-1.67 1.8-2.19 2.91-1.45.43-2.56 1.65-2.81 3.17-.04.21-.06.43-.06.66s.02.45.06.66c.25 1.51 1.36 2.74 2.81 3.17.52 1.11 1.27 2.09 2.17 2.89C7.62 20.14 9.71 21 12 21s4.38-.86 5.97-2.28c.9-.8 1.65-1.79 2.17-2.89 1.44-.43 2.55-1.65 2.8-3.17M19 14c-.1 0-.19-.02-.29-.03-.2.67-.49 1.29-.86 1.86C16.6 17.74 14.45 19 12 19s-4.6-1.26-5.85-3.17c-.37-.57-.66-1.19-.86-1.86-.1.01-.19.03-.29.03-1.1 0-2-.9-2-2s.9-2 2-2c.1 0 .19.02.29.03.2-.67.49-1.29.86-1.86C7.4 6.26 9.55 5 12 5s4.6 1.26 5.85 3.17c.37.57.66 1.19.86 1.86.1-.01.19-.03.29-.03 1.1 0 2 .9 2 2s-.9 2-2 2M7.5 14c.76 1.77 2.49 3 4.5 3s3.74-1.23 4.5-3z"},"2")],"ChildCare")},22067:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2"}),"Circle")},20539:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M5 13h14v-2H5zm-2 4h14v-2H3zM7 7v2h14V7z"}),"ClearAll")},52915:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},75750:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M18.3 5.71a.9959.9959 0 0 0-1.41 0L12 10.59 7.11 5.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4"}),"CloseRounded")},91155:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy")},41016:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete")},55366:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutlineOutlined")},58810:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M16 9v10H8V9zm-1.5-6h-5l-1 1H5v2h14V4h-3.5zM18 7H6v12c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2z"}),"DeleteOutlined")},87420:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M3 3h18v2H3zm0 16h18v2H3z"}),"DensityLarge")},20004:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M3 3h18v2H3zm0 16h18v2H3zm0-8h18v2H3z"}),"DensityMedium")},99060:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M3 2h18v2H3zm0 18h18v2H3zm0-6h18v2H3zm0-6h18v2H3z"}),"DensitySmall")},95455:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M8 16h8v2H8zm0-4h8v2H8zm6-10H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"}),"DescriptionOutlined")},99399:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M4 16c0 .88.39 1.67 1 2.22V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4s-8 .5-8 4zm3.5 1c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6H6V6h12z"}),"DirectionsBus")},89803:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M20 9H4v2h16zM4 15h16v-2H4z"}),"DragHandle")},93330:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)([(0,A.jsx)("path",{d:"M8 8H6v7c0 1.1.9 2 2 2h9v-2H8z"},"0"),(0,A.jsx)("path",{d:"M20 3h-8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8h-8V7h8zM4 12H2v7c0 1.1.9 2 2 2h9v-2H4z"},"1")],"DynamicFeed")},3291:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit")},32346:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore")},228:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm4 18H6V4h8v4h4zm-6-3c-1.1 0-2-.9-2-2V9.5c0-.28.22-.5.5-.5s.5.22.5.5V15h2V9.5C13 8.12 11.88 7 10.5 7S8 8.12 8 9.5V15c0 2.21 1.79 4 4 4s4-1.79 4-4v-4h-2v4c0 1.1-.9 2-2 2"}),"FilePresentOutlined")},47322:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61"}),"FilterAlt")},21473:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M19.79 5.61C20.3 4.95 19.83 4 19 4H6.83l7.97 7.97zM2.81 2.81 1.39 4.22 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-2.17l5.78 5.78 1.41-1.41z"}),"FilterAltOff")},7169:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z"}),"FilterList")},21848:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M10.83 8H21V6H8.83zm5 5H18v-2h-4.17zM14 16.83V18h-4v-2h3.17l-3-3H6v-2h2.17l-3-3H3V6h.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41z"}),"FilterListOff")},87974:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M18.41 16.59 13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage")},77946:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z"}),"Fullscreen")},94490:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"}),"FullscreenExit")},39730:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M13.26 3C8.17 2.86 4 6.95 4 12H2.21c-.45 0-.67.54-.35.85l2.79 2.8c.2.2.51.2.71 0l2.79-2.8c.31-.31.09-.85-.36-.85H6c0-3.9 3.18-7.05 7.1-7 3.72.05 6.85 3.18 6.9 6.9.05 3.91-3.1 7.1-7 7.1-1.61 0-3.1-.55-4.28-1.48-.4-.31-.96-.28-1.32.08-.42.42-.39 1.13.08 1.49C9 20.29 10.91 21 13 21c5.05 0 9.14-4.17 9-9.26-.13-4.69-4.05-8.61-8.74-8.74m-.51 5c-.41 0-.75.34-.75.75v3.68c0 .35.19.68.49.86l3.12 1.85c.36.21.82.09 1.03-.26.21-.36.09-.82-.26-1.03l-2.88-1.71v-3.4c0-.4-.34-.74-.75-.74"}),"HistoryRounded")},62478:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"m12 5.69 5 4.5V18h-2v-6H9v6H7v-7.81zM12 3 2 12h3v8h6v-6h2v6h6v-8h3z"}),"HomeOutlined")},88339:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"Info")},39557:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"InfoOutlined")},2950:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 15c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m1-8h-2V7h2z"}),"InfoRounded")},26857:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDown")},85128:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp")},10322:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)([(0,A.jsx)("path",{d:"M18 6.41 16.59 5 12 9.58 7.41 5 6 6.41l6 6z"},"0"),(0,A.jsx)("path",{d:"m18 13-1.41-1.41L12 16.17l-4.59-4.58L6 13l6 6z"},"1")],"KeyboardDoubleArrowDown")},51592:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M5.59 7.41 10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage")},89191:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"Link")},29879:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"m19.77 7.23.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77M12 10H6V5h6zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalGasStation")},92236:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2M1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"}),"LocalGroceryStore")},5458:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreHoriz")},14137:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVert")},63184:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"m5 9 1.41 1.41L11 5.83V22h2V5.83l4.59 4.59L19 9l-7-7z"}),"North")},51176:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7m0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"Place")},59817:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)([(0,A.jsx)("path",{d:"M22 21c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.08.64-2.19.64-1.11 0-1.73-.37-2.18-.64-.37-.23-.6-.36-1.15-.36s-.78.13-1.15.36c-.46.27-1.08.64-2.19.64v-2c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64 1.11 0 1.73.37 2.18.64.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36zm0-4.5c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36s-.78.13-1.15.36c-.47.27-1.09.64-2.2.64v-2c.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36v2zM8.67 12c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64 1.11 0 1.73.37 2.18.64.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5C8.93 3.45 7.5 2.99 5 3v2.5c1.82-.01 2.89.39 4 1.5l1 1-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36"},"0"),(0,A.jsx)("circle",{cx:"16.5",cy:"5.5",r:"2.5"},"1")],"Pool")},95672:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{fillRule:"evenodd",d:"M16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19v-2c-1.66 0-3-1.34-3-3"}),"PushPin")},46936:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh")},95937:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M2.73 21h18.53c.77 0 1.25-.83.87-1.5l-9.27-16c-.39-.67-1.35-.67-1.73 0l-9.27 16c-.38.67.1 1.5.87 1.5M13 18h-2v-2h2zm-1-4c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"ReportProblemRounded")},95368:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M15.32 3H8.68c-.26 0-.52.11-.7.29L3.29 7.98c-.18.18-.29.44-.29.7v6.63c0 .27.11.52.29.71l4.68 4.68c.19.19.45.3.71.3h6.63c.27 0 .52-.11.71-.29l4.68-4.68c.19-.19.29-.44.29-.71V8.68c0-.27-.11-.52-.29-.71l-4.68-4.68c-.18-.18-.44-.29-.7-.29M12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3m0-4.3c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1"}),"ReportRounded")},7313:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8m-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91"}),"RestartAlt")},37414:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"Save")},44211:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M5 13.18v4L12 21l7-3.82v-4L12 17zM12 3 1 9l11 6 9-4.91V17h2V9z"}),"School")},56307:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"Search")},63658:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)([(0,A.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3 6.08 3 3.28 5.64 3.03 9h2.02C5.3 6.75 7.18 5 9.5 5 11.99 5 14 7.01 14 9.5S11.99 14 9.5 14c-.17 0-.33-.03-.5-.05v2.02c.17.02.33.03.5.03 1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19z"},"0"),(0,A.jsx)("path",{d:"M6.47 10.82 4 13.29l-2.47-2.47-.71.71L3.29 14 .82 16.47l.71.71L4 14.71l2.47 2.47.71-.71L4.71 14l2.47-2.47z"},"1")],"SearchOff")},49723:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M3 18h6v-2H3zM3 6v2h18V6zm0 7h12v-2H3z"}),"Sort")},44601:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"m18 12 4-4-4-4v3H3v2h15zM6 12l-4 4 4 4v-3h15v-2H6z"}),"SyncAlt")},35758:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5zM8 15.01l1.41 1.41L11 14.84V19h2v-4.16l1.59 1.59L16 15.01 12.01 11z"}),"UploadFileOutlined")},80232:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M14.67 5v14H9.33V5zm1 14H21V5h-5.33zm-7.34 0V5H3v14z"}),"ViewColumn")},77674:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z"}),"VisibilityOff")},95302:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.A=void 0;var E=w(a(65658)),A=a(64922),P=U.A=(0,E.default)((0,A.jsx)("path",{d:"M4.47 21h15.06c1.54 0 2.5-1.67 1.73-3L13.73 4.99c-.77-1.33-2.69-1.33-3.46 0L2.74 18c-.77 1.33.19 3 1.73 3M12 14c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m1 4h-2v-2h2z"}),"WarningRounded")},65658:(Y,U,a)=>{"use strict";"use client";Object.defineProperty(U,"__esModule",{value:!0}),Object.defineProperty(U,"default",{enumerable:!0,get:function(){return d.createSvgIcon}});var d=a(45083)},29115:(Y,U,a)=>{"use strict";a.d(U,{b:()=>O});var d=a(77810),w=a(1639),E=a(64922);function A(R){return _jsx(SystemDefaultPropsProvider,_extends({},R))}var P=null;function O(R){return(0,w.b)(R)}},91132:(Y,U,a)=>{"use strict";a.d(U,{A:()=>aa});var d=a(58168),w=a(98587),E=a(5383),A=a(62783),P=a(61728),O=a(22885),R=a(69697);function L(Dr,Gr){return(0,d.A)({toolbar:{minHeight:56,[Dr.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[Dr.up("sm")]:{minHeight:64}}},Gr)}var N=a(3377);const V={black:"#000",white:"#fff"},ee={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},ae={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},se={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},fe={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},he={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},xe={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},Ee={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Le=["mode","contrastThreshold","tonalOffset"],Xe={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:V.white,default:V.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},et={text:{primary:V.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:V.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function ze(Dr,Gr,dr,Zr){const Ir=Zr.light||Zr,or=Zr.dark||Zr*1.5;Dr[Gr]||(Dr.hasOwnProperty(dr)?Dr[Gr]=Dr[dr]:Gr==="light"?Dr.light=(0,N.a)(Dr.main,Ir):Gr==="dark"&&(Dr.dark=(0,N.e$)(Dr.main,or)))}function Ye(Dr="light"){return Dr==="dark"?{main:he[200],light:he[50],dark:he[400]}:{main:he[700],light:he[400],dark:he[800]}}function We(Dr="light"){return Dr==="dark"?{main:ae[200],light:ae[50],dark:ae[400]}:{main:ae[500],light:ae[300],dark:ae[700]}}function Ze(Dr="light"){return Dr==="dark"?{main:se[500],light:se[300],dark:se[700]}:{main:se[700],light:se[400],dark:se[800]}}function qe(Dr="light"){return Dr==="dark"?{main:xe[400],light:xe[300],dark:xe[700]}:{main:xe[700],light:xe[500],dark:xe[900]}}function Ie(Dr="light"){return Dr==="dark"?{main:Ee[400],light:Ee[300],dark:Ee[700]}:{main:Ee[800],light:Ee[500],dark:Ee[900]}}function Ve(Dr="light"){return Dr==="dark"?{main:fe[400],light:fe[300],dark:fe[700]}:{main:"#ed6c02",light:fe[500],dark:fe[900]}}function Ge(Dr){const{mode:Gr="light",contrastThreshold:dr=3,tonalOffset:Zr=.2}=Dr,Ir=(0,w.A)(Dr,Le),or=Dr.primary||Ye(Gr),wr=Dr.secondary||We(Gr),jr=Dr.error||Ze(Gr),Kr=Dr.info||qe(Gr),Br=Dr.success||Ie(Gr),mr=Dr.warning||Ve(Gr);function Er(xn){return(0,N.eM)(xn,et.text.primary)>=dr?et.text.primary:Xe.text.primary}const Qr=({color:xn,name:Tr,mainShade:sa=500,lightShade:ct=300,darkShade:St=700})=>{if(xn=(0,d.A)({},xn),!xn.main&&xn[sa]&&(xn.main=xn[sa]),!xn.hasOwnProperty("main"))throw new Error((0,E.A)(11,Tr?` (${Tr})`:"",sa));if(typeof xn.main!="string")throw new Error((0,E.A)(12,Tr?` (${Tr})`:"",JSON.stringify(xn.main)));return ze(xn,"light",ct,Zr),ze(xn,"dark",St,Zr),xn.contrastText||(xn.contrastText=Er(xn.main)),xn},oa={dark:et,light:Xe};return(0,A.A)((0,d.A)({common:(0,d.A)({},V),mode:Gr,primary:Qr({color:or,name:"primary"}),secondary:Qr({color:wr,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:Qr({color:jr,name:"error"}),warning:Qr({color:mr,name:"warning"}),info:Qr({color:Kr,name:"info"}),success:Qr({color:Br,name:"success"}),grey:ee,contrastThreshold:dr,getContrastText:Er,augmentColor:Qr,tonalOffset:Zr},oa[Gr]),Ir)}const De=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function je(Dr){return Math.round(Dr*1e5)/1e5}const ht={textTransform:"uppercase"},Et='"Roboto", "Helvetica", "Arial", sans-serif';function it(Dr,Gr){const dr=typeof Gr=="function"?Gr(Dr):Gr,{fontFamily:Zr=Et,fontSize:Ir=14,fontWeightLight:or=300,fontWeightRegular:wr=400,fontWeightMedium:jr=500,fontWeightBold:Kr=700,htmlFontSize:Br=16,allVariants:mr,pxToRem:Er}=dr,Qr=(0,w.A)(dr,De),oa=Ir/14,hn=Er||(sa=>`${sa/Br*oa}rem`),xn=(sa,ct,St,ln,er)=>(0,d.A)({fontFamily:Zr,fontWeight:sa,fontSize:hn(ct),lineHeight:St},Zr===Et?{letterSpacing:`${je(ln/ct)}em`}:{},er,mr),Tr={h1:xn(or,96,1.167,-1.5),h2:xn(or,60,1.2,-.5),h3:xn(wr,48,1.167,0),h4:xn(wr,34,1.235,.25),h5:xn(wr,24,1.334,0),h6:xn(jr,20,1.6,.15),subtitle1:xn(wr,16,1.75,.15),subtitle2:xn(jr,14,1.57,.1),body1:xn(wr,16,1.5,.15),body2:xn(wr,14,1.43,.15),button:xn(jr,14,1.75,.4,ht),caption:xn(wr,12,1.66,.4),overline:xn(wr,12,2.66,1,ht),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,A.A)((0,d.A)({htmlFontSize:Br,pxToRem:hn,fontFamily:Zr,fontSize:Ir,fontWeightLight:or,fontWeightRegular:wr,fontWeightMedium:jr,fontWeightBold:Kr},Tr),Qr,{clone:!1})}const _t=.2,yt=.14,kt=.12;function Vt(...Dr){return[`${Dr[0]}px ${Dr[1]}px ${Dr[2]}px ${Dr[3]}px rgba(0,0,0,${_t})`,`${Dr[4]}px ${Dr[5]}px ${Dr[6]}px ${Dr[7]}px rgba(0,0,0,${yt})`,`${Dr[8]}px ${Dr[9]}px ${Dr[10]}px ${Dr[11]}px rgba(0,0,0,${kt})`].join(",")}const On=["none",Vt(0,2,1,-1,0,1,1,0,0,1,3,0),Vt(0,3,1,-2,0,2,2,0,0,1,5,0),Vt(0,3,3,-2,0,3,4,0,0,1,8,0),Vt(0,2,4,-1,0,4,5,0,0,1,10,0),Vt(0,3,5,-1,0,5,8,0,0,1,14,0),Vt(0,3,5,-1,0,6,10,0,0,1,18,0),Vt(0,4,5,-2,0,7,10,1,0,2,16,1),Vt(0,5,5,-3,0,8,10,1,0,3,14,2),Vt(0,5,6,-3,0,9,12,1,0,3,16,2),Vt(0,6,6,-3,0,10,14,1,0,4,18,3),Vt(0,6,7,-4,0,11,15,1,0,4,20,3),Vt(0,7,8,-4,0,12,17,2,0,5,22,4),Vt(0,7,8,-4,0,13,19,2,0,5,24,4),Vt(0,7,9,-4,0,14,21,2,0,5,26,4),Vt(0,8,9,-5,0,15,22,2,0,6,28,5),Vt(0,8,10,-5,0,16,24,2,0,6,30,5),Vt(0,8,11,-5,0,17,26,2,0,6,32,5),Vt(0,9,11,-5,0,18,28,2,0,7,34,6),Vt(0,9,12,-6,0,19,29,2,0,7,36,6),Vt(0,10,13,-6,0,20,31,3,0,8,38,7),Vt(0,10,13,-6,0,21,33,3,0,8,40,7),Vt(0,10,14,-6,0,22,35,3,0,8,42,7),Vt(0,11,14,-7,0,23,36,3,0,9,44,8),Vt(0,11,15,-7,0,24,38,3,0,9,46,8)];var Pr=a(61789);const _r={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Xr=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function xr(Dr={},...Gr){const{mixins:dr={},palette:Zr={},transitions:Ir={},typography:or={}}=Dr,wr=(0,w.A)(Dr,Xr);if(Dr.vars)throw new Error((0,E.A)(18));const jr=Ge(Zr),Kr=(0,R.A)(Dr);let Br=(0,A.A)(Kr,{mixins:L(Kr.breakpoints,dr),palette:jr,shadows:On.slice(),typography:it(jr,or),transitions:(0,Pr.Ay)(Ir),zIndex:(0,d.A)({},_r)});return Br=(0,A.A)(Br,wr),Br=Gr.reduce((mr,Er)=>(0,A.A)(mr,Er),Br),Br.unstable_sxConfig=(0,d.A)({},P.A,wr?.unstable_sxConfig),Br.unstable_sx=function(Er){return(0,O.A)({sx:Er,theme:this})},Br}let xa=!1;function Rr(...Dr){return xr(...Dr)}const aa=xr},61789:(Y,U,a)=>{"use strict";a.d(U,{Ay:()=>L,p0:()=>P});var d=a(98587),w=a(58168);const E=["duration","easing","delay"],A={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},P={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function O(N){return`${Math.round(N)}ms`}function R(N){if(!N)return 0;const z=N/36;return Math.round((4+15*z**.25+z/5)*10)}function L(N){const z=(0,w.A)({},A,N.easing),V=(0,w.A)({},P,N.duration),Q=(ee=["all"],q={})=>{const{duration:ae=V.standard,easing:pe=z.easeInOut,delay:se=0}=q,ce=(0,d.A)(q,E);return(Array.isArray(ee)?ee:[ee]).map(fe=>`${fe} ${typeof ae=="string"?ae:O(ae)} ${pe} ${typeof se=="string"?se:O(se)}`).join(",")};return(0,w.A)({getAutoHeightDuration:R,create:Q},N,{easing:z,duration:V})}},40007:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d=a(91132);const E=(0,d.A)()},92066:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});const d="$$material"},22884:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d=a(84116);const E=A=>(0,d.A)(A)&&A!=="classes"},84116:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});function d(E){return E!=="ownerState"&&E!=="theme"&&E!=="sx"&&E!=="as"}const w=d},46186:(Y,U,a)=>{"use strict";a.d(U,{Ay:()=>O});var d=a(1051),w=a(40007),E=a(92066),A=a(22884);const O=(0,d.Ay)({themeId:E.A,defaultTheme:w.A,rootShouldForwardProp:A.A})},10016:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(40465);const w=d.A},80340:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(53291);const w=d.A},43907:(Y,U,a)=>{"use strict";a.d(U,{A:()=>Pe});var d=a(58168),w=a(77810),E=a(98587),A=a(84369),P=a(7413),O=a(10016),R=a(29115),L=a(46186),N=a(52679),z=a(33899);function V(he){return(0,z.Ay)("MuiSvgIcon",he)}const Q=(0,N.A)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]),ee=null;var q=a(64922);const ae=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],pe=he=>{const{color:Se,fontSize:xe,classes:He}=he,Ee={root:["root",Se!=="inherit"&&`color${(0,O.A)(Se)}`,`fontSize${(0,O.A)(xe)}`]};return(0,P.A)(Ee,V,He)},se=(0,L.Ay)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(he,Se)=>{const{ownerState:xe}=he;return[Se.root,xe.color!=="inherit"&&Se[`color${(0,O.A)(xe.color)}`],Se[`fontSize${(0,O.A)(xe.fontSize)}`]]}})(({theme:he,ownerState:Se})=>{var xe,He,Ee,Le,Xe,et,ze,Ye,We,Ze,qe,Ie,Ve;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:Se.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(xe=he.transitions)==null||(He=xe.create)==null?void 0:He.call(xe,"fill",{duration:(Ee=he.transitions)==null||(Ee=Ee.duration)==null?void 0:Ee.shorter}),fontSize:{inherit:"inherit",small:((Le=he.typography)==null||(Xe=Le.pxToRem)==null?void 0:Xe.call(Le,20))||"1.25rem",medium:((et=he.typography)==null||(ze=et.pxToRem)==null?void 0:ze.call(et,24))||"1.5rem",large:((Ye=he.typography)==null||(We=Ye.pxToRem)==null?void 0:We.call(Ye,35))||"2.1875rem"}[Se.fontSize],color:(Ze=(qe=(he.vars||he).palette)==null||(qe=qe[Se.color])==null?void 0:qe.main)!=null?Ze:{action:(Ie=(he.vars||he).palette)==null||(Ie=Ie.action)==null?void 0:Ie.active,disabled:(Ve=(he.vars||he).palette)==null||(Ve=Ve.action)==null?void 0:Ve.disabled,inherit:void 0}[Se.color]}}),ce=w.forwardRef(function(Se,xe){const He=(0,R.b)({props:Se,name:"MuiSvgIcon"}),{children:Ee,className:Le,color:Xe="inherit",component:et="svg",fontSize:ze="medium",htmlColor:Ye,inheritViewBox:We=!1,titleAccess:Ze,viewBox:qe="0 0 24 24"}=He,Ie=(0,E.A)(He,ae),Ve=w.isValidElement(Ee)&&Ee.type==="svg",Ge=(0,d.A)({},He,{color:Xe,component:et,fontSize:ze,instanceFontSize:Se.fontSize,inheritViewBox:We,viewBox:qe,hasSvgAsChild:Ve}),De={};We||(De.viewBox=qe);const je=pe(Ge);return(0,q.jsxs)(se,(0,d.A)({as:et,className:(0,A.A)(je.root,Le),focusable:"false",color:Ye,"aria-hidden":Ze?void 0:!0,role:Ze?"img":void 0,ref:xe},De,Ie,Ve&&Ee.props,{ownerState:Ge,children:[Ve?Ee.props.children:Ee,Ze?(0,q.jsx)("title",{children:Ze}):null]}))});ce.muiName="SvgIcon";const fe=ce;function Pe(he,Se){function xe(He,Ee){return(0,q.jsx)(fe,(0,d.A)({"data-testid":`${Se}Icon`,ref:Ee},He,{children:he}))}return xe.muiName=fe.muiName,w.memo(w.forwardRef(xe))}},91429:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(5355);const w=d.A},45083:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{capitalize:()=>w.A,createChainedFunction:()=>E.A,createSvgIcon:()=>A.A,debounce:()=>P.A,deprecatedPropType:()=>R,isMuiElement:()=>L.A,ownerDocument:()=>N.A,ownerWindow:()=>z.A,requirePropFactory:()=>ee,setRef:()=>ae,unstable_ClassNameGenerator:()=>He,unstable_useEnhancedEffect:()=>pe.A,unstable_useId:()=>se.A,unsupportedProp:()=>fe,useControlled:()=>Pe.A,useEventCallback:()=>he.A,useForkRef:()=>Se.A,useIsFocusVisible:()=>xe.A});var d=a(11417),w=a(10016),E=a(80340),A=a(43907),P=a(91429);function O(Ee,Le){return()=>null}const R=O;var L=a(27229),N=a(97862),z=a(94311),V=a(58168);function Q(Ee,Le){return()=>null}const ee=Q;var q=a(46583);const ae=q.A;var pe=a(55432),se=a(95202);function ce(Ee,Le,Xe,et,ze){return null}const fe=ce;var Pe=a(5809),he=a(94924),Se=a(48942),xe=a(28617);const He={configure:Ee=>{d.A.configure(Ee)}}},27229:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(13099);const w=d.A},97862:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(70271);const w=d.A},94311:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(17647);const w=d.A},5809:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(58319);const w=d.A},55432:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(24251);const w=d.A},94924:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(1733);const w=d.A},48942:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(2181);const w=d.A},95202:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(68871);const w=d.A},28617:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(19027);const w=d.A},22394:(Y,U,a)=>{"use strict";a.d(U,{A:()=>P});var d=a(77810),w=a(10519),E=a(64922);function A(O){return O==null||Object.keys(O).length===0}function P(O){const{styles:R,defaultTheme:L={}}=O,N=typeof R=="function"?z=>R(A(z)?L:z):R;return(0,E.jsx)(w.mL,{styles:N})}},88700:(Y,U,a)=>{"use strict";a.d(U,{A:()=>O});var d=a(77810),w=a(40724),E=a(73470),A=a(64922);let P;typeof document=="object"&&(P=(0,E.A)({key:"css",prepend:!0}));function O(R){const{injectFirst:L,children:N}=R;return L&&P?(0,A.jsx)(w.C,{value:P,children:N}):N}},5721:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{GlobalStyles:()=>P.A,StyledEngineProvider:()=>A.A,ThemeContext:()=>w.T,css:()=>E.AH,default:()=>O,internal_processStyles:()=>R,keyframes:()=>E.i7});var d=a(24578),w=a(40724),E=a(10519),A=a(88700),P=a(22394);/**
 * @mui/styled-engine v5.16.6
 *
 * @license MIT
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function O(L,N){return(0,d.A)(L,N)}const R=(L,N)=>{Array.isArray(L.__emotion_styles)&&(L.__emotion_styles=N(L.__emotion_styles))}},3377:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.X4=pe,d=He,d=void 0,U.e$=ce,d=L,U.tL=Se,U.eM=ae,d=q,d=O,d=ee,U.a=Pe,d=se,d=void 0,d=fe,d=xe,d=he,d=V,d=Q;var E=w(a(79438)),A=w(a(35116));function P(Ee,Le=0,Xe=1){return(0,A.default)(Ee,Le,Xe)}function O(Ee){Ee=Ee.slice(1);const Le=new RegExp(`.{1,${Ee.length>=6?2:1}}`,"g");let Xe=Ee.match(Le);return Xe&&Xe[0].length===1&&(Xe=Xe.map(et=>et+et)),Xe?`rgb${Xe.length===4?"a":""}(${Xe.map((et,ze)=>ze<3?parseInt(et,16):Math.round(parseInt(et,16)/255*1e3)/1e3).join(", ")})`:""}function R(Ee){const Le=Ee.toString(16);return Le.length===1?`0${Le}`:Le}function L(Ee){if(Ee.type)return Ee;if(Ee.charAt(0)==="#")return L(O(Ee));const Le=Ee.indexOf("("),Xe=Ee.substring(0,Le);if(["rgb","rgba","hsl","hsla","color"].indexOf(Xe)===-1)throw new Error((0,E.default)(9,Ee));let et=Ee.substring(Le+1,Ee.length-1),ze;if(Xe==="color"){if(et=et.split(" "),ze=et.shift(),et.length===4&&et[3].charAt(0)==="/"&&(et[3]=et[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(ze)===-1)throw new Error((0,E.default)(10,ze))}else et=et.split(",");return et=et.map(Ye=>parseFloat(Ye)),{type:Xe,values:et,colorSpace:ze}}const N=Ee=>{const Le=L(Ee);return Le.values.slice(0,3).map((Xe,et)=>Le.type.indexOf("hsl")!==-1&&et!==0?`${Xe}%`:Xe).join(" ")};d=N,d=(Ee,Le)=>{try{return N(Ee)}catch{return Ee}};function V(Ee){const{type:Le,colorSpace:Xe}=Ee;let{values:et}=Ee;return Le.indexOf("rgb")!==-1?et=et.map((ze,Ye)=>Ye<3?parseInt(ze,10):ze):Le.indexOf("hsl")!==-1&&(et[1]=`${et[1]}%`,et[2]=`${et[2]}%`),Le.indexOf("color")!==-1?et=`${Xe} ${et.join(" ")}`:et=`${et.join(", ")}`,`${Le}(${et})`}function Q(Ee){if(Ee.indexOf("#")===0)return Ee;const{values:Le}=L(Ee);return`#${Le.map((Xe,et)=>R(et===3?Math.round(255*Xe):Xe)).join("")}`}function ee(Ee){Ee=L(Ee);const{values:Le}=Ee,Xe=Le[0],et=Le[1]/100,ze=Le[2]/100,Ye=et*Math.min(ze,1-ze),We=(Ie,Ve=(Ie+Xe/30)%12)=>ze-Ye*Math.max(Math.min(Ve-3,9-Ve,1),-1);let Ze="rgb";const qe=[Math.round(We(0)*255),Math.round(We(8)*255),Math.round(We(4)*255)];return Ee.type==="hsla"&&(Ze+="a",qe.push(Le[3])),V({type:Ze,values:qe})}function q(Ee){Ee=L(Ee);let Le=Ee.type==="hsl"||Ee.type==="hsla"?L(ee(Ee)).values:Ee.values;return Le=Le.map(Xe=>(Ee.type!=="color"&&(Xe/=255),Xe<=.03928?Xe/12.92:((Xe+.055)/1.055)**2.4)),Number((.2126*Le[0]+.7152*Le[1]+.0722*Le[2]).toFixed(3))}function ae(Ee,Le){const Xe=q(Ee),et=q(Le);return(Math.max(Xe,et)+.05)/(Math.min(Xe,et)+.05)}function pe(Ee,Le){return Ee=L(Ee),Le=P(Le),(Ee.type==="rgb"||Ee.type==="hsl")&&(Ee.type+="a"),Ee.type==="color"?Ee.values[3]=`/${Le}`:Ee.values[3]=Le,V(Ee)}function se(Ee,Le,Xe){try{return pe(Ee,Le)}catch{return Ee}}function ce(Ee,Le){if(Ee=L(Ee),Le=P(Le),Ee.type.indexOf("hsl")!==-1)Ee.values[2]*=1-Le;else if(Ee.type.indexOf("rgb")!==-1||Ee.type.indexOf("color")!==-1)for(let Xe=0;Xe<3;Xe+=1)Ee.values[Xe]*=1-Le;return V(Ee)}function fe(Ee,Le,Xe){try{return ce(Ee,Le)}catch{return Ee}}function Pe(Ee,Le){if(Ee=L(Ee),Le=P(Le),Ee.type.indexOf("hsl")!==-1)Ee.values[2]+=(100-Ee.values[2])*Le;else if(Ee.type.indexOf("rgb")!==-1)for(let Xe=0;Xe<3;Xe+=1)Ee.values[Xe]+=(255-Ee.values[Xe])*Le;else if(Ee.type.indexOf("color")!==-1)for(let Xe=0;Xe<3;Xe+=1)Ee.values[Xe]+=(1-Ee.values[Xe])*Le;return V(Ee)}function he(Ee,Le,Xe){try{return Pe(Ee,Le)}catch{return Ee}}function Se(Ee,Le=.15){return q(Ee)>.5?ce(Ee,Le):Pe(Ee,Le)}function xe(Ee,Le,Xe){try{return Se(Ee,Le)}catch{return Ee}}function He(Ee,Le,Xe,et=1){const ze=(qe,Ie)=>Math.round((qe**(1/et)*(1-Xe)+Ie**(1/et)*Xe)**et),Ye=L(Ee),We=L(Le),Ze=[ze(Ye.values[0],We.values[0]),ze(Ye.values[1],We.values[1]),ze(Ye.values[2],We.values[2])];return V({type:"rgb",values:Ze})}},1051:(Y,U,a)=>{"use strict";var d,w=a(24994);d={value:!0},U.Ay=He,d=ce,d=void 0;var E=w(a(94634)),A=w(a(54893)),P=ae(a(5721)),O=a(7613),R=w(a(2719)),L=w(a(85942)),N=w(a(16828)),z=w(a(67715));const V=["ownerState"],Q=["variants"],ee=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function q(Ee){if(typeof WeakMap!="function")return null;var Le=new WeakMap,Xe=new WeakMap;return(q=function(et){return et?Xe:Le})(Ee)}function ae(Ee,Le){if(!Le&&Ee&&Ee.__esModule)return Ee;if(Ee===null||typeof Ee!="object"&&typeof Ee!="function")return{default:Ee};var Xe=q(Le);if(Xe&&Xe.has(Ee))return Xe.get(Ee);var et={__proto__:null},ze=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ye in Ee)if(Ye!=="default"&&Object.prototype.hasOwnProperty.call(Ee,Ye)){var We=ze?Object.getOwnPropertyDescriptor(Ee,Ye):null;We&&(We.get||We.set)?Object.defineProperty(et,Ye,We):et[Ye]=Ee[Ye]}return et.default=Ee,Xe&&Xe.set(Ee,et),et}function pe(Ee){return Object.keys(Ee).length===0}function se(Ee){return typeof Ee=="string"&&Ee.charCodeAt(0)>96}function ce(Ee){return Ee!=="ownerState"&&Ee!=="theme"&&Ee!=="sx"&&Ee!=="as"}const fe=d=(0,N.default)(),Pe=Ee=>Ee&&Ee.charAt(0).toLowerCase()+Ee.slice(1);function he({defaultTheme:Ee,theme:Le,themeId:Xe}){return pe(Le)?Ee:Le[Xe]||Le}function Se(Ee){return Ee?(Le,Xe)=>Xe[Ee]:null}function xe(Ee,Le){let{ownerState:Xe}=Le,et=(0,A.default)(Le,V);const ze=typeof Ee=="function"?Ee((0,E.default)({ownerState:Xe},et)):Ee;if(Array.isArray(ze))return ze.flatMap(Ye=>xe(Ye,(0,E.default)({ownerState:Xe},et)));if(ze&&typeof ze=="object"&&Array.isArray(ze.variants)){const{variants:Ye=[]}=ze;let Ze=(0,A.default)(ze,Q);return Ye.forEach(qe=>{let Ie=!0;typeof qe.props=="function"?Ie=qe.props((0,E.default)({ownerState:Xe},et,Xe)):Object.keys(qe.props).forEach(Ve=>{Xe?.[Ve]!==qe.props[Ve]&&et[Ve]!==qe.props[Ve]&&(Ie=!1)}),Ie&&(Array.isArray(Ze)||(Ze=[Ze]),Ze.push(typeof qe.style=="function"?qe.style((0,E.default)({ownerState:Xe},et,Xe)):qe.style))}),Ze}return ze}function He(Ee={}){const{themeId:Le,defaultTheme:Xe=fe,rootShouldForwardProp:et=ce,slotShouldForwardProp:ze=ce}=Ee,Ye=We=>(0,z.default)((0,E.default)({},We,{theme:he((0,E.default)({},We,{defaultTheme:Xe,themeId:Le}))}));return Ye.__mui_systemSx=!0,(We,Ze={})=>{(0,P.internal_processStyles)(We,Kt=>Kt.filter(On=>!(On!=null&&On.__mui_systemSx)));const{name:qe,slot:Ie,skipVariantsResolver:Ve,skipSx:Ge,overridesResolver:De=Se(Pe(Ie))}=Ze,je=(0,A.default)(Ze,ee),ht=Ve!==void 0?Ve:Ie&&Ie!=="Root"&&Ie!=="root"||!1,Et=Ge||!1;let it,_t=ce;Ie==="Root"||Ie==="root"?_t=et:Ie?_t=ze:se(We)&&(_t=void 0);const yt=(0,P.default)(We,(0,E.default)({shouldForwardProp:_t,label:it},je)),kt=Kt=>typeof Kt=="function"&&Kt.__emotion_real!==Kt||(0,O.isPlainObject)(Kt)?On=>xe(Kt,(0,E.default)({},On,{theme:he({theme:On.theme,defaultTheme:Xe,themeId:Le})})):Kt,Vt=(Kt,...On)=>{let Pr=kt(Kt);const gr=On?On.map(kt):[];qe&&De&&gr.push(xr=>{const xa=he((0,E.default)({},xr,{defaultTheme:Xe,themeId:Le}));if(!xa.components||!xa.components[qe]||!xa.components[qe].styleOverrides)return null;const Rr=xa.components[qe].styleOverrides,aa={};return Object.entries(Rr).forEach(([Dr,Gr])=>{aa[Dr]=xe(Gr,(0,E.default)({},xr,{theme:xa}))}),De(xr,aa)}),qe&&!ht&&gr.push(xr=>{var xa;const Rr=he((0,E.default)({},xr,{defaultTheme:Xe,themeId:Le})),aa=Rr==null||(xa=Rr.components)==null||(xa=xa[qe])==null?void 0:xa.variants;return xe({variants:aa},(0,E.default)({},xr,{theme:Rr}))}),Et||gr.push(Ye);const _r=gr.length-On.length;if(Array.isArray(Kt)&&_r>0){const xr=new Array(_r).fill("");Pr=[...Kt,...xr],Pr.raw=[...Kt.raw,...xr]}const Xr=yt(Pr,...gr);return We.muiName&&(Xr.muiName=We.muiName),Xr};return yt.withConfig&&(Vt.withConfig=yt.withConfig),Vt}}},1639:(Y,U,a)=>{"use strict";a.d(U,{A:()=>L,b:()=>R});var d=a(77810),w=a(24517),E=a(64922);const A=d.createContext(void 0);function P({value:N,children:z}){return(0,E.jsx)(A.Provider,{value:N,children:z})}function O(N){const{theme:z,name:V,props:Q}=N;if(!z||!z.components||!z.components[V])return Q;const ee=z.components[V];return ee.defaultProps?(0,w.A)(ee.defaultProps,Q):!ee.styleOverrides&&!ee.variants?(0,w.A)(ee,Q):Q}function R({props:N,name:z}){const V=d.useContext(A);return O({props:N,name:z,theme:{components:V}})}const L=P},32914:(Y,U,a)=>{"use strict";a.d(U,{EU:()=>O,NI:()=>A,iZ:()=>L,kW:()=>z,vf:()=>R,zu:()=>w});var d=a(62783);const w={xs:0,sm:600,md:900,lg:1200,xl:1536},E={keys:["xs","sm","md","lg","xl"],up:Q=>`@media (min-width:${w[Q]}px)`};function A(Q,ee,q){const ae=Q.theme||{};if(Array.isArray(ee)){const se=ae.breakpoints||E;return ee.reduce((ce,fe,Pe)=>(ce[se.up(se.keys[Pe])]=q(ee[Pe]),ce),{})}if(typeof ee=="object"){const se=ae.breakpoints||E;return Object.keys(ee).reduce((ce,fe)=>{if(Object.keys(se.values||w).indexOf(fe)!==-1){const Pe=se.up(fe);ce[Pe]=q(ee[fe],fe)}else{const Pe=fe;ce[Pe]=ee[Pe]}return ce},{})}return q(ee)}function P(Q){const ee=q=>{const ae=q.theme||{},pe=Q(q),se=ae.breakpoints||E,ce=se.keys.reduce((fe,Pe)=>(q[Pe]&&(fe=fe||{},fe[se.up(Pe)]=Q(_extends({theme:ae},q[Pe]))),fe),null);return merge(pe,ce)};return ee.propTypes={},ee.filterProps=["xs","sm","md","lg","xl",...Q.filterProps],ee}function O(Q={}){var ee;return((ee=Q.keys)==null?void 0:ee.reduce((ae,pe)=>{const se=Q.up(pe);return ae[se]={},ae},{}))||{}}function R(Q,ee){return Q.reduce((q,ae)=>{const pe=q[ae];return(!pe||Object.keys(pe).length===0)&&delete q[ae],q},ee)}function L(Q,...ee){const q=O(Q),ae=[q,...ee].reduce((pe,se)=>(0,d.A)(pe,se),{});return R(Object.keys(q),ae)}function N(Q,ee){if(typeof Q!="object")return{};const q={},ae=Object.keys(ee);return Array.isArray(Q)?ae.forEach((pe,se)=>{se<Q.length&&(q[pe]=!0)}):ae.forEach(pe=>{Q[pe]!=null&&(q[pe]=!0)}),q}function z({values:Q,breakpoints:ee,base:q}){const ae=q||N(Q,ee),pe=Object.keys(ae);if(pe.length===0)return Q;let se;return pe.reduce((ce,fe,Pe)=>(Array.isArray(Q)?(ce[fe]=Q[Pe]!=null?Q[Pe]:Q[se],se=Pe):typeof Q=="object"?(ce[fe]=Q[fe]!=null?Q[fe]:Q[se],se=fe):ce[fe]=Q,ce),{})}var V=null},4954:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w,E){const A=this;return A.vars&&typeof A.getColorSchemeSelector=="function"?{[A.getColorSchemeSelector(w).replace(/(\[[^\]]+\])/,"*:where($1)")]:E}:A.palette.mode===w?E:{}}},62024:(Y,U,a)=>{"use strict";a.d(U,{A:()=>O});var d=a(98587),w=a(58168);const E=["values","unit","step"],A=null,P=R=>{const L=Object.keys(R).map(N=>({key:N,val:R[N]}))||[];return L.sort((N,z)=>N.val-z.val),L.reduce((N,z)=>(0,w.A)({},N,{[z.key]:z.val}),{})};function O(R){const{values:L={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:N="px",step:z=5}=R,V=(0,d.A)(R,E),Q=P(L),ee=Object.keys(Q);function q(fe){return`@media (min-width:${typeof L[fe]=="number"?L[fe]:fe}${N})`}function ae(fe){return`@media (max-width:${(typeof L[fe]=="number"?L[fe]:fe)-z/100}${N})`}function pe(fe,Pe){const he=ee.indexOf(Pe);return`@media (min-width:${typeof L[fe]=="number"?L[fe]:fe}${N}) and (max-width:${(he!==-1&&typeof L[ee[he]]=="number"?L[ee[he]]:Pe)-z/100}${N})`}function se(fe){return ee.indexOf(fe)+1<ee.length?pe(fe,ee[ee.indexOf(fe)+1]):q(fe)}function ce(fe){const Pe=ee.indexOf(fe);return Pe===0?q(ee[1]):Pe===ee.length-1?ae(ee[Pe]):pe(fe,ee[ee.indexOf(fe)+1]).replace("@media","@media not all and")}return(0,w.A)({keys:ee,values:Q,up:q,down:ae,between:pe,only:se,not:ce,unit:N},V)}},69697:(Y,U,a)=>{"use strict";a.d(U,{A:()=>q});var d=a(58168),w=a(98587),E=a(62783),A=a(62024);const O={borderRadius:4};var R=a(55414);function L(ae=8){if(ae.mui)return ae;const pe=(0,R.LX)({spacing:ae}),se=(...ce)=>(ce.length===0?[1]:ce).map(Pe=>{const he=pe(Pe);return typeof he=="number"?`${he}px`:he}).join(" ");return se.mui=!0,se}var N=a(22885),z=a(61728),V=a(4954);const Q=["breakpoints","palette","spacing","shape"];function ee(ae={},...pe){const{breakpoints:se={},palette:ce={},spacing:fe,shape:Pe={}}=ae,he=(0,w.A)(ae,Q),Se=(0,A.A)(se),xe=L(fe);let He=(0,E.A)({breakpoints:Se,direction:"ltr",components:{},palette:(0,d.A)({mode:"light"},ce),spacing:xe,shape:(0,d.A)({},O,Pe)},he);return He.applyStyles=V.A,He=pe.reduce((Ee,Le)=>(0,E.A)(Ee,Le),He),He.unstable_sxConfig=(0,d.A)({},z.A,he?.unstable_sxConfig),He.unstable_sx=function(Le){return(0,N.A)({sx:Le,theme:this})},He}const q=ee},16828:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>d.A,private_createBreakpoints:()=>w.A,unstable_applyStyles:()=>E.A});var d=a(69697),w=a(62024),E=a(4954)},79410:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d=a(62783);function w(A,P){return P?(0,d.A)(A,P,{clone:!1}):A}const E=w},55414:(Y,U,a)=>{"use strict";a.d(U,{LX:()=>ee,MA:()=>Q,_W:()=>q,Lc:()=>ce,Ms:()=>fe});var d=a(32914),w=a(94027),E=a(79410);function A(Se){const xe={};return He=>(xe[He]===void 0&&(xe[He]=Se(He)),xe[He])}const P={m:"margin",p:"padding"},O={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},R={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},L=A(Se=>{if(Se.length>2)if(R[Se])Se=R[Se];else return[Se];const[xe,He]=Se.split(""),Ee=P[xe],Le=O[He]||"";return Array.isArray(Le)?Le.map(Xe=>Ee+Xe):[Ee+Le]}),N=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],z=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],V=[...N,...z];function Q(Se,xe,He,Ee){var Le;const Xe=(Le=(0,w.Yn)(Se,xe,!1))!=null?Le:He;return typeof Xe=="number"?et=>typeof et=="string"?et:Xe*et:Array.isArray(Xe)?et=>typeof et=="string"?et:Xe[et]:typeof Xe=="function"?Xe:()=>{}}function ee(Se){return Q(Se,"spacing",8,"spacing")}function q(Se,xe){if(typeof xe=="string"||xe==null)return xe;const He=Math.abs(xe),Ee=Se(He);return xe>=0?Ee:typeof Ee=="number"?-Ee:`-${Ee}`}function ae(Se,xe){return He=>Se.reduce((Ee,Le)=>(Ee[Le]=q(xe,He),Ee),{})}function pe(Se,xe,He,Ee){if(xe.indexOf(He)===-1)return null;const Le=L(He),Xe=ae(Le,Ee),et=Se[He];return(0,d.NI)(Se,et,Xe)}function se(Se,xe){const He=ee(Se.theme);return Object.keys(Se).map(Ee=>pe(Se,xe,Ee,He)).reduce(E.A,{})}function ce(Se){return se(Se,N)}ce.propTypes={},ce.filterProps=N;function fe(Se){return se(Se,z)}fe.propTypes={},fe.filterProps=z;function Pe(Se){return se(Se,V)}Pe.propTypes={},Pe.filterProps=V;const he=null},94027:(Y,U,a)=>{"use strict";a.d(U,{Ay:()=>O,BO:()=>A,Yn:()=>E});var d=a(40465),w=a(32914);function E(R,L,N=!0){if(!L||typeof L!="string")return null;if(R&&R.vars&&N){const z=`vars.${L}`.split(".").reduce((V,Q)=>V&&V[Q]?V[Q]:null,R);if(z!=null)return z}return L.split(".").reduce((z,V)=>z&&z[V]!=null?z[V]:null,R)}function A(R,L,N,z=N){let V;return typeof R=="function"?V=R(N):Array.isArray(R)?V=R[N]||z:V=E(R,N)||z,L&&(V=L(V,z,R)),V}function P(R){const{prop:L,cssProperty:N=R.prop,themeKey:z,transform:V}=R,Q=ee=>{if(ee[L]==null)return null;const q=ee[L],ae=ee.theme,pe=E(ae,z)||{},se=ce=>{let fe=A(pe,V,ce);return ce===fe&&typeof ce=="string"&&(fe=A(pe,V,`${L}${ce==="default"?"":(0,d.A)(ce)}`,ce)),N===!1?fe:{[N]:fe}};return(0,w.NI)(ee,q,se)};return Q.propTypes={},Q.filterProps=[L],Q}const O=P},61728:(Y,U,a)=>{"use strict";a.d(U,{A:()=>Gr});var d=a(55414),w=a(94027),E=a(79410);function A(...dr){const Zr=dr.reduce((or,wr)=>(wr.filterProps.forEach(jr=>{or[jr]=wr}),or),{}),Ir=or=>Object.keys(or).reduce((wr,jr)=>Zr[jr]?(0,E.A)(wr,Zr[jr](or)):wr,{});return Ir.propTypes={},Ir.filterProps=dr.reduce((or,wr)=>or.concat(wr.filterProps),[]),Ir}const P=A;var O=a(32914);function R(dr){return typeof dr!="number"?dr:`${dr}px solid`}function L(dr,Zr){return(0,w.Ay)({prop:dr,themeKey:"borders",transform:Zr})}const N=L("border",R),z=L("borderTop",R),V=L("borderRight",R),Q=L("borderBottom",R),ee=L("borderLeft",R),q=L("borderColor"),ae=L("borderTopColor"),pe=L("borderRightColor"),se=L("borderBottomColor"),ce=L("borderLeftColor"),fe=L("outline",R),Pe=L("outlineColor"),he=dr=>{if(dr.borderRadius!==void 0&&dr.borderRadius!==null){const Zr=(0,d.MA)(dr.theme,"shape.borderRadius",4,"borderRadius"),Ir=or=>({borderRadius:(0,d._W)(Zr,or)});return(0,O.NI)(dr,dr.borderRadius,Ir)}return null};he.propTypes={},he.filterProps=["borderRadius"];const Se=P(N,z,V,Q,ee,q,ae,pe,se,ce,he,fe,Pe),xe=null,He=dr=>{if(dr.gap!==void 0&&dr.gap!==null){const Zr=(0,d.MA)(dr.theme,"spacing",8,"gap"),Ir=or=>({gap:(0,d._W)(Zr,or)});return(0,O.NI)(dr,dr.gap,Ir)}return null};He.propTypes={},He.filterProps=["gap"];const Ee=dr=>{if(dr.columnGap!==void 0&&dr.columnGap!==null){const Zr=(0,d.MA)(dr.theme,"spacing",8,"columnGap"),Ir=or=>({columnGap:(0,d._W)(Zr,or)});return(0,O.NI)(dr,dr.columnGap,Ir)}return null};Ee.propTypes={},Ee.filterProps=["columnGap"];const Le=dr=>{if(dr.rowGap!==void 0&&dr.rowGap!==null){const Zr=(0,d.MA)(dr.theme,"spacing",8,"rowGap"),Ir=or=>({rowGap:(0,d._W)(Zr,or)});return(0,O.NI)(dr,dr.rowGap,Ir)}return null};Le.propTypes={},Le.filterProps=["rowGap"];const Xe=(0,w.Ay)({prop:"gridColumn"}),et=(0,w.Ay)({prop:"gridRow"}),ze=(0,w.Ay)({prop:"gridAutoFlow"}),Ye=(0,w.Ay)({prop:"gridAutoColumns"}),We=(0,w.Ay)({prop:"gridAutoRows"}),Ze=(0,w.Ay)({prop:"gridTemplateColumns"}),qe=(0,w.Ay)({prop:"gridTemplateRows"}),Ie=(0,w.Ay)({prop:"gridTemplateAreas"}),Ve=(0,w.Ay)({prop:"gridArea"}),Ge=P(He,Ee,Le,Xe,et,ze,Ye,We,Ze,qe,Ie,Ve),De=null;function je(dr,Zr){return Zr==="grey"?Zr:dr}const ht=(0,w.Ay)({prop:"color",themeKey:"palette",transform:je}),Et=(0,w.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:je}),it=(0,w.Ay)({prop:"backgroundColor",themeKey:"palette",transform:je}),_t=P(ht,Et,it),yt=null;function kt(dr){return dr<=1&&dr!==0?`${dr*100}%`:dr}const Vt=(0,w.Ay)({prop:"width",transform:kt}),Kt=dr=>{if(dr.maxWidth!==void 0&&dr.maxWidth!==null){const Zr=Ir=>{var or,wr;const jr=((or=dr.theme)==null||(or=or.breakpoints)==null||(or=or.values)==null?void 0:or[Ir])||O.zu[Ir];return jr?((wr=dr.theme)==null||(wr=wr.breakpoints)==null?void 0:wr.unit)!=="px"?{maxWidth:`${jr}${dr.theme.breakpoints.unit}`}:{maxWidth:jr}:{maxWidth:kt(Ir)}};return(0,O.NI)(dr,dr.maxWidth,Zr)}return null};Kt.filterProps=["maxWidth"];const On=(0,w.Ay)({prop:"minWidth",transform:kt}),Pr=(0,w.Ay)({prop:"height",transform:kt}),gr=(0,w.Ay)({prop:"maxHeight",transform:kt}),_r=(0,w.Ay)({prop:"minHeight",transform:kt}),Xr=(0,w.Ay)({prop:"size",cssProperty:"width",transform:kt}),xr=(0,w.Ay)({prop:"size",cssProperty:"height",transform:kt}),xa=(0,w.Ay)({prop:"boxSizing"}),Rr=P(Vt,Kt,On,Pr,gr,_r,xa),aa=null,Gr={border:{themeKey:"borders",transform:R},borderTop:{themeKey:"borders",transform:R},borderRight:{themeKey:"borders",transform:R},borderBottom:{themeKey:"borders",transform:R},borderLeft:{themeKey:"borders",transform:R},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:R},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:he},color:{themeKey:"palette",transform:je},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:je},backgroundColor:{themeKey:"palette",transform:je},p:{style:d.Ms},pt:{style:d.Ms},pr:{style:d.Ms},pb:{style:d.Ms},pl:{style:d.Ms},px:{style:d.Ms},py:{style:d.Ms},padding:{style:d.Ms},paddingTop:{style:d.Ms},paddingRight:{style:d.Ms},paddingBottom:{style:d.Ms},paddingLeft:{style:d.Ms},paddingX:{style:d.Ms},paddingY:{style:d.Ms},paddingInline:{style:d.Ms},paddingInlineStart:{style:d.Ms},paddingInlineEnd:{style:d.Ms},paddingBlock:{style:d.Ms},paddingBlockStart:{style:d.Ms},paddingBlockEnd:{style:d.Ms},m:{style:d.Lc},mt:{style:d.Lc},mr:{style:d.Lc},mb:{style:d.Lc},ml:{style:d.Lc},mx:{style:d.Lc},my:{style:d.Lc},margin:{style:d.Lc},marginTop:{style:d.Lc},marginRight:{style:d.Lc},marginBottom:{style:d.Lc},marginLeft:{style:d.Lc},marginX:{style:d.Lc},marginY:{style:d.Lc},marginInline:{style:d.Lc},marginInlineStart:{style:d.Lc},marginInlineEnd:{style:d.Lc},marginBlock:{style:d.Lc},marginBlockStart:{style:d.Lc},marginBlockEnd:{style:d.Lc},displayPrint:{cssProperty:!1,transform:dr=>({"@media print":{display:dr}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:He},rowGap:{style:Le},columnGap:{style:Ee},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:kt},maxWidth:{style:Kt},minWidth:{transform:kt},height:{transform:kt},maxHeight:{transform:kt},minHeight:{transform:kt},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}},96121:(Y,U,a)=>{"use strict";a.d(U,{A:()=>R});var d=a(58168),w=a(98587),E=a(62783),A=a(61728);const P=["sx"],O=L=>{var N,z;const V={systemProps:{},otherProps:{}},Q=(N=L==null||(z=L.theme)==null?void 0:z.unstable_sxConfig)!=null?N:A.A;return Object.keys(L).forEach(ee=>{Q[ee]?V.systemProps[ee]=L[ee]:V.otherProps[ee]=L[ee]}),V};function R(L){const{sx:N}=L,z=(0,w.A)(L,P),{systemProps:V,otherProps:Q}=O(z);let ee;return Array.isArray(N)?ee=[V,...N]:typeof N=="function"?ee=(...q)=>{const ae=N(...q);return(0,E.Q)(ae)?(0,d.A)({},V,ae):V}:ee=(0,d.A)({},V,N),(0,d.A)({},Q,{sx:ee})}},67715:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>d.A,extendSxProp:()=>w.A,unstable_createStyleFunctionSx:()=>d.k,unstable_defaultSxConfig:()=>E.A});var d=a(22885),w=a(96121),E=a(61728)},22885:(Y,U,a)=>{"use strict";a.d(U,{A:()=>z,k:()=>L});var d=a(40465),w=a(79410),E=a(94027),A=a(32914),P=a(61728);function O(...V){const Q=V.reduce((q,ae)=>q.concat(Object.keys(ae)),[]),ee=new Set(Q);return V.every(q=>ee.size===Object.keys(q).length)}function R(V,Q){return typeof V=="function"?V(Q):V}function L(){function V(ee,q,ae,pe){const se={[ee]:q,theme:ae},ce=pe[ee];if(!ce)return{[ee]:q};const{cssProperty:fe=ee,themeKey:Pe,transform:he,style:Se}=ce;if(q==null)return null;if(Pe==="typography"&&q==="inherit")return{[ee]:q};const xe=(0,E.Yn)(ae,Pe)||{};if(Se)return Se(se);const He=Ee=>{let Le=(0,E.BO)(xe,he,Ee);return Ee===Le&&typeof Ee=="string"&&(Le=(0,E.BO)(xe,he,`${ee}${Ee==="default"?"":(0,d.A)(Ee)}`,Ee)),fe===!1?Le:{[fe]:Le}};return(0,A.NI)(se,q,He)}function Q(ee){var q;const{sx:ae,theme:pe={}}=ee||{};if(!ae)return null;const se=(q=pe.unstable_sxConfig)!=null?q:P.A;function ce(fe){let Pe=fe;if(typeof fe=="function")Pe=fe(pe);else if(typeof fe!="object")return fe;if(!Pe)return null;const he=(0,A.EU)(pe.breakpoints),Se=Object.keys(he);let xe=he;return Object.keys(Pe).forEach(He=>{const Ee=R(Pe[He],pe);if(Ee!=null)if(typeof Ee=="object")if(se[He])xe=(0,w.A)(xe,V(He,Ee,pe,se));else{const Le=(0,A.NI)({theme:pe},Ee,Xe=>({[He]:Xe}));O(Le,Ee)?xe[He]=Q({sx:Ee,theme:pe}):xe=(0,w.A)(xe,Le)}else xe=(0,w.A)(xe,V(He,Ee,pe,se))}),(0,A.vf)(Se,xe)}return Array.isArray(ae)?ae.map(ce):ce(ae)}return Q}const N=L();N.filterProps=["sx"];const z=N},5325:(Y,U,a)=>{"use strict";var d;d={value:!0},U.A=void 0;var w=P(a(77810)),E=a(5721);function A(N){if(typeof WeakMap!="function")return null;var z=new WeakMap,V=new WeakMap;return(A=function(Q){return Q?V:z})(N)}function P(N,z){if(!z&&N&&N.__esModule)return N;if(N===null||typeof N!="object"&&typeof N!="function")return{default:N};var V=A(z);if(V&&V.has(N))return V.get(N);var Q={__proto__:null},ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var q in N)if(q!=="default"&&Object.prototype.hasOwnProperty.call(N,q)){var ae=ee?Object.getOwnPropertyDescriptor(N,q):null;ae&&(ae.get||ae.set)?Object.defineProperty(Q,q,ae):Q[q]=N[q]}return Q.default=N,V&&V.set(N,Q),Q}function O(N){return Object.keys(N).length===0}function R(N=null){const z=w.useContext(E.ThemeContext);return!z||O(z)?N:z}var L=U.A=R},11417:(Y,U,a)=>{"use strict";a.d(U,{A:()=>A});const d=P=>P,A=(()=>{let P=d;return{configure(O){P=O},generate(O){return P(O)},reset(){P=d}}})()},40465:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(5383);function w(E){if(typeof E!="string")throw new Error((0,d.A)(7));return E.charAt(0).toUpperCase()+E.slice(1)}},2719:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>d.A});var d=a(40465)},32047:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});function d(E,A=Number.MIN_SAFE_INTEGER,P=Number.MAX_SAFE_INTEGER){return Math.max(A,Math.min(E,P))}const w=d},35116:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>d.A});var d=a(32047)},7413:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w,E,A=void 0){const P={};return Object.keys(w).forEach(O=>{P[O]=w[O].reduce((R,L)=>{if(L){const N=E(L);N!==""&&R.push(N),A&&A[L]&&R.push(A[L])}return R},[]).join(" ")}),P}},53291:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(...w){return w.reduce((E,A)=>A==null?E:function(...O){E.apply(this,O),A.apply(this,O)},()=>{})}},5355:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w,E=166){let A;function P(...O){const R=()=>{w.apply(this,O)};clearTimeout(A),A=setTimeout(R,E)}return P.clear=()=>{clearTimeout(A)},P}},62783:(Y,U,a)=>{"use strict";a.d(U,{A:()=>A,Q:()=>w});var d=a(58168);function w(P){if(typeof P!="object"||P===null)return!1;const O=Object.getPrototypeOf(P);return(O===null||O===Object.prototype||Object.getPrototypeOf(O)===null)&&!(Symbol.toStringTag in P)&&!(Symbol.iterator in P)}function E(P){if(!w(P))return P;const O={};return Object.keys(P).forEach(R=>{O[R]=E(P[R])}),O}function A(P,O,R={clone:!0}){const L=R.clone?(0,d.A)({},P):P;return w(P)&&w(O)&&Object.keys(O).forEach(N=>{w(O[N])&&Object.prototype.hasOwnProperty.call(P,N)&&w(P[N])?L[N]=A(P[N],O[N],R):R.clone?L[N]=w(O[N])?E(O[N]):O[N]:L[N]=O[N]}),L}},7613:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>d.A,isPlainObject:()=>d.Q});var d=a(62783)},5383:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){let E="https://mui.com/production-error/?code="+w;for(let A=1;A<arguments.length;A+=1)E+="&args[]="+encodeURIComponent(arguments[A]);return"Minified MUI error #"+w+"; visit "+E+" for the full message."}},79438:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>d.A});var d=a(5383)},33899:(Y,U,a)=>{"use strict";a.d(U,{Ay:()=>E});var d=a(11417);const w={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function E(P,O,R="Mui"){const L=w[O];return L?`${R}-${L}`:`${d.A.generate(P)}-${O}`}function A(P){return w[P]!==void 0}},52679:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(33899);function w(E,A,P="Mui"){const O={};return A.forEach(R=>{O[R]=(0,d.Ay)(E,R,P)}),O}},85942:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>O,getFunctionName:()=>E});var d=a(98529);const w=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function E(R){const L=`${R}`.match(w);return L&&L[1]||""}function A(R,L=""){return R.displayName||R.name||E(R)||L}function P(R,L,N){const z=A(L);return R.displayName||(z!==""?`${N}(${z})`:N)}function O(R){if(R!=null){if(typeof R=="string")return R;if(typeof R=="function")return A(R,"Component");if(typeof R=="object")switch(R.$$typeof){case d.ForwardRef:return P(R,R.render,"ForwardRef");case d.Memo:return P(R,R.type,"memo");default:return}}}},13099:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(77810);function w(E,A){var P,O;return d.isValidElement(E)&&A.indexOf((P=E.type.muiName)!=null?P:(O=E.type)==null||(O=O._payload)==null||(O=O.value)==null?void 0:O.muiName)!==-1}},70271:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){return w&&w.ownerDocument||document}},17647:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(70271);function w(E){return(0,d.A)(E).defaultView||window}},24517:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(58168);function w(E,A){const P=(0,d.A)({},A);return Object.keys(E).forEach(O=>{if(O.toString().match(/^(components|slots)$/))P[O]=(0,d.A)({},E[O],P[O]);else if(O.toString().match(/^(componentsProps|slotProps)$/)){const R=E[O]||{},L=A[O];P[O]={},!L||!Object.keys(L)?P[O]=R:!R||!Object.keys(R)?P[O]=L:(P[O]=(0,d.A)({},L),Object.keys(R).forEach(N=>{P[O][N]=w(R[N],L[N])}))}else P[O]===void 0&&(P[O]=E[O])}),P}},46583:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w,E){typeof w=="function"?w(E):w&&(w.current=E)}},58319:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(77810);function w({controlled:E,default:A,name:P,state:O="value"}){const{current:R}=d.useRef(E!==void 0),[L,N]=d.useState(A),z=R?E:L,V=d.useCallback(Q=>{R||N(Q)},[]);return[z,V]}},24251:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d=a(77810);const E=typeof window<"u"?d.useLayoutEffect:d.useEffect},1733:(Y,U,a)=>{"use strict";a.d(U,{A:()=>A});var d=a(77810),w=a(24251);function E(P){const O=d.useRef(P);return(0,w.A)(()=>{O.current=P}),d.useRef((...R)=>(0,O.current)(...R)).current}const A=E},2181:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d=a(77810),w=a(46583);function E(...A){return d.useMemo(()=>A.every(P=>P==null)?null:P=>{A.forEach(O=>{(0,w.A)(O,P)})},A)}},68871:(Y,U,a)=>{"use strict";var d;a.d(U,{A:()=>O});var w=a(77810);let E=0;function A(R){const[L,N]=w.useState(R),z=R||L;return w.useEffect(()=>{L==null&&(E+=1,N(`mui-${E}`))},[L]),z}const P=(d||(d=a.t(w,2))).useId;function O(R){if(P!==void 0){const L=P();return R??L}return A(R)}},19027:(Y,U,a)=>{"use strict";a.d(U,{A:()=>q});var d=a(77810),w=a(80501);let E=!0,A=!1;const P=new w.E,O={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function R(ae){const{type:pe,tagName:se}=ae;return!!(se==="INPUT"&&O[pe]&&!ae.readOnly||se==="TEXTAREA"&&!ae.readOnly||ae.isContentEditable)}function L(ae){ae.metaKey||ae.altKey||ae.ctrlKey||(E=!0)}function N(){E=!1}function z(){this.visibilityState==="hidden"&&A&&(E=!0)}function V(ae){ae.addEventListener("keydown",L,!0),ae.addEventListener("mousedown",N,!0),ae.addEventListener("pointerdown",N,!0),ae.addEventListener("touchstart",N,!0),ae.addEventListener("visibilitychange",z,!0)}function Q(ae){ae.removeEventListener("keydown",L,!0),ae.removeEventListener("mousedown",N,!0),ae.removeEventListener("pointerdown",N,!0),ae.removeEventListener("touchstart",N,!0),ae.removeEventListener("visibilitychange",z,!0)}function ee(ae){const{target:pe}=ae;try{return pe.matches(":focus-visible")}catch{}return E||R(pe)}function q(){const ae=d.useCallback(fe=>{fe!=null&&V(fe.ownerDocument)},[]),pe=d.useRef(!1);function se(){return pe.current?(A=!0,P.start(100,()=>{A=!1}),pe.current=!1,!0):!1}function ce(fe){return ee(fe)?(pe.current=!0,!0):!1}return{isFocusVisibleRef:pe,onFocus:ce,onBlur:se,ref:ae}}},80501:(Y,U,a)=>{"use strict";a.d(U,{E:()=>O,A:()=>R});var d=a(77810);const w={};function E(L,N){const z=d.useRef(w);return z.current===w&&(z.current=L(N)),z}const A=[];function P(L){d.useEffect(L,A)}class O{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new O}start(N,z){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,z()},N)}}function R(){const L=E(O.create).current;return P(L.disposeEffect),L}},54590:(Y,U,a)=>{"use strict";a.d(U,{n4:()=>Fr});function d(Qt){if(Qt==null)return window;if(Qt.toString()!=="[object Window]"){var Lt=Qt.ownerDocument;return Lt&&Lt.defaultView||window}return Qt}function w(Qt){var Lt=d(Qt).Element;return Qt instanceof Lt||Qt instanceof Element}function E(Qt){var Lt=d(Qt).HTMLElement;return Qt instanceof Lt||Qt instanceof HTMLElement}function A(Qt){if(typeof ShadowRoot>"u")return!1;var Lt=d(Qt).ShadowRoot;return Qt instanceof Lt||Qt instanceof ShadowRoot}var P=Math.max,O=Math.min,R=Math.round;function L(){var Qt=navigator.userAgentData;return Qt!=null&&Qt.brands&&Array.isArray(Qt.brands)?Qt.brands.map(function(Lt){return Lt.brand+"/"+Lt.version}).join(" "):navigator.userAgent}function N(){return!/^((?!chrome|android).)*safari/i.test(L())}function z(Qt,Lt,Zt){Lt===void 0&&(Lt=!1),Zt===void 0&&(Zt=!1);var bn=Qt.getBoundingClientRect(),gn=1,sn=1;Lt&&E(Qt)&&(gn=Qt.offsetWidth>0&&R(bn.width)/Qt.offsetWidth||1,sn=Qt.offsetHeight>0&&R(bn.height)/Qt.offsetHeight||1);var Kn=w(Qt)?d(Qt):window,ar=Kn.visualViewport,dn=!N()&&Zt,Ca=(bn.left+(dn&&ar?ar.offsetLeft:0))/gn,at=(bn.top+(dn&&ar?ar.offsetTop:0))/sn,jt=bn.width/gn,tn=bn.height/sn;return{width:jt,height:tn,top:at,right:Ca+jt,bottom:at+tn,left:Ca,x:Ca,y:at}}function V(Qt){var Lt=d(Qt),Zt=Lt.pageXOffset,bn=Lt.pageYOffset;return{scrollLeft:Zt,scrollTop:bn}}function Q(Qt){return{scrollLeft:Qt.scrollLeft,scrollTop:Qt.scrollTop}}function ee(Qt){return Qt===d(Qt)||!E(Qt)?V(Qt):Q(Qt)}function q(Qt){return Qt?(Qt.nodeName||"").toLowerCase():null}function ae(Qt){return((w(Qt)?Qt.ownerDocument:Qt.document)||window.document).documentElement}function pe(Qt){return z(ae(Qt)).left+V(Qt).scrollLeft}function se(Qt){return d(Qt).getComputedStyle(Qt)}function ce(Qt){var Lt=se(Qt),Zt=Lt.overflow,bn=Lt.overflowX,gn=Lt.overflowY;return/auto|scroll|overlay|hidden/.test(Zt+gn+bn)}function fe(Qt){var Lt=Qt.getBoundingClientRect(),Zt=R(Lt.width)/Qt.offsetWidth||1,bn=R(Lt.height)/Qt.offsetHeight||1;return Zt!==1||bn!==1}function Pe(Qt,Lt,Zt){Zt===void 0&&(Zt=!1);var bn=E(Lt),gn=E(Lt)&&fe(Lt),sn=ae(Lt),Kn=z(Qt,gn,Zt),ar={scrollLeft:0,scrollTop:0},dn={x:0,y:0};return(bn||!bn&&!Zt)&&((q(Lt)!=="body"||ce(sn))&&(ar=ee(Lt)),E(Lt)?(dn=z(Lt,!0),dn.x+=Lt.clientLeft,dn.y+=Lt.clientTop):sn&&(dn.x=pe(sn))),{x:Kn.left+ar.scrollLeft-dn.x,y:Kn.top+ar.scrollTop-dn.y,width:Kn.width,height:Kn.height}}function he(Qt){var Lt=z(Qt),Zt=Qt.offsetWidth,bn=Qt.offsetHeight;return Math.abs(Lt.width-Zt)<=1&&(Zt=Lt.width),Math.abs(Lt.height-bn)<=1&&(bn=Lt.height),{x:Qt.offsetLeft,y:Qt.offsetTop,width:Zt,height:bn}}function Se(Qt){return q(Qt)==="html"?Qt:Qt.assignedSlot||Qt.parentNode||(A(Qt)?Qt.host:null)||ae(Qt)}function xe(Qt){return["html","body","#document"].indexOf(q(Qt))>=0?Qt.ownerDocument.body:E(Qt)&&ce(Qt)?Qt:xe(Se(Qt))}function He(Qt,Lt){var Zt;Lt===void 0&&(Lt=[]);var bn=xe(Qt),gn=bn===((Zt=Qt.ownerDocument)==null?void 0:Zt.body),sn=d(bn),Kn=gn?[sn].concat(sn.visualViewport||[],ce(bn)?bn:[]):bn,ar=Lt.concat(Kn);return gn?ar:ar.concat(He(Se(Kn)))}function Ee(Qt){return["table","td","th"].indexOf(q(Qt))>=0}function Le(Qt){return!E(Qt)||se(Qt).position==="fixed"?null:Qt.offsetParent}function Xe(Qt){var Lt=/firefox/i.test(L()),Zt=/Trident/i.test(L());if(Zt&&E(Qt)){var bn=se(Qt);if(bn.position==="fixed")return null}var gn=Se(Qt);for(A(gn)&&(gn=gn.host);E(gn)&&["html","body"].indexOf(q(gn))<0;){var sn=se(gn);if(sn.transform!=="none"||sn.perspective!=="none"||sn.contain==="paint"||["transform","perspective"].indexOf(sn.willChange)!==-1||Lt&&sn.willChange==="filter"||Lt&&sn.filter&&sn.filter!=="none")return gn;gn=gn.parentNode}return null}function et(Qt){for(var Lt=d(Qt),Zt=Le(Qt);Zt&&Ee(Zt)&&se(Zt).position==="static";)Zt=Le(Zt);return Zt&&(q(Zt)==="html"||q(Zt)==="body"&&se(Zt).position==="static")?Lt:Zt||Xe(Qt)||Lt}var ze="top",Ye="bottom",We="right",Ze="left",qe="auto",Ie=[ze,Ye,We,Ze],Ve="start",Ge="end",De="clippingParents",je="viewport",ht="popper",Et="reference",it=Ie.reduce(function(Qt,Lt){return Qt.concat([Lt+"-"+Ve,Lt+"-"+Ge])},[]),_t=[].concat(Ie,[qe]).reduce(function(Qt,Lt){return Qt.concat([Lt,Lt+"-"+Ve,Lt+"-"+Ge])},[]),yt="beforeRead",kt="read",Vt="afterRead",Kt="beforeMain",On="main",Pr="afterMain",gr="beforeWrite",_r="write",Xr="afterWrite",xr=[yt,kt,Vt,Kt,On,Pr,gr,_r,Xr];function xa(Qt){var Lt=new Map,Zt=new Set,bn=[];Qt.forEach(function(sn){Lt.set(sn.name,sn)});function gn(sn){Zt.add(sn.name);var Kn=[].concat(sn.requires||[],sn.requiresIfExists||[]);Kn.forEach(function(ar){if(!Zt.has(ar)){var dn=Lt.get(ar);dn&&gn(dn)}}),bn.push(sn)}return Qt.forEach(function(sn){Zt.has(sn.name)||gn(sn)}),bn}function Rr(Qt){var Lt=xa(Qt);return xr.reduce(function(Zt,bn){return Zt.concat(Lt.filter(function(gn){return gn.phase===bn}))},[])}function aa(Qt){var Lt;return function(){return Lt||(Lt=new Promise(function(Zt){Promise.resolve().then(function(){Lt=void 0,Zt(Qt())})})),Lt}}function Dr(Qt){var Lt=Qt.reduce(function(Zt,bn){var gn=Zt[bn.name];return Zt[bn.name]=gn?Object.assign({},gn,bn,{options:Object.assign({},gn.options,bn.options),data:Object.assign({},gn.data,bn.data)}):bn,Zt},{});return Object.keys(Lt).map(function(Zt){return Lt[Zt]})}var Gr={placement:"bottom",modifiers:[],strategy:"absolute"};function dr(){for(var Qt=arguments.length,Lt=new Array(Qt),Zt=0;Zt<Qt;Zt++)Lt[Zt]=arguments[Zt];return!Lt.some(function(bn){return!(bn&&typeof bn.getBoundingClientRect=="function")})}function Zr(Qt){Qt===void 0&&(Qt={});var Lt=Qt,Zt=Lt.defaultModifiers,bn=Zt===void 0?[]:Zt,gn=Lt.defaultOptions,sn=gn===void 0?Gr:gn;return function(ar,dn,Ca){Ca===void 0&&(Ca=sn);var at={placement:"bottom",orderedModifiers:[],options:Object.assign({},Gr,sn),modifiersData:{},elements:{reference:ar,popper:dn},attributes:{},styles:{}},jt=[],tn=!1,en={state:at,setOptions:function(fr){var la=typeof fr=="function"?fr(at.options):fr;In(),at.options=Object.assign({},sn,at.options,la),at.scrollParents={reference:w(ar)?He(ar):ar.contextElement?He(ar.contextElement):[],popper:He(dn)};var ni=Rr(Dr([].concat(bn,at.options.modifiers)));return at.orderedModifiers=ni.filter(function(Wa){return Wa.enabled}),pr(),en.update()},forceUpdate:function(){if(!tn){var fr=at.elements,la=fr.reference,ni=fr.popper;if(dr(la,ni)){at.rects={reference:Pe(la,et(ni),at.options.strategy==="fixed"),popper:he(ni)},at.reset=!1,at.placement=at.options.placement,at.orderedModifiers.forEach(function(Fo){return at.modifiersData[Fo.name]=Object.assign({},Fo.data)});for(var Wa=0;Wa<at.orderedModifiers.length;Wa++){if(at.reset===!0){at.reset=!1,Wa=-1;continue}var _n=at.orderedModifiers[Wa],wi=_n.fn,kr=_n.options,Ki=kr===void 0?{}:kr,_i=_n.name;typeof wi=="function"&&(at=wi({state:at,options:Ki,name:_i,instance:en})||at)}}}},update:aa(function(){return new Promise(function(Nt){en.forceUpdate(),Nt(at)})}),destroy:function(){In(),tn=!0}};if(!dr(ar,dn))return en;en.setOptions(Ca).then(function(Nt){!tn&&Ca.onFirstUpdate&&Ca.onFirstUpdate(Nt)});function pr(){at.orderedModifiers.forEach(function(Nt){var fr=Nt.name,la=Nt.options,ni=la===void 0?{}:la,Wa=Nt.effect;if(typeof Wa=="function"){var _n=Wa({state:at,name:fr,instance:en,options:ni}),wi=function(){};jt.push(_n||wi)}})}function In(){jt.forEach(function(Nt){return Nt()}),jt=[]}return en}}var Ir=null,or={passive:!0};function wr(Qt){var Lt=Qt.state,Zt=Qt.instance,bn=Qt.options,gn=bn.scroll,sn=gn===void 0?!0:gn,Kn=bn.resize,ar=Kn===void 0?!0:Kn,dn=d(Lt.elements.popper),Ca=[].concat(Lt.scrollParents.reference,Lt.scrollParents.popper);return sn&&Ca.forEach(function(at){at.addEventListener("scroll",Zt.update,or)}),ar&&dn.addEventListener("resize",Zt.update,or),function(){sn&&Ca.forEach(function(at){at.removeEventListener("scroll",Zt.update,or)}),ar&&dn.removeEventListener("resize",Zt.update,or)}}const jr={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:wr,data:{}};function Kr(Qt){return Qt.split("-")[0]}function Br(Qt){return Qt.split("-")[1]}function mr(Qt){return["top","bottom"].indexOf(Qt)>=0?"x":"y"}function Er(Qt){var Lt=Qt.reference,Zt=Qt.element,bn=Qt.placement,gn=bn?Kr(bn):null,sn=bn?Br(bn):null,Kn=Lt.x+Lt.width/2-Zt.width/2,ar=Lt.y+Lt.height/2-Zt.height/2,dn;switch(gn){case ze:dn={x:Kn,y:Lt.y-Zt.height};break;case Ye:dn={x:Kn,y:Lt.y+Lt.height};break;case We:dn={x:Lt.x+Lt.width,y:ar};break;case Ze:dn={x:Lt.x-Zt.width,y:ar};break;default:dn={x:Lt.x,y:Lt.y}}var Ca=gn?mr(gn):null;if(Ca!=null){var at=Ca==="y"?"height":"width";switch(sn){case Ve:dn[Ca]=dn[Ca]-(Lt[at]/2-Zt[at]/2);break;case Ge:dn[Ca]=dn[Ca]+(Lt[at]/2-Zt[at]/2);break;default:}}return dn}function Qr(Qt){var Lt=Qt.state,Zt=Qt.name;Lt.modifiersData[Zt]=Er({reference:Lt.rects.reference,element:Lt.rects.popper,strategy:"absolute",placement:Lt.placement})}const oa={name:"popperOffsets",enabled:!0,phase:"read",fn:Qr,data:{}};var hn={top:"auto",right:"auto",bottom:"auto",left:"auto"};function xn(Qt,Lt){var Zt=Qt.x,bn=Qt.y,gn=Lt.devicePixelRatio||1;return{x:R(Zt*gn)/gn||0,y:R(bn*gn)/gn||0}}function Tr(Qt){var Lt,Zt=Qt.popper,bn=Qt.popperRect,gn=Qt.placement,sn=Qt.variation,Kn=Qt.offsets,ar=Qt.position,dn=Qt.gpuAcceleration,Ca=Qt.adaptive,at=Qt.roundOffsets,jt=Qt.isFixed,tn=Kn.x,en=tn===void 0?0:tn,pr=Kn.y,In=pr===void 0?0:pr,Nt=typeof at=="function"?at({x:en,y:In}):{x:en,y:In};en=Nt.x,In=Nt.y;var fr=Kn.hasOwnProperty("x"),la=Kn.hasOwnProperty("y"),ni=Ze,Wa=ze,_n=window;if(Ca){var wi=et(Zt),kr="clientHeight",Ki="clientWidth";if(wi===d(Zt)&&(wi=ae(Zt),se(wi).position!=="static"&&ar==="absolute"&&(kr="scrollHeight",Ki="scrollWidth")),wi=wi,gn===ze||(gn===Ze||gn===We)&&sn===Ge){Wa=Ye;var _i=jt&&wi===_n&&_n.visualViewport?_n.visualViewport.height:wi[kr];In-=_i-bn.height,In*=dn?1:-1}if(gn===Ze||(gn===ze||gn===Ye)&&sn===Ge){ni=We;var Fo=jt&&wi===_n&&_n.visualViewport?_n.visualViewport.width:wi[Ki];en-=Fo-bn.width,en*=dn?1:-1}}var ia=Object.assign({position:ar},Ca&&hn),ua=at===!0?xn({x:en,y:In},d(Zt)):{x:en,y:In};if(en=ua.x,In=ua.y,dn){var Ea;return Object.assign({},ia,(Ea={},Ea[Wa]=la?"0":"",Ea[ni]=fr?"0":"",Ea.transform=(_n.devicePixelRatio||1)<=1?"translate("+en+"px, "+In+"px)":"translate3d("+en+"px, "+In+"px, 0)",Ea))}return Object.assign({},ia,(Lt={},Lt[Wa]=la?In+"px":"",Lt[ni]=fr?en+"px":"",Lt.transform="",Lt))}function sa(Qt){var Lt=Qt.state,Zt=Qt.options,bn=Zt.gpuAcceleration,gn=bn===void 0?!0:bn,sn=Zt.adaptive,Kn=sn===void 0?!0:sn,ar=Zt.roundOffsets,dn=ar===void 0?!0:ar,Ca={placement:Kr(Lt.placement),variation:Br(Lt.placement),popper:Lt.elements.popper,popperRect:Lt.rects.popper,gpuAcceleration:gn,isFixed:Lt.options.strategy==="fixed"};Lt.modifiersData.popperOffsets!=null&&(Lt.styles.popper=Object.assign({},Lt.styles.popper,Tr(Object.assign({},Ca,{offsets:Lt.modifiersData.popperOffsets,position:Lt.options.strategy,adaptive:Kn,roundOffsets:dn})))),Lt.modifiersData.arrow!=null&&(Lt.styles.arrow=Object.assign({},Lt.styles.arrow,Tr(Object.assign({},Ca,{offsets:Lt.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:dn})))),Lt.attributes.popper=Object.assign({},Lt.attributes.popper,{"data-popper-placement":Lt.placement})}const ct={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:sa,data:{}};function St(Qt){var Lt=Qt.state;Object.keys(Lt.elements).forEach(function(Zt){var bn=Lt.styles[Zt]||{},gn=Lt.attributes[Zt]||{},sn=Lt.elements[Zt];!E(sn)||!q(sn)||(Object.assign(sn.style,bn),Object.keys(gn).forEach(function(Kn){var ar=gn[Kn];ar===!1?sn.removeAttribute(Kn):sn.setAttribute(Kn,ar===!0?"":ar)}))})}function ln(Qt){var Lt=Qt.state,Zt={popper:{position:Lt.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(Lt.elements.popper.style,Zt.popper),Lt.styles=Zt,Lt.elements.arrow&&Object.assign(Lt.elements.arrow.style,Zt.arrow),function(){Object.keys(Lt.elements).forEach(function(bn){var gn=Lt.elements[bn],sn=Lt.attributes[bn]||{},Kn=Object.keys(Lt.styles.hasOwnProperty(bn)?Lt.styles[bn]:Zt[bn]),ar=Kn.reduce(function(dn,Ca){return dn[Ca]="",dn},{});!E(gn)||!q(gn)||(Object.assign(gn.style,ar),Object.keys(sn).forEach(function(dn){gn.removeAttribute(dn)}))})}}const er={name:"applyStyles",enabled:!0,phase:"write",fn:St,effect:ln,requires:["computeStyles"]};function zr(Qt,Lt,Zt){var bn=Kr(Qt),gn=[Ze,ze].indexOf(bn)>=0?-1:1,sn=typeof Zt=="function"?Zt(Object.assign({},Lt,{placement:Qt})):Zt,Kn=sn[0],ar=sn[1];return Kn=Kn||0,ar=(ar||0)*gn,[Ze,We].indexOf(bn)>=0?{x:ar,y:Kn}:{x:Kn,y:ar}}function qr(Qt){var Lt=Qt.state,Zt=Qt.options,bn=Qt.name,gn=Zt.offset,sn=gn===void 0?[0,0]:gn,Kn=_t.reduce(function(at,jt){return at[jt]=zr(jt,Lt.rects,sn),at},{}),ar=Kn[Lt.placement],dn=ar.x,Ca=ar.y;Lt.modifiersData.popperOffsets!=null&&(Lt.modifiersData.popperOffsets.x+=dn,Lt.modifiersData.popperOffsets.y+=Ca),Lt.modifiersData[bn]=Kn}const tr={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:qr};var ci={left:"right",right:"left",bottom:"top",top:"bottom"};function Ai(Qt){return Qt.replace(/left|right|bottom|top/g,function(Lt){return ci[Lt]})}var fi={start:"end",end:"start"};function jn(Qt){return Qt.replace(/start|end/g,function(Lt){return fi[Lt]})}function sr(Qt,Lt){var Zt=d(Qt),bn=ae(Qt),gn=Zt.visualViewport,sn=bn.clientWidth,Kn=bn.clientHeight,ar=0,dn=0;if(gn){sn=gn.width,Kn=gn.height;var Ca=N();(Ca||!Ca&&Lt==="fixed")&&(ar=gn.offsetLeft,dn=gn.offsetTop)}return{width:sn,height:Kn,x:ar+pe(Qt),y:dn}}function za(Qt){var Lt,Zt=ae(Qt),bn=V(Qt),gn=(Lt=Qt.ownerDocument)==null?void 0:Lt.body,sn=P(Zt.scrollWidth,Zt.clientWidth,gn?gn.scrollWidth:0,gn?gn.clientWidth:0),Kn=P(Zt.scrollHeight,Zt.clientHeight,gn?gn.scrollHeight:0,gn?gn.clientHeight:0),ar=-bn.scrollLeft+pe(Qt),dn=-bn.scrollTop;return se(gn||Zt).direction==="rtl"&&(ar+=P(Zt.clientWidth,gn?gn.clientWidth:0)-sn),{width:sn,height:Kn,x:ar,y:dn}}function ta(Qt,Lt){var Zt=Lt.getRootNode&&Lt.getRootNode();if(Qt.contains(Lt))return!0;if(Zt&&A(Zt)){var bn=Lt;do{if(bn&&Qt.isSameNode(bn))return!0;bn=bn.parentNode||bn.host}while(bn)}return!1}function Ka(Qt){return Object.assign({},Qt,{left:Qt.x,top:Qt.y,right:Qt.x+Qt.width,bottom:Qt.y+Qt.height})}function Za(Qt,Lt){var Zt=z(Qt,!1,Lt==="fixed");return Zt.top=Zt.top+Qt.clientTop,Zt.left=Zt.left+Qt.clientLeft,Zt.bottom=Zt.top+Qt.clientHeight,Zt.right=Zt.left+Qt.clientWidth,Zt.width=Qt.clientWidth,Zt.height=Qt.clientHeight,Zt.x=Zt.left,Zt.y=Zt.top,Zt}function Sa(Qt,Lt,Zt){return Lt===je?Ka(sr(Qt,Zt)):w(Lt)?Za(Lt,Zt):Ka(za(ae(Qt)))}function va(Qt){var Lt=He(Se(Qt)),Zt=["absolute","fixed"].indexOf(se(Qt).position)>=0,bn=Zt&&E(Qt)?et(Qt):Qt;return w(bn)?Lt.filter(function(gn){return w(gn)&&ta(gn,bn)&&q(gn)!=="body"}):[]}function D(Qt,Lt,Zt,bn){var gn=Lt==="clippingParents"?va(Qt):[].concat(Lt),sn=[].concat(gn,[Zt]),Kn=sn[0],ar=sn.reduce(function(dn,Ca){var at=Sa(Qt,Ca,bn);return dn.top=P(at.top,dn.top),dn.right=O(at.right,dn.right),dn.bottom=O(at.bottom,dn.bottom),dn.left=P(at.left,dn.left),dn},Sa(Qt,Kn,bn));return ar.width=ar.right-ar.left,ar.height=ar.bottom-ar.top,ar.x=ar.left,ar.y=ar.top,ar}function oe(){return{top:0,right:0,bottom:0,left:0}}function X(Qt){return Object.assign({},oe(),Qt)}function F(Qt,Lt){return Lt.reduce(function(Zt,bn){return Zt[bn]=Qt,Zt},{})}function Z(Qt,Lt){Lt===void 0&&(Lt={});var Zt=Lt,bn=Zt.placement,gn=bn===void 0?Qt.placement:bn,sn=Zt.strategy,Kn=sn===void 0?Qt.strategy:sn,ar=Zt.boundary,dn=ar===void 0?De:ar,Ca=Zt.rootBoundary,at=Ca===void 0?je:Ca,jt=Zt.elementContext,tn=jt===void 0?ht:jt,en=Zt.altBoundary,pr=en===void 0?!1:en,In=Zt.padding,Nt=In===void 0?0:In,fr=X(typeof Nt!="number"?Nt:F(Nt,Ie)),la=tn===ht?Et:ht,ni=Qt.rects.popper,Wa=Qt.elements[pr?la:tn],_n=D(w(Wa)?Wa:Wa.contextElement||ae(Qt.elements.popper),dn,at,Kn),wi=z(Qt.elements.reference),kr=Er({reference:wi,element:ni,strategy:"absolute",placement:gn}),Ki=Ka(Object.assign({},ni,kr)),_i=tn===ht?Ki:wi,Fo={top:_n.top-_i.top+fr.top,bottom:_i.bottom-_n.bottom+fr.bottom,left:_n.left-_i.left+fr.left,right:_i.right-_n.right+fr.right},ia=Qt.modifiersData.offset;if(tn===ht&&ia){var ua=ia[gn];Object.keys(Fo).forEach(function(Ea){var zi=[We,Ye].indexOf(Ea)>=0?1:-1,Oa=[ze,Ye].indexOf(Ea)>=0?"y":"x";Fo[Ea]+=ua[Oa]*zi})}return Fo}function le(Qt,Lt){Lt===void 0&&(Lt={});var Zt=Lt,bn=Zt.placement,gn=Zt.boundary,sn=Zt.rootBoundary,Kn=Zt.padding,ar=Zt.flipVariations,dn=Zt.allowedAutoPlacements,Ca=dn===void 0?_t:dn,at=Br(bn),jt=at?ar?it:it.filter(function(pr){return Br(pr)===at}):Ie,tn=jt.filter(function(pr){return Ca.indexOf(pr)>=0});tn.length===0&&(tn=jt);var en=tn.reduce(function(pr,In){return pr[In]=Z(Qt,{placement:In,boundary:gn,rootBoundary:sn,padding:Kn})[Kr(In)],pr},{});return Object.keys(en).sort(function(pr,In){return en[pr]-en[In]})}function de(Qt){if(Kr(Qt)===qe)return[];var Lt=Ai(Qt);return[jn(Qt),Lt,jn(Lt)]}function ge(Qt){var Lt=Qt.state,Zt=Qt.options,bn=Qt.name;if(!Lt.modifiersData[bn]._skip){for(var gn=Zt.mainAxis,sn=gn===void 0?!0:gn,Kn=Zt.altAxis,ar=Kn===void 0?!0:Kn,dn=Zt.fallbackPlacements,Ca=Zt.padding,at=Zt.boundary,jt=Zt.rootBoundary,tn=Zt.altBoundary,en=Zt.flipVariations,pr=en===void 0?!0:en,In=Zt.allowedAutoPlacements,Nt=Lt.options.placement,fr=Kr(Nt),la=fr===Nt,ni=dn||(la||!pr?[Ai(Nt)]:de(Nt)),Wa=[Nt].concat(ni).reduce(function(Bn,Ar){return Bn.concat(Kr(Ar)===qe?le(Lt,{placement:Ar,boundary:at,rootBoundary:jt,padding:Ca,flipVariations:pr,allowedAutoPlacements:In}):Ar)},[]),_n=Lt.rects.reference,wi=Lt.rects.popper,kr=new Map,Ki=!0,_i=Wa[0],Fo=0;Fo<Wa.length;Fo++){var ia=Wa[Fo],ua=Kr(ia),Ea=Br(ia)===Ve,zi=[ze,Ye].indexOf(ua)>=0,Oa=zi?"width":"height",Xi=Z(Lt,{placement:ia,boundary:at,rootBoundary:jt,altBoundary:tn,padding:Ca}),to=zi?Ea?We:Ze:Ea?Ye:ze;_n[Oa]>wi[Oa]&&(to=Ai(to));var Ao=Ai(to),oi=[];if(sn&&oi.push(Xi[ua]<=0),ar&&oi.push(Xi[to]<=0,Xi[Ao]<=0),oi.every(function(Bn){return Bn})){_i=ia,Ki=!1;break}kr.set(ia,oi)}if(Ki)for(var xo=pr?3:1,Vo=function(Ar){var Aa=Wa.find(function(Wi){var Pi=kr.get(Wi);if(Pi)return Pi.slice(0,Ar).every(function(Do){return Do})});if(Aa)return _i=Aa,"break"},jo=xo;jo>0;jo--){var ka=Vo(jo);if(ka==="break")break}Lt.placement!==_i&&(Lt.modifiersData[bn]._skip=!0,Lt.placement=_i,Lt.reset=!0)}}const Te={name:"flip",enabled:!0,phase:"main",fn:ge,requiresIfExists:["offset"],data:{_skip:!1}};function ie(Qt){return Qt==="x"?"y":"x"}function ve(Qt,Lt,Zt){return P(Qt,O(Lt,Zt))}function be(Qt,Lt,Zt){var bn=ve(Qt,Lt,Zt);return bn>Zt?Zt:bn}function Re(Qt){var Lt=Qt.state,Zt=Qt.options,bn=Qt.name,gn=Zt.mainAxis,sn=gn===void 0?!0:gn,Kn=Zt.altAxis,ar=Kn===void 0?!1:Kn,dn=Zt.boundary,Ca=Zt.rootBoundary,at=Zt.altBoundary,jt=Zt.padding,tn=Zt.tether,en=tn===void 0?!0:tn,pr=Zt.tetherOffset,In=pr===void 0?0:pr,Nt=Z(Lt,{boundary:dn,rootBoundary:Ca,padding:jt,altBoundary:at}),fr=Kr(Lt.placement),la=Br(Lt.placement),ni=!la,Wa=mr(fr),_n=ie(Wa),wi=Lt.modifiersData.popperOffsets,kr=Lt.rects.reference,Ki=Lt.rects.popper,_i=typeof In=="function"?In(Object.assign({},Lt.rects,{placement:Lt.placement})):In,Fo=typeof _i=="number"?{mainAxis:_i,altAxis:_i}:Object.assign({mainAxis:0,altAxis:0},_i),ia=Lt.modifiersData.offset?Lt.modifiersData.offset[Lt.placement]:null,ua={x:0,y:0};if(wi){if(sn){var Ea,zi=Wa==="y"?ze:Ze,Oa=Wa==="y"?Ye:We,Xi=Wa==="y"?"height":"width",to=wi[Wa],Ao=to+Nt[zi],oi=to-Nt[Oa],xo=en?-Ki[Xi]/2:0,Vo=la===Ve?kr[Xi]:Ki[Xi],jo=la===Ve?-Ki[Xi]:-kr[Xi],ka=Lt.elements.arrow,Bn=en&&ka?he(ka):{width:0,height:0},Ar=Lt.modifiersData["arrow#persistent"]?Lt.modifiersData["arrow#persistent"].padding:oe(),Aa=Ar[zi],Wi=Ar[Oa],Pi=ve(0,kr[Xi],Bn[Xi]),Do=ni?kr[Xi]/2-xo-Pi-Aa-Fo.mainAxis:Vo-Pi-Aa-Fo.mainAxis,_s=ni?-kr[Xi]/2+xo+Pi+Wi+Fo.mainAxis:jo+Pi+Wi+Fo.mainAxis,Jo=Lt.elements.arrow&&et(Lt.elements.arrow),Ua=Jo?Wa==="y"?Jo.clientTop||0:Jo.clientLeft||0:0,cr=(Ea=ia?.[Wa])!=null?Ea:0,ti=to+Do-cr-Ua,li=to+_s-cr,po=ve(en?O(Ao,ti):Ao,to,en?P(oi,li):oi);wi[Wa]=po,ua[Wa]=po-to}if(ar){var yl,sl=Wa==="x"?ze:Ze,xl=Wa==="x"?Ye:We,al=wi[_n],Vs=_n==="y"?"height":"width",ac=al+Nt[sl],tu=al-Nt[xl],Lc=[ze,Ze].indexOf(fr)!==-1,Ad=(yl=ia?.[_n])!=null?yl:0,vp=Lc?ac:al-kr[Vs]-Ki[Vs]-Ad+Fo.altAxis,nu=Lc?al+kr[Vs]+Ki[Vs]-Ad-Fo.altAxis:tu,Pd=en&&Lc?be(vp,al,nu):ve(en?vp:ac,al,en?nu:tu);wi[_n]=Pd,ua[_n]=Pd-al}Lt.modifiersData[bn]=ua}}const ne={name:"preventOverflow",enabled:!0,phase:"main",fn:Re,requiresIfExists:["offset"]};var mt=function(Lt,Zt){return Lt=typeof Lt=="function"?Lt(Object.assign({},Zt.rects,{placement:Zt.placement})):Lt,X(typeof Lt!="number"?Lt:F(Lt,Ie))};function Ot(Qt){var Lt,Zt=Qt.state,bn=Qt.name,gn=Qt.options,sn=Zt.elements.arrow,Kn=Zt.modifiersData.popperOffsets,ar=Kr(Zt.placement),dn=mr(ar),Ca=[Ze,We].indexOf(ar)>=0,at=Ca?"height":"width";if(!(!sn||!Kn)){var jt=mt(gn.padding,Zt),tn=he(sn),en=dn==="y"?ze:Ze,pr=dn==="y"?Ye:We,In=Zt.rects.reference[at]+Zt.rects.reference[dn]-Kn[dn]-Zt.rects.popper[at],Nt=Kn[dn]-Zt.rects.reference[dn],fr=et(sn),la=fr?dn==="y"?fr.clientHeight||0:fr.clientWidth||0:0,ni=In/2-Nt/2,Wa=jt[en],_n=la-tn[at]-jt[pr],wi=la/2-tn[at]/2+ni,kr=ve(Wa,wi,_n),Ki=dn;Zt.modifiersData[bn]=(Lt={},Lt[Ki]=kr,Lt.centerOffset=kr-wi,Lt)}}function Rt(Qt){var Lt=Qt.state,Zt=Qt.options,bn=Zt.element,gn=bn===void 0?"[data-popper-arrow]":bn;gn!=null&&(typeof gn=="string"&&(gn=Lt.elements.popper.querySelector(gn),!gn)||ta(Lt.elements.popper,gn)&&(Lt.elements.arrow=gn))}const dt={name:"arrow",enabled:!0,phase:"main",fn:Ot,effect:Rt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Yt(Qt,Lt,Zt){return Zt===void 0&&(Zt={x:0,y:0}),{top:Qt.top-Lt.height-Zt.y,right:Qt.right-Lt.width+Zt.x,bottom:Qt.bottom-Lt.height+Zt.y,left:Qt.left-Lt.width-Zt.x}}function bt(Qt){return[ze,We,Ye,Ze].some(function(Lt){return Qt[Lt]>=0})}function Cn(Qt){var Lt=Qt.state,Zt=Qt.name,bn=Lt.rects.reference,gn=Lt.rects.popper,sn=Lt.modifiersData.preventOverflow,Kn=Z(Lt,{elementContext:"reference"}),ar=Z(Lt,{altBoundary:!0}),dn=Yt(Kn,bn),Ca=Yt(ar,gn,sn),at=bt(dn),jt=bt(Ca);Lt.modifiersData[Zt]={referenceClippingOffsets:dn,popperEscapeOffsets:Ca,isReferenceHidden:at,hasPopperEscaped:jt},Lt.attributes.popper=Object.assign({},Lt.attributes.popper,{"data-popper-reference-hidden":at,"data-popper-escaped":jt})}var An=[jr,oa,ct,er,tr,Te,ne,dt,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Cn}],Fr=Zr({defaultModifiers:An})},34967:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=a;function a(){for(var E=arguments.length,A=Array(E),P=0;P<E;P++)A[P]=arguments[P];return A.length===1?d.apply(void 0,A):w.apply(void 0,A)}function d(E){var A=void 0;return typeof Reflect<"u"&&typeof Reflect.ownKeys=="function"?A=Reflect.ownKeys(E.prototype):(A=Object.getOwnPropertyNames(E.prototype),typeof Object.getOwnPropertySymbols=="function"&&(A=A.concat(Object.getOwnPropertySymbols(E.prototype)))),A.forEach(function(P){if(P!=="constructor"){var O=Object.getOwnPropertyDescriptor(E.prototype,P);typeof O.value=="function"&&Object.defineProperty(E.prototype,P,w(E,P,O))}}),E}function w(E,A,P){var O=P.value;if(typeof O!="function")throw new Error("@autobind decorator can only be applied to methods not: "+typeof O);var R=!1;return{configurable:!0,get:function(){if(R||this===E.prototype||this.hasOwnProperty(A))return O;var N=O.bind(this);return R=!0,Object.defineProperty(this,A,{value:N,configurable:!0,writable:!0}),R=!1,N}}}Y.exports=U.default},67913:(Y,U,a)=>{"use strict";var d=a(28651),w=a(26601),E=w(d("String.prototype.indexOf"));Y.exports=function(P,O){var R=d(P,!!O);return typeof R=="function"&&E(P,".prototype.")>-1?w(R):R}},26601:(Y,U,a)=>{"use strict";var d=a(5049),w=a(28651),E=a(86255),A=a(96785),P=w("%Function.prototype.apply%"),O=w("%Function.prototype.call%"),R=w("%Reflect.apply%",!0)||d.call(O,P),L=a(56649),N=w("%Math.max%");Y.exports=function(Q){if(typeof Q!="function")throw new A("a function is required");var ee=R(d,O,arguments);return E(ee,1+N(0,Q.length-(arguments.length-1)),!0)};var z=function(){return R(d,P,arguments)};L?L(Y.exports,"apply",{value:z}):Y.exports.apply=z},87082:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=void 0;var a=function(O,R){switch(O){case"P":return R.date({width:"short"});case"PP":return R.date({width:"medium"});case"PPP":return R.date({width:"long"});case"PPPP":default:return R.date({width:"full"})}},d=function(O,R){switch(O){case"p":return R.time({width:"short"});case"pp":return R.time({width:"medium"});case"ppp":return R.time({width:"long"});case"pppp":default:return R.time({width:"full"})}},w=function(O,R){var L=O.match(/(P+)(p+)?/)||[],N=L[1],z=L[2];if(!z)return a(O,R);var V;switch(N){case"P":V=R.dateTime({width:"short"});break;case"PP":V=R.dateTime({width:"medium"});break;case"PPP":V=R.dateTime({width:"long"});break;case"PPPP":default:V=R.dateTime({width:"full"});break}return V.replace("{{date}}",a(N,R)).replace("{{time}}",d(z,R))},E={p:d,P:w},A=E;U.default=A,Y.exports=U.default},84505:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w,E){for(var A=w<0?"-":"",P=Math.abs(w).toString();P.length<E;)P="0"+P;return A+P}},27876:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(17770);const w=d.A},95412:(Y,U,a)=>{"use strict";a.d(U,{q:()=>w});var d={};function w(){return d}function E(A){d=A}},8878:(Y,U,a)=>{"use strict";a.d(U,{A:()=>P});var d=function(R,L){switch(R){case"P":return L.date({width:"short"});case"PP":return L.date({width:"medium"});case"PPP":return L.date({width:"long"});case"PPPP":default:return L.date({width:"full"})}},w=function(R,L){switch(R){case"p":return L.time({width:"short"});case"pp":return L.time({width:"medium"});case"ppp":return L.time({width:"long"});case"pppp":default:return L.time({width:"full"})}},E=function(R,L){var N=R.match(/(P+)(p+)?/)||[],z=N[1],V=N[2];if(!V)return d(R,L);var Q;switch(z){case"P":Q=L.dateTime({width:"short"});break;case"PP":Q=L.dateTime({width:"medium"});break;case"PPP":Q=L.dateTime({width:"long"});break;case"PPPP":default:Q=L.dateTime({width:"full"});break}return Q.replace("{{date}}",d(z,L)).replace("{{time}}",w(V,L))},A={p:w,P:E};const P=A},62734:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){var E=new Date(Date.UTC(w.getFullYear(),w.getMonth(),w.getDate(),w.getHours(),w.getMinutes(),w.getSeconds(),w.getMilliseconds()));return E.setUTCFullYear(w.getFullYear()),w.getTime()-E.getTime()}},47845:(Y,U,a)=>{"use strict";a.d(U,{A:()=>A});var d=a(39093),w=a(45513),E=a(23321);function A(P){(0,w.A)(1,arguments);var O=(0,d.default)(P),R=O.getUTCFullYear(),L=new Date(0);L.setUTCFullYear(R+1,0,4),L.setUTCHours(0,0,0,0);var N=(0,E.A)(L),z=new Date(0);z.setUTCFullYear(R,0,4),z.setUTCHours(0,0,0,0);var V=(0,E.A)(z);return O.getTime()>=N.getTime()?R+1:O.getTime()>=V.getTime()?R:R-1}},43286:(Y,U,a)=>{"use strict";a.d(U,{A:()=>R});var d=a(39093),w=a(23321),E=a(47845),A=a(45513);function P(L){(0,A.A)(1,arguments);var N=(0,E.A)(L),z=new Date(0);z.setUTCFullYear(N,0,4),z.setUTCHours(0,0,0,0);var V=(0,w.A)(z);return V}var O=6048e5;function R(L){(0,A.A)(1,arguments);var N=(0,d.default)(L),z=(0,w.A)(N).getTime()-P(N).getTime();return Math.round(z/O)+1}},87914:(Y,U,a)=>{"use strict";a.d(U,{A:()=>O});var d=a(39093),w=a(45513),E=a(39272),A=a(66446),P=a(95412);function O(R,L){var N,z,V,Q,ee,q,ae,pe;(0,w.A)(1,arguments);var se=(0,d.default)(R),ce=se.getUTCFullYear(),fe=(0,P.q)(),Pe=(0,A.A)((N=(z=(V=(Q=L?.firstWeekContainsDate)!==null&&Q!==void 0?Q:L==null||(ee=L.locale)===null||ee===void 0||(q=ee.options)===null||q===void 0?void 0:q.firstWeekContainsDate)!==null&&V!==void 0?V:fe.firstWeekContainsDate)!==null&&z!==void 0?z:(ae=fe.locale)===null||ae===void 0||(pe=ae.options)===null||pe===void 0?void 0:pe.firstWeekContainsDate)!==null&&N!==void 0?N:1);if(!(Pe>=1&&Pe<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var he=new Date(0);he.setUTCFullYear(ce+1,0,Pe),he.setUTCHours(0,0,0,0);var Se=(0,E.A)(he,L),xe=new Date(0);xe.setUTCFullYear(ce,0,Pe),xe.setUTCHours(0,0,0,0);var He=(0,E.A)(xe,L);return se.getTime()>=Se.getTime()?ce+1:se.getTime()>=He.getTime()?ce:ce-1}},44089:(Y,U,a)=>{"use strict";a.d(U,{A:()=>N});var d=a(39093),w=a(39272),E=a(87914),A=a(45513),P=a(66446),O=a(95412);function R(z,V){var Q,ee,q,ae,pe,se,ce,fe;(0,A.A)(1,arguments);var Pe=(0,O.q)(),he=(0,P.A)((Q=(ee=(q=(ae=V?.firstWeekContainsDate)!==null&&ae!==void 0?ae:V==null||(pe=V.locale)===null||pe===void 0||(se=pe.options)===null||se===void 0?void 0:se.firstWeekContainsDate)!==null&&q!==void 0?q:Pe.firstWeekContainsDate)!==null&&ee!==void 0?ee:(ce=Pe.locale)===null||ce===void 0||(fe=ce.options)===null||fe===void 0?void 0:fe.firstWeekContainsDate)!==null&&Q!==void 0?Q:1),Se=(0,E.A)(z,V),xe=new Date(0);xe.setUTCFullYear(Se,0,he),xe.setUTCHours(0,0,0,0);var He=(0,w.A)(xe,V);return He}var L=6048e5;function N(z,V){(0,A.A)(1,arguments);var Q=(0,d.default)(z),ee=(0,w.A)(Q,V).getTime()-R(Q,V).getTime();return Math.round(ee/L)+1}},41843:(Y,U,a)=>{"use strict";a.d(U,{ef:()=>E,lJ:()=>P,xM:()=>A});var d=["D","DD"],w=["YY","YYYY"];function E(O){return d.indexOf(O)!==-1}function A(O){return w.indexOf(O)!==-1}function P(O,R,L){if(O==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(R,"`) for formatting years to the input `").concat(L,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(O==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(R,"`) for formatting years to the input `").concat(L,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(O==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(R,"`) for formatting days of the month to the input `").concat(L,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(O==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(R,"`) for formatting days of the month to the input `").concat(L,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},45513:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w,E){if(E.length<w)throw new TypeError(w+" argument"+(w>1?"s":"")+" required, but only "+E.length+" present")}},23321:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=1,O=(0,d.default)(A),R=O.getUTCDay(),L=(R<P?7:0)+R-P;return O.setUTCDate(O.getUTCDate()-L),O.setUTCHours(0,0,0,0),O}},39272:(Y,U,a)=>{"use strict";a.d(U,{A:()=>P});var d=a(39093),w=a(45513),E=a(66446),A=a(95412);function P(O,R){var L,N,z,V,Q,ee,q,ae;(0,w.A)(1,arguments);var pe=(0,A.q)(),se=(0,E.A)((L=(N=(z=(V=R?.weekStartsOn)!==null&&V!==void 0?V:R==null||(Q=R.locale)===null||Q===void 0||(ee=Q.options)===null||ee===void 0?void 0:ee.weekStartsOn)!==null&&z!==void 0?z:pe.weekStartsOn)!==null&&N!==void 0?N:(q=pe.locale)===null||q===void 0||(ae=q.options)===null||ae===void 0?void 0:ae.weekStartsOn)!==null&&L!==void 0?L:0);if(!(se>=0&&se<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var ce=(0,d.default)(O),fe=ce.getUTCDay(),Pe=(fe<se?7:0)+fe-se;return ce.setUTCDate(ce.getUTCDate()-Pe),ce.setUTCHours(0,0,0,0),ce}},66446:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){if(w===null||w===!0||w===!1)return NaN;var E=Number(w);return isNaN(E)?E:E<0?Math.ceil(E):Math.floor(E)}},84316:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(39093),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,w.default)(P),L=(0,d.A)(O);return isNaN(L)?new Date(NaN):(L&&R.setDate(R.getDate()+L),R)}},63726:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>P});var d=a(66446),w=a(41189),E=a(45513),A=36e5;function P(O,R){(0,E.A)(2,arguments);var L=(0,d.A)(R);return(0,w.A)(O,L*A)}},41189:(Y,U,a)=>{"use strict";a.d(U,{A:()=>A});var d=a(66446),w=a(39093),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,w.default)(P).getTime(),L=(0,d.A)(O);return new Date(R+L)}},90784:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>P});var d=a(66446),w=a(41189),E=a(45513),A=6e4;function P(O,R){(0,E.A)(2,arguments);var L=(0,d.A)(R);return(0,w.A)(O,L*A)}},76876:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(39093),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,w.default)(P),L=(0,d.A)(O);if(isNaN(L))return new Date(NaN);if(!L)return R;var N=R.getDate(),z=new Date(R.getTime());z.setMonth(R.getMonth()+L+1,0);var V=z.getDate();return N>=V?z:(R.setFullYear(z.getFullYear(),z.getMonth(),N),R)}},29146:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(76876),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,d.A)(O),L=R*3;return(0,w.default)(P,L)}},85336:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(84316),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,d.A)(O),L=R*7;return(0,w.default)(P,L)}},5171:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(76876),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,d.A)(O);return(0,w.default)(P,R*12)}},74413:(Y,U,a)=>{"use strict";a.d(U,{Cg:()=>A,_m:()=>O,s0:()=>P});var d=7,w=365.2425,E=Math.pow(10,8)*24*60*60*1e3,A=6e4,P=36e5,O=1e3,R=-E,L=60,N=3,z=12,V=4,Q=3600,ee=60,q=Q*24,ae=q*7,pe=q*w,se=pe/12,ce=se*3},79893:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>P});var d=a(62734),w=a(19397),E=a(45513),A=864e5;function P(O,R){(0,E.A)(2,arguments);var L=(0,w.default)(O),N=(0,w.default)(R),z=L.getTime()-(0,d.A)(L),V=N.getTime()-(0,d.A)(N);return Math.round((z-V)/A)}},84713:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P),L=O.getFullYear()-R.getFullYear(),N=O.getMonth()-R.getMonth();return L*12+N}},1832:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P);return O.getFullYear()-R.getFullYear()}},53446:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A);return P.setHours(23,59,59,999),P}},33402:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getMonth();return P.setFullYear(P.getFullYear(),O+1,0),P.setHours(23,59,59,999),P}},71908:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>P});var d=a(95412),w=a(39093),E=a(66446),A=a(45513);function P(O,R){var L,N,z,V,Q,ee,q,ae;(0,A.A)(1,arguments);var pe=(0,d.q)(),se=(0,E.A)((L=(N=(z=(V=R?.weekStartsOn)!==null&&V!==void 0?V:R==null||(Q=R.locale)===null||Q===void 0||(ee=Q.options)===null||ee===void 0?void 0:ee.weekStartsOn)!==null&&z!==void 0?z:pe.weekStartsOn)!==null&&N!==void 0?N:(q=pe.locale)===null||q===void 0||(ae=q.options)===null||ae===void 0?void 0:ae.weekStartsOn)!==null&&L!==void 0?L:0);if(!(se>=0&&se<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var ce=(0,w.default)(O),fe=ce.getDay(),Pe=(fe<se?-7:0)+6-(fe-se);return ce.setDate(ce.getDate()+Pe),ce.setHours(23,59,59,999),ce}},99961:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getFullYear();return P.setFullYear(O+1,0,0),P.setHours(23,59,59,999),P}},48439:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>We});var d=a(9518),w=a(48132),E=a(39093),A=a(45513),P=864e5;function O(qe){(0,A.A)(1,arguments);var Ie=(0,E.default)(qe),Ve=Ie.getTime();Ie.setUTCMonth(0,1),Ie.setUTCHours(0,0,0,0);var Ge=Ie.getTime(),De=Ve-Ge;return Math.floor(De/P)+1}var R=a(43286),L=a(47845),N=a(44089),z=a(87914),V=a(84505),Q={y:function(Ie,Ve){var Ge=Ie.getUTCFullYear(),De=Ge>0?Ge:1-Ge;return(0,V.A)(Ve==="yy"?De%100:De,Ve.length)},M:function(Ie,Ve){var Ge=Ie.getUTCMonth();return Ve==="M"?String(Ge+1):(0,V.A)(Ge+1,2)},d:function(Ie,Ve){return(0,V.A)(Ie.getUTCDate(),Ve.length)},a:function(Ie,Ve){var Ge=Ie.getUTCHours()/12>=1?"pm":"am";switch(Ve){case"a":case"aa":return Ge.toUpperCase();case"aaa":return Ge;case"aaaaa":return Ge[0];case"aaaa":default:return Ge==="am"?"a.m.":"p.m."}},h:function(Ie,Ve){return(0,V.A)(Ie.getUTCHours()%12||12,Ve.length)},H:function(Ie,Ve){return(0,V.A)(Ie.getUTCHours(),Ve.length)},m:function(Ie,Ve){return(0,V.A)(Ie.getUTCMinutes(),Ve.length)},s:function(Ie,Ve){return(0,V.A)(Ie.getUTCSeconds(),Ve.length)},S:function(Ie,Ve){var Ge=Ve.length,De=Ie.getUTCMilliseconds(),je=Math.floor(De*Math.pow(10,Ge-3));return(0,V.A)(je,Ve.length)}};const ee=Q;var q={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ae={G:function(Ie,Ve,Ge){var De=Ie.getUTCFullYear()>0?1:0;switch(Ve){case"G":case"GG":case"GGG":return Ge.era(De,{width:"abbreviated"});case"GGGGG":return Ge.era(De,{width:"narrow"});case"GGGG":default:return Ge.era(De,{width:"wide"})}},y:function(Ie,Ve,Ge){if(Ve==="yo"){var De=Ie.getUTCFullYear(),je=De>0?De:1-De;return Ge.ordinalNumber(je,{unit:"year"})}return ee.y(Ie,Ve)},Y:function(Ie,Ve,Ge,De){var je=(0,z.A)(Ie,De),ht=je>0?je:1-je;if(Ve==="YY"){var Et=ht%100;return(0,V.A)(Et,2)}return Ve==="Yo"?Ge.ordinalNumber(ht,{unit:"year"}):(0,V.A)(ht,Ve.length)},R:function(Ie,Ve){var Ge=(0,L.A)(Ie);return(0,V.A)(Ge,Ve.length)},u:function(Ie,Ve){var Ge=Ie.getUTCFullYear();return(0,V.A)(Ge,Ve.length)},Q:function(Ie,Ve,Ge){var De=Math.ceil((Ie.getUTCMonth()+1)/3);switch(Ve){case"Q":return String(De);case"QQ":return(0,V.A)(De,2);case"Qo":return Ge.ordinalNumber(De,{unit:"quarter"});case"QQQ":return Ge.quarter(De,{width:"abbreviated",context:"formatting"});case"QQQQQ":return Ge.quarter(De,{width:"narrow",context:"formatting"});case"QQQQ":default:return Ge.quarter(De,{width:"wide",context:"formatting"})}},q:function(Ie,Ve,Ge){var De=Math.ceil((Ie.getUTCMonth()+1)/3);switch(Ve){case"q":return String(De);case"qq":return(0,V.A)(De,2);case"qo":return Ge.ordinalNumber(De,{unit:"quarter"});case"qqq":return Ge.quarter(De,{width:"abbreviated",context:"standalone"});case"qqqqq":return Ge.quarter(De,{width:"narrow",context:"standalone"});case"qqqq":default:return Ge.quarter(De,{width:"wide",context:"standalone"})}},M:function(Ie,Ve,Ge){var De=Ie.getUTCMonth();switch(Ve){case"M":case"MM":return ee.M(Ie,Ve);case"Mo":return Ge.ordinalNumber(De+1,{unit:"month"});case"MMM":return Ge.month(De,{width:"abbreviated",context:"formatting"});case"MMMMM":return Ge.month(De,{width:"narrow",context:"formatting"});case"MMMM":default:return Ge.month(De,{width:"wide",context:"formatting"})}},L:function(Ie,Ve,Ge){var De=Ie.getUTCMonth();switch(Ve){case"L":return String(De+1);case"LL":return(0,V.A)(De+1,2);case"Lo":return Ge.ordinalNumber(De+1,{unit:"month"});case"LLL":return Ge.month(De,{width:"abbreviated",context:"standalone"});case"LLLLL":return Ge.month(De,{width:"narrow",context:"standalone"});case"LLLL":default:return Ge.month(De,{width:"wide",context:"standalone"})}},w:function(Ie,Ve,Ge,De){var je=(0,N.A)(Ie,De);return Ve==="wo"?Ge.ordinalNumber(je,{unit:"week"}):(0,V.A)(je,Ve.length)},I:function(Ie,Ve,Ge){var De=(0,R.A)(Ie);return Ve==="Io"?Ge.ordinalNumber(De,{unit:"week"}):(0,V.A)(De,Ve.length)},d:function(Ie,Ve,Ge){return Ve==="do"?Ge.ordinalNumber(Ie.getUTCDate(),{unit:"date"}):ee.d(Ie,Ve)},D:function(Ie,Ve,Ge){var De=O(Ie);return Ve==="Do"?Ge.ordinalNumber(De,{unit:"dayOfYear"}):(0,V.A)(De,Ve.length)},E:function(Ie,Ve,Ge){var De=Ie.getUTCDay();switch(Ve){case"E":case"EE":case"EEE":return Ge.day(De,{width:"abbreviated",context:"formatting"});case"EEEEE":return Ge.day(De,{width:"narrow",context:"formatting"});case"EEEEEE":return Ge.day(De,{width:"short",context:"formatting"});case"EEEE":default:return Ge.day(De,{width:"wide",context:"formatting"})}},e:function(Ie,Ve,Ge,De){var je=Ie.getUTCDay(),ht=(je-De.weekStartsOn+8)%7||7;switch(Ve){case"e":return String(ht);case"ee":return(0,V.A)(ht,2);case"eo":return Ge.ordinalNumber(ht,{unit:"day"});case"eee":return Ge.day(je,{width:"abbreviated",context:"formatting"});case"eeeee":return Ge.day(je,{width:"narrow",context:"formatting"});case"eeeeee":return Ge.day(je,{width:"short",context:"formatting"});case"eeee":default:return Ge.day(je,{width:"wide",context:"formatting"})}},c:function(Ie,Ve,Ge,De){var je=Ie.getUTCDay(),ht=(je-De.weekStartsOn+8)%7||7;switch(Ve){case"c":return String(ht);case"cc":return(0,V.A)(ht,Ve.length);case"co":return Ge.ordinalNumber(ht,{unit:"day"});case"ccc":return Ge.day(je,{width:"abbreviated",context:"standalone"});case"ccccc":return Ge.day(je,{width:"narrow",context:"standalone"});case"cccccc":return Ge.day(je,{width:"short",context:"standalone"});case"cccc":default:return Ge.day(je,{width:"wide",context:"standalone"})}},i:function(Ie,Ve,Ge){var De=Ie.getUTCDay(),je=De===0?7:De;switch(Ve){case"i":return String(je);case"ii":return(0,V.A)(je,Ve.length);case"io":return Ge.ordinalNumber(je,{unit:"day"});case"iii":return Ge.day(De,{width:"abbreviated",context:"formatting"});case"iiiii":return Ge.day(De,{width:"narrow",context:"formatting"});case"iiiiii":return Ge.day(De,{width:"short",context:"formatting"});case"iiii":default:return Ge.day(De,{width:"wide",context:"formatting"})}},a:function(Ie,Ve,Ge){var De=Ie.getUTCHours(),je=De/12>=1?"pm":"am";switch(Ve){case"a":case"aa":return Ge.dayPeriod(je,{width:"abbreviated",context:"formatting"});case"aaa":return Ge.dayPeriod(je,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return Ge.dayPeriod(je,{width:"narrow",context:"formatting"});case"aaaa":default:return Ge.dayPeriod(je,{width:"wide",context:"formatting"})}},b:function(Ie,Ve,Ge){var De=Ie.getUTCHours(),je;switch(De===12?je=q.noon:De===0?je=q.midnight:je=De/12>=1?"pm":"am",Ve){case"b":case"bb":return Ge.dayPeriod(je,{width:"abbreviated",context:"formatting"});case"bbb":return Ge.dayPeriod(je,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return Ge.dayPeriod(je,{width:"narrow",context:"formatting"});case"bbbb":default:return Ge.dayPeriod(je,{width:"wide",context:"formatting"})}},B:function(Ie,Ve,Ge){var De=Ie.getUTCHours(),je;switch(De>=17?je=q.evening:De>=12?je=q.afternoon:De>=4?je=q.morning:je=q.night,Ve){case"B":case"BB":case"BBB":return Ge.dayPeriod(je,{width:"abbreviated",context:"formatting"});case"BBBBB":return Ge.dayPeriod(je,{width:"narrow",context:"formatting"});case"BBBB":default:return Ge.dayPeriod(je,{width:"wide",context:"formatting"})}},h:function(Ie,Ve,Ge){if(Ve==="ho"){var De=Ie.getUTCHours()%12;return De===0&&(De=12),Ge.ordinalNumber(De,{unit:"hour"})}return ee.h(Ie,Ve)},H:function(Ie,Ve,Ge){return Ve==="Ho"?Ge.ordinalNumber(Ie.getUTCHours(),{unit:"hour"}):ee.H(Ie,Ve)},K:function(Ie,Ve,Ge){var De=Ie.getUTCHours()%12;return Ve==="Ko"?Ge.ordinalNumber(De,{unit:"hour"}):(0,V.A)(De,Ve.length)},k:function(Ie,Ve,Ge){var De=Ie.getUTCHours();return De===0&&(De=24),Ve==="ko"?Ge.ordinalNumber(De,{unit:"hour"}):(0,V.A)(De,Ve.length)},m:function(Ie,Ve,Ge){return Ve==="mo"?Ge.ordinalNumber(Ie.getUTCMinutes(),{unit:"minute"}):ee.m(Ie,Ve)},s:function(Ie,Ve,Ge){return Ve==="so"?Ge.ordinalNumber(Ie.getUTCSeconds(),{unit:"second"}):ee.s(Ie,Ve)},S:function(Ie,Ve){return ee.S(Ie,Ve)},X:function(Ie,Ve,Ge,De){var je=De._originalDate||Ie,ht=je.getTimezoneOffset();if(ht===0)return"Z";switch(Ve){case"X":return se(ht);case"XXXX":case"XX":return ce(ht);case"XXXXX":case"XXX":default:return ce(ht,":")}},x:function(Ie,Ve,Ge,De){var je=De._originalDate||Ie,ht=je.getTimezoneOffset();switch(Ve){case"x":return se(ht);case"xxxx":case"xx":return ce(ht);case"xxxxx":case"xxx":default:return ce(ht,":")}},O:function(Ie,Ve,Ge,De){var je=De._originalDate||Ie,ht=je.getTimezoneOffset();switch(Ve){case"O":case"OO":case"OOO":return"GMT"+pe(ht,":");case"OOOO":default:return"GMT"+ce(ht,":")}},z:function(Ie,Ve,Ge,De){var je=De._originalDate||Ie,ht=je.getTimezoneOffset();switch(Ve){case"z":case"zz":case"zzz":return"GMT"+pe(ht,":");case"zzzz":default:return"GMT"+ce(ht,":")}},t:function(Ie,Ve,Ge,De){var je=De._originalDate||Ie,ht=Math.floor(je.getTime()/1e3);return(0,V.A)(ht,Ve.length)},T:function(Ie,Ve,Ge,De){var je=De._originalDate||Ie,ht=je.getTime();return(0,V.A)(ht,Ve.length)}};function pe(qe,Ie){var Ve=qe>0?"-":"+",Ge=Math.abs(qe),De=Math.floor(Ge/60),je=Ge%60;if(je===0)return Ve+String(De);var ht=Ie||"";return Ve+String(De)+ht+(0,V.A)(je,2)}function se(qe,Ie){if(qe%60===0){var Ve=qe>0?"-":"+";return Ve+(0,V.A)(Math.abs(qe)/60,2)}return ce(qe,Ie)}function ce(qe,Ie){var Ve=Ie||"",Ge=qe>0?"-":"+",De=Math.abs(qe),je=(0,V.A)(Math.floor(De/60),2),ht=(0,V.A)(De%60,2);return Ge+je+Ve+ht}const fe=ae;var Pe=a(8878),he=a(62734),Se=a(41843),xe=a(66446),He=a(95412),Ee=a(27876),Le=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Xe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,et=/^'([^]*?)'?$/,ze=/''/g,Ye=/[a-zA-Z]/;function We(qe,Ie,Ve){var Ge,De,je,ht,Et,it,_t,yt,kt,Vt,Kt,On,Pr,gr,_r,Xr,xr,xa;(0,A.A)(2,arguments);var Rr=String(Ie),aa=(0,He.q)(),Dr=(Ge=(De=Ve?.locale)!==null&&De!==void 0?De:aa.locale)!==null&&Ge!==void 0?Ge:Ee.A,Gr=(0,xe.A)((je=(ht=(Et=(it=Ve?.firstWeekContainsDate)!==null&&it!==void 0?it:Ve==null||(_t=Ve.locale)===null||_t===void 0||(yt=_t.options)===null||yt===void 0?void 0:yt.firstWeekContainsDate)!==null&&Et!==void 0?Et:aa.firstWeekContainsDate)!==null&&ht!==void 0?ht:(kt=aa.locale)===null||kt===void 0||(Vt=kt.options)===null||Vt===void 0?void 0:Vt.firstWeekContainsDate)!==null&&je!==void 0?je:1);if(!(Gr>=1&&Gr<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var dr=(0,xe.A)((Kt=(On=(Pr=(gr=Ve?.weekStartsOn)!==null&&gr!==void 0?gr:Ve==null||(_r=Ve.locale)===null||_r===void 0||(Xr=_r.options)===null||Xr===void 0?void 0:Xr.weekStartsOn)!==null&&Pr!==void 0?Pr:aa.weekStartsOn)!==null&&On!==void 0?On:(xr=aa.locale)===null||xr===void 0||(xa=xr.options)===null||xa===void 0?void 0:xa.weekStartsOn)!==null&&Kt!==void 0?Kt:0);if(!(dr>=0&&dr<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Dr.localize)throw new RangeError("locale must contain localize property");if(!Dr.formatLong)throw new RangeError("locale must contain formatLong property");var Zr=(0,E.default)(qe);if(!(0,d.default)(Zr))throw new RangeError("Invalid time value");var Ir=(0,he.A)(Zr),or=(0,w.A)(Zr,Ir),wr={firstWeekContainsDate:Gr,weekStartsOn:dr,locale:Dr,_originalDate:Zr},jr=Rr.match(Xe).map(function(Kr){var Br=Kr[0];if(Br==="p"||Br==="P"){var mr=Pe.A[Br];return mr(Kr,Dr.formatLong)}return Kr}).join("").match(Le).map(function(Kr){if(Kr==="''")return"'";var Br=Kr[0];if(Br==="'")return Ze(Kr);var mr=fe[Br];if(mr)return!(Ve!=null&&Ve.useAdditionalWeekYearTokens)&&(0,Se.xM)(Kr)&&(0,Se.lJ)(Kr,Ie,String(qe)),!(Ve!=null&&Ve.useAdditionalDayOfYearTokens)&&(0,Se.ef)(Kr)&&(0,Se.lJ)(Kr,Ie,String(qe)),mr(or,Kr,Dr.localize,wr);if(Br.match(Ye))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Br+"`");return Kr}).join("");return jr}function Ze(qe){var Ie=qe.match(et);return Ie?Ie[1].replace(ze,"'"):qe}},74720:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getDate();return O}},46226:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getDay();return O}},52198:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getFullYear(),R=P.getMonth(),L=new Date(0);return L.setFullYear(O,R+1,0),L.setHours(0,0,0,0),L.getDate()}},38207:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getHours();return O}},79086:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>L});var d=a(39093),w=a(7405),E=a(45513);function A(N){return(0,E.A)(1,arguments),(0,w.default)(N,{weekStartsOn:1})}function P(N){(0,E.A)(1,arguments);var z=(0,d.default)(N),V=z.getFullYear(),Q=new Date(0);Q.setFullYear(V+1,0,4),Q.setHours(0,0,0,0);var ee=A(Q),q=new Date(0);q.setFullYear(V,0,4),q.setHours(0,0,0,0);var ae=A(q);return z.getTime()>=ee.getTime()?V+1:z.getTime()>=ae.getTime()?V:V-1}function O(N){(0,E.A)(1,arguments);var z=P(N),V=new Date(0);V.setFullYear(z,0,4),V.setHours(0,0,0,0);var Q=A(V);return Q}var R=6048e5;function L(N){(0,E.A)(1,arguments);var z=(0,d.default)(N),V=A(z).getTime()-O(z).getTime();return Math.round(V/R)+1}},16005:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getMinutes();return O}},73326:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getMonth();return O}},13696:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=Math.floor(P.getMonth()/3)+1;return O}},57993:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getSeconds();return O}},86349:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getTime();return O}},86621:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){return(0,w.A)(1,arguments),(0,d.default)(A).getFullYear()}},54598:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P);return O.getTime()>R.getTime()}},52247:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P);return O.getTime()<R.getTime()}},12268:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(82284),w=a(45513);function E(A){return(0,w.A)(1,arguments),A instanceof Date||(0,d.A)(A)==="object"&&Object.prototype.toString.call(A)==="[object Date]"}},42416:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P);return O.getTime()===R.getTime()}},47708:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(19397),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P);return O.getTime()===R.getTime()}},87128:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P);return O.getFullYear()===R.getFullYear()&&O.getMonth()===R.getMonth()}},43138:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(51027),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P);return O.getTime()===R.getTime()}},10583:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A),R=(0,d.default)(P);return O.getFullYear()===R.getFullYear()}},9518:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(12268),w=a(39093),E=a(45513);function A(P){if((0,E.A)(1,arguments),!(0,d.default)(P)&&typeof P!="number")return!1;var O=(0,w.default)(P);return!isNaN(Number(O))}},26650:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A,P){(0,w.A)(2,arguments);var O=(0,d.default)(A).getTime(),R=(0,d.default)(P.start).getTime(),L=(0,d.default)(P.end).getTime();if(!(R<=L))throw new RangeError("Invalid interval");return O>=R&&O<=L}},85797:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){return function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},A=E.width?String(E.width):w.defaultWidth,P=w.formats[A]||w.formats[w.defaultWidth];return P}}},55671:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){return function(E,A){var P=A!=null&&A.context?String(A.context):"standalone",O;if(P==="formatting"&&w.formattingValues){var R=w.defaultFormattingWidth||w.defaultWidth,L=A!=null&&A.width?String(A.width):R;O=w.formattingValues[L]||w.formattingValues[R]}else{var N=w.defaultWidth,z=A!=null&&A.width?String(A.width):w.defaultWidth;O=w.values[z]||w.values[N]}var V=w.argumentCallback?w.argumentCallback(E):E;return O[V]}}},46745:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(A){return function(P){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},R=O.width,L=R&&A.matchPatterns[R]||A.matchPatterns[A.defaultMatchWidth],N=P.match(L);if(!N)return null;var z=N[0],V=R&&A.parsePatterns[R]||A.parsePatterns[A.defaultParseWidth],Q=Array.isArray(V)?E(V,function(ae){return ae.test(z)}):w(V,function(ae){return ae.test(z)}),ee;ee=A.valueCallback?A.valueCallback(Q):Q,ee=O.valueCallback?O.valueCallback(ee):ee;var q=P.slice(z.length);return{value:ee,rest:q}}}function w(A,P){for(var O in A)if(A.hasOwnProperty(O)&&P(A[O]))return O}function E(A,P){for(var O=0;O<A.length;O++)if(P(A[O]))return O}},78293:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){return function(E){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},P=E.match(w.matchPattern);if(!P)return null;var O=P[0],R=E.match(w.parsePattern);if(!R)return null;var L=w.valueCallback?w.valueCallback(R[0]):R[0];L=A.valueCallback?A.valueCallback(L):L;var N=E.slice(O.length);return{value:L,rest:N}}}},7957:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},w=function(P,O,R){var L,N=d[P];return typeof N=="string"?L=N:O===1?L=N.one:L=N.other.replace("{{count}}",O.toString()),R!=null&&R.addSuffix?R.comparison&&R.comparison>0?"in "+L:L+" ago":L};const E=w},49362:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},w=function(P,O,R,L){return d[P]};const E=w},50026:(Y,U,a)=>{"use strict";a.d(U,{A:()=>z});var d=a(55671),w={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},E={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},A={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},P={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},O={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},R={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},L=function(Q,ee){var q=Number(Q),ae=q%100;if(ae>20||ae<10)switch(ae%10){case 1:return q+"st";case 2:return q+"nd";case 3:return q+"rd"}return q+"th"},N={ordinalNumber:L,era:(0,d.A)({values:w,defaultWidth:"wide"}),quarter:(0,d.A)({values:E,defaultWidth:"wide",argumentCallback:function(Q){return Q-1}}),month:(0,d.A)({values:A,defaultWidth:"wide"}),day:(0,d.A)({values:P,defaultWidth:"wide"}),dayPeriod:(0,d.A)({values:O,defaultWidth:"wide",formattingValues:R,defaultFormattingWidth:"wide"})};const z=N},70862:(Y,U,a)=>{"use strict";a.d(U,{A:()=>pe});var d=a(46745),w=a(78293),E=/^(\d+)(th|st|nd|rd)?/i,A=/\d+/i,P={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},O={any:[/^b/i,/^(a|c)/i]},R={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},L={any:[/1/i,/2/i,/3/i,/4/i]},N={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},z={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},V={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Q={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},ee={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},q={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},ae={ordinalNumber:(0,w.A)({matchPattern:E,parsePattern:A,valueCallback:function(ce){return parseInt(ce,10)}}),era:(0,d.A)({matchPatterns:P,defaultMatchWidth:"wide",parsePatterns:O,defaultParseWidth:"any"}),quarter:(0,d.A)({matchPatterns:R,defaultMatchWidth:"wide",parsePatterns:L,defaultParseWidth:"any",valueCallback:function(ce){return ce+1}}),month:(0,d.A)({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:z,defaultParseWidth:"any"}),day:(0,d.A)({matchPatterns:V,defaultMatchWidth:"wide",parsePatterns:Q,defaultParseWidth:"any"}),dayPeriod:(0,d.A)({matchPatterns:ee,defaultMatchWidth:"any",parsePatterns:q,defaultParseWidth:"any"})};const pe=ae},17770:(Y,U,a)=>{"use strict";a.d(U,{A:()=>Q});var d=a(7957),w=a(85797),E={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},A={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},P={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},O={date:(0,w.A)({formats:E,defaultWidth:"full"}),time:(0,w.A)({formats:A,defaultWidth:"full"}),dateTime:(0,w.A)({formats:P,defaultWidth:"full"})};const R=O;var L=a(49362),N=a(50026),z=a(70862),V={code:"en-US",formatDistance:d.A,formatLong:R,formatRelative:L.A,localize:N.A,match:z.A,options:{weekStartsOn:0,firstWeekContainsDate:1}};const Q=V},58650:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(82284),w=a(39093),E=a(45513);function A(P){(0,E.A)(1,arguments);var O;if(P&&typeof P.forEach=="function")O=P;else if((0,d.A)(P)==="object"&&P!==null)O=Array.prototype.slice.call(P);else return new Date(NaN);var R;return O.forEach(function(L){var N=(0,w.default)(L);(R===void 0||R<N||isNaN(Number(N)))&&(R=N)}),R||new Date(NaN)}},36316:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(82284),w=a(39093),E=a(45513);function A(P){(0,E.A)(1,arguments);var O;if(P&&typeof P.forEach=="function")O=P;else if((0,d.A)(P)==="object"&&P!==null)O=Array.prototype.slice.call(P);else return new Date(NaN);var R;return O.forEach(function(L){var N=(0,w.default)(L);(R===void 0||R>N||isNaN(N.getDate()))&&(R=N)}),R||new Date(NaN)}},38700:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(74413),w=a(45513),E=a(66446);function A(He,Ee){var Le;(0,w.A)(1,arguments);var Xe=(0,E.A)((Le=Ee?.additionalDigits)!==null&&Le!==void 0?Le:2);if(Xe!==2&&Xe!==1&&Xe!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof He=="string"||Object.prototype.toString.call(He)==="[object String]"))return new Date(NaN);var et=N(He),ze;if(et.date){var Ye=z(et.date,Xe);ze=V(Ye.restDateString,Ye.year)}if(!ze||isNaN(ze.getTime()))return new Date(NaN);var We=ze.getTime(),Ze=0,qe;if(et.time&&(Ze=ee(et.time),isNaN(Ze)))return new Date(NaN);if(et.timezone){if(qe=ae(et.timezone),isNaN(qe))return new Date(NaN)}else{var Ie=new Date(We+Ze),Ve=new Date(0);return Ve.setFullYear(Ie.getUTCFullYear(),Ie.getUTCMonth(),Ie.getUTCDate()),Ve.setHours(Ie.getUTCHours(),Ie.getUTCMinutes(),Ie.getUTCSeconds(),Ie.getUTCMilliseconds()),Ve}return new Date(We+Ze+qe)}var P={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},O=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,R=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,L=/^([+-])(\d{2})(?::?(\d{2}))?$/;function N(He){var Ee={},Le=He.split(P.dateTimeDelimiter),Xe;if(Le.length>2)return Ee;if(/:/.test(Le[0])?Xe=Le[0]:(Ee.date=Le[0],Xe=Le[1],P.timeZoneDelimiter.test(Ee.date)&&(Ee.date=He.split(P.timeZoneDelimiter)[0],Xe=He.substr(Ee.date.length,He.length))),Xe){var et=P.timezone.exec(Xe);et?(Ee.time=Xe.replace(et[1],""),Ee.timezone=et[1]):Ee.time=Xe}return Ee}function z(He,Ee){var Le=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+Ee)+"})|(\\d{2}|[+-]\\d{"+(2+Ee)+"})$)"),Xe=He.match(Le);if(!Xe)return{year:NaN,restDateString:""};var et=Xe[1]?parseInt(Xe[1]):null,ze=Xe[2]?parseInt(Xe[2]):null;return{year:ze===null?et:ze*100,restDateString:He.slice((Xe[1]||Xe[2]).length)}}function V(He,Ee){if(Ee===null)return new Date(NaN);var Le=He.match(O);if(!Le)return new Date(NaN);var Xe=!!Le[4],et=Q(Le[1]),ze=Q(Le[2])-1,Ye=Q(Le[3]),We=Q(Le[4]),Ze=Q(Le[5])-1;if(Xe)return he(Ee,We,Ze)?pe(Ee,We,Ze):new Date(NaN);var qe=new Date(0);return!fe(Ee,ze,Ye)||!Pe(Ee,et)?new Date(NaN):(qe.setUTCFullYear(Ee,ze,Math.max(et,Ye)),qe)}function Q(He){return He?parseInt(He):1}function ee(He){var Ee=He.match(R);if(!Ee)return NaN;var Le=q(Ee[1]),Xe=q(Ee[2]),et=q(Ee[3]);return Se(Le,Xe,et)?Le*d.s0+Xe*d.Cg+et*1e3:NaN}function q(He){return He&&parseFloat(He.replace(",","."))||0}function ae(He){if(He==="Z")return 0;var Ee=He.match(L);if(!Ee)return 0;var Le=Ee[1]==="+"?-1:1,Xe=parseInt(Ee[2]),et=Ee[3]&&parseInt(Ee[3])||0;return xe(Xe,et)?Le*(Xe*d.s0+et*d.Cg):NaN}function pe(He,Ee,Le){var Xe=new Date(0);Xe.setUTCFullYear(He,0,4);var et=Xe.getUTCDay()||7,ze=(Ee-1)*7+Le+1-et;return Xe.setUTCDate(Xe.getUTCDate()+ze),Xe}var se=[31,null,31,30,31,30,31,31,30,31,30,31];function ce(He){return He%400===0||He%4===0&&He%100!==0}function fe(He,Ee,Le){return Ee>=0&&Ee<=11&&Le>=1&&Le<=(se[Ee]||(ce(He)?29:28))}function Pe(He,Ee){return Ee>=1&&Ee<=(ce(He)?366:365)}function he(He,Ee,Le){return Ee>=1&&Ee<=53&&Le>=0&&Le<=6}function Se(He,Ee,Le){return He===24?Ee===0&&Le===0:Le>=0&&Le<60&&Ee>=0&&Ee<60&&He>=0&&He<25}function xe(He,Ee){return Ee>=0&&Ee<=59}},33611:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>oe});var d=a(82284);function w(F,Z){(Z==null||Z>F.length)&&(Z=F.length);for(var le=0,de=Array(Z);le<Z;le++)de[le]=F[le];return de}function E(F,Z){if(F){if(typeof F=="string")return w(F,Z);var le={}.toString.call(F).slice(8,-1);return le==="Object"&&F.constructor&&(le=F.constructor.name),le==="Map"||le==="Set"?Array.from(F):le==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(le)?w(F,Z):void 0}}function A(F,Z){var le=typeof Symbol<"u"&&F[Symbol.iterator]||F["@@iterator"];if(!le){if(Array.isArray(F)||(le=E(F))||Z&&F&&typeof F.length=="number"){le&&(F=le);var de=0,ge=function(){};return{s:ge,n:function(){return de>=F.length?{done:!0}:{done:!1,value:F[de++]}},e:function(Re){throw Re},f:ge}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Te,ie=!0,ve=!1;return{s:function(){le=le.call(F)},n:function(){var Re=le.next();return ie=Re.done,Re},e:function(Re){ve=!0,Te=Re},f:function(){try{ie||le.return==null||le.return()}finally{if(ve)throw Te}}}}var P=a(27876),O=a(48132),R=a(39093);function L(F,Z){if(F==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var le in Z)Object.prototype.hasOwnProperty.call(Z,le)&&(F[le]=Z[le]);return F}var N=a(8878),z=a(62734),V=a(41843),Q=a(66446),ee=a(45513),q=a(9417),ae=a(63662);function pe(F,Z){if(typeof Z!="function"&&Z!==null)throw new TypeError("Super expression must either be null or a function");F.prototype=Object.create(Z&&Z.prototype,{constructor:{value:F,writable:!0,configurable:!0}}),Object.defineProperty(F,"prototype",{writable:!1}),Z&&(0,ae.A)(F,Z)}function se(F){return se=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(Z){return Z.__proto__||Object.getPrototypeOf(Z)},se(F)}function ce(){try{var F=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ce=function(){return!!F})()}function fe(F,Z){if(Z&&((0,d.A)(Z)=="object"||typeof Z=="function"))return Z;if(Z!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(0,q.A)(F)}function Pe(F){var Z=ce();return function(){var le,de=se(F);if(Z){var ge=se(this).constructor;le=Reflect.construct(de,arguments,ge)}else le=de.apply(this,arguments);return fe(this,le)}}function he(F,Z){if(!(F instanceof Z))throw new TypeError("Cannot call a class as a function")}var Se=a(20816);function xe(F,Z){for(var le=0;le<Z.length;le++){var de=Z[le];de.enumerable=de.enumerable||!1,de.configurable=!0,"value"in de&&(de.writable=!0),Object.defineProperty(F,(0,Se.A)(de.key),de)}}function He(F,Z,le){return Z&&xe(F.prototype,Z),le&&xe(F,le),Object.defineProperty(F,"prototype",{writable:!1}),F}var Ee=a(64467),Le=10,Xe=function(){function F(){he(this,F),(0,Ee.A)(this,"priority",void 0),(0,Ee.A)(this,"subPriority",0)}return He(F,[{key:"validate",value:function(le,de){return!0}}]),F}(),et=function(F){pe(le,F);var Z=Pe(le);function le(de,ge,Te,ie,ve){var be;return he(this,le),be=Z.call(this),be.value=de,be.validateValue=ge,be.setValue=Te,be.priority=ie,ve&&(be.subPriority=ve),be}return He(le,[{key:"validate",value:function(ge,Te){return this.validateValue(ge,this.value,Te)}},{key:"set",value:function(ge,Te,ie){return this.setValue(ge,Te,this.value,ie)}}]),le}(Xe),ze=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",Le),(0,Ee.A)((0,q.A)(de),"subPriority",-1),de}return He(le,[{key:"set",value:function(ge,Te){if(Te.timestampIsSet)return ge;var ie=new Date(0);return ie.setFullYear(ge.getUTCFullYear(),ge.getUTCMonth(),ge.getUTCDate()),ie.setHours(ge.getUTCHours(),ge.getUTCMinutes(),ge.getUTCSeconds(),ge.getUTCMilliseconds()),ie}}]),le}(Xe),Ye=function(){function F(){he(this,F),(0,Ee.A)(this,"incompatibleTokens",void 0),(0,Ee.A)(this,"priority",void 0),(0,Ee.A)(this,"subPriority",void 0)}return He(F,[{key:"run",value:function(le,de,ge,Te){var ie=this.parse(le,de,ge,Te);return ie?{setter:new et(ie.value,this.validate,this.set,this.priority,this.subPriority),rest:ie.rest}:null}},{key:"validate",value:function(le,de,ge){return!0}}]),F}(),We=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",140),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["R","u","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"G":case"GG":case"GGG":return ie.era(ge,{width:"abbreviated"})||ie.era(ge,{width:"narrow"});case"GGGGG":return ie.era(ge,{width:"narrow"});case"GGGG":default:return ie.era(ge,{width:"wide"})||ie.era(ge,{width:"abbreviated"})||ie.era(ge,{width:"narrow"})}}},{key:"set",value:function(ge,Te,ie){return Te.era=ie,ge.setUTCFullYear(ie,0,1),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),Ze=a(74413),qe={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Ie={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Ve(F,Z){return F&&{value:Z(F.value),rest:F.rest}}function Ge(F,Z){var le=Z.match(F);return le?{value:parseInt(le[0],10),rest:Z.slice(le[0].length)}:null}function De(F,Z){var le=Z.match(F);if(!le)return null;if(le[0]==="Z")return{value:0,rest:Z.slice(1)};var de=le[1]==="+"?1:-1,ge=le[2]?parseInt(le[2],10):0,Te=le[3]?parseInt(le[3],10):0,ie=le[5]?parseInt(le[5],10):0;return{value:de*(ge*Ze.s0+Te*Ze.Cg+ie*Ze._m),rest:Z.slice(le[0].length)}}function je(F){return Ge(qe.anyDigitsSigned,F)}function ht(F,Z){switch(F){case 1:return Ge(qe.singleDigit,Z);case 2:return Ge(qe.twoDigits,Z);case 3:return Ge(qe.threeDigits,Z);case 4:return Ge(qe.fourDigits,Z);default:return Ge(new RegExp("^\\d{1,"+F+"}"),Z)}}function Et(F,Z){switch(F){case 1:return Ge(qe.singleDigitSigned,Z);case 2:return Ge(qe.twoDigitsSigned,Z);case 3:return Ge(qe.threeDigitsSigned,Z);case 4:return Ge(qe.fourDigitsSigned,Z);default:return Ge(new RegExp("^-?\\d{1,"+F+"}"),Z)}}function it(F){switch(F){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function _t(F,Z){var le=Z>0,de=le?Z:1-Z,ge;if(de<=50)ge=F||100;else{var Te=de+50,ie=Math.floor(Te/100)*100,ve=F>=Te%100;ge=F+ie-(ve?100:0)}return le?ge:1-ge}function yt(F){return F%400===0||F%4===0&&F%100!==0}var kt=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",130),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){var ve=function(Re){return{year:Re,isTwoDigitYear:Te==="yy"}};switch(Te){case"y":return Ve(ht(4,ge),ve);case"yo":return Ve(ie.ordinalNumber(ge,{unit:"year"}),ve);default:return Ve(ht(Te.length,ge),ve)}}},{key:"validate",value:function(ge,Te){return Te.isTwoDigitYear||Te.year>0}},{key:"set",value:function(ge,Te,ie){var ve=ge.getUTCFullYear();if(ie.isTwoDigitYear){var be=_t(ie.year,ve);return ge.setUTCFullYear(be,0,1),ge.setUTCHours(0,0,0,0),ge}var Re=!("era"in Te)||Te.era===1?ie.year:1-ie.year;return ge.setUTCFullYear(Re,0,1),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),Vt=a(87914),Kt=a(39272),On=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",130),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){var ve=function(Re){return{year:Re,isTwoDigitYear:Te==="YY"}};switch(Te){case"Y":return Ve(ht(4,ge),ve);case"Yo":return Ve(ie.ordinalNumber(ge,{unit:"year"}),ve);default:return Ve(ht(Te.length,ge),ve)}}},{key:"validate",value:function(ge,Te){return Te.isTwoDigitYear||Te.year>0}},{key:"set",value:function(ge,Te,ie,ve){var be=(0,Vt.A)(ge,ve);if(ie.isTwoDigitYear){var Re=_t(ie.year,be);return ge.setUTCFullYear(Re,0,ve.firstWeekContainsDate),ge.setUTCHours(0,0,0,0),(0,Kt.A)(ge,ve)}var ne=!("era"in Te)||Te.era===1?ie.year:1-ie.year;return ge.setUTCFullYear(ne,0,ve.firstWeekContainsDate),ge.setUTCHours(0,0,0,0),(0,Kt.A)(ge,ve)}}]),le}(Ye),Pr=a(23321),gr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",130),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te){return Et(Te==="R"?4:Te.length,ge)}},{key:"set",value:function(ge,Te,ie){var ve=new Date(0);return ve.setUTCFullYear(ie,0,4),ve.setUTCHours(0,0,0,0),(0,Pr.A)(ve)}}]),le}(Ye),_r=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",130),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te){return Et(Te==="u"?4:Te.length,ge)}},{key:"set",value:function(ge,Te,ie){return ge.setUTCFullYear(ie,0,1),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),Xr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",120),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"Q":case"QQ":return ht(Te.length,ge);case"Qo":return ie.ordinalNumber(ge,{unit:"quarter"});case"QQQ":return ie.quarter(ge,{width:"abbreviated",context:"formatting"})||ie.quarter(ge,{width:"narrow",context:"formatting"});case"QQQQQ":return ie.quarter(ge,{width:"narrow",context:"formatting"});case"QQQQ":default:return ie.quarter(ge,{width:"wide",context:"formatting"})||ie.quarter(ge,{width:"abbreviated",context:"formatting"})||ie.quarter(ge,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(ge,Te){return Te>=1&&Te<=4}},{key:"set",value:function(ge,Te,ie){return ge.setUTCMonth((ie-1)*3,1),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),xr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",120),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"q":case"qq":return ht(Te.length,ge);case"qo":return ie.ordinalNumber(ge,{unit:"quarter"});case"qqq":return ie.quarter(ge,{width:"abbreviated",context:"standalone"})||ie.quarter(ge,{width:"narrow",context:"standalone"});case"qqqqq":return ie.quarter(ge,{width:"narrow",context:"standalone"});case"qqqq":default:return ie.quarter(ge,{width:"wide",context:"standalone"})||ie.quarter(ge,{width:"abbreviated",context:"standalone"})||ie.quarter(ge,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(ge,Te){return Te>=1&&Te<=4}},{key:"set",value:function(ge,Te,ie){return ge.setUTCMonth((ie-1)*3,1),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),xa=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),(0,Ee.A)((0,q.A)(de),"priority",110),de}return He(le,[{key:"parse",value:function(ge,Te,ie){var ve=function(Re){return Re-1};switch(Te){case"M":return Ve(Ge(qe.month,ge),ve);case"MM":return Ve(ht(2,ge),ve);case"Mo":return Ve(ie.ordinalNumber(ge,{unit:"month"}),ve);case"MMM":return ie.month(ge,{width:"abbreviated",context:"formatting"})||ie.month(ge,{width:"narrow",context:"formatting"});case"MMMMM":return ie.month(ge,{width:"narrow",context:"formatting"});case"MMMM":default:return ie.month(ge,{width:"wide",context:"formatting"})||ie.month(ge,{width:"abbreviated",context:"formatting"})||ie.month(ge,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=11}},{key:"set",value:function(ge,Te,ie){return ge.setUTCMonth(ie,1),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),Rr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",110),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){var ve=function(Re){return Re-1};switch(Te){case"L":return Ve(Ge(qe.month,ge),ve);case"LL":return Ve(ht(2,ge),ve);case"Lo":return Ve(ie.ordinalNumber(ge,{unit:"month"}),ve);case"LLL":return ie.month(ge,{width:"abbreviated",context:"standalone"})||ie.month(ge,{width:"narrow",context:"standalone"});case"LLLLL":return ie.month(ge,{width:"narrow",context:"standalone"});case"LLLL":default:return ie.month(ge,{width:"wide",context:"standalone"})||ie.month(ge,{width:"abbreviated",context:"standalone"})||ie.month(ge,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=11}},{key:"set",value:function(ge,Te,ie){return ge.setUTCMonth(ie,1),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),aa=a(44089);function Dr(F,Z,le){(0,ee.A)(2,arguments);var de=(0,R.default)(F),ge=(0,Q.A)(Z),Te=(0,aa.A)(de,le)-ge;return de.setUTCDate(de.getUTCDate()-Te*7),de}var Gr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",100),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"w":return Ge(qe.week,ge);case"wo":return ie.ordinalNumber(ge,{unit:"week"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){return Te>=1&&Te<=53}},{key:"set",value:function(ge,Te,ie,ve){return(0,Kt.A)(Dr(ge,ie,ve),ve)}}]),le}(Ye),dr=a(43286);function Zr(F,Z){(0,ee.A)(2,arguments);var le=(0,R.default)(F),de=(0,Q.A)(Z),ge=(0,dr.A)(le)-de;return le.setUTCDate(le.getUTCDate()-ge*7),le}var Ir=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",100),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"I":return Ge(qe.week,ge);case"Io":return ie.ordinalNumber(ge,{unit:"week"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){return Te>=1&&Te<=53}},{key:"set",value:function(ge,Te,ie){return(0,Pr.A)(Zr(ge,ie))}}]),le}(Ye),or=[31,28,31,30,31,30,31,31,30,31,30,31],wr=[31,29,31,30,31,30,31,31,30,31,30,31],jr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",90),(0,Ee.A)((0,q.A)(de),"subPriority",1),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"d":return Ge(qe.date,ge);case"do":return ie.ordinalNumber(ge,{unit:"date"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){var ie=ge.getUTCFullYear(),ve=yt(ie),be=ge.getUTCMonth();return ve?Te>=1&&Te<=wr[be]:Te>=1&&Te<=or[be]}},{key:"set",value:function(ge,Te,ie){return ge.setUTCDate(ie),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),Kr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",90),(0,Ee.A)((0,q.A)(de),"subpriority",1),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"D":case"DD":return Ge(qe.dayOfYear,ge);case"Do":return ie.ordinalNumber(ge,{unit:"date"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){var ie=ge.getUTCFullYear(),ve=yt(ie);return ve?Te>=1&&Te<=366:Te>=1&&Te<=365}},{key:"set",value:function(ge,Te,ie){return ge.setUTCMonth(0,ie),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),Br=a(95412);function mr(F,Z,le){var de,ge,Te,ie,ve,be,Re,ne;(0,ee.A)(2,arguments);var mt=(0,Br.q)(),Ot=(0,Q.A)((de=(ge=(Te=(ie=le?.weekStartsOn)!==null&&ie!==void 0?ie:le==null||(ve=le.locale)===null||ve===void 0||(be=ve.options)===null||be===void 0?void 0:be.weekStartsOn)!==null&&Te!==void 0?Te:mt.weekStartsOn)!==null&&ge!==void 0?ge:(Re=mt.locale)===null||Re===void 0||(ne=Re.options)===null||ne===void 0?void 0:ne.weekStartsOn)!==null&&de!==void 0?de:0);if(!(Ot>=0&&Ot<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var Rt=(0,R.default)(F),dt=(0,Q.A)(Z),Yt=Rt.getUTCDay(),bt=dt%7,Cn=(bt+7)%7,Ln=(Cn<Ot?7:0)+dt-Yt;return Rt.setUTCDate(Rt.getUTCDate()+Ln),Rt}var Er=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",90),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["D","i","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"E":case"EE":case"EEE":return ie.day(ge,{width:"abbreviated",context:"formatting"})||ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"});case"EEEEE":return ie.day(ge,{width:"narrow",context:"formatting"});case"EEEEEE":return ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"});case"EEEE":default:return ie.day(ge,{width:"wide",context:"formatting"})||ie.day(ge,{width:"abbreviated",context:"formatting"})||ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=6}},{key:"set",value:function(ge,Te,ie,ve){return ge=mr(ge,ie,ve),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),Qr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",90),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie,ve){var be=function(ne){var mt=Math.floor((ne-1)/7)*7;return(ne+ve.weekStartsOn+6)%7+mt};switch(Te){case"e":case"ee":return Ve(ht(Te.length,ge),be);case"eo":return Ve(ie.ordinalNumber(ge,{unit:"day"}),be);case"eee":return ie.day(ge,{width:"abbreviated",context:"formatting"})||ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"});case"eeeee":return ie.day(ge,{width:"narrow",context:"formatting"});case"eeeeee":return ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"});case"eeee":default:return ie.day(ge,{width:"wide",context:"formatting"})||ie.day(ge,{width:"abbreviated",context:"formatting"})||ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=6}},{key:"set",value:function(ge,Te,ie,ve){return ge=mr(ge,ie,ve),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),oa=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",90),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie,ve){var be=function(ne){var mt=Math.floor((ne-1)/7)*7;return(ne+ve.weekStartsOn+6)%7+mt};switch(Te){case"c":case"cc":return Ve(ht(Te.length,ge),be);case"co":return Ve(ie.ordinalNumber(ge,{unit:"day"}),be);case"ccc":return ie.day(ge,{width:"abbreviated",context:"standalone"})||ie.day(ge,{width:"short",context:"standalone"})||ie.day(ge,{width:"narrow",context:"standalone"});case"ccccc":return ie.day(ge,{width:"narrow",context:"standalone"});case"cccccc":return ie.day(ge,{width:"short",context:"standalone"})||ie.day(ge,{width:"narrow",context:"standalone"});case"cccc":default:return ie.day(ge,{width:"wide",context:"standalone"})||ie.day(ge,{width:"abbreviated",context:"standalone"})||ie.day(ge,{width:"short",context:"standalone"})||ie.day(ge,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=6}},{key:"set",value:function(ge,Te,ie,ve){return ge=mr(ge,ie,ve),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye);function hn(F,Z){(0,ee.A)(2,arguments);var le=(0,Q.A)(Z);le%7===0&&(le=le-7);var de=1,ge=(0,R.default)(F),Te=ge.getUTCDay(),ie=le%7,ve=(ie+7)%7,be=(ve<de?7:0)+le-Te;return ge.setUTCDate(ge.getUTCDate()+be),ge}var xn=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",90),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){var ve=function(Re){return Re===0?7:Re};switch(Te){case"i":case"ii":return ht(Te.length,ge);case"io":return ie.ordinalNumber(ge,{unit:"day"});case"iii":return Ve(ie.day(ge,{width:"abbreviated",context:"formatting"})||ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"}),ve);case"iiiii":return Ve(ie.day(ge,{width:"narrow",context:"formatting"}),ve);case"iiiiii":return Ve(ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"}),ve);case"iiii":default:return Ve(ie.day(ge,{width:"wide",context:"formatting"})||ie.day(ge,{width:"abbreviated",context:"formatting"})||ie.day(ge,{width:"short",context:"formatting"})||ie.day(ge,{width:"narrow",context:"formatting"}),ve)}}},{key:"validate",value:function(ge,Te){return Te>=1&&Te<=7}},{key:"set",value:function(ge,Te,ie){return ge=hn(ge,ie),ge.setUTCHours(0,0,0,0),ge}}]),le}(Ye),Tr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",80),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["b","B","H","k","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"a":case"aa":case"aaa":return ie.dayPeriod(ge,{width:"abbreviated",context:"formatting"})||ie.dayPeriod(ge,{width:"narrow",context:"formatting"});case"aaaaa":return ie.dayPeriod(ge,{width:"narrow",context:"formatting"});case"aaaa":default:return ie.dayPeriod(ge,{width:"wide",context:"formatting"})||ie.dayPeriod(ge,{width:"abbreviated",context:"formatting"})||ie.dayPeriod(ge,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(ge,Te,ie){return ge.setUTCHours(it(ie),0,0,0),ge}}]),le}(Ye),sa=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",80),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["a","B","H","k","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"b":case"bb":case"bbb":return ie.dayPeriod(ge,{width:"abbreviated",context:"formatting"})||ie.dayPeriod(ge,{width:"narrow",context:"formatting"});case"bbbbb":return ie.dayPeriod(ge,{width:"narrow",context:"formatting"});case"bbbb":default:return ie.dayPeriod(ge,{width:"wide",context:"formatting"})||ie.dayPeriod(ge,{width:"abbreviated",context:"formatting"})||ie.dayPeriod(ge,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(ge,Te,ie){return ge.setUTCHours(it(ie),0,0,0),ge}}]),le}(Ye),ct=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",80),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["a","b","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"B":case"BB":case"BBB":return ie.dayPeriod(ge,{width:"abbreviated",context:"formatting"})||ie.dayPeriod(ge,{width:"narrow",context:"formatting"});case"BBBBB":return ie.dayPeriod(ge,{width:"narrow",context:"formatting"});case"BBBB":default:return ie.dayPeriod(ge,{width:"wide",context:"formatting"})||ie.dayPeriod(ge,{width:"abbreviated",context:"formatting"})||ie.dayPeriod(ge,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(ge,Te,ie){return ge.setUTCHours(it(ie),0,0,0),ge}}]),le}(Ye),St=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",70),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["H","K","k","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"h":return Ge(qe.hour12h,ge);case"ho":return ie.ordinalNumber(ge,{unit:"hour"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){return Te>=1&&Te<=12}},{key:"set",value:function(ge,Te,ie){var ve=ge.getUTCHours()>=12;return ve&&ie<12?ge.setUTCHours(ie+12,0,0,0):!ve&&ie===12?ge.setUTCHours(0,0,0,0):ge.setUTCHours(ie,0,0,0),ge}}]),le}(Ye),ln=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",70),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["a","b","h","K","k","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"H":return Ge(qe.hour23h,ge);case"Ho":return ie.ordinalNumber(ge,{unit:"hour"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=23}},{key:"set",value:function(ge,Te,ie){return ge.setUTCHours(ie,0,0,0),ge}}]),le}(Ye),er=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",70),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["h","H","k","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"K":return Ge(qe.hour11h,ge);case"Ko":return ie.ordinalNumber(ge,{unit:"hour"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=11}},{key:"set",value:function(ge,Te,ie){var ve=ge.getUTCHours()>=12;return ve&&ie<12?ge.setUTCHours(ie+12,0,0,0):ge.setUTCHours(ie,0,0,0),ge}}]),le}(Ye),zr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",70),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["a","b","h","H","K","t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"k":return Ge(qe.hour24h,ge);case"ko":return ie.ordinalNumber(ge,{unit:"hour"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){return Te>=1&&Te<=24}},{key:"set",value:function(ge,Te,ie){var ve=ie<=24?ie%24:ie;return ge.setUTCHours(ve,0,0,0),ge}}]),le}(Ye),qr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",60),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"m":return Ge(qe.minute,ge);case"mo":return ie.ordinalNumber(ge,{unit:"minute"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=59}},{key:"set",value:function(ge,Te,ie){return ge.setUTCMinutes(ie,0,0),ge}}]),le}(Ye),tr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",50),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te,ie){switch(Te){case"s":return Ge(qe.second,ge);case"so":return ie.ordinalNumber(ge,{unit:"second"});default:return ht(Te.length,ge)}}},{key:"validate",value:function(ge,Te){return Te>=0&&Te<=59}},{key:"set",value:function(ge,Te,ie){return ge.setUTCSeconds(ie,0),ge}}]),le}(Ye),ci=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",30),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["t","T"]),de}return He(le,[{key:"parse",value:function(ge,Te){var ie=function(be){return Math.floor(be*Math.pow(10,-Te.length+3))};return Ve(ht(Te.length,ge),ie)}},{key:"set",value:function(ge,Te,ie){return ge.setUTCMilliseconds(ie),ge}}]),le}(Ye),Ai=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",10),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["t","T","x"]),de}return He(le,[{key:"parse",value:function(ge,Te){switch(Te){case"X":return De(Ie.basicOptionalMinutes,ge);case"XX":return De(Ie.basic,ge);case"XXXX":return De(Ie.basicOptionalSeconds,ge);case"XXXXX":return De(Ie.extendedOptionalSeconds,ge);case"XXX":default:return De(Ie.extended,ge)}}},{key:"set",value:function(ge,Te,ie){return Te.timestampIsSet?ge:new Date(ge.getTime()-ie)}}]),le}(Ye),fi=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",10),(0,Ee.A)((0,q.A)(de),"incompatibleTokens",["t","T","X"]),de}return He(le,[{key:"parse",value:function(ge,Te){switch(Te){case"x":return De(Ie.basicOptionalMinutes,ge);case"xx":return De(Ie.basic,ge);case"xxxx":return De(Ie.basicOptionalSeconds,ge);case"xxxxx":return De(Ie.extendedOptionalSeconds,ge);case"xxx":default:return De(Ie.extended,ge)}}},{key:"set",value:function(ge,Te,ie){return Te.timestampIsSet?ge:new Date(ge.getTime()-ie)}}]),le}(Ye),jn=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",40),(0,Ee.A)((0,q.A)(de),"incompatibleTokens","*"),de}return He(le,[{key:"parse",value:function(ge){return je(ge)}},{key:"set",value:function(ge,Te,ie){return[new Date(ie*1e3),{timestampIsSet:!0}]}}]),le}(Ye),sr=function(F){pe(le,F);var Z=Pe(le);function le(){var de;he(this,le);for(var ge=arguments.length,Te=new Array(ge),ie=0;ie<ge;ie++)Te[ie]=arguments[ie];return de=Z.call.apply(Z,[this].concat(Te)),(0,Ee.A)((0,q.A)(de),"priority",20),(0,Ee.A)((0,q.A)(de),"incompatibleTokens","*"),de}return He(le,[{key:"parse",value:function(ge){return je(ge)}},{key:"set",value:function(ge,Te,ie){return[new Date(ie),{timestampIsSet:!0}]}}]),le}(Ye),za={G:new We,y:new kt,Y:new On,R:new gr,u:new _r,Q:new Xr,q:new xr,M:new xa,L:new Rr,w:new Gr,I:new Ir,d:new jr,D:new Kr,E:new Er,e:new Qr,c:new oa,i:new xn,a:new Tr,b:new sa,B:new ct,h:new St,H:new ln,K:new er,k:new zr,m:new qr,s:new tr,S:new ci,X:new Ai,x:new fi,t:new jn,T:new sr},ta=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ka=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Za=/^'([^]*?)'?$/,Sa=/''/g,va=/\S/,D=/[a-zA-Z]/;function oe(F,Z,le,de){var ge,Te,ie,ve,be,Re,ne,mt,Ot,Rt,dt,Yt,bt,Cn,Ln,An,Fr,Qt;(0,ee.A)(3,arguments);var Lt=String(F),Zt=String(Z),bn=(0,Br.q)(),gn=(ge=(Te=de?.locale)!==null&&Te!==void 0?Te:bn.locale)!==null&&ge!==void 0?ge:P.A;if(!gn.match)throw new RangeError("locale must contain match property");var sn=(0,Q.A)((ie=(ve=(be=(Re=de?.firstWeekContainsDate)!==null&&Re!==void 0?Re:de==null||(ne=de.locale)===null||ne===void 0||(mt=ne.options)===null||mt===void 0?void 0:mt.firstWeekContainsDate)!==null&&be!==void 0?be:bn.firstWeekContainsDate)!==null&&ve!==void 0?ve:(Ot=bn.locale)===null||Ot===void 0||(Rt=Ot.options)===null||Rt===void 0?void 0:Rt.firstWeekContainsDate)!==null&&ie!==void 0?ie:1);if(!(sn>=1&&sn<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Kn=(0,Q.A)((dt=(Yt=(bt=(Cn=de?.weekStartsOn)!==null&&Cn!==void 0?Cn:de==null||(Ln=de.locale)===null||Ln===void 0||(An=Ln.options)===null||An===void 0?void 0:An.weekStartsOn)!==null&&bt!==void 0?bt:bn.weekStartsOn)!==null&&Yt!==void 0?Yt:(Fr=bn.locale)===null||Fr===void 0||(Qt=Fr.options)===null||Qt===void 0?void 0:Qt.weekStartsOn)!==null&&dt!==void 0?dt:0);if(!(Kn>=0&&Kn<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(Zt==="")return Lt===""?(0,R.default)(le):new Date(NaN);var ar={firstWeekContainsDate:sn,weekStartsOn:Kn,locale:gn},dn=[new ze],Ca=Zt.match(Ka).map(function(kr){var Ki=kr[0];if(Ki in N.A){var _i=N.A[Ki];return _i(kr,gn.formatLong)}return kr}).join("").match(ta),at=[],jt=A(Ca),tn;try{var en=function(){var Ki=tn.value;!(de!=null&&de.useAdditionalWeekYearTokens)&&(0,V.xM)(Ki)&&(0,V.lJ)(Ki,Zt,F),!(de!=null&&de.useAdditionalDayOfYearTokens)&&(0,V.ef)(Ki)&&(0,V.lJ)(Ki,Zt,F);var _i=Ki[0],Fo=za[_i];if(Fo){var ia=Fo.incompatibleTokens;if(Array.isArray(ia)){var ua=at.find(function(zi){return ia.includes(zi.token)||zi.token===_i});if(ua)throw new RangeError("The format string mustn't contain `".concat(ua.fullToken,"` and `").concat(Ki,"` at the same time"))}else if(Fo.incompatibleTokens==="*"&&at.length>0)throw new RangeError("The format string mustn't contain `".concat(Ki,"` and any other token at the same time"));at.push({token:_i,fullToken:Ki});var Ea=Fo.run(Lt,Ki,gn.match,ar);if(!Ea)return{v:new Date(NaN)};dn.push(Ea.setter),Lt=Ea.rest}else{if(_i.match(D))throw new RangeError("Format string contains an unescaped latin alphabet character `"+_i+"`");if(Ki==="''"?Ki="'":_i==="'"&&(Ki=X(Ki)),Lt.indexOf(Ki)===0)Lt=Lt.slice(Ki.length);else return{v:new Date(NaN)}}};for(jt.s();!(tn=jt.n()).done;){var pr=en();if((0,d.A)(pr)==="object")return pr.v}}catch(kr){jt.e(kr)}finally{jt.f()}if(Lt.length>0&&va.test(Lt))return new Date(NaN);var In=dn.map(function(kr){return kr.priority}).sort(function(kr,Ki){return Ki-kr}).filter(function(kr,Ki,_i){return _i.indexOf(kr)===Ki}).map(function(kr){return dn.filter(function(Ki){return Ki.priority===kr}).sort(function(Ki,_i){return _i.subPriority-Ki.subPriority})}).map(function(kr){return kr[0]}),Nt=(0,R.default)(le);if(isNaN(Nt.getTime()))return new Date(NaN);var fr=(0,O.A)(Nt,(0,z.A)(Nt)),la={},ni=A(In),Wa;try{for(ni.s();!(Wa=ni.n()).done;){var _n=Wa.value;if(!_n.validate(fr,ar))return new Date(NaN);var wi=_n.set(fr,la,ar);Array.isArray(wi)?(fr=wi[0],L(la,wi[1])):fr=wi}}catch(kr){ni.e(kr)}finally{ni.f()}return fr}function X(F){return F.match(Za)[1].replace(Sa,"'")}},24955:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(39093),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,w.default)(P),L=(0,d.A)(O);return R.setHours(L),R}},18169:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(39093),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,w.default)(P),L=(0,d.A)(O);return R.setMinutes(L),R}},18138:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>P});var d=a(66446),w=a(39093),E=a(52198),A=a(45513);function P(O,R){(0,A.A)(2,arguments);var L=(0,w.default)(O),N=(0,d.A)(R),z=L.getFullYear(),V=L.getDate(),Q=new Date(0);Q.setFullYear(z,N,15),Q.setHours(0,0,0,0);var ee=(0,E.A)(Q);return L.setMonth(N,Math.min(V,ee)),L}},83460:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>P});var d=a(66446),w=a(39093),E=a(18138),A=a(45513);function P(O,R){(0,A.A)(2,arguments);var L=(0,w.default)(O),N=(0,d.A)(R),z=Math.floor(L.getMonth()/3)+1,V=N-z;return(0,E.default)(L,L.getMonth()+V*3)}},85765:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(39093),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,w.default)(P),L=(0,d.A)(O);return R.setSeconds(L),R}},7673:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(39093),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,w.default)(P),L=(0,d.A)(O);return isNaN(R.getTime())?new Date(NaN):(R.setFullYear(L),R)}},57592:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>O});var d=a(82284),w=a(39093),E=a(18138),A=a(66446),P=a(45513);function O(R,L){if((0,P.A)(2,arguments),(0,d.A)(L)!=="object"||L===null)throw new RangeError("values parameter must be an object");var N=(0,w.default)(R);return isNaN(N.getTime())?new Date(NaN):(L.year!=null&&N.setFullYear(L.year),L.month!=null&&(N=(0,E.default)(N,L.month)),L.date!=null&&N.setDate((0,A.A)(L.date)),L.hours!=null&&N.setHours((0,A.A)(L.hours)),L.minutes!=null&&N.setMinutes((0,A.A)(L.minutes)),L.seconds!=null&&N.setSeconds((0,A.A)(L.seconds)),L.milliseconds!=null&&N.setMilliseconds((0,A.A)(L.milliseconds)),N)}},19397:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A);return P.setHours(0,0,0,0),P}},98917:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A);return P.setDate(1),P.setHours(0,0,0,0),P}},51027:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=P.getMonth(),R=O-O%3;return P.setMonth(R,1),P.setHours(0,0,0,0),P}},7405:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>P});var d=a(39093),w=a(66446),E=a(45513),A=a(95412);function P(O,R){var L,N,z,V,Q,ee,q,ae;(0,E.A)(1,arguments);var pe=(0,A.q)(),se=(0,w.A)((L=(N=(z=(V=R?.weekStartsOn)!==null&&V!==void 0?V:R==null||(Q=R.locale)===null||Q===void 0||(ee=Q.options)===null||ee===void 0?void 0:ee.weekStartsOn)!==null&&z!==void 0?z:pe.weekStartsOn)!==null&&N!==void 0?N:(q=pe.locale)===null||q===void 0||(ae=q.options)===null||ae===void 0?void 0:ae.weekStartsOn)!==null&&L!==void 0?L:0);if(!(se>=0&&se<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var ce=(0,d.default)(O),fe=ce.getDay(),Pe=(fe<se?7:0)+fe-se;return ce.setDate(ce.getDate()-Pe),ce.setHours(0,0,0,0),ce}},62716:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(39093),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=(0,d.default)(A),O=new Date(0);return O.setFullYear(P.getFullYear(),0,1),O.setHours(0,0,0,0),O}},76561:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(84316),w=a(45513),E=a(66446);function A(P,O){(0,w.A)(2,arguments);var R=(0,E.A)(O);return(0,d.default)(P,-R)}},48132:(Y,U,a)=>{"use strict";a.d(U,{A:()=>A});var d=a(41189),w=a(45513),E=a(66446);function A(P,O){(0,w.A)(2,arguments);var R=(0,E.A)(O);return(0,d.A)(P,-R)}},64525:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(76876),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,d.A)(O);return(0,w.default)(P,-R)}},87935:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(29146),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,d.A)(O);return(0,w.default)(P,-R)}},21955:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(85336),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,d.A)(O);return(0,w.default)(P,-R)}},91372:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>A});var d=a(66446),w=a(5171),E=a(45513);function A(P,O){(0,E.A)(2,arguments);var R=(0,d.A)(O);return(0,w.default)(P,-R)}},39093:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{default:()=>E});var d=a(82284),w=a(45513);function E(A){(0,w.A)(1,arguments);var P=Object.prototype.toString.call(A);return A instanceof Date||(0,d.A)(A)==="object"&&P==="[object Date]"?new Date(A.getTime()):typeof A=="number"||P==="[object Number]"?new Date(A):((typeof A=="string"||P==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}},7059:function(Y){(function(U,a){Y.exports=a()})(this,function(){"use strict";var U=1e3,a=6e4,d=36e5,w="millisecond",E="second",A="minute",P="hour",O="day",R="week",L="month",N="quarter",z="year",V="date",Q="Invalid Date",ee=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,q=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,ae={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(Xe){var et=["th","st","nd","rd"],ze=Xe%100;return"["+Xe+(et[(ze-20)%10]||et[ze]||et[0])+"]"}},pe=function(Xe,et,ze){var Ye=String(Xe);return!Ye||Ye.length>=et?Xe:""+Array(et+1-Ye.length).join(ze)+Xe},se={s:pe,z:function(Xe){var et=-Xe.utcOffset(),ze=Math.abs(et),Ye=Math.floor(ze/60),We=ze%60;return(et<=0?"+":"-")+pe(Ye,2,"0")+":"+pe(We,2,"0")},m:function Xe(et,ze){if(et.date()<ze.date())return-Xe(ze,et);var Ye=12*(ze.year()-et.year())+(ze.month()-et.month()),We=et.clone().add(Ye,L),Ze=ze-We<0,qe=et.clone().add(Ye+(Ze?-1:1),L);return+(-(Ye+(ze-We)/(Ze?We-qe:qe-We))||0)},a:function(Xe){return Xe<0?Math.ceil(Xe)||0:Math.floor(Xe)},p:function(Xe){return{M:L,y:z,w:R,d:O,D:V,h:P,m:A,s:E,ms:w,Q:N}[Xe]||String(Xe||"").toLowerCase().replace(/s$/,"")},u:function(Xe){return Xe===void 0}},ce="en",fe={};fe[ce]=ae;var Pe="$isDayjsObject",he=function(Xe){return Xe instanceof Ee||!(!Xe||!Xe[Pe])},Se=function Xe(et,ze,Ye){var We;if(!et)return ce;if(typeof et=="string"){var Ze=et.toLowerCase();fe[Ze]&&(We=Ze),ze&&(fe[Ze]=ze,We=Ze);var qe=et.split("-");if(!We&&qe.length>1)return Xe(qe[0])}else{var Ie=et.name;fe[Ie]=et,We=Ie}return!Ye&&We&&(ce=We),We||!Ye&&ce},xe=function(Xe,et){if(he(Xe))return Xe.clone();var ze=typeof et=="object"?et:{};return ze.date=Xe,ze.args=arguments,new Ee(ze)},He=se;He.l=Se,He.i=he,He.w=function(Xe,et){return xe(Xe,{locale:et.$L,utc:et.$u,x:et.$x,$offset:et.$offset})};var Ee=function(){function Xe(ze){this.$L=Se(ze.locale,null,!0),this.parse(ze),this.$x=this.$x||ze.x||{},this[Pe]=!0}var et=Xe.prototype;return et.parse=function(ze){this.$d=function(Ye){var We=Ye.date,Ze=Ye.utc;if(We===null)return new Date(NaN);if(He.u(We))return new Date;if(We instanceof Date)return new Date(We);if(typeof We=="string"&&!/Z$/i.test(We)){var qe=We.match(ee);if(qe){var Ie=qe[2]-1||0,Ve=(qe[7]||"0").substring(0,3);return Ze?new Date(Date.UTC(qe[1],Ie,qe[3]||1,qe[4]||0,qe[5]||0,qe[6]||0,Ve)):new Date(qe[1],Ie,qe[3]||1,qe[4]||0,qe[5]||0,qe[6]||0,Ve)}}return new Date(We)}(ze),this.init()},et.init=function(){var ze=this.$d;this.$y=ze.getFullYear(),this.$M=ze.getMonth(),this.$D=ze.getDate(),this.$W=ze.getDay(),this.$H=ze.getHours(),this.$m=ze.getMinutes(),this.$s=ze.getSeconds(),this.$ms=ze.getMilliseconds()},et.$utils=function(){return He},et.isValid=function(){return this.$d.toString()!==Q},et.isSame=function(ze,Ye){var We=xe(ze);return this.startOf(Ye)<=We&&We<=this.endOf(Ye)},et.isAfter=function(ze,Ye){return xe(ze)<this.startOf(Ye)},et.isBefore=function(ze,Ye){return this.endOf(Ye)<xe(ze)},et.$g=function(ze,Ye,We){return He.u(ze)?this[Ye]:this.set(We,ze)},et.unix=function(){return Math.floor(this.valueOf()/1e3)},et.valueOf=function(){return this.$d.getTime()},et.startOf=function(ze,Ye){var We=this,Ze=!!He.u(Ye)||Ye,qe=He.p(ze),Ie=function(_t,yt){var kt=He.w(We.$u?Date.UTC(We.$y,yt,_t):new Date(We.$y,yt,_t),We);return Ze?kt:kt.endOf(O)},Ve=function(_t,yt){return He.w(We.toDate()[_t].apply(We.toDate("s"),(Ze?[0,0,0,0]:[23,59,59,999]).slice(yt)),We)},Ge=this.$W,De=this.$M,je=this.$D,ht="set"+(this.$u?"UTC":"");switch(qe){case z:return Ze?Ie(1,0):Ie(31,11);case L:return Ze?Ie(1,De):Ie(0,De+1);case R:var Et=this.$locale().weekStart||0,it=(Ge<Et?Ge+7:Ge)-Et;return Ie(Ze?je-it:je+(6-it),De);case O:case V:return Ve(ht+"Hours",0);case P:return Ve(ht+"Minutes",1);case A:return Ve(ht+"Seconds",2);case E:return Ve(ht+"Milliseconds",3);default:return this.clone()}},et.endOf=function(ze){return this.startOf(ze,!1)},et.$set=function(ze,Ye){var We,Ze=He.p(ze),qe="set"+(this.$u?"UTC":""),Ie=(We={},We[O]=qe+"Date",We[V]=qe+"Date",We[L]=qe+"Month",We[z]=qe+"FullYear",We[P]=qe+"Hours",We[A]=qe+"Minutes",We[E]=qe+"Seconds",We[w]=qe+"Milliseconds",We)[Ze],Ve=Ze===O?this.$D+(Ye-this.$W):Ye;if(Ze===L||Ze===z){var Ge=this.clone().set(V,1);Ge.$d[Ie](Ve),Ge.init(),this.$d=Ge.set(V,Math.min(this.$D,Ge.daysInMonth())).$d}else Ie&&this.$d[Ie](Ve);return this.init(),this},et.set=function(ze,Ye){return this.clone().$set(ze,Ye)},et.get=function(ze){return this[He.p(ze)]()},et.add=function(ze,Ye){var We,Ze=this;ze=Number(ze);var qe=He.p(Ye),Ie=function(De){var je=xe(Ze);return He.w(je.date(je.date()+Math.round(De*ze)),Ze)};if(qe===L)return this.set(L,this.$M+ze);if(qe===z)return this.set(z,this.$y+ze);if(qe===O)return Ie(1);if(qe===R)return Ie(7);var Ve=(We={},We[A]=a,We[P]=d,We[E]=U,We)[qe]||1,Ge=this.$d.getTime()+ze*Ve;return He.w(Ge,this)},et.subtract=function(ze,Ye){return this.add(-1*ze,Ye)},et.format=function(ze){var Ye=this,We=this.$locale();if(!this.isValid())return We.invalidDate||Q;var Ze=ze||"YYYY-MM-DDTHH:mm:ssZ",qe=He.z(this),Ie=this.$H,Ve=this.$m,Ge=this.$M,De=We.weekdays,je=We.months,ht=We.meridiem,Et=function(yt,kt,Vt,Kt){return yt&&(yt[kt]||yt(Ye,Ze))||Vt[kt].slice(0,Kt)},it=function(yt){return He.s(Ie%12||12,yt,"0")},_t=ht||function(yt,kt,Vt){var Kt=yt<12?"AM":"PM";return Vt?Kt.toLowerCase():Kt};return Ze.replace(q,function(yt,kt){return kt||function(Vt){switch(Vt){case"YY":return String(Ye.$y).slice(-2);case"YYYY":return He.s(Ye.$y,4,"0");case"M":return Ge+1;case"MM":return He.s(Ge+1,2,"0");case"MMM":return Et(We.monthsShort,Ge,je,3);case"MMMM":return Et(je,Ge);case"D":return Ye.$D;case"DD":return He.s(Ye.$D,2,"0");case"d":return String(Ye.$W);case"dd":return Et(We.weekdaysMin,Ye.$W,De,2);case"ddd":return Et(We.weekdaysShort,Ye.$W,De,3);case"dddd":return De[Ye.$W];case"H":return String(Ie);case"HH":return He.s(Ie,2,"0");case"h":return it(1);case"hh":return it(2);case"a":return _t(Ie,Ve,!0);case"A":return _t(Ie,Ve,!1);case"m":return String(Ve);case"mm":return He.s(Ve,2,"0");case"s":return String(Ye.$s);case"ss":return He.s(Ye.$s,2,"0");case"SSS":return He.s(Ye.$ms,3,"0");case"Z":return qe}return null}(yt)||qe.replace(":","")})},et.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},et.diff=function(ze,Ye,We){var Ze,qe=this,Ie=He.p(Ye),Ve=xe(ze),Ge=(Ve.utcOffset()-this.utcOffset())*a,De=this-Ve,je=function(){return He.m(qe,Ve)};switch(Ie){case z:Ze=je()/12;break;case L:Ze=je();break;case N:Ze=je()/3;break;case R:Ze=(De-Ge)/6048e5;break;case O:Ze=(De-Ge)/864e5;break;case P:Ze=De/d;break;case A:Ze=De/a;break;case E:Ze=De/U;break;default:Ze=De}return We?Ze:He.a(Ze)},et.daysInMonth=function(){return this.endOf(L).$D},et.$locale=function(){return fe[this.$L]},et.locale=function(ze,Ye){if(!ze)return this.$L;var We=this.clone(),Ze=Se(ze,Ye,!0);return Ze&&(We.$L=Ze),We},et.clone=function(){return He.w(this.$d,this)},et.toDate=function(){return new Date(this.valueOf())},et.toJSON=function(){return this.isValid()?this.toISOString():null},et.toISOString=function(){return this.$d.toISOString()},et.toString=function(){return this.$d.toUTCString()},Xe}(),Le=Ee.prototype;return xe.prototype=Le,[["$ms",w],["$s",E],["$m",A],["$H",P],["$W",O],["$M",L],["$y",z],["$D",V]].forEach(function(Xe){Le[Xe[1]]=function(et){return this.$g(et,Xe[0],Xe[1])}}),xe.extend=function(Xe,et){return Xe.$i||(Xe(et,Ee,xe),Xe.$i=!0),xe},xe.locale=Se,xe.isDayjs=he,xe.unix=function(Xe){return xe(1e3*Xe)},xe.en=fe[ce],xe.Ls=fe,xe.p={},xe})},64503:function(Y){(function(U,a){Y.exports=a()})(this,function(){"use strict";var U={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"},a=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,d=/\d/,w=/\d\d/,E=/\d\d?/,A=/\d*[^-_:/,()\s\d]+/,P={},O=function(ee){return(ee=+ee)+(ee>68?1900:2e3)},R=function(ee){return function(q){this[ee]=+q}},L=[/[+-]\d\d:?(\d\d)?|Z/,function(ee){(this.zone||(this.zone={})).offset=function(q){if(!q||q==="Z")return 0;var ae=q.match(/([+-]|\d\d)/g),pe=60*ae[1]+(+ae[2]||0);return pe===0?0:ae[0]==="+"?-pe:pe}(ee)}],N=function(ee){var q=P[ee];return q&&(q.indexOf?q:q.s.concat(q.f))},z=function(ee,q){var ae,pe=P.meridiem;if(pe){for(var se=1;se<=24;se+=1)if(ee.indexOf(pe(se,0,q))>-1){ae=se>12;break}}else ae=ee===(q?"pm":"PM");return ae},V={A:[A,function(ee){this.afternoon=z(ee,!1)}],a:[A,function(ee){this.afternoon=z(ee,!0)}],Q:[d,function(ee){this.month=3*(ee-1)+1}],S:[d,function(ee){this.milliseconds=100*+ee}],SS:[w,function(ee){this.milliseconds=10*+ee}],SSS:[/\d{3}/,function(ee){this.milliseconds=+ee}],s:[E,R("seconds")],ss:[E,R("seconds")],m:[E,R("minutes")],mm:[E,R("minutes")],H:[E,R("hours")],h:[E,R("hours")],HH:[E,R("hours")],hh:[E,R("hours")],D:[E,R("day")],DD:[w,R("day")],Do:[A,function(ee){var q=P.ordinal,ae=ee.match(/\d+/);if(this.day=ae[0],q)for(var pe=1;pe<=31;pe+=1)q(pe).replace(/\[|\]/g,"")===ee&&(this.day=pe)}],w:[E,R("week")],ww:[w,R("week")],M:[E,R("month")],MM:[w,R("month")],MMM:[A,function(ee){var q=N("months"),ae=(N("monthsShort")||q.map(function(pe){return pe.slice(0,3)})).indexOf(ee)+1;if(ae<1)throw new Error;this.month=ae%12||ae}],MMMM:[A,function(ee){var q=N("months").indexOf(ee)+1;if(q<1)throw new Error;this.month=q%12||q}],Y:[/[+-]?\d+/,R("year")],YY:[w,function(ee){this.year=O(ee)}],YYYY:[/\d{4}/,R("year")],Z:L,ZZ:L};function Q(ee){var q,ae;q=ee,ae=P&&P.formats;for(var pe=(ee=q.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(xe,He,Ee){var Le=Ee&&Ee.toUpperCase();return He||ae[Ee]||U[Ee]||ae[Le].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(Xe,et,ze){return et||ze.slice(1)})})).match(a),se=pe.length,ce=0;ce<se;ce+=1){var fe=pe[ce],Pe=V[fe],he=Pe&&Pe[0],Se=Pe&&Pe[1];pe[ce]=Se?{regex:he,parser:Se}:fe.replace(/^\[|\]$/g,"")}return function(xe){for(var He={},Ee=0,Le=0;Ee<se;Ee+=1){var Xe=pe[Ee];if(typeof Xe=="string")Le+=Xe.length;else{var et=Xe.regex,ze=Xe.parser,Ye=xe.slice(Le),We=et.exec(Ye)[0];ze.call(He,We),xe=xe.replace(We,"")}}return function(Ze){var qe=Ze.afternoon;if(qe!==void 0){var Ie=Ze.hours;qe?Ie<12&&(Ze.hours+=12):Ie===12&&(Ze.hours=0),delete Ze.afternoon}}(He),He}}return function(ee,q,ae){ae.p.customParseFormat=!0,ee&&ee.parseTwoDigitYear&&(O=ee.parseTwoDigitYear);var pe=q.prototype,se=pe.parse;pe.parse=function(ce){var fe=ce.date,Pe=ce.utc,he=ce.args;this.$u=Pe;var Se=he[1];if(typeof Se=="string"){var xe=he[2]===!0,He=he[3]===!0,Ee=xe||He,Le=he[2];He&&(Le=he[2]),P=this.$locale(),!xe&&Le&&(P=ae.Ls[Le]),this.$d=function(Ye,We,Ze,qe){try{if(["x","X"].indexOf(We)>-1)return new Date((We==="X"?1e3:1)*Ye);var Ie=Q(We)(Ye),Ve=Ie.year,Ge=Ie.month,De=Ie.day,je=Ie.hours,ht=Ie.minutes,Et=Ie.seconds,it=Ie.milliseconds,_t=Ie.zone,yt=Ie.week,kt=new Date,Vt=De||(Ve||Ge?1:kt.getDate()),Kt=Ve||kt.getFullYear(),On=0;Ve&&!Ge||(On=Ge>0?Ge-1:kt.getMonth());var Pr,gr=je||0,_r=ht||0,Xr=Et||0,xr=it||0;return _t?new Date(Date.UTC(Kt,On,Vt,gr,_r,Xr,xr+60*_t.offset*1e3)):Ze?new Date(Date.UTC(Kt,On,Vt,gr,_r,Xr,xr)):(Pr=new Date(Kt,On,Vt,gr,_r,Xr,xr),yt&&(Pr=qe(Pr).week(yt).toDate()),Pr)}catch{return new Date("")}}(fe,Se,Pe,ae),this.init(),Le&&Le!==!0&&(this.$L=this.locale(Le).$L),Ee&&fe!=this.format(Se)&&(this.$d=new Date("")),P={}}else if(Se instanceof Array)for(var Xe=Se.length,et=1;et<=Xe;et+=1){he[1]=Se[et-1];var ze=ae.apply(this,he);if(ze.isValid()){this.$d=ze.$d,this.$L=ze.$L,this.init();break}et===Xe&&(this.$d=new Date(""))}else se.call(this,ce)}}})},59050:function(Y){(function(U,a){Y.exports=a()})(this,function(){"use strict";return function(U,a,d){a.prototype.isBetween=function(w,E,A,P){var O=d(w),R=d(E),L=(P=P||"()")[0]==="(",N=P[1]===")";return(L?this.isAfter(O,A):!this.isBefore(O,A))&&(N?this.isBefore(R,A):!this.isAfter(R,A))||(L?this.isBefore(O,A):!this.isAfter(O,A))&&(N?this.isAfter(R,A):!this.isBefore(R,A))}}})},62976:function(Y){(function(U,a){Y.exports=a()})(this,function(){"use strict";var U={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"};return function(a,d,w){var E=d.prototype,A=E.format;w.en.formats=U,E.format=function(P){P===void 0&&(P="YYYY-MM-DDTHH:mm:ssZ");var O=this.$locale().formats,R=function(L,N){return L.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(z,V,Q){var ee=Q&&Q.toUpperCase();return V||N[Q]||U[Q]||N[ee].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(q,ae,pe){return ae||pe.slice(1)})})}(P,O===void 0?{}:O);return A.call(this,R)}}})},30080:function(Y){(function(U,a){Y.exports=a()})(this,function(){"use strict";var U="week",a="year";return function(d,w,E){var A=w.prototype;A.week=function(P){if(P===void 0&&(P=null),P!==null)return this.add(7*(P-this.week()),"day");var O=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var R=E(this).startOf(a).add(1,a).date(O),L=E(this).endOf(U);if(R.isBefore(L))return 1}var N=E(this).startOf(a).date(O).startOf(U).subtract(1,"millisecond"),z=this.diff(N,U,!0);return z<0?E(this).startOf("week").week():Math.ceil(z)},A.weeks=function(P){return P===void 0&&(P=null),this.week(P)}}})},71221:function(Y,U,a){var d;/*! decimal.js-light v2.5.1 https://github.com/MikeMcl/decimal.js-light/LICENCE */(function(w){"use strict";var E=1e9,A={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},P=!0,O="[DecimalError] ",R=O+"Invalid argument: ",L=O+"Exponent out of range: ",N=Math.floor,z=Math.pow,V=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Q,ee=1e7,q=7,ae=9007199254740991,pe=N(ae/q),se={};se.absoluteValue=se.abs=function(){var Ie=new this.constructor(this);return Ie.s&&(Ie.s=1),Ie},se.comparedTo=se.cmp=function(Ie){var Ve,Ge,De,je,ht=this;if(Ie=new ht.constructor(Ie),ht.s!==Ie.s)return ht.s||-Ie.s;if(ht.e!==Ie.e)return ht.e>Ie.e^ht.s<0?1:-1;for(De=ht.d.length,je=Ie.d.length,Ve=0,Ge=De<je?De:je;Ve<Ge;++Ve)if(ht.d[Ve]!==Ie.d[Ve])return ht.d[Ve]>Ie.d[Ve]^ht.s<0?1:-1;return De===je?0:De>je^ht.s<0?1:-1},se.decimalPlaces=se.dp=function(){var Ie=this,Ve=Ie.d.length-1,Ge=(Ve-Ie.e)*q;if(Ve=Ie.d[Ve],Ve)for(;Ve%10==0;Ve/=10)Ge--;return Ge<0?0:Ge},se.dividedBy=se.div=function(Ie){return he(this,new this.constructor(Ie))},se.dividedToIntegerBy=se.idiv=function(Ie){var Ve=this,Ge=Ve.constructor;return et(he(Ve,new Ge(Ie),0,1),Ge.precision)},se.equals=se.eq=function(Ie){return!this.cmp(Ie)},se.exponent=function(){return xe(this)},se.greaterThan=se.gt=function(Ie){return this.cmp(Ie)>0},se.greaterThanOrEqualTo=se.gte=function(Ie){return this.cmp(Ie)>=0},se.isInteger=se.isint=function(){return this.e>this.d.length-2},se.isNegative=se.isneg=function(){return this.s<0},se.isPositive=se.ispos=function(){return this.s>0},se.isZero=function(){return this.s===0},se.lessThan=se.lt=function(Ie){return this.cmp(Ie)<0},se.lessThanOrEqualTo=se.lte=function(Ie){return this.cmp(Ie)<1},se.logarithm=se.log=function(Ie){var Ve,Ge=this,De=Ge.constructor,je=De.precision,ht=je+5;if(Ie===void 0)Ie=new De(10);else if(Ie=new De(Ie),Ie.s<1||Ie.eq(Q))throw Error(O+"NaN");if(Ge.s<1)throw Error(O+(Ge.s?"NaN":"-Infinity"));return Ge.eq(Q)?new De(0):(P=!1,Ve=he(Le(Ge,ht),Le(Ie,ht),ht),P=!0,et(Ve,je))},se.minus=se.sub=function(Ie){var Ve=this;return Ie=new Ve.constructor(Ie),Ve.s==Ie.s?ze(Ve,Ie):ce(Ve,(Ie.s=-Ie.s,Ie))},se.modulo=se.mod=function(Ie){var Ve,Ge=this,De=Ge.constructor,je=De.precision;if(Ie=new De(Ie),!Ie.s)throw Error(O+"NaN");return Ge.s?(P=!1,Ve=he(Ge,Ie,0,1).times(Ie),P=!0,Ge.minus(Ve)):et(new De(Ge),je)},se.naturalExponential=se.exp=function(){return Se(this)},se.naturalLogarithm=se.ln=function(){return Le(this)},se.negated=se.neg=function(){var Ie=new this.constructor(this);return Ie.s=-Ie.s||0,Ie},se.plus=se.add=function(Ie){var Ve=this;return Ie=new Ve.constructor(Ie),Ve.s==Ie.s?ce(Ve,Ie):ze(Ve,(Ie.s=-Ie.s,Ie))},se.precision=se.sd=function(Ie){var Ve,Ge,De,je=this;if(Ie!==void 0&&Ie!==!!Ie&&Ie!==1&&Ie!==0)throw Error(R+Ie);if(Ve=xe(je)+1,De=je.d.length-1,Ge=De*q+1,De=je.d[De],De){for(;De%10==0;De/=10)Ge--;for(De=je.d[0];De>=10;De/=10)Ge++}return Ie&&Ve>Ge?Ve:Ge},se.squareRoot=se.sqrt=function(){var Ie,Ve,Ge,De,je,ht,Et,it=this,_t=it.constructor;if(it.s<1){if(!it.s)return new _t(0);throw Error(O+"NaN")}for(Ie=xe(it),P=!1,je=Math.sqrt(+it),je==0||je==1/0?(Ve=Pe(it.d),(Ve.length+Ie)%2==0&&(Ve+="0"),je=Math.sqrt(Ve),Ie=N((Ie+1)/2)-(Ie<0||Ie%2),je==1/0?Ve="5e"+Ie:(Ve=je.toExponential(),Ve=Ve.slice(0,Ve.indexOf("e")+1)+Ie),De=new _t(Ve)):De=new _t(je.toString()),Ge=_t.precision,je=Et=Ge+3;;)if(ht=De,De=ht.plus(he(it,ht,Et+2)).times(.5),Pe(ht.d).slice(0,Et)===(Ve=Pe(De.d)).slice(0,Et)){if(Ve=Ve.slice(Et-3,Et+1),je==Et&&Ve=="4999"){if(et(ht,Ge+1,0),ht.times(ht).eq(it)){De=ht;break}}else if(Ve!="9999")break;Et+=4}return P=!0,et(De,Ge)},se.times=se.mul=function(Ie){var Ve,Ge,De,je,ht,Et,it,_t,yt,kt=this,Vt=kt.constructor,Kt=kt.d,On=(Ie=new Vt(Ie)).d;if(!kt.s||!Ie.s)return new Vt(0);for(Ie.s*=kt.s,Ge=kt.e+Ie.e,_t=Kt.length,yt=On.length,_t<yt&&(ht=Kt,Kt=On,On=ht,Et=_t,_t=yt,yt=Et),ht=[],Et=_t+yt,De=Et;De--;)ht.push(0);for(De=yt;--De>=0;){for(Ve=0,je=_t+De;je>De;)it=ht[je]+On[De]*Kt[je-De-1]+Ve,ht[je--]=it%ee|0,Ve=it/ee|0;ht[je]=(ht[je]+Ve)%ee|0}for(;!ht[--Et];)ht.pop();return Ve?++Ge:ht.shift(),Ie.d=ht,Ie.e=Ge,P?et(Ie,Vt.precision):Ie},se.toDecimalPlaces=se.todp=function(Ie,Ve){var Ge=this,De=Ge.constructor;return Ge=new De(Ge),Ie===void 0?Ge:(fe(Ie,0,E),Ve===void 0?Ve=De.rounding:fe(Ve,0,8),et(Ge,Ie+xe(Ge)+1,Ve))},se.toExponential=function(Ie,Ve){var Ge,De=this,je=De.constructor;return Ie===void 0?Ge=Ye(De,!0):(fe(Ie,0,E),Ve===void 0?Ve=je.rounding:fe(Ve,0,8),De=et(new je(De),Ie+1,Ve),Ge=Ye(De,!0,Ie+1)),Ge},se.toFixed=function(Ie,Ve){var Ge,De,je=this,ht=je.constructor;return Ie===void 0?Ye(je):(fe(Ie,0,E),Ve===void 0?Ve=ht.rounding:fe(Ve,0,8),De=et(new ht(je),Ie+xe(je)+1,Ve),Ge=Ye(De.abs(),!1,Ie+xe(De)+1),je.isneg()&&!je.isZero()?"-"+Ge:Ge)},se.toInteger=se.toint=function(){var Ie=this,Ve=Ie.constructor;return et(new Ve(Ie),xe(Ie)+1,Ve.rounding)},se.toNumber=function(){return+this},se.toPower=se.pow=function(Ie){var Ve,Ge,De,je,ht,Et,it=this,_t=it.constructor,yt=12,kt=+(Ie=new _t(Ie));if(!Ie.s)return new _t(Q);if(it=new _t(it),!it.s){if(Ie.s<1)throw Error(O+"Infinity");return it}if(it.eq(Q))return it;if(De=_t.precision,Ie.eq(Q))return et(it,De);if(Ve=Ie.e,Ge=Ie.d.length-1,Et=Ve>=Ge,ht=it.s,Et){if((Ge=kt<0?-kt:kt)<=ae){for(je=new _t(Q),Ve=Math.ceil(De/q+4),P=!1;Ge%2&&(je=je.times(it),We(je.d,Ve)),Ge=N(Ge/2),Ge!==0;)it=it.times(it),We(it.d,Ve);return P=!0,Ie.s<0?new _t(Q).div(je):et(je,De)}}else if(ht<0)throw Error(O+"NaN");return ht=ht<0&&Ie.d[Math.max(Ve,Ge)]&1?-1:1,it.s=1,P=!1,je=Ie.times(Le(it,De+yt)),P=!0,je=Se(je),je.s=ht,je},se.toPrecision=function(Ie,Ve){var Ge,De,je=this,ht=je.constructor;return Ie===void 0?(Ge=xe(je),De=Ye(je,Ge<=ht.toExpNeg||Ge>=ht.toExpPos)):(fe(Ie,1,E),Ve===void 0?Ve=ht.rounding:fe(Ve,0,8),je=et(new ht(je),Ie,Ve),Ge=xe(je),De=Ye(je,Ie<=Ge||Ge<=ht.toExpNeg,Ie)),De},se.toSignificantDigits=se.tosd=function(Ie,Ve){var Ge=this,De=Ge.constructor;return Ie===void 0?(Ie=De.precision,Ve=De.rounding):(fe(Ie,1,E),Ve===void 0?Ve=De.rounding:fe(Ve,0,8)),et(new De(Ge),Ie,Ve)},se.toString=se.valueOf=se.val=se.toJSON=function(){var Ie=this,Ve=xe(Ie),Ge=Ie.constructor;return Ye(Ie,Ve<=Ge.toExpNeg||Ve>=Ge.toExpPos)};function ce(Ie,Ve){var Ge,De,je,ht,Et,it,_t,yt,kt=Ie.constructor,Vt=kt.precision;if(!Ie.s||!Ve.s)return Ve.s||(Ve=new kt(Ie)),P?et(Ve,Vt):Ve;if(_t=Ie.d,yt=Ve.d,Et=Ie.e,je=Ve.e,_t=_t.slice(),ht=Et-je,ht){for(ht<0?(De=_t,ht=-ht,it=yt.length):(De=yt,je=Et,it=_t.length),Et=Math.ceil(Vt/q),it=Et>it?Et+1:it+1,ht>it&&(ht=it,De.length=1),De.reverse();ht--;)De.push(0);De.reverse()}for(it=_t.length,ht=yt.length,it-ht<0&&(ht=it,De=yt,yt=_t,_t=De),Ge=0;ht;)Ge=(_t[--ht]=_t[ht]+yt[ht]+Ge)/ee|0,_t[ht]%=ee;for(Ge&&(_t.unshift(Ge),++je),it=_t.length;_t[--it]==0;)_t.pop();return Ve.d=_t,Ve.e=je,P?et(Ve,Vt):Ve}function fe(Ie,Ve,Ge){if(Ie!==~~Ie||Ie<Ve||Ie>Ge)throw Error(R+Ie)}function Pe(Ie){var Ve,Ge,De,je=Ie.length-1,ht="",Et=Ie[0];if(je>0){for(ht+=Et,Ve=1;Ve<je;Ve++)De=Ie[Ve]+"",Ge=q-De.length,Ge&&(ht+=Ee(Ge)),ht+=De;Et=Ie[Ve],De=Et+"",Ge=q-De.length,Ge&&(ht+=Ee(Ge))}else if(Et===0)return"0";for(;Et%10===0;)Et/=10;return ht+Et}var he=function(){function Ie(De,je){var ht,Et=0,it=De.length;for(De=De.slice();it--;)ht=De[it]*je+Et,De[it]=ht%ee|0,Et=ht/ee|0;return Et&&De.unshift(Et),De}function Ve(De,je,ht,Et){var it,_t;if(ht!=Et)_t=ht>Et?1:-1;else for(it=_t=0;it<ht;it++)if(De[it]!=je[it]){_t=De[it]>je[it]?1:-1;break}return _t}function Ge(De,je,ht){for(var Et=0;ht--;)De[ht]-=Et,Et=De[ht]<je[ht]?1:0,De[ht]=Et*ee+De[ht]-je[ht];for(;!De[0]&&De.length>1;)De.shift()}return function(De,je,ht,Et){var it,_t,yt,kt,Vt,Kt,On,Pr,gr,_r,Xr,xr,xa,Rr,aa,Dr,Gr,dr,Zr=De.constructor,Ir=De.s==je.s?1:-1,or=De.d,wr=je.d;if(!De.s)return new Zr(De);if(!je.s)throw Error(O+"Division by zero");for(_t=De.e-je.e,Gr=wr.length,aa=or.length,On=new Zr(Ir),Pr=On.d=[],yt=0;wr[yt]==(or[yt]||0);)++yt;if(wr[yt]>(or[yt]||0)&&--_t,ht==null?xr=ht=Zr.precision:Et?xr=ht+(xe(De)-xe(je))+1:xr=ht,xr<0)return new Zr(0);if(xr=xr/q+2|0,yt=0,Gr==1)for(kt=0,wr=wr[0],xr++;(yt<aa||kt)&&xr--;yt++)xa=kt*ee+(or[yt]||0),Pr[yt]=xa/wr|0,kt=xa%wr|0;else{for(kt=ee/(wr[0]+1)|0,kt>1&&(wr=Ie(wr,kt),or=Ie(or,kt),Gr=wr.length,aa=or.length),Rr=Gr,gr=or.slice(0,Gr),_r=gr.length;_r<Gr;)gr[_r++]=0;dr=wr.slice(),dr.unshift(0),Dr=wr[0],wr[1]>=ee/2&&++Dr;do kt=0,it=Ve(wr,gr,Gr,_r),it<0?(Xr=gr[0],Gr!=_r&&(Xr=Xr*ee+(gr[1]||0)),kt=Xr/Dr|0,kt>1?(kt>=ee&&(kt=ee-1),Vt=Ie(wr,kt),Kt=Vt.length,_r=gr.length,it=Ve(Vt,gr,Kt,_r),it==1&&(kt--,Ge(Vt,Gr<Kt?dr:wr,Kt))):(kt==0&&(it=kt=1),Vt=wr.slice()),Kt=Vt.length,Kt<_r&&Vt.unshift(0),Ge(gr,Vt,_r),it==-1&&(_r=gr.length,it=Ve(wr,gr,Gr,_r),it<1&&(kt++,Ge(gr,Gr<_r?dr:wr,_r))),_r=gr.length):it===0&&(kt++,gr=[0]),Pr[yt++]=kt,it&&gr[0]?gr[_r++]=or[Rr]||0:(gr=[or[Rr]],_r=1);while((Rr++<aa||gr[0]!==void 0)&&xr--)}return Pr[0]||Pr.shift(),On.e=_t,et(On,Et?ht+xe(On)+1:ht)}}();function Se(Ie,Ve){var Ge,De,je,ht,Et,it,_t=0,yt=0,kt=Ie.constructor,Vt=kt.precision;if(xe(Ie)>16)throw Error(L+xe(Ie));if(!Ie.s)return new kt(Q);for(Ve==null?(P=!1,it=Vt):it=Ve,Et=new kt(.03125);Ie.abs().gte(.1);)Ie=Ie.times(Et),yt+=5;for(De=Math.log(z(2,yt))/Math.LN10*2+5|0,it+=De,Ge=je=ht=new kt(Q),kt.precision=it;;){if(je=et(je.times(Ie),it),Ge=Ge.times(++_t),Et=ht.plus(he(je,Ge,it)),Pe(Et.d).slice(0,it)===Pe(ht.d).slice(0,it)){for(;yt--;)ht=et(ht.times(ht),it);return kt.precision=Vt,Ve==null?(P=!0,et(ht,Vt)):ht}ht=Et}}function xe(Ie){for(var Ve=Ie.e*q,Ge=Ie.d[0];Ge>=10;Ge/=10)Ve++;return Ve}function He(Ie,Ve,Ge){if(Ve>Ie.LN10.sd())throw P=!0,Ge&&(Ie.precision=Ge),Error(O+"LN10 precision limit exceeded");return et(new Ie(Ie.LN10),Ve)}function Ee(Ie){for(var Ve="";Ie--;)Ve+="0";return Ve}function Le(Ie,Ve){var Ge,De,je,ht,Et,it,_t,yt,kt,Vt=1,Kt=10,On=Ie,Pr=On.d,gr=On.constructor,_r=gr.precision;if(On.s<1)throw Error(O+(On.s?"NaN":"-Infinity"));if(On.eq(Q))return new gr(0);if(Ve==null?(P=!1,yt=_r):yt=Ve,On.eq(10))return Ve==null&&(P=!0),He(gr,yt);if(yt+=Kt,gr.precision=yt,Ge=Pe(Pr),De=Ge.charAt(0),ht=xe(On),Math.abs(ht)<15e14){for(;De<7&&De!=1||De==1&&Ge.charAt(1)>3;)On=On.times(Ie),Ge=Pe(On.d),De=Ge.charAt(0),Vt++;ht=xe(On),De>1?(On=new gr("0."+Ge),ht++):On=new gr(De+"."+Ge.slice(1))}else return _t=He(gr,yt+2,_r).times(ht+""),On=Le(new gr(De+"."+Ge.slice(1)),yt-Kt).plus(_t),gr.precision=_r,Ve==null?(P=!0,et(On,_r)):On;for(it=Et=On=he(On.minus(Q),On.plus(Q),yt),kt=et(On.times(On),yt),je=3;;){if(Et=et(Et.times(kt),yt),_t=it.plus(he(Et,new gr(je),yt)),Pe(_t.d).slice(0,yt)===Pe(it.d).slice(0,yt))return it=it.times(2),ht!==0&&(it=it.plus(He(gr,yt+2,_r).times(ht+""))),it=he(it,new gr(Vt),yt),gr.precision=_r,Ve==null?(P=!0,et(it,_r)):it;it=_t,je+=2}}function Xe(Ie,Ve){var Ge,De,je;for((Ge=Ve.indexOf("."))>-1&&(Ve=Ve.replace(".","")),(De=Ve.search(/e/i))>0?(Ge<0&&(Ge=De),Ge+=+Ve.slice(De+1),Ve=Ve.substring(0,De)):Ge<0&&(Ge=Ve.length),De=0;Ve.charCodeAt(De)===48;)++De;for(je=Ve.length;Ve.charCodeAt(je-1)===48;)--je;if(Ve=Ve.slice(De,je),Ve){if(je-=De,Ge=Ge-De-1,Ie.e=N(Ge/q),Ie.d=[],De=(Ge+1)%q,Ge<0&&(De+=q),De<je){for(De&&Ie.d.push(+Ve.slice(0,De)),je-=q;De<je;)Ie.d.push(+Ve.slice(De,De+=q));Ve=Ve.slice(De),De=q-Ve.length}else De-=je;for(;De--;)Ve+="0";if(Ie.d.push(+Ve),P&&(Ie.e>pe||Ie.e<-pe))throw Error(L+Ge)}else Ie.s=0,Ie.e=0,Ie.d=[0];return Ie}function et(Ie,Ve,Ge){var De,je,ht,Et,it,_t,yt,kt,Vt=Ie.d;for(Et=1,ht=Vt[0];ht>=10;ht/=10)Et++;if(De=Ve-Et,De<0)De+=q,je=Ve,yt=Vt[kt=0];else{if(kt=Math.ceil((De+1)/q),ht=Vt.length,kt>=ht)return Ie;for(yt=ht=Vt[kt],Et=1;ht>=10;ht/=10)Et++;De%=q,je=De-q+Et}if(Ge!==void 0&&(ht=z(10,Et-je-1),it=yt/ht%10|0,_t=Ve<0||Vt[kt+1]!==void 0||yt%ht,_t=Ge<4?(it||_t)&&(Ge==0||Ge==(Ie.s<0?3:2)):it>5||it==5&&(Ge==4||_t||Ge==6&&(De>0?je>0?yt/z(10,Et-je):0:Vt[kt-1])%10&1||Ge==(Ie.s<0?8:7))),Ve<1||!Vt[0])return _t?(ht=xe(Ie),Vt.length=1,Ve=Ve-ht-1,Vt[0]=z(10,(q-Ve%q)%q),Ie.e=N(-Ve/q)||0):(Vt.length=1,Vt[0]=Ie.e=Ie.s=0),Ie;if(De==0?(Vt.length=kt,ht=1,kt--):(Vt.length=kt+1,ht=z(10,q-De),Vt[kt]=je>0?(yt/z(10,Et-je)%z(10,je)|0)*ht:0),_t)for(;;)if(kt==0){(Vt[0]+=ht)==ee&&(Vt[0]=1,++Ie.e);break}else{if(Vt[kt]+=ht,Vt[kt]!=ee)break;Vt[kt--]=0,ht=1}for(De=Vt.length;Vt[--De]===0;)Vt.pop();if(P&&(Ie.e>pe||Ie.e<-pe))throw Error(L+xe(Ie));return Ie}function ze(Ie,Ve){var Ge,De,je,ht,Et,it,_t,yt,kt,Vt,Kt=Ie.constructor,On=Kt.precision;if(!Ie.s||!Ve.s)return Ve.s?Ve.s=-Ve.s:Ve=new Kt(Ie),P?et(Ve,On):Ve;if(_t=Ie.d,Vt=Ve.d,De=Ve.e,yt=Ie.e,_t=_t.slice(),Et=yt-De,Et){for(kt=Et<0,kt?(Ge=_t,Et=-Et,it=Vt.length):(Ge=Vt,De=yt,it=_t.length),je=Math.max(Math.ceil(On/q),it)+2,Et>je&&(Et=je,Ge.length=1),Ge.reverse(),je=Et;je--;)Ge.push(0);Ge.reverse()}else{for(je=_t.length,it=Vt.length,kt=je<it,kt&&(it=je),je=0;je<it;je++)if(_t[je]!=Vt[je]){kt=_t[je]<Vt[je];break}Et=0}for(kt&&(Ge=_t,_t=Vt,Vt=Ge,Ve.s=-Ve.s),it=_t.length,je=Vt.length-it;je>0;--je)_t[it++]=0;for(je=Vt.length;je>Et;){if(_t[--je]<Vt[je]){for(ht=je;ht&&_t[--ht]===0;)_t[ht]=ee-1;--_t[ht],_t[je]+=ee}_t[je]-=Vt[je]}for(;_t[--it]===0;)_t.pop();for(;_t[0]===0;_t.shift())--De;return _t[0]?(Ve.d=_t,Ve.e=De,P?et(Ve,On):Ve):new Kt(0)}function Ye(Ie,Ve,Ge){var De,je=xe(Ie),ht=Pe(Ie.d),Et=ht.length;return Ve?(Ge&&(De=Ge-Et)>0?ht=ht.charAt(0)+"."+ht.slice(1)+Ee(De):Et>1&&(ht=ht.charAt(0)+"."+ht.slice(1)),ht=ht+(je<0?"e":"e+")+je):je<0?(ht="0."+Ee(-je-1)+ht,Ge&&(De=Ge-Et)>0&&(ht+=Ee(De))):je>=Et?(ht+=Ee(je+1-Et),Ge&&(De=Ge-je-1)>0&&(ht=ht+"."+Ee(De))):((De=je+1)<Et&&(ht=ht.slice(0,De)+"."+ht.slice(De)),Ge&&(De=Ge-Et)>0&&(je+1===Et&&(ht+="."),ht+=Ee(De))),Ie.s<0?"-"+ht:ht}function We(Ie,Ve){if(Ie.length>Ve)return Ie.length=Ve,!0}function Ze(Ie){var Ve,Ge,De;function je(ht){var Et=this;if(!(Et instanceof je))return new je(ht);if(Et.constructor=je,ht instanceof je){Et.s=ht.s,Et.e=ht.e,Et.d=(ht=ht.d)?ht.slice():ht;return}if(typeof ht=="number"){if(ht*0!==0)throw Error(R+ht);if(ht>0)Et.s=1;else if(ht<0)ht=-ht,Et.s=-1;else{Et.s=0,Et.e=0,Et.d=[0];return}if(ht===~~ht&&ht<1e7){Et.e=0,Et.d=[ht];return}return Xe(Et,ht.toString())}else if(typeof ht!="string")throw Error(R+ht);if(ht.charCodeAt(0)===45?(ht=ht.slice(1),Et.s=-1):Et.s=1,V.test(ht))Xe(Et,ht);else throw Error(R+ht)}if(je.prototype=se,je.ROUND_UP=0,je.ROUND_DOWN=1,je.ROUND_CEIL=2,je.ROUND_FLOOR=3,je.ROUND_HALF_UP=4,je.ROUND_HALF_DOWN=5,je.ROUND_HALF_EVEN=6,je.ROUND_HALF_CEIL=7,je.ROUND_HALF_FLOOR=8,je.clone=Ze,je.config=je.set=qe,Ie===void 0&&(Ie={}),Ie)for(De=["precision","rounding","toExpNeg","toExpPos","LN10"],Ve=0;Ve<De.length;)Ie.hasOwnProperty(Ge=De[Ve++])||(Ie[Ge]=this[Ge]);return je.config(Ie),je}function qe(Ie){if(!Ie||typeof Ie!="object")throw Error(O+"Object expected");var Ve,Ge,De,je=["precision",1,E,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(Ve=0;Ve<je.length;Ve+=3)if((De=Ie[Ge=je[Ve]])!==void 0)if(N(De)===De&&De>=je[Ve+1]&&De<=je[Ve+2])this[Ge]=De;else throw Error(R+Ge+": "+De);if((De=Ie[Ge="LN10"])!==void 0)if(De==Math.LN10)this[Ge]=new this(De);else throw Error(R+Ge+": "+De);return this}A=Ze(A),A.default=A.Decimal=A,Q=new A(1),d=function(){return A}.call(U,a,U,Y),d!==void 0&&(Y.exports=d)})(this)},89295:(Y,U,a)=>{"use strict";var d=a(56649),w=a(57770),E=a(96785),A=a(68109);Y.exports=function(O,R,L){if(!O||typeof O!="object"&&typeof O!="function")throw new E("`obj` must be an object or a function`");if(typeof R!="string"&&typeof R!="symbol")throw new E("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new E("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new E("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new E("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new E("`loose`, if provided, must be a boolean");var N=arguments.length>3?arguments[3]:null,z=arguments.length>4?arguments[4]:null,V=arguments.length>5?arguments[5]:null,Q=arguments.length>6?arguments[6]:!1,ee=!!A&&A(O,R);if(d)d(O,R,{configurable:V===null&&ee?ee.configurable:!V,enumerable:N===null&&ee?ee.enumerable:!N,value:L,writable:z===null&&ee?ee.writable:!z});else if(Q||!N&&!z&&!V)O[R]=L;else throw new w("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}},53392:(Y,U)=>{var a;U.TF=O;for(var d=[{base:" ",chars:"\xA0"},{base:"0",chars:"\u07C0"},{base:"A",chars:"\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",chars:"\uA732"},{base:"AE",chars:"\xC6\u01FC\u01E2"},{base:"AO",chars:"\uA734"},{base:"AU",chars:"\uA736"},{base:"AV",chars:"\uA738\uA73A"},{base:"AY",chars:"\uA73C"},{base:"B",chars:"\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0181"},{base:"C",chars:"\u24B8\uFF23\uA73E\u1E08\u0106C\u0108\u010A\u010C\xC7\u0187\u023B"},{base:"D",chars:"\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018A\u0189\u1D05\uA779"},{base:"Dh",chars:"\xD0"},{base:"DZ",chars:"\u01F1\u01C4"},{base:"Dz",chars:"\u01F2\u01C5"},{base:"E",chars:"\u025B\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\u1D07"},{base:"F",chars:"\uA77C\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",chars:"\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E\u0262"},{base:"H",chars:"\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",chars:"\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",chars:"\u24BF\uFF2A\u0134\u0248\u0237"},{base:"K",chars:"\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",chars:"\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",chars:"\u01C7"},{base:"Lj",chars:"\u01C8"},{base:"M",chars:"\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C\u03FB"},{base:"N",chars:"\uA7A4\u0220\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u019D\uA790\u1D0E"},{base:"NJ",chars:"\u01CA"},{base:"Nj",chars:"\u01CB"},{base:"O",chars:"\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:"OE",chars:"\u0152"},{base:"OI",chars:"\u01A2"},{base:"OO",chars:"\uA74E"},{base:"OU",chars:"\u0222"},{base:"P",chars:"\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",chars:"\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",chars:"\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",chars:"\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",chars:"\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"Th",chars:"\xDE"},{base:"TZ",chars:"\uA728"},{base:"U",chars:"\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",chars:"\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",chars:"\uA760"},{base:"W",chars:"\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",chars:"\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",chars:"\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",chars:"\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",chars:"\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\u0251"},{base:"aa",chars:"\uA733"},{base:"ae",chars:"\xE6\u01FD\u01E3"},{base:"ao",chars:"\uA735"},{base:"au",chars:"\uA737"},{base:"av",chars:"\uA739\uA73B"},{base:"ay",chars:"\uA73D"},{base:"b",chars:"\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253\u0182"},{base:"c",chars:"\uFF43\u24D2\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",chars:"\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\u018B\u13E7\u0501\uA7AA"},{base:"dh",chars:"\xF0"},{base:"dz",chars:"\u01F3\u01C6"},{base:"e",chars:"\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\u01DD"},{base:"f",chars:"\u24D5\uFF46\u1E1F\u0192"},{base:"ff",chars:"\uFB00"},{base:"fi",chars:"\uFB01"},{base:"fl",chars:"\uFB02"},{base:"ffi",chars:"\uFB03"},{base:"ffl",chars:"\uFB04"},{base:"g",chars:"\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\uA77F\u1D79"},{base:"h",chars:"\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",chars:"\u0195"},{base:"i",chars:"\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",chars:"\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",chars:"\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",chars:"\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747\u026D"},{base:"lj",chars:"\u01C9"},{base:"m",chars:"\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",chars:"\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5\u043B\u0509"},{base:"nj",chars:"\u01CC"},{base:"o",chars:"\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\uA74B\uA74D\u0275\u0254\u1D11"},{base:"oe",chars:"\u0153"},{base:"oi",chars:"\u01A3"},{base:"oo",chars:"\uA74F"},{base:"ou",chars:"\u0223"},{base:"p",chars:"\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755\u03C1"},{base:"q",chars:"\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",chars:"\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",chars:"\u24E2\uFF53\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B\u0282"},{base:"ss",chars:"\xDF"},{base:"t",chars:"\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"th",chars:"\xFE"},{base:"tz",chars:"\uA729"},{base:"u",chars:"\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",chars:"\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",chars:"\uA761"},{base:"w",chars:"\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",chars:"\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",chars:"\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",chars:"\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],w={},E=0;E<d.length;E+=1)for(var A=d[E].chars,P=0;P<A.length;P+=1)w[A[P]]=d[E].base;function O(R){return R.replace(/[^\u0000-\u007e]/g,function(L){return w[L]||L})}a=d,a=w},54996:function(Y){/*! @license DOMPurify 2.5.5 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.5.5/LICENSE */(function(U,a){Y.exports=a()})(this,function(){"use strict";function U(or){"@babel/helpers - typeof";return U=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(wr){return typeof wr}:function(wr){return wr&&typeof Symbol=="function"&&wr.constructor===Symbol&&wr!==Symbol.prototype?"symbol":typeof wr},U(or)}function a(or,wr){return a=Object.setPrototypeOf||function(Kr,Br){return Kr.__proto__=Br,Kr},a(or,wr)}function d(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function w(or,wr,jr){return d()?w=Reflect.construct:w=function(Br,mr,Er){var Qr=[null];Qr.push.apply(Qr,mr);var oa=Function.bind.apply(Br,Qr),hn=new oa;return Er&&a(hn,Er.prototype),hn},w.apply(null,arguments)}function E(or){return A(or)||P(or)||O(or)||L()}function A(or){if(Array.isArray(or))return R(or)}function P(or){if(typeof Symbol<"u"&&or[Symbol.iterator]!=null||or["@@iterator"]!=null)return Array.from(or)}function O(or,wr){if(or){if(typeof or=="string")return R(or,wr);var jr=Object.prototype.toString.call(or).slice(8,-1);if(jr==="Object"&&or.constructor&&(jr=or.constructor.name),jr==="Map"||jr==="Set")return Array.from(or);if(jr==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(jr))return R(or,wr)}}function R(or,wr){(wr==null||wr>or.length)&&(wr=or.length);for(var jr=0,Kr=new Array(wr);jr<wr;jr++)Kr[jr]=or[jr];return Kr}function L(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var N=Object.hasOwnProperty,z=Object.setPrototypeOf,V=Object.isFrozen,Q=Object.getPrototypeOf,ee=Object.getOwnPropertyDescriptor,q=Object.freeze,ae=Object.seal,pe=Object.create,se=typeof Reflect<"u"&&Reflect,ce=se.apply,fe=se.construct;ce||(ce=function(wr,jr,Kr){return wr.apply(jr,Kr)}),q||(q=function(wr){return wr}),ae||(ae=function(wr){return wr}),fe||(fe=function(wr,jr){return w(wr,E(jr))});var Pe=We(Array.prototype.forEach),he=We(Array.prototype.pop),Se=We(Array.prototype.push),xe=We(String.prototype.toLowerCase),He=We(String.prototype.toString),Ee=We(String.prototype.match),Le=We(String.prototype.replace),Xe=We(String.prototype.indexOf),et=We(String.prototype.trim),ze=We(RegExp.prototype.test),Ye=Ze(TypeError);function We(or){return function(wr){for(var jr=arguments.length,Kr=new Array(jr>1?jr-1:0),Br=1;Br<jr;Br++)Kr[Br-1]=arguments[Br];return ce(or,wr,Kr)}}function Ze(or){return function(){for(var wr=arguments.length,jr=new Array(wr),Kr=0;Kr<wr;Kr++)jr[Kr]=arguments[Kr];return fe(or,jr)}}function qe(or,wr,jr){var Kr;jr=(Kr=jr)!==null&&Kr!==void 0?Kr:xe,z&&z(or,null);for(var Br=wr.length;Br--;){var mr=wr[Br];if(typeof mr=="string"){var Er=jr(mr);Er!==mr&&(V(wr)||(wr[Br]=Er),mr=Er)}or[mr]=!0}return or}function Ie(or){var wr=pe(null),jr;for(jr in or)ce(N,or,[jr])===!0&&(wr[jr]=or[jr]);return wr}function Ve(or,wr){for(;or!==null;){var jr=ee(or,wr);if(jr){if(jr.get)return We(jr.get);if(typeof jr.value=="function")return We(jr.value)}or=Q(or)}function Kr(Br){return console.warn("fallback value for",Br),null}return Kr}var Ge=q(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),De=q(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),je=q(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),ht=q(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Et=q(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),it=q(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),_t=q(["#text"]),yt=q(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),kt=q(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Vt=q(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Kt=q(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),On=ae(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Pr=ae(/<%[\w\W]*|[\w\W]*%>/gm),gr=ae(/\${[\w\W]*}/gm),_r=ae(/^data-[\-\w.\u00B7-\uFFFF]/),Xr=ae(/^aria-[\-\w]+$/),xr=ae(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),xa=ae(/^(?:\w+script|data):/i),Rr=ae(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),aa=ae(/^html$/i),Dr=ae(/^[a-z][.\w]*(-[.\w]+)+$/i),Gr=function(){return typeof window>"u"?null:window},dr=function(wr,jr){if(U(wr)!=="object"||typeof wr.createPolicy!="function")return null;var Kr=null,Br="data-tt-policy-suffix";jr.currentScript&&jr.currentScript.hasAttribute(Br)&&(Kr=jr.currentScript.getAttribute(Br));var mr="dompurify"+(Kr?"#"+Kr:"");try{return wr.createPolicy(mr,{createHTML:function(Qr){return Qr},createScriptURL:function(Qr){return Qr}})}catch{return console.warn("TrustedTypes policy "+mr+" could not be created."),null}};function Zr(){var or=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Gr(),wr=function(cr){return Zr(cr)};if(wr.version="2.5.5",wr.removed=[],!or||!or.document||or.document.nodeType!==9)return wr.isSupported=!1,wr;var jr=or.document,Kr=or.document,Br=or.DocumentFragment,mr=or.HTMLTemplateElement,Er=or.Node,Qr=or.Element,oa=or.NodeFilter,hn=or.NamedNodeMap,xn=hn===void 0?or.NamedNodeMap||or.MozNamedAttrMap:hn,Tr=or.HTMLFormElement,sa=or.DOMParser,ct=or.trustedTypes,St=Qr.prototype,ln=Ve(St,"cloneNode"),er=Ve(St,"nextSibling"),zr=Ve(St,"childNodes"),qr=Ve(St,"parentNode");if(typeof mr=="function"){var tr=Kr.createElement("template");tr.content&&tr.content.ownerDocument&&(Kr=tr.content.ownerDocument)}var ci=dr(ct,jr),Ai=ci?ci.createHTML(""):"",fi=Kr,jn=fi.implementation,sr=fi.createNodeIterator,za=fi.createDocumentFragment,ta=fi.getElementsByTagName,Ka=jr.importNode,Za={};try{Za=Ie(Kr).documentMode?Kr.documentMode:{}}catch{}var Sa={};wr.isSupported=typeof qr=="function"&&jn&&jn.createHTMLDocument!==void 0&&Za!==9;var va=On,D=Pr,oe=gr,X=_r,F=Xr,Z=xa,le=Rr,de=Dr,ge=xr,Te=null,ie=qe({},[].concat(E(Ge),E(De),E(je),E(Et),E(_t))),ve=null,be=qe({},[].concat(E(yt),E(kt),E(Vt),E(Kt))),Re=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ne=null,mt=null,Ot=!0,Rt=!0,dt=!1,Yt=!0,bt=!1,Cn=!0,Ln=!1,An=!1,Fr=!1,Qt=!1,Lt=!1,Zt=!1,bn=!0,gn=!1,sn="user-content-",Kn=!0,ar=!1,dn={},Ca=null,at=qe({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),jt=null,tn=qe({},["audio","video","img","source","image","track"]),en=null,pr=qe({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),In="http://www.w3.org/1998/Math/MathML",Nt="http://www.w3.org/2000/svg",fr="http://www.w3.org/1999/xhtml",la=fr,ni=!1,Wa=null,_n=qe({},[In,Nt,fr],He),wi,kr=["application/xhtml+xml","text/html"],Ki="text/html",_i,Fo=null,ia=Kr.createElement("form"),ua=function(cr){return cr instanceof RegExp||cr instanceof Function},Ea=function(cr){Fo&&Fo===cr||((!cr||U(cr)!=="object")&&(cr={}),cr=Ie(cr),wi=kr.indexOf(cr.PARSER_MEDIA_TYPE)===-1?wi=Ki:wi=cr.PARSER_MEDIA_TYPE,_i=wi==="application/xhtml+xml"?He:xe,Te="ALLOWED_TAGS"in cr?qe({},cr.ALLOWED_TAGS,_i):ie,ve="ALLOWED_ATTR"in cr?qe({},cr.ALLOWED_ATTR,_i):be,Wa="ALLOWED_NAMESPACES"in cr?qe({},cr.ALLOWED_NAMESPACES,He):_n,en="ADD_URI_SAFE_ATTR"in cr?qe(Ie(pr),cr.ADD_URI_SAFE_ATTR,_i):pr,jt="ADD_DATA_URI_TAGS"in cr?qe(Ie(tn),cr.ADD_DATA_URI_TAGS,_i):tn,Ca="FORBID_CONTENTS"in cr?qe({},cr.FORBID_CONTENTS,_i):at,ne="FORBID_TAGS"in cr?qe({},cr.FORBID_TAGS,_i):{},mt="FORBID_ATTR"in cr?qe({},cr.FORBID_ATTR,_i):{},dn="USE_PROFILES"in cr?cr.USE_PROFILES:!1,Ot=cr.ALLOW_ARIA_ATTR!==!1,Rt=cr.ALLOW_DATA_ATTR!==!1,dt=cr.ALLOW_UNKNOWN_PROTOCOLS||!1,Yt=cr.ALLOW_SELF_CLOSE_IN_ATTR!==!1,bt=cr.SAFE_FOR_TEMPLATES||!1,Cn=cr.SAFE_FOR_XML!==!1,Ln=cr.WHOLE_DOCUMENT||!1,Qt=cr.RETURN_DOM||!1,Lt=cr.RETURN_DOM_FRAGMENT||!1,Zt=cr.RETURN_TRUSTED_TYPE||!1,Fr=cr.FORCE_BODY||!1,bn=cr.SANITIZE_DOM!==!1,gn=cr.SANITIZE_NAMED_PROPS||!1,Kn=cr.KEEP_CONTENT!==!1,ar=cr.IN_PLACE||!1,ge=cr.ALLOWED_URI_REGEXP||ge,la=cr.NAMESPACE||fr,Re=cr.CUSTOM_ELEMENT_HANDLING||{},cr.CUSTOM_ELEMENT_HANDLING&&ua(cr.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Re.tagNameCheck=cr.CUSTOM_ELEMENT_HANDLING.tagNameCheck),cr.CUSTOM_ELEMENT_HANDLING&&ua(cr.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Re.attributeNameCheck=cr.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),cr.CUSTOM_ELEMENT_HANDLING&&typeof cr.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(Re.allowCustomizedBuiltInElements=cr.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),bt&&(Rt=!1),Lt&&(Qt=!0),dn&&(Te=qe({},E(_t)),ve=[],dn.html===!0&&(qe(Te,Ge),qe(ve,yt)),dn.svg===!0&&(qe(Te,De),qe(ve,kt),qe(ve,Kt)),dn.svgFilters===!0&&(qe(Te,je),qe(ve,kt),qe(ve,Kt)),dn.mathMl===!0&&(qe(Te,Et),qe(ve,Vt),qe(ve,Kt))),cr.ADD_TAGS&&(Te===ie&&(Te=Ie(Te)),qe(Te,cr.ADD_TAGS,_i)),cr.ADD_ATTR&&(ve===be&&(ve=Ie(ve)),qe(ve,cr.ADD_ATTR,_i)),cr.ADD_URI_SAFE_ATTR&&qe(en,cr.ADD_URI_SAFE_ATTR,_i),cr.FORBID_CONTENTS&&(Ca===at&&(Ca=Ie(Ca)),qe(Ca,cr.FORBID_CONTENTS,_i)),Kn&&(Te["#text"]=!0),Ln&&qe(Te,["html","head","body"]),Te.table&&(qe(Te,["tbody"]),delete ne.tbody),q&&q(cr),Fo=cr)},zi=qe({},["mi","mo","mn","ms","mtext"]),Oa=qe({},["foreignobject","annotation-xml"]),Xi=qe({},["title","style","font","a","script"]),to=qe({},De);qe(to,je),qe(to,ht);var Ao=qe({},Et);qe(Ao,it);var oi=function(cr){var ti=qr(cr);(!ti||!ti.tagName)&&(ti={namespaceURI:la,tagName:"template"});var li=xe(cr.tagName),po=xe(ti.tagName);return Wa[cr.namespaceURI]?cr.namespaceURI===Nt?ti.namespaceURI===fr?li==="svg":ti.namespaceURI===In?li==="svg"&&(po==="annotation-xml"||zi[po]):!!to[li]:cr.namespaceURI===In?ti.namespaceURI===fr?li==="math":ti.namespaceURI===Nt?li==="math"&&Oa[po]:!!Ao[li]:cr.namespaceURI===fr?ti.namespaceURI===Nt&&!Oa[po]||ti.namespaceURI===In&&!zi[po]?!1:!Ao[li]&&(Xi[li]||!to[li]):!!(wi==="application/xhtml+xml"&&Wa[cr.namespaceURI]):!1},xo=function(cr){Se(wr.removed,{element:cr});try{cr.parentNode.removeChild(cr)}catch{try{cr.outerHTML=Ai}catch{cr.remove()}}},Vo=function(cr,ti){try{Se(wr.removed,{attribute:ti.getAttributeNode(cr),from:ti})}catch{Se(wr.removed,{attribute:null,from:ti})}if(ti.removeAttribute(cr),cr==="is"&&!ve[cr])if(Qt||Lt)try{xo(ti)}catch{}else try{ti.setAttribute(cr,"")}catch{}},jo=function(cr){var ti,li;if(Fr)cr="<remove></remove>"+cr;else{var po=Ee(cr,/^[\r\n\t ]+/);li=po&&po[0]}wi==="application/xhtml+xml"&&la===fr&&(cr='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+cr+"</body></html>");var yl=ci?ci.createHTML(cr):cr;if(la===fr)try{ti=new sa().parseFromString(yl,wi)}catch{}if(!ti||!ti.documentElement){ti=jn.createDocument(la,"template",null);try{ti.documentElement.innerHTML=ni?Ai:yl}catch{}}var sl=ti.body||ti.documentElement;return cr&&li&&sl.insertBefore(Kr.createTextNode(li),sl.childNodes[0]||null),la===fr?ta.call(ti,Ln?"html":"body")[0]:Ln?ti.documentElement:sl},ka=function(cr){return sr.call(cr.ownerDocument||cr,cr,oa.SHOW_ELEMENT|oa.SHOW_COMMENT|oa.SHOW_TEXT|oa.SHOW_PROCESSING_INSTRUCTION|oa.SHOW_CDATA_SECTION,null,!1)},Bn=function(cr){return cr instanceof Tr&&(typeof cr.nodeName!="string"||typeof cr.textContent!="string"||typeof cr.removeChild!="function"||!(cr.attributes instanceof xn)||typeof cr.removeAttribute!="function"||typeof cr.setAttribute!="function"||typeof cr.namespaceURI!="string"||typeof cr.insertBefore!="function"||typeof cr.hasChildNodes!="function")},Ar=function(cr){return U(Er)==="object"?cr instanceof Er:cr&&U(cr)==="object"&&typeof cr.nodeType=="number"&&typeof cr.nodeName=="string"},Aa=function(cr,ti,li){Sa[cr]&&Pe(Sa[cr],function(po){po.call(wr,ti,li,Fo)})},Wi=function(cr){var ti;if(Aa("beforeSanitizeElements",cr,null),Bn(cr)||ze(/[\u0080-\uFFFF]/,cr.nodeName))return xo(cr),!0;var li=_i(cr.nodeName);if(Aa("uponSanitizeElement",cr,{tagName:li,allowedTags:Te}),cr.hasChildNodes()&&!Ar(cr.firstElementChild)&&(!Ar(cr.content)||!Ar(cr.content.firstElementChild))&&ze(/<[/\w]/g,cr.innerHTML)&&ze(/<[/\w]/g,cr.textContent)||li==="select"&&ze(/<template/i,cr.innerHTML)||cr.nodeType===7||Cn&&cr.nodeType===8&&ze(/<[/\w]/g,cr.data))return xo(cr),!0;if(!Te[li]||ne[li]){if(!ne[li]&&Do(li)&&(Re.tagNameCheck instanceof RegExp&&ze(Re.tagNameCheck,li)||Re.tagNameCheck instanceof Function&&Re.tagNameCheck(li)))return!1;if(Kn&&!Ca[li]){var po=qr(cr)||cr.parentNode,yl=zr(cr)||cr.childNodes;if(yl&&po)for(var sl=yl.length,xl=sl-1;xl>=0;--xl){var al=ln(yl[xl],!0);al.__removalCount=(cr.__removalCount||0)+1,po.insertBefore(al,er(cr))}}return xo(cr),!0}return cr instanceof Qr&&!oi(cr)||(li==="noscript"||li==="noembed"||li==="noframes")&&ze(/<\/no(script|embed|frames)/i,cr.innerHTML)?(xo(cr),!0):(bt&&cr.nodeType===3&&(ti=cr.textContent,ti=Le(ti,va," "),ti=Le(ti,D," "),ti=Le(ti,oe," "),cr.textContent!==ti&&(Se(wr.removed,{element:cr.cloneNode()}),cr.textContent=ti)),Aa("afterSanitizeElements",cr,null),!1)},Pi=function(cr,ti,li){if(bn&&(ti==="id"||ti==="name")&&(li in Kr||li in ia))return!1;if(!(Rt&&!mt[ti]&&ze(X,ti))){if(!(Ot&&ze(F,ti))){if(!ve[ti]||mt[ti]){if(!(Do(cr)&&(Re.tagNameCheck instanceof RegExp&&ze(Re.tagNameCheck,cr)||Re.tagNameCheck instanceof Function&&Re.tagNameCheck(cr))&&(Re.attributeNameCheck instanceof RegExp&&ze(Re.attributeNameCheck,ti)||Re.attributeNameCheck instanceof Function&&Re.attributeNameCheck(ti))||ti==="is"&&Re.allowCustomizedBuiltInElements&&(Re.tagNameCheck instanceof RegExp&&ze(Re.tagNameCheck,li)||Re.tagNameCheck instanceof Function&&Re.tagNameCheck(li))))return!1}else if(!en[ti]){if(!ze(ge,Le(li,le,""))){if(!((ti==="src"||ti==="xlink:href"||ti==="href")&&cr!=="script"&&Xe(li,"data:")===0&&jt[cr])){if(!(dt&&!ze(Z,Le(li,le,"")))){if(li)return!1}}}}}}return!0},Do=function(cr){return cr!=="annotation-xml"&&Ee(cr,de)},_s=function(cr){var ti,li,po,yl;Aa("beforeSanitizeAttributes",cr,null);var sl=cr.attributes;if(sl){var xl={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ve};for(yl=sl.length;yl--;){ti=sl[yl];var al=ti,Vs=al.name,ac=al.namespaceURI;if(li=Vs==="value"?ti.value:et(ti.value),po=_i(Vs),xl.attrName=po,xl.attrValue=li,xl.keepAttr=!0,xl.forceKeepAttr=void 0,Aa("uponSanitizeAttribute",cr,xl),li=xl.attrValue,!xl.forceKeepAttr&&(Vo(Vs,cr),!!xl.keepAttr)){if(!Yt&&ze(/\/>/i,li)){Vo(Vs,cr);continue}if(Cn&&ze(/((--!?|])>)|<\/(style|title)/i,li)){Vo(Vs,cr);continue}bt&&(li=Le(li,va," "),li=Le(li,D," "),li=Le(li,oe," "));var tu=_i(cr.nodeName);if(Pi(tu,po,li)){if(gn&&(po==="id"||po==="name")&&(Vo(Vs,cr),li=sn+li),ci&&U(ct)==="object"&&typeof ct.getAttributeType=="function"&&!ac)switch(ct.getAttributeType(tu,po)){case"TrustedHTML":{li=ci.createHTML(li);break}case"TrustedScriptURL":{li=ci.createScriptURL(li);break}}try{ac?cr.setAttributeNS(ac,Vs,li):cr.setAttribute(Vs,li),Bn(cr)?xo(cr):he(wr.removed)}catch{}}}}Aa("afterSanitizeAttributes",cr,null)}},Jo=function Ua(cr){var ti,li=ka(cr);for(Aa("beforeSanitizeShadowDOM",cr,null);ti=li.nextNode();)Aa("uponSanitizeShadowNode",ti,null),!Wi(ti)&&(ti.content instanceof Br&&Ua(ti.content),_s(ti));Aa("afterSanitizeShadowDOM",cr,null)};return wr.sanitize=function(Ua){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ti,li,po,yl,sl;if(ni=!Ua,ni&&(Ua="<!-->"),typeof Ua!="string"&&!Ar(Ua))if(typeof Ua.toString=="function"){if(Ua=Ua.toString(),typeof Ua!="string")throw Ye("dirty is not a string, aborting")}else throw Ye("toString is not a function");if(!wr.isSupported){if(U(or.toStaticHTML)==="object"||typeof or.toStaticHTML=="function"){if(typeof Ua=="string")return or.toStaticHTML(Ua);if(Ar(Ua))return or.toStaticHTML(Ua.outerHTML)}return Ua}if(An||Ea(cr),wr.removed=[],typeof Ua=="string"&&(ar=!1),ar){if(Ua.nodeName){var xl=_i(Ua.nodeName);if(!Te[xl]||ne[xl])throw Ye("root node is forbidden and cannot be sanitized in-place")}}else if(Ua instanceof Er)ti=jo("<!---->"),li=ti.ownerDocument.importNode(Ua,!0),li.nodeType===1&&li.nodeName==="BODY"||li.nodeName==="HTML"?ti=li:ti.appendChild(li);else{if(!Qt&&!bt&&!Ln&&Ua.indexOf("<")===-1)return ci&&Zt?ci.createHTML(Ua):Ua;if(ti=jo(Ua),!ti)return Qt?null:Zt?Ai:""}ti&&Fr&&xo(ti.firstChild);for(var al=ka(ar?Ua:ti);po=al.nextNode();)po.nodeType===3&&po===yl||Wi(po)||(po.content instanceof Br&&Jo(po.content),_s(po),yl=po);if(yl=null,ar)return Ua;if(Qt){if(Lt)for(sl=za.call(ti.ownerDocument);ti.firstChild;)sl.appendChild(ti.firstChild);else sl=ti;return(ve.shadowroot||ve.shadowrootmod)&&(sl=Ka.call(jr,sl,!0)),sl}var Vs=Ln?ti.outerHTML:ti.innerHTML;return Ln&&Te["!doctype"]&&ti.ownerDocument&&ti.ownerDocument.doctype&&ti.ownerDocument.doctype.name&&ze(aa,ti.ownerDocument.doctype.name)&&(Vs="<!DOCTYPE "+ti.ownerDocument.doctype.name+`>
`+Vs),bt&&(Vs=Le(Vs,va," "),Vs=Le(Vs,D," "),Vs=Le(Vs,oe," ")),ci&&Zt?ci.createHTML(Vs):Vs},wr.setConfig=function(Ua){Ea(Ua),An=!0},wr.clearConfig=function(){Fo=null,An=!1},wr.isValidAttribute=function(Ua,cr,ti){Fo||Ea({});var li=_i(Ua),po=_i(cr);return Pi(li,po,ti)},wr.addHook=function(Ua,cr){typeof cr=="function"&&(Sa[Ua]=Sa[Ua]||[],Se(Sa[Ua],cr))},wr.removeHook=function(Ua){if(Sa[Ua])return he(Sa[Ua])},wr.removeHooks=function(Ua){Sa[Ua]&&(Sa[Ua]=[])},wr.removeAllHooks=function(){Sa={}},wr}var Ir=Zr();return Ir})},56649:(Y,U,a)=>{"use strict";var d=a(28651),w=d("%Object.defineProperty%",!0)||!1;if(w)try{w({},"a",{value:1})}catch{w=!1}Y.exports=w},29055:Y=>{"use strict";Y.exports=EvalError},15293:Y=>{"use strict";Y.exports=Error},18888:Y=>{"use strict";Y.exports=RangeError},47900:Y=>{"use strict";Y.exports=ReferenceError},57770:Y=>{"use strict";Y.exports=SyntaxError},96785:Y=>{"use strict";Y.exports=TypeError},54055:Y=>{"use strict";Y.exports=URIError},86418:Y=>{"use strict";var U=Object.prototype.hasOwnProperty,a="~";function d(){}Object.create&&(d.prototype=Object.create(null),new d().__proto__||(a=!1));function w(O,R,L){this.fn=O,this.context=R,this.once=L||!1}function E(O,R,L,N,z){if(typeof L!="function")throw new TypeError("The listener must be a function");var V=new w(L,N||O,z),Q=a?a+R:R;return O._events[Q]?O._events[Q].fn?O._events[Q]=[O._events[Q],V]:O._events[Q].push(V):(O._events[Q]=V,O._eventsCount++),O}function A(O,R){--O._eventsCount===0?O._events=new d:delete O._events[R]}function P(){this._events=new d,this._eventsCount=0}P.prototype.eventNames=function(){var R=[],L,N;if(this._eventsCount===0)return R;for(N in L=this._events)U.call(L,N)&&R.push(a?N.slice(1):N);return Object.getOwnPropertySymbols?R.concat(Object.getOwnPropertySymbols(L)):R},P.prototype.listeners=function(R){var L=a?a+R:R,N=this._events[L];if(!N)return[];if(N.fn)return[N.fn];for(var z=0,V=N.length,Q=new Array(V);z<V;z++)Q[z]=N[z].fn;return Q},P.prototype.listenerCount=function(R){var L=a?a+R:R,N=this._events[L];return N?N.fn?1:N.length:0},P.prototype.emit=function(R,L,N,z,V,Q){var ee=a?a+R:R;if(!this._events[ee])return!1;var q=this._events[ee],ae=arguments.length,pe,se;if(q.fn){switch(q.once&&this.removeListener(R,q.fn,void 0,!0),ae){case 1:return q.fn.call(q.context),!0;case 2:return q.fn.call(q.context,L),!0;case 3:return q.fn.call(q.context,L,N),!0;case 4:return q.fn.call(q.context,L,N,z),!0;case 5:return q.fn.call(q.context,L,N,z,V),!0;case 6:return q.fn.call(q.context,L,N,z,V,Q),!0}for(se=1,pe=new Array(ae-1);se<ae;se++)pe[se-1]=arguments[se];q.fn.apply(q.context,pe)}else{var ce=q.length,fe;for(se=0;se<ce;se++)switch(q[se].once&&this.removeListener(R,q[se].fn,void 0,!0),ae){case 1:q[se].fn.call(q[se].context);break;case 2:q[se].fn.call(q[se].context,L);break;case 3:q[se].fn.call(q[se].context,L,N);break;case 4:q[se].fn.call(q[se].context,L,N,z);break;default:if(!pe)for(fe=1,pe=new Array(ae-1);fe<ae;fe++)pe[fe-1]=arguments[fe];q[se].fn.apply(q[se].context,pe)}}return!0},P.prototype.on=function(R,L,N){return E(this,R,L,N,!1)},P.prototype.once=function(R,L,N){return E(this,R,L,N,!0)},P.prototype.removeListener=function(R,L,N,z){var V=a?a+R:R;if(!this._events[V])return this;if(!L)return A(this,V),this;var Q=this._events[V];if(Q.fn)Q.fn===L&&(!z||Q.once)&&(!N||Q.context===N)&&A(this,V);else{for(var ee=0,q=[],ae=Q.length;ee<ae;ee++)(Q[ee].fn!==L||z&&!Q[ee].once||N&&Q[ee].context!==N)&&q.push(Q[ee]);q.length?this._events[V]=q.length===1?q[0]:q:A(this,V)}return this},P.prototype.removeAllListeners=function(R){var L;return R?(L=a?a+R:R,this._events[L]&&A(this,L)):(this._events=new d,this._eventsCount=0),this},P.prototype.off=P.prototype.removeListener,P.prototype.addListener=P.prototype.on,P.prefixed=a,P.EventEmitter=P,Y.exports=P},42713:(Y,U,a)=>{var d;/*!
  Copyright (c) 2015 Jed Watson.
  Based on code that is Copyright 2013-2015, Facebook, Inc.
  All rights reserved.
*/(function(){"use strict";var w=!!(typeof window<"u"&&window.document&&window.document.createElement),E={canUseDOM:w,canUseWorkers:typeof Worker<"u",canUseEventListeners:w&&!!(window.addEventListener||window.attachEvent),canUseViewport:w&&!!window.screen};d=function(){return E}.call(U,a,U,Y),d!==void 0&&(Y.exports=d)})()},5215:Y=>{"use strict";Y.exports=function U(a,d){if(a===d)return!0;if(a&&d&&typeof a=="object"&&typeof d=="object"){if(a.constructor!==d.constructor)return!1;var w,E,A;if(Array.isArray(a)){if(w=a.length,w!=d.length)return!1;for(E=w;E--!==0;)if(!U(a[E],d[E]))return!1;return!0}if(a.constructor===RegExp)return a.source===d.source&&a.flags===d.flags;if(a.valueOf!==Object.prototype.valueOf)return a.valueOf()===d.valueOf();if(a.toString!==Object.prototype.toString)return a.toString()===d.toString();if(A=Object.keys(a),w=A.length,w!==Object.keys(d).length)return!1;for(E=w;E--!==0;)if(!Object.prototype.hasOwnProperty.call(d,A[E]))return!1;for(E=w;E--!==0;){var P=A[E];if(!U(a[P],d[P]))return!1}return!0}return a!==a&&d!==d}},2519:function(Y,U,a){var d,w,E;(function(A,P){w=[],d=P,E=typeof d=="function"?d.apply(U,w):d,E!==void 0&&(Y.exports=E)})(this,function(){"use strict";function A(V,Q){return typeof Q>"u"?Q={autoBom:!1}:typeof Q!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),Q={autoBom:!Q}),Q.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(V.type)?new Blob(["\uFEFF",V],{type:V.type}):V}function P(V,Q,ee){var q=new XMLHttpRequest;q.open("GET",V),q.responseType="blob",q.onload=function(){z(q.response,Q,ee)},q.onerror=function(){console.error("could not download file")},q.send()}function O(V){var Q=new XMLHttpRequest;Q.open("HEAD",V,!1);try{Q.send()}catch{}return 200<=Q.status&&299>=Q.status}function R(V){try{V.dispatchEvent(new MouseEvent("click"))}catch{var Q=document.createEvent("MouseEvents");Q.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),V.dispatchEvent(Q)}}var L=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof a.g=="object"&&a.g.global===a.g?a.g:void 0,N=L.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),z=L.saveAs||(typeof window!="object"||window!==L?function(){}:"download"in HTMLAnchorElement.prototype&&!N?function(V,Q,ee){var q=L.URL||L.webkitURL,ae=document.createElement("a");Q=Q||V.name||"download",ae.download=Q,ae.rel="noopener",typeof V=="string"?(ae.href=V,ae.origin===location.origin?R(ae):O(ae.href)?P(V,Q,ee):R(ae,ae.target="_blank")):(ae.href=q.createObjectURL(V),setTimeout(function(){q.revokeObjectURL(ae.href)},4e4),setTimeout(function(){R(ae)},0))}:"msSaveOrOpenBlob"in navigator?function(V,Q,ee){if(Q=Q||V.name||"download",typeof V!="string")navigator.msSaveOrOpenBlob(A(V,ee),Q);else if(O(V))P(V,Q,ee);else{var q=document.createElement("a");q.href=V,q.target="_blank",setTimeout(function(){R(q)})}}:function(V,Q,ee,q){if(q=q||open("","_blank"),q&&(q.document.title=q.document.body.innerText="downloading..."),typeof V=="string")return P(V,Q,ee);var ae=V.type==="application/octet-stream",pe=/constructor/i.test(L.HTMLElement)||L.safari,se=/CriOS\/[\d]+/.test(navigator.userAgent);if((se||ae&&pe||N)&&typeof FileReader<"u"){var ce=new FileReader;ce.onloadend=function(){var he=ce.result;he=se?he:he.replace(/^data:[^;]*;/,"data:attachment/file;"),q?q.location.href=he:location=he,q=null},ce.readAsDataURL(V)}else{var fe=L.URL||L.webkitURL,Pe=fe.createObjectURL(V);q?q.location=Pe:location.href=Pe,q=null,setTimeout(function(){fe.revokeObjectURL(Pe)},4e4)}});L.saveAs=z.saveAs=z,Y.exports=z})},12719:Y=>{"use strict";var U="Function.prototype.bind called on incompatible ",a=Object.prototype.toString,d=Math.max,w="[object Function]",E=function(R,L){for(var N=[],z=0;z<R.length;z+=1)N[z]=R[z];for(var V=0;V<L.length;V+=1)N[V+R.length]=L[V];return N},A=function(R,L){for(var N=[],z=L||0,V=0;z<R.length;z+=1,V+=1)N[V]=R[z];return N},P=function(O,R){for(var L="",N=0;N<O.length;N+=1)L+=O[N],N+1<O.length&&(L+=R);return L};Y.exports=function(R){var L=this;if(typeof L!="function"||a.apply(L)!==w)throw new TypeError(U+L);for(var N=A(arguments,1),z,V=function(){if(this instanceof z){var pe=L.apply(this,E(N,arguments));return Object(pe)===pe?pe:this}return L.apply(R,E(N,arguments))},Q=d(0,L.length-N.length),ee=[],q=0;q<Q;q++)ee[q]="$"+q;if(z=Function("binder","return function ("+P(ee,",")+"){ return binder.apply(this,arguments); }")(V),L.prototype){var ae=function(){};ae.prototype=L.prototype,z.prototype=new ae,ae.prototype=null}return z}},5049:(Y,U,a)=>{"use strict";var d=a(12719);Y.exports=Function.prototype.bind||d},28651:(Y,U,a)=>{"use strict";var d,w=a(15293),E=a(29055),A=a(18888),P=a(47900),O=a(57770),R=a(96785),L=a(54055),N=Function,z=function(Ie){try{return N('"use strict"; return ('+Ie+").constructor;")()}catch{}},V=Object.getOwnPropertyDescriptor;if(V)try{V({},"")}catch{V=null}var Q=function(){throw new R},ee=V?function(){try{return arguments.callee,Q}catch{try{return V(arguments,"callee").get}catch{return Q}}}():Q,q=a(73257)(),ae=a(85726)(),pe=Object.getPrototypeOf||(ae?function(Ie){return Ie.__proto__}:null),se={},ce=typeof Uint8Array>"u"||!pe?d:pe(Uint8Array),fe={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?d:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?d:ArrayBuffer,"%ArrayIteratorPrototype%":q&&pe?pe([][Symbol.iterator]()):d,"%AsyncFromSyncIteratorPrototype%":d,"%AsyncFunction%":se,"%AsyncGenerator%":se,"%AsyncGeneratorFunction%":se,"%AsyncIteratorPrototype%":se,"%Atomics%":typeof Atomics>"u"?d:Atomics,"%BigInt%":typeof BigInt>"u"?d:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?d:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?d:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?d:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":w,"%eval%":eval,"%EvalError%":E,"%Float32Array%":typeof Float32Array>"u"?d:Float32Array,"%Float64Array%":typeof Float64Array>"u"?d:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?d:FinalizationRegistry,"%Function%":N,"%GeneratorFunction%":se,"%Int8Array%":typeof Int8Array>"u"?d:Int8Array,"%Int16Array%":typeof Int16Array>"u"?d:Int16Array,"%Int32Array%":typeof Int32Array>"u"?d:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":q&&pe?pe(pe([][Symbol.iterator]())):d,"%JSON%":typeof JSON=="object"?JSON:d,"%Map%":typeof Map>"u"?d:Map,"%MapIteratorPrototype%":typeof Map>"u"||!q||!pe?d:pe(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?d:Promise,"%Proxy%":typeof Proxy>"u"?d:Proxy,"%RangeError%":A,"%ReferenceError%":P,"%Reflect%":typeof Reflect>"u"?d:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?d:Set,"%SetIteratorPrototype%":typeof Set>"u"||!q||!pe?d:pe(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?d:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":q&&pe?pe(""[Symbol.iterator]()):d,"%Symbol%":q?Symbol:d,"%SyntaxError%":O,"%ThrowTypeError%":ee,"%TypedArray%":ce,"%TypeError%":R,"%Uint8Array%":typeof Uint8Array>"u"?d:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?d:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?d:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?d:Uint32Array,"%URIError%":L,"%WeakMap%":typeof WeakMap>"u"?d:WeakMap,"%WeakRef%":typeof WeakRef>"u"?d:WeakRef,"%WeakSet%":typeof WeakSet>"u"?d:WeakSet};if(pe)try{null.error}catch(Ie){var Pe=pe(pe(Ie));fe["%Error.prototype%"]=Pe}var he=function Ie(Ve){var Ge;if(Ve==="%AsyncFunction%")Ge=z("async function () {}");else if(Ve==="%GeneratorFunction%")Ge=z("function* () {}");else if(Ve==="%AsyncGeneratorFunction%")Ge=z("async function* () {}");else if(Ve==="%AsyncGenerator%"){var De=Ie("%AsyncGeneratorFunction%");De&&(Ge=De.prototype)}else if(Ve==="%AsyncIteratorPrototype%"){var je=Ie("%AsyncGenerator%");je&&pe&&(Ge=pe(je.prototype))}return fe[Ve]=Ge,Ge},Se={__proto__:null,"%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"]},xe=a(5049),He=a(55215),Ee=xe.call(Function.call,Array.prototype.concat),Le=xe.call(Function.apply,Array.prototype.splice),Xe=xe.call(Function.call,String.prototype.replace),et=xe.call(Function.call,String.prototype.slice),ze=xe.call(Function.call,RegExp.prototype.exec),Ye=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,We=/\\(\\)?/g,Ze=function(Ve){var Ge=et(Ve,0,1),De=et(Ve,-1);if(Ge==="%"&&De!=="%")throw new O("invalid intrinsic syntax, expected closing `%`");if(De==="%"&&Ge!=="%")throw new O("invalid intrinsic syntax, expected opening `%`");var je=[];return Xe(Ve,Ye,function(ht,Et,it,_t){je[je.length]=it?Xe(_t,We,"$1"):Et||ht}),je},qe=function(Ve,Ge){var De=Ve,je;if(He(Se,De)&&(je=Se[De],De="%"+je[0]+"%"),He(fe,De)){var ht=fe[De];if(ht===se&&(ht=he(De)),typeof ht>"u"&&!Ge)throw new R("intrinsic "+Ve+" exists, but is not available. Please file an issue!");return{alias:je,name:De,value:ht}}throw new O("intrinsic "+Ve+" does not exist!")};Y.exports=function(Ve,Ge){if(typeof Ve!="string"||Ve.length===0)throw new R("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof Ge!="boolean")throw new R('"allowMissing" argument must be a boolean');if(ze(/^%?[^%]*%?$/,Ve)===null)throw new O("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var De=Ze(Ve),je=De.length>0?De[0]:"",ht=qe("%"+je+"%",Ge),Et=ht.name,it=ht.value,_t=!1,yt=ht.alias;yt&&(je=yt[0],Le(De,Ee([0,1],yt)));for(var kt=1,Vt=!0;kt<De.length;kt+=1){var Kt=De[kt],On=et(Kt,0,1),Pr=et(Kt,-1);if((On==='"'||On==="'"||On==="`"||Pr==='"'||Pr==="'"||Pr==="`")&&On!==Pr)throw new O("property names with quotes must have matching quotes");if((Kt==="constructor"||!Vt)&&(_t=!0),je+="."+Kt,Et="%"+je+"%",He(fe,Et))it=fe[Et];else if(it!=null){if(!(Kt in it)){if(!Ge)throw new R("base intrinsic for "+Ve+" exists, but the property is not available.");return}if(V&&kt+1>=De.length){var gr=V(it,Kt);Vt=!!gr,Vt&&"get"in gr&&!("originalValue"in gr.get)?it=gr.get:it=it[Kt]}else Vt=He(it,Kt),it=it[Kt];Vt&&!_t&&(fe[Et]=it)}}return it}},68109:(Y,U,a)=>{"use strict";var d=a(28651),w=d("%Object.getOwnPropertyDescriptor%",!0);if(w)try{w([],"length")}catch{w=null}Y.exports=w},18890:(Y,U,a)=>{"use strict";var d=a(56649),w=function(){return!!d};w.hasArrayLengthDefineBug=function(){if(!d)return null;try{return d([],"length",{value:1}).length!==1}catch{return!0}},Y.exports=w},85726:Y=>{"use strict";var U={__proto__:null,foo:{}},a=Object;Y.exports=function(){return{__proto__:U}.foo===U.foo&&!(U instanceof a)}},73257:(Y,U,a)=>{"use strict";var d=typeof Symbol<"u"&&Symbol,w=a(12843);Y.exports=function(){return typeof d!="function"||typeof Symbol!="function"||typeof d("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:w()}},12843:Y=>{"use strict";Y.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var a={},d=Symbol("test"),w=Object(d);if(typeof d=="string"||Object.prototype.toString.call(d)!=="[object Symbol]"||Object.prototype.toString.call(w)!=="[object Symbol]")return!1;var E=42;a[d]=E;for(d in a)return!1;if(typeof Object.keys=="function"&&Object.keys(a).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(a).length!==0)return!1;var A=Object.getOwnPropertySymbols(a);if(A.length!==1||A[0]!==d||!Object.prototype.propertyIsEnumerable.call(a,d))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var P=Object.getOwnPropertyDescriptor(a,d);if(P.value!==E||P.enumerable!==!0)return!1}return!0}},55215:(Y,U,a)=>{"use strict";var d=Function.prototype.call,w=Object.prototype.hasOwnProperty,E=a(5049);Y.exports=E.call(d,w)},1880:(Y,U,a)=>{"use strict";var d=a(41178),w={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},E={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},A={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},P={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},O={};O[d.ForwardRef]=A,O[d.Memo]=P;function R(ae){return d.isMemo(ae)?P:O[ae.$$typeof]||w}var L=Object.defineProperty,N=Object.getOwnPropertyNames,z=Object.getOwnPropertySymbols,V=Object.getOwnPropertyDescriptor,Q=Object.getPrototypeOf,ee=Object.prototype;function q(ae,pe,se){if(typeof pe!="string"){if(ee){var ce=Q(pe);ce&&ce!==ee&&q(ae,ce,se)}var fe=N(pe);z&&(fe=fe.concat(z(pe)));for(var Pe=R(ae),he=R(pe),Se=0;Se<fe.length;++Se){var xe=fe[Se];if(!E[xe]&&!(se&&se[xe])&&!(he&&he[xe])&&!(Pe&&Pe[xe])){var He=V(pe,xe);try{L(ae,xe,He)}catch{}}}}return ae}Y.exports=q},32950:(Y,U)=>{"use strict";/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var a=typeof Symbol=="function"&&Symbol.for,d=a?Symbol.for("react.element"):60103,w=a?Symbol.for("react.portal"):60106,E=a?Symbol.for("react.fragment"):60107,A=a?Symbol.for("react.strict_mode"):60108,P=a?Symbol.for("react.profiler"):60114,O=a?Symbol.for("react.provider"):60109,R=a?Symbol.for("react.context"):60110,L=a?Symbol.for("react.async_mode"):60111,N=a?Symbol.for("react.concurrent_mode"):60111,z=a?Symbol.for("react.forward_ref"):60112,V=a?Symbol.for("react.suspense"):60113,Q=a?Symbol.for("react.suspense_list"):60120,ee=a?Symbol.for("react.memo"):60115,q=a?Symbol.for("react.lazy"):60116,ae=a?Symbol.for("react.block"):60121,pe=a?Symbol.for("react.fundamental"):60117,se=a?Symbol.for("react.responder"):60118,ce=a?Symbol.for("react.scope"):60119;function fe(he){if(typeof he=="object"&&he!==null){var Se=he.$$typeof;switch(Se){case d:switch(he=he.type,he){case L:case N:case E:case P:case A:case V:return he;default:switch(he=he&&he.$$typeof,he){case R:case z:case q:case ee:case O:return he;default:return Se}}case w:return Se}}}function Pe(he){return fe(he)===N}U.AsyncMode=L,U.ConcurrentMode=N,U.ContextConsumer=R,U.ContextProvider=O,U.Element=d,U.ForwardRef=z,U.Fragment=E,U.Lazy=q,U.Memo=ee,U.Portal=w,U.Profiler=P,U.StrictMode=A,U.Suspense=V,U.isAsyncMode=function(he){return Pe(he)||fe(he)===L},U.isConcurrentMode=Pe,U.isContextConsumer=function(he){return fe(he)===R},U.isContextProvider=function(he){return fe(he)===O},U.isElement=function(he){return typeof he=="object"&&he!==null&&he.$$typeof===d},U.isForwardRef=function(he){return fe(he)===z},U.isFragment=function(he){return fe(he)===E},U.isLazy=function(he){return fe(he)===q},U.isMemo=function(he){return fe(he)===ee},U.isPortal=function(he){return fe(he)===w},U.isProfiler=function(he){return fe(he)===P},U.isStrictMode=function(he){return fe(he)===A},U.isSuspense=function(he){return fe(he)===V},U.isValidElementType=function(he){return typeof he=="string"||typeof he=="function"||he===E||he===N||he===P||he===A||he===V||he===Q||typeof he=="object"&&he!==null&&(he.$$typeof===q||he.$$typeof===ee||he.$$typeof===O||he.$$typeof===R||he.$$typeof===z||he.$$typeof===pe||he.$$typeof===se||he.$$typeof===ce||he.$$typeof===ae)},U.typeOf=fe},41178:(Y,U,a)=>{"use strict";Y.exports=a(32950)},99716:(Y,U,a)=>{"use strict";const d=a(80587),w=a(67194),E=a(53392).TF,A={},P={},O={},R={},L={};d.forEach(function(he){const Se=he;P[Se[0]]=Se[1],O[Se[1]]=Se[0],R[Se[2]]=Se[0],L[Se[0]]=Se[2]});function N(he){return("000"+(he||"")).slice(-3)}function z(he,Se){return Object.prototype.hasOwnProperty.call(he,Se)}function V(he,Se){return Object.keys(he).reduce(function(xe,He){const Ee=he[He];return xe[He]=Se(Ee,He),xe},{})}function Q(he,Se){switch(he){case"official":return Array.isArray(Se)?Se[0]:Se;case"all":return typeof Se=="string"?[Se]:Se;case"alias":return Array.isArray(Se)?Se[1]||Se[0]:Se;default:throw new TypeError("LocaleNameType must be one of these: all, official, alias!")}}U.registerLocale=function(he){if(!he.locale)throw new TypeError("Missing localeData.locale");if(!he.countries)throw new TypeError("Missing localeData.countries");A[he.locale]=he.countries};function ee(he){return O[he]}U.alpha3ToAlpha2=ee;function q(he){return P[he]}U.alpha2ToAlpha3=q;function ae(he){return L[ee(he)]}U.alpha3ToNumeric=ae;function pe(he){return L[he]}U.alpha2ToNumeric=pe;function se(he){const Se=N(he);return q(R[Se])}U.numericToAlpha3=se;function ce(he){const Se=N(he);return R[Se]}U.numericToAlpha2=ce;function fe(he){if(typeof he=="string"){if(/^[0-9]*$/.test(he))return se(he);if(he.length===2)return q(he.toUpperCase());if(he.length===3)return he.toUpperCase()}if(typeof he=="number")return se(he)}U.toAlpha3=fe;function Pe(he){if(typeof he=="string"){if(/^[0-9]*$/.test(he))return ce(he);if(he.length===2)return he.toUpperCase();if(he.length===3)return ee(he.toUpperCase())}if(typeof he=="number")return ce(he)}U.toAlpha2=Pe,U.getName=function(he,Se,xe={}){"select"in xe||(xe.select="official");try{const Ee=A[Se.toLowerCase()][Pe(he)];return Q(xe.select,Ee)}catch{return}},U.getNames=function(he,Se={}){"select"in Se||(Se.select="official");const xe=A[he.toLowerCase()];return xe===void 0?{}:V(xe,function(He){return Q(Se.select,He)})},U.getAlpha2Code=function(he,Se){const xe=Ee=>Ee.toLowerCase(),He=(Ee,Le)=>xe(Ee)===xe(Le);try{const Ee=A[Se.toLowerCase()];for(const Le in Ee)if(z(Ee,Le)){if(typeof Ee[Le]=="string"&&He(Ee[Le],he))return Le;if(Array.isArray(Ee[Le])){for(const Xe of Ee[Le])if(He(Xe,he))return Le}}return}catch{return}},U.getSimpleAlpha2Code=function(he,Se){const xe=Ee=>E(Ee.toLowerCase()),He=(Ee,Le)=>xe(Ee)===xe(Le);try{const Ee=A[Se.toLowerCase()];for(const Le in Ee)if(z(Ee,Le)){if(typeof Ee[Le]=="string"&&He(Ee[Le],he))return Le;if(Array.isArray(Ee[Le])){for(const Xe of Ee[Le])if(He(Xe,he))return Le}}return}catch{return}},U.getAlpha2Codes=function(){return P},U.getAlpha3Code=function(he,Se){const xe=U.getAlpha2Code(he,Se);if(xe)return U.toAlpha3(xe)},U.getSimpleAlpha3Code=function(he,Se){const xe=U.getSimpleAlpha2Code(he,Se);if(xe)return U.toAlpha3(xe)},U.getAlpha3Codes=function(){return O},U.getNumericCodes=function(){return R},U.langs=function(){return Object.keys(A)},U.getSupportedLanguages=function(){return w},U.isValid=function(he){if(!he)return!1;const Se=he.toString().toUpperCase();return z(O,Se)||z(P,Se)||z(R,Se)}},44033:()=>{(function(Y){"use strict";if(JSON&&!JSON.dateParser){var U=/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}(?:\.{0,1}\d*))(?:Z|(\+|-)([\d|:]*))?$/,a=/^\/Date\((d|-|.*)\)[\/|\\]$/;JSON.parseMsAjaxDate=!1,JSON.useDateParser=function(w){w!==Y?JSON._parseSaved&&(JSON.parse=JSON._parseSaved,JSON._parseSaved=null):JSON._parseSaved||(JSON._parseSaved=JSON.parse,JSON.parse=JSON.parseWithDate)};var d=function(w){return function(E,A){var P=A;if(typeof A=="string"){var O=U.exec(A);if(O)P=new Date(A);else if(JSON.parseMsAjaxDate&&(O=a.exec(A),O)){var R=O[1].split(/[-+,.]/);P=new Date(R[0]?+R[0]:0-+R[1])}}return w!==Y?w(E,P):P}};JSON.dateParser=d(),JSON.parseWithDate=function(w,E){var A=JSON._parseSaved?JSON._parseSaved:JSON.parse;try{var P=A(w,d(E));return P}catch{throw new Error("JSON content could not be parsed")}},JSON.dateStringToDate=function(w,E){if(E||(E=null),!w)return E;if(w.getTime)return w;(w[0]==='"'||w[0]==="'")&&(w=w.substr(1,w.length-2));var A=U.exec(w);if(A)return new Date(w);if(!JSON.parseMsAjaxDate)return E;if(A=a.exec(w),A){var P=A[1].split(/[-,.]/);return new Date(+P[0])}return E}}})()},37230:(Y,U,a)=>{var d=a(33984),w=a(29107),E=d(w,"DataView");Y.exports=E},83435:(Y,U,a)=>{var d=a(26890),w=a(49484),E=a(37215),A=a(87811),P=a(90747);function O(R){var L=-1,N=R==null?0:R.length;for(this.clear();++L<N;){var z=R[L];this.set(z[0],z[1])}}O.prototype.clear=d,O.prototype.delete=w,O.prototype.get=E,O.prototype.has=A,O.prototype.set=P,Y.exports=O},95217:(Y,U,a)=>{var d=a(74412),w=a(28522),E=a(50469),A=a(61161),P=a(81441);function O(R){var L=-1,N=R==null?0:R.length;for(this.clear();++L<N;){var z=R[L];this.set(z[0],z[1])}}O.prototype.clear=d,O.prototype.delete=w,O.prototype.get=E,O.prototype.has=A,O.prototype.set=P,Y.exports=O},75661:(Y,U,a)=>{var d=a(33984),w=a(29107),E=d(w,"Map");Y.exports=E},53287:(Y,U,a)=>{var d=a(28206),w=a(89768),E=a(26827),A=a(70663),P=a(25135);function O(R){var L=-1,N=R==null?0:R.length;for(this.clear();++L<N;){var z=R[L];this.set(z[0],z[1])}}O.prototype.clear=d,O.prototype.delete=w,O.prototype.get=E,O.prototype.has=A,O.prototype.set=P,Y.exports=O},29102:(Y,U,a)=>{var d=a(33984),w=a(29107),E=d(w,"Promise");Y.exports=E},5963:(Y,U,a)=>{var d=a(33984),w=a(29107),E=d(w,"Set");Y.exports=E},71641:(Y,U,a)=>{var d=a(53287),w=a(62486),E=a(9361);function A(P){var O=-1,R=P==null?0:P.length;for(this.__data__=new d;++O<R;)this.add(P[O])}A.prototype.add=A.prototype.push=w,A.prototype.has=E,Y.exports=A},16435:(Y,U,a)=>{var d=a(95217),w=a(28658),E=a(63844),A=a(56503),P=a(31563),O=a(10259);function R(L){var N=this.__data__=new d(L);this.size=N.size}R.prototype.clear=w,R.prototype.delete=E,R.prototype.get=A,R.prototype.has=P,R.prototype.set=O,Y.exports=R},96711:(Y,U,a)=>{var d=a(29107),w=d.Symbol;Y.exports=w},59282:(Y,U,a)=>{var d=a(29107),w=d.Uint8Array;Y.exports=w},70469:(Y,U,a)=>{var d=a(33984),w=a(29107),E=d(w,"WeakMap");Y.exports=E},60807:Y=>{function U(a,d,w){switch(w.length){case 0:return a.call(d);case 1:return a.call(d,w[0]);case 2:return a.call(d,w[0],w[1]);case 3:return a.call(d,w[0],w[1],w[2])}return a.apply(d,w)}Y.exports=U},63343:Y=>{function U(a,d){for(var w=-1,E=a==null?0:a.length;++w<E;)if(!d(a[w],w,a))return!1;return!0}Y.exports=U},43928:Y=>{function U(a,d){for(var w=-1,E=a==null?0:a.length,A=0,P=[];++w<E;){var O=a[w];d(O,w,a)&&(P[A++]=O)}return P}Y.exports=U},53271:(Y,U,a)=>{var d=a(38357);function w(E,A){var P=E==null?0:E.length;return!!P&&d(E,A,0)>-1}Y.exports=w},67599:Y=>{function U(a,d,w){for(var E=-1,A=a==null?0:a.length;++E<A;)if(w(d,a[E]))return!0;return!1}Y.exports=U},97137:(Y,U,a)=>{var d=a(85410),w=a(2382),E=a(62003),A=a(31262),P=a(62615),O=a(89221),R=Object.prototype,L=R.hasOwnProperty;function N(z,V){var Q=E(z),ee=!Q&&w(z),q=!Q&&!ee&&A(z),ae=!Q&&!ee&&!q&&O(z),pe=Q||ee||q||ae,se=pe?d(z.length,String):[],ce=se.length;for(var fe in z)(V||L.call(z,fe))&&!(pe&&(fe=="length"||q&&(fe=="offset"||fe=="parent")||ae&&(fe=="buffer"||fe=="byteLength"||fe=="byteOffset")||P(fe,ce)))&&se.push(fe);return se}Y.exports=N},14:Y=>{function U(a,d){for(var w=-1,E=a==null?0:a.length,A=Array(E);++w<E;)A[w]=d(a[w],w,a);return A}Y.exports=U},60562:Y=>{function U(a,d){for(var w=-1,E=d.length,A=a.length;++w<E;)a[A+w]=d[w];return a}Y.exports=U},19854:Y=>{function U(a,d){for(var w=-1,E=a==null?0:a.length;++w<E;)if(d(a[w],w,a))return!0;return!1}Y.exports=U},36008:Y=>{function U(a){return a.split("")}Y.exports=U},24767:(Y,U,a)=>{var d=a(98330);function w(E,A){for(var P=E.length;P--;)if(d(E[P][0],A))return P;return-1}Y.exports=w},69330:(Y,U,a)=>{var d=a(73009);function w(E,A,P){A=="__proto__"&&d?d(E,A,{configurable:!0,enumerable:!0,value:P,writable:!0}):E[A]=P}Y.exports=w},27587:(Y,U,a)=>{var d=a(10427),w=a(23679),E=w(d);Y.exports=E},84055:(Y,U,a)=>{var d=a(27587);function w(E,A){var P=!0;return d(E,function(O,R,L){return P=!!A(O,R,L),P}),P}Y.exports=w},9781:(Y,U,a)=>{var d=a(96596);function w(E,A,P){for(var O=-1,R=E.length;++O<R;){var L=E[O],N=A(L);if(N!=null&&(z===void 0?N===N&&!d(N):P(N,z)))var z=N,V=L}return V}Y.exports=w},26917:Y=>{function U(a,d,w,E){for(var A=a.length,P=w+(E?1:-1);E?P--:++P<A;)if(d(a[P],P,a))return P;return-1}Y.exports=U},34958:(Y,U,a)=>{var d=a(60562),w=a(84385);function E(A,P,O,R,L){var N=-1,z=A.length;for(O||(O=w),L||(L=[]);++N<z;){var V=A[N];P>0&&O(V)?P>1?E(V,P-1,O,R,L):d(L,V):R||(L[L.length]=V)}return L}Y.exports=E},91595:(Y,U,a)=>{var d=a(50951),w=d();Y.exports=w},10427:(Y,U,a)=>{var d=a(91595),w=a(65304);function E(A,P){return A&&d(A,P,w)}Y.exports=E},384:(Y,U,a)=>{var d=a(34275),w=a(48059);function E(A,P){P=d(P,A);for(var O=0,R=P.length;A!=null&&O<R;)A=A[w(P[O++])];return O&&O==R?A:void 0}Y.exports=E},68821:(Y,U,a)=>{var d=a(60562),w=a(62003);function E(A,P,O){var R=P(A);return w(A)?R:d(R,O(A))}Y.exports=E},36522:(Y,U,a)=>{var d=a(96711),w=a(10905),E=a(42588),A="[object Null]",P="[object Undefined]",O=d?d.toStringTag:void 0;function R(L){return L==null?L===void 0?P:A:O&&O in Object(L)?w(L):E(L)}Y.exports=R},64749:Y=>{function U(a,d){return a>d}Y.exports=U},86571:Y=>{function U(a,d){return a!=null&&d in Object(a)}Y.exports=U},38357:(Y,U,a)=>{var d=a(26917),w=a(43001),E=a(5957);function A(P,O,R){return O===O?E(P,O,R):d(P,w,R)}Y.exports=A},82744:(Y,U,a)=>{var d=a(36522),w=a(52620),E="[object Arguments]";function A(P){return w(P)&&d(P)==E}Y.exports=A},39336:(Y,U,a)=>{var d=a(1894),w=a(52620);function E(A,P,O,R,L){return A===P?!0:A==null||P==null||!w(A)&&!w(P)?A!==A&&P!==P:d(A,P,O,R,E,L)}Y.exports=E},1894:(Y,U,a)=>{var d=a(16435),w=a(81505),E=a(39620),A=a(70439),P=a(70695),O=a(62003),R=a(31262),L=a(89221),N=1,z="[object Arguments]",V="[object Array]",Q="[object Object]",ee=Object.prototype,q=ee.hasOwnProperty;function ae(pe,se,ce,fe,Pe,he){var Se=O(pe),xe=O(se),He=Se?V:P(pe),Ee=xe?V:P(se);He=He==z?Q:He,Ee=Ee==z?Q:Ee;var Le=He==Q,Xe=Ee==Q,et=He==Ee;if(et&&R(pe)){if(!R(se))return!1;Se=!0,Le=!1}if(et&&!Le)return he||(he=new d),Se||L(pe)?w(pe,se,ce,fe,Pe,he):E(pe,se,He,ce,fe,Pe,he);if(!(ce&N)){var ze=Le&&q.call(pe,"__wrapped__"),Ye=Xe&&q.call(se,"__wrapped__");if(ze||Ye){var We=ze?pe.value():pe,Ze=Ye?se.value():se;return he||(he=new d),Pe(We,Ze,ce,fe,he)}}return et?(he||(he=new d),A(pe,se,ce,fe,Pe,he)):!1}Y.exports=ae},84253:(Y,U,a)=>{var d=a(16435),w=a(39336),E=1,A=2;function P(O,R,L,N){var z=L.length,V=z,Q=!N;if(O==null)return!V;for(O=Object(O);z--;){var ee=L[z];if(Q&&ee[2]?ee[1]!==O[ee[0]]:!(ee[0]in O))return!1}for(;++z<V;){ee=L[z];var q=ee[0],ae=O[q],pe=ee[1];if(Q&&ee[2]){if(ae===void 0&&!(q in O))return!1}else{var se=new d;if(N)var ce=N(ae,pe,q,O,R,se);if(!(ce===void 0?w(pe,ae,E|A,N,se):ce))return!1}}return!0}Y.exports=P},43001:Y=>{function U(a){return a!==a}Y.exports=U},62249:(Y,U,a)=>{var d=a(78148),w=a(71398),E=a(95603),A=a(41543),P=/[\\^$.*+?()[\]{}|]/g,O=/^\[object .+?Constructor\]$/,R=Function.prototype,L=Object.prototype,N=R.toString,z=L.hasOwnProperty,V=RegExp("^"+N.call(z).replace(P,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Q(ee){if(!E(ee)||w(ee))return!1;var q=d(ee)?V:O;return q.test(A(ee))}Y.exports=Q},45387:(Y,U,a)=>{var d=a(36522),w=a(17164),E=a(52620),A="[object Arguments]",P="[object Array]",O="[object Boolean]",R="[object Date]",L="[object Error]",N="[object Function]",z="[object Map]",V="[object Number]",Q="[object Object]",ee="[object RegExp]",q="[object Set]",ae="[object String]",pe="[object WeakMap]",se="[object ArrayBuffer]",ce="[object DataView]",fe="[object Float32Array]",Pe="[object Float64Array]",he="[object Int8Array]",Se="[object Int16Array]",xe="[object Int32Array]",He="[object Uint8Array]",Ee="[object Uint8ClampedArray]",Le="[object Uint16Array]",Xe="[object Uint32Array]",et={};et[fe]=et[Pe]=et[he]=et[Se]=et[xe]=et[He]=et[Ee]=et[Le]=et[Xe]=!0,et[A]=et[P]=et[se]=et[O]=et[ce]=et[R]=et[L]=et[N]=et[z]=et[V]=et[Q]=et[ee]=et[q]=et[ae]=et[pe]=!1;function ze(Ye){return E(Ye)&&w(Ye.length)&&!!et[d(Ye)]}Y.exports=ze},77675:(Y,U,a)=>{var d=a(95141),w=a(8476),E=a(1686),A=a(62003),P=a(97093);function O(R){return typeof R=="function"?R:R==null?E:typeof R=="object"?A(R)?w(R[0],R[1]):d(R):P(R)}Y.exports=O},96794:(Y,U,a)=>{var d=a(26165),w=a(56132),E=Object.prototype,A=E.hasOwnProperty;function P(O){if(!d(O))return w(O);var R=[];for(var L in Object(O))A.call(O,L)&&L!="constructor"&&R.push(L);return R}Y.exports=P},54714:Y=>{function U(a,d){return a<d}Y.exports=U},65718:(Y,U,a)=>{var d=a(27587),w=a(86316);function E(A,P){var O=-1,R=w(A)?Array(A.length):[];return d(A,function(L,N,z){R[++O]=P(L,N,z)}),R}Y.exports=E},95141:(Y,U,a)=>{var d=a(84253),w=a(98418),E=a(93591);function A(P){var O=w(P);return O.length==1&&O[0][2]?E(O[0][0],O[0][1]):function(R){return R===P||d(R,P,O)}}Y.exports=A},8476:(Y,U,a)=>{var d=a(39336),w=a(81214),E=a(98765),A=a(35456),P=a(57030),O=a(93591),R=a(48059),L=1,N=2;function z(V,Q){return A(V)&&P(Q)?O(R(V),Q):function(ee){var q=w(ee,V);return q===void 0&&q===Q?E(ee,V):d(Q,q,L|N)}}Y.exports=z},23729:(Y,U,a)=>{var d=a(14),w=a(384),E=a(77675),A=a(65718),P=a(81163),O=a(22347),R=a(97644),L=a(1686),N=a(62003);function z(V,Q,ee){Q.length?Q=d(Q,function(pe){return N(pe)?function(se){return w(se,pe.length===1?pe[0]:pe)}:pe}):Q=[L];var q=-1;Q=d(Q,O(E));var ae=A(V,function(pe,se,ce){var fe=d(Q,function(Pe){return Pe(pe)});return{criteria:fe,index:++q,value:pe}});return P(ae,function(pe,se){return R(pe,se,ee)})}Y.exports=z},31171:Y=>{function U(a){return function(d){return d?.[a]}}Y.exports=U},44589:(Y,U,a)=>{var d=a(384);function w(E){return function(A){return d(A,E)}}Y.exports=w},78977:Y=>{var U=Math.ceil,a=Math.max;function d(w,E,A,P){for(var O=-1,R=a(U((E-w)/(A||1)),0),L=Array(R);R--;)L[P?R:++O]=w,w+=A;return L}Y.exports=d},53408:(Y,U,a)=>{var d=a(1686),w=a(15683),E=a(76391);function A(P,O){return E(w(P,O,d),P+"")}Y.exports=A},7880:(Y,U,a)=>{var d=a(27660),w=a(73009),E=a(1686),A=w?function(P,O){return w(P,"toString",{configurable:!0,enumerable:!1,value:d(O),writable:!0})}:E;Y.exports=A},74198:Y=>{function U(a,d,w){var E=-1,A=a.length;d<0&&(d=-d>A?0:A+d),w=w>A?A:w,w<0&&(w+=A),A=d>w?0:w-d>>>0,d>>>=0;for(var P=Array(A);++E<A;)P[E]=a[E+d];return P}Y.exports=U},246:(Y,U,a)=>{var d=a(27587);function w(E,A){var P;return d(E,function(O,R,L){return P=A(O,R,L),!P}),!!P}Y.exports=w},81163:Y=>{function U(a,d){var w=a.length;for(a.sort(d);w--;)a[w]=a[w].value;return a}Y.exports=U},85410:Y=>{function U(a,d){for(var w=-1,E=Array(a);++w<a;)E[w]=d(w);return E}Y.exports=U},38354:(Y,U,a)=>{var d=a(96711),w=a(14),E=a(62003),A=a(96596),P=1/0,O=d?d.prototype:void 0,R=O?O.toString:void 0;function L(N){if(typeof N=="string")return N;if(E(N))return w(N,L)+"";if(A(N))return R?R.call(N):"";var z=N+"";return z=="0"&&1/N==-P?"-0":z}Y.exports=L},49070:(Y,U,a)=>{var d=a(38882),w=/^\s+/;function E(A){return A&&A.slice(0,d(A)+1).replace(w,"")}Y.exports=E},22347:Y=>{function U(a){return function(d){return a(d)}}Y.exports=U},87971:(Y,U,a)=>{var d=a(71641),w=a(53271),E=a(67599),A=a(27585),P=a(87455),O=a(85841),R=200;function L(N,z,V){var Q=-1,ee=w,q=N.length,ae=!0,pe=[],se=pe;if(V)ae=!1,ee=E;else if(q>=R){var ce=z?null:P(N);if(ce)return O(ce);ae=!1,ee=A,se=new d}else se=z?[]:pe;e:for(;++Q<q;){var fe=N[Q],Pe=z?z(fe):fe;if(fe=V||fe!==0?fe:0,ae&&Pe===Pe){for(var he=se.length;he--;)if(se[he]===Pe)continue e;z&&se.push(Pe),pe.push(fe)}else ee(se,Pe,V)||(se!==pe&&se.push(Pe),pe.push(fe))}return pe}Y.exports=L},27585:Y=>{function U(a,d){return a.has(d)}Y.exports=U},34275:(Y,U,a)=>{var d=a(62003),w=a(35456),E=a(25240),A=a(47060);function P(O,R){return d(O)?O:w(O,R)?[O]:E(A(O))}Y.exports=P},29304:(Y,U,a)=>{var d=a(74198);function w(E,A,P){var O=E.length;return P=P===void 0?O:P,!A&&P>=O?E:d(E,A,P)}Y.exports=w},78452:(Y,U,a)=>{var d=a(96596);function w(E,A){if(E!==A){var P=E!==void 0,O=E===null,R=E===E,L=d(E),N=A!==void 0,z=A===null,V=A===A,Q=d(A);if(!z&&!Q&&!L&&E>A||L&&N&&V&&!z&&!Q||O&&N&&V||!P&&V||!R)return 1;if(!O&&!L&&!Q&&E<A||Q&&P&&R&&!O&&!L||z&&P&&R||!N&&R||!V)return-1}return 0}Y.exports=w},97644:(Y,U,a)=>{var d=a(78452);function w(E,A,P){for(var O=-1,R=E.criteria,L=A.criteria,N=R.length,z=P.length;++O<N;){var V=d(R[O],L[O]);if(V){if(O>=z)return V;var Q=P[O];return V*(Q=="desc"?-1:1)}}return E.index-A.index}Y.exports=w},53887:(Y,U,a)=>{var d=a(29107),w=d["__core-js_shared__"];Y.exports=w},23679:(Y,U,a)=>{var d=a(86316);function w(E,A){return function(P,O){if(P==null)return P;if(!d(P))return E(P,O);for(var R=P.length,L=A?R:-1,N=Object(P);(A?L--:++L<R)&&O(N[L],L,N)!==!1;);return P}}Y.exports=w},50951:Y=>{function U(a){return function(d,w,E){for(var A=-1,P=Object(d),O=E(d),R=O.length;R--;){var L=O[a?R:++A];if(w(P[L],L,P)===!1)break}return d}}Y.exports=U},11709:(Y,U,a)=>{var d=a(29304),w=a(34188),E=a(62562),A=a(47060);function P(O){return function(R){R=A(R);var L=w(R)?E(R):void 0,N=L?L[0]:R.charAt(0),z=L?d(L,1).join(""):R.slice(1);return N[O]()+z}}Y.exports=P},77216:(Y,U,a)=>{var d=a(77675),w=a(86316),E=a(65304);function A(P){return function(O,R,L){var N=Object(O);if(!w(O)){var z=d(R,3);O=E(O),R=function(Q){return z(N[Q],Q,N)}}var V=P(O,R,L);return V>-1?N[z?O[V]:V]:void 0}}Y.exports=A},21294:(Y,U,a)=>{var d=a(78977),w=a(85934),E=a(43950);function A(P){return function(O,R,L){return L&&typeof L!="number"&&w(O,R,L)&&(R=L=void 0),O=E(O),R===void 0?(R=O,O=0):R=E(R),L=L===void 0?O<R?1:-1:E(L),d(O,R,L,P)}}Y.exports=A},87455:(Y,U,a)=>{var d=a(5963),w=a(11700),E=a(85841),A=1/0,P=d&&1/E(new d([,-0]))[1]==A?function(O){return new d(O)}:w;Y.exports=P},73009:(Y,U,a)=>{var d=a(33984),w=function(){try{var E=d(Object,"defineProperty");return E({},"",{}),E}catch{}}();Y.exports=w},81505:(Y,U,a)=>{var d=a(71641),w=a(19854),E=a(27585),A=1,P=2;function O(R,L,N,z,V,Q){var ee=N&A,q=R.length,ae=L.length;if(q!=ae&&!(ee&&ae>q))return!1;var pe=Q.get(R),se=Q.get(L);if(pe&&se)return pe==L&&se==R;var ce=-1,fe=!0,Pe=N&P?new d:void 0;for(Q.set(R,L),Q.set(L,R);++ce<q;){var he=R[ce],Se=L[ce];if(z)var xe=ee?z(Se,he,ce,L,R,Q):z(he,Se,ce,R,L,Q);if(xe!==void 0){if(xe)continue;fe=!1;break}if(Pe){if(!w(L,function(He,Ee){if(!E(Pe,Ee)&&(he===He||V(he,He,N,z,Q)))return Pe.push(Ee)})){fe=!1;break}}else if(!(he===Se||V(he,Se,N,z,Q))){fe=!1;break}}return Q.delete(R),Q.delete(L),fe}Y.exports=O},39620:(Y,U,a)=>{var d=a(96711),w=a(59282),E=a(98330),A=a(81505),P=a(95483),O=a(85841),R=1,L=2,N="[object Boolean]",z="[object Date]",V="[object Error]",Q="[object Map]",ee="[object Number]",q="[object RegExp]",ae="[object Set]",pe="[object String]",se="[object Symbol]",ce="[object ArrayBuffer]",fe="[object DataView]",Pe=d?d.prototype:void 0,he=Pe?Pe.valueOf:void 0;function Se(xe,He,Ee,Le,Xe,et,ze){switch(Ee){case fe:if(xe.byteLength!=He.byteLength||xe.byteOffset!=He.byteOffset)return!1;xe=xe.buffer,He=He.buffer;case ce:return!(xe.byteLength!=He.byteLength||!et(new w(xe),new w(He)));case N:case z:case ee:return E(+xe,+He);case V:return xe.name==He.name&&xe.message==He.message;case q:case pe:return xe==He+"";case Q:var Ye=P;case ae:var We=Le&R;if(Ye||(Ye=O),xe.size!=He.size&&!We)return!1;var Ze=ze.get(xe);if(Ze)return Ze==He;Le|=L,ze.set(xe,He);var qe=A(Ye(xe),Ye(He),Le,Xe,et,ze);return ze.delete(xe),qe;case se:if(he)return he.call(xe)==he.call(He)}return!1}Y.exports=Se},70439:(Y,U,a)=>{var d=a(85760),w=1,E=Object.prototype,A=E.hasOwnProperty;function P(O,R,L,N,z,V){var Q=L&w,ee=d(O),q=ee.length,ae=d(R),pe=ae.length;if(q!=pe&&!Q)return!1;for(var se=q;se--;){var ce=ee[se];if(!(Q?ce in R:A.call(R,ce)))return!1}var fe=V.get(O),Pe=V.get(R);if(fe&&Pe)return fe==R&&Pe==O;var he=!0;V.set(O,R),V.set(R,O);for(var Se=Q;++se<q;){ce=ee[se];var xe=O[ce],He=R[ce];if(N)var Ee=Q?N(He,xe,ce,R,O,V):N(xe,He,ce,O,R,V);if(!(Ee===void 0?xe===He||z(xe,He,L,N,V):Ee)){he=!1;break}Se||(Se=ce=="constructor")}if(he&&!Se){var Le=O.constructor,Xe=R.constructor;Le!=Xe&&"constructor"in O&&"constructor"in R&&!(typeof Le=="function"&&Le instanceof Le&&typeof Xe=="function"&&Xe instanceof Xe)&&(he=!1)}return V.delete(O),V.delete(R),he}Y.exports=P},62718:(Y,U,a)=>{var d=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g;Y.exports=d},85760:(Y,U,a)=>{var d=a(68821),w=a(26806),E=a(65304);function A(P){return d(P,E,w)}Y.exports=A},56929:(Y,U,a)=>{var d=a(19732);function w(E,A){var P=E.__data__;return d(A)?P[typeof A=="string"?"string":"hash"]:P.map}Y.exports=w},98418:(Y,U,a)=>{var d=a(57030),w=a(65304);function E(A){for(var P=w(A),O=P.length;O--;){var R=P[O],L=A[R];P[O]=[R,L,d(L)]}return P}Y.exports=E},33984:(Y,U,a)=>{var d=a(62249),w=a(11074);function E(A,P){var O=w(A,P);return d(O)?O:void 0}Y.exports=E},95425:(Y,U,a)=>{var d=a(70889),w=d(Object.getPrototypeOf,Object);Y.exports=w},10905:(Y,U,a)=>{var d=a(96711),w=Object.prototype,E=w.hasOwnProperty,A=w.toString,P=d?d.toStringTag:void 0;function O(R){var L=E.call(R,P),N=R[P];try{R[P]=void 0;var z=!0}catch{}var V=A.call(R);return z&&(L?R[P]=N:delete R[P]),V}Y.exports=O},26806:(Y,U,a)=>{var d=a(43928),w=a(40119),E=Object.prototype,A=E.propertyIsEnumerable,P=Object.getOwnPropertySymbols,O=P?function(R){return R==null?[]:(R=Object(R),d(P(R),function(L){return A.call(R,L)}))}:w;Y.exports=O},70695:(Y,U,a)=>{var d=a(37230),w=a(75661),E=a(29102),A=a(5963),P=a(70469),O=a(36522),R=a(41543),L="[object Map]",N="[object Object]",z="[object Promise]",V="[object Set]",Q="[object WeakMap]",ee="[object DataView]",q=R(d),ae=R(w),pe=R(E),se=R(A),ce=R(P),fe=O;(d&&fe(new d(new ArrayBuffer(1)))!=ee||w&&fe(new w)!=L||E&&fe(E.resolve())!=z||A&&fe(new A)!=V||P&&fe(new P)!=Q)&&(fe=function(Pe){var he=O(Pe),Se=he==N?Pe.constructor:void 0,xe=Se?R(Se):"";if(xe)switch(xe){case q:return ee;case ae:return L;case pe:return z;case se:return V;case ce:return Q}return he}),Y.exports=fe},11074:Y=>{function U(a,d){return a?.[d]}Y.exports=U},32248:(Y,U,a)=>{var d=a(34275),w=a(2382),E=a(62003),A=a(62615),P=a(17164),O=a(48059);function R(L,N,z){N=d(N,L);for(var V=-1,Q=N.length,ee=!1;++V<Q;){var q=O(N[V]);if(!(ee=L!=null&&z(L,q)))break;L=L[q]}return ee||++V!=Q?ee:(Q=L==null?0:L.length,!!Q&&P(Q)&&A(q,Q)&&(E(L)||w(L)))}Y.exports=R},34188:Y=>{var U="\\ud800-\\udfff",a="\\u0300-\\u036f",d="\\ufe20-\\ufe2f",w="\\u20d0-\\u20ff",E=a+d+w,A="\\ufe0e\\ufe0f",P="\\u200d",O=RegExp("["+P+U+E+A+"]");function R(L){return O.test(L)}Y.exports=R},26890:(Y,U,a)=>{var d=a(26060);function w(){this.__data__=d?d(null):{},this.size=0}Y.exports=w},49484:Y=>{function U(a){var d=this.has(a)&&delete this.__data__[a];return this.size-=d?1:0,d}Y.exports=U},37215:(Y,U,a)=>{var d=a(26060),w="__lodash_hash_undefined__",E=Object.prototype,A=E.hasOwnProperty;function P(O){var R=this.__data__;if(d){var L=R[O];return L===w?void 0:L}return A.call(R,O)?R[O]:void 0}Y.exports=P},87811:(Y,U,a)=>{var d=a(26060),w=Object.prototype,E=w.hasOwnProperty;function A(P){var O=this.__data__;return d?O[P]!==void 0:E.call(O,P)}Y.exports=A},90747:(Y,U,a)=>{var d=a(26060),w="__lodash_hash_undefined__";function E(A,P){var O=this.__data__;return this.size+=this.has(A)?0:1,O[A]=d&&P===void 0?w:P,this}Y.exports=E},84385:(Y,U,a)=>{var d=a(96711),w=a(2382),E=a(62003),A=d?d.isConcatSpreadable:void 0;function P(O){return E(O)||w(O)||!!(A&&O&&O[A])}Y.exports=P},62615:Y=>{var U=9007199254740991,a=/^(?:0|[1-9]\d*)$/;function d(w,E){var A=typeof w;return E=E??U,!!E&&(A=="number"||A!="symbol"&&a.test(w))&&w>-1&&w%1==0&&w<E}Y.exports=d},85934:(Y,U,a)=>{var d=a(98330),w=a(86316),E=a(62615),A=a(95603);function P(O,R,L){if(!A(L))return!1;var N=typeof R;return(N=="number"?w(L)&&E(R,L.length):N=="string"&&R in L)?d(L[R],O):!1}Y.exports=P},35456:(Y,U,a)=>{var d=a(62003),w=a(96596),E=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,A=/^\w*$/;function P(O,R){if(d(O))return!1;var L=typeof O;return L=="number"||L=="symbol"||L=="boolean"||O==null||w(O)?!0:A.test(O)||!E.test(O)||R!=null&&O in Object(R)}Y.exports=P},19732:Y=>{function U(a){var d=typeof a;return d=="string"||d=="number"||d=="symbol"||d=="boolean"?a!=="__proto__":a===null}Y.exports=U},71398:(Y,U,a)=>{var d=a(53887),w=function(){var A=/[^.]+$/.exec(d&&d.keys&&d.keys.IE_PROTO||"");return A?"Symbol(src)_1."+A:""}();function E(A){return!!w&&w in A}Y.exports=E},26165:Y=>{var U=Object.prototype;function a(d){var w=d&&d.constructor,E=typeof w=="function"&&w.prototype||U;return d===E}Y.exports=a},57030:(Y,U,a)=>{var d=a(95603);function w(E){return E===E&&!d(E)}Y.exports=w},74412:Y=>{function U(){this.__data__=[],this.size=0}Y.exports=U},28522:(Y,U,a)=>{var d=a(24767),w=Array.prototype,E=w.splice;function A(P){var O=this.__data__,R=d(O,P);if(R<0)return!1;var L=O.length-1;return R==L?O.pop():E.call(O,R,1),--this.size,!0}Y.exports=A},50469:(Y,U,a)=>{var d=a(24767);function w(E){var A=this.__data__,P=d(A,E);return P<0?void 0:A[P][1]}Y.exports=w},61161:(Y,U,a)=>{var d=a(24767);function w(E){return d(this.__data__,E)>-1}Y.exports=w},81441:(Y,U,a)=>{var d=a(24767);function w(E,A){var P=this.__data__,O=d(P,E);return O<0?(++this.size,P.push([E,A])):P[O][1]=A,this}Y.exports=w},28206:(Y,U,a)=>{var d=a(83435),w=a(95217),E=a(75661);function A(){this.size=0,this.__data__={hash:new d,map:new(E||w),string:new d}}Y.exports=A},89768:(Y,U,a)=>{var d=a(56929);function w(E){var A=d(this,E).delete(E);return this.size-=A?1:0,A}Y.exports=w},26827:(Y,U,a)=>{var d=a(56929);function w(E){return d(this,E).get(E)}Y.exports=w},70663:(Y,U,a)=>{var d=a(56929);function w(E){return d(this,E).has(E)}Y.exports=w},25135:(Y,U,a)=>{var d=a(56929);function w(E,A){var P=d(this,E),O=P.size;return P.set(E,A),this.size+=P.size==O?0:1,this}Y.exports=w},95483:Y=>{function U(a){var d=-1,w=Array(a.size);return a.forEach(function(E,A){w[++d]=[A,E]}),w}Y.exports=U},93591:Y=>{function U(a,d){return function(w){return w==null?!1:w[a]===d&&(d!==void 0||a in Object(w))}}Y.exports=U},30874:(Y,U,a)=>{var d=a(61894),w=500;function E(A){var P=d(A,function(R){return O.size===w&&O.clear(),R}),O=P.cache;return P}Y.exports=E},26060:(Y,U,a)=>{var d=a(33984),w=d(Object,"create");Y.exports=w},56132:(Y,U,a)=>{var d=a(70889),w=d(Object.keys,Object);Y.exports=w},18315:(Y,U,a)=>{Y=a.nmd(Y);var d=a(62718),w=U&&!U.nodeType&&U,E=w&&!0&&Y&&!Y.nodeType&&Y,A=E&&E.exports===w,P=A&&d.process,O=function(){try{var R=E&&E.require&&E.require("util").types;return R||P&&P.binding&&P.binding("util")}catch{}}();Y.exports=O},42588:Y=>{var U=Object.prototype,a=U.toString;function d(w){return a.call(w)}Y.exports=d},70889:Y=>{function U(a,d){return function(w){return a(d(w))}}Y.exports=U},15683:(Y,U,a)=>{var d=a(60807),w=Math.max;function E(A,P,O){return P=w(P===void 0?A.length-1:P,0),function(){for(var R=arguments,L=-1,N=w(R.length-P,0),z=Array(N);++L<N;)z[L]=R[P+L];L=-1;for(var V=Array(P+1);++L<P;)V[L]=R[L];return V[P]=O(z),d(A,this,V)}}Y.exports=E},29107:(Y,U,a)=>{var d=a(62718),w=typeof self=="object"&&self&&self.Object===Object&&self,E=d||w||Function("return this")();Y.exports=E},62486:Y=>{var U="__lodash_hash_undefined__";function a(d){return this.__data__.set(d,U),this}Y.exports=a},9361:Y=>{function U(a){return this.__data__.has(a)}Y.exports=U},85841:Y=>{function U(a){var d=-1,w=Array(a.size);return a.forEach(function(E){w[++d]=E}),w}Y.exports=U},76391:(Y,U,a)=>{var d=a(7880),w=a(89437),E=w(d);Y.exports=E},89437:Y=>{var U=800,a=16,d=Date.now;function w(E){var A=0,P=0;return function(){var O=d(),R=a-(O-P);if(P=O,R>0){if(++A>=U)return arguments[0]}else A=0;return E.apply(void 0,arguments)}}Y.exports=w},28658:(Y,U,a)=>{var d=a(95217);function w(){this.__data__=new d,this.size=0}Y.exports=w},63844:Y=>{function U(a){var d=this.__data__,w=d.delete(a);return this.size=d.size,w}Y.exports=U},56503:Y=>{function U(a){return this.__data__.get(a)}Y.exports=U},31563:Y=>{function U(a){return this.__data__.has(a)}Y.exports=U},10259:(Y,U,a)=>{var d=a(95217),w=a(75661),E=a(53287),A=200;function P(O,R){var L=this.__data__;if(L instanceof d){var N=L.__data__;if(!w||N.length<A-1)return N.push([O,R]),this.size=++L.size,this;L=this.__data__=new E(N)}return L.set(O,R),this.size=L.size,this}Y.exports=P},5957:Y=>{function U(a,d,w){for(var E=w-1,A=a.length;++E<A;)if(a[E]===d)return E;return-1}Y.exports=U},62562:(Y,U,a)=>{var d=a(36008),w=a(34188),E=a(29712);function A(P){return w(P)?E(P):d(P)}Y.exports=A},25240:(Y,U,a)=>{var d=a(30874),w=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,E=/\\(\\)?/g,A=d(function(P){var O=[];return P.charCodeAt(0)===46&&O.push(""),P.replace(w,function(R,L,N,z){O.push(N?z.replace(E,"$1"):L||R)}),O});Y.exports=A},48059:(Y,U,a)=>{var d=a(96596),w=1/0;function E(A){if(typeof A=="string"||d(A))return A;var P=A+"";return P=="0"&&1/A==-w?"-0":P}Y.exports=E},41543:Y=>{var U=Function.prototype,a=U.toString;function d(w){if(w!=null){try{return a.call(w)}catch{}try{return w+""}catch{}}return""}Y.exports=d},38882:Y=>{var U=/\s/;function a(d){for(var w=d.length;w--&&U.test(d.charAt(w)););return w}Y.exports=a},29712:Y=>{var U="\\ud800-\\udfff",a="\\u0300-\\u036f",d="\\ufe20-\\ufe2f",w="\\u20d0-\\u20ff",E=a+d+w,A="\\ufe0e\\ufe0f",P="["+U+"]",O="["+E+"]",R="\\ud83c[\\udffb-\\udfff]",L="(?:"+O+"|"+R+")",N="[^"+U+"]",z="(?:\\ud83c[\\udde6-\\uddff]){2}",V="[\\ud800-\\udbff][\\udc00-\\udfff]",Q="\\u200d",ee=L+"?",q="["+A+"]?",ae="(?:"+Q+"(?:"+[N,z,V].join("|")+")"+q+ee+")*",pe=q+ee+ae,se="(?:"+[N+O+"?",O,z,V,P].join("|")+")",ce=RegExp(R+"(?="+R+")|"+se+pe,"g");function fe(Pe){return Pe.match(ce)||[]}Y.exports=fe},27660:Y=>{function U(a){return function(){return a}}Y.exports=U},24503:(Y,U,a)=>{var d=a(95603),w=a(91406),E=a(63920),A="Expected a function",P=Math.max,O=Math.min;function R(L,N,z){var V,Q,ee,q,ae,pe,se=0,ce=!1,fe=!1,Pe=!0;if(typeof L!="function")throw new TypeError(A);N=E(N)||0,d(z)&&(ce=!!z.leading,fe="maxWait"in z,ee=fe?P(E(z.maxWait)||0,N):ee,Pe="trailing"in z?!!z.trailing:Pe);function he(Ye){var We=V,Ze=Q;return V=Q=void 0,se=Ye,q=L.apply(Ze,We),q}function Se(Ye){return se=Ye,ae=setTimeout(Ee,N),ce?he(Ye):q}function xe(Ye){var We=Ye-pe,Ze=Ye-se,qe=N-We;return fe?O(qe,ee-Ze):qe}function He(Ye){var We=Ye-pe,Ze=Ye-se;return pe===void 0||We>=N||We<0||fe&&Ze>=ee}function Ee(){var Ye=w();if(He(Ye))return Le(Ye);ae=setTimeout(Ee,xe(Ye))}function Le(Ye){return ae=void 0,Pe&&V?he(Ye):(V=Q=void 0,q)}function Xe(){ae!==void 0&&clearTimeout(ae),se=0,V=pe=Q=ae=void 0}function et(){return ae===void 0?q:Le(w())}function ze(){var Ye=w(),We=He(Ye);if(V=arguments,Q=this,pe=Ye,We){if(ae===void 0)return Se(pe);if(fe)return clearTimeout(ae),ae=setTimeout(Ee,N),he(pe)}return ae===void 0&&(ae=setTimeout(Ee,N)),q}return ze.cancel=Xe,ze.flush=et,ze}Y.exports=R},98330:Y=>{function U(a,d){return a===d||a!==a&&d!==d}Y.exports=U},96833:(Y,U,a)=>{var d=a(63343),w=a(84055),E=a(77675),A=a(62003),P=a(85934);function O(R,L,N){var z=A(R)?d:w;return N&&P(R,L,N)&&(L=void 0),z(R,E(L,3))}Y.exports=O},34455:(Y,U,a)=>{var d=a(77216),w=a(49339),E=d(w);Y.exports=E},49339:(Y,U,a)=>{var d=a(26917),w=a(77675),E=a(98007),A=Math.max;function P(O,R,L){var N=O==null?0:O.length;if(!N)return-1;var z=L==null?0:E(L);return z<0&&(z=A(N+z,0)),d(O,w(R,3),z)}Y.exports=P},86501:(Y,U,a)=>{var d=a(34958),w=a(27528);function E(A,P){return d(w(A,P),1)}Y.exports=E},81214:(Y,U,a)=>{var d=a(384);function w(E,A,P){var O=E==null?void 0:d(E,A);return O===void 0?P:O}Y.exports=w},98765:(Y,U,a)=>{var d=a(86571),w=a(32248);function E(A,P){return A!=null&&w(A,P,d)}Y.exports=E},1686:Y=>{function U(a){return a}Y.exports=U},2382:(Y,U,a)=>{var d=a(82744),w=a(52620),E=Object.prototype,A=E.hasOwnProperty,P=E.propertyIsEnumerable,O=d(function(){return arguments}())?d:function(R){return w(R)&&A.call(R,"callee")&&!P.call(R,"callee")};Y.exports=O},62003:Y=>{var U=Array.isArray;Y.exports=U},86316:(Y,U,a)=>{var d=a(78148),w=a(17164);function E(A){return A!=null&&w(A.length)&&!d(A)}Y.exports=E},84614:(Y,U,a)=>{var d=a(36522),w=a(52620),E="[object Boolean]";function A(P){return P===!0||P===!1||w(P)&&d(P)==E}Y.exports=A},31262:(Y,U,a)=>{Y=a.nmd(Y);var d=a(29107),w=a(72125),E=U&&!U.nodeType&&U,A=E&&!0&&Y&&!Y.nodeType&&Y,P=A&&A.exports===E,O=P?d.Buffer:void 0,R=O?O.isBuffer:void 0,L=R||w;Y.exports=L},31470:(Y,U,a)=>{var d=a(39336);function w(E,A){return d(E,A)}Y.exports=w},78148:(Y,U,a)=>{var d=a(36522),w=a(95603),E="[object AsyncFunction]",A="[object Function]",P="[object GeneratorFunction]",O="[object Proxy]";function R(L){if(!w(L))return!1;var N=d(L);return N==A||N==P||N==E||N==O}Y.exports=R},17164:Y=>{var U=9007199254740991;function a(d){return typeof d=="number"&&d>-1&&d%1==0&&d<=U}Y.exports=a},57815:(Y,U,a)=>{var d=a(23313);function w(E){return d(E)&&E!=+E}Y.exports=w},45041:Y=>{function U(a){return a==null}Y.exports=U},23313:(Y,U,a)=>{var d=a(36522),w=a(52620),E="[object Number]";function A(P){return typeof P=="number"||w(P)&&d(P)==E}Y.exports=A},95603:Y=>{function U(a){var d=typeof a;return a!=null&&(d=="object"||d=="function")}Y.exports=U},52620:Y=>{function U(a){return a!=null&&typeof a=="object"}Y.exports=U},61449:(Y,U,a)=>{var d=a(36522),w=a(95425),E=a(52620),A="[object Object]",P=Function.prototype,O=Object.prototype,R=P.toString,L=O.hasOwnProperty,N=R.call(Object);function z(V){if(!E(V)||d(V)!=A)return!1;var Q=w(V);if(Q===null)return!0;var ee=L.call(Q,"constructor")&&Q.constructor;return typeof ee=="function"&&ee instanceof ee&&R.call(ee)==N}Y.exports=z},13085:(Y,U,a)=>{var d=a(36522),w=a(62003),E=a(52620),A="[object String]";function P(O){return typeof O=="string"||!w(O)&&E(O)&&d(O)==A}Y.exports=P},96596:(Y,U,a)=>{var d=a(36522),w=a(52620),E="[object Symbol]";function A(P){return typeof P=="symbol"||w(P)&&d(P)==E}Y.exports=A},89221:(Y,U,a)=>{var d=a(45387),w=a(22347),E=a(18315),A=E&&E.isTypedArray,P=A?w(A):d;Y.exports=P},65304:(Y,U,a)=>{var d=a(97137),w=a(96794),E=a(86316);function A(P){return E(P)?d(P):w(P)}Y.exports=A},36456:Y=>{function U(a){var d=a==null?0:a.length;return d?a[d-1]:void 0}Y.exports=U},27528:(Y,U,a)=>{var d=a(14),w=a(77675),E=a(65718),A=a(62003);function P(O,R){var L=A(O)?d:E;return L(O,w(R,3))}Y.exports=P},36146:(Y,U,a)=>{var d=a(69330),w=a(10427),E=a(77675);function A(P,O){var R={};return O=E(O,3),w(P,function(L,N,z){d(R,N,O(L,N,z))}),R}Y.exports=A},23488:(Y,U,a)=>{var d=a(9781),w=a(64749),E=a(1686);function A(P){return P&&P.length?d(P,E,w):void 0}Y.exports=A},81713:(Y,U,a)=>{var d=a(9781),w=a(64749),E=a(77675);function A(P,O){return P&&P.length?d(P,E(O,2),w):void 0}Y.exports=A},61894:(Y,U,a)=>{var d=a(53287),w="Expected a function";function E(A,P){if(typeof A!="function"||P!=null&&typeof P!="function")throw new TypeError(w);var O=function(){var R=arguments,L=P?P.apply(this,R):R[0],N=O.cache;if(N.has(L))return N.get(L);var z=A.apply(this,R);return O.cache=N.set(L,z)||N,z};return O.cache=new(E.Cache||d),O}E.Cache=d,Y.exports=E},37918:(Y,U,a)=>{var d=a(9781),w=a(54714),E=a(1686);function A(P){return P&&P.length?d(P,E,w):void 0}Y.exports=A},17379:(Y,U,a)=>{var d=a(9781),w=a(77675),E=a(54714);function A(P,O){return P&&P.length?d(P,w(O,2),E):void 0}Y.exports=A},11700:Y=>{function U(){}Y.exports=U},91406:(Y,U,a)=>{var d=a(29107),w=function(){return d.Date.now()};Y.exports=w},97093:(Y,U,a)=>{var d=a(31171),w=a(44589),E=a(35456),A=a(48059);function P(O){return E(O)?d(A(O)):w(O)}Y.exports=P},8295:(Y,U,a)=>{var d=a(21294),w=d();Y.exports=w},17239:(Y,U,a)=>{var d=a(19854),w=a(77675),E=a(246),A=a(62003),P=a(85934);function O(R,L,N){var z=A(R)?d:E;return N&&P(R,L,N)&&(L=void 0),z(R,w(L,3))}Y.exports=O},63281:(Y,U,a)=>{var d=a(34958),w=a(23729),E=a(53408),A=a(85934),P=E(function(O,R){if(O==null)return[];var L=R.length;return L>1&&A(O,R[0],R[1])?R=[]:L>2&&A(R[0],R[1],R[2])&&(R=[R[0]]),w(O,d(R,1),[])});Y.exports=P},40119:Y=>{function U(){return[]}Y.exports=U},72125:Y=>{function U(){return!1}Y.exports=U},31680:(Y,U,a)=>{var d=a(24503),w=a(95603),E="Expected a function";function A(P,O,R){var L=!0,N=!0;if(typeof P!="function")throw new TypeError(E);return w(R)&&(L="leading"in R?!!R.leading:L,N="trailing"in R?!!R.trailing:N),d(P,O,{leading:L,maxWait:O,trailing:N})}Y.exports=A},43950:(Y,U,a)=>{var d=a(63920),w=1/0,E=17976931348623157e292;function A(P){if(!P)return P===0?P:0;if(P=d(P),P===w||P===-w){var O=P<0?-1:1;return O*E}return P===P?P:0}Y.exports=A},98007:(Y,U,a)=>{var d=a(43950);function w(E){var A=d(E),P=A%1;return A===A?P?A-P:A:0}Y.exports=w},63920:(Y,U,a)=>{var d=a(49070),w=a(95603),E=a(96596),A=NaN,P=/^[-+]0x[0-9a-f]+$/i,O=/^0b[01]+$/i,R=/^0o[0-7]+$/i,L=parseInt;function N(z){if(typeof z=="number")return z;if(E(z))return A;if(w(z)){var V=typeof z.valueOf=="function"?z.valueOf():z;z=w(V)?V+"":V}if(typeof z!="string")return z===0?z:+z;z=d(z);var Q=O.test(z);return Q||R.test(z)?L(z.slice(2),Q?2:8):P.test(z)?A:+z}Y.exports=N},47060:(Y,U,a)=>{var d=a(38354);function w(E){return E==null?"":d(E)}Y.exports=w},38496:(Y,U,a)=>{var d=a(77675),w=a(87971);function E(A,P){return A&&A.length?w(A,d(P,2)):[]}Y.exports=E},67290:(Y,U,a)=>{var d=a(11709),w=d("toUpperCase");Y.exports=w},41655:function(Y,U,a){Y=a.nmd(Y);//! moment.js
//! version : 2.30.1
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
(function(d,w){Y.exports=w()})(this,function(){"use strict";var d;function w(){return d.apply(null,arguments)}function E(we){d=we}function A(we){return we instanceof Array||Object.prototype.toString.call(we)==="[object Array]"}function P(we){return we!=null&&Object.prototype.toString.call(we)==="[object Object]"}function O(we,tt){return Object.prototype.hasOwnProperty.call(we,tt)}function R(we){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(we).length===0;var tt;for(tt in we)if(O(we,tt))return!1;return!0}function L(we){return we===void 0}function N(we){return typeof we=="number"||Object.prototype.toString.call(we)==="[object Number]"}function z(we){return we instanceof Date||Object.prototype.toString.call(we)==="[object Date]"}function V(we,tt){var xt=[],Dt,vn=we.length;for(Dt=0;Dt<vn;++Dt)xt.push(tt(we[Dt],Dt));return xt}function Q(we,tt){for(var xt in tt)O(tt,xt)&&(we[xt]=tt[xt]);return O(tt,"toString")&&(we.toString=tt.toString),O(tt,"valueOf")&&(we.valueOf=tt.valueOf),we}function ee(we,tt,xt,Dt){return Go(we,tt,xt,Dt,!0).utc()}function q(){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 ae(we){return we._pf==null&&(we._pf=q()),we._pf}var pe;Array.prototype.some?pe=Array.prototype.some:pe=function(we){var tt=Object(this),xt=tt.length>>>0,Dt;for(Dt=0;Dt<xt;Dt++)if(Dt in tt&&we.call(this,tt[Dt],Dt,tt))return!0;return!1};function se(we){var tt=null,xt=!1,Dt=we._d&&!isNaN(we._d.getTime());if(Dt&&(tt=ae(we),xt=pe.call(tt.parsedDateParts,function(vn){return vn!=null}),Dt=tt.overflow<0&&!tt.empty&&!tt.invalidEra&&!tt.invalidMonth&&!tt.invalidWeekday&&!tt.weekdayMismatch&&!tt.nullInput&&!tt.invalidFormat&&!tt.userInvalidated&&(!tt.meridiem||tt.meridiem&&xt),we._strict&&(Dt=Dt&&tt.charsLeftOver===0&&tt.unusedTokens.length===0&&tt.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(we))we._isValid=Dt;else return Dt;return we._isValid}function ce(we){var tt=ee(NaN);return we!=null?Q(ae(tt),we):ae(tt).userInvalidated=!0,tt}var fe=w.momentProperties=[],Pe=!1;function he(we,tt){var xt,Dt,vn,Sr=fe.length;if(L(tt._isAMomentObject)||(we._isAMomentObject=tt._isAMomentObject),L(tt._i)||(we._i=tt._i),L(tt._f)||(we._f=tt._f),L(tt._l)||(we._l=tt._l),L(tt._strict)||(we._strict=tt._strict),L(tt._tzm)||(we._tzm=tt._tzm),L(tt._isUTC)||(we._isUTC=tt._isUTC),L(tt._offset)||(we._offset=tt._offset),L(tt._pf)||(we._pf=ae(tt)),L(tt._locale)||(we._locale=tt._locale),Sr>0)for(xt=0;xt<Sr;xt++)Dt=fe[xt],vn=tt[Dt],L(vn)||(we[Dt]=vn);return we}function Se(we){he(this,we),this._d=new Date(we._d!=null?we._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),Pe===!1&&(Pe=!0,w.updateOffset(this),Pe=!1)}function xe(we){return we instanceof Se||we!=null&&we._isAMomentObject!=null}function He(we){w.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+we)}function Ee(we,tt){var xt=!0;return Q(function(){if(w.deprecationHandler!=null&&w.deprecationHandler(null,we),xt){var Dt=[],vn,Sr,_a,no=arguments.length;for(Sr=0;Sr<no;Sr++){if(vn="",typeof arguments[Sr]=="object"){vn+=`
[`+Sr+"] ";for(_a in arguments[0])O(arguments[0],_a)&&(vn+=_a+": "+arguments[0][_a]+", ");vn=vn.slice(0,-2)}else vn=arguments[Sr];Dt.push(vn)}He(we+`
Arguments: `+Array.prototype.slice.call(Dt).join("")+`
`+new Error().stack),xt=!1}return tt.apply(this,arguments)},tt)}var Le={};function Xe(we,tt){w.deprecationHandler!=null&&w.deprecationHandler(we,tt),Le[we]||(He(tt),Le[we]=!0)}w.suppressDeprecationWarnings=!1,w.deprecationHandler=null;function et(we){return typeof Function<"u"&&we instanceof Function||Object.prototype.toString.call(we)==="[object Function]"}function ze(we){var tt,xt;for(xt in we)O(we,xt)&&(tt=we[xt],et(tt)?this[xt]=tt:this["_"+xt]=tt);this._config=we,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function Ye(we,tt){var xt=Q({},we),Dt;for(Dt in tt)O(tt,Dt)&&(P(we[Dt])&&P(tt[Dt])?(xt[Dt]={},Q(xt[Dt],we[Dt]),Q(xt[Dt],tt[Dt])):tt[Dt]!=null?xt[Dt]=tt[Dt]:delete xt[Dt]);for(Dt in we)O(we,Dt)&&!O(tt,Dt)&&P(we[Dt])&&(xt[Dt]=Q({},xt[Dt]));return xt}function We(we){we!=null&&this.set(we)}var Ze;Object.keys?Ze=Object.keys:Ze=function(we){var tt,xt=[];for(tt in we)O(we,tt)&&xt.push(tt);return xt};var qe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Ie(we,tt,xt){var Dt=this._calendar[we]||this._calendar.sameElse;return et(Dt)?Dt.call(tt,xt):Dt}function Ve(we,tt,xt){var Dt=""+Math.abs(we),vn=tt-Dt.length,Sr=we>=0;return(Sr?xt?"+":"":"-")+Math.pow(10,Math.max(0,vn)).toString().substr(1)+Dt}var Ge=/(\[[^\[]*\])|(\\)?([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,De=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,je={},ht={};function Et(we,tt,xt,Dt){var vn=Dt;typeof Dt=="string"&&(vn=function(){return this[Dt]()}),we&&(ht[we]=vn),tt&&(ht[tt[0]]=function(){return Ve(vn.apply(this,arguments),tt[1],tt[2])}),xt&&(ht[xt]=function(){return this.localeData().ordinal(vn.apply(this,arguments),we)})}function it(we){return we.match(/\[[\s\S]/)?we.replace(/^\[|\]$/g,""):we.replace(/\\/g,"")}function _t(we){var tt=we.match(Ge),xt,Dt;for(xt=0,Dt=tt.length;xt<Dt;xt++)ht[tt[xt]]?tt[xt]=ht[tt[xt]]:tt[xt]=it(tt[xt]);return function(vn){var Sr="",_a;for(_a=0;_a<Dt;_a++)Sr+=et(tt[_a])?tt[_a].call(vn,we):tt[_a];return Sr}}function yt(we,tt){return we.isValid()?(tt=kt(tt,we.localeData()),je[tt]=je[tt]||_t(tt),je[tt](we)):we.localeData().invalidDate()}function kt(we,tt){var xt=5;function Dt(vn){return tt.longDateFormat(vn)||vn}for(De.lastIndex=0;xt>=0&&De.test(we);)we=we.replace(De,Dt),De.lastIndex=0,xt-=1;return we}var Vt={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 Kt(we){var tt=this._longDateFormat[we],xt=this._longDateFormat[we.toUpperCase()];return tt||!xt?tt:(this._longDateFormat[we]=xt.match(Ge).map(function(Dt){return Dt==="MMMM"||Dt==="MM"||Dt==="DD"||Dt==="dddd"?Dt.slice(1):Dt}).join(""),this._longDateFormat[we])}var On="Invalid date";function Pr(){return this._invalidDate}var gr="%d",_r=/\d{1,2}/;function Xr(we){return this._ordinal.replace("%d",we)}var xr={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 xa(we,tt,xt,Dt){var vn=this._relativeTime[xt];return et(vn)?vn(we,tt,xt,Dt):vn.replace(/%d/i,we)}function Rr(we,tt){var xt=this._relativeTime[we>0?"future":"past"];return et(xt)?xt(tt):xt.replace(/%s/i,tt)}var aa={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Dr(we){return typeof we=="string"?aa[we]||aa[we.toLowerCase()]:void 0}function Gr(we){var tt={},xt,Dt;for(Dt in we)O(we,Dt)&&(xt=Dr(Dt),xt&&(tt[xt]=we[Dt]));return tt}var dr={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function Zr(we){var tt=[],xt;for(xt in we)O(we,xt)&&tt.push({unit:xt,priority:dr[xt]});return tt.sort(function(Dt,vn){return Dt.priority-vn.priority}),tt}var Ir=/\d/,or=/\d\d/,wr=/\d{3}/,jr=/\d{4}/,Kr=/[+-]?\d{6}/,Br=/\d\d?/,mr=/\d\d\d\d?/,Er=/\d\d\d\d\d\d?/,Qr=/\d{1,3}/,oa=/\d{1,4}/,hn=/[+-]?\d{1,6}/,xn=/\d+/,Tr=/[+-]?\d+/,sa=/Z|[+-]\d\d:?\d\d/gi,ct=/Z|[+-]\d\d(?::?\d\d)?/gi,St=/[+-]?\d+(\.\d{1,3})?/,ln=/[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,er=/^[1-9]\d?/,zr=/^([1-9]\d|\d)/,qr;qr={};function tr(we,tt,xt){qr[we]=et(tt)?tt:function(Dt,vn){return Dt&&xt?xt:tt}}function ci(we,tt){return O(qr,we)?qr[we](tt._strict,tt._locale):new RegExp(Ai(we))}function Ai(we){return fi(we.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(tt,xt,Dt,vn,Sr){return xt||Dt||vn||Sr}))}function fi(we){return we.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function jn(we){return we<0?Math.ceil(we)||0:Math.floor(we)}function sr(we){var tt=+we,xt=0;return tt!==0&&isFinite(tt)&&(xt=jn(tt)),xt}var za={};function ta(we,tt){var xt,Dt=tt,vn;for(typeof we=="string"&&(we=[we]),N(tt)&&(Dt=function(Sr,_a){_a[tt]=sr(Sr)}),vn=we.length,xt=0;xt<vn;xt++)za[we[xt]]=Dt}function Ka(we,tt){ta(we,function(xt,Dt,vn,Sr){vn._w=vn._w||{},tt(xt,vn._w,vn,Sr)})}function Za(we,tt,xt){tt!=null&&O(za,we)&&za[we](tt,xt._a,xt,we)}function Sa(we){return we%4===0&&we%100!==0||we%400===0}var va=0,D=1,oe=2,X=3,F=4,Z=5,le=6,de=7,ge=8;Et("Y",0,0,function(){var we=this.year();return we<=9999?Ve(we,4):"+"+we}),Et(0,["YY",2],0,function(){return this.year()%100}),Et(0,["YYYY",4],0,"year"),Et(0,["YYYYY",5],0,"year"),Et(0,["YYYYYY",6,!0],0,"year"),tr("Y",Tr),tr("YY",Br,or),tr("YYYY",oa,jr),tr("YYYYY",hn,Kr),tr("YYYYYY",hn,Kr),ta(["YYYYY","YYYYYY"],va),ta("YYYY",function(we,tt){tt[va]=we.length===2?w.parseTwoDigitYear(we):sr(we)}),ta("YY",function(we,tt){tt[va]=w.parseTwoDigitYear(we)}),ta("Y",function(we,tt){tt[va]=parseInt(we,10)});function Te(we){return Sa(we)?366:365}w.parseTwoDigitYear=function(we){return sr(we)+(sr(we)>68?1900:2e3)};var ie=be("FullYear",!0);function ve(){return Sa(this.year())}function be(we,tt){return function(xt){return xt!=null?(ne(this,we,xt),w.updateOffset(this,tt),this):Re(this,we)}}function Re(we,tt){if(!we.isValid())return NaN;var xt=we._d,Dt=we._isUTC;switch(tt){case"Milliseconds":return Dt?xt.getUTCMilliseconds():xt.getMilliseconds();case"Seconds":return Dt?xt.getUTCSeconds():xt.getSeconds();case"Minutes":return Dt?xt.getUTCMinutes():xt.getMinutes();case"Hours":return Dt?xt.getUTCHours():xt.getHours();case"Date":return Dt?xt.getUTCDate():xt.getDate();case"Day":return Dt?xt.getUTCDay():xt.getDay();case"Month":return Dt?xt.getUTCMonth():xt.getMonth();case"FullYear":return Dt?xt.getUTCFullYear():xt.getFullYear();default:return NaN}}function ne(we,tt,xt){var Dt,vn,Sr,_a,no;if(!(!we.isValid()||isNaN(xt))){switch(Dt=we._d,vn=we._isUTC,tt){case"Milliseconds":return void(vn?Dt.setUTCMilliseconds(xt):Dt.setMilliseconds(xt));case"Seconds":return void(vn?Dt.setUTCSeconds(xt):Dt.setSeconds(xt));case"Minutes":return void(vn?Dt.setUTCMinutes(xt):Dt.setMinutes(xt));case"Hours":return void(vn?Dt.setUTCHours(xt):Dt.setHours(xt));case"Date":return void(vn?Dt.setUTCDate(xt):Dt.setDate(xt));case"FullYear":break;default:return}Sr=xt,_a=we.month(),no=we.date(),no=no===29&&_a===1&&!Sa(Sr)?28:no,vn?Dt.setUTCFullYear(Sr,_a,no):Dt.setFullYear(Sr,_a,no)}}function mt(we){return we=Dr(we),et(this[we])?this[we]():this}function Ot(we,tt){if(typeof we=="object"){we=Gr(we);var xt=Zr(we),Dt,vn=xt.length;for(Dt=0;Dt<vn;Dt++)this[xt[Dt].unit](we[xt[Dt].unit])}else if(we=Dr(we),et(this[we]))return this[we](tt);return this}function Rt(we,tt){return(we%tt+tt)%tt}var dt;Array.prototype.indexOf?dt=Array.prototype.indexOf:dt=function(we){var tt;for(tt=0;tt<this.length;++tt)if(this[tt]===we)return tt;return-1};function Yt(we,tt){if(isNaN(we)||isNaN(tt))return NaN;var xt=Rt(tt,12);return we+=(tt-xt)/12,xt===1?Sa(we)?29:28:31-xt%7%2}Et("M",["MM",2],"Mo",function(){return this.month()+1}),Et("MMM",0,0,function(we){return this.localeData().monthsShort(this,we)}),Et("MMMM",0,0,function(we){return this.localeData().months(this,we)}),tr("M",Br,er),tr("MM",Br,or),tr("MMM",function(we,tt){return tt.monthsShortRegex(we)}),tr("MMMM",function(we,tt){return tt.monthsRegex(we)}),ta(["M","MM"],function(we,tt){tt[D]=sr(we)-1}),ta(["MMM","MMMM"],function(we,tt,xt,Dt){var vn=xt._locale.monthsParse(we,Dt,xt._strict);vn!=null?tt[D]=vn:ae(xt).invalidMonth=we});var bt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Cn="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Ln=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,An=ln,Fr=ln;function Qt(we,tt){return we?A(this._months)?this._months[we.month()]:this._months[(this._months.isFormat||Ln).test(tt)?"format":"standalone"][we.month()]:A(this._months)?this._months:this._months.standalone}function Lt(we,tt){return we?A(this._monthsShort)?this._monthsShort[we.month()]:this._monthsShort[Ln.test(tt)?"format":"standalone"][we.month()]:A(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Zt(we,tt,xt){var Dt,vn,Sr,_a=we.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],Dt=0;Dt<12;++Dt)Sr=ee([2e3,Dt]),this._shortMonthsParse[Dt]=this.monthsShort(Sr,"").toLocaleLowerCase(),this._longMonthsParse[Dt]=this.months(Sr,"").toLocaleLowerCase();return xt?tt==="MMM"?(vn=dt.call(this._shortMonthsParse,_a),vn!==-1?vn:null):(vn=dt.call(this._longMonthsParse,_a),vn!==-1?vn:null):tt==="MMM"?(vn=dt.call(this._shortMonthsParse,_a),vn!==-1?vn:(vn=dt.call(this._longMonthsParse,_a),vn!==-1?vn:null)):(vn=dt.call(this._longMonthsParse,_a),vn!==-1?vn:(vn=dt.call(this._shortMonthsParse,_a),vn!==-1?vn:null))}function bn(we,tt,xt){var Dt,vn,Sr;if(this._monthsParseExact)return Zt.call(this,we,tt,xt);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),Dt=0;Dt<12;Dt++){if(vn=ee([2e3,Dt]),xt&&!this._longMonthsParse[Dt]&&(this._longMonthsParse[Dt]=new RegExp("^"+this.months(vn,"").replace(".","")+"$","i"),this._shortMonthsParse[Dt]=new RegExp("^"+this.monthsShort(vn,"").replace(".","")+"$","i")),!xt&&!this._monthsParse[Dt]&&(Sr="^"+this.months(vn,"")+"|^"+this.monthsShort(vn,""),this._monthsParse[Dt]=new RegExp(Sr.replace(".",""),"i")),xt&&tt==="MMMM"&&this._longMonthsParse[Dt].test(we))return Dt;if(xt&&tt==="MMM"&&this._shortMonthsParse[Dt].test(we))return Dt;if(!xt&&this._monthsParse[Dt].test(we))return Dt}}function gn(we,tt){if(!we.isValid())return we;if(typeof tt=="string"){if(/^\d+$/.test(tt))tt=sr(tt);else if(tt=we.localeData().monthsParse(tt),!N(tt))return we}var xt=tt,Dt=we.date();return Dt=Dt<29?Dt:Math.min(Dt,Yt(we.year(),xt)),we._isUTC?we._d.setUTCMonth(xt,Dt):we._d.setMonth(xt,Dt),we}function sn(we){return we!=null?(gn(this,we),w.updateOffset(this,!0),this):Re(this,"Month")}function Kn(){return Yt(this.year(),this.month())}function ar(we){return this._monthsParseExact?(O(this,"_monthsRegex")||Ca.call(this),we?this._monthsShortStrictRegex:this._monthsShortRegex):(O(this,"_monthsShortRegex")||(this._monthsShortRegex=An),this._monthsShortStrictRegex&&we?this._monthsShortStrictRegex:this._monthsShortRegex)}function dn(we){return this._monthsParseExact?(O(this,"_monthsRegex")||Ca.call(this),we?this._monthsStrictRegex:this._monthsRegex):(O(this,"_monthsRegex")||(this._monthsRegex=Fr),this._monthsStrictRegex&&we?this._monthsStrictRegex:this._monthsRegex)}function Ca(){function we(ps,zs){return zs.length-ps.length}var tt=[],xt=[],Dt=[],vn,Sr,_a,no;for(vn=0;vn<12;vn++)Sr=ee([2e3,vn]),_a=fi(this.monthsShort(Sr,"")),no=fi(this.months(Sr,"")),tt.push(_a),xt.push(no),Dt.push(no),Dt.push(_a);tt.sort(we),xt.sort(we),Dt.sort(we),this._monthsRegex=new RegExp("^("+Dt.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+xt.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+tt.join("|")+")","i")}function at(we,tt,xt,Dt,vn,Sr,_a){var no;return we<100&&we>=0?(no=new Date(we+400,tt,xt,Dt,vn,Sr,_a),isFinite(no.getFullYear())&&no.setFullYear(we)):no=new Date(we,tt,xt,Dt,vn,Sr,_a),no}function jt(we){var tt,xt;return we<100&&we>=0?(xt=Array.prototype.slice.call(arguments),xt[0]=we+400,tt=new Date(Date.UTC.apply(null,xt)),isFinite(tt.getUTCFullYear())&&tt.setUTCFullYear(we)):tt=new Date(Date.UTC.apply(null,arguments)),tt}function tn(we,tt,xt){var Dt=7+tt-xt,vn=(7+jt(we,0,Dt).getUTCDay()-tt)%7;return-vn+Dt-1}function en(we,tt,xt,Dt,vn){var Sr=(7+xt-Dt)%7,_a=tn(we,Dt,vn),no=1+7*(tt-1)+Sr+_a,ps,zs;return no<=0?(ps=we-1,zs=Te(ps)+no):no>Te(we)?(ps=we+1,zs=no-Te(we)):(ps=we,zs=no),{year:ps,dayOfYear:zs}}function pr(we,tt,xt){var Dt=tn(we.year(),tt,xt),vn=Math.floor((we.dayOfYear()-Dt-1)/7)+1,Sr,_a;return vn<1?(_a=we.year()-1,Sr=vn+In(_a,tt,xt)):vn>In(we.year(),tt,xt)?(Sr=vn-In(we.year(),tt,xt),_a=we.year()+1):(_a=we.year(),Sr=vn),{week:Sr,year:_a}}function In(we,tt,xt){var Dt=tn(we,tt,xt),vn=tn(we+1,tt,xt);return(Te(we)-Dt+vn)/7}Et("w",["ww",2],"wo","week"),Et("W",["WW",2],"Wo","isoWeek"),tr("w",Br,er),tr("ww",Br,or),tr("W",Br,er),tr("WW",Br,or),Ka(["w","ww","W","WW"],function(we,tt,xt,Dt){tt[Dt.substr(0,1)]=sr(we)});function Nt(we){return pr(we,this._week.dow,this._week.doy).week}var fr={dow:0,doy:6};function la(){return this._week.dow}function ni(){return this._week.doy}function Wa(we){var tt=this.localeData().week(this);return we==null?tt:this.add((we-tt)*7,"d")}function _n(we){var tt=pr(this,1,4).week;return we==null?tt:this.add((we-tt)*7,"d")}Et("d",0,"do","day"),Et("dd",0,0,function(we){return this.localeData().weekdaysMin(this,we)}),Et("ddd",0,0,function(we){return this.localeData().weekdaysShort(this,we)}),Et("dddd",0,0,function(we){return this.localeData().weekdays(this,we)}),Et("e",0,0,"weekday"),Et("E",0,0,"isoWeekday"),tr("d",Br),tr("e",Br),tr("E",Br),tr("dd",function(we,tt){return tt.weekdaysMinRegex(we)}),tr("ddd",function(we,tt){return tt.weekdaysShortRegex(we)}),tr("dddd",function(we,tt){return tt.weekdaysRegex(we)}),Ka(["dd","ddd","dddd"],function(we,tt,xt,Dt){var vn=xt._locale.weekdaysParse(we,Dt,xt._strict);vn!=null?tt.d=vn:ae(xt).invalidWeekday=we}),Ka(["d","e","E"],function(we,tt,xt,Dt){tt[Dt]=sr(we)});function wi(we,tt){return typeof we!="string"?we:isNaN(we)?(we=tt.weekdaysParse(we),typeof we=="number"?we:null):parseInt(we,10)}function kr(we,tt){return typeof we=="string"?tt.weekdaysParse(we)%7||7:isNaN(we)?null:we}function Ki(we,tt){return we.slice(tt,7).concat(we.slice(0,tt))}var _i="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Fo="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ia="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ua=ln,Ea=ln,zi=ln;function Oa(we,tt){var xt=A(this._weekdays)?this._weekdays:this._weekdays[we&&we!==!0&&this._weekdays.isFormat.test(tt)?"format":"standalone"];return we===!0?Ki(xt,this._week.dow):we?xt[we.day()]:xt}function Xi(we){return we===!0?Ki(this._weekdaysShort,this._week.dow):we?this._weekdaysShort[we.day()]:this._weekdaysShort}function to(we){return we===!0?Ki(this._weekdaysMin,this._week.dow):we?this._weekdaysMin[we.day()]:this._weekdaysMin}function Ao(we,tt,xt){var Dt,vn,Sr,_a=we.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Dt=0;Dt<7;++Dt)Sr=ee([2e3,1]).day(Dt),this._minWeekdaysParse[Dt]=this.weekdaysMin(Sr,"").toLocaleLowerCase(),this._shortWeekdaysParse[Dt]=this.weekdaysShort(Sr,"").toLocaleLowerCase(),this._weekdaysParse[Dt]=this.weekdays(Sr,"").toLocaleLowerCase();return xt?tt==="dddd"?(vn=dt.call(this._weekdaysParse,_a),vn!==-1?vn:null):tt==="ddd"?(vn=dt.call(this._shortWeekdaysParse,_a),vn!==-1?vn:null):(vn=dt.call(this._minWeekdaysParse,_a),vn!==-1?vn:null):tt==="dddd"?(vn=dt.call(this._weekdaysParse,_a),vn!==-1||(vn=dt.call(this._shortWeekdaysParse,_a),vn!==-1)?vn:(vn=dt.call(this._minWeekdaysParse,_a),vn!==-1?vn:null)):tt==="ddd"?(vn=dt.call(this._shortWeekdaysParse,_a),vn!==-1||(vn=dt.call(this._weekdaysParse,_a),vn!==-1)?vn:(vn=dt.call(this._minWeekdaysParse,_a),vn!==-1?vn:null)):(vn=dt.call(this._minWeekdaysParse,_a),vn!==-1||(vn=dt.call(this._weekdaysParse,_a),vn!==-1)?vn:(vn=dt.call(this._shortWeekdaysParse,_a),vn!==-1?vn:null))}function oi(we,tt,xt){var Dt,vn,Sr;if(this._weekdaysParseExact)return Ao.call(this,we,tt,xt);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Dt=0;Dt<7;Dt++){if(vn=ee([2e3,1]).day(Dt),xt&&!this._fullWeekdaysParse[Dt]&&(this._fullWeekdaysParse[Dt]=new RegExp("^"+this.weekdays(vn,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Dt]=new RegExp("^"+this.weekdaysShort(vn,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Dt]=new RegExp("^"+this.weekdaysMin(vn,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Dt]||(Sr="^"+this.weekdays(vn,"")+"|^"+this.weekdaysShort(vn,"")+"|^"+this.weekdaysMin(vn,""),this._weekdaysParse[Dt]=new RegExp(Sr.replace(".",""),"i")),xt&&tt==="dddd"&&this._fullWeekdaysParse[Dt].test(we))return Dt;if(xt&&tt==="ddd"&&this._shortWeekdaysParse[Dt].test(we))return Dt;if(xt&&tt==="dd"&&this._minWeekdaysParse[Dt].test(we))return Dt;if(!xt&&this._weekdaysParse[Dt].test(we))return Dt}}function xo(we){if(!this.isValid())return we!=null?this:NaN;var tt=Re(this,"Day");return we!=null?(we=wi(we,this.localeData()),this.add(we-tt,"d")):tt}function Vo(we){if(!this.isValid())return we!=null?this:NaN;var tt=(this.day()+7-this.localeData()._week.dow)%7;return we==null?tt:this.add(we-tt,"d")}function jo(we){if(!this.isValid())return we!=null?this:NaN;if(we!=null){var tt=kr(we,this.localeData());return this.day(this.day()%7?tt:tt-7)}else return this.day()||7}function ka(we){return this._weekdaysParseExact?(O(this,"_weekdaysRegex")||Aa.call(this),we?this._weekdaysStrictRegex:this._weekdaysRegex):(O(this,"_weekdaysRegex")||(this._weekdaysRegex=ua),this._weekdaysStrictRegex&&we?this._weekdaysStrictRegex:this._weekdaysRegex)}function Bn(we){return this._weekdaysParseExact?(O(this,"_weekdaysRegex")||Aa.call(this),we?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(O(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ea),this._weekdaysShortStrictRegex&&we?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ar(we){return this._weekdaysParseExact?(O(this,"_weekdaysRegex")||Aa.call(this),we?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(O(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=zi),this._weekdaysMinStrictRegex&&we?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Aa(){function we(Ws,Dh){return Dh.length-Ws.length}var tt=[],xt=[],Dt=[],vn=[],Sr,_a,no,ps,zs;for(Sr=0;Sr<7;Sr++)_a=ee([2e3,1]).day(Sr),no=fi(this.weekdaysMin(_a,"")),ps=fi(this.weekdaysShort(_a,"")),zs=fi(this.weekdays(_a,"")),tt.push(no),xt.push(ps),Dt.push(zs),vn.push(no),vn.push(ps),vn.push(zs);tt.sort(we),xt.sort(we),Dt.sort(we),vn.sort(we),this._weekdaysRegex=new RegExp("^("+vn.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Dt.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+xt.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+tt.join("|")+")","i")}function Wi(){return this.hours()%12||12}function Pi(){return this.hours()||24}Et("H",["HH",2],0,"hour"),Et("h",["hh",2],0,Wi),Et("k",["kk",2],0,Pi),Et("hmm",0,0,function(){return""+Wi.apply(this)+Ve(this.minutes(),2)}),Et("hmmss",0,0,function(){return""+Wi.apply(this)+Ve(this.minutes(),2)+Ve(this.seconds(),2)}),Et("Hmm",0,0,function(){return""+this.hours()+Ve(this.minutes(),2)}),Et("Hmmss",0,0,function(){return""+this.hours()+Ve(this.minutes(),2)+Ve(this.seconds(),2)});function Do(we,tt){Et(we,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),tt)})}Do("a",!0),Do("A",!1);function _s(we,tt){return tt._meridiemParse}tr("a",_s),tr("A",_s),tr("H",Br,zr),tr("h",Br,er),tr("k",Br,er),tr("HH",Br,or),tr("hh",Br,or),tr("kk",Br,or),tr("hmm",mr),tr("hmmss",Er),tr("Hmm",mr),tr("Hmmss",Er),ta(["H","HH"],X),ta(["k","kk"],function(we,tt,xt){var Dt=sr(we);tt[X]=Dt===24?0:Dt}),ta(["a","A"],function(we,tt,xt){xt._isPm=xt._locale.isPM(we),xt._meridiem=we}),ta(["h","hh"],function(we,tt,xt){tt[X]=sr(we),ae(xt).bigHour=!0}),ta("hmm",function(we,tt,xt){var Dt=we.length-2;tt[X]=sr(we.substr(0,Dt)),tt[F]=sr(we.substr(Dt)),ae(xt).bigHour=!0}),ta("hmmss",function(we,tt,xt){var Dt=we.length-4,vn=we.length-2;tt[X]=sr(we.substr(0,Dt)),tt[F]=sr(we.substr(Dt,2)),tt[Z]=sr(we.substr(vn)),ae(xt).bigHour=!0}),ta("Hmm",function(we,tt,xt){var Dt=we.length-2;tt[X]=sr(we.substr(0,Dt)),tt[F]=sr(we.substr(Dt))}),ta("Hmmss",function(we,tt,xt){var Dt=we.length-4,vn=we.length-2;tt[X]=sr(we.substr(0,Dt)),tt[F]=sr(we.substr(Dt,2)),tt[Z]=sr(we.substr(vn))});function Jo(we){return(we+"").toLowerCase().charAt(0)==="p"}var Ua=/[ap]\.?m?\.?/i,cr=be("Hours",!0);function ti(we,tt,xt){return we>11?xt?"pm":"PM":xt?"am":"AM"}var li={calendar:qe,longDateFormat:Vt,invalidDate:On,ordinal:gr,dayOfMonthOrdinalParse:_r,relativeTime:xr,months:bt,monthsShort:Cn,week:fr,weekdays:_i,weekdaysMin:ia,weekdaysShort:Fo,meridiemParse:Ua},po={},yl={},sl;function xl(we,tt){var xt,Dt=Math.min(we.length,tt.length);for(xt=0;xt<Dt;xt+=1)if(we[xt]!==tt[xt])return xt;return Dt}function al(we){return we&&we.toLowerCase().replace("_","-")}function Vs(we){for(var tt=0,xt,Dt,vn,Sr;tt<we.length;){for(Sr=al(we[tt]).split("-"),xt=Sr.length,Dt=al(we[tt+1]),Dt=Dt?Dt.split("-"):null;xt>0;){if(vn=tu(Sr.slice(0,xt).join("-")),vn)return vn;if(Dt&&Dt.length>=xt&&xl(Sr,Dt)>=xt-1)break;xt--}tt++}return sl}function ac(we){return!!(we&&we.match("^[^/\\\\]*$"))}function tu(we){var tt=null,xt;if(po[we]===void 0&&Y&&Y.exports&&ac(we))try{tt=sl._abbr,xt=void 0,Object(function(){var vn=new Error("Cannot find module 'undefined'");throw vn.code="MODULE_NOT_FOUND",vn}()),Lc(tt)}catch{po[we]=null}return po[we]}function Lc(we,tt){var xt;return we&&(L(tt)?xt=nu(we):xt=Ad(we,tt),xt?sl=xt:typeof console<"u"&&console.warn&&console.warn("Locale "+we+" not found. Did you forget to load it?")),sl._abbr}function Ad(we,tt){if(tt!==null){var xt,Dt=li;if(tt.abbr=we,po[we]!=null)Xe("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."),Dt=po[we]._config;else if(tt.parentLocale!=null)if(po[tt.parentLocale]!=null)Dt=po[tt.parentLocale]._config;else if(xt=tu(tt.parentLocale),xt!=null)Dt=xt._config;else return yl[tt.parentLocale]||(yl[tt.parentLocale]=[]),yl[tt.parentLocale].push({name:we,config:tt}),null;return po[we]=new We(Ye(Dt,tt)),yl[we]&&yl[we].forEach(function(vn){Ad(vn.name,vn.config)}),Lc(we),po[we]}else return delete po[we],null}function vp(we,tt){if(tt!=null){var xt,Dt,vn=li;po[we]!=null&&po[we].parentLocale!=null?po[we].set(Ye(po[we]._config,tt)):(Dt=tu(we),Dt!=null&&(vn=Dt._config),tt=Ye(vn,tt),Dt==null&&(tt.abbr=we),xt=new We(tt),xt.parentLocale=po[we],po[we]=xt),Lc(we)}else po[we]!=null&&(po[we].parentLocale!=null?(po[we]=po[we].parentLocale,we===Lc()&&Lc(we)):po[we]!=null&&delete po[we]);return po[we]}function nu(we){var tt;if(we&&we._locale&&we._locale._abbr&&(we=we._locale._abbr),!we)return sl;if(!A(we)){if(tt=tu(we),tt)return tt;we=[we]}return Vs(we)}function Pd(){return Ze(po)}function Cf(we){var tt,xt=we._a;return xt&&ae(we).overflow===-2&&(tt=xt[D]<0||xt[D]>11?D:xt[oe]<1||xt[oe]>Yt(xt[va],xt[D])?oe:xt[X]<0||xt[X]>24||xt[X]===24&&(xt[F]!==0||xt[Z]!==0||xt[le]!==0)?X:xt[F]<0||xt[F]>59?F:xt[Z]<0||xt[Z]>59?Z:xt[le]<0||xt[le]>999?le:-1,ae(we)._overflowDayOfYear&&(tt<va||tt>oe)&&(tt=oe),ae(we)._overflowWeeks&&tt===-1&&(tt=de),ae(we)._overflowWeekday&&tt===-1&&(tt=ge),ae(we).overflow=tt),we}var yp=/^\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)?)?$/,L0=/^\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)?)?$/,Jy=/Z|[+-]\d\d(?::?\d\d)?/,xp=[["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]],bu=[["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/]],Ph=/^\/?Date\((-?\d+)/i,Gm=/^(?:(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}))$/,qp={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Ym(we){var tt,xt,Dt=we._i,vn=yp.exec(Dt)||L0.exec(Dt),Sr,_a,no,ps,zs=xp.length,Ws=bu.length;if(vn){for(ae(we).iso=!0,tt=0,xt=zs;tt<xt;tt++)if(xp[tt][1].exec(vn[1])){_a=xp[tt][0],Sr=xp[tt][2]!==!1;break}if(_a==null){we._isValid=!1;return}if(vn[3]){for(tt=0,xt=Ws;tt<xt;tt++)if(bu[tt][1].exec(vn[3])){no=(vn[2]||" ")+bu[tt][0];break}if(no==null){we._isValid=!1;return}}if(!Sr&&no!=null){we._isValid=!1;return}if(vn[4])if(Jy.exec(vn[4]))ps="Z";else{we._isValid=!1;return}we._f=_a+(no||"")+(ps||""),Gt(we)}else we._isValid=!1}function Km(we,tt,xt,Dt,vn,Sr){var _a=[qy(we),Cn.indexOf(tt),parseInt(xt,10),parseInt(Dt,10),parseInt(vn,10)];return Sr&&_a.push(parseInt(Sr,10)),_a}function qy(we){var tt=parseInt(we,10);return tt<=49?2e3+tt:tt<=999?1900+tt:tt}function jv(we){return we.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Xm(we,tt,xt){if(we){var Dt=Fo.indexOf(we),vn=new Date(tt[0],tt[1],tt[2]).getDay();if(Dt!==vn)return ae(xt).weekdayMismatch=!0,xt._isValid=!1,!1}return!0}function B0(we,tt,xt){if(we)return qp[we];if(tt)return 0;var Dt=parseInt(xt,10),vn=Dt%100,Sr=(Dt-vn)/100;return Sr*60+vn}function Mv(we){var tt=Gm.exec(jv(we._i)),xt;if(tt){if(xt=Km(tt[4],tt[3],tt[2],tt[5],tt[6],tt[7]),!Xm(tt[1],xt,we))return;we._a=xt,we._tzm=B0(tt[8],tt[9],tt[10]),we._d=jt.apply(null,we._a),we._d.setUTCMinutes(we._d.getUTCMinutes()-we._tzm),ae(we).rfc2822=!0}else we._isValid=!1}function ex(we){var tt=Ph.exec(we._i);if(tt!==null){we._d=new Date(+tt[1]);return}if(Ym(we),we._isValid===!1)delete we._isValid;else return;if(Mv(we),we._isValid===!1)delete we._isValid;else return;we._strict?we._isValid=!1:w.createFromInputFallback(we)}w.createFromInputFallback=Ee("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(we){we._d=new Date(we._i+(we._useUTC?" UTC":""))});function Zf(we,tt,xt){return we??tt??xt}function Rv(we){var tt=new Date(w.now());return we._useUTC?[tt.getUTCFullYear(),tt.getUTCMonth(),tt.getUTCDate()]:[tt.getFullYear(),tt.getMonth(),tt.getDate()]}function Zm(we){var tt,xt,Dt=[],vn,Sr,_a;if(!we._d){for(vn=Rv(we),we._w&&we._a[oe]==null&&we._a[D]==null&&vt(we),we._dayOfYear!=null&&(_a=Zf(we._a[va],vn[va]),(we._dayOfYear>Te(_a)||we._dayOfYear===0)&&(ae(we)._overflowDayOfYear=!0),xt=jt(_a,0,we._dayOfYear),we._a[D]=xt.getUTCMonth(),we._a[oe]=xt.getUTCDate()),tt=0;tt<3&&we._a[tt]==null;++tt)we._a[tt]=Dt[tt]=vn[tt];for(;tt<7;tt++)we._a[tt]=Dt[tt]=we._a[tt]==null?tt===2?1:0:we._a[tt];we._a[X]===24&&we._a[F]===0&&we._a[Z]===0&&we._a[le]===0&&(we._nextDay=!0,we._a[X]=0),we._d=(we._useUTC?jt:at).apply(null,Dt),Sr=we._useUTC?we._d.getUTCDay():we._d.getDay(),we._tzm!=null&&we._d.setUTCMinutes(we._d.getUTCMinutes()-we._tzm),we._nextDay&&(we._a[X]=24),we._w&&typeof we._w.d<"u"&&we._w.d!==Sr&&(ae(we).weekdayMismatch=!0)}}function vt(we){var tt,xt,Dt,vn,Sr,_a,no,ps,zs;tt=we._w,tt.GG!=null||tt.W!=null||tt.E!=null?(Sr=1,_a=4,xt=Zf(tt.GG,we._a[va],pr(mo(),1,4).year),Dt=Zf(tt.W,1),vn=Zf(tt.E,1),(vn<1||vn>7)&&(ps=!0)):(Sr=we._locale._week.dow,_a=we._locale._week.doy,zs=pr(mo(),Sr,_a),xt=Zf(tt.gg,we._a[va],zs.year),Dt=Zf(tt.w,zs.week),tt.d!=null?(vn=tt.d,(vn<0||vn>6)&&(ps=!0)):tt.e!=null?(vn=tt.e+Sr,(tt.e<0||tt.e>6)&&(ps=!0)):vn=Sr),Dt<1||Dt>In(xt,Sr,_a)?ae(we)._overflowWeeks=!0:ps!=null?ae(we)._overflowWeekday=!0:(no=en(xt,Dt,vn,Sr,_a),we._a[va]=no.year,we._dayOfYear=no.dayOfYear)}w.ISO_8601=function(){},w.RFC_2822=function(){};function Gt(we){if(we._f===w.ISO_8601){Ym(we);return}if(we._f===w.RFC_2822){Mv(we);return}we._a=[],ae(we).empty=!0;var tt=""+we._i,xt,Dt,vn,Sr,_a,no=tt.length,ps=0,zs,Ws;for(vn=kt(we._f,we._locale).match(Ge)||[],Ws=vn.length,xt=0;xt<Ws;xt++)Sr=vn[xt],Dt=(tt.match(ci(Sr,we))||[])[0],Dt&&(_a=tt.substr(0,tt.indexOf(Dt)),_a.length>0&&ae(we).unusedInput.push(_a),tt=tt.slice(tt.indexOf(Dt)+Dt.length),ps+=Dt.length),ht[Sr]?(Dt?ae(we).empty=!1:ae(we).unusedTokens.push(Sr),Za(Sr,Dt,we)):we._strict&&!Dt&&ae(we).unusedTokens.push(Sr);ae(we).charsLeftOver=no-ps,tt.length>0&&ae(we).unusedInput.push(tt),we._a[X]<=12&&ae(we).bigHour===!0&&we._a[X]>0&&(ae(we).bigHour=void 0),ae(we).parsedDateParts=we._a.slice(0),ae(we).meridiem=we._meridiem,we._a[X]=yn(we._locale,we._a[X],we._meridiem),zs=ae(we).era,zs!==null&&(we._a[va]=we._locale.erasConvertYear(zs,we._a[va])),Zm(we),Cf(we)}function yn(we,tt,xt){var Dt;return xt==null?tt:we.meridiemHour!=null?we.meridiemHour(tt,xt):(we.isPM!=null&&(Dt=we.isPM(xt),Dt&&tt<12&&(tt+=12),!Dt&&tt===12&&(tt=0)),tt)}function Un(we){var tt,xt,Dt,vn,Sr,_a,no=!1,ps=we._f.length;if(ps===0){ae(we).invalidFormat=!0,we._d=new Date(NaN);return}for(vn=0;vn<ps;vn++)Sr=0,_a=!1,tt=he({},we),we._useUTC!=null&&(tt._useUTC=we._useUTC),tt._f=we._f[vn],Gt(tt),se(tt)&&(_a=!0),Sr+=ae(tt).charsLeftOver,Sr+=ae(tt).unusedTokens.length*10,ae(tt).score=Sr,no?Sr<Dt&&(Dt=Sr,xt=tt):(Dt==null||Sr<Dt||_a)&&(Dt=Sr,xt=tt,_a&&(no=!0));Q(we,xt||tt)}function da(we){if(!we._d){var tt=Gr(we._i),xt=tt.day===void 0?tt.date:tt.day;we._a=V([tt.year,tt.month,xt,tt.hour,tt.minute,tt.second,tt.millisecond],function(Dt){return Dt&&parseInt(Dt,10)}),Zm(we)}}function ra(we){var tt=new Se(Cf(Ia(we)));return tt._nextDay&&(tt.add(1,"d"),tt._nextDay=void 0),tt}function Ia(we){var tt=we._i,xt=we._f;return we._locale=we._locale||nu(we._l),tt===null||xt===void 0&&tt===""?ce({nullInput:!0}):(typeof tt=="string"&&(we._i=tt=we._locale.preparse(tt)),xe(tt)?new Se(Cf(tt)):(z(tt)?we._d=tt:A(xt)?Un(we):xt?Gt(we):mi(we),se(we)||(we._d=null),we))}function mi(we){var tt=we._i;L(tt)?we._d=new Date(w.now()):z(tt)?we._d=new Date(tt.valueOf()):typeof tt=="string"?ex(we):A(tt)?(we._a=V(tt.slice(0),function(xt){return parseInt(xt,10)}),Zm(we)):P(tt)?da(we):N(tt)?we._d=new Date(tt):w.createFromInputFallback(we)}function Go(we,tt,xt,Dt,vn){var Sr={};return(tt===!0||tt===!1)&&(Dt=tt,tt=void 0),(xt===!0||xt===!1)&&(Dt=xt,xt=void 0),(P(we)&&R(we)||A(we)&&we.length===0)&&(we=void 0),Sr._isAMomentObject=!0,Sr._useUTC=Sr._isUTC=vn,Sr._l=xt,Sr._i=we,Sr._f=tt,Sr._strict=Dt,ra(Sr)}function mo(we,tt,xt,Dt){return Go(we,tt,xt,Dt,!1)}var os=Ee("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var we=mo.apply(null,arguments);return this.isValid()&&we.isValid()?we<this?this:we:ce()}),Zl=Ee("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var we=mo.apply(null,arguments);return this.isValid()&&we.isValid()?we>this?this:we:ce()});function Iu(we,tt){var xt,Dt;if(tt.length===1&&A(tt[0])&&(tt=tt[0]),!tt.length)return mo();for(xt=tt[0],Dt=1;Dt<tt.length;++Dt)(!tt[Dt].isValid()||tt[Dt][we](xt))&&(xt=tt[Dt]);return xt}function hd(){var we=[].slice.call(arguments,0);return Iu("isBefore",we)}function pd(){var we=[].slice.call(arguments,0);return Iu("isAfter",we)}var Qm=function(){return Date.now?Date.now():+new Date},e0=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Qf(we){var tt,xt=!1,Dt,vn=e0.length;for(tt in we)if(O(we,tt)&&!(dt.call(e0,tt)!==-1&&(we[tt]==null||!isNaN(we[tt]))))return!1;for(Dt=0;Dt<vn;++Dt)if(we[e0[Dt]]){if(xt)return!1;parseFloat(we[e0[Dt]])!==sr(we[e0[Dt]])&&(xt=!0)}return!0}function yA(){return this._isValid}function AC(){return io(NaN)}function $1(we){var tt=Gr(we),xt=tt.year||0,Dt=tt.quarter||0,vn=tt.month||0,Sr=tt.week||tt.isoWeek||0,_a=tt.day||0,no=tt.hour||0,ps=tt.minute||0,zs=tt.second||0,Ws=tt.millisecond||0;this._isValid=Qf(tt),this._milliseconds=+Ws+zs*1e3+ps*6e4+no*1e3*60*60,this._days=+_a+Sr*7,this._months=+vn+Dt*3+xt*12,this._data={},this._locale=nu(),this._bubble()}function U0(we){return we instanceof $1}function Dv(we){return we<0?Math.round(-1*we)*-1:Math.round(we)}function t0(we,tt,xt){var Dt=Math.min(we.length,tt.length),vn=Math.abs(we.length-tt.length),Sr=0,_a;for(_a=0;_a<Dt;_a++)(xt&&we[_a]!==tt[_a]||!xt&&sr(we[_a])!==sr(tt[_a]))&&Sr++;return Sr+vn}function V0(we,tt){Et(we,0,0,function(){var xt=this.utcOffset(),Dt="+";return xt<0&&(xt=-xt,Dt="-"),Dt+Ve(~~(xt/60),2)+tt+Ve(~~xt%60,2)})}V0("Z",":"),V0("ZZ",""),tr("Z",ct),tr("ZZ",ct),ta(["Z","ZZ"],function(we,tt,xt){xt._useUTC=!0,xt._tzm=n0(ct,we)});var K2=/([\+\-]|\d\d)/gi;function n0(we,tt){var xt=(tt||"").match(we),Dt,vn,Sr;return xt===null?null:(Dt=xt[xt.length-1]||[],vn=(Dt+"").match(K2)||["-",0,0],Sr=+(vn[1]*60)+sr(vn[2]),Sr===0?0:vn[0]==="+"?Sr:-Sr)}function Zn(we,tt){var xt,Dt;return tt._isUTC?(xt=tt.clone(),Dt=(xe(we)||z(we)?we.valueOf():mo(we).valueOf())-xt.valueOf(),xt._d.setTime(xt._d.valueOf()+Dt),w.updateOffset(xt,!1),xt):mo(we).local()}function Dn(we){return-Math.round(we._d.getTimezoneOffset())}w.updateOffset=function(){};function zn(we,tt,xt){var Dt=this._offset||0,vn;if(!this.isValid())return we!=null?this:NaN;if(we!=null){if(typeof we=="string"){if(we=n0(ct,we),we===null)return this}else Math.abs(we)<16&&!xt&&(we=we*60);return!this._isUTC&&tt&&(vn=Dn(this)),this._offset=we,this._isUTC=!0,vn!=null&&this.add(vn,"m"),Dt!==we&&(!tt||this._changeInProgress?il(this,io(we-Dt,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,w.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?Dt:Dn(this)}function Qe(we,tt){return we!=null?(typeof we!="string"&&(we=-we),this.utcOffset(we,tt),this):-this.utcOffset()}function Oe(we){return this.utcOffset(0,we)}function an(we){return this._isUTC&&(this.utcOffset(0,we),this._isUTC=!1,we&&this.subtract(Dn(this),"m")),this}function kn(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var we=n0(sa,this._i);we!=null?this.utcOffset(we):this.utcOffset(0,!0)}return this}function $t(we){return this.isValid()?(we=we?mo(we).utcOffset():0,(this.utcOffset()-we)%60===0):!1}function fn(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Yn(){if(!L(this._isDSTShifted))return this._isDSTShifted;var we={},tt;return he(we,this),we=Ia(we),we._a?(tt=we._isUTC?ee(we._a):mo(we._a),this._isDSTShifted=this.isValid()&&t0(we._a,tt.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Wr(){return this.isValid()?!this._isUTC:!1}function Ra(){return this.isValid()?this._isUTC:!1}function Xa(){return this.isValid()?this._isUTC&&this._offset===0:!1}var co=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Di=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function io(we,tt){var xt=we,Dt=null,vn,Sr,_a;return U0(we)?xt={ms:we._milliseconds,d:we._days,M:we._months}:N(we)||!isNaN(+we)?(xt={},tt?xt[tt]=+we:xt.milliseconds=+we):(Dt=co.exec(we))?(vn=Dt[1]==="-"?-1:1,xt={y:0,d:sr(Dt[oe])*vn,h:sr(Dt[X])*vn,m:sr(Dt[F])*vn,s:sr(Dt[Z])*vn,ms:sr(Dv(Dt[le]*1e3))*vn}):(Dt=Di.exec(we))?(vn=Dt[1]==="-"?-1:1,xt={y:go(Dt[2],vn),M:go(Dt[3],vn),w:go(Dt[4],vn),d:go(Dt[5],vn),h:go(Dt[6],vn),m:go(Dt[7],vn),s:go(Dt[8],vn)}):xt==null?xt={}:typeof xt=="object"&&("from"in xt||"to"in xt)&&(_a=Il(mo(xt.from),mo(xt.to)),xt={},xt.ms=_a.milliseconds,xt.M=_a.months),Sr=new $1(xt),U0(we)&&O(we,"_locale")&&(Sr._locale=we._locale),U0(we)&&O(we,"_isValid")&&(Sr._isValid=we._isValid),Sr}io.fn=$1.prototype,io.invalid=AC;function go(we,tt){var xt=we&&parseFloat(we.replace(",","."));return(isNaN(xt)?0:xt)*tt}function Ql(we,tt){var xt={};return xt.months=tt.month()-we.month()+(tt.year()-we.year())*12,we.clone().add(xt.months,"M").isAfter(tt)&&--xt.months,xt.milliseconds=+tt-+we.clone().add(xt.months,"M"),xt}function Il(we,tt){var xt;return we.isValid()&&tt.isValid()?(tt=Zn(tt,we),we.isBefore(tt)?xt=Ql(we,tt):(xt=Ql(tt,we),xt.milliseconds=-xt.milliseconds,xt.months=-xt.months),xt):{milliseconds:0,months:0}}function $s(we,tt){return function(xt,Dt){var vn,Sr;return Dt!==null&&!isNaN(+Dt)&&(Xe(tt,"moment()."+tt+"(period, number) is deprecated. Please use moment()."+tt+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Sr=xt,xt=Dt,Dt=Sr),vn=io(xt,Dt),il(this,vn,we),this}}function il(we,tt,xt,Dt){var vn=tt._milliseconds,Sr=Dv(tt._days),_a=Dv(tt._months);we.isValid()&&(Dt=Dt??!0,_a&&gn(we,Re(we,"Month")+_a*xt),Sr&&ne(we,"Date",Re(we,"Date")+Sr*xt),vn&&we._d.setTime(we._d.valueOf()+vn*xt),Dt&&w.updateOffset(we,Sr||_a))}var Rc=$s(1,"add"),Xd=$s(-1,"subtract");function Zd(we){return typeof we=="string"||we instanceof String}function xA(we){return xe(we)||z(we)||Zd(we)||N(we)||X2(we)||bA(we)||we===null||we===void 0}function bA(we){var tt=P(we)&&!R(we),xt=!1,Dt=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],vn,Sr,_a=Dt.length;for(vn=0;vn<_a;vn+=1)Sr=Dt[vn],xt=xt||O(we,Sr);return tt&&xt}function X2(we){var tt=A(we),xt=!1;return tt&&(xt=we.filter(function(Dt){return!N(Dt)&&Zd(we)}).length===0),tt&&xt}function z1(we){var tt=P(we)&&!R(we),xt=!1,Dt=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],vn,Sr;for(vn=0;vn<Dt.length;vn+=1)Sr=Dt[vn],xt=xt||O(we,Sr);return tt&&xt}function PC(we,tt){var xt=we.diff(tt,"days",!0);return xt<-6?"sameElse":xt<-1?"lastWeek":xt<0?"lastDay":xt<1?"sameDay":xt<2?"nextDay":xt<7?"nextWeek":"sameElse"}function wA(we,tt){arguments.length===1&&(arguments[0]?xA(arguments[0])?(we=arguments[0],tt=void 0):z1(arguments[0])&&(tt=arguments[0],we=void 0):(we=void 0,tt=void 0));var xt=we||mo(),Dt=Zn(xt,this).startOf("day"),vn=w.calendarFormat(this,Dt)||"sameElse",Sr=tt&&(et(tt[vn])?tt[vn].call(this,xt):tt[vn]);return this.format(Sr||this.localeData().calendar(vn,this,mo(xt)))}function Z2(){return new Se(this)}function SA(we,tt){var xt=xe(we)?we:mo(we);return this.isValid()&&xt.isValid()?(tt=Dr(tt)||"millisecond",tt==="millisecond"?this.valueOf()>xt.valueOf():xt.valueOf()<this.clone().startOf(tt).valueOf()):!1}function OC(we,tt){var xt=xe(we)?we:mo(we);return this.isValid()&&xt.isValid()?(tt=Dr(tt)||"millisecond",tt==="millisecond"?this.valueOf()<xt.valueOf():this.clone().endOf(tt).valueOf()<xt.valueOf()):!1}function jC(we,tt,xt,Dt){var vn=xe(we)?we:mo(we),Sr=xe(tt)?tt:mo(tt);return this.isValid()&&vn.isValid()&&Sr.isValid()?(Dt=Dt||"()",(Dt[0]==="("?this.isAfter(vn,xt):!this.isBefore(vn,xt))&&(Dt[1]===")"?this.isBefore(Sr,xt):!this.isAfter(Sr,xt))):!1}function MC(we,tt){var xt=xe(we)?we:mo(we),Dt;return this.isValid()&&xt.isValid()?(tt=Dr(tt)||"millisecond",tt==="millisecond"?this.valueOf()===xt.valueOf():(Dt=xt.valueOf(),this.clone().startOf(tt).valueOf()<=Dt&&Dt<=this.clone().endOf(tt).valueOf())):!1}function CA(we,tt){return this.isSame(we,tt)||this.isAfter(we,tt)}function EA(we,tt){return this.isSame(we,tt)||this.isBefore(we,tt)}function Jm(we,tt,xt){var Dt,vn,Sr;if(!this.isValid())return NaN;if(Dt=Zn(we,this),!Dt.isValid())return NaN;switch(vn=(Dt.utcOffset()-this.utcOffset())*6e4,tt=Dr(tt),tt){case"year":Sr=tx(this,Dt)/12;break;case"month":Sr=tx(this,Dt);break;case"quarter":Sr=tx(this,Dt)/3;break;case"second":Sr=(this-Dt)/1e3;break;case"minute":Sr=(this-Dt)/6e4;break;case"hour":Sr=(this-Dt)/36e5;break;case"day":Sr=(this-Dt-vn)/864e5;break;case"week":Sr=(this-Dt-vn)/6048e5;break;default:Sr=this-Dt}return xt?Sr:jn(Sr)}function tx(we,tt){if(we.date()<tt.date())return-tx(tt,we);var xt=(tt.year()-we.year())*12+(tt.month()-we.month()),Dt=we.clone().add(xt,"months"),vn,Sr;return tt-Dt<0?(vn=we.clone().add(xt-1,"months"),Sr=(tt-Dt)/(Dt-vn)):(vn=we.clone().add(xt+1,"months"),Sr=(tt-Dt)/(vn-Dt)),-(xt+Sr)||0}w.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",w.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function kv(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function xM(we){if(!this.isValid())return null;var tt=we!==!0,xt=tt?this.clone().utc():this;return xt.year()<0||xt.year()>9999?yt(xt,tt?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):et(Date.prototype.toISOString)?tt?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",yt(xt,"Z")):yt(xt,tt?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function _A(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var we="moment",tt="",xt,Dt,vn,Sr;return this.isLocal()||(we=this.utcOffset()===0?"moment.utc":"moment.parseZone",tt="Z"),xt="["+we+'("]',Dt=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",vn="-MM-DD[T]HH:mm:ss.SSS",Sr=tt+'[")]',this.format(xt+Dt+vn+Sr)}function W1(we){we||(we=this.isUtc()?w.defaultFormatUtc:w.defaultFormat);var tt=yt(this,we);return this.localeData().postformat(tt)}function TA(we,tt){return this.isValid()&&(xe(we)&&we.isValid()||mo(we).isValid())?io({to:this,from:we}).locale(this.locale()).humanize(!tt):this.localeData().invalidDate()}function AA(we){return this.from(mo(),we)}function RC(we,tt){return this.isValid()&&(xe(we)&&we.isValid()||mo(we).isValid())?io({from:this,to:we}).locale(this.locale()).humanize(!tt):this.localeData().invalidDate()}function bc(we){return this.to(mo(),we)}function Q2(we){var tt;return we===void 0?this._locale._abbr:(tt=nu(we),tt!=null&&(this._locale=tt),this)}var H1=Ee("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(we){return we===void 0?this.localeData():this.locale(we)});function nx(){return this._locale}var qm=1e3,Iv=60*qm,Fv=60*Iv,J2=(365*400+97)*24*Fv;function Jf(we,tt){return(we%tt+tt)%tt}function G1(we,tt,xt){return we<100&&we>=0?new Date(we+400,tt,xt)-J2:new Date(we,tt,xt).valueOf()}function PA(we,tt,xt){return we<100&&we>=0?Date.UTC(we+400,tt,xt)-J2:Date.UTC(we,tt,xt)}function G7(we){var tt,xt;if(we=Dr(we),we===void 0||we==="millisecond"||!this.isValid())return this;switch(xt=this._isUTC?PA:G1,we){case"year":tt=xt(this.year(),0,1);break;case"quarter":tt=xt(this.year(),this.month()-this.month()%3,1);break;case"month":tt=xt(this.year(),this.month(),1);break;case"week":tt=xt(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":tt=xt(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":tt=xt(this.year(),this.month(),this.date());break;case"hour":tt=this._d.valueOf(),tt-=Jf(tt+(this._isUTC?0:this.utcOffset()*Iv),Fv);break;case"minute":tt=this._d.valueOf(),tt-=Jf(tt,Iv);break;case"second":tt=this._d.valueOf(),tt-=Jf(tt,qm);break}return this._d.setTime(tt),w.updateOffset(this,!0),this}function bM(we){var tt,xt;if(we=Dr(we),we===void 0||we==="millisecond"||!this.isValid())return this;switch(xt=this._isUTC?PA:G1,we){case"year":tt=xt(this.year()+1,0,1)-1;break;case"quarter":tt=xt(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":tt=xt(this.year(),this.month()+1,1)-1;break;case"week":tt=xt(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":tt=xt(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":tt=xt(this.year(),this.month(),this.date()+1)-1;break;case"hour":tt=this._d.valueOf(),tt+=Fv-Jf(tt+(this._isUTC?0:this.utcOffset()*Iv),Fv)-1;break;case"minute":tt=this._d.valueOf(),tt+=Iv-Jf(tt,Iv)-1;break;case"second":tt=this._d.valueOf(),tt+=qm-Jf(tt,qm)-1;break}return this._d.setTime(tt),w.updateOffset(this,!0),this}function $0(){return this._d.valueOf()-(this._offset||0)*6e4}function Y1(){return Math.floor(this.valueOf()/1e3)}function z0(){return new Date(this.valueOf())}function OA(){var we=this;return[we.year(),we.month(),we.date(),we.hour(),we.minute(),we.second(),we.millisecond()]}function W0(){var we=this;return{years:we.year(),months:we.month(),date:we.date(),hours:we.hours(),minutes:we.minutes(),seconds:we.seconds(),milliseconds:we.milliseconds()}}function qf(){return this.isValid()?this.toISOString():null}function q2(){return se(this)}function jA(){return Q({},ae(this))}function Od(){return ae(this).overflow}function ew(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}Et("N",0,0,"eraAbbr"),Et("NN",0,0,"eraAbbr"),Et("NNN",0,0,"eraAbbr"),Et("NNNN",0,0,"eraName"),Et("NNNNN",0,0,"eraNarrow"),Et("y",["y",1],"yo","eraYear"),Et("y",["yy",2],0,"eraYear"),Et("y",["yyy",3],0,"eraYear"),Et("y",["yyyy",4],0,"eraYear"),tr("N",tg),tr("NN",tg),tr("NNN",tg),tr("NNNN",rw),tr("NNNNN",ix),ta(["N","NN","NNN","NNNN","NNNNN"],function(we,tt,xt,Dt){var vn=xt._locale.erasParse(we,Dt,xt._strict);vn?ae(xt).era=vn:ae(xt).invalidEra=we}),tr("y",xn),tr("yy",xn),tr("yyy",xn),tr("yyyy",xn),tr("yo",aw),ta(["y","yy","yyy","yyyy"],va),ta(["yo"],function(we,tt,xt,Dt){var vn;xt._locale._eraYearOrdinalRegex&&(vn=we.match(xt._locale._eraYearOrdinalRegex)),xt._locale.eraYearOrdinalParse?tt[va]=xt._locale.eraYearOrdinalParse(we,vn):tt[va]=parseInt(we,10)});function tw(we,tt){var xt,Dt,vn,Sr=this._eras||nu("en")._eras;for(xt=0,Dt=Sr.length;xt<Dt;++xt){switch(typeof Sr[xt].since){case"string":vn=w(Sr[xt].since).startOf("day"),Sr[xt].since=vn.valueOf();break}switch(typeof Sr[xt].until){case"undefined":Sr[xt].until=1/0;break;case"string":vn=w(Sr[xt].until).startOf("day").valueOf(),Sr[xt].until=vn.valueOf();break}}return Sr}function eg(we,tt,xt){var Dt,vn,Sr=this.eras(),_a,no,ps;for(we=we.toUpperCase(),Dt=0,vn=Sr.length;Dt<vn;++Dt)if(_a=Sr[Dt].name.toUpperCase(),no=Sr[Dt].abbr.toUpperCase(),ps=Sr[Dt].narrow.toUpperCase(),xt)switch(tt){case"N":case"NN":case"NNN":if(no===we)return Sr[Dt];break;case"NNNN":if(_a===we)return Sr[Dt];break;case"NNNNN":if(ps===we)return Sr[Dt];break}else if([_a,no,ps].indexOf(we)>=0)return Sr[Dt]}function rx(we,tt){var xt=we.since<=we.until?1:-1;return tt===void 0?w(we.since).year():w(we.since).year()+(tt-we.offset)*xt}function ax(){var we,tt,xt,Dt=this.localeData().eras();for(we=0,tt=Dt.length;we<tt;++we)if(xt=this.clone().startOf("day").valueOf(),Dt[we].since<=xt&&xt<=Dt[we].until||Dt[we].until<=xt&&xt<=Dt[we].since)return Dt[we].name;return""}function Oh(){var we,tt,xt,Dt=this.localeData().eras();for(we=0,tt=Dt.length;we<tt;++we)if(xt=this.clone().startOf("day").valueOf(),Dt[we].since<=xt&&xt<=Dt[we].until||Dt[we].until<=xt&&xt<=Dt[we].since)return Dt[we].narrow;return""}function nw(){var we,tt,xt,Dt=this.localeData().eras();for(we=0,tt=Dt.length;we<tt;++we)if(xt=this.clone().startOf("day").valueOf(),Dt[we].since<=xt&&xt<=Dt[we].until||Dt[we].until<=xt&&xt<=Dt[we].since)return Dt[we].abbr;return""}function jh(){var we,tt,xt,Dt,vn=this.localeData().eras();for(we=0,tt=vn.length;we<tt;++we)if(xt=vn[we].since<=vn[we].until?1:-1,Dt=this.clone().startOf("day").valueOf(),vn[we].since<=Dt&&Dt<=vn[we].until||vn[we].until<=Dt&&Dt<=vn[we].since)return(this.year()-w(vn[we].since).year())*xt+vn[we].offset;return this.year()}function DC(we){return O(this,"_erasNameRegex")||ox.call(this),we?this._erasNameRegex:this._erasRegex}function wM(we){return O(this,"_erasAbbrRegex")||ox.call(this),we?this._erasAbbrRegex:this._erasRegex}function SM(we){return O(this,"_erasNarrowRegex")||ox.call(this),we?this._erasNarrowRegex:this._erasRegex}function tg(we,tt){return tt.erasAbbrRegex(we)}function rw(we,tt){return tt.erasNameRegex(we)}function ix(we,tt){return tt.erasNarrowRegex(we)}function aw(we,tt){return tt._eraYearOrdinalRegex||xn}function ox(){var we=[],tt=[],xt=[],Dt=[],vn,Sr,_a,no,ps,zs=this.eras();for(vn=0,Sr=zs.length;vn<Sr;++vn)_a=fi(zs[vn].name),no=fi(zs[vn].abbr),ps=fi(zs[vn].narrow),tt.push(_a),we.push(no),xt.push(ps),Dt.push(_a),Dt.push(no),Dt.push(ps);this._erasRegex=new RegExp("^("+Dt.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+tt.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+we.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+xt.join("|")+")","i")}Et(0,["gg",2],0,function(){return this.weekYear()%100}),Et(0,["GG",2],0,function(){return this.isoWeekYear()%100});function r0(we,tt){Et(0,[we,we.length],0,tt)}r0("gggg","weekYear"),r0("ggggg","weekYear"),r0("GGGG","isoWeekYear"),r0("GGGGG","isoWeekYear"),tr("G",Tr),tr("g",Tr),tr("GG",Br,or),tr("gg",Br,or),tr("GGGG",oa,jr),tr("gggg",oa,jr),tr("GGGGG",hn,Kr),tr("ggggg",hn,Kr),Ka(["gggg","ggggg","GGGG","GGGGG"],function(we,tt,xt,Dt){tt[Dt.substr(0,2)]=sr(we)}),Ka(["gg","GG"],function(we,tt,xt,Dt){tt[Dt]=w.parseTwoDigitYear(we)});function ng(we){return Nv.call(this,we,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function ol(we){return Nv.call(this,we,this.isoWeek(),this.isoWeekday(),1,4)}function lc(){return In(this.year(),1,4)}function rg(){return In(this.isoWeekYear(),1,4)}function jd(){var we=this.localeData()._week;return In(this.year(),we.dow,we.doy)}function Ef(){var we=this.localeData()._week;return In(this.weekYear(),we.dow,we.doy)}function Nv(we,tt,xt,Dt,vn){var Sr;return we==null?pr(this,Dt,vn).year:(Sr=In(we,Dt,vn),tt>Sr&&(tt=Sr),sx.call(this,we,tt,xt,Dt,vn))}function sx(we,tt,xt,Dt,vn){var Sr=en(we,tt,xt,Dt,vn),_a=jt(Sr.year,0,Sr.dayOfYear);return this.year(_a.getUTCFullYear()),this.month(_a.getUTCMonth()),this.date(_a.getUTCDate()),this}Et("Q",0,"Qo","quarter"),tr("Q",Ir),ta("Q",function(we,tt){tt[D]=(sr(we)-1)*3});function Qd(we){return we==null?Math.ceil((this.month()+1)/3):this.month((we-1)*3+this.month()%3)}Et("D",["DD",2],"Do","date"),tr("D",Br,er),tr("DD",Br,or),tr("Do",function(we,tt){return we?tt._dayOfMonthOrdinalParse||tt._ordinalParse:tt._dayOfMonthOrdinalParseLenient}),ta(["D","DD"],oe),ta("Do",function(we,tt){tt[oe]=sr(we.match(Br)[0])});var K1=be("Date",!0);Et("DDD",["DDDD",3],"DDDo","dayOfYear"),tr("DDD",Qr),tr("DDDD",wr),ta(["DDD","DDDD"],function(we,tt,xt){xt._dayOfYear=sr(we)});function MA(we){var tt=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return we==null?tt:this.add(we-tt,"d")}Et("m",["mm",2],0,"minute"),tr("m",Br,zr),tr("mm",Br,or),ta(["m","mm"],F);var RA=be("Minutes",!1);Et("s",["ss",2],0,"second"),tr("s",Br,zr),tr("ss",Br,or),ta(["s","ss"],Z);var X1=be("Seconds",!1);Et("S",0,0,function(){return~~(this.millisecond()/100)}),Et(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Et(0,["SSS",3],0,"millisecond"),Et(0,["SSSS",4],0,function(){return this.millisecond()*10}),Et(0,["SSSSS",5],0,function(){return this.millisecond()*100}),Et(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),Et(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),Et(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),Et(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),tr("S",Qr,Ir),tr("SS",Qr,or),tr("SSS",Qr,wr);var a0,bp;for(a0="SSSS";a0.length<=9;a0+="S")tr(a0,xn);function kC(we,tt){tt[le]=sr(("0."+we)*1e3)}for(a0="S";a0.length<=9;a0+="S")ta(a0,kC);bp=be("Milliseconds",!1),Et("z",0,0,"zoneAbbr"),Et("zz",0,0,"zoneName");function IC(){return this._isUTC?"UTC":""}function H0(){return this._isUTC?"Coordinated Universal Time":""}var yi=Se.prototype;yi.add=Rc,yi.calendar=wA,yi.clone=Z2,yi.diff=Jm,yi.endOf=bM,yi.format=W1,yi.from=TA,yi.fromNow=AA,yi.to=RC,yi.toNow=bc,yi.get=mt,yi.invalidAt=Od,yi.isAfter=SA,yi.isBefore=OC,yi.isBetween=jC,yi.isSame=MC,yi.isSameOrAfter=CA,yi.isSameOrBefore=EA,yi.isValid=q2,yi.lang=H1,yi.locale=Q2,yi.localeData=nx,yi.max=Zl,yi.min=os,yi.parsingFlags=jA,yi.set=Ot,yi.startOf=G7,yi.subtract=Xd,yi.toArray=OA,yi.toObject=W0,yi.toDate=z0,yi.toISOString=xM,yi.inspect=_A,typeof Symbol<"u"&&Symbol.for!=null&&(yi[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),yi.toJSON=qf,yi.toString=kv,yi.unix=Y1,yi.valueOf=$0,yi.creationData=ew,yi.eraName=ax,yi.eraNarrow=Oh,yi.eraAbbr=nw,yi.eraYear=jh,yi.year=ie,yi.isLeapYear=ve,yi.weekYear=ng,yi.isoWeekYear=ol,yi.quarter=yi.quarters=Qd,yi.month=sn,yi.daysInMonth=Kn,yi.week=yi.weeks=Wa,yi.isoWeek=yi.isoWeeks=_n,yi.weeksInYear=jd,yi.weeksInWeekYear=Ef,yi.isoWeeksInYear=lc,yi.isoWeeksInISOWeekYear=rg,yi.date=K1,yi.day=yi.days=xo,yi.weekday=Vo,yi.isoWeekday=jo,yi.dayOfYear=MA,yi.hour=yi.hours=cr,yi.minute=yi.minutes=RA,yi.second=yi.seconds=X1,yi.millisecond=yi.milliseconds=bp,yi.utcOffset=zn,yi.utc=Oe,yi.local=an,yi.parseZone=kn,yi.hasAlignedHourOffset=$t,yi.isDST=fn,yi.isLocal=Wr,yi.isUtcOffset=Ra,yi.isUtc=Xa,yi.isUTC=Xa,yi.zoneAbbr=IC,yi.zoneName=H0,yi.dates=Ee("dates accessor is deprecated. Use date instead.",K1),yi.months=Ee("months accessor is deprecated. Use month instead",sn),yi.years=Ee("years accessor is deprecated. Use year instead",ie),yi.zone=Ee("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Qe),yi.isDSTShifted=Ee("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Yn);function ag(we){return mo(we*1e3)}function ig(){return mo.apply(null,arguments).parseZone()}function G0(we){return we}var Js=We.prototype;Js.calendar=Ie,Js.longDateFormat=Kt,Js.invalidDate=Pr,Js.ordinal=Xr,Js.preparse=G0,Js.postformat=G0,Js.relativeTime=xa,Js.pastFuture=Rr,Js.set=ze,Js.eras=tw,Js.erasParse=eg,Js.erasConvertYear=rx,Js.erasAbbrRegex=wM,Js.erasNameRegex=DC,Js.erasNarrowRegex=SM,Js.months=Qt,Js.monthsShort=Lt,Js.monthsParse=bn,Js.monthsRegex=dn,Js.monthsShortRegex=ar,Js.week=Nt,Js.firstDayOfYear=ni,Js.firstDayOfWeek=la,Js.weekdays=Oa,Js.weekdaysMin=to,Js.weekdaysShort=Xi,Js.weekdaysParse=oi,Js.weekdaysRegex=ka,Js.weekdaysShortRegex=Bn,Js.weekdaysMinRegex=Ar,Js.isPM=Jo,Js.meridiem=ti;function Lv(we,tt,xt,Dt){var vn=nu(),Sr=ee().set(Dt,tt);return vn[xt](Sr,we)}function eh(we,tt,xt){if(N(we)&&(tt=we,we=void 0),we=we||"",tt!=null)return Lv(we,tt,xt,"month");var Dt,vn=[];for(Dt=0;Dt<12;Dt++)vn[Dt]=Lv(we,Dt,xt,"month");return vn}function _f(we,tt,xt,Dt){typeof we=="boolean"?(N(tt)&&(xt=tt,tt=void 0),tt=tt||""):(tt=we,xt=tt,we=!1,N(tt)&&(xt=tt,tt=void 0),tt=tt||"");var vn=nu(),Sr=we?vn._week.dow:0,_a,no=[];if(xt!=null)return Lv(tt,(xt+Sr)%7,Dt,"day");for(_a=0;_a<7;_a++)no[_a]=Lv(tt,(_a+Sr)%7,Dt,"day");return no}function Bv(we,tt){return eh(we,tt,"months")}function Y0(we,tt){return eh(we,tt,"monthsShort")}function wp(we,tt,xt){return _f(we,tt,xt,"weekdays")}function K0(we,tt,xt){return _f(we,tt,xt,"weekdaysShort")}function DA(we,tt,xt){return _f(we,tt,xt,"weekdaysMin")}Lc("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(we){var tt=we%10,xt=sr(we%100/10)===1?"th":tt===1?"st":tt===2?"nd":tt===3?"rd":"th";return we+xt}}),w.lang=Ee("moment.lang is deprecated. Use moment.locale instead.",Lc),w.langData=Ee("moment.langData is deprecated. Use moment.localeData instead.",nu);var Sp=Math.abs;function FC(){var we=this._data;return this._milliseconds=Sp(this._milliseconds),this._days=Sp(this._days),this._months=Sp(this._months),we.milliseconds=Sp(we.milliseconds),we.seconds=Sp(we.seconds),we.minutes=Sp(we.minutes),we.hours=Sp(we.hours),we.months=Sp(we.months),we.years=Sp(we.years),this}function ys(we,tt,xt,Dt){var vn=io(tt,xt);return we._milliseconds+=Dt*vn._milliseconds,we._days+=Dt*vn._days,we._months+=Dt*vn._months,we._bubble()}function Jd(we,tt){return ys(this,we,tt,1)}function wc(we,tt){return ys(this,we,tt,-1)}function Mh(we){return we<0?Math.floor(we):Math.ceil(we)}function Uv(){var we=this._milliseconds,tt=this._days,xt=this._months,Dt=this._data,vn,Sr,_a,no,ps;return we>=0&&tt>=0&&xt>=0||we<=0&&tt<=0&&xt<=0||(we+=Mh(Z1(xt)+tt)*864e5,tt=0,xt=0),Dt.milliseconds=we%1e3,vn=jn(we/1e3),Dt.seconds=vn%60,Sr=jn(vn/60),Dt.minutes=Sr%60,_a=jn(Sr/60),Dt.hours=_a%24,tt+=jn(_a/24),ps=jn(NC(tt)),xt+=ps,tt-=Mh(Z1(ps)),no=jn(xt/12),xt%=12,Dt.days=tt,Dt.months=xt,Dt.years=no,this}function NC(we){return we*4800/146097}function Z1(we){return we*146097/4800}function LC(we){if(!this.isValid())return NaN;var tt,xt,Dt=this._milliseconds;if(we=Dr(we),we==="month"||we==="quarter"||we==="year")switch(tt=this._days+Dt/864e5,xt=this._months+NC(tt),we){case"month":return xt;case"quarter":return xt/3;case"year":return xt/12}else switch(tt=this._days+Math.round(Z1(this._months)),we){case"week":return tt/7+Dt/6048e5;case"day":return tt+Dt/864e5;case"hour":return tt*24+Dt/36e5;case"minute":return tt*1440+Dt/6e4;case"second":return tt*86400+Dt/1e3;case"millisecond":return Math.floor(tt*864e5)+Dt;default:throw new Error("Unknown unit "+we)}}function i0(we){return function(){return this.as(we)}}var lx=i0("ms"),iw=i0("s"),og=i0("m"),BC=i0("h"),CM=i0("d"),Q1=i0("w"),ow=i0("M"),UC=i0("Q"),kA=i0("y"),o0=lx;function IA(){return io(this)}function sw(we){return we=Dr(we),this.isValid()?this[we+"s"]():NaN}function s0(we){return function(){return this.isValid()?this._data[we]:NaN}}var cx=s0("milliseconds"),X0=s0("seconds"),VC=s0("minutes"),$C=s0("hours"),zC=s0("days"),J1=s0("months"),th=s0("years");function Vv(){return jn(this.days()/7)}var Cp=Math.round,Z0={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function l0(we,tt,xt,Dt,vn){return vn.relativeTime(tt||1,!!xt,we,Dt)}function sg(we,tt,xt,Dt){var vn=io(we).abs(),Sr=Cp(vn.as("s")),_a=Cp(vn.as("m")),no=Cp(vn.as("h")),ps=Cp(vn.as("d")),zs=Cp(vn.as("M")),Ws=Cp(vn.as("w")),Dh=Cp(vn.as("y")),u0=Sr<=xt.ss&&["s",Sr]||Sr<xt.s&&["ss",Sr]||_a<=1&&["m"]||_a<xt.m&&["mm",_a]||no<=1&&["h"]||no<xt.h&&["hh",no]||ps<=1&&["d"]||ps<xt.d&&["dd",ps];return xt.w!=null&&(u0=u0||Ws<=1&&["w"]||Ws<xt.w&&["ww",Ws]),u0=u0||zs<=1&&["M"]||zs<xt.M&&["MM",zs]||Dh<=1&&["y"]||["yy",Dh],u0[2]=tt,u0[3]=+we>0,u0[4]=Dt,l0.apply(null,u0)}function WC(we){return we===void 0?Cp:typeof we=="function"?(Cp=we,!0):!1}function FA(we,tt){return Z0[we]===void 0?!1:tt===void 0?Z0[we]:(Z0[we]=tt,we==="s"&&(Z0.ss=tt-1),!0)}function c0(we,tt){if(!this.isValid())return this.localeData().invalidDate();var xt=!1,Dt=Z0,vn,Sr;return typeof we=="object"&&(tt=we,we=!1),typeof we=="boolean"&&(xt=we),typeof tt=="object"&&(Dt=Object.assign({},Z0,tt),tt.s!=null&&tt.ss==null&&(Dt.ss=tt.s-1)),vn=this.localeData(),Sr=sg(this,!xt,Dt,vn),xt&&(Sr=vn.pastFuture(+this,Sr)),vn.postformat(Sr)}var Rh=Math.abs;function lg(we){return(we>0)-(we<0)||+we}function lw(){if(!this.isValid())return this.localeData().invalidDate();var we=Rh(this._milliseconds)/1e3,tt=Rh(this._days),xt=Rh(this._months),Dt,vn,Sr,_a,no=this.asSeconds(),ps,zs,Ws,Dh;return no?(Dt=jn(we/60),vn=jn(Dt/60),we%=60,Dt%=60,Sr=jn(xt/12),xt%=12,_a=we?we.toFixed(3).replace(/\.?0+$/,""):"",ps=no<0?"-":"",zs=lg(this._months)!==lg(no)?"-":"",Ws=lg(this._days)!==lg(no)?"-":"",Dh=lg(this._milliseconds)!==lg(no)?"-":"",ps+"P"+(Sr?zs+Sr+"Y":"")+(xt?zs+xt+"M":"")+(tt?Ws+tt+"D":"")+(vn||Dt||we?"T":"")+(vn?Dh+vn+"H":"")+(Dt?Dh+Dt+"M":"")+(we?Dh+_a+"S":"")):"P0D"}var Ys=$1.prototype;Ys.isValid=yA,Ys.abs=FC,Ys.add=Jd,Ys.subtract=wc,Ys.as=LC,Ys.asMilliseconds=lx,Ys.asSeconds=iw,Ys.asMinutes=og,Ys.asHours=BC,Ys.asDays=CM,Ys.asWeeks=Q1,Ys.asMonths=ow,Ys.asQuarters=UC,Ys.asYears=kA,Ys.valueOf=o0,Ys._bubble=Uv,Ys.clone=IA,Ys.get=sw,Ys.milliseconds=cx,Ys.seconds=X0,Ys.minutes=VC,Ys.hours=$C,Ys.days=zC,Ys.weeks=Vv,Ys.months=J1,Ys.years=th,Ys.humanize=c0,Ys.toISOString=lw,Ys.toString=lw,Ys.toJSON=lw,Ys.locale=Q2,Ys.localeData=nx,Ys.toIsoString=Ee("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",lw),Ys.lang=H1,Et("X",0,0,"unix"),Et("x",0,0,"valueOf"),tr("x",Tr),tr("X",St),ta("X",function(we,tt,xt){xt._d=new Date(parseFloat(we)*1e3)}),ta("x",function(we,tt,xt){xt._d=new Date(sr(we))});//! moment.js
return w.version="2.30.1",E(mo),w.fn=yi,w.min=hd,w.max=pd,w.now=Qm,w.utc=ee,w.unix=ag,w.months=Bv,w.isDate=z,w.locale=Lc,w.invalid=ce,w.duration=io,w.isMoment=xe,w.weekdays=wp,w.parseZone=ig,w.localeData=nu,w.isDuration=U0,w.monthsShort=Y0,w.weekdaysMin=DA,w.defineLocale=Ad,w.updateLocale=vp,w.locales=Pd,w.weekdaysShort=K0,w.normalizeUnits=Dr,w.relativeTimeRounding=WC,w.relativeTimeThreshold=FA,w.calendarFormat=PC,w.prototype=yi,w.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"},w})},15937:(Y,U,a)=>{var d=typeof Map=="function"&&Map.prototype,w=Object.getOwnPropertyDescriptor&&d?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,E=d&&w&&typeof w.get=="function"?w.get:null,A=d&&Map.prototype.forEach,P=typeof Set=="function"&&Set.prototype,O=Object.getOwnPropertyDescriptor&&P?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,R=P&&O&&typeof O.get=="function"?O.get:null,L=P&&Set.prototype.forEach,N=typeof WeakMap=="function"&&WeakMap.prototype,z=N?WeakMap.prototype.has:null,V=typeof WeakSet=="function"&&WeakSet.prototype,Q=V?WeakSet.prototype.has:null,ee=typeof WeakRef=="function"&&WeakRef.prototype,q=ee?WeakRef.prototype.deref:null,ae=Boolean.prototype.valueOf,pe=Object.prototype.toString,se=Function.prototype.toString,ce=String.prototype.match,fe=String.prototype.slice,Pe=String.prototype.replace,he=String.prototype.toUpperCase,Se=String.prototype.toLowerCase,xe=RegExp.prototype.test,He=Array.prototype.concat,Ee=Array.prototype.join,Le=Array.prototype.slice,Xe=Math.floor,et=typeof BigInt=="function"?BigInt.prototype.valueOf:null,ze=Object.getOwnPropertySymbols,Ye=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,We=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Ze=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===We||!0)?Symbol.toStringTag:null,qe=Object.prototype.propertyIsEnumerable,Ie=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(hn){return hn.__proto__}:null);function Ve(hn,xn){if(hn===1/0||hn===-1/0||hn!==hn||hn&&hn>-1e3&&hn<1e3||xe.call(/e/,xn))return xn;var Tr=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof hn=="number"){var sa=hn<0?-Xe(-hn):Xe(hn);if(sa!==hn){var ct=String(sa),St=fe.call(xn,ct.length+1);return Pe.call(ct,Tr,"$&_")+"."+Pe.call(Pe.call(St,/([0-9]{3})/g,"$&_"),/_$/,"")}}return Pe.call(xn,Tr,"$&_")}var Ge=a(42634),De=Ge.custom,je=Pr(De)?De:null;Y.exports=function hn(xn,Tr,sa,ct){var St=Tr||{};if(Xr(St,"quoteStyle")&&St.quoteStyle!=="single"&&St.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Xr(St,"maxStringLength")&&(typeof St.maxStringLength=="number"?St.maxStringLength<0&&St.maxStringLength!==1/0:St.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var ln=Xr(St,"customInspect")?St.customInspect:!0;if(typeof ln!="boolean"&&ln!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Xr(St,"indent")&&St.indent!==null&&St.indent!=="	"&&!(parseInt(St.indent,10)===St.indent&&St.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Xr(St,"numericSeparator")&&typeof St.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var er=St.numericSeparator;if(typeof xn>"u")return"undefined";if(xn===null)return"null";if(typeof xn=="boolean")return xn?"true":"false";if(typeof xn=="string")return or(xn,St);if(typeof xn=="number"){if(xn===0)return 1/0/xn>0?"0":"-0";var zr=String(xn);return er?Ve(xn,zr):zr}if(typeof xn=="bigint"){var qr=String(xn)+"n";return er?Ve(xn,qr):qr}var tr=typeof St.depth>"u"?5:St.depth;if(typeof sa>"u"&&(sa=0),sa>=tr&&tr>0&&typeof xn=="object")return it(xn)?"[Array]":"[Object]";var ci=Er(St,sa);if(typeof ct>"u")ct=[];else if(Rr(ct,xn)>=0)return"[Circular]";function Ai(ge,Te,ie){if(Te&&(ct=Le.call(ct),ct.push(Te)),ie){var ve={depth:St.depth};return Xr(St,"quoteStyle")&&(ve.quoteStyle=St.quoteStyle),hn(ge,ve,sa+1,ct)}return hn(ge,St,sa+1,ct)}if(typeof xn=="function"&&!yt(xn)){var fi=xa(xn),jn=oa(xn,Ai);return"[Function"+(fi?": "+fi:" (anonymous)")+"]"+(jn.length>0?" { "+Ee.call(jn,", ")+" }":"")}if(Pr(xn)){var sr=We?Pe.call(String(xn),/^(Symbol\(.*\))_[^)]*$/,"$1"):Ye.call(xn);return typeof xn=="object"&&!We?jr(sr):sr}if(Ir(xn)){for(var za="<"+Se.call(String(xn.nodeName)),ta=xn.attributes||[],Ka=0;Ka<ta.length;Ka++)za+=" "+ta[Ka].name+"="+ht(Et(ta[Ka].value),"double",St);return za+=">",xn.childNodes&&xn.childNodes.length&&(za+="..."),za+="</"+Se.call(String(xn.nodeName))+">",za}if(it(xn)){if(xn.length===0)return"[]";var Za=oa(xn,Ai);return ci&&!mr(Za)?"["+Qr(Za,ci)+"]":"[ "+Ee.call(Za,", ")+" ]"}if(kt(xn)){var Sa=oa(xn,Ai);return!("cause"in Error.prototype)&&"cause"in xn&&!qe.call(xn,"cause")?"{ ["+String(xn)+"] "+Ee.call(He.call("[cause]: "+Ai(xn.cause),Sa),", ")+" }":Sa.length===0?"["+String(xn)+"]":"{ ["+String(xn)+"] "+Ee.call(Sa,", ")+" }"}if(typeof xn=="object"&&ln){if(je&&typeof xn[je]=="function"&&Ge)return Ge(xn,{depth:tr-sa});if(ln!=="symbol"&&typeof xn.inspect=="function")return xn.inspect()}if(aa(xn)){var va=[];return A&&A.call(xn,function(ge,Te){va.push(Ai(Te,xn,!0)+" => "+Ai(ge,xn))}),Br("Map",E.call(xn),va,ci)}if(dr(xn)){var D=[];return L&&L.call(xn,function(ge){D.push(Ai(ge,xn))}),Br("Set",R.call(xn),D,ci)}if(Dr(xn))return Kr("WeakMap");if(Zr(xn))return Kr("WeakSet");if(Gr(xn))return Kr("WeakRef");if(Kt(xn))return jr(Ai(Number(xn)));if(gr(xn))return jr(Ai(et.call(xn)));if(On(xn))return jr(ae.call(xn));if(Vt(xn))return jr(Ai(String(xn)));if(typeof window<"u"&&xn===window)return"{ [object Window] }";if(typeof globalThis<"u"&&xn===globalThis||typeof a.g<"u"&&xn===a.g)return"{ [object globalThis] }";if(!_t(xn)&&!yt(xn)){var oe=oa(xn,Ai),X=Ie?Ie(xn)===Object.prototype:xn instanceof Object||xn.constructor===Object,F=xn instanceof Object?"":"null prototype",Z=!X&&Ze&&Object(xn)===xn&&Ze in xn?fe.call(xr(xn),8,-1):F?"Object":"",le=X||typeof xn.constructor!="function"?"":xn.constructor.name?xn.constructor.name+" ":"",de=le+(Z||F?"["+Ee.call(He.call([],Z||[],F||[]),": ")+"] ":"");return oe.length===0?de+"{}":ci?de+"{"+Qr(oe,ci)+"}":de+"{ "+Ee.call(oe,", ")+" }"}return String(xn)};function ht(hn,xn,Tr){var sa=(Tr.quoteStyle||xn)==="double"?'"':"'";return sa+hn+sa}function Et(hn){return Pe.call(String(hn),/"/g,"&quot;")}function it(hn){return xr(hn)==="[object Array]"&&(!Ze||!(typeof hn=="object"&&Ze in hn))}function _t(hn){return xr(hn)==="[object Date]"&&(!Ze||!(typeof hn=="object"&&Ze in hn))}function yt(hn){return xr(hn)==="[object RegExp]"&&(!Ze||!(typeof hn=="object"&&Ze in hn))}function kt(hn){return xr(hn)==="[object Error]"&&(!Ze||!(typeof hn=="object"&&Ze in hn))}function Vt(hn){return xr(hn)==="[object String]"&&(!Ze||!(typeof hn=="object"&&Ze in hn))}function Kt(hn){return xr(hn)==="[object Number]"&&(!Ze||!(typeof hn=="object"&&Ze in hn))}function On(hn){return xr(hn)==="[object Boolean]"&&(!Ze||!(typeof hn=="object"&&Ze in hn))}function Pr(hn){if(We)return hn&&typeof hn=="object"&&hn instanceof Symbol;if(typeof hn=="symbol")return!0;if(!hn||typeof hn!="object"||!Ye)return!1;try{return Ye.call(hn),!0}catch{}return!1}function gr(hn){if(!hn||typeof hn!="object"||!et)return!1;try{return et.call(hn),!0}catch{}return!1}var _r=Object.prototype.hasOwnProperty||function(hn){return hn in this};function Xr(hn,xn){return _r.call(hn,xn)}function xr(hn){return pe.call(hn)}function xa(hn){if(hn.name)return hn.name;var xn=ce.call(se.call(hn),/^function\s*([\w$]+)/);return xn?xn[1]:null}function Rr(hn,xn){if(hn.indexOf)return hn.indexOf(xn);for(var Tr=0,sa=hn.length;Tr<sa;Tr++)if(hn[Tr]===xn)return Tr;return-1}function aa(hn){if(!E||!hn||typeof hn!="object")return!1;try{E.call(hn);try{R.call(hn)}catch{return!0}return hn instanceof Map}catch{}return!1}function Dr(hn){if(!z||!hn||typeof hn!="object")return!1;try{z.call(hn,z);try{Q.call(hn,Q)}catch{return!0}return hn instanceof WeakMap}catch{}return!1}function Gr(hn){if(!q||!hn||typeof hn!="object")return!1;try{return q.call(hn),!0}catch{}return!1}function dr(hn){if(!R||!hn||typeof hn!="object")return!1;try{R.call(hn);try{E.call(hn)}catch{return!0}return hn instanceof Set}catch{}return!1}function Zr(hn){if(!Q||!hn||typeof hn!="object")return!1;try{Q.call(hn,Q);try{z.call(hn,z)}catch{return!0}return hn instanceof WeakSet}catch{}return!1}function Ir(hn){return!hn||typeof hn!="object"?!1:typeof HTMLElement<"u"&&hn instanceof HTMLElement?!0:typeof hn.nodeName=="string"&&typeof hn.getAttribute=="function"}function or(hn,xn){if(hn.length>xn.maxStringLength){var Tr=hn.length-xn.maxStringLength,sa="... "+Tr+" more character"+(Tr>1?"s":"");return or(fe.call(hn,0,xn.maxStringLength),xn)+sa}var ct=Pe.call(Pe.call(hn,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,wr);return ht(ct,"single",xn)}function wr(hn){var xn=hn.charCodeAt(0),Tr={8:"b",9:"t",10:"n",12:"f",13:"r"}[xn];return Tr?"\\"+Tr:"\\x"+(xn<16?"0":"")+he.call(xn.toString(16))}function jr(hn){return"Object("+hn+")"}function Kr(hn){return hn+" { ? }"}function Br(hn,xn,Tr,sa){var ct=sa?Qr(Tr,sa):Ee.call(Tr,", ");return hn+" ("+xn+") {"+ct+"}"}function mr(hn){for(var xn=0;xn<hn.length;xn++)if(Rr(hn[xn],`
`)>=0)return!1;return!0}function Er(hn,xn){var Tr;if(hn.indent==="	")Tr="	";else if(typeof hn.indent=="number"&&hn.indent>0)Tr=Ee.call(Array(hn.indent+1)," ");else return null;return{base:Tr,prev:Ee.call(Array(xn+1),Tr)}}function Qr(hn,xn){if(hn.length===0)return"";var Tr=`
`+xn.prev+xn.base;return Tr+Ee.call(hn,","+Tr)+`
`+xn.prev}function oa(hn,xn){var Tr=it(hn),sa=[];if(Tr){sa.length=hn.length;for(var ct=0;ct<hn.length;ct++)sa[ct]=Xr(hn,ct)?xn(hn[ct],hn):""}var St=typeof ze=="function"?ze(hn):[],ln;if(We){ln={};for(var er=0;er<St.length;er++)ln["$"+St[er]]=St[er]}for(var zr in hn)Xr(hn,zr)&&(Tr&&String(Number(zr))===zr&&zr<hn.length||We&&ln["$"+zr]instanceof Symbol||(xe.call(/[^\w$]/,zr)?sa.push(xn(zr,hn)+": "+xn(hn[zr],hn)):sa.push(zr+": "+xn(hn[zr],hn))));if(typeof ze=="function")for(var qr=0;qr<St.length;qr++)qe.call(hn,St[qr])&&sa.push("["+xn(St[qr])+"]: "+xn(hn[St[qr]],hn));return sa}},70628:(Y,U,a)=>{"use strict";var d=a(54067);function w(){}function E(){}E.resetWarningCache=w,Y.exports=function(){function A(R,L,N,z,V,Q){if(Q!==d){var ee=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 ee.name="Invariant Violation",ee}}A.isRequired=A;function P(){return A}var O={array:A,bigint:A,bool:A,func:A,number:A,object:A,string:A,symbol:A,any:A,arrayOf:P,element:A,elementType:A,instanceOf:P,node:A,objectOf:P,oneOf:P,oneOfType:P,shape:P,exact:P,checkPropTypes:E,resetWarningCache:w};return O.PropTypes=O,O}},75826:(Y,U,a)=>{if(0)var d,w;else Y.exports=a(70628)()},54067:Y=>{"use strict";var U="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Y.exports=U},59647:Y=>{"use strict";var U=String.prototype.replace,a=/%20/g,d={RFC1738:"RFC1738",RFC3986:"RFC3986"};Y.exports={default:d.RFC3986,formatters:{RFC1738:function(w){return U.call(w,a,"+")},RFC3986:function(w){return String(w)}},RFC1738:d.RFC1738,RFC3986:d.RFC3986}},97691:(Y,U,a)=>{"use strict";var d=a(25882),w=a(21348),E=a(59647);Y.exports={formats:E,parse:w,stringify:d}},21348:(Y,U,a)=>{"use strict";var d=a(54662),w=Object.prototype.hasOwnProperty,E=Array.isArray,A={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:d.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},P=function(ee){return ee.replace(/&#(\d+);/g,function(q,ae){return String.fromCharCode(parseInt(ae,10))})},O=function(ee,q){return ee&&typeof ee=="string"&&q.comma&&ee.indexOf(",")>-1?ee.split(","):ee},R="utf8=%26%2310003%3B",L="utf8=%E2%9C%93",N=function(q,ae){var pe={__proto__:null},se=ae.ignoreQueryPrefix?q.replace(/^\?/,""):q,ce=ae.parameterLimit===1/0?void 0:ae.parameterLimit,fe=se.split(ae.delimiter,ce),Pe=-1,he,Se=ae.charset;if(ae.charsetSentinel)for(he=0;he<fe.length;++he)fe[he].indexOf("utf8=")===0&&(fe[he]===L?Se="utf-8":fe[he]===R&&(Se="iso-8859-1"),Pe=he,he=fe.length);for(he=0;he<fe.length;++he)if(he!==Pe){var xe=fe[he],He=xe.indexOf("]="),Ee=He===-1?xe.indexOf("="):He+1,Le,Xe;Ee===-1?(Le=ae.decoder(xe,A.decoder,Se,"key"),Xe=ae.strictNullHandling?null:""):(Le=ae.decoder(xe.slice(0,Ee),A.decoder,Se,"key"),Xe=d.maybeMap(O(xe.slice(Ee+1),ae),function(ze){return ae.decoder(ze,A.decoder,Se,"value")})),Xe&&ae.interpretNumericEntities&&Se==="iso-8859-1"&&(Xe=P(Xe)),xe.indexOf("[]=")>-1&&(Xe=E(Xe)?[Xe]:Xe);var et=w.call(pe,Le);et&&ae.duplicates==="combine"?pe[Le]=d.combine(pe[Le],Xe):(!et||ae.duplicates==="last")&&(pe[Le]=Xe)}return pe},z=function(ee,q,ae,pe){for(var se=pe?q:O(q,ae),ce=ee.length-1;ce>=0;--ce){var fe,Pe=ee[ce];if(Pe==="[]"&&ae.parseArrays)fe=ae.allowEmptyArrays&&se===""?[]:[].concat(se);else{fe=ae.plainObjects?Object.create(null):{};var he=Pe.charAt(0)==="["&&Pe.charAt(Pe.length-1)==="]"?Pe.slice(1,-1):Pe,Se=ae.decodeDotInKeys?he.replace(/%2E/g,"."):he,xe=parseInt(Se,10);!ae.parseArrays&&Se===""?fe={0:se}:!isNaN(xe)&&Pe!==Se&&String(xe)===Se&&xe>=0&&ae.parseArrays&&xe<=ae.arrayLimit?(fe=[],fe[xe]=se):Se!=="__proto__"&&(fe[Se]=se)}se=fe}return se},V=function(q,ae,pe,se){if(q){var ce=pe.allowDots?q.replace(/\.([^.[]+)/g,"[$1]"):q,fe=/(\[[^[\]]*])/,Pe=/(\[[^[\]]*])/g,he=pe.depth>0&&fe.exec(ce),Se=he?ce.slice(0,he.index):ce,xe=[];if(Se){if(!pe.plainObjects&&w.call(Object.prototype,Se)&&!pe.allowPrototypes)return;xe.push(Se)}for(var He=0;pe.depth>0&&(he=Pe.exec(ce))!==null&&He<pe.depth;){if(He+=1,!pe.plainObjects&&w.call(Object.prototype,he[1].slice(1,-1))&&!pe.allowPrototypes)return;xe.push(he[1])}return he&&xe.push("["+ce.slice(he.index)+"]"),z(xe,ae,pe,se)}},Q=function(q){if(!q)return A;if(typeof q.allowEmptyArrays<"u"&&typeof q.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof q.decodeDotInKeys<"u"&&typeof q.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(q.decoder!==null&&typeof q.decoder<"u"&&typeof q.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof q.charset<"u"&&q.charset!=="utf-8"&&q.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var ae=typeof q.charset>"u"?A.charset:q.charset,pe=typeof q.duplicates>"u"?A.duplicates:q.duplicates;if(pe!=="combine"&&pe!=="first"&&pe!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var se=typeof q.allowDots>"u"?q.decodeDotInKeys===!0?!0:A.allowDots:!!q.allowDots;return{allowDots:se,allowEmptyArrays:typeof q.allowEmptyArrays=="boolean"?!!q.allowEmptyArrays:A.allowEmptyArrays,allowPrototypes:typeof q.allowPrototypes=="boolean"?q.allowPrototypes:A.allowPrototypes,allowSparse:typeof q.allowSparse=="boolean"?q.allowSparse:A.allowSparse,arrayLimit:typeof q.arrayLimit=="number"?q.arrayLimit:A.arrayLimit,charset:ae,charsetSentinel:typeof q.charsetSentinel=="boolean"?q.charsetSentinel:A.charsetSentinel,comma:typeof q.comma=="boolean"?q.comma:A.comma,decodeDotInKeys:typeof q.decodeDotInKeys=="boolean"?q.decodeDotInKeys:A.decodeDotInKeys,decoder:typeof q.decoder=="function"?q.decoder:A.decoder,delimiter:typeof q.delimiter=="string"||d.isRegExp(q.delimiter)?q.delimiter:A.delimiter,depth:typeof q.depth=="number"||q.depth===!1?+q.depth:A.depth,duplicates:pe,ignoreQueryPrefix:q.ignoreQueryPrefix===!0,interpretNumericEntities:typeof q.interpretNumericEntities=="boolean"?q.interpretNumericEntities:A.interpretNumericEntities,parameterLimit:typeof q.parameterLimit=="number"?q.parameterLimit:A.parameterLimit,parseArrays:q.parseArrays!==!1,plainObjects:typeof q.plainObjects=="boolean"?q.plainObjects:A.plainObjects,strictNullHandling:typeof q.strictNullHandling=="boolean"?q.strictNullHandling:A.strictNullHandling}};Y.exports=function(ee,q){var ae=Q(q);if(ee===""||ee===null||typeof ee>"u")return ae.plainObjects?Object.create(null):{};for(var pe=typeof ee=="string"?N(ee,ae):ee,se=ae.plainObjects?Object.create(null):{},ce=Object.keys(pe),fe=0;fe<ce.length;++fe){var Pe=ce[fe],he=V(Pe,pe[Pe],ae,typeof ee=="string");se=d.merge(se,he,ae)}return ae.allowSparse===!0?se:d.compact(se)}},25882:(Y,U,a)=>{"use strict";var d=a(38402),w=a(54662),E=a(59647),A=Object.prototype.hasOwnProperty,P={brackets:function(se){return se+"[]"},comma:"comma",indices:function(se,ce){return se+"["+ce+"]"},repeat:function(se){return se}},O=Array.isArray,R=Array.prototype.push,L=function(pe,se){R.apply(pe,O(se)?se:[se])},N=Date.prototype.toISOString,z=E.default,V={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:w.encode,encodeValuesOnly:!1,format:z,formatter:E.formatters[z],indices:!1,serializeDate:function(se){return N.call(se)},skipNulls:!1,strictNullHandling:!1},Q=function(se){return typeof se=="string"||typeof se=="number"||typeof se=="boolean"||typeof se=="symbol"||typeof se=="bigint"},ee={},q=function pe(se,ce,fe,Pe,he,Se,xe,He,Ee,Le,Xe,et,ze,Ye,We,Ze,qe,Ie){for(var Ve=se,Ge=Ie,De=0,je=!1;(Ge=Ge.get(ee))!==void 0&&!je;){var ht=Ge.get(se);if(De+=1,typeof ht<"u"){if(ht===De)throw new RangeError("Cyclic object value");je=!0}typeof Ge.get(ee)>"u"&&(De=0)}if(typeof Le=="function"?Ve=Le(ce,Ve):Ve instanceof Date?Ve=ze(Ve):fe==="comma"&&O(Ve)&&(Ve=w.maybeMap(Ve,function(xr){return xr instanceof Date?ze(xr):xr})),Ve===null){if(Se)return Ee&&!Ze?Ee(ce,V.encoder,qe,"key",Ye):ce;Ve=""}if(Q(Ve)||w.isBuffer(Ve)){if(Ee){var Et=Ze?ce:Ee(ce,V.encoder,qe,"key",Ye);return[We(Et)+"="+We(Ee(Ve,V.encoder,qe,"value",Ye))]}return[We(ce)+"="+We(String(Ve))]}var it=[];if(typeof Ve>"u")return it;var _t;if(fe==="comma"&&O(Ve))Ze&&Ee&&(Ve=w.maybeMap(Ve,Ee)),_t=[{value:Ve.length>0?Ve.join(",")||null:void 0}];else if(O(Le))_t=Le;else{var yt=Object.keys(Ve);_t=Xe?yt.sort(Xe):yt}var kt=He?ce.replace(/\./g,"%2E"):ce,Vt=Pe&&O(Ve)&&Ve.length===1?kt+"[]":kt;if(he&&O(Ve)&&Ve.length===0)return Vt+"[]";for(var Kt=0;Kt<_t.length;++Kt){var On=_t[Kt],Pr=typeof On=="object"&&typeof On.value<"u"?On.value:Ve[On];if(!(xe&&Pr===null)){var gr=et&&He?On.replace(/\./g,"%2E"):On,_r=O(Ve)?typeof fe=="function"?fe(Vt,gr):Vt:Vt+(et?"."+gr:"["+gr+"]");Ie.set(se,De);var Xr=d();Xr.set(ee,Ie),L(it,pe(Pr,_r,fe,Pe,he,Se,xe,He,fe==="comma"&&Ze&&O(Ve)?null:Ee,Le,Xe,et,ze,Ye,We,Ze,qe,Xr))}}return it},ae=function(se){if(!se)return V;if(typeof se.allowEmptyArrays<"u"&&typeof se.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof se.encodeDotInKeys<"u"&&typeof se.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(se.encoder!==null&&typeof se.encoder<"u"&&typeof se.encoder!="function")throw new TypeError("Encoder has to be a function.");var ce=se.charset||V.charset;if(typeof se.charset<"u"&&se.charset!=="utf-8"&&se.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var fe=E.default;if(typeof se.format<"u"){if(!A.call(E.formatters,se.format))throw new TypeError("Unknown format option provided.");fe=se.format}var Pe=E.formatters[fe],he=V.filter;(typeof se.filter=="function"||O(se.filter))&&(he=se.filter);var Se;if(se.arrayFormat in P?Se=se.arrayFormat:"indices"in se?Se=se.indices?"indices":"repeat":Se=V.arrayFormat,"commaRoundTrip"in se&&typeof se.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var xe=typeof se.allowDots>"u"?se.encodeDotInKeys===!0?!0:V.allowDots:!!se.allowDots;return{addQueryPrefix:typeof se.addQueryPrefix=="boolean"?se.addQueryPrefix:V.addQueryPrefix,allowDots:xe,allowEmptyArrays:typeof se.allowEmptyArrays=="boolean"?!!se.allowEmptyArrays:V.allowEmptyArrays,arrayFormat:Se,charset:ce,charsetSentinel:typeof se.charsetSentinel=="boolean"?se.charsetSentinel:V.charsetSentinel,commaRoundTrip:se.commaRoundTrip,delimiter:typeof se.delimiter>"u"?V.delimiter:se.delimiter,encode:typeof se.encode=="boolean"?se.encode:V.encode,encodeDotInKeys:typeof se.encodeDotInKeys=="boolean"?se.encodeDotInKeys:V.encodeDotInKeys,encoder:typeof se.encoder=="function"?se.encoder:V.encoder,encodeValuesOnly:typeof se.encodeValuesOnly=="boolean"?se.encodeValuesOnly:V.encodeValuesOnly,filter:he,format:fe,formatter:Pe,serializeDate:typeof se.serializeDate=="function"?se.serializeDate:V.serializeDate,skipNulls:typeof se.skipNulls=="boolean"?se.skipNulls:V.skipNulls,sort:typeof se.sort=="function"?se.sort:null,strictNullHandling:typeof se.strictNullHandling=="boolean"?se.strictNullHandling:V.strictNullHandling}};Y.exports=function(pe,se){var ce=pe,fe=ae(se),Pe,he;typeof fe.filter=="function"?(he=fe.filter,ce=he("",ce)):O(fe.filter)&&(he=fe.filter,Pe=he);var Se=[];if(typeof ce!="object"||ce===null)return"";var xe=P[fe.arrayFormat],He=xe==="comma"&&fe.commaRoundTrip;Pe||(Pe=Object.keys(ce)),fe.sort&&Pe.sort(fe.sort);for(var Ee=d(),Le=0;Le<Pe.length;++Le){var Xe=Pe[Le];fe.skipNulls&&ce[Xe]===null||L(Se,q(ce[Xe],Xe,xe,He,fe.allowEmptyArrays,fe.strictNullHandling,fe.skipNulls,fe.encodeDotInKeys,fe.encode?fe.encoder:null,fe.filter,fe.sort,fe.allowDots,fe.serializeDate,fe.format,fe.formatter,fe.encodeValuesOnly,fe.charset,Ee))}var et=Se.join(fe.delimiter),ze=fe.addQueryPrefix===!0?"?":"";return fe.charsetSentinel&&(fe.charset==="iso-8859-1"?ze+="utf8=%26%2310003%3B&":ze+="utf8=%E2%9C%93&"),et.length>0?ze+et:""}},54662:(Y,U,a)=>{"use strict";var d=a(59647),w=Object.prototype.hasOwnProperty,E=Array.isArray,A=function(){for(var se=[],ce=0;ce<256;++ce)se.push("%"+((ce<16?"0":"")+ce.toString(16)).toUpperCase());return se}(),P=function(ce){for(;ce.length>1;){var fe=ce.pop(),Pe=fe.obj[fe.prop];if(E(Pe)){for(var he=[],Se=0;Se<Pe.length;++Se)typeof Pe[Se]<"u"&&he.push(Pe[Se]);fe.obj[fe.prop]=he}}},O=function(ce,fe){for(var Pe=fe&&fe.plainObjects?Object.create(null):{},he=0;he<ce.length;++he)typeof ce[he]<"u"&&(Pe[he]=ce[he]);return Pe},R=function se(ce,fe,Pe){if(!fe)return ce;if(typeof fe!="object"){if(E(ce))ce.push(fe);else if(ce&&typeof ce=="object")(Pe&&(Pe.plainObjects||Pe.allowPrototypes)||!w.call(Object.prototype,fe))&&(ce[fe]=!0);else return[ce,fe];return ce}if(!ce||typeof ce!="object")return[ce].concat(fe);var he=ce;return E(ce)&&!E(fe)&&(he=O(ce,Pe)),E(ce)&&E(fe)?(fe.forEach(function(Se,xe){if(w.call(ce,xe)){var He=ce[xe];He&&typeof He=="object"&&Se&&typeof Se=="object"?ce[xe]=se(He,Se,Pe):ce.push(Se)}else ce[xe]=Se}),ce):Object.keys(fe).reduce(function(Se,xe){var He=fe[xe];return w.call(Se,xe)?Se[xe]=se(Se[xe],He,Pe):Se[xe]=He,Se},he)},L=function(ce,fe){return Object.keys(fe).reduce(function(Pe,he){return Pe[he]=fe[he],Pe},ce)},N=function(se,ce,fe){var Pe=se.replace(/\+/g," ");if(fe==="iso-8859-1")return Pe.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(Pe)}catch{return Pe}},z=1024,V=function(ce,fe,Pe,he,Se){if(ce.length===0)return ce;var xe=ce;if(typeof ce=="symbol"?xe=Symbol.prototype.toString.call(ce):typeof ce!="string"&&(xe=String(ce)),Pe==="iso-8859-1")return escape(xe).replace(/%u[0-9a-f]{4}/gi,function(Ye){return"%26%23"+parseInt(Ye.slice(2),16)+"%3B"});for(var He="",Ee=0;Ee<xe.length;Ee+=z){for(var Le=xe.length>=z?xe.slice(Ee,Ee+z):xe,Xe=[],et=0;et<Le.length;++et){var ze=Le.charCodeAt(et);if(ze===45||ze===46||ze===95||ze===126||ze>=48&&ze<=57||ze>=65&&ze<=90||ze>=97&&ze<=122||Se===d.RFC1738&&(ze===40||ze===41)){Xe[Xe.length]=Le.charAt(et);continue}if(ze<128){Xe[Xe.length]=A[ze];continue}if(ze<2048){Xe[Xe.length]=A[192|ze>>6]+A[128|ze&63];continue}if(ze<55296||ze>=57344){Xe[Xe.length]=A[224|ze>>12]+A[128|ze>>6&63]+A[128|ze&63];continue}et+=1,ze=65536+((ze&1023)<<10|Le.charCodeAt(et)&1023),Xe[Xe.length]=A[240|ze>>18]+A[128|ze>>12&63]+A[128|ze>>6&63]+A[128|ze&63]}He+=Xe.join("")}return He},Q=function(ce){for(var fe=[{obj:{o:ce},prop:"o"}],Pe=[],he=0;he<fe.length;++he)for(var Se=fe[he],xe=Se.obj[Se.prop],He=Object.keys(xe),Ee=0;Ee<He.length;++Ee){var Le=He[Ee],Xe=xe[Le];typeof Xe=="object"&&Xe!==null&&Pe.indexOf(Xe)===-1&&(fe.push({obj:xe,prop:Le}),Pe.push(Xe))}return P(fe),ce},ee=function(ce){return Object.prototype.toString.call(ce)==="[object RegExp]"},q=function(ce){return!ce||typeof ce!="object"?!1:!!(ce.constructor&&ce.constructor.isBuffer&&ce.constructor.isBuffer(ce))},ae=function(ce,fe){return[].concat(ce,fe)},pe=function(ce,fe){if(E(ce)){for(var Pe=[],he=0;he<ce.length;he+=1)Pe.push(fe(ce[he]));return Pe}return fe(ce)};Y.exports={arrayToObject:O,assign:L,combine:ae,compact:Q,decode:N,encode:V,isBuffer:q,isRegExp:ee,maybeMap:pe,merge:R}},87504:function(Y,U,a){(function(d,w){w(U,a(77810),a(75826),a(69122),a(12268),a(9518),a(48439),a(90784),a(63726),a(84316),a(85336),a(76876),a(29146),a(5171),a(76561),a(21955),a(64525),a(87935),a(91372),a(57993),a(16005),a(38207),a(46226),a(74720),a(79086),a(73326),a(13696),a(86621),a(86349),a(85765),a(18169),a(24955),a(18138),a(83460),a(7673),a(36316),a(58650),a(79893),a(84713),a(1832),a(19397),a(7405),a(98917),a(51027),a(62716),a(53446),a(71908),a(33402),a(99961),a(42416),a(47708),a(87128),a(10583),a(43138),a(54598),a(52247),a(26650),a(39093),a(33611),a(38700),a(94934),a(22483),a(34715),a(57592))})(this,function(d,w,E,A,P,O,R,L,N,z,V,Q,ee,q,ae,pe,se,ce,fe,Pe,he,Se,xe,He,Ee,Le,Xe,et,ze,Ye,We,Ze,qe,Ie,Ve,Ge,De,je,ht,Et,it,_t,yt,kt,Vt,Kt,On,Pr,gr,_r,Xr,xr,xa,Rr,aa,Dr,Gr,dr,Zr,Ir,or,wr,jr,Kr){"use strict";function Br(Zn){return Zn&&typeof Zn=="object"&&"default"in Zn?Zn:{default:Zn}}var mr=Br(w),Er=Br(A),Qr=Br(P),oa=Br(O),hn=Br(R),xn=Br(L),Tr=Br(N),sa=Br(z),ct=Br(V),St=Br(Q),ln=Br(ee),er=Br(q),zr=Br(ae),qr=Br(pe),tr=Br(se),ci=Br(ce),Ai=Br(fe),fi=Br(Pe),jn=Br(he),sr=Br(Se),za=Br(xe),ta=Br(He),Ka=Br(Ee),Za=Br(Le),Sa=Br(Xe),va=Br(et),D=Br(ze),oe=Br(Ye),X=Br(We),F=Br(Ze),Z=Br(qe),le=Br(Ie),de=Br(Ve),ge=Br(Ge),Te=Br(De),ie=Br(je),ve=Br(ht),be=Br(Et),Re=Br(it),ne=Br(_t),mt=Br(yt),Ot=Br(kt),Rt=Br(Vt),dt=Br(Kt),Yt=Br(Pr),bt=Br(gr),Cn=Br(_r),Ln=Br(Xr),An=Br(xr),Fr=Br(xa),Qt=Br(Rr),Lt=Br(aa),Zt=Br(Dr),bn=Br(Gr),gn=Br(dr),sn=Br(Zr),Kn=Br(Ir),ar=Br(or),dn=Br(wr),Ca=Br(Kr);function at(Zn,Dn){var zn=Object.keys(Zn);if(Object.getOwnPropertySymbols){var Qe=Object.getOwnPropertySymbols(Zn);Dn&&(Qe=Qe.filter(function(Oe){return Object.getOwnPropertyDescriptor(Zn,Oe).enumerable})),zn.push.apply(zn,Qe)}return zn}function jt(Zn){for(var Dn=1;Dn<arguments.length;Dn++){var zn=arguments[Dn]!=null?arguments[Dn]:{};Dn%2?at(Object(zn),!0).forEach(function(Qe){Nt(Zn,Qe,zn[Qe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Zn,Object.getOwnPropertyDescriptors(zn)):at(Object(zn)).forEach(function(Qe){Object.defineProperty(Zn,Qe,Object.getOwnPropertyDescriptor(zn,Qe))})}return Zn}function tn(Zn){return tn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Dn){return typeof Dn}:function(Dn){return Dn&&typeof Symbol=="function"&&Dn.constructor===Symbol&&Dn!==Symbol.prototype?"symbol":typeof Dn},tn(Zn)}function en(Zn,Dn){if(!(Zn instanceof Dn))throw new TypeError("Cannot call a class as a function")}function pr(Zn,Dn){for(var zn=0;zn<Dn.length;zn++){var Qe=Dn[zn];Qe.enumerable=Qe.enumerable||!1,Qe.configurable=!0,"value"in Qe&&(Qe.writable=!0),Object.defineProperty(Zn,_i(Qe.key),Qe)}}function In(Zn,Dn,zn){return Dn&&pr(Zn.prototype,Dn),zn&&pr(Zn,zn),Object.defineProperty(Zn,"prototype",{writable:!1}),Zn}function Nt(Zn,Dn,zn){return(Dn=_i(Dn))in Zn?Object.defineProperty(Zn,Dn,{value:zn,enumerable:!0,configurable:!0,writable:!0}):Zn[Dn]=zn,Zn}function fr(){return fr=Object.assign?Object.assign.bind():function(Zn){for(var Dn=1;Dn<arguments.length;Dn++){var zn=arguments[Dn];for(var Qe in zn)Object.prototype.hasOwnProperty.call(zn,Qe)&&(Zn[Qe]=zn[Qe])}return Zn},fr.apply(this,arguments)}function la(Zn,Dn){if(typeof Dn!="function"&&Dn!==null)throw new TypeError("Super expression must either be null or a function");Zn.prototype=Object.create(Dn&&Dn.prototype,{constructor:{value:Zn,writable:!0,configurable:!0}}),Object.defineProperty(Zn,"prototype",{writable:!1}),Dn&&Wa(Zn,Dn)}function ni(Zn){return ni=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(Dn){return Dn.__proto__||Object.getPrototypeOf(Dn)},ni(Zn)}function Wa(Zn,Dn){return Wa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(zn,Qe){return zn.__proto__=Qe,zn},Wa(Zn,Dn)}function _n(Zn){if(Zn===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Zn}function wi(Zn){var Dn=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var zn,Qe=ni(Zn);if(Dn){var Oe=ni(this).constructor;zn=Reflect.construct(Qe,arguments,Oe)}else zn=Qe.apply(this,arguments);return function(an,kn){if(kn&&(typeof kn=="object"||typeof kn=="function"))return kn;if(kn!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _n(an)}(this,zn)}}function kr(Zn){return function(Dn){if(Array.isArray(Dn))return Ki(Dn)}(Zn)||function(Dn){if(typeof Symbol<"u"&&Dn[Symbol.iterator]!=null||Dn["@@iterator"]!=null)return Array.from(Dn)}(Zn)||function(Dn,zn){if(Dn){if(typeof Dn=="string")return Ki(Dn,zn);var Qe=Object.prototype.toString.call(Dn).slice(8,-1);if(Qe==="Object"&&Dn.constructor&&(Qe=Dn.constructor.name),Qe==="Map"||Qe==="Set")return Array.from(Dn);if(Qe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Qe))return Ki(Dn,zn)}}(Zn)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Ki(Zn,Dn){(Dn==null||Dn>Zn.length)&&(Dn=Zn.length);for(var zn=0,Qe=new Array(Dn);zn<Dn;zn++)Qe[zn]=Zn[zn];return Qe}function _i(Zn){var Dn=function(zn,Qe){if(typeof zn!="object"||zn===null)return zn;var Oe=zn[Symbol.toPrimitive];if(Oe!==void 0){var an=Oe.call(zn,Qe||"default");if(typeof an!="object")return an;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Qe==="string"?String:Number)(zn)}(Zn,"string");return typeof Dn=="symbol"?Dn:String(Dn)}var Fo=function(Zn,Dn){switch(Zn){case"P":return Dn.date({width:"short"});case"PP":return Dn.date({width:"medium"});case"PPP":return Dn.date({width:"long"});default:return Dn.date({width:"full"})}},ia=function(Zn,Dn){switch(Zn){case"p":return Dn.time({width:"short"});case"pp":return Dn.time({width:"medium"});case"ppp":return Dn.time({width:"long"});default:return Dn.time({width:"full"})}},ua={p:ia,P:function(Zn,Dn){var zn,Qe=Zn.match(/(P+)(p+)?/)||[],Oe=Qe[1],an=Qe[2];if(!an)return Fo(Zn,Dn);switch(Oe){case"P":zn=Dn.dateTime({width:"short"});break;case"PP":zn=Dn.dateTime({width:"medium"});break;case"PPP":zn=Dn.dateTime({width:"long"});break;default:zn=Dn.dateTime({width:"full"})}return zn.replace("{{date}}",Fo(Oe,Dn)).replace("{{time}}",ia(an,Dn))}},Ea=12,zi=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function Oa(Zn){var Dn=Zn?typeof Zn=="string"||Zn instanceof String?Kn.default(Zn):gn.default(Zn):new Date;return Xi(Dn)?Dn:null}function Xi(Zn,Dn){return Dn=Dn||new Date("1/1/1000"),oa.default(Zn)&&!Zt.default(Zn,Dn)}function to(Zn,Dn,zn){if(zn==="en")return hn.default(Zn,Dn,{awareOfUnicodeTokens:!0});var Qe=Ua(zn);return zn&&!Qe&&console.warn('A locale object was not found for the provided string ["'.concat(zn,'"].')),!Qe&&Jo()&&Ua(Jo())&&(Qe=Ua(Jo())),hn.default(Zn,Dn,{locale:Qe||null,awareOfUnicodeTokens:!0})}function Ao(Zn,Dn){var zn=Dn.dateFormat,Qe=Dn.locale;return Zn&&to(Zn,Array.isArray(zn)?zn[0]:zn,Qe)||""}function oi(Zn,Dn){var zn=Dn.hour,Qe=zn===void 0?0:zn,Oe=Dn.minute,an=Oe===void 0?0:Oe,kn=Dn.second,$t=kn===void 0?0:kn;return F.default(X.default(oe.default(Zn,$t),an),Qe)}function xo(Zn,Dn,zn){var Qe=Ua(Dn||Jo());return ne.default(Zn,{locale:Qe,weekStartsOn:zn})}function Vo(Zn){return mt.default(Zn)}function jo(Zn){return Rt.default(Zn)}function ka(Zn){return Ot.default(Zn)}function Bn(){return Re.default(Oa())}function Ar(Zn,Dn){return Zn&&Dn?Fr.default(Zn,Dn):!Zn&&!Dn}function Aa(Zn,Dn){return Zn&&Dn?An.default(Zn,Dn):!Zn&&!Dn}function Wi(Zn,Dn){return Zn&&Dn?Qt.default(Zn,Dn):!Zn&&!Dn}function Pi(Zn,Dn){return Zn&&Dn?Ln.default(Zn,Dn):!Zn&&!Dn}function Do(Zn,Dn){return Zn&&Dn?Cn.default(Zn,Dn):!Zn&&!Dn}function _s(Zn,Dn,zn){var Qe,Oe=Re.default(Dn),an=dt.default(zn);try{Qe=bn.default(Zn,{start:Oe,end:an})}catch{Qe=!1}return Qe}function Jo(){return(typeof window<"u"?window:globalThis).__localeId__}function Ua(Zn){if(typeof Zn=="string"){var Dn=typeof window<"u"?window:globalThis;return Dn.__localeData__?Dn.__localeData__[Zn]:null}return Zn}function cr(Zn,Dn){return to(Z.default(Oa(),Zn),"LLLL",Dn)}function ti(Zn,Dn){return to(Z.default(Oa(),Zn),"LLL",Dn)}function li(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.minDate,Qe=Dn.maxDate,Oe=Dn.excludeDates,an=Dn.excludeDateIntervals,kn=Dn.includeDates,$t=Dn.includeDateIntervals,fn=Dn.filterDate;return tu(Zn,{minDate:zn,maxDate:Qe})||Oe&&Oe.some(function(Yn){return Pi(Zn,Yn)})||an&&an.some(function(Yn){var Wr=Yn.start,Ra=Yn.end;return bn.default(Zn,{start:Wr,end:Ra})})||kn&&!kn.some(function(Yn){return Pi(Zn,Yn)})||$t&&!$t.some(function(Yn){var Wr=Yn.start,Ra=Yn.end;return bn.default(Zn,{start:Wr,end:Ra})})||fn&&!fn(Oa(Zn))||!1}function po(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.excludeDates,Qe=Dn.excludeDateIntervals;return Qe&&Qe.length>0?Qe.some(function(Oe){var an=Oe.start,kn=Oe.end;return bn.default(Zn,{start:an,end:kn})}):zn&&zn.some(function(Oe){return Pi(Zn,Oe)})||!1}function yl(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.minDate,Qe=Dn.maxDate,Oe=Dn.excludeDates,an=Dn.includeDates,kn=Dn.filterDate;return tu(Zn,{minDate:mt.default(zn),maxDate:Yt.default(Qe)})||Oe&&Oe.some(function($t){return Aa(Zn,$t)})||an&&!an.some(function($t){return Aa(Zn,$t)})||kn&&!kn(Oa(Zn))||!1}function sl(Zn,Dn,zn,Qe){var Oe=va.default(Zn),an=Za.default(Zn),kn=va.default(Dn),$t=Za.default(Dn),fn=va.default(Qe);return Oe===kn&&Oe===fn?an<=zn&&zn<=$t:Oe<kn?fn===Oe&&an<=zn||fn===kn&&$t>=zn||fn<kn&&fn>Oe:void 0}function xl(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.minDate,Qe=Dn.maxDate,Oe=Dn.excludeDates,an=Dn.includeDates,kn=Dn.filterDate;return tu(Zn,{minDate:zn,maxDate:Qe})||Oe&&Oe.some(function($t){return Wi(Zn,$t)})||an&&!an.some(function($t){return Wi(Zn,$t)})||kn&&!kn(Oa(Zn))||!1}function al(Zn,Dn,zn){if(!oa.default(Dn)||!oa.default(zn))return!1;var Qe=va.default(Dn),Oe=va.default(zn);return Qe<=Zn&&Oe>=Zn}function Vs(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.minDate,Qe=Dn.maxDate,Oe=Dn.excludeDates,an=Dn.includeDates,kn=Dn.filterDate,$t=new Date(Zn,0,1);return tu($t,{minDate:Rt.default(zn),maxDate:bt.default(Qe)})||Oe&&Oe.some(function(fn){return Ar($t,fn)})||an&&!an.some(function(fn){return Ar($t,fn)})||kn&&!kn(Oa($t))||!1}function ac(Zn,Dn,zn,Qe){var Oe=va.default(Zn),an=Sa.default(Zn),kn=va.default(Dn),$t=Sa.default(Dn),fn=va.default(Qe);return Oe===kn&&Oe===fn?an<=zn&&zn<=$t:Oe<kn?fn===Oe&&an<=zn||fn===kn&&$t>=zn||fn<kn&&fn>Oe:void 0}function tu(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.minDate,Qe=Dn.maxDate;return zn&&ie.default(Zn,zn)<0||Qe&&ie.default(Zn,Qe)>0}function Lc(Zn,Dn){return Dn.some(function(zn){return sr.default(zn)===sr.default(Zn)&&jn.default(zn)===jn.default(Zn)})}function Ad(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.excludeTimes,Qe=Dn.includeTimes,Oe=Dn.filterTime;return zn&&Lc(Zn,zn)||Qe&&!Lc(Zn,Qe)||Oe&&!Oe(Zn)||!1}function vp(Zn,Dn){var zn=Dn.minTime,Qe=Dn.maxTime;if(!zn||!Qe)throw new Error("Both minTime and maxTime props required");var Oe,an=Oa(),kn=F.default(X.default(an,jn.default(Zn)),sr.default(Zn)),$t=F.default(X.default(an,jn.default(zn)),sr.default(zn)),fn=F.default(X.default(an,jn.default(Qe)),sr.default(Qe));try{Oe=!bn.default(kn,{start:$t,end:fn})}catch{Oe=!1}return Oe}function nu(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.minDate,Qe=Dn.includeDates,Oe=tr.default(Zn,1);return zn&&ve.default(zn,Oe)>0||Qe&&Qe.every(function(an){return ve.default(an,Oe)>0})||!1}function Pd(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.maxDate,Qe=Dn.includeDates,Oe=St.default(Zn,1);return zn&&ve.default(Oe,zn)>0||Qe&&Qe.every(function(an){return ve.default(Oe,an)>0})||!1}function Cf(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.minDate,Qe=Dn.includeDates,Oe=Ai.default(Zn,1);return zn&&be.default(zn,Oe)>0||Qe&&Qe.every(function(an){return be.default(an,Oe)>0})||!1}function yp(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zn=Dn.maxDate,Qe=Dn.includeDates,Oe=er.default(Zn,1);return zn&&be.default(Oe,zn)>0||Qe&&Qe.every(function(an){return be.default(Oe,an)>0})||!1}function L0(Zn){var Dn=Zn.minDate,zn=Zn.includeDates;if(zn&&Dn){var Qe=zn.filter(function(Oe){return ie.default(Oe,Dn)>=0});return ge.default(Qe)}return zn?ge.default(zn):Dn}function Jy(Zn){var Dn=Zn.maxDate,zn=Zn.includeDates;if(zn&&Dn){var Qe=zn.filter(function(Oe){return ie.default(Oe,Dn)<=0});return Te.default(Qe)}return zn?Te.default(zn):Dn}function xp(){for(var Zn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"react-datepicker__day--highlighted",zn=new Map,Qe=0,Oe=Zn.length;Qe<Oe;Qe++){var an=Zn[Qe];if(Qr.default(an)){var kn=to(an,"MM.dd.yyyy"),$t=zn.get(kn)||[];$t.includes(Dn)||($t.push(Dn),zn.set(kn,$t))}else if(tn(an)==="object"){var fn=Object.keys(an),Yn=fn[0],Wr=an[fn[0]];if(typeof Yn=="string"&&Wr.constructor===Array)for(var Ra=0,Xa=Wr.length;Ra<Xa;Ra++){var co=to(Wr[Ra],"MM.dd.yyyy"),Di=zn.get(co)||[];Di.includes(Yn)||(Di.push(Yn),zn.set(co,Di))}}}return zn}function bu(){var Zn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"react-datepicker__day--holidays",zn=new Map;return Zn.forEach(function(Qe){var Oe=Qe.date,an=Qe.holidayName;if(Qr.default(Oe)){var kn=to(Oe,"MM.dd.yyyy"),$t=zn.get(kn)||{};if(!("className"in $t)||$t.className!==Dn||(fn=$t.holidayNames,Yn=[an],fn.length!==Yn.length||!fn.every(function(Ra,Xa){return Ra===Yn[Xa]}))){var fn,Yn;$t.className=Dn;var Wr=$t.holidayNames;$t.holidayNames=Wr?[].concat(kr(Wr),[an]):[an],zn.set(kn,$t)}}}),zn}function Ph(Zn,Dn,zn,Qe,Oe){for(var an=Oe.length,kn=[],$t=0;$t<an;$t++){var fn=xn.default(Tr.default(Zn,sr.default(Oe[$t])),jn.default(Oe[$t])),Yn=xn.default(Zn,(zn+1)*Qe);Lt.default(fn,Dn)&&Zt.default(fn,Yn)&&kn.push(Oe[$t])}return kn}function Gm(Zn){return Zn<10?"0".concat(Zn):"".concat(Zn)}function qp(Zn){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ea,zn=Math.ceil(va.default(Zn)/Dn)*Dn;return{startPeriod:zn-(Dn-1),endPeriod:zn}}function Ym(Zn){var Dn=Zn.getSeconds(),zn=Zn.getMilliseconds();return gn.default(Zn.getTime()-1e3*Dn-zn)}function Km(Zn,Dn,zn,Qe){for(var Oe=[],an=0;an<2*Dn+1;an++){var kn=Zn+Dn-an,$t=!0;zn&&($t=va.default(zn)<=kn),Qe&&$t&&($t=va.default(Qe)>=kn),$t&&Oe.push(kn)}return Oe}var qy=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(Qe){var Oe;en(this,zn),Nt(_n(Oe=Dn.call(this,Qe)),"renderOptions",function(){var fn=Oe.props.year,Yn=Oe.state.yearsList.map(function(Xa){return mr.default.createElement("div",{className:fn===Xa?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:Xa,onClick:Oe.onChange.bind(_n(Oe),Xa),"aria-selected":fn===Xa?"true":void 0},fn===Xa?mr.default.createElement("span",{className:"react-datepicker__year-option--selected"},"\u2713"):"",Xa)}),Wr=Oe.props.minDate?va.default(Oe.props.minDate):null,Ra=Oe.props.maxDate?va.default(Oe.props.maxDate):null;return Ra&&Oe.state.yearsList.find(function(Xa){return Xa===Ra})||Yn.unshift(mr.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:Oe.incrementYears},mr.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),Wr&&Oe.state.yearsList.find(function(Xa){return Xa===Wr})||Yn.push(mr.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:Oe.decrementYears},mr.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),Yn}),Nt(_n(Oe),"onChange",function(fn){Oe.props.onChange(fn)}),Nt(_n(Oe),"handleClickOutside",function(){Oe.props.onCancel()}),Nt(_n(Oe),"shiftYears",function(fn){var Yn=Oe.state.yearsList.map(function(Wr){return Wr+fn});Oe.setState({yearsList:Yn})}),Nt(_n(Oe),"incrementYears",function(){return Oe.shiftYears(1)}),Nt(_n(Oe),"decrementYears",function(){return Oe.shiftYears(-1)});var an=Qe.yearDropdownItemNumber,kn=Qe.scrollableYearDropdown,$t=an||(kn?10:5);return Oe.state={yearsList:Km(Oe.props.year,$t,Oe.props.minDate,Oe.props.maxDate)},Oe.dropdownRef=w.createRef(),Oe}return In(zn,[{key:"componentDidMount",value:function(){var Qe=this.dropdownRef.current;if(Qe){var Oe=Qe.children?Array.from(Qe.children):null,an=Oe?Oe.find(function(kn){return kn.ariaSelected}):null;Qe.scrollTop=an?an.offsetTop+(an.clientHeight-Qe.clientHeight)/2:(Qe.scrollHeight-Qe.clientHeight)/2}}},{key:"render",value:function(){var Qe=Er.default({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return mr.default.createElement("div",{className:Qe,ref:this.dropdownRef},this.renderOptions())}}]),zn}(mr.default.Component),jv=ar.default(qy),Xm=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"state",{dropdownVisible:!1}),Nt(_n(Qe),"renderSelectOptions",function(){for(var $t=Qe.props.minDate?va.default(Qe.props.minDate):1900,fn=Qe.props.maxDate?va.default(Qe.props.maxDate):2100,Yn=[],Wr=$t;Wr<=fn;Wr++)Yn.push(mr.default.createElement("option",{key:Wr,value:Wr},Wr));return Yn}),Nt(_n(Qe),"onSelectChange",function($t){Qe.onChange($t.target.value)}),Nt(_n(Qe),"renderSelectMode",function(){return mr.default.createElement("select",{value:Qe.props.year,className:"react-datepicker__year-select",onChange:Qe.onSelectChange},Qe.renderSelectOptions())}),Nt(_n(Qe),"renderReadView",function($t){return mr.default.createElement("div",{key:"read",style:{visibility:$t?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(fn){return Qe.toggleDropdown(fn)}},mr.default.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),mr.default.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},Qe.props.year))}),Nt(_n(Qe),"renderDropdown",function(){return mr.default.createElement(jv,{key:"dropdown",year:Qe.props.year,onChange:Qe.onChange,onCancel:Qe.toggleDropdown,minDate:Qe.props.minDate,maxDate:Qe.props.maxDate,scrollableYearDropdown:Qe.props.scrollableYearDropdown,yearDropdownItemNumber:Qe.props.yearDropdownItemNumber})}),Nt(_n(Qe),"renderScrollMode",function(){var $t=Qe.state.dropdownVisible,fn=[Qe.renderReadView(!$t)];return $t&&fn.unshift(Qe.renderDropdown()),fn}),Nt(_n(Qe),"onChange",function($t){Qe.toggleDropdown(),$t!==Qe.props.year&&Qe.props.onChange($t)}),Nt(_n(Qe),"toggleDropdown",function($t){Qe.setState({dropdownVisible:!Qe.state.dropdownVisible},function(){Qe.props.adjustDateOnChange&&Qe.handleYearChange(Qe.props.date,$t)})}),Nt(_n(Qe),"handleYearChange",function($t,fn){Qe.onSelect($t,fn),Qe.setOpen()}),Nt(_n(Qe),"onSelect",function($t,fn){Qe.props.onSelect&&Qe.props.onSelect($t,fn)}),Nt(_n(Qe),"setOpen",function(){Qe.props.setOpen&&Qe.props.setOpen(!0)}),Qe}return In(zn,[{key:"render",value:function(){var Qe;switch(this.props.dropdownMode){case"scroll":Qe=this.renderScrollMode();break;case"select":Qe=this.renderSelectMode()}return mr.default.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},Qe)}}]),zn}(mr.default.Component),B0=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"isSelectedMonth",function($t){return Qe.props.month===$t}),Nt(_n(Qe),"renderOptions",function(){return Qe.props.monthNames.map(function($t,fn){return mr.default.createElement("div",{className:Qe.isSelectedMonth(fn)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:$t,onClick:Qe.onChange.bind(_n(Qe),fn),"aria-selected":Qe.isSelectedMonth(fn)?"true":void 0},Qe.isSelectedMonth(fn)?mr.default.createElement("span",{className:"react-datepicker__month-option--selected"},"\u2713"):"",$t)})}),Nt(_n(Qe),"onChange",function($t){return Qe.props.onChange($t)}),Nt(_n(Qe),"handleClickOutside",function(){return Qe.props.onCancel()}),Qe}return In(zn,[{key:"render",value:function(){return mr.default.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),zn}(mr.default.Component),Mv=ar.default(B0),ex=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"state",{dropdownVisible:!1}),Nt(_n(Qe),"renderSelectOptions",function($t){return $t.map(function(fn,Yn){return mr.default.createElement("option",{key:Yn,value:Yn},fn)})}),Nt(_n(Qe),"renderSelectMode",function($t){return mr.default.createElement("select",{value:Qe.props.month,className:"react-datepicker__month-select",onChange:function(fn){return Qe.onChange(fn.target.value)}},Qe.renderSelectOptions($t))}),Nt(_n(Qe),"renderReadView",function($t,fn){return mr.default.createElement("div",{key:"read",style:{visibility:$t?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:Qe.toggleDropdown},mr.default.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),mr.default.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},fn[Qe.props.month]))}),Nt(_n(Qe),"renderDropdown",function($t){return mr.default.createElement(Mv,{key:"dropdown",month:Qe.props.month,monthNames:$t,onChange:Qe.onChange,onCancel:Qe.toggleDropdown})}),Nt(_n(Qe),"renderScrollMode",function($t){var fn=Qe.state.dropdownVisible,Yn=[Qe.renderReadView(!fn,$t)];return fn&&Yn.unshift(Qe.renderDropdown($t)),Yn}),Nt(_n(Qe),"onChange",function($t){Qe.toggleDropdown(),$t!==Qe.props.month&&Qe.props.onChange($t)}),Nt(_n(Qe),"toggleDropdown",function(){return Qe.setState({dropdownVisible:!Qe.state.dropdownVisible})}),Qe}return In(zn,[{key:"render",value:function(){var Qe,Oe=this,an=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(kn){return ti(kn,Oe.props.locale)}:function(kn){return cr(kn,Oe.props.locale)});switch(this.props.dropdownMode){case"scroll":Qe=this.renderScrollMode(an);break;case"select":Qe=this.renderSelectMode(an)}return mr.default.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},Qe)}}]),zn}(mr.default.Component);function Zf(Zn,Dn){for(var zn=[],Qe=Vo(Zn),Oe=Vo(Dn);!Lt.default(Qe,Oe);)zn.push(Oa(Qe)),Qe=St.default(Qe,1);return zn}var Rv=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(Qe){var Oe;return en(this,zn),Nt(_n(Oe=Dn.call(this,Qe)),"renderOptions",function(){return Oe.state.monthYearsList.map(function(an){var kn=D.default(an),$t=Ar(Oe.props.date,an)&&Aa(Oe.props.date,an);return mr.default.createElement("div",{className:$t?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:kn,onClick:Oe.onChange.bind(_n(Oe),kn),"aria-selected":$t?"true":void 0},$t?mr.default.createElement("span",{className:"react-datepicker__month-year-option--selected"},"\u2713"):"",to(an,Oe.props.dateFormat,Oe.props.locale))})}),Nt(_n(Oe),"onChange",function(an){return Oe.props.onChange(an)}),Nt(_n(Oe),"handleClickOutside",function(){Oe.props.onCancel()}),Oe.state={monthYearsList:Zf(Oe.props.minDate,Oe.props.maxDate)},Oe}return In(zn,[{key:"render",value:function(){var Qe=Er.default({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return mr.default.createElement("div",{className:Qe},this.renderOptions())}}]),zn}(mr.default.Component),Zm=ar.default(Rv),vt=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"state",{dropdownVisible:!1}),Nt(_n(Qe),"renderSelectOptions",function(){for(var $t=Vo(Qe.props.minDate),fn=Vo(Qe.props.maxDate),Yn=[];!Lt.default($t,fn);){var Wr=D.default($t);Yn.push(mr.default.createElement("option",{key:Wr,value:Wr},to($t,Qe.props.dateFormat,Qe.props.locale))),$t=St.default($t,1)}return Yn}),Nt(_n(Qe),"onSelectChange",function($t){Qe.onChange($t.target.value)}),Nt(_n(Qe),"renderSelectMode",function(){return mr.default.createElement("select",{value:D.default(Vo(Qe.props.date)),className:"react-datepicker__month-year-select",onChange:Qe.onSelectChange},Qe.renderSelectOptions())}),Nt(_n(Qe),"renderReadView",function($t){var fn=to(Qe.props.date,Qe.props.dateFormat,Qe.props.locale);return mr.default.createElement("div",{key:"read",style:{visibility:$t?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(Yn){return Qe.toggleDropdown(Yn)}},mr.default.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),mr.default.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},fn))}),Nt(_n(Qe),"renderDropdown",function(){return mr.default.createElement(Zm,{key:"dropdown",date:Qe.props.date,dateFormat:Qe.props.dateFormat,onChange:Qe.onChange,onCancel:Qe.toggleDropdown,minDate:Qe.props.minDate,maxDate:Qe.props.maxDate,scrollableMonthYearDropdown:Qe.props.scrollableMonthYearDropdown,locale:Qe.props.locale})}),Nt(_n(Qe),"renderScrollMode",function(){var $t=Qe.state.dropdownVisible,fn=[Qe.renderReadView(!$t)];return $t&&fn.unshift(Qe.renderDropdown()),fn}),Nt(_n(Qe),"onChange",function($t){Qe.toggleDropdown();var fn=Oa(parseInt($t));Ar(Qe.props.date,fn)&&Aa(Qe.props.date,fn)||Qe.props.onChange(fn)}),Nt(_n(Qe),"toggleDropdown",function(){return Qe.setState({dropdownVisible:!Qe.state.dropdownVisible})}),Qe}return In(zn,[{key:"render",value:function(){var Qe;switch(this.props.dropdownMode){case"scroll":Qe=this.renderScrollMode();break;case"select":Qe=this.renderSelectMode()}return mr.default.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},Qe)}}]),zn}(mr.default.Component),Gt=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"dayEl",mr.default.createRef()),Nt(_n(Qe),"handleClick",function($t){!Qe.isDisabled()&&Qe.props.onClick&&Qe.props.onClick($t)}),Nt(_n(Qe),"handleMouseEnter",function($t){!Qe.isDisabled()&&Qe.props.onMouseEnter&&Qe.props.onMouseEnter($t)}),Nt(_n(Qe),"handleOnKeyDown",function($t){$t.key===" "&&($t.preventDefault(),$t.key="Enter"),Qe.props.handleOnKeyDown($t)}),Nt(_n(Qe),"isSameDay",function($t){return Pi(Qe.props.day,$t)}),Nt(_n(Qe),"isKeyboardSelected",function(){return!Qe.props.disabledKeyboardNavigation&&!(Qe.isSameDay(Qe.props.selected)||Qe.isSameWeek(Qe.props.selected))&&(Qe.isSameDay(Qe.props.preSelection)||Qe.isSameWeek(Qe.props.preSelection))}),Nt(_n(Qe),"isDisabled",function(){return li(Qe.props.day,Qe.props)}),Nt(_n(Qe),"isExcluded",function(){return po(Qe.props.day,Qe.props)}),Nt(_n(Qe),"isStartOfWeek",function(){return Pi(Qe.props.day,xo(Qe.props.day,Qe.props.locale,Qe.props.calendarStartDay))}),Nt(_n(Qe),"isSameWeek",function($t){return Qe.props.showWeekPicker&&Pi($t,xo(Qe.props.day,Qe.props.locale,Qe.props.calendarStartDay))}),Nt(_n(Qe),"getHighLightedClass",function(){var $t=Qe.props,fn=$t.day,Yn=$t.highlightDates;if(!Yn)return!1;var Wr=to(fn,"MM.dd.yyyy");return Yn.get(Wr)}),Nt(_n(Qe),"getHolidaysClass",function(){var $t=Qe.props,fn=$t.day,Yn=$t.holidays;if(!Yn)return!1;var Wr=to(fn,"MM.dd.yyyy");return Yn.has(Wr)?[Yn.get(Wr).className]:void 0}),Nt(_n(Qe),"isInRange",function(){var $t=Qe.props,fn=$t.day,Yn=$t.startDate,Wr=$t.endDate;return!(!Yn||!Wr)&&_s(fn,Yn,Wr)}),Nt(_n(Qe),"isInSelectingRange",function(){var $t,fn=Qe.props,Yn=fn.day,Wr=fn.selectsStart,Ra=fn.selectsEnd,Xa=fn.selectsRange,co=fn.selectsDisabledDaysInRange,Di=fn.startDate,io=fn.endDate,go=($t=Qe.props.selectingDate)!==null&&$t!==void 0?$t:Qe.props.preSelection;return!(!(Wr||Ra||Xa)||!go||!co&&Qe.isDisabled())&&(Wr&&io&&(Zt.default(go,io)||Do(go,io))?_s(Yn,go,io):(Ra&&Di&&(Lt.default(go,Di)||Do(go,Di))||!(!Xa||!Di||io||!Lt.default(go,Di)&&!Do(go,Di)))&&_s(Yn,Di,go))}),Nt(_n(Qe),"isSelectingRangeStart",function(){var $t;if(!Qe.isInSelectingRange())return!1;var fn=Qe.props,Yn=fn.day,Wr=fn.startDate,Ra=fn.selectsStart,Xa=($t=Qe.props.selectingDate)!==null&&$t!==void 0?$t:Qe.props.preSelection;return Pi(Yn,Ra?Xa:Wr)}),Nt(_n(Qe),"isSelectingRangeEnd",function(){var $t;if(!Qe.isInSelectingRange())return!1;var fn=Qe.props,Yn=fn.day,Wr=fn.endDate,Ra=fn.selectsEnd,Xa=fn.selectsRange,co=($t=Qe.props.selectingDate)!==null&&$t!==void 0?$t:Qe.props.preSelection;return Pi(Yn,Ra||Xa?co:Wr)}),Nt(_n(Qe),"isRangeStart",function(){var $t=Qe.props,fn=$t.day,Yn=$t.startDate,Wr=$t.endDate;return!(!Yn||!Wr)&&Pi(Yn,fn)}),Nt(_n(Qe),"isRangeEnd",function(){var $t=Qe.props,fn=$t.day,Yn=$t.startDate,Wr=$t.endDate;return!(!Yn||!Wr)&&Pi(Wr,fn)}),Nt(_n(Qe),"isWeekend",function(){var $t=za.default(Qe.props.day);return $t===0||$t===6}),Nt(_n(Qe),"isAfterMonth",function(){return Qe.props.month!==void 0&&(Qe.props.month+1)%12===Za.default(Qe.props.day)}),Nt(_n(Qe),"isBeforeMonth",function(){return Qe.props.month!==void 0&&(Za.default(Qe.props.day)+1)%12===Qe.props.month}),Nt(_n(Qe),"isCurrentDay",function(){return Qe.isSameDay(Oa())}),Nt(_n(Qe),"isSelected",function(){return Qe.isSameDay(Qe.props.selected)||Qe.isSameWeek(Qe.props.selected)}),Nt(_n(Qe),"getClassNames",function($t){var fn,Yn=Qe.props.dayClassName?Qe.props.dayClassName($t):void 0;return Er.default("react-datepicker__day",Yn,"react-datepicker__day--"+to(Qe.props.day,"ddd",fn),{"react-datepicker__day--disabled":Qe.isDisabled(),"react-datepicker__day--excluded":Qe.isExcluded(),"react-datepicker__day--selected":Qe.isSelected(),"react-datepicker__day--keyboard-selected":Qe.isKeyboardSelected(),"react-datepicker__day--range-start":Qe.isRangeStart(),"react-datepicker__day--range-end":Qe.isRangeEnd(),"react-datepicker__day--in-range":Qe.isInRange(),"react-datepicker__day--in-selecting-range":Qe.isInSelectingRange(),"react-datepicker__day--selecting-range-start":Qe.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":Qe.isSelectingRangeEnd(),"react-datepicker__day--today":Qe.isCurrentDay(),"react-datepicker__day--weekend":Qe.isWeekend(),"react-datepicker__day--outside-month":Qe.isAfterMonth()||Qe.isBeforeMonth()},Qe.getHighLightedClass("react-datepicker__day--highlighted"),Qe.getHolidaysClass())}),Nt(_n(Qe),"getAriaLabel",function(){var $t=Qe.props,fn=$t.day,Yn=$t.ariaLabelPrefixWhenEnabled,Wr=Yn===void 0?"Choose":Yn,Ra=$t.ariaLabelPrefixWhenDisabled,Xa=Ra===void 0?"Not available":Ra,co=Qe.isDisabled()||Qe.isExcluded()?Xa:Wr;return"".concat(co," ").concat(to(fn,"PPPP",Qe.props.locale))}),Nt(_n(Qe),"getTitle",function(){var $t=Qe.props,fn=$t.day,Yn=$t.holidays,Wr=Yn===void 0?new Map:Yn,Ra=to(fn,"MM.dd.yyyy");return Wr.has(Ra)&&Wr.get(Ra).holidayNames.length>0?Wr.get(Ra).holidayNames.join(", "):""}),Nt(_n(Qe),"getTabIndex",function($t,fn){var Yn=$t||Qe.props.selected,Wr=fn||Qe.props.preSelection;return(!Qe.props.showWeekPicker||!Qe.props.showWeekNumber&&Qe.isStartOfWeek())&&(Qe.isKeyboardSelected()||Qe.isSameDay(Yn)&&Pi(Wr,Yn))?0:-1}),Nt(_n(Qe),"handleFocusDay",function(){var $t,fn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Yn=!1;Qe.getTabIndex()===0&&!fn.isInputFocused&&Qe.isSameDay(Qe.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(Yn=!0),Qe.props.inline&&!Qe.props.shouldFocusDayInline&&(Yn=!1),Qe.props.containerRef&&Qe.props.containerRef.current&&Qe.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(Yn=!0),Qe.props.monthShowsDuplicateDaysEnd&&Qe.isAfterMonth()&&(Yn=!1),Qe.props.monthShowsDuplicateDaysStart&&Qe.isBeforeMonth()&&(Yn=!1)),Yn&&(($t=Qe.dayEl.current)===null||$t===void 0||$t.focus({preventScroll:!0}))}),Nt(_n(Qe),"renderDayContents",function(){return Qe.props.monthShowsDuplicateDaysEnd&&Qe.isAfterMonth()||Qe.props.monthShowsDuplicateDaysStart&&Qe.isBeforeMonth()?null:Qe.props.renderDayContents?Qe.props.renderDayContents(ta.default(Qe.props.day),Qe.props.day):ta.default(Qe.props.day)}),Nt(_n(Qe),"render",function(){return mr.default.createElement("div",{ref:Qe.dayEl,className:Qe.getClassNames(Qe.props.day),onKeyDown:Qe.handleOnKeyDown,onClick:Qe.handleClick,onMouseEnter:Qe.handleMouseEnter,tabIndex:Qe.getTabIndex(),"aria-label":Qe.getAriaLabel(),role:"option",title:Qe.getTitle(),"aria-disabled":Qe.isDisabled(),"aria-current":Qe.isCurrentDay()?"date":void 0,"aria-selected":Qe.isSelected()||Qe.isInRange()},Qe.renderDayContents(),Qe.getTitle()!==""&&mr.default.createElement("span",{className:"holiday-overlay"},Qe.getTitle()))}),Qe}return In(zn,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(Qe){this.handleFocusDay(Qe)}}]),zn}(mr.default.Component),yn=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"weekNumberEl",mr.default.createRef()),Nt(_n(Qe),"handleClick",function($t){Qe.props.onClick&&Qe.props.onClick($t)}),Nt(_n(Qe),"handleOnKeyDown",function($t){$t.key===" "&&($t.preventDefault(),$t.key="Enter"),Qe.props.handleOnKeyDown($t)}),Nt(_n(Qe),"isKeyboardSelected",function(){return!Qe.props.disabledKeyboardNavigation&&!Pi(Qe.props.date,Qe.props.selected)&&Pi(Qe.props.date,Qe.props.preSelection)}),Nt(_n(Qe),"getTabIndex",function(){return Qe.props.showWeekPicker&&Qe.props.showWeekNumber&&(Qe.isKeyboardSelected()||Pi(Qe.props.date,Qe.props.selected)&&Pi(Qe.props.preSelection,Qe.props.selected))?0:-1}),Nt(_n(Qe),"handleFocusWeekNumber",function(){var $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},fn=!1;Qe.getTabIndex()===0&&!$t.isInputFocused&&Pi(Qe.props.date,Qe.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(fn=!0),Qe.props.inline&&!Qe.props.shouldFocusDayInline&&(fn=!1),Qe.props.containerRef&&Qe.props.containerRef.current&&Qe.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(fn=!0)),fn&&Qe.weekNumberEl.current&&Qe.weekNumberEl.current.focus({preventScroll:!0})}),Qe}return In(zn,[{key:"componentDidMount",value:function(){this.handleFocusWeekNumber()}},{key:"componentDidUpdate",value:function(Qe){this.handleFocusWeekNumber(Qe)}},{key:"render",value:function(){var Qe=this.props,Oe=Qe.weekNumber,an=Qe.ariaLabelPrefix,kn=an===void 0?"week ":an,$t={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!Qe.onClick,"react-datepicker__week-number--selected":Pi(this.props.date,this.props.selected),"react-datepicker__week-number--keyboard-selected":this.isKeyboardSelected()};return mr.default.createElement("div",{ref:this.weekNumberEl,className:Er.default($t),"aria-label":"".concat(kn," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},Oe)}}],[{key:"defaultProps",get:function(){return{ariaLabelPrefix:"week "}}}]),zn}(mr.default.Component),Un=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"handleDayClick",function($t,fn){Qe.props.onDayClick&&Qe.props.onDayClick($t,fn)}),Nt(_n(Qe),"handleDayMouseEnter",function($t){Qe.props.onDayMouseEnter&&Qe.props.onDayMouseEnter($t)}),Nt(_n(Qe),"handleWeekClick",function($t,fn,Yn){if(typeof Qe.props.onWeekSelect=="function"&&Qe.props.onWeekSelect($t,fn,Yn),Qe.props.showWeekPicker){var Wr=xo($t,Qe.props.locale,Qe.props.calendarStartDay);Qe.handleDayClick(Wr,Yn)}Qe.props.shouldCloseOnSelect&&Qe.props.setOpen(!1)}),Nt(_n(Qe),"formatWeekNumber",function($t){return Qe.props.formatWeekNumber?Qe.props.formatWeekNumber($t):function(fn,Yn){var Wr=Yn&&Ua(Yn)||Jo()&&Ua(Jo());return Ka.default(fn,Wr?{locale:Wr}:null)}($t)}),Nt(_n(Qe),"renderDays",function(){var $t=xo(Qe.props.day,Qe.props.locale,Qe.props.calendarStartDay),fn=[],Yn=Qe.formatWeekNumber($t);if(Qe.props.showWeekNumber){var Wr=Qe.props.onWeekSelect||Qe.props.showWeekPicker?Qe.handleWeekClick.bind(_n(Qe),$t,Yn):void 0;fn.push(mr.default.createElement(yn,{key:"W",weekNumber:Yn,date:$t,onClick:Wr,selected:Qe.props.selected,preSelection:Qe.props.preSelection,ariaLabelPrefix:Qe.props.ariaLabelPrefix,showWeekPicker:Qe.props.showWeekPicker,showWeekNumber:Qe.props.showWeekNumber,disabledKeyboardNavigation:Qe.props.disabledKeyboardNavigation,handleOnKeyDown:Qe.props.handleOnKeyDown,isInputFocused:Qe.props.isInputFocused,containerRef:Qe.props.containerRef}))}return fn.concat([0,1,2,3,4,5,6].map(function(Ra){var Xa=sa.default($t,Ra);return mr.default.createElement(Gt,{ariaLabelPrefixWhenEnabled:Qe.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:Qe.props.disabledDayAriaLabelPrefix,key:Xa.valueOf(),day:Xa,month:Qe.props.month,onClick:Qe.handleDayClick.bind(_n(Qe),Xa),onMouseEnter:Qe.handleDayMouseEnter.bind(_n(Qe),Xa),minDate:Qe.props.minDate,maxDate:Qe.props.maxDate,excludeDates:Qe.props.excludeDates,excludeDateIntervals:Qe.props.excludeDateIntervals,includeDates:Qe.props.includeDates,includeDateIntervals:Qe.props.includeDateIntervals,highlightDates:Qe.props.highlightDates,holidays:Qe.props.holidays,selectingDate:Qe.props.selectingDate,filterDate:Qe.props.filterDate,preSelection:Qe.props.preSelection,selected:Qe.props.selected,selectsStart:Qe.props.selectsStart,selectsEnd:Qe.props.selectsEnd,selectsRange:Qe.props.selectsRange,showWeekPicker:Qe.props.showWeekPicker,showWeekNumber:Qe.props.showWeekNumber,selectsDisabledDaysInRange:Qe.props.selectsDisabledDaysInRange,startDate:Qe.props.startDate,endDate:Qe.props.endDate,dayClassName:Qe.props.dayClassName,renderDayContents:Qe.props.renderDayContents,disabledKeyboardNavigation:Qe.props.disabledKeyboardNavigation,handleOnKeyDown:Qe.props.handleOnKeyDown,isInputFocused:Qe.props.isInputFocused,containerRef:Qe.props.containerRef,inline:Qe.props.inline,shouldFocusDayInline:Qe.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:Qe.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:Qe.props.monthShowsDuplicateDaysStart,locale:Qe.props.locale})}))}),Nt(_n(Qe),"startOfWeek",function(){return xo(Qe.props.day,Qe.props.locale,Qe.props.calendarStartDay)}),Nt(_n(Qe),"isKeyboardSelected",function(){return!Qe.props.disabledKeyboardNavigation&&!Pi(Qe.startOfWeek(),Qe.props.selected)&&Pi(Qe.startOfWeek(),Qe.props.preSelection)}),Qe}return In(zn,[{key:"render",value:function(){var Qe={"react-datepicker__week":!0,"react-datepicker__week--selected":Pi(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return mr.default.createElement("div",{className:Er.default(Qe)},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),zn}(mr.default.Component),da="two_columns",ra="three_columns",Ia="four_columns",mi=Nt(Nt(Nt({},da,{grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2}),ra,{grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3}),Ia,{grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4});function Go(Zn,Dn){return Zn?Ia:Dn?da:ra}var mo=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"MONTH_REFS",kr(Array(12)).map(function(){return mr.default.createRef()})),Nt(_n(Qe),"QUARTER_REFS",kr(Array(4)).map(function(){return mr.default.createRef()})),Nt(_n(Qe),"isDisabled",function($t){return li($t,Qe.props)}),Nt(_n(Qe),"isExcluded",function($t){return po($t,Qe.props)}),Nt(_n(Qe),"handleDayClick",function($t,fn){Qe.props.onDayClick&&Qe.props.onDayClick($t,fn,Qe.props.orderInDisplay)}),Nt(_n(Qe),"handleDayMouseEnter",function($t){Qe.props.onDayMouseEnter&&Qe.props.onDayMouseEnter($t)}),Nt(_n(Qe),"handleMouseLeave",function(){Qe.props.onMouseLeave&&Qe.props.onMouseLeave()}),Nt(_n(Qe),"isRangeStartMonth",function($t){var fn=Qe.props,Yn=fn.day,Wr=fn.startDate,Ra=fn.endDate;return!(!Wr||!Ra)&&Aa(Z.default(Yn,$t),Wr)}),Nt(_n(Qe),"isRangeStartQuarter",function($t){var fn=Qe.props,Yn=fn.day,Wr=fn.startDate,Ra=fn.endDate;return!(!Wr||!Ra)&&Wi(le.default(Yn,$t),Wr)}),Nt(_n(Qe),"isRangeEndMonth",function($t){var fn=Qe.props,Yn=fn.day,Wr=fn.startDate,Ra=fn.endDate;return!(!Wr||!Ra)&&Aa(Z.default(Yn,$t),Ra)}),Nt(_n(Qe),"isRangeEndQuarter",function($t){var fn=Qe.props,Yn=fn.day,Wr=fn.startDate,Ra=fn.endDate;return!(!Wr||!Ra)&&Wi(le.default(Yn,$t),Ra)}),Nt(_n(Qe),"isInSelectingRangeMonth",function($t){var fn,Yn=Qe.props,Wr=Yn.day,Ra=Yn.selectsStart,Xa=Yn.selectsEnd,co=Yn.selectsRange,Di=Yn.startDate,io=Yn.endDate,go=(fn=Qe.props.selectingDate)!==null&&fn!==void 0?fn:Qe.props.preSelection;return!(!(Ra||Xa||co)||!go)&&(Ra&&io?sl(go,io,$t,Wr):(Xa&&Di||!(!co||!Di||io))&&sl(Di,go,$t,Wr))}),Nt(_n(Qe),"isSelectingMonthRangeStart",function($t){var fn;if(!Qe.isInSelectingRangeMonth($t))return!1;var Yn=Qe.props,Wr=Yn.day,Ra=Yn.startDate,Xa=Yn.selectsStart,co=Z.default(Wr,$t),Di=(fn=Qe.props.selectingDate)!==null&&fn!==void 0?fn:Qe.props.preSelection;return Aa(co,Xa?Di:Ra)}),Nt(_n(Qe),"isSelectingMonthRangeEnd",function($t){var fn;if(!Qe.isInSelectingRangeMonth($t))return!1;var Yn=Qe.props,Wr=Yn.day,Ra=Yn.endDate,Xa=Yn.selectsEnd,co=Yn.selectsRange,Di=Z.default(Wr,$t),io=(fn=Qe.props.selectingDate)!==null&&fn!==void 0?fn:Qe.props.preSelection;return Aa(Di,Xa||co?io:Ra)}),Nt(_n(Qe),"isInSelectingRangeQuarter",function($t){var fn,Yn=Qe.props,Wr=Yn.day,Ra=Yn.selectsStart,Xa=Yn.selectsEnd,co=Yn.selectsRange,Di=Yn.startDate,io=Yn.endDate,go=(fn=Qe.props.selectingDate)!==null&&fn!==void 0?fn:Qe.props.preSelection;return!(!(Ra||Xa||co)||!go)&&(Ra&&io?ac(go,io,$t,Wr):(Xa&&Di||!(!co||!Di||io))&&ac(Di,go,$t,Wr))}),Nt(_n(Qe),"isWeekInMonth",function($t){var fn=Qe.props.day,Yn=sa.default($t,6);return Aa($t,fn)||Aa(Yn,fn)}),Nt(_n(Qe),"isCurrentMonth",function($t,fn){return va.default($t)===va.default(Oa())&&fn===Za.default(Oa())}),Nt(_n(Qe),"isCurrentQuarter",function($t,fn){return va.default($t)===va.default(Oa())&&fn===Sa.default(Oa())}),Nt(_n(Qe),"isSelectedMonth",function($t,fn,Yn){return Za.default(Yn)===fn&&va.default($t)===va.default(Yn)}),Nt(_n(Qe),"isSelectedQuarter",function($t,fn,Yn){return Sa.default($t)===fn&&va.default($t)===va.default(Yn)}),Nt(_n(Qe),"renderWeeks",function(){for(var $t=[],fn=Qe.props.fixedHeight,Yn=0,Wr=!1,Ra=xo(Vo(Qe.props.day),Qe.props.locale,Qe.props.calendarStartDay);$t.push(mr.default.createElement(Un,{ariaLabelPrefix:Qe.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:Qe.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:Qe.props.disabledDayAriaLabelPrefix,key:Yn,day:Ra,month:Za.default(Qe.props.day),onDayClick:Qe.handleDayClick,onDayMouseEnter:Qe.handleDayMouseEnter,onWeekSelect:Qe.props.onWeekSelect,formatWeekNumber:Qe.props.formatWeekNumber,locale:Qe.props.locale,minDate:Qe.props.minDate,maxDate:Qe.props.maxDate,excludeDates:Qe.props.excludeDates,excludeDateIntervals:Qe.props.excludeDateIntervals,includeDates:Qe.props.includeDates,includeDateIntervals:Qe.props.includeDateIntervals,inline:Qe.props.inline,shouldFocusDayInline:Qe.props.shouldFocusDayInline,highlightDates:Qe.props.highlightDates,holidays:Qe.props.holidays,selectingDate:Qe.props.selectingDate,filterDate:Qe.props.filterDate,preSelection:Qe.props.preSelection,selected:Qe.props.selected,selectsStart:Qe.props.selectsStart,selectsEnd:Qe.props.selectsEnd,selectsRange:Qe.props.selectsRange,selectsDisabledDaysInRange:Qe.props.selectsDisabledDaysInRange,showWeekNumber:Qe.props.showWeekNumbers,showWeekPicker:Qe.props.showWeekPicker,startDate:Qe.props.startDate,endDate:Qe.props.endDate,dayClassName:Qe.props.dayClassName,setOpen:Qe.props.setOpen,shouldCloseOnSelect:Qe.props.shouldCloseOnSelect,disabledKeyboardNavigation:Qe.props.disabledKeyboardNavigation,renderDayContents:Qe.props.renderDayContents,handleOnKeyDown:Qe.props.handleOnKeyDown,isInputFocused:Qe.props.isInputFocused,containerRef:Qe.props.containerRef,calendarStartDay:Qe.props.calendarStartDay,monthShowsDuplicateDaysEnd:Qe.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:Qe.props.monthShowsDuplicateDaysStart})),!Wr;){Yn++,Ra=ct.default(Ra,1);var Xa=fn&&Yn>=6,co=!fn&&!Qe.isWeekInMonth(Ra);if(Xa||co){if(!Qe.props.peekNextMonth)break;Wr=!0}}return $t}),Nt(_n(Qe),"onMonthClick",function($t,fn){Qe.handleDayClick(Vo(Z.default(Qe.props.day,fn)),$t)}),Nt(_n(Qe),"onMonthMouseEnter",function($t){Qe.handleDayMouseEnter(Vo(Z.default(Qe.props.day,$t)))}),Nt(_n(Qe),"handleMonthNavigation",function($t,fn){Qe.isDisabled(fn)||Qe.isExcluded(fn)||(Qe.props.setPreSelection(fn),Qe.MONTH_REFS[$t].current&&Qe.MONTH_REFS[$t].current.focus())}),Nt(_n(Qe),"onMonthKeyDown",function($t,fn){var Yn=Qe.props,Wr=Yn.selected,Ra=Yn.preSelection,Xa=Yn.disabledKeyboardNavigation,co=Yn.showTwoColumnMonthYearPicker,Di=Yn.showFourColumnMonthYearPicker,io=Yn.setPreSelection,go=$t.key;if(go!=="Tab"&&$t.preventDefault(),!Xa){var Ql=Go(Di,co),Il=mi[Ql].verticalNavigationOffset,$s=mi[Ql].grid;switch(go){case"Enter":Qe.onMonthClick($t,fn),io(Wr);break;case"ArrowRight":Qe.handleMonthNavigation(fn===11?0:fn+1,St.default(Ra,1));break;case"ArrowLeft":Qe.handleMonthNavigation(fn===0?11:fn-1,tr.default(Ra,1));break;case"ArrowUp":Qe.handleMonthNavigation($s[0].includes(fn)?fn+12-Il:fn-Il,tr.default(Ra,Il));break;case"ArrowDown":Qe.handleMonthNavigation($s[$s.length-1].includes(fn)?fn-12+Il:fn+Il,St.default(Ra,Il))}}}),Nt(_n(Qe),"onQuarterClick",function($t,fn){Qe.handleDayClick(ka(le.default(Qe.props.day,fn)),$t)}),Nt(_n(Qe),"onQuarterMouseEnter",function($t){Qe.handleDayMouseEnter(ka(le.default(Qe.props.day,$t)))}),Nt(_n(Qe),"handleQuarterNavigation",function($t,fn){Qe.isDisabled(fn)||Qe.isExcluded(fn)||(Qe.props.setPreSelection(fn),Qe.QUARTER_REFS[$t-1].current&&Qe.QUARTER_REFS[$t-1].current.focus())}),Nt(_n(Qe),"onQuarterKeyDown",function($t,fn){var Yn=$t.key;if(!Qe.props.disabledKeyboardNavigation)switch(Yn){case"Enter":Qe.onQuarterClick($t,fn),Qe.props.setPreSelection(Qe.props.selected);break;case"ArrowRight":Qe.handleQuarterNavigation(fn===4?1:fn+1,ln.default(Qe.props.preSelection,1));break;case"ArrowLeft":Qe.handleQuarterNavigation(fn===1?4:fn-1,ci.default(Qe.props.preSelection,1))}}),Nt(_n(Qe),"getMonthClassNames",function($t){var fn=Qe.props,Yn=fn.day,Wr=fn.startDate,Ra=fn.endDate,Xa=fn.selected,co=fn.minDate,Di=fn.maxDate,io=fn.preSelection,go=fn.monthClassName,Ql=fn.excludeDates,Il=fn.includeDates,$s=go?go(Z.default(Yn,$t)):void 0,il=Z.default(Yn,$t);return Er.default("react-datepicker__month-text","react-datepicker__month-".concat($t),$s,{"react-datepicker__month-text--disabled":(co||Di||Ql||Il)&&yl(il,Qe.props),"react-datepicker__month-text--selected":Qe.isSelectedMonth(Yn,$t,Xa),"react-datepicker__month-text--keyboard-selected":!Qe.props.disabledKeyboardNavigation&&Za.default(io)===$t,"react-datepicker__month-text--in-selecting-range":Qe.isInSelectingRangeMonth($t),"react-datepicker__month-text--in-range":sl(Wr,Ra,$t,Yn),"react-datepicker__month-text--range-start":Qe.isRangeStartMonth($t),"react-datepicker__month-text--range-end":Qe.isRangeEndMonth($t),"react-datepicker__month-text--selecting-range-start":Qe.isSelectingMonthRangeStart($t),"react-datepicker__month-text--selecting-range-end":Qe.isSelectingMonthRangeEnd($t),"react-datepicker__month-text--today":Qe.isCurrentMonth(Yn,$t)})}),Nt(_n(Qe),"getTabIndex",function($t){var fn=Za.default(Qe.props.preSelection);return Qe.props.disabledKeyboardNavigation||$t!==fn?"-1":"0"}),Nt(_n(Qe),"getQuarterTabIndex",function($t){var fn=Sa.default(Qe.props.preSelection);return Qe.props.disabledKeyboardNavigation||$t!==fn?"-1":"0"}),Nt(_n(Qe),"getAriaLabel",function($t){var fn=Qe.props,Yn=fn.chooseDayAriaLabelPrefix,Wr=Yn===void 0?"Choose":Yn,Ra=fn.disabledDayAriaLabelPrefix,Xa=Ra===void 0?"Not available":Ra,co=fn.day,Di=Z.default(co,$t),io=Qe.isDisabled(Di)||Qe.isExcluded(Di)?Xa:Wr;return"".concat(io," ").concat(to(Di,"MMMM yyyy"))}),Nt(_n(Qe),"getQuarterClassNames",function($t){var fn=Qe.props,Yn=fn.day,Wr=fn.startDate,Ra=fn.endDate,Xa=fn.selected,co=fn.minDate,Di=fn.maxDate,io=fn.preSelection,go=fn.disabledKeyboardNavigation;return Er.default("react-datepicker__quarter-text","react-datepicker__quarter-".concat($t),{"react-datepicker__quarter-text--disabled":(co||Di)&&xl(le.default(Yn,$t),Qe.props),"react-datepicker__quarter-text--selected":Qe.isSelectedQuarter(Yn,$t,Xa),"react-datepicker__quarter-text--keyboard-selected":!go&&Sa.default(io)===$t,"react-datepicker__quarter-text--in-selecting-range":Qe.isInSelectingRangeQuarter($t),"react-datepicker__quarter-text--in-range":ac(Wr,Ra,$t,Yn),"react-datepicker__quarter-text--range-start":Qe.isRangeStartQuarter($t),"react-datepicker__quarter-text--range-end":Qe.isRangeEndQuarter($t)})}),Nt(_n(Qe),"getMonthContent",function($t){var fn=Qe.props,Yn=fn.showFullMonthYearPicker,Wr=fn.renderMonthContent,Ra=fn.locale,Xa=fn.day,co=ti($t,Ra),Di=cr($t,Ra);return Wr?Wr($t,co,Di,Xa):Yn?Di:co}),Nt(_n(Qe),"getQuarterContent",function($t){var fn=Qe.props,Yn=fn.renderQuarterContent,Wr=function(Ra,Xa){return to(le.default(Oa(),Ra),"QQQ",Xa)}($t,fn.locale);return Yn?Yn($t,Wr):Wr}),Nt(_n(Qe),"renderMonths",function(){var $t=Qe.props,fn=$t.showTwoColumnMonthYearPicker,Yn=$t.showFourColumnMonthYearPicker,Wr=$t.day,Ra=$t.selected;return mi[Go(Yn,fn)].grid.map(function(Xa,co){return mr.default.createElement("div",{className:"react-datepicker__month-wrapper",key:co},Xa.map(function(Di,io){return mr.default.createElement("div",{ref:Qe.MONTH_REFS[Di],key:io,onClick:function(go){Qe.onMonthClick(go,Di)},onKeyDown:function(go){Qe.onMonthKeyDown(go,Di)},onMouseEnter:function(){return Qe.onMonthMouseEnter(Di)},tabIndex:Qe.getTabIndex(Di),className:Qe.getMonthClassNames(Di),role:"option","aria-label":Qe.getAriaLabel(Di),"aria-current":Qe.isCurrentMonth(Wr,Di)?"date":void 0,"aria-selected":Qe.isSelectedMonth(Wr,Di,Ra)},Qe.getMonthContent(Di))}))})}),Nt(_n(Qe),"renderQuarters",function(){var $t=Qe.props,fn=$t.day,Yn=$t.selected;return mr.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map(function(Wr,Ra){return mr.default.createElement("div",{key:Ra,ref:Qe.QUARTER_REFS[Ra],role:"option",onClick:function(Xa){Qe.onQuarterClick(Xa,Wr)},onKeyDown:function(Xa){Qe.onQuarterKeyDown(Xa,Wr)},onMouseEnter:function(){return Qe.onQuarterMouseEnter(Wr)},className:Qe.getQuarterClassNames(Wr),"aria-selected":Qe.isSelectedQuarter(fn,Wr,Yn),tabIndex:Qe.getQuarterTabIndex(Wr),"aria-current":Qe.isCurrentQuarter(fn,Wr)?"date":void 0},Qe.getQuarterContent(Wr))}))}),Nt(_n(Qe),"getClassNames",function(){var $t=Qe.props,fn=$t.selectingDate,Yn=$t.selectsStart,Wr=$t.selectsEnd,Ra=$t.showMonthYearPicker,Xa=$t.showQuarterYearPicker,co=$t.showWeekPicker;return Er.default("react-datepicker__month",{"react-datepicker__month--selecting-range":fn&&(Yn||Wr)},{"react-datepicker__monthPicker":Ra},{"react-datepicker__quarterPicker":Xa},{"react-datepicker__weekPicker":co})}),Qe}return In(zn,[{key:"render",value:function(){var Qe=this.props,Oe=Qe.showMonthYearPicker,an=Qe.showQuarterYearPicker,kn=Qe.day,$t=Qe.ariaLabelPrefix,fn=$t===void 0?"month ":$t;return mr.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(fn," ").concat(to(kn,"yyyy-MM")),role:"listbox"},Oe?this.renderMonths():an?this.renderQuarters():this.renderWeeks())}}]),zn}(mr.default.Component),os=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){var Qe;en(this,zn);for(var Oe=arguments.length,an=new Array(Oe),kn=0;kn<Oe;kn++)an[kn]=arguments[kn];return Nt(_n(Qe=Dn.call.apply(Dn,[this].concat(an))),"state",{height:null}),Nt(_n(Qe),"scrollToTheSelectedTime",function(){requestAnimationFrame(function(){Qe.list&&(Qe.list.scrollTop=Qe.centerLi&&zn.calcCenterPosition(Qe.props.monthRef?Qe.props.monthRef.clientHeight-Qe.header.clientHeight:Qe.list.clientHeight,Qe.centerLi))})}),Nt(_n(Qe),"handleClick",function($t){(Qe.props.minTime||Qe.props.maxTime)&&vp($t,Qe.props)||(Qe.props.excludeTimes||Qe.props.includeTimes||Qe.props.filterTime)&&Ad($t,Qe.props)||Qe.props.onChange($t)}),Nt(_n(Qe),"isSelectedTime",function($t){return Qe.props.selected&&(fn=Qe.props.selected,Yn=$t,Ym(fn).getTime()===Ym(Yn).getTime());var fn,Yn}),Nt(_n(Qe),"isDisabledTime",function($t){return(Qe.props.minTime||Qe.props.maxTime)&&vp($t,Qe.props)||(Qe.props.excludeTimes||Qe.props.includeTimes||Qe.props.filterTime)&&Ad($t,Qe.props)}),Nt(_n(Qe),"liClasses",function($t){var fn=["react-datepicker__time-list-item",Qe.props.timeClassName?Qe.props.timeClassName($t):void 0];return Qe.isSelectedTime($t)&&fn.push("react-datepicker__time-list-item--selected"),Qe.isDisabledTime($t)&&fn.push("react-datepicker__time-list-item--disabled"),Qe.props.injectTimes&&(60*sr.default($t)+jn.default($t))%Qe.props.intervals!=0&&fn.push("react-datepicker__time-list-item--injected"),fn.join(" ")}),Nt(_n(Qe),"handleOnKeyDown",function($t,fn){$t.key===" "&&($t.preventDefault(),$t.key="Enter"),$t.key!=="ArrowUp"&&$t.key!=="ArrowLeft"||!$t.target.previousSibling||($t.preventDefault(),$t.target.previousSibling.focus()),$t.key!=="ArrowDown"&&$t.key!=="ArrowRight"||!$t.target.nextSibling||($t.preventDefault(),$t.target.nextSibling.focus()),$t.key==="Enter"&&Qe.handleClick(fn),Qe.props.handleOnKeyDown($t)}),Nt(_n(Qe),"renderTimes",function(){for(var $t,fn=[],Yn=Qe.props.format?Qe.props.format:"p",Wr=Qe.props.intervals,Ra=Qe.props.selected||Qe.props.openToDate||Oa(),Xa=($t=Ra,Re.default($t)),co=Qe.props.injectTimes&&Qe.props.injectTimes.sort(function(il,Rc){return il-Rc}),Di=60*function(il){var Rc=new Date(il.getFullYear(),il.getMonth(),il.getDate()),Xd=new Date(il.getFullYear(),il.getMonth(),il.getDate(),24);return Math.round((+Xd-+Rc)/36e5)}(Ra),io=Di/Wr,go=0;go<io;go++){var Ql=xn.default(Xa,go*Wr);if(fn.push(Ql),co){var Il=Ph(Xa,Ql,go,Wr,co);fn=fn.concat(Il)}}var $s=fn.reduce(function(il,Rc){return Rc.getTime()<=Ra.getTime()?Rc:il},fn[0]);return fn.map(function(il,Rc){return mr.default.createElement("li",{key:Rc,onClick:Qe.handleClick.bind(_n(Qe),il),className:Qe.liClasses(il),ref:function(Xd){il===$s&&(Qe.centerLi=Xd)},onKeyDown:function(Xd){Qe.handleOnKeyDown(Xd,il)},tabIndex:il===$s?0:-1,role:"option","aria-selected":Qe.isSelectedTime(il)?"true":void 0,"aria-disabled":Qe.isDisabledTime(il)?"true":void 0},to(il,Yn,Qe.props.locale))})}),Qe}return In(zn,[{key:"componentDidMount",value:function(){this.scrollToTheSelectedTime(),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var Qe=this,Oe=this.state.height;return mr.default.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},mr.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(an){Qe.header=an}},mr.default.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),mr.default.createElement("div",{className:"react-datepicker__time"},mr.default.createElement("div",{className:"react-datepicker__time-box"},mr.default.createElement("ul",{className:"react-datepicker__time-list",ref:function(an){Qe.list=an},style:Oe?{height:Oe}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),zn}(mr.default.Component);Nt(os,"calcCenterPosition",function(Zn,Dn){return Dn.offsetTop-(Zn/2-Dn.clientHeight/2)});var Zl=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(Qe){var Oe;return en(this,zn),Nt(_n(Oe=Dn.call(this,Qe)),"YEAR_REFS",kr(Array(Oe.props.yearItemNumber)).map(function(){return mr.default.createRef()})),Nt(_n(Oe),"isDisabled",function(an){return li(an,Oe.props)}),Nt(_n(Oe),"isExcluded",function(an){return po(an,Oe.props)}),Nt(_n(Oe),"selectingDate",function(){var an;return(an=Oe.props.selectingDate)!==null&&an!==void 0?an:Oe.props.preSelection}),Nt(_n(Oe),"updateFocusOnPaginate",function(an){var kn=function(){this.YEAR_REFS[an].current.focus()}.bind(_n(Oe));window.requestAnimationFrame(kn)}),Nt(_n(Oe),"handleYearClick",function(an,kn){Oe.props.onDayClick&&Oe.props.onDayClick(an,kn)}),Nt(_n(Oe),"handleYearNavigation",function(an,kn){var $t=Oe.props,fn=$t.date,Yn=$t.yearItemNumber,Wr=qp(fn,Yn).startPeriod;Oe.isDisabled(kn)||Oe.isExcluded(kn)||(Oe.props.setPreSelection(kn),an-Wr==-1?Oe.updateFocusOnPaginate(Yn-1):an-Wr===Yn?Oe.updateFocusOnPaginate(0):Oe.YEAR_REFS[an-Wr].current.focus())}),Nt(_n(Oe),"isSameDay",function(an,kn){return Pi(an,kn)}),Nt(_n(Oe),"isCurrentYear",function(an){return an===va.default(Oa())}),Nt(_n(Oe),"isRangeStart",function(an){return Oe.props.startDate&&Oe.props.endDate&&Ar(de.default(Oa(),an),Oe.props.startDate)}),Nt(_n(Oe),"isRangeEnd",function(an){return Oe.props.startDate&&Oe.props.endDate&&Ar(de.default(Oa(),an),Oe.props.endDate)}),Nt(_n(Oe),"isInRange",function(an){return al(an,Oe.props.startDate,Oe.props.endDate)}),Nt(_n(Oe),"isInSelectingRange",function(an){var kn=Oe.props,$t=kn.selectsStart,fn=kn.selectsEnd,Yn=kn.selectsRange,Wr=kn.startDate,Ra=kn.endDate;return!(!($t||fn||Yn)||!Oe.selectingDate())&&($t&&Ra?al(an,Oe.selectingDate(),Ra):(fn&&Wr||!(!Yn||!Wr||Ra))&&al(an,Wr,Oe.selectingDate()))}),Nt(_n(Oe),"isSelectingRangeStart",function(an){if(!Oe.isInSelectingRange(an))return!1;var kn=Oe.props,$t=kn.startDate,fn=kn.selectsStart,Yn=de.default(Oa(),an);return Ar(Yn,fn?Oe.selectingDate():$t)}),Nt(_n(Oe),"isSelectingRangeEnd",function(an){if(!Oe.isInSelectingRange(an))return!1;var kn=Oe.props,$t=kn.endDate,fn=kn.selectsEnd,Yn=kn.selectsRange,Wr=de.default(Oa(),an);return Ar(Wr,fn||Yn?Oe.selectingDate():$t)}),Nt(_n(Oe),"isKeyboardSelected",function(an){var kn=jo(de.default(Oe.props.date,an));return!Oe.props.disabledKeyboardNavigation&&!Oe.props.inline&&!Pi(kn,jo(Oe.props.selected))&&Pi(kn,jo(Oe.props.preSelection))}),Nt(_n(Oe),"onYearClick",function(an,kn){var $t=Oe.props.date;Oe.handleYearClick(jo(de.default($t,kn)),an)}),Nt(_n(Oe),"onYearKeyDown",function(an,kn){var $t=an.key;if(!Oe.props.disabledKeyboardNavigation)switch($t){case"Enter":Oe.onYearClick(an,kn),Oe.props.setPreSelection(Oe.props.selected);break;case"ArrowRight":Oe.handleYearNavigation(kn+1,er.default(Oe.props.preSelection,1));break;case"ArrowLeft":Oe.handleYearNavigation(kn-1,Ai.default(Oe.props.preSelection,1))}}),Nt(_n(Oe),"getYearClassNames",function(an){var kn=Oe.props,$t=kn.minDate,fn=kn.maxDate,Yn=kn.selected,Wr=kn.excludeDates,Ra=kn.includeDates,Xa=kn.filterDate;return Er.default("react-datepicker__year-text",{"react-datepicker__year-text--selected":an===va.default(Yn),"react-datepicker__year-text--disabled":($t||fn||Wr||Ra||Xa)&&Vs(an,Oe.props),"react-datepicker__year-text--keyboard-selected":Oe.isKeyboardSelected(an),"react-datepicker__year-text--range-start":Oe.isRangeStart(an),"react-datepicker__year-text--range-end":Oe.isRangeEnd(an),"react-datepicker__year-text--in-range":Oe.isInRange(an),"react-datepicker__year-text--in-selecting-range":Oe.isInSelectingRange(an),"react-datepicker__year-text--selecting-range-start":Oe.isSelectingRangeStart(an),"react-datepicker__year-text--selecting-range-end":Oe.isSelectingRangeEnd(an),"react-datepicker__year-text--today":Oe.isCurrentYear(an)})}),Nt(_n(Oe),"getYearTabIndex",function(an){return Oe.props.disabledKeyboardNavigation?"-1":an===va.default(Oe.props.preSelection)?"0":"-1"}),Nt(_n(Oe),"getYearContainerClassNames",function(){var an=Oe.props,kn=an.selectingDate,$t=an.selectsStart,fn=an.selectsEnd,Yn=an.selectsRange;return Er.default("react-datepicker__year",{"react-datepicker__year--selecting-range":kn&&($t||fn||Yn)})}),Nt(_n(Oe),"getYearContent",function(an){return Oe.props.renderYearContent?Oe.props.renderYearContent(an):an}),Oe}return In(zn,[{key:"render",value:function(){for(var Qe=this,Oe=[],an=this.props,kn=an.date,$t=an.yearItemNumber,fn=an.onYearMouseEnter,Yn=an.onYearMouseLeave,Wr=qp(kn,$t),Ra=Wr.startPeriod,Xa=Wr.endPeriod,co=function(io){Oe.push(mr.default.createElement("div",{ref:Qe.YEAR_REFS[io-Ra],onClick:function(go){Qe.onYearClick(go,io)},onKeyDown:function(go){Qe.onYearKeyDown(go,io)},tabIndex:Qe.getYearTabIndex(io),className:Qe.getYearClassNames(io),onMouseEnter:function(go){return fn(go,io)},onMouseLeave:function(go){return Yn(go,io)},key:io,"aria-current":Qe.isCurrentYear(io)?"date":void 0},Qe.getYearContent(io)))},Di=Ra;Di<=Xa;Di++)co(Di);return mr.default.createElement("div",{className:this.getYearContainerClassNames()},mr.default.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.clearSelectingDate},Oe))}}]),zn}(mr.default.Component),Iu=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(Qe){var Oe;return en(this,zn),Nt(_n(Oe=Dn.call(this,Qe)),"onTimeChange",function(an){Oe.setState({time:an});var kn=Oe.props.date,$t=kn instanceof Date&&!isNaN(kn)?kn:new Date;$t.setHours(an.split(":")[0]),$t.setMinutes(an.split(":")[1]),Oe.props.onChange($t)}),Nt(_n(Oe),"renderTimeInput",function(){var an=Oe.state.time,kn=Oe.props,$t=kn.date,fn=kn.timeString,Yn=kn.customTimeInput;return Yn?mr.default.cloneElement(Yn,{date:$t,value:an,onChange:Oe.onTimeChange}):mr.default.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:an,onChange:function(Wr){Oe.onTimeChange(Wr.target.value||fn)}})}),Oe.state={time:Oe.props.timeString},Oe}return In(zn,[{key:"render",value:function(){return mr.default.createElement("div",{className:"react-datepicker__input-time-container"},mr.default.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),mr.default.createElement("div",{className:"react-datepicker-time__input-container"},mr.default.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(Qe,Oe){return Qe.timeString!==Oe.time?{time:Qe.timeString}:null}}]),zn}(mr.default.Component);function hd(Zn){var Dn=Zn.className,zn=Zn.children,Qe=Zn.showPopperArrow,Oe=Zn.arrowProps,an=Oe===void 0?{}:Oe;return mr.default.createElement("div",{className:Dn},Qe&&mr.default.createElement("div",fr({className:"react-datepicker__triangle"},an)),zn)}var pd=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],Qm=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(Qe){var Oe;return en(this,zn),Nt(_n(Oe=Dn.call(this,Qe)),"handleClickOutside",function(an){Oe.props.onClickOutside(an)}),Nt(_n(Oe),"setClickOutsideRef",function(){return Oe.containerRef.current}),Nt(_n(Oe),"handleDropdownFocus",function(an){(function(){var kn=((arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).className||"").split(/\s+/);return pd.some(function($t){return kn.indexOf($t)>=0})})(an.target)&&Oe.props.onDropdownFocus()}),Nt(_n(Oe),"getDateInView",function(){var an=Oe.props,kn=an.preSelection,$t=an.selected,fn=an.openToDate,Yn=L0(Oe.props),Wr=Jy(Oe.props),Ra=Oa(),Xa=fn||$t||kn;return Xa||(Yn&&Zt.default(Ra,Yn)?Yn:Wr&&Lt.default(Ra,Wr)?Wr:Ra)}),Nt(_n(Oe),"increaseMonth",function(){Oe.setState(function(an){var kn=an.date;return{date:St.default(kn,1)}},function(){return Oe.handleMonthChange(Oe.state.date)})}),Nt(_n(Oe),"decreaseMonth",function(){Oe.setState(function(an){var kn=an.date;return{date:tr.default(kn,1)}},function(){return Oe.handleMonthChange(Oe.state.date)})}),Nt(_n(Oe),"handleDayClick",function(an,kn,$t){Oe.props.onSelect(an,kn,$t),Oe.props.setPreSelection&&Oe.props.setPreSelection(an)}),Nt(_n(Oe),"handleDayMouseEnter",function(an){Oe.setState({selectingDate:an}),Oe.props.onDayMouseEnter&&Oe.props.onDayMouseEnter(an)}),Nt(_n(Oe),"handleMonthMouseLeave",function(){Oe.setState({selectingDate:null}),Oe.props.onMonthMouseLeave&&Oe.props.onMonthMouseLeave()}),Nt(_n(Oe),"handleYearMouseEnter",function(an,kn){Oe.setState({selectingDate:de.default(Oa(),kn)}),Oe.props.onYearMouseEnter&&Oe.props.onYearMouseEnter(an,kn)}),Nt(_n(Oe),"handleYearMouseLeave",function(an,kn){Oe.props.onYearMouseLeave&&Oe.props.onYearMouseLeave(an,kn)}),Nt(_n(Oe),"handleYearChange",function(an){Oe.props.onYearChange&&(Oe.props.onYearChange(an),Oe.setState({isRenderAriaLiveMessage:!0})),Oe.props.adjustDateOnChange&&(Oe.props.onSelect&&Oe.props.onSelect(an),Oe.props.setOpen&&Oe.props.setOpen(!0)),Oe.props.setPreSelection&&Oe.props.setPreSelection(an)}),Nt(_n(Oe),"handleMonthChange",function(an){Oe.handleCustomMonthChange(an),Oe.props.adjustDateOnChange&&(Oe.props.onSelect&&Oe.props.onSelect(an),Oe.props.setOpen&&Oe.props.setOpen(!0)),Oe.props.setPreSelection&&Oe.props.setPreSelection(an)}),Nt(_n(Oe),"handleCustomMonthChange",function(an){Oe.props.onMonthChange&&(Oe.props.onMonthChange(an),Oe.setState({isRenderAriaLiveMessage:!0}))}),Nt(_n(Oe),"handleMonthYearChange",function(an){Oe.handleYearChange(an),Oe.handleMonthChange(an)}),Nt(_n(Oe),"changeYear",function(an){Oe.setState(function(kn){var $t=kn.date;return{date:de.default($t,an)}},function(){return Oe.handleYearChange(Oe.state.date)})}),Nt(_n(Oe),"changeMonth",function(an){Oe.setState(function(kn){var $t=kn.date;return{date:Z.default($t,an)}},function(){return Oe.handleMonthChange(Oe.state.date)})}),Nt(_n(Oe),"changeMonthYear",function(an){Oe.setState(function(kn){var $t=kn.date;return{date:de.default(Z.default($t,Za.default(an)),va.default(an))}},function(){return Oe.handleMonthYearChange(Oe.state.date)})}),Nt(_n(Oe),"header",function(){var an=xo(arguments.length>0&&arguments[0]!==void 0?arguments[0]:Oe.state.date,Oe.props.locale,Oe.props.calendarStartDay),kn=[];return Oe.props.showWeekNumbers&&kn.push(mr.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},Oe.props.weekLabel||"#")),kn.concat([0,1,2,3,4,5,6].map(function($t){var fn=sa.default(an,$t),Yn=Oe.formatWeekday(fn,Oe.props.locale),Wr=Oe.props.weekDayClassName?Oe.props.weekDayClassName(fn):void 0;return mr.default.createElement("div",{key:$t,className:Er.default("react-datepicker__day-name",Wr)},Yn)}))}),Nt(_n(Oe),"formatWeekday",function(an,kn){return Oe.props.formatWeekDay?function($t,fn,Yn){return fn(to($t,"EEEE",Yn))}(an,Oe.props.formatWeekDay,kn):Oe.props.useWeekdaysShort?function($t,fn){return to($t,"EEE",fn)}(an,kn):function($t,fn){return to($t,"EEEEEE",fn)}(an,kn)}),Nt(_n(Oe),"decreaseYear",function(){Oe.setState(function(an){var kn=an.date;return{date:Ai.default(kn,Oe.props.showYearPicker?Oe.props.yearItemNumber:1)}},function(){return Oe.handleYearChange(Oe.state.date)})}),Nt(_n(Oe),"clearSelectingDate",function(){Oe.setState({selectingDate:null})}),Nt(_n(Oe),"renderPreviousButton",function(){if(!Oe.props.renderCustomHeader){var an;switch(!0){case Oe.props.showMonthYearPicker:an=Cf(Oe.state.date,Oe.props);break;case Oe.props.showYearPicker:an=function(Ql){var Il=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$s=Il.minDate,il=Il.yearItemNumber,Rc=il===void 0?Ea:il,Xd=qp(jo(Ai.default(Ql,Rc)),Rc).endPeriod,Zd=$s&&va.default($s);return Zd&&Zd>Xd||!1}(Oe.state.date,Oe.props);break;default:an=nu(Oe.state.date,Oe.props)}if((Oe.props.forceShowMonthNavigation||Oe.props.showDisabledMonthNavigation||!an)&&!Oe.props.showTimeSelectOnly){var kn=["react-datepicker__navigation","react-datepicker__navigation--previous"],$t=Oe.decreaseMonth;(Oe.props.showMonthYearPicker||Oe.props.showQuarterYearPicker||Oe.props.showYearPicker)&&($t=Oe.decreaseYear),an&&Oe.props.showDisabledMonthNavigation&&(kn.push("react-datepicker__navigation--previous--disabled"),$t=null);var fn=Oe.props.showMonthYearPicker||Oe.props.showQuarterYearPicker||Oe.props.showYearPicker,Yn=Oe.props,Wr=Yn.previousMonthButtonLabel,Ra=Yn.previousYearButtonLabel,Xa=Oe.props,co=Xa.previousMonthAriaLabel,Di=co===void 0?typeof Wr=="string"?Wr:"Previous Month":co,io=Xa.previousYearAriaLabel,go=io===void 0?typeof Ra=="string"?Ra:"Previous Year":io;return mr.default.createElement("button",{type:"button",className:kn.join(" "),onClick:$t,onKeyDown:Oe.props.handleOnKeyDown,"aria-label":fn?go:Di},mr.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},fn?Oe.props.previousYearButtonLabel:Oe.props.previousMonthButtonLabel))}}}),Nt(_n(Oe),"increaseYear",function(){Oe.setState(function(an){var kn=an.date;return{date:er.default(kn,Oe.props.showYearPicker?Oe.props.yearItemNumber:1)}},function(){return Oe.handleYearChange(Oe.state.date)})}),Nt(_n(Oe),"renderNextButton",function(){if(!Oe.props.renderCustomHeader){var an;switch(!0){case Oe.props.showMonthYearPicker:an=yp(Oe.state.date,Oe.props);break;case Oe.props.showYearPicker:an=function(Ql){var Il=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$s=Il.maxDate,il=Il.yearItemNumber,Rc=il===void 0?Ea:il,Xd=qp(er.default(Ql,Rc),Rc).startPeriod,Zd=$s&&va.default($s);return Zd&&Zd<Xd||!1}(Oe.state.date,Oe.props);break;default:an=Pd(Oe.state.date,Oe.props)}if((Oe.props.forceShowMonthNavigation||Oe.props.showDisabledMonthNavigation||!an)&&!Oe.props.showTimeSelectOnly){var kn=["react-datepicker__navigation","react-datepicker__navigation--next"];Oe.props.showTimeSelect&&kn.push("react-datepicker__navigation--next--with-time"),Oe.props.todayButton&&kn.push("react-datepicker__navigation--next--with-today-button");var $t=Oe.increaseMonth;(Oe.props.showMonthYearPicker||Oe.props.showQuarterYearPicker||Oe.props.showYearPicker)&&($t=Oe.increaseYear),an&&Oe.props.showDisabledMonthNavigation&&(kn.push("react-datepicker__navigation--next--disabled"),$t=null);var fn=Oe.props.showMonthYearPicker||Oe.props.showQuarterYearPicker||Oe.props.showYearPicker,Yn=Oe.props,Wr=Yn.nextMonthButtonLabel,Ra=Yn.nextYearButtonLabel,Xa=Oe.props,co=Xa.nextMonthAriaLabel,Di=co===void 0?typeof Wr=="string"?Wr:"Next Month":co,io=Xa.nextYearAriaLabel,go=io===void 0?typeof Ra=="string"?Ra:"Next Year":io;return mr.default.createElement("button",{type:"button",className:kn.join(" "),onClick:$t,onKeyDown:Oe.props.handleOnKeyDown,"aria-label":fn?go:Di},mr.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},fn?Oe.props.nextYearButtonLabel:Oe.props.nextMonthButtonLabel))}}}),Nt(_n(Oe),"renderCurrentMonth",function(){var an=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Oe.state.date,kn=["react-datepicker__current-month"];return Oe.props.showYearDropdown&&kn.push("react-datepicker__current-month--hasYearDropdown"),Oe.props.showMonthDropdown&&kn.push("react-datepicker__current-month--hasMonthDropdown"),Oe.props.showMonthYearDropdown&&kn.push("react-datepicker__current-month--hasMonthYearDropdown"),mr.default.createElement("div",{className:kn.join(" ")},to(an,Oe.props.dateFormat,Oe.props.locale))}),Nt(_n(Oe),"renderYearDropdown",function(){var an=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(Oe.props.showYearDropdown&&!an)return mr.default.createElement(Xm,{adjustDateOnChange:Oe.props.adjustDateOnChange,date:Oe.state.date,onSelect:Oe.props.onSelect,setOpen:Oe.props.setOpen,dropdownMode:Oe.props.dropdownMode,onChange:Oe.changeYear,minDate:Oe.props.minDate,maxDate:Oe.props.maxDate,year:va.default(Oe.state.date),scrollableYearDropdown:Oe.props.scrollableYearDropdown,yearDropdownItemNumber:Oe.props.yearDropdownItemNumber})}),Nt(_n(Oe),"renderMonthDropdown",function(){var an=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(Oe.props.showMonthDropdown&&!an)return mr.default.createElement(ex,{dropdownMode:Oe.props.dropdownMode,locale:Oe.props.locale,onChange:Oe.changeMonth,month:Za.default(Oe.state.date),useShortMonthInDropdown:Oe.props.useShortMonthInDropdown})}),Nt(_n(Oe),"renderMonthYearDropdown",function(){var an=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(Oe.props.showMonthYearDropdown&&!an)return mr.default.createElement(vt,{dropdownMode:Oe.props.dropdownMode,locale:Oe.props.locale,dateFormat:Oe.props.dateFormat,onChange:Oe.changeMonthYear,minDate:Oe.props.minDate,maxDate:Oe.props.maxDate,date:Oe.state.date,scrollableMonthYearDropdown:Oe.props.scrollableMonthYearDropdown})}),Nt(_n(Oe),"handleTodayButtonClick",function(an){Oe.props.onSelect(Bn(),an),Oe.props.setPreSelection&&Oe.props.setPreSelection(Bn())}),Nt(_n(Oe),"renderTodayButton",function(){if(Oe.props.todayButton&&!Oe.props.showTimeSelectOnly)return mr.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(an){return Oe.handleTodayButtonClick(an)}},Oe.props.todayButton)}),Nt(_n(Oe),"renderDefaultHeader",function(an){var kn=an.monthDate,$t=an.i;return mr.default.createElement("div",{className:"react-datepicker__header ".concat(Oe.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},Oe.renderCurrentMonth(kn),mr.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(Oe.props.dropdownMode),onFocus:Oe.handleDropdownFocus},Oe.renderMonthDropdown($t!==0),Oe.renderMonthYearDropdown($t!==0),Oe.renderYearDropdown($t!==0)),mr.default.createElement("div",{className:"react-datepicker__day-names"},Oe.header(kn)))}),Nt(_n(Oe),"renderCustomHeader",function(){var an=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},kn=an.monthDate,$t=an.i;if(Oe.props.showTimeSelect&&!Oe.state.monthContainer||Oe.props.showTimeSelectOnly)return null;var fn=nu(Oe.state.date,Oe.props),Yn=Pd(Oe.state.date,Oe.props),Wr=Cf(Oe.state.date,Oe.props),Ra=yp(Oe.state.date,Oe.props),Xa=!Oe.props.showMonthYearPicker&&!Oe.props.showQuarterYearPicker&&!Oe.props.showYearPicker;return mr.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:Oe.props.onDropdownFocus},Oe.props.renderCustomHeader(jt(jt({},Oe.state),{},{customHeaderCount:$t,monthDate:kn,changeMonth:Oe.changeMonth,changeYear:Oe.changeYear,decreaseMonth:Oe.decreaseMonth,increaseMonth:Oe.increaseMonth,decreaseYear:Oe.decreaseYear,increaseYear:Oe.increaseYear,prevMonthButtonDisabled:fn,nextMonthButtonDisabled:Yn,prevYearButtonDisabled:Wr,nextYearButtonDisabled:Ra})),Xa&&mr.default.createElement("div",{className:"react-datepicker__day-names"},Oe.header(kn)))}),Nt(_n(Oe),"renderYearHeader",function(){var an=Oe.state.date,kn=Oe.props,$t=kn.showYearPicker,fn=qp(an,kn.yearItemNumber),Yn=fn.startPeriod,Wr=fn.endPeriod;return mr.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},$t?"".concat(Yn," - ").concat(Wr):va.default(an))}),Nt(_n(Oe),"renderHeader",function(an){switch(!0){case Oe.props.renderCustomHeader!==void 0:return Oe.renderCustomHeader(an);case(Oe.props.showMonthYearPicker||Oe.props.showQuarterYearPicker||Oe.props.showYearPicker):return Oe.renderYearHeader(an);default:return Oe.renderDefaultHeader(an)}}),Nt(_n(Oe),"renderMonths",function(){var an;if(!Oe.props.showTimeSelectOnly&&!Oe.props.showYearPicker){for(var kn=[],$t=Oe.props.showPreviousMonths?Oe.props.monthsShown-1:0,fn=tr.default(Oe.state.date,$t),Yn=(an=Oe.props.monthSelectedIn)!==null&&an!==void 0?an:$t,Wr=0;Wr<Oe.props.monthsShown;++Wr){var Ra=Wr-Yn+$t,Xa=St.default(fn,Ra),co="month-".concat(Wr),Di=Wr<Oe.props.monthsShown-1,io=Wr>0;kn.push(mr.default.createElement("div",{key:co,ref:function(go){Oe.monthContainer=go},className:"react-datepicker__month-container"},Oe.renderHeader({monthDate:Xa,i:Wr}),mr.default.createElement(mo,{chooseDayAriaLabelPrefix:Oe.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:Oe.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:Oe.props.weekAriaLabelPrefix,ariaLabelPrefix:Oe.props.monthAriaLabelPrefix,onChange:Oe.changeMonthYear,day:Xa,dayClassName:Oe.props.dayClassName,calendarStartDay:Oe.props.calendarStartDay,monthClassName:Oe.props.monthClassName,onDayClick:Oe.handleDayClick,handleOnKeyDown:Oe.props.handleOnDayKeyDown,onDayMouseEnter:Oe.handleDayMouseEnter,onMouseLeave:Oe.handleMonthMouseLeave,onWeekSelect:Oe.props.onWeekSelect,orderInDisplay:Wr,formatWeekNumber:Oe.props.formatWeekNumber,locale:Oe.props.locale,minDate:Oe.props.minDate,maxDate:Oe.props.maxDate,excludeDates:Oe.props.excludeDates,excludeDateIntervals:Oe.props.excludeDateIntervals,highlightDates:Oe.props.highlightDates,holidays:Oe.props.holidays,selectingDate:Oe.state.selectingDate,includeDates:Oe.props.includeDates,includeDateIntervals:Oe.props.includeDateIntervals,inline:Oe.props.inline,shouldFocusDayInline:Oe.props.shouldFocusDayInline,fixedHeight:Oe.props.fixedHeight,filterDate:Oe.props.filterDate,preSelection:Oe.props.preSelection,setPreSelection:Oe.props.setPreSelection,selected:Oe.props.selected,selectsStart:Oe.props.selectsStart,selectsEnd:Oe.props.selectsEnd,selectsRange:Oe.props.selectsRange,selectsDisabledDaysInRange:Oe.props.selectsDisabledDaysInRange,showWeekNumbers:Oe.props.showWeekNumbers,startDate:Oe.props.startDate,endDate:Oe.props.endDate,peekNextMonth:Oe.props.peekNextMonth,setOpen:Oe.props.setOpen,shouldCloseOnSelect:Oe.props.shouldCloseOnSelect,renderDayContents:Oe.props.renderDayContents,renderMonthContent:Oe.props.renderMonthContent,renderQuarterContent:Oe.props.renderQuarterContent,renderYearContent:Oe.props.renderYearContent,disabledKeyboardNavigation:Oe.props.disabledKeyboardNavigation,showMonthYearPicker:Oe.props.showMonthYearPicker,showFullMonthYearPicker:Oe.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:Oe.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:Oe.props.showFourColumnMonthYearPicker,showYearPicker:Oe.props.showYearPicker,showQuarterYearPicker:Oe.props.showQuarterYearPicker,showWeekPicker:Oe.props.showWeekPicker,isInputFocused:Oe.props.isInputFocused,containerRef:Oe.containerRef,monthShowsDuplicateDaysEnd:Di,monthShowsDuplicateDaysStart:io})))}return kn}}),Nt(_n(Oe),"renderYears",function(){if(!Oe.props.showTimeSelectOnly)return Oe.props.showYearPicker?mr.default.createElement("div",{className:"react-datepicker__year--container"},Oe.renderHeader(),mr.default.createElement(Zl,fr({onDayClick:Oe.handleDayClick,selectingDate:Oe.state.selectingDate,clearSelectingDate:Oe.clearSelectingDate,date:Oe.state.date},Oe.props,{onYearMouseEnter:Oe.handleYearMouseEnter,onYearMouseLeave:Oe.handleYearMouseLeave}))):void 0}),Nt(_n(Oe),"renderTimeSection",function(){if(Oe.props.showTimeSelect&&(Oe.state.monthContainer||Oe.props.showTimeSelectOnly))return mr.default.createElement(os,{selected:Oe.props.selected,openToDate:Oe.props.openToDate,onChange:Oe.props.onTimeChange,timeClassName:Oe.props.timeClassName,format:Oe.props.timeFormat,includeTimes:Oe.props.includeTimes,intervals:Oe.props.timeIntervals,minTime:Oe.props.minTime,maxTime:Oe.props.maxTime,excludeTimes:Oe.props.excludeTimes,filterTime:Oe.props.filterTime,timeCaption:Oe.props.timeCaption,todayButton:Oe.props.todayButton,showMonthDropdown:Oe.props.showMonthDropdown,showMonthYearDropdown:Oe.props.showMonthYearDropdown,showYearDropdown:Oe.props.showYearDropdown,withPortal:Oe.props.withPortal,monthRef:Oe.state.monthContainer,injectTimes:Oe.props.injectTimes,locale:Oe.props.locale,handleOnKeyDown:Oe.props.handleOnKeyDown,showTimeSelectOnly:Oe.props.showTimeSelectOnly})}),Nt(_n(Oe),"renderInputTimeSection",function(){var an=new Date(Oe.props.selected),kn=Xi(an)&&Oe.props.selected?"".concat(Gm(an.getHours()),":").concat(Gm(an.getMinutes())):"";if(Oe.props.showTimeInput)return mr.default.createElement(Iu,{date:an,timeString:kn,timeInputLabel:Oe.props.timeInputLabel,onChange:Oe.props.onTimeChange,customTimeInput:Oe.props.customTimeInput})}),Nt(_n(Oe),"renderAriaLiveRegion",function(){var an,kn=qp(Oe.state.date,Oe.props.yearItemNumber),$t=kn.startPeriod,fn=kn.endPeriod;return an=Oe.props.showYearPicker?"".concat($t," - ").concat(fn):Oe.props.showMonthYearPicker||Oe.props.showQuarterYearPicker?va.default(Oe.state.date):"".concat(cr(Za.default(Oe.state.date),Oe.props.locale)," ").concat(va.default(Oe.state.date)),mr.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},Oe.state.isRenderAriaLiveMessage&&an)}),Nt(_n(Oe),"renderChildren",function(){if(Oe.props.children)return mr.default.createElement("div",{className:"react-datepicker__children-container"},Oe.props.children)}),Oe.containerRef=mr.default.createRef(),Oe.state={date:Oe.getDateInView(),selectingDate:null,monthContainer:null,isRenderAriaLiveMessage:!1},Oe}return In(zn,[{key:"componentDidMount",value:function(){var Qe=this;this.props.showTimeSelect&&(this.assignMonthContainer=void Qe.setState({monthContainer:Qe.monthContainer}))}},{key:"componentDidUpdate",value:function(Qe){var Oe=this;if(!this.props.preSelection||Pi(this.props.preSelection,Qe.preSelection)&&this.props.monthSelectedIn===Qe.monthSelectedIn)this.props.openToDate&&!Pi(this.props.openToDate,Qe.openToDate)&&this.setState({date:this.props.openToDate});else{var an=!Aa(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},function(){return an&&Oe.handleCustomMonthChange(Oe.state.date)})}}},{key:"render",value:function(){var Qe=this.props.container||hd;return mr.default.createElement("div",{style:{display:"contents"},ref:this.containerRef},mr.default.createElement(Qe,{className:Er.default("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:Ea}}}]),zn}(mr.default.Component),e0=function(Zn){var Dn=Zn.icon,zn=Zn.className,Qe=zn===void 0?"":zn,Oe=Zn.onClick,an="react-datepicker__calendar-icon";return mr.default.isValidElement(Dn)?mr.default.cloneElement(Dn,{className:"".concat(Dn.props.className||""," ").concat(an," ").concat(Qe),onClick:function(kn){typeof Dn.props.onClick=="function"&&Dn.props.onClick(kn),typeof Oe=="function"&&Oe(kn)}}):typeof Dn=="string"?mr.default.createElement("i",{className:"".concat(an," ").concat(Dn," ").concat(Qe),"aria-hidden":"true",onClick:Oe}):mr.default.createElement("svg",{className:"".concat(an," ").concat(Qe),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:Oe},mr.default.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},Qf=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(Qe){var Oe;return en(this,zn),(Oe=Dn.call(this,Qe)).el=document.createElement("div"),Oe}return In(zn,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return dn.default.createPortal(this.props.children,this.el)}}]),zn}(mr.default.Component),yA=function(Zn){return!Zn.disabled&&Zn.tabIndex!==-1},AC=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(Qe){var Oe;return en(this,zn),Nt(_n(Oe=Dn.call(this,Qe)),"getTabChildren",function(){return Array.prototype.slice.call(Oe.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(yA)}),Nt(_n(Oe),"handleFocusStart",function(){var an=Oe.getTabChildren();an&&an.length>1&&an[an.length-1].focus()}),Nt(_n(Oe),"handleFocusEnd",function(){var an=Oe.getTabChildren();an&&an.length>1&&an[0].focus()}),Oe.tabLoopRef=mr.default.createRef(),Oe}return In(zn,[{key:"render",value:function(){return this.props.enableTabLoop?mr.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},mr.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,mr.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),zn}(mr.default.Component),$1=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(){return en(this,zn),Dn.apply(this,arguments)}return In(zn,[{key:"render",value:function(){var Qe,Oe=this.props,an=Oe.className,kn=Oe.wrapperClassName,$t=Oe.hidePopper,fn=Oe.popperComponent,Yn=Oe.popperModifiers,Wr=Oe.popperPlacement,Ra=Oe.popperProps,Xa=Oe.targetComponent,co=Oe.enableTabLoop,Di=Oe.popperOnKeyDown,io=Oe.portalId,go=Oe.portalHost;if(!$t){var Ql=Er.default("react-datepicker-popper",an);Qe=mr.default.createElement(jr.Popper,fr({modifiers:Yn,placement:Wr},Ra),function($s){var il=$s.ref,Rc=$s.style,Xd=$s.placement,Zd=$s.arrowProps;return mr.default.createElement(AC,{enableTabLoop:co},mr.default.createElement("div",{ref:il,style:Rc,className:Ql,"data-placement":Xd,onKeyDown:Di},mr.default.cloneElement(fn,{arrowProps:Zd})))})}this.props.popperContainer&&(Qe=mr.default.createElement(this.props.popperContainer,{},Qe)),io&&!$t&&(Qe=mr.default.createElement(Qf,{portalId:io,portalHost:go},Qe));var Il=Er.default("react-datepicker-wrapper",kn);return mr.default.createElement(jr.Manager,{className:"react-datepicker-manager"},mr.default.createElement(jr.Reference,null,function($s){var il=$s.ref;return mr.default.createElement("div",{ref:il,className:Il},Xa)}),Qe)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:[],popperProps:{},popperPlacement:"bottom-start"}}}]),zn}(mr.default.Component),U0="react-datepicker-ignore-onclickoutside",Dv=ar.default(Qm),t0="Date input not valid.",V0=function(Zn){la(zn,Zn);var Dn=wi(zn);function zn(Qe){var Oe;return en(this,zn),Nt(_n(Oe=Dn.call(this,Qe)),"getPreSelection",function(){return Oe.props.openToDate?Oe.props.openToDate:Oe.props.selectsEnd&&Oe.props.startDate?Oe.props.startDate:Oe.props.selectsStart&&Oe.props.endDate?Oe.props.endDate:Oa()}),Nt(_n(Oe),"modifyHolidays",function(){var an;return(an=Oe.props.holidays)===null||an===void 0?void 0:an.reduce(function(kn,$t){var fn=new Date($t.date);return oa.default(fn)?[].concat(kr(kn),[jt(jt({},$t),{},{date:fn})]):kn},[])}),Nt(_n(Oe),"calcInitialState",function(){var an,kn=Oe.getPreSelection(),$t=L0(Oe.props),fn=Jy(Oe.props),Yn=$t&&Zt.default(kn,Re.default($t))?$t:fn&&Lt.default(kn,dt.default(fn))?fn:kn;return{open:Oe.props.startOpen||!1,preventFocus:!1,preSelection:(an=Oe.props.selectsRange?Oe.props.startDate:Oe.props.selected)!==null&&an!==void 0?an:Yn,highlightDates:xp(Oe.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1}}),Nt(_n(Oe),"clearPreventFocusTimeout",function(){Oe.preventFocusTimeout&&clearTimeout(Oe.preventFocusTimeout)}),Nt(_n(Oe),"setFocus",function(){Oe.input&&Oe.input.focus&&Oe.input.focus({preventScroll:!0})}),Nt(_n(Oe),"setBlur",function(){Oe.input&&Oe.input.blur&&Oe.input.blur(),Oe.cancelFocusInput()}),Nt(_n(Oe),"setOpen",function(an){var kn=arguments.length>1&&arguments[1]!==void 0&&arguments[1];Oe.setState({open:an,preSelection:an&&Oe.state.open?Oe.state.preSelection:Oe.calcInitialState().preSelection,lastPreSelectChange:n0},function(){an||Oe.setState(function($t){return{focused:!!kn&&$t.focused}},function(){!kn&&Oe.setBlur(),Oe.setState({inputValue:null})})})}),Nt(_n(Oe),"inputOk",function(){return Qr.default(Oe.state.preSelection)}),Nt(_n(Oe),"isCalendarOpen",function(){return Oe.props.open===void 0?Oe.state.open&&!Oe.props.disabled&&!Oe.props.readOnly:Oe.props.open}),Nt(_n(Oe),"handleFocus",function(an){Oe.state.preventFocus||(Oe.props.onFocus(an),Oe.props.preventOpenOnFocus||Oe.props.readOnly||Oe.setOpen(!0)),Oe.setState({focused:!0})}),Nt(_n(Oe),"sendFocusBackToInput",function(){Oe.preventFocusTimeout&&Oe.clearPreventFocusTimeout(),Oe.setState({preventFocus:!0},function(){Oe.preventFocusTimeout=setTimeout(function(){Oe.setFocus(),Oe.setState({preventFocus:!1})})})}),Nt(_n(Oe),"cancelFocusInput",function(){clearTimeout(Oe.inputFocusTimeout),Oe.inputFocusTimeout=null}),Nt(_n(Oe),"deferFocusInput",function(){Oe.cancelFocusInput(),Oe.inputFocusTimeout=setTimeout(function(){return Oe.setFocus()},1)}),Nt(_n(Oe),"handleDropdownFocus",function(){Oe.cancelFocusInput()}),Nt(_n(Oe),"handleBlur",function(an){(!Oe.state.open||Oe.props.withPortal||Oe.props.showTimeInput)&&Oe.props.onBlur(an),Oe.setState({focused:!1})}),Nt(_n(Oe),"handleCalendarClickOutside",function(an){Oe.props.inline||Oe.setOpen(!1),Oe.props.onClickOutside(an),Oe.props.withPortal&&an.preventDefault()}),Nt(_n(Oe),"handleChange",function(){for(var an=arguments.length,kn=new Array(an),$t=0;$t<an;$t++)kn[$t]=arguments[$t];var fn=kn[0];if(!Oe.props.onChangeRaw||(Oe.props.onChangeRaw.apply(_n(Oe),kn),typeof fn.isDefaultPrevented=="function"&&!fn.isDefaultPrevented())){Oe.setState({inputValue:fn.target.value,lastPreSelectChange:K2});var Yn,Wr,Ra,Xa,co,Di,io,go,Ql=(Yn=fn.target.value,Wr=Oe.props.dateFormat,Ra=Oe.props.locale,Xa=Oe.props.strictParsing,co=Oe.props.minDate,Di=null,io=Ua(Ra)||Ua(Jo()),go=!0,Array.isArray(Wr)?(Wr.forEach(function(Il){var $s=sn.default(Yn,Il,new Date,{locale:io});Xa&&(go=Xi($s,co)&&Yn===to($s,Il,Ra)),Xi($s,co)&&go&&(Di=$s)}),Di):(Di=sn.default(Yn,Wr,new Date,{locale:io}),Xa?go=Xi(Di)&&Yn===to(Di,Wr,Ra):Xi(Di)||(Wr=Wr.match(zi).map(function(Il){var $s=Il[0];return $s==="p"||$s==="P"?io?(0,ua[$s])(Il,io.formatLong):$s:Il}).join(""),Yn.length>0&&(Di=sn.default(Yn,Wr.slice(0,Yn.length),new Date)),Xi(Di)||(Di=new Date(Yn))),Xi(Di)&&go?Di:null));Oe.props.showTimeSelectOnly&&Oe.props.selected&&Ql&&!Pi(Ql,Oe.props.selected)&&(Ql=Ca.default(Oe.props.selected,{hours:sr.default(Ql),minutes:jn.default(Ql),seconds:fi.default(Ql)})),!Ql&&fn.target.value||(Oe.props.showWeekPicker&&(Ql=xo(Ql,Oe.props.locale,Oe.props.calendarStartDay)),Oe.setSelected(Ql,fn,!0))}}),Nt(_n(Oe),"handleSelect",function(an,kn,$t){if(Oe.props.shouldCloseOnSelect&&!Oe.props.showTimeSelect&&Oe.sendFocusBackToInput(),Oe.props.onChangeRaw&&Oe.props.onChangeRaw(kn),Oe.props.showWeekPicker&&(an=xo(an,Oe.props.locale,Oe.props.calendarStartDay)),Oe.setSelected(an,kn,!1,$t),Oe.props.showDateSelect&&Oe.setState({isRenderAriaLiveMessage:!0}),!Oe.props.shouldCloseOnSelect||Oe.props.showTimeSelect)Oe.setPreSelection(an);else if(!Oe.props.inline){Oe.props.selectsRange||Oe.setOpen(!1);var fn=Oe.props,Yn=fn.startDate,Wr=fn.endDate;!Yn||Wr||Zt.default(an,Yn)||Oe.setOpen(!1)}}),Nt(_n(Oe),"setSelected",function(an,kn,$t,fn){var Yn=an;if(Oe.props.showYearPicker){if(Yn!==null&&Vs(va.default(Yn),Oe.props))return}else if(Oe.props.showMonthYearPicker){if(Yn!==null&&yl(Yn,Oe.props))return}else if(Yn!==null&&li(Yn,Oe.props))return;var Wr=Oe.props,Ra=Wr.onChange,Xa=Wr.selectsRange,co=Wr.startDate,Di=Wr.endDate;if(!Do(Oe.props.selected,Yn)||Oe.props.allowSameDay||Xa)if(Yn!==null&&(!Oe.props.selected||$t&&(Oe.props.showTimeSelect||Oe.props.showTimeSelectOnly||Oe.props.showTimeInput)||(Yn=oi(Yn,{hour:sr.default(Oe.props.selected),minute:jn.default(Oe.props.selected),second:fi.default(Oe.props.selected)})),Oe.props.inline||Oe.setState({preSelection:Yn}),Oe.props.focusSelectedMonth||Oe.setState({monthSelectedIn:fn})),Xa){var io=co&&!Di,go=co&&Di;!co&&!Di?Ra([Yn,null],kn):io&&(Zt.default(Yn,co)?Ra([Yn,null],kn):Ra([co,Yn],kn)),go&&Ra([Yn,null],kn)}else Ra(Yn,kn);$t||(Oe.props.onSelect(Yn,kn),Oe.setState({inputValue:null}))}),Nt(_n(Oe),"setPreSelection",function(an){var kn=Oe.props.minDate!==void 0,$t=Oe.props.maxDate!==void 0,fn=!0;if(an){Oe.props.showWeekPicker&&(an=xo(an,Oe.props.locale,Oe.props.calendarStartDay));var Yn=Re.default(an);if(kn&&$t)fn=_s(an,Oe.props.minDate,Oe.props.maxDate);else if(kn){var Wr=Re.default(Oe.props.minDate);fn=Lt.default(an,Wr)||Do(Yn,Wr)}else if($t){var Ra=dt.default(Oe.props.maxDate);fn=Zt.default(an,Ra)||Do(Yn,Ra)}}fn&&Oe.setState({preSelection:an})}),Nt(_n(Oe),"toggleCalendar",function(){Oe.setOpen(!Oe.state.open)}),Nt(_n(Oe),"handleTimeChange",function(an){var kn=Oe.props.selected?Oe.props.selected:Oe.getPreSelection(),$t=Oe.props.selected?an:oi(kn,{hour:sr.default(an),minute:jn.default(an)});Oe.setState({preSelection:$t}),Oe.props.onChange($t),Oe.props.shouldCloseOnSelect&&(Oe.sendFocusBackToInput(),Oe.setOpen(!1)),Oe.props.showTimeInput&&Oe.setOpen(!0),(Oe.props.showTimeSelectOnly||Oe.props.showTimeSelect)&&Oe.setState({isRenderAriaLiveMessage:!0}),Oe.setState({inputValue:null})}),Nt(_n(Oe),"onInputClick",function(){Oe.props.disabled||Oe.props.readOnly||Oe.setOpen(!0),Oe.props.onInputClick()}),Nt(_n(Oe),"onInputKeyDown",function(an){Oe.props.onKeyDown(an);var kn=an.key;if(Oe.state.open||Oe.props.inline||Oe.props.preventOpenOnFocus){if(Oe.state.open){if(kn==="ArrowDown"||kn==="ArrowUp"){an.preventDefault();var $t=Oe.props.showWeekPicker&&Oe.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',fn=Oe.calendar.componentNode&&Oe.calendar.componentNode.querySelector($t);return void(fn&&fn.focus({preventScroll:!0}))}var Yn=Oa(Oe.state.preSelection);kn==="Enter"?(an.preventDefault(),Oe.inputOk()&&Oe.state.lastPreSelectChange===n0?(Oe.handleSelect(Yn,an),!Oe.props.shouldCloseOnSelect&&Oe.setPreSelection(Yn)):Oe.setOpen(!1)):kn==="Escape"?(an.preventDefault(),Oe.sendFocusBackToInput(),Oe.setOpen(!1)):kn==="Tab"&&Oe.setOpen(!1),Oe.inputOk()||Oe.props.onInputError({code:1,msg:t0})}}else kn!=="ArrowDown"&&kn!=="ArrowUp"&&kn!=="Enter"||Oe.onInputClick()}),Nt(_n(Oe),"onPortalKeyDown",function(an){an.key==="Escape"&&(an.preventDefault(),Oe.setState({preventFocus:!0},function(){Oe.setOpen(!1),setTimeout(function(){Oe.setFocus(),Oe.setState({preventFocus:!1})})}))}),Nt(_n(Oe),"onDayKeyDown",function(an){Oe.props.onKeyDown(an);var kn=an.key,$t=Oa(Oe.state.preSelection);if(kn==="Enter")an.preventDefault(),Oe.handleSelect($t,an),!Oe.props.shouldCloseOnSelect&&Oe.setPreSelection($t);else if(kn==="Escape")an.preventDefault(),Oe.setOpen(!1),Oe.inputOk()||Oe.props.onInputError({code:1,msg:t0});else if(!Oe.props.disabledKeyboardNavigation){var fn;switch(kn){case"ArrowLeft":fn=Oe.props.showWeekPicker?qr.default($t,1):zr.default($t,1);break;case"ArrowRight":fn=Oe.props.showWeekPicker?ct.default($t,1):sa.default($t,1);break;case"ArrowUp":fn=qr.default($t,1);break;case"ArrowDown":fn=ct.default($t,1);break;case"PageUp":fn=tr.default($t,1);break;case"PageDown":fn=St.default($t,1);break;case"Home":fn=Ai.default($t,1);break;case"End":fn=er.default($t,1);break;default:fn=null}if(!fn)return void(Oe.props.onInputError&&Oe.props.onInputError({code:1,msg:t0}));if(an.preventDefault(),Oe.setState({lastPreSelectChange:n0}),Oe.props.adjustDateOnChange&&Oe.setSelected(fn),Oe.setPreSelection(fn),Oe.props.inline){var Yn=Za.default($t),Wr=Za.default(fn),Ra=va.default($t),Xa=va.default(fn);Yn!==Wr||Ra!==Xa?Oe.setState({shouldFocusDayInline:!0}):Oe.setState({shouldFocusDayInline:!1})}}}),Nt(_n(Oe),"onPopperKeyDown",function(an){an.key==="Escape"&&(an.preventDefault(),Oe.sendFocusBackToInput())}),Nt(_n(Oe),"onClearClick",function(an){an&&an.preventDefault&&an.preventDefault(),Oe.sendFocusBackToInput(),Oe.props.selectsRange?Oe.props.onChange([null,null],an):Oe.props.onChange(null,an),Oe.setState({inputValue:null})}),Nt(_n(Oe),"clear",function(){Oe.onClearClick()}),Nt(_n(Oe),"onScroll",function(an){typeof Oe.props.closeOnScroll=="boolean"&&Oe.props.closeOnScroll?an.target!==document&&an.target!==document.documentElement&&an.target!==document.body||Oe.setOpen(!1):typeof Oe.props.closeOnScroll=="function"&&Oe.props.closeOnScroll(an)&&Oe.setOpen(!1)}),Nt(_n(Oe),"renderCalendar",function(){return Oe.props.inline||Oe.isCalendarOpen()?mr.default.createElement(Dv,{ref:function(an){Oe.calendar=an},locale:Oe.props.locale,calendarStartDay:Oe.props.calendarStartDay,chooseDayAriaLabelPrefix:Oe.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:Oe.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:Oe.props.weekAriaLabelPrefix,monthAriaLabelPrefix:Oe.props.monthAriaLabelPrefix,adjustDateOnChange:Oe.props.adjustDateOnChange,setOpen:Oe.setOpen,shouldCloseOnSelect:Oe.props.shouldCloseOnSelect,dateFormat:Oe.props.dateFormatCalendar,useWeekdaysShort:Oe.props.useWeekdaysShort,formatWeekDay:Oe.props.formatWeekDay,dropdownMode:Oe.props.dropdownMode,selected:Oe.props.selected,preSelection:Oe.state.preSelection,onSelect:Oe.handleSelect,onWeekSelect:Oe.props.onWeekSelect,openToDate:Oe.props.openToDate,minDate:Oe.props.minDate,maxDate:Oe.props.maxDate,selectsStart:Oe.props.selectsStart,selectsEnd:Oe.props.selectsEnd,selectsRange:Oe.props.selectsRange,startDate:Oe.props.startDate,endDate:Oe.props.endDate,excludeDates:Oe.props.excludeDates,excludeDateIntervals:Oe.props.excludeDateIntervals,filterDate:Oe.props.filterDate,onClickOutside:Oe.handleCalendarClickOutside,formatWeekNumber:Oe.props.formatWeekNumber,highlightDates:Oe.state.highlightDates,holidays:bu(Oe.modifyHolidays()),includeDates:Oe.props.includeDates,includeDateIntervals:Oe.props.includeDateIntervals,includeTimes:Oe.props.includeTimes,injectTimes:Oe.props.injectTimes,inline:Oe.props.inline,shouldFocusDayInline:Oe.state.shouldFocusDayInline,peekNextMonth:Oe.props.peekNextMonth,showMonthDropdown:Oe.props.showMonthDropdown,showPreviousMonths:Oe.props.showPreviousMonths,useShortMonthInDropdown:Oe.props.useShortMonthInDropdown,showMonthYearDropdown:Oe.props.showMonthYearDropdown,showWeekNumbers:Oe.props.showWeekNumbers,showYearDropdown:Oe.props.showYearDropdown,withPortal:Oe.props.withPortal,forceShowMonthNavigation:Oe.props.forceShowMonthNavigation,showDisabledMonthNavigation:Oe.props.showDisabledMonthNavigation,scrollableYearDropdown:Oe.props.scrollableYearDropdown,scrollableMonthYearDropdown:Oe.props.scrollableMonthYearDropdown,todayButton:Oe.props.todayButton,weekLabel:Oe.props.weekLabel,outsideClickIgnoreClass:U0,fixedHeight:Oe.props.fixedHeight,monthsShown:Oe.props.monthsShown,monthSelectedIn:Oe.state.monthSelectedIn,onDropdownFocus:Oe.handleDropdownFocus,onMonthChange:Oe.props.onMonthChange,onYearChange:Oe.props.onYearChange,dayClassName:Oe.props.dayClassName,weekDayClassName:Oe.props.weekDayClassName,monthClassName:Oe.props.monthClassName,timeClassName:Oe.props.timeClassName,showDateSelect:Oe.props.showDateSelect,showTimeSelect:Oe.props.showTimeSelect,showTimeSelectOnly:Oe.props.showTimeSelectOnly,onTimeChange:Oe.handleTimeChange,timeFormat:Oe.props.timeFormat,timeIntervals:Oe.props.timeIntervals,minTime:Oe.props.minTime,maxTime:Oe.props.maxTime,excludeTimes:Oe.props.excludeTimes,filterTime:Oe.props.filterTime,timeCaption:Oe.props.timeCaption,className:Oe.props.calendarClassName,container:Oe.props.calendarContainer,yearItemNumber:Oe.props.yearItemNumber,yearDropdownItemNumber:Oe.props.yearDropdownItemNumber,previousMonthAriaLabel:Oe.props.previousMonthAriaLabel,previousMonthButtonLabel:Oe.props.previousMonthButtonLabel,nextMonthAriaLabel:Oe.props.nextMonthAriaLabel,nextMonthButtonLabel:Oe.props.nextMonthButtonLabel,previousYearAriaLabel:Oe.props.previousYearAriaLabel,previousYearButtonLabel:Oe.props.previousYearButtonLabel,nextYearAriaLabel:Oe.props.nextYearAriaLabel,nextYearButtonLabel:Oe.props.nextYearButtonLabel,timeInputLabel:Oe.props.timeInputLabel,disabledKeyboardNavigation:Oe.props.disabledKeyboardNavigation,renderCustomHeader:Oe.props.renderCustomHeader,popperProps:Oe.props.popperProps,renderDayContents:Oe.props.renderDayContents,renderMonthContent:Oe.props.renderMonthContent,renderQuarterContent:Oe.props.renderQuarterContent,renderYearContent:Oe.props.renderYearContent,onDayMouseEnter:Oe.props.onDayMouseEnter,onMonthMouseLeave:Oe.props.onMonthMouseLeave,onYearMouseEnter:Oe.props.onYearMouseEnter,onYearMouseLeave:Oe.props.onYearMouseLeave,selectsDisabledDaysInRange:Oe.props.selectsDisabledDaysInRange,showTimeInput:Oe.props.showTimeInput,showMonthYearPicker:Oe.props.showMonthYearPicker,showFullMonthYearPicker:Oe.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:Oe.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:Oe.props.showFourColumnMonthYearPicker,showYearPicker:Oe.props.showYearPicker,showQuarterYearPicker:Oe.props.showQuarterYearPicker,showWeekPicker:Oe.props.showWeekPicker,showPopperArrow:Oe.props.showPopperArrow,excludeScrollbar:Oe.props.excludeScrollbar,handleOnKeyDown:Oe.props.onKeyDown,handleOnDayKeyDown:Oe.onDayKeyDown,isInputFocused:Oe.state.focused,customTimeInput:Oe.props.customTimeInput,setPreSelection:Oe.setPreSelection},Oe.props.children):null}),Nt(_n(Oe),"renderAriaLiveRegion",function(){var an,kn=Oe.props,$t=kn.dateFormat,fn=kn.locale,Yn=Oe.props.showTimeInput||Oe.props.showTimeSelect?"PPPPp":"PPPP";return an=Oe.props.selectsRange?"Selected start date: ".concat(Ao(Oe.props.startDate,{dateFormat:Yn,locale:fn}),". ").concat(Oe.props.endDate?"End date: "+Ao(Oe.props.endDate,{dateFormat:Yn,locale:fn}):""):Oe.props.showTimeSelectOnly?"Selected time: ".concat(Ao(Oe.props.selected,{dateFormat:$t,locale:fn})):Oe.props.showYearPicker?"Selected year: ".concat(Ao(Oe.props.selected,{dateFormat:"yyyy",locale:fn})):Oe.props.showMonthYearPicker?"Selected month: ".concat(Ao(Oe.props.selected,{dateFormat:"MMMM yyyy",locale:fn})):Oe.props.showQuarterYearPicker?"Selected quarter: ".concat(Ao(Oe.props.selected,{dateFormat:"yyyy, QQQ",locale:fn})):"Selected date: ".concat(Ao(Oe.props.selected,{dateFormat:Yn,locale:fn})),mr.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},an)}),Nt(_n(Oe),"renderDateInput",function(){var an,kn=Er.default(Oe.props.className,Nt({},U0,Oe.state.open)),$t=Oe.props.customInput||mr.default.createElement("input",{type:"text"}),fn=Oe.props.customInputRef||"ref",Yn=typeof Oe.props.value=="string"?Oe.props.value:typeof Oe.state.inputValue=="string"?Oe.state.inputValue:Oe.props.selectsRange?function(Wr,Ra,Xa){if(!Wr)return"";var co=Ao(Wr,Xa),Di=Ra?Ao(Ra,Xa):"";return"".concat(co," - ").concat(Di)}(Oe.props.startDate,Oe.props.endDate,Oe.props):Ao(Oe.props.selected,Oe.props);return mr.default.cloneElement($t,(Nt(Nt(Nt(Nt(Nt(Nt(Nt(Nt(Nt(Nt(an={},fn,function(Wr){Oe.input=Wr}),"value",Yn),"onBlur",Oe.handleBlur),"onChange",Oe.handleChange),"onClick",Oe.onInputClick),"onFocus",Oe.handleFocus),"onKeyDown",Oe.onInputKeyDown),"id",Oe.props.id),"name",Oe.props.name),"form",Oe.props.form),Nt(Nt(Nt(Nt(Nt(Nt(Nt(Nt(Nt(Nt(an,"autoFocus",Oe.props.autoFocus),"placeholder",Oe.props.placeholderText),"disabled",Oe.props.disabled),"autoComplete",Oe.props.autoComplete),"className",Er.default($t.props.className,kn)),"title",Oe.props.title),"readOnly",Oe.props.readOnly),"required",Oe.props.required),"tabIndex",Oe.props.tabIndex),"aria-describedby",Oe.props.ariaDescribedBy),Nt(Nt(Nt(an,"aria-invalid",Oe.props.ariaInvalid),"aria-labelledby",Oe.props.ariaLabelledBy),"aria-required",Oe.props.ariaRequired)))}),Nt(_n(Oe),"renderClearButton",function(){var an=Oe.props,kn=an.isClearable,$t=an.disabled,fn=an.selected,Yn=an.startDate,Wr=an.endDate,Ra=an.clearButtonTitle,Xa=an.clearButtonClassName,co=Xa===void 0?"":Xa,Di=an.ariaLabelClose,io=Di===void 0?"Close":Di;return!kn||fn==null&&Yn==null&&Wr==null?null:mr.default.createElement("button",{type:"button",className:Er.default("react-datepicker__close-icon",co,{"react-datepicker__close-icon--disabled":$t}),disabled:$t,"aria-label":io,onClick:Oe.onClearClick,title:Ra,tabIndex:-1})}),Oe.state=Oe.calcInitialState(),Oe.preventFocusTimeout=null,Oe}return In(zn,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(Qe,Oe){var an,kn;Qe.inline&&(an=Qe.selected,kn=this.props.selected,an&&kn?Za.default(an)!==Za.default(kn)||va.default(an)!==va.default(kn):an!==kn)&&this.setPreSelection(this.props.selected),this.state.monthSelectedIn!==void 0&&Qe.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),Qe.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:xp(this.props.highlightDates)}),Oe.focused||Do(Qe.selected,this.props.selected)||this.setState({inputValue:null}),Oe.open!==this.state.open&&(Oe.open===!1&&this.state.open===!0&&this.props.onCalendarOpen(),Oe.open===!0&&this.state.open===!1&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){var Qe=this.props,Oe=Qe.showIcon,an=Qe.icon,kn=Qe.calendarIconClassname,$t=Qe.toggleCalendarOnIconClick,fn=this.state.open;return mr.default.createElement("div",{className:"react-datepicker__input-container".concat(Oe?" react-datepicker__view-calendar-icon":"")},Oe&&mr.default.createElement(e0,fr({icon:an,className:"".concat(kn," ").concat(fn&&"react-datepicker-ignore-onclickoutside")},$t?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var Qe=this.renderCalendar();if(this.props.inline)return Qe;if(this.props.withPortal){var Oe=this.state.open?mr.default.createElement(AC,{enableTabLoop:this.props.enableTabLoop},mr.default.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},Qe)):null;return this.state.open&&this.props.portalId&&(Oe=mr.default.createElement(Qf,{portalId:this.props.portalId,portalHost:this.props.portalHost},Oe)),mr.default.createElement("div",null,this.renderInputContainer(),Oe)}return mr.default.createElement($1,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:Qe,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:Ea,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1}}}]),zn}(mr.default.Component),K2="input",n0="navigate";d.CalendarContainer=hd,d.default=V0,d.getDefaultLocale=Jo,d.registerLocale=function(Zn,Dn){var zn=typeof window<"u"?window:globalThis;zn.__localeData__||(zn.__localeData__={}),zn.__localeData__[Zn]=Dn},d.setDefaultLocale=function(Zn){(typeof window<"u"?window:globalThis).__localeId__=Zn},Object.defineProperty(d,"__esModule",{value:!0})})},31363:(Y,U,a)=>{"use strict";/**
 * @license React
 * react-dom-server-legacy.browser.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d=a(77810);function w(at){for(var jt="https://reactjs.org/docs/error-decoder.html?invariant="+at,tn=1;tn<arguments.length;tn++)jt+="&args[]="+encodeURIComponent(arguments[tn]);return"Minified React error #"+at+"; visit "+jt+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var E=Object.prototype.hasOwnProperty,A=/^[: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]*$/,P={},O={};function R(at){return E.call(O,at)?!0:E.call(P,at)?!1:A.test(at)?O[at]=!0:(P[at]=!0,!1)}function L(at,jt,tn,en,pr,In,Nt){this.acceptsBooleans=jt===2||jt===3||jt===4,this.attributeName=en,this.attributeNamespace=pr,this.mustUseProperty=tn,this.propertyName=at,this.type=jt,this.sanitizeURL=In,this.removeEmptyString=Nt}var N={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(at){N[at]=new L(at,0,!1,at,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(at){var jt=at[0];N[jt]=new L(jt,1,!1,at[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(at){N[at]=new L(at,2,!1,at.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(at){N[at]=new L(at,2,!1,at,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(at){N[at]=new L(at,3,!1,at.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(at){N[at]=new L(at,3,!0,at,null,!1,!1)}),["capture","download"].forEach(function(at){N[at]=new L(at,4,!1,at,null,!1,!1)}),["cols","rows","size","span"].forEach(function(at){N[at]=new L(at,6,!1,at,null,!1,!1)}),["rowSpan","start"].forEach(function(at){N[at]=new L(at,5,!1,at.toLowerCase(),null,!1,!1)});var z=/[\-:]([a-z])/g;function V(at){return at[1].toUpperCase()}"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(at){var jt=at.replace(z,V);N[jt]=new L(jt,1,!1,at,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(at){var jt=at.replace(z,V);N[jt]=new L(jt,1,!1,at,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(at){var jt=at.replace(z,V);N[jt]=new L(jt,1,!1,at,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(at){N[at]=new L(at,1,!1,at.toLowerCase(),null,!1,!1)}),N.xlinkHref=new L("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(at){N[at]=new L(at,1,!1,at.toLowerCase(),null,!0,!0)});var Q={animationIterationCount:!0,aspectRatio:!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},ee=["Webkit","ms","Moz","O"];Object.keys(Q).forEach(function(at){ee.forEach(function(jt){jt=jt+at.charAt(0).toUpperCase()+at.substring(1),Q[jt]=Q[at]})});var q=/["'&<>]/;function ae(at){if(typeof at=="boolean"||typeof at=="number")return""+at;at=""+at;var jt=q.exec(at);if(jt){var tn="",en,pr=0;for(en=jt.index;en<at.length;en++){switch(at.charCodeAt(en)){case 34:jt="&quot;";break;case 38:jt="&amp;";break;case 39:jt="&#x27;";break;case 60:jt="&lt;";break;case 62:jt="&gt;";break;default:continue}pr!==en&&(tn+=at.substring(pr,en)),pr=en+1,tn+=jt}at=pr!==en?tn+at.substring(pr,en):tn}return at}var pe=/([A-Z])/g,se=/^ms-/,ce=Array.isArray;function fe(at,jt){return{insertionMode:at,selectedValue:jt}}function Pe(at,jt,tn){switch(jt){case"select":return fe(1,tn.value!=null?tn.value:tn.defaultValue);case"svg":return fe(2,null);case"math":return fe(3,null);case"foreignObject":return fe(1,null);case"table":return fe(4,null);case"thead":case"tbody":case"tfoot":return fe(5,null);case"colgroup":return fe(7,null);case"tr":return fe(6,null)}return 4<=at.insertionMode||at.insertionMode===0?fe(1,null):at}var he=new Map;function Se(at,jt,tn){if(typeof tn!="object")throw Error(w(62));jt=!0;for(var en in tn)if(E.call(tn,en)){var pr=tn[en];if(pr!=null&&typeof pr!="boolean"&&pr!==""){if(en.indexOf("--")===0){var In=ae(en);pr=ae((""+pr).trim())}else{In=en;var Nt=he.get(In);Nt!==void 0||(Nt=ae(In.replace(pe,"-$1").toLowerCase().replace(se,"-ms-")),he.set(In,Nt)),In=Nt,pr=typeof pr=="number"?pr===0||E.call(Q,en)?""+pr:pr+"px":ae((""+pr).trim())}jt?(jt=!1,at.push(' style="',In,":",pr)):at.push(";",In,":",pr)}}jt||at.push('"')}function xe(at,jt,tn,en){switch(tn){case"style":Se(at,jt,en);return;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<tn.length)||tn[0]!=="o"&&tn[0]!=="O"||tn[1]!=="n"&&tn[1]!=="N"){if(jt=N.hasOwnProperty(tn)?N[tn]:null,jt!==null){switch(typeof en){case"function":case"symbol":return;case"boolean":if(!jt.acceptsBooleans)return}switch(tn=jt.attributeName,jt.type){case 3:en&&at.push(" ",tn,'=""');break;case 4:en===!0?at.push(" ",tn,'=""'):en!==!1&&at.push(" ",tn,'="',ae(en),'"');break;case 5:isNaN(en)||at.push(" ",tn,'="',ae(en),'"');break;case 6:!isNaN(en)&&1<=en&&at.push(" ",tn,'="',ae(en),'"');break;default:jt.sanitizeURL&&(en=""+en),at.push(" ",tn,'="',ae(en),'"')}}else if(R(tn)){switch(typeof en){case"function":case"symbol":return;case"boolean":if(jt=tn.toLowerCase().slice(0,5),jt!=="data-"&&jt!=="aria-")return}at.push(" ",tn,'="',ae(en),'"')}}}function He(at,jt,tn){if(jt!=null){if(tn!=null)throw Error(w(60));if(typeof jt!="object"||!("__html"in jt))throw Error(w(61));jt=jt.__html,jt!=null&&at.push(""+jt)}}function Ee(at){var jt="";return d.Children.forEach(at,function(tn){tn!=null&&(jt+=tn)}),jt}function Le(at,jt,tn,en){at.push(ze(tn));var pr=tn=null,In;for(In in jt)if(E.call(jt,In)){var Nt=jt[In];if(Nt!=null)switch(In){case"children":tn=Nt;break;case"dangerouslySetInnerHTML":pr=Nt;break;default:xe(at,en,In,Nt)}}return at.push(">"),He(at,pr,tn),typeof tn=="string"?(at.push(ae(tn)),null):tn}var Xe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,et=new Map;function ze(at){var jt=et.get(at);if(jt===void 0){if(!Xe.test(at))throw Error(w(65,at));jt="<"+at,et.set(at,jt)}return jt}function Ye(at,jt,tn,en,pr){switch(jt){case"select":at.push(ze("select"));var In=null,Nt=null;for(Wa in tn)if(E.call(tn,Wa)){var fr=tn[Wa];if(fr!=null)switch(Wa){case"children":In=fr;break;case"dangerouslySetInnerHTML":Nt=fr;break;case"defaultValue":case"value":break;default:xe(at,en,Wa,fr)}}return at.push(">"),He(at,Nt,In),In;case"option":Nt=pr.selectedValue,at.push(ze("option"));var la=fr=null,ni=null,Wa=null;for(In in tn)if(E.call(tn,In)){var _n=tn[In];if(_n!=null)switch(In){case"children":fr=_n;break;case"selected":ni=_n;break;case"dangerouslySetInnerHTML":Wa=_n;break;case"value":la=_n;default:xe(at,en,In,_n)}}if(Nt!=null)if(tn=la!==null?""+la:Ee(fr),ce(Nt)){for(en=0;en<Nt.length;en++)if(""+Nt[en]===tn){at.push(' selected=""');break}}else""+Nt===tn&&at.push(' selected=""');else ni&&at.push(' selected=""');return at.push(">"),He(at,Wa,fr),fr;case"textarea":at.push(ze("textarea")),Wa=Nt=In=null;for(fr in tn)if(E.call(tn,fr)&&(la=tn[fr],la!=null))switch(fr){case"children":Wa=la;break;case"value":In=la;break;case"defaultValue":Nt=la;break;case"dangerouslySetInnerHTML":throw Error(w(91));default:xe(at,en,fr,la)}if(In===null&&Nt!==null&&(In=Nt),at.push(">"),Wa!=null){if(In!=null)throw Error(w(92));if(ce(Wa)&&1<Wa.length)throw Error(w(93));In=""+Wa}return typeof In=="string"&&In[0]===`
`&&at.push(`
`),In!==null&&at.push(ae(""+In)),null;case"input":at.push(ze("input")),la=Wa=fr=In=null;for(Nt in tn)if(E.call(tn,Nt)&&(ni=tn[Nt],ni!=null))switch(Nt){case"children":case"dangerouslySetInnerHTML":throw Error(w(399,"input"));case"defaultChecked":la=ni;break;case"defaultValue":fr=ni;break;case"checked":Wa=ni;break;case"value":In=ni;break;default:xe(at,en,Nt,ni)}return Wa!==null?xe(at,en,"checked",Wa):la!==null&&xe(at,en,"checked",la),In!==null?xe(at,en,"value",In):fr!==null&&xe(at,en,"value",fr),at.push("/>"),null;case"menuitem":at.push(ze("menuitem"));for(var wi in tn)if(E.call(tn,wi)&&(In=tn[wi],In!=null))switch(wi){case"children":case"dangerouslySetInnerHTML":throw Error(w(400));default:xe(at,en,wi,In)}return at.push(">"),null;case"title":at.push(ze("title")),In=null;for(_n in tn)if(E.call(tn,_n)&&(Nt=tn[_n],Nt!=null))switch(_n){case"children":In=Nt;break;case"dangerouslySetInnerHTML":throw Error(w(434));default:xe(at,en,_n,Nt)}return at.push(">"),In;case"listing":case"pre":at.push(ze(jt)),Nt=In=null;for(la in tn)if(E.call(tn,la)&&(fr=tn[la],fr!=null))switch(la){case"children":In=fr;break;case"dangerouslySetInnerHTML":Nt=fr;break;default:xe(at,en,la,fr)}if(at.push(">"),Nt!=null){if(In!=null)throw Error(w(60));if(typeof Nt!="object"||!("__html"in Nt))throw Error(w(61));tn=Nt.__html,tn!=null&&(typeof tn=="string"&&0<tn.length&&tn[0]===`
`?at.push(`
`,tn):at.push(""+tn))}return typeof In=="string"&&In[0]===`
`&&at.push(`
`),In;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":at.push(ze(jt));for(var kr in tn)if(E.call(tn,kr)&&(In=tn[kr],In!=null))switch(kr){case"children":case"dangerouslySetInnerHTML":throw Error(w(399,jt));default:xe(at,en,kr,In)}return at.push("/>"),null;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 Le(at,tn,jt,en);case"html":return pr.insertionMode===0&&at.push("<!DOCTYPE html>"),Le(at,tn,jt,en);default:if(jt.indexOf("-")===-1&&typeof tn.is!="string")return Le(at,tn,jt,en);at.push(ze(jt)),Nt=In=null;for(ni in tn)if(E.call(tn,ni)&&(fr=tn[ni],fr!=null))switch(ni){case"children":In=fr;break;case"dangerouslySetInnerHTML":Nt=fr;break;case"style":Se(at,en,fr);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:R(ni)&&typeof fr!="function"&&typeof fr!="symbol"&&at.push(" ",ni,'="',ae(fr),'"')}return at.push(">"),He(at,Nt,In),In}}function We(at,jt,tn){if(at.push('<!--$?--><template id="'),tn===null)throw Error(w(395));return at.push(tn),at.push('"></template>')}function Ze(at,jt,tn,en){switch(tn.insertionMode){case 0:case 1:return at.push('<div hidden id="'),at.push(jt.segmentPrefix),jt=en.toString(16),at.push(jt),at.push('">');case 2:return at.push('<svg aria-hidden="true" style="display:none" id="'),at.push(jt.segmentPrefix),jt=en.toString(16),at.push(jt),at.push('">');case 3:return at.push('<math aria-hidden="true" style="display:none" id="'),at.push(jt.segmentPrefix),jt=en.toString(16),at.push(jt),at.push('">');case 4:return at.push('<table hidden id="'),at.push(jt.segmentPrefix),jt=en.toString(16),at.push(jt),at.push('">');case 5:return at.push('<table hidden><tbody id="'),at.push(jt.segmentPrefix),jt=en.toString(16),at.push(jt),at.push('">');case 6:return at.push('<table hidden><tr id="'),at.push(jt.segmentPrefix),jt=en.toString(16),at.push(jt),at.push('">');case 7:return at.push('<table hidden><colgroup id="'),at.push(jt.segmentPrefix),jt=en.toString(16),at.push(jt),at.push('">');default:throw Error(w(397))}}function qe(at,jt){switch(jt.insertionMode){case 0:case 1:return at.push("</div>");case 2:return at.push("</svg>");case 3:return at.push("</math>");case 4:return at.push("</table>");case 5:return at.push("</tbody></table>");case 6:return at.push("</tr></table>");case 7:return at.push("</colgroup></table>");default:throw Error(w(397))}}var Ie=/[<\u2028\u2029]/g;function Ve(at){return JSON.stringify(at).replace(Ie,function(jt){switch(jt){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}function Ge(at,jt){return jt=jt===void 0?"":jt,{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:jt+"P:",segmentPrefix:jt+"S:",boundaryPrefix:jt+"B:",idPrefix:jt,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:at}}function De(at,jt,tn,en){return tn.generateStaticMarkup?(at.push(ae(jt)),!1):(jt===""?at=en:(en&&at.push("<!-- -->"),at.push(ae(jt)),at=!0),at)}var je=Object.assign,ht=Symbol.for("react.element"),Et=Symbol.for("react.portal"),it=Symbol.for("react.fragment"),_t=Symbol.for("react.strict_mode"),yt=Symbol.for("react.profiler"),kt=Symbol.for("react.provider"),Vt=Symbol.for("react.context"),Kt=Symbol.for("react.forward_ref"),On=Symbol.for("react.suspense"),Pr=Symbol.for("react.suspense_list"),gr=Symbol.for("react.memo"),_r=Symbol.for("react.lazy"),Xr=Symbol.for("react.scope"),xr=Symbol.for("react.debug_trace_mode"),xa=Symbol.for("react.legacy_hidden"),Rr=Symbol.for("react.default_value"),aa=Symbol.iterator;function Dr(at){if(at==null)return null;if(typeof at=="function")return at.displayName||at.name||null;if(typeof at=="string")return at;switch(at){case it:return"Fragment";case Et:return"Portal";case yt:return"Profiler";case _t:return"StrictMode";case On:return"Suspense";case Pr:return"SuspenseList"}if(typeof at=="object")switch(at.$$typeof){case Vt:return(at.displayName||"Context")+".Consumer";case kt:return(at._context.displayName||"Context")+".Provider";case Kt:var jt=at.render;return at=at.displayName,at||(at=jt.displayName||jt.name||"",at=at!==""?"ForwardRef("+at+")":"ForwardRef"),at;case gr:return jt=at.displayName||null,jt!==null?jt:Dr(at.type)||"Memo";case _r:jt=at._payload,at=at._init;try{return Dr(at(jt))}catch{}}return null}var Gr={};function dr(at,jt){if(at=at.contextTypes,!at)return Gr;var tn={},en;for(en in at)tn[en]=jt[en];return tn}var Zr=null;function Ir(at,jt){if(at!==jt){at.context._currentValue2=at.parentValue,at=at.parent;var tn=jt.parent;if(at===null){if(tn!==null)throw Error(w(401))}else{if(tn===null)throw Error(w(401));Ir(at,tn)}jt.context._currentValue2=jt.value}}function or(at){at.context._currentValue2=at.parentValue,at=at.parent,at!==null&&or(at)}function wr(at){var jt=at.parent;jt!==null&&wr(jt),at.context._currentValue2=at.value}function jr(at,jt){if(at.context._currentValue2=at.parentValue,at=at.parent,at===null)throw Error(w(402));at.depth===jt.depth?Ir(at,jt):jr(at,jt)}function Kr(at,jt){var tn=jt.parent;if(tn===null)throw Error(w(402));at.depth===tn.depth?Ir(at,tn):Kr(at,tn),jt.context._currentValue2=jt.value}function Br(at){var jt=Zr;jt!==at&&(jt===null?wr(at):at===null?or(jt):jt.depth===at.depth?Ir(jt,at):jt.depth>at.depth?jr(jt,at):Kr(jt,at),Zr=at)}var mr={isMounted:function(){return!1},enqueueSetState:function(at,jt){at=at._reactInternals,at.queue!==null&&at.queue.push(jt)},enqueueReplaceState:function(at,jt){at=at._reactInternals,at.replace=!0,at.queue=[jt]},enqueueForceUpdate:function(){}};function Er(at,jt,tn,en){var pr=at.state!==void 0?at.state:null;at.updater=mr,at.props=tn,at.state=pr;var In={queue:[],replace:!1};at._reactInternals=In;var Nt=jt.contextType;if(at.context=typeof Nt=="object"&&Nt!==null?Nt._currentValue2:en,Nt=jt.getDerivedStateFromProps,typeof Nt=="function"&&(Nt=Nt(tn,pr),pr=Nt==null?pr:je({},pr,Nt),at.state=pr),typeof jt.getDerivedStateFromProps!="function"&&typeof at.getSnapshotBeforeUpdate!="function"&&(typeof at.UNSAFE_componentWillMount=="function"||typeof at.componentWillMount=="function"))if(jt=at.state,typeof at.componentWillMount=="function"&&at.componentWillMount(),typeof at.UNSAFE_componentWillMount=="function"&&at.UNSAFE_componentWillMount(),jt!==at.state&&mr.enqueueReplaceState(at,at.state,null),In.queue!==null&&0<In.queue.length)if(jt=In.queue,Nt=In.replace,In.queue=null,In.replace=!1,Nt&&jt.length===1)at.state=jt[0];else{for(In=Nt?jt[0]:at.state,pr=!0,Nt=Nt?1:0;Nt<jt.length;Nt++){var fr=jt[Nt];fr=typeof fr=="function"?fr.call(at,In,tn,en):fr,fr!=null&&(pr?(pr=!1,In=je({},In,fr)):je(In,fr))}at.state=In}else In.queue=null}var Qr={id:1,overflow:""};function oa(at,jt,tn){var en=at.id;at=at.overflow;var pr=32-hn(en)-1;en&=~(1<<pr),tn+=1;var In=32-hn(jt)+pr;if(30<In){var Nt=pr-pr%5;return In=(en&(1<<Nt)-1).toString(32),en>>=Nt,pr-=Nt,{id:1<<32-hn(jt)+pr|tn<<pr|en,overflow:In+at}}return{id:1<<In|tn<<pr|en,overflow:at}}var hn=Math.clz32?Math.clz32:sa,xn=Math.log,Tr=Math.LN2;function sa(at){return at>>>=0,at===0?32:31-(xn(at)/Tr|0)|0}function ct(at,jt){return at===jt&&(at!==0||1/at===1/jt)||at!==at&&jt!==jt}var St=typeof Object.is=="function"?Object.is:ct,ln=null,er=null,zr=null,qr=null,tr=!1,ci=!1,Ai=0,fi=null,jn=0;function sr(){if(ln===null)throw Error(w(321));return ln}function za(){if(0<jn)throw Error(w(312));return{memoizedState:null,queue:null,next:null}}function ta(){return qr===null?zr===null?(tr=!1,zr=qr=za()):(tr=!0,qr=zr):qr.next===null?(tr=!1,qr=qr.next=za()):(tr=!0,qr=qr.next),qr}function Ka(){er=ln=null,ci=!1,zr=null,jn=0,qr=fi=null}function Za(at,jt){return typeof jt=="function"?jt(at):jt}function Sa(at,jt,tn){if(ln=sr(),qr=ta(),tr){var en=qr.queue;if(jt=en.dispatch,fi!==null&&(tn=fi.get(en),tn!==void 0)){fi.delete(en),en=qr.memoizedState;do en=at(en,tn.action),tn=tn.next;while(tn!==null);return qr.memoizedState=en,[en,jt]}return[qr.memoizedState,jt]}return at=at===Za?typeof jt=="function"?jt():jt:tn!==void 0?tn(jt):jt,qr.memoizedState=at,at=qr.queue={last:null,dispatch:null},at=at.dispatch=D.bind(null,ln,at),[qr.memoizedState,at]}function va(at,jt){if(ln=sr(),qr=ta(),jt=jt===void 0?null:jt,qr!==null){var tn=qr.memoizedState;if(tn!==null&&jt!==null){var en=tn[1];e:if(en===null)en=!1;else{for(var pr=0;pr<en.length&&pr<jt.length;pr++)if(!St(jt[pr],en[pr])){en=!1;break e}en=!0}if(en)return tn[0]}}return at=at(),qr.memoizedState=[at,jt],at}function D(at,jt,tn){if(25<=jn)throw Error(w(301));if(at===ln)if(ci=!0,at={action:tn,next:null},fi===null&&(fi=new Map),tn=fi.get(jt),tn===void 0)fi.set(jt,at);else{for(jt=tn;jt.next!==null;)jt=jt.next;jt.next=at}}function oe(){throw Error(w(394))}function X(){}var F={readContext:function(at){return at._currentValue2},useContext:function(at){return sr(),at._currentValue2},useMemo:va,useReducer:Sa,useRef:function(at){ln=sr(),qr=ta();var jt=qr.memoizedState;return jt===null?(at={current:at},qr.memoizedState=at):jt},useState:function(at){return Sa(Za,at)},useInsertionEffect:X,useLayoutEffect:function(){},useCallback:function(at,jt){return va(function(){return at},jt)},useImperativeHandle:X,useEffect:X,useDebugValue:X,useDeferredValue:function(at){return sr(),at},useTransition:function(){return sr(),[!1,oe]},useId:function(){var at=er.treeContext,jt=at.overflow;at=at.id,at=(at&~(1<<32-hn(at)-1)).toString(32)+jt;var tn=Z;if(tn===null)throw Error(w(404));return jt=Ai++,at=":"+tn.idPrefix+"R"+at,0<jt&&(at+="H"+jt.toString(32)),at+":"},useMutableSource:function(at,jt){return sr(),jt(at._source)},useSyncExternalStore:function(at,jt,tn){if(tn===void 0)throw Error(w(407));return tn()}},Z=null,le=d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function de(at){return console.error(at),null}function ge(){}function Te(at,jt,tn,en,pr,In,Nt,fr,la){var ni=[],Wa=new Set;return jt={destination:null,responseState:jt,progressiveChunkSize:en===void 0?12800:en,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:Wa,pingedTasks:ni,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:pr===void 0?de:pr,onAllReady:In===void 0?ge:In,onShellReady:Nt===void 0?ge:Nt,onShellError:fr===void 0?ge:fr,onFatalError:la===void 0?ge:la},tn=ve(jt,0,null,tn,!1,!1),tn.parentFlushed=!0,at=ie(jt,at,null,tn,Wa,Gr,null,Qr),ni.push(at),jt}function ie(at,jt,tn,en,pr,In,Nt,fr){at.allPendingTasks++,tn===null?at.pendingRootTasks++:tn.pendingTasks++;var la={node:jt,ping:function(){var ni=at.pingedTasks;ni.push(la),ni.length===1&&Qt(at)},blockedBoundary:tn,blockedSegment:en,abortSet:pr,legacyContext:In,context:Nt,treeContext:fr};return pr.add(la),la}function ve(at,jt,tn,en,pr,In){return{status:0,id:-1,index:jt,parentFlushed:!1,chunks:[],children:[],formatContext:en,boundary:tn,lastPushedText:pr,textEmbedded:In}}function be(at,jt){if(at=at.onError(jt),at!=null&&typeof at!="string")throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof at+'" instead');return at}function Re(at,jt){var tn=at.onShellError;tn(jt),tn=at.onFatalError,tn(jt),at.destination!==null?(at.status=2,at.destination.destroy(jt)):(at.status=1,at.fatalError=jt)}function ne(at,jt,tn,en,pr){for(ln={},er=jt,Ai=0,at=tn(en,pr);ci;)ci=!1,Ai=0,jn+=1,qr=null,at=tn(en,pr);return Ka(),at}function mt(at,jt,tn,en){var pr=tn.render(),In=en.childContextTypes;if(In!=null){var Nt=jt.legacyContext;if(typeof tn.getChildContext!="function")en=Nt;else{tn=tn.getChildContext();for(var fr in tn)if(!(fr in In))throw Error(w(108,Dr(en)||"Unknown",fr));en=je({},Nt,tn)}jt.legacyContext=en,dt(at,jt,pr),jt.legacyContext=Nt}else dt(at,jt,pr)}function Ot(at,jt){if(at&&at.defaultProps){jt=je({},jt),at=at.defaultProps;for(var tn in at)jt[tn]===void 0&&(jt[tn]=at[tn]);return jt}return jt}function Rt(at,jt,tn,en,pr){if(typeof tn=="function")if(tn.prototype&&tn.prototype.isReactComponent){pr=dr(tn,jt.legacyContext);var In=tn.contextType;In=new tn(en,typeof In=="object"&&In!==null?In._currentValue2:pr),Er(In,tn,en,pr),mt(at,jt,In,tn)}else{In=dr(tn,jt.legacyContext),pr=ne(at,jt,tn,en,In);var Nt=Ai!==0;if(typeof pr=="object"&&pr!==null&&typeof pr.render=="function"&&pr.$$typeof===void 0)Er(pr,tn,en,In),mt(at,jt,pr,tn);else if(Nt){en=jt.treeContext,jt.treeContext=oa(en,1,0);try{dt(at,jt,pr)}finally{jt.treeContext=en}}else dt(at,jt,pr)}else if(typeof tn=="string"){switch(pr=jt.blockedSegment,In=Ye(pr.chunks,tn,en,at.responseState,pr.formatContext),pr.lastPushedText=!1,Nt=pr.formatContext,pr.formatContext=Pe(Nt,tn,en),bt(at,jt,In),pr.formatContext=Nt,tn){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:pr.chunks.push("</",tn,">")}pr.lastPushedText=!1}else{switch(tn){case xa:case xr:case _t:case yt:case it:dt(at,jt,en.children);return;case Pr:dt(at,jt,en.children);return;case Xr:throw Error(w(343));case On:e:{tn=jt.blockedBoundary,pr=jt.blockedSegment,In=en.fallback,en=en.children,Nt=new Set;var fr={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:Nt,errorDigest:null},la=ve(at,pr.chunks.length,fr,pr.formatContext,!1,!1);pr.children.push(la),pr.lastPushedText=!1;var ni=ve(at,0,null,pr.formatContext,!1,!1);ni.parentFlushed=!0,jt.blockedBoundary=fr,jt.blockedSegment=ni;try{if(bt(at,jt,en),at.responseState.generateStaticMarkup||ni.lastPushedText&&ni.textEmbedded&&ni.chunks.push("<!-- -->"),ni.status=1,An(fr,ni),fr.pendingTasks===0)break e}catch(Wa){ni.status=4,fr.forceClientRender=!0,fr.errorDigest=be(at,Wa)}finally{jt.blockedBoundary=tn,jt.blockedSegment=pr}jt=ie(at,In,tn,la,Nt,jt.legacyContext,jt.context,jt.treeContext),at.pingedTasks.push(jt)}return}if(typeof tn=="object"&&tn!==null)switch(tn.$$typeof){case Kt:if(en=ne(at,jt,tn.render,en,pr),Ai!==0){tn=jt.treeContext,jt.treeContext=oa(tn,1,0);try{dt(at,jt,en)}finally{jt.treeContext=tn}}else dt(at,jt,en);return;case gr:tn=tn.type,en=Ot(tn,en),Rt(at,jt,tn,en,pr);return;case kt:if(pr=en.children,tn=tn._context,en=en.value,In=tn._currentValue2,tn._currentValue2=en,Nt=Zr,Zr=en={parent:Nt,depth:Nt===null?0:Nt.depth+1,context:tn,parentValue:In,value:en},jt.context=en,dt(at,jt,pr),at=Zr,at===null)throw Error(w(403));en=at.parentValue,at.context._currentValue2=en===Rr?at.context._defaultValue:en,at=Zr=at.parent,jt.context=at;return;case Vt:en=en.children,en=en(tn._currentValue2),dt(at,jt,en);return;case _r:pr=tn._init,tn=pr(tn._payload),en=Ot(tn,en),Rt(at,jt,tn,en,void 0);return}throw Error(w(130,tn==null?tn:typeof tn,""))}}function dt(at,jt,tn){if(jt.node=tn,typeof tn=="object"&&tn!==null){switch(tn.$$typeof){case ht:Rt(at,jt,tn.type,tn.props,tn.ref);return;case Et:throw Error(w(257));case _r:var en=tn._init;tn=en(tn._payload),dt(at,jt,tn);return}if(ce(tn)){Yt(at,jt,tn);return}if(tn===null||typeof tn!="object"?en=null:(en=aa&&tn[aa]||tn["@@iterator"],en=typeof en=="function"?en:null),en&&(en=en.call(tn))){if(tn=en.next(),!tn.done){var pr=[];do pr.push(tn.value),tn=en.next();while(!tn.done);Yt(at,jt,pr)}return}throw at=Object.prototype.toString.call(tn),Error(w(31,at==="[object Object]"?"object with keys {"+Object.keys(tn).join(", ")+"}":at))}typeof tn=="string"?(en=jt.blockedSegment,en.lastPushedText=De(jt.blockedSegment.chunks,tn,at.responseState,en.lastPushedText)):typeof tn=="number"&&(en=jt.blockedSegment,en.lastPushedText=De(jt.blockedSegment.chunks,""+tn,at.responseState,en.lastPushedText))}function Yt(at,jt,tn){for(var en=tn.length,pr=0;pr<en;pr++){var In=jt.treeContext;jt.treeContext=oa(In,en,pr);try{bt(at,jt,tn[pr])}finally{jt.treeContext=In}}}function bt(at,jt,tn){var en=jt.blockedSegment.formatContext,pr=jt.legacyContext,In=jt.context;try{return dt(at,jt,tn)}catch(la){if(Ka(),typeof la=="object"&&la!==null&&typeof la.then=="function"){tn=la;var Nt=jt.blockedSegment,fr=ve(at,Nt.chunks.length,null,Nt.formatContext,Nt.lastPushedText,!0);Nt.children.push(fr),Nt.lastPushedText=!1,at=ie(at,jt.node,jt.blockedBoundary,fr,jt.abortSet,jt.legacyContext,jt.context,jt.treeContext).ping,tn.then(at,at),jt.blockedSegment.formatContext=en,jt.legacyContext=pr,jt.context=In,Br(In)}else throw jt.blockedSegment.formatContext=en,jt.legacyContext=pr,jt.context=In,Br(In),la}}function Cn(at){var jt=at.blockedBoundary;at=at.blockedSegment,at.status=3,Fr(this,jt,at)}function Ln(at,jt,tn){var en=at.blockedBoundary;at.blockedSegment.status=3,en===null?(jt.allPendingTasks--,jt.status!==2&&(jt.status=2,jt.destination!==null&&jt.destination.push(null))):(en.pendingTasks--,en.forceClientRender||(en.forceClientRender=!0,at=tn===void 0?Error(w(432)):tn,en.errorDigest=jt.onError(at),en.parentFlushed&&jt.clientRenderedBoundaries.push(en)),en.fallbackAbortableTasks.forEach(function(pr){return Ln(pr,jt,tn)}),en.fallbackAbortableTasks.clear(),jt.allPendingTasks--,jt.allPendingTasks===0&&(en=jt.onAllReady,en()))}function An(at,jt){if(jt.chunks.length===0&&jt.children.length===1&&jt.children[0].boundary===null){var tn=jt.children[0];tn.id=jt.id,tn.parentFlushed=!0,tn.status===1&&An(at,tn)}else at.completedSegments.push(jt)}function Fr(at,jt,tn){if(jt===null){if(tn.parentFlushed){if(at.completedRootSegment!==null)throw Error(w(389));at.completedRootSegment=tn}at.pendingRootTasks--,at.pendingRootTasks===0&&(at.onShellError=ge,jt=at.onShellReady,jt())}else jt.pendingTasks--,jt.forceClientRender||(jt.pendingTasks===0?(tn.parentFlushed&&tn.status===1&&An(jt,tn),jt.parentFlushed&&at.completedBoundaries.push(jt),jt.fallbackAbortableTasks.forEach(Cn,at),jt.fallbackAbortableTasks.clear()):tn.parentFlushed&&tn.status===1&&(An(jt,tn),jt.completedSegments.length===1&&jt.parentFlushed&&at.partialBoundaries.push(jt)));at.allPendingTasks--,at.allPendingTasks===0&&(at=at.onAllReady,at())}function Qt(at){if(at.status!==2){var jt=Zr,tn=le.current;le.current=F;var en=Z;Z=at.responseState;try{var pr=at.pingedTasks,In;for(In=0;In<pr.length;In++){var Nt=pr[In],fr=at,la=Nt.blockedSegment;if(la.status===0){Br(Nt.context);try{dt(fr,Nt,Nt.node),fr.responseState.generateStaticMarkup||la.lastPushedText&&la.textEmbedded&&la.chunks.push("<!-- -->"),Nt.abortSet.delete(Nt),la.status=1,Fr(fr,Nt.blockedBoundary,la)}catch(Ki){if(Ka(),typeof Ki=="object"&&Ki!==null&&typeof Ki.then=="function"){var ni=Nt.ping;Ki.then(ni,ni)}else{Nt.abortSet.delete(Nt),la.status=4;var Wa=Nt.blockedBoundary,_n=Ki,wi=be(fr,_n);if(Wa===null?Re(fr,_n):(Wa.pendingTasks--,Wa.forceClientRender||(Wa.forceClientRender=!0,Wa.errorDigest=wi,Wa.parentFlushed&&fr.clientRenderedBoundaries.push(Wa))),fr.allPendingTasks--,fr.allPendingTasks===0){var kr=fr.onAllReady;kr()}}}finally{}}}pr.splice(0,In),at.destination!==null&&Kn(at,at.destination)}catch(Ki){be(at,Ki),Re(at,Ki)}finally{Z=en,le.current=tn,tn===F&&Br(jt)}}}function Lt(at,jt,tn){switch(tn.parentFlushed=!0,tn.status){case 0:var en=tn.id=at.nextSegmentId++;return tn.lastPushedText=!1,tn.textEmbedded=!1,at=at.responseState,jt.push('<template id="'),jt.push(at.placeholderPrefix),at=en.toString(16),jt.push(at),jt.push('"></template>');case 1:tn.status=2;var pr=!0;en=tn.chunks;var In=0;tn=tn.children;for(var Nt=0;Nt<tn.length;Nt++){for(pr=tn[Nt];In<pr.index;In++)jt.push(en[In]);pr=Zt(at,jt,pr)}for(;In<en.length-1;In++)jt.push(en[In]);return In<en.length&&(pr=jt.push(en[In])),pr;default:throw Error(w(390))}}function Zt(at,jt,tn){var en=tn.boundary;if(en===null)return Lt(at,jt,tn);if(en.parentFlushed=!0,en.forceClientRender)return at.responseState.generateStaticMarkup||(en=en.errorDigest,jt.push("<!--$!-->"),jt.push("<template"),en&&(jt.push(' data-dgst="'),en=ae(en),jt.push(en),jt.push('"')),jt.push("></template>")),Lt(at,jt,tn),at=at.responseState.generateStaticMarkup?!0:jt.push("<!--/$-->"),at;if(0<en.pendingTasks){en.rootSegmentID=at.nextSegmentId++,0<en.completedSegments.length&&at.partialBoundaries.push(en);var pr=at.responseState,In=pr.nextSuspenseID++;return pr=pr.boundaryPrefix+In.toString(16),en=en.id=pr,We(jt,at.responseState,en),Lt(at,jt,tn),jt.push("<!--/$-->")}if(en.byteSize>at.progressiveChunkSize)return en.rootSegmentID=at.nextSegmentId++,at.completedBoundaries.push(en),We(jt,at.responseState,en.id),Lt(at,jt,tn),jt.push("<!--/$-->");if(at.responseState.generateStaticMarkup||jt.push("<!--$-->"),tn=en.completedSegments,tn.length!==1)throw Error(w(391));return Zt(at,jt,tn[0]),at=at.responseState.generateStaticMarkup?!0:jt.push("<!--/$-->"),at}function bn(at,jt,tn){return Ze(jt,at.responseState,tn.formatContext,tn.id),Zt(at,jt,tn),qe(jt,tn.formatContext)}function gn(at,jt,tn){for(var en=tn.completedSegments,pr=0;pr<en.length;pr++)sn(at,jt,tn,en[pr]);if(en.length=0,at=at.responseState,en=tn.id,tn=tn.rootSegmentID,jt.push(at.startInlineScript),at.sentCompleteBoundaryFunction?jt.push('$RC("'):(at.sentCompleteBoundaryFunction=!0,jt.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),en===null)throw Error(w(395));return tn=tn.toString(16),jt.push(en),jt.push('","'),jt.push(at.segmentPrefix),jt.push(tn),jt.push('")<\/script>')}function sn(at,jt,tn,en){if(en.status===2)return!0;var pr=en.id;if(pr===-1){if((en.id=tn.rootSegmentID)===-1)throw Error(w(392));return bn(at,jt,en)}return bn(at,jt,en),at=at.responseState,jt.push(at.startInlineScript),at.sentCompleteSegmentFunction?jt.push('$RS("'):(at.sentCompleteSegmentFunction=!0,jt.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),jt.push(at.segmentPrefix),pr=pr.toString(16),jt.push(pr),jt.push('","'),jt.push(at.placeholderPrefix),jt.push(pr),jt.push('")<\/script>')}function Kn(at,jt){try{var tn=at.completedRootSegment;if(tn!==null&&at.pendingRootTasks===0){Zt(at,jt,tn),at.completedRootSegment=null;var en=at.responseState.bootstrapChunks;for(tn=0;tn<en.length-1;tn++)jt.push(en[tn]);tn<en.length&&jt.push(en[tn])}var pr=at.clientRenderedBoundaries,In;for(In=0;In<pr.length;In++){var Nt=pr[In];en=jt;var fr=at.responseState,la=Nt.id,ni=Nt.errorDigest,Wa=Nt.errorMessage,_n=Nt.errorComponentStack;if(en.push(fr.startInlineScript),fr.sentClientRenderFunction?en.push('$RX("'):(fr.sentClientRenderFunction=!0,en.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),la===null)throw Error(w(395));if(en.push(la),en.push('"'),ni||Wa||_n){en.push(",");var wi=Ve(ni||"");en.push(wi)}if(Wa||_n){en.push(",");var kr=Ve(Wa||"");en.push(kr)}if(_n){en.push(",");var Ki=Ve(_n);en.push(Ki)}if(!en.push(")<\/script>")){at.destination=null,In++,pr.splice(0,In);return}}pr.splice(0,In);var _i=at.completedBoundaries;for(In=0;In<_i.length;In++)if(!gn(at,jt,_i[In])){at.destination=null,In++,_i.splice(0,In);return}_i.splice(0,In);var Fo=at.partialBoundaries;for(In=0;In<Fo.length;In++){var ia=Fo[In];e:{pr=at,Nt=jt;var ua=ia.completedSegments;for(fr=0;fr<ua.length;fr++)if(!sn(pr,Nt,ia,ua[fr])){fr++,ua.splice(0,fr);var Ea=!1;break e}ua.splice(0,fr),Ea=!0}if(!Ea){at.destination=null,In++,Fo.splice(0,In);return}}Fo.splice(0,In);var zi=at.completedBoundaries;for(In=0;In<zi.length;In++)if(!gn(at,jt,zi[In])){at.destination=null,In++,zi.splice(0,In);return}zi.splice(0,In)}finally{at.allPendingTasks===0&&at.pingedTasks.length===0&&at.clientRenderedBoundaries.length===0&&at.completedBoundaries.length===0&&jt.push(null)}}function ar(at,jt){try{var tn=at.abortableTasks;tn.forEach(function(en){return Ln(en,at,jt)}),tn.clear(),at.destination!==null&&Kn(at,at.destination)}catch(en){be(at,en),Re(at,en)}}function dn(){}function Ca(at,jt,tn,en){var pr=!1,In=null,Nt="",fr={push:function(ni){return ni!==null&&(Nt+=ni),!0},destroy:function(ni){pr=!0,In=ni}},la=!1;if(at=Te(at,Ge(tn,jt?jt.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,dn,void 0,function(){la=!0},void 0,void 0),Qt(at),ar(at,en),at.status===1)at.status=2,fr.destroy(at.fatalError);else if(at.status!==2&&at.destination===null){at.destination=fr;try{Kn(at,fr)}catch(ni){be(at,ni),Re(at,ni)}}if(pr)throw In;if(!la)throw Error(w(426));return Nt}U.renderToNodeStream=function(){throw Error(w(207))},U.renderToStaticMarkup=function(at,jt){return Ca(at,jt,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},U.renderToStaticNodeStream=function(){throw Error(w(208))},U.renderToString=function(at,jt){return Ca(at,jt,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},U.version="18.3.1"},52597:(Y,U,a)=>{"use strict";/**
 * @license React
 * react-dom-server.browser.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d=a(77810);function w(vt){for(var Gt="https://reactjs.org/docs/error-decoder.html?invariant="+vt,yn=1;yn<arguments.length;yn++)Gt+="&args[]="+encodeURIComponent(arguments[yn]);return"Minified React error #"+vt+"; visit "+Gt+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var E=null,A=0;function P(vt,Gt){if(Gt.length!==0)if(512<Gt.length)0<A&&(vt.enqueue(new Uint8Array(E.buffer,0,A)),E=new Uint8Array(512),A=0),vt.enqueue(Gt);else{var yn=E.length-A;yn<Gt.length&&(yn===0?vt.enqueue(E):(E.set(Gt.subarray(0,yn),A),vt.enqueue(E),Gt=Gt.subarray(yn)),E=new Uint8Array(512),A=0),E.set(Gt,A),A+=Gt.length}}function O(vt,Gt){return P(vt,Gt),!0}function R(vt){E&&0<A&&(vt.enqueue(new Uint8Array(E.buffer,0,A)),E=null,A=0)}var L=new TextEncoder;function N(vt){return L.encode(vt)}function z(vt){return L.encode(vt)}function V(vt,Gt){typeof vt.error=="function"?vt.error(Gt):vt.close()}var Q=Object.prototype.hasOwnProperty,ee=/^[: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]*$/,q={},ae={};function pe(vt){return Q.call(ae,vt)?!0:Q.call(q,vt)?!1:ee.test(vt)?ae[vt]=!0:(q[vt]=!0,!1)}function se(vt,Gt,yn,Un,da,ra,Ia){this.acceptsBooleans=Gt===2||Gt===3||Gt===4,this.attributeName=Un,this.attributeNamespace=da,this.mustUseProperty=yn,this.propertyName=vt,this.type=Gt,this.sanitizeURL=ra,this.removeEmptyString=Ia}var ce={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(vt){ce[vt]=new se(vt,0,!1,vt,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(vt){var Gt=vt[0];ce[Gt]=new se(Gt,1,!1,vt[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(vt){ce[vt]=new se(vt,2,!1,vt.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(vt){ce[vt]=new se(vt,2,!1,vt,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(vt){ce[vt]=new se(vt,3,!1,vt.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(vt){ce[vt]=new se(vt,3,!0,vt,null,!1,!1)}),["capture","download"].forEach(function(vt){ce[vt]=new se(vt,4,!1,vt,null,!1,!1)}),["cols","rows","size","span"].forEach(function(vt){ce[vt]=new se(vt,6,!1,vt,null,!1,!1)}),["rowSpan","start"].forEach(function(vt){ce[vt]=new se(vt,5,!1,vt.toLowerCase(),null,!1,!1)});var fe=/[\-:]([a-z])/g;function Pe(vt){return vt[1].toUpperCase()}"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(vt){var Gt=vt.replace(fe,Pe);ce[Gt]=new se(Gt,1,!1,vt,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(vt){var Gt=vt.replace(fe,Pe);ce[Gt]=new se(Gt,1,!1,vt,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(vt){var Gt=vt.replace(fe,Pe);ce[Gt]=new se(Gt,1,!1,vt,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(vt){ce[vt]=new se(vt,1,!1,vt.toLowerCase(),null,!1,!1)}),ce.xlinkHref=new se("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(vt){ce[vt]=new se(vt,1,!1,vt.toLowerCase(),null,!0,!0)});var he={animationIterationCount:!0,aspectRatio:!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},Se=["Webkit","ms","Moz","O"];Object.keys(he).forEach(function(vt){Se.forEach(function(Gt){Gt=Gt+vt.charAt(0).toUpperCase()+vt.substring(1),he[Gt]=he[vt]})});var xe=/["'&<>]/;function He(vt){if(typeof vt=="boolean"||typeof vt=="number")return""+vt;vt=""+vt;var Gt=xe.exec(vt);if(Gt){var yn="",Un,da=0;for(Un=Gt.index;Un<vt.length;Un++){switch(vt.charCodeAt(Un)){case 34:Gt="&quot;";break;case 38:Gt="&amp;";break;case 39:Gt="&#x27;";break;case 60:Gt="&lt;";break;case 62:Gt="&gt;";break;default:continue}da!==Un&&(yn+=vt.substring(da,Un)),da=Un+1,yn+=Gt}vt=da!==Un?yn+vt.substring(da,Un):yn}return vt}var Ee=/([A-Z])/g,Le=/^ms-/,Xe=Array.isArray,et=z("<script>"),ze=z("<\/script>"),Ye=z('<script src="'),We=z('<script type="module" src="'),Ze=z('" async=""><\/script>'),qe=/(<\/|<)(s)(cript)/gi;function Ie(vt,Gt,yn,Un){return""+Gt+(yn==="s"?"\\u0073":"\\u0053")+Un}function Ve(vt,Gt,yn,Un,da){vt=vt===void 0?"":vt,Gt=Gt===void 0?et:z('<script nonce="'+He(Gt)+'">');var ra=[];if(yn!==void 0&&ra.push(Gt,N((""+yn).replace(qe,Ie)),ze),Un!==void 0)for(yn=0;yn<Un.length;yn++)ra.push(Ye,N(He(Un[yn])),Ze);if(da!==void 0)for(Un=0;Un<da.length;Un++)ra.push(We,N(He(da[Un])),Ze);return{bootstrapChunks:ra,startInlineScript:Gt,placeholderPrefix:z(vt+"P:"),segmentPrefix:z(vt+"S:"),boundaryPrefix:vt+"B:",idPrefix:vt,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function Ge(vt,Gt){return{insertionMode:vt,selectedValue:Gt}}function De(vt){return Ge(vt==="http://www.w3.org/2000/svg"?2:vt==="http://www.w3.org/1998/Math/MathML"?3:0,null)}function je(vt,Gt,yn){switch(Gt){case"select":return Ge(1,yn.value!=null?yn.value:yn.defaultValue);case"svg":return Ge(2,null);case"math":return Ge(3,null);case"foreignObject":return Ge(1,null);case"table":return Ge(4,null);case"thead":case"tbody":case"tfoot":return Ge(5,null);case"colgroup":return Ge(7,null);case"tr":return Ge(6,null)}return 4<=vt.insertionMode||vt.insertionMode===0?Ge(1,null):vt}var ht=z("<!-- -->");function Et(vt,Gt,yn,Un){return Gt===""?Un:(Un&&vt.push(ht),vt.push(N(He(Gt))),!0)}var it=new Map,_t=z(' style="'),yt=z(":"),kt=z(";");function Vt(vt,Gt,yn){if(typeof yn!="object")throw Error(w(62));Gt=!0;for(var Un in yn)if(Q.call(yn,Un)){var da=yn[Un];if(da!=null&&typeof da!="boolean"&&da!==""){if(Un.indexOf("--")===0){var ra=N(He(Un));da=N(He((""+da).trim()))}else{ra=Un;var Ia=it.get(ra);Ia!==void 0||(Ia=z(He(ra.replace(Ee,"-$1").toLowerCase().replace(Le,"-ms-"))),it.set(ra,Ia)),ra=Ia,da=typeof da=="number"?da===0||Q.call(he,Un)?N(""+da):N(da+"px"):N(He((""+da).trim()))}Gt?(Gt=!1,vt.push(_t,ra,yt,da)):vt.push(kt,ra,yt,da)}}Gt||vt.push(Pr)}var Kt=z(" "),On=z('="'),Pr=z('"'),gr=z('=""');function _r(vt,Gt,yn,Un){switch(yn){case"style":Vt(vt,Gt,Un);return;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<yn.length)||yn[0]!=="o"&&yn[0]!=="O"||yn[1]!=="n"&&yn[1]!=="N"){if(Gt=ce.hasOwnProperty(yn)?ce[yn]:null,Gt!==null){switch(typeof Un){case"function":case"symbol":return;case"boolean":if(!Gt.acceptsBooleans)return}switch(yn=N(Gt.attributeName),Gt.type){case 3:Un&&vt.push(Kt,yn,gr);break;case 4:Un===!0?vt.push(Kt,yn,gr):Un!==!1&&vt.push(Kt,yn,On,N(He(Un)),Pr);break;case 5:isNaN(Un)||vt.push(Kt,yn,On,N(He(Un)),Pr);break;case 6:!isNaN(Un)&&1<=Un&&vt.push(Kt,yn,On,N(He(Un)),Pr);break;default:Gt.sanitizeURL&&(Un=""+Un),vt.push(Kt,yn,On,N(He(Un)),Pr)}}else if(pe(yn)){switch(typeof Un){case"function":case"symbol":return;case"boolean":if(Gt=yn.toLowerCase().slice(0,5),Gt!=="data-"&&Gt!=="aria-")return}vt.push(Kt,N(yn),On,N(He(Un)),Pr)}}}var Xr=z(">"),xr=z("/>");function xa(vt,Gt,yn){if(Gt!=null){if(yn!=null)throw Error(w(60));if(typeof Gt!="object"||!("__html"in Gt))throw Error(w(61));Gt=Gt.__html,Gt!=null&&vt.push(N(""+Gt))}}function Rr(vt){var Gt="";return d.Children.forEach(vt,function(yn){yn!=null&&(Gt+=yn)}),Gt}var aa=z(' selected=""');function Dr(vt,Gt,yn,Un){vt.push(Ir(yn));var da=yn=null,ra;for(ra in Gt)if(Q.call(Gt,ra)){var Ia=Gt[ra];if(Ia!=null)switch(ra){case"children":yn=Ia;break;case"dangerouslySetInnerHTML":da=Ia;break;default:_r(vt,Un,ra,Ia)}}return vt.push(Xr),xa(vt,da,yn),typeof yn=="string"?(vt.push(N(He(yn))),null):yn}var Gr=z(`
`),dr=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Zr=new Map;function Ir(vt){var Gt=Zr.get(vt);if(Gt===void 0){if(!dr.test(vt))throw Error(w(65,vt));Gt=z("<"+vt),Zr.set(vt,Gt)}return Gt}var or=z("<!DOCTYPE html>");function wr(vt,Gt,yn,Un,da){switch(Gt){case"select":vt.push(Ir("select"));var ra=null,Ia=null;for(os in yn)if(Q.call(yn,os)){var mi=yn[os];if(mi!=null)switch(os){case"children":ra=mi;break;case"dangerouslySetInnerHTML":Ia=mi;break;case"defaultValue":case"value":break;default:_r(vt,Un,os,mi)}}return vt.push(Xr),xa(vt,Ia,ra),ra;case"option":Ia=da.selectedValue,vt.push(Ir("option"));var Go=mi=null,mo=null,os=null;for(ra in yn)if(Q.call(yn,ra)){var Zl=yn[ra];if(Zl!=null)switch(ra){case"children":mi=Zl;break;case"selected":mo=Zl;break;case"dangerouslySetInnerHTML":os=Zl;break;case"value":Go=Zl;default:_r(vt,Un,ra,Zl)}}if(Ia!=null)if(yn=Go!==null?""+Go:Rr(mi),Xe(Ia)){for(Un=0;Un<Ia.length;Un++)if(""+Ia[Un]===yn){vt.push(aa);break}}else""+Ia===yn&&vt.push(aa);else mo&&vt.push(aa);return vt.push(Xr),xa(vt,os,mi),mi;case"textarea":vt.push(Ir("textarea")),os=Ia=ra=null;for(mi in yn)if(Q.call(yn,mi)&&(Go=yn[mi],Go!=null))switch(mi){case"children":os=Go;break;case"value":ra=Go;break;case"defaultValue":Ia=Go;break;case"dangerouslySetInnerHTML":throw Error(w(91));default:_r(vt,Un,mi,Go)}if(ra===null&&Ia!==null&&(ra=Ia),vt.push(Xr),os!=null){if(ra!=null)throw Error(w(92));if(Xe(os)&&1<os.length)throw Error(w(93));ra=""+os}return typeof ra=="string"&&ra[0]===`
`&&vt.push(Gr),ra!==null&&vt.push(N(He(""+ra))),null;case"input":vt.push(Ir("input")),Go=os=mi=ra=null;for(Ia in yn)if(Q.call(yn,Ia)&&(mo=yn[Ia],mo!=null))switch(Ia){case"children":case"dangerouslySetInnerHTML":throw Error(w(399,"input"));case"defaultChecked":Go=mo;break;case"defaultValue":mi=mo;break;case"checked":os=mo;break;case"value":ra=mo;break;default:_r(vt,Un,Ia,mo)}return os!==null?_r(vt,Un,"checked",os):Go!==null&&_r(vt,Un,"checked",Go),ra!==null?_r(vt,Un,"value",ra):mi!==null&&_r(vt,Un,"value",mi),vt.push(xr),null;case"menuitem":vt.push(Ir("menuitem"));for(var Iu in yn)if(Q.call(yn,Iu)&&(ra=yn[Iu],ra!=null))switch(Iu){case"children":case"dangerouslySetInnerHTML":throw Error(w(400));default:_r(vt,Un,Iu,ra)}return vt.push(Xr),null;case"title":vt.push(Ir("title")),ra=null;for(Zl in yn)if(Q.call(yn,Zl)&&(Ia=yn[Zl],Ia!=null))switch(Zl){case"children":ra=Ia;break;case"dangerouslySetInnerHTML":throw Error(w(434));default:_r(vt,Un,Zl,Ia)}return vt.push(Xr),ra;case"listing":case"pre":vt.push(Ir(Gt)),Ia=ra=null;for(Go in yn)if(Q.call(yn,Go)&&(mi=yn[Go],mi!=null))switch(Go){case"children":ra=mi;break;case"dangerouslySetInnerHTML":Ia=mi;break;default:_r(vt,Un,Go,mi)}if(vt.push(Xr),Ia!=null){if(ra!=null)throw Error(w(60));if(typeof Ia!="object"||!("__html"in Ia))throw Error(w(61));yn=Ia.__html,yn!=null&&(typeof yn=="string"&&0<yn.length&&yn[0]===`
`?vt.push(Gr,N(yn)):vt.push(N(""+yn)))}return typeof ra=="string"&&ra[0]===`
`&&vt.push(Gr),ra;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":vt.push(Ir(Gt));for(var hd in yn)if(Q.call(yn,hd)&&(ra=yn[hd],ra!=null))switch(hd){case"children":case"dangerouslySetInnerHTML":throw Error(w(399,Gt));default:_r(vt,Un,hd,ra)}return vt.push(xr),null;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 Dr(vt,yn,Gt,Un);case"html":return da.insertionMode===0&&vt.push(or),Dr(vt,yn,Gt,Un);default:if(Gt.indexOf("-")===-1&&typeof yn.is!="string")return Dr(vt,yn,Gt,Un);vt.push(Ir(Gt)),Ia=ra=null;for(mo in yn)if(Q.call(yn,mo)&&(mi=yn[mo],mi!=null))switch(mo){case"children":ra=mi;break;case"dangerouslySetInnerHTML":Ia=mi;break;case"style":Vt(vt,Un,mi);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:pe(mo)&&typeof mi!="function"&&typeof mi!="symbol"&&vt.push(Kt,N(mo),On,N(He(mi)),Pr)}return vt.push(Xr),xa(vt,Ia,ra),ra}}var jr=z("</"),Kr=z(">"),Br=z('<template id="'),mr=z('"></template>'),Er=z("<!--$-->"),Qr=z('<!--$?--><template id="'),oa=z('"></template>'),hn=z("<!--$!-->"),xn=z("<!--/$-->"),Tr=z("<template"),sa=z('"'),ct=z(' data-dgst="');z(' data-msg="'),z(' data-stck="');var St=z("></template>");function ln(vt,Gt,yn){if(P(vt,Qr),yn===null)throw Error(w(395));return P(vt,yn),O(vt,oa)}var er=z('<div hidden id="'),zr=z('">'),qr=z("</div>"),tr=z('<svg aria-hidden="true" style="display:none" id="'),ci=z('">'),Ai=z("</svg>"),fi=z('<math aria-hidden="true" style="display:none" id="'),jn=z('">'),sr=z("</math>"),za=z('<table hidden id="'),ta=z('">'),Ka=z("</table>"),Za=z('<table hidden><tbody id="'),Sa=z('">'),va=z("</tbody></table>"),D=z('<table hidden><tr id="'),oe=z('">'),X=z("</tr></table>"),F=z('<table hidden><colgroup id="'),Z=z('">'),le=z("</colgroup></table>");function de(vt,Gt,yn,Un){switch(yn.insertionMode){case 0:case 1:return P(vt,er),P(vt,Gt.segmentPrefix),P(vt,N(Un.toString(16))),O(vt,zr);case 2:return P(vt,tr),P(vt,Gt.segmentPrefix),P(vt,N(Un.toString(16))),O(vt,ci);case 3:return P(vt,fi),P(vt,Gt.segmentPrefix),P(vt,N(Un.toString(16))),O(vt,jn);case 4:return P(vt,za),P(vt,Gt.segmentPrefix),P(vt,N(Un.toString(16))),O(vt,ta);case 5:return P(vt,Za),P(vt,Gt.segmentPrefix),P(vt,N(Un.toString(16))),O(vt,Sa);case 6:return P(vt,D),P(vt,Gt.segmentPrefix),P(vt,N(Un.toString(16))),O(vt,oe);case 7:return P(vt,F),P(vt,Gt.segmentPrefix),P(vt,N(Un.toString(16))),O(vt,Z);default:throw Error(w(397))}}function ge(vt,Gt){switch(Gt.insertionMode){case 0:case 1:return O(vt,qr);case 2:return O(vt,Ai);case 3:return O(vt,sr);case 4:return O(vt,Ka);case 5:return O(vt,va);case 6:return O(vt,X);case 7:return O(vt,le);default:throw Error(w(397))}}var Te=z('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),ie=z('$RS("'),ve=z('","'),be=z('")<\/script>'),Re=z('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),ne=z('$RC("'),mt=z('","'),Ot=z('")<\/script>'),Rt=z('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),dt=z('$RX("'),Yt=z('"'),bt=z(")<\/script>"),Cn=z(","),Ln=/[<\u2028\u2029]/g;function An(vt){return JSON.stringify(vt).replace(Ln,function(Gt){switch(Gt){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var Fr=Object.assign,Qt=Symbol.for("react.element"),Lt=Symbol.for("react.portal"),Zt=Symbol.for("react.fragment"),bn=Symbol.for("react.strict_mode"),gn=Symbol.for("react.profiler"),sn=Symbol.for("react.provider"),Kn=Symbol.for("react.context"),ar=Symbol.for("react.forward_ref"),dn=Symbol.for("react.suspense"),Ca=Symbol.for("react.suspense_list"),at=Symbol.for("react.memo"),jt=Symbol.for("react.lazy"),tn=Symbol.for("react.scope"),en=Symbol.for("react.debug_trace_mode"),pr=Symbol.for("react.legacy_hidden"),In=Symbol.for("react.default_value"),Nt=Symbol.iterator;function fr(vt){if(vt==null)return null;if(typeof vt=="function")return vt.displayName||vt.name||null;if(typeof vt=="string")return vt;switch(vt){case Zt:return"Fragment";case Lt:return"Portal";case gn:return"Profiler";case bn:return"StrictMode";case dn:return"Suspense";case Ca:return"SuspenseList"}if(typeof vt=="object")switch(vt.$$typeof){case Kn:return(vt.displayName||"Context")+".Consumer";case sn:return(vt._context.displayName||"Context")+".Provider";case ar:var Gt=vt.render;return vt=vt.displayName,vt||(vt=Gt.displayName||Gt.name||"",vt=vt!==""?"ForwardRef("+vt+")":"ForwardRef"),vt;case at:return Gt=vt.displayName||null,Gt!==null?Gt:fr(vt.type)||"Memo";case jt:Gt=vt._payload,vt=vt._init;try{return fr(vt(Gt))}catch{}}return null}var la={};function ni(vt,Gt){if(vt=vt.contextTypes,!vt)return la;var yn={},Un;for(Un in vt)yn[Un]=Gt[Un];return yn}var Wa=null;function _n(vt,Gt){if(vt!==Gt){vt.context._currentValue=vt.parentValue,vt=vt.parent;var yn=Gt.parent;if(vt===null){if(yn!==null)throw Error(w(401))}else{if(yn===null)throw Error(w(401));_n(vt,yn)}Gt.context._currentValue=Gt.value}}function wi(vt){vt.context._currentValue=vt.parentValue,vt=vt.parent,vt!==null&&wi(vt)}function kr(vt){var Gt=vt.parent;Gt!==null&&kr(Gt),vt.context._currentValue=vt.value}function Ki(vt,Gt){if(vt.context._currentValue=vt.parentValue,vt=vt.parent,vt===null)throw Error(w(402));vt.depth===Gt.depth?_n(vt,Gt):Ki(vt,Gt)}function _i(vt,Gt){var yn=Gt.parent;if(yn===null)throw Error(w(402));vt.depth===yn.depth?_n(vt,yn):_i(vt,yn),Gt.context._currentValue=Gt.value}function Fo(vt){var Gt=Wa;Gt!==vt&&(Gt===null?kr(vt):vt===null?wi(Gt):Gt.depth===vt.depth?_n(Gt,vt):Gt.depth>vt.depth?Ki(Gt,vt):_i(Gt,vt),Wa=vt)}var ia={isMounted:function(){return!1},enqueueSetState:function(vt,Gt){vt=vt._reactInternals,vt.queue!==null&&vt.queue.push(Gt)},enqueueReplaceState:function(vt,Gt){vt=vt._reactInternals,vt.replace=!0,vt.queue=[Gt]},enqueueForceUpdate:function(){}};function ua(vt,Gt,yn,Un){var da=vt.state!==void 0?vt.state:null;vt.updater=ia,vt.props=yn,vt.state=da;var ra={queue:[],replace:!1};vt._reactInternals=ra;var Ia=Gt.contextType;if(vt.context=typeof Ia=="object"&&Ia!==null?Ia._currentValue:Un,Ia=Gt.getDerivedStateFromProps,typeof Ia=="function"&&(Ia=Ia(yn,da),da=Ia==null?da:Fr({},da,Ia),vt.state=da),typeof Gt.getDerivedStateFromProps!="function"&&typeof vt.getSnapshotBeforeUpdate!="function"&&(typeof vt.UNSAFE_componentWillMount=="function"||typeof vt.componentWillMount=="function"))if(Gt=vt.state,typeof vt.componentWillMount=="function"&&vt.componentWillMount(),typeof vt.UNSAFE_componentWillMount=="function"&&vt.UNSAFE_componentWillMount(),Gt!==vt.state&&ia.enqueueReplaceState(vt,vt.state,null),ra.queue!==null&&0<ra.queue.length)if(Gt=ra.queue,Ia=ra.replace,ra.queue=null,ra.replace=!1,Ia&&Gt.length===1)vt.state=Gt[0];else{for(ra=Ia?Gt[0]:vt.state,da=!0,Ia=Ia?1:0;Ia<Gt.length;Ia++){var mi=Gt[Ia];mi=typeof mi=="function"?mi.call(vt,ra,yn,Un):mi,mi!=null&&(da?(da=!1,ra=Fr({},ra,mi)):Fr(ra,mi))}vt.state=ra}else ra.queue=null}var Ea={id:1,overflow:""};function zi(vt,Gt,yn){var Un=vt.id;vt=vt.overflow;var da=32-Oa(Un)-1;Un&=~(1<<da),yn+=1;var ra=32-Oa(Gt)+da;if(30<ra){var Ia=da-da%5;return ra=(Un&(1<<Ia)-1).toString(32),Un>>=Ia,da-=Ia,{id:1<<32-Oa(Gt)+da|yn<<da|Un,overflow:ra+vt}}return{id:1<<ra|yn<<da|Un,overflow:vt}}var Oa=Math.clz32?Math.clz32:Ao,Xi=Math.log,to=Math.LN2;function Ao(vt){return vt>>>=0,vt===0?32:31-(Xi(vt)/to|0)|0}function oi(vt,Gt){return vt===Gt&&(vt!==0||1/vt===1/Gt)||vt!==vt&&Gt!==Gt}var xo=typeof Object.is=="function"?Object.is:oi,Vo=null,jo=null,ka=null,Bn=null,Ar=!1,Aa=!1,Wi=0,Pi=null,Do=0;function _s(){if(Vo===null)throw Error(w(321));return Vo}function Jo(){if(0<Do)throw Error(w(312));return{memoizedState:null,queue:null,next:null}}function Ua(){return Bn===null?ka===null?(Ar=!1,ka=Bn=Jo()):(Ar=!0,Bn=ka):Bn.next===null?(Ar=!1,Bn=Bn.next=Jo()):(Ar=!0,Bn=Bn.next),Bn}function cr(){jo=Vo=null,Aa=!1,ka=null,Do=0,Bn=Pi=null}function ti(vt,Gt){return typeof Gt=="function"?Gt(vt):Gt}function li(vt,Gt,yn){if(Vo=_s(),Bn=Ua(),Ar){var Un=Bn.queue;if(Gt=Un.dispatch,Pi!==null&&(yn=Pi.get(Un),yn!==void 0)){Pi.delete(Un),Un=Bn.memoizedState;do Un=vt(Un,yn.action),yn=yn.next;while(yn!==null);return Bn.memoizedState=Un,[Un,Gt]}return[Bn.memoizedState,Gt]}return vt=vt===ti?typeof Gt=="function"?Gt():Gt:yn!==void 0?yn(Gt):Gt,Bn.memoizedState=vt,vt=Bn.queue={last:null,dispatch:null},vt=vt.dispatch=yl.bind(null,Vo,vt),[Bn.memoizedState,vt]}function po(vt,Gt){if(Vo=_s(),Bn=Ua(),Gt=Gt===void 0?null:Gt,Bn!==null){var yn=Bn.memoizedState;if(yn!==null&&Gt!==null){var Un=yn[1];e:if(Un===null)Un=!1;else{for(var da=0;da<Un.length&&da<Gt.length;da++)if(!xo(Gt[da],Un[da])){Un=!1;break e}Un=!0}if(Un)return yn[0]}}return vt=vt(),Bn.memoizedState=[vt,Gt],vt}function yl(vt,Gt,yn){if(25<=Do)throw Error(w(301));if(vt===Vo)if(Aa=!0,vt={action:yn,next:null},Pi===null&&(Pi=new Map),yn=Pi.get(Gt),yn===void 0)Pi.set(Gt,vt);else{for(Gt=yn;Gt.next!==null;)Gt=Gt.next;Gt.next=vt}}function sl(){throw Error(w(394))}function xl(){}var al={readContext:function(vt){return vt._currentValue},useContext:function(vt){return _s(),vt._currentValue},useMemo:po,useReducer:li,useRef:function(vt){Vo=_s(),Bn=Ua();var Gt=Bn.memoizedState;return Gt===null?(vt={current:vt},Bn.memoizedState=vt):Gt},useState:function(vt){return li(ti,vt)},useInsertionEffect:xl,useLayoutEffect:function(){},useCallback:function(vt,Gt){return po(function(){return vt},Gt)},useImperativeHandle:xl,useEffect:xl,useDebugValue:xl,useDeferredValue:function(vt){return _s(),vt},useTransition:function(){return _s(),[!1,sl]},useId:function(){var vt=jo.treeContext,Gt=vt.overflow;vt=vt.id,vt=(vt&~(1<<32-Oa(vt)-1)).toString(32)+Gt;var yn=Vs;if(yn===null)throw Error(w(404));return Gt=Wi++,vt=":"+yn.idPrefix+"R"+vt,0<Gt&&(vt+="H"+Gt.toString(32)),vt+":"},useMutableSource:function(vt,Gt){return _s(),Gt(vt._source)},useSyncExternalStore:function(vt,Gt,yn){if(yn===void 0)throw Error(w(407));return yn()}},Vs=null,ac=d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function tu(vt){return console.error(vt),null}function Lc(){}function Ad(vt,Gt,yn,Un,da,ra,Ia,mi,Go){var mo=[],os=new Set;return Gt={destination:null,responseState:Gt,progressiveChunkSize:Un===void 0?12800:Un,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:os,pingedTasks:mo,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:da===void 0?tu:da,onAllReady:ra===void 0?Lc:ra,onShellReady:Ia===void 0?Lc:Ia,onShellError:mi===void 0?Lc:mi,onFatalError:Go===void 0?Lc:Go},yn=nu(Gt,0,null,yn,!1,!1),yn.parentFlushed=!0,vt=vp(Gt,vt,null,yn,os,la,null,Ea),mo.push(vt),Gt}function vp(vt,Gt,yn,Un,da,ra,Ia,mi){vt.allPendingTasks++,yn===null?vt.pendingRootTasks++:yn.pendingTasks++;var Go={node:Gt,ping:function(){var mo=vt.pingedTasks;mo.push(Go),mo.length===1&&jv(vt)},blockedBoundary:yn,blockedSegment:Un,abortSet:da,legacyContext:ra,context:Ia,treeContext:mi};return da.add(Go),Go}function nu(vt,Gt,yn,Un,da,ra){return{status:0,id:-1,index:Gt,parentFlushed:!1,chunks:[],children:[],formatContext:Un,boundary:yn,lastPushedText:da,textEmbedded:ra}}function Pd(vt,Gt){if(vt=vt.onError(Gt),vt!=null&&typeof vt!="string")throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof vt+'" instead');return vt}function Cf(vt,Gt){var yn=vt.onShellError;yn(Gt),yn=vt.onFatalError,yn(Gt),vt.destination!==null?(vt.status=2,V(vt.destination,Gt)):(vt.status=1,vt.fatalError=Gt)}function yp(vt,Gt,yn,Un,da){for(Vo={},jo=Gt,Wi=0,vt=yn(Un,da);Aa;)Aa=!1,Wi=0,Do+=1,Bn=null,vt=yn(Un,da);return cr(),vt}function L0(vt,Gt,yn,Un){var da=yn.render(),ra=Un.childContextTypes;if(ra!=null){var Ia=Gt.legacyContext;if(typeof yn.getChildContext!="function")Un=Ia;else{yn=yn.getChildContext();for(var mi in yn)if(!(mi in ra))throw Error(w(108,fr(Un)||"Unknown",mi));Un=Fr({},Ia,yn)}Gt.legacyContext=Un,bu(vt,Gt,da),Gt.legacyContext=Ia}else bu(vt,Gt,da)}function Jy(vt,Gt){if(vt&&vt.defaultProps){Gt=Fr({},Gt),vt=vt.defaultProps;for(var yn in vt)Gt[yn]===void 0&&(Gt[yn]=vt[yn]);return Gt}return Gt}function xp(vt,Gt,yn,Un,da){if(typeof yn=="function")if(yn.prototype&&yn.prototype.isReactComponent){da=ni(yn,Gt.legacyContext);var ra=yn.contextType;ra=new yn(Un,typeof ra=="object"&&ra!==null?ra._currentValue:da),ua(ra,yn,Un,da),L0(vt,Gt,ra,yn)}else{ra=ni(yn,Gt.legacyContext),da=yp(vt,Gt,yn,Un,ra);var Ia=Wi!==0;if(typeof da=="object"&&da!==null&&typeof da.render=="function"&&da.$$typeof===void 0)ua(da,yn,Un,ra),L0(vt,Gt,da,yn);else if(Ia){Un=Gt.treeContext,Gt.treeContext=zi(Un,1,0);try{bu(vt,Gt,da)}finally{Gt.treeContext=Un}}else bu(vt,Gt,da)}else if(typeof yn=="string"){switch(da=Gt.blockedSegment,ra=wr(da.chunks,yn,Un,vt.responseState,da.formatContext),da.lastPushedText=!1,Ia=da.formatContext,da.formatContext=je(Ia,yn,Un),Gm(vt,Gt,ra),da.formatContext=Ia,yn){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:da.chunks.push(jr,N(yn),Kr)}da.lastPushedText=!1}else{switch(yn){case pr:case en:case bn:case gn:case Zt:bu(vt,Gt,Un.children);return;case Ca:bu(vt,Gt,Un.children);return;case tn:throw Error(w(343));case dn:e:{yn=Gt.blockedBoundary,da=Gt.blockedSegment,ra=Un.fallback,Un=Un.children,Ia=new Set;var mi={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:Ia,errorDigest:null},Go=nu(vt,da.chunks.length,mi,da.formatContext,!1,!1);da.children.push(Go),da.lastPushedText=!1;var mo=nu(vt,0,null,da.formatContext,!1,!1);mo.parentFlushed=!0,Gt.blockedBoundary=mi,Gt.blockedSegment=mo;try{if(Gm(vt,Gt,Un),mo.lastPushedText&&mo.textEmbedded&&mo.chunks.push(ht),mo.status=1,Km(mi,mo),mi.pendingTasks===0)break e}catch(os){mo.status=4,mi.forceClientRender=!0,mi.errorDigest=Pd(vt,os)}finally{Gt.blockedBoundary=yn,Gt.blockedSegment=da}Gt=vp(vt,ra,yn,Go,Ia,Gt.legacyContext,Gt.context,Gt.treeContext),vt.pingedTasks.push(Gt)}return}if(typeof yn=="object"&&yn!==null)switch(yn.$$typeof){case ar:if(Un=yp(vt,Gt,yn.render,Un,da),Wi!==0){yn=Gt.treeContext,Gt.treeContext=zi(yn,1,0);try{bu(vt,Gt,Un)}finally{Gt.treeContext=yn}}else bu(vt,Gt,Un);return;case at:yn=yn.type,Un=Jy(yn,Un),xp(vt,Gt,yn,Un,da);return;case sn:if(da=Un.children,yn=yn._context,Un=Un.value,ra=yn._currentValue,yn._currentValue=Un,Ia=Wa,Wa=Un={parent:Ia,depth:Ia===null?0:Ia.depth+1,context:yn,parentValue:ra,value:Un},Gt.context=Un,bu(vt,Gt,da),vt=Wa,vt===null)throw Error(w(403));Un=vt.parentValue,vt.context._currentValue=Un===In?vt.context._defaultValue:Un,vt=Wa=vt.parent,Gt.context=vt;return;case Kn:Un=Un.children,Un=Un(yn._currentValue),bu(vt,Gt,Un);return;case jt:da=yn._init,yn=da(yn._payload),Un=Jy(yn,Un),xp(vt,Gt,yn,Un,void 0);return}throw Error(w(130,yn==null?yn:typeof yn,""))}}function bu(vt,Gt,yn){if(Gt.node=yn,typeof yn=="object"&&yn!==null){switch(yn.$$typeof){case Qt:xp(vt,Gt,yn.type,yn.props,yn.ref);return;case Lt:throw Error(w(257));case jt:var Un=yn._init;yn=Un(yn._payload),bu(vt,Gt,yn);return}if(Xe(yn)){Ph(vt,Gt,yn);return}if(yn===null||typeof yn!="object"?Un=null:(Un=Nt&&yn[Nt]||yn["@@iterator"],Un=typeof Un=="function"?Un:null),Un&&(Un=Un.call(yn))){if(yn=Un.next(),!yn.done){var da=[];do da.push(yn.value),yn=Un.next();while(!yn.done);Ph(vt,Gt,da)}return}throw vt=Object.prototype.toString.call(yn),Error(w(31,vt==="[object Object]"?"object with keys {"+Object.keys(yn).join(", ")+"}":vt))}typeof yn=="string"?(Un=Gt.blockedSegment,Un.lastPushedText=Et(Gt.blockedSegment.chunks,yn,vt.responseState,Un.lastPushedText)):typeof yn=="number"&&(Un=Gt.blockedSegment,Un.lastPushedText=Et(Gt.blockedSegment.chunks,""+yn,vt.responseState,Un.lastPushedText))}function Ph(vt,Gt,yn){for(var Un=yn.length,da=0;da<Un;da++){var ra=Gt.treeContext;Gt.treeContext=zi(ra,Un,da);try{Gm(vt,Gt,yn[da])}finally{Gt.treeContext=ra}}}function Gm(vt,Gt,yn){var Un=Gt.blockedSegment.formatContext,da=Gt.legacyContext,ra=Gt.context;try{return bu(vt,Gt,yn)}catch(Go){if(cr(),typeof Go=="object"&&Go!==null&&typeof Go.then=="function"){yn=Go;var Ia=Gt.blockedSegment,mi=nu(vt,Ia.chunks.length,null,Ia.formatContext,Ia.lastPushedText,!0);Ia.children.push(mi),Ia.lastPushedText=!1,vt=vp(vt,Gt.node,Gt.blockedBoundary,mi,Gt.abortSet,Gt.legacyContext,Gt.context,Gt.treeContext).ping,yn.then(vt,vt),Gt.blockedSegment.formatContext=Un,Gt.legacyContext=da,Gt.context=ra,Fo(ra)}else throw Gt.blockedSegment.formatContext=Un,Gt.legacyContext=da,Gt.context=ra,Fo(ra),Go}}function qp(vt){var Gt=vt.blockedBoundary;vt=vt.blockedSegment,vt.status=3,qy(this,Gt,vt)}function Ym(vt,Gt,yn){var Un=vt.blockedBoundary;vt.blockedSegment.status=3,Un===null?(Gt.allPendingTasks--,Gt.status!==2&&(Gt.status=2,Gt.destination!==null&&Gt.destination.close())):(Un.pendingTasks--,Un.forceClientRender||(Un.forceClientRender=!0,vt=yn===void 0?Error(w(432)):yn,Un.errorDigest=Gt.onError(vt),Un.parentFlushed&&Gt.clientRenderedBoundaries.push(Un)),Un.fallbackAbortableTasks.forEach(function(da){return Ym(da,Gt,yn)}),Un.fallbackAbortableTasks.clear(),Gt.allPendingTasks--,Gt.allPendingTasks===0&&(Un=Gt.onAllReady,Un()))}function Km(vt,Gt){if(Gt.chunks.length===0&&Gt.children.length===1&&Gt.children[0].boundary===null){var yn=Gt.children[0];yn.id=Gt.id,yn.parentFlushed=!0,yn.status===1&&Km(vt,yn)}else vt.completedSegments.push(Gt)}function qy(vt,Gt,yn){if(Gt===null){if(yn.parentFlushed){if(vt.completedRootSegment!==null)throw Error(w(389));vt.completedRootSegment=yn}vt.pendingRootTasks--,vt.pendingRootTasks===0&&(vt.onShellError=Lc,Gt=vt.onShellReady,Gt())}else Gt.pendingTasks--,Gt.forceClientRender||(Gt.pendingTasks===0?(yn.parentFlushed&&yn.status===1&&Km(Gt,yn),Gt.parentFlushed&&vt.completedBoundaries.push(Gt),Gt.fallbackAbortableTasks.forEach(qp,vt),Gt.fallbackAbortableTasks.clear()):yn.parentFlushed&&yn.status===1&&(Km(Gt,yn),Gt.completedSegments.length===1&&Gt.parentFlushed&&vt.partialBoundaries.push(Gt)));vt.allPendingTasks--,vt.allPendingTasks===0&&(vt=vt.onAllReady,vt())}function jv(vt){if(vt.status!==2){var Gt=Wa,yn=ac.current;ac.current=al;var Un=Vs;Vs=vt.responseState;try{var da=vt.pingedTasks,ra;for(ra=0;ra<da.length;ra++){var Ia=da[ra],mi=vt,Go=Ia.blockedSegment;if(Go.status===0){Fo(Ia.context);try{bu(mi,Ia,Ia.node),Go.lastPushedText&&Go.textEmbedded&&Go.chunks.push(ht),Ia.abortSet.delete(Ia),Go.status=1,qy(mi,Ia.blockedBoundary,Go)}catch(pd){if(cr(),typeof pd=="object"&&pd!==null&&typeof pd.then=="function"){var mo=Ia.ping;pd.then(mo,mo)}else{Ia.abortSet.delete(Ia),Go.status=4;var os=Ia.blockedBoundary,Zl=pd,Iu=Pd(mi,Zl);if(os===null?Cf(mi,Zl):(os.pendingTasks--,os.forceClientRender||(os.forceClientRender=!0,os.errorDigest=Iu,os.parentFlushed&&mi.clientRenderedBoundaries.push(os))),mi.allPendingTasks--,mi.allPendingTasks===0){var hd=mi.onAllReady;hd()}}}finally{}}}da.splice(0,ra),vt.destination!==null&&Rv(vt,vt.destination)}catch(pd){Pd(vt,pd),Cf(vt,pd)}finally{Vs=Un,ac.current=yn,yn===al&&Fo(Gt)}}}function Xm(vt,Gt,yn){switch(yn.parentFlushed=!0,yn.status){case 0:var Un=yn.id=vt.nextSegmentId++;return yn.lastPushedText=!1,yn.textEmbedded=!1,vt=vt.responseState,P(Gt,Br),P(Gt,vt.placeholderPrefix),vt=N(Un.toString(16)),P(Gt,vt),O(Gt,mr);case 1:yn.status=2;var da=!0;Un=yn.chunks;var ra=0;yn=yn.children;for(var Ia=0;Ia<yn.length;Ia++){for(da=yn[Ia];ra<da.index;ra++)P(Gt,Un[ra]);da=B0(vt,Gt,da)}for(;ra<Un.length-1;ra++)P(Gt,Un[ra]);return ra<Un.length&&(da=O(Gt,Un[ra])),da;default:throw Error(w(390))}}function B0(vt,Gt,yn){var Un=yn.boundary;if(Un===null)return Xm(vt,Gt,yn);if(Un.parentFlushed=!0,Un.forceClientRender)Un=Un.errorDigest,O(Gt,hn),P(Gt,Tr),Un&&(P(Gt,ct),P(Gt,N(He(Un))),P(Gt,sa)),O(Gt,St),Xm(vt,Gt,yn);else if(0<Un.pendingTasks){Un.rootSegmentID=vt.nextSegmentId++,0<Un.completedSegments.length&&vt.partialBoundaries.push(Un);var da=vt.responseState,ra=da.nextSuspenseID++;da=z(da.boundaryPrefix+ra.toString(16)),Un=Un.id=da,ln(Gt,vt.responseState,Un),Xm(vt,Gt,yn)}else if(Un.byteSize>vt.progressiveChunkSize)Un.rootSegmentID=vt.nextSegmentId++,vt.completedBoundaries.push(Un),ln(Gt,vt.responseState,Un.id),Xm(vt,Gt,yn);else{if(O(Gt,Er),yn=Un.completedSegments,yn.length!==1)throw Error(w(391));B0(vt,Gt,yn[0])}return O(Gt,xn)}function Mv(vt,Gt,yn){return de(Gt,vt.responseState,yn.formatContext,yn.id),B0(vt,Gt,yn),ge(Gt,yn.formatContext)}function ex(vt,Gt,yn){for(var Un=yn.completedSegments,da=0;da<Un.length;da++)Zf(vt,Gt,yn,Un[da]);if(Un.length=0,vt=vt.responseState,Un=yn.id,yn=yn.rootSegmentID,P(Gt,vt.startInlineScript),vt.sentCompleteBoundaryFunction?P(Gt,ne):(vt.sentCompleteBoundaryFunction=!0,P(Gt,Re)),Un===null)throw Error(w(395));return yn=N(yn.toString(16)),P(Gt,Un),P(Gt,mt),P(Gt,vt.segmentPrefix),P(Gt,yn),O(Gt,Ot)}function Zf(vt,Gt,yn,Un){if(Un.status===2)return!0;var da=Un.id;if(da===-1){if((Un.id=yn.rootSegmentID)===-1)throw Error(w(392));return Mv(vt,Gt,Un)}return Mv(vt,Gt,Un),vt=vt.responseState,P(Gt,vt.startInlineScript),vt.sentCompleteSegmentFunction?P(Gt,ie):(vt.sentCompleteSegmentFunction=!0,P(Gt,Te)),P(Gt,vt.segmentPrefix),da=N(da.toString(16)),P(Gt,da),P(Gt,ve),P(Gt,vt.placeholderPrefix),P(Gt,da),O(Gt,be)}function Rv(vt,Gt){E=new Uint8Array(512),A=0;try{var yn=vt.completedRootSegment;if(yn!==null&&vt.pendingRootTasks===0){B0(vt,Gt,yn),vt.completedRootSegment=null;var Un=vt.responseState.bootstrapChunks;for(yn=0;yn<Un.length-1;yn++)P(Gt,Un[yn]);yn<Un.length&&O(Gt,Un[yn])}var da=vt.clientRenderedBoundaries,ra;for(ra=0;ra<da.length;ra++){var Ia=da[ra];Un=Gt;var mi=vt.responseState,Go=Ia.id,mo=Ia.errorDigest,os=Ia.errorMessage,Zl=Ia.errorComponentStack;if(P(Un,mi.startInlineScript),mi.sentClientRenderFunction?P(Un,dt):(mi.sentClientRenderFunction=!0,P(Un,Rt)),Go===null)throw Error(w(395));if(P(Un,Go),P(Un,Yt),(mo||os||Zl)&&(P(Un,Cn),P(Un,N(An(mo||"")))),(os||Zl)&&(P(Un,Cn),P(Un,N(An(os||"")))),Zl&&(P(Un,Cn),P(Un,N(An(Zl)))),!O(Un,bt)){vt.destination=null,ra++,da.splice(0,ra);return}}da.splice(0,ra);var Iu=vt.completedBoundaries;for(ra=0;ra<Iu.length;ra++)if(!ex(vt,Gt,Iu[ra])){vt.destination=null,ra++,Iu.splice(0,ra);return}Iu.splice(0,ra),R(Gt),E=new Uint8Array(512),A=0;var hd=vt.partialBoundaries;for(ra=0;ra<hd.length;ra++){var pd=hd[ra];e:{da=vt,Ia=Gt;var Qm=pd.completedSegments;for(mi=0;mi<Qm.length;mi++)if(!Zf(da,Ia,pd,Qm[mi])){mi++,Qm.splice(0,mi);var e0=!1;break e}Qm.splice(0,mi),e0=!0}if(!e0){vt.destination=null,ra++,hd.splice(0,ra);return}}hd.splice(0,ra);var Qf=vt.completedBoundaries;for(ra=0;ra<Qf.length;ra++)if(!ex(vt,Gt,Qf[ra])){vt.destination=null,ra++,Qf.splice(0,ra);return}Qf.splice(0,ra)}finally{R(Gt),vt.allPendingTasks===0&&vt.pingedTasks.length===0&&vt.clientRenderedBoundaries.length===0&&vt.completedBoundaries.length===0&&Gt.close()}}function Zm(vt,Gt){try{var yn=vt.abortableTasks;yn.forEach(function(Un){return Ym(Un,vt,Gt)}),yn.clear(),vt.destination!==null&&Rv(vt,vt.destination)}catch(Un){Pd(vt,Un),Cf(vt,Un)}}U.renderToReadableStream=function(vt,Gt){return new Promise(function(yn,Un){var da,ra,Ia=new Promise(function(os,Zl){ra=os,da=Zl}),mi=Ad(vt,Ve(Gt?Gt.identifierPrefix:void 0,Gt?Gt.nonce:void 0,Gt?Gt.bootstrapScriptContent:void 0,Gt?Gt.bootstrapScripts:void 0,Gt?Gt.bootstrapModules:void 0),De(Gt?Gt.namespaceURI:void 0),Gt?Gt.progressiveChunkSize:void 0,Gt?Gt.onError:void 0,ra,function(){var os=new ReadableStream({type:"bytes",pull:function(Zl){if(mi.status===1)mi.status=2,V(Zl,mi.fatalError);else if(mi.status!==2&&mi.destination===null){mi.destination=Zl;try{Rv(mi,Zl)}catch(Iu){Pd(mi,Iu),Cf(mi,Iu)}}},cancel:function(){Zm(mi)}},{highWaterMark:0});os.allReady=Ia,yn(os)},function(os){Ia.catch(function(){}),Un(os)},da);if(Gt&&Gt.signal){var Go=Gt.signal,mo=function(){Zm(mi,Go.reason),Go.removeEventListener("abort",mo)};Go.addEventListener("abort",mo)}jv(mi)})},U.version="18.3.1"},37045:(Y,U,a)=>{"use strict";/**
 * @license React
 * react-dom.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d=a(77810),w=a(82328);function E(I){for(var H="https://reactjs.org/docs/error-decoder.html?invariant="+I,ue=1;ue<arguments.length;ue++)H+="&args[]="+encodeURIComponent(arguments[ue]);return"Minified React error #"+I+"; visit "+H+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var A=new Set,P={};function O(I,H){R(I,H),R(I+"Capture",H)}function R(I,H){for(P[I]=H,I=0;I<H.length;I++)A.add(H[I])}var L=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),N=Object.prototype.hasOwnProperty,z=/^[: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]*$/,V={},Q={};function ee(I){return N.call(Q,I)?!0:N.call(V,I)?!1:z.test(I)?Q[I]=!0:(V[I]=!0,!1)}function q(I,H,ue,ke){if(ue!==null&&ue.type===0)return!1;switch(typeof H){case"function":case"symbol":return!0;case"boolean":return ke?!1:ue!==null?!ue.acceptsBooleans:(I=I.toLowerCase().slice(0,5),I!=="data-"&&I!=="aria-");default:return!1}}function ae(I,H,ue,ke){if(H===null||typeof H>"u"||q(I,H,ue,ke))return!0;if(ke)return!1;if(ue!==null)switch(ue.type){case 3:return!H;case 4:return H===!1;case 5:return isNaN(H);case 6:return isNaN(H)||1>H}return!1}function pe(I,H,ue,ke,ot,wt,cn){this.acceptsBooleans=H===2||H===3||H===4,this.attributeName=ke,this.attributeNamespace=ot,this.mustUseProperty=ue,this.propertyName=I,this.type=H,this.sanitizeURL=wt,this.removeEmptyString=cn}var se={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(I){se[I]=new pe(I,0,!1,I,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(I){var H=I[0];se[H]=new pe(H,1,!1,I[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(I){se[I]=new pe(I,2,!1,I.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(I){se[I]=new pe(I,2,!1,I,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(I){se[I]=new pe(I,3,!1,I.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(I){se[I]=new pe(I,3,!0,I,null,!1,!1)}),["capture","download"].forEach(function(I){se[I]=new pe(I,4,!1,I,null,!1,!1)}),["cols","rows","size","span"].forEach(function(I){se[I]=new pe(I,6,!1,I,null,!1,!1)}),["rowSpan","start"].forEach(function(I){se[I]=new pe(I,5,!1,I.toLowerCase(),null,!1,!1)});var ce=/[\-:]([a-z])/g;function fe(I){return I[1].toUpperCase()}"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(I){var H=I.replace(ce,fe);se[H]=new pe(H,1,!1,I,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(I){var H=I.replace(ce,fe);se[H]=new pe(H,1,!1,I,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(I){var H=I.replace(ce,fe);se[H]=new pe(H,1,!1,I,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(I){se[I]=new pe(I,1,!1,I.toLowerCase(),null,!1,!1)}),se.xlinkHref=new pe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(I){se[I]=new pe(I,1,!1,I.toLowerCase(),null,!0,!0)});function Pe(I,H,ue,ke){var ot=se.hasOwnProperty(H)?se[H]:null;(ot!==null?ot.type!==0:ke||!(2<H.length)||H[0]!=="o"&&H[0]!=="O"||H[1]!=="n"&&H[1]!=="N")&&(ae(H,ue,ot,ke)&&(ue=null),ke||ot===null?ee(H)&&(ue===null?I.removeAttribute(H):I.setAttribute(H,""+ue)):ot.mustUseProperty?I[ot.propertyName]=ue===null?ot.type===3?!1:"":ue:(H=ot.attributeName,ke=ot.attributeNamespace,ue===null?I.removeAttribute(H):(ot=ot.type,ue=ot===3||ot===4&&ue===!0?"":""+ue,ke?I.setAttributeNS(ke,H,ue):I.setAttribute(H,ue))))}var he=d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Se=Symbol.for("react.element"),xe=Symbol.for("react.portal"),He=Symbol.for("react.fragment"),Ee=Symbol.for("react.strict_mode"),Le=Symbol.for("react.profiler"),Xe=Symbol.for("react.provider"),et=Symbol.for("react.context"),ze=Symbol.for("react.forward_ref"),Ye=Symbol.for("react.suspense"),We=Symbol.for("react.suspense_list"),Ze=Symbol.for("react.memo"),qe=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var Ie=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var Ve=Symbol.iterator;function Ge(I){return I===null||typeof I!="object"?null:(I=Ve&&I[Ve]||I["@@iterator"],typeof I=="function"?I:null)}var De=Object.assign,je;function ht(I){if(je===void 0)try{throw Error()}catch(ue){var H=ue.stack.trim().match(/\n( *(at )?)/);je=H&&H[1]||""}return`
`+je+I}var Et=!1;function it(I,H){if(!I||Et)return"";Et=!0;var ue=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(H)if(H=function(){throw Error()},Object.defineProperty(H.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(H,[])}catch(ma){var ke=ma}Reflect.construct(I,[],H)}else{try{H.call()}catch(ma){ke=ma}I.call(H.prototype)}else{try{throw Error()}catch(ma){ke=ma}I()}}catch(ma){if(ma&&ke&&typeof ma.stack=="string"){for(var ot=ma.stack.split(`
`),wt=ke.stack.split(`
`),cn=ot.length-1,Jn=wt.length-1;1<=cn&&0<=Jn&&ot[cn]!==wt[Jn];)Jn--;for(;1<=cn&&0<=Jn;cn--,Jn--)if(ot[cn]!==wt[Jn]){if(cn!==1||Jn!==1)do if(cn--,Jn--,0>Jn||ot[cn]!==wt[Jn]){var Or=`
`+ot[cn].replace(" at new "," at ");return I.displayName&&Or.includes("<anonymous>")&&(Or=Or.replace("<anonymous>",I.displayName)),Or}while(1<=cn&&0<=Jn);break}}}finally{Et=!1,Error.prepareStackTrace=ue}return(I=I?I.displayName||I.name:"")?ht(I):""}function _t(I){switch(I.tag){case 5:return ht(I.type);case 16:return ht("Lazy");case 13:return ht("Suspense");case 19:return ht("SuspenseList");case 0:case 2:case 15:return I=it(I.type,!1),I;case 11:return I=it(I.type.render,!1),I;case 1:return I=it(I.type,!0),I;default:return""}}function yt(I){if(I==null)return null;if(typeof I=="function")return I.displayName||I.name||null;if(typeof I=="string")return I;switch(I){case He:return"Fragment";case xe:return"Portal";case Le:return"Profiler";case Ee:return"StrictMode";case Ye:return"Suspense";case We:return"SuspenseList"}if(typeof I=="object")switch(I.$$typeof){case et:return(I.displayName||"Context")+".Consumer";case Xe:return(I._context.displayName||"Context")+".Provider";case ze:var H=I.render;return I=I.displayName,I||(I=H.displayName||H.name||"",I=I!==""?"ForwardRef("+I+")":"ForwardRef"),I;case Ze:return H=I.displayName||null,H!==null?H:yt(I.type)||"Memo";case qe:H=I._payload,I=I._init;try{return yt(I(H))}catch{}}return null}function kt(I){var H=I.type;switch(I.tag){case 24:return"Cache";case 9:return(H.displayName||"Context")+".Consumer";case 10:return(H._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return I=H.render,I=I.displayName||I.name||"",H.displayName||(I!==""?"ForwardRef("+I+")":"ForwardRef");case 7:return"Fragment";case 5:return H;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return yt(H);case 8:return H===Ee?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof H=="function")return H.displayName||H.name||null;if(typeof H=="string")return H}return null}function Vt(I){switch(typeof I){case"boolean":case"number":case"string":case"undefined":return I;case"object":return I;default:return""}}function Kt(I){var H=I.type;return(I=I.nodeName)&&I.toLowerCase()==="input"&&(H==="checkbox"||H==="radio")}function On(I){var H=Kt(I)?"checked":"value",ue=Object.getOwnPropertyDescriptor(I.constructor.prototype,H),ke=""+I[H];if(!I.hasOwnProperty(H)&&typeof ue<"u"&&typeof ue.get=="function"&&typeof ue.set=="function"){var ot=ue.get,wt=ue.set;return Object.defineProperty(I,H,{configurable:!0,get:function(){return ot.call(this)},set:function(cn){ke=""+cn,wt.call(this,cn)}}),Object.defineProperty(I,H,{enumerable:ue.enumerable}),{getValue:function(){return ke},setValue:function(cn){ke=""+cn},stopTracking:function(){I._valueTracker=null,delete I[H]}}}}function Pr(I){I._valueTracker||(I._valueTracker=On(I))}function gr(I){if(!I)return!1;var H=I._valueTracker;if(!H)return!0;var ue=H.getValue(),ke="";return I&&(ke=Kt(I)?I.checked?"true":"false":I.value),I=ke,I!==ue?(H.setValue(I),!0):!1}function _r(I){if(I=I||(typeof document<"u"?document:void 0),typeof I>"u")return null;try{return I.activeElement||I.body}catch{return I.body}}function Xr(I,H){var ue=H.checked;return De({},H,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:ue??I._wrapperState.initialChecked})}function xr(I,H){var ue=H.defaultValue==null?"":H.defaultValue,ke=H.checked!=null?H.checked:H.defaultChecked;ue=Vt(H.value!=null?H.value:ue),I._wrapperState={initialChecked:ke,initialValue:ue,controlled:H.type==="checkbox"||H.type==="radio"?H.checked!=null:H.value!=null}}function xa(I,H){H=H.checked,H!=null&&Pe(I,"checked",H,!1)}function Rr(I,H){xa(I,H);var ue=Vt(H.value),ke=H.type;if(ue!=null)ke==="number"?(ue===0&&I.value===""||I.value!=ue)&&(I.value=""+ue):I.value!==""+ue&&(I.value=""+ue);else if(ke==="submit"||ke==="reset"){I.removeAttribute("value");return}H.hasOwnProperty("value")?Dr(I,H.type,ue):H.hasOwnProperty("defaultValue")&&Dr(I,H.type,Vt(H.defaultValue)),H.checked==null&&H.defaultChecked!=null&&(I.defaultChecked=!!H.defaultChecked)}function aa(I,H,ue){if(H.hasOwnProperty("value")||H.hasOwnProperty("defaultValue")){var ke=H.type;if(!(ke!=="submit"&&ke!=="reset"||H.value!==void 0&&H.value!==null))return;H=""+I._wrapperState.initialValue,ue||H===I.value||(I.value=H),I.defaultValue=H}ue=I.name,ue!==""&&(I.name=""),I.defaultChecked=!!I._wrapperState.initialChecked,ue!==""&&(I.name=ue)}function Dr(I,H,ue){(H!=="number"||_r(I.ownerDocument)!==I)&&(ue==null?I.defaultValue=""+I._wrapperState.initialValue:I.defaultValue!==""+ue&&(I.defaultValue=""+ue))}var Gr=Array.isArray;function dr(I,H,ue,ke){if(I=I.options,H){H={};for(var ot=0;ot<ue.length;ot++)H["$"+ue[ot]]=!0;for(ue=0;ue<I.length;ue++)ot=H.hasOwnProperty("$"+I[ue].value),I[ue].selected!==ot&&(I[ue].selected=ot),ot&&ke&&(I[ue].defaultSelected=!0)}else{for(ue=""+Vt(ue),H=null,ot=0;ot<I.length;ot++){if(I[ot].value===ue){I[ot].selected=!0,ke&&(I[ot].defaultSelected=!0);return}H!==null||I[ot].disabled||(H=I[ot])}H!==null&&(H.selected=!0)}}function Zr(I,H){if(H.dangerouslySetInnerHTML!=null)throw Error(E(91));return De({},H,{value:void 0,defaultValue:void 0,children:""+I._wrapperState.initialValue})}function Ir(I,H){var ue=H.value;if(ue==null){if(ue=H.children,H=H.defaultValue,ue!=null){if(H!=null)throw Error(E(92));if(Gr(ue)){if(1<ue.length)throw Error(E(93));ue=ue[0]}H=ue}H==null&&(H=""),ue=H}I._wrapperState={initialValue:Vt(ue)}}function or(I,H){var ue=Vt(H.value),ke=Vt(H.defaultValue);ue!=null&&(ue=""+ue,ue!==I.value&&(I.value=ue),H.defaultValue==null&&I.defaultValue!==ue&&(I.defaultValue=ue)),ke!=null&&(I.defaultValue=""+ke)}function wr(I){var H=I.textContent;H===I._wrapperState.initialValue&&H!==""&&H!==null&&(I.value=H)}function jr(I){switch(I){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 Kr(I,H){return I==null||I==="http://www.w3.org/1999/xhtml"?jr(H):I==="http://www.w3.org/2000/svg"&&H==="foreignObject"?"http://www.w3.org/1999/xhtml":I}var Br,mr=function(I){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(H,ue,ke,ot){MSApp.execUnsafeLocalFunction(function(){return I(H,ue,ke,ot)})}:I}(function(I,H){if(I.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in I)I.innerHTML=H;else{for(Br=Br||document.createElement("div"),Br.innerHTML="<svg>"+H.valueOf().toString()+"</svg>",H=Br.firstChild;I.firstChild;)I.removeChild(I.firstChild);for(;H.firstChild;)I.appendChild(H.firstChild)}});function Er(I,H){if(H){var ue=I.firstChild;if(ue&&ue===I.lastChild&&ue.nodeType===3){ue.nodeValue=H;return}}I.textContent=H}var Qr={animationIterationCount:!0,aspectRatio:!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},oa=["Webkit","ms","Moz","O"];Object.keys(Qr).forEach(function(I){oa.forEach(function(H){H=H+I.charAt(0).toUpperCase()+I.substring(1),Qr[H]=Qr[I]})});function hn(I,H,ue){return H==null||typeof H=="boolean"||H===""?"":ue||typeof H!="number"||H===0||Qr.hasOwnProperty(I)&&Qr[I]?(""+H).trim():H+"px"}function xn(I,H){I=I.style;for(var ue in H)if(H.hasOwnProperty(ue)){var ke=ue.indexOf("--")===0,ot=hn(ue,H[ue],ke);ue==="float"&&(ue="cssFloat"),ke?I.setProperty(ue,ot):I[ue]=ot}}var Tr=De({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 sa(I,H){if(H){if(Tr[I]&&(H.children!=null||H.dangerouslySetInnerHTML!=null))throw Error(E(137,I));if(H.dangerouslySetInnerHTML!=null){if(H.children!=null)throw Error(E(60));if(typeof H.dangerouslySetInnerHTML!="object"||!("__html"in H.dangerouslySetInnerHTML))throw Error(E(61))}if(H.style!=null&&typeof H.style!="object")throw Error(E(62))}}function ct(I,H){if(I.indexOf("-")===-1)return typeof H.is=="string";switch(I){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}}var St=null;function ln(I){return I=I.target||I.srcElement||window,I.correspondingUseElement&&(I=I.correspondingUseElement),I.nodeType===3?I.parentNode:I}var er=null,zr=null,qr=null;function tr(I){if(I=rw(I)){if(typeof er!="function")throw Error(E(280));var H=I.stateNode;H&&(H=aw(H),er(I.stateNode,I.type,H))}}function ci(I){zr?qr?qr.push(I):qr=[I]:zr=I}function Ai(){if(zr){var I=zr,H=qr;if(qr=zr=null,tr(I),H)for(I=0;I<H.length;I++)tr(H[I])}}function fi(I,H){return I(H)}function jn(){}var sr=!1;function za(I,H,ue){if(sr)return I(H,ue);sr=!0;try{return fi(I,H,ue)}finally{sr=!1,(zr!==null||qr!==null)&&(jn(),Ai())}}function ta(I,H){var ue=I.stateNode;if(ue===null)return null;var ke=aw(ue);if(ke===null)return null;ue=ke[H];e:switch(H){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(ke=!ke.disabled)||(I=I.type,ke=!(I==="button"||I==="input"||I==="select"||I==="textarea")),I=!ke;break e;default:I=!1}if(I)return null;if(ue&&typeof ue!="function")throw Error(E(231,H,typeof ue));return ue}var Ka=!1;if(L)try{var Za={};Object.defineProperty(Za,"passive",{get:function(){Ka=!0}}),window.addEventListener("test",Za,Za),window.removeEventListener("test",Za,Za)}catch{Ka=!1}function Sa(I,H,ue,ke,ot,wt,cn,Jn,Or){var ma=Array.prototype.slice.call(arguments,3);try{H.apply(ue,ma)}catch(ui){this.onError(ui)}}var va=!1,D=null,oe=!1,X=null,F={onError:function(I){va=!0,D=I}};function Z(I,H,ue,ke,ot,wt,cn,Jn,Or){va=!1,D=null,Sa.apply(F,arguments)}function le(I,H,ue,ke,ot,wt,cn,Jn,Or){if(Z.apply(this,arguments),va){if(va){var ma=D;va=!1,D=null}else throw Error(E(198));oe||(oe=!0,X=ma)}}function de(I){var H=I,ue=I;if(I.alternate)for(;H.return;)H=H.return;else{I=H;do H=I,H.flags&4098&&(ue=H.return),I=H.return;while(I)}return H.tag===3?ue:null}function ge(I){if(I.tag===13){var H=I.memoizedState;if(H===null&&(I=I.alternate,I!==null&&(H=I.memoizedState)),H!==null)return H.dehydrated}return null}function Te(I){if(de(I)!==I)throw Error(E(188))}function ie(I){var H=I.alternate;if(!H){if(H=de(I),H===null)throw Error(E(188));return H!==I?null:I}for(var ue=I,ke=H;;){var ot=ue.return;if(ot===null)break;var wt=ot.alternate;if(wt===null){if(ke=ot.return,ke!==null){ue=ke;continue}break}if(ot.child===wt.child){for(wt=ot.child;wt;){if(wt===ue)return Te(ot),I;if(wt===ke)return Te(ot),H;wt=wt.sibling}throw Error(E(188))}if(ue.return!==ke.return)ue=ot,ke=wt;else{for(var cn=!1,Jn=ot.child;Jn;){if(Jn===ue){cn=!0,ue=ot,ke=wt;break}if(Jn===ke){cn=!0,ke=ot,ue=wt;break}Jn=Jn.sibling}if(!cn){for(Jn=wt.child;Jn;){if(Jn===ue){cn=!0,ue=wt,ke=ot;break}if(Jn===ke){cn=!0,ke=wt,ue=ot;break}Jn=Jn.sibling}if(!cn)throw Error(E(189))}}if(ue.alternate!==ke)throw Error(E(190))}if(ue.tag!==3)throw Error(E(188));return ue.stateNode.current===ue?I:H}function ve(I){return I=ie(I),I!==null?be(I):null}function be(I){if(I.tag===5||I.tag===6)return I;for(I=I.child;I!==null;){var H=be(I);if(H!==null)return H;I=I.sibling}return null}var Re=w.unstable_scheduleCallback,ne=w.unstable_cancelCallback,mt=w.unstable_shouldYield,Ot=w.unstable_requestPaint,Rt=w.unstable_now,dt=w.unstable_getCurrentPriorityLevel,Yt=w.unstable_ImmediatePriority,bt=w.unstable_UserBlockingPriority,Cn=w.unstable_NormalPriority,Ln=w.unstable_LowPriority,An=w.unstable_IdlePriority,Fr=null,Qt=null;function Lt(I){if(Qt&&typeof Qt.onCommitFiberRoot=="function")try{Qt.onCommitFiberRoot(Fr,I,void 0,(I.current.flags&128)===128)}catch{}}var Zt=Math.clz32?Math.clz32:sn,bn=Math.log,gn=Math.LN2;function sn(I){return I>>>=0,I===0?32:31-(bn(I)/gn|0)|0}var Kn=64,ar=4194304;function dn(I){switch(I&-I){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return I&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return I&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return I}}function Ca(I,H){var ue=I.pendingLanes;if(ue===0)return 0;var ke=0,ot=I.suspendedLanes,wt=I.pingedLanes,cn=ue&268435455;if(cn!==0){var Jn=cn&~ot;Jn!==0?ke=dn(Jn):(wt&=cn,wt!==0&&(ke=dn(wt)))}else cn=ue&~ot,cn!==0?ke=dn(cn):wt!==0&&(ke=dn(wt));if(ke===0)return 0;if(H!==0&&H!==ke&&!(H&ot)&&(ot=ke&-ke,wt=H&-H,ot>=wt||ot===16&&(wt&4194240)!==0))return H;if(ke&4&&(ke|=ue&16),H=I.entangledLanes,H!==0)for(I=I.entanglements,H&=ke;0<H;)ue=31-Zt(H),ot=1<<ue,ke|=I[ue],H&=~ot;return ke}function at(I,H){switch(I){case 1:case 2:case 4:return H+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return H+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function jt(I,H){for(var ue=I.suspendedLanes,ke=I.pingedLanes,ot=I.expirationTimes,wt=I.pendingLanes;0<wt;){var cn=31-Zt(wt),Jn=1<<cn,Or=ot[cn];Or===-1?(!(Jn&ue)||Jn&ke)&&(ot[cn]=at(Jn,H)):Or<=H&&(I.expiredLanes|=Jn),wt&=~Jn}}function tn(I){return I=I.pendingLanes&-1073741825,I!==0?I:I&1073741824?1073741824:0}function en(){var I=Kn;return Kn<<=1,!(Kn&4194240)&&(Kn=64),I}function pr(I){for(var H=[],ue=0;31>ue;ue++)H.push(I);return H}function In(I,H,ue){I.pendingLanes|=H,H!==536870912&&(I.suspendedLanes=0,I.pingedLanes=0),I=I.eventTimes,H=31-Zt(H),I[H]=ue}function Nt(I,H){var ue=I.pendingLanes&~H;I.pendingLanes=H,I.suspendedLanes=0,I.pingedLanes=0,I.expiredLanes&=H,I.mutableReadLanes&=H,I.entangledLanes&=H,H=I.entanglements;var ke=I.eventTimes;for(I=I.expirationTimes;0<ue;){var ot=31-Zt(ue),wt=1<<ot;H[ot]=0,ke[ot]=-1,I[ot]=-1,ue&=~wt}}function fr(I,H){var ue=I.entangledLanes|=H;for(I=I.entanglements;ue;){var ke=31-Zt(ue),ot=1<<ke;ot&H|I[ke]&H&&(I[ke]|=H),ue&=~ot}}var la=0;function ni(I){return I&=-I,1<I?4<I?I&268435455?16:536870912:4:1}var Wa,_n,wi,kr,Ki,_i=!1,Fo=[],ia=null,ua=null,Ea=null,zi=new Map,Oa=new Map,Xi=[],to="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 Ao(I,H){switch(I){case"focusin":case"focusout":ia=null;break;case"dragenter":case"dragleave":ua=null;break;case"mouseover":case"mouseout":Ea=null;break;case"pointerover":case"pointerout":zi.delete(H.pointerId);break;case"gotpointercapture":case"lostpointercapture":Oa.delete(H.pointerId)}}function oi(I,H,ue,ke,ot,wt){return I===null||I.nativeEvent!==wt?(I={blockedOn:H,domEventName:ue,eventSystemFlags:ke,nativeEvent:wt,targetContainers:[ot]},H!==null&&(H=rw(H),H!==null&&_n(H)),I):(I.eventSystemFlags|=ke,H=I.targetContainers,ot!==null&&H.indexOf(ot)===-1&&H.push(ot),I)}function xo(I,H,ue,ke,ot){switch(H){case"focusin":return ia=oi(ia,I,H,ue,ke,ot),!0;case"dragenter":return ua=oi(ua,I,H,ue,ke,ot),!0;case"mouseover":return Ea=oi(Ea,I,H,ue,ke,ot),!0;case"pointerover":var wt=ot.pointerId;return zi.set(wt,oi(zi.get(wt)||null,I,H,ue,ke,ot)),!0;case"gotpointercapture":return wt=ot.pointerId,Oa.set(wt,oi(Oa.get(wt)||null,I,H,ue,ke,ot)),!0}return!1}function Vo(I){var H=tg(I.target);if(H!==null){var ue=de(H);if(ue!==null){if(H=ue.tag,H===13){if(H=ge(ue),H!==null){I.blockedOn=H,Ki(I.priority,function(){wi(ue)});return}}else if(H===3&&ue.stateNode.current.memoizedState.isDehydrated){I.blockedOn=ue.tag===3?ue.stateNode.containerInfo:null;return}}}I.blockedOn=null}function jo(I){if(I.blockedOn!==null)return!1;for(var H=I.targetContainers;0<H.length;){var ue=cr(I.domEventName,I.eventSystemFlags,H[0],I.nativeEvent);if(ue===null){ue=I.nativeEvent;var ke=new ue.constructor(ue.type,ue);St=ke,ue.target.dispatchEvent(ke),St=null}else return H=rw(ue),H!==null&&_n(H),I.blockedOn=ue,!1;H.shift()}return!0}function ka(I,H,ue){jo(I)&&ue.delete(H)}function Bn(){_i=!1,ia!==null&&jo(ia)&&(ia=null),ua!==null&&jo(ua)&&(ua=null),Ea!==null&&jo(Ea)&&(Ea=null),zi.forEach(ka),Oa.forEach(ka)}function Ar(I,H){I.blockedOn===H&&(I.blockedOn=null,_i||(_i=!0,w.unstable_scheduleCallback(w.unstable_NormalPriority,Bn)))}function Aa(I){function H(ot){return Ar(ot,I)}if(0<Fo.length){Ar(Fo[0],I);for(var ue=1;ue<Fo.length;ue++){var ke=Fo[ue];ke.blockedOn===I&&(ke.blockedOn=null)}}for(ia!==null&&Ar(ia,I),ua!==null&&Ar(ua,I),Ea!==null&&Ar(Ea,I),zi.forEach(H),Oa.forEach(H),ue=0;ue<Xi.length;ue++)ke=Xi[ue],ke.blockedOn===I&&(ke.blockedOn=null);for(;0<Xi.length&&(ue=Xi[0],ue.blockedOn===null);)Vo(ue),ue.blockedOn===null&&Xi.shift()}var Wi=he.ReactCurrentBatchConfig,Pi=!0;function Do(I,H,ue,ke){var ot=la,wt=Wi.transition;Wi.transition=null;try{la=1,Jo(I,H,ue,ke)}finally{la=ot,Wi.transition=wt}}function _s(I,H,ue,ke){var ot=la,wt=Wi.transition;Wi.transition=null;try{la=4,Jo(I,H,ue,ke)}finally{la=ot,Wi.transition=wt}}function Jo(I,H,ue,ke){if(Pi){var ot=cr(I,H,ue,ke);if(ot===null)Iv(I,H,ke,Ua,ue),Ao(I,ke);else if(xo(ot,I,H,ue,ke))ke.stopPropagation();else if(Ao(I,ke),H&4&&-1<to.indexOf(I)){for(;ot!==null;){var wt=rw(ot);if(wt!==null&&Wa(wt),wt=cr(I,H,ue,ke),wt===null&&Iv(I,H,ke,Ua,ue),wt===ot)break;ot=wt}ot!==null&&ke.stopPropagation()}else Iv(I,H,ke,null,ue)}}var Ua=null;function cr(I,H,ue,ke){if(Ua=null,I=ln(ke),I=tg(I),I!==null)if(H=de(I),H===null)I=null;else if(ue=H.tag,ue===13){if(I=ge(H),I!==null)return I;I=null}else if(ue===3){if(H.stateNode.current.memoizedState.isDehydrated)return H.tag===3?H.stateNode.containerInfo:null;I=null}else H!==I&&(I=null);return Ua=I,null}function ti(I){switch(I){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(dt()){case Yt:return 1;case bt:return 4;case Cn:case Ln:return 16;case An:return 536870912;default:return 16}default:return 16}}var li=null,po=null,yl=null;function sl(){if(yl)return yl;var I,H=po,ue=H.length,ke,ot="value"in li?li.value:li.textContent,wt=ot.length;for(I=0;I<ue&&H[I]===ot[I];I++);var cn=ue-I;for(ke=1;ke<=cn&&H[ue-ke]===ot[wt-ke];ke++);return yl=ot.slice(I,1<ke?1-ke:void 0)}function xl(I){var H=I.keyCode;return"charCode"in I?(I=I.charCode,I===0&&H===13&&(I=13)):I=H,I===10&&(I=13),32<=I||I===13?I:0}function al(){return!0}function Vs(){return!1}function ac(I){function H(ue,ke,ot,wt,cn){this._reactName=ue,this._targetInst=ot,this.type=ke,this.nativeEvent=wt,this.target=cn,this.currentTarget=null;for(var Jn in I)I.hasOwnProperty(Jn)&&(ue=I[Jn],this[Jn]=ue?ue(wt):wt[Jn]);return this.isDefaultPrevented=(wt.defaultPrevented!=null?wt.defaultPrevented:wt.returnValue===!1)?al:Vs,this.isPropagationStopped=Vs,this}return De(H.prototype,{preventDefault:function(){this.defaultPrevented=!0;var ue=this.nativeEvent;ue&&(ue.preventDefault?ue.preventDefault():typeof ue.returnValue!="unknown"&&(ue.returnValue=!1),this.isDefaultPrevented=al)},stopPropagation:function(){var ue=this.nativeEvent;ue&&(ue.stopPropagation?ue.stopPropagation():typeof ue.cancelBubble!="unknown"&&(ue.cancelBubble=!0),this.isPropagationStopped=al)},persist:function(){},isPersistent:al}),H}var tu={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(I){return I.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Lc=ac(tu),Ad=De({},tu,{view:0,detail:0}),vp=ac(Ad),nu,Pd,Cf,yp=De({},Ad,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Zf,button:0,buttons:0,relatedTarget:function(I){return I.relatedTarget===void 0?I.fromElement===I.srcElement?I.toElement:I.fromElement:I.relatedTarget},movementX:function(I){return"movementX"in I?I.movementX:(I!==Cf&&(Cf&&I.type==="mousemove"?(nu=I.screenX-Cf.screenX,Pd=I.screenY-Cf.screenY):Pd=nu=0,Cf=I),nu)},movementY:function(I){return"movementY"in I?I.movementY:Pd}}),L0=ac(yp),Jy=De({},yp,{dataTransfer:0}),xp=ac(Jy),bu=De({},Ad,{relatedTarget:0}),Ph=ac(bu),Gm=De({},tu,{animationName:0,elapsedTime:0,pseudoElement:0}),qp=ac(Gm),Ym=De({},tu,{clipboardData:function(I){return"clipboardData"in I?I.clipboardData:window.clipboardData}}),Km=ac(Ym),qy=De({},tu,{data:0}),jv=ac(qy),Xm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},B0={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"},Mv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ex(I){var H=this.nativeEvent;return H.getModifierState?H.getModifierState(I):(I=Mv[I])?!!H[I]:!1}function Zf(){return ex}var Rv=De({},Ad,{key:function(I){if(I.key){var H=Xm[I.key]||I.key;if(H!=="Unidentified")return H}return I.type==="keypress"?(I=xl(I),I===13?"Enter":String.fromCharCode(I)):I.type==="keydown"||I.type==="keyup"?B0[I.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Zf,charCode:function(I){return I.type==="keypress"?xl(I):0},keyCode:function(I){return I.type==="keydown"||I.type==="keyup"?I.keyCode:0},which:function(I){return I.type==="keypress"?xl(I):I.type==="keydown"||I.type==="keyup"?I.keyCode:0}}),Zm=ac(Rv),vt=De({},yp,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Gt=ac(vt),yn=De({},Ad,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Zf}),Un=ac(yn),da=De({},tu,{propertyName:0,elapsedTime:0,pseudoElement:0}),ra=ac(da),Ia=De({},yp,{deltaX:function(I){return"deltaX"in I?I.deltaX:"wheelDeltaX"in I?-I.wheelDeltaX:0},deltaY:function(I){return"deltaY"in I?I.deltaY:"wheelDeltaY"in I?-I.wheelDeltaY:"wheelDelta"in I?-I.wheelDelta:0},deltaZ:0,deltaMode:0}),mi=ac(Ia),Go=[9,13,27,32],mo=L&&"CompositionEvent"in window,os=null;L&&"documentMode"in document&&(os=document.documentMode);var Zl=L&&"TextEvent"in window&&!os,Iu=L&&(!mo||os&&8<os&&11>=os),hd=" ",pd=!1;function Qm(I,H){switch(I){case"keyup":return Go.indexOf(H.keyCode)!==-1;case"keydown":return H.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function e0(I){return I=I.detail,typeof I=="object"&&"data"in I?I.data:null}var Qf=!1;function yA(I,H){switch(I){case"compositionend":return e0(H);case"keypress":return H.which!==32?null:(pd=!0,hd);case"textInput":return I=H.data,I===hd&&pd?null:I;default:return null}}function AC(I,H){if(Qf)return I==="compositionend"||!mo&&Qm(I,H)?(I=sl(),yl=po=li=null,Qf=!1,I):null;switch(I){case"paste":return null;case"keypress":if(!(H.ctrlKey||H.altKey||H.metaKey)||H.ctrlKey&&H.altKey){if(H.char&&1<H.char.length)return H.char;if(H.which)return String.fromCharCode(H.which)}return null;case"compositionend":return Iu&&H.locale!=="ko"?null:H.data;default:return null}}var $1={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 U0(I){var H=I&&I.nodeName&&I.nodeName.toLowerCase();return H==="input"?!!$1[I.type]:H==="textarea"}function Dv(I,H,ue,ke){ci(ke),H=J2(H,"onChange"),0<H.length&&(ue=new Lc("onChange","change",null,ue,ke),I.push({event:ue,listeners:H}))}var t0=null,V0=null;function K2(I){RC(I,0)}function n0(I){var H=ix(I);if(gr(H))return I}function Zn(I,H){if(I==="change")return H}var Dn=!1;if(L){var zn;if(L){var Qe="oninput"in document;if(!Qe){var Oe=document.createElement("div");Oe.setAttribute("oninput","return;"),Qe=typeof Oe.oninput=="function"}zn=Qe}else zn=!1;Dn=zn&&(!document.documentMode||9<document.documentMode)}function an(){t0&&(t0.detachEvent("onpropertychange",kn),V0=t0=null)}function kn(I){if(I.propertyName==="value"&&n0(V0)){var H=[];Dv(H,V0,I,ln(I)),za(K2,H)}}function $t(I,H,ue){I==="focusin"?(an(),t0=H,V0=ue,t0.attachEvent("onpropertychange",kn)):I==="focusout"&&an()}function fn(I){if(I==="selectionchange"||I==="keyup"||I==="keydown")return n0(V0)}function Yn(I,H){if(I==="click")return n0(H)}function Wr(I,H){if(I==="input"||I==="change")return n0(H)}function Ra(I,H){return I===H&&(I!==0||1/I===1/H)||I!==I&&H!==H}var Xa=typeof Object.is=="function"?Object.is:Ra;function co(I,H){if(Xa(I,H))return!0;if(typeof I!="object"||I===null||typeof H!="object"||H===null)return!1;var ue=Object.keys(I),ke=Object.keys(H);if(ue.length!==ke.length)return!1;for(ke=0;ke<ue.length;ke++){var ot=ue[ke];if(!N.call(H,ot)||!Xa(I[ot],H[ot]))return!1}return!0}function Di(I){for(;I&&I.firstChild;)I=I.firstChild;return I}function io(I,H){var ue=Di(I);I=0;for(var ke;ue;){if(ue.nodeType===3){if(ke=I+ue.textContent.length,I<=H&&ke>=H)return{node:ue,offset:H-I};I=ke}e:{for(;ue;){if(ue.nextSibling){ue=ue.nextSibling;break e}ue=ue.parentNode}ue=void 0}ue=Di(ue)}}function go(I,H){return I&&H?I===H?!0:I&&I.nodeType===3?!1:H&&H.nodeType===3?go(I,H.parentNode):"contains"in I?I.contains(H):I.compareDocumentPosition?!!(I.compareDocumentPosition(H)&16):!1:!1}function Ql(){for(var I=window,H=_r();H instanceof I.HTMLIFrameElement;){try{var ue=typeof H.contentWindow.location.href=="string"}catch{ue=!1}if(ue)I=H.contentWindow;else break;H=_r(I.document)}return H}function Il(I){var H=I&&I.nodeName&&I.nodeName.toLowerCase();return H&&(H==="input"&&(I.type==="text"||I.type==="search"||I.type==="tel"||I.type==="url"||I.type==="password")||H==="textarea"||I.contentEditable==="true")}function $s(I){var H=Ql(),ue=I.focusedElem,ke=I.selectionRange;if(H!==ue&&ue&&ue.ownerDocument&&go(ue.ownerDocument.documentElement,ue)){if(ke!==null&&Il(ue)){if(H=ke.start,I=ke.end,I===void 0&&(I=H),"selectionStart"in ue)ue.selectionStart=H,ue.selectionEnd=Math.min(I,ue.value.length);else if(I=(H=ue.ownerDocument||document)&&H.defaultView||window,I.getSelection){I=I.getSelection();var ot=ue.textContent.length,wt=Math.min(ke.start,ot);ke=ke.end===void 0?wt:Math.min(ke.end,ot),!I.extend&&wt>ke&&(ot=ke,ke=wt,wt=ot),ot=io(ue,wt);var cn=io(ue,ke);ot&&cn&&(I.rangeCount!==1||I.anchorNode!==ot.node||I.anchorOffset!==ot.offset||I.focusNode!==cn.node||I.focusOffset!==cn.offset)&&(H=H.createRange(),H.setStart(ot.node,ot.offset),I.removeAllRanges(),wt>ke?(I.addRange(H),I.extend(cn.node,cn.offset)):(H.setEnd(cn.node,cn.offset),I.addRange(H)))}}for(H=[],I=ue;I=I.parentNode;)I.nodeType===1&&H.push({element:I,left:I.scrollLeft,top:I.scrollTop});for(typeof ue.focus=="function"&&ue.focus(),ue=0;ue<H.length;ue++)I=H[ue],I.element.scrollLeft=I.left,I.element.scrollTop=I.top}}var il=L&&"documentMode"in document&&11>=document.documentMode,Rc=null,Xd=null,Zd=null,xA=!1;function bA(I,H,ue){var ke=ue.window===ue?ue.document:ue.nodeType===9?ue:ue.ownerDocument;xA||Rc==null||Rc!==_r(ke)||(ke=Rc,"selectionStart"in ke&&Il(ke)?ke={start:ke.selectionStart,end:ke.selectionEnd}:(ke=(ke.ownerDocument&&ke.ownerDocument.defaultView||window).getSelection(),ke={anchorNode:ke.anchorNode,anchorOffset:ke.anchorOffset,focusNode:ke.focusNode,focusOffset:ke.focusOffset}),Zd&&co(Zd,ke)||(Zd=ke,ke=J2(Xd,"onSelect"),0<ke.length&&(H=new Lc("onSelect","select",null,H,ue),I.push({event:H,listeners:ke}),H.target=Rc)))}function X2(I,H){var ue={};return ue[I.toLowerCase()]=H.toLowerCase(),ue["Webkit"+I]="webkit"+H,ue["Moz"+I]="moz"+H,ue}var z1={animationend:X2("Animation","AnimationEnd"),animationiteration:X2("Animation","AnimationIteration"),animationstart:X2("Animation","AnimationStart"),transitionend:X2("Transition","TransitionEnd")},PC={},wA={};L&&(wA=document.createElement("div").style,"AnimationEvent"in window||(delete z1.animationend.animation,delete z1.animationiteration.animation,delete z1.animationstart.animation),"TransitionEvent"in window||delete z1.transitionend.transition);function Z2(I){if(PC[I])return PC[I];if(!z1[I])return I;var H=z1[I],ue;for(ue in H)if(H.hasOwnProperty(ue)&&ue in wA)return PC[I]=H[ue];return I}var SA=Z2("animationend"),OC=Z2("animationiteration"),jC=Z2("animationstart"),MC=Z2("transitionend"),CA=new Map,EA="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Jm(I,H){CA.set(I,H),O(H,[I])}for(var tx=0;tx<EA.length;tx++){var kv=EA[tx],xM=kv.toLowerCase(),_A=kv[0].toUpperCase()+kv.slice(1);Jm(xM,"on"+_A)}Jm(SA,"onAnimationEnd"),Jm(OC,"onAnimationIteration"),Jm(jC,"onAnimationStart"),Jm("dblclick","onDoubleClick"),Jm("focusin","onFocus"),Jm("focusout","onBlur"),Jm(MC,"onTransitionEnd"),R("onMouseEnter",["mouseout","mouseover"]),R("onMouseLeave",["mouseout","mouseover"]),R("onPointerEnter",["pointerout","pointerover"]),R("onPointerLeave",["pointerout","pointerover"]),O("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),O("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),O("onBeforeInput",["compositionend","keypress","textInput","paste"]),O("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),O("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),O("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var W1="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),TA=new Set("cancel close invalid load scroll toggle".split(" ").concat(W1));function AA(I,H,ue){var ke=I.type||"unknown-event";I.currentTarget=ue,le(ke,H,void 0,I),I.currentTarget=null}function RC(I,H){H=(H&4)!==0;for(var ue=0;ue<I.length;ue++){var ke=I[ue],ot=ke.event;ke=ke.listeners;e:{var wt=void 0;if(H)for(var cn=ke.length-1;0<=cn;cn--){var Jn=ke[cn],Or=Jn.instance,ma=Jn.currentTarget;if(Jn=Jn.listener,Or!==wt&&ot.isPropagationStopped())break e;AA(ot,Jn,ma),wt=Or}else for(cn=0;cn<ke.length;cn++){if(Jn=ke[cn],Or=Jn.instance,ma=Jn.currentTarget,Jn=Jn.listener,Or!==wt&&ot.isPropagationStopped())break e;AA(ot,Jn,ma),wt=Or}}}if(oe)throw I=X,oe=!1,X=null,I}function bc(I,H){var ue=H[DC];ue===void 0&&(ue=H[DC]=new Set);var ke=I+"__bubble";ue.has(ke)||(qm(H,I,2,!1),ue.add(ke))}function Q2(I,H,ue){var ke=0;H&&(ke|=4),qm(ue,I,ke,H)}var H1="_reactListening"+Math.random().toString(36).slice(2);function nx(I){if(!I[H1]){I[H1]=!0,A.forEach(function(ue){ue!=="selectionchange"&&(TA.has(ue)||Q2(ue,!1,I),Q2(ue,!0,I))});var H=I.nodeType===9?I:I.ownerDocument;H===null||H[H1]||(H[H1]=!0,Q2("selectionchange",!1,H))}}function qm(I,H,ue,ke){switch(ti(H)){case 1:var ot=Do;break;case 4:ot=_s;break;default:ot=Jo}ue=ot.bind(null,H,ue,I),ot=void 0,!Ka||H!=="touchstart"&&H!=="touchmove"&&H!=="wheel"||(ot=!0),ke?ot!==void 0?I.addEventListener(H,ue,{capture:!0,passive:ot}):I.addEventListener(H,ue,!0):ot!==void 0?I.addEventListener(H,ue,{passive:ot}):I.addEventListener(H,ue,!1)}function Iv(I,H,ue,ke,ot){var wt=ke;if(!(H&1)&&!(H&2)&&ke!==null)e:for(;;){if(ke===null)return;var cn=ke.tag;if(cn===3||cn===4){var Jn=ke.stateNode.containerInfo;if(Jn===ot||Jn.nodeType===8&&Jn.parentNode===ot)break;if(cn===4)for(cn=ke.return;cn!==null;){var Or=cn.tag;if((Or===3||Or===4)&&(Or=cn.stateNode.containerInfo,Or===ot||Or.nodeType===8&&Or.parentNode===ot))return;cn=cn.return}for(;Jn!==null;){if(cn=tg(Jn),cn===null)return;if(Or=cn.tag,Or===5||Or===6){ke=wt=cn;continue e}Jn=Jn.parentNode}}ke=ke.return}za(function(){var ma=wt,ui=ln(ue),xi=[];e:{var Qa=CA.get(I);if(Qa!==void 0){var gi=Lc,Po=I;switch(I){case"keypress":if(xl(ue)===0)break e;case"keydown":case"keyup":gi=Zm;break;case"focusin":Po="focus",gi=Ph;break;case"focusout":Po="blur",gi=Ph;break;case"beforeblur":case"afterblur":gi=Ph;break;case"click":if(ue.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":gi=L0;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":gi=xp;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":gi=Un;break;case SA:case OC:case jC:gi=qp;break;case MC:gi=ra;break;case"scroll":gi=vp;break;case"wheel":gi=mi;break;case"copy":case"cut":case"paste":gi=Km;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":gi=Gt}var ko=(H&4)!==0,Xu=!ko&&I==="scroll",ca=ko?Qa!==null?Qa+"Capture":null:Qa;ko=[];for(var ur=ma,ha;ur!==null;){ha=ur;var Oi=ha.stateNode;if(ha.tag===5&&Oi!==null&&(ha=Oi,ca!==null&&(Oi=ta(ur,ca),Oi!=null&&ko.push(Fv(ur,Oi,ha)))),Xu)break;ur=ur.return}0<ko.length&&(Qa=new gi(Qa,Po,null,ue,ui),xi.push({event:Qa,listeners:ko}))}}if(!(H&7)){e:{if(Qa=I==="mouseover"||I==="pointerover",gi=I==="mouseout"||I==="pointerout",Qa&&ue!==St&&(Po=ue.relatedTarget||ue.fromElement)&&(tg(Po)||Po[jh]))break e;if((gi||Qa)&&(Qa=ui.window===ui?ui:(Qa=ui.ownerDocument)?Qa.defaultView||Qa.parentWindow:window,gi?(Po=ue.relatedTarget||ue.toElement,gi=ma,Po=Po?tg(Po):null,Po!==null&&(Xu=de(Po),Po!==Xu||Po.tag!==5&&Po.tag!==6)&&(Po=null)):(gi=null,Po=ma),gi!==Po)){if(ko=L0,Oi="onMouseLeave",ca="onMouseEnter",ur="mouse",(I==="pointerout"||I==="pointerover")&&(ko=Gt,Oi="onPointerLeave",ca="onPointerEnter",ur="pointer"),Xu=gi==null?Qa:ix(gi),ha=Po==null?Qa:ix(Po),Qa=new ko(Oi,ur+"leave",gi,ue,ui),Qa.target=Xu,Qa.relatedTarget=ha,Oi=null,tg(ui)===ma&&(ko=new ko(ca,ur+"enter",Po,ue,ui),ko.target=ha,ko.relatedTarget=Xu,Oi=ko),Xu=Oi,gi&&Po)t:{for(ko=gi,ca=Po,ur=0,ha=ko;ha;ha=Jf(ha))ur++;for(ha=0,Oi=ca;Oi;Oi=Jf(Oi))ha++;for(;0<ur-ha;)ko=Jf(ko),ur--;for(;0<ha-ur;)ca=Jf(ca),ha--;for(;ur--;){if(ko===ca||ca!==null&&ko===ca.alternate)break t;ko=Jf(ko),ca=Jf(ca)}ko=null}else ko=null;gi!==null&&G1(xi,Qa,gi,ko,!1),Po!==null&&Xu!==null&&G1(xi,Xu,Po,ko,!0)}}e:{if(Qa=ma?ix(ma):window,gi=Qa.nodeName&&Qa.nodeName.toLowerCase(),gi==="select"||gi==="input"&&Qa.type==="file")var Bo=Zn;else if(U0(Qa))if(Dn)Bo=Wr;else{Bo=fn;var as=$t}else(gi=Qa.nodeName)&&gi.toLowerCase()==="input"&&(Qa.type==="checkbox"||Qa.type==="radio")&&(Bo=Yn);if(Bo&&(Bo=Bo(I,ma))){Dv(xi,Bo,ue,ui);break e}as&&as(I,Qa,ma),I==="focusout"&&(as=Qa._wrapperState)&&as.controlled&&Qa.type==="number"&&Dr(Qa,"number",Qa.value)}switch(as=ma?ix(ma):window,I){case"focusin":(U0(as)||as.contentEditable==="true")&&(Rc=as,Xd=ma,Zd=null);break;case"focusout":Zd=Xd=Rc=null;break;case"mousedown":xA=!0;break;case"contextmenu":case"mouseup":case"dragend":xA=!1,bA(xi,ue,ui);break;case"selectionchange":if(il)break;case"keydown":case"keyup":bA(xi,ue,ui)}var Hi;if(mo)e:{switch(I){case"compositionstart":var ds="onCompositionStart";break e;case"compositionend":ds="onCompositionEnd";break e;case"compositionupdate":ds="onCompositionUpdate";break e}ds=void 0}else Qf?Qm(I,ue)&&(ds="onCompositionEnd"):I==="keydown"&&ue.keyCode===229&&(ds="onCompositionStart");ds&&(Iu&&ue.locale!=="ko"&&(Qf||ds!=="onCompositionStart"?ds==="onCompositionEnd"&&Qf&&(Hi=sl()):(li=ui,po="value"in li?li.value:li.textContent,Qf=!0)),as=J2(ma,ds),0<as.length&&(ds=new jv(ds,I,null,ue,ui),xi.push({event:ds,listeners:as}),Hi?ds.data=Hi:(Hi=e0(ue),Hi!==null&&(ds.data=Hi)))),(Hi=Zl?yA(I,ue):AC(I,ue))&&(ma=J2(ma,"onBeforeInput"),0<ma.length&&(ui=new jv("onBeforeInput","beforeinput",null,ue,ui),xi.push({event:ui,listeners:ma}),ui.data=Hi))}RC(xi,H)})}function Fv(I,H,ue){return{instance:I,listener:H,currentTarget:ue}}function J2(I,H){for(var ue=H+"Capture",ke=[];I!==null;){var ot=I,wt=ot.stateNode;ot.tag===5&&wt!==null&&(ot=wt,wt=ta(I,ue),wt!=null&&ke.unshift(Fv(I,wt,ot)),wt=ta(I,H),wt!=null&&ke.push(Fv(I,wt,ot))),I=I.return}return ke}function Jf(I){if(I===null)return null;do I=I.return;while(I&&I.tag!==5);return I||null}function G1(I,H,ue,ke,ot){for(var wt=H._reactName,cn=[];ue!==null&&ue!==ke;){var Jn=ue,Or=Jn.alternate,ma=Jn.stateNode;if(Or!==null&&Or===ke)break;Jn.tag===5&&ma!==null&&(Jn=ma,ot?(Or=ta(ue,wt),Or!=null&&cn.unshift(Fv(ue,Or,Jn))):ot||(Or=ta(ue,wt),Or!=null&&cn.push(Fv(ue,Or,Jn)))),ue=ue.return}cn.length!==0&&I.push({event:H,listeners:cn})}var PA=/\r\n?/g,G7=/\u0000|\uFFFD/g;function bM(I){return(typeof I=="string"?I:""+I).replace(PA,`
`).replace(G7,"")}function $0(I,H,ue){if(H=bM(H),bM(I)!==H&&ue)throw Error(E(425))}function Y1(){}var z0=null,OA=null;function W0(I,H){return I==="textarea"||I==="noscript"||typeof H.children=="string"||typeof H.children=="number"||typeof H.dangerouslySetInnerHTML=="object"&&H.dangerouslySetInnerHTML!==null&&H.dangerouslySetInnerHTML.__html!=null}var qf=typeof setTimeout=="function"?setTimeout:void 0,q2=typeof clearTimeout=="function"?clearTimeout:void 0,jA=typeof Promise=="function"?Promise:void 0,Od=typeof queueMicrotask=="function"?queueMicrotask:typeof jA<"u"?function(I){return jA.resolve(null).then(I).catch(ew)}:qf;function ew(I){setTimeout(function(){throw I})}function tw(I,H){var ue=H,ke=0;do{var ot=ue.nextSibling;if(I.removeChild(ue),ot&&ot.nodeType===8)if(ue=ot.data,ue==="/$"){if(ke===0){I.removeChild(ot),Aa(H);return}ke--}else ue!=="$"&&ue!=="$?"&&ue!=="$!"||ke++;ue=ot}while(ue);Aa(H)}function eg(I){for(;I!=null;I=I.nextSibling){var H=I.nodeType;if(H===1||H===3)break;if(H===8){if(H=I.data,H==="$"||H==="$!"||H==="$?")break;if(H==="/$")return null}}return I}function rx(I){I=I.previousSibling;for(var H=0;I;){if(I.nodeType===8){var ue=I.data;if(ue==="$"||ue==="$!"||ue==="$?"){if(H===0)return I;H--}else ue==="/$"&&H++}I=I.previousSibling}return null}var ax=Math.random().toString(36).slice(2),Oh="__reactFiber$"+ax,nw="__reactProps$"+ax,jh="__reactContainer$"+ax,DC="__reactEvents$"+ax,wM="__reactListeners$"+ax,SM="__reactHandles$"+ax;function tg(I){var H=I[Oh];if(H)return H;for(var ue=I.parentNode;ue;){if(H=ue[jh]||ue[Oh]){if(ue=H.alternate,H.child!==null||ue!==null&&ue.child!==null)for(I=rx(I);I!==null;){if(ue=I[Oh])return ue;I=rx(I)}return H}I=ue,ue=I.parentNode}return null}function rw(I){return I=I[Oh]||I[jh],!I||I.tag!==5&&I.tag!==6&&I.tag!==13&&I.tag!==3?null:I}function ix(I){if(I.tag===5||I.tag===6)return I.stateNode;throw Error(E(33))}function aw(I){return I[nw]||null}var ox=[],r0=-1;function ng(I){return{current:I}}function ol(I){0>r0||(I.current=ox[r0],ox[r0]=null,r0--)}function lc(I,H){r0++,ox[r0]=I.current,I.current=H}var rg={},jd=ng(rg),Ef=ng(!1),Nv=rg;function sx(I,H){var ue=I.type.contextTypes;if(!ue)return rg;var ke=I.stateNode;if(ke&&ke.__reactInternalMemoizedUnmaskedChildContext===H)return ke.__reactInternalMemoizedMaskedChildContext;var ot={},wt;for(wt in ue)ot[wt]=H[wt];return ke&&(I=I.stateNode,I.__reactInternalMemoizedUnmaskedChildContext=H,I.__reactInternalMemoizedMaskedChildContext=ot),ot}function Qd(I){return I=I.childContextTypes,I!=null}function K1(){ol(Ef),ol(jd)}function MA(I,H,ue){if(jd.current!==rg)throw Error(E(168));lc(jd,H),lc(Ef,ue)}function RA(I,H,ue){var ke=I.stateNode;if(H=H.childContextTypes,typeof ke.getChildContext!="function")return ue;ke=ke.getChildContext();for(var ot in ke)if(!(ot in H))throw Error(E(108,kt(I)||"Unknown",ot));return De({},ue,ke)}function X1(I){return I=(I=I.stateNode)&&I.__reactInternalMemoizedMergedChildContext||rg,Nv=jd.current,lc(jd,I),lc(Ef,Ef.current),!0}function a0(I,H,ue){var ke=I.stateNode;if(!ke)throw Error(E(169));ue?(I=RA(I,H,Nv),ke.__reactInternalMemoizedMergedChildContext=I,ol(Ef),ol(jd),lc(jd,I)):ol(Ef),lc(Ef,ue)}var bp=null,kC=!1,IC=!1;function H0(I){bp===null?bp=[I]:bp.push(I)}function yi(I){kC=!0,H0(I)}function ag(){if(!IC&&bp!==null){IC=!0;var I=0,H=la;try{var ue=bp;for(la=1;I<ue.length;I++){var ke=ue[I];do ke=ke(!0);while(ke!==null)}bp=null,kC=!1}catch(ot){throw bp!==null&&(bp=bp.slice(I+1)),Re(Yt,ag),ot}finally{la=H,IC=!1}}return null}var ig=[],G0=0,Js=null,Lv=0,eh=[],_f=0,Bv=null,Y0=1,wp="";function K0(I,H){ig[G0++]=Lv,ig[G0++]=Js,Js=I,Lv=H}function DA(I,H,ue){eh[_f++]=Y0,eh[_f++]=wp,eh[_f++]=Bv,Bv=I;var ke=Y0;I=wp;var ot=32-Zt(ke)-1;ke&=~(1<<ot),ue+=1;var wt=32-Zt(H)+ot;if(30<wt){var cn=ot-ot%5;wt=(ke&(1<<cn)-1).toString(32),ke>>=cn,ot-=cn,Y0=1<<32-Zt(H)+ot|ue<<ot|ke,wp=wt+I}else Y0=1<<wt|ue<<ot|ke,wp=I}function Sp(I){I.return!==null&&(K0(I,1),DA(I,1,0))}function FC(I){for(;I===Js;)Js=ig[--G0],ig[G0]=null,Lv=ig[--G0],ig[G0]=null;for(;I===Bv;)Bv=eh[--_f],eh[_f]=null,wp=eh[--_f],eh[_f]=null,Y0=eh[--_f],eh[_f]=null}var ys=null,Jd=null,wc=!1,Mh=null;function Uv(I,H){var ue=_p(5,null,null,0);ue.elementType="DELETED",ue.stateNode=H,ue.return=I,H=I.deletions,H===null?(I.deletions=[ue],I.flags|=16):H.push(ue)}function NC(I,H){switch(I.tag){case 5:var ue=I.type;return H=H.nodeType!==1||ue.toLowerCase()!==H.nodeName.toLowerCase()?null:H,H!==null?(I.stateNode=H,ys=I,Jd=eg(H.firstChild),!0):!1;case 6:return H=I.pendingProps===""||H.nodeType!==3?null:H,H!==null?(I.stateNode=H,ys=I,Jd=null,!0):!1;case 13:return H=H.nodeType!==8?null:H,H!==null?(ue=Bv!==null?{id:Y0,overflow:wp}:null,I.memoizedState={dehydrated:H,treeContext:ue,retryLane:1073741824},ue=_p(18,null,null,0),ue.stateNode=H,ue.return=I,I.child=ue,ys=I,Jd=null,!0):!1;default:return!1}}function Z1(I){return(I.mode&1)!==0&&(I.flags&128)===0}function LC(I){if(wc){var H=Jd;if(H){var ue=H;if(!NC(I,H)){if(Z1(I))throw Error(E(418));H=eg(ue.nextSibling);var ke=ys;H&&NC(I,H)?Uv(ke,ue):(I.flags=I.flags&-4097|2,wc=!1,ys=I)}}else{if(Z1(I))throw Error(E(418));I.flags=I.flags&-4097|2,wc=!1,ys=I}}}function i0(I){for(I=I.return;I!==null&&I.tag!==5&&I.tag!==3&&I.tag!==13;)I=I.return;ys=I}function lx(I){if(I!==ys)return!1;if(!wc)return i0(I),wc=!0,!1;var H;if((H=I.tag!==3)&&!(H=I.tag!==5)&&(H=I.type,H=H!=="head"&&H!=="body"&&!W0(I.type,I.memoizedProps)),H&&(H=Jd)){if(Z1(I))throw iw(),Error(E(418));for(;H;)Uv(I,H),H=eg(H.nextSibling)}if(i0(I),I.tag===13){if(I=I.memoizedState,I=I!==null?I.dehydrated:null,!I)throw Error(E(317));e:{for(I=I.nextSibling,H=0;I;){if(I.nodeType===8){var ue=I.data;if(ue==="/$"){if(H===0){Jd=eg(I.nextSibling);break e}H--}else ue!=="$"&&ue!=="$!"&&ue!=="$?"||H++}I=I.nextSibling}Jd=null}}else Jd=ys?eg(I.stateNode.nextSibling):null;return!0}function iw(){for(var I=Jd;I;)I=eg(I.nextSibling)}function og(){Jd=ys=null,wc=!1}function BC(I){Mh===null?Mh=[I]:Mh.push(I)}var CM=he.ReactCurrentBatchConfig;function Q1(I,H,ue){if(I=ue.ref,I!==null&&typeof I!="function"&&typeof I!="object"){if(ue._owner){if(ue=ue._owner,ue){if(ue.tag!==1)throw Error(E(309));var ke=ue.stateNode}if(!ke)throw Error(E(147,I));var ot=ke,wt=""+I;return H!==null&&H.ref!==null&&typeof H.ref=="function"&&H.ref._stringRef===wt?H.ref:(H=function(cn){var Jn=ot.refs;cn===null?delete Jn[wt]:Jn[wt]=cn},H._stringRef=wt,H)}if(typeof I!="string")throw Error(E(284));if(!ue._owner)throw Error(E(290,I))}return I}function ow(I,H){throw I=Object.prototype.toString.call(H),Error(E(31,I==="[object Object]"?"object with keys {"+Object.keys(H).join(", ")+"}":I))}function UC(I){var H=I._init;return H(I._payload)}function kA(I){function H(ca,ur){if(I){var ha=ca.deletions;ha===null?(ca.deletions=[ur],ca.flags|=16):ha.push(ur)}}function ue(ca,ur){if(!I)return null;for(;ur!==null;)H(ca,ur),ur=ur.sibling;return null}function ke(ca,ur){for(ca=new Map;ur!==null;)ur.key!==null?ca.set(ur.key,ur):ca.set(ur.index,ur),ur=ur.sibling;return ca}function ot(ca,ur){return ca=Gv(ca,ur),ca.index=0,ca.sibling=null,ca}function wt(ca,ur,ha){return ca.index=ha,I?(ha=ca.alternate,ha!==null?(ha=ha.index,ha<ur?(ca.flags|=2,ur):ha):(ca.flags|=2,ur)):(ca.flags|=1048576,ur)}function cn(ca){return I&&ca.alternate===null&&(ca.flags|=2),ca}function Jn(ca,ur,ha,Oi){return ur===null||ur.tag!==6?(ur=Dc(ha,ca.mode,Oi),ur.return=ca,ur):(ur=ot(ur,ha),ur.return=ca,ur)}function Or(ca,ur,ha,Oi){var Bo=ha.type;return Bo===He?ui(ca,ur,ha.props.children,Oi,ha.key):ur!==null&&(ur.elementType===Bo||typeof Bo=="object"&&Bo!==null&&Bo.$$typeof===qe&&UC(Bo)===ur.type)?(Oi=ot(ur,ha.props),Oi.ref=Q1(ca,ur,ha),Oi.return=ca,Oi):(Oi=tE(ha.type,ha.key,ha.props,null,ca.mode,Oi),Oi.ref=Q1(ca,ur,ha),Oi.return=ca,Oi)}function ma(ca,ur,ha,Oi){return ur===null||ur.tag!==4||ur.stateNode.containerInfo!==ha.containerInfo||ur.stateNode.implementation!==ha.implementation?(ur=XA(ha,ca.mode,Oi),ur.return=ca,ur):(ur=ot(ur,ha.children||[]),ur.return=ca,ur)}function ui(ca,ur,ha,Oi,Bo){return ur===null||ur.tag!==7?(ur=f0(ha,ca.mode,Oi,Bo),ur.return=ca,ur):(ur=ot(ur,ha),ur.return=ca,ur)}function xi(ca,ur,ha){if(typeof ur=="string"&&ur!==""||typeof ur=="number")return ur=Dc(""+ur,ca.mode,ha),ur.return=ca,ur;if(typeof ur=="object"&&ur!==null){switch(ur.$$typeof){case Se:return ha=tE(ur.type,ur.key,ur.props,null,ca.mode,ha),ha.ref=Q1(ca,null,ur),ha.return=ca,ha;case xe:return ur=XA(ur,ca.mode,ha),ur.return=ca,ur;case qe:var Oi=ur._init;return xi(ca,Oi(ur._payload),ha)}if(Gr(ur)||Ge(ur))return ur=f0(ur,ca.mode,ha,null),ur.return=ca,ur;ow(ca,ur)}return null}function Qa(ca,ur,ha,Oi){var Bo=ur!==null?ur.key:null;if(typeof ha=="string"&&ha!==""||typeof ha=="number")return Bo!==null?null:Jn(ca,ur,""+ha,Oi);if(typeof ha=="object"&&ha!==null){switch(ha.$$typeof){case Se:return ha.key===Bo?Or(ca,ur,ha,Oi):null;case xe:return ha.key===Bo?ma(ca,ur,ha,Oi):null;case qe:return Bo=ha._init,Qa(ca,ur,Bo(ha._payload),Oi)}if(Gr(ha)||Ge(ha))return Bo!==null?null:ui(ca,ur,ha,Oi,null);ow(ca,ha)}return null}function gi(ca,ur,ha,Oi,Bo){if(typeof Oi=="string"&&Oi!==""||typeof Oi=="number")return ca=ca.get(ha)||null,Jn(ur,ca,""+Oi,Bo);if(typeof Oi=="object"&&Oi!==null){switch(Oi.$$typeof){case Se:return ca=ca.get(Oi.key===null?ha:Oi.key)||null,Or(ur,ca,Oi,Bo);case xe:return ca=ca.get(Oi.key===null?ha:Oi.key)||null,ma(ur,ca,Oi,Bo);case qe:var as=Oi._init;return gi(ca,ur,ha,as(Oi._payload),Bo)}if(Gr(Oi)||Ge(Oi))return ca=ca.get(ha)||null,ui(ur,ca,Oi,Bo,null);ow(ur,Oi)}return null}function Po(ca,ur,ha,Oi){for(var Bo=null,as=null,Hi=ur,ds=ur=0,Dd=null;Hi!==null&&ds<ha.length;ds++){Hi.index>ds?(Dd=Hi,Hi=null):Dd=Hi.sibling;var wl=Qa(ca,Hi,ha[ds],Oi);if(wl===null){Hi===null&&(Hi=Dd);break}I&&Hi&&wl.alternate===null&&H(ca,Hi),ur=wt(wl,ur,ds),as===null?Bo=wl:as.sibling=wl,as=wl,Hi=Dd}if(ds===ha.length)return ue(ca,Hi),wc&&K0(ca,ds),Bo;if(Hi===null){for(;ds<ha.length;ds++)Hi=xi(ca,ha[ds],Oi),Hi!==null&&(ur=wt(Hi,ur,ds),as===null?Bo=Hi:as.sibling=Hi,as=Hi);return wc&&K0(ca,ds),Bo}for(Hi=ke(ca,Hi);ds<ha.length;ds++)Dd=gi(Hi,ca,ds,ha[ds],Oi),Dd!==null&&(I&&Dd.alternate!==null&&Hi.delete(Dd.key===null?ds:Dd.key),ur=wt(Dd,ur,ds),as===null?Bo=Dd:as.sibling=Dd,as=Dd);return I&&Hi.forEach(function(wx){return H(ca,wx)}),wc&&K0(ca,ds),Bo}function ko(ca,ur,ha,Oi){var Bo=Ge(ha);if(typeof Bo!="function")throw Error(E(150));if(ha=Bo.call(ha),ha==null)throw Error(E(151));for(var as=Bo=null,Hi=ur,ds=ur=0,Dd=null,wl=ha.next();Hi!==null&&!wl.done;ds++,wl=ha.next()){Hi.index>ds?(Dd=Hi,Hi=null):Dd=Hi.sibling;var wx=Qa(ca,Hi,wl.value,Oi);if(wx===null){Hi===null&&(Hi=Dd);break}I&&Hi&&wx.alternate===null&&H(ca,Hi),ur=wt(wx,ur,ds),as===null?Bo=wx:as.sibling=wx,as=wx,Hi=Dd}if(wl.done)return ue(ca,Hi),wc&&K0(ca,ds),Bo;if(Hi===null){for(;!wl.done;ds++,wl=ha.next())wl=xi(ca,wl.value,Oi),wl!==null&&(ur=wt(wl,ur,ds),as===null?Bo=wl:as.sibling=wl,as=wl);return wc&&K0(ca,ds),Bo}for(Hi=ke(ca,Hi);!wl.done;ds++,wl=ha.next())wl=gi(Hi,ca,ds,wl.value,Oi),wl!==null&&(I&&wl.alternate!==null&&Hi.delete(wl.key===null?ds:wl.key),ur=wt(wl,ur,ds),as===null?Bo=wl:as.sibling=wl,as=wl);return I&&Hi.forEach(function(nX){return H(ca,nX)}),wc&&K0(ca,ds),Bo}function Xu(ca,ur,ha,Oi){if(typeof ha=="object"&&ha!==null&&ha.type===He&&ha.key===null&&(ha=ha.props.children),typeof ha=="object"&&ha!==null){switch(ha.$$typeof){case Se:e:{for(var Bo=ha.key,as=ur;as!==null;){if(as.key===Bo){if(Bo=ha.type,Bo===He){if(as.tag===7){ue(ca,as.sibling),ur=ot(as,ha.props.children),ur.return=ca,ca=ur;break e}}else if(as.elementType===Bo||typeof Bo=="object"&&Bo!==null&&Bo.$$typeof===qe&&UC(Bo)===as.type){ue(ca,as.sibling),ur=ot(as,ha.props),ur.ref=Q1(ca,as,ha),ur.return=ca,ca=ur;break e}ue(ca,as);break}else H(ca,as);as=as.sibling}ha.type===He?(ur=f0(ha.props.children,ca.mode,Oi,ha.key),ur.return=ca,ca=ur):(Oi=tE(ha.type,ha.key,ha.props,null,ca.mode,Oi),Oi.ref=Q1(ca,ur,ha),Oi.return=ca,ca=Oi)}return cn(ca);case xe:e:{for(as=ha.key;ur!==null;){if(ur.key===as)if(ur.tag===4&&ur.stateNode.containerInfo===ha.containerInfo&&ur.stateNode.implementation===ha.implementation){ue(ca,ur.sibling),ur=ot(ur,ha.children||[]),ur.return=ca,ca=ur;break e}else{ue(ca,ur);break}else H(ca,ur);ur=ur.sibling}ur=XA(ha,ca.mode,Oi),ur.return=ca,ca=ur}return cn(ca);case qe:return as=ha._init,Xu(ca,ur,as(ha._payload),Oi)}if(Gr(ha))return Po(ca,ur,ha,Oi);if(Ge(ha))return ko(ca,ur,ha,Oi);ow(ca,ha)}return typeof ha=="string"&&ha!==""||typeof ha=="number"?(ha=""+ha,ur!==null&&ur.tag===6?(ue(ca,ur.sibling),ur=ot(ur,ha),ur.return=ca,ca=ur):(ue(ca,ur),ur=Dc(ha,ca.mode,Oi),ur.return=ca,ca=ur),cn(ca)):ue(ca,ur)}return Xu}var o0=kA(!0),IA=kA(!1),sw=ng(null),s0=null,cx=null,X0=null;function VC(){X0=cx=s0=null}function $C(I){var H=sw.current;ol(sw),I._currentValue=H}function zC(I,H,ue){for(;I!==null;){var ke=I.alternate;if((I.childLanes&H)!==H?(I.childLanes|=H,ke!==null&&(ke.childLanes|=H)):ke!==null&&(ke.childLanes&H)!==H&&(ke.childLanes|=H),I===ue)break;I=I.return}}function J1(I,H){s0=I,X0=cx=null,I=I.dependencies,I!==null&&I.firstContext!==null&&(I.lanes&H&&(kh=!0),I.firstContext=null)}function th(I){var H=I._currentValue;if(X0!==I)if(I={context:I,memoizedValue:H,next:null},cx===null){if(s0===null)throw Error(E(308));cx=I,s0.dependencies={lanes:0,firstContext:I}}else cx=cx.next=I;return H}var Vv=null;function Cp(I){Vv===null?Vv=[I]:Vv.push(I)}function Z0(I,H,ue,ke){var ot=H.interleaved;return ot===null?(ue.next=ue,Cp(H)):(ue.next=ot.next,ot.next=ue),H.interleaved=ue,l0(I,ke)}function l0(I,H){I.lanes|=H;var ue=I.alternate;for(ue!==null&&(ue.lanes|=H),ue=I,I=I.return;I!==null;)I.childLanes|=H,ue=I.alternate,ue!==null&&(ue.childLanes|=H),ue=I,I=I.return;return ue.tag===3?ue.stateNode:null}var sg=!1;function WC(I){I.updateQueue={baseState:I.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function FA(I,H){I=I.updateQueue,H.updateQueue===I&&(H.updateQueue={baseState:I.baseState,firstBaseUpdate:I.firstBaseUpdate,lastBaseUpdate:I.lastBaseUpdate,shared:I.shared,effects:I.effects})}function c0(I,H){return{eventTime:I,lane:H,tag:0,payload:null,callback:null,next:null}}function Rh(I,H,ue){var ke=I.updateQueue;if(ke===null)return null;if(ke=ke.shared,bl&2){var ot=ke.pending;return ot===null?H.next=H:(H.next=ot.next,ot.next=H),ke.pending=H,l0(I,ue)}return ot=ke.interleaved,ot===null?(H.next=H,Cp(ke)):(H.next=ot.next,ot.next=H),ke.interleaved=H,l0(I,ue)}function lg(I,H,ue){if(H=H.updateQueue,H!==null&&(H=H.shared,(ue&4194240)!==0)){var ke=H.lanes;ke&=I.pendingLanes,ue|=ke,H.lanes=ue,fr(I,ue)}}function lw(I,H){var ue=I.updateQueue,ke=I.alternate;if(ke!==null&&(ke=ke.updateQueue,ue===ke)){var ot=null,wt=null;if(ue=ue.firstBaseUpdate,ue!==null){do{var cn={eventTime:ue.eventTime,lane:ue.lane,tag:ue.tag,payload:ue.payload,callback:ue.callback,next:null};wt===null?ot=wt=cn:wt=wt.next=cn,ue=ue.next}while(ue!==null);wt===null?ot=wt=H:wt=wt.next=H}else ot=wt=H;ue={baseState:ke.baseState,firstBaseUpdate:ot,lastBaseUpdate:wt,shared:ke.shared,effects:ke.effects},I.updateQueue=ue;return}I=ue.lastBaseUpdate,I===null?ue.firstBaseUpdate=H:I.next=H,ue.lastBaseUpdate=H}function Ys(I,H,ue,ke){var ot=I.updateQueue;sg=!1;var wt=ot.firstBaseUpdate,cn=ot.lastBaseUpdate,Jn=ot.shared.pending;if(Jn!==null){ot.shared.pending=null;var Or=Jn,ma=Or.next;Or.next=null,cn===null?wt=ma:cn.next=ma,cn=Or;var ui=I.alternate;ui!==null&&(ui=ui.updateQueue,Jn=ui.lastBaseUpdate,Jn!==cn&&(Jn===null?ui.firstBaseUpdate=ma:Jn.next=ma,ui.lastBaseUpdate=Or))}if(wt!==null){var xi=ot.baseState;cn=0,ui=ma=Or=null,Jn=wt;do{var Qa=Jn.lane,gi=Jn.eventTime;if((ke&Qa)===Qa){ui!==null&&(ui=ui.next={eventTime:gi,lane:0,tag:Jn.tag,payload:Jn.payload,callback:Jn.callback,next:null});e:{var Po=I,ko=Jn;switch(Qa=H,gi=ue,ko.tag){case 1:if(Po=ko.payload,typeof Po=="function"){xi=Po.call(gi,xi,Qa);break e}xi=Po;break e;case 3:Po.flags=Po.flags&-65537|128;case 0:if(Po=ko.payload,Qa=typeof Po=="function"?Po.call(gi,xi,Qa):Po,Qa==null)break e;xi=De({},xi,Qa);break e;case 2:sg=!0}}Jn.callback!==null&&Jn.lane!==0&&(I.flags|=64,Qa=ot.effects,Qa===null?ot.effects=[Jn]:Qa.push(Jn))}else gi={eventTime:gi,lane:Qa,tag:Jn.tag,payload:Jn.payload,callback:Jn.callback,next:null},ui===null?(ma=ui=gi,Or=xi):ui=ui.next=gi,cn|=Qa;if(Jn=Jn.next,Jn===null){if(Jn=ot.shared.pending,Jn===null)break;Qa=Jn,Jn=Qa.next,Qa.next=null,ot.lastBaseUpdate=Qa,ot.shared.pending=null}}while(!0);if(ui===null&&(Or=xi),ot.baseState=Or,ot.firstBaseUpdate=ma,ot.lastBaseUpdate=ui,H=ot.shared.interleaved,H!==null){ot=H;do cn|=ot.lane,ot=ot.next;while(ot!==H)}else wt===null&&(ot.shared.lanes=0);fg|=cn,I.lanes=cn,I.memoizedState=xi}}function we(I,H,ue){if(I=H.effects,H.effects=null,I!==null)for(H=0;H<I.length;H++){var ke=I[H],ot=ke.callback;if(ot!==null){if(ke.callback=null,ke=ue,typeof ot!="function")throw Error(E(191,ot));ot.call(ke)}}}var tt={},xt=ng(tt),Dt=ng(tt),vn=ng(tt);function Sr(I){if(I===tt)throw Error(E(174));return I}function _a(I,H){switch(lc(vn,H),lc(Dt,I),lc(xt,tt),I=H.nodeType,I){case 9:case 11:H=(H=H.documentElement)?H.namespaceURI:Kr(null,"");break;default:I=I===8?H.parentNode:H,H=I.namespaceURI||null,I=I.tagName,H=Kr(H,I)}ol(xt),lc(xt,H)}function no(){ol(xt),ol(Dt),ol(vn)}function ps(I){Sr(vn.current);var H=Sr(xt.current),ue=Kr(H,I.type);H!==ue&&(lc(Dt,I),lc(xt,ue))}function zs(I){Dt.current===I&&(ol(xt),ol(Dt))}var Ws=ng(0);function Dh(I){for(var H=I;H!==null;){if(H.tag===13){var ue=H.memoizedState;if(ue!==null&&(ue=ue.dehydrated,ue===null||ue.data==="$?"||ue.data==="$!"))return H}else if(H.tag===19&&H.memoizedProps.revealOrder!==void 0){if(H.flags&128)return H}else if(H.child!==null){H.child.return=H,H=H.child;continue}if(H===I)break;for(;H.sibling===null;){if(H.return===null||H.return===I)return null;H=H.return}H.sibling.return=H.return,H=H.sibling}return null}var u0=[];function Y7(){for(var I=0;I<u0.length;I++)u0[I]._workInProgressVersionPrimary=null;u0.length=0}var NA=he.ReactCurrentDispatcher,LA=he.ReactCurrentBatchConfig,q1=0,ru=null,md=null,Fu=null,BA=!1,HC=!1,ux=0,BK=0;function Tf(){throw Error(E(321))}function EM(I,H){if(H===null)return!1;for(var ue=0;ue<H.length&&ue<I.length;ue++)if(!Xa(I[ue],H[ue]))return!1;return!0}function K7(I,H,ue,ke,ot,wt){if(q1=wt,ru=H,H.memoizedState=null,H.updateQueue=null,H.lanes=0,NA.current=I===null||I.memoizedState===null?Bge:zK,I=ue(ke,ot),HC){wt=0;do{if(HC=!1,ux=0,25<=wt)throw Error(E(301));wt+=1,Fu=md=null,H.updateQueue=null,NA.current=Uge,I=ue(ke,ot)}while(HC)}if(NA.current=kM,H=md!==null&&md.next!==null,q1=0,Fu=md=ru=null,BA=!1,H)throw Error(E(300));return I}function _M(){var I=ux!==0;return ux=0,I}function cg(){var I={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Fu===null?ru.memoizedState=Fu=I:Fu=Fu.next=I,Fu}function d0(){if(md===null){var I=ru.alternate;I=I!==null?I.memoizedState:null}else I=md.next;var H=Fu===null?ru.memoizedState:Fu.next;if(H!==null)Fu=H,md=I;else{if(I===null)throw Error(E(310));md=I,I={memoizedState:md.memoizedState,baseState:md.baseState,baseQueue:md.baseQueue,queue:md.queue,next:null},Fu===null?ru.memoizedState=Fu=I:Fu=Fu.next=I}return Fu}function GC(I,H){return typeof H=="function"?H(I):H}function TM(I){var H=d0(),ue=H.queue;if(ue===null)throw Error(E(311));ue.lastRenderedReducer=I;var ke=md,ot=ke.baseQueue,wt=ue.pending;if(wt!==null){if(ot!==null){var cn=ot.next;ot.next=wt.next,wt.next=cn}ke.baseQueue=ot=wt,ue.pending=null}if(ot!==null){wt=ot.next,ke=ke.baseState;var Jn=cn=null,Or=null,ma=wt;do{var ui=ma.lane;if((q1&ui)===ui)Or!==null&&(Or=Or.next={lane:0,action:ma.action,hasEagerState:ma.hasEagerState,eagerState:ma.eagerState,next:null}),ke=ma.hasEagerState?ma.eagerState:I(ke,ma.action);else{var xi={lane:ui,action:ma.action,hasEagerState:ma.hasEagerState,eagerState:ma.eagerState,next:null};Or===null?(Jn=Or=xi,cn=ke):Or=Or.next=xi,ru.lanes|=ui,fg|=ui}ma=ma.next}while(ma!==null&&ma!==wt);Or===null?cn=ke:Or.next=Jn,Xa(ke,H.memoizedState)||(kh=!0),H.memoizedState=ke,H.baseState=cn,H.baseQueue=Or,ue.lastRenderedState=ke}if(I=ue.interleaved,I!==null){ot=I;do wt=ot.lane,ru.lanes|=wt,fg|=wt,ot=ot.next;while(ot!==I)}else ot===null&&(ue.lanes=0);return[H.memoizedState,ue.dispatch]}function AM(I){var H=d0(),ue=H.queue;if(ue===null)throw Error(E(311));ue.lastRenderedReducer=I;var ke=ue.dispatch,ot=ue.pending,wt=H.memoizedState;if(ot!==null){ue.pending=null;var cn=ot=ot.next;do wt=I(wt,cn.action),cn=cn.next;while(cn!==ot);Xa(wt,H.memoizedState)||(kh=!0),H.memoizedState=wt,H.baseQueue===null&&(H.baseState=wt),ue.lastRenderedState=wt}return[wt,ke]}function PM(){}function OM(I,H){var ue=ru,ke=d0(),ot=H(),wt=!Xa(ke.memoizedState,ot);if(wt&&(ke.memoizedState=ot,kh=!0),ke=ke.queue,DM(UA.bind(null,ue,ke,I),[I]),ke.getSnapshot!==H||wt||Fu!==null&&Fu.memoizedState.tag&1){if(ue.flags|=2048,YC(9,Z7.bind(null,ue,ke,ot,H),void 0,null),Rd===null)throw Error(E(349));q1&30||X7(ue,H,ot)}return ot}function X7(I,H,ue){I.flags|=16384,I={getSnapshot:H,value:ue},H=ru.updateQueue,H===null?(H={lastEffect:null,stores:null},ru.updateQueue=H,H.stores=[I]):(ue=H.stores,ue===null?H.stores=[I]:ue.push(I))}function Z7(I,H,ue,ke){H.value=ue,H.getSnapshot=ke,jM(H)&&MM(I)}function UA(I,H,ue){return ue(function(){jM(H)&&MM(I)})}function jM(I){var H=I.getSnapshot;I=I.value;try{var ue=H();return!Xa(I,ue)}catch{return!0}}function MM(I){var H=l0(I,1);H!==null&&nm(H,I,1,-1)}function Q7(I){var H=cg();return typeof I=="function"&&(I=I()),H.memoizedState=H.baseState=I,I={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:GC,lastRenderedState:I},H.queue=I,I=I.dispatch=VK.bind(null,ru,I),[H.memoizedState,I]}function YC(I,H,ue,ke){return I={tag:I,create:H,destroy:ue,deps:ke,next:null},H=ru.updateQueue,H===null?(H={lastEffect:null,stores:null},ru.updateQueue=H,H.lastEffect=I.next=I):(ue=H.lastEffect,ue===null?H.lastEffect=I.next=I:(ke=ue.next,ue.next=I,I.next=ke,H.lastEffect=I)),I}function J7(){return d0().memoizedState}function VA(I,H,ue,ke){var ot=cg();ru.flags|=I,ot.memoizedState=YC(1|H,ue,void 0,ke===void 0?null:ke)}function RM(I,H,ue,ke){var ot=d0();ke=ke===void 0?null:ke;var wt=void 0;if(md!==null){var cn=md.memoizedState;if(wt=cn.destroy,ke!==null&&EM(ke,cn.deps)){ot.memoizedState=YC(H,ue,wt,ke);return}}ru.flags|=I,ot.memoizedState=YC(1|H,ue,wt,ke)}function q7(I,H){return VA(8390656,8,I,H)}function DM(I,H){return RM(2048,8,I,H)}function eF(I,H){return RM(4,2,I,H)}function tF(I,H){return RM(4,4,I,H)}function nF(I,H){if(typeof H=="function")return I=I(),H(I),function(){H(null)};if(H!=null)return I=I(),H.current=I,function(){H.current=null}}function rF(I,H,ue){return ue=ue!=null?ue.concat([I]):null,RM(4,4,nF.bind(null,H,I),ue)}function dx(){}function aF(I,H){var ue=d0();H=H===void 0?null:H;var ke=ue.memoizedState;return ke!==null&&H!==null&&EM(H,ke[1])?ke[0]:(ue.memoizedState=[I,H],I)}function iF(I,H){var ue=d0();H=H===void 0?null:H;var ke=ue.memoizedState;return ke!==null&&H!==null&&EM(H,ke[1])?ke[0]:(I=I(),ue.memoizedState=[I,H],I)}function oF(I,H,ue){return q1&21?(Xa(ue,H)||(ue=en(),ru.lanes|=ue,fg|=ue,I.baseState=!0),H):(I.baseState&&(I.baseState=!1,kh=!0),I.memoizedState=ue)}function Lge(I,H){var ue=la;la=ue!==0&&4>ue?ue:4,I(!0);var ke=LA.transition;LA.transition={};try{I(!1),H()}finally{la=ue,LA.transition=ke}}function sF(){return d0().memoizedState}function UK(I,H,ue){var ke=yx(I);if(ue={lane:ke,action:ue,hasEagerState:!1,eagerState:null,next:null},$K(I))lF(H,ue);else if(ue=Z0(I,H,ue,ke),ue!==null){var ot=ih();nm(ue,I,ke,ot),cF(ue,H,ke)}}function VK(I,H,ue){var ke=yx(I),ot={lane:ke,action:ue,hasEagerState:!1,eagerState:null,next:null};if($K(I))lF(H,ot);else{var wt=I.alternate;if(I.lanes===0&&(wt===null||wt.lanes===0)&&(wt=H.lastRenderedReducer,wt!==null))try{var cn=H.lastRenderedState,Jn=wt(cn,ue);if(ot.hasEagerState=!0,ot.eagerState=Jn,Xa(Jn,cn)){var Or=H.interleaved;Or===null?(ot.next=ot,Cp(H)):(ot.next=Or.next,Or.next=ot),H.interleaved=ot;return}}catch{}finally{}ue=Z0(I,H,ot,ke),ue!==null&&(ot=ih(),nm(ue,I,ke,ot),cF(ue,H,ke))}}function $K(I){var H=I.alternate;return I===ru||H!==null&&H===ru}function lF(I,H){HC=BA=!0;var ue=I.pending;ue===null?H.next=H:(H.next=ue.next,ue.next=H),I.pending=H}function cF(I,H,ue){if(ue&4194240){var ke=H.lanes;ke&=I.pendingLanes,ue|=ke,H.lanes=ue,fr(I,ue)}}var kM={readContext:th,useCallback:Tf,useContext:Tf,useEffect:Tf,useImperativeHandle:Tf,useInsertionEffect:Tf,useLayoutEffect:Tf,useMemo:Tf,useReducer:Tf,useRef:Tf,useState:Tf,useDebugValue:Tf,useDeferredValue:Tf,useTransition:Tf,useMutableSource:Tf,useSyncExternalStore:Tf,useId:Tf,unstable_isNewReconciler:!1},Bge={readContext:th,useCallback:function(I,H){return cg().memoizedState=[I,H===void 0?null:H],I},useContext:th,useEffect:q7,useImperativeHandle:function(I,H,ue){return ue=ue!=null?ue.concat([I]):null,VA(4194308,4,nF.bind(null,H,I),ue)},useLayoutEffect:function(I,H){return VA(4194308,4,I,H)},useInsertionEffect:function(I,H){return VA(4,2,I,H)},useMemo:function(I,H){var ue=cg();return H=H===void 0?null:H,I=I(),ue.memoizedState=[I,H],I},useReducer:function(I,H,ue){var ke=cg();return H=ue!==void 0?ue(H):H,ke.memoizedState=ke.baseState=H,I={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:I,lastRenderedState:H},ke.queue=I,I=I.dispatch=UK.bind(null,ru,I),[ke.memoizedState,I]},useRef:function(I){var H=cg();return I={current:I},H.memoizedState=I},useState:Q7,useDebugValue:dx,useDeferredValue:function(I){return cg().memoizedState=I},useTransition:function(){var I=Q7(!1),H=I[0];return I=Lge.bind(null,I[1]),cg().memoizedState=I,[H,I]},useMutableSource:function(){},useSyncExternalStore:function(I,H,ue){var ke=ru,ot=cg();if(wc){if(ue===void 0)throw Error(E(407));ue=ue()}else{if(ue=H(),Rd===null)throw Error(E(349));q1&30||X7(ke,H,ue)}ot.memoizedState=ue;var wt={value:ue,getSnapshot:H};return ot.queue=wt,q7(UA.bind(null,ke,wt,I),[I]),ke.flags|=2048,YC(9,Z7.bind(null,ke,wt,ue,H),void 0,null),ue},useId:function(){var I=cg(),H=Rd.identifierPrefix;if(wc){var ue=wp,ke=Y0;ue=(ke&~(1<<32-Zt(ke)-1)).toString(32)+ue,H=":"+H+"R"+ue,ue=ux++,0<ue&&(H+="H"+ue.toString(32)),H+=":"}else ue=BK++,H=":"+H+"r"+ue.toString(32)+":";return I.memoizedState=H},unstable_isNewReconciler:!1},zK={readContext:th,useCallback:aF,useContext:th,useEffect:DM,useImperativeHandle:rF,useInsertionEffect:eF,useLayoutEffect:tF,useMemo:iF,useReducer:TM,useRef:J7,useState:function(){return TM(GC)},useDebugValue:dx,useDeferredValue:function(I){var H=d0();return oF(H,md.memoizedState,I)},useTransition:function(){var I=TM(GC)[0],H=d0().memoizedState;return[I,H]},useMutableSource:PM,useSyncExternalStore:OM,useId:sF,unstable_isNewReconciler:!1},Uge={readContext:th,useCallback:aF,useContext:th,useEffect:DM,useImperativeHandle:rF,useInsertionEffect:eF,useLayoutEffect:tF,useMemo:iF,useReducer:AM,useRef:J7,useState:function(){return AM(GC)},useDebugValue:dx,useDeferredValue:function(I){var H=d0();return md===null?H.memoizedState=I:oF(H,md.memoizedState,I)},useTransition:function(){var I=AM(GC)[0],H=d0().memoizedState;return[I,H]},useMutableSource:PM,useSyncExternalStore:OM,useId:sF,unstable_isNewReconciler:!1};function ug(I,H){if(I&&I.defaultProps){H=De({},H),I=I.defaultProps;for(var ue in I)H[ue]===void 0&&(H[ue]=I[ue]);return H}return H}function IM(I,H,ue,ke){H=I.memoizedState,ue=ue(ke,H),ue=ue==null?H:De({},H,ue),I.memoizedState=ue,I.lanes===0&&(I.updateQueue.baseState=ue)}var FM={isMounted:function(I){return(I=I._reactInternals)?de(I)===I:!1},enqueueSetState:function(I,H,ue){I=I._reactInternals;var ke=ih(),ot=yx(I),wt=c0(ke,ot);wt.payload=H,ue!=null&&(wt.callback=ue),H=Rh(I,wt,ot),H!==null&&(nm(H,I,ot,ke),lg(H,I,ot))},enqueueReplaceState:function(I,H,ue){I=I._reactInternals;var ke=ih(),ot=yx(I),wt=c0(ke,ot);wt.tag=1,wt.payload=H,ue!=null&&(wt.callback=ue),H=Rh(I,wt,ot),H!==null&&(nm(H,I,ot,ke),lg(H,I,ot))},enqueueForceUpdate:function(I,H){I=I._reactInternals;var ue=ih(),ke=yx(I),ot=c0(ue,ke);ot.tag=2,H!=null&&(ot.callback=H),H=Rh(I,ot,ke),H!==null&&(nm(H,I,ke,ue),lg(H,I,ke))}};function WK(I,H,ue,ke,ot,wt,cn){return I=I.stateNode,typeof I.shouldComponentUpdate=="function"?I.shouldComponentUpdate(ke,wt,cn):H.prototype&&H.prototype.isPureReactComponent?!co(ue,ke)||!co(ot,wt):!0}function HK(I,H,ue){var ke=!1,ot=rg,wt=H.contextType;return typeof wt=="object"&&wt!==null?wt=th(wt):(ot=Qd(H)?Nv:jd.current,ke=H.contextTypes,wt=(ke=ke!=null)?sx(I,ot):rg),H=new H(ue,wt),I.memoizedState=H.state!==null&&H.state!==void 0?H.state:null,H.updater=FM,I.stateNode=H,H._reactInternals=I,ke&&(I=I.stateNode,I.__reactInternalMemoizedUnmaskedChildContext=ot,I.__reactInternalMemoizedMaskedChildContext=wt),H}function uF(I,H,ue,ke){I=H.state,typeof H.componentWillReceiveProps=="function"&&H.componentWillReceiveProps(ue,ke),typeof H.UNSAFE_componentWillReceiveProps=="function"&&H.UNSAFE_componentWillReceiveProps(ue,ke),H.state!==I&&FM.enqueueReplaceState(H,H.state,null)}function $A(I,H,ue,ke){var ot=I.stateNode;ot.props=ue,ot.state=I.memoizedState,ot.refs={},WC(I);var wt=H.contextType;typeof wt=="object"&&wt!==null?ot.context=th(wt):(wt=Qd(H)?Nv:jd.current,ot.context=sx(I,wt)),ot.state=I.memoizedState,wt=H.getDerivedStateFromProps,typeof wt=="function"&&(IM(I,H,wt,ue),ot.state=I.memoizedState),typeof H.getDerivedStateFromProps=="function"||typeof ot.getSnapshotBeforeUpdate=="function"||typeof ot.UNSAFE_componentWillMount!="function"&&typeof ot.componentWillMount!="function"||(H=ot.state,typeof ot.componentWillMount=="function"&&ot.componentWillMount(),typeof ot.UNSAFE_componentWillMount=="function"&&ot.UNSAFE_componentWillMount(),H!==ot.state&&FM.enqueueReplaceState(ot,ot.state,null),Ys(I,ue,ot,ke),ot.state=I.memoizedState),typeof ot.componentDidMount=="function"&&(I.flags|=4194308)}function cw(I,H){try{var ue="",ke=H;do ue+=_t(ke),ke=ke.return;while(ke);var ot=ue}catch(wt){ot=`
Error generating stack: `+wt.message+`
`+wt.stack}return{value:I,source:H,stack:ot,digest:null}}function uw(I,H,ue){return{value:I,source:null,stack:ue??null,digest:H??null}}function KC(I,H){try{console.error(H.value)}catch(ue){setTimeout(function(){throw ue})}}var dF=typeof WeakMap=="function"?WeakMap:Map;function GK(I,H,ue){ue=c0(-1,ue),ue.tag=3,ue.payload={element:null};var ke=H.value;return ue.callback=function(){HA||(HA=!0,eR=ke),KC(I,H)},ue}function YK(I,H,ue){ue=c0(-1,ue),ue.tag=3;var ke=I.type.getDerivedStateFromError;if(typeof ke=="function"){var ot=H.value;ue.payload=function(){return ke(ot)},ue.callback=function(){KC(I,H)}}var wt=I.stateNode;return wt!==null&&typeof wt.componentDidCatch=="function"&&(ue.callback=function(){KC(I,H),typeof ke!="function"&&(mx===null?mx=new Set([this]):mx.add(this));var cn=H.stack;this.componentDidCatch(H.value,{componentStack:cn!==null?cn:""})}),ue}function fF(I,H,ue){var ke=I.pingCache;if(ke===null){ke=I.pingCache=new dF;var ot=new Set;ke.set(H,ot)}else ot=ke.get(H),ot===void 0&&(ot=new Set,ke.set(H,ot));ot.has(ue)||(ot.add(ue),I=UF.bind(null,I,H,ue),H.then(I,I))}function hF(I){do{var H;if((H=I.tag===13)&&(H=I.memoizedState,H=H!==null?H.dehydrated!==null:!0),H)return I;I=I.return}while(I!==null);return null}function pF(I,H,ue,ke,ot){return I.mode&1?(I.flags|=65536,I.lanes=ot,I):(I===H?I.flags|=65536:(I.flags|=128,ue.flags|=131072,ue.flags&=-52805,ue.tag===1&&(ue.alternate===null?ue.tag=17:(H=c0(-1,1),H.tag=2,Rh(ue,H,1))),ue.lanes|=1),I)}var KK=he.ReactCurrentOwner,kh=!1;function nh(I,H,ue,ke){H.child=I===null?IA(H,null,ue,ke):o0(H,I.child,ue,ke)}function mF(I,H,ue,ke,ot){ue=ue.render;var wt=H.ref;return J1(H,ot),ke=K7(I,H,ue,ke,wt,ot),ue=_M(),I!==null&&!kh?(H.updateQueue=I.updateQueue,H.flags&=-2053,I.lanes&=~ot,$v(I,H,ot)):(wc&&ue&&Sp(H),H.flags|=1,nh(I,H,ke,ot),H.child)}function gF(I,H,ue,ke,ot){if(I===null){var wt=ue.type;return typeof wt=="function"&&!KA(wt)&&wt.defaultProps===void 0&&ue.compare===null&&ue.defaultProps===void 0?(H.tag=15,H.type=wt,NM(I,H,wt,ke,ot)):(I=tE(ue.type,null,ke,H,H.mode,ot),I.ref=H.ref,I.return=H,H.child=I)}if(wt=I.child,!(I.lanes&ot)){var cn=wt.memoizedProps;if(ue=ue.compare,ue=ue!==null?ue:co,ue(cn,ke)&&I.ref===H.ref)return $v(I,H,ot)}return H.flags|=1,I=Gv(wt,ke),I.ref=H.ref,I.return=H,H.child=I}function NM(I,H,ue,ke,ot){if(I!==null){var wt=I.memoizedProps;if(co(wt,ke)&&I.ref===H.ref)if(kh=!1,H.pendingProps=ke=wt,(I.lanes&ot)!==0)I.flags&131072&&(kh=!0);else return H.lanes=I.lanes,$v(I,H,ot)}return LM(I,H,ue,ke,ot)}function vF(I,H,ue){var ke=H.pendingProps,ot=ke.children,wt=I!==null?I.memoizedState:null;if(ke.mode==="hidden")if(!(H.mode&1))H.memoizedState={baseLanes:0,cachePool:null,transitions:null},lc(hx,Ep),Ep|=ue;else{if(!(ue&1073741824))return I=wt!==null?wt.baseLanes|ue:ue,H.lanes=H.childLanes=1073741824,H.memoizedState={baseLanes:I,cachePool:null,transitions:null},H.updateQueue=null,lc(hx,Ep),Ep|=I,null;H.memoizedState={baseLanes:0,cachePool:null,transitions:null},ke=wt!==null?wt.baseLanes:ue,lc(hx,Ep),Ep|=ke}else wt!==null?(ke=wt.baseLanes|ue,H.memoizedState=null):ke=ue,lc(hx,Ep),Ep|=ke;return nh(I,H,ot,ue),H.child}function yF(I,H){var ue=H.ref;(I===null&&ue!==null||I!==null&&I.ref!==ue)&&(H.flags|=512,H.flags|=2097152)}function LM(I,H,ue,ke,ot){var wt=Qd(ue)?Nv:jd.current;return wt=sx(H,wt),J1(H,ot),ue=K7(I,H,ue,ke,wt,ot),ke=_M(),I!==null&&!kh?(H.updateQueue=I.updateQueue,H.flags&=-2053,I.lanes&=~ot,$v(I,H,ot)):(wc&&ke&&Sp(H),H.flags|=1,nh(I,H,ue,ot),H.child)}function xF(I,H,ue,ke,ot){if(Qd(ue)){var wt=!0;X1(H)}else wt=!1;if(J1(H,ot),H.stateNode===null)GM(I,H),HK(H,ue,ke),$A(H,ue,ke,ot),ke=!0;else if(I===null){var cn=H.stateNode,Jn=H.memoizedProps;cn.props=Jn;var Or=cn.context,ma=ue.contextType;typeof ma=="object"&&ma!==null?ma=th(ma):(ma=Qd(ue)?Nv:jd.current,ma=sx(H,ma));var ui=ue.getDerivedStateFromProps,xi=typeof ui=="function"||typeof cn.getSnapshotBeforeUpdate=="function";xi||typeof cn.UNSAFE_componentWillReceiveProps!="function"&&typeof cn.componentWillReceiveProps!="function"||(Jn!==ke||Or!==ma)&&uF(H,cn,ke,ma),sg=!1;var Qa=H.memoizedState;cn.state=Qa,Ys(H,ke,cn,ot),Or=H.memoizedState,Jn!==ke||Qa!==Or||Ef.current||sg?(typeof ui=="function"&&(IM(H,ue,ui,ke),Or=H.memoizedState),(Jn=sg||WK(H,ue,Jn,ke,Qa,Or,ma))?(xi||typeof cn.UNSAFE_componentWillMount!="function"&&typeof cn.componentWillMount!="function"||(typeof cn.componentWillMount=="function"&&cn.componentWillMount(),typeof cn.UNSAFE_componentWillMount=="function"&&cn.UNSAFE_componentWillMount()),typeof cn.componentDidMount=="function"&&(H.flags|=4194308)):(typeof cn.componentDidMount=="function"&&(H.flags|=4194308),H.memoizedProps=ke,H.memoizedState=Or),cn.props=ke,cn.state=Or,cn.context=ma,ke=Jn):(typeof cn.componentDidMount=="function"&&(H.flags|=4194308),ke=!1)}else{cn=H.stateNode,FA(I,H),Jn=H.memoizedProps,ma=H.type===H.elementType?Jn:ug(H.type,Jn),cn.props=ma,xi=H.pendingProps,Qa=cn.context,Or=ue.contextType,typeof Or=="object"&&Or!==null?Or=th(Or):(Or=Qd(ue)?Nv:jd.current,Or=sx(H,Or));var gi=ue.getDerivedStateFromProps;(ui=typeof gi=="function"||typeof cn.getSnapshotBeforeUpdate=="function")||typeof cn.UNSAFE_componentWillReceiveProps!="function"&&typeof cn.componentWillReceiveProps!="function"||(Jn!==xi||Qa!==Or)&&uF(H,cn,ke,Or),sg=!1,Qa=H.memoizedState,cn.state=Qa,Ys(H,ke,cn,ot);var Po=H.memoizedState;Jn!==xi||Qa!==Po||Ef.current||sg?(typeof gi=="function"&&(IM(H,ue,gi,ke),Po=H.memoizedState),(ma=sg||WK(H,ue,ma,ke,Qa,Po,Or)||!1)?(ui||typeof cn.UNSAFE_componentWillUpdate!="function"&&typeof cn.componentWillUpdate!="function"||(typeof cn.componentWillUpdate=="function"&&cn.componentWillUpdate(ke,Po,Or),typeof cn.UNSAFE_componentWillUpdate=="function"&&cn.UNSAFE_componentWillUpdate(ke,Po,Or)),typeof cn.componentDidUpdate=="function"&&(H.flags|=4),typeof cn.getSnapshotBeforeUpdate=="function"&&(H.flags|=1024)):(typeof cn.componentDidUpdate!="function"||Jn===I.memoizedProps&&Qa===I.memoizedState||(H.flags|=4),typeof cn.getSnapshotBeforeUpdate!="function"||Jn===I.memoizedProps&&Qa===I.memoizedState||(H.flags|=1024),H.memoizedProps=ke,H.memoizedState=Po),cn.props=ke,cn.state=Po,cn.context=Or,ke=ma):(typeof cn.componentDidUpdate!="function"||Jn===I.memoizedProps&&Qa===I.memoizedState||(H.flags|=4),typeof cn.getSnapshotBeforeUpdate!="function"||Jn===I.memoizedProps&&Qa===I.memoizedState||(H.flags|=1024),ke=!1)}return BM(I,H,ue,ke,wt,ot)}function BM(I,H,ue,ke,ot,wt){yF(I,H);var cn=(H.flags&128)!==0;if(!ke&&!cn)return ot&&a0(H,ue,!1),$v(I,H,wt);ke=H.stateNode,KK.current=H;var Jn=cn&&typeof ue.getDerivedStateFromError!="function"?null:ke.render();return H.flags|=1,I!==null&&cn?(H.child=o0(H,I.child,null,wt),H.child=o0(H,null,Jn,wt)):nh(I,H,Jn,wt),H.memoizedState=ke.state,ot&&a0(H,ue,!0),H.child}function UM(I){var H=I.stateNode;H.pendingContext?MA(I,H.pendingContext,H.pendingContext!==H.context):H.context&&MA(I,H.context,!1),_a(I,H.containerInfo)}function XK(I,H,ue,ke,ot){return og(),BC(ot),H.flags|=256,nh(I,H,ue,ke),H.child}var bF={dehydrated:null,treeContext:null,retryLane:0};function VM(I){return{baseLanes:I,cachePool:null,transitions:null}}function ZK(I,H,ue){var ke=H.pendingProps,ot=Ws.current,wt=!1,cn=(H.flags&128)!==0,Jn;if((Jn=cn)||(Jn=I!==null&&I.memoizedState===null?!1:(ot&2)!==0),Jn?(wt=!0,H.flags&=-129):(I===null||I.memoizedState!==null)&&(ot|=1),lc(Ws,ot&1),I===null)return LC(H),I=H.memoizedState,I!==null&&(I=I.dehydrated,I!==null)?(H.mode&1?I.data==="$!"?H.lanes=8:H.lanes=1073741824:H.lanes=1,null):(cn=ke.children,I=ke.fallback,wt?(ke=H.mode,wt=H.child,cn={mode:"hidden",children:cn},!(ke&1)&&wt!==null?(wt.childLanes=0,wt.pendingProps=cn):wt=ab(cn,ke,0,null),I=f0(I,ke,ue,null),wt.return=H,I.return=H,wt.sibling=I,H.child=wt,H.child.memoizedState=VM(ue),H.memoizedState=bF,I):$M(H,cn));if(ot=I.memoizedState,ot!==null&&(Jn=ot.dehydrated,Jn!==null))return QK(I,H,cn,ke,Jn,ot,ue);if(wt){wt=ke.fallback,cn=H.mode,ot=I.child,Jn=ot.sibling;var Or={mode:"hidden",children:ke.children};return!(cn&1)&&H.child!==ot?(ke=H.child,ke.childLanes=0,ke.pendingProps=Or,H.deletions=null):(ke=Gv(ot,Or),ke.subtreeFlags=ot.subtreeFlags&14680064),Jn!==null?wt=Gv(Jn,wt):(wt=f0(wt,cn,ue,null),wt.flags|=2),wt.return=H,ke.return=H,ke.sibling=wt,H.child=ke,ke=wt,wt=H.child,cn=I.child.memoizedState,cn=cn===null?VM(ue):{baseLanes:cn.baseLanes|ue,cachePool:null,transitions:cn.transitions},wt.memoizedState=cn,wt.childLanes=I.childLanes&~ue,H.memoizedState=bF,ke}return wt=I.child,I=wt.sibling,ke=Gv(wt,{mode:"visible",children:ke.children}),!(H.mode&1)&&(ke.lanes=ue),ke.return=H,ke.sibling=null,I!==null&&(ue=H.deletions,ue===null?(H.deletions=[I],H.flags|=16):ue.push(I)),H.child=ke,H.memoizedState=null,ke}function $M(I,H){return H=ab({mode:"visible",children:H},I.mode,0,null),H.return=I,I.child=H}function zM(I,H,ue,ke){return ke!==null&&BC(ke),o0(H,I.child,null,ue),I=$M(H,H.pendingProps.children),I.flags|=2,H.memoizedState=null,I}function QK(I,H,ue,ke,ot,wt,cn){if(ue)return H.flags&256?(H.flags&=-257,ke=uw(Error(E(422))),zM(I,H,cn,ke)):H.memoizedState!==null?(H.child=I.child,H.flags|=128,null):(wt=ke.fallback,ot=H.mode,ke=ab({mode:"visible",children:ke.children},ot,0,null),wt=f0(wt,ot,cn,null),wt.flags|=2,ke.return=H,wt.return=H,ke.sibling=wt,H.child=ke,H.mode&1&&o0(H,I.child,null,cn),H.child.memoizedState=VM(cn),H.memoizedState=bF,wt);if(!(H.mode&1))return zM(I,H,cn,null);if(ot.data==="$!"){if(ke=ot.nextSibling&&ot.nextSibling.dataset,ke)var Jn=ke.dgst;return ke=Jn,wt=Error(E(419)),ke=uw(wt,ke,void 0),zM(I,H,cn,ke)}if(Jn=(cn&I.childLanes)!==0,kh||Jn){if(ke=Rd,ke!==null){switch(cn&-cn){case 4:ot=2;break;case 16:ot=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:ot=32;break;case 536870912:ot=268435456;break;default:ot=0}ot=ot&(ke.suspendedLanes|cn)?0:ot,ot!==0&&ot!==wt.retryLane&&(wt.retryLane=ot,l0(I,ot),nm(ke,I,ot,-1))}return qC(),ke=uw(Error(E(421))),zM(I,H,cn,ke)}return ot.data==="$?"?(H.flags|=128,H.child=I.child,H=$F.bind(null,I),ot._reactRetry=H,null):(I=wt.treeContext,Jd=eg(ot.nextSibling),ys=H,wc=!0,Mh=null,I!==null&&(eh[_f++]=Y0,eh[_f++]=wp,eh[_f++]=Bv,Y0=I.id,wp=I.overflow,Bv=H),H=$M(H,ke.children),H.flags|=4096,H)}function wF(I,H,ue){I.lanes|=H;var ke=I.alternate;ke!==null&&(ke.lanes|=H),zC(I.return,H,ue)}function WM(I,H,ue,ke,ot){var wt=I.memoizedState;wt===null?I.memoizedState={isBackwards:H,rendering:null,renderingStartTime:0,last:ke,tail:ue,tailMode:ot}:(wt.isBackwards=H,wt.rendering=null,wt.renderingStartTime=0,wt.last=ke,wt.tail=ue,wt.tailMode=ot)}function HM(I,H,ue){var ke=H.pendingProps,ot=ke.revealOrder,wt=ke.tail;if(nh(I,H,ke.children,ue),ke=Ws.current,ke&2)ke=ke&1|2,H.flags|=128;else{if(I!==null&&I.flags&128)e:for(I=H.child;I!==null;){if(I.tag===13)I.memoizedState!==null&&wF(I,ue,H);else if(I.tag===19)wF(I,ue,H);else if(I.child!==null){I.child.return=I,I=I.child;continue}if(I===H)break e;for(;I.sibling===null;){if(I.return===null||I.return===H)break e;I=I.return}I.sibling.return=I.return,I=I.sibling}ke&=1}if(lc(Ws,ke),!(H.mode&1))H.memoizedState=null;else switch(ot){case"forwards":for(ue=H.child,ot=null;ue!==null;)I=ue.alternate,I!==null&&Dh(I)===null&&(ot=ue),ue=ue.sibling;ue=ot,ue===null?(ot=H.child,H.child=null):(ot=ue.sibling,ue.sibling=null),WM(H,!1,ot,ue,wt);break;case"backwards":for(ue=null,ot=H.child,H.child=null;ot!==null;){if(I=ot.alternate,I!==null&&Dh(I)===null){H.child=ot;break}I=ot.sibling,ot.sibling=ue,ue=ot,ot=I}WM(H,!0,ue,null,wt);break;case"together":WM(H,!1,null,null,void 0);break;default:H.memoizedState=null}return H.child}function GM(I,H){!(H.mode&1)&&I!==null&&(I.alternate=null,H.alternate=null,H.flags|=2)}function $v(I,H,ue){if(I!==null&&(H.dependencies=I.dependencies),fg|=H.lanes,!(ue&H.childLanes))return null;if(I!==null&&H.child!==I.child)throw Error(E(153));if(H.child!==null){for(I=H.child,ue=Gv(I,I.pendingProps),H.child=ue,ue.return=H;I.sibling!==null;)I=I.sibling,ue=ue.sibling=Gv(I,I.pendingProps),ue.return=H;ue.sibling=null}return H.child}function SF(I,H,ue){switch(H.tag){case 3:UM(H),og();break;case 5:ps(H);break;case 1:Qd(H.type)&&X1(H);break;case 4:_a(H,H.stateNode.containerInfo);break;case 10:var ke=H.type._context,ot=H.memoizedProps.value;lc(sw,ke._currentValue),ke._currentValue=ot;break;case 13:if(ke=H.memoizedState,ke!==null)return ke.dehydrated!==null?(lc(Ws,Ws.current&1),H.flags|=128,null):ue&H.child.childLanes?ZK(I,H,ue):(lc(Ws,Ws.current&1),I=$v(I,H,ue),I!==null?I.sibling:null);lc(Ws,Ws.current&1);break;case 19:if(ke=(ue&H.childLanes)!==0,I.flags&128){if(ke)return HM(I,H,ue);H.flags|=128}if(ot=H.memoizedState,ot!==null&&(ot.rendering=null,ot.tail=null,ot.lastEffect=null),lc(Ws,Ws.current),ke)break;return null;case 22:case 23:return H.lanes=0,vF(I,H,ue)}return $v(I,H,ue)}var dw,CF,EF,wu;dw=function(I,H){for(var ue=H.child;ue!==null;){if(ue.tag===5||ue.tag===6)I.appendChild(ue.stateNode);else if(ue.tag!==4&&ue.child!==null){ue.child.return=ue,ue=ue.child;continue}if(ue===H)break;for(;ue.sibling===null;){if(ue.return===null||ue.return===H)return;ue=ue.return}ue.sibling.return=ue.return,ue=ue.sibling}},CF=function(){},EF=function(I,H,ue,ke){var ot=I.memoizedProps;if(ot!==ke){I=H.stateNode,Sr(xt.current);var wt=null;switch(ue){case"input":ot=Xr(I,ot),ke=Xr(I,ke),wt=[];break;case"select":ot=De({},ot,{value:void 0}),ke=De({},ke,{value:void 0}),wt=[];break;case"textarea":ot=Zr(I,ot),ke=Zr(I,ke),wt=[];break;default:typeof ot.onClick!="function"&&typeof ke.onClick=="function"&&(I.onclick=Y1)}sa(ue,ke);var cn;ue=null;for(ma in ot)if(!ke.hasOwnProperty(ma)&&ot.hasOwnProperty(ma)&&ot[ma]!=null)if(ma==="style"){var Jn=ot[ma];for(cn in Jn)Jn.hasOwnProperty(cn)&&(ue||(ue={}),ue[cn]="")}else ma!=="dangerouslySetInnerHTML"&&ma!=="children"&&ma!=="suppressContentEditableWarning"&&ma!=="suppressHydrationWarning"&&ma!=="autoFocus"&&(P.hasOwnProperty(ma)?wt||(wt=[]):(wt=wt||[]).push(ma,null));for(ma in ke){var Or=ke[ma];if(Jn=ot?.[ma],ke.hasOwnProperty(ma)&&Or!==Jn&&(Or!=null||Jn!=null))if(ma==="style")if(Jn){for(cn in Jn)!Jn.hasOwnProperty(cn)||Or&&Or.hasOwnProperty(cn)||(ue||(ue={}),ue[cn]="");for(cn in Or)Or.hasOwnProperty(cn)&&Jn[cn]!==Or[cn]&&(ue||(ue={}),ue[cn]=Or[cn])}else ue||(wt||(wt=[]),wt.push(ma,ue)),ue=Or;else ma==="dangerouslySetInnerHTML"?(Or=Or?Or.__html:void 0,Jn=Jn?Jn.__html:void 0,Or!=null&&Jn!==Or&&(wt=wt||[]).push(ma,Or)):ma==="children"?typeof Or!="string"&&typeof Or!="number"||(wt=wt||[]).push(ma,""+Or):ma!=="suppressContentEditableWarning"&&ma!=="suppressHydrationWarning"&&(P.hasOwnProperty(ma)?(Or!=null&&ma==="onScroll"&&bc("scroll",I),wt||Jn===Or||(wt=[])):(wt=wt||[]).push(ma,Or))}ue&&(wt=wt||[]).push("style",ue);var ma=wt;(H.updateQueue=ma)&&(H.flags|=4)}},wu=function(I,H,ue,ke){ue!==ke&&(H.flags|=4)};function XC(I,H){if(!wc)switch(I.tailMode){case"hidden":H=I.tail;for(var ue=null;H!==null;)H.alternate!==null&&(ue=H),H=H.sibling;ue===null?I.tail=null:ue.sibling=null;break;case"collapsed":ue=I.tail;for(var ke=null;ue!==null;)ue.alternate!==null&&(ke=ue),ue=ue.sibling;ke===null?H||I.tail===null?I.tail=null:I.tail.sibling=null:ke.sibling=null}}function xs(I){var H=I.alternate!==null&&I.alternate.child===I.child,ue=0,ke=0;if(H)for(var ot=I.child;ot!==null;)ue|=ot.lanes|ot.childLanes,ke|=ot.subtreeFlags&14680064,ke|=ot.flags&14680064,ot.return=I,ot=ot.sibling;else for(ot=I.child;ot!==null;)ue|=ot.lanes|ot.childLanes,ke|=ot.subtreeFlags,ke|=ot.flags,ot.return=I,ot=ot.sibling;return I.subtreeFlags|=ke,I.childLanes=ue,H}function Bc(I,H,ue){var ke=H.pendingProps;switch(FC(H),H.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return xs(H),null;case 1:return Qd(H.type)&&K1(),xs(H),null;case 3:return ke=H.stateNode,no(),ol(Ef),ol(jd),Y7(),ke.pendingContext&&(ke.context=ke.pendingContext,ke.pendingContext=null),(I===null||I.child===null)&&(lx(H)?H.flags|=4:I===null||I.memoizedState.isDehydrated&&!(H.flags&256)||(H.flags|=1024,Mh!==null&&(eb(Mh),Mh=null))),CF(I,H),xs(H),null;case 5:zs(H);var ot=Sr(vn.current);if(ue=H.type,I!==null&&H.stateNode!=null)EF(I,H,ue,ke,ot),I.ref!==H.ref&&(H.flags|=512,H.flags|=2097152);else{if(!ke){if(H.stateNode===null)throw Error(E(166));return xs(H),null}if(I=Sr(xt.current),lx(H)){ke=H.stateNode,ue=H.type;var wt=H.memoizedProps;switch(ke[Oh]=H,ke[nw]=wt,I=(H.mode&1)!==0,ue){case"dialog":bc("cancel",ke),bc("close",ke);break;case"iframe":case"object":case"embed":bc("load",ke);break;case"video":case"audio":for(ot=0;ot<W1.length;ot++)bc(W1[ot],ke);break;case"source":bc("error",ke);break;case"img":case"image":case"link":bc("error",ke),bc("load",ke);break;case"details":bc("toggle",ke);break;case"input":xr(ke,wt),bc("invalid",ke);break;case"select":ke._wrapperState={wasMultiple:!!wt.multiple},bc("invalid",ke);break;case"textarea":Ir(ke,wt),bc("invalid",ke)}sa(ue,wt),ot=null;for(var cn in wt)if(wt.hasOwnProperty(cn)){var Jn=wt[cn];cn==="children"?typeof Jn=="string"?ke.textContent!==Jn&&(wt.suppressHydrationWarning!==!0&&$0(ke.textContent,Jn,I),ot=["children",Jn]):typeof Jn=="number"&&ke.textContent!==""+Jn&&(wt.suppressHydrationWarning!==!0&&$0(ke.textContent,Jn,I),ot=["children",""+Jn]):P.hasOwnProperty(cn)&&Jn!=null&&cn==="onScroll"&&bc("scroll",ke)}switch(ue){case"input":Pr(ke),aa(ke,wt,!0);break;case"textarea":Pr(ke),wr(ke);break;case"select":case"option":break;default:typeof wt.onClick=="function"&&(ke.onclick=Y1)}ke=ot,H.updateQueue=ke,ke!==null&&(H.flags|=4)}else{cn=ot.nodeType===9?ot:ot.ownerDocument,I==="http://www.w3.org/1999/xhtml"&&(I=jr(ue)),I==="http://www.w3.org/1999/xhtml"?ue==="script"?(I=cn.createElement("div"),I.innerHTML="<script><\/script>",I=I.removeChild(I.firstChild)):typeof ke.is=="string"?I=cn.createElement(ue,{is:ke.is}):(I=cn.createElement(ue),ue==="select"&&(cn=I,ke.multiple?cn.multiple=!0:ke.size&&(cn.size=ke.size))):I=cn.createElementNS(I,ue),I[Oh]=H,I[nw]=ke,dw(I,H,!1,!1),H.stateNode=I;e:{switch(cn=ct(ue,ke),ue){case"dialog":bc("cancel",I),bc("close",I),ot=ke;break;case"iframe":case"object":case"embed":bc("load",I),ot=ke;break;case"video":case"audio":for(ot=0;ot<W1.length;ot++)bc(W1[ot],I);ot=ke;break;case"source":bc("error",I),ot=ke;break;case"img":case"image":case"link":bc("error",I),bc("load",I),ot=ke;break;case"details":bc("toggle",I),ot=ke;break;case"input":xr(I,ke),ot=Xr(I,ke),bc("invalid",I);break;case"option":ot=ke;break;case"select":I._wrapperState={wasMultiple:!!ke.multiple},ot=De({},ke,{value:void 0}),bc("invalid",I);break;case"textarea":Ir(I,ke),ot=Zr(I,ke),bc("invalid",I);break;default:ot=ke}sa(ue,ot),Jn=ot;for(wt in Jn)if(Jn.hasOwnProperty(wt)){var Or=Jn[wt];wt==="style"?xn(I,Or):wt==="dangerouslySetInnerHTML"?(Or=Or?Or.__html:void 0,Or!=null&&mr(I,Or)):wt==="children"?typeof Or=="string"?(ue!=="textarea"||Or!=="")&&Er(I,Or):typeof Or=="number"&&Er(I,""+Or):wt!=="suppressContentEditableWarning"&&wt!=="suppressHydrationWarning"&&wt!=="autoFocus"&&(P.hasOwnProperty(wt)?Or!=null&&wt==="onScroll"&&bc("scroll",I):Or!=null&&Pe(I,wt,Or,cn))}switch(ue){case"input":Pr(I),aa(I,ke,!1);break;case"textarea":Pr(I),wr(I);break;case"option":ke.value!=null&&I.setAttribute("value",""+Vt(ke.value));break;case"select":I.multiple=!!ke.multiple,wt=ke.value,wt!=null?dr(I,!!ke.multiple,wt,!1):ke.defaultValue!=null&&dr(I,!!ke.multiple,ke.defaultValue,!0);break;default:typeof ot.onClick=="function"&&(I.onclick=Y1)}switch(ue){case"button":case"input":case"select":case"textarea":ke=!!ke.autoFocus;break e;case"img":ke=!0;break e;default:ke=!1}}ke&&(H.flags|=4)}H.ref!==null&&(H.flags|=512,H.flags|=2097152)}return xs(H),null;case 6:if(I&&H.stateNode!=null)wu(I,H,I.memoizedProps,ke);else{if(typeof ke!="string"&&H.stateNode===null)throw Error(E(166));if(ue=Sr(vn.current),Sr(xt.current),lx(H)){if(ke=H.stateNode,ue=H.memoizedProps,ke[Oh]=H,(wt=ke.nodeValue!==ue)&&(I=ys,I!==null))switch(I.tag){case 3:$0(ke.nodeValue,ue,(I.mode&1)!==0);break;case 5:I.memoizedProps.suppressHydrationWarning!==!0&&$0(ke.nodeValue,ue,(I.mode&1)!==0)}wt&&(H.flags|=4)}else ke=(ue.nodeType===9?ue:ue.ownerDocument).createTextNode(ke),ke[Oh]=H,H.stateNode=ke}return xs(H),null;case 13:if(ol(Ws),ke=H.memoizedState,I===null||I.memoizedState!==null&&I.memoizedState.dehydrated!==null){if(wc&&Jd!==null&&H.mode&1&&!(H.flags&128))iw(),og(),H.flags|=98560,wt=!1;else if(wt=lx(H),ke!==null&&ke.dehydrated!==null){if(I===null){if(!wt)throw Error(E(318));if(wt=H.memoizedState,wt=wt!==null?wt.dehydrated:null,!wt)throw Error(E(317));wt[Oh]=H}else og(),!(H.flags&128)&&(H.memoizedState=null),H.flags|=4;xs(H),wt=!1}else Mh!==null&&(eb(Mh),Mh=null),wt=!0;if(!wt)return H.flags&65536?H:null}return H.flags&128?(H.lanes=ue,H):(ke=ke!==null,ke!==(I!==null&&I.memoizedState!==null)&&ke&&(H.child.flags|=8192,H.mode&1&&(I===null||Ws.current&1?Yu===0&&(Yu=3):qC())),H.updateQueue!==null&&(H.flags|=4),xs(H),null);case 4:return no(),CF(I,H),I===null&&nx(H.stateNode.containerInfo),xs(H),null;case 10:return $C(H.type._context),xs(H),null;case 17:return Qd(H.type)&&K1(),xs(H),null;case 19:if(ol(Ws),wt=H.memoizedState,wt===null)return xs(H),null;if(ke=(H.flags&128)!==0,cn=wt.rendering,cn===null)if(ke)XC(wt,!1);else{if(Yu!==0||I!==null&&I.flags&128)for(I=H.child;I!==null;){if(cn=Dh(I),cn!==null){for(H.flags|=128,XC(wt,!1),ke=cn.updateQueue,ke!==null&&(H.updateQueue=ke,H.flags|=4),H.subtreeFlags=0,ke=ue,ue=H.child;ue!==null;)wt=ue,I=ke,wt.flags&=14680066,cn=wt.alternate,cn===null?(wt.childLanes=0,wt.lanes=I,wt.child=null,wt.subtreeFlags=0,wt.memoizedProps=null,wt.memoizedState=null,wt.updateQueue=null,wt.dependencies=null,wt.stateNode=null):(wt.childLanes=cn.childLanes,wt.lanes=cn.lanes,wt.child=cn.child,wt.subtreeFlags=0,wt.deletions=null,wt.memoizedProps=cn.memoizedProps,wt.memoizedState=cn.memoizedState,wt.updateQueue=cn.updateQueue,wt.type=cn.type,I=cn.dependencies,wt.dependencies=I===null?null:{lanes:I.lanes,firstContext:I.firstContext}),ue=ue.sibling;return lc(Ws,Ws.current&1|2),H.child}I=I.sibling}wt.tail!==null&&Rt()>QC&&(H.flags|=128,ke=!0,XC(wt,!1),H.lanes=4194304)}else{if(!ke)if(I=Dh(cn),I!==null){if(H.flags|=128,ke=!0,ue=I.updateQueue,ue!==null&&(H.updateQueue=ue,H.flags|=4),XC(wt,!0),wt.tail===null&&wt.tailMode==="hidden"&&!cn.alternate&&!wc)return xs(H),null}else 2*Rt()-wt.renderingStartTime>QC&&ue!==1073741824&&(H.flags|=128,ke=!0,XC(wt,!1),H.lanes=4194304);wt.isBackwards?(cn.sibling=H.child,H.child=cn):(ue=wt.last,ue!==null?ue.sibling=cn:H.child=cn,wt.last=cn)}return wt.tail!==null?(H=wt.tail,wt.rendering=H,wt.tail=H.sibling,wt.renderingStartTime=Rt(),H.sibling=null,ue=Ws.current,lc(Ws,ke?ue&1|2:ue&1),H):(xs(H),null);case 22:case 23:return IF(),ke=H.memoizedState!==null,I!==null&&I.memoizedState!==null!==ke&&(H.flags|=8192),ke&&H.mode&1?Ep&1073741824&&(xs(H),H.subtreeFlags&6&&(H.flags|=8192)):xs(H),null;case 24:return null;case 25:return null}throw Error(E(156,H.tag))}function _F(I,H){switch(FC(H),H.tag){case 1:return Qd(H.type)&&K1(),I=H.flags,I&65536?(H.flags=I&-65537|128,H):null;case 3:return no(),ol(Ef),ol(jd),Y7(),I=H.flags,I&65536&&!(I&128)?(H.flags=I&-65537|128,H):null;case 5:return zs(H),null;case 13:if(ol(Ws),I=H.memoizedState,I!==null&&I.dehydrated!==null){if(H.alternate===null)throw Error(E(340));og()}return I=H.flags,I&65536?(H.flags=I&-65537|128,H):null;case 19:return ol(Ws),null;case 4:return no(),null;case 10:return $C(H.type._context),null;case 22:case 23:return IF(),null;case 24:return null;default:return null}}var YM=!1,Af=!1,Vge=typeof WeakSet=="function"?WeakSet:Set,Ha=null;function Ih(I,H){var ue=I.ref;if(ue!==null)if(typeof ue=="function")try{ue(null)}catch(ke){au(I,H,ke)}else ue.current=null}function KM(I,H,ue){try{ue()}catch(ke){au(I,H,ke)}}var XM=!1;function zv(I,H){if(z0=Pi,I=Ql(),Il(I)){if("selectionStart"in I)var ue={start:I.selectionStart,end:I.selectionEnd};else e:{ue=(ue=I.ownerDocument)&&ue.defaultView||window;var ke=ue.getSelection&&ue.getSelection();if(ke&&ke.rangeCount!==0){ue=ke.anchorNode;var ot=ke.anchorOffset,wt=ke.focusNode;ke=ke.focusOffset;try{ue.nodeType,wt.nodeType}catch{ue=null;break e}var cn=0,Jn=-1,Or=-1,ma=0,ui=0,xi=I,Qa=null;t:for(;;){for(var gi;xi!==ue||ot!==0&&xi.nodeType!==3||(Jn=cn+ot),xi!==wt||ke!==0&&xi.nodeType!==3||(Or=cn+ke),xi.nodeType===3&&(cn+=xi.nodeValue.length),(gi=xi.firstChild)!==null;)Qa=xi,xi=gi;for(;;){if(xi===I)break t;if(Qa===ue&&++ma===ot&&(Jn=cn),Qa===wt&&++ui===ke&&(Or=cn),(gi=xi.nextSibling)!==null)break;xi=Qa,Qa=xi.parentNode}xi=gi}ue=Jn===-1||Or===-1?null:{start:Jn,end:Or}}else ue=null}ue=ue||{start:0,end:0}}else ue=null;for(OA={focusedElem:I,selectionRange:ue},Pi=!1,Ha=H;Ha!==null;)if(H=Ha,I=H.child,(H.subtreeFlags&1028)!==0&&I!==null)I.return=H,Ha=I;else for(;Ha!==null;){H=Ha;try{var Po=H.alternate;if(H.flags&1024)switch(H.tag){case 0:case 11:case 15:break;case 1:if(Po!==null){var ko=Po.memoizedProps,Xu=Po.memoizedState,ca=H.stateNode,ur=ca.getSnapshotBeforeUpdate(H.elementType===H.type?ko:ug(H.type,ko),Xu);ca.__reactInternalSnapshotBeforeUpdate=ur}break;case 3:var ha=H.stateNode.containerInfo;ha.nodeType===1?ha.textContent="":ha.nodeType===9&&ha.documentElement&&ha.removeChild(ha.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(E(163))}}catch(Oi){au(H,H.return,Oi)}if(I=H.sibling,I!==null){I.return=H.return,Ha=I;break}Ha=H.return}return Po=XM,XM=!1,Po}function rh(I,H,ue){var ke=H.updateQueue;if(ke=ke!==null?ke.lastEffect:null,ke!==null){var ot=ke=ke.next;do{if((ot.tag&I)===I){var wt=ot.destroy;ot.destroy=void 0,wt!==void 0&&KM(H,ue,wt)}ot=ot.next}while(ot!==ke)}}function ah(I,H){if(H=H.updateQueue,H=H!==null?H.lastEffect:null,H!==null){var ue=H=H.next;do{if((ue.tag&I)===I){var ke=ue.create;ue.destroy=ke()}ue=ue.next}while(ue!==H)}}function zA(I){var H=I.ref;if(H!==null){var ue=I.stateNode;switch(I.tag){case 5:I=ue;break;default:I=ue}typeof H=="function"?H(I):H.current=I}}function Ol(I){var H=I.alternate;H!==null&&(I.alternate=null,Ol(H)),I.child=null,I.deletions=null,I.sibling=null,I.tag===5&&(H=I.stateNode,H!==null&&(delete H[Oh],delete H[nw],delete H[DC],delete H[wM],delete H[SM])),I.stateNode=null,I.return=null,I.dependencies=null,I.memoizedProps=null,I.memoizedState=null,I.pendingProps=null,I.stateNode=null,I.updateQueue=null}function TF(I){return I.tag===5||I.tag===3||I.tag===4}function AF(I){e:for(;;){for(;I.sibling===null;){if(I.return===null||TF(I.return))return null;I=I.return}for(I.sibling.return=I.return,I=I.sibling;I.tag!==5&&I.tag!==6&&I.tag!==18;){if(I.flags&2||I.child===null||I.tag===4)continue e;I.child.return=I,I=I.child}if(!(I.flags&2))return I.stateNode}}function fx(I,H,ue){var ke=I.tag;if(ke===5||ke===6)I=I.stateNode,H?ue.nodeType===8?ue.parentNode.insertBefore(I,H):ue.insertBefore(I,H):(ue.nodeType===8?(H=ue.parentNode,H.insertBefore(I,ue)):(H=ue,H.appendChild(I)),ue=ue._reactRootContainer,ue!=null||H.onclick!==null||(H.onclick=Y1));else if(ke!==4&&(I=I.child,I!==null))for(fx(I,H,ue),I=I.sibling;I!==null;)fx(I,H,ue),I=I.sibling}function Q0(I,H,ue){var ke=I.tag;if(ke===5||ke===6)I=I.stateNode,H?ue.insertBefore(I,H):ue.appendChild(I);else if(ke!==4&&(I=I.child,I!==null))for(Q0(I,H,ue),I=I.sibling;I!==null;)Q0(I,H,ue),I=I.sibling}var Gu=null,J0=!1;function Wv(I,H,ue){for(ue=ue.child;ue!==null;)ZM(I,H,ue),ue=ue.sibling}function ZM(I,H,ue){if(Qt&&typeof Qt.onCommitFiberUnmount=="function")try{Qt.onCommitFiberUnmount(Fr,ue)}catch{}switch(ue.tag){case 5:Af||Ih(ue,H);case 6:var ke=Gu,ot=J0;Gu=null,Wv(I,H,ue),Gu=ke,J0=ot,Gu!==null&&(J0?(I=Gu,ue=ue.stateNode,I.nodeType===8?I.parentNode.removeChild(ue):I.removeChild(ue)):Gu.removeChild(ue.stateNode));break;case 18:Gu!==null&&(J0?(I=Gu,ue=ue.stateNode,I.nodeType===8?tw(I.parentNode,ue):I.nodeType===1&&tw(I,ue),Aa(I)):tw(Gu,ue.stateNode));break;case 4:ke=Gu,ot=J0,Gu=ue.stateNode.containerInfo,J0=!0,Wv(I,H,ue),Gu=ke,J0=ot;break;case 0:case 11:case 14:case 15:if(!Af&&(ke=ue.updateQueue,ke!==null&&(ke=ke.lastEffect,ke!==null))){ot=ke=ke.next;do{var wt=ot,cn=wt.destroy;wt=wt.tag,cn!==void 0&&(wt&2||wt&4)&&KM(ue,H,cn),ot=ot.next}while(ot!==ke)}Wv(I,H,ue);break;case 1:if(!Af&&(Ih(ue,H),ke=ue.stateNode,typeof ke.componentWillUnmount=="function"))try{ke.props=ue.memoizedProps,ke.state=ue.memoizedState,ke.componentWillUnmount()}catch(Jn){au(ue,H,Jn)}Wv(I,H,ue);break;case 21:Wv(I,H,ue);break;case 22:ue.mode&1?(Af=(ke=Af)||ue.memoizedState!==null,Wv(I,H,ue),Af=ke):Wv(I,H,ue);break;default:Wv(I,H,ue)}}function PF(I){var H=I.updateQueue;if(H!==null){I.updateQueue=null;var ue=I.stateNode;ue===null&&(ue=I.stateNode=new Vge),H.forEach(function(ke){var ot=zF.bind(null,I,ke);ue.has(ke)||(ue.add(ke),ke.then(ot,ot))})}}function q0(I,H){var ue=H.deletions;if(ue!==null)for(var ke=0;ke<ue.length;ke++){var ot=ue[ke];try{var wt=I,cn=H,Jn=cn;e:for(;Jn!==null;){switch(Jn.tag){case 5:Gu=Jn.stateNode,J0=!1;break e;case 3:Gu=Jn.stateNode.containerInfo,J0=!0;break e;case 4:Gu=Jn.stateNode.containerInfo,J0=!0;break e}Jn=Jn.return}if(Gu===null)throw Error(E(160));ZM(wt,cn,ot),Gu=null,J0=!1;var Or=ot.alternate;Or!==null&&(Or.return=null),ot.return=null}catch(ma){au(ot,H,ma)}}if(H.subtreeFlags&12854)for(H=H.child;H!==null;)OF(H,I),H=H.sibling}function OF(I,H){var ue=I.alternate,ke=I.flags;switch(I.tag){case 0:case 11:case 14:case 15:if(q0(H,I),dg(I),ke&4){try{rh(3,I,I.return),ah(3,I)}catch(ko){au(I,I.return,ko)}try{rh(5,I,I.return)}catch(ko){au(I,I.return,ko)}}break;case 1:q0(H,I),dg(I),ke&512&&ue!==null&&Ih(ue,ue.return);break;case 5:if(q0(H,I),dg(I),ke&512&&ue!==null&&Ih(ue,ue.return),I.flags&32){var ot=I.stateNode;try{Er(ot,"")}catch(ko){au(I,I.return,ko)}}if(ke&4&&(ot=I.stateNode,ot!=null)){var wt=I.memoizedProps,cn=ue!==null?ue.memoizedProps:wt,Jn=I.type,Or=I.updateQueue;if(I.updateQueue=null,Or!==null)try{Jn==="input"&&wt.type==="radio"&&wt.name!=null&&xa(ot,wt),ct(Jn,cn);var ma=ct(Jn,wt);for(cn=0;cn<Or.length;cn+=2){var ui=Or[cn],xi=Or[cn+1];ui==="style"?xn(ot,xi):ui==="dangerouslySetInnerHTML"?mr(ot,xi):ui==="children"?Er(ot,xi):Pe(ot,ui,xi,ma)}switch(Jn){case"input":Rr(ot,wt);break;case"textarea":or(ot,wt);break;case"select":var Qa=ot._wrapperState.wasMultiple;ot._wrapperState.wasMultiple=!!wt.multiple;var gi=wt.value;gi!=null?dr(ot,!!wt.multiple,gi,!1):Qa!==!!wt.multiple&&(wt.defaultValue!=null?dr(ot,!!wt.multiple,wt.defaultValue,!0):dr(ot,!!wt.multiple,wt.multiple?[]:"",!1))}ot[nw]=wt}catch(ko){au(I,I.return,ko)}}break;case 6:if(q0(H,I),dg(I),ke&4){if(I.stateNode===null)throw Error(E(162));ot=I.stateNode,wt=I.memoizedProps;try{ot.nodeValue=wt}catch(ko){au(I,I.return,ko)}}break;case 3:if(q0(H,I),dg(I),ke&4&&ue!==null&&ue.memoizedState.isDehydrated)try{Aa(H.containerInfo)}catch(ko){au(I,I.return,ko)}break;case 4:q0(H,I),dg(I);break;case 13:q0(H,I),dg(I),ot=I.child,ot.flags&8192&&(wt=ot.memoizedState!==null,ot.stateNode.isHidden=wt,!wt||ot.alternate!==null&&ot.alternate.memoizedState!==null||(qM=Rt())),ke&4&&PF(I);break;case 22:if(ui=ue!==null&&ue.memoizedState!==null,I.mode&1?(Af=(ma=Af)||ui,q0(H,I),Af=ma):q0(H,I),dg(I),ke&8192){if(ma=I.memoizedState!==null,(I.stateNode.isHidden=ma)&&!ui&&I.mode&1)for(Ha=I,ui=I.child;ui!==null;){for(xi=Ha=ui;Ha!==null;){switch(Qa=Ha,gi=Qa.child,Qa.tag){case 0:case 11:case 14:case 15:rh(4,Qa,Qa.return);break;case 1:Ih(Qa,Qa.return);var Po=Qa.stateNode;if(typeof Po.componentWillUnmount=="function"){ke=Qa,ue=Qa.return;try{H=ke,Po.props=H.memoizedProps,Po.state=H.memoizedState,Po.componentWillUnmount()}catch(ko){au(ke,ue,ko)}}break;case 5:Ih(Qa,Qa.return);break;case 22:if(Qa.memoizedState!==null){QM(xi);continue}}gi!==null?(gi.return=Qa,Ha=gi):QM(xi)}ui=ui.sibling}e:for(ui=null,xi=I;;){if(xi.tag===5){if(ui===null){ui=xi;try{ot=xi.stateNode,ma?(wt=ot.style,typeof wt.setProperty=="function"?wt.setProperty("display","none","important"):wt.display="none"):(Jn=xi.stateNode,Or=xi.memoizedProps.style,cn=Or!=null&&Or.hasOwnProperty("display")?Or.display:null,Jn.style.display=hn("display",cn))}catch(ko){au(I,I.return,ko)}}}else if(xi.tag===6){if(ui===null)try{xi.stateNode.nodeValue=ma?"":xi.memoizedProps}catch(ko){au(I,I.return,ko)}}else if((xi.tag!==22&&xi.tag!==23||xi.memoizedState===null||xi===I)&&xi.child!==null){xi.child.return=xi,xi=xi.child;continue}if(xi===I)break e;for(;xi.sibling===null;){if(xi.return===null||xi.return===I)break e;ui===xi&&(ui=null),xi=xi.return}ui===xi&&(ui=null),xi.sibling.return=xi.return,xi=xi.sibling}}break;case 19:q0(H,I),dg(I),ke&4&&PF(I);break;case 21:break;default:q0(H,I),dg(I)}}function dg(I){var H=I.flags;if(H&2){try{e:{for(var ue=I.return;ue!==null;){if(TF(ue)){var ke=ue;break e}ue=ue.return}throw Error(E(160))}switch(ke.tag){case 5:var ot=ke.stateNode;ke.flags&32&&(Er(ot,""),ke.flags&=-33);var wt=AF(I);Q0(I,wt,ot);break;case 3:case 4:var cn=ke.stateNode.containerInfo,Jn=AF(I);fx(I,Jn,cn);break;default:throw Error(E(161))}}catch(Or){au(I,I.return,Or)}I.flags&=-3}H&4096&&(I.flags&=-4097)}function JK(I,H,ue){Ha=I,jF(I,H,ue)}function jF(I,H,ue){for(var ke=(I.mode&1)!==0;Ha!==null;){var ot=Ha,wt=ot.child;if(ot.tag===22&&ke){var cn=ot.memoizedState!==null||YM;if(!cn){var Jn=ot.alternate,Or=Jn!==null&&Jn.memoizedState!==null||Af;Jn=YM;var ma=Af;if(YM=cn,(Af=Or)&&!ma)for(Ha=ot;Ha!==null;)cn=Ha,Or=cn.child,cn.tag===22&&cn.memoizedState!==null?RF(ot):Or!==null?(Or.return=cn,Ha=Or):RF(ot);for(;wt!==null;)Ha=wt,jF(wt,H,ue),wt=wt.sibling;Ha=ot,YM=Jn,Af=ma}MF(I,H,ue)}else ot.subtreeFlags&8772&&wt!==null?(wt.return=ot,Ha=wt):MF(I,H,ue)}}function MF(I){for(;Ha!==null;){var H=Ha;if(H.flags&8772){var ue=H.alternate;try{if(H.flags&8772)switch(H.tag){case 0:case 11:case 15:Af||ah(5,H);break;case 1:var ke=H.stateNode;if(H.flags&4&&!Af)if(ue===null)ke.componentDidMount();else{var ot=H.elementType===H.type?ue.memoizedProps:ug(H.type,ue.memoizedProps);ke.componentDidUpdate(ot,ue.memoizedState,ke.__reactInternalSnapshotBeforeUpdate)}var wt=H.updateQueue;wt!==null&&we(H,wt,ke);break;case 3:var cn=H.updateQueue;if(cn!==null){if(ue=null,H.child!==null)switch(H.child.tag){case 5:ue=H.child.stateNode;break;case 1:ue=H.child.stateNode}we(H,cn,ue)}break;case 5:var Jn=H.stateNode;if(ue===null&&H.flags&4){ue=Jn;var Or=H.memoizedProps;switch(H.type){case"button":case"input":case"select":case"textarea":Or.autoFocus&&ue.focus();break;case"img":Or.src&&(ue.src=Or.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(H.memoizedState===null){var ma=H.alternate;if(ma!==null){var ui=ma.memoizedState;if(ui!==null){var xi=ui.dehydrated;xi!==null&&Aa(xi)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(E(163))}Af||H.flags&512&&zA(H)}catch(Qa){au(H,H.return,Qa)}}if(H===I){Ha=null;break}if(ue=H.sibling,ue!==null){ue.return=H.return,Ha=ue;break}Ha=H.return}}function QM(I){for(;Ha!==null;){var H=Ha;if(H===I){Ha=null;break}var ue=H.sibling;if(ue!==null){ue.return=H.return,Ha=ue;break}Ha=H.return}}function RF(I){for(;Ha!==null;){var H=Ha;try{switch(H.tag){case 0:case 11:case 15:var ue=H.return;try{ah(4,H)}catch(Or){au(H,ue,Or)}break;case 1:var ke=H.stateNode;if(typeof ke.componentDidMount=="function"){var ot=H.return;try{ke.componentDidMount()}catch(Or){au(H,ot,Or)}}var wt=H.return;try{zA(H)}catch(Or){au(H,wt,Or)}break;case 5:var cn=H.return;try{zA(H)}catch(Or){au(H,cn,Or)}}}catch(Or){au(H,H.return,Or)}if(H===I){Ha=null;break}var Jn=H.sibling;if(Jn!==null){Jn.return=H.return,Ha=Jn;break}Ha=H.return}}var qK=Math.ceil,WA=he.ReactCurrentDispatcher,DF=he.ReactCurrentOwner,Md=he.ReactCurrentBatchConfig,bl=0,Rd=null,cc=null,qd=0,Ep=0,hx=ng(0),Yu=0,px=null,fg=0,JM=0,em=0,ZC=null,Fh=null,qM=0,QC=1/0,tm=null,HA=!1,eR=null,mx=null,tR=!1,gx=null,nR=0,fw=0,vx=null,JC=-1,GA=0;function ih(){return bl&6?Rt():JC!==-1?JC:JC=Rt()}function yx(I){return I.mode&1?bl&2&&qd!==0?qd&-qd:CM.transition!==null?(GA===0&&(GA=en()),GA):(I=la,I!==0||(I=window.event,I=I===void 0?16:ti(I.type)),I):1}function nm(I,H,ue,ke){if(50<fw)throw fw=0,vx=null,Error(E(185));In(I,ue,ke),(!(bl&2)||I!==Rd)&&(I===Rd&&(!(bl&2)&&(JM|=ue),Yu===4&&Hv(I,qd)),Nh(I,ke),ue===1&&bl===0&&!(H.mode&1)&&(QC=Rt()+500,kC&&ag()))}function Nh(I,H){var ue=I.callbackNode;jt(I,H);var ke=Ca(I,I===Rd?qd:0);if(ke===0)ue!==null&&ne(ue),I.callbackNode=null,I.callbackPriority=0;else if(H=ke&-ke,I.callbackPriority!==H){if(ue!=null&&ne(ue),H===1)I.tag===0?yi(iR.bind(null,I)):H0(iR.bind(null,I)),Od(function(){!(bl&6)&&ag()}),ue=null;else{switch(ni(ke)){case 1:ue=Yt;break;case 4:ue=bt;break;case 16:ue=Cn;break;case 536870912:ue=An;break;default:ue=Cn}ue=rb(ue,YA.bind(null,I))}I.callbackPriority=H,I.callbackNode=ue}}function YA(I,H){if(JC=-1,GA=0,bl&6)throw Error(E(327));var ue=I.callbackNode;if(nb()&&I.callbackNode!==ue)return null;var ke=Ca(I,I===Rd?qd:0);if(ke===0)return null;if(ke&30||ke&I.expiredLanes||H)H=eE(I,ke);else{H=ke;var ot=bl;bl|=2;var wt=FF();(Rd!==I||qd!==H)&&(tm=null,QC=Rt()+500,hw(I,H));do try{LF();break}catch(Jn){oR(I,Jn)}while(!0);VC(),WA.current=wt,bl=ot,cc!==null?H=0:(Rd=null,qd=0,H=Yu)}if(H!==0){if(H===2&&(ot=tn(I),ot!==0&&(ke=ot,H=rR(I,ot))),H===1)throw ue=px,hw(I,0),Hv(I,ke),Nh(I,Rt()),ue;if(H===6)Hv(I,ke);else{if(ot=I.current.alternate,!(ke&30)&&!aR(ot)&&(H=eE(I,ke),H===2&&(wt=tn(I),wt!==0&&(ke=wt,H=rR(I,wt))),H===1))throw ue=px,hw(I,0),Hv(I,ke),Nh(I,Rt()),ue;switch(I.finishedWork=ot,I.finishedLanes=ke,H){case 0:case 1:throw Error(E(345));case 2:xx(I,Fh,tm);break;case 3:if(Hv(I,ke),(ke&130023424)===ke&&(H=qM+500-Rt(),10<H)){if(Ca(I,0)!==0)break;if(ot=I.suspendedLanes,(ot&ke)!==ke){ih(),I.pingedLanes|=I.suspendedLanes&ot;break}I.timeoutHandle=qf(xx.bind(null,I,Fh,tm),H);break}xx(I,Fh,tm);break;case 4:if(Hv(I,ke),(ke&4194240)===ke)break;for(H=I.eventTimes,ot=-1;0<ke;){var cn=31-Zt(ke);wt=1<<cn,cn=H[cn],cn>ot&&(ot=cn),ke&=~wt}if(ke=ot,ke=Rt()-ke,ke=(120>ke?120:480>ke?480:1080>ke?1080:1920>ke?1920:3e3>ke?3e3:4320>ke?4320:1960*qK(ke/1960))-ke,10<ke){I.timeoutHandle=qf(xx.bind(null,I,Fh,tm),ke);break}xx(I,Fh,tm);break;case 5:xx(I,Fh,tm);break;default:throw Error(E(329))}}}return Nh(I,Rt()),I.callbackNode===ue?YA.bind(null,I):null}function rR(I,H){var ue=ZC;return I.current.memoizedState.isDehydrated&&(hw(I,H).flags|=256),I=eE(I,H),I!==2&&(H=Fh,Fh=ue,H!==null&&eb(H)),I}function eb(I){Fh===null?Fh=I:Fh.push.apply(Fh,I)}function aR(I){for(var H=I;;){if(H.flags&16384){var ue=H.updateQueue;if(ue!==null&&(ue=ue.stores,ue!==null))for(var ke=0;ke<ue.length;ke++){var ot=ue[ke],wt=ot.getSnapshot;ot=ot.value;try{if(!Xa(wt(),ot))return!1}catch{return!1}}}if(ue=H.child,H.subtreeFlags&16384&&ue!==null)ue.return=H,H=ue;else{if(H===I)break;for(;H.sibling===null;){if(H.return===null||H.return===I)return!0;H=H.return}H.sibling.return=H.return,H=H.sibling}}return!0}function Hv(I,H){for(H&=~em,H&=~JM,I.suspendedLanes|=H,I.pingedLanes&=~H,I=I.expirationTimes;0<H;){var ue=31-Zt(H),ke=1<<ue;I[ue]=-1,H&=~ke}}function iR(I){if(bl&6)throw Error(E(327));nb();var H=Ca(I,0);if(!(H&1))return Nh(I,Rt()),null;var ue=eE(I,H);if(I.tag!==0&&ue===2){var ke=tn(I);ke!==0&&(H=ke,ue=rR(I,ke))}if(ue===1)throw ue=px,hw(I,0),Hv(I,H),Nh(I,Rt()),ue;if(ue===6)throw Error(E(345));return I.finishedWork=I.current.alternate,I.finishedLanes=H,xx(I,Fh,tm),Nh(I,Rt()),null}function kF(I,H){var ue=bl;bl|=1;try{return I(H)}finally{bl=ue,bl===0&&(QC=Rt()+500,kC&&ag())}}function tb(I){gx!==null&&gx.tag===0&&!(bl&6)&&nb();var H=bl;bl|=1;var ue=Md.transition,ke=la;try{if(Md.transition=null,la=1,I)return I()}finally{la=ke,Md.transition=ue,bl=H,!(bl&6)&&ag()}}function IF(){Ep=hx.current,ol(hx)}function hw(I,H){I.finishedWork=null,I.finishedLanes=0;var ue=I.timeoutHandle;if(ue!==-1&&(I.timeoutHandle=-1,q2(ue)),cc!==null)for(ue=cc.return;ue!==null;){var ke=ue;switch(FC(ke),ke.tag){case 1:ke=ke.type.childContextTypes,ke!=null&&K1();break;case 3:no(),ol(Ef),ol(jd),Y7();break;case 5:zs(ke);break;case 4:no();break;case 13:ol(Ws);break;case 19:ol(Ws);break;case 10:$C(ke.type._context);break;case 22:case 23:IF()}ue=ue.return}if(Rd=I,cc=I=Gv(I.current,null),qd=Ep=H,Yu=0,px=null,em=JM=fg=0,Fh=ZC=null,Vv!==null){for(H=0;H<Vv.length;H++)if(ue=Vv[H],ke=ue.interleaved,ke!==null){ue.interleaved=null;var ot=ke.next,wt=ue.pending;if(wt!==null){var cn=wt.next;wt.next=ot,ke.next=cn}ue.pending=ke}Vv=null}return I}function oR(I,H){do{var ue=cc;try{if(VC(),NA.current=kM,BA){for(var ke=ru.memoizedState;ke!==null;){var ot=ke.queue;ot!==null&&(ot.pending=null),ke=ke.next}BA=!1}if(q1=0,Fu=md=ru=null,HC=!1,ux=0,DF.current=null,ue===null||ue.return===null){Yu=1,px=H,cc=null;break}e:{var wt=I,cn=ue.return,Jn=ue,Or=H;if(H=qd,Jn.flags|=32768,Or!==null&&typeof Or=="object"&&typeof Or.then=="function"){var ma=Or,ui=Jn,xi=ui.tag;if(!(ui.mode&1)&&(xi===0||xi===11||xi===15)){var Qa=ui.alternate;Qa?(ui.updateQueue=Qa.updateQueue,ui.memoizedState=Qa.memoizedState,ui.lanes=Qa.lanes):(ui.updateQueue=null,ui.memoizedState=null)}var gi=hF(cn);if(gi!==null){gi.flags&=-257,pF(gi,cn,Jn,wt,H),gi.mode&1&&fF(wt,ma,H),H=gi,Or=ma;var Po=H.updateQueue;if(Po===null){var ko=new Set;ko.add(Or),H.updateQueue=ko}else Po.add(Or);break e}else{if(!(H&1)){fF(wt,ma,H),qC();break e}Or=Error(E(426))}}else if(wc&&Jn.mode&1){var Xu=hF(cn);if(Xu!==null){!(Xu.flags&65536)&&(Xu.flags|=256),pF(Xu,cn,Jn,wt,H),BC(cw(Or,Jn));break e}}wt=Or=cw(Or,Jn),Yu!==4&&(Yu=2),ZC===null?ZC=[wt]:ZC.push(wt),wt=cn;do{switch(wt.tag){case 3:wt.flags|=65536,H&=-H,wt.lanes|=H;var ca=GK(wt,Or,H);lw(wt,ca);break e;case 1:Jn=Or;var ur=wt.type,ha=wt.stateNode;if(!(wt.flags&128)&&(typeof ur.getDerivedStateFromError=="function"||ha!==null&&typeof ha.componentDidCatch=="function"&&(mx===null||!mx.has(ha)))){wt.flags|=65536,H&=-H,wt.lanes|=H;var Oi=YK(wt,Jn,H);lw(wt,Oi);break e}}wt=wt.return}while(wt!==null)}sR(ue)}catch(Bo){H=Bo,cc===ue&&ue!==null&&(cc=ue=ue.return);continue}break}while(!0)}function FF(){var I=WA.current;return WA.current=kM,I===null?kM:I}function qC(){(Yu===0||Yu===3||Yu===2)&&(Yu=4),Rd===null||!(fg&268435455)&&!(JM&268435455)||Hv(Rd,qd)}function eE(I,H){var ue=bl;bl|=2;var ke=FF();(Rd!==I||qd!==H)&&(tm=null,hw(I,H));do try{NF();break}catch(ot){oR(I,ot)}while(!0);if(VC(),bl=ue,WA.current=ke,cc!==null)throw Error(E(261));return Rd=null,qd=0,Yu}function NF(){for(;cc!==null;)BF(cc)}function LF(){for(;cc!==null&&!mt();)BF(cc)}function BF(I){var H=cR(I.alternate,I,Ep);I.memoizedProps=I.pendingProps,H===null?sR(I):cc=H,DF.current=null}function sR(I){var H=I;do{var ue=H.alternate;if(I=H.return,H.flags&32768){if(ue=_F(ue,H),ue!==null){ue.flags&=32767,cc=ue;return}if(I!==null)I.flags|=32768,I.subtreeFlags=0,I.deletions=null;else{Yu=6,cc=null;return}}else if(ue=Bc(ue,H,Ep),ue!==null){cc=ue;return}if(H=H.sibling,H!==null){cc=H;return}cc=H=I}while(H!==null);Yu===0&&(Yu=5)}function xx(I,H,ue){var ke=la,ot=Md.transition;try{Md.transition=null,la=1,eX(I,H,ue,ke)}finally{Md.transition=ot,la=ke}return null}function eX(I,H,ue,ke){do nb();while(gx!==null);if(bl&6)throw Error(E(327));ue=I.finishedWork;var ot=I.finishedLanes;if(ue===null)return null;if(I.finishedWork=null,I.finishedLanes=0,ue===I.current)throw Error(E(177));I.callbackNode=null,I.callbackPriority=0;var wt=ue.lanes|ue.childLanes;if(Nt(I,wt),I===Rd&&(cc=Rd=null,qd=0),!(ue.subtreeFlags&2064)&&!(ue.flags&2064)||tR||(tR=!0,rb(Cn,function(){return nb(),null})),wt=(ue.flags&15990)!==0,ue.subtreeFlags&15990||wt){wt=Md.transition,Md.transition=null;var cn=la;la=1;var Jn=bl;bl|=4,DF.current=null,zv(I,ue),OF(ue,I),$s(OA),Pi=!!z0,OA=z0=null,I.current=ue,JK(ue,I,ot),Ot(),bl=Jn,la=cn,Md.transition=wt}else I.current=ue;if(tR&&(tR=!1,gx=I,nR=ot),wt=I.pendingLanes,wt===0&&(mx=null),Lt(ue.stateNode,ke),Nh(I,Rt()),H!==null)for(ke=I.onRecoverableError,ue=0;ue<H.length;ue++)ot=H[ue],ke(ot.value,{componentStack:ot.stack,digest:ot.digest});if(HA)throw HA=!1,I=eR,eR=null,I;return nR&1&&I.tag!==0&&nb(),wt=I.pendingLanes,wt&1?I===vx?fw++:(fw=0,vx=I):fw=0,ag(),null}function nb(){if(gx!==null){var I=ni(nR),H=Md.transition,ue=la;try{if(Md.transition=null,la=16>I?16:I,gx===null)var ke=!1;else{if(I=gx,gx=null,nR=0,bl&6)throw Error(E(331));var ot=bl;for(bl|=4,Ha=I.current;Ha!==null;){var wt=Ha,cn=wt.child;if(Ha.flags&16){var Jn=wt.deletions;if(Jn!==null){for(var Or=0;Or<Jn.length;Or++){var ma=Jn[Or];for(Ha=ma;Ha!==null;){var ui=Ha;switch(ui.tag){case 0:case 11:case 15:rh(8,ui,wt)}var xi=ui.child;if(xi!==null)xi.return=ui,Ha=xi;else for(;Ha!==null;){ui=Ha;var Qa=ui.sibling,gi=ui.return;if(Ol(ui),ui===ma){Ha=null;break}if(Qa!==null){Qa.return=gi,Ha=Qa;break}Ha=gi}}}var Po=wt.alternate;if(Po!==null){var ko=Po.child;if(ko!==null){Po.child=null;do{var Xu=ko.sibling;ko.sibling=null,ko=Xu}while(ko!==null)}}Ha=wt}}if(wt.subtreeFlags&2064&&cn!==null)cn.return=wt,Ha=cn;else e:for(;Ha!==null;){if(wt=Ha,wt.flags&2048)switch(wt.tag){case 0:case 11:case 15:rh(9,wt,wt.return)}var ca=wt.sibling;if(ca!==null){ca.return=wt.return,Ha=ca;break e}Ha=wt.return}}var ur=I.current;for(Ha=ur;Ha!==null;){cn=Ha;var ha=cn.child;if(cn.subtreeFlags&2064&&ha!==null)ha.return=cn,Ha=ha;else e:for(cn=ur;Ha!==null;){if(Jn=Ha,Jn.flags&2048)try{switch(Jn.tag){case 0:case 11:case 15:ah(9,Jn)}}catch(Bo){au(Jn,Jn.return,Bo)}if(Jn===cn){Ha=null;break e}var Oi=Jn.sibling;if(Oi!==null){Oi.return=Jn.return,Ha=Oi;break e}Ha=Jn.return}}if(bl=ot,ag(),Qt&&typeof Qt.onPostCommitFiberRoot=="function")try{Qt.onPostCommitFiberRoot(Fr,I)}catch{}ke=!0}return ke}finally{la=ue,Md.transition=H}}return!1}function lR(I,H,ue){H=cw(ue,H),H=GK(I,H,1),I=Rh(I,H,1),H=ih(),I!==null&&(In(I,1,H),Nh(I,H))}function au(I,H,ue){if(I.tag===3)lR(I,I,ue);else for(;H!==null;){if(H.tag===3){lR(H,I,ue);break}else if(H.tag===1){var ke=H.stateNode;if(typeof H.type.getDerivedStateFromError=="function"||typeof ke.componentDidCatch=="function"&&(mx===null||!mx.has(ke))){I=cw(ue,I),I=YK(H,I,1),H=Rh(H,I,1),I=ih(),H!==null&&(In(H,1,I),Nh(H,I));break}}H=H.return}}function UF(I,H,ue){var ke=I.pingCache;ke!==null&&ke.delete(H),H=ih(),I.pingedLanes|=I.suspendedLanes&ue,Rd===I&&(qd&ue)===ue&&(Yu===4||Yu===3&&(qd&130023424)===qd&&500>Rt()-qM?hw(I,0):em|=ue),Nh(I,H)}function VF(I,H){H===0&&(I.mode&1?(H=ar,ar<<=1,!(ar&130023424)&&(ar=4194304)):H=1);var ue=ih();I=l0(I,H),I!==null&&(In(I,H,ue),Nh(I,ue))}function $F(I){var H=I.memoizedState,ue=0;H!==null&&(ue=H.retryLane),VF(I,ue)}function zF(I,H){var ue=0;switch(I.tag){case 13:var ke=I.stateNode,ot=I.memoizedState;ot!==null&&(ue=ot.retryLane);break;case 19:ke=I.stateNode;break;default:throw Error(E(314))}ke!==null&&ke.delete(H),VF(I,ue)}var cR;cR=function(I,H,ue){if(I!==null)if(I.memoizedProps!==H.pendingProps||Ef.current)kh=!0;else{if(!(I.lanes&ue)&&!(H.flags&128))return kh=!1,SF(I,H,ue);kh=!!(I.flags&131072)}else kh=!1,wc&&H.flags&1048576&&DA(H,Lv,H.index);switch(H.lanes=0,H.tag){case 2:var ke=H.type;GM(I,H),I=H.pendingProps;var ot=sx(H,jd.current);J1(H,ue),ot=K7(null,H,ke,I,ot,ue);var wt=_M();return H.flags|=1,typeof ot=="object"&&ot!==null&&typeof ot.render=="function"&&ot.$$typeof===void 0?(H.tag=1,H.memoizedState=null,H.updateQueue=null,Qd(ke)?(wt=!0,X1(H)):wt=!1,H.memoizedState=ot.state!==null&&ot.state!==void 0?ot.state:null,WC(H),ot.updater=FM,H.stateNode=ot,ot._reactInternals=H,$A(H,ke,I,ue),H=BM(null,H,ke,!0,wt,ue)):(H.tag=0,wc&&wt&&Sp(H),nh(null,H,ot,ue),H=H.child),H;case 16:ke=H.elementType;e:{switch(GM(I,H),I=H.pendingProps,ot=ke._init,ke=ot(ke._payload),H.type=ke,ot=H.tag=WF(ke),I=ug(ke,I),ot){case 0:H=LM(null,H,ke,I,ue);break e;case 1:H=xF(null,H,ke,I,ue);break e;case 11:H=mF(null,H,ke,I,ue);break e;case 14:H=gF(null,H,ke,ug(ke.type,I),ue);break e}throw Error(E(306,ke,""))}return H;case 0:return ke=H.type,ot=H.pendingProps,ot=H.elementType===ke?ot:ug(ke,ot),LM(I,H,ke,ot,ue);case 1:return ke=H.type,ot=H.pendingProps,ot=H.elementType===ke?ot:ug(ke,ot),xF(I,H,ke,ot,ue);case 3:e:{if(UM(H),I===null)throw Error(E(387));ke=H.pendingProps,wt=H.memoizedState,ot=wt.element,FA(I,H),Ys(H,ke,null,ue);var cn=H.memoizedState;if(ke=cn.element,wt.isDehydrated)if(wt={element:ke,isDehydrated:!1,cache:cn.cache,pendingSuspenseBoundaries:cn.pendingSuspenseBoundaries,transitions:cn.transitions},H.updateQueue.baseState=wt,H.memoizedState=wt,H.flags&256){ot=cw(Error(E(423)),H),H=XK(I,H,ke,ue,ot);break e}else if(ke!==ot){ot=cw(Error(E(424)),H),H=XK(I,H,ke,ue,ot);break e}else for(Jd=eg(H.stateNode.containerInfo.firstChild),ys=H,wc=!0,Mh=null,ue=IA(H,null,ke,ue),H.child=ue;ue;)ue.flags=ue.flags&-3|4096,ue=ue.sibling;else{if(og(),ke===ot){H=$v(I,H,ue);break e}nh(I,H,ke,ue)}H=H.child}return H;case 5:return ps(H),I===null&&LC(H),ke=H.type,ot=H.pendingProps,wt=I!==null?I.memoizedProps:null,cn=ot.children,W0(ke,ot)?cn=null:wt!==null&&W0(ke,wt)&&(H.flags|=32),yF(I,H),nh(I,H,cn,ue),H.child;case 6:return I===null&&LC(H),null;case 13:return ZK(I,H,ue);case 4:return _a(H,H.stateNode.containerInfo),ke=H.pendingProps,I===null?H.child=o0(H,null,ke,ue):nh(I,H,ke,ue),H.child;case 11:return ke=H.type,ot=H.pendingProps,ot=H.elementType===ke?ot:ug(ke,ot),mF(I,H,ke,ot,ue);case 7:return nh(I,H,H.pendingProps,ue),H.child;case 8:return nh(I,H,H.pendingProps.children,ue),H.child;case 12:return nh(I,H,H.pendingProps.children,ue),H.child;case 10:e:{if(ke=H.type._context,ot=H.pendingProps,wt=H.memoizedProps,cn=ot.value,lc(sw,ke._currentValue),ke._currentValue=cn,wt!==null)if(Xa(wt.value,cn)){if(wt.children===ot.children&&!Ef.current){H=$v(I,H,ue);break e}}else for(wt=H.child,wt!==null&&(wt.return=H);wt!==null;){var Jn=wt.dependencies;if(Jn!==null){cn=wt.child;for(var Or=Jn.firstContext;Or!==null;){if(Or.context===ke){if(wt.tag===1){Or=c0(-1,ue&-ue),Or.tag=2;var ma=wt.updateQueue;if(ma!==null){ma=ma.shared;var ui=ma.pending;ui===null?Or.next=Or:(Or.next=ui.next,ui.next=Or),ma.pending=Or}}wt.lanes|=ue,Or=wt.alternate,Or!==null&&(Or.lanes|=ue),zC(wt.return,ue,H),Jn.lanes|=ue;break}Or=Or.next}}else if(wt.tag===10)cn=wt.type===H.type?null:wt.child;else if(wt.tag===18){if(cn=wt.return,cn===null)throw Error(E(341));cn.lanes|=ue,Jn=cn.alternate,Jn!==null&&(Jn.lanes|=ue),zC(cn,ue,H),cn=wt.sibling}else cn=wt.child;if(cn!==null)cn.return=wt;else for(cn=wt;cn!==null;){if(cn===H){cn=null;break}if(wt=cn.sibling,wt!==null){wt.return=cn.return,cn=wt;break}cn=cn.return}wt=cn}nh(I,H,ot.children,ue),H=H.child}return H;case 9:return ot=H.type,ke=H.pendingProps.children,J1(H,ue),ot=th(ot),ke=ke(ot),H.flags|=1,nh(I,H,ke,ue),H.child;case 14:return ke=H.type,ot=ug(ke,H.pendingProps),ot=ug(ke.type,ot),gF(I,H,ke,ot,ue);case 15:return NM(I,H,H.type,H.pendingProps,ue);case 17:return ke=H.type,ot=H.pendingProps,ot=H.elementType===ke?ot:ug(ke,ot),GM(I,H),H.tag=1,Qd(ke)?(I=!0,X1(H)):I=!1,J1(H,ue),HK(H,ke,ot),$A(H,ke,ot,ue),BM(null,H,ke,!0,I,ue);case 19:return HM(I,H,ue);case 22:return vF(I,H,ue)}throw Error(E(156,H.tag))};function rb(I,H){return Re(I,H)}function uR(I,H,ue,ke){this.tag=I,this.key=ue,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=H,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=ke,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _p(I,H,ue,ke){return new uR(I,H,ue,ke)}function KA(I){return I=I.prototype,!(!I||!I.isReactComponent)}function WF(I){if(typeof I=="function")return KA(I)?1:0;if(I!=null){if(I=I.$$typeof,I===ze)return 11;if(I===Ze)return 14}return 2}function Gv(I,H){var ue=I.alternate;return ue===null?(ue=_p(I.tag,H,I.key,I.mode),ue.elementType=I.elementType,ue.type=I.type,ue.stateNode=I.stateNode,ue.alternate=I,I.alternate=ue):(ue.pendingProps=H,ue.type=I.type,ue.flags=0,ue.subtreeFlags=0,ue.deletions=null),ue.flags=I.flags&14680064,ue.childLanes=I.childLanes,ue.lanes=I.lanes,ue.child=I.child,ue.memoizedProps=I.memoizedProps,ue.memoizedState=I.memoizedState,ue.updateQueue=I.updateQueue,H=I.dependencies,ue.dependencies=H===null?null:{lanes:H.lanes,firstContext:H.firstContext},ue.sibling=I.sibling,ue.index=I.index,ue.ref=I.ref,ue}function tE(I,H,ue,ke,ot,wt){var cn=2;if(ke=I,typeof I=="function")KA(I)&&(cn=1);else if(typeof I=="string")cn=5;else e:switch(I){case He:return f0(ue.children,ot,wt,H);case Ee:cn=8,ot|=8;break;case Le:return I=_p(12,ue,H,ot|2),I.elementType=Le,I.lanes=wt,I;case Ye:return I=_p(13,ue,H,ot),I.elementType=Ye,I.lanes=wt,I;case We:return I=_p(19,ue,H,ot),I.elementType=We,I.lanes=wt,I;case Ie:return ab(ue,ot,wt,H);default:if(typeof I=="object"&&I!==null)switch(I.$$typeof){case Xe:cn=10;break e;case et:cn=9;break e;case ze:cn=11;break e;case Ze:cn=14;break e;case qe:cn=16,ke=null;break e}throw Error(E(130,I==null?I:typeof I,""))}return H=_p(cn,ue,H,ot),H.elementType=I,H.type=ke,H.lanes=wt,H}function f0(I,H,ue,ke){return I=_p(7,I,ke,H),I.lanes=ue,I}function ab(I,H,ue,ke){return I=_p(22,I,ke,H),I.elementType=Ie,I.lanes=ue,I.stateNode={isHidden:!1},I}function Dc(I,H,ue){return I=_p(6,I,null,H),I.lanes=ue,I}function XA(I,H,ue){return H=_p(4,I.children!==null?I.children:[],I.key,H),H.lanes=ue,H.stateNode={containerInfo:I.containerInfo,pendingChildren:null,implementation:I.implementation},H}function HF(I,H,ue,ke,ot){this.tag=H,this.containerInfo=I,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pr(0),this.expirationTimes=pr(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pr(0),this.identifierPrefix=ke,this.onRecoverableError=ot,this.mutableSourceEagerHydrationData=null}function dR(I,H,ue,ke,ot,wt,cn,Jn,Or){return I=new HF(I,H,ue,Jn,Or),H===1?(H=1,wt===!0&&(H|=8)):H=0,wt=_p(3,null,null,H),I.current=wt,wt.stateNode=I,wt.memoizedState={element:ke,isDehydrated:ue,cache:null,transitions:null,pendingSuspenseBoundaries:null},WC(wt),I}function tX(I,H,ue){var ke=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:xe,key:ke==null?null:""+ke,children:I,containerInfo:H,implementation:ue}}function GF(I){if(!I)return rg;I=I._reactInternals;e:{if(de(I)!==I||I.tag!==1)throw Error(E(170));var H=I;do{switch(H.tag){case 3:H=H.stateNode.context;break e;case 1:if(Qd(H.type)){H=H.stateNode.__reactInternalMemoizedMergedChildContext;break e}}H=H.return}while(H!==null);throw Error(E(171))}if(I.tag===1){var ue=I.type;if(Qd(ue))return RA(I,ue,H)}return H}function fR(I,H,ue,ke,ot,wt,cn,Jn,Or){return I=dR(ue,ke,!0,I,ot,wt,cn,Jn,Or),I.context=GF(null),ue=I.current,ke=ih(),ot=yx(ue),wt=c0(ke,ot),wt.callback=H??null,Rh(ue,wt,ot),I.current.lanes=ot,In(I,ot,ke),Nh(I,ke),I}function rm(I,H,ue,ke){var ot=H.current,wt=ih(),cn=yx(ot);return ue=GF(ue),H.context===null?H.context=ue:H.pendingContext=ue,H=c0(wt,cn),H.payload={element:I},ke=ke===void 0?null:ke,ke!==null&&(H.callback=ke),I=Rh(ot,H,cn),I!==null&&(nm(I,ot,cn,wt),lg(I,ot,cn)),cn}function Ku(I){if(I=I.current,!I.child)return null;switch(I.child.tag){case 5:return I.child.stateNode;default:return I.child.stateNode}}function Yv(I,H){if(I=I.memoizedState,I!==null&&I.dehydrated!==null){var ue=I.retryLane;I.retryLane=ue!==0&&ue<H?ue:H}}function hR(I,H){Yv(I,H),(I=I.alternate)&&Yv(I,H)}function bx(){return null}var YF=typeof reportError=="function"?reportError:function(I){console.error(I)};function nE(I){this._internalRoot=I}oh.prototype.render=nE.prototype.render=function(I){var H=this._internalRoot;if(H===null)throw Error(E(409));rm(I,H,null,null)},oh.prototype.unmount=nE.prototype.unmount=function(){var I=this._internalRoot;if(I!==null){this._internalRoot=null;var H=I.containerInfo;tb(function(){rm(null,I,null,null)}),H[jh]=null}};function oh(I){this._internalRoot=I}oh.prototype.unstable_scheduleHydration=function(I){if(I){var H=kr();I={blockedOn:null,target:I,priority:H};for(var ue=0;ue<Xi.length&&H!==0&&H<Xi[ue].priority;ue++);Xi.splice(ue,0,I),ue===0&&Vo(I)}};function ZA(I){return!(!I||I.nodeType!==1&&I.nodeType!==9&&I.nodeType!==11)}function rE(I){return!(!I||I.nodeType!==1&&I.nodeType!==9&&I.nodeType!==11&&(I.nodeType!==8||I.nodeValue!==" react-mount-point-unstable "))}function QA(){}function ib(I,H,ue,ke,ot){if(ot){if(typeof ke=="function"){var wt=ke;ke=function(){var ma=Ku(cn);wt.call(ma)}}var cn=fR(H,ke,I,0,null,!1,!1,"",QA);return I._reactRootContainer=cn,I[jh]=cn.current,nx(I.nodeType===8?I.parentNode:I),tb(),cn}for(;ot=I.lastChild;)I.removeChild(ot);if(typeof ke=="function"){var Jn=ke;ke=function(){var ma=Ku(Or);Jn.call(ma)}}var Or=dR(I,0,!1,null,null,!1,!1,"",QA);return I._reactRootContainer=Or,I[jh]=Or.current,nx(I.nodeType===8?I.parentNode:I),tb(function(){rm(H,Or,ue,ke)}),Or}function aE(I,H,ue,ke,ot){var wt=ue._reactRootContainer;if(wt){var cn=wt;if(typeof ot=="function"){var Jn=ot;ot=function(){var Or=Ku(cn);Jn.call(Or)}}rm(H,cn,I,ot)}else cn=ib(ue,H,I,ot,ke);return Ku(cn)}Wa=function(I){switch(I.tag){case 3:var H=I.stateNode;if(H.current.memoizedState.isDehydrated){var ue=dn(H.pendingLanes);ue!==0&&(fr(H,ue|1),Nh(H,Rt()),!(bl&6)&&(QC=Rt()+500,ag()))}break;case 13:tb(function(){var ke=l0(I,1);if(ke!==null){var ot=ih();nm(ke,I,1,ot)}}),hR(I,1)}},_n=function(I){if(I.tag===13){var H=l0(I,134217728);if(H!==null){var ue=ih();nm(H,I,134217728,ue)}hR(I,134217728)}},wi=function(I){if(I.tag===13){var H=yx(I),ue=l0(I,H);if(ue!==null){var ke=ih();nm(ue,I,H,ke)}hR(I,H)}},kr=function(){return la},Ki=function(I,H){var ue=la;try{return la=I,H()}finally{la=ue}},er=function(I,H,ue){switch(H){case"input":if(Rr(I,ue),H=ue.name,ue.type==="radio"&&H!=null){for(ue=I;ue.parentNode;)ue=ue.parentNode;for(ue=ue.querySelectorAll("input[name="+JSON.stringify(""+H)+'][type="radio"]'),H=0;H<ue.length;H++){var ke=ue[H];if(ke!==I&&ke.form===I.form){var ot=aw(ke);if(!ot)throw Error(E(90));gr(ke),Rr(ke,ot)}}}break;case"textarea":or(I,ue);break;case"select":H=ue.value,H!=null&&dr(I,!!ue.multiple,H,!1)}},fi=kF,jn=tb;var pR={usingClientEntryPoint:!1,Events:[rw,ix,aw,ci,Ai,kF]},iE={findFiberByHostInstance:tg,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},oE={bundleType:iE.bundleType,version:iE.version,rendererPackageName:iE.rendererPackageName,rendererConfig:iE.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:he.ReactCurrentDispatcher,findHostInstanceByFiber:function(I){return I=ve(I),I===null?null:I.stateNode},findFiberByHostInstance:iE.findFiberByHostInstance||bx,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var JA=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!JA.isDisabled&&JA.supportsFiber)try{Fr=JA.inject(oE),Qt=JA}catch{}}U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=pR,U.createPortal=function(I,H){var ue=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ZA(H))throw Error(E(200));return tX(I,H,null,ue)},U.createRoot=function(I,H){if(!ZA(I))throw Error(E(299));var ue=!1,ke="",ot=YF;return H!=null&&(H.unstable_strictMode===!0&&(ue=!0),H.identifierPrefix!==void 0&&(ke=H.identifierPrefix),H.onRecoverableError!==void 0&&(ot=H.onRecoverableError)),H=dR(I,1,!1,null,null,ue,!1,ke,ot),I[jh]=H.current,nx(I.nodeType===8?I.parentNode:I),new nE(H)},U.findDOMNode=function(I){if(I==null)return null;if(I.nodeType===1)return I;var H=I._reactInternals;if(H===void 0)throw typeof I.render=="function"?Error(E(188)):(I=Object.keys(I).join(","),Error(E(268,I)));return I=ve(H),I=I===null?null:I.stateNode,I},U.flushSync=function(I){return tb(I)},U.hydrate=function(I,H,ue){if(!rE(H))throw Error(E(200));return aE(null,I,H,!0,ue)},U.hydrateRoot=function(I,H,ue){if(!ZA(I))throw Error(E(405));var ke=ue!=null&&ue.hydratedSources||null,ot=!1,wt="",cn=YF;if(ue!=null&&(ue.unstable_strictMode===!0&&(ot=!0),ue.identifierPrefix!==void 0&&(wt=ue.identifierPrefix),ue.onRecoverableError!==void 0&&(cn=ue.onRecoverableError)),H=fR(H,null,I,1,ue??null,ot,!1,wt,cn),I[jh]=H.current,nx(I),ke)for(I=0;I<ke.length;I++)ue=ke[I],ot=ue._getVersion,ot=ot(ue._source),H.mutableSourceEagerHydrationData==null?H.mutableSourceEagerHydrationData=[ue,ot]:H.mutableSourceEagerHydrationData.push(ue,ot);return new oh(H)},U.render=function(I,H,ue){if(!rE(H))throw Error(E(200));return aE(null,I,H,!1,ue)},U.unmountComponentAtNode=function(I){if(!rE(I))throw Error(E(40));return I._reactRootContainer?(tb(function(){aE(null,null,I,!1,function(){I._reactRootContainer=null,I[jh]=null})}),!0):!1},U.unstable_batchedUpdates=kF,U.unstable_renderSubtreeIntoContainer=function(I,H,ue,ke){if(!rE(ue))throw Error(E(200));if(I==null||I._reactInternals===void 0)throw Error(E(38));return aE(I,H,ue,!1,ke)},U.version="18.3.1-next-f1338f8080-20240426"},94140:(Y,U,a)=>{"use strict";var d,w=a(22483);if(1)U.H=w.createRoot,d=w.hydrateRoot;else var E},22483:(Y,U,a)=>{"use strict";function d(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(d)}catch(w){console.error(w)}}d(),Y.exports=a(37045)},80238:(Y,U,a)=>{"use strict";var d,w;d=a(31363),w=a(52597),U.version=d.version,U.renderToString=d.renderToString,U.renderToStaticMarkup=d.renderToStaticMarkup,U.renderToNodeStream=d.renderToNodeStream,U.renderToStaticNodeStream=d.renderToStaticNodeStream,U.renderToReadableStream=w.renderToReadableStream},32169:Y=>{var U=typeof Element<"u",a=typeof Map=="function",d=typeof Set=="function",w=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function E(A,P){if(A===P)return!0;if(A&&P&&typeof A=="object"&&typeof P=="object"){if(A.constructor!==P.constructor)return!1;var O,R,L;if(Array.isArray(A)){if(O=A.length,O!=P.length)return!1;for(R=O;R--!==0;)if(!E(A[R],P[R]))return!1;return!0}var N;if(a&&A instanceof Map&&P instanceof Map){if(A.size!==P.size)return!1;for(N=A.entries();!(R=N.next()).done;)if(!P.has(R.value[0]))return!1;for(N=A.entries();!(R=N.next()).done;)if(!E(R.value[1],P.get(R.value[0])))return!1;return!0}if(d&&A instanceof Set&&P instanceof Set){if(A.size!==P.size)return!1;for(N=A.entries();!(R=N.next()).done;)if(!P.has(R.value[0]))return!1;return!0}if(w&&ArrayBuffer.isView(A)&&ArrayBuffer.isView(P)){if(O=A.length,O!=P.length)return!1;for(R=O;R--!==0;)if(A[R]!==P[R])return!1;return!0}if(A.constructor===RegExp)return A.source===P.source&&A.flags===P.flags;if(A.valueOf!==Object.prototype.valueOf&&typeof A.valueOf=="function"&&typeof P.valueOf=="function")return A.valueOf()===P.valueOf();if(A.toString!==Object.prototype.toString&&typeof A.toString=="function"&&typeof P.toString=="function")return A.toString()===P.toString();if(L=Object.keys(A),O=L.length,O!==Object.keys(P).length)return!1;for(R=O;R--!==0;)if(!Object.prototype.hasOwnProperty.call(P,L[R]))return!1;if(U&&A instanceof Element)return!1;for(R=O;R--!==0;)if(!((L[R]==="_owner"||L[R]==="__v"||L[R]==="__o")&&A.$$typeof)&&!E(A[L[R]],P[L[R]]))return!1;return!0}return A!==A&&P!==P}Y.exports=function(P,O){try{return E(P,O)}catch(R){if((R.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw R}}},11477:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=P;var a=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;function d(O){return O.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,function(R,L,N){return L>0&&L+R.length!==N.length&&R.search(a)>-1&&N.charAt(L-2)!==":"&&(N.charAt(L+R.length)!=="-"||N.charAt(L-1)==="-")&&N.charAt(L-1).search(/[^\s-]/)<0?R.toLowerCase():R.substr(1).search(/[A-Z]|\../)>-1?R:R.charAt(0).toUpperCase()+R.substr(1)})}function w(O){return typeof O=="string"&&O.indexOf("@")!==-1}var E="REDACTED (Potential Email Address)";function A(O){return w(O)?(console.warn("This arg looks like an email address, redacting."),E):O}function P(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,L=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,N=O||"";return R&&(N=d(O)),L&&(N=A(N)),N}},24784:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=U.GA4=void 0;var d=O(a(3833)),w=O(a(11477)),E=["eventCategory","eventAction","eventLabel","eventValue","hitType"],A=["title","location"],P=["page","hitType"];function O(Ye){return Ye&&Ye.__esModule?Ye:{default:Ye}}function R(Ye,We){if(Ye==null)return{};var Ze=L(Ye,We),qe,Ie;if(Object.getOwnPropertySymbols){var Ve=Object.getOwnPropertySymbols(Ye);for(Ie=0;Ie<Ve.length;Ie++)qe=Ve[Ie],!(We.indexOf(qe)>=0)&&Object.prototype.propertyIsEnumerable.call(Ye,qe)&&(Ze[qe]=Ye[qe])}return Ze}function L(Ye,We){if(Ye==null)return{};var Ze={},qe=Object.keys(Ye),Ie,Ve;for(Ve=0;Ve<qe.length;Ve++)Ie=qe[Ve],!(We.indexOf(Ie)>=0)&&(Ze[Ie]=Ye[Ie]);return Ze}function N(Ye){"@babel/helpers - typeof";return N=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(We){return typeof We}:function(We){return We&&typeof Symbol=="function"&&We.constructor===Symbol&&We!==Symbol.prototype?"symbol":typeof We},N(Ye)}function z(Ye){return ee(Ye)||Q(Ye)||ce(Ye)||V()}function V(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q(Ye){if(typeof Symbol<"u"&&Ye[Symbol.iterator]!=null||Ye["@@iterator"]!=null)return Array.from(Ye)}function ee(Ye){if(Array.isArray(Ye))return fe(Ye)}function q(Ye,We){var Ze=Object.keys(Ye);if(Object.getOwnPropertySymbols){var qe=Object.getOwnPropertySymbols(Ye);We&&(qe=qe.filter(function(Ie){return Object.getOwnPropertyDescriptor(Ye,Ie).enumerable})),Ze.push.apply(Ze,qe)}return Ze}function ae(Ye){for(var We=1;We<arguments.length;We++){var Ze=arguments[We]!=null?arguments[We]:{};We%2?q(Object(Ze),!0).forEach(function(qe){Ee(Ye,qe,Ze[qe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ye,Object.getOwnPropertyDescriptors(Ze)):q(Object(Ze)).forEach(function(qe){Object.defineProperty(Ye,qe,Object.getOwnPropertyDescriptor(Ze,qe))})}return Ye}function pe(Ye,We){return he(Ye)||Pe(Ye,We)||ce(Ye,We)||se()}function se(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ce(Ye,We){if(Ye){if(typeof Ye=="string")return fe(Ye,We);var Ze=Object.prototype.toString.call(Ye).slice(8,-1);if(Ze==="Object"&&Ye.constructor&&(Ze=Ye.constructor.name),Ze==="Map"||Ze==="Set")return Array.from(Ye);if(Ze==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ze))return fe(Ye,We)}}function fe(Ye,We){(We==null||We>Ye.length)&&(We=Ye.length);for(var Ze=0,qe=new Array(We);Ze<We;Ze++)qe[Ze]=Ye[Ze];return qe}function Pe(Ye,We){var Ze=Ye==null?null:typeof Symbol<"u"&&Ye[Symbol.iterator]||Ye["@@iterator"];if(Ze!=null){var qe,Ie,Ve,Ge,De=[],je=!0,ht=!1;try{if(Ve=(Ze=Ze.call(Ye)).next,We===0){if(Object(Ze)!==Ze)return;je=!1}else for(;!(je=(qe=Ve.call(Ze)).done)&&(De.push(qe.value),De.length!==We);je=!0);}catch(Et){ht=!0,Ie=Et}finally{try{if(!je&&Ze.return!=null&&(Ge=Ze.return(),Object(Ge)!==Ge))return}finally{if(ht)throw Ie}}return De}}function he(Ye){if(Array.isArray(Ye))return Ye}function Se(Ye,We){if(!(Ye instanceof We))throw new TypeError("Cannot call a class as a function")}function xe(Ye,We){for(var Ze=0;Ze<We.length;Ze++){var qe=We[Ze];qe.enumerable=qe.enumerable||!1,qe.configurable=!0,"value"in qe&&(qe.writable=!0),Object.defineProperty(Ye,Le(qe.key),qe)}}function He(Ye,We,Ze){return We&&xe(Ye.prototype,We),Ze&&xe(Ye,Ze),Object.defineProperty(Ye,"prototype",{writable:!1}),Ye}function Ee(Ye,We,Ze){return We=Le(We),We in Ye?Object.defineProperty(Ye,We,{value:Ze,enumerable:!0,configurable:!0,writable:!0}):Ye[We]=Ze,Ye}function Le(Ye){var We=Xe(Ye,"string");return N(We)==="symbol"?We:String(We)}function Xe(Ye,We){if(N(Ye)!=="object"||Ye===null)return Ye;var Ze=Ye[Symbol.toPrimitive];if(Ze!==void 0){var qe=Ze.call(Ye,We||"default");if(N(qe)!=="object")return qe;throw new TypeError("@@toPrimitive must return a primitive value.")}return(We==="string"?String:Number)(Ye)}var et=function(){function Ye(){var We=this;Se(this,Ye),Ee(this,"reset",function(){We.isInitialized=!1,We._testMode=!1,We._currentMeasurementId,We._hasLoadedGA=!1,We._isQueuing=!1,We._queueGtag=[]}),Ee(this,"_gtag",function(){for(var Ze=arguments.length,qe=new Array(Ze),Ie=0;Ie<Ze;Ie++)qe[Ie]=arguments[Ie];We._testMode||We._isQueuing?We._queueGtag.push(qe):d.default.apply(void 0,qe)}),Ee(this,"_loadGA",function(Ze,qe){var Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"https://www.googletagmanager.com/gtag/js";if(!(typeof window>"u"||typeof document>"u")&&!We._hasLoadedGA){var Ve=document.createElement("script");Ve.async=!0,Ve.src="".concat(Ie,"?id=").concat(Ze),qe&&Ve.setAttribute("nonce",qe),document.body.appendChild(Ve),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},We._hasLoadedGA=!0}}),Ee(this,"_toGtagOptions",function(Ze){if(Ze){var qe={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"},Ie=Object.entries(Ze).reduce(function(Ve,Ge){var De=pe(Ge,2),je=De[0],ht=De[1];return qe[je]?Ve[qe[je]]=ht:Ve[je]=ht,Ve},{});return Ie}}),Ee(this,"initialize",function(Ze){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Ze)throw new Error("Require GA_MEASUREMENT_ID");var Ie=typeof Ze=="string"?[{trackingId:Ze}]:Ze;We._currentMeasurementId=Ie[0].trackingId;var Ve=qe.gaOptions,Ge=qe.gtagOptions,De=qe.nonce,je=qe.testMode,ht=je===void 0?!1:je,Et=qe.gtagUrl;if(We._testMode=ht,ht||We._loadGA(We._currentMeasurementId,De,Et),We.isInitialized||(We._gtag("js",new Date),Ie.forEach(function(yt){var kt=ae(ae(ae({},We._toGtagOptions(ae(ae({},Ve),yt.gaOptions))),Ge),yt.gtagOptions);Object.keys(kt).length?We._gtag("config",yt.trackingId,kt):We._gtag("config",yt.trackingId)})),We.isInitialized=!0,!ht){var it=z(We._queueGtag);for(We._queueGtag=[],We._isQueuing=!1;it.length;){var _t=it.shift();We._gtag.apply(We,z(_t)),_t[0]==="get"&&(We._isQueuing=!0)}}}),Ee(this,"set",function(Ze){if(!Ze){console.warn("`fieldsObject` is required in .set()");return}if(N(Ze)!=="object"){console.warn("Expected `fieldsObject` arg to be an Object");return}Object.keys(Ze).length===0&&console.warn("empty `fieldsObject` given to .set()"),We._gaCommand("set",Ze)}),Ee(this,"_gaCommandSendEvent",function(Ze,qe,Ie,Ve,Ge){We._gtag("event",qe,ae(ae({event_category:Ze,event_label:Ie,value:Ve},Ge&&{non_interaction:Ge.nonInteraction}),We._toGtagOptions(Ge)))}),Ee(this,"_gaCommandSendEventParameters",function(){for(var Ze=arguments.length,qe=new Array(Ze),Ie=0;Ie<Ze;Ie++)qe[Ie]=arguments[Ie];if(typeof qe[0]=="string")We._gaCommandSendEvent.apply(We,z(qe.slice(1)));else{var Ve=qe[0],Ge=Ve.eventCategory,De=Ve.eventAction,je=Ve.eventLabel,ht=Ve.eventValue,Et=Ve.hitType,it=R(Ve,E);We._gaCommandSendEvent(Ge,De,je,ht,it)}}),Ee(this,"_gaCommandSendTiming",function(Ze,qe,Ie,Ve){We._gtag("event","timing_complete",{name:qe,value:Ie,event_category:Ze,event_label:Ve})}),Ee(this,"_gaCommandSendPageview",function(Ze,qe){if(qe&&Object.keys(qe).length){var Ie=We._toGtagOptions(qe),Ve=Ie.title,Ge=Ie.location,De=R(Ie,A);We._gtag("event","page_view",ae(ae(ae(ae({},Ze&&{page_path:Ze}),Ve&&{page_title:Ve}),Ge&&{page_location:Ge}),De))}else Ze?We._gtag("event","page_view",{page_path:Ze}):We._gtag("event","page_view")}),Ee(this,"_gaCommandSendPageviewParameters",function(){for(var Ze=arguments.length,qe=new Array(Ze),Ie=0;Ie<Ze;Ie++)qe[Ie]=arguments[Ie];if(typeof qe[0]=="string")We._gaCommandSendPageview.apply(We,z(qe.slice(1)));else{var Ve=qe[0],Ge=Ve.page,De=Ve.hitType,je=R(Ve,P);We._gaCommandSendPageview(Ge,je)}}),Ee(this,"_gaCommandSend",function(){for(var Ze=arguments.length,qe=new Array(Ze),Ie=0;Ie<Ze;Ie++)qe[Ie]=arguments[Ie];var Ve=typeof qe[0]=="string"?qe[0]:qe[0].hitType;switch(Ve){case"event":We._gaCommandSendEventParameters.apply(We,qe);break;case"pageview":We._gaCommandSendPageviewParameters.apply(We,qe);break;case"timing":We._gaCommandSendTiming.apply(We,z(qe.slice(1)));break;case"screenview":case"transaction":case"item":case"social":case"exception":console.warn("Unsupported send command: ".concat(Ve));break;default:console.warn("Send command doesn't exist: ".concat(Ve))}}),Ee(this,"_gaCommandSet",function(){for(var Ze=arguments.length,qe=new Array(Ze),Ie=0;Ie<Ze;Ie++)qe[Ie]=arguments[Ie];typeof qe[0]=="string"&&(qe[0]=Ee({},qe[0],qe[1])),We._gtag("set",We._toGtagOptions(qe[0]))}),Ee(this,"_gaCommand",function(Ze){for(var qe=arguments.length,Ie=new Array(qe>1?qe-1:0),Ve=1;Ve<qe;Ve++)Ie[Ve-1]=arguments[Ve];switch(Ze){case"send":We._gaCommandSend.apply(We,Ie);break;case"set":We._gaCommandSet.apply(We,Ie);break;default:console.warn("Command doesn't exist: ".concat(Ze))}}),Ee(this,"ga",function(){for(var Ze=arguments.length,qe=new Array(Ze),Ie=0;Ie<Ze;Ie++)qe[Ie]=arguments[Ie];if(typeof qe[0]=="string")We._gaCommand.apply(We,qe);else{var Ve=qe[0];We._gtag("get",We._currentMeasurementId,"client_id",function(Ge){We._isQueuing=!1;var De=We._queueGtag;for(Ve({get:function(Et){return Et==="clientId"?Ge:Et==="trackingId"?We._currentMeasurementId:Et==="apiVersion"?"1":void 0}});De.length;){var je=De.shift();We._gtag.apply(We,z(je))}}),We._isQueuing=!0}return We.ga}),Ee(this,"event",function(Ze,qe){if(typeof Ze=="string")We._gtag("event",Ze,We._toGtagOptions(qe));else{var Ie=Ze.action,Ve=Ze.category,Ge=Ze.label,De=Ze.value,je=Ze.nonInteraction,ht=Ze.transport;if(!Ve||!Ie){console.warn("args.category AND args.action are required in event()");return}var Et={hitType:"event",eventCategory:(0,w.default)(Ve),eventAction:(0,w.default)(Ie)};Ge&&(Et.eventLabel=(0,w.default)(Ge)),typeof De<"u"&&(typeof De!="number"?console.warn("Expected `args.value` arg to be a Number."):Et.eventValue=De),typeof je<"u"&&(typeof je!="boolean"?console.warn("`args.nonInteraction` must be a boolean."):Et.nonInteraction=je),typeof ht<"u"&&(typeof ht!="string"?console.warn("`args.transport` must be a string."):(["beacon","xhr","image"].indexOf(ht)===-1&&console.warn("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),Et.transport=ht)),We._gaCommand("send",Et)}}),Ee(this,"send",function(Ze){We._gaCommand("send",Ze)}),this.reset()}return He(Ye,[{key:"gtag",value:function(){this._gtag.apply(this,arguments)}}]),Ye}();U.GA4=et;var ze=new et;U.default=ze},3833:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=void 0;var a=function(){for(var E=arguments.length,A=new Array(E),P=0;P<E;P++)A[P]=arguments[P];if(typeof window<"u"){var O;typeof window.gtag>"u"&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(O=window).gtag.apply(O,A)}},d=a;U.default=d},17152:(Y,U,a)=>{"use strict";var d;function w(L){"@babel/helpers - typeof";return w=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(N){return typeof N}:function(N){return N&&typeof Symbol=="function"&&N.constructor===Symbol&&N!==Symbol.prototype?"symbol":typeof N},w(L)}d={value:!0},U.Ay=d=void 0;var E=P(a(24784));function A(L){if(typeof WeakMap!="function")return null;var N=new WeakMap,z=new WeakMap;return(A=function(Q){return Q?z:N})(L)}function P(L,N){if(!N&&L&&L.__esModule)return L;if(L===null||w(L)!=="object"&&typeof L!="function")return{default:L};var z=A(N);if(z&&z.has(L))return z.get(L);var V={},Q=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var ee in L)if(ee!=="default"&&Object.prototype.hasOwnProperty.call(L,ee)){var q=Q?Object.getOwnPropertyDescriptor(L,ee):null;q&&(q.get||q.set)?Object.defineProperty(V,ee,q):V[ee]=L[ee]}return V.default=L,z&&z.set(L,V),V}var O=E.GA4;d=O;var R=E.default;U.Ay=R},81303:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var d=a(40360),w=E(d);function E(A){return A&&A.__esModule?A:{default:A}}U.default=w.default,Y.exports=U.default},60893:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var a={activeTrack:"input-range__track input-range__track--active",disabledInputRange:"input-range input-range--disabled",inputRange:"input-range",labelContainer:"input-range__label-container",maxLabel:"input-range__label input-range__label--max",minLabel:"input-range__label input-range__label--min",slider:"input-range__slider",sliderContainer:"input-range__slider-container",track:"input-range__track input-range__track--background",valueLabel:"input-range__label input-range__label--value"};U.default=a,Y.exports=U.default},40360:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=void 0;var d=function(){function Ie(Ve,Ge){for(var De=0;De<Ge.length;De++){var je=Ge[De];je.enumerable=je.enumerable||!1,je.configurable=!0,"value"in je&&(je.writable=!0),Object.defineProperty(Ve,je.key,je)}}return function(Ve,Ge,De){return Ge&&Ie(Ve.prototype,Ge),De&&Ie(Ve,De),Ve}}(),w,E,A,P=a(77810),O=et(P),R=a(75826),L=et(R),N=a(34967),z=et(N),V=a(9411),Q=Xe(V),ee=a(60893),q=et(ee),ae=a(76986),pe=et(ae),se=a(888),ce=et(se),fe=a(79728),Pe=et(fe),he=a(16543),Se=et(he),xe=a(23455),He=et(xe),Ee=a(46977),Le=a(39276);function Xe(Ie){if(Ie&&Ie.__esModule)return Ie;var Ve={};if(Ie!=null)for(var Ge in Ie)Object.prototype.hasOwnProperty.call(Ie,Ge)&&(Ve[Ge]=Ie[Ge]);return Ve.default=Ie,Ve}function et(Ie){return Ie&&Ie.__esModule?Ie:{default:Ie}}function ze(Ie,Ve){if(!(Ie instanceof Ve))throw new TypeError("Cannot call a class as a function")}function Ye(Ie,Ve){if(!Ie)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ve&&(typeof Ve=="object"||typeof Ve=="function")?Ve:Ie}function We(Ie,Ve){if(typeof Ve!="function"&&Ve!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ve);Ie.prototype=Object.create(Ve&&Ve.prototype,{constructor:{value:Ie,enumerable:!1,writable:!0,configurable:!0}}),Ve&&(Object.setPrototypeOf?Object.setPrototypeOf(Ie,Ve):Ie.__proto__=Ve)}function Ze(Ie,Ve,Ge,De,je){var ht={};return Object.keys(De).forEach(function(Et){ht[Et]=De[Et]}),ht.enumerable=!!ht.enumerable,ht.configurable=!!ht.configurable,("value"in ht||ht.initializer)&&(ht.writable=!0),ht=Ge.slice().reverse().reduce(function(Et,it){return it(Ie,Ve,Et)||Et},ht),je&&ht.initializer!==void 0&&(ht.value=ht.initializer?ht.initializer.call(je):void 0,ht.initializer=void 0),ht.initializer===void 0&&(Object.defineProperty(Ie,Ve,ht),ht=null),ht}var qe=(A=function(Ie){We(Ve,Ie),d(Ve,null,[{key:"propTypes",get:function(){return{allowSameValues:L.default.bool,ariaLabelledby:L.default.string,ariaControls:L.default.string,classNames:L.default.objectOf(L.default.string),disabled:L.default.bool,draggableTrack:L.default.bool,formatLabel:L.default.func,maxValue:ce.default,minValue:ce.default,name:L.default.string,onChangeStart:L.default.func,onChange:L.default.func.isRequired,onChangeComplete:L.default.func,step:L.default.number,value:Pe.default}}},{key:"defaultProps",get:function(){return{allowSameValues:!1,classNames:q.default,disabled:!1,maxValue:10,minValue:0,step:1}}}]);function Ve(Ge){ze(this,Ve);var De=Ye(this,(Ve.__proto__||Object.getPrototypeOf(Ve)).call(this,Ge));return De.startValue=null,De.node=null,De.trackNode=null,De.isSliderDragging=!1,De.lastKeyMoved=null,De}return d(Ve,[{key:"componentWillUnmount",value:function(){this.removeDocumentMouseUpListener(),this.removeDocumentTouchEndListener()}},{key:"getComponentClassName",value:function(){return this.props.disabled?this.props.classNames.disabledInputRange:this.props.classNames.inputRange}},{key:"getTrackClientRect",value:function(){return this.trackNode.getClientRect()}},{key:"getKeyByPosition",value:function(De){var je=Q.getValueFromProps(this.props,this.isMultiValue()),ht=Q.getPositionsFromValues(je,this.props.minValue,this.props.maxValue,this.getTrackClientRect());if(this.isMultiValue()){var Et=(0,Ee.distanceTo)(De,ht.min),it=(0,Ee.distanceTo)(De,ht.max);if(Et<it)return"min"}return"max"}},{key:"getKeys",value:function(){return this.isMultiValue()?["min","max"]:["max"]}},{key:"hasStepDifference",value:function(De){var je=Q.getValueFromProps(this.props,this.isMultiValue());return(0,Ee.length)(De.min,je.min)>=this.props.step||(0,Ee.length)(De.max,je.max)>=this.props.step}},{key:"isMultiValue",value:function(){return(0,Ee.isObject)(this.props.value)}},{key:"isWithinRange",value:function(De){return this.isMultiValue()?De.min>=this.props.minValue&&De.max<=this.props.maxValue&&this.props.allowSameValues?De.min<=De.max:De.min<De.max:De.max>=this.props.minValue&&De.max<=this.props.maxValue}},{key:"shouldUpdate",value:function(De){return this.isWithinRange(De)&&this.hasStepDifference(De)}},{key:"updatePosition",value:function(De,je){var ht=Q.getValueFromProps(this.props,this.isMultiValue()),Et=Q.getPositionsFromValues(ht,this.props.minValue,this.props.maxValue,this.getTrackClientRect());Et[De]=je,this.lastKeyMoved=De,this.updatePositions(Et)}},{key:"updatePositions",value:function(De){var je={min:Q.getValueFromPosition(De.min,this.props.minValue,this.props.maxValue,this.getTrackClientRect()),max:Q.getValueFromPosition(De.max,this.props.minValue,this.props.maxValue,this.getTrackClientRect())},ht={min:Q.getStepValueFromValue(je.min,this.props.step),max:Q.getStepValueFromValue(je.max,this.props.step)};this.updateValues(ht)}},{key:"updateValue",value:function(De,je){var ht=Q.getValueFromProps(this.props,this.isMultiValue());ht[De]=je,this.updateValues(ht)}},{key:"updateValues",value:function(De){this.shouldUpdate(De)&&this.props.onChange(this.isMultiValue()?De:De.max)}},{key:"incrementValue",value:function(De){var je=Q.getValueFromProps(this.props,this.isMultiValue()),ht=je[De]+this.props.step;this.updateValue(De,ht)}},{key:"decrementValue",value:function(De){var je=Q.getValueFromProps(this.props,this.isMultiValue()),ht=je[De]-this.props.step;this.updateValue(De,ht)}},{key:"addDocumentMouseUpListener",value:function(){this.removeDocumentMouseUpListener(),this.node.ownerDocument.addEventListener("mouseup",this.handleMouseUp)}},{key:"addDocumentTouchEndListener",value:function(){this.removeDocumentTouchEndListener(),this.node.ownerDocument.addEventListener("touchend",this.handleTouchEnd)}},{key:"removeDocumentMouseUpListener",value:function(){this.node.ownerDocument.removeEventListener("mouseup",this.handleMouseUp)}},{key:"removeDocumentTouchEndListener",value:function(){this.node.ownerDocument.removeEventListener("touchend",this.handleTouchEnd)}},{key:"handleSliderDrag",value:function(De,je){var ht=this;if(!this.props.disabled){var Et=Q.getPositionFromEvent(De,this.getTrackClientRect());this.isSliderDragging=!0,requestAnimationFrame(function(){return ht.updatePosition(je,Et)})}}},{key:"handleTrackDrag",value:function(De,je){if(!(this.props.disabled||!this.props.draggableTrack||this.isSliderDragging)){var ht=this.props,Et=ht.maxValue,it=ht.minValue,_t=ht.value,yt=_t.max,kt=_t.min,Vt=Q.getPositionFromEvent(De,this.getTrackClientRect()),Kt=Q.getValueFromPosition(Vt,it,Et,this.getTrackClientRect()),On=Q.getStepValueFromValue(Kt,this.props.step),Pr=Q.getPositionFromEvent(je,this.getTrackClientRect()),gr=Q.getValueFromPosition(Pr,it,Et,this.getTrackClientRect()),_r=Q.getStepValueFromValue(gr,this.props.step),Xr=_r-On,xr={min:kt-Xr,max:yt-Xr};this.updateValues(xr)}}},{key:"handleSliderKeyDown",value:function(De,je){if(!this.props.disabled)switch(De.keyCode){case Le.LEFT_ARROW:case Le.DOWN_ARROW:De.preventDefault(),this.decrementValue(je);break;case Le.RIGHT_ARROW:case Le.UP_ARROW:De.preventDefault(),this.incrementValue(je);break;default:break}}},{key:"handleTrackMouseDown",value:function(De,je){if(!this.props.disabled){var ht=this.props,Et=ht.maxValue,it=ht.minValue,_t=ht.value,yt=_t.max,kt=_t.min;De.preventDefault();var Vt=Q.getValueFromPosition(je,it,Et,this.getTrackClientRect()),Kt=Q.getStepValueFromValue(Vt,this.props.step);(!this.props.draggableTrack||Kt>yt||Kt<kt)&&this.updatePosition(this.getKeyByPosition(je),je)}}},{key:"handleInteractionStart",value:function(){this.props.onChangeStart&&this.props.onChangeStart(this.props.value),this.props.onChangeComplete&&!(0,Ee.isDefined)(this.startValue)&&(this.startValue=this.props.value)}},{key:"handleInteractionEnd",value:function(){this.isSliderDragging&&(this.isSliderDragging=!1),!(!this.props.onChangeComplete||!(0,Ee.isDefined)(this.startValue))&&(this.startValue!==this.props.value&&this.props.onChangeComplete(this.props.value),this.startValue=null)}},{key:"handleKeyDown",value:function(De){this.handleInteractionStart(De)}},{key:"handleKeyUp",value:function(De){this.handleInteractionEnd(De)}},{key:"handleMouseDown",value:function(De){this.handleInteractionStart(De),this.addDocumentMouseUpListener()}},{key:"handleMouseUp",value:function(De){this.handleInteractionEnd(De),this.removeDocumentMouseUpListener()}},{key:"handleTouchStart",value:function(De){this.handleInteractionStart(De),this.addDocumentTouchEndListener()}},{key:"handleTouchEnd",value:function(De){this.handleInteractionEnd(De),this.removeDocumentTouchEndListener()}},{key:"renderSliders",value:function(){var De=this,je=Q.getValueFromProps(this.props,this.isMultiValue()),ht=Q.getPercentagesFromValues(je,this.props.minValue,this.props.maxValue),Et=this.props.allowSameValues&&this.lastKeyMoved==="min"?this.getKeys().reverse():this.getKeys();return Et.map(function(it){var _t=je[it],yt=ht[it],kt=De.props,Vt=kt.maxValue,Kt=kt.minValue;it==="min"?Vt=je.max:Kt=je.min;var On=O.default.createElement(Se.default,{ariaLabelledby:De.props.ariaLabelledby,ariaControls:De.props.ariaControls,classNames:De.props.classNames,formatLabel:De.props.formatLabel,key:it,maxValue:Vt,minValue:Kt,onSliderDrag:De.handleSliderDrag,onSliderKeyDown:De.handleSliderKeyDown,percentage:yt,type:it,value:_t});return On})}},{key:"renderHiddenInputs",value:function(){var De=this;if(!this.props.name)return[];var je=this.isMultiValue(),ht=Q.getValueFromProps(this.props,je);return this.getKeys().map(function(Et){var it=ht[Et],_t=je?""+De.props.name+(0,Ee.captialize)(Et):De.props.name;return O.default.createElement("input",{key:Et,type:"hidden",name:_t,value:it})})}},{key:"render",value:function(){var De=this,je=this.getComponentClassName(),ht=Q.getValueFromProps(this.props,this.isMultiValue()),Et=Q.getPercentagesFromValues(ht,this.props.minValue,this.props.maxValue);return O.default.createElement("div",{"aria-disabled":this.props.disabled,ref:function(_t){De.node=_t},className:je,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart},O.default.createElement(pe.default,{classNames:this.props.classNames,formatLabel:this.props.formatLabel,type:"min"},this.props.minValue),O.default.createElement(He.default,{classNames:this.props.classNames,draggableTrack:this.props.draggableTrack,ref:function(_t){De.trackNode=_t},percentages:Et,onTrackDrag:this.handleTrackDrag,onTrackMouseDown:this.handleTrackMouseDown},this.renderSliders()),O.default.createElement(pe.default,{classNames:this.props.classNames,formatLabel:this.props.formatLabel,type:"max"},this.props.maxValue),this.renderHiddenInputs())}}]),Ve}(O.default.Component),Ze(A.prototype,"handleSliderDrag",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleSliderDrag"),A.prototype),Ze(A.prototype,"handleTrackDrag",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleTrackDrag"),A.prototype),Ze(A.prototype,"handleSliderKeyDown",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleSliderKeyDown"),A.prototype),Ze(A.prototype,"handleTrackMouseDown",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleTrackMouseDown"),A.prototype),Ze(A.prototype,"handleInteractionStart",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleInteractionStart"),A.prototype),Ze(A.prototype,"handleInteractionEnd",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleInteractionEnd"),A.prototype),Ze(A.prototype,"handleKeyDown",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleKeyDown"),A.prototype),Ze(A.prototype,"handleKeyUp",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleKeyUp"),A.prototype),Ze(A.prototype,"handleMouseDown",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleMouseDown"),A.prototype),Ze(A.prototype,"handleMouseUp",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleMouseUp"),A.prototype),Ze(A.prototype,"handleTouchStart",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleTouchStart"),A.prototype),Ze(A.prototype,"handleTouchEnd",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleTouchEnd"),A.prototype),A);U.default=qe,Y.exports=U.default},39276:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var a=U.DOWN_ARROW=40,d=U.LEFT_ARROW=37,w=U.RIGHT_ARROW=39,E=U.UP_ARROW=38},76986:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=O;var d=a(77810),w=P(d),E=a(75826),A=P(E);function P(R){return R&&R.__esModule?R:{default:R}}function O(R){var L=R.formatLabel?R.formatLabel(R.children,R.type):R.children;return w.default.createElement("span",{className:R.classNames[R.type+"Label"]},w.default.createElement("span",{className:R.classNames.labelContainer},L))}O.propTypes={children:A.default.node.isRequired,classNames:A.default.objectOf(A.default.string).isRequired,formatLabel:A.default.func,type:A.default.string.isRequired},Y.exports=U.default},888:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=w;var d=a(46977);function w(E){var A=E.maxValue,P=E.minValue;if(!(0,d.isNumber)(P)||!(0,d.isNumber)(A))return new Error('"minValue" and "maxValue" must be a number');if(P>=A)return new Error('"minValue" must be smaller than "maxValue"')}Y.exports=U.default},16543:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=void 0;var d=function(){function fe(Pe,he){for(var Se=0;Se<he.length;Se++){var xe=he[Se];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(Pe,xe.key,xe)}}return function(Pe,he,Se){return he&&fe(Pe.prototype,he),Se&&fe(Pe,Se),Pe}}(),w,E,A,P=a(77810),O=ee(P),R=a(75826),L=ee(R),N=a(34967),z=ee(N),V=a(76986),Q=ee(V);function ee(fe){return fe&&fe.__esModule?fe:{default:fe}}function q(fe,Pe){if(!(fe instanceof Pe))throw new TypeError("Cannot call a class as a function")}function ae(fe,Pe){if(!fe)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Pe&&(typeof Pe=="object"||typeof Pe=="function")?Pe:fe}function pe(fe,Pe){if(typeof Pe!="function"&&Pe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Pe);fe.prototype=Object.create(Pe&&Pe.prototype,{constructor:{value:fe,enumerable:!1,writable:!0,configurable:!0}}),Pe&&(Object.setPrototypeOf?Object.setPrototypeOf(fe,Pe):fe.__proto__=Pe)}function se(fe,Pe,he,Se,xe){var He={};return Object.keys(Se).forEach(function(Ee){He[Ee]=Se[Ee]}),He.enumerable=!!He.enumerable,He.configurable=!!He.configurable,("value"in He||He.initializer)&&(He.writable=!0),He=he.slice().reverse().reduce(function(Ee,Le){return Le(fe,Pe,Ee)||Ee},He),xe&&He.initializer!==void 0&&(He.value=He.initializer?He.initializer.call(xe):void 0,He.initializer=void 0),He.initializer===void 0&&(Object.defineProperty(fe,Pe,He),He=null),He}var ce=(A=function(fe){pe(Pe,fe),d(Pe,null,[{key:"propTypes",get:function(){return{ariaLabelledby:L.default.string,ariaControls:L.default.string,classNames:L.default.objectOf(L.default.string).isRequired,formatLabel:L.default.func,maxValue:L.default.number,minValue:L.default.number,onSliderDrag:L.default.func.isRequired,onSliderKeyDown:L.default.func.isRequired,percentage:L.default.number.isRequired,type:L.default.string.isRequired,value:L.default.number.isRequired}}}]);function Pe(he){q(this,Pe);var Se=ae(this,(Pe.__proto__||Object.getPrototypeOf(Pe)).call(this,he));return Se.node=null,Se}return d(Pe,[{key:"componentWillUnmount",value:function(){this.removeDocumentMouseMoveListener(),this.removeDocumentMouseUpListener(),this.removeDocumentTouchEndListener(),this.removeDocumentTouchMoveListener()}},{key:"getStyle",value:function(){var Se=(this.props.percentage||0)*100,xe={position:"absolute",left:Se+"%"};return xe}},{key:"addDocumentMouseMoveListener",value:function(){this.removeDocumentMouseMoveListener(),this.node.ownerDocument.addEventListener("mousemove",this.handleMouseMove)}},{key:"addDocumentMouseUpListener",value:function(){this.removeDocumentMouseUpListener(),this.node.ownerDocument.addEventListener("mouseup",this.handleMouseUp)}},{key:"addDocumentTouchMoveListener",value:function(){this.removeDocumentTouchMoveListener(),this.node.ownerDocument.addEventListener("touchmove",this.handleTouchMove)}},{key:"addDocumentTouchEndListener",value:function(){this.removeDocumentTouchEndListener(),this.node.ownerDocument.addEventListener("touchend",this.handleTouchEnd)}},{key:"removeDocumentMouseMoveListener",value:function(){this.node.ownerDocument.removeEventListener("mousemove",this.handleMouseMove)}},{key:"removeDocumentMouseUpListener",value:function(){this.node.ownerDocument.removeEventListener("mouseup",this.handleMouseUp)}},{key:"removeDocumentTouchMoveListener",value:function(){this.node.ownerDocument.removeEventListener("touchmove",this.handleTouchMove)}},{key:"removeDocumentTouchEndListener",value:function(){this.node.ownerDocument.removeEventListener("touchend",this.handleTouchEnd)}},{key:"handleMouseDown",value:function(){this.addDocumentMouseMoveListener(),this.addDocumentMouseUpListener()}},{key:"handleMouseUp",value:function(){this.removeDocumentMouseMoveListener(),this.removeDocumentMouseUpListener()}},{key:"handleMouseMove",value:function(Se){this.props.onSliderDrag(Se,this.props.type)}},{key:"handleTouchStart",value:function(){this.addDocumentTouchEndListener(),this.addDocumentTouchMoveListener()}},{key:"handleTouchMove",value:function(Se){this.props.onSliderDrag(Se,this.props.type)}},{key:"handleTouchEnd",value:function(){this.removeDocumentTouchMoveListener(),this.removeDocumentTouchEndListener()}},{key:"handleKeyDown",value:function(Se){this.props.onSliderKeyDown(Se,this.props.type)}},{key:"render",value:function(){var Se=this,xe=this.getStyle();return O.default.createElement("span",{className:this.props.classNames.sliderContainer,ref:function(Ee){Se.node=Ee},style:xe},O.default.createElement(Q.default,{classNames:this.props.classNames,formatLabel:this.props.formatLabel,type:"value"},this.props.value),O.default.createElement("div",{"aria-labelledby":this.props.ariaLabelledby,"aria-controls":this.props.ariaControls,"aria-valuemax":this.props.maxValue,"aria-valuemin":this.props.minValue,"aria-valuenow":this.props.value,className:this.props.classNames.slider,draggable:"false",onKeyDown:this.handleKeyDown,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,role:"slider",tabIndex:"0"}))}}]),Pe}(O.default.Component),se(A.prototype,"handleMouseDown",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleMouseDown"),A.prototype),se(A.prototype,"handleMouseUp",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleMouseUp"),A.prototype),se(A.prototype,"handleMouseMove",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleMouseMove"),A.prototype),se(A.prototype,"handleTouchStart",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleTouchStart"),A.prototype),se(A.prototype,"handleTouchMove",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleTouchMove"),A.prototype),se(A.prototype,"handleTouchEnd",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleTouchEnd"),A.prototype),se(A.prototype,"handleKeyDown",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleKeyDown"),A.prototype),A);U.default=ce,Y.exports=U.default},23455:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=void 0;var d=function(){function se(ce,fe){for(var Pe=0;Pe<fe.length;Pe++){var he=fe[Pe];he.enumerable=he.enumerable||!1,he.configurable=!0,"value"in he&&(he.writable=!0),Object.defineProperty(ce,he.key,he)}}return function(ce,fe,Pe){return fe&&se(ce.prototype,fe),Pe&&se(ce,Pe),ce}}(),w,E,A,P=a(77810),O=V(P),R=a(75826),L=V(R),N=a(34967),z=V(N);function V(se){return se&&se.__esModule?se:{default:se}}function Q(se,ce){if(!(se instanceof ce))throw new TypeError("Cannot call a class as a function")}function ee(se,ce){if(!se)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ce&&(typeof ce=="object"||typeof ce=="function")?ce:se}function q(se,ce){if(typeof ce!="function"&&ce!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ce);se.prototype=Object.create(ce&&ce.prototype,{constructor:{value:se,enumerable:!1,writable:!0,configurable:!0}}),ce&&(Object.setPrototypeOf?Object.setPrototypeOf(se,ce):se.__proto__=ce)}function ae(se,ce,fe,Pe,he){var Se={};return Object.keys(Pe).forEach(function(xe){Se[xe]=Pe[xe]}),Se.enumerable=!!Se.enumerable,Se.configurable=!!Se.configurable,("value"in Se||Se.initializer)&&(Se.writable=!0),Se=fe.slice().reverse().reduce(function(xe,He){return He(se,ce,xe)||xe},Se),he&&Se.initializer!==void 0&&(Se.value=Se.initializer?Se.initializer.call(he):void 0,Se.initializer=void 0),Se.initializer===void 0&&(Object.defineProperty(se,ce,Se),Se=null),Se}var pe=(A=function(se){q(ce,se),d(ce,null,[{key:"propTypes",get:function(){return{children:L.default.node.isRequired,classNames:L.default.objectOf(L.default.string).isRequired,draggableTrack:L.default.bool,onTrackDrag:L.default.func,onTrackMouseDown:L.default.func.isRequired,percentages:L.default.objectOf(L.default.number).isRequired}}}]);function ce(fe){Q(this,ce);var Pe=ee(this,(ce.__proto__||Object.getPrototypeOf(ce)).call(this,fe));return Pe.node=null,Pe.trackDragEvent=null,Pe}return d(ce,[{key:"getClientRect",value:function(){return this.node.getBoundingClientRect()}},{key:"getActiveTrackStyle",value:function(){var Pe=(this.props.percentages.max-this.props.percentages.min)*100+"%",he=this.props.percentages.min*100+"%";return{left:he,width:Pe}}},{key:"addDocumentMouseMoveListener",value:function(){this.removeDocumentMouseMoveListener(),this.node.ownerDocument.addEventListener("mousemove",this.handleMouseMove)}},{key:"addDocumentMouseUpListener",value:function(){this.removeDocumentMouseUpListener(),this.node.ownerDocument.addEventListener("mouseup",this.handleMouseUp)}},{key:"removeDocumentMouseMoveListener",value:function(){this.node.ownerDocument.removeEventListener("mousemove",this.handleMouseMove)}},{key:"removeDocumentMouseUpListener",value:function(){this.node.ownerDocument.removeEventListener("mouseup",this.handleMouseUp)}},{key:"handleMouseMove",value:function(Pe){this.props.draggableTrack&&(this.trackDragEvent!==null&&this.props.onTrackDrag(Pe,this.trackDragEvent),this.trackDragEvent=Pe)}},{key:"handleMouseUp",value:function(){this.props.draggableTrack&&(this.removeDocumentMouseMoveListener(),this.removeDocumentMouseUpListener(),this.trackDragEvent=null)}},{key:"handleMouseDown",value:function(Pe){var he=Pe.touches?Pe.touches[0].clientX:Pe.clientX,Se=this.getClientRect(),xe={x:he-Se.left,y:0};this.props.onTrackMouseDown(Pe,xe),this.props.draggableTrack&&(this.addDocumentMouseMoveListener(),this.addDocumentMouseUpListener())}},{key:"handleTouchStart",value:function(Pe){Pe.preventDefault(),this.handleMouseDown(Pe)}},{key:"render",value:function(){var Pe=this,he=this.getActiveTrackStyle();return O.default.createElement("div",{className:this.props.classNames.track,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,ref:function(xe){Pe.node=xe}},O.default.createElement("div",{style:he,className:this.props.classNames.activeTrack}),this.props.children)}}]),ce}(O.default.Component),ae(A.prototype,"handleMouseMove",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleMouseMove"),A.prototype),ae(A.prototype,"handleMouseUp",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleMouseUp"),A.prototype),ae(A.prototype,"handleMouseDown",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleMouseDown"),A.prototype),ae(A.prototype,"handleTouchStart",[z.default],Object.getOwnPropertyDescriptor(A.prototype,"handleTouchStart"),A.prototype),A);U.default=pe,Y.exports=U.default},79728:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=w;var d=a(46977);function w(E,A){var P=E.maxValue,O=E.minValue,R=E[A];if(!(0,d.isNumber)(R)&&(!(0,d.isObject)(R)||!(0,d.isNumber)(R.min)||!(0,d.isNumber)(R.max)))return new Error('"'+A+'" must be a number or a range object');if((0,d.isNumber)(R)&&(R<O||R>P))return new Error('"'+A+'" must be in between "minValue" and "maxValue"');if((0,d.isObject)(R)&&(R.min<O||R.min>P||R.max<O||R.max>P))return new Error('"'+A+'" must be in between "minValue" and "maxValue"')}Y.exports=U.default},9411:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var d=Object.assign||function(Q){for(var ee=1;ee<arguments.length;ee++){var q=arguments[ee];for(var ae in q)Object.prototype.hasOwnProperty.call(q,ae)&&(Q[ae]=q[ae])}return Q};U.getPercentageFromPosition=E,U.getValueFromPosition=A,U.getValueFromProps=P,U.getPercentageFromValue=O,U.getPercentagesFromValues=R,U.getPositionFromValue=L,U.getPositionsFromValues=N,U.getPositionFromEvent=z,U.getStepValueFromValue=V;var w=a(46977);function E(Q,ee){var q=ee.width,ae=Q.x/q;return ae||0}function A(Q,ee,q,ae){var pe=E(Q,ae),se=q-ee;return ee+se*pe}function P(Q,ee){return ee?d({},Q.value):{min:Q.minValue,max:Q.value}}function O(Q,ee,q){var ae=(0,w.clamp)(Q,ee,q),pe=q-ee,se=(ae-ee)/pe;return se||0}function R(Q,ee,q){return{min:O(Q.min,ee,q),max:O(Q.max,ee,q)}}function L(Q,ee,q,ae){var pe=ae.width,se=O(Q,ee,q),ce=se*pe;return{x:ce,y:0}}function N(Q,ee,q,ae){return{min:L(Q.min,ee,q,ae),max:L(Q.max,ee,q,ae)}}function z(Q,ee){var q=ee.width,ae=Q.touches?Q.touches[0]:Q,pe=ae.clientX;return{x:(0,w.clamp)(pe-ee.left,0,q),y:0}}function V(Q,ee){return Math.round(Q/ee)*ee}},79481:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=a;function a(d){return d.charAt(0).toUpperCase()+d.slice(1)}Y.exports=U.default},44658:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=a;function a(d,w,E){return Math.min(Math.max(d,w),E)}Y.exports=U.default},27526:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=a;function a(d,w){var E=Math.pow(w.x-d.x,2),A=Math.pow(w.y-d.y,2);return Math.sqrt(E+A)}Y.exports=U.default},46977:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var d=a(79481);Object.defineProperty(U,"captialize",{enumerable:!0,get:function(){return L(d).default}});var w=a(44658);Object.defineProperty(U,"clamp",{enumerable:!0,get:function(){return L(w).default}});var E=a(27526);Object.defineProperty(U,"distanceTo",{enumerable:!0,get:function(){return L(E).default}});var A=a(19801);Object.defineProperty(U,"isDefined",{enumerable:!0,get:function(){return L(A).default}});var P=a(83699);Object.defineProperty(U,"isNumber",{enumerable:!0,get:function(){return L(P).default}});var O=a(90817);Object.defineProperty(U,"isObject",{enumerable:!0,get:function(){return L(O).default}});var R=a(34617);Object.defineProperty(U,"length",{enumerable:!0,get:function(){return L(R).default}});function L(N){return N&&N.__esModule?N:{default:N}}},19801:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=a;function a(d){return d!=null}Y.exports=U.default},83699:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=a;function a(d){return typeof d=="number"}Y.exports=U.default},90817:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(w){return typeof w}:function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w};U.default=d;function d(w){return w!==null&&(typeof w>"u"?"undefined":a(w))==="object"}Y.exports=U.default},34617:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=a;function a(d,w){return Math.abs(d-w)}Y.exports=U.default},95373:(Y,U)=>{"use strict";var a;/**
 * @license React
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d=Symbol.for("react.element"),w=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),A=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),O=Symbol.for("react.provider"),R=Symbol.for("react.context"),L=Symbol.for("react.server_context"),N=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),V=Symbol.for("react.suspense_list"),Q=Symbol.for("react.memo"),ee=Symbol.for("react.lazy"),q=Symbol.for("react.offscreen"),ae;ae=Symbol.for("react.module.reference");function pe(se){if(typeof se=="object"&&se!==null){var ce=se.$$typeof;switch(ce){case d:switch(se=se.type,se){case E:case P:case A:case z:case V:return se;default:switch(se=se&&se.$$typeof,se){case L:case R:case N:case ee:case Q:case O:return se;default:return ce}}case w:return ce}}}a=R,a=O,a=d,U.ForwardRef=N,a=E,a=ee,U.Memo=Q,a=w,a=P,a=A,a=z,a=V,a=function(){return!1},a=function(){return!1},a=function(se){return pe(se)===R},a=function(se){return pe(se)===O},a=function(se){return typeof se=="object"&&se!==null&&se.$$typeof===d},a=function(se){return pe(se)===N},a=function(se){return pe(se)===E},a=function(se){return pe(se)===ee},a=function(se){return pe(se)===Q},a=function(se){return pe(se)===w},a=function(se){return pe(se)===P},a=function(se){return pe(se)===A},a=function(se){return pe(se)===z},a=function(se){return pe(se)===V},a=function(se){return typeof se=="string"||typeof se=="function"||se===E||se===P||se===A||se===z||se===V||se===q||typeof se=="object"&&se!==null&&(se.$$typeof===ee||se.$$typeof===Q||se.$$typeof===O||se.$$typeof===R||se.$$typeof===N||se.$$typeof===ae||se.getModuleId!==void 0)},a=pe},98529:(Y,U,a)=>{"use strict";Y.exports=a(95373)},24839:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{polyfill:()=>A});function d(){var P=this.constructor.getDerivedStateFromProps(this.props,this.state);P!=null&&this.setState(P)}function w(P){function O(R){var L=this.constructor.getDerivedStateFromProps(P,R);return L??null}this.setState(O.bind(this))}function E(P,O){try{var R=this.props,L=this.state;this.props=P,this.state=O,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(R,L)}finally{this.props=R,this.state=L}}d.__suppressDeprecationWarning=!0,w.__suppressDeprecationWarning=!0,E.__suppressDeprecationWarning=!0;function A(P){var O=P.prototype;if(!O||!O.isReactComponent)throw new Error("Can only polyfill class components");if(typeof P.getDerivedStateFromProps!="function"&&typeof O.getSnapshotBeforeUpdate!="function")return P;var R=null,L=null,N=null;if(typeof O.componentWillMount=="function"?R="componentWillMount":typeof O.UNSAFE_componentWillMount=="function"&&(R="UNSAFE_componentWillMount"),typeof O.componentWillReceiveProps=="function"?L="componentWillReceiveProps":typeof O.UNSAFE_componentWillReceiveProps=="function"&&(L="UNSAFE_componentWillReceiveProps"),typeof O.componentWillUpdate=="function"?N="componentWillUpdate":typeof O.UNSAFE_componentWillUpdate=="function"&&(N="UNSAFE_componentWillUpdate"),R!==null||L!==null||N!==null){var z=P.displayName||P.name,V=typeof P.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs.

`+z+" uses "+V+" but also contains the following legacy lifecycles:"+(R!==null?`
  `+R:"")+(L!==null?`
  `+L:"")+(N!==null?`
  `+N:"")+`

The above lifecycles should be removed. Learn more about this warning here:
https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof P.getDerivedStateFromProps=="function"&&(O.componentWillMount=d,O.componentWillReceiveProps=w),typeof O.getSnapshotBeforeUpdate=="function"){if(typeof O.componentDidUpdate!="function")throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");O.componentWillUpdate=E;var Q=O.componentDidUpdate;O.componentDidUpdate=function(q,ae,pe){var se=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:pe;Q.call(this,q,ae,se)}}return P}},82298:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.bodyOpenClassName=U.portalClassName=void 0;var d=Object.assign||function(et){for(var ze=1;ze<arguments.length;ze++){var Ye=arguments[ze];for(var We in Ye)Object.prototype.hasOwnProperty.call(Ye,We)&&(et[We]=Ye[We])}return et},w=function(){function et(ze,Ye){for(var We=0;We<Ye.length;We++){var Ze=Ye[We];Ze.enumerable=Ze.enumerable||!1,Ze.configurable=!0,"value"in Ze&&(Ze.writable=!0),Object.defineProperty(ze,Ze.key,Ze)}}return function(ze,Ye,We){return Ye&&et(ze.prototype,Ye),We&&et(ze,We),ze}}(),E=a(77810),A=se(E),P=a(22483),O=se(P),R=a(75826),L=se(R),N=a(30260),z=se(N),V=a(24388),Q=pe(V),ee=a(64424),q=se(ee),ae=a(24839);function pe(et){if(et&&et.__esModule)return et;var ze={};if(et!=null)for(var Ye in et)Object.prototype.hasOwnProperty.call(et,Ye)&&(ze[Ye]=et[Ye]);return ze.default=et,ze}function se(et){return et&&et.__esModule?et:{default:et}}function ce(et,ze){if(!(et instanceof ze))throw new TypeError("Cannot call a class as a function")}function fe(et,ze){if(!et)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ze&&(typeof ze=="object"||typeof ze=="function")?ze:et}function Pe(et,ze){if(typeof ze!="function"&&ze!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ze);et.prototype=Object.create(ze&&ze.prototype,{constructor:{value:et,enumerable:!1,writable:!0,configurable:!0}}),ze&&(Object.setPrototypeOf?Object.setPrototypeOf(et,ze):et.__proto__=ze)}var he=U.portalClassName="ReactModalPortal",Se=U.bodyOpenClassName="ReactModal__Body--open",xe=ee.canUseDOM&&O.default.createPortal!==void 0,He=function(ze){return document.createElement(ze)},Ee=function(){return xe?O.default.createPortal:O.default.unstable_renderSubtreeIntoContainer};function Le(et){return et()}var Xe=function(et){Pe(ze,et);function ze(){var Ye,We,Ze,qe;ce(this,ze);for(var Ie=arguments.length,Ve=Array(Ie),Ge=0;Ge<Ie;Ge++)Ve[Ge]=arguments[Ge];return qe=(We=(Ze=fe(this,(Ye=ze.__proto__||Object.getPrototypeOf(ze)).call.apply(Ye,[this].concat(Ve))),Ze),Ze.removePortal=function(){!xe&&O.default.unmountComponentAtNode(Ze.node);var De=Le(Ze.props.parentSelector);De&&De.contains(Ze.node)?De.removeChild(Ze.node):console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},Ze.portalRef=function(De){Ze.portal=De},Ze.renderPortal=function(De){var je=Ee(),ht=je(Ze,A.default.createElement(z.default,d({defaultStyles:ze.defaultStyles},De)),Ze.node);Ze.portalRef(ht)},We),fe(Ze,qe)}return w(ze,[{key:"componentDidMount",value:function(){if(ee.canUseDOM){xe||(this.node=He("div")),this.node.className=this.props.portalClassName;var We=Le(this.props.parentSelector);We.appendChild(this.node),!xe&&this.renderPortal(this.props)}}},{key:"getSnapshotBeforeUpdate",value:function(We){var Ze=Le(We.parentSelector),qe=Le(this.props.parentSelector);return{prevParent:Ze,nextParent:qe}}},{key:"componentDidUpdate",value:function(We,Ze,qe){if(ee.canUseDOM){var Ie=this.props,Ve=Ie.isOpen,Ge=Ie.portalClassName;We.portalClassName!==Ge&&(this.node.className=Ge);var De=qe.prevParent,je=qe.nextParent;je!==De&&(De.removeChild(this.node),je.appendChild(this.node)),!(!We.isOpen&&!Ve)&&!xe&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(!(!ee.canUseDOM||!this.node||!this.portal)){var We=this.portal.state,Ze=Date.now(),qe=We.isOpen&&this.props.closeTimeoutMS&&(We.closesAt||Ze+this.props.closeTimeoutMS);qe?(We.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,qe-Ze)):this.removePortal()}}},{key:"render",value:function(){if(!ee.canUseDOM||!xe)return null;!this.node&&xe&&(this.node=He("div"));var We=Ee();return We(A.default.createElement(z.default,d({ref:this.portalRef,defaultStyles:ze.defaultStyles},this.props)),this.node)}}],[{key:"setAppElement",value:function(We){Q.setElement(We)}}]),ze}(E.Component);Xe.propTypes={isOpen:L.default.bool.isRequired,style:L.default.shape({content:L.default.object,overlay:L.default.object}),portalClassName:L.default.string,bodyOpenClassName:L.default.string,htmlOpenClassName:L.default.string,className:L.default.oneOfType([L.default.string,L.default.shape({base:L.default.string.isRequired,afterOpen:L.default.string.isRequired,beforeClose:L.default.string.isRequired})]),overlayClassName:L.default.oneOfType([L.default.string,L.default.shape({base:L.default.string.isRequired,afterOpen:L.default.string.isRequired,beforeClose:L.default.string.isRequired})]),appElement:L.default.oneOfType([L.default.instanceOf(q.default),L.default.instanceOf(ee.SafeHTMLCollection),L.default.instanceOf(ee.SafeNodeList),L.default.arrayOf(L.default.instanceOf(q.default))]),onAfterOpen:L.default.func,onRequestClose:L.default.func,closeTimeoutMS:L.default.number,ariaHideApp:L.default.bool,shouldFocusAfterRender:L.default.bool,shouldCloseOnOverlayClick:L.default.bool,shouldReturnFocusAfterClose:L.default.bool,preventScroll:L.default.bool,parentSelector:L.default.func,aria:L.default.object,data:L.default.object,role:L.default.string,contentLabel:L.default.string,shouldCloseOnEsc:L.default.bool,overlayRef:L.default.func,contentRef:L.default.func,id:L.default.string,overlayElement:L.default.func,contentElement:L.default.func},Xe.defaultProps={isOpen:!1,portalClassName:he,bodyOpenClassName:Se,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(ze,Ye){return A.default.createElement("div",ze,Ye)},contentElement:function(ze,Ye){return A.default.createElement("div",ze,Ye)}},Xe.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,ae.polyfill)(Xe),U.default=Xe},30260:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var d=Object.assign||function(ze){for(var Ye=1;Ye<arguments.length;Ye++){var We=arguments[Ye];for(var Ze in We)Object.prototype.hasOwnProperty.call(We,Ze)&&(ze[Ze]=We[Ze])}return ze},w=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ze){return typeof ze}:function(ze){return ze&&typeof Symbol=="function"&&ze.constructor===Symbol&&ze!==Symbol.prototype?"symbol":typeof ze},E=function(){function ze(Ye,We){for(var Ze=0;Ze<We.length;Ze++){var qe=We[Ze];qe.enumerable=qe.enumerable||!1,qe.configurable=!0,"value"in qe&&(qe.writable=!0),Object.defineProperty(Ye,qe.key,qe)}}return function(Ye,We,Ze){return We&&ze(Ye.prototype,We),Ze&&ze(Ye,Ze),Ye}}(),A=a(77810),P=a(75826),O=Pe(P),R=a(37105),L=fe(R),N=a(95553),z=Pe(N),V=a(24388),Q=fe(V),ee=a(57744),q=fe(ee),ae=a(64424),pe=Pe(ae),se=a(34466),ce=Pe(se);a(65281);function fe(ze){if(ze&&ze.__esModule)return ze;var Ye={};if(ze!=null)for(var We in ze)Object.prototype.hasOwnProperty.call(ze,We)&&(Ye[We]=ze[We]);return Ye.default=ze,Ye}function Pe(ze){return ze&&ze.__esModule?ze:{default:ze}}function he(ze,Ye){if(!(ze instanceof Ye))throw new TypeError("Cannot call a class as a function")}function Se(ze,Ye){if(!ze)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ye&&(typeof Ye=="object"||typeof Ye=="function")?Ye:ze}function xe(ze,Ye){if(typeof Ye!="function"&&Ye!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ye);ze.prototype=Object.create(Ye&&Ye.prototype,{constructor:{value:ze,enumerable:!1,writable:!0,configurable:!0}}),Ye&&(Object.setPrototypeOf?Object.setPrototypeOf(ze,Ye):ze.__proto__=Ye)}var He={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},Ee=function(Ye){return Ye.code==="Tab"||Ye.keyCode===9},Le=function(Ye){return Ye.code==="Escape"||Ye.keyCode===27},Xe=0,et=function(ze){xe(Ye,ze);function Ye(We){he(this,Ye);var Ze=Se(this,(Ye.__proto__||Object.getPrototypeOf(Ye)).call(this,We));return Ze.setOverlayRef=function(qe){Ze.overlay=qe,Ze.props.overlayRef&&Ze.props.overlayRef(qe)},Ze.setContentRef=function(qe){Ze.content=qe,Ze.props.contentRef&&Ze.props.contentRef(qe)},Ze.afterClose=function(){var qe=Ze.props,Ie=qe.appElement,Ve=qe.ariaHideApp,Ge=qe.htmlOpenClassName,De=qe.bodyOpenClassName,je=qe.parentSelector,ht=je&&je().ownerDocument||document;De&&q.remove(ht.body,De),Ge&&q.remove(ht.getElementsByTagName("html")[0],Ge),Ve&&Xe>0&&(Xe-=1,Xe===0&&Q.show(Ie)),Ze.props.shouldFocusAfterRender&&(Ze.props.shouldReturnFocusAfterClose?(L.returnFocus(Ze.props.preventScroll),L.teardownScopedFocus()):L.popWithoutFocus()),Ze.props.onAfterClose&&Ze.props.onAfterClose(),ce.default.deregister(Ze)},Ze.open=function(){Ze.beforeOpen(),Ze.state.afterOpen&&Ze.state.beforeClose?(clearTimeout(Ze.closeTimer),Ze.setState({beforeClose:!1})):(Ze.props.shouldFocusAfterRender&&(L.setupScopedFocus(Ze.node),L.markForFocusLater()),Ze.setState({isOpen:!0},function(){Ze.openAnimationFrame=requestAnimationFrame(function(){Ze.setState({afterOpen:!0}),Ze.props.isOpen&&Ze.props.onAfterOpen&&Ze.props.onAfterOpen({overlayEl:Ze.overlay,contentEl:Ze.content})})}))},Ze.close=function(){Ze.props.closeTimeoutMS>0?Ze.closeWithTimeout():Ze.closeWithoutTimeout()},Ze.focusContent=function(){return Ze.content&&!Ze.contentHasFocus()&&Ze.content.focus({preventScroll:!0})},Ze.closeWithTimeout=function(){var qe=Date.now()+Ze.props.closeTimeoutMS;Ze.setState({beforeClose:!0,closesAt:qe},function(){Ze.closeTimer=setTimeout(Ze.closeWithoutTimeout,Ze.state.closesAt-Date.now())})},Ze.closeWithoutTimeout=function(){Ze.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},Ze.afterClose)},Ze.handleKeyDown=function(qe){Ee(qe)&&(0,z.default)(Ze.content,qe),Ze.props.shouldCloseOnEsc&&Le(qe)&&(qe.stopPropagation(),Ze.requestClose(qe))},Ze.handleOverlayOnClick=function(qe){Ze.shouldClose===null&&(Ze.shouldClose=!0),Ze.shouldClose&&Ze.props.shouldCloseOnOverlayClick&&(Ze.ownerHandlesClose()?Ze.requestClose(qe):Ze.focusContent()),Ze.shouldClose=null},Ze.handleContentOnMouseUp=function(){Ze.shouldClose=!1},Ze.handleOverlayOnMouseDown=function(qe){!Ze.props.shouldCloseOnOverlayClick&&qe.target==Ze.overlay&&qe.preventDefault()},Ze.handleContentOnClick=function(){Ze.shouldClose=!1},Ze.handleContentOnMouseDown=function(){Ze.shouldClose=!1},Ze.requestClose=function(qe){return Ze.ownerHandlesClose()&&Ze.props.onRequestClose(qe)},Ze.ownerHandlesClose=function(){return Ze.props.onRequestClose},Ze.shouldBeClosed=function(){return!Ze.state.isOpen&&!Ze.state.beforeClose},Ze.contentHasFocus=function(){return document.activeElement===Ze.content||Ze.content.contains(document.activeElement)},Ze.buildClassName=function(qe,Ie){var Ve=(typeof Ie>"u"?"undefined":w(Ie))==="object"?Ie:{base:He[qe],afterOpen:He[qe]+"--after-open",beforeClose:He[qe]+"--before-close"},Ge=Ve.base;return Ze.state.afterOpen&&(Ge=Ge+" "+Ve.afterOpen),Ze.state.beforeClose&&(Ge=Ge+" "+Ve.beforeClose),typeof Ie=="string"&&Ie?Ge+" "+Ie:Ge},Ze.attributesFromObject=function(qe,Ie){return Object.keys(Ie).reduce(function(Ve,Ge){return Ve[qe+"-"+Ge]=Ie[Ge],Ve},{})},Ze.state={afterOpen:!1,beforeClose:!1},Ze.shouldClose=null,Ze.moveFromContentToOverlay=null,Ze}return E(Ye,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(Ze,qe){this.props.isOpen&&!Ze.isOpen?this.open():!this.props.isOpen&&Ze.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!qe.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var Ze=this.props,qe=Ze.appElement,Ie=Ze.ariaHideApp,Ve=Ze.htmlOpenClassName,Ge=Ze.bodyOpenClassName,De=Ze.parentSelector,je=De&&De().ownerDocument||document;Ge&&q.add(je.body,Ge),Ve&&q.add(je.getElementsByTagName("html")[0],Ve),Ie&&(Xe+=1,Q.hide(qe)),ce.default.register(this)}},{key:"render",value:function(){var Ze=this.props,qe=Ze.id,Ie=Ze.className,Ve=Ze.overlayClassName,Ge=Ze.defaultStyles,De=Ze.children,je=Ie?{}:Ge.content,ht=Ve?{}:Ge.overlay;if(this.shouldBeClosed())return null;var Et={ref:this.setOverlayRef,className:this.buildClassName("overlay",Ve),style:d({},ht,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},it=d({id:qe,ref:this.setContentRef,style:d({},je,this.props.style.content),className:this.buildClassName("content",Ie),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",d({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),_t=this.props.contentElement(it,De);return this.props.overlayElement(Et,_t)}}]),Ye}(A.Component);et.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},et.propTypes={isOpen:O.default.bool.isRequired,defaultStyles:O.default.shape({content:O.default.object,overlay:O.default.object}),style:O.default.shape({content:O.default.object,overlay:O.default.object}),className:O.default.oneOfType([O.default.string,O.default.object]),overlayClassName:O.default.oneOfType([O.default.string,O.default.object]),parentSelector:O.default.func,bodyOpenClassName:O.default.string,htmlOpenClassName:O.default.string,ariaHideApp:O.default.bool,appElement:O.default.oneOfType([O.default.instanceOf(pe.default),O.default.instanceOf(ae.SafeHTMLCollection),O.default.instanceOf(ae.SafeNodeList),O.default.arrayOf(O.default.instanceOf(pe.default))]),onAfterOpen:O.default.func,onAfterClose:O.default.func,onRequestClose:O.default.func,closeTimeoutMS:O.default.number,shouldFocusAfterRender:O.default.bool,shouldCloseOnOverlayClick:O.default.bool,shouldReturnFocusAfterClose:O.default.bool,preventScroll:O.default.bool,role:O.default.string,contentLabel:O.default.string,aria:O.default.object,data:O.default.object,children:O.default.node,shouldCloseOnEsc:O.default.bool,overlayRef:O.default.func,contentRef:O.default.func,id:O.default.string,overlayElement:O.default.func,contentElement:O.default.func,testId:O.default.string},U.default=et,Y.exports=U.default},24388:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.resetState=O,U.log=R,U.assertNodeList=L,U.setElement=N,U.validateElement=z,U.hide=V,U.show=Q,U.documentNotReadyOrSSRTesting=ee;var d=a(46365),w=A(d),E=a(64424);function A(q){return q&&q.__esModule?q:{default:q}}var P=null;function O(){P&&(P.removeAttribute?P.removeAttribute("aria-hidden"):P.length!=null?P.forEach(function(q){return q.removeAttribute("aria-hidden")}):document.querySelectorAll(P).forEach(function(q){return q.removeAttribute("aria-hidden")})),P=null}function R(){if(0)var q}function L(q,ae){if(!q||!q.length)throw new Error("react-modal: No elements were found for selector "+ae+".")}function N(q){var ae=q;if(typeof ae=="string"&&E.canUseDOM){var pe=document.querySelectorAll(ae);L(pe,ae),ae=pe}return P=ae||P,P}function z(q){var ae=q||P;return ae?Array.isArray(ae)||ae instanceof HTMLCollection||ae instanceof NodeList?ae:[ae]:((0,w.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}function V(q){var ae=!0,pe=!1,se=void 0;try{for(var ce=z(q)[Symbol.iterator](),fe;!(ae=(fe=ce.next()).done);ae=!0){var Pe=fe.value;Pe.setAttribute("aria-hidden","true")}}catch(he){pe=!0,se=he}finally{try{!ae&&ce.return&&ce.return()}finally{if(pe)throw se}}}function Q(q){var ae=!0,pe=!1,se=void 0;try{for(var ce=z(q)[Symbol.iterator](),fe;!(ae=(fe=ce.next()).done);ae=!0){var Pe=fe.value;Pe.removeAttribute("aria-hidden")}}catch(he){pe=!0,se=he}finally{try{!ae&&ce.return&&ce.return()}finally{if(pe)throw se}}}function ee(){P=null}},65281:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.resetState=R,U.log=L;var d=a(34466),w=E(d);function E(V){return V&&V.__esModule?V:{default:V}}var A=void 0,P=void 0,O=[];function R(){for(var V=[A,P],Q=0;Q<V.length;Q++){var ee=V[Q];ee&&ee.parentNode&&ee.parentNode.removeChild(ee)}A=P=null,O=[]}function L(){console.log("bodyTrap ----------"),console.log(O.length);for(var V=[A,P],Q=0;Q<V.length;Q++){var ee=V[Q],q=ee||{};console.log(q.nodeName,q.className,q.id)}console.log("edn bodyTrap ----------")}function N(){O.length!==0&&O[O.length-1].focusContent()}function z(V,Q){!A&&!P&&(A=document.createElement("div"),A.setAttribute("data-react-modal-body-trap",""),A.style.position="absolute",A.style.opacity="0",A.setAttribute("tabindex","0"),A.addEventListener("focus",N),P=A.cloneNode(),P.addEventListener("focus",N)),O=Q,O.length>0?(document.body.firstChild!==A&&document.body.insertBefore(A,document.body.firstChild),document.body.lastChild!==P&&document.body.appendChild(P)):(A.parentElement&&A.parentElement.removeChild(A),P.parentElement&&P.parentElement.removeChild(P))}w.default.subscribe(z)},57744:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.resetState=E,U.log=A;var a={},d={};function w(V,Q){V.classList.remove(Q)}function E(){var V=document.getElementsByTagName("html")[0];for(var Q in a)w(V,a[Q]);var ee=document.body;for(var q in d)w(ee,d[q]);a={},d={}}function A(){if(0)var V,Q,ee,q}var P=function(Q,ee){return Q[ee]||(Q[ee]=0),Q[ee]+=1,ee},O=function(Q,ee){return Q[ee]&&(Q[ee]-=1),ee},R=function(Q,ee,q){q.forEach(function(ae){P(ee,ae),Q.add(ae)})},L=function(Q,ee,q){q.forEach(function(ae){O(ee,ae),ee[ae]===0&&Q.remove(ae)})},N=U.add=function(Q,ee){return R(Q.classList,Q.nodeName.toLowerCase()=="html"?a:d,ee.split(" "))},z=U.remove=function(Q,ee){return L(Q.classList,Q.nodeName.toLowerCase()=="html"?a:d,ee.split(" "))}},37105:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.resetState=R,U.log=L,U.handleBlur=N,U.handleFocus=z,U.markForFocusLater=V,U.returnFocus=Q,U.popWithoutFocus=ee,U.setupScopedFocus=q,U.teardownScopedFocus=ae;var d=a(72421),w=E(d);function E(pe){return pe&&pe.__esModule?pe:{default:pe}}var A=[],P=null,O=!1;function R(){A=[]}function L(){}function N(){O=!0}function z(){if(O){if(O=!1,!P)return;setTimeout(function(){if(!P.contains(document.activeElement)){var pe=(0,w.default)(P)[0]||P;pe.focus()}},0)}}function V(){A.push(document.activeElement)}function Q(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,se=null;try{A.length!==0&&(se=A.pop(),se.focus({preventScroll:pe}));return}catch{console.warn(["You tried to return focus to",se,"but it is not in the DOM anymore"].join(" "))}}function ee(){A.length>0&&A.pop()}function q(pe){P=pe,window.addEventListener?(window.addEventListener("blur",N,!1),document.addEventListener("focus",z,!0)):(window.attachEvent("onBlur",N),document.attachEvent("onFocus",z))}function ae(){P=null,window.addEventListener?(window.removeEventListener("blur",N),document.removeEventListener("focus",z)):(window.detachEvent("onBlur",N),document.detachEvent("onFocus",z))}},34466:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.log=E,U.resetState=A;function a(P,O){if(!(P instanceof O))throw new TypeError("Cannot call a class as a function")}var d=function P(){var O=this;a(this,P),this.register=function(R){O.openInstances.indexOf(R)===-1&&(O.openInstances.push(R),O.emit("register"))},this.deregister=function(R){var L=O.openInstances.indexOf(R);L!==-1&&(O.openInstances.splice(L,1),O.emit("deregister"))},this.subscribe=function(R){O.subscribers.push(R)},this.emit=function(R){O.subscribers.forEach(function(L){return L(R,O.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},w=new d;function E(){console.log("portalOpenInstances ----------"),console.log(w.openInstances.length),w.openInstances.forEach(function(P){return console.log(P)}),console.log("end portalOpenInstances ----------")}function A(){w=new d}U.default=w},64424:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.canUseDOM=U.SafeNodeList=U.SafeHTMLCollection=void 0;var d=a(42713),w=E(d);function E(N){return N&&N.__esModule?N:{default:N}}var A=w.default,P=A.canUseDOM?window.HTMLElement:{},O=U.SafeHTMLCollection=A.canUseDOM?window.HTMLCollection:{},R=U.SafeNodeList=A.canUseDOM?window.NodeList:{},L=U.canUseDOM=A.canUseDOM;U.default=P},95553:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=P;var d=a(72421),w=E(d);function E(O){return O&&O.__esModule?O:{default:O}}function A(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;return O.activeElement.shadowRoot?A(O.activeElement.shadowRoot):O.activeElement}function P(O,R){var L=(0,w.default)(O);if(!L.length){R.preventDefault();return}var N=void 0,z=R.shiftKey,V=L[0],Q=L[L.length-1],ee=A();if(O===ee){if(!z)return;N=Q}if(Q===ee&&!z&&(N=V),V===ee&&z&&(N=Q),N){R.preventDefault(),N.focus();return}var q=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent),ae=q!=null&&q[1]!="Chrome"&&/\biPod\b|\biPad\b/g.exec(navigator.userAgent)==null;if(ae){var pe=L.indexOf(ee);if(pe>-1&&(pe+=z?-1:1),N=L[pe],typeof N>"u"){R.preventDefault(),N=z?Q:V,N.focus();return}R.preventDefault(),N.focus()}}Y.exports=U.default},72421:(Y,U)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0}),U.default=L;/*!
 * Adapted from jQuery UI core
 *
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/ui-core/
 */var a="none",d="contents",w=/input|select|textarea|button|object|iframe/;function E(N,z){return z.getPropertyValue("overflow")!=="visible"||N.scrollWidth<=0&&N.scrollHeight<=0}function A(N){var z=N.offsetWidth<=0&&N.offsetHeight<=0;if(z&&!N.innerHTML)return!0;try{var V=window.getComputedStyle(N),Q=V.getPropertyValue("display");return z?Q!==d&&E(N,V):Q===a}catch{return console.warn("Failed to inspect element style"),!1}}function P(N){for(var z=N,V=N.getRootNode&&N.getRootNode();z&&z!==document.body;){if(V&&z===V&&(z=V.host.parentNode),A(z))return!1;z=z.parentNode}return!0}function O(N,z){var V=N.nodeName.toLowerCase(),Q=w.test(V)&&!N.disabled||V==="a"&&N.href||z;return Q&&P(N)}function R(N){var z=N.getAttribute("tabindex");z===null&&(z=void 0);var V=isNaN(z);return(V||z>=0)&&O(N,!V)}function L(N){var z=[].slice.call(N.querySelectorAll("*"),0).reduce(function(V,Q){return V.concat(Q.shadowRoot?L(Q.shadowRoot):[Q])},[]);return z.filter(R)}Y.exports=U.default},43362:(Y,U,a)=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var d=a(82298),w=E(d);function E(A){return A&&A.__esModule?A:{default:A}}U.default=w.default,Y.exports=U.default},94934:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{IGNORE_CLASS_NAME:()=>se,default:()=>Pe});var d=a(77810),w=a(22483);function E(he,Se){he.prototype=Object.create(Se.prototype),he.prototype.constructor=he,A(he,Se)}function A(he,Se){return A=Object.setPrototypeOf||function(He,Ee){return He.__proto__=Ee,He},A(he,Se)}function P(he,Se){if(he==null)return{};var xe={},He=Object.keys(he),Ee,Le;for(Le=0;Le<He.length;Le++)Ee=He[Le],!(Se.indexOf(Ee)>=0)&&(xe[Ee]=he[Ee]);return xe}function O(he){if(he===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return he}function R(he,Se,xe){return he===Se?!0:he.correspondingElement?he.correspondingElement.classList.contains(xe):he.classList.contains(xe)}function L(he,Se,xe){if(he===Se)return!0;for(;he.parentNode||he.host;){if(he.parentNode&&R(he,Se,xe))return!0;he=he.parentNode||he.host}return he}function N(he){return document.documentElement.clientWidth<=he.clientX||document.documentElement.clientHeight<=he.clientY}var z=function(){if(!(typeof window>"u"||typeof window.addEventListener!="function")){var Se=!1,xe=Object.defineProperty({},"passive",{get:function(){Se=!0}}),He=function(){};return window.addEventListener("testPassiveEventSupport",He,xe),window.removeEventListener("testPassiveEventSupport",He,xe),Se}};function V(he){return he===void 0&&(he=0),function(){return++he}}var Q=V(),ee,q={},ae={},pe=["touchstart","touchmove"],se="ignore-react-onclickoutside";function ce(he,Se){var xe={},He=pe.indexOf(Se)!==-1;return He&&ee&&(xe.passive=!he.props.preventDefault),xe}function fe(he,Se){var xe,He,Ee=he.displayName||he.name||"Component";return He=xe=function(Le){E(Xe,Le);function Xe(ze){var Ye;return Ye=Le.call(this,ze)||this,Ye.__outsideClickHandler=function(We){if(typeof Ye.__clickOutsideHandlerProp=="function"){Ye.__clickOutsideHandlerProp(We);return}var Ze=Ye.getInstance();if(typeof Ze.props.handleClickOutside=="function"){Ze.props.handleClickOutside(We);return}if(typeof Ze.handleClickOutside=="function"){Ze.handleClickOutside(We);return}throw new Error("WrappedComponent: "+Ee+" lacks a handleClickOutside(event) function for processing outside click events.")},Ye.__getComponentNode=function(){var We=Ye.getInstance();return Se&&typeof Se.setClickOutsideRef=="function"?Se.setClickOutsideRef()(We):typeof We.setClickOutsideRef=="function"?We.setClickOutsideRef():(0,w.findDOMNode)(We)},Ye.enableOnClickOutside=function(){if(!(typeof document>"u"||ae[Ye._uid])){typeof ee>"u"&&(ee=z()),ae[Ye._uid]=!0;var We=Ye.props.eventTypes;We.forEach||(We=[We]),q[Ye._uid]=function(Ze){if(Ye.componentNode!==null&&!(Ye.initTimeStamp>Ze.timeStamp)&&(Ye.props.preventDefault&&Ze.preventDefault(),Ye.props.stopPropagation&&Ze.stopPropagation(),!(Ye.props.excludeScrollbar&&N(Ze)))){var qe=Ze.composed&&Ze.composedPath&&Ze.composedPath().shift()||Ze.target;L(qe,Ye.componentNode,Ye.props.outsideClickIgnoreClass)===document&&Ye.__outsideClickHandler(Ze)}},We.forEach(function(Ze){document.addEventListener(Ze,q[Ye._uid],ce(O(Ye),Ze))})}},Ye.disableOnClickOutside=function(){delete ae[Ye._uid];var We=q[Ye._uid];if(We&&typeof document<"u"){var Ze=Ye.props.eventTypes;Ze.forEach||(Ze=[Ze]),Ze.forEach(function(qe){return document.removeEventListener(qe,We,ce(O(Ye),qe))}),delete q[Ye._uid]}},Ye.getRef=function(We){return Ye.instanceRef=We},Ye._uid=Q(),Ye.initTimeStamp=performance.now(),Ye}var et=Xe.prototype;return et.getInstance=function(){if(he.prototype&&!he.prototype.isReactComponent)return this;var Ye=this.instanceRef;return Ye.getInstance?Ye.getInstance():Ye},et.componentDidMount=function(){if(!(typeof document>"u"||!document.createElement)){var Ye=this.getInstance();if(Se&&typeof Se.handleClickOutside=="function"&&(this.__clickOutsideHandlerProp=Se.handleClickOutside(Ye),typeof this.__clickOutsideHandlerProp!="function"))throw new Error("WrappedComponent: "+Ee+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),!this.props.disableOnClickOutside&&this.enableOnClickOutside()}},et.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},et.componentWillUnmount=function(){this.disableOnClickOutside()},et.render=function(){var Ye=this.props;Ye.excludeScrollbar;var We=P(Ye,["excludeScrollbar"]);return he.prototype&&he.prototype.isReactComponent?We.ref=this.getRef:We.wrappedRef=this.getRef,We.disableOnClickOutside=this.disableOnClickOutside,We.enableOnClickOutside=this.enableOnClickOutside,(0,d.createElement)(he,We)},Xe}(d.Component),xe.displayName="OnClickOutside("+Ee+")",xe.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:Se&&Se.excludeScrollbar||!1,outsideClickIgnoreClass:se,preventDefault:!1,stopPropagation:!1},xe.getClass=function(){return he.getClass?he.getClass():he},He}const Pe=fe},91708:(Y,U,a)=>{"use strict";a.d(U,{$$:()=>E,kr:()=>w,mS:()=>A});var d=a(77810),w=d.createContext(),E=d.createContext();function A(P){var O=P.children,R=d.useState(null),L=R[0],N=R[1],z=d.useRef(!1);d.useEffect(function(){return function(){z.current=!0}},[]);var V=d.useCallback(function(Q){z.current||N(Q)},[]);return d.createElement(w.Provider,{value:L},d.createElement(E.Provider,{value:V},O))}},23673:(Y,U,a)=>{"use strict";a.d(U,{N:()=>L});var d=a(77810),w=a(91708),E=a(8038),A=a(86438),P=function(){},O=function(){return Promise.resolve(null)},R=[];function L(N){var z=N.placement,V=z===void 0?"bottom":z,Q=N.strategy,ee=Q===void 0?"absolute":Q,q=N.modifiers,ae=q===void 0?R:q,pe=N.referenceElement,se=N.onFirstUpdate,ce=N.innerRef,fe=N.children,Pe=d.useContext(w.kr),he=d.useState(null),Se=he[0],xe=he[1],He=d.useState(null),Ee=He[0],Le=He[1];d.useEffect(function(){(0,E.cZ)(ce,Se)},[ce,Se]);var Xe=d.useMemo(function(){return{placement:V,strategy:ee,onFirstUpdate:se,modifiers:[].concat(ae,[{name:"arrow",enabled:Ee!=null,options:{element:Ee}}])}},[V,ee,se,ae,Ee]),et=(0,A.E)(pe||Pe,Se,Xe),ze=et.state,Ye=et.styles,We=et.forceUpdate,Ze=et.update,qe=d.useMemo(function(){return{ref:xe,style:Ye.popper,placement:ze?ze.placement:V,hasPopperEscaped:ze&&ze.modifiersData.hide?ze.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:ze&&ze.modifiersData.hide?ze.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:Ye.arrow,ref:Le},forceUpdate:We||P,update:Ze||O}},[xe,Le,V,ze,Ye,Ze,We]);return(0,E.vq)(fe)(qe)}},48318:(Y,U,a)=>{"use strict";a.d(U,{O:()=>O});var d=a(77810),w=a(46365),E=a.n(w),A=a(91708),P=a(8038);function O(R){var L=R.children,N=R.innerRef,z=d.useContext(A.$$),V=d.useCallback(function(Q){(0,P.cZ)(N,Q),(0,P.oV)(z,Q)},[N,z]);return d.useEffect(function(){return function(){return(0,P.cZ)(N,null)}},[]),d.useEffect(function(){E()(!!z,"`Reference` should not be used outside of a `Manager` component.")},[z]),(0,P.vq)(L)({ref:V})}},34715:(Y,U,a)=>{"use strict";a.r(U),a.d(U,{Manager:()=>w.mS,Popper:()=>d.N,Reference:()=>E.O,usePopper:()=>A.E});var d=a(23673),w=a(91708),E=a(48318),A=a(86438)},86438:(Y,U,a)=>{"use strict";a.d(U,{E:()=>L});var d=a(77810),w=a(22483),E=a(54590),A=a(32169),P=a.n(A),O=a(8038),R=[],L=function(z,V,Q){Q===void 0&&(Q={});var ee=d.useRef(null),q={onFirstUpdate:Q.onFirstUpdate,placement:Q.placement||"bottom",strategy:Q.strategy||"absolute",modifiers:Q.modifiers||R},ae=d.useState({styles:{popper:{position:q.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),pe=ae[0],se=ae[1],ce=d.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(Se){var xe=Se.state,He=Object.keys(xe.elements);w.flushSync(function(){se({styles:(0,O.PW)(He.map(function(Ee){return[Ee,xe.styles[Ee]||{}]})),attributes:(0,O.PW)(He.map(function(Ee){return[Ee,xe.attributes[Ee]]}))})})},requires:["computeStyles"]}},[]),fe=d.useMemo(function(){var he={onFirstUpdate:q.onFirstUpdate,placement:q.placement,strategy:q.strategy,modifiers:[].concat(q.modifiers,[ce,{name:"applyStyles",enabled:!1}])};return P()(ee.current,he)?ee.current||he:(ee.current=he,he)},[q.onFirstUpdate,q.placement,q.strategy,q.modifiers,ce]),Pe=d.useRef();return(0,O.Es)(function(){Pe.current&&Pe.current.setOptions(fe)},[fe]),(0,O.Es)(function(){if(!(z==null||V==null)){var he=Q.createPopper||E.n4,Se=he(z,V,fe);return Pe.current=Se,function(){Se.destroy(),Pe.current=null}}},[z,V,Q.createPopper]),{state:Pe.current?Pe.current.state:null,styles:pe.styles,attributes:pe.attributes,update:Pe.current?Pe.current.update:null,forceUpdate:Pe.current?Pe.current.forceUpdate:null}}},8038:(Y,U,a)=>{"use strict";a.d(U,{Es:()=>O,PW:()=>P,cZ:()=>A,oV:()=>E,vq:()=>w});var d=a(77810),w=function(L){return Array.isArray(L)?L[0]:L},E=function(L){if(typeof L=="function"){for(var N=arguments.length,z=new Array(N>1?N-1:0),V=1;V<N;V++)z[V-1]=arguments[V];return L.apply(void 0,z)}},A=function(L,N){if(typeof L=="function")return E(L,N);L!=null&&(L.current=N)},P=function(L){return L.reduce(function(N,z){var V=z[0],Q=z[1];return N[V]=Q,N},{})},O=typeof window<"u"&&window.document&&window.document.createElement?d.useLayoutEffect:d.useEffect},43149:(Y,U,a)=>{"use strict";function d(z){return z&&typeof z=="object"&&"default"in z?z.default:z}var w=a(77810),E=d(w);/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var A=function(){return A=Object.assign||function(V){for(var Q,ee=1,q=arguments.length;ee<q;ee++){Q=arguments[ee];for(var ae in Q)Object.prototype.hasOwnProperty.call(Q,ae)&&(V[ae]=Q[ae])}return V},A.apply(this,arguments)};function P(z,V){var Q={};for(var ee in z)Object.prototype.hasOwnProperty.call(z,ee)&&V.indexOf(ee)<0&&(Q[ee]=z[ee]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,ee=Object.getOwnPropertySymbols(z);q<ee.length;q++)V.indexOf(ee[q])<0&&Object.prototype.propertyIsEnumerable.call(z,ee[q])&&(Q[ee[q]]=z[ee[q]]);return Q}function O(z,V){V===void 0&&(V={});var Q=V.insertAt;if(!(!z||typeof document>"u")){var ee=document.head||document.getElementsByTagName("head")[0],q=document.createElement("style");q.type="text/css",Q==="top"&&ee.firstChild?ee.insertBefore(q,ee.firstChild):ee.appendChild(q),q.styleSheet?q.styleSheet.cssText=z:q.appendChild(document.createTextNode(z))}}var R=`.scroll-to-top {
  background-color: white;
  right: 40px;
  bottom: 40px;
  position: fixed;
  z-index: 2;
  cursor: pointer;
  border-radius: 7px;
  width: 40px;
  height: 40px;
  box-shadow: 0 9px 25px 0 rgba(132, 128, 177, 0.28);
  border: none;
}

.scroll-to-top:active {
  transform: matrix(0.95, 0, 0, 0.95, 0, 0);
}
`;O(R);function L(z){z===void 0&&(z=!1),z?window.scrollTo({top:0,behavior:"smooth"}):document.documentElement.scrollTop=0}var N=function(z){var V=z.top,Q=V===void 0?20:V,ee=z.className,q=ee===void 0?"":ee,ae=z.color,pe=ae===void 0?"black":ae,se=z.smooth,ce=se===void 0?!1:se,fe=z.component,Pe=fe===void 0?"":fe,he=z.viewBox,Se=he===void 0?"0 0 256 256":he,xe=z.svgPath,He=xe===void 0?"M222.138,91.475l-89.6-89.6c-2.5-2.5-6.551-2.5-9.051,0l-89.6,89.6c-2.5,2.5-2.5,6.551,0,9.051s6.744,2.5,9.244,0L122,21.85  V249.6c0,3.535,2.466,6.4,6,6.4s6-2.865,6-6.4V21.85l78.881,78.676c1.25,1.25,2.992,1.875,4.629,1.875s3.326-0.625,4.576-1.875  C224.586,98.025,224.638,93.975,222.138,91.475z":xe,Ee=z.width,Le=Ee===void 0?"28":Ee,Xe=z.height,et=Xe===void 0?"28":Xe,ze=P(z,["top","className","color","smooth","component","viewBox","svgPath","width","height"]),Ye=w.useState(!1),We=Ye[0],Ze=Ye[1];return w.useEffect(function(){var qe=function(){Ze(document.documentElement.scrollTop>=Q)};return qe(),document.addEventListener("scroll",qe),function(){return document.removeEventListener("scroll",qe)}},[Q]),E.createElement(E.Fragment,null,We&&E.createElement("button",A({className:"scroll-to-top "+q,onClick:function(){return L(ce)},"aria-label":"Scroll to top"},ze),Pe||E.createElement("svg",{width:Le,height:et,fill:pe,viewBox:Se},E.createElement("path",{d:He}))))};Y.exports=N},16350:function(Y,U,a){(function(w,E){Y.exports=E(a(77810),a(22483))})(this,function(d,w){return function(E){var A={};function P(O){if(A[O])return A[O].exports;var R=A[O]={i:O,l:!1,exports:{}};return E[O].call(R.exports,R,R.exports,P),R.l=!0,R.exports}return P.m=E,P.c=A,P.d=function(O,R,L){P.o(O,R)||Object.defineProperty(O,R,{enumerable:!0,get:L})},P.r=function(O){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(O,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(O,"__esModule",{value:!0})},P.t=function(O,R){if(R&1&&(O=P(O)),R&8||R&4&&typeof O=="object"&&O&&O.__esModule)return O;var L=Object.create(null);if(P.r(L),Object.defineProperty(L,"default",{enumerable:!0,value:O}),R&2&&typeof O!="string")for(var N in O)P.d(L,N,function(z){return O[z]}.bind(null,N));return L},P.n=function(O){var R=O&&O.__esModule?function(){return O.default}:function(){return O};return P.d(R,"a",R),R},P.o=function(O,R){return Object.prototype.hasOwnProperty.call(O,R)},P.p="",P(P.s=4)}([function(E,A,P){if(0)var O,R;else E.exports=P(5)()},function(E,A){E.exports=d},function(E,A){E.exports=w},function(E,A){E.exports=function(P,O,R){var L=P.direction,N=P.value;switch(L){case"top":return R.top+N<O.top&&R.bottom>O.bottom&&R.left<O.left&&R.right>O.right;case"left":return R.left+N<O.left&&R.bottom>O.bottom&&R.top<O.top&&R.right>O.right;case"bottom":return R.bottom-N>O.bottom&&R.left<O.left&&R.right>O.right&&R.top<O.top;case"right":return R.right-N>O.right&&R.left<O.left&&R.top<O.top&&R.bottom>O.bottom}}},function(E,A,P){"use strict";P.r(A),P.d(A,"default",function(){return Ee});var O=P(1),R=P.n(O),L=P(2),N=P.n(L),z=P(0),V=P.n(z),Q=P(3),ee=P.n(Q);function q(Le){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?q=function(et){return typeof et}:q=function(et){return et&&typeof Symbol=="function"&&et.constructor===Symbol&&et!==Symbol.prototype?"symbol":typeof et},q(Le)}function ae(Le,Xe){if(!(Le instanceof Xe))throw new TypeError("Cannot call a class as a function")}function pe(Le,Xe){for(var et=0;et<Xe.length;et++){var ze=Xe[et];ze.enumerable=ze.enumerable||!1,ze.configurable=!0,"value"in ze&&(ze.writable=!0),Object.defineProperty(Le,ze.key,ze)}}function se(Le,Xe,et){return Xe&&pe(Le.prototype,Xe),et&&pe(Le,et),Le}function ce(Le,Xe){return Xe&&(q(Xe)==="object"||typeof Xe=="function")?Xe:Pe(Le)}function fe(Le){return fe=Object.setPrototypeOf?Object.getPrototypeOf:function(et){return et.__proto__||Object.getPrototypeOf(et)},fe(Le)}function Pe(Le){if(Le===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Le}function he(Le,Xe){if(typeof Xe!="function"&&Xe!==null)throw new TypeError("Super expression must either be null or a function");Le.prototype=Object.create(Xe&&Xe.prototype,{constructor:{value:Le,writable:!0,configurable:!0}}),Xe&&Se(Le,Xe)}function Se(Le,Xe){return Se=Object.setPrototypeOf||function(ze,Ye){return ze.__proto__=Ye,ze},Se(Le,Xe)}function xe(Le,Xe,et){return Xe in Le?Object.defineProperty(Le,Xe,{value:et,enumerable:!0,configurable:!0,writable:!0}):Le[Xe]=et,Le}function He(Le){return Le.width===void 0&&(Le.width=Le.right-Le.left),Le.height===void 0&&(Le.height=Le.bottom-Le.top),Le}var Ee=function(Le){he(Xe,Le);function Xe(et){var ze;return ae(this,Xe),ze=ce(this,fe(Xe).call(this,et)),xe(Pe(ze),"getContainer",function(){return ze.props.containment||window}),xe(Pe(ze),"addEventListener",function(Ye,We,Ze,qe){ze.debounceCheck||(ze.debounceCheck={});var Ie,Ve,Ge=function(){Ie=null,ze.check()};qe>-1?Ve=function(){Ie||(Ie=setTimeout(Ge,qe||0))}:Ve=function(){clearTimeout(Ie),Ie=setTimeout(Ge,Ze||0)};var De={target:Ye,fn:Ve,getLastTimeout:function(){return Ie}};Ye.addEventListener(We,De.fn),ze.debounceCheck[We]=De}),xe(Pe(ze),"startWatching",function(){ze.debounceCheck||ze.interval||(ze.props.intervalCheck&&(ze.interval=setInterval(ze.check,ze.props.intervalDelay)),ze.props.scrollCheck&&ze.addEventListener(ze.getContainer(),"scroll",ze.props.scrollDelay,ze.props.scrollThrottle),ze.props.resizeCheck&&ze.addEventListener(window,"resize",ze.props.resizeDelay,ze.props.resizeThrottle),!ze.props.delayedCall&&ze.check())}),xe(Pe(ze),"stopWatching",function(){if(ze.debounceCheck){for(var Ye in ze.debounceCheck)if(ze.debounceCheck.hasOwnProperty(Ye)){var We=ze.debounceCheck[Ye];clearTimeout(We.getLastTimeout()),We.target.removeEventListener(Ye,We.fn),ze.debounceCheck[Ye]=null}}ze.debounceCheck=null,ze.interval&&(ze.interval=clearInterval(ze.interval))}),xe(Pe(ze),"check",function(){var Ye=ze.node,We,Ze;if(!Ye)return ze.state;if(We=He(ze.roundRectDown(Ye.getBoundingClientRect())),ze.props.containment){var qe=ze.props.containment.getBoundingClientRect();Ze={top:qe.top,left:qe.left,bottom:qe.bottom,right:qe.right}}else Ze={top:0,left:0,bottom:window.innerHeight||document.documentElement.clientHeight,right:window.innerWidth||document.documentElement.clientWidth};var Ie=ze.props.offset||{},Ve=q(Ie)==="object";Ve&&(Ze.top+=Ie.top||0,Ze.left+=Ie.left||0,Ze.bottom-=Ie.bottom||0,Ze.right-=Ie.right||0);var Ge={top:We.top>=Ze.top,left:We.left>=Ze.left,bottom:We.bottom<=Ze.bottom,right:We.right<=Ze.right},De=We.height>0&&We.width>0,je=De&&Ge.top&&Ge.left&&Ge.bottom&&Ge.right;if(De&&ze.props.partialVisibility){var ht=We.top<=Ze.bottom&&We.bottom>=Ze.top&&We.left<=Ze.right&&We.right>=Ze.left;typeof ze.props.partialVisibility=="string"&&(ht=Ge[ze.props.partialVisibility]),je=ze.props.minTopValue?ht&&We.top<=Ze.bottom-ze.props.minTopValue:ht}typeof Ie.direction=="string"&&typeof Ie.value=="number"&&(console.warn("[notice] offset.direction and offset.value have been deprecated. They still work for now, but will be removed in next major version. Please upgrade to the new syntax: { %s: %d }",Ie.direction,Ie.value),je=ee()(Ie,We,Ze));var Et=ze.state;return ze.state.isVisible!==je&&(Et={isVisible:je,visibilityRect:Ge},ze.setState(Et),ze.props.onChange&&ze.props.onChange(je)),Et}),ze.state={isVisible:null,visibilityRect:{}},ze}return se(Xe,[{key:"componentDidMount",value:function(){this.node=N.a.findDOMNode(this),this.props.active&&this.startWatching()}},{key:"componentWillUnmount",value:function(){this.stopWatching()}},{key:"componentDidUpdate",value:function(ze){this.node=N.a.findDOMNode(this),this.props.active&&!ze.active?(this.setState({isVisible:null,visibilityRect:{}}),this.startWatching()):this.props.active||this.stopWatching()}},{key:"roundRectDown",value:function(ze){return{top:Math.floor(ze.top),left:Math.floor(ze.left),bottom:Math.floor(ze.bottom),right:Math.floor(ze.right)}}},{key:"render",value:function(){return this.props.children instanceof Function?this.props.children({isVisible:this.state.isVisible,visibilityRect:this.state.visibilityRect}):R.a.Children.only(this.props.children)}}]),Xe}(R.a.Component);xe(Ee,"defaultProps",{active:!0,partialVisibility:!1,minTopValue:0,scrollCheck:!1,scrollDelay:250,scrollThrottle:-1,resizeCheck:!1,resizeDelay:250,resizeThrottle:-1,intervalCheck:!0,intervalDelay:100,delayedCall:!1,offset:{},containment:null,children:R.a.createElement("span",null)}),xe(Ee,"propTypes",{onChange:V.a.func,active:V.a.bool,partialVisibility:V.a.oneOfType([V.a.bool,V.a.oneOf(["top","right","bottom","left"])]),delayedCall:V.a.bool,offset:V.a.oneOfType([V.a.shape({top:V.a.number,left:V.a.number,bottom:V.a.number,right:V.a.number}),V.a.shape({direction:V.a.oneOf(["top","right","bottom","left"]),value:V.a.number})]),scrollCheck:V.a.bool,scrollDelay:V.a.number,scrollThrottle:V.a.number,resizeCheck:V.a.bool,resizeDelay:V.a.number,resizeThrottle:V.a.number,intervalCheck:V.a.bool,intervalDelay:V.a.number,containment:typeof window<"u"?V.a.instanceOf(window.Element):V.a.any,children:V.a.oneOfType([V.a.element,V.a.func]),minTopValue:V.a.number})},function(E,A,P){"use strict";var O=P(6);function R(){}function L(){}L.resetWarningCache=R,E.exports=function(){function N(Q,ee,q,ae,pe,se){if(se!==O){var ce=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 ce.name="Invariant Violation",ce}}N.isRequired=N;function z(){return N}var V={array:N,bool:N,func:N,number:N,object:N,string:N,symbol:N,any:N,arrayOf:z,element:N,elementType:N,instanceOf:z,node:N,objectOf:z,oneOf:z,oneOfType:z,shape:z,exact:z,checkPropTypes:L,resetWarningCache:R};return V.PropTypes=V,V}},function(E,A,P){"use strict";var O="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";E.exports=O}])})},13394:(Y,U,a)=>{"use strict";/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d=a(77810),w=Symbol.for("react.element"),E=Symbol.for("react.fragment"),A=Object.prototype.hasOwnProperty,P=d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,O={key:!0,ref:!0,__self:!0,__source:!0};function R(L,N,z){var V,Q={},ee=null,q=null;z!==void 0&&(ee=""+z),N.key!==void 0&&(ee=""+N.key),N.ref!==void 0&&(q=N.ref);for(V in N)A.call(N,V)&&!O.hasOwnProperty(V)&&(Q[V]=N[V]);if(L&&L.defaultProps)for(V in N=L.defaultProps,N)Q[V]===void 0&&(Q[V]=N[V]);return{$$typeof:w,type:L,key:ee,ref:q,props:Q,_owner:P.current}}U.Fragment=E,U.jsx=R,U.jsxs=R},55677:(Y,U)=>{"use strict";/**
 * @license React
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var a=Symbol.for("react.element"),d=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),P=Symbol.for("react.provider"),O=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),L=Symbol.for("react.suspense"),N=Symbol.for("react.memo"),z=Symbol.for("react.lazy"),V=Symbol.iterator;function Q(De){return De===null||typeof De!="object"?null:(De=V&&De[V]||De["@@iterator"],typeof De=="function"?De:null)}var ee={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},q=Object.assign,ae={};function pe(De,je,ht){this.props=De,this.context=je,this.refs=ae,this.updater=ht||ee}pe.prototype.isReactComponent={},pe.prototype.setState=function(De,je){if(typeof De!="object"&&typeof De!="function"&&De!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,De,je,"setState")},pe.prototype.forceUpdate=function(De){this.updater.enqueueForceUpdate(this,De,"forceUpdate")};function se(){}se.prototype=pe.prototype;function ce(De,je,ht){this.props=De,this.context=je,this.refs=ae,this.updater=ht||ee}var fe=ce.prototype=new se;fe.constructor=ce,q(fe,pe.prototype),fe.isPureReactComponent=!0;var Pe=Array.isArray,he=Object.prototype.hasOwnProperty,Se={current:null},xe={key:!0,ref:!0,__self:!0,__source:!0};function He(De,je,ht){var Et,it={},_t=null,yt=null;if(je!=null)for(Et in je.ref!==void 0&&(yt=je.ref),je.key!==void 0&&(_t=""+je.key),je)he.call(je,Et)&&!xe.hasOwnProperty(Et)&&(it[Et]=je[Et]);var kt=arguments.length-2;if(kt===1)it.children=ht;else if(1<kt){for(var Vt=Array(kt),Kt=0;Kt<kt;Kt++)Vt[Kt]=arguments[Kt+2];it.children=Vt}if(De&&De.defaultProps)for(Et in kt=De.defaultProps,kt)it[Et]===void 0&&(it[Et]=kt[Et]);return{$$typeof:a,type:De,key:_t,ref:yt,props:it,_owner:Se.current}}function Ee(De,je){return{$$typeof:a,type:De.type,key:je,ref:De.ref,props:De.props,_owner:De._owner}}function Le(De){return typeof De=="object"&&De!==null&&De.$$typeof===a}function Xe(De){var je={"=":"=0",":":"=2"};return"$"+De.replace(/[=:]/g,function(ht){return je[ht]})}var et=/\/+/g;function ze(De,je){return typeof De=="object"&&De!==null&&De.key!=null?Xe(""+De.key):je.toString(36)}function Ye(De,je,ht,Et,it){var _t=typeof De;(_t==="undefined"||_t==="boolean")&&(De=null);var yt=!1;if(De===null)yt=!0;else switch(_t){case"string":case"number":yt=!0;break;case"object":switch(De.$$typeof){case a:case d:yt=!0}}if(yt)return yt=De,it=it(yt),De=Et===""?"."+ze(yt,0):Et,Pe(it)?(ht="",De!=null&&(ht=De.replace(et,"$&/")+"/"),Ye(it,je,ht,"",function(Kt){return Kt})):it!=null&&(Le(it)&&(it=Ee(it,ht+(!it.key||yt&&yt.key===it.key?"":(""+it.key).replace(et,"$&/")+"/")+De)),je.push(it)),1;if(yt=0,Et=Et===""?".":Et+":",Pe(De))for(var kt=0;kt<De.length;kt++){_t=De[kt];var Vt=Et+ze(_t,kt);yt+=Ye(_t,je,ht,Vt,it)}else if(Vt=Q(De),typeof Vt=="function")for(De=Vt.call(De),kt=0;!(_t=De.next()).done;)_t=_t.value,Vt=Et+ze(_t,kt++),yt+=Ye(_t,je,ht,Vt,it);else if(_t==="object")throw je=String(De),Error("Objects are not valid as a React child (found: "+(je==="[object Object]"?"object with keys {"+Object.keys(De).join(", ")+"}":je)+"). If you meant to render a collection of children, use an array instead.");return yt}function We(De,je,ht){if(De==null)return De;var Et=[],it=0;return Ye(De,Et,"","",function(_t){return je.call(ht,_t,it++)}),Et}function Ze(De){if(De._status===-1){var je=De._result;je=je(),je.then(function(ht){(De._status===0||De._status===-1)&&(De._status=1,De._result=ht)},function(ht){(De._status===0||De._status===-1)&&(De._status=2,De._result=ht)}),De._status===-1&&(De._status=0,De._result=je)}if(De._status===1)return De._result.default;throw De._result}var qe={current:null},Ie={transition:null},Ve={ReactCurrentDispatcher:qe,ReactCurrentBatchConfig:Ie,ReactCurrentOwner:Se};function Ge(){throw Error("act(...) is not supported in production builds of React.")}U.Children={map:We,forEach:function(De,je,ht){We(De,function(){je.apply(this,arguments)},ht)},count:function(De){var je=0;return We(De,function(){je++}),je},toArray:function(De){return We(De,function(je){return je})||[]},only:function(De){if(!Le(De))throw Error("React.Children.only expected to receive a single React element child.");return De}},U.Component=pe,U.Fragment=w,U.Profiler=A,U.PureComponent=ce,U.StrictMode=E,U.Suspense=L,U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ve,U.act=Ge,U.cloneElement=function(De,je,ht){if(De==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+De+".");var Et=q({},De.props),it=De.key,_t=De.ref,yt=De._owner;if(je!=null){if(je.ref!==void 0&&(_t=je.ref,yt=Se.current),je.key!==void 0&&(it=""+je.key),De.type&&De.type.defaultProps)var kt=De.type.defaultProps;for(Vt in je)he.call(je,Vt)&&!xe.hasOwnProperty(Vt)&&(Et[Vt]=je[Vt]===void 0&&kt!==void 0?kt[Vt]:je[Vt])}var Vt=arguments.length-2;if(Vt===1)Et.children=ht;else if(1<Vt){kt=Array(Vt);for(var Kt=0;Kt<Vt;Kt++)kt[Kt]=arguments[Kt+2];Et.children=kt}return{$$typeof:a,type:De.type,key:it,ref:_t,props:Et,_owner:yt}},U.createContext=function(De){return De={$$typeof:O,_currentValue:De,_currentValue2:De,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},De.Provider={$$typeof:P,_context:De},De.Consumer=De},U.createElement=He,U.createFactory=function(De){var je=He.bind(null,De);return je.type=De,je},U.createRef=function(){return{current:null}},U.forwardRef=function(De){return{$$typeof:R,render:De}},U.isValidElement=Le,U.lazy=function(De){return{$$typeof:z,_payload:{_status:-1,_result:De},_init:Ze}},U.memo=function(De,je){return{$$typeof:N,type:De,compare:je===void 0?null:je}},U.startTransition=function(De){var je=Ie.transition;Ie.transition={};try{De()}finally{Ie.transition=je}},U.unstable_act=Ge,U.useCallback=function(De,je){return qe.current.useCallback(De,je)},U.useContext=function(De){return qe.current.useContext(De)},U.useDebugValue=function(){},U.useDeferredValue=function(De){return qe.current.useDeferredValue(De)},U.useEffect=function(De,je){return qe.current.useEffect(De,je)},U.useId=function(){return qe.current.useId()},U.useImperativeHandle=function(De,je,ht){return qe.current.useImperativeHandle(De,je,ht)},U.useInsertionEffect=function(De,je){return qe.current.useInsertionEffect(De,je)},U.useLayoutEffect=function(De,je){return qe.current.useLayoutEffect(De,je)},U.useMemo=function(De,je){return qe.current.useMemo(De,je)},U.useReducer=function(De,je,ht){return qe.current.useReducer(De,je,ht)},U.useRef=function(De){return qe.current.useRef(De)},U.useState=function(De){return qe.current.useState(De)},U.useSyncExternalStore=function(De,je,ht){return qe.current.useSyncExternalStore(De,je,ht)},U.useTransition=function(){return qe.current.useTransition()},U.version="18.3.1"},77810:(Y,U,a)=>{"use strict";Y.exports=a(55677)},64922:(Y,U,a)=>{"use strict";Y.exports=a(13394)},81021:(Y,U)=>{"use strict";var a;/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d=typeof Symbol=="function"&&Symbol.for,w=d?Symbol.for("react.element"):60103,E=d?Symbol.for("react.portal"):60106,A=d?Symbol.for("react.fragment"):60107,P=d?Symbol.for("react.strict_mode"):60108,O=d?Symbol.for("react.profiler"):60114,R=d?Symbol.for("react.provider"):60109,L=d?Symbol.for("react.context"):60110,N=d?Symbol.for("react.async_mode"):60111,z=d?Symbol.for("react.concurrent_mode"):60111,V=d?Symbol.for("react.forward_ref"):60112,Q=d?Symbol.for("react.suspense"):60113,ee=d?Symbol.for("react.suspense_list"):60120,q=d?Symbol.for("react.memo"):60115,ae=d?Symbol.for("react.lazy"):60116,pe=d?Symbol.for("react.block"):60121,se=d?Symbol.for("react.fundamental"):60117,ce=d?Symbol.for("react.responder"):60118,fe=d?Symbol.for("react.scope"):60119;function Pe(Se){if(typeof Se=="object"&&Se!==null){var xe=Se.$$typeof;switch(xe){case w:switch(Se=Se.type,Se){case N:case z:case A:case O:case P:case Q:return Se;default:switch(Se=Se&&Se.$$typeof,Se){case L:case V:case ae:case q:case R:return Se;default:return xe}}case E:return xe}}}function he(Se){return Pe(Se)===z}a=N,a=z,a=L,a=R,a=w,a=V,a=A,a=ae,a=q,a=E,a=O,a=P,a=Q,a=function(Se){return he(Se)||Pe(Se)===N},a=he,a=function(Se){return Pe(Se)===L},a=function(Se){return Pe(Se)===R},U.isElement=function(Se){return typeof Se=="object"&&Se!==null&&Se.$$typeof===w},a=function(Se){return Pe(Se)===V},U.isFragment=function(Se){return Pe(Se)===A},a=function(Se){return Pe(Se)===ae},a=function(Se){return Pe(Se)===q},a=function(Se){return Pe(Se)===E},a=function(Se){return Pe(Se)===O},a=function(Se){return Pe(Se)===P},a=function(Se){return Pe(Se)===Q},a=function(Se){return typeof Se=="string"||typeof Se=="function"||Se===A||Se===z||Se===O||Se===P||Se===Q||Se===ee||typeof Se=="object"&&Se!==null&&(Se.$$typeof===ae||Se.$$typeof===q||Se.$$typeof===R||Se.$$typeof===L||Se.$$typeof===V||Se.$$typeof===se||Se.$$typeof===ce||Se.$$typeof===fe||Se.$$typeof===pe)},a=Pe},17329:(Y,U,a)=>{"use strict";Y.exports=a(81021)},61046:function(Y,U,a){(function(d,w){w(U)})(this,function(d){"use strict";function w(Ge,De){Ge.super_=De,Ge.prototype=Object.create(De.prototype,{constructor:{value:Ge,enumerable:!1,writable:!0,configurable:!0}})}function E(Ge,De){Object.defineProperty(this,"kind",{value:Ge,enumerable:!0}),De&&De.length&&Object.defineProperty(this,"path",{value:De,enumerable:!0})}function A(Ge,De,je){A.super_.call(this,"E",Ge),Object.defineProperty(this,"lhs",{value:De,enumerable:!0}),Object.defineProperty(this,"rhs",{value:je,enumerable:!0})}function P(Ge,De){P.super_.call(this,"N",Ge),Object.defineProperty(this,"rhs",{value:De,enumerable:!0})}function O(Ge,De){O.super_.call(this,"D",Ge),Object.defineProperty(this,"lhs",{value:De,enumerable:!0})}function R(Ge,De,je){R.super_.call(this,"A",Ge),Object.defineProperty(this,"index",{value:De,enumerable:!0}),Object.defineProperty(this,"item",{value:je,enumerable:!0})}function L(Ge,De,je){var ht=Ge.slice((je||De)+1||Ge.length);return Ge.length=De<0?Ge.length+De:De,Ge.push.apply(Ge,ht),Ge}function N(Ge){var De=typeof Ge>"u"?"undefined":Ye(Ge);return De!=="object"?De:Ge===Math?"math":Ge===null?"null":Array.isArray(Ge)?"array":Object.prototype.toString.call(Ge)==="[object Date]"?"date":typeof Ge.toString=="function"&&/^\/.*\//.test(Ge.toString())?"regexp":"object"}function z(Ge,De,je,ht,Et,it,_t){Et=Et||[],_t=_t||[];var yt=Et.slice(0);if(typeof it<"u"){if(ht){if(typeof ht=="function"&&ht(yt,it))return;if((typeof ht>"u"?"undefined":Ye(ht))==="object"){if(ht.prefilter&&ht.prefilter(yt,it))return;if(ht.normalize){var kt=ht.normalize(yt,it,Ge,De);kt&&(Ge=kt[0],De=kt[1])}}}yt.push(it)}N(Ge)==="regexp"&&N(De)==="regexp"&&(Ge=Ge.toString(),De=De.toString());var Vt=typeof Ge>"u"?"undefined":Ye(Ge),Kt=typeof De>"u"?"undefined":Ye(De),On=Vt!=="undefined"||_t&&_t[_t.length-1].lhs&&_t[_t.length-1].lhs.hasOwnProperty(it),Pr=Kt!=="undefined"||_t&&_t[_t.length-1].rhs&&_t[_t.length-1].rhs.hasOwnProperty(it);if(!On&&Pr)je(new P(yt,De));else if(!Pr&&On)je(new O(yt,Ge));else if(N(Ge)!==N(De))je(new A(yt,Ge,De));else if(N(Ge)==="date"&&Ge-De!==0)je(new A(yt,Ge,De));else if(Vt==="object"&&Ge!==null&&De!==null)if(_t.filter(function(xr){return xr.lhs===Ge}).length)Ge!==De&&je(new A(yt,Ge,De));else{if(_t.push({lhs:Ge,rhs:De}),Array.isArray(Ge)){var gr;for(Ge.length,gr=0;gr<Ge.length;gr++)gr>=De.length?je(new R(yt,gr,new O(void 0,Ge[gr]))):z(Ge[gr],De[gr],je,ht,yt,gr,_t);for(;gr<De.length;)je(new R(yt,gr,new P(void 0,De[gr++])))}else{var _r=Object.keys(Ge),Xr=Object.keys(De);_r.forEach(function(xr,xa){var Rr=Xr.indexOf(xr);Rr>=0?(z(Ge[xr],De[xr],je,ht,yt,xr,_t),Xr=L(Xr,Rr)):z(Ge[xr],void 0,je,ht,yt,xr,_t)}),Xr.forEach(function(xr){z(void 0,De[xr],je,ht,yt,xr,_t)})}_t.length=_t.length-1}else Ge!==De&&(Vt==="number"&&isNaN(Ge)&&isNaN(De)||je(new A(yt,Ge,De)))}function V(Ge,De,je,ht){return ht=ht||[],z(Ge,De,function(Et){Et&&ht.push(Et)},je),ht.length?ht:void 0}function Q(Ge,De,je){if(je.path&&je.path.length){var ht,Et=Ge[De],it=je.path.length-1;for(ht=0;ht<it;ht++)Et=Et[je.path[ht]];switch(je.kind){case"A":Q(Et[je.path[ht]],je.index,je.item);break;case"D":delete Et[je.path[ht]];break;case"E":case"N":Et[je.path[ht]]=je.rhs}}else switch(je.kind){case"A":Q(Ge[De],je.index,je.item);break;case"D":Ge=L(Ge,De);break;case"E":case"N":Ge[De]=je.rhs}return Ge}function ee(Ge,De,je){if(Ge&&De&&je&&je.kind){for(var ht=Ge,Et=-1,it=je.path?je.path.length-1:0;++Et<it;)typeof ht[je.path[Et]]>"u"&&(ht[je.path[Et]]=typeof je.path[Et]=="number"?[]:{}),ht=ht[je.path[Et]];switch(je.kind){case"A":Q(je.path?ht[je.path[Et]]:ht,je.index,je.item);break;case"D":delete ht[je.path[Et]];break;case"E":case"N":ht[je.path[Et]]=je.rhs}}}function q(Ge,De,je){if(je.path&&je.path.length){var ht,Et=Ge[De],it=je.path.length-1;for(ht=0;ht<it;ht++)Et=Et[je.path[ht]];switch(je.kind){case"A":q(Et[je.path[ht]],je.index,je.item);break;case"D":Et[je.path[ht]]=je.lhs;break;case"E":Et[je.path[ht]]=je.lhs;break;case"N":delete Et[je.path[ht]]}}else switch(je.kind){case"A":q(Ge[De],je.index,je.item);break;case"D":Ge[De]=je.lhs;break;case"E":Ge[De]=je.lhs;break;case"N":Ge=L(Ge,De)}return Ge}function ae(Ge,De,je){if(Ge&&De&&je&&je.kind){var ht,Et,it=Ge;for(Et=je.path.length-1,ht=0;ht<Et;ht++)typeof it[je.path[ht]]>"u"&&(it[je.path[ht]]={}),it=it[je.path[ht]];switch(je.kind){case"A":q(it[je.path[ht]],je.index,je.item);break;case"D":it[je.path[ht]]=je.lhs;break;case"E":it[je.path[ht]]=je.lhs;break;case"N":delete it[je.path[ht]]}}}function pe(Ge,De,je){if(Ge&&De){var ht=function(Et){je&&!je(Ge,De,Et)||ee(Ge,De,Et)};z(Ge,De,ht)}}function se(Ge){return"color: "+qe[Ge].color+"; font-weight: bold"}function ce(Ge){var De=Ge.kind,je=Ge.path,ht=Ge.lhs,Et=Ge.rhs,it=Ge.index,_t=Ge.item;switch(De){case"E":return[je.join("."),ht,"\u2192",Et];case"N":return[je.join("."),Et];case"D":return[je.join(".")];case"A":return[je.join(".")+"["+it+"]",_t];default:return[]}}function fe(Ge,De,je,ht){var Et=V(Ge,De);try{ht?je.groupCollapsed("diff"):je.group("diff")}catch{je.log("diff")}Et?Et.forEach(function(it){var _t=it.kind,yt=ce(it);je.log.apply(je,["%c "+qe[_t].text,se(_t)].concat(We(yt)))}):je.log("\u2014\u2014 no diff \u2014\u2014");try{je.groupEnd()}catch{je.log("\u2014\u2014 diff end \u2014\u2014 ")}}function Pe(Ge,De,je,ht){switch(typeof Ge>"u"?"undefined":Ye(Ge)){case"object":return typeof Ge[ht]=="function"?Ge[ht].apply(Ge,We(je)):Ge[ht];case"function":return Ge(De);default:return Ge}}function he(Ge){var De=Ge.timestamp,je=Ge.duration;return function(ht,Et,it){var _t=["action"];return _t.push("%c"+String(ht.type)),De&&_t.push("%c@ "+Et),je&&_t.push("%c(in "+it.toFixed(2)+" ms)"),_t.join(" ")}}function Se(Ge,De){var je=De.logger,ht=De.actionTransformer,Et=De.titleFormatter,it=Et===void 0?he(De):Et,_t=De.collapsed,yt=De.colors,kt=De.level,Vt=De.diff,Kt=typeof De.titleFormatter>"u";Ge.forEach(function(On,Pr){var gr=On.started,_r=On.startedTime,Xr=On.action,xr=On.prevState,xa=On.error,Rr=On.took,aa=On.nextState,Dr=Ge[Pr+1];Dr&&(aa=Dr.prevState,Rr=Dr.started-gr);var Gr=ht(Xr),dr=typeof _t=="function"?_t(function(){return aa},Xr,On):_t,Zr=et(_r),Ir=yt.title?"color: "+yt.title(Gr)+";":"",or=["color: gray; font-weight: lighter;"];or.push(Ir),De.timestamp&&or.push("color: gray; font-weight: lighter;"),De.duration&&or.push("color: gray; font-weight: lighter;");var wr=it(Gr,Zr,Rr);try{dr?yt.title&&Kt?je.groupCollapsed.apply(je,["%c "+wr].concat(or)):je.groupCollapsed(wr):yt.title&&Kt?je.group.apply(je,["%c "+wr].concat(or)):je.group(wr)}catch{je.log(wr)}var jr=Pe(kt,Gr,[xr],"prevState"),Kr=Pe(kt,Gr,[Gr],"action"),Br=Pe(kt,Gr,[xa,xr],"error"),mr=Pe(kt,Gr,[aa],"nextState");if(jr)if(yt.prevState){var Er="color: "+yt.prevState(xr)+"; font-weight: bold";je[jr]("%c prev state",Er,xr)}else je[jr]("prev state",xr);if(Kr)if(yt.action){var Qr="color: "+yt.action(Gr)+"; font-weight: bold";je[Kr]("%c action    ",Qr,Gr)}else je[Kr]("action    ",Gr);if(xa&&Br)if(yt.error){var oa="color: "+yt.error(xa,xr)+"; font-weight: bold;";je[Br]("%c error     ",oa,xa)}else je[Br]("error     ",xa);if(mr)if(yt.nextState){var hn="color: "+yt.nextState(aa)+"; font-weight: bold";je[mr]("%c next state",hn,aa)}else je[mr]("next state",aa);Vt&&fe(xr,aa,je,dr);try{je.groupEnd()}catch{je.log("\u2014\u2014 log end \u2014\u2014")}})}function xe(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},De=Object.assign({},Ie,Ge),je=De.logger,ht=De.stateTransformer,Et=De.errorTransformer,it=De.predicate,_t=De.logErrors,yt=De.diffPredicate;if(typeof je>"u")return function(){return function(Vt){return function(Kt){return Vt(Kt)}}};if(Ge.getState&&Ge.dispatch)return console.error(`[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:
// Logger with default options
import { logger } from 'redux-logger'
const store = createStore(
  reducer,
  applyMiddleware(logger)
)
// Or you can create your own logger with custom options http://bit.ly/redux-logger-options
import createLogger from 'redux-logger'
const logger = createLogger({
  // ...options
});
const store = createStore(
  reducer,
  applyMiddleware(logger)
)
`),function(){return function(Vt){return function(Kt){return Vt(Kt)}}};var kt=[];return function(Vt){var Kt=Vt.getState;return function(On){return function(Pr){if(typeof it=="function"&&!it(Kt,Pr))return On(Pr);var gr={};kt.push(gr),gr.started=ze.now(),gr.startedTime=new Date,gr.prevState=ht(Kt()),gr.action=Pr;var _r=void 0;if(_t)try{_r=On(Pr)}catch(xr){gr.error=Et(xr)}else _r=On(Pr);gr.took=ze.now()-gr.started,gr.nextState=ht(Kt());var Xr=De.diff&&typeof yt=="function"?yt(Kt,Pr):De.diff;if(Se(kt,Object.assign({},De,{diff:Xr})),kt.length=0,gr.error)throw gr.error;return _r}}}}var He,Ee,Le=function(Ge,De){return new Array(De+1).join(Ge)},Xe=function(Ge,De){return Le("0",De-Ge.toString().length)+Ge},et=function(Ge){return Xe(Ge.getHours(),2)+":"+Xe(Ge.getMinutes(),2)+":"+Xe(Ge.getSeconds(),2)+"."+Xe(Ge.getMilliseconds(),3)},ze=typeof performance<"u"&&performance!==null&&typeof performance.now=="function"?performance:Date,Ye=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ge){return typeof Ge}:function(Ge){return Ge&&typeof Symbol=="function"&&Ge.constructor===Symbol&&Ge!==Symbol.prototype?"symbol":typeof Ge},We=function(Ge){if(Array.isArray(Ge)){for(var De=0,je=Array(Ge.length);De<Ge.length;De++)je[De]=Ge[De];return je}return Array.from(Ge)},Ze=[];He=(typeof a.g>"u"?"undefined":Ye(a.g))==="object"&&a.g?a.g:typeof window<"u"?window:{},Ee=He.DeepDiff,Ee&&Ze.push(function(){typeof Ee<"u"&&He.DeepDiff===V&&(He.DeepDiff=Ee,Ee=void 0)}),w(A,E),w(P,E),w(O,E),w(R,E),Object.defineProperties(V,{diff:{value:V,enumerable:!0},observableDiff:{value:z,enumerable:!0},applyDiff:{value:pe,enumerable:!0},applyChange:{value:ee,enumerable:!0},revertChange:{value:ae,enumerable:!0},isConflict:{value:function(){return typeof Ee<"u"},enumerable:!0},noConflict:{value:function(){return Ze&&(Ze.forEach(function(Ge){Ge()}),Ze=null),V},enumerable:!0}});var qe={E:{color:"#2196F3",text:"CHANGED:"},N:{color:"#4CAF50",text:"ADDED:"},D:{color:"#F44336",text:"DELETED:"},A:{color:"#2196F3",text:"ARRAY:"}},Ie={level:"log",logger:console,logErrors:!0,collapsed:void 0,predicate:void 0,duration:!1,timestamp:!0,stateTransformer:function(Ge){return Ge},actionTransformer:function(Ge){return Ge},errorTransformer:function(Ge){return Ge},colors:{title:function(){return"inherit"},prevState:function(){return"#9E9E9E"},action:function(){return"#03A9F4"},nextState:function(){return"#4CAF50"},error:function(){return"#F20404"}},diff:!1,diffPredicate:void 0,transformer:void 0},Ve=function(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},De=Ge.dispatch,je=Ge.getState;return typeof De=="function"||typeof je=="function"?xe()({dispatch:De,getState:je}):void console.error(`
[redux-logger v3] BREAKING CHANGE
[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.
[redux-logger v3] Change
[redux-logger v3] import createLogger from 'redux-logger'
[redux-logger v3] to
[redux-logger v3] import { createLogger } from 'redux-logger'
`)};d.defaults=Ie,d.createLogger=xe,d.logger=Ve,d.default=Ve,Object.defineProperty(d,"__esModule",{value:!0})})},58205:function(Y){(function(a,d){Y.exports=d()})(this,function(){return function(U){var a={};function d(w){if(a[w])return a[w].exports;var E=a[w]={i:w,l:!1,exports:{}};return U[w].call(E.exports,E,E.exports,d),E.l=!0,E.exports}return d.m=U,d.c=a,d.d=function(w,E,A){d.o(w,E)||Object.defineProperty(w,E,{configurable:!1,enumerable:!0,get:A})},d.n=function(w){var E=w&&w.__esModule?function(){return w.default}:function(){return w};return d.d(E,"a",E),E},d.o=function(w,E){return Object.prototype.hasOwnProperty.call(w,E)},d.p="",d(d.s=65)}([function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=d(13);d.d(a,"creator",function(){return w.a});var E=d(69);d.d(a,"local",function(){return E.a});var A=d(32);d.d(a,"matcher",function(){return A.a});var P=d(70);d.d(a,"mouse",function(){return P.a});var O=d(14);d.d(a,"namespace",function(){return O.a});var R=d(15);d.d(a,"namespaces",function(){return R.a});var L=d(71);d.d(a,"select",function(){return L.a});var N=d(100);d.d(a,"selectAll",function(){return N.a});var z=d(1);d.d(a,"selection",function(){return z.b});var V=d(19);d.d(a,"selector",function(){return V.a});var Q=d(33);d.d(a,"selectorAll",function(){return Q.a});var ee=d(101);d.d(a,"touch",function(){return ee.a});var q=d(102);d.d(a,"touches",function(){return q.a});var ae=d(20);d.d(a,"window",function(){return ae.a});var pe=d(17);d.d(a,"event",function(){return pe.c}),d.d(a,"customEvent",function(){return pe.a})},function(U,a,d){"use strict";d.d(a,"c",function(){return We}),a.a=Ze;var w=d(72),E=d(73),A=d(74),P=d(75),O=d(34),R=d(77),L=d(78),N=d(79),z=d(80),V=d(81),Q=d(82),ee=d(83),q=d(84),ae=d(85),pe=d(86),se=d(87),ce=d(88),fe=d(89),Pe=d(90),he=d(91),Se=d(92),xe=d(93),He=d(94),Ee=d(95),Le=d(96),Xe=d(97),et=d(98),ze=d(17),Ye=d(99),We=[null];function Ze(Ie,Ve){this._groups=Ie,this._parents=Ve}function qe(){return new Ze([[document.documentElement]],We)}Ze.prototype=qe.prototype={constructor:Ze,select:w.a,selectAll:E.a,filter:A.a,data:P.a,enter:O.b,exit:R.a,merge:L.a,order:N.a,sort:z.a,call:V.a,nodes:Q.a,node:ee.a,size:q.a,empty:ae.a,each:pe.a,attr:se.a,style:ce.a,property:fe.a,classed:Pe.a,text:he.a,html:Se.a,raise:xe.a,lower:He.a,append:Ee.a,insert:Le.a,remove:Xe.a,datum:et.a,on:ze.b,dispatch:Ye.a},a.b=qe},function(U,a,d){"use strict";d.d(a,"b",function(){return R}),d.d(a,"c",function(){return N}),d.d(a,"a",function(){return V}),a.f=Q,a.g=ee,a.e=q;var w=d(9),E=d(26),A=w.a("start","end","interrupt"),P=[],O=0,R=1,L=2,N=3,z=4,V=5;a.d=function(pe,se,ce,fe,Pe,he){var Se=pe.__transition;if(!Se)pe.__transition={};else if(ce in Se)return;ae(pe,ce,{name:se,index:fe,group:Pe,on:A,tween:P,time:he.time,delay:he.delay,duration:he.duration,ease:he.ease,timer:null,state:O})};function Q(pe,se){var ce=pe.__transition;if(!ce||!(ce=ce[se])||ce.state>O)throw new Error("too late");return ce}function ee(pe,se){var ce=pe.__transition;if(!ce||!(ce=ce[se])||ce.state>L)throw new Error("too late");return ce}function q(pe,se){var ce=pe.__transition;if(!ce||!(ce=ce[se]))throw new Error("too late");return ce}function ae(pe,se,ce){var fe=pe.__transition,Pe;fe[se]=ce,ce.timer=E.c(he,0,ce.time);function he(He){ce.state=R,ce.delay<=He?Se(He-ce.delay):ce.timer.restart(Se,ce.delay,ce.time)}function Se(He){var Ee,Le,Xe,et;for(Ee in fe)et=fe[Ee],et.name===ce.name&&(et.state===N?(et.state=V,et.timer.stop(),et.on.call("interrupt",pe,pe.__data__,et.index,et.group),delete fe[Ee]):+Ee<se&&(et.state=V,et.timer.stop(),delete fe[Ee]));if(E.b(function(){ce.state===N&&(ce.timer.restart(xe,ce.delay,ce.time),xe(He))}),ce.state=L,ce.on.call("start",pe,pe.__data__,ce.index,ce.group),ce.state===L){for(ce.state=N,Pe=new Array(Xe=ce.tween.length),Ee=0,Le=-1;Ee<Xe;++Ee)(et=ce.tween[Ee].value.call(pe,pe.__data__,ce.index,ce.group))&&(Pe[++Le]=et);Pe.length=Le+1}}function xe(He){for(var Ee=He<ce.duration?ce.ease.call(null,He/ce.duration):(ce.state=z,1),Le=-1,Xe=Pe.length;++Le<Xe;)Pe[Le].call(null,Ee);if(ce.state===z){ce.state=V,ce.timer.stop(),ce.on.call("end",pe,pe.__data__,ce.index,ce.group);for(Le in fe)if(+Le!==se)return void delete fe[se];delete pe.__transition}}}},function(U,a,d){"use strict";a.a=he,a.b=xe;var w=d(0),E=d(144),A=d(145),P=d(146),O=d(147),R=d(148),L=d(149),N=d(150),z=d(151),V=d(152),Q=d(153),ee=d(154),q=d(155),ae=d(156),pe=d(157),se=d(158),ce=d(159),fe=d(12),Pe=0;function he(Ee,Le,Xe,et){this._groups=Ee,this._parents=Le,this._name=Xe,this._id=et}function Se(Ee){return w.selection().transition(Ee)}function xe(){return++Pe}var He=w.selection.prototype;he.prototype=Se.prototype={constructor:he,select:Q.a,selectAll:ee.a,filter:L.a,merge:N.a,selection:q.a,transition:ce.a,call:He.call,nodes:He.nodes,node:He.node,size:He.size,empty:He.empty,each:He.each,on:z.a,attr:E.a,attrTween:A.a,style:ae.a,styleTween:pe.a,text:se.a,remove:V.a,tween:fe.a,delay:P.a,duration:O.a,ease:R.a}},function(U,a,d){"use strict";var w=d(23);d.d(a,"a",function(){return w.e}),d.d(a,"f",function(){return w.g}),d.d(a,"d",function(){return w.f});var E=d(126);d.d(a,"e",function(){return E.a}),d.d(a,"c",function(){return E.b});var A=d(127);d.d(a,"b",function(){return A.a})},function(U,a,d){"use strict";a.a=function(w,E){return w<E?-1:w>E?1:w>=E?0:NaN}},function(U,a,d){"use strict";a.a=function(w){return w===null?NaN:+w}},function(U,a,d){"use strict";a.c=P,a.b=O,a.a=R;var w=d(53);function E(L,N){return function(z){return L+z*N}}function A(L,N,z){return L=Math.pow(L,z),N=Math.pow(N,z)-L,z=1/z,function(V){return Math.pow(L+V*N,z)}}function P(L,N){var z=N-L;return z?E(L,z>180||z<-180?z-360*Math.round(z/360):z):w.a(isNaN(L)?N:L)}function O(L){return(L=+L)==1?R:function(N,z){return z-N?A(N,z,L):w.a(isNaN(N)?z:N)}}function R(L,N){var z=N-L;return z?E(L,z):w.a(isNaN(L)?N:L)}},function(U,a,d){"use strict";a.a=function(w){return function(){return w}}},function(U,a,d){"use strict";var w=d(104);d.d(a,"a",function(){return w.a})},function(U,a,d){"use strict";var w=d(22),E=d(54),A=d(25),P=d(52),O=d(55),R=d(11);d.d(a,"a",function(){return R.a});var L=d(56),N=d(128),z=d(57);d.d(a,"c",function(){return z.a});var V=d(129);d.d(a,"d",function(){return V.a}),d.d(a,"e",function(){return V.b});var Q=d(132);d.d(a,"f",function(){return Q.a});var ee=d(51);d.d(a,"b",function(){return ee.a});var q=d(133),ae=d(134),pe=d(135),se=d(136),ce=d(137)},function(U,a,d){"use strict";a.a=function(w,E){return w=+w,E-=w,function(A){return w+E*A}}},function(U,a,d){"use strict";a.b=P;var w=d(2);function E(O,R){var L,N;return function(){var z=w.g(this,O),V=z.tween;if(V!==L){N=L=V;for(var Q=0,ee=N.length;Q<ee;++Q)if(N[Q].name===R){N=N.slice(),N.splice(Q,1);break}}z.tween=N}}function A(O,R,L){var N,z;if(typeof L!="function")throw new Error;return function(){var V=w.g(this,O),Q=V.tween;if(Q!==N){z=(N=Q).slice();for(var ee={name:R,value:L},q=0,ae=z.length;q<ae;++q)if(z[q].name===R){z[q]=ee;break}q===ae&&z.push(ee)}V.tween=z}}a.a=function(O,R){var L=this._id;if(O+="",arguments.length<2){for(var N=w.e(this.node(),L).tween,z=0,V=N.length,Q;z<V;++z)if((Q=N[z]).name===O)return Q.value;return null}return this.each((R==null?E:A)(L,O,R))};function P(O,R,L){var N=O._id;return O.each(function(){var z=w.g(this,N);(z.value||(z.value={}))[R]=L.apply(this,arguments)}),function(z){return w.e(z,N).value[R]}}},function(U,a,d){"use strict";var w=d(14),E=d(15);function A(O){return function(){var R=this.ownerDocument,L=this.namespaceURI;return L===E.b&&R.documentElement.namespaceURI===E.b?R.createElement(O):R.createElementNS(L,O)}}function P(O){return function(){return this.ownerDocument.createElementNS(O.space,O.local)}}a.a=function(O){var R=w.a(O);return(R.local?P:A)(R)}},function(U,a,d){"use strict";var w=d(15);a.a=function(E){var A=E+="",P=A.indexOf(":");return P>=0&&(A=E.slice(0,P))!=="xmlns"&&(E=E.slice(P+1)),w.a.hasOwnProperty(A)?{space:w.a[A],local:E}:E}},function(U,a,d){"use strict";d.d(a,"b",function(){return w});var w="http://www.w3.org/1999/xhtml";a.a={svg:"http://www.w3.org/2000/svg",xhtml:w,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"}},function(U,a,d){"use strict";var w=d(17);a.a=function(){for(var E=w.c,A;A=E.sourceEvent;)E=A;return E}},function(U,a,d){"use strict";d.d(a,"c",function(){return E}),a.a=z;var w={},E=null;if(typeof document<"u"){var A=document.documentElement;"onmouseenter"in A||(w={mouseenter:"mouseover",mouseleave:"mouseout"})}function P(V,Q,ee){return V=O(V,Q,ee),function(q){var ae=q.relatedTarget;(!ae||ae!==this&&!(ae.compareDocumentPosition(this)&8))&&V.call(this,q)}}function O(V,Q,ee){return function(q){var ae=E;E=q;try{V.call(this,this.__data__,Q,ee)}finally{E=ae}}}function R(V){return V.trim().split(/^|\s+/).map(function(Q){var ee="",q=Q.indexOf(".");return q>=0&&(ee=Q.slice(q+1),Q=Q.slice(0,q)),{type:Q,name:ee}})}function L(V){return function(){var Q=this.__on;if(Q){for(var ee=0,q=-1,ae=Q.length,pe;ee<ae;++ee)pe=Q[ee],(!V.type||pe.type===V.type)&&pe.name===V.name?this.removeEventListener(pe.type,pe.listener,pe.capture):Q[++q]=pe;++q?Q.length=q:delete this.__on}}}function N(V,Q,ee){var q=w.hasOwnProperty(V.type)?P:O;return function(ae,pe,se){var ce=this.__on,fe,Pe=q(Q,pe,se);if(ce){for(var he=0,Se=ce.length;he<Se;++he)if((fe=ce[he]).type===V.type&&fe.name===V.name){this.removeEventListener(fe.type,fe.listener,fe.capture),this.addEventListener(fe.type,fe.listener=Pe,fe.capture=ee),fe.value=Q;return}}this.addEventListener(V.type,Pe,ee),fe={type:V.type,name:V.name,value:Q,listener:Pe,capture:ee},ce?ce.push(fe):this.__on=[fe]}}a.b=function(V,Q,ee){var q=R(V+""),ae,pe=q.length,se;if(arguments.length<2){var ce=this.node().__on;if(ce){for(var fe=0,Pe=ce.length,he;fe<Pe;++fe)for(ae=0,he=ce[fe];ae<pe;++ae)if((se=q[ae]).type===he.type&&se.name===he.name)return he.value}return}for(ce=Q?N:L,ee==null&&(ee=!1),ae=0;ae<pe;++ae)this.each(ce(q[ae],Q,ee));return this};function z(V,Q,ee,q){var ae=E;V.sourceEvent=E,E=V;try{return Q.apply(ee,q)}finally{E=ae}}},function(U,a,d){"use strict";a.a=function(w,E){var A=w.ownerSVGElement||w;if(A.createSVGPoint){var P=A.createSVGPoint();return P.x=E.clientX,P.y=E.clientY,P=P.matrixTransform(w.getScreenCTM().inverse()),[P.x,P.y]}var O=w.getBoundingClientRect();return[E.clientX-O.left-w.clientLeft,E.clientY-O.top-w.clientTop]}},function(U,a,d){"use strict";function w(){}a.a=function(E){return E==null?w:function(){return this.querySelector(E)}}},function(U,a,d){"use strict";a.a=function(w){return w.ownerDocument&&w.ownerDocument.defaultView||w.document&&w||w.defaultView}},function(U,a,d){"use strict";var w=d(6);a.a=function(E,A,P){if(P==null&&(P=w.a),!!(O=E.length)){if((A=+A)<=0||O<2)return+P(E[0],0,E);if(A>=1)return+P(E[O-1],O-1,E);var O,R=(O-1)*A,L=Math.floor(R),N=+P(E[L],L,E),z=+P(E[L+1],L+1,E);return N+(z-N)*(R-L)}}},function(U,a,d){"use strict";var w=d(4),E=d(51),A=d(54),P=d(55),O=d(11),R=d(56),L=d(57),N=d(53);a.a=function(z,V){var Q=typeof V,ee;return V==null||Q==="boolean"?N.a(V):(Q==="number"?O.a:Q==="string"?(ee=w.a(V))?(V=ee,E.a):L.a:V instanceof w.a?E.a:V instanceof Date?P.a:Array.isArray(V)?A.a:isNaN(V)?R.a:O.a)(z,V)}},function(U,a,d){"use strict";a.a=E,d.d(a,"d",function(){return A}),d.d(a,"c",function(){return P}),a.e=ae,a.h=ce,a.g=fe,a.b=Pe,a.f=xe;var w=d(24);function E(){}var A=.7,P=1/A,O=/^#([0-9a-f]{3})$/,R=/^#([0-9a-f]{6})$/,L=/^rgb\(\s*([-+]?\d+)\s*,\s*([-+]?\d+)\s*,\s*([-+]?\d+)\s*\)$/,N=/^rgb\(\s*([-+]?\d+(?:\.\d+)?)%\s*,\s*([-+]?\d+(?:\.\d+)?)%\s*,\s*([-+]?\d+(?:\.\d+)?)%\s*\)$/,z=/^rgba\(\s*([-+]?\d+)\s*,\s*([-+]?\d+)\s*,\s*([-+]?\d+)\s*,\s*([-+]?\d+(?:\.\d+)?)\s*\)$/,V=/^rgba\(\s*([-+]?\d+(?:\.\d+)?)%\s*,\s*([-+]?\d+(?:\.\d+)?)%\s*,\s*([-+]?\d+(?:\.\d+)?)%\s*,\s*([-+]?\d+(?:\.\d+)?)\s*\)$/,Q=/^hsl\(\s*([-+]?\d+(?:\.\d+)?)\s*,\s*([-+]?\d+(?:\.\d+)?)%\s*,\s*([-+]?\d+(?:\.\d+)?)%\s*\)$/,ee=/^hsla\(\s*([-+]?\d+(?:\.\d+)?)\s*,\s*([-+]?\d+(?:\.\d+)?)%\s*,\s*([-+]?\d+(?:\.\d+)?)%\s*,\s*([-+]?\d+(?:\.\d+)?)\s*\)$/,q={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};w.a(E,ae,{displayable:function(){return this.rgb().displayable()},toString:function(){return this.rgb()+""}});function ae(Le){var Xe;return Le=(Le+"").trim().toLowerCase(),(Xe=O.exec(Le))?(Xe=parseInt(Xe[1],16),new Pe(Xe>>8&15|Xe>>4&240,Xe>>4&15|Xe&240,(Xe&15)<<4|Xe&15,1)):(Xe=R.exec(Le))?pe(parseInt(Xe[1],16)):(Xe=L.exec(Le))?new Pe(Xe[1],Xe[2],Xe[3],1):(Xe=N.exec(Le))?new Pe(Xe[1]*255/100,Xe[2]*255/100,Xe[3]*255/100,1):(Xe=z.exec(Le))?se(Xe[1],Xe[2],Xe[3],Xe[4]):(Xe=V.exec(Le))?se(Xe[1]*255/100,Xe[2]*255/100,Xe[3]*255/100,Xe[4]):(Xe=Q.exec(Le))?he(Xe[1],Xe[2]/100,Xe[3]/100,1):(Xe=ee.exec(Le))?he(Xe[1],Xe[2]/100,Xe[3]/100,Xe[4]):q.hasOwnProperty(Le)?pe(q[Le]):Le==="transparent"?new Pe(NaN,NaN,NaN,0):null}function pe(Le){return new Pe(Le>>16&255,Le>>8&255,Le&255,1)}function se(Le,Xe,et,ze){return ze<=0&&(Le=Xe=et=NaN),new Pe(Le,Xe,et,ze)}function ce(Le){return Le instanceof E||(Le=ae(Le)),Le?(Le=Le.rgb(),new Pe(Le.r,Le.g,Le.b,Le.opacity)):new Pe}function fe(Le,Xe,et,ze){return arguments.length===1?ce(Le):new Pe(Le,Xe,et,ze??1)}function Pe(Le,Xe,et,ze){this.r=+Le,this.g=+Xe,this.b=+et,this.opacity=+ze}w.a(Pe,fe,w.b(E,{brighter:function(Le){return Le=Le==null?P:Math.pow(P,Le),new Pe(this.r*Le,this.g*Le,this.b*Le,this.opacity)},darker:function(Le){return Le=Le==null?A:Math.pow(A,Le),new Pe(this.r*Le,this.g*Le,this.b*Le,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},toString:function(){var Le=this.opacity;return Le=isNaN(Le)?1:Math.max(0,Math.min(1,Le)),(Le===1?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(Le===1?")":", "+Le+")")}}));function he(Le,Xe,et,ze){return ze<=0?Le=Xe=et=NaN:et<=0||et>=1?Le=Xe=NaN:Xe<=0&&(Le=NaN),new He(Le,Xe,et,ze)}function Se(Le){if(Le instanceof He)return new He(Le.h,Le.s,Le.l,Le.opacity);if(Le instanceof E||(Le=ae(Le)),!Le)return new He;if(Le instanceof He)return Le;Le=Le.rgb();var Xe=Le.r/255,et=Le.g/255,ze=Le.b/255,Ye=Math.min(Xe,et,ze),We=Math.max(Xe,et,ze),Ze=NaN,qe=We-Ye,Ie=(We+Ye)/2;return qe?(Xe===We?Ze=(et-ze)/qe+(et<ze)*6:et===We?Ze=(ze-Xe)/qe+2:Ze=(Xe-et)/qe+4,qe/=Ie<.5?We+Ye:2-We-Ye,Ze*=60):qe=Ie>0&&Ie<1?0:Ze,new He(Ze,qe,Ie,Le.opacity)}function xe(Le,Xe,et,ze){return arguments.length===1?Se(Le):new He(Le,Xe,et,ze??1)}function He(Le,Xe,et,ze){this.h=+Le,this.s=+Xe,this.l=+et,this.opacity=+ze}w.a(He,xe,w.b(E,{brighter:function(Le){return Le=Le==null?P:Math.pow(P,Le),new He(this.h,this.s,this.l*Le,this.opacity)},darker:function(Le){return Le=Le==null?A:Math.pow(A,Le),new He(this.h,this.s,this.l*Le,this.opacity)},rgb:function(){var Le=this.h%360+(this.h<0)*360,Xe=isNaN(Le)||isNaN(this.s)?0:this.s,et=this.l,ze=et+(et<.5?et:1-et)*Xe,Ye=2*et-ze;return new Pe(Ee(Le>=240?Le-240:Le+120,Ye,ze),Ee(Le,Ye,ze),Ee(Le<120?Le+240:Le-120,Ye,ze),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));function Ee(Le,Xe,et){return(Le<60?Xe+(et-Xe)*Le/60:Le<180?et:Le<240?Xe+(et-Xe)*(240-Le)/60:Xe)*255}},function(U,a,d){"use strict";a.b=w,a.a=function(E,A,P){E.prototype=A.prototype=P,P.constructor=E};function w(E,A){var P=Object.create(E.prototype);for(var O in A)P[O]=A[O];return P}},function(U,a,d){"use strict";a.a=w;function w(E,A,P,O,R){var L=E*E,N=L*E;return((1-3*E+3*L-N)*A+(4-6*L+3*N)*P+(1+3*E+3*L-3*N)*O+N*R)/6}a.b=function(E){var A=E.length-1;return function(P){var O=P<=0?P=0:P>=1?(P=1,A-1):Math.floor(P*A),R=E[O],L=E[O+1],N=O>0?E[O-1]:2*R-L,z=O<A-1?E[O+2]:2*L-R;return w((P-O/A)*A,N,R,L,z)}}},function(U,a,d){"use strict";var w=d(27);d.d(a,"a",function(){return w.b}),d.d(a,"c",function(){return w.c});var E=d(141);d.d(a,"b",function(){return E.a});var A=d(142)},function(U,a,d){"use strict";a.b=ee,a.a=ae,a.c=pe;var w=0,E=0,A=0,P=1e3,O,R,L=0,N=0,z=0,V=typeof performance=="object"&&performance.now?performance:Date,Q=typeof requestAnimationFrame=="function"?V===Date?function(Se){requestAnimationFrame(function(){Se(V.now())})}:requestAnimationFrame:function(Se){setTimeout(Se,17)};function ee(){return N||(Q(q),N=V.now()+z)}function q(){N=0}function ae(){this._call=this._time=this._next=null}ae.prototype=pe.prototype={constructor:ae,restart:function(Se,xe,He){if(typeof Se!="function")throw new TypeError("callback is not a function");He=(He==null?ee():+He)+(xe==null?0:+xe),!this._next&&R!==this&&(R?R._next=this:O=this,R=this),this._call=Se,this._time=He,he()},stop:function(){this._call&&(this._call=null,this._time=1/0,he())}};function pe(Se,xe,He){var Ee=new ae;return Ee.restart(Se,xe,He),Ee}function se(){ee(),++w;for(var Se=O,xe;Se;)(xe=N-Se._time)>=0&&Se._call.call(null,xe),Se=Se._next;--w}function ce(Se){N=(L=Se||V.now())+z,w=E=0;try{se()}finally{w=0,Pe(),N=0}}function fe(){var Se=V.now(),xe=Se-L;xe>P&&(z-=xe,L=Se)}function Pe(){for(var Se,xe=O,He,Ee=1/0;xe;)xe._call?(Ee>xe._time&&(Ee=xe._time),Se=xe,xe=xe._next):(He=xe._next,xe._next=null,xe=Se?Se._next=He:O=He);R=Se,he(Ee)}function he(Se){if(!w){E&&(E=clearTimeout(E));var xe=Se-N;xe>24?(Se<1/0&&(E=setTimeout(ce,xe)),A&&(A=clearInterval(A))):(A||(A=setInterval(fe,P)),w=1,Q(ce))}}},function(U,a,d){"use strict";a.a=function(){return(Math.random()-.5)*1e-6}},function(U,a,d){"use strict";a.a=function(w,E,A,P,O){this.node=w,this.x0=E,this.y0=A,this.x1=P,this.y1=O}},function(U,a,d){"use strict";d.d(a,"b",function(){return w});var w="$";function E(){}E.prototype=A.prototype={constructor:E,has:function(P){return w+P in this},get:function(P){return this[w+P]},set:function(P,O){return this[w+P]=O,this},remove:function(P){var O=w+P;return O in this&&delete this[O]},clear:function(){for(var P in this)P[0]===w&&delete this[P]},keys:function(){var P=[];for(var O in this)O[0]===w&&P.push(O.slice(1));return P},values:function(){var P=[];for(var O in this)O[0]===w&&P.push(this[O]);return P},entries:function(){var P=[];for(var O in this)O[0]===w&&P.push({key:O.slice(1),value:this[O]});return P},size:function(){var P=0;for(var O in this)O[0]===w&&++P;return P},empty:function(){for(var P in this)if(P[0]===w)return!1;return!0},each:function(P){for(var O in this)O[0]===w&&P(this[O],O.slice(1),this)}};function A(P,O){var R=new E;if(P instanceof E)P.each(function(Q,ee){R.set(ee,Q)});else if(Array.isArray(P)){var L=-1,N=P.length,z;if(O==null)for(;++L<N;)R.set(L,P[L]);else for(;++L<N;)R.set(O(z=P[L],L,P),z)}else if(P)for(var V in P)R.set(V,P[V]);return R}a.a=A},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=a.IS_COMPANY="is-company",E=a.IS_PERSON="is-person",A=a.IS_BIGCOMPANY="is-bigcompany",P=a.IS_BIGPERSON="is-bigperson",O=a.IS_REPRESENTATIVE="is-repr",R=a.IS_OWNER="is-owner",L=a.IS_COUNCIL="is-council",N=a.IS_HISTORICAL="is-historical",z=a.IS_ROOT="is-root",V=a.HAS_SUB_NODES="has-sub-nodes",Q=a.IS_MINIMAL="is-minimal",ee=a.IS_BLUE="is-blue",q=a.IS_GREEN="is-green",ae=a.IS_ORANGE="is-orange",pe=a.IS_PINK="is-pink",se=a.HAS_ROOT_CONNECTION="has-root-connection",ce=function(je){var ht=[];return"tags"in je&&(ht=je.tags),ht},fe=a.hasTag=function(je,ht){return ce(ht).indexOf(je)!==-1},Pe=a.isSame=function(je,ht){var Et=ce(je),it=ce(ht);return Et.length===it.length&&Et.some(function(_t){return it.indexOf(_t)===-1})===!1},he=a.isCompany=function(je){return fe(w,je)},Se=a.isPerson=function(je){return fe(E,je)},xe=a.isBigCompany=function(je){return fe(A,je)},He=a.isBigPerson=function(je){return fe(P,je)},Ee=a.isRepresentative=function(je){return fe(O,je)},Le=a.isOwner=function(je){return fe(R,je)},Xe=a.isCouncil=function(je){return fe(L,je)},et=a.isHistorical=function(je){return fe(N,je)},ze=a.isRoot=function(je){return fe(z,je)},Ye=a.hasSubNodes=function(je){return fe(V,je)},We=a.isMinimal=function(je){return fe(Q,je)},Ze=a.isBlue=function(je){return fe(ee,je)},qe=a.isGreen=function(je){return fe(q,je)},Ie=a.isOrange=function(je){return fe(ae,je)},Ve=a.isPink=function(je){return fe(pe,je)},Ge=a.hasRootConnection=function(je){return fe(se,je)}},function(U,a,d){"use strict";var w=function(P){return function(){return this.matches(P)}};if(typeof document<"u"){var E=document.documentElement;if(!E.matches){var A=E.webkitMatchesSelector||E.msMatchesSelector||E.mozMatchesSelector||E.oMatchesSelector;w=function(P){return function(){return A.call(this,P)}}}}a.a=w},function(U,a,d){"use strict";function w(){return[]}a.a=function(E){return E==null?w:function(){return this.querySelectorAll(E)}}},function(U,a,d){"use strict";a.a=A;var w=d(35),E=d(1);a.b=function(){return new E.a(this._enter||this._groups.map(w.a),this._parents)};function A(P,O){this.ownerDocument=P.ownerDocument,this.namespaceURI=P.namespaceURI,this._next=null,this._parent=P,this.__data__=O}A.prototype={constructor:A,appendChild:function(P){return this._parent.insertBefore(P,this._next)},insertBefore:function(P,O){return this._parent.insertBefore(P,O)},querySelector:function(P){return this._parent.querySelector(P)},querySelectorAll:function(P){return this._parent.querySelectorAll(P)}}},function(U,a,d){"use strict";a.a=function(w){return new Array(w.length)}},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=d(103);d.d(a,"drag",function(){return w.a});var E=d(37);d.d(a,"dragDisable",function(){return E.a}),d.d(a,"dragEnable",function(){return E.b})},function(U,a,d){"use strict";a.b=A;var w=d(0),E=d(38);a.a=function(P){var O=P.document.documentElement,R=w.select(P).on("dragstart.drag",E.a,!0);"onselectstart"in O?R.on("selectstart.drag",E.a,!0):(O.__noselect=O.style.MozUserSelect,O.style.MozUserSelect="none")};function A(P,O){var R=P.document.documentElement,L=w.select(P).on("dragstart.drag",null);O&&(L.on("click.drag",E.a,!0),setTimeout(function(){L.on("click.drag",null)},0)),"onselectstart"in R?L.on("selectstart.drag",null):(R.style.MozUserSelect=R.__noselect,delete R.__noselect)}},function(U,a,d){"use strict";a.b=E;var w=d(0);function E(){w.event.stopImmediatePropagation()}a.a=function(){w.event.preventDefault(),w.event.stopImmediatePropagation()}},function(U,a,d){"use strict";d.d(a,"b",function(){return P}),d.d(a,"a",function(){return O});var w=d(5),E=d(40),A=E.a(w.a),P=A.right,O=A.left;a.c=P},function(U,a,d){"use strict";var w=d(5);a.a=function(A){return A.length===1&&(A=E(A)),{left:function(P,O,R,L){for(R==null&&(R=0),L==null&&(L=P.length);R<L;){var N=R+L>>>1;A(P[N],O)<0?R=N+1:L=N}return R},right:function(P,O,R,L){for(R==null&&(R=0),L==null&&(L=P.length);R<L;){var N=R+L>>>1;A(P[N],O)>0?L=N:R=N+1}return R}}};function E(A){return function(P,O){return w.a(A(P),O)}}},function(U,a,d){"use strict";var w=d(42);a.a=function(E,A){var P=w.a(E,A);return P&&Math.sqrt(P)}},function(U,a,d){"use strict";var w=d(6);a.a=function(E,A){var P=E.length,O=0,R,L,N=0,z=-1,V=0;if(A==null)for(;++z<P;)isNaN(R=w.a(E[z]))||(L=R-O,O+=L/++V,N+=L*(R-O));else for(;++z<P;)isNaN(R=w.a(A(E[z],z,E)))||(L=R-O,O+=L/++V,N+=L*(R-O));if(V>1)return N/(V-1)}},function(U,a,d){"use strict";a.a=function(w,E){var A=-1,P=w.length,O,R,L;if(E==null){for(;++A<P;)if((R=w[A])!=null&&R>=R){O=L=R;break}for(;++A<P;)(R=w[A])!=null&&(O>R&&(O=R),L<R&&(L=R))}else{for(;++A<P;)if((R=E(w[A],A,w))!=null&&R>=R){O=L=R;break}for(;++A<P;)(R=E(w[A],A,w))!=null&&(O>R&&(O=R),L<R&&(L=R))}return[O,L]}},function(U,a,d){"use strict";d.d(a,"b",function(){return E}),d.d(a,"a",function(){return A});var w=Array.prototype,E=w.slice,A=w.map},function(U,a,d){"use strict";a.b=O;var w=d(46),E=Math.sqrt(50),A=Math.sqrt(10),P=Math.sqrt(2);a.a=function(R,L,N){var z=O(R,L,N);return w.a(Math.ceil(R/z)*z,Math.floor(L/z)*z+z/2,z)};function O(R,L,N){var z=Math.abs(L-R)/Math.max(0,N),V=Math.pow(10,Math.floor(Math.log(z)/Math.LN10)),Q=z/V;return Q>=E?V*=10:Q>=A?V*=5:Q>=P&&(V*=2),L<R?-V:V}},function(U,a,d){"use strict";a.a=function(w,E,A){w=+w,E=+E,A=(O=arguments.length)<2?(E=w,w=0,1):O<3?1:+A;for(var P=-1,O=Math.max(0,Math.ceil((E-w)/A))|0,R=new Array(O);++P<O;)R[P]=w+P*A;return R}},function(U,a,d){"use strict";a.a=function(w){return Math.ceil(Math.log(w.length)/Math.LN2)+1}},function(U,a,d){"use strict";a.a=function(w,E){var A=-1,P=w.length,O,R;if(E==null){for(;++A<P;)if((R=w[A])!=null&&R>=R){O=R;break}for(;++A<P;)(R=w[A])!=null&&O>R&&(O=R)}else{for(;++A<P;)if((R=E(w[A],A,w))!=null&&R>=R){O=R;break}for(;++A<P;)(R=E(w[A],A,w))!=null&&O>R&&(O=R)}return O}},function(U,a,d){"use strict";var w=d(48);a.a=function(A){if(!(N=A.length))return[];for(var P=-1,O=w.a(A,E),R=new Array(O);++P<O;)for(var L=-1,N,z=R[P]=new Array(N);++L<N;)z[L]=A[L][P];return R};function E(A){return A.length}},function(U,a,d){"use strict";d.d(a,"a",function(){return w}),d.d(a,"b",function(){return E});var w=Math.PI/180,E=180/Math.PI},function(U,a,d){"use strict";var w=d(4),E=d(25),A=d(52),P=d(7);a.a=function N(z){var V=P.b(z);function Q(ee,q){var ae=V((ee=w.f(ee)).r,(q=w.f(q)).r),pe=V(ee.g,q.g),se=V(ee.b,q.b),ce=V(ee.opacity,q.opacity);return function(fe){return ee.r=ae(fe),ee.g=pe(fe),ee.b=se(fe),ee.opacity=ce(fe),ee+""}}return Q.gamma=N,Q}(1);function O(N){return function(z){var V=z.length,Q=new Array(V),ee=new Array(V),q=new Array(V),ae,pe;for(ae=0;ae<V;++ae)pe=w.f(z[ae]),Q[ae]=pe.r||0,ee[ae]=pe.g||0,q[ae]=pe.b||0;return Q=N(Q),ee=N(ee),q=N(q),pe.opacity=1,function(se){return pe.r=Q(se),pe.g=ee(se),pe.b=q(se),pe+""}}}var R=O(E.b),L=O(A.a)},function(U,a,d){"use strict";var w=d(25);a.a=function(E){var A=E.length;return function(P){var O=Math.floor(((P%=1)<0?++P:P)*A),R=E[(O+A-1)%A],L=E[O%A],N=E[(O+1)%A],z=E[(O+2)%A];return w.a((P-O/A)*A,R,L,N,z)}}},function(U,a,d){"use strict";a.a=function(w){return function(){return w}}},function(U,a,d){"use strict";var w=d(22);a.a=function(E,A){var P=A?A.length:0,O=E?Math.min(P,E.length):0,R=new Array(P),L=new Array(P),N;for(N=0;N<O;++N)R[N]=w.a(E[N],A[N]);for(;N<P;++N)L[N]=A[N];return function(z){for(N=0;N<O;++N)L[N]=R[N](z);return L}}},function(U,a,d){"use strict";a.a=function(w,E){var A=new Date;return w=+w,E-=w,function(P){return A.setTime(w+E*P),A}}},function(U,a,d){"use strict";var w=d(22);a.a=function(E,A){var P={},O={},R;(E===null||typeof E!="object")&&(E={}),(A===null||typeof A!="object")&&(A={});for(R in A)R in E?P[R]=w.a(E[R],A[R]):O[R]=A[R];return function(L){for(R in P)O[R]=P[R](L);return O}}},function(U,a,d){"use strict";var w=d(11),E=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,A=new RegExp(E.source,"g");function P(R){return function(){return R}}function O(R){return function(L){return R(L)+""}}a.a=function(R,L){var N=E.lastIndex=A.lastIndex=0,z,V,Q,ee=-1,q=[],ae=[];for(R=R+"",L=L+"";(z=E.exec(R))&&(V=A.exec(L));)(Q=V.index)>N&&(Q=L.slice(N,Q),q[ee]?q[ee]+=Q:q[++ee]=Q),(z=z[0])===(V=V[0])?q[ee]?q[ee]+=V:q[++ee]=V:(q[++ee]=null,ae.push({i:ee,x:w.a(z,V)})),N=A.lastIndex;return N<L.length&&(Q=L.slice(N),q[ee]?q[ee]+=Q:q[++ee]=Q),q.length<2?ae[0]?O(ae[0].x):P(L):(L=ae.length,function(pe){for(var se=0,ce;se<L;++se)q[(ce=ae[se]).i]=ce.x(pe);return q.join("")})}},function(U,a,d){"use strict";var w=d(2);a.a=function(E,A){var P=E.__transition,O,R,L=!0,N;if(P){A=A==null?null:A+"";for(N in P){if((O=P[N]).name!==A){L=!1;continue}R=O.state===w.c,O.state=w.a,O.timer.stop(),R&&O.on.call("interrupt",E,E.__data__,O.index,O.group),delete P[N]}L&&delete E.__transition}}},function(U,a,d){"use strict";var w=d(4),E=d(10);a.a=function(A,P){var O;return(typeof P=="number"?E.a:P instanceof w.a?E.b:(O=w.a(P))?(P=O,E.b):E.c)(A,P)}},function(U,a,d){"use strict";a.a=w,d.d(a,"c",function(){return E}),a.b=A;function w(P,O,R){this.k=P,this.x=O,this.y=R}w.prototype={constructor:w,scale:function(P){return P===1?this:new w(this.k*P,this.x,this.y)},translate:function(P,O){return P===0&O===0?this:new w(this.k,this.x+this.k*P,this.y+this.k*O)},apply:function(P){return[P[0]*this.k+this.x,P[1]*this.k+this.y]},applyX:function(P){return P*this.k+this.x},applyY:function(P){return P*this.k+this.y},invert:function(P){return[(P[0]-this.x)/this.k,(P[1]-this.y)/this.k]},invertX:function(P){return(P-this.x)/this.k},invertY:function(P){return(P-this.y)/this.k},rescaleX:function(P){return P.copy().domain(P.range().map(this.invertX,this).map(P.invert,P))},rescaleY:function(P){return P.copy().domain(P.range().map(this.invertY,this).map(P.invert,P))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var E=new w(1,0,0);A.prototype=w.prototype;function A(P){return P.__zoom||E}},function(U,a,d){"use strict";var w=d(178);d.d(a,"a",function(){return w.a})},function(U,a,d){"use strict";var w=d(192),E=d(193),A=d(30);d.d(a,"a",function(){return A.a});var P=d(194),O=d(195),R=d(196)},function(U,a,d){"use strict";a.b=P,a.c=O;var w=d(9),E=d(62),A=d(26);function P(N){return N.x}function O(N){return N.y}var R=10,L=Math.PI*(3-Math.sqrt(5));a.a=function(N){var z,V=1,Q=.001,ee=1-Math.pow(Q,1/300),q=0,ae=.6,pe=E.a(),se=A.c(fe),ce=w.a("tick","end");N==null&&(N=[]);function fe(){Pe(),ce.call("tick",z),V<Q&&(se.stop(),ce.call("end",z))}function Pe(){var xe,He=N.length,Ee;for(V+=(q-V)*ee,pe.each(function(Le){Le(V)}),xe=0;xe<He;++xe)Ee=N[xe],Ee.fx==null?Ee.x+=Ee.vx*=ae:(Ee.x=Ee.fx,Ee.vx=0),Ee.fy==null?Ee.y+=Ee.vy*=ae:(Ee.y=Ee.fy,Ee.vy=0)}function he(){for(var xe=0,He=N.length,Ee;xe<He;++xe){if(Ee=N[xe],Ee.index=xe,isNaN(Ee.x)||isNaN(Ee.y)){var Le=R*Math.sqrt(xe),Xe=xe*L;Ee.x=Le*Math.cos(Xe),Ee.y=Le*Math.sin(Xe)}(isNaN(Ee.vx)||isNaN(Ee.vy))&&(Ee.vx=Ee.vy=0)}}function Se(xe){return xe.initialize&&xe.initialize(N),xe}return he(),z={tick:Pe,restart:function(){return se.restart(fe),z},stop:function(){return se.stop(),z},nodes:function(xe){return arguments.length?(N=xe,he(),pe.each(Se),z):N},alpha:function(xe){return arguments.length?(V=+xe,z):V},alphaMin:function(xe){return arguments.length?(Q=+xe,z):Q},alphaDecay:function(xe){return arguments.length?(ee=+xe,z):+ee},alphaTarget:function(xe){return arguments.length?(q=+xe,z):q},velocityDecay:function(xe){return arguments.length?(ae=1-xe,z):1-ae},force:function(xe,He){return arguments.length>1?(He==null?pe.remove(xe):pe.set(xe,Se(He)),z):pe.get(xe)},find:function(xe,He,Ee){var Le=0,Xe=N.length,et,ze,Ye,We,Ze;for(Ee==null?Ee=1/0:Ee*=Ee,Le=0;Le<Xe;++Le)We=N[Le],et=xe-We.x,ze=He-We.y,Ye=et*et+ze*ze,Ye<Ee&&(Ze=We,Ee=Ye);return Ze},on:function(xe,He){return arguments.length>1?(ce.on(xe,He),z):ce.on(xe)}}}},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.isExpandedNode=a.isRootNode=a.isActiveState=a.actionActivate=a.actionLostFocus=a.actionClick=a.actionMouseDown=a.setState=a.getState=a.NORMAL_ROOT=a.NORMAL_EXPANDED=a.NORMAL_EXPANDABLE=a.ACTIVE_ROOT=a.ACTIVE_EXPANDED=a.ACTIVE_EXPANDABLE=void 0;var w=d(31),E=A(w);function A(he){if(he&&he.__esModule)return he;var Se={};if(he!=null)for(var xe in he)Object.prototype.hasOwnProperty.call(he,xe)&&(Se[xe]=he[xe]);return Se.default=he,Se}var P=a.ACTIVE_EXPANDABLE="state-active-expandable",O=a.ACTIVE_EXPANDED="state-active-expanded",R=a.ACTIVE_ROOT="state-active-root",L=a.NORMAL_EXPANDABLE="state-normal-expandable",N=a.NORMAL_EXPANDED="state-normal-expanded",z=a.NORMAL_ROOT="state-normal-root",V=function(Se){return E.isRoot(Se)?z:L},Q=a.getState=function(Se){var xe=void 0;return"state"in Se?xe=Se.state:xe=V(Se),xe},ee=a.setState=function(Se,xe){Se.state=xe},q=a.actionMouseDown=function(Se){var xe=void 0;return Se===L?xe=P:Se===N?xe=O:Se===z?xe=R:xe=Se,xe},ae=a.actionClick=function(Se){var xe=void 0;return Se===N||Se===P?xe=O:xe=Se,xe},pe=a.actionLostFocus=function(Se){var xe=void 0;return Se===P?xe=L:Se===O?xe=N:Se===R?xe=z:xe=Se,xe},se=a.actionActivate=function(Se){var xe=void 0;return Se===L?xe=P:Se===N?xe=O:Se===z?xe=R:xe=Se,xe},ce=a.isActiveState=function(Se){var xe=[P,O,R];return xe.indexOf(Se)!==-1},fe=a.isRootNode=function(Se){var xe=[z,R];return xe.indexOf(Se)!==-1},Pe=a.isExpandedNode=function(Se){var xe=[N,O];return xe.indexOf(Se)!==-1?!0:fe(Se)}},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.RelationsGraph=void 0,d(66);var w=d(67),E=A(w);function A(P){return P&&P.__esModule?P:{default:P}}a.RelationsGraph=E.default},function(U,a,d){"use strict";Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(E){if(this==null)throw new TypeError('"this" is null or not defined');var A=Object(this),P=A.length>>>0;if(typeof E!="function")throw new TypeError("predicate must be a function");for(var O=arguments[1],R=0;R<P;){var L=A[R];if(E.call(O,L,R,A))return L;R++}}})},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ze){return typeof ze}:function(ze){return ze&&typeof Symbol=="function"&&ze.constructor===Symbol&&ze!==Symbol.prototype?"symbol":typeof ze},E=function(){function ze(Ye,We){for(var Ze=0;Ze<We.length;Ze++){var qe=We[Ze];qe.enumerable=qe.enumerable||!1,qe.configurable=!0,"value"in qe&&(qe.writable=!0),Object.defineProperty(Ye,qe.key,qe)}}return function(Ye,We,Ze){return We&&ze(Ye.prototype,We),Ze&&ze(Ye,Ze),Ye}}(),A=d(68),P=Le(A),O=d(0),R=d(36),L=d(107),N=d(124),z=d(175),V=d(31),Q=Ee(V),ee=d(64),q=Ee(ee),ae=d(200),pe=Ee(ae),se=d(201),ce=Ee(se),fe=d(202),Pe=Le(fe),he=d(203),Se=Le(he),xe=d(204),He=Ee(xe);function Ee(ze){if(ze&&ze.__esModule)return ze;var Ye={};if(ze!=null)for(var We in ze)Object.prototype.hasOwnProperty.call(ze,We)&&(Ye[We]=ze[We]);return Ye.default=ze,Ye}function Le(ze){return ze&&ze.__esModule?ze:{default:ze}}function Xe(ze,Ye){if(!(ze instanceof Ye))throw new TypeError("Cannot call a class as a function")}var et=function(){function ze(Ye){Xe(this,ze),this._target=Ye,this._rootG=null,this._width=Ye.clientWidth,this._height=Ye.clientHeight,this._drag=null,this._linkDistance=ce.maxRadius()*4,this._expansionHandlers=[],this._onSelectHandlers=[],this._lastActiveNodeData=null,this._icons=[],this._lastDragStartX=0,this._lastDragStartY=0}return E(ze,[{key:"_findLinkWithSameTarget",value:function(We){var Ze=-1;return Q.isOwner(We)?Ze=1:Q.isRepresentative(We)&&(Ze=0),Ze}},{key:"_linkArc",value:function(We){var Ze=void 0,qe=void 0,Ie=void 0,Ve=void 0,Ge=void 0,De=void 0,je=void 0;Ze=new P.default(We.target.x-We.source.x,We.target.y-We.source.y),qe=Ze.normalize(),qe=Ze.multiply(ce.radius(We.source)),Ve=We.source.x+qe.x,Ge=We.source.y+qe.y,Ie=Ze.normalize(),Ie=Ze.multiply(ce.radius(We.target)),De=We.target.x-Ie.x,je=We.target.y-Ie.y;var ht=De-Ve,Et=je-Ge,it=0,_t=0,yt=0,kt=1,Vt=0,Kt=it,On=it,Pr=this._findLinkWithSameTarget(We);return Pr>=0&&(it=Kt=On=Math.sqrt(ht*ht+Et*Et),kt=Q.isRepresentative(We)?1:0),We.source.id===We.target.id&&(_t=-45,yt=1,Kt=30,On=20,Vt=1),"M"+Ve+","+Ge+"A"+Kt+","+On+" "+_t+","+yt+","+kt+" "+(De+Vt)+","+(je+Vt)}},{key:"_ticked",value:function(){var We=this;this._rootG.selectAll(".link").attr("d",function(qe){return We._linkArc(qe)}),this._ifIe10Or11ApplyMarkerEndNotMovingBugFix(),this._rootG.selectAll(".forced-circle").attr("cx",function(qe){return qe.x}).attr("cy",function(qe){return qe.y}),this._rootG.selectAll(".forced-object").attr("x",function(qe){return qe.x}).attr("y",function(qe){return qe.y}),this._rootG.selectAll(".forced-translate").attr("transform",function(qe){return"translate("+qe.x+" "+qe.y+")"});var Ze=this._nodesGroup.select(".active-root").data();Ze.length>0&&this.activeNodeMoved(Ze[0].x,Ze[0].y),this._highlightedNodeLabel.reposition()}},{key:"_xValue",value:function(We){return"x"in We?We.x:this.center.x}},{key:"_yValue",value:function(We){return"y"in We?We.y:this.center.y}},{key:"_mergeTags",value:function(We){var Ze=[];return"tags"in We&&(Ze=[].concat(We.tags)),Ze.join(" ")}},{key:"_renderLinks",value:function(){var We=this,Ze=void 0,qe=void 0;Ze=this._linksGroup.selectAll("path").data(this._links),qe=Ze.enter().append("path"),qe.attr("stroke","gray").attr("stroke-width",1).attr("fill","none").attr("opacity",.2).attr("class",function(Ie){return["link",We._mergeTags(Ie)].join(" ")}),qe.filter(function(Ie){return Q.isRepresentative(Ie)}).attr("stroke",He.attr.repr.stroke).attr("stroke-width","2px").attr("marker-end","url(#arrow_repr)"),qe.filter(function(Ie){return Q.isOwner(Ie)}).attr("stroke",He.attr.owner.stroke).attr("stroke-width","2px").attr("marker-end","url(#arrow_owner)"),qe.filter(function(Ie){return Q.isCouncil(Ie)}).attr("stroke",He.attr.council.stroke).attr("stroke-width","2px").attr("marker-end","url(#arrow_council)"),qe.filter(function(Ie){return Q.isMinimal(Ie)}).attr("stroke",He.attr.minimal.stroke).attr("stroke-width","2px").attr("marker-end","url(#arrow_minimal)"),qe.filter(function(Ie){return Q.isBlue(Ie)}).attr("stroke",He.attr.blue.stroke).attr("stroke-width","2px").attr("marker-end","url(#arrow_blue)"),qe.filter(function(Ie){return Q.isGreen(Ie)}).attr("stroke",He.attr.green.stroke).attr("stroke-width","2px").attr("marker-end","url(#arrow_green)"),qe.filter(function(Ie){return Q.isOrange(Ie)}).attr("stroke",He.attr.orange.stroke).attr("stroke-width","2px").attr("marker-end","url(#arrow_orange)"),qe.filter(function(Ie){return Q.isPink(Ie)}).attr("stroke",He.attr.pink.stroke).attr("stroke-width","2px").attr("marker-end","url(#arrow_pink)"),qe.filter(function(Ie){return Q.isHistorical(Ie)}).attr("stroke-dasharray","0, 2 1").attr("opacity","0.6"),Ze.exit().remove()}},{key:"_renderNodes",value:function(){var We=this,Ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,qe=void 0,Ie=void 0;qe=this._nodesGroup.selectAll(".node").data(this._nodes,function(Ve){return Ve.id}),Ie=qe.enter().append("g"),Ie.attr("class",function(Ve){return["node",We._mergeTags(Ve)].join(" ")}),Ie.append("circle").attr("class","circle forced-circle").attr("cx",function(Ve){return We.center.x}).attr("cy",function(Ve){return We.center.y}).attr("r",function(Ve){return ce.radius(Ve)}).on("mouseover",function(Ve,Ge,De){We._highlightedNodeLabel.attachToNode((0,O.select)(De[Ge].parentNode),Ve)}).on("mouseout",function(){We._highlightedNodeLabel.remove()}),Ie.append("text").attr("class","node-label forced-object").attr("transform",function(Ve){var Ge=ce.radius(Ve)+10;return"translate(0, "+Ge+")"}).text(function(Ve){return Ve.name}).attr("text-anchor","middle").attr("fill","#333333").attr("font-family","open_sanssemibold, open_sansregular, Arial, sans-serif").attr("font-size",12).attr("font-style","normal").attr("font-weight",600),Ie.append("g").attr("class","forced-translate node-type-icon-wrapper").each(function(Ve,Ge,De){var je=null;Q.isCompany(Ve)?je=pe.company:Q.isPerson(Ve)?je=pe.person:Q.isBigPerson(Ve)?je=pe.bigperson:Q.isBigCompany(Ve)&&(je=pe.bigcompany),je!==null&&(0,O.select)(De[Ge]).call(je)}),this._makeSelectedElementsDraggable(Ie),Ie.each(function(Ve,Ge,De){for(var je=0;je<We._icons.length;je++)Q.hasTag(We._icons[je].tagName,Ve)&&We._icons[je].icon.append((0,O.select)(De[Ge]),ce.radius(Ve))}),Ie.call(ce.applyNormalAppearance),qe.exit().remove()}},{key:"_dragStart",value:function(We){console.log("dragstart id:",We.id);var Ze=this.nodeStateTransition(We,"mousedown");We.mouse_down_changed_state=Ze,O.event.active||this._simulation.alphaTarget(.3).restart(),We.fx=We.x,We.fy=We.y,this._lastDragStartX=We.x,this._lastDragStartY=We.y,this.activeNodeMoved(We.fx,We.fy)}},{key:"_dragDrag",value:function(We){We.fx=O.event.x,We.fy=O.event.y,this.activeNodeMoved(We.fx,We.fy)}},{key:"_dragEnd",value:function(We){console.log("dragend id:",We.id),Math.abs(this._lastDragStartX-We.x)<3&&Math.abs(this._lastDragStartY-We.y)<3&&(!("mouse_down_changed_state"in We)||!We.mouse_down_changed_state)&&this.nodeStateTransition(We,"click"),O.event.active||this._simulation.alphaTarget(0)}},{key:"_reRenderNodeAccordingState",value:function(We){var Ze=void 0,qe=void 0;qe=this.findNodeElement(We),Ze=q.getState(We),Ze===q.ACTIVE_EXPANDABLE?qe.call(ce.applyActiveExpandableAppearance):q.isActiveState(Ze)?qe.call(ce.applyActiveAppearance):qe.call(ce.applyNormalAppearance)}},{key:"_initZooming",value:function(){var We=this;this._zoom=(0,N.zoom)(),this._zoom.on("zoom",function(){We._rootG.attr("transform",O.event.transform)}),this._zoom(this._rootSvg),this._rootSvg.on("dblclick.zoom",null)}},{key:"_makeSelectedElementsDraggable",value:function(We){var Ze=this;this._drag===null&&(this._drag=(0,R.drag)(),this._drag.on("start",function(qe){Ze._dragStart(qe)}),this._drag.on("drag",function(qe){Ze._dragDrag(qe)}),this._drag.on("end",function(qe){Ze._dragEnd(qe)})),this._drag(We)}},{key:"_initForceLayout",value:function(){var We=this,Ze=void 0;this._simulation=(0,z.forceSimulation)(),this._simulation.force("charge",(0,z.forceManyBody)()),this._simulation.force("collide",(0,z.forceCollide)(function(qe){return ce.maxRadius()*2.75}).strength(.3)),this._simulation.force("x",(0,z.forceX)().x(function(qe){var Ie=We.center.x;return Q.hasRootConnection(qe)?Ie=Ie:Ie=Ie-We.width/5,Ie})),this._simulation.force("y",(0,z.forceY)().y(function(qe){return We.center.y})),this._simulation.nodes(this._nodes).on("tick",function(){return We._ticked()}),Ze=(0,z.forceLink)().id(function(qe){return qe.id}).distance(function(qe){return We._linkDistance*(Q.hasSubNodes(qe.source)?1.2:1)}).strength(function(qe){return Q.hasSubNodes(qe.source)?.4:1}),this._simulation.force("link",Ze),this._simulation.force("link").links(this._links)}},{key:"update",value:function(){this._renderNodes(),this._renderLinks()}},{key:"activeNodeMoved",value:function(We,Ze){this._backgroundCircle.move(We,Ze)}},{key:"init",value:function(){this._rootSvg=(0,O.select)(this._target).append("svg").attr("width",this.width).attr("height",this.height),this._rootG=this._rootSvg.append("g"),this._backgroundCircle=new Pe.default(this._rootG.append("g"),(0,L.min)([this.width,this.height])*.15),this._linksGroup=this._rootG.append("g").attr("class","links-group"),this._nodesGroup=this._rootG.append("g").attr("class","nodes-group"),this._highlightedNodeLabel=new Se.default(this._rootG.append("g"));var We=void 0,Ze=void 0;We=this._rootSvg.append("defs"),Ze=We.append("marker").attr("id","arrow_owner").attr("refX",6).attr("refY",3).attr("markerUnits","strokeWidth").attr("markerWidth",6).attr("markerHeight",6).attr("fill",He.attr.owner.stroke).attr("orient","auto"),Ze.append("path").attr("d","M0,0 V6 L6,3 Z"),Ze=We.append("marker").attr("id","arrow_repr").attr("refX",6).attr("refY",3).attr("markerUnits","strokeWidth").attr("markerWidth",6).attr("markerHeight",6).attr("fill",He.attr.repr.stroke).attr("orient","auto"),Ze.append("path").attr("d","M0,0 V6 L6,3 Z"),Ze=We.append("marker").attr("id","arrow_council").attr("refX",6).attr("refY",3).attr("markerUnits","strokeWidth").attr("markerWidth",6).attr("markerHeight",6).attr("fill",He.attr.council.stroke).attr("orient","auto"),Ze.append("path").attr("d","M0,0 V6 L6,3 Z"),Ze=We.append("marker").attr("id","arrow_minimal").attr("refX",6).attr("refY",3).attr("markerUnits","strokeWidth").attr("markerWidth",6).attr("markerHeight",6).attr("fill",He.attr.minimal.stroke).attr("orient","auto"),Ze.append("path").attr("d","M0,0 V6 L6,3 Z"),Ze=We.append("marker").attr("id","arrow_blue").attr("refX",6).attr("refY",3).attr("markerUnits","strokeWidth").attr("markerWidth",6).attr("markerHeight",6).attr("fill",He.attr.blue.stroke).attr("orient","auto"),Ze.append("path").attr("d","M0,0 V6 L6,3 Z"),Ze=We.append("marker").attr("id","arrow_green").attr("refX",6).attr("refY",3).attr("markerUnits","strokeWidth").attr("markerWidth",6).attr("markerHeight",6).attr("fill",He.attr.green.stroke).attr("orient","auto"),Ze.append("path").attr("d","M0,0 V6 L6,3 Z"),Ze=We.append("marker").attr("id","arrow_orange").attr("refX",6).attr("refY",3).attr("markerUnits","strokeWidth").attr("markerWidth",6).attr("markerHeight",6).attr("fill",He.attr.orange.stroke).attr("orient","auto"),Ze.append("path").attr("d","M0,0 V6 L6,3 Z"),Ze=We.append("marker").attr("id","arrow_pink").attr("refX",6).attr("refY",3).attr("markerUnits","strokeWidth").attr("markerWidth",6).attr("markerHeight",6).attr("fill",He.attr.pink.stroke).attr("orient","auto"),Ze.append("path").attr("d","M0,0 V6 L6,3 Z"),this.update(),this._initForceLayout(),this._initZooming()}},{key:"_mergeNodes",value:function(We){var Ze=this;We.forEach(function(qe){var Ie=void 0;Ie=Ze._nodes.find(function(Ve){return qe.id===Ve.id}),Ie===void 0&&Ze._nodes.push(qe)})}},{key:"_mergeLinks",value:function(We){var Ze=function(De){return(typeof De>"u"?"undefined":w(De))==="object"?De.id:De},qe=function(De,je){return!!(Ze(De.source)===Ze(je.source)&&Ze(De.target)===Ze(je.target)&&Q.isSame(De,je))},Ie=void 0,Ve=void 0;for(Ve=0;Ve<We.length;Ve++)Ie=this._links.some(function(Ge){return qe(We[Ve],Ge)}),Ie||this._links.push(We[Ve])}},{key:"mergeGraph",value:function(We){this._simulation.stop(),this._mergeNodes(We.nodes),this._mergeLinks(We.links),this._renderNodes(),this._renderLinks(),this._simulation.nodes(this._nodes),this._simulation.force("link").links(this._links),this._simulation.alpha(1).restart()}},{key:"subscribeExpansion",value:function(We){this._expansionHandlers.push(We)}},{key:"fireExpansion",value:function(We){var Ze=this,qe=function(Ve){Ze._reRenderRelations(Ve)};this._expansionHandlers.forEach(function(Ie){return Ie(We,function(Ve){if(Ve.nodes.length!==0||Ve.links.length!==0){var Ge=void 0,De={x:We.x,y:We.y};for(Ge=0;Ge<Ve.nodes.length;Ge++)De=Ze._calcPointMoreAwayFromRoot(De,20),Ve.nodes[Ge].x=De.x,Ve.nodes[Ge].y=De.y;Ze.mergeGraph(Ve),qe(We)}})})}},{key:"subscribeOnSelect",value:function(We){this._onSelectHandlers.push(We)}},{key:"fireOnSelect",value:function(We){typeof this._lastSelectNodeId>"u"&&(this._lastSelectNodeId=null),this._lastSelectNodeId!==We.id&&(this._lastSelectNodeId=We.id,this._onSelectHandlers.forEach(function(Ze){return Ze(We)}))}},{key:"node",value:function(We){var Ze=this,qe=this._nodes.find(function(je){return je.id===We}),Ie=function(){qe.x=Ze.center.x,qe.y=Ze.center.y},Ve=function(){qe.fx=Ze.center.x,qe.fy=Ze.center.y},Ge=function(ht){qe.fx=qe.fx+ht},De=function(){Ze.nodeStateTransition(qe,"activate")};return{center:Ie,fixInCenter:Ve,fixToTheRight:Ge,select:De}}},{key:"zoomIn",value:function(){this._zoom.scaleBy(this._rootSvg,1.2)}},{key:"zoomOut",value:function(){this._zoom.scaleBy(this._rootSvg,.8)}},{key:"zoomReset",value:function(){this._rootSvg.call(this._zoom.transform,N.zoomIdentity)}},{key:"turnOffWheelDrivenZooming",value:function(){this._rootSvg.on("wheel.zoom",null)}},{key:"isInitialized",value:function(){return typeof this._rootSvg<"u"}},{key:"resize",value:function(){this._width=this._target.clientWidth,this._height=this._target.clientHeight,this.isInitialized()&&(this._rootSvg.attr("width",this._width),this._rootSvg.attr("height",this._height))}},{key:"_calcPointMoreAwayFromRoot",value:function(We,Ze){var qe=void 0,Ie=void 0,Ve=void 0;return qe=this._nodes.find(function(Ge){return Q.isRoot(Ge)}),qe===void 0||We===null?Ie=We:Ie={x:qe.x,y:qe.y},Ve=new P.default(We.x-Ie.x,We.y-Ie.y),Ve.normalize(),Ve.multiply(Ze),{x:We.x+Ve.x,y:We.y+Ve.y}}},{key:"findNodeElement",value:function(We){var Ze=void 0,qe=void 0,Ie=void 0,Ve=void 0,Ge=this._nodesGroup.selectAll(".node").nodes();for(Ie=Ge.length-1;Ie>=0&&!Ve;)Ze=(0,O.select)(Ge[Ie]),qe=Ze.datum(),qe.id===We.id?Ve=!0:Ie--;if(Ve)return Ze}},{key:"nodeStateTransition",value:function(We,Ze){var qe=void 0,Ie=void 0,Ve=void 0;if(Ze==="mousedown")Ve=q.actionMouseDown;else if(Ze==="click")Ve=q.actionClick;else if(Ze==="activate")Ve=q.actionActivate;else throw new Error("Invalid action value");if(qe=q.getState(We),Ie=Ve(qe),q.isActiveState(Ie)){if(this._lastActiveNodeData!==null&&this._lastActiveNodeData.id!==We.id){var Ge=q.getState(this._lastActiveNodeData),De=q.actionLostFocus(Ge);q.setState(this._lastActiveNodeData,De),this._reRenderNodeAccordingState(this._lastActiveNodeData),this._lastActiveNodeData=null}this._lastActiveNodeData===null&&(this._reRenderRelations(We),this._lastActiveNodeData=We,this.activeNodeMoved(We.x,We.y))}return qe!==Ie?(q.setState(We,Ie),this._reRenderNodeAccordingState(We),this._triggerNodeStateChangeEvents(We,qe,Ie),!0):!1}},{key:"_triggerNodeStateChangeEvents",value:function(We,Ze,qe){if(console.log("state_transition id:",We.id,"(",Ze,"->",qe,")"),q.isActiveState(qe)&&this.fireOnSelect(We),(Ze===q.NORMAL_EXPANDABLE||Ze===q.ACTIVE_EXPANDABLE)&&(qe===q.ACTIVE_EXPANDED||qe===q.NORMAL_EXPANDED)){this.fireExpansion(We);var Ie=this.findNodeElement(We);Ie.call(ce.applyActiveAppearance)}}},{key:"_reRenderRelations",value:function(We){var Ze=this;this._linksGroup.selectAll(".active-relation").attr("opacity",.2).classed("active-relation",!1);var qe=this._linksGroup.selectAll("path").filter(function(Ie){return Ie.target.id===We.id||Ie.source.id===We.id});qe.attr("opacity",1).classed("active-relation",!0),this._nodesGroup.selectAll(".active-relation").classed("active-relation",!1).filter(function(Ie){return Ie.id!==We.id}).call(ce.applyNormalAppearance),qe.each(function(Ie){var Ve=Ie.source.id===We.id?Ie.target.id:Ie.source.id;Ze._nodesGroup.selectAll(".node").filter(function(Ge){return Ge.id===Ve}).classed("active-relation",!0).call(ce.applyRelatedAppearance)})}},{key:"_ifIe10Or11ApplyMarkerEndNotMovingBugFix",value:function(){if(typeof this._isIe10OrIe11>"u"){var We=navigator.userAgent;this._isIe10OrIe11=We.indexOf("MSIE 10")!==-1||We.indexOf("Trident/")!==-1}this._isIe10OrIe11&&this._rootG.selectAll(".link").each(function(){this.parentNode.insertBefore(this,this)})}},{key:"addIcon",value:function(We,Ze,qe,Ie){this._icons.push({tagName:We,icon:new pe.CustomIcon(Ze,qe,Ie)})}},{key:"graph",set:function(We){this.nodes=We.nodes,this.links=We.links}},{key:"nodes",set:function(We){var Ze=this;this._nodes=We.map(function(qe){return qe.x=Ze.center.x,qe.y=Ze.center.y,Q.isRoot(qe)&&(qe.fx=Ze.center.x+Ze.width/5,qe.fy=Ze.center.y),qe})}},{key:"links",set:function(We){this._links=We}},{key:"height",get:function(){return this._height}},{key:"width",get:function(){return this._width}},{key:"center",get:function(){return{x:this.width/2,y:this.height/2}}}]),ze}();a.default=et,U.exports=a.default},function(U,a){(function d(w,E,A){var P=function(N){return Object.prototype.toString.call(N)==="[object Array]"},O=function(N){return N!==A};function R(N,z){if(!(this instanceof R))return new R(N,z);P(N)?(z=N[1],N=N[0]):typeof N=="object"&&N&&(z=N.y,N=N.x),this.x=R.clean(N||0),this.y=R.clean(z||0)}R.prototype={change:function(N){if(typeof N=="function")this.observers?this.observers.push(N):this.observers=[N];else if(this.observers&&this.observers.length)for(var z=this.observers.length-1;z>=0;z--)this.observers[z](this,N);return this},ignore:function(N){if(this.observers)if(!N)this.observers=[];else for(var z=this.observers,V=z.length;V--;)z[V]===N&&z.splice(V,1);return this},set:function(N,z,V){if(typeof N!="number"&&(V=z,z=N.y,N=N.x),this.x===N&&this.y===z)return this;var Q=null;if(V!==!1&&this.observers&&this.observers.length&&(Q=this.clone()),this.x=R.clean(N),this.y=R.clean(z),V!==!1)return this.change(Q)},zero:function(){return this.set(0,0)},clone:function(){return new this.constructor(this.x,this.y)},negate:function(N){return N?new this.constructor(-this.x,-this.y):this.set(-this.x,-this.y)},add:function(N,z,V){return typeof N!="number"&&(V=z,P(N)?(z=N[1],N=N[0]):(z=N.y,N=N.x)),N+=this.x,z+=this.y,V?new this.constructor(N,z):this.set(N,z)},subtract:function(N,z,V){return typeof N!="number"&&(V=z,P(N)?(z=N[1],N=N[0]):(z=N.y,N=N.x)),N=this.x-N,z=this.y-z,V?new this.constructor(N,z):this.set(N,z)},multiply:function(N,z,V){return typeof N!="number"?(V=z,P(N)?(z=N[1],N=N[0]):(z=N.y,N=N.x)):typeof z!="number"&&(V=z,z=N),N*=this.x,z*=this.y,V?new this.constructor(N,z):this.set(N,z)},rotate:function(N,z,V){var Q=this.x,ee=this.y,q=Math.cos(N),ae=Math.sin(N),pe,se;return z=z?-1:1,pe=q*Q-z*ae*ee,se=z*ae*Q+q*ee,V?new this.constructor(pe,se):this.set(pe,se)},length:function(){var N=this.x,z=this.y;return Math.sqrt(N*N+z*z)},lengthSquared:function(){var N=this.x,z=this.y;return N*N+z*z},distance:function(N){var z=this.x-N.x,V=this.y-N.y;return Math.sqrt(z*z+V*V)},nearest:function(N){for(var z=Number.MAX_VALUE,V=null,Q,ee=N.length-1;ee>=0;ee--)Q=this.distance(N[ee]),Q<=z&&(z=Q,V=N[ee]);return V},normalize:function(N){var z=this.length(),V=z<Number.MIN_VALUE?0:1/z;return N?new this.constructor(this.x*V,this.y*V):this.set(this.x*V,this.y*V)},equal:function(N,z){return typeof N!="number"&&(P(N)?(z=N[1],N=N[0]):(z=N.y,N=N.x)),R.clean(N)===this.x&&R.clean(z)===this.y},abs:function(N){var z=Math.abs(this.x),V=Math.abs(this.y);return N?new this.constructor(z,V):this.set(z,V)},min:function(N,z){var V=this.x,Q=this.y,ee=N.x,q=N.y,ae=V<ee?V:ee,pe=Q<q?Q:q;return z?new this.constructor(ae,pe):this.set(ae,pe)},max:function(N,z){var V=this.x,Q=this.y,ee=N.x,q=N.y,ae=V>ee?V:ee,pe=Q>q?Q:q;return z?new this.constructor(ae,pe):this.set(ae,pe)},clamp:function(N,z,V){var Q=this.min(z,!0).max(N);return V?Q:this.set(Q.x,Q.y)},lerp:function(N,z,V){return this.add(N.subtract(this,!0).multiply(z),V)},skew:function(N){return N?new this.constructor(-this.y,this.x):this.set(-this.y,this.x)},dot:function(N){return R.clean(this.x*N.x+N.y*this.y)},perpDot:function(N){return R.clean(this.x*N.y-this.y*N.x)},angleTo:function(N){return Math.atan2(this.perpDot(N),this.dot(N))},divide:function(N,z,V){if(typeof N!="number"?(V=z,P(N)?(z=N[1],N=N[0]):(z=N.y,N=N.x)):typeof z!="number"&&(V=z,z=N),N===0||z===0)throw new Error("division by zero");if(isNaN(N)||isNaN(z))throw new Error("NaN detected");return V?new this.constructor(this.x/N,this.y/z):this.set(this.x/N,this.y/z)},isPointOnLine:function(N,z){return(N.y-this.y)*(N.x-z.x)===(N.y-z.y)*(N.x-this.x)},toArray:function(){return[this.x,this.y]},fromArray:function(N){return this.set(N[0],N[1])},toJSON:function(){return{x:this.x,y:this.y}},toString:function(){return"("+this.x+", "+this.y+")"},constructor:R},R.fromArray=function(N,z){return new(z||R)(N[0],N[1])},R.precision=E||8;var L=Math.pow(10,R.precision);return R.clean=w||function(N){if(isNaN(N))throw new Error("NaN detected");if(!isFinite(N))throw new Error("Infinity detected");return Math.round(N)===N?N:Math.round(N*L)/L},R.inject=d,w||(R.fast=d(function(N){return N}),typeof U<"u"&&typeof U.exports=="object"?U.exports=R:window.Vec2=window.Vec2||R),R})()},function(U,a,d){"use strict";a.a=E;var w=0;function E(){return new A}function A(){this._="@"+(++w).toString(36)}A.prototype=E.prototype={constructor:A,get:function(P){for(var O=this._;!(O in P);)if(!(P=P.parentNode))return;return P[O]},set:function(P,O){return P[this._]=O},remove:function(P){return this._ in P&&delete P[this._]},toString:function(){return this._}}},function(U,a,d){"use strict";var w=d(16),E=d(18);a.a=function(A){var P=w.a();return P.changedTouches&&(P=P.changedTouches[0]),E.a(A,P)}},function(U,a,d){"use strict";var w=d(1);a.a=function(E){return typeof E=="string"?new w.a([[document.querySelector(E)]],[document.documentElement]):new w.a([[E]],w.c)}},function(U,a,d){"use strict";var w=d(1),E=d(19);a.a=function(A){typeof A!="function"&&(A=E.a(A));for(var P=this._groups,O=P.length,R=new Array(O),L=0;L<O;++L)for(var N=P[L],z=N.length,V=R[L]=new Array(z),Q,ee,q=0;q<z;++q)(Q=N[q])&&(ee=A.call(Q,Q.__data__,q,N))&&("__data__"in Q&&(ee.__data__=Q.__data__),V[q]=ee);return new w.a(R,this._parents)}},function(U,a,d){"use strict";var w=d(1),E=d(33);a.a=function(A){typeof A!="function"&&(A=E.a(A));for(var P=this._groups,O=P.length,R=[],L=[],N=0;N<O;++N)for(var z=P[N],V=z.length,Q,ee=0;ee<V;++ee)(Q=z[ee])&&(R.push(A.call(Q,Q.__data__,ee,z)),L.push(Q));return new w.a(R,L)}},function(U,a,d){"use strict";var w=d(1),E=d(32);a.a=function(A){typeof A!="function"&&(A=E.a(A));for(var P=this._groups,O=P.length,R=new Array(O),L=0;L<O;++L)for(var N=P[L],z=N.length,V=R[L]=[],Q,ee=0;ee<z;++ee)(Q=N[ee])&&A.call(Q,Q.__data__,ee,N)&&V.push(Q);return new w.a(R,this._parents)}},function(U,a,d){"use strict";var w=d(1),E=d(34),A=d(76),P="$";function O(L,N,z,V,Q,ee){for(var q=0,ae,pe=N.length,se=ee.length;q<se;++q)(ae=N[q])?(ae.__data__=ee[q],V[q]=ae):z[q]=new E.a(L,ee[q]);for(;q<pe;++q)(ae=N[q])&&(Q[q]=ae)}function R(L,N,z,V,Q,ee,q){var ae,pe,se={},ce=N.length,fe=ee.length,Pe=new Array(ce),he;for(ae=0;ae<ce;++ae)(pe=N[ae])&&(Pe[ae]=he=P+q.call(pe,pe.__data__,ae,N),he in se?Q[ae]=pe:se[he]=pe);for(ae=0;ae<fe;++ae)he=P+q.call(L,ee[ae],ae,ee),(pe=se[he])?(V[ae]=pe,pe.__data__=ee[ae],se[he]=null):z[ae]=new E.a(L,ee[ae]);for(ae=0;ae<ce;++ae)(pe=N[ae])&&se[Pe[ae]]===pe&&(Q[ae]=pe)}a.a=function(L,N){if(!L)return he=new Array(this.size()),se=-1,this.each(function(Ye){he[++se]=Ye}),he;var z=N?R:O,V=this._parents,Q=this._groups;typeof L!="function"&&(L=A.a(L));for(var ee=Q.length,q=new Array(ee),ae=new Array(ee),pe=new Array(ee),se=0;se<ee;++se){var ce=V[se],fe=Q[se],Pe=fe.length,he=L.call(ce,ce&&ce.__data__,se,V),Se=he.length,xe=ae[se]=new Array(Se),He=q[se]=new Array(Se),Ee=pe[se]=new Array(Pe);z(ce,fe,xe,He,Ee,he,N);for(var Le=0,Xe=0,et,ze;Le<Se;++Le)if(et=xe[Le]){for(Le>=Xe&&(Xe=Le+1);!(ze=He[Xe])&&++Xe<Se;);et._next=ze||null}}return q=new w.a(q,V),q._enter=ae,q._exit=pe,q}},function(U,a,d){"use strict";a.a=function(w){return function(){return w}}},function(U,a,d){"use strict";var w=d(35),E=d(1);a.a=function(){return new E.a(this._exit||this._groups.map(w.a),this._parents)}},function(U,a,d){"use strict";var w=d(1);a.a=function(E){for(var A=this._groups,P=E._groups,O=A.length,R=P.length,L=Math.min(O,R),N=new Array(O),z=0;z<L;++z)for(var V=A[z],Q=P[z],ee=V.length,q=N[z]=new Array(ee),ae,pe=0;pe<ee;++pe)(ae=V[pe]||Q[pe])&&(q[pe]=ae);for(;z<O;++z)N[z]=A[z];return new w.a(N,this._parents)}},function(U,a,d){"use strict";a.a=function(){for(var w=this._groups,E=-1,A=w.length;++E<A;)for(var P=w[E],O=P.length-1,R=P[O],L;--O>=0;)(L=P[O])&&(R&&R!==L.nextSibling&&R.parentNode.insertBefore(L,R),R=L);return this}},function(U,a,d){"use strict";var w=d(1);a.a=function(A){A||(A=E);function P(ae,pe){return ae&&pe?A(ae.__data__,pe.__data__):!ae-!pe}for(var O=this._groups,R=O.length,L=new Array(R),N=0;N<R;++N){for(var z=O[N],V=z.length,Q=L[N]=new Array(V),ee,q=0;q<V;++q)(ee=z[q])&&(Q[q]=ee);Q.sort(P)}return new w.a(L,this._parents).order()};function E(A,P){return A<P?-1:A>P?1:A>=P?0:NaN}},function(U,a,d){"use strict";a.a=function(){var w=arguments[0];return arguments[0]=this,w.apply(null,arguments),this}},function(U,a,d){"use strict";a.a=function(){var w=new Array(this.size()),E=-1;return this.each(function(){w[++E]=this}),w}},function(U,a,d){"use strict";a.a=function(){for(var w=this._groups,E=0,A=w.length;E<A;++E)for(var P=w[E],O=0,R=P.length;O<R;++O){var L=P[O];if(L)return L}return null}},function(U,a,d){"use strict";a.a=function(){var w=0;return this.each(function(){++w}),w}},function(U,a,d){"use strict";a.a=function(){return!this.node()}},function(U,a,d){"use strict";a.a=function(w){for(var E=this._groups,A=0,P=E.length;A<P;++A)for(var O=E[A],R=0,L=O.length,N;R<L;++R)(N=O[R])&&w.call(N,N.__data__,R,O);return this}},function(U,a,d){"use strict";var w=d(14);function E(N){return function(){this.removeAttribute(N)}}function A(N){return function(){this.removeAttributeNS(N.space,N.local)}}function P(N,z){return function(){this.setAttribute(N,z)}}function O(N,z){return function(){this.setAttributeNS(N.space,N.local,z)}}function R(N,z){return function(){var V=z.apply(this,arguments);V==null?this.removeAttribute(N):this.setAttribute(N,V)}}function L(N,z){return function(){var V=z.apply(this,arguments);V==null?this.removeAttributeNS(N.space,N.local):this.setAttributeNS(N.space,N.local,V)}}a.a=function(N,z){var V=w.a(N);if(arguments.length<2){var Q=this.node();return V.local?Q.getAttributeNS(V.space,V.local):Q.getAttribute(V)}return this.each((z==null?V.local?A:E:typeof z=="function"?V.local?L:R:V.local?O:P)(V,z))}},function(U,a,d){"use strict";var w=d(20);function E(O){return function(){this.style.removeProperty(O)}}function A(O,R,L){return function(){this.style.setProperty(O,R,L)}}function P(O,R,L){return function(){var N=R.apply(this,arguments);N==null?this.style.removeProperty(O):this.style.setProperty(O,N,L)}}a.a=function(O,R,L){var N;return arguments.length>1?this.each((R==null?E:typeof R=="function"?P:A)(O,R,L??"")):w.a(N=this.node()).getComputedStyle(N,null).getPropertyValue(O)}},function(U,a,d){"use strict";function w(P){return function(){delete this[P]}}function E(P,O){return function(){this[P]=O}}function A(P,O){return function(){var R=O.apply(this,arguments);R==null?delete this[P]:this[P]=R}}a.a=function(P,O){return arguments.length>1?this.each((O==null?w:typeof O=="function"?A:E)(P,O)):this.node()[P]}},function(U,a,d){"use strict";function w(z){return z.trim().split(/^|\s+/)}function E(z){return z.classList||new A(z)}function A(z){this._node=z,this._names=w(z.getAttribute("class")||"")}A.prototype={add:function(z){var V=this._names.indexOf(z);V<0&&(this._names.push(z),this._node.setAttribute("class",this._names.join(" ")))},remove:function(z){var V=this._names.indexOf(z);V>=0&&(this._names.splice(V,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(z){return this._names.indexOf(z)>=0}};function P(z,V){for(var Q=E(z),ee=-1,q=V.length;++ee<q;)Q.add(V[ee])}function O(z,V){for(var Q=E(z),ee=-1,q=V.length;++ee<q;)Q.remove(V[ee])}function R(z){return function(){P(this,z)}}function L(z){return function(){O(this,z)}}function N(z,V){return function(){(V.apply(this,arguments)?P:O)(this,z)}}a.a=function(z,V){var Q=w(z+"");if(arguments.length<2){for(var ee=E(this.node()),q=-1,ae=Q.length;++q<ae;)if(!ee.contains(Q[q]))return!1;return!0}return this.each((typeof V=="function"?N:V?R:L)(Q,V))}},function(U,a,d){"use strict";function w(){this.textContent=""}function E(P){return function(){this.textContent=P}}function A(P){return function(){var O=P.apply(this,arguments);this.textContent=O??""}}a.a=function(P){return arguments.length?this.each(P==null?w:(typeof P=="function"?A:E)(P)):this.node().textContent}},function(U,a,d){"use strict";function w(){this.innerHTML=""}function E(P){return function(){this.innerHTML=P}}function A(P){return function(){var O=P.apply(this,arguments);this.innerHTML=O??""}}a.a=function(P){return arguments.length?this.each(P==null?w:(typeof P=="function"?A:E)(P)):this.node().innerHTML}},function(U,a,d){"use strict";function w(){this.nextSibling&&this.parentNode.appendChild(this)}a.a=function(){return this.each(w)}},function(U,a,d){"use strict";function w(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}a.a=function(){return this.each(w)}},function(U,a,d){"use strict";var w=d(13);a.a=function(E){var A=typeof E=="function"?E:w.a(E);return this.select(function(){return this.appendChild(A.apply(this,arguments))})}},function(U,a,d){"use strict";var w=d(13),E=d(19);function A(){return null}a.a=function(P,O){var R=typeof P=="function"?P:w.a(P),L=O==null?A:typeof O=="function"?O:E.a(O);return this.select(function(){return this.insertBefore(R.apply(this,arguments),L.apply(this,arguments)||null)})}},function(U,a,d){"use strict";function w(){var E=this.parentNode;E&&E.removeChild(this)}a.a=function(){return this.each(w)}},function(U,a,d){"use strict";a.a=function(w){return arguments.length?this.property("__data__",w):this.node().__data__}},function(U,a,d){"use strict";var w=d(20);function E(O,R,L){var N=w.a(O),z=N.CustomEvent;z?z=new z(R,L):(z=N.document.createEvent("Event"),L?(z.initEvent(R,L.bubbles,L.cancelable),z.detail=L.detail):z.initEvent(R,!1,!1)),O.dispatchEvent(z)}function A(O,R){return function(){return E(this,O,R)}}function P(O,R){return function(){return E(this,O,R.apply(this,arguments))}}a.a=function(O,R){return this.each((typeof R=="function"?P:A)(O,R))}},function(U,a,d){"use strict";var w=d(1);a.a=function(E){return typeof E=="string"?new w.a([document.querySelectorAll(E)],[document.documentElement]):new w.a([E??[]],w.c)}},function(U,a,d){"use strict";var w=d(16),E=d(18);a.a=function(A,P,O){arguments.length<3&&(O=P,P=w.a().changedTouches);for(var R=0,L=P?P.length:0,N;R<L;++R)if((N=P[R]).identifier===O)return E.a(A,N);return null}},function(U,a,d){"use strict";var w=d(16),E=d(18);a.a=function(A,P){P==null&&(P=w.a().touches);for(var O=0,R=P?P.length:0,L=new Array(R);O<R;++O)L[O]=E.a(A,P[O]);return L}},function(U,a,d){"use strict";var w=d(9),E=d(0),A=d(37),P=d(38),O=d(105),R=d(106);function L(){return!E.event.button}function N(){return this.parentNode}function z(V){return V??{x:E.event.x,y:E.event.y}}a.a=function(){var V=L,Q=N,ee=z,q={},ae=w.a("start","drag","end"),pe=0,se,ce;function fe(Xe){Xe.on("mousedown.drag",Pe).on("touchstart.drag",xe).on("touchmove.drag",He).on("touchend.drag touchcancel.drag",Ee).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function Pe(){if(!(ce||!V.apply(this,arguments))){var Xe=Le("mouse",Q.apply(this,arguments),E.mouse,this,arguments);Xe&&(E.select(E.event.view).on("mousemove.drag",he,!0).on("mouseup.drag",Se,!0),A.a(E.event.view),P.b(),se=!1,Xe("start"))}}function he(){P.a(),se=!0,q.mouse("drag")}function Se(){E.select(E.event.view).on("mousemove.drag mouseup.drag",null),A.b(E.event.view,se),P.a(),q.mouse("end")}function xe(){if(V.apply(this,arguments)){var Xe=E.event.changedTouches,et=Q.apply(this,arguments),ze=Xe.length,Ye,We;for(Ye=0;Ye<ze;++Ye)(We=Le(Xe[Ye].identifier,et,E.touch,this,arguments))&&(P.b(),We("start"))}}function He(){var Xe=E.event.changedTouches,et=Xe.length,ze,Ye;for(ze=0;ze<et;++ze)(Ye=q[Xe[ze].identifier])&&(P.a(),Ye("drag"))}function Ee(){var Xe=E.event.changedTouches,et=Xe.length,ze,Ye;for(ce&&clearTimeout(ce),ce=setTimeout(function(){ce=null},500),ze=0;ze<et;++ze)(Ye=q[Xe[ze].identifier])&&(P.b(),Ye("end"))}function Le(Xe,et,ze,Ye,We){var Ze=ze(et,Xe),qe,Ie,Ve,Ge=ae.copy();if(E.customEvent(new R.a(fe,"beforestart",qe,Xe,pe,Ze[0],Ze[1],0,0,Ge),function(){return(E.event.subject=qe=ee.apply(Ye,We))==null?!1:(Ie=qe.x-Ze[0]||0,Ve=qe.y-Ze[1]||0,!0)}))return function De(je){var ht=Ze,Et;switch(je){case"start":q[Xe]=De,Et=pe++;break;case"end":delete q[Xe],--pe;case"drag":Ze=ze(et,Xe),Et=pe;break}E.customEvent(new R.a(fe,je,qe,Xe,Et,Ze[0]+Ie,Ze[1]+Ve,Ze[0]-ht[0],Ze[1]-ht[1],Ge),Ge.apply,Ge,[je,Ye,We])}}return fe.filter=function(Xe){return arguments.length?(V=typeof Xe=="function"?Xe:O.a(!!Xe),fe):V},fe.container=function(Xe){return arguments.length?(Q=typeof Xe=="function"?Xe:O.a(Xe),fe):Q},fe.subject=function(Xe){return arguments.length?(ee=typeof Xe=="function"?Xe:O.a(Xe),fe):ee},fe.on=function(){var Xe=ae.on.apply(ae,arguments);return Xe===ae?fe:Xe},fe}},function(U,a,d){"use strict";var w={value:function(){}};function E(){for(var L=0,N=arguments.length,z={},V;L<N;++L){if(!(V=arguments[L]+"")||V in z)throw new Error("illegal type: "+V);z[V]=[]}return new A(z)}function A(L){this._=L}function P(L,N){return L.trim().split(/^|\s+/).map(function(z){var V="",Q=z.indexOf(".");if(Q>=0&&(V=z.slice(Q+1),z=z.slice(0,Q)),z&&!N.hasOwnProperty(z))throw new Error("unknown type: "+z);return{type:z,name:V}})}A.prototype=E.prototype={constructor:A,on:function(L,N){var z=this._,V=P(L+"",z),Q,ee=-1,q=V.length;if(arguments.length<2){for(;++ee<q;)if((Q=(L=V[ee]).type)&&(Q=O(z[Q],L.name)))return Q;return}if(N!=null&&typeof N!="function")throw new Error("invalid callback: "+N);for(;++ee<q;)if(Q=(L=V[ee]).type)z[Q]=R(z[Q],L.name,N);else if(N==null)for(Q in z)z[Q]=R(z[Q],L.name,null);return this},copy:function(){var L={},N=this._;for(var z in N)L[z]=N[z].slice();return new A(L)},call:function(L,N){if((Q=arguments.length-2)>0)for(var z=new Array(Q),V=0,Q,ee;V<Q;++V)z[V]=arguments[V+2];if(!this._.hasOwnProperty(L))throw new Error("unknown type: "+L);for(ee=this._[L],V=0,Q=ee.length;V<Q;++V)ee[V].value.apply(N,z)},apply:function(L,N,z){if(!this._.hasOwnProperty(L))throw new Error("unknown type: "+L);for(var V=this._[L],Q=0,ee=V.length;Q<ee;++Q)V[Q].value.apply(N,z)}};function O(L,N){for(var z=0,V=L.length,Q;z<V;++z)if((Q=L[z]).name===N)return Q.value}function R(L,N,z){for(var V=0,Q=L.length;V<Q;++V)if(L[V].name===N){L[V]=w,L=L.slice(0,V).concat(L.slice(V+1));break}return z!=null&&L.push({name:N,value:z}),L}a.a=E},function(U,a,d){"use strict";a.a=function(w){return function(){return w}}},function(U,a,d){"use strict";a.a=w;function w(E,A,P,O,R,L,N,z,V,Q){this.target=E,this.type=A,this.subject=P,this.identifier=O,this.active=R,this.x=L,this.y=N,this.dx=z,this.dy=V,this._=Q}w.prototype.on=function(){var E=this._.on.apply(this._,arguments);return E===this._?this:E}},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=d(39);d.d(a,"bisect",function(){return w.c}),d.d(a,"bisectRight",function(){return w.b}),d.d(a,"bisectLeft",function(){return w.a});var E=d(5);d.d(a,"ascending",function(){return E.a});var A=d(40);d.d(a,"bisector",function(){return A.a});var P=d(108);d.d(a,"descending",function(){return P.a});var O=d(41);d.d(a,"deviation",function(){return O.a});var R=d(43);d.d(a,"extent",function(){return R.a});var L=d(109);d.d(a,"histogram",function(){return L.a});var N=d(112);d.d(a,"thresholdFreedmanDiaconis",function(){return N.a});var z=d(113);d.d(a,"thresholdScott",function(){return z.a});var V=d(47);d.d(a,"thresholdSturges",function(){return V.a});var Q=d(114);d.d(a,"max",function(){return Q.a});var ee=d(115);d.d(a,"mean",function(){return ee.a});var q=d(116);d.d(a,"median",function(){return q.a});var ae=d(117);d.d(a,"merge",function(){return ae.a});var pe=d(48);d.d(a,"min",function(){return pe.a});var se=d(118);d.d(a,"pairs",function(){return se.a});var ce=d(119);d.d(a,"permute",function(){return ce.a});var fe=d(21);d.d(a,"quantile",function(){return fe.a});var Pe=d(46);d.d(a,"range",function(){return Pe.a});var he=d(120);d.d(a,"scan",function(){return he.a});var Se=d(121);d.d(a,"shuffle",function(){return Se.a});var xe=d(122);d.d(a,"sum",function(){return xe.a});var He=d(45);d.d(a,"ticks",function(){return He.a}),d.d(a,"tickStep",function(){return He.b});var Ee=d(49);d.d(a,"transpose",function(){return Ee.a});var Le=d(42);d.d(a,"variance",function(){return Le.a});var Xe=d(123);d.d(a,"zip",function(){return Xe.a})},function(U,a,d){"use strict";a.a=function(w,E){return E<w?-1:E>w?1:E>=w?0:NaN}},function(U,a,d){"use strict";var w=d(44),E=d(39),A=d(110),P=d(43),O=d(111),R=d(45),L=d(47);a.a=function(){var N=O.a,z=P.a,V=L.a;function Q(ee){var q,ae=ee.length,pe,se=new Array(ae);for(q=0;q<ae;++q)se[q]=N(ee[q],q,ee);var ce=z(se),fe=ce[0],Pe=ce[1],he=V(se,fe,Pe);Array.isArray(he)||(he=R.a(fe,Pe,he));for(var Se=he.length;he[0]<=fe;)he.shift(),--Se;for(;he[Se-1]>=Pe;)he.pop(),--Se;var xe=new Array(Se+1),He;for(q=0;q<=Se;++q)He=xe[q]=[],He.x0=q>0?he[q-1]:fe,He.x1=q<Se?he[q]:Pe;for(q=0;q<ae;++q)pe=se[q],fe<=pe&&pe<=Pe&&xe[E.c(he,pe,0,Se)].push(ee[q]);return xe}return Q.value=function(ee){return arguments.length?(N=typeof ee=="function"?ee:A.a(ee),Q):N},Q.domain=function(ee){return arguments.length?(z=typeof ee=="function"?ee:A.a([ee[0],ee[1]]),Q):z},Q.thresholds=function(ee){return arguments.length?(V=typeof ee=="function"?ee:Array.isArray(ee)?A.a(w.b.call(ee)):A.a(ee),Q):V},Q}},function(U,a,d){"use strict";a.a=function(w){return function(){return w}}},function(U,a,d){"use strict";a.a=function(w){return w}},function(U,a,d){"use strict";var w=d(44),E=d(5),A=d(6),P=d(21);a.a=function(O,R,L){return O=w.a.call(O,A.a).sort(E.a),Math.ceil((L-R)/(2*(P.a(O,.75)-P.a(O,.25))*Math.pow(O.length,-.3333333333333333)))}},function(U,a,d){"use strict";var w=d(41);a.a=function(E,A,P){return Math.ceil((P-A)/(3.5*w.a(E)*Math.pow(E.length,-.3333333333333333)))}},function(U,a,d){"use strict";a.a=function(w,E){var A=-1,P=w.length,O,R;if(E==null){for(;++A<P;)if((R=w[A])!=null&&R>=R){O=R;break}for(;++A<P;)(R=w[A])!=null&&R>O&&(O=R)}else{for(;++A<P;)if((R=E(w[A],A,w))!=null&&R>=R){O=R;break}for(;++A<P;)(R=E(w[A],A,w))!=null&&R>O&&(O=R)}return O}},function(U,a,d){"use strict";var w=d(6);a.a=function(E,A){var P=0,O=E.length,R,L=-1,N=O;if(A==null)for(;++L<O;)isNaN(R=w.a(E[L]))?--N:P+=R;else for(;++L<O;)isNaN(R=w.a(A(E[L],L,E)))?--N:P+=R;if(N)return P/N}},function(U,a,d){"use strict";var w=d(5),E=d(6),A=d(21);a.a=function(P,O){var R=[],L=P.length,N,z=-1;if(O==null)for(;++z<L;)isNaN(N=E.a(P[z]))||R.push(N);else for(;++z<L;)isNaN(N=E.a(O(P[z],z,P)))||R.push(N);return A.a(R.sort(w.a),.5)}},function(U,a,d){"use strict";a.a=function(w){for(var E=w.length,A,P=-1,O=0,R,L;++P<E;)O+=w[P].length;for(R=new Array(O);--E>=0;)for(L=w[E],A=L.length;--A>=0;)R[--O]=L[A];return R}},function(U,a,d){"use strict";a.a=function(w){for(var E=0,A=w.length-1,P=w[0],O=new Array(A<0?0:A);E<A;)O[E]=[P,P=w[++E]];return O}},function(U,a,d){"use strict";a.a=function(w,E){for(var A=E.length,P=new Array(A);A--;)P[A]=w[E[A]];return P}},function(U,a,d){"use strict";var w=d(5);a.a=function(E,A){if(O=E.length){var P=0,O,R=0,L,N=E[R];for(A||(A=w.a);++P<O;)(A(L=E[P],N)<0||A(N,N)!==0)&&(N=L,R=P);if(A(N,N)===0)return R}}},function(U,a,d){"use strict";a.a=function(w,E,A){for(var P=(A??w.length)-(E=E==null?0:+E),O,R;P;)R=Math.random()*P--|0,O=w[P+E],w[P+E]=w[R+E],w[R+E]=O;return w}},function(U,a,d){"use strict";a.a=function(w,E){var A=0,P=w.length,O,R=-1;if(E==null)for(;++R<P;)(O=+w[R])&&(A+=O);else for(;++R<P;)(O=+E(w[R],R,w))&&(A+=O);return A}},function(U,a,d){"use strict";var w=d(49);a.a=function(){return w.a(arguments)}},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=d(125);d.d(a,"zoom",function(){return w.a});var E=d(60);d.d(a,"zoomTransform",function(){return E.b}),d.d(a,"zoomIdentity",function(){return E.c})},function(U,a,d){"use strict";var w=d(9),E=d(36),A=d(10),P=d(0),O=d(138),R=d(172),L=d(173),N=d(60),z=d(174);function V(){return!P.event.button}function Q(){var q=this,ae,pe;return q instanceof SVGElement?(q=q.ownerSVGElement||q,ae=q.width.baseVal.value,pe=q.height.baseVal.value):(ae=q.clientWidth,pe=q.clientHeight),[[0,0],[ae,pe]]}function ee(){return this.__zoom||N.c}a.a=function(){var q=V,ae=Q,pe=0,se=1/0,ce=-se,fe=se,Pe=ce,he=fe,Se=250,xe=[],He=w.a("start","zoom","end"),Ee,Le,Xe=500,et=150;function ze(yt){yt.on("wheel.zoom",De).on("mousedown.zoom",je).on("dblclick.zoom",ht).on("touchstart.zoom",Et).on("touchmove.zoom",it).on("touchend.zoom touchcancel.zoom",_t).style("-webkit-tap-highlight-color","rgba(0,0,0,0)").property("__zoom",ee)}ze.transform=function(yt,kt){var Vt=yt.selection?yt.selection():yt;Vt.property("__zoom",ee),yt!==Vt?Ie(yt,kt):Vt.interrupt().each(function(){Ve(this,arguments).start().zoom(null,typeof kt=="function"?kt.apply(this,arguments):kt).end()})},ze.scaleBy=function(yt,kt){ze.scaleTo(yt,function(){var Vt=this.__zoom.k,Kt=typeof kt=="function"?kt.apply(this,arguments):kt;return Vt*Kt})},ze.scaleTo=function(yt,kt){ze.transform(yt,function(){var Vt=ae.apply(this,arguments),Kt=this.__zoom,On=qe(Vt),Pr=Kt.invert(On),gr=typeof kt=="function"?kt.apply(this,arguments):kt;return Ze(We(Ye(Kt,gr),On,Pr),Vt)})},ze.translateBy=function(yt,kt,Vt){ze.transform(yt,function(){return Ze(this.__zoom.translate(typeof kt=="function"?kt.apply(this,arguments):kt,typeof Vt=="function"?Vt.apply(this,arguments):Vt),ae.apply(this,arguments))})};function Ye(yt,kt){return kt=Math.max(pe,Math.min(se,kt)),kt===yt.k?yt:new N.a(kt,yt.x,yt.y)}function We(yt,kt,Vt){var Kt=kt[0]-Vt[0]*yt.k,On=kt[1]-Vt[1]*yt.k;return Kt===yt.x&&On===yt.y?yt:new N.a(yt.k,Kt,On)}function Ze(yt,kt){var Vt=Math.min(0,yt.invertX(kt[0][0])-ce)||Math.max(0,yt.invertX(kt[1][0])-fe),Kt=Math.min(0,yt.invertY(kt[0][1])-Pe)||Math.max(0,yt.invertY(kt[1][1])-he);return Vt||Kt?yt.translate(Vt,Kt):yt}function qe(yt){return[(+yt[0][0]+ +yt[1][0])/2,(+yt[0][1]+ +yt[1][1])/2]}function Ie(yt,kt,Vt){yt.on("start.zoom",function(){Ve(this,arguments).start()}).on("interrupt.zoom end.zoom",function(){Ve(this,arguments).end()}).tween("zoom",function(){var Kt=this,On=arguments,Pr=Ve(Kt,On),gr=ae.apply(Kt,On),_r=Vt||qe(gr),Xr=Math.max(gr[1][0]-gr[0][0],gr[1][1]-gr[0][1]),xr=Kt.__zoom,xa=typeof kt=="function"?kt.apply(Kt,On):kt,Rr=A.f(xr.invert(_r).concat(Xr/xr.k),xa.invert(_r).concat(Xr/xa.k));return function(aa){if(aa===1)aa=xa;else{var Dr=Rr(aa),Gr=Xr/Dr[2];aa=new N.a(Gr,_r[0]-Dr[0]*Gr,_r[1]-Dr[1]*Gr)}Pr.zoom(null,aa)}})}function Ve(yt,kt){for(var Vt=0,Kt=xe.length,On;Vt<Kt;++Vt)if((On=xe[Vt]).that===yt)return On;return new Ge(yt,kt)}function Ge(yt,kt){this.that=yt,this.args=kt,this.index=-1,this.active=0,this.extent=ae.apply(yt,kt)}Ge.prototype={start:function(){return++this.active===1&&(this.index=xe.push(this)-1,this.emit("start")),this},zoom:function(yt,kt){return this.mouse&&yt!=="mouse"&&(this.mouse[1]=kt.invert(this.mouse[0])),this.touch0&&yt!=="touch"&&(this.touch0[1]=kt.invert(this.touch0[0])),this.touch1&&yt!=="touch"&&(this.touch1[1]=kt.invert(this.touch1[0])),this.that.__zoom=kt,this.emit("zoom"),this},end:function(){return--this.active===0&&(xe.splice(this.index,1),this.index=-1,this.emit("end")),this},emit:function(yt){P.customEvent(new L.a(ze,yt,this.that.__zoom),He.apply,He,[yt,this.that,this.args])}};function De(){if(!q.apply(this,arguments))return;var yt=Ve(this,arguments),kt=this.__zoom,Vt=Math.max(pe,Math.min(se,kt.k*Math.pow(2,-P.event.deltaY*(P.event.deltaMode?120:1)/500))),Kt=P.mouse(this);if(yt.wheel)(yt.mouse[0][0]!==Kt[0]||yt.mouse[0][1]!==Kt[1])&&(yt.mouse[1]=kt.invert(yt.mouse[0]=Kt)),clearTimeout(yt.wheel);else{if(kt.k===Vt)return;yt.mouse=[Kt,kt.invert(Kt)],O.a(this),yt.start()}z.a(),yt.wheel=setTimeout(On,et),yt.zoom("mouse",Ze(We(Ye(kt,Vt),yt.mouse[0],yt.mouse[1]),yt.extent));function On(){yt.wheel=null,yt.end()}}function je(){if(Le||!q.apply(this,arguments))return;var yt=Ve(this,arguments),kt=P.select(P.event.view).on("mousemove.zoom",Kt,!0).on("mouseup.zoom",On,!0),Vt=P.mouse(this);E.dragDisable(P.event.view),z.b(),yt.mouse=[Vt,this.__zoom.invert(Vt)],O.a(this),yt.start();function Kt(){z.a(),yt.moved=!0,yt.zoom("mouse",Ze(We(yt.that.__zoom,yt.mouse[0]=P.mouse(yt.that),yt.mouse[1]),yt.extent))}function On(){kt.on("mousemove.zoom mouseup.zoom",null),E.dragEnable(P.event.view,yt.moved),z.a(),yt.end()}}function ht(){if(q.apply(this,arguments)){var yt=this.__zoom,kt=P.mouse(this),Vt=yt.invert(kt),Kt=yt.k*(P.event.shiftKey?.5:2),On=Ze(We(Ye(yt,Kt),kt,Vt),ae.apply(this,arguments));z.a(),Se>0?P.select(this).transition().duration(Se).call(Ie,On,kt):P.select(this).call(ze.transform,On)}}function Et(){if(q.apply(this,arguments)){var yt=Ve(this,arguments),kt=P.event.changedTouches,Vt=kt.length,Kt,On,Pr;for(z.b(),Kt=0;Kt<Vt;++Kt)On=kt[Kt],Pr=P.touch(this,kt,On.identifier),Pr=[Pr,this.__zoom.invert(Pr),On.identifier],yt.touch0?yt.touch1||(yt.touch1=Pr):yt.touch0=Pr;if(Ee&&(Ee=clearTimeout(Ee),!yt.touch1))return yt.end(),ht.apply(this,arguments);P.event.touches.length===Vt&&(Ee=setTimeout(function(){Ee=null},Xe),O.a(this),yt.start())}}function it(){var yt=Ve(this,arguments),kt=P.event.changedTouches,Vt=kt.length,Kt,On,Pr,gr;for(z.a(),Ee&&(Ee=clearTimeout(Ee)),Kt=0;Kt<Vt;++Kt)On=kt[Kt],Pr=P.touch(this,kt,On.identifier),yt.touch0&&yt.touch0[2]===On.identifier?yt.touch0[0]=Pr:yt.touch1&&yt.touch1[2]===On.identifier&&(yt.touch1[0]=Pr);if(On=yt.that.__zoom,yt.touch1){var _r=yt.touch0[0],Xr=yt.touch0[1],xr=yt.touch1[0],xa=yt.touch1[1],Rr=(Rr=xr[0]-_r[0])*Rr+(Rr=xr[1]-_r[1])*Rr,aa=(aa=xa[0]-Xr[0])*aa+(aa=xa[1]-Xr[1])*aa;On=Ye(On,Math.sqrt(Rr/aa)),Pr=[(_r[0]+xr[0])/2,(_r[1]+xr[1])/2],gr=[(Xr[0]+xa[0])/2,(Xr[1]+xa[1])/2]}else if(yt.touch0)Pr=yt.touch0[0],gr=yt.touch0[1];else return;yt.zoom("touch",Ze(We(On,Pr,gr),yt.extent))}function _t(){var yt=Ve(this,arguments),kt=P.event.changedTouches,Vt=kt.length,Kt,On;for(z.b(),Le&&clearTimeout(Le),Le=setTimeout(function(){Le=null},Xe),Kt=0;Kt<Vt;++Kt)On=kt[Kt],yt.touch0&&yt.touch0[2]===On.identifier?delete yt.touch0:yt.touch1&&yt.touch1[2]===On.identifier&&delete yt.touch1;yt.touch1&&!yt.touch0&&(yt.touch0=yt.touch1,delete yt.touch1),yt.touch0||yt.end()}return ze.filter=function(yt){return arguments.length?(q=typeof yt=="function"?yt:R.a(!!yt),ze):q},ze.extent=function(yt){return arguments.length?(ae=typeof yt=="function"?yt:R.a([[+yt[0][0],+yt[0][1]],[+yt[1][0],+yt[1][1]]]),ze):ae},ze.scaleExtent=function(yt){return arguments.length?(pe=+yt[0],se=+yt[1],ze):[pe,se]},ze.translateExtent=function(yt){return arguments.length?(ce=+yt[0][0],fe=+yt[1][0],Pe=+yt[0][1],he=+yt[1][1],ze):[[ce,Pe],[fe,he]]},ze.duration=function(yt){return arguments.length?(Se=+yt,ze):Se},ze.on=function(){var yt=He.on.apply(He,arguments);return yt===He?ze:yt},ze}},function(U,a,d){"use strict";a.a=q,a.b=he;var w=d(24),E=d(23),A=d(50),P=18,O=.95047,R=1,L=1.08883,N=4/29,z=6/29,V=3*z*z,Q=z*z*z;function ee(xe){if(xe instanceof ae)return new ae(xe.l,xe.a,xe.b,xe.opacity);if(xe instanceof Se){var He=xe.h*A.a;return new ae(xe.l,Math.cos(He)*xe.c,Math.sin(He)*xe.c,xe.opacity)}xe instanceof E.b||(xe=E.h(xe));var Ee=fe(xe.r),Le=fe(xe.g),Xe=fe(xe.b),et=pe((.4124564*Ee+.3575761*Le+.1804375*Xe)/O),ze=pe((.2126729*Ee+.7151522*Le+.072175*Xe)/R),Ye=pe((.0193339*Ee+.119192*Le+.9503041*Xe)/L);return new ae(116*ze-16,500*(et-ze),200*(ze-Ye),xe.opacity)}function q(xe,He,Ee,Le){return arguments.length===1?ee(xe):new ae(xe,He,Ee,Le??1)}function ae(xe,He,Ee,Le){this.l=+xe,this.a=+He,this.b=+Ee,this.opacity=+Le}w.a(ae,q,w.b(E.a,{brighter:function(xe){return new ae(this.l+P*(xe??1),this.a,this.b,this.opacity)},darker:function(xe){return new ae(this.l-P*(xe??1),this.a,this.b,this.opacity)},rgb:function(){var xe=(this.l+16)/116,He=isNaN(this.a)?xe:xe+this.a/500,Ee=isNaN(this.b)?xe:xe-this.b/200;return xe=R*se(xe),He=O*se(He),Ee=L*se(Ee),new E.b(ce(3.2404542*He-1.5371385*xe-.4985314*Ee),ce(-.969266*He+1.8760108*xe+.041556*Ee),ce(.0556434*He-.2040259*xe+1.0572252*Ee),this.opacity)}}));function pe(xe){return xe>Q?Math.pow(xe,.3333333333333333):xe/V+N}function se(xe){return xe>z?xe*xe*xe:V*(xe-N)}function ce(xe){return 255*(xe<=.0031308?12.92*xe:1.055*Math.pow(xe,.4166666666666667)-.055)}function fe(xe){return(xe/=255)<=.04045?xe/12.92:Math.pow((xe+.055)/1.055,2.4)}function Pe(xe){if(xe instanceof Se)return new Se(xe.h,xe.c,xe.l,xe.opacity);xe instanceof ae||(xe=ee(xe));var He=Math.atan2(xe.b,xe.a)*A.b;return new Se(He<0?He+360:He,Math.sqrt(xe.a*xe.a+xe.b*xe.b),xe.l,xe.opacity)}function he(xe,He,Ee,Le){return arguments.length===1?Pe(xe):new Se(xe,He,Ee,Le??1)}function Se(xe,He,Ee,Le){this.h=+xe,this.c=+He,this.l=+Ee,this.opacity=+Le}w.a(Se,he,w.b(E.a,{brighter:function(xe){return new Se(this.h,this.c,this.l+P*(xe??1),this.opacity)},darker:function(xe){return new Se(this.h,this.c,this.l-P*(xe??1),this.opacity)},rgb:function(){return ee(this).rgb()}}))},function(U,a,d){"use strict";a.a=q;var w=d(24),E=d(23),A=d(50),P=-.14861,O=1.78277,R=-.29227,L=-.90649,N=1.97294,z=N*L,V=N*O,Q=O*R-L*P;function ee(pe){if(pe instanceof ae)return new ae(pe.h,pe.s,pe.l,pe.opacity);pe instanceof E.b||(pe=E.h(pe));var se=pe.r/255,ce=pe.g/255,fe=pe.b/255,Pe=(Q*fe+z*se-V*ce)/(Q+z-V),he=fe-Pe,Se=(N*(ce-Pe)-R*he)/L,xe=Math.sqrt(Se*Se+he*he)/(N*Pe*(1-Pe)),He=xe?Math.atan2(Se,he)*A.b-120:NaN;return new ae(He<0?He+360:He,xe,Pe,pe.opacity)}function q(pe,se,ce,fe){return arguments.length===1?ee(pe):new ae(pe,se,ce,fe??1)}function ae(pe,se,ce,fe){this.h=+pe,this.s=+se,this.l=+ce,this.opacity=+fe}w.a(ae,q,w.b(E.a,{brighter:function(pe){return pe=pe==null?E.c:Math.pow(E.c,pe),new ae(this.h,this.s,this.l*pe,this.opacity)},darker:function(pe){return pe=pe==null?E.d:Math.pow(E.d,pe),new ae(this.h,this.s,this.l*pe,this.opacity)},rgb:function(){var pe=isNaN(this.h)?0:(this.h+120)*A.a,se=+this.l,ce=isNaN(this.s)?0:this.s*se*(1-se),fe=Math.cos(pe),Pe=Math.sin(pe);return new E.b(255*(se+ce*(P*fe+O*Pe)),255*(se+ce*(R*fe+L*Pe)),255*(se+ce*(N*fe)),this.opacity)}}))},function(U,a,d){"use strict";var w=function(E,A){return E=+E,A-=E,function(P){return Math.round(E+A*P)}}},function(U,a,d){"use strict";d.d(a,"a",function(){return P}),d.d(a,"b",function(){return O});var w=d(11),E=d(130);function A(R,L,N,z){function V(pe){return pe.length?pe.pop()+" ":""}function Q(pe,se,ce,fe,Pe,he){if(pe!==ce||se!==fe){var Se=Pe.push("translate(",null,L,null,N);he.push({i:Se-4,x:w.a(pe,ce)},{i:Se-2,x:w.a(se,fe)})}else(ce||fe)&&Pe.push("translate("+ce+L+fe+N)}function ee(pe,se,ce,fe){pe!==se?(pe-se>180?se+=360:se-pe>180&&(pe+=360),fe.push({i:ce.push(V(ce)+"rotate(",null,z)-2,x:w.a(pe,se)})):se&&ce.push(V(ce)+"rotate("+se+z)}function q(pe,se,ce,fe){pe!==se?fe.push({i:ce.push(V(ce)+"skewX(",null,z)-2,x:w.a(pe,se)}):se&&ce.push(V(ce)+"skewX("+se+z)}function ae(pe,se,ce,fe,Pe,he){if(pe!==ce||se!==fe){var Se=Pe.push(V(Pe)+"scale(",null,",",null,")");he.push({i:Se-4,x:w.a(pe,ce)},{i:Se-2,x:w.a(se,fe)})}else(ce!==1||fe!==1)&&Pe.push(V(Pe)+"scale("+ce+","+fe+")")}return function(pe,se){var ce=[],fe=[];return pe=R(pe),se=R(se),Q(pe.translateX,pe.translateY,se.translateX,se.translateY,ce,fe),ee(pe.rotate,se.rotate,ce,fe),q(pe.skewX,se.skewX,ce,fe),ae(pe.scaleX,pe.scaleY,se.scaleX,se.scaleY,ce,fe),pe=se=null,function(Pe){for(var he=-1,Se=fe.length,xe;++he<Se;)ce[(xe=fe[he]).i]=xe.x(Pe);return ce.join("")}}}var P=A(E.a,"px, ","px)","deg)"),O=A(E.b,", ",")",")")},function(U,a,d){"use strict";a.a=R,a.b=L;var w=d(131),E,A,P,O;function R(N){return N==="none"?w.b:(E||(E=document.createElement("DIV"),A=document.documentElement,P=document.defaultView),E.style.transform=N,N=P.getComputedStyle(A.appendChild(E),null).getPropertyValue("transform"),A.removeChild(E),N=N.slice(7,-1).split(","),w.a(+N[0],+N[1],+N[2],+N[3],+N[4],+N[5]))}function L(N){return N==null||(O||(O=document.createElementNS("http://www.w3.org/2000/svg","g")),O.setAttribute("transform",N),!(N=O.transform.baseVal.consolidate()))?w.b:(N=N.matrix,w.a(N.a,N.b,N.c,N.d,N.e,N.f))}},function(U,a,d){"use strict";d.d(a,"b",function(){return E});var w=180/Math.PI,E={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};a.a=function(A,P,O,R,L,N){var z,V,Q;return(z=Math.sqrt(A*A+P*P))&&(A/=z,P/=z),(Q=A*O+P*R)&&(O-=A*Q,R-=P*Q),(V=Math.sqrt(O*O+R*R))&&(O/=V,R/=V,Q/=V),A*R<P*O&&(A=-A,P=-P,Q=-Q,z=-z),{translateX:L,translateY:N,rotate:Math.atan2(P,A)*w,skewX:Math.atan(Q)*w,scaleX:z,scaleY:V}}},function(U,a,d){"use strict";var w=Math.SQRT2,E=2,A=4,P=1e-12;function O(N){return((N=Math.exp(N))+1/N)/2}function R(N){return((N=Math.exp(N))-1/N)/2}function L(N){return((N=Math.exp(2*N))-1)/(N+1)}a.a=function(N,z){var V=N[0],Q=N[1],ee=N[2],q=z[0],ae=z[1],pe=z[2],se=q-V,ce=ae-Q,fe=se*se+ce*ce,Pe,he;if(fe<P)he=Math.log(pe/ee)/w,Pe=function(Xe){return[V+Xe*se,Q+Xe*ce,ee*Math.exp(w*Xe*he)]};else{var Se=Math.sqrt(fe),xe=(pe*pe-ee*ee+A*fe)/(2*ee*E*Se),He=(pe*pe-ee*ee-A*fe)/(2*pe*E*Se),Ee=Math.log(Math.sqrt(xe*xe+1)-xe),Le=Math.log(Math.sqrt(He*He+1)-He);he=(Le-Ee)/w,Pe=function(Xe){var et=Xe*he,ze=O(Ee),Ye=ee/(E*Se)*(ze*L(w*et+Ee)-R(Ee));return[V+Ye*se,Q+Ye*ce,ee*ze/O(w*et+Ee)]}}return Pe.duration=he*1e3,Pe}},function(U,a,d){"use strict";var w=d(4),E=d(7);function A(R){return function(L,N){var z=R((L=w.d(L)).h,(N=w.d(N)).h),V=E.a(L.s,N.s),Q=E.a(L.l,N.l),ee=E.a(L.opacity,N.opacity);return function(q){return L.h=z(q),L.s=V(q),L.l=Q(q),L.opacity=ee(q),L+""}}}var P=A(E.c),O=A(E.a)},function(U,a,d){"use strict";var w=d(4),E=d(7);function A(P,O){var R=E.a((P=w.e(P)).l,(O=w.e(O)).l),L=E.a(P.a,O.a),N=E.a(P.b,O.b),z=E.a(P.opacity,O.opacity);return function(V){return P.l=R(V),P.a=L(V),P.b=N(V),P.opacity=z(V),P+""}}},function(U,a,d){"use strict";var w=d(4),E=d(7);function A(R){return function(L,N){var z=R((L=w.c(L)).h,(N=w.c(N)).h),V=E.a(L.c,N.c),Q=E.a(L.l,N.l),ee=E.a(L.opacity,N.opacity);return function(q){return L.h=z(q),L.c=V(q),L.l=Q(q),L.opacity=ee(q),L+""}}}var P=A(E.c),O=A(E.a)},function(U,a,d){"use strict";var w=d(4),E=d(7);function A(R){return function L(N){N=+N;function z(V,Q){var ee=R((V=w.b(V)).h,(Q=w.b(Q)).h),q=E.a(V.s,Q.s),ae=E.a(V.l,Q.l),pe=E.a(V.opacity,Q.opacity);return function(se){return V.h=ee(se),V.s=q(se),V.l=ae(Math.pow(se,N)),V.opacity=pe(se),V+""}}return z.gamma=L,z}(1)}var P=A(E.c),O=A(E.a)},function(U,a,d){"use strict";var w=function(E,A){for(var P=new Array(A),O=0;O<A;++O)P[O]=E(O/(A-1));return P}},function(U,a,d){"use strict";var w=d(139),E=d(3),A=d(171),P=d(58);d.d(a,"a",function(){return P.a})},function(U,a,d){"use strict";var w=d(0),E=d(140),A=d(143);w.selection.prototype.interrupt=E.a,w.selection.prototype.transition=A.a},function(U,a,d){"use strict";var w=d(58);a.a=function(E){return this.each(function(){w.a(this,E)})}},function(U,a,d){"use strict";var w=d(27);a.a=function(E,A,P){var O=new w.a;return A=A==null?0:+A,O.restart(function(R){O.stop(),E(R+A)},A,P),O}},function(U,a,d){"use strict";var w=d(27),E=function(A,P,O){var R=new w.a,L=P;return P==null?(R.restart(A,P,O),R):(P=+P,O=O==null?w.b():+O,R.restart(function N(z){z+=L,R.restart(N,L+=P,O),A(z)},P,O),R)}},function(U,a,d){"use strict";var w=d(3),E=d(2),A=d(160),P=d(26),O={time:null,delay:0,duration:250,ease:A.a};function R(L,N){for(var z;!(z=L.__transition)||!(z=z[N]);)if(!(L=L.parentNode))return O.time=P.a(),O;return z}a.a=function(L){var N,z;L instanceof w.a?(N=L._id,L=L._name):(N=w.b(),(z=O).time=P.a(),L=L==null?null:L+"");for(var V=this._groups,Q=V.length,ee=0;ee<Q;++ee)for(var q=V[ee],ae=q.length,pe,se=0;se<ae;++se)(pe=q[se])&&E.d(pe,L,N,se,q,z||R(pe,N));return new w.a(V,this._parents,L,N)}},function(U,a,d){"use strict";var w=d(10),E=d(0),A=d(12),P=d(59);function O(Q){return function(){this.removeAttribute(Q)}}function R(Q){return function(){this.removeAttributeNS(Q.space,Q.local)}}function L(Q,ee,q){var ae,pe;return function(){var se=this.getAttribute(Q);return se===q?null:se===ae?pe:pe=ee(ae=se,q)}}function N(Q,ee,q){var ae,pe;return function(){var se=this.getAttributeNS(Q.space,Q.local);return se===q?null:se===ae?pe:pe=ee(ae=se,q)}}function z(Q,ee,q){var ae,pe,se;return function(){var ce,fe=q(this);return fe==null?void this.removeAttribute(Q):(ce=this.getAttribute(Q),ce===fe?null:ce===ae&&fe===pe?se:se=ee(ae=ce,pe=fe))}}function V(Q,ee,q){var ae,pe,se;return function(){var ce,fe=q(this);return fe==null?void this.removeAttributeNS(Q.space,Q.local):(ce=this.getAttributeNS(Q.space,Q.local),ce===fe?null:ce===ae&&fe===pe?se:se=ee(ae=ce,pe=fe))}}a.a=function(Q,ee){var q=E.namespace(Q),ae=q==="transform"?w.e:P.a;return this.attrTween(Q,typeof ee=="function"?(q.local?V:z)(q,ae,A.b(this,"attr."+Q,ee)):ee==null?(q.local?R:O)(q):(q.local?N:L)(q,ae,ee))}},function(U,a,d){"use strict";var w=d(0);function E(P,O){function R(){var L=this,N=O.apply(L,arguments);return N&&function(z){L.setAttributeNS(P.space,P.local,N(z))}}return R._value=O,R}function A(P,O){function R(){var L=this,N=O.apply(L,arguments);return N&&function(z){L.setAttribute(P,N(z))}}return R._value=O,R}a.a=function(P,O){var R="attr."+P;if(arguments.length<2)return(R=this.tween(R))&&R._value;if(O==null)return this.tween(R,null);if(typeof O!="function")throw new Error;var L=w.namespace(P);return this.tween(R,(L.local?E:A)(L,O))}},function(U,a,d){"use strict";var w=d(2);function E(P,O){return function(){w.f(this,P).delay=+O.apply(this,arguments)}}function A(P,O){return O=+O,function(){w.f(this,P).delay=O}}a.a=function(P){var O=this._id;return arguments.length?this.each((typeof P=="function"?E:A)(O,P)):w.e(this.node(),O).delay}},function(U,a,d){"use strict";var w=d(2);function E(P,O){return function(){w.g(this,P).duration=+O.apply(this,arguments)}}function A(P,O){return O=+O,function(){w.g(this,P).duration=O}}a.a=function(P){var O=this._id;return arguments.length?this.each((typeof P=="function"?E:A)(O,P)):w.e(this.node(),O).duration}},function(U,a,d){"use strict";var w=d(2);function E(A,P){if(typeof P!="function")throw new Error;return function(){w.g(this,A).ease=P}}a.a=function(A){var P=this._id;return arguments.length?this.each(E(P,A)):w.e(this.node(),P).ease}},function(U,a,d){"use strict";var w=d(0),E=d(3);a.a=function(A){typeof A!="function"&&(A=w.matcher(A));for(var P=this._groups,O=P.length,R=new Array(O),L=0;L<O;++L)for(var N=P[L],z=N.length,V=R[L]=[],Q,ee=0;ee<z;++ee)(Q=N[ee])&&A.call(Q,Q.__data__,ee,N)&&V.push(Q);return new E.a(R,this._parents,this._name,this._id)}},function(U,a,d){"use strict";var w=d(3);a.a=function(E){if(E._id!==this._id)throw new Error;for(var A=this._groups,P=E._groups,O=A.length,R=P.length,L=Math.min(O,R),N=new Array(O),z=0;z<L;++z)for(var V=A[z],Q=P[z],ee=V.length,q=N[z]=new Array(ee),ae,pe=0;pe<ee;++pe)(ae=V[pe]||Q[pe])&&(q[pe]=ae);for(;z<O;++z)N[z]=A[z];return new w.a(N,this._parents,this._name,this._id)}},function(U,a,d){"use strict";var w=d(2);function E(P){return(P+"").trim().split(/^|\s+/).every(function(O){var R=O.indexOf(".");return R>=0&&(O=O.slice(0,R)),!O||O==="start"})}function A(P,O,R){var L,N,z=E(O)?w.f:w.g;return function(){var V=z(this,P),Q=V.on;Q!==L&&(N=(L=Q).copy()).on(O,R),V.on=N}}a.a=function(P,O){var R=this._id;return arguments.length<2?w.e(this.node(),R).on.on(P):this.each(A(R,P,O))}},function(U,a,d){"use strict";function w(E){return function(){var A=this.parentNode;for(var P in this.__transition)if(+P!==E)return;A&&A.removeChild(this)}}a.a=function(){return this.on("end.remove",w(this._id))}},function(U,a,d){"use strict";var w=d(0),E=d(3),A=d(2);a.a=function(P){var O=this._name,R=this._id;typeof P!="function"&&(P=w.selector(P));for(var L=this._groups,N=L.length,z=new Array(N),V=0;V<N;++V)for(var Q=L[V],ee=Q.length,q=z[V]=new Array(ee),ae,pe,se=0;se<ee;++se)(ae=Q[se])&&(pe=P.call(ae,ae.__data__,se,Q))&&("__data__"in ae&&(pe.__data__=ae.__data__),q[se]=pe,A.d(q[se],O,R,se,q,A.e(ae,R)));return new E.a(z,this._parents,O,R)}},function(U,a,d){"use strict";var w=d(0),E=d(3),A=d(2);a.a=function(P){var O=this._name,R=this._id;typeof P!="function"&&(P=w.selectorAll(P));for(var L=this._groups,N=L.length,z=[],V=[],Q=0;Q<N;++Q)for(var ee=L[Q],q=ee.length,ae,pe=0;pe<q;++pe)if(ae=ee[pe]){for(var se=P.call(ae,ae.__data__,pe,ee),ce,fe=A.e(ae,R),Pe=0,he=se.length;Pe<he;++Pe)(ce=se[Pe])&&A.d(ce,O,R,Pe,se,fe);z.push(se),V.push(ae)}return new E.a(z,V,O,R)}},function(U,a,d){"use strict";var w=d(0),E=w.selection.prototype.constructor;a.a=function(){return new E(this._groups,this._parents)}},function(U,a,d){"use strict";var w=d(10),E=d(0),A=d(12),P=d(59);function O(z,V){var Q,ee,q;return function(){var ae=E.window(this).getComputedStyle(this,null),pe=ae.getPropertyValue(z),se=(this.style.removeProperty(z),ae.getPropertyValue(z));return pe===se?null:pe===Q&&se===ee?q:q=V(Q=pe,ee=se)}}function R(z){return function(){this.style.removeProperty(z)}}function L(z,V,Q){var ee,q;return function(){var ae=E.window(this).getComputedStyle(this,null).getPropertyValue(z);return ae===Q?null:ae===ee?q:q=V(ee=ae,Q)}}function N(z,V,Q){var ee,q,ae;return function(){var pe=E.window(this).getComputedStyle(this,null),se=pe.getPropertyValue(z),ce=Q(this);return ce==null&&(ce=(this.style.removeProperty(z),pe.getPropertyValue(z))),se===ce?null:se===ee&&ce===q?ae:ae=V(ee=se,q=ce)}}a.a=function(z,V,Q){var ee=(z+="")=="transform"?w.d:P.a;return V==null?this.styleTween(z,O(z,ee)).on("end.style."+z,R(z)):this.styleTween(z,typeof V=="function"?N(z,ee,A.b(this,"style."+z,V)):L(z,ee,V),Q)}},function(U,a,d){"use strict";function w(E,A,P){function O(){var R=this,L=A.apply(R,arguments);return L&&function(N){R.style.setProperty(E,L(N),P)}}return O._value=A,O}a.a=function(E,A,P){var O="style."+(E+="");if(arguments.length<2)return(O=this.tween(O))&&O._value;if(A==null)return this.tween(O,null);if(typeof A!="function")throw new Error;return this.tween(O,w(E,A,P??""))}},function(U,a,d){"use strict";var w=d(12);function E(P){return function(){this.textContent=P}}function A(P){return function(){var O=P(this);this.textContent=O??""}}a.a=function(P){return this.tween("text",typeof P=="function"?A(w.b(this,"text",P)):E(P==null?"":P+""))}},function(U,a,d){"use strict";var w=d(3),E=d(2);a.a=function(){for(var A=this._name,P=this._id,O=w.b(),R=this._groups,L=R.length,N=0;N<L;++N)for(var z=R[N],V=z.length,Q,ee=0;ee<V;++ee)if(Q=z[ee]){var q=E.e(Q,P);E.d(Q,A,O,ee,z,{time:q.time+q.delay+q.duration,delay:0,duration:q.duration,ease:q.ease})}return new w.a(R,this._parents,A,O)}},function(U,a,d){"use strict";var w=d(161),E=d(162),A=d(163);d.d(a,"a",function(){return A.a});var P=d(164),O=d(165),R=d(166),L=d(167),N=d(168),z=d(169),V=d(170)},function(U,a,d){"use strict";function w(E){return+E}},function(U,a,d){"use strict";function w(P){return P*P}function E(P){return P*(2-P)}function A(P){return((P*=2)<=1?P*P:--P*(2-P)+1)/2}},function(U,a,d){"use strict";a.a=A;function w(P){return P*P*P}function E(P){return--P*P*P+1}function A(P){return((P*=2)<=1?P*P*P:(P-=2)*P*P+2)/2}},function(U,a,d){"use strict";var w=3,E=function O(R){R=+R;function L(N){return Math.pow(N,R)}return L.exponent=O,L}(w),A=function O(R){R=+R;function L(N){return 1-Math.pow(1-N,R)}return L.exponent=O,L}(w),P=function O(R){R=+R;function L(N){return((N*=2)<=1?Math.pow(N,R):2-Math.pow(2-N,R))/2}return L.exponent=O,L}(w)},function(U,a,d){"use strict";var w=Math.PI,E=w/2;function A(R){return 1-Math.cos(R*E)}function P(R){return Math.sin(R*E)}function O(R){return(1-Math.cos(w*R))/2}},function(U,a,d){"use strict";function w(P){return Math.pow(2,10*P-10)}function E(P){return 1-Math.pow(2,-10*P)}function A(P){return((P*=2)<=1?Math.pow(2,10*P-10):2-Math.pow(2,10-10*P))/2}},function(U,a,d){"use strict";function w(P){return 1-Math.sqrt(1-P*P)}function E(P){return Math.sqrt(1- --P*P)}function A(P){return((P*=2)<=1?1-Math.sqrt(1-P*P):Math.sqrt(1-(P-=2)*P)+1)/2}},function(U,a,d){"use strict";var w=.36363636363636365,E=6/11,A=8/11,P=3/4,O=9/11,R=10/11,L=15/16,N=21/22,z=63/64,V=1/w/w;function Q(ae){return 1-ee(1-ae)}function ee(ae){return(ae=+ae)<w?V*ae*ae:ae<A?V*(ae-=E)*ae+P:ae<R?V*(ae-=O)*ae+L:V*(ae-=N)*ae+z}function q(ae){return((ae*=2)<=1?1-ee(1-ae):ee(ae-1)+1)/2}},function(U,a,d){"use strict";var w=1.70158,E=function O(R){R=+R;function L(N){return N*N*((R+1)*N-R)}return L.overshoot=O,L}(w),A=function O(R){R=+R;function L(N){return--N*N*((R+1)*N+R)+1}return L.overshoot=O,L}(w),P=function O(R){R=+R;function L(N){return((N*=2)<1?N*N*((R+1)*N-R):(N-=2)*N*((R+1)*N+R)+2)/2}return L.overshoot=O,L}(w)},function(U,a,d){"use strict";var w=2*Math.PI,E=1,A=.3,P=function L(N,z){var V=Math.asin(1/(N=Math.max(1,N)))*(z/=w);function Q(ee){return N*Math.pow(2,10*--ee)*Math.sin((V-ee)/z)}return Q.amplitude=function(ee){return L(ee,z*w)},Q.period=function(ee){return L(N,ee)},Q}(E,A),O=function L(N,z){var V=Math.asin(1/(N=Math.max(1,N)))*(z/=w);function Q(ee){return 1-N*Math.pow(2,-10*(ee=+ee))*Math.sin((ee+V)/z)}return Q.amplitude=function(ee){return L(ee,z*w)},Q.period=function(ee){return L(N,ee)},Q}(E,A),R=function L(N,z){var V=Math.asin(1/(N=Math.max(1,N)))*(z/=w);function Q(ee){return((ee=ee*2-1)<0?N*Math.pow(2,10*ee)*Math.sin((V-ee)/z):2-N*Math.pow(2,-10*ee)*Math.sin((V+ee)/z))/2}return Q.amplitude=function(ee){return L(ee,z*w)},Q.period=function(ee){return L(N,ee)},Q}(E,A)},function(U,a,d){"use strict";var w=d(3),E=d(2),A=[null],P=function(O,R){var L=O.__transition,N,z;if(L){R=R==null?null:R+"";for(z in L)if((N=L[z]).state>E.b&&N.name===R)return new w.a([[O]],A,R,+z)}return null}},function(U,a,d){"use strict";a.a=function(w){return function(){return w}}},function(U,a,d){"use strict";a.a=w;function w(E,A,P){this.target=E,this.type=A,this.transform=P}},function(U,a,d){"use strict";a.b=E;var w=d(0);function E(){w.event.stopImmediatePropagation()}a.a=function(){w.event.preventDefault(),w.event.stopImmediatePropagation()}},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=d(176);d.d(a,"forceCenter",function(){return w.a});var E=d(177);d.d(a,"forceCollide",function(){return E.a});var A=d(191);d.d(a,"forceLink",function(){return A.a});var P=d(197);d.d(a,"forceManyBody",function(){return P.a});var O=d(63);d.d(a,"forceSimulation",function(){return O.a});var R=d(198);d.d(a,"forceX",function(){return R.a});var L=d(199);d.d(a,"forceY",function(){return L.a})},function(U,a,d){"use strict";a.a=function(w,E){var A;w==null&&(w=0),E==null&&(E=0);function P(){var O,R=A.length,L,N=0,z=0;for(O=0;O<R;++O)L=A[O],N+=L.x,z+=L.y;for(N=N/R-w,z=z/R-E,O=0;O<R;++O)L=A[O],L.x-=N,L.y-=z}return P.initialize=function(O){A=O},P.x=function(O){return arguments.length?(w=+O,P):w},P.y=function(O){return arguments.length?(E=+O,P):E},P}},function(U,a,d){"use strict";var w=d(8),E=d(28),A=d(61);function P(R){return R.x+R.vx}function O(R){return R.y+R.vy}a.a=function(R){var L,N,z=1,V=1;typeof R!="function"&&(R=w.a(R==null?1:+R));function Q(){for(var q,ae=L.length,pe,se,ce,fe,Pe,he,Se=0;Se<V;++Se)for(pe=A.a(L,P,O).visitAfter(ee),q=0;q<ae;++q)se=L[q],Pe=N[q],he=Pe*Pe,ce=se.x+se.vx,fe=se.y+se.vy,pe.visit(xe);function xe(He,Ee,Le,Xe,et){var ze=He.data,Ye=He.r,We=Pe+Ye;if(ze){if(ze.index>q){var Ze=ce-ze.x-ze.vx,qe=fe-ze.y-ze.vy,Ie=Ze*Ze+qe*qe;Ie<We*We&&(Ze===0&&(Ze=E.a(),Ie+=Ze*Ze),qe===0&&(qe=E.a(),Ie+=qe*qe),Ie=(We-(Ie=Math.sqrt(Ie)))/Ie*z,se.vx+=(Ze*=Ie)*(We=(Ye*=Ye)/(he+Ye)),se.vy+=(qe*=Ie)*We,ze.vx-=Ze*(We=1-We),ze.vy-=qe*We)}return}return Ee>ce+We||Xe<ce-We||Le>fe+We||et<fe-We}}function ee(q){if(q.data)return q.r=N[q.data.index];for(var ae=q.r=0;ae<4;++ae)q[ae]&&q[ae].r>q.r&&(q.r=q[ae].r)}return Q.initialize=function(q){var ae,pe=(L=q).length;for(N=new Array(pe),ae=0;ae<pe;++ae)N[ae]=+R(L[ae],ae,L)},Q.iterations=function(q){return arguments.length?(V=+q,Q):V},Q.strength=function(q){return arguments.length?(z=+q,Q):z},Q.radius=function(q){return arguments.length?(R=typeof q=="function"?q:w.a(+q),Q):R},Q}},function(U,a,d){"use strict";a.a=q;var w=d(179),E=d(180),A=d(181),P=d(182),O=d(183),R=d(184),L=d(185),N=d(186),z=d(187),V=d(188),Q=d(189),ee=d(190);function q(ce,fe,Pe){var he=new ae(fe??Q.b,Pe??ee.b,NaN,NaN,NaN,NaN);return ce==null?he:he.addAll(ce)}function ae(ce,fe,Pe,he,Se,xe){this._x=ce,this._y=fe,this._x0=Pe,this._y0=he,this._x1=Se,this._y1=xe,this._root=void 0}function pe(ce){for(var fe={data:ce.data},Pe=fe;ce=ce.next;)Pe=Pe.next={data:ce.data};return fe}var se=q.prototype=ae.prototype;se.copy=function(){var ce=new ae(this._x,this._y,this._x0,this._y0,this._x1,this._y1),fe=this._root,Pe,he;if(!fe)return ce;if(!fe.length)return ce._root=pe(fe),ce;for(Pe=[{source:fe,target:ce._root=new Array(4)}];fe=Pe.pop();)for(var Se=0;Se<4;++Se)(he=fe.source[Se])&&(he.length?Pe.push({source:he,target:fe.target[Se]=new Array(4)}):fe.target[Se]=pe(he));return ce},se.add=w.b,se.addAll=w.a,se.cover=E.a,se.data=A.a,se.extent=P.a,se.find=O.a,se.remove=R.a,se.removeAll=R.b,se.root=L.a,se.size=N.a,se.visit=z.a,se.visitAfter=V.a,se.x=Q.a,se.y=ee.a},function(U,a,d){"use strict";a.a=E,a.b=function(A){var P=+this._x.call(null,A),O=+this._y.call(null,A);return w(this.cover(P,O),P,O,A)};function w(A,P,O,R){if(isNaN(P)||isNaN(O))return A;var L,N=A._root,z={data:R},V=A._x0,Q=A._y0,ee=A._x1,q=A._y1,ae,pe,se,ce,fe,Pe,he,Se;if(!N)return A._root=z,A;for(;N.length;)if((fe=P>=(ae=(V+ee)/2))?V=ae:ee=ae,(Pe=O>=(pe=(Q+q)/2))?Q=pe:q=pe,L=N,!(N=N[he=Pe<<1|fe]))return L[he]=z,A;if(se=+A._x.call(null,N.data),ce=+A._y.call(null,N.data),P===se&&O===ce)return z.next=N,L?L[he]=z:A._root=z,A;do L=L?L[he]=new Array(4):A._root=new Array(4),(fe=P>=(ae=(V+ee)/2))?V=ae:ee=ae,(Pe=O>=(pe=(Q+q)/2))?Q=pe:q=pe;while((he=Pe<<1|fe)===(Se=(ce>=pe)<<1|se>=ae));return L[Se]=N,L[he]=z,A}function E(A){var P,O,R=A.length,L,N,z=new Array(R),V=new Array(R),Q=1/0,ee=1/0,q=-1/0,ae=-1/0;for(O=0;O<R;++O)isNaN(L=+this._x.call(null,P=A[O]))||isNaN(N=+this._y.call(null,P))||(z[O]=L,V[O]=N,L<Q&&(Q=L),L>q&&(q=L),N<ee&&(ee=N),N>ae&&(ae=N));for(q<Q&&(Q=this._x0,q=this._x1),ae<ee&&(ee=this._y0,ae=this._y1),this.cover(Q,ee).cover(q,ae),O=0;O<R;++O)w(this,z[O],V[O],A[O]);return this}},function(U,a,d){"use strict";a.a=function(w,E){if(isNaN(w=+w)||isNaN(E=+E))return this;var A=this._x0,P=this._y0,O=this._x1,R=this._y1;if(isNaN(A))O=(A=Math.floor(w))+1,R=(P=Math.floor(E))+1;else if(A>w||w>O||P>E||E>R){var L=O-A,N=this._root,z,V;switch(V=(E<(P+R)/2)<<1|w<(A+O)/2){case 0:{do z=new Array(4),z[V]=N,N=z;while(L*=2,O=A+L,R=P+L,w>O||E>R);break}case 1:{do z=new Array(4),z[V]=N,N=z;while(L*=2,A=O-L,R=P+L,A>w||E>R);break}case 2:{do z=new Array(4),z[V]=N,N=z;while(L*=2,O=A+L,P=R-L,w>O||P>E);break}case 3:{do z=new Array(4),z[V]=N,N=z;while(L*=2,A=O-L,P=R-L,A>w||P>E);break}}this._root&&this._root.length&&(this._root=N)}else return this;return this._x0=A,this._y0=P,this._x1=O,this._y1=R,this}},function(U,a,d){"use strict";a.a=function(){var w=[];return this.visit(function(E){if(!E.length)do w.push(E.data);while(E=E.next)}),w}},function(U,a,d){"use strict";a.a=function(w){return arguments.length?this.cover(+w[0][0],+w[0][1]).cover(+w[1][0],+w[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]}},function(U,a,d){"use strict";var w=d(29);a.a=function(E,A,P){var O,R=this._x0,L=this._y0,N,z,V,Q,ee=this._x1,q=this._y1,ae=[],pe=this._root,se,ce;for(pe&&ae.push(new w.a(pe,R,L,ee,q)),P==null?P=1/0:(R=E-P,L=A-P,ee=E+P,q=A+P,P*=P);se=ae.pop();)if(!(!(pe=se.node)||(N=se.x0)>ee||(z=se.y0)>q||(V=se.x1)<R||(Q=se.y1)<L))if(pe.length){var fe=(N+V)/2,Pe=(z+Q)/2;ae.push(new w.a(pe[3],fe,Pe,V,Q),new w.a(pe[2],N,Pe,fe,Q),new w.a(pe[1],fe,z,V,Pe),new w.a(pe[0],N,z,fe,Pe)),(ce=(A>=Pe)<<1|E>=fe)&&(se=ae[ae.length-1],ae[ae.length-1]=ae[ae.length-1-ce],ae[ae.length-1-ce]=se)}else{var he=E-+this._x.call(null,pe.data),Se=A-+this._y.call(null,pe.data),xe=he*he+Se*Se;if(xe<P){var He=Math.sqrt(P=xe);R=E-He,L=A-He,ee=E+He,q=A+He,O=pe.data}}return O}},function(U,a,d){"use strict";a.b=w,a.a=function(E){if(isNaN(ee=+this._x.call(null,E))||isNaN(q=+this._y.call(null,E)))return this;var A,P=this._root,O,R,L,N=this._x0,z=this._y0,V=this._x1,Q=this._y1,ee,q,ae,pe,se,ce,fe,Pe;if(!P)return this;if(P.length)for(;;){if((se=ee>=(ae=(N+V)/2))?N=ae:V=ae,(ce=q>=(pe=(z+Q)/2))?z=pe:Q=pe,A=P,!(P=P[fe=ce<<1|se]))return this;if(!P.length)break;(A[fe+1&3]||A[fe+2&3]||A[fe+3&3])&&(O=A,Pe=fe)}for(;P.data!==E;)if(R=P,!(P=P.next))return this;return(L=P.next)&&delete P.next,R?(L?R.next=L:delete R.next,this):A?(L?A[fe]=L:delete A[fe],(P=A[0]||A[1]||A[2]||A[3])&&P===(A[3]||A[2]||A[1]||A[0])&&!P.length&&(O?O[Pe]=P:this._root=P),this):(this._root=L,this)};function w(E){for(var A=0,P=E.length;A<P;++A)this.remove(E[A]);return this}},function(U,a,d){"use strict";a.a=function(){return this._root}},function(U,a,d){"use strict";a.a=function(){var w=0;return this.visit(function(E){if(!E.length)do++w;while(E=E.next)}),w}},function(U,a,d){"use strict";var w=d(29);a.a=function(E){var A=[],P,O=this._root,R,L,N,z,V;for(O&&A.push(new w.a(O,this._x0,this._y0,this._x1,this._y1));P=A.pop();)if(!E(O=P.node,L=P.x0,N=P.y0,z=P.x1,V=P.y1)&&O.length){var Q=(L+z)/2,ee=(N+V)/2;(R=O[3])&&A.push(new w.a(R,Q,ee,z,V)),(R=O[2])&&A.push(new w.a(R,L,ee,Q,V)),(R=O[1])&&A.push(new w.a(R,Q,N,z,ee)),(R=O[0])&&A.push(new w.a(R,L,N,Q,ee))}return this}},function(U,a,d){"use strict";var w=d(29);a.a=function(E){var A=[],P=[],O;for(this._root&&A.push(new w.a(this._root,this._x0,this._y0,this._x1,this._y1));O=A.pop();){var R=O.node;if(R.length){var L,N=O.x0,z=O.y0,V=O.x1,Q=O.y1,ee=(N+V)/2,q=(z+Q)/2;(L=R[0])&&A.push(new w.a(L,N,z,ee,q)),(L=R[1])&&A.push(new w.a(L,ee,z,V,q)),(L=R[2])&&A.push(new w.a(L,N,q,ee,Q)),(L=R[3])&&A.push(new w.a(L,ee,q,V,Q))}P.push(O)}for(;O=P.pop();)E(O.node,O.x0,O.y0,O.x1,O.y1);return this}},function(U,a,d){"use strict";a.b=w;function w(E){return E[0]}a.a=function(E){return arguments.length?(this._x=E,this):this._x}},function(U,a,d){"use strict";a.b=w;function w(E){return E[1]}a.a=function(E){return arguments.length?(this._y=E,this):this._y}},function(U,a,d){"use strict";var w=d(8),E=d(28),A=d(62);function P(O,R){return R}a.a=function(O){var R=P,L=pe,N,z=w.a(30),V,Q,ee,q,ae=1;O==null&&(O=[]);function pe(he){return 1/Math.min(ee[he.source.index],ee[he.target.index])}function se(he){for(var Se=0,xe=O.length;Se<ae;++Se)for(var He=0,Ee,Le,Xe,et,ze,Ye,We;He<xe;++He)Ee=O[He],Le=Ee.source,Xe=Ee.target,et=Xe.x+Xe.vx-Le.x-Le.vx||E.a(),ze=Xe.y+Xe.vy-Le.y-Le.vy||E.a(),Ye=Math.sqrt(et*et+ze*ze),Ye=(Ye-V[He])/Ye*he*N[He],et*=Ye,ze*=Ye,Xe.vx-=et*(We=q[He]),Xe.vy-=ze*We,Le.vx+=et*(We=1-We),Le.vy+=ze*We}function ce(){if(Q){var he,Se=Q.length,xe=O.length,He=A.a(Q,R),Ee;for(he=0,ee=new Array(Se);he<Se;++he)ee[he]=0;for(he=0;he<xe;++he)Ee=O[he],Ee.index=he,typeof Ee.source!="object"&&(Ee.source=He.get(Ee.source)),typeof Ee.target!="object"&&(Ee.target=He.get(Ee.target)),++ee[Ee.source.index],++ee[Ee.target.index];for(he=0,q=new Array(xe);he<xe;++he)Ee=O[he],q[he]=ee[Ee.source.index]/(ee[Ee.source.index]+ee[Ee.target.index]);N=new Array(xe),fe(),V=new Array(xe),Pe()}}function fe(){if(Q)for(var he=0,Se=O.length;he<Se;++he)N[he]=+L(O[he],he,O)}function Pe(){if(Q)for(var he=0,Se=O.length;he<Se;++he)V[he]=+z(O[he],he,O)}return se.initialize=function(he){Q=he,ce()},se.links=function(he){return arguments.length?(O=he,ce(),se):O},se.id=function(he){return arguments.length?(R=he,se):R},se.iterations=function(he){return arguments.length?(ae=+he,se):ae},se.strength=function(he){return arguments.length?(L=typeof he=="function"?he:w.a(+he),fe(),se):L},se.distance=function(he){return arguments.length?(z=typeof he=="function"?he:w.a(+he),Pe(),se):z},se}},function(U,a,d){"use strict";var w=d(30),E=function(){var L=[],N=[],z,V,Q;function ee(ae,pe,se,ce){if(pe>=L.length)return V!=null?V(ae):z!=null?ae.sort(z):ae;for(var fe=-1,Pe=ae.length,he=L[pe++],Se,xe,He=w.a(),Ee,Le=se();++fe<Pe;)(Ee=He.get(Se=he(xe=ae[fe])+""))?Ee.push(xe):He.set(Se,[xe]);return He.each(function(Xe,et){ce(Le,et,ee(Xe,pe,se,ce))}),Le}function q(ae,pe){if(++pe>L.length)return ae;var se,ce=N[pe-1];return V!=null&&pe>=L.length?se=ae.entries():(se=[],ae.each(function(fe,Pe){se.push({key:Pe,values:q(fe,pe)})})),ce!=null?se.sort(function(fe,Pe){return ce(fe.key,Pe.key)}):se}return Q={object:function(ae){return ee(ae,0,A,P)},map:function(ae){return ee(ae,0,O,R)},entries:function(ae){return q(ee(ae,0,O,R),0)},key:function(ae){return L.push(ae),Q},sortKeys:function(ae){return N[L.length-1]=ae,Q},sortValues:function(ae){return z=ae,Q},rollup:function(ae){return V=ae,Q}}};function A(){return{}}function P(L,N,z){L[N]=z}function O(){return w.a()}function R(L,N,z){L.set(N,z)}},function(U,a,d){"use strict";var w=d(30);function E(){}var A=w.a.prototype;E.prototype=P.prototype={constructor:E,has:A.has,add:function(R){return R+="",this[w.b+R]=R,this},remove:A.remove,clear:A.clear,values:A.keys,size:A.size,empty:A.empty,each:A.each};function P(R,L){var N=new E;if(R instanceof E)R.each(function(Q){N.add(Q)});else if(R){var z=-1,V=R.length;if(L==null)for(;++z<V;)N.add(R[z]);else for(;++z<V;)N.add(L(R[z],z,R))}return N}var O=P},function(U,a,d){"use strict";var w=function(E){var A=[];for(var P in E)A.push(P);return A}},function(U,a,d){"use strict";var w=function(E){var A=[];for(var P in E)A.push(E[P]);return A}},function(U,a,d){"use strict";var w=function(E){var A=[];for(var P in E)A.push({key:P,value:E[P]});return A}},function(U,a,d){"use strict";var w=d(8),E=d(28),A=d(61),P=d(63);a.a=function(){var O,R,L,N=w.a(-30),z,V=1,Q=1/0,ee=.81;function q(ce){var fe,Pe=O.length,he=A.a(O,P.b,P.c).visitAfter(pe);for(L=ce,fe=0;fe<Pe;++fe)R=O[fe],he.visit(se)}function ae(){if(O){var ce,fe=O.length;for(z=new Array(fe),ce=0;ce<fe;++ce)z[ce]=+N(O[ce],ce,O)}}function pe(ce){var fe=0,Pe,he,Se,xe,He;if(ce.length){for(Se=xe=He=0;He<4;++He)(Pe=ce[He])&&(he=Pe.value)&&(fe+=he,Se+=he*Pe.x,xe+=he*Pe.y);ce.x=Se/fe,ce.y=xe/fe}else{Pe=ce,Pe.x=Pe.data.x,Pe.y=Pe.data.y;do fe+=z[Pe.data.index];while(Pe=Pe.next)}ce.value=fe}function se(ce,fe,Pe,he){if(!ce.value)return!0;var Se=ce.x-R.x,xe=ce.y-R.y,He=he-fe,Ee=Se*Se+xe*xe;if(He*He/ee<Ee)return Ee<Q&&(Se===0&&(Se=E.a(),Ee+=Se*Se),xe===0&&(xe=E.a(),Ee+=xe*xe),Ee<V&&(Ee=Math.sqrt(V*Ee)),R.vx+=Se*ce.value*L/Ee,R.vy+=xe*ce.value*L/Ee),!0;if(ce.length||Ee>=Q)return;(ce.data!==R||ce.next)&&(Se===0&&(Se=E.a(),Ee+=Se*Se),xe===0&&(xe=E.a(),Ee+=xe*xe),Ee<V&&(Ee=Math.sqrt(V*Ee)));do ce.data!==R&&(He=z[ce.data.index]*L/Ee,R.vx+=Se*He,R.vy+=xe*He);while(ce=ce.next)}return q.initialize=function(ce){O=ce,ae()},q.strength=function(ce){return arguments.length?(N=typeof ce=="function"?ce:w.a(+ce),ae(),q):N},q.distanceMin=function(ce){return arguments.length?(V=ce*ce,q):Math.sqrt(V)},q.distanceMax=function(ce){return arguments.length?(Q=ce*ce,q):Math.sqrt(Q)},q.theta=function(ce){return arguments.length?(ee=ce*ce,q):Math.sqrt(ee)},q}},function(U,a,d){"use strict";var w=d(8);a.a=function(E){var A=w.a(.1),P,O,R;typeof E!="function"&&(E=w.a(E==null?0:+E));function L(z){for(var V=0,Q=P.length,ee;V<Q;++V)ee=P[V],ee.vx+=(R[V]-ee.x)*O[V]*z}function N(){if(P){var z,V=P.length;for(O=new Array(V),R=new Array(V),z=0;z<V;++z)O[z]=isNaN(R[z]=+E(P[z],z,P))?0:+A(P[z],z,P)}}return L.initialize=function(z){P=z,N()},L.strength=function(z){return arguments.length?(A=typeof z=="function"?z:w.a(+z),N(),L):A},L.x=function(z){return arguments.length?(E=typeof z=="function"?z:w.a(+z),N(),L):E},L}},function(U,a,d){"use strict";var w=d(8);a.a=function(E){var A=w.a(.1),P,O,R;typeof E!="function"&&(E=w.a(E==null?0:+E));function L(z){for(var V=0,Q=P.length,ee;V<Q;++V)ee=P[V],ee.vy+=(R[V]-ee.y)*O[V]*z}function N(){if(P){var z,V=P.length;for(O=new Array(V),R=new Array(V),z=0;z<V;++z)O[z]=isNaN(R[z]=+E(P[z],z,P))?0:+A(P[z],z,P)}}return L.initialize=function(z){P=z,N()},L.strength=function(z){return arguments.length?(A=typeof z=="function"?z:w.a(+z),N(),L):A},L.y=function(z){return arguments.length?(E=typeof z=="function"?z:w.a(+z),N(),L):E},L}},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.CustomIcon=a.bigperson=a.person=a.bigcompany=a.company=void 0;var w=function(){function Q(ee,q){for(var ae=0;ae<q.length;ae++){var pe=q[ae];pe.enumerable=pe.enumerable||!1,pe.configurable=!0,"value"in pe&&(pe.writable=!0),Object.defineProperty(ee,pe.key,pe)}}return function(ee,q,ae){return q&&Q(ee.prototype,q),ae&&Q(ee,ae),ee}}(),E=d(31),A=P(E);function P(Q){if(Q&&Q.__esModule)return Q;var ee={};if(Q!=null)for(var q in Q)Object.prototype.hasOwnProperty.call(Q,q)&&(ee[q]=Q[q]);return ee.default=Q,ee}function O(Q,ee){if(!(Q instanceof ee))throw new TypeError("Cannot call a class as a function")}var R=a.company=function(ee){ee.append("g").append("path").attr("d","M0,64h32V0H0V64z M20,8h8v8h-8V8z M20,24h8v8h-8V24z M20,40h8v8h-8V40z M4,8h8v8H4V8z M4,24h8v8H4V24z M4,40h8v8H4V40z M36,20h28v4H36V20z M36,64h8V48h12v16h8V28H36V64z").attr("fill",function(q){return A.isRoot(q)?"#C40F11":"#999999"}).attr("transform",function(q){return A.isRoot(q)?"translate(-14,-15) scale(0.45)":"translate(-10,-12) scale(0.35)"}),ee.style("pointer-events","none")},L=a.bigcompany=function(ee){ee.append("g").append("path").attr("d","M0 24H12V0H0V24ZM7.5 3H10.5V6H7.5V3ZM7.5 9H10.5V12H7.5V9ZM7.5 15H10.5V18H7.5V15ZM1.5 3H4.5V6H1.5V3ZM1.5 9H4.5V12H1.5V9ZM1.5 15H4.5V18H1.5V15ZM13.5 7.5H24V9H13.5V7.5ZM13.5 24H16.5V18H21V24H24V10.5H13.5V24Z").attr("transform","translate(-10,-12) scale(0.90)").classed("type-icon",!0),ee.style("pointer-events","none")},N=a.person=function(ee){ee.append("g").append("path").attr("d","M32,8c6.6,0,12,5.4,12,12s-5.4,12-12,12s-12-5.4-12-12S25.4,8,32,8z M32,4c-8.8,0-16,7.2-16,16s7.2,16,16,16s16-7.2,16-16S40.8,4,32,4L32,4z M48,44c6.6,0,12,5.4,12,12H4c0-6.6,5.4-12,12-12H48z M48,40H16C7.2,40,0,47.2,0,56v4h64v-4C64,47.2,56.8,40,48,40L48,40z").attr("transform","translate(-11.3,-13) scale(0.35)").classed("type-icon",!0),ee.style("pointer-events","none")},z=a.bigperson=function(ee){ee.append("g").append("path").attr("d","M16 20c0-8.837 7.163-16 16-16s16 7.163 16 16c0 8.837-7.163 16-16 16s-16-7.163-16-16zM48 40h-32c-8.836 0-16 7.164-16 16v4h64v-4c0-8.836-7.163-16-16-16z").attr("transform","translate(-11.3,-13) scale(0.35)").classed("type-icon",!0),ee.style("pointer-events","none")},V=a.CustomIcon=function(){function Q(ee,q,ae){O(this,Q),this.svg=ee,this.width=q,this.direction=ae}return w(Q,[{key:"appendCenteredG",value:function(q,ae){var pe=void 0,se=void 0,ce=void 0;return this.direction===12?ce=0:ce=this.direction*2*Math.PI/12,pe=Math.sin(ce)*ae,se=Math.cos(ce)*ae,pe=pe-this.width/2,se=-se-this.width/2,q.append("g").attr("class","forced-translate").append("g").attr("transform","translate("+pe+","+se+")")}},{key:"append",value:function(q,ae){var pe=this.appendCenteredG(q,ae),se=new DOMParser,ce=se.parseFromString(this.svg,"image/svg+xml"),fe=document.importNode(ce.documentElement,!0);fe.setAttribute("width",this.width),fe.setAttribute("height",this.width),pe.node().appendChild(fe)}}]),Q}()},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.applyRelatedAppearance=a.applyActiveExpandableAppearance=a.applyActiveAppearance=a.applyNormalAppearance=a.radius=a.maxRadius=void 0;var w=d(64),E=A(w);function A(pe){if(pe&&pe.__esModule)return pe;var se={};if(pe!=null)for(var ce in pe)Object.prototype.hasOwnProperty.call(pe,ce)&&(se[ce]=pe[ce]);return se.default=pe,se}var P=20,O=24,R=a.maxRadius=function(){return O},L=function(se){var ce=E.getState(se);return E.isRootNode(ce)},N=a.radius=function(se){return L(se)?O:P},z=function(se,ce,fe,Pe){se.selectAll(".circle").attr("fill",ce).attr("stroke-width",Pe),se.selectAll(".type-icon").attr("fill",fe)},V=function(se){se.select(".expandable-icon").empty()||se.select(".expandable-icon").remove()},Q=a.applyNormalAppearance=function(se){V(se);var ce="#fff",fe="#333333",Pe="none";return z(se,ce,fe,Pe)},ee=a.applyActiveAppearance=function(se){},q=a.applyActiveExpandableAppearance=function(se){},ae=a.applyRelatedAppearance=function(se){}},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=function(){function P(O,R){for(var L=0;L<R.length;L++){var N=R[L];N.enumerable=N.enumerable||!1,N.configurable=!0,"value"in N&&(N.writable=!0),Object.defineProperty(O,N.key,N)}}return function(O,R,L){return R&&P(O.prototype,R),L&&P(O,L),O}}();function E(P,O){if(!(P instanceof O))throw new TypeError("Cannot call a class as a function")}var A=function(){function P(O,R){E(this,P),this.rootElement=O,this.radius=R,this._selector=null}return w(P,[{key:"createObject",value:function(){return this.rootElement.append("circle").attr("r",this.radius).attr("fill","#f5f5f5")}},{key:"move",value:function(R,L){this.selector.attr("cx",R).attr("cy",L)}},{key:"remove",value:function(){this._selector!==null&&(this._selector.remove(),this._selector=null)}},{key:"selector",get:function(){return this._selector===null&&(this._selector=this.createObject()),this._selector}}]),P}();a.default=A,U.exports=a.default},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=function(){function P(O,R){for(var L=0;L<R.length;L++){var N=R[L];N.enumerable=N.enumerable||!1,N.configurable=!0,"value"in N&&(N.writable=!0),Object.defineProperty(O,N.key,N)}}return function(O,R,L){return R&&P(O.prototype,R),L&&P(O,L),O}}();function E(P,O){if(!(P instanceof O))throw new TypeError("Cannot call a class as a function")}var A=function(){function P(O){E(this,P),this._rootElement=O,this._rectSelector=null,this._textSelector=null,this._nodeSelector=null,this._nodeId=null}return w(P,[{key:"createObject",value:function(){this._rectSelector=this._rootElement.append("rect").attr("fill","white"),this._textSelector=this._rootElement.append("text").attr("text-anchor","middle").attr("fill","#333333").attr("font-family","open_sanssemibold, open_sansregular, Arial, sans-serif").attr("font-size",12).attr("font-style","normal").attr("font-weight",600)}},{key:"attachToNode",value:function(R,L){if(this._nodeId!==L.id){this._nodeId=L.id,this._nodeSelector=R.select("circle"),this.isObjectCreated||this.createObject();var N=R.select(".node-label");this.textSelector.text(N.text()),this.textSelector.attr("transform",N.attr("transform")),this.rectSelector.attr("transform",N.attr("transform")),this.reposition()}}},{key:"move",value:function(R,L){this.textSelector.attr("x",R).attr("y",L);var N=this.textSelector.node().getBBox(),z=2;this.rectSelector.attr("x",N.x-z).attr("y",N.y-z).attr("width",N.width+z*2).attr("height",N.height+z*2)}},{key:"reposition",value:function(){this.isObjectCreated&&this.move(this._nodeSelector.attr("cx"),this._nodeSelector.attr("cy"))}},{key:"remove",value:function(){this._textSelector!==null&&(this._textSelector.remove(),this._textSelector=null),this._rectSelector!==null&&(this._rectSelector.remove(),this._rectSelector=null),this._nodeSelector=null,this._nodeId=null}},{key:"isObjectCreated",get:function(){return this._textSelector!==null}},{key:"textSelector",get:function(){return this.isObjectCreated||this.createObject(),this._textSelector}},{key:"rectSelector",get:function(){return this.isObjectCreated||this.createObject(),this._rectSelector}}]),P}();a.default=A,U.exports=a.default},function(U,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var w=a.attr={repr:{stroke:"#4caf50"},owner:{stroke:"#00a6c6"},council:{stroke:"#6f42c1"},minimal:{stroke:"#999999"},blue:{stroke:"#5EA2CF"},green:{stroke:"#00661D"},orange:{stroke:"#FF7900"},pink:{stroke:"#91054D"}}}])})},75594:(Y,U,a)=>{"use strict";var d=a(26078),w=/[\/\?<>\\:\*\|"]/g,E=/[\x00-\x1f\x80-\x9f]/g,A=/^\.+$/,P=/^(con|prn|aux|nul|com[0-9]|lpt[0-9])(\..*)?$/i,O=/[\. ]+$/;function R(L,N){if(typeof L!="string")throw new Error("Input must be string");var z=L.replace(w,N).replace(E,N).replace(A,N).replace(P,N).replace(O,N);return d(z,255)}Y.exports=function(L,N){var z=N&&N.replacement||"",V=R(L,z);return z===""?V:R(V,"")}},21613:(Y,U)=>{"use strict";/**
 * @license React
 * scheduler.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function a(qe,Ie){var Ve=qe.length;qe.push(Ie);e:for(;0<Ve;){var Ge=Ve-1>>>1,De=qe[Ge];if(0<E(De,Ie))qe[Ge]=Ie,qe[Ve]=De,Ve=Ge;else break e}}function d(qe){return qe.length===0?null:qe[0]}function w(qe){if(qe.length===0)return null;var Ie=qe[0],Ve=qe.pop();if(Ve!==Ie){qe[0]=Ve;e:for(var Ge=0,De=qe.length,je=De>>>1;Ge<je;){var ht=2*(Ge+1)-1,Et=qe[ht],it=ht+1,_t=qe[it];if(0>E(Et,Ve))it<De&&0>E(_t,Et)?(qe[Ge]=_t,qe[it]=Ve,Ge=it):(qe[Ge]=Et,qe[ht]=Ve,Ge=ht);else if(it<De&&0>E(_t,Ve))qe[Ge]=_t,qe[it]=Ve,Ge=it;else break e}}return Ie}function E(qe,Ie){var Ve=qe.sortIndex-Ie.sortIndex;return Ve!==0?Ve:qe.id-Ie.id}if(typeof performance=="object"&&typeof performance.now=="function"){var A=performance;U.unstable_now=function(){return A.now()}}else{var P=Date,O=P.now();U.unstable_now=function(){return P.now()-O}}var R=[],L=[],N=1,z=null,V=3,Q=!1,ee=!1,q=!1,ae=typeof setTimeout=="function"?setTimeout:null,pe=typeof clearTimeout=="function"?clearTimeout:null,se=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function ce(qe){for(var Ie=d(L);Ie!==null;){if(Ie.callback===null)w(L);else if(Ie.startTime<=qe)w(L),Ie.sortIndex=Ie.expirationTime,a(R,Ie);else break;Ie=d(L)}}function fe(qe){if(q=!1,ce(qe),!ee)if(d(R)!==null)ee=!0,We(Pe);else{var Ie=d(L);Ie!==null&&Ze(fe,Ie.startTime-qe)}}function Pe(qe,Ie){ee=!1,q&&(q=!1,pe(xe),xe=-1),Q=!0;var Ve=V;try{for(ce(Ie),z=d(R);z!==null&&(!(z.expirationTime>Ie)||qe&&!Le());){var Ge=z.callback;if(typeof Ge=="function"){z.callback=null,V=z.priorityLevel;var De=Ge(z.expirationTime<=Ie);Ie=U.unstable_now(),typeof De=="function"?z.callback=De:z===d(R)&&w(R),ce(Ie)}else w(R);z=d(R)}if(z!==null)var je=!0;else{var ht=d(L);ht!==null&&Ze(fe,ht.startTime-Ie),je=!1}return je}finally{z=null,V=Ve,Q=!1}}var he=!1,Se=null,xe=-1,He=5,Ee=-1;function Le(){return!(U.unstable_now()-Ee<He)}function Xe(){if(Se!==null){var qe=U.unstable_now();Ee=qe;var Ie=!0;try{Ie=Se(!0,qe)}finally{Ie?et():(he=!1,Se=null)}}else he=!1}var et;if(typeof se=="function")et=function(){se(Xe)};else if(typeof MessageChannel<"u"){var ze=new MessageChannel,Ye=ze.port2;ze.port1.onmessage=Xe,et=function(){Ye.postMessage(null)}}else et=function(){ae(Xe,0)};function We(qe){Se=qe,he||(he=!0,et())}function Ze(qe,Ie){xe=ae(function(){qe(U.unstable_now())},Ie)}U.unstable_IdlePriority=5,U.unstable_ImmediatePriority=1,U.unstable_LowPriority=4,U.unstable_NormalPriority=3,U.unstable_Profiling=null,U.unstable_UserBlockingPriority=2,U.unstable_cancelCallback=function(qe){qe.callback=null},U.unstable_continueExecution=function(){ee||Q||(ee=!0,We(Pe))},U.unstable_forceFrameRate=function(qe){0>qe||125<qe?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):He=0<qe?Math.floor(1e3/qe):5},U.unstable_getCurrentPriorityLevel=function(){return V},U.unstable_getFirstCallbackNode=function(){return d(R)},U.unstable_next=function(qe){switch(V){case 1:case 2:case 3:var Ie=3;break;default:Ie=V}var Ve=V;V=Ie;try{return qe()}finally{V=Ve}},U.unstable_pauseExecution=function(){},U.unstable_requestPaint=function(){},U.unstable_runWithPriority=function(qe,Ie){switch(qe){case 1:case 2:case 3:case 4:case 5:break;default:qe=3}var Ve=V;V=qe;try{return Ie()}finally{V=Ve}},U.unstable_scheduleCallback=function(qe,Ie,Ve){var Ge=U.unstable_now();switch(typeof Ve=="object"&&Ve!==null?(Ve=Ve.delay,Ve=typeof Ve=="number"&&0<Ve?Ge+Ve:Ge):Ve=Ge,qe){case 1:var De=-1;break;case 2:De=250;break;case 5:De=1073741823;break;case 4:De=1e4;break;default:De=5e3}return De=Ve+De,qe={id:N++,callback:Ie,priorityLevel:qe,startTime:Ve,expirationTime:De,sortIndex:-1},Ve>Ge?(qe.sortIndex=Ve,a(L,qe),d(R)===null&&qe===d(L)&&(q?(pe(xe),xe=-1):q=!0,Ze(fe,Ve-Ge))):(qe.sortIndex=De,a(R,qe),ee||Q||(ee=!0,We(Pe))),qe},U.unstable_shouldYield=Le,U.unstable_wrapCallback=function(qe){var Ie=V;return function(){var Ve=V;V=Ie;try{return qe.apply(this,arguments)}finally{V=Ve}}}},82328:(Y,U,a)=>{"use strict";Y.exports=a(21613)},86255:(Y,U,a)=>{"use strict";var d=a(28651),w=a(89295),E=a(18890)(),A=a(68109),P=a(96785),O=d("%Math.floor%");Y.exports=function(L,N){if(typeof L!="function")throw new P("`fn` is not a function");if(typeof N!="number"||N<0||N>4294967295||O(N)!==N)throw new P("`length` must be a positive 32-bit integer");var z=arguments.length>2&&!!arguments[2],V=!0,Q=!0;if("length"in L&&A){var ee=A(L,"length");ee&&!ee.configurable&&(V=!1),ee&&!ee.writable&&(Q=!1)}return(V||Q||!z)&&(E?w(L,"length",N,!0,!0):w(L,"length",N)),L}},38402:(Y,U,a)=>{"use strict";var d=a(28651),w=a(67913),E=a(15937),A=a(96785),P=d("%WeakMap%",!0),O=d("%Map%",!0),R=w("WeakMap.prototype.get",!0),L=w("WeakMap.prototype.set",!0),N=w("WeakMap.prototype.has",!0),z=w("Map.prototype.get",!0),V=w("Map.prototype.set",!0),Q=w("Map.prototype.has",!0),ee=function(se,ce){for(var fe=se,Pe;(Pe=fe.next)!==null;fe=Pe)if(Pe.key===ce)return fe.next=Pe.next,Pe.next=se.next,se.next=Pe,Pe},q=function(se,ce){var fe=ee(se,ce);return fe&&fe.value},ae=function(se,ce,fe){var Pe=ee(se,ce);Pe?Pe.value=fe:se.next={key:ce,next:se.next,value:fe}},pe=function(se,ce){return!!ee(se,ce)};Y.exports=function(){var ce,fe,Pe,he={assert:function(Se){if(!he.has(Se))throw new A("Side channel does not contain "+E(Se))},get:function(Se){if(P&&Se&&(typeof Se=="object"||typeof Se=="function")){if(ce)return R(ce,Se)}else if(O){if(fe)return z(fe,Se)}else if(Pe)return q(Pe,Se)},has:function(Se){if(P&&Se&&(typeof Se=="object"||typeof Se=="function")){if(ce)return N(ce,Se)}else if(O){if(fe)return Q(fe,Se)}else if(Pe)return pe(Pe,Se);return!1},set:function(Se,xe){P&&Se&&(typeof Se=="object"||typeof Se=="function")?(ce||(ce=new P),L(ce,Se,xe)):O?(fe||(fe=new O),V(fe,Se,xe)):(Pe||(Pe={key:{},next:null}),ae(Pe,Se,xe))}};return he}},26078:(Y,U,a)=>{"use strict";var d=a(16527),w=a(86020);Y.exports=d.bind(null,w)},16527:Y=>{"use strict";function U(d){return d>=55296&&d<=56319}function a(d){return d>=56320&&d<=57343}Y.exports=function(w,E,A){if(typeof E!="string")throw new Error("Input must be string");for(var P=E.length,O=0,R,L,N=0;N<P;N+=1){if(R=E.charCodeAt(N),L=E[N],U(R)&&a(E.charCodeAt(N+1))&&(N+=1,L+=E[N]),O+=w(L),O===A)return E.slice(0,N+1);if(O>A)return E.slice(0,N-L.length+1)}return E}},48477:(Y,U,a)=>{"use strict";/**
 * @license React
 * use-sync-external-store-shim.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d=a(77810);function w(Q,ee){return Q===ee&&(Q!==0||1/Q===1/ee)||Q!==Q&&ee!==ee}var E=typeof Object.is=="function"?Object.is:w,A=d.useState,P=d.useEffect,O=d.useLayoutEffect,R=d.useDebugValue;function L(Q,ee){var q=ee(),ae=A({inst:{value:q,getSnapshot:ee}}),pe=ae[0].inst,se=ae[1];return O(function(){pe.value=q,pe.getSnapshot=ee,N(pe)&&se({inst:pe})},[Q,q,ee]),P(function(){return N(pe)&&se({inst:pe}),Q(function(){N(pe)&&se({inst:pe})})},[Q]),R(q),q}function N(Q){var ee=Q.getSnapshot;Q=Q.value;try{var q=ee();return!E(Q,q)}catch{return!0}}function z(Q,ee){return ee()}var V=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?z:L;U.useSyncExternalStore=d.useSyncExternalStore!==void 0?d.useSyncExternalStore:V},59228:(Y,U,a)=>{"use strict";/**
 * @license React
 * use-sync-external-store-with-selector.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d=a(77810);function w(N,z){return N===z&&(N!==0||1/N===1/z)||N!==N&&z!==z}var E=typeof Object.is=="function"?Object.is:w,A=d.useSyncExternalStore,P=d.useRef,O=d.useEffect,R=d.useMemo,L=d.useDebugValue;U.useSyncExternalStoreWithSelector=function(N,z,V,Q,ee){var q=P(null);if(q.current===null){var ae={hasValue:!1,value:null};q.current=ae}else ae=q.current;q=R(function(){function se(Se){if(!ce){if(ce=!0,fe=Se,Se=Q(Se),ee!==void 0&&ae.hasValue){var xe=ae.value;if(ee(xe,Se))return Pe=xe}return Pe=Se}if(xe=Pe,E(fe,Se))return xe;var He=Q(Se);return ee!==void 0&&ee(xe,He)?xe:(fe=Se,Pe=He)}var ce=!1,fe,Pe,he=V===void 0?null:V;return[function(){return se(z())},he===null?void 0:function(){return se(he())}]},[z,V,Q,ee]);var pe=A(N,q[0],q[1]);return O(function(){ae.hasValue=!0,ae.value=pe},[pe]),L(pe),pe}},70422:(Y,U,a)=>{"use strict";Y.exports=a(48477)},116:(Y,U,a)=>{"use strict";Y.exports=a(59228)},86020:Y=>{"use strict";function U(d){return d>=55296&&d<=56319}function a(d){return d>=56320&&d<=57343}Y.exports=function(w){if(typeof w!="string")throw new Error("Input must be string");for(var E=w.length,A=0,P=null,O=null,R=0;R<E;R++)P=w.charCodeAt(R),a(P)?O!=null&&U(O)?A+=1:A+=3:P<=127?A+=1:P>=128&&P<=2047?A+=2:P>=2048&&P<=65535&&(A+=3),O=P;return A}},46365:Y=>{"use strict";var U=!1,a=function(){};if(U){var d=function(E,A){var P=arguments.length;A=new Array(P>1?P-1:0);for(var O=1;O<P;O++)A[O-1]=arguments[O];var R=0,L="Warning: "+E.replace(/%s/g,function(){return A[R++]});typeof console<"u"&&console.error(L);try{throw new Error(L)}catch{}};a=function(w,E,A){var P=arguments.length;A=new Array(P>2?P-2:0);for(var O=2;O<P;O++)A[O-2]=arguments[O];if(E===void 0)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");w||d.apply(null,[E].concat(A))}}Y.exports=a},42634:()=>{},94634:Y=>{function U(){return Y.exports=U=Object.assign?Object.assign.bind():function(a){for(var d=1;d<arguments.length;d++){var w=arguments[d];for(var E in w)({}).hasOwnProperty.call(w,E)&&(a[E]=w[E])}return a},Y.exports.__esModule=!0,Y.exports.default=Y.exports,U.apply(null,arguments)}Y.exports=U,Y.exports.__esModule=!0,Y.exports.default=Y.exports},24994:Y=>{function U(a){return a&&a.__esModule?a:{default:a}}Y.exports=U,Y.exports.__esModule=!0,Y.exports.default=Y.exports},54893:Y=>{function U(a,d){if(a==null)return{};var w={};for(var E in a)if({}.hasOwnProperty.call(a,E)){if(d.includes(E))continue;w[E]=a[E]}return w}Y.exports=U,Y.exports.__esModule=!0,Y.exports.default=Y.exports},69122:(Y,U)=>{var a,d;/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/(function(){"use strict";var w={}.hasOwnProperty;function E(){for(var O="",R=0;R<arguments.length;R++){var L=arguments[R];L&&(O=P(O,A(L)))}return O}function A(O){if(typeof O=="string"||typeof O=="number")return O;if(typeof O!="object")return"";if(Array.isArray(O))return E.apply(null,O);if(O.toString!==Object.prototype.toString&&!O.toString.toString().includes("[native code]"))return O.toString();var R="";for(var L in O)w.call(O,L)&&O[L]&&(R=P(R,L));return R}function P(O,R){return R?O?O+" "+R:O+R:O}Y.exports?(E.default=E,Y.exports=E):(a=[],d=function(){return E}.apply(U,a),d!==void 0&&(Y.exports=d))})()},79877:(Y,U,a)=>{"use strict";a(32351),a(48339),a(82184),a(44069),a(80076),a(89327),a(49336),a(96050),a(43361),a(5981),a(3439),a(12581),a(91144),a(78889),a(5426),a(6764),a(55018),a(3815),a(74018),a(20815),a(92262),a(81471),a(59899),a(28303),a(3636),a(11909),a(11608),a(25194),a(82335),a(20501),a(55378),a(64009),a(89886),a(40187),a(48856),a(54446),a(94204),a(71698),a(44277),a(74666),a(77431),a(11190),a(74900),a(97283),a(35310),a(61346),a(72722),a(4986),a(23626),a(10598),a(48034),a(69173),a(85046),a(74750),a(43057),a(23069),a(16770),a(54043),a(42861),a(69557),a(63617),a(5825),a(69248),a(12052),a(7511),a(43837),a(61539),a(11775),a(50956),a(95151),a(13627),a(7708),a(28508),a(25550),a(77321),a(16374),a(58885),a(2754),a(84495),a(79173),a(59860),a(21029),a(12586),a(2929),a(66808),a(45113),a(8478),a(54106),a(29193),a(60857),a(21732),a(73012),a(88884),a(53555),a(542),a(48149),a(50246),a(38691),a(41773),a(12888),a(89386),a(57800),a(12033),a(90738),a(66017),a(63933),a(97647),a(16608),a(21455),a(83557),a(75888),a(94762),a(67145),a(35556),a(38671),a(51901),a(29365),a(17995),a(86886),a(62439),a(76413),a(76911),a(61770),a(91036),a(39399),a(87687),a(95647),a(40848),a(94800),a(32511),a(30729),a(52508),a(86584),a(34556),a(50347),a(87304),a(71153),a(5187),a(94711),a(96638),a(49815),a(8168),a(3590),a(47195),a(44578),a(1147),a(80408),a(41752),a(5629),a(75060),a(69463),a(42780),a(38885),a(12825),a(37688),a(64990),a(85949),a(39933),a(63800),a(70213),a(78804),a(94644),a(67053),a(82067),a(3171),a(23829),a(14849),a(67873),a(97939),a(58870),a(73952),a(11945),a(41056),a(20719),a(26020),a(3262),a(14625),a(62224),a(71821),a(65781),a(59927),a(55599),a(25648),a(56501),a(6667),a(29089),a(38848),a(93150),a(5937),a(3484),a(17694),a(28566),a(19148),a(18476),a(31123),a(98146),a(12710),a(97150),a(835),a(13103),a(84310),a(51158),a(21957),a(26438),a(94280),a(13118),a(92065),a(86854),a(86711),a(50800),a(95050),a(37264),a(52158),a(1205),a(81110),a(75071),a(83009),a(78965),a(79314),a(20958),a(80088),a(4256),a(45882),a(49766),a(38376),a(77519),a(91570),a(63239),a(27123),a(45602),a(72290),a(42557),a(96388),a(43031),a(76003),a(6981),a(9848),a(51743),a(22724),a(74563),a(23084),a(30991),a(66401),a(5395),a(95801),a(12017),a(42442),a(73089),a(38191),a(43880),a(13640),a(68901),a(67311),a(81632),a(63066),a(67322),a(99539),a(8608),a(12772),a(35726),a(3991),a(80151),a(44038),a(83102),a(88126),a(79253),a(98965),a(39854),a(2636),a(11133),a(51459),a(92884),a(71137),a(68582),a(59697),a(81732),a(64957),a(78421),a(47522),a(65815),a(29187),a(28815),a(54314),a(22388),a(40209),a(39500),a(64555),a(27276),a(19707),a(87786),a(98845),a(40725),a(84419),a(47204),a(98326),a(76968),a(74631),a(95406),a(20866),a(63328),a(58526),a(88468),a(881),a(50382),a(9997),a(66677),a(91397),a(82804),a(30708),a(41284),a(97230),a(87761),a(3107),a(17659),a(6516),a(58693),a(5778),a(99561),a(24990),a(54605),a(40298),a(76005),a(52468),a(23634),a(7441),a(90855),a(54942),a(99420),a(30507),a(55913),a(28881),a(84743),a(77005),a(5898),a(39691),a(72949),a(69656),a(39015),a(3469),a(46215),a(13187),a(93997),a(86011),a(61510),a(87130),a(32386),a(91160),a(69505),a(19329),a(29739),a(78567),a(24068),a(62525),a(99698),a(81777),a(59546),a(70189),a(10097),a(67852),a(61182),a(84254),a(17858),a(7200),a(935),a(27497),a(37249),a(96034),a(49884),a(47138),a(58760),a(59170),a(35582),a(14889),a(25182),a(15123),a(25752),a(32883),a(93790),a(4886),a(13219),a(55064),a(36620),a(59061),a(77335),a(3776),a(41636),a(71768),a(94537),a(91763),a(97379),a(54365),a(39419),a(79764),a(30789),a(8766),a(6221),a(93231),a(95976),a(51872),a(87389),a(47007),a(65502),a(69638),a(4306),a(53578),a(93143),a(63412),a(29298),a(78053),a(92775),a(96217),a(79731),a(53006),a(14342),a(55892),a(65397),a(38858),a(86780),a(21525),a(37735),a(20966),a(41976),a(31103),a(28154),a(67141),a(33164),a(67687),a(52796),a(38541),a(93443),a(26341),a(78028),a(93020),a(63959),a(52763),a(49113),a(43234),a(40342),a(11),a(33133),a(12846),a(85081),a(34698),a(93939),a(96742),a(89116),a(12126),a(67768),a(89691),a(49816),a(9953),a(52592),a(60784),a(6870),a(30114),a(26098),a(15007),a(23778),a(64869),a(46147),a(45472),a(11021),a(11475),a(35287),a(95567),a(51044),a(6326),a(30487),a(5802),a(1755),a(11548),a(87754),a(81665),a(32900),a(37268),a(23559),a(99986),a(90613),Y.exports=a(68203)},48163:(Y,U,a)=>{"use strict";Y.exports=a(79877)},81078:(Y,U,a)=>{"use strict";var d=a(98681),w=a(38819),E=TypeError;Y.exports=function(A){if(d(A))return A;throw new E(w(A)+" is not a function")}},57248:(Y,U,a)=>{"use strict";var d=a(47225),w=a(38819),E=TypeError;Y.exports=function(A){if(d(A))return A;throw new E(w(A)+" is not a constructor")}},89206:(Y,U,a)=>{"use strict";var d=a(29391),w=TypeError;Y.exports=function(E){if(d(E)==="DataView")return E;throw new w("Argument is not a DataView")}},72254:(Y,U,a)=>{"use strict";var d=a(13708).has;Y.exports=function(w){return d(w),w}},47222:(Y,U,a)=>{"use strict";var d=a(52657),w=String,E=TypeError;Y.exports=function(A){if(d(A))return A;throw new E("Can't set "+w(A)+" as a prototype")}},64380:(Y,U,a)=>{"use strict";var d=a(28078).has;Y.exports=function(w){return d(w),w}},15035:Y=>{"use strict";var U=TypeError;Y.exports=function(a){if(typeof a=="string")return a;throw new U("Argument is not a string")}},87833:(Y,U,a)=>{"use strict";var d=a(80055).has;Y.exports=function(w){return d(w),w}},64255:(Y,U,a)=>{"use strict";var d=a(99993).has;Y.exports=function(w){return d(w),w}},633:(Y,U,a)=>{"use strict";var d=a(58993),w=a(81212),E=a(19876),A=a(62091),P=a(81078),O=a(66297),R=a(89738),L=a(98663),N=L("asyncDispose"),z=L("dispose"),V=w([].push),Q=function(q,ae){if(ae==="async-dispose"){var pe=R(q,N);return pe!==void 0||(pe=R(q,z),pe===void 0)?pe:function(){d(pe,this)}}return R(q,z)},ee=function(q,ae,pe){return arguments.length<3&&!O(q)&&(pe=P(Q(A(q),ae))),pe===void 0?function(){}:E(pe,q)};Y.exports=function(q,ae,pe,se){var ce;if(arguments.length<4){if(O(ae)&&pe==="sync-dispose")return;ce=ee(ae,pe)}else ce=ee(void 0,pe,se);V(q.stack,ce)}},1825:(Y,U,a)=>{"use strict";var d=a(98663),w=a(84860),E=a(72333).f,A=d("unscopables"),P=Array.prototype;P[A]===void 0&&E(P,A,{configurable:!0,value:w(null)}),Y.exports=function(O){P[A][O]=!0}},40217:(Y,U,a)=>{"use strict";var d=a(9387).charAt;Y.exports=function(w,E,A){return E+(A?d(w,E).length:1)}},2883:(Y,U,a)=>{"use strict";var d=a(99877),w=TypeError;Y.exports=function(E,A){if(d(A,E))return E;throw new w("Incorrect invocation")}},87816:(Y,U,a)=>{"use strict";var d=a(53598),w=String,E=TypeError;Y.exports=function(A){if(A===void 0||d(A))return A;throw new E(w(A)+" is not an object or undefined")}},62091:(Y,U,a)=>{"use strict";var d=a(53598),w=String,E=TypeError;Y.exports=function(A){if(d(A))return A;throw new E(w(A)+" is not an object")}},56750:(Y,U,a)=>{"use strict";var d=a(29391),w=TypeError;Y.exports=function(E){if(d(E)==="Uint8Array")return E;throw new w("Argument is not an Uint8Array")}},94919:Y=>{"use strict";Y.exports=typeof ArrayBuffer<"u"&&typeof DataView<"u"},41094:(Y,U,a)=>{"use strict";var d=a(14494),w=a(28420),E=TypeError;Y.exports=d(ArrayBuffer.prototype,"byteLength","get")||function(A){if(w(A)!=="ArrayBuffer")throw new E("ArrayBuffer expected");return A.byteLength}},7354:(Y,U,a)=>{"use strict";var d=a(81212),w=a(41094),E=d(ArrayBuffer.prototype.slice);Y.exports=function(A){if(w(A)!==0)return!1;try{return E(A,0,0),!1}catch{return!0}}},64768:(Y,U,a)=>{"use strict";var d=a(10299);Y.exports=d(function(){if(typeof ArrayBuffer=="function"){var w=new ArrayBuffer(8);Object.isExtensible(w)&&Object.defineProperty(w,"a",{value:8})}})},55168:(Y,U,a)=>{"use strict";var d=a(11983),w=a(81212),E=a(14494),A=a(27380),P=a(7354),O=a(41094),R=a(57103),L=a(56920),N=d.structuredClone,z=d.ArrayBuffer,V=d.DataView,Q=d.TypeError,ee=Math.min,q=z.prototype,ae=V.prototype,pe=w(q.slice),se=E(q,"resizable","get"),ce=E(q,"maxByteLength","get"),fe=w(ae.getInt8),Pe=w(ae.setInt8);Y.exports=(L||R)&&function(he,Se,xe){var He=O(he),Ee=Se===void 0?He:A(Se),Le=!se||!se(he),Xe;if(P(he))throw new Q("ArrayBuffer is detached");if(L&&(he=N(he,{transfer:[he]}),He===Ee&&(xe||Le)))return he;if(He>=Ee&&(!xe||Le))Xe=pe(he,0,Ee);else{var et=xe&&!Le&&ce?{maxByteLength:ce(he)}:void 0;Xe=new z(Ee,et);for(var ze=new V(he),Ye=new V(Xe),We=ee(Ee,He),Ze=0;Ze<We;Ze++)Pe(Ye,Ze,fe(ze,Ze))}return L||R(he),Xe}},36392:(Y,U,a)=>{"use strict";var d=a(94919),w=a(95144),E=a(11983),A=a(98681),P=a(53598),O=a(36341),R=a(29391),L=a(38819),N=a(45719),z=a(44092),V=a(41182),Q=a(99877),ee=a(88607),q=a(443),ae=a(98663),pe=a(36044),se=a(36921),ce=se.enforce,fe=se.get,Pe=E.Int8Array,he=Pe&&Pe.prototype,Se=E.Uint8ClampedArray,xe=Se&&Se.prototype,He=Pe&&ee(Pe),Ee=he&&ee(he),Le=Object.prototype,Xe=E.TypeError,et=ae("toStringTag"),ze=pe("TYPED_ARRAY_TAG"),Ye="TypedArrayConstructor",We=d&&!!q&&R(E.opera)!=="Opera",Ze=!1,qe,Ie,Ve,Ge={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},De={BigInt64Array:8,BigUint64Array:8},je=function(Kt){if(!P(Kt))return!1;var On=R(Kt);return On==="DataView"||O(Ge,On)||O(De,On)},ht=function(Vt){var Kt=ee(Vt);if(P(Kt)){var On=fe(Kt);return On&&O(On,Ye)?On[Ye]:ht(Kt)}},Et=function(Vt){if(!P(Vt))return!1;var Kt=R(Vt);return O(Ge,Kt)||O(De,Kt)},it=function(Vt){if(Et(Vt))return Vt;throw new Xe("Target is not a typed array")},_t=function(Vt){if(A(Vt)&&(!q||Q(He,Vt)))return Vt;throw new Xe(L(Vt)+" is not a typed array constructor")},yt=function(Vt,Kt,On,Pr){if(w){if(On)for(var gr in Ge){var _r=E[gr];if(_r&&O(_r.prototype,Vt))try{delete _r.prototype[Vt]}catch{try{_r.prototype[Vt]=Kt}catch{}}}(!Ee[Vt]||On)&&z(Ee,Vt,On?Kt:We&&he[Vt]||Kt,Pr)}},kt=function(Vt,Kt,On){var Pr,gr;if(w){if(q){if(On){for(Pr in Ge)if(gr=E[Pr],gr&&O(gr,Vt))try{delete gr[Vt]}catch{}}if(!He[Vt]||On)try{return z(He,Vt,On?Kt:We&&He[Vt]||Kt)}catch{}else return}for(Pr in Ge)gr=E[Pr],gr&&(!gr[Vt]||On)&&z(gr,Vt,Kt)}};for(qe in Ge)Ie=E[qe],Ve=Ie&&Ie.prototype,Ve?ce(Ve)[Ye]=Ie:We=!1;for(qe in De)Ie=E[qe],Ve=Ie&&Ie.prototype,Ve&&(ce(Ve)[Ye]=Ie);if((!We||!A(He)||He===Function.prototype)&&(He=function(){throw new Xe("Incorrect invocation")},We))for(qe in Ge)E[qe]&&q(E[qe],He);if((!We||!Ee||Ee===Le)&&(Ee=He.prototype,We))for(qe in Ge)E[qe]&&q(E[qe].prototype,Ee);if(We&&ee(xe)!==Ee&&q(xe,Ee),w&&!O(Ee,et)){Ze=!0,V(Ee,et,{configurable:!0,get:function(){return P(this)?this[ze]:void 0}});for(qe in Ge)E[qe]&&N(E[qe],ze,qe)}Y.exports={NATIVE_ARRAY_BUFFER_VIEWS:We,TYPED_ARRAY_TAG:Ze&&ze,aTypedArray:it,aTypedArrayConstructor:_t,exportTypedArrayMethod:yt,exportTypedArrayStaticMethod:kt,getTypedArrayConstructor:ht,isView:je,isTypedArray:Et,TypedArray:He,TypedArrayPrototype:Ee}},26630:(Y,U,a)=>{"use strict";var d=a(11983),w=a(81212),E=a(95144),A=a(94919),P=a(94378),O=a(45719),R=a(41182),L=a(39763),N=a(10299),z=a(2883),V=a(42119),Q=a(18266),ee=a(27380),q=a(64701),ae=a(20934),pe=a(88607),se=a(443),ce=a(23161),fe=a(32740),Pe=a(16795),he=a(68032),Se=a(50667),xe=a(36921),He=P.PROPER,Ee=P.CONFIGURABLE,Le="ArrayBuffer",Xe="DataView",et="prototype",ze="Wrong length",Ye="Wrong index",We=xe.getterFor(Le),Ze=xe.getterFor(Xe),qe=xe.set,Ie=d[Le],Ve=Ie,Ge=Ve&&Ve[et],De=d[Xe],je=De&&De[et],ht=Object.prototype,Et=d.Array,it=d.RangeError,_t=w(ce),yt=w([].reverse),kt=ae.pack,Vt=ae.unpack,Kt=function(dr){return[dr&255]},On=function(dr){return[dr&255,dr>>8&255]},Pr=function(dr){return[dr&255,dr>>8&255,dr>>16&255,dr>>24&255]},gr=function(dr){return dr[3]<<24|dr[2]<<16|dr[1]<<8|dr[0]},_r=function(dr){return kt(q(dr),23,4)},Xr=function(dr){return kt(dr,52,8)},xr=function(dr,Zr,Ir){R(dr[et],Zr,{configurable:!0,get:function(){return Ir(this)[Zr]}})},xa=function(dr,Zr,Ir,or){var wr=Ze(dr),jr=ee(Ir),Kr=!!or;if(jr+Zr>wr.byteLength)throw new it(Ye);var Br=wr.bytes,mr=jr+wr.byteOffset,Er=fe(Br,mr,mr+Zr);return Kr?Er:yt(Er)},Rr=function(dr,Zr,Ir,or,wr,jr){var Kr=Ze(dr),Br=ee(Ir),mr=or(+wr),Er=!!jr;if(Br+Zr>Kr.byteLength)throw new it(Ye);for(var Qr=Kr.bytes,oa=Br+Kr.byteOffset,hn=0;hn<Zr;hn++)Qr[oa+hn]=mr[Er?hn:Zr-hn-1]};if(!A)Ve=function(Zr){z(this,Ge);var Ir=ee(Zr);qe(this,{type:Le,bytes:_t(Et(Ir),0),byteLength:Ir}),E||(this.byteLength=Ir,this.detached=!1)},Ge=Ve[et],De=function(Zr,Ir,or){z(this,je),z(Zr,Ge);var wr=We(Zr),jr=wr.byteLength,Kr=V(Ir);if(Kr<0||Kr>jr)throw new it("Wrong offset");if(or=or===void 0?jr-Kr:Q(or),Kr+or>jr)throw new it(ze);qe(this,{type:Xe,buffer:Zr,byteLength:or,byteOffset:Kr,bytes:wr.bytes}),E||(this.buffer=Zr,this.byteLength=or,this.byteOffset=Kr)},je=De[et],E&&(xr(Ve,"byteLength",We),xr(De,"buffer",Ze),xr(De,"byteLength",Ze),xr(De,"byteOffset",Ze)),L(je,{getInt8:function(Zr){return xa(this,1,Zr)[0]<<24>>24},getUint8:function(Zr){return xa(this,1,Zr)[0]},getInt16:function(Zr){var Ir=xa(this,2,Zr,arguments.length>1?arguments[1]:!1);return(Ir[1]<<8|Ir[0])<<16>>16},getUint16:function(Zr){var Ir=xa(this,2,Zr,arguments.length>1?arguments[1]:!1);return Ir[1]<<8|Ir[0]},getInt32:function(Zr){return gr(xa(this,4,Zr,arguments.length>1?arguments[1]:!1))},getUint32:function(Zr){return gr(xa(this,4,Zr,arguments.length>1?arguments[1]:!1))>>>0},getFloat32:function(Zr){return Vt(xa(this,4,Zr,arguments.length>1?arguments[1]:!1),23)},getFloat64:function(Zr){return Vt(xa(this,8,Zr,arguments.length>1?arguments[1]:!1),52)},setInt8:function(Zr,Ir){Rr(this,1,Zr,Kt,Ir)},setUint8:function(Zr,Ir){Rr(this,1,Zr,Kt,Ir)},setInt16:function(Zr,Ir){Rr(this,2,Zr,On,Ir,arguments.length>2?arguments[2]:!1)},setUint16:function(Zr,Ir){Rr(this,2,Zr,On,Ir,arguments.length>2?arguments[2]:!1)},setInt32:function(Zr,Ir){Rr(this,4,Zr,Pr,Ir,arguments.length>2?arguments[2]:!1)},setUint32:function(Zr,Ir){Rr(this,4,Zr,Pr,Ir,arguments.length>2?arguments[2]:!1)},setFloat32:function(Zr,Ir){Rr(this,4,Zr,_r,Ir,arguments.length>2?arguments[2]:!1)},setFloat64:function(Zr,Ir){Rr(this,8,Zr,Xr,Ir,arguments.length>2?arguments[2]:!1)}});else{var aa=He&&Ie.name!==Le;!N(function(){Ie(1)})||!N(function(){new Ie(-1)})||N(function(){return new Ie,new Ie(1.5),new Ie(NaN),Ie.length!==1||aa&&!Ee})?(Ve=function(Zr){return z(this,Ge),Pe(new Ie(ee(Zr)),this,Ve)},Ve[et]=Ge,Ge.constructor=Ve,he(Ve,Ie)):aa&&Ee&&O(Ie,"name",Le),se&&pe(je)!==ht&&se(je,ht);var Dr=new De(new Ve(2)),Gr=w(je.setInt8);Dr.setInt8(0,2147483648),Dr.setInt8(1,2147483649),(Dr.getInt8(0)||!Dr.getInt8(1))&&L(je,{setInt8:function(Zr,Ir){Gr(this,Zr,Ir<<24>>24)},setUint8:function(Zr,Ir){Gr(this,Zr,Ir<<24>>24)}},{unsafe:!0})}Se(Ve,Le),Se(De,Xe),Y.exports={ArrayBuffer:Ve,DataView:De}},62529:(Y,U,a)=>{"use strict";var d=a(33297),w=a(74918),E=a(74730),A=a(99602),P=Math.min;Y.exports=[].copyWithin||function(R,L){var N=d(this),z=E(N),V=w(R,z),Q=w(L,z),ee=arguments.length>2?arguments[2]:void 0,q=P((ee===void 0?z:w(ee,z))-Q,z-V),ae=1;for(Q<V&&V<Q+q&&(ae=-1,Q+=q-1,V+=q-1);q-- >0;)Q in N?N[V]=N[Q]:A(N,V),V+=ae,Q+=ae;return N}},23161:(Y,U,a)=>{"use strict";var d=a(33297),w=a(74918),E=a(74730);Y.exports=function(P){for(var O=d(this),R=E(O),L=arguments.length,N=w(L>1?arguments[1]:void 0,R),z=L>2?arguments[2]:void 0,V=z===void 0?R:w(z,R);V>N;)O[N++]=P;return O}},38231:(Y,U,a)=>{"use strict";var d=a(47033).forEach,w=a(31994),E=w("forEach");Y.exports=E?[].forEach:function(P){return d(this,P,arguments.length>1?arguments[1]:void 0)}},28273:(Y,U,a)=>{"use strict";var d=a(19876),w=a(81212),E=a(33297),A=a(47225),P=a(25042),O=a(36709),R=a(37971),L=a(5375),N=a(89738),z=a(67139),V=a(94480),Q=a(98663),ee=a(37742),q=a(7731).toArray,ae=Q("asyncIterator"),pe=w(V("Array","values")),se=w(pe([]).next),ce=function(){return new fe(this)},fe=function(Pe){this.iterator=pe(Pe)};fe.prototype.next=function(){return se(this.iterator)},Y.exports=function(he){var Se=this,xe=arguments.length,He=xe>1?arguments[1]:void 0,Ee=xe>2?arguments[2]:void 0;return new(z("Promise"))(function(Le){var Xe=E(he);He!==void 0&&(He=d(He,Ee));var et=N(Xe,ae),ze=et?void 0:L(Xe)||ce,Ye=A(Se)?new Se:[],We=et?P(Xe,et):new ee(R(O(Xe,ze)));Le(q(We,He,Ye))})}},72078:(Y,U,a)=>{"use strict";var d=a(74730);Y.exports=function(w,E,A){for(var P=0,O=arguments.length>2?A:d(E),R=new w(O);O>P;)R[P]=E[P++];return R}},19344:(Y,U,a)=>{"use strict";var d=a(19876),w=a(58993),E=a(33297),A=a(6907),P=a(24965),O=a(47225),R=a(74730),L=a(3412),N=a(36709),z=a(5375),V=Array;Y.exports=function(ee){var q=E(ee),ae=O(this),pe=arguments.length,se=pe>1?arguments[1]:void 0,ce=se!==void 0;ce&&(se=d(se,pe>2?arguments[2]:void 0));var fe=z(q),Pe=0,he,Se,xe,He,Ee,Le;if(fe&&!(this===V&&P(fe)))for(Se=ae?new this:[],He=N(q,fe),Ee=He.next;!(xe=w(Ee,He)).done;Pe++)Le=ce?A(He,se,[xe.value,Pe],!0):xe.value,L(Se,Pe,Le);else for(he=R(q),Se=ae?new this(he):V(he);he>Pe;Pe++)Le=ce?se(q[Pe],Pe):q[Pe],L(Se,Pe,Le);return Se.length=Pe,Se}},85540:(Y,U,a)=>{"use strict";var d=a(19876),w=a(81212),E=a(32203),A=a(33297),P=a(74730),O=a(13708),R=O.Map,L=O.get,N=O.has,z=O.set,V=w([].push);Y.exports=function(ee){for(var q=A(this),ae=E(q),pe=d(ee,arguments.length>1?arguments[1]:void 0),se=new R,ce=P(ae),fe=0,Pe,he;ce>fe;fe++)he=ae[fe],Pe=pe(he,fe,q),N(se,Pe)?V(L(se,Pe),he):z(se,Pe,[he]);return se}},97617:(Y,U,a)=>{"use strict";var d=a(19876),w=a(81212),E=a(32203),A=a(33297),P=a(71413),O=a(74730),R=a(84860),L=a(72078),N=Array,z=w([].push);Y.exports=function(V,Q,ee,q){for(var ae=A(V),pe=E(ae),se=d(Q,ee),ce=R(null),fe=O(pe),Pe=0,he,Se,xe;fe>Pe;Pe++)xe=pe[Pe],Se=P(se(xe,Pe,ae)),Se in ce?z(ce[Se],xe):ce[Se]=[xe];if(q&&(he=q(ae),he!==N))for(Se in ce)ce[Se]=L(he,ce[Se]);return ce}},40789:(Y,U,a)=>{"use strict";var d=a(5137),w=a(74918),E=a(74730),A=function(P){return function(O,R,L){var N=d(O),z=E(N);if(z===0)return!P&&-1;var V=w(L,z),Q;if(P&&R!==R){for(;z>V;)if(Q=N[V++],Q!==Q)return!0}else for(;z>V;V++)if((P||V in N)&&N[V]===R)return P||V||0;return!P&&-1}};Y.exports={includes:A(!0),indexOf:A(!1)}},54819:(Y,U,a)=>{"use strict";var d=a(19876),w=a(32203),E=a(33297),A=a(74730),P=function(O){var R=O===1;return function(L,N,z){for(var V=E(L),Q=w(V),ee=A(Q),q=d(N,z),ae,pe;ee-- >0;)if(ae=Q[ee],pe=q(ae,ee,V),pe)switch(O){case 0:return ae;case 1:return ee}return R?-1:void 0}};Y.exports={findLast:P(0),findLastIndex:P(1)}},47033:(Y,U,a)=>{"use strict";var d=a(19876),w=a(81212),E=a(32203),A=a(33297),P=a(74730),O=a(43225),R=w([].push),L=function(N){var z=N===1,V=N===2,Q=N===3,ee=N===4,q=N===6,ae=N===7,pe=N===5||q;return function(se,ce,fe,Pe){for(var he=A(se),Se=E(he),xe=P(Se),He=d(ce,fe),Ee=0,Le=Pe||O,Xe=z?Le(se,xe):V||ae?Le(se,0):void 0,et,ze;xe>Ee;Ee++)if((pe||Ee in Se)&&(et=Se[Ee],ze=He(et,Ee,he),N))if(z)Xe[Ee]=ze;else if(ze)switch(N){case 3:return!0;case 5:return et;case 6:return Ee;case 2:R(Xe,et)}else switch(N){case 4:return!1;case 7:R(Xe,et)}return q?-1:Q||ee?ee:Xe}};Y.exports={forEach:L(0),map:L(1),filter:L(2),some:L(3),every:L(4),find:L(5),findIndex:L(6),filterReject:L(7)}},31927:(Y,U,a)=>{"use strict";var d=a(29181),w=a(5137),E=a(42119),A=a(74730),P=a(31994),O=Math.min,R=[].lastIndexOf,L=!!R&&1/[1].lastIndexOf(1,-0)<0,N=P("lastIndexOf"),z=L||!N;Y.exports=z?function(Q){if(L)return d(R,this,arguments)||0;var ee=w(this),q=A(ee);if(q===0)return-1;var ae=q-1;for(arguments.length>1&&(ae=O(ae,E(arguments[1]))),ae<0&&(ae=q+ae);ae>=0;ae--)if(ae in ee&&ee[ae]===Q)return ae||0;return-1}:R},46025:(Y,U,a)=>{"use strict";var d=a(10299),w=a(98663),E=a(73160),A=w("species");Y.exports=function(P){return E>=51||!d(function(){var O=[],R=O.constructor={};return R[A]=function(){return{foo:1}},O[P](Boolean).foo!==1})}},31994:(Y,U,a)=>{"use strict";var d=a(10299);Y.exports=function(w,E){var A=[][w];return!!A&&d(function(){A.call(null,E||function(){return 1},1)})}},9658:(Y,U,a)=>{"use strict";var d=a(81078),w=a(33297),E=a(32203),A=a(74730),P=TypeError,O="Reduce of empty array with no initial value",R=function(L){return function(N,z,V,Q){var ee=w(N),q=E(ee),ae=A(ee);if(d(z),ae===0&&V<2)throw new P(O);var pe=L?ae-1:0,se=L?-1:1;if(V<2)for(;;){if(pe in q){Q=q[pe],pe+=se;break}if(pe+=se,L?pe<0:ae<=pe)throw new P(O)}for(;L?pe>=0:ae>pe;pe+=se)pe in q&&(Q=z(Q,q[pe],pe,ee));return Q}};Y.exports={left:R(!1),right:R(!0)}},67211:(Y,U,a)=>{"use strict";var d=a(95144),w=a(38468),E=TypeError,A=Object.getOwnPropertyDescriptor,P=d&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(O){return O instanceof TypeError}}();Y.exports=P?function(O,R){if(w(O)&&!A(O,"length").writable)throw new E("Cannot set read only .length");return O.length=R}:function(O,R){return O.length=R}},32740:(Y,U,a)=>{"use strict";var d=a(81212);Y.exports=d([].slice)},70644:(Y,U,a)=>{"use strict";var d=a(32740),w=Math.floor,E=function(A,P){var O=A.length;if(O<8)for(var R=1,L,N;R<O;){for(N=R,L=A[R];N&&P(A[N-1],L)>0;)A[N]=A[--N];N!==R++&&(A[N]=L)}else for(var z=w(O/2),V=E(d(A,0,z),P),Q=E(d(A,z),P),ee=V.length,q=Q.length,ae=0,pe=0;ae<ee||pe<q;)A[ae+pe]=ae<ee&&pe<q?P(V[ae],Q[pe])<=0?V[ae++]:Q[pe++]:ae<ee?V[ae++]:Q[pe++];return A};Y.exports=E},85701:(Y,U,a)=>{"use strict";var d=a(38468),w=a(47225),E=a(53598),A=a(98663),P=A("species"),O=Array;Y.exports=function(R){var L;return d(R)&&(L=R.constructor,w(L)&&(L===O||d(L.prototype))?L=void 0:E(L)&&(L=L[P],L===null&&(L=void 0))),L===void 0?O:L}},43225:(Y,U,a)=>{"use strict";var d=a(85701);Y.exports=function(w,E){return new(d(w))(E===0?0:E)}},83696:(Y,U,a)=>{"use strict";var d=a(74730);Y.exports=function(w,E){for(var A=d(w),P=new E(A),O=0;O<A;O++)P[O]=w[A-O-1];return P}},98825:(Y,U,a)=>{"use strict";var d=a(81212),w=a(81078),E=a(66297),A=a(74730),P=a(33297),O=a(13708),R=a(48075),L=O.Map,N=O.has,z=O.set,V=d([].push);Y.exports=function(ee){var q=P(this),ae=A(q),pe=[],se=new L,ce=E(ee)?function(Se){return Se}:w(ee),fe,Pe,he;for(fe=0;fe<ae;fe++)Pe=q[fe],he=ce(Pe),N(se,he)||z(se,he,Pe);return R(se,function(Se){V(pe,Se)}),pe}},6132:(Y,U,a)=>{"use strict";var d=a(74730),w=a(42119),E=RangeError;Y.exports=function(A,P,O,R){var L=d(A),N=w(O),z=N<0?L+N:N;if(z>=L||z<0)throw new E("Incorrect index");for(var V=new P(L),Q=0;Q<L;Q++)V[Q]=Q===z?R:A[Q];return V}},37742:(Y,U,a)=>{"use strict";var d=a(58993),w=a(62091),E=a(84860),A=a(89738),P=a(39763),O=a(36921),R=a(67139),L=a(96098),N=a(69445),z=R("Promise"),V="AsyncFromSyncIterator",Q=O.set,ee=O.getterFor(V),q=function(pe,se,ce){var fe=pe.done;z.resolve(pe.value).then(function(Pe){se(N(Pe,fe))},ce)},ae=function(se){se.type=V,Q(this,se)};ae.prototype=P(E(L),{next:function(){var se=ee(this);return new z(function(ce,fe){var Pe=w(d(se.next,se.iterator));q(Pe,ce,fe)})},return:function(){var pe=ee(this).iterator;return new z(function(se,ce){var fe=A(pe,"return");if(fe===void 0)return se(N(void 0,!0));var Pe=w(d(fe,pe));q(Pe,se,ce)})}}),Y.exports=ae},34728:(Y,U,a)=>{"use strict";var d=a(58993),w=a(67139),E=a(89738);Y.exports=function(A,P,O,R){try{var L=E(A,"return");if(L)return w("Promise").resolve(d(L,A)).then(function(){P(O)},function(N){R(N)})}catch(N){return R(N)}P(O)}},12711:(Y,U,a)=>{"use strict";var d=a(58993),w=a(91499),E=a(62091),A=a(84860),P=a(45719),O=a(39763),R=a(98663),L=a(36921),N=a(67139),z=a(89738),V=a(96098),Q=a(69445),ee=a(4983),q=N("Promise"),ae=R("toStringTag"),pe="AsyncIteratorHelper",se="WrapForValidAsyncIterator",ce=L.set,fe=function(Se){var xe=!Se,He=L.getterFor(Se?se:pe),Ee=function(Le){var Xe=w(function(){return He(Le)}),et=Xe.error,ze=Xe.value;return et||xe&&ze.done?{exit:!0,value:et?q.reject(ze):q.resolve(Q(void 0,!0))}:{exit:!1,value:ze}};return O(A(V),{next:function(){var Xe=Ee(this),et=Xe.value;if(Xe.exit)return et;var ze=w(function(){return E(et.nextHandler(q))}),Ye=ze.error,We=ze.value;return Ye&&(et.done=!0),Ye?q.reject(We):q.resolve(We)},return:function(){var Le=Ee(this),Xe=Le.value;if(Le.exit)return Xe;Xe.done=!0;var et=Xe.iterator,ze,Ye,We=w(function(){if(Xe.inner)try{ee(Xe.inner.iterator,"normal")}catch(Ze){return ee(et,"throw",Ze)}return z(et,"return")});return ze=Ye=We.value,We.error?q.reject(Ye):ze===void 0?q.resolve(Q(void 0,!0)):(We=w(function(){return d(ze,et)}),Ye=We.value,We.error?q.reject(Ye):Se?q.resolve(Ye):q.resolve(Ye).then(function(Ze){return E(Ze),Q(void 0,!0)}))}})},Pe=fe(!0),he=fe(!1);P(he,ae,"Async Iterator Helper"),Y.exports=function(Se,xe){var He=function(Le,Xe){Xe?(Xe.iterator=Le.iterator,Xe.next=Le.next):Xe=Le,Xe.type=xe?se:pe,Xe.nextHandler=Se,Xe.counter=0,Xe.done=!1,ce(this,Xe)};return He.prototype=xe?Pe:he,He}},37757:(Y,U,a)=>{"use strict";var d=a(58993),w=a(67898),E=function(A,P){return[P,A]};Y.exports=function(){return d(w,this,E)}},7731:(Y,U,a)=>{"use strict";var d=a(58993),w=a(81078),E=a(62091),A=a(53598),P=a(89521),O=a(67139),R=a(37971),L=a(34728),N=function(z){var V=z===0,Q=z===1,ee=z===2,q=z===3;return function(ae,pe,se){E(ae);var ce=pe!==void 0;(ce||!V)&&w(pe);var fe=R(ae),Pe=O("Promise"),he=fe.iterator,Se=fe.next,xe=0;return new Pe(function(He,Ee){var Le=function(et){L(he,Ee,et,Ee)},Xe=function(){try{if(ce)try{P(xe)}catch(et){Le(et)}Pe.resolve(E(d(Se,he))).then(function(et){try{if(E(et).done)V?(se.length=xe,He(se)):He(q?!1:ee||void 0);else{var ze=et.value;try{if(ce){var Ye=pe(ze,xe),We=function(Ze){if(Q)Xe();else if(ee)Ze?Xe():L(he,He,!1,Ee);else if(V)try{se[xe++]=Ze,Xe()}catch(qe){Le(qe)}else Ze?L(he,He,q||ze,Ee):Xe()};A(Ye)?Pe.resolve(Ye).then(We,Le):We(Ye)}else se[xe++]=ze,Xe()}catch(Ze){Le(Ze)}}}catch(Ze){Ee(Ze)}},Ee)}catch(et){Ee(et)}};Xe()})}};Y.exports={toArray:N(0),forEach:N(1),every:N(2),some:N(3),find:N(4)}},67898:(Y,U,a)=>{"use strict";var d=a(58993),w=a(81078),E=a(62091),A=a(53598),P=a(37971),O=a(12711),R=a(69445),L=a(34728),N=O(function(z){var V=this,Q=V.iterator,ee=V.mapper;return new z(function(q,ae){var pe=function(ce){V.done=!0,ae(ce)},se=function(ce){L(Q,pe,ce,pe)};z.resolve(E(d(V.next,Q))).then(function(ce){try{if(E(ce).done)V.done=!0,q(R(void 0,!0));else{var fe=ce.value;try{var Pe=ee(fe,V.counter++),he=function(Se){q(R(Se,!1))};A(Pe)?z.resolve(Pe).then(he,se):he(Pe)}catch(Se){se(Se)}}}catch(Se){pe(Se)}},pe)})});Y.exports=function(V){return E(this),w(V),new N(P(this),{mapper:V})}},96098:(Y,U,a)=>{"use strict";var d=a(11983),w=a(53793),E=a(98681),A=a(84860),P=a(88607),O=a(44092),R=a(98663),L=a(67695),N="USE_FUNCTION_CONSTRUCTOR",z=R("asyncIterator"),V=d.AsyncIterator,Q=w.AsyncIteratorPrototype,ee,q;if(Q)ee=Q;else if(E(V))ee=V.prototype;else if(w[N]||d[N])try{q=P(P(P(Function("return async function*(){}()")()))),P(q)===Object.prototype&&(ee=q)}catch{}ee?L&&(ee=A(ee)):ee={},E(ee[z])||O(ee,z,function(){return this}),Y.exports=ee},7134:(Y,U,a)=>{"use strict";var d=a(58993),w=a(12711);Y.exports=w(function(){return d(this.next,this.iterator)},!0)},87040:Y=>{"use strict";var U="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",a=U+"+/",d=U+"-_",w=function(E){for(var A={},P=0;P<64;P++)A[E.charAt(P)]=P;return A};Y.exports={i2c:a,c2i:w(a),i2cUrl:d,c2iUrl:w(d)}},6907:(Y,U,a)=>{"use strict";var d=a(62091),w=a(4983);Y.exports=function(E,A,P,O){try{return O?A(d(P)[0],P[1]):A(P)}catch(R){w(E,"throw",R)}}},95392:(Y,U,a)=>{"use strict";var d=a(98663),w=d("iterator"),E=!1;try{var A=0,P={next:function(){return{done:!!A++}},return:function(){E=!0}};P[w]=function(){return this},Array.from(P,function(){throw 2})}catch{}Y.exports=function(O,R){try{if(!R&&!E)return!1}catch{return!1}var L=!1;try{var N={};N[w]=function(){return{next:function(){return{done:L=!0}}}},O(N)}catch{}return L}},28420:(Y,U,a)=>{"use strict";var d=a(81212),w=d({}.toString),E=d("".slice);Y.exports=function(A){return E(w(A),8,-1)}},29391:(Y,U,a)=>{"use strict";var d=a(37920),w=a(98681),E=a(28420),A=a(98663),P=A("toStringTag"),O=Object,R=E(function(){return arguments}())==="Arguments",L=function(N,z){try{return N[z]}catch{}};Y.exports=d?E:function(N){var z,V,Q;return N===void 0?"Undefined":N===null?"Null":typeof(V=L(z=O(N),P))=="string"?V:R?E(z):(Q=E(z))==="Object"&&w(z.callee)?"Arguments":Q}},98217:(Y,U,a)=>{"use strict";var d=a(19876),w=a(62091),E=a(33297),A=a(88568);Y.exports=function(P,O,R){return function(N){var z=E(N),V=arguments.length,Q=V>1?arguments[1]:void 0,ee=Q!==void 0,q=ee?d(Q,V>2?arguments[2]:void 0):void 0,ae=new P,pe=0;return A(z,function(se){var ce=ee?q(se,pe++):se;R?O(ae,w(ce)[0],ce[1]):O(ae,ce)}),ae}}},63400:(Y,U,a)=>{"use strict";var d=a(62091);Y.exports=function(w,E,A){return function(){for(var O=new w,R=arguments.length,L=0;L<R;L++){var N=arguments[L];A?E(O,d(N)[0],N[1]):E(O,N)}return O}}},86950:(Y,U,a)=>{"use strict";var d=a(84860),w=a(41182),E=a(39763),A=a(19876),P=a(2883),O=a(66297),R=a(88568),L=a(20540),N=a(69445),z=a(1429),V=a(95144),Q=a(66335).fastKey,ee=a(36921),q=ee.set,ae=ee.getterFor;Y.exports={getConstructor:function(pe,se,ce,fe){var Pe=pe(function(Ee,Le){P(Ee,he),q(Ee,{type:se,index:d(null),first:void 0,last:void 0,size:0}),V||(Ee.size=0),O(Le)||R(Le,Ee[fe],{that:Ee,AS_ENTRIES:ce})}),he=Pe.prototype,Se=ae(se),xe=function(Ee,Le,Xe){var et=Se(Ee),ze=He(Ee,Le),Ye,We;return ze?ze.value=Xe:(et.last=ze={index:We=Q(Le,!0),key:Le,value:Xe,previous:Ye=et.last,next:void 0,removed:!1},et.first||(et.first=ze),Ye&&(Ye.next=ze),V?et.size++:Ee.size++,We!=="F"&&(et.index[We]=ze)),Ee},He=function(Ee,Le){var Xe=Se(Ee),et=Q(Le),ze;if(et!=="F")return Xe.index[et];for(ze=Xe.first;ze;ze=ze.next)if(ze.key===Le)return ze};return E(he,{clear:function(){for(var Le=this,Xe=Se(Le),et=Xe.first;et;)et.removed=!0,et.previous&&(et.previous=et.previous.next=void 0),et=et.next;Xe.first=Xe.last=void 0,Xe.index=d(null),V?Xe.size=0:Le.size=0},delete:function(Ee){var Le=this,Xe=Se(Le),et=He(Le,Ee);if(et){var ze=et.next,Ye=et.previous;delete Xe.index[et.index],et.removed=!0,Ye&&(Ye.next=ze),ze&&(ze.previous=Ye),Xe.first===et&&(Xe.first=ze),Xe.last===et&&(Xe.last=Ye),V?Xe.size--:Le.size--}return!!et},forEach:function(Le){for(var Xe=Se(this),et=A(Le,arguments.length>1?arguments[1]:void 0),ze;ze=ze?ze.next:Xe.first;)for(et(ze.value,ze.key,this);ze&&ze.removed;)ze=ze.previous},has:function(Le){return!!He(this,Le)}}),E(he,ce?{get:function(Le){var Xe=He(this,Le);return Xe&&Xe.value},set:function(Le,Xe){return xe(this,Le===0?0:Le,Xe)}}:{add:function(Le){return xe(this,Le=Le===0?0:Le,Le)}}),V&&w(he,"size",{configurable:!0,get:function(){return Se(this).size}}),Pe},setStrong:function(pe,se,ce){var fe=se+" Iterator",Pe=ae(se),he=ae(fe);L(pe,se,function(Se,xe){q(this,{type:fe,target:Se,state:Pe(Se),kind:xe,last:void 0})},function(){for(var Se=he(this),xe=Se.kind,He=Se.last;He&&He.removed;)He=He.previous;return!Se.target||!(Se.last=He=He?He.next:Se.state.first)?(Se.target=void 0,N(void 0,!0)):N(xe==="keys"?He.key:xe==="values"?He.value:[He.key,He.value],!1)},ce?"entries":"values",!ce,!0),z(se)}}},91205:(Y,U,a)=>{"use strict";var d=a(81212),w=a(39763),E=a(66335).getWeakData,A=a(2883),P=a(62091),O=a(66297),R=a(53598),L=a(88568),N=a(47033),z=a(36341),V=a(36921),Q=V.set,ee=V.getterFor,q=N.find,ae=N.findIndex,pe=d([].splice),se=0,ce=function(he){return he.frozen||(he.frozen=new fe)},fe=function(){this.entries=[]},Pe=function(he,Se){return q(he.entries,function(xe){return xe[0]===Se})};fe.prototype={get:function(he){var Se=Pe(this,he);if(Se)return Se[1]},has:function(he){return!!Pe(this,he)},set:function(he,Se){var xe=Pe(this,he);xe?xe[1]=Se:this.entries.push([he,Se])},delete:function(he){var Se=ae(this.entries,function(xe){return xe[0]===he});return~Se&&pe(this.entries,Se,1),!!~Se}},Y.exports={getConstructor:function(he,Se,xe,He){var Ee=he(function(ze,Ye){A(ze,Le),Q(ze,{type:Se,id:se++,frozen:void 0}),O(Ye)||L(Ye,ze[He],{that:ze,AS_ENTRIES:xe})}),Le=Ee.prototype,Xe=ee(Se),et=function(ze,Ye,We){var Ze=Xe(ze),qe=E(P(Ye),!0);return qe===!0?ce(Ze).set(Ye,We):qe[Ze.id]=We,ze};return w(Le,{delete:function(ze){var Ye=Xe(this);if(!R(ze))return!1;var We=E(ze);return We===!0?ce(Ye).delete(ze):We&&z(We,Ye.id)&&delete We[Ye.id]},has:function(Ye){var We=Xe(this);if(!R(Ye))return!1;var Ze=E(Ye);return Ze===!0?ce(We).has(Ye):Ze&&z(Ze,We.id)}}),w(Le,xe?{get:function(Ye){var We=Xe(this);if(R(Ye)){var Ze=E(Ye);return Ze===!0?ce(We).get(Ye):Ze?Ze[We.id]:void 0}},set:function(Ye,We){return et(this,Ye,We)}}:{add:function(Ye){return et(this,Ye,!0)}}),Ee}}},22640:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(81212),A=a(5888),P=a(44092),O=a(66335),R=a(88568),L=a(2883),N=a(98681),z=a(66297),V=a(53598),Q=a(10299),ee=a(95392),q=a(50667),ae=a(16795);Y.exports=function(pe,se,ce){var fe=pe.indexOf("Map")!==-1,Pe=pe.indexOf("Weak")!==-1,he=fe?"set":"add",Se=w[pe],xe=Se&&Se.prototype,He=Se,Ee={},Le=function(qe){var Ie=E(xe[qe]);P(xe,qe,qe==="add"?function(Ge){return Ie(this,Ge===0?0:Ge),this}:qe==="delete"?function(Ve){return Pe&&!V(Ve)?!1:Ie(this,Ve===0?0:Ve)}:qe==="get"?function(Ge){return Pe&&!V(Ge)?void 0:Ie(this,Ge===0?0:Ge)}:qe==="has"?function(Ge){return Pe&&!V(Ge)?!1:Ie(this,Ge===0?0:Ge)}:function(Ge,De){return Ie(this,Ge===0?0:Ge,De),this})},Xe=A(pe,!N(Se)||!(Pe||xe.forEach&&!Q(function(){new Se().entries().next()})));if(Xe)He=ce.getConstructor(se,pe,fe,he),O.enable();else if(A(pe,!0)){var et=new He,ze=et[he](Pe?{}:-0,1)!==et,Ye=Q(function(){et.has(1)}),We=ee(function(qe){new Se(qe)}),Ze=!Pe&&Q(function(){for(var qe=new Se,Ie=5;Ie--;)qe[he](Ie,Ie);return!qe.has(-0)});We||(He=se(function(qe,Ie){L(qe,xe);var Ve=ae(new Se,qe,He);return z(Ie)||R(Ie,Ve[he],{that:Ve,AS_ENTRIES:fe}),Ve}),He.prototype=xe,xe.constructor=He),(Ye||Ze)&&(Le("delete"),Le("has"),fe&&Le("get")),(Ze||ze)&&Le(he),Pe&&xe.clear&&delete xe.clear}return Ee[pe]=He,d({global:!0,constructor:!0,forced:He!==Se},Ee),q(He,pe),Pe||ce.setStrong(He,pe,fe),He}},30367:(Y,U,a)=>{"use strict";a(79173),a(81632);var d=a(67139),w=a(84860),E=a(53598),A=Object,P=TypeError,O=d("Map"),R=d("WeakMap"),L=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=w(null)};L.prototype.get=function(z,V){return this[z]||(this[z]=V())},L.prototype.next=function(z,V,Q){var ee=Q?this.objectsByIndex[z]||(this.objectsByIndex[z]=new R):this.primitives||(this.primitives=new O),q=ee.get(V);return q||ee.set(V,q=new L),q};var N=new L;Y.exports=function(){var z=N,V=arguments.length,Q,ee;for(Q=0;Q<V;Q++)E(ee=arguments[Q])&&(z=z.next(Q,ee,!0));if(this===A&&z===N)throw new P("Composite keys must contain a non-primitive component");for(Q=0;Q<V;Q++)E(ee=arguments[Q])||(z=z.next(Q,ee,!1));return z}},68032:(Y,U,a)=>{"use strict";var d=a(36341),w=a(17523),E=a(40423),A=a(72333);Y.exports=function(P,O,R){for(var L=w(O),N=A.f,z=E.f,V=0;V<L.length;V++){var Q=L[V];!d(P,Q)&&!(R&&d(R,Q))&&N(P,Q,z(O,Q))}}},60363:(Y,U,a)=>{"use strict";var d=a(98663),w=d("match");Y.exports=function(E){var A=/./;try{"/./"[E](A)}catch{try{return A[w]=!1,"/./"[E](A)}catch{}}return!1}},5071:(Y,U,a)=>{"use strict";var d=a(10299);Y.exports=!d(function(){function w(){}return w.prototype.constructor=null,Object.getPrototypeOf(new w)!==w.prototype})},89404:(Y,U,a)=>{"use strict";var d=a(81212),w=a(95034),E=a(89723),A=/"/g,P=d("".replace);Y.exports=function(O,R,L,N){var z=E(w(O)),V="<"+R;return L!==""&&(V+=" "+L+'="'+P(E(N),A,"&quot;")+'"'),V+">"+z+"</"+R+">"}},69445:Y=>{"use strict";Y.exports=function(U,a){return{value:U,done:a}}},45719:(Y,U,a)=>{"use strict";var d=a(95144),w=a(72333),E=a(48264);Y.exports=d?function(A,P,O){return w.f(A,P,E(1,O))}:function(A,P,O){return A[P]=O,A}},48264:Y=>{"use strict";Y.exports=function(U,a){return{enumerable:!(U&1),configurable:!(U&2),writable:!(U&4),value:a}}},3412:(Y,U,a)=>{"use strict";var d=a(95144),w=a(72333),E=a(48264);Y.exports=function(A,P,O){d?w.f(A,P,E(0,O)):A[P]=O}},86224:(Y,U,a)=>{"use strict";var d=a(81212),w=a(10299),E=a(78673).start,A=RangeError,P=isFinite,O=Math.abs,R=Date.prototype,L=R.toISOString,N=d(R.getTime),z=d(R.getUTCDate),V=d(R.getUTCFullYear),Q=d(R.getUTCHours),ee=d(R.getUTCMilliseconds),q=d(R.getUTCMinutes),ae=d(R.getUTCMonth),pe=d(R.getUTCSeconds);Y.exports=w(function(){return L.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!w(function(){L.call(new Date(NaN))})?function(){if(!P(N(this)))throw new A("Invalid time value");var ce=this,fe=V(ce),Pe=ee(ce),he=fe<0?"-":fe>9999?"+":"";return he+E(O(fe),he?6:4,0)+"-"+E(ae(ce)+1,2,0)+"-"+E(z(ce),2,0)+"T"+E(Q(ce),2,0)+":"+E(q(ce),2,0)+":"+E(pe(ce),2,0)+"."+E(Pe,3,0)+"Z"}:L},40636:(Y,U,a)=>{"use strict";var d=a(62091),w=a(60290),E=TypeError;Y.exports=function(A){if(d(this),A==="string"||A==="default")A="string";else if(A!=="number")throw new E("Incorrect hint");return w(this,A)}},41182:(Y,U,a)=>{"use strict";var d=a(3383),w=a(72333);Y.exports=function(E,A,P){return P.get&&d(P.get,A,{getter:!0}),P.set&&d(P.set,A,{setter:!0}),w.f(E,A,P)}},44092:(Y,U,a)=>{"use strict";var d=a(98681),w=a(72333),E=a(3383),A=a(57309);Y.exports=function(P,O,R,L){L||(L={});var N=L.enumerable,z=L.name!==void 0?L.name:O;if(d(R)&&E(R,z,L),L.global)N?P[O]=R:A(O,R);else{try{L.unsafe?P[O]&&(N=!0):delete P[O]}catch{}N?P[O]=R:w.f(P,O,{value:R,enumerable:!1,configurable:!L.nonConfigurable,writable:!L.nonWritable})}return P}},39763:(Y,U,a)=>{"use strict";var d=a(44092);Y.exports=function(w,E,A){for(var P in E)d(w,P,E[P],A);return w}},57309:(Y,U,a)=>{"use strict";var d=a(11983),w=Object.defineProperty;Y.exports=function(E,A){try{w(d,E,{value:A,configurable:!0,writable:!0})}catch{d[E]=A}return A}},99602:(Y,U,a)=>{"use strict";var d=a(38819),w=TypeError;Y.exports=function(E,A){if(!delete E[A])throw new w("Cannot delete property "+d(A)+" of "+d(E))}},95144:(Y,U,a)=>{"use strict";var d=a(10299);Y.exports=!d(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})},57103:(Y,U,a)=>{"use strict";var d=a(11983),w=a(84998),E=a(56920),A=d.structuredClone,P=d.ArrayBuffer,O=d.MessageChannel,R=!1,L,N,z,V;if(E)R=function(Q){A(Q,{transfer:[Q]})};else if(P)try{O||(L=w("worker_threads"),L&&(O=L.MessageChannel)),O&&(N=new O,z=new P(2),V=function(Q){N.port1.postMessage(null,[Q])},z.byteLength===2&&(V(z),z.byteLength===0&&(R=V)))}catch{}Y.exports=R},2283:(Y,U,a)=>{"use strict";var d=a(11983),w=a(53598),E=d.document,A=w(E)&&w(E.createElement);Y.exports=function(P){return A?E.createElement(P):{}}},89521:Y=>{"use strict";var U=TypeError,a=9007199254740991;Y.exports=function(d){if(d>a)throw U("Maximum allowed index exceeded");return d}},37886:Y=>{"use strict";Y.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},67908:Y=>{"use strict";Y.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}},75500:(Y,U,a)=>{"use strict";var d=a(2283),w=d("span").classList,E=w&&w.constructor&&w.constructor.prototype;Y.exports=E===Object.prototype?void 0:E},63414:(Y,U,a)=>{"use strict";var d=a(46372),w=d.match(/firefox\/(\d+)/i);Y.exports=!!w&&+w[1]},22982:(Y,U,a)=>{"use strict";var d=a(21056),w=a(17228);Y.exports=!d&&!w&&typeof window=="object"&&typeof document=="object"},66943:Y=>{"use strict";Y.exports=typeof Bun=="function"&&Bun&&typeof Bun.version=="string"},21056:Y=>{"use strict";Y.exports=typeof Deno=="object"&&Deno&&typeof Deno.version=="object"},41310:(Y,U,a)=>{"use strict";var d=a(46372);Y.exports=/MSIE|Trident/.test(d)},66032:(Y,U,a)=>{"use strict";var d=a(46372);Y.exports=/ipad|iphone|ipod/i.test(d)&&typeof Pebble<"u"},68819:(Y,U,a)=>{"use strict";var d=a(46372);Y.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(d)},17228:(Y,U,a)=>{"use strict";var d=a(11983),w=a(28420);Y.exports=w(d.process)==="process"},35889:(Y,U,a)=>{"use strict";var d=a(46372);Y.exports=/web0s(?!.*chrome)/i.test(d)},46372:Y=>{"use strict";Y.exports=typeof navigator<"u"&&String(navigator.userAgent)||""},73160:(Y,U,a)=>{"use strict";var d=a(11983),w=a(46372),E=d.process,A=d.Deno,P=E&&E.versions||A&&A.version,O=P&&P.v8,R,L;O&&(R=O.split("."),L=R[0]>0&&R[0]<4?1:+(R[0]+R[1])),!L&&w&&(R=w.match(/Edge\/(\d+)/),(!R||R[1]>=74)&&(R=w.match(/Chrome\/(\d+)/),R&&(L=+R[1]))),Y.exports=L},48084:(Y,U,a)=>{"use strict";var d=a(46372),w=d.match(/AppleWebKit\/(\d+)\./);Y.exports=!!w&&+w[1]},52555:Y=>{"use strict";Y.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},341:(Y,U,a)=>{"use strict";var d=a(81212),w=Error,E=d("".replace),A=function(R){return String(new w(R).stack)}("zxcasd"),P=/\n\s*at [^:]*:[^\n]*/,O=P.test(A);Y.exports=function(R,L){if(O&&typeof R=="string"&&!w.prepareStackTrace)for(;L--;)R=E(R,P,"");return R}},63103:(Y,U,a)=>{"use strict";var d=a(45719),w=a(341),E=a(21959),A=Error.captureStackTrace;Y.exports=function(P,O,R,L){E&&(A?A(P,O):d(P,"stack",w(R,L)))}},21959:(Y,U,a)=>{"use strict";var d=a(10299),w=a(48264);Y.exports=!d(function(){var E=new Error("a");return"stack"in E?(Object.defineProperty(E,"stack",w(1,7)),E.stack!==7):!0})},32628:(Y,U,a)=>{"use strict";var d=a(95144),w=a(10299),E=a(62091),A=a(39735),P=Error.prototype.toString,O=w(function(){if(d){var R=Object.create(Object.defineProperty({},"name",{get:function(){return this===R}}));if(P.call(R)!=="true")return!0}return P.call({message:1,name:2})!=="2: 1"||P.call({})!=="Error"});Y.exports=O?function(){var L=E(this),N=A(L.name,"Error"),z=A(L.message);return N?z?N+": "+z:N:z}:P},53762:(Y,U,a)=>{"use strict";var d=a(11983),w=a(40423).f,E=a(45719),A=a(44092),P=a(57309),O=a(68032),R=a(5888);Y.exports=function(L,N){var z=L.target,V=L.global,Q=L.stat,ee,q,ae,pe,se,ce;if(V?q=d:Q?q=d[z]||P(z,{}):q=d[z]&&d[z].prototype,q)for(ae in N){if(se=N[ae],L.dontCallGetSet?(ce=w(q,ae),pe=ce&&ce.value):pe=q[ae],ee=R(V?ae:z+(Q?".":"#")+ae,L.forced),!ee&&pe!==void 0){if(typeof se==typeof pe)continue;O(se,pe)}(L.sham||pe&&pe.sham)&&E(se,"sham",!0),A(q,ae,se,L)}}},10299:Y=>{"use strict";Y.exports=function(U){try{return!!U()}catch{return!0}}},59512:(Y,U,a)=>{"use strict";a(82067);var d=a(58993),w=a(44092),E=a(34583),A=a(10299),P=a(98663),O=a(45719),R=P("species"),L=RegExp.prototype;Y.exports=function(N,z,V,Q){var ee=P(N),q=!A(function(){var ce={};return ce[ee]=function(){return 7},""[N](ce)!==7}),ae=q&&!A(function(){var ce=!1,fe=/a/;return N==="split"&&(fe={},fe.constructor={},fe.constructor[R]=function(){return fe},fe.flags="",fe[ee]=/./[ee]),fe.exec=function(){return ce=!0,null},fe[ee](""),!ce});if(!q||!ae||V){var pe=/./[ee],se=z(ee,""[N],function(ce,fe,Pe,he,Se){var xe=fe.exec;return xe===E||xe===L.exec?q&&!Se?{done:!0,value:d(pe,fe,Pe,he)}:{done:!0,value:d(ce,Pe,fe,he)}:{done:!1}});w(String.prototype,N,se[0]),w(L,ee,se[1])}Q&&O(L[ee],"sham",!0)}},38287:(Y,U,a)=>{"use strict";var d=a(38468),w=a(74730),E=a(89521),A=a(19876),P=function(O,R,L,N,z,V,Q,ee){for(var q=z,ae=0,pe=Q?A(Q,ee):!1,se,ce;ae<N;)ae in L&&(se=pe?pe(L[ae],ae,R):L[ae],V>0&&d(se)?(ce=w(se),q=P(O,R,se,ce,q,V-1)-1):(E(q+1),O[q]=se),q++),ae++;return q};Y.exports=P},96500:(Y,U,a)=>{"use strict";var d=a(10299);Y.exports=!d(function(){return Object.isExtensible(Object.preventExtensions({}))})},29181:(Y,U,a)=>{"use strict";var d=a(41676),w=Function.prototype,E=w.apply,A=w.call;Y.exports=typeof Reflect=="object"&&Reflect.apply||(d?A.bind(E):function(){return A.apply(E,arguments)})},19876:(Y,U,a)=>{"use strict";var d=a(45336),w=a(81078),E=a(41676),A=d(d.bind);Y.exports=function(P,O){return w(P),O===void 0?P:E?A(P,O):function(){return P.apply(O,arguments)}}},41676:(Y,U,a)=>{"use strict";var d=a(10299);Y.exports=!d(function(){var w=function(){}.bind();return typeof w!="function"||w.hasOwnProperty("prototype")})},53962:(Y,U,a)=>{"use strict";var d=a(81212),w=a(81078),E=a(53598),A=a(36341),P=a(32740),O=a(41676),R=Function,L=d([].concat),N=d([].join),z={},V=function(Q,ee,q){if(!A(z,ee)){for(var ae=[],pe=0;pe<ee;pe++)ae[pe]="a["+pe+"]";z[ee]=R("C,a","return new C("+N(ae,",")+")")}return z[ee](Q,q)};Y.exports=O?R.bind:function(ee){var q=w(this),ae=q.prototype,pe=P(arguments,1),se=function(){var fe=L(pe,P(arguments));return this instanceof se?V(q,fe.length,fe):q.apply(ee,fe)};return E(ae)&&(se.prototype=ae),se}},58993:(Y,U,a)=>{"use strict";var d=a(41676),w=Function.prototype.call;Y.exports=d?w.bind(w):function(){return w.apply(w,arguments)}},24285:(Y,U,a)=>{"use strict";var d=a(81212),w=a(81078);Y.exports=function(){return d(w(this))}},94378:(Y,U,a)=>{"use strict";var d=a(95144),w=a(36341),E=Function.prototype,A=d&&Object.getOwnPropertyDescriptor,P=w(E,"name"),O=P&&function(){}.name==="something",R=P&&(!d||d&&A(E,"name").configurable);Y.exports={EXISTS:P,PROPER:O,CONFIGURABLE:R}},14494:(Y,U,a)=>{"use strict";var d=a(81212),w=a(81078);Y.exports=function(E,A,P){try{return d(w(Object.getOwnPropertyDescriptor(E,A)[P]))}catch{}}},45336:(Y,U,a)=>{"use strict";var d=a(28420),w=a(81212);Y.exports=function(E){if(d(E)==="Function")return w(E)}},81212:(Y,U,a)=>{"use strict";var d=a(41676),w=Function.prototype,E=w.call,A=d&&w.bind.bind(E,E);Y.exports=d?A:function(P){return function(){return E.apply(P,arguments)}}},33388:Y=>{"use strict";var U=TypeError;Y.exports=function(a){var d=a&&a.alphabet;if(d===void 0||d==="base64"||d==="base64url")return d||"base64";throw new U("Incorrect `alphabet` option")}},78833:(Y,U,a)=>{"use strict";var d=a(58993),w=a(98681),E=a(62091),A=a(37971),P=a(5375),O=a(89738),R=a(98663),L=a(37742),N=R("asyncIterator");Y.exports=function(z){var V=E(z),Q=!0,ee=O(V,N),q;return w(ee)||(ee=P(V),Q=!1),ee!==void 0?q=d(ee,V):(q=V,Q=!0),E(q),A(Q?q:new L(A(q)))}},25042:(Y,U,a)=>{"use strict";var d=a(58993),w=a(37742),E=a(62091),A=a(36709),P=a(37971),O=a(89738),R=a(98663),L=R("asyncIterator");Y.exports=function(N,z){var V=arguments.length<2?O(N,L):z;return V?E(d(V,N)):new w(P(A(N)))}},94480:(Y,U,a)=>{"use strict";var d=a(11983);Y.exports=function(w,E){var A=d[w],P=A&&A.prototype;return P&&P[E]}},67139:(Y,U,a)=>{"use strict";var d=a(11983),w=a(98681),E=function(A){return w(A)?A:void 0};Y.exports=function(A,P){return arguments.length<2?E(d[A]):d[A]&&d[A][P]}},37971:Y=>{"use strict";Y.exports=function(U){return{iterator:U,next:U.next,done:!1}}},13090:(Y,U,a)=>{"use strict";var d=a(58993),w=a(62091),E=a(37971),A=a(5375);Y.exports=function(P,O){(!O||typeof P!="string")&&w(P);var R=A(P);return E(w(R!==void 0?d(R,P):P))}},5375:(Y,U,a)=>{"use strict";var d=a(29391),w=a(89738),E=a(66297),A=a(35849),P=a(98663),O=P("iterator");Y.exports=function(R){if(!E(R))return w(R,O)||w(R,"@@iterator")||A[d(R)]}},36709:(Y,U,a)=>{"use strict";var d=a(58993),w=a(81078),E=a(62091),A=a(38819),P=a(5375),O=TypeError;Y.exports=function(R,L){var N=arguments.length<2?P(R):L;if(w(N))return E(d(N,R));throw new O(A(R)+" is not iterable")}},60801:(Y,U,a)=>{"use strict";var d=a(81212),w=a(38468),E=a(98681),A=a(28420),P=a(89723),O=d([].push);Y.exports=function(R){if(E(R))return R;if(w(R)){for(var L=R.length,N=[],z=0;z<L;z++){var V=R[z];typeof V=="string"?O(N,V):(typeof V=="number"||A(V)==="Number"||A(V)==="String")&&O(N,P(V))}var Q=N.length,ee=!0;return function(q,ae){if(ee)return ee=!1,ae;if(w(this))return ae;for(var pe=0;pe<Q;pe++)if(N[pe]===q)return ae}}}},89738:(Y,U,a)=>{"use strict";var d=a(81078),w=a(66297);Y.exports=function(E,A){var P=E[A];return w(P)?void 0:d(P)}},25889:(Y,U,a)=>{"use strict";var d=a(81078),w=a(62091),E=a(58993),A=a(42119),P=a(37971),O="Invalid size",R=RangeError,L=TypeError,N=Math.max,z=function(V,Q){this.set=V,this.size=N(Q,0),this.has=d(V.has),this.keys=d(V.keys)};z.prototype={getIterator:function(){return P(w(E(this.keys,this.set)))},includes:function(V){return E(this.has,this.set,V)}},Y.exports=function(V){w(V);var Q=+V.size;if(Q!==Q)throw new L(O);var ee=A(Q);if(ee<0)throw new R(O);return new z(V,ee)}},81914:(Y,U,a)=>{"use strict";var d=a(81212),w=a(33297),E=Math.floor,A=d("".charAt),P=d("".replace),O=d("".slice),R=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,L=/\$([$&'`]|\d{1,2})/g;Y.exports=function(N,z,V,Q,ee,q){var ae=V+N.length,pe=Q.length,se=L;return ee!==void 0&&(ee=w(ee),se=R),P(q,se,function(ce,fe){var Pe;switch(A(fe,0)){case"$":return"$";case"&":return N;case"`":return O(z,0,V);case"'":return O(z,ae);case"<":Pe=ee[O(fe,1,-1)];break;default:var he=+fe;if(he===0)return ce;if(he>pe){var Se=E(he/10);return Se===0?ce:Se<=pe?Q[Se-1]===void 0?A(fe,1):Q[Se-1]+A(fe,1):ce}Pe=Q[he-1]}return Pe===void 0?"":Pe})}},11983:function(Y,U,a){"use strict";var d=function(w){return w&&w.Math===Math&&w};Y.exports=d(typeof globalThis=="object"&&globalThis)||d(typeof window=="object"&&window)||d(typeof self=="object"&&self)||d(typeof a.g=="object"&&a.g)||d(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},36341:(Y,U,a)=>{"use strict";var d=a(81212),w=a(33297),E=d({}.hasOwnProperty);Y.exports=Object.hasOwn||function(P,O){return E(w(P),O)}},42993:Y=>{"use strict";Y.exports={}},15761:Y=>{"use strict";Y.exports=function(U,a){try{arguments.length===1?console.error(U):console.error(U,a)}catch{}}},24329:(Y,U,a)=>{"use strict";var d=a(67139);Y.exports=d("document","documentElement")},77657:(Y,U,a)=>{"use strict";var d=a(95144),w=a(10299),E=a(2283);Y.exports=!d&&!w(function(){return Object.defineProperty(E("div"),"a",{get:function(){return 7}}).a!==7})},20934:Y=>{"use strict";var U=Array,a=Math.abs,d=Math.pow,w=Math.floor,E=Math.log,A=Math.LN2,P=function(R,L,N){var z=U(N),V=N*8-L-1,Q=(1<<V)-1,ee=Q>>1,q=L===23?d(2,-24)-d(2,-77):0,ae=R<0||R===0&&1/R<0?1:0,pe=0,se,ce,fe;for(R=a(R),R!==R||R===1/0?(ce=R!==R?1:0,se=Q):(se=w(E(R)/A),fe=d(2,-se),R*fe<1&&(se--,fe*=2),se+ee>=1?R+=q/fe:R+=q*d(2,1-ee),R*fe>=2&&(se++,fe/=2),se+ee>=Q?(ce=0,se=Q):se+ee>=1?(ce=(R*fe-1)*d(2,L),se+=ee):(ce=R*d(2,ee-1)*d(2,L),se=0));L>=8;)z[pe++]=ce&255,ce/=256,L-=8;for(se=se<<L|ce,V+=L;V>0;)z[pe++]=se&255,se/=256,V-=8;return z[--pe]|=ae*128,z},O=function(R,L){var N=R.length,z=N*8-L-1,V=(1<<z)-1,Q=V>>1,ee=z-7,q=N-1,ae=R[q--],pe=ae&127,se;for(ae>>=7;ee>0;)pe=pe*256+R[q--],ee-=8;for(se=pe&(1<<-ee)-1,pe>>=-ee,ee+=L;ee>0;)se=se*256+R[q--],ee-=8;if(pe===0)pe=1-Q;else{if(pe===V)return se?NaN:ae?-1/0:1/0;se+=d(2,L),pe-=Q}return(ae?-1:1)*se*d(2,pe-L)};Y.exports={pack:P,unpack:O}},32203:(Y,U,a)=>{"use strict";var d=a(81212),w=a(10299),E=a(28420),A=Object,P=d("".split);Y.exports=w(function(){return!A("z").propertyIsEnumerable(0)})?function(O){return E(O)==="String"?P(O,""):A(O)}:A},16795:(Y,U,a)=>{"use strict";var d=a(98681),w=a(53598),E=a(443);Y.exports=function(A,P,O){var R,L;return E&&d(R=P.constructor)&&R!==O&&w(L=R.prototype)&&L!==O.prototype&&E(A,L),A}},74550:(Y,U,a)=>{"use strict";var d=a(81212),w=a(98681),E=a(53793),A=d(Function.toString);w(E.inspectSource)||(E.inspectSource=function(P){return A(P)}),Y.exports=E.inspectSource},18908:(Y,U,a)=>{"use strict";var d=a(53598),w=a(45719);Y.exports=function(E,A){d(A)&&"cause"in A&&w(E,"cause",A.cause)}},66335:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(42993),A=a(53598),P=a(36341),O=a(72333).f,R=a(5412),L=a(1926),N=a(13624),z=a(36044),V=a(96500),Q=!1,ee=z("meta"),q=0,ae=function(he){O(he,ee,{value:{objectID:"O"+q++,weakData:{}}})},pe=function(he,Se){if(!A(he))return typeof he=="symbol"?he:(typeof he=="string"?"S":"P")+he;if(!P(he,ee)){if(!N(he))return"F";if(!Se)return"E";ae(he)}return he[ee].objectID},se=function(he,Se){if(!P(he,ee)){if(!N(he))return!0;if(!Se)return!1;ae(he)}return he[ee].weakData},ce=function(he){return V&&Q&&N(he)&&!P(he,ee)&&ae(he),he},fe=function(){Pe.enable=function(){},Q=!0;var he=R.f,Se=w([].splice),xe={};xe[ee]=1,he(xe).length&&(R.f=function(He){for(var Ee=he(He),Le=0,Xe=Ee.length;Le<Xe;Le++)if(Ee[Le]===ee){Se(Ee,Le,1);break}return Ee},d({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:L.f}))},Pe=Y.exports={enable:fe,fastKey:pe,getWeakData:se,onFreeze:ce};E[ee]=!0},36921:(Y,U,a)=>{"use strict";var d=a(71194),w=a(11983),E=a(53598),A=a(45719),P=a(36341),O=a(53793),R=a(17099),L=a(42993),N="Object already initialized",z=w.TypeError,V=w.WeakMap,Q,ee,q,ae=function(fe){return q(fe)?ee(fe):Q(fe,{})},pe=function(fe){return function(Pe){var he;if(!E(Pe)||(he=ee(Pe)).type!==fe)throw new z("Incompatible receiver, "+fe+" required");return he}};if(d||O.state){var se=O.state||(O.state=new V);se.get=se.get,se.has=se.has,se.set=se.set,Q=function(fe,Pe){if(se.has(fe))throw new z(N);return Pe.facade=fe,se.set(fe,Pe),Pe},ee=function(fe){return se.get(fe)||{}},q=function(fe){return se.has(fe)}}else{var ce=R("state");L[ce]=!0,Q=function(fe,Pe){if(P(fe,ce))throw new z(N);return Pe.facade=fe,A(fe,ce,Pe),Pe},ee=function(fe){return P(fe,ce)?fe[ce]:{}},q=function(fe){return P(fe,ce)}}Y.exports={set:Q,get:ee,has:q,enforce:ae,getterFor:pe}},24965:(Y,U,a)=>{"use strict";var d=a(98663),w=a(35849),E=d("iterator"),A=Array.prototype;Y.exports=function(P){return P!==void 0&&(w.Array===P||A[E]===P)}},38468:(Y,U,a)=>{"use strict";var d=a(28420);Y.exports=Array.isArray||function(E){return d(E)==="Array"}},61467:(Y,U,a)=>{"use strict";var d=a(29391);Y.exports=function(w){var E=d(w);return E==="BigInt64Array"||E==="BigUint64Array"}},98681:Y=>{"use strict";var U=typeof document=="object"&&document.all;Y.exports=typeof U>"u"&&U!==void 0?function(a){return typeof a=="function"||a===U}:function(a){return typeof a=="function"}},47225:(Y,U,a)=>{"use strict";var d=a(81212),w=a(10299),E=a(98681),A=a(29391),P=a(67139),O=a(74550),R=function(){},L=P("Reflect","construct"),N=/^\s*(?:class|function)\b/,z=d(N.exec),V=!N.test(R),Q=function(ae){if(!E(ae))return!1;try{return L(R,[],ae),!0}catch{return!1}},ee=function(ae){if(!E(ae))return!1;switch(A(ae)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return V||!!z(N,O(ae))}catch{return!0}};ee.sham=!0,Y.exports=!L||w(function(){var q;return Q(Q.call)||!Q(Object)||!Q(function(){q=!0})||q})?ee:Q},95171:(Y,U,a)=>{"use strict";var d=a(36341);Y.exports=function(w){return w!==void 0&&(d(w,"value")||d(w,"writable"))}},5888:(Y,U,a)=>{"use strict";var d=a(10299),w=a(98681),E=/#|\.prototype\./,A=function(N,z){var V=O[P(N)];return V===L?!0:V===R?!1:w(z)?d(z):!!z},P=A.normalize=function(N){return String(N).replace(E,".").toLowerCase()},O=A.data={},R=A.NATIVE="N",L=A.POLYFILL="P";Y.exports=A},18819:(Y,U,a)=>{"use strict";var d=a(53598),w=Math.floor;Y.exports=Number.isInteger||function(A){return!d(A)&&isFinite(A)&&w(A)===A}},37727:(Y,U,a)=>{"use strict";var d=a(29391),w=a(36341),E=a(66297),A=a(98663),P=a(35849),O=A("iterator"),R=Object;Y.exports=function(L){if(E(L))return!1;var N=R(L);return N[O]!==void 0||"@@iterator"in N||w(P,d(N))}},66297:Y=>{"use strict";Y.exports=function(U){return U==null}},53598:(Y,U,a)=>{"use strict";var d=a(98681);Y.exports=function(w){return typeof w=="object"?w!==null:d(w)}},52657:(Y,U,a)=>{"use strict";var d=a(53598);Y.exports=function(w){return d(w)||w===null}},67695:Y=>{"use strict";Y.exports=!1},6774:(Y,U,a)=>{"use strict";var d=a(53598),w=a(36921).get;Y.exports=function(A){if(!d(A))return!1;var P=w(A);return!!P&&P.type==="RawJSON"}},82672:(Y,U,a)=>{"use strict";var d=a(53598),w=a(28420),E=a(98663),A=E("match");Y.exports=function(P){var O;return d(P)&&((O=P[A])!==void 0?!!O:w(P)==="RegExp")}},25985:(Y,U,a)=>{"use strict";var d=a(67139),w=a(98681),E=a(99877),A=a(98300),P=Object;Y.exports=A?function(O){return typeof O=="symbol"}:function(O){var R=d("Symbol");return w(R)&&E(R.prototype,P(O))}},95119:(Y,U,a)=>{"use strict";var d=a(58993);Y.exports=function(w,E,A){for(var P=A?w:w.iterator,O=w.next,R,L;!(R=d(O,P)).done;)if(L=E(R.value),L!==void 0)return L}},88568:(Y,U,a)=>{"use strict";var d=a(19876),w=a(58993),E=a(62091),A=a(38819),P=a(24965),O=a(74730),R=a(99877),L=a(36709),N=a(5375),z=a(4983),V=TypeError,Q=function(q,ae){this.stopped=q,this.result=ae},ee=Q.prototype;Y.exports=function(q,ae,pe){var se=pe&&pe.that,ce=!!(pe&&pe.AS_ENTRIES),fe=!!(pe&&pe.IS_RECORD),Pe=!!(pe&&pe.IS_ITERATOR),he=!!(pe&&pe.INTERRUPTED),Se=d(ae,se),xe,He,Ee,Le,Xe,et,ze,Ye=function(Ze){return xe&&z(xe,"normal",Ze),new Q(!0,Ze)},We=function(Ze){return ce?(E(Ze),he?Se(Ze[0],Ze[1],Ye):Se(Ze[0],Ze[1])):he?Se(Ze,Ye):Se(Ze)};if(fe)xe=q.iterator;else if(Pe)xe=q;else{if(He=N(q),!He)throw new V(A(q)+" is not iterable");if(P(He)){for(Ee=0,Le=O(q);Le>Ee;Ee++)if(Xe=We(q[Ee]),Xe&&R(ee,Xe))return Xe;return new Q(!1)}xe=L(q,He)}for(et=fe?q.next:xe.next;!(ze=w(et,xe)).done;){try{Xe=We(ze.value)}catch(Ze){z(xe,"throw",Ze)}if(typeof Xe=="object"&&Xe&&R(ee,Xe))return Xe}return new Q(!1)}},4983:(Y,U,a)=>{"use strict";var d=a(58993),w=a(62091),E=a(89738);Y.exports=function(A,P,O){var R,L;w(A);try{if(R=E(A,"return"),!R){if(P==="throw")throw O;return O}R=d(R,A)}catch(N){L=!0,R=N}if(P==="throw")throw O;if(L)throw R;return w(R),O}},11966:(Y,U,a)=>{"use strict";var d=a(58469).IteratorPrototype,w=a(84860),E=a(48264),A=a(50667),P=a(35849),O=function(){return this};Y.exports=function(R,L,N,z){var V=L+" Iterator";return R.prototype=w(d,{next:E(+!z,N)}),A(R,V,!1,!0),P[V]=O,R}},2770:(Y,U,a)=>{"use strict";var d=a(58993),w=a(84860),E=a(45719),A=a(39763),P=a(98663),O=a(36921),R=a(89738),L=a(58469).IteratorPrototype,N=a(69445),z=a(4983),V=P("toStringTag"),Q="IteratorHelper",ee="WrapForValidIterator",q=O.set,ae=function(ce){var fe=O.getterFor(ce?ee:Q);return A(w(L),{next:function(){var he=fe(this);if(ce)return he.nextHandler();try{var Se=he.done?void 0:he.nextHandler();return N(Se,he.done)}catch(xe){throw he.done=!0,xe}},return:function(){var Pe=fe(this),he=Pe.iterator;if(Pe.done=!0,ce){var Se=R(he,"return");return Se?d(Se,he):N(void 0,!0)}if(Pe.inner)try{z(Pe.inner.iterator,"normal")}catch(xe){return z(he,"throw",xe)}return z(he,"normal"),N(void 0,!0)}})},pe=ae(!0),se=ae(!1);E(se,V,"Iterator Helper"),Y.exports=function(ce,fe){var Pe=function(Se,xe){xe?(xe.iterator=Se.iterator,xe.next=Se.next):xe=Se,xe.type=fe?ee:Q,xe.nextHandler=ce,xe.counter=0,xe.done=!1,q(this,xe)};return Pe.prototype=fe?pe:se,Pe}},20540:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(67695),A=a(94378),P=a(98681),O=a(11966),R=a(88607),L=a(443),N=a(50667),z=a(45719),V=a(44092),Q=a(98663),ee=a(35849),q=a(58469),ae=A.PROPER,pe=A.CONFIGURABLE,se=q.IteratorPrototype,ce=q.BUGGY_SAFARI_ITERATORS,fe=Q("iterator"),Pe="keys",he="values",Se="entries",xe=function(){return this};Y.exports=function(He,Ee,Le,Xe,et,ze,Ye){O(Le,Ee,Xe);var We=function(it){if(it===et&&Ge)return Ge;if(!ce&&it&&it in Ie)return Ie[it];switch(it){case Pe:return function(){return new Le(this,it)};case he:return function(){return new Le(this,it)};case Se:return function(){return new Le(this,it)}}return function(){return new Le(this)}},Ze=Ee+" Iterator",qe=!1,Ie=He.prototype,Ve=Ie[fe]||Ie["@@iterator"]||et&&Ie[et],Ge=!ce&&Ve||We(et),De=Ee==="Array"&&Ie.entries||Ve,je,ht,Et;if(De&&(je=R(De.call(new He)),je!==Object.prototype&&je.next&&(!E&&R(je)!==se&&(L?L(je,se):P(je[fe])||V(je,fe,xe)),N(je,Ze,!0,!0),E&&(ee[Ze]=xe))),ae&&et===he&&Ve&&Ve.name!==he&&(!E&&pe?z(Ie,"name",he):(qe=!0,Ge=function(){return w(Ve,this)})),et)if(ht={values:We(he),keys:ze?Ge:We(Pe),entries:We(Se)},Ye)for(Et in ht)(ce||qe||!(Et in Ie))&&V(Ie,Et,ht[Et]);else d({target:Ee,proto:!0,forced:ce||qe},ht);return(!E||Ye)&&Ie[fe]!==Ge&&V(Ie,fe,Ge,{name:et}),ee[Ee]=Ge,ht}},83674:(Y,U,a)=>{"use strict";var d=a(58993),w=a(59629),E=function(A,P){return[P,A]};Y.exports=function(){return d(w,this,E)}},59629:(Y,U,a)=>{"use strict";var d=a(58993),w=a(81078),E=a(62091),A=a(37971),P=a(2770),O=a(6907),R=P(function(){var L=this.iterator,N=E(d(this.next,L)),z=this.done=!!N.done;if(!z)return O(L,this.mapper,[N.value,this.counter++],!0)});Y.exports=function(N){return E(this),w(N),new R(A(this),{mapper:N})}},58469:(Y,U,a)=>{"use strict";var d=a(10299),w=a(98681),E=a(53598),A=a(84860),P=a(88607),O=a(44092),R=a(98663),L=a(67695),N=R("iterator"),z=!1,V,Q,ee;[].keys&&(ee=[].keys(),"next"in ee?(Q=P(P(ee)),Q!==Object.prototype&&(V=Q)):z=!0);var q=!E(V)||d(function(){var ae={};return V[N].call(ae)!==ae});q?V={}:L&&(V=A(V)),w(V[N])||O(V,N,function(){return this}),Y.exports={IteratorPrototype:V,BUGGY_SAFARI_ITERATORS:z}},35849:Y=>{"use strict";Y.exports={}},74730:(Y,U,a)=>{"use strict";var d=a(18266);Y.exports=function(w){return d(w.length)}},3383:(Y,U,a)=>{"use strict";var d=a(81212),w=a(10299),E=a(98681),A=a(36341),P=a(95144),O=a(94378).CONFIGURABLE,R=a(74550),L=a(36921),N=L.enforce,z=L.get,V=String,Q=Object.defineProperty,ee=d("".slice),q=d("".replace),ae=d([].join),pe=P&&!w(function(){return Q(function(){},"length",{value:8}).length!==8}),se=String(String).split("String"),ce=Y.exports=function(fe,Pe,he){ee(V(Pe),0,7)==="Symbol("&&(Pe="["+q(V(Pe),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),he&&he.getter&&(Pe="get "+Pe),he&&he.setter&&(Pe="set "+Pe),(!A(fe,"name")||O&&fe.name!==Pe)&&(P?Q(fe,"name",{value:Pe,configurable:!0}):fe.name=Pe),pe&&he&&A(he,"arity")&&fe.length!==he.arity&&Q(fe,"length",{value:he.arity});try{he&&A(he,"constructor")&&he.constructor?P&&Q(fe,"prototype",{writable:!1}):fe.prototype&&(fe.prototype=void 0)}catch{}var Se=N(fe);return A(Se,"source")||(Se.source=ae(se,typeof Pe=="string"?Pe:"")),fe};Function.prototype.toString=ce(function(){return E(this)&&z(this).source||R(this)},"toString")},13708:(Y,U,a)=>{"use strict";var d=a(81212),w=Map.prototype;Y.exports={Map,set:d(w.set),get:d(w.get),has:d(w.has),remove:d(w.delete),proto:w}},48075:(Y,U,a)=>{"use strict";var d=a(81212),w=a(95119),E=a(13708),A=E.Map,P=E.proto,O=d(P.forEach),R=d(P.entries),L=R(new A).next;Y.exports=function(N,z,V){return V?w({iterator:R(N),next:L},function(Q){return z(Q[1],Q[0])}):O(N,z)}},40478:(Y,U,a)=>{"use strict";var d=a(58993),w=a(81078),E=a(98681),A=a(62091),P=TypeError;Y.exports=function(R,L){var N=A(this),z=w(N.get),V=w(N.has),Q=w(N.set),ee=arguments.length>2?arguments[2]:void 0,q;if(!E(L)&&!E(ee))throw new P("At least one callback required");return d(V,N,R)?(q=d(z,N,R),E(L)&&(q=L(q),d(Q,N,R,q))):E(ee)&&(q=ee(),d(Q,N,R,q)),q}},34446:Y=>{"use strict";var U=Math.expm1,a=Math.exp;Y.exports=!U||U(10)>22025.465794806718||U(10)<22025.465794806718||U(-2e-17)!==-2e-17?function(w){var E=+w;return E===0?E:E>-1e-6&&E<1e-6?E+E*E/2:a(E)-1}:U},30056:(Y,U,a)=>{"use strict";var d=a(80736),w=.0009765625,E=65504,A=6103515625e-14;Y.exports=Math.f16round||function(O){return d(O,w,E,A)}},80736:(Y,U,a)=>{"use strict";var d=a(56186),w=Math.abs,E=2220446049250313e-31,A=1/E,P=function(O){return O+A-A};Y.exports=function(O,R,L,N){var z=+O,V=w(z),Q=d(z);if(V<N)return Q*P(V/N/R)*N*R;var ee=(1+R/E)*V,q=ee-(ee-V);return q>L||q!==q?Q*(1/0):Q*q}},64701:(Y,U,a)=>{"use strict";var d=a(80736),w=11920928955078125e-23,E=34028234663852886e22,A=11754943508222875e-54;Y.exports=Math.fround||function(O){return d(O,w,E,A)}},26096:Y=>{"use strict";var U=Math.log,a=Math.LOG10E;Y.exports=Math.log10||function(w){return U(w)*a}},67696:Y=>{"use strict";var U=Math.log;Y.exports=Math.log1p||function(d){var w=+d;return w>-1e-8&&w<1e-8?w-w*w/2:U(1+w)}},34653:Y=>{"use strict";Y.exports=Math.scale||function(a,d,w,E,A){var P=+a,O=+d,R=+w,L=+E,N=+A;return P!==P||O!==O||R!==R||L!==L||N!==N?NaN:P===1/0||P===-1/0?P:(P-O)*(N-L)/(R-O)+L}},56186:Y=>{"use strict";Y.exports=Math.sign||function(a){var d=+a;return d===0||d!==d?d:d<0?-1:1}},42537:Y=>{"use strict";var U=Math.ceil,a=Math.floor;Y.exports=Math.trunc||function(w){var E=+w;return(E>0?a:U)(E)}},55575:(Y,U,a)=>{"use strict";var d=a(11983),w=a(81497),E=a(19876),A=a(39589).set,P=a(57253),O=a(68819),R=a(66032),L=a(35889),N=a(17228),z=d.MutationObserver||d.WebKitMutationObserver,V=d.document,Q=d.process,ee=d.Promise,q=w("queueMicrotask"),ae,pe,se,ce,fe;if(!q){var Pe=new P,he=function(){var Se,xe;for(N&&(Se=Q.domain)&&Se.exit();xe=Pe.get();)try{xe()}catch(He){throw Pe.head&&ae(),He}Se&&Se.enter()};!O&&!N&&!L&&z&&V?(pe=!0,se=V.createTextNode(""),new z(he).observe(se,{characterData:!0}),ae=function(){se.data=pe=!pe}):!R&&ee&&ee.resolve?(ce=ee.resolve(void 0),ce.constructor=ee,fe=E(ce.then,ce),ae=function(){fe(he)}):N?ae=function(){Q.nextTick(he)}:(A=E(A,d),ae=function(){A(he)}),q=function(Se){Pe.head||ae(),Pe.add(Se)}}Y.exports=q},49183:(Y,U,a)=>{"use strict";var d=a(10299);Y.exports=!d(function(){var w="9007199254740993",E=JSON.rawJSON(w);return!JSON.isRawJSON(E)||JSON.stringify(E)!==w})},98751:(Y,U,a)=>{"use strict";var d=a(81078),w=TypeError,E=function(A){var P,O;this.promise=new A(function(R,L){if(P!==void 0||O!==void 0)throw new w("Bad Promise constructor");P=R,O=L}),this.resolve=d(P),this.reject=d(O)};Y.exports.f=function(A){return new E(A)}},39735:(Y,U,a)=>{"use strict";var d=a(89723);Y.exports=function(w,E){return w===void 0?arguments.length<2?"":E:d(w)}},81945:Y=>{"use strict";var U=RangeError;Y.exports=function(a){if(a===a)return a;throw new U("NaN is not allowed")}},30627:(Y,U,a)=>{"use strict";var d=a(82672),w=TypeError;Y.exports=function(E){if(d(E))throw new w("The method doesn't accept regular expressions");return E}},42364:(Y,U,a)=>{"use strict";var d=a(11983),w=d.isFinite;Y.exports=Number.isFinite||function(A){return typeof A=="number"&&w(A)}},89244:(Y,U,a)=>{"use strict";var d=a(11983),w=a(10299),E=a(81212),A=a(89723),P=a(32566).trim,O=a(13768),R=E("".charAt),L=d.parseFloat,N=d.Symbol,z=N&&N.iterator,V=1/L(O+"-0")!==-1/0||z&&!w(function(){L(Object(z))});Y.exports=V?function(ee){var q=P(A(ee)),ae=L(q);return ae===0&&R(q,0)==="-"?-0:ae}:L},79899:(Y,U,a)=>{"use strict";var d=a(11983),w=a(10299),E=a(81212),A=a(89723),P=a(32566).trim,O=a(13768),R=d.parseInt,L=d.Symbol,N=L&&L.iterator,z=/^[+-]?0x/i,V=E(z.exec),Q=R(O+"08")!==8||R(O+"0x16")!==22||N&&!w(function(){R(Object(N))});Y.exports=Q?function(q,ae){var pe=P(A(q));return R(pe,ae>>>0||(V(z,pe)?16:10))}:R},36976:(Y,U,a)=>{"use strict";var d=a(36921),w=a(11966),E=a(69445),A=a(66297),P=a(53598),O=a(41182),R=a(95144),L="Incorrect Iterator.range arguments",N="NumericRangeIterator",z=d.set,V=d.getterFor(N),Q=RangeError,ee=TypeError,q=w(function(se,ce,fe,Pe,he,Se){if(typeof se!=Pe||ce!==1/0&&ce!==-1/0&&typeof ce!=Pe)throw new ee(L);if(se===1/0||se===-1/0)throw new Q(L);var xe=ce>se,He=!1,Ee;if(fe===void 0)Ee=void 0;else if(P(fe))Ee=fe.step,He=!!fe.inclusive;else if(typeof fe==Pe)Ee=fe;else throw new ee(L);if(A(Ee)&&(Ee=xe?Se:-Se),typeof Ee!=Pe)throw new ee(L);if(Ee===1/0||Ee===-1/0||Ee===he&&se!==ce)throw new Q(L);var Le=se!==se||ce!==ce||Ee!==Ee||ce>se!=Ee>he;z(this,{type:N,start:se,end:ce,step:Ee,inclusive:He,hitsEnd:Le,currentCount:he,zero:he}),R||(this.start=se,this.end=ce,this.step=Ee,this.inclusive=He)},N,function(){var se=V(this);if(se.hitsEnd)return E(void 0,!0);var ce=se.start,fe=se.end,Pe=se.step,he=ce+Pe*se.currentCount++;he===fe&&(se.hitsEnd=!0);var Se=se.inclusive,xe;return fe>ce?xe=Se?he>fe:he>=fe:xe=Se?fe>he:fe>=he,xe?(se.hitsEnd=!0,E(void 0,!0)):E(he,!1)}),ae=function(pe){O(q.prototype,pe,{get:function(){return V(this)[pe]},set:function(){},configurable:!0,enumerable:!1})};R&&(ae("start"),ae("end"),ae("inclusive"),ae("step")),Y.exports=q},16577:(Y,U,a)=>{"use strict";var d=a(95144),w=a(81212),E=a(58993),A=a(10299),P=a(69428),O=a(94073),R=a(94961),L=a(33297),N=a(32203),z=Object.assign,V=Object.defineProperty,Q=w([].concat);Y.exports=!z||A(function(){if(d&&z({b:1},z(V({},"a",{enumerable:!0,get:function(){V(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var ee={},q={},ae=Symbol("assign detection"),pe="abcdefghijklmnopqrst";return ee[ae]=7,pe.split("").forEach(function(se){q[se]=se}),z({},ee)[ae]!==7||P(z({},q)).join("")!==pe})?function(q,ae){for(var pe=L(q),se=arguments.length,ce=1,fe=O.f,Pe=R.f;se>ce;)for(var he=N(arguments[ce++]),Se=fe?Q(P(he),fe(he)):P(he),xe=Se.length,He=0,Ee;xe>He;)Ee=Se[He++],(!d||E(Pe,he,Ee))&&(pe[Ee]=he[Ee]);return pe}:z},84860:(Y,U,a)=>{"use strict";var d=a(62091),w=a(22197),E=a(52555),A=a(42993),P=a(24329),O=a(2283),R=a(17099),L=">",N="<",z="prototype",V="script",Q=R("IE_PROTO"),ee=function(){},q=function(fe){return N+V+L+fe+N+"/"+V+L},ae=function(fe){fe.write(q("")),fe.close();var Pe=fe.parentWindow.Object;return fe=null,Pe},pe=function(){var fe=O("iframe"),Pe="java"+V+":",he;return fe.style.display="none",P.appendChild(fe),fe.src=String(Pe),he=fe.contentWindow.document,he.open(),he.write(q("document.F=Object")),he.close(),he.F},se,ce=function(){try{se=new ActiveXObject("htmlfile")}catch{}ce=typeof document<"u"?document.domain&&se?ae(se):pe():ae(se);for(var fe=E.length;fe--;)delete ce[z][E[fe]];return ce()};A[Q]=!0,Y.exports=Object.create||function(Pe,he){var Se;return Pe!==null?(ee[z]=d(Pe),Se=new ee,ee[z]=null,Se[Q]=Pe):Se=ce(),he===void 0?Se:w.f(Se,he)}},22197:(Y,U,a)=>{"use strict";var d=a(95144),w=a(42538),E=a(72333),A=a(62091),P=a(5137),O=a(69428);U.f=d&&!w?Object.defineProperties:function(L,N){A(L);for(var z=P(N),V=O(N),Q=V.length,ee=0,q;Q>ee;)E.f(L,q=V[ee++],z[q]);return L}},72333:(Y,U,a)=>{"use strict";var d=a(95144),w=a(77657),E=a(42538),A=a(62091),P=a(71413),O=TypeError,R=Object.defineProperty,L=Object.getOwnPropertyDescriptor,N="enumerable",z="configurable",V="writable";U.f=d?E?function(ee,q,ae){if(A(ee),q=P(q),A(ae),typeof ee=="function"&&q==="prototype"&&"value"in ae&&V in ae&&!ae[V]){var pe=L(ee,q);pe&&pe[V]&&(ee[q]=ae.value,ae={configurable:z in ae?ae[z]:pe[z],enumerable:N in ae?ae[N]:pe[N],writable:!1})}return R(ee,q,ae)}:R:function(ee,q,ae){if(A(ee),q=P(q),A(ae),w)try{return R(ee,q,ae)}catch{}if("get"in ae||"set"in ae)throw new O("Accessors not supported");return"value"in ae&&(ee[q]=ae.value),ee}},40423:(Y,U,a)=>{"use strict";var d=a(95144),w=a(58993),E=a(94961),A=a(48264),P=a(5137),O=a(71413),R=a(36341),L=a(77657),N=Object.getOwnPropertyDescriptor;U.f=d?N:function(V,Q){if(V=P(V),Q=O(Q),L)try{return N(V,Q)}catch{}if(R(V,Q))return A(!w(E.f,V,Q),V[Q])}},1926:(Y,U,a)=>{"use strict";var d=a(28420),w=a(5137),E=a(5412).f,A=a(32740),P=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],O=function(R){try{return E(R)}catch{return A(P)}};Y.exports.f=function(L){return P&&d(L)==="Window"?O(L):E(w(L))}},5412:(Y,U,a)=>{"use strict";var d=a(63120),w=a(52555),E=w.concat("length","prototype");U.f=Object.getOwnPropertyNames||function(P){return d(P,E)}},94073:(Y,U)=>{"use strict";U.f=Object.getOwnPropertySymbols},88607:(Y,U,a)=>{"use strict";var d=a(36341),w=a(98681),E=a(33297),A=a(17099),P=a(5071),O=A("IE_PROTO"),R=Object,L=R.prototype;Y.exports=P?R.getPrototypeOf:function(N){var z=E(N);if(d(z,O))return z[O];var V=z.constructor;return w(V)&&z instanceof V?V.prototype:z instanceof R?L:null}},13624:(Y,U,a)=>{"use strict";var d=a(10299),w=a(53598),E=a(28420),A=a(64768),P=Object.isExtensible,O=d(function(){P(1)});Y.exports=O||A?function(L){return!w(L)||A&&E(L)==="ArrayBuffer"?!1:P?P(L):!0}:P},99877:(Y,U,a)=>{"use strict";var d=a(81212);Y.exports=d({}.isPrototypeOf)},99014:(Y,U,a)=>{"use strict";var d=a(36921),w=a(11966),E=a(69445),A=a(36341),P=a(69428),O=a(33297),R="Object Iterator",L=d.set,N=d.getterFor(R);Y.exports=w(function(V,Q){var ee=O(V);L(this,{type:R,mode:Q,object:ee,keys:P(ee),index:0})},"Object",function(){for(var V=N(this),Q=V.keys;;){if(Q===null||V.index>=Q.length)return V.object=V.keys=null,E(void 0,!0);var ee=Q[V.index++],q=V.object;if(A(q,ee)){switch(V.mode){case"keys":return E(ee,!1);case"values":return E(q[ee],!1)}return E([ee,q[ee]],!1)}}})},63120:(Y,U,a)=>{"use strict";var d=a(81212),w=a(36341),E=a(5137),A=a(40789).indexOf,P=a(42993),O=d([].push);Y.exports=function(R,L){var N=E(R),z=0,V=[],Q;for(Q in N)!w(P,Q)&&w(N,Q)&&O(V,Q);for(;L.length>z;)w(N,Q=L[z++])&&(~A(V,Q)||O(V,Q));return V}},69428:(Y,U,a)=>{"use strict";var d=a(63120),w=a(52555);Y.exports=Object.keys||function(A){return d(A,w)}},94961:(Y,U)=>{"use strict";var a={}.propertyIsEnumerable,d=Object.getOwnPropertyDescriptor,w=d&&!a.call({1:2},1);U.f=w?function(A){var P=d(this,A);return!!P&&P.enumerable}:a},76651:(Y,U,a)=>{"use strict";var d=a(67695),w=a(11983),E=a(10299),A=a(48084);Y.exports=d||!E(function(){if(!(A&&A<535)){var P=Math.random();__defineSetter__.call(null,P,function(){}),delete w[P]}})},443:(Y,U,a)=>{"use strict";var d=a(14494),w=a(53598),E=a(95034),A=a(47222);Y.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var P=!1,O={},R;try{R=d(Object.prototype,"__proto__","set"),R(O,[]),P=O instanceof Array}catch{}return function(N,z){return E(N),A(z),w(N)&&(P?R(N,z):N.__proto__=z),N}}():void 0)},18761:(Y,U,a)=>{"use strict";var d=a(95144),w=a(10299),E=a(81212),A=a(88607),P=a(69428),O=a(5137),R=a(94961).f,L=E(R),N=E([].push),z=d&&w(function(){var Q=Object.create(null);return Q[2]=2,!L(Q,2)}),V=function(Q){return function(ee){for(var q=O(ee),ae=P(q),pe=z&&A(q)===null,se=ae.length,ce=0,fe=[],Pe;se>ce;)Pe=ae[ce++],(!d||(pe?Pe in q:L(q,Pe)))&&N(fe,Q?[Pe,q[Pe]]:q[Pe]);return fe}};Y.exports={entries:V(!0),values:V(!1)}},33183:(Y,U,a)=>{"use strict";var d=a(37920),w=a(29391);Y.exports=d?{}.toString:function(){return"[object "+w(this)+"]"}},60290:(Y,U,a)=>{"use strict";var d=a(58993),w=a(98681),E=a(53598),A=TypeError;Y.exports=function(P,O){var R,L;if(O==="string"&&w(R=P.toString)&&!E(L=d(R,P))||w(R=P.valueOf)&&!E(L=d(R,P))||O!=="string"&&w(R=P.toString)&&!E(L=d(R,P)))return L;throw new A("Can't convert object to primitive value")}},17523:(Y,U,a)=>{"use strict";var d=a(67139),w=a(81212),E=a(5412),A=a(94073),P=a(62091),O=w([].concat);Y.exports=d("Reflect","ownKeys")||function(L){var N=E.f(P(L)),z=A.f;return z?O(N,z(L)):N}},30804:(Y,U,a)=>{"use strict";var d=a(81212),w=a(36341),E=SyntaxError,A=parseInt,P=String.fromCharCode,O=d("".charAt),R=d("".slice),L=d(/./.exec),N={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":`
`,"\\r":"\r","\\t":"	"},z=/^[\da-f]{4}$/i,V=/^[\u0000-\u001F]$/;Y.exports=function(Q,ee){for(var q=!0,ae="";ee<Q.length;){var pe=O(Q,ee);if(pe==="\\"){var se=R(Q,ee,ee+2);if(w(N,se))ae+=N[se],ee+=2;else if(se==="\\u"){ee+=2;var ce=R(Q,ee,ee+4);if(!L(z,ce))throw new E("Bad Unicode escape at: "+ee);ae+=P(A(ce,16)),ee+=4}else throw new E('Unknown escape sequence: "'+se+'"')}else if(pe==='"'){q=!1,ee++;break}else{if(L(V,pe))throw new E("Bad control character in string literal at: "+ee);ae+=pe,ee++}}if(q)throw new E("Unterminated string at: "+ee);return{value:ae,end:ee}}},68203:(Y,U,a)=>{"use strict";var d=a(11983);Y.exports=d},91499:Y=>{"use strict";Y.exports=function(U){try{return{error:!1,value:U()}}catch(a){return{error:!0,value:a}}}},71504:(Y,U,a)=>{"use strict";var d=a(11983),w=a(9394),E=a(98681),A=a(5888),P=a(74550),O=a(98663),R=a(22982),L=a(21056),N=a(67695),z=a(73160),V=w&&w.prototype,Q=O("species"),ee=!1,q=E(d.PromiseRejectionEvent),ae=A("Promise",function(){var pe=P(w),se=pe!==String(w);if(!se&&z===66||N&&!(V.catch&&V.finally))return!0;if(!z||z<51||!/native code/.test(pe)){var ce=new w(function(he){he(1)}),fe=function(he){he(function(){},function(){})},Pe=ce.constructor={};if(Pe[Q]=fe,ee=ce.then(function(){})instanceof fe,!ee)return!0}return!se&&(R||L)&&!q});Y.exports={CONSTRUCTOR:ae,REJECTION_EVENT:q,SUBCLASSING:ee}},9394:(Y,U,a)=>{"use strict";var d=a(11983);Y.exports=d.Promise},7090:(Y,U,a)=>{"use strict";var d=a(62091),w=a(53598),E=a(98751);Y.exports=function(A,P){if(d(A),w(P)&&P.constructor===A)return P;var O=E.f(A),R=O.resolve;return R(P),O.promise}},64029:(Y,U,a)=>{"use strict";var d=a(9394),w=a(95392),E=a(71504).CONSTRUCTOR;Y.exports=E||!w(function(A){d.all(A).then(void 0,function(){})})},70068:(Y,U,a)=>{"use strict";var d=a(72333).f;Y.exports=function(w,E,A){A in w||d(w,A,{configurable:!0,get:function(){return E[A]},set:function(P){E[A]=P}})}},57253:Y=>{"use strict";var U=function(){this.head=null,this.tail=null};U.prototype={add:function(a){var d={item:a,next:null},w=this.tail;w?w.next=d:this.head=d,this.tail=d},get:function(){var a=this.head;if(a){var d=this.head=a.next;return d===null&&(this.tail=null),a.item}}},Y.exports=U},86509:(Y,U,a)=>{"use strict";a(79173),a(81632);var d=a(67139),w=a(81212),E=a(60997),A=d("Map"),P=d("WeakMap"),O=w([].push),R=E("metadata"),L=R.store||(R.store=new P),N=function(ae,pe,se){var ce=L.get(ae);if(!ce){if(!se)return;L.set(ae,ce=new A)}var fe=ce.get(pe);if(!fe){if(!se)return;ce.set(pe,fe=new A)}return fe},z=function(ae,pe,se){var ce=N(pe,se,!1);return ce===void 0?!1:ce.has(ae)},V=function(ae,pe,se){var ce=N(pe,se,!1);return ce===void 0?void 0:ce.get(ae)},Q=function(ae,pe,se,ce){N(se,ce,!0).set(ae,pe)},ee=function(ae,pe){var se=N(ae,pe,!1),ce=[];return se&&se.forEach(function(fe,Pe){O(ce,Pe)}),ce},q=function(ae){return ae===void 0||typeof ae=="symbol"?ae:String(ae)};Y.exports={store:L,getMap:N,has:z,get:V,set:Q,keys:ee,toKey:q}},37622:(Y,U,a)=>{"use strict";var d=a(58993),w=a(62091),E=a(98681),A=a(28420),P=a(34583),O=TypeError;Y.exports=function(R,L){var N=R.exec;if(E(N)){var z=d(N,R,L);return z!==null&&w(z),z}if(A(R)==="RegExp")return d(P,R,L);throw new O("RegExp#exec called on incompatible receiver")}},34583:(Y,U,a)=>{"use strict";var d=a(58993),w=a(81212),E=a(89723),A=a(64055),P=a(3697),O=a(60997),R=a(84860),L=a(36921).get,N=a(51972),z=a(62242),V=O("native-string-replace",String.prototype.replace),Q=RegExp.prototype.exec,ee=Q,q=w("".charAt),ae=w("".indexOf),pe=w("".replace),se=w("".slice),ce=function(){var Se=/a/,xe=/b*/g;return d(Q,Se,"a"),d(Q,xe,"a"),Se.lastIndex!==0||xe.lastIndex!==0}(),fe=P.BROKEN_CARET,Pe=/()??/.exec("")[1]!==void 0,he=ce||Pe||fe||N||z;he&&(ee=function(xe){var He=this,Ee=L(He),Le=E(xe),Xe=Ee.raw,et,ze,Ye,We,Ze,qe,Ie;if(Xe)return Xe.lastIndex=He.lastIndex,et=d(ee,Xe,Le),He.lastIndex=Xe.lastIndex,et;var Ve=Ee.groups,Ge=fe&&He.sticky,De=d(A,He),je=He.source,ht=0,Et=Le;if(Ge&&(De=pe(De,"y",""),ae(De,"g")===-1&&(De+="g"),Et=se(Le,He.lastIndex),He.lastIndex>0&&(!He.multiline||He.multiline&&q(Le,He.lastIndex-1)!==`
`)&&(je="(?: "+je+")",Et=" "+Et,ht++),ze=new RegExp("^(?:"+je+")",De)),Pe&&(ze=new RegExp("^"+je+"$(?!\\s)",De)),ce&&(Ye=He.lastIndex),We=d(Q,Ge?ze:He,Et),Ge?We?(We.input=se(We.input,ht),We[0]=se(We[0],ht),We.index=He.lastIndex,He.lastIndex+=We[0].length):He.lastIndex=0:ce&&We&&(He.lastIndex=He.global?We.index+We[0].length:Ye),Pe&&We&&We.length>1&&d(V,We[0],ze,function(){for(Ze=1;Ze<arguments.length-2;Ze++)arguments[Ze]===void 0&&(We[Ze]=void 0)}),We&&Ve)for(We.groups=qe=R(null),Ze=0;Ze<Ve.length;Ze++)Ie=Ve[Ze],qe[Ie[0]]=We[Ie[1]];return We}),Y.exports=ee},64055:(Y,U,a)=>{"use strict";var d=a(62091);Y.exports=function(){var w=d(this),E="";return w.hasIndices&&(E+="d"),w.global&&(E+="g"),w.ignoreCase&&(E+="i"),w.multiline&&(E+="m"),w.dotAll&&(E+="s"),w.unicode&&(E+="u"),w.unicodeSets&&(E+="v"),w.sticky&&(E+="y"),E}},14806:(Y,U,a)=>{"use strict";var d=a(58993),w=a(36341),E=a(99877),A=a(64055),P=RegExp.prototype;Y.exports=function(O){var R=O.flags;return R===void 0&&!("flags"in P)&&!w(O,"flags")&&E(P,O)?d(A,O):R}},3697:(Y,U,a)=>{"use strict";var d=a(10299),w=a(11983),E=w.RegExp,A=d(function(){var R=E("a","y");return R.lastIndex=2,R.exec("abcd")!==null}),P=A||d(function(){return!E("a","y").sticky}),O=A||d(function(){var R=E("^r","gy");return R.lastIndex=2,R.exec("str")!==null});Y.exports={BROKEN_CARET:O,MISSED_STICKY:P,UNSUPPORTED_Y:A}},51972:(Y,U,a)=>{"use strict";var d=a(10299),w=a(11983),E=w.RegExp;Y.exports=d(function(){var A=E(".","s");return!(A.dotAll&&A.test(`
`)&&A.flags==="s")})},62242:(Y,U,a)=>{"use strict";var d=a(10299),w=a(11983),E=w.RegExp;Y.exports=d(function(){var A=E("(?<a>b)","g");return A.exec("b").groups.a!=="b"||"b".replace(A,"$<a>c")!=="bc"})},95034:(Y,U,a)=>{"use strict";var d=a(66297),w=TypeError;Y.exports=function(E){if(d(E))throw new w("Can't call method on "+E);return E}},81497:(Y,U,a)=>{"use strict";var d=a(11983),w=a(95144),E=Object.getOwnPropertyDescriptor;Y.exports=function(A){if(!w)return d[A];var P=E(d,A);return P&&P.value}},54145:Y=>{"use strict";Y.exports=function(U,a){return U===a||U!==U&&a!==a}},52234:Y=>{"use strict";Y.exports=Object.is||function(a,d){return a===d?a!==0||1/a===1/d:a!==a&&d!==d}},47948:(Y,U,a)=>{"use strict";var d=a(11983),w=a(29181),E=a(98681),A=a(66943),P=a(46372),O=a(32740),R=a(34968),L=d.Function,N=/MSIE .\./.test(P)||A&&function(){var z=d.Bun.version.split(".");return z.length<3||z[0]==="0"&&(z[1]<3||z[1]==="3"&&z[2]==="0")}();Y.exports=function(z,V){var Q=V?2:1;return N?function(ee,q){var ae=R(arguments.length,1)>Q,pe=E(ee)?ee:L(ee),se=ae?O(arguments,Q):[],ce=ae?function(){w(pe,this,se)}:pe;return V?z(ce,q):z(ce)}:z}},92058:(Y,U,a)=>{"use strict";var d=a(28078),w=a(9369),E=d.Set,A=d.add;Y.exports=function(P){var O=new E;return w(P,function(R){A(O,R)}),O}},45188:(Y,U,a)=>{"use strict";var d=a(64380),w=a(28078),E=a(92058),A=a(62502),P=a(25889),O=a(9369),R=a(95119),L=w.has,N=w.remove;Y.exports=function(V){var Q=d(this),ee=P(V),q=E(Q);return A(Q)<=ee.size?O(Q,function(ae){ee.includes(ae)&&N(q,ae)}):R(ee.getIterator(),function(ae){L(Q,ae)&&N(q,ae)}),q}},28078:(Y,U,a)=>{"use strict";var d=a(81212),w=Set.prototype;Y.exports={Set,add:d(w.add),has:d(w.has),remove:d(w.delete),proto:w}},34690:(Y,U,a)=>{"use strict";var d=a(64380),w=a(28078),E=a(62502),A=a(25889),P=a(9369),O=a(95119),R=w.Set,L=w.add,N=w.has;Y.exports=function(V){var Q=d(this),ee=A(V),q=new R;return E(Q)>ee.size?O(ee.getIterator(),function(ae){N(Q,ae)&&L(q,ae)}):P(Q,function(ae){ee.includes(ae)&&L(q,ae)}),q}},37893:(Y,U,a)=>{"use strict";var d=a(64380),w=a(28078).has,E=a(62502),A=a(25889),P=a(9369),O=a(95119),R=a(4983);Y.exports=function(N){var z=d(this),V=A(N);if(E(z)<=V.size)return P(z,function(ee){if(V.includes(ee))return!1},!0)!==!1;var Q=V.getIterator();return O(Q,function(ee){if(w(z,ee))return R(Q,"normal",!1)})!==!1}},78850:(Y,U,a)=>{"use strict";var d=a(64380),w=a(62502),E=a(9369),A=a(25889);Y.exports=function(O){var R=d(this),L=A(O);return w(R)>L.size?!1:E(R,function(N){if(!L.includes(N))return!1},!0)!==!1}},96747:(Y,U,a)=>{"use strict";var d=a(64380),w=a(28078).has,E=a(62502),A=a(25889),P=a(95119),O=a(4983);Y.exports=function(L){var N=d(this),z=A(L);if(E(N)<z.size)return!1;var V=z.getIterator();return P(V,function(Q){if(!w(N,Q))return O(V,"normal",!1)})!==!1}},9369:(Y,U,a)=>{"use strict";var d=a(81212),w=a(95119),E=a(28078),A=E.Set,P=E.proto,O=d(P.forEach),R=d(P.keys),L=R(new A).next;Y.exports=function(N,z,V){return V?w({iterator:R(N),next:L},z):O(N,z)}},52256:(Y,U,a)=>{"use strict";var d=a(67139),w=function(E){return{size:E,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}};Y.exports=function(E){var A=d("Set");try{new A()[E](w(0));try{return new A()[E](w(-1)),!1}catch{return!0}}catch{return!1}}},62502:(Y,U,a)=>{"use strict";var d=a(14494),w=a(28078);Y.exports=d(w.proto,"size","get")||function(E){return E.size}},1429:(Y,U,a)=>{"use strict";var d=a(67139),w=a(41182),E=a(98663),A=a(95144),P=E("species");Y.exports=function(O){var R=d(O);A&&R&&!R[P]&&w(R,P,{configurable:!0,get:function(){return this}})}},23582:(Y,U,a)=>{"use strict";var d=a(64380),w=a(28078),E=a(92058),A=a(25889),P=a(95119),O=w.add,R=w.has,L=w.remove;Y.exports=function(z){var V=d(this),Q=A(z).getIterator(),ee=E(V);return P(Q,function(q){R(V,q)?L(ee,q):O(ee,q)}),ee}},50667:(Y,U,a)=>{"use strict";var d=a(72333).f,w=a(36341),E=a(98663),A=E("toStringTag");Y.exports=function(P,O,R){P&&!R&&(P=P.prototype),P&&!w(P,A)&&d(P,A,{configurable:!0,value:O})}},52e3:(Y,U,a)=>{"use strict";var d=a(64380),w=a(28078).add,E=a(92058),A=a(25889),P=a(95119);Y.exports=function(R){var L=d(this),N=A(R).getIterator(),z=E(L);return P(N,function(V){w(z,V)}),z}},17099:(Y,U,a)=>{"use strict";var d=a(60997),w=a(36044),E=d("keys");Y.exports=function(A){return E[A]||(E[A]=w(A))}},53793:(Y,U,a)=>{"use strict";var d=a(67695),w=a(11983),E=a(57309),A="__core-js_shared__",P=Y.exports=w[A]||E(A,{});(P.versions||(P.versions=[])).push({version:"3.37.1",mode:d?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.37.1/LICENSE",source:"https://github.com/zloirock/core-js"})},60997:(Y,U,a)=>{"use strict";var d=a(53793);Y.exports=function(w,E){return d[w]||(d[w]=E||{})}},3209:(Y,U,a)=>{"use strict";var d=a(62091),w=a(57248),E=a(66297),A=a(98663),P=A("species");Y.exports=function(O,R){var L=d(O).constructor,N;return L===void 0||E(N=d(L)[P])?R:w(N)}},42195:(Y,U,a)=>{"use strict";var d=a(81212),w=a(5137),E=a(89723),A=a(74730),P=TypeError,O=d([].push),R=d([].join);Y.exports=function(N){var z=w(N),V=A(z);if(!V)return"";for(var Q=arguments.length,ee=[],q=0;;){var ae=z[q++];if(ae===void 0)throw new P("Incorrect template");if(O(ee,E(ae)),q===V)return R(ee,"");q<Q&&O(ee,E(arguments[q]))}}},62777:(Y,U,a)=>{"use strict";var d=a(10299);Y.exports=function(w){return d(function(){var E=""[w]('"');return E!==E.toLowerCase()||E.split('"').length>3})}},9387:(Y,U,a)=>{"use strict";var d=a(81212),w=a(42119),E=a(89723),A=a(95034),P=d("".charAt),O=d("".charCodeAt),R=d("".slice),L=function(N){return function(z,V){var Q=E(A(z)),ee=w(V),q=Q.length,ae,pe;return ee<0||ee>=q?N?"":void 0:(ae=O(Q,ee),ae<55296||ae>56319||ee+1===q||(pe=O(Q,ee+1))<56320||pe>57343?N?P(Q,ee):ae:N?R(Q,ee,ee+2):(ae-55296<<10)+(pe-56320)+65536)}};Y.exports={codeAt:L(!1),charAt:L(!0)}},3667:(Y,U,a)=>{"use strict";var d=a(46372);Y.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(d)},78673:(Y,U,a)=>{"use strict";var d=a(81212),w=a(18266),E=a(89723),A=a(94689),P=a(95034),O=d(A),R=d("".slice),L=Math.ceil,N=function(z){return function(V,Q,ee){var q=E(P(V)),ae=w(Q),pe=q.length,se=ee===void 0?" ":E(ee),ce,fe;return ae<=pe||se===""?q:(ce=ae-pe,fe=O(se,L(ce/se.length)),fe.length>ce&&(fe=R(fe,0,ce)),z?q+fe:fe+q)}};Y.exports={start:N(!1),end:N(!0)}},73591:(Y,U,a)=>{"use strict";var d=a(67139),w=a(81212),E=String.fromCharCode,A=d("String","fromCodePoint"),P=w("".charAt),O=w("".charCodeAt),R=w("".indexOf),L=w("".slice),N=48,z=57,V=97,Q=102,ee=65,q=70,ae=function(ce,fe){var Pe=O(ce,fe);return Pe>=N&&Pe<=z},pe=function(ce,fe,Pe){if(Pe>=ce.length)return-1;for(var he=0;fe<Pe;fe++){var Se=se(O(ce,fe));if(Se===-1)return-1;he=he*16+Se}return he},se=function(ce){return ce>=N&&ce<=z?ce-N:ce>=V&&ce<=Q?ce-V+10:ce>=ee&&ce<=q?ce-ee+10:-1};Y.exports=function(ce){for(var fe="",Pe=0,he=0,Se;(he=R(ce,"\\",he))>-1;){if(fe+=L(ce,Pe,he),++he===ce.length)return;var xe=P(ce,he++);switch(xe){case"b":fe+="\b";break;case"t":fe+="	";break;case"n":fe+=`
`;break;case"v":fe+="\v";break;case"f":fe+="\f";break;case"r":fe+="\r";break;case"\r":he<ce.length&&P(ce,he)===`
`&&++he;case`
`:case"\u2028":case"\u2029":break;case"0":if(ae(ce,he))return;fe+="\0";break;case"x":if(Se=pe(ce,he,he+2),Se===-1)return;he+=2,fe+=E(Se);break;case"u":if(he<ce.length&&P(ce,he)==="{"){var He=R(ce,"}",++he);if(He===-1)return;Se=pe(ce,he,He),he=He+1}else Se=pe(ce,he,he+4),he+=4;if(Se===-1||Se>1114111)return;fe+=A(Se);break;default:if(ae(xe,0))return;fe+=xe}Pe=he}return fe+L(ce,Pe)}},3857:(Y,U,a)=>{"use strict";var d=a(81212),w=2147483647,E=36,A=1,P=26,O=38,R=700,L=72,N=128,z="-",V=/[^\0-\u007E]/,Q=/[.\u3002\uFF0E\uFF61]/g,ee="Overflow: input needs wider integers to process",q=E-A,ae=RangeError,pe=d(Q.exec),se=Math.floor,ce=String.fromCharCode,fe=d("".charCodeAt),Pe=d([].join),he=d([].push),Se=d("".replace),xe=d("".split),He=d("".toLowerCase),Ee=function(ze){for(var Ye=[],We=0,Ze=ze.length;We<Ze;){var qe=fe(ze,We++);if(qe>=55296&&qe<=56319&&We<Ze){var Ie=fe(ze,We++);(Ie&64512)===56320?he(Ye,((qe&1023)<<10)+(Ie&1023)+65536):(he(Ye,qe),We--)}else he(Ye,qe)}return Ye},Le=function(ze){return ze+22+75*(ze<26)},Xe=function(ze,Ye,We){var Ze=0;for(ze=We?se(ze/R):ze>>1,ze+=se(ze/Ye);ze>q*P>>1;)ze=se(ze/q),Ze+=E;return se(Ze+(q+1)*ze/(ze+O))},et=function(ze){var Ye=[];ze=Ee(ze);var We=ze.length,Ze=N,qe=0,Ie=L,Ve,Ge;for(Ve=0;Ve<ze.length;Ve++)Ge=ze[Ve],Ge<128&&he(Ye,ce(Ge));var De=Ye.length,je=De;for(De&&he(Ye,z);je<We;){var ht=w;for(Ve=0;Ve<ze.length;Ve++)Ge=ze[Ve],Ge>=Ze&&Ge<ht&&(ht=Ge);var Et=je+1;if(ht-Ze>se((w-qe)/Et))throw new ae(ee);for(qe+=(ht-Ze)*Et,Ze=ht,Ve=0;Ve<ze.length;Ve++){if(Ge=ze[Ve],Ge<Ze&&++qe>w)throw new ae(ee);if(Ge===Ze){for(var it=qe,_t=E;;){var yt=_t<=Ie?A:_t>=Ie+P?P:_t-Ie;if(it<yt)break;var kt=it-yt,Vt=E-yt;he(Ye,ce(Le(yt+kt%Vt))),it=se(kt/Vt),_t+=E}he(Ye,ce(Le(it))),Ie=Xe(qe,Et,je===De),qe=0,je++}}qe++,Ze++}return Pe(Ye,"")};Y.exports=function(ze){var Ye=[],We=xe(Se(He(ze),Q,"."),"."),Ze,qe;for(Ze=0;Ze<We.length;Ze++)qe=We[Ze],he(Ye,pe(V,qe)?"xn--"+et(qe):qe);return Pe(Ye,".")}},94689:(Y,U,a)=>{"use strict";var d=a(42119),w=a(89723),E=a(95034),A=RangeError;Y.exports=function(O){var R=w(E(this)),L="",N=d(O);if(N<0||N===1/0)throw new A("Wrong number of repetitions");for(;N>0;(N>>>=1)&&(R+=R))N&1&&(L+=R);return L}},73998:(Y,U,a)=>{"use strict";var d=a(32566).end,w=a(1822);Y.exports=w("trimEnd")?function(){return d(this)}:"".trimEnd},1822:(Y,U,a)=>{"use strict";var d=a(94378).PROPER,w=a(10299),E=a(13768),A="\u200B\x85\u180E";Y.exports=function(P){return w(function(){return!!E[P]()||A[P]()!==A||d&&E[P].name!==P})}},12467:(Y,U,a)=>{"use strict";var d=a(32566).start,w=a(1822);Y.exports=w("trimStart")?function(){return d(this)}:"".trimStart},32566:(Y,U,a)=>{"use strict";var d=a(81212),w=a(95034),E=a(89723),A=a(13768),P=d("".replace),O=RegExp("^["+A+"]+"),R=RegExp("(^|[^"+A+"])["+A+"]+$"),L=function(N){return function(z){var V=E(w(z));return N&1&&(V=P(V,O,"")),N&2&&(V=P(V,R,"$1")),V}};Y.exports={start:L(1),end:L(2),trim:L(3)}},56920:(Y,U,a)=>{"use strict";var d=a(11983),w=a(10299),E=a(73160),A=a(22982),P=a(21056),O=a(17228),R=d.structuredClone;Y.exports=!!R&&!w(function(){if(P&&E>92||O&&E>94||A&&E>97)return!1;var L=new ArrayBuffer(8),N=R(L,{transfer:[L]});return L.byteLength!==0||N.byteLength!==8})},24483:(Y,U,a)=>{"use strict";var d=a(73160),w=a(10299),E=a(11983),A=E.String;Y.exports=!!Object.getOwnPropertySymbols&&!w(function(){var P=Symbol("symbol detection");return!A(P)||!(Object(P)instanceof Symbol)||!Symbol.sham&&d&&d<41})},22894:(Y,U,a)=>{"use strict";var d=a(58993),w=a(67139),E=a(98663),A=a(44092);Y.exports=function(){var P=w("Symbol"),O=P&&P.prototype,R=O&&O.valueOf,L=E("toPrimitive");O&&!O[L]&&A(O,L,function(N){return d(R,this)},{arity:1})}},91702:(Y,U,a)=>{"use strict";var d=a(67139),w=a(81212),E=d("Symbol"),A=E.keyFor,P=w(E.prototype.valueOf);Y.exports=E.isRegisteredSymbol||function(R){try{return A(P(R))!==void 0}catch{return!1}}},89804:(Y,U,a)=>{"use strict";for(var d=a(60997),w=a(67139),E=a(81212),A=a(25985),P=a(98663),O=w("Symbol"),R=O.isWellKnownSymbol,L=w("Object","getOwnPropertyNames"),N=E(O.prototype.valueOf),z=d("wks"),V=0,Q=L(O),ee=Q.length;V<ee;V++)try{var q=Q[V];A(O[q])&&P(q)}catch{}Y.exports=function(pe){if(R&&R(pe))return!0;try{for(var se=N(pe),ce=0,fe=L(z),Pe=fe.length;ce<Pe;ce++)if(z[fe[ce]]==se)return!0}catch{}return!1}},22452:(Y,U,a)=>{"use strict";var d=a(24483);Y.exports=d&&!!Symbol.for&&!!Symbol.keyFor},39589:(Y,U,a)=>{"use strict";var d=a(11983),w=a(29181),E=a(19876),A=a(98681),P=a(36341),O=a(10299),R=a(24329),L=a(32740),N=a(2283),z=a(34968),V=a(68819),Q=a(17228),ee=d.setImmediate,q=d.clearImmediate,ae=d.process,pe=d.Dispatch,se=d.Function,ce=d.MessageChannel,fe=d.String,Pe=0,he={},Se="onreadystatechange",xe,He,Ee,Le;O(function(){xe=d.location});var Xe=function(We){if(P(he,We)){var Ze=he[We];delete he[We],Ze()}},et=function(We){return function(){Xe(We)}},ze=function(We){Xe(We.data)},Ye=function(We){d.postMessage(fe(We),xe.protocol+"//"+xe.host)};(!ee||!q)&&(ee=function(Ze){z(arguments.length,1);var qe=A(Ze)?Ze:se(Ze),Ie=L(arguments,1);return he[++Pe]=function(){w(qe,void 0,Ie)},He(Pe),Pe},q=function(Ze){delete he[Ze]},Q?He=function(We){ae.nextTick(et(We))}:pe&&pe.now?He=function(We){pe.now(et(We))}:ce&&!V?(Ee=new ce,Le=Ee.port2,Ee.port1.onmessage=ze,He=E(Le.postMessage,Le)):d.addEventListener&&A(d.postMessage)&&!d.importScripts&&xe&&xe.protocol!=="file:"&&!O(Ye)?(He=Ye,d.addEventListener("message",ze,!1)):Se in N("script")?He=function(We){R.appendChild(N("script"))[Se]=function(){R.removeChild(this),Xe(We)}}:He=function(We){setTimeout(et(We),0)}),Y.exports={set:ee,clear:q}},55484:(Y,U,a)=>{"use strict";var d=a(81212);Y.exports=d(1 .valueOf)},74918:(Y,U,a)=>{"use strict";var d=a(42119),w=Math.max,E=Math.min;Y.exports=function(A,P){var O=d(A);return O<0?w(O+P,0):E(O,P)}},83018:(Y,U,a)=>{"use strict";var d=a(63301),w=TypeError;Y.exports=function(E){var A=d(E,"number");if(typeof A=="number")throw new w("Can't convert number to bigint");return BigInt(A)}},27380:(Y,U,a)=>{"use strict";var d=a(42119),w=a(18266),E=RangeError;Y.exports=function(A){if(A===void 0)return 0;var P=d(A),O=w(P);if(P!==O)throw new E("Wrong length or index");return O}},5137:(Y,U,a)=>{"use strict";var d=a(32203),w=a(95034);Y.exports=function(E){return d(w(E))}},42119:(Y,U,a)=>{"use strict";var d=a(42537);Y.exports=function(w){var E=+w;return E!==E||E===0?0:d(E)}},18266:(Y,U,a)=>{"use strict";var d=a(42119),w=Math.min;Y.exports=function(E){var A=d(E);return A>0?w(A,9007199254740991):0}},33297:(Y,U,a)=>{"use strict";var d=a(95034),w=Object;Y.exports=function(E){return w(d(E))}},14001:(Y,U,a)=>{"use strict";var d=a(97866),w=RangeError;Y.exports=function(E,A){var P=d(E);if(P%A)throw new w("Wrong offset");return P}},97866:(Y,U,a)=>{"use strict";var d=a(42119),w=RangeError;Y.exports=function(E){var A=d(E);if(A<0)throw new w("The argument can't be less than 0");return A}},63301:(Y,U,a)=>{"use strict";var d=a(58993),w=a(53598),E=a(25985),A=a(89738),P=a(60290),O=a(98663),R=TypeError,L=O("toPrimitive");Y.exports=function(N,z){if(!w(N)||E(N))return N;var V=A(N,L),Q;if(V){if(z===void 0&&(z="default"),Q=d(V,N,z),!w(Q)||E(Q))return Q;throw new R("Can't convert object to primitive value")}return z===void 0&&(z="number"),P(N,z)}},71413:(Y,U,a)=>{"use strict";var d=a(63301),w=a(25985);Y.exports=function(E){var A=d(E,"string");return w(A)?A:A+""}},17358:(Y,U,a)=>{"use strict";var d=a(67139),w=a(98681),E=a(37727),A=a(53598),P=d("Set"),O=function(R){return A(R)&&typeof R.size=="number"&&w(R.has)&&w(R.keys)};Y.exports=function(R){return O(R)?R:E(R)?new P(R):R}},37920:(Y,U,a)=>{"use strict";var d=a(98663),w=d("toStringTag"),E={};E[w]="z",Y.exports=String(E)==="[object z]"},89723:(Y,U,a)=>{"use strict";var d=a(29391),w=String;Y.exports=function(E){if(d(E)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return w(E)}},98475:Y=>{"use strict";var U=Math.round;Y.exports=function(a){var d=U(a);return d<0?0:d>255?255:d&255}},84998:(Y,U,a)=>{"use strict";var d=a(17228);Y.exports=function(w){try{if(d)return Function('return require("'+w+'")')()}catch{}}},38819:Y=>{"use strict";var U=String;Y.exports=function(a){try{return U(a)}catch{return"Object"}}},40115:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(58993),A=a(95144),P=a(19377),O=a(36392),R=a(26630),L=a(2883),N=a(48264),z=a(45719),V=a(18819),Q=a(18266),ee=a(27380),q=a(14001),ae=a(98475),pe=a(71413),se=a(36341),ce=a(29391),fe=a(53598),Pe=a(25985),he=a(84860),Se=a(99877),xe=a(443),He=a(5412).f,Ee=a(14199),Le=a(47033).forEach,Xe=a(1429),et=a(41182),ze=a(72333),Ye=a(40423),We=a(72078),Ze=a(36921),qe=a(16795),Ie=Ze.get,Ve=Ze.set,Ge=Ze.enforce,De=ze.f,je=Ye.f,ht=w.RangeError,Et=R.ArrayBuffer,it=Et.prototype,_t=R.DataView,yt=O.NATIVE_ARRAY_BUFFER_VIEWS,kt=O.TYPED_ARRAY_TAG,Vt=O.TypedArray,Kt=O.TypedArrayPrototype,On=O.isTypedArray,Pr="BYTES_PER_ELEMENT",gr="Wrong length",_r=function(aa,Dr){et(aa,Dr,{configurable:!0,get:function(){return Ie(this)[Dr]}})},Xr=function(aa){var Dr;return Se(it,aa)||(Dr=ce(aa))==="ArrayBuffer"||Dr==="SharedArrayBuffer"},xr=function(aa,Dr){return On(aa)&&!Pe(Dr)&&Dr in aa&&V(+Dr)&&Dr>=0},xa=function(Dr,Gr){return Gr=pe(Gr),xr(Dr,Gr)?N(2,Dr[Gr]):je(Dr,Gr)},Rr=function(Dr,Gr,dr){return Gr=pe(Gr),xr(Dr,Gr)&&fe(dr)&&se(dr,"value")&&!se(dr,"get")&&!se(dr,"set")&&!dr.configurable&&(!se(dr,"writable")||dr.writable)&&(!se(dr,"enumerable")||dr.enumerable)?(Dr[Gr]=dr.value,Dr):De(Dr,Gr,dr)};A?(yt||(Ye.f=xa,ze.f=Rr,_r(Kt,"buffer"),_r(Kt,"byteOffset"),_r(Kt,"byteLength"),_r(Kt,"length")),d({target:"Object",stat:!0,forced:!yt},{getOwnPropertyDescriptor:xa,defineProperty:Rr}),Y.exports=function(aa,Dr,Gr){var dr=aa.match(/\d+/)[0]/8,Zr=aa+(Gr?"Clamped":"")+"Array",Ir="get"+aa,or="set"+aa,wr=w[Zr],jr=wr,Kr=jr&&jr.prototype,Br={},mr=function(hn,xn){var Tr=Ie(hn);return Tr.view[Ir](xn*dr+Tr.byteOffset,!0)},Er=function(hn,xn,Tr){var sa=Ie(hn);sa.view[or](xn*dr+sa.byteOffset,Gr?ae(Tr):Tr,!0)},Qr=function(hn,xn){De(hn,xn,{get:function(){return mr(this,xn)},set:function(Tr){return Er(this,xn,Tr)},enumerable:!0})};yt?P&&(jr=Dr(function(hn,xn,Tr,sa){return L(hn,Kr),qe(function(){return fe(xn)?Xr(xn)?sa!==void 0?new wr(xn,q(Tr,dr),sa):Tr!==void 0?new wr(xn,q(Tr,dr)):new wr(xn):On(xn)?We(jr,xn):E(Ee,jr,xn):new wr(ee(xn))}(),hn,jr)}),xe&&xe(jr,Vt),Le(He(wr),function(hn){hn in jr||z(jr,hn,wr[hn])}),jr.prototype=Kr):(jr=Dr(function(hn,xn,Tr,sa){L(hn,Kr);var ct=0,St=0,ln,er,zr;if(!fe(xn))zr=ee(xn),er=zr*dr,ln=new Et(er);else if(Xr(xn)){ln=xn,St=q(Tr,dr);var qr=xn.byteLength;if(sa===void 0){if(qr%dr)throw new ht(gr);if(er=qr-St,er<0)throw new ht(gr)}else if(er=Q(sa)*dr,er+St>qr)throw new ht(gr);zr=er/dr}else return On(xn)?We(jr,xn):E(Ee,jr,xn);for(Ve(hn,{buffer:ln,byteOffset:St,byteLength:er,length:zr,view:new _t(ln)});ct<zr;)Qr(hn,ct++)}),xe&&xe(jr,Vt),Kr=jr.prototype=he(Kt)),Kr.constructor!==jr&&z(Kr,"constructor",jr),Ge(Kr).TypedArrayConstructor=jr,kt&&z(Kr,kt,Zr);var oa=jr!==wr;Br[Zr]=jr,d({global:!0,constructor:!0,forced:oa,sham:!yt},Br),Pr in jr||z(jr,Pr,dr),Pr in Kr||z(Kr,Pr,dr),Xe(Zr)}):Y.exports=function(){}},19377:(Y,U,a)=>{"use strict";var d=a(11983),w=a(10299),E=a(95392),A=a(36392).NATIVE_ARRAY_BUFFER_VIEWS,P=d.ArrayBuffer,O=d.Int8Array;Y.exports=!A||!w(function(){O(1)})||!w(function(){new O(-1)})||!E(function(R){new O,new O(null),new O(1.5),new O(R)},!0)||w(function(){return new O(new P(2),1,void 0).length!==1})},28969:(Y,U,a)=>{"use strict";var d=a(72078),w=a(87200);Y.exports=function(E,A){return d(w(E),A)}},14199:(Y,U,a)=>{"use strict";var d=a(19876),w=a(58993),E=a(57248),A=a(33297),P=a(74730),O=a(36709),R=a(5375),L=a(24965),N=a(61467),z=a(36392).aTypedArrayConstructor,V=a(83018);Y.exports=function(ee){var q=E(this),ae=A(ee),pe=arguments.length,se=pe>1?arguments[1]:void 0,ce=se!==void 0,fe=R(ae),Pe,he,Se,xe,He,Ee,Le,Xe;if(fe&&!L(fe))for(Le=O(ae,fe),Xe=Le.next,ae=[];!(Ee=w(Xe,Le)).done;)ae.push(Ee.value);for(ce&&pe>2&&(se=d(se,arguments[2])),he=P(ae),Se=new(z(q))(he),xe=N(Se),Pe=0;he>Pe;Pe++)He=ce?se(ae[Pe],Pe):ae[Pe],Se[Pe]=xe?V(He):+He;return Se}},87200:(Y,U,a)=>{"use strict";var d=a(36392),w=a(3209),E=d.aTypedArrayConstructor,A=d.getTypedArrayConstructor;Y.exports=function(P){return E(w(P,A(P)))}},36044:(Y,U,a)=>{"use strict";var d=a(81212),w=0,E=Math.random(),A=d(1 .toString);Y.exports=function(P){return"Symbol("+(P===void 0?"":P)+")_"+A(++w+E,36)}},28028:(Y,U,a)=>{"use strict";var d=a(10299),w=a(98663),E=a(95144),A=a(67695),P=w("iterator");Y.exports=!d(function(){var O=new URL("b?a=1&b=2&c=3","http://a"),R=O.searchParams,L=new URLSearchParams("a=1&a=2&b=3"),N="";return O.pathname="c%20d",R.forEach(function(z,V){R.delete("b"),N+=V+z}),L.delete("a",2),L.delete("b",void 0),A&&(!O.toJSON||!L.has("a",1)||L.has("a",2)||!L.has("a",void 0)||L.has("b"))||!R.size&&(A||!E)||!R.sort||O.href!=="http://a/c%20d?a=1&c=3"||R.get("c")!=="3"||String(new URLSearchParams("?a=1"))!=="a=1"||!R[P]||new URL("https://a@b").username!=="a"||new URLSearchParams(new URLSearchParams("a=b")).get("a")!=="b"||new URL("http://\u0442\u0435\u0441\u0442").host!=="xn--e1aybc"||new URL("http://a#\u0431").hash!=="#%D0%B1"||N!=="a1c3"||new URL("http://x",void 0).host!=="x"})},98300:(Y,U,a)=>{"use strict";var d=a(24483);Y.exports=d&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},42538:(Y,U,a)=>{"use strict";var d=a(95144),w=a(10299);Y.exports=d&&w(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},34968:Y=>{"use strict";var U=TypeError;Y.exports=function(a,d){if(a<d)throw new U("Not enough arguments");return a}},71194:(Y,U,a)=>{"use strict";var d=a(11983),w=a(98681),E=d.WeakMap;Y.exports=w(E)&&/native code/.test(String(E))},80055:(Y,U,a)=>{"use strict";var d=a(81212),w=WeakMap.prototype;Y.exports={WeakMap,set:d(w.set),get:d(w.get),has:d(w.has),remove:d(w.delete)}},99993:(Y,U,a)=>{"use strict";var d=a(81212),w=WeakSet.prototype;Y.exports={WeakSet,add:d(w.add),has:d(w.has),remove:d(w.delete)}},61051:(Y,U,a)=>{"use strict";var d=a(68203),w=a(36341),E=a(47475),A=a(72333).f;Y.exports=function(P){var O=d.Symbol||(d.Symbol={});w(O,P)||A(O,P,{value:E.f(P)})}},47475:(Y,U,a)=>{"use strict";var d=a(98663);U.f=d},98663:(Y,U,a)=>{"use strict";var d=a(11983),w=a(60997),E=a(36341),A=a(36044),P=a(24483),O=a(98300),R=d.Symbol,L=w("wks"),N=O?R.for||R:R&&R.withoutSetter||A;Y.exports=function(z){return E(L,z)||(L[z]=P&&E(R,z)?R[z]:N("Symbol."+z)),L[z]}},13768:Y=>{"use strict";Y.exports=`	
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},37325:(Y,U,a)=>{"use strict";var d=a(67139),w=a(36341),E=a(45719),A=a(99877),P=a(443),O=a(68032),R=a(70068),L=a(16795),N=a(39735),z=a(18908),V=a(63103),Q=a(95144),ee=a(67695);Y.exports=function(q,ae,pe,se){var ce="stackTraceLimit",fe=se?2:1,Pe=q.split("."),he=Pe[Pe.length-1],Se=d.apply(null,Pe);if(Se){var xe=Se.prototype;if(!ee&&w(xe,"cause")&&delete xe.cause,!pe)return Se;var He=d("Error"),Ee=ae(function(Le,Xe){var et=N(se?Xe:Le,void 0),ze=se?new Se(Le):new Se;return et!==void 0&&E(ze,"message",et),V(ze,Ee,ze.stack,2),this&&A(xe,this)&&L(ze,this,Ee),arguments.length>fe&&z(ze,arguments[fe]),ze});if(Ee.prototype=xe,he!=="Error"?P?P(Ee,He):O(Ee,He,{name:!0}):Q&&ce in Se&&(R(Ee,Se,ce),R(Ee,Se,"prepareStackTrace")),O(Ee,Se),!ee)try{xe.name!==he&&E(xe,"name",he),xe.constructor=Ee}catch{}return Ee}}},74018:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(29181),A=a(10299),P=a(37325),O="AggregateError",R=w(O),L=!A(function(){return R([1]).errors[0]!==1})&&A(function(){return R([1],O,{cause:7}).cause!==7});d({global:!0,constructor:!0,arity:2,forced:L},{AggregateError:P(O,function(N){return function(V,Q){return E(N,this,arguments)}},L,!0)})},75525:(Y,U,a)=>{"use strict";var d=a(53762),w=a(99877),E=a(88607),A=a(443),P=a(68032),O=a(84860),R=a(45719),L=a(48264),N=a(18908),z=a(63103),V=a(88568),Q=a(39735),ee=a(98663),q=ee("toStringTag"),ae=Error,pe=[].push,se=function(Pe,he){var Se=w(ce,this),xe;A?xe=A(new ae,Se?E(this):ce):(xe=Se?this:O(ce),R(xe,q,"Error")),he!==void 0&&R(xe,"message",Q(he)),z(xe,se,xe.stack,1),arguments.length>2&&N(xe,arguments[2]);var He=[];return V(Pe,pe,{that:He}),R(xe,"errors",He),xe};A?A(se,ae):P(se,ae,{name:!0});var ce=se.prototype=O(ae.prototype,{constructor:L(1,se),message:L(1,""),name:L(1,"AggregateError")});d({global:!0,constructor:!0,arity:2},{AggregateError:se})},3815:(Y,U,a)=>{"use strict";a(75525)},54043:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(26630),A=a(1429),P="ArrayBuffer",O=E[P],R=w[P];d({global:!0,constructor:!0,forced:R!==O},{ArrayBuffer:O}),A(P)},5825:(Y,U,a)=>{"use strict";var d=a(95144),w=a(41182),E=a(7354),A=ArrayBuffer.prototype;d&&!("detached"in A)&&w(A,"detached",{configurable:!0,get:function(){return E(this)}})},42861:(Y,U,a)=>{"use strict";var d=a(53762),w=a(36392),E=w.NATIVE_ARRAY_BUFFER_VIEWS;d({target:"ArrayBuffer",stat:!0,forced:!E},{isView:w.isView})},69557:(Y,U,a)=>{"use strict";var d=a(53762),w=a(45336),E=a(10299),A=a(26630),P=a(62091),O=a(74918),R=a(18266),L=a(3209),N=A.ArrayBuffer,z=A.DataView,V=z.prototype,Q=w(N.prototype.slice),ee=w(V.getUint8),q=w(V.setUint8),ae=E(function(){return!new N(2).slice(1,void 0).byteLength});d({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:ae},{slice:function(se,ce){if(Q&&ce===void 0)return Q(P(this),se);for(var fe=P(this).byteLength,Pe=O(se,fe),he=O(ce===void 0?fe:ce,fe),Se=new(L(this,N))(R(he-Pe)),xe=new z(this),He=new z(Se),Ee=0;Pe<he;)q(He,Ee++,ee(xe,Pe++));return Se}})},12052:(Y,U,a)=>{"use strict";var d=a(53762),w=a(55168);w&&d({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return w(this,arguments.length?arguments[0]:void 0,!1)}})},69248:(Y,U,a)=>{"use strict";var d=a(53762),w=a(55168);w&&d({target:"ArrayBuffer",proto:!0},{transfer:function(){return w(this,arguments.length?arguments[0]:void 0,!0)}})},20815:(Y,U,a)=>{"use strict";var d=a(53762),w=a(33297),E=a(74730),A=a(42119),P=a(1825);d({target:"Array",proto:!0},{at:function(R){var L=w(this),N=E(L),z=A(R),V=z>=0?z:N+z;return V<0||V>=N?void 0:L[V]}}),P("at")},92262:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(38468),A=a(53598),P=a(33297),O=a(74730),R=a(89521),L=a(3412),N=a(43225),z=a(46025),V=a(98663),Q=a(73160),ee=V("isConcatSpreadable"),q=Q>=51||!w(function(){var se=[];return se[ee]=!1,se.concat()[0]!==se}),ae=function(se){if(!A(se))return!1;var ce=se[ee];return ce!==void 0?!!ce:E(se)},pe=!q||!z("concat");d({target:"Array",proto:!0,arity:1,forced:pe},{concat:function(ce){var fe=P(this),Pe=N(fe,0),he=0,Se,xe,He,Ee,Le;for(Se=-1,He=arguments.length;Se<He;Se++)if(Le=Se===-1?fe:arguments[Se],ae(Le))for(Ee=O(Le),R(he+Ee),xe=0;xe<Ee;xe++,he++)xe in Le&&L(Pe,he,Le[xe]);else R(he+1),L(Pe,he++,Le);return Pe.length=he,Pe}})},81471:(Y,U,a)=>{"use strict";var d=a(53762),w=a(62529),E=a(1825);d({target:"Array",proto:!0},{copyWithin:w}),E("copyWithin")},59899:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47033).every,E=a(31994),A=E("every");d({target:"Array",proto:!0,forced:!A},{every:function(O){return w(this,O,arguments.length>1?arguments[1]:void 0)}})},28303:(Y,U,a)=>{"use strict";var d=a(53762),w=a(23161),E=a(1825);d({target:"Array",proto:!0},{fill:w}),E("fill")},3636:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47033).filter,E=a(46025),A=E("filter");d({target:"Array",proto:!0,forced:!A},{filter:function(O){return w(this,O,arguments.length>1?arguments[1]:void 0)}})},11608:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47033).findIndex,E=a(1825),A="findIndex",P=!0;A in[]&&Array(1)[A](function(){P=!1}),d({target:"Array",proto:!0,forced:P},{findIndex:function(R){return w(this,R,arguments.length>1?arguments[1]:void 0)}}),E(A)},82335:(Y,U,a)=>{"use strict";var d=a(53762),w=a(54819).findLastIndex,E=a(1825);d({target:"Array",proto:!0},{findLastIndex:function(P){return w(this,P,arguments.length>1?arguments[1]:void 0)}}),E("findLastIndex")},25194:(Y,U,a)=>{"use strict";var d=a(53762),w=a(54819).findLast,E=a(1825);d({target:"Array",proto:!0},{findLast:function(P){return w(this,P,arguments.length>1?arguments[1]:void 0)}}),E("findLast")},11909:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47033).find,E=a(1825),A="find",P=!0;A in[]&&Array(1)[A](function(){P=!1}),d({target:"Array",proto:!0,forced:P},{find:function(R){return w(this,R,arguments.length>1?arguments[1]:void 0)}}),E(A)},55378:(Y,U,a)=>{"use strict";var d=a(53762),w=a(38287),E=a(81078),A=a(33297),P=a(74730),O=a(43225);d({target:"Array",proto:!0},{flatMap:function(L){var N=A(this),z=P(N),V;return E(L),V=O(N,0),V.length=w(V,N,N,z,0,1,L,arguments.length>1?arguments[1]:void 0),V}})},20501:(Y,U,a)=>{"use strict";var d=a(53762),w=a(38287),E=a(33297),A=a(74730),P=a(42119),O=a(43225);d({target:"Array",proto:!0},{flat:function(){var L=arguments.length?arguments[0]:void 0,N=E(this),z=A(N),V=O(N,0);return V.length=w(V,N,N,z,0,L===void 0?1:P(L)),V}})},64009:(Y,U,a)=>{"use strict";var d=a(53762),w=a(38231);d({target:"Array",proto:!0,forced:[].forEach!==w},{forEach:w})},89886:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19344),E=a(95392),A=!E(function(P){Array.from(P)});d({target:"Array",stat:!0,forced:A},{from:w})},40187:(Y,U,a)=>{"use strict";var d=a(53762),w=a(40789).includes,E=a(10299),A=a(1825),P=E(function(){return!Array(1).includes()});d({target:"Array",proto:!0,forced:P},{includes:function(R){return w(this,R,arguments.length>1?arguments[1]:void 0)}}),A("includes")},48856:(Y,U,a)=>{"use strict";var d=a(53762),w=a(45336),E=a(40789).indexOf,A=a(31994),P=w([].indexOf),O=!!P&&1/P([1],1,-0)<0,R=O||!A("indexOf");d({target:"Array",proto:!0,forced:R},{indexOf:function(N){var z=arguments.length>1?arguments[1]:void 0;return O?P(this,N,z)||0:E(this,N,z)}})},54446:(Y,U,a)=>{"use strict";var d=a(53762),w=a(38468);d({target:"Array",stat:!0},{isArray:w})},94204:(Y,U,a)=>{"use strict";var d=a(5137),w=a(1825),E=a(35849),A=a(36921),P=a(72333).f,O=a(20540),R=a(69445),L=a(67695),N=a(95144),z="Array Iterator",V=A.set,Q=A.getterFor(z);Y.exports=O(Array,"Array",function(q,ae){V(this,{type:z,target:d(q),index:0,kind:ae})},function(){var q=Q(this),ae=q.target,pe=q.index++;if(!ae||pe>=ae.length)return q.target=void 0,R(void 0,!0);switch(q.kind){case"keys":return R(pe,!1);case"values":return R(ae[pe],!1)}return R([pe,ae[pe]],!1)},"values");var ee=E.Arguments=E.Array;if(w("keys"),w("values"),w("entries"),!L&&N&&ee.name!=="values")try{P(ee,"name",{value:"values"})}catch{}},71698:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(32203),A=a(5137),P=a(31994),O=w([].join),R=E!==Object,L=R||!P("join",",");d({target:"Array",proto:!0,forced:L},{join:function(z){return O(A(this),z===void 0?",":z)}})},44277:(Y,U,a)=>{"use strict";var d=a(53762),w=a(31927);d({target:"Array",proto:!0,forced:w!==[].lastIndexOf},{lastIndexOf:w})},74666:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47033).map,E=a(46025),A=E("map");d({target:"Array",proto:!0,forced:!A},{map:function(O){return w(this,O,arguments.length>1?arguments[1]:void 0)}})},77431:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(47225),A=a(3412),P=Array,O=w(function(){function R(){}return!(P.of.call(R)instanceof R)});d({target:"Array",stat:!0,forced:O},{of:function(){for(var L=0,N=arguments.length,z=new(E(this)?this:P)(N);N>L;)A(z,L,arguments[L++]);return z.length=N,z}})},11190:(Y,U,a)=>{"use strict";var d=a(53762),w=a(33297),E=a(74730),A=a(67211),P=a(89521),O=a(10299),R=O(function(){return[].push.call({length:4294967296},1)!==4294967297}),L=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(z){return z instanceof TypeError}},N=R||!L();d({target:"Array",proto:!0,arity:1,forced:N},{push:function(V){var Q=w(this),ee=E(Q),q=arguments.length;P(ee+q);for(var ae=0;ae<q;ae++)Q[ee]=arguments[ae],ee++;return A(Q,ee),ee}})},97283:(Y,U,a)=>{"use strict";var d=a(53762),w=a(9658).right,E=a(31994),A=a(73160),P=a(17228),O=!P&&A>79&&A<83,R=O||!E("reduceRight");d({target:"Array",proto:!0,forced:R},{reduceRight:function(N){return w(this,N,arguments.length,arguments.length>1?arguments[1]:void 0)}})},74900:(Y,U,a)=>{"use strict";var d=a(53762),w=a(9658).left,E=a(31994),A=a(73160),P=a(17228),O=!P&&A>79&&A<83,R=O||!E("reduce");d({target:"Array",proto:!0,forced:R},{reduce:function(N){var z=arguments.length;return w(this,N,z,z>1?arguments[1]:void 0)}})},35310:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(38468),A=w([].reverse),P=[1,2];d({target:"Array",proto:!0,forced:String(P)===String(P.reverse())},{reverse:function(){return E(this)&&(this.length=this.length),A(this)}})},61346:(Y,U,a)=>{"use strict";var d=a(53762),w=a(38468),E=a(47225),A=a(53598),P=a(74918),O=a(74730),R=a(5137),L=a(3412),N=a(98663),z=a(46025),V=a(32740),Q=z("slice"),ee=N("species"),q=Array,ae=Math.max;d({target:"Array",proto:!0,forced:!Q},{slice:function(se,ce){var fe=R(this),Pe=O(fe),he=P(se,Pe),Se=P(ce===void 0?Pe:ce,Pe),xe,He,Ee;if(w(fe)&&(xe=fe.constructor,E(xe)&&(xe===q||w(xe.prototype))?xe=void 0:A(xe)&&(xe=xe[ee],xe===null&&(xe=void 0)),xe===q||xe===void 0))return V(fe,he,Se);for(He=new(xe===void 0?q:xe)(ae(Se-he,0)),Ee=0;he<Se;he++,Ee++)he in fe&&L(He,Ee,fe[he]);return He.length=Ee,He}})},72722:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47033).some,E=a(31994),A=E("some");d({target:"Array",proto:!0,forced:!A},{some:function(O){return w(this,O,arguments.length>1?arguments[1]:void 0)}})},4986:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(81078),A=a(33297),P=a(74730),O=a(99602),R=a(89723),L=a(10299),N=a(70644),z=a(31994),V=a(63414),Q=a(41310),ee=a(73160),q=a(48084),ae=[],pe=w(ae.sort),se=w(ae.push),ce=L(function(){ae.sort(void 0)}),fe=L(function(){ae.sort(null)}),Pe=z("sort"),he=!L(function(){if(ee)return ee<70;if(!(V&&V>3)){if(Q)return!0;if(q)return q<603;var He="",Ee,Le,Xe,et;for(Ee=65;Ee<76;Ee++){switch(Le=String.fromCharCode(Ee),Ee){case 66:case 69:case 70:case 72:Xe=3;break;case 68:case 71:Xe=4;break;default:Xe=2}for(et=0;et<47;et++)ae.push({k:Le+et,v:Xe})}for(ae.sort(function(ze,Ye){return Ye.v-ze.v}),et=0;et<ae.length;et++)Le=ae[et].k.charAt(0),He.charAt(He.length-1)!==Le&&(He+=Le);return He!=="DGBEFHACIJK"}}),Se=ce||!fe||!Pe||!he,xe=function(He){return function(Ee,Le){return Le===void 0?-1:Ee===void 0?1:He!==void 0?+He(Ee,Le)||0:R(Ee)>R(Le)?1:-1}};d({target:"Array",proto:!0,forced:Se},{sort:function(Ee){Ee!==void 0&&E(Ee);var Le=A(this);if(he)return Ee===void 0?pe(Le):pe(Le,Ee);var Xe=[],et=P(Le),ze,Ye;for(Ye=0;Ye<et;Ye++)Ye in Le&&se(Xe,Le[Ye]);for(N(Xe,xe(Ee)),ze=P(Xe),Ye=0;Ye<ze;)Le[Ye]=Xe[Ye++];for(;Ye<et;)O(Le,Ye++);return Le}})},23626:(Y,U,a)=>{"use strict";var d=a(1429);d("Array")},10598:(Y,U,a)=>{"use strict";var d=a(53762),w=a(33297),E=a(74918),A=a(42119),P=a(74730),O=a(67211),R=a(89521),L=a(43225),N=a(3412),z=a(99602),V=a(46025),Q=V("splice"),ee=Math.max,q=Math.min;d({target:"Array",proto:!0,forced:!Q},{splice:function(pe,se){var ce=w(this),fe=P(ce),Pe=E(pe,fe),he=arguments.length,Se,xe,He,Ee,Le,Xe;for(he===0?Se=xe=0:he===1?(Se=0,xe=fe-Pe):(Se=he-2,xe=q(ee(A(se),0),fe-Pe)),R(fe+Se-xe),He=L(ce,xe),Ee=0;Ee<xe;Ee++)Le=Pe+Ee,Le in ce&&N(He,Ee,ce[Le]);if(He.length=xe,Se<xe){for(Ee=Pe;Ee<fe-xe;Ee++)Le=Ee+xe,Xe=Ee+Se,Le in ce?ce[Xe]=ce[Le]:z(ce,Xe);for(Ee=fe;Ee>fe-xe+Se;Ee--)z(ce,Ee-1)}else if(Se>xe)for(Ee=fe-xe;Ee>Pe;Ee--)Le=Ee+xe-1,Xe=Ee+Se-1,Le in ce?ce[Xe]=ce[Le]:z(ce,Xe);for(Ee=0;Ee<Se;Ee++)ce[Ee+Pe]=arguments[Ee+2];return O(ce,fe-xe+Se),He}})},48034:(Y,U,a)=>{"use strict";var d=a(53762),w=a(83696),E=a(5137),A=a(1825),P=Array;d({target:"Array",proto:!0},{toReversed:function(){return w(E(this),P)}}),A("toReversed")},69173:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(81078),A=a(5137),P=a(72078),O=a(94480),R=a(1825),L=Array,N=w(O("Array","sort"));d({target:"Array",proto:!0},{toSorted:function(V){V!==void 0&&E(V);var Q=A(this),ee=P(L,Q);return N(ee,V)}}),R("toSorted")},85046:(Y,U,a)=>{"use strict";var d=a(53762),w=a(1825),E=a(89521),A=a(74730),P=a(74918),O=a(5137),R=a(42119),L=Array,N=Math.max,z=Math.min;d({target:"Array",proto:!0},{toSpliced:function(Q,ee){var q=O(this),ae=A(q),pe=P(Q,ae),se=arguments.length,ce=0,fe,Pe,he,Se;for(se===0?fe=Pe=0:se===1?(fe=0,Pe=ae-pe):(fe=se-2,Pe=z(N(R(ee),0),ae-pe)),he=E(ae+fe-Pe),Se=L(he);ce<pe;ce++)Se[ce]=q[ce];for(;ce<pe+fe;ce++)Se[ce]=arguments[ce-pe+2];for(;ce<he;ce++)Se[ce]=q[ce+Pe-fe];return Se}}),w("toSpliced")},43057:(Y,U,a)=>{"use strict";var d=a(1825);d("flatMap")},74750:(Y,U,a)=>{"use strict";var d=a(1825);d("flat")},23069:(Y,U,a)=>{"use strict";var d=a(53762),w=a(33297),E=a(74730),A=a(67211),P=a(99602),O=a(89521),R=[].unshift(0)!==1,L=function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(z){return z instanceof TypeError}},N=R||!L();d({target:"Array",proto:!0,arity:1,forced:N},{unshift:function(V){var Q=w(this),ee=E(Q),q=arguments.length;if(q){O(ee+q);for(var ae=ee;ae--;){var pe=ae+q;ae in Q?Q[pe]=Q[ae]:P(Q,pe)}for(var se=0;se<q;se++)Q[se]=arguments[se]}return A(Q,ee+q)}})},16770:(Y,U,a)=>{"use strict";var d=a(53762),w=a(6132),E=a(5137),A=Array;d({target:"Array",proto:!0},{with:function(P,O){return w(E(this),A,P,O)}})},12651:(Y,U,a)=>{"use strict";var d=a(53762),w=a(26630),E=a(94919);d({global:!0,constructor:!0,forced:!E},{DataView:w.DataView})},63617:(Y,U,a)=>{"use strict";a(12651)},7511:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(10299),A=E(function(){return new Date(16e11).getYear()!==120}),P=w(Date.prototype.getFullYear);d({target:"Date",proto:!0,forced:A},{getYear:function(){return P(this)-1900}})},43837:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=Date,A=w(E.prototype.getTime);d({target:"Date",stat:!0},{now:function(){return A(new E)}})},61539:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(42119),A=Date.prototype,P=w(A.getTime),O=w(A.setFullYear);d({target:"Date",proto:!0},{setYear:function(L){P(this);var N=E(L),z=N>=0&&N<=99?N+1900:N;return O(this,z)}})},11775:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},50956:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86224);d({target:"Date",proto:!0,forced:Date.prototype.toISOString!==w},{toISOString:w})},95151:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(33297),A=a(63301),P=w(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});d({target:"Date",proto:!0,arity:1,forced:P},{toJSON:function(R){var L=E(this),N=A(L,"number");return typeof N=="number"&&!isFinite(N)?null:L.toISOString()}})},13627:(Y,U,a)=>{"use strict";var d=a(36341),w=a(44092),E=a(40636),A=a(98663),P=A("toPrimitive"),O=Date.prototype;d(O,P)||w(O,P,E)},7708:(Y,U,a)=>{"use strict";var d=a(81212),w=a(44092),E=Date.prototype,A="Invalid Date",P="toString",O=d(E[P]),R=d(E.getTime);String(new Date(NaN))!==A&&w(E,P,function(){var N=R(this);return N===N?O(this):A})},6764:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(29181),A=a(37325),P="WebAssembly",O=w[P],R=new Error("e",{cause:7}).cause!==7,L=function(z,V){var Q={};Q[z]=A(z,V,R),d({global:!0,constructor:!0,arity:1,forced:R},Q)},N=function(z,V){if(O&&O[z]){var Q={};Q[z]=A(P+"."+z,V,R),d({target:P,stat:!0,constructor:!0,arity:1,forced:R},Q)}};L("Error",function(z){return function(Q){return E(z,this,arguments)}}),L("EvalError",function(z){return function(Q){return E(z,this,arguments)}}),L("RangeError",function(z){return function(Q){return E(z,this,arguments)}}),L("ReferenceError",function(z){return function(Q){return E(z,this,arguments)}}),L("SyntaxError",function(z){return function(Q){return E(z,this,arguments)}}),L("TypeError",function(z){return function(Q){return E(z,this,arguments)}}),L("URIError",function(z){return function(Q){return E(z,this,arguments)}}),N("CompileError",function(z){return function(Q){return E(z,this,arguments)}}),N("LinkError",function(z){return function(Q){return E(z,this,arguments)}}),N("RuntimeError",function(z){return function(Q){return E(z,this,arguments)}})},55018:(Y,U,a)=>{"use strict";var d=a(44092),w=a(32628),E=Error.prototype;E.toString!==w&&d(E,"toString",w)},28508:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(89723),A=w("".charAt),P=w("".charCodeAt),O=w(/./.exec),R=w(1 .toString),L=w("".toUpperCase),N=/[\w*+\-./@]/,z=function(V,Q){for(var ee=R(V,16);ee.length<Q;)ee="0"+ee;return ee};d({global:!0},{escape:function(Q){for(var ee=E(Q),q="",ae=ee.length,pe=0,se,ce;pe<ae;)se=A(ee,pe++),O(N,se)?q+=se:(ce=P(se,0),ce<256?q+="%"+z(ce,2):q+="%u"+L(z(ce,4)));return q}})},25550:(Y,U,a)=>{"use strict";var d=a(53762),w=a(53962);d({target:"Function",proto:!0,forced:Function.bind!==w},{bind:w})},77321:(Y,U,a)=>{"use strict";var d=a(98681),w=a(53598),E=a(72333),A=a(99877),P=a(98663),O=a(3383),R=P("hasInstance"),L=Function.prototype;R in L||E.f(L,R,{value:O(function(N){if(!d(this)||!w(N))return!1;var z=this.prototype;return w(z)?A(z,N):N instanceof this},R)})},16374:(Y,U,a)=>{"use strict";var d=a(95144),w=a(94378).EXISTS,E=a(81212),A=a(41182),P=Function.prototype,O=E(P.toString),R=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,L=E(R.exec),N="name";d&&!w&&A(P,N,{configurable:!0,get:function(){try{return L(R,O(this))[1]}catch{return""}}})},58885:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983);d({global:!0,forced:w.globalThis!==w},{globalThis:w})},2754:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(29181),A=a(58993),P=a(81212),O=a(10299),R=a(98681),L=a(25985),N=a(32740),z=a(60801),V=a(24483),Q=String,ee=w("JSON","stringify"),q=P(/./.exec),ae=P("".charAt),pe=P("".charCodeAt),se=P("".replace),ce=P(1 .toString),fe=/[\uD800-\uDFFF]/g,Pe=/^[\uD800-\uDBFF]$/,he=/^[\uDC00-\uDFFF]$/,Se=!V||O(function(){var Le=w("Symbol")("stringify detection");return ee([Le])!=="[null]"||ee({a:Le})!=="{}"||ee(Object(Le))!=="{}"}),xe=O(function(){return ee("\uDF06\uD834")!=='"\\udf06\\ud834"'||ee("\uDEAD")!=='"\\udead"'}),He=function(Le,Xe){var et=N(arguments),ze=z(Xe);if(!(!R(ze)&&(Le===void 0||L(Le))))return et[1]=function(Ye,We){if(R(ze)&&(We=A(ze,this,Q(Ye),We)),!L(We))return We},E(ee,null,et)},Ee=function(Le,Xe,et){var ze=ae(et,Xe-1),Ye=ae(et,Xe+1);return q(Pe,Le)&&!q(he,Ye)||q(he,Le)&&!q(Pe,ze)?"\\u"+ce(pe(Le,0),16):Le};ee&&d({target:"JSON",stat:!0,arity:3,forced:Se||xe},{stringify:function(Xe,et,ze){var Ye=N(arguments),We=E(Se?He:ee,null,Ye);return xe&&typeof We=="string"?se(We,fe,Ee):We}})},84495:(Y,U,a)=>{"use strict";var d=a(11983),w=a(50667);w(d.JSON,"JSON",!0)},16455:(Y,U,a)=>{"use strict";var d=a(22640),w=a(86950);d("Map",function(E){return function(){return E(this,arguments.length?arguments[0]:void 0)}},w)},59860:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(81078),A=a(95034),P=a(88568),O=a(13708),R=a(67695),L=a(10299),N=O.Map,z=O.has,V=O.get,Q=O.set,ee=w([].push),q=R||L(function(){return N.groupBy("ab",function(ae){return ae}).get("a").length!==1});d({target:"Map",stat:!0,forced:R||q},{groupBy:function(pe,se){A(pe),E(se);var ce=new N,fe=0;return P(pe,function(Pe){var he=se(Pe,fe++);z(ce,he)?ee(V(ce,he),Pe):Q(ce,he,[Pe])}),ce}})},79173:(Y,U,a)=>{"use strict";a(16455)},21029:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67696),E=Math.acosh,A=Math.log,P=Math.sqrt,O=Math.LN2,R=!E||Math.floor(E(Number.MAX_VALUE))!==710||E(1/0)!==1/0;d({target:"Math",stat:!0,forced:R},{acosh:function(N){var z=+N;return z<1?NaN:z>9490626562425156e-8?A(z)+O:w(z-1+P(z-1)*P(z+1))}})},12586:(Y,U,a)=>{"use strict";var d=a(53762),w=Math.asinh,E=Math.log,A=Math.sqrt;function P(R){var L=+R;return!isFinite(L)||L===0?L:L<0?-P(-L):E(L+A(L*L+1))}var O=!(w&&1/w(0)>0);d({target:"Math",stat:!0,forced:O},{asinh:P})},2929:(Y,U,a)=>{"use strict";var d=a(53762),w=Math.atanh,E=Math.log,A=!(w&&1/w(-0)<0);d({target:"Math",stat:!0,forced:A},{atanh:function(O){var R=+O;return R===0?R:E((1+R)/(1-R))/2}})},66808:(Y,U,a)=>{"use strict";var d=a(53762),w=a(56186),E=Math.abs,A=Math.pow;d({target:"Math",stat:!0},{cbrt:function(O){var R=+O;return w(R)*A(E(R),.3333333333333333)}})},45113:(Y,U,a)=>{"use strict";var d=a(53762),w=Math.floor,E=Math.log,A=Math.LOG2E;d({target:"Math",stat:!0},{clz32:function(O){var R=O>>>0;return R?31-w(E(R+.5)*A):32}})},8478:(Y,U,a)=>{"use strict";var d=a(53762),w=a(34446),E=Math.cosh,A=Math.abs,P=Math.E,O=!E||E(710)===1/0;d({target:"Math",stat:!0,forced:O},{cosh:function(L){var N=w(A(L)-1)+1;return(N+1/(N*P*P))*(P/2)}})},54106:(Y,U,a)=>{"use strict";var d=a(53762),w=a(34446);d({target:"Math",stat:!0,forced:w!==Math.expm1},{expm1:w})},29193:(Y,U,a)=>{"use strict";var d=a(53762),w=a(64701);d({target:"Math",stat:!0},{fround:w})},60857:(Y,U,a)=>{"use strict";var d=a(53762),w=Math.hypot,E=Math.abs,A=Math.sqrt,P=!!w&&w(1/0,NaN)!==1/0;d({target:"Math",stat:!0,arity:2,forced:P},{hypot:function(R,L){for(var N=0,z=0,V=arguments.length,Q=0,ee,q;z<V;)ee=E(arguments[z++]),Q<ee?(q=Q/ee,N=N*q*q+1,Q=ee):ee>0?(q=ee/Q,N+=q*q):N+=ee;return Q===1/0?1/0:Q*A(N)}})},21732:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=Math.imul,A=w(function(){return E(4294967295,5)!==-5||E.length!==2});d({target:"Math",stat:!0,forced:A},{imul:function(O,R){var L=65535,N=+O,z=+R,V=L&N,Q=L&z;return 0|V*Q+((L&N>>>16)*Q+V*(L&z>>>16)<<16>>>0)}})},73012:(Y,U,a)=>{"use strict";var d=a(53762),w=a(26096);d({target:"Math",stat:!0},{log10:w})},88884:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67696);d({target:"Math",stat:!0},{log1p:w})},53555:(Y,U,a)=>{"use strict";var d=a(53762),w=Math.log,E=Math.LN2;d({target:"Math",stat:!0},{log2:function(P){return w(P)/E}})},542:(Y,U,a)=>{"use strict";var d=a(53762),w=a(56186);d({target:"Math",stat:!0},{sign:w})},48149:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(34446),A=Math.abs,P=Math.exp,O=Math.E,R=w(function(){return Math.sinh(-2e-17)!==-2e-17});d({target:"Math",stat:!0,forced:R},{sinh:function(N){var z=+N;return A(z)<1?(E(z)-E(-z))/2:(P(z-1)-P(-z-1))*(O/2)}})},50246:(Y,U,a)=>{"use strict";var d=a(53762),w=a(34446),E=Math.exp;d({target:"Math",stat:!0},{tanh:function(P){var O=+P,R=w(O),L=w(-O);return R===1/0?1:L===1/0?-1:(R-L)/(E(O)+E(-O))}})},38691:(Y,U,a)=>{"use strict";var d=a(50667);d(Math,"Math",!0)},41773:(Y,U,a)=>{"use strict";var d=a(53762),w=a(42537);d({target:"Math",stat:!0},{trunc:w})},12888:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67695),E=a(95144),A=a(11983),P=a(68203),O=a(81212),R=a(5888),L=a(36341),N=a(16795),z=a(99877),V=a(25985),Q=a(63301),ee=a(10299),q=a(5412).f,ae=a(40423).f,pe=a(72333).f,se=a(55484),ce=a(32566).trim,fe="Number",Pe=A[fe],he=P[fe],Se=Pe.prototype,xe=A.TypeError,He=O("".slice),Ee=O("".charCodeAt),Le=function(Ze){var qe=Q(Ze,"number");return typeof qe=="bigint"?qe:Xe(qe)},Xe=function(Ze){var qe=Q(Ze,"number"),Ie,Ve,Ge,De,je,ht,Et,it;if(V(qe))throw new xe("Cannot convert a Symbol value to a number");if(typeof qe=="string"&&qe.length>2){if(qe=ce(qe),Ie=Ee(qe,0),Ie===43||Ie===45){if(Ve=Ee(qe,2),Ve===88||Ve===120)return NaN}else if(Ie===48){switch(Ee(qe,1)){case 66:case 98:Ge=2,De=49;break;case 79:case 111:Ge=8,De=55;break;default:return+qe}for(je=He(qe,2),ht=je.length,Et=0;Et<ht;Et++)if(it=Ee(je,Et),it<48||it>De)return NaN;return parseInt(je,Ge)}}return+qe},et=R(fe,!Pe(" 0o1")||!Pe("0b1")||Pe("+0x1")),ze=function(Ze){return z(Se,Ze)&&ee(function(){se(Ze)})},Ye=function(qe){var Ie=arguments.length<1?0:Pe(Le(qe));return ze(this)?N(Object(Ie),this,Ye):Ie};Ye.prototype=Se,et&&!w&&(Se.constructor=Ye),d({global:!0,constructor:!0,wrap:!0,forced:et},{Number:Ye});var We=function(Ze,qe){for(var Ie=E?q(qe):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),Ve=0,Ge;Ie.length>Ve;Ve++)L(qe,Ge=Ie[Ve])&&!L(Ze,Ge)&&pe(Ze,Ge,ae(qe,Ge))};w&&he&&We(P[fe],he),(et||w)&&We(P[fe],Pe)},89386:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},57800:(Y,U,a)=>{"use strict";var d=a(53762),w=a(42364);d({target:"Number",stat:!0},{isFinite:w})},12033:(Y,U,a)=>{"use strict";var d=a(53762),w=a(18819);d({target:"Number",stat:!0},{isInteger:w})},90738:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Number",stat:!0},{isNaN:function(E){return E!==E}})},66017:(Y,U,a)=>{"use strict";var d=a(53762),w=a(18819),E=Math.abs;d({target:"Number",stat:!0},{isSafeInteger:function(P){return w(P)&&E(P)<=9007199254740991}})},63933:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},97647:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},16608:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89244);d({target:"Number",stat:!0,forced:Number.parseFloat!==w},{parseFloat:w})},21455:(Y,U,a)=>{"use strict";var d=a(53762),w=a(79899);d({target:"Number",stat:!0,forced:Number.parseInt!==w},{parseInt:w})},83557:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(42119),A=a(55484),P=a(94689),O=a(26096),R=a(10299),L=RangeError,N=String,z=isFinite,V=Math.abs,Q=Math.floor,ee=Math.pow,q=Math.round,ae=w(1 .toExponential),pe=w(P),se=w("".slice),ce=ae(-69e-12,4)==="-6.9000e-11"&&ae(1.255,2)==="1.25e+0"&&ae(12345,3)==="1.235e+4"&&ae(25,0)==="3e+1",fe=function(){return R(function(){ae(1,1/0)})&&R(function(){ae(1,-1/0)})},Pe=function(){return!R(function(){ae(1/0,1/0),ae(NaN,1/0)})},he=!ce||!fe()||!Pe();d({target:"Number",proto:!0,forced:he},{toExponential:function(xe){var He=A(this);if(xe===void 0)return ae(He);var Ee=E(xe);if(!z(He))return String(He);if(Ee<0||Ee>20)throw new L("Incorrect fraction digits");if(ce)return ae(He,Ee);var Le="",Xe="",et=0,ze="",Ye="";if(He<0&&(Le="-",He=-He),He===0)et=0,Xe=pe("0",Ee+1);else{var We=O(He);et=Q(We);var Ze=0,qe=ee(10,et-Ee);Ze=q(He/qe),2*He>=(2*Ze+1)*qe&&(Ze+=1),Ze>=ee(10,Ee+1)&&(Ze/=10,et+=1),Xe=N(Ze)}return Ee!==0&&(Xe=se(Xe,0,1)+"."+se(Xe,1)),et===0?(ze="+",Ye="0"):(ze=et>0?"+":"-",Ye=N(V(et))),Xe+="e"+ze+Ye,Le+Xe}})},75888:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(42119),A=a(55484),P=a(94689),O=a(10299),R=RangeError,L=String,N=Math.floor,z=w(P),V=w("".slice),Q=w(1 .toFixed),ee=function(fe,Pe,he){return Pe===0?he:Pe%2===1?ee(fe,Pe-1,he*fe):ee(fe*fe,Pe/2,he)},q=function(fe){for(var Pe=0,he=fe;he>=4096;)Pe+=12,he/=4096;for(;he>=2;)Pe+=1,he/=2;return Pe},ae=function(fe,Pe,he){for(var Se=-1,xe=he;++Se<6;)xe+=Pe*fe[Se],fe[Se]=xe%1e7,xe=N(xe/1e7)},pe=function(fe,Pe){for(var he=6,Se=0;--he>=0;)Se+=fe[he],fe[he]=N(Se/Pe),Se=Se%Pe*1e7},se=function(fe){for(var Pe=6,he="";--Pe>=0;)if(he!==""||Pe===0||fe[Pe]!==0){var Se=L(fe[Pe]);he=he===""?Se:he+z("0",7-Se.length)+Se}return he},ce=O(function(){return Q(8e-5,3)!=="0.000"||Q(.9,0)!=="1"||Q(1.255,2)!=="1.25"||Q(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!O(function(){Q({})});d({target:"Number",proto:!0,forced:ce},{toFixed:function(Pe){var he=A(this),Se=E(Pe),xe=[0,0,0,0,0,0],He="",Ee="0",Le,Xe,et,ze;if(Se<0||Se>20)throw new R("Incorrect fraction digits");if(he!==he)return"NaN";if(he<=-1e21||he>=1e21)return L(he);if(he<0&&(He="-",he=-he),he>1e-21)if(Le=q(he*ee(2,69,1))-69,Xe=Le<0?he*ee(2,-Le,1):he/ee(2,Le,1),Xe*=4503599627370496,Le=52-Le,Le>0){for(ae(xe,0,Xe),et=Se;et>=7;)ae(xe,1e7,0),et-=7;for(ae(xe,ee(10,et,1),0),et=Le-1;et>=23;)pe(xe,8388608),et-=23;pe(xe,1<<et),ae(xe,1,1),pe(xe,2),Ee=se(xe)}else ae(xe,0,Xe),ae(xe,1<<-Le,0),Ee=se(xe)+z("0",Se);return Se>0?(ze=Ee.length,Ee=He+(ze<=Se?"0."+z("0",Se-ze)+Ee:V(Ee,0,ze-Se)+"."+V(Ee,ze-Se))):Ee=He+Ee,Ee}})},94762:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(10299),A=a(55484),P=w(1 .toPrecision),O=E(function(){return P(1,void 0)!=="1"})||!E(function(){P({})});d({target:"Number",proto:!0,forced:O},{toPrecision:function(L){return L===void 0?P(A(this)):P(A(this),L)}})},67145:(Y,U,a)=>{"use strict";var d=a(53762),w=a(16577);d({target:"Object",stat:!0,arity:2,forced:Object.assign!==w},{assign:w})},35556:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(84860);d({target:"Object",stat:!0,sham:!w},{create:E})},38671:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(76651),A=a(81078),P=a(33297),O=a(72333);w&&d({target:"Object",proto:!0,forced:E},{__defineGetter__:function(L,N){O.f(P(this),L,{get:A(N),enumerable:!0,configurable:!0})}})},51901:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(22197).f;d({target:"Object",stat:!0,forced:Object.defineProperties!==E,sham:!w},{defineProperties:E})},29365:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(72333).f;d({target:"Object",stat:!0,forced:Object.defineProperty!==E,sham:!w},{defineProperty:E})},17995:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(76651),A=a(81078),P=a(33297),O=a(72333);w&&d({target:"Object",proto:!0,forced:E},{__defineSetter__:function(L,N){O.f(P(this),L,{set:A(N),enumerable:!0,configurable:!0})}})},86886:(Y,U,a)=>{"use strict";var d=a(53762),w=a(18761).entries;d({target:"Object",stat:!0},{entries:function(A){return w(A)}})},62439:(Y,U,a)=>{"use strict";var d=a(53762),w=a(96500),E=a(10299),A=a(53598),P=a(66335).onFreeze,O=Object.freeze,R=E(function(){O(1)});d({target:"Object",stat:!0,forced:R,sham:!w},{freeze:function(N){return O&&A(N)?O(P(N)):N}})},76413:(Y,U,a)=>{"use strict";var d=a(53762),w=a(88568),E=a(3412);d({target:"Object",stat:!0},{fromEntries:function(P){var O={};return w(P,function(R,L){E(O,R,L)},{AS_ENTRIES:!0}),O}})},76911:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(5137),A=a(40423).f,P=a(95144),O=!P||w(function(){A(1)});d({target:"Object",stat:!0,forced:O,sham:!P},{getOwnPropertyDescriptor:function(L,N){return A(E(L),N)}})},61770:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(17523),A=a(5137),P=a(40423),O=a(3412);d({target:"Object",stat:!0,sham:!w},{getOwnPropertyDescriptors:function(L){for(var N=A(L),z=P.f,V=E(N),Q={},ee=0,q,ae;V.length>ee;)ae=z(N,q=V[ee++]),ae!==void 0&&O(Q,q,ae);return Q}})},91036:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(1926).f,A=w(function(){return!Object.getOwnPropertyNames(1)});d({target:"Object",stat:!0,forced:A},{getOwnPropertyNames:E})},4593:(Y,U,a)=>{"use strict";var d=a(53762),w=a(24483),E=a(10299),A=a(94073),P=a(33297),O=!w||E(function(){A.f(1)});d({target:"Object",stat:!0,forced:O},{getOwnPropertySymbols:function(L){var N=A.f;return N?N(P(L)):[]}})},39399:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(33297),A=a(88607),P=a(5071),O=w(function(){A(1)});d({target:"Object",stat:!0,forced:O,sham:!P},{getPrototypeOf:function(L){return A(E(L))}})},87687:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(81212),A=a(81078),P=a(95034),O=a(71413),R=a(88568),L=a(10299),N=Object.groupBy,z=w("Object","create"),V=E([].push),Q=!N||L(function(){return N("ab",function(ee){return ee}).a.length!==1});d({target:"Object",stat:!0,forced:Q},{groupBy:function(q,ae){P(q),A(ae);var pe=z(null),se=0;return R(q,function(ce){var fe=O(ae(ce,se++));fe in pe?V(pe[fe],ce):pe[fe]=[ce]}),pe}})},95647:(Y,U,a)=>{"use strict";var d=a(53762),w=a(36341);d({target:"Object",stat:!0},{hasOwn:w})},94800:(Y,U,a)=>{"use strict";var d=a(53762),w=a(13624);d({target:"Object",stat:!0,forced:Object.isExtensible!==w},{isExtensible:w})},32511:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(53598),A=a(28420),P=a(64768),O=Object.isFrozen,R=P||w(function(){O(1)});d({target:"Object",stat:!0,forced:R},{isFrozen:function(N){return!E(N)||P&&A(N)==="ArrayBuffer"?!0:O?O(N):!1}})},30729:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(53598),A=a(28420),P=a(64768),O=Object.isSealed,R=P||w(function(){O(1)});d({target:"Object",stat:!0,forced:R},{isSealed:function(N){return!E(N)||P&&A(N)==="ArrayBuffer"?!0:O?O(N):!1}})},40848:(Y,U,a)=>{"use strict";var d=a(53762),w=a(52234);d({target:"Object",stat:!0},{is:w})},52508:(Y,U,a)=>{"use strict";var d=a(53762),w=a(33297),E=a(69428),A=a(10299),P=A(function(){E(1)});d({target:"Object",stat:!0,forced:P},{keys:function(R){return E(w(R))}})},86584:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(76651),A=a(33297),P=a(71413),O=a(88607),R=a(40423).f;w&&d({target:"Object",proto:!0,forced:E},{__lookupGetter__:function(N){var z=A(this),V=P(N),Q;do if(Q=R(z,V))return Q.get;while(z=O(z))}})},34556:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(76651),A=a(33297),P=a(71413),O=a(88607),R=a(40423).f;w&&d({target:"Object",proto:!0,forced:E},{__lookupSetter__:function(N){var z=A(this),V=P(N),Q;do if(Q=R(z,V))return Q.set;while(z=O(z))}})},50347:(Y,U,a)=>{"use strict";var d=a(53762),w=a(53598),E=a(66335).onFreeze,A=a(96500),P=a(10299),O=Object.preventExtensions,R=P(function(){O(1)});d({target:"Object",stat:!0,forced:R,sham:!A},{preventExtensions:function(N){return O&&w(N)?O(E(N)):N}})},87304:(Y,U,a)=>{"use strict";var d=a(95144),w=a(41182),E=a(53598),A=a(52657),P=a(33297),O=a(95034),R=Object.getPrototypeOf,L=Object.setPrototypeOf,N=Object.prototype,z="__proto__";if(d&&R&&L&&!(z in N))try{w(N,z,{configurable:!0,get:function(){return R(P(this))},set:function(Q){var ee=O(this);A(Q)&&E(ee)&&L(ee,Q)}})}catch{}},71153:(Y,U,a)=>{"use strict";var d=a(53762),w=a(53598),E=a(66335).onFreeze,A=a(96500),P=a(10299),O=Object.seal,R=P(function(){O(1)});d({target:"Object",stat:!0,forced:R,sham:!A},{seal:function(N){return O&&w(N)?O(E(N)):N}})},5187:(Y,U,a)=>{"use strict";var d=a(53762),w=a(443);d({target:"Object",stat:!0},{setPrototypeOf:w})},94711:(Y,U,a)=>{"use strict";var d=a(37920),w=a(44092),E=a(33183);d||w(Object.prototype,"toString",E,{unsafe:!0})},96638:(Y,U,a)=>{"use strict";var d=a(53762),w=a(18761).values;d({target:"Object",stat:!0},{values:function(A){return w(A)}})},49815:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89244);d({global:!0,forced:parseFloat!==w},{parseFloat:w})},8168:(Y,U,a)=>{"use strict";var d=a(53762),w=a(79899);d({global:!0,forced:parseInt!==w},{parseInt:w})},47195:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(98751),P=a(91499),O=a(88568),R=a(64029);d({target:"Promise",stat:!0,forced:R},{allSettled:function(N){var z=this,V=A.f(z),Q=V.resolve,ee=V.reject,q=P(function(){var ae=E(z.resolve),pe=[],se=0,ce=1;O(N,function(fe){var Pe=se++,he=!1;ce++,w(ae,z,fe).then(function(Se){he||(he=!0,pe[Pe]={status:"fulfilled",value:Se},--ce||Q(pe))},function(Se){he||(he=!0,pe[Pe]={status:"rejected",reason:Se},--ce||Q(pe))})}),--ce||Q(pe)});return q.error&&ee(q.value),V.promise}})},17343:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(98751),P=a(91499),O=a(88568),R=a(64029);d({target:"Promise",stat:!0,forced:R},{all:function(N){var z=this,V=A.f(z),Q=V.resolve,ee=V.reject,q=P(function(){var ae=E(z.resolve),pe=[],se=0,ce=1;O(N,function(fe){var Pe=se++,he=!1;ce++,w(ae,z,fe).then(function(Se){he||(he=!0,pe[Pe]=Se,--ce||Q(pe))},ee)}),--ce||Q(pe)});return q.error&&ee(q.value),V.promise}})},44578:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(67139),P=a(98751),O=a(91499),R=a(88568),L=a(64029),N="No one promise resolved";d({target:"Promise",stat:!0,forced:L},{any:function(V){var Q=this,ee=A("AggregateError"),q=P.f(Q),ae=q.resolve,pe=q.reject,se=O(function(){var ce=E(Q.resolve),fe=[],Pe=0,he=1,Se=!1;R(V,function(xe){var He=Pe++,Ee=!1;he++,w(ce,Q,xe).then(function(Le){Ee||Se||(Se=!0,ae(Le))},function(Le){Ee||Se||(Ee=!0,fe[He]=Le,--he||pe(new ee(fe,N)))})}),--he||pe(new ee(fe,N))});return se.error&&pe(se.value),q.promise}})},93751:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67695),E=a(71504).CONSTRUCTOR,A=a(9394),P=a(67139),O=a(98681),R=a(44092),L=A&&A.prototype;if(d({target:"Promise",proto:!0,forced:E,real:!0},{catch:function(z){return this.then(void 0,z)}}),!w&&O(A)){var N=P("Promise").prototype.catch;L.catch!==N&&R(L,"catch",N,{unsafe:!0})}},94288:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67695),E=a(17228),A=a(11983),P=a(58993),O=a(44092),R=a(443),L=a(50667),N=a(1429),z=a(81078),V=a(98681),Q=a(53598),ee=a(2883),q=a(3209),ae=a(39589).set,pe=a(55575),se=a(15761),ce=a(91499),fe=a(57253),Pe=a(36921),he=a(9394),Se=a(71504),xe=a(98751),He="Promise",Ee=Se.CONSTRUCTOR,Le=Se.REJECTION_EVENT,Xe=Se.SUBCLASSING,et=Pe.getterFor(He),ze=Pe.set,Ye=he&&he.prototype,We=he,Ze=Ye,qe=A.TypeError,Ie=A.document,Ve=A.process,Ge=xe.f,De=Ge,je=!!(Ie&&Ie.createEvent&&A.dispatchEvent),ht="unhandledrejection",Et="rejectionhandled",it=0,_t=1,yt=2,kt=1,Vt=2,Kt,On,Pr,gr,_r=function(Ir){var or;return Q(Ir)&&V(or=Ir.then)?or:!1},Xr=function(Ir,or){var wr=or.value,jr=or.state===_t,Kr=jr?Ir.ok:Ir.fail,Br=Ir.resolve,mr=Ir.reject,Er=Ir.domain,Qr,oa,hn;try{Kr?(jr||(or.rejection===Vt&&Dr(or),or.rejection=kt),Kr===!0?Qr=wr:(Er&&Er.enter(),Qr=Kr(wr),Er&&(Er.exit(),hn=!0)),Qr===Ir.promise?mr(new qe("Promise-chain cycle")):(oa=_r(Qr))?P(oa,Qr,Br,mr):Br(Qr)):mr(wr)}catch(xn){Er&&!hn&&Er.exit(),mr(xn)}},xr=function(Ir,or){Ir.notified||(Ir.notified=!0,pe(function(){for(var wr=Ir.reactions,jr;jr=wr.get();)Xr(jr,Ir);Ir.notified=!1,or&&!Ir.rejection&&Rr(Ir)}))},xa=function(Ir,or,wr){var jr,Kr;je?(jr=Ie.createEvent("Event"),jr.promise=or,jr.reason=wr,jr.initEvent(Ir,!1,!0),A.dispatchEvent(jr)):jr={promise:or,reason:wr},!Le&&(Kr=A["on"+Ir])?Kr(jr):Ir===ht&&se("Unhandled promise rejection",wr)},Rr=function(Ir){P(ae,A,function(){var or=Ir.facade,wr=Ir.value,jr=aa(Ir),Kr;if(jr&&(Kr=ce(function(){E?Ve.emit("unhandledRejection",wr,or):xa(ht,or,wr)}),Ir.rejection=E||aa(Ir)?Vt:kt,Kr.error))throw Kr.value})},aa=function(Ir){return Ir.rejection!==kt&&!Ir.parent},Dr=function(Ir){P(ae,A,function(){var or=Ir.facade;E?Ve.emit("rejectionHandled",or):xa(Et,or,Ir.value)})},Gr=function(Ir,or,wr){return function(jr){Ir(or,jr,wr)}},dr=function(Ir,or,wr){Ir.done||(Ir.done=!0,wr&&(Ir=wr),Ir.value=or,Ir.state=yt,xr(Ir,!0))},Zr=function(Ir,or,wr){if(!Ir.done){Ir.done=!0,wr&&(Ir=wr);try{if(Ir.facade===or)throw new qe("Promise can't be resolved itself");var jr=_r(or);jr?pe(function(){var Kr={done:!1};try{P(jr,or,Gr(Zr,Kr,Ir),Gr(dr,Kr,Ir))}catch(Br){dr(Kr,Br,Ir)}}):(Ir.value=or,Ir.state=_t,xr(Ir,!1))}catch(Kr){dr({done:!1},Kr,Ir)}}};if(Ee&&(We=function(or){ee(this,Ze),z(or),P(Kt,this);var wr=et(this);try{or(Gr(Zr,wr),Gr(dr,wr))}catch(jr){dr(wr,jr)}},Ze=We.prototype,Kt=function(or){ze(this,{type:He,done:!1,notified:!1,parent:!1,reactions:new fe,rejection:!1,state:it,value:void 0})},Kt.prototype=O(Ze,"then",function(or,wr){var jr=et(this),Kr=Ge(q(this,We));return jr.parent=!0,Kr.ok=V(or)?or:!0,Kr.fail=V(wr)&&wr,Kr.domain=E?Ve.domain:void 0,jr.state===it?jr.reactions.add(Kr):pe(function(){Xr(Kr,jr)}),Kr.promise}),On=function(){var Ir=new Kt,or=et(Ir);this.promise=Ir,this.resolve=Gr(Zr,or),this.reject=Gr(dr,or)},xe.f=Ge=function(Ir){return Ir===We||Ir===Pr?new On(Ir):De(Ir)},!w&&V(he)&&Ye!==Object.prototype)){gr=Ye.then,Xe||O(Ye,"then",function(or,wr){var jr=this;return new We(function(Kr,Br){P(gr,jr,Kr,Br)}).then(or,wr)},{unsafe:!0});try{delete Ye.constructor}catch{}R&&R(Ye,Ze)}d({global:!0,constructor:!0,wrap:!0,forced:Ee},{Promise:We}),L(We,He,!1,!0),N(He)},1147:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67695),E=a(9394),A=a(10299),P=a(67139),O=a(98681),R=a(3209),L=a(7090),N=a(44092),z=E&&E.prototype,V=!!E&&A(function(){z.finally.call({then:function(){}},function(){})});if(d({target:"Promise",proto:!0,real:!0,forced:V},{finally:function(ee){var q=R(this,P("Promise")),ae=O(ee);return this.then(ae?function(pe){return L(q,ee()).then(function(){return pe})}:ee,ae?function(pe){return L(q,ee()).then(function(){throw pe})}:ee)}}),!w&&O(E)){var Q=P("Promise").prototype.finally;z.finally!==Q&&N(z,"finally",Q,{unsafe:!0})}},3590:(Y,U,a)=>{"use strict";a(94288),a(17343),a(93751),a(60235),a(17893),a(94956)},60235:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(98751),P=a(91499),O=a(88568),R=a(64029);d({target:"Promise",stat:!0,forced:R},{race:function(N){var z=this,V=A.f(z),Q=V.reject,ee=P(function(){var q=E(z.resolve);O(N,function(ae){w(q,z,ae).then(V.resolve,Q)})});return ee.error&&Q(ee.value),V.promise}})},17893:(Y,U,a)=>{"use strict";var d=a(53762),w=a(98751),E=a(71504).CONSTRUCTOR;d({target:"Promise",stat:!0,forced:E},{reject:function(P){var O=w.f(this),R=O.reject;return R(P),O.promise}})},94956:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(67695),A=a(9394),P=a(71504).CONSTRUCTOR,O=a(7090),R=w("Promise"),L=E&&!P;d({target:"Promise",stat:!0,forced:E||P},{resolve:function(z){return O(L&&this===R?A:this,z)}})},80408:(Y,U,a)=>{"use strict";var d=a(53762),w=a(98751);d({target:"Promise",stat:!0},{withResolvers:function(){var A=w.f(this);return{promise:A.promise,resolve:A.resolve,reject:A.reject}}})},41752:(Y,U,a)=>{"use strict";var d=a(53762),w=a(29181),E=a(81078),A=a(62091),P=a(10299),O=!P(function(){Reflect.apply(function(){})});d({target:"Reflect",stat:!0,forced:O},{apply:function(L,N,z){return w(E(L),N,A(z))}})},5629:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(29181),A=a(53962),P=a(57248),O=a(62091),R=a(53598),L=a(84860),N=a(10299),z=w("Reflect","construct"),V=Object.prototype,Q=[].push,ee=N(function(){function pe(){}return!(z(function(){},[],pe)instanceof pe)}),q=!N(function(){z(function(){})}),ae=ee||q;d({target:"Reflect",stat:!0,forced:ae,sham:ae},{construct:function(se,ce){P(se),O(ce);var fe=arguments.length<3?se:P(arguments[2]);if(q&&!ee)return z(se,ce,fe);if(se===fe){switch(ce.length){case 0:return new se;case 1:return new se(ce[0]);case 2:return new se(ce[0],ce[1]);case 3:return new se(ce[0],ce[1],ce[2]);case 4:return new se(ce[0],ce[1],ce[2],ce[3])}var Pe=[null];return E(Q,Pe,ce),new(E(A,se,Pe))}var he=fe.prototype,Se=L(R(he)?he:V),xe=E(se,Se,ce);return R(xe)?xe:Se}})},75060:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(62091),A=a(71413),P=a(72333),O=a(10299),R=O(function(){Reflect.defineProperty(P.f({},1,{value:1}),1,{value:2})});d({target:"Reflect",stat:!0,forced:R,sham:!w},{defineProperty:function(N,z,V){E(N);var Q=A(z);E(V);try{return P.f(N,Q,V),!0}catch{return!1}}})},69463:(Y,U,a)=>{"use strict";var d=a(53762),w=a(62091),E=a(40423).f;d({target:"Reflect",stat:!0},{deleteProperty:function(P,O){var R=E(w(P),O);return R&&!R.configurable?!1:delete P[O]}})},38885:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(62091),A=a(40423);d({target:"Reflect",stat:!0,sham:!w},{getOwnPropertyDescriptor:function(O,R){return A.f(E(O),R)}})},12825:(Y,U,a)=>{"use strict";var d=a(53762),w=a(62091),E=a(88607),A=a(5071);d({target:"Reflect",stat:!0,sham:!A},{getPrototypeOf:function(O){return E(w(O))}})},42780:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(53598),A=a(62091),P=a(95171),O=a(40423),R=a(88607);function L(N,z){var V=arguments.length<3?N:arguments[2],Q,ee;if(A(N)===V)return N[z];if(Q=O.f(N,z),Q)return P(Q)?Q.value:Q.get===void 0?void 0:w(Q.get,V);if(E(ee=R(N)))return L(ee,z,V)}d({target:"Reflect",stat:!0},{get:L})},37688:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Reflect",stat:!0},{has:function(E,A){return A in E}})},64990:(Y,U,a)=>{"use strict";var d=a(53762),w=a(62091),E=a(13624);d({target:"Reflect",stat:!0},{isExtensible:function(P){return w(P),E(P)}})},85949:(Y,U,a)=>{"use strict";var d=a(53762),w=a(17523);d({target:"Reflect",stat:!0},{ownKeys:w})},39933:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(62091),A=a(96500);d({target:"Reflect",stat:!0,sham:!A},{preventExtensions:function(O){E(O);try{var R=w("Object","preventExtensions");return R&&R(O),!0}catch{return!1}}})},70213:(Y,U,a)=>{"use strict";var d=a(53762),w=a(62091),E=a(47222),A=a(443);A&&d({target:"Reflect",stat:!0},{setPrototypeOf:function(O,R){w(O),E(R);try{return A(O,R),!0}catch{return!1}}})},63800:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(62091),A=a(53598),P=a(95171),O=a(10299),R=a(72333),L=a(40423),N=a(88607),z=a(48264);function V(ee,q,ae){var pe=arguments.length<4?ee:arguments[3],se=L.f(E(ee),q),ce,fe,Pe;if(!se){if(A(fe=N(ee)))return V(fe,q,ae,pe);se=z(0)}if(P(se)){if(se.writable===!1||!A(pe))return!1;if(ce=L.f(pe,q)){if(ce.get||ce.set||ce.writable===!1)return!1;ce.value=ae,R.f(pe,q,ce)}else R.f(pe,q,z(0,ae))}else{if(Pe=se.set,Pe===void 0)return!1;w(Pe,pe,ae)}return!0}var Q=O(function(){var ee=function(){},q=R.f(new ee,"a",{configurable:!0});return Reflect.set(ee.prototype,"a",1,q)!==!1});d({target:"Reflect",stat:!0,forced:Q},{set:V})},78804:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(50667);d({global:!0},{Reflect:{}}),E(w.Reflect,"Reflect",!0)},94644:(Y,U,a)=>{"use strict";var d=a(95144),w=a(11983),E=a(81212),A=a(5888),P=a(16795),O=a(45719),R=a(84860),L=a(5412).f,N=a(99877),z=a(82672),V=a(89723),Q=a(14806),ee=a(3697),q=a(70068),ae=a(44092),pe=a(10299),se=a(36341),ce=a(36921).enforce,fe=a(1429),Pe=a(98663),he=a(51972),Se=a(62242),xe=Pe("match"),He=w.RegExp,Ee=He.prototype,Le=w.SyntaxError,Xe=E(Ee.exec),et=E("".charAt),ze=E("".replace),Ye=E("".indexOf),We=E("".slice),Ze=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,qe=/a/g,Ie=/a/g,Ve=new He(qe)!==qe,Ge=ee.MISSED_STICKY,De=ee.UNSUPPORTED_Y,je=d&&(!Ve||Ge||he||Se||pe(function(){return Ie[xe]=!1,He(qe)!==qe||He(Ie)===Ie||String(He(qe,"i"))!=="/a/i"})),ht=function(kt){for(var Vt=kt.length,Kt=0,On="",Pr=!1,gr;Kt<=Vt;Kt++){if(gr=et(kt,Kt),gr==="\\"){On+=gr+et(kt,++Kt);continue}!Pr&&gr==="."?On+="[\\s\\S]":(gr==="["?Pr=!0:gr==="]"&&(Pr=!1),On+=gr)}return On},Et=function(kt){for(var Vt=kt.length,Kt=0,On="",Pr=[],gr=R(null),_r=!1,Xr=!1,xr=0,xa="",Rr;Kt<=Vt;Kt++){if(Rr=et(kt,Kt),Rr==="\\")Rr+=et(kt,++Kt);else if(Rr==="]")_r=!1;else if(!_r)switch(!0){case Rr==="[":_r=!0;break;case Rr==="(":Xe(Ze,We(kt,Kt+1))&&(Kt+=2,Xr=!0),On+=Rr,xr++;continue;case(Rr===">"&&Xr):if(xa===""||se(gr,xa))throw new Le("Invalid capture group name");gr[xa]=!0,Pr[Pr.length]=[xa,xr],Xr=!1,xa="";continue}Xr?xa+=Rr:On+=Rr}return[On,Pr]};if(A("RegExp",je)){for(var it=function(Vt,Kt){var On=N(Ee,this),Pr=z(Vt),gr=Kt===void 0,_r=[],Xr=Vt,xr,xa,Rr,aa,Dr,Gr;if(!On&&Pr&&gr&&Vt.constructor===it)return Vt;if((Pr||N(Ee,Vt))&&(Vt=Vt.source,gr&&(Kt=Q(Xr))),Vt=Vt===void 0?"":V(Vt),Kt=Kt===void 0?"":V(Kt),Xr=Vt,he&&"dotAll"in qe&&(xa=!!Kt&&Ye(Kt,"s")>-1,xa&&(Kt=ze(Kt,/s/g,""))),xr=Kt,Ge&&"sticky"in qe&&(Rr=!!Kt&&Ye(Kt,"y")>-1,Rr&&De&&(Kt=ze(Kt,/y/g,""))),Se&&(aa=Et(Vt),Vt=aa[0],_r=aa[1]),Dr=P(He(Vt,Kt),On?this:Ee,it),(xa||Rr||_r.length)&&(Gr=ce(Dr),xa&&(Gr.dotAll=!0,Gr.raw=it(ht(Vt),xr)),Rr&&(Gr.sticky=!0),_r.length&&(Gr.groups=_r)),Vt!==Xr)try{O(Dr,"source",Xr===""?"(?:)":Xr)}catch{}return Dr},_t=L(He),yt=0;_t.length>yt;)q(it,He,_t[yt++]);Ee.constructor=it,it.prototype=Ee,ae(w,"RegExp",it,{constructor:!0})}fe("RegExp")},67053:(Y,U,a)=>{"use strict";var d=a(95144),w=a(51972),E=a(28420),A=a(41182),P=a(36921).get,O=RegExp.prototype,R=TypeError;d&&w&&A(O,"dotAll",{configurable:!0,get:function(){if(this!==O){if(E(this)==="RegExp")return!!P(this).dotAll;throw new R("Incompatible receiver, RegExp required")}}})},82067:(Y,U,a)=>{"use strict";var d=a(53762),w=a(34583);d({target:"RegExp",proto:!0,forced:/./.exec!==w},{exec:w})},3171:(Y,U,a)=>{"use strict";var d=a(11983),w=a(95144),E=a(41182),A=a(64055),P=a(10299),O=d.RegExp,R=O.prototype,L=w&&P(function(){var N=!0;try{O(".","d")}catch{N=!1}var z={},V="",Q=N?"dgimsy":"gimsy",ee=function(se,ce){Object.defineProperty(z,se,{get:function(){return V+=ce,!0}})},q={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};N&&(q.hasIndices="d");for(var ae in q)ee(ae,q[ae]);var pe=Object.getOwnPropertyDescriptor(R,"flags").get.call(z);return pe!==Q||V!==Q});L&&E(R,"flags",{configurable:!0,get:A})},23829:(Y,U,a)=>{"use strict";var d=a(95144),w=a(3697).MISSED_STICKY,E=a(28420),A=a(41182),P=a(36921).get,O=RegExp.prototype,R=TypeError;d&&w&&A(O,"sticky",{configurable:!0,get:function(){if(this!==O){if(E(this)==="RegExp")return!!P(this).sticky;throw new R("Incompatible receiver, RegExp required")}}})},14849:(Y,U,a)=>{"use strict";a(82067);var d=a(53762),w=a(58993),E=a(98681),A=a(62091),P=a(89723),O=function(){var L=!1,N=/[ac]/;return N.exec=function(){return L=!0,/./.exec.apply(this,arguments)},N.test("abc")===!0&&L}(),R=/./.test;d({target:"RegExp",proto:!0,forced:!O},{test:function(L){var N=A(this),z=P(L),V=N.exec;if(!E(V))return w(R,N,z);var Q=w(V,N,z);return Q===null?!1:(A(Q),!0)}})},67873:(Y,U,a)=>{"use strict";var d=a(94378).PROPER,w=a(44092),E=a(62091),A=a(89723),P=a(10299),O=a(14806),R="toString",L=RegExp.prototype,N=L[R],z=P(function(){return N.call({source:"a",flags:"b"})!=="/a/b"}),V=d&&N.name!==R;(z||V)&&w(L,R,function(){var ee=E(this),q=A(ee.source),ae=A(O(ee));return"/"+q+"/"+ae},{unsafe:!0})},41433:(Y,U,a)=>{"use strict";var d=a(22640),w=a(86950);d("Set",function(E){return function(){return E(this,arguments.length?arguments[0]:void 0)}},w)},58870:(Y,U,a)=>{"use strict";var d=a(53762),w=a(45188),E=a(52256);d({target:"Set",proto:!0,real:!0,forced:!E("difference")},{difference:w})},73952:(Y,U,a)=>{"use strict";var d=a(53762),w=a(10299),E=a(34690),A=a(52256),P=!A("intersection")||w(function(){return String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))!=="3,2"});d({target:"Set",proto:!0,real:!0,forced:P},{intersection:E})},11945:(Y,U,a)=>{"use strict";var d=a(53762),w=a(37893),E=a(52256);d({target:"Set",proto:!0,real:!0,forced:!E("isDisjointFrom")},{isDisjointFrom:w})},41056:(Y,U,a)=>{"use strict";var d=a(53762),w=a(78850),E=a(52256);d({target:"Set",proto:!0,real:!0,forced:!E("isSubsetOf")},{isSubsetOf:w})},20719:(Y,U,a)=>{"use strict";var d=a(53762),w=a(96747),E=a(52256);d({target:"Set",proto:!0,real:!0,forced:!E("isSupersetOf")},{isSupersetOf:w})},97939:(Y,U,a)=>{"use strict";a(41433)},26020:(Y,U,a)=>{"use strict";var d=a(53762),w=a(23582),E=a(52256);d({target:"Set",proto:!0,real:!0,forced:!E("symmetricDifference")},{symmetricDifference:w})},3262:(Y,U,a)=>{"use strict";var d=a(53762),w=a(52e3),E=a(52256);d({target:"Set",proto:!0,real:!0,forced:!E("union")},{union:w})},13103:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("anchor")},{anchor:function(P){return w(this,"a","name",P)}})},14625:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(95034),A=a(42119),P=a(89723),O=a(10299),R=w("".charAt),L=O(function(){return"\u{20BB7}".at(-2)!=="\uD842"});d({target:"String",proto:!0,forced:L},{at:function(z){var V=P(E(this)),Q=V.length,ee=A(z),q=ee>=0?ee:Q+ee;return q<0||q>=Q?void 0:R(V,q)}})},84310:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("big")},{big:function(){return w(this,"big","","")}})},51158:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("blink")},{blink:function(){return w(this,"blink","","")}})},21957:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("bold")},{bold:function(){return w(this,"b","","")}})},62224:(Y,U,a)=>{"use strict";var d=a(53762),w=a(9387).codeAt;d({target:"String",proto:!0},{codePointAt:function(A){return w(this,A)}})},71821:(Y,U,a)=>{"use strict";var d=a(53762),w=a(45336),E=a(40423).f,A=a(18266),P=a(89723),O=a(30627),R=a(95034),L=a(60363),N=a(67695),z=w("".slice),V=Math.min,Q=L("endsWith"),ee=!N&&!Q&&!!function(){var q=E(String.prototype,"endsWith");return q&&!q.writable}();d({target:"String",proto:!0,forced:!ee&&!Q},{endsWith:function(ae){var pe=P(R(this));O(ae);var se=arguments.length>1?arguments[1]:void 0,ce=pe.length,fe=se===void 0?ce:V(A(se),ce),Pe=P(ae);return z(pe,fe-Pe.length,fe)===Pe}})},26438:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("fixed")},{fixed:function(){return w(this,"tt","","")}})},94280:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("fontcolor")},{fontcolor:function(P){return w(this,"font","color",P)}})},13118:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("fontsize")},{fontsize:function(P){return w(this,"font","size",P)}})},65781:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(74918),A=RangeError,P=String.fromCharCode,O=String.fromCodePoint,R=w([].join),L=!!O&&O.length!==1;d({target:"String",stat:!0,arity:1,forced:L},{fromCodePoint:function(z){for(var V=[],Q=arguments.length,ee=0,q;Q>ee;){if(q=+arguments[ee++],E(q,1114111)!==q)throw new A(q+" is not a valid code point");V[ee]=q<65536?P(q):P(((q-=65536)>>10)+55296,q%1024+56320)}return R(V,"")}})},59927:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(30627),A=a(95034),P=a(89723),O=a(60363),R=w("".indexOf);d({target:"String",proto:!0,forced:!O("includes")},{includes:function(N){return!!~R(P(A(this)),P(E(N)),arguments.length>1?arguments[1]:void 0)}})},55599:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(95034),A=a(89723),P=w("".charCodeAt);d({target:"String",proto:!0},{isWellFormed:function(){for(var R=A(E(this)),L=R.length,N=0;N<L;N++){var z=P(R,N);if((z&63488)===55296&&(z>=56320||++N>=L||(P(R,N)&64512)!==56320))return!1}return!0}})},92065:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("italics")},{italics:function(){return w(this,"i","","")}})},25648:(Y,U,a)=>{"use strict";var d=a(9387).charAt,w=a(89723),E=a(36921),A=a(20540),P=a(69445),O="String Iterator",R=E.set,L=E.getterFor(O);A(String,"String",function(N){R(this,{type:O,string:w(N),index:0})},function(){var z=L(this),V=z.string,Q=z.index,ee;return Q>=V.length?P(void 0,!0):(ee=d(V,Q),z.index+=ee.length,P(ee,!1))})},86854:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("link")},{link:function(P){return w(this,"a","href",P)}})},6667:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(45336),A=a(11966),P=a(69445),O=a(95034),R=a(18266),L=a(89723),N=a(62091),z=a(66297),V=a(28420),Q=a(82672),ee=a(14806),q=a(89738),ae=a(44092),pe=a(10299),se=a(98663),ce=a(3209),fe=a(40217),Pe=a(37622),he=a(36921),Se=a(67695),xe=se("matchAll"),He="RegExp String",Ee=He+" Iterator",Le=he.set,Xe=he.getterFor(Ee),et=RegExp.prototype,ze=TypeError,Ye=E("".indexOf),We=E("".matchAll),Ze=!!We&&!pe(function(){We("a",/./)}),qe=A(function(Ge,De,je,ht){Le(this,{type:Ee,regexp:Ge,string:De,global:je,unicode:ht,done:!1})},He,function(){var Ge=Xe(this);if(Ge.done)return P(void 0,!0);var De=Ge.regexp,je=Ge.string,ht=Pe(De,je);return ht===null?(Ge.done=!0,P(void 0,!0)):Ge.global?(L(ht[0])===""&&(De.lastIndex=fe(je,R(De.lastIndex),Ge.unicode)),P(ht,!1)):(Ge.done=!0,P(ht,!1))}),Ie=function(Ve){var Ge=N(this),De=L(Ve),je=ce(Ge,RegExp),ht=L(ee(Ge)),Et,it,_t;return Et=new je(je===RegExp?Ge.source:Ge,ht),it=!!~Ye(ht,"g"),_t=!!~Ye(ht,"u"),Et.lastIndex=R(Ge.lastIndex),new qe(Et,De,it,_t)};d({target:"String",proto:!0,forced:Ze},{matchAll:function(Ge){var De=O(this),je,ht,Et,it;if(z(Ge)){if(Ze)return We(De,Ge)}else{if(Q(Ge)&&(je=L(O(ee(Ge))),!~Ye(je,"g")))throw new ze("`.matchAll` does not allow non-global regexes");if(Ze)return We(De,Ge);if(Et=q(Ge,xe),Et===void 0&&Se&&V(Ge)==="RegExp"&&(Et=Ie),Et)return w(Et,Ge,De)}return ht=L(De),it=new RegExp(Ge,"g"),Se?w(Ie,it,ht):it[xe](ht)}}),Se||xe in et||ae(et,xe,Ie)},56501:(Y,U,a)=>{"use strict";var d=a(58993),w=a(59512),E=a(62091),A=a(66297),P=a(18266),O=a(89723),R=a(95034),L=a(89738),N=a(40217),z=a(37622);w("match",function(V,Q,ee){return[function(ae){var pe=R(this),se=A(ae)?void 0:L(ae,V);return se?d(se,ae,pe):new RegExp(ae)[V](O(pe))},function(q){var ae=E(this),pe=O(q),se=ee(Q,ae,pe);if(se.done)return se.value;if(!ae.global)return z(ae,pe);var ce=ae.unicode;ae.lastIndex=0;for(var fe=[],Pe=0,he;(he=z(ae,pe))!==null;){var Se=O(he[0]);fe[Pe]=Se,Se===""&&(ae.lastIndex=N(pe,P(ae.lastIndex),ce)),Pe++}return Pe===0?null:fe}]})},29089:(Y,U,a)=>{"use strict";var d=a(53762),w=a(78673).end,E=a(3667);d({target:"String",proto:!0,forced:E},{padEnd:function(P){return w(this,P,arguments.length>1?arguments[1]:void 0)}})},38848:(Y,U,a)=>{"use strict";var d=a(53762),w=a(78673).start,E=a(3667);d({target:"String",proto:!0,forced:E},{padStart:function(P){return w(this,P,arguments.length>1?arguments[1]:void 0)}})},93150:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(5137),A=a(33297),P=a(89723),O=a(74730),R=w([].push),L=w([].join);d({target:"String",stat:!0},{raw:function(z){var V=E(A(z).raw),Q=O(V);if(!Q)return"";for(var ee=arguments.length,q=[],ae=0;;){if(R(q,P(V[ae++])),ae===Q)return L(q,"");ae<ee&&R(q,P(arguments[ae]))}}})},5937:(Y,U,a)=>{"use strict";var d=a(53762),w=a(94689);d({target:"String",proto:!0},{repeat:w})},17694:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81212),A=a(95034),P=a(98681),O=a(66297),R=a(82672),L=a(89723),N=a(89738),z=a(14806),V=a(81914),Q=a(98663),ee=a(67695),q=Q("replace"),ae=TypeError,pe=E("".indexOf),se=E("".replace),ce=E("".slice),fe=Math.max;d({target:"String",proto:!0},{replaceAll:function(he,Se){var xe=A(this),He,Ee,Le,Xe,et,ze,Ye,We,Ze,qe=0,Ie=0,Ve="";if(!O(he)){if(He=R(he),He&&(Ee=L(A(z(he))),!~pe(Ee,"g")))throw new ae("`.replaceAll` does not allow non-global regexes");if(Le=N(he,q),Le)return w(Le,he,xe,Se);if(ee&&He)return se(L(xe),he,Se)}for(Xe=L(xe),et=L(he),ze=P(Se),ze||(Se=L(Se)),Ye=et.length,We=fe(1,Ye),qe=pe(Xe,et);qe!==-1;)Ze=ze?L(Se(et,qe,Xe)):V(et,Xe,qe,[],void 0,Se),Ve+=ce(Xe,Ie,qe)+Ze,Ie=qe+Ye,qe=qe+We>Xe.length?-1:pe(Xe,et,qe+We);return Ie<Xe.length&&(Ve+=ce(Xe,Ie)),Ve}})},3484:(Y,U,a)=>{"use strict";var d=a(29181),w=a(58993),E=a(81212),A=a(59512),P=a(10299),O=a(62091),R=a(98681),L=a(66297),N=a(42119),z=a(18266),V=a(89723),Q=a(95034),ee=a(40217),q=a(89738),ae=a(81914),pe=a(37622),se=a(98663),ce=se("replace"),fe=Math.max,Pe=Math.min,he=E([].concat),Se=E([].push),xe=E("".indexOf),He=E("".slice),Ee=function(ze){return ze===void 0?ze:String(ze)},Le=function(){return"a".replace(/./,"$0")==="$0"}(),Xe=function(){return/./[ce]?/./[ce]("a","$0")==="":!1}(),et=!P(function(){var ze=/./;return ze.exec=function(){var Ye=[];return Ye.groups={a:"7"},Ye},"".replace(ze,"$<a>")!=="7"});A("replace",function(ze,Ye,We){var Ze=Xe?"$":"$0";return[function(Ie,Ve){var Ge=Q(this),De=L(Ie)?void 0:q(Ie,ce);return De?w(De,Ie,Ge,Ve):w(Ye,V(Ge),Ie,Ve)},function(qe,Ie){var Ve=O(this),Ge=V(qe);if(typeof Ie=="string"&&xe(Ie,Ze)===-1&&xe(Ie,"$<")===-1){var De=We(Ye,Ve,Ge,Ie);if(De.done)return De.value}var je=R(Ie);je||(Ie=V(Ie));var ht=Ve.global,Et;ht&&(Et=Ve.unicode,Ve.lastIndex=0);for(var it=[],_t;_t=pe(Ve,Ge),!(_t===null||(Se(it,_t),!ht));){var yt=V(_t[0]);yt===""&&(Ve.lastIndex=ee(Ge,z(Ve.lastIndex),Et))}for(var kt="",Vt=0,Kt=0;Kt<it.length;Kt++){_t=it[Kt];for(var On=V(_t[0]),Pr=fe(Pe(N(_t.index),Ge.length),0),gr=[],_r,Xr=1;Xr<_t.length;Xr++)Se(gr,Ee(_t[Xr]));var xr=_t.groups;if(je){var xa=he([On],gr,Pr,Ge);xr!==void 0&&Se(xa,xr),_r=V(d(Ie,void 0,xa))}else _r=ae(On,Ge,Pr,gr,xr,Ie);Pr>=Vt&&(kt+=He(Ge,Vt,Pr)+_r,Vt=Pr+On.length)}return kt+He(Ge,Vt)}]},!et||!Le||Xe)},28566:(Y,U,a)=>{"use strict";var d=a(58993),w=a(59512),E=a(62091),A=a(66297),P=a(95034),O=a(52234),R=a(89723),L=a(89738),N=a(37622);w("search",function(z,V,Q){return[function(q){var ae=P(this),pe=A(q)?void 0:L(q,z);return pe?d(pe,q,ae):new RegExp(q)[z](R(ae))},function(ee){var q=E(this),ae=R(ee),pe=Q(V,q,ae);if(pe.done)return pe.value;var se=q.lastIndex;O(se,0)||(q.lastIndex=0);var ce=N(q,ae);return O(q.lastIndex,se)||(q.lastIndex=se),ce===null?-1:ce.index}]})},86711:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("small")},{small:function(){return w(this,"small","","")}})},19148:(Y,U,a)=>{"use strict";var d=a(58993),w=a(81212),E=a(59512),A=a(62091),P=a(66297),O=a(95034),R=a(3209),L=a(40217),N=a(18266),z=a(89723),V=a(89738),Q=a(37622),ee=a(3697),q=a(10299),ae=ee.UNSUPPORTED_Y,pe=4294967295,se=Math.min,ce=w([].push),fe=w("".slice),Pe=!q(function(){var Se=/(?:)/,xe=Se.exec;Se.exec=function(){return xe.apply(this,arguments)};var He="ab".split(Se);return He.length!==2||He[0]!=="a"||He[1]!=="b"}),he="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;E("split",function(Se,xe,He){var Ee="0".split(void 0,0).length?function(Le,Xe){return Le===void 0&&Xe===0?[]:d(xe,this,Le,Xe)}:xe;return[function(Xe,et){var ze=O(this),Ye=P(Xe)?void 0:V(Xe,Se);return Ye?d(Ye,Xe,ze,et):d(Ee,z(ze),Xe,et)},function(Le,Xe){var et=A(this),ze=z(Le);if(!he){var Ye=He(Ee,et,ze,Xe,Ee!==xe);if(Ye.done)return Ye.value}var We=R(et,RegExp),Ze=et.unicode,qe=(et.ignoreCase?"i":"")+(et.multiline?"m":"")+(et.unicode?"u":"")+(ae?"g":"y"),Ie=new We(ae?"^(?:"+et.source+")":et,qe),Ve=Xe===void 0?pe:Xe>>>0;if(Ve===0)return[];if(ze.length===0)return Q(Ie,ze)===null?[ze]:[];for(var Ge=0,De=0,je=[];De<ze.length;){Ie.lastIndex=ae?0:De;var ht=Q(Ie,ae?fe(ze,De):ze),Et;if(ht===null||(Et=se(N(Ie.lastIndex+(ae?De:0)),ze.length))===Ge)De=L(ze,De,Ze);else{if(ce(je,fe(ze,Ge,De)),je.length===Ve)return je;for(var it=1;it<=ht.length-1;it++)if(ce(je,ht[it]),je.length===Ve)return je;De=Ge=Et}}return ce(je,fe(ze,Ge)),je}]},he||!Pe,ae)},18476:(Y,U,a)=>{"use strict";var d=a(53762),w=a(45336),E=a(40423).f,A=a(18266),P=a(89723),O=a(30627),R=a(95034),L=a(60363),N=a(67695),z=w("".slice),V=Math.min,Q=L("startsWith"),ee=!N&&!Q&&!!function(){var q=E(String.prototype,"startsWith");return q&&!q.writable}();d({target:"String",proto:!0,forced:!ee&&!Q},{startsWith:function(ae){var pe=P(R(this));O(ae);var se=A(V(arguments.length>1?arguments[1]:void 0,pe.length)),ce=P(ae);return z(pe,se,se+ce.length)===ce}})},50800:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("strike")},{strike:function(){return w(this,"strike","","")}})},95050:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("sub")},{sub:function(){return w(this,"sub","","")}})},31123:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(95034),A=a(42119),P=a(89723),O=w("".slice),R=Math.max,L=Math.min,N=!"".substr||"ab".substr(-1)!=="b";d({target:"String",proto:!0,forced:N},{substr:function(V,Q){var ee=P(E(this)),q=ee.length,ae=A(V),pe,se;return ae===1/0&&(ae=0),ae<0&&(ae=R(q+ae,0)),pe=Q===void 0?q:A(Q),pe<=0||pe===1/0?"":(se=L(ae+pe,q),ae>=se?"":O(ee,ae,se))}})},37264:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89404),E=a(62777);d({target:"String",proto:!0,forced:E("sup")},{sup:function(){return w(this,"sup","","")}})},98146:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81212),A=a(95034),P=a(89723),O=a(10299),R=Array,L=E("".charAt),N=E("".charCodeAt),z=E([].join),V="".toWellFormed,Q="\uFFFD",ee=V&&O(function(){return w(V,1)!=="1"});d({target:"String",proto:!0,forced:ee},{toWellFormed:function(){var ae=P(A(this));if(ee)return w(V,ae);for(var pe=ae.length,se=R(pe),ce=0;ce<pe;ce++){var fe=N(ae,ce);(fe&63488)!==55296?se[ce]=L(ae,ce):fe>=56320||ce+1>=pe||(N(ae,ce+1)&64512)!==56320?se[ce]=Q:(se[ce]=L(ae,ce),se[++ce]=L(ae,ce))}return z(se,"")}})},97150:(Y,U,a)=>{"use strict";a(25461);var d=a(53762),w=a(73998);d({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==w},{trimEnd:w})},82866:(Y,U,a)=>{"use strict";var d=a(53762),w=a(12467);d({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==w},{trimLeft:w})},25461:(Y,U,a)=>{"use strict";var d=a(53762),w=a(73998);d({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==w},{trimRight:w})},835:(Y,U,a)=>{"use strict";a(82866);var d=a(53762),w=a(12467);d({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==w},{trimStart:w})},12710:(Y,U,a)=>{"use strict";var d=a(53762),w=a(32566).trim,E=a(1822);d({target:"String",proto:!0,forced:E("trim")},{trim:function(){return w(this)}})},82184:(Y,U,a)=>{"use strict";var d=a(61051);d("asyncIterator")},36637:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(58993),A=a(81212),P=a(67695),O=a(95144),R=a(24483),L=a(10299),N=a(36341),z=a(99877),V=a(62091),Q=a(5137),ee=a(71413),q=a(89723),ae=a(48264),pe=a(84860),se=a(69428),ce=a(5412),fe=a(1926),Pe=a(94073),he=a(40423),Se=a(72333),xe=a(22197),He=a(94961),Ee=a(44092),Le=a(41182),Xe=a(60997),et=a(17099),ze=a(42993),Ye=a(36044),We=a(98663),Ze=a(47475),qe=a(61051),Ie=a(22894),Ve=a(50667),Ge=a(36921),De=a(47033).forEach,je=et("hidden"),ht="Symbol",Et="prototype",it=Ge.set,_t=Ge.getterFor(ht),yt=Object[Et],kt=w.Symbol,Vt=kt&&kt[Et],Kt=w.RangeError,On=w.TypeError,Pr=w.QObject,gr=he.f,_r=Se.f,Xr=fe.f,xr=He.f,xa=A([].push),Rr=Xe("symbols"),aa=Xe("op-symbols"),Dr=Xe("wks"),Gr=!Pr||!Pr[Et]||!Pr[Et].findChild,dr=function(Qr,oa,hn){var xn=gr(yt,oa);xn&&delete yt[oa],_r(Qr,oa,hn),xn&&Qr!==yt&&_r(yt,oa,xn)},Zr=O&&L(function(){return pe(_r({},"a",{get:function(){return _r(this,"a",{value:7}).a}})).a!==7})?dr:_r,Ir=function(Qr,oa){var hn=Rr[Qr]=pe(Vt);return it(hn,{type:ht,tag:Qr,description:oa}),O||(hn.description=oa),hn},or=function(oa,hn,xn){oa===yt&&or(aa,hn,xn),V(oa);var Tr=ee(hn);return V(xn),N(Rr,Tr)?(xn.enumerable?(N(oa,je)&&oa[je][Tr]&&(oa[je][Tr]=!1),xn=pe(xn,{enumerable:ae(0,!1)})):(N(oa,je)||_r(oa,je,ae(1,pe(null))),oa[je][Tr]=!0),Zr(oa,Tr,xn)):_r(oa,Tr,xn)},wr=function(oa,hn){V(oa);var xn=Q(hn),Tr=se(xn).concat(Er(xn));return De(Tr,function(sa){(!O||E(Kr,xn,sa))&&or(oa,sa,xn[sa])}),oa},jr=function(oa,hn){return hn===void 0?pe(oa):wr(pe(oa),hn)},Kr=function(oa){var hn=ee(oa),xn=E(xr,this,hn);return this===yt&&N(Rr,hn)&&!N(aa,hn)?!1:xn||!N(this,hn)||!N(Rr,hn)||N(this,je)&&this[je][hn]?xn:!0},Br=function(oa,hn){var xn=Q(oa),Tr=ee(hn);if(!(xn===yt&&N(Rr,Tr)&&!N(aa,Tr))){var sa=gr(xn,Tr);return sa&&N(Rr,Tr)&&!(N(xn,je)&&xn[je][Tr])&&(sa.enumerable=!0),sa}},mr=function(oa){var hn=Xr(Q(oa)),xn=[];return De(hn,function(Tr){!N(Rr,Tr)&&!N(ze,Tr)&&xa(xn,Tr)}),xn},Er=function(Qr){var oa=Qr===yt,hn=Xr(oa?aa:Q(Qr)),xn=[];return De(hn,function(Tr){N(Rr,Tr)&&(!oa||N(yt,Tr))&&xa(xn,Rr[Tr])}),xn};R||(kt=function(){if(z(Vt,this))throw new On("Symbol is not a constructor");var oa=!arguments.length||arguments[0]===void 0?void 0:q(arguments[0]),hn=Ye(oa),xn=function(Tr){var sa=this===void 0?w:this;sa===yt&&E(xn,aa,Tr),N(sa,je)&&N(sa[je],hn)&&(sa[je][hn]=!1);var ct=ae(1,Tr);try{Zr(sa,hn,ct)}catch(St){if(!(St instanceof Kt))throw St;dr(sa,hn,ct)}};return O&&Gr&&Zr(yt,hn,{configurable:!0,set:xn}),Ir(hn,oa)},Vt=kt[Et],Ee(Vt,"toString",function(){return _t(this).tag}),Ee(kt,"withoutSetter",function(Qr){return Ir(Ye(Qr),Qr)}),He.f=Kr,Se.f=or,xe.f=wr,he.f=Br,ce.f=fe.f=mr,Pe.f=Er,Ze.f=function(Qr){return Ir(We(Qr),Qr)},O&&(Le(Vt,"description",{configurable:!0,get:function(){return _t(this).description}}),P||Ee(yt,"propertyIsEnumerable",Kr,{unsafe:!0}))),d({global:!0,constructor:!0,wrap:!0,forced:!R,sham:!R},{Symbol:kt}),De(se(Dr),function(Qr){qe(Qr)}),d({target:ht,stat:!0,forced:!R},{useSetter:function(){Gr=!0},useSimple:function(){Gr=!1}}),d({target:"Object",stat:!0,forced:!R,sham:!O},{create:jr,defineProperty:or,defineProperties:wr,getOwnPropertyDescriptor:Br}),d({target:"Object",stat:!0,forced:!R},{getOwnPropertyNames:mr}),Ie(),Ve(kt,ht),ze[je]=!0},48339:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(11983),A=a(81212),P=a(36341),O=a(98681),R=a(99877),L=a(89723),N=a(41182),z=a(68032),V=E.Symbol,Q=V&&V.prototype;if(w&&O(V)&&(!("description"in Q)||V().description!==void 0)){var ee={},q=function(){var Se=arguments.length<1||arguments[0]===void 0?void 0:L(arguments[0]),xe=R(Q,this)?new V(Se):Se===void 0?V():V(Se);return Se===""&&(ee[xe]=!0),xe};z(q,V),q.prototype=Q,Q.constructor=q;var ae=String(V("description detection"))==="Symbol(description detection)",pe=A(Q.valueOf),se=A(Q.toString),ce=/^Symbol\((.*)\)[^)]+$/,fe=A("".replace),Pe=A("".slice);N(Q,"description",{configurable:!0,get:function(){var Se=pe(this);if(P(ee,Se))return"";var xe=se(Se),He=ae?Pe(xe,7,-1):fe(xe,ce,"$1");return He===""?void 0:He}}),d({global:!0,constructor:!0,forced:!0},{Symbol:q})}},99178:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(36341),A=a(89723),P=a(60997),O=a(22452),R=P("string-to-symbol-registry"),L=P("symbol-to-string-registry");d({target:"Symbol",stat:!0,forced:!O},{for:function(N){var z=A(N);if(E(R,z))return R[z];var V=w("Symbol")(z);return R[z]=V,L[V]=z,V}})},44069:(Y,U,a)=>{"use strict";var d=a(61051);d("hasInstance")},80076:(Y,U,a)=>{"use strict";var d=a(61051);d("isConcatSpreadable")},89327:(Y,U,a)=>{"use strict";var d=a(61051);d("iterator")},32351:(Y,U,a)=>{"use strict";a(36637),a(99178),a(19176),a(2754),a(4593)},19176:(Y,U,a)=>{"use strict";var d=a(53762),w=a(36341),E=a(25985),A=a(38819),P=a(60997),O=a(22452),R=P("symbol-to-string-registry");d({target:"Symbol",stat:!0,forced:!O},{keyFor:function(N){if(!E(N))throw new TypeError(A(N)+" is not a symbol");if(w(R,N))return R[N]}})},96050:(Y,U,a)=>{"use strict";var d=a(61051);d("matchAll")},49336:(Y,U,a)=>{"use strict";var d=a(61051);d("match")},43361:(Y,U,a)=>{"use strict";var d=a(61051);d("replace")},5981:(Y,U,a)=>{"use strict";var d=a(61051);d("search")},3439:(Y,U,a)=>{"use strict";var d=a(61051);d("species")},12581:(Y,U,a)=>{"use strict";var d=a(61051);d("split")},91144:(Y,U,a)=>{"use strict";var d=a(61051),w=a(22894);d("toPrimitive"),w()},78889:(Y,U,a)=>{"use strict";var d=a(67139),w=a(61051),E=a(50667);w("toStringTag"),E(d("Symbol"),"Symbol")},5426:(Y,U,a)=>{"use strict";var d=a(61051);d("unscopables")},4256:(Y,U,a)=>{"use strict";var d=a(36392),w=a(74730),E=a(42119),A=d.aTypedArray,P=d.exportTypedArrayMethod;P("at",function(R){var L=A(this),N=w(L),z=E(R),V=z>=0?z:N+z;return V<0||V>=N?void 0:L[V]})},45882:(Y,U,a)=>{"use strict";var d=a(81212),w=a(36392),E=a(62529),A=d(E),P=w.aTypedArray,O=w.exportTypedArrayMethod;O("copyWithin",function(L,N){return A(P(this),L,N,arguments.length>2?arguments[2]:void 0)})},49766:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).every,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("every",function(O){return w(E(this),O,arguments.length>1?arguments[1]:void 0)})},38376:(Y,U,a)=>{"use strict";var d=a(36392),w=a(23161),E=a(83018),A=a(29391),P=a(58993),O=a(81212),R=a(10299),L=d.aTypedArray,N=d.exportTypedArrayMethod,z=O("".slice),V=R(function(){var Q=0;return new Int8Array(2).fill({valueOf:function(){return Q++}}),Q!==1});N("fill",function(ee){var q=arguments.length;L(this);var ae=z(A(this),0,3)==="Big"?E(ee):+ee;return P(w,this,ae,q>1?arguments[1]:void 0,q>2?arguments[2]:void 0)},V)},77519:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).filter,E=a(28969),A=d.aTypedArray,P=d.exportTypedArrayMethod;P("filter",function(R){var L=w(A(this),R,arguments.length>1?arguments[1]:void 0);return E(this,L)})},63239:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).findIndex,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("findIndex",function(O){return w(E(this),O,arguments.length>1?arguments[1]:void 0)})},45602:(Y,U,a)=>{"use strict";var d=a(36392),w=a(54819).findLastIndex,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("findLastIndex",function(O){return w(E(this),O,arguments.length>1?arguments[1]:void 0)})},27123:(Y,U,a)=>{"use strict";var d=a(36392),w=a(54819).findLast,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("findLast",function(O){return w(E(this),O,arguments.length>1?arguments[1]:void 0)})},91570:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).find,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("find",function(O){return w(E(this),O,arguments.length>1?arguments[1]:void 0)})},52158:(Y,U,a)=>{"use strict";var d=a(40115);d("Float32",function(w){return function(A,P,O){return w(this,A,P,O)}})},1205:(Y,U,a)=>{"use strict";var d=a(40115);d("Float64",function(w){return function(A,P,O){return w(this,A,P,O)}})},72290:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).forEach,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("forEach",function(O){w(E(this),O,arguments.length>1?arguments[1]:void 0)})},42557:(Y,U,a)=>{"use strict";var d=a(19377),w=a(36392).exportTypedArrayStaticMethod,E=a(14199);w("from",E,d)},96388:(Y,U,a)=>{"use strict";var d=a(36392),w=a(40789).includes,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("includes",function(O){return w(E(this),O,arguments.length>1?arguments[1]:void 0)})},43031:(Y,U,a)=>{"use strict";var d=a(36392),w=a(40789).indexOf,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("indexOf",function(O){return w(E(this),O,arguments.length>1?arguments[1]:void 0)})},75071:(Y,U,a)=>{"use strict";var d=a(40115);d("Int16",function(w){return function(A,P,O){return w(this,A,P,O)}})},83009:(Y,U,a)=>{"use strict";var d=a(40115);d("Int32",function(w){return function(A,P,O){return w(this,A,P,O)}})},81110:(Y,U,a)=>{"use strict";var d=a(40115);d("Int8",function(w){return function(A,P,O){return w(this,A,P,O)}})},76003:(Y,U,a)=>{"use strict";var d=a(11983),w=a(10299),E=a(81212),A=a(36392),P=a(94204),O=a(98663),R=O("iterator"),L=d.Uint8Array,N=E(P.values),z=E(P.keys),V=E(P.entries),Q=A.aTypedArray,ee=A.exportTypedArrayMethod,q=L&&L.prototype,ae=!w(function(){q[R].call([1])}),pe=!!q&&q.values&&q[R]===q.values&&q.values.name==="values",se=function(){return N(Q(this))};ee("entries",function(){return V(Q(this))},ae),ee("keys",function(){return z(Q(this))},ae),ee("values",se,ae||!pe,{name:"values"}),ee(R,se,ae||!pe,{name:"values"})},6981:(Y,U,a)=>{"use strict";var d=a(36392),w=a(81212),E=d.aTypedArray,A=d.exportTypedArrayMethod,P=w([].join);A("join",function(R){return P(E(this),R)})},9848:(Y,U,a)=>{"use strict";var d=a(36392),w=a(29181),E=a(31927),A=d.aTypedArray,P=d.exportTypedArrayMethod;P("lastIndexOf",function(R){var L=arguments.length;return w(E,A(this),L>1?[R,arguments[1]]:[R])})},51743:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).map,E=a(87200),A=d.aTypedArray,P=d.exportTypedArrayMethod;P("map",function(R){return w(A(this),R,arguments.length>1?arguments[1]:void 0,function(L,N){return new(E(L))(N)})})},22724:(Y,U,a)=>{"use strict";var d=a(36392),w=a(19377),E=d.aTypedArrayConstructor,A=d.exportTypedArrayStaticMethod;A("of",function(){for(var O=0,R=arguments.length,L=new(E(this))(R);R>O;)L[O]=arguments[O++];return L},w)},23084:(Y,U,a)=>{"use strict";var d=a(36392),w=a(9658).right,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("reduceRight",function(O){var R=arguments.length;return w(E(this),O,R,R>1?arguments[1]:void 0)})},74563:(Y,U,a)=>{"use strict";var d=a(36392),w=a(9658).left,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("reduce",function(O){var R=arguments.length;return w(E(this),O,R,R>1?arguments[1]:void 0)})},30991:(Y,U,a)=>{"use strict";var d=a(36392),w=d.aTypedArray,E=d.exportTypedArrayMethod,A=Math.floor;E("reverse",function(){for(var O=this,R=w(O).length,L=A(R/2),N=0,z;N<L;)z=O[N],O[N++]=O[--R],O[R]=z;return O})},66401:(Y,U,a)=>{"use strict";var d=a(11983),w=a(58993),E=a(36392),A=a(74730),P=a(14001),O=a(33297),R=a(10299),L=d.RangeError,N=d.Int8Array,z=N&&N.prototype,V=z&&z.set,Q=E.aTypedArray,ee=E.exportTypedArrayMethod,q=!R(function(){var pe=new Uint8ClampedArray(2);return w(V,pe,{length:1,0:3},1),pe[1]!==3}),ae=q&&E.NATIVE_ARRAY_BUFFER_VIEWS&&R(function(){var pe=new N(2);return pe.set(1),pe.set("2",1),pe[0]!==0||pe[1]!==2});ee("set",function(se){Q(this);var ce=P(arguments.length>1?arguments[1]:void 0,1),fe=O(se);if(q)return w(V,this,fe,ce);var Pe=this.length,he=A(fe),Se=0;if(he+ce>Pe)throw new L("Wrong length");for(;Se<he;)this[ce+Se]=fe[Se++]},!q||ae)},5395:(Y,U,a)=>{"use strict";var d=a(36392),w=a(87200),E=a(10299),A=a(32740),P=d.aTypedArray,O=d.exportTypedArrayMethod,R=E(function(){new Int8Array(1).slice()});O("slice",function(N,z){for(var V=A(P(this),N,z),Q=w(this),ee=0,q=V.length,ae=new Q(q);q>ee;)ae[ee]=V[ee++];return ae},R)},95801:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).some,E=d.aTypedArray,A=d.exportTypedArrayMethod;A("some",function(O){return w(E(this),O,arguments.length>1?arguments[1]:void 0)})},12017:(Y,U,a)=>{"use strict";var d=a(11983),w=a(45336),E=a(10299),A=a(81078),P=a(70644),O=a(36392),R=a(63414),L=a(41310),N=a(73160),z=a(48084),V=O.aTypedArray,Q=O.exportTypedArrayMethod,ee=d.Uint16Array,q=ee&&w(ee.prototype.sort),ae=!!q&&!(E(function(){q(new ee(2),null)})&&E(function(){q(new ee(2),{})})),pe=!!q&&!E(function(){if(N)return N<74;if(R)return R<67;if(L)return!0;if(z)return z<602;var ce=new ee(516),fe=Array(516),Pe,he;for(Pe=0;Pe<516;Pe++)he=Pe%4,ce[Pe]=515-Pe,fe[Pe]=Pe-2*he+3;for(q(ce,function(Se,xe){return(Se/4|0)-(xe/4|0)}),Pe=0;Pe<516;Pe++)if(ce[Pe]!==fe[Pe])return!0}),se=function(ce){return function(fe,Pe){return ce!==void 0?+ce(fe,Pe)||0:Pe!==Pe?-1:fe!==fe?1:fe===0&&Pe===0?1/fe>0&&1/Pe<0?1:-1:fe>Pe}};Q("sort",function(fe){return fe!==void 0&&A(fe),pe?q(this,fe):P(V(this),se(fe))},!pe||ae)},42442:(Y,U,a)=>{"use strict";var d=a(36392),w=a(18266),E=a(74918),A=a(87200),P=d.aTypedArray,O=d.exportTypedArrayMethod;O("subarray",function(L,N){var z=P(this),V=z.length,Q=E(L,V),ee=A(z);return new ee(z.buffer,z.byteOffset+Q*z.BYTES_PER_ELEMENT,w((N===void 0?V:E(N,V))-Q))})},73089:(Y,U,a)=>{"use strict";var d=a(11983),w=a(29181),E=a(36392),A=a(10299),P=a(32740),O=d.Int8Array,R=E.aTypedArray,L=E.exportTypedArrayMethod,N=[].toLocaleString,z=!!O&&A(function(){N.call(new O(1))}),V=A(function(){return[1,2].toLocaleString()!==new O([1,2]).toLocaleString()})||!A(function(){O.prototype.toLocaleString.call([1,2])});L("toLocaleString",function(){return w(N,z?P(R(this)):R(this),P(arguments))},V)},38191:(Y,U,a)=>{"use strict";var d=a(83696),w=a(36392),E=w.aTypedArray,A=w.exportTypedArrayMethod,P=w.getTypedArrayConstructor;A("toReversed",function(){return d(E(this),P(this))})},43880:(Y,U,a)=>{"use strict";var d=a(36392),w=a(81212),E=a(81078),A=a(72078),P=d.aTypedArray,O=d.getTypedArrayConstructor,R=d.exportTypedArrayMethod,L=w(d.TypedArrayPrototype.sort);R("toSorted",function(z){z!==void 0&&E(z);var V=P(this),Q=A(O(V),V);return L(Q,z)})},13640:(Y,U,a)=>{"use strict";var d=a(36392).exportTypedArrayMethod,w=a(10299),E=a(11983),A=a(81212),P=E.Uint8Array,O=P&&P.prototype||{},R=[].toString,L=A([].join);w(function(){R.call({})})&&(R=function(){return L(this)});var N=O.toString!==R;d("toString",R,N)},20958:(Y,U,a)=>{"use strict";var d=a(40115);d("Uint16",function(w){return function(A,P,O){return w(this,A,P,O)}})},80088:(Y,U,a)=>{"use strict";var d=a(40115);d("Uint32",function(w){return function(A,P,O){return w(this,A,P,O)}})},78965:(Y,U,a)=>{"use strict";var d=a(40115);d("Uint8",function(w){return function(A,P,O){return w(this,A,P,O)}})},79314:(Y,U,a)=>{"use strict";var d=a(40115);d("Uint8",function(w){return function(A,P,O){return w(this,A,P,O)}},!0)},68901:(Y,U,a)=>{"use strict";var d=a(6132),w=a(36392),E=a(61467),A=a(42119),P=a(83018),O=w.aTypedArray,R=w.getTypedArrayConstructor,L=w.exportTypedArrayMethod,N=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(z){return z===8}}();L("with",function(z,V){var Q=O(this),ee=A(z),q=E(Q)?P(V):+V;return d(Q,R(Q),ee,q)},!N)},67311:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(89723),A=String.fromCharCode,P=w("".charAt),O=w(/./.exec),R=w("".slice),L=/^[\da-f]{2}$/i,N=/^[\da-f]{4}$/i;d({global:!0},{unescape:function(V){for(var Q=E(V),ee="",q=Q.length,ae=0,pe,se;ae<q;){if(pe=P(Q,ae++),pe==="%"){if(P(Q,ae)==="u"){if(se=R(Q,ae+1,ae+5),O(N,se)){ee+=A(parseInt(se,16)),ae+=5;continue}}else if(se=R(Q,ae,ae+2),O(L,se)){ee+=A(parseInt(se,16)),ae+=2;continue}}ee+=pe}return ee}})},86030:(Y,U,a)=>{"use strict";var d=a(96500),w=a(11983),E=a(81212),A=a(39763),P=a(66335),O=a(22640),R=a(91205),L=a(53598),N=a(36921).enforce,z=a(10299),V=a(71194),Q=Object,ee=Array.isArray,q=Q.isExtensible,ae=Q.isFrozen,pe=Q.isSealed,se=Q.freeze,ce=Q.seal,fe=!w.ActiveXObject&&"ActiveXObject"in w,Pe,he=function(ze){return function(){return ze(this,arguments.length?arguments[0]:void 0)}},Se=O("WeakMap",he,R),xe=Se.prototype,He=E(xe.set),Ee=function(){return d&&z(function(){var ze=se([]);return He(new Se,ze,1),!ae(ze)})};if(V)if(fe){Pe=R.getConstructor(he,"WeakMap",!0),P.enable();var Le=E(xe.delete),Xe=E(xe.has),et=E(xe.get);A(xe,{delete:function(ze){if(L(ze)&&!q(ze)){var Ye=N(this);return Ye.frozen||(Ye.frozen=new Pe),Le(this,ze)||Ye.frozen.delete(ze)}return Le(this,ze)},has:function(Ye){if(L(Ye)&&!q(Ye)){var We=N(this);return We.frozen||(We.frozen=new Pe),Xe(this,Ye)||We.frozen.has(Ye)}return Xe(this,Ye)},get:function(Ye){if(L(Ye)&&!q(Ye)){var We=N(this);return We.frozen||(We.frozen=new Pe),Xe(this,Ye)?et(this,Ye):We.frozen.get(Ye)}return et(this,Ye)},set:function(Ye,We){if(L(Ye)&&!q(Ye)){var Ze=N(this);Ze.frozen||(Ze.frozen=new Pe),Xe(this,Ye)?He(this,Ye,We):Ze.frozen.set(Ye,We)}else He(this,Ye,We);return this}})}else Ee()&&A(xe,{set:function(Ye,We){var Ze;return ee(Ye)&&(ae(Ye)?Ze=se:pe(Ye)&&(Ze=ce)),He(this,Ye,We),Ze&&Ze(Ye),this}})},81632:(Y,U,a)=>{"use strict";a(86030)},23548:(Y,U,a)=>{"use strict";var d=a(22640),w=a(91205);d("WeakSet",function(E){return function(){return E(this,arguments.length?arguments[0]:void 0)}},w)},63066:(Y,U,a)=>{"use strict";a(23548)},67322:(Y,U,a)=>{"use strict";a(3815)},81732:(Y,U,a)=>{"use strict";a(5825)},78421:(Y,U,a)=>{"use strict";a(12052)},64957:(Y,U,a)=>{"use strict";a(69248)},12772:(Y,U,a)=>{"use strict";a(20815)},35726:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47033).filterReject,E=a(1825);d({target:"Array",proto:!0,forced:!0},{filterOut:function(P){return w(this,P,arguments.length>1?arguments[1]:void 0)}}),E("filterOut")},3991:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47033).filterReject,E=a(1825);d({target:"Array",proto:!0,forced:!0},{filterReject:function(P){return w(this,P,arguments.length>1?arguments[1]:void 0)}}),E("filterReject")},44038:(Y,U,a)=>{"use strict";a(82335)},80151:(Y,U,a)=>{"use strict";a(25194)},8608:(Y,U,a)=>{"use strict";var d=a(53762),w=a(28273),E=a(10299),A=Array.fromAsync,P=!A||E(function(){var O=0;return A.call(function(){return O++,[]},{length:0}),O!==1});d({target:"Array",stat:!0,forced:P},{fromAsync:w})},79253:(Y,U,a)=>{"use strict";var d=a(53762),w=a(31994),E=a(1825),A=a(85540),P=a(67695);d({target:"Array",proto:!0,name:"groupToMap",forced:P||!w("groupByToMap")},{groupByToMap:A}),E("groupByToMap")},88126:(Y,U,a)=>{"use strict";var d=a(53762),w=a(97617),E=a(31994),A=a(1825);d({target:"Array",proto:!0,forced:!E("groupBy")},{groupBy:function(O){var R=arguments.length>1?arguments[1]:void 0;return w(this,O,R)}}),A("groupBy")},98965:(Y,U,a)=>{"use strict";var d=a(53762),w=a(1825),E=a(85540),A=a(67695);d({target:"Array",proto:!0,forced:A},{groupToMap:E}),w("groupToMap")},83102:(Y,U,a)=>{"use strict";var d=a(53762),w=a(97617),E=a(1825);d({target:"Array",proto:!0},{group:function(P){var O=arguments.length>1?arguments[1]:void 0;return w(this,P,O)}}),E("group")},39854:(Y,U,a)=>{"use strict";var d=a(53762),w=a(38468),E=Object.isFrozen,A=function(P,O){if(!E||!w(P)||!E(P))return!1;for(var R=0,L=P.length,N;R<L;)if(N=P[R++],!(typeof N=="string"||O&&N===void 0))return!1;return L!==0};d({target:"Array",stat:!0,sham:!0,forced:!0},{isTemplateObject:function(O){if(!A(O,!0))return!1;var R=O.raw;return R.length===O.length&&A(R,!1)}})},2636:(Y,U,a)=>{"use strict";var d=a(95144),w=a(1825),E=a(33297),A=a(74730),P=a(41182);d&&(P(Array.prototype,"lastIndex",{configurable:!0,get:function(){var R=E(this),L=A(R);return L===0?0:L-1}}),w("lastIndex"))},11133:(Y,U,a)=>{"use strict";var d=a(95144),w=a(1825),E=a(33297),A=a(74730),P=a(41182);d&&(P(Array.prototype,"lastItem",{configurable:!0,get:function(){var R=E(this),L=A(R);return L===0?void 0:R[L-1]},set:function(R){var L=E(this),N=A(L);return L[N===0?0:N-1]=R}}),w("lastItem"))},51459:(Y,U,a)=>{"use strict";a(48034)},92884:(Y,U,a)=>{"use strict";a(69173)},71137:(Y,U,a)=>{"use strict";a(85046)},68582:(Y,U,a)=>{"use strict";var d=a(53762),w=a(1825),E=a(98825);d({target:"Array",proto:!0,forced:!0},{uniqueBy:E}),w("uniqueBy")},59697:(Y,U,a)=>{"use strict";a(16770)},47522:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(67139),A=a(81078),P=a(2883),O=a(44092),R=a(39763),L=a(41182),N=a(98663),z=a(36921),V=a(633),Q=E("Promise"),ee=E("SuppressedError"),q=ReferenceError,ae=N("asyncDispose"),pe=N("toStringTag"),se="AsyncDisposableStack",ce=z.set,fe=z.getterFor(se),Pe="async-dispose",he="disposed",Se="pending",xe=function(Le){var Xe=fe(Le);if(Xe.state===he)throw new q(se+" already disposed");return Xe},He=function(){ce(P(this,Ee),{type:se,state:Se,stack:[]}),w||(this.disposed=!1)},Ee=He.prototype;R(Ee,{disposeAsync:function(){var Xe=this;return new Q(function(et,ze){var Ye=fe(Xe);if(Ye.state===he)return et(void 0);Ye.state=he,w||(Xe.disposed=!0);var We=Ye.stack,Ze=We.length,qe=!1,Ie,Ve=function(De){qe?Ie=new ee(De,Ie):(qe=!0,Ie=De),Ge()},Ge=function(){if(Ze){var De=We[--Ze];We[Ze]=void 0;try{Q.resolve(De()).then(Ge,Ve)}catch(je){Ve(je)}}else Ye.stack=void 0,qe?ze(Ie):et(void 0)};Ge()})},use:function(Xe){return V(xe(this),Xe,Pe),Xe},adopt:function(Xe,et){var ze=xe(this);return A(et),V(ze,void 0,Pe,function(){return et(Xe)}),Xe},defer:function(Xe){var et=xe(this);A(Xe),V(et,void 0,Pe,Xe)},move:function(){var Xe=xe(this),et=new He;return fe(et).stack=Xe.stack,Xe.stack=[],Xe.state=he,w||(this.disposed=!0),et}}),w&&L(Ee,"disposed",{configurable:!0,get:function(){return fe(this).state===he}}),O(Ee,ae,Ee.disposeAsync,{name:"disposeAsync"}),O(Ee,pe,se,{nonWritable:!0}),d({global:!0,constructor:!0},{AsyncDisposableStack:He})},29187:(Y,U,a)=>{"use strict";var d=a(53762),w=a(37757);d({target:"AsyncIterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:w})},28815:(Y,U,a)=>{"use strict";var d=a(58993),w=a(44092),E=a(67139),A=a(89738),P=a(36341),O=a(98663),R=a(96098),L=O("asyncDispose"),N=E("Promise");P(R,L)||w(R,L,function(){var z=this;return new N(function(V,Q){var ee=A(z,"return");ee?N.resolve(d(ee,z)).then(function(){V(void 0)},Q):V(void 0)})})},65815:(Y,U,a)=>{"use strict";var d=a(53762),w=a(2883),E=a(88607),A=a(45719),P=a(36341),O=a(98663),R=a(96098),L=a(67695),N=O("toStringTag"),z=TypeError,V=function(){if(w(this,R),E(this)===R)throw new z("Abstract class AsyncIterator not directly constructable")};V.prototype=R,P(R,N)||A(R,N,"AsyncIterator"),(L||!P(R,"constructor")||R.constructor===Object)&&A(R,"constructor",V),d({global:!0,constructor:!0,forced:L},{AsyncIterator:V})},54314:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(62091),A=a(37971),P=a(81945),O=a(97866),R=a(12711),L=a(69445),N=a(67695),z=R(function(V){var Q=this;return new V(function(ee,q){var ae=function(se){Q.done=!0,q(se)},pe=function(){try{V.resolve(E(w(Q.next,Q.iterator))).then(function(se){try{E(se).done?(Q.done=!0,ee(L(void 0,!0))):Q.remaining?(Q.remaining--,pe()):ee(L(se.value,!1))}catch(ce){ae(ce)}},ae)}catch(se){ae(se)}};pe()})});d({target:"AsyncIterator",proto:!0,real:!0,forced:N},{drop:function(Q){E(this);var ee=O(P(+Q));return new z(A(this),{remaining:ee})}})},22388:(Y,U,a)=>{"use strict";var d=a(53762),w=a(7731).every;d({target:"AsyncIterator",proto:!0,real:!0},{every:function(A){return w(this,A)}})},40209:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(62091),P=a(53598),O=a(37971),R=a(12711),L=a(69445),N=a(34728),z=a(67695),V=R(function(Q){var ee=this,q=ee.iterator,ae=ee.predicate;return new Q(function(pe,se){var ce=function(he){ee.done=!0,se(he)},fe=function(he){N(q,ce,he,ce)},Pe=function(){try{Q.resolve(A(w(ee.next,q))).then(function(he){try{if(A(he).done)ee.done=!0,pe(L(void 0,!0));else{var Se=he.value;try{var xe=ae(Se,ee.counter++),He=function(Ee){Ee?pe(L(Se,!1)):Pe()};P(xe)?Q.resolve(xe).then(He,fe):He(xe)}catch(Ee){fe(Ee)}}}catch(Ee){ce(Ee)}},ce)}catch(he){ce(he)}};Pe()})});d({target:"AsyncIterator",proto:!0,real:!0,forced:z},{filter:function(ee){return A(this),E(ee),new V(O(this),{predicate:ee})}})},39500:(Y,U,a)=>{"use strict";var d=a(53762),w=a(7731).find;d({target:"AsyncIterator",proto:!0,real:!0},{find:function(A){return w(this,A)}})},64555:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(62091),P=a(53598),O=a(37971),R=a(12711),L=a(69445),N=a(78833),z=a(34728),V=a(67695),Q=R(function(ee){var q=this,ae=q.iterator,pe=q.mapper;return new ee(function(se,ce){var fe=function(xe){q.done=!0,ce(xe)},Pe=function(xe){z(ae,fe,xe,fe)},he=function(){try{ee.resolve(A(w(q.next,ae))).then(function(xe){try{if(A(xe).done)q.done=!0,se(L(void 0,!0));else{var He=xe.value;try{var Ee=pe(He,q.counter++),Le=function(Xe){try{q.inner=N(Xe),Se()}catch(et){Pe(et)}};P(Ee)?ee.resolve(Ee).then(Le,Pe):Le(Ee)}catch(Xe){Pe(Xe)}}}catch(Xe){fe(Xe)}},fe)}catch(xe){fe(xe)}},Se=function(){var xe=q.inner;if(xe)try{ee.resolve(A(w(xe.next,xe.iterator))).then(function(He){try{A(He).done?(q.inner=null,he()):se(L(He.value,!1))}catch(Ee){Pe(Ee)}},Pe)}catch(He){Pe(He)}else he()};Se()})});d({target:"AsyncIterator",proto:!0,real:!0,forced:V},{flatMap:function(q){return A(this),E(q),new Q(O(this),{mapper:q,inner:null})}})},27276:(Y,U,a)=>{"use strict";var d=a(53762),w=a(7731).forEach;d({target:"AsyncIterator",proto:!0,real:!0},{forEach:function(A){return w(this,A)}})},19707:(Y,U,a)=>{"use strict";var d=a(53762),w=a(33297),E=a(99877),A=a(78833),P=a(96098),O=a(7134),R=a(67695);d({target:"AsyncIterator",stat:!0,forced:R},{from:function(N){var z=A(typeof N=="string"?w(N):N);return E(P,z.iterator)?z.iterator:new O(z)}})},87786:(Y,U,a)=>{"use strict";var d=a(53762),w=a(37757);d({target:"AsyncIterator",proto:!0,real:!0,forced:!0},{indexed:w})},98845:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67898),E=a(67695);d({target:"AsyncIterator",proto:!0,real:!0,forced:E},{map:w})},40725:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(62091),P=a(53598),O=a(67139),R=a(37971),L=a(34728),N=O("Promise"),z=TypeError;d({target:"AsyncIterator",proto:!0,real:!0},{reduce:function(Q){A(this),E(Q);var ee=R(this),q=ee.iterator,ae=ee.next,pe=arguments.length<2,se=pe?void 0:arguments[1],ce=0;return new N(function(fe,Pe){var he=function(xe){L(q,Pe,xe,Pe)},Se=function(){try{N.resolve(A(w(ae,q))).then(function(xe){try{if(A(xe).done)pe?Pe(new z("Reduce of empty iterator with no initial value")):fe(se);else{var He=xe.value;if(pe)pe=!1,se=He,Se();else try{var Ee=Q(se,He,ce),Le=function(Xe){se=Xe,Se()};P(Ee)?N.resolve(Ee).then(Le,he):Le(Ee)}catch(Xe){he(Xe)}}ce++}catch(Xe){Pe(Xe)}},Pe)}catch(xe){Pe(xe)}};Se()})}})},84419:(Y,U,a)=>{"use strict";var d=a(53762),w=a(7731).some;d({target:"AsyncIterator",proto:!0,real:!0},{some:function(A){return w(this,A)}})},47204:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(62091),A=a(37971),P=a(81945),O=a(97866),R=a(12711),L=a(69445),N=a(67695),z=R(function(V){var Q=this,ee=Q.iterator,q;if(!Q.remaining--){var ae=L(void 0,!0);return Q.done=!0,q=ee.return,q!==void 0?V.resolve(w(q,ee,void 0)).then(function(){return ae}):ae}return V.resolve(w(Q.next,ee)).then(function(pe){return E(pe).done?(Q.done=!0,L(void 0,!0)):L(pe.value,!1)}).then(null,function(pe){throw Q.done=!0,pe})});d({target:"AsyncIterator",proto:!0,real:!0,forced:N},{take:function(Q){E(this);var ee=O(P(+Q));return new z(A(this),{remaining:ee})}})},98326:(Y,U,a)=>{"use strict";var d=a(53762),w=a(7731).toArray;d({target:"AsyncIterator",proto:!0,real:!0},{toArray:function(){return w(this,void 0,[])}})},76968:(Y,U,a)=>{"use strict";var d=a(53762),w=a(36976);typeof BigInt=="function"&&d({target:"BigInt",stat:!0,forced:!0},{range:function(A,P,O){return new w(A,P,O,"bigint",BigInt(0),BigInt(1))}})},74631:(Y,U,a)=>{"use strict";var d=a(53762),w=a(29181),E=a(30367),A=a(67139),P=a(84860),O=Object,R=function(){var L=A("Object","freeze");return L?L(P(null)):P(null)};d({global:!0,forced:!0},{compositeKey:function(){return w(E,O,arguments).get("object",R)}})},95406:(Y,U,a)=>{"use strict";var d=a(53762),w=a(30367),E=a(67139),A=a(29181);d({global:!0,forced:!0},{compositeSymbol:function(){return arguments.length===1&&typeof arguments[0]=="string"?E("Symbol").for(arguments[0]):A(w,null,arguments).get("symbol",E("Symbol"))}})},20866:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(20934).unpack,A=w(DataView.prototype.getUint16);d({target:"DataView",proto:!0},{getFloat16:function(O){var R=A(this,O,arguments.length>1?arguments[1]:!1);return E([R&255,R>>8&255],10)}})},63328:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=w(DataView.prototype.getUint8);d({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(P){return E(this,P)}})},58526:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(89206),A=a(27380),P=a(20934).pack,O=a(30056),R=w(DataView.prototype.setUint16);d({target:"DataView",proto:!0},{setFloat16:function(N,z){E(this);var V=A(N),Q=P(O(z),10,2);return R(this,V,Q[1]<<8|Q[0],arguments.length>2?arguments[2]:!1)}})},88468:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(89206),A=a(27380),P=a(98475),O=w(DataView.prototype.setUint8);d({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(L,N){E(this);var z=A(L);return O(this,z,P(N))}})},881:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(67139),A=a(81078),P=a(2883),O=a(44092),R=a(39763),L=a(41182),N=a(98663),z=a(36921),V=a(633),Q=E("SuppressedError"),ee=ReferenceError,q=N("dispose"),ae=N("toStringTag"),pe="DisposableStack",se=z.set,ce=z.getterFor(pe),fe="sync-dispose",Pe="disposed",he="pending",Se=function(Ee){var Le=ce(Ee);if(Le.state===Pe)throw new ee(pe+" already disposed");return Le},xe=function(){se(P(this,He),{type:pe,state:he,stack:[]}),w||(this.disposed=!1)},He=xe.prototype;R(He,{dispose:function(){var Le=ce(this);if(Le.state!==Pe){Le.state=Pe,w||(this.disposed=!0);for(var Xe=Le.stack,et=Xe.length,ze=!1,Ye;et;){var We=Xe[--et];Xe[et]=void 0;try{We()}catch(Ze){ze?Ye=new Q(Ze,Ye):(ze=!0,Ye=Ze)}}if(Le.stack=void 0,ze)throw Ye}},use:function(Le){return V(Se(this),Le,fe),Le},adopt:function(Le,Xe){var et=Se(this);return A(Xe),V(et,void 0,fe,function(){Xe(Le)}),Le},defer:function(Le){var Xe=Se(this);A(Le),V(Xe,void 0,fe,Le)},move:function(){var Le=Se(this),Xe=new xe;return ce(Xe).stack=Le.stack,Le.stack=[],Le.state=Pe,w||(this.disposed=!0),Xe}}),w&&L(He,"disposed",{configurable:!0,get:function(){return ce(this).state===Pe}}),O(He,q,He.dispose,{name:"dispose"}),O(He,ae,pe,{nonWritable:!0}),d({global:!0,constructor:!0},{DisposableStack:xe})},50382:(Y,U,a)=>{"use strict";var d=a(53762),w=a(24285);d({target:"Function",proto:!0,forced:!0},{demethodize:w})},9997:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(98681),A=a(74550),P=a(36341),O=a(95144),R=Object.getOwnPropertyDescriptor,L=/^\s*class\b/,N=w(L.exec),z=function(V){try{if(!O||!N(L,A(V)))return!1}catch{}var Q=R(V,"prototype");return!!Q&&P(Q,"writable")&&!Q.writable};d({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(Q){return E(Q)&&!z(Q)}})},66677:(Y,U,a)=>{"use strict";var d=a(53762),w=a(47225);d({target:"Function",stat:!0,forced:!0},{isConstructor:w})},91397:(Y,U,a)=>{"use strict";var d=a(98663),w=a(72333).f,E=d("metadata"),A=Function.prototype;A[E]===void 0&&w(A,E,{value:null})},82804:(Y,U,a)=>{"use strict";var d=a(53762),w=a(24285);d({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:w})},30708:(Y,U,a)=>{"use strict";a(58885)},97230:(Y,U,a)=>{"use strict";var d=a(53762),w=a(83674);d({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:w})},41284:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(2883),A=a(62091),P=a(98681),O=a(88607),R=a(41182),L=a(3412),N=a(10299),z=a(36341),V=a(98663),Q=a(58469).IteratorPrototype,ee=a(95144),q=a(67695),ae="constructor",pe="Iterator",se=V("toStringTag"),ce=TypeError,fe=w[pe],Pe=q||!P(fe)||fe.prototype!==Q||!N(function(){fe({})}),he=function(){if(E(this,Q),O(this)===Q)throw new ce("Abstract class Iterator not directly constructable")},Se=function(xe,He){ee?R(Q,xe,{configurable:!0,get:function(){return He},set:function(Ee){if(A(this),this===Q)throw new ce("You can't redefine this property");z(this,xe)?this[xe]=Ee:L(this,xe,Ee)}}):Q[xe]=He};z(Q,se)||Se(se,pe),(Pe||!z(Q,ae)||Q[ae]===Object)&&Se(ae,he),he.prototype=Q,d({global:!0,constructor:!0,forced:Pe},{Iterator:he})},87761:(Y,U,a)=>{"use strict";var d=a(58993),w=a(44092),E=a(89738),A=a(36341),P=a(98663),O=a(58469).IteratorPrototype,R=P("dispose");A(O,R)||w(O,R,function(){var L=E(this,"return");L&&d(L,this)})},3107:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(62091),A=a(37971),P=a(81945),O=a(97866),R=a(2770),L=a(67695),N=R(function(){for(var z=this.iterator,V=this.next,Q,ee;this.remaining;)if(this.remaining--,Q=E(w(V,z)),ee=this.done=!!Q.done,ee)return;if(Q=E(w(V,z)),ee=this.done=!!Q.done,!ee)return Q.value});d({target:"Iterator",proto:!0,real:!0,forced:L},{drop:function(V){E(this);var Q=O(P(+V));return new N(A(this),{remaining:Q})}})},17659:(Y,U,a)=>{"use strict";var d=a(53762),w=a(88568),E=a(81078),A=a(62091),P=a(37971);d({target:"Iterator",proto:!0,real:!0},{every:function(R){A(this),E(R);var L=P(this),N=0;return!w(L,function(z,V){if(!R(z,N++))return V()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},6516:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(62091),P=a(37971),O=a(2770),R=a(6907),L=a(67695),N=O(function(){for(var z=this.iterator,V=this.predicate,Q=this.next,ee,q,ae;;){if(ee=A(w(Q,z)),q=this.done=!!ee.done,q)return;if(ae=ee.value,R(z,V,[ae,this.counter++],!0))return ae}});d({target:"Iterator",proto:!0,real:!0,forced:L},{filter:function(V){return A(this),E(V),new N(P(this),{predicate:V})}})},58693:(Y,U,a)=>{"use strict";var d=a(53762),w=a(88568),E=a(81078),A=a(62091),P=a(37971);d({target:"Iterator",proto:!0,real:!0},{find:function(R){A(this),E(R);var L=P(this),N=0;return w(L,function(z,V){if(R(z,N++))return V(z)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},5778:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(81078),A=a(62091),P=a(37971),O=a(13090),R=a(2770),L=a(4983),N=a(67695),z=R(function(){for(var V=this.iterator,Q=this.mapper,ee,q;;){if(q=this.inner)try{if(ee=A(w(q.next,q.iterator)),!ee.done)return ee.value;this.inner=null}catch(ae){L(V,"throw",ae)}if(ee=A(w(this.next,V)),this.done=!!ee.done)return;try{this.inner=O(Q(ee.value,this.counter++),!1)}catch(ae){L(V,"throw",ae)}}});d({target:"Iterator",proto:!0,real:!0,forced:N},{flatMap:function(Q){return A(this),E(Q),new z(P(this),{mapper:Q,inner:null})}})},99561:(Y,U,a)=>{"use strict";var d=a(53762),w=a(88568),E=a(81078),A=a(62091),P=a(37971);d({target:"Iterator",proto:!0,real:!0},{forEach:function(R){A(this),E(R);var L=P(this),N=0;w(L,function(z){R(z,N++)},{IS_RECORD:!0})}})},24990:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(33297),A=a(99877),P=a(58469).IteratorPrototype,O=a(2770),R=a(13090),L=a(67695),N=O(function(){return w(this.next,this.iterator)},!0);d({target:"Iterator",stat:!0,forced:L},{from:function(V){var Q=R(typeof V=="string"?E(V):V,!0);return A(P,Q.iterator)?Q.iterator:new N(Q)}})},54605:(Y,U,a)=>{"use strict";var d=a(53762),w=a(83674);d({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:w})},40298:(Y,U,a)=>{"use strict";var d=a(53762),w=a(59629),E=a(67695);d({target:"Iterator",proto:!0,real:!0,forced:E},{map:w})},76005:(Y,U,a)=>{"use strict";var d=a(53762),w=a(36976),E=TypeError;d({target:"Iterator",stat:!0,forced:!0},{range:function(P,O,R){if(typeof P=="number")return new w(P,O,R,"number",0,1);if(typeof P=="bigint")return new w(P,O,R,"bigint",BigInt(0),BigInt(1));throw new E("Incorrect Iterator.range arguments")}})},52468:(Y,U,a)=>{"use strict";var d=a(53762),w=a(88568),E=a(81078),A=a(62091),P=a(37971),O=TypeError;d({target:"Iterator",proto:!0,real:!0},{reduce:function(L){A(this),E(L);var N=P(this),z=arguments.length<2,V=z?void 0:arguments[1],Q=0;if(w(N,function(ee){z?(z=!1,V=ee):V=L(V,ee,Q),Q++},{IS_RECORD:!0}),z)throw new O("Reduce of empty iterator with no initial value");return V}})},23634:(Y,U,a)=>{"use strict";var d=a(53762),w=a(88568),E=a(81078),A=a(62091),P=a(37971);d({target:"Iterator",proto:!0,real:!0},{some:function(R){A(this),E(R);var L=P(this),N=0;return w(L,function(z,V){if(R(z,N++))return V()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},7441:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(62091),A=a(37971),P=a(81945),O=a(97866),R=a(2770),L=a(4983),N=a(67695),z=R(function(){var V=this.iterator;if(!this.remaining--)return this.done=!0,L(V,"normal",void 0);var Q=E(w(this.next,V)),ee=this.done=!!Q.done;if(!ee)return Q.value});d({target:"Iterator",proto:!0,real:!0,forced:N},{take:function(Q){E(this);var ee=O(P(+Q));return new z(A(this),{remaining:ee})}})},90855:(Y,U,a)=>{"use strict";var d=a(53762),w=a(62091),E=a(88568),A=a(37971),P=[].push;d({target:"Iterator",proto:!0,real:!0},{toArray:function(){var R=[];return E(A(w(this)),P,{that:R,IS_RECORD:!0}),R}})},54942:(Y,U,a)=>{"use strict";var d=a(53762),w=a(62091),E=a(37742),A=a(7134),P=a(37971),O=a(67695);d({target:"Iterator",proto:!0,real:!0,forced:O},{toAsync:function(){return new A(P(new E(P(w(this)))))}})},99420:(Y,U,a)=>{"use strict";var d=a(53762),w=a(49183),E=a(6774);d({target:"JSON",stat:!0,forced:!w},{isRawJSON:E})},30507:(Y,U,a)=>{"use strict";var d=a(53762),w=a(95144),E=a(11983),A=a(67139),P=a(81212),O=a(58993),R=a(98681),L=a(53598),N=a(38468),z=a(36341),V=a(89723),Q=a(74730),ee=a(3412),q=a(10299),ae=a(30804),pe=a(24483),se=E.JSON,ce=E.Number,fe=E.SyntaxError,Pe=se&&se.parse,he=A("Object","keys"),Se=Object.getOwnPropertyDescriptor,xe=P("".charAt),He=P("".slice),Ee=P(/./.exec),Le=P([].push),Xe=/^\d$/,et=/^[1-9]$/,ze=/^(?:-|\d)$/,Ye=/^[\t\n\r ]$/,We=0,Ze=1,qe=function(Et,it){Et=V(Et);var _t=new De(Et,0,""),yt=_t.parse(),kt=yt.value,Vt=_t.skip(Ye,yt.end);if(Vt<Et.length)throw new fe('Unexpected extra character: "'+xe(Et,Vt)+'" after the parsed data at: '+Vt);return R(it)?Ie({"":kt},"",it,yt):kt},Ie=function(Et,it,_t,yt){var kt=Et[it],Vt=yt&&kt===yt.value,Kt=Vt&&typeof yt.source=="string"?{source:yt.source}:{},On,Pr,gr,_r,Xr;if(L(kt)){var xr=N(kt),xa=Vt?yt.nodes:xr?[]:{};if(xr)for(On=xa.length,gr=Q(kt),_r=0;_r<gr;_r++)Ve(kt,_r,Ie(kt,""+_r,_t,_r<On?xa[_r]:void 0));else for(Pr=he(kt),gr=Q(Pr),_r=0;_r<gr;_r++)Xr=Pr[_r],Ve(kt,Xr,Ie(kt,Xr,_t,z(xa,Xr)?xa[Xr]:void 0))}return O(_t,Et,it,kt,Kt)},Ve=function(Et,it,_t){if(w){var yt=Se(Et,it);if(yt&&!yt.configurable)return}_t===void 0?delete Et[it]:ee(Et,it,_t)},Ge=function(Et,it,_t,yt){this.value=Et,this.end=it,this.source=_t,this.nodes=yt},De=function(Et,it){this.source=Et,this.index=it};De.prototype={fork:function(Et){return new De(this.source,Et)},parse:function(){var Et=this.source,it=this.skip(Ye,this.index),_t=this.fork(it),yt=xe(Et,it);if(Ee(ze,yt))return _t.number();switch(yt){case"{":return _t.object();case"[":return _t.array();case'"':return _t.string();case"t":return _t.keyword(!0);case"f":return _t.keyword(!1);case"n":return _t.keyword(null)}throw new fe('Unexpected character: "'+yt+'" at: '+it)},node:function(Et,it,_t,yt,kt){return new Ge(it,yt,Et?null:He(this.source,_t,yt),kt)},object:function(){for(var Et=this.source,it=this.index+1,_t=!1,yt={},kt={};it<Et.length;){if(it=this.until(['"',"}"],it),xe(Et,it)==="}"&&!_t){it++;break}var Vt=this.fork(it).string(),Kt=Vt.value;it=Vt.end,it=this.until([":"],it)+1,it=this.skip(Ye,it),Vt=this.fork(it).parse(),ee(kt,Kt,Vt),ee(yt,Kt,Vt.value),it=this.until([",","}"],Vt.end);var On=xe(Et,it);if(On===",")_t=!0,it++;else if(On==="}"){it++;break}}return this.node(Ze,yt,this.index,it,kt)},array:function(){for(var Et=this.source,it=this.index+1,_t=!1,yt=[],kt=[];it<Et.length;){if(it=this.skip(Ye,it),xe(Et,it)==="]"&&!_t){it++;break}var Vt=this.fork(it).parse();if(Le(kt,Vt),Le(yt,Vt.value),it=this.until([",","]"],Vt.end),xe(Et,it)===",")_t=!0,it++;else if(xe(Et,it)==="]"){it++;break}}return this.node(Ze,yt,this.index,it,kt)},string:function(){var Et=this.index,it=ae(this.source,this.index+1);return this.node(We,it.value,Et,it.end)},number:function(){var Et=this.source,it=this.index,_t=it;if(xe(Et,_t)==="-"&&_t++,xe(Et,_t)==="0")_t++;else if(Ee(et,xe(Et,_t)))_t=this.skip(Xe,++_t);else throw new fe("Failed to parse number at: "+_t);if(xe(Et,_t)==="."&&(_t=this.skip(Xe,++_t)),xe(Et,_t)==="e"||xe(Et,_t)==="E"){_t++,(xe(Et,_t)==="+"||xe(Et,_t)==="-")&&_t++;var yt=_t;if(_t=this.skip(Xe,_t),yt===_t)throw new fe("Failed to parse number's exponent value at: "+_t)}return this.node(We,ce(He(Et,it,_t)),it,_t)},keyword:function(Et){var it=""+Et,_t=this.index,yt=_t+it.length;if(He(this.source,_t,yt)!==it)throw new fe("Failed to parse value at: "+_t);return this.node(We,Et,_t,yt)},skip:function(Et,it){for(var _t=this.source;it<_t.length&&Ee(Et,xe(_t,it));it++);return it},until:function(Et,it){it=this.skip(Ye,it);for(var _t=xe(this.source,it),yt=0;yt<Et.length;yt++)if(Et[yt]===_t)return it;throw new fe('Unexpected character: "'+_t+'" at: '+it)}};var je=q(function(){var Et="9007199254740993",it;return Pe(Et,function(_t,yt,kt){it=kt.source}),it!==Et}),ht=pe&&!q(function(){return 1/Pe("-0 	")!==-1/0});d({target:"JSON",stat:!0,forced:je},{parse:function(it,_t){return ht&&!R(_t)?Pe(it):qe(it,_t)}})},55913:(Y,U,a)=>{"use strict";var d=a(53762),w=a(96500),E=a(49183),A=a(67139),P=a(58993),O=a(81212),R=a(98681),L=a(6774),N=a(89723),z=a(3412),V=a(30804),Q=a(60801),ee=a(36044),q=a(36921).set,ae=String,pe=SyntaxError,se=A("JSON","parse"),ce=A("JSON","stringify"),fe=A("Object","create"),Pe=A("Object","freeze"),he=O("".charAt),Se=O("".slice),xe=O(/./.exec),He=O([].push),Ee=ee(),Le=Ee.length,Xe="Unacceptable as raw JSON",et=/^[\t\n\r ]$/;d({target:"JSON",stat:!0,forced:!E},{rawJSON:function(Ye){var We=N(Ye);if(We===""||xe(et,he(We,0))||xe(et,he(We,We.length-1)))throw new pe(Xe);var Ze=se(We);if(typeof Ze=="object"&&Ze!==null)throw new pe(Xe);var qe=fe(null);return q(qe,{type:"RawJSON"}),z(qe,"rawJSON",We),w?Pe(qe):qe}}),ce&&d({target:"JSON",stat:!0,arity:3,forced:!E},{stringify:function(Ye,We,Ze){var qe=Q(We),Ie=[],Ve=ce(Ye,function(_t,yt){var kt=R(qe)?P(qe,this,ae(_t),yt):yt;return L(kt)?Ee+(He(Ie,kt.rawJSON)-1):kt},Ze);if(typeof Ve!="string")return Ve;for(var Ge="",De=Ve.length,je=0;je<De;je++){var ht=he(Ve,je);if(ht==='"'){var Et=V(Ve,++je).end-1,it=Se(Ve,je,Et);Ge+=Se(it,0,Le)===Ee?Ie[Se(it,Le)]:'"'+it+'"',je=Et}else Ge+=ht}return Ge}})},28881:(Y,U,a)=>{"use strict";var d=a(53762),w=a(72254),E=a(13708).remove;d({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var P=w(this),O=!0,R,L=0,N=arguments.length;L<N;L++)R=E(P,arguments[L]),O=O&&R;return!!O}})},84743:(Y,U,a)=>{"use strict";var d=a(53762),w=a(72254),E=a(13708),A=E.get,P=E.has,O=E.set;d({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(L,N){var z=w(this),V,Q;return P(z,L)?(V=A(z,L),"update"in N&&(V=N.update(V,L,z),O(z,L,V)),V):(Q=N.insert(L,z),O(z,L,Q),Q)}})},77005:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(72254),A=a(48075);d({target:"Map",proto:!0,real:!0,forced:!0},{every:function(O){var R=E(this),L=w(O,arguments.length>1?arguments[1]:void 0);return A(R,function(N,z){if(!L(N,z,R))return!1},!0)!==!1}})},5898:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(72254),A=a(13708),P=a(48075),O=A.Map,R=A.set;d({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(N){var z=E(this),V=w(N,arguments.length>1?arguments[1]:void 0),Q=new O;return P(z,function(ee,q){V(ee,q,z)&&R(Q,q,ee)}),Q}})},72949:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(72254),A=a(48075);d({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(O){var R=E(this),L=w(O,arguments.length>1?arguments[1]:void 0),N=A(R,function(z,V){if(L(z,V,R))return{key:V}},!0);return N&&N.key}})},39691:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(72254),A=a(48075);d({target:"Map",proto:!0,real:!0,forced:!0},{find:function(O){var R=E(this),L=w(O,arguments.length>1?arguments[1]:void 0),N=A(R,function(z,V){if(L(z,V,R))return{value:z}},!0);return N&&N.value}})},69656:(Y,U,a)=>{"use strict";var d=a(53762),w=a(13708),E=a(98217);d({target:"Map",stat:!0,forced:!0},{from:E(w.Map,w.set,!0)})},39015:(Y,U,a)=>{"use strict";a(59860)},3469:(Y,U,a)=>{"use strict";var d=a(53762),w=a(54145),E=a(72254),A=a(48075);d({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(O){return A(E(this),function(R){if(w(R,O))return!0},!0)===!0}})},46215:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(88568),A=a(98681),P=a(81078),O=a(13708).Map;d({target:"Map",stat:!0,forced:!0},{keyBy:function(L,N){var z=A(this)?this:O,V=new z;P(N);var Q=P(V.set);return E(L,function(ee){w(Q,V,N(ee),ee)}),V}})},13187:(Y,U,a)=>{"use strict";var d=a(53762),w=a(72254),E=a(48075);d({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(P){var O=E(w(this),function(R,L){if(R===P)return{key:L}},!0);return O&&O.key}})},93997:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(72254),A=a(13708),P=a(48075),O=A.Map,R=A.set;d({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(N){var z=E(this),V=w(N,arguments.length>1?arguments[1]:void 0),Q=new O;return P(z,function(ee,q){R(Q,V(ee,q,z),ee)}),Q}})},86011:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(72254),A=a(13708),P=a(48075),O=A.Map,R=A.set;d({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(N){var z=E(this),V=w(N,arguments.length>1?arguments[1]:void 0),Q=new O;return P(z,function(ee,q){R(Q,q,V(ee,q,z))}),Q}})},61510:(Y,U,a)=>{"use strict";var d=a(53762),w=a(72254),E=a(88568),A=a(13708).set;d({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(O){for(var R=w(this),L=arguments.length,N=0;N<L;)E(arguments[N++],function(z,V){A(R,z,V)},{AS_ENTRIES:!0});return R}})},87130:(Y,U,a)=>{"use strict";var d=a(53762),w=a(13708),E=a(63400);d({target:"Map",stat:!0,forced:!0},{of:E(w.Map,w.set,!0)})},32386:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81078),E=a(72254),A=a(48075),P=TypeError;d({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(R){var L=E(this),N=arguments.length<2,z=N?void 0:arguments[1];if(w(R),A(L,function(V,Q){N?(N=!1,z=V):z=R(z,V,Q,L)}),N)throw new P("Reduce of empty map with no initial value");return z}})},91160:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(72254),A=a(48075);d({target:"Map",proto:!0,real:!0,forced:!0},{some:function(O){var R=E(this),L=w(O,arguments.length>1?arguments[1]:void 0);return A(R,function(N,z){if(L(N,z,R))return!0},!0)===!0}})},19329:(Y,U,a)=>{"use strict";var d=a(53762),w=a(40478);d({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:w})},69505:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81078),E=a(72254),A=a(13708),P=TypeError,O=A.get,R=A.has,L=A.set;d({target:"Map",proto:!0,real:!0,forced:!0},{update:function(z,V){var Q=E(this),ee=arguments.length;w(V);var q=R(Q,z);if(!q&&ee<3)throw new P("Updating absent value");var ae=q?O(Q,z):w(ee>2?arguments[2]:void 0)(z,Q);return L(Q,z,V(ae,z,Q)),Q}})},29739:(Y,U,a)=>{"use strict";var d=a(53762),w=a(40478);d({target:"Map",proto:!0,real:!0,forced:!0},{upsert:w})},78567:(Y,U,a)=>{"use strict";var d=a(53762),w=Math.min,E=Math.max;d({target:"Math",stat:!0,forced:!0},{clamp:function(P,O,R){return w(R,E(O,P))}})},24068:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},62525:(Y,U,a)=>{"use strict";var d=a(53762),w=180/Math.PI;d({target:"Math",stat:!0,forced:!0},{degrees:function(A){return A*w}})},81777:(Y,U,a)=>{"use strict";var d=a(53762),w=a(30056);d({target:"Math",stat:!0},{f16round:w})},99698:(Y,U,a)=>{"use strict";var d=a(53762),w=a(34653),E=a(64701);d({target:"Math",stat:!0,forced:!0},{fscale:function(P,O,R,L,N){return E(w(P,O,R,L,N))}})},59546:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Math",stat:!0,forced:!0},{iaddh:function(E,A,P,O){var R=E>>>0,L=A>>>0,N=P>>>0;return L+(O>>>0)+((R&N|(R|N)&~(R+N>>>0))>>>31)|0}})},70189:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Math",stat:!0,forced:!0},{imulh:function(E,A){var P=65535,O=+E,R=+A,L=O&P,N=R&P,z=O>>16,V=R>>16,Q=(z*N>>>0)+(L*N>>>16);return z*V+(Q>>16)+((L*V>>>0)+(Q&P)>>16)}})},10097:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Math",stat:!0,forced:!0},{isubh:function(E,A,P,O){var R=E>>>0,L=A>>>0,N=P>>>0;return L-(O>>>0)-((~R&N|~(R^N)&R-N>>>0)>>>31)|0}})},67852:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},61182:(Y,U,a)=>{"use strict";var d=a(53762),w=Math.PI/180;d({target:"Math",stat:!0,forced:!0},{radians:function(A){return A*w}})},84254:(Y,U,a)=>{"use strict";var d=a(53762),w=a(34653);d({target:"Math",stat:!0,forced:!0},{scale:w})},17858:(Y,U,a)=>{"use strict";var d=a(53762),w=a(62091),E=a(42364),A=a(11966),P=a(69445),O=a(36921),R="Seeded Random",L=R+" Generator",N='Math.seededPRNG() argument should have a "seed" field with a finite value.',z=O.set,V=O.getterFor(L),Q=TypeError,ee=A(function(ae){z(this,{type:L,seed:ae%2147483647})},R,function(){var ae=V(this),pe=ae.seed=(ae.seed*1103515245+12345)%2147483647;return P((pe&1073741823)/1073741823,!1)});d({target:"Math",stat:!0,forced:!0},{seededPRNG:function(ae){var pe=w(ae).seed;if(!E(pe))throw new Q(N);return new ee(pe)}})},7200:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Math",stat:!0,forced:!0},{signbit:function(E){var A=+E;return A===A&&A===0?1/A===-1/0:A<0}})},935:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(88568),A=RangeError,P=TypeError,O=1/0,R=NaN,L=Math.abs,N=Math.pow,z=w([].push),V=N(2,1023),Q=N(2,53)-1,ee=Number.MAX_VALUE,q=N(2,971),ae={},pe={},se={},ce={},fe={},Pe=function(he,Se){var xe=he+Se,He=Se-(xe-he);return{hi:xe,lo:He}};d({target:"Math",stat:!0,forced:!0},{sumPrecise:function(Se){var xe=[],He=0,Ee=ce;switch(E(Se,function(Et){if(++He>=Q)throw new A("Maximum allowed index exceeded");if(typeof Et!="number")throw new P("Value is not a number");Ee!==ae&&(Et!==Et?Ee=ae:Et===O?Ee=Ee===pe?ae:se:Et===-O?Ee=Ee===se?ae:pe:(Et!==0||1/Et===O)&&(Ee===ce||Ee===fe)&&(Ee=fe,z(xe,Et)))}),Ee){case ae:return R;case pe:return-O;case se:return O;case ce:return-0}for(var Le=[],Xe=0,et,ze,Ye,We,Ze,qe,Ie=0;Ie<xe.length;Ie++){et=xe[Ie];for(var Ve=0,Ge=0;Ge<Le.length;Ge++){if(ze=Le[Ge],L(et)<L(ze)&&(qe=et,et=ze,ze=qe),Ye=Pe(et,ze),We=Ye.hi,Ze=Ye.lo,L(We)===O){var De=We===O?1:-1;Xe+=De,et=et-De*V-De*V,L(et)<L(ze)&&(qe=et,et=ze,ze=qe),Ye=Pe(et,ze),We=Ye.hi,Ze=Ye.lo}Ze!==0&&(Le[Ve++]=Ze),et=We}Le.length=Ve,et!==0&&z(Le,et)}var je=Le.length-1;if(We=0,Ze=0,Xe!==0){var ht=je>=0?Le[je]:0;if(je--,L(Xe)>1||Xe>0&&ht>0||Xe<0&&ht<0)return Xe>0?O:-O;if(Ye=Pe(Xe*V,ht/2),We=Ye.hi,Ze=Ye.lo,Ze*=2,L(2*We)===O)return We>0?We===V&&Ze===-(q/2)&&je>=0&&Le[je]<0?ee:O:We===-V&&Ze===q/2&&je>=0&&Le[je]>0?-ee:-O;Ze!==0&&(Le[++je]=Ze,Ze=0),We*=2}for(;je>=0&&(Ye=Pe(We,Le[je--]),We=Ye.hi,Ze=Ye.lo,Ze===0););return je>=0&&(Ze<0&&Le[je]<0||Ze>0&&Le[je]>0)&&(ze=Ze*2,et=We+ze,ze===et-We&&(We=et)),We}})},27497:(Y,U,a)=>{"use strict";var d=a(53762);d({target:"Math",stat:!0,forced:!0},{umulh:function(E,A){var P=65535,O=+E,R=+A,L=O&P,N=R&P,z=O>>>16,V=R>>>16,Q=(z*N>>>0)+(L*N>>>16);return z*V+(Q>>>16)+((L*V>>>0)+(Q&P)>>>16)}})},37249:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(42119),A="Invalid number representation",P="Invalid radix",O=RangeError,R=SyntaxError,L=TypeError,N=parseInt,z=Math.pow,V=/^[\d.a-z]+$/,Q=w("".charAt),ee=w(V.exec),q=w(1 .toString),ae=w("".slice),pe=w("".split);d({target:"Number",stat:!0,forced:!0},{fromString:function(ce,fe){var Pe=1;if(typeof ce!="string")throw new L(A);if(!ce.length)throw new R(A);if(Q(ce,0)==="-"&&(Pe=-1,ce=ae(ce,1),!ce.length))throw new R(A);var he=fe===void 0?10:E(fe);if(he<2||he>36)throw new O(P);if(!ee(V,ce))throw new R(A);var Se=pe(ce,"."),xe=N(Se[0],he);if(Se.length>1&&(xe+=N(Se[1],he)/z(he,Se[1].length)),he===10&&q(xe,he)!==ce)throw new R(A);return Pe*xe}})},96034:(Y,U,a)=>{"use strict";var d=a(53762),w=a(36976);d({target:"Number",stat:!0,forced:!0},{range:function(A,P,O){return new w(A,P,O,"number",0,1)}})},35582:(Y,U,a)=>{"use strict";a(87687)},49884:(Y,U,a)=>{"use strict";a(95647)},47138:(Y,U,a)=>{"use strict";var d=a(53762),w=a(99014);d({target:"Object",stat:!0,forced:!0},{iterateEntries:function(A){return new w(A,"entries")}})},58760:(Y,U,a)=>{"use strict";var d=a(53762),w=a(99014);d({target:"Object",stat:!0,forced:!0},{iterateKeys:function(A){return new w(A,"keys")}})},59170:(Y,U,a)=>{"use strict";var d=a(53762),w=a(99014);d({target:"Object",stat:!0,forced:!0},{iterateValues:function(A){return new w(A,"values")}})},65651:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(95144),A=a(1429),P=a(81078),O=a(62091),R=a(2883),L=a(98681),N=a(66297),z=a(53598),V=a(89738),Q=a(44092),ee=a(39763),q=a(41182),ae=a(15761),pe=a(98663),se=a(36921),ce=pe("observable"),fe="Observable",Pe="Subscription",he="SubscriptionObserver",Se=se.getterFor,xe=se.set,He=Se(fe),Ee=Se(Pe),Le=Se(he),Xe=function(Ze){this.observer=O(Ze),this.cleanup=void 0,this.subscriptionObserver=void 0};Xe.prototype={type:Pe,clean:function(){var Ze=this.cleanup;if(Ze){this.cleanup=void 0;try{Ze()}catch(qe){ae(qe)}}},close:function(){if(!E){var Ze=this.facade,qe=this.subscriptionObserver;Ze.closed=!0,qe&&(qe.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var et=function(Ze,qe){var Ie=xe(this,new Xe(Ze)),Ve;E||(this.closed=!1);try{(Ve=V(Ze,"start"))&&w(Ve,Ze,this)}catch(ht){ae(ht)}if(!Ie.isClosed()){var Ge=Ie.subscriptionObserver=new ze(Ie);try{var De=qe(Ge),je=De;N(De)||(Ie.cleanup=L(De.unsubscribe)?function(){je.unsubscribe()}:P(De))}catch(ht){Ge.error(ht);return}Ie.isClosed()&&Ie.clean()}};et.prototype=ee({},{unsubscribe:function(){var qe=Ee(this);qe.isClosed()||(qe.close(),qe.clean())}}),E&&q(et.prototype,"closed",{configurable:!0,get:function(){return Ee(this).isClosed()}});var ze=function(Ze){xe(this,{type:he,subscriptionState:Ze}),E||(this.closed=!1)};ze.prototype=ee({},{next:function(qe){var Ie=Le(this).subscriptionState;if(!Ie.isClosed()){var Ve=Ie.observer;try{var Ge=V(Ve,"next");Ge&&w(Ge,Ve,qe)}catch(De){ae(De)}}},error:function(qe){var Ie=Le(this).subscriptionState;if(!Ie.isClosed()){var Ve=Ie.observer;Ie.close();try{var Ge=V(Ve,"error");Ge?w(Ge,Ve,qe):ae(qe)}catch(De){ae(De)}Ie.clean()}},complete:function(){var qe=Le(this).subscriptionState;if(!qe.isClosed()){var Ie=qe.observer;qe.close();try{var Ve=V(Ie,"complete");Ve&&w(Ve,Ie)}catch(Ge){ae(Ge)}qe.clean()}}}),E&&q(ze.prototype,"closed",{configurable:!0,get:function(){return Le(this).subscriptionState.isClosed()}});var Ye=function(qe){R(this,We),xe(this,{type:fe,subscriber:P(qe)})},We=Ye.prototype;ee(We,{subscribe:function(qe){var Ie=arguments.length;return new et(L(qe)?{next:qe,error:Ie>1?arguments[1]:void 0,complete:Ie>2?arguments[2]:void 0}:z(qe)?qe:{},He(this).subscriber)}}),Q(We,ce,function(){return this}),d({global:!0,constructor:!0,forced:!0},{Observable:Ye}),A(fe)},45207:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(58993),A=a(62091),P=a(47225),O=a(36709),R=a(89738),L=a(88568),N=a(98663),z=N("observable");d({target:"Observable",stat:!0,forced:!0},{from:function(Q){var ee=P(this)?this:w("Observable"),q=R(A(Q),z);if(q){var ae=A(E(q,Q));return ae.constructor===ee?ae:new ee(function(se){return ae.subscribe(se)})}var pe=O(Q);return new ee(function(se){L(pe,function(ce,fe){if(se.next(ce),se.closed)return fe()},{IS_ITERATOR:!0,INTERRUPTED:!0}),se.complete()})}})},14889:(Y,U,a)=>{"use strict";a(65651),a(45207),a(68458)},68458:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(47225),A=w("Array");d({target:"Observable",stat:!0,forced:!0},{of:function(){for(var O=E(this)?this:w("Observable"),R=arguments.length,L=A(R),N=0;N<R;)L[N]=arguments[N++];return new O(function(z){for(var V=0;V<R;V++)if(z.next(L[V]),z.closed)return;z.complete()})}})},25182:(Y,U,a)=>{"use strict";a(47195)},15123:(Y,U,a)=>{"use strict";a(44578)},25752:(Y,U,a)=>{"use strict";var d=a(53762),w=a(29181),E=a(32740),A=a(98751),P=a(81078),O=a(91499);d({target:"Promise",stat:!0,forced:!0},{try:function(R){var L=E(arguments,1),N=A.f(this),z=O(function(){return w(P(R),void 0,L)});return(z.error?N.reject:N.resolve)(z.value),N.promise}})},32883:(Y,U,a)=>{"use strict";a(80408)},93790:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86509),E=a(62091),A=w.toKey,P=w.set;d({target:"Reflect",stat:!0},{defineMetadata:function(R,L,N){var z=arguments.length<4?void 0:A(arguments[3]);P(R,L,E(N),z)}})},4886:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86509),E=a(62091),A=w.toKey,P=w.getMap,O=w.store;d({target:"Reflect",stat:!0},{deleteMetadata:function(L,N){var z=arguments.length<3?void 0:A(arguments[2]),V=P(E(N),z,!1);if(V===void 0||!V.delete(L))return!1;if(V.size)return!0;var Q=O.get(N);return Q.delete(z),!!Q.size||O.delete(N)}})},55064:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(86509),A=a(62091),P=a(88607),O=a(98825),R=w(O),L=w([].concat),N=E.keys,z=E.toKey,V=function(Q,ee){var q=N(Q,ee),ae=P(Q);if(ae===null)return q;var pe=V(ae,ee);return pe.length?q.length?R(L(q,pe)):pe:q};d({target:"Reflect",stat:!0},{getMetadataKeys:function(ee){var q=arguments.length<2?void 0:z(arguments[1]);return V(A(ee),q)}})},13219:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86509),E=a(62091),A=a(88607),P=w.has,O=w.get,R=w.toKey,L=function(N,z,V){var Q=P(N,z,V);if(Q)return O(N,z,V);var ee=A(z);return ee!==null?L(N,ee,V):void 0};d({target:"Reflect",stat:!0},{getMetadata:function(z,V){var Q=arguments.length<3?void 0:R(arguments[2]);return L(z,E(V),Q)}})},59061:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86509),E=a(62091),A=w.keys,P=w.toKey;d({target:"Reflect",stat:!0},{getOwnMetadataKeys:function(R){var L=arguments.length<2?void 0:P(arguments[1]);return A(E(R),L)}})},36620:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86509),E=a(62091),A=w.get,P=w.toKey;d({target:"Reflect",stat:!0},{getOwnMetadata:function(R,L){var N=arguments.length<3?void 0:P(arguments[2]);return A(R,E(L),N)}})},77335:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86509),E=a(62091),A=a(88607),P=w.has,O=w.toKey,R=function(L,N,z){var V=P(L,N,z);if(V)return!0;var Q=A(N);return Q!==null?R(L,Q,z):!1};d({target:"Reflect",stat:!0},{hasMetadata:function(N,z){var V=arguments.length<3?void 0:O(arguments[2]);return R(N,E(z),V)}})},3776:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86509),E=a(62091),A=w.has,P=w.toKey;d({target:"Reflect",stat:!0},{hasOwnMetadata:function(R,L){var N=arguments.length<3?void 0:P(arguments[2]);return A(R,E(L),N)}})},41636:(Y,U,a)=>{"use strict";var d=a(53762),w=a(86509),E=a(62091),A=w.toKey,P=w.set;d({target:"Reflect",stat:!0},{metadata:function(R,L){return function(z,V){P(R,L,E(z),A(V))}}})},71768:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(89723),A=a(78673).start,P=a(13768),O=w("".charCodeAt),R=w("".replace),L=w(1.1.toString),N=RegExp("[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{|}~"+P+"]","g");d({target:"RegExp",stat:!0,forced:!0},{escape:function(V){var Q=E(V),ee=O(Q,0);return(ee>47&&ee<58?"\\x3":"")+R(Q,N,function(q){var ae=L(O(q,0),16);return ae.length<3?"\\x"+A(ae,2,"0"):"\\u"+A(ae,4,"0")})}})},94537:(Y,U,a)=>{"use strict";var d=a(53762),w=a(64380),E=a(28078).add;d({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var P=w(this),O=0,R=arguments.length;O<R;O++)E(P,arguments[O]);return P}})},91763:(Y,U,a)=>{"use strict";var d=a(53762),w=a(64380),E=a(28078).remove;d({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var P=w(this),O=!0,R,L=0,N=arguments.length;L<N;L++)R=E(P,arguments[L]),O=O&&R;return!!O}})},54365:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(17358),A=a(45188);d({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(O){return w(A,this,E(O))}})},97379:(Y,U,a)=>{"use strict";a(58870)},39419:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(64380),A=a(9369);d({target:"Set",proto:!0,real:!0,forced:!0},{every:function(O){var R=E(this),L=w(O,arguments.length>1?arguments[1]:void 0);return A(R,function(N){if(!L(N,N,R))return!1},!0)!==!1}})},79764:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(64380),A=a(28078),P=a(9369),O=A.Set,R=A.add;d({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(N){var z=E(this),V=w(N,arguments.length>1?arguments[1]:void 0),Q=new O;return P(z,function(ee){V(ee,ee,z)&&R(Q,ee)}),Q}})},30789:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(64380),A=a(9369);d({target:"Set",proto:!0,real:!0,forced:!0},{find:function(O){var R=E(this),L=w(O,arguments.length>1?arguments[1]:void 0),N=A(R,function(z){if(L(z,z,R))return{value:z}},!0);return N&&N.value}})},8766:(Y,U,a)=>{"use strict";var d=a(53762),w=a(28078),E=a(98217);d({target:"Set",stat:!0,forced:!0},{from:E(w.Set,w.add,!1)})},93231:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(17358),A=a(34690);d({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(O){return w(A,this,E(O))}})},6221:(Y,U,a)=>{"use strict";a(73952)},51872:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(17358),A=a(37893);d({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(O){return w(A,this,E(O))}})},95976:(Y,U,a)=>{"use strict";a(11945)},47007:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(17358),A=a(78850);d({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(O){return w(A,this,E(O))}})},87389:(Y,U,a)=>{"use strict";a(41056)},69638:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(17358),A=a(96747);d({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(O){return w(A,this,E(O))}})},65502:(Y,U,a)=>{"use strict";a(20719)},4306:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81212),E=a(64380),A=a(9369),P=a(89723),O=w([].join),R=w([].push);d({target:"Set",proto:!0,real:!0,forced:!0},{join:function(N){var z=E(this),V=N===void 0?",":P(N),Q=[];return A(z,function(ee){R(Q,ee)}),O(Q,V)}})},53578:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(64380),A=a(28078),P=a(9369),O=A.Set,R=A.add;d({target:"Set",proto:!0,real:!0,forced:!0},{map:function(N){var z=E(this),V=w(N,arguments.length>1?arguments[1]:void 0),Q=new O;return P(z,function(ee){R(Q,V(ee,ee,z))}),Q}})},93143:(Y,U,a)=>{"use strict";var d=a(53762),w=a(28078),E=a(63400);d({target:"Set",stat:!0,forced:!0},{of:E(w.Set,w.add,!1)})},63412:(Y,U,a)=>{"use strict";var d=a(53762),w=a(81078),E=a(64380),A=a(9369),P=TypeError;d({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(R){var L=E(this),N=arguments.length<2,z=N?void 0:arguments[1];if(w(R),A(L,function(V){N?(N=!1,z=V):z=R(z,V,V,L)}),N)throw new P("Reduce of empty set with no initial value");return z}})},29298:(Y,U,a)=>{"use strict";var d=a(53762),w=a(19876),E=a(64380),A=a(9369);d({target:"Set",proto:!0,real:!0,forced:!0},{some:function(O){var R=E(this),L=w(O,arguments.length>1?arguments[1]:void 0);return A(R,function(N){if(L(N,N,R))return!0},!0)===!0}})},92775:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(17358),A=a(23582);d({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(O){return w(A,this,E(O))}})},78053:(Y,U,a)=>{"use strict";a(26020)},79731:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993),E=a(17358),A=a(52e3);d({target:"Set",proto:!0,real:!0,forced:!0},{union:function(O){return w(A,this,E(O))}})},96217:(Y,U,a)=>{"use strict";a(3262)},53006:(Y,U,a)=>{"use strict";var d=a(53762),w=a(9387).charAt,E=a(95034),A=a(42119),P=a(89723);d({target:"String",proto:!0,forced:!0},{at:function(R){var L=P(E(this)),N=L.length,z=A(R),V=z>=0?z:N+z;return V<0||V>=N?void 0:w(L,V)}})},55892:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11966),E=a(69445),A=a(95034),P=a(89723),O=a(36921),R=a(9387),L=R.codeAt,N=R.charAt,z="String Iterator",V=O.set,Q=O.getterFor(z),ee=w(function(ae){V(this,{type:z,string:ae,index:0})},"String",function(){var ae=Q(this),pe=ae.string,se=ae.index,ce;return se>=pe.length?E(void 0,!0):(ce=N(pe,se),ae.index+=ce.length,E({codePoint:L(ce,0),position:se},!1))});d({target:"String",proto:!0,forced:!0},{codePoints:function(){return new ee(P(A(this)))}})},14342:(Y,U,a)=>{"use strict";var d=a(53762),w=a(42195);d({target:"String",stat:!0,forced:!0},{cooked:w})},65397:(Y,U,a)=>{"use strict";var d=a(96500),w=a(53762),E=a(3383),A=a(81212),P=a(29181),O=a(62091),R=a(33297),L=a(98681),N=a(74730),z=a(72333).f,V=a(32740),Q=a(80055),ee=a(42195),q=a(73591),ae=a(13768),pe=new Q.WeakMap,se=Q.get,ce=Q.has,fe=Q.set,Pe=Array,he=TypeError,Se=Object.freeze||Object,xe=Object.isFrozen,He=Math.min,Ee=A("".charAt),Le=A("".slice),Xe=A("".split),et=A(/./.exec),ze=/([\n\u2028\u2029]|\r\n?)/g,Ye=RegExp("^["+ae+"]*"),We=RegExp("[^"+ae+"]"),Ze="Invalid tag",qe="Invalid opening line",Ie="Invalid closing line",Ve=function(it){var _t=it.raw;if(d&&!xe(_t))throw new he("Raw template should be frozen");if(ce(pe,_t))return se(pe,_t);var yt=Ge(_t),kt=je(yt);return z(kt,"raw",{value:Se(yt)}),Se(kt),fe(pe,_t,kt),kt},Ge=function(it){var _t=R(it),yt=N(_t),kt=Pe(yt),Vt=Pe(yt),Kt=0,On,Pr,gr,_r;if(!yt)throw new he(Ze);for(;Kt<yt;Kt++){var Xr=_t[Kt];if(typeof Xr=="string")kt[Kt]=Xe(Xr,ze);else throw new he(Ze)}for(Kt=0;Kt<yt;Kt++){var xr=Kt+1===yt;if(On=kt[Kt],Kt===0){if(On.length===1||On[0].length>0)throw new he(qe);On[1]=""}if(xr){if(On.length===1||et(We,On[On.length-1]))throw new he(Ie);On[On.length-2]="",On[On.length-1]=""}for(var xa=2;xa<On.length;xa+=2){var Rr=On[xa],aa=xa+1===On.length&&!xr,Dr=et(Ye,Rr)[0];if(!aa&&Dr.length===Rr.length){On[xa]="";continue}Pr=De(Dr,Pr)}}var Gr=Pr?Pr.length:0;for(Kt=0;Kt<yt;Kt++){for(On=kt[Kt],gr=On[0],_r=1;_r<On.length;_r+=2)gr+=On[_r]+Le(On[_r+1],Gr);Vt[Kt]=gr}return Vt},De=function(it,_t){if(_t===void 0||it===_t)return it;for(var yt=0,kt=He(it.length,_t.length);yt<kt&&Ee(it,yt)===Ee(_t,yt);yt++);return Le(it,0,yt)},je=function(it){for(var _t=0,yt=it.length,kt=Pe(yt);_t<yt;_t++)kt[_t]=q(it[_t]);return kt},ht=function(it){return E(function(_t){var yt=V(arguments);return yt[0]=Ve(O(_t)),P(it,this,yt)},"")},Et=ht(ee);w({target:"String",stat:!0,forced:!0},{dedent:function(_t){return O(_t),L(_t)?ht(_t):P(Et,this,arguments)}})},38858:(Y,U,a)=>{"use strict";a(55599)},86780:(Y,U,a)=>{"use strict";a(6667)},21525:(Y,U,a)=>{"use strict";a(17694)},37735:(Y,U,a)=>{"use strict";a(98146)},99539:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(99877),A=a(88607),P=a(443),O=a(68032),R=a(84860),L=a(45719),N=a(48264),z=a(63103),V=a(39735),Q=a(98663),ee=a(10299),q=a(67695),ae=w.SuppressedError,pe=Q("toStringTag"),se=Error,ce=!!ae&&ae.length!==3,fe=!!ae&&ee(function(){return new ae(1,2,3,{cause:4}).cause===4}),Pe=ce||fe,he=function(He,Ee,Le){var Xe=E(Se,this),et;return P?et=Pe&&(!Xe||A(this)===Se)?new ae:P(new se,Xe?A(this):Se):(et=Xe?this:R(Se),L(et,pe,"Error")),Le!==void 0&&L(et,"message",V(Le)),z(et,he,et.stack,1),L(et,"error",He),L(et,"suppressed",Ee),et};P?P(he,se):O(he,se,{name:!0});var Se=he.prototype=Pe?ae.prototype:R(se.prototype,{constructor:N(1,he),message:N(1,""),name:N(1,"SuppressedError")});Pe&&!q&&(Se.constructor=he),d({global:!0,constructor:!0,arity:3,forced:Pe},{SuppressedError:he})},20966:(Y,U,a)=>{"use strict";var d=a(11983),w=a(61051),E=a(72333).f,A=a(40423).f,P=d.Symbol;if(w("asyncDispose"),P){var O=A(P,"asyncDispose");O.enumerable&&O.configurable&&O.writable&&E(P,"asyncDispose",{value:O.value,enumerable:!1,configurable:!1,writable:!1})}},41976:(Y,U,a)=>{"use strict";var d=a(61051);d("customMatcher")},31103:(Y,U,a)=>{"use strict";var d=a(11983),w=a(61051),E=a(72333).f,A=a(40423).f,P=d.Symbol;if(w("dispose"),P){var O=A(P,"dispose");O.enumerable&&O.configurable&&O.writable&&E(P,"dispose",{value:O.value,enumerable:!1,configurable:!1,writable:!1})}},28154:(Y,U,a)=>{"use strict";var d=a(53762),w=a(91702);d({target:"Symbol",stat:!0},{isRegisteredSymbol:w})},67141:(Y,U,a)=>{"use strict";var d=a(53762),w=a(91702);d({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:w})},33164:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89804);d({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:w})},67687:(Y,U,a)=>{"use strict";var d=a(53762),w=a(89804);d({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:w})},52796:(Y,U,a)=>{"use strict";var d=a(61051);d("matcher")},93443:(Y,U,a)=>{"use strict";var d=a(61051);d("metadataKey")},38541:(Y,U,a)=>{"use strict";var d=a(61051);d("metadata")},26341:(Y,U,a)=>{"use strict";var d=a(61051);d("observable")},78028:(Y,U,a)=>{"use strict";var d=a(61051);d("patternMatch")},93020:(Y,U,a)=>{"use strict";var d=a(61051);d("replaceAll")},52763:(Y,U,a)=>{"use strict";a(4256)},49113:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).filterReject,E=a(28969),A=d.aTypedArray,P=d.exportTypedArrayMethod;P("filterOut",function(R){var L=w(A(this),R,arguments.length>1?arguments[1]:void 0);return E(this,L)},!0)},43234:(Y,U,a)=>{"use strict";var d=a(36392),w=a(47033).filterReject,E=a(28969),A=d.aTypedArray,P=d.exportTypedArrayMethod;P("filterReject",function(R){var L=w(A(this),R,arguments.length>1?arguments[1]:void 0);return E(this,L)},!0)},11:(Y,U,a)=>{"use strict";a(45602)},40342:(Y,U,a)=>{"use strict";a(27123)},63959:(Y,U,a)=>{"use strict";var d=a(67139),w=a(57248),E=a(28273),A=a(36392),P=a(72078),O=A.aTypedArrayConstructor,R=A.exportTypedArrayStaticMethod;R("fromAsync",function(N){var z=this,V=arguments.length,Q=V>1?arguments[1]:void 0,ee=V>2?arguments[2]:void 0;return new(d("Promise"))(function(q){w(z),q(E(N,Q,ee))}).then(function(q){return P(O(z),q)})},!0)},33133:(Y,U,a)=>{"use strict";var d=a(36392),w=a(97617),E=a(87200),A=d.aTypedArray,P=d.exportTypedArrayMethod;P("groupBy",function(R){var L=arguments.length>1?arguments[1]:void 0;return w(A(this),R,L,E)},!0)},12846:(Y,U,a)=>{"use strict";a(38191)},85081:(Y,U,a)=>{"use strict";a(43880)},34698:(Y,U,a)=>{"use strict";var d=a(36392),w=a(74730),E=a(61467),A=a(74918),P=a(83018),O=a(42119),R=a(10299),L=d.aTypedArray,N=d.getTypedArrayConstructor,z=d.exportTypedArrayMethod,V=Math.max,Q=Math.min,ee=!R(function(){var q=new Int8Array([1]),ae=q.toSpliced(1,0,{valueOf:function(){return q[0]=2,3}});return ae[0]!==2||ae[1]!==3});z("toSpliced",function(ae,pe){var se=L(this),ce=N(se),fe=w(se),Pe=A(ae,fe),he=arguments.length,Se=0,xe,He,Ee,Le,Xe,et,ze;if(he===0)xe=He=0;else if(he===1)xe=0,He=fe-Pe;else if(He=Q(V(O(pe),0),fe-Pe),xe=he-2,xe){Le=new ce(xe),Ee=E(Le);for(var Ye=2;Ye<he;Ye++)Xe=arguments[Ye],Le[Ye-2]=Ee?P(Xe):+Xe}for(et=fe+xe-He,ze=new ce(et);Se<Pe;Se++)ze[Se]=se[Se];for(;Se<Pe+xe;Se++)ze[Se]=Le[Se-Pe];for(;Se<et;Se++)ze[Se]=se[Se+He-xe];return ze},!ee)},93939:(Y,U,a)=>{"use strict";var d=a(81212),w=a(36392),E=a(72078),A=a(98825),P=w.aTypedArray,O=w.getTypedArrayConstructor,R=w.exportTypedArrayMethod,L=d(A);R("uniqueBy",function(z){return P(this),E(O(this),L(this,z))},!0)},96742:(Y,U,a)=>{"use strict";a(68901)},89116:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(81212),A=a(87816),P=a(15035),O=a(36341),R=a(72078),L=a(87040),N=a(33388),z=L.c2i,V=L.c2iUrl,Q=w.Uint8Array,ee=w.SyntaxError,q=E("".charAt),ae=E("".replace),pe=E("".slice),se=E([].push),ce=/[\t\n\f\r ]/g,fe="Extra bits";Q&&d({target:"Uint8Array",stat:!0,forced:!0},{fromBase64:function(he){P(he);var Se=arguments.length>1?A(arguments[1]):void 0,xe=N(Se)==="base64"?z:V,He=Se?!!Se.strict:!1,Ee=He?he:ae(he,ce,"");if(Ee.length%4===0)pe(Ee,-2)==="=="?Ee=pe(Ee,0,-2):pe(Ee,-1)==="="&&(Ee=pe(Ee,0,-1));else if(He)throw new ee("Input is not correctly padded");var Le=Ee.length%4;switch(Le){case 1:throw new ee("Bad input length");case 2:Ee+="AA";break;case 3:Ee+="A"}for(var Xe=[],et=0,ze=Ee.length,Ye=function(qe){var Ie=q(Ee,et+qe);if(!O(xe,Ie))throw new ee('Bad char in input: "'+Ie+'"');return xe[Ie]<<18-6*qe};et<ze;et+=4){var We=Ye(0)+Ye(1)+Ye(2)+Ye(3);se(Xe,We>>16&255,We>>8&255,We&255)}var Ze=Xe.length;if(Le===2){if(He&&Xe[Ze-2]!==0)throw new ee(fe);Ze-=2}else if(Le===3){if(He&&Xe[Ze-1]!==0)throw new ee(fe);Ze--}return R(Q,Xe,Ze)}})},12126:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(81212),A=a(15035),P=w.Uint8Array,O=w.SyntaxError,R=w.parseInt,L=/[^\da-f]/i,N=E(L.exec),z=E("".slice);P&&d({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(Q){A(Q);var ee=Q.length;if(ee%2)throw new O("String should have an even number of characters");if(N(L,Q))throw new O("String should only contain hex characters");for(var q=new P(ee/2),ae=0;ae<ee;ae+=2)q[ae/2]=R(z(Q,ae,ae+2),16);return q}})},67768:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(81212),A=a(87816),P=a(56750),O=a(87040),R=a(33388),L=O.i2c,N=O.i2cUrl,z=w.Uint8Array,V=E("".charAt);z&&d({target:"Uint8Array",proto:!0,forced:!0},{toBase64:function(){for(var ee=P(this),q=arguments.length?A(arguments[0]):void 0,ae=R(q)==="base64"?L:N,pe="",se=0,ce=ee.length,fe,Pe=function(he){return V(ae,fe>>6*he&63)};se+2<ce;se+=3)fe=(ee[se]<<16)+(ee[se+1]<<8)+ee[se+2],pe+=Pe(3)+Pe(2)+Pe(1)+Pe(0);return se+2===ce?(fe=(ee[se]<<16)+(ee[se+1]<<8),pe+=Pe(3)+Pe(2)+Pe(1)+"="):se+1===ce&&(fe=ee[se]<<16,pe+=Pe(3)+Pe(2)+"=="),pe}})},89691:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(81212),A=a(56750),P=w.Uint8Array,O=E(1 .toString);P&&d({target:"Uint8Array",proto:!0,forced:!0},{toHex:function(){A(this);for(var L="",N=0,z=this.length;N<z;N++){var V=O(this[N],16);L+=V.length===1?"0"+V:V}return L}})},49816:(Y,U,a)=>{"use strict";var d=a(53762),w=a(87833),E=a(80055).remove;d({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var P=w(this),O=!0,R,L=0,N=arguments.length;L<N;L++)R=E(P,arguments[L]),O=O&&R;return!!O}})},60784:(Y,U,a)=>{"use strict";var d=a(53762),w=a(87833),E=a(80055),A=E.get,P=E.has,O=E.set;d({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(L,N){var z=w(this),V,Q;return P(z,L)?(V=A(z,L),"update"in N&&(V=N.update(V,L,z),O(z,L,V)),V):(Q=N.insert(L,z),O(z,L,Q),Q)}})},9953:(Y,U,a)=>{"use strict";var d=a(53762),w=a(80055),E=a(98217);d({target:"WeakMap",stat:!0,forced:!0},{from:E(w.WeakMap,w.set,!0)})},52592:(Y,U,a)=>{"use strict";var d=a(53762),w=a(80055),E=a(63400);d({target:"WeakMap",stat:!0,forced:!0},{of:E(w.WeakMap,w.set,!0)})},6870:(Y,U,a)=>{"use strict";var d=a(53762),w=a(40478);d({target:"WeakMap",proto:!0,real:!0,forced:!0},{upsert:w})},30114:(Y,U,a)=>{"use strict";var d=a(53762),w=a(64255),E=a(99993).add;d({target:"WeakSet",proto:!0,real:!0,forced:!0},{addAll:function(){for(var P=w(this),O=0,R=arguments.length;O<R;O++)E(P,arguments[O]);return P}})},26098:(Y,U,a)=>{"use strict";var d=a(53762),w=a(64255),E=a(99993).remove;d({target:"WeakSet",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var P=w(this),O=!0,R,L=0,N=arguments.length;L<N;L++)R=E(P,arguments[L]),O=O&&R;return!!O}})},15007:(Y,U,a)=>{"use strict";var d=a(53762),w=a(99993),E=a(98217);d({target:"WeakSet",stat:!0,forced:!0},{from:E(w.WeakSet,w.add,!1)})},23778:(Y,U,a)=>{"use strict";var d=a(53762),w=a(99993),E=a(63400);d({target:"WeakSet",stat:!0,forced:!0},{of:E(w.WeakSet,w.add,!1)})},64869:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(67139),A=a(81212),P=a(58993),O=a(10299),R=a(89723),L=a(34968),N=a(87040).c2i,z=/[^\d+/a-z]/i,V=/[\t\n\f\r ]+/g,Q=/[=]{1,2}$/,ee=E("atob"),q=String.fromCharCode,ae=A("".charAt),pe=A("".replace),se=A(z.exec),ce=!!ee&&!O(function(){return ee("aGk=")!=="hi"}),fe=ce&&O(function(){return ee(" ")!==""}),Pe=ce&&!O(function(){ee("a")}),he=ce&&!O(function(){ee()}),Se=ce&&ee.length!==1,xe=!ce||fe||Pe||he||Se;d({global:!0,bind:!0,enumerable:!0,forced:xe},{atob:function(Ee){if(L(arguments.length,1),ce&&!fe&&!Pe)return P(ee,w,Ee);var Le=pe(R(Ee),V,""),Xe="",et=0,ze=0,Ye,We,Ze;if(Le.length%4===0&&(Le=pe(Le,Q,"")),Ye=Le.length,Ye%4===1||se(z,Le))throw new(E("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;et<Ye;)We=ae(Le,et++),Ze=ze%4?Ze*64+N[We]:N[We],ze++%4&&(Xe+=q(255&Ze>>(-2*ze&6)));return Xe}})},46147:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(67139),A=a(81212),P=a(58993),O=a(10299),R=a(89723),L=a(34968),N=a(87040).i2c,z=E("btoa"),V=A("".charAt),Q=A("".charCodeAt),ee=!!z&&!O(function(){return z("hi")!=="aGk="}),q=ee&&!O(function(){z()}),ae=ee&&O(function(){return z(null)!=="bnVsbA=="}),pe=ee&&z.length!==1;d({global:!0,bind:!0,enumerable:!0,forced:!ee||q||ae||pe},{btoa:function(ce){if(L(arguments.length,1),ee)return P(z,w,R(ce));for(var fe=R(ce),Pe="",he=0,Se=N,xe,He;V(fe,he)||(Se="=",he%1);){if(He=Q(fe,he+=.75),He>255)throw new(E("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");xe=xe<<8|He,Pe+=V(Se,63&xe>>8-he%1*8)}return Pe}})},83380:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(39589).clear;d({global:!0,bind:!0,enumerable:!0,forced:w.clearImmediate!==E},{clearImmediate:E})},45472:(Y,U,a)=>{"use strict";var d=a(11983),w=a(67908),E=a(75500),A=a(38231),P=a(45719),O=function(L){if(L&&L.forEach!==A)try{P(L,"forEach",A)}catch{L.forEach=A}};for(var R in w)w[R]&&O(d[R]&&d[R].prototype);O(E)},11021:(Y,U,a)=>{"use strict";var d=a(11983),w=a(67908),E=a(75500),A=a(94204),P=a(45719),O=a(50667),R=a(98663),L=R("iterator"),N=A.values,z=function(Q,ee){if(Q){if(Q[L]!==N)try{P(Q,L,N)}catch{Q[L]=N}if(O(Q,ee,!0),w[ee]){for(var q in A)if(Q[q]!==A[q])try{P(Q,q,A[q])}catch{Q[q]=A[q]}}}};for(var V in w)z(d[V]&&d[V].prototype,V);z(E,"DOMTokenList")},11475:(Y,U,a)=>{"use strict";var d=a(53762),w=a(84998),E=a(67139),A=a(10299),P=a(84860),O=a(48264),R=a(72333).f,L=a(44092),N=a(41182),z=a(36341),V=a(2883),Q=a(62091),ee=a(32628),q=a(39735),ae=a(37886),pe=a(341),se=a(36921),ce=a(95144),fe=a(67695),Pe="DOMException",he="DATA_CLONE_ERR",Se=E("Error"),xe=E(Pe)||function(){try{var Vt=E("MessageChannel")||w("worker_threads").MessageChannel;new Vt().port1.postMessage(new WeakMap)}catch(Kt){if(Kt.name===he&&Kt.code===25)return Kt.constructor}}(),He=xe&&xe.prototype,Ee=Se.prototype,Le=se.set,Xe=se.getterFor(Pe),et="stack"in new Se(Pe),ze=function(Vt){return z(ae,Vt)&&ae[Vt].m?ae[Vt].c:0},Ye=function(){V(this,We);var Kt=arguments.length,On=q(Kt<1?void 0:arguments[0]),Pr=q(Kt<2?void 0:arguments[1],"Error"),gr=ze(Pr);if(Le(this,{type:Pe,name:Pr,message:On,code:gr}),ce||(this.name=Pr,this.message=On,this.code=gr),et){var _r=new Se(On);_r.name=Pe,R(this,"stack",O(1,pe(_r.stack,1)))}},We=Ye.prototype=P(Ee),Ze=function(Vt){return{enumerable:!0,configurable:!0,get:Vt}},qe=function(Vt){return Ze(function(){return Xe(this)[Vt]})};ce&&(N(We,"code",qe("code")),N(We,"message",qe("message")),N(We,"name",qe("name"))),R(We,"constructor",O(1,Ye));var Ie=A(function(){return!(new xe instanceof Se)}),Ve=Ie||A(function(){return Ee.toString!==ee||String(new xe(1,2))!=="2: 1"}),Ge=Ie||A(function(){return new xe(1,"DataCloneError").code!==25}),De=Ie||xe[he]!==25||He[he]!==25,je=fe?Ve||Ge||De:Ie;d({global:!0,constructor:!0,forced:je},{DOMException:je?Ye:xe});var ht=E(Pe),Et=ht.prototype;Ve&&(fe||xe===ht)&&L(Et,"toString",ee),Ge&&ce&&xe===ht&&N(Et,"code",Ze(function(){return ze(Q(this).name)}));for(var it in ae)if(z(ae,it)){var _t=ae[it],yt=_t.s,kt=O(6,_t.c);z(ht,yt)||R(ht,yt,kt),z(Et,yt)||R(Et,yt,kt)}},35287:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(67139),A=a(48264),P=a(72333).f,O=a(36341),R=a(2883),L=a(16795),N=a(39735),z=a(37886),V=a(341),Q=a(95144),ee=a(67695),q="DOMException",ae=E("Error"),pe=E(q),se=function(){R(this,ce);var Ye=arguments.length,We=N(Ye<1?void 0:arguments[0]),Ze=N(Ye<2?void 0:arguments[1],"Error"),qe=new pe(We,Ze),Ie=new ae(We);return Ie.name=q,P(qe,"stack",A(1,V(Ie.stack,1))),L(qe,this,se),qe},ce=se.prototype=pe.prototype,fe="stack"in new ae(q),Pe="stack"in new pe(1,2),he=pe&&Q&&Object.getOwnPropertyDescriptor(w,q),Se=!!he&&!(he.writable&&he.configurable),xe=fe&&!Se&&!Pe;d({global:!0,constructor:!0,forced:ee||xe},{DOMException:xe?se:pe});var He=E(q),Ee=He.prototype;if(Ee.constructor!==He){ee||P(Ee,"constructor",A(1,He));for(var Le in z)if(O(z,Le)){var Xe=z[Le],et=Xe.s;O(He,et)||P(He,et,A(6,Xe.c))}}},95567:(Y,U,a)=>{"use strict";var d=a(67139),w=a(50667),E="DOMException";w(d(E),E)},51044:(Y,U,a)=>{"use strict";a(83380),a(89393)},6326:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(55575),A=a(81078),P=a(34968),O=a(10299),R=a(95144),L=O(function(){return R&&Object.getOwnPropertyDescriptor(w,"queueMicrotask").value.length!==1});d({global:!0,enumerable:!0,dontCallGetSet:!0,forced:L},{queueMicrotask:function(z){P(arguments.length,1),E(A(z))}})},30487:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(41182),A=a(95144),P=TypeError,O=Object.defineProperty,R=w.self!==w;try{if(A){var L=Object.getOwnPropertyDescriptor(w,"self");(R||!L||!L.get||!L.enumerable)&&E(w,"self",{get:function(){return w},set:function(z){if(this!==w)throw new P("Illegal invocation");O(w,"self",{value:z,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else d({global:!0,simple:!0,forced:R},{self:w})}catch{}},89393:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(39589).set,A=a(47948),P=w.setImmediate?A(E,!1):E;d({global:!0,bind:!0,enumerable:!0,forced:w.setImmediate!==P},{setImmediate:P})},5403:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(47948),A=E(w.setInterval,!0);d({global:!0,bind:!0,forced:w.setInterval!==A},{setInterval:A})},43579:(Y,U,a)=>{"use strict";var d=a(53762),w=a(11983),E=a(47948),A=E(w.setTimeout,!0);d({global:!0,bind:!0,forced:w.setTimeout!==A},{setTimeout:A})},5802:(Y,U,a)=>{"use strict";var d=a(67695),w=a(53762),E=a(11983),A=a(67139),P=a(81212),O=a(10299),R=a(36044),L=a(98681),N=a(47225),z=a(66297),V=a(53598),Q=a(25985),ee=a(88568),q=a(62091),ae=a(29391),pe=a(36341),se=a(3412),ce=a(45719),fe=a(74730),Pe=a(34968),he=a(14806),Se=a(13708),xe=a(28078),He=a(9369),Ee=a(57103),Le=a(21959),Xe=a(56920),et=E.Object,ze=E.Array,Ye=E.Date,We=E.Error,Ze=E.TypeError,qe=E.PerformanceMark,Ie=A("DOMException"),Ve=Se.Map,Ge=Se.has,De=Se.get,je=Se.set,ht=xe.Set,Et=xe.add,it=xe.has,_t=A("Object","keys"),yt=P([].push),kt=P((!0).valueOf),Vt=P(1 .valueOf),Kt=P("".valueOf),On=P(Ye.prototype.getTime),Pr=R("structuredClone"),gr="DataCloneError",_r="Transferring",Xr=function(Er){return!O(function(){var Qr=new E.Set([7]),oa=Er(Qr),hn=Er(et(7));return oa===Qr||!oa.has(7)||!V(hn)||+hn!=7})&&Er},xr=function(Er,Qr){return!O(function(){var oa=new Qr,hn=Er({a:oa,b:oa});return!(hn&&hn.a===hn.b&&hn.a instanceof Qr&&hn.a.stack===oa.stack)})},xa=function(Er){return!O(function(){var Qr=Er(new E.AggregateError([1],Pr,{cause:3}));return Qr.name!=="AggregateError"||Qr.errors[0]!==1||Qr.message!==Pr||Qr.cause!==3})},Rr=E.structuredClone,aa=d||!xr(Rr,We)||!xr(Rr,Ie)||!xa(Rr),Dr=!Rr&&Xr(function(Er){return new qe(Pr,{detail:Er}).detail}),Gr=Xr(Rr)||Dr,dr=function(Er){throw new Ie("Uncloneable type: "+Er,gr)},Zr=function(Er,Qr){throw new Ie((Qr||"Cloning")+" of "+Er+" cannot be properly polyfilled in this engine",gr)},Ir=function(Er,Qr){return Gr||Zr(Qr),Gr(Er)},or=function(){var Er;try{Er=new E.DataTransfer}catch{try{Er=new E.ClipboardEvent("").clipboardData}catch{}}return Er&&Er.items&&Er.files?Er:null},wr=function(Er,Qr,oa){if(Ge(Qr,Er))return De(Qr,Er);var hn=oa||ae(Er),xn,Tr,sa,ct,St,ln;if(hn==="SharedArrayBuffer")Gr?xn=Gr(Er):xn=Er;else{var er=E.DataView;!er&&!L(Er.slice)&&Zr("ArrayBuffer");try{if(L(Er.slice)&&!Er.resizable)xn=Er.slice(0);else for(Tr=Er.byteLength,sa=("maxByteLength"in Er)?{maxByteLength:Er.maxByteLength}:void 0,xn=new ArrayBuffer(Tr,sa),ct=new er(Er),St=new er(xn),ln=0;ln<Tr;ln++)St.setUint8(ln,ct.getUint8(ln))}catch{throw new Ie("ArrayBuffer is detached",gr)}}return je(Qr,Er,xn),xn},jr=function(Er,Qr,oa,hn,xn){var Tr=E[Qr];return V(Tr)||Zr(Qr),new Tr(wr(Er.buffer,xn),oa,hn)},Kr=function(Er,Qr){if(Q(Er)&&dr("Symbol"),!V(Er))return Er;if(Qr){if(Ge(Qr,Er))return De(Qr,Er)}else Qr=new Ve;var oa=ae(Er),hn,xn,Tr,sa,ct,St,ln,er;switch(oa){case"Array":Tr=ze(fe(Er));break;case"Object":Tr={};break;case"Map":Tr=new Ve;break;case"Set":Tr=new ht;break;case"RegExp":Tr=new RegExp(Er.source,he(Er));break;case"Error":switch(xn=Er.name,xn){case"AggregateError":Tr=new(A(xn))([]);break;case"EvalError":case"RangeError":case"ReferenceError":case"SuppressedError":case"SyntaxError":case"TypeError":case"URIError":Tr=new(A(xn));break;case"CompileError":case"LinkError":case"RuntimeError":Tr=new(A("WebAssembly",xn));break;default:Tr=new We}break;case"DOMException":Tr=new Ie(Er.message,Er.name);break;case"ArrayBuffer":case"SharedArrayBuffer":Tr=wr(Er,Qr,oa);break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float16Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":St=oa==="DataView"?Er.byteLength:Er.length,Tr=jr(Er,oa,Er.byteOffset,St,Qr);break;case"DOMQuad":try{Tr=new DOMQuad(Kr(Er.p1,Qr),Kr(Er.p2,Qr),Kr(Er.p3,Qr),Kr(Er.p4,Qr))}catch{Tr=Ir(Er,oa)}break;case"File":if(Gr)try{Tr=Gr(Er),ae(Tr)!==oa&&(Tr=void 0)}catch{}if(!Tr)try{Tr=new File([Er],Er.name,Er)}catch{}Tr||Zr(oa);break;case"FileList":if(sa=or(),sa){for(ct=0,St=fe(Er);ct<St;ct++)sa.items.add(Kr(Er[ct],Qr));Tr=sa.files}else Tr=Ir(Er,oa);break;case"ImageData":try{Tr=new ImageData(Kr(Er.data,Qr),Er.width,Er.height,{colorSpace:Er.colorSpace})}catch{Tr=Ir(Er,oa)}break;default:if(Gr)Tr=Gr(Er);else switch(oa){case"BigInt":Tr=et(Er.valueOf());break;case"Boolean":Tr=et(kt(Er));break;case"Number":Tr=et(Vt(Er));break;case"String":Tr=et(Kt(Er));break;case"Date":Tr=new Ye(On(Er));break;case"Blob":try{Tr=Er.slice(0,Er.size,Er.type)}catch{Zr(oa)}break;case"DOMPoint":case"DOMPointReadOnly":hn=E[oa];try{Tr=hn.fromPoint?hn.fromPoint(Er):new hn(Er.x,Er.y,Er.z,Er.w)}catch{Zr(oa)}break;case"DOMRect":case"DOMRectReadOnly":hn=E[oa];try{Tr=hn.fromRect?hn.fromRect(Er):new hn(Er.x,Er.y,Er.width,Er.height)}catch{Zr(oa)}break;case"DOMMatrix":case"DOMMatrixReadOnly":hn=E[oa];try{Tr=hn.fromMatrix?hn.fromMatrix(Er):new hn(Er)}catch{Zr(oa)}break;case"AudioData":case"VideoFrame":L(Er.clone)||Zr(oa);try{Tr=Er.clone()}catch{dr(oa)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":Zr(oa);default:dr(oa)}}switch(je(Qr,Er,Tr),oa){case"Array":case"Object":for(ln=_t(Er),ct=0,St=fe(ln);ct<St;ct++)er=ln[ct],se(Tr,er,Kr(Er[er],Qr));break;case"Map":Er.forEach(function(zr,qr){je(Tr,Kr(qr,Qr),Kr(zr,Qr))});break;case"Set":Er.forEach(function(zr){Et(Tr,Kr(zr,Qr))});break;case"Error":ce(Tr,"message",Kr(Er.message,Qr)),pe(Er,"cause")&&ce(Tr,"cause",Kr(Er.cause,Qr)),xn==="AggregateError"?Tr.errors=Kr(Er.errors,Qr):xn==="SuppressedError"&&(Tr.error=Kr(Er.error,Qr),Tr.suppressed=Kr(Er.suppressed,Qr));case"DOMException":Le&&ce(Tr,"stack",Kr(Er.stack,Qr))}return Tr},Br=function(Er,Qr){if(!V(Er))throw new Ze("Transfer option cannot be converted to a sequence");var oa=[];ee(Er,function(qr){yt(oa,q(qr))});for(var hn=0,xn=fe(oa),Tr=new ht,sa,ct,St,ln,er,zr;hn<xn;){if(sa=oa[hn++],ct=ae(sa),ct==="ArrayBuffer"?it(Tr,sa):Ge(Qr,sa))throw new Ie("Duplicate transferable",gr);if(ct==="ArrayBuffer"){Et(Tr,sa);continue}if(Xe)ln=Rr(sa,{transfer:[sa]});else switch(ct){case"ImageBitmap":St=E.OffscreenCanvas,N(St)||Zr(ct,_r);try{er=new St(sa.width,sa.height),zr=er.getContext("bitmaprenderer"),zr.transferFromImageBitmap(sa),ln=er.transferToImageBitmap()}catch{}break;case"AudioData":case"VideoFrame":(!L(sa.clone)||!L(sa.close))&&Zr(ct,_r);try{ln=sa.clone(),sa.close()}catch{}break;case"MediaSourceHandle":case"MessagePort":case"OffscreenCanvas":case"ReadableStream":case"TransformStream":case"WritableStream":Zr(ct,_r)}if(ln===void 0)throw new Ie("This object cannot be transferred: "+ct,gr);je(Qr,sa,ln)}return Tr},mr=function(Er){He(Er,function(Qr){Xe?Gr(Qr,{transfer:[Qr]}):L(Qr.transfer)?Qr.transfer():Ee?Ee(Qr):Zr("ArrayBuffer",_r)})};w({global:!0,enumerable:!0,sham:!Xe,forced:aa},{structuredClone:function(Qr){var oa=Pe(arguments.length,1)>1&&!z(arguments[1])?q(arguments[1]):void 0,hn=oa?oa.transfer:void 0,xn,Tr;hn!==void 0&&(xn=new Ve,Tr=Br(hn,xn));var sa=Kr(Qr,xn);return Tr&&mr(Tr),sa}})},1755:(Y,U,a)=>{"use strict";a(5403),a(43579)},15546:(Y,U,a)=>{"use strict";a(94204);var d=a(53762),w=a(11983),E=a(81497),A=a(58993),P=a(81212),O=a(95144),R=a(28028),L=a(44092),N=a(41182),z=a(39763),V=a(50667),Q=a(11966),ee=a(36921),q=a(2883),ae=a(98681),pe=a(36341),se=a(19876),ce=a(29391),fe=a(62091),Pe=a(53598),he=a(89723),Se=a(84860),xe=a(48264),He=a(36709),Ee=a(5375),Le=a(69445),Xe=a(34968),et=a(98663),ze=a(70644),Ye=et("iterator"),We="URLSearchParams",Ze=We+"Iterator",qe=ee.set,Ie=ee.getterFor(We),Ve=ee.getterFor(Ze),Ge=E("fetch"),De=E("Request"),je=E("Headers"),ht=De&&De.prototype,Et=je&&je.prototype,it=w.RegExp,_t=w.TypeError,yt=w.decodeURIComponent,kt=w.encodeURIComponent,Vt=P("".charAt),Kt=P([].join),On=P([].push),Pr=P("".replace),gr=P([].shift),_r=P([].splice),Xr=P("".split),xr=P("".slice),xa=/\+/g,Rr=Array(4),aa=function(hn){return Rr[hn-1]||(Rr[hn-1]=it("((?:%[\\da-f]{2}){"+hn+"})","gi"))},Dr=function(hn){try{return yt(hn)}catch{return hn}},Gr=function(hn){var xn=Pr(hn,xa," "),Tr=4;try{return yt(xn)}catch{for(;Tr;)xn=Pr(xn,aa(Tr--),Dr);return xn}},dr=/[!'()~]|%20/g,Zr={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},Ir=function(hn){return Zr[hn]},or=function(hn){return Pr(kt(hn),dr,Ir)},wr=Q(function(xn,Tr){qe(this,{type:Ze,target:Ie(xn).entries,index:0,kind:Tr})},We,function(){var xn=Ve(this),Tr=xn.target,sa=xn.index++;if(!Tr||sa>=Tr.length)return xn.target=void 0,Le(void 0,!0);var ct=Tr[sa];switch(xn.kind){case"keys":return Le(ct.key,!1);case"values":return Le(ct.value,!1)}return Le([ct.key,ct.value],!1)},!0),jr=function(hn){this.entries=[],this.url=null,hn!==void 0&&(Pe(hn)?this.parseObject(hn):this.parseQuery(typeof hn=="string"?Vt(hn,0)==="?"?xr(hn,1):hn:he(hn)))};jr.prototype={type:We,bindURL:function(hn){this.url=hn,this.update()},parseObject:function(hn){var xn=this.entries,Tr=Ee(hn),sa,ct,St,ln,er,zr,qr;if(Tr)for(sa=He(hn,Tr),ct=sa.next;!(St=A(ct,sa)).done;){if(ln=He(fe(St.value)),er=ln.next,(zr=A(er,ln)).done||(qr=A(er,ln)).done||!A(er,ln).done)throw new _t("Expected sequence with length 2");On(xn,{key:he(zr.value),value:he(qr.value)})}else for(var tr in hn)pe(hn,tr)&&On(xn,{key:tr,value:he(hn[tr])})},parseQuery:function(hn){if(hn)for(var xn=this.entries,Tr=Xr(hn,"&"),sa=0,ct,St;sa<Tr.length;)ct=Tr[sa++],ct.length&&(St=Xr(ct,"="),On(xn,{key:Gr(gr(St)),value:Gr(Kt(St,"="))}))},serialize:function(){for(var hn=this.entries,xn=[],Tr=0,sa;Tr<hn.length;)sa=hn[Tr++],On(xn,or(sa.key)+"="+or(sa.value));return Kt(xn,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var Kr=function(){q(this,Br);var xn=arguments.length>0?arguments[0]:void 0,Tr=qe(this,new jr(xn));O||(this.size=Tr.entries.length)},Br=Kr.prototype;if(z(Br,{append:function(xn,Tr){var sa=Ie(this);Xe(arguments.length,2),On(sa.entries,{key:he(xn),value:he(Tr)}),O||this.length++,sa.updateURL()},delete:function(hn){for(var xn=Ie(this),Tr=Xe(arguments.length,1),sa=xn.entries,ct=he(hn),St=Tr<2?void 0:arguments[1],ln=St===void 0?St:he(St),er=0;er<sa.length;){var zr=sa[er];if(zr.key===ct&&(ln===void 0||zr.value===ln)){if(_r(sa,er,1),ln!==void 0)break}else er++}O||(this.size=sa.length),xn.updateURL()},get:function(xn){var Tr=Ie(this).entries;Xe(arguments.length,1);for(var sa=he(xn),ct=0;ct<Tr.length;ct++)if(Tr[ct].key===sa)return Tr[ct].value;return null},getAll:function(xn){var Tr=Ie(this).entries;Xe(arguments.length,1);for(var sa=he(xn),ct=[],St=0;St<Tr.length;St++)Tr[St].key===sa&&On(ct,Tr[St].value);return ct},has:function(xn){for(var Tr=Ie(this).entries,sa=Xe(arguments.length,1),ct=he(xn),St=sa<2?void 0:arguments[1],ln=St===void 0?St:he(St),er=0;er<Tr.length;){var zr=Tr[er++];if(zr.key===ct&&(ln===void 0||zr.value===ln))return!0}return!1},set:function(xn,Tr){var sa=Ie(this);Xe(arguments.length,1);for(var ct=sa.entries,St=!1,ln=he(xn),er=he(Tr),zr=0,qr;zr<ct.length;zr++)qr=ct[zr],qr.key===ln&&(St?_r(ct,zr--,1):(St=!0,qr.value=er));St||On(ct,{key:ln,value:er}),O||(this.size=ct.length),sa.updateURL()},sort:function(){var xn=Ie(this);ze(xn.entries,function(Tr,sa){return Tr.key>sa.key?1:-1}),xn.updateURL()},forEach:function(xn){for(var Tr=Ie(this).entries,sa=se(xn,arguments.length>1?arguments[1]:void 0),ct=0,St;ct<Tr.length;)St=Tr[ct++],sa(St.value,St.key,this)},keys:function(){return new wr(this,"keys")},values:function(){return new wr(this,"values")},entries:function(){return new wr(this,"entries")}},{enumerable:!0}),L(Br,Ye,Br.entries,{name:"entries"}),L(Br,"toString",function(){return Ie(this).serialize()},{enumerable:!0}),O&&N(Br,"size",{get:function(){return Ie(this).entries.length},configurable:!0,enumerable:!0}),V(Kr,We),d({global:!0,constructor:!0,forced:!R},{URLSearchParams:Kr}),!R&&ae(je)){var mr=P(Et.has),Er=P(Et.set),Qr=function(hn){if(Pe(hn)){var xn=hn.body,Tr;if(ce(xn)===We)return Tr=hn.headers?new je(hn.headers):new je,mr(Tr,"content-type")||Er(Tr,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),Se(hn,{body:xe(0,he(xn)),headers:xe(0,Tr)})}return hn};if(ae(Ge)&&d({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(xn){return Ge(xn,arguments.length>1?Qr(arguments[1]):{})}}),ae(De)){var oa=function(xn){return q(this,ht),new De(xn,arguments.length>1?Qr(arguments[1]):{})};ht.constructor=oa,oa.prototype=ht,d({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:oa})}}Y.exports={URLSearchParams:Kr,getState:Ie}},23559:(Y,U,a)=>{"use strict";var d=a(44092),w=a(81212),E=a(89723),A=a(34968),P=URLSearchParams,O=P.prototype,R=w(O.append),L=w(O.delete),N=w(O.forEach),z=w([].push),V=new P("a=1&a=2&b=3");V.delete("a",1),V.delete("b",void 0),V+""!="a=2"&&d(O,"delete",function(Q){var ee=arguments.length,q=ee<2?void 0:arguments[1];if(ee&&q===void 0)return L(this,Q);var ae=[];N(this,function(xe,He){z(ae,{key:He,value:xe})}),A(ee,1);for(var pe=E(Q),se=E(q),ce=0,fe=0,Pe=!1,he=ae.length,Se;ce<he;)Se=ae[ce++],Pe||Se.key===pe?(Pe=!0,L(this,Se.key)):fe++;for(;fe<he;)Se=ae[fe++],Se.key===pe&&Se.value===se||R(this,Se.key,Se.value)},{enumerable:!0,unsafe:!0})},99986:(Y,U,a)=>{"use strict";var d=a(44092),w=a(81212),E=a(89723),A=a(34968),P=URLSearchParams,O=P.prototype,R=w(O.getAll),L=w(O.has),N=new P("a=1");(N.has("a",2)||!N.has("a",void 0))&&d(O,"has",function(V){var Q=arguments.length,ee=Q<2?void 0:arguments[1];if(Q&&ee===void 0)return L(this,V);var q=R(this,V);A(Q,1);for(var ae=E(ee),pe=0;pe<q.length;)if(q[pe++]===ae)return!0;return!1},{enumerable:!0,unsafe:!0})},37268:(Y,U,a)=>{"use strict";a(15546)},90613:(Y,U,a)=>{"use strict";var d=a(95144),w=a(81212),E=a(41182),A=URLSearchParams.prototype,P=w(A.forEach);d&&!("size"in A)&&E(A,"size",{get:function(){var R=0;return P(this,function(){R++}),R},configurable:!0,enumerable:!0})},87754:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(10299),A=a(34968),P=a(89723),O=a(28028),R=w("URL"),L=O&&E(function(){R.canParse()}),N=E(function(){return R.canParse.length!==1});d({target:"URL",stat:!0,forced:!L||N},{canParse:function(V){var Q=A(arguments.length,1),ee=P(V),q=Q<2||arguments[1]===void 0?void 0:P(arguments[1]);try{return!!new R(ee,q)}catch{return!1}}})},79522:(Y,U,a)=>{"use strict";a(25648);var d=a(53762),w=a(95144),E=a(28028),A=a(11983),P=a(19876),O=a(81212),R=a(44092),L=a(41182),N=a(2883),z=a(36341),V=a(16577),Q=a(19344),ee=a(32740),q=a(9387).codeAt,ae=a(3857),pe=a(89723),se=a(50667),ce=a(34968),fe=a(15546),Pe=a(36921),he=Pe.set,Se=Pe.getterFor("URL"),xe=fe.URLSearchParams,He=fe.getState,Ee=A.URL,Le=A.TypeError,Xe=A.parseInt,et=Math.floor,ze=Math.pow,Ye=O("".charAt),We=O(/./.exec),Ze=O([].join),qe=O(1 .toString),Ie=O([].pop),Ve=O([].push),Ge=O("".replace),De=O([].shift),je=O("".split),ht=O("".slice),Et=O("".toLowerCase),it=O([].unshift),_t="Invalid authority",yt="Invalid scheme",kt="Invalid host",Vt="Invalid port",Kt=/[a-z]/i,On=/[\d+-.a-z]/i,Pr=/\d/,gr=/^0x/i,_r=/^[0-7]+$/,Xr=/^\d+$/,xr=/^[\da-f]+$/i,xa=/[\0\t\n\r #%/:<>?@[\\\]^|]/,Rr=/[\0\t\n\r #/:<>?@[\\\]^|]/,aa=/^[\u0000-\u0020]+/,Dr=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Gr=/[\t\n\r]/g,dr,Zr=function(Te){var ie=je(Te,"."),ve,be,Re,ne,mt,Ot,Rt;if(ie.length&&ie[ie.length-1]===""&&ie.length--,ve=ie.length,ve>4)return Te;for(be=[],Re=0;Re<ve;Re++){if(ne=ie[Re],ne==="")return Te;if(mt=10,ne.length>1&&Ye(ne,0)==="0"&&(mt=We(gr,ne)?16:8,ne=ht(ne,mt===8?1:2)),ne==="")Ot=0;else{if(!We(mt===10?Xr:mt===8?_r:xr,ne))return Te;Ot=Xe(ne,mt)}Ve(be,Ot)}for(Re=0;Re<ve;Re++)if(Ot=be[Re],Re===ve-1){if(Ot>=ze(256,5-ve))return null}else if(Ot>255)return null;for(Rt=Ie(be),Re=0;Re<be.length;Re++)Rt+=be[Re]*ze(256,3-Re);return Rt},Ir=function(Te){var ie=[0,0,0,0,0,0,0,0],ve=0,be=null,Re=0,ne,mt,Ot,Rt,dt,Yt,bt,Cn=function(){return Ye(Te,Re)};if(Cn()===":"){if(Ye(Te,1)!==":")return;Re+=2,ve++,be=ve}for(;Cn();){if(ve===8)return;if(Cn()===":"){if(be!==null)return;Re++,ve++,be=ve;continue}for(ne=mt=0;mt<4&&We(xr,Cn());)ne=ne*16+Xe(Cn(),16),Re++,mt++;if(Cn()==="."){if(mt===0||(Re-=mt,ve>6))return;for(Ot=0;Cn();){if(Rt=null,Ot>0)if(Cn()==="."&&Ot<4)Re++;else return;if(!We(Pr,Cn()))return;for(;We(Pr,Cn());){if(dt=Xe(Cn(),10),Rt===null)Rt=dt;else{if(Rt===0)return;Rt=Rt*10+dt}if(Rt>255)return;Re++}ie[ve]=ie[ve]*256+Rt,Ot++,(Ot===2||Ot===4)&&ve++}if(Ot!==4)return;break}else if(Cn()===":"){if(Re++,!Cn())return}else if(Cn())return;ie[ve++]=ne}if(be!==null)for(Yt=ve-be,ve=7;ve!==0&&Yt>0;)bt=ie[ve],ie[ve--]=ie[be+Yt-1],ie[be+--Yt]=bt;else if(ve!==8)return;return ie},or=function(Te){for(var ie=null,ve=1,be=null,Re=0,ne=0;ne<8;ne++)Te[ne]!==0?(Re>ve&&(ie=be,ve=Re),be=null,Re=0):(be===null&&(be=ne),++Re);return Re>ve&&(ie=be,ve=Re),ie},wr=function(Te){var ie,ve,be,Re;if(typeof Te=="number"){for(ie=[],ve=0;ve<4;ve++)it(ie,Te%256),Te=et(Te/256);return Ze(ie,".")}else if(typeof Te=="object"){for(ie="",be=or(Te),ve=0;ve<8;ve++)Re&&Te[ve]===0||(Re&&(Re=!1),be===ve?(ie+=ve?":":"::",Re=!0):(ie+=qe(Te[ve],16),ve<7&&(ie+=":")));return"["+ie+"]"}return Te},jr={},Kr=V({},jr,{" ":1,'"':1,"<":1,">":1,"`":1}),Br=V({},Kr,{"#":1,"?":1,"{":1,"}":1}),mr=V({},Br,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Er=function(Te,ie){var ve=q(Te,0);return ve>32&&ve<127&&!z(ie,Te)?Te:encodeURIComponent(Te)},Qr={ftp:21,file:null,http:80,https:443,ws:80,wss:443},oa=function(Te,ie){var ve;return Te.length===2&&We(Kt,Ye(Te,0))&&((ve=Ye(Te,1))===":"||!ie&&ve==="|")},hn=function(Te){var ie;return Te.length>1&&oa(ht(Te,0,2))&&(Te.length===2||(ie=Ye(Te,2))==="/"||ie==="\\"||ie==="?"||ie==="#")},xn=function(Te){return Te==="."||Et(Te)==="%2e"},Tr=function(Te){return Te=Et(Te),Te===".."||Te==="%2e."||Te===".%2e"||Te==="%2e%2e"},sa={},ct={},St={},ln={},er={},zr={},qr={},tr={},ci={},Ai={},fi={},jn={},sr={},za={},ta={},Ka={},Za={},Sa={},va={},D={},oe={},X=function(Te,ie,ve){var be=pe(Te),Re,ne,mt;if(ie){if(ne=this.parse(be),ne)throw new Le(ne);this.searchParams=null}else{if(ve!==void 0&&(Re=new X(ve,!0)),ne=this.parse(be,null,Re),ne)throw new Le(ne);mt=He(new xe),mt.bindURL(this),this.searchParams=mt}};X.prototype={type:"URL",parse:function(Te,ie,ve){var be=this,Re=ie||sa,ne=0,mt="",Ot=!1,Rt=!1,dt=!1,Yt,bt,Cn,Ln;for(Te=pe(Te),ie||(be.scheme="",be.username="",be.password="",be.host=null,be.port=null,be.path=[],be.query=null,be.fragment=null,be.cannotBeABaseURL=!1,Te=Ge(Te,aa,""),Te=Ge(Te,Dr,"$1")),Te=Ge(Te,Gr,""),Yt=Q(Te);ne<=Yt.length;){switch(bt=Yt[ne],Re){case sa:if(bt&&We(Kt,bt))mt+=Et(bt),Re=ct;else{if(ie)return yt;Re=St;continue}break;case ct:if(bt&&(We(On,bt)||bt==="+"||bt==="-"||bt==="."))mt+=Et(bt);else if(bt===":"){if(ie&&(be.isSpecial()!==z(Qr,mt)||mt==="file"&&(be.includesCredentials()||be.port!==null)||be.scheme==="file"&&!be.host))return;if(be.scheme=mt,ie){be.isSpecial()&&Qr[be.scheme]===be.port&&(be.port=null);return}mt="",be.scheme==="file"?Re=za:be.isSpecial()&&ve&&ve.scheme===be.scheme?Re=ln:be.isSpecial()?Re=tr:Yt[ne+1]==="/"?(Re=er,ne++):(be.cannotBeABaseURL=!0,Ve(be.path,""),Re=va)}else{if(ie)return yt;mt="",Re=St,ne=0;continue}break;case St:if(!ve||ve.cannotBeABaseURL&&bt!=="#")return yt;if(ve.cannotBeABaseURL&&bt==="#"){be.scheme=ve.scheme,be.path=ee(ve.path),be.query=ve.query,be.fragment="",be.cannotBeABaseURL=!0,Re=oe;break}Re=ve.scheme==="file"?za:zr;continue;case ln:if(bt==="/"&&Yt[ne+1]==="/")Re=ci,ne++;else{Re=zr;continue}break;case er:if(bt==="/"){Re=Ai;break}else{Re=Sa;continue}case zr:if(be.scheme=ve.scheme,bt===dr)be.username=ve.username,be.password=ve.password,be.host=ve.host,be.port=ve.port,be.path=ee(ve.path),be.query=ve.query;else if(bt==="/"||bt==="\\"&&be.isSpecial())Re=qr;else if(bt==="?")be.username=ve.username,be.password=ve.password,be.host=ve.host,be.port=ve.port,be.path=ee(ve.path),be.query="",Re=D;else if(bt==="#")be.username=ve.username,be.password=ve.password,be.host=ve.host,be.port=ve.port,be.path=ee(ve.path),be.query=ve.query,be.fragment="",Re=oe;else{be.username=ve.username,be.password=ve.password,be.host=ve.host,be.port=ve.port,be.path=ee(ve.path),be.path.length--,Re=Sa;continue}break;case qr:if(be.isSpecial()&&(bt==="/"||bt==="\\"))Re=ci;else if(bt==="/")Re=Ai;else{be.username=ve.username,be.password=ve.password,be.host=ve.host,be.port=ve.port,Re=Sa;continue}break;case tr:if(Re=ci,bt!=="/"||Ye(mt,ne+1)!=="/")continue;ne++;break;case ci:if(bt!=="/"&&bt!=="\\"){Re=Ai;continue}break;case Ai:if(bt==="@"){Ot&&(mt="%40"+mt),Ot=!0,Cn=Q(mt);for(var An=0;An<Cn.length;An++){var Fr=Cn[An];if(Fr===":"&&!dt){dt=!0;continue}var Qt=Er(Fr,mr);dt?be.password+=Qt:be.username+=Qt}mt=""}else if(bt===dr||bt==="/"||bt==="?"||bt==="#"||bt==="\\"&&be.isSpecial()){if(Ot&&mt==="")return _t;ne-=Q(mt).length+1,mt="",Re=fi}else mt+=bt;break;case fi:case jn:if(ie&&be.scheme==="file"){Re=Ka;continue}else if(bt===":"&&!Rt){if(mt==="")return kt;if(Ln=be.parseHost(mt),Ln)return Ln;if(mt="",Re=sr,ie===jn)return}else if(bt===dr||bt==="/"||bt==="?"||bt==="#"||bt==="\\"&&be.isSpecial()){if(be.isSpecial()&&mt==="")return kt;if(ie&&mt===""&&(be.includesCredentials()||be.port!==null))return;if(Ln=be.parseHost(mt),Ln)return Ln;if(mt="",Re=Za,ie)return;continue}else bt==="["?Rt=!0:bt==="]"&&(Rt=!1),mt+=bt;break;case sr:if(We(Pr,bt))mt+=bt;else if(bt===dr||bt==="/"||bt==="?"||bt==="#"||bt==="\\"&&be.isSpecial()||ie){if(mt!==""){var Lt=Xe(mt,10);if(Lt>65535)return Vt;be.port=be.isSpecial()&&Lt===Qr[be.scheme]?null:Lt,mt=""}if(ie)return;Re=Za;continue}else return Vt;break;case za:if(be.scheme="file",bt==="/"||bt==="\\")Re=ta;else if(ve&&ve.scheme==="file")switch(bt){case dr:be.host=ve.host,be.path=ee(ve.path),be.query=ve.query;break;case"?":be.host=ve.host,be.path=ee(ve.path),be.query="",Re=D;break;case"#":be.host=ve.host,be.path=ee(ve.path),be.query=ve.query,be.fragment="",Re=oe;break;default:hn(Ze(ee(Yt,ne),""))||(be.host=ve.host,be.path=ee(ve.path),be.shortenPath()),Re=Sa;continue}else{Re=Sa;continue}break;case ta:if(bt==="/"||bt==="\\"){Re=Ka;break}ve&&ve.scheme==="file"&&!hn(Ze(ee(Yt,ne),""))&&(oa(ve.path[0],!0)?Ve(be.path,ve.path[0]):be.host=ve.host),Re=Sa;continue;case Ka:if(bt===dr||bt==="/"||bt==="\\"||bt==="?"||bt==="#"){if(!ie&&oa(mt))Re=Sa;else if(mt===""){if(be.host="",ie)return;Re=Za}else{if(Ln=be.parseHost(mt),Ln)return Ln;if(be.host==="localhost"&&(be.host=""),ie)return;mt="",Re=Za}continue}else mt+=bt;break;case Za:if(be.isSpecial()){if(Re=Sa,bt!=="/"&&bt!=="\\")continue}else if(!ie&&bt==="?")be.query="",Re=D;else if(!ie&&bt==="#")be.fragment="",Re=oe;else if(bt!==dr&&(Re=Sa,bt!=="/"))continue;break;case Sa:if(bt===dr||bt==="/"||bt==="\\"&&be.isSpecial()||!ie&&(bt==="?"||bt==="#")){if(Tr(mt)?(be.shortenPath(),bt!=="/"&&!(bt==="\\"&&be.isSpecial())&&Ve(be.path,"")):xn(mt)?bt!=="/"&&!(bt==="\\"&&be.isSpecial())&&Ve(be.path,""):(be.scheme==="file"&&!be.path.length&&oa(mt)&&(be.host&&(be.host=""),mt=Ye(mt,0)+":"),Ve(be.path,mt)),mt="",be.scheme==="file"&&(bt===dr||bt==="?"||bt==="#"))for(;be.path.length>1&&be.path[0]==="";)De(be.path);bt==="?"?(be.query="",Re=D):bt==="#"&&(be.fragment="",Re=oe)}else mt+=Er(bt,Br);break;case va:bt==="?"?(be.query="",Re=D):bt==="#"?(be.fragment="",Re=oe):bt!==dr&&(be.path[0]+=Er(bt,jr));break;case D:!ie&&bt==="#"?(be.fragment="",Re=oe):bt!==dr&&(bt==="'"&&be.isSpecial()?be.query+="%27":bt==="#"?be.query+="%23":be.query+=Er(bt,jr));break;case oe:bt!==dr&&(be.fragment+=Er(bt,Kr));break}ne++}},parseHost:function(Te){var ie,ve,be;if(Ye(Te,0)==="["){if(Ye(Te,Te.length-1)!=="]"||(ie=Ir(ht(Te,1,-1)),!ie))return kt;this.host=ie}else if(this.isSpecial()){if(Te=ae(Te),We(xa,Te)||(ie=Zr(Te),ie===null))return kt;this.host=ie}else{if(We(Rr,Te))return kt;for(ie="",ve=Q(Te),be=0;be<ve.length;be++)ie+=Er(ve[be],jr);this.host=ie}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||this.scheme==="file"},includesCredentials:function(){return this.username!==""||this.password!==""},isSpecial:function(){return z(Qr,this.scheme)},shortenPath:function(){var Te=this.path,ie=Te.length;ie&&(this.scheme!=="file"||ie!==1||!oa(Te[0],!0))&&Te.length--},serialize:function(){var Te=this,ie=Te.scheme,ve=Te.username,be=Te.password,Re=Te.host,ne=Te.port,mt=Te.path,Ot=Te.query,Rt=Te.fragment,dt=ie+":";return Re!==null?(dt+="//",Te.includesCredentials()&&(dt+=ve+(be?":"+be:"")+"@"),dt+=wr(Re),ne!==null&&(dt+=":"+ne)):ie==="file"&&(dt+="//"),dt+=Te.cannotBeABaseURL?mt[0]:mt.length?"/"+Ze(mt,"/"):"",Ot!==null&&(dt+="?"+Ot),Rt!==null&&(dt+="#"+Rt),dt},setHref:function(Te){var ie=this.parse(Te);if(ie)throw new Le(ie);this.searchParams.update()},getOrigin:function(){var Te=this.scheme,ie=this.port;if(Te==="blob")try{return new F(Te.path[0]).origin}catch{return"null"}return Te==="file"||!this.isSpecial()?"null":Te+"://"+wr(this.host)+(ie!==null?":"+ie:"")},getProtocol:function(){return this.scheme+":"},setProtocol:function(Te){this.parse(pe(Te)+":",sa)},getUsername:function(){return this.username},setUsername:function(Te){var ie=Q(pe(Te));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var ve=0;ve<ie.length;ve++)this.username+=Er(ie[ve],mr)}},getPassword:function(){return this.password},setPassword:function(Te){var ie=Q(pe(Te));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var ve=0;ve<ie.length;ve++)this.password+=Er(ie[ve],mr)}},getHost:function(){var Te=this.host,ie=this.port;return Te===null?"":ie===null?wr(Te):wr(Te)+":"+ie},setHost:function(Te){this.cannotBeABaseURL||this.parse(Te,fi)},getHostname:function(){var Te=this.host;return Te===null?"":wr(Te)},setHostname:function(Te){this.cannotBeABaseURL||this.parse(Te,jn)},getPort:function(){var Te=this.port;return Te===null?"":pe(Te)},setPort:function(Te){this.cannotHaveUsernamePasswordPort()||(Te=pe(Te),Te===""?this.port=null:this.parse(Te,sr))},getPathname:function(){var Te=this.path;return this.cannotBeABaseURL?Te[0]:Te.length?"/"+Ze(Te,"/"):""},setPathname:function(Te){this.cannotBeABaseURL||(this.path=[],this.parse(Te,Za))},getSearch:function(){var Te=this.query;return Te?"?"+Te:""},setSearch:function(Te){Te=pe(Te),Te===""?this.query=null:(Ye(Te,0)==="?"&&(Te=ht(Te,1)),this.query="",this.parse(Te,D)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var Te=this.fragment;return Te?"#"+Te:""},setHash:function(Te){if(Te=pe(Te),Te===""){this.fragment=null;return}Ye(Te,0)==="#"&&(Te=ht(Te,1)),this.fragment="",this.parse(Te,oe)},update:function(){this.query=this.searchParams.serialize()||null}};var F=function(ie){var ve=N(this,Z),be=ce(arguments.length,1)>1?arguments[1]:void 0,Re=he(ve,new X(ie,!1,be));w||(ve.href=Re.serialize(),ve.origin=Re.getOrigin(),ve.protocol=Re.getProtocol(),ve.username=Re.getUsername(),ve.password=Re.getPassword(),ve.host=Re.getHost(),ve.hostname=Re.getHostname(),ve.port=Re.getPort(),ve.pathname=Re.getPathname(),ve.search=Re.getSearch(),ve.searchParams=Re.getSearchParams(),ve.hash=Re.getHash())},Z=F.prototype,le=function(Te,ie){return{get:function(){return Se(this)[Te]()},set:ie&&function(ve){return Se(this)[ie](ve)},configurable:!0,enumerable:!0}};if(w&&(L(Z,"href",le("serialize","setHref")),L(Z,"origin",le("getOrigin")),L(Z,"protocol",le("getProtocol","setProtocol")),L(Z,"username",le("getUsername","setUsername")),L(Z,"password",le("getPassword","setPassword")),L(Z,"host",le("getHost","setHost")),L(Z,"hostname",le("getHostname","setHostname")),L(Z,"port",le("getPort","setPort")),L(Z,"pathname",le("getPathname","setPathname")),L(Z,"search",le("getSearch","setSearch")),L(Z,"searchParams",le("getSearchParams")),L(Z,"hash",le("getHash","setHash"))),R(Z,"toJSON",function(){return Se(this).serialize()},{enumerable:!0}),R(Z,"toString",function(){return Se(this).serialize()},{enumerable:!0}),Ee){var de=Ee.createObjectURL,ge=Ee.revokeObjectURL;de&&R(F,"createObjectURL",P(de,Ee)),ge&&R(F,"revokeObjectURL",P(ge,Ee))}se(F,"URL"),d({global:!0,constructor:!0,forced:!E,sham:!w},{URL:F})},11548:(Y,U,a)=>{"use strict";a(79522)},81665:(Y,U,a)=>{"use strict";var d=a(53762),w=a(67139),E=a(34968),A=a(89723),P=a(28028),O=w("URL");d({target:"URL",stat:!0,forced:!P},{parse:function(L){var N=E(arguments.length,1),z=A(L),V=N<2||arguments[1]===void 0?void 0:A(arguments[1]);try{return new O(z,V)}catch{return null}}})},32900:(Y,U,a)=>{"use strict";var d=a(53762),w=a(58993);d({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return w(URL.prototype.toString,this)}})},9417:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){if(w===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w}},64467:(Y,U,a)=>{"use strict";a.d(U,{A:()=>w});var d=a(20816);function w(E,A,P){return(A=(0,d.A)(A))in E?Object.defineProperty(E,A,{value:P,enumerable:!0,configurable:!0,writable:!0}):E[A]=P,E}},58168:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(){return d=Object.assign?Object.assign.bind():function(w){for(var E=1;E<arguments.length;E++){var A=arguments[E];for(var P in A)({}).hasOwnProperty.call(A,P)&&(w[P]=A[P])}return w},d.apply(null,arguments)}},98587:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w,E){if(w==null)return{};var A={};for(var P in w)if({}.hasOwnProperty.call(w,P)){if(E.includes(P))continue;A[P]=w[P]}return A}},63662:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w,E){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(A,P){return A.__proto__=P,A},d(w,E)}},20816:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});var d=a(82284);function w(A,P){if((0,d.A)(A)!="object"||!A)return A;var O=A[Symbol.toPrimitive];if(O!==void 0){var R=O.call(A,P||"default");if((0,d.A)(R)!="object")return R;throw new TypeError("@@toPrimitive must return a primitive value.")}return(P==="string"?String:Number)(A)}function E(A){var P=w(A,"string");return(0,d.A)(P)=="symbol"?P:P+""}},82284:(Y,U,a)=>{"use strict";a.d(U,{A:()=>d});function d(w){"@babel/helpers - typeof";return d=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(E){return typeof E}:function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},d(w)}},84369:(Y,U,a)=>{"use strict";a.d(U,{A:()=>E});function d(A){var P,O,R="";if(typeof A=="string"||typeof A=="number")R+=A;else if(typeof A=="object")if(Array.isArray(A)){var L=A.length;for(P=0;P<L;P++)A[P]&&(O=d(A[P]))&&(R&&(R+=" "),R+=O)}else for(O in A)A[O]&&(R&&(R+=" "),R+=O);return R}function w(){for(var A,P,O=0,R="",L=arguments.length;O<L;O++)(A=arguments[O])&&(P=d(A))&&(R&&(R+=" "),R+=P);return R}const E=w},80587:Y=>{"use strict";Y.exports=JSON.parse('[["AF","AFG","004","ISO 3166-2:AF"],["AL","ALB","008","ISO 3166-2:AL"],["DZ","DZA","012","ISO 3166-2:DZ"],["AS","ASM","016","ISO 3166-2:AS"],["AD","AND","020","ISO 3166-2:AD"],["AO","AGO","024","ISO 3166-2:AO"],["AI","AIA","660","ISO 3166-2:AI"],["AQ","ATA","010","ISO 3166-2:AQ"],["AG","ATG","028","ISO 3166-2:AG"],["AR","ARG","032","ISO 3166-2:AR"],["AM","ARM","051","ISO 3166-2:AM"],["AW","ABW","533","ISO 3166-2:AW"],["AU","AUS","036","ISO 3166-2:AU"],["AT","AUT","040","ISO 3166-2:AT"],["AZ","AZE","031","ISO 3166-2:AZ"],["BS","BHS","044","ISO 3166-2:BS"],["BH","BHR","048","ISO 3166-2:BH"],["BD","BGD","050","ISO 3166-2:BD"],["BB","BRB","052","ISO 3166-2:BB"],["BY","BLR","112","ISO 3166-2:BY"],["BE","BEL","056","ISO 3166-2:BE"],["BZ","BLZ","084","ISO 3166-2:BZ"],["BJ","BEN","204","ISO 3166-2:BJ"],["BM","BMU","060","ISO 3166-2:BM"],["BT","BTN","064","ISO 3166-2:BT"],["BO","BOL","068","ISO 3166-2:BO"],["BA","BIH","070","ISO 3166-2:BA"],["BW","BWA","072","ISO 3166-2:BW"],["BV","BVT","074","ISO 3166-2:BV"],["BR","BRA","076","ISO 3166-2:BR"],["IO","IOT","086","ISO 3166-2:IO"],["BN","BRN","096","ISO 3166-2:BN"],["BG","BGR","100","ISO 3166-2:BG"],["BF","BFA","854","ISO 3166-2:BF"],["BI","BDI","108","ISO 3166-2:BI"],["KH","KHM","116","ISO 3166-2:KH"],["CM","CMR","120","ISO 3166-2:CM"],["CA","CAN","124","ISO 3166-2:CA"],["CV","CPV","132","ISO 3166-2:CV"],["KY","CYM","136","ISO 3166-2:KY"],["CF","CAF","140","ISO 3166-2:CF"],["TD","TCD","148","ISO 3166-2:TD"],["CL","CHL","152","ISO 3166-2:CL"],["CN","CHN","156","ISO 3166-2:CN"],["CX","CXR","162","ISO 3166-2:CX"],["CC","CCK","166","ISO 3166-2:CC"],["CO","COL","170","ISO 3166-2:CO"],["KM","COM","174","ISO 3166-2:KM"],["CG","COG","178","ISO 3166-2:CG"],["CD","COD","180","ISO 3166-2:CD"],["CK","COK","184","ISO 3166-2:CK"],["CR","CRI","188","ISO 3166-2:CR"],["CI","CIV","384","ISO 3166-2:CI"],["HR","HRV","191","ISO 3166-2:HR"],["CU","CUB","192","ISO 3166-2:CU"],["CY","CYP","196","ISO 3166-2:CY"],["CZ","CZE","203","ISO 3166-2:CZ"],["DK","DNK","208","ISO 3166-2:DK"],["DJ","DJI","262","ISO 3166-2:DJ"],["DM","DMA","212","ISO 3166-2:DM"],["DO","DOM","214","ISO 3166-2:DO"],["EC","ECU","218","ISO 3166-2:EC"],["EG","EGY","818","ISO 3166-2:EG"],["SV","SLV","222","ISO 3166-2:SV"],["GQ","GNQ","226","ISO 3166-2:GQ"],["ER","ERI","232","ISO 3166-2:ER"],["EE","EST","233","ISO 3166-2:EE"],["ET","ETH","231","ISO 3166-2:ET"],["FK","FLK","238","ISO 3166-2:FK"],["FO","FRO","234","ISO 3166-2:FO"],["FJ","FJI","242","ISO 3166-2:FJ"],["FI","FIN","246","ISO 3166-2:FI"],["FR","FRA","250","ISO 3166-2:FR"],["GF","GUF","254","ISO 3166-2:GF"],["PF","PYF","258","ISO 3166-2:PF"],["TF","ATF","260","ISO 3166-2:TF"],["GA","GAB","266","ISO 3166-2:GA"],["GM","GMB","270","ISO 3166-2:GM"],["GE","GEO","268","ISO 3166-2:GE"],["DE","DEU","276","ISO 3166-2:DE"],["GH","GHA","288","ISO 3166-2:GH"],["GI","GIB","292","ISO 3166-2:GI"],["GR","GRC","300","ISO 3166-2:GR"],["GL","GRL","304","ISO 3166-2:GL"],["GD","GRD","308","ISO 3166-2:GD"],["GP","GLP","312","ISO 3166-2:GP"],["GU","GUM","316","ISO 3166-2:GU"],["GT","GTM","320","ISO 3166-2:GT"],["GN","GIN","324","ISO 3166-2:GN"],["GW","GNB","624","ISO 3166-2:GW"],["GY","GUY","328","ISO 3166-2:GY"],["HT","HTI","332","ISO 3166-2:HT"],["HM","HMD","334","ISO 3166-2:HM"],["VA","VAT","336","ISO 3166-2:VA"],["HN","HND","340","ISO 3166-2:HN"],["HK","HKG","344","ISO 3166-2:HK"],["HU","HUN","348","ISO 3166-2:HU"],["IS","ISL","352","ISO 3166-2:IS"],["IN","IND","356","ISO 3166-2:IN"],["ID","IDN","360","ISO 3166-2:ID"],["IR","IRN","364","ISO 3166-2:IR"],["IQ","IRQ","368","ISO 3166-2:IQ"],["IE","IRL","372","ISO 3166-2:IE"],["IL","ISR","376","ISO 3166-2:IL"],["IT","ITA","380","ISO 3166-2:IT"],["JM","JAM","388","ISO 3166-2:JM"],["JP","JPN","392","ISO 3166-2:JP"],["JO","JOR","400","ISO 3166-2:JO"],["KZ","KAZ","398","ISO 3166-2:KZ"],["KE","KEN","404","ISO 3166-2:KE"],["KI","KIR","296","ISO 3166-2:KI"],["KP","PRK","408","ISO 3166-2:KP"],["KR","KOR","410","ISO 3166-2:KR"],["KW","KWT","414","ISO 3166-2:KW"],["KG","KGZ","417","ISO 3166-2:KG"],["LA","LAO","418","ISO 3166-2:LA"],["LV","LVA","428","ISO 3166-2:LV"],["LB","LBN","422","ISO 3166-2:LB"],["LS","LSO","426","ISO 3166-2:LS"],["LR","LBR","430","ISO 3166-2:LR"],["LY","LBY","434","ISO 3166-2:LY"],["LI","LIE","438","ISO 3166-2:LI"],["LT","LTU","440","ISO 3166-2:LT"],["LU","LUX","442","ISO 3166-2:LU"],["MO","MAC","446","ISO 3166-2:MO"],["MG","MDG","450","ISO 3166-2:MG"],["MW","MWI","454","ISO 3166-2:MW"],["MY","MYS","458","ISO 3166-2:MY"],["MV","MDV","462","ISO 3166-2:MV"],["ML","MLI","466","ISO 3166-2:ML"],["MT","MLT","470","ISO 3166-2:MT"],["MH","MHL","584","ISO 3166-2:MH"],["MQ","MTQ","474","ISO 3166-2:MQ"],["MR","MRT","478","ISO 3166-2:MR"],["MU","MUS","480","ISO 3166-2:MU"],["YT","MYT","175","ISO 3166-2:YT"],["MX","MEX","484","ISO 3166-2:MX"],["FM","FSM","583","ISO 3166-2:FM"],["MD","MDA","498","ISO 3166-2:MD"],["MC","MCO","492","ISO 3166-2:MC"],["MN","MNG","496","ISO 3166-2:MN"],["MS","MSR","500","ISO 3166-2:MS"],["MA","MAR","504","ISO 3166-2:MA"],["MZ","MOZ","508","ISO 3166-2:MZ"],["MM","MMR","104","ISO 3166-2:MM"],["NA","NAM","516","ISO 3166-2:NA"],["NR","NRU","520","ISO 3166-2:NR"],["NP","NPL","524","ISO 3166-2:NP"],["NL","NLD","528","ISO 3166-2:NL"],["NC","NCL","540","ISO 3166-2:NC"],["NZ","NZL","554","ISO 3166-2:NZ"],["NI","NIC","558","ISO 3166-2:NI"],["NE","NER","562","ISO 3166-2:NE"],["NG","NGA","566","ISO 3166-2:NG"],["NU","NIU","570","ISO 3166-2:NU"],["NF","NFK","574","ISO 3166-2:NF"],["MP","MNP","580","ISO 3166-2:MP"],["MK","MKD","807","ISO 3166-2:MK"],["NO","NOR","578","ISO 3166-2:NO"],["OM","OMN","512","ISO 3166-2:OM"],["PK","PAK","586","ISO 3166-2:PK"],["PW","PLW","585","ISO 3166-2:PW"],["PS","PSE","275","ISO 3166-2:PS"],["PA","PAN","591","ISO 3166-2:PA"],["PG","PNG","598","ISO 3166-2:PG"],["PY","PRY","600","ISO 3166-2:PY"],["PE","PER","604","ISO 3166-2:PE"],["PH","PHL","608","ISO 3166-2:PH"],["PN","PCN","612","ISO 3166-2:PN"],["PL","POL","616","ISO 3166-2:PL"],["PT","PRT","620","ISO 3166-2:PT"],["PR","PRI","630","ISO 3166-2:PR"],["QA","QAT","634","ISO 3166-2:QA"],["RE","REU","638","ISO 3166-2:RE"],["RO","ROU","642","ISO 3166-2:RO"],["RU","RUS","643","ISO 3166-2:RU"],["RW","RWA","646","ISO 3166-2:RW"],["SH","SHN","654","ISO 3166-2:SH"],["KN","KNA","659","ISO 3166-2:KN"],["LC","LCA","662","ISO 3166-2:LC"],["PM","SPM","666","ISO 3166-2:PM"],["VC","VCT","670","ISO 3166-2:VC"],["WS","WSM","882","ISO 3166-2:WS"],["SM","SMR","674","ISO 3166-2:SM"],["ST","STP","678","ISO 3166-2:ST"],["SA","SAU","682","ISO 3166-2:SA"],["SN","SEN","686","ISO 3166-2:SN"],["SC","SYC","690","ISO 3166-2:SC"],["SL","SLE","694","ISO 3166-2:SL"],["SG","SGP","702","ISO 3166-2:SG"],["SK","SVK","703","ISO 3166-2:SK"],["SI","SVN","705","ISO 3166-2:SI"],["SB","SLB","090","ISO 3166-2:SB"],["SO","SOM","706","ISO 3166-2:SO"],["ZA","ZAF","710","ISO 3166-2:ZA"],["GS","SGS","239","ISO 3166-2:GS"],["ES","ESP","724","ISO 3166-2:ES"],["LK","LKA","144","ISO 3166-2:LK"],["SD","SDN","729","ISO 3166-2:SD"],["SR","SUR","740","ISO 3166-2:SR"],["SJ","SJM","744","ISO 3166-2:SJ"],["SZ","SWZ","748","ISO 3166-2:SZ"],["SE","SWE","752","ISO 3166-2:SE"],["CH","CHE","756","ISO 3166-2:CH"],["SY","SYR","760","ISO 3166-2:SY"],["TW","TWN","158","ISO 3166-2:TW"],["TJ","TJK","762","ISO 3166-2:TJ"],["TZ","TZA","834","ISO 3166-2:TZ"],["TH","THA","764","ISO 3166-2:TH"],["TL","TLS","626","ISO 3166-2:TL"],["TG","TGO","768","ISO 3166-2:TG"],["TK","TKL","772","ISO 3166-2:TK"],["TO","TON","776","ISO 3166-2:TO"],["TT","TTO","780","ISO 3166-2:TT"],["TN","TUN","788","ISO 3166-2:TN"],["TR","TUR","792","ISO 3166-2:TR"],["TM","TKM","795","ISO 3166-2:TM"],["TC","TCA","796","ISO 3166-2:TC"],["TV","TUV","798","ISO 3166-2:TV"],["UG","UGA","800","ISO 3166-2:UG"],["UA","UKR","804","ISO 3166-2:UA"],["AE","ARE","784","ISO 3166-2:AE"],["GB","GBR","826","ISO 3166-2:GB"],["US","USA","840","ISO 3166-2:US"],["UM","UMI","581","ISO 3166-2:UM"],["UY","URY","858","ISO 3166-2:UY"],["UZ","UZB","860","ISO 3166-2:UZ"],["VU","VUT","548","ISO 3166-2:VU"],["VE","VEN","862","ISO 3166-2:VE"],["VN","VNM","704","ISO 3166-2:VN"],["VG","VGB","092","ISO 3166-2:VG"],["VI","VIR","850","ISO 3166-2:VI"],["WF","WLF","876","ISO 3166-2:WF"],["EH","ESH","732","ISO 3166-2:EH"],["YE","YEM","887","ISO 3166-2:YE"],["ZM","ZMB","894","ISO 3166-2:ZM"],["ZW","ZWE","716","ISO 3166-2:ZW"],["AX","ALA","248","ISO 3166-2:AX"],["BQ","BES","535","ISO 3166-2:BQ"],["CW","CUW","531","ISO 3166-2:CW"],["GG","GGY","831","ISO 3166-2:GG"],["IM","IMN","833","ISO 3166-2:IM"],["JE","JEY","832","ISO 3166-2:JE"],["ME","MNE","499","ISO 3166-2:ME"],["BL","BLM","652","ISO 3166-2:BL"],["MF","MAF","663","ISO 3166-2:MF"],["RS","SRB","688","ISO 3166-2:RS"],["SX","SXM","534","ISO 3166-2:SX"],["SS","SSD","728","ISO 3166-2:SS"],["XK","XKK","983","ISO 3166-2:XK"]]')},67194:Y=>{"use strict";Y.exports=JSON.parse('["br","cy","dv","sw","eu","af","am","ha","ku","ml","mt","no","ps","sd","so","sq","ta","tg","tt","ug","ur","vi","ar","az","be","bg","bn","bs","ca","cs","da","de","el","en","es","et","fa","fi","fr","ga","gl","he","hi","hr","hu","hy","id","is","it","ja","ka","kk","km","ko","ky","lt","lv","mk","mn","mr","ms","nb","nl","nn","pl","pt","ro","ru","sk","sl","sr","sv","th","tk","tr","uk","uz","zh"]')}},Nge={};function rn(Y){var U=Nge[Y];if(U!==void 0)return U.exports;var a=Nge[Y]={id:Y,loaded:!1,exports:{}};return Upt[Y].call(a.exports,a,a.exports,rn),a.loaded=!0,a.exports}rn.n=Y=>{var U=Y&&Y.__esModule?()=>Y.default:()=>Y;return rn.d(U,{a:U}),U},(()=>{var Y=Object.getPrototypeOf?a=>Object.getPrototypeOf(a):a=>a.__proto__,U;rn.t=function(a,d){if(d&1&&(a=this(a)),d&8||typeof a=="object"&&a&&(d&4&&a.__esModule||d&16&&typeof a.then=="function"))return a;var w=Object.create(null);rn.r(w);var E={};U=U||[null,Y({}),Y([]),Y(Y)];for(var A=d&2&&a;typeof A=="object"&&!~U.indexOf(A);A=Y(A))Object.getOwnPropertyNames(A).forEach(P=>E[P]=()=>a[P]);return E.default=()=>a,rn.d(w,E),w}})(),rn.d=(Y,U)=>{for(var a in U)rn.o(U,a)&&!rn.o(Y,a)&&Object.defineProperty(Y,a,{enumerable:!0,get:U[a]})},rn.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),rn.o=(Y,U)=>Object.prototype.hasOwnProperty.call(Y,U),rn.r=Y=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(Y,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Y,"__esModule",{value:!0})},rn.nmd=Y=>(Y.paths=[],Y.children||(Y.children=[]),Y),rn.p="/";var Osr={};(()=>{"use strict";var Y={};rn.r(Y),rn.d(Y,{hasBrowserEnv:()=>LX,hasStandardBrowserEnv:()=>Svt,hasStandardBrowserWebWorkerEnv:()=>Cvt,origin:()=>Evt});var U={};rn.r(U),rn.d(U,{scaleBand:()=>HD,scaleDiverging:()=>GTe,scaleDivergingLog:()=>YTe,scaleDivergingPow:()=>Bq,scaleDivergingSqrt:()=>oNt,scaleDivergingSymlog:()=>KTe,scaleIdentity:()=>aTe,scaleImplicit:()=>iq,scaleLinear:()=>TB,scaleLog:()=>cTe,scaleOrdinal:()=>oq,scalePoint:()=>GD,scalePow:()=>Eq,scaleQuantile:()=>bTe,scaleQuantize:()=>wTe,scaleRadial:()=>mTe,scaleSequential:()=>$Te,scaleSequentialLog:()=>zTe,scaleSequentialPow:()=>Lq,scaleSequentialQuantile:()=>HTe,scaleSequentialSqrt:()=>aNt,scaleSequentialSymlog:()=>WTe,scaleSqrt:()=>I7t,scaleSymlog:()=>fTe,scaleThreshold:()=>STe,scaleTime:()=>nNt,scaleUtc:()=>rNt,tickFormat:()=>rTe});var a=rn(64922),d=rn(77810),w=rn.t(d,2);const E="8.33.1",A=globalThis;function P(e,t,n){const r=n||A,i=r.__SENTRY__=r.__SENTRY__||{},o=i[E]=i[E]||{};return o[e]||(o[e]=t())}const O="production";function R(){return L(A),A}function L(e){const t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||E,t[E]=t[E]||{}}const N=Object.prototype.toString;function z(e){switch(N.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return He(e,Error)}}function V(e,t){return N.call(e)===`[object ${t}]`}function Q(e){return V(e,"ErrorEvent")}function ee(e){return V(e,"DOMError")}function q(e){return V(e,"DOMException")}function ae(e){return V(e,"String")}function pe(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function se(e){return e===null||pe(e)||typeof e!="object"&&typeof e!="function"}function ce(e){return V(e,"Object")}function fe(e){return typeof Event<"u"&&He(e,Event)}function Pe(e){return typeof Element<"u"&&He(e,Element)}function he(e){return V(e,"RegExp")}function Se(e){return!!(e&&e.then&&typeof e.then=="function")}function xe(e){return ce(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function He(e,t){try{return e instanceof t}catch{return!1}}function Ee(e){return!!(typeof e=="object"&&e!==null&&(e.__isVue||e._isVue))}const Le=A,Xe=80;function et(e,t={}){if(!e)return"<unknown>";try{let n=e;const r=5,i=[];let o=0,s=0;const l=" > ",c=l.length;let u;const f=Array.isArray(t)?t:t.keyAttrs,h=!Array.isArray(t)&&t.maxStringLength||Xe;for(;n&&o++<r&&(u=ze(n,f),!(u==="html"||o>1&&s+i.length*c+u.length>=h));)i.push(u),s+=u.length,n=n.parentNode;return i.reverse().join(l)}catch{return"<unknown>"}}function ze(e,t){const n=e,r=[];if(!n||!n.tagName)return"";if(Le.HTMLElement&&n instanceof HTMLElement&&n.dataset){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}r.push(n.tagName.toLowerCase());const i=t&&t.length?t.filter(s=>n.getAttribute(s)).map(s=>[s,n.getAttribute(s)]):null;if(i&&i.length)i.forEach(s=>{r.push(`[${s[0]}="${s[1]}"]`)});else{n.id&&r.push(`#${n.id}`);const s=n.className;if(s&&ae(s)){const l=s.split(/\s+/);for(const c of l)r.push(`.${c}`)}}const o=["aria-label","type","name","title","alt"];for(const s of o){const l=n.getAttribute(s);l&&r.push(`[${s}="${l}"]`)}return r.join("")}function Ye(){try{return Le.document.location.href}catch{return""}}function We(e){return Le.document&&Le.document.querySelector?Le.document.querySelector(e):null}function Ze(e){if(!Le.HTMLElement)return null;let t=e;const n=5;for(let r=0;r<n;r++){if(!t)return null;if(t instanceof HTMLElement){if(t.dataset.sentryComponent)return t.dataset.sentryComponent;if(t.dataset.sentryElement)return t.dataset.sentryElement}t=t.parentNode}return null}const qe=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Ie="Sentry Logger ",Ve=["debug","info","warn","error","log","assert","trace"],Ge={};function De(e){if(!("console"in A))return e();const t=A.console,n={},r=Object.keys(Ge);r.forEach(i=>{const o=Ge[i];n[i]=t[i],t[i]=o});try{return e()}finally{r.forEach(i=>{t[i]=n[i]})}}function je(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return qe?Ve.forEach(n=>{t[n]=(...r)=>{e&&De(()=>{A.console[n](`${Ie}[${n}]:`,...r)})}}):Ve.forEach(n=>{t[n]=()=>{}}),t}const ht=P("logger",je);function Et(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function it(e,t){let n=e;const r=n.length;if(r<=150)return n;t>r&&(t=r);let i=Math.max(t-60,0);i<5&&(i=0);let o=Math.min(i+140,r);return o>r-5&&(o=r),o===r&&(i=Math.max(o-140,0)),n=n.slice(i,o),i>0&&(n=`'{snip} ${n}`),o<r&&(n+=" {snip}"),n}function _t(e,t){if(!Array.isArray(e))return"";const n=[];for(let r=0;r<e.length;r++){const i=e[r];try{Ee(i)?n.push("[VueViewModel]"):n.push(String(i))}catch{n.push("[value cannot be serialized]")}}return n.join(t)}function yt(e,t,n=!1){return ae(e)?he(t)?t.test(e):ae(t)?n?e===t:e.includes(t):!1:!1}function kt(e,t=[],n=!1){return t.some(r=>yt(e,r,n))}function Vt(e,t,n){if(!(t in e))return;const r=e[t],i=n(r);typeof i=="function"&&On(i,r),e[t]=i}function Kt(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{qe&&ht.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function On(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,Kt(e,"__sentry_original__",t)}catch{}}function Pr(e){return e.__sentry_original__}function gr(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join("&")}function _r(e){if(z(e))return{message:e.message,name:e.name,stack:e.stack,...xr(e)};if(fe(e)){const t={type:e.type,target:Xr(e.target),currentTarget:Xr(e.currentTarget),...xr(e)};return typeof CustomEvent<"u"&&He(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function Xr(e){try{return Pe(e)?et(e):Object.prototype.toString.call(e)}catch{return"<unknown>"}}function xr(e){if(typeof e=="object"&&e!==null){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}else return{}}function xa(e,t=40){const n=Object.keys(_r(e));n.sort();const r=n[0];if(!r)return"[object has no keys]";if(r.length>=t)return Et(r,t);for(let i=n.length;i>0;i--){const o=n.slice(0,i).join(", ");if(!(o.length>t))return i===n.length?o:Et(o,t)}return""}function Rr(e){return aa(e,new Map)}function aa(e,t){if(Dr(e)){const n=t.get(e);if(n!==void 0)return n;const r={};t.set(e,r);for(const i of Object.getOwnPropertyNames(e))typeof e[i]<"u"&&(r[i]=aa(e[i],t));return r}if(Array.isArray(e)){const n=t.get(e);if(n!==void 0)return n;const r=[];return t.set(e,r),e.forEach(i=>{r.push(aa(i,t))}),r}return e}function Dr(e){if(!ce(e))return!1;try{const t=Object.getPrototypeOf(e).constructor.name;return!t||t==="Object"}catch{return!0}}function Gr(e){let t;switch(!0){case e==null:t=new String(e);break;case(typeof e=="symbol"||typeof e=="bigint"):t=Object(e);break;case isPrimitive(e):t=new e.constructor(e);break;default:t=e;break}return t}function dr(){const e=A,t=e.crypto||e.msCrypto;let n=()=>Math.random()*16;try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>{const r=new Uint8Array(1);return t.getRandomValues(r),r[0]})}catch{}return("10000000100040008000"+1e11).replace(/[018]/g,r=>(r^(n()&15)>>r/4).toString(16))}function Zr(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function Ir(e){const{message:t,event_id:n}=e;if(t)return t;const r=Zr(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function or(e,t,n){const r=e.exception=e.exception||{},i=r.values=r.values||[],o=i[0]=i[0]||{};o.value||(o.value=t||""),o.type||(o.type=n||"Error")}function wr(e,t){const n=Zr(e);if(!n)return;const r={type:"generic",handled:!0},i=n.mechanism;if(n.mechanism={...r,...i,...t},t&&"data"in t){const o={...i&&i.data,...t.data};n.mechanism.data=o}}const jr=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;function Kr(e){return parseInt(e||"",10)}function Br(e){const t=e.match(jr)||[],n=Kr(t[1]),r=Kr(t[2]),i=Kr(t[3]);return{buildmetadata:t[5],major:isNaN(n)?void 0:n,minor:isNaN(r)?void 0:r,patch:isNaN(i)?void 0:i,prerelease:t[4]}}function mr(e,t,n=5){if(t.lineno===void 0)return;const r=e.length,i=Math.max(Math.min(r-1,t.lineno-1),0);t.pre_context=e.slice(Math.max(0,i-n),i).map(s=>snipLine(s,0));const o=Math.min(r-1,i);t.context_line=snipLine(e[o],t.colno||0),t.post_context=e.slice(Math.min(i+1,r),i+1+n).map(s=>snipLine(s,0))}function Er(e){if(e&&e.__sentry_captured__)return!0;try{Kt(e,"__sentry_captured__",!0)}catch{}return!1}function Qr(e){return Array.isArray(e)?e:[e]}function oa(){return{traceId:dr(),spanId:dr().substring(16)}}const hn=1e3;function xn(){return Date.now()/hn}function Tr(){const{performance:e}=A;if(!e||!e.now)return xn;const t=Date.now()-e.now(),n=e.timeOrigin==null?t:e.timeOrigin;return()=>(n+e.now())/hn}const sa=Tr();let ct;const St=(()=>{const{performance:e}=A;if(!e||!e.now){ct="none";return}const t=3600*1e3,n=e.now(),r=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+n-r):t,o=i<t,s=e.timing&&e.timing.navigationStart,c=typeof s=="number"?Math.abs(s+n-r):t,u=c<t;return o||u?i<=c?(ct="timeOrigin",e.timeOrigin):(ct="navigationStart",s):(ct="dateNow",r)})();function ln(e){const t=sa(),n={sid:dr(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>qr(n)};return e&&er(n,e),n}function er(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||sa(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:dr()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function zr(e,t){let n={};t?n={status:t}:e.status==="ok"&&(n={status:"exited"}),er(e,n)}function qr(e){return Rr({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}const tr="_sentrySpan";function ci(e,t){t?Kt(e,tr,t):delete e[tr]}function Ai(e){return e[tr]}const fi=100;class jn{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=oa()}clone(){const t=new jn;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._requestSession=this._requestSession,t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,ci(t,Ai(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&er(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this._tags={...this._tags,[t]:n},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t,[r,i]=n instanceof sr?[n.getScopeData(),n.getRequestSession()]:ce(n)?[t,t.requestSession]:[],{tags:o,extra:s,user:l,contexts:c,level:u,fingerprint:f=[],propagationContext:h}=r||{};return this._tags={...this._tags,...o},this._extra={...this._extra,...s},this._contexts={...this._contexts,...c},l&&Object.keys(l).length&&(this._user=l),u&&(this._level=u),f.length&&(this._fingerprint=f),h&&(this._propagationContext=h),i&&(this._requestSession=i),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,ci(this,void 0),this._attachments=[],this._propagationContext=oa(),this._notifyScopeListeners(),this}addBreadcrumb(t,n){const r=typeof n=="number"?n:fi;if(r<=0)return this;const i={timestamp:xn(),...t},o=this._breadcrumbs;return o.push(i),this._breadcrumbs=o.length>r?o.slice(-r):o,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:Ai(this)}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...t},this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const r=n&&n.event_id?n.event_id:dr();if(!this._client)return ht.warn("No client configured on scope - will not capture exception!"),r;const i=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:i,...n,event_id:r},this),r}captureMessage(t,n,r){const i=r&&r.event_id?r.event_id:dr();if(!this._client)return ht.warn("No client configured on scope - will not capture message!"),i;const o=new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:o,...r,event_id:i},this),i}captureEvent(t,n){const r=n&&n.event_id?n.event_id:dr();return this._client?(this._client.captureEvent(t,{...n,event_id:r},this),r):(ht.warn("No client configured on scope - will not capture event!"),r)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}}const sr=jn;function za(){return P("defaultCurrentScope",()=>new sr)}function ta(){return P("defaultIsolationScope",()=>new sr)}class Ka{constructor(t,n){let r;t?r=t:r=new sr;let i;n?i=n:i=new sr,this._stack=[{scope:r}],this._isolationScope=i}withScope(t){const n=this._pushScope();let r;try{r=t(n)}catch(i){throw this._popScope(),i}return Se(r)?r.then(i=>(this._popScope(),i),i=>{throw this._popScope(),i}):(this._popScope(),r)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function Za(){const e=R(),t=L(e);return t.stack=t.stack||new Ka(za(),ta())}function Sa(e){return Za().withScope(e)}function va(e,t){const n=Za();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function D(e){return Za().withScope(()=>e(Za().getIsolationScope()))}function oe(){return{withIsolationScope:D,withScope:Sa,withSetScope:va,withSetIsolationScope:(e,t)=>D(t),getCurrentScope:()=>Za().getScope(),getIsolationScope:()=>Za().getIsolationScope()}}function X(e){const t=getMainCarrier(),n=getSentryCarrier(t);n.acs=e}function F(e){const t=L(e);return t.acs?t.acs:oe()}function Z(){const e=R();return F(e).getCurrentScope()}function le(){const e=R();return F(e).getIsolationScope()}function de(){return P("globalScope",()=>new sr)}function ge(...e){const t=R(),n=F(t);if(e.length===2){const[r,i]=e;return r?n.withSetScope(r,i):n.withScope(i)}return n.withScope(e[0])}function Te(...e){const t=getMainCarrier(),n=getAsyncContextStrategy(t);if(e.length===2){const[r,i]=e;return r?n.withSetIsolationScope(r,i):n.withIsolationScope(i)}return n.withIsolationScope(e[0])}function ie(){return Z().getClient()}function ve(){const e=typeof WeakSet=="function",t=e?new WeakSet:[];function n(i){if(e)return t.has(i)?!0:(t.add(i),!1);for(let o=0;o<t.length;o++)if(t[o]===i)return!0;return t.push(i),!1}function r(i){if(e)t.delete(i);else for(let o=0;o<t.length;o++)if(t[o]===i){t.splice(o,1);break}}return[n,r]}const be=50,Re="?",ne=/\(error: (.*)\)/,mt=/captureMessage|captureException/;function Ot(...e){const t=e.sort((n,r)=>n[0]-r[0]).map(n=>n[1]);return(n,r=0,i=0)=>{const o=[],s=n.split(`
`);for(let l=r;l<s.length;l++){const c=s[l];if(c.length>1024)continue;const u=ne.test(c)?c.replace(ne,"$1"):c;if(!u.match(/\S*Error: /)){for(const f of t){const h=f(u);if(h){o.push(h);break}}if(o.length>=be+i)break}}return dt(o.slice(i))}}function Rt(e){return Array.isArray(e)?Ot(...e):e}function dt(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(Yt(t).function||"")&&t.pop(),t.reverse(),mt.test(Yt(t).function||"")&&(t.pop(),mt.test(Yt(t).function||"")&&t.pop()),t.slice(0,be).map(n=>({...n,filename:n.filename||Yt(t).filename,function:n.function||Re}))}function Yt(e){return e[e.length-1]||{}}const bt="<anonymous>";function Cn(e){try{return!e||typeof e!="function"?bt:e.name||bt}catch{return bt}}function Ln(e){const t=e.exception;if(t){const n=[];try{return t.values.forEach(r=>{r.stacktrace.frames&&n.push(...r.stacktrace.frames)}),n}catch{return}}}function An(e,t=100,n=1/0){try{return Qt("",e,t,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function Fr(e,t=3,n=100*1024){const r=An(e,t);return gn(r)>n?Fr(e,t-1,n):r}function Qt(e,t,n=1/0,r=1/0,i=ve()){const[o,s]=i;if(t==null||["boolean","string"].includes(typeof t)||typeof t=="number"&&Number.isFinite(t))return t;const l=Lt(e,t);if(!l.startsWith("[object "))return l;if(t.__sentry_skip_normalization__)return t;const c=typeof t.__sentry_override_normalization_depth__=="number"?t.__sentry_override_normalization_depth__:n;if(c===0)return l.replace("object ","");if(o(t))return"[Circular ~]";const u=t;if(u&&typeof u.toJSON=="function")try{const m=u.toJSON();return Qt("",m,c-1,r,i)}catch{}const f=Array.isArray(t)?[]:{};let h=0;const p=_r(t);for(const m in p){if(!Object.prototype.hasOwnProperty.call(p,m))continue;if(h>=r){f[m]="[MaxProperties ~]";break}const g=p[m];f[m]=Qt(m,g,c-1,r,i),h++}return s(t),f}function Lt(e,t){try{if(e==="domain"&&t&&typeof t=="object"&&t._events)return"[Domain]";if(e==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&t===global)return"[Global]";if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(Ee(t))return"[VueViewModel]";if(xe(t))return"[SyntheticEvent]";if(typeof t=="number"&&!Number.isFinite(t))return`[${t}]`;if(typeof t=="function")return`[Function: ${Cn(t)}]`;if(typeof t=="symbol")return`[${String(t)}]`;if(typeof t=="bigint")return`[BigInt: ${String(t)}]`;const n=Zt(t);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(n){return`**non-serializable** (${n})`}}function Zt(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}function bn(e){return~-encodeURI(e).split(/%..|./).length}function gn(e){return bn(JSON.stringify(e))}function sn(e,t){const n=t.replace(/\\/g,"/").replace(/[|\\{}()[\]^$+*?.]/g,"\\$&");let r=e;try{r=decodeURI(e)}catch{}return r.replace(/\\/g,"/").replace(/webpack:\/?/g,"").replace(new RegExp(`(file://)?/*${n}/*`,"ig"),"app:///")}var Kn;(function(e){e[e.PENDING=0]="PENDING";const n=1;e[e.RESOLVED=n]="RESOLVED";const r=2;e[e.REJECTED=r]="REJECTED"})(Kn||(Kn={}));function ar(e){return new Ca(t=>{t(e)})}function dn(e){return new Ca((t,n)=>{n(e)})}class Ca{constructor(t){Ca.prototype.__init.call(this),Ca.prototype.__init2.call(this),Ca.prototype.__init3.call(this),Ca.prototype.__init4.call(this),this._state=Kn.PENDING,this._handlers=[];try{t(this._resolve,this._reject)}catch(n){this._reject(n)}}then(t,n){return new Ca((r,i)=>{this._handlers.push([!1,o=>{if(!t)r(o);else try{r(t(o))}catch(s){i(s)}},o=>{if(!n)i(o);else try{r(n(o))}catch(s){i(s)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new Ca((n,r)=>{let i,o;return this.then(s=>{o=!1,i=s,t&&t()},s=>{o=!0,i=s,t&&t()}).then(()=>{if(o){r(i);return}n(i)})})}__init(){this._resolve=t=>{this._setResult(Kn.RESOLVED,t)}}__init2(){this._reject=t=>{this._setResult(Kn.REJECTED,t)}}__init3(){this._setResult=(t,n)=>{if(this._state===Kn.PENDING){if(Se(n)){n.then(this._resolve,this._reject);return}this._state=t,this._value=n,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===Kn.PENDING)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===Kn.RESOLVED&&n[1](this._value),this._state===Kn.REJECTED&&n[2](this._value),n[0]=!0)})}}}const at=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function jt(e,t,n,r=0){return new Ca((i,o)=>{const s=e[r];if(t===null||typeof s!="function")i(t);else{const l=s({...t},n);at&&s.id&&l===null&&ht.log(`Event processor "${s.id}" dropped event`),Se(l)?l.then(c=>jt(e,c,n,r+1).then(i)).then(null,o):jt(e,l,n,r+1).then(i).then(null,o)}})}const tn="baggage",en="sentry-",pr=/^sentry-/,In=8192;function Nt(e){const t=la(e);if(!t)return;const n=Object.entries(t).reduce((r,[i,o])=>{if(i.match(pr)){const s=i.slice(en.length);r[s]=o}return r},{});if(Object.keys(n).length>0)return n}function fr(e){if(!e)return;const t=Object.entries(e).reduce((n,[r,i])=>(i&&(n[`${en}${r}`]=i),n),{});return Wa(t)}function la(e){if(!(!e||!ae(e)&&!Array.isArray(e)))return Array.isArray(e)?e.reduce((t,n)=>{const r=ni(n);return Object.entries(r).forEach(([i,o])=>{t[i]=o}),t},{}):ni(e)}function ni(e){return e.split(",").map(t=>t.split("=").map(n=>decodeURIComponent(n.trim()))).reduce((t,[n,r])=>(n&&r&&(t[n]=r),t),{})}function Wa(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[n,r],i)=>{const o=`${encodeURIComponent(n)}=${encodeURIComponent(r)}`,s=i===0?o:`${t},${o}`;return s.length>In?(DEBUG_BUILD&&logger.warn(`Not adding key: ${n} with val: ${r} to baggage header due to exceeding baggage size limits.`),t):s},"")}const _n="sentry.source",wi="sentry.sample_rate",kr="sentry.op",Ki="sentry.origin",_i="sentry.idle_span_finish_reason",Fo="sentry.measurement_unit",ia="sentry.measurement_value",ua="sentry.profile_id",Ea="sentry.exclusive_time",zi="cache.hit",Oa="cache.key",Xi="cache.item_size",to="http.request.method",Ao="url.full";function oi(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=ie(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}const xo="_sentryMetrics";function Vo(e){const t=e[xo];if(!t)return;const n={};for(const[,[r,i]]of t)(n[r]||(n[r]=[])).push(Rr(i));return n}function jo(e,t,n,r,i,o,s){const c=e[xo]||(e[xo]=new Map),u=`${t}:${n}@${i}`,f=c.get(s);if(f){const[,h]=f;c.set(s,[u,{min:Math.min(h.min,r),max:Math.max(h.max,r),count:h.count+=1,sum:h.sum+=r,tags:h.tags}])}else c.set(s,[u,{min:r,max:r,count:1,sum:r,tags:o}])}const ka=0,Bn=1,Ar=2;function Aa(e){if(e<400&&e>=100)return{code:Bn};if(e>=400&&e<500)switch(e){case 401:return{code:Ar,message:"unauthenticated"};case 403:return{code:Ar,message:"permission_denied"};case 404:return{code:Ar,message:"not_found"};case 409:return{code:Ar,message:"already_exists"};case 413:return{code:Ar,message:"failed_precondition"};case 429:return{code:Ar,message:"resource_exhausted"};case 499:return{code:Ar,message:"cancelled"};default:return{code:Ar,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:Ar,message:"unimplemented"};case 503:return{code:Ar,message:"unavailable"};case 504:return{code:Ar,message:"deadline_exceeded"};default:return{code:Ar,message:"internal_error"}}return{code:Ar,message:"unknown_error"}}function Wi(e,t){e.setAttribute("http.response.status_code",t);const n=Aa(t);n.message!=="unknown_error"&&e.setStatus(n)}const Pi=0,Do=1;function _s(e){const{spanId:t,traceId:n}=e.spanContext(),{data:r,op:i,parent_span_id:o,status:s,origin:l}=li(e);return dropUndefinedKeys({parent_span_id:o,span_id:t,trace_id:n,data:r,op:i,status:s,origin:l})}function Jo(e){const{spanId:t,traceId:n}=e.spanContext(),{parent_span_id:r}=li(e);return Rr({parent_span_id:r,span_id:t,trace_id:n})}function Ua(e){const{traceId:t,spanId:n}=e.spanContext(),r=sl(e);return generateSentryTraceHeader(t,n,r)}function cr(e){return typeof e=="number"?ti(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?ti(e.getTime()):sa()}function ti(e){return e>9999999999?e/1e3:e}function li(e){if(yl(e))return e.getSpanJSON();try{const{spanId:t,traceId:n}=e.spanContext();if(po(e)){const{attributes:r,startTime:i,name:o,endTime:s,parentSpanId:l,status:c}=e;return Rr({span_id:t,trace_id:n,data:r,description:o,parent_span_id:l,start_timestamp:cr(i),timestamp:cr(s)||void 0,status:xl(c),op:r[kr],origin:r[Ki],_metrics_summary:Vo(e)})}return{span_id:t,trace_id:n}}catch{return{}}}function po(e){const t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}function yl(e){return typeof e.getSpanJSON=="function"}function sl(e){const{traceFlags:t}=e.spanContext();return t===Do}function xl(e){if(!(!e||e.code===ka))return e.code===Bn?"ok":e.message||"unknown_error"}const al="_sentryChildSpans",Vs="_sentryRootSpan";function ac(e,t){const n=e[Vs]||e;addNonEnumerableProperty(t,Vs,n),e[al]?e[al].add(t):addNonEnumerableProperty(e,al,new Set([t]))}function tu(e,t){e[al]&&e[al].delete(t)}function Lc(e){const t=new Set;function n(r){if(!t.has(r)&&sl(r)){t.add(r);const i=r[al]?Array.from(r[al]):[];for(const o of i)n(o)}}return n(e),Array.from(t)}function Ad(e){return e[Vs]||e}function vp(){const e=getMainCarrier(),t=getAsyncContextStrategy(e);return t.getActiveSpan?t.getActiveSpan():_getSpanForScope(getCurrentScope())}function nu(e,t,n,r,i,o){const s=vp();s&&updateMetricSummaryOnSpan(s,e,t,n,r,i,o)}const Pd="_frozenDsc";function Cf(e,t){const n=e;addNonEnumerableProperty(n,Pd,t)}function yp(e,t){const n=t.getOptions(),{publicKey:r}=t.getDsn()||{},i=Rr({environment:n.environment||O,release:n.release,public_key:r,trace_id:e});return t.emit("createDsc",i),i}function L0(e){const t=ie();if(!t)return{};const n=yp(li(e).trace_id||"",t),r=Ad(e),i=r[Pd];if(i)return i;const o=r.spanContext().traceState,s=o&&o.get("sentry.dsc"),l=s&&Nt(s);if(l)return l;const c=li(r),u=c.data||{},f=u[wi];f!=null&&(n.sample_rate=`${f}`);const h=u[_n],p=c.description;return h!=="url"&&p&&(n.transaction=p),oi()&&(n.sampled=String(sl(r))),t.emit("createDsc",n,r),n}function Jy(e){const t=L0(e);return dynamicSamplingContextToSentryBaggageHeader(t)}function xp(e,t){const{fingerprint:n,span:r,breadcrumbs:i,sdkProcessingMetadata:o}=t;Gm(e,t),r&&Km(e,r),qy(e,n),qp(e,i),Ym(e,o)}function bu(e,t){const{extra:n,tags:r,user:i,contexts:o,level:s,sdkProcessingMetadata:l,breadcrumbs:c,fingerprint:u,eventProcessors:f,attachments:h,propagationContext:p,transactionName:m,span:g}=t;Ph(e,"extra",n),Ph(e,"tags",r),Ph(e,"user",i),Ph(e,"contexts",o),Ph(e,"sdkProcessingMetadata",l),s&&(e.level=s),m&&(e.transactionName=m),g&&(e.span=g),c.length&&(e.breadcrumbs=[...e.breadcrumbs,...c]),u.length&&(e.fingerprint=[...e.fingerprint,...u]),f.length&&(e.eventProcessors=[...e.eventProcessors,...f]),h.length&&(e.attachments=[...e.attachments,...h]),e.propagationContext={...e.propagationContext,...p}}function Ph(e,t,n){if(n&&Object.keys(n).length){e[t]={...e[t]};for(const r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[t][r]=n[r])}}function Gm(e,t){const{extra:n,tags:r,user:i,contexts:o,level:s,transactionName:l}=t,c=Rr(n);c&&Object.keys(c).length&&(e.extra={...c,...e.extra});const u=Rr(r);u&&Object.keys(u).length&&(e.tags={...u,...e.tags});const f=Rr(i);f&&Object.keys(f).length&&(e.user={...f,...e.user});const h=Rr(o);h&&Object.keys(h).length&&(e.contexts={...h,...e.contexts}),s&&(e.level=s),l&&e.type!=="transaction"&&(e.transaction=l)}function qp(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function Ym(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function Km(e,t){e.contexts={trace:Jo(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:L0(t),...e.sdkProcessingMetadata};const n=Ad(t),r=li(n).description;r&&!e.transaction&&e.type==="transaction"&&(e.transaction=r)}function qy(e,t){e.fingerprint=e.fingerprint?Qr(e.fingerprint):[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}function jv(e,t,n,r,i,o){const{normalizeDepth:s=3,normalizeMaxBreadth:l=1e3}=e,c={...t,event_id:t.event_id||n.event_id||dr(),timestamp:t.timestamp||xn()},u=n.integrations||e.integrations.map(y=>y.name);Xm(c,e),Zf(c,u),i&&i.emit("applyFrameMetadata",t),t.type===void 0&&Mv(c,e.stackParser);const f=Zm(r,n.captureContext);n.mechanism&&wr(c,n.mechanism);const h=i?i.getEventProcessors():[],p=de().getScopeData();if(o){const y=o.getScopeData();bu(p,y)}if(f){const y=f.getScopeData();bu(p,y)}const m=[...n.attachments||[],...p.attachments];m.length&&(n.attachments=m),xp(c,p);const g=[...h,...p.eventProcessors];return jt(g,c,n).then(y=>(y&&ex(y),typeof s=="number"&&s>0?Rv(y,s,l):y))}function Xm(e,t){const{environment:n,release:r,dist:i,maxValueLength:o=250}=t;"environment"in e||(e.environment="environment"in t?n:O),e.release===void 0&&r!==void 0&&(e.release=r),e.dist===void 0&&i!==void 0&&(e.dist=i),e.message&&(e.message=Et(e.message,o));const s=e.exception&&e.exception.values&&e.exception.values[0];s&&s.value&&(s.value=Et(s.value,o));const l=e.request;l&&l.url&&(l.url=Et(l.url,o))}const B0=new WeakMap;function Mv(e,t){const n=A._sentryDebugIds;if(!n)return;let r;const i=B0.get(t);i?r=i:(r=new Map,B0.set(t,r));const o=Object.entries(n).reduce((s,[l,c])=>{let u;const f=r.get(l);f?u=f:(u=t(l),r.set(l,u));for(let h=u.length-1;h>=0;h--){const p=u[h];if(p.filename){s[p.filename]=c;break}}return s},{});try{e.exception.values.forEach(s=>{s.stacktrace.frames.forEach(l=>{l.filename&&(l.debug_id=o[l.filename])})})}catch{}}function ex(e){const t={};try{e.exception.values.forEach(r=>{r.stacktrace.frames.forEach(i=>{i.debug_id&&(i.abs_path?t[i.abs_path]=i.debug_id:i.filename&&(t[i.filename]=i.debug_id),delete i.debug_id)})})}catch{}if(Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.entries(t).forEach(([r,i])=>{n.push({type:"sourcemap",code_file:r,debug_id:i})})}function Zf(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function Rv(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(i=>({...i,...i.data&&{data:An(i.data,t,n)}}))},...e.user&&{user:An(e.user,t,n)},...e.contexts&&{contexts:An(e.contexts,t,n)},...e.extra&&{extra:An(e.extra,t,n)}};return e.contexts&&e.contexts.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=An(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(i=>({...i,...i.data&&{data:An(i.data,t,n)}}))),r}function Zm(e,t){if(!t)return e;const n=e?e.clone():new sr;return n.update(t),n}function vt(e){if(e)return Gt(e)?{captureContext:e}:Un(e)?{captureContext:e}:e}function Gt(e){return e instanceof sr||typeof e=="function"}const yn=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function Un(e){return Object.keys(e).some(t=>yn.includes(t))}function da(e,t){return Z().captureException(e,vt(t))}function ra(e,t){const n=typeof t=="string"?t:void 0,r=typeof t!="string"?{captureContext:t}:void 0;return getCurrentScope().captureMessage(e,n,r)}function Ia(e,t){return Z().captureEvent(e,t)}function mi(e,t){le().setContext(e,t)}function Go(e){getIsolationScope().setExtras(e)}function mo(e,t){getIsolationScope().setExtra(e,t)}function os(e){getIsolationScope().setTags(e)}function Zl(e,t){getIsolationScope().setTag(e,t)}function Iu(e){getIsolationScope().setUser(e)}function hd(){return le().lastEventId()}function pd(e,t){const n=getCurrentScope(),r=getClient();if(!r)DEBUG_BUILD&&logger.warn("Cannot capture check-in. No client defined.");else if(!r.captureCheckIn)DEBUG_BUILD&&logger.warn("Cannot capture check-in. Client does not support sending check-ins.");else return r.captureCheckIn(e,t,n);return uuid4()}function Qm(e,t,n){const r=pd({monitorSlug:e,status:"in_progress"},n),i=timestampInSeconds();function o(s){pd({monitorSlug:e,status:s,checkInId:r,duration:timestampInSeconds()-i})}return withIsolationScope(()=>{let s;try{s=t()}catch(l){throw o("error"),l}return isThenable(s)?Promise.resolve(s).then(()=>{o("ok")},()=>{o("error")}):o("ok"),s})}async function e0(e){const t=getClient();return t?t.flush(e):(DEBUG_BUILD&&logger.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}async function Qf(e){const t=getClient();return t?t.close(e):(DEBUG_BUILD&&logger.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))}function yA(){return!!getClient()}function AC(){const e=getClient();return!!e&&e.getOptions().enabled!==!1&&!!e.getTransport()}function $1(e){getIsolationScope().addEventProcessor(e)}function U0(e){const t=ie(),n=le(),r=Z(),{release:i,environment:o=O}=t&&t.getOptions()||{},{userAgent:s}=A.navigator||{},l=ln({release:i,environment:o,user:r.getUser()||n.getUser(),...s&&{userAgent:s},...e}),c=n.getSession();return c&&c.status==="ok"&&er(c,{status:"exited"}),Dv(),n.setSession(l),r.setSession(l),l}function Dv(){const e=le(),t=Z(),n=t.getSession()||e.getSession();n&&zr(n),t0(),e.setSession(),t.setSession()}function t0(){const e=le(),t=Z(),n=ie(),r=t.getSession()||e.getSession();r&&n&&n.captureSession(r)}function V0(e=!1){if(e){Dv();return}t0()}const K2=[];function n0(e){const t={};return e.forEach(n=>{const{name:r}=n,i=t[r];i&&!i.isDefaultInstance&&n.isDefaultInstance||(t[r]=n)}),Object.values(t)}function Zn(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(s=>{s.isDefaultInstance=!0});let r;Array.isArray(n)?r=[...t,...n]:typeof n=="function"?r=Qr(n(t)):r=t;const i=n0(r),o=i.findIndex(s=>s.name==="Debug");if(o>-1){const[s]=i.splice(o,1);i.push(s)}return i}function Dn(e,t){const n={};return t.forEach(r=>{r&&Qe(e,r,n)}),n}function zn(e,t){for(const n of t)n&&n.afterAllSetup&&n.afterAllSetup(e)}function Qe(e,t,n){if(n[t.name]){at&&ht.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,K2.indexOf(t.name)===-1&&typeof t.setupOnce=="function"&&(t.setupOnce(),K2.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),typeof t.preprocessEvent=="function"){const r=t.preprocessEvent.bind(t);e.on("preprocessEvent",(i,o)=>r(i,o,e))}if(typeof t.processEvent=="function"){const r=t.processEvent.bind(t),i=Object.assign((o,s)=>r(o,s,e),{id:t.name});e.addEventProcessor(i)}at&&ht.log(`Integration installed: ${t.name}`)}function Oe(e){const t=getClient();if(!t){DEBUG_BUILD&&logger.warn(`Cannot add integration "${e.name}" because no SDK Client is available.`);return}t.addIntegration(e)}function an(e){return e}const kn=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,"undefined is not an object (evaluating 'a.L')",`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler"],$t="InboundFilters",Yn=(e={})=>({name:$t,processEvent(t,n,r){const i=r.getOptions(),o=Wr(e,i);return Ra(t,o)?null:t}});function Wr(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:kn],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]],ignoreInternal:e.ignoreInternal!==void 0?e.ignoreInternal:!0}}function Ra(e,t){return t.ignoreInternal&&Ql(e)?(at&&ht.warn(`Event dropped due to being internal Sentry Error.
Event: ${Ir(e)}`),!0):Xa(e,t.ignoreErrors)?(at&&ht.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
Event: ${Ir(e)}`),!0):il(e)?(at&&ht.warn(`Event dropped due to not having an error message, error type or stacktrace.
Event: ${Ir(e)}`),!0):co(e,t.ignoreTransactions)?(at&&ht.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
Event: ${Ir(e)}`),!0):Di(e,t.denyUrls)?(at&&ht.warn(`Event dropped due to being matched by \`denyUrls\` option.
Event: ${Ir(e)}.
Url: ${$s(e)}`),!0):io(e,t.allowUrls)?!1:(at&&ht.warn(`Event dropped due to not being matched by \`allowUrls\` option.
Event: ${Ir(e)}.
Url: ${$s(e)}`),!0)}function Xa(e,t){return e.type||!t||!t.length?!1:go(e).some(n=>kt(n,t))}function co(e,t){if(e.type!=="transaction"||!t||!t.length)return!1;const n=e.transaction;return n?kt(n,t):!1}function Di(e,t){if(!t||!t.length)return!1;const n=$s(e);return n?kt(n,t):!1}function io(e,t){if(!t||!t.length)return!0;const n=$s(e);return n?kt(n,t):!0}function go(e){const t=[];e.message&&t.push(e.message);let n;try{n=e.exception.values[e.exception.values.length-1]}catch{}return n&&n.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`)),t}function Ql(e){try{return e.exception.values[0].type==="SentryError"}catch{}return!1}function Il(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function $s(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch{}return t?Il(t):null}catch{return at&&ht.error(`Cannot extract url for event ${Ir(e)}`),null}}function il(e){return e.type||!e.exception||!e.exception.values||e.exception.values.length===0?!1:!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value)}let Rc;const Xd="FunctionToString",Zd=new WeakMap,bA=()=>({name:Xd,setupOnce(){Rc=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=Pr(this),n=Zd.has(ie())&&t!==void 0?t:this;return Rc.apply(n,e)}}catch{}},setup(e){Zd.set(e,!0)}}),X2="Dedupe",PC=()=>{let e;return{name:X2,processEvent(t){if(t.type)return t;try{if(wA(t,e))return at&&ht.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}};function wA(e,t){return t?!!(Z2(e,t)||SA(e,t)):!1}function Z2(e,t){const n=e.message,r=t.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!jC(e,t)||!OC(e,t))}function SA(e,t){const n=MC(t),r=MC(e);return!(!n||!r||n.type!==r.type||n.value!==r.value||!jC(e,t)||!OC(e,t))}function OC(e,t){let n=Ln(e),r=Ln(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||(n=n,r=r,r.length!==n.length))return!1;for(let i=0;i<r.length;i++){const o=r[i],s=n[i];if(o.filename!==s.filename||o.lineno!==s.lineno||o.colno!==s.colno||o.function!==s.function)return!1}return!0}function jC(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;n=n,r=r;try{return n.join("")===r.join("")}catch{return!1}}function MC(e){return e.exception&&e.exception.values&&e.exception.values[0]}function CA(e,t){t.debug===!0&&(at?ht.enable():De(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Z().update(t.initialScope);const r=new e(t);return EA(r),r.init(),r}function EA(e){Z().setClient(e)}const Jm=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function tx(e){return e==="http"||e==="https"}function kv(e,t=!1){const{host:n,path:r,pass:i,port:o,projectId:s,protocol:l,publicKey:c}=e;return`${l}://${c}${t&&i?`:${i}`:""}@${n}${o?`:${o}`:""}/${r&&`${r}/`}${s}`}function xM(e){const t=Jm.exec(e);if(!t){De(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}const[n,r,i="",o="",s="",l=""]=t.slice(1);let c="",u=l;const f=u.split("/");if(f.length>1&&(c=f.slice(0,-1).join("/"),u=f.pop()),u){const h=u.match(/^\d+/);h&&(u=h[0])}return _A({host:o,pass:i,path:c,projectId:u,port:s,protocol:n,publicKey:r})}function _A(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function W1(e){if(!qe)return!0;const{port:t,projectId:n,protocol:r}=e;return["protocol","publicKey","host","projectId"].find(s=>e[s]?!1:(ht.error(`Invalid Sentry Dsn: ${s} missing`),!0))?!1:n.match(/^\d+$/)?tx(r)?t&&isNaN(parseInt(t,10))?(ht.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(ht.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(ht.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function TA(e){const t=typeof e=="string"?xM(e):_A(e);if(!(!t||!W1(t)))return t}const AA="7";function RC(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function bc(e){return`${RC(e)}${e.projectId}/envelope/`}function Q2(e,t){return gr({sentry_key:e.publicKey,sentry_version:AA,...t&&{sentry_client:`${t.name}/${t.version}`}})}function H1(e,t,n){return t||`${bc(e)}?${Q2(e,n)}`}function nx(e,t){const n=TA(e);if(!n)return"";const r=`${RC(n)}embed/error-page/`;let i=`dsn=${kv(n)}`;for(const o in t)if(o!=="dsn"&&o!=="onClose")if(o==="user"){const s=t.user;if(!s)continue;s.name&&(i+=`&name=${encodeURIComponent(s.name)}`),s.email&&(i+=`&email=${encodeURIComponent(s.email)}`)}else i+=`&${encodeURIComponent(o)}=${encodeURIComponent(t[o])}`;return`${r}?${i}`}const qm=A;function Iv(){try{return new ErrorEvent(""),!0}catch{return!1}}function Fv(){try{return new DOMError(""),!0}catch{return!1}}function J2(){try{return new DOMException(""),!0}catch{return!1}}function Jf(){if(!("fetch"in qm))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function G1(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function PA(){if(typeof EdgeRuntime=="string")return!0;if(!Jf())return!1;if(G1(qm.fetch))return!0;let e=!1;const t=qm.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=G1(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){qe&&ht.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function G7(){return"ReportingObserver"in qm}function bM(){if(!Jf())return!1;try{return new Request("_",{referrerPolicy:"origin"}),!0}catch{return!1}}const $0={},Y1={};function z0(e,t){$0[e]=$0[e]||[],$0[e].push(t)}function OA(){Object.keys($0).forEach(e=>{$0[e]=void 0})}function W0(e,t){Y1[e]||(t(),Y1[e]=!0)}function qf(e,t){const n=e&&$0[e];if(n)for(const r of n)try{r(t)}catch(i){qe&&ht.error(`Error while triggering instrumentation handler.
Type: ${e}
Name: ${Cn(r)}
Error:`,i)}}const q2=A;function jA(){const e=q2.chrome,t=e&&e.app&&e.app.runtime,n="history"in q2&&!!q2.history.pushState&&!!q2.history.replaceState;return!t&&n}const Od=A;let ew;function tw(e){const t="history";z0(t,e),W0(t,eg)}function eg(){if(!jA())return;const e=Od.onpopstate;Od.onpopstate=function(...n){const r=Od.location.href,i=ew;if(ew=r,qf("history",{from:i,to:r}),e)try{return e.apply(this,n)}catch{}};function t(n){return function(...r){const i=r.length>2?r[2]:void 0;if(i){const o=ew,s=String(i);ew=s,qf("history",{from:o,to:s})}return n.apply(this,r)}}Vt(Od.history,"pushState",t),Vt(Od.history,"replaceState",t)}function rx(e,t=[]){return[e,t]}function ax(e,t){const[n,r]=e;return[n,[...r,t]]}function Oh(e,t){const n=e[1];for(const r of n){const i=r[0].type;if(t(r,i))return!0}return!1}function nw(e,t){return Oh(e,(n,r)=>t.includes(r))}function jh(e){return A.__SENTRY__&&A.__SENTRY__.encodePolyfill?A.__SENTRY__.encodePolyfill(e):new TextEncoder().encode(e)}function DC(e){return GLOBAL_OBJ.__SENTRY__&&GLOBAL_OBJ.__SENTRY__.decodePolyfill?GLOBAL_OBJ.__SENTRY__.decodePolyfill(e):new TextDecoder().decode(e)}function wM(e){const[t,n]=e;let r=JSON.stringify(t);function i(o){typeof r=="string"?r=typeof o=="string"?r+o:[jh(r),o]:r.push(typeof o=="string"?jh(o):o)}for(const o of n){const[s,l]=o;if(i(`
${JSON.stringify(s)}
`),typeof l=="string"||l instanceof Uint8Array)i(l);else{let c;try{c=JSON.stringify(l)}catch{c=JSON.stringify(An(l))}i(c)}}return typeof r=="string"?r:SM(r)}function SM(e){const t=e.reduce((i,o)=>i+o.length,0),n=new Uint8Array(t);let r=0;for(const i of e)n.set(i,r),r+=i.length;return n}function tg(e){let t=typeof e=="string"?jh(e):e;function n(s){const l=t.subarray(0,s);return t=t.subarray(s+1),l}function r(){let s=t.indexOf(10);return s<0&&(s=t.length),JSON.parse(DC(n(s)))}const i=r(),o=[];for(;t.length;){const s=r(),l=typeof s.length=="number"?s.length:void 0;o.push([s,l?n(l):r()])}return[i,o]}function rw(e){return[{type:"span"},e]}function ix(e){const t=typeof e.data=="string"?jh(e.data):e.data;return[Rr({type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),t]}const aw={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket"};function ox(e){return aw[e]}function r0(e){if(!e||!e.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function ng(e,t,n,r){const i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:kv(r)},...i&&{trace:Rr({...i})}}}class ol extends Error{constructor(t,n="warn"){super(t),this.message=t,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=n}}function lc(e,t,n){const r=[{type:"client_report"},{timestamp:n||xn(),discarded_events:e}];return rx(t?{dsn:t}:{},[r])}function rg(e,t){return t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]]),e}function jd(e,t,n,r){const i=r0(n),o={sent_at:new Date().toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:kv(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return rx(o,[s])}function Ef(e,t,n,r){const i=r0(n),o=e.type&&e.type!=="replay_event"?e.type:"event";rg(e,n&&n.sdk);const s=ng(e,i,r,t);return delete e.sdkProcessingMetadata,rx(s,[[{type:o},e]])}function Nv(e,t){function n(f){return!!f.trace_id&&!!f.public_key}const r=getDynamicSamplingContextFromSpan(e[0]),i=t&&t.getDsn(),o=t&&t.getOptions().tunnel,s={sent_at:new Date().toISOString(),...n(r)&&{trace:r},...!!o&&i&&{dsn:dsnToString(i)}},l=t&&t.getOptions().beforeSendSpan,c=l?f=>l(spanToJSON(f)):f=>spanToJSON(f),u=[];for(const f of e){const h=c(f);h&&u.push(createSpanEnvelopeItem(h))}return createEnvelope(s,u)}function sx(e){if(typeof e=="boolean")return Number(e);const t=typeof e=="string"?parseFloat(e):e;if(typeof t!="number"||isNaN(t)||t<0||t>1){at&&ht.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`);return}return t}const Qd="Not capturing exception because it's already been captured.";class K1{constructor(t){if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],t.dsn?this._dsn=TA(t.dsn):at&&ht.warn("No DSN provided, client will not send events."),this._dsn){const n=H1(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:n})}}captureException(t,n,r){const i=dr();if(Er(t))return at&&ht.log(Qd),i;const o={event_id:i,...n};return this._process(this.eventFromException(t,o).then(s=>this._captureEvent(s,o,r))),o.event_id}captureMessage(t,n,r,i){const o={event_id:dr(),...r},s=pe(t)?t:String(t),l=se(t)?this.eventFromMessage(s,n,o):this.eventFromException(t,o);return this._process(l.then(c=>this._captureEvent(c,o,i))),o.event_id}captureEvent(t,n,r){const i=dr();if(n&&n.originalException&&Er(n.originalException))return at&&ht.log(Qd),i;const o={event_id:i,...n},l=(t.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(t,o,l||r)),o.event_id}captureSession(t){typeof t.release!="string"?at&&ht.warn("Discarded session because of missing or non-string release"):(this.sendSession(t),er(t,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(t){const n=this._transport;return n?(this.emit("flush"),this._isClientDoneProcessing(t).then(r=>n.flush(t).then(i=>r&&i))):ar(!0)}close(t){return this.flush(t).then(n=>(this.getOptions().enabled=!1,this.emit("close"),n))}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}init(){(this._isEnabled()||this._options.integrations.some(({name:t})=>t.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(t){return this._integrations[t]}addIntegration(t){const n=this._integrations[t.name];Qe(this,t,this._integrations),n||zn(this,[t])}sendEvent(t,n={}){this.emit("beforeSendEvent",t,n);let r=Ef(t,this._dsn,this._options._metadata,this._options.tunnel);for(const o of n.attachments||[])r=ax(r,ix(o));const i=this.sendEnvelope(r);i&&i.then(o=>this.emit("afterSendEvent",t,o),null)}sendSession(t){const n=jd(t,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(n)}recordDroppedEvent(t,n,r){if(this._options.sendClientReports){const i=typeof r=="number"?r:1,o=`${t}:${n}`;at&&ht.log(`Recording outcome: "${o}"${i>1?` (${i} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+i}}on(t,n){const r=this._hooks[t]=this._hooks[t]||[];return r.push(n),()=>{const i=r.indexOf(n);i>-1&&r.splice(i,1)}}emit(t,...n){const r=this._hooks[t];r&&r.forEach(i=>i(...n))}sendEnvelope(t){return this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport?this._transport.send(t).then(null,n=>(at&&ht.error("Error while sending event:",n),n)):(at&&ht.error("Transport disabled"),ar({}))}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=Dn(this,t),zn(this,t)}_updateSessionFromEvent(t,n){let r=!1,i=!1;const o=n.exception&&n.exception.values;if(o){i=!0;for(const c of o){const u=c.mechanism;if(u&&u.handled===!1){r=!0;break}}}const s=t.status==="ok";(s&&t.errors===0||s&&r)&&(er(t,{...r&&{status:"crashed"},errors:t.errors||Number(i||r)}),this.captureSession(t))}_isClientDoneProcessing(t){return new Ca(n=>{let r=0;const i=1,o=setInterval(()=>{this._numProcessing==0?(clearInterval(o),n(!0)):(r+=i,t&&r>=t&&(clearInterval(o),n(!1)))},i)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,n,r,i=le()){const o=this.getOptions(),s=Object.keys(this._integrations);return!n.integrations&&s.length>0&&(n.integrations=s),this.emit("preprocessEvent",t,n),t.type||i.setLastEventId(t.event_id||n.event_id),jv(o,t,n,r,this,i).then(l=>{if(l===null)return l;const c={...i.getPropagationContext(),...r?r.getPropagationContext():void 0};if(!(l.contexts&&l.contexts.trace)&&c){const{traceId:f,spanId:h,parentSpanId:p,dsc:m}=c;l.contexts={trace:Rr({trace_id:f,span_id:h,parent_span_id:p}),...l.contexts};const g=m||yp(f,this);l.sdkProcessingMetadata={dynamicSamplingContext:g,...l.sdkProcessingMetadata}}return l})}_captureEvent(t,n={},r){return this._processEvent(t,n,r).then(i=>i.event_id,i=>{if(at){const o=i;o.logLevel==="log"?ht.log(o.message):ht.warn(o)}})}_processEvent(t,n,r){const i=this.getOptions(),{sampleRate:o}=i,s=a0(t),l=X1(t),c=t.type||"error",u=`before send for type \`${c}\``,f=typeof o>"u"?void 0:sx(o);if(l&&typeof f=="number"&&Math.random()>f)return this.recordDroppedEvent("sample_rate","error",t),dn(new ol(`Discarding event because it's not included in the random sample (sampling rate = ${o})`,"log"));const h=c==="replay_event"?"replay":c,m=(t.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(t,n,r,m).then(g=>{if(g===null)throw this.recordDroppedEvent("event_processor",h,t),new ol("An event processor returned `null`, will not send event.","log");if(n.data&&n.data.__sentry__===!0)return g;const y=RA(this,i,g,n);return MA(y,u)}).then(g=>{if(g===null){if(this.recordDroppedEvent("before_send",h,t),s){const b=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",b)}throw new ol(`${u} returned \`null\`, will not send event.`,"log")}const v=r&&r.getSession();if(!s&&v&&this._updateSessionFromEvent(v,g),s){const x=g.sdkProcessingMetadata&&g.sdkProcessingMetadata.spanCountBeforeProcessing||0,b=g.spans?g.spans.length:0,S=x-b;S>0&&this.recordDroppedEvent("before_send","span",S)}const y=g.transaction_info;if(s&&y&&g.transaction!==t.transaction){const x="custom";g.transaction_info={...y,source:x}}return this.sendEvent(g,n),g}).then(null,g=>{throw g instanceof ol?g:(this.captureException(g,{data:{__sentry__:!0},originalException:g}),new ol(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
Reason: ${g}`))})}_process(t){this._numProcessing++,t.then(n=>(this._numProcessing--,n),n=>(this._numProcessing--,n))}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.entries(t).map(([n,r])=>{const[i,o]=n.split(":");return{reason:i,category:o,quantity:r}})}_flushOutcomes(){at&&ht.log("Flushing outcomes...");const t=this._clearOutcomes();if(t.length===0){at&&ht.log("No outcomes to send");return}if(!this._dsn){at&&ht.log("No dsn provided, will not send outcomes");return}at&&ht.log("Sending outcomes:",t);const n=lc(t,this._options.tunnel&&kv(this._dsn));this.sendEnvelope(n)}}function MA(e,t){const n=`${t} must return \`null\` or a valid event.`;if(Se(e))return e.then(r=>{if(!ce(r)&&r!==null)throw new ol(n);return r},r=>{throw new ol(`${t} rejected with ${r}`)});if(!ce(e)&&e!==null)throw new ol(n);return e}function RA(e,t,n,r){const{beforeSend:i,beforeSendTransaction:o,beforeSendSpan:s}=t;if(X1(n)&&i)return i(n,r);if(a0(n)){if(n.spans&&s){const l=[];for(const c of n.spans){const u=s(c);u?l.push(u):e.recordDroppedEvent("before_send","span")}n.spans=l}if(o){if(n.spans){const l=n.spans.length;n.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:l}}return o(n,r)}}return n}function X1(e){return e.type===void 0}function a0(e){return e.type==="transaction"}function bp(e,t,n=[t],r="npm"){const i=e._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${t}`,packages:n.map(o=>({name:`${r}:@sentry/${o}`,version:E})),version:E}),e._metadata=i}function kC(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function IC(){return"npm"}const H0=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function yi(e,t){const n=G0(e,t),r={type:t&&t.name,value:_f(t)};return n.length&&(r.stacktrace={frames:n}),r.type===void 0&&r.value===""&&(r.value="Unrecoverable error caught"),r}function ag(e,t,n,r){const i=ie(),o=i&&i.getOptions().normalizeDepth,s=FC(t),l={__serialized__:Fr(t,o)};if(s)return{exception:{values:[yi(e,s)]},extra:l};const c={exception:{values:[{type:fe(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:DA(t,{isUnhandledRejection:r})}]},extra:l};if(n){const u=G0(e,n);u.length&&(c.exception.values[0].stacktrace={frames:u})}return c}function ig(e,t){return{exception:{values:[yi(e,t)]}}}function G0(e,t){const n=t.stacktrace||t.stack||"",r=Lv(t),i=eh(t);try{return e(n,r,i)}catch{}return[]}const Js=/Minified React error #\d+;/i;function Lv(e){return e&&Js.test(e.message)?1:0}function eh(e){return typeof e.framesToPop=="number"?e.framesToPop:0}function _f(e){const t=e&&e.message;return t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}function Bv(e,t,n,r){const i=n&&n.syntheticException||void 0,o=wp(e,t,i,r);return wr(o),o.level="error",n&&n.event_id&&(o.event_id=n.event_id),ar(o)}function Y0(e,t,n="info",r,i){const o=r&&r.syntheticException||void 0,s=K0(e,t,o,i);return s.level=n,r&&r.event_id&&(s.event_id=r.event_id),ar(s)}function wp(e,t,n,r,i){let o;if(Q(t)&&t.error)return ig(e,t.error);if(ee(t)||q(t)){const s=t;if("stack"in t)o=ig(e,t);else{const l=s.name||(ee(s)?"DOMError":"DOMException"),c=s.message?`${l}: ${s.message}`:l;o=K0(e,c,n,r),or(o,c)}return"code"in s&&(o.tags={...o.tags,"DOMException.code":`${s.code}`}),o}return z(t)?ig(e,t):ce(t)||fe(t)?(o=ag(e,t,n,i),wr(o,{synthetic:!0}),o):(o=K0(e,t,n,r),or(o,`${t}`,void 0),wr(o,{synthetic:!0}),o)}function K0(e,t,n,r){const i={};if(r&&n){const o=G0(e,n);o.length&&(i.exception={values:[{value:t,stacktrace:{frames:o}}]})}if(pe(t)){const{__sentry_template_string__:o,__sentry_template_values__:s}=t;return i.logentry={message:o,params:s},i}return i.message=t,i}function DA(e,{isUnhandledRejection:t}){const n=xa(e),r=t?"promise rejection":"exception";return Q(e)?`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``:fe(e)?`Event \`${Sp(e)}\` (type=${e.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}function Sp(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function FC(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)){const n=e[t];if(n instanceof Error)return n}}const ys=A;let Jd=0;function wc(){return Jd>0}function Mh(){Jd++,setTimeout(()=>{Jd--})}function Uv(e,t={},n){if(typeof e!="function")return e;try{const i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(Pr(e))return e}catch{return e}const r=function(){const i=Array.prototype.slice.call(arguments);try{n&&typeof n=="function"&&n.apply(this,arguments);const o=i.map(s=>Uv(s,t));return e.apply(this,o)}catch(o){throw Mh(),ge(s=>{s.addEventProcessor(l=>(t.mechanism&&(or(l,void 0,void 0),wr(l,t.mechanism)),l.extra={...l.extra,arguments:i},l)),da(o)}),o}};try{for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i])}catch{}On(r,e),Kt(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}function NC(e,{metadata:t,tunnel:n,dsn:r}){const i={event_id:e.event_id,sent_at:new Date().toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!r&&{dsn:kv(r)}},o=Z1(e);return rx(i,[o])}function Z1(e){return[{type:"user_report"},e]}class LC extends K1{constructor(t){const n={parentSpanIsAlwaysRootSpan:!0,...t},r=ys.SENTRY_SDK_SOURCE||IC();bp(n,"browser",["browser"],r),super(n),n.sendClientReports&&ys.document&&ys.document.addEventListener("visibilitychange",()=>{ys.document.visibilityState==="hidden"&&this._flushOutcomes()})}eventFromException(t,n){return Bv(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",r){return Y0(this._options.stackParser,t,n,r,this._options.attachStacktrace)}captureUserFeedback(t){if(!this._isEnabled()){H0&&ht.warn("SDK not enabled, will not capture user feedback.");return}const n=NC(t,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this.sendEnvelope(n)}_prepareEvent(t,n,r){return t.platform=t.platform||"javascript",super._prepareEvent(t,n,r)}}const i0=1e3;let lx,iw,og;function BC(e){const t="dom";z0(t,e),W0(t,CM)}function CM(){if(!Od.document)return;const e=qf.bind(null,"dom"),t=UC(e,!0);Od.document.addEventListener("click",t,!1),Od.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(n=>{const r=Od[n]&&Od[n].prototype;!r||!r.hasOwnProperty||!r.hasOwnProperty("addEventListener")||(Vt(r,"addEventListener",function(i){return function(o,s,l){if(o==="click"||o=="keypress")try{const c=this,u=c.__sentry_instrumentation_handlers__=c.__sentry_instrumentation_handlers__||{},f=u[o]=u[o]||{refCount:0};if(!f.handler){const h=UC(e);f.handler=h,i.call(this,o,h,l)}f.refCount++}catch{}return i.call(this,o,s,l)}}),Vt(r,"removeEventListener",function(i){return function(o,s,l){if(o==="click"||o=="keypress")try{const c=this,u=c.__sentry_instrumentation_handlers__||{},f=u[o];f&&(f.refCount--,f.refCount<=0&&(i.call(this,o,f.handler,l),f.handler=void 0,delete u[o]),Object.keys(u).length===0&&delete c.__sentry_instrumentation_handlers__)}catch{}return i.call(this,o,s,l)}}))})}function Q1(e){if(e.type!==iw)return!1;try{if(!e.target||e.target._sentryId!==og)return!1}catch{}return!0}function ow(e,t){return e!=="keypress"?!1:!t||!t.tagName?!0:!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable)}function UC(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const r=kA(n);if(ow(n.type,r))return;Kt(n,"_sentryCaptured",!0),r&&!r._sentryId&&Kt(r,"_sentryId",dr());const i=n.type==="keypress"?"input":n.type;Q1(n)||(e({event:n,name:i,global:t}),iw=n.type,og=r?r._sentryId:void 0),clearTimeout(lx),lx=Od.setTimeout(()=>{og=void 0,iw=void 0},i0)}}function kA(e){try{return e.target}catch{return null}}const o0="__sentry_xhr_v3__";function IA(e){const t="xhr";z0(t,e),W0(t,sw)}function sw(){if(!Od.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,n,r){const i=sa()*1e3,o=ae(r[0])?r[0].toUpperCase():void 0,s=s0(r[1]);if(!o||!s)return t.apply(n,r);n[o0]={method:o,url:s,request_headers:{}},o==="POST"&&s.match(/sentry_key/)&&(n.__sentry_own_request__=!0);const l=()=>{const c=n[o0];if(c&&n.readyState===4){try{c.status_code=n.status}catch{}const u={endTimestamp:sa()*1e3,startTimestamp:i,xhr:n};qf("xhr",u)}};return"onreadystatechange"in n&&typeof n.onreadystatechange=="function"?n.onreadystatechange=new Proxy(n.onreadystatechange,{apply(c,u,f){return l(),c.apply(u,f)}}):n.addEventListener("readystatechange",l),n.setRequestHeader=new Proxy(n.setRequestHeader,{apply(c,u,f){const[h,p]=f,m=u[o0];return m&&ae(h)&&ae(p)&&(m.request_headers[h.toLowerCase()]=p),c.apply(u,f)}}),t.apply(n,r)}}),e.send=new Proxy(e.send,{apply(t,n,r){const i=n[o0];if(!i)return t.apply(n,r);r[0]!==void 0&&(i.body=r[0]);const o={startTimestamp:sa()*1e3,xhr:n};return qf("xhr",o),t.apply(n,r)}})}function s0(e){if(ae(e))return e;try{return e.toString()}catch{}}const cx=100;function X0(e,t){const n=ie(),r=le();if(!n)return;const{beforeBreadcrumb:i=null,maxBreadcrumbs:o=cx}=n.getOptions();if(o<=0)return;const l={timestamp:xn(),...e},c=i?De(()=>i(l,t)):l;c!==null&&(n.emit&&n.emit("beforeAddBreadcrumb",c,t),r.addBreadcrumb(c,o))}function VC(e){const t="console";z0(t,e),W0(t,$C)}function $C(){"console"in A&&Ve.forEach(function(e){e in A.console&&Vt(A.console,e,function(t){return Ge[e]=t,function(...n){qf("console",{args:n,level:e});const i=Ge[e];i&&i.apply(A.console,n)}})})}function zC(e,t){const n="fetch";z0(n,e),W0(n,()=>th(void 0,t))}function J1(e){const t="fetch-body-resolved";addHandler(t,e),maybeInstrument(t,()=>th(Cp))}function th(e,t=!1){t&&!PA()||Vt(A,"fetch",function(n){return function(...r){const{method:i,url:o}=sg(r),s={args:r,fetchData:{method:i,url:o},startTimestamp:sa()*1e3};e||qf("fetch",{...s});const l=new Error().stack;return n.apply(A,r).then(async c=>(e?e(c):qf("fetch",{...s,endTimestamp:sa()*1e3,response:c}),c),c=>{throw qf("fetch",{...s,endTimestamp:sa()*1e3,error:c}),z(c)&&c.stack===void 0&&(c.stack=l,Kt(c,"framesToPop",1)),c})}})}async function Vv(e,t){if(e&&e.body){const n=e.body,r=n.getReader(),i=setTimeout(()=>{n.cancel().then(null,()=>{})},90*1e3);let o=!0;for(;o;){let s;try{s=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);const{done:l}=await r.read();clearTimeout(s),l&&(t(),o=!1)}catch{o=!1}finally{clearTimeout(s)}}clearTimeout(i),r.releaseLock(),n.cancel().then(null,()=>{})}}function Cp(e){let t;try{t=e.clone()}catch{return}Vv(t,()=>{triggerHandlers("fetch-body-resolved",{endTimestamp:timestampInSeconds()*1e3,response:e})})}function Z0(e,t){return!!e&&typeof e=="object"&&!!e[t]}function l0(e){return typeof e=="string"?e:e?Z0(e,"url")?e.url:e.toString?e.toString():"":""}function sg(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,r]=e;return{url:l0(n),method:Z0(r,"method")?String(r.method).toUpperCase():"GET"}}const t=e[0];return{url:l0(t),method:Z0(t,"method")?String(t.method).toUpperCase():"GET"}}const WC=["fatal","error","warning","log","info","debug"];function FA(e){return e==="warn"?"warning":WC.includes(e)?e:"log"}function c0(e){if(e!==void 0)return e>=400&&e<500?"warning":e>=500?"error":void 0}function Rh(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}function lg(e){return e.split(/[?#]/,1)[0]}function lw(e){return e.split(/\\?\//).filter(t=>t.length>0&&t!==",").length}function Ys(e){const{protocol:t,host:n,path:r}=e,i=n&&n.replace(/^.*@/,"[filtered]:[filtered]@").replace(/(:80)$/,"").replace(/(:443)$/,"")||"";return`${t?`${t}://`:""}${i}${r}`}const we=1024,tt="Breadcrumbs",Dt=(e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:tt,setup(n){t.console&&VC(_a(n)),t.dom&&BC(Sr(n,t.dom)),t.xhr&&IA(no(n)),t.fetch&&zC(ps(n)),t.history&&tw(zs(n)),t.sentry&&n.on("beforeSendEvent",vn(n))}}};function vn(e){return function(n){ie()===e&&X0({category:`sentry.${n.type==="transaction"?"transaction":"event"}`,event_id:n.event_id,level:n.level,message:Ir(n)},{event:n})}}function Sr(e,t){return function(r){if(ie()!==e)return;let i,o,s=typeof t=="object"?t.serializeAttribute:void 0,l=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;l&&l>we&&(H0&&ht.warn(`\`dom.maxStringLength\` cannot exceed ${we}, but a value of ${l} was configured. Sentry will use ${we} instead.`),l=we),typeof s=="string"&&(s=[s]);try{const u=r.event,f=Ws(u)?u.target:u;i=et(f,{keyAttrs:s,maxStringLength:l}),o=Ze(f)}catch{i="<unknown>"}if(i.length===0)return;const c={category:`ui.${r.name}`,message:i};o&&(c.data={"ui.component_name":o}),X0(c,{event:r.event,name:r.name,global:r.global})}}function _a(e){return function(n){if(ie()!==e)return;const r={category:"console",data:{arguments:n.args,logger:"console"},level:FA(n.level),message:_t(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)r.message=`Assertion failed: ${_t(n.args.slice(1)," ")||"console.assert"}`,r.data.arguments=n.args.slice(1);else return;X0(r,{input:n.args,level:n.level})}}function no(e){return function(n){if(ie()!==e)return;const{startTimestamp:r,endTimestamp:i}=n,o=n.xhr[o0];if(!r||!i||!o)return;const{method:s,url:l,status_code:c,body:u}=o,f={method:s,url:l,status_code:c},h={xhr:n.xhr,input:u,startTimestamp:r,endTimestamp:i},p=c0(c);X0({category:"xhr",data:f,type:"http",level:p},h)}}function ps(e){return function(n){if(ie()!==e)return;const{startTimestamp:r,endTimestamp:i}=n;if(i&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.error){const o=n.fetchData,s={data:n.error,input:n.args,startTimestamp:r,endTimestamp:i};X0({category:"fetch",data:o,level:"error",type:"http"},s)}else{const o=n.response,s={...n.fetchData,status_code:o&&o.status},l={input:n.args,response:o,startTimestamp:r,endTimestamp:i},c=c0(s.status_code);X0({category:"fetch",data:s,type:"http",level:c},l)}}}function zs(e){return function(n){if(ie()!==e)return;let r=n.from,i=n.to;const o=Rh(ys.location.href);let s=r?Rh(r):void 0;const l=Rh(i);(!s||!s.path)&&(s=o),o.protocol===l.protocol&&o.host===l.host&&(i=l.relative),o.protocol===s.protocol&&o.host===s.host&&(r=s.relative),X0({category:"navigation",data:{from:r,to:i}})}}function Ws(e){return!!e&&!!e.target}const Dh=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],u0="BrowserApiErrors",NA=(e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e};return{name:u0,setupOnce(){t.setTimeout&&Vt(ys,"setTimeout",LA),t.setInterval&&Vt(ys,"setInterval",LA),t.requestAnimationFrame&&Vt(ys,"requestAnimationFrame",q1),t.XMLHttpRequest&&"XMLHttpRequest"in ys&&Vt(XMLHttpRequest.prototype,"send",ru);const n=t.eventTarget;n&&(Array.isArray(n)?n:Dh).forEach(md)}}};function LA(e){return function(...t){const n=t[0];return t[0]=Uv(n,{mechanism:{data:{function:Cn(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function q1(e){return function(t){return e.apply(this,[Uv(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Cn(e)},handled:!1,type:"instrument"}})])}}function ru(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in n&&typeof n[i]=="function"&&Vt(n,i,function(o){const s={mechanism:{data:{function:i,handler:Cn(o)},handled:!1,type:"instrument"}},l=Pr(o);return l&&(s.mechanism.data.handler=Cn(l)),Uv(o,s)})}),e.apply(this,t)}}function md(e){const t=ys,n=t[e]&&t[e].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty("addEventListener")||(Vt(n,"addEventListener",function(r){return function(i,o,s){try{typeof o.handleEvent=="function"&&(o.handleEvent=Uv(o.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Cn(o),target:e},handled:!1,type:"instrument"}}))}catch{}return r.apply(this,[i,Uv(o,{mechanism:{data:{function:"addEventListener",handler:Cn(o),target:e},handled:!1,type:"instrument"}}),s])}}),Vt(n,"removeEventListener",function(r){return function(i,o,s){const l=o;try{const c=l&&l.__sentry_wrapped__;c&&r.call(this,i,c,s)}catch{}return r.call(this,i,l,s)}}))}let Fu=null;function BA(e){const t="error";z0(t,e),W0(t,HC)}function HC(){Fu=A.onerror,A.onerror=function(e,t,n,r,i){return qf("error",{column:r,error:i,line:n,msg:e,url:t}),Fu&&!Fu.__SENTRY_LOADER__?Fu.apply(this,arguments):!1},A.onerror.__SENTRY_INSTRUMENTED__=!0}let ux=null;function BK(e){const t="unhandledrejection";z0(t,e),W0(t,Tf)}function Tf(){ux=A.onunhandledrejection,A.onunhandledrejection=function(e){return qf("unhandledrejection",e),ux&&!ux.__SENTRY_LOADER__?ux.apply(this,arguments):!0},A.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const EM="GlobalHandlers",_M=(e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:EM,setupOnce(){Error.stackTraceLimit=50},setup(n){t.onerror&&(cg(n),PM("onerror")),t.onunhandledrejection&&(d0(n),PM("onunhandledrejection"))}}};function cg(e){BA(t=>{const{stackParser:n,attachStacktrace:r}=OM();if(ie()!==e||wc())return;const{msg:i,url:o,line:s,column:l,error:c}=t,u=AM(wp(n,c||i,void 0,r,!1),o,s,l);u.level="error",Ia(u,{originalException:c,mechanism:{handled:!1,type:"onerror"}})})}function d0(e){BK(t=>{const{stackParser:n,attachStacktrace:r}=OM();if(ie()!==e||wc())return;const i=GC(t),o=se(i)?TM(i):wp(n,i,void 0,r,!0);o.level="error",Ia(o,{originalException:i,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function GC(e){if(se(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}function TM(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function AM(e,t,n,r){const i=e.exception=e.exception||{},o=i.values=i.values||[],s=o[0]=o[0]||{},l=s.stacktrace=s.stacktrace||{},c=l.frames=l.frames||[],u=isNaN(parseInt(r,10))?void 0:r,f=isNaN(parseInt(n,10))?void 0:n,h=ae(t)&&t.length>0?t:Ye();return c.length===0&&c.push({colno:u,filename:h,function:Re,in_app:!0,lineno:f}),e}function PM(e){H0&&ht.log(`Global Handler attached: ${e}`)}function OM(){const e=ie();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const X7=()=>({name:"HttpContext",preprocessEvent(e){if(!ys.navigator&&!ys.location&&!ys.document)return;const t=e.request&&e.request.url||ys.location&&ys.location.href,{referrer:n}=ys.document||{},{userAgent:r}=ys.navigator||{},i={...e.request&&e.request.headers,...n&&{Referer:n},...r&&{"User-Agent":r}},o={...e.request,...t&&{url:t},headers:i};e.request=o}});function Z7(e,t,n=250,r,i,o,s){if(!o.exception||!o.exception.values||!s||!He(s.originalException,Error))return;const l=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;l&&(o.exception.values=Q7(UA(e,t,i,s.originalException,r,o.exception.values,l,0),n))}function UA(e,t,n,r,i,o,s,l){if(o.length>=n+1)return o;let c=[...o];if(He(r[i],Error)){jM(s,l);const u=e(t,r[i]),f=c.length;MM(u,i,f,l),c=UA(e,t,n,r[i],i,[u,...c],u,f)}return Array.isArray(r.errors)&&r.errors.forEach((u,f)=>{if(He(u,Error)){jM(s,l);const h=e(t,u),p=c.length;MM(h,`errors[${f}]`,p,l),c=UA(e,t,n,u,i,[h,...c],h,p)}}),c}function jM(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}function MM(e,t,n,r){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}function Q7(e,t){return e.map(n=>(n.value&&(n.value=Et(n.value,t)),n))}const YC="cause",J7=5,VA="LinkedErrors",q7=(e={})=>{const t=e.limit||J7,n=e.key||YC;return{name:VA,preprocessEvent(r,i,o){const s=o.getOptions();Z7(yi,s.stackParser,s.maxValueLength,n,t,r,i)}}},DM=10,eF=20,tF=30,nF=40,rF=50;function dx(e,t,n,r){const i={filename:e,function:t==="<anonymous>"?Re:t,in_app:!0};return n!==void 0&&(i.lineno=n),r!==void 0&&(i.colno=r),i}const aF=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,iF=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,oF=/\((\S*)(?::(\d+))(?::(\d+))\)/,sF=[tF,e=>{const t=aF.exec(e);if(t){const[,r,i,o]=t;return dx(r,Re,+i,+o)}const n=iF.exec(e);if(n){if(n[2]&&n[2].indexOf("eval")===0){const s=oF.exec(n[2]);s&&(n[2]=s[1],n[3]=s[2],n[4]=s[3])}const[i,o]=$A(n[1]||Re,n[2]);return dx(o,i,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}}],UK=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,VK=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,lF=[rF,e=>{const t=UK.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const o=VK.exec(t[3]);o&&(t[1]=t[1]||"eval",t[3]=o[1],t[4]=o[2],t[5]="")}let r=t[3],i=t[1]||Re;return[i,r]=$A(i,r),dx(r,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],cF=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,Bge=[nF,e=>{const t=cF.exec(e);return t?dx(t[2],t[1]||Re,+t[3],t[4]?+t[4]:void 0):void 0}],zK=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,ug=[DM,e=>{const t=zK.exec(e);return t?dx(t[2],t[3]||Re,+t[1]):void 0}],IM=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,WK=[eF,e=>{const t=IM.exec(e);return t?dx(t[5],t[3]||t[4]||Re,+t[1],+t[2]):void 0}],uF=Ot(...[sF,lF]),$A=(e,t)=>{const n=e.indexOf("safari-extension")!==-1,r=e.indexOf("safari-web-extension")!==-1;return n||r?[e.indexOf("@")!==-1?e.split("@")[0]:Re,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},cw=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,uw={};function KC(e){const t=uw[e];if(t)return t;let n=Od[e];if(G1(n))return uw[e]=n.bind(Od);const r=Od.document;if(r&&typeof r.createElement=="function")try{const i=r.createElement("iframe");i.hidden=!0,r.head.appendChild(i);const o=i.contentWindow;o&&o[e]&&(n=o[e]),r.head.removeChild(i)}catch(i){cw&&ht.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return n&&(uw[e]=n.bind(Od))}function dF(e){uw[e]=void 0}function GK(...e){return KC("fetch")(...e)}function YK(...e){return KC("setTimeout")(...e)}function fF(e){const t=[];function n(){return e===void 0||t.length<e}function r(s){return t.splice(t.indexOf(s),1)[0]||Promise.resolve(void 0)}function i(s){if(!n())return dn(new ol("Not adding Promise because buffer limit was reached."));const l=s();return t.indexOf(l)===-1&&t.push(l),l.then(()=>r(l)).then(null,()=>r(l).then(null,()=>{})),l}function o(s){return new Ca((l,c)=>{let u=t.length;if(!u)return l(!0);const f=setTimeout(()=>{s&&s>0&&l(!1)},s);t.forEach(h=>{ar(h).then(()=>{--u||(clearTimeout(f),l(!0))},c)})})}return{$:t,add:i,drain:o}}const hF=60*1e3;function pF(e,t=Date.now()){const n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;const r=Date.parse(`${e}`);return isNaN(r)?hF:r-t}function KK(e,t){return e[t]||e.all||0}function kh(e,t,n=Date.now()){return KK(e,t)>n}function nh(e,{statusCode:t,headers:n},r=Date.now()){const i={...e},o=n&&n["x-sentry-rate-limits"],s=n&&n["retry-after"];if(o)for(const l of o.trim().split(",")){const[c,u,,,f]=l.split(":",5),h=parseInt(c,10),p=(isNaN(h)?60:h)*1e3;if(!u)i.all=r+p;else for(const m of u.split(";"))m==="metric_bucket"?(!f||f.split(";").includes("custom"))&&(i[m]=r+p):i[m]=r+p}else s?i.all=r+pF(s,r):t===429&&(i.all=r+60*1e3);return i}const mF=64;function gF(e,t,n=fF(e.bufferSize||mF)){let r={};const i=s=>n.drain(s);function o(s){const l=[];if(Oh(s,(h,p)=>{const m=ox(p);if(kh(r,m)){const g=NM(h,p);e.recordDroppedEvent("ratelimit_backoff",m,g)}else l.push(h)}),l.length===0)return ar({});const c=rx(s[0],l),u=h=>{Oh(c,(p,m)=>{const g=NM(p,m);e.recordDroppedEvent(h,ox(m),g)})},f=()=>t({body:wM(c)}).then(h=>(h.statusCode!==void 0&&(h.statusCode<200||h.statusCode>=300)&&at&&ht.warn(`Sentry responded with status code ${h.statusCode} to sent event.`),r=nh(r,h),h),h=>{throw u("network_error"),h});return n.add(f).then(h=>h,h=>{if(h instanceof ol)return at&&ht.error("Skipped sending event because buffer is full."),u("queue_overflow"),ar({});throw h})}return{send:o,flush:i}}function NM(e,t){if(!(t!=="event"&&t!=="transaction"))return Array.isArray(e)?e[1]:void 0}function vF(e,t=KC("fetch")){let n=0,r=0;function i(o){const s=o.body.length;n+=s,r++;const l={body:o.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};if(!t)return dF("fetch"),dn("No fetch implementation available");try{return t(e.url,l).then(c=>(n-=s,r--,{statusCode:c.status,headers:{"x-sentry-rate-limits":c.headers.get("X-Sentry-Rate-Limits"),"retry-after":c.headers.get("Retry-After")}}))}catch(c){return dF("fetch"),n-=s,r--,dn(c)}}return gF(e,i)}function yF(e){return[Yn(),bA(),NA(),Dt(),_M(),q7(),PC(),X7()]}function LM(e={}){const t={defaultIntegrations:yF(),release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:ys.SENTRY_RELEASE&&ys.SENTRY_RELEASE.id?ys.SENTRY_RELEASE.id:void 0,autoSessionTracking:!0,sendClientReports:!0};return e.defaultIntegrations==null&&delete e.defaultIntegrations,{...t,...e}}function xF(){const e=typeof ys.window<"u"&&ys;if(!e)return!1;const t=e.chrome?"chrome":"browser",n=e[t],r=n&&n.runtime&&n.runtime.id,i=ys.location&&ys.location.href||"",o=["chrome-extension:","moz-extension:","ms-browser-extension:","safari-web-extension:"],s=!!r&&ys===ys.top&&o.some(c=>i.startsWith(`${c}//`)),l=typeof e.nw<"u";return!!r&&!s&&!l}function BM(e={}){const t=LM(e);if(xF()){De(()=>{console.error("[Sentry] You cannot run Sentry this way in a browser extension, check: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")});return}H0&&(Jf()||ht.warn("No Fetch API detected. The Sentry SDK requires a Fetch API compatible environment to send events. Please add a Fetch API polyfill."));const n={...t,stackParser:Rt(t.stackParser||uF),integrations:Zn(t),transport:t.transport||vF},r=CA(LC,n);return t.autoSessionTracking&&VM(),r}function UM(e={}){if(!ys.document){H0&&ht.error("Global document not defined in showReportDialog call");return}const t=Z(),n=t.getClient(),r=n&&n.getDsn();if(!r){H0&&ht.error("DSN not configured for showReportDialog call");return}if(t&&(e.user={...t.getUser(),...e.user}),!e.eventId){const l=hd();l&&(e.eventId=l)}const i=ys.document.createElement("script");i.async=!0,i.crossOrigin="anonymous",i.src=nx(r,e),e.onLoad&&(i.onload=e.onLoad);const{onClose:o}=e;if(o){const l=c=>{if(c.data==="__sentry_reportdialog_closed__")try{o()}finally{ys.removeEventListener("message",l)}};ys.addEventListener("message",l)}const s=ys.document.head||ys.document.body;s?s.appendChild(i):H0&&ht.error("Not injecting report dialog. No injection point found in HTML")}function XK(){}function bF(e){e()}function VM(){if(typeof ys.document>"u"){H0&&ht.warn("Session tracking in non-browser environment with @sentry/browser is not supported.");return}U0({ignoreDuration:!0}),V0(),tw(({from:e,to:t})=>{e!==void 0&&e!==t&&(U0({ignoreDuration:!0}),V0())})}function ZK(e){const t=getClient();t&&t.captureUserFeedback(e)}function $M(e){const t={...e};return bp(t,"react"),mi("react",{version:d.version}),BM(t)}var zM=rn(1880);const QK=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function wF(e){const t=e.match(/^([^.]+)/);return t!==null&&parseInt(t[0])>=17}function WM(e,t){const n=new WeakSet;function r(i,o){if(!n.has(i)){if(i.cause)return n.add(i),r(i.cause,o);i.cause=o}}r(e,t)}function HM(e,{componentStack:t},n){if(wF(d.version)&&z(e)&&t){const r=new Error(e.message);r.name=`React ErrorBoundary ${e.name}`,r.stack=t,WM(e,r)}return da(e,{...n,captureContext:{contexts:{react:{componentStack:t}}}})}function GM(e){return(t,n)=>{const r=HM(t,n);e&&e(t,n,r)}}const $v="unknown",SF={componentStack:null,error:null,eventId:null};class dw extends d.Component{constructor(t){super(t),dw.prototype.__init.call(this),this.state=SF,this._openFallbackReportDialog=!0;const n=ie();n&&t.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=n.on("afterSendEvent",r=>{!r.type&&this._lastEventId&&r.event_id===this._lastEventId&&UM({...t.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(t,n){const{componentStack:r}=n,i=r??void 0,{beforeCapture:o,onError:s,showDialog:l,dialogOptions:c}=this.props;ge(u=>{o&&o(u,t,i);const f=HM(t,n,{mechanism:{handled:!!this.props.fallback}});s&&s(t,i,f),l&&(this._lastEventId=f,this._openFallbackReportDialog&&UM({...c,eventId:f})),this.setState({error:t,componentStack:r,eventId:f})})}componentDidMount(){const{onMount:t}=this.props;t&&t()}componentWillUnmount(){const{error:t,componentStack:n,eventId:r}=this.state,{onUnmount:i}=this.props;i&&i(t,n,r),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}__init(){this.resetErrorBoundary=()=>{const{onReset:t}=this.props,{error:n,componentStack:r,eventId:i}=this.state;t&&t(n,r,i),this.setState(SF)}}render(){const{fallback:t,children:n}=this.props,r=this.state;if(r.error){let i;return typeof t=="function"?i=d.createElement(t,{error:r.error,componentStack:r.componentStack,resetError:this.resetErrorBoundary,eventId:r.eventId}):i=t,d.isValidElement(i)?i:(t&&QK&&ht.warn("fallback did not produce a valid ReactElement"),null)}return typeof n=="function"?n():n}}function CF(e,t){const n=e.displayName||e.name||$v,r=i=>React.createElement(dw,{...t},React.createElement(e,{...i}));return r.displayName=`errorBoundary(${n})`,hoistNonReactStatics(r,e),r}var EF=rn(94140),wu=rn(22483),XC=rn.t(wu,2);/**
 * @remix-run/router v1.17.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function xs(){return xs=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},xs.apply(this,arguments)}var Bc;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Bc||(Bc={}));const _F="popstate";function YM(e){e===void 0&&(e={});let{initialEntries:t=["/"],initialIndex:n,v5Compat:r=!1}=e,i;i=t.map((m,g)=>f(m,typeof m=="string"?null:m.state,g===0?"default":void 0));let o=c(n??i.length-1),s=Bc.Pop,l=null;function c(m){return Math.min(Math.max(m,0),i.length-1)}function u(){return i[o]}function f(m,g,v){g===void 0&&(g=null);let y=zv(i?u().pathname:"/",m,g,v);return Ih(y.pathname.charAt(0)==="/","relative pathnames are not supported in memory history: "+JSON.stringify(m)),y}function h(m){return typeof m=="string"?m:rh(m)}return{get index(){return o},get action(){return s},get location(){return u()},createHref:h,createURL(m){return new URL(h(m),"http://localhost")},encodeLocation(m){let g=typeof m=="string"?ah(m):m;return{pathname:g.pathname||"",search:g.search||"",hash:g.hash||""}},push(m,g){s=Bc.Push;let v=f(m,g);o+=1,i.splice(o,i.length,v),r&&l&&l({action:s,location:v,delta:1})},replace(m,g){s=Bc.Replace;let v=f(m,g);i[o]=v,r&&l&&l({action:s,location:v,delta:0})},go(m){s=Bc.Pop;let g=c(o+m),v=i[g];o=g,l&&l({action:s,location:v,delta:m})},listen(m){return l=m,()=>{l=null}}}}function Af(e){e===void 0&&(e={});function t(r,i){let{pathname:o,search:s,hash:l}=r.location;return zv("",{pathname:o,search:s,hash:l},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(r,i){return typeof i=="string"?i:rh(i)}return zA(t,n,null,e)}function Vge(e){e===void 0&&(e={});function t(i,o){let{pathname:s="/",search:l="",hash:c=""}=ah(i.location.hash.substr(1));return!s.startsWith("/")&&!s.startsWith(".")&&(s="/"+s),zv("",{pathname:s,search:l,hash:c},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(i,o){let s=i.document.querySelector("base"),l="";if(s&&s.getAttribute("href")){let c=i.location.href,u=c.indexOf("#");l=u===-1?c:c.slice(0,u)}return l+"#"+(typeof o=="string"?o:rh(o))}function r(i,o){Ih(i.pathname.charAt(0)==="/","relative pathnames are not supported in hash history.push("+JSON.stringify(o)+")")}return zA(t,n,r,e)}function Ha(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ih(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function KM(){return Math.random().toString(36).substr(2,8)}function XM(e,t){return{usr:e.state,key:e.key,idx:t}}function zv(e,t,n,r){return n===void 0&&(n=null),xs({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ah(t):t,{state:n,key:t&&t.key||r||KM()})}function rh(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function ah(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function zA(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,s=i.history,l=Bc.Pop,c=null,u=f();u==null&&(u=0,s.replaceState(xs({},s.state,{idx:u}),""));function f(){return(s.state||{idx:null}).idx}function h(){l=Bc.Pop;let y=f(),x=y==null?null:y-u;u=y,c&&c({action:l,location:v.location,delta:x})}function p(y,x){l=Bc.Push;let b=zv(v.location,y,x);n&&n(b,y),u=f()+1;let S=XM(b,u),C=v.createHref(b);try{s.pushState(S,"",C)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;i.location.assign(C)}o&&c&&c({action:l,location:v.location,delta:1})}function m(y,x){l=Bc.Replace;let b=zv(v.location,y,x);n&&n(b,y),u=f();let S=XM(b,u),C=v.createHref(b);s.replaceState(S,"",C),o&&c&&c({action:l,location:v.location,delta:0})}function g(y){let x=i.location.origin!=="null"?i.location.origin:i.location.href,b=typeof y=="string"?y:rh(y);return b=b.replace(/ $/,"%20"),Ha(x,"No window.location.(origin|href) available to create URL for href: "+b),new URL(b,x)}let v={get action(){return l},get location(){return e(i,s)},listen(y){if(c)throw new Error("A history only accepts one active listener");return i.addEventListener(_F,h),c=y,()=>{i.removeEventListener(_F,h),c=null}},createHref(y){return t(i,y)},createURL:g,encodeLocation(y){let x=g(y);return{pathname:x.pathname,search:x.search,hash:x.hash}},push:p,replace:m,go(y){return s.go(y)}};return v}var Ol;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Ol||(Ol={}));const TF=new Set(["lazy","caseSensitive","path","id","index","children"]);function AF(e){return e.index===!0}function fx(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((i,o)=>{let s=[...n,String(o)],l=typeof i.id=="string"?i.id:s.join("-");if(Ha(i.index!==!0||!i.children,"Cannot specify children on an index route"),Ha(!r[l],'Found a route id collision on id "'+l+`".  Route id's must be globally unique within Data Router usages`),AF(i)){let c=xs({},i,t(i),{id:l});return r[l]=c,c}else{let c=xs({},i,t(i),{id:l,children:void 0});return r[l]=c,i.children&&(c.children=fx(i.children,t,s,r)),c}})}function Q0(e,t,n){return n===void 0&&(n="/"),Gu(e,t,n,!1)}function Gu(e,t,n,r){let i=typeof t=="string"?ah(t):t,o=cc(i.pathname||"/",n);if(o==null)return null;let s=Wv(e);PF(s);let l=null;for(let c=0;l==null&&c<s.length;++c){let u=Rd(o);l=WA(s[c],u,r)}return l}function J0(e,t){let{route:n,pathname:r,params:i}=e;return{id:n.id,pathname:r,params:i,data:t[n.id],handle:n.handle}}function Wv(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let i=(o,s,l)=>{let c={relativePath:l===void 0?o.path||"":l,caseSensitive:o.caseSensitive===!0,childrenIndex:s,route:o};c.relativePath.startsWith("/")&&(Ha(c.relativePath.startsWith(r),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(r.length));let u=em([r,c.relativePath]),f=n.concat(c);o.children&&o.children.length>0&&(Ha(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Wv(o.children,t,f,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:RF(u,o.index),routesMeta:f})};return e.forEach((o,s)=>{var l;if(o.path===""||!((l=o.path)!=null&&l.includes("?")))i(o,s);else for(let c of ZM(o.path))i(o,s,c)}),t}function ZM(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let s=ZM(r.join("/")),l=[];return l.push(...s.map(c=>c===""?o:[o,c].join("/"))),i&&l.push(...s),l.map(c=>e.startsWith("/")&&c===""?"/":c)}function PF(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:qK(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const q0=/^:[\w-]+$/,OF=3,dg=2,JK=1,jF=10,MF=-2,QM=e=>e==="*";function RF(e,t){let n=e.split("/"),r=n.length;return n.some(QM)&&(r+=MF),t&&(r+=dg),n.filter(i=>!QM(i)).reduce((i,o)=>i+(q0.test(o)?OF:o===""?JK:jF),r)}function qK(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function WA(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,i={},o="/",s=[];for(let l=0;l<r.length;++l){let c=r[l],u=l===r.length-1,f=o==="/"?t:t.slice(o.length)||"/",h=Md({path:c.relativePath,caseSensitive:c.caseSensitive,end:u},f),p=c.route;if(!h&&u&&n&&!r[r.length-1].route.index&&(h=Md({path:c.relativePath,caseSensitive:c.caseSensitive,end:!1},f)),!h)return null;Object.assign(i,h.params),s.push({params:i,pathname:em([o,h.pathname]),pathnameBase:ZC(em([o,h.pathnameBase])),route:p}),h.pathnameBase!=="/"&&(o=em([o,h.pathnameBase]))}return s}function DF(e,t){t===void 0&&(t={});let n=e;n.endsWith("*")&&n!=="*"&&!n.endsWith("/*")&&(Ih(!1,'Route path "'+n+'" will be treated as if it were '+('"'+n.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+n.replace(/\*$/,"/*")+'".')),n=n.replace(/\*$/,"/*"));const r=n.startsWith("/")?"/":"",i=s=>s==null?"":typeof s=="string"?s:String(s),o=n.split(/\/+/).map((s,l,c)=>{if(l===c.length-1&&s==="*")return i(t["*"]);const f=s.match(/^:([\w-]+)(\??)$/);if(f){const[,h,p]=f;let m=t[h];return Ha(p==="?"||m!=null,'Missing ":'+h+'" param'),i(m)}return s.replace(/\?$/g,"")}).filter(s=>!!s);return r+o.join("/")}function Md(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=bl(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let o=i[0],s=o.replace(/(.)\/+$/,"$1"),l=i.slice(1);return{params:r.reduce((u,f,h)=>{let{paramName:p,isOptional:m}=f;if(p==="*"){let v=l[h]||"";s=o.slice(0,o.length-v.length).replace(/(.)\/+$/,"$1")}const g=l[h];return m&&!g?u[p]=void 0:u[p]=(g||"").replace(/%2F/g,"/"),u},{}),pathname:o,pathnameBase:s,pattern:e}}function bl(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Ih(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,l,c)=>(r.push({paramName:l,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Rd(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ih(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function cc(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function qd(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?ah(e):e;return{pathname:n?n.startsWith("/")?n:Ep(n,t):t,search:Fh(r),hash:qM(i)}}function Ep(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function hx(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Yu(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function px(e,t){let n=Yu(e);return t?n.map((r,i)=>i===e.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function fg(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=ah(e):(i=xs({},e),Ha(!i.pathname||!i.pathname.includes("?"),hx("?","pathname","search",i)),Ha(!i.pathname||!i.pathname.includes("#"),hx("#","pathname","hash",i)),Ha(!i.search||!i.search.includes("#"),hx("#","search","hash",i)));let o=e===""||i.pathname==="",s=o?"/":i.pathname,l;if(s==null)l=n;else{let h=t.length-1;if(!r&&s.startsWith("..")){let p=s.split("/");for(;p[0]==="..";)p.shift(),h-=1;i.pathname=p.join("/")}l=h>=0?t[h]:"/"}let c=qd(i,l),u=s&&s!=="/"&&s.endsWith("/"),f=(o||s===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(u||f)&&(c.pathname+="/"),c}function JM(e){return e===""||e.pathname===""?"/":typeof e=="string"?ah(e).pathname:e.pathname}const em=e=>e.join("/").replace(/\/\/+/g,"/"),ZC=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Fh=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,qM=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,QC=function(t,n){n===void 0&&(n={});let r=typeof n=="number"?{status:n}:n,i=new Headers(r.headers);return i.has("Content-Type")||i.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(t),xs({},r,{headers:i}))};class tm extends Error{}class HA{constructor(t,n){this.pendingKeysSet=new Set,this.subscribers=new Set,this.deferredKeys=[],Ha(t&&typeof t=="object"&&!Array.isArray(t),"defer() only accepts plain objects");let r;this.abortPromise=new Promise((o,s)=>r=s),this.controller=new AbortController;let i=()=>r(new tm("Deferred data aborted"));this.unlistenAbortSignal=()=>this.controller.signal.removeEventListener("abort",i),this.controller.signal.addEventListener("abort",i),this.data=Object.entries(t).reduce((o,s)=>{let[l,c]=s;return Object.assign(o,{[l]:this.trackPromise(l,c)})},{}),this.done&&this.unlistenAbortSignal(),this.init=n}trackPromise(t,n){if(!(n instanceof Promise))return n;this.deferredKeys.push(t),this.pendingKeysSet.add(t);let r=Promise.race([n,this.abortPromise]).then(i=>this.onSettle(r,t,void 0,i),i=>this.onSettle(r,t,i));return r.catch(()=>{}),Object.defineProperty(r,"_tracked",{get:()=>!0}),r}onSettle(t,n,r,i){if(this.controller.signal.aborted&&r instanceof tm)return this.unlistenAbortSignal(),Object.defineProperty(t,"_error",{get:()=>r}),Promise.reject(r);if(this.pendingKeysSet.delete(n),this.done&&this.unlistenAbortSignal(),r===void 0&&i===void 0){let o=new Error('Deferred data for key "'+n+'" resolved/rejected with `undefined`, you must resolve/reject with a value or `null`.');return Object.defineProperty(t,"_error",{get:()=>o}),this.emit(!1,n),Promise.reject(o)}return i===void 0?(Object.defineProperty(t,"_error",{get:()=>r}),this.emit(!1,n),Promise.reject(r)):(Object.defineProperty(t,"_data",{get:()=>i}),this.emit(!1,n),i)}emit(t,n){this.subscribers.forEach(r=>r(t,n))}subscribe(t){return this.subscribers.add(t),()=>this.subscribers.delete(t)}cancel(){this.controller.abort(),this.pendingKeysSet.forEach((t,n)=>this.pendingKeysSet.delete(n)),this.emit(!0)}async resolveData(t){let n=!1;if(!this.done){let r=()=>this.cancel();t.addEventListener("abort",r),n=await new Promise(i=>{this.subscribe(o=>{t.removeEventListener("abort",r),(o||this.done)&&i(o)})})}return n}get done(){return this.pendingKeysSet.size===0}get unwrappedData(){return Ha(this.data!==null&&this.done,"Can only unwrap data on initialized and settled deferreds"),Object.entries(this.data).reduce((t,n)=>{let[r,i]=n;return Object.assign(t,{[r]:mx(i)})},{})}get pendingKeys(){return Array.from(this.pendingKeysSet)}}function eR(e){return e instanceof Promise&&e._tracked===!0}function mx(e){if(!eR(e))return e;if(e._error)throw e._error;return e._data}const tR=function(t,n){n===void 0&&(n={});let r=typeof n=="number"?{status:n}:n;return new HA(t,r)},gx=function(t,n){n===void 0&&(n=302);let r=n;typeof r=="number"?r={status:r}:typeof r.status>"u"&&(r.status=302);let i=new Headers(r.headers);return i.set("Location",t),new Response(null,xs({},r,{headers:i}))},nR=(e,t)=>{let n=gx(e,t);return n.headers.set("X-Remix-Reload-Document","true"),n};class fw{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function vx(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const JC=["post","put","patch","delete"],GA=new Set(JC),ih=["get",...JC],yx=new Set(ih),nm=new Set([301,302,303,307,308]),Nh=new Set([307,308]),YA={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},rR={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},eb={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},aR=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Hv=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),iR="remix-router-transitions";function kF(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;Ha(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let i;if(e.mapRouteProperties)i=e.mapRouteProperties;else if(e.detectErrorBoundary){let nr=e.detectErrorBoundary;i=Cr=>({hasErrorBoundary:nr(Cr)})}else i=Hv;let o={},s=fx(e.routes,i,void 0,o),l,c=e.basename||"/",u=e.unstable_dataStrategy||au,f=e.unstable_patchRoutesOnMiss,h=xs({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,unstable_skipActionErrorRevalidation:!1},e.future),p=null,m=new Set,g=null,v=null,y=null,x=e.hydrationData!=null,b=Q0(s,e.history.location,c),S=null;if(b==null&&!f){let nr=Dc(404,{pathname:e.history.location.pathname}),{matches:Cr,route:Sn}=ab(s);b=Cr,S={[Sn.id]:nr}}let C;if(!b)C=!1,b=[];else if(b.some(nr=>nr.route.lazy))C=!1;else if(!b.some(nr=>nr.route.loader))C=!0;else if(h.v7_partialHydration){let nr=e.hydrationData?e.hydrationData.loaderData:null,Cr=e.hydrationData?e.hydrationData.errors:null,Sn=Hr=>Hr.route.loader?typeof Hr.route.loader=="function"&&Hr.route.loader.hydrate===!0?!1:nr&&nr[Hr.route.id]!==void 0||Cr&&Cr[Hr.route.id]!==void 0:!0;if(Cr){let Hr=b.findIndex(mn=>Cr[mn.route.id]!==void 0);C=b.slice(0,Hr+1).every(Sn)}else C=b.every(Sn)}else C=e.hydrationData!=null;let _,T={historyAction:e.history.action,location:e.history.location,matches:b,initialized:C,navigation:YA,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||S,fetchers:new Map,blockers:new Map},M=Bc.Pop,j=!1,B,W=!1,K=new Map,G=null,J=!1,te=!1,re=[],me=[],Ce=new Map,Ae=0,_e=-1,Be=new Map,Ue=new Set,$e=new Map,Je=new Map,Ne=new Set,Ke=new Map,nt=new Map,rt=new Map,st=!1;function gt(){if(p=e.history.listen(nr=>{let{action:Cr,location:Sn,delta:Hr}=nr;if(st){st=!1;return}Ih(nt.size===0||Hr!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let mn=ii({currentLocation:T.location,nextLocation:Sn,historyAction:Cr});if(mn&&Hr!=null){st=!0,e.history.go(Hr*-1),fa(mn,{state:"blocked",location:Sn,proceed(){fa(mn,{state:"proceeding",proceed:void 0,reset:void 0,location:Sn}),e.history.go(Hr)},reset(){let pt=new Map(T.blockers);pt.set(mn,eb),Fe({blockers:pt})}});return}return Ut(Cr,Sn)}),n){H(t,K);let nr=()=>ue(t,K);t.addEventListener("pagehide",nr),G=()=>t.removeEventListener("pagehide",nr)}return T.initialized||Ut(Bc.Pop,T.location,{initialHydration:!0}),_}function lt(){p&&p(),G&&G(),m.clear(),B&&B.abort(),T.fetchers.forEach((nr,Cr)=>Yr(Cr)),T.blockers.forEach((nr,Cr)=>Lr(Cr))}function ut(nr){return m.add(nr),()=>m.delete(nr)}function Fe(nr,Cr){Cr===void 0&&(Cr={}),T=xs({},T,nr);let Sn=[],Hr=[];h.v7_fetcherPersist&&T.fetchers.forEach((mn,pt)=>{mn.state==="idle"&&(Ne.has(pt)?Hr.push(pt):Sn.push(pt))}),[...m].forEach(mn=>mn(T,{deletedFetchers:Hr,unstable_viewTransitionOpts:Cr.viewTransitionOpts,unstable_flushSync:Cr.flushSync===!0})),h.v7_fetcherPersist&&(Sn.forEach(mn=>T.fetchers.delete(mn)),Hr.forEach(mn=>Yr(mn)))}function ft(nr,Cr,Sn){var Hr,mn;let{flushSync:pt}=Sn===void 0?{}:Sn,Mt=T.actionData!=null&&T.navigation.formMethod!=null&&oh(T.navigation.formMethod)&&T.navigation.state==="loading"&&((Hr=nr.state)==null?void 0:Hr._isRedirect)!==!0,Pt;Cr.actionData?Object.keys(Cr.actionData).length>0?Pt=Cr.actionData:Pt=null:Mt?Pt=T.actionData:Pt=null;let Wt=Cr.loaderData?Gv(T.loaderData,Cr.loaderData,Cr.matches||[],Cr.errors):T.loaderData,Xt=T.blockers;Xt.size>0&&(Xt=new Map(Xt),Xt.forEach((Rn,En)=>Xt.set(En,eb)));let It=j===!0||T.navigation.formMethod!=null&&oh(T.navigation.formMethod)&&((mn=nr.state)==null?void 0:mn._isRedirect)!==!0;l&&(s=l,l=void 0),J||M===Bc.Pop||(M===Bc.Push?e.history.push(nr,nr.state):M===Bc.Replace&&e.history.replace(nr,nr.state));let Jt;if(M===Bc.Pop){let Rn=K.get(T.location.pathname);Rn&&Rn.has(nr.pathname)?Jt={currentLocation:T.location,nextLocation:nr}:K.has(nr.pathname)&&(Jt={currentLocation:nr,nextLocation:T.location})}else if(W){let Rn=K.get(T.location.pathname);Rn?Rn.add(nr.pathname):(Rn=new Set([nr.pathname]),K.set(T.location.pathname,Rn)),Jt={currentLocation:T.location,nextLocation:nr}}Fe(xs({},Cr,{actionData:Pt,loaderData:Wt,historyAction:M,location:nr,initialized:!0,navigation:YA,revalidation:"idle",restoreScrollPosition:ns(nr,Cr.matches||T.matches),preventScrollReset:It,blockers:Xt}),{viewTransitionOpts:Jt,flushSync:pt===!0}),M=Bc.Pop,j=!1,W=!1,J=!1,te=!1,re=[],me=[]}async function Ct(nr,Cr){if(typeof nr=="number"){e.history.go(nr);return}let Sn=qC(T.location,T.matches,c,h.v7_prependBasename,nr,h.v7_relativeSplatPath,Cr?.fromRouteId,Cr?.relative),{path:Hr,submission:mn,error:pt}=eE(h.v7_normalizeFormMethod,!1,Sn,Cr),Mt=T.location,Pt=zv(T.location,Hr,Cr&&Cr.state);Pt=xs({},Pt,e.history.encodeLocation(Pt));let Wt=Cr&&Cr.replace!=null?Cr.replace:void 0,Xt=Bc.Push;Wt===!0?Xt=Bc.Replace:Wt===!1||mn!=null&&oh(mn.formMethod)&&mn.formAction===T.location.pathname+T.location.search&&(Xt=Bc.Replace);let It=Cr&&"preventScrollReset"in Cr?Cr.preventScrollReset===!0:void 0,Jt=(Cr&&Cr.unstable_flushSync)===!0,Rn=ii({currentLocation:Mt,nextLocation:Pt,historyAction:Xt});if(Rn){fa(Rn,{state:"blocked",location:Pt,proceed(){fa(Rn,{state:"proceeding",proceed:void 0,reset:void 0,location:Pt}),Ct(nr,Cr)},reset(){let En=new Map(T.blockers);En.set(Rn,eb),Fe({blockers:En})}});return}return await Ut(Xt,Pt,{submission:mn,pendingError:pt,preventScrollReset:It,replace:Cr&&Cr.replace,enableViewTransition:Cr&&Cr.unstable_viewTransition,flushSync:Jt})}function Tt(){if(vr(),Fe({revalidation:"loading"}),T.navigation.state!=="submitting"){if(T.navigation.state==="idle"){Ut(T.historyAction,T.location,{startUninterruptedRevalidation:!0});return}Ut(M||T.historyAction,T.navigation.location,{overrideNavigation:T.navigation})}}async function Ut(nr,Cr,Sn){B&&B.abort(),B=null,M=nr,J=(Sn&&Sn.startUninterruptedRevalidation)===!0,Lo(T.location,T.matches),j=(Sn&&Sn.preventScrollReset)===!0,W=(Sn&&Sn.enableViewTransition)===!0;let Hr=l||s,mn=Sn&&Sn.overrideNavigation,pt=Q0(Hr,Cr,c),Mt=(Sn&&Sn.flushSync)===!0,Pt=rl(pt,Hr,Cr.pathname);if(Pt.active&&Pt.matches&&(pt=Pt.matches),!pt){let{error:Mn,notFoundMatches:Nn,route:$r}=pi(Cr.pathname);ft(Cr,{matches:Nn,loaderData:{},errors:{[$r.id]:Mn}},{flushSync:Mt});return}if(T.initialized&&!te&&dR(T.location,Cr)&&!(Sn&&Sn.submission&&oh(Sn.submission.formMethod))){ft(Cr,{matches:pt},{flushSync:Mt});return}B=new AbortController;let Wt=rb(e.history,Cr,B.signal,Sn&&Sn.submission),Xt;if(Sn&&Sn.pendingError)Xt=[f0(pt).route.id,{type:Ol.error,error:Sn.pendingError}];else if(Sn&&Sn.submission&&oh(Sn.submission.formMethod)){let Mn=await zt(Wt,Cr,Sn.submission,pt,Pt.active,{replace:Sn.replace,flushSync:Mt});if(Mn.shortCircuited)return;if(Mn.pendingActionResult){let[Nn,$r]=Mn.pendingActionResult;if(Ku($r)&&vx($r.error)&&$r.error.status===404){B=null,ft(Cr,{matches:Mn.matches,loaderData:{},errors:{[Nn]:$r.error}});return}}pt=Mn.matches||pt,Xt=Mn.pendingActionResult,mn=pR(Cr,Sn.submission),Mt=!1,Pt.active=!1,Wt=rb(e.history,Wt.url,Wt.signal)}let{shortCircuited:It,matches:Jt,loaderData:Rn,errors:En}=await Ht(Wt,Cr,pt,Pt.active,mn,Sn&&Sn.submission,Sn&&Sn.fetcherSubmission,Sn&&Sn.replace,Sn&&Sn.initialHydration===!0,Mt,Xt);It||(B=null,ft(Cr,xs({matches:Jt||pt},tE(Xt),{loaderData:Rn,errors:En})))}async function zt(nr,Cr,Sn,Hr,mn,pt){pt===void 0&&(pt={}),vr();let Mt=iE(Cr,Sn);if(Fe({navigation:Mt},{flushSync:pt.flushSync===!0}),mn){let Xt=await Fs(Hr,Cr.pathname,nr.signal);if(Xt.type==="aborted")return{shortCircuited:!0};if(Xt.type==="error"){let{error:It,notFoundMatches:Jt,route:Rn}=Ji(Cr.pathname,Xt);return{matches:Jt,pendingActionResult:[Rn.id,{type:Ol.error,error:It}]}}else if(Xt.matches)Hr=Xt.matches;else{let{notFoundMatches:It,error:Jt,route:Rn}=pi(Cr.pathname);return{matches:It,pendingActionResult:[Rn.id,{type:Ol.error,error:Jt}]}}}let Pt,Wt=ib(Hr,Cr);if(!Wt.route.action&&!Wt.route.lazy)Pt={type:Ol.error,error:Dc(405,{method:nr.method,pathname:Cr.pathname,routeId:Wt.route.id})};else if(Pt=(await ir("action",nr,[Wt],Hr))[0],nr.signal.aborted)return{shortCircuited:!0};if(Yv(Pt)){let Xt;return pt&&pt.replace!=null?Xt=pt.replace:Xt=cR(Pt.response.headers.get("Location"),new URL(nr.url),c)===T.location.pathname+T.location.search,await rr(nr,Pt,{submission:Sn,replace:Xt}),{shortCircuited:!0}}if(rm(Pt))throw Dc(400,{type:"defer-action"});if(Ku(Pt)){let Xt=f0(Hr,Wt.route.id);return(pt&&pt.replace)!==!0&&(M=Bc.Push),{matches:Hr,pendingActionResult:[Xt.route.id,Pt]}}return{matches:Hr,pendingActionResult:[Wt.route.id,Pt]}}async function Ht(nr,Cr,Sn,Hr,mn,pt,Mt,Pt,Wt,Xt,It){let Jt=mn||pR(Cr,pt),Rn=pt||Mt||aE(Jt),En=!J&&(!h.v7_partialHydration||!Wt);if(Hr){if(En){let Xl=nn(It);Fe(xs({navigation:Jt},Xl!==void 0?{actionData:Xl}:{}),{flushSync:Xt})}let rs=await Fs(Sn,Cr.pathname,nr.signal);if(rs.type==="aborted")return{shortCircuited:!0};if(rs.type==="error"){let{error:Xl,notFoundMatches:eu,route:Pl}=Ji(Cr.pathname,rs);return{matches:eu,loaderData:{},errors:{[Pl.id]:Xl}}}else if(rs.matches)Sn=rs.matches;else{let{error:Xl,notFoundMatches:eu,route:Pl}=pi(Cr.pathname);return{matches:eu,loaderData:{},errors:{[Pl.id]:Xl}}}}let Mn=l||s,[Nn,$r]=LF(e.history,T,Sn,Rn,Cr,h.v7_partialHydration&&Wt===!0,h.unstable_skipActionErrorRevalidation,te,re,me,Ne,$e,Ue,Mn,c,It);if(bi(rs=>!(Sn&&Sn.some(Xl=>Xl.route.id===rs))||Nn&&Nn.some(Xl=>Xl.route.id===rs)),_e=++Ae,Nn.length===0&&$r.length===0){let rs=hr();return ft(Cr,xs({matches:Sn,loaderData:{},errors:It&&Ku(It[1])?{[It[0]]:It[1].error}:null},tE(It),rs?{fetchers:new Map(T.fetchers)}:{}),{flushSync:Xt}),{shortCircuited:!0}}if(En){let rs={};if(!Hr){rs.navigation=Jt;let Xl=nn(It);Xl!==void 0&&(rs.actionData=Xl)}$r.length>0&&(rs.fetchers=Bt($r)),Fe(rs,{flushSync:Xt})}$r.forEach(rs=>{Ce.has(rs.key)&&yr(rs.key),rs.controller&&Ce.set(rs.key,rs.controller)});let ja=()=>$r.forEach(rs=>yr(rs.key));B&&B.signal.addEventListener("abort",ja);let{loaderResults:Va,fetcherResults:$a}=await Vn(T.matches,Sn,Nn,$r,nr);if(nr.signal.aborted)return{shortCircuited:!0};B&&B.signal.removeEventListener("abort",ja),$r.forEach(rs=>Ce.delete(rs.key));let ai=XA([...Va,...$a]);if(ai){if(ai.idx>=Nn.length){let rs=$r[ai.idx-Nn.length].key;Ue.add(rs)}return await rr(nr,ai.result,{replace:Pt}),{shortCircuited:!0}}let{loaderData:Qo,errors:Ms}=WF(T,Sn,Nn,Va,It,$r,$a,Ke);Ke.forEach((rs,Xl)=>{rs.subscribe(eu=>{(eu||rs.done)&&Ke.delete(Xl)})}),h.v7_partialHydration&&Wt&&T.errors&&Object.entries(T.errors).filter(rs=>{let[Xl]=rs;return!Nn.some(eu=>eu.route.id===Xl)}).forEach(rs=>{let[Xl,eu]=rs;Ms=Object.assign(Ms||{},{[Xl]:eu})});let qc=hr(),kl=Nr(_e),Hu=qc||kl||$r.length>0;return xs({matches:Sn,loaderData:Qo,errors:Ms},Hu?{fetchers:new Map(T.fetchers)}:{})}function nn(nr){if(nr&&!Ku(nr[1]))return{[nr[0]]:nr[1].data};if(T.actionData)return Object.keys(T.actionData).length===0?null:T.actionData}function Bt(nr){return nr.forEach(Cr=>{let Sn=T.fetchers.get(Cr.key),Hr=oE(void 0,Sn?Sn.data:void 0);T.fetchers.set(Cr.key,Hr)}),new Map(T.fetchers)}function on(nr,Cr,Sn,Hr){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Ce.has(nr)&&yr(nr);let mn=(Hr&&Hr.unstable_flushSync)===!0,pt=l||s,Mt=qC(T.location,T.matches,c,h.v7_prependBasename,Sn,h.v7_relativeSplatPath,Cr,Hr?.relative),Pt=Q0(pt,Mt,c),Wt=rl(Pt,pt,Mt);if(Wt.active&&Wt.matches&&(Pt=Wt.matches),!Pt){Fn(nr,Cr,Dc(404,{pathname:Mt}),{flushSync:mn});return}let{path:Xt,submission:It,error:Jt}=eE(h.v7_normalizeFormMethod,!0,Mt,Hr);if(Jt){Fn(nr,Cr,Jt,{flushSync:mn});return}let Rn=ib(Pt,Xt);if(j=(Hr&&Hr.preventScrollReset)===!0,It&&oh(It.formMethod)){Tn(nr,Cr,Xt,Rn,Pt,Wt.active,mn,It);return}$e.set(nr,{routeId:Cr,path:Xt}),$n(nr,Cr,Xt,Rn,Pt,Wt.active,mn,It)}async function Tn(nr,Cr,Sn,Hr,mn,pt,Mt,Pt){vr(),$e.delete(nr);function Wt(Pl){if(!Pl.route.action&&!Pl.route.lazy){let Wo=Dc(405,{method:Pt.formMethod,pathname:Sn,routeId:Cr});return Fn(nr,Cr,Wo,{flushSync:Mt}),!0}return!1}if(!pt&&Wt(Hr))return;let Xt=T.fetchers.get(nr);Hn(nr,JA(Pt,Xt),{flushSync:Mt});let It=new AbortController,Jt=rb(e.history,Sn,It.signal,Pt);if(pt){let Pl=await Fs(mn,Sn,Jt.signal);if(Pl.type==="aborted")return;if(Pl.type==="error"){let{error:Wo}=Ji(Sn,Pl);Fn(nr,Cr,Wo,{flushSync:Mt});return}else if(Pl.matches){if(mn=Pl.matches,Hr=ib(mn,Sn),Wt(Hr))return}else{Fn(nr,Cr,Dc(404,{pathname:Sn}),{flushSync:Mt});return}}Ce.set(nr,It);let Rn=Ae,Mn=(await ir("action",Jt,[Hr],mn))[0];if(Jt.signal.aborted){Ce.get(nr)===It&&Ce.delete(nr);return}if(h.v7_fetcherPersist&&Ne.has(nr)){if(Yv(Mn)||Ku(Mn)){Hn(nr,I(void 0));return}}else{if(Yv(Mn))if(Ce.delete(nr),_e>Rn){Hn(nr,I(void 0));return}else return Ue.add(nr),Hn(nr,oE(Pt)),rr(Jt,Mn,{fetcherSubmission:Pt});if(Ku(Mn)){Fn(nr,Cr,Mn.error);return}}if(rm(Mn))throw Dc(400,{type:"defer-action"});let Nn=T.navigation.location||T.location,$r=rb(e.history,Nn,It.signal),ja=l||s,Va=T.navigation.state!=="idle"?Q0(ja,T.navigation.location,c):T.matches;Ha(Va,"Didn't find any matches after fetcher action");let $a=++Ae;Be.set(nr,$a);let ai=oE(Pt,Mn.data);T.fetchers.set(nr,ai);let[Qo,Ms]=LF(e.history,T,Va,Pt,Nn,!1,h.unstable_skipActionErrorRevalidation,te,re,me,Ne,$e,Ue,ja,c,[Hr.route.id,Mn]);Ms.filter(Pl=>Pl.key!==nr).forEach(Pl=>{let Wo=Pl.key,xu=T.fetchers.get(Wo),Jp=oE(void 0,xu?xu.data:void 0);T.fetchers.set(Wo,Jp),Ce.has(Wo)&&yr(Wo),Pl.controller&&Ce.set(Wo,Pl.controller)}),Fe({fetchers:new Map(T.fetchers)});let qc=()=>Ms.forEach(Pl=>yr(Pl.key));It.signal.addEventListener("abort",qc);let{loaderResults:kl,fetcherResults:Hu}=await Vn(T.matches,Va,Qo,Ms,$r);if(It.signal.aborted)return;It.signal.removeEventListener("abort",qc),Be.delete(nr),Ce.delete(nr),Ms.forEach(Pl=>Ce.delete(Pl.key));let rs=XA([...kl,...Hu]);if(rs){if(rs.idx>=Qo.length){let Pl=Ms[rs.idx-Qo.length].key;Ue.add(Pl)}return rr($r,rs.result)}let{loaderData:Xl,errors:eu}=WF(T,T.matches,Qo,kl,void 0,Ms,Hu,Ke);if(T.fetchers.has(nr)){let Pl=I(Mn.data);T.fetchers.set(nr,Pl)}Nr($a),T.navigation.state==="loading"&&$a>_e?(Ha(M,"Expected pending action"),B&&B.abort(),ft(T.navigation.location,{matches:Va,loaderData:Xl,errors:eu,fetchers:new Map(T.fetchers)})):(Fe({errors:eu,loaderData:Gv(T.loaderData,Xl,Va,eu),fetchers:new Map(T.fetchers)}),te=!1)}async function $n(nr,Cr,Sn,Hr,mn,pt,Mt,Pt){let Wt=T.fetchers.get(nr);Hn(nr,oE(Pt,Wt?Wt.data:void 0),{flushSync:Mt});let Xt=new AbortController,It=rb(e.history,Sn,Xt.signal);if(pt){let Mn=await Fs(mn,Sn,It.signal);if(Mn.type==="aborted")return;if(Mn.type==="error"){let{error:Nn}=Ji(Sn,Mn);Fn(nr,Cr,Nn,{flushSync:Mt});return}else if(Mn.matches)mn=Mn.matches,Hr=ib(mn,Sn);else{Fn(nr,Cr,Dc(404,{pathname:Sn}),{flushSync:Mt});return}}Ce.set(nr,Xt);let Jt=Ae,En=(await ir("loader",It,[Hr],mn))[0];if(rm(En)&&(En=await rE(En,It.signal,!0)||En),Ce.get(nr)===Xt&&Ce.delete(nr),!It.signal.aborted){if(Ne.has(nr)){Hn(nr,I(void 0));return}if(Yv(En))if(_e>Jt){Hn(nr,I(void 0));return}else{Ue.add(nr),await rr(It,En);return}if(Ku(En)){Fn(nr,Cr,En.error);return}Ha(!rm(En),"Unhandled fetcher deferred data"),Hn(nr,I(En.data))}}async function rr(nr,Cr,Sn){let{submission:Hr,fetcherSubmission:mn,replace:pt}=Sn===void 0?{}:Sn;Cr.response.headers.has("X-Remix-Revalidate")&&(te=!0);let Mt=Cr.response.headers.get("Location");Ha(Mt,"Expected a Location header on the redirect Response"),Mt=cR(Mt,new URL(nr.url),c);let Pt=zv(T.location,Mt,{_isRedirect:!0});if(n){let En=!1;if(Cr.response.headers.has("X-Remix-Reload-Document"))En=!0;else if(aR.test(Mt)){const Mn=e.history.createURL(Mt);En=Mn.origin!==t.location.origin||cc(Mn.pathname,c)==null}if(En){pt?t.location.replace(Mt):t.location.assign(Mt);return}}B=null;let Wt=pt===!0?Bc.Replace:Bc.Push,{formMethod:Xt,formAction:It,formEncType:Jt}=T.navigation;!Hr&&!mn&&Xt&&It&&Jt&&(Hr=aE(T.navigation));let Rn=Hr||mn;if(Nh.has(Cr.response.status)&&Rn&&oh(Rn.formMethod))await Ut(Wt,Pt,{submission:xs({},Rn,{formAction:Mt}),preventScrollReset:j});else{let En=pR(Pt,Hr);await Ut(Wt,Pt,{overrideNavigation:En,fetcherSubmission:mn,preventScrollReset:j})}}async function ir(nr,Cr,Sn,Hr){try{let mn=await UF(u,nr,Cr,Sn,Hr,o,i);return await Promise.all(mn.map((pt,Mt)=>{if(fR(pt)){let Pt=pt.result;return{type:Ol.redirect,response:zF(Pt,Cr,Sn[Mt].route.id,Hr,c,h.v7_relativeSplatPath)}}return $F(pt)}))}catch(mn){return Sn.map(()=>({type:Ol.error,error:mn}))}}async function Vn(nr,Cr,Sn,Hr,mn){let[pt,...Mt]=await Promise.all([Sn.length?ir("loader",mn,Sn,Cr):[],...Hr.map(Pt=>{if(Pt.matches&&Pt.match&&Pt.controller){let Wt=rb(e.history,Pt.path,Pt.controller.signal);return ir("loader",Wt,[Pt.match],Pt.matches).then(Xt=>Xt[0])}else return Promise.resolve({type:Ol.error,error:Dc(404,{pathname:Pt.path})})})]);return await Promise.all([ZA(nr,Sn,pt,pt.map(()=>mn.signal),!1,T.loaderData),ZA(nr,Hr.map(Pt=>Pt.match),Mt,Hr.map(Pt=>Pt.controller?Pt.controller.signal:null),!0)]),{loaderResults:pt,fetcherResults:Mt}}function vr(){te=!0,re.push(...bi()),$e.forEach((nr,Cr)=>{Ce.has(Cr)&&(me.push(Cr),yr(Cr))})}function Hn(nr,Cr,Sn){Sn===void 0&&(Sn={}),T.fetchers.set(nr,Cr),Fe({fetchers:new Map(T.fetchers)},{flushSync:(Sn&&Sn.flushSync)===!0})}function Fn(nr,Cr,Sn,Hr){Hr===void 0&&(Hr={});let mn=f0(T.matches,Cr);Yr(nr),Fe({errors:{[mn.route.id]:Sn},fetchers:new Map(T.fetchers)},{flushSync:(Hr&&Hr.flushSync)===!0})}function Qn(nr){return h.v7_fetcherPersist&&(Je.set(nr,(Je.get(nr)||0)+1),Ne.has(nr)&&Ne.delete(nr)),T.fetchers.get(nr)||rR}function Yr(nr){let Cr=T.fetchers.get(nr);Ce.has(nr)&&!(Cr&&Cr.state==="loading"&&Be.has(nr))&&yr(nr),$e.delete(nr),Be.delete(nr),Ue.delete(nr),Ne.delete(nr),T.fetchers.delete(nr)}function wa(nr){if(h.v7_fetcherPersist){let Cr=(Je.get(nr)||0)-1;Cr<=0?(Je.delete(nr),Ne.add(nr)):Je.set(nr,Cr)}else Yr(nr);Fe({fetchers:new Map(T.fetchers)})}function yr(nr){let Cr=Ce.get(nr);Ha(Cr,"Expected fetch controller: "+nr),Cr.abort(),Ce.delete(nr)}function ea(nr){for(let Cr of nr){let Sn=Qn(Cr),Hr=I(Sn.data);T.fetchers.set(Cr,Hr)}}function hr(){let nr=[],Cr=!1;for(let Sn of Ue){let Hr=T.fetchers.get(Sn);Ha(Hr,"Expected fetcher: "+Sn),Hr.state==="loading"&&(Ue.delete(Sn),nr.push(Sn),Cr=!0)}return ea(nr),Cr}function Nr(nr){let Cr=[];for(let[Sn,Hr]of Be)if(Hr<nr){let mn=T.fetchers.get(Sn);Ha(mn,"Expected fetcher: "+Sn),mn.state==="loading"&&(yr(Sn),Be.delete(Sn),Cr.push(Sn))}return ea(Cr),Cr.length>0}function Xn(nr,Cr){let Sn=T.blockers.get(nr)||eb;return nt.get(nr)!==Cr&&nt.set(nr,Cr),Sn}function Lr(nr){T.blockers.delete(nr),nt.delete(nr)}function fa(nr,Cr){let Sn=T.blockers.get(nr)||eb;Ha(Sn.state==="unblocked"&&Cr.state==="blocked"||Sn.state==="blocked"&&Cr.state==="blocked"||Sn.state==="blocked"&&Cr.state==="proceeding"||Sn.state==="blocked"&&Cr.state==="unblocked"||Sn.state==="proceeding"&&Cr.state==="unblocked","Invalid blocker state transition: "+Sn.state+" -> "+Cr.state);let Hr=new Map(T.blockers);Hr.set(nr,Cr),Fe({blockers:Hr})}function ii(nr){let{currentLocation:Cr,nextLocation:Sn,historyAction:Hr}=nr;if(nt.size===0)return;nt.size>1&&Ih(!1,"A router only supports one blocker at a time");let mn=Array.from(nt.entries()),[pt,Mt]=mn[mn.length-1],Pt=T.blockers.get(pt);if(!(Pt&&Pt.state==="proceeding")&&Mt({currentLocation:Cr,nextLocation:Sn,historyAction:Hr}))return pt}function pi(nr){let Cr=Dc(404,{pathname:nr}),Sn=l||s,{matches:Hr,route:mn}=ab(Sn);return bi(),{notFoundMatches:Hr,route:mn,error:Cr}}function Ji(nr,Cr){let Sn=Cr.partialMatches,Hr=Sn[Sn.length-1].route,mn=Dc(400,{type:"route-discovery",routeId:Hr.id,pathname:nr,message:Cr.error!=null&&"message"in Cr.error?Cr.error:String(Cr.error)});return{notFoundMatches:Sn,route:Hr,error:mn}}function bi(nr){let Cr=[];return Ke.forEach((Sn,Hr)=>{(!nr||nr(Hr))&&(Sn.cancel(),Cr.push(Hr),Ke.delete(Hr))}),Cr}function Ei(nr,Cr,Sn){if(g=nr,y=Cr,v=Sn||null,!x&&T.navigation===YA){x=!0;let Hr=ns(T.location,T.matches);Hr!=null&&Fe({restoreScrollPosition:Hr})}return()=>{g=null,y=null,v=null}}function Yi(nr,Cr){return v&&v(nr,Cr.map(Hr=>J0(Hr,T.loaderData)))||nr.key}function Lo(nr,Cr){if(g&&y){let Sn=Yi(nr,Cr);g[Sn]=y()}}function ns(nr,Cr){if(g){let Sn=Yi(nr,Cr),Hr=g[Sn];if(typeof Hr=="number")return Hr}return null}function rl(nr,Cr,Sn){if(f)if(nr){if(nr[nr.length-1].route.path==="*")return{active:!0,matches:Gu(Cr,Sn,c,!0)}}else return{active:!0,matches:Gu(Cr,Sn,c,!0)||[]};return{active:!1,matches:null}}async function Fs(nr,Cr,Sn){let Hr=nr,mn=Hr.length>0?Hr[Hr.length-1].route:null;for(;;){try{await eX(f,Cr,Hr,s||l,o,i,rt,Sn)}catch(Xt){return{type:"error",error:Xt,partialMatches:Hr}}if(Sn.aborted)return{type:"aborted"};let pt=l||s,Mt=Q0(pt,Cr,c),Pt=!1;if(Mt){let Xt=Mt[Mt.length-1].route;if(Xt.index)return{type:"success",matches:Mt};if(Xt.path&&Xt.path.length>0)if(Xt.path==="*")Pt=!0;else return{type:"success",matches:Mt}}let Wt=Gu(pt,Cr,c,!0);if(!Wt||Hr.map(Xt=>Xt.route.id).join("-")===Wt.map(Xt=>Xt.route.id).join("-"))return{type:"success",matches:Pt?Mt:null};if(Hr=Wt,mn=Hr[Hr.length-1].route,mn.path==="*")return{type:"success",matches:Hr}}}function Ro(nr){o={},l=fx(nr,i,void 0,o)}return _={get basename(){return c},get future(){return h},get state(){return T},get routes(){return s},get window(){return t},initialize:gt,subscribe:ut,enableScrollRestoration:Ei,navigate:Ct,fetch:on,revalidate:Tt,createHref:nr=>e.history.createHref(nr),encodeLocation:nr=>e.history.encodeLocation(nr),getFetcher:Qn,deleteFetcher:wa,dispose:lt,getBlocker:Xn,deleteBlocker:Lr,patchRoutes(nr,Cr){return nb(nr,Cr,s||l,o,i)},_internalFetchControllers:Ce,_internalActiveDeferreds:Ke,_internalSetRoutes:Ro},_}const tb=Symbol("deferred");function IF(e,t){Ha(e.length>0,"You must provide a non-empty routes array to createStaticHandler");let n={},r=(t?t.basename:null)||"/",i;if(t!=null&&t.mapRouteProperties)i=t.mapRouteProperties;else if(t!=null&&t.detectErrorBoundary){let m=t.detectErrorBoundary;i=g=>({hasErrorBoundary:m(g)})}else i=Hv;let o=xs({v7_relativeSplatPath:!1,v7_throwAbortReason:!1},t?t.future:null),s=fx(e,i,void 0,n);async function l(m,g){let{requestContext:v,skipLoaderErrorBubbling:y,unstable_dataStrategy:x}=g===void 0?{}:g,b=new URL(m.url),S=m.method,C=zv("",rh(b),null,"default"),_=Q0(s,C,r);if(!nE(S)&&S!=="HEAD"){let M=Dc(405,{method:S}),{matches:j,route:B}=ab(s);return{basename:r,location:C,matches:j,loaderData:{},actionData:null,errors:{[B.id]:M},statusCode:M.status,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}else if(!_){let M=Dc(404,{pathname:C.pathname}),{matches:j,route:B}=ab(s);return{basename:r,location:C,matches:j,loaderData:{},actionData:null,errors:{[B.id]:M},statusCode:M.status,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}let T=await u(m,C,_,v,x||null,y===!0,null);return bx(T)?T:xs({location:C,basename:r},T)}async function c(m,g){let{routeId:v,requestContext:y,unstable_dataStrategy:x}=g===void 0?{}:g,b=new URL(m.url),S=m.method,C=zv("",rh(b),null,"default"),_=Q0(s,C,r);if(!nE(S)&&S!=="HEAD"&&S!=="OPTIONS")throw Dc(405,{method:S});if(!_)throw Dc(404,{pathname:C.pathname});let T=v?_.find(W=>W.route.id===v):ib(_,C);if(v&&!T)throw Dc(403,{pathname:C.pathname,routeId:v});if(!T)throw Dc(404,{pathname:C.pathname});let M=await u(m,C,_,y,x||null,!1,T);if(bx(M))return M;let j=M.errors?Object.values(M.errors)[0]:void 0;if(j!==void 0)throw j;if(M.actionData)return Object.values(M.actionData)[0];if(M.loaderData){var B;let W=Object.values(M.loaderData)[0];return(B=M.activeDeferreds)!=null&&B[T.route.id]&&(W[tb]=M.activeDeferreds[T.route.id]),W}}async function u(m,g,v,y,x,b,S){Ha(m.signal,"query()/queryRoute() requests must contain an AbortController signal");try{if(oh(m.method.toLowerCase()))return await f(m,v,S||ib(v,g),y,x,b,S!=null);let C=await h(m,v,y,x,b,S);return bx(C)?C:xs({},C,{actionData:null,actionHeaders:{}})}catch(C){if(GF(C)&&bx(C.result)){if(C.type===Ol.error)throw C.result;return C.result}if(YF(C))return C;throw C}}async function f(m,g,v,y,x,b,S){let C;if(!v.route.action&&!v.route.lazy){let M=Dc(405,{method:m.method,pathname:new URL(m.url).pathname,routeId:v.route.id});if(S)throw M;C={type:Ol.error,error:M}}else C=(await p("action",m,[v],g,S,y,x))[0],m.signal.aborted&&oR(m,S,o);if(Yv(C))throw new Response(null,{status:C.response.status,headers:{Location:C.response.headers.get("Location")}});if(rm(C)){let M=Dc(400,{type:"defer-action"});if(S)throw M;C={type:Ol.error,error:M}}if(S){if(Ku(C))throw C.error;return{matches:[v],loaderData:{},actionData:{[v.route.id]:C.data},errors:null,statusCode:200,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}let _=new Request(m.url,{headers:m.headers,redirect:m.redirect,signal:m.signal});if(Ku(C)){let M=b?v:f0(g,v.route.id),j=await h(_,g,y,x,b,null,[M.route.id,C]);return xs({},j,{statusCode:vx(C.error)?C.error.status:C.statusCode!=null?C.statusCode:500,actionData:null,actionHeaders:xs({},C.headers?{[v.route.id]:C.headers}:{})})}let T=await h(_,g,y,x,b,null);return xs({},T,{actionData:{[v.route.id]:C.data}},C.statusCode?{statusCode:C.statusCode}:{},{actionHeaders:C.headers?{[v.route.id]:C.headers}:{}})}async function h(m,g,v,y,x,b,S){let C=b!=null;if(C&&!(b!=null&&b.route.loader)&&!(b!=null&&b.route.lazy))throw Dc(400,{method:m.method,pathname:new URL(m.url).pathname,routeId:b?.route.id});let T=(b?[b]:S&&Ku(S[1])?NF(g,S[0]):g).filter(K=>K.route.loader||K.route.lazy);if(T.length===0)return{matches:g,loaderData:g.reduce((K,G)=>Object.assign(K,{[G.route.id]:null}),{}),errors:S&&Ku(S[1])?{[S[0]]:S[1].error}:null,statusCode:200,loaderHeaders:{},activeDeferreds:null};let M=await p("loader",m,T,g,C,v,y);m.signal.aborted&&oR(m,C,o);let j=new Map,B=KA(g,T,M,S,j,x),W=new Set(T.map(K=>K.route.id));return g.forEach(K=>{W.has(K.route.id)||(B.loaderData[K.route.id]=null)}),xs({},B,{matches:g,activeDeferreds:j.size>0?Object.fromEntries(j.entries()):null})}async function p(m,g,v,y,x,b,S){let C=await UF(S||au,m,g,v,y,n,i,b);return await Promise.all(C.map((_,T)=>{if(fR(_)){let M=_.result;throw zF(M,g,v[T].route.id,y,r,o.v7_relativeSplatPath)}if(bx(_.result)&&x)throw _;return $F(_)}))}return{dataRoutes:s,query:l,queryRoute:c}}function hw(e,t,n){return xs({},t,{statusCode:vx(n)?n.status:500,errors:{[t._deepestRenderedBoundaryId||e[0].id]:n}})}function oR(e,t,n){if(n.v7_throwAbortReason&&e.signal.reason!==void 0)throw e.signal.reason;let r=t?"queryRoute":"query";throw new Error(r+"() call aborted: "+e.method+" "+e.url)}function FF(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function qC(e,t,n,r,i,o,s,l){let c,u;if(s){c=[];for(let h of t)if(c.push(h),h.route.id===s){u=h;break}}else c=t,u=t[t.length-1];let f=fg(i||".",px(c,o),cc(e.pathname,n)||e.pathname,l==="path");return i==null&&(f.search=e.search,f.hash=e.hash),(i==null||i===""||i===".")&&u&&u.route.index&&!QA(f.search)&&(f.search=f.search?f.search.replace(/^\?/,"?index&"):"?index"),r&&n!=="/"&&(f.pathname=f.pathname==="/"?n:em([n,f.pathname])),rh(f)}function eE(e,t,n,r){if(!r||!FF(r))return{path:n};if(r.formMethod&&!nE(r.formMethod))return{path:n,error:Dc(405,{method:r.formMethod})};let i=()=>({path:n,error:Dc(400,{type:"invalid-body"})}),o=r.formMethod||"get",s=e?o.toUpperCase():o.toLowerCase(),l=HF(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!oh(s))return i();let p=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((m,g)=>{let[v,y]=g;return""+m+v+"="+y+`
`},""):String(r.body);return{path:n,submission:{formMethod:s,formAction:l,formEncType:r.formEncType,formData:void 0,json:void 0,text:p}}}else if(r.formEncType==="application/json"){if(!oh(s))return i();try{let p=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:s,formAction:l,formEncType:r.formEncType,formData:void 0,json:p,text:void 0}}}catch{return i()}}}Ha(typeof FormData=="function","FormData is not available in this environment");let c,u;if(r.formData)c=uR(r.formData),u=r.formData;else if(r.body instanceof FormData)c=uR(r.body),u=r.body;else if(r.body instanceof URLSearchParams)c=r.body,u=_p(c);else if(r.body==null)c=new URLSearchParams,u=new FormData;else try{c=new URLSearchParams(r.body),u=_p(c)}catch{return i()}let f={formMethod:s,formAction:l,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:u,json:void 0,text:void 0};if(oh(f.formMethod))return{path:n,submission:f};let h=ah(n);return t&&h.search&&QA(h.search)&&c.append("index",""),h.search="?"+c,{path:rh(h),submission:f}}function NF(e,t){let n=e;if(t){let r=e.findIndex(i=>i.route.id===t);r>=0&&(n=e.slice(0,r))}return n}function LF(e,t,n,r,i,o,s,l,c,u,f,h,p,m,g,v){let y=v?Ku(v[1])?v[1].error:v[1].data:void 0,x=e.createURL(t.location),b=e.createURL(i),S=v&&Ku(v[1])?v[0]:void 0,C=S?NF(n,S):n,_=v?v[1].statusCode:void 0,T=s&&_&&_>=400,M=C.filter((B,W)=>{let{route:K}=B;if(K.lazy)return!0;if(K.loader==null)return!1;if(o)return typeof K.loader!="function"||K.loader.hydrate?!0:t.loaderData[K.id]===void 0&&(!t.errors||t.errors[K.id]===void 0);if(BF(t.loaderData,t.matches[W],B)||c.some(te=>te===B.route.id))return!0;let G=t.matches[W],J=B;return xx(B,xs({currentUrl:x,currentParams:G.params,nextUrl:b,nextParams:J.params},r,{actionResult:y,unstable_actionStatus:_,defaultShouldRevalidate:T?!1:l||x.pathname+x.search===b.pathname+b.search||x.search!==b.search||sR(G,J)}))}),j=[];return h.forEach((B,W)=>{if(o||!n.some(re=>re.route.id===B.routeId)||f.has(W))return;let K=Q0(m,B.path,g);if(!K){j.push({key:W,routeId:B.routeId,path:B.path,matches:null,match:null,controller:null});return}let G=t.fetchers.get(W),J=ib(K,B.path),te=!1;p.has(W)?te=!1:u.includes(W)?te=!0:G&&G.state!=="idle"&&G.data===void 0?te=l:te=xx(J,xs({currentUrl:x,currentParams:t.matches[t.matches.length-1].params,nextUrl:b,nextParams:n[n.length-1].params},r,{actionResult:y,unstable_actionStatus:_,defaultShouldRevalidate:T?!1:l})),te&&j.push({key:W,routeId:B.routeId,path:B.path,matches:K,match:J,controller:new AbortController})}),[M,j]}function BF(e,t,n){let r=!t||n.route.id!==t.route.id,i=e[n.route.id]===void 0;return r||i}function sR(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function xx(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}async function eX(e,t,n,r,i,o,s,l){let c=[t,...n.map(u=>u.route.id)].join("-");try{let u=s.get(c);u||(u=e({path:t,matches:n,patch:(f,h)=>{l.aborted||nb(f,h,r,i,o)}}),s.set(c,u)),u&&tX(u)&&await u}finally{s.delete(c)}}function nb(e,t,n,r,i){if(e){var o;let s=r[e];Ha(s,"No route found to patch children into: routeId = "+e);let l=fx(t,i,[e,"patch",String(((o=s.children)==null?void 0:o.length)||"0")],r);s.children?s.children.push(...l):s.children=l}else{let s=fx(t,i,["patch",String(n.length||"0")],r);n.push(...s)}}async function lR(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let i=n[e.id];Ha(i,"No route found in manifest");let o={};for(let s in r){let c=i[s]!==void 0&&s!=="hasErrorBoundary";Ih(!c,'Route "'+i.id+'" has a static property "'+s+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+s+'" will be ignored.')),!c&&!TF.has(s)&&(o[s]=r[s])}Object.assign(i,o),Object.assign(i,xs({},t(i),{lazy:void 0}))}function au(e){return Promise.all(e.matches.map(t=>t.resolve()))}async function UF(e,t,n,r,i,o,s,l){let c=r.reduce((h,p)=>h.add(p.route.id),new Set),u=new Set,f=await e({matches:i.map(h=>{let p=c.has(h.route.id);return xs({},h,{shouldLoad:p,resolve:g=>(u.add(h.route.id),p?VF(t,n,h,o,s,g,l):Promise.resolve({type:Ol.data,result:void 0}))})}),request:n,params:i[0].params,context:l});return i.forEach(h=>Ha(u.has(h.route.id),'`match.resolve()` was not called for route id "'+h.route.id+'". You must call `match.resolve()` on every match passed to `dataStrategy` to ensure all routes are properly loaded.')),f.filter((h,p)=>c.has(i[p].route.id))}async function VF(e,t,n,r,i,o,s){let l,c,u=f=>{let h,p=new Promise((v,y)=>h=y);c=()=>h(),t.signal.addEventListener("abort",c);let m=v=>typeof f!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):f({request:t,params:n.params,context:s},...v!==void 0?[v]:[]),g;return o?g=o(v=>m(v)):g=(async()=>{try{return{type:"data",result:await m()}}catch(v){return{type:"error",result:v}}})(),Promise.race([g,p])};try{let f=n.route[e];if(n.route.lazy)if(f){let h,[p]=await Promise.all([u(f).catch(m=>{h=m}),lR(n.route,i,r)]);if(h!==void 0)throw h;l=p}else if(await lR(n.route,i,r),f=n.route[e],f)l=await u(f);else if(e==="action"){let h=new URL(t.url),p=h.pathname+h.search;throw Dc(405,{method:t.method,pathname:p,routeId:n.route.id})}else return{type:Ol.data,result:void 0};else if(f)l=await u(f);else{let h=new URL(t.url),p=h.pathname+h.search;throw Dc(404,{pathname:p})}Ha(l.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(f){return{type:Ol.error,result:f}}finally{c&&t.signal.removeEventListener("abort",c)}return l}async function $F(e){let{result:t,type:n,status:r}=e;if(bx(t)){let s;try{let l=t.headers.get("Content-Type");l&&/\bapplication\/json\b/.test(l)?t.body==null?s=null:s=await t.json():s=await t.text()}catch(l){return{type:Ol.error,error:l}}return n===Ol.error?{type:Ol.error,error:new fw(t.status,t.statusText,s),statusCode:t.status,headers:t.headers}:{type:Ol.data,data:s,statusCode:t.status,headers:t.headers}}if(n===Ol.error)return{type:Ol.error,error:t,statusCode:vx(t)?t.status:r};if(hR(t)){var i,o;return{type:Ol.deferred,deferredData:t,statusCode:(i=t.init)==null?void 0:i.status,headers:((o=t.init)==null?void 0:o.headers)&&new Headers(t.init.headers)}}return{type:Ol.data,data:t,statusCode:r}}function zF(e,t,n,r,i,o){let s=e.headers.get("Location");if(Ha(s,"Redirects returned/thrown from loaders/actions must have a Location header"),!aR.test(s)){let l=r.slice(0,r.findIndex(c=>c.route.id===n)+1);s=qC(new URL(t.url),l,i,!0,s,o),e.headers.set("Location",s)}return e}function cR(e,t,n){if(aR.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),o=cc(i.pathname,n)!=null;if(i.origin===t.origin&&o)return i.pathname+i.search+i.hash}return e}function rb(e,t,n,r){let i=e.createURL(HF(t)).toString(),o={signal:n};if(r&&oh(r.formMethod)){let{formMethod:s,formEncType:l}=r;o.method=s.toUpperCase(),l==="application/json"?(o.headers=new Headers({"Content-Type":l}),o.body=JSON.stringify(r.json)):l==="text/plain"?o.body=r.text:l==="application/x-www-form-urlencoded"&&r.formData?o.body=uR(r.formData):o.body=r.formData}return new Request(i,o)}function uR(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function _p(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function KA(e,t,n,r,i,o){let s={},l=null,c,u=!1,f={},h=r&&Ku(r[1])?r[1].error:void 0;return n.forEach((p,m)=>{let g=t[m].route.id;if(Ha(!Yv(p),"Cannot handle redirect results in processLoaderData"),Ku(p)){let v=p.error;if(h!==void 0&&(v=h,h=void 0),l=l||{},o)l[g]=v;else{let y=f0(e,g);l[y.route.id]==null&&(l[y.route.id]=v)}s[g]=void 0,u||(u=!0,c=vx(p.error)?p.error.status:500),p.headers&&(f[g]=p.headers)}else rm(p)?(i.set(g,p.deferredData),s[g]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!u&&(c=p.statusCode),p.headers&&(f[g]=p.headers)):(s[g]=p.data,p.statusCode&&p.statusCode!==200&&!u&&(c=p.statusCode),p.headers&&(f[g]=p.headers))}),h!==void 0&&r&&(l={[r[0]]:h},s[r[0]]=void 0),{loaderData:s,errors:l,statusCode:c||200,loaderHeaders:f}}function WF(e,t,n,r,i,o,s,l){let{loaderData:c,errors:u}=KA(t,n,r,i,l,!1);for(let f=0;f<o.length;f++){let{key:h,match:p,controller:m}=o[f];Ha(s!==void 0&&s[f]!==void 0,"Did not find corresponding fetcher result");let g=s[f];if(!(m&&m.signal.aborted))if(Ku(g)){let v=f0(e.matches,p?.route.id);u&&u[v.route.id]||(u=xs({},u,{[v.route.id]:g.error})),e.fetchers.delete(h)}else if(Yv(g))Ha(!1,"Unhandled fetcher revalidation redirect");else if(rm(g))Ha(!1,"Unhandled fetcher deferred data");else{let v=I(g.data);e.fetchers.set(h,v)}}return{loaderData:c,errors:u}}function Gv(e,t,n,r){let i=xs({},t);for(let o of n){let s=o.route.id;if(t.hasOwnProperty(s)?t[s]!==void 0&&(i[s]=t[s]):e[s]!==void 0&&o.route.loader&&(i[s]=e[s]),r&&r.hasOwnProperty(s))break}return i}function tE(e){return e?Ku(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function f0(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function ab(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Dc(e,t){let{pathname:n,routeId:r,method:i,type:o,message:s}=t===void 0?{}:t,l="Unknown Server Error",c="Unknown @remix-run/router error";return e===400?(l="Bad Request",o==="route-discovery"?c='Unable to match URL "'+n+'" - the `children()` function for '+("route `"+r+"` threw the following error:\n"+s):i&&n&&r?c="You made a "+i+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":o==="defer-action"?c="defer() is not supported in actions":o==="invalid-body"&&(c="Unable to encode submission body")):e===403?(l="Forbidden",c='Route "'+r+'" does not match URL "'+n+'"'):e===404?(l="Not Found",c='No route matches URL "'+n+'"'):e===405&&(l="Method Not Allowed",i&&n&&r?c="You made a "+i.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":i&&(c='Invalid request method "'+i.toUpperCase()+'"')),new fw(e||500,l,new Error(c),!0)}function XA(e){for(let t=e.length-1;t>=0;t--){let n=e[t];if(Yv(n))return{result:n,idx:t}}}function HF(e){let t=typeof e=="string"?ah(e):e;return rh(xs({},t,{hash:""}))}function dR(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function tX(e){return typeof e=="object"&&e!=null&&"then"in e}function GF(e){return e!=null&&typeof e=="object"&&"type"in e&&"result"in e&&(e.type===Ol.data||e.type===Ol.error)}function fR(e){return bx(e.result)&&nm.has(e.result.status)}function rm(e){return e.type===Ol.deferred}function Ku(e){return e.type===Ol.error}function Yv(e){return(e&&e.type)===Ol.redirect}function hR(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function bx(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function YF(e){if(!bx(e))return!1;let t=e.status,n=e.headers.get("Location");return t>=300&&t<=399&&n!=null}function nE(e){return yx.has(e.toLowerCase())}function oh(e){return GA.has(e.toLowerCase())}async function ZA(e,t,n,r,i,o){for(let s=0;s<n.length;s++){let l=n[s],c=t[s];if(!c)continue;let u=e.find(h=>h.route.id===c.route.id),f=u!=null&&!sR(u,c)&&(o&&o[c.route.id])!==void 0;if(rm(l)&&(i||f)){let h=r[s];Ha(h,"Expected an AbortSignal for revalidating fetcher deferred result"),await rE(l,h,i).then(p=>{p&&(n[s]=p||n[s])})}}}async function rE(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Ol.data,data:e.deferredData.unwrappedData}}catch(i){return{type:Ol.error,error:i}}return{type:Ol.data,data:e.deferredData.data}}}function QA(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function ib(e,t){let n=typeof t=="string"?ah(t).search:t.search;if(e[e.length-1].route.index&&QA(n||""))return e[e.length-1];let r=Yu(e);return r[r.length-1]}function aE(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:o,json:s}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(o!=null)return{formMethod:t,formAction:n,formEncType:r,formData:o,json:void 0,text:void 0};if(s!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:s,text:void 0}}}function pR(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function iE(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function oE(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function JA(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function I(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function H(e,t){try{let n=e.sessionStorage.getItem(iR);if(n){let r=JSON.parse(n);for(let[i,o]of Object.entries(r||{}))o&&Array.isArray(o)&&t.set(i,new Set(o||[]))}}catch{}}function ue(e,t){if(t.size>0){let n={};for(let[r,i]of t)n[r]=[...i];try{e.sessionStorage.setItem(iR,JSON.stringify(n))}catch(r){Ih(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/**
 * React Router v6.24.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function ke(){return ke=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},ke.apply(this,arguments)}const ot=d.createContext(null),wt=d.createContext(null),cn=d.createContext(null),Jn=d.createContext(null),Or=d.createContext(null),ma=d.createContext({outlet:null,matches:[],isDataRoute:!1}),ui=d.createContext(null);function xi(e,t){let{relative:n}=t===void 0?{}:t;Qa()||Ha(!1);let{basename:r,navigator:i}=d.useContext(Jn),{hash:o,pathname:s,search:l}=ds(e,{relative:n}),c=s;return r!=="/"&&(c=s==="/"?r:em([r,s])),i.createHref({pathname:c,search:l,hash:o})}function Qa(){return d.useContext(Or)!=null}function gi(){return Qa()||Ha(!1),d.useContext(Or).location}function Po(){return React.useContext(Or).navigationType}function ko(e){Qa()||UNSAFE_invariant(!1);let{pathname:t}=gi();return React.useMemo(()=>matchPath(e,t),[t,e])}const Xu=null;function ca(e){d.useContext(Jn).static||d.useLayoutEffect(e)}function ur(){let{isDataRoute:e}=d.useContext(ma);return e?Ypt():ha()}function ha(){Qa()||Ha(!1);let e=d.useContext(ot),{basename:t,future:n,navigator:r}=d.useContext(Jn),{matches:i}=d.useContext(ma),{pathname:o}=gi(),s=JSON.stringify(px(i,n.v7_relativeSplatPath)),l=d.useRef(!1);return ca(()=>{l.current=!0}),d.useCallback(function(u,f){if(f===void 0&&(f={}),!l.current)return;if(typeof u=="number"){r.go(u);return}let h=fg(u,JSON.parse(s),o,f.relative==="path");e==null&&t!=="/"&&(h.pathname=h.pathname==="/"?t:em([t,h.pathname])),(f.replace?r.replace:r.push)(h,f.state,f)},[t,r,s,o,e])}const Oi=d.createContext(null);function Bo(){return React.useContext(Oi)}function as(e){let t=d.useContext(ma).outlet;return t&&d.createElement(Oi.Provider,{value:e},t)}function Hi(){let{matches:e}=d.useContext(ma),t=e[e.length-1];return t?t.params:{}}function ds(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=d.useContext(Jn),{matches:i}=d.useContext(ma),{pathname:o}=gi(),s=JSON.stringify(px(i,r.v7_relativeSplatPath));return d.useMemo(()=>fg(e,JSON.parse(s),o,n==="path"),[e,s,o,n])}function Dd(e,t){return wl(e,t)}function wl(e,t,n,r){Qa()||Ha(!1);let{navigator:i}=d.useContext(Jn),{matches:o}=d.useContext(ma),s=o[o.length-1],l=s?s.params:{},c=s?s.pathname:"/",u=s?s.pathnameBase:"/",f=s&&s.route,h=gi(),p;if(t){var m;let b=typeof t=="string"?ah(t):t;u==="/"||(m=b.pathname)!=null&&m.startsWith(u)||Ha(!1),p=b}else p=h;let g=p.pathname||"/",v=g;if(u!=="/"){let b=u.replace(/^\//,"").split("/");v="/"+g.replace(/^\//,"").split("/").slice(b.length).join("/")}let y=Q0(e,{pathname:v}),x=$ge(y&&y.map(b=>Object.assign({},b,{params:Object.assign({},l,b.params),pathname:em([u,i.encodeLocation?i.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?u:em([u,i.encodeLocation?i.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),o,n,r);return t&&x?d.createElement(Or.Provider,{value:{location:ke({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:Bc.Pop}},x):x}function wx(){let e=Wpt(),t=vx(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return d.createElement(d.Fragment,null,d.createElement("h2",null,"Unexpected Application Error!"),d.createElement("h3",{style:{fontStyle:"italic"}},t),n?d.createElement("pre",{style:i},n):null,null)}const nX=d.createElement(wx,null);class Vpt extends d.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?d.createElement(ma.Provider,{value:this.props.routeContext},d.createElement(ui.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function $pt(e){let{routeContext:t,match:n,children:r}=e,i=d.useContext(ot);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),d.createElement(ma.Provider,{value:t},r)}function $ge(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let s=e,l=(i=n)==null?void 0:i.errors;if(l!=null){let f=s.findIndex(h=>h.route.id&&l?.[h.route.id]!==void 0);f>=0||Ha(!1),s=s.slice(0,Math.min(s.length,f+1))}let c=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let f=0;f<s.length;f++){let h=s[f];if((h.route.HydrateFallback||h.route.hydrateFallbackElement)&&(u=f),h.route.id){let{loaderData:p,errors:m}=n,g=h.route.loader&&p[h.route.id]===void 0&&(!m||m[h.route.id]===void 0);if(h.route.lazy||g){c=!0,u>=0?s=s.slice(0,u+1):s=[s[0]];break}}}return s.reduceRight((f,h,p)=>{let m,g=!1,v=null,y=null;n&&(m=l&&h.route.id?l[h.route.id]:void 0,v=h.route.errorElement||nX,c&&(u<0&&p===0?(Kpt("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),g=!0,y=null):u===p&&(g=!0,y=h.route.hydrateFallbackElement||null)));let x=t.concat(s.slice(0,p+1)),b=()=>{let S;return m?S=v:g?S=y:h.route.Component?S=d.createElement(h.route.Component,null):h.route.element?S=h.route.element:S=f,d.createElement($pt,{match:h,routeContext:{outlet:f,matches:x,isDataRoute:n!=null},children:S})};return n&&(h.route.ErrorBoundary||h.route.errorElement||p===0)?d.createElement(Vpt,{location:n.location,revalidation:n.revalidation,component:v,error:m,children:b(),routeContext:{outlet:null,matches:x,isDataRoute:!0}}):b()},null)}var KF=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(KF||{}),h0=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(h0||{});function jsr(e){return e+" must be used within a data router.  See https://reactrouter.com/routers/picking-a-router."}function rX(e){let t=d.useContext(ot);return t||Ha(!1),t}function pw(e){let t=d.useContext(wt);return t||Ha(!1),t}function zpt(e){let t=d.useContext(ma);return t||Ha(!1),t}function mR(e){let t=zpt(e),n=t.matches[t.matches.length-1];return n.route.id||Ha(!1),n.route.id}function Msr(){return mR(h0.UseRouteId)}function Rsr(){return pw(h0.UseNavigation).navigation}function Dsr(){let e=rX(KF.UseRevalidator),t=pw(h0.UseRevalidator);return React.useMemo(()=>({revalidate:e.router.revalidate,state:t.revalidation}),[e.router.revalidate,t.revalidation])}function ksr(){let{matches:e,loaderData:t}=pw(h0.UseMatches);return React.useMemo(()=>e.map(n=>UNSAFE_convertRouteMatchToUiMatch(n,t)),[e,t])}function Isr(){let e=pw(h0.UseLoaderData),t=mR(h0.UseLoaderData);if(e.errors&&e.errors[t]!=null){console.error("You cannot `useLoaderData` in an errorElement (routeId: "+t+")");return}return e.loaderData[t]}function Fsr(e){return pw(h0.UseRouteLoaderData).loaderData[e]}function Nsr(){let e=pw(h0.UseActionData),t=mR(h0.UseLoaderData);return e.actionData?e.actionData[t]:void 0}function Wpt(){var e;let t=d.useContext(ui),n=pw(h0.UseRouteError),r=mR(h0.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function Hpt(){let e=React.useContext(cn);return e?._data}function Lsr(){let e=React.useContext(cn);return e?._error}let Gpt=0;function Bsr(e){let{router:t,basename:n}=rX(KF.UseBlocker),r=pw(h0.UseBlocker),[i,o]=React.useState(""),s=React.useCallback(l=>{if(typeof e!="function")return!!e;if(n==="/")return e(l);let{currentLocation:c,nextLocation:u,historyAction:f}=l;return e({currentLocation:ke({},c,{pathname:stripBasename(c.pathname,n)||c.pathname}),nextLocation:ke({},u,{pathname:stripBasename(u.pathname,n)||u.pathname}),historyAction:f})},[n,e]);return React.useEffect(()=>{let l=String(++Gpt);return o(l),()=>t.deleteBlocker(l)},[t]),React.useEffect(()=>{i!==""&&t.getBlocker(i,s)},[t,i,s]),i&&r.blockers.has(i)?r.blockers.get(i):IDLE_BLOCKER}function Ypt(){let{router:e}=rX(KF.UseNavigateStable),t=mR(h0.UseNavigateStable),n=d.useRef(!1);return ca(()=>{n.current=!0}),d.useCallback(function(i,o){o===void 0&&(o={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,ke({fromRouteId:t},o)))},[e,t])}const zge={};function Kpt(e,t,n){!t&&!zge[e]&&(zge[e]=!0)}const XF=w["startTransition"];function Vsr(e){let{fallbackElement:t,router:n,future:r}=e,[i,o]=React.useState(n.state),{v7_startTransition:s}=r||{},l=React.useCallback(h=>{s&&XF?XF(()=>o(h)):o(h)},[o,s]);React.useLayoutEffect(()=>n.subscribe(l),[n,l]),React.useEffect(()=>{},[]);let c=React.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:h=>n.navigate(h),push:(h,p,m)=>n.navigate(h,{state:p,preventScrollReset:m?.preventScrollReset}),replace:(h,p,m)=>n.navigate(h,{replace:!0,state:p,preventScrollReset:m?.preventScrollReset})}),[n]),u=n.basename||"/",f=React.useMemo(()=>({router:n,navigator:c,static:!1,basename:u}),[n,c,u]);return React.createElement(React.Fragment,null,React.createElement(ot.Provider,{value:f},React.createElement(wt.Provider,{value:i},React.createElement(aX,{basename:u,location:i.location,navigationType:i.historyAction,navigator:c,future:{v7_relativeSplatPath:n.future.v7_relativeSplatPath}},i.initialized||n.future.v7_partialHydration?React.createElement(Xpt,{routes:n.routes,future:n.future,state:i}):t))),null)}function Xpt(e){let{routes:t,future:n,state:r}=e;return wl(t,void 0,r,n)}function $sr(e){let{basename:t,children:n,initialEntries:r,initialIndex:i,future:o}=e,s=React.useRef();s.current==null&&(s.current=createMemoryHistory({initialEntries:r,initialIndex:i,v5Compat:!0}));let l=s.current,[c,u]=React.useState({action:l.action,location:l.location}),{v7_startTransition:f}=o||{},h=React.useCallback(p=>{f&&XF?XF(()=>u(p)):u(p)},[u,f]);return React.useLayoutEffect(()=>l.listen(h),[l,h]),React.createElement(aX,{basename:t,children:n,location:c.location,navigationType:c.action,navigator:l,future:o})}function hg(e){let{to:t,replace:n,state:r,relative:i}=e;Qa()||Ha(!1);let{future:o,static:s}=d.useContext(Jn),{matches:l}=d.useContext(ma),{pathname:c}=gi(),u=ur(),f=fg(t,px(l,o.v7_relativeSplatPath),c,i==="path"),h=JSON.stringify(f);return d.useEffect(()=>u(JSON.parse(h),{replace:n,state:r,relative:i}),[u,h,i,n,r]),null}function Zpt(e){return as(e.context)}function Si(e){Ha(!1)}function aX(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Bc.Pop,navigator:o,static:s=!1,future:l}=e;Qa()&&Ha(!1);let c=t.replace(/^\/*/,"/"),u=d.useMemo(()=>({basename:c,navigator:o,static:s,future:ke({v7_relativeSplatPath:!1},l)}),[c,l,o,s]);typeof r=="string"&&(r=ah(r));let{pathname:f="/",search:h="",hash:p="",state:m=null,key:g="default"}=r,v=d.useMemo(()=>{let y=cc(f,c);return y==null?null:{location:{pathname:y,search:h,hash:p,state:m,key:g},navigationType:i}},[c,f,h,p,m,g,i]);return v==null?null:d.createElement(Jn.Provider,{value:u},d.createElement(Or.Provider,{children:n,value:v}))}function p0(e){let{children:t,location:n}=e;return Dd(iX(t),n)}function zsr(e){let{children:t,errorElement:n,resolve:r}=e;return React.createElement(Jpt,{resolve:r,errorElement:n},React.createElement(qpt,null,t))}var pg=function(e){return e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error",e}(pg||{});const Qpt=new Promise(()=>{});class Jpt extends d.Component{constructor(t){super(t),this.state={error:null}}static getDerivedStateFromError(t){return{error:t}}componentDidCatch(t,n){console.error("<Await> caught the following error during render",t,n)}render(){let{children:t,errorElement:n,resolve:r}=this.props,i=null,o=pg.pending;if(!(r instanceof Promise))o=pg.success,i=Promise.resolve(),Object.defineProperty(i,"_tracked",{get:()=>!0}),Object.defineProperty(i,"_data",{get:()=>r});else if(this.state.error){o=pg.error;let s=this.state.error;i=Promise.reject().catch(()=>{}),Object.defineProperty(i,"_tracked",{get:()=>!0}),Object.defineProperty(i,"_error",{get:()=>s})}else r._tracked?(i=r,o="_error"in i?pg.error:"_data"in i?pg.success:pg.pending):(o=pg.pending,Object.defineProperty(r,"_tracked",{get:()=>!0}),i=r.then(s=>Object.defineProperty(r,"_data",{get:()=>s}),s=>Object.defineProperty(r,"_error",{get:()=>s})));if(o===pg.error&&i._error instanceof tm)throw Qpt;if(o===pg.error&&!n)throw i._error;if(o===pg.error)return d.createElement(cn.Provider,{value:i,children:n});if(o===pg.success)return d.createElement(cn.Provider,{value:i,children:t});throw i}}function qpt(e){let{children:t}=e,n=Hpt(),r=typeof t=="function"?t(n):t;return React.createElement(React.Fragment,null,r)}function iX(e,t){t===void 0&&(t=[]);let n=[];return d.Children.forEach(e,(r,i)=>{if(!d.isValidElement(r))return;let o=[...t,i];if(r.type===d.Fragment){n.push.apply(n,iX(r.props.children,o));return}r.type!==Si&&Ha(!1),!r.props.index||!r.props.children||Ha(!1);let s={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(s.children=iX(r.props.children,o)),n.push(s)}),n}function Wsr(e){return $ge(e)}function e0t(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:React.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:React.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:React.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}function Hsr(e,t){return createRouter({basename:t?.basename,future:ke({},t?.future,{v7_prependBasename:!0}),history:createMemoryHistory({initialEntries:t?.initialEntries,initialIndex:t?.initialIndex}),hydrationData:t?.hydrationData,routes:e,mapRouteProperties:e0t,unstable_dataStrategy:t?.unstable_dataStrategy,unstable_patchRoutesOnMiss:t?.unstable_patchRoutesOnMiss}).initialize()}/**
 * React Router DOM v6.24.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function am(){return am=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},am.apply(this,arguments)}function Wge(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}const oX="get",sX="application/x-www-form-urlencoded";function ZF(e){return e!=null&&typeof e.tagName=="string"}function t0t(e){return ZF(e)&&e.tagName.toLowerCase()==="button"}function n0t(e){return ZF(e)&&e.tagName.toLowerCase()==="form"}function r0t(e){return ZF(e)&&e.tagName.toLowerCase()==="input"}function a0t(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function i0t(e,t){return e.button===0&&(!t||t==="_self")&&!a0t(e)}function qA(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function o0t(e,t){let n=qA(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(o=>{n.append(i,o)})}),n}let QF=null;function s0t(){if(QF===null)try{new FormData(document.createElement("form"),0),QF=!1}catch{QF=!0}return QF}const l0t=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function lX(e){return e!=null&&!l0t.has(e)?null:e}function c0t(e,t){let n,r,i,o,s;if(n0t(e)){let l=e.getAttribute("action");r=l?stripBasename(l,t):null,n=e.getAttribute("method")||oX,i=lX(e.getAttribute("enctype"))||sX,o=new FormData(e)}else if(t0t(e)||r0t(e)&&(e.type==="submit"||e.type==="image")){let l=e.form;if(l==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let c=e.getAttribute("formaction")||l.getAttribute("action");if(r=c?stripBasename(c,t):null,n=e.getAttribute("formmethod")||l.getAttribute("method")||oX,i=lX(e.getAttribute("formenctype"))||lX(l.getAttribute("enctype"))||sX,o=new FormData(l,e),!s0t()){let{name:u,type:f,value:h}=e;if(f==="image"){let p=u?u+".":"";o.append(p+"x","0"),o.append(p+"y","0")}else u&&o.append(u,h)}}else{if(ZF(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=oX,r=null,i=sX,s=e}return o&&i==="text/plain"&&(s=o,o=void 0),{action:r,method:n.toLowerCase(),encType:i,formData:o,body:s}}const u0t=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],d0t=["aria-current","caseSensitive","className","end","style","to","unstable_viewTransition","children"],Gsr=null,f0t="6";try{window.__reactRouterVersion=f0t}catch{}function Ysr(e,t){return createRouter({basename:t?.basename,future:am({},t?.future,{v7_prependBasename:!0}),history:createBrowserHistory({window:t?.window}),hydrationData:t?.hydrationData||Hge(),routes:e,mapRouteProperties:UNSAFE_mapRouteProperties,unstable_dataStrategy:t?.unstable_dataStrategy,unstable_patchRoutesOnMiss:t?.unstable_patchRoutesOnMiss,window:t?.window}).initialize()}function Ksr(e,t){return createRouter({basename:t?.basename,future:am({},t?.future,{v7_prependBasename:!0}),history:createHashHistory({window:t?.window}),hydrationData:t?.hydrationData||Hge(),routes:e,mapRouteProperties:UNSAFE_mapRouteProperties,unstable_dataStrategy:t?.unstable_dataStrategy,unstable_patchRoutesOnMiss:t?.unstable_patchRoutesOnMiss,window:t?.window}).initialize()}function Hge(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=am({},t,{errors:h0t(t.errors)})),t}function h0t(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,i]of t)if(i&&i.__type==="RouteErrorResponse")n[r]=new UNSAFE_ErrorResponseImpl(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){if(i.__subType){let o=window[i.__subType];if(typeof o=="function")try{let s=new o(i.message);s.stack="",n[r]=s}catch{}}if(n[r]==null){let o=new Error(i.message);o.stack="",n[r]=o}}else n[r]=i;return n}const Gge=d.createContext({isTransitioning:!1}),Yge=d.createContext(new Map),mw=w["startTransition"],Kge=XC["flushSync"],Xge=w["useId"];function p0t(e){mw?mw(e):e()}function gR(e){Kge?Kge(e):e()}class m0t{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function Jsr(e){let{fallbackElement:t,router:n,future:r}=e,[i,o]=React.useState(n.state),[s,l]=React.useState(),[c,u]=React.useState({isTransitioning:!1}),[f,h]=React.useState(),[p,m]=React.useState(),[g,v]=React.useState(),y=React.useRef(new Map),{v7_startTransition:x}=r||{},b=React.useCallback(M=>{x?p0t(M):M()},[x]),S=React.useCallback((M,j)=>{let{deletedFetchers:B,unstable_flushSync:W,unstable_viewTransitionOpts:K}=j;B.forEach(J=>y.current.delete(J)),M.fetchers.forEach((J,te)=>{J.data!==void 0&&y.current.set(te,J.data)});let G=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!K||G){W?gR(()=>o(M)):b(()=>o(M));return}if(W){gR(()=>{p&&(f&&f.resolve(),p.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:K.currentLocation,nextLocation:K.nextLocation})});let J=n.window.document.startViewTransition(()=>{gR(()=>o(M))});J.finished.finally(()=>{gR(()=>{h(void 0),m(void 0),l(void 0),u({isTransitioning:!1})})}),gR(()=>m(J));return}p?(f&&f.resolve(),p.skipTransition(),v({state:M,currentLocation:K.currentLocation,nextLocation:K.nextLocation})):(l(M),u({isTransitioning:!0,flushSync:!1,currentLocation:K.currentLocation,nextLocation:K.nextLocation}))},[n.window,p,f,y,b]);React.useLayoutEffect(()=>n.subscribe(S),[n,S]),React.useEffect(()=>{c.isTransitioning&&!c.flushSync&&h(new m0t)},[c]),React.useEffect(()=>{if(f&&s&&n.window){let M=s,j=f.promise,B=n.window.document.startViewTransition(async()=>{b(()=>o(M)),await j});B.finished.finally(()=>{h(void 0),m(void 0),l(void 0),u({isTransitioning:!1})}),m(B)}},[b,s,f,n.window]),React.useEffect(()=>{f&&s&&i.location.key===s.location.key&&f.resolve()},[f,p,i.location,s]),React.useEffect(()=>{!c.isTransitioning&&g&&(l(g.state),u({isTransitioning:!0,flushSync:!1,currentLocation:g.currentLocation,nextLocation:g.nextLocation}),v(void 0))},[c.isTransitioning,g]),React.useEffect(()=>{},[]);let C=React.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:M=>n.navigate(M),push:(M,j,B)=>n.navigate(M,{state:j,preventScrollReset:B?.preventScrollReset}),replace:(M,j,B)=>n.navigate(M,{replace:!0,state:j,preventScrollReset:B?.preventScrollReset})}),[n]),_=n.basename||"/",T=React.useMemo(()=>({router:n,navigator:C,static:!1,basename:_}),[n,C,_]);return React.createElement(React.Fragment,null,React.createElement(UNSAFE_DataRouterContext.Provider,{value:T},React.createElement(UNSAFE_DataRouterStateContext.Provider,{value:i},React.createElement(Yge.Provider,{value:y.current},React.createElement(Gge.Provider,{value:c},React.createElement(Router,{basename:_,location:i.location,navigationType:i.historyAction,navigator:C,future:{v7_relativeSplatPath:n.future.v7_relativeSplatPath}},i.initialized||n.future.v7_partialHydration?React.createElement(g0t,{routes:n.routes,future:n.future,state:i}):t))))),null)}function g0t(e){let{routes:t,future:n,state:r}=e;return UNSAFE_useRoutesImpl(t,void 0,r,n)}function v0t(e){let{basename:t,children:n,future:r,window:i}=e,o=d.useRef();o.current==null&&(o.current=Af({window:i,v5Compat:!0}));let s=o.current,[l,c]=d.useState({action:s.action,location:s.location}),{v7_startTransition:u}=r||{},f=d.useCallback(h=>{u&&mw?mw(()=>c(h)):c(h)},[c,u]);return d.useLayoutEffect(()=>s.listen(f),[s,f]),d.createElement(aX,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:s,future:r})}function qsr(e){let{basename:t,children:n,future:r,window:i}=e,o=React.useRef();o.current==null&&(o.current=createHashHistory({window:i,v5Compat:!0}));let s=o.current,[l,c]=React.useState({action:s.action,location:s.location}),{v7_startTransition:u}=r||{},f=React.useCallback(h=>{u&&mw?mw(()=>c(h)):c(h)},[c,u]);return React.useLayoutEffect(()=>s.listen(f),[s,f]),React.createElement(Router,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:s,future:r})}function elr(e){let{basename:t,children:n,future:r,history:i}=e,[o,s]=React.useState({action:i.action,location:i.location}),{v7_startTransition:l}=r||{},c=React.useCallback(u=>{l&&mw?mw(()=>s(u)):s(u)},[s,l]);return React.useLayoutEffect(()=>i.listen(c),[i,c]),React.createElement(Router,{basename:t,children:n,location:o.location,navigationType:o.action,navigator:i,future:r})}const y0t=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",x0t=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Vi=d.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:s,state:l,target:c,to:u,preventScrollReset:f,unstable_viewTransition:h}=t,p=Wge(t,u0t),{basename:m}=d.useContext(Jn),g,v=!1;if(typeof u=="string"&&x0t.test(u)&&(g=u,y0t))try{let S=new URL(window.location.href),C=u.startsWith("//")?new URL(S.protocol+u):new URL(u),_=cc(C.pathname,m);C.origin===S.origin&&_!=null?u=_+C.search+C.hash:v=!0}catch{}let y=xi(u,{relative:i}),x=w0t(u,{replace:s,state:l,target:c,preventScrollReset:f,relative:i,unstable_viewTransition:h});function b(S){r&&r(S),S.defaultPrevented||x(S)}return d.createElement("a",am({},p,{href:g||y,onClick:v||o?r:b,ref:n,target:c}))}),sE=d.forwardRef(function(t,n){let{"aria-current":r="page",caseSensitive:i=!1,className:o="",end:s=!1,style:l,to:c,unstable_viewTransition:u,children:f}=t,h=Wge(t,d0t),p=ds(c,{relative:h.relative}),m=gi(),g=d.useContext(wt),{navigator:v,basename:y}=d.useContext(Jn),x=g!=null&&A0t(p)&&u===!0,b=v.encodeLocation?v.encodeLocation(p).pathname:p.pathname,S=m.pathname,C=g&&g.navigation&&g.navigation.location?g.navigation.location.pathname:null;i||(S=S.toLowerCase(),C=C?C.toLowerCase():null,b=b.toLowerCase()),C&&y&&(C=cc(C,y)||C);const _=b!=="/"&&b.endsWith("/")?b.length-1:b.length;let T=S===b||!s&&S.startsWith(b)&&S.charAt(_)==="/",M=C!=null&&(C===b||!s&&C.startsWith(b)&&C.charAt(b.length)==="/"),j={isActive:T,isPending:M,isTransitioning:x},B=T?r:void 0,W;typeof o=="function"?W=o(j):W=[o,T?"active":null,M?"pending":null,x?"transitioning":null].filter(Boolean).join(" ");let K=typeof l=="function"?l(j):l;return d.createElement(Vi,am({},h,{"aria-current":B,className:W,ref:n,style:K,to:c,unstable_viewTransition:u}),typeof f=="function"?f(j):f)}),b0t=null;function tlr(e){let{getKey:t,storageKey:n}=e;return _0t({getKey:t,storageKey:n}),null}var eP;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(eP||(eP={}));var vR;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(vR||(vR={}));function nlr(e){return e+" must be used within a data router.  See https://reactrouter.com/routers/picking-a-router."}function JF(e){let t=d.useContext(ot);return t||Ha(!1),t}function cX(e){let t=React.useContext(UNSAFE_DataRouterStateContext);return t||UNSAFE_invariant(!1),t}function w0t(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:s,unstable_viewTransition:l}=t===void 0?{}:t,c=ur(),u=gi(),f=ds(e,{relative:s});return d.useCallback(h=>{if(i0t(h,n)){h.preventDefault();let p=r!==void 0?r:rh(u)===rh(f);c(e,{replace:p,state:i,preventScrollReset:o,relative:s,unstable_viewTransition:l})}},[u,c,f,r,i,n,e,o,s,l])}function rlr(e){let t=React.useRef(qA(e)),n=React.useRef(!1),r=useLocation(),i=React.useMemo(()=>o0t(r.search,n.current?null:t.current),[r.search]),o=useNavigate(),s=React.useCallback((l,c)=>{const u=qA(typeof l=="function"?l(i):l);n.current=!0,o("?"+u,c)},[o,i]);return[i,s]}function S0t(){if(typeof document>"u")throw new Error("You are calling submit during the server render. Try calling submit within a `useEffect` or callback instead.")}let C0t=0,Zge=()=>"__"+String(++C0t)+"__";function E0t(){let{router:e}=JF(eP.UseSubmit),{basename:t}=React.useContext(UNSAFE_NavigationContext),n=UNSAFE_useRouteId();return React.useCallback(function(r,i){i===void 0&&(i={}),S0t();let{action:o,method:s,encType:l,formData:c,body:u}=c0t(r,t);if(i.navigate===!1){let f=i.fetcherKey||Zge();e.fetch(f,n,i.action||o,{preventScrollReset:i.preventScrollReset,formData:c,body:u,formMethod:i.method||s,formEncType:i.encType||l,unstable_flushSync:i.unstable_flushSync})}else e.navigate(i.action||o,{preventScrollReset:i.preventScrollReset,formData:c,body:u,formMethod:i.method||s,formEncType:i.encType||l,replace:i.replace,state:i.state,fromRouteId:n,unstable_flushSync:i.unstable_flushSync,unstable_viewTransition:i.unstable_viewTransition})},[e,t,n])}function alr(e,t){let{relative:n}=t===void 0?{}:t,{basename:r}=React.useContext(UNSAFE_NavigationContext),i=React.useContext(UNSAFE_RouteContext);i||UNSAFE_invariant(!1);let[o]=i.matches.slice(-1),s=am({},useResolvedPath(e||".",{relative:n})),l=useLocation();if(e==null){s.search=l.search;let c=new URLSearchParams(s.search);c.has("index")&&c.get("index")===""&&(c.delete("index"),s.search=c.toString()?"?"+c.toString():"")}return(!e||e===".")&&o.route.index&&(s.search=s.search?s.search.replace(/^\?/,"?index&"):"?index"),r!=="/"&&(s.pathname=s.pathname==="/"?r:joinPaths([r,s.pathname])),createPath(s)}function ilr(e){var t;let{key:n}=e===void 0?{}:e,{router:r}=JF(eP.UseFetcher),i=cX(vR.UseFetcher),o=React.useContext(Yge),s=React.useContext(UNSAFE_RouteContext),l=(t=s.matches[s.matches.length-1])==null?void 0:t.route.id;o||UNSAFE_invariant(!1),s||UNSAFE_invariant(!1),l==null&&UNSAFE_invariant(!1);let c=Xge?Xge():"",[u,f]=React.useState(n||c);n&&n!==u?f(n):u||f(Zge()),React.useEffect(()=>(r.getFetcher(u),()=>{r.deleteFetcher(u)}),[r,u]);let h=React.useCallback((b,S)=>{l||UNSAFE_invariant(!1),r.fetch(u,l,b,S)},[u,l,r]),p=E0t(),m=React.useCallback((b,S)=>{p(b,am({},S,{navigate:!1,fetcherKey:u}))},[u,p]),g=React.useMemo(()=>React.forwardRef((S,C)=>React.createElement(b0t,am({},S,{navigate:!1,fetcherKey:u,ref:C}))),[u]),v=i.fetchers.get(u)||IDLE_FETCHER,y=o.get(u);return React.useMemo(()=>am({Form:g,submit:m,load:h},v,{data:y}),[g,m,h,v,y])}function olr(){let e=cX(vR.UseFetchers);return Array.from(e.fetchers.entries()).map(t=>{let[n,r]=t;return am({},r,{key:n})})}const Qge="react-router-scroll-positions";let qF={};function _0t(e){let{getKey:t,storageKey:n}=e===void 0?{}:e,{router:r}=JF(eP.UseScrollRestoration),{restoreScrollPosition:i,preventScrollReset:o}=cX(vR.UseScrollRestoration),{basename:s}=React.useContext(UNSAFE_NavigationContext),l=useLocation(),c=useMatches(),u=useNavigation();React.useEffect(()=>(window.history.scrollRestoration="manual",()=>{window.history.scrollRestoration="auto"}),[]),T0t(React.useCallback(()=>{if(u.state==="idle"){let f=(t?t(l,c):null)||l.key;qF[f]=window.scrollY}try{sessionStorage.setItem(n||Qge,JSON.stringify(qF))}catch{}window.history.scrollRestoration="auto"},[n,t,u.state,l,c])),typeof document<"u"&&(React.useLayoutEffect(()=>{try{let f=sessionStorage.getItem(n||Qge);f&&(qF=JSON.parse(f))}catch{}},[n]),React.useLayoutEffect(()=>{let f=t&&s!=="/"?(p,m)=>t(am({},p,{pathname:stripBasename(p.pathname,s)||p.pathname}),m):t,h=r?.enableScrollRestoration(qF,()=>window.scrollY,f);return()=>h&&h()},[r,s,t]),React.useLayoutEffect(()=>{if(i!==!1){if(typeof i=="number"){window.scrollTo(0,i);return}if(l.hash){let f=document.getElementById(decodeURIComponent(l.hash.slice(1)));if(f){f.scrollIntoView();return}}o!==!0&&window.scrollTo(0,0)}},[l,i,o]))}function slr(e,t){let{capture:n}=t||{};React.useEffect(()=>{let r=n!=null?{capture:n}:void 0;return window.addEventListener("beforeunload",e,r),()=>{window.removeEventListener("beforeunload",e,r)}},[e,n])}function T0t(e,t){let{capture:n}=t||{};React.useEffect(()=>{let r=n!=null?{capture:n}:void 0;return window.addEventListener("pagehide",e,r),()=>{window.removeEventListener("pagehide",e,r)}},[e,n])}function llr(e){let{when:t,message:n}=e,r=useBlocker(t);React.useEffect(()=>{r.state==="blocked"&&(window.confirm(n)?setTimeout(r.proceed,0):r.reset())},[r,n]),React.useEffect(()=>{r.state==="blocked"&&!t&&r.reset()},[r,t])}function A0t(e,t){t===void 0&&(t={});let n=d.useContext(Gge);n==null&&Ha(!1);let{basename:r}=JF(eP.useViewTransitionState),i=ds(e,{relative:t.relative});if(!n.isTransitioning)return!1;let o=cc(n.currentLocation.pathname,r)||n.currentLocation.pathname,s=cc(n.nextLocation.pathname,r)||n.nextLocation.pathname;return Md(i.pathname,s)!=null||Md(i.pathname,o)!=null}var P0t=rn(116),jl=d,Jge=Symbol.for("react-redux-context"),qge=typeof globalThis<"u"?globalThis:{};function O0t(){if(!jl.createContext)return{};const e=qge[Jge]??(qge[Jge]=new Map);let t=e.get(jl.createContext);return t||(t=jl.createContext(null),e.set(jl.createContext,t)),t}var ob=O0t(),j0t=()=>{throw new Error("uSES not initialized!")};function uX(e=ob){return function(){return jl.useContext(e)}}var eve=uX(),tve=j0t,M0t=e=>{tve=e},R0t=(e,t)=>e===t;function D0t(e=ob){const t=e===ob?eve:uX(e),n=(r,i={})=>{const{equalityFn:o=R0t,devModeChecks:s={}}=typeof i=="function"?{equalityFn:i}:i,{store:l,subscription:c,getServerState:u,stabilityCheck:f,identityFunctionCheck:h}=t(),p=jl.useRef(!0),m=jl.useCallback({[r.name](v){return r(v)}}[r.name],[r,f,s.stabilityCheck]),g=tve(c.addNestedSub,l.getState,u||l.getState,m,o);return jl.useDebugValue(g),g};return Object.assign(n,{withTypes:()=>n}),n}var Ci=D0t(),k0t=Symbol.for("react.element"),I0t=Symbol.for("react.portal"),nve=Symbol.for("react.fragment"),rve=Symbol.for("react.strict_mode"),ave=Symbol.for("react.profiler"),ive=Symbol.for("react.provider"),dX=Symbol.for("react.context"),F0t=Symbol.for("react.server_context"),fX=Symbol.for("react.forward_ref"),ove=Symbol.for("react.suspense"),sve=Symbol.for("react.suspense_list"),eN=Symbol.for("react.memo"),lve=Symbol.for("react.lazy"),N0t=Symbol.for("react.offscreen"),L0t=Symbol.for("react.client.reference"),B0t=fX,U0t=eN;function clr(e){return typeof e=="string"||typeof e=="function"||e===nve||e===ave||e===rve||e===ove||e===sve||e===N0t||typeof e=="object"&&e!==null&&(e.$$typeof===lve||e.$$typeof===eN||e.$$typeof===ive||e.$$typeof===dX||e.$$typeof===fX||e.$$typeof===L0t||e.getModuleId!==void 0)}function cve(e){if(typeof e=="object"&&e!==null){const t=e.$$typeof;switch(t){case k0t:{const n=e.type;switch(n){case nve:case ave:case rve:case ove:case sve:return n;default:{const r=n&&n.$$typeof;switch(r){case F0t:case dX:case fX:case lve:case eN:case ive:return r;default:return t}}}}case I0t:return t}}}function ulr(e){return cve(e)===dX}function V0t(e){return cve(e)===eN}function uve(e){typeof console<"u"&&typeof console.error=="function"&&console.error(e);try{throw new Error(e)}catch{}}function hX(e,t){if(e)(t==="mapStateToProps"||t==="mapDispatchToProps")&&(Object.prototype.hasOwnProperty.call(e,"dependsOnOwnProps")||uve(`The selector for ${t} of connect did not specify a value for dependsOnOwnProps.`));else throw new Error(`Unexpected value for ${t} in connect.`)}function dlr(e,t,n){hX(e,"mapStateToProps"),hX(t,"mapDispatchToProps"),hX(n,"mergeProps")}function $0t(e,t,n,r,{areStatesEqual:i,areOwnPropsEqual:o,areStatePropsEqual:s}){let l=!1,c,u,f,h,p;function m(b,S){return c=b,u=S,f=e(c,u),h=t(r,u),p=n(f,h,u),l=!0,p}function g(){return f=e(c,u),t.dependsOnOwnProps&&(h=t(r,u)),p=n(f,h,u),p}function v(){return e.dependsOnOwnProps&&(f=e(c,u)),t.dependsOnOwnProps&&(h=t(r,u)),p=n(f,h,u),p}function y(){const b=e(c,u),S=!s(b,f);return f=b,S&&(p=n(f,h,u)),p}function x(b,S){const C=!o(S,u),_=!i(b,c,S,u);return c=b,u=S,C&&_?g():C?v():_?y():p}return function(S,C){return l?x(S,C):m(S,C)}}function z0t(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:r,...i}){const o=t(e,i),s=n(e,i),l=r(e,i);return $0t(o,s,l,e,i)}function W0t(e,t){const n={};for(const r in e){const i=e[r];typeof i=="function"&&(n[r]=(...o)=>t(i(...o)))}return n}function H0t(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);if(t===null)return!0;let n=t;for(;Object.getPrototypeOf(n)!==null;)n=Object.getPrototypeOf(n);return t===n}function flr(e,t,n){H0t(e)||uve(`${n}() in ${t} must return a plain object. Instead received ${e}.`)}function pX(e){return function(n){const r=e(n);function i(){return r}return i.dependsOnOwnProps=!1,i}}function dve(e){return e.dependsOnOwnProps?!!e.dependsOnOwnProps:e.length!==1}function fve(e,t){return function(r,{displayName:i}){const o=function(l,c){return o.dependsOnOwnProps?o.mapToProps(l,c):o.mapToProps(l,void 0)};return o.dependsOnOwnProps=!0,o.mapToProps=function(l,c){o.mapToProps=e,o.dependsOnOwnProps=dve(e);let u=o(l,c);return typeof u=="function"&&(o.mapToProps=u,o.dependsOnOwnProps=dve(u),u=o(l,c)),u},o}}function mX(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function G0t(e){return e&&typeof e=="object"?pX(t=>W0t(e,t)):e?typeof e=="function"?fve(e,"mapDispatchToProps"):mX(e,"mapDispatchToProps"):pX(t=>({dispatch:t}))}function Y0t(e){return e?typeof e=="function"?fve(e,"mapStateToProps"):mX(e,"mapStateToProps"):pX(()=>({}))}function K0t(e,t,n){return{...n,...e,...t}}function X0t(e){return function(n,{displayName:r,areMergedPropsEqual:i}){let o=!1,s;return function(c,u,f){const h=e(c,u,f);return o?i(h,s)||(s=h):(o=!0,s=h),s}}}function Z0t(e){return e?typeof e=="function"?X0t(e):mX(e,"mergeProps"):()=>K0t}function Q0t(e){e()}function J0t(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Q0t(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){const n=[];let r=e;for(;r;)n.push(r),r=r.next;return n},subscribe(n){let r=!0;const i=t={callback:n,next:null,prev:t};return i.prev?i.prev.next=i:e=i,function(){!r||e===null||(r=!1,i.next?i.next.prev=i.prev:t=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}var hve={notify(){},get:()=>[]};function pve(e,t){let n,r=hve,i=0,o=!1;function s(v){f();const y=r.subscribe(v);let x=!1;return()=>{x||(x=!0,y(),h())}}function l(){r.notify()}function c(){g.onStateChange&&g.onStateChange()}function u(){return o}function f(){i++,n||(n=t?t.addNestedSub(c):e.subscribe(c),r=J0t())}function h(){i--,n&&i===0&&(n(),n=void 0,r.clear(),r=hve)}function p(){o||(o=!0,f())}function m(){o&&(o=!1,h())}const g={addNestedSub:s,notifyNestedSubs:l,handleChangeWrapper:c,isSubscribed:u,trySubscribe:p,tryUnsubscribe:m,getListeners:()=>r};return g}var q0t=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",emt=typeof navigator<"u"&&navigator.product==="ReactNative",tN=q0t||emt?jl.useLayoutEffect:jl.useEffect;function mve(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function yR(e,t){if(mve(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i=0;i<n.length;i++)if(!Object.prototype.hasOwnProperty.call(t,n[i])||!mve(e[n[i]],t[n[i]]))return!1;return!0}var tmt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},nmt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},rmt={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},gve={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},amt={[B0t]:rmt,[U0t]:gve};function vve(e){return V0t(e)?gve:amt[e.$$typeof]||tmt}var imt=Object.defineProperty,omt=Object.getOwnPropertyNames,yve=Object.getOwnPropertySymbols,smt=Object.getOwnPropertyDescriptor,lmt=Object.getPrototypeOf,xve=Object.prototype;function gX(e,t){if(typeof t!="string"){if(xve){const o=lmt(t);o&&o!==xve&&gX(e,o)}let n=omt(t);yve&&(n=n.concat(yve(t)));const r=vve(e),i=vve(t);for(let o=0;o<n.length;++o){const s=n[o];if(!nmt[s]&&!(i&&i[s])&&!(r&&r[s])){const l=smt(t,s);try{imt(e,s,l)}catch{}}}}return e}var bve=null,cmt=e=>{bve=e},umt=null,hlr=e=>{try{return JSON.stringify(e)}catch{return String(e)}};function dmt(e,t,n){tN(()=>e(...t),n)}function fmt(e,t,n,r,i,o){e.current=r,n.current=!1,i.current&&(i.current=null,o())}function hmt(e,t,n,r,i,o,s,l,c,u,f){if(!e)return()=>{};let h=!1,p=null;const m=()=>{if(h||!l.current)return;const v=t.getState();let y,x;try{y=r(v,i.current)}catch(b){x=b,p=b}x||(p=null),y===o.current?s.current||u():(o.current=y,c.current=y,s.current=!0,f())};return n.onStateChange=m,n.trySubscribe(),m(),()=>{if(h=!0,n.tryUnsubscribe(),n.onStateChange=null,p)throw p}}function pmt(e,t){return e===t}var plr=!1;function mlr(e,t,n,{pure:r,areStatesEqual:i=pmt,areOwnPropsEqual:o=yR,areStatePropsEqual:s=yR,areMergedPropsEqual:l=yR,forwardRef:c=!1,context:u=ob}={}){const f=u,h=Y0t(e),p=G0t(t),m=Z0t(n),g=!!e;return y=>{const x=y.displayName||y.name||"Component",b=`Connect(${x})`,S={shouldHandleStateChanges:g,displayName:b,wrappedComponentName:x,WrappedComponent:y,initMapStateToProps:h,initMapDispatchToProps:p,initMergeProps:m,areStatesEqual:i,areStatePropsEqual:s,areOwnPropsEqual:o,areMergedPropsEqual:l};function C(M){const[j,B,W]=jl.useMemo(()=>{const{reactReduxForwardedRef:Fe,...ft}=M;return[M.context,Fe,ft]},[M]),K=jl.useMemo(()=>{let Fe=f;return j?.Consumer,Fe},[j,f]),G=jl.useContext(K),J=!!M.store&&!!M.store.getState&&!!M.store.dispatch,te=!!G&&!!G.store,re=J?M.store:G.store,me=te?G.getServerState:re.getState,Ce=jl.useMemo(()=>z0t(re.dispatch,S),[re]),[Ae,_e]=jl.useMemo(()=>{if(!g)return umt;const Fe=pve(re,J?void 0:G.subscription),ft=Fe.notifyNestedSubs.bind(Fe);return[Fe,ft]},[re,J,G]),Be=jl.useMemo(()=>J?G:{...G,subscription:Ae},[J,G,Ae]),Ue=jl.useRef(void 0),$e=jl.useRef(W),Je=jl.useRef(void 0),Ne=jl.useRef(!1),Ke=jl.useRef(!1),nt=jl.useRef(void 0);tN(()=>(Ke.current=!0,()=>{Ke.current=!1}),[]);const rt=jl.useMemo(()=>()=>Je.current&&W===$e.current?Je.current:Ce(re.getState(),W),[re,W]),st=jl.useMemo(()=>ft=>Ae?hmt(g,re,Ae,Ce,$e,Ue,Ne,Ke,Je,_e,ft):()=>{},[Ae]);dmt(fmt,[$e,Ue,Ne,W,Je,_e]);let gt;try{gt=bve(st,rt,me?()=>Ce(me(),W):rt)}catch(Fe){throw nt.current&&(Fe.message+=`
The error may be correlated with this previous error:
${nt.current.stack}

`),Fe}tN(()=>{nt.current=void 0,Je.current=void 0,Ue.current=gt});const lt=jl.useMemo(()=>jl.createElement(y,{...gt,ref:B}),[B,y,gt]);return jl.useMemo(()=>g?jl.createElement(K.Provider,{value:Be},lt):lt,[K,lt,Be])}const T=jl.memo(C);if(T.WrappedComponent=y,T.displayName=C.displayName=b,c){const j=jl.forwardRef(function(W,K){return jl.createElement(T,{...W,reactReduxForwardedRef:K})});return j.displayName=b,j.WrappedComponent=y,gX(j,y)}return gX(T,y)}}var glr=null;function mmt({store:e,context:t,children:n,serverState:r,stabilityCheck:i="once",identityFunctionCheck:o="once"}){const s=jl.useMemo(()=>{const u=pve(e);return{store:e,subscription:u,getServerState:r?()=>r:void 0,stabilityCheck:i,identityFunctionCheck:o}},[e,r,i,o]),l=jl.useMemo(()=>e.getState(),[e]);tN(()=>{const{subscription:u}=s;return u.onStateChange=u.notifyNestedSubs,u.trySubscribe(),l!==e.getState()&&u.notifyNestedSubs(),()=>{u.tryUnsubscribe(),u.onStateChange=void 0}},[s,l]);const c=t||ob;return jl.createElement(c.Provider,{value:s},n)}var gmt=mmt;function wve(e=ob){const t=e===ob?eve:uX(e),n=()=>{const{store:r}=t();return r};return Object.assign(n,{withTypes:()=>n}),n}var vmt=wve();function ymt(e=ob){const t=e===ob?vmt:wve(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var Ko=ymt(),vlr=null;M0t(P0t.useSyncExternalStoreWithSelector),cmt(d.useSyncExternalStore);const xR=typeof window>"u"||"Deno"in window;function mg(){}function xmt(e,t){return typeof e=="function"?e(t):e}function vX(e){return typeof e=="number"&&e>=0&&e!==1/0}function ylr(e,t){return e.filter(n=>!t.includes(n))}function xlr(e,t,n){const r=e.slice(0);return r[t]=n,r}function Sve(e,t){return Math.max(e+(t||0)-Date.now(),0)}function bR(e,t,n){return tP(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function blr(e,t,n){return tP(e)?typeof t=="function"?{...n,mutationKey:e,mutationFn:t}:{...t,mutationKey:e}:typeof e=="function"?{...t,mutationFn:e}:{...e}}function gw(e,t,n){return tP(e)?[{...t,queryKey:e},n]:[e||{},t]}function wlr(e,t,n){return tP(e)?[{...t,mutationKey:e},n]:[e||{},t]}function Cve(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:s,stale:l}=e;if(tP(s)){if(r){if(t.queryHash!==yX(s,t.options))return!1}else if(!nN(t.queryKey,s))return!1}if(n!=="all"){const c=t.isActive();if(n==="active"&&!c||n==="inactive"&&c)return!1}return!(typeof l=="boolean"&&t.isStale()!==l||typeof i<"u"&&i!==t.state.fetchStatus||o&&!o(t))}function Eve(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(tP(o)){if(!t.options.mutationKey)return!1;if(n){if(lE(t.options.mutationKey)!==lE(o))return!1}else if(!nN(t.options.mutationKey,o))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function yX(e,t){return(t?.queryKeyHashFn||lE)(e)}function lE(e){return JSON.stringify(e,(t,n)=>bX(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function nN(e,t){return _ve(e,t)}function _ve(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!_ve(e[n],t[n])):!1}function Tve(e,t){if(e===t)return e;const n=Ave(e)&&Ave(t);if(n||bX(e)&&bX(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,s=n?[]:{};let l=0;for(let c=0;c<o;c++){const u=n?c:i[c];s[u]=Tve(e[u],t[u]),s[u]===e[u]&&l++}return r===o&&l===r?e:s}return t}function xX(e,t){if(e&&!t||t&&!e)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function Ave(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function bX(e){if(!Pve(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!Pve(n)||!n.hasOwnProperty("isPrototypeOf"))}function Pve(e){return Object.prototype.toString.call(e)==="[object Object]"}function tP(e){return Array.isArray(e)}function Slr(e){return e instanceof Error}function Ove(e){return new Promise(t=>{setTimeout(t,e)})}function jve(e){Ove(0).then(e)}function bmt(){if(typeof AbortController=="function")return new AbortController}function wX(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Tve(e,t):t}const SX=console;function wmt(){let e=[],t=0,n=f=>{f()},r=f=>{f()};const i=f=>{let h;t++;try{h=f()}finally{t--,t||l()}return h},o=f=>{t?e.push(f):jve(()=>{n(f)})},s=f=>(...h)=>{o(()=>{f(...h)})},l=()=>{const f=e;e=[],f.length&&jve(()=>{r(()=>{f.forEach(h=>{n(h)})})})};return{batch:i,batchCalls:s,schedule:o,setNotifyFunction:f=>{n=f},setBatchNotifyFunction:f=>{r=f}}}const kd=wmt();class wR{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){const n={listener:t};return this.listeners.add(n),this.onSubscribe(),()=>{this.listeners.delete(n),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}class Smt extends wR{constructor(){super(),this.setup=t=>{if(!xR&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),window.addEventListener("focus",n,!1),()=>{window.removeEventListener("visibilitychange",n),window.removeEventListener("focus",n)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()})}setFocused(t){this.focused!==t&&(this.focused=t,this.onFocus())}onFocus(){this.listeners.forEach(({listener:t})=>{t()})}isFocused(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)}}const rN=new Smt,Mve=["online","offline"];class Cmt extends wR{constructor(){super(),this.setup=t=>{if(!xR&&window.addEventListener){const n=()=>t();return Mve.forEach(r=>{window.addEventListener(r,n,!1)}),()=>{Mve.forEach(r=>{window.removeEventListener(r,n)})}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setOnline(r):this.onOnline()})}setOnline(t){this.online!==t&&(this.online=t,this.onOnline())}onOnline(){this.listeners.forEach(({listener:t})=>{t()})}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}}const aN=new Cmt;function Emt(e){return Math.min(1e3*2**e,3e4)}function iN(e){return(e??"online")==="online"?aN.isOnline():!0}class Rve{constructor(t){this.revert=t?.revert,this.silent=t?.silent}}function oN(e){return e instanceof Rve}function Dve(e){let t=!1,n=0,r=!1,i,o,s;const l=new Promise((y,x)=>{o=y,s=x}),c=y=>{r||(m(new Rve(y)),e.abort==null||e.abort())},u=()=>{t=!0},f=()=>{t=!1},h=()=>!rN.isFocused()||e.networkMode!=="always"&&!aN.isOnline(),p=y=>{r||(r=!0,e.onSuccess==null||e.onSuccess(y),i?.(),o(y))},m=y=>{r||(r=!0,e.onError==null||e.onError(y),i?.(),s(y))},g=()=>new Promise(y=>{i=x=>{const b=r||!h();return b&&y(x),b},e.onPause==null||e.onPause()}).then(()=>{i=void 0,r||e.onContinue==null||e.onContinue()}),v=()=>{if(r)return;let y;try{y=e.fn()}catch(x){y=Promise.reject(x)}Promise.resolve(y).then(p).catch(x=>{var b,S;if(r)return;const C=(b=e.retry)!=null?b:3,_=(S=e.retryDelay)!=null?S:Emt,T=typeof _=="function"?_(n,x):_,M=C===!0||typeof C=="number"&&n<C||typeof C=="function"&&C(n,x);if(t||!M){m(x);return}n++,e.onFail==null||e.onFail(n,x),Ove(T).then(()=>{if(h())return g()}).then(()=>{t?m(x):v()})})};return iN(e.networkMode)?v():g().then(v),{promise:l,cancel:c,continue:()=>i?.()?l:Promise.resolve(),cancelRetry:u,continueRetry:f}}class kve{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),vX(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t??(xR?1/0:5*60*1e3))}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class _mt extends kve{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||SX,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||Tmt(this.options),this.state=this.initialState,this.scheduleGc()}get meta(){return this.options.meta}setOptions(t){this.options={...this.defaultOptions,...t},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this)}setData(t,n){const r=wX(this.state.data,t,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:n?.updatedAt,manual:n?.manual}),r}setState(t,n){this.dispatch({type:"setState",state:t,setStateOptions:n})}cancel(t){var n;const r=this.promise;return(n=this.retryer)==null||n.cancel(t),r?r.then(mg).catch(mg):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(t=>t.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(t=>t.getCurrentResult().isStale)}isStaleByTime(t=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!Sve(this.state.dataUpdatedAt,t)}onFocus(){var t;const n=this.observers.find(r=>r.shouldFetchOnWindowFocus());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}onOnline(){var t;const n=this.observers.find(r=>r.shouldFetchOnReconnect());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(t,n){var r,i;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&n!=null&&n.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var o;return(o=this.retryer)==null||o.continueRetry(),this.promise}}if(t&&this.setOptions(t),!this.options.queryFn){const m=this.observers.find(g=>g.options.queryFn);m&&this.setOptions(m.options)}const s=bmt(),l={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},c=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>{if(s)return this.abortSignalConsumed=!0,s.signal}})};c(l);const u=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(l)):Promise.reject("Missing queryFn for queryKey '"+this.options.queryHash+"'"),f={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:u};if(c(f),(r=this.options.behavior)==null||r.onFetch(f),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=f.fetchOptions)==null?void 0:i.meta)){var h;this.dispatch({type:"fetch",meta:(h=f.fetchOptions)==null?void 0:h.meta})}const p=m=>{if(oN(m)&&m.silent||this.dispatch({type:"error",error:m}),!oN(m)){var g,v,y,x;(g=(v=this.cache.config).onError)==null||g.call(v,m,this),(y=(x=this.cache.config).onSettled)==null||y.call(x,this.state.data,m,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Dve({fn:f.fetchFn,abort:s?.abort.bind(s),onSuccess:m=>{var g,v,y,x;if(typeof m>"u"){p(new Error(this.queryHash+" data is undefined"));return}this.setData(m),(g=(v=this.cache.config).onSuccess)==null||g.call(v,m,this),(y=(x=this.cache.config).onSettled)==null||y.call(x,m,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:p,onFail:(m,g)=>{this.dispatch({type:"failed",failureCount:m,error:g})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(t){const n=r=>{var i,o;switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:(i=t.meta)!=null?i:null,fetchStatus:iN(this.options.networkMode)?"fetching":"paused",...!r.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(o=t.dataUpdatedAt)!=null?o:Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const s=t.error;return oN(s)&&s.revert&&this.revertState?{...this.revertState,fetchStatus:"idle"}:{...r,error:s,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:s,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),kd.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(t)}),this.cache.notify({query:this,type:"updated",action:t})})}}function Tmt(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=typeof t<"u",r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"loading",fetchStatus:"idle"}}class Amt extends wR{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}build(t,n,r){var i;const o=n.queryKey,s=(i=n.queryHash)!=null?i:yX(o,n);let l=this.get(s);return l||(l=new _mt({cache:this,logger:t.getLogger(),queryKey:o,queryHash:s,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o)}),this.add(l)),l}add(t){this.queriesMap[t.queryHash]||(this.queriesMap[t.queryHash]=t,this.queries.push(t),this.notify({type:"added",query:t}))}remove(t){const n=this.queriesMap[t.queryHash];n&&(t.destroy(),this.queries=this.queries.filter(r=>r!==t),n===t&&delete this.queriesMap[t.queryHash],this.notify({type:"removed",query:t}))}clear(){kd.batch(()=>{this.queries.forEach(t=>{this.remove(t)})})}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,n){const[r]=gw(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>Cve(r,i))}findAll(t,n){const[r]=gw(t,n);return Object.keys(r).length>0?this.queries.filter(i=>Cve(r,i)):this.queries}notify(t){kd.batch(()=>{this.listeners.forEach(({listener:n})=>{n(t)})})}onFocus(){kd.batch(()=>{this.queries.forEach(t=>{t.onFocus()})})}onOnline(){kd.batch(()=>{this.queries.forEach(t=>{t.onOnline()})})}}class Pmt extends kve{constructor(t){super(),this.defaultOptions=t.defaultOptions,this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||SX,this.observers=[],this.state=t.state||Omt(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options={...this.defaultOptions,...t},this.updateCacheTime(this.options.cacheTime)}get meta(){return this.options.meta}setState(t){this.dispatch({type:"setState",state:t})}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.observers=this.observers.filter(n=>n!==t),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){var t,n;return(t=(n=this.retryer)==null?void 0:n.continue())!=null?t:this.execute()}async execute(){const t=()=>{var M;return this.retryer=Dve({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(j,B)=>{this.dispatch({type:"failed",failureCount:j,error:B})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(M=this.options.retry)!=null?M:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},n=this.state.status==="loading";try{var r,i,o,s,l,c,u,f;if(!n){var h,p,m,g;this.dispatch({type:"loading",variables:this.options.variables}),await((h=(p=this.mutationCache.config).onMutate)==null?void 0:h.call(p,this.state.variables,this));const j=await((m=(g=this.options).onMutate)==null?void 0:m.call(g,this.state.variables));j!==this.state.context&&this.dispatch({type:"loading",context:j,variables:this.state.variables})}const M=await t();return await((r=(i=this.mutationCache.config).onSuccess)==null?void 0:r.call(i,M,this.state.variables,this.state.context,this)),await((o=(s=this.options).onSuccess)==null?void 0:o.call(s,M,this.state.variables,this.state.context)),await((l=(c=this.mutationCache.config).onSettled)==null?void 0:l.call(c,M,null,this.state.variables,this.state.context,this)),await((u=(f=this.options).onSettled)==null?void 0:u.call(f,M,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:M}),M}catch(M){try{var v,y,x,b,S,C,_,T;throw await((v=(y=this.mutationCache.config).onError)==null?void 0:v.call(y,M,this.state.variables,this.state.context,this)),await((x=(b=this.options).onError)==null?void 0:x.call(b,M,this.state.variables,this.state.context)),await((S=(C=this.mutationCache.config).onSettled)==null?void 0:S.call(C,void 0,M,this.state.variables,this.state.context,this)),await((_=(T=this.options).onSettled)==null?void 0:_.call(T,void 0,M,this.state.variables,this.state.context)),M}finally{this.dispatch({type:"error",error:M})}}}dispatch(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"loading":return{...r,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!iN(this.options.networkMode),status:"loading",variables:t.variables};case"success":return{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"};case"setState":return{...r,...t.state}}};this.state=n(this.state),kd.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(t)}),this.mutationCache.notify({mutation:this,type:"updated",action:t})})}}function Omt(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}class jmt extends wR{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new Pmt({mutationCache:this,logger:t.getLogger(),mutationId:++this.mutationId,options:t.defaultMutationOptions(n),state:r,defaultOptions:n.mutationKey?t.getMutationDefaults(n.mutationKey):void 0});return this.add(i),i}add(t){this.mutations.push(t),this.notify({type:"added",mutation:t})}remove(t){this.mutations=this.mutations.filter(n=>n!==t),this.notify({type:"removed",mutation:t})}clear(){kd.batch(()=>{this.mutations.forEach(t=>{this.remove(t)})})}getAll(){return this.mutations}find(t){return typeof t.exact>"u"&&(t.exact=!0),this.mutations.find(n=>Eve(t,n))}findAll(t){return this.mutations.filter(n=>Eve(t,n))}notify(t){kd.batch(()=>{this.listeners.forEach(({listener:n})=>{n(t)})})}resumePausedMutations(){var t;return this.resuming=((t=this.resuming)!=null?t:Promise.resolve()).then(()=>{const n=this.mutations.filter(r=>r.state.isPaused);return kd.batch(()=>n.reduce((r,i)=>r.then(()=>i.continue().catch(mg)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}}function Mmt(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,o,s;const l=(t=e.fetchOptions)==null||(n=t.meta)==null?void 0:n.refetchPage,c=(r=e.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,u=c?.pageParam,f=c?.direction==="forward",h=c?.direction==="backward",p=((o=e.state.data)==null?void 0:o.pages)||[],m=((s=e.state.data)==null?void 0:s.pageParams)||[];let g=m,v=!1;const y=T=>{Object.defineProperty(T,"signal",{enumerable:!0,get:()=>{var M;if((M=e.signal)!=null&&M.aborted)v=!0;else{var j;(j=e.signal)==null||j.addEventListener("abort",()=>{v=!0})}return e.signal}})},x=e.options.queryFn||(()=>Promise.reject("Missing queryFn for queryKey '"+e.options.queryHash+"'")),b=(T,M,j,B)=>(g=B?[M,...g]:[...g,M],B?[j,...T]:[...T,j]),S=(T,M,j,B)=>{if(v)return Promise.reject("Cancelled");if(typeof j>"u"&&!M&&T.length)return Promise.resolve(T);const W={queryKey:e.queryKey,pageParam:j,meta:e.options.meta};y(W);const K=x(W);return Promise.resolve(K).then(J=>b(T,j,J,B))};let C;if(!p.length)C=S([]);else if(f){const T=typeof u<"u",M=T?u:CX(e.options,p);C=S(p,T,M)}else if(h){const T=typeof u<"u",M=T?u:Ive(e.options,p);C=S(p,T,M,!0)}else{g=[];const T=typeof e.options.getNextPageParam>"u";C=(l&&p[0]?l(p[0],0,p):!0)?S([],T,m[0]):Promise.resolve(b([],m[0],p[0]));for(let j=1;j<p.length;j++)C=C.then(B=>{if(l&&p[j]?l(p[j],j,p):!0){const K=T?m[j]:CX(e.options,B);return S(B,T,K)}return Promise.resolve(b(B,m[j],p[j]))})}return C.then(T=>({pages:T,pageParams:g}))}}}}function CX(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function Ive(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}function Clr(e,t){if(e.getNextPageParam&&Array.isArray(t)){const n=CX(e,t);return typeof n<"u"&&n!==null&&n!==!1}}function Elr(e,t){if(e.getPreviousPageParam&&Array.isArray(t)){const n=Ive(e,t);return typeof n<"u"&&n!==null&&n!==!1}}class Rmt{constructor(t={}){this.queryCache=t.queryCache||new Amt,this.mutationCache=t.mutationCache||new jmt,this.logger=t.logger||SX,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,this.mountCount===1&&(this.unsubscribeFocus=rN.subscribe(()=>{rN.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=aN.subscribe(()=>{aN.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())}))}unmount(){var t,n;this.mountCount--,this.mountCount===0&&((t=this.unsubscribeFocus)==null||t.call(this),this.unsubscribeFocus=void 0,(n=this.unsubscribeOnline)==null||n.call(this),this.unsubscribeOnline=void 0)}isFetching(t,n){const[r]=gw(t,n);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state.data}ensureQueryData(t,n,r){const i=bR(t,n,r),o=this.getQueryData(i.queryKey);return o?Promise.resolve(o):this.fetchQuery(i)}getQueriesData(t){return this.getQueryCache().findAll(t).map(({queryKey:n,state:r})=>{const i=r.data;return[n,i]})}setQueryData(t,n,r){const i=this.queryCache.find(t),o=i?.state.data,s=xmt(n,o);if(typeof s>"u")return;const l=bR(t),c=this.defaultQueryOptions(l);return this.queryCache.build(this,c).setData(s,{...r,manual:!0})}setQueriesData(t,n,r){return kd.batch(()=>this.getQueryCache().findAll(t).map(({queryKey:i})=>[i,this.setQueryData(i,n,r)]))}getQueryState(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state}removeQueries(t,n){const[r]=gw(t,n),i=this.queryCache;kd.batch(()=>{i.findAll(r).forEach(o=>{i.remove(o)})})}resetQueries(t,n,r){const[i,o]=gw(t,n,r),s=this.queryCache,l={type:"active",...i};return kd.batch(()=>(s.findAll(i).forEach(c=>{c.reset()}),this.refetchQueries(l,o)))}cancelQueries(t,n,r){const[i,o={}]=gw(t,n,r);typeof o.revert>"u"&&(o.revert=!0);const s=kd.batch(()=>this.queryCache.findAll(i).map(l=>l.cancel(o)));return Promise.all(s).then(mg).catch(mg)}invalidateQueries(t,n,r){const[i,o]=gw(t,n,r);return kd.batch(()=>{var s,l;if(this.queryCache.findAll(i).forEach(u=>{u.invalidate()}),i.refetchType==="none")return Promise.resolve();const c={...i,type:(s=(l=i.refetchType)!=null?l:i.type)!=null?s:"active"};return this.refetchQueries(c,o)})}refetchQueries(t,n,r){const[i,o]=gw(t,n,r),s=kd.batch(()=>this.queryCache.findAll(i).filter(c=>!c.isDisabled()).map(c=>{var u;return c.fetch(void 0,{...o,cancelRefetch:(u=o?.cancelRefetch)!=null?u:!0,meta:{refetchPage:i.refetchPage}})}));let l=Promise.all(s).then(mg);return o!=null&&o.throwOnError||(l=l.catch(mg)),l}fetchQuery(t,n,r){const i=bR(t,n,r),o=this.defaultQueryOptions(i);typeof o.retry>"u"&&(o.retry=!1);const s=this.queryCache.build(this,o);return s.isStaleByTime(o.staleTime)?s.fetch(o):Promise.resolve(s.state.data)}prefetchQuery(t,n,r){return this.fetchQuery(t,n,r).then(mg).catch(mg)}fetchInfiniteQuery(t,n,r){const i=bR(t,n,r);return i.behavior=Mmt(),this.fetchQuery(i)}prefetchInfiniteQuery(t,n,r){return this.fetchInfiniteQuery(t,n,r).then(mg).catch(mg)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(t){this.defaultOptions=t}setQueryDefaults(t,n){const r=this.queryDefaults.find(i=>lE(t)===lE(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>nN(t,r.queryKey));return n?.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>lE(t)===lE(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>nN(t,r.mutationKey));return n?.defaultOptions}defaultQueryOptions(t){if(t!=null&&t._defaulted)return t;const n={...this.defaultOptions.queries,...this.getQueryDefaults(t?.queryKey),...t,_defaulted:!0};return!n.queryHash&&n.queryKey&&(n.queryHash=yX(n.queryKey,n)),typeof n.refetchOnReconnect>"u"&&(n.refetchOnReconnect=n.networkMode!=="always"),typeof n.useErrorBoundary>"u"&&(n.useErrorBoundary=!!n.suspense),n}defaultMutationOptions(t){return t!=null&&t._defaulted?t:{...this.defaultOptions.mutations,...this.getMutationDefaults(t?.mutationKey),...t,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}const Fve=d.createContext(void 0),Nve=d.createContext(!1);function Lve(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=Fve),window.ReactQueryClientContext):Fve)}const Dmt=({context:e}={})=>{const t=d.useContext(Lve(e,d.useContext(Nve)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},kmt=({client:e,children:t,context:n,contextSharing:r=!1})=>{d.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=Lve(n,r);return d.createElement(Nve.Provider,{value:!n&&r},d.createElement(i.Provider,{value:e},t))};/**
 * @remix-run/router v1.19.2
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function Fl(){return Fl=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},Fl.apply(this,arguments)}var Nu;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Nu||(Nu={}));const Bve="popstate";function _lr(e){e===void 0&&(e={});let{initialEntries:t=["/"],initialIndex:n,v5Compat:r=!1}=e,i;i=t.map((m,g)=>f(m,typeof m=="string"?null:m.state,g===0?"default":void 0));let o=c(n??i.length-1),s=Nu.Pop,l=null;function c(m){return Math.min(Math.max(m,0),i.length-1)}function u(){return i[o]}function f(m,g,v){g===void 0&&(g=null);let y=lb(i?u().pathname:"/",m,g,v);return sb(y.pathname.charAt(0)==="/","relative pathnames are not supported in memory history: "+JSON.stringify(m)),y}function h(m){return typeof m=="string"?m:cb(m)}return{get index(){return o},get action(){return s},get location(){return u()},createHref:h,createURL(m){return new URL(h(m),"http://localhost")},encodeLocation(m){let g=typeof m=="string"?Sx(m):m;return{pathname:g.pathname||"",search:g.search||"",hash:g.hash||""}},push(m,g){s=Nu.Push;let v=f(m,g);o+=1,i.splice(o,i.length,v),r&&l&&l({action:s,location:v,delta:1})},replace(m,g){s=Nu.Replace;let v=f(m,g);i[o]=v,r&&l&&l({action:s,location:v,delta:0})},go(m){s=Nu.Pop;let g=c(o+m),v=i[g];o=g,l&&l({action:s,location:v,delta:m})},listen(m){return l=m,()=>{l=null}}}}function Uve(e){e===void 0&&(e={});function t(r,i){let{pathname:o,search:s,hash:l}=r.location;return lb("",{pathname:o,search:s,hash:l},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(r,i){return typeof i=="string"?i:cb(i)}return $ve(t,n,null,e)}function Tlr(e){e===void 0&&(e={});function t(i,o){let{pathname:s="/",search:l="",hash:c=""}=Sx(i.location.hash.substr(1));return!s.startsWith("/")&&!s.startsWith(".")&&(s="/"+s),lb("",{pathname:s,search:l,hash:c},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(i,o){let s=i.document.querySelector("base"),l="";if(s&&s.getAttribute("href")){let c=i.location.href,u=c.indexOf("#");l=u===-1?c:c.slice(0,u)}return l+"#"+(typeof o=="string"?o:cb(o))}function r(i,o){sb(i.pathname.charAt(0)==="/","relative pathnames are not supported in hash history.push("+JSON.stringify(o)+")")}return $ve(t,n,r,e)}function Jl(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function sb(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Imt(){return Math.random().toString(36).substr(2,8)}function Vve(e,t){return{usr:e.state,key:e.key,idx:t}}function lb(e,t,n,r){return n===void 0&&(n=null),Fl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Sx(t):t,{state:n,key:t&&t.key||r||Imt()})}function cb(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Sx(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function $ve(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,s=i.history,l=Nu.Pop,c=null,u=f();u==null&&(u=0,s.replaceState(Fl({},s.state,{idx:u}),""));function f(){return(s.state||{idx:null}).idx}function h(){l=Nu.Pop;let y=f(),x=y==null?null:y-u;u=y,c&&c({action:l,location:v.location,delta:x})}function p(y,x){l=Nu.Push;let b=lb(v.location,y,x);n&&n(b,y),u=f()+1;let S=Vve(b,u),C=v.createHref(b);try{s.pushState(S,"",C)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;i.location.assign(C)}o&&c&&c({action:l,location:v.location,delta:1})}function m(y,x){l=Nu.Replace;let b=lb(v.location,y,x);n&&n(b,y),u=f();let S=Vve(b,u),C=v.createHref(b);s.replaceState(S,"",C),o&&c&&c({action:l,location:v.location,delta:0})}function g(y){let x=i.location.origin!=="null"?i.location.origin:i.location.href,b=typeof y=="string"?y:cb(y);return b=b.replace(/ $/,"%20"),Jl(x,"No window.location.(origin|href) available to create URL for href: "+b),new URL(b,x)}let v={get action(){return l},get location(){return e(i,s)},listen(y){if(c)throw new Error("A history only accepts one active listener");return i.addEventListener(Bve,h),c=y,()=>{i.removeEventListener(Bve,h),c=null}},createHref(y){return t(i,y)},createURL:g,encodeLocation(y){let x=g(y);return{pathname:x.pathname,search:x.search,hash:x.hash}},push:p,replace:m,go(y){return s.go(y)}};return v}var Nl;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Nl||(Nl={}));const Fmt=new Set(["lazy","caseSensitive","path","id","index","children"]);function Nmt(e){return e.index===!0}function nP(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((i,o)=>{let s=[...n,String(o)],l=typeof i.id=="string"?i.id:s.join("-");if(Jl(i.index!==!0||!i.children,"Cannot specify children on an index route"),Jl(!r[l],'Found a route id collision on id "'+l+`".  Route id's must be globally unique within Data Router usages`),Nmt(i)){let c=Fl({},i,t(i),{id:l});return r[l]=c,c}else{let c=Fl({},i,t(i),{id:l,children:void 0});return r[l]=c,i.children&&(c.children=nP(i.children,t,s,r)),c}})}function vw(e,t,n){return n===void 0&&(n="/"),sN(e,t,n,!1)}function sN(e,t,n,r){let i=typeof t=="string"?Sx(t):t,o=lN(i.pathname||"/",n);if(o==null)return null;let s=zve(e);Bmt(s);let l=null;for(let c=0;l==null&&c<s.length;++c){let u=Zmt(o);l=Kmt(s[c],u,r)}return l}function Lmt(e,t){let{route:n,pathname:r,params:i}=e;return{id:n.id,pathname:r,params:i,data:t[n.id],handle:n.handle}}function zve(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let i=(o,s,l)=>{let c={relativePath:l===void 0?o.path||"":l,caseSensitive:o.caseSensitive===!0,childrenIndex:s,route:o};c.relativePath.startsWith("/")&&(Jl(c.relativePath.startsWith(r),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(r.length));let u=SR([r,c.relativePath]),f=n.concat(c);o.children&&o.children.length>0&&(Jl(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),zve(o.children,t,f,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:Gmt(u,o.index),routesMeta:f})};return e.forEach((o,s)=>{var l;if(o.path===""||!((l=o.path)!=null&&l.includes("?")))i(o,s);else for(let c of Wve(o.path))i(o,s,c)}),t}function Wve(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let s=Wve(r.join("/")),l=[];return l.push(...s.map(c=>c===""?o:[o,c].join("/"))),i&&l.push(...s),l.map(c=>e.startsWith("/")&&c===""?"/":c)}function Bmt(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Ymt(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Umt=/^:[\w-]+$/,Vmt=3,$mt=2,zmt=1,Wmt=10,Hmt=null,Hve=e=>e==="*";function Gmt(e,t){let n=e.split("/"),r=n.length;return n.some(Hve)&&(r+=Hmt),t&&(r+=$mt),n.filter(i=>!Hve(i)).reduce((i,o)=>i+(Umt.test(o)?Vmt:o===""?zmt:Wmt),r)}function Ymt(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function Kmt(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,i={},o="/",s=[];for(let l=0;l<r.length;++l){let c=r[l],u=l===r.length-1,f=o==="/"?t:t.slice(o.length)||"/",h=Gve({path:c.relativePath,caseSensitive:c.caseSensitive,end:u},f),p=c.route;if(!h&&u&&n&&!r[r.length-1].route.index&&(h=Gve({path:c.relativePath,caseSensitive:c.caseSensitive,end:!1},f)),!h)return null;Object.assign(i,h.params),s.push({params:i,pathname:SR([o,h.pathname]),pathnameBase:tgt(SR([o,h.pathnameBase])),route:p}),h.pathnameBase!=="/"&&(o=SR([o,h.pathnameBase]))}return s}function Alr(e,t){t===void 0&&(t={});let n=e;n.endsWith("*")&&n!=="*"&&!n.endsWith("/*")&&(sb(!1,'Route path "'+n+'" will be treated as if it were '+('"'+n.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+n.replace(/\*$/,"/*")+'".')),n=n.replace(/\*$/,"/*"));const r=n.startsWith("/")?"/":"",i=s=>s==null?"":typeof s=="string"?s:String(s),o=n.split(/\/+/).map((s,l,c)=>{if(l===c.length-1&&s==="*")return i(t["*"]);const f=s.match(/^:([\w-]+)(\??)$/);if(f){const[,h,p]=f;let m=t[h];return Jl(p==="?"||m!=null,'Missing ":'+h+'" param'),i(m)}return s.replace(/\?$/g,"")}).filter(s=>!!s);return r+o.join("/")}function Gve(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Xmt(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let o=i[0],s=o.replace(/(.)\/+$/,"$1"),l=i.slice(1);return{params:r.reduce((u,f,h)=>{let{paramName:p,isOptional:m}=f;if(p==="*"){let v=l[h]||"";s=o.slice(0,o.length-v.length).replace(/(.)\/+$/,"$1")}const g=l[h];return m&&!g?u[p]=void 0:u[p]=(g||"").replace(/%2F/g,"/"),u},{}),pathname:o,pathnameBase:s,pattern:e}}function Xmt(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),sb(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,l,c)=>(r.push({paramName:l,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Zmt(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return sb(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function lN(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Qmt(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?Sx(e):e;return{pathname:n?n.startsWith("/")?n:Jmt(n,t):t,search:ngt(r),hash:rgt(i)}}function Jmt(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function EX(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Yve(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function qmt(e,t){let n=Yve(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function egt(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=Sx(e):(i=Fl({},e),Jl(!i.pathname||!i.pathname.includes("?"),EX("?","pathname","search",i)),Jl(!i.pathname||!i.pathname.includes("#"),EX("#","pathname","hash",i)),Jl(!i.search||!i.search.includes("#"),EX("#","search","hash",i)));let o=e===""||i.pathname==="",s=o?"/":i.pathname,l;if(s==null)l=n;else{let h=t.length-1;if(!r&&s.startsWith("..")){let p=s.split("/");for(;p[0]==="..";)p.shift(),h-=1;i.pathname=p.join("/")}l=h>=0?t[h]:"/"}let c=Qmt(i,l),u=s&&s!=="/"&&s.endsWith("/"),f=(o||s===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(u||f)&&(c.pathname+="/"),c}function Plr(e){return e===""||e.pathname===""?"/":typeof e=="string"?Sx(e).pathname:e.pathname}const SR=e=>e.join("/").replace(/\/\/+/g,"/"),tgt=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),ngt=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,rgt=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,Olr=function(t,n){n===void 0&&(n={});let r=typeof n=="number"?{status:n}:n,i=new Headers(r.headers);return i.has("Content-Type")||i.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(t),Fl({},r,{headers:i}))};class agt{constructor(t,n){this.type="DataWithResponseInit",this.data=t,this.init=n||null}}function jlr(e,t){return new agt(e,typeof t=="number"?{status:t}:t)}class Kve extends null{}class igt{constructor(t,n){this.pendingKeysSet=new Set,this.subscribers=new Set,this.deferredKeys=[],Jl(t&&typeof t=="object"&&!Array.isArray(t),"defer() only accepts plain objects");let r;this.abortPromise=new Promise((o,s)=>r=s),this.controller=new AbortController;let i=()=>r(new Kve("Deferred data aborted"));this.unlistenAbortSignal=()=>this.controller.signal.removeEventListener("abort",i),this.controller.signal.addEventListener("abort",i),this.data=Object.entries(t).reduce((o,s)=>{let[l,c]=s;return Object.assign(o,{[l]:this.trackPromise(l,c)})},{}),this.done&&this.unlistenAbortSignal(),this.init=n}trackPromise(t,n){if(!(n instanceof Promise))return n;this.deferredKeys.push(t),this.pendingKeysSet.add(t);let r=Promise.race([n,this.abortPromise]).then(i=>this.onSettle(r,t,void 0,i),i=>this.onSettle(r,t,i));return r.catch(()=>{}),Object.defineProperty(r,"_tracked",{get:()=>!0}),r}onSettle(t,n,r,i){if(this.controller.signal.aborted&&r instanceof Kve)return this.unlistenAbortSignal(),Object.defineProperty(t,"_error",{get:()=>r}),Promise.reject(r);if(this.pendingKeysSet.delete(n),this.done&&this.unlistenAbortSignal(),r===void 0&&i===void 0){let o=new Error('Deferred data for key "'+n+'" resolved/rejected with `undefined`, you must resolve/reject with a value or `null`.');return Object.defineProperty(t,"_error",{get:()=>o}),this.emit(!1,n),Promise.reject(o)}return i===void 0?(Object.defineProperty(t,"_error",{get:()=>r}),this.emit(!1,n),Promise.reject(r)):(Object.defineProperty(t,"_data",{get:()=>i}),this.emit(!1,n),i)}emit(t,n){this.subscribers.forEach(r=>r(t,n))}subscribe(t){return this.subscribers.add(t),()=>this.subscribers.delete(t)}cancel(){this.controller.abort(),this.pendingKeysSet.forEach((t,n)=>this.pendingKeysSet.delete(n)),this.emit(!0)}async resolveData(t){let n=!1;if(!this.done){let r=()=>this.cancel();t.addEventListener("abort",r),n=await new Promise(i=>{this.subscribe(o=>{t.removeEventListener("abort",r),(o||this.done)&&i(o)})})}return n}get done(){return this.pendingKeysSet.size===0}get unwrappedData(){return Jl(this.data!==null&&this.done,"Can only unwrap data on initialized and settled deferreds"),Object.entries(this.data).reduce((t,n)=>{let[r,i]=n;return Object.assign(t,{[r]:sgt(i)})},{})}get pendingKeys(){return Array.from(this.pendingKeysSet)}}function ogt(e){return e instanceof Promise&&e._tracked===!0}function sgt(e){if(!ogt(e))return e;if(e._error)throw e._error;return e._data}const Mlr=function(t,n){n===void 0&&(n={});let r=typeof n=="number"?{status:n}:n;return new igt(t,r)},Xve=function(t,n){n===void 0&&(n=302);let r=n;typeof r=="number"?r={status:r}:typeof r.status>"u"&&(r.status=302);let i=new Headers(r.headers);return i.set("Location",t),new Response(null,Fl({},r,{headers:i}))},Rlr=(e,t)=>{let n=Xve(e,t);return n.headers.set("X-Remix-Reload-Document","true"),n},Dlr=(e,t)=>{let n=Xve(e,t);return n.headers.set("X-Remix-Replace","true"),n};class _X{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function CR(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Zve=["post","put","patch","delete"],lgt=new Set(Zve),cgt=["get",...Zve],ugt=new Set(cgt),dgt=new Set([301,302,303,307,308]),fgt=new Set([307,308]),TX={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},hgt={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},ER={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},AX=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Qve=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),Jve="remix-router-transitions";function klr(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;Jl(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let i;if(e.mapRouteProperties)i=e.mapRouteProperties;else if(e.detectErrorBoundary){let mn=e.detectErrorBoundary;i=pt=>({hasErrorBoundary:mn(pt)})}else i=Qve;let o={},s=nP(e.routes,i,void 0,o),l,c=e.basename||"/",u=e.unstable_dataStrategy||oye,f=e.unstable_patchRoutesOnNavigation,h=Fl({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),p=null,m=new Set,g=1e3,v=new Set,y=null,x=null,b=null,S=e.hydrationData!=null,C=vw(s,e.history.location,c),_=null;if(C==null&&!f){let mn=Su(404,{pathname:e.history.location.pathname}),{matches:pt,route:Mt}=cN(s);C=pt,_={[Mt.id]:mn}}C&&!e.hydrationData&&Ro(C,s,e.history.location.pathname).active&&(C=null);let T;if(C)if(C.some(mn=>mn.route.lazy))T=!1;else if(!C.some(mn=>mn.route.loader))T=!0;else if(h.v7_partialHydration){let mn=e.hydrationData?e.hydrationData.loaderData:null,pt=e.hydrationData?e.hydrationData.errors:null,Mt=Pt=>Pt.route.loader?typeof Pt.route.loader=="function"&&Pt.route.loader.hydrate===!0?!1:mn&&mn[Pt.route.id]!==void 0||pt&&pt[Pt.route.id]!==void 0:!0;if(pt){let Pt=C.findIndex(Wt=>pt[Wt.route.id]!==void 0);T=C.slice(0,Pt+1).every(Mt)}else T=C.every(Mt)}else T=e.hydrationData!=null;else if(T=!1,C=[],h.v7_partialHydration){let mn=Ro(null,s,e.history.location.pathname);mn.active&&mn.matches&&(C=mn.matches)}let M,j={historyAction:e.history.action,location:e.history.location,matches:C,initialized:T,navigation:TX,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||_,fetchers:new Map,blockers:new Map},B=Nu.Pop,W=!1,K,G=!1,J=new Map,te=null,re=!1,me=!1,Ce=[],Ae=new Set,_e=new Map,Be=0,Ue=-1,$e=new Map,Je=new Set,Ne=new Map,Ke=new Map,nt=new Set,rt=new Map,st=new Map,gt=new Map,lt;function ut(){if(p=e.history.listen(mn=>{let{action:pt,location:Mt,delta:Pt}=mn;if(lt){lt(),lt=void 0;return}sb(st.size===0||Pt!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let Wt=Ji({currentLocation:j.location,nextLocation:Mt,historyAction:pt});if(Wt&&Pt!=null){let Xt=new Promise(It=>{lt=It});e.history.go(Pt*-1),pi(Wt,{state:"blocked",location:Mt,proceed(){pi(Wt,{state:"proceeding",proceed:void 0,reset:void 0,location:Mt}),Xt.then(()=>e.history.go(Pt))},reset(){let It=new Map(j.blockers);It.set(Wt,ER),Ct({blockers:It})}});return}return Ht(pt,Mt)}),n){Ogt(t,J);let mn=()=>jgt(t,J);t.addEventListener("pagehide",mn),te=()=>t.removeEventListener("pagehide",mn)}return j.initialized||Ht(Nu.Pop,j.location,{initialHydration:!0}),M}function Fe(){p&&p(),te&&te(),m.clear(),K&&K.abort(),j.fetchers.forEach((mn,pt)=>yr(pt)),j.blockers.forEach((mn,pt)=>ii(pt))}function ft(mn){return m.add(mn),()=>m.delete(mn)}function Ct(mn,pt){pt===void 0&&(pt={}),j=Fl({},j,mn);let Mt=[],Pt=[];h.v7_fetcherPersist&&j.fetchers.forEach((Wt,Xt)=>{Wt.state==="idle"&&(nt.has(Xt)?Pt.push(Xt):Mt.push(Xt))}),[...m].forEach(Wt=>Wt(j,{deletedFetchers:Pt,unstable_viewTransitionOpts:pt.viewTransitionOpts,unstable_flushSync:pt.flushSync===!0})),h.v7_fetcherPersist&&(Mt.forEach(Wt=>j.fetchers.delete(Wt)),Pt.forEach(Wt=>yr(Wt)))}function Tt(mn,pt,Mt){var Pt,Wt;let{flushSync:Xt}=Mt===void 0?{}:Mt,It=j.actionData!=null&&j.navigation.formMethod!=null&&gg(j.navigation.formMethod)&&j.navigation.state==="loading"&&((Pt=mn.state)==null?void 0:Pt._isRedirect)!==!0,Jt;pt.actionData?Object.keys(pt.actionData).length>0?Jt=pt.actionData:Jt=null:It?Jt=j.actionData:Jt=null;let Rn=pt.loaderData?pye(j.loaderData,pt.loaderData,pt.matches||[],pt.errors):j.loaderData,En=j.blockers;En.size>0&&(En=new Map(En),En.forEach(($r,ja)=>En.set(ja,ER)));let Mn=W===!0||j.navigation.formMethod!=null&&gg(j.navigation.formMethod)&&((Wt=mn.state)==null?void 0:Wt._isRedirect)!==!0;l&&(s=l,l=void 0),re||B===Nu.Pop||(B===Nu.Push?e.history.push(mn,mn.state):B===Nu.Replace&&e.history.replace(mn,mn.state));let Nn;if(B===Nu.Pop){let $r=J.get(j.location.pathname);$r&&$r.has(mn.pathname)?Nn={currentLocation:j.location,nextLocation:mn}:J.has(mn.pathname)&&(Nn={currentLocation:mn,nextLocation:j.location})}else if(G){let $r=J.get(j.location.pathname);$r?$r.add(mn.pathname):($r=new Set([mn.pathname]),J.set(j.location.pathname,$r)),Nn={currentLocation:j.location,nextLocation:mn}}Ct(Fl({},pt,{actionData:Jt,loaderData:Rn,historyAction:B,location:mn,initialized:!0,navigation:TX,revalidation:"idle",restoreScrollPosition:Fs(mn,pt.matches||j.matches),preventScrollReset:Mn,blockers:En}),{viewTransitionOpts:Nn,flushSync:Xt===!0}),B=Nu.Pop,W=!1,G=!1,re=!1,me=!1,Ce=[]}async function Ut(mn,pt){if(typeof mn=="number"){e.history.go(mn);return}let Mt=PX(j.location,j.matches,c,h.v7_prependBasename,mn,h.v7_relativeSplatPath,pt?.fromRouteId,pt?.relative),{path:Pt,submission:Wt,error:Xt}=eye(h.v7_normalizeFormMethod,!1,Mt,pt),It=j.location,Jt=lb(j.location,Pt,pt&&pt.state);Jt=Fl({},Jt,e.history.encodeLocation(Jt));let Rn=pt&&pt.replace!=null?pt.replace:void 0,En=Nu.Push;Rn===!0?En=Nu.Replace:Rn===!1||Wt!=null&&gg(Wt.formMethod)&&Wt.formAction===j.location.pathname+j.location.search&&(En=Nu.Replace);let Mn=pt&&"preventScrollReset"in pt?pt.preventScrollReset===!0:void 0,Nn=(pt&&pt.unstable_flushSync)===!0,$r=Ji({currentLocation:It,nextLocation:Jt,historyAction:En});if($r){pi($r,{state:"blocked",location:Jt,proceed(){pi($r,{state:"proceeding",proceed:void 0,reset:void 0,location:Jt}),Ut(mn,pt)},reset(){let ja=new Map(j.blockers);ja.set($r,ER),Ct({blockers:ja})}});return}return await Ht(En,Jt,{submission:Wt,pendingError:Xt,preventScrollReset:Mn,replace:pt&&pt.replace,enableViewTransition:pt&&pt.unstable_viewTransition,flushSync:Nn})}function zt(){if(Fn(),Ct({revalidation:"loading"}),j.navigation.state!=="submitting"){if(j.navigation.state==="idle"){Ht(j.historyAction,j.location,{startUninterruptedRevalidation:!0});return}Ht(B||j.historyAction,j.navigation.location,{overrideNavigation:j.navigation,enableViewTransition:G===!0})}}async function Ht(mn,pt,Mt){K&&K.abort(),K=null,B=mn,re=(Mt&&Mt.startUninterruptedRevalidation)===!0,rl(j.location,j.matches),W=(Mt&&Mt.preventScrollReset)===!0,G=(Mt&&Mt.enableViewTransition)===!0;let Pt=l||s,Wt=Mt&&Mt.overrideNavigation,Xt=vw(Pt,pt,c),It=(Mt&&Mt.flushSync)===!0,Jt=Ro(Xt,Pt,pt.pathname);if(Jt.active&&Jt.matches&&(Xt=Jt.matches),!Xt){let{error:Va,notFoundMatches:$a,route:ai}=bi(pt.pathname);Tt(pt,{matches:$a,loaderData:{},errors:{[ai.id]:Va}},{flushSync:It});return}if(j.initialized&&!me&&bgt(j.location,pt)&&!(Mt&&Mt.submission&&gg(Mt.submission.formMethod))){Tt(pt,{matches:Xt},{flushSync:It});return}K=new AbortController;let Rn=rP(e.history,pt,K.signal,Mt&&Mt.submission),En;if(Mt&&Mt.pendingError)En=[cE(Xt).route.id,{type:Nl.error,error:Mt.pendingError}];else if(Mt&&Mt.submission&&gg(Mt.submission.formMethod)){let Va=await nn(Rn,pt,Mt.submission,Xt,Jt.active,{replace:Mt.replace,flushSync:It});if(Va.shortCircuited)return;if(Va.pendingActionResult){let[$a,ai]=Va.pendingActionResult;if(sh(ai)&&CR(ai.error)&&ai.error.status===404){K=null,Tt(pt,{matches:Va.matches,loaderData:{},errors:{[$a]:ai.error}});return}}Xt=Va.matches||Xt,En=Va.pendingActionResult,Wt=DX(pt,Mt.submission),It=!1,Jt.active=!1,Rn=rP(e.history,Rn.url,Rn.signal)}let{shortCircuited:Mn,matches:Nn,loaderData:$r,errors:ja}=await Bt(Rn,pt,Xt,Jt.active,Wt,Mt&&Mt.submission,Mt&&Mt.fetcherSubmission,Mt&&Mt.replace,Mt&&Mt.initialHydration===!0,It,En);Mn||(K=null,Tt(pt,Fl({matches:Nn||Xt},mye(En),{loaderData:$r,errors:ja})))}async function nn(mn,pt,Mt,Pt,Wt,Xt){Xt===void 0&&(Xt={}),Fn();let It=Agt(pt,Mt);if(Ct({navigation:It},{flushSync:Xt.flushSync===!0}),Wt){let En=await nr(Pt,pt.pathname,mn.signal);if(En.type==="aborted")return{shortCircuited:!0};if(En.type==="error"){let{boundaryId:Mn,error:Nn}=Ei(pt.pathname,En);return{matches:En.partialMatches,pendingActionResult:[Mn,{type:Nl.error,error:Nn}]}}else if(En.matches)Pt=En.matches;else{let{notFoundMatches:Mn,error:Nn,route:$r}=bi(pt.pathname);return{matches:Mn,pendingActionResult:[$r.id,{type:Nl.error,error:Nn}]}}}let Jt,Rn=uE(Pt,pt);if(!Rn.route.action&&!Rn.route.lazy)Jt={type:Nl.error,error:Su(405,{method:mn.method,pathname:pt.pathname,routeId:Rn.route.id})};else if(Jt=(await vr("action",j,mn,[Rn],Pt,null))[Rn.route.id],mn.signal.aborted)return{shortCircuited:!0};if(yw(Jt)){let En;return Xt&&Xt.replace!=null?En=Xt.replace:En=uye(Jt.response.headers.get("Location"),new URL(mn.url),c)===j.location.pathname+j.location.search,await Vn(mn,Jt,!0,{submission:Mt,replace:En}),{shortCircuited:!0}}if(ub(Jt))throw Su(400,{type:"defer-action"});if(sh(Jt)){let En=cE(Pt,Rn.route.id);return(Xt&&Xt.replace)!==!0&&(B=Nu.Push),{matches:Pt,pendingActionResult:[En.route.id,Jt]}}return{matches:Pt,pendingActionResult:[Rn.route.id,Jt]}}async function Bt(mn,pt,Mt,Pt,Wt,Xt,It,Jt,Rn,En,Mn){let Nn=Wt||DX(pt,Xt),$r=Xt||It||xye(Nn),ja=!re&&(!h.v7_partialHydration||!Rn);if(Pt){if(ja){let xu=on(Mn);Ct(Fl({navigation:Nn},xu!==void 0?{actionData:xu}:{}),{flushSync:En})}let Wo=await nr(Mt,pt.pathname,mn.signal);if(Wo.type==="aborted")return{shortCircuited:!0};if(Wo.type==="error"){let{boundaryId:xu,error:Jp}=Ei(pt.pathname,Wo);return{matches:Wo.partialMatches,loaderData:{},errors:{[xu]:Jp}}}else if(Wo.matches)Mt=Wo.matches;else{let{error:xu,notFoundMatches:Jp,route:fd}=bi(pt.pathname);return{matches:Jp,loaderData:{},errors:{[fd.id]:xu}}}}let Va=l||s,[$a,ai]=nye(e.history,j,Mt,$r,pt,h.v7_partialHydration&&Rn===!0,h.v7_skipActionErrorRevalidation,me,Ce,Ae,nt,Ne,Je,Va,c,Mn);if(Yi(Wo=>!(Mt&&Mt.some(xu=>xu.route.id===Wo))||$a&&$a.some(xu=>xu.route.id===Wo)),Ue=++Be,$a.length===0&&ai.length===0){let Wo=Xn();return Tt(pt,Fl({matches:Mt,loaderData:{},errors:Mn&&sh(Mn[1])?{[Mn[0]]:Mn[1].error}:null},mye(Mn),Wo?{fetchers:new Map(j.fetchers)}:{}),{flushSync:En}),{shortCircuited:!0}}if(ja){let Wo={};if(!Pt){Wo.navigation=Nn;let xu=on(Mn);xu!==void 0&&(Wo.actionData=xu)}ai.length>0&&(Wo.fetchers=Tn(ai)),Ct(Wo,{flushSync:En})}ai.forEach(Wo=>{_e.has(Wo.key)&&hr(Wo.key),Wo.controller&&_e.set(Wo.key,Wo.controller)});let Qo=()=>ai.forEach(Wo=>hr(Wo.key));K&&K.signal.addEventListener("abort",Qo);let{loaderResults:Ms,fetcherResults:qc}=await Hn(j,Mt,$a,ai,mn);if(mn.signal.aborted)return{shortCircuited:!0};K&&K.signal.removeEventListener("abort",Qo),ai.forEach(Wo=>_e.delete(Wo.key));let kl=uN(Ms);if(kl)return await Vn(mn,kl.result,!0,{replace:Jt}),{shortCircuited:!0};if(kl=uN(qc),kl)return Je.add(kl.key),await Vn(mn,kl.result,!0,{replace:Jt}),{shortCircuited:!0};let{loaderData:Hu,errors:rs}=hye(j,Mt,$a,Ms,Mn,ai,qc,rt);rt.forEach((Wo,xu)=>{Wo.subscribe(Jp=>{(Jp||Wo.done)&&rt.delete(xu)})}),h.v7_partialHydration&&Rn&&j.errors&&Object.entries(j.errors).filter(Wo=>{let[xu]=Wo;return!$a.some(Jp=>Jp.route.id===xu)}).forEach(Wo=>{let[xu,Jp]=Wo;rs=Object.assign(rs||{},{[xu]:Jp})});let Xl=Xn(),eu=Lr(Ue),Pl=Xl||eu||ai.length>0;return Fl({matches:Mt,loaderData:Hu,errors:rs},Pl?{fetchers:new Map(j.fetchers)}:{})}function on(mn){if(mn&&!sh(mn[1]))return{[mn[0]]:mn[1].data};if(j.actionData)return Object.keys(j.actionData).length===0?null:j.actionData}function Tn(mn){return mn.forEach(pt=>{let Mt=j.fetchers.get(pt.key),Pt=_R(void 0,Mt?Mt.data:void 0);j.fetchers.set(pt.key,Pt)}),new Map(j.fetchers)}function $n(mn,pt,Mt,Pt){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");_e.has(mn)&&hr(mn);let Wt=(Pt&&Pt.unstable_flushSync)===!0,Xt=l||s,It=PX(j.location,j.matches,c,h.v7_prependBasename,Mt,h.v7_relativeSplatPath,pt,Pt?.relative),Jt=vw(Xt,It,c),Rn=Ro(Jt,Xt,It);if(Rn.active&&Rn.matches&&(Jt=Rn.matches),!Jt){Yr(mn,pt,Su(404,{pathname:It}),{flushSync:Wt});return}let{path:En,submission:Mn,error:Nn}=eye(h.v7_normalizeFormMethod,!0,It,Pt);if(Nn){Yr(mn,pt,Nn,{flushSync:Wt});return}let $r=uE(Jt,En);if(W=(Pt&&Pt.preventScrollReset)===!0,Mn&&gg(Mn.formMethod)){rr(mn,pt,En,$r,Jt,Rn.active,Wt,Mn);return}Ne.set(mn,{routeId:pt,path:En}),ir(mn,pt,En,$r,Jt,Rn.active,Wt,Mn)}async function rr(mn,pt,Mt,Pt,Wt,Xt,It,Jt){Fn(),Ne.delete(mn);function Rn(fd){if(!fd.route.action&&!fd.route.lazy){let Y2=Su(405,{method:Jt.formMethod,pathname:Mt,routeId:pt});return Yr(mn,pt,Y2,{flushSync:It}),!0}return!1}if(!Xt&&Rn(Pt))return;let En=j.fetchers.get(mn);Qn(mn,Pgt(Jt,En),{flushSync:It});let Mn=new AbortController,Nn=rP(e.history,Mt,Mn.signal,Jt);if(Xt){let fd=await nr(Wt,Mt,Nn.signal);if(fd.type==="aborted")return;if(fd.type==="error"){let{error:Y2}=Ei(Mt,fd);Yr(mn,pt,Y2,{flushSync:It});return}else if(fd.matches){if(Wt=fd.matches,Pt=uE(Wt,Mt),Rn(Pt))return}else{Yr(mn,pt,Su(404,{pathname:Mt}),{flushSync:It});return}}_e.set(mn,Mn);let $r=Be,Va=(await vr("action",j,Nn,[Pt],Wt,mn))[Pt.route.id];if(Nn.signal.aborted){_e.get(mn)===Mn&&_e.delete(mn);return}if(h.v7_fetcherPersist&&nt.has(mn)){if(yw(Va)||sh(Va)){Qn(mn,bw(void 0));return}}else{if(yw(Va))if(_e.delete(mn),Ue>$r){Qn(mn,bw(void 0));return}else return Je.add(mn),Qn(mn,_R(Jt)),Vn(Nn,Va,!1,{fetcherSubmission:Jt});if(sh(Va)){Yr(mn,pt,Va.error);return}}if(ub(Va))throw Su(400,{type:"defer-action"});let $a=j.navigation.location||j.location,ai=rP(e.history,$a,Mn.signal),Qo=l||s,Ms=j.navigation.state!=="idle"?vw(Qo,j.navigation.location,c):j.matches;Jl(Ms,"Didn't find any matches after fetcher action");let qc=++Be;$e.set(mn,qc);let kl=_R(Jt,Va.data);j.fetchers.set(mn,kl);let[Hu,rs]=nye(e.history,j,Ms,Jt,$a,!1,h.v7_skipActionErrorRevalidation,me,Ce,Ae,nt,Ne,Je,Qo,c,[Pt.route.id,Va]);rs.filter(fd=>fd.key!==mn).forEach(fd=>{let Y2=fd.key,Bpt=j.fetchers.get(Y2),Psr=_R(void 0,Bpt?Bpt.data:void 0);j.fetchers.set(Y2,Psr),_e.has(Y2)&&hr(Y2),fd.controller&&_e.set(Y2,fd.controller)}),Ct({fetchers:new Map(j.fetchers)});let Xl=()=>rs.forEach(fd=>hr(fd.key));Mn.signal.addEventListener("abort",Xl);let{loaderResults:eu,fetcherResults:Pl}=await Hn(j,Ms,Hu,rs,ai);if(Mn.signal.aborted)return;Mn.signal.removeEventListener("abort",Xl),$e.delete(mn),_e.delete(mn),rs.forEach(fd=>_e.delete(fd.key));let Wo=uN(eu);if(Wo)return Vn(ai,Wo.result,!1);if(Wo=uN(Pl),Wo)return Je.add(Wo.key),Vn(ai,Wo.result,!1);let{loaderData:xu,errors:Jp}=hye(j,Ms,Hu,eu,void 0,rs,Pl,rt);if(j.fetchers.has(mn)){let fd=bw(Va.data);j.fetchers.set(mn,fd)}Lr(qc),j.navigation.state==="loading"&&qc>Ue?(Jl(B,"Expected pending action"),K&&K.abort(),Tt(j.navigation.location,{matches:Ms,loaderData:xu,errors:Jp,fetchers:new Map(j.fetchers)})):(Ct({errors:Jp,loaderData:pye(j.loaderData,xu,Ms,Jp),fetchers:new Map(j.fetchers)}),me=!1)}async function ir(mn,pt,Mt,Pt,Wt,Xt,It,Jt){let Rn=j.fetchers.get(mn);Qn(mn,_R(Jt,Rn?Rn.data:void 0),{flushSync:It});let En=new AbortController,Mn=rP(e.history,Mt,En.signal);if(Xt){let Va=await nr(Wt,Mt,Mn.signal);if(Va.type==="aborted")return;if(Va.type==="error"){let{error:$a}=Ei(Mt,Va);Yr(mn,pt,$a,{flushSync:It});return}else if(Va.matches)Wt=Va.matches,Pt=uE(Wt,Mt);else{Yr(mn,pt,Su(404,{pathname:Mt}),{flushSync:It});return}}_e.set(mn,En);let Nn=Be,ja=(await vr("loader",j,Mn,[Pt],Wt,mn))[Pt.route.id];if(ub(ja)&&(ja=await MX(ja,Mn.signal,!0)||ja),_e.get(mn)===En&&_e.delete(mn),!Mn.signal.aborted){if(nt.has(mn)){Qn(mn,bw(void 0));return}if(yw(ja))if(Ue>Nn){Qn(mn,bw(void 0));return}else{Je.add(mn),await Vn(Mn,ja,!1);return}if(sh(ja)){Yr(mn,pt,ja.error);return}Jl(!ub(ja),"Unhandled fetcher deferred data"),Qn(mn,bw(ja.data))}}async function Vn(mn,pt,Mt,Pt){let{submission:Wt,fetcherSubmission:Xt,replace:It}=Pt===void 0?{}:Pt;pt.response.headers.has("X-Remix-Revalidate")&&(me=!0);let Jt=pt.response.headers.get("Location");Jl(Jt,"Expected a Location header on the redirect Response"),Jt=uye(Jt,new URL(mn.url),c);let Rn=lb(j.location,Jt,{_isRedirect:!0});if(n){let Va=!1;if(pt.response.headers.has("X-Remix-Reload-Document"))Va=!0;else if(AX.test(Jt)){const $a=e.history.createURL(Jt);Va=$a.origin!==t.location.origin||lN($a.pathname,c)==null}if(Va){It?t.location.replace(Jt):t.location.assign(Jt);return}}K=null;let En=It===!0||pt.response.headers.has("X-Remix-Replace")?Nu.Replace:Nu.Push,{formMethod:Mn,formAction:Nn,formEncType:$r}=j.navigation;!Wt&&!Xt&&Mn&&Nn&&$r&&(Wt=xye(j.navigation));let ja=Wt||Xt;if(fgt.has(pt.response.status)&&ja&&gg(ja.formMethod))await Ht(En,Rn,{submission:Fl({},ja,{formAction:Jt}),preventScrollReset:W,enableViewTransition:Mt?G:void 0});else{let Va=DX(Rn,Wt);await Ht(En,Rn,{overrideNavigation:Va,fetcherSubmission:Xt,preventScrollReset:W,enableViewTransition:Mt?G:void 0})}}async function vr(mn,pt,Mt,Pt,Wt,Xt){let It,Jt={};try{It=await sye(u,mn,pt,Mt,Pt,Wt,Xt,o,i)}catch(Rn){return Pt.forEach(En=>{Jt[En.route.id]={type:Nl.error,error:Rn}}),Jt}for(let[Rn,En]of Object.entries(It))if(vye(En)){let Mn=En.result;Jt[Rn]={type:Nl.redirect,response:cye(Mn,Mt,Rn,Wt,c,h.v7_relativeSplatPath)}}else Jt[Rn]=await lye(En);return Jt}async function Hn(mn,pt,Mt,Pt,Wt){let Xt=mn.matches,It=vr("loader",mn,Wt,Mt,pt,null),Jt=Promise.all(Pt.map(async Mn=>{if(Mn.matches&&Mn.match&&Mn.controller){let $r=(await vr("loader",mn,rP(e.history,Mn.path,Mn.controller.signal),[Mn.match],Mn.matches,Mn.key))[Mn.match.route.id];return{[Mn.key]:$r}}else return Promise.resolve({[Mn.key]:{type:Nl.error,error:Su(404,{pathname:Mn.path})}})})),Rn=await It,En=(await Jt).reduce((Mn,Nn)=>Object.assign(Mn,Nn),{});return await Promise.all([_gt(pt,Rn,Wt.signal,Xt,mn.loaderData),Tgt(pt,En,Pt)]),{loaderResults:Rn,fetcherResults:En}}function Fn(){me=!0,Ce.push(...Yi()),Ne.forEach((mn,pt)=>{_e.has(pt)&&(Ae.add(pt),hr(pt))})}function Qn(mn,pt,Mt){Mt===void 0&&(Mt={}),j.fetchers.set(mn,pt),Ct({fetchers:new Map(j.fetchers)},{flushSync:(Mt&&Mt.flushSync)===!0})}function Yr(mn,pt,Mt,Pt){Pt===void 0&&(Pt={});let Wt=cE(j.matches,pt);yr(mn),Ct({errors:{[Wt.route.id]:Mt},fetchers:new Map(j.fetchers)},{flushSync:(Pt&&Pt.flushSync)===!0})}function wa(mn){return h.v7_fetcherPersist&&(Ke.set(mn,(Ke.get(mn)||0)+1),nt.has(mn)&&nt.delete(mn)),j.fetchers.get(mn)||hgt}function yr(mn){let pt=j.fetchers.get(mn);_e.has(mn)&&!(pt&&pt.state==="loading"&&$e.has(mn))&&hr(mn),Ne.delete(mn),$e.delete(mn),Je.delete(mn),nt.delete(mn),Ae.delete(mn),j.fetchers.delete(mn)}function ea(mn){if(h.v7_fetcherPersist){let pt=(Ke.get(mn)||0)-1;pt<=0?(Ke.delete(mn),nt.add(mn)):Ke.set(mn,pt)}else yr(mn);Ct({fetchers:new Map(j.fetchers)})}function hr(mn){let pt=_e.get(mn);Jl(pt,"Expected fetch controller: "+mn),pt.abort(),_e.delete(mn)}function Nr(mn){for(let pt of mn){let Mt=wa(pt),Pt=bw(Mt.data);j.fetchers.set(pt,Pt)}}function Xn(){let mn=[],pt=!1;for(let Mt of Je){let Pt=j.fetchers.get(Mt);Jl(Pt,"Expected fetcher: "+Mt),Pt.state==="loading"&&(Je.delete(Mt),mn.push(Mt),pt=!0)}return Nr(mn),pt}function Lr(mn){let pt=[];for(let[Mt,Pt]of $e)if(Pt<mn){let Wt=j.fetchers.get(Mt);Jl(Wt,"Expected fetcher: "+Mt),Wt.state==="loading"&&(hr(Mt),$e.delete(Mt),pt.push(Mt))}return Nr(pt),pt.length>0}function fa(mn,pt){let Mt=j.blockers.get(mn)||ER;return st.get(mn)!==pt&&st.set(mn,pt),Mt}function ii(mn){j.blockers.delete(mn),st.delete(mn)}function pi(mn,pt){let Mt=j.blockers.get(mn)||ER;Jl(Mt.state==="unblocked"&&pt.state==="blocked"||Mt.state==="blocked"&&pt.state==="blocked"||Mt.state==="blocked"&&pt.state==="proceeding"||Mt.state==="blocked"&&pt.state==="unblocked"||Mt.state==="proceeding"&&pt.state==="unblocked","Invalid blocker state transition: "+Mt.state+" -> "+pt.state);let Pt=new Map(j.blockers);Pt.set(mn,pt),Ct({blockers:Pt})}function Ji(mn){let{currentLocation:pt,nextLocation:Mt,historyAction:Pt}=mn;if(st.size===0)return;st.size>1&&sb(!1,"A router only supports one blocker at a time");let Wt=Array.from(st.entries()),[Xt,It]=Wt[Wt.length-1],Jt=j.blockers.get(Xt);if(!(Jt&&Jt.state==="proceeding")&&It({currentLocation:pt,nextLocation:Mt,historyAction:Pt}))return Xt}function bi(mn){let pt=Su(404,{pathname:mn}),Mt=l||s,{matches:Pt,route:Wt}=cN(Mt);return Yi(),{notFoundMatches:Pt,route:Wt,error:pt}}function Ei(mn,pt){return{boundaryId:cE(pt.partialMatches).route.id,error:Su(400,{type:"route-discovery",pathname:mn,message:pt.error!=null&&"message"in pt.error?pt.error:String(pt.error)})}}function Yi(mn){let pt=[];return rt.forEach((Mt,Pt)=>{(!mn||mn(Pt))&&(Mt.cancel(),pt.push(Pt),rt.delete(Pt))}),pt}function Lo(mn,pt,Mt){if(y=mn,b=pt,x=Mt||null,!S&&j.navigation===TX){S=!0;let Pt=Fs(j.location,j.matches);Pt!=null&&Ct({restoreScrollPosition:Pt})}return()=>{y=null,b=null,x=null}}function ns(mn,pt){return x&&x(mn,pt.map(Pt=>Lmt(Pt,j.loaderData)))||mn.key}function rl(mn,pt){if(y&&b){let Mt=ns(mn,pt);y[Mt]=b()}}function Fs(mn,pt){if(y){let Mt=ns(mn,pt),Pt=y[Mt];if(typeof Pt=="number")return Pt}return null}function Ro(mn,pt,Mt){if(f){if(v.has(Mt))return{active:!1,matches:mn};if(mn){if(Object.keys(mn[0].params).length>0)return{active:!0,matches:sN(pt,Mt,c,!0)}}else return{active:!0,matches:sN(pt,Mt,c,!0)||[]}}return{active:!1,matches:null}}async function nr(mn,pt,Mt){let Pt=mn;for(;;){let Wt=l==null,Xt=l||s;try{await vgt(f,pt,Pt,Xt,o,i,gt,Mt)}catch(Rn){return{type:"error",error:Rn,partialMatches:Pt}}finally{Wt&&(s=[...s])}if(Mt.aborted)return{type:"aborted"};let It=vw(Xt,pt,c);if(It)return Cr(pt,v),{type:"success",matches:It};let Jt=sN(Xt,pt,c,!0);if(!Jt||Pt.length===Jt.length&&Pt.every((Rn,En)=>Rn.route.id===Jt[En].route.id))return Cr(pt,v),{type:"success",matches:null};Pt=Jt}}function Cr(mn,pt){if(pt.size>=g){let Mt=pt.values().next().value;pt.delete(Mt)}pt.add(mn)}function Sn(mn){o={},l=nP(mn,i,void 0,o)}function Hr(mn,pt){let Mt=l==null;iye(mn,pt,l||s,o,i),Mt&&(s=[...s],Ct({}))}return M={get basename(){return c},get future(){return h},get state(){return j},get routes(){return s},get window(){return t},initialize:ut,subscribe:ft,enableScrollRestoration:Lo,navigate:Ut,fetch:$n,revalidate:zt,createHref:mn=>e.history.createHref(mn),encodeLocation:mn=>e.history.encodeLocation(mn),getFetcher:wa,deleteFetcher:ea,dispose:Fe,getBlocker:fa,deleteBlocker:ii,patchRoutes:Hr,_internalFetchControllers:_e,_internalActiveDeferreds:rt,_internalSetRoutes:Sn},M}const pgt=Symbol("deferred");function Ilr(e,t){Jl(e.length>0,"You must provide a non-empty routes array to createStaticHandler");let n={},r=(t?t.basename:null)||"/",i;if(t!=null&&t.mapRouteProperties)i=t.mapRouteProperties;else if(t!=null&&t.detectErrorBoundary){let m=t.detectErrorBoundary;i=g=>({hasErrorBoundary:m(g)})}else i=Qve;let o=Fl({v7_relativeSplatPath:!1,v7_throwAbortReason:!1},t?t.future:null),s=nP(e,i,void 0,n);async function l(m,g){let{requestContext:v,skipLoaderErrorBubbling:y,unstable_dataStrategy:x}=g===void 0?{}:g,b=new URL(m.url),S=m.method,C=lb("",cb(b),null,"default"),_=vw(s,C,r);if(!jX(S)&&S!=="HEAD"){let M=Su(405,{method:S}),{matches:j,route:B}=cN(s);return{basename:r,location:C,matches:j,loaderData:{},actionData:null,errors:{[B.id]:M},statusCode:M.status,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}else if(!_){let M=Su(404,{pathname:C.pathname}),{matches:j,route:B}=cN(s);return{basename:r,location:C,matches:j,loaderData:{},actionData:null,errors:{[B.id]:M},statusCode:M.status,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}let T=await u(m,C,_,v,x||null,y===!0,null);return xw(T)?T:Fl({location:C,basename:r},T)}async function c(m,g){let{routeId:v,requestContext:y,unstable_dataStrategy:x}=g===void 0?{}:g,b=new URL(m.url),S=m.method,C=lb("",cb(b),null,"default"),_=vw(s,C,r);if(!jX(S)&&S!=="HEAD"&&S!=="OPTIONS")throw Su(405,{method:S});if(!_)throw Su(404,{pathname:C.pathname});let T=v?_.find(W=>W.route.id===v):uE(_,C);if(v&&!T)throw Su(403,{pathname:C.pathname,routeId:v});if(!T)throw Su(404,{pathname:C.pathname});let M=await u(m,C,_,y,x||null,!1,T);if(xw(M))return M;let j=M.errors?Object.values(M.errors)[0]:void 0;if(j!==void 0)throw j;if(M.actionData)return Object.values(M.actionData)[0];if(M.loaderData){var B;let W=Object.values(M.loaderData)[0];return(B=M.activeDeferreds)!=null&&B[T.route.id]&&(W[pgt]=M.activeDeferreds[T.route.id]),W}}async function u(m,g,v,y,x,b,S){Jl(m.signal,"query()/queryRoute() requests must contain an AbortController signal");try{if(gg(m.method.toLowerCase()))return await f(m,v,S||uE(v,g),y,x,b,S!=null);let C=await h(m,v,y,x,b,S);return xw(C)?C:Fl({},C,{actionData:null,actionHeaders:{}})}catch(C){if(Sgt(C)&&xw(C.result)){if(C.type===Nl.error)throw C.result;return C.result}if(Egt(C))return C;throw C}}async function f(m,g,v,y,x,b,S){let C;if(!v.route.action&&!v.route.lazy){let M=Su(405,{method:m.method,pathname:new URL(m.url).pathname,routeId:v.route.id});if(S)throw M;C={type:Nl.error,error:M}}else C=(await p("action",m,[v],g,S,y,x))[v.route.id],m.signal.aborted&&qve(m,S,o);if(yw(C))throw new Response(null,{status:C.response.status,headers:{Location:C.response.headers.get("Location")}});if(ub(C)){let M=Su(400,{type:"defer-action"});if(S)throw M;C={type:Nl.error,error:M}}if(S){if(sh(C))throw C.error;return{matches:[v],loaderData:{},actionData:{[v.route.id]:C.data},errors:null,statusCode:200,loaderHeaders:{},actionHeaders:{},activeDeferreds:null}}let _=new Request(m.url,{headers:m.headers,redirect:m.redirect,signal:m.signal});if(sh(C)){let M=b?v:cE(g,v.route.id),j=await h(_,g,y,x,b,null,[M.route.id,C]);return Fl({},j,{statusCode:CR(C.error)?C.error.status:C.statusCode!=null?C.statusCode:500,actionData:null,actionHeaders:Fl({},C.headers?{[v.route.id]:C.headers}:{})})}let T=await h(_,g,y,x,b,null);return Fl({},T,{actionData:{[v.route.id]:C.data}},C.statusCode?{statusCode:C.statusCode}:{},{actionHeaders:C.headers?{[v.route.id]:C.headers}:{}})}async function h(m,g,v,y,x,b,S){let C=b!=null;if(C&&!(b!=null&&b.route.loader)&&!(b!=null&&b.route.lazy))throw Su(400,{method:m.method,pathname:new URL(m.url).pathname,routeId:b?.route.id});let T=(b?[b]:S&&sh(S[1])?tye(g,S[0]):g).filter(K=>K.route.loader||K.route.lazy);if(T.length===0)return{matches:g,loaderData:g.reduce((K,G)=>Object.assign(K,{[G.route.id]:null}),{}),errors:S&&sh(S[1])?{[S[0]]:S[1].error}:null,statusCode:200,loaderHeaders:{},activeDeferreds:null};let M=await p("loader",m,T,g,C,v,y);m.signal.aborted&&qve(m,C,o);let j=new Map,B=fye(g,M,S,j,x),W=new Set(T.map(K=>K.route.id));return g.forEach(K=>{W.has(K.route.id)||(B.loaderData[K.route.id]=null)}),Fl({},B,{matches:g,activeDeferreds:j.size>0?Object.fromEntries(j.entries()):null})}async function p(m,g,v,y,x,b,S){let C=await sye(S||oye,m,null,g,v,y,null,n,i,b),_={};return await Promise.all(y.map(async T=>{if(!(T.route.id in C))return;let M=C[T.route.id];if(vye(M)){let j=M.result;throw cye(j,g,T.route.id,y,r,o.v7_relativeSplatPath)}if(xw(M.result)&&x)throw M;_[T.route.id]=await lye(M)})),_}return{dataRoutes:s,query:l,queryRoute:c}}function Flr(e,t,n){return Fl({},t,{statusCode:CR(n)?n.status:500,errors:{[t._deepestRenderedBoundaryId||e[0].id]:n}})}function qve(e,t,n){if(n.v7_throwAbortReason&&e.signal.reason!==void 0)throw e.signal.reason;let r=t?"queryRoute":"query";throw new Error(r+"() call aborted: "+e.method+" "+e.url)}function mgt(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function PX(e,t,n,r,i,o,s,l){let c,u;if(s){c=[];for(let h of t)if(c.push(h),h.route.id===s){u=h;break}}else c=t,u=t[t.length-1];let f=egt(i||".",qmt(c,o),lN(e.pathname,n)||e.pathname,l==="path");return i==null&&(f.search=e.search,f.hash=e.hash),(i==null||i===""||i===".")&&u&&u.route.index&&!RX(f.search)&&(f.search=f.search?f.search.replace(/^\?/,"?index&"):"?index"),r&&n!=="/"&&(f.pathname=f.pathname==="/"?n:SR([n,f.pathname])),cb(f)}function eye(e,t,n,r){if(!r||!mgt(r))return{path:n};if(r.formMethod&&!jX(r.formMethod))return{path:n,error:Su(405,{method:r.formMethod})};let i=()=>({path:n,error:Su(400,{type:"invalid-body"})}),o=r.formMethod||"get",s=e?o.toUpperCase():o.toLowerCase(),l=gye(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!gg(s))return i();let p=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((m,g)=>{let[v,y]=g;return""+m+v+"="+y+`
`},""):String(r.body);return{path:n,submission:{formMethod:s,formAction:l,formEncType:r.formEncType,formData:void 0,json:void 0,text:p}}}else if(r.formEncType==="application/json"){if(!gg(s))return i();try{let p=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:s,formAction:l,formEncType:r.formEncType,formData:void 0,json:p,text:void 0}}}catch{return i()}}}Jl(typeof FormData=="function","FormData is not available in this environment");let c,u;if(r.formData)c=OX(r.formData),u=r.formData;else if(r.body instanceof FormData)c=OX(r.body),u=r.body;else if(r.body instanceof URLSearchParams)c=r.body,u=dye(c);else if(r.body==null)c=new URLSearchParams,u=new FormData;else try{c=new URLSearchParams(r.body),u=dye(c)}catch{return i()}let f={formMethod:s,formAction:l,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:u,json:void 0,text:void 0};if(gg(f.formMethod))return{path:n,submission:f};let h=Sx(n);return t&&h.search&&RX(h.search)&&c.append("index",""),h.search="?"+c,{path:cb(h),submission:f}}function tye(e,t){let n=e;if(t){let r=e.findIndex(i=>i.route.id===t);r>=0&&(n=e.slice(0,r))}return n}function nye(e,t,n,r,i,o,s,l,c,u,f,h,p,m,g,v){let y=v?sh(v[1])?v[1].error:v[1].data:void 0,x=e.createURL(t.location),b=e.createURL(i),S=v&&sh(v[1])?v[0]:void 0,C=S?tye(n,S):n,_=v?v[1].statusCode:void 0,T=s&&_&&_>=400,M=C.filter((B,W)=>{let{route:K}=B;if(K.lazy)return!0;if(K.loader==null)return!1;if(o)return typeof K.loader!="function"||K.loader.hydrate?!0:t.loaderData[K.id]===void 0&&(!t.errors||t.errors[K.id]===void 0);if(ggt(t.loaderData,t.matches[W],B)||c.some(te=>te===B.route.id))return!0;let G=t.matches[W],J=B;return aye(B,Fl({currentUrl:x,currentParams:G.params,nextUrl:b,nextParams:J.params},r,{actionResult:y,actionStatus:_,defaultShouldRevalidate:T?!1:l||x.pathname+x.search===b.pathname+b.search||x.search!==b.search||rye(G,J)}))}),j=[];return h.forEach((B,W)=>{if(o||!n.some(re=>re.route.id===B.routeId)||f.has(W))return;let K=vw(m,B.path,g);if(!K){j.push({key:W,routeId:B.routeId,path:B.path,matches:null,match:null,controller:null});return}let G=t.fetchers.get(W),J=uE(K,B.path),te=!1;p.has(W)?te=!1:u.has(W)?(u.delete(W),te=!0):G&&G.state!=="idle"&&G.data===void 0?te=l:te=aye(J,Fl({currentUrl:x,currentParams:t.matches[t.matches.length-1].params,nextUrl:b,nextParams:n[n.length-1].params},r,{actionResult:y,actionStatus:_,defaultShouldRevalidate:T?!1:l})),te&&j.push({key:W,routeId:B.routeId,path:B.path,matches:K,match:J,controller:new AbortController})}),[M,j]}function ggt(e,t,n){let r=!t||n.route.id!==t.route.id,i=e[n.route.id]===void 0;return r||i}function rye(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function aye(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}async function vgt(e,t,n,r,i,o,s,l){let c=[t,...n.map(u=>u.route.id)].join("-");try{let u=s.get(c);u||(u=e({path:t,matches:n,patch:(f,h)=>{l.aborted||iye(f,h,r,i,o)}}),s.set(c,u)),u&&wgt(u)&&await u}finally{s.delete(c)}}function iye(e,t,n,r,i){if(e){var o;let s=r[e];Jl(s,"No route found to patch children into: routeId = "+e);let l=nP(t,i,[e,"patch",String(((o=s.children)==null?void 0:o.length)||"0")],r);s.children?s.children.push(...l):s.children=l}else{let s=nP(t,i,["patch",String(n.length||"0")],r);n.push(...s)}}async function ygt(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let i=n[e.id];Jl(i,"No route found in manifest");let o={};for(let s in r){let c=i[s]!==void 0&&s!=="hasErrorBoundary";sb(!c,'Route "'+i.id+'" has a static property "'+s+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+s+'" will be ignored.')),!c&&!Fmt.has(s)&&(o[s]=r[s])}Object.assign(i,o),Object.assign(i,Fl({},t(i),{lazy:void 0}))}async function oye(e){let{matches:t}=e,n=t.filter(i=>i.shouldLoad);return(await Promise.all(n.map(i=>i.resolve()))).reduce((i,o,s)=>Object.assign(i,{[n[s].route.id]:o}),{})}async function sye(e,t,n,r,i,o,s,l,c,u){let f=o.map(m=>m.route.lazy?ygt(m.route,c,l):void 0),h=o.map((m,g)=>{let v=f[g],y=i.some(b=>b.route.id===m.route.id);return Fl({},m,{shouldLoad:y,resolve:async b=>(b&&r.method==="GET"&&(m.route.lazy||m.route.loader)&&(y=!0),y?xgt(t,r,m,v,b,u):Promise.resolve({type:Nl.data,result:void 0}))})}),p=await e({matches:h,request:r,params:o[0].params,fetcherKey:s,context:u});try{await Promise.all(f)}catch{}return p}async function xgt(e,t,n,r,i,o){let s,l,c=u=>{let f,h=new Promise((g,v)=>f=v);l=()=>f(),t.signal.addEventListener("abort",l);let p=g=>typeof u!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):u({request:t,params:n.params,context:o},...g!==void 0?[g]:[]),m=(async()=>{try{return{type:"data",result:await(i?i(v=>p(v)):p())}}catch(g){return{type:"error",result:g}}})();return Promise.race([m,h])};try{let u=n.route[e];if(r)if(u){let f,[h]=await Promise.all([c(u).catch(p=>{f=p}),r]);if(f!==void 0)throw f;s=h}else if(await r,u=n.route[e],u)s=await c(u);else if(e==="action"){let f=new URL(t.url),h=f.pathname+f.search;throw Su(405,{method:t.method,pathname:h,routeId:n.route.id})}else return{type:Nl.data,result:void 0};else if(u)s=await c(u);else{let f=new URL(t.url),h=f.pathname+f.search;throw Su(404,{pathname:h})}Jl(s.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(u){return{type:Nl.error,result:u}}finally{l&&t.signal.removeEventListener("abort",l)}return s}async function lye(e){let{result:t,type:n}=e;if(xw(t)){let u;try{let f=t.headers.get("Content-Type");f&&/\bapplication\/json\b/.test(f)?t.body==null?u=null:u=await t.json():u=await t.text()}catch(f){return{type:Nl.error,error:f}}return n===Nl.error?{type:Nl.error,error:new _X(t.status,t.statusText,u),statusCode:t.status,headers:t.headers}:{type:Nl.data,data:u,statusCode:t.status,headers:t.headers}}if(n===Nl.error){if(yye(t)){var r;if(t.data instanceof Error){var i;return{type:Nl.error,error:t.data,statusCode:(i=t.init)==null?void 0:i.status}}t=new _X(((r=t.init)==null?void 0:r.status)||500,void 0,t.data)}return{type:Nl.error,error:t,statusCode:CR(t)?t.status:void 0}}if(Cgt(t)){var o,s;return{type:Nl.deferred,deferredData:t,statusCode:(o=t.init)==null?void 0:o.status,headers:((s=t.init)==null?void 0:s.headers)&&new Headers(t.init.headers)}}if(yye(t)){var l,c;return{type:Nl.data,data:t.data,statusCode:(l=t.init)==null?void 0:l.status,headers:(c=t.init)!=null&&c.headers?new Headers(t.init.headers):void 0}}return{type:Nl.data,data:t}}function cye(e,t,n,r,i,o){let s=e.headers.get("Location");if(Jl(s,"Redirects returned/thrown from loaders/actions must have a Location header"),!AX.test(s)){let l=r.slice(0,r.findIndex(c=>c.route.id===n)+1);s=PX(new URL(t.url),l,i,!0,s,o),e.headers.set("Location",s)}return e}function uye(e,t,n){if(AX.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),o=lN(i.pathname,n)!=null;if(i.origin===t.origin&&o)return i.pathname+i.search+i.hash}return e}function rP(e,t,n,r){let i=e.createURL(gye(t)).toString(),o={signal:n};if(r&&gg(r.formMethod)){let{formMethod:s,formEncType:l}=r;o.method=s.toUpperCase(),l==="application/json"?(o.headers=new Headers({"Content-Type":l}),o.body=JSON.stringify(r.json)):l==="text/plain"?o.body=r.text:l==="application/x-www-form-urlencoded"&&r.formData?o.body=OX(r.formData):o.body=r.formData}return new Request(i,o)}function OX(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function dye(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function fye(e,t,n,r,i){let o={},s=null,l,c=!1,u={},f=n&&sh(n[1])?n[1].error:void 0;return e.forEach(h=>{if(!(h.route.id in t))return;let p=h.route.id,m=t[p];if(Jl(!yw(m),"Cannot handle redirect results in processLoaderData"),sh(m)){let g=m.error;if(f!==void 0&&(g=f,f=void 0),s=s||{},i)s[p]=g;else{let v=cE(e,p);s[v.route.id]==null&&(s[v.route.id]=g)}o[p]=void 0,c||(c=!0,l=CR(m.error)?m.error.status:500),m.headers&&(u[p]=m.headers)}else ub(m)?(r.set(p,m.deferredData),o[p]=m.deferredData.data,m.statusCode!=null&&m.statusCode!==200&&!c&&(l=m.statusCode),m.headers&&(u[p]=m.headers)):(o[p]=m.data,m.statusCode&&m.statusCode!==200&&!c&&(l=m.statusCode),m.headers&&(u[p]=m.headers))}),f!==void 0&&n&&(s={[n[0]]:f},o[n[0]]=void 0),{loaderData:o,errors:s,statusCode:l||200,loaderHeaders:u}}function hye(e,t,n,r,i,o,s,l){let{loaderData:c,errors:u}=fye(t,r,i,l,!1);return o.forEach(f=>{let{key:h,match:p,controller:m}=f,g=s[h];if(Jl(g,"Did not find corresponding fetcher result"),!(m&&m.signal.aborted))if(sh(g)){let v=cE(e.matches,p?.route.id);u&&u[v.route.id]||(u=Fl({},u,{[v.route.id]:g.error})),e.fetchers.delete(h)}else if(yw(g))Jl(!1,"Unhandled fetcher revalidation redirect");else if(ub(g))Jl(!1,"Unhandled fetcher deferred data");else{let v=bw(g.data);e.fetchers.set(h,v)}}),{loaderData:c,errors:u}}function pye(e,t,n,r){let i=Fl({},t);for(let o of n){let s=o.route.id;if(t.hasOwnProperty(s)?t[s]!==void 0&&(i[s]=t[s]):e[s]!==void 0&&o.route.loader&&(i[s]=e[s]),r&&r.hasOwnProperty(s))break}return i}function mye(e){return e?sh(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function cE(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function cN(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Su(e,t){let{pathname:n,routeId:r,method:i,type:o,message:s}=t===void 0?{}:t,l="Unknown Server Error",c="Unknown @remix-run/router error";return e===400?(l="Bad Request",o==="route-discovery"?c='Unable to match URL "'+n+'" - the `unstable_patchRoutesOnNavigation()` '+(`function threw the following error:
`+s):i&&n&&r?c="You made a "+i+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":o==="defer-action"?c="defer() is not supported in actions":o==="invalid-body"&&(c="Unable to encode submission body")):e===403?(l="Forbidden",c='Route "'+r+'" does not match URL "'+n+'"'):e===404?(l="Not Found",c='No route matches URL "'+n+'"'):e===405&&(l="Method Not Allowed",i&&n&&r?c="You made a "+i.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":i&&(c='Invalid request method "'+i.toUpperCase()+'"')),new _X(e||500,l,new Error(c),!0)}function uN(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[r,i]=t[n];if(yw(i))return{key:r,result:i}}}function gye(e){let t=typeof e=="string"?Sx(e):e;return cb(Fl({},t,{hash:""}))}function bgt(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function wgt(e){return typeof e=="object"&&e!=null&&"then"in e}function Sgt(e){return e!=null&&typeof e=="object"&&"type"in e&&"result"in e&&(e.type===Nl.data||e.type===Nl.error)}function vye(e){return xw(e.result)&&dgt.has(e.result.status)}function ub(e){return e.type===Nl.deferred}function sh(e){return e.type===Nl.error}function yw(e){return(e&&e.type)===Nl.redirect}function yye(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function Cgt(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function xw(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function Egt(e){if(!xw(e))return!1;let t=e.status,n=e.headers.get("Location");return t>=300&&t<=399&&n!=null}function jX(e){return ugt.has(e.toLowerCase())}function gg(e){return lgt.has(e.toLowerCase())}async function _gt(e,t,n,r,i){let o=Object.entries(t);for(let s=0;s<o.length;s++){let[l,c]=o[s],u=e.find(p=>p?.route.id===l);if(!u)continue;let f=r.find(p=>p.route.id===u.route.id),h=f!=null&&!rye(f,u)&&(i&&i[u.route.id])!==void 0;ub(c)&&h&&await MX(c,n,!1).then(p=>{p&&(t[l]=p)})}}async function Tgt(e,t,n){for(let r=0;r<n.length;r++){let{key:i,routeId:o,controller:s}=n[r],l=t[i];e.find(u=>u?.route.id===o)&&ub(l)&&(Jl(s,"Expected an AbortController for revalidating fetcher deferred result"),await MX(l,s.signal,!0).then(u=>{u&&(t[i]=u)}))}}async function MX(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Nl.data,data:e.deferredData.unwrappedData}}catch(i){return{type:Nl.error,error:i}}return{type:Nl.data,data:e.deferredData.data}}}function RX(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function uE(e,t){let n=typeof t=="string"?Sx(t).search:t.search;if(e[e.length-1].route.index&&RX(n||""))return e[e.length-1];let r=Yve(e);return r[r.length-1]}function xye(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:o,json:s}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(o!=null)return{formMethod:t,formAction:n,formEncType:r,formData:o,json:void 0,text:void 0};if(s!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:s,text:void 0}}}function DX(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Agt(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function _R(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Pgt(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function bw(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Ogt(e,t){try{let n=e.sessionStorage.getItem(Jve);if(n){let r=JSON.parse(n);for(let[i,o]of Object.entries(r||{}))o&&Array.isArray(o)&&t.set(i,new Set(o||[]))}}catch{}}function jgt(e,t){if(t.size>0){let n={};for(let[r,i]of t)n[r]=[...i];try{e.sessionStorage.setItem(Jve,JSON.stringify(n))}catch(r){sb(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}function Mgt({children:e,location:t}){return d.useEffect(()=>{window.scrollTo(0,0)},[t]),e||null}const Rgt=Mgt,Nlr={};function bye(e,t){return function(){return e.apply(t,arguments)}}const{toString:Dgt}=Object.prototype,{getPrototypeOf:kX}=Object,dN=(e=>t=>{const n=Dgt.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Kv=e=>(e=e.toLowerCase(),t=>dN(t)===e),fN=e=>t=>typeof t===e,{isArray:aP}=Array,TR=fN("undefined");function kgt(e){return e!==null&&!TR(e)&&e.constructor!==null&&!TR(e.constructor)&&vg(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const wye=Kv("ArrayBuffer");function Igt(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&wye(e.buffer),t}const Fgt=fN("string"),vg=fN("function"),Sye=fN("number"),hN=e=>e!==null&&typeof e=="object",Ngt=e=>e===!0||e===!1,pN=e=>{if(dN(e)!=="object")return!1;const t=kX(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Lgt=Kv("Date"),Bgt=Kv("File"),Ugt=Kv("Blob"),Vgt=Kv("FileList"),$gt=e=>hN(e)&&vg(e.pipe),zgt=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||vg(e.append)&&((t=dN(e))==="formdata"||t==="object"&&vg(e.toString)&&e.toString()==="[object FormData]"))},Wgt=Kv("URLSearchParams"),[Hgt,Ggt,Ygt,Kgt]=["ReadableStream","Request","Response","Headers"].map(Kv),Xgt=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function AR(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),aP(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),s=o.length;let l;for(r=0;r<s;r++)l=o[r],t.call(null,e[l],l,e)}}function Cye(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,i;for(;r-- >0;)if(i=n[r],t===i.toLowerCase())return i;return null}const Eye=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,_ye=e=>!TR(e)&&e!==Eye;function IX(){const{caseless:e}=_ye(this)&&this||{},t={},n=(r,i)=>{const o=e&&Cye(t,i)||i;pN(t[o])&&pN(r)?t[o]=IX(t[o],r):pN(r)?t[o]=IX({},r):aP(r)?t[o]=r.slice():t[o]=r};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&AR(arguments[r],n);return t}const Zgt=(e,t,n,{allOwnKeys:r}={})=>(AR(t,(i,o)=>{n&&vg(i)?e[o]=bye(i,n):e[o]=i},{allOwnKeys:r}),e),Qgt=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Jgt=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},qgt=(e,t,n,r)=>{let i,o,s;const l={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)s=i[o],(!r||r(s,e,t))&&!l[s]&&(t[s]=e[s],l[s]=!0);e=n!==!1&&kX(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},evt=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},tvt=e=>{if(!e)return null;if(aP(e))return e;let t=e.length;if(!Sye(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},nvt=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&kX(Uint8Array)),rvt=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=r.next())&&!i.done;){const o=i.value;t.call(e,o[0],o[1])}},avt=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},ivt=Kv("HTMLFormElement"),ovt=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),Tye=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),svt=Kv("RegExp"),Aye=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};AR(n,(i,o)=>{let s;(s=t(i,o,e))!==!1&&(r[o]=s||i)}),Object.defineProperties(e,r)},lvt=e=>{Aye(e,(t,n)=>{if(vg(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(vg(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},cvt=(e,t)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return aP(e)?r(e):r(String(e).split(t)),n},uvt=()=>{},dvt=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,FX="abcdefghijklmnopqrstuvwxyz",Pye="0123456789",Oye={DIGIT:Pye,ALPHA:FX,ALPHA_DIGIT:FX+FX.toUpperCase()+Pye},fvt=(e=16,t=Oye.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function hvt(e){return!!(e&&vg(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const pvt=e=>{const t=new Array(10),n=(r,i)=>{if(hN(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const o=aP(r)?[]:{};return AR(r,(s,l)=>{const c=n(s,i+1);!TR(c)&&(o[l]=c)}),t[i]=void 0,o}}return r};return n(e,0)},mvt=Kv("AsyncFunction"),Fa={isArray:aP,isArrayBuffer:wye,isBuffer:kgt,isFormData:zgt,isArrayBufferView:Igt,isString:Fgt,isNumber:Sye,isBoolean:Ngt,isObject:hN,isPlainObject:pN,isReadableStream:Hgt,isRequest:Ggt,isResponse:Ygt,isHeaders:Kgt,isUndefined:TR,isDate:Lgt,isFile:Bgt,isBlob:Ugt,isRegExp:svt,isFunction:vg,isStream:$gt,isURLSearchParams:Wgt,isTypedArray:nvt,isFileList:Vgt,forEach:AR,merge:IX,extend:Zgt,trim:Xgt,stripBOM:Qgt,inherits:Jgt,toFlatObject:qgt,kindOf:dN,kindOfTest:Kv,endsWith:evt,toArray:tvt,forEachEntry:rvt,matchAll:avt,isHTMLForm:ivt,hasOwnProperty:Tye,hasOwnProp:Tye,reduceDescriptors:Aye,freezeMethods:lvt,toObjectSet:cvt,toCamelCase:ovt,noop:uvt,toFiniteNumber:dvt,findKey:Cye,global:Eye,isContextDefined:_ye,ALPHABET:Oye,generateString:fvt,isSpecCompliantForm:hvt,toJSONObject:pvt,isAsyncFn:mvt,isThenable:e=>e&&(hN(e)||vg(e))&&vg(e.then)&&vg(e.catch)};function iP(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}Fa.inherits(iP,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:Fa.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const jye=iP.prototype,Mye={};["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","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Mye[e]={value:e}}),Object.defineProperties(iP,Mye),Object.defineProperty(jye,"isAxiosError",{value:!0}),iP.from=(e,t,n,r,i,o)=>{const s=Object.create(jye);return Fa.toFlatObject(e,s,function(c){return c!==Error.prototype},l=>l!=="isAxiosError"),iP.call(s,e.message,t,n,r,i),s.cause=e,s.name=e.name,o&&Object.assign(s,o),s};const ll=iP,Rye=null;function NX(e){return Fa.isPlainObject(e)||Fa.isArray(e)}function Dye(e){return Fa.endsWith(e,"[]")?e.slice(0,-2):e}function kye(e,t,n){return e?e.concat(t).map(function(i,o){return i=Dye(i),!n&&o?"["+i+"]":i}).join(n?".":""):t}function gvt(e){return Fa.isArray(e)&&!e.some(NX)}const vvt=Fa.toFlatObject(Fa,{},null,function(t){return/^is[A-Z]/.test(t)});function yvt(e,t,n){if(!Fa.isObject(e))throw new TypeError("target must be an object");t=t||new(Rye||FormData),n=Fa.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,y){return!Fa.isUndefined(y[v])});const r=n.metaTokens,i=n.visitor||f,o=n.dots,s=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&Fa.isSpecCompliantForm(t);if(!Fa.isFunction(i))throw new TypeError("visitor must be a function");function u(g){if(g===null)return"";if(Fa.isDate(g))return g.toISOString();if(!c&&Fa.isBlob(g))throw new ll("Blob is not supported. Use a Buffer instead.");return Fa.isArrayBuffer(g)||Fa.isTypedArray(g)?c&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function f(g,v,y){let x=g;if(g&&!y&&typeof g=="object"){if(Fa.endsWith(v,"{}"))v=r?v:v.slice(0,-2),g=JSON.stringify(g);else if(Fa.isArray(g)&&gvt(g)||(Fa.isFileList(g)||Fa.endsWith(v,"[]"))&&(x=Fa.toArray(g)))return v=Dye(v),x.forEach(function(S,C){!(Fa.isUndefined(S)||S===null)&&t.append(s===!0?kye([v],C,o):s===null?v:v+"[]",u(S))}),!1}return NX(g)?!0:(t.append(kye(y,v,o),u(g)),!1)}const h=[],p=Object.assign(vvt,{defaultVisitor:f,convertValue:u,isVisitable:NX});function m(g,v){if(!Fa.isUndefined(g)){if(h.indexOf(g)!==-1)throw Error("Circular reference detected in "+v.join("."));h.push(g),Fa.forEach(g,function(x,b){(!(Fa.isUndefined(x)||x===null)&&i.call(t,x,Fa.isString(b)?b.trim():b,v,p))===!0&&m(x,v?v.concat(b):[b])}),h.pop()}}if(!Fa.isObject(e))throw new TypeError("data must be an object");return m(e),t}const mN=yvt;function Iye(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Fye(e,t){this._pairs=[],e&&mN(e,this,t)}const Nye=Fye.prototype;Nye.append=function(t,n){this._pairs.push([t,n])},Nye.toString=function(t){const n=t?function(r){return t.call(this,r,Iye)}:Iye;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};const Lye=Fye;function xvt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Bye(e,t,n){if(!t)return e;const r=n&&n.encode||xvt,i=n&&n.serialize;let o;if(i?o=i(t,n):o=Fa.isURLSearchParams(t)?t.toString():new Lye(t,n).toString(r),o){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class bvt{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){Fa.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Uye=bvt,Vye={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},wvt={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<"u"?URLSearchParams:Lye,FormData:typeof FormData<"u"?FormData:null,Blob:typeof Blob<"u"?Blob:null},protocols:["http","https","file","blob","url","data"]},LX=typeof window<"u"&&typeof document<"u",Svt=(e=>LX&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),Cvt=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Evt=LX&&window.location.href||"http://localhost",Xv={...Y,...wvt};function _vt(e,t){return mN(e,new Xv.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return Xv.isNode&&Fa.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function Tvt(e){return Fa.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Avt(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],t[o]=e[o];return t}function Pvt(e){function t(n,r,i,o){let s=n[o++];if(s==="__proto__")return!0;const l=Number.isFinite(+s),c=o>=n.length;return s=!s&&Fa.isArray(i)?i.length:s,c?(Fa.hasOwnProp(i,s)?i[s]=[i[s],r]:i[s]=r,!l):((!i[s]||!Fa.isObject(i[s]))&&(i[s]=[]),t(n,r,i[s],o)&&Fa.isArray(i[s])&&(i[s]=Avt(i[s])),!l)}if(Fa.isFormData(e)&&Fa.isFunction(e.entries)){const n={};return Fa.forEachEntry(e,(r,i)=>{t(Tvt(r),i,n,0)}),n}return null}const $ye=Pvt;function Ovt(e,t,n){if(Fa.isString(e))try{return(t||JSON.parse)(e),Fa.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const BX={transitional:Vye,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=Fa.isObject(t);if(o&&Fa.isHTMLForm(t)&&(t=new FormData(t)),Fa.isFormData(t))return i?JSON.stringify($ye(t)):t;if(Fa.isArrayBuffer(t)||Fa.isBuffer(t)||Fa.isStream(t)||Fa.isFile(t)||Fa.isBlob(t)||Fa.isReadableStream(t))return t;if(Fa.isArrayBufferView(t))return t.buffer;if(Fa.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return _vt(t,this.formSerializer).toString();if((l=Fa.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return mN(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),Ovt(t)):t}],transformResponse:[function(t){const n=this.transitional||BX.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(Fa.isResponse(t)||Fa.isReadableStream(t))return t;if(t&&Fa.isString(t)&&(r&&!this.responseType||i)){const s=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(l){if(s)throw l.name==="SyntaxError"?ll.from(l,ll.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Xv.classes.FormData,Blob:Xv.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Fa.forEach(["delete","get","head","post","put","patch"],e=>{BX.headers[e]={}});const UX=BX,jvt=Fa.toObjectSet(["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"]),Mvt=e=>{const t={};let n,r,i;return e&&e.split(`
`).forEach(function(s){i=s.indexOf(":"),n=s.substring(0,i).trim().toLowerCase(),r=s.substring(i+1).trim(),!(!n||t[n]&&jvt[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},zye=Symbol("internals");function PR(e){return e&&String(e).trim().toLowerCase()}function gN(e){return e===!1||e==null?e:Fa.isArray(e)?e.map(gN):String(e)}function Rvt(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const Dvt=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function VX(e,t,n,r,i){if(Fa.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!Fa.isString(t)){if(Fa.isString(r))return t.indexOf(r)!==-1;if(Fa.isRegExp(r))return r.test(t)}}function kvt(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function Ivt(e,t){const n=Fa.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,o,s){return this[r].call(this,t,i,o,s)},configurable:!0})})}class vN{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function o(l,c,u){const f=PR(c);if(!f)throw new Error("header name must be a non-empty string");const h=Fa.findKey(i,f);(!h||i[h]===void 0||u===!0||u===void 0&&i[h]!==!1)&&(i[h||c]=gN(l))}const s=(l,c)=>Fa.forEach(l,(u,f)=>o(u,f,c));if(Fa.isPlainObject(t)||t instanceof this.constructor)s(t,n);else if(Fa.isString(t)&&(t=t.trim())&&!Dvt(t))s(Mvt(t),n);else if(Fa.isHeaders(t))for(const[l,c]of t.entries())o(c,l,r);else t!=null&&o(n,t,r);return this}get(t,n){if(t=PR(t),t){const r=Fa.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return Rvt(i);if(Fa.isFunction(n))return n.call(this,i,r);if(Fa.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=PR(t),t){const r=Fa.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||VX(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function o(s){if(s=PR(s),s){const l=Fa.findKey(r,s);l&&(!n||VX(r,r[l],l,n))&&(delete r[l],i=!0)}}return Fa.isArray(t)?t.forEach(o):o(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const o=n[r];(!t||VX(this,this[o],o,t,!0))&&(delete this[o],i=!0)}return i}normalize(t){const n=this,r={};return Fa.forEach(this,(i,o)=>{const s=Fa.findKey(r,o);if(s){n[s]=gN(i),delete n[o];return}const l=t?kvt(o):String(o).trim();l!==o&&delete n[o],n[l]=gN(i),r[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return Fa.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&Fa.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[zye]=this[zye]={accessors:{}}).accessors,i=this.prototype;function o(s){const l=PR(s);r[l]||(Ivt(i,s),r[l]=!0)}return Fa.isArray(t)?t.forEach(o):o(t),this}}vN.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Fa.reduceDescriptors(vN.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}}),Fa.freezeMethods(vN);const Zv=vN;function $X(e,t){const n=this||UX,r=t||n,i=Zv.from(r.headers);let o=r.data;return Fa.forEach(e,function(l){o=l.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function Wye(e){return!!(e&&e.__CANCEL__)}function Hye(e,t,n){ll.call(this,e??"canceled",ll.ERR_CANCELED,t,n),this.name="CanceledError"}Fa.inherits(Hye,ll,{__CANCEL__:!0});const OR=Hye;function Gye(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new ll("Request failed with status code "+n.status,[ll.ERR_BAD_REQUEST,ll.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function Fvt(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function Nvt(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,o=0,s;return t=t!==void 0?t:1e3,function(c){const u=Date.now(),f=r[o];s||(s=u),n[i]=c,r[i]=u;let h=o,p=0;for(;h!==i;)p+=n[h++],h=h%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),u-s<t)return;const m=f&&u-f;return m?Math.round(p*1e3/m):void 0}}const Lvt=Nvt;function Bvt(e,t){let n=0;const r=1e3/t;let i=null;return function(){const s=this===!0,l=Date.now();if(s||l-n>r)return i&&(clearTimeout(i),i=null),n=l,e.apply(null,arguments);i||(i=setTimeout(()=>(i=null,n=Date.now(),e.apply(null,arguments)),r-(l-n)))}}const Uvt=Bvt,yN=(e,t,n=3)=>{let r=0;const i=Lvt(50,250);return Uvt(o=>{const s=o.loaded,l=o.lengthComputable?o.total:void 0,c=s-r,u=i(c),f=s<=l;r=s;const h={loaded:s,total:l,progress:l?s/l:void 0,bytes:c,rate:u||void 0,estimated:u&&l&&f?(l-s)/u:void 0,event:o,lengthComputable:l!=null};h[t?"download":"upload"]=!0,e(h)},n)},Vvt=Xv.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(o){let s=o;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{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 r=i(window.location.href),function(s){const l=Fa.isString(s)?i(s):s;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}(),$vt=Xv.hasStandardBrowserEnv?{write(e,t,n,r,i,o){const s=[e+"="+encodeURIComponent(t)];Fa.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),Fa.isString(r)&&s.push("path="+r),Fa.isString(i)&&s.push("domain="+i),o===!0&&s.push("secure"),document.cookie=s.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function zvt(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Wvt(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Yye(e,t){return e&&!zvt(t)?Wvt(e,t):t}const Kye=e=>e instanceof Zv?{...e}:e;function dE(e,t){t=t||{};const n={};function r(u,f,h){return Fa.isPlainObject(u)&&Fa.isPlainObject(f)?Fa.merge.call({caseless:h},u,f):Fa.isPlainObject(f)?Fa.merge({},f):Fa.isArray(f)?f.slice():f}function i(u,f,h){if(Fa.isUndefined(f)){if(!Fa.isUndefined(u))return r(void 0,u,h)}else return r(u,f,h)}function o(u,f){if(!Fa.isUndefined(f))return r(void 0,f)}function s(u,f){if(Fa.isUndefined(f)){if(!Fa.isUndefined(u))return r(void 0,u)}else return r(void 0,f)}function l(u,f,h){if(h in t)return r(u,f);if(h in e)return r(void 0,u)}const c={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken: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,headers:(u,f)=>i(Kye(u),Kye(f),!0)};return Fa.forEach(Object.keys(Object.assign({},e,t)),function(f){const h=c[f]||i,p=h(e[f],t[f],f);Fa.isUndefined(p)&&h!==l||(n[f]=p)}),n}const Xye=e=>{const t=dE({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:o,headers:s,auth:l}=t;t.headers=s=Zv.from(s),t.url=Bye(Yye(t.baseURL,t.url),e.params,e.paramsSerializer),l&&s.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let c;if(Fa.isFormData(n)){if(Xv.hasStandardBrowserEnv||Xv.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if((c=s.getContentType())!==!1){const[u,...f]=c?c.split(";").map(h=>h.trim()).filter(Boolean):[];s.setContentType([u||"multipart/form-data",...f].join("; "))}}if(Xv.hasStandardBrowserEnv&&(r&&Fa.isFunction(r)&&(r=r(t)),r||r!==!1&&Vvt(t.url))){const u=i&&o&&$vt.read(o);u&&s.set(i,u)}return t},Hvt=typeof XMLHttpRequest<"u"&&function(e){return new Promise(function(n,r){const i=Xye(e);let o=i.data;const s=Zv.from(i.headers).normalize();let{responseType:l}=i,c;function u(){i.cancelToken&&i.cancelToken.unsubscribe(c),i.signal&&i.signal.removeEventListener("abort",c)}let f=new XMLHttpRequest;f.open(i.method.toUpperCase(),i.url,!0),f.timeout=i.timeout;function h(){if(!f)return;const m=Zv.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),v={data:!l||l==="text"||l==="json"?f.responseText:f.response,status:f.status,statusText:f.statusText,headers:m,config:e,request:f};Gye(function(x){n(x),u()},function(x){r(x),u()},v),f=null}"onloadend"in f?f.onloadend=h:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(h)},f.onabort=function(){f&&(r(new ll("Request aborted",ll.ECONNABORTED,i,f)),f=null)},f.onerror=function(){r(new ll("Network Error",ll.ERR_NETWORK,i,f)),f=null},f.ontimeout=function(){let g=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const v=i.transitional||Vye;i.timeoutErrorMessage&&(g=i.timeoutErrorMessage),r(new ll(g,v.clarifyTimeoutError?ll.ETIMEDOUT:ll.ECONNABORTED,i,f)),f=null},o===void 0&&s.setContentType(null),"setRequestHeader"in f&&Fa.forEach(s.toJSON(),function(g,v){f.setRequestHeader(v,g)}),Fa.isUndefined(i.withCredentials)||(f.withCredentials=!!i.withCredentials),l&&l!=="json"&&(f.responseType=i.responseType),typeof i.onDownloadProgress=="function"&&f.addEventListener("progress",yN(i.onDownloadProgress,!0)),typeof i.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",yN(i.onUploadProgress)),(i.cancelToken||i.signal)&&(c=m=>{f&&(r(!m||m.type?new OR(null,e,f):m),f.abort(),f=null)},i.cancelToken&&i.cancelToken.subscribe(c),i.signal&&(i.signal.aborted?c():i.signal.addEventListener("abort",c)));const p=Fvt(i.url);if(p&&Xv.protocols.indexOf(p)===-1){r(new ll("Unsupported protocol "+p+":",ll.ERR_BAD_REQUEST,e));return}f.send(o||null)})},Gvt=(e,t)=>{let n=new AbortController,r;const i=function(c){if(!r){r=!0,s();const u=c instanceof Error?c:this.reason;n.abort(u instanceof ll?u:new OR(u instanceof Error?u.message:u))}};let o=t&&setTimeout(()=>{i(new ll(`timeout ${t} of ms exceeded`,ll.ETIMEDOUT))},t);const s=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(c=>{c&&(c.removeEventListener?c.removeEventListener("abort",i):c.unsubscribe(i))}),e=null)};e.forEach(c=>c&&c.addEventListener&&c.addEventListener("abort",i));const{signal:l}=n;return l.unsubscribe=s,[l,()=>{o&&clearTimeout(o),o=null}]},Yvt=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let r=0,i;for(;r<n;)i=r+t,yield e.slice(r,i),r=i},Kvt=async function*(e,t,n){for await(const r of e)yield*Yvt(ArrayBuffer.isView(r)?r:await n(String(r)),t)},Zye=(e,t,n,r,i)=>{const o=Kvt(e,t,i);let s=0;return new ReadableStream({type:"bytes",async pull(l){const{done:c,value:u}=await o.next();if(c){l.close(),r();return}let f=u.byteLength;n&&n(s+=f),l.enqueue(new Uint8Array(u))},cancel(l){return r(l),o.return()}},{highWaterMark:2})},Qye=(e,t)=>{const n=e!=null;return r=>setTimeout(()=>t({lengthComputable:n,total:e,loaded:r}))},xN=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Jye=xN&&typeof ReadableStream=="function",zX=xN&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Xvt=Jye&&(()=>{let e=!1;const t=new Request(Xv.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})(),qye=64*1024,WX=Jye&&!!(()=>{try{return Fa.isReadableStream(new Response("").body)}catch{}})(),bN={stream:WX&&(e=>e.body)};xN&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!bN[t]&&(bN[t]=Fa.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new ll(`Response type '${t}' is not supported`,ll.ERR_NOT_SUPPORT,r)})})})(new Response);const Zvt=async e=>{if(e==null)return 0;if(Fa.isBlob(e))return e.size;if(Fa.isSpecCompliantForm(e))return(await new Request(e).arrayBuffer()).byteLength;if(Fa.isArrayBufferView(e))return e.byteLength;if(Fa.isURLSearchParams(e)&&(e=e+""),Fa.isString(e))return(await zX(e)).byteLength},Qvt=async(e,t)=>{const n=Fa.toFiniteNumber(e.getContentLength());return n??Zvt(t)},HX={http:Rye,xhr:Hvt,fetch:xN&&(async e=>{let{url:t,method:n,data:r,signal:i,cancelToken:o,timeout:s,onDownloadProgress:l,onUploadProgress:c,responseType:u,headers:f,withCredentials:h="same-origin",fetchOptions:p}=Xye(e);u=u?(u+"").toLowerCase():"text";let[m,g]=i||o||s?Gvt([i,o],s):[],v,y;const x=()=>{!v&&setTimeout(()=>{m&&m.unsubscribe()}),v=!0};let b;try{if(c&&Xvt&&n!=="get"&&n!=="head"&&(b=await Qvt(f,r))!==0){let T=new Request(t,{method:"POST",body:r,duplex:"half"}),M;Fa.isFormData(r)&&(M=T.headers.get("content-type"))&&f.setContentType(M),T.body&&(r=Zye(T.body,qye,Qye(b,yN(c)),null,zX))}Fa.isString(h)||(h=h?"cors":"omit"),y=new Request(t,{...p,signal:m,method:n.toUpperCase(),headers:f.normalize().toJSON(),body:r,duplex:"half",withCredentials:h});let S=await fetch(y);const C=WX&&(u==="stream"||u==="response");if(WX&&(l||C)){const T={};["status","statusText","headers"].forEach(j=>{T[j]=S[j]});const M=Fa.toFiniteNumber(S.headers.get("content-length"));S=new Response(Zye(S.body,qye,l&&Qye(M,yN(l,!0)),C&&x,zX),T)}u=u||"text";let _=await bN[Fa.findKey(bN,u)||"text"](S,e);return!C&&x(),g&&g(),await new Promise((T,M)=>{Gye(T,M,{data:_,headers:Zv.from(S.headers),status:S.status,statusText:S.statusText,config:e,request:y})})}catch(S){throw x(),S&&S.name==="TypeError"&&/fetch/i.test(S.message)?Object.assign(new ll("Network Error",ll.ERR_NETWORK,e,y),{cause:S.cause||S}):ll.from(S,S&&S.code,e,y)}})};Fa.forEach(HX,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const exe=e=>`- ${e}`,Jvt=e=>Fa.isFunction(e)||e===null||e===!1,txe={getAdapter:e=>{e=Fa.isArray(e)?e:[e];const{length:t}=e;let n,r;const i={};for(let o=0;o<t;o++){n=e[o];let s;if(r=n,!Jvt(n)&&(r=HX[(s=String(n)).toLowerCase()],r===void 0))throw new ll(`Unknown adapter '${s}'`);if(r)break;i[s||"#"+o]=r}if(!r){const o=Object.entries(i).map(([l,c])=>`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let s=t?o.length>1?`since :
`+o.map(exe).join(`
`):" "+exe(o[0]):"as no adapter specified";throw new ll("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return r},adapters:HX};function GX(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new OR(null,e)}function nxe(e){return GX(e),e.headers=Zv.from(e.headers),e.data=$X.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),txe.getAdapter(e.adapter||UX.adapter)(e).then(function(r){return GX(e),r.data=$X.call(e,e.transformResponse,r),r.headers=Zv.from(r.headers),r},function(r){return Wye(r)||(GX(e),r&&r.response&&(r.response.data=$X.call(e,e.transformResponse,r.response),r.response.headers=Zv.from(r.response.headers))),Promise.reject(r)})}const rxe="1.7.2",YX={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{YX[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const axe={};YX.transitional=function(t,n,r){function i(o,s){return"[Axios v"+rxe+"] Transitional option '"+o+"'"+s+(r?". "+r:"")}return(o,s,l)=>{if(t===!1)throw new ll(i(s," has been removed"+(n?" in "+n:"")),ll.ERR_DEPRECATED);return n&&!axe[s]&&(axe[s]=!0,console.warn(i(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,s,l):!0}};function qvt(e,t,n){if(typeof e!="object")throw new ll("options must be an object",ll.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],s=t[o];if(s){const l=e[o],c=l===void 0||s(l,o,e);if(c!==!0)throw new ll("option "+o+" must be "+c,ll.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ll("Unknown option "+o,ll.ERR_BAD_OPTION)}}const KX={assertOptions:qvt,validators:YX},ww=KX.validators;class wN{constructor(t){this.defaults=t,this.interceptors={request:new Uye,response:new Uye}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i;Error.captureStackTrace?Error.captureStackTrace(i={}):i=new Error;const o=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?o&&!String(r.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(r.stack+=`
`+o):r.stack=o}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=dE(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&KX.assertOptions(r,{silentJSONParsing:ww.transitional(ww.boolean),forcedJSONParsing:ww.transitional(ww.boolean),clarifyTimeoutError:ww.transitional(ww.boolean)},!1),i!=null&&(Fa.isFunction(i)?n.paramsSerializer={serialize:i}:KX.assertOptions(i,{encode:ww.function,serialize:ww.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=o&&Fa.merge(o.common,o[n.method]);o&&Fa.forEach(["delete","get","head","post","put","patch","common"],g=>{delete o[g]}),n.headers=Zv.concat(s,o);const l=[];let c=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(c=c&&v.synchronous,l.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let f,h=0,p;if(!c){const g=[nxe.bind(this),void 0];for(g.unshift.apply(g,l),g.push.apply(g,u),p=g.length,f=Promise.resolve(n);h<p;)f=f.then(g[h++],g[h++]);return f}p=l.length;let m=n;for(h=0;h<p;){const g=l[h++],v=l[h++];try{m=g(m)}catch(y){v.call(this,y);break}}try{f=nxe.call(this,m)}catch(g){return Promise.reject(g)}for(h=0,p=u.length;h<p;)f=f.then(u[h++],u[h++]);return f}getUri(t){t=dE(this.defaults,t);const n=Yye(t.baseURL,t.url);return Bye(n,t.params,t.paramsSerializer)}}Fa.forEach(["delete","get","head","options"],function(t){wN.prototype[t]=function(n,r){return this.request(dE(r||{},{method:t,url:n,data:(r||{}).data}))}}),Fa.forEach(["post","put","patch"],function(t){function n(r){return function(o,s,l){return this.request(dE(l||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:o,data:s}))}}wN.prototype[t]=n(),wN.prototype[t+"Form"]=n(!0)});const SN=wN;class XX{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(o){n=o});const r=this;this.promise.then(i=>{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const s=new Promise(l=>{r.subscribe(l),o=l}).then(i);return s.cancel=function(){r.unsubscribe(o)},s},t(function(o,s,l){r.reason||(r.reason=new OR(o,s,l),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new XX(function(i){t=i}),cancel:t}}}const eyt=XX;function tyt(e){return function(n){return e.apply(null,n)}}function nyt(e){return Fa.isObject(e)&&e.isAxiosError===!0}const ZX={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ZX).forEach(([e,t])=>{ZX[t]=e});const ryt=ZX;function ixe(e){const t=new SN(e),n=bye(SN.prototype.request,t);return Fa.extend(n,SN.prototype,t,{allOwnKeys:!0}),Fa.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return ixe(dE(e,i))},n}const Id=ixe(UX);Id.Axios=SN,Id.CanceledError=OR,Id.CancelToken=eyt,Id.isCancel=Wye,Id.VERSION=rxe,Id.toFormData=mN,Id.AxiosError=ll,Id.Cancel=Id.CanceledError,Id.all=function(t){return Promise.all(t)},Id.spread=tyt,Id.isAxiosError=nyt,Id.mergeConfig=dE,Id.AxiosHeaders=Zv,Id.formToJSON=e=>$ye(Fa.isHTMLForm(e)?new FormData(e):e),Id.getAdapter=txe.getAdapter,Id.HttpStatusCode=ryt,Id.default=Id;const Cx=Id,oxe=(0,d.createContext)(null),ss=()=>{const e=(0,d.useContext)(oxe);if(e===null)throw new Error("useAuthContext must be used within an AuthProvider");return e},ayt=({history:e})=>{const{loginCallback:t,logOut:n,setUser:r}=ss(),i=(0,d.useRef)(!1);return(0,d.useEffect)(()=>{if(i.current===!1)return t(e.location.hash).then(e.push).then(r).catch(o=>{console.log(o),n()}),()=>{i.current=!0}},[]),null},iyt=({children:e,authConfig:t,history:n,restrict:r=!1})=>{const i=cyt(t),[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(!1),u=(0,d.useRef)(!1),f=(0,d.useRef)([]),[h,p]=(0,d.useState)(!1),m=(0,d.useRef)({started:!1,sessionState:null,frame:null,frameOrigin:"",frameTimer:null,isLocal:window.location.href.indexOf("localhost")!==-1}),g=(0,d.useRef)({wellKnown:null,accessToken:null,refreshToken:null}),v=n.location.pathname.endsWith("/_cb"),y=uyt(i);u.current||(lyt(i,g),syt(i,f,C),u.current=!0);function x(M){g.current.refreshToken=M}function b(M){g.current.accessToken=M}function S(){s(cxe(i))}if(y&&!o){S();const M=yyt(i);M&&(b(M.access_token),x(M.refresh_token))}function C(){oyt(i,g.current.refreshToken,x,b,f)}(0,d.useEffect)(()=>{g.current.wellKnown||oP(i).then(M=>g.current.wellKnown=M)},[i]);const _=()=>{h||(vyt(i,g.current.refreshToken,x,b),p(!0)),p(!1)},T=(0,d.useMemo)(()=>({loginCallback:M=>xyt(i,x,b,m,M),logOut:(M,j)=>QX(i,M,j),signIn:M=>EN(i,M),isAuthenticated:y,setAccessToken:b,setRefreshToken:x,setUser:S,user:o,authMethod:o?o.amr[0]:null,forceAccessToken:()=>_(),force:l,setForce:c}),[o,y,_,l,c]);return!v&&!y&&r?(EN(i,CN(n.location)),null):(0,a.jsx)(oxe.Provider,{value:T,children:v?(0,a.jsx)(ayt,{history:n}):typeof e=="function"?e(T):e})},CN=e=>{const t=e||window.location;return{path:t.pathname,search:t.search,hashId:t.hash&&t.hash.replace("#","")}},oyt=async(e,t,n,r,i)=>{if(await gyt(e,t,n,r)){for(let s=0;s<i.current.length;s++){const l=i.current[s];Cx(l.config).then(c=>l.resolve(c))}i.current=[]}else EN(e,CN())},syt=(e,t,n)=>Cx.interceptors.response.use(r=>r,r=>{if(r.response&&r.response.status===401)if(r.response.config._retry)QX(e);else return r.response.config._retry=!0,new Promise(i=>{t.current.push({resolve:i,config:r.response.config})===1&&n()});return Promise.reject(r)}),QX=(e,t,n)=>{({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_BUSINESS_ACCOUNT_API_URL:"https://api.creditinfo.is/business-account",REACT_APP_BUSINESS_WEB_API_URL:"https://api.creditinfo.is/Business",REACT_APP_BUSINESS_WEB_URL:"https://fyrirtaeki.creditinfo.is",REACT_APP_CREDIT_ANALYSIS_API_URL:"https://api.creditinfo.is/creditanalysiscore",REACT_APP_CREDIT_SCORE_API_URL:"https://api.creditinfo.is/creditscore",REACT_APP_DDREGISTRY_API_URL:"https://api.creditinfo.is/DefaultDebtorRegistry",REACT_APP_DECISION_API_URL:"https://api.creditinfo.is/decision",REACT_APP_ENVIRONMENT:"production",REACT_APP_ESG_URL:"https://api.creditinfo.is/esg",REACT_APP_FFYEAR:"2024",REACT_APP_GIT_COMMIT_HASH:"67693480e8e45851029291a298787f20ec17f686",REACT_APP_HEAVYMACHINERYREGISTRY_API_URL:"https://api.creditinfo.is/heavymachineryregistry",REACT_APP_ICONS_CSS:"https://static.creditinfo.is/icons/icons.min.css",REACT_APP_INTERNALREVENUEREGISTRY_API_URL:"https://api.creditinfo.is/internalrevenueregistry",REACT_APP_KYC_API_URL:"https://api.creditinfo.is/KnowYourCustomer",REACT_APP_KYC_BUSINESS_FORM_ID:"5",REACT_APP_KYC_INDIVIDUAL_FORM_ID:"4",REACT_APP_LANDREGISTRY_API_URL:"https://api.creditinfo.is/landregistrycore",REACT_APP_MEDIAMONITOR_API_URL:"https://api.creditinfo.is/mediamonitor",REACT_APP_MONITOR_API_URL:"https://api.creditinfo.is/Monitoring",REACT_APP_NEWS_LOGO_ROOT:"https://static.creditinfo.is/resources/common/img/media/",REACT_APP_PEP_API_URL:"https://api.creditinfo.is/politicallyexposedperson",REACT_APP_PORTFOLIO_API_URL:"https://api.creditinfo.is/portfoliooverview",REACT_APP_REALESTATE_API_URL:"https://api.creditinfo.is/realestate",REACT_APP_SEERISK_API_URL:"https://api.creditinfo.is/SeeRisk",REACT_APP_SENTRY_LOGGING:"yes",REACT_APP_SHARED_API_URL:"https://api.creditinfo.is/shared",REACT_APP_STATIC_DOCUMENT_URL:"https://static.creditinfo.is/resources/docs/",REACT_APP_STATIC_IMG_URL:"https://static.creditinfo.is/resources/common/img",REACT_APP_STATIC_SAMPLES_URL:"https://static.creditinfo.is/resources/common/samples",REACT_APP_STATIC_URL:"https://static.creditinfo.is",REACT_APP_STS_URL:"https://login.creditinfo.is",REACT_APP_SUBJECT_REGISTRY_API_URL:"https://api.creditinfo.is/SubjectRegistry",REACT_APP_USE_ANALYTICS:"yes",REACT_APP_VEHICLEREGISTRY_API_URL:"https://api.creditinfo.is/vehicleregistrycore"}).REACT_APP_DO_NOT_LOGOUT||oP(e).then(r=>{const i=lxe(e),o=r.end_session_endpoint,s=`id_token_hint=${i?i.id_token:""}`;let l=`post_logout_redirect_uri=${encodeURIComponent(e.postLogoutRedirectUri||"")}`;n&&(l=`post_logout_redirect_uri=${encodeURIComponent(n)}`);let c=`${o}?${s}&${l}`;t&&(c=`${c}&state=${encodeURIComponent(t)}`),JX(e),localStorage.removeItem(`${e.storageKey}_state`),localStorage.removeItem(`${e.storageKey}_nonce`),window.location.assign(c)})},lyt=(e,t)=>{Cx.interceptors.request.use(n=>{if(!(n.url?n.url.includes(e.authUrl):!1)){const{accessToken:i}=t.current;i!==null&&(n.headers.Authorization=`Bearer ${i}`)}return n},n=>Promise.reject(n))},cyt=e=>({authUrl:e.authUrl||"",responseType:e.responseType||"id_token code",clientId:e.clientId||"",redirectUri:e.redirectUri||`${window.location.protocol}//${window.location.host}/_cb`,scope:e.scope||"",secret:e.secret||"",website:e.website||"Default",postLogoutRedirectUri:e.postLogoutRedirectUri||`${window.location.protocol}//${window.location.host}`,logoutUri:e.logoutUri,refresh_token:null,api_access_token:null,sessionCheckInterval:e.sessionCheckInterval||2e3,storageKey:`${e.clientId}_${e.authUrl}`}),uyt=e=>{const t=cxe(e);return t===null||!t.exp?!1:new Date(t.exp*1e3)>new Date},oP=e=>new Promise(t=>{const n=localStorage.getItem(`${e.storageKey}_wellKnown`);let r;n===null?Cx(`${e.authUrl}/.well-known/openid-configuration`).then(i=>{r=i.data,localStorage.setItem(`${e.storageKey}_wellKnown`,JSON.stringify(r)),t(r)}):(r=JSON.parse(n),t(r))}),sxe=(e,t)=>new Promise((n,r)=>{oP(e).then(i=>{const s={Authorization:`Basic ${btoa(`${e.clientId}:${e.secret}`)}`,"Content-Type":"application/x-www-form-urlencoded"},l="grant_type=refresh_token",c=`refresh_token=${t}`,u=`scope=${encodeURI(e.scope)}`,f=`client_id=${e.clientId}`,h=[l,c,u,f].join("&"),p={headers:s,method:"post",data:h};return Cx(i.token_endpoint,p)}).then(i=>n(i.data)).catch(i=>r(i))}),dyt=(e,t)=>new Promise(n=>{oP(e).then(r=>{const o={Authorization:`Basic ${btoa(`${e.clientId}:${e.secret}`)}`,"Content-Type":"application/x-www-form-urlencoded"},s="grant_type=authorization_code",l=`code=${t}`,c=`client_id=${encodeURI(e.clientId)}`,u=`redirect_uri=${encodeURI(e.redirectUri||"")}`,f=[s,l,c,u].join("&"),h={headers:o,method:"post",data:f};return Cx(r.token_endpoint,h)}).then(r=>n(r.data))}),fyt=e=>{const t={},n=e.split("&");for(let r=0;r<n.length;++r){const i=n[r].split("=");i[0]==="scope"?t[i[0]]=decodeURI(i[1]):i[0]==="state"?t[i[0]]=decodeURIComponent(i[1]):t[i[0]]=i[1]}return t},hyt=e=>{let t;try{t=e.replace("-","+").replace("_","/")}catch{return""}switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("Illegal base64url string!")}return window.atob(t)},pyt=e=>{let t="",n=0,r=0,i=0,o;for(;n<e.length;)r=e.charCodeAt(n),r<128?(t+=String.fromCharCode(r),n+=1):r>191&&r<224?(i=e.charCodeAt(n+1),t+=String.fromCharCode((r&31)<<6|i&63),n+=2):(i=e.charCodeAt(n+1),o=e.charCodeAt(n+2),t+=String.fromCharCode((r&15)<<12|(i&63)<<6|o&63),n+=3);return t},myt=e=>{if(!e)return{};let t={};const n=e.split(".")[1];let r=hyt(n);return r=pyt(r),r!==""&&(t=JSON.parse(r)),t},gyt=(e,t,n,r)=>new Promise(i=>{if(t!==null)return sxe(e,t).then(o=>{n(o.refresh_token),r(o.access_token),localStorage.setItem(`${e.storageKey}_accessToken`,JSON.stringify(o)),i(!0)}).catch(()=>{i(!1),QX(e)});i(!1)}),vyt=async(e,t,n,r)=>new Promise(i=>{if(t!==null)return sxe(e,t).then(o=>{n(o.refresh_token),r(o.access_token),localStorage.setItem(`${e.storageKey}_accessToken`,JSON.stringify(o)),i(!0)});i(!1)}),EN=async(e,t)=>{oP(e).then(n=>{const r=n.authorization_endpoint,i=`response_type=${e.responseType}`,o=`client_id=${e.clientId}`,s=`redirect_uri=${e.redirectUri}`,l=`scope=${e.scope}`,c=JSON.stringify(t),u=`state=${c}`.replace(/&/g,"%26"),f=`website=${e.website}`,h=`N${Math.random()}${Date.now()}`,p=`nonce=${h}`,m=[i,o,s,l,u,f,p].join("&"),g=encodeURI(`${r}?${m}`);localStorage.setItem(`${e.storageKey}_state`,c),localStorage.setItem(`${e.storageKey}_nonce`,h),window.location.assign(g)})},lxe=e=>qX(`${e.storageKey}_idToken`),yyt=e=>qX(`${e.storageKey}_accessToken`),cxe=e=>qX(`${e.storageKey}_idTokenPayload`),JX=e=>{localStorage.removeItem(`${e.storageKey}_idToken`),localStorage.removeItem(`${e.storageKey}_accessToken`),localStorage.removeItem(`${e.storageKey}_wellKnown`),localStorage.removeItem(`${e.storageKey}_idTokenPayload`),localStorage.removeItem(`${e.storageKey}_state`),localStorage.removeItem(`${e.storageKey}_nonce`)},qX=e=>{if(e)try{const t=localStorage.getItem(e)||"";return JSON.parse(t)}catch{return null}return null},xyt=async(e,t,n,r,i)=>new Promise((o,s)=>{const l=i.substr(1),c=decodeURIComponent(localStorage.getItem(`${e.storageKey}_state`)||""),u=localStorage.getItem(`${e.storageKey}_nonce`),f=fyt(l),h=decodeURIComponent(f.state),p=myt(f.id_token);if(f.error)JX(e),s({error:"User has no access to this site"});else if(h!==c)s({error:"state mismatch when parsing token"});else if(u!==p.nonce)s({error:"nonce mismatch when parsing token"});else{const m=new Date;if(p.exp===void 0){s({error:"token is expired"});return}const g=new Date(p.exp*1e3);if(m>g){s({error:"token is expired"});return}else dyt(e,f.code).then(v=>{localStorage.setItem(`${e.storageKey}_idToken`,JSON.stringify(f)),localStorage.setItem(`${e.storageKey}_accessToken`,JSON.stringify(v)),localStorage.setItem(`${e.storageKey}_idTokenPayload`,JSON.stringify(p)),t(v.refresh_token),n(v.access_token),byt(e,r);try{const y=JSON.parse(f.state),x=y.search;let b=decodeURIComponent(y.path);y.search&&(b=`${b}${x}`),y.hashId&&(b=`${b}#${y.hashId}`),o(b)}catch{o("/")}}).catch(()=>s({error:"Got no access token"}))}}),byt=(e,t)=>{t.current.started||(t.current.started=!0,oP(e).then(n=>{const r=n.check_session_iframe;if(!t.current.sessionState){const s=lxe(e);t.current.sessionState=s.session_state}const i=r.indexOf("/",r.indexOf("//")+2);t.current.frameOrigin=r.substr(0,i);const o=document.createElement("iframe");o.style.display="none",t.current.frame=o,t.current.isLocal&&o.setAttribute("sandbox","allow-scripts"),o.onload=()=>{window.addEventListener("message",s=>wyt(e,t,s),!1),Syt(e,t)},o.src=r,document.body.appendChild(o)}))},wyt=(e,t,n)=>{const{frameOrigin:r,frame:i}=t.current;i&&n.origin===r&&n.source===i.contentWindow&&n.data==="changed"&&(uxe(t),JX(e),EN(e,CN()))},Syt=(e,t)=>{t.current.frameTimer!==null&&uxe(t),t.current.frameTimer=window.setInterval(()=>{!t.current.frame||!t.current.frame.contentWindow||t.current.frame.contentWindow.postMessage(`${e.clientId} ${t.current.sessionState}`,t.current.frameOrigin)},e.sessionCheckInterval)},uxe=e=>{e.current.frameTimer&&(window.clearInterval(e.current.frameTimer),e.current.frameTimer=null)};class Cyt extends wR{constructor(t,n){super(),this.client=t,this.options=n,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(n)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.currentQuery.addObserver(this),dxe(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return eZ(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return eZ(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(t,n){const r=this.options,i=this.currentQuery;if(this.options=this.client.defaultQueryOptions(t),xX(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();const o=this.hasListeners();o&&fxe(this.currentQuery,i,this.options,r)&&this.executeFetch(),this.updateResult(n),o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();const s=this.computeRefetchInterval();o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||s!==this.currentRefetchInterval)&&this.updateRefetchInterval(s)}getOptimisticResult(t){const n=this.client.getQueryCache().build(this.client,t),r=this.createResult(n,t);return _yt(this,r,t)&&(this.currentResult=r,this.currentResultOptions=this.options,this.currentResultState=this.currentQuery.state),r}getCurrentResult(){return this.currentResult}trackResult(t){const n={};return Object.keys(t).forEach(r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),t[r])})}),n}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:t,...n}={}){return this.fetch({...n,meta:{refetchPage:t}})}fetchOptimistic(t){const n=this.client.defaultQueryOptions(t),r=this.client.getQueryCache().build(this.client,n);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,n))}fetch(t){var n;return this.executeFetch({...t,cancelRefetch:(n=t.cancelRefetch)!=null?n:!0}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(t){this.updateQuery();let n=this.currentQuery.fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(mg)),n}updateStaleTimeout(){if(this.clearStaleTimeout(),xR||this.currentResult.isStale||!vX(this.options.staleTime))return;const n=Sve(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},n)}computeRefetchInterval(){var t;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(t=this.options.refetchInterval)!=null?t:!1}updateRefetchInterval(t){this.clearRefetchInterval(),this.currentRefetchInterval=t,!(xR||this.options.enabled===!1||!vX(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||rN.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(t,n){const r=this.currentQuery,i=this.options,o=this.currentResult,s=this.currentResultState,l=this.currentResultOptions,c=t!==r,u=c?t.state:this.currentQueryInitialState,f=c?this.currentResult:this.previousQueryResult,{state:h}=t;let{dataUpdatedAt:p,error:m,errorUpdatedAt:g,fetchStatus:v,status:y}=h,x=!1,b=!1,S;if(n._optimisticResults){const j=this.hasListeners(),B=!j&&dxe(t,n),W=j&&fxe(t,r,n,i);(B||W)&&(v=iN(t.options.networkMode)?"fetching":"paused",p||(y="loading")),n._optimisticResults==="isRestoring"&&(v="idle")}if(n.keepPreviousData&&!h.dataUpdatedAt&&f!=null&&f.isSuccess&&y!=="error")S=f.data,p=f.dataUpdatedAt,y=f.status,x=!0;else if(n.select&&typeof h.data<"u")if(o&&h.data===s?.data&&n.select===this.selectFn)S=this.selectResult;else try{this.selectFn=n.select,S=n.select(h.data),S=wX(o?.data,S,n),this.selectResult=S,this.selectError=null}catch(j){this.selectError=j}else S=h.data;if(typeof n.placeholderData<"u"&&typeof S>"u"&&y==="loading"){let j;if(o!=null&&o.isPlaceholderData&&n.placeholderData===l?.placeholderData)j=o.data;else if(j=typeof n.placeholderData=="function"?n.placeholderData():n.placeholderData,n.select&&typeof j<"u")try{j=n.select(j),this.selectError=null}catch(B){this.selectError=B}typeof j<"u"&&(y="success",S=wX(o?.data,j,n),b=!0)}this.selectError&&(m=this.selectError,S=this.selectResult,g=Date.now(),y="error");const C=v==="fetching",_=y==="loading",T=y==="error";return{status:y,fetchStatus:v,isLoading:_,isSuccess:y==="success",isError:T,isInitialLoading:_&&C,data:S,dataUpdatedAt:p,error:m,errorUpdatedAt:g,failureCount:h.fetchFailureCount,failureReason:h.fetchFailureReason,errorUpdateCount:h.errorUpdateCount,isFetched:h.dataUpdateCount>0||h.errorUpdateCount>0,isFetchedAfterMount:h.dataUpdateCount>u.dataUpdateCount||h.errorUpdateCount>u.errorUpdateCount,isFetching:C,isRefetching:C&&!_,isLoadingError:T&&h.dataUpdatedAt===0,isPaused:v==="paused",isPlaceholderData:b,isPreviousData:x,isRefetchError:T&&h.dataUpdatedAt!==0,isStale:tZ(t,n),refetch:this.refetch,remove:this.remove}}updateResult(t){const n=this.currentResult,r=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,xX(r,n))return;this.currentResult=r;const i={cache:!0},o=()=>{if(!n)return!0;const{notifyOnChangeProps:s}=this.options,l=typeof s=="function"?s():s;if(l==="all"||!l&&!this.trackedProps.size)return!0;const c=new Set(l??this.trackedProps);return this.options.useErrorBoundary&&c.add("error"),Object.keys(this.currentResult).some(u=>{const f=u;return this.currentResult[f]!==n[f]&&c.has(f)})};t?.listeners!==!1&&o()&&(i.listeners=!0),this.notify({...i,...t})}updateQuery(){const t=this.client.getQueryCache().build(this.client,this.options);if(t===this.currentQuery)return;const n=this.currentQuery;this.currentQuery=t,this.currentQueryInitialState=t.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(n?.removeObserver(this),t.addObserver(this))}onQueryUpdate(t){const n={};t.type==="success"?n.onSuccess=!t.manual:t.type==="error"&&!oN(t.error)&&(n.onError=!0),this.updateResult(n),this.hasListeners()&&this.updateTimers()}notify(t){kd.batch(()=>{if(t.onSuccess){var n,r,i,o;(n=(r=this.options).onSuccess)==null||n.call(r,this.currentResult.data),(i=(o=this.options).onSettled)==null||i.call(o,this.currentResult.data,null)}else if(t.onError){var s,l,c,u;(s=(l=this.options).onError)==null||s.call(l,this.currentResult.error),(c=(u=this.options).onSettled)==null||c.call(u,void 0,this.currentResult.error)}t.listeners&&this.listeners.forEach(({listener:f})=>{f(this.currentResult)}),t.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function Eyt(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function dxe(e,t){return Eyt(e,t)||e.state.dataUpdatedAt>0&&eZ(e,t,t.refetchOnMount)}function eZ(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&tZ(e,t)}return!1}function fxe(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&tZ(e,n)}function tZ(e,t){return e.isStaleByTime(t.staleTime)}function _yt(e,t,n){return n.keepPreviousData?!1:n.placeholderData!==void 0?t.isPlaceholderData:!xX(e.getCurrentResult(),t)}var Tyt=rn(70422);const Ayt=Tyt.useSyncExternalStore;function hxe(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const pxe=d.createContext(hxe()),Pyt=()=>d.useContext(pxe),Hlr=({children:e})=>{const[t]=React.useState(()=>hxe());return React.createElement(pxe.Provider,{value:t},typeof e=="function"?e(t):e)},mxe=d.createContext(!1),Oyt=()=>d.useContext(mxe),Glr=mxe.Provider;function jyt(e,t){return typeof e=="function"?e(...t):!!e}const Myt=(e,t)=>{(e.suspense||e.useErrorBoundary)&&(t.isReset()||(e.retryOnMount=!1))},Ryt=e=>{d.useEffect(()=>{e.clearReset()},[e])},Dyt=({result:e,errorResetBoundary:t,useErrorBoundary:n,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&jyt(n,[e.error,r]),kyt=e=>{e.suspense&&typeof e.staleTime!="number"&&(e.staleTime=1e3)},Iyt=(e,t)=>e.isLoading&&e.isFetching&&!t,Fyt=(e,t,n)=>e?.suspense&&Iyt(t,n),Nyt=(e,t,n)=>t.fetchOptimistic(e).then(({data:r})=>{e.onSuccess==null||e.onSuccess(r),e.onSettled==null||e.onSettled(r,null)}).catch(r=>{n.clearReset(),e.onError==null||e.onError(r),e.onSettled==null||e.onSettled(void 0,r)});function Lyt(e,t){const n=Dmt({context:e.context}),r=Oyt(),i=Pyt(),o=n.defaultQueryOptions(e);o._optimisticResults=r?"isRestoring":"optimistic",o.onError&&(o.onError=kd.batchCalls(o.onError)),o.onSuccess&&(o.onSuccess=kd.batchCalls(o.onSuccess)),o.onSettled&&(o.onSettled=kd.batchCalls(o.onSettled)),kyt(o),Myt(o,i),Ryt(i);const[s]=d.useState(()=>new t(n,o)),l=s.getOptimisticResult(o);if(Ayt(d.useCallback(c=>{const u=r?()=>{}:s.subscribe(kd.batchCalls(c));return s.updateResult(),u},[s,r]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),d.useEffect(()=>{s.setOptions(o,{listeners:!1})},[o,s]),Fyt(o,l,r))throw Nyt(o,s,i);if(Dyt({result:l,errorResetBoundary:i,useErrorBoundary:o.useErrorBoundary,query:s.getCurrentQuery()}))throw l.error;return o.notifyOnChangeProps?l:s.trackResult(l)}function Byt(e,t,n){const r=bR(e,t,n);return Lyt(r,Cyt)}var Uyt=rn(2519),m0=rn.n(Uyt),Ylr=rn(44033);const vi=(e,t={})=>sP(e,t),_N=(e,t={})=>{const n={...t,method:"delete"};return sP(e,n)},nZ=(e,t={})=>{const n={...t,method:"put"};return sP(e,n)},di=(e,t,n)=>{const r={...n,method:"post",data:t};return sP(e,r)},Klr=(e,t,n=!1)=>e!=null&&e.errorId!=null?(t&&t(n?e:[e]),!1):e??!0,Vyt={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_BUSINESS_ACCOUNT_API_URL:"https://api.creditinfo.is/business-account",REACT_APP_BUSINESS_WEB_API_URL:"https://api.creditinfo.is/Business",REACT_APP_BUSINESS_WEB_URL:"https://fyrirtaeki.creditinfo.is",REACT_APP_CREDIT_ANALYSIS_API_URL:"https://api.creditinfo.is/creditanalysiscore",REACT_APP_CREDIT_SCORE_API_URL:"https://api.creditinfo.is/creditscore",REACT_APP_DDREGISTRY_API_URL:"https://api.creditinfo.is/DefaultDebtorRegistry",REACT_APP_DECISION_API_URL:"https://api.creditinfo.is/decision",REACT_APP_ENVIRONMENT:"production",REACT_APP_ESG_URL:"https://api.creditinfo.is/esg",REACT_APP_FFYEAR:"2024",REACT_APP_GIT_COMMIT_HASH:"67693480e8e45851029291a298787f20ec17f686",REACT_APP_HEAVYMACHINERYREGISTRY_API_URL:"https://api.creditinfo.is/heavymachineryregistry",REACT_APP_ICONS_CSS:"https://static.creditinfo.is/icons/icons.min.css",REACT_APP_INTERNALREVENUEREGISTRY_API_URL:"https://api.creditinfo.is/internalrevenueregistry",REACT_APP_KYC_API_URL:"https://api.creditinfo.is/KnowYourCustomer",REACT_APP_KYC_BUSINESS_FORM_ID:"5",REACT_APP_KYC_INDIVIDUAL_FORM_ID:"4",REACT_APP_LANDREGISTRY_API_URL:"https://api.creditinfo.is/landregistrycore",REACT_APP_MEDIAMONITOR_API_URL:"https://api.creditinfo.is/mediamonitor",REACT_APP_MONITOR_API_URL:"https://api.creditinfo.is/Monitoring",REACT_APP_NEWS_LOGO_ROOT:"https://static.creditinfo.is/resources/common/img/media/",REACT_APP_PEP_API_URL:"https://api.creditinfo.is/politicallyexposedperson",REACT_APP_PORTFOLIO_API_URL:"https://api.creditinfo.is/portfoliooverview",REACT_APP_REALESTATE_API_URL:"https://api.creditinfo.is/realestate",REACT_APP_SEERISK_API_URL:"https://api.creditinfo.is/SeeRisk",REACT_APP_SENTRY_LOGGING:"yes",REACT_APP_SHARED_API_URL:"https://api.creditinfo.is/shared",REACT_APP_STATIC_DOCUMENT_URL:"https://static.creditinfo.is/resources/docs/",REACT_APP_STATIC_IMG_URL:"https://static.creditinfo.is/resources/common/img",REACT_APP_STATIC_SAMPLES_URL:"https://static.creditinfo.is/resources/common/samples",REACT_APP_STATIC_URL:"https://static.creditinfo.is",REACT_APP_STS_URL:"https://login.creditinfo.is",REACT_APP_SUBJECT_REGISTRY_API_URL:"https://api.creditinfo.is/SubjectRegistry",REACT_APP_USE_ANALYTICS:"yes",REACT_APP_VEHICLEREGISTRY_API_URL:"https://api.creditinfo.is/vehicleregistrycore"}.REACT_APP_DETAILED_API_ERRORS,gxe={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_BUSINESS_ACCOUNT_API_URL:"https://api.creditinfo.is/business-account",REACT_APP_BUSINESS_WEB_API_URL:"https://api.creditinfo.is/Business",REACT_APP_BUSINESS_WEB_URL:"https://fyrirtaeki.creditinfo.is",REACT_APP_CREDIT_ANALYSIS_API_URL:"https://api.creditinfo.is/creditanalysiscore",REACT_APP_CREDIT_SCORE_API_URL:"https://api.creditinfo.is/creditscore",REACT_APP_DDREGISTRY_API_URL:"https://api.creditinfo.is/DefaultDebtorRegistry",REACT_APP_DECISION_API_URL:"https://api.creditinfo.is/decision",REACT_APP_ENVIRONMENT:"production",REACT_APP_ESG_URL:"https://api.creditinfo.is/esg",REACT_APP_FFYEAR:"2024",REACT_APP_GIT_COMMIT_HASH:"67693480e8e45851029291a298787f20ec17f686",REACT_APP_HEAVYMACHINERYREGISTRY_API_URL:"https://api.creditinfo.is/heavymachineryregistry",REACT_APP_ICONS_CSS:"https://static.creditinfo.is/icons/icons.min.css",REACT_APP_INTERNALREVENUEREGISTRY_API_URL:"https://api.creditinfo.is/internalrevenueregistry",REACT_APP_KYC_API_URL:"https://api.creditinfo.is/KnowYourCustomer",REACT_APP_KYC_BUSINESS_FORM_ID:"5",REACT_APP_KYC_INDIVIDUAL_FORM_ID:"4",REACT_APP_LANDREGISTRY_API_URL:"https://api.creditinfo.is/landregistrycore",REACT_APP_MEDIAMONITOR_API_URL:"https://api.creditinfo.is/mediamonitor",REACT_APP_MONITOR_API_URL:"https://api.creditinfo.is/Monitoring",REACT_APP_NEWS_LOGO_ROOT:"https://static.creditinfo.is/resources/common/img/media/",REACT_APP_PEP_API_URL:"https://api.creditinfo.is/politicallyexposedperson",REACT_APP_PORTFOLIO_API_URL:"https://api.creditinfo.is/portfoliooverview",REACT_APP_REALESTATE_API_URL:"https://api.creditinfo.is/realestate",REACT_APP_SEERISK_API_URL:"https://api.creditinfo.is/SeeRisk",REACT_APP_SENTRY_LOGGING:"yes",REACT_APP_SHARED_API_URL:"https://api.creditinfo.is/shared",REACT_APP_STATIC_DOCUMENT_URL:"https://static.creditinfo.is/resources/docs/",REACT_APP_STATIC_IMG_URL:"https://static.creditinfo.is/resources/common/img",REACT_APP_STATIC_SAMPLES_URL:"https://static.creditinfo.is/resources/common/samples",REACT_APP_STATIC_URL:"https://static.creditinfo.is",REACT_APP_STS_URL:"https://login.creditinfo.is",REACT_APP_SUBJECT_REGISTRY_API_URL:"https://api.creditinfo.is/SubjectRegistry",REACT_APP_USE_ANALYTICS:"yes",REACT_APP_VEHICLEREGISTRY_API_URL:"https://api.creditinfo.is/vehicleregistrycore"}.REACT_APP_DISABLE_DATE_PARSE,sP=(e,t=null,n=null)=>(t={...t,url:e,method:t?.method||"get",responseType:t?.responseType||"json",headers:t?.headers||{},transformResponse:[function(r){if(!(r==null||r==="")){if(r instanceof Blob)return r;try{return typeof r=="string"||r instanceof String?gxe?JSON.parse(r):JSON.parseWithDate(r):gxe?JSON.parse(JSON.stringify(r)):JSON.parseWithDate(JSON.stringify(r))}catch{return r}}}]},t.headers||(t.headers={}),t.headers["Content-Type"]=n||"application/json",Cx(t).then(r=>r.data!==void 0?r.data:r.status===204?null:r).catch(r=>{if(Cx.isAxiosError(r)){const i={error:"error",status:"No connection",details:"No connection available to url "+r.config?.url,description:"-1 (No connection)",errorId:-1,logGuid:"none"};if(r.response&&r.response.data!=null){i.status=r.response.statusText;const o=r.response.data;if(i.errorId=o.error_id,i.logGuid=o.logGuid,o!=null&&o.error)i.error=o.error,i.description=o.error_description,i.details="Service url "+r.config?.url,Vyt?.toLocaleLowerCase()==="true"&&(i.details=o.error_details);else if(o!=null){const s=JSON.stringify(o);i.details="Service url "+r.config?.url+`
`+s}}return i}else return{error:"error",status:r.message,details:r.stack?.toString()||"",description:r.name,errorId:-1,logGuid:"none"}})),Xlr=(e,t)=>{sP(e).then(n=>{if(n!=null){const r=rZ(n);if(r){const i=new Blob([r],{type:"application/pdf"});FileSaver.saveAs(i,`${t}.pdf`)}}})},Zlr=e=>{const t=new Date(e);let n=""+(t.getMonth()+1),r=""+t.getDate();const i=t.getFullYear();return n.length<2&&(n="0"+n),r.length<2&&(r="0"+r),[i,n,r].join("-")},Qlr=e=>new Date(e),vxe=(e,t,n)=>{const r=rZ(e);if(r){const i=new Blob([r],{type:n});m0().saveAs(i,t)}},$yt=e=>{const t=rZ(e);if(t){const n=new Blob([t],{type:"application/pdf"}),r=URL.createObjectURL(n),i=window.open();i&&(i.location.href=r)}},rZ=e=>{try{const t=window.atob(e),n=t.length,r=new Uint8Array(n);for(let i=0;i<n;i++){const o=t.charCodeAt(i);r[i]=o}return r.buffer}catch(t){return console.error("Error decoding Base64: ",t),null}},yxe="https://api.creditinfo.is/shared".replace(/\/$/,"");if(!yxe)throw new Error("Missing SHARED_URL when using translationsApi");const zyt=`${yxe}/translation`,lP=(e,t)=>sP(`${zyt}/getTranslationDocument/${e}/${t}`),aZ={getTranslations:(e,t)=>{if(typeof t=="string"){const r=t.startsWith("en")?2:1;return lP(e,r)}return lP(e,t||1)},getTranslationsIS:async e=>{const[t,n]=await Promise.all([lP(2009,1),lP(e,1)]);return{...t,...n}},getTranslationsEN:async e=>{const[t,n]=await Promise.all([lP(2009,2),lP(e,2)]);return{...t,...n}}};var Wyt=rn(90900),xxe=rn.n(Wyt);const jR=Uve(),TN=()=>xxe().parse(jR.location.search,{ignoreQueryPrefix:!0,delimiter:"&"}),Hyt=(e,t)=>{const n=TN();n[e]=t;const r=xxe().stringify(n,{delimiter:"&"});jR.push({pathname:jR.location.pathname,search:`?${r}`})},Jlr=e=>{const t=TN();t[e]=void 0;const n=qs.stringify(t,{delimiter:"&"});jR.push({pathname:jR.location.pathname,search:`?${n}`})};/*! js-cookie v3.0.5 | MIT */function AN(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var Gyt={read:function(e){return e[0]==='"'&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function iZ(e,t){function n(i,o,s){if(!(typeof document>"u")){s=AN({},t,s),typeof s.expires=="number"&&(s.expires=new Date(Date.now()+s.expires*864e5)),s.expires&&(s.expires=s.expires.toUTCString()),i=encodeURIComponent(i).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var l="";for(var c in s)s[c]&&(l+="; "+c,s[c]!==!0&&(l+="="+s[c].split(";")[0]));return document.cookie=i+"="+e.write(o,i)+l}}function r(i){if(!(typeof document>"u"||arguments.length&&!i)){for(var o=document.cookie?document.cookie.split("; "):[],s={},l=0;l<o.length;l++){var c=o[l].split("="),u=c.slice(1).join("=");try{var f=decodeURIComponent(c[0]);if(s[f]=e.read(u,f),i===f)break}catch{}}return i?s[i]:s}}return Object.create({set:n,get:r,remove:function(i,o){n(i,"",AN({},o,{expires:-1}))},withAttributes:function(i){return iZ(this.converter,AN({},this.attributes,i))},withConverter:function(i){return iZ(AN({},this.converter,i),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var cP=iZ(Gyt,{path:"/"});const Yyt=window.location.hostname.indexOf("localhost")!==-1?"localhost":"creditinfo.is",oZ=e=>{cP.set("userCulture","c=is-IS|uic="+e,{expires:365,path:"/",domain:Yyt})},Kyt=()=>{const e="is",t=cP.get("userCulture"),{lang:n}=TN();if(!n&&t!==void 0){let r=t.indexOf("uic=");return r!==-1?t.substr(r+4,2):(r=t.indexOf("uic%3D"),r!==-1?t.substr(r+6,2):"")}else return n instanceof String?(oZ(n),n):(oZ(e),e)},Xyt=e=>{TN().lang&&Hyt("lang",e)},Zyt=Kyt(),bxe=(0,d.createContext)(null),Ri=()=>{const e=(0,d.useContext)(bxe);if(e===null)throw new Error("useLocale must be used within a LanguageContext");return e},Qyt=({locale:e=void 0,children:t,lang:n=Zyt})=>{const[r,i]=(0,d.useState)(!1),[o,s]=(0,d.useState)(n),[l,c]=(0,d.useState)(e);function u(m){s(m),oZ(m),Xyt(m)}function f(m,g){if(e!==void 0)throw new Error("LanguageProvider is being controlled via the locale prop. updateLocaleForLang should only be used if the component is uncontrolled.");c(v=>({...v,[m]:g}))}(0,d.useEffect)(()=>{window.location.pathname.includes("show_locale_string")&&i(!0)},[]);let h=l;e!==void 0&&(h=e);function p(m,...g){if(r)return m;if(!m||!h||Object.keys(h).length===0||!h[n||""])return"";let v=h[o||""][m];if(g.length===0)return v;if(v)for(let y=0;y<g.length;y++){const x="{"+y+"}";v=v.replace(x,g[y])}return v}return(0,a.jsx)(bxe.Provider,{value:{lang:o,t:p,setLanguage:u,updateLocaleForLang:f,locale:h,localeLoaded:h!==void 0},children:t})};function Wn(e,t=void 0){const{lang:n}=Ri(),r=t||n||"is",i=wxe(2009,r),o=wxe(e,r),s=(0,d.useMemo)(()=>!i.data||!o.data?null:{...i.data,...o.data},[i.data,o.data]);return{t:(0,d.useCallback)((c,...u)=>Jyt||!s?c:qyt(s,c,u),[s]),lang:r,isFetching:o.isFetching||i.isFetching,loaded:o.status==="success"&&i.status==="success",locale:s}}const Jyt=window.location.search.includes("show_locale_string");function wxe(e,t){return Byt({queryKey:["translate",e,t],queryFn:async()=>aZ.getTranslations(e,t),refetchOnWindowFocus:!1,refetchInterval:!1,retry:!1,staleTime:1/0})}function qyt(e,t,n){let r=e[t];if(!r)return"";for(let i=0;i<n.length;i++)r=r.replace("{"+i+"}",n[i]);return r}function ecr(e,t,n){return function(i){const o=Wn(t,n);return jsx(e,{...o,...i})}}const Pf=({justifyContent:e="flex-start",alignItems:t="flex-start",direction:n="row",style:r={},onClick:i,className:o,children:s})=>{const l={display:"flex",justifyContent:e,alignItems:t,flexDirection:n,...r};return(0,a.jsx)("div",{style:l,onClick:i,className:o,children:s})},ncr=({onContactClick:e})=>{const{t}=useTranslation(2009);return jsx("footer",{className:"main-footer no-print",id:"main-footer",children:jsxs("div",{className:"limit inner gutter-bottom",children:[jsx("div",{className:"grid",children:jsx("div",{className:"col s1of1",children:jsx("div",{className:"footer-logo "})})}),jsx("div",{className:"flex-footer",children:jsxs(Flex,{justifyContent:"space-around",className:"flex-footer",children:[jsxs("div",{className:"footer-text",children:[jsx("strong",{children:"Creditinfo L\xE1nstraust"}),jsx("div",{children:"Kt: 710197 2109"}),jsx("div",{children:e?jsx("a",{className:"cursor-pointer",onClick:e,children:t("footer_contactUs")}):jsx("a",{href:"mailto:creditinfo@creditinfo.is",className:" cursor-pointer",rel:"noopener noreferrer",children:t("footer_contactUs")})})]}),jsxs("div",{className:"footer-text",children:[jsx("div",{children:jsx("a",{href:"https://www.creditinfo.is/um-creditinfo/notkun-upplysinga.aspx",target:"_blank",rel:"noopener noreferrer",children:t("footer_informationUsage")})}),jsx("div",{children:jsx("a",{href:"https://www.creditinfo.is/um-creditinfo/oryggi-og-personuvernd.aspx",target:"_blank",rel:"noopener noreferrer",children:t("footer_privacyPolicy")})}),jsx("div",{children:jsx("a",{href:"https://www.creditinfo.is/um-creditinfo/verdskra-5.aspx",target:"_blank",rel:"noopener noreferrer",children:t("footer_priceList")})})]}),jsxs("div",{className:"footer-text",children:[jsx("div",{children:jsx(Link,{to:{pathname:"/settings/account"},children:t("footer_myAccount")})}),jsx("div",{children:jsx(Link,{to:{pathname:"/my/overview/notifications"},children:t("footer_notifications")})}),jsx("div",{children:jsx(Link,{to:{pathname:"/settings/disclaimers"},children:t("footer_disclaimers")})})]})]})})]})})};var ext=rn(75826),k=rn.n(ext);const rcr={};class txt extends d.Component{render(){let t=!0;const n=d.Children.map(this.props.children,r=>{if(r.props){t=!1;let i="showOnlyInPrint";return r.props.className&&(i=r.props.className+" showOnlyInPrint"),d.cloneElement(r,{className:i})}return r});return t?(0,a.jsx)("div",{className:"showOnlyInPrint",children:n}):n}}const sZ=txt,lZ=(e=!1)=>{const[t,n]=(0,d.useState)(e);return[t,()=>{n(i=>!i)}]},Sxe=({link:e,iconCls:t,label:n,openNewTab:r,onClick:i,children:o})=>{const{toggleOpen:s}=(0,d.useContext)(Txe),l=()=>{i&&i(),s&&s()};return!i&&!e?(0,a.jsx)("li",{className:t,children:o}):!e||e.startsWith("http")?(0,a.jsx)("li",{onClick:l,children:(0,a.jsxs)("a",{href:e,rel:"noreferrer",target:r?"_blank":"_self",children:[(0,a.jsx)("i",{className:t}),(0,a.jsx)("span",{className:"half-spacing-left",children:n})]})}):(0,a.jsx)("li",{onClick:l,children:(0,a.jsxs)(Vi,{to:e,children:[(0,a.jsx)("i",{className:t}),(0,a.jsx)("span",{className:"half-spacing-left",children:n})]})})};Sxe.propTypes={link:k().string,iconCls:k().string,label:k().string,openNewTab:k().bool,onClick:k().func,children:k().node};const fE=Sxe,nxt=()=>window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth||0,cZ=()=>window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0,Cxe=e=>e?e.clientHeight||e.offsetHeight||e.scrollHeight:0,acr=e=>e.clientWidth||e.offsetWidth||e.scrollWidth,rxt=(e,t)=>{let n;return function(){const r=this,i=arguments;clearTimeout(n),n=setTimeout(()=>e.apply(r,i),t)}};function Exe(){return{height:cZ(),width:nxt()}}function _xe(){let[e,t]=(0,d.useState)(Exe());const n=rxt(()=>{t(Exe())},100);return(0,d.useEffect)(()=>(window.addEventListener("resize",n),()=>window.removeEventListener("resize",n)),[]),e}const Txe=(0,d.createContext)({}),Axe=({open:e=!1,children:t,toggleOpen:n,items:r=[]})=>{let i="no-print settings-drop menu-dropdown transition";return e&&(i+=" open"),(0,a.jsxs)(Txe.Provider,{value:{toggleOpen:n},children:[(0,a.jsx)(Oxe,{toggle:n,show:e}),(0,a.jsx)("div",{className:i,style:{width:"180px",color:"#2d2d2d"},children:r.length>0?(0,a.jsx)("ul",{children:r.map((o,s)=>(0,a.jsx)(fE,{iconCls:o.iconCls,label:o.label,onClick:o.onClick,link:o.link},s))}):(0,a.jsx)("ul",{children:t})})]})};Axe.propTypes={open:k().bool,children:k().node,toggleOpen:k().func,items:k().array};const Pxe=Axe,Oxe=({show:e,toggle:t})=>{const{height:n}=_xe();return e?(0,a.jsx)("div",{style:{position:"fixed",height:n,width:"100%"},onClick:t}):null};Oxe.propTypes={show:k().bool,toggle:k().func};const axt="https://static.creditinfo.is/resources/common/img/logo/creditinfo-print-logo.png",ixt="https://static.creditinfo.is/resources/common/img/logo/brand-ci-icon.png",jxe=({showMobileNav:e=!0,toggleSidebar:t,userMenu:n=null,userMenuItems:r=[],children:i,customLogo:o,hideHeaderInPrint:s=!1})=>{const l=n!==null||r.length>0,[c,u]=lZ(!1);return l&&n===null&&(n=(0,a.jsx)(Pxe,{items:r,open:c,toggleOpen:u})),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("header",{id:"main-header",className:`main-header ${s?"no-print":""}`,children:[(0,a.jsxs)("div",{className:"grid",style:{height:"100%"},children:[(0,a.jsxs)("div",{className:"col s4of6",style:{height:"100%"},children:[(0,a.jsx)("a",{href:"/",title:"",className:"no-print",children:o||(0,a.jsx)("img",{className:"logo",src:ixt,alt:"Creditinfo"})}),(0,a.jsx)(sZ,{children:(0,a.jsx)("img",{src:axt,alt:"Creditinfo"})})]}),(0,a.jsxs)("div",{className:"col s2of6 no-print",style:{height:"100%",display:"flex",justifyContent:"flex-end",alignItems:"center",paddingRight:30},children:[i,e&&(0,a.jsx)("button",{className:"mobilenav-toggle button icon-grid no-text white",onClick:t})]})]}),n]})})},oxt=jxe;jxe.propTypes={mainText:k().string,subText:k().string,products:k().array,showMobileNav:k().bool,toggleSidebar:k().func,userMenu:k().node,userMenuItems:k().array,toggleUserMenu:k().func,children:k().node};const sxt=()=>{const[e,t]=(0,d.useState)(0);return(0,d.useEffect)(()=>{let n=cZ();const r=document.getElementById("main-header"),i=document.getElementById("main-footer");n-=Cxe(r)+Cxe(i),t(n)},[]),e},lxt=({children:e})=>{const t=sxt();return(0,a.jsx)("main",{className:"main transition",role:"main",style:{minHeight:t+"px"},children:e})},Mxe=({sidebar:e=!0,sidebarOpen:t=!1,children:n})=>{const r=`thjonustuvefur ${e?"sidebar-on":""} ${t?"  sidebar-open":""}`;return(0,a.jsx)("div",{className:`${r}`,style:{position:"relative"},children:(0,a.jsxs)("div",{id:"main-wrap",className:"main-wrap",children:[(0,a.jsx)("div",{className:"top-spacer"}),n]})})},cxt=Mxe;Mxe.propTypes={sidebarOpen:k().bool,children:k().node};var Me=rn(58168),lr=rn(98587);function Rxe(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Rxe(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function uxt(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Rxe(e))&&(r&&(r+=" "),r+=t);return r}const PN=uxt;var uZ=rn(5721),Dxe=rn(22885),MR=rn(96121),RR=rn(69697),Lh=rn(40724);function dxt(e){return Object.keys(e).length===0}function fxt(e=null){const t=d.useContext(Lh.T);return!t||dxt(t)?e:t}const dZ=fxt,hxt=(0,RR.A)();function pxt(e=hxt){return dZ(e)}const hE=pxt,mxt=["className","component"];function kxe(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:i}=e,o=(0,uZ.default)("div",{shouldForwardProp:l=>l!=="theme"&&l!=="sx"&&l!=="as"})(Dxe.A);return d.forwardRef(function(c,u){const f=hE(n),h=(0,MR.A)(c),{className:p,component:m="div"}=h,g=(0,lr.A)(h,mxt);return(0,a.jsx)(o,(0,Me.A)({as:m,ref:u,className:PN(p,i?i(r):r),theme:t&&f[t]||f},g))})}var Ixe=rn(11417),Of=rn(91132),uP=rn(92066),pa=rn(52679);const gxt=(0,pa.A)("MuiBox",["root"]),vxt=(0,Of.A)(),qn=kxe({themeId:uP.A,defaultTheme:vxt,defaultClassName:gxt.root,generateClassName:Ixe.A.generate}),yxt={padding:"1.2rem",display:"flex",flexFlow:"column",minHeight:"48px",position:"relative",borderRadius:"5px",border:"1px solid #ff7900",borderLeft:"10px solid #ff7900",background:"#fff",boxShadow:"(1px,2px,2px,0,rgba(0,0,0,0.2))",marginBottom:"1rem"},xxt={position:"relative",h1:{margin:0,fontSize:"14px",lineHeight:"1.4rem",textTransform:"initial",fontWeight:"bold"}},Fxe=({messageType:e,messageHeader:t,messageBody:n})=>(0,a.jsxs)(qn,{sx:yxt,borderColor:e,children:[(0,a.jsx)(qn,{sx:xxt,children:(0,a.jsx)("h1",{children:t})}),n!==""&&(0,a.jsx)("div",{className:"message__content",children:typeof n=="string"?(0,a.jsx)("p",{children:n}):n})]});var ON=rn(58810),Nxe=rn(35758),Lxe=rn(228),La=rn(84369),im=rn(32914),Ur=rn(7413),qt=rn(46186),Li=rn(29115),fZ=rn(40007);function uo(){const e=hE(fZ.A);return e[uP.A]||e}const Bxe=d.createContext();var ga=rn(33899);function bxt(e){return(0,ga.Ay)("MuiGrid",e)}const wxt=[0,1,2,3,4,5,6,7,8,9,10],Sxt=["column-reverse","column","row-reverse","row"],Cxt=["nowrap","wrap-reverse","wrap"],DR=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],kR=(0,pa.A)("MuiGrid",["root","container","item","zeroMinWidth",...wxt.map(e=>`spacing-xs-${e}`),...Sxt.map(e=>`direction-xs-${e}`),...Cxt.map(e=>`wrap-xs-${e}`),...DR.map(e=>`grid-xs-${e}`),...DR.map(e=>`grid-sm-${e}`),...DR.map(e=>`grid-md-${e}`),...DR.map(e=>`grid-lg-${e}`),...DR.map(e=>`grid-xl-${e}`)]),Ext=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function dP(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function _xt({theme:e,ownerState:t}){let n;return e.breakpoints.keys.reduce((r,i)=>{let o={};if(t[i]&&(n=t[i]),!n)return r;if(n===!0)o={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")o={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const s=(0,im.kW)({values:t.columns,breakpoints:e.breakpoints.values}),l=typeof s=="object"?s[i]:s;if(l==null)return r;const c=`${Math.round(n/l*1e8)/1e6}%`;let u={};if(t.container&&t.item&&t.columnSpacing!==0){const f=e.spacing(t.columnSpacing);if(f!=="0px"){const h=`calc(${c} + ${dP(f)})`;u={flexBasis:h,maxWidth:h}}}o=(0,Me.A)({flexBasis:c,flexGrow:0,maxWidth:c},u)}return e.breakpoints.values[i]===0?Object.assign(r,o):r[e.breakpoints.up(i)]=o,r},{})}function Txt({theme:e,ownerState:t}){const n=(0,im.kW)({values:t.direction,breakpoints:e.breakpoints.values});return(0,im.NI)({theme:e},n,r=>{const i={flexDirection:r};return r.indexOf("column")===0&&(i[`& > .${kR.item}`]={maxWidth:"none"}),i})}function Uxe({breakpoints:e,values:t}){let n="";Object.keys(t).forEach(i=>{n===""&&t[i]!==0&&(n=i)});const r=Object.keys(e).sort((i,o)=>e[i]-e[o]);return r.slice(0,r.indexOf(n))}function Axt({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let i={};if(n&&r!==0){const o=(0,im.kW)({values:r,breakpoints:e.breakpoints.values});let s;typeof o=="object"&&(s=Uxe({breakpoints:e.breakpoints.values,values:o})),i=(0,im.NI)({theme:e},o,(l,c)=>{var u;const f=e.spacing(l);return f!=="0px"?{marginTop:`-${dP(f)}`,[`& > .${kR.item}`]:{paddingTop:dP(f)}}:(u=s)!=null&&u.includes(c)?{}:{marginTop:0,[`& > .${kR.item}`]:{paddingTop:0}}})}return i}function Pxt({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let i={};if(n&&r!==0){const o=(0,im.kW)({values:r,breakpoints:e.breakpoints.values});let s;typeof o=="object"&&(s=Uxe({breakpoints:e.breakpoints.values,values:o})),i=(0,im.NI)({theme:e},o,(l,c)=>{var u;const f=e.spacing(l);return f!=="0px"?{width:`calc(100% + ${dP(f)})`,marginLeft:`-${dP(f)}`,[`& > .${kR.item}`]:{paddingLeft:dP(f)}}:(u=s)!=null&&u.includes(c)?{}:{width:"100%",marginLeft:0,[`& > .${kR.item}`]:{paddingLeft:0}}})}return i}function Oxt(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(i=>{const o=e[i];Number(o)>0&&r.push(n[`spacing-${i}-${String(o)}`])}),r}const jxt=(0,qt.Ay)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:i,item:o,spacing:s,wrap:l,zeroMinWidth:c,breakpoints:u}=n;let f=[];r&&(f=Oxt(s,u,t));const h=[];return u.forEach(p=>{const m=n[p];m&&h.push(t[`grid-${p}-${String(m)}`])}),[t.root,r&&t.container,o&&t.item,c&&t.zeroMinWidth,...f,i!=="row"&&t[`direction-xs-${String(i)}`],l!=="wrap"&&t[`wrap-xs-${String(l)}`],...h]}})(({ownerState:e})=>(0,Me.A)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),Txt,Axt,Pxt,_xt);function Mxt(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return t.forEach(r=>{const i=e[r];if(Number(i)>0){const o=`spacing-${r}-${String(i)}`;n.push(o)}}),n}const Rxt=e=>{const{classes:t,container:n,direction:r,item:i,spacing:o,wrap:s,zeroMinWidth:l,breakpoints:c}=e;let u=[];n&&(u=Mxt(o,c));const f=[];c.forEach(p=>{const m=e[p];m&&f.push(`grid-${p}-${String(m)}`)});const h={root:["root",n&&"container",i&&"item",l&&"zeroMinWidth",...u,r!=="row"&&`direction-xs-${String(r)}`,s!=="wrap"&&`wrap-xs-${String(s)}`,...f]};return(0,Ur.A)(h,bxt,t)},Vr=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiGrid"}),{breakpoints:i}=uo(),o=(0,MR.A)(r),{className:s,columns:l,columnSpacing:c,component:u="div",container:f=!1,direction:h="row",item:p=!1,rowSpacing:m,spacing:g=0,wrap:v="wrap",zeroMinWidth:y=!1}=o,x=(0,lr.A)(o,Ext),b=m||g,S=c||g,C=d.useContext(Bxe),_=f?l||12:C,T={},M=(0,Me.A)({},x);i.keys.forEach(W=>{x[W]!=null&&(T[W]=x[W],delete M[W])});const j=(0,Me.A)({},o,{columns:_,container:f,direction:h,item:p,rowSpacing:b,columnSpacing:S,wrap:v,zeroMinWidth:y,spacing:g},T,{breakpoints:i.keys}),B=Rxt(j);return(0,a.jsx)(Bxe.Provider,{value:_,children:(0,a.jsx)(jxt,(0,Me.A)({ownerState:j,className:(0,La.A)(B.root,s),as:u,ref:n},M))})}),Dxt=[{color:"#dbdbdb",position:"relative",height:"130px",border:"2px dashed #ababab",backgroundPosition:"center",backgroundRepeat:"no-repeat",borderRadius:"5px"},{"&::before":{position:"absolute",left:"50%",display:"block",height:"50px",width:"100px",textAlign:"center",marginLeft:"-50px",opacity:"0.1"}}],kxt={display:"none"},Ixt={pointerEvents:"none",height:"100%",display:"flex",alignItems:"center",justifyContent:"center"},Fxt={position:"absolute",zIndex:10,height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center"},Nxt={display:"inline",color:"cornflowerblue",marginLeft:"5px",cursor:"pointer",width:"100%",height:"100%","&:hover":{textDecoration:"underline",cursor:"pointer",width:"100%",height:"100%"}},Lxt=(e,t)=>{switch(t.type){case"enter":return{...e,open:!0};case"exit":return{...e,open:!1};case"drop":let n=e.description;return n||(n=t.payload.name.split(".").slice(0,-1).join(".")),{...e,open:!1,file:t.payload,description:n};case"set_description":return{...e,description:t.payload};case"select_doc_type":return{...e,selectedDocType:t.payload};case"reset_file":return{...e,file:null,saving:!1};case"saving":return{...e,saving:!0};default:throw new Error("This case shouldnt happen")}},Bxt=({isUploaded:e,acceptedFileTypes:t,onFileUpload:n,isBinary:r,fileErrorMessage:i,translate:o})=>{const s={file:null,open:!1,saving:!1,description:""},[{file:l,open:c},u]=(0,d.useReducer)(Lxt,s),[f,h]=(0,d.useState)(void 0),[p,m]=(0,d.useState)(void 0),g=(0,d.useRef)(null),v=(0,d.useRef)(null),y=()=>{if(l){const j=l.name.split(".");let B="",W="";j.length>1&&(B=j[j.length-1],W=`.${B}`),t&&t.filter(G=>G===W).length>0?(h(void 0),M()):(h({body:i||o("attachment_dragzone_mimeTypeError_body"),header:o("attachment_dragzone_mimeTypeError_header"),type:"warning"}),u({type:"reset_file"}))}},x=j=>{u({type:"enter"}),j.preventDefault(),j.stopPropagation()},b=j=>{j.preventDefault(),j.stopPropagation()},S=j=>{u({type:"exit"}),j.preventDefault(),j.stopPropagation()},C=j=>{const B=j.dataTransfer?.files[0];j.dataTransfer?.clearData(),u({type:"drop",payload:B}),j.preventDefault(),j.stopPropagation()},_=j=>{const B=j.target;B.files&&u({type:"drop",payload:B.files[0]})},T=()=>{h(void 0),m(void 0),v&&v.current&&(v.current.value=""),u({type:"reset_file"})};(0,d.useEffect)(()=>(g.current?.addEventListener("dragenter",x),g.current?.addEventListener("dragleave",S),g.current?.addEventListener("dragover",b),g.current?.addEventListener("drop",C),()=>{g.current&&(g.current.removeEventListener("dragenter",x),g.current.removeEventListener("dragleave",S),g.current.removeEventListener("dragover",b),g.current.removeEventListener("drop",C))}),[t]),(0,d.useEffect)(()=>{y()},[l]),(0,d.useEffect)(()=>{e&&T()},[e]);function M(){if(u({type:"saving"}),l){const j=new FileReader;j.addEventListener("load",function(){const B={name:l.name,data:j.result};n(r?l:B)}),j.readAsDataURL(l)}}return(0,a.jsxs)(qn,{children:[f&&(0,a.jsx)(Fxe,{messageType:f.type,messageBody:f.body,messageHeader:f.header}),p&&(0,a.jsx)(Fxe,{messageType:"alert",messageBody:p.body}),(0,a.jsx)(qn,{ref:g,sx:Dxt,children:(0,a.jsxs)(qn,{sx:Ixt,children:[(0,a.jsx)("input",{type:"file",style:{display:"none"},onChange:_,ref:v,accept:t.join(",")}),(0,a.jsx)(qn,{sx:c?{display:"none"}:{pointerEvents:"initial"},children:(0,a.jsxs)(Vr,{container:!0,spacing:1,children:[(0,a.jsx)(Vr,{alignContent:"center",item:!0,xs:12,sx:{display:"flex"},children:(0,a.jsx)(Nxe.A,{sx:{height:"4rem",width:"4rem",margin:"auto"}})}),(0,a.jsxs)(Vr,{item:!0,xs:12,sx:{display:c?"none":"inline",textAlign:"center"},children:[o("attachment_dragzone_hover"),(0,a.jsx)(qn,{sx:Nxt,onClick:()=>v.current?.click(),children:o("attachment_dragzone_fetch")}),o("attachment_dragzone_hover_end")]}),(0,a.jsx)(Vr,{item:!0,xs:12,sx:{display:l?"inline":"none"}})]})}),(0,a.jsx)(qn,{sx:c?Fxt:kxt,children:o("attachment_dragzone_drop")})]})}),(0,a.jsx)(qn,{sx:{marginTop:"1rem",width:"100%",display:l?"block":"none"},children:(0,a.jsxs)(qn,{sx:{marginLeft:"10px"},children:[(0,a.jsx)(Lxe.A,{sx:{marginRight:"10px",float:"left",color:"cornflowerblue"}}),l?.name,(0,a.jsx)(ON.A,{onClick:T,sx:{float:"right",marginRight:"2px",cursor:"pointer"}})]})})]})};var Mo=rn(3377);const Vxe=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function Uxt(e){return(0,ga.Ay)("MuiPaper",e)}const hcr=(0,pa.A)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]),pcr=null,Vxt=["className","component","elevation","square","variant"],$xt=e=>{const{square:t,elevation:n,variant:r,classes:i}=e,o={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return(0,Ur.A)(o,Uxt,i)},zxt=(0,qt.Ay)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return(0,Me.A)({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&(0,Me.A)({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${(0,Mo.X4)("#fff",Vxe(t.elevation))}, ${(0,Mo.X4)("#fff",Vxe(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),vo=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiPaper"}),{className:i,component:o="div",elevation:s=1,square:l=!1,variant:c="elevation"}=r,u=(0,lr.A)(r,Vxt),f=(0,Me.A)({},r,{component:o,elevation:s,square:l,variant:c}),h=$xt(f);return(0,a.jsx)(zxt,(0,Me.A)({as:o,ownerState:f,className:(0,La.A)(h.root,i),ref:n},u))});function Wxt(e){return(0,ga.Ay)("MuiCardContent",e)}const gcr=(0,pa.A)("MuiCardContent",["root"]),vcr=null,Hxt=["className","component"],Gxt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,Wxt,t)},Yxt=(0,qt.Ay)("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({padding:16,"&:last-child":{paddingBottom:24}})),lh=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiCardContent"}),{className:i,component:o="div"}=r,s=(0,lr.A)(r,Hxt),l=(0,Me.A)({},r,{component:o}),c=Gxt(l);return(0,a.jsx)(Yxt,(0,Me.A)({as:o,className:(0,La.A)(c.root,i),ownerState:l,ref:n},s))});var na=rn(10016);function Kxt(e){return(0,ga.Ay)("MuiTypography",e)}const xcr=(0,pa.A)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]),bcr=null,Xxt=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],Zxt=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:i,variant:o,classes:s}=e,l={root:["root",o,e.align!=="inherit"&&`align${(0,na.A)(t)}`,n&&"gutterBottom",r&&"noWrap",i&&"paragraph"]};return(0,Ur.A)(l,Kxt,s)},Qxt=(0,qt.Ay)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${(0,na.A)(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>(0,Me.A)({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),$xe={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Jxt={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},qxt=e=>Jxt[e]||e,Ft=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTypography"}),i=qxt(r.color),o=(0,MR.A)((0,Me.A)({},r,{color:i})),{align:s="inherit",className:l,component:c,gutterBottom:u=!1,noWrap:f=!1,paragraph:h=!1,variant:p="body1",variantMapping:m=$xe}=o,g=(0,lr.A)(o,Xxt),v=(0,Me.A)({},o,{align:s,color:i,className:l,component:c,gutterBottom:u,noWrap:f,paragraph:h,variant:p,variantMapping:m}),y=c||(h?"p":m[p]||$xe[p])||"span",x=Zxt(v);return(0,a.jsx)(Qxt,(0,Me.A)({as:y,ref:n,ownerState:v,className:(0,La.A)(x.root,l)},g))}),Bh=({paperProps:e,margin:t,color:n,children:r})=>(0,a.jsx)(vo,{elevation:3,sx:{...e,borderRadius:"5px",borderLeft:`solid 8px ${n||"cornflowerblue"}`,margin:t||"10%",display:"flex",alignItems:"center"},children:(0,a.jsx)(lh,{sx:{p:"20px","&:last-child":{pb:"20px"}},children:(0,a.jsx)(Ft,{fontSize:"0.8rem",margin:"0 10px",variant:"body1",component:"div",children:r})})});function Ccr(e){const{color:t,margin:n}=e;return jsx(Box,{sx:{height:"12px",width:"12px",backgroundColor:`${t}`,borderRadius:"50%",display:"inline-block",margin:n||"auto"}})}const Ecr=null;var hZ=rn(40465),jN=rn(24517);function zxe(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:(0,jN.A)(t.components[n].defaultProps,r)}function MN({props:e,name:t,defaultTheme:n,themeId:r}){let i=hE(n);return r&&(i=i[r]||i),zxe({theme:i,name:t,props:e})}var IR=rn(62783);const e1t=["ownerState"],t1t=["variants"],n1t=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function r1t(e){return Object.keys(e).length===0}function a1t(e){return typeof e=="string"&&e.charCodeAt(0)>96}function RN(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const i1t=(0,RR.A)(),o1t=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function DN({defaultTheme:e,theme:t,themeId:n}){return r1t(t)?e:t[n]||t}function s1t(e){return e?(t,n)=>n[e]:null}function kN(e,t){let{ownerState:n}=t,r=(0,lr.A)(t,e1t);const i=typeof e=="function"?e((0,Me.A)({ownerState:n},r)):e;if(Array.isArray(i))return i.flatMap(o=>kN(o,(0,Me.A)({ownerState:n},r)));if(i&&typeof i=="object"&&Array.isArray(i.variants)){const{variants:o=[]}=i;let l=(0,lr.A)(i,t1t);return o.forEach(c=>{let u=!0;typeof c.props=="function"?u=c.props((0,Me.A)({ownerState:n},r,n)):Object.keys(c.props).forEach(f=>{n?.[f]!==c.props[f]&&r[f]!==c.props[f]&&(u=!1)}),u&&(Array.isArray(l)||(l=[l]),l.push(typeof c.style=="function"?c.style((0,Me.A)({ownerState:n},r,n)):c.style))}),l}return i}function l1t(e={}){const{themeId:t,defaultTheme:n=i1t,rootShouldForwardProp:r=RN,slotShouldForwardProp:i=RN}=e,o=s=>(0,Dxe.A)((0,Me.A)({},s,{theme:DN((0,Me.A)({},s,{defaultTheme:n,themeId:t}))}));return o.__mui_systemSx=!0,(s,l={})=>{(0,uZ.internal_processStyles)(s,_=>_.filter(T=>!(T!=null&&T.__mui_systemSx)));const{name:c,slot:u,skipVariantsResolver:f,skipSx:h,overridesResolver:p=s1t(o1t(u))}=l,m=(0,lr.A)(l,n1t),g=f!==void 0?f:u&&u!=="Root"&&u!=="root"||!1,v=h||!1;let y,x=RN;u==="Root"||u==="root"?x=r:u?x=i:a1t(s)&&(x=void 0);const b=(0,uZ.default)(s,(0,Me.A)({shouldForwardProp:x,label:y},m)),S=_=>typeof _=="function"&&_.__emotion_real!==_||(0,IR.Q)(_)?T=>kN(_,(0,Me.A)({},T,{theme:DN({theme:T.theme,defaultTheme:n,themeId:t})})):_,C=(_,...T)=>{let M=S(_);const j=T?T.map(S):[];c&&p&&j.push(K=>{const G=DN((0,Me.A)({},K,{defaultTheme:n,themeId:t}));if(!G.components||!G.components[c]||!G.components[c].styleOverrides)return null;const J=G.components[c].styleOverrides,te={};return Object.entries(J).forEach(([re,me])=>{te[re]=kN(me,(0,Me.A)({},K,{theme:G}))}),p(K,te)}),c&&!g&&j.push(K=>{var G;const J=DN((0,Me.A)({},K,{defaultTheme:n,themeId:t})),te=J==null||(G=J.components)==null||(G=G[c])==null?void 0:G.variants;return kN({variants:te},(0,Me.A)({},K,{theme:J}))}),v||j.push(o);const B=j.length-T.length;if(Array.isArray(_)&&B>0){const K=new Array(B).fill("");M=[..._,...K],M.raw=[..._.raw,...K]}const W=b(M,...j);return s.muiName&&(W.muiName=s.muiName),W};return b.withConfig&&(C.withConfig=b.withConfig),C}}const pZ=l1t(),c1t=["className","component","disableGutters","fixed","maxWidth","classes"],u1t=(0,RR.A)(),d1t=pZ("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${(0,hZ.A)(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),f1t=e=>MN({props:e,name:"MuiContainer",defaultTheme:u1t}),h1t=(e,t)=>{const n=c=>(0,ga.Ay)(t,c),{classes:r,fixed:i,disableGutters:o,maxWidth:s}=e,l={root:["root",s&&`maxWidth${(0,hZ.A)(String(s))}`,i&&"fixed",o&&"disableGutters"]};return(0,Ur.A)(l,n,r)};function p1t(e={}){const{createStyledComponent:t=d1t,useThemeProps:n=f1t,componentName:r="MuiContainer"}=e,i=t(({theme:s,ownerState:l})=>(0,Me.A)({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!l.disableGutters&&{paddingLeft:s.spacing(2),paddingRight:s.spacing(2),[s.breakpoints.up("sm")]:{paddingLeft:s.spacing(3),paddingRight:s.spacing(3)}}),({theme:s,ownerState:l})=>l.fixed&&Object.keys(s.breakpoints.values).reduce((c,u)=>{const f=u,h=s.breakpoints.values[f];return h!==0&&(c[s.breakpoints.up(f)]={maxWidth:`${h}${s.breakpoints.unit}`}),c},{}),({theme:s,ownerState:l})=>(0,Me.A)({},l.maxWidth==="xs"&&{[s.breakpoints.up("xs")]:{maxWidth:Math.max(s.breakpoints.values.xs,444)}},l.maxWidth&&l.maxWidth!=="xs"&&{[s.breakpoints.up(l.maxWidth)]:{maxWidth:`${s.breakpoints.values[l.maxWidth]}${s.breakpoints.unit}`}}));return d.forwardRef(function(l,c){const u=n(l),{className:f,component:h="div",disableGutters:p=!1,fixed:m=!1,maxWidth:g="lg"}=u,v=(0,lr.A)(u,c1t),y=(0,Me.A)({},u,{component:h,disableGutters:p,fixed:m,maxWidth:g}),x=h1t(y,r);return(0,a.jsx)(i,(0,Me.A)({as:h,ownerState:y,className:PN(x.root,f),ref:c},v))})}const db=p1t({createStyledComponent:(0,qt.Ay)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${(0,na.A)(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),useThemeProps:e=>(0,Li.b)({props:e,name:"MuiContainer"})});var mZ=rn(55414);const m1t=["component","direction","spacing","divider","children","className","useFlexGap"],g1t=(0,RR.A)(),v1t=pZ("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function y1t(e){return MN({props:e,name:"MuiStack",defaultTheme:g1t})}function x1t(e,t){const n=d.Children.toArray(e).filter(Boolean);return n.reduce((r,i,o)=>(r.push(i),o<n.length-1&&r.push(d.cloneElement(t,{key:`separator-${o}`})),r),[])}const b1t=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],w1t=({ownerState:e,theme:t})=>{let n=(0,Me.A)({display:"flex",flexDirection:"column"},(0,im.NI)({theme:t},(0,im.kW)({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=(0,mZ.LX)(t),i=Object.keys(t.breakpoints.values).reduce((c,u)=>((typeof e.spacing=="object"&&e.spacing[u]!=null||typeof e.direction=="object"&&e.direction[u]!=null)&&(c[u]=!0),c),{}),o=(0,im.kW)({values:e.direction,base:i}),s=(0,im.kW)({values:e.spacing,base:i});typeof o=="object"&&Object.keys(o).forEach((c,u,f)=>{if(!o[c]){const p=u>0?o[f[u-1]]:"column";o[c]=p}});const l=(c,u)=>e.useFlexGap?{gap:(0,mZ._W)(r,c)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${b1t(u?o[u]:e.direction)}`]:(0,mZ._W)(r,c)}};n=(0,IR.A)(n,(0,im.NI)({theme:t},s,l))}return n=(0,im.iZ)(t.breakpoints,n),n};function Wxe(e={}){const{createStyledComponent:t=v1t,useThemeProps:n=y1t,componentName:r="MuiStack"}=e,i=()=>{const l={root:["root"]};return(0,Ur.A)(l,c=>(0,ga.Ay)(r,c),{})},o=t(w1t);return d.forwardRef(function(c,u){const f=n(c),h=(0,MR.A)(f),{component:p="div",direction:m="column",spacing:g=0,divider:v,children:y,className:x,useFlexGap:b=!1}=h,S=(0,lr.A)(h,m1t),C={direction:m,spacing:g,useFlexGap:b},_=i();return(0,a.jsx)(o,(0,Me.A)({as:p,ownerState:C,ref:u,className:PN(_.root,x)},S,{children:v?x1t(y,v):y}))})}const br=Wxe({createStyledComponent:(0,qt.Ay)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>(0,Li.b)({props:e,name:"MuiStack"})});var Uh=rn(22884),iu=rn(48942),g0=rn(94924),gZ=rn(28617),S1t=rn(9417),C1t=rn(63662);function vZ(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,C1t.A)(e,t)}const IN=d.createContext(null);function yZ(e,t){var n=function(o){return t&&(0,d.isValidElement)(o)?t(o):o},r=Object.create(null);return e&&d.Children.map(e,function(i){return i}).forEach(function(i){r[i.key]=n(i)}),r}function E1t(e,t){e=e||{},t=t||{};function n(f){return f in t?t[f]:e[f]}var r=Object.create(null),i=[];for(var o in e)o in t?i.length&&(r[o]=i,i=[]):i.push(o);var s,l={};for(var c in t){if(r[c])for(s=0;s<r[c].length;s++){var u=r[c][s];l[r[c][s]]=n(u)}l[c]=n(c)}for(s=0;s<i.length;s++)l[i[s]]=n(i[s]);return l}function pE(e,t,n){return n[t]!=null?n[t]:e.props[t]}function _1t(e,t){return yZ(e.children,function(n){return(0,d.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:pE(n,"appear",e),enter:pE(n,"enter",e),exit:pE(n,"exit",e)})})}function T1t(e,t,n){var r=yZ(e.children),i=E1t(t,r);return Object.keys(i).forEach(function(o){var s=i[o];if((0,d.isValidElement)(s)){var l=o in t,c=o in r,u=t[o],f=(0,d.isValidElement)(u)&&!u.props.in;c&&(!l||f)?i[o]=(0,d.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:pE(s,"exit",e),enter:pE(s,"enter",e)}):!c&&l&&!f?i[o]=(0,d.cloneElement)(s,{in:!1}):c&&l&&(0,d.isValidElement)(u)&&(i[o]=(0,d.cloneElement)(s,{onExited:n.bind(null,s),in:u.props.in,exit:pE(s,"exit",e),enter:pE(s,"enter",e)}))}}),i}var A1t=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},P1t={component:"div",childFactory:function(t){return t}},xZ=function(e){vZ(t,e);function t(r,i){var o;o=e.call(this,r,i)||this;var s=o.handleExited.bind((0,S1t.A)(o));return o.state={contextValue:{isMounting:!0},handleExited:s,firstRender:!0},o}var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(i,o){var s=o.children,l=o.handleExited,c=o.firstRender;return{children:c?_1t(i,l):T1t(i,s,l),firstRender:!1}},n.handleExited=function(i,o){var s=yZ(this.props.children);i.key in s||(i.props.onExited&&i.props.onExited(o),this.mounted&&this.setState(function(l){var c=(0,Me.A)({},l.children);return delete c[i.key],{children:c}}))},n.render=function(){var i=this.props,o=i.component,s=i.childFactory,l=(0,lr.A)(i,["component","childFactory"]),c=this.state.contextValue,u=A1t(this.state.children).map(s);return delete l.appear,delete l.enter,delete l.exit,o===null?d.createElement(IN.Provider,{value:c},u):d.createElement(IN.Provider,{value:c},d.createElement(o,l,u))},t}(d.Component);xZ.propTypes={},xZ.defaultProps=P1t;const fP=xZ;var ou=rn(10519),fb=rn(80501);function O1t(e){const{className:t,classes:n,pulsate:r=!1,rippleX:i,rippleY:o,rippleSize:s,in:l,onExited:c,timeout:u}=e,[f,h]=d.useState(!1),p=(0,La.A)(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:s,height:s,top:-(s/2)+o,left:-(s/2)+i},g=(0,La.A)(n.child,f&&n.childLeaving,r&&n.childPulsate);return!l&&!f&&h(!0),d.useEffect(()=>{if(!l&&c!=null){const v=setTimeout(c,u);return()=>{clearTimeout(v)}}},[c,l,u]),(0,a.jsx)("span",{className:p,style:m,children:(0,a.jsx)("span",{className:g})})}const j1t=O1t;function Pcr(e){return generateUtilityClass("MuiTouchRipple",e)}const yg=(0,pa.A)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),M1t=["center","classes","className"];let FN=e=>e,Hxe,Gxe,Yxe,Kxe;const bZ=550,R1t=80,D1t=(0,ou.i7)(Hxe||(Hxe=FN`
  0% {
    transform: scale(0);
    opacity: 0.1;
  }

  100% {
    transform: scale(1);
    opacity: 0.3;
  }
`)),k1t=(0,ou.i7)(Gxe||(Gxe=FN`
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
`)),I1t=(0,ou.i7)(Yxe||(Yxe=FN`
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0.92);
  }

  100% {
    transform: scale(1);
  }
`)),F1t=(0,qt.Ay)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),N1t=(0,qt.Ay)(j1t,{name:"MuiTouchRipple",slot:"Ripple"})(Kxe||(Kxe=FN`
  opacity: 0;
  position: absolute;

  &.${0} {
    opacity: 0.3;
    transform: scale(1);
    animation-name: ${0};
    animation-duration: ${0}ms;
    animation-timing-function: ${0};
  }

  &.${0} {
    animation-duration: ${0}ms;
  }

  & .${0} {
    opacity: 1;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: currentColor;
  }

  & .${0} {
    opacity: 0;
    animation-name: ${0};
    animation-duration: ${0}ms;
    animation-timing-function: ${0};
  }

  & .${0} {
    position: absolute;
    /* @noflip */
    left: 0px;
    top: 0;
    animation-name: ${0};
    animation-duration: 2500ms;
    animation-timing-function: ${0};
    animation-iteration-count: infinite;
    animation-delay: 200ms;
  }
`),yg.rippleVisible,D1t,bZ,({theme:e})=>e.transitions.easing.easeInOut,yg.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,yg.child,yg.childLeaving,k1t,bZ,({theme:e})=>e.transitions.easing.easeInOut,yg.childPulsate,I1t,({theme:e})=>e.transitions.easing.easeInOut),L1t=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTouchRipple"}),{center:i=!1,classes:o={},className:s}=r,l=(0,lr.A)(r,M1t),[c,u]=d.useState([]),f=d.useRef(0),h=d.useRef(null);d.useEffect(()=>{h.current&&(h.current(),h.current=null)},[c]);const p=d.useRef(!1),m=(0,fb.A)(),g=d.useRef(null),v=d.useRef(null),y=d.useCallback(C=>{const{pulsate:_,rippleX:T,rippleY:M,rippleSize:j,cb:B}=C;u(W=>[...W,(0,a.jsx)(N1t,{classes:{ripple:(0,La.A)(o.ripple,yg.ripple),rippleVisible:(0,La.A)(o.rippleVisible,yg.rippleVisible),ripplePulsate:(0,La.A)(o.ripplePulsate,yg.ripplePulsate),child:(0,La.A)(o.child,yg.child),childLeaving:(0,La.A)(o.childLeaving,yg.childLeaving),childPulsate:(0,La.A)(o.childPulsate,yg.childPulsate)},timeout:bZ,pulsate:_,rippleX:T,rippleY:M,rippleSize:j},f.current)]),f.current+=1,h.current=B},[o]),x=d.useCallback((C={},_={},T=()=>{})=>{const{pulsate:M=!1,center:j=i||_.pulsate,fakeElement:B=!1}=_;if(C?.type==="mousedown"&&p.current){p.current=!1;return}C?.type==="touchstart"&&(p.current=!0);const W=B?null:v.current,K=W?W.getBoundingClientRect():{width:0,height:0,left:0,top:0};let G,J,te;if(j||C===void 0||C.clientX===0&&C.clientY===0||!C.clientX&&!C.touches)G=Math.round(K.width/2),J=Math.round(K.height/2);else{const{clientX:re,clientY:me}=C.touches&&C.touches.length>0?C.touches[0]:C;G=Math.round(re-K.left),J=Math.round(me-K.top)}if(j)te=Math.sqrt((2*K.width**2+K.height**2)/3),te%2===0&&(te+=1);else{const re=Math.max(Math.abs((W?W.clientWidth:0)-G),G)*2+2,me=Math.max(Math.abs((W?W.clientHeight:0)-J),J)*2+2;te=Math.sqrt(re**2+me**2)}C!=null&&C.touches?g.current===null&&(g.current=()=>{y({pulsate:M,rippleX:G,rippleY:J,rippleSize:te,cb:T})},m.start(R1t,()=>{g.current&&(g.current(),g.current=null)})):y({pulsate:M,rippleX:G,rippleY:J,rippleSize:te,cb:T})},[i,y,m]),b=d.useCallback(()=>{x({},{pulsate:!0})},[x]),S=d.useCallback((C,_)=>{if(m.clear(),C?.type==="touchend"&&g.current){g.current(),g.current=null,m.start(0,()=>{S(C,_)});return}g.current=null,u(T=>T.length>0?T.slice(1):T),h.current=_},[m]);return d.useImperativeHandle(n,()=>({pulsate:b,start:x,stop:S}),[b,x,S]),(0,a.jsx)(F1t,(0,Me.A)({className:(0,La.A)(yg.root,o.root,s),ref:v},l,{children:(0,a.jsx)(fP,{component:null,exit:!0,children:c})}))});function B1t(e){return(0,ga.Ay)("MuiButtonBase",e)}const U1t=(0,pa.A)("MuiButtonBase",["root","disabled","focusVisible"]),V1t=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],$1t=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:i}=e,o={root:["root",t&&"disabled",n&&"focusVisible"]},s=(0,Ur.A)(o,B1t,i);return n&&r&&(s.root+=` ${r}`),s},z1t=(0,qt.Ay)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${U1t.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Vh=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiButtonBase"}),{action:i,centerRipple:o=!1,children:s,className:l,component:c="button",disabled:u=!1,disableRipple:f=!1,disableTouchRipple:h=!1,focusRipple:p=!1,LinkComponent:m="a",onBlur:g,onClick:v,onContextMenu:y,onDragLeave:x,onFocus:b,onFocusVisible:S,onKeyDown:C,onKeyUp:_,onMouseDown:T,onMouseLeave:M,onMouseUp:j,onTouchEnd:B,onTouchMove:W,onTouchStart:K,tabIndex:G=0,TouchRippleProps:J,touchRippleRef:te,type:re}=r,me=(0,lr.A)(r,V1t),Ce=d.useRef(null),Ae=d.useRef(null),_e=(0,iu.A)(Ae,te),{isFocusVisibleRef:Be,onFocus:Ue,onBlur:$e,ref:Je}=(0,gZ.A)(),[Ne,Ke]=d.useState(!1);u&&Ne&&Ke(!1),d.useImperativeHandle(i,()=>({focusVisible:()=>{Ke(!0),Ce.current.focus()}}),[]);const[nt,rt]=d.useState(!1);d.useEffect(()=>{rt(!0)},[]);const st=nt&&!f&&!u;d.useEffect(()=>{Ne&&p&&!f&&nt&&Ae.current.pulsate()},[f,p,Ne,nt]);function gt(Fn,Qn,Yr=h){return(0,g0.A)(wa=>(Qn&&Qn(wa),!Yr&&Ae.current&&Ae.current[Fn](wa),!0))}const lt=gt("start",T),ut=gt("stop",y),Fe=gt("stop",x),ft=gt("stop",j),Ct=gt("stop",Fn=>{Ne&&Fn.preventDefault(),M&&M(Fn)}),Tt=gt("start",K),Ut=gt("stop",B),zt=gt("stop",W),Ht=gt("stop",Fn=>{$e(Fn),Be.current===!1&&Ke(!1),g&&g(Fn)},!1),nn=(0,g0.A)(Fn=>{Ce.current||(Ce.current=Fn.currentTarget),Ue(Fn),Be.current===!0&&(Ke(!0),S&&S(Fn)),b&&b(Fn)}),Bt=()=>{const Fn=Ce.current;return c&&c!=="button"&&!(Fn.tagName==="A"&&Fn.href)},on=d.useRef(!1),Tn=(0,g0.A)(Fn=>{p&&!on.current&&Ne&&Ae.current&&Fn.key===" "&&(on.current=!0,Ae.current.stop(Fn,()=>{Ae.current.start(Fn)})),Fn.target===Fn.currentTarget&&Bt()&&Fn.key===" "&&Fn.preventDefault(),C&&C(Fn),Fn.target===Fn.currentTarget&&Bt()&&Fn.key==="Enter"&&!u&&(Fn.preventDefault(),v&&v(Fn))}),$n=(0,g0.A)(Fn=>{p&&Fn.key===" "&&Ae.current&&Ne&&!Fn.defaultPrevented&&(on.current=!1,Ae.current.stop(Fn,()=>{Ae.current.pulsate(Fn)})),_&&_(Fn),v&&Fn.target===Fn.currentTarget&&Bt()&&Fn.key===" "&&!Fn.defaultPrevented&&v(Fn)});let rr=c;rr==="button"&&(me.href||me.to)&&(rr=m);const ir={};rr==="button"?(ir.type=re===void 0?"button":re,ir.disabled=u):(!me.href&&!me.to&&(ir.role="button"),u&&(ir["aria-disabled"]=u));const Vn=(0,iu.A)(n,Je,Ce),vr=(0,Me.A)({},r,{centerRipple:o,component:c,disabled:u,disableRipple:f,disableTouchRipple:h,focusRipple:p,tabIndex:G,focusVisible:Ne}),Hn=$1t(vr);return(0,a.jsxs)(z1t,(0,Me.A)({as:rr,className:(0,La.A)(Hn.root,l),ownerState:vr,onBlur:Ht,onClick:v,onContextMenu:ut,onFocus:nn,onKeyDown:Tn,onKeyUp:$n,onMouseDown:lt,onMouseLeave:Ct,onMouseUp:ft,onDragLeave:Fe,onTouchEnd:Ut,onTouchMove:zt,onTouchStart:Tt,ref:Vn,tabIndex:u?-1:G,type:re},ir,me,{children:[s,st?(0,a.jsx)(L1t,(0,Me.A)({ref:_e,center:o},J)):null]}))});function W1t(e){return(0,ga.Ay)("MuiButton",e)}const NN=(0,pa.A)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),Xxe=d.createContext({}),H1t=d.createContext(void 0),G1t=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],Y1t=e=>{const{color:t,disableElevation:n,fullWidth:r,size:i,variant:o,classes:s}=e,l={root:["root",o,`${o}${(0,na.A)(t)}`,`size${(0,na.A)(i)}`,`${o}Size${(0,na.A)(i)}`,`color${(0,na.A)(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${(0,na.A)(i)}`],endIcon:["icon","endIcon",`iconSize${(0,na.A)(i)}`]},c=(0,Ur.A)(l,W1t,s);return(0,Me.A)({},s,c)},Zxe=e=>(0,Me.A)({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),K1t=(0,qt.Ay)(Vh,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${(0,na.A)(n.color)}`],t[`size${(0,na.A)(n.size)}`],t[`${n.variant}Size${(0,na.A)(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const i=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],o=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return(0,Me.A)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,Me.A)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:o,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,Me.A)({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${NN.focusVisible}`]:(0,Me.A)({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${NN.disabled}`]:(0,Me.A)({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,Mo.X4)(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:i,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${NN.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${NN.disabled}`]:{boxShadow:"none"}}),X1t=(0,qt.Ay)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${(0,na.A)(n.size)}`]]}})(({ownerState:e})=>(0,Me.A)({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Zxe(e))),Z1t=(0,qt.Ay)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${(0,na.A)(n.size)}`]]}})(({ownerState:e})=>(0,Me.A)({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Zxe(e))),Na=d.forwardRef(function(t,n){const r=d.useContext(Xxe),i=d.useContext(H1t),o=(0,jN.A)(r,t),s=(0,Li.b)({props:o,name:"MuiButton"}),{children:l,color:c="primary",component:u="button",className:f,disabled:h=!1,disableElevation:p=!1,disableFocusRipple:m=!1,endIcon:g,focusVisibleClassName:v,fullWidth:y=!1,size:x="medium",startIcon:b,type:S,variant:C="text"}=s,_=(0,lr.A)(s,G1t),T=(0,Me.A)({},s,{color:c,component:u,disabled:h,disableElevation:p,disableFocusRipple:m,fullWidth:y,size:x,type:S,variant:C}),M=Y1t(T),j=b&&(0,a.jsx)(X1t,{className:M.startIcon,ownerState:T,children:b}),B=g&&(0,a.jsx)(Z1t,{className:M.endIcon,ownerState:T,children:g}),W=i||"";return(0,a.jsxs)(K1t,(0,Me.A)({ownerState:T,className:(0,La.A)(r.className,M.root,f,W),component:u,disabled:h,focusRipple:!m,focusVisibleClassName:(0,La.A)(M.focusVisible,v),ref:n,type:S},_,{classes:M,children:[j,l,B]}))}),Qxe=d.createContext(null);function Jxe(){return d.useContext(Qxe)}const Q1t=typeof Symbol=="function"&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__";function J1t(e,t){return typeof t=="function"?t(e):(0,Me.A)({},e,t)}function q1t(e){const{children:t,theme:n}=e,r=Jxe(),i=d.useMemo(()=>{const o=r===null?n:J1t(r,n);return o!=null&&(o[Q1t]=r!==null),o},[n,r]);return(0,a.jsx)(Qxe.Provider,{value:i,children:t})}const ebt=q1t,tbt=["value"],qxe=d.createContext();function nbt(e){let{value:t}=e,n=(0,lr.A)(e,tbt);return(0,a.jsx)(qxe.Provider,(0,Me.A)({value:t??!0},n))}const gd=()=>{const e=d.useContext(qxe);return e??!1},rbt=nbt;var abt=rn(1639);const e1e={};function t1e(e,t,n,r=!1){return d.useMemo(()=>{const i=e&&t[e]||t;if(typeof n=="function"){const o=n(i),s=e?(0,Me.A)({},t,{[e]:o}):o;return r?()=>s:s}return e?(0,Me.A)({},t,{[e]:n}):(0,Me.A)({},t,n)},[e,t,n,r])}function ibt(e){const{children:t,theme:n,themeId:r}=e,i=dZ(e1e),o=Jxe()||e1e,s=t1e(r,i,n),l=t1e(r,o,n,!0),c=s.direction==="rtl";return(0,a.jsx)(ebt,{theme:l,children:(0,a.jsx)(Lh.T.Provider,{value:s,children:(0,a.jsx)(rbt,{value:c,children:(0,a.jsx)(abt.A,{value:s?.components,children:t})})})})}const obt=ibt,sbt=["theme"];function LN(e){let{theme:t}=e,n=(0,lr.A)(e,sbt);const r=t[uP.A];return(0,a.jsx)(obt,(0,Me.A)({},n,{themeId:r?uP.A:void 0,theme:r||t}))}var FR=rn(5383);function n1e(e){return String(parseFloat(e)).length===String(e).length}function r1e(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function Sw(e){return parseFloat(e)}function lbt(e){return(t,n)=>{const r=r1e(t);if(r===n)return t;let i=Sw(t);r!=="px"&&(r==="em"||r==="rem")&&(i=Sw(t)*Sw(e));let o=i;if(n!=="px")if(n==="em")o=i/Sw(e);else if(n==="rem")o=i/Sw(e);else return t;return parseFloat(o.toFixed(5))+n}}function cbt({size:e,grid:t}){const n=e-e%t,r=n+t;return e-n<r-e?n:r}function ubt({lineHeight:e,pixels:t,htmlFontSize:n}){return t/(e*n)}function dbt({cssProperty:e,min:t,max:n,unit:r="rem",breakpoints:i=[600,900,1200],transform:o=null}){const s={[e]:`${t}${r}`},l=(n-t)/i[i.length-1];return i.forEach(c=>{let u=t+l*c;o!==null&&(u=o(u)),s[`@media (min-width:${c}px)`]={[e]:`${Math.round(u*1e4)/1e4}${r}`}}),s}function Cw(e,t={}){const{breakpoints:n=["sm","md","lg"],disableAlign:r=!1,factor:i=2,variants:o=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=t,s=(0,Me.A)({},e);s.typography=(0,Me.A)({},s.typography);const l=s.typography,c=lbt(l.htmlFontSize),u=n.map(f=>s.breakpoints.values[f]);return o.forEach(f=>{const h=l[f];if(!h)return;const p=parseFloat(c(h.fontSize,"rem"));if(p<=1)return;const m=p,g=1+(m-1)/i;let{lineHeight:v}=h;if(!n1e(v)&&!r)throw new Error((0,FR.A)(6));n1e(v)||(v=parseFloat(c(v,"rem"))/parseFloat(p));let y=null;r||(y=x=>cbt({size:x,grid:ubt({pixels:4,lineHeight:v,htmlFontSize:l.htmlFontSize})})),l[f]=(0,Me.A)({},h,dbt({cssProperty:"fontSize",min:g,max:m,unit:"rem",breakpoints:u,transform:y}))}),s}const BN={MuiContainer:{styleOverrides:{root:{"&.MuiContainer-maxWidthXl":{maxWidth:"1600px"}}}},MuiTooltip:{styleOverrides:{tooltip:{backgroundColor:"#111"},arrow:{color:"#111"}}},MuiCard:{styleOverrides:{root:{boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)"}}},MuiTablePagination:{styleOverrides:{displayedRows:{margin:"unset!important"},selectLabel:{margin:"unset!important"}}},MuiSelect:{styleOverrides:{nativeInput:{opacity:"0!important"}}},MuiPaper:{variants:[{props:{variant:"dashboardPaper"},style:{position:"relative",padding:40,boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)",borderRadius:"8px",height:"100%",boxSizing:"border-box"}},{props:{variant:"dashboardPaperTabs"},style:{position:"relative",boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)",borderRadius:"8px","& .MuiGrid-container":{paddingLeft:"40px",paddingRight:"40px",paddingBottom:"40px"}}},{props:{variant:"paperFrame"},style:{position:"relative",padding:40,boxShadow:"0 0 15px -2px rgb(0 0 0 / 20%)",borderRadius:"8px",height:"100%",boxSizing:"border-box"}}]},MuiButton:{variants:[{props:{variant:"outlined"},style:{border:"2px solid",backgroundColor:"transparent",":hover":{border:"2px solid"}}},{props:{variant:"selectionPanel"},style:{backgroundColor:"#fff",border:"2px solid",borderRadius:"6px",height:"80px",textTransform:"initial",justifyContent:"space-between"}}]},MuiCheckbox:{styleOverrides:{root:{input:{display:"inline-flex!important",":disabled":{display:"none!important"}}}}},MuiLink:{styleOverrides:{underlineNone:{":hover":{textDecoration:"none!important"}}}}},Ucr={},wZ={fontFamily:"Open Sans Variable, Arial, sans-serif",h1:{fontSize:36},h2:{fontSize:32,fontWeight:500},h3:{fontSize:28,fontWeight:600},h4:{fontSize:18,fontWeight:500},h5:{fontSize:16,fontWeight:600,color:"#333333"},h6:{fontSize:14,fontWeight:600,color:"#333333"},subtitle1:{fontSize:13,fontWeight:600,color:"#333333"},subtitle2:{fontSize:14,fontWeight:600},subtitle3:{fontSize:16,fontWeight:600},body1:{fontSize:16},body2:{fontSize:14},body3:{fontFamily:"Open Sans Variable, Arial, sans-serif",fontSize:12},chartLegend:{fontSize:14,fontFamily:"Open Sans Variable, Arial, sans-serif"},cardHeader:{fontSize:18,fontWeight:600,fontFamily:"Open Sans Variable, Arial, sans-serif"},button:{fontFamily:"Open Sans Variable, Arial, sans-serif",borderRadius:"5px",borderWidth:"2px",lineHeight:"1rem",height:"36px",paddingLeft:"1.5rem",paddingRight:"1.5rem",maxWidth:"100%",textOverflow:"ellipsis",transition:"all",transitionDuration:"500ms",fontSize:14}},fbt={data_pink:{light:"#FEE1F0",main:"#C7007B",dark:"#7A004C",contrastText:"#333333"},data_magenta:{light:"#E5C1E4",main:"#D904CF",dark:"#8C0086",contrastText:"#333333"},data_mochaccino:{light:"#EDBAA8",main:"#953919",dark:"#691A12",contrastText:"#333333"},data_blue:{light:"#D4E6F2",main:"#5999FF",dark:"#014ABE",contrastText:"#333333"},data_yellow:{light:"#FFF6D1",main:"#FFDE51",dark:"#FFDF00",contrastText:"#333333"},data_orange:{light:"#FFE4CD",main:"#FFA14D",dark:"#E66D00",contrastText:"#333333"},data_red:{light:"#F3CECF",main:"#E46E67",dark:"#CD0000",contrastText:"#333333"},data_green:{light:"#C6E6B1",main:"#12C800",dark:"#0A7A00",contrastText:"#333333"}},{palette:hbt}=(0,Of.A)(),{augmentColor:pbt}=hbt,Ew=e=>pbt({color:{main:e}}),mbt={typography:{...wZ},components:{...BN},palette:{primary:{light:"#666666",main:"#333333"},secondary:{main:"#C40F11",dark:"#990002"},accent:{light:"#3CAFC1",main:"#0C9CB2",dark:"#097C8E",contrastText:"#333333"},success:Ew("#12c800"),info:Ew("#0d6bfe"),warning:Ew("#ff7900"),error:Ew("#ef0000"),light:{light:"#F4F4F4",main:"#DBDBDB",dark:"#999999",contrastText:"#333333"},gray:Ew("#666666"),dark:Ew("#2D2D2D"),red:Ew("#C40F11"),darkGrey:Ew("#2D2D2D"),...fbt}};let SZ=(0,Of.A)(mbt);SZ=Cw(SZ);const NR=SZ,{palette:gbt}=(0,Of.A)(),{augmentColor:vbt}=gbt,v0=e=>vbt({color:{main:e}}),ybt={typography:{fontFamily:"TT Norms, sans-serif",fontWeightBold:700,fontWeightRegular:400,fontWeightMedium:500,h1:{fontSize:36,fontWeight:400},h2:{fontSize:32,fontWeight:600},h3:{fontSize:28,fontWeight:700},h4:{fontSize:18,fontWeight:600},h5:{fontSize:16,fontWeight:700},subtitle1:{fontSize:16,fontWeight:600},subtitle2:{fontSize:14,fontWeight:600},body1:{fontSize:16},body2:{fontSize:14},body3:{fontSize:12},chartLegend:{fontSize:14},cardHeader:{fontSize:18,fontWeight:600},button:{fontWeight:700,lineHeight:"1rem",height:"36px",maxWidth:"100%",textOverflow:"ellipsis",transition:"all",transitionDuration:"500ms",fontSize:16}},components:{...BN,MuiButton:{variants:[{props:{variant:"contained"},style:{color:"#0F1015",backgroundColor:"#0295F5",padding:"24px",textTransform:"none",border:"none",borderRadius:"30px","&:hover":{backgroundColor:"#80CAFA"}}},{props:{variant:"outlined"},style:{color:"#0F1015",border:"2px solid",borderColor:"#0295F5",borderRadius:"30px",padding:"24px",textTransform:"none",backgroundColor:"transparent","&:hover":{border:"2px solid",borderColor:"#80CAFA"}}},{props:{variant:"selectionPanel"},style:{backgroundColor:"#fff",border:"2px solid",borderRadius:"40px",height:"80px",textTransform:"initial",justifyContent:"space-between"}}]},MuiTextField:{variants:[{props:{variant:"outlined"},style:{textTransform:"none",backgroundColor:"#E2F3FC",border:"none",borderRadius:"30px","&:hover":{borderColor:"#0295F5"},"& .MuiOutlinedInput-root":{borderRadius:"30px","& fieldset":{border:"#E2F3FC",borderRadius:"30px","&:hover fieldset":{border:"1px solid",borderColor:"#0295F5"}},"& .notchedOutline":{border:"none",display:"none"},"&:hover .notchedOutline":{border:"none"},"&$focused .notchedOutline":{border:"none"}}}}]},MuiAlert:{variants:[{props:{variant:"standard"},style:{borderLeft:"10px solid #41DDAD",backgroundColor:"#FFFFFF",textTransform:"none",border:"none",borderRadius:"5px","&:hover":{backgroundColor:"#FFFFFF"}}}]}},palette:{primary:v0("#0295F5"),secondary:v0("#80CAFA"),accent:{light:"#82DBD3",main:"#06B7A7",dark:"#097C8E",contrastText:"#82DBD3"},success:v0("#41DDAD"),info:v0("#303A47"),warning:v0("#FEE458"),error:v0("#FF3760"),light:v0("#F8F8FF"),dark:v0("#2D2D2D"),gray:v0("#666666"),red:v0("#C40F11"),darkGrey:v0("#2D2D2D"),header:v0("#FFFFFF"),headerIcon:v0("#0295F5"),loginColor:v0("#FFFFFF")}};let a1e=(0,Of.A)(ybt);a1e=Cw(a1e);const zcr=null,{palette:xbt}=(0,Of.A)(),{augmentColor:bbt}=xbt,om=e=>bbt({color:{main:e}}),wbt={typography:{...wZ},components:{...BN},palette:{primary:om("#005AB4"),secondary:om("#223C52"),accent:{main:"#005AB4",light:"rgba(0, 90, 180, 0.08)",contrastText:"#7CAACC"},success:om("#12c800"),info:om("#0D6BFE"),warning:om("#FF7900"),error:om("#ef0000"),light:om("#F8F8FF"),dark:om("#2D2D2D"),red:om("#C40F11"),darkGrey:om("#2D2D2D"),header:om("#005AB4"),headerIcon:om("#FFFFF"),loginColor:om("#005AB4")}};let i1e=(0,Of.A)(wbt);i1e=Cw(i1e);const Wcr=null,{palette:Sbt}=(0,Of.A)(),{augmentColor:Cbt}=Sbt,sm=e=>Cbt({color:{main:e}}),Ebt={typography:{...wZ},components:{...BN,MuiButton:{variants:[{props:{variant:"contained"},style:{color:"white",backgroundColor:"#000000",padding:"24px",textTransform:"none",border:"none","&:hover":{backgroundColor:"#FF928E",color:"#000000"}}},{props:{variant:"outlined"},style:{color:"#000000",border:"2px solid",borderColor:"#000000",padding:"24px",textTransform:"none",backgroundColor:"transparent","&:hover":{border:"2px solid",borderColor:"#FF928E",color:"#FF928E"}}},{props:{variant:"disabled"},style:{color:"rgba(0, 0, 0, 0.38)",backgroundColor:"rgba(0, 0, 0, 0.12)",padding:"24px",textTransform:"none",border:"none",boxShadow:"0px 3px 1px -2px rgba(0, 0, 0, 0.20), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)","&:hover":{border:"2px solid",borderColor:"#FF928E",color:"#FF928E"}}},{props:{variant:"selectionPanel"},style:{backgroundColor:"#fff",border:"2px solid",height:"80px",textTransform:"initial",justifyContent:"space-between"}}]}},palette:{primary:sm("#000000"),secondary:sm("#FF928E"),accent:{main:"#FF928E",light:"#FFA6A3",contrastText:"#FFBCBA"},success:sm("#12c800"),info:sm("#0D6BFE"),warning:sm("#FF7900"),error:sm("#ef0000"),light:sm("#F8F8FF"),dark:sm("#2D2D2D"),red:sm("#C40F11"),darkGrey:sm("#2D2D2D"),loginColor:sm("#241232"),header:sm("#241232"),headerIcon:sm("#FFFF")}};let o1e=(0,Of.A)(Ebt);o1e=Cw(o1e);const Hcr=null;function _bt(e){const{theme:t,heading:n,title:r,text:i,buttonText:o,url:s}=e;return(0,a.jsx)(LN,{theme:t||NR,children:(0,a.jsx)(qn,{sx:{display:"flex",justifyContent:"center",alignItems:"center",minHeight:"100vh"},children:(0,a.jsx)(db,{maxWidth:"md",sx:{p:5},children:(0,a.jsxs)(Vr,{container:!0,spacing:2,children:[(0,a.jsx)(Vr,{item:!0,container:!0,justifyContent:"center",alignItems:"center",alignContent:"center",xs:12,md:4,children:(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/common/img/iconv2/svg/Settings-2.svg",alt:"Gear logo",width:200})}),(0,a.jsxs)(Vr,{item:!0,xs:12,md:8,children:[(0,a.jsx)(Ft,{sx:{mt:2},variant:"h1",children:n||"Villa"}),(0,a.jsx)(Ft,{sx:{mt:2},variant:"h4",children:r||"Afsaki\xF0, eitthva\xF0 f\xF3r \xFArskei\xF0is"}),(0,a.jsx)(Ft,{sx:{mt:1},variant:"h6",children:i||"\xDE\xFA getur reynt a\xF0 endurr\xE6sa s\xED\xF0una me\xF0 \xFEv\xED a\xF0 smella \xE1 hnappinn h\xE9r fyrir ne\xF0an. Ef ekki gengur a\xF0 opna s\xED\xF0una getur \xFE\xFA haft samband vi\xF0 creditinfo@creditinfo.is og vi\xF0 sv\xF6rum \xFE\xE9r eins flj\xF3tt og au\xF0i\xF0 er."}),(0,a.jsx)(br,{direction:"row",spacing:2,sx:{mt:4},children:(0,a.jsx)(Na,{color:"secondary",variant:"contained",onClick:()=>{window.location.href=s||"/"},children:o||"Upphafs\xED\xF0a"})})]})]})})})})}const Tbt=_bt,Abt=(0,qt.Ay)(qn)(()=>({position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",backgroundColor:"white",borderRadius:"8px",padding:"40px"}));function Pbt(e){return(0,a.jsx)(Abt,{...e})}var Cu=rn(24251);function Obt(e,t,n,r,i){const[o,s]=d.useState(()=>i&&n?n(e).matches:r?r(e).matches:t);return(0,Cu.A)(()=>{let l=!0;if(!n)return;const c=n(e),u=()=>{l&&s(c.matches)};return u(),c.addListener(u),()=>{l=!1,c.removeListener(u)}},[e,n]),o}const s1e=w.useSyncExternalStore;function jbt(e,t,n,r,i){const o=d.useCallback(()=>t,[t]),s=d.useMemo(()=>{if(i&&n)return()=>n(e).matches;if(r!==null){const{matches:f}=r(e);return()=>f}return o},[o,e,r,i,n]),[l,c]=d.useMemo(()=>{if(n===null)return[o,()=>()=>{}];const f=n(e);return[()=>f.matches,h=>(f.addListener(h),()=>{f.removeListener(h)})]},[o,n,e]);return s1e(c,l,s)}function Zi(e,t={}){const n=dZ(),r=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:i=!1,matchMedia:o=r?window.matchMedia:null,ssrMatchMedia:s=null,noSsr:l=!1}=zxe({name:"MuiUseMediaQuery",props:t,theme:n});let c=typeof e=="function"?e(n):e;return c=c.replace(/^@media( ?)/m,""),(s1e!==void 0?jbt:Obt)(c,i,o,s,l)}const LR=({header:e,icon:t,panelShadow:n=!1,shadow:r,iconLeft:i,px:o="1.75rem",py:s="1.75rem",noPadding:l,children:c,...u})=>{const f=uo(),h=Zi(f.breakpoints.down("sm")),p=Zi("print"),m={position:"absolute",bottom:0,left:i?0:"auto",right:i?"auto":0,height:h?"35px":"70px",transform:i?"rotateY(180deg)":"rotateY(0deg)"},g={position:"relative",boxShadow:n?"0px 3px 3px -2px rgba(0 0 0 / 20%)":"none",marginBottom:"2rem"},v={px:l?"0":o,py:l?"0":s,boxShadow:r?"0 10px 15px -10px rgb(0 0 0 / 10%)":"none"},y={px:l?"0":o,py:l?"0":s,overflow:p?"inherit":"auto"};return(0,a.jsxs)(vo,{...u,sx:{...g,...u.sx},children:[e&&(0,a.jsx)(qn,{sx:v,children:e}),(0,a.jsx)(qn,{id:"content",sx:y,children:c}),t&&(0,a.jsx)(qn,{sx:m,children:(0,a.jsx)("img",{src:t,alt:"icon",height:h?"35px":"70px"})})]})};var Ml=rn(2181);function Mbt(e){return typeof e=="string"}const Qv=Mbt;function Rbt(e,t,n){return e===void 0||Qv(e)?t:(0,Me.A)({},t,{ownerState:(0,Me.A)({},t.ownerState,n)})}const hP=Rbt;function Dbt(e,t,n){return typeof e=="function"?e(t,n):e}const hb=Dbt;function l1e(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=l1e(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function kbt(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=l1e(e))&&(r&&(r+=" "),r+=t);return r}const c1e=kbt;function Ibt(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}const mE=Ibt;function Fbt(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}const u1e=Fbt;function Nbt(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:i,className:o}=e;if(!t){const m=c1e(n?.className,o,i?.className,r?.className),g=(0,Me.A)({},n?.style,i?.style,r?.style),v=(0,Me.A)({},n,i,r);return m.length>0&&(v.className=m),Object.keys(g).length>0&&(v.style=g),{props:v,internalRef:void 0}}const s=mE((0,Me.A)({},i,r)),l=u1e(r),c=u1e(i),u=t(s),f=c1e(u?.className,n?.className,o,i?.className,r?.className),h=(0,Me.A)({},u?.style,n?.style,i?.style,r?.style),p=(0,Me.A)({},u,n,c,l);return f.length>0&&(p.className=f),Object.keys(h).length>0&&(p.style=h),{props:p,internalRef:u.ref}}const d1e=Nbt,Lbt=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],Bbt=["component","slots","slotProps"],Ubt=["component"];function UN(e,t){const{className:n,elementType:r,ownerState:i,externalForwardedProps:o,getSlotOwnerState:s,internalForwardedProps:l}=t,c=(0,lr.A)(t,Lbt),{component:u,slots:f={[e]:void 0},slotProps:h={[e]:void 0}}=o,p=(0,lr.A)(o,Bbt),m=f[e]||r,g=hb(h[e],i),v=d1e((0,Me.A)({className:n},c,{externalForwardedProps:e==="root"?p:void 0,externalSlotProps:g})),{props:{component:y},internalRef:x}=v,b=(0,lr.A)(v.props,Ubt),S=(0,Ml.A)(x,g?.ref,t.ref),C=s?s(b):{},_=(0,Me.A)({},i,C),T=e==="root"?y||u:y,M=hP(m,(0,Me.A)({},e==="root"&&!u&&!f[e]&&l,e!=="root"&&!f[e]&&l,b,T&&{as:T},{ref:S}),_);return Object.keys(C).forEach(j=>{delete M[j]}),[m,M]}function Vbt(e){return(0,ga.Ay)("MuiAlert",e)}const f1e=(0,pa.A)("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);function $bt(e){return(0,ga.Ay)("MuiIconButton",e)}const zbt=(0,pa.A)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),Wbt=["edge","children","className","color","disabled","disableFocusRipple","size"],Hbt=e=>{const{classes:t,disabled:n,color:r,edge:i,size:o}=e,s={root:["root",n&&"disabled",r!=="default"&&`color${(0,na.A)(r)}`,i&&`edge${(0,na.A)(i)}`,`size${(0,na.A)(o)}`]};return(0,Ur.A)(s,$bt,t)},Gbt=(0,qt.Ay)(Vh,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${(0,na.A)(n.color)}`],n.edge&&t[`edge${(0,na.A)(n.edge)}`],t[`size${(0,na.A)(n.size)}`]]}})(({theme:e,ownerState:t})=>(0,Me.A)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.edge==="start"&&{marginLeft:t.size==="small"?-3:-12},t.edge==="end"&&{marginRight:t.size==="small"?-3:-12}),({theme:e,ownerState:t})=>{var n;const r=(n=(e.vars||e).palette)==null?void 0:n[t.color];return(0,Me.A)({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&(0,Me.A)({color:r?.main},!t.disableRipple&&{"&:hover":(0,Me.A)({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),t.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${zbt.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Da=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiIconButton"}),{edge:i=!1,children:o,className:s,color:l="default",disabled:c=!1,disableFocusRipple:u=!1,size:f="medium"}=r,h=(0,lr.A)(r,Wbt),p=(0,Me.A)({},r,{edge:i,color:l,disabled:c,disableFocusRipple:u,size:f}),m=Hbt(p);return(0,a.jsx)(Gbt,(0,Me.A)({className:(0,La.A)(m.root,s),centerRipple:!0,focusRipple:!u,disabled:c,ref:n},h,{ownerState:p,children:o}))});var ki=rn(43907);const Ybt=(0,ki.A)((0,a.jsx)("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),Kbt=(0,ki.A)((0,a.jsx)("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),Xbt=(0,ki.A)((0,a.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),Zbt=(0,ki.A)((0,a.jsx)("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),h1e=(0,ki.A)((0,a.jsx)("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Qbt=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],Jbt=e=>{const{variant:t,color:n,severity:r,classes:i}=e,o={root:["root",`color${(0,na.A)(n||r)}`,`${t}${(0,na.A)(n||r)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return(0,Ur.A)(o,Vbt,i)},qbt=(0,qt.Ay)(vo,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${(0,na.A)(n.color||n.severity)}`]]}})(({theme:e})=>{const t=e.palette.mode==="light"?Mo.e$:Mo.a,n=e.palette.mode==="light"?Mo.a:Mo.e$;return(0,Me.A)({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"standard"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${r}StandardBg`]:n(e.palette[r].light,.9),[`& .${f1e.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"outlined"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),border:`1px solid ${(e.vars||e).palette[r].light}`,[`& .${f1e.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.dark).map(([r])=>({props:{colorSeverity:r,variant:"filled"},style:(0,Me.A)({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${r}FilledColor`],backgroundColor:e.vars.palette.Alert[`${r}FilledBg`]}:{backgroundColor:e.palette.mode==="dark"?e.palette[r].dark:e.palette[r].main,color:e.palette.getContrastText(e.palette[r].main)})}))]})}),e2t=(0,qt.Ay)("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),t2t=(0,qt.Ay)("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),p1e=(0,qt.Ay)("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),m1e={success:(0,a.jsx)(Ybt,{fontSize:"inherit"}),warning:(0,a.jsx)(Kbt,{fontSize:"inherit"}),error:(0,a.jsx)(Xbt,{fontSize:"inherit"}),info:(0,a.jsx)(Zbt,{fontSize:"inherit"})},gE=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiAlert"}),{action:i,children:o,className:s,closeText:l="Close",color:c,components:u={},componentsProps:f={},icon:h,iconMapping:p=m1e,onClose:m,role:g="alert",severity:v="success",slotProps:y={},slots:x={},variant:b="standard"}=r,S=(0,lr.A)(r,Qbt),C=(0,Me.A)({},r,{color:c,severity:v,variant:b,colorSeverity:c||v}),_=Jbt(C),T={slots:(0,Me.A)({closeButton:u.CloseButton,closeIcon:u.CloseIcon},x),slotProps:(0,Me.A)({},f,y)},[M,j]=UN("closeButton",{elementType:Da,externalForwardedProps:T,ownerState:C}),[B,W]=UN("closeIcon",{elementType:h1e,externalForwardedProps:T,ownerState:C});return(0,a.jsxs)(qbt,(0,Me.A)({role:g,elevation:0,ownerState:C,className:(0,La.A)(_.root,s),ref:n},S,{children:[h!==!1?(0,a.jsx)(e2t,{ownerState:C,className:_.icon,children:h||p[v]||m1e[v]}):null,(0,a.jsx)(t2t,{ownerState:C,className:_.message,children:o}),i!=null?(0,a.jsx)(p1e,{ownerState:C,className:_.action,children:i}):null,i==null&&m?(0,a.jsx)(p1e,{ownerState:C,className:_.action,children:(0,a.jsx)(M,(0,Me.A)({size:"small","aria-label":l,title:l,color:"inherit",onClick:m},j,{children:(0,a.jsx)(B,(0,Me.A)({fontSize:"small"},W))}))}):null]}))});function n2t(e){return(0,ga.Ay)("MuiAlertTitle",e)}const Qcr=(0,pa.A)("MuiAlertTitle",["root"]),Jcr=null,r2t=["className"],a2t=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,n2t,t)},i2t=(0,qt.Ay)(Ft,{name:"MuiAlertTitle",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({fontWeight:e.typography.fontWeightMedium,marginTop:-2})),BR=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiAlertTitle"}),{className:i}=r,o=(0,lr.A)(r,r2t),s=r,l=a2t(s);return(0,a.jsx)(i2t,(0,Me.A)({gutterBottom:!0,component:"div",ownerState:s,ref:n,className:(0,La.A)(l.root,i)},o))});var CZ=rn(55646),g1e=rn(2950),o2t=rn(95368),EZ=rn(95302),UR=rn(52915);const xg=({severity:e,title:t,children:n,action:r,hideIcon:i=!1,noGutter:o=!1,customColor:s,onClose:l,sx:c})=>{const u=uo(),f=Zi(u.breakpoints.down("sm")),h=u.palette,p={success:(0,a.jsx)(CZ.A,{}),info:(0,a.jsx)(g1e.A,{}),error:(0,a.jsx)(o2t.A,{}),warning:(0,a.jsx)(EZ.A,{})},m=new Map([["success",h.success.main],["info",h.info.main],["error",h.error.main],["warning",h.warning.main]]);return(0,a.jsxs)(gE,{variant:"standard",sx:{"& .MuiAlert-standard":{backgroundColor:"#fff",color:"#333333"},"& .MuiAlert-icon":{padding:`${t?"7px":"20px"} 0 0 0`},borderLeft:`10px solid ${s??m.get(e)}`,borderColor:s??m.get(e),boxShadow:"1px 1px 3px 1px rgba(102,102,102,0.2)",margin:o?"0":"0 0 1.5em 0",padding:"1.2rem",position:"relative",backgroundColor:"#fff",color:"#333333",flexWrap:f?"wrap":"unset",...c},severity:e,icon:!i&&p[e],action:(0,a.jsxs)(qn,{sx:{display:"flex",flexDirection:"column-reverse",alignItems:"center",justifyContent:"flex-end"},children:[r&&(0,a.jsx)(qn,{sx:{marginRight:1},children:r}),l&&!f&&(0,a.jsx)(Da,{sx:{marginLeft:8,paddingBottom:"10px"},size:"small","aria-label":"close",color:"inherit",onClick:l,children:(0,a.jsx)(UR.A,{fontSize:"small"})})]}),children:[(0,a.jsx)(BR,{children:t&&t}),(0,a.jsx)(Ft,{sx:{paddingTop:"10px",paddingBottom:"10px"},component:"div",variant:"body2",children:n})]})},tur=({severity:e,title:t,children:n})=>{const i=useTheme().palette,o={success:jsx(CheckCircleRoundedIcon,{}),info:jsx(InfoRoundedIcon,{}),error:jsx(ReportRoundedIcon,{}),warning:jsx(WarningRoundedIcon,{})},s=new Map([["success",i.success.main],["info",i.info.main],["error",i.error.main],["warning",i.warning.main]]);function l(c){return jsx(Slide,{...c,direction:"left"})}return jsx(Snackbar,{autoHideDuration:600,open:!0,TransitionComponent:l,anchorOrigin:{vertical:"top",horizontal:"right"},sx:{paddingTop:"60px"},children:jsxs(Alert,{variant:"standard",sx:{"& .MuiAlert-standard":{backgroundColor:"#fff"},borderLeft:`10px solid ${s.get(e)}`,borderColor:s.get(e),boxShadow:"1px 2px 2px 0px rgba(0, 0, 0, 0.2)",margin:"0 0 1.5em 0",minHeight:"48px",padding:"1.2rem",position:"relative"},severity:e,icon:o[e],children:[t&&jsx(AlertTitle,{children:jsx(Typography,{variant:"subtitle1",children:t})}),n]})})},nur=null,rur={0:{type:"info",header:"DIGITAL_SIGNATURE_STATUS_0_HEADER",body:"DIGITAL_SIGNATURE_STATUS_0_HEADER"},1:{type:"info",header:"DIGITAL_SIGNATURE_STATUS_1_HEADER",body:"DIGITAL_SIGNATURE_STATUS_1_HEADER"},2:{type:"info",header:"DIGITAL_SIGNATURE_STATUS_2_HEADER",body:"DIGITAL_SIGNATURE_STATUS_2_HEADER"},3:{type:"info",header:"DIGITAL_SIGNATURE_STATUS_3_HEADER",body:"DIGITAL_SIGNATURE_STATUS_3_HEADER"},4:{type:"info",header:"DIGITAL_SIGNATURE_STATUS_4_HEADER",body:"DIGITAL_SIGNATURE_STATUS_4_HEADER"},5:{type:"info",header:"DIGITAL_SIGNATURE_STATUS_5_HEADER",body:"DIGITAL_SIGNATURE_STATUS_5_HEADER"},6:{type:"info",header:"DIGITAL_SIGNATURE_STATUS_6_HEADER",body:"DIGITAL_SIGNATURE_STATUS_6_HEADER"},7:{type:"info",header:"DIGITAL_SIGNATURE_STATUS_7_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7_HEADER"},102:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_102_HEADER"},103:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_103_HEADER"},106:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_106_BODY"},7019:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7019"},7022:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7022"},7025:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7025"},7026:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7026"},7027:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7027"},7028:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7028"},7029:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7029"},7030:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7030"},7031:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7031"},7101:{type:"warning",header:"DIGITAL_SIGNATURE_STATUS_106_HEADER",body:"DIGITAL_SIGNATURE_STATUS_7101"}},aur=({status:e,translate:t,trySigningAgain:n,buttonVariant:r="contained",buttonColor:i="secondary"})=>{const o=DIGITAL_SIGNATURE_STATUS_MESSAGE[e];return jsx(Fragment,{children:o&&jsx(AlertPanel,{severity:o.type,title:t(o.header),action:e>7&&jsx(Button,{variant:r,color:i,onClick:()=>n(),children:t("try_again")}),children:t(o.body)})})},iur=null,s2t=(0,qt.Ay)(qn)(()=>({paddingTop:"2px",fontSize:"18px"}));function pb(e){return(0,a.jsx)(s2t,{...e})}var l2t=(e=>(e[e.always=0]="always",e[e.onOther=1]="onOther",e[e.never=2]="never",e))(l2t||{});const our=({handleClose:e,acceptedExtensions:t,onSubmitFile:n,t:r,categories:i,years:o,descriptionRequired:s,linkAvailable:l,sx:c})=>{const[u,f]=useState(!1),[h,p]=useState(!1),m=useTheme(),[g,v]=useState({data:"",extension:"",name:"",description:void 0,year:o?o[0]:void 0,category:i?i[0]:void 0}),[y,x]=useState(!1),b=useMediaQuery(m.breakpoints.down("sm"));useEffect(()=>{!g.data&&!l||l&&!g.data&&!g.link||i&&i.length>0&&!g.category||o&&o.length>0&&!g.year||s===0&&!g.description||s===1&&j()&&!g.description?x(!1):x(!0)},[g]);const S=B=>{v({...g,description:B.target.value})},C=B=>{v({...g,year:Number(B.target.value)})};async function _(){g.data&&(p(!0),n(g),p(!1),f(!0),v({data:"",description:"",year:new Date().getFullYear(),category:"",name:"",extension:""}))}const T=()=>{v({data:"",description:"",year:new Date().getFullYear(),category:"",name:"",extension:""}),e()},M=B=>(v({...g,data:B.data,name:B.name.substring(0,B.name.lastIndexOf(".")),extension:B.name.substring(B.name.lastIndexOf("."))}),f(!1),!0),j=()=>g.category&&(g.category.toLowerCase()==="anna\xF0"||g.category.toLowerCase()==="other");return jsxs(Dialog,{open:!0,fullWidth:b,onClose:T,disableAutoFocus:!0,PaperProps:{sx:{p:b?"auto":4,borderRadius:"8px"}},sx:c,children:[jsx(DialogTitle,{children:jsx(Typography,{variant:"cardHeader",children:r("attachments_upload_title")})}),jsx(DialogContent,{children:jsxs(Grid,{container:!0,spacing:3,children:[jsxs(Grid,{item:!0,xs:12,children:[h&&jsx(CircularProgress,{}),jsx(FileUpload,{isUploaded:u,isBinary:!1,onFileUpload:M,acceptedFileTypes:t,translate:r})]}),l&&jsx(Grid,{item:!0,xs:12,children:jsx(TextField,{sx:{width:"100%"},label:"Hlekkur",id:"link",value:g.link,size:"small",onChange:B=>v({...g,link:B.target.value})})}),i&&jsx(Grid,{item:!0,xs:12,children:jsxs(FormControl,{sx:{minWidth:150,width:"100%"},size:"small",children:[jsx(InputLabel,{id:"type",children:"Tegund"}),jsx(Select,{labelId:"type",id:"type",value:g.category,label:"Tegund",onChange:B=>v({...g,category:B.target.value}),children:i.map((B,W)=>jsx(MenuItem,{value:B,children:B},W))})]})}),(s==0||s==1&&j())&&jsx(Grid,{item:!0,xs:12,children:jsx(TextField,{sx:{width:"100%"},label:"L\xFDsing",id:"description",value:g.description,size:"small",onChange:S,inputProps:{maxLength:64}})}),o&&jsx(Grid,{item:!0,xs:12,children:jsxs(FormControl,{sx:{minWidth:150},size:"small",children:[jsx(InputLabel,{id:"type",children:"\xC1rtal"}),jsx(Select,{labelId:"year",id:"year",value:g.year,label:"\xC1rtal",onChange:C,children:o.map((B,W)=>jsx(MenuItem,{value:B,children:B},W))})]})})]})}),jsx(DialogActions,{sx:{p:3},children:jsx(Button,{variant:"contained",disabled:!y,onClick:()=>_(),children:r("button_confirm")})})]})},sur=null,v1e=d.createContext();function c2t(e){return(0,ga.Ay)("MuiTable",e)}const cur=(0,pa.A)("MuiTable",["root","stickyHeader"]),uur=null,u2t=["className","component","padding","size","stickyHeader"],d2t=e=>{const{classes:t,stickyHeader:n}=e,r={root:["root",n&&"stickyHeader"]};return(0,Ur.A)(r,c2t,t)},f2t=(0,qt.Ay)("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>(0,Me.A)({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":(0,Me.A)({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"})),y1e="table",Sc=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTable"}),{className:i,component:o=y1e,padding:s="normal",size:l="medium",stickyHeader:c=!1}=r,u=(0,lr.A)(r,u2t),f=(0,Me.A)({},r,{component:o,padding:s,size:l,stickyHeader:c}),h=d2t(f),p=d.useMemo(()=>({padding:s,size:l,stickyHeader:c}),[s,l,c]);return(0,a.jsx)(v1e.Provider,{value:p,children:(0,a.jsx)(f2t,(0,Me.A)({as:o,role:o===y1e?null:"table",ref:n,className:(0,La.A)(h.root,i),ownerState:f},u))})}),VR=d.createContext();function h2t(e){return(0,ga.Ay)("MuiTableBody",e)}const hur=(0,pa.A)("MuiTableBody",["root"]),pur=null,p2t=["className","component"],m2t=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,h2t,t)},g2t=(0,qt.Ay)("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),v2t={variant:"body"},x1e="tbody",ul=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTableBody"}),{className:i,component:o=x1e}=r,s=(0,lr.A)(r,p2t),l=(0,Me.A)({},r,{component:o}),c=m2t(l);return(0,a.jsx)(VR.Provider,{value:v2t,children:(0,a.jsx)(g2t,(0,Me.A)({className:(0,La.A)(c.root,i),as:o,ref:n,role:o===x1e?null:"rowgroup",ownerState:l},s))})});function y2t(e){return(0,ga.Ay)("MuiTableCell",e)}const $R=(0,pa.A)("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),x2t=["align","className","component","padding","scope","size","sortDirection","variant"],b2t=e=>{const{classes:t,variant:n,align:r,padding:i,size:o,stickyHeader:s}=e,l={root:["root",n,s&&"stickyHeader",r!=="inherit"&&`align${(0,na.A)(r)}`,i!=="normal"&&`padding${(0,na.A)(i)}`,`size${(0,na.A)(o)}`]};return(0,Ur.A)(l,y2t,t)},w2t=(0,qt.Ay)("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${(0,na.A)(n.size)}`],n.padding!=="normal"&&t[`padding${(0,na.A)(n.padding)}`],n.align!=="inherit"&&t[`align${(0,na.A)(n.align)}`],n.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>(0,Me.A)({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid
    ${e.palette.mode==="light"?(0,Mo.a)((0,Mo.X4)(e.palette.divider,1),.88):(0,Mo.e$)((0,Mo.X4)(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},t.variant==="head"&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},t.variant==="body"&&{color:(e.vars||e).palette.text.primary},t.variant==="footer"&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},t.size==="small"&&{padding:"6px 16px",[`&.${$R.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},t.padding==="checkbox"&&{width:48,padding:"0 0 0 4px"},t.padding==="none"&&{padding:0},t.align==="left"&&{textAlign:"left"},t.align==="center"&&{textAlign:"center"},t.align==="right"&&{textAlign:"right",flexDirection:"row-reverse"},t.align==="justify"&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),wn=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTableCell"}),{align:i="inherit",className:o,component:s,padding:l,scope:c,size:u,sortDirection:f,variant:h}=r,p=(0,lr.A)(r,x2t),m=d.useContext(v1e),g=d.useContext(VR),v=g&&g.variant==="head";let y;s?y=s:y=v?"th":"td";let x=c;y==="td"?x=void 0:!x&&v&&(x="col");const b=h||g&&g.variant,S=(0,Me.A)({},r,{align:i,component:y,padding:l||(m&&m.padding?m.padding:"normal"),size:u||(m&&m.size?m.size:"medium"),sortDirection:f,stickyHeader:b==="head"&&m&&m.stickyHeader,variant:b}),C=b2t(S);let _=null;return f&&(_=f==="asc"?"ascending":"descending"),(0,a.jsx)(w2t,(0,Me.A)({as:y,ref:n,className:(0,La.A)(C.root,o),"aria-sort":_,scope:x,ownerState:S},p))});function S2t(e){return(0,ga.Ay)("MuiTableContainer",e)}const yur=(0,pa.A)("MuiTableContainer",["root"]),xur=null,C2t=["className","component"],E2t=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,S2t,t)},_2t=(0,qt.Ay)("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),Uc=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTableContainer"}),{className:i,component:o="div"}=r,s=(0,lr.A)(r,C2t),l=(0,Me.A)({},r,{component:o}),c=E2t(l);return(0,a.jsx)(_2t,(0,Me.A)({ref:n,as:o,className:(0,La.A)(c.root,i),ownerState:l},s))});function T2t(e){return(0,ga.Ay)("MuiTableHead",e)}const A2t=(0,pa.A)("MuiTableHead",["root"]),P2t=["className","component"],O2t=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,T2t,t)},j2t=(0,qt.Ay)("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),M2t={variant:"head"},b1e="thead",kc=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTableHead"}),{className:i,component:o=b1e}=r,s=(0,lr.A)(r,P2t),l=(0,Me.A)({},r,{component:o}),c=O2t(l);return(0,a.jsx)(VR.Provider,{value:M2t,children:(0,a.jsx)(j2t,(0,Me.A)({as:o,className:(0,La.A)(c.root,i),ref:n,role:o===b1e?null:"rowgroup",ownerState:l},s))})});function R2t(e){return(0,ga.Ay)("MuiTableRow",e)}const zR=(0,pa.A)("MuiTableRow",["root","selected","hover","head","footer"]),D2t=["className","component","hover","selected"],k2t=e=>{const{classes:t,selected:n,hover:r,head:i,footer:o}=e,s={root:["root",n&&"selected",r&&"hover",i&&"head",o&&"footer"]};return(0,Ur.A)(s,R2t,t)},I2t=(0,qt.Ay)("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.head&&t.head,n.footer&&t.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${zR.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${zR.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),w1e="tr",Ti=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTableRow"}),{className:i,component:o=w1e,hover:s=!1,selected:l=!1}=r,c=(0,lr.A)(r,D2t),u=d.useContext(VR),f=(0,Me.A)({},r,{component:o,hover:s,selected:l,head:u&&u.variant==="head",footer:u&&u.variant==="footer"}),h=k2t(f);return(0,a.jsx)(I2t,(0,Me.A)({as:o,ref:n,className:(0,La.A)(h.root,i),role:o===w1e?null:"row",ownerState:f},c))});var WR=rn(17647),F2t=rn(5355);const N2t=["onChange","maxRows","minRows","style","value"];function VN(e){return parseInt(e,10)||0}const L2t={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function B2t(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflowing}const U2t=d.forwardRef(function(t,n){const{onChange:r,maxRows:i,minRows:o=1,style:s,value:l}=t,c=(0,lr.A)(t,N2t),{current:u}=d.useRef(l!=null),f=d.useRef(null),h=(0,Ml.A)(n,f),p=d.useRef(null),m=d.useRef(null),g=d.useCallback(()=>{const x=f.current,S=(0,WR.A)(x).getComputedStyle(x);if(S.width==="0px")return{outerHeightStyle:0,overflowing:!1};const C=m.current;C.style.width=S.width,C.value=x.value||t.placeholder||"x",C.value.slice(-1)===`
`&&(C.value+=" ");const _=S.boxSizing,T=VN(S.paddingBottom)+VN(S.paddingTop),M=VN(S.borderBottomWidth)+VN(S.borderTopWidth),j=C.scrollHeight;C.value="x";const B=C.scrollHeight;let W=j;o&&(W=Math.max(Number(o)*B,W)),i&&(W=Math.min(Number(i)*B,W)),W=Math.max(W,B);const K=W+(_==="border-box"?T+M:0),G=Math.abs(W-j)<=1;return{outerHeightStyle:K,overflowing:G}},[i,o,t.placeholder]),v=d.useCallback(()=>{const x=g();if(B2t(x))return;const b=x.outerHeightStyle,S=f.current;p.current!==b&&(p.current=b,S.style.height=`${b}px`),S.style.overflow=x.overflowing?"hidden":""},[g]);(0,Cu.A)(()=>{const x=()=>{v()};let b;const S=()=>{cancelAnimationFrame(b),b=requestAnimationFrame(()=>{x()})},C=(0,F2t.A)(x),_=f.current,T=(0,WR.A)(_);T.addEventListener("resize",C);let M;return typeof ResizeObserver<"u"&&(M=new ResizeObserver(x),M.observe(_)),()=>{C.clear(),cancelAnimationFrame(b),T.removeEventListener("resize",C),M&&M.disconnect()}},[g,v]),(0,Cu.A)(()=>{v()});const y=x=>{u||v(),r&&r(x)};return(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("textarea",(0,Me.A)({value:l,onChange:y,ref:h,rows:o,style:s},c)),(0,a.jsx)("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:m,tabIndex:-1,style:(0,Me.A)({},L2t.shadow,s,{paddingTop:0,paddingBottom:0})})]})});function _w({props:e,states:t,muiFormControl:n}){return t.reduce((r,i)=>(r[i]=e[i],n&&typeof e[i]>"u"&&(r[i]=n[i]),r),{})}const $N=d.createContext(void 0);function y0(){return d.useContext($N)}var ch=rn(55432),V2t=rn(22394);function $2t({styles:e,themeId:t,defaultTheme:n={}}){const r=hE(n),i=typeof e=="function"?e(t&&r[t]||r):e;return(0,a.jsx)(V2t.A,{styles:i})}const z2t=$2t;function W2t(e){return(0,a.jsx)(z2t,(0,Me.A)({},e,{defaultTheme:fZ.A,themeId:uP.A}))}const S1e=W2t;function C1e(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function zN(e,t=!1){return e&&(C1e(e.value)&&e.value!==""||t&&C1e(e.defaultValue)&&e.defaultValue!=="")}function H2t(e){return e.startAdornment}function G2t(e){return(0,ga.Ay)("MuiInputBase",e)}const lm=(0,pa.A)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),Y2t=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],WN=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${(0,na.A)(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},HN=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},K2t=e=>{const{classes:t,color:n,disabled:r,error:i,endAdornment:o,focused:s,formControl:l,fullWidth:c,hiddenLabel:u,multiline:f,readOnly:h,size:p,startAdornment:m,type:g}=e,v={root:["root",`color${(0,na.A)(n)}`,r&&"disabled",i&&"error",c&&"fullWidth",s&&"focused",l&&"formControl",p&&p!=="medium"&&`size${(0,na.A)(p)}`,f&&"multiline",m&&"adornedStart",o&&"adornedEnd",u&&"hiddenLabel",h&&"readOnly"],input:["input",r&&"disabled",g==="search"&&"inputTypeSearch",f&&"inputMultiline",p==="small"&&"inputSizeSmall",u&&"inputHiddenLabel",m&&"inputAdornedStart",o&&"inputAdornedEnd",h&&"readOnly"]};return(0,Ur.A)(v,G2t,t)},GN=(0,qt.Ay)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:WN})(({theme:e,ownerState:t})=>(0,Me.A)({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${lm.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&(0,Me.A)({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),YN=(0,qt.Ay)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:HN})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=(0,Me.A)({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),i={opacity:"0 !important"},o=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return(0,Me.A)({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${lm.formControl} &`]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":o,"&:focus::-moz-placeholder":o,"&:focus:-ms-input-placeholder":o,"&:focus::-ms-input-placeholder":o},[`&.${lm.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),X2t=(0,a.jsx)(S1e,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),pP=d.forwardRef(function(t,n){var r;const i=(0,Li.b)({props:t,name:"MuiInputBase"}),{"aria-describedby":o,autoComplete:s,autoFocus:l,className:c,components:u={},componentsProps:f={},defaultValue:h,disabled:p,disableInjectingGlobalStyles:m,endAdornment:g,fullWidth:v=!1,id:y,inputComponent:x="input",inputProps:b={},inputRef:S,maxRows:C,minRows:_,multiline:T=!1,name:M,onBlur:j,onChange:B,onClick:W,onFocus:K,onKeyDown:G,onKeyUp:J,placeholder:te,readOnly:re,renderSuffix:me,rows:Ce,slotProps:Ae={},slots:_e={},startAdornment:Be,type:Ue="text",value:$e}=i,Je=(0,lr.A)(i,Y2t),Ne=b.value!=null?b.value:$e,{current:Ke}=d.useRef(Ne!=null),nt=d.useRef(),rt=d.useCallback(Hn=>{},[]),st=(0,iu.A)(nt,S,b.ref,rt),[gt,lt]=d.useState(!1),ut=y0(),Fe=_w({props:i,muiFormControl:ut,states:["color","disabled","error","hiddenLabel","size","required","filled"]});Fe.focused=ut?ut.focused:gt,d.useEffect(()=>{!ut&&p&&gt&&(lt(!1),j&&j())},[ut,p,gt,j]);const ft=ut&&ut.onFilled,Ct=ut&&ut.onEmpty,Tt=d.useCallback(Hn=>{zN(Hn)?ft&&ft():Ct&&Ct()},[ft,Ct]);(0,ch.A)(()=>{Ke&&Tt({value:Ne})},[Ne,Tt,Ke]);const Ut=Hn=>{if(Fe.disabled){Hn.stopPropagation();return}K&&K(Hn),b.onFocus&&b.onFocus(Hn),ut&&ut.onFocus?ut.onFocus(Hn):lt(!0)},zt=Hn=>{j&&j(Hn),b.onBlur&&b.onBlur(Hn),ut&&ut.onBlur?ut.onBlur(Hn):lt(!1)},Ht=(Hn,...Fn)=>{if(!Ke){const Qn=Hn.target||nt.current;if(Qn==null)throw new Error((0,FR.A)(1));Tt({value:Qn.value})}b.onChange&&b.onChange(Hn,...Fn),B&&B(Hn,...Fn)};d.useEffect(()=>{Tt(nt.current)},[]);const nn=Hn=>{nt.current&&Hn.currentTarget===Hn.target&&nt.current.focus(),W&&W(Hn)};let Bt=x,on=b;T&&Bt==="input"&&(Ce?on=(0,Me.A)({type:void 0,minRows:Ce,maxRows:Ce},on):on=(0,Me.A)({type:void 0,maxRows:C,minRows:_},on),Bt=U2t);const Tn=Hn=>{Tt(Hn.animationName==="mui-auto-fill-cancel"?nt.current:{value:"x"})};d.useEffect(()=>{ut&&ut.setAdornedStart(!!Be)},[ut,Be]);const $n=(0,Me.A)({},i,{color:Fe.color||"primary",disabled:Fe.disabled,endAdornment:g,error:Fe.error,focused:Fe.focused,formControl:ut,fullWidth:v,hiddenLabel:Fe.hiddenLabel,multiline:T,size:Fe.size,startAdornment:Be,type:Ue}),rr=K2t($n),ir=_e.root||u.Root||GN,Vn=Ae.root||f.root||{},vr=_e.input||u.Input||YN;return on=(0,Me.A)({},on,(r=Ae.input)!=null?r:f.input),(0,a.jsxs)(d.Fragment,{children:[!m&&X2t,(0,a.jsxs)(ir,(0,Me.A)({},Vn,!Qv(ir)&&{ownerState:(0,Me.A)({},$n,Vn.ownerState)},{ref:n,onClick:nn},Je,{className:(0,La.A)(rr.root,Vn.className,c,re&&"MuiInputBase-readOnly"),children:[Be,(0,a.jsx)($N.Provider,{value:null,children:(0,a.jsx)(vr,(0,Me.A)({ownerState:$n,"aria-invalid":Fe.error,"aria-describedby":o,autoComplete:s,autoFocus:l,defaultValue:h,disabled:Fe.disabled,id:y,onAnimationStart:Tn,name:M,placeholder:te,readOnly:re,required:Fe.required,rows:Ce,value:Ne,onKeyDown:G,onKeyUp:J,type:Ue},on,!Qv(vr)&&{as:Bt,ownerState:(0,Me.A)({},$n,on.ownerState)},{ref:st,className:(0,La.A)(rr.input,on.className,re&&"MuiInputBase-readOnly"),onBlur:zt,onChange:Ht,onFocus:Ut}))}),g,me?me((0,Me.A)({},Fe,{startAdornment:Be})):null]}))]})}),mb=d.createContext({});function Z2t(e){return(0,ga.Ay)("MuiDivider",e)}const E1e=(0,pa.A)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);function Q2t(e){return(0,ga.Ay)("MuiListItemIcon",e)}const _1e=(0,pa.A)("MuiListItemIcon",["root","alignItemsFlexStart"]);function J2t(e){return(0,ga.Ay)("MuiListItemText",e)}const KN=(0,pa.A)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function q2t(e){return(0,ga.Ay)("MuiMenuItem",e)}const HR=(0,pa.A)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),ewt=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],twt=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},nwt=e=>{const{disabled:t,dense:n,divider:r,disableGutters:i,selected:o,classes:s}=e,l={root:["root",n&&"dense",t&&"disabled",!i&&"gutters",r&&"divider",o&&"selected"]},c=(0,Ur.A)(l,q2t,s);return(0,Me.A)({},s,c)},rwt=(0,qt.Ay)(Vh,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:twt})(({theme:e,ownerState:t})=>(0,Me.A)({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${HR.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${HR.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${HR.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${HR.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${HR.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${E1e.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${E1e.inset}`]:{marginLeft:52},[`& .${KN.root}`]:{marginTop:0,marginBottom:0},[`& .${KN.inset}`]:{paddingLeft:36},[`& .${_1e.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&(0,Me.A)({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${_1e.root} svg`]:{fontSize:"1.25rem"}}))),Fi=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiMenuItem"}),{autoFocus:i=!1,component:o="li",dense:s=!1,divider:l=!1,disableGutters:c=!1,focusVisibleClassName:u,role:f="menuitem",tabIndex:h,className:p}=r,m=(0,lr.A)(r,ewt),g=d.useContext(mb),v=d.useMemo(()=>({dense:s||g.dense||!1,disableGutters:c}),[g.dense,s,c]),y=d.useRef(null);(0,ch.A)(()=>{i&&y.current&&y.current.focus()},[i]);const x=(0,Me.A)({},r,{dense:v.dense,divider:l,disableGutters:c}),b=nwt(r),S=(0,iu.A)(y,n);let C;return r.disabled||(C=h!==void 0?h:-1),(0,a.jsx)(mb.Provider,{value:v,children:(0,a.jsx)(rwt,(0,Me.A)({ref:S,role:f,tabIndex:C,component:o,focusVisibleClassName:(0,La.A)(b.focusVisible,u),className:(0,La.A)(b.root,p)},m,{ownerState:x,classes:b}))})});var Iur=rn(98529),x0=rn(68871),Ex=rn(97862);const awt=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function iwt(e){var t;const{elementType:n,externalSlotProps:r,ownerState:i,skipResolvingSlotProps:o=!1}=e,s=(0,lr.A)(e,awt),l=o?{}:hb(r,i),{props:c,internalRef:u}=d1e((0,Me.A)({},s,{externalSlotProps:l})),f=(0,Ml.A)(u,l?.ref,(t=e.additionalProps)==null?void 0:t.ref);return hP(n,(0,Me.A)({},c,{ref:f}),i)}const is=iwt;function owt(e){return(0,ga.Ay)("MuiList",e)}const Fur=(0,pa.A)("MuiList",["root","padding","dense","subheader"]),Nur=null,swt=["children","className","component","dense","disablePadding","subheader"],lwt=e=>{const{classes:t,disablePadding:n,dense:r,subheader:i}=e,o={root:["root",!n&&"padding",r&&"dense",i&&"subheader"]};return(0,Ur.A)(o,owt,t)},cwt=(0,qt.Ay)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>(0,Me.A)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),_x=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiList"}),{children:i,className:o,component:s="ul",dense:l=!1,disablePadding:c=!1,subheader:u}=r,f=(0,lr.A)(r,swt),h=d.useMemo(()=>({dense:l}),[l]),p=(0,Me.A)({},r,{component:s,dense:l,disablePadding:c}),m=lwt(p);return(0,a.jsx)(mb.Provider,{value:h,children:(0,a.jsxs)(cwt,(0,Me.A)({as:s,className:(0,La.A)(m.root,o),ref:n,ownerState:p},f,{children:[u,i]}))})});function T1e(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const uwt=T1e,dwt=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function _Z(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function A1e(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function P1e(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function GR(e,t,n,r,i,o){let s=!1,l=i(e,t,t?n:!1);for(;l;){if(l===e.firstChild){if(s)return!1;s=!0}const c=r?!1:l.disabled||l.getAttribute("aria-disabled")==="true";if(!l.hasAttribute("tabindex")||!P1e(l,o)||c)l=i(e,l,n);else return l.focus(),!0}return!1}const Tw=d.forwardRef(function(t,n){const{actions:r,autoFocus:i=!1,autoFocusItem:o=!1,children:s,className:l,disabledItemsFocusable:c=!1,disableListWrap:u=!1,onKeyDown:f,variant:h="selectedMenu"}=t,p=(0,lr.A)(t,dwt),m=d.useRef(null),g=d.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,ch.A)(()=>{i&&m.current.focus()},[i]),d.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(S,{direction:C})=>{const _=!m.current.style.width;if(S.clientHeight<m.current.clientHeight&&_){const T=`${uwt((0,Ex.A)(S))}px`;m.current.style[C==="rtl"?"paddingLeft":"paddingRight"]=T,m.current.style.width=`calc(100% + ${T})`}return m.current}}),[]);const v=S=>{const C=m.current,_=S.key,T=(0,Ex.A)(C).activeElement;if(_==="ArrowDown")S.preventDefault(),GR(C,T,u,c,_Z);else if(_==="ArrowUp")S.preventDefault(),GR(C,T,u,c,A1e);else if(_==="Home")S.preventDefault(),GR(C,null,u,c,_Z);else if(_==="End")S.preventDefault(),GR(C,null,u,c,A1e);else if(_.length===1){const M=g.current,j=_.toLowerCase(),B=performance.now();M.keys.length>0&&(B-M.lastTime>500?(M.keys=[],M.repeating=!0,M.previousKeyMatched=!0):M.repeating&&j!==M.keys[0]&&(M.repeating=!1)),M.lastTime=B,M.keys.push(j);const W=T&&!M.repeating&&P1e(T,M);M.previousKeyMatched&&(W||GR(C,T,!1,c,_Z,M))?S.preventDefault():M.previousKeyMatched=!1}f&&f(S)},y=(0,iu.A)(m,n);let x=-1;d.Children.forEach(s,(S,C)=>{if(!d.isValidElement(S)){x===C&&(x+=1,x>=s.length&&(x=-1));return}S.props.disabled||(h==="selectedMenu"&&S.props.selected||x===-1)&&(x=C),x===C&&(S.props.disabled||S.props.muiSkipListHighlight||S.type.muiSkipListHighlight)&&(x+=1,x>=s.length&&(x=-1))});const b=d.Children.map(s,(S,C)=>{if(C===x){const _={};return o&&(_.autoFocus=!0),S.props.tabIndex===void 0&&h==="selectedMenu"&&(_.tabIndex=0),d.cloneElement(S,_)}return S});return(0,a.jsx)(_x,(0,Me.A)({role:"menu",ref:y,className:l,onKeyDown:v,tabIndex:i?0:-1},p,{children:b}))});var gb=rn(91429),mP=rn(94311);const O1e={disabled:!1};var j1e=function(t){return t.scrollTop},YR="unmounted",vE="exited",yE="entering",gP="entered",TZ="exiting",vb=function(e){vZ(t,e);function t(r,i){var o;o=e.call(this,r,i)||this;var s=i,l=s&&!s.isMounting?r.enter:r.appear,c;return o.appearStatus=null,r.in?l?(c=vE,o.appearStatus=yE):c=gP:r.unmountOnExit||r.mountOnEnter?c=YR:c=vE,o.state={status:c},o.nextCallback=null,o}t.getDerivedStateFromProps=function(i,o){var s=i.in;return s&&o.status===YR?{status:vE}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(i){var o=null;if(i!==this.props){var s=this.state.status;this.props.in?s!==yE&&s!==gP&&(o=yE):(s===yE||s===gP)&&(o=TZ)}this.updateStatus(!1,o)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var i=this.props.timeout,o,s,l;return o=s=l=i,i!=null&&typeof i!="number"&&(o=i.exit,s=i.enter,l=i.appear!==void 0?i.appear:s),{exit:o,enter:s,appear:l}},n.updateStatus=function(i,o){if(i===void 0&&(i=!1),o!==null)if(this.cancelNextCallback(),o===yE){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:wu.findDOMNode(this);s&&j1e(s)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===vE&&this.setState({status:YR})},n.performEnter=function(i){var o=this,s=this.props.enter,l=this.context?this.context.isMounting:i,c=this.props.nodeRef?[l]:[wu.findDOMNode(this),l],u=c[0],f=c[1],h=this.getTimeouts(),p=l?h.appear:h.enter;if(!i&&!s||O1e.disabled){this.safeSetState({status:gP},function(){o.props.onEntered(u)});return}this.props.onEnter(u,f),this.safeSetState({status:yE},function(){o.props.onEntering(u,f),o.onTransitionEnd(p,function(){o.safeSetState({status:gP},function(){o.props.onEntered(u,f)})})})},n.performExit=function(){var i=this,o=this.props.exit,s=this.getTimeouts(),l=this.props.nodeRef?void 0:wu.findDOMNode(this);if(!o||O1e.disabled){this.safeSetState({status:vE},function(){i.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:TZ},function(){i.props.onExiting(l),i.onTransitionEnd(s.exit,function(){i.safeSetState({status:vE},function(){i.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(i,o){o=this.setNextCallback(o),this.setState(i,o)},n.setNextCallback=function(i){var o=this,s=!0;return this.nextCallback=function(l){s&&(s=!1,o.nextCallback=null,i(l))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(i,o){this.setNextCallback(o);var s=this.props.nodeRef?this.props.nodeRef.current:wu.findDOMNode(this),l=i==null&&!this.props.addEndListener;if(!s||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var c=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],u=c[0],f=c[1];this.props.addEndListener(u,f)}i!=null&&setTimeout(this.nextCallback,i)},n.render=function(){var i=this.state.status;if(i===YR)return null;var o=this.props,s=o.children,l=o.in,c=o.mountOnEnter,u=o.unmountOnExit,f=o.appear,h=o.enter,p=o.exit,m=o.timeout,g=o.addEndListener,v=o.onEnter,y=o.onEntering,x=o.onEntered,b=o.onExit,S=o.onExiting,C=o.onExited,_=o.nodeRef,T=(0,lr.A)(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return d.createElement(IN.Provider,{value:null},typeof s=="function"?s(i,T):d.cloneElement(d.Children.only(s),T))},t}(d.Component);vb.contextType=IN,vb.propTypes={};function vP(){}vb.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:vP,onEntering:vP,onEntered:vP,onExit:vP,onExiting:vP,onExited:vP},vb.UNMOUNTED=YR,vb.EXITED=vE,vb.ENTERING=yE,vb.ENTERED=gP,vb.EXITING=TZ;const KR=vb,M1e=e=>e.scrollTop;function yP(e,t){var n,r;const{timeout:i,easing:o,style:s={}}=e;return{duration:(n=s.transitionDuration)!=null?n:typeof i=="number"?i:i[t.mode]||0,easing:(r=s.transitionTimingFunction)!=null?r:typeof o=="object"?o[t.mode]:o,delay:s.transitionDelay}}const fwt=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function AZ(e){return`scale(${e}, ${e**2})`}const hwt={entering:{opacity:1,transform:AZ(1)},entered:{opacity:1,transform:"none"}},PZ=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),R1e=d.forwardRef(function(t,n){const{addEndListener:r,appear:i=!0,children:o,easing:s,in:l,onEnter:c,onEntered:u,onEntering:f,onExit:h,onExited:p,onExiting:m,style:g,timeout:v="auto",TransitionComponent:y=KR}=t,x=(0,lr.A)(t,fwt),b=(0,fb.A)(),S=d.useRef(),C=uo(),_=d.useRef(null),T=(0,iu.A)(_,o.ref,n),M=re=>me=>{if(re){const Ce=_.current;me===void 0?re(Ce):re(Ce,me)}},j=M(f),B=M((re,me)=>{M1e(re);const{duration:Ce,delay:Ae,easing:_e}=yP({style:g,timeout:v,easing:s},{mode:"enter"});let Be;v==="auto"?(Be=C.transitions.getAutoHeightDuration(re.clientHeight),S.current=Be):Be=Ce,re.style.transition=[C.transitions.create("opacity",{duration:Be,delay:Ae}),C.transitions.create("transform",{duration:PZ?Be:Be*.666,delay:Ae,easing:_e})].join(","),c&&c(re,me)}),W=M(u),K=M(m),G=M(re=>{const{duration:me,delay:Ce,easing:Ae}=yP({style:g,timeout:v,easing:s},{mode:"exit"});let _e;v==="auto"?(_e=C.transitions.getAutoHeightDuration(re.clientHeight),S.current=_e):_e=me,re.style.transition=[C.transitions.create("opacity",{duration:_e,delay:Ce}),C.transitions.create("transform",{duration:PZ?_e:_e*.666,delay:PZ?Ce:Ce||_e*.333,easing:Ae})].join(","),re.style.opacity=0,re.style.transform=AZ(.75),h&&h(re)}),J=M(p),te=re=>{v==="auto"&&b.start(S.current||0,re),r&&r(_.current,re)};return(0,a.jsx)(y,(0,Me.A)({appear:i,in:l,nodeRef:_,onEnter:B,onEntered:W,onEntering:j,onExit:G,onExited:J,onExiting:K,addEndListener:te,timeout:v==="auto"?null:v},x,{children:(re,me)=>d.cloneElement(o,(0,Me.A)({style:(0,Me.A)({opacity:0,transform:AZ(.75),visibility:re==="exited"&&!l?"hidden":void 0},hwt[re],g,o.props.style),ref:T},me))}))});R1e.muiSupportAuto=!0;const Tx=R1e;var Zu=rn(70271);const pwt=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function mwt(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function gwt(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function vwt(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||gwt(e))}function ywt(e){const t=[],n=[];return Array.from(e.querySelectorAll(pwt)).forEach((r,i)=>{const o=mwt(r);o===-1||!vwt(r)||(o===0?t.push(r):n.push({documentOrder:i,tabIndex:o,node:r}))}),n.sort((r,i)=>r.tabIndex===i.tabIndex?r.documentOrder-i.documentOrder:r.tabIndex-i.tabIndex).map(r=>r.node).concat(t)}function xwt(){return!0}function bwt(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:i=!1,getTabbable:o=ywt,isEnabled:s=xwt,open:l}=e,c=d.useRef(!1),u=d.useRef(null),f=d.useRef(null),h=d.useRef(null),p=d.useRef(null),m=d.useRef(!1),g=d.useRef(null),v=(0,Ml.A)(t.ref,g),y=d.useRef(null);d.useEffect(()=>{!l||!g.current||(m.current=!n)},[n,l]),d.useEffect(()=>{if(!l||!g.current)return;const S=(0,Zu.A)(g.current);return g.current.contains(S.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),m.current&&g.current.focus()),()=>{i||(h.current&&h.current.focus&&(c.current=!0,h.current.focus()),h.current=null)}},[l]),d.useEffect(()=>{if(!l||!g.current)return;const S=(0,Zu.A)(g.current),C=M=>{y.current=M,!(r||!s()||M.key!=="Tab")&&S.activeElement===g.current&&M.shiftKey&&(c.current=!0,f.current&&f.current.focus())},_=()=>{const M=g.current;if(M===null)return;if(!S.hasFocus()||!s()||c.current){c.current=!1;return}if(M.contains(S.activeElement)||r&&S.activeElement!==u.current&&S.activeElement!==f.current)return;if(S.activeElement!==p.current)p.current=null;else if(p.current!==null)return;if(!m.current)return;let j=[];if((S.activeElement===u.current||S.activeElement===f.current)&&(j=o(g.current)),j.length>0){var B,W;const K=!!((B=y.current)!=null&&B.shiftKey&&((W=y.current)==null?void 0:W.key)==="Tab"),G=j[0],J=j[j.length-1];typeof G!="string"&&typeof J!="string"&&(K?J.focus():G.focus())}else M.focus()};S.addEventListener("focusin",_),S.addEventListener("keydown",C,!0);const T=setInterval(()=>{S.activeElement&&S.activeElement.tagName==="BODY"&&_()},50);return()=>{clearInterval(T),S.removeEventListener("focusin",_),S.removeEventListener("keydown",C,!0)}},[n,r,i,s,l,o]);const x=S=>{h.current===null&&(h.current=S.relatedTarget),m.current=!0,p.current=S.target;const C=t.props.onFocus;C&&C(S)},b=S=>{h.current===null&&(h.current=S.relatedTarget),m.current=!0};return(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("div",{tabIndex:l?0:-1,onFocus:b,ref:u,"data-testid":"sentinelStart"}),d.cloneElement(t,{ref:v,onFocus:x}),(0,a.jsx)("div",{tabIndex:l?0:-1,onFocus:b,ref:f,"data-testid":"sentinelEnd"})]})}const XR=bwt;var OZ=rn(46583);function wwt(e){return typeof e=="function"?e():e}const D1e=d.forwardRef(function(t,n){const{children:r,container:i,disablePortal:o=!1}=t,[s,l]=d.useState(null),c=(0,Ml.A)(d.isValidElement(r)?r.ref:null,n);if((0,Cu.A)(()=>{o||l(wwt(i)||document.body)},[i,o]),(0,Cu.A)(()=>{if(s&&!o)return(0,OZ.A)(n,s),()=>{(0,OZ.A)(n,null)}},[n,s,o]),o){if(d.isValidElement(r)){const u={ref:c};return d.cloneElement(r,u)}return(0,a.jsx)(d.Fragment,{children:r})}return(0,a.jsx)(d.Fragment,{children:s&&wu.createPortal(r,s)})}),Swt=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Cwt={entering:{opacity:1},entered:{opacity:1}},Tp=d.forwardRef(function(t,n){const r=uo(),i={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:o,appear:s=!0,children:l,easing:c,in:u,onEnter:f,onEntered:h,onEntering:p,onExit:m,onExited:g,onExiting:v,style:y,timeout:x=i,TransitionComponent:b=KR}=t,S=(0,lr.A)(t,Swt),C=!0,_=d.useRef(null),T=(0,iu.A)(_,l.ref,n),M=re=>me=>{if(re){const Ce=_.current;me===void 0?re(Ce):re(Ce,me)}},j=M(p),B=M((re,me)=>{M1e(re);const Ce=yP({style:y,timeout:x,easing:c},{mode:"enter"});re.style.webkitTransition=r.transitions.create("opacity",Ce),re.style.transition=r.transitions.create("opacity",Ce),f&&f(re,me)}),W=M(h),K=M(v),G=M(re=>{const me=yP({style:y,timeout:x,easing:c},{mode:"exit"});re.style.webkitTransition=r.transitions.create("opacity",me),re.style.transition=r.transitions.create("opacity",me),m&&m(re)}),J=M(g),te=re=>{o&&o(_.current,re)};return(0,a.jsx)(b,(0,Me.A)({appear:s,in:u,nodeRef:C?_:void 0,onEnter:B,onEntered:W,onEntering:j,onExit:G,onExited:J,onExiting:K,addEndListener:te,timeout:x},S,{children:(re,me)=>d.cloneElement(l,(0,Me.A)({style:(0,Me.A)({opacity:0,visibility:re==="exited"&&!u?"hidden":void 0},Cwt[re],y,l.props.style),ref:T},me))}))});function Ewt(e){return(0,ga.Ay)("MuiBackdrop",e)}const $ur=(0,pa.A)("MuiBackdrop",["root","invisible"]),zur=null,_wt=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],Twt=e=>{const{classes:t,invisible:n}=e,r={root:["root",n&&"invisible"]};return(0,Ur.A)(r,Ewt,t)},Awt=(0,qt.Ay)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>(0,Me.A)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),jZ=d.forwardRef(function(t,n){var r,i,o;const s=(0,Li.b)({props:t,name:"MuiBackdrop"}),{children:l,className:c,component:u="div",components:f={},componentsProps:h={},invisible:p=!1,open:m,slotProps:g={},slots:v={},TransitionComponent:y=Tp,transitionDuration:x}=s,b=(0,lr.A)(s,_wt),S=(0,Me.A)({},s,{component:u,invisible:p}),C=Twt(S),_=(r=g.root)!=null?r:h.root;return(0,a.jsx)(y,(0,Me.A)({in:m,timeout:x},b,{children:(0,a.jsx)(Awt,(0,Me.A)({"aria-hidden":!0},_,{as:(i=(o=v.root)!=null?o:f.Root)!=null?i:u,className:(0,La.A)(C.root,c,_?.className),ownerState:(0,Me.A)({},S,_?.ownerState),classes:C,ref:n,children:l}))}))});var Ma=rn(1733),k1e=rn(53291);function Pwt(e){const t=(0,Zu.A)(e);return t.body===e?(0,WR.A)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function ZR(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function I1e(e){return parseInt((0,WR.A)(e).getComputedStyle(e).paddingRight,10)||0}function Owt(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function F1e(e,t,n,r,i){const o=[t,n,...r];[].forEach.call(e.children,s=>{const l=o.indexOf(s)===-1,c=!Owt(s);l&&c&&ZR(s,i)})}function MZ(e,t){let n=-1;return e.some((r,i)=>t(r)?(n=i,!0):!1),n}function jwt(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(Pwt(r)){const s=T1e((0,Zu.A)(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${I1e(r)+s}px`;const l=(0,Zu.A)(r).querySelectorAll(".mui-fixed");[].forEach.call(l,c=>{n.push({value:c.style.paddingRight,property:"padding-right",el:c}),c.style.paddingRight=`${I1e(c)+s}px`})}let o;if(r.parentNode instanceof DocumentFragment)o=(0,Zu.A)(r).body;else{const s=r.parentElement,l=(0,WR.A)(r);o=s?.nodeName==="HTML"&&l.getComputedStyle(s).overflowY==="scroll"?s:r}n.push({value:o.style.overflow,property:"overflow",el:o},{value:o.style.overflowX,property:"overflow-x",el:o},{value:o.style.overflowY,property:"overflow-y",el:o}),o.style.overflow="hidden"}return()=>{n.forEach(({value:o,el:s,property:l})=>{o?s.style.setProperty(l,o):s.style.removeProperty(l)})}}function Mwt(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class Rwt{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&ZR(t.modalRef,!1);const i=Mwt(n);F1e(n,t.mount,t.modalRef,i,!0);const o=MZ(this.containers,s=>s.container===n);return o!==-1?(this.containers[o].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:i}),r)}mount(t,n){const r=MZ(this.containers,o=>o.modals.indexOf(t)!==-1),i=this.containers[r];i.restore||(i.restore=jwt(i,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const i=MZ(this.containers,s=>s.modals.indexOf(t)!==-1),o=this.containers[i];if(o.modals.splice(o.modals.indexOf(t),1),this.modals.splice(r,1),o.modals.length===0)o.restore&&o.restore(),t.modalRef&&ZR(t.modalRef,n),F1e(o.container,t.mount,t.modalRef,o.hiddenSiblings,!1),this.containers.splice(i,1);else{const s=o.modals[o.modals.length-1];s.modalRef&&ZR(s.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function Dwt(e){return typeof e=="function"?e():e}function kwt(e){return e?e.props.hasOwnProperty("in"):!1}const Iwt=new Rwt;function Fwt(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:i=Iwt,closeAfterTransition:o=!1,onTransitionEnter:s,onTransitionExited:l,children:c,onClose:u,open:f,rootRef:h}=e,p=d.useRef({}),m=d.useRef(null),g=d.useRef(null),v=(0,Ml.A)(g,h),[y,x]=d.useState(!f),b=kwt(c);let S=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(S=!1);const C=()=>(0,Zu.A)(m.current),_=()=>(p.current.modalRef=g.current,p.current.mount=m.current,p.current),T=()=>{i.mount(_(),{disableScrollLock:r}),g.current&&(g.current.scrollTop=0)},M=(0,Ma.A)(()=>{const me=Dwt(t)||C().body;i.add(_(),me),g.current&&T()}),j=d.useCallback(()=>i.isTopModal(_()),[i]),B=(0,Ma.A)(me=>{m.current=me,me&&(f&&j()?T():g.current&&ZR(g.current,S))}),W=d.useCallback(()=>{i.remove(_(),S)},[S,i]);d.useEffect(()=>()=>{W()},[W]),d.useEffect(()=>{f?M():(!b||!o)&&W()},[f,W,b,o,M]);const K=me=>Ce=>{var Ae;(Ae=me.onKeyDown)==null||Ae.call(me,Ce),!(Ce.key!=="Escape"||Ce.which===229||!j())&&(n||(Ce.stopPropagation(),u&&u(Ce,"escapeKeyDown")))},G=me=>Ce=>{var Ae;(Ae=me.onClick)==null||Ae.call(me,Ce),Ce.target===Ce.currentTarget&&u&&u(Ce,"backdropClick")};return{getRootProps:(me={})=>{const Ce=mE(e);delete Ce.onTransitionEnter,delete Ce.onTransitionExited;const Ae=(0,Me.A)({},Ce,me);return(0,Me.A)({role:"presentation"},Ae,{onKeyDown:K(Ae),ref:v})},getBackdropProps:(me={})=>{const Ce=me;return(0,Me.A)({"aria-hidden":!0},Ce,{onClick:G(Ce),open:f})},getTransitionProps:()=>{const me=()=>{x(!1),s&&s()},Ce=()=>{x(!0),l&&l(),o&&W()};return{onEnter:(0,k1e.A)(me,c?.props.onEnter),onExited:(0,k1e.A)(Ce,c?.props.onExited)}},rootRef:v,portalRef:B,isTopModal:j,exited:y,hasTransition:b}}const Nwt=Fwt;function Lwt(e){return(0,ga.Ay)("MuiModal",e)}const Hur=(0,pa.A)("MuiModal",["root","hidden","backdrop"]),Gur=null,Bwt=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],Uwt=e=>{const{open:t,exited:n,classes:r}=e,i={root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]};return(0,Ur.A)(i,Lwt,r)},Vwt=(0,qt.Ay)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>(0,Me.A)({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),$wt=(0,qt.Ay)(jZ,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),cm=d.forwardRef(function(t,n){var r,i,o,s,l,c;const u=(0,Li.b)({name:"MuiModal",props:t}),{BackdropComponent:f=$wt,BackdropProps:h,className:p,closeAfterTransition:m=!1,children:g,container:v,component:y,components:x={},componentsProps:b={},disableAutoFocus:S=!1,disableEnforceFocus:C=!1,disableEscapeKeyDown:_=!1,disablePortal:T=!1,disableRestoreFocus:M=!1,disableScrollLock:j=!1,hideBackdrop:B=!1,keepMounted:W=!1,onBackdropClick:K,open:G,slotProps:J,slots:te}=u,re=(0,lr.A)(u,Bwt),me=(0,Me.A)({},u,{closeAfterTransition:m,disableAutoFocus:S,disableEnforceFocus:C,disableEscapeKeyDown:_,disablePortal:T,disableRestoreFocus:M,disableScrollLock:j,hideBackdrop:B,keepMounted:W}),{getRootProps:Ce,getBackdropProps:Ae,getTransitionProps:_e,portalRef:Be,isTopModal:Ue,exited:$e,hasTransition:Je}=Nwt((0,Me.A)({},me,{rootRef:n})),Ne=(0,Me.A)({},me,{exited:$e}),Ke=Uwt(Ne),nt={};if(g.props.tabIndex===void 0&&(nt.tabIndex="-1"),Je){const{onEnter:ft,onExited:Ct}=_e();nt.onEnter=ft,nt.onExited=Ct}const rt=(r=(i=te?.root)!=null?i:x.Root)!=null?r:Vwt,st=(o=(s=te?.backdrop)!=null?s:x.Backdrop)!=null?o:f,gt=(l=J?.root)!=null?l:b.root,lt=(c=J?.backdrop)!=null?c:b.backdrop,ut=is({elementType:rt,externalSlotProps:gt,externalForwardedProps:re,getSlotProps:Ce,additionalProps:{ref:n,as:y},ownerState:Ne,className:(0,La.A)(p,gt?.className,Ke?.root,!Ne.open&&Ne.exited&&Ke?.hidden)}),Fe=is({elementType:st,externalSlotProps:lt,additionalProps:h,getSlotProps:ft=>Ae((0,Me.A)({},ft,{onClick:Ct=>{K&&K(Ct),ft!=null&&ft.onClick&&ft.onClick(Ct)}})),className:(0,La.A)(lt?.className,h?.className,Ke?.backdrop),ownerState:Ne});return!W&&!G&&(!Je||$e)?null:(0,a.jsx)(D1e,{ref:Be,container:v,disablePortal:T,children:(0,a.jsxs)(rt,(0,Me.A)({},ut,{children:[!B&&f?(0,a.jsx)(st,(0,Me.A)({},Fe)):null,(0,a.jsx)(XR,{disableEnforceFocus:C,disableAutoFocus:S,disableRestoreFocus:M,isEnabled:Ue,open:G,children:d.cloneElement(g,nt)})]}))})});function zwt(e){return(0,ga.Ay)("MuiPopover",e)}const Kur=(0,pa.A)("MuiPopover",["root","paper"]),Xur=null,Wwt=["onEntering"],Hwt=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],Gwt=["slotProps"];function N1e(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function L1e(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function B1e(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function RZ(e){return typeof e=="function"?e():e}const Ywt=e=>{const{classes:t}=e,n={root:["root"],paper:["paper"]};return(0,Ur.A)(n,zwt,t)},Kwt=(0,qt.Ay)(cm,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),U1e=(0,qt.Ay)(vo,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),XN=d.forwardRef(function(t,n){var r,i,o;const s=(0,Li.b)({props:t,name:"MuiPopover"}),{action:l,anchorEl:c,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:f,anchorReference:h="anchorEl",children:p,className:m,container:g,elevation:v=8,marginThreshold:y=16,open:x,PaperProps:b={},slots:S,slotProps:C,transformOrigin:_={vertical:"top",horizontal:"left"},TransitionComponent:T=Tx,transitionDuration:M="auto",TransitionProps:{onEntering:j}={},disableScrollLock:B=!1}=s,W=(0,lr.A)(s.TransitionProps,Wwt),K=(0,lr.A)(s,Hwt),G=(r=C?.paper)!=null?r:b,J=d.useRef(),te=(0,iu.A)(J,G.ref),re=(0,Me.A)({},s,{anchorOrigin:u,anchorReference:h,elevation:v,marginThreshold:y,externalPaperSlotProps:G,transformOrigin:_,TransitionComponent:T,transitionDuration:M,TransitionProps:W}),me=Ywt(re),Ce=d.useCallback(()=>{if(h==="anchorPosition")return f;const ft=RZ(c),Tt=(ft&&ft.nodeType===1?ft:(0,Ex.A)(J.current).body).getBoundingClientRect();return{top:Tt.top+N1e(Tt,u.vertical),left:Tt.left+L1e(Tt,u.horizontal)}},[c,u.horizontal,u.vertical,f,h]),Ae=d.useCallback(ft=>({vertical:N1e(ft,_.vertical),horizontal:L1e(ft,_.horizontal)}),[_.horizontal,_.vertical]),_e=d.useCallback(ft=>{const Ct={width:ft.offsetWidth,height:ft.offsetHeight},Tt=Ae(Ct);if(h==="none")return{top:null,left:null,transformOrigin:B1e(Tt)};const Ut=Ce();let zt=Ut.top-Tt.vertical,Ht=Ut.left-Tt.horizontal;const nn=zt+Ct.height,Bt=Ht+Ct.width,on=(0,mP.A)(RZ(c)),Tn=on.innerHeight-y,$n=on.innerWidth-y;if(y!==null&&zt<y){const rr=zt-y;zt-=rr,Tt.vertical+=rr}else if(y!==null&&nn>Tn){const rr=nn-Tn;zt-=rr,Tt.vertical+=rr}if(y!==null&&Ht<y){const rr=Ht-y;Ht-=rr,Tt.horizontal+=rr}else if(Bt>$n){const rr=Bt-$n;Ht-=rr,Tt.horizontal+=rr}return{top:`${Math.round(zt)}px`,left:`${Math.round(Ht)}px`,transformOrigin:B1e(Tt)}},[c,h,Ce,Ae,y]),[Be,Ue]=d.useState(x),$e=d.useCallback(()=>{const ft=J.current;if(!ft)return;const Ct=_e(ft);Ct.top!==null&&(ft.style.top=Ct.top),Ct.left!==null&&(ft.style.left=Ct.left),ft.style.transformOrigin=Ct.transformOrigin,Ue(!0)},[_e]);d.useEffect(()=>(B&&window.addEventListener("scroll",$e),()=>window.removeEventListener("scroll",$e)),[c,B,$e]);const Je=(ft,Ct)=>{j&&j(ft,Ct),$e()},Ne=()=>{Ue(!1)};d.useEffect(()=>{x&&$e()}),d.useImperativeHandle(l,()=>x?{updatePosition:()=>{$e()}}:null,[x,$e]),d.useEffect(()=>{if(!x)return;const ft=(0,gb.A)(()=>{$e()}),Ct=(0,mP.A)(c);return Ct.addEventListener("resize",ft),()=>{ft.clear(),Ct.removeEventListener("resize",ft)}},[c,x,$e]);let Ke=M;M==="auto"&&!T.muiSupportAuto&&(Ke=void 0);const nt=g||(c?(0,Ex.A)(RZ(c)).body:void 0),rt=(i=S?.root)!=null?i:Kwt,st=(o=S?.paper)!=null?o:U1e,gt=is({elementType:st,externalSlotProps:(0,Me.A)({},G,{style:Be?G.style:(0,Me.A)({},G.style,{opacity:0})}),additionalProps:{elevation:v,ref:te},ownerState:re,className:(0,La.A)(me.paper,G?.className)}),lt=is({elementType:rt,externalSlotProps:C?.root||{},externalForwardedProps:K,additionalProps:{ref:n,slotProps:{backdrop:{invisible:!0}},container:nt,open:x},ownerState:re,className:(0,La.A)(me.root,m)}),{slotProps:ut}=lt,Fe=(0,lr.A)(lt,Gwt);return(0,a.jsx)(rt,(0,Me.A)({},Fe,!Qv(rt)&&{slotProps:ut,disableScrollLock:B},{children:(0,a.jsx)(T,(0,Me.A)({appear:!0,in:x,onEntering:Je,onExited:Ne,timeout:Ke},W,{children:(0,a.jsx)(st,(0,Me.A)({},gt,{children:p}))}))}))});function Xwt(e){return(0,ga.Ay)("MuiMenu",e)}const Qur=(0,pa.A)("MuiMenu",["root","paper","list"]),Jur=null,Zwt=["onEntering"],Qwt=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],Jwt={vertical:"top",horizontal:"right"},qwt={vertical:"top",horizontal:"left"},eSt=e=>{const{classes:t}=e,n={root:["root"],paper:["paper"],list:["list"]};return(0,Ur.A)(n,Xwt,t)},tSt=(0,qt.Ay)(XN,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),nSt=(0,qt.Ay)(U1e,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),rSt=(0,qt.Ay)(Tw,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),bg=d.forwardRef(function(t,n){var r,i;const o=(0,Li.b)({props:t,name:"MuiMenu"}),{autoFocus:s=!0,children:l,className:c,disableAutoFocusItem:u=!1,MenuListProps:f={},onClose:h,open:p,PaperProps:m={},PopoverClasses:g,transitionDuration:v="auto",TransitionProps:{onEntering:y}={},variant:x="selectedMenu",slots:b={},slotProps:S={}}=o,C=(0,lr.A)(o.TransitionProps,Zwt),_=(0,lr.A)(o,Qwt),T=gd(),M=(0,Me.A)({},o,{autoFocus:s,disableAutoFocusItem:u,MenuListProps:f,onEntering:y,PaperProps:m,transitionDuration:v,TransitionProps:C,variant:x}),j=eSt(M),B=s&&!u&&p,W=d.useRef(null),K=(Ae,_e)=>{W.current&&W.current.adjustStyleForScrollbar(Ae,{direction:T?"rtl":"ltr"}),y&&y(Ae,_e)},G=Ae=>{Ae.key==="Tab"&&(Ae.preventDefault(),h&&h(Ae,"tabKeyDown"))};let J=-1;d.Children.map(l,(Ae,_e)=>{d.isValidElement(Ae)&&(Ae.props.disabled||(x==="selectedMenu"&&Ae.props.selected||J===-1)&&(J=_e))});const te=(r=b.paper)!=null?r:nSt,re=(i=S.paper)!=null?i:m,me=is({elementType:b.root,externalSlotProps:S.root,ownerState:M,className:[j.root,c]}),Ce=is({elementType:te,externalSlotProps:re,ownerState:M,className:j.paper});return(0,a.jsx)(tSt,(0,Me.A)({onClose:h,anchorOrigin:{vertical:"bottom",horizontal:T?"right":"left"},transformOrigin:T?Jwt:qwt,slots:{paper:te,root:b.root},slotProps:{root:me,paper:Ce},open:p,ref:n,transitionDuration:v,TransitionProps:(0,Me.A)({onEntering:K},C),ownerState:M},_,{classes:g,children:(0,a.jsx)(rSt,(0,Me.A)({onKeyDown:G,actions:W,autoFocus:s&&(J===-1||u),autoFocusItem:B,variant:x},f,{className:(0,La.A)(j.list,f.className),children:l}))}))});function aSt(e){return(0,ga.Ay)("MuiNativeSelect",e)}const DZ=(0,pa.A)("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),iSt=["className","disabled","error","IconComponent","inputRef","variant"],oSt=e=>{const{classes:t,variant:n,disabled:r,multiple:i,open:o,error:s}=e,l={select:["select",n,r&&"disabled",i&&"multiple",s&&"error"],icon:["icon",`icon${(0,na.A)(n)}`,o&&"iconOpen",r&&"disabled"]};return(0,Ur.A)(l,aSt,t)},V1e=({ownerState:e,theme:t})=>(0,Me.A)({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":(0,Me.A)({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${DZ.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),sSt=(0,qt.Ay)("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Uh.A,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${DZ.multiple}`]:t.multiple}]}})(V1e),$1e=({ownerState:e,theme:t})=>(0,Me.A)({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${DZ.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),lSt=(0,qt.Ay)("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${(0,na.A)(n.variant)}`],n.open&&t.iconOpen]}})($1e),cSt=d.forwardRef(function(t,n){const{className:r,disabled:i,error:o,IconComponent:s,inputRef:l,variant:c="standard"}=t,u=(0,lr.A)(t,iSt),f=(0,Me.A)({},t,{disabled:i,variant:c,error:o}),h=oSt(f);return(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(sSt,(0,Me.A)({ownerState:f,className:(0,La.A)(h.select,r),disabled:i,ref:l||n},u)),t.multiple?null:(0,a.jsx)(lSt,{as:s,ownerState:f,className:h.icon})]})});var kZ=rn(84116),xP=rn(5809);function uSt(e){return(0,ga.Ay)("MuiSelect",e)}const QR=(0,pa.A)("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var z1e;const dSt=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],fSt=(0,qt.Ay)("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${QR.select}`]:t.select},{[`&.${QR.select}`]:t[n.variant]},{[`&.${QR.error}`]:t.error},{[`&.${QR.multiple}`]:t.multiple}]}})(V1e,{[`&.${QR.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),hSt=(0,qt.Ay)("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${(0,na.A)(n.variant)}`],n.open&&t.iconOpen]}})($1e),pSt=(0,qt.Ay)("input",{shouldForwardProp:e=>(0,kZ.A)(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function W1e(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function mSt(e){return e==null||typeof e=="string"&&!e.trim()}const gSt=e=>{const{classes:t,variant:n,disabled:r,multiple:i,open:o,error:s}=e,l={select:["select",n,r&&"disabled",i&&"multiple",s&&"error"],icon:["icon",`icon${(0,na.A)(n)}`,o&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return(0,Ur.A)(l,uSt,t)},vSt=d.forwardRef(function(t,n){var r;const{"aria-describedby":i,"aria-label":o,autoFocus:s,autoWidth:l,children:c,className:u,defaultOpen:f,defaultValue:h,disabled:p,displayEmpty:m,error:g=!1,IconComponent:v,inputRef:y,labelId:x,MenuProps:b={},multiple:S,name:C,onBlur:_,onChange:T,onClose:M,onFocus:j,onOpen:B,open:W,readOnly:K,renderValue:G,SelectDisplayProps:J={},tabIndex:te,value:re,variant:me="standard"}=t,Ce=(0,lr.A)(t,dSt),[Ae,_e]=(0,xP.A)({controlled:re,default:h,name:"Select"}),[Be,Ue]=(0,xP.A)({controlled:W,default:f,name:"Select"}),$e=d.useRef(null),Je=d.useRef(null),[Ne,Ke]=d.useState(null),{current:nt}=d.useRef(W!=null),[rt,st]=d.useState(),gt=(0,iu.A)(n,y),lt=d.useCallback(ea=>{Je.current=ea,ea&&Ke(ea)},[]),ut=Ne?.parentNode;d.useImperativeHandle(gt,()=>({focus:()=>{Je.current.focus()},node:$e.current,value:Ae}),[Ae]),d.useEffect(()=>{f&&Be&&Ne&&!nt&&(st(l?null:ut.clientWidth),Je.current.focus())},[Ne,l]),d.useEffect(()=>{s&&Je.current.focus()},[s]),d.useEffect(()=>{if(!x)return;const ea=(0,Ex.A)(Je.current).getElementById(x);if(ea){const hr=()=>{getSelection().isCollapsed&&Je.current.focus()};return ea.addEventListener("click",hr),()=>{ea.removeEventListener("click",hr)}}},[x]);const Fe=(ea,hr)=>{ea?B&&B(hr):M&&M(hr),nt||(st(l?null:ut.clientWidth),Ue(ea))},ft=ea=>{ea.button===0&&(ea.preventDefault(),Je.current.focus(),Fe(!0,ea))},Ct=ea=>{Fe(!1,ea)},Tt=d.Children.toArray(c),Ut=ea=>{const hr=Tt.find(Nr=>Nr.props.value===ea.target.value);hr!==void 0&&(_e(hr.props.value),T&&T(ea,hr))},zt=ea=>hr=>{let Nr;if(hr.currentTarget.hasAttribute("tabindex")){if(S){Nr=Array.isArray(Ae)?Ae.slice():[];const Xn=Ae.indexOf(ea.props.value);Xn===-1?Nr.push(ea.props.value):Nr.splice(Xn,1)}else Nr=ea.props.value;if(ea.props.onClick&&ea.props.onClick(hr),Ae!==Nr&&(_e(Nr),T)){const Xn=hr.nativeEvent||hr,Lr=new Xn.constructor(Xn.type,Xn);Object.defineProperty(Lr,"target",{writable:!0,value:{value:Nr,name:C}}),T(Lr,ea)}S||Fe(!1,hr)}},Ht=ea=>{K||[" ","ArrowUp","ArrowDown","Enter"].indexOf(ea.key)!==-1&&(ea.preventDefault(),Fe(!0,ea))},nn=Ne!==null&&Be,Bt=ea=>{!nn&&_&&(Object.defineProperty(ea,"target",{writable:!0,value:{value:Ae,name:C}}),_(ea))};delete Ce["aria-invalid"];let on,Tn;const $n=[];let rr=!1,ir=!1;(zN({value:Ae})||m)&&(G?on=G(Ae):rr=!0);const Vn=Tt.map(ea=>{if(!d.isValidElement(ea))return null;let hr;if(S){if(!Array.isArray(Ae))throw new Error((0,FR.A)(2));hr=Ae.some(Nr=>W1e(Nr,ea.props.value)),hr&&rr&&$n.push(ea.props.children)}else hr=W1e(Ae,ea.props.value),hr&&rr&&(Tn=ea.props.children);return hr&&(ir=!0),d.cloneElement(ea,{"aria-selected":hr?"true":"false",onClick:zt(ea),onKeyUp:Nr=>{Nr.key===" "&&Nr.preventDefault(),ea.props.onKeyUp&&ea.props.onKeyUp(Nr)},role:"option",selected:hr,value:void 0,"data-value":ea.props.value})});rr&&(S?$n.length===0?on=null:on=$n.reduce((ea,hr,Nr)=>(ea.push(hr),Nr<$n.length-1&&ea.push(", "),ea),[]):on=Tn);let vr=rt;!l&&nt&&Ne&&(vr=ut.clientWidth);let Hn;typeof te<"u"?Hn=te:Hn=p?null:0;const Fn=J.id||(C?`mui-component-select-${C}`:void 0),Qn=(0,Me.A)({},t,{variant:me,value:Ae,open:nn,error:g}),Yr=gSt(Qn),wa=(0,Me.A)({},b.PaperProps,(r=b.slotProps)==null?void 0:r.paper),yr=(0,x0.A)();return(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(fSt,(0,Me.A)({ref:lt,tabIndex:Hn,role:"combobox","aria-controls":yr,"aria-disabled":p?"true":void 0,"aria-expanded":nn?"true":"false","aria-haspopup":"listbox","aria-label":o,"aria-labelledby":[x,Fn].filter(Boolean).join(" ")||void 0,"aria-describedby":i,onKeyDown:Ht,onMouseDown:p||K?null:ft,onBlur:Bt,onFocus:j},J,{ownerState:Qn,className:(0,La.A)(J.className,Yr.select,u),id:Fn,children:mSt(on)?z1e||(z1e=(0,a.jsx)("span",{className:"notranslate",children:"\u200B"})):on})),(0,a.jsx)(pSt,(0,Me.A)({"aria-invalid":g,value:Array.isArray(Ae)?Ae.join(","):Ae,name:C,ref:$e,"aria-hidden":!0,onChange:Ut,tabIndex:-1,disabled:p,className:Yr.nativeInput,autoFocus:s,ownerState:Qn},Ce)),(0,a.jsx)(hSt,{as:v,className:Yr.icon,ownerState:Qn}),(0,a.jsx)(bg,(0,Me.A)({id:`menu-${C||""}`,anchorEl:ut,open:nn,onClose:Ct,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},b,{MenuListProps:(0,Me.A)({"aria-labelledby":x,role:"listbox","aria-multiselectable":S?"true":void 0,disableListWrap:!0,id:yr},b.MenuListProps),slotProps:(0,Me.A)({},b.slotProps,{paper:(0,Me.A)({},wa,{style:(0,Me.A)({minWidth:vr},wa!=null?wa.style:null)})}),children:Vn}))]})}),H1e=(0,ki.A)((0,a.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");function ySt(e){return(0,ga.Ay)("MuiInput",e)}const Aw=(0,Me.A)({},lm,(0,pa.A)("MuiInput",["root","underline","input"])),xSt=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],bSt=e=>{const{classes:t,disableUnderline:n}=e,r={root:["root",!n&&"underline"],input:["input"]},i=(0,Ur.A)(r,ySt,t);return(0,Me.A)({},t,i)},wSt=(0,qt.Ay)(GN,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...WN(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),(0,Me.A)({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Aw.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Aw.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Aw.disabled}, .${Aw.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Aw.disabled}:before`]:{borderBottomStyle:"dotted"}})}),SSt=(0,qt.Ay)(YN,{name:"MuiInput",slot:"Input",overridesResolver:HN})({}),G1e=d.forwardRef(function(t,n){var r,i,o,s;const l=(0,Li.b)({props:t,name:"MuiInput"}),{disableUnderline:c,components:u={},componentsProps:f,fullWidth:h=!1,inputComponent:p="input",multiline:m=!1,slotProps:g,slots:v={},type:y="text"}=l,x=(0,lr.A)(l,xSt),b=bSt(l),C={root:{ownerState:{disableUnderline:c}}},_=g??f?(0,IR.A)(g??f,C):C,T=(r=(i=v.root)!=null?i:u.Root)!=null?r:wSt,M=(o=(s=v.input)!=null?s:u.Input)!=null?o:SSt;return(0,a.jsx)(pP,(0,Me.A)({slots:{root:T,input:M},slotProps:_,fullWidth:h,inputComponent:p,multiline:m,ref:n,type:y},x,{classes:b}))});G1e.muiName="Input";const Y1e=G1e;function CSt(e){return(0,ga.Ay)("MuiFilledInput",e)}const um=(0,Me.A)({},lm,(0,pa.A)("MuiFilledInput",["root","underline","input"])),ESt=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],_St=e=>{const{classes:t,disableUnderline:n}=e,r={root:["root",!n&&"underline"],input:["input"]},i=(0,Ur.A)(r,CSt,t);return(0,Me.A)({},t,i)},TSt=(0,qt.Ay)(GN,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...WN(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",i=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",o=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",s=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",l=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return(0,Me.A)({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:s,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o}},[`&.${um.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o},[`&.${um.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:l}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${um.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${um.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:i}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${um.disabled}, .${um.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${um.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&(0,Me.A)({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9}))}),ASt=(0,qt.Ay)(YN,{name:"MuiFilledInput",slot:"Input",overridesResolver:HN})(({theme:e,ownerState:t})=>(0,Me.A)({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),K1e=d.forwardRef(function(t,n){var r,i,o,s;const l=(0,Li.b)({props:t,name:"MuiFilledInput"}),{components:c={},componentsProps:u,fullWidth:f=!1,inputComponent:h="input",multiline:p=!1,slotProps:m,slots:g={},type:v="text"}=l,y=(0,lr.A)(l,ESt),x=(0,Me.A)({},l,{fullWidth:f,inputComponent:h,multiline:p,type:v}),b=_St(l),S={root:{ownerState:x},input:{ownerState:x}},C=m??u?(0,IR.A)(S,m??u):S,_=(r=(i=g.root)!=null?i:c.Root)!=null?r:TSt,T=(o=(s=g.input)!=null?s:c.Input)!=null?o:ASt;return(0,a.jsx)(pP,(0,Me.A)({slots:{root:_,input:T},componentsProps:C,fullWidth:f,inputComponent:h,multiline:p,ref:n,type:v},y,{classes:b}))});K1e.muiName="Input";const X1e=K1e;var Z1e;const PSt=["children","classes","className","label","notched"],OSt=(0,qt.Ay)("fieldset",{shouldForwardProp:Uh.A})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),jSt=(0,qt.Ay)("legend",{shouldForwardProp:Uh.A})(({ownerState:e,theme:t})=>(0,Me.A)({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&(0,Me.A)({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function MSt(e){const{className:t,label:n,notched:r}=e,i=(0,lr.A)(e,PSt),o=n!=null&&n!=="",s=(0,Me.A)({},e,{notched:r,withLabel:o});return(0,a.jsx)(OSt,(0,Me.A)({"aria-hidden":!0,className:t,ownerState:s},i,{children:(0,a.jsx)(jSt,{ownerState:s,children:o?(0,a.jsx)("span",{children:n}):Z1e||(Z1e=(0,a.jsx)("span",{className:"notranslate",children:"\u200B"}))})}))}function RSt(e){return(0,ga.Ay)("MuiOutlinedInput",e)}const Ax=(0,Me.A)({},lm,(0,pa.A)("MuiOutlinedInput",["root","notchedOutline","input"])),DSt=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],kSt=e=>{const{classes:t}=e,n={root:["root"],notchedOutline:["notchedOutline"],input:["input"]},r=(0,Ur.A)(n,RSt,t);return(0,Me.A)({},t,r)},ISt=(0,qt.Ay)(GN,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:WN})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return(0,Me.A)({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${Ax.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${Ax.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${Ax.focused} .${Ax.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${Ax.error} .${Ax.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${Ax.disabled} .${Ax.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&(0,Me.A)({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),FSt=(0,qt.Ay)(MSt,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),NSt=(0,qt.Ay)(YN,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:HN})(({theme:e,ownerState:t})=>(0,Me.A)({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),Q1e=d.forwardRef(function(t,n){var r,i,o,s,l;const c=(0,Li.b)({props:t,name:"MuiOutlinedInput"}),{components:u={},fullWidth:f=!1,inputComponent:h="input",label:p,multiline:m=!1,notched:g,slots:v={},type:y="text"}=c,x=(0,lr.A)(c,DSt),b=kSt(c),S=y0(),C=_w({props:c,muiFormControl:S,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),_=(0,Me.A)({},c,{color:C.color||"primary",disabled:C.disabled,error:C.error,focused:C.focused,formControl:S,fullWidth:f,hiddenLabel:C.hiddenLabel,multiline:m,size:C.size,type:y}),T=(r=(i=v.root)!=null?i:u.Root)!=null?r:ISt,M=(o=(s=v.input)!=null?s:u.Input)!=null?o:NSt;return(0,a.jsx)(pP,(0,Me.A)({slots:{root:T,input:M},renderSuffix:j=>(0,a.jsx)(FSt,{ownerState:_,className:b.notchedOutline,label:p!=null&&p!==""&&C.required?l||(l=(0,a.jsxs)(d.Fragment,{children:[p,"\u2009","*"]})):p,notched:typeof g<"u"?g:!!(j.startAdornment||j.filled||j.focused)}),fullWidth:f,inputComponent:h,multiline:m,ref:n,type:y},x,{classes:(0,Me.A)({},b,{notchedOutline:null})}))});Q1e.muiName="Input";const IZ=Q1e,LSt=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],BSt=["root"],USt=e=>{const{classes:t}=e;return t},FZ={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>(0,Uh.A)(e)&&e!=="variant",slot:"Root"},VSt=(0,qt.Ay)(Y1e,FZ)(""),$St=(0,qt.Ay)(IZ,FZ)(""),zSt=(0,qt.Ay)(X1e,FZ)(""),J1e=d.forwardRef(function(t,n){const r=(0,Li.b)({name:"MuiSelect",props:t}),{autoWidth:i=!1,children:o,classes:s={},className:l,defaultOpen:c=!1,displayEmpty:u=!1,IconComponent:f=H1e,id:h,input:p,inputProps:m,label:g,labelId:v,MenuProps:y,multiple:x=!1,native:b=!1,onClose:S,onOpen:C,open:_,renderValue:T,SelectDisplayProps:M,variant:j="outlined"}=r,B=(0,lr.A)(r,LSt),W=b?cSt:vSt,K=y0(),G=_w({props:r,muiFormControl:K,states:["variant","error"]}),J=G.variant||j,te=(0,Me.A)({},r,{variant:J,classes:s}),re=USt(te),me=(0,lr.A)(re,BSt),Ce=p||{standard:(0,a.jsx)(VSt,{ownerState:te}),outlined:(0,a.jsx)($St,{label:g,ownerState:te}),filled:(0,a.jsx)(zSt,{ownerState:te})}[J],Ae=(0,iu.A)(n,Ce.ref);return(0,a.jsx)(d.Fragment,{children:d.cloneElement(Ce,(0,Me.A)({inputComponent:W,inputProps:(0,Me.A)({children:o,error:G.error,IconComponent:f,variant:J,type:void 0,multiple:x},b?{id:h}:{autoWidth:i,defaultOpen:c,displayEmpty:u,labelId:v,MenuProps:y,onClose:S,onOpen:C,open:_,renderValue:T,SelectDisplayProps:(0,Me.A)({id:h},M)},m,{classes:m?(0,IR.A)(me,m.classes):me},p?p.props.inputProps:{})},(x&&b||u)&&J==="outlined"?{notched:!0}:{},{ref:Ae,className:(0,La.A)(Ce.props.className,l,re.root)},!p&&{variant:J},B))})});J1e.muiName="Select";const ks=J1e;function WSt(e){return(0,ga.Ay)("MuiToolbar",e)}const sdr=(0,pa.A)("MuiToolbar",["root","gutters","regular","dense"]),ldr=null,HSt=["className","component","disableGutters","variant"],GSt=e=>{const{classes:t,disableGutters:n,variant:r}=e,i={root:["root",!n&&"gutters",r]};return(0,Ur.A)(i,WSt,t)},YSt=(0,qt.Ay)("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(({theme:e,ownerState:t})=>(0,Me.A)({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},t.variant==="dense"&&{minHeight:48}),({theme:e,ownerState:t})=>t.variant==="regular"&&e.mixins.toolbar),JR=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiToolbar"}),{className:i,component:o="div",disableGutters:s=!1,variant:l="regular"}=r,c=(0,lr.A)(r,HSt),u=(0,Me.A)({},r,{component:o,disableGutters:s,variant:l}),f=GSt(u);return(0,a.jsx)(YSt,(0,Me.A)({as:o,className:(0,La.A)(f.root,i),ref:n,ownerState:u},c))}),q1e=(0,ki.A)((0,a.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),ebe=(0,ki.A)((0,a.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),NZ=(0,ki.A)((0,a.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),LZ=(0,ki.A)((0,a.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),KSt=["backIconButtonProps","count","disabled","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton","slots","slotProps"],XSt=d.forwardRef(function(t,n){var r,i,o,s,l,c,u,f;const{backIconButtonProps:h,count:p,disabled:m=!1,getItemAriaLabel:g,nextIconButtonProps:v,onPageChange:y,page:x,rowsPerPage:b,showFirstButton:S,showLastButton:C,slots:_={},slotProps:T={}}=t,M=(0,lr.A)(t,KSt),j=gd(),B=gt=>{y(gt,0)},W=gt=>{y(gt,x-1)},K=gt=>{y(gt,x+1)},G=gt=>{y(gt,Math.max(0,Math.ceil(p/b)-1))},J=(r=_.firstButton)!=null?r:Da,te=(i=_.lastButton)!=null?i:Da,re=(o=_.nextButton)!=null?o:Da,me=(s=_.previousButton)!=null?s:Da,Ce=(l=_.firstButtonIcon)!=null?l:LZ,Ae=(c=_.lastButtonIcon)!=null?c:NZ,_e=(u=_.nextButtonIcon)!=null?u:ebe,Be=(f=_.previousButtonIcon)!=null?f:q1e,Ue=j?te:J,$e=j?re:me,Je=j?me:re,Ne=j?J:te,Ke=j?T.lastButton:T.firstButton,nt=j?T.nextButton:T.previousButton,rt=j?T.previousButton:T.nextButton,st=j?T.firstButton:T.lastButton;return(0,a.jsxs)("div",(0,Me.A)({ref:n},M,{children:[S&&(0,a.jsx)(Ue,(0,Me.A)({onClick:B,disabled:m||x===0,"aria-label":g("first",x),title:g("first",x)},Ke,{children:j?(0,a.jsx)(Ae,(0,Me.A)({},T.lastButtonIcon)):(0,a.jsx)(Ce,(0,Me.A)({},T.firstButtonIcon))})),(0,a.jsx)($e,(0,Me.A)({onClick:W,disabled:m||x===0,color:"inherit","aria-label":g("previous",x),title:g("previous",x)},nt??h,{children:j?(0,a.jsx)(_e,(0,Me.A)({},T.nextButtonIcon)):(0,a.jsx)(Be,(0,Me.A)({},T.previousButtonIcon))})),(0,a.jsx)(Je,(0,Me.A)({onClick:K,disabled:m||(p!==-1?x>=Math.ceil(p/b)-1:!1),color:"inherit","aria-label":g("next",x),title:g("next",x)},rt??v,{children:j?(0,a.jsx)(Be,(0,Me.A)({},T.previousButtonIcon)):(0,a.jsx)(_e,(0,Me.A)({},T.nextButtonIcon))})),C&&(0,a.jsx)(Ne,(0,Me.A)({onClick:G,disabled:m||x>=Math.ceil(p/b)-1,"aria-label":g("last",x),title:g("last",x)},st,{children:j?(0,a.jsx)(Ce,(0,Me.A)({},T.firstButtonIcon)):(0,a.jsx)(Ae,(0,Me.A)({},T.lastButtonIcon))}))]}))});var vd=rn(95202);function ZSt(e){return(0,ga.Ay)("MuiTablePagination",e)}const xE=(0,pa.A)("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]);var tbe;const QSt=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","disabled","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton","slotProps","slots"],JSt=(0,qt.Ay)(wn,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}})),qSt=(0,qt.Ay)(JR,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>(0,Me.A)({[`& .${xE.actions}`]:t.actions},t.toolbar)})(({theme:e})=>({minHeight:52,paddingRight:2,[`${e.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[e.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${xE.actions}`]:{flexShrink:0,marginLeft:20}})),eCt=(0,qt.Ay)("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),tCt=(0,qt.Ay)("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})(({theme:e})=>(0,Me.A)({},e.typography.body2,{flexShrink:0})),nCt=(0,qt.Ay)(ks,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>(0,Me.A)({[`& .${xE.selectIcon}`]:t.selectIcon,[`& .${xE.select}`]:t.select},t.input,t.selectRoot)})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${xE.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),rCt=(0,qt.Ay)(Fi,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),aCt=(0,qt.Ay)("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})(({theme:e})=>(0,Me.A)({},e.typography.body2,{flexShrink:0}));function iCt({from:e,to:t,count:n}){return`${e}\u2013${t} of ${n!==-1?n:`more than ${t}`}`}function oCt(e){return`Go to ${e} page`}const sCt=e=>{const{classes:t}=e,n={root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]};return(0,Ur.A)(n,ZSt,t)},b0=d.forwardRef(function(t,n){var r;const i=(0,Li.b)({props:t,name:"MuiTablePagination"}),{ActionsComponent:o=XSt,backIconButtonProps:s,className:l,colSpan:c,component:u=wn,count:f,disabled:h=!1,getItemAriaLabel:p=oCt,labelDisplayedRows:m=iCt,labelRowsPerPage:g="Rows per page:",nextIconButtonProps:v,onPageChange:y,onRowsPerPageChange:x,page:b,rowsPerPage:S,rowsPerPageOptions:C=[10,25,50,100],SelectProps:_={},showFirstButton:T=!1,showLastButton:M=!1,slotProps:j={},slots:B={}}=i,W=(0,lr.A)(i,QSt),K=i,G=sCt(K),J=(r=j?.select)!=null?r:_,te=J.native?"option":rCt;let re;(u===wn||u==="td")&&(re=c||1e3);const me=(0,vd.A)(J.id),Ce=(0,vd.A)(J.labelId),Ae=()=>f===-1?(b+1)*S:S===-1?f:Math.min(f,(b+1)*S);return(0,a.jsx)(JSt,(0,Me.A)({colSpan:re,ref:n,as:u,ownerState:K,className:(0,La.A)(G.root,l)},W,{children:(0,a.jsxs)(qSt,{className:G.toolbar,children:[(0,a.jsx)(eCt,{className:G.spacer}),C.length>1&&(0,a.jsx)(tCt,{className:G.selectLabel,id:Ce,children:g}),C.length>1&&(0,a.jsx)(nCt,(0,Me.A)({variant:"standard"},!J.variant&&{input:tbe||(tbe=(0,a.jsx)(pP,{}))},{value:S,onChange:x,id:me,labelId:Ce},J,{classes:(0,Me.A)({},J.classes,{root:(0,La.A)(G.input,G.selectRoot,(J.classes||{}).root),select:(0,La.A)(G.select,(J.classes||{}).select),icon:(0,La.A)(G.selectIcon,(J.classes||{}).icon)}),disabled:h,children:C.map(_e=>(0,d.createElement)(te,(0,Me.A)({},!Qv(te)&&{ownerState:K},{className:G.menuItem,key:_e.label?_e.label:_e,value:_e.value?_e.value:_e}),_e.label?_e.label:_e))})),(0,a.jsx)(aCt,{className:G.displayedRows,children:m({from:f===0?0:b*S+1,to:Ae(),count:f===-1?-1:f,page:b})}),(0,a.jsx)(o,{className:G.actions,backIconButtonProps:s,count:f,nextIconButtonProps:v,onPageChange:y,page:b,rowsPerPage:S,showFirstButton:T,showLastButton:M,slotProps:j.actions,slots:B.actions,getItemAriaLabel:p,disabled:h})]})}))});function lCt(e){return(0,ga.Ay)("MuiLink",e)}const cCt=(0,pa.A)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]);var nbe=rn(94027);const rbe={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},uCt=e=>rbe[e]||e,dCt=({theme:e,ownerState:t})=>{const n=uCt(t.color),r=(0,nbe.Yn)(e,`palette.${n}`,!1)||t.color,i=(0,nbe.Yn)(e,`palette.${n}Channel`);return"vars"in e&&i?`rgba(${i} / 0.4)`:(0,Mo.X4)(r,.4)},fCt=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],hCt=e=>{const{classes:t,component:n,focusVisible:r,underline:i}=e,o={root:["root",`underline${(0,na.A)(i)}`,n==="button"&&"button",r&&"focusVisible"]};return(0,Ur.A)(o,lCt,t)},pCt=(0,qt.Ay)(Ft,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`underline${(0,na.A)(n.underline)}`],n.component==="button"&&t.button]}})(({theme:e,ownerState:t})=>(0,Me.A)({},t.underline==="none"&&{textDecoration:"none"},t.underline==="hover"&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},t.underline==="always"&&(0,Me.A)({textDecoration:"underline"},t.color!=="inherit"&&{textDecorationColor:dCt({theme:e,ownerState:t})},{"&:hover":{textDecorationColor:"inherit"}}),t.component==="button"&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${cCt.focusVisible}`]:{outline:"auto"}})),Rs=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiLink"}),{className:i,color:o="primary",component:s="a",onBlur:l,onFocus:c,TypographyClasses:u,underline:f="always",variant:h="inherit",sx:p}=r,m=(0,lr.A)(r,fCt),{isFocusVisibleRef:g,onBlur:v,onFocus:y,ref:x}=(0,gZ.A)(),[b,S]=d.useState(!1),C=(0,iu.A)(n,x),_=B=>{v(B),g.current===!1&&S(!1),l&&l(B)},T=B=>{y(B),g.current===!0&&S(!0),c&&c(B)},M=(0,Me.A)({},r,{color:o,component:s,focusVisible:b,underline:f,variant:h}),j=hCt(M);return(0,a.jsx)(pCt,(0,Me.A)({color:o,className:(0,La.A)(j.root,i),classes:u,component:s,onBlur:_,onFocus:T,ref:C,ownerState:M,variant:h,sx:[...Object.keys(rbe).includes(o)?[]:[{color:o}],...Array.isArray(p)?p:[p]]},m))}),abe=(0,ki.A)((0,a.jsx)("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"OpenInNew");function mCt(e={}){const{autoHideDuration:t=null,disableWindowBlurListener:n=!1,onClose:r,open:i,resumeHideDuration:o}=e,s=(0,fb.A)();d.useEffect(()=>{if(!i)return;function x(b){b.defaultPrevented||(b.key==="Escape"||b.key==="Esc")&&r?.(b,"escapeKeyDown")}return document.addEventListener("keydown",x),()=>{document.removeEventListener("keydown",x)}},[i,r]);const l=(0,Ma.A)((x,b)=>{r?.(x,b)}),c=(0,Ma.A)(x=>{!r||x==null||s.start(x,()=>{l(null,"timeout")})});d.useEffect(()=>(i&&c(t),s.clear),[i,t,c,s]);const u=x=>{r?.(x,"clickaway")},f=s.clear,h=d.useCallback(()=>{t!=null&&c(o??t*.5)},[t,o,c]),p=x=>b=>{const S=x.onBlur;S?.(b),h()},m=x=>b=>{const S=x.onFocus;S?.(b),f()},g=x=>b=>{const S=x.onMouseEnter;S?.(b),f()},v=x=>b=>{const S=x.onMouseLeave;S?.(b),h()};return d.useEffect(()=>{if(!n&&i)return window.addEventListener("focus",h),window.addEventListener("blur",f),()=>{window.removeEventListener("focus",h),window.removeEventListener("blur",f)}},[n,i,h,f]),{getRootProps:(x={})=>{const b=(0,Me.A)({},mE(e),mE(x));return(0,Me.A)({role:"presentation"},x,b,{onBlur:p(b),onFocus:m(b),onMouseEnter:g(b),onMouseLeave:v(b)})},onClickAway:u}}const gCt=mCt;function ibe(e){return e.substring(2).toLowerCase()}function vCt(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}function BZ(e){const{children:t,disableReactTree:n=!1,mouseEvent:r="onClick",onClickAway:i,touchEvent:o="onTouchEnd"}=e,s=d.useRef(!1),l=d.useRef(null),c=d.useRef(!1),u=d.useRef(!1);d.useEffect(()=>(setTimeout(()=>{c.current=!0},0),()=>{c.current=!1}),[]);const f=(0,Ml.A)(t.ref,l),h=(0,Ma.A)(g=>{const v=u.current;u.current=!1;const y=(0,Zu.A)(l.current);if(!c.current||!l.current||"clientX"in g&&vCt(g,y))return;if(s.current){s.current=!1;return}let x;g.composedPath?x=g.composedPath().indexOf(l.current)>-1:x=!y.documentElement.contains(g.target)||l.current.contains(g.target),!x&&(n||!v)&&i(g)}),p=g=>v=>{u.current=!0;const y=t.props[g];y&&y(v)},m={ref:f};return o!==!1&&(m[o]=p(o)),d.useEffect(()=>{if(o!==!1){const g=ibe(o),v=(0,Zu.A)(l.current),y=()=>{s.current=!0};return v.addEventListener(g,h),v.addEventListener("touchmove",y),()=>{v.removeEventListener(g,h),v.removeEventListener("touchmove",y)}}},[h,o]),r!==!1&&(m[r]=p(r)),d.useEffect(()=>{if(r!==!1){const g=ibe(r),v=(0,Zu.A)(l.current);return v.addEventListener(g,h),()=>{v.removeEventListener(g,h)}}},[h,r]),(0,a.jsx)(d.Fragment,{children:d.cloneElement(t,m)})}function yCt(e){return(0,ga.Ay)("MuiSnackbarContent",e)}const gdr=(0,pa.A)("MuiSnackbarContent",["root","message","action"]),vdr=null,xCt=["action","className","message","role"],bCt=e=>{const{classes:t}=e,n={root:["root"],action:["action"],message:["message"]};return(0,Ur.A)(n,yCt,t)},wCt=(0,qt.Ay)(vo,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{const t=e.palette.mode==="light"?.8:.98,n=(0,Mo.tL)(e.palette.background.default,t);return(0,Me.A)({},e.typography.body2,{color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText(n),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:n,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}})}),SCt=(0,qt.Ay)("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0"}),CCt=(0,qt.Ay)("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),ECt=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiSnackbarContent"}),{action:i,className:o,message:s,role:l="alert"}=r,c=(0,lr.A)(r,xCt),u=r,f=bCt(u);return(0,a.jsxs)(wCt,(0,Me.A)({role:l,square:!0,elevation:6,className:(0,La.A)(f.root,o),ownerState:u,ref:n},c,{children:[(0,a.jsx)(SCt,{className:f.message,ownerState:u,children:s}),i?(0,a.jsx)(CCt,{className:f.action,ownerState:u,children:i}):null]}))});function _Ct(e){return(0,ga.Ay)("MuiSnackbar",e)}const xdr=(0,pa.A)("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]),bdr=null,TCt=["onEnter","onExited"],ACt=["action","anchorOrigin","autoHideDuration","children","className","ClickAwayListenerProps","ContentProps","disableWindowBlurListener","message","onBlur","onClose","onFocus","onMouseEnter","onMouseLeave","open","resumeHideDuration","TransitionComponent","transitionDuration","TransitionProps"],PCt=e=>{const{classes:t,anchorOrigin:n}=e,r={root:["root",`anchorOrigin${(0,na.A)(n.vertical)}${(0,na.A)(n.horizontal)}`]};return(0,Ur.A)(r,_Ct,t)},obe=(0,qt.Ay)("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`anchorOrigin${(0,na.A)(n.anchorOrigin.vertical)}${(0,na.A)(n.anchorOrigin.horizontal)}`]]}})(({theme:e,ownerState:t})=>{const n={left:"50%",right:"auto",transform:"translateX(-50%)"};return(0,Me.A)({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center"},t.anchorOrigin.vertical==="top"?{top:8}:{bottom:8},t.anchorOrigin.horizontal==="left"&&{justifyContent:"flex-start"},t.anchorOrigin.horizontal==="right"&&{justifyContent:"flex-end"},{[e.breakpoints.up("sm")]:(0,Me.A)({},t.anchorOrigin.vertical==="top"?{top:24}:{bottom:24},t.anchorOrigin.horizontal==="center"&&n,t.anchorOrigin.horizontal==="left"&&{left:24,right:"auto"},t.anchorOrigin.horizontal==="right"&&{right:24,left:"auto"})})}),ZN=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiSnackbar"}),i=uo(),o={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{action:s,anchorOrigin:{vertical:l,horizontal:c}={vertical:"bottom",horizontal:"left"},autoHideDuration:u=null,children:f,className:h,ClickAwayListenerProps:p,ContentProps:m,disableWindowBlurListener:g=!1,message:v,open:y,TransitionComponent:x=Tx,transitionDuration:b=o,TransitionProps:{onEnter:S,onExited:C}={}}=r,_=(0,lr.A)(r.TransitionProps,TCt),T=(0,lr.A)(r,ACt),M=(0,Me.A)({},r,{anchorOrigin:{vertical:l,horizontal:c},autoHideDuration:u,disableWindowBlurListener:g,TransitionComponent:x,transitionDuration:b}),j=PCt(M),{getRootProps:B,onClickAway:W}=gCt((0,Me.A)({},M)),[K,G]=d.useState(!0),J=is({elementType:obe,getSlotProps:B,externalForwardedProps:T,ownerState:M,additionalProps:{ref:n},className:[j.root,h]}),te=me=>{G(!0),C&&C(me)},re=(me,Ce)=>{G(!1),S&&S(me,Ce)};return!y&&K?null:(0,a.jsx)(BZ,(0,Me.A)({onClickAway:W},p,{children:(0,a.jsx)(obe,(0,Me.A)({},J,{children:(0,a.jsx)(x,(0,Me.A)({appear:!0,in:y,timeout:b,direction:l==="top"?"down":"up",onEnter:re,onExited:te},_,{children:f||(0,a.jsx)(ECt,(0,Me.A)({message:v,action:s},m))}))}))}))}),OCt={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",bgcolor:"background.paper",borderRadius:"8px",boxShadow:24,p:4,padding:"40px",width:"50%",maxWidth:"800px"},jCt=({handleClose:e,open:t,verdict:n,translate:r,getUrlAndRedirect:i,getIcon:o,gaEvent:s})=>{const[l,c]=(0,d.useState)(!1),[u,f]=(0,d.useState)("");async function h(m){i?(s&&s(),await i(m.title,!0,m.scriptId,m.encryptedScriptId,!0)||(c(!0),f(r("verdict_fetch_failed")))):(c(!0),f(r("verdict_fetch_failed")))}async function p(m,g){m.preventDefault(),await h(g)}return n!=null?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ZN,{open:l,autoHideDuration:6e3,onClose:()=>c(!1),anchorOrigin:{vertical:"top",horizontal:"right"},children:(0,a.jsx)(gE,{variant:"standard",onClose:()=>c(!1),severity:"error",sx:{width:"100%"},children:u})}),(0,a.jsx)(cm,{onClose:e,open:t,disableAutoFocus:!0,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:(0,a.jsx)(qn,{sx:OCt,children:(0,a.jsxs)(Vr,{container:!0,spacing:3,children:[typeof o=="function"&&(0,a.jsx)(Vr,{item:!0,xs:12,children:(0,a.jsxs)(br,{direction:"row",spacing:2,children:[(0,a.jsx)(a.Fragment,{children:o(n)}),(0,a.jsx)(Ft,{variant:"cardHeader",children:n.mediaName})]})}),(0,a.jsx)(Vr,{item:!0,xs:12,children:(0,a.jsx)(Ft,{variant:"h5",children:(0,a.jsxs)(Rs,{target:"_blank",rel:"noopener",href:"#",onClick:m=>{p(m,n)},sx:{display:"flex",alignItems:"center"},children:[r("verdicts_verdict_short")+" "+n.abstract,(0,a.jsx)(abe,{sx:{height:"18px"}})]})})}),(0,a.jsx)(Vr,{item:!0,xs:12,children:(0,a.jsx)(Ft,{variant:"body1",children:n.title})}),(0,a.jsx)(Vr,{item:!0,xs:12,children:(0,a.jsxs)(br,{spacing:3,children:[(0,a.jsx)(Ft,{variant:"h5",children:r("verdicts_summary")}),(0,a.jsx)(Ft,{variant:"body1",children:n.body})]})})]})})})]}):(0,a.jsx)("div",{})};var sbe,lbe;function UZ(){return UZ=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},UZ.apply(null,arguments)}function MCt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",UZ({viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,sbe||(sbe=d.createElement("g",{clipPath:"url(#clip0_5_3575)"},d.createElement("path",{d:"M60.3002 30.9L53.0002 9.7H56.9002V5H32.7002V1.5H36.1002V0H27.8002V1.5H31.2002V5H7.1002V9.7H11.0002L3.7002 30.9H0.700195V31.6C0.700195 36.1 5.5002 41.2 12.0002 41.2C18.5002 41.2 23.3002 36.1 23.3002 31.6V30.9H20.3002L13.1002 9.7H31.3002V35.1C30.0002 35.4 29.0002 36.5 28.9002 37.9L27.3002 55.4H19.3002L17.2002 60.1H46.8002L44.7002 55.4H36.7002L35.1002 37.9C35.0002 36.5 33.9002 35.4 32.6002 35.1V9.7H50.8002L43.5002 30.9H40.5002V31.6C40.5002 36.1 45.3002 41.2 51.8002 41.2C58.3002 41.2 63.1002 36.1 63.1002 31.6V30.9H60.3002ZM21.8002 32.4C21.3002 36 17.3002 39.8 12.0002 39.8C6.7002 39.8 2.7002 36 2.2002 32.4H21.8002ZM18.8002 30.9H5.3002L12.0002 11.2L18.8002 30.9ZM8.6002 8.2V6.5H31.3002V8.2H8.6002ZM43.8002 56.8L44.6002 58.6H19.5002L20.3002 56.8H43.8002ZM33.8002 38L35.4002 55.4H28.9002L30.3002 38C30.4002 37.1 31.1002 36.4 32.0002 36.4C33.0002 36.4 33.7002 37.1 33.8002 38ZM32.7002 8.2V6.5H55.4002V8.2H32.7002ZM52.0002 11.2L58.8002 30.9H45.2002L52.0002 11.2ZM52.0002 39.8C46.7002 39.8 42.7002 36 42.2002 32.4H61.7002C61.3002 36 57.2002 39.8 52.0002 39.8Z",fill:"black"}),d.createElement("path",{d:"M55.9002 62.5H8.2002V64H55.9002V62.5Z",fill:"black"}))),lbe||(lbe=d.createElement("defs",null,d.createElement("clipPath",{id:"clip0_5_3575"},d.createElement("rect",{width:64,height:64,fill:"white"})))))}const cbe=d.forwardRef(MCt),Cdr=rn.p+"static/media/Balance.1ed89cc75ae56b73d64ed55c18f705bf.svg";var ube,dbe;function VZ(){return VZ=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},VZ.apply(null,arguments)}function RCt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",VZ({viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,ube||(ube=d.createElement("g",{clipPath:"url(#clip0_5_3634)"},d.createElement("path",{d:"M53.8999 59.5H52.3999V61.3H53.8999V59.5Z",fill:"black"}),d.createElement("path",{d:"M51 59.5H49.5V61.3H51V59.5Z",fill:"black"}),d.createElement("path",{d:"M62.7 24.2C62 23.6 61 23.3 59.8 23.5C58.2 23.8 57.2 25.3 57.2 27.5V38.5H58.7V27.5C58.7 26.1 59.3 25.1 60.1 25C60.6 24.9 61.3 24.9 61.8 25.3C62.3 25.7 62.6 26.5 62.6 27.5V44.2C62.6 45.3 62.2 46.3 61.4 47L54.7 53.7C54 54.4 53.7 55.2 53.7 56.2V56.7H42V52C42 50.8 42.5 49.6 43.4 48.7L52.3 40C53.1 39.2 54.4 39.3 55.1 40C55.5 40.4 55.7 40.9 55.7 41.4C55.7 41.9 55.5 42.4 55.1 42.8L50.8 46.9L51.8 48L56.1 43.9C56.8 43.3 57.1 42.4 57.1 41.5C57.1 40.6 56.8 39.7 56.1 39C55.5 38.3 54.6 38 53.7 38C52.8 38 51.9 38.3 51.2 39L42.3 47.7C41.1 48.8 40.5 50.4 40.5 52V56.7H38.5V63.4H40V58.2H55.7V63.4H57.2V56.7H55.1V56.2C55.1 55.7 55.3 55.2 55.7 54.8L62.4 48.1C63.4 47.1 64 45.7 64 44.2V27.5C64 25.6 63.3 24.7 62.7 24.2Z",fill:"black"}),d.createElement("path",{d:"M11.6001 59.5H10.1001V61.3H11.6001V59.5Z",fill:"black"}),d.createElement("path",{d:"M14.6001 59.5H13.1001V61.3H14.6001V59.5Z",fill:"black"}),d.createElement("path",{d:"M25.5 63.4V56.7H23.5V52C23.5 50.4 22.8 48.8 21.7 47.7L12.7 39C12.1 38.4 11.2 38 10.3 38C10.3 38 10.3 38 10.2 38C9.3 38 8.4 38.4 7.8 39C7.2 39.7 6.8 40.5 6.8 41.5C6.8 42.4 7.2 43.3 7.8 43.9L12.1 48L13.1 46.9L8.8 42.8C8.4 42.4 8.2 41.9 8.2 41.4C8.2 40.9 8.4 40.4 8.8 40C9.2 39.6 9.7 39.4 10.2 39.4C10.7 39.4 11.2 39.6 11.6 40L20.5 48.7C21.4 49.6 21.9 50.7 21.9 52V56.7H10.4V56.2C10.4 55.3 10 54.4 9.4 53.7L2.6 47C1.8 46.2 1.4 45.2 1.4 44.2V27.5C1.4 26.5 1.7 25.7 2.2 25.3C2.7 24.9 3.4 24.9 3.9 25C4.7 25.1 5.3 26.2 5.3 27.5V38.5H6.8V27.5C6.8 25.3 5.8 23.8 4.2 23.5C3 23.3 2 23.5 1.3 24.2C0.7 24.7 0 25.6 0 27.5V44.2C0 45.6 0.6 47 1.6 48L8.3 54.7C8.7 55.1 8.9 55.6 8.9 56.1V56.6H6.8V63.3H8.3V58.1H24V63.3H25.5V63.4Z",fill:"black"}),d.createElement("path",{d:"M12.6001 14.4V17.6H16.8001V32.9H14.4001V34.4H49.6001V32.9H47.2001V17.6H51.4001V14.4L54.2001 16.1L55.0001 14.9L32.0001 0.599976L9.1001 14.9L9.9001 16.1L12.6001 14.4ZM18.3001 17.6H24.0001V32.9H18.2001V17.6H18.3001ZM38.5001 17.6V32.9H32.7001V17.6H38.5001ZM31.3001 32.9H25.5001V17.6H31.3001V32.9ZM45.7001 32.9H40.0001V17.6H45.8001V32.9H45.7001ZM49.9001 13.5V16.1H14.1001V13.5L32.0001 2.39998L49.9001 13.5Z",fill:"black"}),d.createElement("path",{d:"M31.9999 13.4C33.9999 13.4 35.5999 11.8 35.5999 9.79995C35.5999 7.79995 33.9999 6.19995 31.9999 6.19995C29.9999 6.19995 28.3999 7.79995 28.3999 9.79995C28.3999 11.8 29.9999 13.4 31.9999 13.4ZM31.9999 7.79995C33.1999 7.79995 34.0999 8.69995 34.0999 9.89995C34.0999 11.1 33.1999 12 31.9999 12C30.7999 12 29.8999 11.1 29.8999 9.89995C29.8999 8.69995 30.7999 7.79995 31.9999 7.79995Z",fill:"black"}))),dbe||(dbe=d.createElement("defs",null,d.createElement("clipPath",{id:"clip0_5_3634"},d.createElement("rect",{width:64,height:64,fill:"white"})))))}const fbe=d.forwardRef(RCt),Edr=rn.p+"static/media/Account.b437303311399e1ab6a1bc8d2520260a.svg";var hbe,pbe;function $Z(){return $Z=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},$Z.apply(null,arguments)}function DCt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",$Z({viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,hbe||(hbe=d.createElement("g",{clipPath:"url(#clip0_5_3867)"},d.createElement("path",{d:"M61.1 54.5H60.9V50.7H57.9V28.8H60.9V25H64L32 0.400024L0 24.9H3.2V28.7H6.2V50.6H3.2V54.4H2.9C1.4 54.4 0.2 55.6 0.2 57.1V63.6H63.6V57.1C63.7 55.7 62.5 54.5 61.1 54.5ZM59.4 52.1V54.5H49.3V52.1H50.8H57.9H59.4ZM35.6 50.7V28.8H38.6V25H47.9V28.8H50.9V50.7H47.9V54.5H38.6V50.7H35.6ZM13.2 50.7V28.8H16.2V25H25.5V28.8H28.5V50.7H25.5V54.5H16.2V50.7H13.2ZM28.4 27.3H26.9V24.9H37V27.3H35.5H28.4ZM34.1 28.8V50.7H29.9V28.8H34.1ZM26.9 52.1H28.4H35.5H37V54.5H26.9V52.1ZM52.2 50.7V28.8H56.4V50.7H52.2ZM59.4 27.3H57.9H50.8H49.3V24.9H59.4V27.3ZM32 2.20002L59.7 23.5H4.3L32 2.20002ZM4.6 27.3V24.9H14.7V27.3H13.2H6.1H4.6ZM11.8 28.8V50.7H7.6V28.8H11.8ZM4.6 52.1H6.1H13.2H14.7V54.5H4.6V52.1ZM62.3 62.2H1.7V57.2C1.7 56.5 2.2 56 2.9 56H3.1H60.8H61C61.7 56 62.2 56.5 62.2 57.2V62.2H62.3Z",fill:"black"}),d.createElement("path",{d:"M47.5999 18.5H16.3999V20H47.5999V18.5Z",fill:"black"}),d.createElement("path",{d:"M39 14.8H25V16.3H39V14.8Z",fill:"black"}))),pbe||(pbe=d.createElement("defs",null,d.createElement("clipPath",{id:"clip0_5_3867"},d.createElement("rect",{width:64,height:64,fill:"white"})))))}const mbe=d.forwardRef(DCt),_dr=rn.p+"static/media/House.df80227433e4c0b3ad6f7c564c791ef8.svg";var gbe,vbe;function zZ(){return zZ=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},zZ.apply(null,arguments)}function kCt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",zZ({viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,gbe||(gbe=d.createElement("g",{clipPath:"url(#clip0_10_1369)"},d.createElement("path",{d:"M62.4 49.6L50.2 37.4C52.6 34.5 53.9 30.8 54 26.9C54 23.3 52.9 19.9 51 17.1V0H0.5V64H42.5L51 55.5V48.3L56.1 55C58.6 57.9 61.4 56.3 62.1 55.7C64.6 53.3 63.2 50.4 62.4 49.6ZM42.9 61.5V55.9H48.5L42.9 61.5ZM49.5 54.5H41.4V62.6H2V1.5H49.6V15.3C47 12.5 43.5 10.5 39.5 9.9C34.1 9.1 28.5 11.1 24.8 15.1C21.6 18.5 19.9 23.1 20.2 27.8C20.7 36.2 27.8 43.2 36.3 43.6C39.7 43.8 42.9 43 45.8 41.2L49.7 46.3V54.5H49.5ZM61.2 54.6C60.7 55 59 56 57.3 54.2L46 39.3L45.4 39.7C42.7 41.5 39.6 42.4 36.2 42.2C28.4 41.8 22 35.5 21.5 27.8C21.2 23.4 22.7 19.3 25.7 16.2C29.1 12.6 34.2 10.8 39.1 11.5C46.8 12.6 52.5 19.2 52.4 27C52.3 30.7 51 34.3 48.5 37L48 37.5L61.1 50.7C62.9 52.3 61.7 54.1 61.2 54.6Z",fill:"black"}),d.createElement("path",{d:"M58.1318 52.1406L59.126 53.2638L60.2492 52.2696L59.255 51.1464L58.1318 52.1406Z",fill:"black"}),d.createElement("path",{d:"M57.2404 49.0041L56.1172 49.9983L57.1114 51.1215L58.2346 50.1273L57.2404 49.0041Z",fill:"black"}),d.createElement("path",{d:"M43.4002 5.20001H5.2002V6.70001H43.4002V5.20001Z",fill:"black"}),d.createElement("path",{d:"M20.0002 10.6H5.2002V12.1H20.0002V10.6Z",fill:"black"}),d.createElement("path",{d:"M22.6002 44.5H5.2002V46H22.6002V44.5Z",fill:"black"}),d.createElement("path",{d:"M27.7002 50.3H5.2002V51.8H27.7002V50.3Z",fill:"black"}),d.createElement("path",{d:"M37.1002 56.1H5.2002V57.6H37.1002V56.1Z",fill:"black"}),d.createElement("path",{d:"M37 14.4C30.2 14.4 24.7 19.9 24.7 26.7C24.6 33.5 30.2 39 37 39C43.8 39 49.3 33.5 49.3 26.7C49.3 19.9 43.8 14.4 37 14.4ZM37 37.6C31 37.6 26.1 32.7 26.1 26.7C26.1 20.7 31 15.8 37 15.8C43 15.8 47.9 20.7 47.9 26.7C47.9 32.7 43 37.6 37 37.6Z",fill:"black"}))),vbe||(vbe=d.createElement("defs",null,d.createElement("clipPath",{id:"clip0_10_1369"},d.createElement("rect",{width:64,height:64,fill:"white"})))))}const ybe=d.forwardRef(kCt),Tdr=rn.p+"static/media/Document.a1155e482d2bddd7b7f0dd7e91fa4cca.svg",xbe=(0,ki.A)((0,a.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"Search");function Mr(e){if(e===""||e===void 0||e===null)return e;if(e==="0001-01-01T00:00:00")return"-";const t=new Date(e),n=t.getDate(),r=t.getMonth()+1,i=t.getFullYear();return`${n.toString().padStart(2,"0")}.${r.toString().padStart(2,"0")}.${i}`}function w0(e){if(e===""||e===void 0||e===null)return e;if(e==="0001-01-01T00:00:00")return"-";const t=new Date(e),n=t.getHours(),r=t.getMinutes();return`${n.toString().padStart(2,"0")}:${r.toString().padStart(2,"0")}`}function Eu(e){const t=e.getDate(),n=e.getMonth()+1,r=e.getFullYear();return`${t.toString().padStart(2,"0")}.${n.toString().padStart(2,"0")}.${r}`}function Adr(e){const t=e.getHours(),n=e.getMinutes();return`${t.toString().padStart(2,"0")}:${n.toString().padStart(2,"0")}`}function bbe(e,t){if(!e||!t)return;const n=e.split(t).reverse();return new Date(n.join("-"))}var ICt=rn(5325),FCt=rn(54590);function NCt(e){return(0,ga.Ay)("MuiPopper",e)}const Pdr=(0,pa.A)("MuiPopper",["root"]),Odr=null,LCt=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],BCt=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function UCt(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function WZ(e){return typeof e=="function"?e():e}function wbe(e){return e.nodeType!==void 0}function jdr(e){return!wbe(e)}const VCt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,NCt,t)},$Ct={},zCt=d.forwardRef(function(t,n){var r;const{anchorEl:i,children:o,direction:s,disablePortal:l,modifiers:c,open:u,placement:f,popperOptions:h,popperRef:p,slotProps:m={},slots:g={},TransitionProps:v}=t,y=(0,lr.A)(t,LCt),x=d.useRef(null),b=(0,Ml.A)(x,n),S=d.useRef(null),C=(0,Ml.A)(S,p),_=d.useRef(C);(0,Cu.A)(()=>{_.current=C},[C]),d.useImperativeHandle(p,()=>S.current,[]);const T=UCt(f,s),[M,j]=d.useState(T),[B,W]=d.useState(WZ(i));d.useEffect(()=>{S.current&&S.current.forceUpdate()}),d.useEffect(()=>{i&&W(WZ(i))},[i]),(0,Cu.A)(()=>{if(!B||!u)return;const re=Ae=>{j(Ae.placement)};let me=[{name:"preventOverflow",options:{altBoundary:l}},{name:"flip",options:{altBoundary:l}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:Ae})=>{re(Ae)}}];c!=null&&(me=me.concat(c)),h&&h.modifiers!=null&&(me=me.concat(h.modifiers));const Ce=(0,FCt.n4)(B,x.current,(0,Me.A)({placement:T},h,{modifiers:me}));return _.current(Ce),()=>{Ce.destroy(),_.current(null)}},[B,l,c,u,h,T]);const K={placement:M};v!==null&&(K.TransitionProps=v);const G=VCt(t),J=(r=g.root)!=null?r:"div",te=is({elementType:J,externalSlotProps:m.root,externalForwardedProps:y,additionalProps:{role:"tooltip",ref:b},ownerState:t,className:G.root});return(0,a.jsx)(J,(0,Me.A)({},te,{children:typeof o=="function"?o(K):o}))}),WCt=d.forwardRef(function(t,n){const{anchorEl:r,children:i,container:o,direction:s="ltr",disablePortal:l=!1,keepMounted:c=!1,modifiers:u,open:f,placement:h="bottom",popperOptions:p=$Ct,popperRef:m,style:g,transition:v=!1,slotProps:y={},slots:x={}}=t,b=(0,lr.A)(t,BCt),[S,C]=d.useState(!0),_=()=>{C(!1)},T=()=>{C(!0)};if(!c&&!f&&(!v||S))return null;let M;if(o)M=o;else if(r){const W=WZ(r);M=W&&wbe(W)?(0,Zu.A)(W).body:(0,Zu.A)(null).body}const j=!f&&c&&(!v||S)?"none":void 0,B=v?{in:f,onEnter:_,onExited:T}:void 0;return(0,a.jsx)(D1e,{disablePortal:l,container:M,children:(0,a.jsx)(zCt,(0,Me.A)({anchorEl:r,direction:s,disablePortal:l,modifiers:u,ref:n,open:v?!S:f,placement:h,popperOptions:p,popperRef:m,slotProps:y,slots:x},b,{style:(0,Me.A)({position:"fixed",top:0,left:0,display:j},g),TransitionProps:B,children:i}))})}),HCt=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],GCt=(0,qt.Ay)(WCt,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Px=d.forwardRef(function(t,n){var r;const i=(0,ICt.A)(),o=(0,Li.b)({props:t,name:"MuiPopper"}),{anchorEl:s,component:l,components:c,componentsProps:u,container:f,disablePortal:h,keepMounted:p,modifiers:m,open:g,placement:v,popperOptions:y,popperRef:x,transition:b,slots:S,slotProps:C}=o,_=(0,lr.A)(o,HCt),T=(r=S?.root)!=null?r:c?.Root,M=(0,Me.A)({anchorEl:s,container:f,disablePortal:h,keepMounted:p,modifiers:m,open:g,placement:v,popperOptions:y,popperRef:x,transition:b},_);return(0,a.jsx)(GCt,(0,Me.A)({as:l,direction:i?.direction,slots:{root:T},slotProps:C??u},M,{ref:n}))});function YCt(e){return(0,ga.Ay)("MuiTooltip",e)}const Pw=(0,pa.A)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),KCt=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function XCt(e){return Math.round(e*1e5)/1e5}const ZCt=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:i,placement:o}=e,s={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",i&&"touch",`tooltipPlacement${(0,na.A)(o.split("-")[0])}`],arrow:["arrow"]};return(0,Ur.A)(s,YCt,t)},QCt=(0,qt.Ay)(Px,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>(0,Me.A)({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${Pw.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Pw.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Pw.arrow}`]:(0,Me.A)({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${Pw.arrow}`]:(0,Me.A)({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),JCt=(0,qt.Ay)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${(0,na.A)(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>(0,Me.A)({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:(0,Mo.X4)(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${XCt(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${Pw.popper}[data-popper-placement*="left"] &`]:(0,Me.A)({transformOrigin:"right center"},t.isRtl?(0,Me.A)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):(0,Me.A)({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${Pw.popper}[data-popper-placement*="right"] &`]:(0,Me.A)({transformOrigin:"left center"},t.isRtl?(0,Me.A)({marginRight:"14px"},t.touch&&{marginRight:"24px"}):(0,Me.A)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${Pw.popper}[data-popper-placement*="top"] &`]:(0,Me.A)({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${Pw.popper}[data-popper-placement*="bottom"] &`]:(0,Me.A)({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),qCt=(0,qt.Ay)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:(0,Mo.X4)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let qR=!1;const HZ=new fb.E;let eD={x:0,y:0};function kdr(){qR=!1,HZ.clear()}function QN(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const lo=d.forwardRef(function(t,n){var r,i,o,s,l,c,u,f,h,p,m,g,v,y,x,b,S,C,_;const T=(0,Li.b)({props:t,name:"MuiTooltip"}),{arrow:M=!1,children:j,components:B={},componentsProps:W={},describeChild:K=!1,disableFocusListener:G=!1,disableHoverListener:J=!1,disableInteractive:te=!1,disableTouchListener:re=!1,enterDelay:me=100,enterNextDelay:Ce=0,enterTouchDelay:Ae=700,followCursor:_e=!1,id:Be,leaveDelay:Ue=0,leaveTouchDelay:$e=1500,onClose:Je,onOpen:Ne,open:Ke,placement:nt="bottom",PopperComponent:rt,PopperProps:st={},slotProps:gt={},slots:lt={},title:ut,TransitionComponent:Fe=Tx,TransitionProps:ft}=T,Ct=(0,lr.A)(T,KCt),Tt=d.isValidElement(j)?j:(0,a.jsx)("span",{children:j}),Ut=uo(),zt=gd(),[Ht,nn]=d.useState(),[Bt,on]=d.useState(null),Tn=d.useRef(!1),$n=te||_e,rr=(0,fb.A)(),ir=(0,fb.A)(),Vn=(0,fb.A)(),vr=(0,fb.A)(),[Hn,Fn]=(0,xP.A)({controlled:Ke,default:!1,name:"Tooltip",state:"open"});let Qn=Hn;const Yr=(0,vd.A)(Be),wa=d.useRef(),yr=(0,g0.A)(()=>{wa.current!==void 0&&(document.body.style.WebkitUserSelect=wa.current,wa.current=void 0),vr.clear()});d.useEffect(()=>yr,[yr]);const ea=Nn=>{HZ.clear(),qR=!0,Fn(!0),Ne&&!Qn&&Ne(Nn)},hr=(0,g0.A)(Nn=>{HZ.start(800+Ue,()=>{qR=!1}),Fn(!1),Je&&Qn&&Je(Nn),rr.start(Ut.transitions.duration.shortest,()=>{Tn.current=!1})}),Nr=Nn=>{Tn.current&&Nn.type!=="touchstart"||(Ht&&Ht.removeAttribute("title"),ir.clear(),Vn.clear(),me||qR&&Ce?ir.start(qR?Ce:me,()=>{ea(Nn)}):ea(Nn))},Xn=Nn=>{ir.clear(),Vn.start(Ue,()=>{hr(Nn)})},{isFocusVisibleRef:Lr,onBlur:fa,onFocus:ii,ref:pi}=(0,gZ.A)(),[,Ji]=d.useState(!1),bi=Nn=>{fa(Nn),Lr.current===!1&&(Ji(!1),Xn(Nn))},Ei=Nn=>{Ht||nn(Nn.currentTarget),ii(Nn),Lr.current===!0&&(Ji(!0),Nr(Nn))},Yi=Nn=>{Tn.current=!0;const $r=Tt.props;$r.onTouchStart&&$r.onTouchStart(Nn)},Lo=Nn=>{Yi(Nn),Vn.clear(),rr.clear(),yr(),wa.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",vr.start(Ae,()=>{document.body.style.WebkitUserSelect=wa.current,Nr(Nn)})},ns=Nn=>{Tt.props.onTouchEnd&&Tt.props.onTouchEnd(Nn),yr(),Vn.start($e,()=>{hr(Nn)})};d.useEffect(()=>{if(!Qn)return;function Nn($r){($r.key==="Escape"||$r.key==="Esc")&&hr($r)}return document.addEventListener("keydown",Nn),()=>{document.removeEventListener("keydown",Nn)}},[hr,Qn]);const rl=(0,iu.A)(Tt.ref,pi,nn,n);!ut&&ut!==0&&(Qn=!1);const Fs=d.useRef(),Ro=Nn=>{const $r=Tt.props;$r.onMouseMove&&$r.onMouseMove(Nn),eD={x:Nn.clientX,y:Nn.clientY},Fs.current&&Fs.current.update()},nr={},Cr=typeof ut=="string";K?(nr.title=!Qn&&Cr&&!J?ut:null,nr["aria-describedby"]=Qn?Yr:null):(nr["aria-label"]=Cr?ut:null,nr["aria-labelledby"]=Qn&&!Cr?Yr:null);const Sn=(0,Me.A)({},nr,Ct,Tt.props,{className:(0,La.A)(Ct.className,Tt.props.className),onTouchStart:Yi,ref:rl},_e?{onMouseMove:Ro}:{}),Hr={};re||(Sn.onTouchStart=Lo,Sn.onTouchEnd=ns),J||(Sn.onMouseOver=QN(Nr,Sn.onMouseOver),Sn.onMouseLeave=QN(Xn,Sn.onMouseLeave),$n||(Hr.onMouseOver=Nr,Hr.onMouseLeave=Xn)),G||(Sn.onFocus=QN(Ei,Sn.onFocus),Sn.onBlur=QN(bi,Sn.onBlur),$n||(Hr.onFocus=Ei,Hr.onBlur=bi));const mn=d.useMemo(()=>{var Nn;let $r=[{name:"arrow",enabled:!!Bt,options:{element:Bt,padding:4}}];return(Nn=st.popperOptions)!=null&&Nn.modifiers&&($r=$r.concat(st.popperOptions.modifiers)),(0,Me.A)({},st.popperOptions,{modifiers:$r})},[Bt,st]),pt=(0,Me.A)({},T,{isRtl:zt,arrow:M,disableInteractive:$n,placement:nt,PopperComponentProp:rt,touch:Tn.current}),Mt=ZCt(pt),Pt=(r=(i=lt.popper)!=null?i:B.Popper)!=null?r:QCt,Wt=(o=(s=(l=lt.transition)!=null?l:B.Transition)!=null?s:Fe)!=null?o:Tx,Xt=(c=(u=lt.tooltip)!=null?u:B.Tooltip)!=null?c:JCt,It=(f=(h=lt.arrow)!=null?h:B.Arrow)!=null?f:qCt,Jt=hP(Pt,(0,Me.A)({},st,(p=gt.popper)!=null?p:W.popper,{className:(0,La.A)(Mt.popper,st?.className,(m=(g=gt.popper)!=null?g:W.popper)==null?void 0:m.className)}),pt),Rn=hP(Wt,(0,Me.A)({},ft,(v=gt.transition)!=null?v:W.transition),pt),En=hP(Xt,(0,Me.A)({},(y=gt.tooltip)!=null?y:W.tooltip,{className:(0,La.A)(Mt.tooltip,(x=(b=gt.tooltip)!=null?b:W.tooltip)==null?void 0:x.className)}),pt),Mn=hP(It,(0,Me.A)({},(S=gt.arrow)!=null?S:W.arrow,{className:(0,La.A)(Mt.arrow,(C=(_=gt.arrow)!=null?_:W.arrow)==null?void 0:C.className)}),pt);return(0,a.jsxs)(d.Fragment,{children:[d.cloneElement(Tt,Sn),(0,a.jsx)(Pt,(0,Me.A)({as:rt??Px,placement:nt,anchorEl:_e?{getBoundingClientRect:()=>({top:eD.y,left:eD.x,right:eD.x,bottom:eD.y,width:0,height:0})}:Ht,popperRef:Fs,open:Ht?Qn:!1,id:Yr,transition:!0},Hr,Jt,{popperOptions:mn,children:({TransitionProps:Nn})=>(0,a.jsx)(Wt,(0,Me.A)({timeout:Ut.transitions.duration.shorter},Nn,Rn,{children:(0,a.jsxs)(Xt,(0,Me.A)({},En,{children:[ut,M?(0,a.jsx)(It,(0,Me.A)({},Mn,{ref:on})):null]}))}))}))]})}),Co=({children:e,title:t,placement:n="top",arrow:r=!0,disableInteractive:i=!0,...o})=>(0,a.jsx)(lo,{placement:n,title:t??t,arrow:r,disableInteractive:i,...o,children:e}),Fdr=null,Sbe=({verdictMediaMonitor:e,translate:t,getUrlAndRedirect:n,showIcons:r=!1,showTitle:i=!0,rowsPerPage:o=3,customHeaderColor:s,sx:l,gaEvent:c})=>{const[u,f]=(0,d.useState)(0),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)(void 0),v=Zi("(min-width:600px)"),y=(C,_)=>{f(_)},x=C=>{const _={404:(0,a.jsx)(cbe,{width:"24",height:"24"}),405:(0,a.jsx)(fbe,{width:"24",height:"24"}),406:(0,a.jsx)(mbe,{width:"24",height:"24"}),407:(0,a.jsx)(ybe,{width:"24",height:"24"}),412:(0,a.jsx)(cbe,{width:"24",height:"24"}),413:(0,a.jsx)(fbe,{width:"24",height:"24"}),414:(0,a.jsx)(mbe,{width:"24",height:"24"}),415:(0,a.jsx)(ybe,{width:"24",height:"24"})},T=String(C.mediaId);return(0,a.jsx)(a.Fragment,{children:_[T]})};function b(C){g(C),p(!0)}function S(){g(void 0),p(!1)}return e?(0,a.jsxs)(vo,{variant:"dashboardPaper",sx:l,children:[i&&(0,a.jsx)(Ft,{sx:{paddingBottom:3},variant:"cardHeader",children:t("verdicts_title")}),e.scripts?.length>0?(0,a.jsxs)(qn,{children:[(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:s??"#0B9CB2"}},children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:t("verdicts_party")}),v&&(0,a.jsx)(wn,{align:"center",children:t("verdicts_verdict")}),v&&(0,a.jsx)(wn,{align:"center",children:t("verdicts_relation")}),(0,a.jsx)(wn,{align:"center",children:t("verdicts_date")}),r&&v&&(0,a.jsx)(wn,{align:"center",children:t("verdicts_type")})]})}),(0,a.jsx)(ul,{children:e.scripts.slice(u*o,u*o+o).map(C=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:(0,a.jsxs)(br,{direction:"row",alignItems:"center",justifyContent:"start",children:[(0,a.jsx)(xbe,{sx:{height:"0.8em",fill:"#666666"}}),(0,a.jsx)(Rs,{underline:"hover",color:"accent.dark",fontWeight:600,onClick:()=>b(C),children:C.identifierName})]})}),v&&(0,a.jsx)(wn,{align:"center",children:C.abstract}),v&&(0,a.jsx)(wn,{align:"center",children:t("verdicts_relation_"+C.relation)}),(0,a.jsx)(wn,{align:"center",children:Mr(C.scriptDate)}),r&&v&&(0,a.jsx)(Co,{title:t("verdicts_type_"+C.mediaId),children:(0,a.jsx)(wn,{align:"center",children:(0,a.jsx)(a.Fragment,{children:x(C)})})})]},C.scriptId+C.relation+C.identifierName))})]})}),e.scripts.length>o&&(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(b0,{count:e.scripts.length,rowsPerPage:o,page:u,onPageChange:y,rowsPerPageOptions:[],component:"div"})})]}):(0,a.jsx)(Bh,{children:t("verdicts_none")}),h&&(0,a.jsx)(jCt,{open:h,translate:t,getUrlAndRedirect:n,handleClose:()=>S(),verdict:m,getIcon:x,gaEvent:c})]}):null},eEt=(0,ki.A)((0,a.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function tEt(e){return(0,ga.Ay)("MuiChip",e)}const ql=(0,pa.A)("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),nEt=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],rEt=e=>{const{classes:t,disabled:n,size:r,color:i,iconColor:o,onDelete:s,clickable:l,variant:c}=e,u={root:["root",c,n&&"disabled",`size${(0,na.A)(r)}`,`color${(0,na.A)(i)}`,l&&"clickable",l&&`clickableColor${(0,na.A)(i)}`,s&&"deletable",s&&`deletableColor${(0,na.A)(i)}`,`${c}${(0,na.A)(i)}`],label:["label",`label${(0,na.A)(r)}`],avatar:["avatar",`avatar${(0,na.A)(r)}`,`avatarColor${(0,na.A)(i)}`],icon:["icon",`icon${(0,na.A)(r)}`,`iconColor${(0,na.A)(o)}`],deleteIcon:["deleteIcon",`deleteIcon${(0,na.A)(r)}`,`deleteIconColor${(0,na.A)(i)}`,`deleteIcon${(0,na.A)(c)}Color${(0,na.A)(i)}`]};return(0,Ur.A)(u,tEt,t)},aEt=(0,qt.Ay)("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:i,clickable:o,onDelete:s,size:l,variant:c}=n;return[{[`& .${ql.avatar}`]:t.avatar},{[`& .${ql.avatar}`]:t[`avatar${(0,na.A)(l)}`]},{[`& .${ql.avatar}`]:t[`avatarColor${(0,na.A)(r)}`]},{[`& .${ql.icon}`]:t.icon},{[`& .${ql.icon}`]:t[`icon${(0,na.A)(l)}`]},{[`& .${ql.icon}`]:t[`iconColor${(0,na.A)(i)}`]},{[`& .${ql.deleteIcon}`]:t.deleteIcon},{[`& .${ql.deleteIcon}`]:t[`deleteIcon${(0,na.A)(l)}`]},{[`& .${ql.deleteIcon}`]:t[`deleteIconColor${(0,na.A)(r)}`]},{[`& .${ql.deleteIcon}`]:t[`deleteIcon${(0,na.A)(c)}Color${(0,na.A)(r)}`]},t.root,t[`size${(0,na.A)(l)}`],t[`color${(0,na.A)(r)}`],o&&t.clickable,o&&r!=="default"&&t[`clickableColor${(0,na.A)(r)})`],s&&t.deletable,s&&r!=="default"&&t[`deletableColor${(0,na.A)(r)}`],t[c],t[`${c}${(0,na.A)(r)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return(0,Me.A)({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${ql.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${ql.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${ql.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${ql.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${ql.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${ql.icon}`]:(0,Me.A)({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&(0,Me.A)({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},t.color!=="default"&&{color:"inherit"})),[`& .${ql.deleteIcon}`]:(0,Me.A)({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:(0,Mo.X4)(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:(0,Mo.X4)(e.palette.text.primary,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:(0,Mo.X4)(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${ql.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Mo.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${ql.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>(0,Me.A)({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Mo.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${ql.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Mo.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${ql.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>(0,Me.A)({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${ql.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${ql.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${ql.avatar}`]:{marginLeft:4},[`& .${ql.avatarSmall}`]:{marginLeft:2},[`& .${ql.icon}`]:{marginLeft:4},[`& .${ql.iconSmall}`]:{marginLeft:2},[`& .${ql.deleteIcon}`]:{marginRight:5},[`& .${ql.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,Mo.X4)(e.palette[t.color].main,.7)}`,[`&.${ql.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${ql.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:(0,Mo.X4)(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${ql.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,Mo.X4)(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),iEt=(0,qt.Ay)("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${(0,na.A)(r)}`]]}})(({ownerState:e})=>(0,Me.A)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.variant==="outlined"&&{paddingLeft:11,paddingRight:11},e.size==="small"&&{paddingLeft:8,paddingRight:8},e.size==="small"&&e.variant==="outlined"&&{paddingLeft:7,paddingRight:7}));function Cbe(e){return e.key==="Backspace"||e.key==="Delete"}const Ll=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiChip"}),{avatar:i,className:o,clickable:s,color:l="default",component:c,deleteIcon:u,disabled:f=!1,icon:h,label:p,onClick:m,onDelete:g,onKeyDown:v,onKeyUp:y,size:x="medium",variant:b="filled",tabIndex:S,skipFocusWhenDisabled:C=!1}=r,_=(0,lr.A)(r,nEt),T=d.useRef(null),M=(0,iu.A)(T,n),j=_e=>{_e.stopPropagation(),g&&g(_e)},B=_e=>{_e.currentTarget===_e.target&&Cbe(_e)&&_e.preventDefault(),v&&v(_e)},W=_e=>{_e.currentTarget===_e.target&&(g&&Cbe(_e)?g(_e):_e.key==="Escape"&&T.current&&T.current.blur()),y&&y(_e)},K=s!==!1&&m?!0:s,G=K||g?Vh:c||"div",J=(0,Me.A)({},r,{component:G,disabled:f,size:x,color:l,iconColor:d.isValidElement(h)&&h.props.color||l,onDelete:!!g,clickable:K,variant:b}),te=rEt(J),re=G===Vh?(0,Me.A)({component:c||"div",focusVisibleClassName:te.focusVisible},g&&{disableRipple:!0}):{};let me=null;g&&(me=u&&d.isValidElement(u)?d.cloneElement(u,{className:(0,La.A)(u.props.className,te.deleteIcon),onClick:j}):(0,a.jsx)(eEt,{className:(0,La.A)(te.deleteIcon),onClick:j}));let Ce=null;i&&d.isValidElement(i)&&(Ce=d.cloneElement(i,{className:(0,La.A)(te.avatar,i.props.className)}));let Ae=null;return h&&d.isValidElement(h)&&(Ae=d.cloneElement(h,{className:(0,La.A)(te.icon,h.props.className)})),(0,a.jsxs)(aEt,(0,Me.A)({as:G,className:(0,La.A)(te.root,o),disabled:K&&f?!0:void 0,onClick:m,onKeyDown:B,onKeyUp:W,ref:M,tabIndex:C&&f?-1:S,ownerState:J},re,_,{children:[Ce||Ae,(0,a.jsx)(iEt,{className:(0,La.A)(te.label),ownerState:J,children:p}),me]}))}),GZ=({involvement:e,t,sx:n})=>{const r=uo(),i={1:r.palette.data_green?.dark,2:r.palette.data_mochaccino?.main,3:r.palette.data_yellow?.main,4:r.palette.data_green?.dark,5:r.palette.data_red?.main,6:r.palette.data_yellow?.main,7:r.palette.data_pink?.dark,8:r.palette.data_magenta?.main,9:r.palette.data_green?.dark,100:r.palette.data_blue?.dark};if(!e)return null;const{involvementType:{involvementTypeID:o},involvementTypeDetail:{involvementTypeDetailID:s}}=e,l=t(`involvement_type_detail_${s}`),c=t(`involvement_type_${o}`),u=l||c;return u?(0,a.jsx)(Ll,{sx:{mr:1,mb:1,borderRadius:1,border:`1.7px solid ${i[o]}`,...n},size:"small",label:u,variant:"outlined"}):null},Vdr=({item:e,labelText:t,t:n,countries:r})=>{if(!e)return null;const i=s=>{try{const l=JSON.parse(s.value);return jsx("ul",{children:l.map((c,u)=>jsx(Typography,{component:"li",variant:"body2",children:c},u))})}catch(l){console.log(l)}return null},o=s=>{let l="";return s?.value==="true"?l=n("yes"):s?.value==="false"?l=n("no"):s?.inputTypeID===9&&r?l=r.find(c=>c[0]===s.value)?.[1]||s.value:l=s.value,jsx(Typography,{variant:"body2",children:l})};return jsxs(Box,{sx:{mb:3},children:[jsx(Typography,{sx:{mb:1},variant:"body2",fontWeight:"500",children:n(e.name,t)?n(e.name,t):e.name}),e.options&&e.options.length>0&&e.value?jsx(Fragment,{children:i(e)}):jsx(Fragment,{children:o(e)})]},e.formFieldID)},$dr=null,zdr=({item:e,onChange:t,t:n,labelText:r,updateForm:i,countries:o})=>{const[s,l]=useState(e),[c,u]=useState(null),[f,h]=useState(null);useEffect(()=>{l({...e})},[e]),useEffect(()=>{if(s){const b=n(e.name,r);u(b||e.name)}},[s]),useEffect(()=>{f&&p(f[0])},[f]);const p=b=>{l(S=>({...S,value:b})),i({...s,value:b})},m=()=>{t&&t()},g=b=>b?typeof b=="string"?JSON.parse(b):b:[],v=(b,S)=>{if(!b||!S)return"";const C=S.find(_=>_[0]===b);return C?C[1]:n("common_country")},y=b=>{const S=g(s.value),C=S.includes(b)?S.filter(T=>T!==b):[...S,b],_=C&&C.length>0?JSON.stringify(C):"";l(T=>({...T,value:_})),i({...s,value:_})},x=(b,S)=>b[0]===S;return e?jsxs(Grid,{container:!0,sx:{mb:3,...oEt},children:[jsx(Fragment,{children:s.inputTypeID===1&&jsx(Grid,{xs:12,children:jsxs(FormControl,{fullWidth:!0,children:[jsx(FormLabel,{children:c}),jsxs(RadioGroup,{value:s.value||"",row:!0,onChange:b=>p(b.target.value),children:[jsx(FormControlLabel,{label:n("yes"),value:!0,control:jsx(Radio,{})}),jsx(FormControlLabel,{label:n("no"),value:!1,control:jsx(Radio,{})})]})]})})}),jsx(Fragment,{children:s.inputTypeID===3&&jsx(Grid,{xs:12,children:jsxs(FormControl,{children:[jsx(FormLabel,{children:c}),jsx(TextField,{inputProps:{maxLength:500},multiline:!0,value:s.value||"",name:"text_"+s.formFieldID,variant:"outlined",autoComplete:"off",onChange:b=>p(b.target.value),onBlur:()=>m()})]})})}),jsx(Fragment,{children:s.inputTypeID===8&&jsx(Grid,{xs:12,children:jsxs(FormControl,{onBlur:()=>m(),children:[jsx(FormLabel,{children:c}),s.options&&s.options.map((b,S)=>jsx(FormControlLabel,{control:jsx(Checkbox,{color:"primary",checked:!!g(s.value).find(C=>C===n(b.option)),onChange:C=>y(C.target.value),value:n(b.option)}),label:n(b.option)},`${s.formFieldID}_menuItem_${S}`))]})})}),jsx(Fragment,{children:s.inputTypeID===9&&o&&jsx(Grid,{xs:12,children:jsxs(FormControl,{children:[jsx(FormLabel,{children:c}),jsx(Autocomplete,{options:o,onChange:(b,S)=>{h(S)},onBlur:()=>m(),freeSolo:!0,disableClearable:!0,autoHighlight:!0,fullWidth:!0,value:s.value,isOptionEqualToValue:(b,S)=>x(b,S),getOptionLabel:b=>Array.isArray(b)?b[1]:v(b,o),renderOption:(b,S)=>jsxs(Box,{component:"li",sx:{"& > img":{mr:2,flexShrink:0}},...b,children:[jsx("img",{loading:"lazy",width:"20",src:`https://flagcdn.com/w20/${S[0].toLowerCase()}.png`,srcSet:`https://flagcdn.com/w40/${S[0].toLowerCase()}.png 2x`,alt:""}),S[1]," (",S[0],")"]}),renderInput:b=>jsx(TextField,{...b,placeholder:n("common_country"),inputProps:{...b.inputProps,autoComplete:"new-password"}})})]})})}),jsx(Fragment,{children:s.inputTypeID===99&&jsx(Grid,{xs:12,children:jsxs(FormControl,{children:[jsx(FormLabel,{children:c}),jsx(Select,{value:g(s.value),name:"text_"+s.formFieldID,multiple:!0,onChange:b=>p(b.target.value),onBlur:()=>m(),children:s.options&&s.options.map((b,S)=>jsx(MenuItem,{value:n(b.option),children:n(b.option)},`${s.formFieldID}_menuItem_${S}`))})]})})})]}):null},oEt={"& .MuiFormLabel-root":{fontWeight:"600",mb:1,color:"primary.dark"},"& .MuiFormControl-root":{width:"100%",maxWidth:"650px"}},Wdr=null,Hdr=({form:e,onChange:t,updateForm:n,t:r,labelText:i,readOnly:o})=>{if(!e||!Array.isArray(e))return null;const s=r("common_country_codes");let l=[];if(s)try{l=JSON.parse(s)}catch(h){console.error("Failed to parse countriesString:",h)}const c=[...e].sort((h,p)=>h.groupSortOrder-p.groupSortOrder),u=h=>{if(h.childFormItems){const p=h.childFormItems.map(m=>(f(h,m)||(m.value=""),m));h.childFormItems=p}n(h)},f=(h,p)=>{if(h.inputTypeID===8){if(h.value&&p&&h.options)try{const m=Array.isArray(h.value)?h.value:JSON.parse(h.value),g=p.requiredParentFieldValue,v=h.options.find(y=>y.formFieldOptionID.toString()===g)?.option;if(v)return m.find(y=>y===r(v))!=null}catch{return!1}return!1}else return h.value===p.requiredParentFieldValue};return jsx(Fragment,{children:c.map(h=>jsx("div",{children:h?.formItems&&Array.isArray(h.formItems)&&h.formItems.sort((p,m)=>p.sortOrder-m.sortOrder).map(p=>{const m=h.formItems.filter(g=>g?.inputTypeID===p?.inputTypeID&&g?.sortOrder===p?.sortOrder&&g?.formFieldID!==p?.formFieldID);if(m.length>0)for(let g=0;g<m.length;g++){const v=h.formItems.indexOf(m[g]);v>-1&&h.formItems.splice(v,1)}return o?jsxs(Box,{className:"question",children:[jsx(FormItemReadOnly,{item:p,t:r,labelText:i,countries:l}),p.childFormItems&&p.childFormItems.map((g,v)=>jsx(React.Fragment,{children:f(p,g)&&jsx(FormItemReadOnly,{item:g,t:r,labelText:i,countries:l})},`${p.formFieldID}_childItem_${v}`))]},p?.formFieldID):jsxs(React.Fragment,{children:[jsx(FormItem,{item:p,onChange:t,updateForm:u,t:r,labelText:i,countries:l}),p.childFormItems&&p.childFormItems.map((g,v)=>jsx(React.Fragment,{children:f(p,g)&&jsx(FormItem,{item:g,onChange:t,updateForm:u,t:r,labelText:i,countries:l})},`${p.formFieldID}_childItem_${v}`))]},p?.formFieldID)})},h?.groupID))})},Gdr=null,Ox=({text:e,subText:t,subTextPosition:n="bottom",href:r,onClick:i,iconLeft:o,iconRight:s,color:l="accent.main",underline:c="none",gap:u="1rem",tooltip:f,tooltipColor:h="primary.main",tooltipPlacement:p="top",fontSize:m="small",target:g,sx:v})=>(0,a.jsxs)(br,{direction:"row",alignItems:"center",justifyContent:"start",gap:u,sx:v,children:[o&&o,(0,a.jsxs)(br,{direction:"column",alignItems:"start",spacing:0,children:[(0,a.jsx)(Co,{placement:p,color:h,title:f,children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Rs,{color:l,underline:c,fontSize:m,onClick:()=>{i&&i()},href:r||void 0,target:g||void 0,children:e}),t&&n==="right"&&(0,a.jsx)(qn,{component:"span",sx:{pl:"5px"},children:t})]})}),t&&n==="bottom"&&t]}),s&&s]}),$o=(e,t={})=>{const n={url:e,method:t.method||"get",responseType:t.responseType||"json",headers:t.headers||{}};if(t.signal&&(n.signal=t.signal),t.cancelToken&&(n.cancelToken=t.cancelToken),n.headers["Content-Type"]=t.contentType||"application/json",window.MSInputMethodContext&&document.documentMode&&(n.headers["Cache-Control"]="no-cache",n.headers.Pragma="no-cache",n.headers.Expires="Sat, 01 Jan 2000 00:00:00 GMT"),t.data)if(t.formData){let r=new FormData;r.append(t.fieldName||"file",t.data),n.data=r}else t.contentType?n.data=t.data:n.data=JSON.stringify(t.data);return Cx(n).then(r=>r.data!==void 0?r.data:r).catch(r=>{let i={code:-1,message:"Villa kom upp."};if(r.code==="ERR_CANCELED"||Cx.isCancel(r))i.code=r.code,i.message=r.message;else{let o=r.response;o&&(i.status=o.status,i.statusText=o.statusText,o.data&&(i.error=o.data.error,i.error_id=o.data.error_id,i.logID=o.data.logID,i.error_details=o.data.error_details,i.error_description=o.data.error_description))}return{error:i}})},sEt="https://fyrirtaeki.creditinfo.is".replace(/\/$/,""),JN="https://api.creditinfo.is/shared".replace(/\/$/,""),qN=`${JN}/translation`,lEt=`${JN}/navigation`,cEt=`${JN}/supervisor`,bE=`${JN}/form`;class uEt{getTranslationsIS=async t=>{const[n,r]=await Promise.all([$o(`${qN}/getTranslationDocument/2009/1`),$o(`${qN}/getTranslationDocument/${t}/1`)]);return{...n,...r}};getTranslationsEN=async t=>{const[n,r]=await Promise.all([$o(`${qN}/getTranslationDocument/2009/2`),$o(`${qN}/getTranslationDocument/${t}/2`)]);return{...n,...r}}}class dEt{getSettingsUrls=async()=>await $o(`${lEt}/settingsurls?businessWebBaseUrl=${sEt}`)}class fEt{getAnnouncement=async t=>await $o(`${cEt}/announcement?id=${t}`)}class hEt{getFormByID=(t,n)=>vi(`${bE}/${t}/${n}`);getFormByGuid=t=>$o(`${bE}/${t}`);saveFormItems=async t=>{const n={method:"post",data:t};return await $o(`${bE}/save`,n)};getFormItemAttachment=async(t,n)=>{const r={responseType:"blob"};return await $o(`${bE}/attachment/${t}/${n}`,r)};insertFormItemAttachment=async t=>{const n={method:"post",data:t};return await $o(`${bE}/attachment/upload`,n)};deleteFormItemAttachment=async(t,n)=>{const r={method:"delete"};return await $o(`${bE}/attachment/${t}/delete/${n}`,r)};updateFormStatus=async t=>{const n={method:"post",data:t};return await $o(`${bE}/status`,n)}}const Kdr=new uEt,Xdr=new dEt,pEt=new fEt,Zdr=new hEt;var mEt=rn(4489),YZ=rn.n(mEt);const gEt=({webId:e})=>{const[t,n]=(0,d.useState)(null),[r,i]=(0,d.useState)(!1),{isAuthenticated:o}=ss();return(0,d.useEffect)(()=>{o&&pEt.getAnnouncement(e).then(s=>{s&&s.textContent&&n(s)})},[o]),!t||r?null:(0,a.jsx)("div",{className:"limit padded no-print",style:{marginTop:-30,marginBottom:-50},children:(0,a.jsxs)("div",{className:`message ${t.announcementType} `,children:[(0,a.jsxs)("div",{className:"message__header",children:[(0,a.jsx)("h1",{}),(0,a.jsx)("div",{className:"message-close icon-close",onClick:()=>i(!0)})]}),(0,a.jsx)("div",{className:"message__content",children:(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:YZ().sanitize(t.textContent)}})})]})})},vEt=({html:e})=>{const t=YZ().sanitize(e);return t?(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:t}}):null},qdr=()=>{const{lang:e,setLanguage:t}=useLocale(),n=useTheme(),r=useMediaQuery(n.breakpoints.down("sm"));function i(){t&&t(e==="is"?"en":"is")}const o={".MuiButton-root":{textTransform:"capitalize"},".MuiButton-root:hover":{bgcolor:"transparent"}};return jsx(Box,{sx:o,onClick:i,children:r?jsx(IconButton,{disableRipple:!0,children:jsx(LanguageOutlined,{fontSize:"medium",color:"primary"})}):jsx(Button,{disableRipple:!0,variant:"text",size:"large",color:"primary",startIcon:jsx(LanguageOutlined,{fontSize:"medium",color:"primary"}),children:e==="is"?"Eng":"\xEDsl"})})},efr=null,tfr=({redirectTo:e})=>{const{t}=useLocale(),{user:n,logOut:r}=useAuthContext(),[i,o]=useState(null),s=useTheme(),l=useMediaQuery(s.breakpoints.down("sm")),c=React.useRef(),u=g=>{o(g)},f=()=>{o(null)},h=()=>{r(e)},p={".MuiButton-root":{textTransform:"capitalize"},".MuiButton-root:hover":{bgcolor:"transparent"}};if(!n)return null;const m=g=>jsxs(Fragment,{children:[jsx(AccountCircleOutlined,{fontSize:"medium",color:"primary"}),g?jsx(ArrowDropUp,{fontSize:"small",color:"primary"}):jsx(ArrowDropDown,{fontSize:"small",color:"primary"})]});return jsxs(Box,{sx:{...p,flexGrow:0},children:[jsx(Tooltip,{placement:"bottom",arrow:!1,title:"Open settings",children:jsx(Box,{justifyContent:"center",onClick:g=>u(g.currentTarget),children:l?jsx(IconButton,{disableRipple:!0,children:m(!!i)}):jsx(Button,{disableRipple:!0,variant:"text",size:"large",color:"primary",startIcon:m(!!i),children:n.name})})}),jsxs(Menu,{id:"menu-appbar",container:c.current,anchorEl:i,sx:{mt:5},TransitionComponent:Slide,TransitionProps:{direction:"left"},anchorOrigin:{vertical:"top",horizontal:"right"},keepMounted:!0,transformOrigin:{vertical:"top",horizontal:"right"},open:!!i,onClose:f,children:[jsx(Box,{sx:{p:2},children:jsxs("div",{className:"logged-in-user",children:[jsx(Typography,{align:"center",variant:"h4",children:n.name}),jsx(Typography,{align:"center",children:splitSsn(n.u_regno)})]})}),jsx(Divider,{}),jsx(MenuItem,{sx:{p:2},onClick:h,children:jsxs(Stack,{direction:"row",gap:1,children:[jsx(LogoutOutlined,{fontSize:"small"}),t("userMenu_logout")]})})]})]})},nfr=null,rfr=({logo:e,redirectTo:t,noShadow:n=!1,backgroundColor:r,hideUserMenu:i})=>{const o=useTheme(),s=useMediaQuery("print"),l=jsx("div",{className:"logo-header",style:{flexGrow:1},children:e&&jsx("img",{height:35,src:e})});return s?l:jsx(AppBar,{className:"header",position:"static",sx:{backgroundColor:r??o.palette.light.light,boxShadow:n?"none":"0 0 6px -2px rgb(0 0 0 / 20%)",borderRadius:0},children:jsxs(Toolbar,{children:[l,jsx(LanguageButton,{}),!i&&jsx(UserMenu,{redirectTo:t})]})})},afr=null;var eL=rn(24578);const Ow={"x-small":18,small:30,medium:50,large:75,"x-large":100},yEt=eL.A.div`
  display: inline-block;
  transform-origin: center center;
  position: relative;
  animation: rotate 1s linear infinite;
  font-size: 14px;

  ${({size:e})=>e&&`
    &.${e} {
      width: ${Ow[e]}px;
      height: ${Ow[e]}px;
    }
  `}

  ${({center:e,relCenter:t,size:n})=>(e||t)&&`
    position: ${t?"absolute":"fixed"};
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: ${Ow[n]}px;
    height: ${Ow[n]}px;
    z-index: 100;
  `}

  @keyframes rotate {
    100% {
      transform: rotate(360deg);
    }
  }
`,xEt=eL.A.span`
  display: inline-block;

  ${({size:e})=>e&&`
    &.${e} {
      width: ${Ow[e]}px;
      height: ${Ow[e]}px;
      font-size: ${Ow[e]}px;
      line-height: ${Ow[e]}px;
    }
  `}

  ${({color:e})=>e&&`
    &.${e} {
      color: ${e==="red"?"#c40f11":e};
    }
  `}
`,tD=({size:e="medium",color:t="red",extraCls:n="",extraStl:r={},center:i=!1,relCenter:o=!1})=>{const s=`spinner-container ${e} ${n}`,l=`spinner icon-spinner2 ${e} ${t}`;return(0,a.jsx)(yEt,{className:s,center:i,relCenter:o,size:e,style:r,children:(0,a.jsx)(xEt,{className:l,color:t,size:e})})},bEt=({onUpdate:e,date:t,textKey:n,loading:r})=>{const[i,o]=(0,d.useState)(!0),{t:s}=Ri();return(0,a.jsx)(a.Fragment,{children:i&&(0,a.jsx)(xg,{title:s("alertPanelTitle"),noGutter:!0,severity:"warning",onClose:()=>o(!1),action:e&&(0,a.jsx)(Na,{variant:"outlined",onClick:()=>e(),children:r?(0,a.jsx)(tD,{size:"x-small"}):s("reports_prefetchReport_button_update")}),children:(0,a.jsx)(Ft,{component:"div",variant:"body2",dangerouslySetInnerHTML:{__html:YZ().sanitize(s(n||"reports_prefetchReport_description",Mr(t),w0(t)))}})})})};/**
   * table-core
   *
   * Copyright (c) TanStack
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE.md file in the root directory of this source tree.
   *
   * @license MIT
   */function ofr(){return{accessor:(e,t)=>typeof e=="function"?{...t,accessorFn:e}:{...t,accessorKey:e},display:e=>e,group:e=>e}}function jw(e,t){return typeof e=="function"?e(t):e}function sfr(){}function dm(e,t){return n=>{t.setState(r=>({...r,[e]:jw(n,r[e])}))}}function tL(e){return e instanceof Function}function wEt(e){return Array.isArray(e)&&e.every(t=>typeof t=="number")}function Ebe(e,t){const n=[],r=i=>{i.forEach(o=>{n.push(o);const s=t(o);s!=null&&s.length&&r(s)})};return r(e),n}function qo(e,t,n){let r=[],i;return o=>{let s;n.key&&n.debug&&(s=Date.now());const l=e(o);if(!(l.length!==r.length||l.some((f,h)=>r[h]!==f)))return i;r=l;let u;if(n.key&&n.debug&&(u=Date.now()),i=t(...l),n==null||n.onChange==null||n.onChange(i),n.key&&n.debug&&n!=null&&n.debug()){const f=Math.round((Date.now()-s)*100)/100,h=Math.round((Date.now()-u)*100)/100,p=h/16,m=(g,v)=>{for(g=String(g);g.length<v;)g=" "+g;return g};console.info(`%c\u23F1 ${m(h,5)} /${m(f,5)} ms`,`
            font-size: .6rem;
            font-weight: bold;
            color: hsl(${Math.max(0,Math.min(120-120*p,120))}deg 100% 31%);`,n?.key)}return i}}function es(e,t,n,r){return{debug:()=>{var i;return(i=e?.debugAll)!=null?i:e[t]},key:!1,onChange:r}}function SEt(e,t,n,r){const i=()=>{var s;return(s=o.getValue())!=null?s:e.options.renderFallbackValue},o={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(r),renderValue:i,getContext:qo(()=>[e,n,t,o],(s,l,c,u)=>({table:s,column:l,row:c,cell:u,getValue:u.getValue,renderValue:u.renderValue}),es(e.options,"debugCells","cell.getContext"))};return e._features.forEach(s=>{s.createCell==null||s.createCell(o,n,t,e)},{}),o}function CEt(e,t,n,r){var i,o;const l={...e._getDefaultColumnDef(),...t},c=l.accessorKey;let u=(i=(o=l.id)!=null?o:c?typeof String.prototype.replaceAll=="function"?c.replaceAll(".","_"):c.replace(/\./g,"_"):void 0)!=null?i:typeof l.header=="string"?l.header:void 0,f;if(l.accessorFn?f=l.accessorFn:c&&(c.includes(".")?f=p=>{let m=p;for(const v of c.split(".")){var g;m=(g=m)==null?void 0:g[v]}return m}:f=p=>p[l.accessorKey]),!u)throw new Error;let h={id:`${String(u)}`,accessorFn:f,parent:r,depth:n,columnDef:l,columns:[],getFlatColumns:qo(()=>[!0],()=>{var p;return[h,...(p=h.columns)==null?void 0:p.flatMap(m=>m.getFlatColumns())]},es(e.options,"debugColumns","column.getFlatColumns")),getLeafColumns:qo(()=>[e._getOrderColumnsFn()],p=>{var m;if((m=h.columns)!=null&&m.length){let g=h.columns.flatMap(v=>v.getLeafColumns());return p(g)}return[h]},es(e.options,"debugColumns","column.getLeafColumns"))};for(const p of e._features)p.createColumn==null||p.createColumn(h,e);return h}const $h="debugHeaders";function _be(e,t,n){var r;let o={id:(r=n.id)!=null?r:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const s=[],l=c=>{c.subHeaders&&c.subHeaders.length&&c.subHeaders.map(l),s.push(c)};return l(o),s},getContext:()=>({table:e,header:o,column:t})};return e._features.forEach(s=>{s.createHeader==null||s.createHeader(o,e)}),o}const EEt={createTable:e=>{e.getHeaderGroups=qo(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,i)=>{var o,s;const l=(o=r?.map(h=>n.find(p=>p.id===h)).filter(Boolean))!=null?o:[],c=(s=i?.map(h=>n.find(p=>p.id===h)).filter(Boolean))!=null?s:[],u=n.filter(h=>!(r!=null&&r.includes(h.id))&&!(i!=null&&i.includes(h.id)));return nL(t,[...l,...u,...c],e)},es(e.options,$h,"getHeaderGroups")),e.getCenterHeaderGroups=qo(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,i)=>(n=n.filter(o=>!(r!=null&&r.includes(o.id))&&!(i!=null&&i.includes(o.id))),nL(t,n,e,"center")),es(e.options,$h,"getCenterHeaderGroups")),e.getLeftHeaderGroups=qo(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,r)=>{var i;const o=(i=r?.map(s=>n.find(l=>l.id===s)).filter(Boolean))!=null?i:[];return nL(t,o,e,"left")},es(e.options,$h,"getLeftHeaderGroups")),e.getRightHeaderGroups=qo(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,r)=>{var i;const o=(i=r?.map(s=>n.find(l=>l.id===s)).filter(Boolean))!=null?i:[];return nL(t,o,e,"right")},es(e.options,$h,"getRightHeaderGroups")),e.getFooterGroups=qo(()=>[e.getHeaderGroups()],t=>[...t].reverse(),es(e.options,$h,"getFooterGroups")),e.getLeftFooterGroups=qo(()=>[e.getLeftHeaderGroups()],t=>[...t].reverse(),es(e.options,$h,"getLeftFooterGroups")),e.getCenterFooterGroups=qo(()=>[e.getCenterHeaderGroups()],t=>[...t].reverse(),es(e.options,$h,"getCenterFooterGroups")),e.getRightFooterGroups=qo(()=>[e.getRightHeaderGroups()],t=>[...t].reverse(),es(e.options,$h,"getRightFooterGroups")),e.getFlatHeaders=qo(()=>[e.getHeaderGroups()],t=>t.map(n=>n.headers).flat(),es(e.options,$h,"getFlatHeaders")),e.getLeftFlatHeaders=qo(()=>[e.getLeftHeaderGroups()],t=>t.map(n=>n.headers).flat(),es(e.options,$h,"getLeftFlatHeaders")),e.getCenterFlatHeaders=qo(()=>[e.getCenterHeaderGroups()],t=>t.map(n=>n.headers).flat(),es(e.options,$h,"getCenterFlatHeaders")),e.getRightFlatHeaders=qo(()=>[e.getRightHeaderGroups()],t=>t.map(n=>n.headers).flat(),es(e.options,$h,"getRightFlatHeaders")),e.getCenterLeafHeaders=qo(()=>[e.getCenterFlatHeaders()],t=>t.filter(n=>{var r;return!((r=n.subHeaders)!=null&&r.length)}),es(e.options,$h,"getCenterLeafHeaders")),e.getLeftLeafHeaders=qo(()=>[e.getLeftFlatHeaders()],t=>t.filter(n=>{var r;return!((r=n.subHeaders)!=null&&r.length)}),es(e.options,$h,"getLeftLeafHeaders")),e.getRightLeafHeaders=qo(()=>[e.getRightFlatHeaders()],t=>t.filter(n=>{var r;return!((r=n.subHeaders)!=null&&r.length)}),es(e.options,$h,"getRightLeafHeaders")),e.getLeafHeaders=qo(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(t,n,r)=>{var i,o,s,l,c,u;return[...(i=(o=t[0])==null?void 0:o.headers)!=null?i:[],...(s=(l=n[0])==null?void 0:l.headers)!=null?s:[],...(c=(u=r[0])==null?void 0:u.headers)!=null?c:[]].map(f=>f.getLeafHeaders()).flat()},es(e.options,$h,"getLeafHeaders"))}};function nL(e,t,n,r){var i,o;let s=0;const l=function(p,m){m===void 0&&(m=1),s=Math.max(s,m),p.filter(g=>g.getIsVisible()).forEach(g=>{var v;(v=g.columns)!=null&&v.length&&l(g.columns,m+1)},0)};l(e);let c=[];const u=(p,m)=>{const g={depth:m,id:[r,`${m}`].filter(Boolean).join("_"),headers:[]},v=[];p.forEach(y=>{const x=[...v].reverse()[0],b=y.column.depth===g.depth;let S,C=!1;if(b&&y.column.parent?S=y.column.parent:(S=y.column,C=!0),x&&x?.column===S)x.subHeaders.push(y);else{const _=_be(n,S,{id:[r,m,S.id,y?.id].filter(Boolean).join("_"),isPlaceholder:C,placeholderId:C?`${v.filter(T=>T.column===S).length}`:void 0,depth:m,index:v.length});_.subHeaders.push(y),v.push(_)}g.headers.push(y),y.headerGroup=g}),c.push(g),m>0&&u(v,m-1)},f=t.map((p,m)=>_be(n,p,{depth:s,index:m}));u(f,s-1),c.reverse();const h=p=>p.filter(g=>g.column.getIsVisible()).map(g=>{let v=0,y=0,x=[0];g.subHeaders&&g.subHeaders.length?(x=[],h(g.subHeaders).forEach(S=>{let{colSpan:C,rowSpan:_}=S;v+=C,x.push(_)})):v=1;const b=Math.min(...x);return y=y+b,g.colSpan=v,g.rowSpan=y,{colSpan:v,rowSpan:y}});return h((i=(o=c[0])==null?void 0:o.headers)!=null?i:[]),c}const bP=(e,t,n,r,i,o,s)=>{let l={id:t,index:r,original:n,depth:i,parentId:s,_valuesCache:{},_uniqueValuesCache:{},getValue:c=>{if(l._valuesCache.hasOwnProperty(c))return l._valuesCache[c];const u=e.getColumn(c);if(u!=null&&u.accessorFn)return l._valuesCache[c]=u.accessorFn(l.original,r),l._valuesCache[c]},getUniqueValues:c=>{if(l._uniqueValuesCache.hasOwnProperty(c))return l._uniqueValuesCache[c];const u=e.getColumn(c);if(u!=null&&u.accessorFn)return u.columnDef.getUniqueValues?(l._uniqueValuesCache[c]=u.columnDef.getUniqueValues(l.original,r),l._uniqueValuesCache[c]):(l._uniqueValuesCache[c]=[l.getValue(c)],l._uniqueValuesCache[c])},renderValue:c=>{var u;return(u=l.getValue(c))!=null?u:e.options.renderFallbackValue},subRows:o??[],getLeafRows:()=>Ebe(l.subRows,c=>c.subRows),getParentRow:()=>l.parentId?e.getRow(l.parentId,!0):void 0,getParentRows:()=>{let c=[],u=l;for(;;){const f=u.getParentRow();if(!f)break;c.push(f),u=f}return c.reverse()},getAllCells:qo(()=>[e.getAllLeafColumns()],c=>c.map(u=>SEt(e,l,u,u.id)),es(e.options,"debugRows","getAllCells")),_getAllCellsByColumnId:qo(()=>[l.getAllCells()],c=>c.reduce((u,f)=>(u[f.column.id]=f,u),{}),es(e.options,"debugRows","getAllCellsByColumnId"))};for(let c=0;c<e._features.length;c++){const u=e._features[c];u==null||u.createRow==null||u.createRow(l,e)}return l},_Et={createColumn:(e,t)=>{e._getFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),e.getFacetedRowModel=()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),e._getFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.id),e.getFacetedUniqueValues=()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,e._getFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),e.getFacetedMinMaxValues=()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}},Tbe=(e,t,n)=>{var r,i;const o=n==null||(r=n.toString())==null?void 0:r.toLowerCase();return!!(!((i=e.getValue(t))==null||(i=i.toString())==null||(i=i.toLowerCase())==null)&&i.includes(o))};Tbe.autoRemove=e=>qv(e);const Abe=(e,t,n)=>{var r;return!!(!((r=e.getValue(t))==null||(r=r.toString())==null)&&r.includes(n))};Abe.autoRemove=e=>qv(e);const Pbe=(e,t,n)=>{var r;return((r=e.getValue(t))==null||(r=r.toString())==null?void 0:r.toLowerCase())===n?.toLowerCase()};Pbe.autoRemove=e=>qv(e);const Obe=(e,t,n)=>{var r;return(r=e.getValue(t))==null?void 0:r.includes(n)};Obe.autoRemove=e=>qv(e)||!(e!=null&&e.length);const jbe=(e,t,n)=>!n.some(r=>{var i;return!((i=e.getValue(t))!=null&&i.includes(r))});jbe.autoRemove=e=>qv(e)||!(e!=null&&e.length);const Mbe=(e,t,n)=>n.some(r=>{var i;return(i=e.getValue(t))==null?void 0:i.includes(r)});Mbe.autoRemove=e=>qv(e)||!(e!=null&&e.length);const Rbe=(e,t,n)=>e.getValue(t)===n;Rbe.autoRemove=e=>qv(e);const Dbe=(e,t,n)=>e.getValue(t)==n;Dbe.autoRemove=e=>qv(e);const KZ=(e,t,n)=>{let[r,i]=n;const o=e.getValue(t);return o>=r&&o<=i};KZ.resolveFilterValue=e=>{let[t,n]=e,r=typeof t!="number"?parseFloat(t):t,i=typeof n!="number"?parseFloat(n):n,o=t===null||Number.isNaN(r)?-1/0:r,s=n===null||Number.isNaN(i)?1/0:i;if(o>s){const l=o;o=s,s=l}return[o,s]},KZ.autoRemove=e=>qv(e)||qv(e[0])&&qv(e[1]);const Jv={includesString:Tbe,includesStringSensitive:Abe,equalsString:Pbe,arrIncludes:Obe,arrIncludesAll:jbe,arrIncludesSome:Mbe,equals:Rbe,weakEquals:Dbe,inNumberRange:KZ};function qv(e){return e==null||e===""}const TEt={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],...e}),getDefaultOptions:e=>({onColumnFiltersChange:dm("columnFilters",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,t)=>{e.getAutoFilterFn=()=>{const n=t.getCoreRowModel().flatRows[0],r=n?.getValue(e.id);return typeof r=="string"?Jv.includesString:typeof r=="number"?Jv.inNumberRange:typeof r=="boolean"||r!==null&&typeof r=="object"?Jv.equals:Array.isArray(r)?Jv.arrIncludes:Jv.weakEquals},e.getFilterFn=()=>{var n,r;return tL(e.columnDef.filterFn)?e.columnDef.filterFn:e.columnDef.filterFn==="auto"?e.getAutoFilterFn():(n=(r=t.options.filterFns)==null?void 0:r[e.columnDef.filterFn])!=null?n:Jv[e.columnDef.filterFn]},e.getCanFilter=()=>{var n,r,i;return((n=e.columnDef.enableColumnFilter)!=null?n:!0)&&((r=t.options.enableColumnFilters)!=null?r:!0)&&((i=t.options.enableFilters)!=null?i:!0)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var n;return(n=t.getState().columnFilters)==null||(n=n.find(r=>r.id===e.id))==null?void 0:n.value},e.getFilterIndex=()=>{var n,r;return(n=(r=t.getState().columnFilters)==null?void 0:r.findIndex(i=>i.id===e.id))!=null?n:-1},e.setFilterValue=n=>{t.setColumnFilters(r=>{const i=e.getFilterFn(),o=r?.find(f=>f.id===e.id),s=jw(n,o?o.value:void 0);if(kbe(i,s,e)){var l;return(l=r?.filter(f=>f.id!==e.id))!=null?l:[]}const c={id:e.id,value:s};if(o){var u;return(u=r?.map(f=>f.id===e.id?c:f))!=null?u:[]}return r!=null&&r.length?[...r,c]:[c]})}},createRow:(e,t)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.setColumnFilters=t=>{const n=e.getAllLeafColumns(),r=i=>{var o;return(o=jw(t,i))==null?void 0:o.filter(s=>{const l=n.find(c=>c.id===s.id);if(l){const c=l.getFilterFn();if(kbe(c,s.value,l))return!1}return!0})};e.options.onColumnFiltersChange==null||e.options.onColumnFiltersChange(r)},e.resetColumnFilters=t=>{var n,r;e.setColumnFilters(t?[]:(n=(r=e.initialState)==null?void 0:r.columnFilters)!=null?n:[])},e.getPreFilteredRowModel=()=>e.getCoreRowModel(),e.getFilteredRowModel=()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel?e.getPreFilteredRowModel():e._getFilteredRowModel())}};function kbe(e,t,n){return(e&&e.autoRemove?e.autoRemove(t,n):!1)||typeof t>"u"||typeof t=="string"&&!t}const nD={sum:(e,t,n)=>n.reduce((r,i)=>{const o=i.getValue(e);return r+(typeof o=="number"?o:0)},0),min:(e,t,n)=>{let r;return n.forEach(i=>{const o=i.getValue(e);o!=null&&(r>o||r===void 0&&o>=o)&&(r=o)}),r},max:(e,t,n)=>{let r;return n.forEach(i=>{const o=i.getValue(e);o!=null&&(r<o||r===void 0&&o>=o)&&(r=o)}),r},extent:(e,t,n)=>{let r,i;return n.forEach(o=>{const s=o.getValue(e);s!=null&&(r===void 0?s>=s&&(r=i=s):(r>s&&(r=s),i<s&&(i=s)))}),[r,i]},mean:(e,t)=>{let n=0,r=0;if(t.forEach(i=>{let o=i.getValue(e);o!=null&&(o=+o)>=o&&(++n,r+=o)}),n)return r/n},median:(e,t)=>{if(!t.length)return;const n=t.map(o=>o.getValue(e));if(!wEt(n))return;if(n.length===1)return n[0];const r=Math.floor(n.length/2),i=n.sort((o,s)=>o-s);return n.length%2!==0?i[r]:(i[r-1]+i[r])/2},unique:(e,t)=>Array.from(new Set(t.map(n=>n.getValue(e))).values()),uniqueCount:(e,t)=>new Set(t.map(n=>n.getValue(e))).size,count:(e,t)=>t.length},AEt={getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,n;return(t=(n=e.getValue())==null||n.toString==null?void 0:n.toString())!=null?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:dm("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>{e.toggleGrouping=()=>{t.setGrouping(n=>n!=null&&n.includes(e.id)?n.filter(r=>r!==e.id):[...n??[],e.id])},e.getCanGroup=()=>{var n,r;return((n=e.columnDef.enableGrouping)!=null?n:!0)&&((r=t.options.enableGrouping)!=null?r:!0)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue)},e.getIsGrouped=()=>{var n;return(n=t.getState().grouping)==null?void 0:n.includes(e.id)},e.getGroupedIndex=()=>{var n;return(n=t.getState().grouping)==null?void 0:n.indexOf(e.id)},e.getToggleGroupingHandler=()=>{const n=e.getCanGroup();return()=>{n&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{const n=t.getCoreRowModel().flatRows[0],r=n?.getValue(e.id);if(typeof r=="number")return nD.sum;if(Object.prototype.toString.call(r)==="[object Date]")return nD.extent},e.getAggregationFn=()=>{var n,r;if(!e)throw new Error;return tL(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:e.columnDef.aggregationFn==="auto"?e.getAutoAggregationFn():(n=(r=t.options.aggregationFns)==null?void 0:r[e.columnDef.aggregationFn])!=null?n:nD[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=t=>e.options.onGroupingChange==null?void 0:e.options.onGroupingChange(t),e.resetGrouping=t=>{var n,r;e.setGrouping(t?[]:(n=(r=e.initialState)==null?void 0:r.grouping)!=null?n:[])},e.getPreGroupedRowModel=()=>e.getFilteredRowModel(),e.getGroupedRowModel=()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel?e.getPreGroupedRowModel():e._getGroupedRowModel())},createRow:(e,t)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=n=>{if(e._groupingValuesCache.hasOwnProperty(n))return e._groupingValuesCache[n];const r=t.getColumn(n);return r!=null&&r.columnDef.getGroupingValue?(e._groupingValuesCache[n]=r.columnDef.getGroupingValue(e.original),e._groupingValuesCache[n]):e.getValue(n)},e._groupingValuesCache={}},createCell:(e,t,n,r)=>{e.getIsGrouped=()=>t.getIsGrouped()&&t.id===n.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&t.getIsGrouped(),e.getIsAggregated=()=>{var i;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!((i=n.subRows)!=null&&i.length)}}};function PEt(e,t,n){if(!(t!=null&&t.length)||!n)return e;const r=e.filter(o=>!t.includes(o.id));return n==="remove"?r:[...t.map(o=>e.find(s=>s.id===o)).filter(Boolean),...r]}const OEt={getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:dm("columnOrder",e)}),createColumn:(e,t)=>{e.getIndex=qo(n=>[rD(t,n)],n=>n.findIndex(r=>r.id===e.id),es(t.options,"debugColumns","getIndex")),e.getIsFirstColumn=n=>{var r;return((r=rD(t,n)[0])==null?void 0:r.id)===e.id},e.getIsLastColumn=n=>{var r;const i=rD(t,n);return((r=i[i.length-1])==null?void 0:r.id)===e.id}},createTable:e=>{e.setColumnOrder=t=>e.options.onColumnOrderChange==null?void 0:e.options.onColumnOrderChange(t),e.resetColumnOrder=t=>{var n;e.setColumnOrder(t?[]:(n=e.initialState.columnOrder)!=null?n:[])},e._getOrderColumnsFn=qo(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(t,n,r)=>i=>{let o=[];if(!(t!=null&&t.length))o=i;else{const s=[...t],l=[...i];for(;l.length&&s.length;){const c=s.shift(),u=l.findIndex(f=>f.id===c);u>-1&&o.push(l.splice(u,1)[0])}o=[...o,...l]}return PEt(o,n,r)},es(e.options,"debugTable","_getOrderColumnsFn"))}},XZ=()=>({left:[],right:[]}),jEt={getInitialState:e=>({columnPinning:XZ(),...e}),getDefaultOptions:e=>({onColumnPinningChange:dm("columnPinning",e)}),createColumn:(e,t)=>{e.pin=n=>{const r=e.getLeafColumns().map(i=>i.id).filter(Boolean);t.setColumnPinning(i=>{var o,s;if(n==="right"){var l,c;return{left:((l=i?.left)!=null?l:[]).filter(h=>!(r!=null&&r.includes(h))),right:[...((c=i?.right)!=null?c:[]).filter(h=>!(r!=null&&r.includes(h))),...r]}}if(n==="left"){var u,f;return{left:[...((u=i?.left)!=null?u:[]).filter(h=>!(r!=null&&r.includes(h))),...r],right:((f=i?.right)!=null?f:[]).filter(h=>!(r!=null&&r.includes(h)))}}return{left:((o=i?.left)!=null?o:[]).filter(h=>!(r!=null&&r.includes(h))),right:((s=i?.right)!=null?s:[]).filter(h=>!(r!=null&&r.includes(h)))}})},e.getCanPin=()=>e.getLeafColumns().some(r=>{var i,o,s;return((i=r.columnDef.enablePinning)!=null?i:!0)&&((o=(s=t.options.enableColumnPinning)!=null?s:t.options.enablePinning)!=null?o:!0)}),e.getIsPinned=()=>{const n=e.getLeafColumns().map(l=>l.id),{left:r,right:i}=t.getState().columnPinning,o=n.some(l=>r?.includes(l)),s=n.some(l=>i?.includes(l));return o?"left":s?"right":!1},e.getPinnedIndex=()=>{var n,r;const i=e.getIsPinned();return i?(n=(r=t.getState().columnPinning)==null||(r=r[i])==null?void 0:r.indexOf(e.id))!=null?n:-1:0}},createRow:(e,t)=>{e.getCenterVisibleCells=qo(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(n,r,i)=>{const o=[...r??[],...i??[]];return n.filter(s=>!o.includes(s.column.id))},es(t.options,"debugRows","getCenterVisibleCells")),e.getLeftVisibleCells=qo(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left],(n,r)=>(r??[]).map(o=>n.find(s=>s.column.id===o)).filter(Boolean).map(o=>({...o,position:"left"})),es(t.options,"debugRows","getLeftVisibleCells")),e.getRightVisibleCells=qo(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(n,r)=>(r??[]).map(o=>n.find(s=>s.column.id===o)).filter(Boolean).map(o=>({...o,position:"right"})),es(t.options,"debugRows","getRightVisibleCells"))},createTable:e=>{e.setColumnPinning=t=>e.options.onColumnPinningChange==null?void 0:e.options.onColumnPinningChange(t),e.resetColumnPinning=t=>{var n,r;return e.setColumnPinning(t?XZ():(n=(r=e.initialState)==null?void 0:r.columnPinning)!=null?n:XZ())},e.getIsSomeColumnsPinned=t=>{var n;const r=e.getState().columnPinning;if(!t){var i,o;return!!((i=r.left)!=null&&i.length||(o=r.right)!=null&&o.length)}return!!((n=r[t])!=null&&n.length)},e.getLeftLeafColumns=qo(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(t,n)=>(n??[]).map(r=>t.find(i=>i.id===r)).filter(Boolean),es(e.options,"debugColumns","getLeftLeafColumns")),e.getRightLeafColumns=qo(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(t,n)=>(n??[]).map(r=>t.find(i=>i.id===r)).filter(Boolean),es(e.options,"debugColumns","getRightLeafColumns")),e.getCenterLeafColumns=qo(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r)=>{const i=[...n??[],...r??[]];return t.filter(o=>!i.includes(o.id))},es(e.options,"debugColumns","getCenterLeafColumns"))}},rL={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},ZZ=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),MEt={getDefaultColumnDef:()=>rL,getInitialState:e=>({columnSizing:{},columnSizingInfo:ZZ(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:dm("columnSizing",e),onColumnSizingInfoChange:dm("columnSizingInfo",e)}),createColumn:(e,t)=>{e.getSize=()=>{var n,r,i;const o=t.getState().columnSizing[e.id];return Math.min(Math.max((n=e.columnDef.minSize)!=null?n:rL.minSize,(r=o??e.columnDef.size)!=null?r:rL.size),(i=e.columnDef.maxSize)!=null?i:rL.maxSize)},e.getStart=qo(n=>[n,rD(t,n),t.getState().columnSizing],(n,r)=>r.slice(0,e.getIndex(n)).reduce((i,o)=>i+o.getSize(),0),es(t.options,"debugColumns","getStart")),e.getAfter=qo(n=>[n,rD(t,n),t.getState().columnSizing],(n,r)=>r.slice(e.getIndex(n)+1).reduce((i,o)=>i+o.getSize(),0),es(t.options,"debugColumns","getAfter")),e.resetSize=()=>{t.setColumnSizing(n=>{let{[e.id]:r,...i}=n;return i})},e.getCanResize=()=>{var n,r;return((n=e.columnDef.enableResizing)!=null?n:!0)&&((r=t.options.enableColumnResizing)!=null?r:!0)},e.getIsResizing=()=>t.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,t)=>{e.getSize=()=>{let n=0;const r=i=>{if(i.subHeaders.length)i.subHeaders.forEach(r);else{var o;n+=(o=i.column.getSize())!=null?o:0}};return r(e),n},e.getStart=()=>{if(e.index>0){const n=e.headerGroup.headers[e.index-1];return n.getStart()+n.getSize()}return 0},e.getResizeHandler=n=>{const r=t.getColumn(e.column.id),i=r?.getCanResize();return o=>{if(!r||!i||(o.persist==null||o.persist(),QZ(o)&&o.touches&&o.touches.length>1))return;const s=e.getSize(),l=e?e.getLeafHeaders().map(x=>[x.column.id,x.column.getSize()]):[[r.id,r.getSize()]],c=QZ(o)?Math.round(o.touches[0].clientX):o.clientX,u={},f=(x,b)=>{typeof b=="number"&&(t.setColumnSizingInfo(S=>{var C,_;const T=t.options.columnResizeDirection==="rtl"?-1:1,M=(b-((C=S?.startOffset)!=null?C:0))*T,j=Math.max(M/((_=S?.startSize)!=null?_:0),-.999999);return S.columnSizingStart.forEach(B=>{let[W,K]=B;u[W]=Math.round(Math.max(K+K*j,0)*100)/100}),{...S,deltaOffset:M,deltaPercentage:j}}),(t.options.columnResizeMode==="onChange"||x==="end")&&t.setColumnSizing(S=>({...S,...u})))},h=x=>f("move",x),p=x=>{f("end",x),t.setColumnSizingInfo(b=>({...b,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},m=n||typeof document<"u"?document:null,g={moveHandler:x=>h(x.clientX),upHandler:x=>{m?.removeEventListener("mousemove",g.moveHandler),m?.removeEventListener("mouseup",g.upHandler),p(x.clientX)}},v={moveHandler:x=>(x.cancelable&&(x.preventDefault(),x.stopPropagation()),h(x.touches[0].clientX),!1),upHandler:x=>{var b;m?.removeEventListener("touchmove",v.moveHandler),m?.removeEventListener("touchend",v.upHandler),x.cancelable&&(x.preventDefault(),x.stopPropagation()),p((b=x.touches[0])==null?void 0:b.clientX)}},y=REt()?{passive:!1}:!1;QZ(o)?(m?.addEventListener("touchmove",v.moveHandler,y),m?.addEventListener("touchend",v.upHandler,y)):(m?.addEventListener("mousemove",g.moveHandler,y),m?.addEventListener("mouseup",g.upHandler,y)),t.setColumnSizingInfo(x=>({...x,startOffset:c,startSize:s,deltaOffset:0,deltaPercentage:0,columnSizingStart:l,isResizingColumn:r.id}))}}},createTable:e=>{e.setColumnSizing=t=>e.options.onColumnSizingChange==null?void 0:e.options.onColumnSizingChange(t),e.setColumnSizingInfo=t=>e.options.onColumnSizingInfoChange==null?void 0:e.options.onColumnSizingInfoChange(t),e.resetColumnSizing=t=>{var n;e.setColumnSizing(t?{}:(n=e.initialState.columnSizing)!=null?n:{})},e.resetHeaderSizeInfo=t=>{var n;e.setColumnSizingInfo(t?ZZ():(n=e.initialState.columnSizingInfo)!=null?n:ZZ())},e.getTotalSize=()=>{var t,n;return(t=(n=e.getHeaderGroups()[0])==null?void 0:n.headers.reduce((r,i)=>r+i.getSize(),0))!=null?t:0},e.getLeftTotalSize=()=>{var t,n;return(t=(n=e.getLeftHeaderGroups()[0])==null?void 0:n.headers.reduce((r,i)=>r+i.getSize(),0))!=null?t:0},e.getCenterTotalSize=()=>{var t,n;return(t=(n=e.getCenterHeaderGroups()[0])==null?void 0:n.headers.reduce((r,i)=>r+i.getSize(),0))!=null?t:0},e.getRightTotalSize=()=>{var t,n;return(t=(n=e.getRightHeaderGroups()[0])==null?void 0:n.headers.reduce((r,i)=>r+i.getSize(),0))!=null?t:0}}};let aL=null;function REt(){if(typeof aL=="boolean")return aL;let e=!1;try{const t={get passive(){return e=!0,!1}},n=()=>{};window.addEventListener("test",n,t),window.removeEventListener("test",n)}catch{e=!1}return aL=e,aL}function QZ(e){return e.type==="touchstart"}const DEt={getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:dm("columnVisibility",e)}),createColumn:(e,t)=>{e.toggleVisibility=n=>{e.getCanHide()&&t.setColumnVisibility(r=>({...r,[e.id]:n??!e.getIsVisible()}))},e.getIsVisible=()=>{var n,r;const i=e.columns;return(n=i.length?i.some(o=>o.getIsVisible()):(r=t.getState().columnVisibility)==null?void 0:r[e.id])!=null?n:!0},e.getCanHide=()=>{var n,r;return((n=e.columnDef.enableHiding)!=null?n:!0)&&((r=t.options.enableHiding)!=null?r:!0)},e.getToggleVisibilityHandler=()=>n=>{e.toggleVisibility==null||e.toggleVisibility(n.target.checked)}},createRow:(e,t)=>{e._getAllVisibleCells=qo(()=>[e.getAllCells(),t.getState().columnVisibility],n=>n.filter(r=>r.column.getIsVisible()),es(t.options,"debugRows","_getAllVisibleCells")),e.getVisibleCells=qo(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(n,r,i)=>[...n,...r,...i],es(t.options,"debugRows","getVisibleCells"))},createTable:e=>{const t=(n,r)=>qo(()=>[r(),r().filter(i=>i.getIsVisible()).map(i=>i.id).join("_")],i=>i.filter(o=>o.getIsVisible==null?void 0:o.getIsVisible()),es(e.options,"debugColumns",n));e.getVisibleFlatColumns=t("getVisibleFlatColumns",()=>e.getAllFlatColumns()),e.getVisibleLeafColumns=t("getVisibleLeafColumns",()=>e.getAllLeafColumns()),e.getLeftVisibleLeafColumns=t("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),e.getRightVisibleLeafColumns=t("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),e.getCenterVisibleLeafColumns=t("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),e.setColumnVisibility=n=>e.options.onColumnVisibilityChange==null?void 0:e.options.onColumnVisibilityChange(n),e.resetColumnVisibility=n=>{var r;e.setColumnVisibility(n?{}:(r=e.initialState.columnVisibility)!=null?r:{})},e.toggleAllColumnsVisible=n=>{var r;n=(r=n)!=null?r:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((i,o)=>({...i,[o.id]:n||!(o.getCanHide!=null&&o.getCanHide())}),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some(n=>!(n.getIsVisible!=null&&n.getIsVisible())),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some(n=>n.getIsVisible==null?void 0:n.getIsVisible()),e.getToggleAllColumnsVisibilityHandler=()=>n=>{var r;e.toggleAllColumnsVisible((r=n.target)==null?void 0:r.checked)}}};function rD(e,t){return t?t==="center"?e.getCenterVisibleLeafColumns():t==="left"?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}const kEt={createTable:e=>{e._getGlobalFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),e.getGlobalFacetedRowModel=()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),e._getGlobalFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),e.getGlobalFacetedUniqueValues=()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,e._getGlobalFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),e.getGlobalFacetedMinMaxValues=()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}}},IEt={getInitialState:e=>({globalFilter:void 0,...e}),getDefaultOptions:e=>({onGlobalFilterChange:dm("globalFilter",e),globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var n;const r=(n=e.getCoreRowModel().flatRows[0])==null||(n=n._getAllCellsByColumnId()[t.id])==null?void 0:n.getValue();return typeof r=="string"||typeof r=="number"}}),createColumn:(e,t)=>{e.getCanGlobalFilter=()=>{var n,r,i,o;return((n=e.columnDef.enableGlobalFilter)!=null?n:!0)&&((r=t.options.enableGlobalFilter)!=null?r:!0)&&((i=t.options.enableFilters)!=null?i:!0)&&((o=t.options.getColumnCanGlobalFilter==null?void 0:t.options.getColumnCanGlobalFilter(e))!=null?o:!0)&&!!e.accessorFn}},createTable:e=>{e.getGlobalAutoFilterFn=()=>Jv.includesString,e.getGlobalFilterFn=()=>{var t,n;const{globalFilterFn:r}=e.options;return tL(r)?r:r==="auto"?e.getGlobalAutoFilterFn():(t=(n=e.options.filterFns)==null?void 0:n[r])!=null?t:Jv[r]},e.setGlobalFilter=t=>{e.options.onGlobalFilterChange==null||e.options.onGlobalFilterChange(t)},e.resetGlobalFilter=t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)}}},FEt={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:dm("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,n=!1;e._autoResetExpanded=()=>{var r,i;if(!t){e._queue(()=>{t=!0});return}if((r=(i=e.options.autoResetAll)!=null?i:e.options.autoResetExpanded)!=null?r:!e.options.manualExpanding){if(n)return;n=!0,e._queue(()=>{e.resetExpanded(),n=!1})}},e.setExpanded=r=>e.options.onExpandedChange==null?void 0:e.options.onExpandedChange(r),e.toggleAllRowsExpanded=r=>{r??!e.getIsAllRowsExpanded()?e.setExpanded(!0):e.setExpanded({})},e.resetExpanded=r=>{var i,o;e.setExpanded(r?{}:(i=(o=e.initialState)==null?void 0:o.expanded)!=null?i:{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some(r=>r.getCanExpand()),e.getToggleAllRowsExpandedHandler=()=>r=>{r.persist==null||r.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{const r=e.getState().expanded;return r===!0||Object.values(r).some(Boolean)},e.getIsAllRowsExpanded=()=>{const r=e.getState().expanded;return typeof r=="boolean"?r===!0:!(!Object.keys(r).length||e.getRowModel().flatRows.some(i=>!i.getIsExpanded()))},e.getExpandedDepth=()=>{let r=0;return(e.getState().expanded===!0?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach(o=>{const s=o.split(".");r=Math.max(r,s.length)}),r},e.getPreExpandedRowModel=()=>e.getSortedRowModel(),e.getExpandedRowModel=()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel?e.getPreExpandedRowModel():e._getExpandedRowModel())},createRow:(e,t)=>{e.toggleExpanded=n=>{t.setExpanded(r=>{var i;const o=r===!0?!0:!!(r!=null&&r[e.id]);let s={};if(r===!0?Object.keys(t.getRowModel().rowsById).forEach(l=>{s[l]=!0}):s=r,n=(i=n)!=null?i:!o,!o&&n)return{...s,[e.id]:!0};if(o&&!n){const{[e.id]:l,...c}=s;return c}return r})},e.getIsExpanded=()=>{var n;const r=t.getState().expanded;return!!((n=t.options.getIsRowExpanded==null?void 0:t.options.getIsRowExpanded(e))!=null?n:r===!0||r?.[e.id])},e.getCanExpand=()=>{var n,r,i;return(n=t.options.getRowCanExpand==null?void 0:t.options.getRowCanExpand(e))!=null?n:((r=t.options.enableExpanding)!=null?r:!0)&&!!((i=e.subRows)!=null&&i.length)},e.getIsAllParentsExpanded=()=>{let n=!0,r=e;for(;n&&r.parentId;)r=t.getRow(r.parentId,!0),n=r.getIsExpanded();return n},e.getToggleExpandedHandler=()=>{const n=e.getCanExpand();return()=>{n&&e.toggleExpanded()}}}},JZ=0,qZ=10,eQ=()=>({pageIndex:JZ,pageSize:qZ}),NEt={getInitialState:e=>({...e,pagination:{...eQ(),...e?.pagination}}),getDefaultOptions:e=>({onPaginationChange:dm("pagination",e)}),createTable:e=>{let t=!1,n=!1;e._autoResetPageIndex=()=>{var r,i;if(!t){e._queue(()=>{t=!0});return}if((r=(i=e.options.autoResetAll)!=null?i:e.options.autoResetPageIndex)!=null?r:!e.options.manualPagination){if(n)return;n=!0,e._queue(()=>{e.resetPageIndex(),n=!1})}},e.setPagination=r=>{const i=o=>jw(r,o);return e.options.onPaginationChange==null?void 0:e.options.onPaginationChange(i)},e.resetPagination=r=>{var i;e.setPagination(r?eQ():(i=e.initialState.pagination)!=null?i:eQ())},e.setPageIndex=r=>{e.setPagination(i=>{let o=jw(r,i.pageIndex);const s=typeof e.options.pageCount>"u"||e.options.pageCount===-1?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return o=Math.max(0,Math.min(o,s)),{...i,pageIndex:o}})},e.resetPageIndex=r=>{var i,o;e.setPageIndex(r?JZ:(i=(o=e.initialState)==null||(o=o.pagination)==null?void 0:o.pageIndex)!=null?i:JZ)},e.resetPageSize=r=>{var i,o;e.setPageSize(r?qZ:(i=(o=e.initialState)==null||(o=o.pagination)==null?void 0:o.pageSize)!=null?i:qZ)},e.setPageSize=r=>{e.setPagination(i=>{const o=Math.max(1,jw(r,i.pageSize)),s=i.pageSize*i.pageIndex,l=Math.floor(s/o);return{...i,pageIndex:l,pageSize:o}})},e.setPageCount=r=>e.setPagination(i=>{var o;let s=jw(r,(o=e.options.pageCount)!=null?o:-1);return typeof s=="number"&&(s=Math.max(-1,s)),{...i,pageCount:s}}),e.getPageOptions=qo(()=>[e.getPageCount()],r=>{let i=[];return r&&r>0&&(i=[...new Array(r)].fill(null).map((o,s)=>s)),i},es(e.options,"debugTable","getPageOptions")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{const{pageIndex:r}=e.getState().pagination,i=e.getPageCount();return i===-1?!0:i===0?!1:r<i-1},e.previousPage=()=>e.setPageIndex(r=>r-1),e.nextPage=()=>e.setPageIndex(r=>r+1),e.firstPage=()=>e.setPageIndex(0),e.lastPage=()=>e.setPageIndex(e.getPageCount()-1),e.getPrePaginationRowModel=()=>e.getExpandedRowModel(),e.getPaginationRowModel=()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel?e.getPrePaginationRowModel():e._getPaginationRowModel()),e.getPageCount=()=>{var r;return(r=e.options.pageCount)!=null?r:Math.ceil(e.getRowCount()/e.getState().pagination.pageSize)},e.getRowCount=()=>{var r;return(r=e.options.rowCount)!=null?r:e.getPrePaginationRowModel().rows.length}}},tQ=()=>({top:[],bottom:[]}),LEt={getInitialState:e=>({rowPinning:tQ(),...e}),getDefaultOptions:e=>({onRowPinningChange:dm("rowPinning",e)}),createRow:(e,t)=>{e.pin=(n,r,i)=>{const o=r?e.getLeafRows().map(c=>{let{id:u}=c;return u}):[],s=i?e.getParentRows().map(c=>{let{id:u}=c;return u}):[],l=new Set([...s,e.id,...o]);t.setRowPinning(c=>{var u,f;if(n==="bottom"){var h,p;return{top:((h=c?.top)!=null?h:[]).filter(v=>!(l!=null&&l.has(v))),bottom:[...((p=c?.bottom)!=null?p:[]).filter(v=>!(l!=null&&l.has(v))),...Array.from(l)]}}if(n==="top"){var m,g;return{top:[...((m=c?.top)!=null?m:[]).filter(v=>!(l!=null&&l.has(v))),...Array.from(l)],bottom:((g=c?.bottom)!=null?g:[]).filter(v=>!(l!=null&&l.has(v)))}}return{top:((u=c?.top)!=null?u:[]).filter(v=>!(l!=null&&l.has(v))),bottom:((f=c?.bottom)!=null?f:[]).filter(v=>!(l!=null&&l.has(v)))}})},e.getCanPin=()=>{var n;const{enableRowPinning:r,enablePinning:i}=t.options;return typeof r=="function"?r(e):(n=r??i)!=null?n:!0},e.getIsPinned=()=>{const n=[e.id],{top:r,bottom:i}=t.getState().rowPinning,o=n.some(l=>r?.includes(l)),s=n.some(l=>i?.includes(l));return o?"top":s?"bottom":!1},e.getPinnedIndex=()=>{var n,r;const i=e.getIsPinned();if(!i)return-1;const o=(n=i==="top"?t.getTopRows():t.getBottomRows())==null?void 0:n.map(s=>{let{id:l}=s;return l});return(r=o?.indexOf(e.id))!=null?r:-1}},createTable:e=>{e.setRowPinning=t=>e.options.onRowPinningChange==null?void 0:e.options.onRowPinningChange(t),e.resetRowPinning=t=>{var n,r;return e.setRowPinning(t?tQ():(n=(r=e.initialState)==null?void 0:r.rowPinning)!=null?n:tQ())},e.getIsSomeRowsPinned=t=>{var n;const r=e.getState().rowPinning;if(!t){var i,o;return!!((i=r.top)!=null&&i.length||(o=r.bottom)!=null&&o.length)}return!!((n=r[t])!=null&&n.length)},e._getPinnedRows=(t,n,r)=>{var i;return((i=e.options.keepPinnedRows)==null||i?(n??[]).map(s=>{const l=e.getRow(s,!0);return l.getIsAllParentsExpanded()?l:null}):(n??[]).map(s=>t.find(l=>l.id===s))).filter(Boolean).map(s=>({...s,position:r}))},e.getTopRows=qo(()=>[e.getRowModel().rows,e.getState().rowPinning.top],(t,n)=>e._getPinnedRows(t,n,"top"),es(e.options,"debugRows","getTopRows")),e.getBottomRows=qo(()=>[e.getRowModel().rows,e.getState().rowPinning.bottom],(t,n)=>e._getPinnedRows(t,n,"bottom"),es(e.options,"debugRows","getBottomRows")),e.getCenterRows=qo(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(t,n,r)=>{const i=new Set([...n??[],...r??[]]);return t.filter(o=>!i.has(o.id))},es(e.options,"debugRows","getCenterRows"))}},BEt={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:dm("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>{e.setRowSelection=t=>e.options.onRowSelectionChange==null?void 0:e.options.onRowSelectionChange(t),e.resetRowSelection=t=>{var n;return e.setRowSelection(t?{}:(n=e.initialState.rowSelection)!=null?n:{})},e.toggleAllRowsSelected=t=>{e.setRowSelection(n=>{t=typeof t<"u"?t:!e.getIsAllRowsSelected();const r={...n},i=e.getPreGroupedRowModel().flatRows;return t?i.forEach(o=>{o.getCanSelect()&&(r[o.id]=!0)}):i.forEach(o=>{delete r[o.id]}),r})},e.toggleAllPageRowsSelected=t=>e.setRowSelection(n=>{const r=typeof t<"u"?t:!e.getIsAllPageRowsSelected(),i={...n};return e.getRowModel().rows.forEach(o=>{nQ(i,o.id,r,!0,e)}),i}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=qo(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,n)=>Object.keys(t).length?rQ(e,n):{rows:[],flatRows:[],rowsById:{}},es(e.options,"debugTable","getSelectedRowModel")),e.getFilteredSelectedRowModel=qo(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,n)=>Object.keys(t).length?rQ(e,n):{rows:[],flatRows:[],rowsById:{}},es(e.options,"debugTable","getFilteredSelectedRowModel")),e.getGroupedSelectedRowModel=qo(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,n)=>Object.keys(t).length?rQ(e,n):{rows:[],flatRows:[],rowsById:{}},es(e.options,"debugTable","getGroupedSelectedRowModel")),e.getIsAllRowsSelected=()=>{const t=e.getFilteredRowModel().flatRows,{rowSelection:n}=e.getState();let r=!!(t.length&&Object.keys(n).length);return r&&t.some(i=>i.getCanSelect()&&!n[i.id])&&(r=!1),r},e.getIsAllPageRowsSelected=()=>{const t=e.getPaginationRowModel().flatRows.filter(i=>i.getCanSelect()),{rowSelection:n}=e.getState();let r=!!t.length;return r&&t.some(i=>!n[i.id])&&(r=!1),r},e.getIsSomeRowsSelected=()=>{var t;const n=Object.keys((t=e.getState().rowSelection)!=null?t:{}).length;return n>0&&n<e.getFilteredRowModel().flatRows.length},e.getIsSomePageRowsSelected=()=>{const t=e.getPaginationRowModel().flatRows;return e.getIsAllPageRowsSelected()?!1:t.filter(n=>n.getCanSelect()).some(n=>n.getIsSelected()||n.getIsSomeSelected())},e.getToggleAllRowsSelectedHandler=()=>t=>{e.toggleAllRowsSelected(t.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}},createRow:(e,t)=>{e.toggleSelected=(n,r)=>{const i=e.getIsSelected();t.setRowSelection(o=>{var s;if(n=typeof n<"u"?n:!i,e.getCanSelect()&&i===n)return o;const l={...o};return nQ(l,e.id,n,(s=r?.selectChildren)!=null?s:!0,t),l})},e.getIsSelected=()=>{const{rowSelection:n}=t.getState();return aQ(e,n)},e.getIsSomeSelected=()=>{const{rowSelection:n}=t.getState();return iQ(e,n)==="some"},e.getIsAllSubRowsSelected=()=>{const{rowSelection:n}=t.getState();return iQ(e,n)==="all"},e.getCanSelect=()=>{var n;return typeof t.options.enableRowSelection=="function"?t.options.enableRowSelection(e):(n=t.options.enableRowSelection)!=null?n:!0},e.getCanSelectSubRows=()=>{var n;return typeof t.options.enableSubRowSelection=="function"?t.options.enableSubRowSelection(e):(n=t.options.enableSubRowSelection)!=null?n:!0},e.getCanMultiSelect=()=>{var n;return typeof t.options.enableMultiRowSelection=="function"?t.options.enableMultiRowSelection(e):(n=t.options.enableMultiRowSelection)!=null?n:!0},e.getToggleSelectedHandler=()=>{const n=e.getCanSelect();return r=>{var i;n&&e.toggleSelected((i=r.target)==null?void 0:i.checked)}}}},nQ=(e,t,n,r,i)=>{var o;const s=i.getRow(t,!0);n?(s.getCanMultiSelect()||Object.keys(e).forEach(l=>delete e[l]),s.getCanSelect()&&(e[t]=!0)):delete e[t],r&&(o=s.subRows)!=null&&o.length&&s.getCanSelectSubRows()&&s.subRows.forEach(l=>nQ(e,l.id,n,r,i))};function rQ(e,t){const n=e.getState().rowSelection,r=[],i={},o=function(s,l){return s.map(c=>{var u;const f=aQ(c,n);if(f&&(r.push(c),i[c.id]=c),(u=c.subRows)!=null&&u.length&&(c={...c,subRows:o(c.subRows)}),f)return c}).filter(Boolean)};return{rows:o(t.rows),flatRows:r,rowsById:i}}function aQ(e,t){var n;return(n=t[e.id])!=null?n:!1}function iQ(e,t,n){var r;if(!((r=e.subRows)!=null&&r.length))return!1;let i=!0,o=!1;return e.subRows.forEach(s=>{if(!(o&&!i)&&(s.getCanSelect()&&(aQ(s,t)?o=!0:i=!1),s.subRows&&s.subRows.length)){const l=iQ(s,t);l==="all"?o=!0:(l==="some"&&(o=!0),i=!1)}}),i?"all":o?"some":!1}const oQ=/([0-9]+)/gm,UEt=(e,t,n)=>Ibe(Mw(e.getValue(n)).toLowerCase(),Mw(t.getValue(n)).toLowerCase()),VEt=(e,t,n)=>Ibe(Mw(e.getValue(n)),Mw(t.getValue(n))),$Et=(e,t,n)=>sQ(Mw(e.getValue(n)).toLowerCase(),Mw(t.getValue(n)).toLowerCase()),zEt=(e,t,n)=>sQ(Mw(e.getValue(n)),Mw(t.getValue(n))),WEt=(e,t,n)=>{const r=e.getValue(n),i=t.getValue(n);return r>i?1:r<i?-1:0},HEt=(e,t,n)=>sQ(e.getValue(n),t.getValue(n));function sQ(e,t){return e===t?0:e>t?1:-1}function Mw(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}function Ibe(e,t){const n=e.split(oQ).filter(Boolean),r=t.split(oQ).filter(Boolean);for(;n.length&&r.length;){const i=n.shift(),o=r.shift(),s=parseInt(i,10),l=parseInt(o,10),c=[s,l].sort();if(isNaN(c[0])){if(i>o)return 1;if(o>i)return-1;continue}if(isNaN(c[1]))return isNaN(s)?-1:1;if(s>l)return 1;if(l>s)return-1}return n.length-r.length}const yb={alphanumeric:UEt,alphanumericCaseSensitive:VEt,text:$Et,textCaseSensitive:zEt,datetime:WEt,basic:HEt},GEt=[EEt,DEt,OEt,jEt,_Et,TEt,kEt,IEt,{getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:dm("sorting",e),isMultiSortEvent:t=>t.shiftKey}),createColumn:(e,t)=>{e.getAutoSortingFn=()=>{const n=t.getFilteredRowModel().flatRows.slice(10);let r=!1;for(const i of n){const o=i?.getValue(e.id);if(Object.prototype.toString.call(o)==="[object Date]")return yb.datetime;if(typeof o=="string"&&(r=!0,o.split(oQ).length>1))return yb.alphanumeric}return r?yb.text:yb.basic},e.getAutoSortDir=()=>{const n=t.getFilteredRowModel().flatRows[0];return typeof n?.getValue(e.id)=="string"?"asc":"desc"},e.getSortingFn=()=>{var n,r;if(!e)throw new Error;return tL(e.columnDef.sortingFn)?e.columnDef.sortingFn:e.columnDef.sortingFn==="auto"?e.getAutoSortingFn():(n=(r=t.options.sortingFns)==null?void 0:r[e.columnDef.sortingFn])!=null?n:yb[e.columnDef.sortingFn]},e.toggleSorting=(n,r)=>{const i=e.getNextSortingOrder(),o=typeof n<"u"&&n!==null;t.setSorting(s=>{const l=s?.find(m=>m.id===e.id),c=s?.findIndex(m=>m.id===e.id);let u=[],f,h=o?n:i==="desc";if(s!=null&&s.length&&e.getCanMultiSort()&&r?l?f="toggle":f="add":s!=null&&s.length&&c!==s.length-1?f="replace":l?f="toggle":f="replace",f==="toggle"&&(o||i||(f="remove")),f==="add"){var p;u=[...s,{id:e.id,desc:h}],u.splice(0,u.length-((p=t.options.maxMultiSortColCount)!=null?p:Number.MAX_SAFE_INTEGER))}else f==="toggle"?u=s.map(m=>m.id===e.id?{...m,desc:h}:m):f==="remove"?u=s.filter(m=>m.id!==e.id):u=[{id:e.id,desc:h}];return u})},e.getFirstSortDir=()=>{var n,r;return((n=(r=e.columnDef.sortDescFirst)!=null?r:t.options.sortDescFirst)!=null?n:e.getAutoSortDir()==="desc")?"desc":"asc"},e.getNextSortingOrder=n=>{var r,i;const o=e.getFirstSortDir(),s=e.getIsSorted();return s?s!==o&&((r=t.options.enableSortingRemoval)==null||r)&&(!(n&&(i=t.options.enableMultiRemove)!=null)||i)?!1:s==="desc"?"asc":"desc":o},e.getCanSort=()=>{var n,r;return((n=e.columnDef.enableSorting)!=null?n:!0)&&((r=t.options.enableSorting)!=null?r:!0)&&!!e.accessorFn},e.getCanMultiSort=()=>{var n,r;return(n=(r=e.columnDef.enableMultiSort)!=null?r:t.options.enableMultiSort)!=null?n:!!e.accessorFn},e.getIsSorted=()=>{var n;const r=(n=t.getState().sorting)==null?void 0:n.find(i=>i.id===e.id);return r?r.desc?"desc":"asc":!1},e.getSortIndex=()=>{var n,r;return(n=(r=t.getState().sorting)==null?void 0:r.findIndex(i=>i.id===e.id))!=null?n:-1},e.clearSorting=()=>{t.setSorting(n=>n!=null&&n.length?n.filter(r=>r.id!==e.id):[])},e.getToggleSortingHandler=()=>{const n=e.getCanSort();return r=>{n&&(r.persist==null||r.persist(),e.toggleSorting==null||e.toggleSorting(void 0,e.getCanMultiSort()?t.options.isMultiSortEvent==null?void 0:t.options.isMultiSortEvent(r):!1))}}},createTable:e=>{e.setSorting=t=>e.options.onSortingChange==null?void 0:e.options.onSortingChange(t),e.resetSorting=t=>{var n,r;e.setSorting(t?[]:(n=(r=e.initialState)==null?void 0:r.sorting)!=null?n:[])},e.getPreSortedRowModel=()=>e.getGroupedRowModel(),e.getSortedRowModel=()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel?e.getPreSortedRowModel():e._getSortedRowModel())}},AEt,FEt,NEt,LEt,BEt,MEt];function YEt(e){var t,n;const r=[...GEt,...(t=e._features)!=null?t:[]];let i={_features:r};const o=i._features.reduce((p,m)=>Object.assign(p,m.getDefaultOptions==null?void 0:m.getDefaultOptions(i)),{}),s=p=>i.options.mergeOptions?i.options.mergeOptions(o,p):{...o,...p};let c={...{},...(n=e.initialState)!=null?n:{}};i._features.forEach(p=>{var m;c=(m=p.getInitialState==null?void 0:p.getInitialState(c))!=null?m:c});const u=[];let f=!1;const h={_features:r,options:{...o,...e},initialState:c,_queue:p=>{u.push(p),f||(f=!0,Promise.resolve().then(()=>{for(;u.length;)u.shift()();f=!1}).catch(m=>setTimeout(()=>{throw m})))},reset:()=>{i.setState(i.initialState)},setOptions:p=>{const m=jw(p,i.options);i.options=s(m)},getState:()=>i.options.state,setState:p=>{i.options.onStateChange==null||i.options.onStateChange(p)},_getRowId:(p,m,g)=>{var v;return(v=i.options.getRowId==null?void 0:i.options.getRowId(p,m,g))!=null?v:`${g?[g.id,m].join("."):m}`},getCoreRowModel:()=>(i._getCoreRowModel||(i._getCoreRowModel=i.options.getCoreRowModel(i)),i._getCoreRowModel()),getRowModel:()=>i.getPaginationRowModel(),getRow:(p,m)=>{let g=(m?i.getPrePaginationRowModel():i.getRowModel()).rowsById[p];if(!g&&(g=i.getCoreRowModel().rowsById[p],!g))throw new Error;return g},_getDefaultColumnDef:qo(()=>[i.options.defaultColumn],p=>{var m;return p=(m=p)!=null?m:{},{header:g=>{const v=g.header.column.columnDef;return v.accessorKey?v.accessorKey:v.accessorFn?v.id:null},cell:g=>{var v,y;return(v=(y=g.renderValue())==null||y.toString==null?void 0:y.toString())!=null?v:null},...i._features.reduce((g,v)=>Object.assign(g,v.getDefaultColumnDef==null?void 0:v.getDefaultColumnDef()),{}),...p}},es(e,"debugColumns","_getDefaultColumnDef")),_getColumnDefs:()=>i.options.columns,getAllColumns:qo(()=>[i._getColumnDefs()],p=>{const m=function(g,v,y){return y===void 0&&(y=0),g.map(x=>{const b=CEt(i,x,y,v),S=x;return b.columns=S.columns?m(S.columns,b,y+1):[],b})};return m(p)},es(e,"debugColumns","getAllColumns")),getAllFlatColumns:qo(()=>[i.getAllColumns()],p=>p.flatMap(m=>m.getFlatColumns()),es(e,"debugColumns","getAllFlatColumns")),_getAllFlatColumnsById:qo(()=>[i.getAllFlatColumns()],p=>p.reduce((m,g)=>(m[g.id]=g,m),{}),es(e,"debugColumns","getAllFlatColumnsById")),getAllLeafColumns:qo(()=>[i.getAllColumns(),i._getOrderColumnsFn()],(p,m)=>{let g=p.flatMap(v=>v.getLeafColumns());return m(g)},es(e,"debugColumns","getAllLeafColumns")),getColumn:p=>i._getAllFlatColumnsById()[p]};Object.assign(i,h);for(let p=0;p<i._features.length;p++){const m=i._features[p];m==null||m.createTable==null||m.createTable(i)}return i}function Fbe(){return e=>qo(()=>[e.options.data],t=>{const n={rows:[],flatRows:[],rowsById:{}},r=function(i,o,s){o===void 0&&(o=0);const l=[];for(let u=0;u<i.length;u++){const f=bP(e,e._getRowId(i[u],u,s),i[u],u,o,void 0,s?.id);if(n.flatRows.push(f),n.rowsById[f.id]=f,l.push(f),e.options.getSubRows){var c;f.originalSubRows=e.options.getSubRows(i[u],u),(c=f.originalSubRows)!=null&&c.length&&(f.subRows=r(f.originalSubRows,o+1,f))}}return l};return n.rows=r(t),n},es(e.options,"debugTable","getRowModel",()=>e._autoResetPageIndex()))}function Nbe(){return e=>qo(()=>[e.getState().expanded,e.getPreExpandedRowModel(),e.options.paginateExpandedRows],(t,n,r)=>!n.rows.length||t!==!0&&!Object.keys(t??{}).length||!r?n:Lbe(n),es(e.options,"debugTable","getExpandedRowModel"))}function Lbe(e){const t=[],n=r=>{var i;t.push(r),(i=r.subRows)!=null&&i.length&&r.getIsExpanded()&&r.subRows.forEach(n)};return e.rows.forEach(n),{rows:t,flatRows:e.flatRows,rowsById:e.rowsById}}function Bbe(){return(e,t)=>qo(()=>{var n;return[(n=e.getColumn(t))==null?void 0:n.getFacetedRowModel()]},n=>{if(!n)return;const r=n.flatRows.flatMap(s=>{var l;return(l=s.getUniqueValues(t))!=null?l:[]}).map(Number).filter(s=>!Number.isNaN(s));if(!r.length)return;let i=r[0],o=r[r.length-1];for(const s of r)s<i?i=s:s>o&&(o=s);return[i,o]},es(e.options,"debugTable","getFacetedMinMaxValues"))}function Ube(e,t,n){return n.options.filterFromLeafRows?KEt(e,t,n):XEt(e,t,n)}function KEt(e,t,n){var r;const i=[],o={},s=(r=n.options.maxLeafRowFilterDepth)!=null?r:100,l=function(c,u){u===void 0&&(u=0);const f=[];for(let p=0;p<c.length;p++){var h;let m=c[p];const g=bP(n,m.id,m.original,m.index,m.depth,void 0,m.parentId);if(g.columnFilters=m.columnFilters,(h=m.subRows)!=null&&h.length&&u<s){if(g.subRows=l(m.subRows,u+1),m=g,t(m)&&!g.subRows.length){f.push(m),o[m.id]=m,i.push(m);continue}if(t(m)||g.subRows.length){f.push(m),o[m.id]=m,i.push(m);continue}}else m=g,t(m)&&(f.push(m),o[m.id]=m,i.push(m))}return f};return{rows:l(e),flatRows:i,rowsById:o}}function XEt(e,t,n){var r;const i=[],o={},s=(r=n.options.maxLeafRowFilterDepth)!=null?r:100,l=function(c,u){u===void 0&&(u=0);const f=[];for(let p=0;p<c.length;p++){let m=c[p];if(t(m)){var h;if((h=m.subRows)!=null&&h.length&&u<s){const v=bP(n,m.id,m.original,m.index,m.depth,void 0,m.parentId);v.subRows=l(m.subRows,u+1),m=v}f.push(m),i.push(m),o[m.id]=m}}return f};return{rows:l(e),flatRows:i,rowsById:o}}function Vbe(){return(e,t)=>qo(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter,e.getFilteredRowModel()],(n,r,i)=>{if(!n.rows.length||!(r!=null&&r.length)&&!i)return n;const o=[...r.map(l=>l.id).filter(l=>l!==t),i?"__global__":void 0].filter(Boolean),s=l=>{for(let c=0;c<o.length;c++)if(l.columnFilters[o[c]]===!1)return!1;return!0};return Ube(n.rows,s,e)},es(e.options,"debugTable","getFacetedRowModel"))}function $be(){return(e,t)=>qo(()=>{var n;return[(n=e.getColumn(t))==null?void 0:n.getFacetedRowModel()]},n=>{if(!n)return new Map;let r=new Map;for(let o=0;o<n.flatRows.length;o++){const s=n.flatRows[o].getUniqueValues(t);for(let l=0;l<s.length;l++){const c=s[l];if(r.has(c)){var i;r.set(c,((i=r.get(c))!=null?i:0)+1)}else r.set(c,1)}}return r},es(e.options,"debugTable",`getFacetedUniqueValues_${t}`))}function zbe(){return e=>qo(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter],(t,n,r)=>{if(!t.rows.length||!(n!=null&&n.length)&&!r){for(let p=0;p<t.flatRows.length;p++)t.flatRows[p].columnFilters={},t.flatRows[p].columnFiltersMeta={};return t}const i=[],o=[];(n??[]).forEach(p=>{var m;const g=e.getColumn(p.id);if(!g)return;const v=g.getFilterFn();v&&i.push({id:p.id,filterFn:v,resolvedValue:(m=v.resolveFilterValue==null?void 0:v.resolveFilterValue(p.value))!=null?m:p.value})});const s=(n??[]).map(p=>p.id),l=e.getGlobalFilterFn(),c=e.getAllLeafColumns().filter(p=>p.getCanGlobalFilter());r&&l&&c.length&&(s.push("__global__"),c.forEach(p=>{var m;o.push({id:p.id,filterFn:l,resolvedValue:(m=l.resolveFilterValue==null?void 0:l.resolveFilterValue(r))!=null?m:r})}));let u,f;for(let p=0;p<t.flatRows.length;p++){const m=t.flatRows[p];if(m.columnFilters={},i.length)for(let g=0;g<i.length;g++){u=i[g];const v=u.id;m.columnFilters[v]=u.filterFn(m,v,u.resolvedValue,y=>{m.columnFiltersMeta[v]=y})}if(o.length){for(let g=0;g<o.length;g++){f=o[g];const v=f.id;if(f.filterFn(m,v,f.resolvedValue,y=>{m.columnFiltersMeta[v]=y})){m.columnFilters.__global__=!0;break}}m.columnFilters.__global__!==!0&&(m.columnFilters.__global__=!1)}}const h=p=>{for(let m=0;m<s.length;m++)if(p.columnFilters[s[m]]===!1)return!1;return!0};return Ube(t.rows,h,e)},es(e.options,"debugTable","getFilteredRowModel",()=>e._autoResetPageIndex()))}function Wbe(){return e=>qo(()=>[e.getState().grouping,e.getPreGroupedRowModel()],(t,n)=>{if(!n.rows.length||!t.length)return n.rows.forEach(c=>{c.depth=0,c.parentId=void 0}),n;const r=t.filter(c=>e.getColumn(c)),i=[],o={},s=function(c,u,f){if(u===void 0&&(u=0),u>=r.length)return c.map(g=>(g.depth=u,i.push(g),o[g.id]=g,g.subRows&&(g.subRows=s(g.subRows,u+1,g.id)),g));const h=r[u],p=ZEt(c,h);return Array.from(p.entries()).map((g,v)=>{let[y,x]=g,b=`${h}:${y}`;b=f?`${f}>${b}`:b;const S=s(x,u+1,b);S.forEach(T=>{T.parentId=b});const C=u?Ebe(x,T=>T.subRows):x,_=bP(e,b,C[0].original,v,u,void 0,f);return Object.assign(_,{groupingColumnId:h,groupingValue:y,subRows:S,leafRows:C,getValue:T=>{if(r.includes(T)){if(_._valuesCache.hasOwnProperty(T))return _._valuesCache[T];if(x[0]){var M;_._valuesCache[T]=(M=x[0].getValue(T))!=null?M:void 0}return _._valuesCache[T]}if(_._groupingValuesCache.hasOwnProperty(T))return _._groupingValuesCache[T];const j=e.getColumn(T),B=j?.getAggregationFn();if(B)return _._groupingValuesCache[T]=B(T,C,x),_._groupingValuesCache[T]}}),S.forEach(T=>{i.push(T),o[T.id]=T}),_})},l=s(n.rows,0);return l.forEach(c=>{i.push(c),o[c.id]=c}),{rows:l,flatRows:i,rowsById:o}},es(e.options,"debugTable","getGroupedRowModel",()=>{e._queue(()=>{e._autoResetExpanded(),e._autoResetPageIndex()})}))}function ZEt(e,t){const n=new Map;return e.reduce((r,i)=>{const o=`${i.getGroupingValue(t)}`,s=r.get(o);return s?s.push(i):r.set(o,[i]),r},n)}function Hbe(e){return t=>qo(()=>[t.getState().pagination,t.getPrePaginationRowModel(),t.options.paginateExpandedRows?void 0:t.getState().expanded],(n,r)=>{if(!r.rows.length)return r;const{pageSize:i,pageIndex:o}=n;let{rows:s,flatRows:l,rowsById:c}=r;const u=i*o,f=u+i;s=s.slice(u,f);let h;t.options.paginateExpandedRows?h={rows:s,flatRows:l,rowsById:c}:h=Lbe({rows:s,flatRows:l,rowsById:c}),h.flatRows=[];const p=m=>{h.flatRows.push(m),m.subRows.length&&m.subRows.forEach(p)};return h.rows.forEach(p),h},es(t.options,"debugTable","getPaginationRowModel"))}function Gbe(){return e=>qo(()=>[e.getState().sorting,e.getPreSortedRowModel()],(t,n)=>{if(!n.rows.length||!(t!=null&&t.length))return n;const r=e.getState().sorting,i=[],o=r.filter(c=>{var u;return(u=e.getColumn(c.id))==null?void 0:u.getCanSort()}),s={};o.forEach(c=>{const u=e.getColumn(c.id);u&&(s[c.id]={sortUndefined:u.columnDef.sortUndefined,invertSorting:u.columnDef.invertSorting,sortingFn:u.getSortingFn()})});const l=c=>{const u=c.map(f=>({...f}));return u.sort((f,h)=>{for(let m=0;m<o.length;m+=1){var p;const g=o[m],v=s[g.id],y=v.sortUndefined,x=(p=g?.desc)!=null?p:!1;let b=0;if(y){const S=f.getValue(g.id),C=h.getValue(g.id),_=S===void 0,T=C===void 0;if(_||T){if(y==="first")return _?-1:1;if(y==="last")return _?1:-1;b=_&&T?0:_?y:-y}}if(b===0&&(b=v.sortingFn(f,h,g.id)),b!==0)return x&&(b*=-1),v.invertSorting&&(b*=-1),b}return f.index-h.index}),u.forEach(f=>{var h;i.push(f),(h=f.subRows)!=null&&h.length&&(f.subRows=l(f.subRows))}),u};return{rows:l(n.rows),flatRows:i,rowsById:n.rowsById}},es(e.options,"debugTable","getSortedRowModel",()=>e._autoResetPageIndex()))}/**
   * react-table
   *
   * Copyright (c) TanStack
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE.md file in the root directory of this source tree.
   *
   * @license MIT
   */function yfr(e,t){return e?QEt(e)?React.createElement(e,t):e:null}function QEt(e){return JEt(e)||typeof e=="function"||qEt(e)}function JEt(e){return typeof e=="function"&&(()=>{const t=Object.getPrototypeOf(e);return t.prototype&&t.prototype.isReactComponent})()}function qEt(e){return typeof e=="object"&&typeof e.$$typeof=="symbol"&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}function Ybe(e){const t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[n]=d.useState(()=>({current:YEt(t)})),[r,i]=d.useState(()=>n.current.initialState);return n.current.setOptions(o=>({...o,...e,state:{...r,...e.state},onStateChange:s=>{i(s),e.onStateChange==null||e.onStateChange(s)}})),n.current}/**
   * match-sorter-utils
   *
   * Copyright (c) TanStack
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE.md file in the root directory of this source tree.
   *
   * @license MIT
   */const Kbe={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z"},e_t=Object.keys(Kbe).join("|"),t_t=new RegExp(e_t,"g");function n_t(e){return e.replace(t_t,t=>Kbe[t])}/**
 * @name match-sorter
 * @license MIT license.
 * @copyright (c) 2099 Kent C. Dodds
 * @author Kent C. Dodds <me@kentcdodds.com> (https://kentcdodds.com)
 */const zh={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0};function Xbe(e,t,n){var r;if(n=n||{},n.threshold=(r=n.threshold)!=null?r:zh.MATCHES,!n.accessors){const s=Zbe(e,t,n);return{rankedValue:e,rank:s,accessorIndex:-1,accessorThreshold:n.threshold,passed:s>=n.threshold}}const i=o_t(e,n.accessors),o={rankedValue:e,rank:zh.NO_MATCH,accessorIndex:-1,accessorThreshold:n.threshold,passed:!1};for(let s=0;s<i.length;s++){const l=i[s];let c=Zbe(l.itemValue,t,n);const{minRanking:u,maxRanking:f,threshold:h=n.threshold}=l.attributes;c<u&&c>=zh.MATCHES?c=u:c>f&&(c=f),c=Math.min(c,f),c>=h&&c>o.rank&&(o.rank=c,o.passed=!0,o.accessorIndex=s,o.accessorThreshold=h,o.rankedValue=l.itemValue)}return o}function Zbe(e,t,n){return e=Jbe(e,n),t=Jbe(t,n),t.length>e.length?zh.NO_MATCH:e===t?zh.CASE_SENSITIVE_EQUAL:(e=e.toLowerCase(),t=t.toLowerCase(),e===t?zh.EQUAL:e.startsWith(t)?zh.STARTS_WITH:e.includes(` ${t}`)?zh.WORD_STARTS_WITH:e.includes(t)?zh.CONTAINS:t.length===1?zh.NO_MATCH:r_t(e).includes(t)?zh.ACRONYM:a_t(e,t))}function r_t(e){let t="";return e.split(" ").forEach(r=>{r.split("-").forEach(o=>{t+=o.substr(0,1)})}),t}function a_t(e,t){let n=0,r=0;function i(c,u,f){for(let h=f,p=u.length;h<p;h++)if(u[h]===c)return n+=1,h+1;return-1}function o(c){const u=1/c,f=n/t.length;return zh.MATCHES+f*u}const s=i(t[0],e,0);if(s<0)return zh.NO_MATCH;r=s;for(let c=1,u=t.length;c<u;c++){const f=t[c];if(r=i(f,e,r),!(r>-1))return zh.NO_MATCH}const l=r-s;return o(l)}function Qbe(e,t){return e.rank===t.rank?0:e.rank>t.rank?-1:1}function Jbe(e,t){let{keepDiacritics:n}=t;return e=`${e}`,n||(e=n_t(e)),e}function i_t(e,t){let n=t;typeof t=="object"&&(n=t.accessor);const r=n(e);return r==null?[]:Array.isArray(r)?r:[String(r)]}function o_t(e,t){const n=[];for(let r=0,i=t.length;r<i;r++){const o=t[r],s=s_t(o),l=i_t(e,o);for(let c=0,u=l.length;c<u;c++)n.push({itemValue:l[c],attributes:s})}return n}const qbe={maxRanking:1/0,minRanking:-1/0};function s_t(e){return typeof e=="function"?qbe:{...qbe,...e}}function l_t(e){return(0,ga.Ay)("MuiCircularProgress",e)}const xfr=(0,pa.A)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]),bfr=null,c_t=["className","color","disableShrink","size","style","thickness","value","variant"];let iL=e=>e,e2e,t2e,n2e,r2e;const Rw=44,u_t=(0,ou.i7)(e2e||(e2e=iL`
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
`)),d_t=(0,ou.i7)(t2e||(t2e=iL`
  0% {
    stroke-dasharray: 1px, 200px;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 100px, 200px;
    stroke-dashoffset: -15px;
  }

  100% {
    stroke-dasharray: 100px, 200px;
    stroke-dashoffset: -125px;
  }
`)),f_t=e=>{const{classes:t,variant:n,color:r,disableShrink:i}=e,o={root:["root",n,`color${(0,na.A)(r)}`],svg:["svg"],circle:["circle",`circle${(0,na.A)(n)}`,i&&"circleDisableShrink"]};return(0,Ur.A)(o,l_t,t)},h_t=(0,qt.Ay)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${(0,na.A)(n.color)}`]]}})(({ownerState:e,theme:t})=>(0,Me.A)({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&(0,ou.AH)(n2e||(n2e=iL`
      animation: ${0} 1.4s linear infinite;
    `),u_t)),p_t=(0,qt.Ay)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),m_t=(0,qt.Ay)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${(0,na.A)(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>(0,Me.A)({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&(0,ou.AH)(r2e||(r2e=iL`
      animation: ${0} 1.4s ease-in-out infinite;
    `),d_t)),wg=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiCircularProgress"}),{className:i,color:o="primary",disableShrink:s=!1,size:l=40,style:c,thickness:u=3.6,value:f=0,variant:h="indeterminate"}=r,p=(0,lr.A)(r,c_t),m=(0,Me.A)({},r,{color:o,disableShrink:s,size:l,thickness:u,value:f,variant:h}),g=f_t(m),v={},y={},x={};if(h==="determinate"){const b=2*Math.PI*((Rw-u)/2);v.strokeDasharray=b.toFixed(3),x["aria-valuenow"]=Math.round(f),v.strokeDashoffset=`${((100-f)/100*b).toFixed(3)}px`,y.transform="rotate(-90deg)"}return(0,a.jsx)(h_t,(0,Me.A)({className:(0,La.A)(g.root,i),style:(0,Me.A)({width:l,height:l},y,c),ownerState:m,ref:n,role:"progressbar"},x,p,{children:(0,a.jsx)(p_t,{className:g.svg,ownerState:m,viewBox:`${Rw/2} ${Rw/2} ${Rw} ${Rw}`,children:(0,a.jsx)(m_t,{className:g.circle,style:v,ownerState:m,cx:Rw,cy:Rw,r:(Rw-u)/2,fill:"none",strokeWidth:u})})}))});var wP=rn(32047);function lQ(e,t=0,n=1){return(0,wP.A)(e,t,n)}function g_t(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,i)=>i<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function v_t(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function ey(e){if(e.type)return e;if(e.charAt(0)==="#")return ey(g_t(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,FR.A)(9,e));let r=e.substring(t+1,e.length-1),i;if(n==="color"){if(r=r.split(" "),i=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(i)===-1)throw new Error((0,FR.A)(10,i))}else r=r.split(",");return r=r.map(o=>parseFloat(o)),{type:n,values:r,colorSpace:i}}const y_t=e=>{const t=ey(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")},Sfr=(e,t)=>{try{return y_t(e)}catch{return e}};function aD(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((i,o)=>o<3?parseInt(i,10):i):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function Cfr(e){if(e.indexOf("#")===0)return e;const{values:t}=ey(e);return`#${t.map((n,r)=>v_t(r===3?Math.round(255*n):n)).join("")}`}function x_t(e){e=ey(e);const{values:t}=e,n=t[0],r=t[1]/100,i=t[2]/100,o=r*Math.min(i,1-i),s=(u,f=(u+n/30)%12)=>i-o*Math.max(Math.min(f-3,9-f,1),-1);let l="rgb";const c=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(l+="a",c.push(t[3])),aD({type:l,values:c})}function cQ(e){e=ey(e);let t=e.type==="hsl"||e.type==="hsla"?ey(x_t(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function b_t(e,t){const n=cQ(e),r=cQ(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function oo(e,t){return e=ey(e),t=lQ(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,aD(e)}function Efr(e,t,n){try{return oo(e,t)}catch{return e}}function fm(e,t){if(e=ey(e),t=lQ(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return aD(e)}function _fr(e,t,n){try{return fm(e,t)}catch{return e}}function S0(e,t){if(e=ey(e),t=lQ(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return aD(e)}function Tfr(e,t,n){try{return S0(e,t)}catch{return e}}function w_t(e,t=.15){return cQ(e)>.5?fm(e,t):S0(e,t)}function Afr(e,t,n){try{return w_t(e,t)}catch{return e}}function Pfr(e,t,n,r=1){const i=(c,u)=>Math.round((c**(1/r)*(1-n)+u**(1/r)*n)**r),o=ey(e),s=ey(t),l=[i(o.values[0],s.values[0]),i(o.values[1],s.values[1]),i(o.values[2],s.values[2])];return aD({type:"rgb",values:l})}const S_t=["className"],C_t=e=>{const{alignItems:t,classes:n}=e,r={root:["root",t==="flex-start"&&"alignItemsFlexStart"]};return(0,Ur.A)(r,Q2t,n)},E_t=(0,qt.Ay)("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>(0,Me.A)({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},t.alignItems==="flex-start"&&{marginTop:8})),oL=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiListItemIcon"}),{className:i}=r,o=(0,lr.A)(r,S_t),s=d.useContext(mb),l=(0,Me.A)({},r,{alignItems:s.alignItems}),c=C_t(l);return(0,a.jsx)(E_t,(0,Me.A)({className:(0,La.A)(c.root,i),ownerState:l,ref:n},o))});function __t(e){return(0,ga.Ay)("PrivateSwitchBase",e)}const jfr=(0,pa.A)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]),Mfr=null,T_t=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],A_t=e=>{const{classes:t,checked:n,disabled:r,edge:i}=e,o={root:["root",n&&"checked",r&&"disabled",i&&`edge${(0,na.A)(i)}`],input:["input"]};return(0,Ur.A)(o,__t,t)},P_t=(0,qt.Ay)(Vh)(({ownerState:e})=>(0,Me.A)({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),O_t=(0,qt.Ay)("input",{shouldForwardProp:Uh.A})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),uQ=d.forwardRef(function(t,n){const{autoFocus:r,checked:i,checkedIcon:o,className:s,defaultChecked:l,disabled:c,disableFocusRipple:u=!1,edge:f=!1,icon:h,id:p,inputProps:m,inputRef:g,name:v,onBlur:y,onChange:x,onFocus:b,readOnly:S,required:C=!1,tabIndex:_,type:T,value:M}=t,j=(0,lr.A)(t,T_t),[B,W]=(0,xP.A)({controlled:i,default:!!l,name:"SwitchBase",state:"checked"}),K=y0(),G=_e=>{b&&b(_e),K&&K.onFocus&&K.onFocus(_e)},J=_e=>{y&&y(_e),K&&K.onBlur&&K.onBlur(_e)},te=_e=>{if(_e.nativeEvent.defaultPrevented)return;const Be=_e.target.checked;W(Be),x&&x(_e,Be)};let re=c;K&&typeof re>"u"&&(re=K.disabled);const me=T==="checkbox"||T==="radio",Ce=(0,Me.A)({},t,{checked:B,disabled:re,disableFocusRipple:u,edge:f}),Ae=A_t(Ce);return(0,a.jsxs)(P_t,(0,Me.A)({component:"span",className:(0,La.A)(Ae.root,s),centerRipple:!0,focusRipple:!u,disabled:re,tabIndex:null,role:void 0,onFocus:G,onBlur:J,ownerState:Ce,ref:n},j,{children:[(0,a.jsx)(O_t,(0,Me.A)({autoFocus:r,checked:i,defaultChecked:l,className:Ae.input,disabled:re,id:me?p:void 0,name:v,onChange:te,readOnly:S,ref:g,required:C,ownerState:Ce,tabIndex:_,type:T},T==="checkbox"&&M===void 0?{}:{value:M},m)),B?o:h]}))}),j_t=(0,ki.A)((0,a.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),M_t=(0,ki.A)((0,a.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),R_t=(0,ki.A)((0,a.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function D_t(e){return(0,ga.Ay)("MuiCheckbox",e)}const dQ=(0,pa.A)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),k_t=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],I_t=e=>{const{classes:t,indeterminate:n,color:r,size:i}=e,o={root:["root",n&&"indeterminate",`color${(0,na.A)(r)}`,`size${(0,na.A)(i)}`]},s=(0,Ur.A)(o,D_t,t);return(0,Me.A)({},t,s)},F_t=(0,qt.Ay)(uQ,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,t[`size${(0,na.A)(n.size)}`],n.color!=="default"&&t[`color${(0,na.A)(n.color)}`]]}})(({theme:e,ownerState:t})=>(0,Me.A)({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${dQ.checked}, &.${dQ.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${dQ.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),N_t=(0,a.jsx)(M_t,{}),L_t=(0,a.jsx)(j_t,{}),B_t=(0,a.jsx)(R_t,{}),Qu=d.forwardRef(function(t,n){var r,i;const o=(0,Li.b)({props:t,name:"MuiCheckbox"}),{checkedIcon:s=N_t,color:l="primary",icon:c=L_t,indeterminate:u=!1,indeterminateIcon:f=B_t,inputProps:h,size:p="medium",className:m}=o,g=(0,lr.A)(o,k_t),v=u?f:c,y=u?f:s,x=(0,Me.A)({},o,{color:l,indeterminate:u,size:p}),b=I_t(x);return(0,a.jsx)(F_t,(0,Me.A)({type:"checkbox",inputProps:(0,Me.A)({"data-indeterminate":u},h),icon:d.cloneElement(v,{fontSize:(r=v.props.fontSize)!=null?r:p}),checkedIcon:d.cloneElement(y,{fontSize:(i=y.props.fontSize)!=null?i:p}),ownerState:x,ref:n,className:(0,La.A)(b.root,m)},g,{classes:b}))}),U_t=(0,ki.A)((0,a.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),V_t=(0,ki.A)((0,a.jsx)("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),$_t=(0,qt.Ay)("span",{shouldForwardProp:Uh.A})({position:"relative",display:"flex"}),z_t=(0,qt.Ay)(U_t)({transform:"scale(1)"}),W_t=(0,qt.Ay)(V_t)(({theme:e,ownerState:t})=>(0,Me.A)({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function H_t(e){const{checked:t=!1,classes:n={},fontSize:r}=e,i=(0,Me.A)({},e,{checked:t});return(0,a.jsxs)($_t,{className:n.root,ownerState:i,children:[(0,a.jsx)(z_t,{fontSize:r,className:n.background,ownerState:i}),(0,a.jsx)(W_t,{fontSize:r,className:n.dot,ownerState:i})]})}const a2e=H_t;var G_t=rn(80340);const i2e=d.createContext(void 0);function Y_t(){return d.useContext(i2e)}function K_t(e){return(0,ga.Ay)("MuiRadio",e)}const o2e=(0,pa.A)("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),X_t=["checked","checkedIcon","color","icon","name","onChange","size","className"],Z_t=e=>{const{classes:t,color:n,size:r}=e,i={root:["root",`color${(0,na.A)(n)}`,r!=="medium"&&`size${(0,na.A)(r)}`]};return(0,Me.A)({},t,(0,Ur.A)(i,K_t,t))},Q_t=(0,qt.Ay)(uQ,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size!=="medium"&&t[`size${(0,na.A)(n.size)}`],t[`color${(0,na.A)(n.color)}`]]}})(({theme:e,ownerState:t})=>(0,Me.A)({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${o2e.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${o2e.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));function J_t(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}const s2e=(0,a.jsx)(a2e,{checked:!0}),l2e=(0,a.jsx)(a2e,{}),ty=d.forwardRef(function(t,n){var r,i;const o=(0,Li.b)({props:t,name:"MuiRadio"}),{checked:s,checkedIcon:l=s2e,color:c="primary",icon:u=l2e,name:f,onChange:h,size:p="medium",className:m}=o,g=(0,lr.A)(o,X_t),v=(0,Me.A)({},o,{color:c,size:p}),y=Z_t(v),x=Y_t();let b=s;const S=(0,G_t.A)(h,x&&x.onChange);let C=f;return x&&(typeof b>"u"&&(b=J_t(x.value,o.value)),typeof C>"u"&&(C=x.name)),(0,a.jsx)(Q_t,(0,Me.A)({type:"radio",icon:d.cloneElement(u,{fontSize:(r=l2e.props.fontSize)!=null?r:p}),checkedIcon:d.cloneElement(l,{fontSize:(i=s2e.props.fontSize)!=null?i:p}),ownerState:v,classes:y,name:C,checked:b,onChange:S,ref:n,className:(0,La.A)(y.root,m)},g))});var c2e=rn(11492),u2e=rn(95282),iD=rn(41245),d2e=rn(79965),f2e=rn(86140),h2e=rn(20539),p2e=rn(91155),m2e=rn(87420),g2e=rn(20004),v2e=rn(99060),y2e=rn(89803),x2e=rn(93330),xb=rn(3291),ny=rn(32346),fQ=rn(47322),b2e=rn(7169),w2e=rn(21848),S2e=rn(87974),C2e=rn(77946),E2e=rn(94490),_2e=rn(10322),T2e=rn(51592),A2e=rn(5458),P2e=rn(14137),O2e=rn(95672),j2e=rn(7313),M2e=rn(37414),R2e=rn(56307),D2e=rn(63658),k2e=rn(49723),I2e=rn(44601),F2e=rn(80232),N2e=rn(77674);function SP(e,t,n){let r=n.initialDeps??[],i;return()=>{var o,s,l,c;let u;n.key&&((o=n.debug)!=null&&o.call(n))&&(u=Date.now());const f=e();if(!(f.length!==r.length||f.some((m,g)=>r[g]!==m)))return i;r=f;let p;if(n.key&&((s=n.debug)!=null&&s.call(n))&&(p=Date.now()),i=t(...f),n.key&&((l=n.debug)!=null&&l.call(n))){const m=Math.round((Date.now()-u)*100)/100,g=Math.round((Date.now()-p)*100)/100,v=g/16,y=(x,b)=>{for(x=String(x);x.length<b;)x=" "+x;return x};console.info(`%c\u23F1 ${y(g,5)} /${y(m,5)} ms`,`
            font-size: .6rem;
            font-weight: bold;
            color: hsl(${Math.max(0,Math.min(120-120*v,120))}deg 100% 31%);`,n?.key)}return(c=n?.onChange)==null||c.call(n,i),i}}function hQ(e,t){if(e===void 0)throw new Error(`Unexpected undefined${t?`: ${t}`:""}`);return e}const q_t=(e,t)=>Math.abs(e-t)<1,eTt=(e,t,n)=>{let r;return function(...i){e.clearTimeout(r),r=e.setTimeout(()=>t.apply(this,i),n)}},tTt=e=>e,pQ=e=>{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),r=[];for(let i=t;i<=n;i++)r.push(i);return r},nTt=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;const i=s=>{const{width:l,height:c}=s;t({width:Math.round(l),height:Math.round(c)})};if(i(n.getBoundingClientRect()),!r.ResizeObserver)return()=>{};const o=new r.ResizeObserver(s=>{const l=s[0];if(l?.borderBoxSize){const c=l.borderBoxSize[0];if(c){i({width:c.inlineSize,height:c.blockSize});return}}i(n.getBoundingClientRect())});return o.observe(n,{box:"border-box"}),()=>{o.unobserve(n)}},oD={passive:!0},Lfr=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=()=>{t({width:n.innerWidth,height:n.innerHeight})};return r(),n.addEventListener("resize",r,oD),()=>{n.removeEventListener("resize",r)}},L2e=typeof window>"u"?!0:"onscrollend"in window,rTt=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;let i=0;const o=L2e?()=>{}:eTt(r,()=>{t(i,!1)},e.options.isScrollingResetDelay),s=u=>()=>{const{horizontal:f,isRtl:h}=e.options;i=f?n.scrollLeft*(h&&-1||1):n.scrollTop,o(),t(i,u)},l=s(!0),c=s(!1);return c(),n.addEventListener("scroll",l,oD),n.addEventListener("scrollend",c,oD),()=>{n.removeEventListener("scroll",l),n.removeEventListener("scrollend",c)}},Bfr=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;let i=0;const o=L2e?()=>{}:debounce(r,()=>{t(i,!1)},e.options.isScrollingResetDelay),s=u=>()=>{i=n[e.options.horizontal?"scrollX":"scrollY"],o(),t(i,u)},l=s(!0),c=s(!1);return c(),n.addEventListener("scroll",l,oD),n.addEventListener("scrollend",c,oD),()=>{n.removeEventListener("scroll",l),n.removeEventListener("scrollend",c)}},aTt=(e,t,n)=>{if(t?.borderBoxSize){const r=t.borderBoxSize[0];if(r)return Math.round(r[n.options.horizontal?"inlineSize":"blockSize"])}return Math.round(e.getBoundingClientRect()[n.options.horizontal?"width":"height"])},Ufr=(e,{adjustments:t=0,behavior:n},r)=>{var i,o;const s=e+t;(o=(i=r.scrollElement)==null?void 0:i.scrollTo)==null||o.call(i,{[r.options.horizontal?"left":"top"]:s,behavior:n})},iTt=(e,{adjustments:t=0,behavior:n},r)=>{var i,o;const s=e+t;(o=(i=r.scrollElement)==null?void 0:i.scrollTo)==null||o.call(i,{[r.options.horizontal?"left":"top"]:s,behavior:n})};class oTt{constructor(t){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let n=null;const r=()=>n||(!this.targetWindow||!this.targetWindow.ResizeObserver?null:n=new this.targetWindow.ResizeObserver(i=>{i.forEach(o=>{this._measureElement(o.target,o)})}));return{disconnect:()=>{var i;return(i=r())==null?void 0:i.disconnect()},observe:i=>{var o;return(o=r())==null?void 0:o.observe(i,{box:"border-box"})},unobserve:i=>{var o;return(o=r())==null?void 0:o.unobserve(i)}}})(),this.range=null,this.setOptions=n=>{Object.entries(n).forEach(([r,i])=>{typeof i>"u"&&delete n[r]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:tTt,rangeExtractor:pQ,onChange:()=>{},measureElement:aTt,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,...n}},this.notify=n=>{var r,i;(i=(r=this.options).onChange)==null||i.call(r,this,n)},this.maybeNotify=SP(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),n=>{this.notify(n)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(n=>n()),this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.observer.disconnect(),this.elementsCache.clear()},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var n;const r=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==r){if(this.cleanup(),!r){this.maybeNotify();return}this.scrollElement=r,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=((n=this.scrollElement)==null?void 0:n.window)??null,this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,i=>{this.scrollRect=i,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(i,o)=>{this.scrollAdjustments=0,this.scrollDirection=o?this.getScrollOffset()<i?"forward":"backward":null,this.scrollOffset=i,this.isScrolling=o,this.maybeNotify()}))}},this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??(typeof this.options.initialOffset=="function"?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(n,r)=>{const i=new Map,o=new Map;for(let s=r-1;s>=0;s--){const l=n[s];if(i.has(l.lane))continue;const c=o.get(l.lane);if(c==null||l.end>c.end?o.set(l.lane,l):l.end<c.end&&i.set(l.lane,!0),i.size===this.options.lanes)break}return o.size===this.options.lanes?Array.from(o.values()).sort((s,l)=>s.end===l.end?s.index-l.index:s.end-l.end)[0]:void 0},this.getMeasurementOptions=SP(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(n,r,i,o,s)=>(this.pendingMeasuredCacheIndexes=[],{count:n,paddingStart:r,scrollMargin:i,getItemKey:o,enabled:s}),{key:!1}),this.getMeasurements=SP(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:n,paddingStart:r,scrollMargin:i,getItemKey:o,enabled:s},l)=>{if(!s)return this.measurementsCache=[],this.itemSizeCache.clear(),[];this.measurementsCache.length===0&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(f=>{this.itemSizeCache.set(f.key,f.size)}));const c=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];const u=this.measurementsCache.slice(0,c);for(let f=c;f<n;f++){const h=o(f),p=this.options.lanes===1?u[f-1]:this.getFurthestMeasurement(u,f),m=p?p.end+this.options.gap:r+i,g=l.get(h),v=typeof g=="number"?g:this.options.estimateSize(f),y=m+v,x=p?p.lane:f%this.options.lanes;u[f]={index:f,start:m,size:v,end:y,key:h,lane:x}}return this.measurementsCache=u,u},{key:!1,debug:()=>this.options.debug}),this.calculateRange=SP(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset()],(n,r,i)=>this.range=n.length>0&&r>0?sTt({measurements:n,outerSize:r,scrollOffset:i}):null,{key:!1,debug:()=>this.options.debug}),this.getIndexes=SP(()=>[this.options.rangeExtractor,this.calculateRange(),this.options.overscan,this.options.count],(n,r,i,o)=>r===null?[]:n({startIndex:r.startIndex,endIndex:r.endIndex,overscan:i,count:o}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=n=>{const r=this.options.indexAttribute,i=n.getAttribute(r);return i?parseInt(i,10):(console.warn(`Missing attribute name '${r}={index}' on measured element.`),-1)},this._measureElement=(n,r)=>{const i=this.indexFromElement(n),o=this.measurementsCache[i];if(!o)return;const s=o.key,l=this.elementsCache.get(s);l!==n&&(l&&this.observer.unobserve(l),this.observer.observe(n),this.elementsCache.set(s,n)),n.isConnected&&this.resizeItem(i,this.options.measureElement(n,r,this))},this.resizeItem=(n,r)=>{const i=this.measurementsCache[n];if(!i)return;const o=this.itemSizeCache.get(i.key)??i.size,s=r-o;s!==0&&((this.shouldAdjustScrollPositionOnItemSizeChange!==void 0?this.shouldAdjustScrollPositionOnItemSizeChange(i,s,this):i.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=s,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(i.index),this.itemSizeCache=new Map(this.itemSizeCache.set(i.key,r)),this.notify(!1))},this.measureElement=n=>{if(!n){this.elementsCache.forEach((r,i)=>{r.isConnected||(this.observer.unobserve(r),this.elementsCache.delete(i))});return}this._measureElement(n,void 0)},this.getVirtualItems=SP(()=>[this.getIndexes(),this.getMeasurements()],(n,r)=>{const i=[];for(let o=0,s=n.length;o<s;o++){const l=n[o],c=r[l];i.push(c)}return i},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=n=>{const r=this.getMeasurements();if(r.length!==0)return hQ(r[B2e(0,r.length-1,i=>hQ(r[i]).start,n)])},this.getOffsetForAlignment=(n,r)=>{const i=this.getSize(),o=this.getScrollOffset();r==="auto"&&(n<=o?r="start":n>=o+i?r="end":r="start"),r==="start"?n=n:r==="end"?n=n-i:r==="center"&&(n=n-i/2);const s=this.options.horizontal?"scrollWidth":"scrollHeight",c=(this.scrollElement?"document"in this.scrollElement?this.scrollElement.document.documentElement[s]:this.scrollElement[s]:0)-i;return Math.max(Math.min(c,n),0)},this.getOffsetForIndex=(n,r="auto")=>{n=Math.max(0,Math.min(n,this.options.count-1));const i=this.measurementsCache[n];if(!i)return;const o=this.getSize(),s=this.getScrollOffset();if(r==="auto")if(i.end>=s+o-this.options.scrollPaddingEnd)r="end";else if(i.start<=s+this.options.scrollPaddingStart)r="start";else return[s,r];const l=r==="end"?i.end+this.options.scrollPaddingEnd:i.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(l,r),r]},this.isDynamicMode=()=>this.elementsCache.size>0,this.cancelScrollToIndex=()=>{this.scrollToIndexTimeoutId!==null&&this.targetWindow&&(this.targetWindow.clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(n,{align:r="start",behavior:i}={})=>{this.cancelScrollToIndex(),i==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(n,r),{adjustments:void 0,behavior:i})},this.scrollToIndex=(n,{align:r="auto",behavior:i}={})=>{n=Math.max(0,Math.min(n,this.options.count-1)),this.cancelScrollToIndex(),i==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");const o=this.getOffsetForIndex(n,r);if(!o)return;const[s,l]=o;this._scrollToOffset(s,{adjustments:void 0,behavior:i}),i!=="smooth"&&this.isDynamicMode()&&this.targetWindow&&(this.scrollToIndexTimeoutId=this.targetWindow.setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.elementsCache.has(this.options.getItemKey(n))){const[u]=hQ(this.getOffsetForIndex(n,l));q_t(u,this.getScrollOffset())||this.scrollToIndex(n,{align:l,behavior:i})}else this.scrollToIndex(n,{align:l,behavior:i})}))},this.scrollBy=(n,{behavior:r}={})=>{this.cancelScrollToIndex(),r==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+n,{adjustments:void 0,behavior:r})},this.getTotalSize=()=>{var n;const r=this.getMeasurements();let i;return r.length===0?i=this.options.paddingStart:i=this.options.lanes===1?((n=r[r.length-1])==null?void 0:n.end)??0:Math.max(...r.slice(-this.options.lanes).map(o=>o.end)),i-this.options.scrollMargin+this.options.paddingEnd},this._scrollToOffset=(n,{adjustments:r,behavior:i})=>{this.options.scrollToFn(n,{behavior:i,adjustments:r},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(t)}}const B2e=(e,t,n,r)=>{for(;e<=t;){const i=(e+t)/2|0,o=n(i);if(o<r)e=i+1;else if(o>r)t=i-1;else return i}return e>0?e-1:0};function sTt({measurements:e,outerSize:t,scrollOffset:n}){const r=e.length-1,o=B2e(0,r,l=>e[l].start,n);let s=o;for(;s<r&&e[s].end<n+t;)s++;return{startIndex:o,endIndex:s}}const lTt=typeof document<"u"?d.useLayoutEffect:d.useEffect;function U2e(e){const t=d.useReducer(()=>({}),{})[1],n={...e,onChange:(i,o)=>{var s;o?(0,wu.flushSync)(t):t(),(s=e.onChange)==null||s.call(e,i,o)}},[r]=d.useState(()=>new oTt(n));return r.setOptions(n),d.useEffect(()=>r._didMount(),[]),lTt(()=>r._willUpdate()),r}function sL(e){return U2e({observeElementRect:nTt,observeElementOffset:rTt,scrollToFn:iTt,...e})}function Vfr(e){return U2e({getScrollElement:()=>typeof document<"u"?window:null,observeElementRect:observeWindowRect,observeElementOffset:observeWindowOffset,scrollToFn:windowScroll,initialOffset:()=>typeof document<"u"?window.scrollY:0,...e})}function cTt(e){return(0,ga.Ay)("MuiSkeleton",e)}const $fr=(0,pa.A)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]),zfr=null,uTt=["animation","className","component","height","style","variant","width"];let lL=e=>e,V2e,$2e,z2e,W2e;const dTt=e=>{const{classes:t,variant:n,animation:r,hasChildren:i,width:o,height:s}=e,l={root:["root",n,r,i&&"withChildren",i&&!o&&"fitContent",i&&!s&&"heightAuto"]};return(0,Ur.A)(l,cTt,t)},fTt=(0,ou.i7)(V2e||(V2e=lL`
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0.4;
  }

  100% {
    opacity: 1;
  }
`)),hTt=(0,ou.i7)($2e||($2e=lL`
  0% {
    transform: translateX(-100%);
  }

  50% {
    /* +0.5s of delay between each loop */
    transform: translateX(100%);
  }

  100% {
    transform: translateX(100%);
  }
`)),pTt=(0,qt.Ay)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.animation!==!1&&t[n.animation],n.hasChildren&&t.withChildren,n.hasChildren&&!n.width&&t.fitContent,n.hasChildren&&!n.height&&t.heightAuto]}})(({theme:e,ownerState:t})=>{const n=r1e(e.shape.borderRadius)||"px",r=Sw(e.shape.borderRadius);return(0,Me.A)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:oo(e.palette.text.primary,e.palette.mode==="light"?.11:.13),height:"1.2em"},t.variant==="text"&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${r}${n}/${Math.round(r/.6*10)/10}${n}`,"&:empty:before":{content:'"\\00a0"'}},t.variant==="circular"&&{borderRadius:"50%"},t.variant==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})},({ownerState:e})=>e.animation==="pulse"&&(0,ou.AH)(z2e||(z2e=lL`
      animation: ${0} 2s ease-in-out 0.5s infinite;
    `),fTt),({ownerState:e,theme:t})=>e.animation==="wave"&&(0,ou.AH)(W2e||(W2e=lL`
      position: relative;
      overflow: hidden;

      /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
      -webkit-mask-image: -webkit-radial-gradient(white, black);

      &::after {
        animation: ${0} 2s linear 0.5s infinite;
        background: linear-gradient(
          90deg,
          transparent,
          ${0},
          transparent
        );
        content: '';
        position: absolute;
        transform: translateX(-100%); /* Avoid flash during server-side hydration */
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
      }
    `),hTt,(t.vars||t).palette.action.hover)),cL=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiSkeleton"}),{animation:i="pulse",className:o,component:s="span",height:l,style:c,variant:u="text",width:f}=r,h=(0,lr.A)(r,uTt),p=(0,Me.A)({},r,{animation:i,component:s,variant:u,hasChildren:!!h.children}),m=dTt(p);return(0,a.jsx)(pTt,(0,Me.A)({as:s,ref:n,className:(0,La.A)(m.root,o),ownerState:p},h,{style:(0,Me.A)({width:f,height:l},c)}))});let H2e=36,G2e="";for(;H2e--;)G2e+=H2e.toString(36);function Y2e(e=11){let t="",n=e;for(;n--;)t+=G2e[Math.random()*36|0];return t}const mTt=e=>e.replace(/[|\\{}()[\]^$+*?.-]/g,t=>`\\${t}`),gTt=e=>e.replace(/\s{2,}/g," ").split(" ").join("|"),vTt=({terms:e,matchExactly:t=!1})=>{if(typeof e!="string")throw new TypeError("Expected a string");const n=mTt(e.trim());return`(${t?n:gTt(n)})`},yTt=({terms:e,matchExactly:t=!1})=>{try{const n=/^([/~@;%#'])(.*?)\1([gimsuy]*)$/.exec(e);return n?new RegExp(n[2],n[3]):new RegExp(vTt({terms:e,matchExactly:t}),"ig")}catch{throw new TypeError("Expected terms to be either a string or a RegExp!")}},uL=(e=>t=>t!==null&&typeof t=="object"&&e in t)("match"),dL=e=>typeof e<"u";function xTt({curr:e,next:t,prev:n,clipBy:r=3}){const i=e.text.split(" "),o=i.length;if(e.match||r>=o)return e.text;const s="...";return dL(t)&&dL(n)&&uL(n)&&uL(t)?o>r*2?[...i.slice(0,r),s,...i.slice(-r)].join(" "):e.text:dL(t)&&uL(t)?[s,...i.slice(-r)].join(" "):dL(n)&&uL(n)?[...i.slice(0,r),s].join(" "):e.text}var bTt=Object.defineProperty,wTt=Object.defineProperties,STt=Object.getOwnPropertyDescriptors,K2e=Object.getOwnPropertySymbols,CTt=Object.prototype.hasOwnProperty,ETt=Object.prototype.propertyIsEnumerable,X2e=(e,t,n)=>t in e?bTt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,fL=(e,t)=>{for(var n in t||(t={}))CTt.call(t,n)&&X2e(e,n,t[n]);if(K2e)for(var n of K2e(t))ETt.call(t,n)&&X2e(e,n,t[n]);return e},_Tt=(e,t)=>wTt(e,STt(t));const TTt=e=>e.length>0,CP=({text:e,query:t,clipBy:n,matchExactly:r=!1})=>{const i=typeof t=="string"?t.trim():t;if(i==="")return[{key:Y2e(),text:e,match:!1}];const o=yTt({terms:t,matchExactly:r});return e.split(o).filter(TTt).map(s=>({key:Y2e(),text:s,match:r?s.toLowerCase()===i.toLowerCase():o.test(s)})).map((s,l,c)=>fL(fL({},s),typeof n=="number"&&{text:xTt(_Tt(fL(fL({curr:s},l<c.length-1&&{next:c[l+1]}),l>0&&{prev:c[l-1]}),{clipBy:n}))}))};function ATt(e){return(0,ga.Ay)("MuiFormLabel",e)}const sD=(0,pa.A)("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),PTt=["children","className","color","component","disabled","error","filled","focused","required"],OTt=e=>{const{classes:t,color:n,focused:r,disabled:i,error:o,filled:s,required:l}=e,c={root:["root",`color${(0,na.A)(n)}`,i&&"disabled",o&&"error",s&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",o&&"error"]};return(0,Ur.A)(c,ATt,t)},jTt=(0,qt.Ay)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,Me.A)({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>(0,Me.A)({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${sD.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${sD.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${sD.error}`]:{color:(e.vars||e).palette.error.main}})),MTt=(0,qt.Ay)("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${sD.error}`]:{color:(e.vars||e).palette.error.main}})),mQ=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiFormLabel"}),{children:i,className:o,component:s="label"}=r,l=(0,lr.A)(r,PTt),c=y0(),u=_w({props:r,muiFormControl:c,states:["color","required","focused","disabled","error","filled"]}),f=(0,Me.A)({},r,{color:u.color||"primary",component:s,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),h=OTt(f);return(0,a.jsxs)(jTt,(0,Me.A)({as:s,ownerState:f,className:(0,La.A)(h.root,o),ref:n},l,{children:[i,u.required&&(0,a.jsxs)(MTt,{ownerState:f,"aria-hidden":!0,className:h.asterisk,children:["\u2009","*"]})]}))});function RTt(e){return(0,ga.Ay)("MuiInputLabel",e)}const Kfr=(0,pa.A)("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]),Xfr=null,DTt=["disableAnimation","margin","shrink","variant","className"],kTt=e=>{const{classes:t,formControl:n,size:r,shrink:i,disableAnimation:o,variant:s,required:l}=e,c={root:["root",n&&"formControl",!o&&"animated",i&&"shrink",r&&r!=="normal"&&`size${(0,na.A)(r)}`,s],asterisk:[l&&"asterisk"]},u=(0,Ur.A)(c,RTt,t);return(0,Me.A)({},t,u)},ITt=(0,qt.Ay)(mQ,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${sD.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(({theme:e,ownerState:t})=>(0,Me.A)({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&(0,Me.A)({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&(0,Me.A)({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&(0,Me.A)({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),uc=d.forwardRef(function(t,n){const r=(0,Li.b)({name:"MuiInputLabel",props:t}),{disableAnimation:i=!1,shrink:o,className:s}=r,l=(0,lr.A)(r,DTt),c=y0();let u=o;typeof u>"u"&&c&&(u=c.filled||c.focused||c.adornedStart);const f=_w({props:r,muiFormControl:c,states:["size","variant","required","focused"]}),h=(0,Me.A)({},r,{disableAnimation:i,formControl:c,shrink:u,size:f.size,variant:f.variant,required:f.required,focused:f.focused}),p=kTt(h);return(0,a.jsx)(ITt,(0,Me.A)({"data-shrink":u,ownerState:h,ref:n,className:(0,La.A)(p.root,s)},l,{classes:p}))});var lD=rn(27229);function FTt(e){return(0,ga.Ay)("MuiFormControl",e)}const Qfr=(0,pa.A)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]),Jfr=null,NTt=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],LTt=e=>{const{classes:t,margin:n,fullWidth:r}=e,i={root:["root",n!=="none"&&`margin${(0,na.A)(n)}`,r&&"fullWidth"]};return(0,Ur.A)(i,FTt,t)},BTt=(0,qt.Ay)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,Me.A)({},t.root,t[`margin${(0,na.A)(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>(0,Me.A)({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),ws=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiFormControl"}),{children:i,className:o,color:s="primary",component:l="div",disabled:c=!1,error:u=!1,focused:f,fullWidth:h=!1,hiddenLabel:p=!1,margin:m="none",required:g=!1,size:v="medium",variant:y="outlined"}=r,x=(0,lr.A)(r,NTt),b=(0,Me.A)({},r,{color:s,component:l,disabled:c,error:u,fullWidth:h,hiddenLabel:p,margin:m,required:g,size:v,variant:y}),S=LTt(b),[C,_]=d.useState(()=>{let J=!1;return i&&d.Children.forEach(i,te=>{if(!(0,lD.A)(te,["Input","Select"]))return;const re=(0,lD.A)(te,["Select"])?te.props.input:te;re&&H2t(re.props)&&(J=!0)}),J}),[T,M]=d.useState(()=>{let J=!1;return i&&d.Children.forEach(i,te=>{(0,lD.A)(te,["Input","Select"])&&(zN(te.props,!0)||zN(te.props.inputProps,!0))&&(J=!0)}),J}),[j,B]=d.useState(!1);c&&j&&B(!1);const W=f!==void 0&&!c?f:j;let K;const G=d.useMemo(()=>({adornedStart:C,setAdornedStart:_,color:s,disabled:c,error:u,filled:T,focused:W,fullWidth:h,hiddenLabel:p,size:v,onBlur:()=>{B(!1)},onEmpty:()=>{M(!1)},onFilled:()=>{M(!0)},onFocus:()=>{B(!0)},registerEffect:K,required:g,variant:y}),[C,s,c,u,T,W,h,p,K,g,v,y]);return(0,a.jsx)($N.Provider,{value:G,children:(0,a.jsx)(BTt,(0,Me.A)({as:l,ownerState:b,className:(0,La.A)(S.root,o),ref:n},x,{children:i}))})});function UTt(e){return(0,ga.Ay)("MuiFormHelperText",e)}const Z2e=(0,pa.A)("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var Q2e;const VTt=["children","className","component","disabled","error","filled","focused","margin","required","variant"],$Tt=e=>{const{classes:t,contained:n,size:r,disabled:i,error:o,filled:s,focused:l,required:c}=e,u={root:["root",i&&"disabled",o&&"error",r&&`size${(0,na.A)(r)}`,n&&"contained",l&&"focused",s&&"filled",c&&"required"]};return(0,Ur.A)(u,UTt,t)},zTt=(0,qt.Ay)("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${(0,na.A)(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>(0,Me.A)({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${Z2e.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Z2e.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),wE=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiFormHelperText"}),{children:i,className:o,component:s="p"}=r,l=(0,lr.A)(r,VTt),c=y0(),u=_w({props:r,muiFormControl:c,states:["variant","size","disabled","error","filled","focused","required"]}),f=(0,Me.A)({},r,{component:s,contained:u.variant==="filled"||u.variant==="outlined",variant:u.variant,size:u.size,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),h=$Tt(f);return(0,a.jsx)(zTt,(0,Me.A)({as:s,ownerState:f,className:(0,La.A)(h.root,o),ref:n},l,{children:i===" "?Q2e||(Q2e=(0,a.jsx)("span",{className:"notranslate",children:"\u200B"})):i}))});function WTt(e){return(0,ga.Ay)("MuiTextField",e)}const nhr=(0,pa.A)("MuiTextField",["root"]),rhr=null,HTt=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],GTt={standard:Y1e,filled:X1e,outlined:IZ},YTt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,WTt,t)},KTt=(0,qt.Ay)(ws,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Ni=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTextField"}),{autoComplete:i,autoFocus:o=!1,children:s,className:l,color:c="primary",defaultValue:u,disabled:f=!1,error:h=!1,FormHelperTextProps:p,fullWidth:m=!1,helperText:g,id:v,InputLabelProps:y,inputProps:x,InputProps:b,inputRef:S,label:C,maxRows:_,minRows:T,multiline:M=!1,name:j,onBlur:B,onChange:W,onFocus:K,placeholder:G,required:J=!1,rows:te,select:re=!1,SelectProps:me,type:Ce,value:Ae,variant:_e="outlined"}=r,Be=(0,lr.A)(r,HTt),Ue=(0,Me.A)({},r,{autoFocus:o,color:c,disabled:f,error:h,fullWidth:m,multiline:M,required:J,select:re,variant:_e}),$e=YTt(Ue),Je={};_e==="outlined"&&(y&&typeof y.shrink<"u"&&(Je.notched=y.shrink),Je.label=C),re&&((!me||!me.native)&&(Je.id=void 0),Je["aria-describedby"]=void 0);const Ne=(0,x0.A)(v),Ke=g&&Ne?`${Ne}-helper-text`:void 0,nt=C&&Ne?`${Ne}-label`:void 0,rt=GTt[_e],st=(0,a.jsx)(rt,(0,Me.A)({"aria-describedby":Ke,autoComplete:i,autoFocus:o,defaultValue:u,fullWidth:m,multiline:M,name:j,rows:te,maxRows:_,minRows:T,type:Ce,value:Ae,id:Ne,inputRef:S,onBlur:B,onChange:W,onFocus:K,placeholder:G,inputProps:x},Je,b));return(0,a.jsxs)(KTt,(0,Me.A)({className:(0,La.A)($e.root,l),disabled:f,error:h,fullWidth:m,ref:n,required:J,color:c,variant:_e,ownerState:Ue},Be,{children:[C!=null&&C!==""&&(0,a.jsx)(uc,(0,Me.A)({htmlFor:Ne,id:nt},y,{children:C})),re?(0,a.jsx)(ks,(0,Me.A)({"aria-describedby":Ke,id:Ne,labelId:nt,value:Ae,input:st},me,{children:s})):st,g&&(0,a.jsx)(wE,(0,Me.A)({id:Ke},p,{children:g}))]}))});var XTt=rn(61789);function ZTt(e){return(0,ga.Ay)("MuiCollapse",e)}const ihr=(0,pa.A)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]),ohr=null,QTt=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],JTt=e=>{const{orientation:t,classes:n}=e,r={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return(0,Ur.A)(r,ZTt,n)},qTt=(0,qt.Ay)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],n.state==="entered"&&t.entered,n.state==="exited"&&!n.in&&n.collapsedSize==="0px"&&t.hidden]}})(({theme:e,ownerState:t})=>(0,Me.A)({height:0,overflow:"hidden",transition:e.transitions.create("height")},t.orientation==="horizontal"&&{height:"auto",width:0,transition:e.transitions.create("width")},t.state==="entered"&&(0,Me.A)({height:"auto",overflow:"visible"},t.orientation==="horizontal"&&{width:"auto"}),t.state==="exited"&&!t.in&&t.collapsedSize==="0px"&&{visibility:"hidden"})),eAt=(0,qt.Ay)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>(0,Me.A)({display:"flex",width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),tAt=(0,qt.Ay)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>(0,Me.A)({width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),J2e=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiCollapse"}),{addEndListener:i,children:o,className:s,collapsedSize:l="0px",component:c,easing:u,in:f,onEnter:h,onEntered:p,onEntering:m,onExit:g,onExited:v,onExiting:y,orientation:x="vertical",style:b,timeout:S=XTt.p0.standard,TransitionComponent:C=KR}=r,_=(0,lr.A)(r,QTt),T=(0,Me.A)({},r,{orientation:x,collapsedSize:l}),M=JTt(T),j=uo(),B=(0,fb.A)(),W=d.useRef(null),K=d.useRef(),G=typeof l=="number"?`${l}px`:l,J=x==="horizontal",te=J?"width":"height",re=d.useRef(null),me=(0,iu.A)(n,re),Ce=nt=>rt=>{if(nt){const st=re.current;rt===void 0?nt(st):nt(st,rt)}},Ae=()=>W.current?W.current[J?"clientWidth":"clientHeight"]:0,_e=Ce((nt,rt)=>{W.current&&J&&(W.current.style.position="absolute"),nt.style[te]=G,h&&h(nt,rt)}),Be=Ce((nt,rt)=>{const st=Ae();W.current&&J&&(W.current.style.position="");const{duration:gt,easing:lt}=yP({style:b,timeout:S,easing:u},{mode:"enter"});if(S==="auto"){const ut=j.transitions.getAutoHeightDuration(st);nt.style.transitionDuration=`${ut}ms`,K.current=ut}else nt.style.transitionDuration=typeof gt=="string"?gt:`${gt}ms`;nt.style[te]=`${st}px`,nt.style.transitionTimingFunction=lt,m&&m(nt,rt)}),Ue=Ce((nt,rt)=>{nt.style[te]="auto",p&&p(nt,rt)}),$e=Ce(nt=>{nt.style[te]=`${Ae()}px`,g&&g(nt)}),Je=Ce(v),Ne=Ce(nt=>{const rt=Ae(),{duration:st,easing:gt}=yP({style:b,timeout:S,easing:u},{mode:"exit"});if(S==="auto"){const lt=j.transitions.getAutoHeightDuration(rt);nt.style.transitionDuration=`${lt}ms`,K.current=lt}else nt.style.transitionDuration=typeof st=="string"?st:`${st}ms`;nt.style[te]=G,nt.style.transitionTimingFunction=gt,y&&y(nt)}),Ke=nt=>{S==="auto"&&B.start(K.current||0,nt),i&&i(re.current,nt)};return(0,a.jsx)(C,(0,Me.A)({in:f,onEnter:_e,onEntered:Ue,onEntering:Be,onExit:$e,onExited:Je,onExiting:Ne,addEndListener:Ke,nodeRef:re,timeout:S==="auto"?null:S},_,{children:(nt,rt)=>(0,a.jsx)(qTt,(0,Me.A)({as:c,className:(0,La.A)(M.root,s,{entered:M.entered,exited:!f&&G==="0px"&&M.hidden}[nt]),style:(0,Me.A)({[J?"minWidth":"minHeight"]:G},b),ref:me},rt,{ownerState:(0,Me.A)({},T,{state:nt}),children:(0,a.jsx)(eAt,{ownerState:(0,Me.A)({},T,{state:nt}),className:M.wrapper,ref:W,children:(0,a.jsx)(tAt,{ownerState:(0,Me.A)({},T,{state:nt}),className:M.wrapperInner,children:o})})}))}))});J2e.muiSupportAuto=!0;const hm=J2e;function nAt(e){return(0,ga.Ay)("MuiTableFooter",e)}const shr=(0,pa.A)("MuiTableFooter",["root"]),lhr=null,rAt=["className","component"],aAt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,nAt,t)},iAt=(0,qt.Ay)("tfoot",{name:"MuiTableFooter",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-footer-group"}),oAt={variant:"footer"},q2e="tfoot",gQ=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTableFooter"}),{className:i,component:o=q2e}=r,s=(0,lr.A)(r,rAt),l=(0,Me.A)({},r,{component:o}),c=aAt(l);return(0,a.jsx)(VR.Provider,{value:oAt,children:(0,a.jsx)(iAt,(0,Me.A)({as:o,className:(0,La.A)(c.root,i),ref:n,role:o===q2e?null:"rowgroup",ownerState:l},s))})});function sAt(e){return(0,ga.Ay)("MuiFormControlLabel",e)}const cD=(0,pa.A)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),lAt=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],cAt=e=>{const{classes:t,disabled:n,labelPlacement:r,error:i,required:o}=e,s={root:["root",n&&"disabled",`labelPlacement${(0,na.A)(r)}`,i&&"error",o&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",i&&"error"]};return(0,Ur.A)(s,sAt,t)},uAt=(0,qt.Ay)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${cD.label}`]:t.label},t.root,t[`labelPlacement${(0,na.A)(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>(0,Me.A)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${cD.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${cD.label}`]:{[`&.${cD.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),dAt=(0,qt.Ay)("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${cD.error}`]:{color:(e.vars||e).palette.error.main}})),Ju=d.forwardRef(function(t,n){var r,i;const o=(0,Li.b)({props:t,name:"MuiFormControlLabel"}),{className:s,componentsProps:l={},control:c,disabled:u,disableTypography:f,label:h,labelPlacement:p="end",required:m,slotProps:g={}}=o,v=(0,lr.A)(o,lAt),y=y0(),x=(r=u??c.props.disabled)!=null?r:y?.disabled,b=m??c.props.required,S={disabled:x,required:b};["checked","name","onChange","value","inputRef"].forEach(B=>{typeof c.props[B]>"u"&&typeof o[B]<"u"&&(S[B]=o[B])});const C=_w({props:o,muiFormControl:y,states:["error"]}),_=(0,Me.A)({},o,{disabled:x,labelPlacement:p,required:b,error:C.error}),T=cAt(_),M=(i=g.typography)!=null?i:l.typography;let j=h;return j!=null&&j.type!==Ft&&!f&&(j=(0,a.jsx)(Ft,(0,Me.A)({component:"span"},M,{className:(0,La.A)(T.label,M?.className),children:j}))),(0,a.jsxs)(uAt,(0,Me.A)({className:(0,La.A)(T.root,s),ownerState:_,ref:n},v,{children:[d.cloneElement(c,S),b?(0,a.jsxs)(br,{display:"block",children:[j,(0,a.jsxs)(dAt,{ownerState:_,"aria-hidden":!0,className:T.asterisk,children:["\u2009","*"]})]}):j]}))});var Fd=rn(58319);const vQ=e=>{const t=d.useRef({});return d.useEffect(()=>{t.current=e}),t.current};function ewe(e){return typeof e.normalize<"u"?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function yQ(e={}){const{ignoreAccents:t=!0,ignoreCase:n=!0,limit:r,matchFrom:i="any",stringify:o,trim:s=!1}=e;return(l,{inputValue:c,getOptionLabel:u})=>{let f=s?c.trim():c;n&&(f=f.toLowerCase()),t&&(f=ewe(f));const h=f?l.filter(p=>{let m=(o||u)(p);return n&&(m=m.toLowerCase()),t&&(m=ewe(m)),i==="start"?m.indexOf(f)===0:m.indexOf(f)>-1}):l;return typeof r=="number"?h.slice(0,r):h}}function hL(e,t){for(let n=0;n<e.length;n+=1)if(t(e[n]))return n;return-1}const fAt=yQ(),twe=5,hAt=e=>{var t;return e.current!==null&&((t=e.current.parentElement)==null?void 0:t.contains(document.activeElement))};function pAt(e){const{unstable_isActiveElementInListbox:t=hAt,unstable_classNamePrefix:n="Mui",autoComplete:r=!1,autoHighlight:i=!1,autoSelect:o=!1,blurOnSelect:s=!1,clearOnBlur:l=!e.freeSolo,clearOnEscape:c=!1,componentName:u="useAutocomplete",defaultValue:f=e.multiple?[]:null,disableClearable:h=!1,disableCloseOnSelect:p=!1,disabled:m,disabledItemsFocusable:g=!1,disableListWrap:v=!1,filterOptions:y=fAt,filterSelectedOptions:x=!1,freeSolo:b=!1,getOptionDisabled:S,getOptionKey:C,getOptionLabel:_=It=>{var Jt;return(Jt=It.label)!=null?Jt:It},groupBy:T,handleHomeEndKeys:M=!e.freeSolo,id:j,includeInputInList:B=!1,inputValue:W,isOptionEqualToValue:K=(It,Jt)=>It===Jt,multiple:G=!1,onChange:J,onClose:te,onHighlightChange:re,onInputChange:me,onOpen:Ce,open:Ae,openOnFocus:_e=!1,options:Be,readOnly:Ue=!1,selectOnFocus:$e=!e.freeSolo,value:Je}=e,Ne=(0,x0.A)(j);let Ke=_;Ke=It=>{const Jt=_(It);return typeof Jt!="string"?String(Jt):Jt};const nt=d.useRef(!1),rt=d.useRef(!0),st=d.useRef(null),gt=d.useRef(null),[lt,ut]=d.useState(null),[Fe,ft]=d.useState(-1),Ct=i?0:-1,Tt=d.useRef(Ct),[Ut,zt]=(0,Fd.A)({controlled:Je,default:f,name:u}),[Ht,nn]=(0,Fd.A)({controlled:W,default:"",name:u,state:"inputValue"}),[Bt,on]=d.useState(!1),Tn=d.useCallback((It,Jt)=>{if(!(G?Ut.length<Jt.length:Jt!==null)&&!l)return;let En;if(G)En="";else if(Jt==null)En="";else{const Mn=Ke(Jt);En=typeof Mn=="string"?Mn:""}Ht!==En&&(nn(En),me&&me(It,En,"reset"))},[Ke,Ht,G,me,nn,l,Ut]),[$n,rr]=(0,Fd.A)({controlled:Ae,default:!1,name:u,state:"open"}),[ir,Vn]=d.useState(!0),vr=!G&&Ut!=null&&Ht===Ke(Ut),Hn=$n&&!Ue,Fn=Hn?y(Be.filter(It=>!(x&&(G?Ut:[Ut]).some(Jt=>Jt!==null&&K(It,Jt)))),{inputValue:vr&&ir?"":Ht,getOptionLabel:Ke}):[],Qn=vQ({filteredOptions:Fn,value:Ut,inputValue:Ht});d.useEffect(()=>{const It=Ut!==Qn.value;Bt&&!It||b&&!It||Tn(null,Ut)},[Ut,Tn,Bt,Qn.value,b]);const Yr=$n&&Fn.length>0&&!Ue,wa=(0,Ma.A)(It=>{It===-1?st.current.focus():lt.querySelector(`[data-tag-index="${It}"]`).focus()});d.useEffect(()=>{G&&Fe>Ut.length-1&&(ft(-1),wa(-1))},[Ut,G,Fe,wa]);function yr(It,Jt){if(!gt.current||It<0||It>=Fn.length)return-1;let Rn=It;for(;;){const En=gt.current.querySelector(`[data-option-index="${Rn}"]`),Mn=g?!1:!En||En.disabled||En.getAttribute("aria-disabled")==="true";if(En&&En.hasAttribute("tabindex")&&!Mn)return Rn;if(Jt==="next"?Rn=(Rn+1)%Fn.length:Rn=(Rn-1+Fn.length)%Fn.length,Rn===It)return-1}}const ea=(0,Ma.A)(({event:It,index:Jt,reason:Rn="auto"})=>{if(Tt.current=Jt,Jt===-1?st.current.removeAttribute("aria-activedescendant"):st.current.setAttribute("aria-activedescendant",`${Ne}-option-${Jt}`),re&&re(It,Jt===-1?null:Fn[Jt],Rn),!gt.current)return;const En=gt.current.querySelector(`[role="option"].${n}-focused`);En&&(En.classList.remove(`${n}-focused`),En.classList.remove(`${n}-focusVisible`));let Mn=gt.current;if(gt.current.getAttribute("role")!=="listbox"&&(Mn=gt.current.parentElement.querySelector('[role="listbox"]')),!Mn)return;if(Jt===-1){Mn.scrollTop=0;return}const Nn=gt.current.querySelector(`[data-option-index="${Jt}"]`);if(Nn&&(Nn.classList.add(`${n}-focused`),Rn==="keyboard"&&Nn.classList.add(`${n}-focusVisible`),Mn.scrollHeight>Mn.clientHeight&&Rn!=="mouse"&&Rn!=="touch")){const $r=Nn,ja=Mn.clientHeight+Mn.scrollTop,Va=$r.offsetTop+$r.offsetHeight;Va>ja?Mn.scrollTop=Va-Mn.clientHeight:$r.offsetTop-$r.offsetHeight*(T?1.3:0)<Mn.scrollTop&&(Mn.scrollTop=$r.offsetTop-$r.offsetHeight*(T?1.3:0))}}),hr=(0,Ma.A)(({event:It,diff:Jt,direction:Rn="next",reason:En="auto"})=>{if(!Hn)return;const Nn=yr((()=>{const $r=Fn.length-1;if(Jt==="reset")return Ct;if(Jt==="start")return 0;if(Jt==="end")return $r;const ja=Tt.current+Jt;return ja<0?ja===-1&&B?-1:v&&Tt.current!==-1||Math.abs(Jt)>1?0:$r:ja>$r?ja===$r+1&&B?-1:v||Math.abs(Jt)>1?$r:0:ja})(),Rn);if(ea({index:Nn,reason:En,event:It}),r&&Jt!=="reset")if(Nn===-1)st.current.value=Ht;else{const $r=Ke(Fn[Nn]);st.current.value=$r,$r.toLowerCase().indexOf(Ht.toLowerCase())===0&&Ht.length>0&&st.current.setSelectionRange(Ht.length,$r.length)}}),Nr=()=>{const It=(Jt,Rn)=>{const En=Jt?Ke(Jt):"",Mn=Rn?Ke(Rn):"";return En===Mn};if(Tt.current!==-1&&Qn.filteredOptions&&Qn.filteredOptions.length!==Fn.length&&Qn.inputValue===Ht&&(G?Ut.length===Qn.value.length&&Qn.value.every((Jt,Rn)=>Ke(Ut[Rn])===Ke(Jt)):It(Qn.value,Ut))){const Jt=Qn.filteredOptions[Tt.current];if(Jt)return hL(Fn,Rn=>Ke(Rn)===Ke(Jt))}return-1},Xn=d.useCallback(()=>{if(!Hn)return;const It=Nr();if(It!==-1){Tt.current=It;return}const Jt=G?Ut[0]:Ut;if(Fn.length===0||Jt==null){hr({diff:"reset"});return}if(gt.current){if(Jt!=null){const Rn=Fn[Tt.current];if(G&&Rn&&hL(Ut,Mn=>K(Rn,Mn))!==-1)return;const En=hL(Fn,Mn=>K(Mn,Jt));En===-1?hr({diff:"reset"}):ea({index:En});return}if(Tt.current>=Fn.length-1){ea({index:Fn.length-1});return}ea({index:Tt.current})}},[Fn.length,G?!1:Ut,x,hr,ea,Hn,Ht,G]),Lr=(0,Ma.A)(It=>{(0,OZ.A)(gt,It),It&&Xn()});d.useEffect(()=>{Xn()},[Xn]);const fa=It=>{$n||(rr(!0),Vn(!0),Ce&&Ce(It))},ii=(It,Jt)=>{$n&&(rr(!1),te&&te(It,Jt))},pi=(It,Jt,Rn,En)=>{if(G){if(Ut.length===Jt.length&&Ut.every((Mn,Nn)=>Mn===Jt[Nn]))return}else if(Ut===Jt)return;J&&J(It,Jt,Rn,En),zt(Jt)},Ji=d.useRef(!1),bi=(It,Jt,Rn="selectOption",En="options")=>{let Mn=Rn,Nn=Jt;if(G){Nn=Array.isArray(Ut)?Ut.slice():[];const $r=hL(Nn,ja=>K(Jt,ja));$r===-1?Nn.push(Jt):En!=="freeSolo"&&(Nn.splice($r,1),Mn="removeOption")}Tn(It,Nn),pi(It,Nn,Mn,{option:Jt}),!p&&(!It||!It.ctrlKey&&!It.metaKey)&&ii(It,Mn),(s===!0||s==="touch"&&Ji.current||s==="mouse"&&!Ji.current)&&st.current.blur()};function Ei(It,Jt){if(It===-1)return-1;let Rn=It;for(;;){if(Jt==="next"&&Rn===Ut.length||Jt==="previous"&&Rn===-1)return-1;const En=lt.querySelector(`[data-tag-index="${Rn}"]`);if(!En||!En.hasAttribute("tabindex")||En.disabled||En.getAttribute("aria-disabled")==="true")Rn+=Jt==="next"?1:-1;else return Rn}}const Yi=(It,Jt)=>{if(!G)return;Ht===""&&ii(It,"toggleInput");let Rn=Fe;Fe===-1?Ht===""&&Jt==="previous"&&(Rn=Ut.length-1):(Rn+=Jt==="next"?1:-1,Rn<0&&(Rn=0),Rn===Ut.length&&(Rn=-1)),Rn=Ei(Rn,Jt),ft(Rn),wa(Rn)},Lo=It=>{nt.current=!0,nn(""),me&&me(It,"","clear"),pi(It,G?[]:null,"clear")},ns=It=>Jt=>{if(It.onKeyDown&&It.onKeyDown(Jt),!Jt.defaultMuiPrevented&&(Fe!==-1&&["ArrowLeft","ArrowRight"].indexOf(Jt.key)===-1&&(ft(-1),wa(-1)),Jt.which!==229))switch(Jt.key){case"Home":Hn&&M&&(Jt.preventDefault(),hr({diff:"start",direction:"next",reason:"keyboard",event:Jt}));break;case"End":Hn&&M&&(Jt.preventDefault(),hr({diff:"end",direction:"previous",reason:"keyboard",event:Jt}));break;case"PageUp":Jt.preventDefault(),hr({diff:-twe,direction:"previous",reason:"keyboard",event:Jt}),fa(Jt);break;case"PageDown":Jt.preventDefault(),hr({diff:twe,direction:"next",reason:"keyboard",event:Jt}),fa(Jt);break;case"ArrowDown":Jt.preventDefault(),hr({diff:1,direction:"next",reason:"keyboard",event:Jt}),fa(Jt);break;case"ArrowUp":Jt.preventDefault(),hr({diff:-1,direction:"previous",reason:"keyboard",event:Jt}),fa(Jt);break;case"ArrowLeft":Yi(Jt,"previous");break;case"ArrowRight":Yi(Jt,"next");break;case"Enter":if(Tt.current!==-1&&Hn){const Rn=Fn[Tt.current],En=S?S(Rn):!1;if(Jt.preventDefault(),En)return;bi(Jt,Rn,"selectOption"),r&&st.current.setSelectionRange(st.current.value.length,st.current.value.length)}else b&&Ht!==""&&vr===!1&&(G&&Jt.preventDefault(),bi(Jt,Ht,"createOption","freeSolo"));break;case"Escape":Hn?(Jt.preventDefault(),Jt.stopPropagation(),ii(Jt,"escape")):c&&(Ht!==""||G&&Ut.length>0)&&(Jt.preventDefault(),Jt.stopPropagation(),Lo(Jt));break;case"Backspace":if(G&&!Ue&&Ht===""&&Ut.length>0){const Rn=Fe===-1?Ut.length-1:Fe,En=Ut.slice();En.splice(Rn,1),pi(Jt,En,"removeOption",{option:Ut[Rn]})}break;case"Delete":if(G&&!Ue&&Ht===""&&Ut.length>0&&Fe!==-1){const Rn=Fe,En=Ut.slice();En.splice(Rn,1),pi(Jt,En,"removeOption",{option:Ut[Rn]})}break;default:}},rl=It=>{on(!0),_e&&!nt.current&&fa(It)},Fs=It=>{if(t(gt)){st.current.focus();return}on(!1),rt.current=!0,nt.current=!1,o&&Tt.current!==-1&&Hn?bi(It,Fn[Tt.current],"blur"):o&&b&&Ht!==""?bi(It,Ht,"blur","freeSolo"):l&&Tn(It,Ut),ii(It,"blur")},Ro=It=>{const Jt=It.target.value;Ht!==Jt&&(nn(Jt),Vn(!1),me&&me(It,Jt,"input")),Jt===""?!h&&!G&&pi(It,null,"clear"):fa(It)},nr=It=>{const Jt=Number(It.currentTarget.getAttribute("data-option-index"));Tt.current!==Jt&&ea({event:It,index:Jt,reason:"mouse"})},Cr=It=>{ea({event:It,index:Number(It.currentTarget.getAttribute("data-option-index")),reason:"touch"}),Ji.current=!0},Sn=It=>{const Jt=Number(It.currentTarget.getAttribute("data-option-index"));bi(It,Fn[Jt],"selectOption"),Ji.current=!1},Hr=It=>Jt=>{const Rn=Ut.slice();Rn.splice(It,1),pi(Jt,Rn,"removeOption",{option:Ut[It]})},mn=It=>{$n?ii(It,"toggleInput"):fa(It)},pt=It=>{It.currentTarget.contains(It.target)&&It.target.getAttribute("id")!==Ne&&It.preventDefault()},Mt=It=>{It.currentTarget.contains(It.target)&&(st.current.focus(),$e&&rt.current&&st.current.selectionEnd-st.current.selectionStart===0&&st.current.select(),rt.current=!1)},Pt=It=>{!m&&(Ht===""||!$n)&&mn(It)};let Wt=b&&Ht.length>0;Wt=Wt||(G?Ut.length>0:Ut!==null);let Xt=Fn;if(T){const It=new Map;let Jt=!1;Xt=Fn.reduce((Rn,En,Mn)=>{const Nn=T(En);return Rn.length>0&&Rn[Rn.length-1].group===Nn?Rn[Rn.length-1].options.push(En):Rn.push({key:Mn,index:Mn,group:Nn,options:[En]}),Rn},[])}return m&&Bt&&Fs(),{getRootProps:(It={})=>(0,Me.A)({"aria-owns":Yr?`${Ne}-listbox`:null},It,{onKeyDown:ns(It),onMouseDown:pt,onClick:Mt}),getInputLabelProps:()=>({id:`${Ne}-label`,htmlFor:Ne}),getInputProps:()=>({id:Ne,value:Ht,onBlur:Fs,onFocus:rl,onChange:Ro,onMouseDown:Pt,"aria-activedescendant":Hn?"":null,"aria-autocomplete":r?"both":"list","aria-controls":Yr?`${Ne}-listbox`:void 0,"aria-expanded":Yr,autoComplete:"off",ref:st,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:m}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:Lo}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:mn}),getTagProps:({index:It})=>(0,Me.A)({key:It,"data-tag-index":It,tabIndex:-1},!Ue&&{onDelete:Hr(It)}),getListboxProps:()=>({role:"listbox",id:`${Ne}-listbox`,"aria-labelledby":`${Ne}-label`,ref:Lr,onMouseDown:It=>{It.preventDefault()}}),getOptionProps:({index:It,option:Jt})=>{var Rn;const En=(G?Ut:[Ut]).some(Nn=>Nn!=null&&K(Jt,Nn)),Mn=S?S(Jt):!1;return{key:(Rn=C?.(Jt))!=null?Rn:Ke(Jt),tabIndex:-1,role:"option",id:`${Ne}-option-${It}`,onMouseMove:nr,onClick:Sn,onTouchStart:Cr,"data-option-index":It,"aria-disabled":Mn,"aria-selected":En}},id:Ne,inputValue:Ht,value:Ut,dirty:Wt,expanded:Hn&&lt,popupOpen:Hn,focused:Bt||Fe!==-1,anchorEl:lt,setAnchorEl:ut,focusedTag:Fe,groupedOptions:Xt}}const mAt=pAt;function gAt(e){return(0,ga.Ay)("MuiListSubheader",e)}const hhr=(0,pa.A)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]),phr=null,vAt=["className","color","component","disableGutters","disableSticky","inset"],yAt=e=>{const{classes:t,color:n,disableGutters:r,inset:i,disableSticky:o}=e,s={root:["root",n!=="default"&&`color${(0,na.A)(n)}`,!r&&"gutters",i&&"inset",!o&&"sticky"]};return(0,Ur.A)(s,gAt,t)},xAt=(0,qt.Ay)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${(0,na.A)(n.color)}`],!n.disableGutters&&t.gutters,n.inset&&t.inset,!n.disableSticky&&t.sticky]}})(({theme:e,ownerState:t})=>(0,Me.A)({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},t.color==="primary"&&{color:(e.vars||e).palette.primary.main},t.color==="inherit"&&{color:"inherit"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.inset&&{paddingLeft:72},!t.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper})),nwe=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiListSubheader"}),{className:i,color:o="default",component:s="li",disableGutters:l=!1,disableSticky:c=!1,inset:u=!1}=r,f=(0,lr.A)(r,vAt),h=(0,Me.A)({},r,{color:o,component:s,disableGutters:l,disableSticky:c,inset:u}),p=yAt(h);return(0,a.jsx)(xAt,(0,Me.A)({as:s,className:(0,La.A)(p.root,i),ref:n,ownerState:h},f))});nwe.muiSkipListHighlight=!0;const pL=nwe;function bAt(e){return(0,ga.Ay)("MuiAutocomplete",e)}const Ks=(0,pa.A)("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);var rwe,awe;const wAt=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionKey","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","slotProps","value"],SAt=["ref"],CAt=["key"],EAt=["key"],_At=e=>{const{classes:t,disablePortal:n,expanded:r,focused:i,fullWidth:o,hasClearIcon:s,hasPopupIcon:l,inputFocused:c,popupOpen:u,size:f}=e,h={root:["root",r&&"expanded",i&&"focused",o&&"fullWidth",s&&"hasClearIcon",l&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",c&&"inputFocused"],tag:["tag",`tagSize${(0,na.A)(f)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",u&&"popupIndicatorOpen"],popper:["popper",n&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return(0,Ur.A)(h,bAt,t)},TAt=(0,qt.Ay)("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{fullWidth:r,hasClearIcon:i,hasPopupIcon:o,inputFocused:s,size:l}=n;return[{[`& .${Ks.tag}`]:t.tag},{[`& .${Ks.tag}`]:t[`tagSize${(0,na.A)(l)}`]},{[`& .${Ks.inputRoot}`]:t.inputRoot},{[`& .${Ks.input}`]:t.input},{[`& .${Ks.input}`]:s&&t.inputFocused},t.root,r&&t.fullWidth,o&&t.hasPopupIcon,i&&t.hasClearIcon]}})({[`&.${Ks.focused} .${Ks.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${Ks.clearIndicator}`]:{visibility:"visible"}},[`& .${Ks.tag}`]:{margin:3,maxWidth:"calc(100% - 6px)"},[`& .${Ks.inputRoot}`]:{[`.${Ks.hasPopupIcon}&, .${Ks.hasClearIcon}&`]:{paddingRight:30},[`.${Ks.hasPopupIcon}.${Ks.hasClearIcon}&`]:{paddingRight:56},[`& .${Ks.input}`]:{width:0,minWidth:30}},[`& .${Aw.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${Aw.root}.${lm.sizeSmall}`]:{[`& .${Aw.input}`]:{padding:"2px 4px 3px 0"}},[`& .${Ax.root}`]:{padding:9,[`.${Ks.hasPopupIcon}&, .${Ks.hasClearIcon}&`]:{paddingRight:39},[`.${Ks.hasPopupIcon}.${Ks.hasClearIcon}&`]:{paddingRight:65},[`& .${Ks.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${Ks.endAdornment}`]:{right:9}},[`& .${Ax.root}.${lm.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${Ks.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${um.root}`]:{paddingTop:19,paddingLeft:8,[`.${Ks.hasPopupIcon}&, .${Ks.hasClearIcon}&`]:{paddingRight:39},[`.${Ks.hasPopupIcon}.${Ks.hasClearIcon}&`]:{paddingRight:65},[`& .${um.input}`]:{padding:"7px 4px"},[`& .${Ks.endAdornment}`]:{right:9}},[`& .${um.root}.${lm.sizeSmall}`]:{paddingBottom:1,[`& .${um.input}`]:{padding:"2.5px 4px"}},[`& .${lm.hiddenLabel}`]:{paddingTop:8},[`& .${um.root}.${lm.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${Ks.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${um.root}.${lm.hiddenLabel}.${lm.sizeSmall}`]:{[`& .${Ks.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${Ks.input}`]:{flexGrow:1,textOverflow:"ellipsis",opacity:0},variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{[`& .${Ks.tag}`]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{[`& .${Ks.input}`]:{opacity:1}}},{props:{multiple:!0},style:{[`& .${Ks.inputRoot}`]:{flexWrap:"wrap"}}}]}),AAt=(0,qt.Ay)("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),PAt=(0,qt.Ay)(Da,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),OAt=(0,qt.Ay)(Da,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},t)=>(0,Me.A)({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),jAt=(0,qt.Ay)(Px,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Ks.option}`]:t.option},t.popper,n.disablePortal&&t.popperDisablePortal]}})(({theme:e})=>({zIndex:(e.vars||e).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]})),MAt=(0,qt.Ay)(vo,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({theme:e})=>(0,Me.A)({},e.typography.body1,{overflow:"auto"})),RAt=(0,qt.Ay)("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),DAt=(0,qt.Ay)("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),kAt=(0,qt.Ay)("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${Ks.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${Ks.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${Ks.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Ks.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${Ks.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})),IAt=(0,qt.Ay)(pL,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})),FAt=(0,qt.Ay)("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${Ks.option}`]:{paddingLeft:24}}),SE=d.forwardRef(function(t,n){var r,i,o,s;const l=(0,Li.b)({props:t,name:"MuiAutocomplete"}),{autoComplete:c=!1,autoHighlight:u=!1,autoSelect:f=!1,blurOnSelect:h=!1,ChipProps:p,className:m,clearIcon:g=rwe||(rwe=(0,a.jsx)(h1e,{fontSize:"small"})),clearOnBlur:v=!l.freeSolo,clearOnEscape:y=!1,clearText:x="Clear",closeText:b="Close",componentsProps:S={},defaultValue:C=l.multiple?[]:null,disableClearable:_=!1,disableCloseOnSelect:T=!1,disabled:M=!1,disabledItemsFocusable:j=!1,disableListWrap:B=!1,disablePortal:W=!1,filterSelectedOptions:K=!1,forcePopupIcon:G="auto",freeSolo:J=!1,fullWidth:te=!1,getLimitTagsText:re=En=>`+${En}`,getOptionLabel:me,groupBy:Ce,handleHomeEndKeys:Ae=!l.freeSolo,includeInputInList:_e=!1,limitTags:Be=-1,ListboxComponent:Ue="ul",ListboxProps:$e,loading:Je=!1,loadingText:Ne="Loading\u2026",multiple:Ke=!1,noOptionsText:nt="No options",openOnFocus:rt=!1,openText:st="Open",PaperComponent:gt=vo,PopperComponent:lt=Px,popupIcon:ut=awe||(awe=(0,a.jsx)(H1e,{})),readOnly:Fe=!1,renderGroup:ft,renderInput:Ct,renderOption:Tt,renderTags:Ut,selectOnFocus:zt=!l.freeSolo,size:Ht="medium",slotProps:nn={}}=l,Bt=(0,lr.A)(l,wAt),{getRootProps:on,getInputProps:Tn,getInputLabelProps:$n,getPopupIndicatorProps:rr,getClearProps:ir,getTagProps:Vn,getListboxProps:vr,getOptionProps:Hn,value:Fn,dirty:Qn,expanded:Yr,id:wa,popupOpen:yr,focused:ea,focusedTag:hr,anchorEl:Nr,setAnchorEl:Xn,inputValue:Lr,groupedOptions:fa}=mAt((0,Me.A)({},l,{componentName:"Autocomplete"})),ii=!_&&!M&&Qn&&!Fe,pi=(!J||G===!0)&&G!==!1,{onMouseDown:Ji}=Tn(),{ref:bi}=$e??{},Ei=vr(),{ref:Yi}=Ei,Lo=(0,lr.A)(Ei,SAt),ns=(0,iu.A)(Yi,bi),Fs=me||(En=>{var Mn;return(Mn=En.label)!=null?Mn:En}),Ro=(0,Me.A)({},l,{disablePortal:W,expanded:Yr,focused:ea,fullWidth:te,getOptionLabel:Fs,hasClearIcon:ii,hasPopupIcon:pi,inputFocused:hr===-1,popupOpen:yr,size:Ht}),nr=_At(Ro);let Cr;if(Ke&&Fn.length>0){const En=Mn=>(0,Me.A)({className:nr.tag,disabled:M},Vn(Mn));Ut?Cr=Ut(Fn,En,Ro):Cr=Fn.map((Mn,Nn)=>{const $r=En({index:Nn}),{key:ja}=$r,Va=(0,lr.A)($r,CAt);return(0,a.jsx)(Ll,(0,Me.A)({label:Fs(Mn),size:Ht},Va,p),ja)})}if(Be>-1&&Array.isArray(Cr)){const En=Cr.length-Be;!ea&&En>0&&(Cr=Cr.splice(0,Be),Cr.push((0,a.jsx)("span",{className:nr.tag,children:re(En)},Cr.length)))}const Hr=ft||(En=>(0,a.jsxs)("li",{children:[(0,a.jsx)(IAt,{className:nr.groupLabel,ownerState:Ro,component:"div",children:En.group}),(0,a.jsx)(FAt,{className:nr.groupUl,ownerState:Ro,children:En.children})]},En.key)),pt=Tt||((En,Mn)=>{const{key:Nn}=En,$r=(0,lr.A)(En,EAt);return(0,a.jsx)("li",(0,Me.A)({},$r,{children:Fs(Mn)}),Nn)}),Mt=(En,Mn)=>{const Nn=Hn({option:En,index:Mn});return pt((0,Me.A)({},Nn,{className:nr.option}),En,{selected:Nn["aria-selected"],index:Mn,inputValue:Lr},Ro)},Pt=(r=nn.clearIndicator)!=null?r:S.clearIndicator,Wt=(i=nn.paper)!=null?i:S.paper,Xt=(o=nn.popper)!=null?o:S.popper,It=(s=nn.popupIndicator)!=null?s:S.popupIndicator,Jt=En=>(0,a.jsx)(jAt,(0,Me.A)({as:lt,disablePortal:W,style:{width:Nr?Nr.clientWidth:null},ownerState:Ro,role:"presentation",anchorEl:Nr,open:yr},Xt,{className:(0,La.A)(nr.popper,Xt?.className),children:(0,a.jsx)(MAt,(0,Me.A)({ownerState:Ro,as:gt},Wt,{className:(0,La.A)(nr.paper,Wt?.className),children:En}))}));let Rn=null;return fa.length>0?Rn=Jt((0,a.jsx)(kAt,(0,Me.A)({as:Ue,className:nr.listbox,ownerState:Ro},Lo,$e,{ref:ns,children:fa.map((En,Mn)=>Ce?Hr({key:En.key,group:En.group,children:En.options.map((Nn,$r)=>Mt(Nn,En.index+$r))}):Mt(En,Mn))}))):Je&&fa.length===0?Rn=Jt((0,a.jsx)(RAt,{className:nr.loading,ownerState:Ro,children:Ne})):fa.length===0&&!J&&!Je&&(Rn=Jt((0,a.jsx)(DAt,{className:nr.noOptions,ownerState:Ro,role:"presentation",onMouseDown:En=>{En.preventDefault()},children:nt}))),(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(TAt,(0,Me.A)({ref:n,className:(0,La.A)(nr.root,m),ownerState:Ro},on(Bt),{children:Ct({id:wa,disabled:M,fullWidth:!0,size:Ht==="small"?"small":void 0,InputLabelProps:$n(),InputProps:(0,Me.A)({ref:Xn,className:nr.inputRoot,startAdornment:Cr,onClick:En=>{En.target===En.currentTarget&&Ji(En)}},(ii||pi)&&{endAdornment:(0,a.jsxs)(AAt,{className:nr.endAdornment,ownerState:Ro,children:[ii?(0,a.jsx)(PAt,(0,Me.A)({},ir(),{"aria-label":x,title:x,ownerState:Ro},Pt,{className:(0,La.A)(nr.clearIndicator,Pt?.className),children:g})):null,pi?(0,a.jsx)(OAt,(0,Me.A)({},rr(),{disabled:M,"aria-label":yr?b:st,title:yr?b:st,ownerState:Ro},It,{className:(0,La.A)(nr.popupIndicator,It?.className),children:ut})):null]})}),inputProps:(0,Me.A)({className:nr.input,disabled:M,readOnly:Fe},Tn())})})),Nr?Rn:null]})});function NAt(e){return(0,ga.Ay)("MuiInputAdornment",e)}const iwe=(0,pa.A)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var owe;const LAt=["children","className","component","disablePointerEvents","disableTypography","position","variant"],BAt=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${(0,na.A)(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},UAt=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:i,size:o,variant:s}=e,l={root:["root",n&&"disablePointerEvents",i&&`position${(0,na.A)(i)}`,s,r&&"hiddenLabel",o&&`size${(0,na.A)(o)}`]};return(0,Ur.A)(l,NAt,t)},VAt=(0,qt.Ay)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:BAt})(({theme:e,ownerState:t})=>(0,Me.A)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${iwe.positionStart}&:not(.${iwe.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),ef=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiInputAdornment"}),{children:i,className:o,component:s="div",disablePointerEvents:l=!1,disableTypography:c=!1,position:u,variant:f}=r,h=(0,lr.A)(r,LAt),p=y0()||{};let m=f;f&&p.variant,p&&!m&&(m=p.variant);const g=(0,Me.A)({},r,{hiddenLabel:p.hiddenLabel,size:p.size,disablePointerEvents:l,position:u,variant:m}),v=UAt(g);return(0,a.jsx)($N.Provider,{value:null,children:(0,a.jsx)(VAt,(0,Me.A)({as:s,ownerState:g,className:(0,La.A)(v.root,o),ref:n},h,{children:typeof i=="string"&&!c?(0,a.jsx)(Ft,{color:"text.secondary",children:i}):(0,a.jsxs)(d.Fragment,{children:[u==="start"?owe||(owe=(0,a.jsx)("span",{className:"notranslate",children:"\u200B"})):null,i]})}))})});function si({props:e,name:t}){return MN({props:e,name:t,defaultTheme:fZ.A,themeId:uP.A})}const Sg=k().oneOfType([k().func,k().object]),jx=(e,t)=>e.length!==t.length?!1:t.every(n=>e.includes(n)),xQ=({openTo:e,defaultOpenTo:t,views:n,defaultViews:r})=>{const i=n??r;let o;if(e!=null)o=e;else if(i.includes(t))o=t;else if(i.length>0)o=i[0];else throw new Error("MUI X: The `views` prop must contain at least one view.");return{views:i,openTo:o}},mL=(e,t,n)=>{let r=t;return r=e.setHours(r,e.getHours(n)),r=e.setMinutes(r,e.getMinutes(n)),r=e.setSeconds(r,e.getSeconds(n)),r=e.setMilliseconds(r,e.getMilliseconds(n)),r},uD=({date:e,disableFuture:t,disablePast:n,maxDate:r,minDate:i,isDateDisabled:o,utils:s,timezone:l})=>{const c=mL(s,s.date(void 0,l),e);n&&s.isBefore(i,c)&&(i=c),t&&s.isAfter(r,c)&&(r=c);let u=e,f=e;for(s.isBefore(e,i)&&(u=i,f=null),s.isAfter(e,r)&&(f&&(f=r),u=null);u||f;){if(u&&s.isAfter(u,r)&&(u=null),f&&s.isBefore(f,i)&&(f=null),u){if(!o(u))return u;u=s.addDays(u,1)}if(f){if(!o(f))return f;f=s.addDays(f,-1)}}return null},$At=(e,t)=>t==null||!e.isValid(t)?null:t,Wh=(e,t,n)=>t==null||!e.isValid(t)?n:t,zAt=(e,t,n)=>!e.isValid(t)&&t!=null&&!e.isValid(n)&&n!=null?!0:e.isEqual(t,n),bQ=(e,t)=>{const r=[e.startOfYear(t)];for(;r.length<12;){const i=r[r.length-1];r.push(e.addMonths(i,1))}return r},wQ=(e,t,n)=>n==="date"?e.startOfDay(e.date(void 0,t)):e.date(void 0,t),ry=(e,t)=>{const n=e.setHours(e.date(),t==="am"?2:14);return e.format(n,"meridiem")},WAt=["year","month","day"],EP=e=>WAt.includes(e),dD=(e,{format:t,views:n},r)=>{if(t!=null)return t;const i=e.formats;return jx(n,["year"])?i.year:jx(n,["month"])?i.month:jx(n,["day"])?i.dayOfMonth:jx(n,["month","year"])?`${i.month} ${i.year}`:jx(n,["day","month"])?`${i.month} ${i.dayOfMonth}`:r?/en/.test(e.getCurrentLocaleCode())?i.normalDateWithWeekday:i.normalDate:i.keyboardDate},HAt=(e,t)=>{const n=e.startOfWeek(t);return[0,1,2,3,4,5,6].map(r=>e.addDays(n,r))},swe=["hours","minutes","seconds"],_P=e=>swe.includes(e),fD=e=>swe.includes(e)||e==="meridiem",GAt=(e,t)=>e?t.getHours(e)>=12?"pm":"am":null,hD=(e,t,n)=>n&&(e>=12?"pm":"am")!==t?t==="am"?e-12:e+12:e,YAt=(e,t,n,r)=>{const i=hD(r.getHours(e),t,n);return r.setHours(e,i)},lwe=(e,t)=>t.getHours(e)*3600+t.getMinutes(e)*60+t.getSeconds(e),pD=(e,t)=>(n,r)=>e?t.isAfter(n,r):lwe(n,t)>lwe(r,t),gL=(e,{format:t,views:n,ampm:r})=>{if(t!=null)return t;const i=e.formats;return jx(n,["hours"])?r?`${i.hours12h} ${i.meridiem}`:i.hours24h:jx(n,["minutes"])?i.minutes:jx(n,["seconds"])?i.seconds:jx(n,["minutes","seconds"])?`${i.minutes}:${i.seconds}`:jx(n,["hours","minutes","seconds"])?r?`${i.hours12h}:${i.minutes}:${i.seconds} ${i.meridiem}`:`${i.hours24h}:${i.minutes}:${i.seconds}`:r?`${i.hours12h}:${i.minutes} ${i.meridiem}`:`${i.hours24h}:${i.minutes}`},ay={year:1,month:2,day:3,hours:4,minutes:5,seconds:6,milliseconds:7},KAt=e=>Math.max(...e.map(t=>ay[t.type]??1)),mD=(e,t,n)=>{if(t===ay.year)return e.startOfYear(n);if(t===ay.month)return e.startOfMonth(n);if(t===ay.day)return e.startOfDay(n);let r=n;return t<ay.minutes&&(r=e.setMinutes(r,0)),t<ay.seconds&&(r=e.setSeconds(r,0)),t<ay.milliseconds&&(r=e.setMilliseconds(r,0)),r},XAt=({props:e,utils:t,granularity:n,timezone:r,getTodayDate:i})=>{let o=i?i():mD(t,n,wQ(t,r));e.minDate!=null&&t.isAfterDay(e.minDate,o)&&(o=mD(t,n,e.minDate)),e.maxDate!=null&&t.isBeforeDay(e.maxDate,o)&&(o=mD(t,n,e.maxDate));const s=pD(e.disableIgnoringDatePartForTimeValidation??!1,t);return e.minTime!=null&&s(e.minTime,o)&&(o=mD(t,n,e.disableIgnoringDatePartForTimeValidation?e.minTime:mL(t,o,e.minTime))),e.maxTime!=null&&s(o,e.maxTime)&&(o=mD(t,n,e.disableIgnoringDatePartForTimeValidation?e.maxTime:mL(t,o,e.maxTime))),o},cwe=(e,t)=>{const n=e.formatTokenMap[t];if(n==null)throw new Error([`MUI X: The token "${t}" is not supported by the Date and Time Pickers.`,"Please try using another token or open an issue on https://github.com/mui/mui-x/issues/new/choose if you think it should be supported."].join(`
`));return typeof n=="string"?{type:n,contentType:n==="meridiem"?"letter":"digit",maxLength:void 0}:{type:n.sectionType,contentType:n.contentType,maxLength:n.maxLength}},ZAt=e=>{switch(e){case"ArrowUp":return 1;case"ArrowDown":return-1;case"PageUp":return 5;case"PageDown":return-5;default:return 0}},vL=(e,t,n)=>{const r=[],i=e.date(void 0,t),o=e.startOfWeek(i),s=e.endOfWeek(i);let l=o;for(;e.isBefore(l,s);)r.push(l),l=e.addDays(l,1);return r.map(c=>e.formatByString(c,n))},uwe=(e,t,n,r)=>{switch(n){case"month":return bQ(e,e.date(void 0,t)).map(i=>e.formatByString(i,r));case"weekDay":return vL(e,t,r);case"meridiem":{const i=e.date(void 0,t);return[e.startOfDay(i),e.endOfDay(i)].map(o=>e.formatByString(o,r))}default:return[]}},dwe="s",QAt=["0","1","2","3","4","5","6","7","8","9"],JAt=e=>{const t=e.date(void 0);return e.formatByString(e.setSeconds(t,0),dwe)==="0"?QAt:Array.from({length:10}).map((r,i)=>e.formatByString(e.setSeconds(t,i),dwe))},CE=(e,t)=>{if(t[0]==="0")return e;const n=[];let r="";for(let i=0;i<e.length;i+=1){r+=e[i];const o=t.indexOf(r);o>-1&&(n.push(o.toString()),r="")}return n.join("")},SQ=(e,t)=>t[0]==="0"?e:e.split("").map(n=>t[Number(n)]).join(""),fwe=(e,t)=>{const n=CE(e,t);return n!==" "&&!Number.isNaN(Number(n))},hwe=(e,t)=>{let n=e;for(n=Number(n).toString();n.length<t;)n=`0${n}`;return n},pwe=(e,t,n,r,i)=>{if(i.type==="day"&&i.contentType==="digit-with-letter"){const s=e.setDate(n.longestMonth,t);return e.formatByString(s,i.format)}let o=t.toString();return i.hasLeadingZerosInInput&&(o=hwe(o,i.maxLength)),SQ(o,r)},qAt=(e,t,n,r,i,o,s,l)=>{const c=ZAt(r),u=r==="Home",f=r==="End",h=n.value===""||u||f,p=()=>{const g=i[n.type]({currentDate:s,format:n.format,contentType:n.contentType}),v=S=>pwe(e,S,g,o,n),y=n.type==="minutes"&&l?.minutesStep?l.minutesStep:1;let b=parseInt(CE(n.value,o),10)+c*y;if(h){if(n.type==="year"&&!f&&!u)return e.formatByString(e.date(void 0,t),n.format);c>0||u?b=g.minimum:b=g.maximum}return b%y!==0&&((c<0||u)&&(b+=y-(y+b)%y),(c>0||f)&&(b-=b%y)),b>g.maximum?v(g.minimum+(b-g.maximum-1)%(g.maximum-g.minimum+1)):b<g.minimum?v(g.maximum-(g.minimum-b-1)%(g.maximum-g.minimum+1)):v(b)},m=()=>{const g=uwe(e,t,n.type,n.format);if(g.length===0)return n.value;if(h)return c>0||u?g[0]:g[g.length-1];const x=((g.indexOf(n.value)+c)%g.length+g.length)%g.length;return g[x]};return n.contentType==="digit"||n.contentType==="digit-with-letter"?p():m()},CQ=(e,t,n)=>{let r=e.value||e.placeholder;const i=t==="non-input"?e.hasLeadingZerosInFormat:e.hasLeadingZerosInInput;return t==="non-input"&&e.hasLeadingZerosInInput&&!e.hasLeadingZerosInFormat&&(r=Number(CE(r,n)).toString()),["input-rtl","input-ltr"].includes(t)&&e.contentType==="digit"&&!i&&r.length===1&&(r=`${r}\u200E`),t==="input-rtl"&&(r=`\u2068${r}\u2069`),r},mwe=(e,t,n,r)=>e.formatByString(e.parse(t,n),r),gwe=(e,t,n)=>e.formatByString(e.date(void 0,t),n).length===4,vwe=(e,t,n,r,i)=>{if(n!=="digit")return!1;const o=e.date(void 0,t);switch(r){case"year":return gwe(e,t,i)?e.formatByString(e.setYear(o,1),i)==="0001":e.formatByString(e.setYear(o,2001),i)==="01";case"month":return e.formatByString(e.startOfYear(o),i).length>1;case"day":return e.formatByString(e.startOfMonth(o),i).length>1;case"weekDay":return e.formatByString(e.startOfWeek(o),i).length>1;case"hours":return e.formatByString(e.setHours(o,1),i).length>1;case"minutes":return e.formatByString(e.setMinutes(o,1),i).length>1;case"seconds":return e.formatByString(e.setSeconds(o,1),i).length>1;default:throw new Error("Invalid section type")}},ePt=(e,t,n)=>{const r=t.some(c=>c.type==="day"),i=[],o=[];for(let c=0;c<t.length;c+=1){const u=t[c];r&&u.type==="weekDay"||(i.push(u.format),o.push(CQ(u,"non-input",n)))}const s=i.join(" "),l=o.join(" ");return e.parse(l,s)},tPt=e=>e.map(t=>`${t.startSeparator}${t.value||t.placeholder}${t.endSeparator}`).join(""),nPt=(e,t,n)=>{const i=e.map(o=>{const s=CQ(o,n?"input-rtl":"input-ltr",t);return`${o.startSeparator}${s}${o.endSeparator}`}).join("");return n?`\u2066${i}\u2069`:i},rPt=(e,t,n)=>{const r=e.date(void 0,n),i=e.endOfYear(r),o=e.endOfDay(r),{maxDaysInMonth:s,longestMonth:l}=bQ(e,r).reduce((c,u)=>{const f=e.getDaysInMonth(u);return f>c.maxDaysInMonth?{maxDaysInMonth:f,longestMonth:u}:c},{maxDaysInMonth:0,longestMonth:null});return{year:({format:c})=>({minimum:0,maximum:gwe(e,n,c)?9999:99}),month:()=>({minimum:1,maximum:e.getMonth(i)+1}),day:({currentDate:c})=>({minimum:1,maximum:c!=null&&e.isValid(c)?e.getDaysInMonth(c):s,longestMonth:l}),weekDay:({format:c,contentType:u})=>{if(u==="digit"){const f=vL(e,n,c).map(Number);return{minimum:Math.min(...f),maximum:Math.max(...f)}}return{minimum:1,maximum:7}},hours:({format:c})=>{const u=e.getHours(o);return CE(e.formatByString(e.endOfDay(r),c),t)!==u.toString()?{minimum:1,maximum:Number(CE(e.formatByString(e.startOfDay(r),c),t))}:{minimum:0,maximum:u}},minutes:()=>({minimum:0,maximum:e.getMinutes(o)}),seconds:()=>({minimum:0,maximum:e.getSeconds(o)}),meridiem:()=>({minimum:0,maximum:1}),empty:()=>({minimum:0,maximum:0})}};let bhr=!1;const ywe=(e,t)=>{},aPt=(e,t,n,r,i)=>{switch(n.type){case"year":return e.setYear(i,e.getYear(r));case"month":return e.setMonth(i,e.getMonth(r));case"weekDay":{const o=vL(e,t,n.format),s=e.formatByString(r,n.format),l=o.indexOf(s),u=o.indexOf(n.value)-l;return e.addDays(r,u)}case"day":return e.setDate(i,e.getDate(r));case"meridiem":{const o=e.getHours(r)<12,s=e.getHours(i);return o&&s>=12?e.addHours(i,-12):!o&&s<12?e.addHours(i,12):i}case"hours":return e.setHours(i,e.getHours(r));case"minutes":return e.setMinutes(i,e.getMinutes(r));case"seconds":return e.setSeconds(i,e.getSeconds(r));default:return i}},xwe={year:1,month:2,day:3,weekDay:4,hours:5,minutes:6,seconds:7,meridiem:8,empty:9},bwe=(e,t,n,r,i,o)=>[...r].sort((s,l)=>xwe[s.type]-xwe[l.type]).reduce((s,l)=>!o||l.modified?aPt(e,t,l,n,s):s,i),iPt=()=>navigator.userAgent.toLowerCase().includes("android"),oPt=(e,t)=>{const n={};if(!t)return e.forEach((c,u)=>{const f=u===0?null:u-1,h=u===e.length-1?null:u+1;n[u]={leftIndex:f,rightIndex:h}}),{neighbors:n,startIndex:0,endIndex:e.length-1};const r={},i={};let o=0,s=0,l=e.length-1;for(;l>=0;){s=e.findIndex((c,u)=>u>=o&&c.endSeparator?.includes(" ")&&c.endSeparator!==" / "),s===-1&&(s=e.length-1);for(let c=s;c>=o;c-=1)i[c]=l,r[l]=c,l-=1;o=s+1}return e.forEach((c,u)=>{const f=i[u],h=f===0?null:r[f-1],p=f===e.length-1?null:r[f+1];n[u]={leftIndex:h,rightIndex:p}}),{neighbors:n,startIndex:r[0],endIndex:r[e.length-1]}},EQ=(e,t)=>e==null?null:e==="all"?"all":typeof e=="string"?t.findIndex(n=>n.type===e):e,sPt=(e,t)=>{if(e.value)switch(e.type){case"month":{if(e.contentType==="digit")return t.format(t.setMonth(t.date(),Number(e.value)-1),"month");const n=t.parse(e.value,e.format);return n?t.format(n,"month"):void 0}case"day":return e.contentType==="digit"?t.format(t.setDate(t.startOfYear(t.date()),Number(e.value)),"dayOfMonthFull"):e.value;case"weekDay":return;default:return}},lPt=(e,t)=>{if(e.value)switch(e.type){case"weekDay":return e.contentType==="letter"?void 0:Number(e.value);case"meridiem":{const n=t.parse(`01:00 ${e.value}`,`${t.formats.hours12h}:${t.formats.minutes} ${e.format}`);return n?t.getHours(n)>=12?1:0:void 0}case"day":return e.contentType==="digit-with-letter"?parseInt(e.value,10):Number(e.value);case"month":{if(e.contentType==="digit")return Number(e.value);const n=t.parse(e.value,e.format);return n?t.getMonth(n)+1:void 0}default:return e.contentType!=="letter"?Number(e.value):void 0}},cPt=["value","referenceDate"],qu={emptyValue:null,getTodayValue:wQ,getInitialReferenceValue:e=>{let{value:t,referenceDate:n}=e,r=(0,lr.A)(e,cPt);return t!=null&&r.utils.isValid(t)?t:n??XAt(r)},cleanValue:$At,areValuesEqual:zAt,isSameError:(e,t)=>e===t,hasError:e=>e!=null,defaultErrorState:null,getTimezone:(e,t)=>t==null||!e.isValid(t)?null:e.getTimezone(t),setTimezone:(e,t,n)=>n==null?null:e.setTimezone(n,t)},_Q={updateReferenceValue:(e,t,n)=>t==null||!e.isValid(t)?n:t,getSectionsFromValue:(e,t,n,r)=>!e.isValid(t)&&!!n?n:r(t),getV7HiddenInputValueFromSections:tPt,getV6InputValueFromSections:nPt,getActiveDateManager:(e,t)=>({date:t.value,referenceDate:t.referenceValue,getSections:n=>n,getNewValuesFromNewActiveDate:n=>({value:n,referenceValue:n==null||!e.isValid(n)?t.referenceValue:n})}),parseValueStr:(e,t,n)=>n(e.trim(),t)},uPt=["localeText"],TQ=d.createContext(null),wwe=function(t){const{localeText:n}=t,r=(0,lr.A)(t,uPt),{utils:i,localeText:o}=d.useContext(TQ)??{utils:void 0,localeText:void 0},s=si({props:r,name:"MuiLocalizationProvider"}),{children:l,dateAdapter:c,dateFormats:u,dateLibInstance:f,adapterLocale:h,localeText:p}=s,m=d.useMemo(()=>(0,Me.A)({},p,o,n),[p,o,n]),g=d.useMemo(()=>{if(!c)return i||null;const x=new c({locale:h,formats:u,instance:f});if(!x.isMUIAdapter)throw new Error(["MUI X: The date adapter should be imported from `@mui/x-date-pickers` or `@mui/x-date-pickers-pro`, not from `@date-io`","For example, `import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'` instead of `import AdapterDayjs from '@date-io/dayjs'`","More information on the installation documentation: https://mui.com/x/react-date-pickers/getting-started/#installation"].join(`
`));return x},[c,h,u,f,i]),v=d.useMemo(()=>g?{minDate:g.date("1900-01-01T00:00:00.000"),maxDate:g.date("2099-12-31T00:00:00.000")}:null,[g]),y=d.useMemo(()=>({utils:g,defaultDates:v,localeText:m}),[v,g,m]);return(0,a.jsx)(TQ.Provider,{value:y,children:l})},dPt=e=>({components:{MuiLocalizationProvider:{defaultProps:{localeText:(0,Me.A)({},e)}}}}),TP=e=>{const{utils:t,formatKey:n,contextTranslation:r,propsTranslation:i}=e;return o=>{const s=o!==null&&t.isValid(o)?t.format(o,n):null;return(i??r)(o,t,s)}},Swe={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"Open previous view",openNextView:"Open next view",calendarViewSwitchingButtonAriaLabel:e=>e==="year"?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",startDate:"Start date",startTime:"Start time",endDate:"End date",endTime:"End time",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",datePickerToolbarTitle:"Select date",dateTimePickerToolbarTitle:"Select date & time",timePickerToolbarTitle:"Select time",dateRangePickerToolbarTitle:"Select date range",clockLabelText:(e,t,n,r)=>`Select ${e}. ${!r&&(t===null||!n.isValid(t))?"No time selected":`Selected time is ${r??n.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,selectViewText:e=>`Select ${e}`,calendarWeekNumberHeaderLabel:"Week number",calendarWeekNumberHeaderText:"#",calendarWeekNumberAriaLabelText:e=>`Week ${e}`,calendarWeekNumberText:e=>`${e}`,openDatePickerDialogue:(e,t,n)=>n||e!==null&&t.isValid(e)?`Choose date, selected date is ${n??t.format(e,"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t,n)=>n||e!==null&&t.isValid(e)?`Choose time, selected time is ${n??t.format(e,"fullTime")}`:"Choose time",fieldClearLabel:"Clear",timeTableLabel:"pick time",dateTableLabel:"pick date",fieldYearPlaceholder:e=>"Y".repeat(e.digitAmount),fieldMonthPlaceholder:e=>e.contentType==="letter"?"MMMM":"MM",fieldDayPlaceholder:()=>"DD",fieldWeekDayPlaceholder:e=>e.contentType==="letter"?"EEEE":"EE",fieldHoursPlaceholder:()=>"hh",fieldMinutesPlaceholder:()=>"mm",fieldSecondsPlaceholder:()=>"ss",fieldMeridiemPlaceholder:()=>"aa",year:"Year",month:"Month",day:"Day",weekDay:"Week day",hours:"Hours",minutes:"Minutes",seconds:"Seconds",meridiem:"Meridiem",empty:"Empty"},fPt=Swe,whr=dPt(Swe),EE=()=>{const e=d.useContext(TQ);if(e===null)throw new Error(["MUI X: Can not find the date and time pickers localization context.","It looks like you forgot to wrap your component in LocalizationProvider.","This can also happen if you are bundling multiple versions of the `@mui/x-date-pickers` package"].join(`
`));if(e.utils===null)throw new Error(["MUI X: Can not find the date and time pickers adapter from its localization context.","It looks like you forgot to pass a `dateAdapter` to your LocalizationProvider."].join(`
`));const t=d.useMemo(()=>(0,Me.A)({},fPt,e.localeText),[e.localeText]);return d.useMemo(()=>(0,Me.A)({},e,{localeText:t}),[e,t])},Xs=()=>EE().utils,_E=()=>EE().defaultDates,TE=e=>{const t=Xs(),n=d.useRef();return n.current===void 0&&(n.current=t.date(void 0,e)),n.current};function Cwe(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Cwe(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function hPt(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Cwe(e))&&(r&&(r+=" "),r+=t);return r}const Bl=hPt;function Ewe(e){return(0,ga.Ay)("MuiPickersToolbar",e)}const pPt=(0,pa.A)("MuiPickersToolbar",["root","content"]),mPt=["children","className","toolbarTitle","hidden","titleId","isLandscape","classes","landscapeDirection"],gPt=e=>{const{classes:t,isLandscape:n}=e,r={root:["root"],content:["content"],penIconButton:["penIconButton",n&&"penIconButtonLandscape"]};return(0,Ur.A)(r,Ewe,t)},vPt=(0,qt.Ay)("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3),variants:[{props:{isLandscape:!0},style:{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"}}]})),yPt=(0,qt.Ay)("div",{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})({display:"flex",flexWrap:"wrap",width:"100%",flex:1,justifyContent:"space-between",alignItems:"center",flexDirection:"row",variants:[{props:{isLandscape:!0},style:{justifyContent:"flex-start",alignItems:"flex-start",flexDirection:"column"}},{props:{isLandscape:!0,landscapeDirection:"row"},style:{flexDirection:"row"}}]}),AQ=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersToolbar"}),{children:i,className:o,toolbarTitle:s,hidden:l,titleId:c}=r,u=(0,lr.A)(r,mPt),f=r,h=gPt(f);return l?null:(0,a.jsxs)(vPt,(0,Me.A)({ref:n,className:Bl(h.root,o),ownerState:f},u,{children:[(0,a.jsx)(Ft,{color:"text.secondary",variant:"overline",id:c,children:s}),(0,a.jsx)(yPt,{className:h.content,ownerState:f,children:i})]}))}),Nd=()=>EE().localeText;function xPt(e){return(0,ga.Ay)("MuiDatePickerToolbar",e)}const Shr=(0,pa.A)("MuiDatePickerToolbar",["root","title"]),bPt=["value","isLandscape","onChange","toolbarFormat","toolbarPlaceholder","views","className","onViewChange","view"],wPt=e=>{const{classes:t}=e,n={root:["root"],title:["title"]};return(0,Ur.A)(n,xPt,t)},SPt=(0,qt.Ay)(AQ,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),CPt=(0,qt.Ay)(Ft,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})({variants:[{props:{isLandscape:!0},style:{margin:"auto 16px auto auto"}}]}),EPt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiDatePickerToolbar"}),{value:i,isLandscape:o,toolbarFormat:s,toolbarPlaceholder:l="\u2013\u2013",views:c,className:u}=r,f=(0,lr.A)(r,bPt),h=Xs(),p=Nd(),m=wPt(r),g=d.useMemo(()=>{if(!i)return l;const y=dD(h,{format:s,views:c},!0);return h.formatByString(i,y)},[i,s,l,h,c]),v=r;return(0,a.jsx)(SPt,(0,Me.A)({ref:n,toolbarTitle:p.datePickerToolbarTitle,isLandscape:o,className:Bl(m.root,u)},f,{children:(0,a.jsx)(CPt,{variant:"h4",align:o?"left":"center",ownerState:v,className:m.title,children:g})}))});function _we(e,t){const n=Xs(),r=_E(),i=si({props:e,name:t}),o=d.useMemo(()=>i.localeText?.toolbarTitle==null?i.localeText:(0,Me.A)({},i.localeText,{datePickerToolbarTitle:i.localeText.toolbarTitle}),[i.localeText]);return(0,Me.A)({},i,{localeText:o},xQ({views:i.views,openTo:i.openTo,defaultViews:["year","day"],defaultOpenTo:"day"}),{disableFuture:i.disableFuture??!1,disablePast:i.disablePast??!1,minDate:Wh(n,i.minDate,r.minDate),maxDate:Wh(n,i.maxDate,r.maxDate),slots:(0,Me.A)({toolbar:EPt},i.slots)})}const PQ=["disablePast","disableFuture","minDate","maxDate","shouldDisableDate","shouldDisableMonth","shouldDisableYear"],OQ=["disablePast","disableFuture","minTime","maxTime","shouldDisableTime","minutesStep","ampm","disableIgnoringDatePartForTimeValidation"],Twe=["minDateTime","maxDateTime"],_Pt=[...PQ,...OQ,...Twe],AP=e=>_Pt.reduce((t,n)=>(e.hasOwnProperty(n)&&(t[n]=e[n]),t),{}),PP=({props:e,value:t,timezone:n,adapter:r})=>{if(t===null)return null;const{shouldDisableDate:i,shouldDisableMonth:o,shouldDisableYear:s,disablePast:l,disableFuture:c}=e,u=r.utils.date(void 0,n),f=Wh(r.utils,e.minDate,r.defaultDates.minDate),h=Wh(r.utils,e.maxDate,r.defaultDates.maxDate);switch(!0){case!r.utils.isValid(t):return"invalidDate";case!!(i&&i(t)):return"shouldDisableDate";case!!(o&&o(t)):return"shouldDisableMonth";case!!(s&&s(t)):return"shouldDisableYear";case!!(c&&r.utils.isAfterDay(t,u)):return"disableFuture";case!!(l&&r.utils.isBeforeDay(t,u)):return"disablePast";case!!(f&&r.utils.isBeforeDay(t,f)):return"minDate";case!!(h&&r.utils.isAfterDay(t,h)):return"maxDate";default:return null}};PP.valueManager=qu;function TPt(e){return(0,ga.Ay)("MuiPickersPopper",e)}const Chr=(0,pa.A)("MuiPickersPopper",["root","paper"]);function OP(e,t){return Array.isArray(t)?t.every(n=>e.indexOf(n)!==-1):e.indexOf(t)!==-1}const APt=(e,t)=>n=>{(n.key==="Enter"||n.key===" ")&&(e(n),n.preventDefault(),n.stopPropagation()),t&&t(n)},Ehr=e=>{setTimeout(e,0)},pm=(e=document)=>{const t=e.activeElement;return t?t.shadowRoot?pm(t.shadowRoot):t:null},jQ="@media (pointer: fine)",PPt="@media (prefers-reduced-motion: reduce)",jP=typeof navigator<"u"&&navigator.userAgent.match(/android\s(\d+)|OS\s(\d+)/i),Awe=jP&&jP[1]?parseInt(jP[1],10):null,Pwe=jP&&jP[2]?parseInt(jP[2],10):null,OPt=Awe&&Awe<10||Pwe&&Pwe<13||!1,Owe=()=>Zi(PPt,{defaultMatches:!1})||OPt,jPt=["PaperComponent","popperPlacement","ownerState","children","paperSlotProps","paperClasses","onPaperClick","onPaperTouchStart"],MPt=e=>{const{classes:t}=e,n={root:["root"],paper:["paper"]};return(0,Ur.A)(n,TPt,t)},RPt=(0,qt.Ay)(Px,{name:"MuiPickersPopper",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({zIndex:e.zIndex.modal})),DPt=(0,qt.Ay)(vo,{name:"MuiPickersPopper",slot:"Paper",overridesResolver:(e,t)=>t.paper})({outline:0,transformOrigin:"top center",variants:[{props:({placement:e})=>["top","top-start","top-end"].includes(e),style:{transformOrigin:"bottom center"}}]});function kPt(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}function IPt(e,t){const n=d.useRef(!1),r=d.useRef(!1),i=d.useRef(null),o=d.useRef(!1);d.useEffect(()=>{if(!e)return;function c(){o.current=!0}return document.addEventListener("mousedown",c,!0),document.addEventListener("touchstart",c,!0),()=>{document.removeEventListener("mousedown",c,!0),document.removeEventListener("touchstart",c,!0),o.current=!1}},[e]);const s=(0,Ma.A)(c=>{if(!o.current)return;const u=r.current;r.current=!1;const f=(0,Zu.A)(i.current);if(!i.current||"clientX"in c&&kPt(c,f))return;if(n.current){n.current=!1;return}let h;c.composedPath?h=c.composedPath().indexOf(i.current)>-1:h=!f.documentElement.contains(c.target)||i.current.contains(c.target),!h&&!u&&t(c)}),l=()=>{r.current=!0};return d.useEffect(()=>{if(e){const c=(0,Zu.A)(i.current),u=()=>{n.current=!0};return c.addEventListener("touchstart",s),c.addEventListener("touchmove",u),()=>{c.removeEventListener("touchstart",s),c.removeEventListener("touchmove",u)}}},[e,s]),d.useEffect(()=>{if(e){const c=(0,Zu.A)(i.current);return c.addEventListener("click",s),()=>{c.removeEventListener("click",s),r.current=!1}}},[e,s]),[i,l,l]}const FPt=d.forwardRef((e,t)=>{const{PaperComponent:n,popperPlacement:r,ownerState:i,children:o,paperSlotProps:s,paperClasses:l,onPaperClick:c,onPaperTouchStart:u}=e,f=(0,lr.A)(e,jPt),h=(0,Me.A)({},i,{placement:r}),p=is({elementType:n,externalSlotProps:s,additionalProps:{tabIndex:-1,elevation:8,ref:t},className:l,ownerState:h});return(0,a.jsx)(n,(0,Me.A)({},f,p,{onClick:m=>{c(m),p.onClick?.(m)},onTouchStart:m=>{u(m),p.onTouchStart?.(m)},ownerState:h,children:o}))});function NPt(e){const t=si({props:e,name:"MuiPickersPopper"}),{anchorEl:n,children:r,containerRef:i=null,shouldRestoreFocus:o,onBlur:s,onDismiss:l,open:c,role:u,placement:f,slots:h,slotProps:p,reduceAnimations:m}=t;d.useEffect(()=>{function re(me){c&&me.key==="Escape"&&l()}return document.addEventListener("keydown",re),()=>{document.removeEventListener("keydown",re)}},[l,c]);const g=d.useRef(null);d.useEffect(()=>{u==="tooltip"||o&&!o()||(c?g.current=pm(document):g.current&&g.current instanceof HTMLElement&&setTimeout(()=>{g.current instanceof HTMLElement&&g.current.focus()}))},[c,u,o]);const[v,y,x]=IPt(c,s??l),b=d.useRef(null),S=(0,Ml.A)(b,i),C=(0,Ml.A)(S,v),_=t,T=MPt(_),M=Owe(),j=m??M,B=re=>{re.key==="Escape"&&(re.stopPropagation(),l())},W=h?.desktopTransition??j?Tp:Tx,K=h?.desktopTrapFocus??XR,G=h?.desktopPaper??DPt,J=h?.popper??RPt,te=is({elementType:J,externalSlotProps:p?.popper,additionalProps:{transition:!0,role:u,open:c,anchorEl:n,placement:f,onKeyDown:B},className:T.root,ownerState:t});return(0,a.jsx)(J,(0,Me.A)({},te,{children:({TransitionProps:re,placement:me})=>(0,a.jsx)(K,(0,Me.A)({open:c,disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:u==="tooltip",isEnabled:()=>!0},p?.desktopTrapFocus,{children:(0,a.jsx)(W,(0,Me.A)({},re,p?.desktopTransition,{children:(0,a.jsx)(FPt,{PaperComponent:G,ownerState:_,popperPlacement:me,ref:C,onPaperClick:y,onPaperTouchStart:x,paperClasses:T.paper,paperSlotProps:p?.desktopPaper,children:r})}))}))}))}const LPt=({open:e,onOpen:t,onClose:n})=>{const r=d.useRef(typeof e=="boolean").current,[i,o]=d.useState(!1);d.useEffect(()=>{if(r){if(typeof e!="boolean")throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");o(e)}},[r,e]);const s=d.useCallback(l=>{r||o(l),l&&t&&t(),!l&&n&&n()},[r,t,n]);return{isOpen:i,setIsOpen:s}};function jwe(e){const{props:t,validator:n,value:r,timezone:i,onError:o}=e,s=EE(),l=d.useRef(n.valueManager.defaultErrorState),c=n({adapter:s,value:r,timezone:i,props:t}),u=n.valueManager.hasError(c);d.useEffect(()=>{o&&!n.valueManager.isSameError(c,l.current)&&o(c,r),l.current=c},[n,o,c,r]);const f=(0,Ma.A)(h=>n({adapter:s,value:h,timezone:i,props:t}));return{validationError:c,hasValidationError:u,getValidationErrorForNewValue:f}}const MQ=({timezone:e,value:t,defaultValue:n,onChange:r,valueManager:i})=>{const o=Xs(),s=d.useRef(n),l=t??s.current??i.emptyValue,c=d.useMemo(()=>i.getTimezone(o,l),[o,i,l]),u=(0,Ma.A)(m=>c==null?m:i.setTimezone(o,c,m)),f=e??c??"default",h=d.useMemo(()=>i.setTimezone(o,f,l),[i,o,f,l]),p=(0,Ma.A)((m,...g)=>{const v=u(m);r?.(v,...g)});return{value:h,handleValueChange:p,timezone:f}},MP=({name:e,timezone:t,value:n,defaultValue:r,onChange:i,valueManager:o})=>{const[s,l]=(0,Fd.A)({name:e,state:"value",controlled:n,default:r??o.emptyValue}),c=(0,Ma.A)((u,...f)=>{l(u),i?.(u,...f)});return MQ({timezone:t,value:s,defaultValue:void 0,onChange:c,valueManager:o})},BPt=e=>{const{action:t,hasChanged:n,dateState:r,isControlled:i}=e,o=!i&&!r.hasBeenModifiedSinceMount;return t.name==="setValueFromField"?!0:t.name==="setValueFromAction"?o&&["accept","today","clear"].includes(t.pickerAction)?!0:n(r.lastPublishedValue):t.name==="setValueFromView"&&t.selectionState!=="shallow"||t.name==="setValueFromShortcut"?o?!0:n(r.lastPublishedValue):!1},UPt=e=>{const{action:t,hasChanged:n,dateState:r,isControlled:i,closeOnSelect:o}=e,s=!i&&!r.hasBeenModifiedSinceMount;return t.name==="setValueFromAction"?s&&["accept","today","clear"].includes(t.pickerAction)?!0:n(r.lastCommittedValue):t.name==="setValueFromView"&&t.selectionState==="finish"&&o?s?!0:n(r.lastCommittedValue):t.name==="setValueFromShortcut"?t.changeImportance==="accept"&&n(r.lastCommittedValue):!1},VPt=e=>{const{action:t,closeOnSelect:n}=e;return t.name==="setValueFromAction"?!0:t.name==="setValueFromView"?t.selectionState==="finish"&&n:t.name==="setValueFromShortcut"?t.changeImportance==="accept":!1},$Pt=({props:e,valueManager:t,valueType:n,wrapperVariant:r,validator:i})=>{const{onAccept:o,onChange:s,value:l,defaultValue:c,closeOnSelect:u=r==="desktop",timezone:f}=e,{current:h}=d.useRef(c),{current:p}=d.useRef(l!==void 0),m=Xs(),g=EE(),{isOpen:v,setIsOpen:y}=LPt(e),{timezone:x,value:b,handleValueChange:S}=MQ({timezone:f,value:l,defaultValue:h,onChange:s,valueManager:t}),[C,_]=d.useState(()=>{let Ne;return b!==void 0?Ne=b:h!==void 0?Ne=h:Ne=t.emptyValue,{draft:Ne,lastPublishedValue:Ne,lastCommittedValue:Ne,lastControlledValue:b,hasBeenModifiedSinceMount:!1}}),{getValidationErrorForNewValue:T}=jwe({props:e,validator:i,timezone:x,value:C.draft,onError:e.onError}),M=(0,Ma.A)(Ne=>{const Ke={action:Ne,dateState:C,hasChanged:ut=>!t.areValuesEqual(m,Ne.value,ut),isControlled:p,closeOnSelect:u},nt=BPt(Ke),rt=UPt(Ke),st=VPt(Ke);_(ut=>(0,Me.A)({},ut,{draft:Ne.value,lastPublishedValue:nt?Ne.value:ut.lastPublishedValue,lastCommittedValue:rt?Ne.value:ut.lastCommittedValue,hasBeenModifiedSinceMount:!0}));let gt=null;const lt=()=>(gt||(gt={validationError:Ne.name==="setValueFromField"?Ne.context.validationError:T(Ne.value)},Ne.name==="setValueFromShortcut"&&(gt.shortcut=Ne.shortcut)),gt);nt&&S(Ne.value,lt()),rt&&o&&o(Ne.value,lt()),st&&y(!1)});if(b!==void 0&&(C.lastControlledValue===void 0||!t.areValuesEqual(m,C.lastControlledValue,b))){const Ne=t.areValuesEqual(m,C.draft,b);_(Ke=>(0,Me.A)({},Ke,{lastControlledValue:b},Ne?{}:{lastCommittedValue:b,lastPublishedValue:b,draft:b,hasBeenModifiedSinceMount:!0}))}const j=(0,Ma.A)(()=>{M({value:t.emptyValue,name:"setValueFromAction",pickerAction:"clear"})}),B=(0,Ma.A)(()=>{M({value:C.lastPublishedValue,name:"setValueFromAction",pickerAction:"accept"})}),W=(0,Ma.A)(()=>{M({value:C.lastPublishedValue,name:"setValueFromAction",pickerAction:"dismiss"})}),K=(0,Ma.A)(()=>{M({value:C.lastCommittedValue,name:"setValueFromAction",pickerAction:"cancel"})}),G=(0,Ma.A)(()=>{M({value:t.getTodayValue(m,x,n),name:"setValueFromAction",pickerAction:"today"})}),J=(0,Ma.A)(Ne=>{Ne.preventDefault(),y(!0)}),te=(0,Ma.A)(Ne=>{Ne?.preventDefault(),y(!1)}),re=(0,Ma.A)((Ne,Ke="partial")=>M({name:"setValueFromView",value:Ne,selectionState:Ke})),me=(0,Ma.A)((Ne,Ke,nt)=>M({name:"setValueFromShortcut",value:Ne,changeImportance:Ke,shortcut:nt})),Ce=(0,Ma.A)((Ne,Ke)=>M({name:"setValueFromField",value:Ne,context:Ke})),Ae={onClear:j,onAccept:B,onDismiss:W,onCancel:K,onSetToday:G,onOpen:J,onClose:te},_e={value:C.draft,onChange:Ce},Be=d.useMemo(()=>t.cleanValue(m,C.draft),[m,t,C.draft]),Ue={value:Be,onChange:re,onClose:te,open:v},$e=Ne=>{const Ke=i({adapter:g,value:Ne,timezone:x,props:e});return!t.hasError(Ke)},Je=(0,Me.A)({},Ae,{value:Be,onChange:re,onSelectShortcut:me,isValid:$e});return{open:v,fieldProps:_e,viewProps:Ue,layoutProps:Je,actions:Ae}};let _hr=!1;function gD({onChange:e,onViewChange:t,openTo:n,view:r,views:i,autoFocus:o,focusedView:s,onFocusedViewChange:l}){const c=d.useRef(n),u=d.useRef(i),f=d.useRef(i.includes(n)?n:i[0]),[h,p]=(0,Fd.A)({name:"useViews",state:"view",controlled:r,default:f.current}),m=d.useRef(o?h:null),[g,v]=(0,Fd.A)({name:"useViews",state:"focusedView",controlled:s,default:m.current});d.useEffect(()=>{(c.current&&c.current!==n||u.current&&u.current.some(M=>!i.includes(M)))&&(p(i.includes(n)?n:i[0]),u.current=i,c.current=n)},[n,p,h,i]);const y=i.indexOf(h),x=i[y-1]??null,b=i[y+1]??null,S=(0,Ma.A)((M,j)=>{v(j?M:B=>M===B?null:B),l?.(M,j)}),C=(0,Ma.A)(M=>{S(M,!0),M!==h&&(p(M),t&&t(M))}),_=(0,Ma.A)(()=>{b&&C(b)}),T=(0,Ma.A)((M,j,B)=>{const W=j==="finish",K=B?i.indexOf(B)<i.length-1:!!b;if(e(M,W&&K?"partial":j,B),B&&B!==h){const J=i[i.indexOf(B)+1];J&&C(J)}else W&&_()});return{view:h,setView:C,focusedView:g,setFocusedView:S,nextView:b,previousView:x,defaultView:i.includes(n)?n:i[0],goToNextView:_,setValueAndGoToNextView:T}}const zPt=["className","sx"],WPt=({props:e,propsFromPickerValue:t,additionalViewProps:n,autoFocusView:r,rendererInterceptor:i,fieldRef:o})=>{const{onChange:s,open:l,onClose:c}=t,{view:u,views:f,openTo:h,onViewChange:p,viewRenderers:m,timezone:g}=e,v=(0,lr.A)(e,zPt),{view:y,setView:x,defaultView:b,focusedView:S,setFocusedView:C,setValueAndGoToNextView:_}=gD({view:u,views:f,openTo:h,onChange:s,onViewChange:p,autoFocus:r}),{hasUIView:T,viewModeLookup:M}=d.useMemo(()=>f.reduce((te,re)=>{let me;return m[re]!=null?me="UI":me="field",te.viewModeLookup[re]=me,me==="UI"&&(te.hasUIView=!0),te},{hasUIView:!1,viewModeLookup:{}}),[m,f]),j=d.useMemo(()=>f.reduce((te,re)=>m[re]!=null&&_P(re)?te+1:te,0),[m,f]),B=M[y],W=(0,Ma.A)(()=>B==="UI"),[K,G]=d.useState(B==="UI"?y:null);return K!==y&&M[y]==="UI"&&G(y),(0,Cu.A)(()=>{B==="field"&&l&&(c(),setTimeout(()=>{o?.current?.setSelectedSections(y),o?.current?.focusField(y)}))},[y]),(0,Cu.A)(()=>{if(!l)return;let te=y;B==="field"&&K!=null&&(te=K),te!==b&&M[te]==="UI"&&M[b]==="UI"&&(te=b),te!==y&&x(te),C(te,!0)},[l]),{hasUIView:T,shouldRestoreFocus:W,layoutProps:{views:f,view:K,onViewChange:x},renderCurrentView:()=>{if(K==null)return null;const te=m[K];if(te==null)return null;const re=(0,Me.A)({},v,n,t,{views:f,timezone:g,onChange:_,view:K,onViewChange:x,focusedView:S,onFocusedViewChange:C,showViewSwitcher:j>1,timeViewsCount:j});return i?i(m,K,re):te(re)}}};function Mwe(){return typeof window>"u"?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?Math.abs(window.screen.orientation.angle)===90?"landscape":"portrait":window.orientation&&Math.abs(Number(window.orientation))===90?"landscape":"portrait"}const HPt=(e,t)=>{const[n,r]=d.useState(Mwe);return(0,Cu.A)(()=>{const o=()=>{r(Mwe())};return window.addEventListener("orientationchange",o),()=>{window.removeEventListener("orientationchange",o)}},[]),OP(e,["hours","minutes","seconds"])?!1:(t||n)==="landscape"},GPt=({props:e,propsFromPickerValue:t,propsFromPickerViews:n,wrapperVariant:r})=>{const{orientation:i}=e,o=HPt(n.views,i),s=gd();return{layoutProps:(0,Me.A)({},n,t,{isLandscape:o,isRtl:s,wrapperVariant:r,disabled:e.disabled,readOnly:e.readOnly})}},Rwe=({props:e,valueManager:t,valueType:n,wrapperVariant:r,additionalViewProps:i,validator:o,autoFocusView:s,rendererInterceptor:l,fieldRef:c})=>{const u=$Pt({props:e,valueManager:t,valueType:n,wrapperVariant:r,validator:o}),f=WPt({props:e,additionalViewProps:i,autoFocusView:s,fieldRef:c,propsFromPickerValue:u.viewProps,rendererInterceptor:l}),h=GPt({props:e,wrapperVariant:r,propsFromPickerValue:u.layoutProps,propsFromPickerViews:f.layoutProps});return{open:u.open,actions:u.actions,fieldProps:u.fieldProps,renderCurrentView:f.renderCurrentView,hasUIView:f.hasUIView,shouldRestoreFocus:f.shouldRestoreFocus,layoutProps:h.layoutProps}};function Dwe(e){return(0,ga.Ay)("MuiPickersLayout",e)}const iy=(0,pa.A)("MuiPickersLayout",["root","landscape","contentWrapper","toolbar","actionBar","tabs","shortcuts"]);function YPt(e){return(0,ga.Ay)("MuiDialogActions",e)}const Thr=(0,pa.A)("MuiDialogActions",["root","spacing"]),Ahr=null,KPt=["className","disableSpacing"],XPt=e=>{const{classes:t,disableSpacing:n}=e,r={root:["root",!n&&"spacing"]};return(0,Ur.A)(r,YPt,t)},ZPt=(0,qt.Ay)("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>(0,Me.A)({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),Cc=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiDialogActions"}),{className:i,disableSpacing:o=!1}=r,s=(0,lr.A)(r,KPt),l=(0,Me.A)({},r,{disableSpacing:o}),c=XPt(l);return(0,a.jsx)(ZPt,(0,Me.A)({className:(0,La.A)(c.root,i),ownerState:l,ref:n},s))}),QPt=["onAccept","onClear","onCancel","onSetToday","actions"];function JPt(e){const{onAccept:t,onClear:n,onCancel:r,onSetToday:i,actions:o}=e,s=(0,lr.A)(e,QPt),l=Nd();if(o==null||o.length===0)return null;const c=o?.map(u=>{switch(u){case"clear":return(0,a.jsx)(Na,{onClick:n,children:l.clearButtonLabel},u);case"cancel":return(0,a.jsx)(Na,{onClick:r,children:l.cancelButtonLabel},u);case"accept":return(0,a.jsx)(Na,{onClick:t,children:l.okButtonLabel},u);case"today":return(0,a.jsx)(Na,{onClick:i,children:l.todayButtonLabel},u);default:return null}});return(0,a.jsx)(Cc,(0,Me.A)({},s,{children:c}))}function qPt(e){return(0,ga.Ay)("MuiListItem",e)}const RP=(0,pa.A)("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);function jhr(e){return generateUtilityClass("MuiListItemButton",e)}const eOt=(0,pa.A)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function tOt(e){return(0,ga.Ay)("MuiListItemSecondaryAction",e)}const Rhr=(0,pa.A)("MuiListItemSecondaryAction",["root","disableGutters"]),Dhr=null,nOt=["className"],rOt=e=>{const{disableGutters:t,classes:n}=e,r={root:["root",t&&"disableGutters"]};return(0,Ur.A)(r,tOt,n)},aOt=(0,qt.Ay)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})(({ownerState:e})=>(0,Me.A)({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),kwe=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiListItemSecondaryAction"}),{className:i}=r,o=(0,lr.A)(r,nOt),s=d.useContext(mb),l=(0,Me.A)({},r,{disableGutters:s.disableGutters}),c=rOt(l);return(0,a.jsx)(aOt,(0,Me.A)({className:(0,La.A)(c.root,i),ownerState:l,ref:n},o))});kwe.muiName="ListItemSecondaryAction";const iOt=kwe,oOt=["className"],sOt=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],lOt=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.button&&t.button,n.hasSecondaryAction&&t.secondaryAction]},cOt=e=>{const{alignItems:t,button:n,classes:r,dense:i,disabled:o,disableGutters:s,disablePadding:l,divider:c,hasSecondaryAction:u,selected:f}=e,h={root:["root",i&&"dense",!s&&"gutters",!l&&"padding",c&&"divider",o&&"disabled",n&&"button",t==="flex-start"&&"alignItemsFlexStart",u&&"secondaryAction",f&&"selected"],container:["container"]};return(0,Ur.A)(h,qPt,r)},uOt=(0,qt.Ay)("div",{name:"MuiListItem",slot:"Root",overridesResolver:lOt})(({theme:e,ownerState:t})=>(0,Me.A)({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&(0,Me.A)({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${eOt.root}`]:{paddingRight:48}},{[`&.${RP.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${RP.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${RP.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${RP.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.alignItems==="flex-start"&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${RP.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,Mo.X4)(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),dOt=(0,qt.Ay)("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),bb=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiListItem"}),{alignItems:i="center",autoFocus:o=!1,button:s=!1,children:l,className:c,component:u,components:f={},componentsProps:h={},ContainerComponent:p="li",ContainerProps:{className:m}={},dense:g=!1,disabled:v=!1,disableGutters:y=!1,disablePadding:x=!1,divider:b=!1,focusVisibleClassName:S,secondaryAction:C,selected:_=!1,slotProps:T={},slots:M={}}=r,j=(0,lr.A)(r.ContainerProps,oOt),B=(0,lr.A)(r,sOt),W=d.useContext(mb),K=d.useMemo(()=>({dense:g||W.dense||!1,alignItems:i,disableGutters:y}),[i,W.dense,g,y]),G=d.useRef(null);(0,ch.A)(()=>{o&&G.current&&G.current.focus()},[o]);const J=d.Children.toArray(l),te=J.length&&(0,lD.A)(J[J.length-1],["ListItemSecondaryAction"]),re=(0,Me.A)({},r,{alignItems:i,autoFocus:o,button:s,dense:K.dense,disabled:v,disableGutters:y,disablePadding:x,divider:b,hasSecondaryAction:te,selected:_}),me=cOt(re),Ce=(0,iu.A)(G,n),Ae=M.root||f.Root||uOt,_e=T.root||h.root||{},Be=(0,Me.A)({className:(0,La.A)(me.root,_e.className,c),disabled:v},B);let Ue=u||"li";return s&&(Be.component=u||"div",Be.focusVisibleClassName=(0,La.A)(RP.focusVisible,S),Ue=Vh),te?(Ue=!Be.component&&!u?"div":Ue,p==="li"&&(Ue==="li"?Ue="div":Be.component==="li"&&(Be.component="div")),(0,a.jsx)(mb.Provider,{value:K,children:(0,a.jsxs)(dOt,(0,Me.A)({as:p,className:(0,La.A)(me.container,m),ref:Ce,ownerState:re},j,{children:[(0,a.jsx)(Ae,(0,Me.A)({},_e,!Qv(Ae)&&{as:Ue,ownerState:(0,Me.A)({},re,_e.ownerState)},Be,{children:J})),J.pop()]}))})):(0,a.jsx)(mb.Provider,{value:K,children:(0,a.jsxs)(Ae,(0,Me.A)({},_e,{as:Ue,ref:Ce},!Qv(Ae)&&{ownerState:(0,Me.A)({},re,_e.ownerState)},Be,{children:[J,C&&(0,a.jsx)(iOt,{children:C})]}))})}),vD=36,yL=2,xL=320,fOt=280,bL=336,Iwe=232,yD=48,hOt=["items","changeImportance","isLandscape","onChange","isValid"],pOt=["getValue"];function mOt(e){const{items:t,changeImportance:n="accept",onChange:r,isValid:i}=e,o=(0,lr.A)(e,hOt);if(t==null||t.length===0)return null;const s=t.map(l=>{let{getValue:c}=l,u=(0,lr.A)(l,pOt);const f=c({isValid:i});return(0,Me.A)({},u,{label:u.label,onClick:()=>{r(f,n,u)},disabled:!i(f)})});return(0,a.jsx)(_x,(0,Me.A)({dense:!0,sx:[{maxHeight:bL,maxWidth:200,overflow:"auto"},...Array.isArray(o.sx)?o.sx:[o.sx]]},o,{children:s.map(l=>(0,a.jsx)(bb,{children:(0,a.jsx)(Ll,(0,Me.A)({},l))},l.id??l.label))}))}function gOt(e){return e.view!==null}const vOt=e=>{const{classes:t,isLandscape:n}=e,r={root:["root",n&&"landscape"],contentWrapper:["contentWrapper"],toolbar:["toolbar"],actionBar:["actionBar"],tabs:["tabs"],landscape:["landscape"],shortcuts:["shortcuts"]};return(0,Ur.A)(r,Dwe,t)},Fwe=e=>{const{wrapperVariant:t,onAccept:n,onClear:r,onCancel:i,onSetToday:o,view:s,views:l,onViewChange:c,value:u,onChange:f,onSelectShortcut:h,isValid:p,isLandscape:m,disabled:g,readOnly:v,children:y,slots:x,slotProps:b}=e,S=vOt(e),C=x?.actionBar??JPt,_=is({elementType:C,externalSlotProps:b?.actionBar,additionalProps:{onAccept:n,onClear:r,onCancel:i,onSetToday:o,actions:t==="desktop"?[]:["cancel","accept"]},className:S.actionBar,ownerState:(0,Me.A)({},e,{wrapperVariant:t})}),T=(0,a.jsx)(C,(0,Me.A)({},_)),M=x?.toolbar,j=is({elementType:M,externalSlotProps:b?.toolbar,additionalProps:{isLandscape:m,onChange:f,value:u,view:s,onViewChange:c,views:l,disabled:g,readOnly:v},className:S.toolbar,ownerState:(0,Me.A)({},e,{wrapperVariant:t})}),B=gOt(j)&&M?(0,a.jsx)(M,(0,Me.A)({},j)):null,W=y,K=x?.tabs,G=s&&K?(0,a.jsx)(K,(0,Me.A)({view:s,onViewChange:c,className:S.tabs},b?.tabs)):null,J=x?.shortcuts??mOt,te=is({elementType:J,externalSlotProps:b?.shortcuts,additionalProps:{isValid:p,isLandscape:m,onChange:h},className:S.shortcuts,ownerState:{isValid:p,isLandscape:m,onChange:h,wrapperVariant:t}}),re=s&&J?(0,a.jsx)(J,(0,Me.A)({},te)):null;return{toolbar:B,content:W,tabs:G,actionBar:T,shortcuts:re}},yOt=e=>{const{isLandscape:t,classes:n}=e,r={root:["root",t&&"landscape"],contentWrapper:["contentWrapper"]};return(0,Ur.A)(r,Dwe,n)},Nwe=(0,qt.Ay)("div",{name:"MuiPickersLayout",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"grid",gridAutoColumns:"max-content auto max-content",gridAutoRows:"max-content auto max-content",[`& .${iy.actionBar}`]:{gridColumn:"1 / 4",gridRow:3},variants:[{props:{isLandscape:!0},style:{[`& .${iy.toolbar}`]:{gridColumn:1,gridRow:"2 / 3"},[`.${iy.shortcuts}`]:{gridColumn:"2 / 4",gridRow:1}}},{props:{isLandscape:!0,isRtl:!0},style:{[`& .${iy.toolbar}`]:{gridColumn:3}}},{props:{isLandscape:!1},style:{[`& .${iy.toolbar}`]:{gridColumn:"2 / 4",gridRow:1},[`& .${iy.shortcuts}`]:{gridColumn:1,gridRow:"2 / 3"}}},{props:{isLandscape:!1,isRtl:!0},style:{[`& .${iy.shortcuts}`]:{gridColumn:3}}}]}),Lwe=(0,qt.Ay)("div",{name:"MuiPickersLayout",slot:"ContentWrapper",overridesResolver:(e,t)=>t.contentWrapper})({gridColumn:2,gridRow:2,display:"flex",flexDirection:"column"}),Bwe=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersLayout"}),{toolbar:i,content:o,tabs:s,actionBar:l,shortcuts:c}=Fwe(r),{sx:u,className:f,isLandscape:h,wrapperVariant:p}=r,m=yOt(r);return(0,a.jsxs)(Nwe,{ref:n,sx:u,className:Bl(m.root,f),ownerState:r,children:[h?c:i,h?i:c,(0,a.jsx)(Lwe,{className:m.contentWrapper,children:p==="desktop"?(0,a.jsxs)(d.Fragment,{children:[o,s]}):(0,a.jsxs)(d.Fragment,{children:[s,o]})}),l]})}),xOt=["props","getOpenDialogAriaText"],bOt=["ownerState"],wOt=["ownerState"],RQ=e=>{let{props:t,getOpenDialogAriaText:n}=e,r=(0,lr.A)(e,xOt);const{slots:i,slotProps:o,className:s,sx:l,format:c,formatDensity:u,enableAccessibleFieldDOMStructure:f,selectedSections:h,onSelectedSectionsChange:p,timezone:m,name:g,label:v,inputRef:y,readOnly:x,disabled:b,autoFocus:S,localeText:C,reduceAnimations:_}=t,T=d.useRef(null),M=d.useRef(null),j=(0,x0.A)(),B=o?.toolbar?.hidden??!1,{open:W,actions:K,hasUIView:G,layoutProps:J,renderCurrentView:te,shouldRestoreFocus:re,fieldProps:me}=Rwe((0,Me.A)({},r,{props:t,fieldRef:M,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"desktop"})),Ce={open:W},Ae=i.inputAdornment??ef,_e=is({elementType:Ae,externalSlotProps:o?.inputAdornment,additionalProps:{position:"end"},ownerState:t}),Be=(0,lr.A)(_e,bOt),Ue=i.openPickerButton??Da,$e=is({elementType:Ue,externalSlotProps:o?.openPickerButton,additionalProps:{disabled:b||x,onClick:W?K.onClose:K.onOpen,"aria-label":n(me.value),edge:Be.position},ownerState:t}),Je=(0,lr.A)($e,wOt),Ne=i.openPickerIcon,Ke=is({elementType:Ne,externalSlotProps:o?.openPickerIcon,ownerState:Ce}),nt=i.field,rt=is({elementType:nt,externalSlotProps:o?.field,additionalProps:(0,Me.A)({},me,B&&{id:j},{readOnly:x,disabled:b,className:s,sx:l,format:c,formatDensity:u,enableAccessibleFieldDOMStructure:f,selectedSections:h,onSelectedSectionsChange:p,timezone:m,label:v,name:g,autoFocus:S&&!t.open,focused:W?!0:void 0},y?{inputRef:y}:{}),ownerState:t});G&&(rt.InputProps=(0,Me.A)({},rt.InputProps,{ref:T},!t.disableOpenPicker&&{[`${Be.position}Adornment`]:(0,a.jsx)(Ae,(0,Me.A)({},Be,{children:(0,a.jsx)(Ue,(0,Me.A)({},Je,{children:(0,a.jsx)(Ne,(0,Me.A)({},Ke))}))}))}));const st=(0,Me.A)({textField:i.textField,clearIcon:i.clearIcon,clearButton:i.clearButton},rt.slots),gt=i.layout??Bwe;let lt=j;B&&(v?lt=`${j}-label`:lt=void 0);const ut=(0,Me.A)({},o,{toolbar:(0,Me.A)({},o?.toolbar,{titleId:j}),popper:(0,Me.A)({"aria-labelledby":lt},o?.popper)}),Fe=(0,Ml.A)(M,rt.unstableFieldRef);return{renderPicker:()=>(0,a.jsxs)(wwe,{localeText:C,children:[(0,a.jsx)(nt,(0,Me.A)({},rt,{slots:st,slotProps:ut,unstableFieldRef:Fe})),(0,a.jsx)(NPt,(0,Me.A)({role:"dialog",placement:"bottom-start",anchorEl:T.current},K,{open:W,slots:i,slotProps:ut,shouldRestoreFocus:re,reduceAnimations:_,children:(0,a.jsx)(gt,(0,Me.A)({},J,ut?.layout,{slots:i,slotProps:ut,children:te()}))}))]})}},SOt=(0,ki.A)((0,a.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),COt=(0,ki.A)((0,a.jsx)("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),EOt=(0,ki.A)((0,a.jsx)("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),Uwe=(0,ki.A)((0,a.jsx)("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),_Ot=(0,ki.A)((0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,a.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock"),TOt=(0,ki.A)((0,a.jsx)("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange"),AOt=(0,ki.A)((0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,a.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time"),POt=(0,ki.A)((0,a.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),OOt=({utils:e,format:t})=>{let n=10,r=t,i=e.expandFormat(t);for(;i!==r;)if(r=i,i=e.expandFormat(r),n-=1,n<0)throw new Error("MUI X: The format expansion seems to be in an infinite loop. Please open an issue with the format passed to the picker component.");return i},jOt=({utils:e,expandedFormat:t})=>{const n=[],{start:r,end:i}=e.escapedCharacters,o=new RegExp(`(\\${r}[^\\${i}]*\\${i})+`,"g");let s=null;for(;s=o.exec(t);)n.push({start:s.index,end:o.lastIndex-1});return n},MOt=(e,t,n,r,i)=>{switch(r.type){case"year":return n.fieldYearPlaceholder({digitAmount:e.formatByString(e.date(void 0,t),i).length,format:i});case"month":return n.fieldMonthPlaceholder({contentType:r.contentType,format:i});case"day":return n.fieldDayPlaceholder({format:i});case"weekDay":return n.fieldWeekDayPlaceholder({contentType:r.contentType,format:i});case"hours":return n.fieldHoursPlaceholder({format:i});case"minutes":return n.fieldMinutesPlaceholder({format:i});case"seconds":return n.fieldSecondsPlaceholder({format:i});case"meridiem":return n.fieldMeridiemPlaceholder({format:i});default:return i}},ROt=({utils:e,timezone:t,date:n,shouldRespectLeadingZeros:r,localeText:i,localizedDigits:o,now:s,token:l,startSeparator:c})=>{if(l==="")throw new Error("MUI X: Should not call `commitToken` with an empty token");const u=cwe(e,l),f=vwe(e,t,u.contentType,u.type,l),h=r?f:u.contentType==="digit",p=n!=null&&e.isValid(n);let m=p?e.formatByString(n,l):"",g=null;if(h)if(f)g=m===""?e.formatByString(s,l).length:m.length;else{if(u.maxLength==null)throw new Error(`MUI X: The token ${l} should have a 'maxDigitNumber' property on it's adapter`);g=u.maxLength,p&&(m=SQ(hwe(CE(m,o),g),o))}return(0,Me.A)({},u,{format:l,maxLength:g,value:m,placeholder:MOt(e,t,i,u,l),hasLeadingZerosInFormat:f,hasLeadingZerosInInput:h,startSeparator:c,endSeparator:"",modified:!1})},DOt=e=>{const{utils:t,expandedFormat:n,escapedParts:r}=e,i=t.date(void 0),o=[];let s="";const l=Object.keys(t.formatTokenMap).sort((m,g)=>g.length-m.length),c=/^([a-zA-Z]+)/,u=new RegExp(`^(${l.join("|")})*$`),f=new RegExp(`^(${l.join("|")})`),h=m=>r.find(g=>g.start<=m&&g.end>=m);let p=0;for(;p<n.length;){const m=h(p),g=m!=null,v=c.exec(n.slice(p))?.[1];if(!g&&v!=null&&u.test(v)){let y=v;for(;y.length>0;){const x=f.exec(y)[1];y=y.slice(x.length),o.push(ROt((0,Me.A)({},e,{now:i,token:x,startSeparator:s}))),s=""}p+=v.length}else{const y=n[p];g&&m?.start===p||m?.end===p||(o.length===0?s+=y:o[o.length-1].endSeparator+=y),p+=1}}return o.length===0&&s.length>0&&o.push({type:"empty",contentType:"letter",maxLength:null,format:"",value:"",placeholder:"",hasLeadingZerosInFormat:!1,hasLeadingZerosInInput:!1,startSeparator:s,endSeparator:"",modified:!1}),o},kOt=({isRtl:e,formatDensity:t,sections:n})=>n.map(r=>{const i=o=>{let s=o;return e&&s!==null&&s.includes(" ")&&(s=`\u2069${s}\u2066`),t==="spacious"&&["/",".","-"].includes(s)&&(s=` ${s} `),s};return r.startSeparator=i(r.startSeparator),r.endSeparator=i(r.endSeparator),r}),Vwe=e=>{let t=OOt(e);e.isRtl&&e.enableAccessibleFieldDOMStructure&&(t=t.split(" ").reverse().join(" "));const n=jOt((0,Me.A)({},e,{expandedFormat:t})),r=DOt((0,Me.A)({},e,{expandedFormat:t,escapedParts:n}));return kOt((0,Me.A)({},e,{sections:r}))},IOt=e=>{const t=Xs(),n=Nd(),r=EE(),i=gd(),{valueManager:o,fieldValueManager:s,valueType:l,validator:c,internalProps:u,internalProps:{value:f,defaultValue:h,referenceDate:p,onChange:m,format:g,formatDensity:v="dense",selectedSections:y,onSelectedSectionsChange:x,shouldRespectLeadingZeros:b=!1,timezone:S,enableAccessibleFieldDOMStructure:C=!1}}=e,{timezone:_,value:T,handleValueChange:M}=MQ({timezone:S,value:f,defaultValue:h,onChange:m,valueManager:o}),j=d.useMemo(()=>JAt(t),[t]),B=d.useMemo(()=>rPt(t,j,_),[t,j,_]),W=d.useCallback((Ke,nt=null)=>s.getSectionsFromValue(t,Ke,nt,rt=>Vwe({utils:t,timezone:_,localeText:n,localizedDigits:j,format:g,date:rt,formatDensity:v,shouldRespectLeadingZeros:b,enableAccessibleFieldDOMStructure:C,isRtl:i})),[s,g,n,j,i,b,t,v,_,C]),[K,G]=d.useState(()=>{const Ke=W(T);ywe(Ke,l);const nt={sections:Ke,value:T,referenceValue:o.emptyValue,tempValueStrAndroid:null},rt=KAt(Ke),st=o.getInitialReferenceValue({referenceDate:p,value:T,utils:t,props:u,granularity:rt,timezone:_});return(0,Me.A)({},nt,{referenceValue:st})}),[J,te]=(0,Fd.A)({controlled:y,default:null,name:"useField",state:"selectedSections"}),re=Ke=>{te(Ke),x?.(Ke)},me=d.useMemo(()=>EQ(J,K.sections),[J,K.sections]),Ce=me==="all"?0:me,Ae=({value:Ke,referenceValue:nt,sections:rt})=>{if(G(gt=>(0,Me.A)({},gt,{sections:rt,value:Ke,referenceValue:nt,tempValueStrAndroid:null})),o.areValuesEqual(t,K.value,Ke))return;const st={validationError:c({adapter:r,value:Ke,timezone:_,props:u})};M(Ke,st)},_e=(Ke,nt)=>{const rt=[...K.sections];return rt[Ke]=(0,Me.A)({},rt[Ke],{value:nt,modified:!0}),rt},Be=()=>{Ae({value:o.emptyValue,referenceValue:K.referenceValue,sections:W(o.emptyValue)})},Ue=()=>{if(Ce==null)return;const Ke=K.sections[Ce],nt=s.getActiveDateManager(t,K,Ke),st=nt.getSections(K.sections).filter(Fe=>Fe.value!=="").length===(Ke.value===""?0:1),gt=_e(Ce,""),lt=st?null:t.getInvalidDate(),ut=nt.getNewValuesFromNewActiveDate(lt);Ae((0,Me.A)({},ut,{sections:gt}))},$e=Ke=>{const nt=(gt,lt)=>{const ut=t.parse(gt,g);if(ut==null||!t.isValid(ut))return null;const Fe=Vwe({utils:t,timezone:_,localeText:n,localizedDigits:j,format:g,date:ut,formatDensity:v,shouldRespectLeadingZeros:b,enableAccessibleFieldDOMStructure:C,isRtl:i});return bwe(t,_,ut,Fe,lt,!1)},rt=s.parseValueStr(Ke,K.referenceValue,nt),st=s.updateReferenceValue(t,rt,K.referenceValue);Ae({value:rt,referenceValue:st,sections:W(rt,K.sections)})},Je=({activeSection:Ke,newSectionValue:nt,shouldGoToNextSection:rt})=>{rt&&Ce<K.sections.length-1&&re(Ce+1);const st=s.getActiveDateManager(t,K,Ke),gt=_e(Ce,nt),lt=st.getSections(gt),ut=ePt(t,lt,j);let Fe,ft;if(ut!=null&&t.isValid(ut)){const Ct=bwe(t,_,ut,lt,st.referenceDate,!0);Fe=st.getNewValuesFromNewActiveDate(Ct),ft=!0}else Fe=st.getNewValuesFromNewActiveDate(ut),ft=(ut!=null&&!t.isValid(ut))!=(st.date!=null&&!t.isValid(st.date));return ft?Ae((0,Me.A)({},Fe,{sections:gt})):G(Ct=>(0,Me.A)({},Ct,Fe,{sections:gt,tempValueStrAndroid:null}))},Ne=Ke=>G(nt=>(0,Me.A)({},nt,{tempValueStrAndroid:Ke}));return d.useEffect(()=>{const Ke=W(K.value);ywe(Ke,l),G(nt=>(0,Me.A)({},nt,{sections:Ke}))},[g,t.locale,i]),d.useEffect(()=>{let Ke;o.areValuesEqual(t,K.value,T)?Ke=o.getTimezone(t,K.value)!==o.getTimezone(t,T):Ke=!0,Ke&&G(nt=>(0,Me.A)({},nt,{value:T,referenceValue:s.updateReferenceValue(t,T,nt.referenceValue),sections:W(T)}))},[T]),{state:K,activeSectionIndex:Ce,parsedSelectedSections:me,setSelectedSections:re,clearValue:Be,clearActiveSection:Ue,updateSectionValue:Je,updateValueFromValueStr:$e,setTempAndroidValueStr:Ne,getSectionsFromValue:W,sectionsValueBoundaries:B,localizedDigits:j,timezone:_}},FOt=5e3,DP=e=>e.saveQuery!=null,NOt=({sections:e,updateSectionValue:t,sectionsValueBoundaries:n,localizedDigits:r,setTempAndroidValueStr:i,timezone:o})=>{const s=Xs(),[l,c]=d.useState(null),u=(0,Ma.A)(()=>c(null));d.useEffect(()=>{l!=null&&e[l.sectionIndex]?.type!==l.sectionType&&u()},[e,l,u]),d.useEffect(()=>{if(l!=null){const g=setTimeout(()=>u(),FOt);return()=>{clearTimeout(g)}}return()=>{}},[l,u]);const f=({keyPressed:g,sectionIndex:v},y,x)=>{const b=g.toLowerCase(),S=e[v];if(l!=null&&(!x||x(l.value))&&l.sectionIndex===v){const _=`${l.value}${b}`,T=y(_,S);if(!DP(T))return c({sectionIndex:v,value:_,sectionType:S.type}),T}const C=y(b,S);return DP(C)&&!C.saveQuery?(u(),null):(c({sectionIndex:v,value:b,sectionType:S.type}),DP(C)?null:C)},h=g=>{const v=(b,S,C)=>{const _=S.filter(T=>T.toLowerCase().startsWith(C));return _.length===0?{saveQuery:!1}:{sectionValue:_[0],shouldGoToNextSection:_.length===1}},y=(b,S,C,_)=>{const T=M=>uwe(s,o,S.type,M);if(S.contentType==="letter")return v(S.format,T(S.format),b);if(C&&_!=null&&cwe(s,C).contentType==="letter"){const M=T(C),j=v(C,M,b);return DP(j)?{saveQuery:!1}:(0,Me.A)({},j,{sectionValue:_(j.sectionValue,M)})}return{saveQuery:!1}};return f(g,(b,S)=>{switch(S.type){case"month":{const C=_=>mwe(s,_,s.formats.month,S.format);return y(b,S,s.formats.month,C)}case"weekDay":{const C=(_,T)=>T.indexOf(_).toString();return y(b,S,s.formats.weekday,C)}case"meridiem":return y(b,S);default:return{saveQuery:!1}}})},p=g=>{const v=(x,b)=>{const S=CE(x,r),C=Number(S),_=n[b.type]({currentDate:null,format:b.format,contentType:b.contentType});if(C>_.maximum)return{saveQuery:!1};if(C<_.minimum)return{saveQuery:!0};const T=C*10>_.maximum||S.length===_.maximum.toString().length;return{sectionValue:pwe(s,C,_,r,b),shouldGoToNextSection:T}};return f(g,(x,b)=>{if(b.contentType==="digit"||b.contentType==="digit-with-letter")return v(x,b);if(b.type==="month"){const S=vwe(s,o,"digit","month","MM"),C=v(x,{type:b.type,format:"MM",hasLeadingZerosInFormat:S,hasLeadingZerosInInput:!0,contentType:"digit",maxLength:2});if(DP(C))return C;const _=mwe(s,C.sectionValue,"MM",b.format);return(0,Me.A)({},C,{sectionValue:_})}if(b.type==="weekDay"){const S=v(x,b);if(DP(S))return S;const C=vL(s,o,b.format)[Number(S.sectionValue)-1];return(0,Me.A)({},S,{sectionValue:C})}return{saveQuery:!1}},x=>fwe(x,r))};return{applyCharacterEditing:(0,Ma.A)(g=>{const v=e[g.sectionIndex],x=fwe(g.keyPressed,r)?p((0,Me.A)({},g,{keyPressed:SQ(g.keyPressed,r)})):h(g);if(x==null){i(null);return}t({activeSection:v,newSectionValue:x.sectionValue,shouldGoToNextSection:x.shouldGoToNextSection})}),resetCharacterQuery:u}},LOt=e=>{const{internalProps:{disabled:t,readOnly:n=!1},forwardedProps:{sectionListRef:r,onBlur:i,onClick:o,onFocus:s,onInput:l,onPaste:c,focused:u,autoFocus:f=!1},fieldValueManager:h,applyCharacterEditing:p,resetCharacterQuery:m,setSelectedSections:g,parsedSelectedSections:v,state:y,clearActiveSection:x,clearValue:b,updateSectionValue:S,updateValueFromValueStr:C,sectionOrder:_,areAllSectionsEmpty:T,sectionsValueBoundaries:M}=e,j=d.useRef(null),B=(0,Ml.A)(r,j),W=Nd(),K=Xs(),G=(0,x0.A)(),[J,te]=d.useState(!1),re=d.useMemo(()=>({syncSelectionToDOM:()=>{if(!j.current)return;const ft=document.getSelection();if(!ft)return;if(v==null){ft.rangeCount>0&&j.current.getRoot().contains(ft.getRangeAt(0).startContainer)&&ft.removeAllRanges(),J&&j.current.getRoot().blur();return}if(!j.current.getRoot().contains(pm(document)))return;const Ct=new window.Range;let Tt;v==="all"?Tt=j.current.getRoot():y.sections[v].type==="empty"?Tt=j.current.getSectionContainer(v):Tt=j.current.getSectionContent(v),Ct.selectNodeContents(Tt),Tt.focus(),ft.removeAllRanges(),ft.addRange(Ct)},getActiveSectionIndexFromDOM:()=>{const ft=pm(document);return!ft||!j.current||!j.current.getRoot().contains(ft)?null:j.current.getSectionIndexFromDOMElement(ft)},focusField:(ft=0)=>{if(!j.current)return;const Ct=EQ(ft,y.sections);te(!0),j.current.getSectionContent(Ct).focus()},setSelectedSections:ft=>{if(!j.current)return;const Ct=EQ(ft,y.sections);te((Ct==="all"?0:Ct)!==null),g(ft)},isFieldFocused:()=>{const ft=pm(document);return!!j.current&&j.current.getRoot().contains(ft)}}),[v,g,y.sections,J]),me=(0,Ma.A)(ft=>{if(!j.current)return;const Ct=y.sections[ft];j.current.getSectionContent(ft).innerHTML=Ct.value||Ct.placeholder,re.syncSelectionToDOM()}),Ce=(0,Ma.A)((ft,...Ct)=>{ft.isDefaultPrevented()||!j.current||(te(!0),o?.(ft,...Ct),v==="all"?setTimeout(()=>{const Tt=document.getSelection().getRangeAt(0).startOffset;if(Tt===0){g(_.startIndex);return}let Ut=0,zt=0;for(;zt<Tt&&Ut<y.sections.length;){const Ht=y.sections[Ut];Ut+=1,zt+=`${Ht.startSeparator}${Ht.value||Ht.placeholder}${Ht.endSeparator}`.length}g(Ut-1)}):J?j.current.getRoot().contains(ft.target)||g(_.startIndex):(te(!0),g(_.startIndex)))}),Ae=(0,Ma.A)(ft=>{if(l?.(ft),!j.current||v!=="all")return;const Tt=ft.target.textContent??"";j.current.getRoot().innerHTML=y.sections.map(Ut=>`${Ut.startSeparator}${Ut.value||Ut.placeholder}${Ut.endSeparator}`).join(""),re.syncSelectionToDOM(),Tt.length===0||Tt.charCodeAt(0)===10?(m(),b(),g("all")):Tt.length>1?C(Tt):p({keyPressed:Tt,sectionIndex:0})}),_e=(0,Ma.A)(ft=>{if(c?.(ft),n||v!=="all"){ft.preventDefault();return}const Ct=ft.clipboardData.getData("text");ft.preventDefault(),m(),C(Ct)}),Be=(0,Ma.A)((...ft)=>{if(s?.(...ft),J||!j.current)return;te(!0),j.current.getSectionIndexFromDOMElement(pm(document))!=null||g(_.startIndex)}),Ue=(0,Ma.A)((...ft)=>{i?.(...ft),setTimeout(()=>{if(!j.current)return;const Ct=pm(document);!j.current.getRoot().contains(Ct)&&(te(!1),g(null))})}),$e=(0,Ma.A)(ft=>Ct=>{Ct.isDefaultPrevented()||g(ft)}),Je=(0,Ma.A)(ft=>{ft.preventDefault()}),Ne=(0,Ma.A)(ft=>()=>{g(ft)}),Ke=(0,Ma.A)(ft=>{if(ft.preventDefault(),n||t||typeof v!="number")return;const Ct=y.sections[v],Tt=ft.clipboardData.getData("text"),Ut=/^[a-zA-Z]+$/.test(Tt),zt=/^[0-9]+$/.test(Tt),Ht=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(Tt);Ct.contentType==="letter"&&Ut||Ct.contentType==="digit"&&zt||Ct.contentType==="digit-with-letter"&&Ht?(m(),S({activeSection:Ct,newSectionValue:Tt,shouldGoToNextSection:!0})):!Ut&&!zt&&(m(),C(Tt))}),nt=(0,Ma.A)(ft=>{ft.preventDefault(),ft.dataTransfer.dropEffect="none"}),rt=(0,Ma.A)(ft=>{if(!j.current)return;const Ct=ft.target,Tt=Ct.textContent??"",Ut=j.current.getSectionIndexFromDOMElement(Ct),zt=y.sections[Ut];if(n||!j.current){me(Ut);return}if(Tt.length===0){if(zt.value===""){me(Ut);return}const Ht=ft.nativeEvent.inputType;if(Ht==="insertParagraph"||Ht==="insertLineBreak"){me(Ut);return}m(),x();return}p({keyPressed:Tt,sectionIndex:Ut}),me(Ut)});(0,Cu.A)(()=>{if(!(!J||!j.current)){if(v==="all")j.current.getRoot().focus();else if(typeof v=="number"){const ft=j.current.getSectionContent(v);ft&&ft.focus()}}},[v,J]);const st=d.useMemo(()=>y.sections.reduce((ft,Ct)=>(ft[Ct.type]=M[Ct.type]({currentDate:null,contentType:Ct.contentType,format:Ct.format}),ft),{}),[M,y.sections]),gt=v==="all",lt=d.useMemo(()=>y.sections.map((ft,Ct)=>{const Tt=!gt&&!t&&!n;return{container:{"data-sectionindex":Ct,onClick:$e(Ct)},content:{tabIndex:gt||Ct>0?-1:0,contentEditable:!gt&&!t&&!n,role:"spinbutton",id:`${G}-${ft.type}`,"aria-labelledby":`${G}-${ft.type}`,"aria-readonly":n,"aria-valuenow":lPt(ft,K),"aria-valuemin":st[ft.type].minimum,"aria-valuemax":st[ft.type].maximum,"aria-valuetext":ft.value?sPt(ft,K):W.empty,"aria-label":W[ft.type],"aria-disabled":t,spellCheck:Tt?!1:void 0,autoCapitalize:Tt?"off":void 0,autoCorrect:Tt?"off":void 0,[parseInt(d.version,10)>=17?"enterKeyHint":"enterkeyhint"]:Tt?"next":void 0,children:ft.value||ft.placeholder,onInput:rt,onPaste:Ke,onFocus:Ne(Ct),onDragOver:nt,onMouseUp:Je,inputMode:ft.contentType==="letter"?"text":"numeric"},before:{children:ft.startSeparator},after:{children:ft.endSeparator}}}),[y.sections,Ne,Ke,nt,rt,$e,Je,t,n,gt,W,K,st,G]),ut=(0,Ma.A)(ft=>{C(ft.target.value)}),Fe=d.useMemo(()=>T?"":h.getV7HiddenInputValueFromSections(y.sections),[T,y.sections,h]);return d.useEffect(()=>{if(j.current==null)throw new Error(["MUI X: The `sectionListRef` prop has not been initialized by `PickersSectionList`","You probably tried to pass a component to the `textField` slot that contains an `<input />` element instead of a `PickersSectionList`.","","If you want to keep using an `<input />` HTML element for the editing, please remove the `enableAccessibleFieldDOMStructure` prop from your picker or field component:","","<DatePicker slots={{ textField: MyCustomTextField }} />","","Learn more about the field accessible DOM structure on the MUI documentation: https://mui.com/x/react-date-pickers/fields/#fields-to-edit-a-single-element"].join(`
`));f&&j.current&&j.current.getSectionContent(_.startIndex).focus()},[]),{interactions:re,returnedValue:{autoFocus:f,readOnly:n,focused:u??J,sectionListRef:B,onBlur:Ue,onClick:Ce,onFocus:Be,onInput:Ae,onPaste:_e,enableAccessibleFieldDOMStructure:!0,elements:lt,tabIndex:v===0?-1:0,contentEditable:gt,value:Fe,onChange:ut,areAllSectionsEmpty:T}}},kP=e=>e.replace(/[\u2066\u2067\u2068\u2069]/g,""),BOt=(e,t,n)=>{let r=0,i=n?1:0;const o=[];for(let s=0;s<e.length;s+=1){const l=e[s],c=CQ(l,n?"input-rtl":"input-ltr",t),u=`${l.startSeparator}${c}${l.endSeparator}`,f=kP(u).length,h=u.length,p=kP(c),m=i+(p===""?0:c.indexOf(p[0]))+l.startSeparator.length,g=m+p.length;o.push((0,Me.A)({},l,{start:r,end:r+f,startInInput:m,endInInput:g})),r+=f,i+=h}return o},UOt=e=>{const t=gd(),n=d.useRef(),r=d.useRef(),{forwardedProps:{onFocus:i,onClick:o,onPaste:s,onBlur:l,inputRef:c,placeholder:u},internalProps:{readOnly:f=!1,disabled:h=!1},parsedSelectedSections:p,activeSectionIndex:m,state:g,fieldValueManager:v,valueManager:y,applyCharacterEditing:x,resetCharacterQuery:b,updateSectionValue:S,updateValueFromValueStr:C,clearActiveSection:_,clearValue:T,setTempAndroidValueStr:M,setSelectedSections:j,getSectionsFromValue:B,areAllSectionsEmpty:W,localizedDigits:K}=e,G=d.useRef(null),J=(0,Ml.A)(c,G),te=d.useMemo(()=>BOt(g.sections,K,t),[g.sections,K,t]),re=d.useMemo(()=>({syncSelectionToDOM:()=>{if(!G.current)return;if(p==null){G.current.scrollLeft&&(G.current.scrollLeft=0);return}if(G.current!==pm(document))return;const rt=G.current.scrollTop;if(p==="all")G.current.select();else{const st=te[p],gt=st.type==="empty"?st.startInInput-st.startSeparator.length:st.startInInput,lt=st.type==="empty"?st.endInInput+st.endSeparator.length:st.endInInput;(gt!==G.current.selectionStart||lt!==G.current.selectionEnd)&&G.current===pm(document)&&G.current.setSelectionRange(gt,lt),clearTimeout(r.current),r.current=setTimeout(()=>{G.current&&G.current===pm(document)&&G.current.selectionStart===G.current.selectionEnd&&(G.current.selectionStart!==gt||G.current.selectionEnd!==lt)&&re.syncSelectionToDOM()})}G.current.scrollTop=rt},getActiveSectionIndexFromDOM:()=>{const rt=G.current.selectionStart??0,st=G.current.selectionEnd??0;if(rt===0&&st===0)return null;const gt=rt<=te[0].startInInput?1:te.findIndex(lt=>lt.startInInput-lt.startSeparator.length>rt);return gt===-1?te.length-1:gt-1},focusField:(rt=0)=>{G.current?.focus(),j(rt)},setSelectedSections:rt=>j(rt),isFieldFocused:()=>G.current===pm(document)}),[G,p,te,j]),me=()=>{const rt=G.current.selectionStart??0;let st;rt<=te[0].startInInput||rt>=te[te.length-1].endInInput?st=1:st=te.findIndex(lt=>lt.startInInput-lt.startSeparator.length>rt);const gt=st===-1?te.length-1:st-1;j(gt)},Ce=(0,Ma.A)((...rt)=>{i?.(...rt);const st=G.current;clearTimeout(n.current),n.current=setTimeout(()=>{!st||st!==G.current||m==null&&(st.value.length&&Number(st.selectionEnd)-Number(st.selectionStart)===st.value.length?j("all"):me())})}),Ae=(0,Ma.A)((rt,...st)=>{rt.isDefaultPrevented()||(o?.(rt,...st),me())}),_e=(0,Ma.A)(rt=>{if(s?.(rt),rt.preventDefault(),f||h)return;const st=rt.clipboardData.getData("text");if(typeof p=="number"){const gt=g.sections[p],lt=/^[a-zA-Z]+$/.test(st),ut=/^[0-9]+$/.test(st),Fe=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(st);if(gt.contentType==="letter"&&lt||gt.contentType==="digit"&&ut||gt.contentType==="digit-with-letter"&&Fe){b(),S({activeSection:gt,newSectionValue:st,shouldGoToNextSection:!0});return}if(lt||ut)return}b(),C(st)}),Be=(0,Ma.A)((...rt)=>{l?.(...rt),j(null)}),Ue=(0,Ma.A)(rt=>{if(f)return;const st=rt.target.value;if(st===""){b(),T();return}const gt=rt.nativeEvent.data,lt=gt&&gt.length>1,ut=lt?gt:st,Fe=kP(ut);if(m==null||lt){C(lt?gt:Fe);return}let ft;if(p==="all"&&Fe.length===1)ft=Fe;else{const Ct=kP(v.getV6InputValueFromSections(te,K,t));let Tt=-1,Ut=-1;for(let Bt=0;Bt<Ct.length;Bt+=1)Tt===-1&&Ct[Bt]!==Fe[Bt]&&(Tt=Bt),Ut===-1&&Ct[Ct.length-Bt-1]!==Fe[Fe.length-Bt-1]&&(Ut=Bt);const zt=te[m];if(Tt<zt.start||Ct.length-Ut-1>zt.end)return;const nn=Fe.length-Ct.length+zt.end-kP(zt.endSeparator||"").length;ft=Fe.slice(zt.start+kP(zt.startSeparator||"").length,nn)}if(ft.length===0){iPt()&&M(ut),b(),_();return}x({keyPressed:ft,sectionIndex:m})}),$e=d.useMemo(()=>u!==void 0?u:v.getV6InputValueFromSections(B(y.emptyValue),K,t),[u,v,B,y.emptyValue,K,t]),Je=d.useMemo(()=>g.tempValueStrAndroid??v.getV6InputValueFromSections(g.sections,K,t),[g.sections,v,g.tempValueStrAndroid,K,t]);d.useEffect(()=>(G.current&&G.current===pm(document)&&j("all"),()=>{clearTimeout(n.current),clearTimeout(r.current)}),[]);const Ne=d.useMemo(()=>m==null||g.sections[m].contentType==="letter"?"text":"numeric",[m,g.sections]),nt=!(G.current&&G.current===pm(document))&&W;return{interactions:re,returnedValue:{readOnly:f,onBlur:Be,onClick:Ae,onFocus:Ce,onPaste:_e,inputRef:J,enableAccessibleFieldDOMStructure:!1,placeholder:$e,inputMode:Ne,autoComplete:"off",value:nt?"":Je,onChange:Ue}}},DQ=e=>{const t=Xs(),{internalProps:n,internalProps:{unstableFieldRef:r,minutesStep:i,enableAccessibleFieldDOMStructure:o=!1,disabled:s=!1,readOnly:l=!1},forwardedProps:{onKeyDown:c,error:u,clearable:f,onClear:h},fieldValueManager:p,valueManager:m,validator:g}=e,v=gd(),y=IOt(e),{state:x,activeSectionIndex:b,parsedSelectedSections:S,setSelectedSections:C,clearValue:_,clearActiveSection:T,updateSectionValue:M,setTempAndroidValueStr:j,sectionsValueBoundaries:B,localizedDigits:W,timezone:K}=y,G=NOt({sections:x.sections,updateSectionValue:M,sectionsValueBoundaries:B,localizedDigits:W,setTempAndroidValueStr:j,timezone:K}),{resetCharacterQuery:J}=G,te=m.areValuesEqual(t,x.value,m.emptyValue),re=o?LOt:UOt,me=d.useMemo(()=>oPt(x.sections,v&&!o),[x.sections,v,o]),{returnedValue:Ce,interactions:Ae}=re((0,Me.A)({},e,y,G,{areAllSectionsEmpty:te,sectionOrder:me})),_e=(0,Ma.A)(Ke=>{if(c?.(Ke),!s)switch(!0){case((Ke.ctrlKey||Ke.metaKey)&&Ke.key.toLowerCase()==="a"&&!Ke.shiftKey&&!Ke.altKey):{Ke.preventDefault(),C("all");break}case Ke.key==="ArrowRight":{if(Ke.preventDefault(),S==null)C(me.startIndex);else if(S==="all")C(me.endIndex);else{const nt=me.neighbors[S].rightIndex;nt!==null&&C(nt)}break}case Ke.key==="ArrowLeft":{if(Ke.preventDefault(),S==null)C(me.endIndex);else if(S==="all")C(me.startIndex);else{const nt=me.neighbors[S].leftIndex;nt!==null&&C(nt)}break}case Ke.key==="Delete":{if(Ke.preventDefault(),l)break;S==null||S==="all"?_():T(),J();break}case["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(Ke.key):{if(Ke.preventDefault(),l||b==null)break;const nt=x.sections[b],rt=p.getActiveDateManager(t,x,nt),st=qAt(t,K,nt,Ke.key,B,W,rt.date,{minutesStep:i});M({activeSection:nt,newSectionValue:st,shouldGoToNextSection:!1});break}}});(0,Cu.A)(()=>{Ae.syncSelectionToDOM()});const{hasValidationError:Be}=jwe({props:n,validator:g,timezone:K,value:x.value,onError:n.onError}),Ue=d.useMemo(()=>u!==void 0?u:Be,[Be,u]);d.useEffect(()=>{!Ue&&b==null&&J()},[x.referenceValue,b,Ue]),d.useEffect(()=>{x.tempValueStrAndroid!=null&&b!=null&&(J(),T())},[x.sections]),d.useImperativeHandle(r,()=>({getSections:()=>x.sections,getActiveSectionIndex:Ae.getActiveSectionIndexFromDOM,setSelectedSections:Ae.setSelectedSections,focusField:Ae.focusField,isFieldFocused:Ae.isFieldFocused}));const $e=(0,Ma.A)((Ke,...nt)=>{Ke.preventDefault(),h?.(Ke,...nt),_(),Ae.isFieldFocused()?C(me.startIndex):Ae.focusField(0)}),Je={onKeyDown:_e,onClear:$e,error:Ue,clearable:!!(f&&!te&&!l&&!s)},Ne={disabled:s,readOnly:l};return(0,Me.A)({},e.forwardedProps,Je,Ne,Ce)},VOt=["value","defaultValue","referenceDate","format","formatDensity","onChange","timezone","onError","shouldRespectLeadingZeros","selectedSections","onSelectedSectionsChange","unstableFieldRef","enableAccessibleFieldDOMStructure","disabled","readOnly","dateSeparator"],kQ=(e,t)=>d.useMemo(()=>{const n=(0,Me.A)({},e),r={},i=o=>{n.hasOwnProperty(o)&&(r[o]=n[o],delete n[o])};return VOt.forEach(i),t==="date"?PQ.forEach(i):t==="time"?OQ.forEach(i):t==="date-time"&&(PQ.forEach(i),OQ.forEach(i),Twe.forEach(i)),{forwardedProps:n,internalProps:r}},[e,t]),$Ot=e=>{const t=Xs(),n=_E();return(0,Me.A)({},e,{disablePast:e.disablePast??!1,disableFuture:e.disableFuture??!1,format:e.format??t.formats.keyboardDate,minDate:Wh(t,e.minDate,n.minDate),maxDate:Wh(t,e.maxDate,n.maxDate)})},zOt=e=>{const t=Xs(),r=e.ampm??t.is12HourCycleInCurrentLocale()?t.formats.fullTime12h:t.formats.fullTime24h;return(0,Me.A)({},e,{disablePast:e.disablePast??!1,disableFuture:e.disableFuture??!1,format:e.format??r})},WOt=e=>{const t=Xs(),n=_E(),i=e.ampm??t.is12HourCycleInCurrentLocale()?t.formats.keyboardDateTime12h:t.formats.keyboardDateTime24h;return(0,Me.A)({},e,{disablePast:e.disablePast??!1,disableFuture:e.disableFuture??!1,format:e.format??i,disableIgnoringDatePartForTimeValidation:!!(e.minDateTime||e.maxDateTime),minDate:Wh(t,e.minDateTime??e.minDate,n.minDate),maxDate:Wh(t,e.maxDateTime??e.maxDate,n.maxDate),minTime:e.minDateTime??e.minTime,maxTime:e.maxDateTime??e.maxTime})},HOt=e=>{const t=$Ot(e),{forwardedProps:n,internalProps:r}=kQ(t,"date");return DQ({forwardedProps:n,internalProps:r,valueManager:qu,fieldValueManager:_Q,validator:PP,valueType:"date"})},GOt=["clearable","onClear","InputProps","sx","slots","slotProps"],YOt=["ownerState"],IQ=e=>{const t=Nd(),{clearable:n,onClear:r,InputProps:i,sx:o,slots:s,slotProps:l}=e,c=(0,lr.A)(e,GOt),u=s?.clearButton??Da,f=is({elementType:u,externalSlotProps:l?.clearButton,ownerState:{},className:"clearButton",additionalProps:{title:t.fieldClearLabel}}),h=(0,lr.A)(f,YOt),p=s?.clearIcon??POt,m=is({elementType:p,externalSlotProps:l?.clearIcon,ownerState:{}});return(0,Me.A)({},c,{InputProps:(0,Me.A)({},i,{endAdornment:(0,a.jsxs)(d.Fragment,{children:[n&&(0,a.jsx)(ef,{position:"end",sx:{marginRight:i?.endAdornment?-1:-1.5},children:(0,a.jsx)(u,(0,Me.A)({},h,{onClick:r,children:(0,a.jsx)(p,(0,Me.A)({fontSize:"small"},m))}))}),i?.endAdornment]})}),sx:[{"& .clearButton":{opacity:1},"@media (pointer: fine)":{"& .clearButton":{opacity:0},"&:hover, &:focus-within":{".clearButton":{opacity:1}}}},...Array.isArray(o)?o:[o]]})};function KOt(e){return(0,ga.Ay)("MuiPickersTextField",e)}const Fhr=(0,pa.A)("MuiPickersTextField",["root","focused","disabled","error","required"]);function XOt(e){return(0,ga.Ay)("MuiPickersInputBase",e)}const IP=(0,pa.A)("MuiPickersInputBase",["root","focused","disabled","error","notchedOutline","sectionContent","sectionBefore","sectionAfter","adornedStart","adornedEnd","input"]);function ZOt(e){return(0,ga.Ay)("MuiPickersOutlinedInput",e)}const oy=(0,Me.A)({},IP,(0,pa.A)("MuiPickersOutlinedInput",["root","notchedOutline","input"])),QOt=["children","className","label","notched","shrink"],JOt=(0,qt.Ay)("fieldset",{name:"MuiPickersOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%",borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),$we=(0,qt.Ay)("span")(({theme:e})=>({fontFamily:e.typography.fontFamily,fontSize:"inherit"})),qOt=(0,qt.Ay)("legend")(({theme:e})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:{withLabel:!1},style:{padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})}},{props:{withLabel:!0},style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:{withLabel:!0,notched:!0},style:{maxWidth:"100%",transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}]}));function e3t(e){const{className:t,label:n}=e,r=(0,lr.A)(e,QOt),i=n!=null&&n!=="",o=(0,Me.A)({},e,{withLabel:i});return(0,a.jsx)(JOt,(0,Me.A)({"aria-hidden":!0,className:t},r,{ownerState:o,children:(0,a.jsx)(qOt,{ownerState:o,children:i?(0,a.jsx)($we,{children:n}):(0,a.jsx)($we,{className:"notranslate",children:"\u200B"})})}))}const zwe={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};function t3t(e){return(0,ga.Ay)("MuiPickersSectionList",e)}const xD=(0,pa.A)("MuiPickersSectionList",["root","section","sectionContent"]),n3t=["slots","slotProps","elements","sectionListRef"],Wwe=(0,qt.Ay)("div",{name:"MuiPickersSectionList",slot:"Root",overridesResolver:(e,t)=>t.root})({direction:"ltr /*! @noflip */",outline:"none"}),Hwe=(0,qt.Ay)("span",{name:"MuiPickersSectionList",slot:"Section",overridesResolver:(e,t)=>t.section})({}),Gwe=(0,qt.Ay)("span",{name:"MuiPickersSectionList",slot:"SectionSeparator",overridesResolver:(e,t)=>t.sectionSeparator})({whiteSpace:"pre"}),Ywe=(0,qt.Ay)("span",{name:"MuiPickersSectionList",slot:"SectionContent",overridesResolver:(e,t)=>t.sectionContent})({outline:"none"}),r3t=e=>{const{classes:t}=e,n={root:["root"],section:["section"],sectionContent:["sectionContent"]};return(0,Ur.A)(n,t3t,t)};function a3t(e){const{slots:t,slotProps:n,element:r,classes:i}=e,o=t?.section??Hwe,s=is({elementType:o,externalSlotProps:n?.section,externalForwardedProps:r.container,className:i.section,ownerState:{}}),l=t?.sectionContent??Ywe,c=is({elementType:l,externalSlotProps:n?.sectionContent,externalForwardedProps:r.content,additionalProps:{suppressContentEditableWarning:!0},className:i.sectionContent,ownerState:{}}),u=t?.sectionSeparator??Gwe,f=is({elementType:u,externalSlotProps:n?.sectionSeparator,externalForwardedProps:r.before,ownerState:{position:"before"}}),h=is({elementType:u,externalSlotProps:n?.sectionSeparator,externalForwardedProps:r.after,ownerState:{position:"after"}});return(0,a.jsxs)(o,(0,Me.A)({},s,{children:[(0,a.jsx)(u,(0,Me.A)({},f)),(0,a.jsx)(l,(0,Me.A)({},c)),(0,a.jsx)(u,(0,Me.A)({},h))]}))}const i3t=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersSectionList"}),{slots:i,slotProps:o,elements:s,sectionListRef:l}=r,c=(0,lr.A)(r,n3t),u=r3t(r),f=d.useRef(null),h=(0,Ml.A)(n,f),p=v=>{if(!f.current)throw new Error(`MUI X: Cannot call sectionListRef.${v} before the mount of the component.`);return f.current};d.useImperativeHandle(l,()=>({getRoot(){return p("getRoot")},getSectionContainer(v){return p("getSectionContainer").querySelector(`.${xD.section}[data-sectionindex="${v}"]`)},getSectionContent(v){return p("getSectionContent").querySelector(`.${xD.section}[data-sectionindex="${v}"] .${xD.sectionContent}`)},getSectionIndexFromDOMElement(v){const y=p("getSectionIndexFromDOMElement");if(v==null||!y.contains(v))return null;let x=null;return v.classList.contains(xD.section)?x=v:v.classList.contains(xD.sectionContent)&&(x=v.parentElement),x==null?null:Number(x.dataset.sectionindex)}}));const m=i?.root??Wwe,g=is({elementType:m,externalSlotProps:o?.root,externalForwardedProps:c,additionalProps:{ref:h,suppressContentEditableWarning:!0},className:u.root,ownerState:{}});return(0,a.jsx)(m,(0,Me.A)({},g,{children:g.contentEditable?s.map(({content:v,before:y,after:x})=>`${y.children}${v.children}${x.children}`).join(""):(0,a.jsx)(d.Fragment,{children:s.map((v,y)=>(0,a.jsx)(a3t,{slots:i,slotProps:o,element:v,classes:u},y))})}))}),o3t=["elements","areAllSectionsEmpty","defaultValue","label","value","onChange","id","autoFocus","endAdornment","startAdornment","renderSuffix","slots","slotProps","contentEditable","tabIndex","onInput","onPaste","onKeyDown","fullWidth","name","readOnly","inputProps","inputRef","sectionListRef"],s3t=e=>Math.round(e*1e5)/1e5,wL=(0,qt.Ay)("div",{name:"MuiPickersInputBase",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>(0,Me.A)({},e.typography.body1,{color:(e.vars||e).palette.text.primary,cursor:"text",padding:0,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",boxSizing:"border-box",letterSpacing:`${s3t(.15/16)}em`,variants:[{props:{fullWidth:!0},style:{width:"100%"}}]})),FQ=(0,qt.Ay)(Wwe,{name:"MuiPickersInputBase",slot:"SectionsContainer",overridesResolver:(e,t)=>t.sectionsContainer})(({theme:e})=>({padding:"4px 0 5px",fontFamily:e.typography.fontFamily,fontSize:"inherit",lineHeight:"1.4375em",flexGrow:1,outline:"none",display:"flex",flexWrap:"nowrap",overflow:"hidden",letterSpacing:"inherit",width:"182px",variants:[{props:{isRtl:!0},style:{textAlign:"right /*! @noflip */"}},{props:{size:"small"},style:{paddingTop:1}},{props:{adornedStart:!1,focused:!1,filled:!1},style:{color:"currentColor",opacity:0}},{props:({adornedStart:t,focused:n,filled:r,label:i})=>!t&&!n&&!r&&i==null,style:e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:e.palette.mode==="light"?.42:.5}}]})),l3t=(0,qt.Ay)(Hwe,{name:"MuiPickersInputBase",slot:"Section",overridesResolver:(e,t)=>t.section})(({theme:e})=>({fontFamily:e.typography.fontFamily,fontSize:"inherit",letterSpacing:"inherit",lineHeight:"1.4375em",display:"flex"})),c3t=(0,qt.Ay)(Ywe,{name:"MuiPickersInputBase",slot:"SectionContent",overridesResolver:(e,t)=>t.content})(({theme:e})=>({fontFamily:e.typography.fontFamily,lineHeight:"1.4375em",letterSpacing:"inherit",width:"fit-content",outline:"none"})),u3t=(0,qt.Ay)(Gwe,{name:"MuiPickersInputBase",slot:"Separator",overridesResolver:(e,t)=>t.separator})(()=>({whiteSpace:"pre",letterSpacing:"inherit"})),d3t=(0,qt.Ay)("input",{name:"MuiPickersInputBase",slot:"Input",overridesResolver:(e,t)=>t.hiddenInput})((0,Me.A)({},zwe)),f3t=e=>{const{focused:t,disabled:n,error:r,classes:i,fullWidth:o,readOnly:s,color:l,size:c,endAdornment:u,startAdornment:f}=e,h={root:["root",t&&!n&&"focused",n&&"disabled",s&&"readOnly",r&&"error",o&&"fullWidth",`color${(0,hZ.A)(l)}`,c==="small"&&"inputSizeSmall",!!f&&"adornedStart",!!u&&"adornedEnd"],notchedOutline:["notchedOutline"],input:["input"],sectionsContainer:["sectionsContainer"],sectionContent:["sectionContent"],sectionBefore:["sectionBefore"],sectionAfter:["sectionAfter"]};return(0,Ur.A)(h,XOt,i)},NQ=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersInputBase"}),{elements:i,areAllSectionsEmpty:o,value:s,onChange:l,id:c,endAdornment:u,startAdornment:f,renderSuffix:h,slots:p,slotProps:m,contentEditable:g,tabIndex:v,onInput:y,onPaste:x,onKeyDown:b,name:S,readOnly:C,inputProps:_,inputRef:T,sectionListRef:M}=r,j=(0,lr.A)(r,o3t),B=d.useRef(null),W=(0,Ml.A)(n,B),K=(0,Ml.A)(_?.ref,T),G=gd(),J=y0();if(!J)throw new Error("MUI X: PickersInputBase should always be used inside a PickersTextField component");const te=Be=>{if(J.disabled){Be.stopPropagation();return}J.onFocus?.(Be)};d.useEffect(()=>{J&&J.setAdornedStart(!!f)},[J,f]),d.useEffect(()=>{J&&(o?J.onEmpty():J.onFilled())},[J,o]);const re=(0,Me.A)({},r,J,{isRtl:G}),me=f3t(re),Ce=p?.root||wL,Ae=is({elementType:Ce,externalSlotProps:m?.root,externalForwardedProps:j,additionalProps:{"aria-invalid":J.error,ref:W},className:me.root,ownerState:re}),_e=p?.input||FQ;return(0,a.jsxs)(Ce,(0,Me.A)({},Ae,{children:[f,(0,a.jsx)(i3t,{sectionListRef:M,elements:i,contentEditable:g,tabIndex:v,className:me.sectionsContainer,onFocus:te,onBlur:J.onBlur,onInput:y,onPaste:x,onKeyDown:b,slots:{root:_e,section:l3t,sectionContent:c3t,sectionSeparator:u3t},slotProps:{root:{ownerState:re},sectionContent:{className:IP.sectionContent},sectionSeparator:({position:Be})=>({className:Be==="before"?IP.sectionBefore:IP.sectionAfter})}}),u,h?h((0,Me.A)({},J)):null,(0,a.jsx)(d3t,(0,Me.A)({name:S,className:me.input,value:s,onChange:l,id:c,"aria-hidden":"true",tabIndex:-1,readOnly:C,required:J.required,disabled:J.disabled},_,{ref:K}))]}))}),h3t=["label","autoFocus","ownerState","notched"],p3t=(0,qt.Ay)(wL,{name:"MuiPickersOutlinedInput",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{padding:"0 14px",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${oy.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${oy.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}},[`&.${oy.focused} .${oy.notchedOutline}`]:{borderStyle:"solid",borderWidth:2},[`&.${oy.disabled}`]:{[`& .${oy.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled},"*":{color:(e.vars||e).palette.action.disabled}},[`&.${oy.error} .${oy.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},variants:Object.keys((e.vars??e).palette).filter(n=>(e.vars??e).palette[n]?.main??!1).map(n=>({props:{color:n},style:{[`&.${oy.focused}:not(.${oy.error}) .${oy.notchedOutline}`]:{borderColor:(e.vars||e).palette[n].main}}}))}}),m3t=(0,qt.Ay)(FQ,{name:"MuiPickersOutlinedInput",slot:"SectionsContainer",overridesResolver:(e,t)=>t.sectionsContainer})({padding:"16.5px 0",variants:[{props:{size:"small"},style:{padding:"8.5px 0"}}]}),g3t=e=>{const{classes:t}=e,n={root:["root"],notchedOutline:["notchedOutline"],input:["input"]},r=(0,Ur.A)(n,ZOt,t);return(0,Me.A)({},t,r)},Kwe=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersOutlinedInput"}),{label:i,ownerState:o,notched:s}=r,l=(0,lr.A)(r,h3t),c=y0(),u=(0,Me.A)({},r,o,c,{color:c?.color||"primary"}),f=g3t(u);return(0,a.jsx)(NQ,(0,Me.A)({slots:{root:p3t,input:m3t},renderSuffix:h=>(0,a.jsx)(e3t,{shrink:!!(s||h.adornedStart||h.focused||h.filled),notched:!!(s||h.adornedStart||h.focused||h.filled),className:f.notchedOutline,label:i!=null&&i!==""&&c?.required?(0,a.jsxs)(d.Fragment,{children:[i,"\u2009","*"]}):i,ownerState:u})},l,{label:i,classes:f,ref:n}))});Kwe.muiName="Input";function v3t(e){return(0,ga.Ay)("MuiPickersFilledInput",e)}const AE=(0,Me.A)({},IP,(0,pa.A)("MuiPickersFilledInput",["root","underline","input"])),y3t=["label","autoFocus","disableUnderline","ownerState"],x3t=(0,qt.Ay)(wL,{name:"MuiPickersFilledInput",slot:"Root",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>RN(e)&&e!=="disableUnderline"})(({theme:e})=>{const t=e.palette.mode==="light",n=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",r=t?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",i=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",o=t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:i,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r}},[`&.${AE.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r},[`&.${AE.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:o},variants:[...Object.keys((e.vars??e).palette).filter(s=>(e.vars??e).palette[s].main).map(s=>({props:{color:s,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[s]?.main}`}}})),{props:{disableUnderline:!1},style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${AE.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${AE.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:n}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${AE.disabled}, .${AE.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${AE.disabled}:before`]:{borderBottomStyle:"dotted"}}},{props:({startAdornment:s})=>!!s,style:{paddingLeft:12}},{props:({endAdornment:s})=>!!s,style:{paddingRight:12}}]}}),b3t=(0,qt.Ay)(FQ,{name:"MuiPickersFilledInput",slot:"sectionsContainer",overridesResolver:(e,t)=>t.sectionsContainer})({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({startAdornment:e})=>!!e,style:{paddingLeft:0}},{props:({endAdornment:e})=>!!e,style:{paddingRight:0}},{props:{hiddenLabel:!0},style:{paddingTop:16,paddingBottom:17}},{props:{hiddenLabel:!0,size:"small"},style:{paddingTop:8,paddingBottom:9}}]}),w3t=e=>{const{classes:t,disableUnderline:n}=e,r={root:["root",!n&&"underline"],input:["input"]},i=(0,Ur.A)(r,v3t,t);return(0,Me.A)({},t,i)},Xwe=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersFilledInput"}),{label:i,disableUnderline:o=!1,ownerState:s}=r,l=(0,lr.A)(r,y3t),c=y0(),u=(0,Me.A)({},r,s,c,{color:c?.color||"primary"}),f=w3t(u);return(0,a.jsx)(NQ,(0,Me.A)({slots:{root:x3t,input:b3t},slotProps:{root:{disableUnderline:o}}},l,{label:i,classes:f,ref:n}))});Xwe.muiName="Input";function S3t(e){return(0,ga.Ay)("MuiPickersFilledInput",e)}const bD=(0,Me.A)({},IP,(0,pa.A)("MuiPickersInput",["root","input"])),C3t=["label","autoFocus","disableUnderline","ownerState"],E3t=(0,qt.Ay)(wL,{name:"MuiPickersInput",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{let n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(n=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),{"label + &":{marginTop:16},variants:[...Object.keys((e.vars??e).palette).filter(r=>(e.vars??e).palette[r].main).map(r=>({props:{color:r},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[r].main}`}}})),{props:{disableUnderline:!1},style:{"&::after":{background:"red",left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${bD.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${bD.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${n}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${bD.disabled}, .${bD.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${n}`}},[`&.${bD.disabled}:before`]:{borderBottomStyle:"dotted"}}}]}}),_3t=e=>{const{classes:t,disableUnderline:n}=e,r={root:["root",!n&&"underline"],input:["input"]},i=(0,Ur.A)(r,S3t,t);return(0,Me.A)({},t,i)},Zwe=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersInput"}),{label:i,disableUnderline:o=!1,ownerState:s}=r,l=(0,lr.A)(r,C3t),c=y0(),u=(0,Me.A)({},r,s,c,{disableUnderline:o,color:c?.color||"primary"}),f=_3t(u);return(0,a.jsx)(NQ,(0,Me.A)({slots:{root:E3t}},l,{label:i,classes:f,ref:n}))});Zwe.muiName="Input";const T3t=["onFocus","onBlur","className","color","disabled","error","variant","required","InputProps","inputProps","inputRef","sectionListRef","elements","areAllSectionsEmpty","onClick","onKeyDown","onKeyUp","onPaste","onInput","endAdornment","startAdornment","tabIndex","contentEditable","focused","value","onChange","fullWidth","id","name","helperText","FormHelperTextProps","label","InputLabelProps"],A3t={standard:Zwe,filled:Xwe,outlined:Kwe},P3t=(0,qt.Ay)(ws,{name:"MuiPickersTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),O3t=e=>{const{focused:t,disabled:n,classes:r,required:i}=e,o={root:["root",t&&!n&&"focused",n&&"disabled",i&&"required"]};return(0,Ur.A)(o,KOt,r)},LQ=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersTextField"}),{onFocus:i,onBlur:o,className:s,color:l="primary",disabled:c=!1,error:u=!1,variant:f="outlined",required:h=!1,InputProps:p,inputProps:m,inputRef:g,sectionListRef:v,elements:y,areAllSectionsEmpty:x,onClick:b,onKeyDown:S,onKeyUp:C,onPaste:_,onInput:T,endAdornment:M,startAdornment:j,tabIndex:B,contentEditable:W,focused:K,value:G,onChange:J,fullWidth:te,id:re,name:me,helperText:Ce,FormHelperTextProps:Ae,label:_e,InputLabelProps:Be}=r,Ue=(0,lr.A)(r,T3t),$e=d.useRef(null),Je=(0,Ml.A)(n,$e),Ne=(0,x0.A)(re),Ke=Ce&&Ne?`${Ne}-helper-text`:void 0,nt=_e&&Ne?`${Ne}-label`:void 0,rt=(0,Me.A)({},r,{color:l,disabled:c,error:u,focused:K,required:h,variant:f}),st=O3t(rt),gt=A3t[f];return(0,a.jsxs)(P3t,(0,Me.A)({className:Bl(st.root,s),ref:Je,focused:K,onFocus:i,onBlur:o,disabled:c,variant:f,error:u,color:l,fullWidth:te,required:h,ownerState:rt},Ue,{children:[(0,a.jsx)(uc,(0,Me.A)({htmlFor:Ne,id:nt},Be,{children:_e})),(0,a.jsx)(gt,(0,Me.A)({elements:y,areAllSectionsEmpty:x,onClick:b,onKeyDown:S,onKeyUp:C,onInput:T,onPaste:_,endAdornment:M,startAdornment:j,tabIndex:B,contentEditable:W,value:G,onChange:J,id:Ne,fullWidth:te,inputProps:m,inputRef:g,sectionListRef:v,label:_e,name:me,role:"group","aria-labelledby":nt},p)),Ce&&(0,a.jsx)(wE,(0,Me.A)({id:Ke},Ae,{children:Ce}))]}))}),j3t=["enableAccessibleFieldDOMStructure"],M3t=["InputProps","readOnly"],R3t=["onPaste","onKeyDown","inputMode","readOnly","InputProps","inputProps","inputRef"],BQ=e=>{let{enableAccessibleFieldDOMStructure:t}=e,n=(0,lr.A)(e,j3t);if(t){const{InputProps:h,readOnly:p}=n,m=(0,lr.A)(n,M3t);return(0,Me.A)({},m,{InputProps:(0,Me.A)({},h??{},{readOnly:p})})}const{onPaste:r,onKeyDown:i,inputMode:o,readOnly:s,InputProps:l,inputProps:c,inputRef:u}=n,f=(0,lr.A)(n,R3t);return(0,Me.A)({},f,{InputProps:(0,Me.A)({},l??{},{readOnly:s}),inputProps:(0,Me.A)({},c??{},{inputMode:o,onPaste:r,onKeyDown:i,ref:u})})},D3t=["slots","slotProps","InputProps","inputProps"],Qwe=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiDateField"}),{slots:i,slotProps:o,InputProps:s,inputProps:l}=r,c=(0,lr.A)(r,D3t),u=r,f=i?.textField??(t.enableAccessibleFieldDOMStructure?LQ:Ni),h=is({elementType:f,externalSlotProps:o?.textField,externalForwardedProps:c,additionalProps:{ref:n},ownerState:u});h.inputProps=(0,Me.A)({},l,h.inputProps),h.InputProps=(0,Me.A)({},s,h.InputProps);const p=HOt(h),m=BQ(p),g=IQ((0,Me.A)({},m,{slots:i,slotProps:o}));return(0,a.jsx)(f,(0,Me.A)({},g))}),Jwe=({shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:n,minDate:r,maxDate:i,disableFuture:o,disablePast:s,timezone:l})=>{const c=EE();return d.useCallback(u=>PP({adapter:c,value:u,timezone:l,props:{shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:n,minDate:r,maxDate:i,disableFuture:o,disablePast:s}})!==null,[c,e,t,n,r,i,o,s,l])},k3t=(e,t,n)=>(r,i)=>{switch(i.type){case"changeMonth":return(0,Me.A)({},r,{slideDirection:i.direction,currentMonth:i.newMonth,isMonthSwitchingAnimating:!e});case"finishMonthSwitchingAnimation":return(0,Me.A)({},r,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(r.focusedDay!=null&&i.focusedDay!=null&&n.isSameDay(i.focusedDay,r.focusedDay))return r;const o=i.focusedDay!=null&&!t&&!n.isSameMonth(r.currentMonth,i.focusedDay);return(0,Me.A)({},r,{focusedDay:i.focusedDay,isMonthSwitchingAnimating:o&&!e&&!i.withoutMonthSwitchingAnimation,currentMonth:o?n.startOfMonth(i.focusedDay):r.currentMonth,slideDirection:i.focusedDay!=null&&n.isAfterDay(i.focusedDay,r.currentMonth)?"left":"right"})}default:throw new Error("missing support")}},I3t=e=>{const{value:t,referenceDate:n,disableFuture:r,disablePast:i,disableSwitchToMonthOnDayFocus:o=!1,maxDate:s,minDate:l,onMonthChange:c,reduceAnimations:u,shouldDisableDate:f,timezone:h}=e,p=Xs(),m=d.useRef(k3t(!!u,o,p)).current,g=d.useMemo(()=>qu.getInitialReferenceValue({value:t,utils:p,timezone:h,props:e,referenceDate:n,granularity:ay.day}),[]),[v,y]=d.useReducer(m,{isMonthSwitchingAnimating:!1,focusedDay:g,currentMonth:p.startOfMonth(g),slideDirection:"left"}),x=d.useCallback(T=>{y((0,Me.A)({type:"changeMonth"},T)),c&&c(T.newMonth)},[c]),b=d.useCallback(T=>{const M=T;p.isSameMonth(M,v.currentMonth)||x({newMonth:p.startOfMonth(M),direction:p.isAfterDay(M,v.currentMonth)?"left":"right"})},[v.currentMonth,x,p]),S=Jwe({shouldDisableDate:f,minDate:l,maxDate:s,disableFuture:r,disablePast:i,timezone:h}),C=d.useCallback(()=>{y({type:"finishMonthSwitchingAnimation"})},[]),_=(0,Ma.A)((T,M)=>{S(T)||y({type:"changeFocusedDay",focusedDay:T,withoutMonthSwitchingAnimation:M})});return{referenceDate:g,calendarState:v,changeMonth:b,changeFocusedDay:_,isDateDisabled:S,onMonthSwitchingAnimationEnd:C,handleChangeMonth:x}},F3t=e=>(0,ga.Ay)("MuiPickersFadeTransitionGroup",e),Lhr=(0,pa.A)("MuiPickersFadeTransitionGroup",["root"]),N3t=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,F3t,t)},L3t=(0,qt.Ay)(fP,{name:"MuiPickersFadeTransitionGroup",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"block",position:"relative"});function qwe(e){const t=si({props:e,name:"MuiPickersFadeTransitionGroup"}),{children:n,className:r,reduceAnimations:i,transKey:o}=t,s=N3t(t),l=uo();return i?n:(0,a.jsx)(L3t,{className:Bl(s.root,r),children:(0,a.jsx)(Tp,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:l.transitions.duration.enteringScreen,enter:l.transitions.duration.enteringScreen,exit:0},children:n},o)})}function B3t(e){return(0,ga.Ay)("MuiPickersDay",e)}const PE=(0,pa.A)("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),U3t=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDaySelect","onFocus","onBlur","onKeyDown","onMouseDown","onMouseEnter","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today","isFirstVisibleCell","isLastVisibleCell"],V3t=e=>{const{selected:t,disableMargin:n,disableHighlightToday:r,today:i,disabled:o,outsideCurrentMonth:s,showDaysOutsideCurrentMonth:l,classes:c}=e,u=s&&!l,f={root:["root",t&&!u&&"selected",o&&"disabled",!n&&"dayWithMargin",!r&&i&&"today",s&&l&&"dayOutsideMonth",u&&"hiddenDaySpacingFiller"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]};return(0,Ur.A)(f,B3t,c)},eSe=({theme:e})=>(0,Me.A)({},e.typography.caption,{width:vD,height:vD,borderRadius:"50%",padding:0,backgroundColor:"transparent",transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),color:(e.vars||e).palette.text.primary,"@media (pointer: fine)":{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.primary.main,e.palette.action.hoverOpacity)}},"&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.primary.main,e.palette.action.focusOpacity),[`&.${PE.selected}`]:{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${PE.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,fontWeight:e.typography.fontWeightMedium,"&:hover":{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${PE.disabled}:not(.${PE.selected})`]:{color:(e.vars||e).palette.text.disabled},[`&.${PE.disabled}&.${PE.selected}`]:{opacity:.6},variants:[{props:{disableMargin:!1},style:{margin:`0 ${yL}px`}},{props:{outsideCurrentMonth:!0,showDaysOutsideCurrentMonth:!0},style:{color:(e.vars||e).palette.text.secondary}},{props:{disableHighlightToday:!1,today:!0},style:{[`&:not(.${PE.selected})`]:{border:`1px solid ${(e.vars||e).palette.text.secondary}`}}}]}),tSe=(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableMargin&&t.dayWithMargin,!n.disableHighlightToday&&n.today&&t.today,!n.outsideCurrentMonth&&n.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,n.outsideCurrentMonth&&!n.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},$3t=(0,qt.Ay)(Vh,{name:"MuiPickersDay",slot:"Root",overridesResolver:tSe})(eSe),z3t=(0,qt.Ay)("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:tSe})(({theme:e})=>(0,Me.A)({},eSe({theme:e}),{opacity:0,pointerEvents:"none"})),wD=()=>{},W3t=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersDay"}),{autoFocus:i=!1,className:o,day:s,disabled:l=!1,disableHighlightToday:c=!1,disableMargin:u=!1,isAnimating:f,onClick:h,onDaySelect:p,onFocus:m=wD,onBlur:g=wD,onKeyDown:v=wD,onMouseDown:y=wD,onMouseEnter:x=wD,outsideCurrentMonth:b,selected:S=!1,showDaysOutsideCurrentMonth:C=!1,children:_,today:T=!1}=r,M=(0,lr.A)(r,U3t),j=(0,Me.A)({},r,{autoFocus:i,disabled:l,disableHighlightToday:c,disableMargin:u,selected:S,showDaysOutsideCurrentMonth:C,today:T}),B=V3t(j),W=Xs(),K=d.useRef(null),G=(0,Ml.A)(K,n);(0,Cu.A)(()=>{i&&!l&&!f&&!b&&K.current.focus()},[i,l,f,b]);const J=re=>{y(re),b&&re.preventDefault()},te=re=>{l||p(s),b&&re.currentTarget.focus(),h&&h(re)};return b&&!C?(0,a.jsx)(z3t,{className:Bl(B.root,B.hiddenDaySpacingFiller,o),ownerState:j,role:M.role}):(0,a.jsx)($3t,(0,Me.A)({className:Bl(B.root,o),ref:G,centerRipple:!0,disabled:l,tabIndex:S?0:-1,onKeyDown:re=>v(re,s),onFocus:re=>m(re,s),onBlur:re=>g(re,s),onMouseEnter:re=>x(re,s),onClick:te,onMouseDown:J},M,{ownerState:j,children:_||W.format(s,"dayOfMonth")}))}),H3t=d.memo(W3t);function G3t(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Y3t(e,t){e.classList?e.classList.add(t):G3t(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function nSe(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function K3t(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=nSe(e.className,t):e.setAttribute("class",nSe(e.className&&e.className.baseVal||"",t))}var X3t=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return Y3t(t,r)})},UQ=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return K3t(t,r)})},VQ=function(e){vZ(t,e);function t(){for(var r,i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o))||this,r.appliedClasses={appear:{},enter:{},exit:{}},r.onEnter=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1];r.removeClasses(f,"exit"),r.addClass(f,h?"appear":"enter","base"),r.props.onEnter&&r.props.onEnter(l,c)},r.onEntering=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1],p=h?"appear":"enter";r.addClass(f,p,"active"),r.props.onEntering&&r.props.onEntering(l,c)},r.onEntered=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1],p=h?"appear":"enter";r.removeClasses(f,p),r.addClass(f,p,"done"),r.props.onEntered&&r.props.onEntered(l,c)},r.onExit=function(l){var c=r.resolveArguments(l),u=c[0];r.removeClasses(u,"appear"),r.removeClasses(u,"enter"),r.addClass(u,"exit","base"),r.props.onExit&&r.props.onExit(l)},r.onExiting=function(l){var c=r.resolveArguments(l),u=c[0];r.addClass(u,"exit","active"),r.props.onExiting&&r.props.onExiting(l)},r.onExited=function(l){var c=r.resolveArguments(l),u=c[0];r.removeClasses(u,"exit"),r.addClass(u,"exit","done"),r.props.onExited&&r.props.onExited(l)},r.resolveArguments=function(l,c){return r.props.nodeRef?[r.props.nodeRef.current,l]:[l,c]},r.getClassNames=function(l){var c=r.props.classNames,u=typeof c=="string",f=u&&c?c+"-":"",h=u?""+f+l:c[l],p=u?h+"-active":c[l+"Active"],m=u?h+"-done":c[l+"Done"];return{baseClassName:h,activeClassName:p,doneClassName:m}},r}var n=t.prototype;return n.addClass=function(i,o,s){var l=this.getClassNames(o)[s+"ClassName"],c=this.getClassNames("enter"),u=c.doneClassName;o==="appear"&&s==="done"&&u&&(l+=" "+u),s==="active"&&i&&j1e(i),l&&(this.appliedClasses[o][s]=l,X3t(i,l))},n.removeClasses=function(i,o){var s=this.appliedClasses[o],l=s.base,c=s.active,u=s.done;this.appliedClasses[o]={},l&&UQ(i,l),c&&UQ(i,c),u&&UQ(i,u)},n.render=function(){var i=this.props,o=i.classNames,s=(0,lr.A)(i,["classNames"]);return d.createElement(KR,(0,Me.A)({},s,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(d.Component);VQ.defaultProps={classNames:""},VQ.propTypes={};const rSe=VQ,Z3t=e=>(0,ga.Ay)("MuiPickersSlideTransition",e),Cg=(0,pa.A)("MuiPickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),Q3t=["children","className","reduceAnimations","slideDirection","transKey","classes"],J3t=e=>{const{classes:t,slideDirection:n}=e,r={root:["root"],exit:["slideExit"],enterActive:["slideEnterActive"],enter:[`slideEnter-${n}`],exitActive:[`slideExitActiveLeft-${n}`]};return(0,Ur.A)(r,Z3t,t)},q3t=(0,qt.Ay)(fP,{name:"MuiPickersSlideTransition",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`.${Cg["slideEnter-left"]}`]:t["slideEnter-left"]},{[`.${Cg["slideEnter-right"]}`]:t["slideEnter-right"]},{[`.${Cg.slideEnterActive}`]:t.slideEnterActive},{[`.${Cg.slideExit}`]:t.slideExit},{[`.${Cg["slideExitActiveLeft-left"]}`]:t["slideExitActiveLeft-left"]},{[`.${Cg["slideExitActiveLeft-right"]}`]:t["slideExitActiveLeft-right"]}]})(({theme:e})=>{const t=e.transitions.create("transform",{duration:e.transitions.duration.complex,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${Cg["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${Cg["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${Cg.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${Cg.slideExit}`]:{transform:"translate(0%)"},[`& .${Cg["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${Cg["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}});function ejt(e){const t=si({props:e,name:"MuiPickersSlideTransition"}),{children:n,className:r,reduceAnimations:i,transKey:o}=t,s=(0,lr.A)(t,Q3t),l=J3t(t),c=uo();if(i)return(0,a.jsx)("div",{className:Bl(l.root,r),children:n});const u={exit:l.exit,enterActive:l.enterActive,enter:l.enter,exitActive:l.exitActive};return(0,a.jsx)(q3t,{className:Bl(l.root,r),childFactory:f=>d.cloneElement(f,{classNames:u}),role:"presentation",children:(0,a.jsx)(rSe,(0,Me.A)({mountOnEnter:!0,unmountOnExit:!0,timeout:c.transitions.duration.complex,classNames:u},s,{children:n}),o)})}const tjt=e=>(0,ga.Ay)("MuiDayCalendar",e),Bhr=(0,pa.A)("MuiDayCalendar",["root","header","weekDayLabel","loadingContainer","slideTransition","monthContainer","weekContainer","weekNumberLabel","weekNumber"]),njt=["parentProps","day","focusableDay","selectedDays","isDateDisabled","currentMonthNumber","isViewFocused"],rjt=["ownerState"],ajt=e=>{const{classes:t}=e,n={root:["root"],header:["header"],weekDayLabel:["weekDayLabel"],loadingContainer:["loadingContainer"],slideTransition:["slideTransition"],monthContainer:["monthContainer"],weekContainer:["weekContainer"],weekNumberLabel:["weekNumberLabel"],weekNumber:["weekNumber"]};return(0,Ur.A)(n,tjt,t)},aSe=(vD+yL*2)*6,ijt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),ojt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"Header",overridesResolver:(e,t)=>t.header})({display:"flex",justifyContent:"center",alignItems:"center"}),sjt=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekDayLabel",overridesResolver:(e,t)=>t.weekDayLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:(e.vars||e).palette.text.secondary})),ljt=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekNumberLabel",overridesResolver:(e,t)=>t.weekNumberLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.disabled})),cjt=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekNumber",overridesResolver:(e,t)=>t.weekNumber})(({theme:e})=>(0,Me.A)({},e.typography.caption,{width:vD,height:vD,padding:0,margin:`0 ${yL}px`,color:e.palette.text.disabled,fontSize:"0.75rem",alignItems:"center",justifyContent:"center",display:"inline-flex"})),ujt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"LoadingContainer",overridesResolver:(e,t)=>t.loadingContainer})({display:"flex",justifyContent:"center",alignItems:"center",minHeight:aSe}),djt=(0,qt.Ay)(ejt,{name:"MuiDayCalendar",slot:"SlideTransition",overridesResolver:(e,t)=>t.slideTransition})({minHeight:aSe}),fjt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"MonthContainer",overridesResolver:(e,t)=>t.monthContainer})({overflow:"hidden"}),hjt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"WeekContainer",overridesResolver:(e,t)=>t.weekContainer})({margin:`${yL}px 0`,display:"flex",justifyContent:"center"});function pjt(e){let{parentProps:t,day:n,focusableDay:r,selectedDays:i,isDateDisabled:o,currentMonthNumber:s,isViewFocused:l}=e,c=(0,lr.A)(e,njt);const{disabled:u,disableHighlightToday:f,isMonthSwitchingAnimating:h,showDaysOutsideCurrentMonth:p,slots:m,slotProps:g,timezone:v}=t,y=Xs(),x=TE(v),b=r!==null&&y.isSameDay(n,r),S=i.some(G=>y.isSameDay(G,n)),C=y.isSameDay(n,x),_=m?.day??H3t,T=is({elementType:_,externalSlotProps:g?.day,additionalProps:(0,Me.A)({disableHighlightToday:f,showDaysOutsideCurrentMonth:p,role:"gridcell",isAnimating:h,"data-timestamp":y.toJsDate(n).valueOf()},c),ownerState:(0,Me.A)({},t,{day:n,selected:S})}),M=(0,lr.A)(T,rjt),j=d.useMemo(()=>u||o(n),[u,o,n]),B=d.useMemo(()=>y.getMonth(n)!==s,[y,n,s]),W=d.useMemo(()=>{const G=y.startOfMonth(y.setMonth(n,s));return p?y.isSameDay(n,y.startOfWeek(G)):y.isSameDay(n,G)},[s,n,p,y]),K=d.useMemo(()=>{const G=y.endOfMonth(y.setMonth(n,s));return p?y.isSameDay(n,y.endOfWeek(G)):y.isSameDay(n,G)},[s,n,p,y]);return(0,a.jsx)(_,(0,Me.A)({},M,{day:n,disabled:j,autoFocus:l&&b,today:C,outsideCurrentMonth:B,isFirstVisibleCell:W,isLastVisibleCell:K,selected:S,tabIndex:b?0:-1,"aria-selected":S,"aria-current":C?"date":void 0}))}function mjt(e){const t=si({props:e,name:"MuiDayCalendar"}),n=Xs(),{onFocusedDayChange:r,className:i,currentMonth:o,selectedDays:s,focusedDay:l,loading:c,onSelectedDaysChange:u,onMonthSwitchingAnimationEnd:f,readOnly:h,reduceAnimations:p,renderLoading:m=()=>(0,a.jsx)("span",{children:"..."}),slideDirection:g,TransitionProps:v,disablePast:y,disableFuture:x,minDate:b,maxDate:S,shouldDisableDate:C,shouldDisableMonth:_,shouldDisableYear:T,dayOfWeekFormatter:M=Ut=>n.format(Ut,"weekdayShort").charAt(0).toUpperCase(),hasFocus:j,onFocusedViewChange:B,gridLabelId:W,displayWeekNumber:K,fixedWeekNumber:G,autoFocus:J,timezone:te}=t,re=TE(te),me=ajt(t),Ce=gd(),Ae=Jwe({shouldDisableDate:C,shouldDisableMonth:_,shouldDisableYear:T,minDate:b,maxDate:S,disablePast:y,disableFuture:x,timezone:te}),_e=Nd(),[Be,Ue]=(0,Fd.A)({name:"DayCalendar",state:"hasFocus",controlled:j,default:J??!1}),[$e,Je]=d.useState(()=>l||re),Ne=(0,Ma.A)(Ut=>{h||u(Ut)}),Ke=Ut=>{Ae(Ut)||(r(Ut),Je(Ut),B?.(!0),Ue(!0))},nt=(0,Ma.A)((Ut,zt)=>{switch(Ut.key){case"ArrowUp":Ke(n.addDays(zt,-7)),Ut.preventDefault();break;case"ArrowDown":Ke(n.addDays(zt,7)),Ut.preventDefault();break;case"ArrowLeft":{const Ht=n.addDays(zt,Ce?1:-1),nn=n.addMonths(zt,Ce?1:-1),Bt=uD({utils:n,date:Ht,minDate:Ce?Ht:n.startOfMonth(nn),maxDate:Ce?n.endOfMonth(nn):Ht,isDateDisabled:Ae,timezone:te});Ke(Bt||Ht),Ut.preventDefault();break}case"ArrowRight":{const Ht=n.addDays(zt,Ce?-1:1),nn=n.addMonths(zt,Ce?-1:1),Bt=uD({utils:n,date:Ht,minDate:Ce?n.startOfMonth(nn):Ht,maxDate:Ce?Ht:n.endOfMonth(nn),isDateDisabled:Ae,timezone:te});Ke(Bt||Ht),Ut.preventDefault();break}case"Home":Ke(n.startOfWeek(zt)),Ut.preventDefault();break;case"End":Ke(n.endOfWeek(zt)),Ut.preventDefault();break;case"PageUp":Ke(n.addMonths(zt,1)),Ut.preventDefault();break;case"PageDown":Ke(n.addMonths(zt,-1)),Ut.preventDefault();break;default:break}}),rt=(0,Ma.A)((Ut,zt)=>Ke(zt)),st=(0,Ma.A)((Ut,zt)=>{Be&&n.isSameDay($e,zt)&&B?.(!1)}),gt=n.getMonth(o),lt=n.getYear(o),ut=d.useMemo(()=>s.filter(Ut=>!!Ut).map(Ut=>n.startOfDay(Ut)),[n,s]),Fe=`${lt}-${gt}`,ft=d.useMemo(()=>d.createRef(),[Fe]),Ct=d.useMemo(()=>{const Ut=n.startOfMonth(o),zt=n.endOfMonth(o);return Ae($e)||n.isAfterDay($e,zt)||n.isBeforeDay($e,Ut)?uD({utils:n,date:$e,minDate:Ut,maxDate:zt,disablePast:y,disableFuture:x,isDateDisabled:Ae,timezone:te}):$e},[o,x,y,$e,Ae,n,te]),Tt=d.useMemo(()=>{const Ut=n.setTimezone(o,te),zt=n.getWeekArray(Ut);let Ht=n.addMonths(Ut,1);for(;G&&zt.length<G;){const nn=n.getWeekArray(Ht),Bt=n.isSameDay(zt[zt.length-1][0],nn[0][0]);nn.slice(Bt?1:0).forEach(on=>{zt.length<G&&zt.push(on)}),Ht=n.addMonths(Ht,1)}return zt},[o,G,n,te]);return(0,a.jsxs)(ijt,{role:"grid","aria-labelledby":W,className:me.root,children:[(0,a.jsxs)(ojt,{role:"row",className:me.header,children:[K&&(0,a.jsx)(ljt,{variant:"caption",role:"columnheader","aria-label":_e.calendarWeekNumberHeaderLabel,className:me.weekNumberLabel,children:_e.calendarWeekNumberHeaderText}),HAt(n,re).map((Ut,zt)=>(0,a.jsx)(sjt,{variant:"caption",role:"columnheader","aria-label":n.format(Ut,"weekday"),className:me.weekDayLabel,children:M(Ut)},zt.toString()))]}),c?(0,a.jsx)(ujt,{className:me.loadingContainer,children:m()}):(0,a.jsx)(djt,(0,Me.A)({transKey:Fe,onExited:f,reduceAnimations:p,slideDirection:g,className:Bl(i,me.slideTransition)},v,{nodeRef:ft,children:(0,a.jsx)(fjt,{ref:ft,role:"rowgroup",className:me.monthContainer,children:Tt.map((Ut,zt)=>(0,a.jsxs)(hjt,{role:"row",className:me.weekContainer,"aria-rowindex":zt+1,children:[K&&(0,a.jsx)(cjt,{className:me.weekNumber,role:"rowheader","aria-label":_e.calendarWeekNumberAriaLabelText(n.getWeekNumber(Ut[0])),children:_e.calendarWeekNumberText(n.getWeekNumber(Ut[0]))}),Ut.map((Ht,nn)=>(0,a.jsx)(pjt,{parentProps:t,day:Ht,selectedDays:ut,focusableDay:Ct,onKeyDown:nt,onFocus:rt,onBlur:st,onDaySelect:Ne,isDateDisabled:Ae,currentMonthNumber:gt,isViewFocused:Be,"aria-colindex":nn+1},Ht.toString()))]},`week-${Ut[0]}`))})}))]})}function gjt(e){return(0,ga.Ay)("MuiPickersMonth",e)}const SL=(0,pa.A)("MuiPickersMonth",["root","monthButton","disabled","selected"]),vjt=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","aria-label","monthsPerRow","slots","slotProps"],yjt=e=>{const{disabled:t,selected:n,classes:r}=e,i={root:["root"],monthButton:["monthButton",t&&"disabled",n&&"selected"]};return(0,Ur.A)(i,gjt,r)},xjt=(0,qt.Ay)("div",{name:"MuiPickersMonth",slot:"Root",overridesResolver:(e,t)=>[t.root]})({display:"flex",alignItems:"center",justifyContent:"center",flexBasis:"33.3%",variants:[{props:{monthsPerRow:4},style:{flexBasis:"25%"}}]}),bjt=(0,qt.Ay)("button",{name:"MuiPickersMonth",slot:"MonthButton",overridesResolver:(e,t)=>[t.monthButton,{[`&.${SL.disabled}`]:t.disabled},{[`&.${SL.selected}`]:t.selected}]})(({theme:e})=>(0,Me.A)({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${SL.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${SL.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),wjt=d.memo(function(t){const n=si({props:t,name:"MuiPickersMonth"}),{autoFocus:r,className:i,children:o,disabled:s,selected:l,value:c,tabIndex:u,onClick:f,onKeyDown:h,onFocus:p,onBlur:m,"aria-current":g,"aria-label":v,slots:y,slotProps:x}=n,b=(0,lr.A)(n,vjt),S=d.useRef(null),C=yjt(n);(0,Cu.A)(()=>{r&&S.current?.focus()},[r]);const _=y?.monthButton??bjt,T=is({elementType:_,externalSlotProps:x?.monthButton,additionalProps:{children:o,disabled:s,tabIndex:u,ref:S,type:"button",role:"radio","aria-current":g,"aria-checked":l,"aria-label":v,onClick:M=>f(M,c),onKeyDown:M=>h(M,c),onFocus:M=>p(M,c),onBlur:M=>m(M,c)},ownerState:n,className:C.monthButton});return(0,a.jsx)(xjt,(0,Me.A)({className:Bl(C.root,i),ownerState:n},b,{children:(0,a.jsx)(_,(0,Me.A)({},T))}))});function Sjt(e){return(0,ga.Ay)("MuiMonthCalendar",e)}const Uhr=(0,pa.A)("MuiMonthCalendar",["root"]),Cjt=["className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly","disableHighlightToday","autoFocus","onMonthFocus","hasFocus","onFocusedViewChange","monthsPerRow","timezone","gridLabelId","slots","slotProps"],Ejt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,Sjt,t)};function _jt(e,t){const n=Xs(),r=_E(),i=si({props:e,name:t});return(0,Me.A)({disableFuture:!1,disablePast:!1},i,{minDate:Wh(n,i.minDate,r.minDate),maxDate:Wh(n,i.maxDate,r.maxDate)})}const Tjt=(0,qt.Ay)("div",{name:"MuiMonthCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexWrap:"wrap",alignContent:"stretch",padding:"0 4px",width:xL,boxSizing:"border-box"}),Ajt=d.forwardRef(function(t,n){const r=_jt(t,"MuiMonthCalendar"),{className:i,value:o,defaultValue:s,referenceDate:l,disabled:c,disableFuture:u,disablePast:f,maxDate:h,minDate:p,onChange:m,shouldDisableMonth:g,readOnly:v,autoFocus:y=!1,onMonthFocus:x,hasFocus:b,onFocusedViewChange:S,monthsPerRow:C=3,timezone:_,gridLabelId:T,slots:M,slotProps:j}=r,B=(0,lr.A)(r,Cjt),{value:W,handleValueChange:K,timezone:G}=MP({name:"MonthCalendar",timezone:_,value:o,defaultValue:s,onChange:m,valueManager:qu}),J=TE(G),te=gd(),re=Xs(),me=d.useMemo(()=>qu.getInitialReferenceValue({value:W,utils:re,props:r,timezone:G,referenceDate:l,granularity:ay.month}),[]),Ce=r,Ae=Ejt(Ce),_e=d.useMemo(()=>re.getMonth(J),[re,J]),Be=d.useMemo(()=>W!=null?re.getMonth(W):null,[W,re]),[Ue,$e]=d.useState(()=>Be||re.getMonth(me)),[Je,Ne]=(0,Fd.A)({name:"MonthCalendar",state:"hasFocus",controlled:b,default:y??!1}),Ke=(0,Ma.A)(Fe=>{Ne(Fe),S&&S(Fe)}),nt=d.useCallback(Fe=>{const ft=re.startOfMonth(f&&re.isAfter(J,p)?J:p),Ct=re.startOfMonth(u&&re.isBefore(J,h)?J:h),Tt=re.startOfMonth(Fe);return re.isBefore(Tt,ft)||re.isAfter(Tt,Ct)?!0:g?g(Tt):!1},[u,f,h,p,J,g,re]),rt=(0,Ma.A)((Fe,ft)=>{if(v)return;const Ct=re.setMonth(W??me,ft);K(Ct)}),st=(0,Ma.A)(Fe=>{nt(re.setMonth(W??me,Fe))||($e(Fe),Ke(!0),x&&x(Fe))});d.useEffect(()=>{$e(Fe=>Be!==null&&Fe!==Be?Be:Fe)},[Be]);const gt=(0,Ma.A)((Fe,ft)=>{switch(Fe.key){case"ArrowUp":st((12+ft-3)%12),Fe.preventDefault();break;case"ArrowDown":st((12+ft+3)%12),Fe.preventDefault();break;case"ArrowLeft":st((12+ft+(te?1:-1))%12),Fe.preventDefault();break;case"ArrowRight":st((12+ft+(te?-1:1))%12),Fe.preventDefault();break;default:break}}),lt=(0,Ma.A)((Fe,ft)=>{st(ft)}),ut=(0,Ma.A)((Fe,ft)=>{Ue===ft&&Ke(!1)});return(0,a.jsx)(Tjt,(0,Me.A)({ref:n,className:Bl(Ae.root,i),ownerState:Ce,role:"radiogroup","aria-labelledby":T},B,{children:bQ(re,W??me).map(Fe=>{const ft=re.getMonth(Fe),Ct=re.format(Fe,"monthShort"),Tt=re.format(Fe,"month"),Ut=ft===Be,zt=c||nt(Fe);return(0,a.jsx)(wjt,{selected:Ut,value:ft,onClick:rt,onKeyDown:gt,autoFocus:Je&&ft===Ue,disabled:zt,tabIndex:ft===Ue&&!zt?0:-1,onFocus:lt,onBlur:ut,"aria-current":_e===ft?"date":void 0,"aria-label":Tt,monthsPerRow:C,slots:M,slotProps:j,children:Ct},Ct)})}))});function Pjt(e){return(0,ga.Ay)("MuiPickersYear",e)}const CL=(0,pa.A)("MuiPickersYear",["root","yearButton","selected","disabled"]),Ojt=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","yearsPerRow","slots","slotProps"],jjt=e=>{const{disabled:t,selected:n,classes:r}=e,i={root:["root"],yearButton:["yearButton",t&&"disabled",n&&"selected"]};return(0,Ur.A)(i,Pjt,r)},Mjt=(0,qt.Ay)("div",{name:"MuiPickersYear",slot:"Root",overridesResolver:(e,t)=>[t.root]})({display:"flex",alignItems:"center",justifyContent:"center",flexBasis:"33.3%",variants:[{props:{yearsPerRow:4},style:{flexBasis:"25%"}}]}),Rjt=(0,qt.Ay)("button",{name:"MuiPickersYear",slot:"YearButton",overridesResolver:(e,t)=>[t.yearButton,{[`&.${CL.disabled}`]:t.disabled},{[`&.${CL.selected}`]:t.selected}]})(({theme:e})=>(0,Me.A)({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"6px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.action.active,e.palette.action.focusOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${CL.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${CL.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),Djt=d.memo(function(t){const n=si({props:t,name:"MuiPickersYear"}),{autoFocus:r,className:i,children:o,disabled:s,selected:l,value:c,tabIndex:u,onClick:f,onKeyDown:h,onFocus:p,onBlur:m,"aria-current":g,slots:v,slotProps:y}=n,x=(0,lr.A)(n,Ojt),b=d.useRef(null),S=jjt(n);(0,Cu.A)(()=>{r&&b.current?.focus()},[r]);const C=v?.yearButton??Rjt,_=is({elementType:C,externalSlotProps:y?.yearButton,additionalProps:{children:o,disabled:s,tabIndex:u,ref:b,type:"button",role:"radio","aria-current":g,"aria-checked":l,onClick:T=>f(T,c),onKeyDown:T=>h(T,c),onFocus:T=>p(T,c),onBlur:T=>m(T,c)},ownerState:n,className:S.yearButton});return(0,a.jsx)(Mjt,(0,Me.A)({className:Bl(S.root,i),ownerState:n},x,{children:(0,a.jsx)(C,(0,Me.A)({},_))}))});function kjt(e){return(0,ga.Ay)("MuiYearCalendar",e)}const Vhr=(0,pa.A)("MuiYearCalendar",["root"]),Ijt=["autoFocus","className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","readOnly","shouldDisableYear","disableHighlightToday","onYearFocus","hasFocus","onFocusedViewChange","yearsOrder","yearsPerRow","timezone","gridLabelId","slots","slotProps"],Fjt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,kjt,t)};function Njt(e,t){const n=Xs(),r=_E(),i=si({props:e,name:t});return(0,Me.A)({disablePast:!1,disableFuture:!1},i,{yearsPerRow:i.yearsPerRow??3,minDate:Wh(n,i.minDate,r.minDate),maxDate:Wh(n,i.maxDate,r.maxDate)})}const Ljt=(0,qt.Ay)("div",{name:"MuiYearCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",padding:"0 4px",width:xL,maxHeight:fOt,boxSizing:"border-box",position:"relative"}),Bjt=d.forwardRef(function(t,n){const r=Njt(t,"MuiYearCalendar"),{autoFocus:i,className:o,value:s,defaultValue:l,referenceDate:c,disabled:u,disableFuture:f,disablePast:h,maxDate:p,minDate:m,onChange:g,readOnly:v,shouldDisableYear:y,onYearFocus:x,hasFocus:b,onFocusedViewChange:S,yearsOrder:C="asc",yearsPerRow:_,timezone:T,gridLabelId:M,slots:j,slotProps:B}=r,W=(0,lr.A)(r,Ijt),{value:K,handleValueChange:G,timezone:J}=MP({name:"YearCalendar",timezone:T,value:s,defaultValue:l,onChange:g,valueManager:qu}),te=TE(J),re=gd(),me=Xs(),Ce=d.useMemo(()=>qu.getInitialReferenceValue({value:K,utils:me,props:r,timezone:J,referenceDate:c,granularity:ay.year}),[]),Ae=r,_e=Fjt(Ae),Be=d.useMemo(()=>me.getYear(te),[me,te]),Ue=d.useMemo(()=>K!=null?me.getYear(K):null,[K,me]),[$e,Je]=d.useState(()=>Ue||me.getYear(Ce)),[Ne,Ke]=(0,Fd.A)({name:"YearCalendar",state:"hasFocus",controlled:b,default:i??!1}),nt=(0,Ma.A)(Ht=>{Ke(Ht),S&&S(Ht)}),rt=d.useCallback(Ht=>{if(h&&me.isBeforeYear(Ht,te)||f&&me.isAfterYear(Ht,te)||m&&me.isBeforeYear(Ht,m)||p&&me.isAfterYear(Ht,p))return!0;if(!y)return!1;const nn=me.startOfYear(Ht);return y(nn)},[f,h,p,m,te,y,me]),st=(0,Ma.A)((Ht,nn)=>{if(v)return;const Bt=me.setYear(K??Ce,nn);G(Bt)}),gt=(0,Ma.A)(Ht=>{rt(me.setYear(K??Ce,Ht))||(Je(Ht),nt(!0),x?.(Ht))});d.useEffect(()=>{Je(Ht=>Ue!==null&&Ht!==Ue?Ue:Ht)},[Ue]);const lt=C!=="desc"?_*1:_*-1,ut=re&&C==="asc"||!re&&C==="desc"?-1:1,Fe=(0,Ma.A)((Ht,nn)=>{switch(Ht.key){case"ArrowUp":gt(nn-lt),Ht.preventDefault();break;case"ArrowDown":gt(nn+lt),Ht.preventDefault();break;case"ArrowLeft":gt(nn-ut),Ht.preventDefault();break;case"ArrowRight":gt(nn+ut),Ht.preventDefault();break;default:break}}),ft=(0,Ma.A)((Ht,nn)=>{gt(nn)}),Ct=(0,Ma.A)((Ht,nn)=>{$e===nn&&nt(!1)}),Tt=d.useRef(null),Ut=(0,Ml.A)(n,Tt);d.useEffect(()=>{if(i||Tt.current===null)return;const Ht=Tt.current.querySelector('[tabindex="0"]');if(!Ht)return;const nn=Ht.offsetHeight,Bt=Ht.offsetTop,on=Tt.current.clientHeight,Tn=Tt.current.scrollTop,$n=Bt+nn;nn>on||Bt<Tn||(Tt.current.scrollTop=$n-on/2-nn/2)},[i]);const zt=me.getYearRange([m,p]);return C==="desc"&&zt.reverse(),(0,a.jsx)(Ljt,(0,Me.A)({ref:Ut,className:Bl(_e.root,o),ownerState:Ae,role:"radiogroup","aria-labelledby":M},W,{children:zt.map(Ht=>{const nn=me.getYear(Ht),Bt=nn===Ue,on=u||rt(Ht);return(0,a.jsx)(Djt,{selected:Bt,value:nn,onClick:st,onKeyDown:Fe,autoFocus:Ne&&nn===$e,disabled:on,tabIndex:nn===$e&&!on?0:-1,onFocus:ft,onBlur:Ct,"aria-current":Be===nn?"date":void 0,yearsPerRow:_,slots:j,slotProps:B,children:me.format(Ht,"year")},me.format(Ht,"year"))})}))});function Ujt(e){return(0,ga.Ay)("MuiPickersArrowSwitcher",e)}const $hr=(0,pa.A)("MuiPickersArrowSwitcher",["root","spacer","button","previousIconButton","nextIconButton","leftArrowIcon","rightArrowIcon"]),Vjt=["children","className","slots","slotProps","isNextDisabled","isNextHidden","onGoToNext","nextLabel","isPreviousDisabled","isPreviousHidden","onGoToPrevious","previousLabel","labelId"],$jt=["ownerState"],zjt=["ownerState"],Wjt=(0,qt.Ay)("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),Hjt=(0,qt.Ay)("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),iSe=(0,qt.Ay)(Da,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})({variants:[{props:{hidden:!0},style:{visibility:"hidden"}}]}),Gjt=e=>{const{classes:t}=e,n={root:["root"],spacer:["spacer"],button:["button"],previousIconButton:["previousIconButton"],nextIconButton:["nextIconButton"],leftArrowIcon:["leftArrowIcon"],rightArrowIcon:["rightArrowIcon"]};return(0,Ur.A)(n,Ujt,t)},oSe=d.forwardRef(function(t,n){const r=gd(),i=si({props:t,name:"MuiPickersArrowSwitcher"}),{children:o,className:s,slots:l,slotProps:c,isNextDisabled:u,isNextHidden:f,onGoToNext:h,nextLabel:p,isPreviousDisabled:m,isPreviousHidden:g,onGoToPrevious:v,previousLabel:y,labelId:x}=i,b=(0,lr.A)(i,Vjt),S=i,C=Gjt(S),_={isDisabled:u,isHidden:f,goTo:h,label:p},T={isDisabled:m,isHidden:g,goTo:v,label:y},M=l?.previousIconButton??iSe,j=is({elementType:M,externalSlotProps:c?.previousIconButton,additionalProps:{size:"medium",title:T.label,"aria-label":T.label,disabled:T.isDisabled,edge:"end",onClick:T.goTo},ownerState:(0,Me.A)({},S,{hidden:T.isHidden}),className:Bl(C.button,C.previousIconButton)}),B=l?.nextIconButton??iSe,W=is({elementType:B,externalSlotProps:c?.nextIconButton,additionalProps:{size:"medium",title:_.label,"aria-label":_.label,disabled:_.isDisabled,edge:"start",onClick:_.goTo},ownerState:(0,Me.A)({},S,{hidden:_.isHidden}),className:Bl(C.button,C.nextIconButton)}),K=l?.leftArrowIcon??COt,G=is({elementType:K,externalSlotProps:c?.leftArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:S,className:C.leftArrowIcon}),J=(0,lr.A)(G,$jt),te=l?.rightArrowIcon??EOt,re=is({elementType:te,externalSlotProps:c?.rightArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:S,className:C.rightArrowIcon}),me=(0,lr.A)(re,zjt);return(0,a.jsxs)(Wjt,(0,Me.A)({ref:n,className:Bl(C.root,s),ownerState:S},b,{children:[(0,a.jsx)(M,(0,Me.A)({},j,{children:r?(0,a.jsx)(te,(0,Me.A)({},me)):(0,a.jsx)(K,(0,Me.A)({},J))})),o?(0,a.jsx)(Ft,{variant:"subtitle1",component:"span",id:x,children:o}):(0,a.jsx)(Hjt,{className:C.spacer,ownerState:S}),(0,a.jsx)(B,(0,Me.A)({},W,{children:r?(0,a.jsx)(K,(0,Me.A)({},J)):(0,a.jsx)(te,(0,Me.A)({},me))}))]}))});function Yjt(e,{disableFuture:t,maxDate:n,timezone:r}){const i=Xs();return d.useMemo(()=>{const o=i.date(void 0,r),s=i.startOfMonth(t&&i.isBefore(o,n)?o:n);return!i.isAfter(s,e)},[t,n,e,i,r])}function Kjt(e,{disablePast:t,minDate:n,timezone:r}){const i=Xs();return d.useMemo(()=>{const o=i.date(void 0,r),s=i.startOfMonth(t&&i.isAfter(o,n)?o:n);return!i.isBefore(s,e)},[t,n,e,i,r])}function EL(e,t,n,r){const i=Xs(),o=GAt(e,i),s=d.useCallback(l=>{const c=e==null?null:YAt(e,l,!!t,i);n(c,r??"partial")},[t,e,n,r,i]);return{meridiemMode:o,handleMeridiemChange:s}}const Xjt=e=>(0,ga.Ay)("MuiPickersCalendarHeader",e),Zjt=(0,pa.A)("MuiPickersCalendarHeader",["root","labelContainer","label","switchViewButton","switchViewIcon"]),Qjt=["slots","slotProps","currentMonth","disabled","disableFuture","disablePast","maxDate","minDate","onMonthChange","onViewChange","view","reduceAnimations","views","labelId","className","timezone","format"],Jjt=["ownerState"],qjt=e=>{const{classes:t}=e,n={root:["root"],labelContainer:["labelContainer"],label:["label"],switchViewButton:["switchViewButton"],switchViewIcon:["switchViewIcon"]};return(0,Ur.A)(n,Xjt,t)},e4t=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",alignItems:"center",marginTop:12,marginBottom:4,paddingLeft:24,paddingRight:12,maxHeight:40,minHeight:40}),t4t=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"LabelContainer",overridesResolver:(e,t)=>t.labelContainer})(({theme:e})=>(0,Me.A)({display:"flex",overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),n4t=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"Label",overridesResolver:(e,t)=>t.label})({marginRight:6}),r4t=(0,qt.Ay)(Da,{name:"MuiPickersCalendarHeader",slot:"SwitchViewButton",overridesResolver:(e,t)=>t.switchViewButton})({marginRight:"auto",variants:[{props:{view:"year"},style:{[`.${Zjt.switchViewIcon}`]:{transform:"rotate(180deg)"}}}]}),a4t=(0,qt.Ay)(SOt,{name:"MuiPickersCalendarHeader",slot:"SwitchViewIcon",overridesResolver:(e,t)=>t.switchViewIcon})(({theme:e})=>({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"})),i4t=d.forwardRef(function(t,n){const r=Nd(),i=Xs(),o=si({props:t,name:"MuiPickersCalendarHeader"}),{slots:s,slotProps:l,currentMonth:c,disabled:u,disableFuture:f,disablePast:h,maxDate:p,minDate:m,onMonthChange:g,onViewChange:v,view:y,reduceAnimations:x,views:b,labelId:S,className:C,timezone:_,format:T=`${i.formats.month} ${i.formats.year}`}=o,M=(0,lr.A)(o,Qjt),j=o,B=qjt(o),W=s?.switchViewButton??r4t,K=is({elementType:W,externalSlotProps:l?.switchViewButton,additionalProps:{size:"small","aria-label":r.calendarViewSwitchingButtonAriaLabel(y)},ownerState:j,className:B.switchViewButton}),G=s?.switchViewIcon??a4t,J=is({elementType:G,externalSlotProps:l?.switchViewIcon,ownerState:j,className:B.switchViewIcon}),te=(0,lr.A)(J,Jjt),re=()=>g(i.addMonths(c,1),"left"),me=()=>g(i.addMonths(c,-1),"right"),Ce=Yjt(c,{disableFuture:f,maxDate:p,timezone:_}),Ae=Kjt(c,{disablePast:h,minDate:m,timezone:_}),_e=()=>{if(!(b.length===1||!v||u))if(b.length===2)v(b.find(Ue=>Ue!==y)||b[0]);else{const Ue=b.indexOf(y)!==0?0:1;v(b[Ue])}};if(b.length===1&&b[0]==="year")return null;const Be=i.formatByString(c,T);return(0,a.jsxs)(e4t,(0,Me.A)({},M,{ownerState:j,className:Bl(B.root,C),ref:n,children:[(0,a.jsxs)(t4t,{role:"presentation",onClick:_e,ownerState:j,"aria-live":"polite",className:B.labelContainer,children:[(0,a.jsx)(qwe,{reduceAnimations:x,transKey:Be,children:(0,a.jsx)(n4t,{id:S,ownerState:j,className:B.label,children:Be})}),b.length>1&&!u&&(0,a.jsx)(W,(0,Me.A)({},K,{children:(0,a.jsx)(G,(0,Me.A)({},te))}))]}),(0,a.jsx)(Tp,{in:y==="day",children:(0,a.jsx)(oSe,{slots:s,slotProps:l,onGoToPrevious:me,isPreviousDisabled:Ae,previousLabel:r.previousMonth,onGoToNext:re,isNextDisabled:Ce,nextLabel:r.nextMonth})})]}))}),_L=(0,qt.Ay)("div")({overflow:"hidden",width:xL,maxHeight:bL,display:"flex",flexDirection:"column",margin:"0 auto"}),o4t=e=>(0,ga.Ay)("MuiDateCalendar",e),zhr=(0,pa.A)("MuiDateCalendar",["root","viewTransitionContainer"]),s4t=["autoFocus","onViewChange","value","defaultValue","referenceDate","disableFuture","disablePast","onChange","onYearChange","onMonthChange","reduceAnimations","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate","disableHighlightToday","focusedView","onFocusedViewChange","showDaysOutsideCurrentMonth","fixedWeekNumber","dayOfWeekFormatter","slots","slotProps","loading","renderLoading","displayWeekNumber","yearsOrder","yearsPerRow","monthsPerRow","timezone"],l4t=e=>{const{classes:t}=e,n={root:["root"],viewTransitionContainer:["viewTransitionContainer"]};return(0,Ur.A)(n,o4t,t)};function c4t(e,t){const n=Xs(),r=_E(),i=Owe(),o=si({props:e,name:t});return(0,Me.A)({},o,{loading:o.loading??!1,disablePast:o.disablePast??!1,disableFuture:o.disableFuture??!1,openTo:o.openTo??"day",views:o.views??["year","day"],reduceAnimations:o.reduceAnimations??i,renderLoading:o.renderLoading??(()=>(0,a.jsx)("span",{children:"..."})),minDate:Wh(n,o.minDate,r.minDate),maxDate:Wh(n,o.maxDate,r.maxDate)})}const u4t=(0,qt.Ay)(_L,{name:"MuiDateCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",height:bL}),d4t=(0,qt.Ay)(qwe,{name:"MuiDateCalendar",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({}),f4t=d.forwardRef(function(t,n){const r=Xs(),i=(0,x0.A)(),o=c4t(t,"MuiDateCalendar"),{autoFocus:s,onViewChange:l,value:c,defaultValue:u,referenceDate:f,disableFuture:h,disablePast:p,onChange:m,onYearChange:g,onMonthChange:v,reduceAnimations:y,shouldDisableDate:x,shouldDisableMonth:b,shouldDisableYear:S,view:C,views:_,openTo:T,className:M,disabled:j,readOnly:B,minDate:W,maxDate:K,disableHighlightToday:G,focusedView:J,onFocusedViewChange:te,showDaysOutsideCurrentMonth:re,fixedWeekNumber:me,dayOfWeekFormatter:Ce,slots:Ae,slotProps:_e,loading:Be,renderLoading:Ue,displayWeekNumber:$e,yearsOrder:Je,yearsPerRow:Ne,monthsPerRow:Ke,timezone:nt}=o,rt=(0,lr.A)(o,s4t),{value:st,handleValueChange:gt,timezone:lt}=MP({name:"DateCalendar",timezone:nt,value:c,defaultValue:u,onChange:m,valueManager:qu}),{view:ut,setView:Fe,focusedView:ft,setFocusedView:Ct,goToNextView:Tt,setValueAndGoToNextView:Ut}=gD({view:C,views:_,openTo:T,onChange:gt,onViewChange:l,autoFocus:s,focusedView:J,onFocusedViewChange:te}),{referenceDate:zt,calendarState:Ht,changeFocusedDay:nn,changeMonth:Bt,handleChangeMonth:on,isDateDisabled:Tn,onMonthSwitchingAnimationEnd:$n}=I3t({value:st,referenceDate:f,reduceAnimations:y,onMonthChange:v,minDate:W,maxDate:K,shouldDisableDate:x,disablePast:p,disableFuture:h,timezone:lt}),rr=j&&st||W,ir=j&&st||K,Vn=`${i}-grid-label`,vr=ft!==null,Hn=Ae?.calendarHeader??i4t,Fn=is({elementType:Hn,externalSlotProps:_e?.calendarHeader,additionalProps:{views:_,view:ut,currentMonth:Ht.currentMonth,onViewChange:Fe,onMonthChange:(fa,ii)=>on({newMonth:fa,direction:ii}),minDate:rr,maxDate:ir,disabled:j,disablePast:p,disableFuture:h,reduceAnimations:y,timezone:lt,labelId:Vn},ownerState:o}),Qn=(0,Ma.A)(fa=>{const ii=r.startOfMonth(fa),pi=r.endOfMonth(fa),Ji=Tn(fa)?uD({utils:r,date:fa,minDate:r.isBefore(W,ii)?ii:W,maxDate:r.isAfter(K,pi)?pi:K,disablePast:p,disableFuture:h,isDateDisabled:Tn,timezone:lt}):fa;Ji?(Ut(Ji,"finish"),v?.(ii)):(Tt(),Bt(ii)),nn(Ji,!0)}),Yr=(0,Ma.A)(fa=>{const ii=r.startOfYear(fa),pi=r.endOfYear(fa),Ji=Tn(fa)?uD({utils:r,date:fa,minDate:r.isBefore(W,ii)?ii:W,maxDate:r.isAfter(K,pi)?pi:K,disablePast:p,disableFuture:h,isDateDisabled:Tn,timezone:lt}):fa;Ji?(Ut(Ji,"finish"),g?.(Ji)):(Tt(),Bt(ii)),nn(Ji,!0)}),wa=(0,Ma.A)(fa=>gt(fa&&mL(r,fa,st??zt),"finish",ut));d.useEffect(()=>{st!=null&&r.isValid(st)&&Bt(st)},[st]);const yr=o,ea=l4t(yr),hr={disablePast:p,disableFuture:h,maxDate:K,minDate:W},Nr={disableHighlightToday:G,readOnly:B,disabled:j,timezone:lt,gridLabelId:Vn,slots:Ae,slotProps:_e},Xn=d.useRef(ut);d.useEffect(()=>{Xn.current!==ut&&(ft===Xn.current&&Ct(ut,!0),Xn.current=ut)},[ft,Ct,ut]);const Lr=d.useMemo(()=>[st],[st]);return(0,a.jsxs)(u4t,(0,Me.A)({ref:n,className:Bl(ea.root,M),ownerState:yr},rt,{children:[(0,a.jsx)(Hn,(0,Me.A)({},Fn,{slots:Ae,slotProps:_e})),(0,a.jsx)(d4t,{reduceAnimations:y,className:ea.viewTransitionContainer,transKey:ut,ownerState:yr,children:(0,a.jsxs)("div",{children:[ut==="year"&&(0,a.jsx)(Bjt,(0,Me.A)({},hr,Nr,{value:st,onChange:Yr,shouldDisableYear:S,hasFocus:vr,onFocusedViewChange:fa=>Ct("year",fa),yearsOrder:Je,yearsPerRow:Ne,referenceDate:zt})),ut==="month"&&(0,a.jsx)(Ajt,(0,Me.A)({},hr,Nr,{hasFocus:vr,className:M,value:st,onChange:Qn,shouldDisableMonth:b,onFocusedViewChange:fa=>Ct("month",fa),monthsPerRow:Ke,referenceDate:zt})),ut==="day"&&(0,a.jsx)(mjt,(0,Me.A)({},Ht,hr,Nr,{onMonthSwitchingAnimationEnd:$n,onFocusedDayChange:nn,reduceAnimations:y,selectedDays:Lr,onSelectedDaysChange:wa,shouldDisableDate:x,shouldDisableMonth:b,shouldDisableYear:S,hasFocus:vr,onFocusedViewChange:fa=>Ct("day",fa),showDaysOutsideCurrentMonth:re,fixedWeekNumber:me,dayOfWeekFormatter:Ce,displayWeekNumber:$e,loading:Be,renderLoading:Ue}))]})})]}))}),Eg=({view:e,onViewChange:t,views:n,focusedView:r,onFocusedViewChange:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minDate:m,maxDate:g,shouldDisableDate:v,shouldDisableMonth:y,shouldDisableYear:x,reduceAnimations:b,onMonthChange:S,monthsPerRow:C,onYearChange:_,yearsOrder:T,yearsPerRow:M,slots:j,slotProps:B,loading:W,renderLoading:K,disableHighlightToday:G,readOnly:J,disabled:te,showDaysOutsideCurrentMonth:re,dayOfWeekFormatter:me,sx:Ce,autoFocus:Ae,fixedWeekNumber:_e,displayWeekNumber:Be,timezone:Ue})=>(0,a.jsx)(f4t,{view:e,onViewChange:t,views:n.filter(EP),focusedView:r&&EP(r)?r:null,onFocusedViewChange:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minDate:m,maxDate:g,shouldDisableDate:v,shouldDisableMonth:y,shouldDisableYear:x,reduceAnimations:b,onMonthChange:S,monthsPerRow:C,onYearChange:_,yearsOrder:T,yearsPerRow:M,slots:j,slotProps:B,loading:W,renderLoading:K,disableHighlightToday:G,readOnly:J,disabled:te,showDaysOutsideCurrentMonth:re,dayOfWeekFormatter:me,sx:Ce,autoFocus:Ae,fixedWeekNumber:_e,displayWeekNumber:Be,timezone:Ue}),sSe=d.forwardRef(function(t,n){const r=Nd(),i=Xs(),o=_we(t,"MuiDesktopDatePicker"),s=(0,Me.A)({day:Eg,month:Eg,year:Eg},o.viewRenderers),l=(0,Me.A)({},o,{viewRenderers:s,format:dD(i,o,!1),yearsPerRow:o.yearsPerRow??4,slots:(0,Me.A)({openPickerIcon:Uwe,field:Qwe},o.slots),slotProps:(0,Me.A)({},o.slotProps,{field:u=>(0,Me.A)({},hb(o.slotProps?.field,u),AP(o),{ref:n}),toolbar:(0,Me.A)({hidden:!0},o.slotProps?.toolbar)})}),{renderPicker:c}=RQ({props:l,valueManager:qu,valueType:"date",getOpenDialogAriaText:TP({utils:i,formatKey:"fullDate",contextTranslation:r.openDatePickerDialogue,propsTranslation:l.localeText?.openDatePickerDialogue}),validator:PP});return c()});sSe.propTypes={autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,dayOfWeekFormatter:k().func,defaultValue:k().object,disabled:k().bool,disableFuture:k().bool,disableHighlightToday:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,displayWeekNumber:k().bool,enableAccessibleFieldDOMStructure:k().any,fixedWeekNumber:k().number,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,loading:k().bool,localeText:k().object,maxDate:k().object,minDate:k().object,monthsPerRow:k().oneOf([3,4]),name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onMonthChange:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,onYearChange:k().func,open:k().bool,openTo:k().oneOf(["day","month","year"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().object,renderLoading:k().func,selectedSections:k().oneOfType([k().oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number]),shouldDisableDate:k().func,shouldDisableMonth:k().func,shouldDisableYear:k().func,showDaysOutsideCurrentMonth:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),timezone:k().string,value:k().object,view:k().oneOf(["day","month","year"]),viewRenderers:k().shape({day:k().func,month:k().func,year:k().func}),views:k().arrayOf(k().oneOf(["day","month","year"]).isRequired),yearsOrder:k().oneOf(["asc","desc"]),yearsPerRow:k().oneOf([3,4])};function h4t(e){return(0,ga.Ay)("MuiDialogContent",e)}const Whr=(0,pa.A)("MuiDialogContent",["root","dividers"]),Hhr=null;function p4t(e){return(0,ga.Ay)("MuiDialogTitle",e)}const m4t=(0,pa.A)("MuiDialogTitle",["root"]),g4t=["className","dividers"],v4t=e=>{const{classes:t,dividers:n}=e,r={root:["root",n&&"dividers"]};return(0,Ur.A)(r,h4t,t)},y4t=(0,qt.Ay)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>(0,Me.A)({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${m4t.root} + &`]:{paddingTop:0}})),Ec=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiDialogContent"}),{className:i,dividers:o=!1}=r,s=(0,lr.A)(r,g4t),l=(0,Me.A)({},r,{dividers:o}),c=v4t(l);return(0,a.jsx)(y4t,(0,Me.A)({className:(0,La.A)(c.root,i),ownerState:l,ref:n},s))});function x4t(e){return(0,ga.Ay)("MuiDialog",e)}const OE=(0,pa.A)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),lSe=d.createContext({}),b4t=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],w4t=(0,qt.Ay)(jZ,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),S4t=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:i,fullScreen:o}=e,s={root:["root"],container:["container",`scroll${(0,na.A)(n)}`],paper:["paper",`paperScroll${(0,na.A)(n)}`,`paperWidth${(0,na.A)(String(r))}`,i&&"paperFullWidth",o&&"paperFullScreen"]};return(0,Ur.A)(s,x4t,t)},C4t=(0,qt.Ay)(cm,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),E4t=(0,qt.Ay)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${(0,na.A)(n.scroll)}`]]}})(({ownerState:e})=>(0,Me.A)({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),_4t=(0,qt.Ay)(vo,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${(0,na.A)(n.scroll)}`],t[`paperWidth${(0,na.A)(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,Me.A)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${OE.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${OE.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${OE.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Vc=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiDialog"}),i=uo(),o={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{"aria-describedby":s,"aria-labelledby":l,BackdropComponent:c,BackdropProps:u,children:f,className:h,disableEscapeKeyDown:p=!1,fullScreen:m=!1,fullWidth:g=!1,maxWidth:v="sm",onBackdropClick:y,onClick:x,onClose:b,open:S,PaperComponent:C=vo,PaperProps:_={},scroll:T="paper",TransitionComponent:M=Tp,transitionDuration:j=o,TransitionProps:B}=r,W=(0,lr.A)(r,b4t),K=(0,Me.A)({},r,{disableEscapeKeyDown:p,fullScreen:m,fullWidth:g,maxWidth:v,scroll:T}),G=S4t(K),J=d.useRef(),te=Ae=>{J.current=Ae.target===Ae.currentTarget},re=Ae=>{x&&x(Ae),J.current&&(J.current=null,y&&y(Ae),b&&b(Ae,"backdropClick"))},me=(0,x0.A)(l),Ce=d.useMemo(()=>({titleId:me}),[me]);return(0,a.jsx)(C4t,(0,Me.A)({className:(0,La.A)(G.root,h),closeAfterTransition:!0,components:{Backdrop:w4t},componentsProps:{backdrop:(0,Me.A)({transitionDuration:j,as:c},u)},disableEscapeKeyDown:p,onClose:b,open:S,ref:n,onClick:re,ownerState:K},W,{children:(0,a.jsx)(M,(0,Me.A)({appear:!0,in:S,timeout:j,role:"presentation"},B,{children:(0,a.jsx)(E4t,{className:(0,La.A)(G.container),onMouseDown:te,ownerState:K,children:(0,a.jsx)(_4t,(0,Me.A)({as:C,elevation:24,role:"dialog","aria-describedby":s,"aria-labelledby":me},_,{className:(0,La.A)(G.paper,_.className),ownerState:K,children:(0,a.jsx)(lSe.Provider,{value:Ce,children:f})}))})}))}))}),T4t=(0,qt.Ay)(Vc)({[`& .${OE.container}`]:{outline:0},[`& .${OE.paper}`]:{outline:0,minWidth:xL}}),A4t=(0,qt.Ay)(Ec)({"&:first-of-type":{padding:0}});function P4t(e){const{children:t,onDismiss:n,open:r,slots:i,slotProps:o}=e,s=i?.dialog??T4t,l=i?.mobileTransition??Tp;return(0,a.jsx)(s,(0,Me.A)({open:r,onClose:n},o?.dialog,{TransitionComponent:l,TransitionProps:o?.mobileTransition,PaperComponent:i?.mobilePaper,PaperProps:o?.mobilePaper,children:(0,a.jsx)(A4t,{children:t})}))}const O4t=["props","getOpenDialogAriaText"],$Q=e=>{let{props:t,getOpenDialogAriaText:n}=e,r=(0,lr.A)(e,O4t);const{slots:i,slotProps:o,className:s,sx:l,format:c,formatDensity:u,enableAccessibleFieldDOMStructure:f,selectedSections:h,onSelectedSectionsChange:p,timezone:m,name:g,label:v,inputRef:y,readOnly:x,disabled:b,localeText:S}=t,C=d.useRef(null),_=(0,x0.A)(),T=o?.toolbar?.hidden??!1,{open:M,actions:j,layoutProps:B,renderCurrentView:W,fieldProps:K}=Rwe((0,Me.A)({},r,{props:t,fieldRef:C,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"mobile"})),G=i.field,J=is({elementType:G,externalSlotProps:o?.field,additionalProps:(0,Me.A)({},K,T&&{id:_},!(b||x)&&{onClick:j.onOpen,onKeyDown:APt(j.onOpen)},{readOnly:x??!0,disabled:b,className:s,sx:l,format:c,formatDensity:u,enableAccessibleFieldDOMStructure:f,selectedSections:h,onSelectedSectionsChange:p,timezone:m,label:v,name:g},y?{inputRef:y}:{}),ownerState:t});J.inputProps=(0,Me.A)({},J.inputProps,{"aria-label":n(K.value)});const te=(0,Me.A)({textField:i.textField},J.slots),re=i.layout??Bwe;let me=_;T&&(v?me=`${_}-label`:me=void 0);const Ce=(0,Me.A)({},o,{toolbar:(0,Me.A)({},o?.toolbar,{titleId:_}),mobilePaper:(0,Me.A)({"aria-labelledby":me},o?.mobilePaper)}),Ae=(0,Ml.A)(C,J.unstableFieldRef);return{renderPicker:()=>(0,a.jsxs)(wwe,{localeText:S,children:[(0,a.jsx)(G,(0,Me.A)({},J,{slots:te,slotProps:Ce,unstableFieldRef:Ae})),(0,a.jsx)(P4t,(0,Me.A)({},j,{open:M,slots:i,slotProps:Ce,children:(0,a.jsx)(re,(0,Me.A)({},B,Ce?.layout,{slots:i,slotProps:Ce,children:W()}))}))]})}},cSe=d.forwardRef(function(t,n){const r=Nd(),i=Xs(),o=_we(t,"MuiMobileDatePicker"),s=(0,Me.A)({day:Eg,month:Eg,year:Eg},o.viewRenderers),l=(0,Me.A)({},o,{viewRenderers:s,format:dD(i,o,!1),slots:(0,Me.A)({field:Qwe},o.slots),slotProps:(0,Me.A)({},o.slotProps,{field:u=>(0,Me.A)({},hb(o.slotProps?.field,u),AP(o),{ref:n}),toolbar:(0,Me.A)({hidden:!1},o.slotProps?.toolbar)})}),{renderPicker:c}=$Q({props:l,valueManager:qu,valueType:"date",getOpenDialogAriaText:TP({utils:i,formatKey:"fullDate",contextTranslation:r.openDatePickerDialogue,propsTranslation:l.localeText?.openDatePickerDialogue}),validator:PP});return c()});cSe.propTypes={autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,dayOfWeekFormatter:k().func,defaultValue:k().object,disabled:k().bool,disableFuture:k().bool,disableHighlightToday:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,displayWeekNumber:k().bool,enableAccessibleFieldDOMStructure:k().any,fixedWeekNumber:k().number,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,loading:k().bool,localeText:k().object,maxDate:k().object,minDate:k().object,monthsPerRow:k().oneOf([3,4]),name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onMonthChange:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,onYearChange:k().func,open:k().bool,openTo:k().oneOf(["day","month","year"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().object,renderLoading:k().func,selectedSections:k().oneOfType([k().oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number]),shouldDisableDate:k().func,shouldDisableMonth:k().func,shouldDisableYear:k().func,showDaysOutsideCurrentMonth:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),timezone:k().string,value:k().object,view:k().oneOf(["day","month","year"]),viewRenderers:k().shape({day:k().func,month:k().func,year:k().func}),views:k().arrayOf(k().oneOf(["day","month","year"]).isRequired),yearsOrder:k().oneOf(["asc","desc"]),yearsPerRow:k().oneOf([3,4])};const j4t=["desktopModeMediaQuery"],M4t=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiDatePicker"}),{desktopModeMediaQuery:i=jQ}=r,o=(0,lr.A)(r,j4t);return Zi(i,{defaultMatches:!0})?(0,a.jsx)(sSe,(0,Me.A)({ref:n},o)):(0,a.jsx)(cSe,(0,Me.A)({ref:n},o))}),R4t=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],D4t=e=>{const{absolute:t,children:n,classes:r,flexItem:i,light:o,orientation:s,textAlign:l,variant:c}=e,u={root:["root",t&&"absolute",c,o&&"light",s==="vertical"&&"vertical",i&&"flexItem",n&&"withChildren",n&&s==="vertical"&&"withChildrenVertical",l==="right"&&s!=="vertical"&&"textAlignRight",l==="left"&&s!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",s==="vertical"&&"wrapperVertical"]};return(0,Ur.A)(u,Z2t,r)},k4t=(0,qt.Ay)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>(0,Me.A)({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:(0,Mo.X4)(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>(0,Me.A)({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>(0,Me.A)({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}),({theme:e,ownerState:t})=>(0,Me.A)({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}),({ownerState:e})=>(0,Me.A)({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),I4t=(0,qt.Ay)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>(0,Me.A)({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),uSe=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiDivider"}),{absolute:i=!1,children:o,className:s,component:l=o?"div":"hr",flexItem:c=!1,light:u=!1,orientation:f="horizontal",role:h=l!=="hr"?"separator":void 0,textAlign:p="center",variant:m="fullWidth"}=r,g=(0,lr.A)(r,R4t),v=(0,Me.A)({},r,{absolute:i,component:l,flexItem:c,light:u,orientation:f,role:h,textAlign:p,variant:m}),y=D4t(v);return(0,a.jsx)(k4t,(0,Me.A)({as:l,className:(0,La.A)(y.root,s),role:h,ref:n,ownerState:v},g,{children:o?(0,a.jsx)(I4t,{className:y.wrapper,ownerState:v,children:o}):null}))});uSe.muiSkipListHighlight=!0;const Yc=uSe,SD=({adapter:e,value:t,timezone:n,props:r})=>{if(t===null)return null;const{minTime:i,maxTime:o,minutesStep:s,shouldDisableTime:l,disableIgnoringDatePartForTimeValidation:c=!1,disablePast:u,disableFuture:f}=r,h=e.utils.date(void 0,n),p=pD(c,e.utils);switch(!0){case!e.utils.isValid(t):return"invalidDate";case!!(i&&p(i,t)):return"minTime";case!!(o&&p(t,o)):return"maxTime";case!!(f&&e.utils.isAfter(t,h)):return"disableFuture";case!!(u&&e.utils.isBefore(t,h)):return"disablePast";case!!(l&&l(t,"hours")):return"shouldDisableTime-hours";case!!(l&&l(t,"minutes")):return"shouldDisableTime-minutes";case!!(l&&l(t,"seconds")):return"shouldDisableTime-seconds";case!!(s&&e.utils.getMinutes(t)%s!==0):return"minutesStep";default:return null}};SD.valueManager=qu;const TL=({adapter:e,value:t,timezone:n,props:r})=>{const i=PP({adapter:e,value:t,timezone:n,props:r});return i!==null?i:SD({adapter:e,value:t,timezone:n,props:r})};TL.valueManager=qu;const F4t=e=>{const t=WOt(e),{forwardedProps:n,internalProps:r}=kQ(t,"date-time");return DQ({forwardedProps:n,internalProps:r,valueManager:qu,fieldValueManager:_Q,validator:TL,valueType:"date-time"})},N4t=["slots","slotProps","InputProps","inputProps"],dSe=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiDateTimeField"}),{slots:i,slotProps:o,InputProps:s,inputProps:l}=r,c=(0,lr.A)(r,N4t),u=r,f=i?.textField??(t.enableAccessibleFieldDOMStructure?LQ:Ni),h=is({elementType:f,externalSlotProps:o?.textField,externalForwardedProps:c,ownerState:u,additionalProps:{ref:n}});h.inputProps=(0,Me.A)({},l,h.inputProps),h.InputProps=(0,Me.A)({},s,h.InputProps);const p=F4t(h),m=BQ(p),g=IQ((0,Me.A)({},m,{slots:i,slotProps:o}));return(0,a.jsx)(f,(0,Me.A)({},g))});function L4t(e){return(0,ga.Ay)("MuiTab",e)}const Dw=(0,pa.A)("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),B4t=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],U4t=e=>{const{classes:t,textColor:n,fullWidth:r,wrapped:i,icon:o,label:s,selected:l,disabled:c}=e,u={root:["root",o&&s&&"labelIcon",`textColor${(0,na.A)(n)}`,r&&"fullWidth",i&&"wrapped",l&&"selected",c&&"disabled"],iconWrapper:["iconWrapper"]};return(0,Ur.A)(u,L4t,t)},V4t=(0,qt.Ay)(Vh,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.label&&n.icon&&t.labelIcon,t[`textColor${(0,na.A)(n.textColor)}`],n.fullWidth&&t.fullWidth,n.wrapped&&t.wrapped,{[`& .${Dw.iconWrapper}`]:t.iconWrapper}]}})(({theme:e,ownerState:t})=>(0,Me.A)({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${Dw.iconWrapper}`]:(0,Me.A)({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${Dw.selected}`]:{opacity:1},[`&.${Dw.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${Dw.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${Dw.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${Dw.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${Dw.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),$c=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTab"}),{className:i,disabled:o=!1,disableFocusRipple:s=!1,fullWidth:l,icon:c,iconPosition:u="top",indicator:f,label:h,onChange:p,onClick:m,onFocus:g,selected:v,selectionFollowsFocus:y,textColor:x="inherit",value:b,wrapped:S=!1}=r,C=(0,lr.A)(r,B4t),_=(0,Me.A)({},r,{disabled:o,disableFocusRipple:s,selected:v,icon:!!c,iconPosition:u,label:!!h,fullWidth:l,textColor:x,wrapped:S}),T=U4t(_),M=c&&h&&d.isValidElement(c)?d.cloneElement(c,{className:(0,La.A)(T.iconWrapper,c.props.className)}):c,j=W=>{!v&&p&&p(W,b),m&&m(W)},B=W=>{y&&!v&&p&&p(W,b),g&&g(W)};return(0,a.jsxs)(V4t,(0,Me.A)({focusRipple:!s,className:(0,La.A)(T.root,i),ref:n,role:"tab","aria-selected":v,disabled:o,onClick:j,onFocus:B,ownerState:_,tabIndex:v?0:-1},C,{children:[u==="top"||u==="start"?(0,a.jsxs)(d.Fragment,{children:[M,h]}):(0,a.jsxs)(d.Fragment,{children:[h,M]}),f]}))});let FP;function fSe(){if(FP)return FP;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),FP="reverse",e.scrollLeft>0?FP="default":(e.scrollLeft=1,e.scrollLeft===0&&(FP="negative")),document.body.removeChild(e),FP}function $4t(e,t){const n=e.scrollLeft;if(t!=="rtl")return n;switch(fSe()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}function z4t(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function W4t(e,t,n,r={},i=()=>{}){const{ease:o=z4t,duration:s=300}=r;let l=null;const c=t[e];let u=!1;const f=()=>{u=!0},h=p=>{if(u){i(new Error("Animation cancelled"));return}l===null&&(l=p);const m=Math.min(1,(p-l)/s);if(t[e]=o(m)*(n-c)+c,m>=1){requestAnimationFrame(()=>{i(null)});return}requestAnimationFrame(h)};return c===n?(i(new Error("Element already at target position")),f):(requestAnimationFrame(h),f)}const H4t=["onChange"],G4t={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function Y4t(e){const{onChange:t}=e,n=(0,lr.A)(e,H4t),r=d.useRef(),i=d.useRef(null),o=()=>{r.current=i.current.offsetHeight-i.current.clientHeight};return(0,ch.A)(()=>{const s=(0,gb.A)(()=>{const c=r.current;o(),c!==r.current&&t(r.current)}),l=(0,mP.A)(i.current);return l.addEventListener("resize",s),()=>{s.clear(),l.removeEventListener("resize",s)}},[t]),d.useEffect(()=>{o(),t(r.current)},[t]),(0,a.jsx)("div",(0,Me.A)({style:G4t,ref:i},n))}function K4t(e){return(0,ga.Ay)("MuiTabScrollButton",e)}const X4t=(0,pa.A)("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),Z4t=["className","slots","slotProps","direction","orientation","disabled"],Q4t=e=>{const{classes:t,orientation:n,disabled:r}=e,i={root:["root",n,r&&"disabled"]};return(0,Ur.A)(i,K4t,t)},J4t=(0,qt.Ay)(Vh,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.orientation&&t[n.orientation]]}})(({ownerState:e})=>(0,Me.A)({width:40,flexShrink:0,opacity:.8,[`&.${X4t.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),q4t=d.forwardRef(function(t,n){var r,i;const o=(0,Li.b)({props:t,name:"MuiTabScrollButton"}),{className:s,slots:l={},slotProps:c={},direction:u}=o,f=(0,lr.A)(o,Z4t),h=gd(),p=(0,Me.A)({isRtl:h},o),m=Q4t(p),g=(r=l.StartScrollButtonIcon)!=null?r:q1e,v=(i=l.EndScrollButtonIcon)!=null?i:ebe,y=is({elementType:g,externalSlotProps:c.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:p}),x=is({elementType:v,externalSlotProps:c.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:p});return(0,a.jsx)(J4t,(0,Me.A)({component:"div",className:(0,La.A)(m.root,s),ref:n,role:null,ownerState:p,tabIndex:null},f,{children:u==="left"?(0,a.jsx)(g,(0,Me.A)({},y)):(0,a.jsx)(v,(0,Me.A)({},x))}))});function eMt(e){return(0,ga.Ay)("MuiTabs",e)}const CD=(0,pa.A)("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),tMt=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],hSe=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,pSe=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,AL=(e,t,n)=>{let r=!1,i=n(e,t);for(;i;){if(i===e.firstChild){if(r)return;r=!0}const o=i.disabled||i.getAttribute("aria-disabled")==="true";if(!i.hasAttribute("tabindex")||o)i=n(e,i);else{i.focus();return}}},nMt=e=>{const{vertical:t,fixed:n,hideScrollbar:r,scrollableX:i,scrollableY:o,centered:s,scrollButtonsHideMobile:l,classes:c}=e,u={root:["root",t&&"vertical"],scroller:["scroller",n&&"fixed",r&&"hideScrollbar",i&&"scrollableX",o&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",s&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[i&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]};return(0,Ur.A)(u,eMt,c)},rMt=(0,qt.Ay)("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${CD.scrollButtons}`]:t.scrollButtons},{[`& .${CD.scrollButtons}`]:n.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,n.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>(0,Me.A)({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${CD.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),aMt=(0,qt.Ay)("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.scroller,n.fixed&&t.fixed,n.hideScrollbar&&t.hideScrollbar,n.scrollableX&&t.scrollableX,n.scrollableY&&t.scrollableY]}})(({ownerState:e})=>(0,Me.A)({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),iMt=(0,qt.Ay)("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.flexContainer,n.vertical&&t.flexContainerVertical,n.centered&&t.centered]}})(({ownerState:e})=>(0,Me.A)({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),oMt=(0,qt.Ay)("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>(0,Me.A)({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),sMt=(0,qt.Ay)(Y4t)({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),mSe={};let npr=!1;const Mx=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTabs"}),i=uo(),o=gd(),{"aria-label":s,"aria-labelledby":l,action:c,centered:u=!1,children:f,className:h,component:p="div",allowScrollButtonsMobile:m=!1,indicatorColor:g="primary",onChange:v,orientation:y="horizontal",ScrollButtonComponent:x=q4t,scrollButtons:b="auto",selectionFollowsFocus:S,slots:C={},slotProps:_={},TabIndicatorProps:T={},TabScrollButtonProps:M={},textColor:j="primary",value:B,variant:W="standard",visibleScrollbar:K=!1}=r,G=(0,lr.A)(r,tMt),J=W==="scrollable",te=y==="vertical",re=te?"scrollTop":"scrollLeft",me=te?"top":"left",Ce=te?"bottom":"right",Ae=te?"clientHeight":"clientWidth",_e=te?"height":"width",Be=(0,Me.A)({},r,{component:p,allowScrollButtonsMobile:m,indicatorColor:g,orientation:y,vertical:te,scrollButtons:b,textColor:j,variant:W,visibleScrollbar:K,fixed:!J,hideScrollbar:J&&!K,scrollableX:J&&!te,scrollableY:J&&te,centered:u&&!J,scrollButtonsHideMobile:!m}),Ue=nMt(Be),$e=is({elementType:C.StartScrollButtonIcon,externalSlotProps:_.startScrollButtonIcon,ownerState:Be}),Je=is({elementType:C.EndScrollButtonIcon,externalSlotProps:_.endScrollButtonIcon,ownerState:Be}),[Ne,Ke]=d.useState(!1),[nt,rt]=d.useState(mSe),[st,gt]=d.useState(!1),[lt,ut]=d.useState(!1),[Fe,ft]=d.useState(!1),[Ct,Tt]=d.useState({overflow:"hidden",scrollbarWidth:0}),Ut=new Map,zt=d.useRef(null),Ht=d.useRef(null),nn=()=>{const hr=zt.current;let Nr;if(hr){const Lr=hr.getBoundingClientRect();Nr={clientWidth:hr.clientWidth,scrollLeft:hr.scrollLeft,scrollTop:hr.scrollTop,scrollLeftNormalized:$4t(hr,o?"rtl":"ltr"),scrollWidth:hr.scrollWidth,top:Lr.top,bottom:Lr.bottom,left:Lr.left,right:Lr.right}}let Xn;if(hr&&B!==!1){const Lr=Ht.current.children;if(Lr.length>0){const fa=Lr[Ut.get(B)];Xn=fa?fa.getBoundingClientRect():null}}return{tabsMeta:Nr,tabMeta:Xn}},Bt=(0,g0.A)(()=>{const{tabsMeta:hr,tabMeta:Nr}=nn();let Xn=0,Lr;if(te)Lr="top",Nr&&hr&&(Xn=Nr.top-hr.top+hr.scrollTop);else if(Lr=o?"right":"left",Nr&&hr){const ii=o?hr.scrollLeftNormalized+hr.clientWidth-hr.scrollWidth:hr.scrollLeft;Xn=(o?-1:1)*(Nr[Lr]-hr[Lr]+ii)}const fa={[Lr]:Xn,[_e]:Nr?Nr[_e]:0};if(isNaN(nt[Lr])||isNaN(nt[_e]))rt(fa);else{const ii=Math.abs(nt[Lr]-fa[Lr]),pi=Math.abs(nt[_e]-fa[_e]);(ii>=1||pi>=1)&&rt(fa)}}),on=(hr,{animation:Nr=!0}={})=>{Nr?W4t(re,zt.current,hr,{duration:i.transitions.duration.standard}):zt.current[re]=hr},Tn=hr=>{let Nr=zt.current[re];te?Nr+=hr:(Nr+=hr*(o?-1:1),Nr*=o&&fSe()==="reverse"?-1:1),on(Nr)},$n=()=>{const hr=zt.current[Ae];let Nr=0;const Xn=Array.from(Ht.current.children);for(let Lr=0;Lr<Xn.length;Lr+=1){const fa=Xn[Lr];if(Nr+fa[Ae]>hr){Lr===0&&(Nr=hr);break}Nr+=fa[Ae]}return Nr},rr=()=>{Tn(-1*$n())},ir=()=>{Tn($n())},Vn=d.useCallback(hr=>{Tt({overflow:null,scrollbarWidth:hr})},[]),vr=()=>{const hr={};hr.scrollbarSizeListener=J?(0,a.jsx)(sMt,{onChange:Vn,className:(0,La.A)(Ue.scrollableX,Ue.hideScrollbar)}):null;const Xn=J&&(b==="auto"&&(st||lt)||b===!0);return hr.scrollButtonStart=Xn?(0,a.jsx)(x,(0,Me.A)({slots:{StartScrollButtonIcon:C.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:$e},orientation:y,direction:o?"right":"left",onClick:rr,disabled:!st},M,{className:(0,La.A)(Ue.scrollButtons,M.className)})):null,hr.scrollButtonEnd=Xn?(0,a.jsx)(x,(0,Me.A)({slots:{EndScrollButtonIcon:C.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:Je},orientation:y,direction:o?"left":"right",onClick:ir,disabled:!lt},M,{className:(0,La.A)(Ue.scrollButtons,M.className)})):null,hr},Hn=(0,g0.A)(hr=>{const{tabsMeta:Nr,tabMeta:Xn}=nn();if(!(!Xn||!Nr)){if(Xn[me]<Nr[me]){const Lr=Nr[re]+(Xn[me]-Nr[me]);on(Lr,{animation:hr})}else if(Xn[Ce]>Nr[Ce]){const Lr=Nr[re]+(Xn[Ce]-Nr[Ce]);on(Lr,{animation:hr})}}}),Fn=(0,g0.A)(()=>{J&&b!==!1&&ft(!Fe)});d.useEffect(()=>{const hr=(0,gb.A)(()=>{zt.current&&Bt()});let Nr;const Xn=ii=>{ii.forEach(pi=>{pi.removedNodes.forEach(Ji=>{var bi;(bi=Nr)==null||bi.unobserve(Ji)}),pi.addedNodes.forEach(Ji=>{var bi;(bi=Nr)==null||bi.observe(Ji)})}),hr(),Fn()},Lr=(0,mP.A)(zt.current);Lr.addEventListener("resize",hr);let fa;return typeof ResizeObserver<"u"&&(Nr=new ResizeObserver(hr),Array.from(Ht.current.children).forEach(ii=>{Nr.observe(ii)})),typeof MutationObserver<"u"&&(fa=new MutationObserver(Xn),fa.observe(Ht.current,{childList:!0})),()=>{var ii,pi;hr.clear(),Lr.removeEventListener("resize",hr),(ii=fa)==null||ii.disconnect(),(pi=Nr)==null||pi.disconnect()}},[Bt,Fn]),d.useEffect(()=>{const hr=Array.from(Ht.current.children),Nr=hr.length;if(typeof IntersectionObserver<"u"&&Nr>0&&J&&b!==!1){const Xn=hr[0],Lr=hr[Nr-1],fa={root:zt.current,threshold:.99},ii=Ei=>{gt(!Ei[0].isIntersecting)},pi=new IntersectionObserver(ii,fa);pi.observe(Xn);const Ji=Ei=>{ut(!Ei[0].isIntersecting)},bi=new IntersectionObserver(Ji,fa);return bi.observe(Lr),()=>{pi.disconnect(),bi.disconnect()}}},[J,b,Fe,f?.length]),d.useEffect(()=>{Ke(!0)},[]),d.useEffect(()=>{Bt()}),d.useEffect(()=>{Hn(mSe!==nt)},[Hn,nt]),d.useImperativeHandle(c,()=>({updateIndicator:Bt,updateScrollButtons:Fn}),[Bt,Fn]);const Qn=(0,a.jsx)(oMt,(0,Me.A)({},T,{className:(0,La.A)(Ue.indicator,T.className),ownerState:Be,style:(0,Me.A)({},nt,T.style)}));let Yr=0;const wa=d.Children.map(f,hr=>{if(!d.isValidElement(hr))return null;const Nr=hr.props.value===void 0?Yr:hr.props.value;Ut.set(Nr,Yr);const Xn=Nr===B;return Yr+=1,d.cloneElement(hr,(0,Me.A)({fullWidth:W==="fullWidth",indicator:Xn&&!Ne&&Qn,selected:Xn,selectionFollowsFocus:S,onChange:v,textColor:j,value:Nr},Yr===1&&B===!1&&!hr.props.tabIndex?{tabIndex:0}:{}))}),yr=hr=>{const Nr=Ht.current,Xn=(0,Ex.A)(Nr).activeElement;if(Xn.getAttribute("role")!=="tab")return;let fa=y==="horizontal"?"ArrowLeft":"ArrowUp",ii=y==="horizontal"?"ArrowRight":"ArrowDown";switch(y==="horizontal"&&o&&(fa="ArrowRight",ii="ArrowLeft"),hr.key){case fa:hr.preventDefault(),AL(Nr,Xn,pSe);break;case ii:hr.preventDefault(),AL(Nr,Xn,hSe);break;case"Home":hr.preventDefault(),AL(Nr,null,hSe);break;case"End":hr.preventDefault(),AL(Nr,null,pSe);break;default:break}},ea=vr();return(0,a.jsxs)(rMt,(0,Me.A)({className:(0,La.A)(Ue.root,h),ownerState:Be,ref:n,as:p},G,{children:[ea.scrollButtonStart,ea.scrollbarSizeListener,(0,a.jsxs)(aMt,{className:Ue.scroller,ownerState:Be,style:{overflow:Ct.overflow,[te?`margin${o?"Left":"Right"}`:"marginBottom"]:K?void 0:-Ct.scrollbarWidth},ref:zt,children:[(0,a.jsx)(iMt,{"aria-label":s,"aria-labelledby":l,"aria-orientation":y==="vertical"?"vertical":null,className:Ue.flexContainer,ownerState:Be,onKeyDown:yr,ref:Ht,role:"tablist",children:wa}),Ne&&Qn]}),ea.scrollButtonEnd]}))});function lMt(e){return(0,ga.Ay)("MuiDateTimePickerTabs",e)}const apr=(0,pa.A)("MuiDateTimePickerTabs",["root"]),cMt=e=>EP(e)?"date":"time",uMt=e=>e==="date"?"day":"hours",dMt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,lMt,t)},fMt=(0,qt.Ay)(Mx,{name:"MuiDateTimePickerTabs",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({boxShadow:`0 -1px 0 0 inset ${(e.vars||e).palette.divider}`,"&:last-child":{boxShadow:`0 1px 0 0 inset ${(e.vars||e).palette.divider}`,[`& .${CD.indicator}`]:{bottom:"auto",top:0}}})),hMt=function(t){const n=si({props:t,name:"MuiDateTimePickerTabs"}),{dateIcon:r=(0,a.jsx)(TOt,{}),onViewChange:i,timeIcon:o=(0,a.jsx)(AOt,{}),view:s,hidden:l=typeof window>"u"||window.innerHeight<667,className:c,sx:u}=n,f=Nd(),h=dMt(n),p=(m,g)=>{i(uMt(g))};return l?null:(0,a.jsxs)(fMt,{ownerState:n,variant:"fullWidth",value:cMt(s),onChange:p,className:Bl(h.root,c),sx:u,children:[(0,a.jsx)($c,{value:"date","aria-label":f.dateTableLabel,icon:(0,a.jsx)(d.Fragment,{children:r})}),(0,a.jsx)($c,{value:"time","aria-label":f.timeTableLabel,icon:(0,a.jsx)(d.Fragment,{children:o})})]})};function pMt(e){return(0,ga.Ay)("MuiPickersToolbarText",e)}const zQ=(0,pa.A)("MuiPickersToolbarText",["root","selected"]),mMt=["className","selected","value"],gMt=e=>{const{classes:t,selected:n}=e,r={root:["root",n&&"selected"]};return(0,Ur.A)(r,pMt,t)},vMt=(0,qt.Ay)(Ft,{name:"MuiPickersToolbarText",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`&.${zQ.selected}`]:t.selected}]})(({theme:e})=>({transition:e.transitions.create("color"),color:(e.vars||e).palette.text.secondary,[`&.${zQ.selected}`]:{color:(e.vars||e).palette.text.primary}})),WQ=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersToolbarText"}),{className:i,value:o}=r,s=(0,lr.A)(r,mMt),l=gMt(r);return(0,a.jsx)(vMt,(0,Me.A)({ref:n,className:Bl(l.root,i),component:"span"},s,{children:o}))}),yMt=["align","className","selected","typographyClassName","value","variant","width"],xMt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,Ewe,t)},bMt=(0,qt.Ay)(Na,{name:"MuiPickersToolbarButton",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:0,minWidth:16,textTransform:"none"}),mm=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersToolbarButton"}),{align:i,className:o,selected:s,typographyClassName:l,value:c,variant:u,width:f}=r,h=(0,lr.A)(r,yMt),p=xMt(r);return(0,a.jsx)(bMt,(0,Me.A)({variant:"text",ref:n,className:Bl(p.root,o)},f?{sx:{width:f}}:{},h,{children:(0,a.jsx)(WQ,{align:i,className:l,variant:u,value:c,selected:s})}))});function wMt(e){return(0,ga.Ay)("MuiDateTimePickerToolbar",e)}const HQ=(0,pa.A)("MuiDateTimePickerToolbar",["root","dateContainer","timeContainer","timeDigitsContainer","separator","timeLabelReverse","ampmSelection","ampmLandscape","ampmLabel"]),SMt=["ampm","ampmInClock","value","onChange","view","isLandscape","onViewChange","toolbarFormat","toolbarPlaceholder","views","disabled","readOnly","toolbarVariant","toolbarTitle","className"],CMt=e=>{const{classes:t,isLandscape:n,isRtl:r}=e,i={root:["root"],dateContainer:["dateContainer"],timeContainer:["timeContainer",r&&"timeLabelReverse"],timeDigitsContainer:["timeDigitsContainer",r&&"timeLabelReverse"],separator:["separator"],ampmSelection:["ampmSelection",n&&"ampmLandscape"],ampmLabel:["ampmLabel"]};return(0,Ur.A)(i,wMt,t)},EMt=(0,qt.Ay)(AQ,{name:"MuiDateTimePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({paddingLeft:16,paddingRight:16,justifyContent:"space-around",position:"relative",variants:[{props:{toolbarVariant:"desktop"},style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,[`& .${pPt.content} .${zQ.selected}`]:{color:(e.vars||e).palette.primary.main,fontWeight:e.typography.fontWeightBold}}},{props:{toolbarVariant:"desktop",isLandscape:!0},style:{borderRight:`1px solid ${(e.vars||e).palette.divider}`}},{props:{toolbarVariant:"desktop",isLandscape:!1},style:{paddingLeft:24,paddingRight:0}}]})),_Mt=(0,qt.Ay)("div",{name:"MuiDateTimePickerToolbar",slot:"DateContainer",overridesResolver:(e,t)=>t.dateContainer})({display:"flex",flexDirection:"column",alignItems:"flex-start"}),TMt=(0,qt.Ay)("div",{name:"MuiDateTimePickerToolbar",slot:"TimeContainer",overridesResolver:(e,t)=>t.timeContainer})({display:"flex",flexDirection:"row",variants:[{props:{isRtl:!0},style:{flexDirection:"row-reverse"}},{props:{toolbarVariant:"desktop",isLandscape:!1},style:{gap:9,marginRight:4,alignSelf:"flex-end"}},{props:({isLandscape:e,toolbarVariant:t})=>e&&t!=="desktop",style:{flexDirection:"column"}},{props:({isLandscape:e,toolbarVariant:t,isRtl:n})=>e&&t!=="desktop"&&n,style:{flexDirection:"column-reverse"}}]}),AMt=(0,qt.Ay)("div",{name:"MuiDateTimePickerToolbar",slot:"TimeDigitsContainer",overridesResolver:(e,t)=>t.timeDigitsContainer})({display:"flex",variants:[{props:{isRtl:!0},style:{flexDirection:"row-reverse"}},{props:{toolbarVariant:"desktop"},style:{gap:1.5}}]}),gSe=(0,qt.Ay)(WQ,{name:"MuiDateTimePickerToolbar",slot:"Separator",overridesResolver:(e,t)=>t.separator})({margin:"0 4px 0 2px",cursor:"default",variants:[{props:{toolbarVariant:"desktop"},style:{margin:0}}]}),PMt=(0,qt.Ay)("div",{name:"MuiDateTimePickerToolbar",slot:"AmPmSelection",overridesResolver:(e,t)=>[{[`.${HQ.ampmLabel}`]:t.ampmLabel},{[`&.${HQ.ampmLandscape}`]:t.ampmLandscape},t.ampmSelection]})({display:"flex",flexDirection:"column",marginRight:"auto",marginLeft:12,[`& .${HQ.ampmLabel}`]:{fontSize:17},variants:[{props:{isLandscape:!0},style:{margin:"4px 0 auto",flexDirection:"row",justifyContent:"space-around",width:"100%"}}]});function OMt(e){const t=si({props:e,name:"MuiDateTimePickerToolbar"}),{ampm:n,ampmInClock:r,value:i,onChange:o,view:s,isLandscape:l,onViewChange:c,toolbarFormat:u,toolbarPlaceholder:f="\u2013\u2013",views:h,disabled:p,readOnly:m,toolbarVariant:g="mobile",toolbarTitle:v,className:y}=t,x=(0,lr.A)(t,SMt),b=gd(),S=(0,Me.A)({},t,{isRtl:b}),C=Xs(),{meridiemMode:_,handleMeridiemChange:T}=EL(i,n,o),M=!!(n&&!r),j=g==="desktop",B=Nd(),W=CMt(S),K=v??B.dateTimePickerToolbarTitle,G=te=>n?C.format(te,"hours12h"):C.format(te,"hours24h"),J=d.useMemo(()=>i?u?C.formatByString(i,u):C.format(i,"shortDate"):f,[i,u,f,C]);return(0,a.jsxs)(EMt,(0,Me.A)({isLandscape:l,className:Bl(W.root,y),toolbarTitle:K},x,{ownerState:S,children:[(0,a.jsxs)(_Mt,{className:W.dateContainer,ownerState:S,children:[h.includes("year")&&(0,a.jsx)(mm,{tabIndex:-1,variant:"subtitle1",onClick:()=>c("year"),selected:s==="year",value:i?C.format(i,"year"):"\u2013"}),h.includes("day")&&(0,a.jsx)(mm,{tabIndex:-1,variant:j?"h5":"h4",onClick:()=>c("day"),selected:s==="day",value:J})]}),(0,a.jsxs)(TMt,{className:W.timeContainer,ownerState:S,children:[(0,a.jsxs)(AMt,{className:W.timeDigitsContainer,ownerState:S,children:[h.includes("hours")&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(mm,{variant:j?"h5":"h3",width:j&&!l?yD:void 0,onClick:()=>c("hours"),selected:s==="hours",value:i?G(i):"--"}),(0,a.jsx)(gSe,{variant:j?"h5":"h3",value:":",className:W.separator,ownerState:S}),(0,a.jsx)(mm,{variant:j?"h5":"h3",width:j&&!l?yD:void 0,onClick:()=>c("minutes"),selected:s==="minutes"||!h.includes("minutes")&&s==="hours",value:i?C.format(i,"minutes"):"--",disabled:!h.includes("minutes")})]}),h.includes("seconds")&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(gSe,{variant:j?"h5":"h3",value:":",className:W.separator,ownerState:S}),(0,a.jsx)(mm,{variant:j?"h5":"h3",width:j&&!l?yD:void 0,onClick:()=>c("seconds"),selected:s==="seconds",value:i?C.format(i,"seconds"):"--"})]})]}),M&&!j&&(0,a.jsxs)(PMt,{className:W.ampmSelection,ownerState:S,children:[(0,a.jsx)(mm,{variant:"subtitle2",selected:_==="am",typographyClassName:W.ampmLabel,value:ry(C,"am"),onClick:m?void 0:()=>T("am"),disabled:p}),(0,a.jsx)(mm,{variant:"subtitle2",selected:_==="pm",typographyClassName:W.ampmLabel,value:ry(C,"pm"),onClick:m?void 0:()=>T("pm"),disabled:p})]}),n&&j&&(0,a.jsx)(mm,{variant:"h5",onClick:()=>c("meridiem"),selected:s==="meridiem",value:i&&_?ry(C,_):"--",width:yD})]})]}))}function vSe(e,t){const n=Xs(),r=_E(),i=si({props:e,name:t}),o=i.ampm??n.is12HourCycleInCurrentLocale(),s=d.useMemo(()=>i.localeText?.toolbarTitle==null?i.localeText:(0,Me.A)({},i.localeText,{dateTimePickerToolbarTitle:i.localeText.toolbarTitle}),[i.localeText]);return(0,Me.A)({},i,xQ({views:i.views,openTo:i.openTo,defaultViews:["year","day","hours","minutes"],defaultOpenTo:"day"}),{ampm:o,localeText:s,orientation:i.orientation??"portrait",disableIgnoringDatePartForTimeValidation:i.disableIgnoringDatePartForTimeValidation??!!(i.minDateTime||i.maxDateTime||i.disablePast||i.disableFuture),disableFuture:i.disableFuture??!1,disablePast:i.disablePast??!1,minDate:Wh(n,i.minDateTime??i.minDate,r.minDate),maxDate:Wh(n,i.maxDateTime??i.maxDate,r.maxDate),minTime:i.minDateTime??i.minTime,maxTime:i.maxDateTime??i.maxTime,slots:(0,Me.A)({toolbar:OMt,tabs:hMt},i.slots),slotProps:(0,Me.A)({},i.slotProps,{toolbar:(0,Me.A)({ampm:o},i.slotProps?.toolbar)})})}const jMt=["views","format"],ySe=(e,t,n)=>{let{views:r,format:i}=t,o=(0,lr.A)(t,jMt);if(i)return i;const s=[],l=[];if(r.forEach(f=>{_P(f)?l.push(f):EP(f)&&s.push(f)}),l.length===0)return dD(e,(0,Me.A)({views:s},o),!1);if(s.length===0)return gL(e,(0,Me.A)({views:l},o));const c=gL(e,(0,Me.A)({views:l},o));return`${n?e.formats.keyboardDate:dD(e,(0,Me.A)({views:s},o),!1)} ${c}`},MMt=(e,t,n)=>n?t.filter(r=>!fD(r)||r==="hours"):e?[...t,"meridiem"]:t,RMt=(e,t)=>24*60/((e.hours??1)*(e.minutes??5))<=t;function xSe({thresholdToRenderTimeInASingleColumn:e,ampm:t,timeSteps:n,views:r}){const i=e??24,o=(0,Me.A)({hours:1,minutes:5,seconds:5},n),s=RMt(o,i);return{thresholdToRenderTimeInASingleColumn:i,timeSteps:o,shouldRenderTimeInASingleColumn:s,views:MMt(t,r,s)}}function DMt(e){return(0,ga.Ay)("MuiTimeClock",e)}const ipr=(0,pa.A)("MuiTimeClock",["root","arrowSwitcher"]),NP=220,wb=36,ED={x:NP/2,y:NP/2},bSe={x:ED.x,y:0},kMt=bSe.x-ED.x,IMt=bSe.y-ED.y,FMt=e=>e*(180/Math.PI),wSe=(e,t,n)=>{const r=t-ED.x,i=n-ED.y,o=Math.atan2(kMt,IMt)-Math.atan2(r,i);let s=FMt(o);s=Math.round(s/e)*e,s%=360;const l=Math.floor(s/e)||0,c=r**2+i**2,u=Math.sqrt(c);return{value:l,distance:u}},NMt=(e,t,n=1)=>{const r=n*6;let{value:i}=wSe(r,e,t);return i=i*n%60,i},LMt=(e,t,n)=>{const{value:r,distance:i}=wSe(30,e,t);let o=r||12;return n?o%=12:i<NP/2-wb&&(o+=12,o%=24),o};function BMt(e){return(0,ga.Ay)("MuiClockPointer",e)}const opr=(0,pa.A)("MuiClockPointer",["root","thumb"]),UMt=["className","hasSelected","isInner","type","viewValue"],VMt=e=>{const{classes:t}=e,n={root:["root"],thumb:["thumb"]};return(0,Ur.A)(n,BMt,t)},$Mt=(0,qt.Ay)("div",{name:"MuiClockPointer",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({width:2,backgroundColor:(e.vars||e).palette.primary.main,position:"absolute",left:"calc(50% - 1px)",bottom:"50%",transformOrigin:"center bottom 0px",variants:[{props:{shouldAnimate:!0},style:{transition:e.transitions.create(["transform","height"])}}]})),zMt=(0,qt.Ay)("div",{name:"MuiClockPointer",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({width:4,height:4,backgroundColor:(e.vars||e).palette.primary.contrastText,borderRadius:"50%",position:"absolute",top:-21,left:`calc(50% - ${wb/2}px)`,border:`${(wb-4)/2}px solid ${(e.vars||e).palette.primary.main}`,boxSizing:"content-box",variants:[{props:{hasSelected:!0},style:{backgroundColor:(e.vars||e).palette.primary.main}}]}));function WMt(e){const t=si({props:e,name:"MuiClockPointer"}),{className:n,isInner:r,type:i,viewValue:o}=t,s=(0,lr.A)(t,UMt),l=d.useRef(i);d.useEffect(()=>{l.current=i},[i]);const c=(0,Me.A)({},t,{shouldAnimate:l.current!==i}),u=VMt(c),f=()=>{let p=360/(i==="hours"?12:60)*o;return i==="hours"&&o>12&&(p-=360),{height:Math.round((r?.26:.4)*NP),transform:`rotateZ(${p}deg)`}};return(0,a.jsx)($Mt,(0,Me.A)({style:f(),className:Bl(u.root,n),ownerState:c},s,{children:(0,a.jsx)(zMt,{ownerState:c,className:u.thumb})}))}function HMt(e){return(0,ga.Ay)("MuiClock",e)}const spr=(0,pa.A)("MuiClock",["root","clock","wrapper","squareMask","pin","amButton","pmButton","meridiemText","selected"]),GMt=e=>{const{classes:t,meridiemMode:n}=e,r={root:["root"],clock:["clock"],wrapper:["wrapper"],squareMask:["squareMask"],pin:["pin"],amButton:["amButton",n==="am"&&"selected"],pmButton:["pmButton",n==="pm"&&"selected"],meridiemText:["meridiemText"]};return(0,Ur.A)(r,HMt,t)},YMt=(0,qt.Ay)("div",{name:"MuiClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",justifyContent:"center",alignItems:"center",margin:e.spacing(2)})),KMt=(0,qt.Ay)("div",{name:"MuiClock",slot:"Clock",overridesResolver:(e,t)=>t.clock})({backgroundColor:"rgba(0,0,0,.07)",borderRadius:"50%",height:220,width:220,flexShrink:0,position:"relative",pointerEvents:"none"}),XMt=(0,qt.Ay)("div",{name:"MuiClock",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})({"&:focus":{outline:"none"}}),ZMt=(0,qt.Ay)("div",{name:"MuiClock",slot:"SquareMask",overridesResolver:(e,t)=>t.squareMask})({width:"100%",height:"100%",position:"absolute",pointerEvents:"auto",outline:0,touchAction:"none",userSelect:"none",variants:[{props:{disabled:!1},style:{"@media (pointer: fine)":{cursor:"pointer",borderRadius:"50%"},"&:active":{cursor:"move"}}}]}),QMt=(0,qt.Ay)("div",{name:"MuiClock",slot:"Pin",overridesResolver:(e,t)=>t.pin})(({theme:e})=>({width:6,height:6,borderRadius:"50%",backgroundColor:(e.vars||e).palette.primary.main,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),SSe=(e,t)=>({zIndex:1,bottom:8,paddingLeft:4,paddingRight:4,width:wb,variants:[{props:{meridiemMode:t},style:{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:hover":{backgroundColor:(e.vars||e).palette.primary.light}}}]}),JMt=(0,qt.Ay)(Da,{name:"MuiClock",slot:"AmButton",overridesResolver:(e,t)=>t.amButton})(({theme:e})=>(0,Me.A)({},SSe(e,"am"),{position:"absolute",left:8})),qMt=(0,qt.Ay)(Da,{name:"MuiClock",slot:"PmButton",overridesResolver:(e,t)=>t.pmButton})(({theme:e})=>(0,Me.A)({},SSe(e,"pm"),{position:"absolute",right:8})),CSe=(0,qt.Ay)(Ft,{name:"MuiClock",slot:"meridiemText",overridesResolver:(e,t)=>t.meridiemText})({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});function eRt(e){const t=si({props:e,name:"MuiClock"}),{ampm:n,ampmInClock:r,autoFocus:i,children:o,value:s,handleMeridiemChange:l,isTimeDisabled:c,meridiemMode:u,minutesStep:f=1,onChange:h,selectedId:p,type:m,viewValue:g,disabled:v=!1,readOnly:y,className:x}=t,b=t,S=Xs(),C=Nd(),_=d.useRef(!1),T=GMt(b),M=c(g,m),j=!n&&m==="hours"&&(g<1||g>12),B=(_e,Be)=>{v||y||c(_e,m)||h(_e,Be)},W=(_e,Be)=>{let{offsetX:Ue,offsetY:$e}=_e;if(Ue===void 0){const Ne=_e.target.getBoundingClientRect();Ue=_e.changedTouches[0].clientX-Ne.left,$e=_e.changedTouches[0].clientY-Ne.top}const Je=m==="seconds"||m==="minutes"?NMt(Ue,$e,f):LMt(Ue,$e,!!n);B(Je,Be)},K=_e=>{_.current=!0,W(_e,"shallow")},G=_e=>{_.current&&(W(_e,"finish"),_.current=!1)},J=_e=>{_e.buttons>0&&W(_e.nativeEvent,"shallow")},te=_e=>{_.current&&(_.current=!1),W(_e.nativeEvent,"finish")},re=d.useMemo(()=>m==="hours"?!0:g%5===0,[m,g]),me=m==="minutes"?f:1,Ce=d.useRef(null);(0,Cu.A)(()=>{i&&Ce.current.focus()},[i]);const Ae=_e=>{if(!_.current)switch(_e.key){case"Home":B(0,"partial"),_e.preventDefault();break;case"End":B(m==="minutes"?59:23,"partial"),_e.preventDefault();break;case"ArrowUp":B(g+me,"partial"),_e.preventDefault();break;case"ArrowDown":B(g-me,"partial"),_e.preventDefault();break;case"Enter":case" ":B(g,"finish"),_e.preventDefault();break;default:}};return(0,a.jsxs)(YMt,{className:Bl(T.root,x),children:[(0,a.jsxs)(KMt,{className:T.clock,children:[(0,a.jsx)(ZMt,{onTouchMove:K,onTouchStart:K,onTouchEnd:G,onMouseUp:te,onMouseMove:J,ownerState:{disabled:v},className:T.squareMask}),!M&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(QMt,{className:T.pin}),s!=null&&(0,a.jsx)(WMt,{type:m,viewValue:g,isInner:j,hasSelected:re})]}),(0,a.jsx)(XMt,{"aria-activedescendant":p,"aria-label":C.clockLabelText(m,s,S,s==null?null:S.format(s,"fullTime")),ref:Ce,role:"listbox",onKeyDown:Ae,tabIndex:0,className:T.wrapper,children:o})]}),n&&r&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(JMt,{onClick:y?void 0:()=>l("am"),disabled:v||u===null,ownerState:b,className:T.amButton,title:ry(S,"am"),children:(0,a.jsx)(CSe,{variant:"caption",className:T.meridiemText,children:ry(S,"am")})}),(0,a.jsx)(qMt,{disabled:v||u===null,onClick:y?void 0:()=>l("pm"),ownerState:b,className:T.pmButton,title:ry(S,"pm"),children:(0,a.jsx)(CSe,{variant:"caption",className:T.meridiemText,children:ry(S,"pm")})})]})]})}function tRt(e){return(0,ga.Ay)("MuiClockNumber",e)}const PL=(0,pa.A)("MuiClockNumber",["root","selected","disabled"]),nRt=["className","disabled","index","inner","label","selected"],rRt=e=>{const{classes:t,selected:n,disabled:r}=e,i={root:["root",n&&"selected",r&&"disabled"]};return(0,Ur.A)(i,tRt,t)},aRt=(0,qt.Ay)("span",{name:"MuiClockNumber",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`&.${PL.disabled}`]:t.disabled},{[`&.${PL.selected}`]:t.selected}]})(({theme:e})=>({height:wb,width:wb,position:"absolute",left:`calc((100% - ${wb}px) / 2)`,display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:(e.vars||e).palette.text.primary,fontFamily:e.typography.fontFamily,"&:focused":{backgroundColor:(e.vars||e).palette.background.paper},[`&.${PL.selected}`]:{color:(e.vars||e).palette.primary.contrastText},[`&.${PL.disabled}`]:{pointerEvents:"none",color:(e.vars||e).palette.text.disabled},variants:[{props:{inner:!0},style:(0,Me.A)({},e.typography.body2,{color:(e.vars||e).palette.text.secondary})}]}));function ESe(e){const t=si({props:e,name:"MuiClockNumber"}),{className:n,disabled:r,index:i,inner:o,label:s,selected:l}=t,c=(0,lr.A)(t,nRt),u=t,f=rRt(u),h=i%12/12*Math.PI*2-Math.PI/2,p=(NP-wb-2)/2*(o?.65:1),m=Math.round(Math.cos(h)*p),g=Math.round(Math.sin(h)*p);return(0,a.jsx)(aRt,(0,Me.A)({className:Bl(f.root,n),"aria-disabled":r?!0:void 0,"aria-selected":l?!0:void 0,role:"option",style:{transform:`translate(${m}px, ${g+(NP-wb)/2}px`},ownerState:u},c,{children:s}))}const iRt=({ampm:e,value:t,getClockNumberText:n,isDisabled:r,selectedId:i,utils:o})=>{const s=t?o.getHours(t):null,l=[],c=e?1:0,u=e?12:23,f=h=>s===null?!1:e?h===12?s===12||s===0:s===h||s-12===h:s===h;for(let h=c;h<=u;h+=1){let p=h.toString();h===0&&(p="00");const m=!e&&(h===0||h>12);p=o.formatNumber(p);const g=f(h);l.push((0,a.jsx)(ESe,{id:g?i:void 0,index:h,inner:m,selected:g,disabled:r(h),label:p,"aria-label":n(p)},h))}return l},_Se=({utils:e,value:t,isDisabled:n,getClockNumberText:r,selectedId:i})=>{const o=e.formatNumber;return[[5,o("05")],[10,o("10")],[15,o("15")],[20,o("20")],[25,o("25")],[30,o("30")],[35,o("35")],[40,o("40")],[45,o("45")],[50,o("50")],[55,o("55")],[0,o("00")]].map(([s,l],c)=>{const u=s===t;return(0,a.jsx)(ESe,{label:l,id:u?i:void 0,index:c+1,inner:!1,disabled:n(s),selected:u,"aria-label":r(l)},s)})},GQ=({value:e,referenceDate:t,utils:n,props:r,timezone:i})=>{const o=d.useMemo(()=>qu.getInitialReferenceValue({value:e,utils:n,props:r,referenceDate:t,granularity:ay.day,timezone:i,getTodayDate:()=>wQ(n,i,"date")}),[]);return e??o},oRt=["ampm","ampmInClock","autoFocus","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableTime","showViewSwitcher","onChange","view","views","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","timezone"],sRt=e=>{const{classes:t}=e,n={root:["root"],arrowSwitcher:["arrowSwitcher"]};return(0,Ur.A)(n,DMt,t)},lRt=(0,qt.Ay)(_L,{name:"MuiTimeClock",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",position:"relative"}),cRt=(0,qt.Ay)(oSe,{name:"MuiTimeClock",slot:"ArrowSwitcher",overridesResolver:(e,t)=>t.arrowSwitcher})({position:"absolute",right:12,top:15}),uRt=["hours","minutes"],dRt=d.forwardRef(function(t,n){const r=Xs(),i=si({props:t,name:"MuiTimeClock"}),{ampm:o=r.is12HourCycleInCurrentLocale(),ampmInClock:s=!1,autoFocus:l,slots:c,slotProps:u,value:f,defaultValue:h,referenceDate:p,disableIgnoringDatePartForTimeValidation:m=!1,maxTime:g,minTime:v,disableFuture:y,disablePast:x,minutesStep:b=1,shouldDisableTime:S,showViewSwitcher:C,onChange:_,view:T,views:M=uRt,openTo:j,onViewChange:B,focusedView:W,onFocusedViewChange:K,className:G,disabled:J,readOnly:te,timezone:re}=i,me=(0,lr.A)(i,oRt),{value:Ce,handleValueChange:Ae,timezone:_e}=MP({name:"TimeClock",timezone:re,value:f,defaultValue:h,onChange:_,valueManager:qu}),Be=GQ({value:Ce,referenceDate:p,utils:r,props:i,timezone:_e}),Ue=Nd(),$e=TE(_e),{view:Je,setView:Ne,previousView:Ke,nextView:nt,setValueAndGoToNextView:rt}=gD({view:T,views:M,openTo:j,onViewChange:B,onChange:Ae,focusedView:W,onFocusedViewChange:K}),{meridiemMode:st,handleMeridiemChange:gt}=EL(Be,o,rt),lt=d.useCallback((Tt,Ut)=>{const zt=pD(m,r),Ht=Ut==="hours"||Ut==="minutes"&&M.includes("seconds"),nn=({start:on,end:Tn})=>!(v&&zt(v,Tn)||g&&zt(on,g)||y&&zt(on,$e)||x&&zt($e,Ht?Tn:on)),Bt=(on,Tn=1)=>{if(on%Tn!==0)return!1;if(S)switch(Ut){case"hours":return!S(r.setHours(Be,on),"hours");case"minutes":return!S(r.setMinutes(Be,on),"minutes");case"seconds":return!S(r.setSeconds(Be,on),"seconds");default:return!1}return!0};switch(Ut){case"hours":{const on=hD(Tt,st,o),Tn=r.setHours(Be,on),$n=r.setSeconds(r.setMinutes(Tn,0),0),rr=r.setSeconds(r.setMinutes(Tn,59),59);return!nn({start:$n,end:rr})||!Bt(on)}case"minutes":{const on=r.setMinutes(Be,Tt),Tn=r.setSeconds(on,0),$n=r.setSeconds(on,59);return!nn({start:Tn,end:$n})||!Bt(Tt,b)}case"seconds":{const on=r.setSeconds(Be,Tt);return!nn({start:on,end:on})||!Bt(Tt)}default:throw new Error("not supported")}},[o,Be,m,g,st,v,b,S,r,y,x,$e,M]),ut=(0,x0.A)(),Fe=d.useMemo(()=>{switch(Je){case"hours":{const Tt=(Ut,zt)=>{const Ht=hD(Ut,st,o);rt(r.setHours(Be,Ht),zt,"hours")};return{onChange:Tt,viewValue:r.getHours(Be),children:iRt({value:Ce,utils:r,ampm:o,onChange:Tt,getClockNumberText:Ue.hoursClockNumberText,isDisabled:Ut=>J||lt(Ut,"hours"),selectedId:ut})}}case"minutes":{const Tt=r.getMinutes(Be),Ut=(zt,Ht)=>{rt(r.setMinutes(Be,zt),Ht,"minutes")};return{viewValue:Tt,onChange:Ut,children:_Se({utils:r,value:Tt,onChange:Ut,getClockNumberText:Ue.minutesClockNumberText,isDisabled:zt=>J||lt(zt,"minutes"),selectedId:ut})}}case"seconds":{const Tt=r.getSeconds(Be),Ut=(zt,Ht)=>{rt(r.setSeconds(Be,zt),Ht,"seconds")};return{viewValue:Tt,onChange:Ut,children:_Se({utils:r,value:Tt,onChange:Ut,getClockNumberText:Ue.secondsClockNumberText,isDisabled:zt=>J||lt(zt,"seconds"),selectedId:ut})}}default:throw new Error("You must provide the type for ClockView")}},[Je,r,Ce,o,Ue.hoursClockNumberText,Ue.minutesClockNumberText,Ue.secondsClockNumberText,st,rt,Be,lt,ut,J]),ft=i,Ct=sRt(ft);return(0,a.jsxs)(lRt,(0,Me.A)({ref:n,className:Bl(Ct.root,G),ownerState:ft},me,{children:[(0,a.jsx)(eRt,(0,Me.A)({autoFocus:l??!!W,ampmInClock:s&&M.includes("hours"),value:Ce,type:Je,ampm:o,minutesStep:b,isTimeDisabled:lt,meridiemMode:st,handleMeridiemChange:gt,selectedId:ut,disabled:J,readOnly:te},Fe)),C&&(0,a.jsx)(cRt,{className:Ct.arrowSwitcher,slots:c,slotProps:u,onGoToPrevious:()=>Ne(Ke),isPreviousDisabled:!Ke,previousLabel:Ue.openPreviousView,onGoToNext:()=>Ne(nt),isNextDisabled:!nt,nextLabel:Ue.openNextView,ownerState:ft})]}))});function fRt(e){return(0,ga.Ay)("MuiDigitalClock",e)}const hRt=(0,pa.A)("MuiDigitalClock",["root","list","item"]),pRt=["ampm","timeStep","autoFocus","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableTime","onChange","view","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","views","skipDisabled","timezone"],mRt=e=>{const{classes:t}=e,n={root:["root"],list:["list"],item:["item"]};return(0,Ur.A)(n,fRt,t)},gRt=(0,qt.Ay)(_L,{name:"MuiDigitalClock",slot:"Root",overridesResolver:(e,t)=>t.root})({overflowY:"auto",width:"100%","@media (prefers-reduced-motion: no-preference)":{scrollBehavior:"auto"},maxHeight:Iwe,variants:[{props:{alreadyRendered:!0},style:{"@media (prefers-reduced-motion: no-preference)":{scrollBehavior:"smooth"}}}]}),vRt=(0,qt.Ay)(Tw,{name:"MuiDigitalClock",slot:"List",overridesResolver:(e,t)=>t.list})({padding:0}),yRt=(0,qt.Ay)(Fi,{name:"MuiDigitalClock",slot:"Item",overridesResolver:(e,t)=>t.item})(({theme:e})=>({padding:"8px 16px",margin:"2px 4px","&:first-of-type":{marginTop:4},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.primary.main,e.palette.action.hoverOpacity)},"&.Mui-selected":{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:focus-visible, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}},"&.Mui-focusVisible":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.primary.main,e.palette.action.focusOpacity)}})),xRt=d.forwardRef(function(t,n){const r=Xs(),i=d.useRef(null),o=(0,Ml.A)(n,i),s=si({props:t,name:"MuiDigitalClock"}),{ampm:l=r.is12HourCycleInCurrentLocale(),timeStep:c=30,autoFocus:u,slots:f,slotProps:h,value:p,defaultValue:m,referenceDate:g,disableIgnoringDatePartForTimeValidation:v=!1,maxTime:y,minTime:x,disableFuture:b,disablePast:S,minutesStep:C=1,shouldDisableTime:_,onChange:T,view:M,openTo:j,onViewChange:B,focusedView:W,onFocusedViewChange:K,className:G,disabled:J,readOnly:te,views:re=["hours"],skipDisabled:me=!1,timezone:Ce}=s,Ae=(0,lr.A)(s,pRt),{value:_e,handleValueChange:Be,timezone:Ue}=MP({name:"DigitalClock",timezone:Ce,value:p,defaultValue:m,onChange:T,valueManager:qu}),$e=Nd(),Je=TE(Ue),Ne=d.useMemo(()=>(0,Me.A)({},s,{alreadyRendered:!!i.current}),[s]),Ke=mRt(Ne),nt=f?.digitalClockItem??yRt,rt=is({elementType:nt,externalSlotProps:h?.digitalClockItem,ownerState:{},className:Ke.item}),st=GQ({value:_e,referenceDate:g,utils:r,props:s,timezone:Ue}),gt=(0,Ma.A)(Tt=>Be(Tt,"finish","hours")),{setValueAndGoToNextView:lt}=gD({view:M,views:re,openTo:j,onViewChange:B,onChange:gt,focusedView:W,onFocusedViewChange:K}),ut=(0,Ma.A)(Tt=>{lt(Tt,"finish")});d.useEffect(()=>{if(i.current===null)return;const Tt=i.current.querySelector('[role="listbox"] [role="option"][tabindex="0"], [role="listbox"] [role="option"][aria-selected="true"]');if(!Tt)return;const Ut=Tt.offsetTop;(u||W)&&Tt.focus(),i.current.scrollTop=Ut-4});const Fe=d.useCallback(Tt=>{const Ut=pD(v,r),zt=()=>!(x&&Ut(x,Tt)||y&&Ut(Tt,y)||b&&Ut(Tt,Je)||S&&Ut(Je,Tt)),Ht=()=>r.getMinutes(Tt)%C!==0?!1:_?!_(Tt,"hours"):!0;return!zt()||!Ht()},[v,r,x,y,b,Je,S,C,_]),ft=d.useMemo(()=>{const Tt=r.startOfDay(st);return[Tt,...Array.from({length:Math.ceil(24*60/c)-1},(Ut,zt)=>r.addMinutes(Tt,c*(zt+1)))]},[st,c,r]),Ct=ft.findIndex(Tt=>r.isEqual(Tt,st));return(0,a.jsx)(gRt,(0,Me.A)({ref:o,className:Bl(Ke.root,G),ownerState:Ne},Ae,{children:(0,a.jsx)(vRt,{role:"listbox","aria-label":$e.timePickerToolbarTitle,className:Ke.list,children:ft.map((Tt,Ut)=>{if(me&&Fe(Tt))return null;const zt=r.isEqual(Tt,_e),Ht=r.format(Tt,l?"fullTime12h":"fullTime24h"),nn=Ct===Ut||Ct===-1&&Ut===0?0:-1;return(0,a.jsx)(nt,(0,Me.A)({onClick:()=>!te&&ut(Tt),selected:zt,disabled:J||Fe(Tt),disableRipple:te,role:"option","aria-disabled":te,"aria-selected":zt,tabIndex:nn},rt,{children:Ht}),Ht)})})}))});function bRt(e){return(0,ga.Ay)("MuiMultiSectionDigitalClock",e)}const TSe=(0,pa.A)("MuiMultiSectionDigitalClock",["root"]);function wRt(e){return(0,ga.Ay)("MuiMultiSectionDigitalClockSection",e)}const SRt=(0,pa.A)("MuiMultiSectionDigitalClockSection",["root","item"]),CRt=["autoFocus","onChange","className","disabled","readOnly","items","active","slots","slotProps","skipDisabled"],ERt=e=>{const{classes:t}=e,n={root:["root"],item:["item"]};return(0,Ur.A)(n,wRt,t)},_Rt=(0,qt.Ay)(Tw,{name:"MuiMultiSectionDigitalClockSection",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({maxHeight:Iwe,width:56,padding:0,overflow:"hidden","@media (prefers-reduced-motion: no-preference)":{scrollBehavior:"auto"},"@media (pointer: fine)":{"&:hover":{overflowY:"auto"}},"@media (pointer: none), (pointer: coarse)":{overflowY:"auto"},"&:not(:first-of-type)":{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"&::after":{display:"block",content:'""',height:"calc(100% - 40px - 6px)"},variants:[{props:{alreadyRendered:!0},style:{"@media (prefers-reduced-motion: no-preference)":{scrollBehavior:"smooth"}}}]})),TRt=(0,qt.Ay)(Fi,{name:"MuiMultiSectionDigitalClockSection",slot:"Item",overridesResolver:(e,t)=>t.item})(({theme:e})=>({padding:8,margin:"2px 4px",width:yD,justifyContent:"center","&:first-of-type":{marginTop:4},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.primary.main,e.palette.action.hoverOpacity)},"&.Mui-selected":{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:focus-visible, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}},"&.Mui-focusVisible":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.primary.main,e.palette.action.focusOpacity)}})),ARt=d.forwardRef(function(t,n){const r=d.useRef(null),i=(0,Ml.A)(n,r),o=d.useRef(null),s=si({props:t,name:"MuiMultiSectionDigitalClockSection"}),{autoFocus:l,onChange:c,className:u,disabled:f,readOnly:h,items:p,active:m,slots:g,slotProps:v,skipDisabled:y}=s,x=(0,lr.A)(s,CRt),b=d.useMemo(()=>(0,Me.A)({},s,{alreadyRendered:!!r.current}),[s]),S=ERt(b),C=g?.digitalClockSectionItem??TRt;d.useEffect(()=>{if(r.current===null)return;const T=r.current.querySelector('[role="option"][tabindex="0"], [role="option"][aria-selected="true"]');if(m&&l&&T&&T.focus(),!T||o.current===T)return;o.current=T;const M=T.offsetTop;r.current.scrollTop=M-4});const _=p.findIndex(T=>T.isFocused(T.value));return(0,a.jsx)(_Rt,(0,Me.A)({ref:i,className:Bl(S.root,u),ownerState:b,autoFocusItem:l&&m,role:"listbox"},x,{children:p.map((T,M)=>{const j=T.isDisabled?.(T.value),B=f||j;if(y&&B)return null;const W=T.isSelected(T.value),K=_===M||_===-1&&M===0?0:-1;return(0,a.jsx)(C,(0,Me.A)({onClick:()=>!h&&c(T.value),selected:W,disabled:B,disableRipple:h,role:"option","aria-disabled":h||B||void 0,"aria-label":T.ariaLabel,"aria-selected":W,tabIndex:K,className:S.item},v?.digitalClockSectionItem,{children:T.label}),T.label)})}))}),PRt=({now:e,value:t,utils:n,ampm:r,isDisabled:i,resolveAriaLabel:o,timeStep:s,valueOrReferenceDate:l})=>{const c=t?n.getHours(t):null,u=[],f=(m,g)=>{const v=g??c;return v===null?!1:r?m===12?v===12||v===0:v===m||v-12===m:v===m},h=m=>f(m,n.getHours(l)),p=r?11:23;for(let m=0;m<=p;m+=s){let g=n.format(n.setHours(e,m),r?"hours12h":"hours24h");const v=o(parseInt(g,10).toString());g=n.formatNumber(g),u.push({value:m,label:g,isSelected:f,isDisabled:i,isFocused:h,ariaLabel:v})}return u},ASe=({value:e,utils:t,isDisabled:n,timeStep:r,resolveLabel:i,resolveAriaLabel:o,hasValue:s=!0})=>{const l=u=>e===null?!1:s&&e===u,c=u=>e===u;return[...Array.from({length:Math.ceil(60/r)},(u,f)=>{const h=r*f;return{value:h,label:t.formatNumber(i(h)),isDisabled:n,isSelected:l,isFocused:c,ariaLabel:o(h.toString())}})]},ORt=["ampm","timeSteps","autoFocus","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableTime","onChange","view","views","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","skipDisabled","timezone"],jRt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,bRt,t)},MRt=(0,qt.Ay)(_L,{name:"MuiMultiSectionDigitalClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",flexDirection:"row",width:"100%",borderBottom:`1px solid ${(e.vars||e).palette.divider}`})),RRt=d.forwardRef(function(t,n){const r=Xs(),i=gd(),o=si({props:t,name:"MuiMultiSectionDigitalClock"}),{ampm:s=r.is12HourCycleInCurrentLocale(),timeSteps:l,autoFocus:c,slots:u,slotProps:f,value:h,defaultValue:p,referenceDate:m,disableIgnoringDatePartForTimeValidation:g=!1,maxTime:v,minTime:y,disableFuture:x,disablePast:b,minutesStep:S=1,shouldDisableTime:C,onChange:_,view:T,views:M=["hours","minutes"],openTo:j,onViewChange:B,focusedView:W,onFocusedViewChange:K,className:G,disabled:J,readOnly:te,skipDisabled:re=!1,timezone:me}=o,Ce=(0,lr.A)(o,ORt),{value:Ae,handleValueChange:_e,timezone:Be}=MP({name:"MultiSectionDigitalClock",timezone:me,value:h,defaultValue:p,onChange:_,valueManager:qu}),Ue=Nd(),$e=TE(Be),Je=d.useMemo(()=>(0,Me.A)({hours:1,minutes:5,seconds:5},l),[l]),Ne=GQ({value:Ae,referenceDate:m,utils:r,props:o,timezone:Be}),Ke=(0,Ma.A)((nn,Bt,on)=>_e(nn,Bt,on)),nt=d.useMemo(()=>!s||!M.includes("hours")||M.includes("meridiem")?M:[...M,"meridiem"],[s,M]),{view:rt,setValueAndGoToNextView:st,focusedView:gt}=gD({view:T,views:nt,openTo:j,onViewChange:B,onChange:Ke,focusedView:W,onFocusedViewChange:K}),lt=(0,Ma.A)(nn=>{st(nn,"finish","meridiem")}),{meridiemMode:ut,handleMeridiemChange:Fe}=EL(Ne,s,lt,"finish"),ft=d.useCallback((nn,Bt)=>{const on=pD(g,r),Tn=Bt==="hours"||Bt==="minutes"&&nt.includes("seconds"),$n=({start:ir,end:Vn})=>!(y&&on(y,Vn)||v&&on(ir,v)||x&&on(ir,$e)||b&&on($e,Tn?Vn:ir)),rr=(ir,Vn=1)=>{if(ir%Vn!==0)return!1;if(C)switch(Bt){case"hours":return!C(r.setHours(Ne,ir),"hours");case"minutes":return!C(r.setMinutes(Ne,ir),"minutes");case"seconds":return!C(r.setSeconds(Ne,ir),"seconds");default:return!1}return!0};switch(Bt){case"hours":{const ir=hD(nn,ut,s),Vn=r.setHours(Ne,ir),vr=r.setSeconds(r.setMinutes(Vn,0),0),Hn=r.setSeconds(r.setMinutes(Vn,59),59);return!$n({start:vr,end:Hn})||!rr(ir)}case"minutes":{const ir=r.setMinutes(Ne,nn),Vn=r.setSeconds(ir,0),vr=r.setSeconds(ir,59);return!$n({start:Vn,end:vr})||!rr(nn,S)}case"seconds":{const ir=r.setSeconds(Ne,nn);return!$n({start:ir,end:ir})||!rr(nn)}default:throw new Error("not supported")}},[s,Ne,g,v,ut,y,S,C,r,x,b,$e,nt]),Ct=d.useCallback(nn=>{switch(nn){case"hours":return{onChange:Bt=>{const on=hD(Bt,ut,s);st(r.setHours(Ne,on),"finish","hours")},items:PRt({now:$e,value:Ae,ampm:s,utils:r,isDisabled:Bt=>ft(Bt,"hours"),timeStep:Je.hours,resolveAriaLabel:Ue.hoursClockNumberText,valueOrReferenceDate:Ne})};case"minutes":return{onChange:Bt=>{st(r.setMinutes(Ne,Bt),"finish","minutes")},items:ASe({value:r.getMinutes(Ne),utils:r,isDisabled:Bt=>ft(Bt,"minutes"),resolveLabel:Bt=>r.format(r.setMinutes($e,Bt),"minutes"),timeStep:Je.minutes,hasValue:!!Ae,resolveAriaLabel:Ue.minutesClockNumberText})};case"seconds":return{onChange:Bt=>{st(r.setSeconds(Ne,Bt),"finish","seconds")},items:ASe({value:r.getSeconds(Ne),utils:r,isDisabled:Bt=>ft(Bt,"seconds"),resolveLabel:Bt=>r.format(r.setSeconds($e,Bt),"seconds"),timeStep:Je.seconds,hasValue:!!Ae,resolveAriaLabel:Ue.secondsClockNumberText})};case"meridiem":{const Bt=ry(r,"am"),on=ry(r,"pm");return{onChange:Fe,items:[{value:"am",label:Bt,isSelected:()=>!!Ae&&ut==="am",isFocused:()=>!!Ne&&ut==="am",ariaLabel:Bt},{value:"pm",label:on,isSelected:()=>!!Ae&&ut==="pm",isFocused:()=>!!Ne&&ut==="pm",ariaLabel:on}]}}default:throw new Error(`Unknown view: ${nn} found.`)}},[$e,Ae,s,r,Je.hours,Je.minutes,Je.seconds,Ue.hoursClockNumberText,Ue.minutesClockNumberText,Ue.secondsClockNumberText,ut,st,Ne,ft,Fe]),Tt=d.useMemo(()=>{if(!i)return nt;const nn=nt.filter(Bt=>Bt!=="meridiem");return nn.reverse(),nt.includes("meridiem")&&nn.push("meridiem"),nn},[i,nt]),Ut=d.useMemo(()=>nt.reduce((nn,Bt)=>(0,Me.A)({},nn,{[Bt]:Ct(Bt)}),{}),[nt,Ct]),zt=o,Ht=jRt(zt);return(0,a.jsx)(MRt,(0,Me.A)({ref:n,className:Bl(Ht.root,G),ownerState:zt,role:"group"},Ce,{children:Tt.map(nn=>(0,a.jsx)(ARt,{items:Ut[nn].items,onChange:Ut[nn].onChange,active:rt===nn,autoFocus:c??gt===nn,disabled:J,readOnly:te,slots:u,slotProps:f,skipDisabled:re,"aria-label":Ue.selectViewText(nn)},nn))}))}),LP=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,minutesStep:y,ampm:x,ampmInClock:b,slots:S,slotProps:C,readOnly:_,disabled:T,sx:M,autoFocus:j,showViewSwitcher:B,disableIgnoringDatePartForTimeValidation:W,timezone:K})=>(0,a.jsx)(dRt,{view:e,onViewChange:t,focusedView:n&&_P(n)?n:null,onFocusedViewChange:r,views:i.filter(_P),value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,minutesStep:y,ampm:x,ampmInClock:b,slots:S,slotProps:C,readOnly:_,disabled:T,sx:M,autoFocus:j,showViewSwitcher:B,disableIgnoringDatePartForTimeValidation:W,timezone:K}),PSe=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,minutesStep:y,ampm:x,slots:b,slotProps:S,readOnly:C,disabled:_,sx:T,autoFocus:M,disableIgnoringDatePartForTimeValidation:j,timeSteps:B,skipDisabled:W,timezone:K})=>(0,a.jsx)(xRt,{view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i.filter(_P),value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,minutesStep:y,ampm:x,slots:b,slotProps:S,readOnly:C,disabled:_,sx:T,autoFocus:M,disableIgnoringDatePartForTimeValidation:j,timeStep:B?.minutes,skipDisabled:W,timezone:K}),OL=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,minutesStep:y,ampm:x,slots:b,slotProps:S,readOnly:C,disabled:_,sx:T,autoFocus:M,disableIgnoringDatePartForTimeValidation:j,timeSteps:B,skipDisabled:W,timezone:K})=>(0,a.jsx)(RRt,{view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i.filter(_P),value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,minutesStep:y,ampm:x,slots:b,slotProps:S,readOnly:C,disabled:_,sx:T,autoFocus:M,disableIgnoringDatePartForTimeValidation:j,timeSteps:B,skipDisabled:W,timezone:K}),DRt=d.forwardRef(function(t,n){const r=gd(),{toolbar:i,tabs:o,content:s,actionBar:l,shortcuts:c}=Fwe(t),{sx:u,className:f,isLandscape:h,classes:p}=t,m=l&&(l.props.actions?.length??0)>0,g=(0,Me.A)({},t,{isRtl:r});return(0,a.jsxs)(Nwe,{ref:n,className:Bl(iy.root,p?.root,f),sx:[{[`& .${iy.tabs}`]:{gridRow:4,gridColumn:"1 / 4"},[`& .${iy.actionBar}`]:{gridRow:5}},...Array.isArray(u)?u:[u]],ownerState:g,children:[h?c:i,h?i:c,(0,a.jsxs)(Lwe,{className:Bl(iy.contentWrapper,p?.contentWrapper),sx:{display:"grid"},children:[s,o,m&&(0,a.jsx)(Yc,{sx:{gridRow:3,gridColumn:"1 / 4"}})]}),l]})}),kRt=["openTo","focusedView","timeViewsCount"],IRt=function(t,n,r){const{openTo:i,focusedView:o,timeViewsCount:s}=r,l=(0,lr.A)(r,kRt),c=(0,Me.A)({},l,{focusedView:null,sx:[{[`&.${TSe.root}`]:{borderBottom:0},[`&.${TSe.root}, .${SRt.root}, &.${hRt.root}`]:{maxHeight:bL}}]}),u=fD(n);return(0,a.jsxs)(d.Fragment,{children:[t[u?"day":n]?.((0,Me.A)({},r,{view:u?"day":n,focusedView:o&&EP(o)?o:null,views:r.views.filter(EP),sx:[{gridColumn:1},...c.sx]})),s>0&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(Yc,{orientation:"vertical",sx:{gridColumn:2}}),t[u?n:"hours"]?.((0,Me.A)({},c,{view:u?n:"hours",focusedView:o&&fD(o)?o:null,openTo:fD(i)?i:"hours",views:r.views.filter(fD),sx:[{gridColumn:3},...c.sx]}))]})]})},OSe=d.forwardRef(function(t,n){const r=Nd(),i=Xs(),o=vSe(t,"MuiDesktopDateTimePicker"),{shouldRenderTimeInASingleColumn:s,thresholdToRenderTimeInASingleColumn:l,views:c,timeSteps:u}=xSe(o),f=s?PSe:OL,h=(0,Me.A)({day:Eg,month:Eg,year:Eg,hours:f,minutes:f,seconds:f,meridiem:f},o.viewRenderers),p=o.ampmInClock??!0,g=h.hours?.name===OL.name?c:c.filter(b=>b!=="meridiem"),v=s?[]:["accept"],y=(0,Me.A)({},o,{viewRenderers:h,format:ySe(i,o),views:g,yearsPerRow:o.yearsPerRow??4,ampmInClock:p,timeSteps:u,thresholdToRenderTimeInASingleColumn:l,shouldRenderTimeInASingleColumn:s,slots:(0,Me.A)({field:dSe,layout:DRt,openPickerIcon:Uwe},o.slots),slotProps:(0,Me.A)({},o.slotProps,{field:b=>(0,Me.A)({},hb(o.slotProps?.field,b),AP(o),{ref:n}),toolbar:(0,Me.A)({hidden:!0,ampmInClock:p,toolbarVariant:"desktop"},o.slotProps?.toolbar),tabs:(0,Me.A)({hidden:!0},o.slotProps?.tabs),actionBar:b=>(0,Me.A)({actions:v},hb(o.slotProps?.actionBar,b))})}),{renderPicker:x}=RQ({props:y,valueManager:qu,valueType:"date-time",getOpenDialogAriaText:TP({utils:i,formatKey:"fullDate",contextTranslation:r.openDatePickerDialogue,propsTranslation:y.localeText?.openDatePickerDialogue}),validator:TL,rendererInterceptor:IRt});return x()});OSe.propTypes={ampm:k().bool,ampmInClock:k().bool,autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,dayOfWeekFormatter:k().func,defaultValue:k().object,disabled:k().bool,disableFuture:k().bool,disableHighlightToday:k().bool,disableIgnoringDatePartForTimeValidation:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,displayWeekNumber:k().bool,enableAccessibleFieldDOMStructure:k().any,fixedWeekNumber:k().number,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,loading:k().bool,localeText:k().object,maxDate:k().object,maxDateTime:k().object,maxTime:k().object,minDate:k().object,minDateTime:k().object,minTime:k().object,minutesStep:k().number,monthsPerRow:k().oneOf([3,4]),name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onMonthChange:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,onYearChange:k().func,open:k().bool,openTo:k().oneOf(["day","hours","meridiem","minutes","month","seconds","year"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().object,renderLoading:k().func,selectedSections:k().oneOfType([k().oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number]),shouldDisableDate:k().func,shouldDisableMonth:k().func,shouldDisableTime:k().func,shouldDisableYear:k().func,showDaysOutsideCurrentMonth:k().bool,skipDisabled:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),thresholdToRenderTimeInASingleColumn:k().number,timeSteps:k().shape({hours:k().number,minutes:k().number,seconds:k().number}),timezone:k().string,value:k().object,view:k().oneOf(["day","hours","meridiem","minutes","month","seconds","year"]),viewRenderers:k().shape({day:k().func,hours:k().func,meridiem:k().func,minutes:k().func,month:k().func,seconds:k().func,year:k().func}),views:k().arrayOf(k().oneOf(["day","hours","minutes","month","seconds","year"]).isRequired),yearsOrder:k().oneOf(["asc","desc"]),yearsPerRow:k().oneOf([3,4])};const jSe=d.forwardRef(function(t,n){const r=Nd(),i=Xs(),o=vSe(t,"MuiMobileDateTimePicker"),s=(0,Me.A)({day:Eg,month:Eg,year:Eg,hours:LP,minutes:LP,seconds:LP},o.viewRenderers),l=o.ampmInClock??!1,c=(0,Me.A)({},o,{viewRenderers:s,format:ySe(i,o),ampmInClock:l,slots:(0,Me.A)({field:dSe},o.slots),slotProps:(0,Me.A)({},o.slotProps,{field:f=>(0,Me.A)({},hb(o.slotProps?.field,f),AP(o),{ref:n}),toolbar:(0,Me.A)({hidden:!1,ampmInClock:l},o.slotProps?.toolbar),tabs:(0,Me.A)({hidden:!1},o.slotProps?.tabs)})}),{renderPicker:u}=$Q({props:c,valueManager:qu,valueType:"date-time",getOpenDialogAriaText:TP({utils:i,formatKey:"fullDate",contextTranslation:r.openDatePickerDialogue,propsTranslation:c.localeText?.openDatePickerDialogue}),validator:TL});return u()});jSe.propTypes={ampm:k().bool,ampmInClock:k().bool,autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,dayOfWeekFormatter:k().func,defaultValue:k().object,disabled:k().bool,disableFuture:k().bool,disableHighlightToday:k().bool,disableIgnoringDatePartForTimeValidation:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,displayWeekNumber:k().bool,enableAccessibleFieldDOMStructure:k().any,fixedWeekNumber:k().number,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,loading:k().bool,localeText:k().object,maxDate:k().object,maxDateTime:k().object,maxTime:k().object,minDate:k().object,minDateTime:k().object,minTime:k().object,minutesStep:k().number,monthsPerRow:k().oneOf([3,4]),name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onMonthChange:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,onYearChange:k().func,open:k().bool,openTo:k().oneOf(["day","hours","minutes","month","seconds","year"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().object,renderLoading:k().func,selectedSections:k().oneOfType([k().oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number]),shouldDisableDate:k().func,shouldDisableMonth:k().func,shouldDisableTime:k().func,shouldDisableYear:k().func,showDaysOutsideCurrentMonth:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),timezone:k().string,value:k().object,view:k().oneOf(["day","hours","minutes","month","seconds","year"]),viewRenderers:k().shape({day:k().func,hours:k().func,minutes:k().func,month:k().func,seconds:k().func,year:k().func}),views:k().arrayOf(k().oneOf(["day","hours","minutes","month","seconds","year"]).isRequired),yearsOrder:k().oneOf(["asc","desc"]),yearsPerRow:k().oneOf([3,4])};const FRt=["desktopModeMediaQuery"],NRt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiDateTimePicker"}),{desktopModeMediaQuery:i=jQ}=r,o=(0,lr.A)(r,FRt);return Zi(i,{defaultMatches:!0})?(0,a.jsx)(OSe,(0,Me.A)({ref:n},o)):(0,a.jsx)(jSe,(0,Me.A)({ref:n},o))}),LRt=e=>{const t=zOt(e),{forwardedProps:n,internalProps:r}=kQ(t,"time");return DQ({forwardedProps:n,internalProps:r,valueManager:qu,fieldValueManager:_Q,validator:SD,valueType:"time"})},BRt=["slots","slotProps","InputProps","inputProps"],MSe=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimeField"}),{slots:i,slotProps:o,InputProps:s,inputProps:l}=r,c=(0,lr.A)(r,BRt),u=r,f=i?.textField??(t.enableAccessibleFieldDOMStructure?LQ:Ni),h=is({elementType:f,externalSlotProps:o?.textField,externalForwardedProps:c,ownerState:u,additionalProps:{ref:n}});h.inputProps=(0,Me.A)({},l,h.inputProps),h.InputProps=(0,Me.A)({},s,h.InputProps);const p=LRt(h),m=BQ(p),g=IQ((0,Me.A)({},m,{slots:i,slotProps:o}));return(0,a.jsx)(f,(0,Me.A)({},g))});function URt(e){return(0,ga.Ay)("MuiTimePickerToolbar",e)}const _D=(0,pa.A)("MuiTimePickerToolbar",["root","separator","hourMinuteLabel","hourMinuteLabelLandscape","hourMinuteLabelReverse","ampmSelection","ampmLandscape","ampmLabel"]),VRt=["ampm","ampmInClock","value","isLandscape","onChange","view","onViewChange","views","disabled","readOnly","className"],$Rt=e=>{const{isLandscape:t,classes:n,isRtl:r}=e,i={root:["root"],separator:["separator"],hourMinuteLabel:["hourMinuteLabel",t&&"hourMinuteLabelLandscape",r&&"hourMinuteLabelReverse"],ampmSelection:["ampmSelection",t&&"ampmLandscape"],ampmLabel:["ampmLabel"]};return(0,Ur.A)(i,URt,n)},zRt=(0,qt.Ay)(AQ,{name:"MuiTimePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),WRt=(0,qt.Ay)(WQ,{name:"MuiTimePickerToolbar",slot:"Separator",overridesResolver:(e,t)=>t.separator})({outline:0,margin:"0 4px 0 2px",cursor:"default"}),HRt=(0,qt.Ay)("div",{name:"MuiTimePickerToolbar",slot:"HourMinuteLabel",overridesResolver:(e,t)=>[{[`&.${_D.hourMinuteLabelLandscape}`]:t.hourMinuteLabelLandscape,[`&.${_D.hourMinuteLabelReverse}`]:t.hourMinuteLabelReverse},t.hourMinuteLabel]})({display:"flex",justifyContent:"flex-end",alignItems:"flex-end",variants:[{props:{isRtl:!0},style:{flexDirection:"row-reverse"}},{props:{isLandscape:!0},style:{marginTop:"auto"}}]}),GRt=(0,qt.Ay)("div",{name:"MuiTimePickerToolbar",slot:"AmPmSelection",overridesResolver:(e,t)=>[{[`.${_D.ampmLabel}`]:t.ampmLabel},{[`&.${_D.ampmLandscape}`]:t.ampmLandscape},t.ampmSelection]})({display:"flex",flexDirection:"column",marginRight:"auto",marginLeft:12,[`& .${_D.ampmLabel}`]:{fontSize:17},variants:[{props:{isLandscape:!0},style:{margin:"4px 0 auto",flexDirection:"row",justifyContent:"space-around",flexBasis:"100%"}}]});function YRt(e){const t=si({props:e,name:"MuiTimePickerToolbar"}),{ampm:n,ampmInClock:r,value:i,isLandscape:o,onChange:s,view:l,onViewChange:c,views:u,disabled:f,readOnly:h,className:p}=t,m=(0,lr.A)(t,VRt),g=Xs(),v=Nd(),y=gd(),x=!!(n&&!r&&u.includes("hours")),{meridiemMode:b,handleMeridiemChange:S}=EL(i,n,s),C=j=>n?g.format(j,"hours12h"):g.format(j,"hours24h"),_=(0,Me.A)({},t,{isRtl:y}),T=$Rt(_),M=(0,a.jsx)(WRt,{tabIndex:-1,value:":",variant:"h3",selected:!1,className:T.separator});return(0,a.jsxs)(zRt,(0,Me.A)({landscapeDirection:"row",toolbarTitle:v.timePickerToolbarTitle,isLandscape:o,ownerState:_,className:Bl(T.root,p)},m,{children:[(0,a.jsxs)(HRt,{className:T.hourMinuteLabel,ownerState:_,children:[OP(u,"hours")&&(0,a.jsx)(mm,{tabIndex:-1,variant:"h3",onClick:()=>c("hours"),selected:l==="hours",value:i?C(i):"--"}),OP(u,["hours","minutes"])&&M,OP(u,"minutes")&&(0,a.jsx)(mm,{tabIndex:-1,variant:"h3",onClick:()=>c("minutes"),selected:l==="minutes",value:i?g.format(i,"minutes"):"--"}),OP(u,["minutes","seconds"])&&M,OP(u,"seconds")&&(0,a.jsx)(mm,{variant:"h3",onClick:()=>c("seconds"),selected:l==="seconds",value:i?g.format(i,"seconds"):"--"})]}),x&&(0,a.jsxs)(GRt,{className:T.ampmSelection,ownerState:_,children:[(0,a.jsx)(mm,{disableRipple:!0,variant:"subtitle2",selected:b==="am",typographyClassName:T.ampmLabel,value:ry(g,"am"),onClick:h?void 0:()=>S("am"),disabled:f}),(0,a.jsx)(mm,{disableRipple:!0,variant:"subtitle2",selected:b==="pm",typographyClassName:T.ampmLabel,value:ry(g,"pm"),onClick:h?void 0:()=>S("pm"),disabled:f})]})]}))}function RSe(e,t){const n=Xs(),r=si({props:e,name:t}),i=r.ampm??n.is12HourCycleInCurrentLocale(),o=d.useMemo(()=>r.localeText?.toolbarTitle==null?r.localeText:(0,Me.A)({},r.localeText,{timePickerToolbarTitle:r.localeText.toolbarTitle}),[r.localeText]);return(0,Me.A)({},r,{ampm:i,localeText:o},xQ({views:r.views,openTo:r.openTo,defaultViews:["hours","minutes"],defaultOpenTo:"hours"}),{disableFuture:r.disableFuture??!1,disablePast:r.disablePast??!1,slots:(0,Me.A)({toolbar:YRt},r.slots),slotProps:(0,Me.A)({},r.slotProps,{toolbar:(0,Me.A)({ampm:i,ampmInClock:r.ampmInClock},r.slotProps?.toolbar)})})}const DSe=d.forwardRef(function(t,n){const r=Nd(),i=Xs(),o=RSe(t,"MuiDesktopTimePicker"),{shouldRenderTimeInASingleColumn:s,views:l,timeSteps:c}=xSe(o),u=s?PSe:OL,f=(0,Me.A)({hours:u,minutes:u,seconds:u,meridiem:u},o.viewRenderers),h=o.ampmInClock??!0,p=s?[]:["accept"],g=f.hours?.name===OL.name?l:l.filter(x=>x!=="meridiem"),v=(0,Me.A)({},o,{ampmInClock:h,timeSteps:c,viewRenderers:f,format:gL(i,o),views:s?["hours"]:g,slots:(0,Me.A)({field:MSe,openPickerIcon:_Ot},o.slots),slotProps:(0,Me.A)({},o.slotProps,{field:x=>(0,Me.A)({},hb(o.slotProps?.field,x),AP(o),{ref:n}),toolbar:(0,Me.A)({hidden:!0,ampmInClock:h},o.slotProps?.toolbar),actionBar:(0,Me.A)({actions:p},o.slotProps?.actionBar)})}),{renderPicker:y}=RQ({props:v,valueManager:qu,valueType:"time",getOpenDialogAriaText:TP({utils:i,formatKey:"fullTime",contextTranslation:r.openTimePickerDialogue,propsTranslation:v.localeText?.openTimePickerDialogue}),validator:SD});return y()});DSe.propTypes={ampm:k().bool,ampmInClock:k().bool,autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,defaultValue:k().object,disabled:k().bool,disableFuture:k().bool,disableIgnoringDatePartForTimeValidation:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,enableAccessibleFieldDOMStructure:k().any,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,localeText:k().object,maxTime:k().object,minTime:k().object,minutesStep:k().number,name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,open:k().bool,openTo:k().oneOf(["hours","meridiem","minutes","seconds"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().object,selectedSections:k().oneOfType([k().oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number]),shouldDisableTime:k().func,skipDisabled:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),thresholdToRenderTimeInASingleColumn:k().number,timeSteps:k().shape({hours:k().number,minutes:k().number,seconds:k().number}),timezone:k().string,value:k().object,view:k().oneOf(["hours","meridiem","minutes","seconds"]),viewRenderers:k().shape({hours:k().func,meridiem:k().func,minutes:k().func,seconds:k().func}),views:k().arrayOf(k().oneOf(["hours","minutes","seconds"]).isRequired)};const kSe=d.forwardRef(function(t,n){const r=Nd(),i=Xs(),o=RSe(t,"MuiMobileTimePicker"),s=(0,Me.A)({hours:LP,minutes:LP,seconds:LP},o.viewRenderers),l=o.ampmInClock??!1,c=(0,Me.A)({},o,{ampmInClock:l,viewRenderers:s,format:gL(i,o),slots:(0,Me.A)({field:MSe},o.slots),slotProps:(0,Me.A)({},o.slotProps,{field:f=>(0,Me.A)({},hb(o.slotProps?.field,f),AP(o),{ref:n}),toolbar:(0,Me.A)({hidden:!1,ampmInClock:l},o.slotProps?.toolbar)})}),{renderPicker:u}=$Q({props:c,valueManager:qu,valueType:"time",getOpenDialogAriaText:TP({utils:i,formatKey:"fullTime",contextTranslation:r.openTimePickerDialogue,propsTranslation:c.localeText?.openTimePickerDialogue}),validator:SD});return u()});kSe.propTypes={ampm:k().bool,ampmInClock:k().bool,autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,defaultValue:k().object,disabled:k().bool,disableFuture:k().bool,disableIgnoringDatePartForTimeValidation:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,enableAccessibleFieldDOMStructure:k().any,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,localeText:k().object,maxTime:k().object,minTime:k().object,minutesStep:k().number,name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,open:k().bool,openTo:k().oneOf(["hours","minutes","seconds"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().object,selectedSections:k().oneOfType([k().oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number]),shouldDisableTime:k().func,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),timezone:k().string,value:k().object,view:k().oneOf(["hours","minutes","seconds"]),viewRenderers:k().shape({hours:k().func,minutes:k().func,seconds:k().func}),views:k().arrayOf(k().oneOf(["hours","minutes","seconds"]).isRequired)};const KRt=["desktopModeMediaQuery"],XRt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimePicker"}),{desktopModeMediaQuery:i=jQ}=r,o=(0,lr.A)(r,KRt);return Zi(i,{defaultMatches:!0})?(0,a.jsx)(DSe,(0,Me.A)({ref:n},o)):(0,a.jsx)(kSe,(0,Me.A)({ref:n},o))});var ZRt=rn(19027);function QRt(e,t,n=(r,i)=>r===i){return e.length===t.length&&e.every((r,i)=>n(r,t[i]))}const JRt=QRt,qRt=2;function ISe(e,t){return e-t}function FSe(e,t){var n;const{index:r}=(n=e.reduce((i,o,s)=>{const l=Math.abs(t-o);return i===null||l<i.distance||l===i.distance?{distance:l,index:s}:i},null))!=null?n:{};return r}function jL(e,t){if(t.current!==void 0&&e.changedTouches){const n=e;for(let r=0;r<n.changedTouches.length;r+=1){const i=n.changedTouches[r];if(i.identifier===t.current)return{x:i.clientX,y:i.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function ML(e,t,n){return(e-t)*100/(n-t)}function eDt(e,t,n){return(n-t)*e+t}function tDt(e){if(Math.abs(e)<1){const n=e.toExponential().split("e-"),r=n[0].split(".")[1];return(r?r.length:0)+parseInt(n[1],10)}const t=e.toString().split(".")[1];return t?t.length:0}function nDt(e,t,n){const r=Math.round((e-n)/t)*t+n;return Number(r.toFixed(tDt(t)))}function NSe({values:e,newValue:t,index:n}){const r=e.slice();return r[n]=t,r.sort(ISe)}function RL({sliderRef:e,activeIndex:t,setActive:n}){var r,i;const o=(0,Zu.A)(e.current);if(!((r=e.current)!=null&&r.contains(o.activeElement))||Number(o==null||(i=o.activeElement)==null?void 0:i.getAttribute("data-index"))!==t){var s;(s=e.current)==null||s.querySelector(`[type="range"][data-index="${t}"]`).focus()}n&&n(t)}function DL(e,t){return typeof e=="number"&&typeof t=="number"?e===t:typeof e=="object"&&typeof t=="object"?JRt(e,t):!1}const rDt={horizontal:{offset:e=>({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},aDt=e=>e;let kL;function LSe(){return kL===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?kL=CSS.supports("touch-action","none"):kL=!0),kL}function iDt(e){const{"aria-labelledby":t,defaultValue:n,disabled:r=!1,disableSwap:i=!1,isRtl:o=!1,marks:s=!1,max:l=100,min:c=0,name:u,onChange:f,onChangeCommitted:h,orientation:p="horizontal",rootRef:m,scale:g=aDt,step:v=1,shiftStep:y=10,tabIndex:x,value:b}=e,S=d.useRef(),[C,_]=d.useState(-1),[T,M]=d.useState(-1),[j,B]=d.useState(!1),W=d.useRef(0),[K,G]=(0,Fd.A)({controlled:b,default:n??c,name:"Slider"}),J=f&&((Hn,Fn,Qn)=>{const Yr=Hn.nativeEvent||Hn,wa=new Yr.constructor(Yr.type,Yr);Object.defineProperty(wa,"target",{writable:!0,value:{value:Fn,name:u}}),f(wa,Fn,Qn)}),te=Array.isArray(K);let re=te?K.slice().sort(ISe):[K];re=re.map(Hn=>Hn==null?c:(0,wP.A)(Hn,c,l));const me=s===!0&&v!==null?[...Array(Math.floor((l-c)/v)+1)].map((Hn,Fn)=>({value:c+v*Fn})):s||[],Ce=me.map(Hn=>Hn.value),{isFocusVisibleRef:Ae,onBlur:_e,onFocus:Be,ref:Ue}=(0,ZRt.A)(),[$e,Je]=d.useState(-1),Ne=d.useRef(),Ke=(0,Ml.A)(Ue,Ne),nt=(0,Ml.A)(m,Ke),rt=Hn=>Fn=>{var Qn;const Yr=Number(Fn.currentTarget.getAttribute("data-index"));Be(Fn),Ae.current===!0&&Je(Yr),M(Yr),Hn==null||(Qn=Hn.onFocus)==null||Qn.call(Hn,Fn)},st=Hn=>Fn=>{var Qn;_e(Fn),Ae.current===!1&&Je(-1),M(-1),Hn==null||(Qn=Hn.onBlur)==null||Qn.call(Hn,Fn)},gt=(Hn,Fn)=>{const Qn=Number(Hn.currentTarget.getAttribute("data-index")),Yr=re[Qn],wa=Ce.indexOf(Yr);let yr=Fn;if(me&&v==null){const ea=Ce[Ce.length-1];yr>ea?yr=ea:yr<Ce[0]?yr=Ce[0]:yr=yr<Yr?Ce[wa-1]:Ce[wa+1]}if(yr=(0,wP.A)(yr,c,l),te){i&&(yr=(0,wP.A)(yr,re[Qn-1]||-1/0,re[Qn+1]||1/0));const ea=yr;yr=NSe({values:re,newValue:yr,index:Qn});let hr=Qn;i||(hr=yr.indexOf(ea)),RL({sliderRef:Ne,activeIndex:hr})}G(yr),Je(Qn),J&&!DL(yr,K)&&J(Hn,yr,Qn),h&&h(Hn,yr)},lt=Hn=>Fn=>{var Qn;if(v!==null){const Yr=Number(Fn.currentTarget.getAttribute("data-index")),wa=re[Yr];let yr=null;(Fn.key==="ArrowLeft"||Fn.key==="ArrowDown")&&Fn.shiftKey||Fn.key==="PageDown"?yr=Math.max(wa-y,c):((Fn.key==="ArrowRight"||Fn.key==="ArrowUp")&&Fn.shiftKey||Fn.key==="PageUp")&&(yr=Math.min(wa+y,l)),yr!==null&&(gt(Fn,yr),Fn.preventDefault())}Hn==null||(Qn=Hn.onKeyDown)==null||Qn.call(Hn,Fn)};(0,Cu.A)(()=>{if(r&&Ne.current.contains(document.activeElement)){var Hn;(Hn=document.activeElement)==null||Hn.blur()}},[r]),r&&C!==-1&&_(-1),r&&$e!==-1&&Je(-1);const ut=Hn=>Fn=>{var Qn;(Qn=Hn.onChange)==null||Qn.call(Hn,Fn),gt(Fn,Fn.target.valueAsNumber)},Fe=d.useRef();let ft=p;o&&p==="horizontal"&&(ft+="-reverse");const Ct=({finger:Hn,move:Fn=!1})=>{const{current:Qn}=Ne,{width:Yr,height:wa,bottom:yr,left:ea}=Qn.getBoundingClientRect();let hr;ft.indexOf("vertical")===0?hr=(yr-Hn.y)/wa:hr=(Hn.x-ea)/Yr,ft.indexOf("-reverse")!==-1&&(hr=1-hr);let Nr;if(Nr=eDt(hr,c,l),v)Nr=nDt(Nr,v,c);else{const Lr=FSe(Ce,Nr);Nr=Ce[Lr]}Nr=(0,wP.A)(Nr,c,l);let Xn=0;if(te){Fn?Xn=Fe.current:Xn=FSe(re,Nr),i&&(Nr=(0,wP.A)(Nr,re[Xn-1]||-1/0,re[Xn+1]||1/0));const Lr=Nr;Nr=NSe({values:re,newValue:Nr,index:Xn}),i&&Fn||(Xn=Nr.indexOf(Lr),Fe.current=Xn)}return{newValue:Nr,activeIndex:Xn}},Tt=(0,Ma.A)(Hn=>{const Fn=jL(Hn,S);if(!Fn)return;if(W.current+=1,Hn.type==="mousemove"&&Hn.buttons===0){Ut(Hn);return}const{newValue:Qn,activeIndex:Yr}=Ct({finger:Fn,move:!0});RL({sliderRef:Ne,activeIndex:Yr,setActive:_}),G(Qn),!j&&W.current>qRt&&B(!0),J&&!DL(Qn,K)&&J(Hn,Qn,Yr)}),Ut=(0,Ma.A)(Hn=>{const Fn=jL(Hn,S);if(B(!1),!Fn)return;const{newValue:Qn}=Ct({finger:Fn,move:!0});_(-1),Hn.type==="touchend"&&M(-1),h&&h(Hn,Qn),S.current=void 0,Ht()}),zt=(0,Ma.A)(Hn=>{if(r)return;LSe()||Hn.preventDefault();const Fn=Hn.changedTouches[0];Fn!=null&&(S.current=Fn.identifier);const Qn=jL(Hn,S);if(Qn!==!1){const{newValue:wa,activeIndex:yr}=Ct({finger:Qn});RL({sliderRef:Ne,activeIndex:yr,setActive:_}),G(wa),J&&!DL(wa,K)&&J(Hn,wa,yr)}W.current=0;const Yr=(0,Zu.A)(Ne.current);Yr.addEventListener("touchmove",Tt,{passive:!0}),Yr.addEventListener("touchend",Ut,{passive:!0})}),Ht=d.useCallback(()=>{const Hn=(0,Zu.A)(Ne.current);Hn.removeEventListener("mousemove",Tt),Hn.removeEventListener("mouseup",Ut),Hn.removeEventListener("touchmove",Tt),Hn.removeEventListener("touchend",Ut)},[Ut,Tt]);d.useEffect(()=>{const{current:Hn}=Ne;return Hn.addEventListener("touchstart",zt,{passive:LSe()}),()=>{Hn.removeEventListener("touchstart",zt),Ht()}},[Ht,zt]),d.useEffect(()=>{r&&Ht()},[r,Ht]);const nn=Hn=>Fn=>{var Qn;if((Qn=Hn.onMouseDown)==null||Qn.call(Hn,Fn),r||Fn.defaultPrevented||Fn.button!==0)return;Fn.preventDefault();const Yr=jL(Fn,S);if(Yr!==!1){const{newValue:yr,activeIndex:ea}=Ct({finger:Yr});RL({sliderRef:Ne,activeIndex:ea,setActive:_}),G(yr),J&&!DL(yr,K)&&J(Fn,yr,ea)}W.current=0;const wa=(0,Zu.A)(Ne.current);wa.addEventListener("mousemove",Tt,{passive:!0}),wa.addEventListener("mouseup",Ut)},Bt=ML(te?re[0]:c,c,l),on=ML(re[re.length-1],c,l)-Bt,Tn=(Hn={})=>{const Fn=mE(Hn),Qn={onMouseDown:nn(Fn||{})},Yr=(0,Me.A)({},Fn,Qn);return(0,Me.A)({},Hn,{ref:nt},Yr)},$n=Hn=>Fn=>{var Qn;(Qn=Hn.onMouseOver)==null||Qn.call(Hn,Fn);const Yr=Number(Fn.currentTarget.getAttribute("data-index"));M(Yr)},rr=Hn=>Fn=>{var Qn;(Qn=Hn.onMouseLeave)==null||Qn.call(Hn,Fn),M(-1)};return{active:C,axis:ft,axisProps:rDt,dragging:j,focusedThumbIndex:$e,getHiddenInputProps:(Hn={})=>{var Fn;const Qn=mE(Hn),Yr={onChange:ut(Qn||{}),onFocus:rt(Qn||{}),onBlur:st(Qn||{}),onKeyDown:lt(Qn||{})},wa=(0,Me.A)({},Qn,Yr);return(0,Me.A)({tabIndex:x,"aria-labelledby":t,"aria-orientation":p,"aria-valuemax":g(l),"aria-valuemin":g(c),name:u,type:"range",min:e.min,max:e.max,step:e.step===null&&e.marks?"any":(Fn=e.step)!=null?Fn:void 0,disabled:r},Hn,wa,{style:(0,Me.A)({},zwe,{direction:o?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:Tn,getThumbProps:(Hn={})=>{const Fn=mE(Hn),Qn={onMouseOver:$n(Fn||{}),onMouseLeave:rr(Fn||{})};return(0,Me.A)({},Hn,Fn,Qn)},marks:me,open:T,range:te,rootRef:nt,trackLeap:on,trackOffset:Bt,values:re,getThumbStyle:Hn=>({pointerEvents:C!==-1&&C!==Hn?"none":void 0})}}const oDt=e=>!e||!Qv(e);function sDt(e){return(0,ga.Ay)("MuiSlider",e)}const uh=(0,pa.A)("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]),lDt=e=>{const{open:t}=e;return{offset:(0,La.A)(t&&uh.valueLabelOpen),circle:uh.valueLabelCircle,label:uh.valueLabelLabel}};function cDt(e){const{children:t,className:n,value:r}=e,i=lDt(e);return t?d.cloneElement(t,{className:(0,La.A)(t.props.className)},(0,a.jsxs)(d.Fragment,{children:[t.props.children,(0,a.jsx)("span",{className:(0,La.A)(i.offset,n),"aria-hidden":!0,children:(0,a.jsx)("span",{className:i.circle,children:(0,a.jsx)("span",{className:i.label,children:r})})})]})):null}const uDt=["aria-label","aria-valuetext","aria-labelledby","component","components","componentsProps","color","classes","className","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","shiftStep","size","step","scale","slotProps","slots","tabIndex","track","value","valueLabelDisplay","valueLabelFormat"];function BSe(e){return e}const dDt=(0,qt.Ay)("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${(0,na.A)(n.color)}`],n.size!=="medium"&&t[`size${(0,na.A)(n.size)}`],n.marked&&t.marked,n.orientation==="vertical"&&t.vertical,n.track==="inverted"&&t.trackInverted,n.track===!1&&t.trackFalse]}})(({theme:e})=>{var t;return{borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",WebkitTapHighlightColor:"transparent","@media print":{colorAdjust:"exact"},[`&.${uh.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${uh.dragging}`]:{[`& .${uh.thumb}, & .${uh.track}`]:{transition:"none"}},variants:[...Object.keys(((t=e.vars)!=null?t:e).palette).filter(n=>{var r;return((r=e.vars)!=null?r:e).palette[n].main}).map(n=>({props:{color:n},style:{color:(e.vars||e).palette[n].main}})),{props:{orientation:"horizontal"},style:{height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}}},{props:{orientation:"horizontal",size:"small"},style:{height:2}},{props:{orientation:"horizontal",marked:!0},style:{marginBottom:20}},{props:{orientation:"vertical"},style:{height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}}},{props:{orientation:"vertical",size:"small"},style:{width:2}},{props:{orientation:"vertical",marked:!0},style:{marginRight:44}}]}}),fDt=(0,qt.Ay)("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38,variants:[{props:{orientation:"horizontal"},style:{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:"inverted"},style:{opacity:1}}]}),hDt=(0,qt.Ay)("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>{var t;return{display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest}),variants:[{props:{size:"small"},style:{border:"none"}},{props:{orientation:"horizontal"},style:{height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:!1},style:{display:"none"}},...Object.keys(((t=e.vars)!=null?t:e).palette).filter(n=>{var r;return((r=e.vars)!=null?r:e).palette[n].main}).map(n=>({props:{color:n,track:"inverted"},style:(0,Me.A)({},e.vars?{backgroundColor:e.vars.palette.Slider[`${n}Track`],borderColor:e.vars.palette.Slider[`${n}Track`]}:(0,Me.A)({backgroundColor:(0,Mo.a)(e.palette[n].main,.62),borderColor:(0,Mo.a)(e.palette[n].main,.62)},e.applyStyles("dark",{backgroundColor:(0,Mo.e$)(e.palette[n].main,.5)}),e.applyStyles("dark",{borderColor:(0,Mo.e$)(e.palette[n].main,.5)})))}))]}}),pDt=(0,qt.Ay)("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.thumb,t[`thumbColor${(0,na.A)(n.color)}`],n.size!=="medium"&&t[`thumbSize${(0,na.A)(n.size)}`]]}})(({theme:e})=>{var t;return{position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest}),"&::before":{position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&.${uh.disabled}`]:{"&:hover":{boxShadow:"none"}},variants:[{props:{size:"small"},style:{width:12,height:12,"&::before":{boxShadow:"none"}}},{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-50%, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 50%)"}},...Object.keys(((t=e.vars)!=null?t:e).palette).filter(n=>{var r;return((r=e.vars)!=null?r:e).palette[n].main}).map(n=>({props:{color:n},style:{[`&:hover, &.${uh.focusVisible}`]:(0,Me.A)({},e.vars?{boxShadow:`0px 0px 0px 8px rgba(${e.vars.palette[n].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 8px ${(0,Mo.X4)(e.palette[n].main,.16)}`},{"@media (hover: none)":{boxShadow:"none"}}),[`&.${uh.active}`]:(0,Me.A)({},e.vars?{boxShadow:`0px 0px 0px 14px rgba(${e.vars.palette[n].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 14px ${(0,Mo.X4)(e.palette[n].main,.16)}`})}}))]}}),mDt=(0,qt.Ay)(cDt,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e})=>(0,Me.A)({zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem",variants:[{props:{orientation:"horizontal"},style:{transform:"translateY(-100%) scale(0)",top:"-10px",transformOrigin:"bottom center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"},[`&.${uh.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"}}},{props:{orientation:"vertical"},style:{transform:"translateY(-50%) scale(0)",right:"30px",top:"50%",transformOrigin:"right center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:-8,top:"50%"},[`&.${uh.valueLabelOpen}`]:{transform:"translateY(-50%) scale(1)"}}},{props:{size:"small"},style:{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"}},{props:{orientation:"vertical",size:"small"},style:{right:"20px"}}]})),gDt=(0,qt.Ay)("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>(0,kZ.A)(e)&&e!=="markActive",overridesResolver:(e,t)=>{const{markActive:n}=e;return[t.mark,n&&t.markActive]}})(({theme:e})=>({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor",variants:[{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-1px, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 1px)"}},{props:{markActive:!0},style:{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8}}]})),vDt=(0,qt.Ay)("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>(0,kZ.A)(e)&&e!=="markLabelActive",overridesResolver:(e,t)=>t.markLabel})(({theme:e})=>(0,Me.A)({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap",variants:[{props:{orientation:"horizontal"},style:{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}}},{props:{orientation:"vertical"},style:{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}}},{props:{markLabelActive:!0},style:{color:(e.vars||e).palette.text.primary}}]})),yDt=e=>{const{disabled:t,dragging:n,marked:r,orientation:i,track:o,classes:s,color:l,size:c}=e,u={root:["root",t&&"disabled",n&&"dragging",r&&"marked",i==="vertical"&&"vertical",o==="inverted"&&"trackInverted",o===!1&&"trackFalse",l&&`color${(0,na.A)(l)}`,c&&`size${(0,na.A)(c)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",c&&`thumbSize${(0,na.A)(c)}`,l&&`thumbColor${(0,na.A)(l)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return(0,Ur.A)(u,sDt,s)},xDt=({children:e})=>e,YQ=d.forwardRef(function(t,n){var r,i,o,s,l,c,u,f,h,p,m,g,v,y,x,b,S,C,_,T,M,j,B,W;const K=(0,Li.b)({props:t,name:"MuiSlider"}),G=gd(),{"aria-label":J,"aria-valuetext":te,"aria-labelledby":re,component:me="span",components:Ce={},componentsProps:Ae={},color:_e="primary",classes:Be,className:Ue,disableSwap:$e=!1,disabled:Je=!1,getAriaLabel:Ne,getAriaValueText:Ke,marks:nt=!1,max:rt=100,min:st=0,orientation:gt="horizontal",shiftStep:lt=10,size:ut="medium",step:Fe=1,scale:ft=BSe,slotProps:Ct,slots:Tt,track:Ut="normal",valueLabelDisplay:zt="off",valueLabelFormat:Ht=BSe}=K,nn=(0,lr.A)(K,uDt),Bt=(0,Me.A)({},K,{isRtl:G,max:rt,min:st,classes:Be,disabled:Je,disableSwap:$e,orientation:gt,marks:nt,color:_e,size:ut,step:Fe,shiftStep:lt,scale:ft,track:Ut,valueLabelDisplay:zt,valueLabelFormat:Ht}),{axisProps:on,getRootProps:Tn,getHiddenInputProps:$n,getThumbProps:rr,open:ir,active:Vn,axis:vr,focusedThumbIndex:Hn,range:Fn,dragging:Qn,marks:Yr,values:wa,trackOffset:yr,trackLeap:ea,getThumbStyle:hr}=iDt((0,Me.A)({},Bt,{rootRef:n}));Bt.marked=Yr.length>0&&Yr.some(It=>It.label),Bt.dragging=Qn,Bt.focusedThumbIndex=Hn;const Nr=yDt(Bt),Xn=(r=(i=Tt?.root)!=null?i:Ce.Root)!=null?r:dDt,Lr=(o=(s=Tt?.rail)!=null?s:Ce.Rail)!=null?o:fDt,fa=(l=(c=Tt?.track)!=null?c:Ce.Track)!=null?l:hDt,ii=(u=(f=Tt?.thumb)!=null?f:Ce.Thumb)!=null?u:pDt,pi=(h=(p=Tt?.valueLabel)!=null?p:Ce.ValueLabel)!=null?h:mDt,Ji=(m=(g=Tt?.mark)!=null?g:Ce.Mark)!=null?m:gDt,bi=(v=(y=Tt?.markLabel)!=null?y:Ce.MarkLabel)!=null?v:vDt,Ei=(x=(b=Tt?.input)!=null?b:Ce.Input)!=null?x:"input",Yi=(S=Ct?.root)!=null?S:Ae.root,Lo=(C=Ct?.rail)!=null?C:Ae.rail,ns=(_=Ct?.track)!=null?_:Ae.track,rl=(T=Ct?.thumb)!=null?T:Ae.thumb,Fs=(M=Ct?.valueLabel)!=null?M:Ae.valueLabel,Ro=(j=Ct?.mark)!=null?j:Ae.mark,nr=(B=Ct?.markLabel)!=null?B:Ae.markLabel,Cr=(W=Ct?.input)!=null?W:Ae.input,Sn=is({elementType:Xn,getSlotProps:Tn,externalSlotProps:Yi,externalForwardedProps:nn,additionalProps:(0,Me.A)({},oDt(Xn)&&{as:me}),ownerState:(0,Me.A)({},Bt,Yi?.ownerState),className:[Nr.root,Ue]}),Hr=is({elementType:Lr,externalSlotProps:Lo,ownerState:Bt,className:Nr.rail}),mn=is({elementType:fa,externalSlotProps:ns,additionalProps:{style:(0,Me.A)({},on[vr].offset(yr),on[vr].leap(ea))},ownerState:(0,Me.A)({},Bt,ns?.ownerState),className:Nr.track}),pt=is({elementType:ii,getSlotProps:rr,externalSlotProps:rl,ownerState:(0,Me.A)({},Bt,rl?.ownerState),className:Nr.thumb}),Mt=is({elementType:pi,externalSlotProps:Fs,ownerState:(0,Me.A)({},Bt,Fs?.ownerState),className:Nr.valueLabel}),Pt=is({elementType:Ji,externalSlotProps:Ro,ownerState:Bt,className:Nr.mark}),Wt=is({elementType:bi,externalSlotProps:nr,ownerState:Bt,className:Nr.markLabel}),Xt=is({elementType:Ei,getSlotProps:$n,externalSlotProps:Cr,ownerState:Bt});return(0,a.jsxs)(Xn,(0,Me.A)({},Sn,{children:[(0,a.jsx)(Lr,(0,Me.A)({},Hr)),(0,a.jsx)(fa,(0,Me.A)({},mn)),Yr.filter(It=>It.value>=st&&It.value<=rt).map((It,Jt)=>{const Rn=ML(It.value,st,rt),En=on[vr].offset(Rn);let Mn;return Ut===!1?Mn=wa.indexOf(It.value)!==-1:Mn=Ut==="normal"&&(Fn?It.value>=wa[0]&&It.value<=wa[wa.length-1]:It.value<=wa[0])||Ut==="inverted"&&(Fn?It.value<=wa[0]||It.value>=wa[wa.length-1]:It.value>=wa[0]),(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(Ji,(0,Me.A)({"data-index":Jt},Pt,!Qv(Ji)&&{markActive:Mn},{style:(0,Me.A)({},En,Pt.style),className:(0,La.A)(Pt.className,Mn&&Nr.markActive)})),It.label!=null?(0,a.jsx)(bi,(0,Me.A)({"aria-hidden":!0,"data-index":Jt},Wt,!Qv(bi)&&{markLabelActive:Mn},{style:(0,Me.A)({},En,Wt.style),className:(0,La.A)(Nr.markLabel,Wt.className,Mn&&Nr.markLabelActive),children:It.label})):null]},Jt)}),wa.map((It,Jt)=>{const Rn=ML(It,st,rt),En=on[vr].offset(Rn),Mn=zt==="off"?xDt:pi;return(0,a.jsx)(Mn,(0,Me.A)({},!Qv(Mn)&&{valueLabelFormat:Ht,valueLabelDisplay:zt,value:typeof Ht=="function"?Ht(ft(It),Jt):Ht,index:Jt,open:ir===Jt||Vn===Jt||zt==="on",disabled:Je},Mt,{children:(0,a.jsx)(ii,(0,Me.A)({"data-index":Jt},pt,{className:(0,La.A)(Nr.thumb,pt.className,Vn===Jt&&Nr.active,Hn===Jt&&Nr.focusVisible),style:(0,Me.A)({},En,hr(Jt),pt.style),children:(0,a.jsx)(Ei,(0,Me.A)({"data-index":Jt,"aria-label":Ne?Ne(Jt):J,"aria-valuenow":ft(It),"aria-labelledby":re,"aria-valuetext":Ke?Ke(ft(It),Jt):te,value:wa[Jt]},Xt))}))}),Jt)})]}))});function bDt(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:i=!1}=e,o=vQ({badgeContent:t,max:r});let s=n;n===!1&&t===0&&!i&&(s=!0);const{badgeContent:l,max:c=r}=s?o:e,u=l&&Number(l)>c?`${c}+`:l;return{badgeContent:l,invisible:s,max:c,displayValue:u}}const wDt=bDt;function SDt(e){return(0,ga.Ay)("MuiBadge",e)}const kw=(0,pa.A)("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),CDt=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],KQ=10,XQ=4,EDt=e=>{const{color:t,anchorOrigin:n,invisible:r,overlap:i,variant:o,classes:s={}}=e,l={root:["root"],badge:["badge",o,r&&"invisible",`anchorOrigin${(0,na.A)(n.vertical)}${(0,na.A)(n.horizontal)}`,`anchorOrigin${(0,na.A)(n.vertical)}${(0,na.A)(n.horizontal)}${(0,na.A)(i)}`,`overlap${(0,na.A)(i)}`,t!=="default"&&`color${(0,na.A)(t)}`]};return(0,Ur.A)(l,SDt,s)},_Dt=(0,qt.Ay)("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),TDt=(0,qt.Ay)("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.badge,t[n.variant],t[`anchorOrigin${(0,na.A)(n.anchorOrigin.vertical)}${(0,na.A)(n.anchorOrigin.horizontal)}${(0,na.A)(n.overlap)}`],n.color!=="default"&&t[`color${(0,na.A)(n.color)}`],n.invisible&&t.invisible]}})(({theme:e})=>{var t;return{display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:KQ*2,lineHeight:1,padding:"0 6px",height:KQ*2,borderRadius:KQ,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen}),variants:[...Object.keys(((t=e.vars)!=null?t:e).palette).filter(n=>{var r,i;return((r=e.vars)!=null?r:e).palette[n].main&&((i=e.vars)!=null?i:e).palette[n].contrastText}).map(n=>({props:{color:n},style:{backgroundColor:(e.vars||e).palette[n].main,color:(e.vars||e).palette[n].contrastText}})),{props:{variant:"dot"},style:{borderRadius:XQ,height:XQ*2,minWidth:XQ*2,padding:0}},{props:({ownerState:n})=>n.anchorOrigin.vertical==="top"&&n.anchorOrigin.horizontal==="right"&&n.overlap==="rectangular",style:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${kw.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:n})=>n.anchorOrigin.vertical==="bottom"&&n.anchorOrigin.horizontal==="right"&&n.overlap==="rectangular",style:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${kw.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:n})=>n.anchorOrigin.vertical==="top"&&n.anchorOrigin.horizontal==="left"&&n.overlap==="rectangular",style:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${kw.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:n})=>n.anchorOrigin.vertical==="bottom"&&n.anchorOrigin.horizontal==="left"&&n.overlap==="rectangular",style:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${kw.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:({ownerState:n})=>n.anchorOrigin.vertical==="top"&&n.anchorOrigin.horizontal==="right"&&n.overlap==="circular",style:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${kw.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:n})=>n.anchorOrigin.vertical==="bottom"&&n.anchorOrigin.horizontal==="right"&&n.overlap==="circular",style:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${kw.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:n})=>n.anchorOrigin.vertical==="top"&&n.anchorOrigin.horizontal==="left"&&n.overlap==="circular",style:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${kw.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:n})=>n.anchorOrigin.vertical==="bottom"&&n.anchorOrigin.horizontal==="left"&&n.overlap==="circular",style:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${kw.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:{invisible:!0},style:{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})}}]}}),IL=d.forwardRef(function(t,n){var r,i,o,s,l,c;const u=(0,Li.b)({props:t,name:"MuiBadge"}),{anchorOrigin:f={vertical:"top",horizontal:"right"},className:h,component:p,components:m={},componentsProps:g={},children:v,overlap:y="rectangular",color:x="default",invisible:b=!1,max:S=99,badgeContent:C,slots:_,slotProps:T,showZero:M=!1,variant:j="standard"}=u,B=(0,lr.A)(u,CDt),{badgeContent:W,invisible:K,max:G,displayValue:J}=wDt({max:S,invisible:b,badgeContent:C,showZero:M}),te=vQ({anchorOrigin:f,color:x,overlap:y,variant:j,badgeContent:C}),re=K||W==null&&j!=="dot",{color:me=x,overlap:Ce=y,anchorOrigin:Ae=f,variant:_e=j}=re?te:u,Be=_e!=="dot"?J:void 0,Ue=(0,Me.A)({},u,{badgeContent:W,invisible:re,max:G,displayValue:Be,showZero:M,anchorOrigin:Ae,color:me,overlap:Ce,variant:_e}),$e=EDt(Ue),Je=(r=(i=_?.root)!=null?i:m.Root)!=null?r:_Dt,Ne=(o=(s=_?.badge)!=null?s:m.Badge)!=null?o:TDt,Ke=(l=T?.root)!=null?l:g.root,nt=(c=T?.badge)!=null?c:g.badge,rt=is({elementType:Je,externalSlotProps:Ke,externalForwardedProps:B,additionalProps:{ref:n,as:p},ownerState:Ue,className:(0,La.A)(Ke?.className,$e.root,h)}),st=is({elementType:Ne,externalSlotProps:nt,ownerState:Ue,className:(0,La.A)($e.badge,nt?.className)});return(0,a.jsxs)(Je,(0,Me.A)({},rt,{children:[v,(0,a.jsx)(Ne,(0,Me.A)({},st,{children:Be}))]}))}),ADt=(0,ki.A)((0,a.jsx)("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function PDt(e){return(0,ga.Ay)("MuiTableSortLabel",e)}const ZQ=(0,pa.A)("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc"]),ODt=["active","children","className","direction","hideSortIcon","IconComponent"],jDt=e=>{const{classes:t,direction:n,active:r}=e,i={root:["root",r&&"active"],icon:["icon",`iconDirection${(0,na.A)(n)}`]};return(0,Ur.A)(i,PDt,t)},MDt=(0,qt.Ay)(Vh,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.active&&t.active]}})(({theme:e})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(e.vars||e).palette.text.secondary},"&:hover":{color:(e.vars||e).palette.text.secondary,[`& .${ZQ.icon}`]:{opacity:.5}},[`&.${ZQ.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${ZQ.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}})),RDt=(0,qt.Ay)("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,t[`iconDirection${(0,na.A)(n.direction)}`]]}})(({theme:e,ownerState:t})=>(0,Me.A)({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none"},t.direction==="desc"&&{transform:"rotate(0deg)"},t.direction==="asc"&&{transform:"rotate(180deg)"})),USe=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiTableSortLabel"}),{active:i=!1,children:o,className:s,direction:l="asc",hideSortIcon:c=!1,IconComponent:u=ADt}=r,f=(0,lr.A)(r,ODt),h=(0,Me.A)({},r,{active:i,direction:l,hideSortIcon:c,IconComponent:u}),p=jDt(h);return(0,a.jsxs)(MDt,(0,Me.A)({className:(0,La.A)(p.root,s),component:"span",disableRipple:!0,ownerState:h,ref:n},f,{children:[o,c&&!i?null:(0,a.jsx)(RDt,{as:u,className:(0,La.A)(p.icon),ownerState:h})]}))}),DDt=["className","id"],kDt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,p4t,t)},IDt=(0,qt.Ay)(Ft,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),_u=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiDialogTitle"}),{className:i,id:o}=r,s=(0,lr.A)(r,DDt),l=r,c=kDt(l),{titleId:u=o}=d.useContext(lSe);return(0,a.jsx)(IDt,(0,Me.A)({component:"h2",className:(0,La.A)(c.root,i),ownerState:l,ref:n,variant:"h6",id:o??u},s))});function FDt(e){return(0,ga.Ay)("MuiLinearProgress",e)}const gpr=(0,pa.A)("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),vpr=null,NDt=["className","color","value","valueBuffer","variant"];let BP=e=>e,VSe,$Se,zSe,WSe,HSe,GSe;const QQ=4,LDt=(0,ou.i7)(VSe||(VSe=BP`
  0% {
    left: -35%;
    right: 100%;
  }

  60% {
    left: 100%;
    right: -90%;
  }

  100% {
    left: 100%;
    right: -90%;
  }
`)),BDt=(0,ou.i7)($Se||($Se=BP`
  0% {
    left: -200%;
    right: 100%;
  }

  60% {
    left: 107%;
    right: -8%;
  }

  100% {
    left: 107%;
    right: -8%;
  }
`)),UDt=(0,ou.i7)(zSe||(zSe=BP`
  0% {
    opacity: 1;
    background-position: 0 -23px;
  }

  60% {
    opacity: 0;
    background-position: 0 -23px;
  }

  100% {
    opacity: 1;
    background-position: -200px -23px;
  }
`)),VDt=e=>{const{classes:t,variant:n,color:r}=e,i={root:["root",`color${(0,na.A)(r)}`,n],dashed:["dashed",`dashedColor${(0,na.A)(r)}`],bar1:["bar",`barColor${(0,na.A)(r)}`,(n==="indeterminate"||n==="query")&&"bar1Indeterminate",n==="determinate"&&"bar1Determinate",n==="buffer"&&"bar1Buffer"],bar2:["bar",n!=="buffer"&&`barColor${(0,na.A)(r)}`,n==="buffer"&&`color${(0,na.A)(r)}`,(n==="indeterminate"||n==="query")&&"bar2Indeterminate",n==="buffer"&&"bar2Buffer"]};return(0,Ur.A)(i,FDt,t)},JQ=(e,t)=>t==="inherit"?"currentColor":e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:e.palette.mode==="light"?(0,Mo.a)(e.palette[t].main,.62):(0,Mo.e$)(e.palette[t].main,.5),$Dt=(0,qt.Ay)("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${(0,na.A)(n.color)}`],t[n.variant]]}})(({ownerState:e,theme:t})=>(0,Me.A)({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:JQ(t,e.color)},e.color==="inherit"&&e.variant!=="buffer"&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},e.variant==="buffer"&&{backgroundColor:"transparent"},e.variant==="query"&&{transform:"rotate(180deg)"})),zDt=(0,qt.Ay)("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.dashed,t[`dashedColor${(0,na.A)(n.color)}`]]}})(({ownerState:e,theme:t})=>{const n=JQ(t,e.color);return(0,Me.A)({position:"absolute",marginTop:0,height:"100%",width:"100%"},e.color==="inherit"&&{opacity:.3},{backgroundImage:`radial-gradient(${n} 0%, ${n} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},(0,ou.AH)(WSe||(WSe=BP`
    animation: ${0} 3s infinite linear;
  `),UDt)),WDt=(0,qt.Ay)("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.bar,t[`barColor${(0,na.A)(n.color)}`],(n.variant==="indeterminate"||n.variant==="query")&&t.bar1Indeterminate,n.variant==="determinate"&&t.bar1Determinate,n.variant==="buffer"&&t.bar1Buffer]}})(({ownerState:e,theme:t})=>(0,Me.A)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.variant==="determinate"&&{transition:`transform .${QQ}s linear`},e.variant==="buffer"&&{zIndex:1,transition:`transform .${QQ}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&(0,ou.AH)(HSe||(HSe=BP`
      width: auto;
      animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
    `),LDt)),HDt=(0,qt.Ay)("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.bar,t[`barColor${(0,na.A)(n.color)}`],(n.variant==="indeterminate"||n.variant==="query")&&t.bar2Indeterminate,n.variant==="buffer"&&t.bar2Buffer]}})(({ownerState:e,theme:t})=>(0,Me.A)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},e.variant!=="buffer"&&{backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.color==="inherit"&&{opacity:.3},e.variant==="buffer"&&{backgroundColor:JQ(t,e.color),transition:`transform .${QQ}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&(0,ou.AH)(GSe||(GSe=BP`
      width: auto;
      animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
    `),BDt)),YSe=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiLinearProgress"}),{className:i,color:o="primary",value:s,valueBuffer:l,variant:c="indeterminate"}=r,u=(0,lr.A)(r,NDt),f=(0,Me.A)({},r,{color:o,variant:c}),h=VDt(f),p=gd(),m={},g={bar1:{},bar2:{}};if((c==="determinate"||c==="buffer")&&s!==void 0){m["aria-valuenow"]=Math.round(s),m["aria-valuemin"]=0,m["aria-valuemax"]=100;let v=s-100;p&&(v=-v),g.bar1.transform=`translateX(${v}%)`}if(c==="buffer"&&l!==void 0){let v=(l||0)-100;p&&(v=-v),g.bar2.transform=`translateX(${v}%)`}return(0,a.jsxs)($Dt,(0,Me.A)({className:(0,La.A)(h.root,i),ownerState:f,role:"progressbar"},m,{ref:n},u,{children:[c==="buffer"?(0,a.jsx)(zDt,{className:h.dashed,ownerState:f}):null,(0,a.jsx)(WDt,{className:h.bar1,ownerState:f,style:g.bar1}),c==="determinate"?null:(0,a.jsx)(HDt,{className:h.bar2,ownerState:f,style:g.bar2})]}))});function GDt(e){return(0,ga.Ay)("MuiPagination",e)}const xpr=(0,pa.A)("MuiPagination",["root","ul","outlined","text"]),bpr=null,YDt=["boundaryCount","componentName","count","defaultPage","disabled","hideNextButton","hidePrevButton","onChange","page","showFirstButton","showLastButton","siblingCount"];function KDt(e={}){const{boundaryCount:t=1,componentName:n="usePagination",count:r=1,defaultPage:i=1,disabled:o=!1,hideNextButton:s=!1,hidePrevButton:l=!1,onChange:c,page:u,showFirstButton:f=!1,showLastButton:h=!1,siblingCount:p=1}=e,m=(0,lr.A)(e,YDt),[g,v]=(0,Fd.A)({controlled:u,default:i,name:n,state:"page"}),y=(B,W)=>{u||v(W),c&&c(B,W)},x=(B,W)=>{const K=W-B+1;return Array.from({length:K},(G,J)=>B+J)},b=x(1,Math.min(t,r)),S=x(Math.max(r-t+1,t+1),r),C=Math.max(Math.min(g-p,r-t-p*2-1),t+2),_=Math.min(Math.max(g+p,t+p*2+2),S.length>0?S[0]-2:r-1),T=[...f?["first"]:[],...l?[]:["previous"],...b,...C>t+2?["start-ellipsis"]:t+1<r-t?[t+1]:[],...x(C,_),..._<r-t-1?["end-ellipsis"]:r-t>t?[r-t]:[],...S,...s?[]:["next"],...h?["last"]:[]],M=B=>{switch(B){case"first":return 1;case"previous":return g-1;case"next":return g+1;case"last":return r;default:return null}},j=T.map(B=>typeof B=="number"?{onClick:W=>{y(W,B)},type:"page",page:B,selected:B===g,disabled:o,"aria-current":B===g?"true":void 0}:{onClick:W=>{y(W,M(B))},type:B,page:M(B),selected:!1,disabled:o||B.indexOf("ellipsis")===-1&&(B==="next"||B==="last"?g>=r:g<=1)});return(0,Me.A)({items:j},m)}function XDt(e){return(0,ga.Ay)("MuiPaginationItem",e)}const _g=(0,pa.A)("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon","colorPrimary","colorSecondary"]),KSe=(0,ki.A)((0,a.jsx)("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),XSe=(0,ki.A)((0,a.jsx)("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),ZDt=["className","color","component","components","disabled","page","selected","shape","size","slots","type","variant"],ZSe=(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${(0,na.A)(n.size)}`],n.variant==="text"&&t[`text${(0,na.A)(n.color)}`],n.variant==="outlined"&&t[`outlined${(0,na.A)(n.color)}`],n.shape==="rounded"&&t.rounded,n.type==="page"&&t.page,(n.type==="start-ellipsis"||n.type==="end-ellipsis")&&t.ellipsis,(n.type==="previous"||n.type==="next")&&t.previousNext,(n.type==="first"||n.type==="last")&&t.firstLast]},QDt=e=>{const{classes:t,color:n,disabled:r,selected:i,size:o,shape:s,type:l,variant:c}=e,u={root:["root",`size${(0,na.A)(o)}`,c,s,n!=="standard"&&`color${(0,na.A)(n)}`,n!=="standard"&&`${c}${(0,na.A)(n)}`,r&&"disabled",i&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[l]],icon:["icon"]};return(0,Ur.A)(u,XDt,t)},JDt=(0,qt.Ay)("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:ZSe})(({theme:e,ownerState:t})=>(0,Me.A)({},e.typography.body2,{borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,height:"auto",[`&.${_g.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.size==="small"&&{minWidth:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"},t.size==="large"&&{minWidth:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)})),qDt=(0,qt.Ay)(Vh,{name:"MuiPaginationItem",slot:"Root",overridesResolver:ZSe})(({theme:e,ownerState:t})=>(0,Me.A)({},e.typography.body2,{borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,[`&.${_g.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${_g.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},transition:e.transitions.create(["color","background-color"],{duration:e.transitions.duration.short}),"&:hover":{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${_g.selected}`]:{backgroundColor:(e.vars||e).palette.action.selected,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,Mo.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${_g.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Mo.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},[`&.${_g.disabled}`]:{opacity:1,color:(e.vars||e).palette.action.disabled,backgroundColor:(e.vars||e).palette.action.selected}}},t.size==="small"&&{minWidth:26,height:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"},t.size==="large"&&{minWidth:40,height:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)},t.shape==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius}),({theme:e,ownerState:t})=>(0,Me.A)({},t.variant==="text"&&{[`&.${_g.selected}`]:(0,Me.A)({},t.color!=="standard"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}},[`&.${_g.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}},{[`&.${_g.disabled}`]:{color:(e.vars||e).palette.action.disabled}})},t.variant==="outlined"&&{border:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${_g.selected}`]:(0,Me.A)({},t.color!=="standard"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:(0,Mo.X4)(e.palette[t.color].main,.5)}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.activatedOpacity})`:(0,Mo.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Mo.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${_g.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,Mo.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity)}},{[`&.${_g.disabled}`]:{borderColor:(e.vars||e).palette.action.disabledBackground,color:(e.vars||e).palette.action.disabled}})})),e5t=(0,qt.Ay)("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(e,t)=>t.icon})(({theme:e,ownerState:t})=>(0,Me.A)({fontSize:e.typography.pxToRem(20),margin:"0 -8px"},t.size==="small"&&{fontSize:e.typography.pxToRem(18)},t.size==="large"&&{fontSize:e.typography.pxToRem(22)})),qQ=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiPaginationItem"}),{className:i,color:o="standard",component:s,components:l={},disabled:c=!1,page:u,selected:f=!1,shape:h="circular",size:p="medium",slots:m={},type:g="page",variant:v="text"}=r,y=(0,lr.A)(r,ZDt),x=(0,Me.A)({},r,{color:o,disabled:c,selected:f,shape:h,size:p,type:g,variant:v}),b=gd(),S=QDt(x),_=(b?{previous:m.next||l.next||XSe,next:m.previous||l.previous||KSe,last:m.first||l.first||LZ,first:m.last||l.last||NZ}:{previous:m.previous||l.previous||KSe,next:m.next||l.next||XSe,first:m.first||l.first||LZ,last:m.last||l.last||NZ})[g];return g==="start-ellipsis"||g==="end-ellipsis"?(0,a.jsx)(JDt,{ref:n,ownerState:x,className:(0,La.A)(S.root,i),children:"\u2026"}):(0,a.jsxs)(qDt,(0,Me.A)({ref:n,ownerState:x,component:s,disabled:c,className:(0,La.A)(S.root,i)},y,{children:[g==="page"&&u,_?(0,a.jsx)(e5t,{as:_,ownerState:x,className:S.icon}):null]}))}),t5t=["boundaryCount","className","color","count","defaultPage","disabled","getItemAriaLabel","hideNextButton","hidePrevButton","onChange","page","renderItem","shape","showFirstButton","showLastButton","siblingCount","size","variant"],n5t=e=>{const{classes:t,variant:n}=e,r={root:["root",n],ul:["ul"]};return(0,Ur.A)(r,GDt,t)},r5t=(0,qt.Ay)("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant]]}})({}),a5t=(0,qt.Ay)("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(e,t)=>t.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function i5t(e,t,n){return e==="page"?`${n?"":"Go to "}page ${t}`:`Go to ${e} page`}const FL=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiPagination"}),{boundaryCount:i=1,className:o,color:s="standard",count:l=1,defaultPage:c=1,disabled:u=!1,getItemAriaLabel:f=i5t,hideNextButton:h=!1,hidePrevButton:p=!1,renderItem:m=j=>(0,a.jsx)(qQ,(0,Me.A)({},j)),shape:g="circular",showFirstButton:v=!1,showLastButton:y=!1,siblingCount:x=1,size:b="medium",variant:S="text"}=r,C=(0,lr.A)(r,t5t),{items:_}=KDt((0,Me.A)({},r,{componentName:"Pagination"})),T=(0,Me.A)({},r,{boundaryCount:i,color:s,count:l,defaultPage:c,disabled:u,getItemAriaLabel:f,hideNextButton:h,hidePrevButton:p,renderItem:m,shape:g,showFirstButton:v,showLastButton:y,siblingCount:x,size:b,variant:S}),M=n5t(T);return(0,a.jsx)(r5t,(0,Me.A)({"aria-label":"pagination navigation",className:(0,La.A)(M.root,o),ownerState:T,ref:n},C,{children:(0,a.jsx)(a5t,{className:M.ul,ownerState:T,children:_.map((j,B)=>(0,a.jsx)("li",{children:m((0,Me.A)({},j,{color:s,"aria-label":f(j.type,j.page,j.selected),shape:g,size:b,variant:S}))},B))})}))});function o5t(e){return(0,ga.Ay)("MuiSwitch",e)}const Hh=(0,pa.A)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),s5t=["className","color","edge","size","sx"],l5t=e=>{const{classes:t,edge:n,size:r,color:i,checked:o,disabled:s}=e,l={root:["root",n&&`edge${(0,na.A)(n)}`,`size${(0,na.A)(r)}`],switchBase:["switchBase",`color${(0,na.A)(i)}`,o&&"checked",s&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},c=(0,Ur.A)(l,o5t,t);return(0,Me.A)({},t,c)},c5t=(0,qt.Ay)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${(0,na.A)(n.edge)}`],t[`size${(0,na.A)(n.size)}`]]}})({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${Hh.thumb}`]:{width:16,height:16},[`& .${Hh.switchBase}`]:{padding:4,[`&.${Hh.checked}`]:{transform:"translateX(16px)"}}}}]}),u5t=(0,qt.Ay)(uQ,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${Hh.input}`]:t.input},n.color!=="default"&&t[`color${(0,na.A)(n.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${Hh.checked}`]:{transform:"translateX(20px)"},[`&.${Hh.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${Hh.checked} + .${Hh.track}`]:{opacity:.5},[`&.${Hh.disabled} + .${Hh.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${Hh.input}`]:{left:"-100%",width:"300%"}}),({theme:e})=>({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(e.palette).filter(([,t])=>t.main&&t.light).map(([t])=>({props:{color:t},style:{[`&.${Hh.checked}`]:{color:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,Mo.X4)(e.palette[t].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Hh.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t}DisabledColor`]:`${e.palette.mode==="light"?(0,Mo.a)(e.palette[t].main,.62):(0,Mo.e$)(e.palette[t].main,.55)}`}},[`&.${Hh.checked} + .${Hh.track}`]:{backgroundColor:(e.vars||e).palette[t].main}}}))]})),d5t=(0,qt.Ay)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),f5t=(0,qt.Ay)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),eJ=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiSwitch"}),{className:i,color:o="primary",edge:s=!1,size:l="medium",sx:c}=r,u=(0,lr.A)(r,s5t),f=(0,Me.A)({},r,{color:o,edge:s,size:l}),h=l5t(f),p=(0,a.jsx)(f5t,{className:h.thumb,ownerState:f});return(0,a.jsxs)(c5t,{className:(0,La.A)(h.root,i),sx:c,ownerState:f,children:[(0,a.jsx)(u5t,(0,Me.A)({type:"checkbox",icon:p,checkedIcon:p,ref:n,ownerState:f},u,{classes:(0,Me.A)({},h,{root:h.switchBase})})),(0,a.jsx)(d5t,{className:h.track,ownerState:f})]})}),UP=e=>{var t,n,r,i;return(i=(t=e.id)!==null&&t!==void 0?t:(r=(n=e.accessorKey)===null||n===void 0?void 0:n.toString)===null||r===void 0?void 0:r.call(n))!==null&&i!==void 0?i:e.header},NL=e=>{const t=[],n=r=>{r.forEach(i=>{i.columns?n(i.columns):t.push(i)})};return n(e),t},QSe=({columnDefs:e,tableOptions:t})=>{const{aggregationFns:n={},defaultDisplayColumn:r,filterFns:i={},sortingFns:o={},state:{columnFilterFns:s={}}={}}=t;return e.map(l=>{var c,u;if(l.id||(l.id=UP(l)),l.columnDefType||(l.columnDefType="data"),!((c=l.columns)===null||c===void 0)&&c.length)l.columnDefType="group",l.columns=QSe({columnDefs:l.columns,tableOptions:t});else if(l.columnDefType==="data"){if(Array.isArray(l.aggregationFn)){const f=l.aggregationFn;l.aggregationFn=(h,p,m)=>f.map(g=>{var v;return(v=n[g])===null||v===void 0?void 0:v.call(n,h,p,m)})}Object.keys(i).includes(s[l.id])&&(l.filterFn=(u=i[s[l.id]])!==null&&u!==void 0?u:i.fuzzy,l._filterFn=s[l.id]),Object.keys(o).includes(l.sortingFn)&&(l.sortingFn=o[l.sortingFn])}else l.columnDefType==="display"&&(l=Object.assign(Object.assign({},r),l));return l})},JSe=(e,t,n)=>{e.getCanPin()&&e.pin(t.getIsPinned());const r=[...n];return r.splice(r.indexOf(t.id),0,r.splice(r.indexOf(e.id),1)[0]),r},h5t=e=>{const{filterVariant:t}=e;return t==="multi-select"?"arrIncludesSome":t?.includes("range")?"betweenInclusive":t==="select"||t==="checkbox"?"equals":"fuzzy"},LL=({header:e,table:t})=>{var n;const{options:{columnFilterModeOptions:r}}=t,{column:i}=e,{columnDef:o}=i,{filterVariant:s}=o,l=!!(s?.startsWith("date")||s?.startsWith("time")),c=s==="autocomplete",u=s?.includes("range")||["between","betweenInclusive","inNumberRange"].includes(o._filterFn),f=s==="select",h=s==="multi-select",p=["autocomplete","text"].includes(s)||!f&&!h,m=o._filterFn,g=(n=o?.columnFilterModeOptions)!==null&&n!==void 0?n:r,v=i.getFacetedUniqueValues();return{allowedColumnFilterOptions:g,currentFilterOption:m,facetedUniqueValues:v,isAutocompleteFilter:c,isDateFilter:l,isMultiSelectFilter:h,isRangeFilter:u,isSelectFilter:f,isTextboxFilter:p}},qSe=({header:e,table:t})=>{const{column:n}=e,{columnDef:r}=n,{facetedUniqueValues:i,isAutocompleteFilter:o,isMultiSelectFilter:s,isSelectFilter:l}=LL({header:e,table:t});return(0,d.useMemo)(()=>{var c;return(c=r.filterSelectOptions)!==null&&c!==void 0?c:(l||s||o)&&i?Array.from(i.keys()).filter(u=>u!=null).sort((u,f)=>u.localeCompare(f)):void 0},[r.filterSelectOptions,i,s,l])},Tpr=null;function Apr(){return{accessor:(e,t)=>typeof e=="function"?Object.assign(Object.assign({},t),{accessorFn:e}):Object.assign(Object.assign({},t),{accessorKey:e}),display:e=>e,group:e=>e}}const p5t=(e,t,n=-1,r=0,i,o)=>bP(e,"mrt-row-create",t??Object.assign({},...NL(e.options.columns).map(s=>({[UP(s)]:""}))),n,r,i,o),Ga=(e,t)=>e instanceof Function?e(t):e,Sb=e=>{var t,n,r;let i="",o="";return e&&(typeof e!="object"?(i=e,o=e):(i=(n=(t=e.label)!==null&&t!==void 0?t:e.text)!==null&&n!==void 0?n:e.value,o=(r=e.value)!==null&&r!==void 0?r:i)),{label:i,value:o}},eCe=({cell:e,table:t})=>{const{enableEditing:n}=t.options,{column:{columnDef:r},row:i}=e;return!e.getIsPlaceholder()&&Ga(n,i)&&Ga(r.enableEditing,i)!==!1},tCe=({cell:e,table:t})=>{const{options:{editDisplayMode:n},refs:{editInputRefs:r}}=t,{column:i}=e;eCe({cell:e,table:t})&&n==="cell"&&(t.setEditingCell(e),queueMicrotask(()=>{var o;const s=r.current[i.id];s&&(s.focus(),(o=s.select)===null||o===void 0||o.call(s))}))};function jE({header:e,id:t,size:n,tableOptions:r}){const{defaultDisplayColumn:i,displayColumnDefOptions:o,localization:s}=r;return Object.assign(Object.assign(Object.assign(Object.assign({},i),{header:e?s[e]:"",size:n}),o?.[t]),{id:t})}const nCe=e=>{const{enableRowPinning:t,rowPinningDisplayMode:n}=e;return!!(t&&!n?.startsWith("select"))},rCe=e=>{const{enableRowDragging:t,enableRowOrdering:n}=e;return!!(t||n)},tJ=e=>{const{enableExpanding:t,enableGrouping:n,renderDetailPanel:r,state:{grouping:i}}=e;return!!(t||n&&i?.length||r)},nJ=e=>{const{createDisplayMode:t,editDisplayMode:n,enableEditing:r,enableRowActions:i,state:{creatingRow:o}}=e;return!!(i||o&&t==="row"||r&&["modal","row"].includes(n??""))},aCe=e=>!!e.enableRowSelection,iCe=e=>!!e.enableRowNumbers,oCe=e=>e.layoutMode==="grid-no-grow",m5t=e=>[nCe(e)&&"mrt-row-pin",rCe(e)&&"mrt-row-drag",e.positionActionsColumn==="first"&&nJ(e)&&"mrt-row-actions",e.positionExpandColumn==="first"&&tJ(e)&&"mrt-row-expand",aCe(e)&&"mrt-row-select",iCe(e)&&"mrt-row-numbers"].filter(Boolean),g5t=e=>[e.positionActionsColumn==="last"&&nJ(e)&&"mrt-row-actions",e.positionExpandColumn==="last"&&tJ(e)&&"mrt-row-expand",oCe(e)&&"mrt-row-spacer"].filter(Boolean),rJ=(e,t=!1)=>{const{state:{columnOrder:n=[]}}=e,r=m5t(e),i=g5t(e),o=NL(e.columns).map(l=>UP(l));let s=t?o:Array.from(new Set([...n,...o]));return s=s.filter(l=>!r.includes(l)&&!i.includes(l)),[...r,...s,...i]},v5t=(e,t,n)=>{let r=0;return e.columnFiltersMeta[n]&&(r=Qbe(e.columnFiltersMeta[n],t.columnFiltersMeta[n])),r===0?yb.alphanumeric(e,t,n):r},y5t=Object.assign(Object.assign({},yb),{fuzzy:v5t}),x5t=(e,t)=>Math.max(...Object.values(t.columnFiltersMeta).map(n=>n.rank))-Math.max(...Object.values(e.columnFiltersMeta).map(n=>n.rank)),sCe=(e,t)=>{const{getCenterRows:n,getPrePaginationRowModel:r,getRowModel:i,getState:o,getTopRows:s,options:{createDisplayMode:l,enablePagination:c,enableRowPinning:u,manualPagination:f,positionCreatingRow:h,rowPinningDisplayMode:p}}=e,{creatingRow:m,pagination:g}=o(),v=b5t(e);let y=[];if(!v)y=!u||p?.includes("sticky")?t?r().rows:i().rows:n();else{if(y=r().rows.sort((x,b)=>x5t(x,b)),c&&!f&&!t){const x=g.pageIndex*g.pageSize;y=y.slice(x,x+g.pageSize)}u&&!p?.includes("sticky")&&(y=y.filter(x=>!x.getIsPinned()))}if(u&&p?.includes("sticky")){const x=y.filter(b=>b.getIsPinned()).map(b=>b.id);y=[...s().filter(b=>!x.includes(b.id)),...y]}if(h!==void 0&&m&&l==="row"){const x=isNaN(+h)?h==="top"?0:y.length:+h;y=[...y.slice(0,x),m,...y.slice(x)]}return y},lCe=e=>{const{getState:t,options:{enableGlobalFilterRankedResults:n,manualExpanding:r,manualFiltering:i,manualGrouping:o,manualSorting:s}}=e,{expanded:l,globalFilterFn:c}=t();return!r&&!i&&!o&&!s&&n&&c==="fuzzy"&&l!==!0&&!Object.values(l).some(Boolean)},b5t=e=>{const{globalFilter:t,sorting:n}=e.getState();return lCe(e)&&t&&!Object.values(n).some(Boolean)},BL=({row:e,table:t})=>{const{options:{enableRowSelection:n}}=t;return e.getIsSelected()||Ga(n,e)&&e.getCanSelectSubRows()&&e.getIsAllSubRowsSelected()},w5t=({row:e,staticRowIndex:t=0,table:n})=>(r,i)=>{var o;const{getState:s,options:{enableBatchRowSelection:l,enableMultiRowSelection:c,enableRowPinning:u,manualPagination:f,rowPinningDisplayMode:h},refs:{lastSelectedRowId:p}}=n,{pagination:{pageIndex:m,pageSize:g}}=s(),v=f?0:g*m,y=BL({row:e,table:n});e.toggleSelected(i??!y);const x=new Set([e.id]);if(l&&c&&r.nativeEvent.shiftKey&&p.current!==null){const b=sCe(n,!0),S=b.findIndex(C=>C.id===p.current);if(S!==-1){const C=BL({row:b?.[S],table:n}),_=t+v,[T,M]=S<_?[S,_]:[_,S];if(y!==C)for(let j=T;j<=M;j++)b[j].toggleSelected(!y),x.add(b[j].id)}}p.current=e.id,e.getCanSelectSubRows()&&e.getIsAllSubRowsSelected()&&((o=e.subRows)===null||o===void 0||o.forEach(b=>b.toggleSelected(!1))),u&&h?.includes("select")&&x.forEach(b=>{n.getRow(b).pin(y?!1:h?.includes("bottom")?"bottom":"top")})},cCe=({table:e})=>(t,n,r)=>{const{options:{enableRowPinning:i,rowPinningDisplayMode:o,selectAllMode:s},refs:{lastSelectedRowId:l}}=e;s==="all"||r?e.toggleAllRowsSelected(n??t.target.checked):e.toggleAllPageRowsSelected(n??t.target.checked),i&&o?.includes("select")&&e.setRowPinning({bottom:[],top:[]}),l.current=null},S5t=Object.assign({},nD),uCe=(e,t,n,r)=>{const i=Xbe(e.getValue(t),n,{threshold:zh.MATCHES});return r(i),i.passed};uCe.autoRemove=e=>!e;const dCe=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().includes(n.toString().toLowerCase().trim());dCe.autoRemove=e=>!e;const fCe=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().startsWith(n.toString().toLowerCase().trim());fCe.autoRemove=e=>!e;const hCe=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().endsWith(n.toString().toLowerCase().trim());hCe.autoRemove=e=>!e;const UL=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim()===n?.toString().toLowerCase().trim();UL.autoRemove=e=>!e;const pCe=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim()!==n.toString().toLowerCase().trim();pCe.autoRemove=e=>!e;const VL=(e,t,n)=>!isNaN(+n)&&!isNaN(+e.getValue(t))?+e.getValue(t)>+n:e.getValue(t).toString().toLowerCase().trim()>n?.toString().toLowerCase().trim();VL.autoRemove=e=>!e;const aJ=(e,t,n)=>UL(e,t,n)||VL(e,t,n);aJ.autoRemove=e=>!e;const $L=(e,t,n)=>!isNaN(+n)&&!isNaN(+e.getValue(t))?+e.getValue(t)<+n:e.getValue(t).toString().toLowerCase().trim()<n?.toString().toLowerCase().trim();$L.autoRemove=e=>!e;const iJ=(e,t,n)=>UL(e,t,n)||$L(e,t,n);iJ.autoRemove=e=>!e;const mCe=(e,t,n)=>(["",void 0].includes(n[0])||VL(e,t,n[0]))&&(!isNaN(+n[0])&&!isNaN(+n[1])&&+n[0]>+n[1]||["",void 0].includes(n[1])||$L(e,t,n[1]));mCe.autoRemove=e=>!e;const gCe=(e,t,n)=>(["",void 0].includes(n[0])||aJ(e,t,n[0]))&&(!isNaN(+n[0])&&!isNaN(+n[1])&&+n[0]>+n[1]||["",void 0].includes(n[1])||iJ(e,t,n[1]));gCe.autoRemove=e=>!e;const vCe=(e,t,n)=>!e.getValue(t).toString().trim();vCe.autoRemove=e=>!e;const yCe=(e,t,n)=>!!e.getValue(t).toString().trim();yCe.autoRemove=e=>!e;const C5t=Object.assign(Object.assign({},Jv),{between:mCe,betweenInclusive:gCe,contains:dCe,empty:vCe,endsWith:hCe,equals:UL,fuzzy:uCe,greaterThan:VL,greaterThanOrEqualTo:aJ,lessThan:$L,lessThanOrEqualTo:iJ,notEmpty:yCe,notEquals:pCe,startsWith:fCe});function Xo(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}typeof SuppressedError=="function"&&SuppressedError;const xCe=e=>{var{row:t,table:n,variant:r="icon"}=e,i=Xo(e,["row","table","variant"]);const{getState:o,options:{icons:{CancelIcon:s,SaveIcon:l},localization:c,onCreatingRowCancel:u,onCreatingRowSave:f,onEditingRowCancel:h,onEditingRowSave:p},refs:{editInputRefs:m},setCreatingRow:g,setEditingRow:v}=n,{creatingRow:y,editingRow:x,isSaving:b}=o(),S=y?.id===t.id,C=x?.id===t.id,_=()=>{S?(u?.({row:t,table:n}),g(null)):C&&(h?.({row:t,table:n}),v(null)),t._valuesCache={}},T=()=>{var M;(M=Object.values(m?.current).filter(j=>{var B,W;return t.id===((W=(B=j?.name)===null||B===void 0?void 0:B.split("_"))===null||W===void 0?void 0:W[0])}))===null||M===void 0||M.forEach(j=>{j.value!==void 0&&Object.hasOwn(t?._valuesCache,j.name)&&(t._valuesCache[j.name]=j.value)}),S?f?.({exitCreatingMode:()=>g(null),row:t,table:n,values:t._valuesCache}):C&&p?.({exitEditingMode:()=>v(null),row:t,table:n,values:t?._valuesCache})};return(0,a.jsx)(qn,{onClick:M=>M.stopPropagation(),sx:M=>Object.assign({display:"flex",gap:"0.75rem"},Ga(i?.sx,M)),children:r==="icon"?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,{title:c.cancel,children:(0,a.jsx)(Da,{"aria-label":c.cancel,onClick:_,children:(0,a.jsx)(s,{})})}),(S&&f||C&&p)&&(0,a.jsx)(lo,{title:c.save,children:(0,a.jsx)(Da,{"aria-label":c.save,color:"info",disabled:b,onClick:T,children:b?(0,a.jsx)(wg,{size:18}):(0,a.jsx)(l,{})})})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Na,{onClick:_,sx:{minWidth:"100px"},children:c.cancel}),(0,a.jsxs)(Na,{disabled:b,onClick:T,sx:{minWidth:"100px"},variant:"contained",children:[b&&(0,a.jsx)(wg,{color:"inherit",size:18}),c.save]})]})})},TD=e=>e.replace(/[^a-zA-Z0-9]/g,"_"),E5t=(e,t)=>{var n;const r=Ga(e,t),i=(n=r?.baseBackgroundColor)!==null&&n!==void 0?n:t.palette.mode==="dark"?S0(t.palette.background.default,.05):t.palette.background.default;return Object.assign({baseBackgroundColor:i,draggingBorderColor:t.palette.primary.main,matchHighlightColor:t.palette.mode==="dark"?fm(t.palette.warning.dark,.25):S0(t.palette.warning.light,.5),menuBackgroundColor:S0(i,.07),pinnedRowBackgroundColor:oo(t.palette.primary.main,.1),selectedRowBackgroundColor:oo(t.palette.primary.main,.2)},r)},oJ={content:'""',height:"100%",left:0,position:"absolute",top:0,width:"100%",zIndex:-1},bCe=({column:e,table:t,theme:n})=>{const{baseBackgroundColor:r}=t.options.mrtTheme,i=e?.getIsPinned();return{'&[data-pinned="true"]':{"&:before":Object.assign({backgroundColor:oo(fm(r,n.palette.mode==="dark"?.05:.01),.97),boxShadow:e?i==="left"&&e.getIsLastColumn(i)?`-4px 0 4px -4px ${oo(n.palette.grey[700],.5)} inset`:i==="right"&&e.getIsFirstColumn(i)?`4px 0 4px -4px ${oo(n.palette.grey[700],.5)} inset`:void 0:void 0},oJ)}}},sJ=({column:e,header:t,table:n,tableCellProps:r,theme:i})=>{var o,s,l,c,u,f;const{getState:h,options:{enableColumnVirtualization:p,layoutMode:m}}=n,{draggingColumn:g}=h(),{columnDef:v}=e,{columnDefType:y}=v,x=v.columnDefType!=="group"&&e.getIsPinned(),b={minWidth:`max(calc(var(--${t?"header":"col"}-${TD((o=t?.id)!==null&&o!==void 0?o:e.id)}-size) * 1px), ${(s=v.minSize)!==null&&s!==void 0?s:30}px)`,width:`calc(var(--${t?"header":"col"}-${TD((l=t?.id)!==null&&l!==void 0?l:e.id)}-size) * 1px)`};m==="grid"?b.flex=`${[0,!1].includes(v.grow)?0:`var(--${t?"header":"col"}-${TD((c=t?.id)!==null&&c!==void 0?c:e.id)}-size)`} 0 auto`:m==="grid-no-grow"&&(b.flex=`${+(v.grow||0)} 0 auto`);const S=x?Object.assign(Object.assign({},bCe({column:e,table:n,theme:i})),{left:x==="left"?`${e.getStart("left")}px`:void 0,opacity:.97,position:"sticky",right:x==="right"?`${e.getAfter("right")}px`:void 0}):{};return Object.assign(Object.assign(Object.assign({backgroundColor:"inherit",backgroundImage:"inherit",display:m?.startsWith("grid")?"flex":void 0,justifyContent:y==="group"?"center":m?.startsWith("grid")?r.align:void 0,opacity:((u=n.getState().draggingColumn)===null||u===void 0?void 0:u.id)===e.id||((f=n.getState().hoveredColumn)===null||f===void 0?void 0:f.id)===e.id?.5:1,position:"relative",transition:p?"none":"padding 150ms ease-in-out",zIndex:e.getIsResizing()||g?.id===e.id?2:y!=="group"&&x?1:0},S),b),Ga(r?.sx,i))},wCe=({table:e})=>({alignItems:"flex-start",backgroundColor:e.options.mrtTheme.baseBackgroundColor,display:"grid",flexWrap:"wrap-reverse",minHeight:"3.5rem",overflow:"hidden",position:"relative",transition:"all 150ms ease-in-out",zIndex:1}),zL=e=>e.direction==="rtl"?{style:{transform:"scaleX(-1)"}}:void 0,Tg=e=>({disableInteractive:!0,enterDelay:1e3,enterNextDelay:1e3,placement:e}),Gh=e=>{var{icon:t,label:n,onOpenSubMenu:r,table:i}=e,o=Xo(e,["icon","label","onOpenSubMenu","table"]);const{options:{icons:{ArrowRightIcon:s}}}=i;return(0,a.jsxs)(Fi,Object.assign({sx:{alignItems:"center",justifyContent:"space-between",minWidth:"120px",my:0,py:"6px"}},o,{children:[(0,a.jsxs)(qn,{sx:{alignItems:"center",display:"flex"},children:[(0,a.jsx)(oL,{children:t}),n]}),r&&(0,a.jsx)(Da,{onClick:r,onMouseEnter:r,size:"small",sx:{p:0},children:(0,a.jsx)(s,{})})]}))},_5t=e=>{var{anchorEl:t,handleEdit:n,row:r,setAnchorEl:i,staticRowIndex:o,table:s}=e,l=Xo(e,["anchorEl","handleEdit","row","setAnchorEl","staticRowIndex","table"]);const{getState:c,options:{editDisplayMode:u,enableEditing:f,icons:{EditIcon:h},localization:p,mrtTheme:{menuBackgroundColor:m},renderRowActionMenuItems:g}}=s,{density:v}=c();return(0,a.jsxs)(bg,Object.assign({MenuListProps:{dense:v==="compact",sx:{backgroundColor:m}},anchorEl:t,disableScrollLock:!0,onClick:y=>y.stopPropagation(),onClose:()=>i(null),open:!!t},l,{children:[Ga(f,r)&&["modal","row"].includes(u)&&(0,a.jsx)(Gh,{icon:(0,a.jsx)(h,{}),label:p.edit,onClick:n,table:s}),g?.({closeMenu:()=>i(null),row:r,staticRowIndex:o,table:s})]}))},SCe={"&:hover":{opacity:1},height:"2rem",ml:"10px",opacity:.5,transition:"opacity 150ms",width:"2rem"},T5t=e=>{var{cell:t,row:n,staticRowIndex:r,table:i}=e,o=Xo(e,["cell","row","staticRowIndex","table"]);const{getState:s,options:{createDisplayMode:l,editDisplayMode:c,enableEditing:u,icons:{EditIcon:f,MoreHorizIcon:h},localization:p,renderRowActionMenuItems:m,renderRowActions:g},setEditingRow:v}=i,{creatingRow:y,editingRow:x}=s(),b=y?.id===n.id,S=x?.id===n.id,C=b&&l==="row"||S&&c==="row",[_,T]=(0,d.useState)(null),M=B=>{B.stopPropagation(),B.preventDefault(),T(B.currentTarget)},j=B=>{B.stopPropagation(),v(Object.assign({},n)),T(null)};return(0,a.jsx)(a.Fragment,{children:g&&!C?g({cell:t,row:n,staticRowIndex:r,table:i}):C?(0,a.jsx)(xCe,{row:n,table:i}):!m&&Ga(u,n)&&["modal","row"].includes(c)?(0,a.jsx)(lo,{placement:"right",title:p.edit,children:(0,a.jsx)(Da,Object.assign({"aria-label":p.edit,onClick:j,sx:SCe},o,{children:(0,a.jsx)(f,{})}))}):m?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,Object.assign({},Tg(),{title:p.rowActions,children:(0,a.jsx)(Da,Object.assign({"aria-label":p.rowActions,onClick:M,size:"small",sx:SCe},o,{children:(0,a.jsx)(h,{})}))})),(0,a.jsx)(_5t,{anchorEl:_,handleEdit:j,row:n,setAnchorEl:T,staticRowIndex:r,table:i})]}):null})},A5t=e=>Object.assign({Cell:({cell:t,row:n,staticRowIndex:r,table:i})=>(0,a.jsx)(T5t,{cell:t,row:n,staticRowIndex:r,table:i})},jE({header:"actions",id:"mrt-row-actions",size:70,tableOptions:e})),lJ=e=>{var t,n,{location:r,table:i}=e,o=Xo(e,["location","table"]);const{options:{icons:{DragHandleIcon:s},localization:l}}=i;return(0,a.jsx)(lo,Object.assign({},Tg("top"),{title:(t=o?.title)!==null&&t!==void 0?t:l.move,children:(0,a.jsx)(Da,Object.assign({"aria-label":(n=o.title)!==null&&n!==void 0?n:l.move,disableRipple:!0,draggable:"true",size:"small"},o,{onClick:c=>{var u;c.stopPropagation(),(u=o?.onClick)===null||u===void 0||u.call(o,c)},sx:c=>Object.assign({"&:active":{cursor:"grabbing"},"&:hover":{backgroundColor:"transparent",opacity:1},cursor:"grab",m:"0 -0.1rem",opacity:r==="row"?1:.5,p:"2px",transition:"all 150ms ease-in-out"},Ga(o?.sx,c)),title:void 0,children:(0,a.jsx)(s,{})}))}))},P5t=e=>{var{row:t,rowRef:n,table:r}=e,i=Xo(e,["row","rowRef","table"]);const{options:{muiRowDragHandleProps:o}}=r,s=Object.assign(Object.assign({},Ga(o,{row:t,table:r})),i),l=u=>{var f;(f=s?.onDragStart)===null||f===void 0||f.call(s,u);try{u.dataTransfer.setDragImage(n.current,0,0)}catch(h){console.error(h)}r.setDraggingRow(t)},c=u=>{var f;(f=s?.onDragEnd)===null||f===void 0||f.call(s,u),r.setDraggingRow(null),r.setHoveredRow(null)};return(0,a.jsx)(lJ,Object.assign({},s,{location:"row",onDragEnd:c,onDragStart:l,table:r}))},O5t=e=>Object.assign({Cell:({row:t,rowRef:n,table:r})=>(0,a.jsx)(P5t,{row:t,rowRef:n,table:r}),grow:!1},jE({header:"move",id:"mrt-row-drag",size:60,tableOptions:e})),j5t=e=>{var t,n,{table:r}=e,i=Xo(e,["table"]);const{getCanSomeRowsExpand:o,getIsAllRowsExpanded:s,getIsSomeRowsExpanded:l,getState:c,options:{icons:{KeyboardDoubleArrowDownIcon:u},localization:f,muiExpandAllButtonProps:h,renderDetailPanel:p},toggleAllRowsExpanded:m}=r,{density:g,isLoading:v}=c(),y=Object.assign(Object.assign({},Ga(h,{table:r})),i),x=s();return(0,a.jsx)(lo,Object.assign({},Tg(),{title:(t=y?.title)!==null&&t!==void 0?t:x?f.collapseAll:f.expandAll,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,Object.assign({"aria-label":f.expandAll,disabled:v||!p&&!o(),onClick:()=>m(!x)},y,{sx:b=>Object.assign({height:g==="compact"?"1.75rem":"2.25rem",mt:g!=="compact"?"-0.25rem":void 0,width:g==="compact"?"1.75rem":"2.25rem"},Ga(y?.sx,b)),title:void 0,children:(n=y?.children)!==null&&n!==void 0?n:(0,a.jsx)(u,{style:{transform:`rotate(${x?-180:l()?-90:0}deg)`,transition:"transform 150ms"}})}))})}))},CCe=({row:e,staticRowIndex:t,table:n})=>{var r,i;const o=uo(),{getState:s,options:{icons:{ExpandMoreIcon:l},localization:c,muiExpandButtonProps:u,positionExpandColumn:f,renderDetailPanel:h}}=n,{density:p}=s(),m=Ga(u,{row:e,staticRowIndex:t,table:n}),g=e.getCanExpand(),v=e.getIsExpanded(),y=b=>{var S;b.stopPropagation(),e.toggleExpanded(),(S=m?.onClick)===null||S===void 0||S.call(m,b)},x=!!h?.({row:e,table:n});return(0,a.jsx)(lo,Object.assign({disableHoverListener:!g&&!x},Tg(),{title:(r=m?.title)!==null&&r!==void 0?r:v?c.collapse:c.expand,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,Object.assign({"aria-label":c.expand,disabled:!g&&!x},m,{onClick:y,sx:b=>Object.assign({height:p==="compact"?"1.75rem":"2.25rem",opacity:!g&&!x?.3:1,[b.direction==="rtl"||f==="last"?"mr":"ml"]:`${e.depth*16}px`,width:p==="compact"?"1.75rem":"2.25rem"},Ga(m?.sx,b)),title:void 0,children:(i=m?.children)!==null&&i!==void 0?i:(0,a.jsx)(l,{style:{transform:`rotate(${!g&&!h?f==="last"||o.direction==="rtl"?90:-90:v?-180:0}deg)`,transition:"transform 150ms"}})}))})}))},M5t=e=>{var t;const{defaultColumn:n,enableExpandAll:r,groupedColumnMode:i,positionExpandColumn:o,renderDetailPanel:s,state:{grouping:l}}=e,c=o==="last"?{align:"right"}:void 0;return Object.assign({Cell:({cell:u,column:f,row:h,staticRowIndex:p,table:m})=>{var g,v,y;const x={row:h,staticRowIndex:p,table:m},b=(g=h.subRows)===null||g===void 0?void 0:g.length;return i==="remove"&&h.groupingColumnId?(0,a.jsxs)(br,{alignItems:"center",flexDirection:"row",gap:"0.25rem",children:[(0,a.jsx)(CCe,Object.assign({},x)),(0,a.jsx)(lo,Object.assign({},Tg("right"),{title:m.getColumn(h.groupingColumnId).columnDef.header,children:(0,a.jsx)("span",{children:h.groupingValue})})),!!b&&(0,a.jsxs)("span",{children:["(",b,")"]})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(CCe,Object.assign({},x)),(y=(v=f.columnDef).GroupedCell)===null||y===void 0?void 0:y.call(v,{cell:u,column:f,row:h,table:m})]})},Header:r?({table:u})=>{var f;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(j5t,{table:u}),i==="remove"&&((f=l?.map(h=>u.getColumn(h).columnDef.header))===null||f===void 0?void 0:f.join(", "))]})}:void 0,muiTableBodyCellProps:c,muiTableHeadCellProps:c},jE({header:"expand",id:"mrt-row-expand",size:i==="remove"?(t=n?.size)!==null&&t!==void 0?t:180:s?r?60:70:100,tableOptions:e}))},R5t=e=>{const{localization:t,rowNumberDisplayMode:n}=e,{pagination:{pageIndex:r,pageSize:i}}=e.state;return Object.assign({Cell:({row:o,staticRowIndex:s})=>{var l;return((l=n==="static"?(s||0)+(i||0)*(r||0):o.index)!==null&&l!==void 0?l:0)+1},Header:()=>t.rowNumber,grow:!1},jE({header:"rowNumbers",id:"mrt-row-numbers",size:50,tableOptions:e}))},cJ=e=>{var{pinningPosition:t,row:n,table:r}=e,i=Xo(e,["pinningPosition","row","table"]);const{options:{icons:{CloseIcon:o,PushPinIcon:s},localization:l,rowPinningDisplayMode:c}}=r,u=n.getIsPinned(),[f,h]=(0,d.useState)(!1),p=m=>{h(!1),m.stopPropagation(),n.pin(u?!1:t)};return(0,a.jsx)(lo,Object.assign({},Tg(),{open:f,title:u?l.unpin:l.pin,children:(0,a.jsx)(Da,Object.assign({"aria-label":l.pin,onClick:p,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),size:"small"},i,{sx:m=>Object.assign({height:"24px",width:"24px"},Ga(i?.sx,m)),children:u?(0,a.jsx)(o,{}):(0,a.jsx)(s,{fontSize:"small",style:{transform:`rotate(${c==="sticky"?135:t==="top"?180:0}deg)`}})}))}))},D5t=e=>{var{row:t,table:n}=e,r=Xo(e,["row","table"]);const{getState:i,options:{enableRowPinning:o,rowPinningDisplayMode:s}}=n,{density:l}=i();if(!Ga(o,t))return null;const u=Object.assign({row:t,table:n},r);return s==="top-and-bottom"&&!t.getIsPinned()?(0,a.jsxs)(qn,{sx:{display:"flex",flexDirection:l==="compact"?"row":"column"},children:[(0,a.jsx)(cJ,Object.assign({pinningPosition:"top"},u)),(0,a.jsx)(cJ,Object.assign({pinningPosition:"bottom"},u))]}):(0,a.jsx)(cJ,Object.assign({pinningPosition:s==="bottom"?"bottom":"top"},u))},k5t=e=>Object.assign({Cell:({row:t,table:n})=>(0,a.jsx)(D5t,{row:t,table:n}),grow:!1},jE({header:"pin",id:"mrt-row-pin",size:60,tableOptions:e})),uJ=e=>{var t,{row:n,staticRowIndex:r,table:i}=e,o=Xo(e,["row","staticRowIndex","table"]);const{getState:s,options:{enableMultiRowSelection:l,localization:c,muiSelectAllCheckboxProps:u,muiSelectCheckboxProps:f,selectAllMode:h}}=i,{density:p,isLoading:m}=s(),g=!n,v=g?h==="page"?i.getIsAllPageRowsSelected():i.getIsAllRowsSelected():void 0,y=g?v:BL({row:n,table:i}),x=Object.assign(Object.assign({},g?Ga(u,{table:i}):Ga(f,{row:n,staticRowIndex:r,table:i})),o),b=n?w5t({row:n,staticRowIndex:r,table:i}):void 0,S=cCe({table:i}),C=Object.assign(Object.assign({"aria-label":g?c.toggleSelectAll:c.toggleSelectRow,checked:y,disabled:m||n&&!n.getCanSelect()||n?.id==="mrt-row-create",inputProps:{"aria-label":g?c.toggleSelectAll:c.toggleSelectRow},onChange:_=>{_.stopPropagation(),g?S(_):b(_)},size:p==="compact"?"small":"medium"},x),{onClick:_=>{var T;_.stopPropagation(),(T=x?.onClick)===null||T===void 0||T.call(x,_)},sx:_=>Object.assign({height:p==="compact"?"1.75rem":"2.5rem",m:p!=="compact"?"-0.4rem":void 0,width:p==="compact"?"1.75rem":"2.5rem",zIndex:0},Ga(x?.sx,_)),title:void 0});return(0,a.jsx)(lo,Object.assign({},Tg(),{title:(t=x?.title)!==null&&t!==void 0?t:g?c.toggleSelectAll:c.toggleSelectRow,children:l===!1?(0,a.jsx)(ty,Object.assign({},C)):(0,a.jsx)(Qu,Object.assign({indeterminate:!y&&g?i.getIsSomeRowsSelected():n?.getIsSomeSelected()&&n.getCanSelectSubRows()},C))}))},I5t=e=>{const{enableMultiRowSelection:t,enableSelectAll:n}=e;return Object.assign({Cell:({row:r,staticRowIndex:i,table:o})=>(0,a.jsx)(uJ,{row:r,staticRowIndex:i,table:o}),Header:n&&t?({table:r})=>(0,a.jsx)(uJ,{table:r}):void 0,grow:!1},jE({header:"select",id:"mrt-row-select",size:n?60:70,tableOptions:e}))},F5t={ArrowDownwardIcon:c2e.A,ArrowRightIcon:u2e.A,CancelIcon:iD.A,ChevronLeftIcon:d2e.A,ChevronRightIcon:f2e.A,ClearAllIcon:h2e.A,CloseIcon:UR.A,ContentCopy:p2e.A,DensityLargeIcon:m2e.A,DensityMediumIcon:g2e.A,DensitySmallIcon:v2e.A,DragHandleIcon:y2e.A,DynamicFeedIcon:x2e.A,EditIcon:xb.A,ExpandMoreIcon:ny.A,FilterAltIcon:fQ.A,FilterListIcon:b2e.A,FilterListOffIcon:w2e.A,FirstPageIcon:S2e.A,FullscreenExitIcon:E2e.A,FullscreenIcon:C2e.A,KeyboardDoubleArrowDownIcon:_2e.A,LastPageIcon:T2e.A,MoreHorizIcon:A2e.A,MoreVertIcon:P2e.A,PushPinIcon:O2e.A,RestartAltIcon:j2e.A,SaveIcon:M2e.A,SearchIcon:R2e.A,SearchOffIcon:D2e.A,SortIcon:k2e.A,SyncAltIcon:I2e.A,ViewColumnIcon:F2e.A,VisibilityOffIcon:N2e.A},N5t={actions:"Actions",and:"and",cancel:"Cancel",changeFilterMode:"Change filter mode",changeSearchMode:"Change search mode",clearFilter:"Clear filter",clearSearch:"Clear search",clearSelection:"Clear selection",clearSort:"Clear sort",clickToCopy:"Click to copy",copy:"Copy",collapse:"Collapse",collapseAll:"Collapse all",columnActions:"Column Actions",copiedToClipboard:"Copied to clipboard",dropToGroupBy:"Drop to group by {column}",edit:"Edit",expand:"Expand",expandAll:"Expand all",filterArrIncludes:"Includes",filterArrIncludesAll:"Includes all",filterArrIncludesSome:"Includes",filterBetween:"Between",filterBetweenInclusive:"Between Inclusive",filterByColumn:"Filter by {column}",filterContains:"Contains",filterEmpty:"Empty",filterEndsWith:"Ends With",filterEquals:"Equals",filterEqualsString:"Equals",filterFuzzy:"Fuzzy",filterGreaterThan:"Greater Than",filterGreaterThanOrEqualTo:"Greater Than Or Equal To",filterInNumberRange:"Between",filterIncludesString:"Contains",filterIncludesStringSensitive:"Contains",filterLessThan:"Less Than",filterLessThanOrEqualTo:"Less Than Or Equal To",filterMode:"Filter Mode: {filterType}",filterNotEmpty:"Not Empty",filterNotEquals:"Not Equals",filterStartsWith:"Starts With",filterWeakEquals:"Equals",filteringByColumn:"Filtering by {column} - {filterType} {filterValue}",goToFirstPage:"Go to first page",goToLastPage:"Go to last page",goToNextPage:"Go to next page",goToPreviousPage:"Go to previous page",grab:"Grab",groupByColumn:"Group by {column}",groupedBy:"Grouped by ",hideAll:"Hide all",hideColumn:"Hide {column} column",max:"Max",min:"Min",move:"Move",noRecordsToDisplay:"No records to display",noResultsFound:"No results found",of:"of",or:"or",pin:"Pin",pinToLeft:"Pin to left",pinToRight:"Pin to right",resetColumnSize:"Reset column size",resetOrder:"Reset order",rowActions:"Row Actions",rowNumber:"#",rowNumbers:"Row Numbers",rowsPerPage:"Rows per page",save:"Save",search:"Search",selectedCountOfRowCountRowsSelected:"{selectedCount} of {rowCount} row(s) selected",select:"Select",showAll:"Show all",showAllColumns:"Show all columns",showHideColumns:"Show/Hide columns",showHideFilters:"Show/Hide filters",showHideSearch:"Show/Hide search",sortByColumnAsc:"Sort by {column} ascending",sortByColumnDesc:"Sort by {column} descending",sortedByColumnAsc:"Sorted by {column} ascending",sortedByColumnDesc:"Sorted by {column} descending",thenBy:", then by ",toggleDensity:"Toggle density",toggleFullScreen:"Toggle full screen",toggleSelectAll:"Toggle select all",toggleSelectRow:"Toggle select row",toggleVisibility:"Toggle visibility",ungroupByColumn:"Ungroup by {column}",unpin:"Unpin",unpinAll:"Unpin all"},L5t={filterVariant:"text",maxSize:1e3,minSize:40,size:180},ECe={columnDefType:"display",enableClickToCopy:!1,enableColumnActions:!1,enableColumnDragging:!1,enableColumnFilter:!1,enableColumnOrdering:!1,enableEditing:!1,enableGlobalFilter:!1,enableGrouping:!1,enableHiding:!1,enableResizing:!1,enableSorting:!1},B5t=e=>{var t,{aggregationFns:n,autoResetExpanded:r=!1,columnFilterDisplayMode:i="subheader",columnResizeDirection:o,columnResizeMode:s="onChange",createDisplayMode:l="modal",defaultColumn:c,defaultDisplayColumn:u,editDisplayMode:f="modal",enableBatchRowSelection:h=!0,enableBottomToolbar:p=!0,enableColumnActions:m=!0,enableColumnFilters:g=!0,enableColumnOrdering:v=!1,enableColumnPinning:y=!1,enableColumnResizing:x=!1,enableColumnVirtualization:b,enableDensityToggle:S=!0,enableExpandAll:C=!0,enableExpanding:_,enableFacetedValues:T=!1,enableFilterMatchHighlighting:M=!0,enableFilters:j=!0,enableFullScreenToggle:B=!0,enableGlobalFilter:W=!0,enableGlobalFilterRankedResults:K=!0,enableGrouping:G=!1,enableHiding:J=!0,enableMultiRowSelection:te=!0,enableMultiSort:re=!0,enablePagination:me=!0,enableRowPinning:Ce=!1,enableRowSelection:Ae=!1,enableRowVirtualization:_e,enableSelectAll:Be=!0,enableSorting:Ue=!0,enableStickyHeader:$e=!1,enableTableFooter:Je=!0,enableTableHead:Ne=!0,enableToolbarInternalActions:Ke=!0,enableTopToolbar:nt=!0,filterFns:rt,icons:st,layoutMode:gt,localization:lt,manualFiltering:ut,manualGrouping:Fe,manualPagination:ft,manualSorting:Ct,mrtTheme:Tt,paginationDisplayMode:Ut="default",positionActionsColumn:zt="first",positionCreatingRow:Ht="top",positionExpandColumn:nn="first",positionGlobalFilter:Bt="right",positionPagination:on="bottom",positionToolbarAlertBanner:Tn="top",positionToolbarDropZone:$n="top",rowNumberDisplayMode:rr="static",rowPinningDisplayMode:ir="sticky",selectAllMode:Vn="page",sortingFns:vr}=e,Hn=Xo(e,["aggregationFns","autoResetExpanded","columnFilterDisplayMode","columnResizeDirection","columnResizeMode","createDisplayMode","defaultColumn","defaultDisplayColumn","editDisplayMode","enableBatchRowSelection","enableBottomToolbar","enableColumnActions","enableColumnFilters","enableColumnOrdering","enableColumnPinning","enableColumnResizing","enableColumnVirtualization","enableDensityToggle","enableExpandAll","enableExpanding","enableFacetedValues","enableFilterMatchHighlighting","enableFilters","enableFullScreenToggle","enableGlobalFilter","enableGlobalFilterRankedResults","enableGrouping","enableHiding","enableMultiRowSelection","enableMultiSort","enablePagination","enableRowPinning","enableRowSelection","enableRowVirtualization","enableSelectAll","enableSorting","enableStickyHeader","enableTableFooter","enableTableHead","enableToolbarInternalActions","enableTopToolbar","filterFns","icons","layoutMode","localization","manualFiltering","manualGrouping","manualPagination","manualSorting","mrtTheme","paginationDisplayMode","positionActionsColumn","positionCreatingRow","positionExpandColumn","positionGlobalFilter","positionPagination","positionToolbarAlertBanner","positionToolbarDropZone","rowNumberDisplayMode","rowPinningDisplayMode","selectAllMode","sortingFns"]);const Fn=uo();return st=(0,d.useMemo)(()=>Object.assign(Object.assign({},F5t),st),[st]),lt=(0,d.useMemo)(()=>Object.assign(Object.assign({},N5t),lt),[lt]),Tt=(0,d.useMemo)(()=>E5t(Tt,Fn),[Tt,Fn]),n=(0,d.useMemo)(()=>Object.assign(Object.assign({},S5t),n),[]),rt=(0,d.useMemo)(()=>Object.assign(Object.assign({},C5t),rt),[]),vr=(0,d.useMemo)(()=>Object.assign(Object.assign({},y5t),vr),[]),c=(0,d.useMemo)(()=>Object.assign(Object.assign({},L5t),c),[c]),u=(0,d.useMemo)(()=>Object.assign(Object.assign({},ECe),u),[u]),[b,_e]=(0,d.useMemo)(()=>[b,_e],[]),o||(o=Fn.direction||"ltr"),gt=gt||(x?"grid-no-grow":"semantic"),gt==="semantic"&&(_e||b)&&(gt="grid"),_e&&($e=!0),me===!1&&ft===void 0&&(ft=!0),!((t=Hn.data)===null||t===void 0)&&t.length||(ut=!0,Fe=!0,ft=!0,Ct=!0),Object.assign({aggregationFns:n,autoResetExpanded:r,columnFilterDisplayMode:i,columnResizeDirection:o,columnResizeMode:s,createDisplayMode:l,defaultColumn:c,defaultDisplayColumn:u,editDisplayMode:f,enableBatchRowSelection:h,enableBottomToolbar:p,enableColumnActions:m,enableColumnFilters:g,enableColumnOrdering:v,enableColumnPinning:y,enableColumnResizing:x,enableColumnVirtualization:b,enableDensityToggle:S,enableExpandAll:C,enableExpanding:_,enableFacetedValues:T,enableFilterMatchHighlighting:M,enableFilters:j,enableFullScreenToggle:B,enableGlobalFilter:W,enableGlobalFilterRankedResults:K,enableGrouping:G,enableHiding:J,enableMultiRowSelection:te,enableMultiSort:re,enablePagination:me,enableRowPinning:Ce,enableRowSelection:Ae,enableRowVirtualization:_e,enableSelectAll:Be,enableSorting:Ue,enableStickyHeader:$e,enableTableFooter:Je,enableTableHead:Ne,enableToolbarInternalActions:Ke,enableTopToolbar:nt,filterFns:rt,getCoreRowModel:Fbe(),getExpandedRowModel:_||G?Nbe():void 0,getFacetedMinMaxValues:T?Bbe():void 0,getFacetedRowModel:T?Vbe():void 0,getFacetedUniqueValues:T?$be():void 0,getFilteredRowModel:(g||W||j)&&!ut?zbe():void 0,getGroupedRowModel:G&&!Fe?Wbe():void 0,getPaginationRowModel:me&&!ft?Hbe():void 0,getSortedRowModel:Ue&&!Ct?Gbe():void 0,getSubRows:Qn=>Qn?.subRows,icons:st,layoutMode:gt,localization:lt,manualFiltering:ut,manualGrouping:Fe,manualPagination:ft,manualSorting:Ct,mrtTheme:Tt,paginationDisplayMode:Ut,positionActionsColumn:zt,positionCreatingRow:Ht,positionExpandColumn:nn,positionGlobalFilter:Bt,positionPagination:on,positionToolbarAlertBanner:Tn,positionToolbarDropZone:$n,rowNumberDisplayMode:rr,rowPinningDisplayMode:ir,selectAllMode:Vn,sortingFns:vr},Hn)},dJ={children:null,sx:{minWidth:0,p:0,width:0}},U5t=e=>Object.assign(Object.assign(Object.assign(Object.assign({},jE({id:"mrt-row-spacer",size:0,tableOptions:e})),{grow:!0}),ECe),{muiTableBodyCellProps:dJ,muiTableFooterCellProps:dJ,muiTableHeadCellProps:dJ}),V5t=e=>{const{getIsSomeRowsPinned:t,getPrePaginationRowModel:n,getState:r,options:{enablePagination:i,enableRowPinning:o,rowCount:s}}=e,{columnOrder:l,density:c,globalFilter:u,isFullScreen:f,isLoading:h,pagination:p,showSkeletons:m,sorting:g}=r(),v=e.options.columns.length,y=s??n().rows.length,x=(0,d.useReducer)(()=>({}),{})[1],b=(0,d.useRef)(),S=(0,d.useRef)();(0,d.useEffect)(()=>{typeof window<"u"&&(b.current=document.body.style.height)},[]),(0,d.useEffect)(()=>{if(typeof window<"u")if(f)S.current=document.body.getBoundingClientRect().top,document.body.style.height="100dvh";else{if(document.body.style.height=b.current,!S.current)return;window.scrollTo({behavior:"instant",top:-1*S.current})}},[f]),(0,d.useEffect)(()=>{v!==l.length&&e.setColumnOrder(rJ(e.options))},[v]),(0,d.useEffect)(()=>{if(!i||h||m)return;const{pageIndex:_,pageSize:T}=p;_*T>=y&&e.setPageIndex(Math.ceil(y/T)-1)},[y]);const C=(0,d.useRef)(g);(0,d.useEffect)(()=>{g.length&&(C.current=g)},[g]),(0,d.useEffect)(()=>{lCe(e)&&(u?e.setSorting([]):e.setSorting(()=>C.current||[]))},[u]),(0,d.useEffect)(()=>{o&&t()&&setTimeout(()=>{x()},150)},[c])},$5t=e=>{var t,n,r,i,o,s,l,c,u,f,h,p,m,g,v,y,x,b,S,C,_,T,M,j,B,W,K,G,J,te,re,me,Ce,Ae,_e;const Be=(0,d.useRef)(null),Ue=(0,d.useRef)(null),$e=(0,d.useRef)(null),Je=(0,d.useRef)({}),Ne=(0,d.useRef)({}),Ke=(0,d.useRef)(null),nt=(0,d.useRef)(null),rt=(0,d.useRef)({}),st=(0,d.useRef)(null),gt=(0,d.useRef)(null),lt=(0,d.useRef)(null),ut=(0,d.useRef)(null),Fe=(0,d.useMemo)(()=>{var pt,Mt,Pt;const Wt=(pt=e.initialState)!==null&&pt!==void 0?pt:{};return Wt.columnOrder=(Mt=Wt.columnOrder)!==null&&Mt!==void 0?Mt:rJ(Object.assign(Object.assign({},e),{state:Object.assign(Object.assign({},e.initialState),e.state)})),Wt.globalFilterFn=(Pt=e.globalFilterFn)!==null&&Pt!==void 0?Pt:"fuzzy",Wt},[]);e.initialState=Fe;const[ft,Ct]=(0,d.useState)((t=Fe.actionCell)!==null&&t!==void 0?t:null),[Tt,Ut]=(0,d.useState)((n=Fe.creatingRow)!==null&&n!==void 0?n:null),[zt,Ht]=(0,d.useState)(()=>Object.assign({},...NL(e.columns).map(pt=>{var Mt,Pt,Wt,Xt;return{[UP(pt)]:pt.filterFn instanceof Function?(Mt=pt.filterFn.name)!==null&&Mt!==void 0?Mt:"custom":(Xt=(Pt=pt.filterFn)!==null&&Pt!==void 0?Pt:(Wt=Fe?.columnFilterFns)===null||Wt===void 0?void 0:Wt[UP(pt)])!==null&&Xt!==void 0?Xt:h5t(pt)}}))),[nn,Bt]=(0,d.useState)((r=Fe.columnOrder)!==null&&r!==void 0?r:[]),[on,Tn]=(0,d.useState)((i=Fe.columnSizingInfo)!==null&&i!==void 0?i:{}),[$n,rr]=(0,d.useState)((o=Fe?.density)!==null&&o!==void 0?o:"comfortable"),[ir,Vn]=(0,d.useState)((s=Fe.draggingColumn)!==null&&s!==void 0?s:null),[vr,Hn]=(0,d.useState)((l=Fe.draggingRow)!==null&&l!==void 0?l:null),[Fn,Qn]=(0,d.useState)((c=Fe.editingCell)!==null&&c!==void 0?c:null),[Yr,wa]=(0,d.useState)((u=Fe.editingRow)!==null&&u!==void 0?u:null),[yr,ea]=(0,d.useState)((f=Fe.globalFilterFn)!==null&&f!==void 0?f:"fuzzy"),[hr,Nr]=(0,d.useState)((h=Fe.grouping)!==null&&h!==void 0?h:[]),[Xn,Lr]=(0,d.useState)((p=Fe.hoveredColumn)!==null&&p!==void 0?p:null),[fa,ii]=(0,d.useState)((m=Fe.hoveredRow)!==null&&m!==void 0?m:null),[pi,Ji]=(0,d.useState)((g=Fe?.isFullScreen)!==null&&g!==void 0?g:!1),[bi,Ei]=(0,d.useState)((v=Fe?.pagination)!==null&&v!==void 0?v:{pageIndex:0,pageSize:10}),[Yi,Lo]=(0,d.useState)((y=Fe?.showAlertBanner)!==null&&y!==void 0?y:!1),[ns,rl]=(0,d.useState)((x=Fe?.showColumnFilters)!==null&&x!==void 0?x:!1),[Fs,Ro]=(0,d.useState)((b=Fe?.showGlobalFilter)!==null&&b!==void 0?b:!1),[nr,Cr]=(0,d.useState)((S=Fe?.showToolbarDropZone)!==null&&S!==void 0?S:!1);e.state=Object.assign({actionCell:ft,columnFilterFns:zt,columnOrder:nn,columnSizingInfo:on,creatingRow:Tt,density:$n,draggingColumn:ir,draggingRow:vr,editingCell:Fn,editingRow:Yr,globalFilterFn:yr,grouping:hr,hoveredColumn:Xn,hoveredRow:fa,isFullScreen:pi,pagination:bi,showAlertBanner:Yi,showColumnFilters:ns,showGlobalFilter:Fs,showToolbarDropZone:nr},e.state);const Sn=e,Hr=(0,d.useRef)([]);Sn.columns=Sn.state.columnSizingInfo.isResizingColumn||Sn.state.draggingColumn||Sn.state.draggingRow?Hr.current:QSe({columnDefs:[...[nCe(Sn)&&k5t(Sn),rCe(Sn)&&O5t(Sn),nJ(Sn)&&A5t(Sn),tJ(Sn)&&M5t(Sn),aCe(Sn)&&I5t(Sn),iCe(Sn)&&R5t(Sn)].filter(Boolean),...Sn.columns,...[oCe(Sn)&&U5t(Sn)].filter(Boolean)],tableOptions:Sn}),Hr.current=Sn.columns,Sn.data=(0,d.useMemo)(()=>(Sn.state.isLoading||Sn.state.showSkeletons)&&!Sn.data.length?[...Array(Math.min(Sn.state.pagination.pageSize,20)).fill(null)].map(()=>Object.assign({},...NL(Sn.columns).map(pt=>({[UP(pt)]:null})))):Sn.data,[Sn.data,Sn.state.isLoading,Sn.state.showSkeletons]);const mn=Ybe(Object.assign(Object.assign({onColumnOrderChange:Bt,onColumnSizingInfoChange:Tn,onGroupingChange:Nr,onPaginationChange:Ei},Sn),{globalFilterFn:(C=Sn.filterFns)===null||C===void 0?void 0:C[yr??"fuzzy"]}));return mn.refs={actionCellRef:Ue,bottomToolbarRef:$e,editInputRefs:Je,filterInputRefs:Ne,lastSelectedRowId:Be,searchInputRef:Ke,tableContainerRef:nt,tableFooterRef:ut,tableHeadCellRefs:rt,tableHeadRef:lt,tablePaperRef:st,topToolbarRef:gt},mn.setActionCell=(_=Sn.onActionCellChange)!==null&&_!==void 0?_:Ct,mn.setCreatingRow=pt=>{var Mt,Pt;let Wt=pt;pt===!0&&(Wt=p5t(mn)),(Pt=(Mt=Sn?.onCreatingRowChange)===null||Mt===void 0?void 0:Mt.call(Sn,Wt))!==null&&Pt!==void 0||Ut(Wt)},mn.setColumnFilterFns=(T=Sn.onColumnFilterFnsChange)!==null&&T!==void 0?T:Ht,mn.setDensity=(M=Sn.onDensityChange)!==null&&M!==void 0?M:rr,mn.setDraggingColumn=(j=Sn.onDraggingColumnChange)!==null&&j!==void 0?j:Vn,mn.setDraggingRow=(B=Sn.onDraggingRowChange)!==null&&B!==void 0?B:Hn,mn.setEditingCell=(W=Sn.onEditingCellChange)!==null&&W!==void 0?W:Qn,mn.setEditingRow=(K=Sn.onEditingRowChange)!==null&&K!==void 0?K:wa,mn.setGlobalFilterFn=(G=Sn.onGlobalFilterFnChange)!==null&&G!==void 0?G:ea,mn.setHoveredColumn=(J=Sn.onHoveredColumnChange)!==null&&J!==void 0?J:Lr,mn.setHoveredRow=(te=Sn.onHoveredRowChange)!==null&&te!==void 0?te:ii,mn.setIsFullScreen=(re=Sn.onIsFullScreenChange)!==null&&re!==void 0?re:Ji,mn.setShowAlertBanner=(me=Sn.onShowAlertBannerChange)!==null&&me!==void 0?me:Lo,mn.setShowColumnFilters=(Ce=Sn.onShowColumnFiltersChange)!==null&&Ce!==void 0?Ce:rl,mn.setShowGlobalFilter=(Ae=Sn.onShowGlobalFilterChange)!==null&&Ae!==void 0?Ae:Ro,mn.setShowToolbarDropZone=(_e=Sn.onShowToolbarDropZoneChange)!==null&&_e!==void 0?_e:Cr,V5t(mn),mn},_Ce=e=>$5t(B5t(e)),TCe=(e,t)=>{const n=pQ(e);return t===void 0||(t>=0&&t<Math.max(e.startIndex-e.overscan,0)&&n.unshift(t),t>=0&&t>e.endIndex+e.overscan&&n.push(t)),n},z5t=e=>{var t,n,r,i;const{getState:o,options:{columnVirtualizerInstanceRef:s,columnVirtualizerOptions:l,enableColumnPinning:c,enableColumnVirtualization:u},refs:{tableContainerRef:f}}=e,{columnPinning:h,columnVisibility:p,draggingColumn:m}=o();if(!u)return;const g=Ga(l,{table:e}),v=e.getVisibleLeafColumns(),[y,x]=(0,d.useMemo)(()=>c?[e.getLeftVisibleLeafColumns().map(j=>j.getPinnedIndex()),e.getRightVisibleLeafColumns().map(j=>v.length-j.getPinnedIndex()-1).sort((j,B)=>j-B)]:[[],[]],[h,p,c]),b=y.length,S=x.length,C=(0,d.useMemo)(()=>m?.id?v.findIndex(j=>j.id===m?.id):void 0,[m?.id]),_=sL(Object.assign({count:v.length,estimateSize:j=>v[j].getSize(),getScrollElement:()=>f.current,horizontal:!0,overscan:3,rangeExtractor:(0,d.useCallback)(j=>{const B=TCe(j,C);return!b&&!S?B:[...new Set([...y,...B,...x])]},[y,x,C])},g)),T=_.getVirtualItems();_.virtualColumns=T;const M=T.length;if(M){const j=_.getTotalSize(),B=((t=T[b])===null||t===void 0?void 0:t.start)||0,W=((n=T[y.length-1])===null||n===void 0?void 0:n.end)||0,K=((r=T[M-S])===null||r===void 0?void 0:r.start)||0,G=((i=T[M-S-1])===null||i===void 0?void 0:i.end)||0;_.virtualPaddingLeft=B-W,_.virtualPaddingRight=j-G-(S?j-K:0)}return s&&(s.current=_),_},W5t=(e,t)=>{var n;const{getRowModel:r,getState:i,options:{enableRowVirtualization:o,renderDetailPanel:s,rowVirtualizerInstanceRef:l,rowVirtualizerOptions:c},refs:{tableContainerRef:u}}=e,{density:f,draggingRow:h,expanded:p}=i();if(!o)return;const m=Ga(c,{table:e}),g=(n=t?.length)!==null&&n!==void 0?n:r().rows.length,v=f==="compact"?37:f==="comfortable"?58:73,y=sL(Object.assign({count:s?g*2:g,estimateSize:x=>s&&x%2===1?p===!0?100:0:v,getScrollElement:()=>u.current,measureElement:typeof window<"u"&&navigator.userAgent.indexOf("Firefox")===-1?x=>x?.getBoundingClientRect().height:void 0,overscan:4,rangeExtractor:(0,d.useCallback)(x=>{var b;return TCe(x,(b=h?.index)!==null&&b!==void 0?b:0)},[h])},m));return y.virtualRows=y.getVirtualItems(),l&&(l.current=y),y},H5t=e=>{const{getRowModel:t,getState:n,options:{data:r,enableGlobalFilterRankedResults:i,positionCreatingRow:o}}=e,{creatingRow:s,expanded:l,globalFilter:c,pagination:u,rowPinning:f,sorting:h}=n();return(0,d.useMemo)(()=>sCe(e),[s,r,i,l,t().rows,c,u.pageIndex,u.pageSize,o,f,h])},fJ=["string","number"],ACe=({cell:e,rowRef:t,staticColumnIndex:n,staticRowIndex:r,table:i})=>{var o,s,l;const{getState:c,options:{enableFilterMatchHighlighting:u,mrtTheme:{matchHighlightColor:f}}}=i,{column:h,row:p}=e,{columnDef:m}=h,{globalFilter:g,globalFilterFn:v}=c(),y=h.getFilterValue();let x=e.getIsAggregated()&&m.AggregatedCell?m.AggregatedCell({cell:e,column:h,row:p,table:i,staticColumnIndex:n,staticRowIndex:r}):p.getIsGrouped()&&!e.getIsGrouped()?null:e.getIsGrouped()&&m.GroupedCell?m.GroupedCell({cell:e,column:h,row:p,table:i,staticColumnIndex:n,staticRowIndex:r}):void 0;const b=x!==void 0;if(b||(x=e.renderValue()),u&&m.enableFilterMatchHighlighting!==!1&&String(x)&&fJ.includes(typeof x)&&(y&&fJ.includes(typeof y)&&["autocomplete","text"].includes(m.filterVariant)||g&&fJ.includes(typeof g)&&h.getCanGlobalFilter())){const S=CP?.({matchExactly:(y?m._filterFn:v)!=="fuzzy",query:((o=y??g)!==null&&o!==void 0?o:"").toString(),text:x?.toString()});(S?.length>1||!((s=S?.[0])===null||s===void 0)&&s.match)&&(x=(0,a.jsx)("span",{"aria-label":x,role:"note",children:(l=S?.map(({key:C,match:_,text:T})=>(0,a.jsx)(qn,{"aria-hidden":"true",component:"span",sx:_?{backgroundColor:f,borderRadius:"2px",color:M=>M.palette.mode==="dark"?M.palette.common.white:M.palette.common.black,padding:"2px 1px"}:void 0,children:T},C)))!==null&&l!==void 0?l:x}))}return m.Cell&&!b&&(x=m.Cell({cell:e,column:h,renderedCellValue:x,row:p,rowRef:t,staticColumnIndex:n,staticRowIndex:r,table:i})),x},G5t=e=>{var t,{cell:n,table:r}=e,i=Xo(e,["cell","table"]);const{options:{localization:o,muiCopyButtonProps:s}}=r,{column:l,row:c}=n,{columnDef:u}=l,[f,h]=(0,d.useState)(!1),p=(g,v)=>{g.stopPropagation(),navigator.clipboard.writeText(v),h(!0),setTimeout(()=>h(!1),4e3)},m=Object.assign(Object.assign(Object.assign({},Ga(s,{cell:n,column:l,row:c,table:r})),Ga(u.muiCopyButtonProps,{cell:n,column:l,row:c,table:r})),i);return(0,a.jsx)(lo,Object.assign({},Tg("top"),{title:(t=m?.title)!==null&&t!==void 0?t:f?o.copiedToClipboard:o.clickToCopy,children:(0,a.jsx)(Na,Object.assign({onClick:g=>p(g,n.getValue()),size:"small",type:"button",variant:"text"},m,{sx:g=>Object.assign({backgroundColor:"transparent",border:"none",color:"inherit",cursor:"copy",fontFamily:"inherit",fontSize:"inherit",letterSpacing:"inherit",m:"-0.25rem",minWidth:"unset",py:0,textAlign:"inherit",textTransform:"inherit"},Ga(m?.sx,g)),title:void 0}))}))},PCe=e=>{var t,n,{cell:r,table:i}=e,o=Xo(e,["cell","table"]);const{getState:s,options:{createDisplayMode:l,editDisplayMode:c,muiEditTextFieldProps:u},refs:{editInputRefs:f},setCreatingRow:h,setEditingCell:p,setEditingRow:m}=i,{column:g,row:v}=r,{columnDef:y}=g,{creatingRow:x,editingRow:b}=s(),{editSelectOptions:S,editVariant:C}=y,_=x?.id===v.id,T=b?.id===v.id,[M,j]=(0,d.useState)(()=>r.getValue()),[B,W]=(0,d.useState)(!0),K=Object.assign(Object.assign(Object.assign({},Ga(u,{cell:r,column:g,row:v,table:i})),Ga(y.muiEditTextFieldProps,{cell:r,column:g,row:v,table:i})),o),G=Ga(S,{cell:r,column:g,row:v,table:i}),J=C==="select"||K?.select,te=Ae=>{v._valuesCache[g.id]=Ae,_?h(v):T&&m(v)},re=Ae=>{var _e;(_e=K.onChange)===null||_e===void 0||_e.call(K,Ae),j(Ae.target.value),J&&te(Ae.target.value)},me=Ae=>{var _e;(_e=K.onBlur)===null||_e===void 0||_e.call(K,Ae),te(M),p(null)},Ce=Ae=>{var _e,Be;(_e=K.onKeyDown)===null||_e===void 0||_e.call(K,Ae),Ae.key==="Enter"&&!Ae.shiftKey&&B&&((Be=f.current[g.id])===null||Be===void 0||Be.blur())};return y.Edit?(0,a.jsx)(a.Fragment,{children:(t=y.Edit)===null||t===void 0?void 0:t.call(y,{cell:r,column:g,row:v,table:i})}):(0,a.jsx)(Ni,Object.assign({disabled:Ga(y.enableEditing,v)===!1,fullWidth:!0,inputRef:Ae=>{Ae&&(f.current[g.id]=Ae,K.inputRef&&(K.inputRef=Ae))},label:["custom","modal"].includes(_?l:c)?y.header:void 0,margin:"none",name:g.id,placeholder:["custom","modal"].includes(_?l:c)?void 0:y.header,select:J,size:"small",value:M??"",variant:"standard"},K,{InputProps:Object.assign(Object.assign(Object.assign({},K.variant!=="outlined"?{disableUnderline:c==="table"}:{}),K.InputProps),{sx:Ae=>{var _e;return Object.assign({mb:0},Ga((_e=K?.InputProps)===null||_e===void 0?void 0:_e.sx,Ae))}}),SelectProps:Object.assign({MenuProps:{disableScrollLock:!0}},K.SelectProps),inputProps:Object.assign({autoComplete:"new-password"},K.inputProps),onBlur:me,onChange:re,onClick:Ae=>{var _e;Ae.stopPropagation(),(_e=K?.onClick)===null||_e===void 0||_e.call(K,Ae)},onKeyDown:Ce,onCompositionStart:()=>W(!1),onCompositionEnd:()=>W(!0),children:(n=K.children)!==null&&n!==void 0?n:G?.map(Ae=>{const{label:_e,value:Be}=Sb(Ae);return(0,a.jsx)(Fi,{sx:{alignItems:"center",display:"flex",gap:"0.5rem",m:0},value:Be,children:_e},Be)})}))},OCe=e=>{var t,n,r,i,o,{cell:s,numRows:l,rowRef:c,staticColumnIndex:u,staticRowIndex:f,table:h}=e,p=Xo(e,["cell","numRows","rowRef","staticColumnIndex","staticRowIndex","table"]);const m=uo(),{getState:g,options:{columnResizeDirection:v,columnResizeMode:y,createDisplayMode:x,editDisplayMode:b,enableCellActions:S,enableClickToCopy:C,enableColumnOrdering:_,enableColumnPinning:T,enableGrouping:M,layoutMode:j,mrtTheme:{draggingBorderColor:B},muiSkeletonProps:W,muiTableBodyCellProps:K},setHoveredColumn:G}=h,{actionCell:J,columnSizingInfo:te,creatingRow:re,density:me,draggingColumn:Ce,draggingRow:Ae,editingCell:_e,editingRow:Be,hoveredColumn:Ue,hoveredRow:$e,isLoading:Je,showSkeletons:Ne}=g(),{column:Ke,row:nt}=s,{columnDef:rt}=Ke,{columnDefType:st}=rt,gt={cell:s,column:Ke,row:nt,table:h},lt=Object.assign(Object.assign(Object.assign({},Ga(K,gt)),Ga(rt.muiTableBodyCellProps,gt)),p),ut=Ga(W,{cell:s,column:Ke,row:nt,table:h}),[Fe,ft]=(0,d.useState)(100);(0,d.useEffect)(()=>{if(!Je&&!Ne||Fe!==100)return;const Vn=Ke.getSize();ft(st==="display"?Vn/2:Math.round(Math.random()*(Vn-Vn/3)+Vn/3))},[Je,Ne]);const Ct=(0,d.useMemo)(()=>{const Vn=Ce?.id===Ke.id,vr=Ue?.id===Ke.id,Hn=Ae?.id===nt.id,Fn=$e?.id===nt.id,Qn=Ke.getIsFirstColumn(),Yr=Ke.getIsLastColumn(),wa=l&&f===l-1,yr=te.isResizingColumn===Ke.id,ea=yr&&y==="onChange",hr=ea?`2px solid ${B} !important`:Vn||Hn?`1px dashed ${m.palette.grey[500]} !important`:vr||Fn||yr?`2px dashed ${B} !important`:void 0;return ea?v==="ltr"?{borderRight:hr}:{borderLeft:hr}:hr?{borderBottom:Hn||Fn||wa&&!yr?hr:void 0,borderLeft:Vn||vr||(Hn||Fn)&&Qn?hr:void 0,borderRight:Vn||vr||(Hn||Fn)&&Yr?hr:void 0,borderTop:Hn||Fn?hr:void 0}:void 0},[te.isResizingColumn,Ce,Ae,Ue,$e,f]),Tt=T&&rt.columnDefType!=="group"&&Ke.getIsPinned(),Ut=eCe({cell:s,table:h}),zt=Ut&&!["custom","modal"].includes(b)&&(b==="table"||Be?.id===nt.id||_e?.id===s.id)&&!nt.getIsGrouped(),Ht=Ut&&x==="row"&&re?.id===nt.id,nn=(Ga(C,s)===!0||Ga(rt.enableClickToCopy,s)===!0)&&!["context-menu",!1].includes(Ga(rt.enableClickToCopy,s)),Bt=Ga(S,s),on={cell:s,table:h,staticColumnIndex:u,staticRowIndex:f},Tn=Vn=>{var vr;(vr=lt?.onDoubleClick)===null||vr===void 0||vr.call(lt,Vn),tCe({cell:s,table:h})},$n=Vn=>{var vr;(vr=lt?.onDragEnter)===null||vr===void 0||vr.call(lt,Vn),M&&Ue?.id==="drop-zone"&&G(null),_&&Ce&&G(rt.enableColumnOrdering!==!1?Ke:null)},rr=Vn=>{rt.enableColumnOrdering!==!1&&Vn.preventDefault()},ir=Vn=>{var vr;(vr=lt?.onContextMenu)===null||vr===void 0||vr.call(lt,Vn),Bt&&(Vn.preventDefault(),h.setActionCell(s),h.refs.actionCellRef.current=Vn.currentTarget)};return(0,a.jsx)(wn,Object.assign({align:m.direction==="rtl"?"right":"left","data-index":u,"data-pinned":!!Tt||void 0},lt,{onContextMenu:ir,onDoubleClick:Tn,onDragEnter:$n,onDragOver:rr,sx:Vn=>Object.assign(Object.assign({"&:hover":{outline:J?.id===s.id||b==="cell"&&Ut||b==="table"&&(Ht||zt)?`1px solid ${Vn.palette.grey[500]}`:void 0,textOverflow:"clip"},alignItems:j?.startsWith("grid")?"center":void 0,cursor:Bt?"context-menu":Ut&&b==="cell"?"pointer":"inherit",outline:J?.id===s.id?`1px solid ${Vn.palette.grey[500]}`:void 0,outlineOffset:"-1px",overflow:"hidden",p:me==="compact"?st==="display"?"0 0.5rem":"0.5rem":me==="comfortable"?st==="display"?"0.5rem 0.75rem":"1rem":st==="display"?"1rem 1.25rem":"1.5rem",textOverflow:st!=="display"?"ellipsis":void 0,whiteSpace:nt.getIsPinned()||me==="compact"?"nowrap":"normal"},sJ({column:Ke,table:h,tableCellProps:lt,theme:Vn})),Ct),children:(t=lt.children)!==null&&t!==void 0?t:(0,a.jsxs)(a.Fragment,{children:[s.getIsPlaceholder()?(r=(n=rt.PlaceholderCell)===null||n===void 0?void 0:n.call(rt,{cell:s,column:Ke,row:nt,table:h}))!==null&&r!==void 0?r:null:Ne!==!1&&(Je||Ne)?(0,a.jsx)(cL,Object.assign({animation:"wave",height:20,width:Fe},ut)):st==="display"&&(["mrt-row-expand","mrt-row-numbers","mrt-row-select"].includes(Ke.id)||!nt.getIsGrouped())?(i=rt.Cell)===null||i===void 0?void 0:i.call(rt,{cell:s,column:Ke,renderedCellValue:s.renderValue(),row:nt,rowRef:c,staticColumnIndex:u,staticRowIndex:f,table:h}):Ht||zt?(0,a.jsx)(PCe,{cell:s,table:h}):nn&&rt.enableClickToCopy!==!1?(0,a.jsx)(G5t,{cell:s,table:h,children:(0,a.jsx)(ACe,Object.assign({},on))}):(0,a.jsx)(ACe,Object.assign({},on)),s.getIsGrouped()&&!rt.GroupedCell&&(0,a.jsxs)(a.Fragment,{children:[" (",(o=nt.subRows)===null||o===void 0?void 0:o.length,")"]})]})}))},Y5t=(0,d.memo)(OCe,(e,t)=>t.cell===e.cell),K5t=e=>{var{parentRowRef:t,row:n,rowVirtualizer:r,staticRowIndex:i,table:o,virtualRow:s}=e,l=Xo(e,["parentRowRef","row","rowVirtualizer","staticRowIndex","table","virtualRow"]);const{getState:c,getVisibleLeafColumns:u,options:{layoutMode:f,mrtTheme:{baseBackgroundColor:h},muiDetailPanelProps:p,muiTableBodyRowProps:m,renderDetailPanel:g}}=o,{isLoading:v}=c(),y=Ga(m,{isDetailPanel:!0,row:n,staticRowIndex:i,table:o}),x=Object.assign(Object.assign({},Ga(p,{row:n,table:o})),l),b=!v&&g?.({row:n,table:o});return(0,a.jsx)(Ti,Object.assign({className:"Mui-TableBodyCell-DetailPanel","data-index":g?i*2+1:i,ref:S=>{var C;S&&((C=r?.measureElement)===null||C===void 0||C.call(r,S))}},y,{sx:S=>{var C,_;return Object.assign({display:f?.startsWith("grid")?"flex":void 0,position:s?"absolute":void 0,top:s?`${(_=(C=t.current)===null||C===void 0?void 0:C.getBoundingClientRect())===null||_===void 0?void 0:_.height}px`:void 0,transform:s?`translateY(${s?.start}px)`:void 0,width:"100%"},Ga(y?.sx,S))},children:(0,a.jsx)(wn,Object.assign({className:"Mui-TableBodyCell-DetailPanel",colSpan:u().length},x,{sx:S=>Object.assign({backgroundColor:s?h:void 0,borderBottom:n.getIsExpanded()?void 0:"none",display:f?.startsWith("grid")?"flex":void 0,py:b&&n.getIsExpanded()?"1rem":0,transition:s?void 0:"all 150ms ease-in-out",width:"100%"},Ga(x?.sx,S)),children:s?n.getIsExpanded()&&b:(0,a.jsx)(hm,{in:n.getIsExpanded(),mountOnEnter:!0,unmountOnExit:!0,children:b})}))}))},WL=e=>{var t,n,r,i,{columnVirtualizer:o,numRows:s,pinnedRowIds:l,row:c,rowVirtualizer:u,staticRowIndex:f,table:h,virtualRow:p}=e,m=Xo(e,["columnVirtualizer","numRows","pinnedRowIds","row","rowVirtualizer","staticRowIndex","table","virtualRow"]);const g=uo(),{getState:v,options:{enableRowOrdering:y,enableRowPinning:x,enableStickyFooter:b,enableStickyHeader:S,layoutMode:C,memoMode:_,mrtTheme:{baseBackgroundColor:T,pinnedRowBackgroundColor:M,selectedRowBackgroundColor:j},muiTableBodyRowProps:B,renderDetailPanel:W,rowPinningDisplayMode:K},refs:{tableFooterRef:G,tableHeadRef:J},setHoveredRow:te}=h,{density:re,draggingColumn:me,draggingRow:Ce,editingCell:Ae,editingRow:_e,hoveredRow:Be,isFullScreen:Ue,rowPinning:$e}=v(),Je=c.getVisibleCells(),{virtualColumns:Ne,virtualPaddingLeft:Ke,virtualPaddingRight:nt}=o??{},rt=BL({row:c,table:h}),st=x&&c.getIsPinned(),gt=Ce?.id===c.id,lt=Be?.id===c.id,ut=Object.assign(Object.assign({},Ga(B,{row:c,staticRowIndex:f,table:h})),m),[Fe,ft]=(0,d.useMemo)(()=>!x||!K?.includes("sticky")||!l||!c.getIsPinned()?[]:[[...l].reverse().indexOf(c.id),l.indexOf(c.id)],[l,$e]),Ct=(S||Ue)&&((t=J.current)===null||t===void 0?void 0:t.clientHeight)||0,Tt=b&&((n=G.current)===null||n===void 0?void 0:n.clientHeight)||0,Ut=Ga(ut?.sx,g),zt=re==="compact"?37:re==="comfortable"?53:69,nn=parseInt((i=(r=ut?.style)===null||r===void 0?void 0:r.height)!==null&&i!==void 0?i:Ut?.height,10)||void 0||zt,Bt=ir=>{y&&Ce&&te(c)},on=ir=>{ir.preventDefault()},Tn=(0,d.useRef)(null),$n=rt?j:st?M:void 0,rr=ut?.hover!==!1?rt?$n:g.palette.mode==="dark"?`${S0(T,.3)}`:`${fm(T,.3)}`:void 0;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Ti,Object.assign({"data-index":W?f*2:f,"data-pinned":!!st||void 0,"data-selected":rt||void 0,onDragEnter:Bt,onDragOver:on,ref:ir=>{ir&&(Tn.current=ir,u?.measureElement(ir))},selected:rt},ut,{style:Object.assign({transform:p?`translateY(${p.start}px)`:void 0},ut?.style),sx:ir=>Object.assign({"&:hover td:after":rr?Object.assign({backgroundColor:oo(rr,.3)},oJ):void 0,backgroundColor:`${T} !important`,bottom:!p&&Fe!==void 0&&st?`${Fe*nn+(b?Tt-1:0)}px`:void 0,boxSizing:"border-box",display:C?.startsWith("grid")?"flex":void 0,opacity:st?.97:gt||lt?.5:1,position:p?"absolute":K?.includes("sticky")&&st?"sticky":"relative",td:Object.assign({},bCe({table:h,theme:ir})),"td:after":$n?Object.assign({backgroundColor:$n},oJ):void 0,top:p?0:ft!==void 0&&st?`${ft*nn+(S||Ue?Ct-1:0)}px`:void 0,transition:p?"none":"all 150ms ease-in-out",width:"100%",zIndex:K?.includes("sticky")&&st?2:0},Ut),children:[Ke?(0,a.jsx)("td",{style:{display:"flex",width:Ke}}):null,(Ne??Je).map((ir,Vn)=>{let vr=ir;o&&(Vn=ir.index,vr=Je[Vn]);const Hn={cell:vr,numRows:s,rowRef:Tn,staticColumnIndex:Vn,staticRowIndex:f,table:h};return vr?_==="cells"&&vr.column.columnDef.columnDefType==="data"&&!me&&!Ce&&Ae?.id!==vr.id&&_e?.id!==c.id?(0,a.jsx)(Y5t,Object.assign({},Hn),vr.id):(0,a.jsx)(OCe,Object.assign({},Hn),vr.id):null}),nt?(0,a.jsx)("td",{style:{display:"flex",width:nt}}):null]})),W&&!c.getIsGrouped()&&(0,a.jsx)(K5t,{parentRowRef:Tn,row:c,rowVirtualizer:u,staticRowIndex:f,table:h,virtualRow:p})]})},hJ=(0,d.memo)(WL,(e,t)=>e.row===t.row&&e.staticRowIndex===t.staticRowIndex),jCe=e=>{var t,n,r,i,o,s,{columnVirtualizer:l,table:c}=e,u=Xo(e,["columnVirtualizer","table"]);const{getBottomRows:f,getIsSomeRowsPinned:h,getRowModel:p,getState:m,getTopRows:g,options:{enableStickyFooter:v,enableStickyHeader:y,layoutMode:x,localization:b,memoMode:S,muiTableBodyProps:C,renderDetailPanel:_,renderEmptyRowsFallback:T,rowPinningDisplayMode:M},refs:{tableFooterRef:j,tableHeadRef:B,tablePaperRef:W}}=c,{columnFilters:K,globalFilter:G,isFullScreen:J,rowPinning:te}=m(),re=Object.assign(Object.assign({},Ga(C,{table:c})),u),me=(y||J)&&((t=B.current)===null||t===void 0?void 0:t.clientHeight)||0,Ce=v&&((n=j.current)===null||n===void 0?void 0:n.clientHeight)||0,Ae=(0,d.useMemo)(()=>{var Je,Ne;return!(!((Je=te.bottom)===null||Je===void 0)&&Je.length)&&!(!((Ne=te.top)===null||Ne===void 0)&&Ne.length)?[]:p().rows.filter(Ke=>Ke.getIsPinned()).map(Ke=>Ke.id)},[te,p().rows]),_e=H5t(c),Be=W5t(c,_e),{virtualRows:Ue}=Be??{},$e={columnVirtualizer:l,numRows:_e.length,table:c};return(0,a.jsxs)(a.Fragment,{children:[!M?.includes("sticky")&&h("top")&&(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({display:x?.startsWith("grid")?"grid":void 0,position:"sticky",top:me-1,zIndex:1},Ga(re?.sx,Je)),children:g().map((Je,Ne)=>{const Ke=Object.assign(Object.assign({},$e),{row:Je,staticRowIndex:Ne});return S==="rows"?(0,a.jsx)(hJ,Object.assign({},Ke),Je.id):(0,a.jsx)(WL,Object.assign({},Ke),Je.id)})})),(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({display:x?.startsWith("grid")?"grid":void 0,height:Be?`${Be.getTotalSize()}px`:void 0,minHeight:_e.length?void 0:"100px",position:"relative"},Ga(re?.sx,Je)),children:(r=re?.children)!==null&&r!==void 0?r:_e.length?(0,a.jsx)(a.Fragment,{children:(Ue??_e).map((Je,Ne)=>{let Ke=Je;if(Be){if(_){if(Je.index%2===1)return null;Ne=Je.index/2}else Ne=Je.index;Ke=_e[Ne]}const nt=Object.assign(Object.assign({},$e),{pinnedRowIds:Ae,row:Ke,rowVirtualizer:Be,staticRowIndex:Ne,virtualRow:Be?Je:void 0}),rt=`${Ke.id}-${Ke.index}`;return S==="rows"?(0,a.jsx)(hJ,Object.assign({},nt),rt):(0,a.jsx)(WL,Object.assign({},nt),rt)})}):(0,a.jsx)("tr",{style:{display:x?.startsWith("grid")?"grid":void 0},children:(0,a.jsx)("td",{colSpan:c.getVisibleLeafColumns().length,style:{display:x?.startsWith("grid")?"grid":void 0},children:(i=T?.({table:c}))!==null&&i!==void 0?i:(0,a.jsx)(Ft,{sx:{color:"text.secondary",fontStyle:"italic",maxWidth:`min(100vw, ${(s=(o=W.current)===null||o===void 0?void 0:o.clientWidth)!==null&&s!==void 0?s:360}px)`,py:"2rem",textAlign:"center",width:"100%"},children:G||K.length?b.noResultsFound:b.noRecordsToDisplay})})})})),!M?.includes("sticky")&&h("bottom")&&(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({bottom:Ce-1,display:x?.startsWith("grid")?"grid":void 0,position:"sticky",zIndex:1},Ga(re?.sx,Je)),children:f().map((Je,Ne)=>{const Ke=Object.assign(Object.assign({},$e),{row:Je,staticRowIndex:Ne});return S==="rows"?(0,a.jsx)(hJ,Object.assign({},Ke),Je.id):(0,a.jsx)(WL,Object.assign({},Ke),Je.id)})}))]})},X5t=(0,d.memo)(jCe,(e,t)=>e.table.options.data===t.table.options.data),Z5t=e=>{var t,n,r,{footer:i,staticColumnIndex:o,table:s}=e,l=Xo(e,["footer","staticColumnIndex","table"]);const c=uo(),{getState:u,options:{enableColumnPinning:f,muiTableFooterCellProps:h}}=s,{density:p}=u(),{column:m}=i,{columnDef:g}=m,{columnDefType:v}=g,y=f&&g.columnDefType!=="group"&&m.getIsPinned(),x={column:m,table:s},b=Object.assign(Object.assign(Object.assign({},Ga(h,x)),Ga(g.muiTableFooterCellProps,x)),l);return(0,a.jsx)(wn,Object.assign({align:v==="group"?"center":c.direction==="rtl"?"right":"left",colSpan:i.colSpan,"data-index":o,"data-pinned":!!y||void 0,variant:"footer"},b,{sx:S=>Object.assign(Object.assign({fontWeight:"bold",p:p==="compact"?"0.5rem":p==="comfortable"?"1rem":"1.5rem",verticalAlign:"top"},sJ({column:m,header:i,table:s,tableCellProps:b,theme:S})),Ga(b?.sx,S)),children:(t=b.children)!==null&&t!==void 0?t:i.isPlaceholder?null:(r=(n=Ga(g.Footer,{column:m,footer:i,table:s}))!==null&&n!==void 0?n:g.footer)!==null&&r!==void 0?r:null}))},Q5t=e=>{var t,{columnVirtualizer:n,footerGroup:r,table:i}=e,o=Xo(e,["columnVirtualizer","footerGroup","table"]);const{options:{layoutMode:s,mrtTheme:{baseBackgroundColor:l},muiTableFooterRowProps:c}}=i,{virtualColumns:u,virtualPaddingLeft:f,virtualPaddingRight:h}=n??{};if(!(!((t=r.headers)===null||t===void 0)&&t.some(m=>typeof m.column.columnDef.footer=="string"&&!!m.column.columnDef.footer||m.column.columnDef.Footer)))return null;const p=Object.assign(Object.assign({},Ga(c,{footerGroup:r,table:i})),o);return(0,a.jsxs)(Ti,Object.assign({},p,{sx:m=>Object.assign({backgroundColor:l,display:s?.startsWith("grid")?"flex":void 0,position:"relative",width:"100%"},Ga(p?.sx,m)),children:[f?(0,a.jsx)("th",{style:{display:"flex",width:f}}):null,(u??r.headers).map((m,g)=>{let v=m;return n&&(g=m.index,v=r.headers[g]),v?(0,a.jsx)(Z5t,{footer:v,staticColumnIndex:g,table:i},v.id):null}),h?(0,a.jsx)("th",{style:{display:"flex",width:h}}):null]}))},J5t=e=>{var{columnVirtualizer:t,table:n}=e,r=Xo(e,["columnVirtualizer","table"]);const{getFooterGroups:i,getState:o,options:{enableStickyFooter:s,layoutMode:l,muiTableFooterProps:c},refs:{tableFooterRef:u}}=n,{isFullScreen:f}=o(),h=Object.assign(Object.assign({},Ga(c,{table:n})),r),p=(f||s)&&s!==!1;return(0,a.jsx)(gQ,Object.assign({},h,{ref:m=>{u.current=m,h?.ref&&(h.ref.current=m)},sx:m=>Object.assign({bottom:p?0:void 0,display:l?.startsWith("grid")?"grid":void 0,opacity:p?.97:void 0,outline:p?m.palette.mode==="light"?`1px solid ${m.palette.grey[300]}`:`1px solid ${m.palette.grey[700]}`:void 0,position:p?"sticky":"relative",zIndex:p?1:void 0},Ga(h?.sx,m)),children:i().map(m=>(0,a.jsx)(Q5t,{columnVirtualizer:t,footerGroup:m,table:n},m.id))}))},q5t=e=>[{divider:!1,label:e.filterFuzzy,option:"fuzzy",symbol:"\u2248"},{divider:!1,label:e.filterContains,option:"contains",symbol:"*"},{divider:!1,label:e.filterStartsWith,option:"startsWith",symbol:"a"},{divider:!0,label:e.filterEndsWith,option:"endsWith",symbol:"z"},{divider:!1,label:e.filterEquals,option:"equals",symbol:"="},{divider:!0,label:e.filterNotEquals,option:"notEquals",symbol:"\u2260"},{divider:!1,label:e.filterBetween,option:"between",symbol:"\u21FF"},{divider:!0,label:e.filterBetweenInclusive,option:"betweenInclusive",symbol:"\u2B0C"},{divider:!1,label:e.filterGreaterThan,option:"greaterThan",symbol:">"},{divider:!1,label:e.filterGreaterThanOrEqualTo,option:"greaterThanOrEqualTo",symbol:"\u2265"},{divider:!1,label:e.filterLessThan,option:"lessThan",symbol:"<"},{divider:!0,label:e.filterLessThanOrEqualTo,option:"lessThanOrEqualTo",symbol:"\u2264"},{divider:!1,label:e.filterEmpty,option:"empty",symbol:"\u2205"},{divider:!1,label:e.filterNotEmpty,option:"notEmpty",symbol:"!\u2205"}],HL=["between","betweenInclusive","inNumberRange"],pJ=["empty","notEmpty"],e6t=["arrIncludesSome","arrIncludesAll","arrIncludes"],t6t=["range-slider","date-range","datetime-range","range"],mJ=e=>{var t,n,r,i,{anchorEl:o,header:s,onSelect:l,setAnchorEl:c,setFilterValue:u,table:f}=e,h=Xo(e,["anchorEl","header","onSelect","setAnchorEl","setFilterValue","table"]);const{getState:p,options:{columnFilterModeOptions:m,globalFilterModeOptions:g,localization:v,mrtTheme:{menuBackgroundColor:y},renderColumnFilterModeMenuItems:x,renderGlobalFilterModeMenuItems:b},setColumnFilterFns:S,setGlobalFilterFn:C}=f,{density:_,globalFilterFn:T}=p(),{column:M}=s??{},{columnDef:j}=M??{},B=M?.getFilterValue();let W=(t=j?.columnFilterModeOptions)!==null&&t!==void 0?t:m;t6t.includes(j?.filterVariant)&&(W=[...HL,...W??[]].filter(te=>HL.includes(te)));const K=(0,d.useMemo)(()=>q5t(v).filter(te=>j?W===void 0||W?.includes(te.option):(!g||g.includes(te.option))&&["contains","fuzzy","startsWith"].includes(te.option)),[]),G=te=>{var re,me;const Ce=(re=j?._filterFn)!==null&&re!==void 0?re:"";!s||!M?C(te):te!==Ce&&(S(Ae=>Object.assign(Object.assign({},Ae),{[s.id]:te})),pJ.includes(te)?B!==" "&&!pJ.includes(Ce)?M.setFilterValue(" "):B&&M.setFilterValue(B):j?.filterVariant==="multi-select"||e6t.includes(te)?B instanceof String||B?.length?(M.setFilterValue([]),u?.([])):B&&M.setFilterValue(B):!((me=j?.filterVariant)===null||me===void 0)&&me.includes("range")||HL.includes(te)?!Array.isArray(B)||!B?.every(Ae=>Ae==="")&&!HL.includes(Ce)?(M.setFilterValue(["",""]),u?.("")):M.setFilterValue(B):Array.isArray(B)?(M.setFilterValue(""),u?.("")):B===" "&&pJ.includes(Ce)?M.setFilterValue(void 0):M.setFilterValue(B)),c(null),l?.()},J=s&&j?j._filterFn:T;return(0,a.jsx)(bg,Object.assign({MenuListProps:{dense:_==="compact",sx:{backgroundColor:y}},anchorEl:o,anchorOrigin:{horizontal:"right",vertical:"center"},disableScrollLock:!0,onClose:()=>c(null),open:!!o},h,{children:(i=s&&M&&j?(r=(n=j.renderColumnFilterModeMenuItems)===null||n===void 0?void 0:n.call(j,{column:M,internalFilterOptions:K,onSelectFilterMode:G,table:f}))!==null&&r!==void 0?r:x?.({column:M,internalFilterOptions:K,onSelectFilterMode:G,table:f}):b?.({internalFilterOptions:K,onSelectFilterMode:G,table:f}))!==null&&i!==void 0?i:K.map(({divider:te,label:re,option:me,symbol:Ce},Ae)=>(0,a.jsx)(Gh,{divider:te,icon:Ce,label:re,onClick:()=>G(me),selected:me===J,table:f,value:me},Ae))}))},n6t=e=>{var t,n,r,i,o,s,l,c,u,f,{anchorEl:h,header:p,setAnchorEl:m,table:g}=e,v=Xo(e,["anchorEl","header","setAnchorEl","table"]);const{getAllLeafColumns:y,getState:x,options:{columnFilterDisplayMode:b,columnFilterModeOptions:S,enableColumnFilterModes:C,enableColumnFilters:_,enableColumnPinning:T,enableColumnResizing:M,enableGrouping:j,enableHiding:B,enableSorting:W,enableSortingRemoval:K,icons:{ClearAllIcon:G,DynamicFeedIcon:J,FilterListIcon:te,FilterListOffIcon:re,PushPinIcon:me,RestartAltIcon:Ce,SortIcon:Ae,ViewColumnIcon:_e,VisibilityOffIcon:Be},localization:Ue,mrtTheme:{menuBackgroundColor:$e},renderColumnActionsMenuItems:Je},refs:{filterInputRefs:Ne},setColumnFilterFns:Ke,setColumnOrder:nt,setColumnSizingInfo:rt,setShowColumnFilters:st}=g,{column:gt}=p,{columnDef:lt}=gt,{columnSizing:ut,columnVisibility:Fe,density:ft,showColumnFilters:Ct}=x(),Tt=gt.getFilterValue(),[Ut,zt]=(0,d.useState)(null),Ht=()=>{gt.clearSorting(),m(null)},nn=()=>{gt.toggleSorting(!1),m(null)},Bt=()=>{gt.toggleSorting(!0),m(null)},on=()=>{rt(yr=>Object.assign(Object.assign({},yr),{isResizingColumn:!1})),gt.resetSize(),m(null)},Tn=()=>{gt.toggleVisibility(!1),m(null)},$n=yr=>{gt.pin(yr),m(null)},rr=()=>{gt.toggleGrouping(),nt(yr=>["mrt-row-expand",...yr]),m(null)},ir=()=>{gt.setFilterValue(void 0),m(null),["empty","notEmpty"].includes(lt._filterFn)&&Ke(yr=>{var ea;return Object.assign(Object.assign({},yr),{[p.id]:(ea=Qn?.[0])!==null&&ea!==void 0?ea:"fuzzy"})})},Vn=()=>{st(!0),queueMicrotask(()=>{var yr;return(yr=Ne.current[`${gt.id}-0`])===null||yr===void 0?void 0:yr.focus()}),m(null)},vr=()=>{y().filter(yr=>yr.columnDef.enableHiding!==!1).forEach(yr=>yr.toggleVisibility(!0)),m(null)},Hn=yr=>{yr.stopPropagation(),zt(yr.currentTarget)},Fn=!!lt.filterSelectOptions,Qn=(t=lt?.columnFilterModeOptions)!==null&&t!==void 0?t:S,Yr=C&&lt.enableColumnFilterModes!==!1&&!Fn&&(Qn===void 0||!!Qn?.length),wa=[...W&&gt.getCanSort()?[K!==!1&&(0,a.jsx)(Gh,{icon:(0,a.jsx)(G,{}),label:Ue.clearSort,onClick:Ht,table:g},0),(0,a.jsx)(Gh,{disabled:gt.getIsSorted()==="asc",icon:(0,a.jsx)(Ae,{style:{transform:"rotate(180deg) scaleX(-1)"}}),label:(n=Ue.sortByColumnAsc)===null||n===void 0?void 0:n.replace("{column}",String(lt.header)),onClick:nn,table:g},1),(0,a.jsx)(Gh,{disabled:gt.getIsSorted()==="desc",divider:_||j||B,icon:(0,a.jsx)(Ae,{}),label:(r=Ue.sortByColumnDesc)===null||r===void 0?void 0:r.replace("{column}",String(lt.header)),onClick:Bt,table:g},2)]:[],..._&&gt.getCanFilter()?[(0,a.jsx)(Gh,{disabled:!Tt||Array.isArray(Tt)&&!Tt.filter(yr=>yr).length,icon:(0,a.jsx)(re,{}),label:Ue.clearFilter,onClick:ir,table:g},3),b==="subheader"&&(0,a.jsx)(Gh,{disabled:Ct&&!C,divider:j||B,icon:(0,a.jsx)(te,{}),label:(i=Ue.filterByColumn)===null||i===void 0?void 0:i.replace("{column}",String(lt.header)),onClick:Ct?Hn:Vn,onOpenSubMenu:Yr?Hn:void 0,table:g},4),Yr&&(0,a.jsx)(mJ,{anchorEl:Ut,header:p,onSelect:Vn,setAnchorEl:zt,table:g},5)].filter(Boolean):[],...j&&gt.getCanGroup()?[(0,a.jsx)(Gh,{divider:T,icon:(0,a.jsx)(J,{}),label:(o=Ue[gt.getIsGrouped()?"ungroupByColumn":"groupByColumn"])===null||o===void 0?void 0:o.replace("{column}",String(lt.header)),onClick:rr,table:g},6)]:[],...T&&gt.getCanPin()?[(0,a.jsx)(Gh,{disabled:gt.getIsPinned()==="left"||!gt.getCanPin(),icon:(0,a.jsx)(me,{style:{transform:"rotate(90deg)"}}),label:Ue.pinToLeft,onClick:()=>$n("left"),table:g},7),(0,a.jsx)(Gh,{disabled:gt.getIsPinned()==="right"||!gt.getCanPin(),icon:(0,a.jsx)(me,{style:{transform:"rotate(-90deg)"}}),label:Ue.pinToRight,onClick:()=>$n("right"),table:g},8),(0,a.jsx)(Gh,{disabled:!gt.getIsPinned(),divider:B,icon:(0,a.jsx)(me,{}),label:Ue.unpin,onClick:()=>$n(!1),table:g},9)]:[],...M&&gt.getCanResize()?[(0,a.jsx)(Gh,{disabled:!ut[gt.id],icon:(0,a.jsx)(Ce,{}),label:Ue.resetColumnSize,onClick:on,table:g},10)]:[],...B?[(0,a.jsx)(Gh,{disabled:!gt.getCanHide(),icon:(0,a.jsx)(Be,{}),label:(s=Ue.hideColumn)===null||s===void 0?void 0:s.replace("{column}",String(lt.header)),onClick:Tn,table:g},11),(0,a.jsx)(Gh,{disabled:!Object.values(Fe).filter(yr=>!yr).length,icon:(0,a.jsx)(_e,{}),label:(l=Ue.showAllColumns)===null||l===void 0?void 0:l.replace("{column}",String(lt.header)),onClick:vr,table:g},12)]:[]].filter(Boolean);return(0,a.jsx)(bg,Object.assign({MenuListProps:{dense:ft==="compact",sx:{backgroundColor:$e}},anchorEl:h,disableScrollLock:!0,onClose:()=>m(null),open:!!h},v,{children:(f=(u=(c=lt.renderColumnActionsMenuItems)===null||c===void 0?void 0:c.call(lt,{closeMenu:()=>m(null),column:gt,internalColumnMenuItems:wa,table:g}))!==null&&u!==void 0?u:Je?.({closeMenu:()=>m(null),column:gt,internalColumnMenuItems:wa,table:g}))!==null&&f!==void 0?f:wa}))},r6t=e=>{var t,n,{header:r,table:i}=e,o=Xo(e,["header","table"]);const{options:{icons:{MoreVertIcon:s},localization:l,muiColumnActionsButtonProps:c}}=i,{column:u}=r,{columnDef:f}=u,[h,p]=(0,d.useState)(null),m=v=>{v.stopPropagation(),v.preventDefault(),p(v.currentTarget)},g=Object.assign(Object.assign(Object.assign({},Ga(c,{column:u,table:i})),Ga(f.muiColumnActionsButtonProps,{column:u,table:i})),o);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,Object.assign({},Tg("top"),{title:(t=g?.title)!==null&&t!==void 0?t:l.columnActions,children:(0,a.jsx)(Da,Object.assign({"aria-label":l.columnActions,onClick:m,size:"small"},g,{sx:v=>Object.assign({"&:hover":{opacity:1},height:"2rem",m:"-8px -4px",opacity:.3,transition:"all 150ms",width:"2rem"},Ga(g?.sx,v)),title:void 0,children:(n=g?.children)!==null&&n!==void 0?n:(0,a.jsx)(s,{style:{transform:"scale(0.9)"}})}))})),h&&(0,a.jsx)(n6t,{anchorEl:h,header:r,setAnchorEl:p,table:i})]})},a6t=e=>{var t,n,r,{column:i,table:o}=e,s=Xo(e,["column","table"]);const{getState:l,options:{localization:c,muiFilterCheckboxProps:u}}=o,{density:f}=l(),{columnDef:h}=i,p=Object.assign(Object.assign(Object.assign({},Ga(u,{column:i,table:o})),Ga(h.muiFilterCheckboxProps,{column:i,table:o})),s),m=(t=c.filterByColumn)===null||t===void 0?void 0:t.replace("{column}",h.header);return(0,a.jsx)(lo,Object.assign({},Tg(),{title:(n=p?.title)!==null&&n!==void 0?n:m,children:(0,a.jsx)(Ju,{control:(0,a.jsx)(Qu,Object.assign({checked:i.getFilterValue()==="true",color:i.getFilterValue()===void 0?"default":"primary",indeterminate:i.getFilterValue()===void 0,size:f==="compact"?"small":"medium"},p,{onChange:(g,v)=>{var y;i.setFilterValue(i.getFilterValue()===void 0?"true":i.getFilterValue()==="true"?"false":void 0),(y=p?.onChange)===null||y===void 0||y.call(p,g,v)},onClick:g=>{var v;g.stopPropagation(),(v=p?.onClick)===null||v===void 0||v.call(p,g)},sx:g=>Object.assign({height:"2.5rem",width:"2.5rem"},Ga(p?.sx,g))})),disableTypography:!0,label:(r=p.title)!==null&&r!==void 0?r:m,sx:{color:"text.secondary",fontWeight:"normal",mt:"-4px"},title:void 0})}))},MCe=e=>{var t,n,r,i,o,s,l,c,u,f,h,p,m,g,v,y,{header:x,rangeFilterIndex:b,table:S}=e,C=Xo(e,["header","rangeFilterIndex","table"]);const{options:{enableColumnFilterModes:_,icons:{CloseIcon:T,FilterListIcon:M},localization:j,manualFiltering:B,muiFilterAutocompleteProps:W,muiFilterDatePickerProps:K,muiFilterDateTimePickerProps:G,muiFilterTextFieldProps:J,muiFilterTimePickerProps:te},refs:{filterInputRefs:re},setColumnFilterFns:me}=S,{column:Ce}=x,{columnDef:Ae}=Ce,{filterVariant:_e}=Ae,Be={column:Ce,rangeFilterIndex:b,table:S},Ue=Object.assign(Object.assign(Object.assign({},Ga(J,Be)),Ga(Ae.muiFilterTextFieldProps,Be)),C),$e=Object.assign(Object.assign({},Ga(W,Be)),Ga(Ae.muiFilterAutocompleteProps,Be)),Je=Object.assign(Object.assign({},Ga(K,Be)),Ga(Ae.muiFilterDatePickerProps,Be)),Ne=Object.assign(Object.assign({},Ga(G,Be)),Ga(Ae.muiFilterDateTimePickerProps,Be)),Ke=Object.assign(Object.assign({},Ga(te,Be)),Ga(Ae.muiFilterTimePickerProps,Be)),{allowedColumnFilterOptions:nt,currentFilterOption:rt,facetedUniqueValues:st,isAutocompleteFilter:gt,isDateFilter:lt,isMultiSelectFilter:ut,isRangeFilter:Fe,isSelectFilter:ft,isTextboxFilter:Ct}=LL({header:x,table:S}),Tt=qSe({header:x,table:S}),Ut=["empty","notEmpty"].includes(rt)?j[`filter${((n=(t=rt?.charAt)===null||t===void 0?void 0:t.call(rt,0))===null||n===void 0?void 0:n.toUpperCase())+rt?.slice(1)}`]:"",zt=Fe?b===0?j.min:b===1?j.max:"":(r=Ue?.placeholder)!==null&&r!==void 0?r:(i=j.filterByColumn)===null||i===void 0?void 0:i.replace("{column}",String(Ae.header)),Ht=!!(_&&Ae.enableColumnFilterModes!==!1&&!b&&(nt===void 0||nt?.length)),[nn,Bt]=(0,d.useState)(null),[on,Tn]=(0,d.useState)(()=>{var Xn,Lr;return ut?Ce.getFilterValue()||[]:Fe?((Xn=Ce.getFilterValue())===null||Xn===void 0?void 0:Xn[b])||"":(Lr=Ce.getFilterValue())!==null&&Lr!==void 0?Lr:""}),[$n,rr]=(0,d.useState)(gt?on:null),ir=(0,d.useCallback)((0,gb.A)(Xn=>{Fe?Ce.setFilterValue(Lr=>{const fa=Lr??["",""];return fa[b]=Xn??void 0,fa}):Ce.setFilterValue(Xn??void 0)},Ct?B?400:200:1),[]),Vn=Xn=>{Tn(Xn??""),ir(Xn)},vr=Xn=>{var Lr;const fa=Ue.type==="date"?Xn.target.valueAsDate:Ue.type==="number"?Xn.target.valueAsNumber:Xn.target.value;Vn(fa),(Lr=Ue?.onChange)===null||Lr===void 0||Lr.call(Ue,Xn)},Hn=Xn=>{rr(Xn),Vn(Sb(Xn).value)},Fn=()=>{ut?(Tn([]),Ce.setFilterValue([])):Fe?(Tn(""),Ce.setFilterValue(Xn=>{const Lr=Array.isArray(Xn)&&Xn||["",""];return Lr[b]=void 0,Lr})):(Tn(""),Ce.setFilterValue(void 0))},Qn=()=>{Tn(""),Ce.setFilterValue(void 0),me(Xn=>{var Lr;return Object.assign(Object.assign({},Xn),{[x.id]:(Lr=nt?.[0])!==null&&Lr!==void 0?Lr:"fuzzy"})})},Yr=Xn=>{Bt(Xn.currentTarget)},wa=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{if(wa.current){const Xn=Ce.getFilterValue();Xn===void 0?Fn():Tn(Fe&&b!==void 0?Xn[b]:Xn)}wa.current=!0},[Ce.getFilterValue()]),Ae.Filter)return(0,a.jsx)(a.Fragment,{children:(o=Ae.Filter)===null||o===void 0?void 0:o.call(Ae,{column:Ce,header:x,rangeFilterIndex:b,table:S})});const yr=!gt&&!lt&&!Ut?(0,a.jsx)(ef,{position:"end",sx:{mr:ft||ut?"20px":void 0},children:(0,a.jsx)(lo,{placement:"right",title:(s=j.clearFilter)!==null&&s!==void 0?s:"",children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":j.clearFilter,disabled:!(!((l=on?.toString())===null||l===void 0)&&l.length),onClick:Fn,size:"small",sx:{height:"2rem",transform:"scale(0.9)",width:"2rem"},children:(0,a.jsx)(T,{})})})})}):null,ea=Ht?(0,a.jsxs)(ef,{position:"start",children:[(0,a.jsx)(lo,{title:j.changeFilterMode,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":j.changeFilterMode,onClick:Yr,size:"small",sx:{height:"1.75rem",width:"1.75rem"},children:(0,a.jsx)(M,{})})})}),Ut&&(0,a.jsx)(Ll,{label:Ut,onDelete:Qn})]}):null,hr=Object.assign(Object.assign({FormHelperTextProps:{sx:{fontSize:"0.75rem",lineHeight:"0.8rem",whiteSpace:"nowrap"}},InputProps:yr?{endAdornment:yr,startAdornment:ea}:{startAdornment:ea},fullWidth:!0,helperText:Ht?(0,a.jsx)("label",{children:j.filterMode.replace("{filterType}",j[`filter${((c=rt?.charAt(0))===null||c===void 0?void 0:c.toUpperCase())+rt?.slice(1)}`])}):null,inputProps:{"aria-label":zt,autoComplete:"new-password",disabled:!!Ut,sx:{textOverflow:"ellipsis",width:Ut?0:void 0},title:zt},inputRef:Xn=>{re.current[`${Ce.id}-${b??0}`]=Xn,Ue.inputRef&&(Ue.inputRef=Xn)},margin:"none",placeholder:Ut||ft||ut?void 0:zt,variant:"standard"},Ue),{sx:Xn=>Object.assign({minWidth:lt?"160px":_&&b===0?"110px":Fe?"100px":Ut?"auto":"120px",mx:"-2px",p:0,width:"calc(100% + 4px)"},Ga(Ue?.sx,Xn))}),Nr={onChange:Xn=>{Vn(Xn)},value:on||null};return(0,a.jsxs)(a.Fragment,{children:[_e?.startsWith("time")?(0,a.jsx)(XRt,Object.assign({},Nr,Ke,{slotProps:{field:Object.assign({clearable:!0,onClear:()=>Fn()},(u=Ke?.slotProps)===null||u===void 0?void 0:u.field),textField:Object.assign(Object.assign({},hr),(f=Ke?.slotProps)===null||f===void 0?void 0:f.textField)}})):_e?.startsWith("datetime")?(0,a.jsx)(NRt,Object.assign({},Nr,Ne,{slotProps:{field:Object.assign({clearable:!0,onClear:()=>Fn()},(h=Ne?.slotProps)===null||h===void 0?void 0:h.field),textField:Object.assign(Object.assign({},hr),(p=Ne?.slotProps)===null||p===void 0?void 0:p.textField)}})):_e?.startsWith("date")?(0,a.jsx)(M4t,Object.assign({},Nr,Je,{slotProps:{field:Object.assign({clearable:!0,onClear:()=>Fn()},(m=Je?.slotProps)===null||m===void 0?void 0:m.field),textField:Object.assign(Object.assign({},hr),(g=Je?.slotProps)===null||g===void 0?void 0:g.textField)}})):gt?(0,a.jsx)(SE,Object.assign({freeSolo:!0,getOptionLabel:Xn=>Sb(Xn).label,onChange:(Xn,Lr)=>Hn(Lr),options:(v=Tt?.map(Xn=>Sb(Xn)))!==null&&v!==void 0?v:[]},$e,{renderInput:Xn=>{var Lr;return(0,a.jsx)(Ni,Object.assign({},Xn,hr,{InputProps:Object.assign(Object.assign({},Xn.InputProps),{startAdornment:(Lr=hr?.InputProps)===null||Lr===void 0?void 0:Lr.startAdornment}),inputProps:Object.assign(Object.assign({},Xn.inputProps),hr?.inputProps),onChange:vr,onClick:fa=>fa.stopPropagation()}))},value:$n})):(0,a.jsx)(Ni,Object.assign({select:ft||ut},hr,{SelectProps:Object.assign({MenuProps:{disableScrollLock:!0},displayEmpty:!0,multiple:ut,renderValue:ut?Xn=>Xn?.length?(0,a.jsx)(qn,{sx:{display:"flex",flexWrap:"wrap",gap:"2px"},children:Xn?.map(Lr=>{const fa=Tt?.find(ii=>Sb(ii).value===Lr);return(0,a.jsx)(Ll,{label:Sb(fa).label},Lr)})}):(0,a.jsx)(qn,{sx:{opacity:.5},children:zt}):void 0},hr.SelectProps),onChange:vr,onClick:Xn=>Xn.stopPropagation(),value:on??"",children:(ft||ut)&&[(0,a.jsx)(Fi,{disabled:!0,divider:!0,hidden:!0,value:"",children:(0,a.jsx)(qn,{sx:{opacity:.5},children:zt})},"p"),(y=Ue.children)!==null&&y!==void 0?y:Tt?.map((Xn,Lr)=>{var fa;const{label:ii,value:pi}=Sb(Xn);return(0,a.jsxs)(Fi,{sx:{alignItems:"center",display:"flex",gap:"0.5rem",m:0},value:pi,children:[ut&&(0,a.jsx)(Qu,{checked:((fa=Ce.getFilterValue())!==null&&fa!==void 0?fa:[]).includes(pi),sx:{mr:"0.5rem"}}),ii," ",!Ae.filterSelectOptions&&`(${st.get(pi)})`]},`${Lr}-${pi}`)})]})),(0,a.jsx)(mJ,{anchorEl:nn,header:x,setAnchorEl:Bt,setFilterValue:Tn,table:S})]})},i6t=e=>{var{header:t,table:n}=e,r=Xo(e,["header","table"]);return(0,a.jsx)(qn,Object.assign({},r,{sx:i=>Object.assign({display:"grid",gap:"1rem",gridTemplateColumns:"1fr 1fr"},Ga(r?.sx,i)),children:[0,1].map(i=>(0,a.jsx)(MCe,{header:t,rangeFilterIndex:i,table:n},i))}))},o6t=e=>{var t,n,{header:r,table:i}=e,o=Xo(e,["header","table"]);const{options:{enableColumnFilterModes:s,localization:l,muiFilterSliderProps:c},refs:{filterInputRefs:u}}=i,{column:f}=r,{columnDef:h}=f,p=h._filterFn,m=s&&h.enableColumnFilterModes!==!1,g=Object.assign(Object.assign(Object.assign({},Ga(c,{column:f,table:i})),Ga(h.muiFilterSliderProps,{column:f,table:i})),o);let[v,y]=g.min!==void 0&&g.max!==void 0?[g.min,g.max]:(t=f.getFacetedMinMaxValues())!==null&&t!==void 0?t:[0,1];Array.isArray(v)&&(v=v[0]),Array.isArray(y)&&(y=y[0]),v===null&&(v=0),y===null&&(y=1);const[x,b]=(0,d.useState)([v,y]),S=f.getFilterValue(),C=(0,d.useRef)(!1);return(0,d.useEffect)(()=>{C.current&&(S===void 0?b([v,y]):Array.isArray(S)&&b(S)),C.current=!0},[S,v,y]),(0,a.jsxs)(br,{children:[(0,a.jsx)(YQ,Object.assign({disableSwap:!0,max:y,min:v,onChange:(_,T)=>{b(T)},onChangeCommitted:(_,T)=>{Array.isArray(T)&&(T[0]<=v&&T[1]>=y?f.setFilterValue(void 0):f.setFilterValue(T))},value:x,valueLabelDisplay:"auto"},g,{slotProps:{input:{ref:_=>{var T,M;_&&(u.current[`${f.id}-0`]=_,!((M=(T=g?.slotProps)===null||T===void 0?void 0:T.input)===null||M===void 0)&&M.ref&&(g.slotProps.input.ref=_))}}},sx:_=>Object.assign({m:"auto",minWidth:`${f.getSize()-50}px`,mt:m?"6px":"10px",px:"4px",width:"calc(100% - 8px)"},Ga(g?.sx,_))})),m?(0,a.jsx)(wE,{sx:{fontSize:"0.75rem",lineHeight:"0.8rem",m:"-3px -6px",whiteSpace:"nowrap"},children:l.filterMode.replace("{filterType}",l[`filter${((n=p?.charAt(0))===null||n===void 0?void 0:n.toUpperCase())+p?.slice(1)}`])}):null]})},RCe=e=>{var{header:t,table:n}=e,r=Xo(e,["header","table"]);const{getState:i,options:{columnFilterDisplayMode:o}}=n,{showColumnFilters:s}=i(),{column:l}=t,{columnDef:c}=l,{isRangeFilter:u}=LL({header:t,table:n});return(0,a.jsx)(hm,Object.assign({in:s||o==="popover",mountOnEnter:!0,unmountOnExit:!0},r,{children:c.filterVariant==="checkbox"?(0,a.jsx)(a6t,{column:l,table:n}):c.filterVariant==="range-slider"?(0,a.jsx)(o6t,{header:t,table:n}):u?(0,a.jsx)(i6t,{header:t,table:n}):(0,a.jsx)(MCe,{header:t,table:n})}))},s6t=e=>{var t,n,{header:r,table:i}=e,o=Xo(e,["header","table"]);const{options:{columnFilterDisplayMode:s,icons:{FilterAltIcon:l},localization:c},refs:{filterInputRefs:u},setShowColumnFilters:f}=i,{column:h}=r,{columnDef:p}=h,m=h.getFilterValue(),[g,v]=(0,d.useState)(null),{currentFilterOption:y,isMultiSelectFilter:x,isRangeFilter:b,isSelectFilter:S}=LL({header:r,table:i}),C=qSe({header:r,table:i}),_=j=>Sb(C?.find(B=>Sb(B).value===(j!==void 0?m[j]:m))).label,T=Array.isArray(m)&&m.some(Boolean)||!!m&&!Array.isArray(m),M=s==="popover"&&!T?(t=c.filterByColumn)===null||t===void 0?void 0:t.replace("{column}",String(p.header)):c.filteringByColumn.replace("{column}",String(p.header)).replace("{filterType}",y?c[`filter${((n=y?.charAt(0))===null||n===void 0?void 0:n.toUpperCase())+y?.slice(1)}`]:"").replace("{filterValue}",`"${Array.isArray(m)?m.map((j,B)=>x?_(B):j).join(`" ${b?c.and:c.or} "`):S?_():m}"`).replace('" "',"");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Tx,{in:s==="popover"||!!m&&!b||b&&(!!m?.[0]||!!m?.[1]),unmountOnExit:!0,children:(0,a.jsx)(qn,{component:"span",sx:{flex:"0 0"},children:(0,a.jsx)(lo,{placement:"top",title:M,children:(0,a.jsx)(Da,Object.assign({disableRipple:!0,onClick:j=>{s==="popover"?v(j.currentTarget):f(!0),queueMicrotask(()=>{var B,W,K,G;(W=(B=u.current[`${h.id}-0`])===null||B===void 0?void 0:B.focus)===null||W===void 0||W.call(B),(G=(K=u.current[`${h.id}-0`])===null||K===void 0?void 0:K.select)===null||G===void 0||G.call(K)}),j.stopPropagation()},size:"small"},o,{sx:j=>Object.assign({height:"16px",ml:"4px",opacity:T?1:.3,p:"8px",transform:"scale(0.75)",transition:"all 150ms ease-in-out",width:"16px"},Ga(o?.sx,j)),children:(0,a.jsx)(l,{})}))})})}),s==="popover"&&(0,a.jsx)(XN,{anchorEl:g,anchorOrigin:{horizontal:"center",vertical:"top"},disableScrollLock:!0,onClick:j=>j.stopPropagation(),onClose:j=>{j.stopPropagation(),v(null)},onKeyDown:j=>j.key==="Enter"&&v(null),open:!!g,slotProps:{paper:{sx:{overflow:"visible"}}},transformOrigin:{horizontal:"center",vertical:"bottom"},children:(0,a.jsx)(qn,{sx:{p:"1rem"},children:(0,a.jsx)(RCe,{header:r,table:i})})})]})},l6t=e=>{var{column:t,table:n,tableHeadCellRef:r}=e,i=Xo(e,["column","table","tableHeadCellRef"]);const{getState:o,options:{enableColumnOrdering:s,muiColumnDragHandleProps:l},setColumnOrder:c,setDraggingColumn:u,setHoveredColumn:f}=n,{columnDef:h}=t,{columnOrder:p,draggingColumn:m,hoveredColumn:g}=o(),v=Object.assign(Object.assign(Object.assign({},Ga(l,{column:t,table:n})),Ga(h.muiColumnDragHandleProps,{column:t,table:n})),i),y=b=>{var S;(S=v?.onDragStart)===null||S===void 0||S.call(v,b),u(t);try{b.dataTransfer.setDragImage(r.current,0,0)}catch(C){console.error(C)}},x=b=>{var S;(S=v?.onDragEnd)===null||S===void 0||S.call(v,b),g?.id==="drop-zone"?t.toggleGrouping():s&&g&&g?.id!==m?.id&&c(JSe(t,g,p)),u(null),f(null)};return(0,a.jsx)(lJ,Object.assign({},v,{onDragEnd:x,onDragStart:y,table:n}))},c6t=e=>{var t,{header:n,table:r}=e,i=Xo(e,["header","table"]);const{getState:o,options:{columnResizeDirection:s,columnResizeMode:l},setColumnSizingInfo:c}=r,{density:u}=o(),{column:f}=n,h=n.getResizeHandler(),p=u==="compact"?"-8px":u==="comfortable"?"-16px":"-24px",m=f.columnDef.columnDefType==="display"?"4px":"0";return(0,a.jsx)(qn,{className:"Mui-TableHeadCell-ResizeHandle-Wrapper",onDoubleClick:()=>{c(g=>Object.assign(Object.assign({},g),{isResizingColumn:!1})),f.resetSize()},onMouseDown:h,onTouchStart:h,style:{transform:f.getIsResizing()&&l==="onEnd"?`translateX(${(s==="rtl"?-1:1)*((t=o().columnSizingInfo.deltaOffset)!==null&&t!==void 0?t:0)}px)`:void 0},sx:g=>({"&:active > hr":{backgroundColor:g.palette.info.main,opacity:n.subHeaders.length||l==="onEnd"?1:0},cursor:"col-resize",left:s==="rtl"?m:void 0,ml:s==="rtl"?p:void 0,mr:s==="ltr"?p:void 0,position:"absolute",px:"4px",right:s==="ltr"?m:void 0}),children:(0,a.jsx)(Yc,{className:"Mui-TableHeadCell-ResizeHandle-Divider",flexItem:!0,orientation:"vertical",sx:g=>Object.assign({borderRadius:"2px",borderWidth:"2px",height:"24px",touchAction:"none",transform:"translateX(4px)",transition:f.getIsResizing()?void 0:"all 150ms ease-in-out",userSelect:"none",zIndex:4},Ga(i?.sx,g))})})},u6t=e=>{var{header:t,table:n}=e,r=Xo(e,["header","table"]);const{getState:i,options:{icons:{ArrowDownwardIcon:o,SyncAltIcon:s},localization:l}}=n,{column:c}=t,{columnDef:u}=c,{isLoading:f,showSkeletons:h,sorting:p}=i(),m=!!c.getIsSorted(),g=f||h?"":c.getIsSorted()?c.getIsSorted()==="desc"?l.sortedByColumnDesc.replace("{column}",u.header):l.sortedByColumnAsc.replace("{column}",u.header):c.getNextSortingOrder()==="desc"?l.sortByColumnDesc.replace("{column}",u.header):l.sortByColumnAsc.replace("{column}",u.header),v=m?c.getIsSorted():void 0;return(0,a.jsx)(lo,{placement:"top",title:g,children:(0,a.jsx)(IL,{badgeContent:p.length>1?c.getSortIndex()+1:0,overlap:"circular",children:(0,a.jsx)(USe,Object.assign({IconComponent:m?o:y=>(0,a.jsx)(s,Object.assign({},y,{direction:v,style:{transform:"rotate(-90deg) scaleX(0.9) translateX(-1px)"}})),active:!0,"aria-label":g,direction:v,onClick:y=>{var x;y.stopPropagation(),(x=t.column.getToggleSortingHandler())===null||x===void 0||x(y)}},r,{sx:y=>Object.assign({".MuiTableSortLabel-icon":{color:`${y.palette.mode==="dark"?y.palette.text.primary:y.palette.text.secondary} !important`},flex:"0 0",opacity:m?1:.3,transition:"all 150ms ease-in-out",width:"3ch"},Ga(r?.sx,y))}))})})},d6t=e=>{var t,n,r,i,o,s,{columnVirtualizer:l,header:c,staticColumnIndex:u,table:f}=e,h=Xo(e,["columnVirtualizer","header","staticColumnIndex","table"]);const p=uo(),{getState:m,options:{columnFilterDisplayMode:g,columnResizeDirection:v,columnResizeMode:y,enableColumnActions:x,enableColumnDragging:b,enableColumnOrdering:S,enableColumnPinning:C,enableGrouping:_,enableMultiSort:T,layoutMode:M,mrtTheme:{draggingBorderColor:j},muiTableHeadCellProps:B},refs:{tableHeadCellRefs:W},setHoveredColumn:K}=f,{columnSizingInfo:G,density:J,draggingColumn:te,grouping:re,hoveredColumn:me,showColumnFilters:Ce}=m(),{column:Ae}=c,{columnDef:_e}=Ae,{columnDefType:Be}=_e,Ue=Object.assign(Object.assign(Object.assign({},Ga(B,{column:Ae,table:f})),Ga(_e.muiTableHeadCellProps,{column:Ae,table:f})),h),$e=C&&_e.columnDefType!=="group"&&Ae.getIsPinned(),Je=(x||_e.enableColumnActions)&&_e.enableColumnActions!==!1,Ne=b!==!1&&_e.enableColumnDragging!==!1&&(b||S&&_e.enableColumnOrdering!==!1||_&&_e.enableGrouping!==!1&&!re.includes(Ae.id)),Ke=(0,d.useMemo)(()=>{let lt=0;return Ae.getCanSort()&&(lt+=1),Je&&(lt+=1.75),Ne&&(lt+=1.5),lt},[Je,Ne]),nt=(0,d.useMemo)(()=>{const lt=G.isResizingColumn===Ae.id&&y==="onChange"&&!c.subHeaders.length,ut=lt?`2px solid ${j} !important`:te?.id===Ae.id?`1px dashed ${p.palette.grey[500]}`:me?.id===Ae.id?`2px dashed ${j}`:void 0;return lt?v==="ltr"?{borderRight:ut}:{borderLeft:ut}:ut?{borderLeft:ut,borderRight:ut,borderTop:ut}:void 0},[te,me,G.isResizingColumn]),rt=lt=>{_&&me?.id==="drop-zone"&&K(null),S&&te&&Be!=="group"&&K(_e.enableColumnOrdering!==!1?Ae:null)},st=lt=>{_e.enableColumnOrdering!==!1&&lt.preventDefault()},gt=(t=Ga(_e.Header,{column:Ae,header:c,table:f}))!==null&&t!==void 0?t:_e.header;return(0,a.jsxs)(wn,Object.assign({align:Be==="group"?"center":p.direction==="rtl"?"right":"left","aria-sort":Ae.getIsSorted()?Ae.getIsSorted()==="asc"?"ascending":"descending":"none",colSpan:c.colSpan,"data-can-sort":Ae.getCanSort()||void 0,"data-index":u,"data-pinned":!!$e||void 0,"data-sort":Ae.getIsSorted()||void 0,onDragEnter:rt,onDragOver:st,ref:lt=>{var ut;lt&&(W.current[Ae.id]=lt,Be!=="group"&&((ut=l?.measureElement)===null||ut===void 0||ut.call(l,lt)))}},Ue,{sx:lt=>Object.assign(Object.assign({"& :hover":{".MuiButtonBase-root":{opacity:1}},flexDirection:M?.startsWith("grid")?"column":void 0,fontWeight:"bold",overflow:"visible",p:J==="compact"?"0.5rem":J==="comfortable"?Be==="display"?"0.75rem":"1rem":Be==="display"?"1rem 1.25rem":"1.5rem",pb:Be==="display"?0:Ce||J==="compact"?"0.4rem":"0.6rem",pt:Be==="group"||J==="compact"?"0.25rem":J==="comfortable"?".75rem":"1.25rem",userSelect:T&&Ae.getCanSort()?"none":void 0,verticalAlign:"top"},sJ({column:Ae,header:c,table:f,tableCellProps:Ue,theme:lt})),nt),children:[c.isPlaceholder?null:(n=Ue.children)!==null&&n!==void 0?n:(0,a.jsxs)(qn,{className:"Mui-TableHeadCell-Content",sx:{alignItems:"center",display:"flex",flexDirection:Ue?.align==="right"?"row-reverse":"row",justifyContent:Be==="group"||Ue?.align==="center"?"center":Ae.getCanResize()?"space-between":"flex-start",position:"relative",width:"100%"},children:[(0,a.jsxs)(qn,{className:"Mui-TableHeadCell-Content-Labels",onClick:Ae.getToggleSortingHandler(),sx:{alignItems:"center",cursor:Ae.getCanSort()&&Be!=="group"?"pointer":void 0,display:"flex",flexDirection:Ue?.align==="right"?"row-reverse":"row",overflow:Be==="data"?"hidden":void 0,pl:Ue?.align==="center"?`${Ke}rem`:void 0},children:[(0,a.jsx)(qn,{className:"Mui-TableHeadCell-Content-Wrapper",sx:{"&:hover":{textOverflow:"clip"},minWidth:`${Math.min((i=(r=_e.header)===null||r===void 0?void 0:r.length)!==null&&i!==void 0?i:0,4)}ch`,overflow:Be==="data"?"hidden":void 0,textOverflow:"ellipsis",whiteSpace:((s=(o=_e.header)===null||o===void 0?void 0:o.length)!==null&&s!==void 0?s:0)<20?"nowrap":"normal"},children:gt}),Ae.getCanFilter()&&(0,a.jsx)(s6t,{header:c,table:f}),Ae.getCanSort()&&(0,a.jsx)(u6t,{header:c,table:f})]}),Be!=="group"&&(0,a.jsxs)(qn,{className:"Mui-TableHeadCell-Content-Actions",sx:{whiteSpace:"nowrap"},children:[Ne&&(0,a.jsx)(l6t,{column:Ae,table:f,tableHeadCellRef:{current:W.current[Ae.id]}}),Je&&(0,a.jsx)(r6t,{header:c,table:f})]}),Ae.getCanResize()&&(0,a.jsx)(c6t,{header:c,table:f})]}),g==="subheader"&&Ae.getCanFilter()&&(0,a.jsx)(RCe,{header:c,table:f})]}))},f6t=e=>{var{columnVirtualizer:t,headerGroup:n,table:r}=e,i=Xo(e,["columnVirtualizer","headerGroup","table"]);const{options:{enableStickyHeader:o,layoutMode:s,mrtTheme:{baseBackgroundColor:l},muiTableHeadRowProps:c}}=r,{virtualColumns:u,virtualPaddingLeft:f,virtualPaddingRight:h}=t??{},p=Object.assign(Object.assign({},Ga(c,{headerGroup:n,table:r})),i);return(0,a.jsxs)(Ti,Object.assign({},p,{sx:m=>Object.assign({backgroundColor:l,boxShadow:`4px 0 8px ${oo(m.palette.common.black,.1)}`,display:s?.startsWith("grid")?"flex":void 0,position:o&&s==="semantic"?"sticky":"relative",top:0},Ga(p?.sx,m)),children:[f?(0,a.jsx)("th",{style:{display:"flex",width:f}}):null,(u??n.headers).map((m,g)=>{let v=m;return t&&(g=m.index,v=n.headers[g]),v?(0,a.jsx)(d6t,{columnVirtualizer:t,header:v,staticColumnIndex:g,table:r},v.id):null}),h?(0,a.jsx)("th",{style:{display:"flex",width:h}}):null]}))},gJ=e=>{var t,n,r,{stackAlertBanner:i,table:o}=e,s=Xo(e,["stackAlertBanner","table"]);const{getFilteredSelectedRowModel:l,getPrePaginationRowModel:c,getState:u,options:{enableRowSelection:f,enableSelectAll:h,localization:p,manualPagination:m,muiToolbarAlertBannerChipProps:g,muiToolbarAlertBannerProps:v,positionToolbarAlertBanner:y,renderToolbarAlertBannerContent:x,rowCount:b},refs:{tablePaperRef:S}}=o,{density:C,grouping:_,rowSelection:T,showAlertBanner:M}=u(),j=Object.assign(Object.assign({},Ga(v,{table:o})),s),B=Ga(g,{table:o}),W=b??c().flatRows.length,K=(0,d.useMemo)(()=>m?Object.values(T).filter(Boolean).length:l().rows.length,[T,W,m]),G=K>0?(0,a.jsxs)(br,{alignItems:"center",direction:"row",gap:"16px",children:[(n=(t=p.selectedCountOfRowCountRowsSelected)===null||t===void 0?void 0:t.replace("{selectedCount}",K.toLocaleString()))===null||n===void 0?void 0:n.replace("{rowCount}",W.toString()),(0,a.jsx)(Na,{onClick:te=>cCe({table:o})(te,!1,!0),size:"small",sx:{p:"2px"},children:p.clearSelection})]}):null,J=_.length>0?(0,a.jsxs)("span",{children:[p.groupedBy," ",_.map((te,re)=>(0,a.jsxs)(d.Fragment,{children:[re>0?p.thenBy:"",(0,a.jsx)(Ll,Object.assign({label:o.getColumn(te).columnDef.header,onDelete:()=>o.getColumn(te).toggleGrouping()},B))]},`${re}-${te}`))]}):null;return(0,a.jsx)(hm,{in:M||!!G||!!J,timeout:i?200:0,children:(0,a.jsx)(gE,Object.assign({color:"info",icon:!1},j,{sx:te=>{var re,me;return Object.assign({"& .MuiAlert-message":{maxWidth:`calc(${(me=(re=S.current)===null||re===void 0?void 0:re.clientWidth)!==null&&me!==void 0?me:360}px - 1rem)`,width:"100%"},borderRadius:0,fontSize:"1rem",left:0,mb:i?0:y==="bottom"?"-1rem":void 0,p:0,position:"relative",right:0,top:0,width:"100%",zIndex:2},Ga(j?.sx,te))},children:(r=x?.({groupedAlert:J,selectedAlert:G,table:o}))!==null&&r!==void 0?r:(0,a.jsxs)(a.Fragment,{children:[j?.title&&(0,a.jsx)(BR,{children:j.title}),(0,a.jsxs)(br,{sx:{p:y!=="head-overlay"?"0.5rem 1rem":C==="spacious"?"0.75rem 1.25rem":C==="comfortable"?"0.5rem 0.75rem":"0.25rem 0.5rem"},children:[j?.children,j?.children&&(G||J)&&(0,a.jsx)("br",{}),(0,a.jsxs)(qn,{sx:{display:"flex"},children:[f&&h&&y==="head-overlay"&&(0,a.jsx)(uJ,{table:o})," ",G]}),G&&J&&(0,a.jsx)("br",{}),J]})]})}))})},h6t=e=>{var{columnVirtualizer:t,table:n}=e,r=Xo(e,["columnVirtualizer","table"]);const{getState:i,options:{enableStickyHeader:o,layoutMode:s,muiTableHeadProps:l,positionToolbarAlertBanner:c},refs:{tableHeadRef:u}}=n,{isFullScreen:f,showAlertBanner:h}=i(),p=Object.assign(Object.assign({},Ga(l,{table:n})),r),m=o||f;return(0,a.jsx)(kc,Object.assign({},p,{ref:g=>{u.current=g,p?.ref&&(p.ref.current=g)},sx:g=>Object.assign({display:s?.startsWith("grid")?"grid":void 0,opacity:.97,position:m?"sticky":"relative",top:m&&s?.startsWith("grid")?0:void 0,zIndex:m?2:void 0},Ga(p?.sx,g)),children:c==="head-overlay"&&(h||n.getSelectedRowModel().rows.length>0)?(0,a.jsx)("tr",{style:{display:s?.startsWith("grid")?"grid":void 0},children:(0,a.jsx)("th",{colSpan:n.getVisibleLeafColumns().length,style:{display:s?.startsWith("grid")?"grid":void 0,padding:0},children:(0,a.jsx)(gJ,{table:n})})}):n.getHeaderGroups().map(g=>(0,a.jsx)(f6t,{columnVirtualizer:t,headerGroup:g,table:n},g.id))}))},p6t=e=>{var{table:t}=e,n=Xo(e,["table"]);const{getFlatHeaders:r,getState:i,options:{columns:o,enableStickyHeader:s,enableTableFooter:l,enableTableHead:c,layoutMode:u,memoMode:f,muiTableProps:h,renderCaption:p}}=t,{columnSizing:m,columnSizingInfo:g,columnVisibility:v,isFullScreen:y}=i(),x=Object.assign(Object.assign({},Ga(h,{table:t})),n),b=Ga(p,{table:t}),S=(0,d.useMemo)(()=>{const T=r(),M={};for(let j=0;j<T.length;j++){const B=T[j],W=B.getSize();M[`--header-${TD(B.id)}-size`]=W,M[`--col-${TD(B.column.id)}-size`]=W}return M},[o,m,g,v]),_={columnVirtualizer:z5t(t),table:t};return(0,a.jsxs)(Sc,Object.assign({stickyHeader:s||y},x,{style:Object.assign(Object.assign({},S),x?.style),sx:T=>Object.assign({borderCollapse:"separate",display:u?.startsWith("grid")?"grid":void 0,position:"relative"},Ga(x?.sx,T)),children:[!!b&&(0,a.jsx)("caption",{children:b}),c&&(0,a.jsx)(h6t,Object.assign({},_)),f==="table-body"||g.isResizingColumn?(0,a.jsx)(X5t,Object.assign({},_)):(0,a.jsx)(jCe,Object.assign({},_)),l&&(0,a.jsx)(J5t,Object.assign({},_))]}))},m6t=e=>{var t,{table:n}=e,r=Xo(e,["table"]);const{options:{localization:i,mrtTheme:{baseBackgroundColor:o},muiCircularProgressProps:s}}=n,l=Object.assign(Object.assign({},Ga(s,{table:n})),r);return(0,a.jsx)(qn,{sx:{alignItems:"center",backgroundColor:oo(o,.5),bottom:0,display:"flex",justifyContent:"center",left:0,maxHeight:"100vh",position:"absolute",right:0,top:0,width:"100%",zIndex:3},children:(t=l?.Component)!==null&&t!==void 0?t:(0,a.jsx)(wg,Object.assign({"aria-label":i.noRecordsToDisplay,id:"mrt-progress"},l))})},g6t=e=>{var t,n,{table:r}=e,i=Xo(e,["table"]);const{getState:o,options:{editDisplayMode:s,enableClickToCopy:l,enableEditing:c,icons:{ContentCopy:u,EditIcon:f},localization:h,mrtTheme:{menuBackgroundColor:p},renderCellActionMenuItems:m},refs:{actionCellRef:g}}=r,{actionCell:v,density:y}=o(),x=v,{row:b}=x,{column:S}=x,{columnDef:C}=S,_=B=>{B?.stopPropagation(),r.setActionCell(null),g.current=null},T=[(Ga(l,x)==="context-menu"||Ga(C.enableClickToCopy,x)==="context-menu")&&(0,a.jsx)(Gh,{icon:(0,a.jsx)(u,{}),label:h.copy,onClick:B=>{B.stopPropagation(),navigator.clipboard.writeText(x.getValue()),_()},table:r},"mrt-copy"),Ga(c,b)&&s==="cell"&&(0,a.jsx)(Gh,{icon:(0,a.jsx)(f,{}),label:h.edit,onClick:()=>{tCe({cell:x,table:r}),_()},table:r},"mrt-edit")].filter(Boolean),M={cell:x,closeMenu:_,column:S,internalMenuItems:T,row:b,table:r},j=(n=(t=C.renderCellActionMenuItems)===null||t===void 0?void 0:t.call(C,M))!==null&&n!==void 0?n:m?.(M);return(!!j?.length||!!T?.length)&&(0,a.jsx)(bg,Object.assign({MenuListProps:{dense:y==="compact",sx:{backgroundColor:p}},anchorEl:g.current,disableScrollLock:!0,onClick:B=>B.stopPropagation(),onClose:_,open:!!x,transformOrigin:{horizontal:-100,vertical:8}},i,{children:j??T}))},v6t=e=>{var t,{open:n,table:r}=e,i=Xo(e,["open","table"]);const{getState:o,options:{localization:s,muiCreateRowModalProps:l,muiEditRowDialogProps:c,onCreatingRowCancel:u,onEditingRowCancel:f,renderCreateRowDialogContent:h,renderEditRowDialogContent:p},setCreatingRow:m,setEditingRow:g}=r,{creatingRow:v,editingRow:y}=o(),x=v??y,b=Object.assign(Object.assign(Object.assign({},Ga(c,{row:x,table:r})),v&&Ga(l,{row:x,table:r})),i),S=x.getAllCells().filter(C=>C.column.columnDef.columnDefType==="data").map(C=>(0,a.jsx)(PCe,{cell:C,table:r},C.id));return(0,a.jsx)(Vc,Object.assign({fullWidth:!0,maxWidth:"xs",onClose:(C,_)=>{var T;v?(u?.({row:x,table:r}),m(null)):(f?.({row:x,table:r}),g(null)),x._valuesCache={},(T=b.onClose)===null||T===void 0||T.call(b,C,_)},open:n},b,{children:(t=v&&h?.({internalEditComponents:S,row:x,table:r})||p?.({internalEditComponents:S,row:x,table:r}))!==null&&t!==void 0?t:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(_u,{sx:{textAlign:"center"},children:s.edit}),(0,a.jsx)(Ec,{children:(0,a.jsx)("form",{onSubmit:C=>C.preventDefault(),children:(0,a.jsx)(br,{sx:{gap:"32px",paddingTop:"16px",width:"100%"},children:S})})}),(0,a.jsx)(Cc,{sx:{p:"1.25rem"},children:(0,a.jsx)(xCe,{row:x,table:r,variant:"text"})})]})}))},y6t=typeof window<"u"?d.useLayoutEffect:d.useEffect,x6t=e=>{var{table:t}=e,n=Xo(e,["table"]);const{getState:r,options:{createDisplayMode:i,editDisplayMode:o,enableCellActions:s,enableStickyHeader:l,muiTableContainerProps:c},refs:{bottomToolbarRef:u,tableContainerRef:f,topToolbarRef:h}}=t,{actionCell:p,creatingRow:m,editingRow:g,isFullScreen:v,isLoading:y,showLoadingOverlay:x}=r(),b=x!==!1&&(y||x),[S,C]=(0,d.useState)(0),_=Object.assign(Object.assign({},Ga(c,{table:t})),n);y6t(()=>{var j,B,W,K;const G=typeof document<"u"&&(B=(j=h.current)===null||j===void 0?void 0:j.offsetHeight)!==null&&B!==void 0?B:0,J=typeof document<"u"&&(K=(W=u?.current)===null||W===void 0?void 0:W.offsetHeight)!==null&&K!==void 0?K:0;C(G+J)});const T=i==="modal"&&m,M=o==="modal"&&g;return(0,a.jsxs)(Uc,Object.assign({"aria-busy":b,"aria-describedby":b?"mrt-progress":void 0},_,{ref:j=>{j&&(f.current=j,_?.ref&&(_.ref.current=j))},style:Object.assign({maxHeight:v?`calc(100vh - ${S}px)`:void 0},_?.style),sx:j=>Object.assign({maxHeight:l?`clamp(350px, calc(100vh - ${S}px), 9999px)`:void 0,maxWidth:"100%",overflow:"auto",position:"relative"},Ga(_?.sx,j)),children:[b?(0,a.jsx)(m6t,{table:t}):null,(0,a.jsx)(p6t,{table:t}),(T||M)&&(0,a.jsx)(v6t,{open:!0,table:t}),s&&p&&(0,a.jsx)(g6t,{table:t})]}))},DCe=e=>{var{isTopToolbar:t,table:n}=e,r=Xo(e,["isTopToolbar","table"]);const{getState:i,options:{muiLinearProgressProps:o}}=n,{isSaving:s,showProgressBars:l}=i(),c=Object.assign(Object.assign({},Ga(o,{isTopToolbar:t,table:n})),r);return(0,a.jsx)(hm,{in:l!==!1&&(l||s),mountOnEnter:!0,sx:{bottom:t?0:void 0,position:"absolute",top:t?void 0:0,width:"100%"},unmountOnExit:!0,children:(0,a.jsx)(YSe,Object.assign({"aria-busy":"true","aria-label":"Loading",sx:{position:"relative"}},c))})},b6t=[5,10,15,20,25,30,50,100],kCe=e=>{var{position:t="bottom",table:n}=e,r=Xo(e,["position","table"]);const i=uo(),o=Zi("(max-width: 720px)"),{getState:s,options:{enableToolbarInternalActions:l,icons:{ChevronLeftIcon:c,ChevronRightIcon:u,FirstPageIcon:f,LastPageIcon:h},localization:p,muiPaginationProps:m,paginationDisplayMode:g}}=n,{pagination:{pageIndex:v=0,pageSize:y=10},showGlobalFilter:x}=s(),b=Object.assign(Object.assign({},Ga(m,{table:n})),r),S=n.getRowCount(),C=n.getPageCount(),_=C>2,T=v*y,M=Math.min(v*y+y,S),j=b??{},{SelectProps:B={},disabled:W=!1,rowsPerPageOptions:K=b6t,showFirstButton:G=_,showLastButton:J=_,showRowsPerPage:te=!0}=j,re=Xo(j,["SelectProps","disabled","rowsPerPageOptions","showFirstButton","showLastButton","showRowsPerPage"]),me=v<=0||W,Ce=M>=S||W;o&&B?.native!==!1&&(B.native=!0);const Ae=Tg();return(0,a.jsxs)(qn,{className:"MuiTablePagination-root",sx:{alignItems:"center",display:"flex",flexWrap:"wrap",gap:"8px",justifyContent:{md:"space-between",sm:"center"},justifySelf:"flex-end",mt:t==="top"&&l&&!x?"3rem":void 0,position:"relative",px:"8px",py:"12px",zIndex:2},children:[te&&(0,a.jsxs)(qn,{sx:{alignItems:"center",display:"flex",gap:"8px"},children:[(0,a.jsx)(uc,{htmlFor:"mrt-rows-per-page",sx:{mb:0},children:p.rowsPerPage}),(0,a.jsx)(ks,Object.assign({MenuProps:{disableScrollLock:!0},disableUnderline:!0,disabled:W,inputProps:{"aria-label":p.rowsPerPage,id:"mrt-rows-per-page"},label:p.rowsPerPage,onChange:_e=>n.setPageSize(+_e.target.value),sx:{mb:0},value:y,variant:"standard"},B,{children:K.map(_e=>{var Be;const Ue=typeof _e!="number"?_e.value:_e,$e=typeof _e!="number"?_e.label:`${_e}`;return(Be=B?.children)!==null&&Be!==void 0?Be:B?.native?(0,a.jsx)("option",{value:Ue,children:$e},Ue):(0,a.jsx)(Fi,{sx:{m:0},value:Ue,children:$e},Ue)})}))]}),g==="pages"?(0,a.jsx)(FL,Object.assign({count:C,disabled:W,onChange:(_e,Be)=>n.setPageIndex(Be-1),page:v+1,renderItem:_e=>(0,a.jsx)(qQ,Object.assign({slots:{first:f,last:h,next:u,previous:c}},_e)),showFirstButton:G,showLastButton:J},re)):g==="default"?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{align:"center",component:"span",sx:{m:"0 4px",minWidth:"8ch"},variant:"body2",children:`${M===0?0:(T+1).toLocaleString()}-${M.toLocaleString()} ${p.of} ${S.toLocaleString()}`}),(0,a.jsxs)(qn,{gap:"xs",children:[G&&(0,a.jsx)(lo,Object.assign({},Ae,{title:p.goToFirstPage,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":p.goToFirstPage,disabled:me,onClick:()=>n.firstPage(),size:"small",children:(0,a.jsx)(f,Object.assign({},zL(i)))})})})),(0,a.jsx)(lo,Object.assign({},Ae,{title:p.goToPreviousPage,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":p.goToPreviousPage,disabled:me,onClick:()=>n.previousPage(),size:"small",children:(0,a.jsx)(c,Object.assign({},zL(i)))})})})),(0,a.jsx)(lo,Object.assign({},Ae,{title:p.goToNextPage,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":p.goToNextPage,disabled:Ce,onClick:()=>n.nextPage(),size:"small",children:(0,a.jsx)(u,Object.assign({},zL(i)))})})})),J&&(0,a.jsx)(lo,Object.assign({},Ae,{title:p.goToLastPage,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":p.goToLastPage,disabled:Ce,onClick:()=>n.lastPage(),size:"small",children:(0,a.jsx)(h,Object.assign({},zL(i)))})})}))]})]}):null]})},ICe=e=>{var t,n,{table:r}=e,i=Xo(e,["table"]);const{getState:o,options:{enableGrouping:s,localization:l},setHoveredColumn:c,setShowToolbarDropZone:u}=r,{draggingColumn:f,grouping:h,hoveredColumn:p,showToolbarDropZone:m}=o(),g=y=>{c({id:"drop-zone"})},v=y=>{y.preventDefault()};return(0,d.useEffect)(()=>{var y;((y=r.options.state)===null||y===void 0?void 0:y.showToolbarDropZone)!==void 0&&u(!!s&&!!f&&f.columnDef.enableGrouping!==!1&&!h.includes(f.id))},[s,f,h]),(0,a.jsx)(Tp,{in:m,children:(0,a.jsx)(qn,Object.assign({className:"Mui-ToolbarDropZone",onDragEnter:g,onDragOver:v},i,{sx:y=>Object.assign({alignItems:"center",backdropFilter:"blur(4px)",backgroundColor:oo(y.palette.info.main,p?.id==="drop-zone"?.2:.1),border:`dashed ${y.palette.info.main} 2px`,boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",position:"absolute",width:"100%",zIndex:4},Ga(i?.sx,y)),children:(0,a.jsx)(Ft,{fontStyle:"italic",children:l.dropToGroupBy.replace("{column}",(n=(t=f?.columnDef)===null||t===void 0?void 0:t.header)!==null&&n!==void 0?n:"")})}))})},w6t=e=>{var{table:t}=e,n=Xo(e,["table"]);const{getState:r,options:{enablePagination:i,muiBottomToolbarProps:o,positionPagination:s,positionToolbarAlertBanner:l,positionToolbarDropZone:c,renderBottomToolbarCustomActions:u},refs:{bottomToolbarRef:f}}=t,{isFullScreen:h}=r(),p=Zi("(max-width:720px)"),m=Object.assign(Object.assign({},Ga(o,{table:t})),n),g=p||!!u;return(0,a.jsxs)(qn,Object.assign({},m,{ref:v=>{v&&(f.current=v,m?.ref&&(m.ref.current=v))},sx:v=>Object.assign(Object.assign(Object.assign({},wCe({table:t,theme:v})),{bottom:h?"0":void 0,boxShadow:`0 1px 2px -1px ${oo(v.palette.grey[700],.5)} inset`,left:0,position:h?"fixed":"relative",right:0}),Ga(m?.sx,v)),children:[(0,a.jsx)(DCe,{isTopToolbar:!1,table:t}),l==="bottom"&&(0,a.jsx)(gJ,{stackAlertBanner:g,table:t}),["both","bottom"].includes(c??"")&&(0,a.jsx)(ICe,{table:t}),(0,a.jsxs)(qn,{sx:{alignItems:"center",boxSizing:"border-box",display:"flex",justifyContent:"space-between",p:"0.5rem",width:"100%"},children:[u?u({table:t}):(0,a.jsx)("span",{}),(0,a.jsx)(qn,{sx:{display:"flex",justifyContent:"flex-end",position:g?"relative":"absolute",right:0,top:0},children:i&&["both","bottom"].includes(s??"")&&(0,a.jsx)(kCe,{position:"bottom",table:t})})]})]}))},S6t=e=>{var{column:t,table:n}=e,r=Xo(e,["column","table"]);const{options:{icons:{PushPinIcon:i},localization:o}}=n,s=l=>{t.pin(l)};return(0,a.jsx)(qn,Object.assign({},r,{sx:l=>Object.assign({minWidth:"70px",textAlign:"center"},Ga(r?.sx,l)),children:t.getIsPinned()?(0,a.jsx)(lo,{title:o.unpin,children:(0,a.jsx)(Da,{onClick:()=>s(!1),size:"small",children:(0,a.jsx)(i,{})})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,{title:o.pinToLeft,children:(0,a.jsx)(Da,{onClick:()=>s("left"),size:"small",children:(0,a.jsx)(i,{style:{transform:"rotate(90deg)"}})})}),(0,a.jsx)(lo,{title:o.pinToRight,children:(0,a.jsx)(Da,{onClick:()=>s("right"),size:"small",children:(0,a.jsx)(i,{style:{transform:"rotate(-90deg)"}})})})]})}))},FCe=e=>{var t,{allColumns:n,column:r,hoveredColumn:i,isNestedColumns:o,setHoveredColumn:s,table:l}=e,c=Xo(e,["allColumns","column","hoveredColumn","isNestedColumns","setHoveredColumn","table"]);const{getState:u,options:{enableColumnOrdering:f,enableColumnPinning:h,enableHiding:p,localization:m,mrtTheme:{draggingBorderColor:g}},setColumnOrder:v}=l,{columnOrder:y}=u(),{columnDef:x}=r,{columnDefType:b}=x,S=r.getIsVisible(),C=K=>{var G,J;b==="group"?(J=(G=K?.columns)===null||G===void 0?void 0:G.forEach)===null||J===void 0||J.call(G,te=>{te.toggleVisibility(!S)}):K.toggleVisibility()},_=(0,d.useRef)(null),[T,M]=(0,d.useState)(!1),j=K=>{M(!0);try{K.dataTransfer.setDragImage(_.current,0,0)}catch(G){console.error(G)}},B=K=>{M(!1),s(null),i&&v(JSe(r,i,y))},W=K=>{!T&&x.enableColumnOrdering!==!1&&s(r)};return!x.header||x.visibleInShowHideMenu===!1?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Fi,Object.assign({disableRipple:!0,onDragEnter:W,ref:_},c,{sx:K=>Object.assign({alignItems:"center",justifyContent:"flex-start",my:0,opacity:T?.5:1,outline:T?`2px dashed ${K.palette.grey[500]}`:i?.id===r.id?`2px dashed ${g}`:"none",outlineOffset:"-2px",pl:`${(r.depth+.5)*2}rem`,py:"6px"},Ga(c?.sx,K)),children:(0,a.jsxs)(qn,{sx:{display:"flex",flexWrap:"nowrap",gap:"8px"},children:[b!=="group"&&f&&!o&&(x.enableColumnOrdering!==!1?(0,a.jsx)(lJ,{onDragEnd:B,onDragStart:j,table:l}):(0,a.jsx)(qn,{sx:{width:"28px"}})),h&&(r.getCanPin()?(0,a.jsx)(S6t,{column:r,table:l}):(0,a.jsx)(qn,{sx:{width:"70px"}})),p?(0,a.jsx)(Ju,{checked:S,componentsProps:{typography:{sx:{mb:0,opacity:b!=="display"?1:.5}}},control:(0,a.jsx)(lo,Object.assign({},Tg(),{title:m.toggleVisibility,children:(0,a.jsx)(eJ,{})})),disabled:!r.getCanHide(),label:x.header,onChange:()=>C(r)}):(0,a.jsx)(Ft,{sx:{alignSelf:"center"},children:x.header})]})})),(t=r.columns)===null||t===void 0?void 0:t.map((K,G)=>(0,a.jsx)(FCe,{allColumns:n,column:K,hoveredColumn:i,isNestedColumns:o,setHoveredColumn:s,table:l},`${G}-${K.id}`))]})},C6t=e=>{var{anchorEl:t,setAnchorEl:n,table:r}=e,i=Xo(e,["anchorEl","setAnchorEl","table"]);const{getAllColumns:o,getAllLeafColumns:s,getCenterLeafColumns:l,getIsAllColumnsVisible:c,getIsSomeColumnsPinned:u,getIsSomeColumnsVisible:f,getLeftLeafColumns:h,getRightLeafColumns:p,getState:m,options:{enableColumnOrdering:g,enableColumnPinning:v,enableHiding:y,localization:x,mrtTheme:{menuBackgroundColor:b}}}=r,{columnOrder:S,columnPinning:C,density:_}=m(),T=K=>{s().filter(G=>G.columnDef.enableHiding!==!1).forEach(G=>G.toggleVisibility(K))},M=(0,d.useMemo)(()=>{const K=o();return S.length>0&&!K.some(G=>G.columnDef.columnDefType==="group")?[...h(),...Array.from(new Set(S)).map(G=>l().find(J=>J?.id===G)),...p()].filter(Boolean):K},[S,C,o(),l(),h(),p()]),j=M.some(K=>K.columnDef.columnDefType==="group"),[B,W]=(0,d.useState)(null);return(0,a.jsxs)(bg,Object.assign({MenuListProps:{dense:_==="compact",sx:{backgroundColor:b}},anchorEl:t,disableScrollLock:!0,onClose:()=>n(null),open:!!t},i,{children:[(0,a.jsxs)(qn,{sx:{display:"flex",justifyContent:"space-between",p:"0.5rem",pt:0},children:[y&&(0,a.jsx)(Na,{disabled:!f(),onClick:()=>T(!1),children:x.hideAll}),g&&(0,a.jsx)(Na,{onClick:()=>r.setColumnOrder(rJ(r.options,!0)),children:x.resetOrder}),v&&(0,a.jsx)(Na,{disabled:!u(),onClick:()=>r.resetColumnPinning(!0),children:x.unpinAll}),y&&(0,a.jsx)(Na,{disabled:c(),onClick:()=>T(!0),children:x.showAll})]}),(0,a.jsx)(Yc,{}),M.map((K,G)=>(0,a.jsx)(FCe,{allColumns:M,column:K,hoveredColumn:B,isNestedColumns:j,setHoveredColumn:W,table:r},`${G}-${K.id}`))]}))},E6t=e=>{var t,{table:n}=e,r=Xo(e,["table"]);const{options:{icons:{ViewColumnIcon:i},localization:o}}=n,[s,l]=(0,d.useState)(null),c=u=>{l(u.currentTarget)};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,{title:(t=r?.title)!==null&&t!==void 0?t:o.showHideColumns,children:(0,a.jsx)(Da,Object.assign({"aria-label":o.showHideColumns,onClick:c},r,{title:void 0,children:(0,a.jsx)(i,{})}))}),s&&(0,a.jsx)(C6t,{anchorEl:s,setAnchorEl:l,table:n})]})},_6t=e=>{var t,{table:n}=e,r=Xo(e,["table"]);const{getState:i,options:{icons:{DensityLargeIcon:o,DensityMediumIcon:s,DensitySmallIcon:l},localization:c},setDensity:u}=n,{density:f}=i(),h=()=>{u(f==="comfortable"?"compact":f==="compact"?"spacious":"comfortable")};return(0,a.jsx)(lo,{title:(t=r?.title)!==null&&t!==void 0?t:c.toggleDensity,children:(0,a.jsx)(Da,Object.assign({"aria-label":c.toggleDensity,onClick:h},r,{title:void 0,children:f==="compact"?(0,a.jsx)(l,{}):f==="comfortable"?(0,a.jsx)(s,{}):(0,a.jsx)(o,{})}))})},T6t=e=>{var t,{table:n}=e,r=Xo(e,["table"]);const{getState:i,options:{icons:{FilterListIcon:o,FilterListOffIcon:s},localization:l},setShowColumnFilters:c}=n,{showColumnFilters:u}=i(),f=()=>{c(!u)};return(0,a.jsx)(lo,{title:(t=r?.title)!==null&&t!==void 0?t:l.showHideFilters,children:(0,a.jsx)(Da,Object.assign({"aria-label":l.showHideFilters,onClick:f},r,{title:void 0,children:u?(0,a.jsx)(s,{}):(0,a.jsx)(o,{})}))})},A6t=e=>{var t,{table:n}=e,r=Xo(e,["table"]);const{getState:i,options:{icons:{FullscreenExitIcon:o,FullscreenIcon:s},localization:l},setIsFullScreen:c}=n,{isFullScreen:u}=i(),[f,h]=(0,d.useState)(!1),p=()=>{h(!1),c(!u)};return(0,a.jsx)(lo,{open:f,title:(t=r?.title)!==null&&t!==void 0?t:l.toggleFullScreen,children:(0,a.jsx)(Da,Object.assign({"aria-label":l.toggleFullScreen,onClick:p,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1)},r,{title:void 0,children:u?(0,a.jsx)(o,{}):(0,a.jsx)(s,{})}))})},P6t=e=>{var t,n,{table:r}=e,i=Xo(e,["table"]);const{getState:o,options:{icons:{SearchIcon:s,SearchOffIcon:l},localization:c},refs:{searchInputRef:u},setShowGlobalFilter:f}=r,{globalFilter:h,showGlobalFilter:p}=o(),m=()=>{f(!p),queueMicrotask(()=>{var g;return(g=u.current)===null||g===void 0?void 0:g.focus()})};return(0,a.jsx)(lo,{title:(t=i?.title)!==null&&t!==void 0?t:c.showHideSearch,children:(0,a.jsx)(Da,Object.assign({"aria-label":(n=i?.title)!==null&&n!==void 0?n:c.showHideSearch,disabled:!!h,onClick:m},i,{title:void 0,children:p?(0,a.jsx)(l,{}):(0,a.jsx)(s,{})}))})},O6t=e=>{var t,{table:n}=e,r=Xo(e,["table"]);const{options:{columnFilterDisplayMode:i,enableColumnFilters:o,enableColumnOrdering:s,enableColumnPinning:l,enableDensityToggle:c,enableFilters:u,enableFullScreenToggle:f,enableGlobalFilter:h,enableHiding:p,initialState:m,renderToolbarInternalActions:g}}=n;return(0,a.jsx)(qn,Object.assign({},r,{sx:v=>Object.assign({alignItems:"center",display:"flex",zIndex:3},Ga(r?.sx,v)),children:(t=g?.({table:n}))!==null&&t!==void 0?t:(0,a.jsxs)(a.Fragment,{children:[u&&h&&!m?.showGlobalFilter&&(0,a.jsx)(P6t,{table:n}),u&&o&&i!=="popover"&&(0,a.jsx)(T6t,{table:n}),(p||s||l)&&(0,a.jsx)(E6t,{table:n}),c&&(0,a.jsx)(_6t,{table:n}),f&&(0,a.jsx)(A6t,{table:n})]})}))},GL=e=>{var t,{table:n}=e,r=Xo(e,["table"]);const{getState:i,options:{enableGlobalFilterModes:o,icons:{CloseIcon:s,SearchIcon:l},localization:c,manualFiltering:u,muiSearchTextFieldProps:f},refs:{searchInputRef:h},setGlobalFilter:p}=n,{globalFilter:m,showGlobalFilter:g}=i(),v=Object.assign(Object.assign({},Ga(f,{table:n})),r),y=(0,d.useRef)(!1),[x,b]=(0,d.useState)(null),[S,C]=(0,d.useState)(m??""),_=(0,d.useCallback)((0,gb.A)(B=>{var W;p((W=B.target.value)!==null&&W!==void 0?W:void 0)},u?500:250),[]),T=B=>{C(B.target.value),_(B)},M=B=>{b(B.currentTarget)},j=()=>{C(""),p(void 0)};return(0,d.useEffect)(()=>{y.current&&(m===void 0?j():C(m)),y.current=!0},[m]),(0,a.jsxs)(hm,{in:g,mountOnEnter:!0,orientation:"horizontal",unmountOnExit:!0,children:[(0,a.jsx)(Ni,Object.assign({inputProps:Object.assign({autoComplete:"new-password"},v.inputProps),onChange:T,placeholder:c.search,size:"small",value:S??"",variant:"outlined"},v,{InputProps:Object.assign(Object.assign({endAdornment:(0,a.jsx)(ef,{position:"end",children:(0,a.jsx)(lo,{title:(t=c.clearSearch)!==null&&t!==void 0?t:"",children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":c.clearSearch,disabled:!S?.length,onClick:j,size:"small",children:(0,a.jsx)(s,{})})})})}),startAdornment:o?(0,a.jsx)(ef,{position:"start",children:(0,a.jsx)(lo,{title:c.changeSearchMode,children:(0,a.jsx)(Da,{"aria-label":c.changeSearchMode,onClick:M,size:"small",sx:{height:"1.75rem",width:"1.75rem"},children:(0,a.jsx)(l,{})})})}):(0,a.jsx)(l,{style:{marginRight:"4px"}})},v.InputProps),{sx:B=>{var W;return Object.assign({mb:0},Ga((W=v?.InputProps)===null||W===void 0?void 0:W.sx,B))}}),inputRef:B=>{h.current=B,v?.inputRef&&(v.inputRef=B)}})),(0,a.jsx)(mJ,{anchorEl:x,onSelect:j,setAnchorEl:b,table:n})]})},j6t=({table:e})=>{var t;const{getState:n,options:{enableGlobalFilter:r,enablePagination:i,enableToolbarInternalActions:o,muiTopToolbarProps:s,positionGlobalFilter:l,positionPagination:c,positionToolbarAlertBanner:u,positionToolbarDropZone:f,renderTopToolbarCustomActions:h},refs:{topToolbarRef:p}}=e,{isFullScreen:m,showGlobalFilter:g}=n(),v=Zi("(max-width:720px)"),y=Zi("(max-width:1024px)"),x=Ga(s,{table:e}),b=v||!!h||g&&y,S={sx:y?void 0:{zIndex:2},table:e};return(0,a.jsxs)(qn,Object.assign({},x,{ref:C=>{p.current=C,x?.ref&&(x.ref.current=C)},sx:C=>Object.assign(Object.assign(Object.assign({},wCe({table:e,theme:C})),{position:m?"sticky":"relative",top:m?"0":void 0}),Ga(x?.sx,C)),children:[u==="top"&&(0,a.jsx)(gJ,{stackAlertBanner:b,table:e}),["both","top"].includes(f??"")&&(0,a.jsx)(ICe,{table:e}),(0,a.jsxs)(qn,{sx:{alignItems:"flex-start",boxSizing:"border-box",display:"flex",gap:"0.5rem",justifyContent:"space-between",p:"0.5rem",position:b?"relative":"absolute",right:0,top:0,width:"100%"},children:[r&&l==="left"&&(0,a.jsx)(GL,Object.assign({},S)),(t=h?.({table:e}))!==null&&t!==void 0?t:(0,a.jsx)("span",{}),o?(0,a.jsxs)(qn,{sx:{alignItems:"center",display:"flex",flexWrap:"wrap-reverse",gap:"0.5rem",justifyContent:"flex-end"},children:[r&&l==="right"&&(0,a.jsx)(GL,Object.assign({},S)),(0,a.jsx)(O6t,{table:e})]}):r&&l==="right"&&(0,a.jsx)(GL,Object.assign({},S))]}),i&&["both","top"].includes(c??"")&&(0,a.jsx)(kCe,{position:"top",table:e}),(0,a.jsx)(DCe,{isTopToolbar:!0,table:e})]}))},M6t=e=>{var t,n,{table:r}=e,i=Xo(e,["table"]);const{getState:o,options:{enableBottomToolbar:s,enableTopToolbar:l,mrtTheme:{baseBackgroundColor:c},muiTablePaperProps:u,renderBottomToolbar:f,renderTopToolbar:h},refs:{tablePaperRef:p}}=r,{isFullScreen:m}=o(),g=Object.assign(Object.assign({},Ga(u,{table:r})),i),v=uo();return(0,a.jsxs)(vo,Object.assign({elevation:2},g,{ref:y=>{p.current=y,g?.ref&&(g.ref.current=y)},style:Object.assign(Object.assign({},m?{bottom:0,height:"100dvh",left:0,margin:0,maxHeight:"100dvh",maxWidth:"100dvw",padding:0,position:"fixed",right:0,top:0,width:"100dvw",zIndex:v.zIndex.modal}:{}),g?.style),sx:y=>Object.assign({backgroundColor:c,backgroundImage:"unset",overflow:"hidden",transition:"all 100ms ease-in-out"},Ga(g?.sx,y)),children:[l&&((t=Ga(h,{table:r}))!==null&&t!==void 0?t:(0,a.jsx)(j6t,{table:r})),(0,a.jsx)(x6t,{table:r}),s&&((n=Ga(f,{table:r}))!==null&&n!==void 0?n:(0,a.jsx)(w6t,{table:r}))]}))},R6t=e=>e.table!==void 0,D6t=e=>{let t;return R6t(e)?t=e.table:t=_Ce(e),(0,a.jsx)(M6t,{table:t})},NCe=({columns:e,tableData:t,localization:n,isLoading:r,enableTopToolbar:i,enableToolbarInternalActions:o,globalFilterAboveTable:s,globalSearchPlaceholder:l,showGlobalFilter:c,showColumnFilters:u,positionGlobalFilter:f,chips:h,actions:p,...m})=>{const g=_Ce({...m,columns:e,data:t,localization:n,initialState:{showGlobalFilter:c,showColumnFilters:u,pagination:{pageIndex:0,pageSize:50}},enableTopToolbar:i,positionGlobalFilter:f,muiTablePaperProps:{sx:{borderRadius:"4px",borderTop:"10px solid #e6e6e6",borderBottom:"10px solid white"}},muiTableBodyCellProps:{sx:{borderColor:"#f5f5f5"}},muiTopToolbarProps:{sx:{backgroundColor:"#e6e6e6"}},muiTableHeadRowProps:{sx:{background:"#e6e6e6"}},muiSearchTextFieldProps:{placeholder:l,sx:{width:"295px",backgroundColor:"white",borderRadius:"4px"},variant:"outlined",size:"small"},state:{isLoading:r},enableToolbarInternalActions:o});return(0,a.jsxs)(a.Fragment,{children:[!i&&(0,a.jsxs)(br,{direction:{xs:"column",md:"row"},justifyContent:"space-between",sx:{paddingBottom:"20px"},alignItems:"flex-end",children:[(0,a.jsxs)(br,{direction:{xs:"column",md:"row"},justifyContent:"space-between",alignItems:"flex-end",children:[(0,a.jsx)(br,{sx:{paddingRight:"10px"},children:s&&(0,a.jsx)(GL,{table:g})}),h]}),p]}),(0,a.jsx)(D6t,{table:g})]})},Ppr=({t:e,label:t,size:n,labelSize:r,variant:i,optionList:o,options:s,setOptions:l,ga4TrackEvent:c})=>{const u=f=>{const{target:{value:h}}=f;l(typeof h=="string"?h.split(","):h)};return jsxs(FormControl,{sx:{fontSize:"14px"},fullWidth:!0,children:[jsx(InputLabel,{size:r,sx:{fontSize:"14px",padding:"2px"},children:t}),jsx(Select,{label:t,sx:{backgroundColor:"white",maxWidth:"300px"},size:n,multiple:!0,variant:i,value:s,onChange:u,onOpen:()=>c(),children:o.map(f=>jsxs(MenuItem,{value:f.optionId,children:[jsx(Checkbox,{checked:s.indexOf(f.optionId)>-1,icon:jsx(CheckBoxOutlineBlankRoundedIcon,{}),checkedIcon:jsx(CheckBoxOutlinedIcon,{})}),jsx(ListItemText,{primary:e(f.optionName)})]},f.optionId))})]})},Opr=({t:e,label:t,size:n,labelSize:r,variant:i,groupedOptions:o,filterCategories:s,setGroupedOptions:l,ga4TrackEvent:c})=>{const u=f=>{const{target:{value:h}}=f;l(typeof h=="string"?h.split(","):h)};return jsxs(FormControl,{sx:{fontSize:"14px"},fullWidth:!0,children:[jsx(InputLabel,{sx:{fontSize:"14px",padding:"2px"},size:r,children:t}),jsx(Select,{label:t,sx:{backgroundColor:"white"},variant:i,size:n,multiple:!0,value:o,onChange:u,onOpen:()=>c(),MenuProps:{getContentAnchorEl:null,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"}},children:jsx(Stack,{direction:"row",sx:{padding:"10px",marginLeft:"20px"},children:s.map(f=>jsxs("div",{children:[jsx(Typography,{variant:"subtitle1",sx:{paddingBottom:"5px"},children:f.name}),jsx(FormGroup,{children:f.options.map(h=>jsx(FormControlLabel,{control:jsx(Checkbox,{checked:o.includes(h.optionId.toString()),onChange:u,value:h.optionId,icon:jsx(CheckBoxOutlineBlankRoundedIcon,{}),checkedIcon:jsx(CheckBoxOutlinedIcon,{})}),label:e(h.optionName)},h.optionId))})]},f.name))})})]})},jpr=({t:e,buttonText:t,selectedFilters:n,setSelectedFilters:r,deletedFilters:i,ga4TrackEvent:o,changeTypes:s})=>{const[l,c]=useState([]),[u,f]=useState(null),h=!!u,p=useTheme();useEffect(()=>{h&&(o&&o(),o())},[h]),useEffect(()=>{i&&i.length!==0&&r(n.filter(function(M){return!i.includes(M)}))},[i]);const m=M=>{f(M.target)},g=()=>{f(null)},v=(M,j)=>{const B=[...n];if(B[j]){const W={type:M.target.value,change:"",category:""};l.includes(W)||(B[j].type=M.target.value,r(B))}},y=(M,j)=>{const B=[...n];if(B[j]){const W={type:B[j].type,change:M.target.value,category:""};l.includes(W)||(B[j].change=M.target.value,r(B))}},x=(M,j)=>{const B=[...n];if(B[j]){B[j].category=M.target.value,r(B);const W={type:B[j].type,change:B[j].change,category:M.target.value};c([...l,W])}},b=()=>{r([...n,{type:"",change:"",category:""}])},S=M=>{r(n.filter(j=>j!==M)),c(l.filter(j=>j!==M))},C=()=>{r([]),c([]),r([])},_=(M,j)=>j?.find(W=>W.id===M.type)?.changes??[],T=(M,j)=>{const B=_(M,j);if(B.length===0)return[];const W=B.find(K=>K.changeId===M.change);return W&&W.categories.length>0};return jsx(Fragment,{children:jsxs("div",{children:[jsx(Button,{variant:"outlined",endIcon:jsx(FilterAltIcon,{}),onClick:M=>m(M),sx:{backgroundColor:"white",textTransform:"none",border:"1px solid rgba(0, 0, 0, 0.23)",borderRadius:1,"&:hover":{border:"1px solid rgba(0, 0, 0, 0.87)",backgroundColor:"white"}},children:jsx(Typography,{sx:{fontWeight:"400",color:"rgba(0, 0, 0, 0.87)",fontSize:"16px"},children:t})}),jsxs(Menu,{id:"basic-menu",anchorEl:u,open:h,onClose:g,MenuListProps:{"aria-labelledby":"basic-button"},sx:{"& .MuiPaper-root":{minWidth:180,boxShadow:"rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px","& .MuiMenu-list":{padding:"20px"}}},children:[n.filter(M=>!i.some(j=>j.type===M.type&&j.change===M.change&&j.category===M.category)).map((M,j)=>jsx("div",{children:jsxs(Stack,{direction:{xs:"column",sm:"row",md:"row"},spacing:2,paddingBottom:"20px",children:[jsxs(FormControl,{variant:"outlined",size:"small",sx:{minWidth:"200px"},children:[jsx(InputLabel,{children:e("changeTypes_type")}),jsx(Select,{label:e("changeTypes_type"),value:M.type,onChange:B=>v(B,j),size:"small",children:s.map(B=>jsx(MenuItem,{value:B.id,children:e(B.name)},B.id))})]}),M.type&&_(M,s).length>0&&jsxs(FormControl,{size:"small",variant:"outlined",sx:{minWidth:"200px"},children:[jsx(InputLabel,{children:e("changeTypes_change")}),jsx(Select,{label:e("changeTypes_change"),value:M.change,onChange:B=>y(B,j),children:s&&s.find(B=>B.id===M.type)?.changes?.map(B=>jsx(MenuItem,{value:B.changeId,children:e(B.changeName)},B.changeId))})]}),M.change&&T(M,s)&&jsxs(FormControl,{size:"small",variant:"outlined",sx:{minWidth:"200px"},children:[jsx(InputLabel,{children:e("changeTypes_category")}),jsx(Select,{label:e("changeTypes_category"),value:M.category,onChange:B=>x(B,j),children:M.change&&s.find(B=>B.id===M.type)?.changes.find(B=>B.changeId===M.change)?.categories?.map(B=>jsx(MenuItem,{value:B.categoryId,children:e(B.categoryName)},B.categoryId))})]}),jsx(IconButton,{"aria-label":e("changeTypes_removeFilter"),onClick:()=>S(M),children:jsx(DeleteOutlineOutlinedIcon,{})})]})},j)),jsxs(Stack,{direction:"row",spacing:2,justifyContent:"space-between",children:[jsx(Button,{onClick:b,sx:{textTransform:"none"},endIcon:jsx(AddCircleIcon,{sx:{color:p.palette.accent.main}}),children:e("changeTypes_addFilter")}),jsx(Button,{onClick:C,sx:{textTransform:"none"},endIcon:jsx(FilterAltOffIcon,{}),children:e("changeTypes_clearAll")})]})]})]})})},Mpr=({startDate:e,endDate:t,handleDateRangeFilter:n,translate:r,language:i})=>{const o=i==="is"?isLocale:enLocale;return jsx(LocalizationProvider,{dateAdapter:AdapterDateFns,adapterLocale:o,children:jsxs(Stack,{direction:"row",spacing:1,children:[jsx(DesktopDatePicker,{label:r("from"),slotProps:{popper:{sx:{"& .MuiPickersDay-root.Mui-selected":{backgroundColor:"secondary.main"}}},textField:{size:"small",sx:{width:"135px","& .MuiInputBase-root":{backgroundColor:"white",fontSize:"14px"}}}},format:"dd/MM/yyyy",value:e&&e,onChange:s=>n("startDate",s)}),jsx(DesktopDatePicker,{label:r("to"),slotProps:{popper:{sx:{"& .MuiPickersDay-root.Mui-selected":{backgroundColor:"secondary.main"}}},textField:{size:"small",sx:{width:"135px","& .MuiInputBase-root":{backgroundColor:"white",fontSize:"14px"}}}},format:"dd/MM/yyyy",value:t&&t,onChange:s=>n("endDate",s)})]})})};var k6t=rn(13099);const I6t=(e,t)=>e.filter(n=>t.includes(n)),VP=(e,t,n)=>{const r=e.keys[0];Array.isArray(t)?t.forEach((i,o)=>{n((s,l)=>{o<=e.keys.length-1&&(o===0?Object.assign(s,l):s[e.up(e.keys[o])]=l)},i)}):t&&typeof t=="object"?(Object.keys(t).length>e.keys.length?e.keys:I6t(e.keys,Object.keys(t))).forEach(o=>{if(e.keys.indexOf(o)!==-1){const s=t[o];s!==void 0&&n((l,c)=>{r===o?Object.assign(l,c):l[e.up(o)]=c},s)}}):(typeof t=="number"||typeof t=="string")&&n((i,o)=>{Object.assign(i,o)},t)};function Cb(e){return e?`Level${e}`:""}function AD(e){return e.unstable_level>0&&e.container}function LCe(e){return function(n){return`var(--Grid-${n}Spacing${Cb(e.unstable_level)})`}}function vJ(e){return function(n){return e.unstable_level===0?`var(--Grid-${n}Spacing)`:`var(--Grid-${n}Spacing${Cb(e.unstable_level-1)})`}}function yJ(e){return e.unstable_level===0?"var(--Grid-columns)":`var(--Grid-columns${Cb(e.unstable_level-1)})`}const F6t=({theme:e,ownerState:t})=>{const n=LCe(t),r={};return VP(e.breakpoints,t.gridSize,(i,o)=>{let s={};o===!0&&(s={flexBasis:0,flexGrow:1,maxWidth:"100%"}),o==="auto"&&(s={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),typeof o=="number"&&(s={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${o} / ${yJ(t)}${AD(t)?` + ${n("column")}`:""})`}),i(r,s)}),r},N6t=({theme:e,ownerState:t})=>{const n={};return VP(e.breakpoints,t.gridOffset,(r,i)=>{let o={};i==="auto"&&(o={marginLeft:"auto"}),typeof i=="number"&&(o={marginLeft:i===0?"0px":`calc(100% * ${i} / ${yJ(t)})`}),r(n,o)}),n},L6t=({theme:e,ownerState:t})=>{if(!t.container)return{};const n=AD(t)?{[`--Grid-columns${Cb(t.unstable_level)}`]:yJ(t)}:{"--Grid-columns":12};return VP(e.breakpoints,t.columns,(r,i)=>{r(n,{[`--Grid-columns${Cb(t.unstable_level)}`]:i})}),n},B6t=({theme:e,ownerState:t})=>{if(!t.container)return{};const n=vJ(t),r=AD(t)?{[`--Grid-rowSpacing${Cb(t.unstable_level)}`]:n("row")}:{};return VP(e.breakpoints,t.rowSpacing,(i,o)=>{var s;i(r,{[`--Grid-rowSpacing${Cb(t.unstable_level)}`]:typeof o=="string"?o:(s=e.spacing)==null?void 0:s.call(e,o)})}),r},U6t=({theme:e,ownerState:t})=>{if(!t.container)return{};const n=vJ(t),r=AD(t)?{[`--Grid-columnSpacing${Cb(t.unstable_level)}`]:n("column")}:{};return VP(e.breakpoints,t.columnSpacing,(i,o)=>{var s;i(r,{[`--Grid-columnSpacing${Cb(t.unstable_level)}`]:typeof o=="string"?o:(s=e.spacing)==null?void 0:s.call(e,o)})}),r},V6t=({theme:e,ownerState:t})=>{if(!t.container)return{};const n={};return VP(e.breakpoints,t.direction,(r,i)=>{r(n,{flexDirection:i})}),n},$6t=({ownerState:e})=>{const t=LCe(e),n=vJ(e);return(0,Me.A)({minWidth:0,boxSizing:"border-box"},e.container&&(0,Me.A)({display:"flex",flexWrap:"wrap"},e.wrap&&e.wrap!=="wrap"&&{flexWrap:e.wrap},{margin:`calc(${t("row")} / -2) calc(${t("column")} / -2)`},e.disableEqualOverflow&&{margin:`calc(${t("row")} * -1) 0px 0px calc(${t("column")} * -1)`}),(!e.container||AD(e))&&(0,Me.A)({padding:`calc(${n("row")} / 2) calc(${n("column")} / 2)`},(e.disableEqualOverflow||e.parentDisableEqualOverflow)&&{padding:`${n("row")} 0px 0px ${n("column")}`}))},z6t=e=>{const t=[];return Object.entries(e).forEach(([n,r])=>{r!==!1&&r!==void 0&&t.push(`grid-${n}-${String(r)}`)}),t},W6t=(e,t="xs")=>{function n(r){return r===void 0?!1:typeof r=="string"&&!Number.isNaN(Number(r))||typeof r=="number"&&r>0}if(n(e))return[`spacing-${t}-${String(e)}`];if(typeof e=="object"&&!Array.isArray(e)){const r=[];return Object.entries(e).forEach(([i,o])=>{n(o)&&r.push(`spacing-${i}-${String(o)}`)}),r}return[]},H6t=e=>e===void 0?[]:typeof e=="object"?Object.entries(e).map(([t,n])=>`direction-${t}-${n}`):[`direction-xs-${String(e)}`],G6t=["className","children","columns","container","component","direction","wrap","spacing","rowSpacing","columnSpacing","disableEqualOverflow","unstable_level"],Y6t=(0,RR.A)(),K6t=pZ("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>t.root});function X6t(e){return MN({props:e,name:"MuiGrid",defaultTheme:Y6t})}function Z6t(e={}){const{createStyledComponent:t=K6t,useThemeProps:n=X6t,componentName:r="MuiGrid"}=e,i=d.createContext(void 0),o=(c,u)=>{const{container:f,direction:h,spacing:p,wrap:m,gridSize:g}=c,v={root:["root",f&&"container",m!=="wrap"&&`wrap-xs-${String(m)}`,...H6t(h),...z6t(g),...f?W6t(p,u.breakpoints.keys[0]):[]]};return(0,Ur.A)(v,y=>(0,ga.Ay)(r,y),{})},s=t(L6t,U6t,B6t,F6t,V6t,$6t,N6t),l=d.forwardRef(function(u,f){var h,p,m,g,v,y,x,b;const S=hE(),C=n(u),_=(0,MR.A)(C),T=d.useContext(i),{className:M,children:j,columns:B=12,container:W=!1,component:K="div",direction:G="row",wrap:J="wrap",spacing:te=0,rowSpacing:re=te,columnSpacing:me=te,disableEqualOverflow:Ce,unstable_level:Ae=0}=_,_e=(0,lr.A)(_,G6t);let Be=Ce;Ae&&Ce!==void 0&&(Be=u.disableEqualOverflow);const Ue={},$e={},Je={};Object.entries(_e).forEach(([ut,Fe])=>{S.breakpoints.values[ut]!==void 0?Ue[ut]=Fe:S.breakpoints.values[ut.replace("Offset","")]!==void 0?$e[ut.replace("Offset","")]=Fe:Je[ut]=Fe});const Ne=(h=u.columns)!=null?h:Ae?void 0:B,Ke=(p=u.spacing)!=null?p:Ae?void 0:te,nt=(m=(g=u.rowSpacing)!=null?g:u.spacing)!=null?m:Ae?void 0:re,rt=(v=(y=u.columnSpacing)!=null?y:u.spacing)!=null?v:Ae?void 0:me,st=(0,Me.A)({},_,{level:Ae,columns:Ne,container:W,direction:G,wrap:J,spacing:Ke,rowSpacing:nt,columnSpacing:rt,gridSize:Ue,gridOffset:$e,disableEqualOverflow:(x=(b=Be)!=null?b:T)!=null?x:!1,parentDisableEqualOverflow:T}),gt=o(st,S);let lt=(0,a.jsx)(s,(0,Me.A)({ref:f,as:K,ownerState:st,className:PN(gt.root,M)},Je,{children:d.Children.map(j,ut=>{if(d.isValidElement(ut)&&(0,k6t.A)(ut,["Grid"])){var Fe;return d.cloneElement(ut,{unstable_level:(Fe=ut.props.unstable_level)!=null?Fe:Ae+1})}return ut})}));return Be!==void 0&&Be!==(T??!1)&&(lt=(0,a.jsx)(i.Provider,{value:Be,children:lt})),lt});return l.muiName="Grid",l}const Pn=Z6t({createStyledComponent:(0,qt.Ay)("div",{name:"MuiGrid2",slot:"Root",overridesResolver:(e,t)=>t.root}),componentName:"MuiGrid2",useThemeProps:e=>(0,Li.b)({props:e,name:"MuiGrid2"})});function BCe(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=BCe(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Q6t(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=BCe(e))&&(r&&(r+=" "),r+=t);return r}const Is=Q6t;var J6t=rn(81214),gm=rn.n(J6t),q6t=rn(45041),ms=rn.n(q6t),ekt=rn(13085),PD=rn.n(ekt),tkt=rn(78148),Ss=rn.n(tkt),nkt=rn(95603),$P=rn.n(nkt),xJ=rn(17329),rkt=rn(57815),zP=rn.n(rkt),akt=rn(23313),ikt=rn.n(akt),Ap=function(t){return t===0?0:t>0?1:-1},ME=function(t){return PD()(t)&&t.indexOf("%")===t.length-1},Ii=function(t){return ikt()(t)&&!zP()(t)},tf=function(t){return Ii(t)||PD()(t)},okt=0,Iw=function(t){var n=++okt;return"".concat(t||"").concat(n)},Pp=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!Ii(t)&&!PD()(t))return r;var o;if(ME(t)){var s=t.indexOf("%");o=n*parseFloat(t.slice(0,s))/100}else o=+t;return zP()(o)&&(o=r),i&&o>n&&(o=n),o},Fw=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},skt=function(t){if(!Array.isArray(t))return!1;for(var n=t.length,r={},i=0;i<n;i++)if(!r[t[i]])r[t[i]]=!0;else return!0;return!1},Lu=function(t,n){return Ii(t)&&Ii(n)?function(r){return t+r*(n-t)}:function(){return n}};function YL(e,t,n){return!e||!e.length?null:e.find(function(r){return r&&(typeof t=="function"?t(r):gm()(r,t))===n})}var lkt=function(t){if(!t||!t.length)return null;for(var n=t.length,r=0,i=0,o=0,s=0,l=1/0,c=-1/0,u=0,f=0,h=0;h<n;h++)u=t[h].cx||0,f=t[h].cy||0,r+=u,i+=f,o+=u*f,s+=u*u,l=Math.min(l,u),c=Math.max(c,u);var p=n*s!==r*r?(n*o-r*i)/(n*s-r*r):0;return{xmin:l,xmax:c,a:p,b:(i-p*r)/n}};function WP(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}function bJ(e){"@babel/helpers - typeof";return bJ=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bJ(e)}var ckt=["viewBox","children"],ukt=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","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","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","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","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],UCe=["points","pathLength"],wJ={svg:ckt,polygon:UCe,polyline:UCe},SJ=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],KL=function(t,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var r=t;if((0,d.isValidElement)(t)&&(r=t.props),!$P()(r))return null;var i={};return Object.keys(r).forEach(function(o){SJ.includes(o)&&(i[o]=n||function(s){return r[o](r,s)})}),i},dkt=function(t,n,r){return function(i){return t(n,r,i),null}},Nw=function(t,n,r){if(!$P()(t)||bJ(t)!=="object")return null;var i=null;return Object.keys(t).forEach(function(o){var s=t[o];SJ.includes(o)&&typeof s=="function"&&(i||(i={}),i[o]=dkt(s,n,r))}),i},fkt=["children"],hkt=["children"];function VCe(e,t){if(e==null)return{};var n=pkt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function pkt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function CJ(e){"@babel/helpers - typeof";return CJ=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},CJ(e)}var $Ce={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},Dpr=null,kpr=null,Ipr=null,sy=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},zCe=null,EJ=null,OD=function e(t){if(t===zCe&&Array.isArray(EJ))return EJ;var n=[];return d.Children.forEach(t,function(r){ms()(r)||((0,xJ.isFragment)(r)?n=n.concat(e(r.props.children)):n.push(r))}),EJ=n,zCe=t,n};function Op(e,t){var n=[],r=[];return Array.isArray(t)?r=t.map(function(i){return sy(i)}):r=[sy(t)],OD(e).forEach(function(i){var o=gm()(i,"type.displayName")||gm()(i,"type.name");r.indexOf(o)!==-1&&n.push(i)}),n}function vm(e,t){var n=Op(e,t);return n&&n[0]}var Fpr=function(t,n){var r=[],i;return Array.isArray(n)?i=n.map(function(o){return sy(o)}):i=[sy(n)],OD(t).forEach(function(o){var s=get(o,"type.displayName");s&&i.indexOf(s)!==-1||r.push(o)}),r},WCe=function(t){if(!t||!t.props)return!1;var n=t.props,r=n.width,i=n.height;return!(!Ii(r)||r<=0||!Ii(i)||i<=0)},mkt=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],HCe=function(t){return t&&t.type&&PD()(t.type)&&mkt.indexOf(t.type)>=0},GCe=function(t){return t&&CJ(t)==="object"&&"cx"in t&&"cy"in t&&"r"in t},gkt=function(t,n,r,i){var o,s=(o=wJ?.[i])!==null&&o!==void 0?o:[];return!Ss()(t)&&(i&&s.includes(n)||ukt.includes(n))||r&&SJ.includes(n)},Npr=function(t){var n=[];return OD(t).forEach(function(r){HCe(r)&&n.push(r)}),n},Uo=function(t,n,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var i=t;if((0,d.isValidElement)(t)&&(i=t.props),!$P()(i))return null;var o={};return Object.keys(i).forEach(function(s){var l;gkt((l=i)===null||l===void 0?void 0:l[s],s,n,r)&&(o[s]=i[s])}),o},_J=function e(t,n){if(t===n)return!0;var r=d.Children.count(t);if(r!==d.Children.count(n))return!1;if(r===0)return!0;if(r===1)return YCe(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var i=0;i<r;i++){var o=t[i],s=n[i];if(Array.isArray(o)||Array.isArray(s)){if(!e(o,s))return!1}else if(!YCe(o,s))return!1}return!0},YCe=function(t,n){if(ms()(t)&&ms()(n))return!0;if(!ms()(t)&&!ms()(n)){var r=t.props||{},i=r.children,o=VCe(r,fkt),s=n.props||{},l=s.children,c=VCe(s,hkt);return i&&l?WP(o,c)&&_J(i,l):!i&&!l?WP(o,c):!1}return!1},KCe=function(t,n){var r=[],i={};return OD(t).forEach(function(o,s){if(HCe(o))r.push(o);else if(o){var l=sy(o.type),c=n[l]||{},u=c.handler,f=c.once;if(u&&(!f||!i[l])){var h=u(o,l,s);r.push(h),i[l]=!0}}}),r},vkt=function(t){var n=t&&t.type;return n&&$Ce[n]?$Ce[n]:null},ykt=function(t,n){return OD(n).indexOf(t)},xkt=["children","width","height","viewBox","className","style","title","desc"];function TJ(){return TJ=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},TJ.apply(this,arguments)}function bkt(e,t){if(e==null)return{};var n=wkt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function wkt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function jD(e){var t=e.children,n=e.width,r=e.height,i=e.viewBox,o=e.className,s=e.style,l=e.title,c=e.desc,u=bkt(e,xkt),f=i||{width:n,height:r,x:0,y:0},h=Is("recharts-surface",o);return d.createElement("svg",TJ({},Uo(u,!0,"svg"),{className:h,width:n,height:r,style:s,viewBox:"".concat(f.x," ").concat(f.y," ").concat(f.width," ").concat(f.height)}),d.createElement("title",null,l),d.createElement("desc",null,c),t)}var Skt=rn(67290),XL=rn.n(Skt);const Lpr=Math.abs,Bpr=Math.atan2,XCe=Math.cos,Upr=Math.max,AJ=Math.min,ZL=Math.sin,nf=Math.sqrt,Vpr=1e-12,HP=Math.PI,ZCe=HP/2,QL=2*HP;function $pr(e){return e>1?0:e<-1?HP:Math.acos(e)}function zpr(e){return e>=1?ZCe:e<=-1?-ZCe:Math.asin(e)}const MD={draw(e,t){const n=nf(t/HP);e.moveTo(n,0),e.arc(0,0,n,0,QL)}},QCe={draw(e,t){const n=nf(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},JCe=nf(1/3),Ckt=JCe*2,qCe={draw(e,t){const n=nf(t/Ckt),r=n*JCe;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},eEe={draw(e,t){const n=nf(t),r=-n/2;e.rect(r,r,n,n)}},Ekt=.8908130915292852,tEe=ZL(HP/10)/ZL(7*HP/10),_kt=ZL(QL/10)*tEe,Tkt=-XCe(QL/10)*tEe,nEe={draw(e,t){const n=nf(t*Ekt),r=_kt*n,i=Tkt*n;e.moveTo(0,-n),e.lineTo(r,i);for(let o=1;o<5;++o){const s=QL*o/5,l=XCe(s),c=ZL(s);e.lineTo(c*n,-l*n),e.lineTo(l*r-c*i,c*r+l*i)}e.closePath()}},PJ=nf(3),rEe={draw(e,t){const n=-nf(t/(PJ*3));e.moveTo(0,n*2),e.lineTo(-PJ*n,-n),e.lineTo(PJ*n,-n),e.closePath()}},Ag=-.5,Pg=nf(3)/2,OJ=1/nf(12),Akt=(OJ/2+1)*3,aEe={draw(e,t){const n=nf(t/Akt),r=n/2,i=n*OJ,o=r,s=n*OJ+n,l=-o,c=s;e.moveTo(r,i),e.lineTo(o,s),e.lineTo(l,c),e.lineTo(Ag*r-Pg*i,Pg*r+Ag*i),e.lineTo(Ag*o-Pg*s,Pg*o+Ag*s),e.lineTo(Ag*l-Pg*c,Pg*l+Ag*c),e.lineTo(Ag*r+Pg*i,Ag*i-Pg*r),e.lineTo(Ag*o+Pg*s,Ag*s-Pg*o),e.lineTo(Ag*l+Pg*c,Ag*c-Pg*l),e.closePath()}};function Kc(e){return function(){return e}}const jJ=Math.PI,MJ=2*jJ,RE=1e-6,Pkt=MJ-RE;function iEe(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function Okt(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return iEe;const n=10**t;return function(r){this._+=r[0];for(let i=1,o=r.length;i<o;++i)this._+=Math.round(arguments[i]*n)/n+r[i]}}class JL{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?iEe:Okt(t)}moveTo(t,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,n){this._append`L${this._x1=+t},${this._y1=+n}`}quadraticCurveTo(t,n,r,i){this._append`Q${+t},${+n},${this._x1=+r},${this._y1=+i}`}bezierCurveTo(t,n,r,i,o,s){this._append`C${+t},${+n},${+r},${+i},${this._x1=+o},${this._y1=+s}`}arcTo(t,n,r,i,o){if(t=+t,n=+n,r=+r,i=+i,o=+o,o<0)throw new Error(`negative radius: ${o}`);let s=this._x1,l=this._y1,c=r-t,u=i-n,f=s-t,h=l-n,p=f*f+h*h;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(p>RE)if(!(Math.abs(h*c-u*f)>RE)||!o)this._append`L${this._x1=t},${this._y1=n}`;else{let m=r-s,g=i-l,v=c*c+u*u,y=m*m+g*g,x=Math.sqrt(v),b=Math.sqrt(p),S=o*Math.tan((jJ-Math.acos((v+p-y)/(2*x*b)))/2),C=S/b,_=S/x;Math.abs(C-1)>RE&&this._append`L${t+C*f},${n+C*h}`,this._append`A${o},${o},0,0,${+(h*m>f*g)},${this._x1=t+_*c},${this._y1=n+_*u}`}}arc(t,n,r,i,o,s){if(t=+t,n=+n,r=+r,s=!!s,r<0)throw new Error(`negative radius: ${r}`);let l=r*Math.cos(i),c=r*Math.sin(i),u=t+l,f=n+c,h=1^s,p=s?i-o:o-i;this._x1===null?this._append`M${u},${f}`:(Math.abs(this._x1-u)>RE||Math.abs(this._y1-f)>RE)&&this._append`L${u},${f}`,r&&(p<0&&(p=p%MJ+MJ),p>Pkt?this._append`A${r},${r},0,1,${h},${t-l},${n-c}A${r},${r},0,1,${h},${this._x1=u},${this._y1=f}`:p>RE&&this._append`A${r},${r},0,${+(p>=jJ)},${h},${this._x1=t+r*Math.cos(o)},${this._y1=n+r*Math.sin(o)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function jkt(){return new JL}jkt.prototype=JL.prototype;function Wpr(e=3){return new JL(+e)}function RJ(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new JL(t)}const Mkt=nf(3),Rkt={draw(e,t){const n=nf(t+AJ(t/28,.75))*.59436,r=n/2,i=r*Mkt;e.moveTo(0,n),e.lineTo(0,-n),e.moveTo(-i,-r),e.lineTo(i,r),e.moveTo(-i,r),e.lineTo(i,-r)}},Dkt={draw(e,t){const n=nf(t)*.62625;e.moveTo(0,-n),e.lineTo(n,0),e.lineTo(0,n),e.lineTo(-n,0),e.closePath()}},kkt={draw(e,t){const n=nf(t-AJ(t/7,2))*.87559;e.moveTo(-n,0),e.lineTo(n,0),e.moveTo(0,n),e.lineTo(0,-n)}},Ikt={draw(e,t){const n=nf(t)*.4431;e.moveTo(n,n),e.lineTo(n,-n),e.lineTo(-n,-n),e.lineTo(-n,n),e.closePath()}},Fkt=nf(3),Nkt={draw(e,t){const n=nf(t)*.6824,r=n/2,i=n*Fkt/2;e.moveTo(0,-n),e.lineTo(i,r),e.lineTo(-i,r),e.closePath()}},Lkt={draw(e,t){const n=nf(t-AJ(t/6,1.7))*.6189;e.moveTo(-n,-n),e.lineTo(n,n),e.moveTo(-n,n),e.lineTo(n,-n)}},Hpr=[MD,QCe,qCe,eEe,nEe,rEe,aEe],Gpr=[MD,kkt,Lkt,Nkt,Rkt,Ikt,Dkt];function Bkt(e,t){let n=null,r=RJ(i);e=typeof e=="function"?e:Kc(e||MD),t=typeof t=="function"?t:Kc(t===void 0?64:+t);function i(){let o;if(n||(n=o=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),o)return n=null,o+""||null}return i.type=function(o){return arguments.length?(e=typeof o=="function"?o:Kc(o),i):e},i.size=function(o){return arguments.length?(t=typeof o=="function"?o:Kc(+o),i):t},i.context=function(o){return arguments.length?(n=o??null,i):n},i}function RD(e){"@babel/helpers - typeof";return RD=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},RD(e)}var Ukt=["type","size","sizeType"];function DJ(){return DJ=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},DJ.apply(this,arguments)}function oEe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function sEe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?oEe(Object(n),!0).forEach(function(r){Vkt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oEe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Vkt(e,t,n){return t=$kt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $kt(e){var t=zkt(e,"string");return RD(t)=="symbol"?t:String(t)}function zkt(e,t){if(RD(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(RD(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Wkt(e,t){if(e==null)return{};var n=Hkt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Hkt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var lEe={symbolCircle:MD,symbolCross:QCe,symbolDiamond:qCe,symbolSquare:eEe,symbolStar:nEe,symbolTriangle:rEe,symbolWye:aEe},Gkt=Math.PI/180,Ykt=function(t){var n="symbol".concat(XL()(t));return lEe[n]||MD},Kkt=function(t,n,r){if(n==="area")return t;switch(r){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var i=18*Gkt;return 1.25*t*t*(Math.tan(i)-Math.tan(i*2)*Math.pow(Math.tan(i),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},Xkt=function(t,n){lEe["symbol".concat(XL()(t))]=n},GP=function(t){var n=t.type,r=n===void 0?"circle":n,i=t.size,o=i===void 0?64:i,s=t.sizeType,l=s===void 0?"area":s,c=Wkt(t,Ukt),u=sEe(sEe({},c),{},{type:r,size:o,sizeType:l}),f=function(){var y=Ykt(r),x=Bkt().type(y).size(Kkt(o,l,r));return x()},h=u.className,p=u.cx,m=u.cy,g=Uo(u,!0);return p===+p&&m===+m&&o===+o?d.createElement("path",DJ({},g,{className:Is("recharts-symbols",h),transform:"translate(".concat(p,", ").concat(m,")"),d:f()})):null};GP.registerSymbol=Xkt;var Zkt=Object.getOwnPropertyNames,Qkt=Object.getOwnPropertySymbols,Jkt=Object.prototype.hasOwnProperty;function cEe(e,t){return function(r,i,o){return e(r,i,o)&&t(r,i,o)}}function qL(e){return function(n,r,i){if(!n||!r||typeof n!="object"||typeof r!="object")return e(n,r,i);var o=i.cache,s=o.get(n),l=o.get(r);if(s&&l)return s===r&&l===n;o.set(n,r),o.set(r,n);var c=e(n,r,i);return o.delete(n),o.delete(r),c}}function uEe(e){return Zkt(e).concat(Qkt(e))}var dEe=Object.hasOwn||function(e,t){return Jkt.call(e,t)};function YP(e,t){return e||t?e===t:e===t||e!==e&&t!==t}var fEe="_owner",hEe=Object.getOwnPropertyDescriptor,pEe=Object.keys;function qkt(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function eIt(e,t){return YP(e.getTime(),t.getTime())}function mEe(e,t,n){if(e.size!==t.size)return!1;for(var r={},i=e.entries(),o=0,s,l;(s=i.next())&&!s.done;){for(var c=t.entries(),u=!1,f=0;(l=c.next())&&!l.done;){var h=s.value,p=h[0],m=h[1],g=l.value,v=g[0],y=g[1];!u&&!r[f]&&(u=n.equals(p,v,o,f,e,t,n)&&n.equals(m,y,p,v,e,t,n))&&(r[f]=!0),f++}if(!u)return!1;o++}return!0}function tIt(e,t,n){var r=pEe(e),i=r.length;if(pEe(t).length!==i)return!1;for(var o;i-- >0;)if(o=r[i],o===fEe&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!dEe(t,o)||!n.equals(e[o],t[o],o,o,e,t,n))return!1;return!0}function DD(e,t,n){var r=uEe(e),i=r.length;if(uEe(t).length!==i)return!1;for(var o,s,l;i-- >0;)if(o=r[i],o===fEe&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!dEe(t,o)||!n.equals(e[o],t[o],o,o,e,t,n)||(s=hEe(e,o),l=hEe(t,o),(s||l)&&(!s||!l||s.configurable!==l.configurable||s.enumerable!==l.enumerable||s.writable!==l.writable)))return!1;return!0}function nIt(e,t){return YP(e.valueOf(),t.valueOf())}function rIt(e,t){return e.source===t.source&&e.flags===t.flags}function gEe(e,t,n){if(e.size!==t.size)return!1;for(var r={},i=e.values(),o,s;(o=i.next())&&!o.done;){for(var l=t.values(),c=!1,u=0;(s=l.next())&&!s.done;)!c&&!r[u]&&(c=n.equals(o.value,s.value,o.value,s.value,e,t,n))&&(r[u]=!0),u++;if(!c)return!1}return!0}function aIt(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}var iIt="[object Arguments]",oIt="[object Boolean]",sIt="[object Date]",lIt="[object Map]",cIt="[object Number]",uIt="[object Object]",dIt="[object RegExp]",fIt="[object Set]",hIt="[object String]",pIt=Array.isArray,vEe=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,yEe=Object.assign,mIt=Object.prototype.toString.call.bind(Object.prototype.toString);function gIt(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areMapsEqual,i=e.areObjectsEqual,o=e.arePrimitiveWrappersEqual,s=e.areRegExpsEqual,l=e.areSetsEqual,c=e.areTypedArraysEqual;return function(f,h,p){if(f===h)return!0;if(f==null||h==null||typeof f!="object"||typeof h!="object")return f!==f&&h!==h;var m=f.constructor;if(m!==h.constructor)return!1;if(m===Object)return i(f,h,p);if(pIt(f))return t(f,h,p);if(vEe!=null&&vEe(f))return c(f,h,p);if(m===Date)return n(f,h,p);if(m===RegExp)return s(f,h,p);if(m===Map)return r(f,h,p);if(m===Set)return l(f,h,p);var g=mIt(f);return g===sIt?n(f,h,p):g===dIt?s(f,h,p):g===lIt?r(f,h,p):g===fIt?l(f,h,p):g===uIt?typeof f.then!="function"&&typeof h.then!="function"&&i(f,h,p):g===iIt?i(f,h,p):g===oIt||g===cIt||g===hIt?o(f,h,p):!1}}function vIt(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,i={areArraysEqual:r?DD:qkt,areDatesEqual:eIt,areMapsEqual:r?cEe(mEe,DD):mEe,areObjectsEqual:r?DD:tIt,arePrimitiveWrappersEqual:nIt,areRegExpsEqual:rIt,areSetsEqual:r?cEe(gEe,DD):gEe,areTypedArraysEqual:r?DD:aIt};if(n&&(i=yEe({},i,n(i))),t){var o=qL(i.areArraysEqual),s=qL(i.areMapsEqual),l=qL(i.areObjectsEqual),c=qL(i.areSetsEqual);i=yEe({},i,{areArraysEqual:o,areMapsEqual:s,areObjectsEqual:l,areSetsEqual:c})}return i}function yIt(e){return function(t,n,r,i,o,s,l){return e(t,n,l)}}function xIt(e){var t=e.circular,n=e.comparator,r=e.createState,i=e.equals,o=e.strict;if(r)return function(c,u){var f=r(),h=f.cache,p=h===void 0?t?new WeakMap:void 0:h,m=f.meta;return n(c,u,{cache:p,equals:i,meta:m,strict:o})};if(t)return function(c,u){return n(c,u,{cache:new WeakMap,equals:i,meta:void 0,strict:o})};var s={cache:void 0,equals:i,meta:void 0,strict:o};return function(c,u){return n(c,u,s)}}var bIt=Lw(),Ypr=Lw({strict:!0}),Kpr=Lw({circular:!0}),Xpr=Lw({circular:!0,strict:!0}),Zpr=Lw({createInternalComparator:function(){return YP}}),Qpr=Lw({strict:!0,createInternalComparator:function(){return YP}}),Jpr=Lw({circular:!0,createInternalComparator:function(){return YP}}),qpr=Lw({circular:!0,createInternalComparator:function(){return YP},strict:!0});function Lw(e){e===void 0&&(e={});var t=e.circular,n=t===void 0?!1:t,r=e.createInternalComparator,i=e.createState,o=e.strict,s=o===void 0?!1:o,l=vIt(e),c=gIt(l),u=r?r(c):yIt(c);return xIt({circular:n,comparator:c,createState:i,equals:u,strict:s})}function wIt(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function xEe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,r=function i(o){n<0&&(n=o),o-n>t?(e(o),n=-1):wIt(i)};requestAnimationFrame(r)}function kJ(e){"@babel/helpers - typeof";return kJ=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kJ(e)}function SIt(e){return TIt(e)||_It(e)||EIt(e)||CIt()}function CIt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function EIt(e,t){if(e){if(typeof e=="string")return bEe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bEe(e,t)}}function bEe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _It(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function TIt(e){if(Array.isArray(e))return e}function AIt(){var e={},t=function(){return null},n=!1,r=function i(o){if(!n){if(Array.isArray(o)){if(!o.length)return;var s=o,l=SIt(s),c=l[0],u=l.slice(1);if(typeof c=="number"){xEe(i.bind(null,u),c);return}i(c),xEe(i.bind(null,u));return}kJ(o)==="object"&&(e=o,t(e)),typeof o=="function"&&o()}};return{stop:function(){n=!0},start:function(o){n=!1,r(o)},subscribe:function(o){return t=o,function(){t=function(){return null}}}}}function kD(e){"@babel/helpers - typeof";return kD=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kD(e)}function wEe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function SEe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?wEe(Object(n),!0).forEach(function(r){CEe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wEe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function CEe(e,t,n){return t=PIt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function PIt(e){var t=OIt(e,"string");return kD(t)==="symbol"?t:String(t)}function OIt(e,t){if(kD(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(kD(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var jIt=function(t,n){return[Object.keys(t),Object.keys(n)].reduce(function(r,i){return r.filter(function(o){return i.includes(o)})})},MIt=function(t){return t},RIt=function(t){return t.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},EEe=function(){var t;(t=console).log.apply(t,arguments)},e0r=function(t){return function(n){return EEe(t,n),n}},t0r=function(t,n){return function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var s=n.apply(void 0,i),l=t||n.name||"anonymous function",c="(".concat(i.map(JSON.stringify).join(", "),")");return EEe("".concat(l,": ").concat(c," => ").concat(JSON.stringify(s))),s}},ID=function(t,n){return Object.keys(n).reduce(function(r,i){return SEe(SEe({},r),{},CEe({},i,t(i,n[i])))},{})},_Ee=function(t,n,r){return t.map(function(i){return"".concat(RIt(i)," ").concat(n,"ms ").concat(r)}).join(",")},DIt=!1,eB=function(t,n,r,i,o,s,l,c){if(DIt&&typeof console<"u"&&console.warn&&(n===void 0&&console.warn("LogUtils requires an error message argument"),!t))if(n===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[r,i,o,s,l,c],f=0;console.warn(n.replace(/%s/g,function(){return u[f++]}))}};function kIt(e,t){return NIt(e)||FIt(e,t)||TEe(e,t)||IIt()}function IIt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function FIt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function NIt(e){if(Array.isArray(e))return e}function LIt(e){return VIt(e)||UIt(e)||TEe(e)||BIt()}function BIt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function TEe(e,t){if(e){if(typeof e=="string")return IJ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return IJ(e,t)}}function UIt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function VIt(e){if(Array.isArray(e))return IJ(e)}function IJ(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var tB=1e-4,AEe=function(t,n){return[0,3*t,3*n-6*t,3*t-3*n+1]},PEe=function(t,n){return t.map(function(r,i){return r*Math.pow(n,i)}).reduce(function(r,i){return r+i})},OEe=function(t,n){return function(r){var i=AEe(t,n);return PEe(i,r)}},$It=function(t,n){return function(r){var i=AEe(t,n),o=[].concat(LIt(i.map(function(s,l){return s*l}).slice(1)),[0]);return PEe(o,r)}},jEe=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n[0],o=n[1],s=n[2],l=n[3];if(n.length===1)switch(n[0]){case"linear":i=0,o=0,s=1,l=1;break;case"ease":i=.25,o=.1,s=.25,l=1;break;case"ease-in":i=.42,o=0,s=1,l=1;break;case"ease-out":i=.42,o=0,s=.58,l=1;break;case"ease-in-out":i=0,o=0,s=.58,l=1;break;default:{var c=n[0].split("(");if(c[0]==="cubic-bezier"&&c[1].split(")")[0].split(",").length===4){var u=c[1].split(")")[0].split(",").map(function(y){return parseFloat(y)}),f=kIt(u,4);i=f[0],o=f[1],s=f[2],l=f[3]}else eB(!1,"[configBezier]: arguments should be one of oneOf 'linear', 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', instead received %s",n)}}eB([i,s,o,l].every(function(y){return typeof y=="number"&&y>=0&&y<=1}),"[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s",n);var h=OEe(i,s),p=OEe(o,l),m=$It(i,s),g=function(x){return x>1?1:x<0?0:x},v=function(x){for(var b=x>1?1:x,S=b,C=0;C<8;++C){var _=h(S)-b,T=m(S);if(Math.abs(_-b)<tB||T<tB)return p(S);S=g(S-_/T)}return p(S)};return v.isStepper=!1,v},zIt=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,r=n===void 0?100:n,i=t.damping,o=i===void 0?8:i,s=t.dt,l=s===void 0?17:s,c=function(f,h,p){var m=-(f-h)*r,g=p*o,v=p+(m-g)*l/1e3,y=p*l/1e3+f;return Math.abs(y-h)<tB&&Math.abs(v)<tB?[h,0]:[y,v]};return c.isStepper=!0,c.dt=l,c},WIt=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n[0];if(typeof i=="string")switch(i){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return jEe(i);case"spring":return zIt();default:if(i.split("(")[0]==="cubic-bezier")return jEe(i);eB(!1,"[configEasing]: first argument should be one of 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', 'linear' and 'spring', instead  received %s",n)}return typeof i=="function"?i:(eB(!1,"[configEasing]: first argument type should be function or string, instead received %s",n),null)};function FD(e){"@babel/helpers - typeof";return FD=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},FD(e)}function MEe(e){return YIt(e)||GIt(e)||DEe(e)||HIt()}function HIt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function GIt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function YIt(e){if(Array.isArray(e))return NJ(e)}function REe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function dh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?REe(Object(n),!0).forEach(function(r){FJ(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):REe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function FJ(e,t,n){return t=KIt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function KIt(e){var t=XIt(e,"string");return FD(t)==="symbol"?t:String(t)}function XIt(e,t){if(FD(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(FD(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ZIt(e,t){return qIt(e)||JIt(e,t)||DEe(e,t)||QIt()}function QIt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function DEe(e,t){if(e){if(typeof e=="string")return NJ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return NJ(e,t)}}function NJ(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function JIt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function qIt(e){if(Array.isArray(e))return e}var nB=function(t,n,r){return t+(n-t)*r},LJ=function(t){var n=t.from,r=t.to;return n!==r},e9t=function e(t,n,r){var i=ID(function(o,s){if(LJ(s)){var l=t(s.from,s.to,s.velocity),c=ZIt(l,2),u=c[0],f=c[1];return dh(dh({},s),{},{from:u,velocity:f})}return s},n);return r<1?ID(function(o,s){return LJ(s)?dh(dh({},s),{},{velocity:nB(s.velocity,i[o].velocity,r),from:nB(s.from,i[o].from,r)}):s},n):e(t,i,r-1)};const t9t=function(e,t,n,r,i){var o=jIt(e,t),s=o.reduce(function(y,x){return dh(dh({},y),{},FJ({},x,[e[x],t[x]]))},{}),l=o.reduce(function(y,x){return dh(dh({},y),{},FJ({},x,{from:e[x],velocity:0,to:t[x]}))},{}),c=-1,u,f,h=function(){return null},p=function(){return ID(function(x,b){return b.from},l)},m=function(){return!Object.values(l).filter(LJ).length},g=function(x){u||(u=x);var b=x-u,S=b/n.dt;l=e9t(n,l,S),i(dh(dh(dh({},e),t),p(l))),u=x,m()||(c=requestAnimationFrame(h))},v=function(x){f||(f=x);var b=(x-f)/r,S=ID(function(_,T){return nB.apply(void 0,MEe(T).concat([n(b)]))},s);if(i(dh(dh(dh({},e),t),S)),b<1)c=requestAnimationFrame(h);else{var C=ID(function(_,T){return nB.apply(void 0,MEe(T).concat([n(1)]))},s);i(dh(dh(dh({},e),t),C))}};return h=n.isStepper?g:v,function(){return requestAnimationFrame(h),function(){cancelAnimationFrame(c)}}};function KP(e){"@babel/helpers - typeof";return KP=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},KP(e)}var n9t=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function r9t(e,t){if(e==null)return{};var n=a9t(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function a9t(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function BJ(e){return l9t(e)||s9t(e)||o9t(e)||i9t()}function i9t(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o9t(e,t){if(e){if(typeof e=="string")return UJ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return UJ(e,t)}}function s9t(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function l9t(e){if(Array.isArray(e))return UJ(e)}function UJ(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function kEe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function ly(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?kEe(Object(n),!0).forEach(function(r){ND(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kEe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ND(e,t,n){return t=FEe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c9t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function IEe(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,FEe(r.key),r)}}function u9t(e,t,n){return t&&IEe(e.prototype,t),n&&IEe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function FEe(e){var t=d9t(e,"string");return KP(t)==="symbol"?t:String(t)}function d9t(e,t){if(KP(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(KP(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function f9t(e,t){if(typeof t!="function"&&t!==null)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&&VJ(e,t)}function VJ(e,t){return VJ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},VJ(e,t)}function h9t(e){var t=p9t();return function(){var r=rB(e),i;if(t){var o=rB(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return $J(this,i)}}function $J(e,t){if(t&&(KP(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return zJ(e)}function zJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p9t(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function rB(e){return rB=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},rB(e)}var aB=function(e){f9t(n,e);var t=h9t(n);function n(r,i){var o;c9t(this,n),o=t.call(this,r,i);var s=o.props,l=s.isActive,c=s.attributeName,u=s.from,f=s.to,h=s.steps,p=s.children,m=s.duration;if(o.handleStyleChange=o.handleStyleChange.bind(zJ(o)),o.changeStyle=o.changeStyle.bind(zJ(o)),!l||m<=0)return o.state={style:{}},typeof p=="function"&&(o.state={style:f}),$J(o);if(h&&h.length)o.state={style:h[0].style};else if(u){if(typeof p=="function")return o.state={style:u},$J(o);o.state={style:c?ND({},c,u):u}}else o.state={style:{}};return o}return u9t(n,[{key:"componentDidMount",value:function(){var i=this.props,o=i.isActive,s=i.canBegin;this.mounted=!0,!(!o||!s)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(i){var o=this.props,s=o.isActive,l=o.canBegin,c=o.attributeName,u=o.shouldReAnimate,f=o.to,h=o.from,p=this.state.style;if(l){if(!s){var m={style:c?ND({},c,f):f};this.state&&p&&(c&&p[c]!==f||!c&&p!==f)&&this.setState(m);return}if(!(bIt(i.to,f)&&i.canBegin&&i.isActive)){var g=!i.canBegin||!i.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var v=g||u?h:i.to;if(this.state&&p){var y={style:c?ND({},c,v):v};(c&&p[c]!==v||!c&&p!==v)&&this.setState(y)}this.runAnimation(ly(ly({},this.props),{},{from:v,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var i=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),i&&i()}},{key:"handleStyleChange",value:function(i){this.changeStyle(i)}},{key:"changeStyle",value:function(i){this.mounted&&this.setState({style:i})}},{key:"runJSAnimation",value:function(i){var o=this,s=i.from,l=i.to,c=i.duration,u=i.easing,f=i.begin,h=i.onAnimationEnd,p=i.onAnimationStart,m=t9t(s,l,WIt(u),c,this.changeStyle),g=function(){o.stopJSAnimation=m()};this.manager.start([p,f,g,c,h])}},{key:"runStepAnimation",value:function(i){var o=this,s=i.steps,l=i.begin,c=i.onAnimationStart,u=s[0],f=u.style,h=u.duration,p=h===void 0?0:h,m=function(v,y,x){if(x===0)return v;var b=y.duration,S=y.easing,C=S===void 0?"ease":S,_=y.style,T=y.properties,M=y.onAnimationEnd,j=x>0?s[x-1]:y,B=T||Object.keys(_);if(typeof C=="function"||C==="spring")return[].concat(BJ(v),[o.runJSAnimation.bind(o,{from:j.style,to:_,duration:b,easing:C}),b]);var W=_Ee(B,b,C),K=ly(ly(ly({},j.style),_),{},{transition:W});return[].concat(BJ(v),[K,b,M]).filter(MIt)};return this.manager.start([c].concat(BJ(s.reduce(m,[f,Math.max(p,l)])),[i.onAnimationEnd]))}},{key:"runAnimation",value:function(i){this.manager||(this.manager=AIt());var o=i.begin,s=i.duration,l=i.attributeName,c=i.to,u=i.easing,f=i.onAnimationStart,h=i.onAnimationEnd,p=i.steps,m=i.children,g=this.manager;if(this.unSubscribe=g.subscribe(this.handleStyleChange),typeof u=="function"||typeof m=="function"||u==="spring"){this.runJSAnimation(i);return}if(p.length>1){this.runStepAnimation(i);return}var v=l?ND({},l,c):c,y=_Ee(Object.keys(v),s,u);g.start([f,o,ly(ly({},v),{},{transition:y}),s,h])}},{key:"render",value:function(){var i=this.props,o=i.children,s=i.begin,l=i.duration,c=i.attributeName,u=i.easing,f=i.isActive,h=i.steps,p=i.from,m=i.to,g=i.canBegin,v=i.onAnimationEnd,y=i.shouldReAnimate,x=i.onAnimationReStart,b=r9t(i,n9t),S=d.Children.count(o),C=this.state.style;if(typeof o=="function")return o(C);if(!f||S===0||l<=0)return o;var _=function(M){var j=M.props,B=j.style,W=B===void 0?{}:B,K=j.className,G=(0,d.cloneElement)(M,ly(ly({},b),{},{style:ly(ly({},W),C),className:K}));return G};return S===1?_(d.Children.only(o)):d.createElement("div",null,d.Children.map(o,function(T){return _(T)}))}}]),n}(d.PureComponent);aB.displayName="Animate",aB.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},aB.propTypes={from:k().oneOfType([k().object,k().string]),to:k().oneOfType([k().object,k().string]),attributeName:k().string,duration:k().number,begin:k().number,easing:k().oneOfType([k().string,k().func]),steps:k().arrayOf(k().shape({duration:k().number.isRequired,style:k().object.isRequired,easing:k().oneOfType([k().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),k().func]),properties:k().arrayOf("string"),onAnimationEnd:k().func})),children:k().oneOfType([k().node,k().func]),isActive:k().bool,canBegin:k().bool,onAnimationEnd:k().func,shouldReAnimate:k().bool,onAnimationStart:k().func,onAnimationReStart:k().func};const NEe=aB;var m9t=["children","appearOptions","enterOptions","leaveOptions"];function XP(e){"@babel/helpers - typeof";return XP=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},XP(e)}function WJ(){return WJ=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},WJ.apply(this,arguments)}function g9t(e,t){if(e==null)return{};var n=v9t(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function v9t(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function LEe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function BEe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LEe(Object(n),!0).forEach(function(r){YJ(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LEe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function y9t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function UEe(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,VEe(r.key),r)}}function x9t(e,t,n){return t&&UEe(e.prototype,t),n&&UEe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function b9t(e,t){if(typeof t!="function"&&t!==null)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&&HJ(e,t)}function HJ(e,t){return HJ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},HJ(e,t)}function w9t(e){var t=C9t();return function(){var r=iB(e),i;if(t){var o=iB(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return S9t(this,i)}}function S9t(e,t){if(t&&(XP(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return GJ(e)}function GJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C9t(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function iB(e){return iB=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},iB(e)}function YJ(e,t,n){return t=VEe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VEe(e){var t=E9t(e,"string");return XP(t)==="symbol"?t:String(t)}function E9t(e,t){if(XP(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(XP(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var KJ=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.steps,r=t.duration;return n&&n.length?n.reduce(function(i,o){return i+(Number.isFinite(o.duration)&&o.duration>0?o.duration:0)},0):Number.isFinite(r)?r:0},$Ee=function(e){b9t(n,e);var t=w9t(n);function n(){var r;return y9t(this,n),r=t.call(this),YJ(GJ(r),"handleEnter",function(i,o){var s=r.props,l=s.appearOptions,c=s.enterOptions;r.handleStyleActive(o?l:c)}),YJ(GJ(r),"handleExit",function(){var i=r.props.leaveOptions;r.handleStyleActive(i)}),r.state={isActive:!1},r}return x9t(n,[{key:"handleStyleActive",value:function(i){if(i){var o=i.onAnimationEnd?function(){i.onAnimationEnd()}:null;this.setState(BEe(BEe({},i),{},{onAnimationEnd:o,isActive:!0}))}}},{key:"parseTimeout",value:function(){var i=this.props,o=i.appearOptions,s=i.enterOptions,l=i.leaveOptions;return KJ(o)+KJ(s)+KJ(l)}},{key:"render",value:function(){var i=this,o=this.props,s=o.children,l=o.appearOptions,c=o.enterOptions,u=o.leaveOptions,f=g9t(o,m9t);return d.createElement(KR,WJ({},f,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),function(){return d.createElement(NEe,i.state,d.Children.only(s))})}}]),n}(d.Component);$Ee.propTypes={appearOptions:k().object,enterOptions:k().object,leaveOptions:k().object,children:k().element};const _9t=$Ee;function zEe(e){var t=e.component,n=e.children,r=e.appear,i=e.enter,o=e.leave;return d.createElement(fP,{component:t},d.Children.map(n,function(s,l){return d.createElement(_9t,{appearOptions:r,enterOptions:i,leaveOptions:o,key:"child-".concat(l)},s)}))}zEe.propTypes={appear:k().object,enter:k().object,leave:k().object,children:k().oneOfType([k().array,k().element]),component:k().any},zEe.defaultProps={component:"span"};const n0r=null,Eb=NEe;var T9t=rn(23488),Bw=rn.n(T9t),A9t=rn(31470),Uw=rn.n(A9t);function oB(){}function sB(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function WEe(e){this._context=e}WEe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:sB(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:sB(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function P9t(e){return new WEe(e)}function HEe(e){this._context=e}HEe.prototype={areaStart:oB,areaEnd:oB,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:sB(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function O9t(e){return new HEe(e)}function GEe(e){this._context=e}GEe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:sB(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function j9t(e){return new GEe(e)}class YEe{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}class M9t{constructor(t){this._context=t}lineStart(){this._point=0}lineEnd(){}point(t,n){if(t=+t,n=+n,this._point===0)this._point=1;else{const r=pointRadial(this._x0,this._y0),i=pointRadial(this._x0,this._y0=(this._y0+n)/2),o=pointRadial(t,this._y0),s=pointRadial(t,n);this._context.moveTo(...r),this._context.bezierCurveTo(...i,...o,...s)}this._x0=t,this._y0=n}}function R9t(e){return new YEe(e,!0)}function D9t(e){return new YEe(e,!1)}function r0r(e){return new M9t(e)}function KEe(e){this._context=e}KEe.prototype={areaStart:oB,areaEnd:oB,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function k9t(e){return new KEe(e)}function XEe(e){this._context=e}XEe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function lB(e){return new XEe(e)}function ZEe(e){return e<0?-1:1}function QEe(e,t,n){var r=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(r||i<0&&-0),s=(n-e._y1)/(i||r<0&&-0),l=(o*i+s*r)/(r+i);return(ZEe(o)+ZEe(s))*Math.min(Math.abs(o),Math.abs(s),.5*Math.abs(l))||0}function JEe(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function XJ(e,t,n){var r=e._x0,i=e._y0,o=e._x1,s=e._y1,l=(o-r)/3;e._context.bezierCurveTo(r+l,i+l*t,o-l,s-l*n,o,s)}function cB(e){this._context=e}cB.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:XJ(this,this._t0,JEe(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,XJ(this,JEe(this,n=QEe(this,e,t)),n);break;default:XJ(this,this._t0,n=QEe(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function qEe(e){this._context=new e_e(e)}(qEe.prototype=Object.create(cB.prototype)).point=function(e,t){cB.prototype.point.call(this,t,e)};function e_e(e){this._context=e}e_e.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,o){this._context.bezierCurveTo(t,e,r,n,o,i)}};function I9t(e){return new cB(e)}function F9t(e){return new qEe(e)}function t_e(e){this._context=e}t_e.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=n_e(e),i=n_e(t),o=0,s=1;s<n;++o,++s)this._context.bezierCurveTo(r[0][o],i[0][o],r[1][o],i[1][o],e[s],t[s]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function n_e(e){var t,n=e.length-1,r,i=new Array(n),o=new Array(n),s=new Array(n);for(i[0]=0,o[0]=2,s[0]=e[0]+2*e[1],t=1;t<n-1;++t)i[t]=1,o[t]=4,s[t]=4*e[t]+2*e[t+1];for(i[n-1]=2,o[n-1]=7,s[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=i[t]/o[t-1],o[t]-=r,s[t]-=r*s[t-1];for(i[n-1]=s[n-1]/o[n-1],t=n-2;t>=0;--t)i[t]=(s[t]-i[t+1])/o[t];for(o[n-1]=(e[n]+i[n-1])/2,t=0;t<n-1;++t)o[t]=2*e[t+1]-i[t+1];return[i,o]}function N9t(e){return new t_e(e)}function uB(e,t){this._context=e,this._t=t}uB.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function L9t(e){return new uB(e,.5)}function B9t(e){return new uB(e,0)}function U9t(e){return new uB(e,1)}var a0r=Array.prototype.slice;function ZJ(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function r_e(e){return e[0]}function a_e(e){return e[1]}function i_e(e,t){var n=Kc(!0),r=null,i=lB,o=null,s=RJ(l);e=typeof e=="function"?e:e===void 0?r_e:Kc(e),t=typeof t=="function"?t:t===void 0?a_e:Kc(t);function l(c){var u,f=(c=ZJ(c)).length,h,p=!1,m;for(r==null&&(o=i(m=s())),u=0;u<=f;++u)!(u<f&&n(h=c[u],u,c))===p&&((p=!p)?o.lineStart():o.lineEnd()),p&&o.point(+e(h,u,c),+t(h,u,c));if(m)return o=null,m+""||null}return l.x=function(c){return arguments.length?(e=typeof c=="function"?c:Kc(+c),l):e},l.y=function(c){return arguments.length?(t=typeof c=="function"?c:Kc(+c),l):t},l.defined=function(c){return arguments.length?(n=typeof c=="function"?c:Kc(!!c),l):n},l.curve=function(c){return arguments.length?(i=c,r!=null&&(o=i(r)),l):i},l.context=function(c){return arguments.length?(c==null?r=o=null:o=i(r=c),l):r},l}function dB(e,t,n){var r=null,i=Kc(!0),o=null,s=lB,l=null,c=RJ(u);e=typeof e=="function"?e:e===void 0?r_e:Kc(+e),t=typeof t=="function"?t:Kc(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?a_e:Kc(+n);function u(h){var p,m,g,v=(h=ZJ(h)).length,y,x=!1,b,S=new Array(v),C=new Array(v);for(o==null&&(l=s(b=c())),p=0;p<=v;++p){if(!(p<v&&i(y=h[p],p,h))===x)if(x=!x)m=p,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),g=p-1;g>=m;--g)l.point(S[g],C[g]);l.lineEnd(),l.areaEnd()}x&&(S[p]=+e(y,p,h),C[p]=+t(y,p,h),l.point(r?+r(y,p,h):S[p],n?+n(y,p,h):C[p]))}if(b)return l=null,b+""||null}function f(){return i_e().defined(i).curve(s).context(o)}return u.x=function(h){return arguments.length?(e=typeof h=="function"?h:Kc(+h),r=null,u):e},u.x0=function(h){return arguments.length?(e=typeof h=="function"?h:Kc(+h),u):e},u.x1=function(h){return arguments.length?(r=h==null?null:typeof h=="function"?h:Kc(+h),u):r},u.y=function(h){return arguments.length?(t=typeof h=="function"?h:Kc(+h),n=null,u):t},u.y0=function(h){return arguments.length?(t=typeof h=="function"?h:Kc(+h),u):t},u.y1=function(h){return arguments.length?(n=h==null?null:typeof h=="function"?h:Kc(+h),u):n},u.lineX0=u.lineY0=function(){return f().x(e).y(t)},u.lineY1=function(){return f().x(e).y(n)},u.lineX1=function(){return f().x(r).y(t)},u.defined=function(h){return arguments.length?(i=typeof h=="function"?h:Kc(!!h),u):i},u.curve=function(h){return arguments.length?(s=h,o!=null&&(l=s(o)),u):s},u.context=function(h){return arguments.length?(h==null?o=l=null:l=s(o=h),u):o},u}function LD(e){"@babel/helpers - typeof";return LD=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},LD(e)}function QJ(){return QJ=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},QJ.apply(this,arguments)}function o_e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function s_e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?o_e(Object(n),!0).forEach(function(r){V9t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o_e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function V9t(e,t,n){return t=$9t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $9t(e){var t=z9t(e,"string");return LD(t)=="symbol"?t:String(t)}function z9t(e,t){if(LD(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(LD(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var l_e={curveBasisClosed:O9t,curveBasisOpen:j9t,curveBasis:P9t,curveBumpX:R9t,curveBumpY:D9t,curveLinearClosed:k9t,curveLinear:lB,curveMonotoneX:I9t,curveMonotoneY:F9t,curveNatural:N9t,curveStep:L9t,curveStepAfter:U9t,curveStepBefore:B9t},fB=function(t){return t.x===+t.x&&t.y===+t.y},BD=function(t){return t.x},UD=function(t){return t.y},W9t=function(t,n){if(Ss()(t))return t;var r="curve".concat(XL()(t));return(r==="curveMonotone"||r==="curveBump")&&n?l_e["".concat(r).concat(n==="vertical"?"Y":"X")]:l_e[r]||lB},H9t=function(t){var n=t.type,r=n===void 0?"linear":n,i=t.points,o=i===void 0?[]:i,s=t.baseLine,l=t.layout,c=t.connectNulls,u=c===void 0?!1:c,f=W9t(r,l),h=u?o.filter(function(v){return fB(v)}):o,p;if(Array.isArray(s)){var m=u?s.filter(function(v){return fB(v)}):s,g=h.map(function(v,y){return s_e(s_e({},v),{},{base:m[y]})});return l==="vertical"?p=dB().y(UD).x1(BD).x0(function(v){return v.base.x}):p=dB().x(BD).y1(UD).y0(function(v){return v.base.y}),p.defined(fB).curve(f),p(g)}return l==="vertical"&&Ii(s)?p=dB().y(UD).x1(BD).x0(s):Ii(s)?p=dB().x(BD).y1(UD).y0(s):p=i_e().x(BD).y(UD),p.defined(fB).curve(f),p(h)},Vw=function(t){var n=t.className,r=t.points,i=t.path,o=t.pathRef;if((!r||!r.length)&&!i)return null;var s=r&&r.length?H9t(t):i;return d.createElement("path",QJ({},Uo(t,!1),KL(t),{className:Is("recharts-curve",n),d:s,ref:o}))};function JJ(){return JJ=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},JJ.apply(this,arguments)}var VD=function(t){var n=t.cx,r=t.cy,i=t.r,o=t.className,s=Is("recharts-dot",o);return n===+n&&r===+r&&i===+i?d.createElement("circle",JJ({},Uo(t,!1),KL(t),{className:s,cx:n,cy:r,r:i})):null},G9t=["children","className"];function qJ(){return qJ=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},qJ.apply(this,arguments)}function Y9t(e,t){if(e==null)return{};var n=K9t(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function K9t(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var Ns=d.forwardRef(function(e,t){var n=e.children,r=e.className,i=Y9t(e,G9t),o=Is("recharts-layer",r);return d.createElement("g",qJ({className:o},Uo(i,!0),{ref:t}),n)}),X9t=rn(36456),Z9t=rn.n(X9t),Q9t=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},Og={isSsr:Q9t(),get:function(t){return Og[t]},set:function(t,n){if(typeof t=="string")Og[t]=n;else{var r=Object.keys(t);r&&r.length&&r.forEach(function(i){Og[i]=t[i]})}}};function $D(e){"@babel/helpers - typeof";return $D=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$D(e)}function c_e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function eq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?c_e(Object(n),!0).forEach(function(r){J9t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c_e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function J9t(e,t,n){return t=q9t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q9t(e){var t=e8t(e,"string");return $D(t)=="symbol"?t:String(t)}function e8t(e,t){if($D(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if($D(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function u_e(e){return a8t(e)||r8t(e)||n8t(e)||t8t()}function t8t(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function n8t(e,t){if(e){if(typeof e=="string")return tq(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tq(e,t)}}function r8t(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function a8t(e){if(Array.isArray(e))return tq(e)}function tq(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ZP={widthCache:{},cacheCount:0},i8t=2e3,o8t={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},s8t=null,d_e="recharts_measurement_span";function l8t(e,t){return s8t.indexOf(e)>=0&&t===+t?"".concat(t,"px"):t}function c8t(e){var t=e.split(""),n=t.reduce(function(r,i){return i===i.toUpperCase()?[].concat(u_e(r),["-",i.toLowerCase()]):[].concat(u_e(r),[i])},[]);return n.join("")}var i0r=function(t){return Object.keys(t).reduce(function(n,r){return"".concat(n).concat(c8t(r),":").concat(l8t(r,t[r]),";")},"")};function u8t(e){var t=eq({},e);return Object.keys(t).forEach(function(n){t[n]||delete t[n]}),t}var zD=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Og.isSsr)return{width:0,height:0};var r=u8t(n),i=JSON.stringify({text:t,copyStyle:r});if(ZP.widthCache[i])return ZP.widthCache[i];try{var o=document.getElementById(d_e);o||(o=document.createElement("span"),o.setAttribute("id",d_e),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var s=eq(eq({},o8t),r);Object.assign(o.style,s),o.textContent="".concat(t);var l=o.getBoundingClientRect(),c={width:l.width,height:l.height};return ZP.widthCache[i]=c,++ZP.cacheCount>i8t&&(ZP.cacheCount=0,ZP.widthCache={}),c}catch{return{width:0,height:0}}},d8t=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function WD(e){"@babel/helpers - typeof";return WD=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},WD(e)}function hB(e,t){return m8t(e)||p8t(e,t)||h8t(e,t)||f8t()}function f8t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function h8t(e,t){if(e){if(typeof e=="string")return f_e(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f_e(e,t)}}function f_e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function p8t(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function m8t(e){if(Array.isArray(e))return e}function g8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h_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,y8t(r.key),r)}}function v8t(e,t,n){return t&&h_e(e.prototype,t),n&&h_e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function y8t(e){var t=x8t(e,"string");return WD(t)=="symbol"?t:String(t)}function x8t(e,t){if(WD(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(WD(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var p_e=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,m_e=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,b8t=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,w8t=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,g_e={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},S8t=Object.keys(g_e),QP="NaN";function C8t(e,t){return e*g_e[t]}var pB=function(){function e(t,n){g8t(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),n!==""&&!b8t.test(n)&&(this.num=NaN,this.unit=""),S8t.includes(n)&&(this.num=C8t(t,n),this.unit="px")}return v8t(e,[{key:"add",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num+n.num,this.unit)}},{key:"subtract",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num-n.num,this.unit)}},{key:"multiply",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num*n.num,this.unit||n.unit)}},{key:"divide",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num/n.num,this.unit||n.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],[{key:"parse",value:function(n){var r,i=(r=w8t.exec(n))!==null&&r!==void 0?r:[],o=hB(i,3),s=o[1],l=o[2];return new e(parseFloat(s),l??"")}}]),e}();function v_e(e){if(e.includes(QP))return QP;for(var t=e;t.includes("*")||t.includes("/");){var n,r=(n=p_e.exec(t))!==null&&n!==void 0?n:[],i=hB(r,4),o=i[1],s=i[2],l=i[3],c=pB.parse(o??""),u=pB.parse(l??""),f=s==="*"?c.multiply(u):c.divide(u);if(f.isNaN())return QP;t=t.replace(p_e,f.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var h,p=(h=m_e.exec(t))!==null&&h!==void 0?h:[],m=hB(p,4),g=m[1],v=m[2],y=m[3],x=pB.parse(g??""),b=pB.parse(y??""),S=v==="+"?x.add(b):x.subtract(b);if(S.isNaN())return QP;t=t.replace(m_e,S.toString())}return t}var y_e=/\(([^()]*)\)/;function E8t(e){for(var t=e;t.includes("(");){var n=y_e.exec(t),r=hB(n,2),i=r[1];t=t.replace(y_e,v_e(i))}return t}function _8t(e){var t=e.replace(/\s+/g,"");return t=E8t(t),t=v_e(t),t}function T8t(e){try{return _8t(e)}catch{return QP}}function nq(e){var t=T8t(e.slice(5,-1));return t===QP?"":t}var A8t=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],P8t=["dx","dy","angle","className","breakAll"];function rq(){return rq=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},rq.apply(this,arguments)}function x_e(e,t){if(e==null)return{};var n=O8t(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function O8t(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function b_e(e,t){return D8t(e)||R8t(e,t)||M8t(e,t)||j8t()}function j8t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function M8t(e,t){if(e){if(typeof e=="string")return w_e(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w_e(e,t)}}function w_e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function R8t(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function D8t(e){if(Array.isArray(e))return e}var S_e=/[ \f\n\r\t\v\u2028\u2029]+/,C_e=function(t){var n=t.children,r=t.breakAll,i=t.style;try{var o=[];ms()(n)||(r?o=n.toString().split(""):o=n.toString().split(S_e));var s=o.map(function(c){return{word:c,width:zD(c,i).width}}),l=r?0:zD("\xA0",i).width;return{wordsWithComputedWidth:s,spaceWidth:l}}catch{return null}},k8t=function(t,n,r,i,o){var s=t.maxLines,l=t.children,c=t.style,u=t.breakAll,f=Ii(s),h=l,p=function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return re.reduce(function(me,Ce){var Ae=Ce.word,_e=Ce.width,Be=me[me.length-1];if(Be&&(i==null||o||Be.width+_e+r<Number(i)))Be.words.push(Ae),Be.width+=_e+r;else{var Ue={words:[Ae],width:_e};me.push(Ue)}return me},[])},m=p(n),g=function(re){return re.reduce(function(me,Ce){return me.width>Ce.width?me:Ce})};if(!f)return m;for(var v="\u2026",y=function(re){var me=h.slice(0,re),Ce=C_e({breakAll:u,style:c,children:me+v}).wordsWithComputedWidth,Ae=p(Ce),_e=Ae.length>s||g(Ae).width>Number(i);return[_e,Ae]},x=0,b=h.length-1,S=0,C;x<=b&&S<=h.length-1;){var _=Math.floor((x+b)/2),T=_-1,M=y(T),j=b_e(M,2),B=j[0],W=j[1],K=y(_),G=b_e(K,1),J=G[0];if(!B&&!J&&(x=_+1),B&&J&&(b=_-1),!B&&J){C=W;break}S++}return C||m},E_e=function(t){var n=ms()(t)?[]:t.toString().split(S_e);return[{words:n}]},I8t=function(t){var n=t.width,r=t.scaleToFit,i=t.children,o=t.style,s=t.breakAll,l=t.maxLines;if((n||r)&&!Og.isSsr){var c,u,f=C_e({breakAll:s,children:i,style:o});if(f){var h=f.wordsWithComputedWidth,p=f.spaceWidth;c=h,u=p}else return E_e(i);return k8t({breakAll:s,children:i,maxLines:l,style:o},c,u,n,r)}return E_e(i)},__e="#808080",DE=function(t){var n=t.x,r=n===void 0?0:n,i=t.y,o=i===void 0?0:i,s=t.lineHeight,l=s===void 0?"1em":s,c=t.capHeight,u=c===void 0?"0.71em":c,f=t.scaleToFit,h=f===void 0?!1:f,p=t.textAnchor,m=p===void 0?"start":p,g=t.verticalAnchor,v=g===void 0?"end":g,y=t.fill,x=y===void 0?__e:y,b=x_e(t,A8t),S=(0,d.useMemo)(function(){return I8t({breakAll:b.breakAll,children:b.children,maxLines:b.maxLines,scaleToFit:h,style:b.style,width:b.width})},[b.breakAll,b.children,b.maxLines,h,b.style,b.width]),C=b.dx,_=b.dy,T=b.angle,M=b.className,j=b.breakAll,B=x_e(b,P8t);if(!tf(r)||!tf(o))return null;var W=r+(Ii(C)?C:0),K=o+(Ii(_)?_:0),G;switch(v){case"start":G=nq("calc(".concat(u,")"));break;case"middle":G=nq("calc(".concat((S.length-1)/2," * -").concat(l," + (").concat(u," / 2))"));break;default:G=nq("calc(".concat(S.length-1," * -").concat(l,")"));break}var J=[];if(h){var te=S[0].width,re=b.width;J.push("scale(".concat((Ii(re)?re/te:1)/te,")"))}return T&&J.push("rotate(".concat(T,", ").concat(W,", ").concat(K,")")),J.length&&(B.transform=J.join(" ")),d.createElement("text",rq({},Uo(B,!0),{x:W,y:K,className:Is("recharts-text",M),textAnchor:m,fill:x.includes("url")?__e:x}),S.map(function(me,Ce){var Ae=me.words.join(j?"":" ");return d.createElement("tspan",{x:W,dy:Ce===0?G:l,key:Ae},Ae)}))};function F8t(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,o=new Array(i);++r<i;)o[r]=e+r*n;return o}function jg(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function _b(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}class T_e extends Map{constructor(t,n=O_e){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,i]of t)this.set(r,i)}get(t){return super.get(aq(this,t))}has(t){return super.has(aq(this,t))}set(t,n){return super.set(A_e(this,t),n)}delete(t){return super.delete(P_e(this,t))}}class o0r extends Set{constructor(t,n=O_e){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const r of t)this.add(r)}has(t){return super.has(aq(this,t))}add(t){return super.add(A_e(this,t))}delete(t){return super.delete(P_e(this,t))}}function aq({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function A_e({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function P_e({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function O_e(e){return e!==null&&typeof e=="object"?e.valueOf():e}const iq=Symbol("implicit");function oq(){var e=new T_e,t=[],n=[],r=iq;function i(o){let s=e.get(o);if(s===void 0){if(r!==iq)return r;e.set(o,s=t.push(o)-1)}return n[s%n.length]}return i.domain=function(o){if(!arguments.length)return t.slice();t=[],e=new T_e;for(const s of o)e.has(s)||e.set(s,t.push(s)-1);return i},i.range=function(o){return arguments.length?(n=Array.from(o),i):n.slice()},i.unknown=function(o){return arguments.length?(r=o,i):r},i.copy=function(){return oq(t,n).unknown(r)},jg.apply(i,arguments),i}function HD(){var e=oq().unknown(void 0),t=e.domain,n=e.range,r=0,i=1,o,s,l=!1,c=0,u=0,f=.5;delete e.unknown;function h(){var p=t().length,m=i<r,g=m?i:r,v=m?r:i;o=(v-g)/Math.max(1,p-c+u*2),l&&(o=Math.floor(o)),g+=(v-g-o*(p-c))*f,s=o*(1-c),l&&(g=Math.round(g),s=Math.round(s));var y=F8t(p).map(function(x){return g+o*x});return n(m?y.reverse():y)}return e.domain=function(p){return arguments.length?(t(p),h()):t()},e.range=function(p){return arguments.length?([r,i]=p,r=+r,i=+i,h()):[r,i]},e.rangeRound=function(p){return[r,i]=p,r=+r,i=+i,l=!0,h()},e.bandwidth=function(){return s},e.step=function(){return o},e.round=function(p){return arguments.length?(l=!!p,h()):l},e.padding=function(p){return arguments.length?(c=Math.min(1,u=+p),h()):c},e.paddingInner=function(p){return arguments.length?(c=Math.min(1,p),h()):c},e.paddingOuter=function(p){return arguments.length?(u=+p,h()):u},e.align=function(p){return arguments.length?(f=Math.max(0,Math.min(1,p)),h()):f},e.copy=function(){return HD(t(),[r,i]).round(l).paddingInner(c).paddingOuter(u).align(f)},jg.apply(h(),arguments)}function j_e(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return j_e(t())},e}function GD(){return j_e(HD.apply(null,arguments).paddingInner(1))}const N8t=Math.sqrt(50),L8t=Math.sqrt(10),B8t=Math.sqrt(2);function mB(e,t,n){const r=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(r)),o=r/Math.pow(10,i),s=o>=N8t?10:o>=L8t?5:o>=B8t?2:1;let l,c,u;return i<0?(u=Math.pow(10,-i)/s,l=Math.round(e*u),c=Math.round(t*u),l/u<e&&++l,c/u>t&&--c,u=-u):(u=Math.pow(10,i)*s,l=Math.round(e/u),c=Math.round(t/u),l*u<e&&++l,c*u>t&&--c),c<l&&.5<=n&&n<2?mB(e,t,n*2):[l,c,u]}function sq(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];const r=t<e,[i,o,s]=r?mB(t,e,n):mB(e,t,n);if(!(o>=i))return[];const l=o-i+1,c=new Array(l);if(r)if(s<0)for(let u=0;u<l;++u)c[u]=(o-u)/-s;else for(let u=0;u<l;++u)c[u]=(o-u)*s;else if(s<0)for(let u=0;u<l;++u)c[u]=(i+u)/-s;else for(let u=0;u<l;++u)c[u]=(i+u)*s;return c}function lq(e,t,n){return t=+t,e=+e,n=+n,mB(e,t,n)[2]}function cq(e,t,n){t=+t,e=+e,n=+n;const r=t<e,i=r?lq(t,e,n):lq(e,t,n);return(r?-1:1)*(i<0?1/-i:i)}function $w(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function U8t(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function uq(e){let t,n,r;e.length!==2?(t=$w,n=(l,c)=>$w(e(l),c),r=(l,c)=>e(l)-c):(t=e===$w||e===U8t?e:V8t,n=e,r=e);function i(l,c,u=0,f=l.length){if(u<f){if(t(c,c)!==0)return f;do{const h=u+f>>>1;n(l[h],c)<0?u=h+1:f=h}while(u<f)}return u}function o(l,c,u=0,f=l.length){if(u<f){if(t(c,c)!==0)return f;do{const h=u+f>>>1;n(l[h],c)<=0?u=h+1:f=h}while(u<f)}return u}function s(l,c,u=0,f=l.length){const h=i(l,c,u,f-1);return h>u&&r(l[h-1],c)>-r(l[h],c)?h-1:h}return{left:i,center:s,right:o}}function V8t(){return 0}function M_e(e){return e===null?NaN:+e}function*$8t(e,t){if(t===void 0)for(let n of e)n!=null&&(n=+n)>=n&&(yield n);else{let n=-1;for(let r of e)(r=t(r,++n,e))!=null&&(r=+r)>=r&&(yield r)}}const R_e=uq($w),z8t=R_e.right,s0r=R_e.left,l0r=uq(M_e).center,YD=z8t;function dq(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function D_e(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function KD(){}var XD=.7,gB=1/XD,JP="\\s*([+-]?\\d+)\\s*",ZD="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Rx="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",W8t=/^#([0-9a-f]{3,8})$/,H8t=new RegExp(`^rgb\\(${JP},${JP},${JP}\\)$`),G8t=new RegExp(`^rgb\\(${Rx},${Rx},${Rx}\\)$`),Y8t=new RegExp(`^rgba\\(${JP},${JP},${JP},${ZD}\\)$`),K8t=new RegExp(`^rgba\\(${Rx},${Rx},${Rx},${ZD}\\)$`),X8t=new RegExp(`^hsl\\(${ZD},${Rx},${Rx}\\)$`),Z8t=new RegExp(`^hsla\\(${ZD},${Rx},${Rx},${ZD}\\)$`),k_e={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};dq(KD,QD,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:I_e,formatHex:I_e,formatHex8:Q8t,formatHsl:J8t,formatRgb:F_e,toString:F_e});function I_e(){return this.rgb().formatHex()}function Q8t(){return this.rgb().formatHex8()}function J8t(){return V_e(this).formatHsl()}function F_e(){return this.rgb().formatRgb()}function QD(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=W8t.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?N_e(t):n===3?new C0(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?vB(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?vB(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=H8t.exec(e))?new C0(t[1],t[2],t[3],1):(t=G8t.exec(e))?new C0(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=Y8t.exec(e))?vB(t[1],t[2],t[3],t[4]):(t=K8t.exec(e))?vB(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=X8t.exec(e))?U_e(t[1],t[2]/100,t[3]/100,1):(t=Z8t.exec(e))?U_e(t[1],t[2]/100,t[3]/100,t[4]):k_e.hasOwnProperty(e)?N_e(k_e[e]):e==="transparent"?new C0(NaN,NaN,NaN,0):null}function N_e(e){return new C0(e>>16&255,e>>8&255,e&255,1)}function vB(e,t,n,r){return r<=0&&(e=t=n=NaN),new C0(e,t,n,r)}function q8t(e){return e instanceof KD||(e=QD(e)),e?(e=e.rgb(),new C0(e.r,e.g,e.b,e.opacity)):new C0}function yB(e,t,n,r){return arguments.length===1?q8t(e):new C0(e,t,n,r??1)}function C0(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}dq(C0,yB,D_e(KD,{brighter(e){return e=e==null?gB:Math.pow(gB,e),new C0(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?XD:Math.pow(XD,e),new C0(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new C0(kE(this.r),kE(this.g),kE(this.b),xB(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:L_e,formatHex:L_e,formatHex8:e7t,formatRgb:B_e,toString:B_e}));function L_e(){return`#${IE(this.r)}${IE(this.g)}${IE(this.b)}`}function e7t(){return`#${IE(this.r)}${IE(this.g)}${IE(this.b)}${IE((isNaN(this.opacity)?1:this.opacity)*255)}`}function B_e(){const e=xB(this.opacity);return`${e===1?"rgb(":"rgba("}${kE(this.r)}, ${kE(this.g)}, ${kE(this.b)}${e===1?")":`, ${e})`}`}function xB(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function kE(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function IE(e){return e=kE(e),(e<16?"0":"")+e.toString(16)}function U_e(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new cy(e,t,n,r)}function V_e(e){if(e instanceof cy)return new cy(e.h,e.s,e.l,e.opacity);if(e instanceof KD||(e=QD(e)),!e)return new cy;if(e instanceof cy)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),o=Math.max(t,n,r),s=NaN,l=o-i,c=(o+i)/2;return l?(t===o?s=(n-r)/l+(n<r)*6:n===o?s=(r-t)/l+2:s=(t-n)/l+4,l/=c<.5?o+i:2-o-i,s*=60):l=c>0&&c<1?0:s,new cy(s,l,c,e.opacity)}function t7t(e,t,n,r){return arguments.length===1?V_e(e):new cy(e,t,n,r??1)}function cy(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}dq(cy,t7t,D_e(KD,{brighter(e){return e=e==null?gB:Math.pow(gB,e),new cy(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?XD:Math.pow(XD,e),new cy(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new C0(fq(e>=240?e-240:e+120,i,r),fq(e,i,r),fq(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new cy($_e(this.h),bB(this.s),bB(this.l),xB(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=xB(this.opacity);return`${e===1?"hsl(":"hsla("}${$_e(this.h)}, ${bB(this.s)*100}%, ${bB(this.l)*100}%${e===1?")":`, ${e})`}`}}));function $_e(e){return e=(e||0)%360,e<0?e+360:e}function bB(e){return Math.max(0,Math.min(1,e||0))}function fq(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}function z_e(e,t,n,r,i){var o=e*e,s=o*e;return((1-3*e+3*o-s)*t+(4-6*o+3*s)*n+(1+3*e+3*o-3*s)*r+s*i)/6}function n7t(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),i=e[r],o=e[r+1],s=r>0?e[r-1]:2*i-o,l=r<t-1?e[r+2]:2*o-i;return z_e((n-r/t)*t,s,i,o,l)}}function r7t(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),i=e[(r+t-1)%t],o=e[r%t],s=e[(r+1)%t],l=e[(r+2)%t];return z_e((n-r/t)*t,i,o,s,l)}}const hq=e=>()=>e;function W_e(e,t){return function(n){return e+n*t}}function a7t(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function c0r(e,t){var n=t-e;return n?W_e(e,n>180||n<-180?n-360*Math.round(n/360):n):constant(isNaN(e)?t:e)}function i7t(e){return(e=+e)==1?H_e:function(t,n){return n-t?a7t(t,n,e):hq(isNaN(t)?n:t)}}function H_e(e,t){var n=t-e;return n?W_e(e,n):hq(isNaN(e)?t:e)}const G_e=function e(t){var n=i7t(t);function r(i,o){var s=n((i=yB(i)).r,(o=yB(o)).r),l=n(i.g,o.g),c=n(i.b,o.b),u=H_e(i.opacity,o.opacity);return function(f){return i.r=s(f),i.g=l(f),i.b=c(f),i.opacity=u(f),i+""}}return r.gamma=e,r}(1);function Y_e(e){return function(t){var n=t.length,r=new Array(n),i=new Array(n),o=new Array(n),s,l;for(s=0;s<n;++s)l=yB(t[s]),r[s]=l.r||0,i[s]=l.g||0,o[s]=l.b||0;return r=e(r),i=e(i),o=e(o),l.opacity=1,function(c){return l.r=r(c),l.g=i(c),l.b=o(c),l+""}}}var u0r=Y_e(n7t),d0r=Y_e(r7t);function f0r(e,t){return(isNumberArray(t)?numberArray:K_e)(e,t)}function K_e(e,t){var n=t?t.length:0,r=e?Math.min(n,e.length):0,i=new Array(r),o=new Array(n),s;for(s=0;s<r;++s)i[s]=qP(e[s],t[s]);for(;s<n;++s)o[s]=t[s];return function(l){for(s=0;s<r;++s)o[s]=i[s](l);return o}}function o7t(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function wB(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function s7t(e,t){var n={},r={},i;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(i in t)i in e?n[i]=qP(e[i],t[i]):r[i]=t[i];return function(o){for(i in n)r[i]=n[i](o);return r}}var pq=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,mq=new RegExp(pq.source,"g");function l7t(e){return function(){return e}}function c7t(e){return function(t){return e(t)+""}}function u7t(e,t){var n=pq.lastIndex=mq.lastIndex=0,r,i,o,s=-1,l=[],c=[];for(e=e+"",t=t+"";(r=pq.exec(e))&&(i=mq.exec(t));)(o=i.index)>n&&(o=t.slice(n,o),l[s]?l[s]+=o:l[++s]=o),(r=r[0])===(i=i[0])?l[s]?l[s]+=i:l[++s]=i:(l[++s]=null,c.push({i:s,x:wB(r,i)})),n=mq.lastIndex;return n<t.length&&(o=t.slice(n),l[s]?l[s]+=o:l[++s]=o),l.length<2?c[0]?c7t(c[0].x):l7t(t):(t=c.length,function(u){for(var f=0,h;f<t;++f)l[(h=c[f]).i]=h.x(u);return l.join("")})}function d7t(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,r=t.slice(),i;return function(o){for(i=0;i<n;++i)r[i]=e[i]*(1-o)+t[i]*o;return r}}function f7t(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function qP(e,t){var n=typeof t,r;return t==null||n==="boolean"?hq(t):(n==="number"?wB:n==="string"?(r=QD(t))?(t=r,G_e):u7t:t instanceof QD?G_e:t instanceof Date?o7t:f7t(t)?d7t:Array.isArray(t)?K_e:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?s7t:wB)(e,t)}function gq(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function h7t(e){return function(){return e}}function SB(e){return+e}var X_e=[0,1];function jp(e){return e}function vq(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:h7t(isNaN(t)?NaN:.5)}function p7t(e,t){var n;return e>t&&(n=e,e=t,t=n),function(r){return Math.max(e,Math.min(t,r))}}function m7t(e,t,n){var r=e[0],i=e[1],o=t[0],s=t[1];return i<r?(r=vq(i,r),o=n(s,o)):(r=vq(r,i),o=n(o,s)),function(l){return o(r(l))}}function g7t(e,t,n){var r=Math.min(e.length,t.length)-1,i=new Array(r),o=new Array(r),s=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++s<r;)i[s]=vq(e[s],e[s+1]),o[s]=n(t[s],t[s+1]);return function(l){var c=YD(e,l,1,r)-1;return o[c](i[c](l))}}function JD(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function CB(){var e=X_e,t=X_e,n=qP,r,i,o,s=jp,l,c,u;function f(){var p=Math.min(e.length,t.length);return s!==jp&&(s=p7t(e[0],e[p-1])),l=p>2?g7t:m7t,c=u=null,h}function h(p){return p==null||isNaN(p=+p)?o:(c||(c=l(e.map(r),t,n)))(r(s(p)))}return h.invert=function(p){return s(i((u||(u=l(t,e.map(r),wB)))(p)))},h.domain=function(p){return arguments.length?(e=Array.from(p,SB),f()):e.slice()},h.range=function(p){return arguments.length?(t=Array.from(p),f()):t.slice()},h.rangeRound=function(p){return t=Array.from(p),n=gq,f()},h.clamp=function(p){return arguments.length?(s=p?!0:jp,f()):s!==jp},h.interpolate=function(p){return arguments.length?(n=p,f()):n},h.unknown=function(p){return arguments.length?(o=p,h):o},function(p,m){return r=p,i=m,f()}}function yq(){return CB()(jp,jp)}var v7t=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function qD(e){if(!(t=v7t.exec(e)))throw new Error("invalid format: "+e);var t;return new xq({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}qD.prototype=xq.prototype;function xq(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}xq.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function y7t(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function EB(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function eO(e){return e=EB(Math.abs(e)),e?e[1]:NaN}function x7t(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(eO(t)/3)))*3-eO(Math.abs(e)))}function b7t(e,t){return function(n,r){for(var i=n.length,o=[],s=0,l=e[0],c=0;i>0&&l>0&&(c+l+1>r&&(l=Math.max(1,r-c)),o.push(n.substring(i-=l,i+l)),!((c+=l+1)>r));)l=e[s=(s+1)%e.length];return o.reverse().join(t)}}function w7t(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}function S7t(e){e:for(var t=e.length,n=1,r=-1,i;n<t;++n)switch(e[n]){case".":r=i=n;break;case"0":r===0&&(r=n),i=n;break;default:if(!+e[n])break e;r>0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(i+1):e}var Z_e;function C7t(e,t){var n=EB(e,t);if(!n)return e+"";var r=n[0],i=n[1],o=i-(Z_e=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,s=r.length;return o===s?r:o>s?r+new Array(o-s+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+EB(e,Math.max(0,t+o-1))[0]}function Q_e(e,t){var n=EB(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}const J_e={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:y7t,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Q_e(e*100,t),r:Q_e,s:C7t,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function q_e(e){return e}var eTe=Array.prototype.map,tTe=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function E7t(e){var t=e.grouping===void 0||e.thousands===void 0?q_e:b7t(eTe.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",r=e.currency===void 0?"":e.currency[1]+"",i=e.decimal===void 0?".":e.decimal+"",o=e.numerals===void 0?q_e:w7t(eTe.call(e.numerals,String)),s=e.percent===void 0?"%":e.percent+"",l=e.minus===void 0?"\u2212":e.minus+"",c=e.nan===void 0?"NaN":e.nan+"";function u(h){h=qD(h);var p=h.fill,m=h.align,g=h.sign,v=h.symbol,y=h.zero,x=h.width,b=h.comma,S=h.precision,C=h.trim,_=h.type;_==="n"?(b=!0,_="g"):J_e[_]||(S===void 0&&(S=12),C=!0,_="g"),(y||p==="0"&&m==="=")&&(y=!0,p="0",m="=");var T=v==="$"?n:v==="#"&&/[boxX]/.test(_)?"0"+_.toLowerCase():"",M=v==="$"?r:/[%p]/.test(_)?s:"",j=J_e[_],B=/[defgprs%]/.test(_);S=S===void 0?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,S)):Math.max(0,Math.min(20,S));function W(K){var G=T,J=M,te,re,me;if(_==="c")J=j(K)+J,K="";else{K=+K;var Ce=K<0||1/K<0;if(K=isNaN(K)?c:j(Math.abs(K),S),C&&(K=S7t(K)),Ce&&+K==0&&g!=="+"&&(Ce=!1),G=(Ce?g==="("?g:l:g==="-"||g==="("?"":g)+G,J=(_==="s"?tTe[8+Z_e/3]:"")+J+(Ce&&g==="("?")":""),B){for(te=-1,re=K.length;++te<re;)if(me=K.charCodeAt(te),48>me||me>57){J=(me===46?i+K.slice(te+1):K.slice(te))+J,K=K.slice(0,te);break}}}b&&!y&&(K=t(K,1/0));var Ae=G.length+K.length+J.length,_e=Ae<x?new Array(x-Ae+1).join(p):"";switch(b&&y&&(K=t(_e+K,_e.length?x-J.length:1/0),_e=""),m){case"<":K=G+K+J+_e;break;case"=":K=G+_e+K+J;break;case"^":K=_e.slice(0,Ae=_e.length>>1)+G+K+J+_e.slice(Ae);break;default:K=_e+G+K+J;break}return o(K)}return W.toString=function(){return h+""},W}function f(h,p){var m=u((h=qD(h),h.type="f",h)),g=Math.max(-8,Math.min(8,Math.floor(eO(p)/3)))*3,v=Math.pow(10,-g),y=tTe[8+g/3];return function(x){return m(v*x)+y}}return{format:u,formatPrefix:f}}var _B,bq,nTe;_7t({thousands:",",grouping:[3],currency:["$",""]});function _7t(e){return _B=E7t(e),bq=_B.format,nTe=_B.formatPrefix,_B}function T7t(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,eO(t)-eO(e))+1}function A7t(e){return Math.max(0,-eO(Math.abs(e)))}function rTe(e,t,n,r){var i=cq(e,t,n),o;switch(r=qD(r??",f"),r.type){case"s":{var s=Math.max(Math.abs(e),Math.abs(t));return r.precision==null&&!isNaN(o=x7t(i,s))&&(r.precision=o),nTe(r,s)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(o=T7t(i,Math.max(Math.abs(e),Math.abs(t))))&&(r.precision=o-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(o=A7t(i))&&(r.precision=o-(r.type==="%")*2);break}}return bq(r)}function zw(e){var t=e.domain;return e.ticks=function(n){var r=t();return sq(r[0],r[r.length-1],n??10)},e.tickFormat=function(n,r){var i=t();return rTe(i[0],i[i.length-1],n??10,r)},e.nice=function(n){n==null&&(n=10);var r=t(),i=0,o=r.length-1,s=r[i],l=r[o],c,u,f=10;for(l<s&&(u=s,s=l,l=u,u=i,i=o,o=u);f-- >0;){if(u=lq(s,l,n),u===c)return r[i]=s,r[o]=l,t(r);if(u>0)s=Math.floor(s/u)*u,l=Math.ceil(l/u)*u;else if(u<0)s=Math.ceil(s*u)/u,l=Math.floor(l*u)/u;else break;c=u}return e},e}function TB(){var e=yq();return e.copy=function(){return JD(e,TB())},jg.apply(e,arguments),zw(e)}function aTe(e){var t;function n(r){return r==null||isNaN(r=+r)?t:r}return n.invert=n,n.domain=n.range=function(r){return arguments.length?(e=Array.from(r,SB),n):e.slice()},n.unknown=function(r){return arguments.length?(t=r,n):t},n.copy=function(){return aTe(e).unknown(t)},e=arguments.length?Array.from(e,SB):[0,1],zw(n)}function iTe(e,t){e=e.slice();var n=0,r=e.length-1,i=e[n],o=e[r],s;return o<i&&(s=n,n=r,r=s,s=i,i=o,o=s),e[n]=t.floor(i),e[r]=t.ceil(o),e}function oTe(e){return Math.log(e)}function sTe(e){return Math.exp(e)}function P7t(e){return-Math.log(-e)}function O7t(e){return-Math.exp(-e)}function j7t(e){return isFinite(e)?+("1e"+e):e<0?0:e}function M7t(e){return e===10?j7t:e===Math.E?Math.exp:t=>Math.pow(e,t)}function R7t(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function lTe(e){return(t,n)=>-e(-t,n)}function wq(e){const t=e(oTe,sTe),n=t.domain;let r=10,i,o;function s(){return i=R7t(r),o=M7t(r),n()[0]<0?(i=lTe(i),o=lTe(o),e(P7t,O7t)):e(oTe,sTe),t}return t.base=function(l){return arguments.length?(r=+l,s()):r},t.domain=function(l){return arguments.length?(n(l),s()):n()},t.ticks=l=>{const c=n();let u=c[0],f=c[c.length-1];const h=f<u;h&&([u,f]=[f,u]);let p=i(u),m=i(f),g,v;const y=l==null?10:+l;let x=[];if(!(r%1)&&m-p<y){if(p=Math.floor(p),m=Math.ceil(m),u>0){for(;p<=m;++p)for(g=1;g<r;++g)if(v=p<0?g/o(-p):g*o(p),!(v<u)){if(v>f)break;x.push(v)}}else for(;p<=m;++p)for(g=r-1;g>=1;--g)if(v=p>0?g/o(-p):g*o(p),!(v<u)){if(v>f)break;x.push(v)}x.length*2<y&&(x=sq(u,f,y))}else x=sq(p,m,Math.min(m-p,y)).map(o);return h?x.reverse():x},t.tickFormat=(l,c)=>{if(l==null&&(l=10),c==null&&(c=r===10?"s":","),typeof c!="function"&&(!(r%1)&&(c=qD(c)).precision==null&&(c.trim=!0),c=bq(c)),l===1/0)return c;const u=Math.max(1,r*l/t.ticks().length);return f=>{let h=f/o(Math.round(i(f)));return h*r<r-.5&&(h*=r),h<=u?c(f):""}},t.nice=()=>n(iTe(n(),{floor:l=>o(Math.floor(i(l))),ceil:l=>o(Math.ceil(i(l)))})),t}function cTe(){const e=wq(CB()).domain([1,10]);return e.copy=()=>JD(e,cTe()).base(e.base()),jg.apply(e,arguments),e}function uTe(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function dTe(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function Sq(e){var t=1,n=e(uTe(t),dTe(t));return n.constant=function(r){return arguments.length?e(uTe(t=+r),dTe(t)):t},zw(n)}function fTe(){var e=Sq(CB());return e.copy=function(){return JD(e,fTe()).constant(e.constant())},jg.apply(e,arguments)}function hTe(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function D7t(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function k7t(e){return e<0?-e*e:e*e}function Cq(e){var t=e(jp,jp),n=1;function r(){return n===1?e(jp,jp):n===.5?e(D7t,k7t):e(hTe(n),hTe(1/n))}return t.exponent=function(i){return arguments.length?(n=+i,r()):n},zw(t)}function Eq(){var e=Cq(CB());return e.copy=function(){return JD(e,Eq()).exponent(e.exponent())},jg.apply(e,arguments),e}function I7t(){return Eq.apply(null,arguments).exponent(.5)}function pTe(e){return Math.sign(e)*e*e}function F7t(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function mTe(){var e=yq(),t=[0,1],n=!1,r;function i(o){var s=F7t(e(o));return isNaN(s)?r:n?Math.round(s):s}return i.invert=function(o){return e.invert(pTe(o))},i.domain=function(o){return arguments.length?(e.domain(o),i):e.domain()},i.range=function(o){return arguments.length?(e.range((t=Array.from(o,SB)).map(pTe)),i):t.slice()},i.rangeRound=function(o){return i.range(o).round(!0)},i.round=function(o){return arguments.length?(n=!!o,i):n},i.clamp=function(o){return arguments.length?(e.clamp(o),i):e.clamp()},i.unknown=function(o){return arguments.length?(r=o,i):r},i.copy=function(){return mTe(e.domain(),t).round(n).clamp(e.clamp()).unknown(r)},jg.apply(i,arguments),zw(i)}function gTe(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n<r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n<i||n===void 0&&i>=i)&&(n=i)}return n}function vTe(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function h0r(e,...t){if(typeof e[Symbol.iterator]!="function")throw new TypeError("values is not iterable");e=Array.from(e);let[n]=t;if(n&&n.length!==2||t.length>1){const r=Uint32Array.from(e,(i,o)=>o);return t.length>1?(t=t.map(i=>e.map(i)),r.sort((i,o)=>{for(const s of t){const l=AB(s[i],s[o]);if(l)return l}})):(n=e.map(n),r.sort((i,o)=>AB(n[i],n[o]))),permute(e,r)}return e.sort(yTe(n))}function yTe(e=$w){if(e===$w)return AB;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||r===0?r:(e(n,n)===0)-(e(t,t)===0)}}function AB(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}function xTe(e,t,n=0,r=1/0,i){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(i=i===void 0?AB:yTe(i);r>n;){if(r-n>600){const c=r-n+1,u=t-n+1,f=Math.log(c),h=.5*Math.exp(2*f/3),p=.5*Math.sqrt(f*h*(c-h)/c)*(u-c/2<0?-1:1),m=Math.max(n,Math.floor(t-u*h/c+p)),g=Math.min(r,Math.floor(t+(c-u)*h/c+p));xTe(e,t,m,g,i)}const o=e[t];let s=n,l=r;for(e5(e,n,t),i(e[r],o)>0&&e5(e,n,r);s<l;){for(e5(e,s,l),++s,--l;i(e[s],o)<0;)++s;for(;i(e[l],o)>0;)--l}i(e[n],o)===0?e5(e,n,l):(++l,e5(e,l,r)),l<=t&&(n=l+1),t<=l&&(r=l-1)}return e}function e5(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function N7t(e,t,n){if(e=Float64Array.from($8t(e,n)),!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return vTe(e);if(t>=1)return gTe(e);var r,i=(r-1)*t,o=Math.floor(i),s=gTe(xTe(e,o).subarray(0,o+1)),l=vTe(e.subarray(o+1));return s+(l-s)*(i-o)}}function L7t(e,t,n=M_e){if(!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,o=Math.floor(i),s=+n(e[o],o,e),l=+n(e[o+1],o+1,e);return s+(l-s)*(i-o)}}function p0r(e,t,n=number){if(!isNaN(t=+t)){if(r=Float64Array.from(e,(l,c)=>number(n(e[c],c,e))),t<=0)return minIndex(r);if(t>=1)return maxIndex(r);var r,i=Uint32Array.from(e,(l,c)=>c),o=r.length-1,s=Math.floor(o*t);return quickselect(i,s,0,o,(l,c)=>ascendingDefined(r[l],r[c])),s=greatest(i.subarray(0,s+1),l=>r[l]),s>=0?s:-1}}function bTe(){var e=[],t=[],n=[],r;function i(){var s=0,l=Math.max(1,t.length);for(n=new Array(l-1);++s<l;)n[s-1]=L7t(e,s/l);return o}function o(s){return s==null||isNaN(s=+s)?r:t[YD(n,s)]}return o.invertExtent=function(s){var l=t.indexOf(s);return l<0?[NaN,NaN]:[l>0?n[l-1]:e[0],l<n.length?n[l]:e[e.length-1]]},o.domain=function(s){if(!arguments.length)return e.slice();e=[];for(let l of s)l!=null&&!isNaN(l=+l)&&e.push(l);return e.sort($w),i()},o.range=function(s){return arguments.length?(t=Array.from(s),i()):t.slice()},o.unknown=function(s){return arguments.length?(r=s,o):r},o.quantiles=function(){return n.slice()},o.copy=function(){return bTe().domain(e).range(t).unknown(r)},jg.apply(o,arguments)}function wTe(){var e=0,t=1,n=1,r=[.5],i=[0,1],o;function s(c){return c!=null&&c<=c?i[YD(r,c,0,n)]:o}function l(){var c=-1;for(r=new Array(n);++c<n;)r[c]=((c+1)*t-(c-n)*e)/(n+1);return s}return s.domain=function(c){return arguments.length?([e,t]=c,e=+e,t=+t,l()):[e,t]},s.range=function(c){return arguments.length?(n=(i=Array.from(c)).length-1,l()):i.slice()},s.invertExtent=function(c){var u=i.indexOf(c);return u<0?[NaN,NaN]:u<1?[e,r[0]]:u>=n?[r[n-1],t]:[r[u-1],r[u]]},s.unknown=function(c){return arguments.length&&(o=c),s},s.thresholds=function(){return r.slice()},s.copy=function(){return wTe().domain([e,t]).range(i).unknown(o)},jg.apply(zw(s),arguments)}function STe(){var e=[.5],t=[0,1],n,r=1;function i(o){return o!=null&&o<=o?t[YD(e,o,0,r)]:n}return i.domain=function(o){return arguments.length?(e=Array.from(o),r=Math.min(e.length,t.length-1),i):e.slice()},i.range=function(o){return arguments.length?(t=Array.from(o),r=Math.min(e.length,t.length-1),i):t.slice()},i.invertExtent=function(o){var s=t.indexOf(o);return[e[s-1],e[s]]},i.unknown=function(o){return arguments.length?(n=o,i):n},i.copy=function(){return STe().domain(e).range(t).unknown(n)},jg.apply(i,arguments)}const Tb=1e3,Mg=Tb*60,Ab=Mg*60,Pb=Ab*24,_q=Pb*7,CTe=Pb*30,Tq=Pb*365,Aq=new Date,Pq=new Date;function rf(e,t,n,r){function i(o){return e(o=arguments.length===0?new Date:new Date(+o)),o}return i.floor=o=>(e(o=new Date(+o)),o),i.ceil=o=>(e(o=new Date(o-1)),t(o,1),e(o),o),i.round=o=>{const s=i(o),l=i.ceil(o);return o-s<l-o?s:l},i.offset=(o,s)=>(t(o=new Date(+o),s==null?1:Math.floor(s)),o),i.range=(o,s,l)=>{const c=[];if(o=i.ceil(o),l=l==null?1:Math.floor(l),!(o<s)||!(l>0))return c;let u;do c.push(u=new Date(+o)),t(o,l),e(o);while(u<o&&o<s);return c},i.filter=o=>rf(s=>{if(s>=s)for(;e(s),!o(s);)s.setTime(s-1)},(s,l)=>{if(s>=s)if(l<0)for(;++l<=0;)for(;t(s,-1),!o(s););else for(;--l>=0;)for(;t(s,1),!o(s););}),n&&(i.count=(o,s)=>(Aq.setTime(+o),Pq.setTime(+s),e(Aq),e(Pq),Math.floor(n(Aq,Pq))),i.every=o=>(o=Math.floor(o),!isFinite(o)||!(o>0)?null:o>1?i.filter(r?s=>r(s)%o===0:s=>i.count(0,s)%o===0):i)),i}const PB=rf(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);PB.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?rf(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):PB);const m0r=PB.range,FE=rf(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Tb)},(e,t)=>(t-e)/Tb,e=>e.getUTCSeconds()),g0r=FE.range,Oq=rf(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Tb)},(e,t)=>{e.setTime(+e+t*Mg)},(e,t)=>(t-e)/Mg,e=>e.getMinutes()),v0r=Oq.range,jq=rf(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Mg)},(e,t)=>(t-e)/Mg,e=>e.getUTCMinutes()),y0r=jq.range,Mq=rf(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Tb-e.getMinutes()*Mg)},(e,t)=>{e.setTime(+e+t*Ab)},(e,t)=>(t-e)/Ab,e=>e.getHours()),x0r=Mq.range,Rq=rf(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Ab)},(e,t)=>(t-e)/Ab,e=>e.getUTCHours()),b0r=Rq.range,t5=rf(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Mg)/Pb,e=>e.getDate()-1),w0r=t5.range,OB=rf(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Pb,e=>e.getUTCDate()-1),S0r=OB.range,ETe=rf(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Pb,e=>Math.floor(e/Pb)),C0r=ETe.range;function NE(e){return rf(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*Mg)/_q)}const jB=NE(0),MB=NE(1),B7t=NE(2),U7t=NE(3),tO=NE(4),V7t=NE(5),$7t=NE(6),E0r=jB.range,_0r=MB.range,T0r=B7t.range,A0r=U7t.range,P0r=tO.range,O0r=V7t.range,j0r=$7t.range;function LE(e){return rf(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/_q)}const RB=LE(0),DB=LE(1),z7t=LE(2),W7t=LE(3),nO=LE(4),H7t=LE(5),G7t=LE(6),M0r=RB.range,R0r=DB.range,D0r=z7t.range,k0r=W7t.range,I0r=nO.range,F0r=H7t.range,N0r=G7t.range,Dq=rf(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth()),L0r=Dq.range,kq=rf(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth()),B0r=kq.range,Ob=rf(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());Ob.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:rf(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});const U0r=Ob.range,jb=rf(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());jb.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:rf(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});const V0r=jb.range;function _Te(e,t,n,r,i,o){const s=[[FE,1,Tb],[FE,5,5*Tb],[FE,15,15*Tb],[FE,30,30*Tb],[o,1,Mg],[o,5,5*Mg],[o,15,15*Mg],[o,30,30*Mg],[i,1,Ab],[i,3,3*Ab],[i,6,6*Ab],[i,12,12*Ab],[r,1,Pb],[r,2,2*Pb],[n,1,_q],[t,1,CTe],[t,3,3*CTe],[e,1,Tq]];function l(u,f,h){const p=f<u;p&&([u,f]=[f,u]);const m=h&&typeof h.range=="function"?h:c(u,f,h),g=m?m.range(u,+f+1):[];return p?g.reverse():g}function c(u,f,h){const p=Math.abs(f-u)/h,m=uq(([,,y])=>y).right(s,p);if(m===s.length)return e.every(cq(u/Tq,f/Tq,h));if(m===0)return PB.every(Math.max(cq(u,f,h),1));const[g,v]=s[p/s[m-1][2]<s[m][2]/p?m-1:m];return g.every(v)}return[l,c]}const[Y7t,K7t]=_Te(jb,kq,RB,ETe,Rq,jq),[X7t,Z7t]=_Te(Ob,Dq,jB,t5,Mq,Oq);function Iq(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function Fq(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function n5(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function Q7t(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,o=e.days,s=e.shortDays,l=e.months,c=e.shortMonths,u=r5(i),f=a5(i),h=r5(o),p=a5(o),m=r5(s),g=a5(s),v=r5(l),y=a5(l),x=r5(c),b=a5(c),S={a:Ce,A:Ae,b:_e,B:Be,c:null,d:MTe,e:MTe,f:bFt,g:jFt,G:RFt,H:vFt,I:yFt,j:xFt,L:RTe,m:wFt,M:SFt,p:Ue,q:$e,Q:LTe,s:BTe,S:CFt,u:EFt,U:_Ft,V:TFt,w:AFt,W:PFt,x:null,X:null,y:OFt,Y:MFt,Z:DFt,"%":NTe},C={a:Je,A:Ne,b:Ke,B:nt,c:null,d:kTe,e:kTe,f:NFt,g:YFt,G:XFt,H:kFt,I:IFt,j:FFt,L:ITe,m:LFt,M:BFt,p:rt,q:st,Q:LTe,s:BTe,S:UFt,u:VFt,U:$Ft,V:zFt,w:WFt,W:HFt,x:null,X:null,y:GFt,Y:KFt,Z:ZFt,"%":NTe},_={a:W,A:K,b:G,B:J,c:te,d:OTe,e:OTe,f:hFt,g:PTe,G:ATe,H:jTe,I:jTe,j:cFt,L:fFt,m:lFt,M:uFt,p:B,q:sFt,Q:mFt,s:gFt,S:dFt,u:nFt,U:rFt,V:aFt,w:tFt,W:iFt,x:re,X:me,y:PTe,Y:ATe,Z:oFt,"%":pFt};S.x=T(n,S),S.X=T(r,S),S.c=T(t,S),C.x=T(n,C),C.X=T(r,C),C.c=T(t,C);function T(gt,lt){return function(ut){var Fe=[],ft=-1,Ct=0,Tt=gt.length,Ut,zt,Ht;for(ut instanceof Date||(ut=new Date(+ut));++ft<Tt;)gt.charCodeAt(ft)===37&&(Fe.push(gt.slice(Ct,ft)),(zt=TTe[Ut=gt.charAt(++ft)])!=null?Ut=gt.charAt(++ft):zt=Ut==="e"?" ":"0",(Ht=lt[Ut])&&(Ut=Ht(ut,zt)),Fe.push(Ut),Ct=ft+1);return Fe.push(gt.slice(Ct,ft)),Fe.join("")}}function M(gt,lt){return function(ut){var Fe=n5(1900,void 0,1),ft=j(Fe,gt,ut+="",0),Ct,Tt;if(ft!=ut.length)return null;if("Q"in Fe)return new Date(Fe.Q);if("s"in Fe)return new Date(Fe.s*1e3+("L"in Fe?Fe.L:0));if(lt&&!("Z"in Fe)&&(Fe.Z=0),"p"in Fe&&(Fe.H=Fe.H%12+Fe.p*12),Fe.m===void 0&&(Fe.m="q"in Fe?Fe.q:0),"V"in Fe){if(Fe.V<1||Fe.V>53)return null;"w"in Fe||(Fe.w=1),"Z"in Fe?(Ct=Fq(n5(Fe.y,0,1)),Tt=Ct.getUTCDay(),Ct=Tt>4||Tt===0?DB.ceil(Ct):DB(Ct),Ct=OB.offset(Ct,(Fe.V-1)*7),Fe.y=Ct.getUTCFullYear(),Fe.m=Ct.getUTCMonth(),Fe.d=Ct.getUTCDate()+(Fe.w+6)%7):(Ct=Iq(n5(Fe.y,0,1)),Tt=Ct.getDay(),Ct=Tt>4||Tt===0?MB.ceil(Ct):MB(Ct),Ct=t5.offset(Ct,(Fe.V-1)*7),Fe.y=Ct.getFullYear(),Fe.m=Ct.getMonth(),Fe.d=Ct.getDate()+(Fe.w+6)%7)}else("W"in Fe||"U"in Fe)&&("w"in Fe||(Fe.w="u"in Fe?Fe.u%7:"W"in Fe?1:0),Tt="Z"in Fe?Fq(n5(Fe.y,0,1)).getUTCDay():Iq(n5(Fe.y,0,1)).getDay(),Fe.m=0,Fe.d="W"in Fe?(Fe.w+6)%7+Fe.W*7-(Tt+5)%7:Fe.w+Fe.U*7-(Tt+6)%7);return"Z"in Fe?(Fe.H+=Fe.Z/100|0,Fe.M+=Fe.Z%100,Fq(Fe)):Iq(Fe)}}function j(gt,lt,ut,Fe){for(var ft=0,Ct=lt.length,Tt=ut.length,Ut,zt;ft<Ct;){if(Fe>=Tt)return-1;if(Ut=lt.charCodeAt(ft++),Ut===37){if(Ut=lt.charAt(ft++),zt=_[Ut in TTe?lt.charAt(ft++):Ut],!zt||(Fe=zt(gt,ut,Fe))<0)return-1}else if(Ut!=ut.charCodeAt(Fe++))return-1}return Fe}function B(gt,lt,ut){var Fe=u.exec(lt.slice(ut));return Fe?(gt.p=f.get(Fe[0].toLowerCase()),ut+Fe[0].length):-1}function W(gt,lt,ut){var Fe=m.exec(lt.slice(ut));return Fe?(gt.w=g.get(Fe[0].toLowerCase()),ut+Fe[0].length):-1}function K(gt,lt,ut){var Fe=h.exec(lt.slice(ut));return Fe?(gt.w=p.get(Fe[0].toLowerCase()),ut+Fe[0].length):-1}function G(gt,lt,ut){var Fe=x.exec(lt.slice(ut));return Fe?(gt.m=b.get(Fe[0].toLowerCase()),ut+Fe[0].length):-1}function J(gt,lt,ut){var Fe=v.exec(lt.slice(ut));return Fe?(gt.m=y.get(Fe[0].toLowerCase()),ut+Fe[0].length):-1}function te(gt,lt,ut){return j(gt,t,lt,ut)}function re(gt,lt,ut){return j(gt,n,lt,ut)}function me(gt,lt,ut){return j(gt,r,lt,ut)}function Ce(gt){return s[gt.getDay()]}function Ae(gt){return o[gt.getDay()]}function _e(gt){return c[gt.getMonth()]}function Be(gt){return l[gt.getMonth()]}function Ue(gt){return i[+(gt.getHours()>=12)]}function $e(gt){return 1+~~(gt.getMonth()/3)}function Je(gt){return s[gt.getUTCDay()]}function Ne(gt){return o[gt.getUTCDay()]}function Ke(gt){return c[gt.getUTCMonth()]}function nt(gt){return l[gt.getUTCMonth()]}function rt(gt){return i[+(gt.getUTCHours()>=12)]}function st(gt){return 1+~~(gt.getUTCMonth()/3)}return{format:function(gt){var lt=T(gt+="",S);return lt.toString=function(){return gt},lt},parse:function(gt){var lt=M(gt+="",!1);return lt.toString=function(){return gt},lt},utcFormat:function(gt){var lt=T(gt+="",C);return lt.toString=function(){return gt},lt},utcParse:function(gt){var lt=M(gt+="",!0);return lt.toString=function(){return gt},lt}}}var TTe={"-":"",_:" ",0:"0"},jf=/^\s*\d+/,J7t=/^%/,q7t=/[\\^$*+?|[\]().{}]/g;function ec(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",o=i.length;return r+(o<n?new Array(n-o+1).join(t)+i:i)}function eFt(e){return e.replace(q7t,"\\$&")}function r5(e){return new RegExp("^(?:"+e.map(eFt).join("|")+")","i")}function a5(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function tFt(e,t,n){var r=jf.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function nFt(e,t,n){var r=jf.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function rFt(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function aFt(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function iFt(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function ATe(e,t,n){var r=jf.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function PTe(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function oFt(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function sFt(e,t,n){var r=jf.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function lFt(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function OTe(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function cFt(e,t,n){var r=jf.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function jTe(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function uFt(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function dFt(e,t,n){var r=jf.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function fFt(e,t,n){var r=jf.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function hFt(e,t,n){var r=jf.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function pFt(e,t,n){var r=J7t.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function mFt(e,t,n){var r=jf.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function gFt(e,t,n){var r=jf.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function MTe(e,t){return ec(e.getDate(),t,2)}function vFt(e,t){return ec(e.getHours(),t,2)}function yFt(e,t){return ec(e.getHours()%12||12,t,2)}function xFt(e,t){return ec(1+t5.count(Ob(e),e),t,3)}function RTe(e,t){return ec(e.getMilliseconds(),t,3)}function bFt(e,t){return RTe(e,t)+"000"}function wFt(e,t){return ec(e.getMonth()+1,t,2)}function SFt(e,t){return ec(e.getMinutes(),t,2)}function CFt(e,t){return ec(e.getSeconds(),t,2)}function EFt(e){var t=e.getDay();return t===0?7:t}function _Ft(e,t){return ec(jB.count(Ob(e)-1,e),t,2)}function DTe(e){var t=e.getDay();return t>=4||t===0?tO(e):tO.ceil(e)}function TFt(e,t){return e=DTe(e),ec(tO.count(Ob(e),e)+(Ob(e).getDay()===4),t,2)}function AFt(e){return e.getDay()}function PFt(e,t){return ec(MB.count(Ob(e)-1,e),t,2)}function OFt(e,t){return ec(e.getFullYear()%100,t,2)}function jFt(e,t){return e=DTe(e),ec(e.getFullYear()%100,t,2)}function MFt(e,t){return ec(e.getFullYear()%1e4,t,4)}function RFt(e,t){var n=e.getDay();return e=n>=4||n===0?tO(e):tO.ceil(e),ec(e.getFullYear()%1e4,t,4)}function DFt(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+ec(t/60|0,"0",2)+ec(t%60,"0",2)}function kTe(e,t){return ec(e.getUTCDate(),t,2)}function kFt(e,t){return ec(e.getUTCHours(),t,2)}function IFt(e,t){return ec(e.getUTCHours()%12||12,t,2)}function FFt(e,t){return ec(1+OB.count(jb(e),e),t,3)}function ITe(e,t){return ec(e.getUTCMilliseconds(),t,3)}function NFt(e,t){return ITe(e,t)+"000"}function LFt(e,t){return ec(e.getUTCMonth()+1,t,2)}function BFt(e,t){return ec(e.getUTCMinutes(),t,2)}function UFt(e,t){return ec(e.getUTCSeconds(),t,2)}function VFt(e){var t=e.getUTCDay();return t===0?7:t}function $Ft(e,t){return ec(RB.count(jb(e)-1,e),t,2)}function FTe(e){var t=e.getUTCDay();return t>=4||t===0?nO(e):nO.ceil(e)}function zFt(e,t){return e=FTe(e),ec(nO.count(jb(e),e)+(jb(e).getUTCDay()===4),t,2)}function WFt(e){return e.getUTCDay()}function HFt(e,t){return ec(DB.count(jb(e)-1,e),t,2)}function GFt(e,t){return ec(e.getUTCFullYear()%100,t,2)}function YFt(e,t){return e=FTe(e),ec(e.getUTCFullYear()%100,t,2)}function KFt(e,t){return ec(e.getUTCFullYear()%1e4,t,4)}function XFt(e,t){var n=e.getUTCDay();return e=n>=4||n===0?nO(e):nO.ceil(e),ec(e.getUTCFullYear()%1e4,t,4)}function ZFt(){return"+0000"}function NTe(){return"%"}function LTe(e){return+e}function BTe(e){return Math.floor(+e/1e3)}var rO,UTe,QFt,VTe,JFt;qFt({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function qFt(e){return rO=Q7t(e),UTe=rO.format,QFt=rO.parse,VTe=rO.utcFormat,JFt=rO.utcParse,rO}function eNt(e){return new Date(e)}function tNt(e){return e instanceof Date?+e:+new Date(+e)}function Nq(e,t,n,r,i,o,s,l,c,u){var f=yq(),h=f.invert,p=f.domain,m=u(".%L"),g=u(":%S"),v=u("%I:%M"),y=u("%I %p"),x=u("%a %d"),b=u("%b %d"),S=u("%B"),C=u("%Y");function _(T){return(c(T)<T?m:l(T)<T?g:s(T)<T?v:o(T)<T?y:r(T)<T?i(T)<T?x:b:n(T)<T?S:C)(T)}return f.invert=function(T){return new Date(h(T))},f.domain=function(T){return arguments.length?p(Array.from(T,tNt)):p().map(eNt)},f.ticks=function(T){var M=p();return e(M[0],M[M.length-1],T??10)},f.tickFormat=function(T,M){return M==null?_:u(M)},f.nice=function(T){var M=p();return(!T||typeof T.range!="function")&&(T=t(M[0],M[M.length-1],T??10)),T?p(iTe(M,T)):f},f.copy=function(){return JD(f,Nq(e,t,n,r,i,o,s,l,c,u))},f}function nNt(){return jg.apply(Nq(X7t,Z7t,Ob,Dq,jB,t5,Mq,Oq,FE,UTe).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function rNt(){return jg.apply(Nq(Y7t,K7t,jb,kq,RB,OB,Rq,jq,FE,VTe).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function kB(){var e=0,t=1,n,r,i,o,s=jp,l=!1,c;function u(h){return h==null||isNaN(h=+h)?c:s(i===0?.5:(h=(o(h)-n)*i,l?Math.max(0,Math.min(1,h)):h))}u.domain=function(h){return arguments.length?([e,t]=h,n=o(e=+e),r=o(t=+t),i=n===r?0:1/(r-n),u):[e,t]},u.clamp=function(h){return arguments.length?(l=!!h,u):l},u.interpolator=function(h){return arguments.length?(s=h,u):s};function f(h){return function(p){var m,g;return arguments.length?([m,g]=p,s=h(m,g),u):[s(0),s(1)]}}return u.range=f(qP),u.rangeRound=f(gq),u.unknown=function(h){return arguments.length?(c=h,u):c},function(h){return o=h,n=h(e),r=h(t),i=n===r?0:1/(r-n),u}}function Ww(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function $Te(){var e=zw(kB()(jp));return e.copy=function(){return Ww(e,$Te())},_b.apply(e,arguments)}function zTe(){var e=wq(kB()).domain([1,10]);return e.copy=function(){return Ww(e,zTe()).base(e.base())},_b.apply(e,arguments)}function WTe(){var e=Sq(kB());return e.copy=function(){return Ww(e,WTe()).constant(e.constant())},_b.apply(e,arguments)}function Lq(){var e=Cq(kB());return e.copy=function(){return Ww(e,Lq()).exponent(e.exponent())},_b.apply(e,arguments)}function aNt(){return Lq.apply(null,arguments).exponent(.5)}function HTe(){var e=[],t=jp;function n(r){if(r!=null&&!isNaN(r=+r))return t((YD(e,r,1)-1)/(e.length-1))}return n.domain=function(r){if(!arguments.length)return e.slice();e=[];for(let i of r)i!=null&&!isNaN(i=+i)&&e.push(i);return e.sort($w),n},n.interpolator=function(r){return arguments.length?(t=r,n):t},n.range=function(){return e.map((r,i)=>t(i/(e.length-1)))},n.quantiles=function(r){return Array.from({length:r+1},(i,o)=>N7t(e,o/r))},n.copy=function(){return HTe(t).domain(e)},_b.apply(n,arguments)}function iNt(e,t){t===void 0&&(t=e,e=qP);for(var n=0,r=t.length-1,i=t[0],o=new Array(r<0?0:r);n<r;)o[n]=e(i,i=t[++n]);return function(s){var l=Math.max(0,Math.min(r-1,Math.floor(s*=r)));return o[l](s-l)}}function IB(){var e=0,t=.5,n=1,r=1,i,o,s,l,c,u=jp,f,h=!1,p;function m(v){return isNaN(v=+v)?p:(v=.5+((v=+f(v))-o)*(r*v<r*o?l:c),u(h?Math.max(0,Math.min(1,v)):v))}m.domain=function(v){return arguments.length?([e,t,n]=v,i=f(e=+e),o=f(t=+t),s=f(n=+n),l=i===o?0:.5/(o-i),c=o===s?0:.5/(s-o),r=o<i?-1:1,m):[e,t,n]},m.clamp=function(v){return arguments.length?(h=!!v,m):h},m.interpolator=function(v){return arguments.length?(u=v,m):u};function g(v){return function(y){var x,b,S;return arguments.length?([x,b,S]=y,u=iNt(v,[x,b,S]),m):[u(0),u(.5),u(1)]}}return m.range=g(qP),m.rangeRound=g(gq),m.unknown=function(v){return arguments.length?(p=v,m):p},function(v){return f=v,i=v(e),o=v(t),s=v(n),l=i===o?0:.5/(o-i),c=o===s?0:.5/(s-o),r=o<i?-1:1,m}}function GTe(){var e=zw(IB()(jp));return e.copy=function(){return Ww(e,GTe())},_b.apply(e,arguments)}function YTe(){var e=wq(IB()).domain([.1,1,10]);return e.copy=function(){return Ww(e,YTe()).base(e.base())},_b.apply(e,arguments)}function KTe(){var e=Sq(IB());return e.copy=function(){return Ww(e,KTe()).constant(e.constant())},_b.apply(e,arguments)}function Bq(){var e=Cq(IB());return e.copy=function(){return Ww(e,Bq()).exponent(e.exponent())},_b.apply(e,arguments)}function oNt(){return Bq.apply(null,arguments).exponent(.5)}function aO(e,t){if((s=e.length)>1)for(var n=1,r,i,o=e[t[0]],s,l=o.length;n<s;++n)for(i=o,o=e[t[n]],r=0;r<l;++r)o[r][1]+=o[r][0]=isNaN(i[r][1])?i[r][0]:i[r][1]}function sNt(e,t){if((r=e.length)>0){for(var n,r,i=0,o=e[0].length,s;i<o;++i){for(s=n=0;n<r;++n)s+=e[n][i][1]||0;if(s)for(n=0;n<r;++n)e[n][i][1]/=s}aO(e,t)}}function lNt(e,t){if((i=e.length)>0){for(var n=0,r=e[t[0]],i,o=r.length;n<o;++n){for(var s=0,l=0;s<i;++s)l+=e[s][n][1]||0;r[n][1]+=r[n][0]=-l/2}aO(e,t)}}function cNt(e,t){if(!(!((s=e.length)>0)||!((o=(i=e[t[0]]).length)>0))){for(var n=0,r=1,i,o,s;r<o;++r){for(var l=0,c=0,u=0;l<s;++l){for(var f=e[t[l]],h=f[r][1]||0,p=f[r-1][1]||0,m=(h-p)/2,g=0;g<l;++g){var v=e[t[g]],y=v[r][1]||0,x=v[r-1][1]||0;m+=y-x}c+=h,u+=m*h}i[r-1][1]+=i[r-1][0]=n,c&&(n-=u/c)}i[r-1][1]+=i[r-1][0]=n,aO(e,t)}}function Uq(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function uNt(e,t){return e[t]}function dNt(e){const t=[];return t.key=e,t}function fNt(){var e=Kc([]),t=Uq,n=aO,r=uNt;function i(o){var s=Array.from(e.apply(this,arguments),dNt),l,c=s.length,u=-1,f;for(const h of o)for(l=0,++u;l<c;++l)(s[l][u]=[0,+r(h,s[l].key,u,o)]).data=h;for(l=0,f=ZJ(t(s));l<c;++l)s[f[l]].index=l;return n(s,f),s}return i.keys=function(o){return arguments.length?(e=typeof o=="function"?o:Kc(Array.from(o)),i):e},i.value=function(o){return arguments.length?(r=typeof o=="function"?o:Kc(+o),i):r},i.order=function(o){return arguments.length?(t=o==null?Uq:typeof o=="function"?o:Kc(Array.from(o)),i):t},i.offset=function(o){return arguments.length?(n=o??aO,i):n},i}var hNt=rn(37918),FB=rn.n(hNt),pNt=rn(86501),mNt=rn.n(pNt),gNt=rn(63281),Vq=rn.n(gNt),vNt=rn(71221),ic=rn.n(vNt);function yNt(e){return SNt(e)||wNt(e)||bNt(e)||xNt()}function xNt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bNt(e,t){if(e){if(typeof e=="string")return $q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $q(e,t)}}function wNt(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function SNt(e){if(Array.isArray(e))return $q(e)}function $q(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var CNt=function(t){return t},XTe={"@@functional/placeholder":!0},ZTe=function(t){return t===XTe},QTe=function(t){return function n(){return arguments.length===0||arguments.length===1&&ZTe(arguments.length<=0?void 0:arguments[0])?n:t.apply(void 0,arguments)}},ENt=function e(t,n){return t===1?n:QTe(function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var s=i.filter(function(l){return l!==XTe}).length;return s>=t?n.apply(void 0,i):e(t-s,QTe(function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];var f=i.map(function(h){return ZTe(h)?c.shift():h});return n.apply(void 0,yNt(f).concat(c))}))})},NB=function(t){return ENt(t.length,t)},LB=function(t,n){for(var r=[],i=t;i<n;++i)r[i-t]=i;return r},JTe=NB(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),qTe=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return CNt;var i=n.reverse(),o=i[0],s=i.slice(1);return function(){return s.reduce(function(l,c){return c(l)},o.apply(void 0,arguments))}},BB=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},zq=function(t){var n=null,r=null;return function(){for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return n&&o.every(function(l,c){return l===n[c]})||(n=o,r=t.apply(void 0,o)),r}};function _Nt(e){var t;return e===0?t=1:t=Math.floor(new(ic())(e).abs().log(10).toNumber())+1,t}function TNt(e,t,n){for(var r=new(ic())(e),i=0,o=[];r.lt(t)&&i<1e5;)o.push(r.toNumber()),r=r.add(n),i++;return o}var ANt=NB(function(e,t,n){var r=+e,i=+t;return r+n*(i-r)}),PNt=NB(function(e,t,n){var r=t-+e;return r=r||1/0,(n-e)/r}),ONt=NB(function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))});const UB={rangeStep:TNt,getDigitCount:_Nt,interpolateNumber:ANt,uninterpolateNumber:PNt,uninterpolateTruncation:ONt};function Wq(e){return RNt(e)||MNt(e)||eAe(e)||jNt()}function jNt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function MNt(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function RNt(e){if(Array.isArray(e))return Hq(e)}function BE(e,t){return INt(e)||kNt(e,t)||eAe(e,t)||DNt()}function DNt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eAe(e,t){if(e){if(typeof e=="string")return Hq(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Hq(e,t)}}function Hq(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function kNt(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,i=!1,o=void 0;try{for(var s=e[Symbol.iterator](),l;!(r=(l=s.next()).done)&&(n.push(l.value),!(t&&n.length===t));r=!0);}catch(c){i=!0,o=c}finally{try{!r&&s.return!=null&&s.return()}finally{if(i)throw o}}return n}}function INt(e){if(Array.isArray(e))return e}function Gq(e){var t=BE(e,2),n=t[0],r=t[1],i=n,o=r;return n>r&&(i=r,o=n),[i,o]}function Yq(e,t,n){if(e.lte(0))return new(ic())(0);var r=UB.getDigitCount(e.toNumber()),i=new(ic())(10).pow(r),o=e.div(i),s=r!==1?.05:.1,l=new(ic())(Math.ceil(o.div(s).toNumber())).add(n).mul(s),c=l.mul(i);return t?c:new(ic())(Math.ceil(c))}function tAe(e,t,n){var r=1,i=new(ic())(e);if(!i.isint()&&n){var o=Math.abs(e);o<1?(r=new(ic())(10).pow(UB.getDigitCount(e)-1),i=new(ic())(Math.floor(i.div(r).toNumber())).mul(r)):o>1&&(i=new(ic())(Math.floor(e)))}else e===0?i=new(ic())(Math.floor((t-1)/2)):n||(i=new(ic())(Math.floor(e)));var s=Math.floor((t-1)/2),l=qTe(JTe(function(c){return i.add(new(ic())(c-s).mul(r)).toNumber()}),LB);return l(0,t)}function nAe(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new(ic())(0),tickMin:new(ic())(0),tickMax:new(ic())(0)};var o=Yq(new(ic())(t).sub(e).div(n-1),r,i),s;e<=0&&t>=0?s=new(ic())(0):(s=new(ic())(e).add(t).div(2),s=s.sub(new(ic())(s).mod(o)));var l=Math.ceil(s.sub(e).div(o).toNumber()),c=Math.ceil(new(ic())(t).sub(s).div(o).toNumber()),u=l+c+1;return u>n?nAe(e,t,n,r,i+1):(u<n&&(c=t>0?c+(n-u):c,l=t>0?l:l+(n-u)),{step:o,tickMin:s.sub(new(ic())(l).mul(o)),tickMax:s.add(new(ic())(c).mul(o))})}function FNt(e){var t=BE(e,2),n=t[0],r=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=Math.max(i,2),l=Gq([n,r]),c=BE(l,2),u=c[0],f=c[1];if(u===-1/0||f===1/0){var h=f===1/0?[u].concat(Wq(LB(0,i-1).map(function(){return 1/0}))):[].concat(Wq(LB(0,i-1).map(function(){return-1/0})),[f]);return n>r?BB(h):h}if(u===f)return tAe(u,i,o);var p=nAe(u,f,s,o),m=p.step,g=p.tickMin,v=p.tickMax,y=UB.rangeStep(g,v.add(new(ic())(.1).mul(m)),m);return n>r?BB(y):y}function NNt(e){var t=BE(e,2),n=t[0],r=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=Math.max(i,2),l=Gq([n,r]),c=BE(l,2),u=c[0],f=c[1];if(u===-1/0||f===1/0)return[n,r];if(u===f)return tAe(u,i,o);var h=Yq(new(ic())(f).sub(u).div(s-1),o,0),p=qTe(JTe(function(g){return new(ic())(u).add(new(ic())(g).mul(h)).toNumber()}),LB),m=p(0,s).filter(function(g){return g>=u&&g<=f});return n>r?BB(m):m}function LNt(e,t){var n=BE(e,2),r=n[0],i=n[1],o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=Gq([r,i]),l=BE(s,2),c=l[0],u=l[1];if(c===-1/0||u===1/0)return[r,i];if(c===u)return[c];var f=Math.max(t,2),h=Yq(new(ic())(u).sub(c).div(f-1),o,0),p=[].concat(Wq(UB.rangeStep(new(ic())(c),new(ic())(u).sub(new(ic())(.99).mul(h)),h)),[u]);return r>i?BB(p):p}var BNt=zq(FNt),$0r=zq(NNt),UNt=zq(LNt),VNt=!0,Kq="Invariant failed";function UE(e,t){if(!e){if(VNt)throw new Error(Kq);var n=typeof t=="function"?t():t,r=n?"".concat(Kq,": ").concat(n):Kq;throw new Error(r)}}var $Nt=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function VB(){return VB=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},VB.apply(this,arguments)}function zNt(e,t){return YNt(e)||GNt(e,t)||HNt(e,t)||WNt()}function WNt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function HNt(e,t){if(e){if(typeof e=="string")return rAe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rAe(e,t)}}function rAe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function GNt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function YNt(e){if(Array.isArray(e))return e}function KNt(e,t){if(e==null)return{};var n=XNt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function XNt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function iO(e){var t=e.offset,n=e.layout,r=e.width,i=e.dataKey,o=e.data,s=e.dataPointFormatter,l=e.xAxis,c=e.yAxis,u=KNt(e,$Nt),f=Uo(u,!1);e.direction==="x"&&l.type!=="number"&&UE(!1);var h=o.map(function(p){var m=s(p,i),g=m.x,v=m.y,y=m.value,x=m.errorVal;if(!x)return null;var b=[],S,C;if(Array.isArray(x)){var _=zNt(x,2);S=_[0],C=_[1]}else S=C=x;if(n==="vertical"){var T=l.scale,M=v+t,j=M+r,B=M-r,W=T(y-S),K=T(y+C);b.push({x1:K,y1:j,x2:K,y2:B}),b.push({x1:W,y1:M,x2:K,y2:M}),b.push({x1:W,y1:j,x2:W,y2:B})}else if(n==="horizontal"){var G=c.scale,J=g+t,te=J-r,re=J+r,me=G(y-S),Ce=G(y+C);b.push({x1:te,y1:Ce,x2:re,y2:Ce}),b.push({x1:J,y1:me,x2:J,y2:Ce}),b.push({x1:te,y1:me,x2:re,y2:me})}return d.createElement(Ns,VB({className:"recharts-errorBar",key:"bar-".concat(b.map(function(Ae){return"".concat(Ae.x1,"-").concat(Ae.x2,"-").concat(Ae.y1,"-").concat(Ae.y2)}))},f),b.map(function(Ae){return d.createElement("line",VB({},Ae,{key:"line-".concat(Ae.x1,"-").concat(Ae.x2,"-").concat(Ae.y1,"-").concat(Ae.y2)}))}))});return d.createElement(Ns,{className:"recharts-errorBars"},h)}iO.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},iO.displayName="ErrorBar";var ZNt=!1,uy=function(t,n){for(var r=arguments.length,i=new Array(r>2?r-2:0),o=2;o<r;o++)i[o-2]=arguments[o];if(ZNt&&typeof console<"u"&&console.warn&&(n===void 0&&console.warn("LogUtils requires an error message argument"),!t))if(n===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=0;console.warn(n.replace(/%s/g,function(){return i[s++]}))}};function oO(e){"@babel/helpers - typeof";return oO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oO(e)}function Xq(){return Xq=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},Xq.apply(this,arguments)}function aAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function QNt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?aAe(Object(n),!0).forEach(function(r){i5(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function JNt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function iAe(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,sAe(r.key),r)}}function qNt(e,t,n){return t&&iAe(e.prototype,t),n&&iAe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function eLt(e,t,n){return t=$B(t),tLt(e,oAe()?Reflect.construct(t,n||[],$B(e).constructor):t.apply(e,n))}function tLt(e,t){if(t&&(oO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return nLt(e)}function nLt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oAe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(oAe=function(){return!!e})()}function $B(e){return $B=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},$B(e)}function rLt(e,t){if(typeof t!="function"&&t!==null)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&&Zq(e,t)}function Zq(e,t){return Zq=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Zq(e,t)}function i5(e,t,n){return t=sAe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sAe(e){var t=aLt(e,"string");return oO(t)=="symbol"?t:String(t)}function aLt(e,t){if(oO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(oO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Rg=32,Qq=function(e){rLt(t,e);function t(){return JNt(this,t),eLt(this,t,arguments)}return qNt(t,[{key:"renderIcon",value:function(r){var i=this.props.inactiveColor,o=Rg/2,s=Rg/6,l=Rg/3,c=r.inactive?i:r.color;if(r.type==="plainline")return d.createElement("line",{strokeWidth:4,fill:"none",stroke:c,strokeDasharray:r.payload.strokeDasharray,x1:0,y1:o,x2:Rg,y2:o,className:"recharts-legend-icon"});if(r.type==="line")return d.createElement("path",{strokeWidth:4,fill:"none",stroke:c,d:"M0,".concat(o,"h").concat(l,`
            A`).concat(s,",").concat(s,",0,1,1,").concat(2*l,",").concat(o,`
            H`).concat(Rg,"M").concat(2*l,",").concat(o,`
            A`).concat(s,",").concat(s,",0,1,1,").concat(l,",").concat(o),className:"recharts-legend-icon"});if(r.type==="rect")return d.createElement("path",{stroke:"none",fill:c,d:"M0,".concat(Rg/8,"h").concat(Rg,"v").concat(Rg*3/4,"h").concat(-Rg,"z"),className:"recharts-legend-icon"});if(d.isValidElement(r.legendIcon)){var u=QNt({},r);return delete u.legendIcon,d.cloneElement(r.legendIcon,u)}return d.createElement(GP,{fill:c,cx:o,cy:o,size:Rg,sizeType:"diameter",type:r.type})}},{key:"renderItems",value:function(){var r=this,i=this.props,o=i.payload,s=i.iconSize,l=i.layout,c=i.formatter,u=i.inactiveColor,f={x:0,y:0,width:Rg,height:Rg},h={display:l==="horizontal"?"inline-block":"block",marginRight:10},p={display:"inline-block",verticalAlign:"middle",marginRight:4};return o.map(function(m,g){var v=m.formatter||c,y=Is(i5(i5({"recharts-legend-item":!0},"legend-item-".concat(g),!0),"inactive",m.inactive));if(m.type==="none")return null;var x=Ss()(m.value)?null:m.value;uy(!Ss()(m.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var b=m.inactive?u:m.color;return d.createElement("li",Xq({className:y,style:h,key:"legend-item-".concat(g)},Nw(r.props,m,g)),d.createElement(jD,{width:s,height:s,viewBox:f,style:p},r.renderIcon(m)),d.createElement("span",{className:"recharts-legend-item-text",style:{color:b}},v?v(x,m,g):x))})}},{key:"render",value:function(){var r=this.props,i=r.payload,o=r.layout,s=r.align;if(!i||!i.length)return null;var l={padding:0,margin:0,textAlign:o==="horizontal"?s:"left"};return d.createElement("ul",{className:"recharts-default-legend",style:l},this.renderItems())}}]),t}(d.PureComponent);i5(Qq,"displayName","Legend"),i5(Qq,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var iLt=rn(38496),lAe=rn.n(iLt);function cAe(e,t,n){return t===!0?lAe()(e,n):Ss()(t)?lAe()(e,t):e}function sO(e){"@babel/helpers - typeof";return sO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},sO(e)}var oLt=["ref"];function uAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function VE(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?uAe(Object(n),!0).forEach(function(r){WB(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function sLt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dAe(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,pAe(r.key),r)}}function lLt(e,t,n){return t&&dAe(e.prototype,t),n&&dAe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function cLt(e,t,n){return t=zB(t),uLt(e,fAe()?Reflect.construct(t,n||[],zB(e).constructor):t.apply(e,n))}function uLt(e,t){if(t&&(sO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return hAe(e)}function fAe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(fAe=function(){return!!e})()}function zB(e){return zB=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},zB(e)}function hAe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dLt(e,t){if(typeof t!="function"&&t!==null)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&&Jq(e,t)}function Jq(e,t){return Jq=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Jq(e,t)}function WB(e,t,n){return t=pAe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pAe(e){var t=fLt(e,"string");return sO(t)=="symbol"?t:String(t)}function fLt(e,t){if(sO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(sO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function hLt(e,t){if(e==null)return{};var n=pLt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function pLt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function mLt(e){return e.value}function gLt(e,t){if(d.isValidElement(e))return d.cloneElement(e,t);if(typeof e=="function")return d.createElement(e,t);var n=t.ref,r=hLt(t,oLt);return d.createElement(Qq,r)}var mAe=1,$E=function(e){dLt(t,e);function t(){var n;sLt(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=cLt(this,t,[].concat(i)),WB(hAe(n),"lastBoundingBox",{width:-1,height:-1}),n}return lLt(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var r=this.wrapperNode.getBoundingClientRect();return r.height=this.wrapperNode.offsetHeight,r.width=this.wrapperNode.offsetWidth,r}return null}},{key:"updateBBox",value:function(){var r=this.props.onBBoxUpdate,i=this.getBBox();i?(Math.abs(i.width-this.lastBoundingBox.width)>mAe||Math.abs(i.height-this.lastBoundingBox.height)>mAe)&&(this.lastBoundingBox.width=i.width,this.lastBoundingBox.height=i.height,r&&r(i)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,r&&r(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?VE({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(r){var i=this.props,o=i.layout,s=i.align,l=i.verticalAlign,c=i.margin,u=i.chartWidth,f=i.chartHeight,h,p;if(!r||(r.left===void 0||r.left===null)&&(r.right===void 0||r.right===null))if(s==="center"&&o==="vertical"){var m=this.getBBoxSnapshot();h={left:((u||0)-m.width)/2}}else h=s==="right"?{right:c&&c.right||0}:{left:c&&c.left||0};if(!r||(r.top===void 0||r.top===null)&&(r.bottom===void 0||r.bottom===null))if(l==="middle"){var g=this.getBBoxSnapshot();p={top:((f||0)-g.height)/2}}else p=l==="bottom"?{bottom:c&&c.bottom||0}:{top:c&&c.top||0};return VE(VE({},h),p)}},{key:"render",value:function(){var r=this,i=this.props,o=i.content,s=i.width,l=i.height,c=i.wrapperStyle,u=i.payloadUniqBy,f=i.payload,h=VE(VE({position:"absolute",width:s||"auto",height:l||"auto"},this.getDefaultPosition(c)),c);return d.createElement("div",{className:"recharts-legend-wrapper",style:h,ref:function(m){r.wrapperNode=m}},gLt(o,VE(VE({},this.props),{},{payload:cAe(f,u,mLt)})))}}],[{key:"getWithHeight",value:function(r,i){var o=r.props.layout;return o==="vertical"&&Ii(r.props.height)?{height:r.props.height}:o==="horizontal"?{width:r.props.width||i}:null}}]),t}(d.PureComponent);WB($E,"displayName","Legend"),WB($E,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});function o5(e){"@babel/helpers - typeof";return o5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o5(e)}function gAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function qq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?gAe(Object(n),!0).forEach(function(r){vLt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function vLt(e,t,n){return t=yLt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yLt(e){var t=xLt(e,"string");return o5(t)=="symbol"?t:String(t)}function xLt(e,t){if(o5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(o5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var vAe=function(t){var n=t.children,r=t.formattedGraphicalItems,i=t.legendWidth,o=t.legendContent,s=vm(n,$E);if(!s)return null;var l;return s.props&&s.props.payload?l=s.props&&s.props.payload:o==="children"?l=(r||[]).reduce(function(c,u){var f=u.item,h=u.props,p=h.sectors||h.data||[];return c.concat(p.map(function(m){return{type:s.props.iconType||f.props.legendType,value:m.name,color:m.fill,payload:m}}))},[]):l=(r||[]).map(function(c){var u=c.item,f=u.props,h=f.dataKey,p=f.name,m=f.legendType,g=f.hide;return{inactive:g,dataKey:h,type:s.props.iconType||m||"square",color:tee(u),value:p||h,payload:u.props}}),qq(qq(qq({},s.props),$E.getWithHeight(s,i)),{},{payload:l,item:s})};function s5(e){"@babel/helpers - typeof";return s5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s5(e)}function yAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Dg(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yAe(Object(n),!0).forEach(function(r){lO(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function lO(e,t,n){return t=bLt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bLt(e){var t=wLt(e,"string");return s5(t)=="symbol"?t:String(t)}function wLt(e,t){if(s5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(s5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function xAe(e){return _Lt(e)||ELt(e)||CLt(e)||SLt()}function SLt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function CLt(e,t){if(e){if(typeof e=="string")return eee(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eee(e,t)}}function ELt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function _Lt(e){if(Array.isArray(e))return eee(e)}function eee(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function su(e,t,n){return ms()(e)||ms()(t)?n:tf(t)?gm()(e,t,n):Ss()(t)?t(e):n}function l5(e,t,n,r){var i=mNt()(e,function(l){return su(l,t)});if(n==="number"){var o=i.filter(function(l){return Ii(l)||parseFloat(l)});return o.length?[FB()(o),Bw()(o)]:[1/0,-1/0]}var s=r?i.filter(function(l){return!ms()(l)}):i;return s.map(function(l){return tf(l)||l instanceof Date?l:""})}var TLt=function(t){var n,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,s=-1,l=(n=r?.length)!==null&&n!==void 0?n:0;if(l<=1)return 0;if(o&&o.axisType==="angleAxis"&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var c=o.range,u=0;u<l;u++){var f=u>0?i[u-1].coordinate:i[l-1].coordinate,h=i[u].coordinate,p=u>=l-1?i[0].coordinate:i[u+1].coordinate,m=void 0;if(Ap(h-f)!==Ap(p-h)){var g=[];if(Ap(p-h)===Ap(c[1]-c[0])){m=p;var v=h+c[1]-c[0];g[0]=Math.min(v,(v+f)/2),g[1]=Math.max(v,(v+f)/2)}else{m=f;var y=p+c[1]-c[0];g[0]=Math.min(h,(y+h)/2),g[1]=Math.max(h,(y+h)/2)}var x=[Math.min(h,(m+h)/2),Math.max(h,(m+h)/2)];if(t>x[0]&&t<=x[1]||t>=g[0]&&t<=g[1]){s=i[u].index;break}}else{var b=Math.min(f,p),S=Math.max(f,p);if(t>(b+h)/2&&t<=(S+h)/2){s=i[u].index;break}}}else for(var C=0;C<l;C++)if(C===0&&t<=(r[C].coordinate+r[C+1].coordinate)/2||C>0&&C<l-1&&t>(r[C].coordinate+r[C-1].coordinate)/2&&t<=(r[C].coordinate+r[C+1].coordinate)/2||C===l-1&&t>(r[C].coordinate+r[C-1].coordinate)/2){s=r[C].index;break}return s},tee=function(t){var n=t,r=n.type.displayName,i=t.props,o=i.stroke,s=i.fill,l;switch(r){case"Line":l=o;break;case"Area":case"Radar":l=o&&o!=="none"?o:s;break;default:l=s;break}return l},ALt=function(t){var n=t.barSize,r=t.totalSize,i=t.stackGroups,o=i===void 0?{}:i;if(!o)return{};for(var s={},l=Object.keys(o),c=0,u=l.length;c<u;c++)for(var f=o[l[c]].stackGroups,h=Object.keys(f),p=0,m=h.length;p<m;p++){var g=f[h[p]],v=g.items,y=g.cateAxisId,x=v.filter(function(_){return sy(_.type).indexOf("Bar")>=0});if(x&&x.length){var b=x[0].props.barSize,S=x[0].props[y];s[S]||(s[S]=[]);var C=ms()(b)?n:b;s[S].push({item:x[0],stackList:x.slice(1),barSize:ms()(C)?void 0:Pp(C,r,0)})}}return s},PLt=function(t){var n=t.barGap,r=t.barCategoryGap,i=t.bandSize,o=t.sizeList,s=o===void 0?[]:o,l=t.maxBarSize,c=s.length;if(c<1)return null;var u=Pp(n,i,0,!0),f,h=[];if(s[0].barSize===+s[0].barSize){var p=!1,m=i/c,g=s.reduce(function(C,_){return C+_.barSize||0},0);g+=(c-1)*u,g>=i&&(g-=(c-1)*u,u=0),g>=i&&m>0&&(p=!0,m*=.9,g=c*m);var v=(i-g)/2>>0,y={offset:v-u,size:0};f=s.reduce(function(C,_){var T={item:_.item,position:{offset:y.offset+y.size+u,size:p?m:_.barSize}},M=[].concat(xAe(C),[T]);return y=M[M.length-1].position,_.stackList&&_.stackList.length&&_.stackList.forEach(function(j){M.push({item:j,position:y})}),M},h)}else{var x=Pp(r,i,0,!0);i-2*x-(c-1)*u<=0&&(u=0);var b=(i-2*x-(c-1)*u)/c;b>1&&(b>>=0);var S=l===+l?Math.min(b,l):b;f=s.reduce(function(C,_,T){var M=[].concat(xAe(C),[{item:_.item,position:{offset:x+(b+u)*T+(b-S)/2,size:S}}]);return _.stackList&&_.stackList.length&&_.stackList.forEach(function(j){M.push({item:j,position:M[M.length-1].position})}),M},h)}return f},OLt=function(t,n,r,i){var o=r.children,s=r.width,l=r.margin,c=s-(l.left||0)-(l.right||0),u=vAe({children:o,legendWidth:c});if(u){var f=i||{},h=f.width,p=f.height,m=u.align,g=u.verticalAlign,v=u.layout;if((v==="vertical"||v==="horizontal"&&g==="middle")&&m!=="center"&&Ii(t[m]))return Dg(Dg({},t),{},lO({},m,t[m]+(h||0)));if((v==="horizontal"||v==="vertical"&&m==="center")&&g!=="middle"&&Ii(t[g]))return Dg(Dg({},t),{},lO({},g,t[g]+(p||0)))}return t},jLt=function(t,n,r){return ms()(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||r==="x"?n==="xAxis":r==="y"?n==="yAxis":!0},bAe=function(t,n,r,i,o){var s=n.props.children,l=Op(s,iO).filter(function(u){return jLt(i,o,u.props.direction)});if(l&&l.length){var c=l.map(function(u){return u.props.dataKey});return t.reduce(function(u,f){var h=su(f,r);if(ms()(h))return u;var p=Array.isArray(h)?[FB()(h),Bw()(h)]:[h,h],m=c.reduce(function(g,v){var y=su(f,v,0),x=p[0]-Math.abs(Array.isArray(y)?y[0]:y),b=p[1]+Math.abs(Array.isArray(y)?y[1]:y);return[Math.min(x,g[0]),Math.max(b,g[1])]},[1/0,-1/0]);return[Math.min(m[0],u[0]),Math.max(m[1],u[1])]},[1/0,-1/0])}return null},MLt=function(t,n,r,i,o){var s=n.map(function(l){return bAe(t,l,r,o,i)}).filter(function(l){return!ms()(l)});return s&&s.length?s.reduce(function(l,c){return[Math.min(l[0],c[0]),Math.max(l[1],c[1])]},[1/0,-1/0]):null},wAe=function(t,n,r,i,o){var s=n.map(function(c){var u=c.props.dataKey;return r==="number"&&u&&bAe(t,c,u,i)||l5(t,u,r,o)});if(r==="number")return s.reduce(function(c,u){return[Math.min(c[0],u[0]),Math.max(c[1],u[1])]},[1/0,-1/0]);var l={};return s.reduce(function(c,u){for(var f=0,h=u.length;f<h;f++)l[u[f]]||(l[u[f]]=!0,c.push(u[f]));return c},[])},SAe=function(t,n){return t==="horizontal"&&n==="xAxis"||t==="vertical"&&n==="yAxis"||t==="centric"&&n==="angleAxis"||t==="radial"&&n==="radiusAxis"},CAe=function(t,n,r,i){if(i)return t.map(function(c){return c.coordinate});var o,s,l=t.map(function(c){return c.coordinate===n&&(o=!0),c.coordinate===r&&(s=!0),c.coordinate});return o||l.push(n),s||l.push(r),l},Mb=function(t,n,r){if(!t)return null;var i=t.scale,o=t.duplicateDomain,s=t.type,l=t.range,c=t.realScaleType==="scaleBand"?i.bandwidth()/2:2,u=(n||r)&&s==="category"&&i.bandwidth?i.bandwidth()/c:0;if(u=t.axisType==="angleAxis"&&l?.length>=2?Ap(l[0]-l[1])*2*u:u,n&&(t.ticks||t.niceTicks)){var f=(t.ticks||t.niceTicks).map(function(h){var p=o?o.indexOf(h):h;return{coordinate:i(p)+u,value:h,offset:u}});return f.filter(function(h){return!zP()(h.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(h,p){return{coordinate:i(h)+u,value:h,index:p,offset:u}}):i.ticks&&!r?i.ticks(t.tickCount).map(function(h){return{coordinate:i(h)+u,value:h,offset:u}}):i.domain().map(function(h,p){return{coordinate:i(h)+u,value:o?o[h]:h,index:p,offset:u}})},nee=new WeakMap,HB=function(t,n){if(typeof n!="function")return t;nee.has(t)||nee.set(t,new WeakMap);var r=nee.get(t);if(r.has(n))return r.get(n);var i=function(){t.apply(void 0,arguments),n.apply(void 0,arguments)};return r.set(n,i),i},EAe=function(t,n,r){var i=t.scale,o=t.type,s=t.layout,l=t.axisType;if(i==="auto")return s==="radial"&&l==="radiusAxis"?{scale:HD(),realScaleType:"band"}:s==="radial"&&l==="angleAxis"?{scale:TB(),realScaleType:"linear"}:o==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!r)?{scale:GD(),realScaleType:"point"}:o==="category"?{scale:HD(),realScaleType:"band"}:{scale:TB(),realScaleType:"linear"};if(PD()(i)){var c="scale".concat(XL()(i));return{scale:(U[c]||GD)(),realScaleType:U[c]?c:"point"}}return Ss()(i)?{scale:i}:{scale:GD(),realScaleType:"point"}},_Ae=1e-4,TAe=function(t){var n=t.domain();if(!(!n||n.length<=2)){var r=n.length,i=t.range(),o=Math.min(i[0],i[1])-_Ae,s=Math.max(i[0],i[1])+_Ae,l=t(n[0]),c=t(n[r-1]);(l<o||l>s||c<o||c>s)&&t.domain([n[0],n[r-1]])}},RLt=function(t,n){if(!t)return null;for(var r=0,i=t.length;r<i;r++)if(t[r].item===n)return t[r].position;return null},DLt=function(t,n){if(!n||n.length!==2||!Ii(n[0])||!Ii(n[1]))return t;var r=Math.min(n[0],n[1]),i=Math.max(n[0],n[1]),o=[t[0],t[1]];return(!Ii(t[0])||t[0]<r)&&(o[0]=r),(!Ii(t[1])||t[1]>i)&&(o[1]=i),o[0]>i&&(o[0]=i),o[1]<r&&(o[1]=r),o},kLt=function(t){var n=t.length;if(!(n<=0))for(var r=0,i=t[0].length;r<i;++r)for(var o=0,s=0,l=0;l<n;++l){var c=zP()(t[l][r][1])?t[l][r][0]:t[l][r][1];c>=0?(t[l][r][0]=o,t[l][r][1]=o+c,o=t[l][r][1]):(t[l][r][0]=s,t[l][r][1]=s+c,s=t[l][r][1])}},ILt=function(t){var n=t.length;if(!(n<=0))for(var r=0,i=t[0].length;r<i;++r)for(var o=0,s=0;s<n;++s){var l=zP()(t[s][r][1])?t[s][r][0]:t[s][r][1];l>=0?(t[s][r][0]=o,t[s][r][1]=o+l,o=t[s][r][1]):(t[s][r][0]=0,t[s][r][1]=0)}},FLt={sign:kLt,expand:sNt,none:aO,silhouette:lNt,wiggle:cNt,positive:ILt},NLt=function(t,n,r){var i=n.map(function(l){return l.props.dataKey}),o=FLt[r],s=fNt().keys(i).value(function(l,c){return+su(l,c,0)}).order(Uq).offset(o);return s(t)},LLt=function(t,n,r,i,o,s){if(!t)return null;var l=s?n.reverse():n,c={},u=l.reduce(function(h,p){var m=p.props,g=m.stackId,v=m.hide;if(v)return h;var y=p.props[r],x=h[y]||{hasStack:!1,stackGroups:{}};if(tf(g)){var b=x.stackGroups[g]||{numericAxisId:r,cateAxisId:i,items:[]};b.items.push(p),x.hasStack=!0,x.stackGroups[g]=b}else x.stackGroups[Iw("_stackId_")]={numericAxisId:r,cateAxisId:i,items:[p]};return Dg(Dg({},h),{},lO({},y,x))},c),f={};return Object.keys(u).reduce(function(h,p){var m=u[p];if(m.hasStack){var g={};m.stackGroups=Object.keys(m.stackGroups).reduce(function(v,y){var x=m.stackGroups[y];return Dg(Dg({},v),{},lO({},y,{numericAxisId:r,cateAxisId:i,items:x.items,stackedData:NLt(t,x.items,o)}))},g)}return Dg(Dg({},h),{},lO({},p,m))},f)},AAe=function(t,n){var r=n.realScaleType,i=n.type,o=n.tickCount,s=n.originalDomain,l=n.allowDecimals,c=r||n.scale;if(c!=="auto"&&c!=="linear")return null;if(o&&i==="number"&&s&&(s[0]==="auto"||s[1]==="auto")){var u=t.domain();if(!u.length)return null;var f=BNt(u,o,l);return t.domain([FB()(f),Bw()(f)]),{niceTicks:f}}if(o&&i==="number"){var h=t.domain(),p=UNt(h,o,l);return{niceTicks:p}}return null};function cO(e){var t=e.axis,n=e.ticks,r=e.bandSize,i=e.entry,o=e.index,s=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!ms()(i[t.dataKey])){var l=YL(n,"value",i[t.dataKey]);if(l)return l.coordinate+r/2}return n[o]?n[o].coordinate+r/2:null}var c=su(i,ms()(s)?t.dataKey:s);return ms()(c)?null:t.scale(c)}var PAe=function(t){var n=t.axis,r=t.ticks,i=t.offset,o=t.bandSize,s=t.entry,l=t.index;if(n.type==="category")return r[l]?r[l].coordinate+i:null;var c=su(s,n.dataKey,n.domain[l]);return ms()(c)?null:n.scale(c)-o/2+i},BLt=function(t){var n=t.numericAxis,r=n.scale.domain();if(n.type==="number"){var i=Math.min(r[0],r[1]),o=Math.max(r[0],r[1]);return i<=0&&o>=0?0:o<0?o:i}return r[0]},ULt=function(t,n){var r=t.props.stackId;if(tf(r)){var i=n[r];if(i){var o=i.items.indexOf(t);return o>=0?i.stackedData[o]:null}}return null},VLt=function(t){return t.reduce(function(n,r){return[FB()(r.concat([n[0]]).filter(Ii)),Bw()(r.concat([n[1]]).filter(Ii))]},[1/0,-1/0])},OAe=function(t,n,r){return Object.keys(t).reduce(function(i,o){var s=t[o],l=s.stackedData,c=l.reduce(function(u,f){var h=VLt(f.slice(n,r+1));return[Math.min(u[0],h[0]),Math.max(u[1],h[1])]},[1/0,-1/0]);return[Math.min(c[0],i[0]),Math.max(c[1],i[1])]},[1/0,-1/0]).map(function(i){return i===1/0||i===-1/0?0:i})},jAe=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,MAe=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,ree=function(t,n,r){if(Ss()(t))return t(n,r);if(!Array.isArray(t))return n;var i=[];if(Ii(t[0]))i[0]=r?t[0]:Math.min(t[0],n[0]);else if(jAe.test(t[0])){var o=+jAe.exec(t[0])[1];i[0]=n[0]-o}else Ss()(t[0])?i[0]=t[0](n[0]):i[0]=n[0];if(Ii(t[1]))i[1]=r?t[1]:Math.max(t[1],n[1]);else if(MAe.test(t[1])){var s=+MAe.exec(t[1])[1];i[1]=n[1]+s}else Ss()(t[1])?i[1]=t[1](n[1]):i[1]=n[1];return i},GB=function(t,n,r){if(t&&t.scale&&t.scale.bandwidth){var i=t.scale.bandwidth();if(!r||i>0)return i}if(t&&n&&n.length>=2){for(var o=Vq()(n,function(h){return h.coordinate}),s=1/0,l=1,c=o.length;l<c;l++){var u=o[l],f=o[l-1];s=Math.min((u.coordinate||0)-(f.coordinate||0),s)}return s===1/0?0:s}return r?void 0:0},RAe=function(t,n,r){return!t||!t.length||Uw()(t,gm()(r,"type.defaultProps.domain"))?n:t},DAe=function(t,n){var r=t.props,i=r.dataKey,o=r.name,s=r.unit,l=r.formatter,c=r.tooltipType,u=r.chartType,f=r.hide;return Dg(Dg({},Uo(t,!1)),{},{dataKey:i,unit:s,formatter:l,name:o||i,color:tee(t),value:su(n,i),type:c,payload:n,chartType:u,hide:f})};function c5(e){"@babel/helpers - typeof";return c5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},c5(e)}function kAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Rb(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?kAe(Object(n),!0).forEach(function(r){IAe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function IAe(e,t,n){return t=$Lt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $Lt(e){var t=zLt(e,"string");return c5(t)=="symbol"?t:String(t)}function zLt(e,t){if(c5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(c5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function WLt(e,t){return KLt(e)||YLt(e,t)||GLt(e,t)||HLt()}function HLt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function GLt(e,t){if(e){if(typeof e=="string")return FAe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return FAe(e,t)}}function FAe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function YLt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function KLt(e){if(Array.isArray(e))return e}var YB=Math.PI/180,z0r=function(t){return t*Math.PI/180},XLt=function(t){return t*180/Math.PI},Xc=function(t,n,r,i){return{x:t+Math.cos(-YB*i)*r,y:n+Math.sin(-YB*i)*r}},NAe=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(t-(r.left||0)-(r.right||0)),Math.abs(n-(r.top||0)-(r.bottom||0)))/2},ZLt=function(t,n,r,i,o){var s=t.width,l=t.height,c=t.startAngle,u=t.endAngle,f=Pp(t.cx,s,s/2),h=Pp(t.cy,l,l/2),p=NAe(s,l,r),m=Pp(t.innerRadius,p,0),g=Pp(t.outerRadius,p,p*.8),v=Object.keys(n);return v.reduce(function(y,x){var b=n[x],S=b.domain,C=b.reversed,_;if(ms()(b.range))i==="angleAxis"?_=[c,u]:i==="radiusAxis"&&(_=[m,g]),C&&(_=[_[1],_[0]]);else{_=b.range;var T=_,M=WLt(T,2);c=M[0],u=M[1]}var j=EAe(b,o),B=j.realScaleType,W=j.scale;W.domain(S).range(_),TAe(W);var K=AAe(W,Rb(Rb({},b),{},{realScaleType:B})),G=Rb(Rb(Rb({},b),K),{},{range:_,radius:g,realScaleType:B,scale:W,cx:f,cy:h,innerRadius:m,outerRadius:g,startAngle:c,endAngle:u});return Rb(Rb({},y),{},IAe({},x,G))},{})},QLt=function(t,n){var r=t.x,i=t.y,o=n.x,s=n.y;return Math.sqrt(Math.pow(r-o,2)+Math.pow(i-s,2))},JLt=function(t,n){var r=t.x,i=t.y,o=n.cx,s=n.cy,l=QLt({x:r,y:i},{x:o,y:s});if(l<=0)return{radius:l};var c=(r-o)/l,u=Math.acos(c);return i>s&&(u=2*Math.PI-u),{radius:l,angle:XLt(u),angleInRadian:u}},qLt=function(t){var n=t.startAngle,r=t.endAngle,i=Math.floor(n/360),o=Math.floor(r/360),s=Math.min(i,o);return{startAngle:n-s*360,endAngle:r-s*360}},eBt=function(t,n){var r=n.startAngle,i=n.endAngle,o=Math.floor(r/360),s=Math.floor(i/360),l=Math.min(o,s);return t+l*360},LAe=function(t,n){var r=t.x,i=t.y,o=JLt({x:r,y:i},n),s=o.radius,l=o.angle,c=n.innerRadius,u=n.outerRadius;if(s<c||s>u)return!1;if(s===0)return!0;var f=qLt(n),h=f.startAngle,p=f.endAngle,m=l,g;if(h<=p){for(;m>p;)m-=360;for(;m<h;)m+=360;g=m>=h&&m<=p}else{for(;m>h;)m-=360;for(;m<p;)m+=360;g=m>=p&&m<=h}return g?Rb(Rb({},n),{},{radius:s,angle:eBt(m,n)}):null},BAe=function(t){return!(0,d.isValidElement)(t)&&!Ss()(t)&&typeof t!="boolean"?t.className:""};function u5(e){"@babel/helpers - typeof";return u5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u5(e)}var tBt=["offset"];function nBt(e){return oBt(e)||iBt(e)||aBt(e)||rBt()}function rBt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function aBt(e,t){if(e){if(typeof e=="string")return aee(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return aee(e,t)}}function iBt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function oBt(e){if(Array.isArray(e))return aee(e)}function aee(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function sBt(e,t){if(e==null)return{};var n=lBt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function lBt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function UAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function af(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?UAe(Object(n),!0).forEach(function(r){cBt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):UAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function cBt(e,t,n){return t=uBt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uBt(e){var t=dBt(e,"string");return u5(t)=="symbol"?t:String(t)}function dBt(e,t){if(u5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(u5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function d5(){return d5=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},d5.apply(this,arguments)}var fBt=function(t){var n=t.value,r=t.formatter,i=ms()(t.children)?n:t.children;return Ss()(r)?r(i):i},hBt=function(t,n){var r=Ap(n-t),i=Math.min(Math.abs(n-t),360);return r*i},pBt=function(t,n,r){var i=t.position,o=t.viewBox,s=t.offset,l=t.className,c=o,u=c.cx,f=c.cy,h=c.innerRadius,p=c.outerRadius,m=c.startAngle,g=c.endAngle,v=c.clockWise,y=(h+p)/2,x=hBt(m,g),b=x>=0?1:-1,S,C;i==="insideStart"?(S=m+b*s,C=v):i==="insideEnd"?(S=g-b*s,C=!v):i==="end"&&(S=g+b*s,C=v),C=x<=0?C:!C;var _=Xc(u,f,y,S),T=Xc(u,f,y,S+(C?1:-1)*359),M="M".concat(_.x,",").concat(_.y,`
    A`).concat(y,",").concat(y,",0,1,").concat(C?0:1,`,
    `).concat(T.x,",").concat(T.y),j=ms()(t.id)?Iw("recharts-radial-line-"):t.id;return d.createElement("text",d5({},r,{dominantBaseline:"central",className:Is("recharts-radial-bar-label",l)}),d.createElement("defs",null,d.createElement("path",{id:j,d:M})),d.createElement("textPath",{xlinkHref:"#".concat(j)},n))},mBt=function(t){var n=t.viewBox,r=t.offset,i=t.position,o=n,s=o.cx,l=o.cy,c=o.innerRadius,u=o.outerRadius,f=o.startAngle,h=o.endAngle,p=(f+h)/2;if(i==="outside"){var m=Xc(s,l,u+r,p),g=m.x,v=m.y;return{x:g,y:v,textAnchor:g>=s?"start":"end",verticalAnchor:"middle"}}if(i==="center")return{x:s,y:l,textAnchor:"middle",verticalAnchor:"middle"};if(i==="centerTop")return{x:s,y:l,textAnchor:"middle",verticalAnchor:"start"};if(i==="centerBottom")return{x:s,y:l,textAnchor:"middle",verticalAnchor:"end"};var y=(c+u)/2,x=Xc(s,l,y,p),b=x.x,S=x.y;return{x:b,y:S,textAnchor:"middle",verticalAnchor:"middle"}},gBt=function(t){var n=t.viewBox,r=t.parentViewBox,i=t.offset,o=t.position,s=n,l=s.x,c=s.y,u=s.width,f=s.height,h=f>=0?1:-1,p=h*i,m=h>0?"end":"start",g=h>0?"start":"end",v=u>=0?1:-1,y=v*i,x=v>0?"end":"start",b=v>0?"start":"end";if(o==="top"){var S={x:l+u/2,y:c-h*i,textAnchor:"middle",verticalAnchor:m};return af(af({},S),r?{height:Math.max(c-r.y,0),width:u}:{})}if(o==="bottom"){var C={x:l+u/2,y:c+f+p,textAnchor:"middle",verticalAnchor:g};return af(af({},C),r?{height:Math.max(r.y+r.height-(c+f),0),width:u}:{})}if(o==="left"){var _={x:l-y,y:c+f/2,textAnchor:x,verticalAnchor:"middle"};return af(af({},_),r?{width:Math.max(_.x-r.x,0),height:f}:{})}if(o==="right"){var T={x:l+u+y,y:c+f/2,textAnchor:b,verticalAnchor:"middle"};return af(af({},T),r?{width:Math.max(r.x+r.width-T.x,0),height:f}:{})}var M=r?{width:u,height:f}:{};return o==="insideLeft"?af({x:l+y,y:c+f/2,textAnchor:b,verticalAnchor:"middle"},M):o==="insideRight"?af({x:l+u-y,y:c+f/2,textAnchor:x,verticalAnchor:"middle"},M):o==="insideTop"?af({x:l+u/2,y:c+p,textAnchor:"middle",verticalAnchor:g},M):o==="insideBottom"?af({x:l+u/2,y:c+f-p,textAnchor:"middle",verticalAnchor:m},M):o==="insideTopLeft"?af({x:l+y,y:c+p,textAnchor:b,verticalAnchor:g},M):o==="insideTopRight"?af({x:l+u-y,y:c+p,textAnchor:x,verticalAnchor:g},M):o==="insideBottomLeft"?af({x:l+y,y:c+f-p,textAnchor:b,verticalAnchor:m},M):o==="insideBottomRight"?af({x:l+u-y,y:c+f-p,textAnchor:x,verticalAnchor:m},M):$P()(o)&&(Ii(o.x)||ME(o.x))&&(Ii(o.y)||ME(o.y))?af({x:l+Pp(o.x,u),y:c+Pp(o.y,f),textAnchor:"end",verticalAnchor:"end"},M):af({x:l+u/2,y:c+f/2,textAnchor:"middle",verticalAnchor:"middle"},M)},vBt=function(t){return"cx"in t&&Ii(t.cx)};function of(e){var t=e.offset,n=t===void 0?5:t,r=sBt(e,tBt),i=af({offset:n},r),o=i.viewBox,s=i.position,l=i.value,c=i.children,u=i.content,f=i.className,h=f===void 0?"":f,p=i.textBreakAll;if(!o||ms()(l)&&ms()(c)&&!(0,d.isValidElement)(u)&&!Ss()(u))return null;if((0,d.isValidElement)(u))return(0,d.cloneElement)(u,i);var m;if(Ss()(u)){if(m=(0,d.createElement)(u,i),(0,d.isValidElement)(m))return m}else m=fBt(i);var g=vBt(o),v=Uo(i,!0);if(g&&(s==="insideStart"||s==="insideEnd"||s==="end"))return pBt(i,m,v);var y=g?mBt(i):gBt(i);return d.createElement(DE,d5({className:Is("recharts-label",h)},v,y,{breakAll:p}),m)}of.displayName="Label";var VAe=function(t){var n=t.cx,r=t.cy,i=t.angle,o=t.startAngle,s=t.endAngle,l=t.r,c=t.radius,u=t.innerRadius,f=t.outerRadius,h=t.x,p=t.y,m=t.top,g=t.left,v=t.width,y=t.height,x=t.clockWise,b=t.labelViewBox;if(b)return b;if(Ii(v)&&Ii(y)){if(Ii(h)&&Ii(p))return{x:h,y:p,width:v,height:y};if(Ii(m)&&Ii(g))return{x:m,y:g,width:v,height:y}}return Ii(h)&&Ii(p)?{x:h,y:p,width:0,height:0}:Ii(n)&&Ii(r)?{cx:n,cy:r,startAngle:o||i||0,endAngle:s||i||0,innerRadius:u||0,outerRadius:f||c||l||0,clockWise:x}:t.viewBox?t.viewBox:{}},yBt=function(t,n){return t?t===!0?d.createElement(of,{key:"label-implicit",viewBox:n}):tf(t)?d.createElement(of,{key:"label-implicit",viewBox:n,value:t}):(0,d.isValidElement)(t)?t.type===of?(0,d.cloneElement)(t,{key:"label-implicit",viewBox:n}):d.createElement(of,{key:"label-implicit",content:t,viewBox:n}):Ss()(t)?d.createElement(of,{key:"label-implicit",content:t,viewBox:n}):$P()(t)?d.createElement(of,d5({viewBox:n},t,{key:"label-implicit"})):null:null},xBt=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&r&&!t.label)return null;var i=t.children,o=VAe(t),s=Op(i,of).map(function(c,u){return(0,d.cloneElement)(c,{viewBox:n||o,key:"label-".concat(u)})});if(!r)return s;var l=yBt(t.label,n||o);return[l].concat(nBt(s))};of.parseViewBox=VAe,of.renderCallByParent=xBt;function f5(e){"@babel/helpers - typeof";return f5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f5(e)}var bBt=["valueAccessor"],wBt=["data","dataKey","clockWise","id","textBreakAll"];function SBt(e){return TBt(e)||_Bt(e)||EBt(e)||CBt()}function CBt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function EBt(e,t){if(e){if(typeof e=="string")return iee(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return iee(e,t)}}function _Bt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function TBt(e){if(Array.isArray(e))return iee(e)}function iee(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function KB(){return KB=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},KB.apply(this,arguments)}function $Ae(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function zAe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$Ae(Object(n),!0).forEach(function(r){ABt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$Ae(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ABt(e,t,n){return t=PBt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function PBt(e){var t=OBt(e,"string");return f5(t)=="symbol"?t:String(t)}function OBt(e,t){if(f5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(f5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function WAe(e,t){if(e==null)return{};var n=jBt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function jBt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var MBt=function(t){return Array.isArray(t.value)?Z9t()(t.value):t.value};function dy(e){var t=e.valueAccessor,n=t===void 0?MBt:t,r=WAe(e,bBt),i=r.data,o=r.dataKey,s=r.clockWise,l=r.id,c=r.textBreakAll,u=WAe(r,wBt);return!i||!i.length?null:d.createElement(Ns,{className:"recharts-label-list"},i.map(function(f,h){var p=ms()(o)?n(f,h):su(f&&f.payload,o),m=ms()(l)?{}:{id:"".concat(l,"-").concat(h)};return d.createElement(of,KB({},Uo(f,!0),u,m,{parentViewBox:f.parentViewBox,value:p,textBreakAll:c,viewBox:of.parseViewBox(ms()(s)?f:zAe(zAe({},f),{},{clockWise:s})),key:"label-".concat(h),index:h}))}))}dy.displayName="LabelList";function RBt(e,t){return e?e===!0?d.createElement(dy,{key:"labelList-implicit",data:t}):d.isValidElement(e)||Ss()(e)?d.createElement(dy,{key:"labelList-implicit",data:t,content:e}):$P()(e)?d.createElement(dy,KB({data:t},e,{key:"labelList-implicit"})):null:null}function DBt(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var r=e.children,i=Op(r,dy).map(function(s,l){return(0,d.cloneElement)(s,{data:t,key:"labelList-".concat(l)})});if(!n)return i;var o=RBt(e.label,t);return[o].concat(SBt(i))}dy.renderCallByParent=DBt;var kBt=["layout","type","stroke","connectNulls","isRange","ref"],HAe;function uO(e){"@babel/helpers - typeof";return uO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},uO(e)}function IBt(e,t){if(e==null)return{};var n=FBt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function FBt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function zE(){return zE=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},zE.apply(this,arguments)}function GAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Hw(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?GAe(Object(n),!0).forEach(function(r){Dx(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function NBt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function YAe(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,XAe(r.key),r)}}function LBt(e,t,n){return t&&YAe(e.prototype,t),n&&YAe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function BBt(e,t,n){return t=XB(t),UBt(e,KAe()?Reflect.construct(t,n||[],XB(e).constructor):t.apply(e,n))}function UBt(e,t){if(t&&(uO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return h5(e)}function KAe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(KAe=function(){return!!e})()}function XB(e){return XB=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},XB(e)}function h5(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function VBt(e,t){if(typeof t!="function"&&t!==null)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&&oee(e,t)}function oee(e,t){return oee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},oee(e,t)}function Dx(e,t,n){return t=XAe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function XAe(e){var t=$Bt(e,"string");return uO(t)=="symbol"?t:String(t)}function $Bt(e,t){if(uO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(uO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Db=function(e){VBt(t,e);function t(){var n;NBt(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=BBt(this,t,[].concat(i)),Dx(h5(n),"state",{isAnimationFinished:!0}),Dx(h5(n),"id",Iw("recharts-area-")),Dx(h5(n),"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),Ss()(s)&&s()}),Dx(h5(n),"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),Ss()(s)&&s()}),n}return LBt(t,[{key:"renderDots",value:function(r,i,o){var s=this.props.isAnimationActive,l=this.state.isAnimationFinished;if(s&&!l)return null;var c=this.props,u=c.dot,f=c.points,h=c.dataKey,p=Uo(this.props,!1),m=Uo(u,!0),g=f.map(function(y,x){var b=Hw(Hw(Hw({key:"dot-".concat(x),r:3},p),m),{},{index:x,cx:y.x,cy:y.y,dataKey:h,value:y.value,payload:y.payload,points:f});return t.renderDotItem(u,b)}),v={clipPath:r?"url(#clipPath-".concat(i?"":"dots-").concat(o,")"):null};return d.createElement(Ns,zE({className:"recharts-area-dots"},v),g)}},{key:"renderHorizontalRect",value:function(r){var i=this.props,o=i.baseLine,s=i.points,l=i.strokeWidth,c=s[0].x,u=s[s.length-1].x,f=r*Math.abs(c-u),h=Bw()(s.map(function(p){return p.y||0}));return Ii(o)&&typeof o=="number"?h=Math.max(o,h):o&&Array.isArray(o)&&o.length&&(h=Math.max(Bw()(o.map(function(p){return p.y||0})),h)),Ii(h)?d.createElement("rect",{x:c<u?c:c-f,y:0,width:f,height:Math.floor(h+(l?parseInt("".concat(l),10):1))}):null}},{key:"renderVerticalRect",value:function(r){var i=this.props,o=i.baseLine,s=i.points,l=i.strokeWidth,c=s[0].y,u=s[s.length-1].y,f=r*Math.abs(c-u),h=Bw()(s.map(function(p){return p.x||0}));return Ii(o)&&typeof o=="number"?h=Math.max(o,h):o&&Array.isArray(o)&&o.length&&(h=Math.max(Bw()(o.map(function(p){return p.x||0})),h)),Ii(h)?d.createElement("rect",{x:0,y:c<u?c:c-f,width:h+(l?parseInt("".concat(l),10):1),height:Math.floor(f)}):null}},{key:"renderClipRect",value:function(r){var i=this.props.layout;return i==="vertical"?this.renderVerticalRect(r):this.renderHorizontalRect(r)}},{key:"renderAreaStatically",value:function(r,i,o,s){var l=this.props,c=l.layout,u=l.type,f=l.stroke,h=l.connectNulls,p=l.isRange,m=l.ref,g=IBt(l,kBt);return d.createElement(Ns,{clipPath:o?"url(#clipPath-".concat(s,")"):null},d.createElement(Vw,zE({},Uo(g,!0),{points:r,connectNulls:h,type:u,baseLine:i,layout:c,stroke:"none",className:"recharts-area-area"})),f!=="none"&&d.createElement(Vw,zE({},Uo(this.props,!1),{className:"recharts-area-curve",layout:c,type:u,connectNulls:h,fill:"none",points:r})),f!=="none"&&p&&d.createElement(Vw,zE({},Uo(this.props,!1),{className:"recharts-area-curve",layout:c,type:u,connectNulls:h,fill:"none",points:i})))}},{key:"renderAreaWithAnimation",value:function(r,i){var o=this,s=this.props,l=s.points,c=s.baseLine,u=s.isAnimationActive,f=s.animationBegin,h=s.animationDuration,p=s.animationEasing,m=s.animationId,g=this.state,v=g.prevPoints,y=g.prevBaseLine;return d.createElement(Eb,{begin:f,duration:h,isActive:u,easing:p,from:{t:0},to:{t:1},key:"area-".concat(m),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(x){var b=x.t;if(v){var S=v.length/l.length,C=l.map(function(j,B){var W=Math.floor(B*S);if(v[W]){var K=v[W],G=Lu(K.x,j.x),J=Lu(K.y,j.y);return Hw(Hw({},j),{},{x:G(b),y:J(b)})}return j}),_;if(Ii(c)&&typeof c=="number"){var T=Lu(y,c);_=T(b)}else if(ms()(c)||zP()(c)){var M=Lu(y,0);_=M(b)}else _=c.map(function(j,B){var W=Math.floor(B*S);if(y[W]){var K=y[W],G=Lu(K.x,j.x),J=Lu(K.y,j.y);return Hw(Hw({},j),{},{x:G(b),y:J(b)})}return j});return o.renderAreaStatically(C,_,r,i)}return d.createElement(Ns,null,d.createElement("defs",null,d.createElement("clipPath",{id:"animationClipPath-".concat(i)},o.renderClipRect(b))),d.createElement(Ns,{clipPath:"url(#animationClipPath-".concat(i,")")},o.renderAreaStatically(l,c,r,i)))})}},{key:"renderArea",value:function(r,i){var o=this.props,s=o.points,l=o.baseLine,c=o.isAnimationActive,u=this.state,f=u.prevPoints,h=u.prevBaseLine,p=u.totalLength;return c&&s&&s.length&&(!f&&p>0||!Uw()(f,s)||!Uw()(h,l))?this.renderAreaWithAnimation(r,i):this.renderAreaStatically(s,l,r,i)}},{key:"render",value:function(){var r,i=this.props,o=i.hide,s=i.dot,l=i.points,c=i.className,u=i.top,f=i.left,h=i.xAxis,p=i.yAxis,m=i.width,g=i.height,v=i.isAnimationActive,y=i.id;if(o||!l||!l.length)return null;var x=this.state.isAnimationFinished,b=l.length===1,S=Is("recharts-area",c),C=h&&h.allowDataOverflow,_=p&&p.allowDataOverflow,T=C||_,M=ms()(y)?this.id:y,j=(r=Uo(s,!1))!==null&&r!==void 0?r:{r:3,strokeWidth:2},B=j.r,W=B===void 0?3:B,K=j.strokeWidth,G=K===void 0?2:K,J=GCe(s)?s:{},te=J.clipDot,re=te===void 0?!0:te,me=W*2+G;return d.createElement(Ns,{className:S},C||_?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(M)},d.createElement("rect",{x:C?f:f-m/2,y:_?u:u-g/2,width:C?m:m*2,height:_?g:g*2})),!re&&d.createElement("clipPath",{id:"clipPath-dots-".concat(M)},d.createElement("rect",{x:f-me/2,y:u-me/2,width:m+me,height:g+me}))):null,b?null:this.renderArea(T,M),(s||b)&&this.renderDots(T,re,M),(!v||x)&&dy.renderCallByParent(this.props,l))}}],[{key:"getDerivedStateFromProps",value:function(r,i){return r.animationId!==i.prevAnimationId?{prevAnimationId:r.animationId,curPoints:r.points,curBaseLine:r.baseLine,prevPoints:i.curPoints,prevBaseLine:i.curBaseLine}:r.points!==i.curPoints||r.baseLine!==i.curBaseLine?{curPoints:r.points,curBaseLine:r.baseLine}:null}}]),t}(d.PureComponent);HAe=Db,Dx(Db,"displayName","Area"),Dx(Db,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!Og.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),Dx(Db,"getBaseValue",function(e,t,n,r){var i=e.layout,o=e.baseValue,s=t.props.baseValue,l=s??o;if(Ii(l)&&typeof l=="number")return l;var c=i==="horizontal"?r:n,u=c.scale.domain();if(c.type==="number"){var f=Math.max(u[0],u[1]),h=Math.min(u[0],u[1]);return l==="dataMin"?h:l==="dataMax"||f<0?f:Math.max(Math.min(u[0],u[1]),0)}return l==="dataMin"?u[0]:l==="dataMax"?u[1]:u[0]}),Dx(Db,"getComposedData",function(e){var t=e.props,n=e.item,r=e.xAxis,i=e.yAxis,o=e.xAxisTicks,s=e.yAxisTicks,l=e.bandSize,c=e.dataKey,u=e.stackedData,f=e.dataStartIndex,h=e.displayedData,p=e.offset,m=t.layout,g=u&&u.length,v=HAe.getBaseValue(t,n,r,i),y=m==="horizontal",x=!1,b=h.map(function(C,_){var T;g?T=u[f+_]:(T=su(C,c),Array.isArray(T)?x=!0:T=[v,T]);var M=T[1]==null||g&&su(C,c)==null;return y?{x:cO({axis:r,ticks:o,bandSize:l,entry:C,index:_}),y:M?null:i.scale(T[1]),value:T,payload:C}:{x:M?null:r.scale(T[1]),y:cO({axis:i,ticks:s,bandSize:l,entry:C,index:_}),value:T,payload:C}}),S;return g||x?S=b.map(function(C){var _=Array.isArray(C.value)?C.value[0]:null;return y?{x:C.x,y:_!=null&&C.y!=null?i.scale(_):null}:{x:_!=null?r.scale(_):null,y:C.y}}):S=y?i.scale(v):r.scale(v),Hw({points:b,baseLine:S,layout:m,isRange:x},p)}),Dx(Db,"renderDotItem",function(e,t){var n;if(d.isValidElement(e))n=d.cloneElement(e,t);else if(Ss()(e))n=e(t);else{var r=Is("recharts-area-dot",typeof e!="boolean"?e.className:"");n=d.createElement(VD,zE({},t,{className:r}))}return n});var zBt=rn(31680),see=rn.n(zBt);function p5(e){"@babel/helpers - typeof";return p5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},p5(e)}function ZAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function ZB(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ZAe(Object(n),!0).forEach(function(r){WBt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function WBt(e,t,n){return t=HBt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function HBt(e){var t=GBt(e,"string");return p5(t)=="symbol"?t:String(t)}function GBt(e,t){if(p5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(p5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function YBt(e,t){return QBt(e)||ZBt(e,t)||XBt(e,t)||KBt()}function KBt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function XBt(e,t){if(e){if(typeof e=="string")return QAe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return QAe(e,t)}}function QAe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ZBt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function QBt(e){if(Array.isArray(e))return e}var dO=(0,d.forwardRef)(function(e,t){var n=e.aspect,r=e.initialDimension,i=r===void 0?{width:-1,height:-1}:r,o=e.width,s=o===void 0?"100%":o,l=e.height,c=l===void 0?"100%":l,u=e.minWidth,f=u===void 0?0:u,h=e.minHeight,p=e.maxHeight,m=e.children,g=e.debounce,v=g===void 0?0:g,y=e.id,x=e.className,b=e.onResize,S=e.style,C=S===void 0?{}:S,_=(0,d.useRef)(null),T=(0,d.useRef)();T.current=b,(0,d.useImperativeHandle)(t,function(){return Object.defineProperty(_.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),_.current},configurable:!0})});var M=(0,d.useState)({containerWidth:i.width,containerHeight:i.height}),j=YBt(M,2),B=j[0],W=j[1],K=(0,d.useCallback)(function(J,te){W(function(re){var me=Math.round(J),Ce=Math.round(te);return re.containerWidth===me&&re.containerHeight===Ce?re:{containerWidth:me,containerHeight:Ce}})},[]);(0,d.useEffect)(function(){var J=function(_e){var Be,Ue=_e[0].contentRect,$e=Ue.width,Je=Ue.height;K($e,Je),(Be=T.current)===null||Be===void 0||Be.call(T,$e,Je)};v>0&&(J=see()(J,v,{trailing:!0,leading:!1}));var te=new ResizeObserver(J),re=_.current.getBoundingClientRect(),me=re.width,Ce=re.height;return K(me,Ce),te.observe(_.current),function(){te.disconnect()}},[K,v]);var G=(0,d.useMemo)(function(){var J=B.containerWidth,te=B.containerHeight;if(J<0||te<0)return null;uy(ME(s)||ME(c),`The width(%s) and height(%s) are both fixed numbers,
       maybe you don't need to use a ResponsiveContainer.`,s,c),uy(!n||n>0,"The aspect(%s) must be greater than zero.",n);var re=ME(s)?J:s,me=ME(c)?te:c;n&&n>0&&(re?me=re/n:me&&(re=me*n),p&&me>p&&(me=p)),uy(re>0||me>0,`The width(%s) and height(%s) of chart should be greater than 0,
       please check the style of container, or the props width(%s) and height(%s),
       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
       height and width.`,re,me,s,c,f,h,n);var Ce=!Array.isArray(m)&&(0,xJ.isElement)(m)&&sy(m.type).endsWith("Chart");return d.Children.map(m,function(Ae){return(0,xJ.isElement)(Ae)?(0,d.cloneElement)(Ae,ZB({width:re,height:me},Ce?{style:ZB({height:"100%",width:"100%",maxHeight:me,maxWidth:re},Ae.props.style)}:{})):Ae})},[n,m,c,p,h,f,B,s]);return d.createElement("div",{id:y?"".concat(y):void 0,className:Is("recharts-responsive-container",x),style:ZB(ZB({},C),{},{width:s,height:c,minWidth:f,minHeight:h,maxHeight:p}),ref:_},G)}),JBt=rn(8295),QB=rn.n(JBt);function m5(e){"@babel/helpers - typeof";return m5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},m5(e)}function lee(){return lee=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},lee.apply(this,arguments)}function qBt(e,t){return rUt(e)||nUt(e,t)||tUt(e,t)||eUt()}function eUt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tUt(e,t){if(e){if(typeof e=="string")return JAe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return JAe(e,t)}}function JAe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function nUt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function rUt(e){if(Array.isArray(e))return e}function qAe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function cee(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qAe(Object(n),!0).forEach(function(r){aUt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qAe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function aUt(e,t,n){return t=iUt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iUt(e){var t=oUt(e,"string");return m5(t)=="symbol"?t:String(t)}function oUt(e,t){if(m5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(m5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function sUt(e){return Array.isArray(e)&&tf(e[0])&&tf(e[1])?e.join(" ~ "):e}var lUt=function(t){var n=t.separator,r=n===void 0?" : ":n,i=t.contentStyle,o=i===void 0?{}:i,s=t.itemStyle,l=s===void 0?{}:s,c=t.labelStyle,u=c===void 0?{}:c,f=t.payload,h=t.formatter,p=t.itemSorter,m=t.wrapperClassName,g=t.labelClassName,v=t.label,y=t.labelFormatter,x=t.accessibilityLayer,b=x===void 0?!1:x,S=function(){if(f&&f.length){var G={padding:0,margin:0},J=(p?Vq()(f,p):f).map(function(te,re){if(te.type==="none")return null;var me=cee({display:"block",paddingTop:4,paddingBottom:4,color:te.color||"#000"},l),Ce=te.formatter||h||sUt,Ae=te.value,_e=te.name,Be=Ae,Ue=_e;if(Ce&&Be!=null&&Ue!=null){var $e=Ce(Ae,_e,te,re,f);if(Array.isArray($e)){var Je=qBt($e,2);Be=Je[0],Ue=Je[1]}else Be=$e}return d.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(re),style:me},tf(Ue)?d.createElement("span",{className:"recharts-tooltip-item-name"},Ue):null,tf(Ue)?d.createElement("span",{className:"recharts-tooltip-item-separator"},r):null,d.createElement("span",{className:"recharts-tooltip-item-value"},Be),d.createElement("span",{className:"recharts-tooltip-item-unit"},te.unit||""))});return d.createElement("ul",{className:"recharts-tooltip-item-list",style:G},J)}return null},C=cee({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),_=cee({margin:0},u),T=!ms()(v),M=T?v:"",j=Is("recharts-default-tooltip",m),B=Is("recharts-tooltip-label",g);T&&y&&f!==void 0&&f!==null&&(M=y(v,f));var W=b?{role:"status","aria-live":"assertive"}:{};return d.createElement("div",lee({className:j,style:C},W),d.createElement("p",{className:B,style:_},d.isValidElement(M)?M:"".concat(M)),S())};function g5(e){"@babel/helpers - typeof";return g5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},g5(e)}function JB(e,t,n){return t=cUt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cUt(e){var t=uUt(e,"string");return g5(t)=="symbol"?t:String(t)}function uUt(e,t){if(g5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(g5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var v5="recharts-tooltip-wrapper",dUt={visibility:"hidden"};function fUt(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return Is(v5,JB(JB(JB(JB({},"".concat(v5,"-right"),Ii(n)&&t&&Ii(t.x)&&n>=t.x),"".concat(v5,"-left"),Ii(n)&&t&&Ii(t.x)&&n<t.x),"".concat(v5,"-bottom"),Ii(r)&&t&&Ii(t.y)&&r>=t.y),"".concat(v5,"-top"),Ii(r)&&t&&Ii(t.y)&&r<t.y))}function ePe(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,i=e.offsetTopLeft,o=e.position,s=e.reverseDirection,l=e.tooltipDimension,c=e.viewBox,u=e.viewBoxDimension;if(o&&Ii(o[r]))return o[r];var f=n[r]-l-i,h=n[r]+i;if(t[r])return s[r]?f:h;if(s[r]){var p=f,m=c[r];return p<m?Math.max(h,c[r]):Math.max(f,c[r])}var g=h+l,v=c[r]+u;return g>v?Math.max(f,c[r]):Math.max(h,c[r])}function hUt(e){var t=e.translateX,n=e.translateY,r=e.useTranslate3d;return{transform:r?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}function pUt(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.offsetTopLeft,i=e.position,o=e.reverseDirection,s=e.tooltipBox,l=e.useTranslate3d,c=e.viewBox,u,f,h;return s.height>0&&s.width>0&&n?(f=ePe({allowEscapeViewBox:t,coordinate:n,key:"x",offsetTopLeft:r,position:i,reverseDirection:o,tooltipDimension:s.width,viewBox:c,viewBoxDimension:c.width}),h=ePe({allowEscapeViewBox:t,coordinate:n,key:"y",offsetTopLeft:r,position:i,reverseDirection:o,tooltipDimension:s.height,viewBox:c,viewBoxDimension:c.height}),u=hUt({translateX:f,translateY:h,useTranslate3d:l})):u=dUt,{cssProperties:u,cssClasses:fUt({translateX:f,translateY:h,coordinate:n})}}function fO(e){"@babel/helpers - typeof";return fO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fO(e)}function tPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function nPe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?tPe(Object(n),!0).forEach(function(r){fee(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function mUt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rPe(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,iPe(r.key),r)}}function gUt(e,t,n){return t&&rPe(e.prototype,t),n&&rPe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function vUt(e,t,n){return t=qB(t),yUt(e,aPe()?Reflect.construct(t,n||[],qB(e).constructor):t.apply(e,n))}function yUt(e,t){if(t&&(fO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return uee(e)}function aPe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(aPe=function(){return!!e})()}function qB(e){return qB=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},qB(e)}function uee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xUt(e,t){if(typeof t!="function"&&t!==null)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&&dee(e,t)}function dee(e,t){return dee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},dee(e,t)}function fee(e,t,n){return t=iPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iPe(e){var t=bUt(e,"string");return fO(t)=="symbol"?t:String(t)}function bUt(e,t){if(fO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(fO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var oPe=1,wUt=function(e){xUt(t,e);function t(){var n;mUt(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=vUt(this,t,[].concat(i)),fee(uee(n),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),fee(uee(n),"handleKeyDown",function(s){if(s.key==="Escape"){var l,c,u,f;n.setState({dismissed:!0,dismissedAtCoordinate:{x:(l=(c=n.props.coordinate)===null||c===void 0?void 0:c.x)!==null&&l!==void 0?l:0,y:(u=(f=n.props.coordinate)===null||f===void 0?void 0:f.y)!==null&&u!==void 0?u:0}})}}),n}return gUt(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var r=this.wrapperNode.getBoundingClientRect();(Math.abs(r.width-this.state.lastBoundingBox.width)>oPe||Math.abs(r.height-this.state.lastBoundingBox.height)>oPe)&&this.setState({lastBoundingBox:{width:r.width,height:r.height}})}else(this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var r,i;this.props.active&&this.updateBBox(),this.state.dismissed&&(((r=this.props.coordinate)===null||r===void 0?void 0:r.x)!==this.state.dismissedAtCoordinate.x||((i=this.props.coordinate)===null||i===void 0?void 0:i.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var r=this,i=this.props,o=i.active,s=i.allowEscapeViewBox,l=i.animationDuration,c=i.animationEasing,u=i.children,f=i.coordinate,h=i.hasPayload,p=i.isAnimationActive,m=i.offset,g=i.position,v=i.reverseDirection,y=i.useTranslate3d,x=i.viewBox,b=i.wrapperStyle,S=pUt({allowEscapeViewBox:s,coordinate:f,offsetTopLeft:m,position:g,reverseDirection:v,tooltipBox:this.state.lastBoundingBox,useTranslate3d:y,viewBox:x}),C=S.cssClasses,_=S.cssProperties,T=nPe(nPe({transition:p&&o?"transform ".concat(l,"ms ").concat(c):void 0},_),{},{pointerEvents:"none",visibility:!this.state.dismissed&&o&&h?"visible":"hidden",position:"absolute",top:0,left:0},b);return d.createElement("div",{tabIndex:-1,className:C,style:T,ref:function(j){r.wrapperNode=j}},u)}}]),t}(d.PureComponent);function hO(e){"@babel/helpers - typeof";return hO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hO(e)}function sPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function lPe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sPe(Object(n),!0).forEach(function(r){pee(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function SUt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cPe(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,dPe(r.key),r)}}function CUt(e,t,n){return t&&cPe(e.prototype,t),n&&cPe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function EUt(e,t,n){return t=eU(t),_Ut(e,uPe()?Reflect.construct(t,n||[],eU(e).constructor):t.apply(e,n))}function _Ut(e,t){if(t&&(hO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return TUt(e)}function TUt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function uPe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(uPe=function(){return!!e})()}function eU(e){return eU=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},eU(e)}function AUt(e,t){if(typeof t!="function"&&t!==null)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&&hee(e,t)}function hee(e,t){return hee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},hee(e,t)}function pee(e,t,n){return t=dPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dPe(e){var t=PUt(e,"string");return hO(t)=="symbol"?t:String(t)}function PUt(e,t){if(hO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(hO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function OUt(e){return e.dataKey}function jUt(e,t){return d.isValidElement(e)?d.cloneElement(e,t):typeof e=="function"?d.createElement(e,t):d.createElement(lUt,t)}var ym=function(e){AUt(t,e);function t(){return SUt(this,t),EUt(this,t,arguments)}return CUt(t,[{key:"render",value:function(){var r=this,i=this.props,o=i.active,s=i.allowEscapeViewBox,l=i.animationDuration,c=i.animationEasing,u=i.content,f=i.coordinate,h=i.filterNull,p=i.isAnimationActive,m=i.offset,g=i.payload,v=i.payloadUniqBy,y=i.position,x=i.reverseDirection,b=i.useTranslate3d,S=i.viewBox,C=i.wrapperStyle,_=g??[];h&&_.length&&(_=cAe(g.filter(function(M){return M.value!=null&&(M.hide!==!0||r.props.includeHidden)}),v,OUt));var T=_.length>0;return d.createElement(wUt,{allowEscapeViewBox:s,animationDuration:l,animationEasing:c,isAnimationActive:p,active:o,coordinate:f,hasPayload:T,offset:m,position:y,reverseDirection:x,useTranslate3d:b,viewBox:S,wrapperStyle:C},jUt(u,lPe(lPe({},this.props),{},{payload:_})))}}]),t}(d.PureComponent);pee(ym,"displayName","Tooltip"),pee(ym,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Og.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});function y5(e){"@babel/helpers - typeof";return y5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y5(e)}function tU(){return tU=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},tU.apply(this,arguments)}function MUt(e,t){return IUt(e)||kUt(e,t)||DUt(e,t)||RUt()}function RUt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function DUt(e,t){if(e){if(typeof e=="string")return fPe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fPe(e,t)}}function fPe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function kUt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function IUt(e){if(Array.isArray(e))return e}function hPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function pPe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hPe(Object(n),!0).forEach(function(r){FUt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function FUt(e,t,n){return t=NUt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function NUt(e){var t=LUt(e,"string");return y5(t)=="symbol"?t:String(t)}function LUt(e,t){if(y5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(y5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var mPe=function(t,n,r,i,o){var s=Math.min(Math.abs(r)/2,Math.abs(i)/2),l=i>=0?1:-1,c=r>=0?1:-1,u=i>=0&&r>=0||i<0&&r<0?1:0,f;if(s>0&&o instanceof Array){for(var h=[0,0,0,0],p=0,m=4;p<m;p++)h[p]=o[p]>s?s:o[p];f="M".concat(t,",").concat(n+l*h[0]),h[0]>0&&(f+="A ".concat(h[0],",").concat(h[0],",0,0,").concat(u,",").concat(t+c*h[0],",").concat(n)),f+="L ".concat(t+r-c*h[1],",").concat(n),h[1]>0&&(f+="A ".concat(h[1],",").concat(h[1],",0,0,").concat(u,`,
        `).concat(t+r,",").concat(n+l*h[1])),f+="L ".concat(t+r,",").concat(n+i-l*h[2]),h[2]>0&&(f+="A ".concat(h[2],",").concat(h[2],",0,0,").concat(u,`,
        `).concat(t+r-c*h[2],",").concat(n+i)),f+="L ".concat(t+c*h[3],",").concat(n+i),h[3]>0&&(f+="A ".concat(h[3],",").concat(h[3],",0,0,").concat(u,`,
        `).concat(t,",").concat(n+i-l*h[3])),f+="Z"}else if(s>0&&o===+o&&o>0){var g=Math.min(s,o);f="M ".concat(t,",").concat(n+l*g,`
            A `).concat(g,",").concat(g,",0,0,").concat(u,",").concat(t+c*g,",").concat(n,`
            L `).concat(t+r-c*g,",").concat(n,`
            A `).concat(g,",").concat(g,",0,0,").concat(u,",").concat(t+r,",").concat(n+l*g,`
            L `).concat(t+r,",").concat(n+i-l*g,`
            A `).concat(g,",").concat(g,",0,0,").concat(u,",").concat(t+r-c*g,",").concat(n+i,`
            L `).concat(t+c*g,",").concat(n+i,`
            A `).concat(g,",").concat(g,",0,0,").concat(u,",").concat(t,",").concat(n+i-l*g," Z")}else f="M ".concat(t,",").concat(n," h ").concat(r," v ").concat(i," h ").concat(-r," Z");return f},BUt=function(t,n){if(!t||!n)return!1;var r=t.x,i=t.y,o=n.x,s=n.y,l=n.width,c=n.height;if(Math.abs(l)>0&&Math.abs(c)>0){var u=Math.min(o,o+l),f=Math.max(o,o+l),h=Math.min(s,s+c),p=Math.max(s,s+c);return r>=u&&r<=f&&i>=h&&i<=p}return!1},UUt={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},mee=function(t){var n=pPe(pPe({},UUt),t),r=(0,d.useRef)(),i=(0,d.useState)(-1),o=MUt(i,2),s=o[0],l=o[1];(0,d.useEffect)(function(){if(r.current&&r.current.getTotalLength)try{var C=r.current.getTotalLength();C&&l(C)}catch{}},[]);var c=n.x,u=n.y,f=n.width,h=n.height,p=n.radius,m=n.className,g=n.animationEasing,v=n.animationDuration,y=n.animationBegin,x=n.isAnimationActive,b=n.isUpdateAnimationActive;if(c!==+c||u!==+u||f!==+f||h!==+h||f===0||h===0)return null;var S=Is("recharts-rectangle",m);return b?d.createElement(Eb,{canBegin:s>0,from:{width:f,height:h,x:c,y:u},to:{width:f,height:h,x:c,y:u},duration:v,animationEasing:g,isActive:b},function(C){var _=C.width,T=C.height,M=C.x,j=C.y;return d.createElement(Eb,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:y,duration:v,isActive:x,easing:g},d.createElement("path",tU({},Uo(n,!0),{className:S,d:mPe(M,j,_,T,p),ref:r})))}):d.createElement("path",tU({},Uo(n,!0),{className:S,d:mPe(c,u,f,h,p)}))};function x5(e){"@babel/helpers - typeof";return x5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},x5(e)}function gPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function vPe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?gPe(Object(n),!0).forEach(function(r){yPe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function yPe(e,t,n){return t=VUt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VUt(e){var t=$Ut(e,"string");return x5(t)=="symbol"?t:String(t)}function $Ut(e,t){if(x5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(x5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var zUt=["Webkit","Moz","O","ms"],WUt=function(t,n){if(!t)return null;var r=t.replace(/(\w)/,function(o){return o.toUpperCase()}),i=zUt.reduce(function(o,s){return vPe(vPe({},o),{},yPe({},s+r,n))},{});return i[t]=n,i};function pO(e){"@babel/helpers - typeof";return pO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pO(e)}function nU(){return nU=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},nU.apply(this,arguments)}function xPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function gee(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?xPe(Object(n),!0).forEach(function(r){xm(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function HUt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bPe(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,SPe(r.key),r)}}function GUt(e,t,n){return t&&bPe(e.prototype,t),n&&bPe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function YUt(e,t,n){return t=rU(t),KUt(e,wPe()?Reflect.construct(t,n||[],rU(e).constructor):t.apply(e,n))}function KUt(e,t){if(t&&(pO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return kx(e)}function wPe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(wPe=function(){return!!e})()}function rU(e){return rU=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},rU(e)}function kx(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function XUt(e,t){if(typeof t!="function"&&t!==null)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&&vee(e,t)}function vee(e,t){return vee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},vee(e,t)}function xm(e,t,n){return t=SPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function SPe(e){var t=ZUt(e,"string");return pO(t)=="symbol"?t:String(t)}function ZUt(e,t){if(pO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(pO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var QUt=function(t){var n=t.data,r=t.startIndex,i=t.endIndex,o=t.x,s=t.width,l=t.travellerWidth;if(!n||!n.length)return{};var c=n.length,u=GD().domain(QB()(0,c)).range([o,o+s-l]),f=u.domain().map(function(h){return u(h)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:u(r),endX:u(i),scale:u,scaleValues:f}},CPe=function(t){return t.changedTouches&&!!t.changedTouches.length},mO=function(e){XUt(t,e);function t(n){var r;return HUt(this,t),r=YUt(this,t,[n]),xm(kx(r),"handleDrag",function(i){r.leaveTimer&&(clearTimeout(r.leaveTimer),r.leaveTimer=null),r.state.isTravellerMoving?r.handleTravellerMove(i):r.state.isSlideMoving&&r.handleSlideDrag(i)}),xm(kx(r),"handleTouchMove",function(i){i.changedTouches!=null&&i.changedTouches.length>0&&r.handleDrag(i.changedTouches[0])}),xm(kx(r),"handleDragEnd",function(){r.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var i=r.props,o=i.endIndex,s=i.onDragEnd,l=i.startIndex;s?.({endIndex:o,startIndex:l})}),r.detachDragEndListener()}),xm(kx(r),"handleLeaveWrapper",function(){(r.state.isTravellerMoving||r.state.isSlideMoving)&&(r.leaveTimer=window.setTimeout(r.handleDragEnd,r.props.leaveTimeOut))}),xm(kx(r),"handleEnterSlideOrTraveller",function(){r.setState({isTextActive:!0})}),xm(kx(r),"handleLeaveSlideOrTraveller",function(){r.setState({isTextActive:!1})}),xm(kx(r),"handleSlideDragStart",function(i){var o=CPe(i)?i.changedTouches[0]:i;r.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:o.pageX}),r.attachDragEndListener()}),r.travellerDragStartHandlers={startX:r.handleTravellerDragStart.bind(kx(r),"startX"),endX:r.handleTravellerDragStart.bind(kx(r),"endX")},r.state={},r}return GUt(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(r){var i=r.startX,o=r.endX,s=this.state.scaleValues,l=this.props,c=l.gap,u=l.data,f=u.length-1,h=Math.min(i,o),p=Math.max(i,o),m=t.getIndexInRange(s,h),g=t.getIndexInRange(s,p);return{startIndex:m-m%c,endIndex:g===f?f:g-g%c}}},{key:"getTextOfTick",value:function(r){var i=this.props,o=i.data,s=i.tickFormatter,l=i.dataKey,c=su(o[r],l,r);return Ss()(s)?s(c,r):c}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(r){var i=this.state,o=i.slideMoveStartX,s=i.startX,l=i.endX,c=this.props,u=c.x,f=c.width,h=c.travellerWidth,p=c.startIndex,m=c.endIndex,g=c.onChange,v=r.pageX-o;v>0?v=Math.min(v,u+f-h-l,u+f-h-s):v<0&&(v=Math.max(v,u-s,u-l));var y=this.getIndex({startX:s+v,endX:l+v});(y.startIndex!==p||y.endIndex!==m)&&g&&g(y),this.setState({startX:s+v,endX:l+v,slideMoveStartX:r.pageX})}},{key:"handleTravellerDragStart",value:function(r,i){var o=CPe(i)?i.changedTouches[0]:i;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:r,brushMoveStartX:o.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(r){var i=this.state,o=i.brushMoveStartX,s=i.movingTravellerId,l=i.endX,c=i.startX,u=this.state[s],f=this.props,h=f.x,p=f.width,m=f.travellerWidth,g=f.onChange,v=f.gap,y=f.data,x={startX:this.state.startX,endX:this.state.endX},b=r.pageX-o;b>0?b=Math.min(b,h+p-m-u):b<0&&(b=Math.max(b,h-u)),x[s]=u+b;var S=this.getIndex(x),C=S.startIndex,_=S.endIndex,T=function(){var j=y.length-1;return s==="startX"&&(l>c?C%v===0:_%v===0)||l<c&&_===j||s==="endX"&&(l>c?_%v===0:C%v===0)||l>c&&_===j};this.setState(xm(xm({},s,u+b),"brushMoveStartX",r.pageX),function(){g&&T()&&g(S)})}},{key:"handleTravellerMoveKeyboard",value:function(r,i){var o=this,s=this.state,l=s.scaleValues,c=s.startX,u=s.endX,f=this.state[i],h=l.indexOf(f);if(h!==-1){var p=h+r;if(!(p===-1||p>=l.length)){var m=l[p];i==="startX"&&m>=u||i==="endX"&&m<=c||this.setState(xm({},i,m),function(){o.props.onChange(o.getIndex({startX:o.state.startX,endX:o.state.endX}))})}}}},{key:"renderBackground",value:function(){var r=this.props,i=r.x,o=r.y,s=r.width,l=r.height,c=r.fill,u=r.stroke;return d.createElement("rect",{stroke:u,fill:c,x:i,y:o,width:s,height:l})}},{key:"renderPanorama",value:function(){var r=this.props,i=r.x,o=r.y,s=r.width,l=r.height,c=r.data,u=r.children,f=r.padding,h=d.Children.only(u);return h?d.cloneElement(h,{x:i,y:o,width:s,height:l,margin:f,compact:!0,data:c}):null}},{key:"renderTravellerLayer",value:function(r,i){var o,s,l=this,c=this.props,u=c.y,f=c.travellerWidth,h=c.height,p=c.traveller,m=c.ariaLabel,g=c.data,v=c.startIndex,y=c.endIndex,x=Math.max(r,this.props.x),b=gee(gee({},Uo(this.props,!1)),{},{x,y:u,width:f,height:h}),S=m||"Min value: ".concat((o=g[v])===null||o===void 0?void 0:o.name,", Max value: ").concat((s=g[y])===null||s===void 0?void 0:s.name);return d.createElement(Ns,{tabIndex:0,role:"slider","aria-label":S,"aria-valuenow":r,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[i],onTouchStart:this.travellerDragStartHandlers[i],onKeyDown:function(_){["ArrowLeft","ArrowRight"].includes(_.key)&&(_.preventDefault(),_.stopPropagation(),l.handleTravellerMoveKeyboard(_.key==="ArrowRight"?1:-1,i))},onFocus:function(){l.setState({isTravellerFocused:!0})},onBlur:function(){l.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(p,b))}},{key:"renderSlide",value:function(r,i){var o=this.props,s=o.y,l=o.height,c=o.stroke,u=o.travellerWidth,f=Math.min(r,i)+u,h=Math.max(Math.abs(i-r)-u,0);return d.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:c,fillOpacity:.2,x:f,y:s,width:h,height:l})}},{key:"renderText",value:function(){var r=this.props,i=r.startIndex,o=r.endIndex,s=r.y,l=r.height,c=r.travellerWidth,u=r.stroke,f=this.state,h=f.startX,p=f.endX,m=5,g={pointerEvents:"none",fill:u};return d.createElement(Ns,{className:"recharts-brush-texts"},d.createElement(DE,nU({textAnchor:"end",verticalAnchor:"middle",x:Math.min(h,p)-m,y:s+l/2},g),this.getTextOfTick(i)),d.createElement(DE,nU({textAnchor:"start",verticalAnchor:"middle",x:Math.max(h,p)+c+m,y:s+l/2},g),this.getTextOfTick(o)))}},{key:"render",value:function(){var r=this.props,i=r.data,o=r.className,s=r.children,l=r.x,c=r.y,u=r.width,f=r.height,h=r.alwaysShowText,p=this.state,m=p.startX,g=p.endX,v=p.isTextActive,y=p.isSlideMoving,x=p.isTravellerMoving,b=p.isTravellerFocused;if(!i||!i.length||!Ii(l)||!Ii(c)||!Ii(u)||!Ii(f)||u<=0||f<=0)return null;var S=Is("recharts-brush",o),C=d.Children.count(s)===1,_=WUt("userSelect","none");return d.createElement(Ns,{className:S,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:_},this.renderBackground(),C&&this.renderPanorama(),this.renderSlide(m,g),this.renderTravellerLayer(m,"startX"),this.renderTravellerLayer(g,"endX"),(v||y||x||b||h)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(r){var i=r.x,o=r.y,s=r.width,l=r.height,c=r.stroke,u=Math.floor(o+l/2)-1;return d.createElement(d.Fragment,null,d.createElement("rect",{x:i,y:o,width:s,height:l,fill:c,stroke:"none"}),d.createElement("line",{x1:i+1,y1:u,x2:i+s-1,y2:u,fill:"none",stroke:"#fff"}),d.createElement("line",{x1:i+1,y1:u+2,x2:i+s-1,y2:u+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(r,i){var o;return d.isValidElement(r)?o=d.cloneElement(r,i):Ss()(r)?o=r(i):o=t.renderDefaultTraveller(i),o}},{key:"getDerivedStateFromProps",value:function(r,i){var o=r.data,s=r.width,l=r.x,c=r.travellerWidth,u=r.updateId,f=r.startIndex,h=r.endIndex;if(o!==i.prevData||u!==i.prevUpdateId)return gee({prevData:o,prevTravellerWidth:c,prevUpdateId:u,prevX:l,prevWidth:s},o&&o.length?QUt({data:o,width:s,x:l,travellerWidth:c,startIndex:f,endIndex:h}):{scale:null,scaleValues:null});if(i.scale&&(s!==i.prevWidth||l!==i.prevX||c!==i.prevTravellerWidth)){i.scale.range([l,l+s-c]);var p=i.scale.domain().map(function(m){return i.scale(m)});return{prevData:o,prevTravellerWidth:c,prevUpdateId:u,prevX:l,prevWidth:s,startX:i.scale(r.startIndex),endX:i.scale(r.endIndex),scaleValues:p}}return null}},{key:"getIndexInRange",value:function(r,i){for(var o=r.length,s=0,l=o-1;l-s>1;){var c=Math.floor((s+l)/2);r[c]>i?l=c:s=c}return i>=r[l]?l:s}}]),t}(d.PureComponent);xm(mO,"displayName","Brush"),xm(mO,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Ix=function(t,n){var r=t.alwaysShow,i=t.ifOverflow;return r&&(i="extendDomain"),i===n},JUt=rn(36146),qUt=rn.n(JUt),eVt=rn(96833),EPe=rn.n(eVt),Yh=function(t){return null};Yh.displayName="Cell";var tVt=rn(61449),nVt=rn.n(tVt),rVt=rn(84614),aVt=rn.n(rVt);function b5(e){"@babel/helpers - typeof";return b5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b5(e)}function aU(){return aU=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},aU.apply(this,arguments)}function iVt(e,t){return cVt(e)||lVt(e,t)||sVt(e,t)||oVt()}function oVt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sVt(e,t){if(e){if(typeof e=="string")return _Pe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _Pe(e,t)}}function _Pe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function lVt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function cVt(e){if(Array.isArray(e))return e}function TPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function APe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?TPe(Object(n),!0).forEach(function(r){uVt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uVt(e,t,n){return t=dVt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dVt(e){var t=fVt(e,"string");return b5(t)=="symbol"?t:String(t)}function fVt(e,t){if(b5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(b5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var PPe=function(t,n,r,i,o){var s=r-i,l;return l="M ".concat(t,",").concat(n),l+="L ".concat(t+r,",").concat(n),l+="L ".concat(t+r-s/2,",").concat(n+o),l+="L ".concat(t+r-s/2-i,",").concat(n+o),l+="L ".concat(t,",").concat(n," Z"),l},hVt={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},pVt=function(t){var n=APe(APe({},hVt),t),r=(0,d.useRef)(),i=(0,d.useState)(-1),o=iVt(i,2),s=o[0],l=o[1];(0,d.useEffect)(function(){if(r.current&&r.current.getTotalLength)try{var S=r.current.getTotalLength();S&&l(S)}catch{}},[]);var c=n.x,u=n.y,f=n.upperWidth,h=n.lowerWidth,p=n.height,m=n.className,g=n.animationEasing,v=n.animationDuration,y=n.animationBegin,x=n.isUpdateAnimationActive;if(c!==+c||u!==+u||f!==+f||h!==+h||p!==+p||f===0&&h===0||p===0)return null;var b=Is("recharts-trapezoid",m);return x?d.createElement(Eb,{canBegin:s>0,from:{upperWidth:0,lowerWidth:0,height:p,x:c,y:u},to:{upperWidth:f,lowerWidth:h,height:p,x:c,y:u},duration:v,animationEasing:g,isActive:x},function(S){var C=S.upperWidth,_=S.lowerWidth,T=S.height,M=S.x,j=S.y;return d.createElement(Eb,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:y,duration:v,easing:g},d.createElement("path",aU({},Uo(n,!0),{className:b,d:PPe(M,j,C,_,T),ref:r})))}):d.createElement("g",null,d.createElement("path",aU({},Uo(n,!0),{className:b,d:PPe(c,u,f,h,p)})))};function w5(e){"@babel/helpers - typeof";return w5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},w5(e)}function yee(){return yee=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},yee.apply(this,arguments)}function OPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function jPe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?OPe(Object(n),!0).forEach(function(r){mVt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function mVt(e,t,n){return t=gVt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gVt(e){var t=vVt(e,"string");return w5(t)=="symbol"?t:String(t)}function vVt(e,t){if(w5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(w5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var yVt=function(t,n){var r=Ap(n-t),i=Math.min(Math.abs(n-t),359.999);return r*i},iU=function(t){var n=t.cx,r=t.cy,i=t.radius,o=t.angle,s=t.sign,l=t.isExternal,c=t.cornerRadius,u=t.cornerIsExternal,f=c*(l?1:-1)+i,h=Math.asin(c/f)/YB,p=u?o:o+s*h,m=Xc(n,r,f,p),g=Xc(n,r,i,p),v=u?o-s*h:o,y=Xc(n,r,f*Math.cos(h*YB),v);return{center:m,circleTangency:g,lineTangency:y,theta:h}},MPe=function(t){var n=t.cx,r=t.cy,i=t.innerRadius,o=t.outerRadius,s=t.startAngle,l=t.endAngle,c=yVt(s,l),u=s+c,f=Xc(n,r,o,s),h=Xc(n,r,o,u),p="M ".concat(f.x,",").concat(f.y,`
    A `).concat(o,",").concat(o,`,0,
    `).concat(+(Math.abs(c)>180),",").concat(+(s>u),`,
    `).concat(h.x,",").concat(h.y,`
  `);if(i>0){var m=Xc(n,r,i,s),g=Xc(n,r,i,u);p+="L ".concat(g.x,",").concat(g.y,`
            A `).concat(i,",").concat(i,`,0,
            `).concat(+(Math.abs(c)>180),",").concat(+(s<=u),`,
            `).concat(m.x,",").concat(m.y," Z")}else p+="L ".concat(n,",").concat(r," Z");return p},xVt=function(t){var n=t.cx,r=t.cy,i=t.innerRadius,o=t.outerRadius,s=t.cornerRadius,l=t.forceCornerRadius,c=t.cornerIsExternal,u=t.startAngle,f=t.endAngle,h=Ap(f-u),p=iU({cx:n,cy:r,radius:o,angle:u,sign:h,cornerRadius:s,cornerIsExternal:c}),m=p.circleTangency,g=p.lineTangency,v=p.theta,y=iU({cx:n,cy:r,radius:o,angle:f,sign:-h,cornerRadius:s,cornerIsExternal:c}),x=y.circleTangency,b=y.lineTangency,S=y.theta,C=c?Math.abs(u-f):Math.abs(u-f)-v-S;if(C<0)return l?"M ".concat(g.x,",").concat(g.y,`
        a`).concat(s,",").concat(s,",0,0,1,").concat(s*2,`,0
        a`).concat(s,",").concat(s,",0,0,1,").concat(-s*2,`,0
      `):MPe({cx:n,cy:r,innerRadius:i,outerRadius:o,startAngle:u,endAngle:f});var _="M ".concat(g.x,",").concat(g.y,`
    A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(m.x,",").concat(m.y,`
    A`).concat(o,",").concat(o,",0,").concat(+(C>180),",").concat(+(h<0),",").concat(x.x,",").concat(x.y,`
    A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(b.x,",").concat(b.y,`
  `);if(i>0){var T=iU({cx:n,cy:r,radius:i,angle:u,sign:h,isExternal:!0,cornerRadius:s,cornerIsExternal:c}),M=T.circleTangency,j=T.lineTangency,B=T.theta,W=iU({cx:n,cy:r,radius:i,angle:f,sign:-h,isExternal:!0,cornerRadius:s,cornerIsExternal:c}),K=W.circleTangency,G=W.lineTangency,J=W.theta,te=c?Math.abs(u-f):Math.abs(u-f)-B-J;if(te<0&&s===0)return"".concat(_,"L").concat(n,",").concat(r,"Z");_+="L".concat(G.x,",").concat(G.y,`
      A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(K.x,",").concat(K.y,`
      A`).concat(i,",").concat(i,",0,").concat(+(te>180),",").concat(+(h>0),",").concat(M.x,",").concat(M.y,`
      A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(j.x,",").concat(j.y,"Z")}else _+="L".concat(n,",").concat(r,"Z");return _},bVt={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},RPe=function(t){var n=jPe(jPe({},bVt),t),r=n.cx,i=n.cy,o=n.innerRadius,s=n.outerRadius,l=n.cornerRadius,c=n.forceCornerRadius,u=n.cornerIsExternal,f=n.startAngle,h=n.endAngle,p=n.className;if(s<o||f===h)return null;var m=Is("recharts-sector",p),g=s-o,v=Pp(l,g,0,!0),y;return v>0&&Math.abs(f-h)<360?y=xVt({cx:r,cy:i,innerRadius:o,outerRadius:s,cornerRadius:Math.min(v,g/2),forceCornerRadius:c,cornerIsExternal:u,startAngle:f,endAngle:h}):y=MPe({cx:r,cy:i,innerRadius:o,outerRadius:s,startAngle:f,endAngle:h}),d.createElement("path",yee({},Uo(n,!0),{className:m,d:y,role:"img"}))},wVt=["option","shapeType","propTransformer","activeClassName","isActive"];function S5(e){"@babel/helpers - typeof";return S5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},S5(e)}function SVt(e,t){if(e==null)return{};var n=CVt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function CVt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function DPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function oU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?DPe(Object(n),!0).forEach(function(r){EVt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function EVt(e,t,n){return t=_Vt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _Vt(e){var t=TVt(e,"string");return S5(t)=="symbol"?t:String(t)}function TVt(e,t){if(S5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(S5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function AVt(e,t){return oU(oU({},t),e)}function PVt(e,t){return e==="symbols"}function kPe(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return d.createElement(mee,n);case"trapezoid":return d.createElement(pVt,n);case"sector":return d.createElement(RPe,n);case"symbols":if(PVt(t,n))return d.createElement(GP,n);break;default:return null}}function OVt(e){return(0,d.isValidElement)(e)?e.props:e}function sU(e){var t=e.option,n=e.shapeType,r=e.propTransformer,i=r===void 0?AVt:r,o=e.activeClassName,s=o===void 0?"recharts-active-shape":o,l=e.isActive,c=SVt(e,wVt),u;if((0,d.isValidElement)(t))u=(0,d.cloneElement)(t,oU(oU({},c),OVt(t)));else if(Ss()(t))u=t(c);else if(nVt()(t)&&!aVt()(t)){var f=i(t,c);u=d.createElement(kPe,{shapeType:n,elementProps:f})}else{var h=c;u=d.createElement(kPe,{shapeType:n,elementProps:h})}return l?d.createElement(Ns,{className:s},u):u}function lU(e,t){return t!=null&&"trapezoids"in e.props}function cU(e,t){return t!=null&&"sectors"in e.props}function C5(e,t){return t!=null&&"points"in e.props}function jVt(e,t){var n,r,i=e.x===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.x)||e.x===t.x,o=e.y===(t==null||(r=t.labelViewBox)===null||r===void 0?void 0:r.y)||e.y===t.y;return i&&o}function MVt(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function RVt(e,t){var n=e.x===t.x,r=e.y===t.y,i=e.z===t.z;return n&&r&&i}function DVt(e,t){var n;return lU(e,t)?n=jVt:cU(e,t)?n=MVt:C5(e,t)&&(n=RVt),n}function kVt(e,t){var n;return lU(e,t)?n="trapezoids":cU(e,t)?n="sectors":C5(e,t)&&(n="points"),n}function IVt(e,t){if(lU(e,t)){var n;return(n=t.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}if(cU(e,t)){var r;return(r=t.tooltipPayload)===null||r===void 0||(r=r[0])===null||r===void 0||(r=r.payload)===null||r===void 0?void 0:r.payload}return C5(e,t)?t.payload:{}}function FVt(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,i=kVt(n,t),o=IVt(n,t),s=r.filter(function(c,u){var f=Uw()(o,c),h=n.props[i].filter(function(g){var v=DVt(n,t);return v(g,t)}),p=n.props[i].indexOf(h[h.length-1]),m=u===p;return f&&m}),l=r.indexOf(s[s.length-1]);return l}var NVt=["x","y"];function E5(e){"@babel/helpers - typeof";return E5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},E5(e)}function xee(){return xee=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},xee.apply(this,arguments)}function IPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function _5(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?IPe(Object(n),!0).forEach(function(r){LVt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):IPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function LVt(e,t,n){return t=BVt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function BVt(e){var t=UVt(e,"string");return E5(t)=="symbol"?t:String(t)}function UVt(e,t){if(E5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(E5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function VVt(e,t){if(e==null)return{};var n=$Vt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function $Vt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function zVt(e,t){var n=e.x,r=e.y,i=VVt(e,NVt),o="".concat(n),s=parseInt(o,10),l="".concat(r),c=parseInt(l,10),u="".concat(t.height||i.height),f=parseInt(u,10),h="".concat(t.width||i.width),p=parseInt(h,10);return _5(_5(_5(_5(_5({},t),i),s?{x:s}:{}),c?{y:c}:{}),{},{height:f,width:p,name:t.name,radius:t.radius})}function FPe(e){return d.createElement(sU,xee({shapeType:"rectangle",propTransformer:zVt,activeClassName:"recharts-active-bar"},e))}var WVt=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(r,i){if(typeof t=="number")return t;var o=typeof r=="number";return o?t(r,i):(o||UE(!1),n)}},HVt=["value","background"],NPe;function gO(e){"@babel/helpers - typeof";return gO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gO(e)}function GVt(e,t){if(e==null)return{};var n=YVt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function YVt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function uU(){return uU=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},uU.apply(this,arguments)}function LPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Mf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LPe(Object(n),!0).forEach(function(r){Gw(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function KVt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function BPe(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,VPe(r.key),r)}}function XVt(e,t,n){return t&&BPe(e.prototype,t),n&&BPe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function ZVt(e,t,n){return t=dU(t),QVt(e,UPe()?Reflect.construct(t,n||[],dU(e).constructor):t.apply(e,n))}function QVt(e,t){if(t&&(gO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return T5(e)}function UPe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(UPe=function(){return!!e})()}function dU(e){return dU=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dU(e)}function T5(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function JVt(e,t){if(typeof t!="function"&&t!==null)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&&bee(e,t)}function bee(e,t){return bee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},bee(e,t)}function Gw(e,t,n){return t=VPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VPe(e){var t=qVt(e,"string");return gO(t)=="symbol"?t:String(t)}function qVt(e,t){if(gO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(gO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Fx=function(e){JVt(t,e);function t(){var n;KVt(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=ZVt(this,t,[].concat(i)),Gw(T5(n),"state",{isAnimationFinished:!1}),Gw(T5(n),"id",Iw("recharts-bar-")),Gw(T5(n),"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),s&&s()}),Gw(T5(n),"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),s&&s()}),n}return XVt(t,[{key:"renderRectanglesStatically",value:function(r){var i=this,o=this.props,s=o.shape,l=o.dataKey,c=o.activeIndex,u=o.activeBar,f=Uo(this.props,!1);return r&&r.map(function(h,p){var m=p===c,g=m?u:s,v=Mf(Mf(Mf({},f),h),{},{isActive:m,option:g,index:p,dataKey:l,onAnimationStart:i.handleAnimationStart,onAnimationEnd:i.handleAnimationEnd});return d.createElement(Ns,uU({className:"recharts-bar-rectangle"},Nw(i.props,h,p),{key:"rectangle-".concat(h?.x,"-").concat(h?.y,"-").concat(h?.value)}),d.createElement(FPe,v))})}},{key:"renderRectanglesWithAnimation",value:function(){var r=this,i=this.props,o=i.data,s=i.layout,l=i.isAnimationActive,c=i.animationBegin,u=i.animationDuration,f=i.animationEasing,h=i.animationId,p=this.state.prevData;return d.createElement(Eb,{begin:c,duration:u,isActive:l,easing:f,from:{t:0},to:{t:1},key:"bar-".concat(h),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(m){var g=m.t,v=o.map(function(y,x){var b=p&&p[x];if(b){var S=Lu(b.x,y.x),C=Lu(b.y,y.y),_=Lu(b.width,y.width),T=Lu(b.height,y.height);return Mf(Mf({},y),{},{x:S(g),y:C(g),width:_(g),height:T(g)})}if(s==="horizontal"){var M=Lu(0,y.height),j=M(g);return Mf(Mf({},y),{},{y:y.y+y.height-j,height:j})}var B=Lu(0,y.width),W=B(g);return Mf(Mf({},y),{},{width:W})});return d.createElement(Ns,null,r.renderRectanglesStatically(v))})}},{key:"renderRectangles",value:function(){var r=this.props,i=r.data,o=r.isAnimationActive,s=this.state.prevData;return o&&i&&i.length&&(!s||!Uw()(s,i))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(i)}},{key:"renderBackground",value:function(){var r=this,i=this.props,o=i.data,s=i.dataKey,l=i.activeIndex,c=Uo(this.props.background,!1);return o.map(function(u,f){var h=u.value,p=u.background,m=GVt(u,HVt);if(!p)return null;var g=Mf(Mf(Mf(Mf(Mf({},m),{},{fill:"#eee"},p),c),Nw(r.props,u,f)),{},{onAnimationStart:r.handleAnimationStart,onAnimationEnd:r.handleAnimationEnd,dataKey:s,index:f,key:"background-bar-".concat(f),className:"recharts-bar-background-rectangle"});return d.createElement(FPe,uU({option:r.props.background,isActive:f===l},g))})}},{key:"renderErrorBar",value:function(r,i){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,s=o.data,l=o.xAxis,c=o.yAxis,u=o.layout,f=o.children,h=Op(f,iO);if(!h)return null;var p=u==="vertical"?s[0].height/2:s[0].width/2,m=function(y,x){var b=Array.isArray(y.value)?y.value[1]:y.value;return{x:y.x,y:y.y,value:b,errorVal:su(y,x)}},g={clipPath:r?"url(#clipPath-".concat(i,")"):null};return d.createElement(Ns,g,h.map(function(v){return d.cloneElement(v,{key:"error-bar-".concat(i,"-").concat(v.props.dataKey),data:s,xAxis:l,yAxis:c,layout:u,offset:p,dataPointFormatter:m})}))}},{key:"render",value:function(){var r=this.props,i=r.hide,o=r.data,s=r.className,l=r.xAxis,c=r.yAxis,u=r.left,f=r.top,h=r.width,p=r.height,m=r.isAnimationActive,g=r.background,v=r.id;if(i||!o||!o.length)return null;var y=this.state.isAnimationFinished,x=Is("recharts-bar",s),b=l&&l.allowDataOverflow,S=c&&c.allowDataOverflow,C=b||S,_=ms()(v)?this.id:v;return d.createElement(Ns,{className:x},b||S?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(_)},d.createElement("rect",{x:b?u:u-h/2,y:S?f:f-p/2,width:b?h:h*2,height:S?p:p*2}))):null,d.createElement(Ns,{className:"recharts-bar-rectangles",clipPath:C?"url(#clipPath-".concat(_,")"):null},g?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(C,_),(!m||y)&&dy.renderCallByParent(this.props,o))}}],[{key:"getDerivedStateFromProps",value:function(r,i){return r.animationId!==i.prevAnimationId?{prevAnimationId:r.animationId,curData:r.data,prevData:i.curData}:r.data!==i.curData?{curData:r.data}:null}}]),t}(d.PureComponent);NPe=Fx,Gw(Fx,"displayName","Bar"),Gw(Fx,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!Og.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),Gw(Fx,"getComposedData",function(e){var t=e.props,n=e.item,r=e.barPosition,i=e.bandSize,o=e.xAxis,s=e.yAxis,l=e.xAxisTicks,c=e.yAxisTicks,u=e.stackedData,f=e.dataStartIndex,h=e.displayedData,p=e.offset,m=RLt(r,n);if(!m)return null;var g=t.layout,v=n.props,y=v.dataKey,x=v.children,b=v.minPointSize,S=g==="horizontal"?s:o,C=u?S.scale.domain():null,_=BLt({numericAxis:S}),T=Op(x,Yh),M=h.map(function(j,B){var W,K,G,J,te,re;u?W=DLt(u[f+B],C):(W=su(j,y),Array.isArray(W)||(W=[_,W]));var me=WVt(b,NPe.defaultProps.minPointSize)(W[1],B);if(g==="horizontal"){var Ce,Ae=[s.scale(W[0]),s.scale(W[1])],_e=Ae[0],Be=Ae[1];K=PAe({axis:o,ticks:l,bandSize:i,offset:m.offset,entry:j,index:B}),G=(Ce=Be??_e)!==null&&Ce!==void 0?Ce:void 0,J=m.size;var Ue=_e-Be;if(te=Number.isNaN(Ue)?0:Ue,re={x:K,y:s.y,width:J,height:s.height},Math.abs(me)>0&&Math.abs(te)<Math.abs(me)){var $e=Ap(te||me)*(Math.abs(me)-Math.abs(te));G-=$e,te+=$e}}else{var Je=[o.scale(W[0]),o.scale(W[1])],Ne=Je[0],Ke=Je[1];if(K=Ne,G=PAe({axis:s,ticks:c,bandSize:i,offset:m.offset,entry:j,index:B}),J=Ke-Ne,te=m.size,re={x:o.x,y:G,width:o.width,height:te},Math.abs(me)>0&&Math.abs(J)<Math.abs(me)){var nt=Ap(J||me)*(Math.abs(me)-Math.abs(J));J+=nt}}return Mf(Mf(Mf({},j),{},{x:K,y:G,width:J,height:te,value:u?W:W[1],payload:j,background:re},T&&T[B]&&T[B].props),{},{tooltipPayload:[DAe(n,j)],tooltipPosition:{x:K+J/2,y:G+te/2}})});return Mf({data:M,layout:g},p)});function A5(e){"@babel/helpers - typeof";return A5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A5(e)}function e$t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $Pe(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,WPe(r.key),r)}}function t$t(e,t,n){return t&&$Pe(e.prototype,t),n&&$Pe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function zPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function fy(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?zPe(Object(n),!0).forEach(function(r){fU(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function fU(e,t,n){return t=WPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function WPe(e){var t=n$t(e,"string");return A5(t)=="symbol"?t:String(t)}function n$t(e,t){if(A5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(A5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var hU=function(t,n,r,i,o){var s=t.width,l=t.height,c=t.layout,u=t.children,f=Object.keys(n),h={left:r.left,leftMirror:r.left,right:s-r.right,rightMirror:s-r.right,top:r.top,topMirror:r.top,bottom:l-r.bottom,bottomMirror:l-r.bottom},p=!!vm(u,Fx);return f.reduce(function(m,g){var v=n[g],y=v.orientation,x=v.domain,b=v.padding,S=b===void 0?{}:b,C=v.mirror,_=v.reversed,T="".concat(y).concat(C?"Mirror":""),M,j,B,W,K;if(v.type==="number"&&(v.padding==="gap"||v.padding==="no-gap")){var G=x[1]-x[0],J=1/0,te=v.categoricalDomain.sort();if(te.forEach(function(Ne,Ke){Ke>0&&(J=Math.min((Ne||0)-(te[Ke-1]||0),J))}),Number.isFinite(J)){var re=J/G,me=v.layout==="vertical"?r.height:r.width;if(v.padding==="gap"&&(M=re*me/2),v.padding==="no-gap"){var Ce=Pp(t.barCategoryGap,re*me),Ae=re*me/2;M=Ae-Ce-(Ae-Ce)/me*Ce}}}i==="xAxis"?j=[r.left+(S.left||0)+(M||0),r.left+r.width-(S.right||0)-(M||0)]:i==="yAxis"?j=c==="horizontal"?[r.top+r.height-(S.bottom||0),r.top+(S.top||0)]:[r.top+(S.top||0)+(M||0),r.top+r.height-(S.bottom||0)-(M||0)]:j=v.range,_&&(j=[j[1],j[0]]);var _e=EAe(v,o,p),Be=_e.scale,Ue=_e.realScaleType;Be.domain(x).range(j),TAe(Be);var $e=AAe(Be,fy(fy({},v),{},{realScaleType:Ue}));i==="xAxis"?(K=y==="top"&&!C||y==="bottom"&&C,B=r.left,W=h[T]-K*v.height):i==="yAxis"&&(K=y==="left"&&!C||y==="right"&&C,B=h[T]-K*v.width,W=r.top);var Je=fy(fy(fy({},v),$e),{},{realScaleType:Ue,x:B,y:W,scale:Be,width:i==="xAxis"?r.width:v.width,height:i==="yAxis"?r.height:v.height});return Je.bandSize=GB(Je,$e),!v.hide&&i==="xAxis"?h[T]+=(K?-1:1)*Je.height:v.hide||(h[T]+=(K?-1:1)*Je.width),fy(fy({},m),{},fU({},g,Je))},{})},HPe=function(t,n){var r=t.x,i=t.y,o=n.x,s=n.y;return{x:Math.min(r,o),y:Math.min(i,s),width:Math.abs(o-r),height:Math.abs(s-i)}},r$t=function(t){var n=t.x1,r=t.y1,i=t.x2,o=t.y2;return HPe({x:n,y:r},{x:i,y:o})},GPe=function(){function e(t){e$t(this,e),this.scale=t}return t$t(e,[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.bandAware,o=r.position;if(n!==void 0){if(o)switch(o){case"start":return this.scale(n);case"middle":{var s=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+s}case"end":{var l=this.bandwidth?this.bandwidth():0;return this.scale(n)+l}default:return this.scale(n)}if(i){var c=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+c}return this.scale(n)}}},{key:"isInRange",value:function(n){var r=this.range(),i=r[0],o=r[r.length-1];return i<=o?n>=i&&n<=o:n>=o&&n<=i}}],[{key:"create",value:function(n){return new e(n)}}]),e}();fU(GPe,"EPS",1e-4);var wee=function(t){var n=Object.keys(t).reduce(function(r,i){return fy(fy({},r),{},fU({},i,GPe.create(t[i])))},{});return fy(fy({},n),{},{apply:function(i){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.bandAware,l=o.position;return qUt()(i,function(c,u){return n[u].apply(c,{bandAware:s,position:l})})},isInRange:function(i){return EPe()(i,function(o,s){return n[s].isInRange(o)})}})};function a$t(e){return(e%180+180)%180}var i$t=function(t){var n=t.width,r=t.height,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,o=a$t(i),s=o*Math.PI/180,l=Math.atan(r/n),c=s>l&&s<Math.PI-l?r/Math.sin(s):n/Math.cos(s);return Math.abs(c)};function P5(e){"@babel/helpers - typeof";return P5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},P5(e)}function See(){return See=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},See.apply(this,arguments)}function YPe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function KPe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?YPe(Object(n),!0).forEach(function(r){o$t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YPe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function o$t(e,t,n){return t=s$t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s$t(e){var t=l$t(e,"string");return P5(t)=="symbol"?t:String(t)}function l$t(e,t){if(P5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(P5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var c$t=function(t){var n=t.x,r=t.y,i=t.xAxis,o=t.yAxis,s=wee({x:i.scale,y:o.scale}),l=s.apply({x:n,y:r},{bandAware:!0});return Ix(t,"discard")&&!s.isInRange(l)?null:l};function O5(e){var t=e.x,n=e.y,r=e.r,i=e.alwaysShow,o=e.clipPathId,s=tf(t),l=tf(n);if(uy(i===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!s||!l)return null;var c=c$t(e);if(!c)return null;var u=c.x,f=c.y,h=e.shape,p=e.className,m=Ix(e,"hidden")?"url(#".concat(o,")"):void 0,g=KPe(KPe({clipPath:m},Uo(e,!0)),{},{cx:u,cy:f});return d.createElement(Ns,{className:Is("recharts-reference-dot",p)},O5.renderDot(h,g),of.renderCallByParent(e,{x:u-r,y:f-r,width:2*r,height:2*r}))}O5.displayName="ReferenceDot",O5.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1},O5.renderDot=function(e,t){var n;return d.isValidElement(e)?n=d.cloneElement(e,t):Ss()(e)?n=e(t):n=d.createElement(VD,See({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),n};var u$t=rn(17239),d$t=rn.n(u$t),f$t=rn(34455),h$t=rn.n(f$t),p$t=rn(61894),m$t=rn.n(p$t),g$t=m$t()(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")});function XPe(e){"@babel/helpers - typeof";return XPe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},XPe(e)}var Cee=(0,d.createContext)(void 0),pU=(0,d.createContext)(void 0),ZPe=(0,d.createContext)(void 0),QPe=(0,d.createContext)({}),JPe=(0,d.createContext)(void 0),qPe=(0,d.createContext)(0),eOe=(0,d.createContext)(0),tOe=function(t){var n=t.state,r=n.xAxisMap,i=n.yAxisMap,o=n.offset,s=t.clipPathId,l=t.children,c=t.width,u=t.height,f=g$t(o);return d.createElement(Cee.Provider,{value:r},d.createElement(pU.Provider,{value:i},d.createElement(QPe.Provider,{value:o},d.createElement(ZPe.Provider,{value:f},d.createElement(JPe.Provider,{value:s},d.createElement(qPe.Provider,{value:u},d.createElement(eOe.Provider,{value:c},l)))))))},v$t=function(){return(0,d.useContext)(JPe)};function W0r(e){var t=Object.keys(e);return t.length===0?"There are no available ids.":"Available ids are: ".concat(t,".")}var nOe=function(t){var n=(0,d.useContext)(Cee);n==null&&UE(!1);var r=n[t];return r==null&&UE(!1),r},y$t=function(){var t=(0,d.useContext)(Cee);return Fw(t)},H0r=function(){var t=useContext(pU);return getAnyElementOfObject(t)},x$t=function(){var t=(0,d.useContext)(pU),n=h$t()(t,function(r){return EPe()(r.domain,Number.isFinite)});return n||Fw(t)},rOe=function(t){var n=(0,d.useContext)(pU);n==null&&UE(!1);var r=n[t];return r==null&&UE(!1),r},b$t=function(){var t=(0,d.useContext)(ZPe);return t},w$t=function(){return(0,d.useContext)(QPe)},Eee=function(){return(0,d.useContext)(eOe)},_ee=function(){return(0,d.useContext)(qPe)};function j5(e){"@babel/helpers - typeof";return j5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},j5(e)}function aOe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function iOe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?aOe(Object(n),!0).forEach(function(r){S$t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aOe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function S$t(e,t,n){return t=C$t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C$t(e){var t=E$t(e,"string");return j5(t)=="symbol"?t:String(t)}function E$t(e,t){if(j5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(j5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function _$t(e,t){return O$t(e)||P$t(e,t)||A$t(e,t)||T$t()}function T$t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function A$t(e,t){if(e){if(typeof e=="string")return oOe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return oOe(e,t)}}function oOe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function P$t(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function O$t(e){if(Array.isArray(e))return e}function Tee(){return Tee=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},Tee.apply(this,arguments)}var j$t=function(t,n){var r;return d.isValidElement(t)?r=d.cloneElement(t,n):Ss()(t)?r=t(n):r=d.createElement("line",Tee({},n,{className:"recharts-reference-line-line"})),r},M$t=function(t,n,r,i,o,s,l,c,u){var f=o.x,h=o.y,p=o.width,m=o.height;if(r){var g=u.y,v=t.y.apply(g,{position:s});if(Ix(u,"discard")&&!t.y.isInRange(v))return null;var y=[{x:f+p,y:v},{x:f,y:v}];return c==="left"?y.reverse():y}if(n){var x=u.x,b=t.x.apply(x,{position:s});if(Ix(u,"discard")&&!t.x.isInRange(b))return null;var S=[{x:b,y:h+m},{x:b,y:h}];return l==="top"?S.reverse():S}if(i){var C=u.segment,_=C.map(function(T){return t.apply(T,{position:s})});return Ix(u,"discard")&&d$t()(_,function(T){return!t.isInRange(T)})?null:_}return null};function Aee(e){var t=e.x,n=e.y,r=e.segment,i=e.xAxisId,o=e.yAxisId,s=e.shape,l=e.className,c=e.alwaysShow,u=v$t(),f=nOe(i),h=rOe(o),p=b$t();if(!u||!p)return null;uy(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var m=wee({x:f.scale,y:h.scale}),g=tf(t),v=tf(n),y=r&&r.length===2,x=M$t(m,g,v,y,p,e.position,f.orientation,h.orientation,e);if(!x)return null;var b=_$t(x,2),S=b[0],C=S.x,_=S.y,T=b[1],M=T.x,j=T.y,B=Ix(e,"hidden")?"url(#".concat(u,")"):void 0,W=iOe(iOe({clipPath:B},Uo(e,!0)),{},{x1:C,y1:_,x2:M,y2:j});return d.createElement(Ns,{className:Is("recharts-reference-line",l)},j$t(s,W),of.renderCallByParent(e,r$t({x1:C,y1:_,x2:M,y2:j})))}Aee.displayName="ReferenceLine",Aee.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"};function M5(e){"@babel/helpers - typeof";return M5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},M5(e)}function Pee(){return Pee=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},Pee.apply(this,arguments)}function sOe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function lOe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sOe(Object(n),!0).forEach(function(r){R$t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sOe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function R$t(e,t,n){return t=D$t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function D$t(e){var t=k$t(e,"string");return M5(t)=="symbol"?t:String(t)}function k$t(e,t){if(M5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(M5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var I$t=function(t,n,r,i,o){var s=o.x1,l=o.x2,c=o.y1,u=o.y2,f=o.xAxis,h=o.yAxis;if(!f||!h)return null;var p=wee({x:f.scale,y:h.scale}),m={x:t?p.x.apply(s,{position:"start"}):p.x.rangeMin,y:r?p.y.apply(c,{position:"start"}):p.y.rangeMin},g={x:n?p.x.apply(l,{position:"end"}):p.x.rangeMax,y:i?p.y.apply(u,{position:"end"}):p.y.rangeMax};return Ix(o,"discard")&&(!p.isInRange(m)||!p.isInRange(g))?null:HPe(m,g)};function R5(e){var t=e.x1,n=e.x2,r=e.y1,i=e.y2,o=e.className,s=e.alwaysShow,l=e.clipPathId;uy(s===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var c=tf(t),u=tf(n),f=tf(r),h=tf(i),p=e.shape;if(!c&&!u&&!f&&!h&&!p)return null;var m=I$t(c,u,f,h,e);if(!m&&!p)return null;var g=Ix(e,"hidden")?"url(#".concat(l,")"):void 0;return d.createElement(Ns,{className:Is("recharts-reference-area",o)},R5.renderRect(p,lOe(lOe({clipPath:g},Uo(e,!0)),m)),of.renderCallByParent(e,m))}R5.displayName="ReferenceArea",R5.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1},R5.renderRect=function(e,t){var n;return d.isValidElement(e)?n=d.cloneElement(e,t):Ss()(e)?n=e(t):n=d.createElement(mee,Pee({},t,{className:"recharts-reference-area-rect"})),n};function cOe(e){return B$t(e)||L$t(e)||N$t(e)||F$t()}function F$t(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function N$t(e,t){if(e){if(typeof e=="string")return Oee(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Oee(e,t)}}function L$t(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function B$t(e){if(Array.isArray(e))return Oee(e)}function Oee(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var jee=function(t,n,r,i,o){var s=Op(t,Aee),l=Op(t,O5),c=[].concat(cOe(s),cOe(l)),u=Op(t,R5),f="".concat(i,"Id"),h=i[0],p=n;if(c.length&&(p=c.reduce(function(v,y){if(y.props[f]===r&&Ix(y.props,"extendDomain")&&Ii(y.props[h])){var x=y.props[h];return[Math.min(v[0],x),Math.max(v[1],x)]}return v},p)),u.length){var m="".concat(h,"1"),g="".concat(h,"2");p=u.reduce(function(v,y){if(y.props[f]===r&&Ix(y.props,"extendDomain")&&Ii(y.props[m])&&Ii(y.props[g])){var x=y.props[m],b=y.props[g];return[Math.min(v[0],x,b),Math.max(v[1],x,b)]}return v},p)}return o&&o.length&&(p=o.reduce(function(v,y){return Ii(y)?[Math.min(v[0],y),Math.max(v[1],y)]:v},p)),p},U$t=rn(86418),V$t=rn.n(U$t),Mee=new(V$t()),Ree="recharts.syncMouseEvents";function D5(e){"@babel/helpers - typeof";return D5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},D5(e)}function $$t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function uOe(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,dOe(r.key),r)}}function z$t(e,t,n){return t&&uOe(e.prototype,t),n&&uOe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Dee(e,t,n){return t=dOe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dOe(e){var t=W$t(e,"string");return D5(t)=="symbol"?t:String(t)}function W$t(e,t){if(D5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(D5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var H$t=function(){function e(){$$t(this,e),Dee(this,"activeIndex",0),Dee(this,"coordinateList",[]),Dee(this,"layout","horizontal")}return z$t(e,[{key:"setDetails",value:function(n){var r,i=n.coordinateList,o=i===void 0?null:i,s=n.container,l=s===void 0?null:s,c=n.layout,u=c===void 0?null:c,f=n.offset,h=f===void 0?null:f,p=n.mouseHandlerCallback,m=p===void 0?null:p;this.coordinateList=(r=o??this.coordinateList)!==null&&r!==void 0?r:[],this.container=l??this.container,this.layout=u??this.layout,this.offset=h??this.offset,this.mouseHandlerCallback=m??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(n){if(this.coordinateList.length!==0)switch(n.key){case"ArrowRight":{if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}default:break}}},{key:"setIndex",value:function(n){this.activeIndex=n}},{key:"spoofMouse",value:function(){var n,r;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var i=this.container.getBoundingClientRect(),o=i.x,s=i.y,l=i.height,c=this.coordinateList[this.activeIndex].coordinate,u=((n=window)===null||n===void 0?void 0:n.scrollX)||0,f=((r=window)===null||r===void 0?void 0:r.scrollY)||0,h=o+c+u,p=s+this.offset.top+l/2+f;this.mouseHandlerCallback({pageX:h,pageY:p})}}}]),e}();function G$t(e,t,n){if(n==="number"&&t===!0&&Array.isArray(e)){var r=e?.[0],i=e?.[1];if(r&&i&&Ii(r)&&Ii(i))return!0}return!1}function k5(e){"@babel/helpers - typeof";return k5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k5(e)}var Y$t=["x","y","top","left","width","height","className"];function kee(){return kee=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},kee.apply(this,arguments)}function fOe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function K$t(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?fOe(Object(n),!0).forEach(function(r){X$t(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fOe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function X$t(e,t,n){return t=Z$t(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z$t(e){var t=Q$t(e,"string");return k5(t)=="symbol"?t:String(t)}function Q$t(e,t){if(k5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(k5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function J$t(e,t){if(e==null)return{};var n=q$t(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function q$t(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var ezt=function(t,n,r,i,o,s){return"M".concat(t,",").concat(o,"v").concat(i,"M").concat(s,",").concat(n,"h").concat(r)},tzt=function(t){var n=t.x,r=n===void 0?0:n,i=t.y,o=i===void 0?0:i,s=t.top,l=s===void 0?0:s,c=t.left,u=c===void 0?0:c,f=t.width,h=f===void 0?0:f,p=t.height,m=p===void 0?0:p,g=t.className,v=J$t(t,Y$t),y=K$t({x:r,y:o,top:l,left:u,width:h,height:m},v);return!Ii(r)||!Ii(o)||!Ii(h)||!Ii(m)||!Ii(l)||!Ii(u)?null:d.createElement("path",kee({},Uo(y,!0),{className:Is("recharts-cross",g),d:ezt(r,o,h,m,l,u)}))};function nzt(e,t,n,r){var i=r/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-i:n.left+.5,y:e==="horizontal"?n.top+.5:t.y-i,width:e==="horizontal"?r:n.width-1,height:e==="horizontal"?n.height-1:r}}function hOe(e){var t=e.cx,n=e.cy,r=e.radius,i=e.startAngle,o=e.endAngle,s=Xc(t,n,r,i),l=Xc(t,n,r,o);return{points:[s,l],cx:t,cy:n,radius:r,startAngle:i,endAngle:o}}function rzt(e,t,n){var r,i,o,s;if(e==="horizontal")r=t.x,o=r,i=n.top,s=n.top+n.height;else if(e==="vertical")i=t.y,s=i,r=n.left,o=n.left+n.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var l=t.cx,c=t.cy,u=t.innerRadius,f=t.outerRadius,h=t.angle,p=Xc(l,c,u,h),m=Xc(l,c,f,h);r=p.x,i=p.y,o=m.x,s=m.y}else return hOe(t);return[{x:r,y:i},{x:o,y:s}]}function I5(e){"@babel/helpers - typeof";return I5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},I5(e)}function pOe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function mU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pOe(Object(n),!0).forEach(function(r){azt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pOe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function azt(e,t,n){return t=izt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function izt(e){var t=ozt(e,"string");return I5(t)=="symbol"?t:String(t)}function ozt(e,t){if(I5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(I5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function szt(e){var t=e.element,n=e.tooltipEventType,r=e.isActive,i=e.activeCoordinate,o=e.activePayload,s=e.offset,l=e.activeTooltipIndex,c=e.tooltipAxisBandSize,u=e.layout,f=e.chartName;if(!t||!t.props.cursor||!r||!i||f!=="ScatterChart"&&n!=="axis")return null;var h,p=Vw;if(f==="ScatterChart")h=i,p=tzt;else if(f==="BarChart")h=nzt(u,i,s,c),p=mee;else if(u==="radial"){var m=hOe(i),g=m.cx,v=m.cy,y=m.radius,x=m.startAngle,b=m.endAngle;h={cx:g,cy:v,startAngle:x,endAngle:b,innerRadius:y,outerRadius:y},p=RPe}else h={points:rzt(u,i,s)},p=Vw;var S=mU(mU(mU(mU({stroke:"#ccc",pointerEvents:"none"},s),h),Uo(t.props.cursor,!1)),{},{payload:o,payloadIndex:l,className:Is("recharts-tooltip-cursor",t.props.cursor.className)});return(0,d.isValidElement)(t.props.cursor)?(0,d.cloneElement)(t.props.cursor,S):(0,d.createElement)(p,S)}var lzt=["item"],czt=["children","className","width","height","style","compact","title","desc"];function vO(e){"@babel/helpers - typeof";return vO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vO(e)}function F5(){return F5=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},F5.apply(this,arguments)}function mOe(e,t){return fzt(e)||dzt(e,t)||xOe(e,t)||uzt()}function uzt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function dzt(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,l=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(f){u=!0,i=f}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return l}}function fzt(e){if(Array.isArray(e))return e}function gOe(e,t){if(e==null)return{};var n=hzt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function hzt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function pzt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vOe(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,wOe(r.key),r)}}function mzt(e,t,n){return t&&vOe(e.prototype,t),n&&vOe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function gzt(e,t,n){return t=gU(t),vzt(e,yOe()?Reflect.construct(t,n||[],gU(e).constructor):t.apply(e,n))}function vzt(e,t){if(t&&(vO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ul(e)}function yOe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(yOe=function(){return!!e})()}function gU(e){return gU=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},gU(e)}function Ul(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yzt(e,t){if(typeof t!="function"&&t!==null)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&&Iee(e,t)}function Iee(e,t){return Iee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Iee(e,t)}function yO(e){return wzt(e)||bzt(e)||xOe(e)||xzt()}function xzt(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xOe(e,t){if(e){if(typeof e=="string")return Fee(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fee(e,t)}}function bzt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function wzt(e){if(Array.isArray(e))return Fee(e)}function Fee(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function bOe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Ja(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bOe(Object(n),!0).forEach(function(r){Ts(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bOe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Ts(e,t,n){return t=wOe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wOe(e){var t=Szt(e,"string");return vO(t)=="symbol"?t:String(t)}function Szt(e,t){if(vO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(vO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Czt={xAxis:["bottom","top"],yAxis:["left","right"]},Ezt={width:"100%",height:"100%"},SOe={x:0,y:0};function vU(e){return e}var _zt=function(t,n){return n==="horizontal"?t.x:n==="vertical"?t.y:n==="centric"?t.angle:t.radius},Tzt=function(t,n,r,i){var o=n.find(function(f){return f&&f.index===r});if(o){if(t==="horizontal")return{x:o.coordinate,y:i.y};if(t==="vertical")return{x:i.x,y:o.coordinate};if(t==="centric"){var s=o.coordinate,l=i.radius;return Ja(Ja(Ja({},i),Xc(i.cx,i.cy,l,s)),{},{angle:s,radius:l})}var c=o.coordinate,u=i.angle;return Ja(Ja(Ja({},i),Xc(i.cx,i.cy,c,u)),{},{angle:u,radius:c})}return SOe},yU=function(t,n){var r=n.graphicalItems,i=n.dataStartIndex,o=n.dataEndIndex,s=(r??[]).reduce(function(l,c){var u=c.props.data;return u&&u.length?[].concat(yO(l),yO(u)):l},[]);return s.length>0?s:t&&t.length&&Ii(i)&&Ii(o)?t.slice(i,o+1):[]};function COe(e){return e==="number"?[0,"auto"]:void 0}var Nee=function(t,n,r,i){var o=t.graphicalItems,s=t.tooltipAxis,l=yU(n,t);return r<0||!o||!o.length||r>=l.length?null:o.reduce(function(c,u){var f,h=(f=u.props.data)!==null&&f!==void 0?f:n;h&&t.dataStartIndex+t.dataEndIndex!==0&&(h=h.slice(t.dataStartIndex,t.dataEndIndex+1));var p;if(s.dataKey&&!s.allowDuplicatedCategory){var m=h===void 0?l:h;p=YL(m,s.dataKey,i)}else p=h&&h[r]||l[r];return p?[].concat(yO(c),[DAe(u,p)]):c},[])},EOe=function(t,n,r,i){var o=i||{x:t.chartX,y:t.chartY},s=_zt(o,r),l=t.orderedTooltipTicks,c=t.tooltipAxis,u=t.tooltipTicks,f=TLt(s,l,u,c);if(f>=0&&u){var h=u[f]&&u[f].value,p=Nee(t,n,f,h),m=Tzt(r,l,f,o);return{activeTooltipIndex:f,activeLabel:h,activePayload:p,activeCoordinate:m}}return null},Azt=function(t,n){var r=n.axes,i=n.graphicalItems,o=n.axisType,s=n.axisIdKey,l=n.stackGroups,c=n.dataStartIndex,u=n.dataEndIndex,f=t.layout,h=t.children,p=t.stackOffset,m=SAe(f,o);return r.reduce(function(g,v){var y,x=v.props,b=x.type,S=x.dataKey,C=x.allowDataOverflow,_=x.allowDuplicatedCategory,T=x.scale,M=x.ticks,j=x.includeHidden,B=v.props[s];if(g[B])return g;var W=yU(t.data,{graphicalItems:i.filter(function($e){return $e.props[s]===B}),dataStartIndex:c,dataEndIndex:u}),K=W.length,G,J,te;G$t(v.props.domain,C,b)&&(G=ree(v.props.domain,null,C),m&&(b==="number"||T!=="auto")&&(te=l5(W,S,"category")));var re=COe(b);if(!G||G.length===0){var me,Ce=(me=v.props.domain)!==null&&me!==void 0?me:re;if(S){if(G=l5(W,S,b),b==="category"&&m){var Ae=skt(G);_&&Ae?(J=G,G=QB()(0,K)):_||(G=RAe(Ce,G,v).reduce(function($e,Je){return $e.indexOf(Je)>=0?$e:[].concat(yO($e),[Je])},[]))}else if(b==="category")_?G=G.filter(function($e){return $e!==""&&!ms()($e)}):G=RAe(Ce,G,v).reduce(function($e,Je){return $e.indexOf(Je)>=0||Je===""||ms()(Je)?$e:[].concat(yO($e),[Je])},[]);else if(b==="number"){var _e=MLt(W,i.filter(function($e){return $e.props[s]===B&&(j||!$e.props.hide)}),S,o,f);_e&&(G=_e)}m&&(b==="number"||T!=="auto")&&(te=l5(W,S,"category"))}else m?G=QB()(0,K):l&&l[B]&&l[B].hasStack&&b==="number"?G=p==="expand"?[0,1]:OAe(l[B].stackGroups,c,u):G=wAe(W,i.filter(function($e){return $e.props[s]===B&&(j||!$e.props.hide)}),b,f,!0);if(b==="number")G=jee(h,G,B,o,M),Ce&&(G=ree(Ce,G,C));else if(b==="category"&&Ce){var Be=Ce,Ue=G.every(function($e){return Be.indexOf($e)>=0});Ue&&(G=Be)}}return Ja(Ja({},g),{},Ts({},B,Ja(Ja({},v.props),{},{axisType:o,domain:G,categoricalDomain:te,duplicateDomain:J,originalDomain:(y=v.props.domain)!==null&&y!==void 0?y:re,isCategorical:m,layout:f})))},{})},Pzt=function(t,n){var r=n.graphicalItems,i=n.Axis,o=n.axisType,s=n.axisIdKey,l=n.stackGroups,c=n.dataStartIndex,u=n.dataEndIndex,f=t.layout,h=t.children,p=yU(t.data,{graphicalItems:r,dataStartIndex:c,dataEndIndex:u}),m=p.length,g=SAe(f,o),v=-1;return r.reduce(function(y,x){var b=x.props[s],S=COe("number");if(!y[b]){v++;var C;return g?C=QB()(0,m):l&&l[b]&&l[b].hasStack?(C=OAe(l[b].stackGroups,c,u),C=jee(h,C,b,o)):(C=ree(S,wAe(p,r.filter(function(_){return _.props[s]===b&&!_.props.hide}),"number",f),i.defaultProps.allowDataOverflow),C=jee(h,C,b,o)),Ja(Ja({},y),{},Ts({},b,Ja(Ja({axisType:o},i.defaultProps),{},{hide:!0,orientation:gm()(Czt,"".concat(o,".").concat(v%2),null),domain:C,originalDomain:S,isCategorical:g,layout:f})))}return y},{})},Ozt=function(t,n){var r=n.axisType,i=r===void 0?"xAxis":r,o=n.AxisComp,s=n.graphicalItems,l=n.stackGroups,c=n.dataStartIndex,u=n.dataEndIndex,f=t.children,h="".concat(i,"Id"),p=Op(f,o),m={};return p&&p.length?m=Azt(t,{axes:p,graphicalItems:s,axisType:i,axisIdKey:h,stackGroups:l,dataStartIndex:c,dataEndIndex:u}):s&&s.length&&(m=Pzt(t,{Axis:o,graphicalItems:s,axisType:i,axisIdKey:h,stackGroups:l,dataStartIndex:c,dataEndIndex:u})),m},jzt=function(t){var n=Fw(t),r=Mb(n,!1,!0);return{tooltipTicks:r,orderedTooltipTicks:Vq()(r,function(i){return i.coordinate}),tooltipAxis:n,tooltipAxisBandSize:GB(n,r)}},_Oe=function(t){var n=t.children,r=t.defaultShowTooltip,i=vm(n,mO),o=0,s=0;return t.data&&t.data.length!==0&&(s=t.data.length-1),i&&i.props&&(i.props.startIndex>=0&&(o=i.props.startIndex),i.props.endIndex>=0&&(s=i.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:s,activeTooltipIndex:-1,isTooltipActive:!!r}},Mzt=function(t){return!t||!t.length?!1:t.some(function(n){var r=sy(n&&n.type);return r&&r.indexOf("Bar")>=0})},TOe=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},Rzt=function(t,n){var r=t.props,i=t.graphicalItems,o=t.xAxisMap,s=o===void 0?{}:o,l=t.yAxisMap,c=l===void 0?{}:l,u=r.width,f=r.height,h=r.children,p=r.margin||{},m=vm(h,mO),g=vm(h,$E),v=Object.keys(c).reduce(function(_,T){var M=c[T],j=M.orientation;return!M.mirror&&!M.hide?Ja(Ja({},_),{},Ts({},j,_[j]+M.width)):_},{left:p.left||0,right:p.right||0}),y=Object.keys(s).reduce(function(_,T){var M=s[T],j=M.orientation;return!M.mirror&&!M.hide?Ja(Ja({},_),{},Ts({},j,gm()(_,"".concat(j))+M.height)):_},{top:p.top||0,bottom:p.bottom||0}),x=Ja(Ja({},y),v),b=x.bottom;m&&(x.bottom+=m.props.height||mO.defaultProps.height),g&&n&&(x=OLt(x,i,r,n));var S=u-x.left-x.right,C=f-x.top-x.bottom;return Ja(Ja({brushBottom:b},x),{},{width:Math.max(S,0),height:Math.max(C,0)})},Dzt=function(t,n){if(n==="xAxis")return t[n].width;if(n==="yAxis")return t[n].height},N5=function(t){var n,r=t.chartName,i=t.GraphicalChild,o=t.defaultTooltipEventType,s=o===void 0?"axis":o,l=t.validateTooltipEventTypes,c=l===void 0?["axis"]:l,u=t.axisComponents,f=t.legendContent,h=t.formatAxisMap,p=t.defaultProps,m=function(y,x){var b=x.graphicalItems,S=x.stackGroups,C=x.offset,_=x.updateId,T=x.dataStartIndex,M=x.dataEndIndex,j=y.barSize,B=y.layout,W=y.barGap,K=y.barCategoryGap,G=y.maxBarSize,J=TOe(B),te=J.numericAxisName,re=J.cateAxisName,me=Mzt(b),Ce=[];return b.forEach(function(Ae,_e){var Be=yU(y.data,{graphicalItems:[Ae],dataStartIndex:T,dataEndIndex:M}),Ue=Ae.props,$e=Ue.dataKey,Je=Ue.maxBarSize,Ne=Ae.props["".concat(te,"Id")],Ke=Ae.props["".concat(re,"Id")],nt={},rt=u.reduce(function(Bt,on){var Tn,$n,rr=x["".concat(on.axisType,"Map")],ir=Ae.props["".concat(on.axisType,"Id")];rr&&rr[ir]||on.axisType==="zAxis"||UE(!1);var Vn=rr[ir];return Ja(Ja({},Bt),{},Ts(Ts({},on.axisType,Vn),"".concat(on.axisType,"Ticks"),Mb(Vn)))},nt),st=rt[re],gt=rt["".concat(re,"Ticks")],lt=S&&S[Ne]&&S[Ne].hasStack&&ULt(Ae,S[Ne].stackGroups),ut=sy(Ae.type).indexOf("Bar")>=0,Fe=GB(st,gt),ft=[],Ct=me&&ALt({barSize:j,stackGroups:S,totalSize:Dzt(rt,re)});if(ut){var Tt,Ut,zt=ms()(Je)?G:Je,Ht=(Tt=(Ut=GB(st,gt,!0))!==null&&Ut!==void 0?Ut:zt)!==null&&Tt!==void 0?Tt:0;ft=PLt({barGap:W,barCategoryGap:K,bandSize:Ht!==Fe?Ht:Fe,sizeList:Ct[Ke],maxBarSize:zt}),Ht!==Fe&&(ft=ft.map(function(Bt){return Ja(Ja({},Bt),{},{position:Ja(Ja({},Bt.position),{},{offset:Bt.position.offset-Ht/2})})}))}var nn=Ae&&Ae.type&&Ae.type.getComposedData;nn&&Ce.push({props:Ja(Ja({},nn(Ja(Ja({},rt),{},{displayedData:Be,props:y,dataKey:$e,item:Ae,bandSize:Fe,barPosition:ft,offset:C,stackedData:lt,layout:B,dataStartIndex:T,dataEndIndex:M}))),{},Ts(Ts(Ts({key:Ae.key||"item-".concat(_e)},te,rt[te]),re,rt[re]),"animationId",_)),childIndex:ykt(Ae,y.children),item:Ae})}),Ce},g=function(y,x){var b=y.props,S=y.dataStartIndex,C=y.dataEndIndex,_=y.updateId;if(!WCe({props:b}))return null;var T=b.children,M=b.layout,j=b.stackOffset,B=b.data,W=b.reverseStackOrder,K=TOe(M),G=K.numericAxisName,J=K.cateAxisName,te=Op(T,i),re=LLt(B,te,"".concat(G,"Id"),"".concat(J,"Id"),j,W),me=u.reduce(function(Ue,$e){var Je="".concat($e.axisType,"Map");return Ja(Ja({},Ue),{},Ts({},Je,Ozt(b,Ja(Ja({},$e),{},{graphicalItems:te,stackGroups:$e.axisType===G&&re,dataStartIndex:S,dataEndIndex:C}))))},{}),Ce=Rzt(Ja(Ja({},me),{},{props:b,graphicalItems:te}),x?.legendBBox);Object.keys(me).forEach(function(Ue){me[Ue]=h(b,me[Ue],Ce,Ue.replace("Map",""),r)});var Ae=me["".concat(J,"Map")],_e=jzt(Ae),Be=m(b,Ja(Ja({},me),{},{dataStartIndex:S,dataEndIndex:C,updateId:_,graphicalItems:te,stackGroups:re,offset:Ce}));return Ja(Ja({formattedGraphicalItems:Be,graphicalItems:te,offset:Ce,stackGroups:re},_e),me)};return n=function(v){yzt(y,v);function y(x){var b,S,C;return pzt(this,y),C=gzt(this,y,[x]),Ts(Ul(C),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Ts(Ul(C),"accessibilityManager",new H$t),Ts(Ul(C),"handleLegendBBoxUpdate",function(_){if(_){var T=C.state,M=T.dataStartIndex,j=T.dataEndIndex,B=T.updateId;C.setState(Ja({legendBBox:_},g({props:C.props,dataStartIndex:M,dataEndIndex:j,updateId:B},Ja(Ja({},C.state),{},{legendBBox:_}))))}}),Ts(Ul(C),"handleReceiveSyncEvent",function(_,T,M){if(C.props.syncId===_){if(M===C.eventEmitterSymbol&&typeof C.props.syncMethod!="function")return;C.applySyncEvent(T)}}),Ts(Ul(C),"handleBrushChange",function(_){var T=_.startIndex,M=_.endIndex;if(T!==C.state.dataStartIndex||M!==C.state.dataEndIndex){var j=C.state.updateId;C.setState(function(){return Ja({dataStartIndex:T,dataEndIndex:M},g({props:C.props,dataStartIndex:T,dataEndIndex:M,updateId:j},C.state))}),C.triggerSyncEvent({dataStartIndex:T,dataEndIndex:M})}}),Ts(Ul(C),"handleMouseEnter",function(_){var T=C.getMouseInfo(_);if(T){var M=Ja(Ja({},T),{},{isTooltipActive:!0});C.setState(M),C.triggerSyncEvent(M);var j=C.props.onMouseEnter;Ss()(j)&&j(M,_)}}),Ts(Ul(C),"triggeredAfterMouseMove",function(_){var T=C.getMouseInfo(_),M=T?Ja(Ja({},T),{},{isTooltipActive:!0}):{isTooltipActive:!1};C.setState(M),C.triggerSyncEvent(M);var j=C.props.onMouseMove;Ss()(j)&&j(M,_)}),Ts(Ul(C),"handleItemMouseEnter",function(_){C.setState(function(){return{isTooltipActive:!0,activeItem:_,activePayload:_.tooltipPayload,activeCoordinate:_.tooltipPosition||{x:_.cx,y:_.cy}}})}),Ts(Ul(C),"handleItemMouseLeave",function(){C.setState(function(){return{isTooltipActive:!1}})}),Ts(Ul(C),"handleMouseMove",function(_){_.persist(),C.throttleTriggeredAfterMouseMove(_)}),Ts(Ul(C),"handleMouseLeave",function(_){C.throttleTriggeredAfterMouseMove.cancel();var T={isTooltipActive:!1};C.setState(T),C.triggerSyncEvent(T);var M=C.props.onMouseLeave;Ss()(M)&&M(T,_)}),Ts(Ul(C),"handleOuterEvent",function(_){var T=vkt(_),M=gm()(C.props,"".concat(T));if(T&&Ss()(M)){var j,B;/.*touch.*/i.test(T)?B=C.getMouseInfo(_.changedTouches[0]):B=C.getMouseInfo(_),M((j=B)!==null&&j!==void 0?j:{},_)}}),Ts(Ul(C),"handleClick",function(_){var T=C.getMouseInfo(_);if(T){var M=Ja(Ja({},T),{},{isTooltipActive:!0});C.setState(M),C.triggerSyncEvent(M);var j=C.props.onClick;Ss()(j)&&j(M,_)}}),Ts(Ul(C),"handleMouseDown",function(_){var T=C.props.onMouseDown;if(Ss()(T)){var M=C.getMouseInfo(_);T(M,_)}}),Ts(Ul(C),"handleMouseUp",function(_){var T=C.props.onMouseUp;if(Ss()(T)){var M=C.getMouseInfo(_);T(M,_)}}),Ts(Ul(C),"handleTouchMove",function(_){_.changedTouches!=null&&_.changedTouches.length>0&&C.throttleTriggeredAfterMouseMove(_.changedTouches[0])}),Ts(Ul(C),"handleTouchStart",function(_){_.changedTouches!=null&&_.changedTouches.length>0&&C.handleMouseDown(_.changedTouches[0])}),Ts(Ul(C),"handleTouchEnd",function(_){_.changedTouches!=null&&_.changedTouches.length>0&&C.handleMouseUp(_.changedTouches[0])}),Ts(Ul(C),"triggerSyncEvent",function(_){C.props.syncId!==void 0&&Mee.emit(Ree,C.props.syncId,_,C.eventEmitterSymbol)}),Ts(Ul(C),"applySyncEvent",function(_){var T=C.props,M=T.layout,j=T.syncMethod,B=C.state.updateId,W=_.dataStartIndex,K=_.dataEndIndex;if(_.dataStartIndex!==void 0||_.dataEndIndex!==void 0)C.setState(Ja({dataStartIndex:W,dataEndIndex:K},g({props:C.props,dataStartIndex:W,dataEndIndex:K,updateId:B},C.state)));else if(_.activeTooltipIndex!==void 0){var G=_.chartX,J=_.chartY,te=_.activeTooltipIndex,re=C.state,me=re.offset,Ce=re.tooltipTicks;if(!me)return;if(typeof j=="function")te=j(Ce,_);else if(j==="value"){te=-1;for(var Ae=0;Ae<Ce.length;Ae++)if(Ce[Ae].value===_.activeLabel){te=Ae;break}}var _e=Ja(Ja({},me),{},{x:me.left,y:me.top}),Be=Math.min(G,_e.x+_e.width),Ue=Math.min(J,_e.y+_e.height),$e=Ce[te]&&Ce[te].value,Je=Nee(C.state,C.props.data,te),Ne=Ce[te]?{x:M==="horizontal"?Ce[te].coordinate:Be,y:M==="horizontal"?Ue:Ce[te].coordinate}:SOe;C.setState(Ja(Ja({},_),{},{activeLabel:$e,activeCoordinate:Ne,activePayload:Je,activeTooltipIndex:te}))}else C.setState(_)}),Ts(Ul(C),"renderCursor",function(_){var T,M=C.state,j=M.isTooltipActive,B=M.activeCoordinate,W=M.activePayload,K=M.offset,G=M.activeTooltipIndex,J=M.tooltipAxisBandSize,te=C.getTooltipEventType(),re=(T=_.props.active)!==null&&T!==void 0?T:j,me=C.props.layout,Ce=_.key||"_recharts-cursor";return d.createElement(szt,{key:Ce,activeCoordinate:B,activePayload:W,activeTooltipIndex:G,chartName:r,element:_,isActive:re,layout:me,offset:K,tooltipAxisBandSize:J,tooltipEventType:te})}),Ts(Ul(C),"renderPolarAxis",function(_,T,M){var j=gm()(_,"type.axisType"),B=gm()(C.state,"".concat(j,"Map")),W=B&&B[_.props["".concat(j,"Id")]];return(0,d.cloneElement)(_,Ja(Ja({},W),{},{className:Is(j,W.className),key:_.key||"".concat(T,"-").concat(M),ticks:Mb(W,!0)}))}),Ts(Ul(C),"renderPolarGrid",function(_){var T=_.props,M=T.radialLines,j=T.polarAngles,B=T.polarRadius,W=C.state,K=W.radiusAxisMap,G=W.angleAxisMap,J=Fw(K),te=Fw(G),re=te.cx,me=te.cy,Ce=te.innerRadius,Ae=te.outerRadius;return(0,d.cloneElement)(_,{polarAngles:Array.isArray(j)?j:Mb(te,!0).map(function(_e){return _e.coordinate}),polarRadius:Array.isArray(B)?B:Mb(J,!0).map(function(_e){return _e.coordinate}),cx:re,cy:me,innerRadius:Ce,outerRadius:Ae,key:_.key||"polar-grid",radialLines:M})}),Ts(Ul(C),"renderLegend",function(){var _=C.state.formattedGraphicalItems,T=C.props,M=T.children,j=T.width,B=T.height,W=C.props.margin||{},K=j-(W.left||0)-(W.right||0),G=vAe({children:M,formattedGraphicalItems:_,legendWidth:K,legendContent:f});if(!G)return null;var J=G.item,te=gOe(G,lzt);return(0,d.cloneElement)(J,Ja(Ja({},te),{},{chartWidth:j,chartHeight:B,margin:W,onBBoxUpdate:C.handleLegendBBoxUpdate}))}),Ts(Ul(C),"renderTooltip",function(){var _,T=C.props,M=T.children,j=T.accessibilityLayer,B=vm(M,ym);if(!B)return null;var W=C.state,K=W.isTooltipActive,G=W.activeCoordinate,J=W.activePayload,te=W.activeLabel,re=W.offset,me=(_=B.props.active)!==null&&_!==void 0?_:K;return(0,d.cloneElement)(B,{viewBox:Ja(Ja({},re),{},{x:re.left,y:re.top}),active:me,label:te,payload:me?J:[],coordinate:G,accessibilityLayer:j})}),Ts(Ul(C),"renderBrush",function(_){var T=C.props,M=T.margin,j=T.data,B=C.state,W=B.offset,K=B.dataStartIndex,G=B.dataEndIndex,J=B.updateId;return(0,d.cloneElement)(_,{key:_.key||"_recharts-brush",onChange:HB(C.handleBrushChange,_.props.onChange),data:j,x:Ii(_.props.x)?_.props.x:W.left,y:Ii(_.props.y)?_.props.y:W.top+W.height+W.brushBottom-(M.bottom||0),width:Ii(_.props.width)?_.props.width:W.width,startIndex:K,endIndex:G,updateId:"brush-".concat(J)})}),Ts(Ul(C),"renderReferenceElement",function(_,T,M){if(!_)return null;var j=Ul(C),B=j.clipPathId,W=C.state,K=W.xAxisMap,G=W.yAxisMap,J=W.offset,te=_.props,re=te.xAxisId,me=te.yAxisId;return(0,d.cloneElement)(_,{key:_.key||"".concat(T,"-").concat(M),xAxis:K[re],yAxis:G[me],viewBox:{x:J.left,y:J.top,width:J.width,height:J.height},clipPathId:B})}),Ts(Ul(C),"renderActivePoints",function(_){var T=_.item,M=_.activePoint,j=_.basePoint,B=_.childIndex,W=_.isRange,K=[],G=T.props.key,J=T.item.props,te=J.activeDot,re=J.dataKey,me=Ja(Ja({index:B,dataKey:re,cx:M.x,cy:M.y,r:4,fill:tee(T.item),strokeWidth:2,stroke:"#fff",payload:M.payload,value:M.value,key:"".concat(G,"-activePoint-").concat(B)},Uo(te,!1)),KL(te));return K.push(y.renderActiveDot(te,me)),j?K.push(y.renderActiveDot(te,Ja(Ja({},me),{},{cx:j.x,cy:j.y,key:"".concat(G,"-basePoint-").concat(B)}))):W&&K.push(null),K}),Ts(Ul(C),"renderGraphicChild",function(_,T,M){var j=C.filterFormatItem(_,T,M);if(!j)return null;var B=C.getTooltipEventType(),W=C.state,K=W.isTooltipActive,G=W.tooltipAxis,J=W.activeTooltipIndex,te=W.activeLabel,re=C.props.children,me=vm(re,ym),Ce=j.props,Ae=Ce.points,_e=Ce.isRange,Be=Ce.baseLine,Ue=j.item.props,$e=Ue.activeDot,Je=Ue.hide,Ne=Ue.activeBar,Ke=Ue.activeShape,nt=!!(!Je&&K&&me&&($e||Ne||Ke)),rt={};B!=="axis"&&me&&me.props.trigger==="click"?rt={onClick:HB(C.handleItemMouseEnter,_.props.onClick)}:B!=="axis"&&(rt={onMouseLeave:HB(C.handleItemMouseLeave,_.props.onMouseLeave),onMouseEnter:HB(C.handleItemMouseEnter,_.props.onMouseEnter)});var st=(0,d.cloneElement)(_,Ja(Ja({},j.props),rt));function gt(on){return typeof G.dataKey=="function"?G.dataKey(on.payload):null}if(nt)if(J>=0){var lt,ut;if(G.dataKey&&!G.allowDuplicatedCategory){var Fe=typeof G.dataKey=="function"?gt:"payload.".concat(G.dataKey.toString());lt=YL(Ae,Fe,te),ut=_e&&Be&&YL(Be,Fe,te)}else lt=Ae?.[J],ut=_e&&Be&&Be[J];if(Ke||Ne){var ft=_.props.activeIndex!==void 0?_.props.activeIndex:J;return[(0,d.cloneElement)(_,Ja(Ja(Ja({},j.props),rt),{},{activeIndex:ft})),null,null]}if(!ms()(lt))return[st].concat(yO(C.renderActivePoints({item:j,activePoint:lt,basePoint:ut,childIndex:J,isRange:_e})))}else{var Ct,Tt=(Ct=C.getItemByXY(C.state.activeCoordinate))!==null&&Ct!==void 0?Ct:{graphicalItem:st},Ut=Tt.graphicalItem,zt=Ut.item,Ht=zt===void 0?_:zt,nn=Ut.childIndex,Bt=Ja(Ja(Ja({},j.props),rt),{},{activeIndex:nn});return[(0,d.cloneElement)(Ht,Bt),null,null]}return _e?[st,null,null]:[st,null]}),Ts(Ul(C),"renderCustomized",function(_,T,M){return(0,d.cloneElement)(_,Ja(Ja({key:"recharts-customized-".concat(M)},C.props),C.state))}),Ts(Ul(C),"renderMap",{CartesianGrid:{handler:vU,once:!0},ReferenceArea:{handler:C.renderReferenceElement},ReferenceLine:{handler:vU},ReferenceDot:{handler:C.renderReferenceElement},XAxis:{handler:vU},YAxis:{handler:vU},Brush:{handler:C.renderBrush,once:!0},Bar:{handler:C.renderGraphicChild},Line:{handler:C.renderGraphicChild},Area:{handler:C.renderGraphicChild},Radar:{handler:C.renderGraphicChild},RadialBar:{handler:C.renderGraphicChild},Scatter:{handler:C.renderGraphicChild},Pie:{handler:C.renderGraphicChild},Funnel:{handler:C.renderGraphicChild},Tooltip:{handler:C.renderCursor,once:!0},PolarGrid:{handler:C.renderPolarGrid,once:!0},PolarAngleAxis:{handler:C.renderPolarAxis},PolarRadiusAxis:{handler:C.renderPolarAxis},Customized:{handler:C.renderCustomized}}),C.clipPathId="".concat((b=x.id)!==null&&b!==void 0?b:Iw("recharts"),"-clip"),C.throttleTriggeredAfterMouseMove=see()(C.triggeredAfterMouseMove,(S=x.throttleDelay)!==null&&S!==void 0?S:1e3/60),C.state={},C}return mzt(y,[{key:"componentDidMount",value:function(){var b,S;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(b=this.props.margin.left)!==null&&b!==void 0?b:0,top:(S=this.props.margin.top)!==null&&S!==void 0?S:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var b=this.props,S=b.children,C=b.data,_=b.height,T=b.layout,M=vm(S,ym);if(M){var j=M.props.defaultIndex;if(!(typeof j!="number"||j<0||j>this.state.tooltipTicks.length)){var B=this.state.tooltipTicks[j]&&this.state.tooltipTicks[j].value,W=Nee(this.state,C,j,B),K=this.state.tooltipTicks[j].coordinate,G=(this.state.offset.top+_)/2,J=T==="horizontal",te=J?{x:K,y:G}:{y:K,x:G},re=this.state.formattedGraphicalItems.find(function(Ce){var Ae=Ce.item;return Ae.type.name==="Scatter"});re&&(te=Ja(Ja({},te),re.props.points[j].tooltipPosition),W=re.props.points[j].tooltipPayload);var me={activeTooltipIndex:j,isTooltipActive:!0,activeLabel:B,activePayload:W,activeCoordinate:te};this.setState(me),this.renderCursor(M),this.accessibilityManager.setIndex(j)}}}},{key:"getSnapshotBeforeUpdate",value:function(b,S){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==S.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==b.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==b.margin){var C,_;this.accessibilityManager.setDetails({offset:{left:(C=this.props.margin.left)!==null&&C!==void 0?C:0,top:(_=this.props.margin.top)!==null&&_!==void 0?_:0}})}return null}},{key:"componentDidUpdate",value:function(b){_J([vm(b.children,ym)],[vm(this.props.children,ym)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var b=vm(this.props.children,ym);if(b&&typeof b.props.shared=="boolean"){var S=b.props.shared?"axis":"item";return c.indexOf(S)>=0?S:s}return s}},{key:"getMouseInfo",value:function(b){if(!this.container)return null;var S=this.container,C=S.getBoundingClientRect(),_=d8t(C),T={chartX:Math.round(b.pageX-_.left),chartY:Math.round(b.pageY-_.top)},M=C.width/S.offsetWidth||1,j=this.inRange(T.chartX,T.chartY,M);if(!j)return null;var B=this.state,W=B.xAxisMap,K=B.yAxisMap,G=this.getTooltipEventType();if(G!=="axis"&&W&&K){var J=Fw(W).scale,te=Fw(K).scale,re=J&&J.invert?J.invert(T.chartX):null,me=te&&te.invert?te.invert(T.chartY):null;return Ja(Ja({},T),{},{xValue:re,yValue:me})}var Ce=EOe(this.state,this.props.data,this.props.layout,j);return Ce?Ja(Ja({},T),Ce):null}},{key:"inRange",value:function(b,S){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,_=this.props.layout,T=b/C,M=S/C;if(_==="horizontal"||_==="vertical"){var j=this.state.offset,B=T>=j.left&&T<=j.left+j.width&&M>=j.top&&M<=j.top+j.height;return B?{x:T,y:M}:null}var W=this.state,K=W.angleAxisMap,G=W.radiusAxisMap;if(K&&G){var J=Fw(K);return LAe({x:T,y:M},J)}return null}},{key:"parseEventsOfWrapper",value:function(){var b=this.props.children,S=this.getTooltipEventType(),C=vm(b,ym),_={};C&&S==="axis"&&(C.props.trigger==="click"?_={onClick:this.handleClick}:_={onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd});var T=KL(this.props,this.handleOuterEvent);return Ja(Ja({},T),_)}},{key:"addListener",value:function(){Mee.on(Ree,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Mee.removeListener(Ree,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(b,S,C){for(var _=this.state.formattedGraphicalItems,T=0,M=_.length;T<M;T++){var j=_[T];if(j.item===b||j.props.key===b.key||S===sy(j.item.type)&&C===j.childIndex)return j}return null}},{key:"renderClipPath",value:function(){var b=this.clipPathId,S=this.state.offset,C=S.left,_=S.top,T=S.height,M=S.width;return d.createElement("defs",null,d.createElement("clipPath",{id:b},d.createElement("rect",{x:C,y:_,height:T,width:M})))}},{key:"getXScales",value:function(){var b=this.state.xAxisMap;return b?Object.entries(b).reduce(function(S,C){var _=mOe(C,2),T=_[0],M=_[1];return Ja(Ja({},S),{},Ts({},T,M.scale))},{}):null}},{key:"getYScales",value:function(){var b=this.state.yAxisMap;return b?Object.entries(b).reduce(function(S,C){var _=mOe(C,2),T=_[0],M=_[1];return Ja(Ja({},S),{},Ts({},T,M.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(b){var S;return(S=this.state.xAxisMap)===null||S===void 0||(S=S[b])===null||S===void 0?void 0:S.scale}},{key:"getYScaleByAxisId",value:function(b){var S;return(S=this.state.yAxisMap)===null||S===void 0||(S=S[b])===null||S===void 0?void 0:S.scale}},{key:"getItemByXY",value:function(b){var S=this.state,C=S.formattedGraphicalItems,_=S.activeItem;if(C&&C.length)for(var T=0,M=C.length;T<M;T++){var j=C[T],B=j.props,W=j.item,K=sy(W.type);if(K==="Bar"){var G=(B.data||[]).find(function(me){return BUt(b,me)});if(G)return{graphicalItem:j,payload:G}}else if(K==="RadialBar"){var J=(B.data||[]).find(function(me){return LAe(b,me)});if(J)return{graphicalItem:j,payload:J}}else if(lU(j,_)||cU(j,_)||C5(j,_)){var te=FVt({graphicalItem:j,activeTooltipItem:_,itemData:W.props.data}),re=W.props.activeIndex===void 0?te:W.props.activeIndex;return{graphicalItem:Ja(Ja({},j),{},{childIndex:re}),payload:C5(j,_)?W.props.data[te]:j.props.data[te]}}}return null}},{key:"render",value:function(){var b=this;if(!WCe(this))return null;var S=this.props,C=S.children,_=S.className,T=S.width,M=S.height,j=S.style,B=S.compact,W=S.title,K=S.desc,G=gOe(S,czt),J=Uo(G,!1);if(B)return d.createElement(tOe,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},d.createElement(jD,F5({},J,{width:T,height:M,title:W,desc:K}),this.renderClipPath(),KCe(C,this.renderMap)));if(this.props.accessibilityLayer){var te,re;J.tabIndex=(te=this.props.tabIndex)!==null&&te!==void 0?te:0,J.role=(re=this.props.role)!==null&&re!==void 0?re:"application",J.onKeyDown=function(Ce){b.accessibilityManager.keyboardEvent(Ce)},J.onFocus=function(){b.accessibilityManager.focus()}}var me=this.parseEventsOfWrapper();return d.createElement(tOe,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},d.createElement("div",F5({className:Is("recharts-wrapper",_),style:Ja({position:"relative",cursor:"default",width:T,height:M},j)},me,{ref:function(Ae){b.container=Ae}}),d.createElement(jD,F5({},J,{width:T,height:M,title:W,desc:K,style:Ezt}),this.renderClipPath(),KCe(C,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}]),y}(d.Component),Ts(n,"displayName",r),Ts(n,"defaultProps",Ja({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},p)),Ts(n,"getDerivedStateFromProps",function(v,y){var x=v.dataKey,b=v.data,S=v.children,C=v.width,_=v.height,T=v.layout,M=v.stackOffset,j=v.margin,B=y.dataStartIndex,W=y.dataEndIndex;if(y.updateId===void 0){var K=_Oe(v);return Ja(Ja(Ja({},K),{},{updateId:0},g(Ja(Ja({props:v},K),{},{updateId:0}),y)),{},{prevDataKey:x,prevData:b,prevWidth:C,prevHeight:_,prevLayout:T,prevStackOffset:M,prevMargin:j,prevChildren:S})}if(x!==y.prevDataKey||b!==y.prevData||C!==y.prevWidth||_!==y.prevHeight||T!==y.prevLayout||M!==y.prevStackOffset||!WP(j,y.prevMargin)){var G=_Oe(v),J={chartX:y.chartX,chartY:y.chartY,isTooltipActive:y.isTooltipActive},te=Ja(Ja({},EOe(y,b,T)),{},{updateId:y.updateId+1}),re=Ja(Ja(Ja({},G),J),te);return Ja(Ja(Ja({},re),g(Ja({props:v},re),y)),{},{prevDataKey:x,prevData:b,prevWidth:C,prevHeight:_,prevLayout:T,prevStackOffset:M,prevMargin:j,prevChildren:S})}if(!_J(S,y.prevChildren)){var me,Ce,Ae,_e,Be=vm(S,mO),Ue=Be&&(me=(Ce=Be.props)===null||Ce===void 0?void 0:Ce.startIndex)!==null&&me!==void 0?me:B,$e=Be&&(Ae=(_e=Be.props)===null||_e===void 0?void 0:_e.endIndex)!==null&&Ae!==void 0?Ae:W,Je=Ue!==B||$e!==W,Ne=!ms()(b),Ke=Ne&&!Je?y.updateId:y.updateId+1;return Ja(Ja({updateId:Ke},g(Ja(Ja({props:v},y),{},{updateId:Ke,dataStartIndex:Ue,dataEndIndex:$e}),y)),{},{prevChildren:S,dataStartIndex:Ue,dataEndIndex:$e})}return null}),Ts(n,"renderActiveDot",function(v,y){var x;return(0,d.isValidElement)(v)?x=(0,d.cloneElement)(v,y):Ss()(v)?x=v(y):x=d.createElement(VD,y),d.createElement(Ns,{className:"recharts-active-dot",key:y.key},x)}),n};function AOe(e,t,n){if(t<1)return[];if(t===1&&n===void 0)return e;for(var r=[],i=0;i<e.length;i+=t)if(n===void 0||n(e[i])===!0)r.push(e[i]);else return;return r}function kzt(e,t,n){var r={width:e.width+t.width,height:e.height+t.height};return i$t(r,n)}function Izt(e,t,n){var r=n==="width",i=e.x,o=e.y,s=e.width,l=e.height;return t===1?{start:r?i:o,end:r?i+s:o+l}:{start:r?i+s:o+l,end:r?i:o}}function xU(e,t,n,r,i){if(e*t<e*r||e*t>e*i)return!1;var o=n();return e*(t-e*o/2-r)>=0&&e*(t+e*o/2-i)<=0}function Fzt(e,t){return AOe(e,t+1)}function Nzt(e,t,n,r,i){for(var o=(r||[]).slice(),s=t.start,l=t.end,c=0,u=1,f=s,h=function(){var g=r?.[c];if(g===void 0)return{v:AOe(r,u)};var v=c,y,x=function(){return y===void 0&&(y=n(g,v)),y},b=g.coordinate,S=c===0||xU(e,b,x,f,l);S||(c=0,f=s,u+=1),S&&(f=b+e*(x()/2+i),c+=u)},p;u<=o.length;)if(p=h(),p)return p.v;return[]}function L5(e){"@babel/helpers - typeof";return L5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},L5(e)}function POe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Kh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?POe(Object(n),!0).forEach(function(r){Lzt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):POe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Lzt(e,t,n){return t=Bzt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Bzt(e){var t=Uzt(e,"string");return L5(t)=="symbol"?t:String(t)}function Uzt(e,t){if(L5(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(L5(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Vzt(e,t,n,r,i){for(var o=(r||[]).slice(),s=o.length,l=t.start,c=t.end,u=function(p){var m=o[p],g,v=function(){return g===void 0&&(g=n(m,p)),g};if(p===s-1){var y=e*(m.coordinate+e*v()/2-c);o[p]=m=Kh(Kh({},m),{},{tickCoord:y>0?m.coordinate-y*e:m.coordinate})}else o[p]=m=Kh(Kh({},m),{},{tickCoord:m.coordinate});var x=xU(e,m.tickCoord,v,l,c);x&&(c=m.tickCoord-e*(v()/2+i),o[p]=Kh(Kh({},m),{},{isShow:!0}))},f=s-1;f>=0;f--)u(f);return o}function $zt(e,t,n,r,i,o){var s=(r||[]).slice(),l=s.length,c=t.start,u=t.end;if(o){var f=r[l-1],h=n(f,l-1),p=e*(f.coordinate+e*h/2-u);s[l-1]=f=Kh(Kh({},f),{},{tickCoord:p>0?f.coordinate-p*e:f.coordinate});var m=xU(e,f.tickCoord,function(){return h},c,u);m&&(u=f.tickCoord-e*(h/2+i),s[l-1]=Kh(Kh({},f),{},{isShow:!0}))}for(var g=o?l-1:l,v=function(b){var S=s[b],C,_=function(){return C===void 0&&(C=n(S,b)),C};if(b===0){var T=e*(S.coordinate-e*_()/2-c);s[b]=S=Kh(Kh({},S),{},{tickCoord:T<0?S.coordinate-T*e:S.coordinate})}else s[b]=S=Kh(Kh({},S),{},{tickCoord:S.coordinate});var M=xU(e,S.tickCoord,_,c,u);M&&(c=S.tickCoord+e*(_()/2+i),s[b]=Kh(Kh({},S),{},{isShow:!0}))},y=0;y<g;y++)v(y);return s}function Lee(e,t,n){var r=e.tick,i=e.ticks,o=e.viewBox,s=e.minTickGap,l=e.orientation,c=e.interval,u=e.tickFormatter,f=e.unit,h=e.angle;if(!i||!i.length||!r)return[];if(Ii(c)||Og.isSsr)return Fzt(i,typeof c=="number"&&Ii(c)?c:0);var p=[],m=l==="top"||l==="bottom"?"width":"height",g=f&&m==="width"?zD(f,{fontSize:t,letterSpacing:n}):{width:0,height:0},v=function(S,C){var _=Ss()(u)?u(S.value,C):S.value;return m==="width"?kzt(zD(_,{fontSize:t,letterSpacing:n}),g,h):zD(_,{fontSize:t,letterSpacing:n})[m]},y=i.length>=2?Ap(i[1].coordinate-i[0].coordinate):1,x=Izt(o,y,m);return c==="equidistantPreserveStart"?Nzt(y,x,v,i,s):(c==="preserveStart"||c==="preserveStartEnd"?p=$zt(y,x,v,i,s,c==="preserveStartEnd"):p=Vzt(y,x,v,i,s),p.filter(function(b){return b.isShow}))}var zzt=["viewBox"],Wzt=["viewBox"],Hzt=["ticks"];function xO(e){"@babel/helpers - typeof";return xO=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xO(e)}function bO(){return bO=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},bO.apply(this,arguments)}function OOe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Mp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?OOe(Object(n),!0).forEach(function(r){Vee(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OOe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Bee(e,t){if(e==null)return{};var n=Gzt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Gzt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function Yzt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jOe(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,ROe(r.key),r)}}function Kzt(e,t,n){return t&&jOe(e.prototype,t),n&&jOe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Xzt(e,t,n){return t=bU(t),Zzt(e,MOe()?Reflect.construct(t,n||[],bU(e).constructor):t.apply(e,n))}function Zzt(e,t){if(t&&(xO(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Qzt(e)}function Qzt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function MOe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(MOe=function(){return!!e})()}function bU(e){return bU=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},bU(e)}function Jzt(e,t){if(typeof t!="function"&&t!==null)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&&Uee(e,t)}function Uee(e,t){return Uee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Uee(e,t)}function Vee(e,t,n){return t=ROe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ROe(e){var t=qzt(e,"string");return xO(t)=="symbol"?t:String(t)}function qzt(e,t){if(xO(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(xO(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var wO=function(e){Jzt(t,e);function t(n){var r;return Yzt(this,t),r=Xzt(this,t,[n]),r.state={fontSize:"",letterSpacing:""},r}return Kzt(t,[{key:"shouldComponentUpdate",value:function(r,i){var o=r.viewBox,s=Bee(r,zzt),l=this.props,c=l.viewBox,u=Bee(l,Wzt);return!WP(o,c)||!WP(s,u)||!WP(i,this.state)}},{key:"componentDidMount",value:function(){var r=this.layerReference;if(r){var i=r.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];i&&this.setState({fontSize:window.getComputedStyle(i).fontSize,letterSpacing:window.getComputedStyle(i).letterSpacing})}}},{key:"getTickLineCoord",value:function(r){var i=this.props,o=i.x,s=i.y,l=i.width,c=i.height,u=i.orientation,f=i.tickSize,h=i.mirror,p=i.tickMargin,m,g,v,y,x,b,S=h?-1:1,C=r.tickSize||f,_=Ii(r.tickCoord)?r.tickCoord:r.coordinate;switch(u){case"top":m=g=r.coordinate,y=s+ +!h*c,v=y-S*C,b=v-S*p,x=_;break;case"left":v=y=r.coordinate,g=o+ +!h*l,m=g-S*C,x=m-S*p,b=_;break;case"right":v=y=r.coordinate,g=o+ +h*l,m=g+S*C,x=m+S*p,b=_;break;default:m=g=r.coordinate,y=s+ +h*c,v=y+S*C,b=v+S*p,x=_;break}return{line:{x1:m,y1:v,x2:g,y2:y},tick:{x,y:b}}}},{key:"getTickTextAnchor",value:function(){var r=this.props,i=r.orientation,o=r.mirror,s;switch(i){case"left":s=o?"start":"end";break;case"right":s=o?"end":"start";break;default:s="middle";break}return s}},{key:"getTickVerticalAnchor",value:function(){var r=this.props,i=r.orientation,o=r.mirror,s="end";switch(i){case"left":case"right":s="middle";break;case"top":s=o?"start":"end";break;default:s=o?"end":"start";break}return s}},{key:"renderAxisLine",value:function(){var r=this.props,i=r.x,o=r.y,s=r.width,l=r.height,c=r.orientation,u=r.mirror,f=r.axisLine,h=Mp(Mp(Mp({},Uo(this.props,!1)),Uo(f,!1)),{},{fill:"none"});if(c==="top"||c==="bottom"){var p=+(c==="top"&&!u||c==="bottom"&&u);h=Mp(Mp({},h),{},{x1:i,y1:o+p*l,x2:i+s,y2:o+p*l})}else{var m=+(c==="left"&&!u||c==="right"&&u);h=Mp(Mp({},h),{},{x1:i+m*s,y1:o,x2:i+m*s,y2:o+l})}return d.createElement("line",bO({},h,{className:Is("recharts-cartesian-axis-line",gm()(f,"className"))}))}},{key:"renderTicks",value:function(r,i,o){var s=this,l=this.props,c=l.tickLine,u=l.stroke,f=l.tick,h=l.tickFormatter,p=l.unit,m=Lee(Mp(Mp({},this.props),{},{ticks:r}),i,o),g=this.getTickTextAnchor(),v=this.getTickVerticalAnchor(),y=Uo(this.props,!1),x=Uo(f,!1),b=Mp(Mp({},y),{},{fill:"none"},Uo(c,!1)),S=m.map(function(C,_){var T=s.getTickLineCoord(C),M=T.line,j=T.tick,B=Mp(Mp(Mp(Mp({textAnchor:g,verticalAnchor:v},y),{},{stroke:"none",fill:u},x),j),{},{index:_,payload:C,visibleTicksCount:m.length,tickFormatter:h});return d.createElement(Ns,bO({className:"recharts-cartesian-axis-tick",key:"tick-".concat(C.value,"-").concat(C.coordinate,"-").concat(C.tickCoord)},Nw(s.props,C,_)),c&&d.createElement("line",bO({},b,M,{className:Is("recharts-cartesian-axis-tick-line",gm()(c,"className"))})),f&&t.renderTickItem(f,B,"".concat(Ss()(h)?h(C.value,_):C.value).concat(p||"")))});return d.createElement("g",{className:"recharts-cartesian-axis-ticks"},S)}},{key:"render",value:function(){var r=this,i=this.props,o=i.axisLine,s=i.width,l=i.height,c=i.ticksGenerator,u=i.className,f=i.hide;if(f)return null;var h=this.props,p=h.ticks,m=Bee(h,Hzt),g=p;return Ss()(c)&&(g=p&&p.length>0?c(this.props):c(m)),s<=0||l<=0||!g||!g.length?null:d.createElement(Ns,{className:Is("recharts-cartesian-axis",u),ref:function(y){r.layerReference=y}},o&&this.renderAxisLine(),this.renderTicks(g,this.state.fontSize,this.state.letterSpacing),of.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(r,i,o){var s;return d.isValidElement(r)?s=d.cloneElement(r,i):Ss()(r)?s=r(i):s=d.createElement(DE,bO({},i,{className:"recharts-cartesian-axis-tick-value"}),o),s}}]),t}(d.Component);Vee(wO,"displayName","CartesianAxis"),Vee(wO,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});function $ee(){return $ee=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},$ee.apply(this,arguments)}var hy=function(t){var n=t.xAxisId,r=Eee(),i=_ee(),o=nOe(n);return o==null?null:d.createElement(wO,$ee({},o,{className:Is("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:r,height:i},ticksGenerator:function(l){return Mb(l,!0)}}))};hy.displayName="XAxis",hy.defaultProps={allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0};function zee(){return zee=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},zee.apply(this,arguments)}var py=function(t){var n=t.yAxisId,r=Eee(),i=_ee(),o=rOe(n);return o==null?null:d.createElement(wO,zee({},o,{className:Is("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:r,height:i},ticksGenerator:function(l){return Mb(l,!0)}}))};py.displayName="YAxis",py.defaultProps={allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1};var eWt=N5({chartName:"AreaChart",GraphicalChild:Db,axisComponents:[{axisType:"xAxis",AxisComp:hy},{axisType:"yAxis",AxisComp:py}],formatAxisMap:hU}),tWt=["x1","y1","x2","y2","key"],nWt=["offset"];function WE(e){"@babel/helpers - typeof";return WE=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},WE(e)}function DOe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Xh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?DOe(Object(n),!0).forEach(function(r){rWt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DOe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function rWt(e,t,n){return t=aWt(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aWt(e){var t=iWt(e,"string");return WE(t)=="symbol"?t:String(t)}function iWt(e,t){if(WE(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(WE(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function HE(){return HE=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},HE.apply(this,arguments)}function kOe(e,t){if(e==null)return{};var n=oWt(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function oWt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var sWt=function(t){var n=t.fill;if(!n||n==="none")return null;var r=t.fillOpacity,i=t.x,o=t.y,s=t.width,l=t.height;return d.createElement("rect",{x:i,y:o,width:s,height:l,stroke:"none",fill:n,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function IOe(e,t){var n;if(d.isValidElement(e))n=d.cloneElement(e,t);else if(Ss()(e))n=e(t);else{var r=t.x1,i=t.y1,o=t.x2,s=t.y2,l=t.key,c=kOe(t,tWt),u=Uo(c,!1),f=u.offset,h=kOe(u,nWt);n=d.createElement("line",HE({},h,{x1:r,y1:i,x2:o,y2:s,fill:"none",key:l}))}return n}function lWt(e){var t=e.x,n=e.width,r=e.horizontal,i=r===void 0?!0:r,o=e.horizontalPoints;if(!i||!o||!o.length)return null;var s=o.map(function(l,c){var u=Xh(Xh({},e),{},{x1:t,y1:l,x2:t+n,y2:l,key:"line-".concat(c),index:c});return IOe(i,u)});return d.createElement("g",{className:"recharts-cartesian-grid-horizontal"},s)}function cWt(e){var t=e.y,n=e.height,r=e.vertical,i=r===void 0?!0:r,o=e.verticalPoints;if(!i||!o||!o.length)return null;var s=o.map(function(l,c){var u=Xh(Xh({},e),{},{x1:l,y1:t,x2:l,y2:t+n,key:"line-".concat(c),index:c});return IOe(i,u)});return d.createElement("g",{className:"recharts-cartesian-grid-vertical"},s)}function uWt(e){var t=e.horizontalFill,n=e.fillOpacity,r=e.x,i=e.y,o=e.width,s=e.height,l=e.horizontalPoints,c=e.horizontal,u=c===void 0?!0:c;if(!u||!t||!t.length)return null;var f=l.map(function(p){return Math.round(p+i-i)}).sort(function(p,m){return p-m});i!==f[0]&&f.unshift(0);var h=f.map(function(p,m){var g=!f[m+1],v=g?i+s-p:f[m+1]-p;if(v<=0)return null;var y=m%t.length;return d.createElement("rect",{key:"react-".concat(m),y:p,x:r,height:v,width:o,stroke:"none",fill:t[y],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return d.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},h)}function dWt(e){var t=e.vertical,n=t===void 0?!0:t,r=e.verticalFill,i=e.fillOpacity,o=e.x,s=e.y,l=e.width,c=e.height,u=e.verticalPoints;if(!n||!r||!r.length)return null;var f=u.map(function(p){return Math.round(p+o-o)}).sort(function(p,m){return p-m});o!==f[0]&&f.unshift(0);var h=f.map(function(p,m){var g=!f[m+1],v=g?o+l-p:f[m+1]-p;if(v<=0)return null;var y=m%r.length;return d.createElement("rect",{key:"react-".concat(m),x:p,y:s,width:v,height:c,stroke:"none",fill:r[y],fillOpacity:i,className:"recharts-cartesian-grid-bg"})});return d.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},h)}var fWt=function(t,n){var r=t.xAxis,i=t.width,o=t.height,s=t.offset;return CAe(Lee(Xh(Xh(Xh({},wO.defaultProps),r),{},{ticks:Mb(r,!0),viewBox:{x:0,y:0,width:i,height:o}})),s.left,s.left+s.width,n)},hWt=function(t,n){var r=t.yAxis,i=t.width,o=t.height,s=t.offset;return CAe(Lee(Xh(Xh(Xh({},wO.defaultProps),r),{},{ticks:Mb(r,!0),viewBox:{x:0,y:0,width:i,height:o}})),s.top,s.top+s.height,n)},SO={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function wU(e){var t,n,r,i,o,s,l=Eee(),c=_ee(),u=w$t(),f=Xh(Xh({},e),{},{stroke:(t=e.stroke)!==null&&t!==void 0?t:SO.stroke,fill:(n=e.fill)!==null&&n!==void 0?n:SO.fill,horizontal:(r=e.horizontal)!==null&&r!==void 0?r:SO.horizontal,horizontalFill:(i=e.horizontalFill)!==null&&i!==void 0?i:SO.horizontalFill,vertical:(o=e.vertical)!==null&&o!==void 0?o:SO.vertical,verticalFill:(s=e.verticalFill)!==null&&s!==void 0?s:SO.verticalFill,x:Ii(e.x)?e.x:u.left,y:Ii(e.y)?e.y:u.top,width:Ii(e.width)?e.width:u.width,height:Ii(e.height)?e.height:u.height}),h=f.x,p=f.y,m=f.width,g=f.height,v=f.syncWithTicks,y=f.horizontalValues,x=f.verticalValues,b=y$t(),S=x$t();if(!Ii(m)||m<=0||!Ii(g)||g<=0||!Ii(h)||h!==+h||!Ii(p)||p!==+p)return null;var C=f.verticalCoordinatesGenerator||fWt,_=f.horizontalCoordinatesGenerator||hWt,T=f.horizontalPoints,M=f.verticalPoints;if((!T||!T.length)&&Ss()(_)){var j=y&&y.length,B=_({yAxis:S?Xh(Xh({},S),{},{ticks:j?y:S.ticks}):void 0,width:l,height:c,offset:u},j?!0:v);uy(Array.isArray(B),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(WE(B),"]")),Array.isArray(B)&&(T=B)}if((!M||!M.length)&&Ss()(C)){var W=x&&x.length,K=C({xAxis:b?Xh(Xh({},b),{},{ticks:W?x:b.ticks}):void 0,width:l,height:c,offset:u},W?!0:v);uy(Array.isArray(K),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(WE(K),"]")),Array.isArray(K)&&(M=K)}return d.createElement("g",{className:"recharts-cartesian-grid"},d.createElement(sWt,{fill:f.fill,fillOpacity:f.fillOpacity,x:f.x,y:f.y,width:f.width,height:f.height}),d.createElement(lWt,HE({},f,{offset:u,horizontalPoints:T,xAxis:b,yAxis:S})),d.createElement(cWt,HE({},f,{offset:u,verticalPoints:M,xAxis:b,yAxis:S})),d.createElement(uWt,HE({},f,{horizontalPoints:T})),d.createElement(dWt,HE({},f,{verticalPoints:M})))}wU.displayName="CartesianGrid";const FOe=({mediaMonitor:e,customChartColors:t=[],translate:n,solidColorFill:r=!1})=>{if(!e)return null;const i=[n("january"),n("february"),n("march"),n("april"),n("may"),n("june"),n("july"),n("august"),n("september"),n("october"),n("november"),n("december")],o=e.map(v=>v.coverageTrend.map(x=>{const b={};return b[v.requestName]=x.value,b.date=`${i[x.month-1]} ${x.year}`,{...b}})),s=o&&o[0],l=o&&o[1],c=e.find(v=>v.requestName==="ISAT")?.scripts;function u(v,y){return v.map((x,b)=>{if(x.date===y[b].date)return Object.assign({},x,y[b])})}const f=l?u(s,l):s,h=new Map([["company",t&&t.length>0?t[0]:"#5999FF"],["ISAT",t&&t.length>1?t[1]:"#3CAFC1"]]),p=()=>{if(l)return(0,a.jsxs)(Pn,{container:!0,sx:{textAlign:"left",paddingBottom:"10px"},children:[(0,a.jsx)(Pn,{md:6,xs:12,sx:{display:"flex"},textAlign:"center",children:(0,a.jsxs)(qn,{margin:"auto",children:[(0,a.jsx)(jD,{width:12,height:12,viewBox:{x:0,y:0,width:10,height:10},children:(0,a.jsx)(GP,{cx:5,cy:5,type:"circle",size:50,fill:h.get("company")})}),(0,a.jsx)(Ft,{sx:{marginLeft:1},variant:"chartLegend",children:n("mediaMonitor_companyRelated_media")})]})}),(0,a.jsx)(Pn,{md:6,xs:12,sx:{display:"flex"},textAlign:"center",children:(0,a.jsxs)(qn,{margin:"auto",children:[(0,a.jsx)(jD,{width:12,height:12,viewBox:{x:0,y:0,width:10,height:10},children:(0,a.jsx)(GP,{cx:5,cy:5,type:"circle",size:50,fill:h.get("ISAT")})}),(0,a.jsx)(Ft,{sx:{marginLeft:1},variant:"chartLegend",children:n("mediaMonitor_sectorRelated_media")})]})})]})},m=({active:v,payload:y})=>{if(v&&y&&y.length){const x=y[0].payload.date;return(0,a.jsxs)(vo,{elevation:3,style:{padding:"12px"},children:[(0,a.jsx)("strong",{children:x}),(0,a.jsx)(qn,{sx:{pt:"15px"},children:Object.entries(y[0].payload).map(([b,S])=>{if(b!=="date")return(0,a.jsx)(qn,{sx:{pb:"5px"},children:(0,a.jsxs)("div",{children:[(0,a.jsxs)("strong",{style:{color:h.get(b)},children:[n(b==="ISAT"?"mediaMonitor_sectorRelated_media":"mediaMonitor_companyRelated_media"),":"," "]}),S]})},b)})})]})}return null},g=()=>f.map(y=>Object.entries(y??{}).map(([x])=>{if(x!=="date")return(0,a.jsx)(Db,{type:"monotone",fillOpacity:1,dataKey:x,legendType:"circle",stroke:h.get(x),fill:r?h.get(x):`url(#${x})`},x)}).filter(x=>x)).filter(y=>y);return(0,a.jsx)(dO,{width:"100%",height:360,children:(0,a.jsxs)(eWt,{width:900,height:360,data:f,margin:{top:0,left:10,right:5,bottom:60},children:[(0,a.jsxs)("defs",{children:[(0,a.jsxs)("linearGradient",{id:"company",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,a.jsx)("stop",{offset:"5%",stopColor:h.get("company"),stopOpacity:.8}),(0,a.jsx)("stop",{offset:"95%",stopColor:h.get("company"),stopOpacity:0})]}),c&&(0,a.jsxs)("linearGradient",{id:"ISAT",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,a.jsx)("stop",{offset:"5%",stopColor:h.get("ISAT"),stopOpacity:.8}),(0,a.jsx)("stop",{offset:"95%",stopColor:h.get("ISAT"),stopOpacity:0})]})]}),(0,a.jsx)(wU,{horizontal:!0,vertical:!1}),(0,a.jsx)(hy,{dataKey:"date",tickFormatter:v=>v.slice(0,3)+" "+v.slice(-2),style:{fontSize:"14px"}}),(0,a.jsx)(py,{style:{fontSize:"14px"},children:(0,a.jsx)(of,{angle:270,position:"left",style:{textAnchor:"middle",fontSize:"14px"},children:n("mediaMonitor_graph_yAxis_desc")})}),(0,a.jsx)(ym,{content:(0,a.jsx)(m,{}),wrapperStyle:{outline:"none"},isAnimationActive:!0,animationEasing:"ease-in"}),(0,a.jsx)($E,{iconType:"line",verticalAlign:"top",height:56,align:"center",margin:{top:0,right:20,left:0,bottom:20},iconSize:16,wrapperStyle:{marginBottom:20},content:p}),g()]})})},pWt=(0,ki.A)((0,a.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function mWt(e){return(0,ga.Ay)("MuiAvatar",e)}const G0r=(0,pa.A)("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]),Y0r=null,gWt=["alt","children","className","component","slots","slotProps","imgProps","sizes","src","srcSet","variant"],vWt=e=>{const{classes:t,variant:n,colorDefault:r}=e,i={root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]};return(0,Ur.A)(i,mWt,t)},yWt=(0,qt.Ay)("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:(0,Me.A)({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:(0,Me.A)({backgroundColor:e.palette.grey[400]},e.applyStyles("dark",{backgroundColor:e.palette.grey[600]})))}]})),xWt=(0,qt.Ay)("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),bWt=(0,qt.Ay)(pWt,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function wWt({crossOrigin:e,referrerPolicy:t,src:n,srcSet:r}){const[i,o]=d.useState(!1);return d.useEffect(()=>{if(!n&&!r)return;o(!1);let s=!0;const l=new Image;return l.onload=()=>{s&&o("loaded")},l.onerror=()=>{s&&o("error")},l.crossOrigin=e,l.referrerPolicy=t,l.src=n,r&&(l.srcset=r),()=>{s=!1}},[e,t,n,r]),i}const SU=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiAvatar"}),{alt:i,children:o,className:s,component:l="div",slots:c={},slotProps:u={},imgProps:f,sizes:h,src:p,srcSet:m,variant:g="circular"}=r,v=(0,lr.A)(r,gWt);let y=null;const x=wWt((0,Me.A)({},f,{src:p,srcSet:m})),b=p||m,S=b&&x!=="error",C=(0,Me.A)({},r,{colorDefault:!S,component:l,variant:g}),_=vWt(C),[T,M]=UN("img",{className:_.img,elementType:xWt,externalForwardedProps:{slots:c,slotProps:{img:(0,Me.A)({},f,u.img)}},additionalProps:{alt:i,src:p,srcSet:m,sizes:h},ownerState:C});return S?y=(0,a.jsx)(T,(0,Me.A)({},M)):o||o===0?y=o:b&&i?y=i[0]:y=(0,a.jsx)(bWt,{ownerState:C,className:_.fallback}),(0,a.jsx)(yWt,(0,Me.A)({as:l,ownerState:C,className:(0,La.A)(_.root,s),ref:n},v,{children:y}))}),SWt=e=>{const{title:t,subtitleMain:n,subtitleComp:r,emptyListMessageMain:i,emptyListMessageComp:o,mediaList:s,env:l,hasMediaAccess:c,getUrlAndRedirect:u,fetchFile:f,translate:h,showAbstract:p,numberOfShownMedia:m=5}=e,g=uo(),v=Zi("(min-width:800px)"),[y,x]=(0,d.useState)(!1),[b,S]=(0,d.useState)(""),C=s[1]&&s[1].scripts.length>0,_={overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box","-webkit-line-clamp":2,"-webkit-box-orient":"vertical"};async function T(G){G.hasURL&&u?await u(G.title,G.hasURL,G.scriptId,G.encryptedScriptId,!0)||(x(!0),S(h("media_fetch_failed"))):f?f(G.title,G.hasURL,G.scriptId,G.encryptedScriptId):(x(!0),S(h("media_fetch_failed")))}async function M(G,J){G.preventDefault(),await T(J)}const j=d.forwardRef(function(J,te){return(0,a.jsx)(gE,{elevation:6,ref:te,variant:"filled",...J})}),B=({script:G,index:J,fullWidth:te})=>(0,a.jsx)(Pn,{xs:te?12:6,children:(0,a.jsxs)(Pn,{container:!0,spacing:1,sx:{minHeight:"50px"},padding:0,children:[(0,a.jsx)(Pn,{xs:2,sx:{paddingTop:"10px"},children:(0,a.jsx)(SU,{alt:G.mediaName,src:l+G.mediaId+".png",sx:{width:te?v?65:50:v?35:20,height:te?v?65:50:v?35:20}})}),(0,a.jsxs)(Pn,{xs:10,children:[(0,a.jsx)("div",{style:{fontSize:"12px"},children:Eu(new Date(G.scriptDate))}),(0,a.jsx)(Rs,{variant:"body2",rel:"noopener",target:"_blank",href:c?"#":"https://www.creditinfo.is/lausnir-og-gogn/fjolmidlar.aspx",sx:{color:g.palette.accent.main,textAlign:"left"},onClick:re=>{c&&M(re,G)},children:(0,a.jsx)("div",{style:{maxWidth:C?300:600},children:(0,a.jsx)(Ft,{variant:"body2",sx:_,children:G.title})})}),p&&(0,a.jsx)(Ft,{variant:"body2",children:K(G.abstract,200)})]})]})},J),W=({mainScriptList:G,comparisonList:J,messageTextKeyMain:te,messageTextKeyComp:re})=>{const me=[];for(let Ce=0;Ce<m;Ce++)if(C)if(G.scripts.length>Ce||J.scripts.length>Ce)G.scripts.length>Ce?me.push((0,a.jsx)(B,{script:G.scripts[Ce],index:`${Ce}1`})):me.push((0,a.jsx)(Pn,{xs:6,padding:3},`${Ce}1`)),J.scripts.length>Ce?me.push((0,a.jsx)(B,{script:J.scripts[Ce],index:`${Ce}2`})):me.push((0,a.jsx)(Pn,{xs:6,padding:3},`${Ce}2`));else break;else G.scripts.length>Ce&&me.push((0,a.jsx)(B,{script:G.scripts[Ce],index:`${Ce}1`,fullWidth:!0}));return(0,a.jsxs)(qn,{sx:{position:"relative",height:"100%",width:"100%",minHeight:"200px"},children:[(0,a.jsxs)(Pn,{container:!0,spacing:2,height:"100%",width:"100%",children:[...me]}),te&&G.scripts.length==0?(0,a.jsx)(qn,{sx:{position:"absolute",top:"30%",width:"50%"},children:(0,a.jsx)(Bh,{margin:"0px 10% 10% 10%",color:"#FF790C",children:h(te)})}):(0,a.jsx)(a.Fragment,{}),C&&re&&J.scripts.length==0?(0,a.jsx)(qn,{sx:{position:"absolute",top:"30%",left:"45%",width:"50%"},children:(0,a.jsx)(Bh,{margin:"0px 10% 10% 10%",color:"#FF790C",children:h(re)})}):(0,a.jsx)(a.Fragment,{})]})},K=(G,J)=>G.length>J?`${G.slice(0,J)}...`:G;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ZN,{open:y,autoHideDuration:6e3,onClose:()=>x(!1),anchorOrigin:{vertical:"top",horizontal:"right"},children:(0,a.jsx)(j,{variant:"standard",onClose:()=>x(!1),severity:"error",sx:{width:"100%"},children:b})}),(0,a.jsxs)(Pn,{container:!0,spacing:2,height:"100%",children:[(0,a.jsx)(Pn,{xs:12,sx:{paddingBottom:"24px"},children:(0,a.jsx)(Ft,{variant:"h4",children:t})}),C&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:6,sx:{padding:"24px 8px"},children:(0,a.jsxs)(Ft,{fontWeight:600,fontSize:14,children:[v&&(0,a.jsx)("span",{style:{paddingRight:"8px"},children:(0,a.jsx)("i",{className:"icon-arrow-right21"})}),n]})}),(0,a.jsx)(Pn,{xs:6,sx:{padding:"24px 8px"},children:(0,a.jsxs)(Ft,{fontWeight:600,fontSize:14,children:[v&&(0,a.jsx)("span",{style:{paddingRight:"8px"},children:(0,a.jsx)("i",{className:"icon-arrow-right21"})}),r]})})]}),(0,a.jsx)(W,{mainScriptList:s[0],comparisonList:s[1],messageTextKeyMain:i,messageTextKeyComp:o})]})]})},CWt=(0,ki.A)((0,a.jsx)("path",{d:"M16.01 11H4v2h12.01v3L20 12l-3.99-4z"}),"ArrowRightAlt"),EWt=e=>{const{mediaMonitor:t,translate:n,env:r,hasMediaAccess:i,getUrlAndRedirect:o,fetchFile:s,seeMore:l,showAbstract:c,numberOfShownMedia:u=5,customChartColors:f,solidColorFill:h=!1,showTitle:p=!0}=e;if(!t)return null;const m=t.find(v=>v.requestName==="company")?.scripts,g=t.find(v=>v.requestName==="ISAT")?.scripts;return(0,a.jsxs)(vo,{variant:"dashboardPaper",children:[p&&(0,a.jsx)(Ft,{sx:{paddingBottom:3},variant:"cardHeader",children:n("mediaMonitor_title")}),(0,a.jsx)(FOe,{mediaMonitor:t,translate:n,customChartColors:f,solidColorFill:h}),(0,a.jsx)(qn,{children:(0,a.jsx)(SWt,{title:n("mediaMonitor_media_title"),subtitleMain:n("mediaMonitor_companyRelated_media"),subtitleComp:n("mediaMonitor_sectorRelated_media"),emptyListMessageMain:"mediaMonitor_noCompanyRelatedMediaAvailable",emptyListMessageComp:"mediaMonitor_noSectorRelatedMediaAvailable",mediaList:[{scripts:m||[]},{scripts:g||[]}],env:r,hasMediaAccess:i,getUrlAndRedirect:o,fetchFile:s,translate:n,showAbstract:c,numberOfShownMedia:u})}),l&&(0,a.jsx)(br,{sx:{pt:3},direction:"row",justifyContent:"end",children:(0,a.jsx)(Ox,{iconRight:(0,a.jsx)(CWt,{}),gap:"2",fontSize:"14px",underline:"always",text:n("mediaMonitor_seeMore"),onClick:l})})]})},Wee=({open:e,it:t,txt:n})=>(0,a.jsxs)("div",{className:"label",style:{display:"flex",alignItems:"center"},children:[(0,a.jsx)("div",{style:{marginRight:t.announceLabel?4:0},children:n}),e&&t.announceLabel&&(0,a.jsx)("div",{style:{backgroundColor:"#00a6c6",padding:"0px 5px 2px 5px",color:"#fff",height:20},children:(0,a.jsx)("div",{className:"text-12 text-semibold",style:{textTransform:"uppercase"},children:t.announceLabel})})]}),NOe=({children:e,isOpen:t,label:n})=>(0,a.jsx)(Co,{placement:"right",title:t?void 0:n,id:`sidebarTip-${n}`,children:e}),_Wt=({items:e,mobile:t,isOpen:n,showNested:r})=>e?(0,a.jsx)("ul",{className:"sidebar-nav",children:e.map((i,o)=>{const s=i.url.split("/").slice(0,4).join("/"),l=window.location.href.includes(s);let c=(0,a.jsx)("a",{href:i.url,className:l?"nav-link selected":"nav-link",children:(0,a.jsxs)(NOe,{isOpen:i.isOpen,label:i.label,children:[(0,a.jsx)("i",{className:`icon icon-${i.icon}`}),(0,a.jsx)(Wee,{txt:i.label,it:i,open:n})]})});return i.url.startsWith("/")&&(c=(0,a.jsx)(sE,{to:i.url,end:i.exact||!1,className:u=>u.isActive?"nav-link selected":"nav-link",children:(0,a.jsxs)(NOe,{isOpen:i.isOpen,label:i.label,children:[typeof i.icon=="string"&&(0,a.jsx)("i",{className:`icon icon-${i.icon}`}),typeof i.icon!="string"&&i.icon,(0,a.jsx)("span",{style:{position:"absolute",left:35,top:5},id:`sidebar-notification-${i.id}`}),(0,a.jsx)(Wee,{it:i,txt:i.label,open:n})]})})),(0,a.jsxs)("li",{className:"nav-item",children:[c,(t||r)&&i.children&&i.children.length>0&&(0,a.jsx)("ul",{className:"level-2",style:{...r&&n&&{display:"block"}},children:i.children.map(u=>(0,a.jsx)("li",{className:"nav-item",children:(0,a.jsx)(sE,{to:u.url,end:u.exact||!1,className:f=>f.isActive?"nav-link selected":"nav-link",children:(0,a.jsx)(Wee,{it:i,txt:u.label,open:n})})},"nav-sub-item"+u.url))})]},"navitem"+o)})}):null;function LOe(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=LOe(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}function TWt(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=LOe(e))&&(r&&(r+=" "),r+=t);return r}const Yo=TWt,AWt=({toggle:e,isOpen:t})=>(0,a.jsx)("div",{className:"sidebar-footer",onClick:e,children:(0,a.jsx)("button",{className:Yo("button clear sidebarBtn icon-arrow-left2 pull-right no-text",t?"rotate0":"rotate180")})}),PWt="https://static.creditinfo.is/resources/common/img/logo/brand-ci-text.png",BOe=({isExpanded:e,toggleExpanded:t,products:n,showNested:r=!1})=>{const{width:i}=_xe();return!n||n.length===0||i<1100&&!e?null:(0,a.jsx)("div",{className:"sidebar small no-print",onClick:i<1100?t:void 0,children:(0,a.jsxs)("div",{className:"sidebar-container",children:[(0,a.jsxs)("div",{className:"sidebar-top text-right",children:[(0,a.jsx)("button",{onClick:()=>t,className:"close-button",children:(0,a.jsx)("i",{className:"icon-close2"})}),(0,a.jsx)("div",{className:"brand",children:(0,a.jsx)("a",{href:"/",title:"",children:(0,a.jsx)("img",{className:"logo-text",src:PWt,alt:"Creditinfo"})})})]}),(0,a.jsx)("div",{className:"sidebar-content",children:(0,a.jsx)(_Wt,{showNested:r,items:n,mobile:i<1100,isOpen:e})}),(0,a.jsx)(AWt,{toggle:t,isOpen:e})]})})};BOe.propTypes={isExpanded:k().bool,toggleExpanded:k().func,products:k().array,showNested:k().bool};const OWt=BOe;function Z0r({open:e,lists:t}){return!t||t.length===0?null:jsx("div",{className:"side-nav-container"+(e?" open":""),children:jsx("div",{className:"side-nav"+(e?" open":""),children:jsx("ul",{children:t.map((n,r)=>jsx("li",{children:jsxs("ul",{children:[jsx("li",{className:"group",children:n.title}),n.items.map((i,o)=>jsx("li",{children:jsx(NavLink,{to:i.url,className:s=>s.isActive?"selected":"",children:i.text})},o))]})},r))})})})}function UOe(e=!0){(0,d.useEffect)(()=>{e&&document.getElementsByTagName("html")[0].classList.remove("init-app")},[e])}const fs=(e,t)=>{if(!t)return!1;let n=[];return Array.isArray(t.role)?n=t.role.map(r=>Number(r)):n=[Number(t.role)],n.includes(Number(e))};function Hee(e){const{user:t}=ss();return fs(e,t)}const jWt=()=>{const e="https://api.creditinfo.is/shared";if(!e)throw new Error("Missing env variable REACT_APP_SHARED_API_URL");const t="https://fyrirtaeki.creditinfo.is";if(!t)throw new Error("Missing env variable REACT_APP_BUSINESS_WEB_URL");const{isAuthenticated:n}=ss(),[r,i]=(0,d.useState)([]),{t:o}=Ri();return(0,d.useEffect)(()=>{if(n){const s=`${e}/navigation/urlsforuser?businessWebBaseUrl=${t}`;$o(s).then(l=>{if(l.error)return;let c=l.map(u=>{let f=o(`Navigator.DisplayText.${u.navigationID}`)||u.displayText;return{...u,label:f}});i(c)})}},[n,o]),r};function MWt(e=[],t=!0){let n=t?jWt():[];return e.length&&n.map(r=>{e.map(i=>{i.id===r.navigationID&&(i.useLocal&&(r.displayText=i.label,r.hintText=i.label,r.icon=`icon ${i.icon}`,r.url=i.url),r.children=i.children?i.children:[])})}),n}function Q0r(e,t){const n=useRef();useEffect(()=>{n.current=e},[e]),useEffect(()=>{function r(){n.current()}if(t!==null){let i=setInterval(r,t);return()=>clearInterval(i)}},[t])}const VOe=({open:e,toggleMenu:t})=>{const{t:n}=Ri(),{logOut:r,user:i}=ss();return(0,a.jsxs)(Pxe,{open:e,toggleOpen:t,children:[(0,a.jsx)(fE,{children:(0,a.jsxs)("div",{className:"logged-in-user",children:[(0,a.jsx)("span",{className:"primary",children:i&&i.s_name}),(0,a.jsx)("span",{className:"secondary",children:i&&i.u_name})]})}),(0,a.jsx)(fE,{iconCls:"icon-user",link:"/account",label:n("userMenu_your_account")}),(0,a.jsx)(fE,{children:(0,a.jsx)("div",{className:"seperator"})}),(0,a.jsx)(fE,{label:n("userMenu_subscription"),iconCls:"icon-administration",link:"/subscription"}),(0,a.jsx)(fE,{label:"Gagnag\xE1tt",iconCls:"icon-upload-file",link:"/account/fileShare"}),(0,a.jsx)(fE,{label:n("userMenu_logout"),iconCls:"icon-export",onClick:r})]})};VOe.propTypes={open:k().bool,toggleMenu:k().func};const E0=e=>{const{isAuthenticated:t,signIn:n}=ss();return UOe(t),t?(0,a.jsx)(Zpt,{...e}):(n(CN()),null)},$Oe=e=>(0,a.jsx)("svg",{width:"14",height:"8",viewBox:"0 0 14 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,a.jsx)("path",{d:"M1 1L7 7L13 1",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),zOe=({open:e,marginLeft:t="0.75rem",...n})=>(0,a.jsx)($Oe,{style:{flexShrink:0,transition:"transform 150ms linear",marginLeft:t,zIndex:0,...e&&{transform:"rotate(180deg)"}},...n}),CU=zOe;zOe.propTypes={open:k().bool,marginLeft:k().string};var B5=rn(17152);const WOe=(0,d.createContext)(void 0),RWt=()=>{const e=(0,d.useContext)(WOe);if(!e)throw new Error("useCookieState must be used within a CookieProvider");return e},EU={analytics:"ci_analytics",essential:"ci_essential"},DWt=window.location.hostname.indexOf("localhost")!==-1?"localhost":"creditinfo.is",kWt={cookieState:{analytics:!!cP.get(EU.analytics),essential:!!cP.get(EU.essential)},showModal:!1,shownDialog:!!cP.get(EU.analytics)},IWt=(e,t)=>{switch(t.type){case"HIDE_MODAL":return{...e,showModal:!1};case"SHOW_MODAL":return{...e,showModal:!0};case"ACCEPT":{const{payload:n}=t;return n?(Object.keys(n).filter(r=>n[r]===!0).forEach(r=>{cP.set(EU[r],"true",{expires:365,path:"/",domain:DWt})}),{cookieState:n,showModal:!1,shownDialog:!0}):e}default:return e}},FWt=({children:e,waitForAuth:t=!0})=>{const[n,r]=(0,d.useReducer)(IWt,kWt),{cookieState:i,showModal:o,shownDialog:s}=n,{t:l,loaded:c}=Wn(2011),u=ss(),f=(0,d.useMemo)(()=>({...i,shownDialog:s}),[i,s]),h=m=>r({type:"ACCEPT",payload:m});if(t&&u===null)throw new Error("waitForAuth requires CookieProvider to be a child of AuthProvider");const p=s?!1:t?u.isAuthenticated:!0;return c?(0,a.jsxs)(WOe.Provider,{value:f,children:[e,p&&(0,a.jsx)(LWt,{t:l,onAgree:()=>h({analytics:!0,essential:!0}),onSettings:()=>r({type:"SHOW_MODAL"})}),(0,a.jsx)(NWt,{t:l,isOpen:o,onAccept:h,onClose:()=>r({type:"HIDE_MODAL"})})]}):null},NWt=({isOpen:e,onClose:t,onAccept:n,t:r})=>{const[i,o]=(0,d.useState)({essential:!0,analytics:!1}),s=l=>{o(c=>({...c,[l]:!c[l]}))};return(0,a.jsxs)(Vc,{open:e,onClose:t,children:[(0,a.jsx)(_u,{children:r("modal_title")}),(0,a.jsxs)(Ec,{children:[(0,a.jsx)(Ft,{children:r("modal_body")}),(0,a.jsx)(Ju,{control:(0,a.jsx)(Qu,{checked:i.essential,disabled:!0}),label:r("modal_essential")}),(0,a.jsx)(Ju,{control:(0,a.jsx)(Qu,{checked:i.analytics,onChange:()=>s("analytics")}),label:r("modal_analytics")}),(0,a.jsx)(Na,{href:r("modal_moreLink"),target:"_blank",children:r("modal_moreText")})]}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{onClick:t,children:r("modal_close")}),(0,a.jsx)(Na,{onClick:()=>n(i),children:r("modal_accept")})]})]})},LWt=({onSettings:e,onAgree:t,t:n})=>(0,a.jsxs)("div",{style:BWt,className:"cookie-banner",children:[(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:n("banner_text")},style:{marginBottom:"0.3rem"}}),(0,a.jsx)("div",{style:{marginLeft:10,marginRight:10},children:(0,a.jsx)(Na,{variant:"contained",color:"primary",onClick:t,children:n("banner_agree")})}),(0,a.jsx)(Na,{variant:"outlined",onClick:e,children:n("banner_settings")})]}),BWt={color:"#fff",zIndex:999,position:"fixed",left:0,bottom:0,right:0,backgroundColor:"#333",display:"flex",alignItems:"center",justifyContent:"center",flexWrap:"wrap",padding:"20px 40px"},HOe=!0,UWt=e=>{if(!HOe)return;const t=RWt();if(t===void 0)throw new Error("You need to wrap the app in a CookieProvider in order to use google analytics!");d.useEffect(()=>{!t.analytics||!e||B5.Ay.initialize(e)},[e,t.analytics])},dc=(e,t,n)=>{try{return HOe?B5.Ay.event({category:e||"Button",action:t||"click",label:n||"Unknown"}):void 0}catch{}},q0r={};function Sl({title:e,extraHeaderOpen:t,extraHeaderClosed:n,extraClasses:r,children:i,onOpen:o,noArrow:s,text:l,isOpenAll:c,track:u,noBackground:f,printHeaderHideClosed:h}){const[p,m]=(0,d.useState)(!!c);let g="expand-section--header cursor-pointer",v="expand-section--container";p&&(g+=" open",v+=" open"),(0,d.useEffect)(()=>{c&&m(!0),c||m(!1)},[c]);function y(){!p&&o&&o(),m(_=>!_),u&&dc(u.category,u.action,u.label)}const x=p?"icon-trend-stagnating":"icon-plus",b=f?"expand-section expand-section--no-background":"expand-section",S=r||"",C=h?p?"expand-section--show-print":"no-print":"";return(0,a.jsxs)("div",{className:`${b} ${S} ${C}`,children:[(0,a.jsxs)("div",{className:`${g} ${C}`,onClick:y,children:[(0,a.jsxs)("div",{className:`expand-section--title-container ${C}`,children:[s?(0,a.jsx)("i",{className:`expand-section-expander-icon ${x}`}):"",(0,a.jsx)(Ft,{color:"black",variant:"cardHeader",children:e})]}),(0,a.jsxs)("div",{className:"expand-section--extra-header",children:[(0,a.jsx)("span",{className:"text-semibold",children:p?t:n}),(0,a.jsx)("span",{children:s?(0,a.jsx)("div",{children:l}):(0,a.jsx)(CU,{open:p})})]})]}),(0,a.jsx)("div",{className:v,children:(0,a.jsx)("div",{children:typeof i=="function"?i({open:p}):i})})]})}Sl.propTypes={title:k().oneOfType([k().string,k().object]),extraHeaderOpen:k().oneOfType([k().bool,k().string,k().object]),extraHeaderClosed:k().oneOfType([k().bool,k().string,k().object]),extraClasses:k().string,children:k().oneOfType([k().array,k().object]),onOpen:k().func,noArrow:k().bool,text:k().string,isOpenAll:k().bool,track:k().object,noBackground:k().bool,printHeaderHideClosed:k().bool};const GOe=({isat:e,t})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:e.isatNumber}),(0,a.jsx)("td",{children:t(`isat_industrySector_${e.isatNumber}`)})]})});GOe.propTypes={isat:k().object,t:k().func};const YOe=({isatList:e})=>{const{t}=Wn(2016);return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)("h4",{children:t("isat_title")}),(0,a.jsxs)("table",{className:"table advanced gutter-bottom no-border no-bg no-vertical-padding",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsxs)("th",{children:[t("isat_isatNumber")," "]}),(0,a.jsxs)("th",{children:[" ",t("isat_isatName")]})]})}),(0,a.jsx)("tbody",{children:e&&e.map(n=>(0,a.jsx)(GOe,{t,isat:n},n.isatNumber))})]})]})})};YOe.propTypes={isatList:k().array};const KOe=({vat:e,t})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:e.vatNumber}),(0,a.jsx)("td",{children:Mr(e.openDate)}),(0,a.jsx)("td",{children:Mr(e.closeDate)}),(0,a.jsxs)("td",{children:[t(`isat_industrySector_${e.isatNumber}`),` (${e.isatNumber})`]})]})});KOe.propTypes={vat:k().object,t:k().func};const XOe=({vatList:e})=>{const{t}=Wn(2016);return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)("h4",{children:t("vat_title")}),(0,a.jsxs)("table",{className:"table advanced gutter-bottom no-border no-bg no-vertical-padding",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{width:"50%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vat_vatNumber")}),(0,a.jsx)("th",{children:t("vat_openDate")}),(0,a.jsx)("th",{children:t("vat_closeDate")}),(0,a.jsx)("th",{children:t("vat_isat")})]})}),(0,a.jsx)("tbody",{children:e&&e.map(n=>(0,a.jsx)(KOe,{t,vat:n},n.vatNumber))})]})]})})};XOe.propTypes={vatList:k().array};var VWt=rn(96078),Nx=rn(88339);const ZOe=({noGutter:e,esg:t,showShortcuts:n,scrollToChangeHistory:r,onProductSelect:i,data:o,restrictIndividualLegalAddress:s,IndividualLegalAddress:l,companyDataHideBackground:c=!1,gaCategory:u})=>{const f=uo(),h=Zi(f.breakpoints.down("md")),p=Zi(f.breakpoints.down("xl")),{t:m,loaded:g}=Wn(2016),v=(o.postalAddress?o.postalAddress:"")+(o.postalCode?", "+o.postalCode:"")+(o.postalCommunity?" "+o.postalCommunity:""),y=(o.legalAddress?o.legalAddress:"")+(o.legalPostalCode?", "+o.legalPostalCode:"")+(o.legalCommunity?" "+o.legalCommunity:""),x=e?"":"gutter-top gutter-bottom",b=S=>{dc(u,m("product_name_"+S.productID),"Uppl\xFDsingar \xFAr fyrirt\xE6kjaskr\xE1"),i(S)};return g?(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:`grid ${x} collapse720`,children:[(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsx)(Yw,{text:m("informationForm_regno"),data:o.regno}),(0,a.jsx)(Yw,{text:m("informationForm_postalAddress"),data:v}),(0,a.jsx)(Yw,{text:m("informationForm_legalAddress"),data:o.isIndividual&&s?l:y}),t&&(0,a.jsx)(Yw,{text:"Tengili\xF0ur",data:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:t.contactName}),(0,a.jsx)("div",{children:t.contactEmail})]})})]}),(0,a.jsxs)("div",{className:"col s7of12",children:[(0,a.jsx)(Yw,{text:m("informationForm_vatNumber"),data:o.vatNumber}),(0,a.jsx)(Yw,{text:m("informationForm_legalFormName"),data:o.isIndividual&&o.deactivateDate?(0,a.jsxs)(a.Fragment,{children:[m(`legalForm_${o.legalFormID}`),(0,a.jsx)("span",{style:{marginLeft:"6px"},className:Yo("tag border notCurrent",o.isIndividual&&"individual"),children:m("informationForm_operationsCeased")})]}):m(`legalForm_${o.legalFormID}`)}),(0,a.jsx)(Yw,{text:m("informationForm_isatName"),data:o&&o.isatNumber&&o.isatNumber?(0,a.jsxs)(a.Fragment,{children:[m(`isat_industrySector_${o.isatNumber}`),` (${o.isatNumber})`]}):o&&o.isatList&&o.isatList.length===1?(0,a.jsxs)(a.Fragment,{children:[m(`isat_industrySector_${o.isatList[0].isatNumber}`),` (${o.isatList[0].isatNumber})`]}):""})]})]}),n&&!h&&(0,a.jsxs)(br,{direction:"row",spacing:6,sx:{background:"#F4F4F4"},padding:2,marginTop:4,children:[o.availableProducts&&o.availableProducts.map(S=>(0,a.jsxs)(qn,{sx:{width:"100%",alignItems:"center"},display:p?"block":"flex",position:"relative",children:[(0,a.jsxs)(Ft,{variant:"body1",fontWeight:600,margin:"auto",display:"flex",children:[m(`product_name_${S.productID}`),S.productID==110&&(0,a.jsx)(Co,{title:`${m("product_name_"+S.productID)} ${S.description}`,children:(0,a.jsx)(Nx.A,{color:"info",fontSize:"small",sx:{paddingLeft:.5}})})]}),(0,a.jsx)(Rs,{sx:{fontWeight:600},underline:"hover",color:"accent.main",onClick:()=>b(S),position:p?"block":"absolute",right:1,children:m("button_text_get")})]},`infoShortCut_${S.productID}`)),typeof r=="function"&&(0,a.jsxs)(qn,{sx:{width:"100%",alignItems:"center"},display:"flex",position:"relative",children:[(0,a.jsx)(Ft,{variant:"body1",fontWeight:600,margin:"auto",children:m("Navigator.DisplayText.123")}),(0,a.jsx)(Da,{sx:{marginLeft:"16px",position:p?"block":"absolute",right:1},onClick:()=>r(),children:(0,a.jsx)(VWt.A,{})})]})]}),(o.isatList&&o.isatList.length>1||o.vatList&&o.vatList.length>1)&&(0,a.jsxs)(Sl,{title:m("informationForm_companyRegistryDetails"),noBackground:c,noArrow:c,children:[o.isatList&&o.isatList.length>1&&(0,a.jsx)(YOe,{isatList:o.isatList}),o.vatList&&o.vatList.length>1&&(0,a.jsx)(XOe,{vatList:o.vatList})]})]}):null};ZOe.propTypes={data:k().object,noGutter:k().bool};const CO=ZOe,Yw=({text:e,data:t})=>t?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)("strong",{children:e})}),(0,a.jsx)("div",{className:"col s4of6",children:t})]})}):null;Yw.propTypes={text:k().string,data:k().oneOfType([k().string,k().bool,k().object,k().func]),companyDataHideBackground:k().bool};const U5="https://api.creditinfo.is/shared",qi="https://api.creditinfo.is/Business",fo={ping:()=>vi(`${qi}/ping`),pingAuth:()=>vi(`${qi}/ping/authenticated`),communicationProductInterest:e=>vi(`${qi}/Communication/ProductInterest/${e}`),getAccount:()=>vi(`${U5}/Profile`),updateAccount:e=>di(`${qi}/Account/UpdateAccount`,e),getPendingTerms:(e,t)=>vi(`${qi}/Account/pendingTerm/${e}/${t}`),signTerms:e=>di(`${U5}/Account/agreement/accept`,{agreementApprovalID:e}),getUsageOverview:()=>vi(`${U5}/Account/usage/overview`),getUserListExcel:()=>vi(`${U5}/Account/users/products/excel`,{method:"get",responseType:"blob"}),addUsageReference:e=>di(`${qi}/Account/Usage/Reference`,e),getSubject:e=>vi(`${qi}/Subject/Information/${e}/withProducts`),getSubjectFull:e=>di(`${qi}/Subject/GetSubject`,e),getSubjectOverview:e=>vi(`${qi}/FinanceInformation/SubjectOverviewV2/${e}`),getIndividualInformation:e=>di(`${qi}/FinanceInformation/IndividualInformation`,e),getFinancialStatement:e=>vi(`${qi}/FinancialStatement/Overview/${e}`),getFinancialStatementScannedPrefetchDate:e=>vi(`${qi}/FinancialStatement/Scanned/PrefetchDate/${e}`),getFinancialStatementScanned:async(e,t)=>{const n=await di(`${qi}/FinancialStatement/Scanned/Pdf`,e,{responseType:"blob"});if(n&&n.error)return n;try{return m0().saveAs(n,`${t}.pdf`),!0}catch{return!1}},getCompanyRegistry:e=>vi(`${qi}/CompanyRegistry/Overview/${e}`),getCurrentRegistration:e=>vi(`${qi}/CompanyRegistry/CurrentRegistration/${e}`),getPastRegistration:e=>di(`${qi}/CompanyRegistry/PastRegistration`,e),getRegistrationComparison:e=>di(`${qi}/CompanyRegistry/RegistrationComparison`,e),getCompanyRegistryScannedDocuments:e=>vi(`${qi}/CompanyRegistry/ScannedDocuments/${e}`),getCompanyRegistryScannedDocumentPrefetchDate:e=>vi(`${qi}/CompanyRegistry/ScannedDocument/PrefetchDate/${e}`),getCompanyRegistryScannedDocument:async(e,t)=>{const n=await di(`${qi}/CompanyRegistry/ScannedDocument/pdf`,e,{responseType:"blob"});if(n&&n.error)return n;try{return m0().saveAs(n,`${t}.pdf`),!0}catch{return!1}},getCompanyRegistryTimeline:e=>vi(`${qi}/CompanyRegistry/Timeline/${e}`),getCompanyRegistryTimelineTypes:()=>vi(`${qi}/CompanyRegistry/Timeline/Types`),getOwnershipAndConnection:e=>vi(`${qi}/OwnershipAndConnection/Overview/${e}`),getBeneficialOwnership:e=>di(`${qi}/OwnershipAndConnection/BeneficialOwnership`,e),getBeneficialOwnershipTeaser:e=>vi(`${qi}/OwnershipAndConnection/BeneficialOwnershipTeaser/${e}`),getCompanyRelation:e=>di(`${qi}/OwnershipAndConnection/CompanyRelation`,e),getCompanyRelationTeaser:e=>vi(`${qi}/OwnershipAndConnection/CompanyRelationTeaser/${e}`),getAssets:e=>vi(`${qi}/Asset/Overview/${e}`),getHolding:e=>di(`${qi}/Asset/Holding`,e),getBeneficialHolding:e=>di(`${qi}/Asset/BeneficialHolding`,e),getBeneficialHoldingTeaser:e=>vi(`${qi}/Asset/BeneficialHoldingTeaser/${e}`),getVehicleOwnership:e=>di(`${qi}/Asset/VehicleOwnership`,e),getPropertyOwnership:e=>di(`${qi}/Asset/PropertyOwnership`,e),getCompanyInfo:()=>vi(`${qi}/Company/Information`),getCompanyStatistics:()=>vi(`${qi}/Company/Statistics`),getCompanyStrongest:e=>di(`${qi}/Company/Strongest`,e?JSON.stringify(e):" "),getMonitors:()=>vi(`${qi}/Monitor/UserMonitors`),getMonitorsSimple:()=>vi(`${qi}/Monitor/UserMonitorsSimple`),getMonitor:(e,t)=>vi(`${qi}/Monitor/${e}/${t}`),getMonitorNotifications:e=>di(`${qi}/Monitor/Multi/Notifications`,e),getMonitorWatchlist:e=>vi(`${qi}/Monitor/watchlist/${e}`),paymentBehaviorIsSharing:()=>vi(`${qi}/Monitor/PaymentBehaviorIsSharing`),paymentBehaviorExclusions:()=>vi(`${qi}/Monitor/PaymentBehaviorExclusions`),paymentBehaviorAddExclusions:async e=>await di(`${qi}/Monitor/PaymentBehaviorAddExclusions`,e),paymentBehaviorRemoveExclusion:e=>_N(`${qi}/Monitor/PaymentBehaviorRemoveExclusion/${e}`,e),getMonitorRulesUserConfigurable:e=>vi(`${qi}/Monitor/MonitorRulesUserConfigurable?monitorId=${e}`),getMonitorRulesEmail:e=>vi(`${qi}/Monitor/Rules/Configurations/Email?monitorId=${e}`),updateMonitorRules:async e=>await di(`${qi}/Monitor/MonitorRulesUpdate`,e),getPortfolioOverview:async e=>await di(`${qi}/Monitor/PortfolioOverview`,e),getPortfolioOverviewExcel:async(e,t,n)=>await di(`${qi}/Monitor/PortfolioOverviewExcel`,{regnos:e,monitorId:t,language:n},{responseType:"blob"}),getEvents:async e=>await di(`${qi}/Monitor/Events`,e),getMonitorStatistics:e=>vi(`${qi}/Monitor/Statistics/${e}`),getMonitorOverview:e=>vi(`${qi}/Monitor/Overview/${e}`),getMonitorStatus:e=>vi(`${qi}/Monitor/Status/${e}`),getWebLink:(e,t)=>vi(`${qi}/Special/weblink/${e}/${t}`),getEncryptedWebLink:e=>di(`${qi}/Special/weblink/encrypt`,e),getDecryptedWebLink:e=>di(`${qi}/Special/weblink/decrypt`,e),getCreditScoreCompany:e=>di(`${qi}/FinanceInformation/CreditScoreCompany`,e),getCreditScoreIndividual:e=>di(`${qi}/FinanceInformation/CreditScoreIndividual`,e),getCreditScoreTeaser:e=>vi(`${qi}/FinanceInformation/CreditScoreTeaser/${e}`),getCompanyInvolvement:e=>di(`${qi}/CompanyRegistry/companyinvolvement`,e),getCompanyInvolvementTeaser:e=>vi(`${qi}/CompanyRegistry/companyinvolvementteaser/${e}`),getCompanyOwnership:e=>di(`${qi}/CompanyRegistry/CompanyOwnership`,e),getDefaultDebtor:e=>di(`${qi}/FinanceInformation/DefaultDebtor`,e),getFinancialStatementLatest:e=>di(`${qi}/FinancialStatement/Latest`,e),getFinancialStatementLatestExcel:e=>di(`${qi}/FinancialStatement/LatestExcel`,e,{responseType:"blob"}),getFinancialStatementsTeaser:e=>vi(`${qi}/FinancialStatement/getfinancialstatementsteaser/${e}`),getQueryReasons:()=>vi(`${qi}/General/GetQueryReasons`),getCreditReport:e=>di(`${qi}/FinanceInformation/CreditReportCompany`,e),getDebtorStatus:e=>di(`${qi}/FinanceInformation/DebtorStatus`,e),getUpsaleProducts:e=>vi(`${qi}/General/UpsaleProducts/${e}`),getReputationMedia:e=>vi(`${qi}/Company/${e}/Reputation/Media`),getReputationVerdicts:(e,t)=>vi(`${qi}/Company/${e}/Reputation/Verdict?usePrefetch=${t}`),getDebtCollectionOverview:e=>vi(`${qi}/FinanceInformation/DebtCollectionOverview/${e}`),getSubjectProducts:e=>vi(`${qi}/FinanceInformation/SubjectProducts/${e}`),getValueAddingProducts:e=>vi(`${qi}/General/ValueAddingProducts/${e}`),getSubjectIndividualLegalAddress:(e,t)=>vi(t?`${qi}/Subject/${e}/legalAddress/prefetched`:`${qi}/Subject/${e}/legalAddress?usePrefetch=false`),requestAnswers:e=>di(`${U5}/RequestAnswers/requestAnswers/ESG/request`,e)},Gee="https://api.creditinfo.is/business-account",Yee={getInvoice:e=>di(`${Gee}/service/invoice`,e),getInvoices:e=>di(`${Gee}/service/invoices`,e),getCustomerLedgerEntries:e=>di(`${Gee}/service/customerledgerentries`,e)},QOe="https://api.creditinfo.is/politicallyexposedperson",JOe=`${QOe}/Person`,$Wt=`${QOe}/Company`,Kee={getPerson:e=>di(`${JOe}`,e),getForeignPerson:e=>di(`${JOe}/foreign`,e),getForeignCompany:e=>di(`${$Wt}/foreign`,e)},kg="https://api.creditinfo.is/DefaultDebtorRegistry",my={getActiveClaimsList:e=>di(`${kg}/Registration/ListActiveClaims`,e),getDeniedAndDeActivatedClaimsList:e=>di(`${kg}/Registration/ListDeniedAndDeActivedClaims`,e),getInProgressClaimsList:e=>di(`${kg}/Registration/GetInprogressClaimList`,e),getDeactivateReasonList:()=>vi(`${kg}/Registration/DeactivateReasonList`),postDeregisterClaim:e=>di(`${kg}/Registration/DeregisterClaimId`,e),getDefaultedTypeList:()=>vi(`${kg}/Registration/DefaultedTypeList`),getMagistrateList:()=>vi(`${kg}/Registration/MagistrateList`),getCurrencyList:()=>vi(`${kg}/Registration/CurrencyList`),getTypeRules:e=>vi(`${kg}/Registration/TypeRules`,{data:e}),postRegisterClaim:e=>di(`${kg}/Registration/RegisterClaim`,e),postRegisterMultipleClaims:e=>di(`${kg}/Registration/RegisterMultipleClaims`,e),postDeregisterMultipleClaims:e=>di(`${kg}/Registration/DeregisterMultipleClaims`,e)},Xee="https://api.creditinfo.is/heavymachineryregistry",qOe={getKnownErrors:()=>vi(`${Xee}/GetKnownErrors`),getHeavyMachinery:e=>di(`${Xee}/GetHeavyMachinery`,e),getHeavyMachineryOwner:e=>di(`${Xee}/GetHeavyMachineryOwner`,e)},Zee="https://api.creditinfo.is/internalrevenueregistry",zWt={getCompanyHoldingByRegno:e=>di(`${Zee}/CompanyRegistry/Holding`,e),getCompanyScannedDocument:e=>di(`${Zee}/CompanyRegistry/ScannedDocument`,e),getScannedFinancialStatement:e=>di(`${Zee}/FinancialStatement/getscanned`,e)},fh="https://api.creditinfo.is/landregistrycore/LandRegistry",kb={getQueryReasons:()=>vi(`${fh}/GetQueryReasons`),getKnownErrors:()=>vi(`${fh}/GetKnownErrors`),findAddress:e=>di(`${fh}/FindAddress`,e),findMarking:e=>di(`${fh}/FindMarking`,e),getAddressOverview:e=>di(`${fh}/GetAddressOverview`,e),getPropertyChangeHistory:e=>di(`${fh}/GetPropertyChangeHistory`,e),getLand:e=>di(`${fh}/GetLand`,e),getPropertyOwners:e=>di(`${fh}/GetPropertyOwners`,e),getPropertyPossessorHistory:e=>di(`${fh}/GetPropertyPossessorHistory`,e),getProperty:e=>di(`${fh}/GetProperty`,e),getPropertyEncumbrancePDF:e=>di(`${fh}/GetPropertyEncumbrancePDF`,e),getOwnership:e=>di(`${fh}/GetOwnership`,e),getPropertyEncumbrance:e=>di(`${fh}/GetPropertyEncumbrance`,e),getScannedDocumentData:async e=>di(`${fh}/GetScannedDocument`,e),getScannedDocument:async(e,t)=>{const n=await di(`${fh}/GetScannedDocument`,e,{responseType:"blob"});if(n&&n.error)return n;try{return m0().saveAs(n,`${t}.pdf`),!0}catch{return!1}},getScannedDocuments:e=>di(`${fh}/GetScannedDocuments`,e),isPropertyConfirmedInLandRegistry:e=>di(`${fh}/IsPropertyConfirmedInLandRegistry`,e)},EO="https://api.creditinfo.is/vehicleregistrycore/Vehicle",GE={getVehicleInformation:e=>di(`${EO}/GetVehicleInformation`,e),getVehiclesForRegno:e=>di(`${EO}/GetVehiclesForRegno`,e),getVehicleEncumbrance:e=>di(`${EO}/GetVehicleEncumbrance`,e),getVehicleAccidents:e=>di(`${EO}/GetAccidents`,e),getCompleteVehicleHistoryPDF:e=>di(`${EO}/GetCompleteVehicleHistoryPDF`,e),getScannedDocument:e=>di(`${EO}/GetScannedDocument`,e)},_U="https://api.creditinfo.is/creditscore",TU={getCompanyCreditScore:e=>di(`${_U}/Company/GetCreditScore`,e),getCompanyCreditReport:e=>di(`${_U}/Company/GetCreditReport`,e),getIndividualCreditScore:e=>di(`${_U}/Individual/GetCreditScore`,e),getQueryReasons:()=>vi(`${_U}/General/GetQueryReasons`)},V5="https://api.creditinfo.is/Monitoring",Zh={addToMonitor:e=>di(`${V5}/Monitor/AddToMonitor`,e),removeFromMonitor:e=>di(`${V5}/Monitor/RemoveFromMonitor`,e),getQueryReasons:()=>vi(`${V5}/General/GetMonitorQueryReasons`),addRegnoToMonitor:e=>di(`${V5}/Monitor/AddRegnoToMonitor`,e),removeRegnoFromMonitor:async e=>await di(`${V5}/Monitor/RemoveRegnoFromMonitor`,e)};function sf(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(0)var i,o;throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map(function(s){return"'"+s+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function Ib(e){return!!e&&!!e[Ls]}function Lx(e){var t;return!!e&&(function(n){if(!n||typeof n!="object")return!1;var r=Object.getPrototypeOf(n);if(r===null)return!0;var i=Object.hasOwnProperty.call(r,"constructor")&&r.constructor;return i===Object||typeof i=="function"&&Function.toString.call(i)===JWt}(e)||Array.isArray(e)||!!e[H5]||!!(!((t=e.constructor)===null||t===void 0)&&t[H5])||PU(e)||OU(e))}function nmr(e){return Ib(e)||sf(23,e),e[Ls].t}function Fb(e,t,n){n===void 0&&(n=!1),Kw(e)===0?(n?Object.keys:_O)(e).forEach(function(r){n&&typeof r=="symbol"||t(r,e[r],e)}):e.forEach(function(r,i){return t(i,r,e)})}function Kw(e){var t=e[Ls];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:PU(e)?2:OU(e)?3:0}function Xw(e,t){return Kw(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function AU(e,t){return Kw(e)===2?e.get(t):e[t]}function e3e(e,t,n){var r=Kw(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function t3e(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function PU(e){return ZWt&&e instanceof Map}function OU(e){return QWt&&e instanceof Set}function lf(e){return e.o||e.t}function Qee(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=l3e(e);delete t[Ls];for(var n=_O(t),r=0;r<n.length;r++){var i=n[r],o=t[i];o.writable===!1&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(Object.getPrototypeOf(e),t)}function Jee(e,t){return t===void 0&&(t=!1),qee(e)||Ib(e)||!Lx(e)||(Kw(e)>1&&(e.set=e.add=e.clear=e.delete=WWt),Object.freeze(e),t&&Fb(e,function(n,r){return Jee(r,!0)},!0)),e}function WWt(){sf(2)}function qee(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function Bx(e){var t=lte[e];return t||sf(18,e),t}function ete(e,t){lte[e]||(lte[e]=t)}function $5(){return W5}function tte(e,t){t&&(Bx("Patches"),e.u=[],e.s=[],e.v=t)}function jU(e){nte(e),e.p.forEach(HWt),e.p=null}function nte(e){e===W5&&(W5=e.l)}function n3e(e){return W5={p:[],l:W5,h:e,m:!0,_:0}}function HWt(e){var t=e[Ls];t.i===0||t.i===1?t.j():t.g=!0}function rte(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.O||Bx("ES5").S(t,e,r),r?(n[Ls].P&&(jU(t),sf(4)),Lx(e)&&(e=MU(t,e),t.l||RU(t,e)),t.u&&Bx("Patches").M(n[Ls].t,e,t.u,t.s)):e=MU(t,n,[]),jU(t),t.u&&t.v(t.u,t.s),e!==ste?e:void 0}function MU(e,t,n){if(qee(t))return t;var r=t[Ls];if(!r)return Fb(t,function(l,c){return r3e(e,r,t,l,c,n)},!0),t;if(r.A!==e)return t;if(!r.P)return RU(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=Qee(r.k):r.o,o=i,s=!1;r.i===3&&(o=new Set(i),i.clear(),s=!0),Fb(o,function(l,c){return r3e(e,r,i,l,c,n,s)}),RU(e,i,!1),n&&e.u&&Bx("Patches").N(r,n,e.u,e.s)}return r.o}function r3e(e,t,n,r,i,o,s){if(Ib(i)){var l=MU(e,i,o&&t&&t.i!==3&&!Xw(t.R,r)?o.concat(r):void 0);if(e3e(n,r,l),!Ib(l))return;e.m=!1}else s&&n.add(i);if(Lx(i)&&!qee(i)){if(!e.h.D&&e._<1)return;MU(e,i),t&&t.A.l||RU(e,i)}}function RU(e,t,n){n===void 0&&(n=!1),!e.l&&e.h.D&&e.m&&Jee(t,n)}function ate(e,t){var n=e[Ls];return(n?lf(n):e)[t]}function a3e(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 _0(e){e.P||(e.P=!0,e.l&&_0(e.l))}function ite(e){e.o||(e.o=Qee(e.t))}function z5(e,t,n){var r=PU(t)?Bx("MapSet").F(t,n):OU(t)?Bx("MapSet").T(t,n):e.O?function(i,o){var s=Array.isArray(i),l={i:s?1:0,A:o?o.A:$5(),P:!1,I:!1,R:{},l:o,t:i,k:null,o:null,j:null,C:!1},c=l,u=G5;s&&(c=[l],u=Y5);var f=Proxy.revocable(c,u),h=f.revoke,p=f.proxy;return l.k=p,l.j=h,p}(t,n):Bx("ES5").J(t,n);return(n?n.A:$5()).p.push(r),r}function GWt(e){return Ib(e)||sf(22,e),function t(n){if(!Lx(n))return n;var r,i=n[Ls],o=Kw(n);if(i){if(!i.P&&(i.i<4||!Bx("ES5").K(i)))return i.t;i.I=!0,r=i3e(n,o),i.I=!1}else r=i3e(n,o);return Fb(r,function(s,l){i&&AU(i.t,s)===l||e3e(r,s,t(l))}),o===3?new Set(r):r}(e)}function i3e(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Qee(e)}function YWt(){function e(s,l){var c=o[s];return c?c.enumerable=l:o[s]=c={configurable:!0,enumerable:l,get:function(){var u=this[Ls];return G5.get(u,s)},set:function(u){var f=this[Ls];G5.set(f,s,u)}},c}function t(s){for(var l=s.length-1;l>=0;l--){var c=s[l][Ls];if(!c.P)switch(c.i){case 5:r(c)&&_0(c);break;case 4:n(c)&&_0(c)}}}function n(s){for(var l=s.t,c=s.k,u=_O(c),f=u.length-1;f>=0;f--){var h=u[f];if(h!==Ls){var p=l[h];if(p===void 0&&!Xw(l,h))return!0;var m=c[h],g=m&&m[Ls];if(g?g.t!==p:!t3e(m,p))return!0}}var v=!!l[Ls];return u.length!==_O(l).length+(v?0:1)}function r(s){var l=s.k;if(l.length!==s.t.length)return!0;var c=Object.getOwnPropertyDescriptor(l,l.length-1);if(c&&!c.get)return!0;for(var u=0;u<l.length;u++)if(!l.hasOwnProperty(u))return!0;return!1}function i(s){s.g&&sf(3,JSON.stringify(lf(s)))}var o={};ete("ES5",{J:function(s,l){var c=Array.isArray(s),u=function(h,p){if(h){for(var m=Array(p.length),g=0;g<p.length;g++)Object.defineProperty(m,""+g,e(g,!0));return m}var v=l3e(p);delete v[Ls];for(var y=_O(v),x=0;x<y.length;x++){var b=y[x];v[b]=e(b,h||!!v[b].enumerable)}return Object.create(Object.getPrototypeOf(p),v)}(c,s),f={i:c?5:4,A:l?l.A:$5(),P:!1,I:!1,R:{},l,t:s,k:u,o:null,g:!1,C:!1};return Object.defineProperty(u,Ls,{value:f,writable:!0}),u},S:function(s,l,c){c?Ib(l)&&l[Ls].A===s&&t(s.p):(s.u&&function u(f){if(f&&typeof f=="object"){var h=f[Ls];if(h){var p=h.t,m=h.k,g=h.R,v=h.i;if(v===4)Fb(m,function(C){C!==Ls&&(p[C]!==void 0||Xw(p,C)?g[C]||u(m[C]):(g[C]=!0,_0(h)))}),Fb(p,function(C){m[C]!==void 0||Xw(m,C)||(g[C]=!1,_0(h))});else if(v===5){if(r(h)&&(_0(h),g.length=!0),m.length<p.length)for(var y=m.length;y<p.length;y++)g[y]=!1;else for(var x=p.length;x<m.length;x++)g[x]=!0;for(var b=Math.min(m.length,p.length),S=0;S<b;S++)m.hasOwnProperty(S)||(g[S]=!0),g[S]===void 0&&u(m[S])}}}}(s.p[0]),t(s.p))},K:function(s){return s.i===4?n(s):r(s)}})}function KWt(){function e(r){if(!Lx(r))return r;if(Array.isArray(r))return r.map(e);if(PU(r))return new Map(Array.from(r.entries()).map(function(s){return[s[0],e(s[1])]}));if(OU(r))return new Set(Array.from(r).map(e));var i=Object.create(Object.getPrototypeOf(r));for(var o in r)i[o]=e(r[o]);return Xw(r,H5)&&(i[H5]=r[H5]),i}function t(r){return Ib(r)?e(r):r}var n="add";ete("Patches",{$:function(r,i){return i.forEach(function(o){for(var s=o.path,l=o.op,c=r,u=0;u<s.length-1;u++){var f=Kw(c),h=s[u];typeof h!="string"&&typeof h!="number"&&(h=""+h),f!==0&&f!==1||h!=="__proto__"&&h!=="constructor"||sf(24),typeof c=="function"&&h==="prototype"&&sf(24),typeof(c=AU(c,h))!="object"&&sf(15,s.join("/"))}var p=Kw(c),m=e(o.value),g=s[s.length-1];switch(l){case"replace":switch(p){case 2:return c.set(g,m);case 3:sf(16);default:return c[g]=m}case n:switch(p){case 1:return g==="-"?c.push(m):c.splice(g,0,m);case 2:return c.set(g,m);case 3:return c.add(m);default:return c[g]=m}case"remove":switch(p){case 1:return c.splice(g,1);case 2:return c.delete(g);case 3:return c.delete(o.value);default:return delete c[g]}default:sf(17,l)}}),r},N:function(r,i,o,s){switch(r.i){case 0:case 4:case 2:return function(l,c,u,f){var h=l.t,p=l.o;Fb(l.R,function(m,g){var v=AU(h,m),y=AU(p,m),x=g?Xw(h,m)?"replace":n:"remove";if(v!==y||x!=="replace"){var b=c.concat(m);u.push(x==="remove"?{op:x,path:b}:{op:x,path:b,value:y}),f.push(x===n?{op:"remove",path:b}:x==="remove"?{op:n,path:b,value:t(v)}:{op:"replace",path:b,value:t(v)})}})}(r,i,o,s);case 5:case 1:return function(l,c,u,f){var h=l.t,p=l.R,m=l.o;if(m.length<h.length){var g=[m,h];h=g[0],m=g[1];var v=[f,u];u=v[0],f=v[1]}for(var y=0;y<h.length;y++)if(p[y]&&m[y]!==h[y]){var x=c.concat([y]);u.push({op:"replace",path:x,value:t(m[y])}),f.push({op:"replace",path:x,value:t(h[y])})}for(var b=h.length;b<m.length;b++){var S=c.concat([b]);u.push({op:n,path:S,value:t(m[b])})}h.length<m.length&&f.push({op:"replace",path:c.concat(["length"]),value:h.length})}(r,i,o,s);case 3:return function(l,c,u,f){var h=l.t,p=l.o,m=0;h.forEach(function(g){if(!p.has(g)){var v=c.concat([m]);u.push({op:"remove",path:v,value:g}),f.unshift({op:n,path:v,value:g})}m++}),m=0,p.forEach(function(g){if(!h.has(g)){var v=c.concat([m]);u.push({op:n,path:v,value:g}),f.unshift({op:"remove",path:v,value:g})}m++})}(r,i,o,s)}},M:function(r,i,o,s){o.push({op:"replace",path:[],value:i===ste?void 0:i}),s.push({op:"replace",path:[],value:r})}})}function XWt(){function e(l,c){function u(){this.constructor=l}i(l,c),l.prototype=(u.prototype=c.prototype,new u)}function t(l){l.o||(l.R=new Map,l.o=new Map(l.t))}function n(l){l.o||(l.o=new Set,l.t.forEach(function(c){if(Lx(c)){var u=z5(l.A.h,c,l);l.p.set(c,u),l.o.add(u)}else l.o.add(c)}))}function r(l){l.g&&sf(3,JSON.stringify(lf(l)))}var i=function(l,c){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,f){u.__proto__=f}||function(u,f){for(var h in f)f.hasOwnProperty(h)&&(u[h]=f[h])})(l,c)},o=function(){function l(u,f){return this[Ls]={i:2,l:f,A:f?f.A:$5(),P:!1,I:!1,o:void 0,R:void 0,t:u,k:this,C:!1,g:!1},this}e(l,Map);var c=l.prototype;return Object.defineProperty(c,"size",{get:function(){return lf(this[Ls]).size}}),c.has=function(u){return lf(this[Ls]).has(u)},c.set=function(u,f){var h=this[Ls];return r(h),lf(h).has(u)&&lf(h).get(u)===f||(t(h),_0(h),h.R.set(u,!0),h.o.set(u,f),h.R.set(u,!0)),this},c.delete=function(u){if(!this.has(u))return!1;var f=this[Ls];return r(f),t(f),_0(f),f.t.has(u)?f.R.set(u,!1):f.R.delete(u),f.o.delete(u),!0},c.clear=function(){var u=this[Ls];r(u),lf(u).size&&(t(u),_0(u),u.R=new Map,Fb(u.t,function(f){u.R.set(f,!1)}),u.o.clear())},c.forEach=function(u,f){var h=this;lf(this[Ls]).forEach(function(p,m){u.call(f,h.get(m),m,h)})},c.get=function(u){var f=this[Ls];r(f);var h=lf(f).get(u);if(f.I||!Lx(h)||h!==f.t.get(u))return h;var p=z5(f.A.h,h,f);return t(f),f.o.set(u,p),p},c.keys=function(){return lf(this[Ls]).keys()},c.values=function(){var u,f=this,h=this.keys();return(u={})[DU]=function(){return f.values()},u.next=function(){var p=h.next();return p.done?p:{done:!1,value:f.get(p.value)}},u},c.entries=function(){var u,f=this,h=this.keys();return(u={})[DU]=function(){return f.entries()},u.next=function(){var p=h.next();if(p.done)return p;var m=f.get(p.value);return{done:!1,value:[p.value,m]}},u},c[DU]=function(){return this.entries()},l}(),s=function(){function l(u,f){return this[Ls]={i:3,l:f,A:f?f.A:$5(),P:!1,I:!1,o:void 0,t:u,k:this,p:new Map,g:!1,C:!1},this}e(l,Set);var c=l.prototype;return Object.defineProperty(c,"size",{get:function(){return lf(this[Ls]).size}}),c.has=function(u){var f=this[Ls];return r(f),f.o?!!f.o.has(u)||!(!f.p.has(u)||!f.o.has(f.p.get(u))):f.t.has(u)},c.add=function(u){var f=this[Ls];return r(f),this.has(u)||(n(f),_0(f),f.o.add(u)),this},c.delete=function(u){if(!this.has(u))return!1;var f=this[Ls];return r(f),n(f),_0(f),f.o.delete(u)||!!f.p.has(u)&&f.o.delete(f.p.get(u))},c.clear=function(){var u=this[Ls];r(u),lf(u).size&&(n(u),_0(u),u.o.clear())},c.values=function(){var u=this[Ls];return r(u),n(u),u.o.values()},c.entries=function(){var u=this[Ls];return r(u),n(u),u.o.entries()},c.keys=function(){return this.values()},c[DU]=function(){return this.values()},c.forEach=function(u,f){for(var h=this.values(),p=h.next();!p.done;)u.call(f,p.value,p.value,this),p=h.next()},l}();ete("MapSet",{F:function(l,c){return new o(l,c)},T:function(l,c){return new s(l,c)}})}function rmr(){YWt(),XWt(),KWt()}function amr(e){return e}function imr(e){return e}var o3e,W5,ote=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",ZWt=typeof Map<"u",QWt=typeof Set<"u",s3e=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",ste=ote?Symbol.for("immer-nothing"):((o3e={})["immer-nothing"]=!0,o3e),H5=ote?Symbol.for("immer-draftable"):"__$immer_draftable",Ls=ote?Symbol.for("immer-state"):"__$immer_state",DU=typeof Symbol<"u"&&Symbol.iterator||"@@iterator",omr={0:"Illegal state",1:"Immer drafts cannot have computed properties",2:"This object has been frozen and should not be mutated",3:function(e){return"Cannot use a proxy that has been revoked. Did you pass an object from inside an immer function to an async process? "+e},4:"An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft.",5:"Immer forbids circular references",6:"The first or second argument to `produce` must be a function",7:"The third argument to `produce` must be a function or undefined",8:"First argument to `createDraft` must be a plain object, an array, or an immerable object",9:"First argument to `finishDraft` must be a draft returned by `createDraft`",10:"The given draft is already finalized",11:"Object.defineProperty() cannot be used on an Immer draft",12:"Object.setPrototypeOf() cannot be used on an Immer draft",13:"Immer only supports deleting array indices",14:"Immer only supports setting array indices and the 'length' property",15:function(e){return"Cannot apply patch, path doesn't resolve: "+e},16:'Sets cannot have "replace" patches.',17:function(e){return"Unsupported patch operation: "+e},18:function(e){return"The plugin for '"+e+"' has not been loaded into Immer. To enable the plugin, import and call `enable"+e+"()` when initializing your application."},20:"Cannot use proxies if Proxy, Proxy.revocable or Reflect are not available",21:function(e){return"produce can only be called on things that are draftable: plain objects, arrays, Map, Set or classes that are marked with '[immerable]: true'. Got '"+e+"'"},22:function(e){return"'current' expects a draft, got: "+e},23:function(e){return"'original' expects a draft, got: "+e},24:"Patching reserved attributes like __proto__, prototype and constructor is not allowed"},JWt=""+Object.prototype.constructor,_O=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,l3e=Object.getOwnPropertyDescriptors||function(e){var t={};return _O(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},lte={},G5={get:function(e,t){if(t===Ls)return e;var n=lf(e);if(!Xw(n,t))return function(i,o,s){var l,c=a3e(o,s);return c?"value"in c?c.value:(l=c.get)===null||l===void 0?void 0:l.call(i.k):void 0}(e,n,t);var r=n[t];return e.I||!Lx(r)?r:r===ate(e.t,t)?(ite(e),e.o[t]=z5(e.A.h,r,e)):r},has:function(e,t){return t in lf(e)},ownKeys:function(e){return Reflect.ownKeys(lf(e))},set:function(e,t,n){var r=a3e(lf(e),t);if(r?.set)return r.set.call(e.k,n),!0;if(!e.P){var i=ate(lf(e),t),o=i?.[Ls];if(o&&o.t===n)return e.o[t]=n,e.R[t]=!1,!0;if(t3e(n,i)&&(n!==void 0||Xw(e.t,t)))return!0;ite(e),_0(e)}return e.o[t]===n&&(n!==void 0||t in e.o)||Number.isNaN(n)&&Number.isNaN(e.o[t])||(e.o[t]=n,e.R[t]=!0),!0},deleteProperty:function(e,t){return ate(e.t,t)!==void 0||t in e.t?(e.R[t]=!1,ite(e),_0(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=lf(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.i!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty:function(){sf(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){sf(12)}},Y5={};Fb(G5,function(e,t){Y5[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Y5.deleteProperty=function(e,t){return Y5.set.call(this,e,t,void 0)},Y5.set=function(e,t,n){return G5.set.call(this,e[0],t,n,e[0])};var qWt=function(){function e(n){var r=this;this.O=s3e,this.D=!0,this.produce=function(i,o,s){if(typeof i=="function"&&typeof o!="function"){var l=o;o=i;var c=r;return function(v){var y=this;v===void 0&&(v=l);for(var x=arguments.length,b=Array(x>1?x-1:0),S=1;S<x;S++)b[S-1]=arguments[S];return c.produce(v,function(C){var _;return(_=o).call.apply(_,[y,C].concat(b))})}}var u;if(typeof o!="function"&&sf(6),s!==void 0&&typeof s!="function"&&sf(7),Lx(i)){var f=n3e(r),h=z5(r,i,void 0),p=!0;try{u=o(h),p=!1}finally{p?jU(f):nte(f)}return typeof Promise<"u"&&u instanceof Promise?u.then(function(v){return tte(f,s),rte(v,f)},function(v){throw jU(f),v}):(tte(f,s),rte(u,f))}if(!i||typeof i!="object"){if((u=o(i))===void 0&&(u=i),u===ste&&(u=void 0),r.D&&Jee(u,!0),s){var m=[],g=[];Bx("Patches").M(i,u,m,g),s(m,g)}return u}sf(21,i)},this.produceWithPatches=function(i,o){if(typeof i=="function")return function(u){for(var f=arguments.length,h=Array(f>1?f-1:0),p=1;p<f;p++)h[p-1]=arguments[p];return r.produceWithPatches(u,function(m){return i.apply(void 0,[m].concat(h))})};var s,l,c=r.produce(i,o,function(u,f){s=u,l=f});return typeof Promise<"u"&&c instanceof Promise?c.then(function(u){return[u,s,l]}):[c,s,l]},typeof n?.useProxies=="boolean"&&this.setUseProxies(n.useProxies),typeof n?.autoFreeze=="boolean"&&this.setAutoFreeze(n.autoFreeze)}var t=e.prototype;return t.createDraft=function(n){Lx(n)||sf(8),Ib(n)&&(n=GWt(n));var r=n3e(this),i=z5(this,n,void 0);return i[Ls].C=!0,nte(r),i},t.finishDraft=function(n,r){var i=n&&n[Ls],o=i.A;return tte(o,r),rte(void 0,o)},t.setAutoFreeze=function(n){this.D=n},t.setUseProxies=function(n){n&&!s3e&&sf(20),this.O=n},t.applyPatches=function(n,r){var i;for(i=r.length-1;i>=0;i--){var o=r[i];if(o.path.length===0&&o.op==="replace"){n=o.value;break}}i>-1&&(r=r.slice(i+1));var s=Bx("Patches").$;return Ib(n)?s(n,r):this.produce(n,function(l){return s(l,r)})},e}(),bm=new qWt,c3e=bm.produce,smr=bm.produceWithPatches.bind(bm),lmr=bm.setAutoFreeze.bind(bm),cmr=bm.setUseProxies.bind(bm),umr=bm.applyPatches.bind(bm),dmr=bm.createDraft.bind(bm),fmr=bm.finishDraft.bind(bm);const K5=c3e,hh="subject/LOAD_ERROR",u3e="subject/LOAD_SUBJECT",cte="subject/SUBJECT_LOADED",d3e="subject/LOAD_SUBJECT_OVERVIEW",ute="subject/SUBJECT_OVERVIEW_LOADED",dte="subject/CLEAR_SUBJECT",f3e="subject/LOAD_SUBJECT_COMPANY_REGISTRY",fte="subject/SUBJECT_COMPANY_REGISTRY_LOADED",h3e="subject/LOAD_SUBJECT_COMPANY_REGISTRY_SCANNED_DOCUMENTS",hte="subject/SUBJECT_COMPANY_REGISTRY_SCANNED_DOCUMENTS_LOADED",p3e="subject/LOAD_SUBJECT_COMPANY_REGISTRY_TIMELINE",pte="subject/SUBJECT_COMPANY_REGISTRY_TIMELINE_LOADED",m3e="subject/LOAD_SUBJECT_COMPANY_REGISTRY_TIMELINE_TYPES",mte="subject/SUBJECT_COMPANY_REGISTRY_TIMELINE_TYPES_LOADED",g3e="subject/LOAD_SUBJECT_FINANCIAL_STATEMENT",gte="subject/SUBJECT_FINANCIAL_STATEMENT_LOADED",v3e="subject/LOAD_SUBJECT_OWNERSHIP_AND_CONNECTION",vte="subject/SUBJECT_OWNERSHIP_AND_CONNECTION_LOADED",y3e="subject/LOAD_SUBJECT_ASSETS",yte="subject/SUBJECT_ASSETS_LOADED",x3e="subject/LOAD_UPSALE_PRODUCTS",xte="subject/UPSALE_PRODUCTS_LOADED",b3e="subject/LOAD_REPUTATION_MEDIA",bte="subject/REPUTATION_MEDIA_LOADED",w3e="subject/LOAD_REPUTATION_VERDICTS",wte="subject/REPUTATION_VERDICTS_LOADED",Ste="subject/SUBJECT_DEBT_COLLECTION_OVERVIEW_LOADED",S3e="subject/LOAD_SUBJECT_DEBT_COLLECTION_OVERVIEW",C3e="subject/LOAD_SUBJECT_PRODUCTS",Cte="subject/SUBJECT_PRODUCTS_LOADED",E3e="subject/LOAD_VALUE_ADDING_PRODUCTS",Ete="subject/VALUE_ADDING_PRODUCTS_LOADED",_3e="subject/LOAD_SUBJECT_INDIVIDUAL_LEGAL_ADDRESS",kU="subject/SUBJECT_INDIVIDUAL_LEGAL_ADDRESS_LOADED",T3e={subjectInfo:{name:"",regno:"",postalAddress:"",postalCode:"",postalCommunity:"",legalAddress:"",legalPostalCode:"",legalCommunity:"",vatNumber:"",legalFormName:"",isatNumber:"",isatName:"",availableProducts:[],loaded:!1,error:null},assets:{loaded:!1,error:null},companyRegistry:{loaded:!1,error:null},companyRegistryScannedDocuments:{loaded:!1,error:null},companyRegistryTimeline:{timeLine:{},loaded:!1,error:null},companyRegistryTimelineTypes:{types:[],loaded:!1,error:null},financialStatements:{loaded:!1,error:null},ownershipAndConnection:{loaded:!1,error:null},subjectOverview:{products:[],error:null,loaded:!1},loading:!1,loaded:!1,overviewLoaded:!1,creditScoreCompany:{loaded:!1,error:null},creditScoreIndividual:{loaded:!1,error:null},upsaleProducts:{products:[],loaded:!1},reputation:{news:[],verdicts:{list:null,prefetchDate:null,loaded:!1},newsLoaded:!1},debtCollectionOverview:{products:[],loaded:!1},subjectProducts:{products:[],loaded:!1},valueAddingProducts:{products:[],loaded:!1},individualLegalAddress:{address:null,loaded:!1,error:null}},Ux=e=>async t=>{t({type:cte,payload:!1}),t({type:dte});const n=await fo.getSubject(e);n.error?t({type:hh,name:"subjectInfo",error:n.error}):(t({type:u3e,payload:n}),t({type:cte,payload:!0}))},A3e=e=>async t=>{t({type:ute,payload:!1});const n=await fo.getSubjectOverview(e);n.error?t({type:hh,name:"subjectOverview",error:n.error}):(t({type:d3e,payload:n}),t({type:ute,payload:!0}))},eHt=e=>async t=>{t({type:fte,payload:!1});const n=await fo.getCompanyRegistry(e);n.error?t({type:hh,name:"companyRegistry",error:n.error}):(t({type:f3e,payload:n}),t({type:fte,payload:!0}))},tHt=e=>async t=>{t({type:hte,payload:!1});const n=await fo.getCompanyRegistryScannedDocuments(e);n.error?t({type:hh,name:"companyRegistryScannedDocuments",error:n.error}):(t({type:h3e,payload:n}),t({type:hte,payload:!0}))},_te=e=>async t=>{t({type:pte,payload:!1});const n=await fo.getCompanyRegistryTimeline(e);n.error?t({type:hh,name:"companyRegistryTimeline",error:n.error}):(t({type:p3e,payload:n}),t({type:pte,payload:!0}))},P3e=()=>async e=>{e({type:mte,payload:!1});const t=await fo.getCompanyRegistryTimelineTypes();t.error?e({type:hh,name:"companyRegistryTimelineTypes",error:t.error}):(e({type:m3e,payload:t}),e({type:mte,payload:!0}))},nHt=e=>async t=>{t({type:gte,payload:!1});const n=await fo.getFinancialStatement(e);n.error?t({type:hh,name:"financialStatements",error:n.error}):(t({type:g3e,payload:n}),t({type:gte,payload:!0}))},hmr=e=>async t=>{t({type:vte,payload:!1});const n=await apiBusiness.getOwnershipAndConnection(e);n.error?t({type:hh,name:"ownershipAndConnection",error:n.error}):(t({type:v3e,payload:n}),t({type:vte,payload:!0}))},pmr=e=>async t=>{t({type:yte,payload:!1});const n=await apiBusiness.getAssets(e);n.error?t({type:hh,name:"assets",error:n.error}):(t({type:y3e,payload:n}),t({type:yte,payload:!0}))},rHt=e=>async t=>{t({type:xte,payload:!1});const n=await fo.getUpsaleProducts(e);n.error?t({type:hh,name:"upsaleproducts",error:n.error}):(t({type:x3e,payload:n}),t({type:xte,payload:!0}))},aHt=e=>async t=>{t({type:bte,payload:!1});const n=await fo.getReputationMedia(e);n.error?t({type:hh,name:"reputation",error:n.error}):(t({type:b3e,payload:n}),t({type:bte,payload:!0}))},O3e=(e,t)=>async n=>{n({type:wte,payload:!1});const r=await fo.getReputationVerdicts(e,t);r.error?n({type:hh,name:"reputation",error:r.error}):(n({type:w3e,payload:r}),n({type:wte,payload:!0}))},iHt=e=>async t=>{t({type:Ste,payload:!1});const n=await fo.getDebtCollectionOverview(e);n.error?t({type:hh,name:"debtCollectionOverview",error:n.error}):(t({type:S3e,payload:n}),t({type:Ste,payload:!0}))},oHt=e=>async t=>{t({type:Cte,payload:!1});const n=await fo.getSubjectProducts(e);n.error?t({type:hh,name:"subjectProducts",error:n.error}):(t({type:C3e,payload:n}),t({type:Cte,payload:!0}))},sHt=e=>async t=>{t({type:Ete,payload:!1});const n=await fo.getValueAddingProducts(e);n.error?t({type:hh,name:"valueAddingProducts",error:n.error}):(t({type:E3e,payload:n}),t({type:Ete,payload:!0}))},Tte=(e,t)=>async n=>{n({type:kU,payload:!1});const r=await fo.getSubjectIndividualLegalAddress(e,t);r&&!r.error?(n({type:_3e,payload:r}),n({type:kU,payload:!0})):n(r?{type:hh,name:"individualLegalAddress",error:r&&r.error}:{type:kU,payload:!0})},j3e=e=>e.subject,Ld=e=>e.subject.subjectInfo,mmr=e=>e.subject.assets,gmr=e=>e.subject.companyRegistry,lHt=e=>e.subject.companyRegistryScannedDocuments,M3e=e=>e.subject.companyRegistryTimeline,R3e=e=>e.subject.companyRegistryTimelineTypes,cHt=e=>e.subject.financialStatements,vmr=e=>e.subject.ownershipAndConnection,uHt=e=>e.subject.subjectOverview,dHt=e=>e.subject.upsaleProducts,fHt=e=>e.subject.reputation,hHt=e=>e.subject.debtCollectionOverview,pHt=e=>e.subject.subjectProducts,mHt=e=>e.subject.valueAddingProducts,gHt=e=>e.subject.individualLegalAddress,ymr=()=>async e=>{e({type:dte,payload:!0})},vHt=(e=T3e,t)=>K5(e,n=>{switch(t.type){case dte:return T3e;case hh:n[t.name]&&(n[t.name].error=t.error);break;case u3e:n.subjectInfo=t.payload.subjectInformation,n.subjectInfo.availableProducts=t.payload.availableProducts;break;case d3e:n.subjectOverview.products=t.payload.products;break;case f3e:n.companyRegistry=t.payload;break;case h3e:n.companyRegistryScannedDocuments=t.payload;break;case p3e:n.companyRegistryTimeline.timeLine=t.payload;break;case m3e:n.companyRegistryTimelineTypes.types=t.payload;break;case g3e:n.financialStatements=t.payload;break;case v3e:n.ownershipAndConnection=t.payload;break;case y3e:n.assets=t.payload;break;case cte:n.subjectInfo.loaded=t.payload;break;case ute:n.subjectOverview.loaded=t.payload;break;case fte:n.companyRegistry.loaded=t.payload;break;case hte:n.companyRegistryScannedDocuments.loaded=t.payload;break;case pte:n.companyRegistryTimeline.loaded=t.payload;break;case mte:n.companyRegistryTimelineTypes.loaded=t.payload;break;case gte:n.financialStatements.loaded=t.payload;break;case vte:n.ownershipAndConnection.loaded=t.payload;break;case yte:n.assets.loaded=t.payload;break;case x3e:n.upsaleProducts.products=t.payload.products;break;case xte:n.upsaleProducts.loaded=t.payload;break;case w3e:n.reputation.verdicts.list=t.payload.verdicts,n.reputation.verdicts.prefetchDate=t.payload.prefetchDate;break;case wte:n.reputation.verdicts.loaded=t.payload;break;case b3e:n.reputation.news=t.payload.news;break;case bte:n.reputation.newsLoaded=t.payload;break;case S3e:n.debtCollectionOverview.products=t.payload.products;break;case Ste:n.debtCollectionOverview.loaded=t.payload;break;case C3e:n.subjectProducts.products=t.payload.products;break;case Cte:n.subjectProducts.loaded=t.payload;break;case E3e:n.valueAddingProducts.products=t.payload.products;break;case Ete:n.valueAddingProducts.loaded=t.payload;break;case _3e:n.individualLegalAddress.address=t.payload;break;case kU:n.individualLegalAddress.loaded=t.payload;break;default:break}}),Ate=e=>{const t=gi(),[n,r]=(0,d.useState)("");(0,d.useEffect)(()=>{e&&i()},[t]);const i=()=>{const o=t.pathname.toLowerCase(),s=e.find(l=>l.url.toLowerCase()===o);s&&r(s.label)};return[n]},xmr={},Pte=e=>(0,a.jsxs)("svg",{width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,a.jsx)("path",{d:"M9.14258 14L4.14258 9L9.14258 4",className:"svg--icon-default",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsx)("path",{d:"M20.1426 20V13C20.1426 11.9391 19.7211 10.9217 18.971 10.1716C18.2209 9.42143 17.2034 9 16.1426 9H4.14258",className:"svg--icon-default",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),yHt={id:151,productID:151,label:"Stj\xF3rnm\xE1laleg tengsl",url:"/politicallyExposedPersons",icon:"icon-monitoring",hintText:"Stj\xF3rnm\xE1laleg tengsl",useLocal:!0},D3e=[{id:1,productID:151,label:"Leit",url:"/politicallyExposedPersons/search",exact:!1,showInNavigation:!1,fixedBread:"Navigator.DisplayText.Search",breadcrumb:"Leit"},{id:2,productID:151,label:"A\xF0ili",url:"/politicallyExposedPersons/subject",exact:!1,showInNavigation:!1,fixedBread:"Navigator.DisplayText.Subject",breadcrumb:"A\xF0ili"},{id:3,productID:152,label:"Foreign",url:"/politicallyExposedPersons/foreign",exact:!1,showInNavigation:!1,fixedBread:"Navigator.DisplayText.ForeignSubject",breadcrumb:"Foreign"}],xHt={id:1,productID:151,label:"Stj\xF3rnm\xE1laleg tengsl",url:"/politicallyExposedPersons",breadcrumb:"Stj\xF3rnm\xE1laleg tengsl",onlyVisibleWithProductAccess:!0,children:[...D3e]},bHt={id:161,productID:161,label:"\xC1rei\xF0anleikak\xF6nnun",url:"/knowYourCustomer",icon:"icon-generation-ocb-id",hintText:"Stj\xF3rnm\xE1laleg tengsl",useLocal:!0},wHt={id:1,productID:161,label:"\xC1rei\xF0anleikak\xF6nnun",url:"/knowYourCustomer",breadcrumb:"\xC1rei\xF0anleikak\xF6nnun",onlyVisibleWithProductAccess:!0,children:[...[{id:1,productID:161,label:"Leit",url:"/knowYourCustomer/overview",exact:!0,showInNavigation:!1,fixedBread:"Navigator.DisplayText.Search",breadcrumb:"Leit"},{id:2,productID:161,label:"A\xF0ili",url:"/knowYourCustomer/subjectOverview/:regno",exact:!1,showInNavigation:!1,fixedBread:"SubjectBreadCrumb",breadcrumb:"A\xF0ili"},{id:3,productID:161,label:"Pr\xF3f\xEDll",url:"/knowYourCustomer/profile/:regno/:guid",exact:!1,showInNavigation:!1,fixedBread:"SubjectBreadCrumb",breadcrumb:"Pr\xF3f\xEDll"},{id:5,productID:161,label:"Fj\xF6lmi\xF0lauppl\xFDsingar",url:"/knowYourCustomer/mediaSummary/:regno/:guid",exact:!0,showInNavigation:!1,fixedBread:"SubjectBreadCrumb",breadcrumb:"Fj\xF6lmi\xF0lauppl\xFDsingar"}]]},SHt={id:872,productID:872,label:"Vi\xF0skiptabr\xFA",url:"/businessBridge",icon:"icon icon-data-management",hintText:"Vi\xF0skiptabr\xFA",useLocal:!0},CHt={id:1,productID:872,label:"Vi\xF0skiptabr\xFA",url:"/businessBridge",breadcrumb:"Vi\xF0skiptabr\xFA",onlyVisibleWithProductAccess:!0,children:[...[{id:1,productID:873,label:"Yfirlit",url:"/businessBridge/overview",exact:!1,showInNavigation:!1,breadcrumb:"Yfirlit"},{id:2,productID:874,label:"A\xF0ili",url:"/businessBridge/subjectOverview/:regno/:applicationID",exact:!1,showInNavigation:!1,fixedBread:"SubjectBreadCrumb",breadcrumb:"A\xF0ili"}]]},EHt={id:873,productID:873,label:"Ver\xF0mat",url:"/realEstateValuation",icon:"icon icon-office",hintText:"Ver\xF0mat fasteigna",useLocal:!0},_Ht={id:1,productID:873,label:"Ver\xF0mat",url:"/realEstateValuation",breadcrumb:"Ver\xF0mat",children:[...[{id:1,productID:873,label:"Leit",url:"/realEstateValuation/search",exact:!1,showInNavigation:!1,fixedBread:"Navigator.DisplayText.Search",breadcrumb:"Leit"},{id:2,productID:873,label:"Ver\xF0mat fasteigna - Eign",url:"/realEstateValuation/:propertyID",exact:!1,showInNavigation:!1,fixedBread:"Navigator.DisplayText.Property",breadcrumb:"Eign"}]]},THt={id:700,productID:700,label:"Eignaleit",url:"/properties",icon:"icon-search",hintText:"Eignaleit",useLocal:!0},k3e=[{id:1,productID:400,label:"Fasteignir",url:"/properties/realEstate",exact:!1,showInNavigation:!0,breadcrumb:"Fasteignir"},{id:2,productID:500,label:"\xD6kut\xE6ki",url:"/properties/vehicles",exact:!1,showInNavigation:!0,breadcrumb:"\xD6kut\xE6ki"},{id:3,productID:600,label:"Vinnuv\xE9lar",url:"/properties/heavyMachinery",exact:!1,showInNavigation:!0,breadcrumb:"Vinnuv\xE9lar"},{id:4,productID:701,label:"Eignaleit kennit\xF6lu",url:"/properties/assetsByRegno",exact:!1,showInNavigation:!0,breadcrumb:"Eignaleit kennit\xF6lu"}],AHt={id:1,productID:700,label:"Eignaleit",url:"/properties",breadcrumb:"Eignaleit",children:[...k3e]},PHt={id:291,productID:291,label:"Vi\xF0skiptamannavaktin",url:"/monitoring",icon:"icon-supervisory-reports",hintText:"Vi\xF0skiptamannavaktin",useLocal:!0},I3e=[{id:3,productID:291,subtreeID:3,label:"Sta\xF0an \xED dag",url:"/monitoring/overview",fixedBread:"Navigator.DisplayText.291.Status",exact:!1,showInNavigation:!0,breadcrumb:"Sta\xF0an \xED dag"},{id:4,productID:291,subtreeID:4,label:"Breytingar \xED vakt",url:"/monitoring/changes",fixedBread:"Navigator.DisplayText.291.MonitoringChanges",exact:!1,showInNavigation:!0,breadcrumb:"Breytingar \xED vakt"}],OHt={id:1,productID:291,label:"Vi\xF0skiptamannavaktin",url:"/monitoring",breadcrumb:"Vi\xF0skiptamannavaktin",children:[...I3e]},jHt={id:900,productID:900,label:"Vanskilam\xE1l",url:"/ddregistry",icon:"icon-remove-circle",hintText:"Eignaleit",useLocal:!0},F3e=[{id:1,productID:901,label:"Vanskilam\xE1l",url:"/ddregistry/ClaimOverview",exact:!1,showInNavigation:!0,breadcrumb:"Vanskilam\xE1l"},{id:3,productID:903,label:"Yfirlit hafna\xF0ra og afskr\xE1\xF0ra m\xE1la",url:"/ddregistry/DeactivatedClaimOverview",exact:!1,showInNavigation:!0,breadcrumb:"Yfirlit hafna\xF0ra og afskr\xE1\xF0ra m\xE1la"},{id:4,productID:902,label:"Yfirlit vanskilam\xE1la \xED vinnslu",url:"/ddregistry/PreRegClaimOverview",exact:!1,showInNavigation:!0,breadcrumb:"Yfirlit vanskilam\xE1la \xED vinnslu"},{id:5,productID:904,label:"Afskr\xE1 \xE1rangurslaust fj\xE1rn\xE1m",url:"/ddregistry/DeregisterUnsuccessfulClaims",exact:!1,showInNavigation:!0,breadcrumb:"Afskr\xE1 \xE1rangurslaust fj\xE1rn\xE1m"}],MHt={id:1,productID:900,label:"Vanskilam\xE1l",url:"/ddregistry",breadcrumb:"Vanskilam\xE1l",children:[...F3e]},RHt={id:50,productID:50,label:"Fors\xED\xF0a",url:"/financeInfo",icon:"icon-reports",useLocal:!1},X5=[{id:120,productID:120,label:"A\xF0ili",url:"/financeInfo/subjectOverview/:regno",exact:!1,showInNavigation:!0,fixedBread:"SubjectBreadCrumb",breadcrumb:"A\xF0ili"},{id:52,productID:52,label:"V\xF6ktun",url:"/financeInfo/subjectMonitoring/:regno",exact:!1,showInNavigation:!0,fixedBread:"SubjectBreadCrumb",breadcrumb:"V\xF6ktun"},...[{id:870,productID:870,label:"Snjall\xE1kvar\xF0anir",url:"/financeInfo/SubjectDecisions/:regno/request/:decisionID",exact:!0,showInNavigation:!1,fixedBread:"ProductBreadCrumb",onlyVisibleWithProductAccess:!0},{id:870,productID:870,label:"Snjall\xE1kvar\xF0anir",url:"/financeInfo/SubjectDecisions/:regno",exact:!1,showInNavigation:!0,onlyVisibleWithProductAccess:!0}]],DHt={id:1,productID:1,label:"Velkomin/n",url:"/financeInfo",exact:!0,showInNavigation:!1,breadcrumb:"..",children:[{id:51,productID:51,label:"V\xF6rur",url:"/financeInfo/subjectOverview/:regno/:product",exact:!0,showInNavigation:!1,fixedBread:"ProductBreadCrumb",breadcrumb:"V\xF6rur"},{id:52,productID:52,label:"Uppl\xFDsingar",url:"/financeInfo/subjectOverview/:regno",exact:!0,showInNavigation:!1,fixedBread:"SubjectBreadCrumb",breadcrumb:"Uppl\xFDsingar"},{id:53,productID:53,label:"Uppl\xFDsingar",url:"/financeInfo/subjectOverview",exact:!0,showInNavigation:!1,fixedBread:"SubjectBreadCrumb",breadcrumb:"Uppl\xFDsingar"},{id:1,productID:291,subtreeID:1,label:"N\xFDjast",url:"/financeInfo",exact:!0,showInNavigation:!0,onlyVisibleWithProductAccess:!1,breadcrumb:"N\xFDjast"},{id:870,productID:870,label:"Snjall\xE1kvar\xF0anir",url:"/financeInfo/SubjectDecisions/:regno/request/:decisionID",exact:!0,showInNavigation:!1,onlyVisibleWithProductAccess:!1,breadcrumb:"Snjall\xE1kvar\xF0anir"},{id:870,productID:870,label:"Snjall\xE1kvar\xF0anir",url:"/financeInfo/SubjectDecisions/:regno",exact:!0,showInNavigation:!1,fixedBread:"SubjectBreadCrumb",onlyVisibleWithProductAccess:!1,breadcrumb:"Snjall\xE1kvar\xF0anir"},{id:870,productID:870,label:"Snjall\xE1kvar\xF0anir",url:"/financeInfo/decisions",exact:!0,showInNavigation:!0,onlyVisibleWithProductAccess:!1,breadcrumb:"Snjall\xE1kvar\xF0anir"}]},kHt=[{id:1030,productID:1030,label:"Reikningar",url:"/subscription/billing",fixedBread:"billing_invoices_title",breadcrumb:"Reikningar",showInNavigation:!0,onlyVisibleWithProductAccess:!0},{id:1030,productID:1030,label:"Yfirlit",url:"/subscription/billing/invoices",breadcrumb:"Yfirlit",showInNavigation:!1},{id:1030,productID:1030,label:"Hreyfingar",url:"/subscription/billing/customerledgerentries",breadcrumb:"Hreyfingar",showInNavigation:!1}],IHt={id:11,productID:1021,label:"Notkun",url:"/subscription/usage",breadcrumb:"Notkun",showInNavigation:!0},_mr={id:11,productID:11,label:"Gagnateljari",url:"/subscription/supplierCounter",breadcrumb:"Gagnateljari",showInNavigation:!0},FHt={id:1,label:"Navigator.DisplayText.Subscription",url:"/subscription",breadcrumb:"\xC1skrift",children:[{id:11,label:"Navigator.DisplayText.Subscriber",url:"/subscription/subscriber",breadcrumb:"\xC1skrifandi",showInNavigation:!0},IHt,{id:11,productID:1020,label:"A\xF0gangsst\xFDring",url:"/subscription/usersAndGroups",breadcrumb:"A\xF0gangsst\xFDring",showInNavigation:!0,onlyVisibleWithProductAccess:!0},...kHt]},N3e=[{id:1001,label:"Navigator.DisplayText.1001",url:"/account/profile",breadcrumb:"Pr\xF3f\xEDll",showInNavigation:!0},{id:1015,label:"Netfang",url:"/account/profile/email",breadcrumb:"Netfang",showInNavigation:!1},{id:1013,label:"Navigator.DisplayText.1013",url:"/account/profile/password",breadcrumb:"Lykilor\xF0",showInNavigation:!1},{id:"ProfileShortcuts",label:"Navigator.DisplayText.ProfileShortcuts",url:"/account/profileShortcuts",breadcrumb:"Fl\xFDtival",showInNavigation:!0},{id:1010,label:"Navigator.DisplayText.1010",url:"/account/termsAndAgreements",breadcrumb:"Skilm\xE1lar og sam\xFEykktir",showInNavigation:!0},{id:1007,label:"Navigator.DisplayText.1007",url:"/account/fileShare",breadcrumb:"Gagnag\xE1tt",showInNavigation:!0}],NHt={id:1,productID:1,label:"Navigator.DisplayText.User",url:"/account",breadcrumb:"Notandi",children:[...N3e]},TO=[DHt,NHt,FHt,AHt,MHt,xHt,wHt,OHt,CHt,_Ht],LHt=[RHt,jHt,THt,yHt,bHt,PHt,SHt,EHt],Ote={excludePaths:["/","/financeInfo/subjectOverview"],disableDefaults:!0},Pmr={id:2004,productID:2004,label:"productInfo_corporate_title",url:"/company/connections/involvement",exact:!1},Omr={id:2003,productID:2003,label:"productInfo_ownership_title",url:"/my/connections/ownership",exact:!1},jte=[{productID:101,route:"gat",title:"G\xE1t",URL:"Gat.aspx"},{productID:102,route:"defaultDebtor",title:"Vanskil og opinberar gj\xF6r\xF0ir (VOG)",URL:"Libra.aspx"},{productID:103,route:"nationalRegistryDetail",title:"\xDEj\xF3\xF0skr\xE1+",URL:"NationalRegistryDetail.aspx"},{productID:104,route:"firmRegistry",title:"Fyrirt\xE6kjaskr\xE1",URL:"FirmRegistry.aspx"},{productID:1020,route:"usersAndGroups",title:"A\xF0gangsst\xFDring",URL:"/Profile/AccessControl.aspx"},{productID:106,route:"involvement",title:"Hlutaf\xE9laga\xFE\xE1tttaka",URL:"Involvement.aspx"},{productID:107,alsoAvailableWithProductID:[126],download:!0,route:"scannedDocuments",title:"Sk\xF6nnu\xF0 skj\xF6l",URL:"ScannedDocuments.aspx"},{productID:108,route:"holding",title:"Eign \xED f\xE9l\xF6gum",URL:"Holding.aspx"},{productID:109,route:"shareholders",title:"Hluthafar",URL:"Shareholders.aspx"},{productID:110,route:"financialStatements",title:"\xC1rsreikningar innslegnir",URL:"FinancialStatement.aspx"},{productID:111,download:!0,route:"financialStatementsScanned",title:"\xC1rsreikningar Skanna\xF0ir",URL:"FinancialStatementsDisplayDocument.aspx"},{productID:112,route:"creditReport",title:"L\xE1nsh\xE6fissk\xFDrsla",URL:"CreditReport.aspx"},{productID:113,route:"individualReport",title:"Einstaklingssk\xFDrsla",URL:"IndividualReport.aspx"},{productID:114,route:"financialStatementsComparison",title:"Samanbur\xF0ur \xE1rsreikninga",URL:"FinancialStatementsComparison.aspx"},{productID:115,route:"PaymentBehavior",title:"Grei\xF0sluheg\xF0un",URL:"PaymentBehavior.aspx"},{productID:117,route:"creditScoreCompany",title:"L\xE1nsh\xE6fismat",URL:"CipCompanyScore.aspx"},{productID:118,route:"FirmRegistryDisplayScript",title:"Fyrirt\xE6kjaskr\xE1",URL:"FirmRegistryDisplayScript.aspx"},{productID:121,route:"holdingIndividual",title:"Eign \xED f\xE9l\xF6gum",URL:"IndividualHolding.aspx"},{productID:122,route:"creditScoreIndividual",title:"L\xE1nsh\xE6fismat",URL:"CipIndividualScore.aspx"},{productID:123,alsoAvailableWithProductID:[126],route:"companyRegistrationTimeline",title:"Hlutaf\xE9lagaskr\xE1 \u2013 Breytingasaga",URL:"RegOfEnterprisesTimeline.aspx"},{productID:124,alsoAvailableWithProductID:[126],route:"companyRegistrationHistory",title:"Hlutaf\xE9lagaskr\xE1 \u2013 Eldri skr\xE1ningar",URL:"RegOfEnterprisesHistory.aspx"},{productID:125,alsoAvailableWithProductID:[126],route:"companyRegistrationComparison",title:"Hlutaf\xE9lagaskr\xE1 \u2013 Samanbur\xF0ur",URL:"RegOfEnterprisesComparison.aspx"},{productID:105,alsoAvailableWithProductID:[126],route:"companyRegistration",title:"Gildandi skr\xE1ning",URL:"RegOfEnterprises.aspx"},{productID:130,route:"companyRelation",title:"Tengslask\xFDrsla",URL:"RelationsReport.aspx"},{productID:131,route:"PublicDues",title:"Opinber gj\xF6ld",URL:"PublicDues.aspx"},{productID:138,route:"beneficialOwners",title:"Endanlegir eigendur",URL:"BeneficialOwners.aspx"},{productID:139,route:"beneficialHolding",title:"Holding.aspx",URL:"BeneficialHolding.aspx"},{productID:140,route:"beneficialHoldingIndividual",title:"Endanleg eign \xED f\xE9l\xF6gum (einstaklingar)",URL:"BeneficialHoldingIndividual.aspx"},{productID:151,route:"Pep",title:"Stj\xF3rnm\xE1laleg tengsl a\xF0ila",URL:"--"},{productID:5151,route:"Pep",title:"Stj\xF3rnm\xE1laleg tengsl - uppfletting- vef\xFEj\xF3nusta",URL:"--"},{productID:160,route:"knowYourCustomer",title:"\xC1rei\xF0anleikak\xF6nnun",URL:"--"},{productID:161,route:"knowYourCustomer",title:"\xC1rei\xF0anleikak\xF6nnun",URL:"--",outsideFinanceInfo:!0},{productID:190,route:"debtorStatus",title:"Skuldasta\xF0a",URL:"DebtorStatus.aspx"},{productID:195,route:"vera",title:"Sj\xE1lfb\xE6rni uppl\xFDsingar",URL:"--"},{productID:401,route:"PropertyEncumbrances",title:"Ve\xF0bandayfirlit",URL:"Properties/PropertyEncumbrances.aspx"},{productID:403,route:"PropertyDocuments",title:"Fasteignir - \xFEingl\xFDst skj\xF6l",URL:"Properties/PropertyDocuments.aspx"},{productID:403,route:"propertDocument",title:"Fasteignir - skjal",URL:"Properties/Document.aspx"},{productID:403,route:"buildings",title:"Fasteignir - h\xFAs",URL:"Properties/Buildings.aspx"},{productID:403,route:"PropertyList",title:"Fasteignir - eignir",URL:"Properties/PropertyList.aspx"},{productID:403,route:"landInformation",title:"Landuppl\xFDsingar",URL:"Properties/LandInformation.aspx"},{productID:403,route:"PropertyInformation",title:"Fasteignamatsuppl\xFDsingar",URL:"Properties/PropertyInformation.aspx"},{productID:407,route:"propertyOwnership",title:"Fasteignaeign",URL:"Properties/PropertyOwnershipLT.aspx"},{productID:412,route:"PropertyOwnershipIndividual",title:"Fasteignaeign",URL:"Properties/PropertyOwnershipIndividual.aspx",requiresGuarantor:!0},{productID:413,route:"MarketInformation",title:"Marka\xF0suppl\xFDsingar",URL:"Properties/MarketInformation.aspx"},{productID:501,route:"VehicleEncumbrance",title:"\xD6kut\xE6ki - ve\xF0b\xF6nd",URL:"Vehicles/VehicleEncumbrance.aspx"},{productID:502,route:"VehicleRegistry",title:"\xD6kut\xE6ki",URL:"Vehicles/VehicleRegistry.aspx"},{productID:502,route:"VehicleHistory",title:"\xD6kut\xE6ki - saga",URL:"Vehicles/VehicleHistory.aspx"},{productID:502,route:"VehicleDisasterHistory",title:"\xD6kut\xE6ki - slysasaga",URL:"Vehicles/VehicleDisasterHistory.aspx"},{productID:502,route:"VehicleRegistryList",title:"\xD6kut\xE6ki",URL:"Vehicles/VehicleRegistryList.aspx"},{productID:503,route:"VehicleRegistrySSN",title:"\xD6kut\xE6ki",URL:"Vehicles/VehicleRegistrySSN.aspx",requiresGuarantor:!0},{productID:504,route:"vehicleOwnership",title:"\xD6kut\xE6kjaeign",URL:"Vehicles/VehicleOwnershipLT.aspx"},{productID:505,route:"VehicleOwnershipIndividual",title:"\xD6kut\xE6kjaeign",URL:"Vehicles/VehicleOwnershipIndividual.aspx",requiresGuarantor:!0},{productID:601,route:"HeavyDutyVehiclesRegistryl",title:"Vinnuv\xE9lar - Vinnuv\xE9laskr\xE1,",URL:"HeavyDutyVehicles/HeavyDutyVehiclesRegistryl.aspx"},{productID:602,route:"HeavyDutyVehiclesOwnership",title:"Vinnuv\xE9lar - Vinnuv\xE9laskr\xE1,",URL:"HeavyDutyVehicles/HeavyDutyVehiclesOwnership.aspx",requiresGuarantor:!0},{productID:0,route:"propertiesByRegno",title:"Eignaleit kennit\xF6lu",URL:"/Search/AssetsSearchByRegno.aspx"},{productID:0,route:"heavyMachinery",title:"Vinnuv\xE9lar",URL:"/Search/HeavyDutyVehiclesSearch.aspx"},{productID:0,route:"vehicles",title:"\xD6kut\xE6ki",URL:"/Search/VehicleSearch.aspx"},{productID:0,route:"realEstate",title:"Fasteignir",URL:"/Search/PropertySearch.aspx"},{productID:800,route:"foreignCompanies",title:"Erlend fyrirt\xE6ki",URL:"ForeignCompanies"},{productID:850,route:"managementReport",title:"Stj\xF3rnendayfirlit",URL:"ManagementReport.aspx"},{productID:901,route:"ClaimOverview",title:"Vanskilam\xE1l",URL:"/MyDDRegistry/ClaimOverview.aspx"},{productID:900,route:"Register",title:"Skr\xE1ning vanskilam\xE1la",URL:"/MyDDRegistry/Register.aspx"},{productID:903,route:"DeactivatedClaimOverview",title:"Yfirlit hafna\xF0ra og afskr\xE1\xF0ra m\xE1la",URL:"/MyDDRegistry/DeactivatedClaimOverview.aspx"},{productID:902,route:"PreRegClaimOverview",title:"Yfirlit vanskilam\xE1la \xED vinnslu",URL:"/MyDDRegistry/PreRegClaimOverview.aspx"},{productID:900,route:"Deregister",title:"Afskr\xE1ning m\xE1la",URL:"/MyDDRegistry/Deregister.aspx"},{productID:904,route:"DeregisterUnsuccessfulAttachments",title:"Afskr\xE1 \xE1rangurslaust fj\xE1rn\xE1m",URL:"/MyDDRegistry/DeregisterUnsuccessfulAttachments.aspx"}],jmr={companyRegistry:{id:105,route:"companyRegistry",title:"Gildandi \xE1rsreikningur",URL:"FirmRegistryBasic.aspx"},financialStatements:{id:110,route:"financialStatements",title:"\xC1rsreikningar",URL:"FinancialStatement.aspx"},scannedDocuments:{id:42,route:"scannedDocuments",title:"Sk\xF6nnu\xF0 skj\xF6l",URL:"ScannedDocuments.aspx"},creditScoreCompany:{id:117,route:"creditScoreCompany",title:"L\xE1nsh\xE6fismat fyrirt\xE6kja",URL:"CipCompanyScore.aspx"}};function ro(e){return e==null?"":e.includes("-")?e:e.substr(0,6)+"-"+e.substr(6)}function Mmr(e){if(e==null)return null;if(e.length===16){const t=e.match(/.{1,4}/g);return t?t.join("-"):null}if(e.length===4)return`****-****-****-${e}`}function BHt(e){return e==null?"":e.substr(0,3)+"-"+e.substr(3)}function Rmr(e,t,n){return e?e.map(r=>r[n]).join(t):""}const Mte=e=>{const t=e.replace(/[-]/g,"").split(/[\s|,]+/).filter(r=>r.length>0),n=t.filter(r=>r.length!==10);return{allRegnos:t,invalidRegnos:n}},Dmr=e=>{const t=["\xE1","\xE6","\xF0","\xE9","\xED","\xF3","\xF6","\xFE","\xFA","\xFD"],n=["a","ae","d","e","i","o","o","t","u","y"];let r=e;for(let i=0,o=t.length;i<o;i++){const s=new RegExp(t[i],"gi");r=r.replace(s,n[i])}return r},IU=(e,t,n)=>{if(e&&e.errorId){const r=t(`error_type_${e.errorId}`);return r||e.message}else return n||t("api_error_unknown")},L3e=({products:e})=>{const{t,loaded:n}=Wn();return!e||e.length===0?null:(0,a.jsx)("div",{className:"page-nav no-print",children:(0,a.jsx)("ul",{className:"main-nav",children:e.map((r,i)=>r.showInNavigation?(0,a.jsx)("li",{children:(0,a.jsxs)(a.Fragment,{children:[n&&(0,a.jsx)(sE,{className:o=>o.isActive?"selected":"",end:r.url==="/"||r.exact,to:r.url,children:r.productID?t(`product_name_${r.productID}${r.subtreeID?"_"+r.subtreeID:""}`):r.label}),!n&&(0,a.jsx)(sE,{aclassName:o=>o.isActive?"selected":"",end:r.url==="/"||r.exact,to:r.url,children:(0,a.jsx)("span",{style:{height:"20px"},children:"..."})})]})},i):null)})})},B3e=L3e;L3e.propTypes={products:k().array,isIndividual:k().bool};var UHt=function(t){return t.join("/").replace(/\/\/+/g,"/")},VHt=/^:\w+$/,$Ht=3,zHt=2,WHt=1,HHt=10,GHt=-2,U3e=function(t){return t==="*"};function YHt(e,t){var n=e.split("/"),r=n.length;return n.some(U3e)&&(r+=GHt),t&&(r+=zHt),n.filter(function(i){return!U3e(i)}).reduce(function(i,o){return VHt.test(o)?i+$Ht:o===""?i+WHt:i+HHt},r)}function KHt(e,t){var n=e.length===t.length&&e.slice(0,-1).every(function(r,i){return r===t[i]});return n?e[e.length-1]-t[t.length-1]:0}function V3e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";return e.forEach(function(i,o){var s;if(typeof i.path!="string"&&!i.index&&!(!((s=i.children)===null||s===void 0)&&s.length))throw new Error("useBreadcrumbs: `path` or `index` must be provided in every route object");if(i.path&&i.index)throw new Error("useBreadcrumbs: `path` and `index` cannot be provided at the same time");var l={relativePath:i.path||"",childrenIndex:o,route:i};if(l.relativePath.charAt(0)==="/"){if(!l.relativePath.startsWith(r))throw new Error("useBreadcrumbs: The absolute path of the child route must start with the parent path");l.relativePath=l.relativePath.slice(r.length)}var c=UHt([r,l.relativePath]),u=n.concat(l);if(i.children&&i.children.length>0){if(i.index)throw new Error("useBreadcrumbs: Index route cannot have child routes");V3e(i.children,t,u,c)}t.push({path:c,score:YHt(c,i.index),routesMeta:u})}),t}function XHt(e){return e.sort(function(t,n){return t.score!==n.score?n.score-t.score:KHt(t.routesMeta.map(function(r){return r.childrenIndex}),n.routesMeta.map(function(r){return r.childrenIndex}))})}var Z5=Symbol("NO_BREADCRUMB"),$3e=function(t){return t.replace(/^[\s_]+|[\s_]+$/g,"").replace(/[-_\s]+/g," ").replace(/^[a-z]/,function(n){return n.toUpperCase()})},z3e=function(t){var n=t.breadcrumb,r=t.match,i=t.location,o=t.props,s=Object.assign({match:r,location:i,key:r.pathname},o||{});return Object.assign(Object.assign({},s),{breadcrumb:typeof n=="string"?(0,d.createElement)("span",{key:s.key},n):d.createElement(n,Object.assign({},s))})},ZHt=function(t){var n=t.currentSection,r=t.location,i=t.pathSection,o=t.defaultFormatter,s=Md({end:!0,path:i},i);return z3e({breadcrumb:o?o(n):$3e(n),match:s,location:r})},QHt=function(t){var n=t.currentSection,r=t.disableDefaults,i=t.excludePaths,o=t.defaultFormatter,s=t.location,l=t.pathSection,c=t.branches,u,f=function(p){return Md({path:p,end:!0},l)!=null};return i&&i.some(f)?Z5:(c.some(function(h){var p=h.path,m=h.routesMeta,g=m[m.length-1].route,v=g.breadcrumb;if(!v&&g.index){var y=m[m.length-2];y&&y.route.breadcrumb&&(v=y.route.breadcrumb)}var x=g.caseSensitive,b=g.props,S=Md({path:p,end:!0,caseSensitive:x},l);return S&&v===null?(u=Z5,!0):S?!v&&r?(u=Z5,!0):(u=z3e({breadcrumb:v||(o?o(n):$3e(n)),match:Object.assign(Object.assign({},S),{route:g}),location:s,props:b}),!0):!1}),u||(r?Z5:ZHt({pathSection:l,currentSection:l==="/"?"Home":n,location:s,defaultFormatter:o})))},JHt=function(t){var n=t.routes,r=t.location,i=t.options,o=i===void 0?{}:i,s=r.pathname,l=XHt(V3e(n)),c=[];return s.split("?")[0].split("/").reduce(function(u,f,h){var p=f?"".concat(u,"/").concat(f):"/";if(p==="/"&&h!==0)return"";var m=QHt(Object.assign({currentSection:f,location:r,pathSection:p,branches:l},o));return m!==Z5&&c.push(m),p==="/"?"":p},""),c},qHt=function(t,n){return JHt({routes:t||[],location:gi(),options:n})};function eGt(e,t){if(!e)throw new Error(t)}function W3e(e){var t=[];return React.Children.forEach(e,function(n){if(React.isValidElement(n)){if(n.type===React.Fragment){t.push.apply(t,W3e(n.props.children));return}eGt(n.type===Route,"[".concat(typeof n.type=="string"?n.type:n.type.name,"] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>"));var r={caseSensitive:n.props.caseSensitive,element:n.props.element,index:n.props.index,path:n.props.path,breadcrumb:n.props.breadcrumb};n.props.children&&(r.children=W3e(n.props.children)),t.push(r)}}),t}var kmr=null,tGt=rn(62478);const H3e=({products:e=[],options:t})=>{if(e===void 0)return null;const r=qHt(e,t||{}||[]);return r.length?(0,a.jsx)("div",{className:"bread-crumbs no-print",children:r.map(({match:i,breadcrumb:o},s)=>(0,a.jsx)(Y3e,{url:i.pathname,caption:o.props.children,isSep:s<r.length-1},s))}):null};H3e.propTypes={products:k().array,options:k().object};const G3e=H3e,Y3e=({url:e,caption:t,isSep:n})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"bread-crumb",children:(0,a.jsx)(sE,{to:e,className:r=>r.isActive?"current":"",children:e==="/financeInfo"?(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)(tGt.A,{})}):(0,a.jsx)(a.Fragment,{children:t})})}),n&&(0,a.jsx)(nGt,{})]}),nGt=()=>(0,a.jsx)("div",{className:"bread-sep",children:"/"});Y3e.propTypes={url:k().string,caption:k().string,isSep:k().bool};const Rte=d.forwardRef(({limit:e=!0,padded:t=!0,customPadding:n,className:r,children:i},o)=>(0,a.jsx)("section",{className:Yo("section",r&&r),ref:o,children:(0,a.jsx)("div",{className:Yo(e&&"limit",t&&!n&&"padded",n&&n),style:{position:"relative"},children:i})}));Rte.propTypes={children:k().oneOfType([k().object.isRequired,k().array.isRequired,k().node]),limit:k().bool,padded:k().bool,className:k().string,customPadding:k().string},Rte.displayName="Section";const ls=Rte,K3e=({products:e=[],breadCrumbs:t=[],breadCrumbsOptions:n={},backbutton:r,showNav:i=!0,padded:o=!0,fixedTitle:s,titleTag:l,subTitle:c,rightActions:u,children:f})=>{const[h]=Ate(e),p=s||h,m=i?"page-header":"page-header no-gutter-bottom",g=uo(),v=Zi(g.breakpoints.down("sm"));return(0,d.useEffect)(()=>{p&&p.indexOf("http")===-1&&(document.title=`${p}`)},[p]),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{className:m,padded:o,children:[t&&(0,a.jsx)(G3e,{products:t,options:n}),(0,a.jsxs)(br,{direction:{xs:"column",sm:"column",md:"row"},spacing:2,justifyContent:"space-between",alignItems:"center",children:[(0,a.jsxs)(br,{xs:12,sm:12,md:8,children:[(0,a.jsx)(br,{sx:{width:v?"300px":"600px"},children:f}),(0,a.jsxs)("div",{className:"header-back",children:[r&&r,(0,a.jsxs)(br,{direction:{xs:"column",sm:"column",md:"row"},justifyContent:"space-between",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("h1",{className:"page-title",children:p}),c&&c]}),l&&l]})]})]}),(0,a.jsx)(br,{xs:12,sm:12,md:4,alignContent:"flex-end",children:u&&u})]}),i&&(0,a.jsx)(B3e,{products:e})]})})},X3e=K3e;K3e.propTypes={breadCrumbs:k().array,breadCrumbsOptions:k().object,products:k().array,children:k().node,showNav:k().bool,backbutton:k().node,fixedTitle:k().oneOfType([k().string,k().node]),titleTag:k().oneOfType([k().string,k().node]),subTitle:k().oneOfType([k().string,k().node]),rightActions:k().node,isIndividual:k().bool};const rGt=()=>{const{t:e,loaded:t}=Wn(2009),n=Ci(i=>i.subject.subjectInfo);return{breadFunction:(0,d.useCallback)((i,o)=>n.loading?"":o==="SubjectBreadCrumb"?n.name:o==="ProductBreadCrumb"?t?e(`product_name_${i}`):(0,a.jsx)("span",{children:"..."}):"",[n]),loaded:!n.loading&&t}};var aGt=rn(97691),Q5=rn.n(aGt);const J5=e=>typeof e=="number"&&!isNaN(e),YE=e=>typeof e=="string",T0=e=>typeof e=="function",FU=e=>YE(e)||T0(e)?e:null,Dte=e=>(0,d.isValidElement)(e)||YE(e)||T0(e)||J5(e);function iGt(e,t,n){n===void 0&&(n=300);const{scrollHeight:r,style:i}=e;requestAnimationFrame(()=>{i.minHeight="initial",i.height=r+"px",i.transition=`all ${n}ms`,requestAnimationFrame(()=>{i.height="0",i.padding="0",i.margin="0",setTimeout(t,n)})})}function NU(e){let{enter:t,exit:n,appendPosition:r=!1,collapse:i=!0,collapseDuration:o=300}=e;return function(s){let{children:l,position:c,preventExitTransition:u,done:f,nodeRef:h,isIn:p}=s;const m=r?`${t}--${c}`:t,g=r?`${n}--${c}`:n,v=(0,d.useRef)(0);return(0,d.useLayoutEffect)(()=>{const y=h.current,x=m.split(" "),b=S=>{S.target===h.current&&(y.dispatchEvent(new Event("d")),y.removeEventListener("animationend",b),y.removeEventListener("animationcancel",b),v.current===0&&S.type!=="animationcancel"&&y.classList.remove(...x))};y.classList.add(...x),y.addEventListener("animationend",b),y.addEventListener("animationcancel",b)},[]),(0,d.useEffect)(()=>{const y=h.current,x=()=>{y.removeEventListener("animationend",x),i?iGt(y,f,o):f()};p||(u?x():(v.current=1,y.className+=` ${g}`,y.addEventListener("animationend",x)))},[p]),d.createElement(d.Fragment,null,l)}}function Z3e(e,t){return e!=null?{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 Ig={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(r=>r!==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)})}},LU=e=>{let{theme:t,type:n,...r}=e;return d.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${n})`,...r})},kte={info:function(e){return d.createElement(LU,{...e},d.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(e){return d.createElement(LU,{...e},d.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(e){return d.createElement(LU,{...e},d.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(e){return d.createElement(LU,{...e},d.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 d.createElement("div",{className:"Toastify__spinner"})}};function oGt(e){const[,t]=(0,d.useReducer)(m=>m+1,0),[n,r]=(0,d.useState)([]),i=(0,d.useRef)(null),o=(0,d.useRef)(new Map).current,s=m=>n.indexOf(m)!==-1,l=(0,d.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:s,getToast:m=>o.get(m)}).current;function c(m){let{containerId:g}=m;const{limit:v}=l.props;!v||g&&l.containerId!==g||(l.count-=l.queue.length,l.queue=[])}function u(m){r(g=>m==null?[]:g.filter(v=>v!==m))}function f(){const{toastContent:m,toastProps:g,staleId:v}=l.queue.shift();p(m,g,v)}function h(m,g){let{delay:v,staleId:y,...x}=g;if(!Dte(m)||function(G){return!i.current||l.props.enableMultiContainer&&G.containerId!==l.props.containerId||o.has(G.toastId)&&G.updateId==null}(x))return;const{toastId:b,updateId:S,data:C}=x,{props:_}=l,T=()=>u(b),M=S==null;M&&l.count++;const j={..._,style:_.toastStyle,key:l.toastKey++,...Object.fromEntries(Object.entries(x).filter(G=>{let[J,te]=G;return te!=null})),toastId:b,updateId:S,data:C,closeToast:T,isIn:!1,className:FU(x.className||_.toastClassName),bodyClassName:FU(x.bodyClassName||_.bodyClassName),progressClassName:FU(x.progressClassName||_.progressClassName),autoClose:!x.isLoading&&(B=x.autoClose,W=_.autoClose,B===!1||J5(B)&&B>0?B:W),deleteToast(){const G=Z3e(o.get(b),"removed");o.delete(b),Ig.emit(4,G);const J=l.queue.length;if(l.count=b==null?l.count-l.displayedToast:l.count-1,l.count<0&&(l.count=0),J>0){const te=b==null?l.props.limit:1;if(J===1||te===1)l.displayedToast++,f();else{const re=te>J?J:te;l.displayedToast=re;for(let me=0;me<re;me++)f()}}else t()}};var B,W;j.iconOut=function(G){let{theme:J,type:te,isLoading:re,icon:me}=G,Ce=null;const Ae={theme:J,type:te};return me===!1||(T0(me)?Ce=me(Ae):(0,d.isValidElement)(me)?Ce=(0,d.cloneElement)(me,Ae):YE(me)||J5(me)?Ce=me:re?Ce=kte.spinner():(_e=>_e in kte)(te)&&(Ce=kte[te](Ae))),Ce}(j),T0(x.onOpen)&&(j.onOpen=x.onOpen),T0(x.onClose)&&(j.onClose=x.onClose),j.closeButton=_.closeButton,x.closeButton===!1||Dte(x.closeButton)?j.closeButton=x.closeButton:x.closeButton===!0&&(j.closeButton=!Dte(_.closeButton)||_.closeButton);let K=m;(0,d.isValidElement)(m)&&!YE(m.type)?K=(0,d.cloneElement)(m,{closeToast:T,toastProps:j,data:C}):T0(m)&&(K=m({closeToast:T,toastProps:j,data:C})),_.limit&&_.limit>0&&l.count>_.limit&&M?l.queue.push({toastContent:K,toastProps:j,staleId:y}):J5(v)?setTimeout(()=>{p(K,j,y)},v):p(K,j,y)}function p(m,g,v){const{toastId:y}=g;v&&o.delete(v);const x={content:m,props:g};o.set(y,x),r(b=>[...b,y].filter(S=>S!==v)),Ig.emit(4,Z3e(x,x.props.updateId==null?"added":"updated"))}return(0,d.useEffect)(()=>(l.containerId=e.containerId,Ig.cancelEmit(3).on(0,h).on(1,m=>i.current&&u(m)).on(5,c).emit(2,l),()=>{o.clear(),Ig.emit(3,l)}),[]),(0,d.useEffect)(()=>{l.props=e,l.isToastActive=s,l.displayedToast=n.length}),{getToastToRender:function(m){const g=new Map,v=Array.from(o.values());return e.newestOnTop&&v.reverse(),v.forEach(y=>{const{position:x}=y.props;g.has(x)||g.set(x,[]),g.get(x).push(y)}),Array.from(g,y=>m(y[0],y[1]))},containerRef:i,isToastActive:s}}function Q3e(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function J3e(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function sGt(e){const[t,n]=(0,d.useState)(!1),[r,i]=(0,d.useState)(!1),o=(0,d.useRef)(null),s=(0,d.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,l=(0,d.useRef)(e),{autoClose:c,pauseOnHover:u,closeToast:f,onClick:h,closeOnClick:p}=e;function m(C){if(e.draggable){C.nativeEvent.type==="touchstart"&&C.nativeEvent.preventDefault(),s.didMove=!1,document.addEventListener("mousemove",x),document.addEventListener("mouseup",b),document.addEventListener("touchmove",x),document.addEventListener("touchend",b);const _=o.current;s.canCloseOnClick=!0,s.canDrag=!0,s.boundingRect=_.getBoundingClientRect(),_.style.transition="",s.x=Q3e(C.nativeEvent),s.y=J3e(C.nativeEvent),e.draggableDirection==="x"?(s.start=s.x,s.removalDistance=_.offsetWidth*(e.draggablePercent/100)):(s.start=s.y,s.removalDistance=_.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent/100))}}function g(C){if(s.boundingRect){const{top:_,bottom:T,left:M,right:j}=s.boundingRect;C.nativeEvent.type!=="touchend"&&e.pauseOnHover&&s.x>=M&&s.x<=j&&s.y>=_&&s.y<=T?y():v()}}function v(){n(!0)}function y(){n(!1)}function x(C){const _=o.current;s.canDrag&&_&&(s.didMove=!0,t&&y(),s.x=Q3e(C),s.y=J3e(C),s.delta=e.draggableDirection==="x"?s.x-s.start:s.y-s.start,s.start!==s.x&&(s.canCloseOnClick=!1),_.style.transform=`translate${e.draggableDirection}(${s.delta}px)`,_.style.opacity=""+(1-Math.abs(s.delta/s.removalDistance)))}function b(){document.removeEventListener("mousemove",x),document.removeEventListener("mouseup",b),document.removeEventListener("touchmove",x),document.removeEventListener("touchend",b);const C=o.current;if(s.canDrag&&s.didMove&&C){if(s.canDrag=!1,Math.abs(s.delta)>s.removalDistance)return i(!0),void e.closeToast();C.style.transition="transform 0.2s, opacity 0.2s",C.style.transform=`translate${e.draggableDirection}(0)`,C.style.opacity="1"}}(0,d.useEffect)(()=>{l.current=e}),(0,d.useEffect)(()=>(o.current&&o.current.addEventListener("d",v,{once:!0}),T0(e.onOpen)&&e.onOpen((0,d.isValidElement)(e.children)&&e.children.props),()=>{const C=l.current;T0(C.onClose)&&C.onClose((0,d.isValidElement)(C.children)&&C.children.props)}),[]),(0,d.useEffect)(()=>(e.pauseOnFocusLoss&&(document.hasFocus()||y(),window.addEventListener("focus",v),window.addEventListener("blur",y)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener("focus",v),window.removeEventListener("blur",y))}),[e.pauseOnFocusLoss]);const S={onMouseDown:m,onTouchStart:m,onMouseUp:g,onTouchEnd:g};return c&&u&&(S.onMouseEnter=y,S.onMouseLeave=v),p&&(S.onClick=C=>{h&&h(C),s.canCloseOnClick&&f()}),{playToast:v,pauseToast:y,isRunning:t,preventExitTransition:r,toastRef:o,eventHandlers:S}}function q3e(e){let{closeToast:t,theme:n,ariaLabel:r="close"}=e;return d.createElement("button",{className:`Toastify__close-button Toastify__close-button--${n}`,type:"button",onClick:i=>{i.stopPropagation(),t(i)},"aria-label":r},d.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},d.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 lGt(e){let{delay:t,isRunning:n,closeToast:r,type:i="default",hide:o,className:s,style:l,controlledProgress:c,progress:u,rtl:f,isIn:h,theme:p}=e;const m=o||c&&u===0,g={...l,animationDuration:`${t}ms`,animationPlayState:n?"running":"paused",opacity:m?0:1};c&&(g.transform=`scaleX(${u})`);const v=Yo("Toastify__progress-bar",c?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${p}`,`Toastify__progress-bar--${i}`,{"Toastify__progress-bar--rtl":f}),y=T0(s)?s({rtl:f,type:i,defaultClassName:v}):Yo(v,s);return d.createElement("div",{role:"progressbar","aria-hidden":m?"true":"false","aria-label":"notification timer",className:y,style:g,[c&&u>=1?"onTransitionEnd":"onAnimationEnd"]:c&&u<1?null:()=>{h&&r()}})}const cGt=e=>{const{isRunning:t,preventExitTransition:n,toastRef:r,eventHandlers:i}=sGt(e),{closeButton:o,children:s,autoClose:l,onClick:c,type:u,hideProgressBar:f,closeToast:h,transition:p,position:m,className:g,style:v,bodyClassName:y,bodyStyle:x,progressClassName:b,progressStyle:S,updateId:C,role:_,progress:T,rtl:M,toastId:j,deleteToast:B,isIn:W,isLoading:K,iconOut:G,closeOnClick:J,theme:te}=e,re=Yo("Toastify__toast",`Toastify__toast-theme--${te}`,`Toastify__toast--${u}`,{"Toastify__toast--rtl":M},{"Toastify__toast--close-on-click":J}),me=T0(g)?g({rtl:M,position:m,type:u,defaultClassName:re}):Yo(re,g),Ce=!!T||!l,Ae={closeToast:h,type:u,theme:te};let _e=null;return o===!1||(_e=T0(o)?o(Ae):(0,d.isValidElement)(o)?(0,d.cloneElement)(o,Ae):q3e(Ae)),d.createElement(p,{isIn:W,done:B,position:m,preventExitTransition:n,nodeRef:r},d.createElement("div",{id:j,onClick:c,className:me,...i,style:v,ref:r},d.createElement("div",{...W&&{role:_},className:T0(y)?y({type:u}):Yo("Toastify__toast-body",y),style:x},G!=null&&d.createElement("div",{className:Yo("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!K})},G),d.createElement("div",null,s)),_e,d.createElement(lGt,{...C&&!Ce?{key:`pb-${C}`}:{},rtl:M,theme:te,delay:l,isRunning:t,isIn:W,closeToast:h,hide:f,type:u,style:S,className:b,controlledProgress:Ce,progress:T||0})))},BU=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},uGt=NU(BU("bounce",!0)),Imr=NU(BU("slide",!0)),Fmr=NU(BU("zoom")),Nmr=NU(BU("flip")),Ite=(0,d.forwardRef)((e,t)=>{const{getToastToRender:n,containerRef:r,isToastActive:i}=oGt(e),{className:o,style:s,rtl:l,containerId:c}=e;function u(f){const h=Yo("Toastify__toast-container",`Toastify__toast-container--${f}`,{"Toastify__toast-container--rtl":l});return T0(o)?o({position:f,rtl:l,defaultClassName:h}):Yo(h,FU(o))}return(0,d.useEffect)(()=>{t&&(t.current=r.current)},[]),d.createElement("div",{ref:r,className:"Toastify",id:c},n((f,h)=>{const p=h.length?{...s}:{...s,pointerEvents:"none"};return d.createElement("div",{className:u(f),style:p,key:`container-${f}`},h.map((m,g)=>{let{content:v,props:y}=m;return d.createElement(cGt,{...y,isIn:i(y.toastId),style:{...y.style,"--nth":g+1,"--len":h.length},key:`toast-${y.key}`},v)}))}))});Ite.displayName="ToastContainer",Ite.defaultProps={position:"top-right",transition:uGt,autoClose:5e3,closeButton:q3e,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};let Fte,KE=new Map,q5=[],dGt=1;function eje(){return""+dGt++}function fGt(e){return e&&(YE(e.toastId)||J5(e.toastId))?e.toastId:eje()}function e6(e,t){return KE.size>0?Ig.emit(0,e,t):q5.push({content:e,options:t}),t.toastId}function UU(e,t){return{...t,type:t&&t.type||e,toastId:fGt(t)}}function VU(e){return(t,n)=>e6(t,UU(e,n))}function Pa(e,t){return e6(e,UU("default",t))}Pa.loading=(e,t)=>e6(e,UU("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),Pa.promise=function(e,t,n){let r,{pending:i,error:o,success:s}=t;i&&(r=YE(i)?Pa.loading(i,n):Pa.loading(i.render,{...n,...i}));const l={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},c=(f,h,p)=>{if(h==null)return void Pa.dismiss(r);const m={type:f,...l,...n,data:p},g=YE(h)?{render:h}:h;return r?Pa.update(r,{...m,...g}):Pa(g.render,{...m,...g}),p},u=T0(e)?e():e;return u.then(f=>c("success",s,f)).catch(f=>c("error",o,f)),u},Pa.success=VU("success"),Pa.info=VU("info"),Pa.error=VU("error"),Pa.warning=VU("warning"),Pa.warn=Pa.warning,Pa.dark=(e,t)=>e6(e,UU("default",{theme:"dark",...t})),Pa.dismiss=e=>{KE.size>0?Ig.emit(1,e):q5=q5.filter(t=>e!=null&&t.options.toastId!==e)},Pa.clearWaitingQueue=function(e){return e===void 0&&(e={}),Ig.emit(5,e)},Pa.isActive=e=>{let t=!1;return KE.forEach(n=>{n.isToastActive&&n.isToastActive(e)&&(t=!0)}),t},Pa.update=function(e,t){t===void 0&&(t={}),setTimeout(()=>{const n=function(r,i){let{containerId:o}=i;const s=KE.get(o||Fte);return s&&s.getToast(r)}(e,t);if(n){const{props:r,content:i}=n,o={delay:100,...r,...t,toastId:t.toastId||e,updateId:eje()};o.toastId!==e&&(o.staleId=e);const s=o.render||i;delete o.render,e6(s,o)}},0)},Pa.done=e=>{Pa.update(e,{progress:1})},Pa.onChange=e=>(Ig.on(4,e),()=>{Ig.off(4,e)}),Pa.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},Pa.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},Ig.on(2,e=>{Fte=e.containerId||e,KE.set(Fte,e),q5.forEach(t=>{Ig.emit(0,t.content,t.options)}),q5=[]}).on(3,e=>{KE.delete(e.containerId||e),KE.size===0&&Ig.off(0).off(1).off(5)});var hGt=rn(43362),tje=rn.n(hGt);tje().setAppElement("#root");const nje=({components:e,t})=>{const{modalType:n,modalProps:r}=Ci(h=>h.modal),i=Ci(h=>h.browser),o=Ko(),s=(0,d.useCallback)(()=>{r&&r.onCloseModal&&r.onCloseModal(),o({type:"modal/HIDE"})},[o,r]),l=r&&r.modalStyle?$U[r.modalStyle]:$U.default,c=r&&r.modalStyle?r.modalStyle:"default",u=e[n];let f=!0;return r&&(r.allowClickOverlay!==void 0&&(f=r.allowClickOverlay),r.width&&($U.content.width=r.width),r.maxWidth&&($U.content.maxWidth=r.maxWidth)),(0,a.jsx)(tje(),{style:l,isOpen:!!n,contentLabel:"Modal",onRequestClose:s,parentSelector:()=>document.getElementById("main-wrap"),shouldCloseOnOverlayClick:f,shouldCloseOnEsc:f,overlayClassName:c,children:u&&(0,a.jsx)(u,{t,...r,closeModal:s,browser:i})})};nje.propTypes={t:k().func.isRequired,components:k().objectOf(k().func).isRequired};const rje={modalProps:null,modalType:""},pGt=(e,t=null)=>({type:"modal/SHOW",modalType:e,modalProps:t}),zc=()=>{const e=Ko();return(t,n=null)=>e(pGt(t,n))},mGt=(e=rje,t)=>{switch(t.type){case"modal/SHOW":return{modalType:t.modalType,modalProps:t.modalProps};case"modal/HIDE":return rje;default:return e}},$U={default:{overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(0, 0, 0, 0.4)",zIndex:1e3},content:{top:"0",left:"0",right:"0",bottom:"0",marginRight:"0",marginLeft:"230px",border:"1px solid rgba(0, 0, 0, 0.4)",width:"auto",boxShadow:"0 3px 7px rgba(0, 0, 0, 0.4)",maxWidth:"100%",borderRadius:0,padding:0,backgroundColor:"rgb(244,244,244)"}},small:{overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(0, 0, 0, 0.4)",zIndex:1e3},content:{top:"50%",left:"50%",right:"auto",bottom:"auto",marginRight:"-50%",transform:"translate(-50%, -50%)",width:"600px",boxShadow:"0 3px 7px rgba(0, 0, 0, 0.3)",maxWidth:"95%",maxHeight:"95%"}},medium:{overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(0, 0, 0, 0.4)",zIndex:1e3},content:{top:"50%",left:"50%",right:"auto",bottom:"auto",marginRight:"-50%",transform:"translate(-50%, -50%)",width:"900px",boxShadow:"0 3px 7px rgba(0, 0, 0, 0.3)",maxWidth:"95%",maxHeight:"95%"}},large:{overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(0, 0, 0, 0.4)",zIndex:1e3},content:{top:"50%",left:"50%",right:"auto",bottom:"auto",marginRight:"-50%",transform:"translate(-50%, -50%)",width:"1200px",boxShadow:"0 3px 7px rgba(0, 0, 0, 0.3)",maxWidth:"95%",maxHeight:"95%"}}},Rp="https://api.creditinfo.is/shared",Rf={getProfile:()=>$o(`${Rp}/Profile`),changeProfilePassword:e=>$o(`${Rp}/Profile/changepassword`,{method:"post",data:e}),getReferenceSettings:()=>$o(`${Rp}/Profile/reference/setting`),updateReferenceSettings:e=>$o(`${Rp}/Profile/reference/setting/update`,{method:"post",data:e}),getProfileReference:()=>$o(`${Rp}/Profile/reference/setting`),updateProfileReference:e=>$o(`${Rp}/Profile/reference/setting/update`,{method:"post",data:e}),getProfileShortcuts:()=>$o(`${Rp}/Profile/shortcuts/setting`),updateProfileShortcuts:e=>$o(`${Rp}/Profile/shortcuts/setting/update`,{method:"post",data:e}),getMimetypeList:()=>$o(`${Rp}/Profile/mimetype/list`),getFileShareUserList:()=>$o(`${Rp}/Profile/fileshare/user/list`),getFileShareList:()=>$o(`${Rp}/Profile/fileshare/list`),getFileShareFileID:e=>$o(`${Rp}/Profile/fileshare/${e}`,{responseType:"blob"}),fileShareUpload:e=>$o(`${Rp}/Profile/fileshare/upload`,{method:"post",data:e}),removeFileShare:e=>$o(`${Rp}/Profile/fileshare/remove/${e}`,{method:"delete"}),getProductGuarantor:e=>$o(`${Rp}/Profile/product/guarantor/${e}`)},Nte="profile/LOAD_PROFILE",Lte="profile/LOADING_PROFILE",aje="profile/LOAD_PROFILE_SHORTCUTS",ije="profile/LOAD_PROFILE_REFERENCES",XE=()=>async e=>{e({type:Lte,data:!0});const t=await Rf.getProfile();return t&&!t.error&&(e({type:Nte,data:t}),e({type:Lte,data:!1})),t},Bmr=e=>async t=>{const n=await apiProfile.changeProfilePassword(e);return n.error||t({type:Nte,data:n}),n},gGt=()=>async e=>{const t=await Rf.getProfileShortcuts();return t&&!t.error&&e({type:aje,data:t}),t},oje=()=>async e=>{const t=await Rf.getProfileReference();return t&&!t.error&&e({type:ije,data:t}),t},sje=e=>e.profile,AO=e=>e.profile.profile,vGt=e=>e.profile.shortcuts,lje=e=>e.profile.profileReferences,yGt={profile:{userID:null,username:null,regno:null,subjectname:null,isPersonal:null,subscriptionID:null,state:{hasToLogout:null,hasToChangePassword:null,usesExternalAuthentication:null,hasTermPending:null,hasToRegisterEmail:null,accountDisabled:null,profileDisbled:null,twoFactorReminder:!0},preference:null,activity:{lastPasswordChangeDate:null,lastLoginDate:null,lastActivityDate:null,lastLoginIPAddress:null,lastPhoneNumber:null},emailSetting:{email:null,sendAds:null,sendReceipt:null,sendNotifications:null},loading:!1},shortcuts:{navigations:[{shortCutType:null,key:null,name:null}],assetSearches:[{shortCutType:null,key:null,name:null}]},profileReferences:{references:[],loaded:!1}},xGt=(e=yGt,t)=>{switch(t.type){case Nte:return{...e,profile:t.data};case Lte:return{...e,profile:{...e.profile,loading:t.data}};case aje:return{...e,shortcuts:t.data};case ije:return{...e,profileReferences:{references:t.data.references,loaded:!0}};default:return e}},bGt=()=>{const e=zc(),t=Ko(),{isAuthenticated:n}=ss(),{t:r}=Ri(),[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(null),c=Ci(m=>lje(m));(0,d.useEffect)(()=>{n&&(c.loaded||t(oje()))},[n]);const u=c.loaded&&c.references.find(m=>m.key==="AllowReferenceInScannedDoc"),f=c.loaded&&c.references.find(m=>m.key==="AllowReferenceInFinancialStatement"),h=async(m,g,v,y,x,b)=>{let S=null;switch(m){case 107:S=await fo.getCompanyRegistryScannedDocumentPrefetchDate(v);break}const C=_=>{o(!0),l(_),Pa.success("Tilv\xEDsun skr\xE1\xF0"),p(m,g,v,!1,y,x,_.reference)};if(S===null||S.prefetchDate===null){if(m===107&&u.state)return e("ADD_REFERENCE",{modalStyle:"small",data:b,closeModal:!1,onAddReference:_=>C(_),onError:()=>Pa.error("Ekki t\xF3kst a\xF0 skr\xE1 tilv\xEDsun")}),i?(p(m,g,v,!1,y,x,s),!0):!1;p(m,g,v,!1,y,x)}else e("PREFETCH_DOCUMENT",{addRef:!!(m===107&&u.state||m===111&&f.state),data:b,modalStyle:"small",closeModal:!1,prefetchDate:S.prefetchDate,onYes:()=>p(m,g,v,!0,y,x),onNo:()=>p(m,g,v,!1,y,x),onAddReference:_=>C(_)})},p=async(m,g,v,y,x,b,S)=>{var C={regno:g,id:v,prefetch:y,reference:S};if(m===111){const _=await fo.getFinancialStatementScanned(C,`\xC1rsreikningar-${g}`);if(!_||_.error)return Pa.warning(r("action_error_default")),!1}if(m===107){const _=await fo.getCompanyRegistryScannedDocument(C,`${x?x.name:"scannedDocument"}
        -${ro(x?x.regno:"")}
        -${b||""}
        -${Mr(new Date)}`);if(!_||_.error)return Pa.warning(r("action_error_default")),!1}return!0};return{hasPrefetch:h,downloadProduct:p}},t6=e=>{const t=ss(),n=zc();var r=!1;(0,d.useEffect)(()=>{e&&(r=i(e))},[e]);const i=s=>{let l=null;if(typeof s=="object"?l=wGt({product:s,authCtx:t}):l=fs(String(s),t.user),r=l,!l){const c=fs(1020,t.user);return s!==870&&n("NO_ACCESS",{authCtx:t.user,productID:typeof s=="object"?s.productID:s,closeModal:!1,hasProductAccess1020:c}),!1}return!0},o=(0,d.useCallback)(s=>i(s),[]);return{hasProductAccess:r,hasAccessToProduct:o}},wGt=({product:e,authCtx:t})=>{var n=fs(String(e.productID),t.user);if(!n&&e.alsoAvailableWithProductID)for(var r of e.alsoAvailableWithProductID)return fs(String(r),t.user)&&!0;return n},SGt=()=>{const e=ss(),t=zc();return{hasGuarantorForProduct:async r=>{if(!await Rf.getProductGuarantor(r)){const o=fs(1020,e.user);return t("NO_ACCESS",{authCtx:e.user,productID:r,closeModal:!1,hasProductAccess1020:o,noGuarantor:!0}),!1}return!0}}},Vx=()=>{const e=ur(),{hasAccessToProduct:t}=t6(),{hasGuarantorForProduct:n}=SGt(),{hasPrefetch:r,downloadProduct:i}=bGt(),o=f=>Object.keys(f).filter(p=>p==="date"||p==="id"||p==="dateFrom"||p==="prefetchUniqueID").map(p=>{if(f[p])return`${p}=${f[p]}`}).filter(p=>p).join("&"),s=f=>{const h=typeof f=="number"?jte.filter(g=>g.productID===f):jte.filter(g=>g.route.toLowerCase()===f.toLowerCase());let p=h&&h.length>0?{...h[0],status:1}:null;return p?t(p)?p:{status:2}:(Pa.warning("Vara finnst ekki"),{status:0})},l=async({productId:f,regno:h,query:p,usePrefetch:m,fileInfo:g,fileDescription:v,product:y})=>{if(f==870)return{shouldRedirect:!0,redirectUrl:`/financeInfo/SubjectDecisions/${h}`};const x=s(f);if(x.requiresGuarantor&&!await n(f))return x;const b=p?`${h}/${x.route}/?${p}`:`${h}/${x.route}`;if(x.status===1)if(x.download){const{id:S}=Q5().parse(p,{ignoreQueryPrefix:!0});m?await i(f,h,S,m,g,v):await r(f,h,S,g,v,y)}else return x.outsideFinanceInfo?{shouldRedirect:!0,redirectUrl:`/${x.route}`}:{shouldRedirect:!0,redirectUrl:`/financeInfo/subjectOverview/${b}`};else return x},c=(0,d.useCallback)(async(f,h,p,m,g=!1)=>{const v=typeof f=="object"?f.productID:f;if(typeof f=="object"){const x=o(f),b=await l({productId:v,regno:h,query:x,usePrefetch:f.usePrefetch,prefetchUniqueID:f.prefetchUniqueID,fileInfo:p,fileDescription:m,product:f});return b?.shouldRedirect&&(g?window.open(b.redirectUrl,"_blank"):e(b.redirectUrl)),b}const y=await l({productId:v,regno:h,fileInfo:p,fileDescription:m,product:f});if(y)return y},[]),u=(0,d.useCallback)(f=>s(f),[]);return{selectProduct:c,getProduct:u,goToProduct:l}},Vmr={0:"PRODUCT_NOT_FOUND",1:"PRODUCT_OK",2:"PRODUCT_NO_ACCESS",3:"PRODUCT_ERROR"};function Bte(e){const{t,loaded:n}=Wn(2009),{regno:r,product:i,decisionID:o}=Hi(),{breadFunction:s}=rGt(),{getProduct:l}=Vx(),c=u=>u.replace(/:regno/g,r).replace(/:product/g,i).replace(/:decisionID/g,o);return d.useMemo(()=>{if(!n)return[];let u=[];const f=e||[],h=i&&l(i).productID;return f.forEach(p=>{u.push({breadcrumb:p.fixedBread?t(`${p.fixedBread}`)||s(h||p.productID,p.fixedBread):t(`product_name_${p.productID}`)||t(p.label)||p.label,path:c(p.url||p.URL),id:h||p.productID,showTitle:p.showInNavigation}),p.children&&p.children.forEach(m=>{u.push({breadcrumb:m.fixedBread?t(`${m.fixedBread}`)||s(h||m.productID,m.fixedBread):t(`product_name_${m.productID}`)||t(m.label)||m.label,path:c(m.url||m.URL),id:h||m.productID,showTitle:m.showInNavigation})})}),u},[t,s,n,e,r,i])}const cje=({translate:e})=>{const t=Ci(o=>Ld(o),yR),n=Ci(o=>gHt(o),yR),r=Hee(120),i=Ko();if((0,d.useEffect)(()=>{i(Tte(t.regno,!0))},[]),r){if(n.loaded)if(n.address&&n.address.legalAddress){const o=(n.address.legalAddress?n.address.legalAddress:"")+(n.address.legalPostalCode?", "+n.address.legalPostalCode:"")+(n.address.legalCommunity?" "+n.address.legalCommunity:"");return(0,a.jsxs)(qn,{display:"flex",children:[(0,a.jsx)(Ft,{children:o}),n.address.prefetchDate&&(0,a.jsx)(Co,{placement:"bottom",title:`${e("fetched_last")} ${Mr(n.address.prefetchDate)}`,children:(0,a.jsx)("i",{style:{fontSize:"19px",paddingLeft:"4px",marginTop:"-2px"},className:"icon-change-history"})}),n.address.legalAddress&&n.address.prefetchDate&&(0,a.jsx)(Rs,{underline:"hover",sx:{fontSize:16,fontWeight:600,paddingLeft:"4px"},color:"accent.main",onClick:()=>i(Tte(t.regno,!1)),children:e("button_text_get")})]})}else return(0,a.jsx)(Ft,{display:"flex",children:(0,a.jsx)(Rs,{underline:"hover",sx:{fontSize:16,fontWeight:600},color:"accent.main",onClick:()=>i(Tte(t.regno,!1)),children:e("button_text_get")})})}else return(0,a.jsxs)(Ft,{display:"flex",children:[(0,a.jsx)(Rs,{underline:"none",sx:{fontSize:16,fontWeight:600},disabled:!0,children:e("button_text_get")}),(0,a.jsx)(Co,{title:e("individual_legalAddress_no_access"),placement:"bottom",children:(0,a.jsx)(Nx.A,{color:"info",fontSize:"small",sx:{paddingLeft:.5}})})]})},wm=({products:e=[],showNav:t=!0,fixedTitle:n,children:r,back:i="",customUrl:o=!1,padded:s=!0,action:l,strongest:c,isIndividual:u,monitorStatusCIP:f=null,monitorStatusDefaultDebtor:h=null,isCurrent:p,titleTag:m=null,subjectInfo:g=null})=>{const{t:v,loaded:y}=Ri(),x=Bte(TO),[b]=Ate(TO),S=ur(),C=()=>S(o?i:`/financeInfo/subjectOverview/${i}`),_=g?(g.postalAddress?g.postalAddress:"")+(g.postalCode?", "+g.postalCode:"")+(g.postalCommunity?" "+g.postalCommunity:""):"";return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(X3e,{products:e,breadCrumbs:x,breadCrumbsOptions:Ote,padded:s,loaded:y,backbutton:i&&(0,a.jsx)("button",{className:"button clear",onClick:C,children:(0,a.jsx)(Pte,{style:{padding:"1rem"}})}),fixedTitle:n||b,titleTag:(0,a.jsxs)(br,{direction:{xs:"column",sm:"row",md:"row"},alignItems:{xs:"flex-start"},spacing:1,sx:{paddingTop:"8px"},children:[p===!1&&(0,a.jsx)(Ll,{sx:{marginRight:"10px",width:"auto"},label:v(u?"individual_isDeceased":"company_notCurrent"),variant:"outlined",color:`${u?"primary":"error"}`}),h&&h,m&&m]}),subTitle:g?.loaded&&(0,a.jsxs)(br,{paddingBottom:4,children:[(0,a.jsx)(Ft,{children:g.regno?v("regno_short")+": "+ro(g.regno):""}),g.isIndividual?(0,a.jsxs)(Ft,{display:"flex",component:"div",children:[v("informationForm_legalAddress")+":","\xA0 ",(0,a.jsx)(cje,{translate:v})]}):_?(0,a.jsx)(Ft,{children:v("informationForm_postalAddress")+": "+_}):null,g&&(g.isatNumber||g.isatList&&g.isatList.length===1)&&(0,a.jsxs)(Ft,{children:[v("informationForm_isatName")+": ",g&&g.isatNumber&&g.isatNumber?(0,a.jsxs)(a.Fragment,{children:[v(`isat_industrySector_${g.isatNumber}`),` (${g.isatNumber})`]}):g&&g.isatList&&g.isatList.length===1?(0,a.jsxs)(a.Fragment,{children:[" ",v(`isat_industrySector_${g.isatList[0].isatNumber}`),` (${g.isatList[0].isatNumber})`]}):"",g&&g.isIndividual&&g.deactivateDate?(0,a.jsx)("span",{style:{marginLeft:"6px",marginTop:"unset"},className:Yo("tag border notCurrent",g.isIndividual&&"individual"),children:v("informationForm_operationsCeased")}):""]})]}),rightActions:(0,a.jsxs)(br,{direction:{xs:"column",sm:"row",md:"row"},justifyContent:"flex-end",alignItems:"center",children:[f&&(0,a.jsx)("div",{style:{paddingRight:"20px"},children:f}),l&&(0,a.jsx)("div",{children:l}),c&&(0,a.jsx)("div",{children:c})]}),showNav:t,children:r})})},Fg=()=>{const[e,t]=(0,d.useState)([]);return{pgProducts:e,regnoURL:(r,i)=>{let o=i.map(s=>({...s,url:s.url.replace(/:regno/g,r)}));t(o)}}},Ute="2024",uje=({vert:e})=>{const{lang:t}=Ri(),n={type:e?"redVert":"redHorz",height:e?"150":"160",width:e?"150":"180"},r=`https://static.creditinfo.is/resources/common/img/FF/${n.type}/strongest_${Ute}_${t}.svg`;return Ute<2021||!Ute?null:(0,a.jsx)("div",{children:(0,a.jsx)("img",{src:r,width:n.width,height:n.height})})};uje.propTypes={vert:k().bool};const dje={small:30,medium:50,large:75,"x-large":100},fje=({size:e="medium",color:t="red",extraCls:n="",extraStl:r={},center:i=!1,relCenter:o=!1})=>{let s=`spinner-container ${e} ${n}`,l=`spinner icon-spinner2 ${e} ${t}`;const c={position:"fixed",left:0,right:0,top:0,bottom:0,margin:"auto",width:dje[e],height:dje[e],zIndex:100};return o&&(c.position="absolute"),(0,a.jsx)("div",{style:i||o?c:{},children:(0,a.jsx)("div",{className:s,style:r,children:(0,a.jsx)("span",{className:l})})})};fje.propTypes={size:k().oneOf(["x-small","small","medium","large","x-large"]),color:k().oneOf(["red","gray","blue"]),extraCls:k().string,extraStl:k().object};const $i=fje,CGt={primary:["#ef0000","#333333","#0d6bfe","#ffdf00","#ff7900","#691a12","#7a004c","#8c0086","#00661d","#0c9cb2"],secondary:["#e46e67","#666666","#5999ff","#ffde51","#ffa14d","#953919","#c7007b","#d904cf","#12c800"],tertiary:["#f3cecf","#999999","#a3c9e3","#fff6d1","#ffe4cd","#edbaa8","#fee1f0","#e5c1e4","#c6e6b1"]},EGt={1:"status-color-1",2:"status-color-2",3:"status-color-3",4:"status-color-4",5:"status-color-5",6:"status-color-6",7:"status-color-7",8:"status-color-8",9:"status-color-9",10:"status-color-10",A1:"status-color-A1",A2:"status-color-A2",A3:"status-color-A3",B1:"status-color-B1",B2:"status-color-B2",B3:"status-color-B3",C1:"status-color-C1",C2:"status-color-C2",C3:"status-color-C3",D1:"status-color-D1",D2:"status-color-D2",D3:"status-color-D3",E1:"status-color-E1",E2:"status-color-E2",E3:"status-color-E3"},zmr={0:"#8C0086",1:"#0D6BFE",2:"#12C800",3:"#ffdf00",4:"#ff7900",5:"#ef0000",6:"#c7007b",7:"#d904cf"},Wmr={};var hje=rn(75750);const zU=({children:e,score:t,hasDefaults:n,bodyBackgroundColor:r,notCalculated:i,tooltip:o})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(Co,{arrow:!1,placement:"bottom",title:o,children:(0,a.jsxs)("div",{className:"score-gauge-circle",children:[(0,a.jsx)("div",{className:`score-gauge-header half-circle ${n?"hasDefaults":i?"notCalculated":EGt[t]} ${r&&"bodyBackgroundColor"}`,children:n?(0,a.jsx)(hje.A,{fontSize:"large"}):i?(0,a.jsx)(hje.A,{fontSize:"large",color:"#666666"}):t}),e]})})});zU.propTypes={children:k().object,score:k().string,hasDefaults:k().bool};function Ta(e,t){if(e===void 0)return e;if(e===null)return;const n=t!==void 0?t:0;let r=e.toFixed(n);return r=r.replace(/\./g,",").replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1."),r}function Hmr(e,t,n="num-short"){const r=!n;n=n||"num-short";const i={"num-short":["UNIT_THOUSAND_SHORT","UNIT_MILLION_SHORT","UNIT_BILLION_SHORT","UNIT_TRILLION_SHORT"],num:["UNIT_THOUSAND","UNIT_MILLION","UNIT_BILLION","UNIT_TRILLION"]},o={num:e,unit:""};let s;for(let l=i[n].length-1;l>=0;l--)if(s=Math.pow(1e3,l+1),e<=-s||e>=s)return r?+(e/s).toFixed(t):(o.num=+(e/s).toFixed(t),o.unit=i[n][l],o);return r?e:o}function Gmr(){const e=new Uint16Array(1e3);if(Object.prototype.hasOwnProperty.call(window,"crypto")&&typeof window.crypto.getRandomValues=="function")window.crypto.getRandomValues(e);else for(let t=0;t<1e3;t++)e[t]=Math.floor(Math.random()*1e5)+1;return e}const n6=[{id:1,name:"filter_changes_type_creditScoreCompany",changes:[{changeId:1,changeName:"filter_changes_change_improves",categories:[]},{changeId:2,changeName:"filter_changes_change_worsens",categories:[]},{changeId:3,changeName:"filter_changes_change_improvesBy",categories:[{categoryId:1,categoryName:"filter_changes_category_1orMore"},{categoryId:2,categoryName:"filter_changes_category_2orMore"},{categoryId:3,categoryName:"filter_changes_category_3orMore"},{categoryId:4,categoryName:"filter_changes_category_4orMore"},{categoryId:5,categoryName:"filter_changes_category_5orMore"},{categoryId:6,categoryName:"filter_changes_category_6orMore"},{categoryId:7,categoryName:"filter_changes_category_7orMore"}]},{changeId:4,changeName:"filter_changes_change_worsensBy",categories:[{categoryId:1,categoryName:"filter_changes_category_1orMore"},{categoryId:2,categoryName:"filter_changes_category_2orMore"},{categoryId:3,categoryName:"filter_changes_category_3orMore"},{categoryId:4,categoryName:"filter_changes_category_4orMore"},{categoryId:5,categoryName:"filter_changes_category_5orMore"},{categoryId:6,categoryName:"filter_changes_category_6orMore"},{categoryId:7,categoryName:"filter_changes_category_7orMore"}]},{changeId:5,changeName:"filter_changes_change_betterOrEqualTo",categories:[{categoryId:1,categoryName:"filter_changes_category_creditScoreClass1"},{categoryId:2,categoryName:"filter_changes_category_creditScoreClass2"},{categoryId:3,categoryName:"filter_changes_category_creditScoreClass3"},{categoryId:4,categoryName:"filter_changes_category_creditScoreClass4"},{categoryId:5,categoryName:"filter_changes_category_creditScoreClass5"},{categoryId:6,categoryName:"filter_changes_category_creditScoreClass6"},{categoryId:7,categoryName:"filter_changes_category_creditScoreClass7"},{categoryId:8,categoryName:"filter_changes_category_creditScoreClass8"},{categoryId:9,categoryName:"filter_changes_category_creditScoreClass9"}]},{changeId:6,changeName:"filter_changes_change_worseOrEqualTo",categories:[{categoryId:1,categoryName:"filter_changes_category_creditScoreClass1"},{categoryId:2,categoryName:"filter_changes_category_creditScoreClass2"},{categoryId:3,categoryName:"filter_changes_category_creditScoreClass3"},{categoryId:4,categoryName:"filter_changes_category_creditScoreClass4"},{categoryId:5,categoryName:"filter_changes_category_creditScoreClass5"},{categoryId:6,categoryName:"filter_changes_category_creditScoreClass6"},{categoryId:7,categoryName:"filter_changes_category_creditScoreClass7"},{categoryId:8,categoryName:"filter_changes_category_creditScoreClass8"},{categoryId:9,categoryName:"filter_changes_category_creditScoreClass9"}]}]},{id:2,name:"filter_changes_type_creditScoreIndividuals",changes:[{changeId:1,changeName:"filter_changes_change_improves",categories:[]},{changeId:2,changeName:"filter_changes_change_worsens",categories:[]},{changeId:3,changeName:"filter_changes_change_improvesBy",categories:[{categoryId:1,categoryName:"filter_changes_category_1orMore"},{categoryId:2,categoryName:"filter_changes_category_2orMore"},{categoryId:3,categoryName:"filter_changes_category_3orMore"},{categoryId:4,categoryName:"filter_changes_category_4orMore"},{categoryId:5,categoryName:"filter_changes_category_5orMore"},{categoryId:6,categoryName:"filter_changes_category_6orMore"},{categoryId:7,categoryName:"filter_changes_category_7orMore"},{categoryId:8,categoryName:"filter_changes_category_8orMore"},{categoryId:9,categoryName:"filter_changes_category_9orMore"},{categoryId:10,categoryName:"filter_changes_category_10orMore"},{categoryId:11,categoryName:"filter_changes_category_11orMore"},{categoryId:12,categoryName:"filter_changes_category_12orMore"},{categoryId:13,categoryName:"filter_changes_category_13orMore"},{categoryId:14,categoryName:"filter_changes_category_14orMore"},{categoryId:15,categoryName:"filter_changes_category_15orMore"}]},{changeId:4,changeName:"filter_changes_change_worsensBy",categories:[{categoryId:1,categoryName:"filter_changes_category_1orMore"},{categoryId:2,categoryName:"filter_changes_category_2orMore"},{categoryId:3,categoryName:"filter_changes_category_3orMore"},{categoryId:4,categoryName:"filter_changes_category_4orMore"},{categoryId:5,categoryName:"filter_changes_category_5orMore"},{categoryId:6,categoryName:"filter_changes_category_6orMore"},{categoryId:7,categoryName:"filter_changes_category_7orMore"},{categoryId:8,categoryName:"filter_changes_category_8orMore"},{categoryId:9,categoryName:"filter_changes_category_9orMore"},{categoryId:10,categoryName:"filter_changes_category_10orMore"},{categoryId:11,categoryName:"filter_changes_category_11orMore"},{categoryId:12,categoryName:"filter_changes_category_12orMore"},{categoryId:13,categoryName:"filter_changes_category_13orMore"},{categoryId:14,categoryName:"filter_changes_category_14orMore"},{categoryId:15,categoryName:"filter_changes_category_15orMore"}]},{changeId:5,changeName:"filter_changes_change_betterOrEqualTo",categories:[{categoryId:1,categoryName:"filter_changes_category_creditScoreClassA1"},{categoryId:2,categoryName:"filter_changes_category_creditScoreClassA2"},{categoryId:3,categoryName:"filter_changes_category_creditScoreClassA3"},{categoryId:4,categoryName:"filter_changes_category_creditScoreClassB1"},{categoryId:5,categoryName:"filter_changes_category_creditScoreClassB2"},{categoryId:6,categoryName:"filter_changes_category_creditScoreClassB3"},{categoryId:7,categoryName:"filter_changes_category_creditScoreClassC1"},{categoryId:8,categoryName:"filter_changes_category_creditScoreClassC2"},{categoryId:9,categoryName:"filter_changes_category_creditScoreClassC3"},{categoryId:10,categoryName:"filter_changes_category_creditScoreClassD1"},{categoryId:11,categoryName:"filter_changes_category_creditScoreClassD2"},{categoryId:12,categoryName:"filter_changes_category_creditScoreClassD3"},{categoryId:13,categoryName:"filter_changes_category_creditScoreClassE1"},{categoryId:14,categoryName:"filter_changes_category_creditScoreClassE2"},{categoryId:15,categoryName:"filter_changes_category_creditScoreClassE3"}]},{changeId:6,changeName:"filter_changes_change_worseOrEqualTo",categories:[{categoryId:1,categoryName:"filter_changes_category_creditScoreClassA1"},{categoryId:2,categoryName:"filter_changes_category_creditScoreClassA2"},{categoryId:3,categoryName:"filter_changes_category_creditScoreClassA3"},{categoryId:4,categoryName:"filter_changes_category_creditScoreClassB1"},{categoryId:5,categoryName:"filter_changes_category_creditScoreClassB2"},{categoryId:6,categoryName:"filter_changes_category_creditScoreClassB3"},{categoryId:7,categoryName:"filter_changes_category_creditScoreClassC1"},{categoryId:8,categoryName:"filter_changes_category_creditScoreClassC2"},{categoryId:9,categoryName:"filter_changes_category_creditScoreClassC3"},{categoryId:10,categoryName:"filter_changes_category_creditScoreClassD1"},{categoryId:11,categoryName:"filter_changes_category_creditScoreClassD2"},{categoryId:12,categoryName:"filter_changes_category_creditScoreClassD3"},{categoryId:13,categoryName:"filter_changes_category_creditScoreClassE1"},{categoryId:14,categoryName:"filter_changes_category_creditScoreClassE2"},{categoryId:15,categoryName:"filter_changes_category_creditScoreClassE3"}]}]},{id:3,name:"filter_changes_type_defaultDebtor",changes:[{changeId:1,changeName:"filter_changes_change_ddRegistration",categories:[]},{changeId:2,changeName:"filter_changes_change_ddDeRegistration",categories:[]},{changeId:3,changeName:"filter_changes_change_ddLastRegistration",categories:[]},{changeId:4,changeName:"filter_changes_change_bankruptcy",categories:[]},{changeId:5,changeName:"filter_changes_change_ddFirstRegistration",categories:[]},{changeId:6,changeName:"filter_changes_change_baseStatus",categories:[]}]},{id:4,name:"filter_changes_type_dissolvedCompaniesAndDeceasedIndividuals ",changes:[]}],_Gt=[{optionId:0,optionName:"filter_optionId_onDueDate"},{optionId:1,optionName:"filter_optionId_beforeDueDate"},{optionId:2,optionName:"filter_optionId_afterDueDate"},{optionId:3,optionName:"filter_optionId_notCalculated"}],pje=[{optionId:0,optionName:"filter_optionId_companies"},{optionId:1,optionName:"filter_optionId_individuals"},{optionId:2,optionName:"filter_optionId_companiesDeceased"},{optionId:3,optionName:"filter_optionId_individualsDeceased"}],mje={A1:1,A2:2,A3:3,B1:4,B2:5,B3:6,C1:7,C2:8,C3:9,D1:10,D2:11,D3:12,E1:13,E2:14,E3:15},TGt=[{id:"creditScore",name:"L\xE1nsh\xE6fismat",options:[{optionId:1,optionName:"filter_optionId_smallRisk"},{optionId:2,optionName:"filter_optionId_possibleRisk"},{optionId:3,optionName:"filter_optionId_bigRisk"},{optionId:4,optionName:"filter_optionId_notCalculated"}]},{id:"defaultDebtor",name:"Vanskilaskr\xE1",options:[{optionId:5,optionName:"filter_optionId_severeDefaults"},{optionId:6,optionName:"filter_optionId_verySevereDefaults"},{optionId:7,optionName:"filter_optionId_insolvency"},{optionId:8,optionName:"filter_optionId_otherRegistrations"},{optionId:9,optionName:"filter_optionId_noRegistration"}]}],Vte={0:"constants_portfolio_ddRegistryMapping_0",1:"constants_portfolio_ddRegistryMapping_1",2:"constants_portfolio_ddRegistryMapping_2",3:"constants_portfolio_ddRegistryMapping_3",4:"constants_portfolio_ddRegistryMapping_4"},$te={1:"#12c800",2:"#12c800",3:"#12c800",4:"#ffdf00",5:"#ffdf00",6:"#ffdf00",7:"#d71921",8:"#d71921",9:"#d71921",10:"#d71921",A1:"#12c800",A2:"#12c800",A3:"#12c800",B1:"#ffdf00",B2:"#ffdf00",B3:"#ffdf00",C1:"#d71921",C2:"#d71921",C3:"#d71921",D1:"#d71921",D2:"#d71921",D3:"#d71921",E1:"#d71921",E2:"#d71921",E3:"#d71921"},AGt={en:{101:"Defaulted",103:"Dissolved",104:"Not calculated"},is:{101:"\xCD vanskilum",103:"Brottfellt",104:"Ekki reikna\xF0"}},PGt=({creditScore:e,isCompany:t,subjectName:n,openModal:r,defaultDebtor:i})=>{const{t:o}=Ri(),{t:s}=Wn(2023),l=i?.ddSeverityMax>0&&i?.ddSeverityMax<4,c=e?.category>="90"&&e?.category<="97"||e?.category.includes("X");return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(zU,{score:e?.hasDefaults&&t?"10":e?.category,hasDefaults:l,notCalculated:c,bodyBackgroundColor:!0,tooltip:l?o(Vte[i.ddSeverityMax]):c?o(`creditScore_warning_categoryDescription_${e?.category}`):"",children:(0,a.jsx)("div",{className:"reports-teaser-desc",children:l?s("monitorStatusDefaultDebtor_onDefaultDebtor"):c?s("monitorStatusDefaultDebtor_creditScoreNotCalculated"):t?(0,a.jsx)("a",{onClick:()=>r("CREDIT_SCORE_COMPANY_CATEGORIES",{score:JSON.parse(e?.category),modalStyle:"small",companyName:n,closeModal:!1}),children:o(`companyCip_score_title_${e?.category}`)}):t?"":(0,a.jsx)("a",{onClick:()=>r("CREDIT_SCORE_INDIVIDUAL_CATEGORIES",{score:Ta(e?.chanceOfDefault*100,2)+"%",modalStyle:"small",closeModal:!1,creditScoreDesc:o("individualCreditScore_creditScoreCategoriesModal_desc",n,e?.category,e?.points)}),children:o(`creditScore_category_${e?.category}`)})})})})},OGt=({creditScore:e,defaultDebtor:t})=>{const{t:n}=Wn(2023);return(0,a.jsx)(br,{direction:"row",children:t?.ddSeverityMax===4&&e?.categoryIsScore&&(0,a.jsx)(Co,{title:"Sj\xE1 n\xE1nar \xED VOG",arrow:!1,children:(0,a.jsx)(Ll,{label:n("monitorStatusDefaultDebtor_withOtherRegistrations"),variant:"outlined",color:"info"})})})};var gje,vje,yje;function zte(){return zte=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},zte.apply(null,arguments)}function jGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",zte({width:90,height:51,viewBox:"0 0 90 51",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,d.createElement("mask",{id:"mask0_2261_7244",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:0,width:90,height:51},gje||(gje=d.createElement("rect",{width:89.6,height:50.4,fill:"white"}))),vje||(vje=d.createElement("g",{mask:"url(#mask0_2261_7244)"},d.createElement("path",{d:"M2.40033 49.7191C3.67834 35.1114 14.2648 23.5479 44.7926 23.5479C71.9203 23.5479 66.6455 5.99534 90.6414 7.9191C114.637 9.84286 122.036 42.6967 122.036 42.6967",stroke:"url(#paint0_linear_2261_7244)",strokeWidth:1.6896,strokeLinecap:"square"}),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.6004 28.7984C27.3677 28.7984 28.8004 27.3657 28.8004 25.5984C28.8004 23.8311 27.3677 22.3984 25.6004 22.3984C23.8331 22.3984 22.4004 23.8311 22.4004 25.5984C22.4004 27.3657 23.8331 28.7984 25.6004 28.7984Z",fill:"white",stroke:"#1CA78D",strokeWidth:2.02752}),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M50.4004 26.4C52.1678 26.4 53.6004 24.9673 53.6004 23.2C53.6004 21.4327 52.1678 20 50.4004 20C48.6331 20 47.2004 21.4327 47.2004 23.2C47.2004 24.9673 48.6331 26.4 50.4004 26.4Z",fill:"white",stroke:"#1CA78D",strokeWidth:2.02752}),d.createElement("g",{filter:"url(#filter0_d_2261_7244)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M74.9608 15.9227C77.4795 15.9227 79.5213 13.8802 79.5213 11.3607C79.5213 8.84127 77.4795 6.79883 74.9608 6.79883C72.4422 6.79883 70.4004 8.84127 70.4004 11.3607C70.4004 13.8802 72.4422 15.9227 74.9608 15.9227Z",fill:"white"}),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M74.9608 15.9227C77.4795 15.9227 79.5213 13.8802 79.5213 11.3607C79.5213 8.84127 77.4795 6.79883 74.9608 6.79883C72.4422 6.79883 70.4004 8.84127 70.4004 11.3607C70.4004 13.8802 72.4422 15.9227 74.9608 15.9227Z",stroke:"#30AE59",strokeWidth:2.2528})),d.createElement("path",{d:"M74.682 88.0781V27.7594",stroke:"url(#paint1_linear_2261_7244)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"}),d.createElement("path",{d:"M50.682 98.7988L50.682 38.4801",stroke:"url(#paint2_linear_2261_7244)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"}),d.createElement("path",{d:"M26.3587 98.7988L26.3587 38.4801",stroke:"url(#paint3_linear_2261_7244)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"}))),yje||(yje=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_7244",x:61.2739,y:-.328125,width:27.3738,height:27.377,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:4}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7244"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7244",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2261_7244",x1:52.5424,y1:58.399,x2:92.0643,y2:-8.33932,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#59D004"})),d.createElement("linearGradient",{id:"paint1_linear_2261_7244",x1:74.593,y1:484.621,x2:82.5799,y2:484.617,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#00B12D"}),d.createElement("stop",{offset:1,stopColor:"#25D004"})),d.createElement("linearGradient",{id:"paint2_linear_2261_7244",x1:46.4852,y1:862.973,x2:61.3447,y2:862.968,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#17B4CC"}),d.createElement("stop",{offset:1,stopColor:"#04D0C2"})),d.createElement("linearGradient",{id:"paint3_linear_2261_7244",x1:27.0553,y1:336.333,x2:31.6464,y2:336.325,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const MGt=d.forwardRef(jGt),Ymr=rn.p+"static/media/Chart.e5fc6eb4aed7c63ab301579b33668777.svg";var xje,bje,wje,Sje;function Wte(){return Wte=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},Wte.apply(null,arguments)}function RGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",Wte({width:29,height:35,viewBox:"0 0 29 35",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,xje||(xje=d.createElement("g",{filter:"url(#filter0_d_2261_7237)"},d.createElement("path",{d:"M14.5001 15.8408C10.95 15.8408 8.07202 12.9663 8.07202 9.42038C8.07202 5.8745 10.95 3 14.5001 3C18.0502 3 20.9282 5.8745 20.9282 9.42038C20.9282 12.9663 18.0502 15.8408 14.5001 15.8408Z",fill:"url(#paint0_linear_2261_7237)"}))),bje||(bje=d.createElement("path",{d:"M0 34.9997V34.2863C0 26.4836 6.49607 20.166 14.5 20.166C22.5039 20.166 29 26.4836 29 34.2863V34.9997H0Z",fill:"#0C9CB2"})),wje||(wje=d.createElement("path",{d:"M14.5001 15.8408C10.95 15.8408 8.07202 12.9663 8.07202 9.42038C8.07202 5.8745 10.95 3 14.5001 3C18.0502 3 20.9282 5.8745 20.9282 9.42038C20.9282 12.9663 18.0502 15.8408 14.5001 15.8408Z",fill:"#0C9CB2"})),Sje||(Sje=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_7237",x:2.07202,y:0,width:24.8562,height:24.8398,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:3}),d.createElement("feGaussianBlur",{stdDeviation:3}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7237"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7237",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2261_7237",x1:10.9404,y1:21.1432,x2:24.5164,y2:13.9478,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const DGt=d.forwardRef(RGt),Kmr=rn.p+"static/media/Consumer.29d8d72703645c7b79d9d211321fddda.svg";var Cje,Eje,_je,Tje,Aje,Pje,Oje,jje;function Hte(){return Hte=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},Hte.apply(null,arguments)}function kGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",Hte({width:85,height:93,viewBox:"0 0 85 93",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,Cje||(Cje=d.createElement("path",{d:"M2 19.527C2 18.2015 3.07452 17.127 4.4 17.127H6.30588C7.63137 17.127 8.70588 18.2015 8.70588 19.527V36.2866H2V19.527Z",fill:"url(#paint0_linear_2261_8462)"})),Eje||(Eje=d.createElement("path",{d:"M14.8535 4.4C14.8535 3.07452 15.928 2 17.2535 2H19.1594C20.4849 2 21.5594 3.07452 21.5594 4.4V36.0336H14.8535V4.4Z",fill:"url(#paint1_linear_2261_8462)"})),_je||(_je=d.createElement("path",{d:"M27.7061 5.03086C27.7061 3.70538 28.7806 2.63086 30.1061 2.63086H32.0119C33.3374 2.63086 34.4119 3.70538 34.4119 5.03086V36.1603H27.7061V5.03086Z",fill:"url(#paint2_linear_2261_8462)"})),d.createElement("mask",{id:"mask0_2261_8462",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:23,y:13,width:47,height:53},Tje||(Tje=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.7939 39.8149C23.7939 54.0861 34.052 65.6553 46.7057 65.6553C59.3595 65.6553 69.6175 54.0861 69.6175 39.8149C69.6175 25.5438 59.3595 13.9746 46.7057 13.9746C34.052 13.9746 23.7939 25.5438 23.7939 39.8149Z",fill:"white"}))),Aje||(Aje=d.createElement("g",{mask:"url(#mask0_2261_8462)"},d.createElement("g",{filter:"url(#filter0_d_2261_8462)"},d.createElement("path",{d:"M24.0446 6.42956C24.4091 6.01732 24.9329 5.78125 25.4831 5.78125H37.5211C38.5814 5.78125 39.4411 6.64086 39.4411 7.70125V41.0461C39.4411 42.1065 38.5814 42.9661 37.5211 42.9661H18.4493C17.3889 42.9661 16.5293 42.1065 16.5293 41.0461V15.6575C16.5293 15.1891 16.7006 14.7368 17.0108 14.3858L24.0446 6.42956Z",fill:"url(#paint3_linear_2261_8462)"})))),Pje||(Pje=d.createElement("g",{filter:"url(#filter1_dd_2261_8462)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.7939 39.8149C23.7939 54.0861 34.052 65.6553 46.7057 65.6553C59.3595 65.6553 69.6175 54.0861 69.6175 39.8149C69.6175 25.5438 59.3595 13.9746 46.7057 13.9746C34.052 13.9746 23.7939 25.5438 23.7939 39.8149Z",stroke:"#D0D0D0",strokeWidth:4.8}))),Oje||(Oje=d.createElement("g",{filter:"url(#filter2_d_2261_8462)"},d.createElement("path",{d:"M62.3525 59.3535L77.9996 77.0006",stroke:"#D0D0D0",strokeWidth:3.2,strokeLinecap:"round"}))),jje||(jje=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_8462",x:7.5293,y:-1.21875,width:40.9121,height:55.1855,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:4.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0.3 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_8462"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_8462",result:"shape"})),d.createElement("filter",{id:"filter1_dd_2261_8462",x:.393555,y:.574219,width:82.624,height:88.4805,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dx:-5,dy:5}),d.createElement("feGaussianBlur",{stdDeviation:8}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.430565 0 0 0 0 0.397964 0 0 0 0 0.354699 0 0 0 0.28 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_8462"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dx:2,dy:11}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.396852 0 0 0 0 0.334231 0 0 0 0 0.312665 0 0 0 0.05 0"}),d.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_2261_8462",result:"effect2_dropShadow_2261_8462"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_2261_8462",result:"shape"})),d.createElement("filter",{id:"filter2_d_2261_8462",x:59.7529,y:57.7539,width:24.8467,height:34.8477,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dx:2,dy:11}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_8462"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_8462",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2261_8462",x1:3.95362,y1:45.4705,x2:11.8674,y2:44.0259,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#FFA400"}),d.createElement("stop",{offset:1,stopColor:"#FFDD05"})),d.createElement("linearGradient",{id:"paint1_linear_2261_8462",x1:18.4715,y1:52.2881,x2:31.3045,y2:49.6505,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#EF0000"}),d.createElement("stop",{offset:1,stopColor:"#FF9700"})),d.createElement("linearGradient",{id:"paint2_linear_2261_8462",x1:25.8787,y1:89.2146,x2:47.0408,y2:85.9982,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#EF3E00"}),d.createElement("stop",{offset:1,stopColor:"#FFC000"})),d.createElement("linearGradient",{id:"paint3_linear_2261_8462",x1:32.6058,y1:60.7901,x2:69.6008,y2:29.3876,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#FFA400"}),d.createElement("stop",{offset:1,stopColor:"#FFDD05"})))))}const Gte=d.forwardRef(kGt),Xmr=rn.p+"static/media/MonitorFinancialData.b21c55173cdb0e7e6287ed694e415197.svg";var Mje,Rje,Dje,kje,Ije,Fje;function Yte(){return Yte=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},Yte.apply(null,arguments)}function IGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",Yte({width:57,height:74,viewBox:"0 0 57 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,Mje||(Mje=d.createElement("path",{d:"M54.4 14.3984C55.7255 14.3984 56.8 15.473 56.8 16.7984V71.1984C56.8 72.5239 55.7255 73.5984 54.4 73.5984H18.4C17.0745 73.5984 16 72.5239 16 71.1984V16.7984C16 15.473 17.0745 14.3984 18.4 14.3984L54.4 14.3984Z",fill:"url(#paint0_linear_2261_8461)"})),Rje||(Rje=d.createElement("path",{d:"M46.4 7.19922C47.7255 7.19922 48.8 8.27374 48.8 9.59922V63.9992C48.8 65.3247 47.7255 66.3992 46.4 66.3992H10.4C9.07452 66.3992 8 65.3247 8 63.9992V9.59922C8 8.27374 9.07452 7.19922 10.4 7.19922L46.4 7.19922Z",fill:"url(#paint1_linear_2261_8461)"})),Dje||(Dje=d.createElement("path",{d:"M13.6989 0.712489C14.1498 0.256566 14.7643 0 15.4055 0H38.4C39.7255 0 40.8 1.07452 40.8 2.4V56.8C40.8 58.1255 39.7255 59.2 38.4 59.2H2.4C1.07452 59.2 0 58.1255 0 56.8V15.5522C0 14.9204 0.249174 14.314 0.69345 13.8647L13.6989 0.712489Z",fill:"url(#paint2_linear_2261_8461)"})),d.createElement("mask",{id:"mask0_2261_8461",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:0,width:41,height:60},kje||(kje=d.createElement("path",{d:"M13.6989 0.712489C14.1498 0.256566 14.7643 0 15.4055 0H38.4C39.7255 0 40.8 1.07452 40.8 2.4V56.8C40.8 58.1255 39.7255 59.2 38.4 59.2H2.4C1.07452 59.2 0 58.1255 0 56.8V15.5522C0 14.9204 0.249174 14.314 0.69345 13.8647L13.6989 0.712489Z",fill:"white"}))),Ije||(Ije=d.createElement("g",{mask:"url(#mask0_2261_8461)"},d.createElement("rect",{opacity:.2,width:15.2,height:2.4,rx:1.2,transform:"matrix(1 0 0 -1 7.2002 23.1992)",fill:"white"}),d.createElement("rect",{opacity:.2,width:25.6,height:2.4,rx:1.2,transform:"matrix(1 0 0 -1 7.2002 29.5996)",fill:"white"}),d.createElement("g",{filter:"url(#filter0_d_2261_8461)"},d.createElement("path",{d:"M14.4 0V14.498H0L14.4 0Z",fill:"#FFF6D1"})))),Fje||(Fje=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_8461",x:-8,y:-6,width:30.4004,height:30.498,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:4}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_8461"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_8461",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2261_8461",x1:19.4105,y1:85.1335,x2:71.7108,y2:69.341,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#FF7900"}),d.createElement("stop",{offset:1,stopColor:"#FFF6D1"})),d.createElement("linearGradient",{id:"paint1_linear_2261_8461",x1:14.6471,y1:90.9034,x2:69.6499,y2:69.1837,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#FF7900"}),d.createElement("stop",{offset:1,stopColor:"#FFF6D1"})),d.createElement("linearGradient",{id:"paint2_linear_2261_8461",x1:-11.385,y1:26.3543,x2:39.9856,y2:66.1186,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#FF7900"}),d.createElement("stop",{offset:1,stopColor:"#FFDE51"})))))}const FGt=d.forwardRef(IGt),Zmr=rn.p+"static/media/OrangeFile.f9237c3f0db5639629bf0fbef40929a8.svg";var Nje,Lje,Bje,Uje,Vje,$je;function Kte(){return Kte=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},Kte.apply(null,arguments)}function NGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",Kte({width:57,height:74,viewBox:"0 0 57 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,Nje||(Nje=d.createElement("path",{d:"M54.4 14.3984C55.7255 14.3984 56.8 15.473 56.8 16.7984V71.1984C56.8 72.5239 55.7255 73.5984 54.4 73.5984H18.4C17.0745 73.5984 16 72.5239 16 71.1984V16.7984C16 15.473 17.0745 14.3984 18.4 14.3984L54.4 14.3984Z",fill:"url(#paint0_linear_2261_7469)"})),Lje||(Lje=d.createElement("path",{d:"M46.4 7.19922C47.7255 7.19922 48.8 8.27374 48.8 9.59922V63.9992C48.8 65.3247 47.7255 66.3992 46.4 66.3992H10.4C9.07452 66.3992 8 65.3247 8 63.9992V9.59922C8 8.27374 9.07452 7.19922 10.4 7.19922L46.4 7.19922Z",fill:"url(#paint1_linear_2261_7469)"})),Bje||(Bje=d.createElement("path",{d:"M13.6989 0.712489C14.1498 0.256566 14.7643 0 15.4055 0H38.4C39.7255 0 40.8 1.07452 40.8 2.4V56.8C40.8 58.1255 39.7255 59.2 38.4 59.2H2.4C1.07452 59.2 0 58.1255 0 56.8V15.5522C0 14.9204 0.249174 14.314 0.69345 13.8647L13.6989 0.712489Z",fill:"url(#paint2_linear_2261_7469)"})),d.createElement("mask",{id:"mask0_2261_7469",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:0,width:41,height:60},Uje||(Uje=d.createElement("path",{d:"M13.6989 0.712489C14.1498 0.256566 14.7643 0 15.4055 0H38.4C39.7255 0 40.8 1.07452 40.8 2.4V56.8C40.8 58.1255 39.7255 59.2 38.4 59.2H2.4C1.07452 59.2 0 58.1255 0 56.8V15.5522C0 14.9204 0.249174 14.314 0.69345 13.8647L13.6989 0.712489Z",fill:"white"}))),Vje||(Vje=d.createElement("g",{mask:"url(#mask0_2261_7469)"},d.createElement("rect",{opacity:.2,width:15.2,height:2.4,rx:1.2,transform:"matrix(1 0 0 -1 7.20044 23.1992)",fill:"white"}),d.createElement("rect",{opacity:.2,width:25.6,height:2.4,rx:1.2,transform:"matrix(1 0 0 -1 7.20044 29.5996)",fill:"white"}),d.createElement("g",{filter:"url(#filter0_d_2261_7469)"},d.createElement("path",{d:"M14.4 0V14.498H0L14.4 0Z",fill:"#A6E2EB"})))),$je||($je=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_7469",x:-8,y:-6,width:30.3999,height:30.498,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:4}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7469"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7469",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2261_7469",x1:19.4105,y1:85.1335,x2:71.7108,y2:69.341,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#4AB8C9"}),d.createElement("stop",{offset:1,stopColor:"#CEF7FF"})),d.createElement("linearGradient",{id:"paint1_linear_2261_7469",x1:14.6471,y1:90.9034,x2:69.6499,y2:69.1837,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#B3E2EB"})),d.createElement("linearGradient",{id:"paint2_linear_2261_7469",x1:-11.385,y1:26.3543,x2:39.9856,y2:66.1186,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const zje=d.forwardRef(NGt),Qmr=rn.p+"static/media/File.5d2f8b2f395b8e4f9063e4e4564e6cd6.svg";var Wje,Hje,Gje,Yje,Kje,Xje,Zje,Qje,Jje;function Xte(){return Xte=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},Xte.apply(null,arguments)}function LGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",Xte({width:90,height:46,viewBox:"0 0 90 46",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,d.createElement("mask",{id:"mask0_2261_7232",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:0,width:90,height:46},Wje||(Wje=d.createElement("rect",{width:89.6,height:45.6,fill:"white"}))),d.createElement("g",{mask:"url(#mask0_2261_7232)"},Hje||(Hje=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.6 45.1457C89.6 69.8881 69.5424 89.9457 44.8 89.9457C20.0576 89.9457 0 69.8881 0 45.1457C0 20.4033 20.0576 0.345703 44.8 0.345703C69.5424 0.345703 89.6 20.4033 89.6 45.1457ZM9.59961 45.1457C9.59961 64.5861 25.3592 80.3457 44.7996 80.3457C64.24 80.3457 79.9996 64.5861 79.9996 45.1457C79.9996 25.7053 64.24 9.94571 44.7996 9.94571C25.3592 9.94571 9.59961 25.7053 9.59961 45.1457Z",fill:"#F1F1F1"})),Gje||(Gje=d.createElement("path",{d:"M83.2944 54.2038C84.7485 47.996 84.7356 41.3499 82.97 34.7605C77.2523 13.4219 55.3188 0.758598 33.9802 6.47627C16.5547 11.1454 4.91445 26.6283 4.34493 43.7704",stroke:"#12C800",strokeWidth:9.6,strokeLinecap:"round"})),d.createElement("mask",{id:"mask1_2261_7232",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:0,width:90,height:90},Yje||(Yje=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.6 45.1457C89.6 69.8881 69.5424 89.9457 44.8 89.9457C20.0576 89.9457 0 69.8881 0 45.1457C0 20.4033 20.0576 0.345703 44.8 0.345703C69.5424 0.345703 89.6 20.4033 89.6 45.1457ZM9.59961 45.1457C9.59961 64.5861 25.3592 80.3457 44.7996 80.3457C64.24 80.3457 79.9996 64.5861 79.9996 45.1457C79.9996 25.7053 64.24 9.94571 44.7996 9.94571C25.3592 9.94571 9.59961 25.7053 9.59961 45.1457Z",fill:"white"}))),Kje||(Kje=d.createElement("g",{mask:"url(#mask1_2261_7232)"},d.createElement("g",{filter:"url(#filter0_d_2261_7232)"},d.createElement("path",{d:"M33.0476 6.90039C16.6915 11.9204 4.80005 27.1445 4.80005 45.146C4.80005 67.2374 22.7087 85.146 44.8 85.146C63.8438 85.146 79.7792 71.8378 83.8136 54.0142",stroke:"url(#paint0_linear_2261_7232)",strokeWidth:9.6,strokeLinecap:"round"})))),Xje||(Xje=d.createElement("g",{filter:"url(#filter1_i_2261_7232)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.6 45.1457C89.6 69.8881 69.5424 89.9457 44.8 89.9457C20.0576 89.9457 0 69.8881 0 45.1457C0 20.4033 20.0576 0.345703 44.8 0.345703C69.5424 0.345703 89.6 20.4033 89.6 45.1457ZM9.59961 45.1457C9.59961 64.5861 25.3592 80.3457 44.7996 80.3457C64.24 80.3457 79.9996 64.5861 79.9996 45.1457C79.9996 25.7053 64.24 9.94571 44.7996 9.94571C25.3592 9.94571 9.59961 25.7053 9.59961 45.1457Z",fill:"black",fillOpacity:.01}))),Zje||(Zje=d.createElement("g",{opacity:.4,filter:"url(#filter2_d_2261_7232)"},d.createElement("path",{d:"M53.4351 75.7014C66.259 72.0239 75.7394 60.3578 75.9835 46.3721C76.2831 29.2088 62.5594 15.0514 45.3307 14.7507C28.102 14.45 13.8926 28.1198 13.593 45.283",stroke:"#E6E6E6",strokeWidth:4.4,strokeDasharray:"0.8 5.76"}))),Qje||(Qje=d.createElement("g",{filter:"url(#filter3_d_2261_7232)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40.7942 20.9185L49.9896 51.3405L46.6187 52.0578L40.7942 20.9185Z",fill:"#E8E8E8"})))),Jje||(Jje=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_7232",x:-8,y:-5.90039,width:104.615,height:103.846,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",null),d.createElement("feGaussianBlur",{stdDeviation:4}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7232"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7232",result:"shape"})),d.createElement("filter",{id:"filter1_i_2261_7232",x:0,y:.345703,width:89.6001,height:91.5996,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:-1,k3:1}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),d.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_2261_7232"})),d.createElement("filter",{id:"filter2_d_2261_7232",x:11.3933,y:12.5469,width:66.7947,height:65.2695,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",null),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7232"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7232",result:"shape"})),d.createElement("filter",{id:"filter3_d_2261_7232",x:32.7942,y:18.918,width:21.1953,height:43.1406,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dx:-2,dy:4}),d.createElement("feGaussianBlur",{stdDeviation:3}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7232"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7232",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2261_7232",x1:28.0504,y1:71.9094,x2:58.913,y2:25.5813,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#EF3E00"}),d.createElement("stop",{offset:1,stopColor:"#FFC000"})))))}const BGt=d.forwardRef(LGt),Jmr=rn.p+"static/media/Meter.a7b57f3a417c0702e44eb549be13b594.svg";var qje,e4e;function Zte(){return Zte=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},Zte.apply(null,arguments)}function UGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",Zte({width:97,height:68,viewBox:"0 0 97 68",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,qje||(qje=d.createElement("g",{filter:"url(#filter0_d_2385_4543)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M85.08 7.6C85.08 5.61177 83.4682 4 81.48 4H14.6C12.6118 4 11 5.61178 11 7.6V45.6C11 47.5882 12.6118 49.2 14.6 49.2H81.48C83.4682 49.2 85.08 47.5882 85.08 45.6V7.6ZM22.5195 35.9499V36.4H40.5195V35.9499C40.5195 31.0264 36.4875 27.04 31.5195 27.04C26.5516 27.04 22.5195 31.0264 22.5195 35.9499ZM31.52 25.6C28.9353 25.6 26.84 23.5047 26.84 20.92C26.84 18.3353 28.9353 16.24 31.52 16.24C34.1047 16.24 36.2 18.3353 36.2 20.92C36.2 23.5047 34.1047 25.6 31.52 25.6ZM50.24 27.04C49.6435 27.04 49.16 26.5565 49.16 25.96C49.16 25.3635 49.6435 24.88 50.24 24.88H67.44C68.0365 24.88 68.52 25.3635 68.52 25.96C68.52 26.5565 68.0365 27.04 67.44 27.04H50.24ZM49.16 18.76C49.16 19.3565 49.6435 19.84 50.24 19.84H61.68C62.2765 19.84 62.76 19.3565 62.76 18.76C62.76 18.1635 62.2765 17.68 61.68 17.68H50.24C49.6435 17.68 49.16 18.1635 49.16 18.76ZM50.24 34.96C49.6435 34.96 49.16 34.4765 49.16 33.88C49.16 33.2835 49.6435 32.8 50.24 32.8H56.08C56.6765 32.8 57.16 33.2835 57.16 33.88C57.16 34.4765 56.6765 34.96 56.08 34.96H50.24Z",fill:"url(#paint0_linear_2385_4543)"}))),e4e||(e4e=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2385_4543",x:0,y:0,width:96.0801,height:67.1992,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:7}),d.createElement("feGaussianBlur",{stdDeviation:5.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0.0856469 0 0 0 0 0.0987319 0 0 0 0.1 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2385_4543"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2385_4543",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2385_4543",x1:-32.8472,y1:13.7151,x2:-5.49593,y2:80.2604,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const VGt=d.forwardRef(UGt),qmr=rn.p+"static/media/Profile.83c9f0d63f8d0dbc2a328afbc433179e.svg";var t4e,n4e,r4e,a4e,i4e,o4e,s4e,l4e,c4e,u4e;function Qte(){return Qte=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},Qte.apply(null,arguments)}function $Gt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",Qte({width:100,height:91,viewBox:"0 0 100 91",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,t4e||(t4e=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M68.1175 68.5192L49.2811 43.6989L82.6445 34.9446L82.1978 33.2422L48.9829 41.9575L55.2648 15.3015L53.5874 14.7461L47.3604 41.1697L34.3768 23.0862L32.8221 23.9386L46.3174 42.7349L20.5708 42.7349L20.5829 44.4949L45.5448 44.4949L26.3184 67.5672L27.6705 68.6939L47.752 44.5954L66.7155 69.5832L68.1175 68.5192Z",fill:"url(#paint0_linear_2261_7240)"})),n4e||(n4e=d.createElement("g",{filter:"url(#filter0_d_2261_7240)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M59.1385 11.1223C59.3018 13.4574 57.547 15.4839 55.217 15.6469C52.887 15.8098 50.8673 14.0472 50.704 11.7121C50.5407 9.37697 52.2955 7.35045 54.6255 7.18752C56.9555 7.02459 58.9753 8.78716 59.1385 11.1223ZM52.6991 11.5726C52.7855 12.8075 53.8511 13.7375 55.0775 13.6517C56.3039 13.566 57.2298 12.4968 57.1434 11.2618C57.0571 10.0268 55.9914 9.09689 54.765 9.18265C53.5386 9.26841 52.6127 10.3376 52.6991 11.5726Z",fill:"url(#paint1_linear_2261_7240)"}))),r4e||(r4e=d.createElement("g",{filter:"url(#filter1_d_2261_7240)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.2899 32.9133C89.4532 35.2484 87.6984 37.2749 85.3684 37.4379C83.0384 37.6008 81.0186 35.8382 80.8553 33.5031C80.692 31.168 82.4469 29.1415 84.7769 28.9785C87.1069 28.8156 89.1266 30.5782 89.2899 32.9133ZM82.8505 33.3636C82.9368 34.5986 84.0025 35.5285 85.2289 35.4428C86.4553 35.357 87.3811 34.2878 87.2948 33.0528C87.2084 31.8179 86.1428 30.8879 84.9164 30.9737C83.69 31.0594 82.7641 32.1286 82.8505 33.3636Z",fill:"url(#paint2_linear_2261_7240)"}))),a4e||(a4e=d.createElement("g",{filter:"url(#filter2_d_2261_7240)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M73.2899 71.3137C73.4532 73.6488 71.6984 75.6753 69.3684 75.8383C67.0384 76.0012 65.0186 74.2386 64.8553 71.9035C64.692 69.5684 66.4469 67.5419 68.7769 67.3789C71.1069 67.216 73.1266 68.9786 73.2899 71.3137ZM66.8505 71.764C66.9368 72.9989 68.0025 73.9289 69.2289 73.8431C70.4553 73.7574 71.3811 72.6882 71.2948 71.4532C71.2084 70.2182 70.1428 69.2883 68.9164 69.3741C67.69 69.4598 66.7641 70.529 66.8505 71.764Z",fill:"url(#paint3_linear_2261_7240)"}))),i4e||(i4e=d.createElement("g",{filter:"url(#filter3_d_2261_7240)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.2899 70.5129C29.4532 72.848 27.6984 74.8746 25.3684 75.0375C23.0384 75.2004 21.0186 73.4378 20.8553 71.1027C20.692 68.7676 22.4469 66.7411 24.7769 66.5781C27.1069 66.4152 29.1266 68.1778 29.2899 70.5129ZM22.8505 70.9632C22.9368 72.1982 24.0025 73.1281 25.2289 73.0424C26.4553 72.9566 27.3811 71.8874 27.2948 70.6524C27.2084 69.4175 26.1428 68.4875 24.9164 68.5733C23.69 68.659 22.7641 69.7282 22.8505 70.9632Z",fill:"url(#paint4_linear_2261_7240)"}))),o4e||(o4e=d.createElement("g",{filter:"url(#filter4_d_2261_7240)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M35.1569 22.7696C33.7354 24.7262 30.9969 25.1599 29.0404 23.7384C27.0839 22.3169 26.6501 19.5784 28.0716 17.6218C29.4932 15.6653 32.2316 15.2316 34.1882 16.6531C36.1447 18.0746 36.5784 20.8131 35.1569 22.7696ZM29.7067 18.8098C28.9413 19.8633 29.1748 21.3379 30.2283 22.1033C31.2819 22.8687 32.7564 22.6352 33.5219 21.5817C34.2873 20.5281 34.0537 19.0536 33.0002 18.2882C31.9467 17.5227 30.4721 17.7563 29.7067 18.8098Z",fill:"url(#paint5_linear_2261_7240)"}))),s4e||(s4e=d.createElement("g",{filter:"url(#filter5_d_2261_7240)"},d.createElement("path",{d:"M49.2667 53.7274C55.0851 52.9097 59.1333 47.5241 58.3152 41.7033C57.4972 35.8826 52.1213 31.8215 46.3029 32.6392C40.4845 33.4569 36.4363 38.8425 37.2543 44.6633C38.0724 50.484 43.4482 54.5452 49.2667 53.7274Z",fill:"url(#paint6_linear_2261_7240)"}))),l4e||(l4e=d.createElement("path",{d:"M48.5848 48.8801C45.4467 49.3211 42.5443 47.1286 42.1022 43.9829C41.6601 40.8372 43.8457 37.9296 46.9838 37.4885C50.122 37.0475 53.0243 39.2401 53.4664 42.3857C53.9085 45.5314 51.723 48.439 48.5848 48.8801Z",fill:"white"})),c4e||(c4e=d.createElement("g",{filter:"url(#filter6_d_2261_7240)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8684 46.6263C19.295 49.2448 15.9021 50.0977 13.2893 48.5277C10.6764 46.9577 9.83661 43.5616 11.41 40.9431C12.9833 38.3246 16.3762 37.4718 18.989 39.0417C21.6019 40.6117 22.4417 44.0078 20.8684 46.6263ZM13.316 44.1814C13.5365 45.7503 14.98 46.8424 16.5378 46.6234C18.0957 46.4045 19.1822 44.9569 18.9617 43.388C18.7412 41.819 17.2978 40.727 15.7399 40.9459C14.182 41.1649 13.0955 42.6125 13.316 44.1814Z",fill:"url(#paint7_linear_2261_7240)"}))),u4e||(u4e=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_7240",x:40.6934,y:2.17773,width:28.4558,height:28.4805,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:5}),d.createElement("feGaussianBlur",{stdDeviation:5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7240"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7240",result:"shape"})),d.createElement("filter",{id:"filter1_d_2261_7240",x:70.8447,y:23.9688,width:28.4558,height:28.4805,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:5}),d.createElement("feGaussianBlur",{stdDeviation:5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7240"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7240",result:"shape"})),d.createElement("filter",{id:"filter2_d_2261_7240",x:54.8447,y:62.3691,width:28.4558,height:28.4805,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:5}),d.createElement("feGaussianBlur",{stdDeviation:5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7240"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7240",result:"shape"})),d.createElement("filter",{id:"filter3_d_2261_7240",x:10.8447,y:61.5684,width:28.4558,height:28.4805,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:5}),d.createElement("feGaussianBlur",{stdDeviation:5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7240"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7240",result:"shape"})),d.createElement("filter",{id:"filter4_d_2261_7240",x:17.2351,y:10.8164,width:28.7585,height:28.7578,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:5}),d.createElement("feGaussianBlur",{stdDeviation:5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7240"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7240",result:"shape"})),d.createElement("filter",{id:"filter5_d_2261_7240",x:27.1492,y:27.5352,width:41.271,height:41.2969,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:5}),d.createElement("feGaussianBlur",{stdDeviation:5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7240"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7240",result:"shape"})),d.createElement("filter",{id:"filter6_d_2261_7240",x:.616943,y:33.2539,width:31.0444,height:31.0605,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:5}),d.createElement("feGaussianBlur",{stdDeviation:5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7240"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7240",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2261_7240",x1:16.1974,y1:29.3829,x2:33.8177,y2:62.3632,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#C40F11"}),d.createElement("stop",{offset:1,stopColor:"#EF0000"})),d.createElement("linearGradient",{id:"paint1_linear_2261_7240",x1:67.5131,y1:18.6996,x2:66.4182,y2:3.04064,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#C40F11"}),d.createElement("stop",{offset:1,stopColor:"#EF0000"})),d.createElement("linearGradient",{id:"paint2_linear_2261_7240",x1:97.6645,y1:40.4906,x2:96.5695,y2:24.8317,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#C40F11"}),d.createElement("stop",{offset:1,stopColor:"#EF0000"})),d.createElement("linearGradient",{id:"paint3_linear_2261_7240",x1:81.6645,y1:78.891,x2:80.5695,y2:63.232,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#C40F11"}),d.createElement("stop",{offset:1,stopColor:"#EF0000"})),d.createElement("linearGradient",{id:"paint4_linear_2261_7240",x1:37.6645,y1:78.0902,x2:36.5695,y2:62.4313,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#C40F11"}),d.createElement("stop",{offset:1,stopColor:"#EF0000"})),d.createElement("linearGradient",{id:"paint5_linear_2261_7240",x1:44.6556,y1:27.7144,x2:43.5247,y2:11.5419,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#C40F11"}),d.createElement("stop",{offset:1,stopColor:"#EF0000"})),d.createElement("linearGradient",{id:"paint6_linear_2261_7240",x1:26.7051,y1:49.6128,x2:51.3499,y2:83.328,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#EF3E00"}),d.createElement("stop",{offset:1,stopColor:"#FFC000"})),d.createElement("linearGradient",{id:"paint7_linear_2261_7240",x1:33.212,y1:52.1047,x2:30.3642,y2:31.8413,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#C40F11"}),d.createElement("stop",{offset:1,stopColor:"#EF0000"})))))}const zGt=d.forwardRef($Gt),egr=rn.p+"static/media/Relationship.b6b9fad177b2b64e57152608133608a7.svg";var d4e,f4e,h4e,p4e;function Jte(){return Jte=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},Jte.apply(null,arguments)}function WGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",Jte({width:91,height:90,viewBox:"0 0 91 90",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,d.createElement("mask",{id:"mask0_2261_7471",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:33,y:14,width:44,height:45},d4e||(d4e=d.createElement("path",{d:"M54.7916 58.1437C42.8282 58.1437 33.1299 48.4455 33.1299 36.482C33.1299 24.5186 42.8282 14.8203 54.7916 14.8203C66.755 14.8203 76.4533 24.5186 76.4533 36.482C76.4533 48.4455 66.755 58.1437 54.7916 58.1437Z",fill:"white"}))),f4e||(f4e=d.createElement("g",{mask:"url(#mask0_2261_7471)"},d.createElement("path",{d:"M31.5352 69.8191V68.7596C31.5352 57.1704 41.4056 47.7871 53.5672 47.7871C65.7287 47.7871 75.5992 57.1704 75.5992 68.7596V69.8191H31.5352Z",fill:"url(#paint0_linear_2261_7471)"}),d.createElement("g",{filter:"url(#filter0_d_2261_7471)"},d.createElement("path",{d:"M53.4954 44.9068C48.1272 44.9068 43.7754 40.555 43.7754 35.1868C43.7754 29.8186 48.1272 25.4668 53.4954 25.4668C58.8636 25.4668 63.2154 29.8186 63.2154 35.1868C63.2154 40.555 58.8636 44.9068 53.4954 44.9068Z",fill:"url(#paint1_linear_2261_7471)"})))),h4e||(h4e=d.createElement("g",{filter:"url(#filter1_d_2261_7471)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.1536 61.167C80.2181 54.9065 86.5305 38.4344 80.273 24.3833C74.0155 10.3321 57.5476 3.99999 43.483 10.2604C29.4185 16.5209 23.1061 32.993 29.3636 47.0441C30.8781 50.445 32.9908 53.3936 35.5227 55.821L18.3136 76.33L21.292 78.8292L38.511 58.3084C46.2911 63.9118 56.7585 65.3489 66.1536 61.167ZM62.9865 58.1568C50.5916 62.6682 36.8862 56.2773 32.3748 43.8823C27.8634 31.4873 34.2543 17.782 46.6493 13.2706C59.0443 8.75922 72.7496 15.1501 77.261 27.5451C81.7724 39.9401 75.3815 53.6454 62.9865 58.1568Z",fill:"url(#paint2_linear_2261_7471)"}))),p4e||(p4e=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_7471",x:37.7754,y:21.4668,width:31.4399,height:31.4395,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:3}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7471"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7471",result:"shape"})),d.createElement("filter",{id:"filter1_d_2261_7471",x:11.3135,y:4.8457,width:78.376,height:84.9844,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:4}),d.createElement("feGaussianBlur",{stdDeviation:3.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7471"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7471",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2261_7471",x1:42.2742,y1:97.3895,x2:73.3534,y2:20.4094,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0058E0"}),d.createElement("stop",{offset:1,stopColor:"#0DC4FE"})),d.createElement("linearGradient",{id:"paint1_linear_2261_7471",x1:48.5132,y1:69.2337,x2:87.1244,y2:21.4156,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0058E0"}),d.createElement("stop",{offset:1,stopColor:"#0DC4FE"})),d.createElement("linearGradient",{id:"paint2_linear_2261_7471",x1:-10.1923,y1:52.2508,x2:48.1969,y2:102.825,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0058E0"}),d.createElement("stop",{offset:1,stopColor:"#0DC4FE"})))))}const HGt=d.forwardRef(WGt),tgr=rn.p+"static/media/UserMonitor.9aac7e19a8eafcdc70b9b8a0da03ef37.svg";var m4e,g4e,v4e,y4e,x4e,b4e;function qte(){return qte=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},qte.apply(null,arguments)}function GGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",qte({width:99,height:101,viewBox:"0 0 99 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,m4e||(m4e=d.createElement("g",{filter:"url(#filter0_d_2261_7468)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.12 42.4369C13.9523 46.1039 14.3493 49.7946 15.3175 53.4081C20.4634 72.6129 40.2035 84.0098 59.4083 78.8639C78.6131 73.718 90.01 53.9779 84.8641 34.7731C79.7182 15.5683 59.9781 4.17137 40.7733 9.31728C36.4603 10.4729 32.4885 12.3849 28.9978 14.907C28.9932 14.9103 28.9885 14.9136 28.9838 14.9169C28.9743 14.9236 28.9648 14.9305 28.9553 14.9373C28.682 15.1355 28.4118 15.3374 28.1448 15.5429M31.7343 20.8596C34.8392 18.4059 38.4577 16.5635 42.4298 15.4992C58.2204 11.2681 74.4511 20.639 78.6822 36.4296C82.9133 52.2202 73.5425 68.4509 57.7519 72.682C41.9613 76.9131 25.7305 67.5423 21.4994 51.7517C20.7018 48.775 20.3755 45.7416 20.5133 42.7293C20.5941 40.9639 19.2283 39.4672 17.4629 39.3865C15.6974 39.3057 14.2008 40.6715 14.12 42.4369M31.734 20.8598C29.3979 22.7079 27.3602 24.8973 25.6838 27.3429L30.9129 25.9418C32.62 25.4844 34.3747 26.4974 34.8321 28.2045C35.2895 29.9116 34.2764 31.6663 32.5693 32.1237L20.1449 35.4528C20.0382 35.4814 19.9313 35.5043 19.8246 35.5216C18.2235 35.7809 16.6545 34.7905 16.2257 33.1901L12.8966 20.7656C12.4392 19.0586 13.4522 17.3039 15.1593 16.8465C16.8664 16.389 18.6211 17.4021 19.0785 19.1092L20.3397 23.8161C22.4897 20.6569 25.1237 17.8654 28.1444 15.5432",fill:"black",fillOpacity:.01}))),d.createElement("mask",{id:"mask0_2261_7468",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:12,y:8,width:75,height:73},g4e||(g4e=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.12 42.4369C13.9523 46.1039 14.3493 49.7946 15.3175 53.4081C20.4634 72.6129 40.2035 84.0098 59.4083 78.8639C78.6131 73.718 90.01 53.9779 84.8641 34.7731C79.7182 15.5683 59.9781 4.17137 40.7733 9.31728C36.4603 10.4729 32.4885 12.3849 28.9978 14.907C28.9932 14.9103 28.9885 14.9136 28.9838 14.9169C28.9743 14.9236 28.9648 14.9305 28.9553 14.9373C28.682 15.1355 28.4118 15.3374 28.1448 15.5429M31.7343 20.8596C34.8392 18.4059 38.4577 16.5635 42.4298 15.4992C58.2204 11.2681 74.4511 20.639 78.6822 36.4296C82.9133 52.2202 73.5425 68.4509 57.7519 72.682C41.9613 76.9131 25.7305 67.5423 21.4994 51.7517C20.7018 48.775 20.3755 45.7416 20.5133 42.7293C20.5941 40.9639 19.2283 39.4672 17.4629 39.3865C15.6974 39.3057 14.2008 40.6715 14.12 42.4369M31.734 20.8598C29.3979 22.7079 27.3602 24.8973 25.6838 27.3429L30.9129 25.9418C32.62 25.4844 34.3747 26.4974 34.8321 28.2045C35.2895 29.9116 34.2764 31.6663 32.5693 32.1237L20.1449 35.4528C20.0382 35.4814 19.9313 35.5043 19.8246 35.5216C18.2235 35.7809 16.6545 34.7905 16.2257 33.1901L12.8966 20.7656C12.4392 19.0586 13.4522 17.3039 15.1593 16.8465C16.8664 16.389 18.6211 17.4021 19.0785 19.1092L20.3397 23.8161C22.4897 20.6569 25.1237 17.8654 28.1444 15.5432",fill:"white"}))),v4e||(v4e=d.createElement("g",{mask:"url(#mask0_2261_7468)"},d.createElement("g",{filter:"url(#filter1_d_2261_7468)"},d.createElement("path",{d:"M14.1205 42.4362C13.9527 46.1033 14.3497 49.794 15.318 53.4074C16.189 56.658 17.4918 59.7326 19.1867 62.57C20.8984 65.4355 22.998 68.0387 25.4217 70.3147C34.4425 78.7858 47.2304 82.1265 59.4088 78.8633C78.6136 73.7174 90.0105 53.9772 84.8646 34.7725C80.3416 17.8924 64.3837 6.77954 47.1618 8.20363C45.4005 8.34927 44.0907 9.89515 44.2364 11.6565C44.382 13.4178 45.9279 14.7275 47.6892 14.5819C61.8405 13.4117 74.9641 22.5508 78.6827 36.4289C82.9138 52.2195 73.5429 68.4503 57.7523 72.6813C47.7357 75.3653 37.2254 72.6196 29.8028 65.6493C27.811 63.7788 26.0865 61.6408 24.6811 59.288C23.2886 56.9568 22.2175 54.4292 21.4999 51.751C20.7023 48.7743 20.376 45.741 20.5138 42.7287C20.5945 40.9632 19.2288 39.4665 17.4633 39.3858C15.6979 39.305 14.2012 40.6708 14.1205 42.4362Z",fill:"url(#paint0_angular_2261_7468)"})),d.createElement("g",{filter:"url(#filter2_d_2261_7468)"},d.createElement("path",{d:"M15.3175 53.4074C16.1885 56.658 17.4913 59.7325 19.1862 62.5699C20.0925 64.0872 22.0572 64.5824 23.5744 63.6761C25.0917 62.7698 25.5869 60.8052 24.6806 59.2879C23.2881 56.9567 22.217 54.4291 21.4994 51.7509C21.042 50.0438 19.2873 49.0308 17.5802 49.4882C15.8731 49.9456 14.8601 51.7003 15.3175 53.4074Z",fill:"#25BFD6"})),d.createElement("g",{filter:"url(#filter3_d_2261_7468)"},d.createElement("path",{d:"M48.7782 8.10641C48.2392 8.12652 47.7003 8.15883 47.1616 8.20337C45.0171 8.3807 42.8814 8.75158 40.7736 9.31635C36.4739 10.4685 32.4869 12.375 28.9553 14.9364C27.5246 15.974 27.206 17.9749 28.2436 19.4056C29.2812 20.8362 31.2822 21.1548 32.7128 20.1172C35.6136 18.0134 38.889 16.4471 42.4301 15.4983C44.1677 15.0327 45.9255 14.7274 47.689 14.5816C48.1315 14.545 48.5742 14.5185 49.0168 14.502C50.7829 14.4361 52.1611 12.951 52.0952 11.1849C52.0294 9.4188 50.5442 8.04052 48.7782 8.10641Z",fill:"#25BFD6"})),d.createElement("g",{filter:"url(#filter4_d_2261_7468)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.8966 20.7648L16.2257 33.1892C16.6545 34.7896 18.2235 35.7801 19.8246 35.5207C19.9313 35.5034 20.0382 35.4806 20.1449 35.452L32.5693 32.1229C34.2764 31.6655 35.2895 29.9108 34.8321 28.2037C34.3747 26.4966 32.62 25.4835 30.9129 25.9409L25.6838 27.3421C27.5903 24.5607 29.9642 22.1108 32.7128 20.1173C34.1434 19.0797 34.4621 17.0788 33.4245 15.6482C32.3868 14.2175 30.3859 13.8989 28.9553 14.9365C25.5788 17.3854 22.6691 20.3977 20.3405 23.818L19.0785 19.1083C18.6211 17.4013 16.8664 16.3882 15.1593 16.8456C13.4522 17.303 12.4392 19.0577 12.8966 20.7648Z",fill:"#0D6BFE"})))),y4e||(y4e=d.createElement("path",{d:"M38.0908 58.112V57.4943C38.0908 50.7379 43.4669 45.2676 50.0908 45.2676C56.7148 45.2676 62.0908 50.7379 62.0908 57.4943V58.112H38.0908Z",fill:"url(#paint1_linear_2261_7468)"})),x4e||(x4e=d.createElement("path",{d:"M50.0908 42.2457C47.1913 42.2457 44.8408 39.8778 44.8408 36.9569C44.8408 34.0359 47.1913 31.668 50.0908 31.668C52.9903 31.668 55.3408 34.0359 55.3408 36.9569C55.3408 39.8778 52.9903 42.2457 50.0908 42.2457Z",fill:"url(#paint2_linear_2261_7468)"})),b4e||(b4e=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2261_7468",x:.786621,y:4.08203,width:97.313,height:96.0176,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:8}),d.createElement("feGaussianBlur",{stdDeviation:6}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7468"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7468",result:"shape"})),d.createElement("filter",{id:"filter1_d_2261_7468",x:11.083,y:7.08008,width:78.0171,height:78.0156,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7468"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7468",result:"shape"})),d.createElement("filter",{id:"filter2_d_2261_7468",x:12.2075,y:48.3789,width:15.9263,height:20.75,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7468"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7468",result:"shape"})),d.createElement("filter",{id:"filter3_d_2261_7468",x:24.6338,y:7.10352,width:30.4639,height:18.623,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7468"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7468",result:"shape"})),d.createElement("filter",{id:"filter4_d_2261_7468",x:11.7866,y:11.3262,width:28.1553,height:27.2363,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dx:2}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2261_7468"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2261_7468",result:"shape"})),d.createElement("radialGradient",{id:"paint0_angular_2261_7468",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(50.1594 44.3442) rotate(-15) scale(36 35.7368)"},d.createElement("stop",{offset:.518104,stopColor:"#0C9CB2"}),d.createElement("stop",{offset:.803922,stopColor:"#59D004"})),d.createElement("linearGradient",{id:"paint1_linear_2261_7468",x1:44.8728,y1:64.5342,x2:59.8436,y2:48.7248,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#59D004"})),d.createElement("linearGradient",{id:"paint2_linear_2261_7468",x1:47.808,y1:47.5346,x2:58.3453,y2:41.623,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const YGt=d.forwardRef(GGt),ngr=rn.p+"static/media/UserUpdate.7f2a0d5faa4cebcd6bf8b3f91c9492c9.svg";var w4e,S4e,C4e,E4e,_4e;function ene(){return ene=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},ene.apply(null,arguments)}function KGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",ene({width:100,height:119,viewBox:"0 0 100 119",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,w4e||(w4e=d.createElement("g",{filter:"url(#filter0_d_2677_30029)"},d.createElement("path",{d:"M59.7212 21.9169C58.8202 21.01 57.5946 20.5 56.3162 20.5H34.8001C32.1491 20.5 30.0001 22.649 30.0001 25.3V73.2635C30.0001 75.9144 32.1491 78.0635 34.8001 78.0635H64.7332C67.3842 78.0635 69.5332 75.9144 69.5332 73.2635V33.7715C69.5332 32.5039 69.0317 31.2877 68.1383 30.3884L59.7212 21.9169Z",fill:"#F4F4F4"}))),d.createElement("mask",{id:"mask0_2677_30029",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:30,y:20,width:40,height:59},S4e||(S4e=d.createElement("path",{d:"M59.7212 21.9169C58.8202 21.01 57.5946 20.5 56.3162 20.5H34.8001C32.1491 20.5 30.0001 22.649 30.0001 25.3V73.2635C30.0001 75.9144 32.1491 78.0635 34.8001 78.0635H64.7332C67.3842 78.0635 69.5332 75.9144 69.5332 73.2635V33.7715C69.5332 32.5039 69.0317 31.2877 68.1383 30.3884L59.7212 21.9169Z",fill:"white"}))),C4e||(C4e=d.createElement("g",{mask:"url(#mask0_2677_30029)"},d.createElement("rect",{x:36.5879,y:43.0586,width:26.3554,height:1.55577,rx:.777884,fill:"#EAEAEA"}),d.createElement("rect",{x:36.5879,y:48.5039,width:17.2796,height:1.55577,rx:.777884,fill:"#EAEAEA"}),d.createElement("g",{filter:"url(#filter1_d_2677_30029)"},d.createElement("path",{d:"M58.6821 20.5V31.7793H69.9219L58.6821 20.5Z",fill:"#FBFBFB"})))),E4e||(E4e=d.createElement("g",{clipPath:"url(#clip0_2677_30029)",filter:"url(#filter2_d_2677_30029)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M67.0418 78.2133C67.0835 78.1922 67.1252 78.1616 67.1599 78.1263L73.5452 71.6426C73.7258 71.4591 73.7258 71.1605 73.5452 70.977L73.2163 70.6431C73.0356 70.4596 72.7415 70.4596 72.5609 70.6431L66.8287 76.4636L64.2903 73.8861C64.1074 73.7003 63.8156 73.7027 63.6349 73.8861L63.306 74.2201C63.1254 74.4035 63.1254 74.7022 63.306 74.8856L66.4975 78.1263C66.6504 78.2745 66.8681 78.3027 67.0418 78.2133ZM59.4707 74.2695C59.4707 69.2038 63.5145 65.0977 68.5032 65.0977C73.4919 65.0977 77.5357 69.2038 77.5357 74.2695C77.5357 79.3351 73.4919 83.4413 68.5032 83.4413C63.5145 83.4413 59.4707 79.3351 59.4707 74.2695Z",fill:"url(#paint0_linear_2677_30029)"}))),_4e||(_4e=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2677_30029",x:0,y:.5,width:99.5332,height:117.562,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:10}),d.createElement("feGaussianBlur",{stdDeviation:15}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2677_30029"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2677_30029",result:"shape"})),d.createElement("filter",{id:"filter1_d_2677_30029",x:42.6816,y:8.5,width:43.2402,height:43.2793,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:4}),d.createElement("feGaussianBlur",{stdDeviation:8}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2677_30029"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2677_30029",result:"shape"})),d.createElement("filter",{id:"filter2_d_2677_30029",x:55.0078,y:62.2754,width:26.9922,height:28.2246,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:2}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2677_30029"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2677_30029",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2677_30029",x1:68.5032,y1:65.0977,x2:68.5032,y2:83.4413,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#4CC722"}),d.createElement("stop",{offset:.629701,stopColor:"#24AC7D"}),d.createElement("stop",{offset:1,stopColor:"#0C9CB2"})),d.createElement("clipPath",{id:"clip0_2677_30029"},d.createElement("rect",{width:18.9914,height:20.225,fill:"white",transform:"translate(59.0078 64.2754)"})))))}const XGt=d.forwardRef(KGt),rgr=rn.p+"static/media/FileCheck.0281c89dacb558da1f6c8544b653d1cc.svg";var T4e,A4e,P4e,O4e;function tne(){return tne=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},tne.apply(null,arguments)}function ZGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",tne({width:62,height:63,viewBox:"0 0 62 63",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,T4e||(T4e=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M26.6888 29.2838L35.0782 20.8029C35.5672 20.2945 36.2709 19.9807 36.9885 19.969C37.6946 19.9582 38.4076 20.2589 38.8989 20.7789C39.3965 21.2873 39.6832 22.0174 39.6832 22.7342C39.67 23.4643 39.3639 24.1804 38.8501 24.6671L34.5946 28.9707H58.1143C59.0334 28.959 59.9533 29.2497 60.5935 29.7681C61.2615 30.2781 61.6266 31.0081 61.6126 31.7242C61.5979 32.4411 61.2057 33.1464 60.5625 33.6447C59.9216 34.1415 59.0202 34.4212 58.1143 34.4212H34.6302L38.8501 38.6892C39.3639 39.1976 39.67 39.9261 39.67 40.6445C39.6832 41.7217 38.9873 42.7719 38.0123 43.1764C37.0226 43.5825 35.8167 43.3275 35.0782 42.5642L26.6888 34.0833C25.4162 32.8007 25.4162 30.5772 26.6888 29.2838Z",fill:"#0D6BFE"})),A4e||(A4e=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.8999 19.2345L19.5105 27.7153C19.0222 28.2237 18.3178 28.5383 17.6001 28.5492C16.8941 28.56 16.1819 28.2593 15.6897 27.7393C15.193 27.2309 14.9054 26.5009 14.9054 25.784C14.9194 25.054 15.2247 24.3379 15.7386 23.8512L19.9941 19.5476H3.50597C2.78832 19.5592 2.07145 19.2686 1.57157 18.7501C1.05077 18.2402 0.765574 17.5101 0.775649 16.794C0.787274 16.0771 1.0934 15.3719 1.5956 14.8743C2.09547 14.3768 2.79995 14.097 3.50597 14.097H19.9577L15.7386 9.82908C15.2247 9.32068 14.9194 8.59295 14.9194 7.87453C14.9054 6.7965 15.6014 5.74638 16.5771 5.34183C17.566 4.9365 18.7727 5.1907 19.5105 5.95408L27.8999 14.4349C29.1732 15.7175 29.1732 17.941 27.8999 19.2345Z",fill:"url(#paint0_linear_2677_30044)"})),P4e||(P4e=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.8999 48.8735L19.5105 57.3543C19.0222 57.8627 18.3178 58.1766 17.6001 58.1882C16.8941 58.1983 16.1819 57.8976 15.6897 57.3783C15.193 56.8692 14.9054 56.1391 14.9054 55.423C14.9194 54.693 15.2247 53.9761 15.7386 53.4894L19.9941 49.1866H3.50597C2.78832 49.1974 2.07145 48.9076 1.57157 48.3883C1.05077 47.8792 0.765574 47.1491 0.775649 46.4322C0.787274 45.7161 1.0934 45.0109 1.5956 44.5126C2.09547 44.0158 2.79995 43.736 3.50597 43.736H19.9577L15.7386 39.4681C15.2247 38.9597 14.9194 38.2312 14.9194 37.5128C14.9054 36.4355 15.6014 35.3854 16.5771 34.9808C17.566 34.5747 18.7727 34.8297 19.5105 35.5931L27.8999 44.0739C29.1732 45.3558 29.1732 47.5792 27.8999 48.8735Z",fill:"url(#paint1_linear_2677_30044)"})),O4e||(O4e=d.createElement("defs",null,d.createElement("linearGradient",{id:"paint0_linear_2677_30044",x1:28.8547,y1:30.5563,x2:-9.26308,y2:24.9747,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#00B12D"}),d.createElement("stop",{offset:1,stopColor:"#25D004"})),d.createElement("linearGradient",{id:"paint1_linear_2677_30044",x1:28.8547,y1:60.1949,x2:-9.26308,y2:54.6133,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#00B12D"}),d.createElement("stop",{offset:1,stopColor:"#25D004"})))))}const QGt=d.forwardRef(ZGt),agr=rn.p+"static/media/TwoWays.bcaf00a92c94627f603d9b215a001b0c.svg";var j4e,M4e,R4e,D4e,k4e,I4e,F4e,N4e,L4e,B4e;function nne(){return nne=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},nne.apply(null,arguments)}function JGt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",nne({width:80,height:86,viewBox:"0 0 80 86",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,j4e||(j4e=d.createElement("g",{filter:"url(#filter0_d_2677_30034)"},d.createElement("path",{d:"M16.8635 8.08383C17.2251 7.71065 17.7226 7.5 18.2423 7.5H30.0409C31.1013 7.5 31.9609 8.35961 31.9609 9.42V38.8345C31.9609 39.8949 31.1013 40.7545 30.0409 40.7545H11.42C10.3596 40.7545 9.5 39.8949 9.5 38.8345V16.4599C9.5 15.9611 9.6941 15.4819 10.0412 15.1237L16.8635 8.08383Z",fill:"url(#paint0_linear_2677_30034)"}))),d.createElement("mask",{id:"mask0_2677_30034",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:9,y:7,width:23,height:34},M4e||(M4e=d.createElement("path",{d:"M16.8635 8.08383C17.2251 7.71065 17.7226 7.5 18.2423 7.5H30.0409C31.1013 7.5 31.9609 8.35961 31.9609 9.42V38.8345C31.9609 39.8949 31.1013 40.7545 30.0409 40.7545H11.42C10.3596 40.7545 9.5 39.8949 9.5 38.8345V16.4599C9.5 15.9611 9.6941 15.4819 10.0412 15.1237L16.8635 8.08383Z",fill:"white"}))),R4e||(R4e=d.createElement("g",{mask:"url(#mask0_2677_30034)"},d.createElement("g",{filter:"url(#filter1_d_2677_30034)"},d.createElement("path",{d:"M17.4274 7.5V15.644H9.5L17.4274 7.5Z",fill:"#32CDE5"})))),D4e||(D4e=d.createElement("rect",{opacity:.3,x:22.2734,y:21.4316,width:8.36777,height:1.34816,rx:.674078,transform:"rotate(-180 22.2734 21.4316)",fill:"white"})),k4e||(k4e=d.createElement("rect",{opacity:.3,x:27.9961,y:25.4746,width:14.0931,height:1.34816,rx:.674078,transform:"rotate(-180 27.9961 25.4746)",fill:"white"})),d.createElement("mask",{id:"mask1_2677_30034",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:19,y:13,width:46,height:47},I4e||(I4e=d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.3594 36.2458C19.3594 49.0085 29.4155 59.3549 41.8202 59.3549C54.225 59.3549 64.2811 49.0085 64.2811 36.2458C64.2811 23.4831 54.225 13.1367 41.8202 13.1367C29.4155 13.1367 19.3594 23.4831 19.3594 36.2458Z",fill:"white"}))),F4e||(F4e=d.createElement("g",{mask:"url(#mask1_2677_30034)"},d.createElement("g",{filter:"url(#filter2_d_2677_30034)"},d.createElement("path",{d:"M20.6955 9.21078C21.0572 8.8376 21.5547 8.62695 22.0743 8.62695H33.8729C34.9333 8.62695 35.7929 9.48657 35.7929 10.547V39.9615C35.7929 41.0219 34.9333 41.8815 33.8729 41.8815H15.252C14.1916 41.8815 13.332 41.0219 13.332 39.9615V17.5868C13.332 17.0881 13.5261 16.6089 13.8732 16.2507L20.6955 9.21078Z",fill:"url(#paint1_linear_2677_30034)"})),d.createElement("rect",{opacity:.3,x:30.3164,y:25.5371,width:16.9826,height:1.69091,rx:.845454,transform:"rotate(-180 30.3164 25.5371)",fill:"white"}))),N4e||(N4e=d.createElement("g",{filter:"url(#filter3_d_2677_30034)"},d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.3594 36.2458C19.3594 49.0085 29.4155 59.3549 41.8202 59.3549C54.225 59.3549 64.2811 49.0085 64.2811 36.2458C64.2811 23.4831 54.225 13.1367 41.8202 13.1367C29.4155 13.1367 19.3594 23.4831 19.3594 36.2458Z",stroke:"#0C9CB2",strokeWidth:4.8}))),L4e||(L4e=d.createElement("g",{filter:"url(#filter4_d_2677_30034)"},d.createElement("path",{d:"M57.1602 53.7188L72.4993 69.5006",stroke:"#0C9CB2",strokeWidth:4.8,strokeLinecap:"round"}))),B4e||(B4e=d.createElement("defs",null,d.createElement("filter",{id:"filter0_d_2677_30034",x:.5,y:.5,width:40.4609,height:51.2539,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:4.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0.3 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2677_30034"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2677_30034",result:"shape"})),d.createElement("filter",{id:"filter1_d_2677_30034",x:3.5,y:3.5,width:19.9258,height:20.1445,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:3}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2677_30034"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2677_30034",result:"shape"})),d.createElement("filter",{id:"filter2_d_2677_30034",x:4.33203,y:1.62695,width:40.4609,height:51.2539,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dy:2}),d.createElement("feGaussianBlur",{stdDeviation:4.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0.3 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2677_30034"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2677_30034",result:"shape"})),d.createElement("filter",{id:"filter3_d_2677_30034",x:15.9609,y:10.7363,width:55.7188,height:65.0195,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dx:2,dy:11}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2677_30034"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2677_30034",result:"shape"})),d.createElement("filter",{id:"filter4_d_2677_30034",x:53.7617,y:51.3184,width:26.1367,height:34.582,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},d.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),d.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),d.createElement("feOffset",{dx:2,dy:11}),d.createElement("feGaussianBlur",{stdDeviation:1.5}),d.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),d.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2677_30034"}),d.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2677_30034",result:"shape"})),d.createElement("linearGradient",{id:"paint0_linear_2677_30034",x1:4.02164,y1:19.8691,x2:29.7304,y2:43.2112,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#B3E2EB"})),d.createElement("linearGradient",{id:"paint1_linear_2677_30034",x1:7.85367,y1:20.9961,x2:33.5624,y2:44.3381,gradientUnits:"userSpaceOnUse"},d.createElement("stop",{stopColor:"#0C9CB2"}),d.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const qGt=d.forwardRef(JGt),igr=rn.p+"static/media/MonitorFile.76ef0cc8bbb7aa1f943e57378222af4a.svg";var eYt=rn(16340),tYt=rn(300);const yd="https://static.creditinfo.is/resources/common/samples",nYt={117:yd+"/CreditScore.pdf",112:yd+"/CreditReport.pdf",160:yd+"/KYC.pdf",102:yd+"/DefaultDebtor.pdf",190:yd+"/DebtorStatus.pdf",105:yd+"/CurrentRegistration.pdf",110:yd+"/FinancialStatement.pdf",138:yd+"/BeneficialOwners.pdf",109:yd+"/Shareholders.pdf",106:yd+"/CompanyInvolvement.pdf",130:yd+"/CorporateLinkage.pdf",139:yd+"/BeneficialHolding.pdf",108:yd+"/CompanyAssets.pdf",407:yd+"/PropertyOwnership.pdf",504:yd+"/VehicleOwnership.pdf",122:yd+"/CreditScoreIndividual.pdf",121:yd+"/CompanyAssetsIndividual.pdf",140:yd+"/BeneficialHoldingIndividual.pdf",412:yd+"/PropertyOwnership.pdf",505:yd+"/VehicleOwnership.pdf",195:yd+"/Vera.mp4"},rne=({product:e,textKey:t,translate:n,onProductSelect:r,eventCategory:i,eventLabel:o,eventAction:s,showSample:l=!0})=>{const[c,u]=(0,d.useState)(!1),f=nYt[e.productID],h=n(t)?n(t).length:0,p=()=>{dc(i,s,o),r(e)};return(0,a.jsx)(qn,{sx:{display:"flex"},onMouseEnter:()=>u(f!=null&&l),onMouseLeave:()=>u(!1),children:(0,a.jsxs)(qn,{margin:"auto",children:[(0,a.jsx)(qn,{sx:{position:"relative"},children:(0,a.jsxs)(Rs,{sx:{position:"absolute",width:"110px",right:h*9+"px"},underline:"hover",color:"accent.main",href:f,target:"_blank",display:c&&l?"block":"none",children:[n("link_example")," ",(0,a.jsx)("span",{className:"icon-file-pdf"})]})}),(0,a.jsx)(Rs,{sx:{fontWeight:600},underline:"hover",variant:"body1",color:"accent.main",onClick:()=>p(),children:n(t)})]})})},U4e=({translate:e,regno:t,gaCategory:n})=>{const r=Zi("(max-width:600px)"),i=Zi("(max-width:1200px)"),[o,s]=(0,d.useState)(4),l=(0,d.useCallback)(T=>{T!==null&&(T.children[2].removeEventListener("scroll",S.bind(o),!1),T.children[2].addEventListener("scroll",S.bind(o),!1))}),c=Ko(),[u,f]=(0,d.useState)(!0),[h,p]=(0,d.useState)(!1),m=Ci(T=>dHt(T)),g=Ci(T=>Ld(T)),{selectProduct:v}=Vx();(0,d.useEffect)(()=>{s(r?2:i?3:4)},[r,i]);const y=async(T,M)=>{await v(T,t,g,M,!0)},x=(0,qt.Ay)(vo)(({theme:T})=>({backgroundColor:T.palette.mode==="#fff",textAlign:"center",width:`calc(${100/o}% - 12px)`,flex:"0 0 auto",paddingBottom:"16px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:4,boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)"})),b=T=>{const M={Chart:(0,a.jsx)(MGt,{width:"90",height:"50"}),Consumer:(0,a.jsx)(DGt,{width:"48",height:"48"}),TwoWays:(0,a.jsx)(QGt,{width:"61",height:"53"}),MonitorFinancialData:(0,a.jsx)(Gte,{width:"68",height:"59"}),OrangeFile:(0,a.jsx)(FGt,{width:"46",height:"59"}),File:(0,a.jsx)(zje,{width:"48",height:"48"}),FileCheck:(0,a.jsx)(XGt,{width:"60",height:"78"}),Meter:(0,a.jsx)(BGt,{width:"90",height:"46"}),ProfileAdd:(0,a.jsx)(VGt,{width:"74",height:"54"}),Relationship:(0,a.jsx)(zGt,{width:"58",height:"54"}),UserMonitor:(0,a.jsx)(HGt,{width:"48",height:"48"}),UserUpdate:(0,a.jsx)(YGt,{width:"48",height:"48"}),MonitorFile:(0,a.jsx)(qGt,{width:"63",height:"62"})};return!T.iconName||!M[T.iconName]?null:(0,a.jsx)(qn,{children:M[T.iconName]})};(0,d.useEffect)(()=>{m.loaded||c(rHt(t))},[t]);function S(T){if(m&&m.loaded){let M=T.target.scrollWidth,j=M/m.products.length;T.target.scrollLeft>M-j*(o+.25)?f(!1):f(!0),T.target.scrollLeft<j/4?p(!1):p(!0)}}const C=()=>{let T=document.getElementById("upsaleProductsPanel"),j=T.scrollWidth/m.products.length;T.scrollTo(T.scrollLeft+j+16/m.products.length,0)},_=()=>{let T=document.getElementById("upsaleProductsPanel"),j=T.scrollWidth/m.products.length;T.scrollTo(T.scrollLeft-j-16/m.products.length,0)};return!m||!m.loaded||m.length===0?null:(0,a.jsxs)("div",{ref:l,style:{marginBottom:"40px"},className:"no-print",children:[(0,a.jsx)(eYt.A,{position:"absolute",onClick:()=>C(),sx:{right:"30px",height:"160px",width:"40px",position:"absolute",color:"#9999",cursor:"pointer",display:u?"block":"none"}}),(0,a.jsx)(tYt.A,{position:"absolute",onClick:()=>_(),sx:{left:"40px",height:"160px",width:"40px",position:"absolute",color:"#9999",cursor:"pointer",display:h?"block":"none"}}),(0,a.jsx)(br,{direction:"row",overflow:"scroll",spacing:2,id:"upsaleProductsPanel",sx:{width:"100%",padding:"0 0 2px 0",overflowY:"hidden",overflowX:"auto",flexWrap:"nowrap","&::-webkit-scrollbar":{display:"none"}},children:m.products.map((T,M)=>(0,a.jsx)(x,{children:(0,a.jsxs)(br,{direction:"column",justifyContent:"space-between",height:"100%",width:"100%",children:[(0,a.jsxs)(qn,{width:"100%",display:"flex",textAlign:"initial",flexDirection:"column",children:[(0,a.jsxs)(Ft,{variant:"cardHeader",gutterBottom:!0,sx:{padding:"16px 0px 0px 20px",display:"flex",marginBottom:"0px"},children:[e("product_name_"+T.productId),T.productId==110&&(0,a.jsx)(Co,{title:`${e("product_name_"+T.productId)} ${T.productInfo.description}`,children:(0,a.jsx)(Nx.A,{color:"info",fontSize:"small",sx:{paddingLeft:.5}})})]}),T.productId==105&&(0,a.jsxs)(Ft,{variant:"body2",gutterBottom:!0,sx:{padding:"4px 20px 0px 20px",display:"flex",textAlign:"left",flexDirection:"column"},children:[e("subject_overview_UpsaleProducts_LastChangedRegistry")," ",T.productInfo.description]})]}),b(T),(0,a.jsx)(rne,{sx:{margin:"auto"},product:T.productInfo,translate:e,onProductSelect:y,textKey:"button_text_get",eventCategory:n,eventLabel:"\xC1frams\xF6lubanner",eventAction:e("product_name_"+T.productId)})]})},"upsaleProduct"+M))})]})};function rYt(e){return(0,ga.Ay)("MuiAppBar",e)}const ogr=(0,pa.A)("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]),sgr=null,aYt=["className","color","enableColorOnDark","position"],iYt=e=>{const{color:t,position:n,classes:r}=e,i={root:["root",`color${(0,na.A)(t)}`,`position${(0,na.A)(n)}`]};return(0,Ur.A)(i,rYt,r)},WU=(e,t)=>e?`${e?.replace(")","")}, ${t})`:t,oYt=(0,qt.Ay)(vo,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${(0,na.A)(n.position)}`],t[`color${(0,na.A)(n.color)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[900];return(0,Me.A)({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},t.position==="fixed"&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},t.position==="absolute"&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="sticky"&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="static"&&{position:"static"},t.position==="relative"&&{position:"relative"},!e.vars&&(0,Me.A)({},t.color==="default"&&{backgroundColor:n,color:e.palette.getContrastText(n)},t.color&&t.color!=="default"&&t.color!=="inherit"&&t.color!=="transparent"&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},t.color==="inherit"&&{color:"inherit"},e.palette.mode==="dark"&&!t.enableColorOnDark&&{backgroundColor:null,color:null},t.color==="transparent"&&(0,Me.A)({backgroundColor:"transparent",color:"inherit"},e.palette.mode==="dark"&&{backgroundImage:"none"})),e.vars&&(0,Me.A)({},t.color==="default"&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:WU(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:WU(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:WU(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:WU(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},!["inherit","transparent"].includes(t.color)&&{backgroundColor:"var(--AppBar-background)"},{color:t.color==="inherit"?"inherit":"var(--AppBar-color)"},t.color==="transparent"&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),r6=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiAppBar"}),{className:i,color:o="primary",enableColorOnDark:s=!1,position:l="fixed"}=r,c=(0,lr.A)(r,aYt),u=(0,Me.A)({},r,{color:o,position:l,enableColorOnDark:s}),f=iYt(u);return(0,a.jsx)(oYt,(0,Me.A)({square:!0,component:"header",ownerState:u,elevation:4,className:(0,La.A)(f.root,i,l==="fixed"&&"mui-fixed"),ref:n},c))}),sYt=(0,ki.A)((0,a.jsx)("path",{d:"m15 5-1.41 1.41L18.17 11H2v2h16.17l-4.59 4.59L15 19l7-7z"}),"East"),a6="https://api.creditinfo.is/mediamonitor/monitor",i6={getBusinessNews:e=>vi(`${a6}/businessnews?regno=${e}`),getScriptUrl:(e,t)=>{const n=t?`${a6}/scripturl?scriptId=${e}&encryptedScriptId=${t}`:`${a6}/scripturl?scriptId=${e}`;return $o(n)},getScriptFile:async(e,t,n)=>{const r=t?`${a6}/scriptfile?scriptId=${e}&encryptedScriptId=${t}`:`${a6}/scriptfile?scriptId=${e}`,i=await $o(r,{responseType:"blob"});try{return m0().saveAs(i,`${n}.pdf`),!0}catch(o){return console.log("Failed to create pdf",o),!1}}},ji=(e,t)=>(e=typeof e=="string"?Number(e):e,e==null?"-":e>0?Ta(e)+(t?" "+t:""):e===0?"-":(0,a.jsx)("span",{className:"text-red",children:Ta(e)+(t?" "+t:"")})),ugr=(e,t)=>e&&e.allCurrencies?e.allCurrencies.find(n=>n.mynt===t)||{}:e,dgr=e=>`${(e*100).toFixed(2).toString().replace(".",",")}%`,o6=e=>e.map(t=>({...t,itemType:"isIndividual"in t?t.isIndividual?"individual":"company":"other"})),ZE=(e,t)=>t.holding>e.holding?1:t.holding<e.holding?-1:0,HU=(e,t)=>{const n=e.reduce((r,i)=>r=r+i.holding,0);return n<1&&n!==0&&e.push({name:t,holding:1-n,itemType:"unknown"}),e},Nb=(e,t)=>e.map(r=>({year:`'${r.otherInformation.year.toString().substr(-2)}`,totalValue:r[t[0]][t[1]]})),Lb=e=>e[0].otherInformation.currency,lYt=e=>Math.max.apply(Math,e.map(function(t){return t.totalValue})),cYt=e=>Math.max.apply(Math,e.map(function(t){return Math.abs(t.totalValue)})),QE=async(e,t,n,r,i=!0)=>{const o=t?await i6.getScriptUrl(n,r?encodeURIComponent(r):null):await i6.getScriptFile(n,r?encodeURIComponent(r):null,e);if(!o.error){let s=document.createElement("a");return s.href=o.url,i&&s.setAttribute("target","_blank"),s.click(),!0}return null},PO=async(e,t,n,r)=>t?i6.getScriptUrl(n,r?encodeURIComponent(r):null):i6.getScriptFile(n,r?encodeURIComponent(r):null,e),uYt=({media:e,translate:t,gaCategory:n})=>{const[r,i]=d.useState(1),o=3,s=(p,m)=>{i(m)},l=Zi("(min-width:600px)"),c="https://static.creditinfo.is/resources/common/img/media/";async function u(p){dc(n,"Or\xF0spor fyrirt\xE6kis","S\xE6kja fr\xE9tt"),p.hasUrl&&QE?await QE(p.title,p.hasUrl,p.scriptId,p.encryptedScriptId,!0):PO&&PO(p.title,p.hasUrl,p.scriptId,p.encryptedScriptId)}const f=new Set,h=e&&e.length>0?e.filter(p=>{if(p){const m=f.has(p.scriptId);return f.add(p.scriptId),!m}else return!1}):[];return(0,a.jsx)(vo,{variant:"dashboardPaper",children:e&&e.length>0?(0,a.jsxs)(br,{direction:"column",justifyContent:"space-between",alignItems:"center",sx:{width:"100%"},height:"100%",spacing:2,children:[(0,a.jsx)(Pn,{container:!0,spacing:2,children:h.slice((r-1)*o,(r-1)*o+o).map(p=>(0,a.jsxs)(Pn,{xs:12,container:!0,children:[(0,a.jsx)(Pn,{xs:1,children:(0,a.jsx)(SU,{alt:p.mediaName,src:c+p.mediaId+".png",sx:{width:l?25:20,height:l?25:20}})}),(0,a.jsx)(Pn,{xs:11,children:(0,a.jsxs)(br,{direction:"column",children:[Mr(p.scriptDate),(0,a.jsxs)(qn,{sx:{display:"flex",justifyContent:"space-between"},children:[(0,a.jsx)(Ft,{fontSize:14,fontWeight:600,children:p.title}),(0,a.jsx)(Rs,{underline:"hover",sx:{fontSize:14,fontWeight:600},color:"accent.main",onClick:()=>u(p),children:t("button_text_get")})]}),(0,a.jsx)(Ft,{sx:{height:"48px",wordBreak:"break-word",overflowWrap:"break-word"},variant:"body3",textOverflow:"ellipsis",overflow:"hidden",children:p.abstract})]})})]},p?.scriptId))}),e.length>o&&(0,a.jsx)(FL,{count:Math.ceil(h.length/o),page:r,onChange:s}),(0,a.jsxs)(qn,{sx:{justifyContent:"end",width:"100%",display:"flex",fontSize:"12px"},children:[(0,a.jsx)(Rs,{href:"https://fjolmidlar.creditinfo.is/",target:"_blank",color:"accent.main",children:t("mediaMonitor_dataSource")}),(0,a.jsx)(sYt,{sx:{paddingLeft:1},fontSize:"small"})]})]}):(0,a.jsx)(Bh,{children:t("mediaMonitor_noCompanyRelatedMediaAvailable")})})};var dYt=rn(46936),fYt=rn(7059),lu=rn.n(fYt);const hYt=({verdicts:e,loadVerdicts:t,news:n,translate:r,showIcons:i,rowsPerPage:o,gaCategory:s})=>{const[l,c]=(0,d.useState)(0),u=(h,p)=>{c(p)},f=()=>{t(!1),dc(s,"S\xE6kja d\xF3ma","Or\xF0spor fyrirt\xE6kis")};return(0,a.jsx)(vo,{sx:{display:"grid",width:"100%",boxShadow:"none"},children:(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsxs)(r6,{position:"static",sx:{color:"#333333",boxShadow:"none",borderRadius:"8px 8px 0px 0px",backgroundColor:"#FAFCFE"},children:[(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:4,paddingTop:3,paddingLeft:4},children:r("subject_overview_headerTitle_reputation")}),(0,a.jsxs)(Mx,{value:l,onChange:u,TabIndicatorProps:{style:{background:"white"}},variant:"fullWidth",children:[(0,a.jsx)($c,{sx:{color:"#333333",fontWeight:l==0?700:500,backgroundColor:l==0?"white":"light",textTransform:"none",border:"none"},label:r("subject_overview_headerTitle_media")}),(0,a.jsx)($c,{sx:{color:"#333333",fontWeight:l==1?700:500,backgroundColor:l==1?"white":"light",textTransform:"none",border:"none"},label:r("subject_overview_headerTitle_verdicts")})]})]}),l===0&&(0,a.jsx)(qn,{sx:{minHeight:"480px",height:"100%"},children:(0,a.jsx)(uYt,{media:n,translate:r,gaCategory:s})}),l===1&&(0,a.jsx)(qn,{sx:{height:"100%",minHeight:"480px"},children:e.loaded&&e.list!=null?(0,a.jsxs)(br,{height:"100%",children:[(0,a.jsx)(Sbe,{verdictMediaMonitor:{scripts:e.list},translate:r,showIcons:i,rowsPerPage:o,showTitle:!1,getUrlAndRedirect:QE,sx:{boxShadow:"none",paddingTop:"20px"},gaEvent:()=>dc(s,"Or\xF0spor fyrirt\xE6kis","Opna d\xF3m")}),e.prefetchDate&&(0,a.jsxs)(qn,{margin:"40px",sx:{alignSelf:"start",display:"flex"},children:[(0,a.jsx)(Ft,{fontSize:"14px",children:r("prefetchDate",lu()(e.prefetchDate).format("DD/MM/YYYY"))}),(0,a.jsx)(dYt.A,{onClick:()=>f(),sx:{color:"#0C9CB2",fontSize:"20px",cursor:"pointer"}})]})]}):(0,a.jsx)(Bh,{children:(0,a.jsxs)(br,{direction:"row",width:"100%",children:[(0,a.jsx)(Ft,{margin:"0 10px",fontSize:"14px",component:"div",children:r("subjectOverview_verdict_description")}),(0,a.jsx)(Rs,{underline:"hover",sx:{fontWeight:600,margin:"auto",fontSize:"14px"},color:"accent.main",onClick:()=>f(),children:r("button_text_get")})]})})})]})})};function pYt(e){return(0,ga.Ay)("MuiCard",e)}const fgr=(0,pa.A)("MuiCard",["root"]),hgr=null,mYt=["className","raised"],gYt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,pYt,t)},vYt=(0,qt.Ay)(vo,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({overflow:"hidden"})),Dp=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiCard"}),{className:i,raised:o=!1}=r,s=(0,lr.A)(r,mYt),l=(0,Me.A)({},r,{raised:o}),c=gYt(l);return(0,a.jsx)(vYt,(0,Me.A)({className:(0,La.A)(c.root,i),elevation:o?8:void 0,ref:n,ownerState:l},s))});function yYt(e){return(0,ga.Ay)("MuiCardHeader",e)}const V4e=(0,pa.A)("MuiCardHeader",["root","avatar","action","content","title","subheader"]),xYt=["action","avatar","className","component","disableTypography","subheader","subheaderTypographyProps","title","titleTypographyProps"],bYt=e=>{const{classes:t}=e,n={root:["root"],avatar:["avatar"],action:["action"],content:["content"],title:["title"],subheader:["subheader"]};return(0,Ur.A)(n,yYt,t)},wYt=(0,qt.Ay)("div",{name:"MuiCardHeader",slot:"Root",overridesResolver:(e,t)=>(0,Me.A)({[`& .${V4e.title}`]:t.title,[`& .${V4e.subheader}`]:t.subheader},t.root)})({display:"flex",alignItems:"center",padding:16}),SYt=(0,qt.Ay)("div",{name:"MuiCardHeader",slot:"Avatar",overridesResolver:(e,t)=>t.avatar})({display:"flex",flex:"0 0 auto",marginRight:16}),CYt=(0,qt.Ay)("div",{name:"MuiCardHeader",slot:"Action",overridesResolver:(e,t)=>t.action})({flex:"0 0 auto",alignSelf:"flex-start",marginTop:-4,marginRight:-8,marginBottom:-4}),EYt=(0,qt.Ay)("div",{name:"MuiCardHeader",slot:"Content",overridesResolver:(e,t)=>t.content})({flex:"1 1 auto"}),GU=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiCardHeader"}),{action:i,avatar:o,className:s,component:l="div",disableTypography:c=!1,subheader:u,subheaderTypographyProps:f,title:h,titleTypographyProps:p}=r,m=(0,lr.A)(r,xYt),g=(0,Me.A)({},r,{component:l,disableTypography:c}),v=bYt(g);let y=h;y!=null&&y.type!==Ft&&!c&&(y=(0,a.jsx)(Ft,(0,Me.A)({variant:o?"body2":"h5",className:v.title,component:"span",display:"block"},p,{children:y})));let x=u;return x!=null&&x.type!==Ft&&!c&&(x=(0,a.jsx)(Ft,(0,Me.A)({variant:o?"body2":"body1",className:v.subheader,color:"text.secondary",component:"span",display:"block"},f,{children:x}))),(0,a.jsxs)(wYt,(0,Me.A)({className:(0,La.A)(v.root,s),as:l,ref:n,ownerState:g},m,{children:[o&&(0,a.jsx)(SYt,{className:v.avatar,ownerState:g,children:o}),(0,a.jsxs)(EYt,{className:v.content,ownerState:g,children:[y,x]}),i&&(0,a.jsx)(CYt,{className:v.action,ownerState:g,children:i})]}))}),_Yt=(0,ki.A)((0,a.jsx)("path",{d:"m10 17 5-5-5-5z"}),"ArrowRight");var $4e,z4e;function ane(){return ane=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},ane.apply(null,arguments)}function TYt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",ane({width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,$4e||($4e=d.createElement("g",{clipPath:"url(#clip0_1_1573)"},d.createElement("path",{d:"M63.7 40.3C63.3 39.4 61.7 37.1001 58.7 38.2001L44.5 44.5C44.5 44.3 44.6 44 44.6 43.8C44.6 41.9 43 40.3001 41.1 40.2001C41.1 40.2001 41.1 40.2001 41 40.2001H36.5V25.4V25.3V25.2001C36.5 25.2001 36.3 21.1 37.5 17.6C38.7 19.2 40.4 20.2 42.3 20.5C42.7 20.5 43 20.6 43.4 20.6C45.6 20.6 47.3 19.8 49.2 18.9C53.2 17 57.6 15.5 62.7 14.2C63.1 14.1 63.3 13.7 63.3 13.4C63.2 13 62.9 12.8 62.5 12.8C59.3 13.1 55.6 10.4 52.9 8.40005C52.6 8.20005 52.3 8.00005 52 7.70005C49.8 6.20005 47 5.30005 44.4 5.30005C40.9 5.30005 38.2 6.90005 36.8 9.90005C35.9 11.8 35.8 14 36.6 16C35.4 19 34.8 22.4001 35 26.2001C34.6 25.6001 34.2 24.9 33.6 24.3C33.9 22.6 33.4 20.9 32.3 19.7C31.2 18.5 29.8 17.8 28.2 17.8C25.6 17.8 23 19.5 21.7 21.2L21.2 21.8C19.8 23.6 18 26 16 26.4C15.6 26.5 15.4 26.8001 15.4 27.2001C15.4 27.6001 15.7 27.9 16.2 27.8C19.5 27.6 22.9 27.8001 25.8 28.2001C26.6 28.3001 27.4 28.4 28.1 28.4C29 28.4 29.9 28.2 30.7 27.9C31.7 27.4 32.5 26.7001 33.1 25.7001C34.5 27.5001 35 29.5 35.1 29.9V40.2001H31.3L23.8 36.7001C22.3 36.0001 20.5 35.6 18.8 35.6H13V33H2.4V34.5H11.5V54.8H0V56.3H13V53.7001H17.4L31 58.3C31.9 58.6 32.9 58.8 33.8 58.8C35.2 58.8 36.6 58.5 37.9 57.8L61.6 45.4001C62.6 45.0001 64.8 43.3 63.7 40.3ZM38 10.4C39.5 7.30005 42.2 6.70005 44.2 6.70005C46.5 6.70005 49 7.50005 50.9 8.90005C51.2 9.10005 51.5 9.30005 51.8 9.50005C53.8 10.9 56.3 12.7 58.8 13.6C55 14.7 51.6 16 48.4 17.5C46.3 18.5 44.6 19.3 42.3 19C40.5 18.8 39 17.7 38.1 16.1C38.1 16 38 16 38 15.9C38.3 15.4 38.9 14.5 39.9 13.8C40.5 13.8 42.5 13.9 43.9 15C44 15.1 44.2 15.2 44.4 15.2C44.6 15.2 44.8 15.1 45 14.9C45.3 14.6 45.2 14.1 44.9 13.9C44 13.2 43 12.8 42.1 12.6C42.9 12.3 43.9 12.1 45 12.2C46.3 12.3 48.1 12.6 50.1 13.8C50.5 14 50.9 13.9 51.1 13.5C51.3 13.1 51.2 12.7 50.8 12.5C48.6 11.1 46.5 10.8 45.1 10.7C41.6 10.4 38.9 12.4 37.4 14.1C37.3 12.9 37.5 11.6 38 10.4ZM29.6 22C29.5 22 27.7 21.5001 25.5 22.7001C25.1 22.9001 25 23.3001 25.2 23.7001C25.4 24.1001 25.8 24.2 26.2 24C27.9 23.1 29.2 23.4 29.2 23.5C30.2 23.8 31.1 24.2 31.8 24.8C31.5 25.7 30.8 26.4 30 26.8C28.8 27.3 27.4 27.2 25.9 27C23.8 26.7 21.5 26.5 19 26.5C20.3 25.4 21.4 24 22.2 22.9C23.9 20.5 25.9 19.6 28 19.4C29.2 19.4 30.2 19.9 31 20.8C31.6 21.5 32 22.3001 32 23.2001C31.4 22.6001 30.6 22.2 29.6 22ZM61 44L37.2 56.5C35.4 57.4 33.3 57.6001 31.5 56.9001L17.7 52.3H13V37.2001H18.8C20.3 37.2001 21.8 37.5001 23.1 38.2001L30.9 41.8H41C42.1 41.8 43 42.8001 43 43.9001C43 45.1001 42.1 46 40.9 46H29H28.9C27.8 46.2 25.8 47.1001 25.8 49.2001H27.3C27.3 47.9001 28.8 47.5001 29.1 47.4001H41C41.6 47.4001 42.1 47.2 42.6 47L59.2 39.7001C59.8 39.5001 60.4 39.5001 61 39.7001C61.6 39.9001 62 40.4 62.3 41C62.8 42.3 62.2 43.7 61 44Z",fill:"black"}),d.createElement("path",{d:"M8.5 50.3H7V52.1H8.5V50.3Z",fill:"black"}),d.createElement("path",{d:"M5.2998 50.3H3.7998V52.1H5.2998V50.3Z",fill:"black"}))),z4e||(z4e=d.createElement("defs",null,d.createElement("clipPath",{id:"clip0_1_1573"},d.createElement("rect",{width:64,height:64,fill:"white"})))))}const AYt=d.forwardRef(TYt),vgr=rn.p+"static/media/Vera.98cda68f1824eb6935fa74e447556800.svg";var W4e,H4e;function ine(){return ine=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},ine.apply(null,arguments)}function PYt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",ine({width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,W4e||(W4e=d.createElement("g",{clipPath:"url(#clip0_5_3789)"},d.createElement("path",{d:"M23.1998 45.2H21.6998V57.8H18.0998V50.2H16.6998V57.8H13.0998V47.1H11.5998V57.8H7.9998V51.8H6.4998V57.8H4.2998V59.2H25.3998V57.8H23.1998V45.2Z",fill:"black"}),d.createElement("path",{d:"M29.7002 12.6H28.2002V14.1H29.7002V12.6Z",fill:"black"}),d.createElement("path",{d:"M36.5 12.6H35V14.1H36.5V12.6Z",fill:"black"}),d.createElement("path",{d:"M33.1001 12.6H31.6001V14.1H33.1001V12.6Z",fill:"black"}),d.createElement("path",{d:"M44.5002 17.1H28.2002V18.6H44.5002V17.1Z",fill:"black"}),d.createElement("path",{d:"M44.5002 21.6H28.2002V23.1H44.5002V21.6Z",fill:"black"}),d.createElement("path",{d:"M17.3999 27.9H4.8999V29.4H17.3999V27.9Z",fill:"black"}),d.createElement("path",{d:"M29.1999 33.1H4.8999V34.6H29.1999V33.1Z",fill:"black"}),d.createElement("path",{d:"M23.9001 18.4C23.9001 17.1 23.2001 15.9 22.1001 15.2L18.3001 12.8C18.9001 12 19.3001 10.9 19.3001 9.90001C19.3001 7.20001 17.1001 5.10001 14.5001 5.10001C11.8001 5.10001 9.7001 7.30001 9.7001 9.90001C9.7001 11 10.1001 12 10.7001 12.8L6.9001 15.2C5.8001 15.9 5.1001 17.1 5.1001 18.4V23H24.1001V18.4H23.9001ZM14.4001 6.40001C16.3001 6.40001 17.8001 7.90001 17.8001 9.80001C17.8001 12.2 15.1001 13.8 13.0001 12.9C11.7001 12.4 11.2001 11.3 11.0001 9.80001C11.0001 7.90001 12.5001 6.40001 14.4001 6.40001ZM22.4001 21.6H6.4001V18.4C6.4001 17.6 6.8001 16.8 7.5001 16.4L11.6001 13.8C13.5001 15 15.4001 14.9 17.1001 13.8L21.2001 16.4C21.9001 16.8 22.3001 17.6 22.3001 18.4V21.6H22.4001Z",fill:"black"}),d.createElement("path",{d:"M63 58.3L51.8 46.6C53.2 44.5 53.9 42.1 53.9 39.5C53.8 36.1 52.4 33.1 50 30.9V8.70002L41.6 0.300018H0V63.7H50V53L58.4 62.5C59 63.2 59.9 63.7 60.8 63.7C61.6 63.7 62.3 63.4 62.9 62.9C63.5 62.3 63.9 61.5 63.9 60.6C64 59.7 63.6 58.8 63 58.3ZM42 2.80002L47.5 8.30002H42V2.80002ZM48.6 62.2H1.5V1.80002H40.6V9.80002H48.6V29.8C47 28.7 45.1 28 43.1 27.8C39.2 27.4 35.5 28.9 32.9 31.7C30.6 34.3 29.5 37.6 29.8 41.1C30.4 47.1 35.6 51.9 41.7 52H41.9C44 52 46 51.5 47.8 50.5L48.6 51.5V62.2ZM62 61.8C61.7 62.1 61.3 62.2 60.9 62.2C60.4 62.2 59.9 62 59.6 61.5L48 48.5L47.5 48.8C45.8 49.9 43.9 50.4 41.9 50.4H41.7C36.4 50.3 31.8 46.1 31.3 40.8C31 37.7 32 34.8 34 32.6C36.3 30.1 39.6 28.8 43 29.2C48.3 29.7 52.4 34.2 52.5 39.5C52.6 41.9 51.8 44.2 50.4 46.2L50 46.7L62 59.3C62.3 59.6 62.5 60.1 62.5 60.5C62.5 61 62.3 61.5 62 61.8Z",fill:"black"}),d.createElement("path",{d:"M41.5999 32.4C40.4999 32.4 39.3999 32.8 38.5999 33.6C37.7999 34.4 37.3999 35.4 37.3999 36.6H38.8999C38.8999 35.9 39.1999 35.2 39.6999 34.7C40.6999 33.7 42.4999 33.7 43.5999 34.7C44.0999 35.2 44.3999 35.9 44.3999 36.6C44.3999 37.3 44.0999 38 43.4999 38.6C43.3999 38.7 41.9999 40 41.2999 42.3C41.0999 43 40.9999 43.8 40.9999 44.6H42.4999C42.4999 44 42.5999 43.3 42.7999 42.7C43.3999 40.8 44.5999 39.7 44.5999 39.6C45.4999 38.6 45.9999 37.6 45.9999 36.5C45.9999 35.4 45.5999 34.3 44.7999 33.5C43.7999 32.9 42.6999 32.4 41.5999 32.4Z",fill:"black"}),d.createElement("path",{d:"M42.3999 46.1H40.8999V47.6H42.3999V46.1Z",fill:"black"}))),H4e||(H4e=d.createElement("defs",null,d.createElement("clipPath",{id:"clip0_5_3789"},d.createElement("rect",{width:64,height:64,fill:"white"})))))}const OYt=d.forwardRef(PYt),ygr=rn.p+"static/media/KYC.3eae946980b377c7f647567227c847ed.svg";var G4e,Y4e;function one(){return one=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},one.apply(null,arguments)}function jYt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",one({width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,G4e||(G4e=d.createElement("g",{clipPath:"url(#clip0_1_180)"},d.createElement("path",{d:"M56.7001 39.7V31.2L51.0001 30.2C50.4001 27.6 49.4001 25.2 48.0001 23L46.8001 23.8C48.2001 26 49.2001 28.4 49.7001 31L49.8001 31.5L55.3001 32.5V38.6L49.8001 39.6C49.2001 42.5 48.1001 45.2 46.4001 47.6L49.6001 52.3L45.3001 56.6L40.7001 53.4C38.1001 55.1 35.4001 56.2 32.7001 56.7L31.7001 62.2H25.6001L24.6001 56.7C21.8001 56.1 19.1001 55 16.6001 53.3L11.9001 56.5L7.6001 52L10.8001 47.4C9.2001 45 8.1001 42.3 7.5001 39.4L2.0001 38.4V32.3L7.5001 31.3C8.0001 28.5 9.2001 25.8 10.9001 23.3L7.7001 18.6L12.0001 14.3L16.6001 17.5C18.9001 15.9 21.6001 14.8 24.6001 14.2L25.6001 8.7H31.7001L32.7001 14.2C32.8001 14 38.2001 15.6 40.3001 17.3L41.1001 16.1C38.9001 14.7 36.5001 13.6 34.0001 13L33.0001 7.2H24.5001L23.5001 13C21.1001 13.5 18.8001 14.5 16.7001 15.8L11.9001 12.4L5.9001 18.3L9.2001 23.2C7.9001 25.3 7.0001 27.5 6.4001 29.9L0.600098 30.9V39.4L6.4001 40.5C6.9001 42.9 7.9001 45.1 9.2001 47.3L5.8001 52.1L11.8001 58.1L16.7001 54.8C18.8001 56.1 21.1001 57.1 23.4001 57.6L24.4001 63.4H32.9001L34.0001 57.6C36.4001 57 38.7001 56.1 40.8001 54.8L45.6001 58.2L51.6001 52.2L48.3001 47.3C49.6001 45.2 50.6001 43 51.1001 40.6L56.7001 39.7Z",fill:"black"}),d.createElement("path",{d:"M29.2999 11.8H27.8999V25.3H29.2999V11.8Z",fill:"black"}),d.createElement("path",{d:"M29.2999 45.5H27.8999V59H29.2999V45.5Z",fill:"black"}),d.createElement("path",{d:"M52.2002 34.7H38.7002V36.1H52.2002V34.7Z",fill:"black"}),d.createElement("path",{d:"M18.5 34.7H5V36.1H18.5V34.7Z",fill:"black"}),d.createElement("path",{d:"M26.7 21.3C20.3 22.1 15.3 27.2 14.5 33.5L15.9 33.7C16.7 28 21.2 23.5 26.9 22.7L26.7 21.3Z",fill:"black"}),d.createElement("path",{d:"M30.3003 48.1L30.5003 49.5C36.9003 48.7 41.9003 43.6 42.8003 37.2L41.3003 37C40.6003 42.8 36.0003 47.3 30.3003 48.1Z",fill:"black"}),d.createElement("path",{d:"M26.7 49.5L26.9 48.1C21.2 47.3 16.6 42.8 15.9 37.1L14.5 37.3C15.3 43.6 20.3 48.7 26.7 49.5Z",fill:"black"}),d.createElement("path",{d:"M63.4001 7.49999C63.3001 7.19999 63.0001 7.09999 62.8001 6.99999L57.2001 6.79999L57.0001 1.19999C57.0001 0.899991 56.8001 0.699991 56.5001 0.599991C56.2001 0.499991 55.9001 0.599991 55.7001 0.799991L47.2001 9.29999C47.0001 9.39999 46.9001 9.59999 47.0001 9.79999L47.3001 15.8L38.2001 24.9C36.1001 23 33.5001 21.7 30.5001 21.3L30.3001 22.7C32.9001 23 35.3001 24.2 37.1001 25.9L31.9001 31.1C31.0001 30.4 29.8001 30 28.6001 30C25.6001 30 23.1001 32.5 23.1001 35.5C23.1001 38.5 25.6001 41 28.6001 41C31.6001 41 34.1001 38.5 34.1001 35.5C34.1001 34.3 33.7001 33.1 33.0001 32.2L38.2001 27C39.9001 28.9 41.0001 31.2 41.3001 33.8L42.7001 33.6C42.3001 30.7 41.0001 28.1 39.1001 26L48.2001 16.9L54.2001 17.2C54.4001 17.2 54.6001 17.1 54.7001 17L63.2001 8.49999C63.5001 8.09999 63.5001 7.79999 63.4001 7.49999ZM32.6001 35.4C32.6001 37.6 30.8001 39.4 28.6001 39.4C26.4001 39.4 24.6001 37.6 24.6001 35.4C24.6001 33.2 26.4001 31.4 28.6001 31.4C29.5001 31.4 30.2001 31.7 30.9001 32.1L28.1001 34.9C27.8001 35.2 27.8001 35.6 28.1001 35.9C28.2001 36 28.4001 36.1 28.6001 36.1C28.8001 36.1 29.0001 36 29.1001 35.9L31.9001 33.1C32.4001 33.8 32.6001 34.5 32.6001 35.4ZM54.0001 15.6L48.7001 15.4L48.4001 9.99999L55.5001 2.89999L55.7001 7.59999C55.7001 7.99999 56.0001 8.29999 56.4001 8.29999L61.1001 8.49999L54.0001 15.6Z",fill:"black"}))),Y4e||(Y4e=d.createElement("defs",null,d.createElement("clipPath",{id:"clip0_1_180"},d.createElement("rect",{width:64,height:64,fill:"white"})))))}const MYt=d.forwardRef(jYt),xgr=rn.p+"static/media/Snjallakvordun.aecf74770c53d2aa41587f94072aef16.svg",RYt=({translate:e,header:t,performable:n,body:r,iconName:i,onProductSelect:o,product:s,gaCategory:l})=>{const c={height:39,width:39},u=f=>{const h={Vera:(0,a.jsx)(AYt,{...c}),KYC:(0,a.jsx)(OYt,{...c}),Snjallakvordun:(0,a.jsx)(MYt,{...c})};return!f||!h[f]?null:(0,a.jsx)(qn,{position:"relative",children:(0,a.jsx)(qn,{position:"absolute",right:"5%",top:"10px",children:h[f]})})};return(0,a.jsxs)(Dp,{sx:{width:"100%",height:"100%",borderColor:"#0B9CB2",borderTop:"1px solid #0B9CB2"},children:[u(i),(0,a.jsx)(GU,{sx:{padding:"32px 32px 0px 40px",marginRight:5},title:e(t),titleTypographyProps:{variant:"cardHeader"}}),(0,a.jsx)(lh,{sx:{padding:"24px 40px 0px 40px"},children:(0,a.jsxs)(br,{direction:"column",justifyContent:"space-between",height:"100%",spacing:2,children:[(0,a.jsx)(Ft,{children:e(r)}),(0,a.jsxs)(qn,{sx:{justifyContent:"end",width:"100%",display:"flex"},children:[(0,a.jsx)(rne,{product:s,translate:e,onProductSelect:o,textKey:n?"perform_action":"observe_action",eventCategory:l,eventLabel:"VAP",eventAction:e(t)}),(0,a.jsx)(_Yt,{})]})]})})]})},sne=({translate:e,header:t,icon:n,items:r,onProductSelect:i,gaCategory:o})=>{const[s,l]=d.useState(1),c=7,u=e(t),f=(h,p)=>{l(p)};return(0,a.jsxs)(Dp,{sx:{width:"100%",minHeight:"560px"},children:[(0,a.jsx)(GU,{sx:{padding:"24px 24px 0px 24px",boxShadow:"0px 5px 3px -2px rgb(0 0 0 / 5%)","& .MuiCardHeader-avatar":{order:1,marginRight:0}},titleTypographyProps:{variant:"cardHeader"},title:e(t),avatar:(0,a.jsx)(SU,{variant:"square",sx:{background:"transparent",height:"100%",width:"100%"},children:n})}),(0,a.jsxs)(lh,{sx:{padding:3,height:"65%"},children:[(0,a.jsx)(br,{direction:"column",justifyContent:"space-between",alignItems:"center",height:"100%",spacing:2,children:(0,a.jsx)(Pn,{container:!0,spacing:3,width:"100%",children:r.slice((s-1)*c,(s-1)*c+c).map(h=>(0,a.jsxs)(Pn,{container:!0,xs:12,spacing:2,children:[(0,a.jsxs)(Pn,{xs:8,display:"flex",children:[h.productID==111?(0,a.jsx)(Ft,{variant:"body1",children:e("product_name_"+h.productID,h.description)}):(0,a.jsx)(Ft,{variant:"body1",children:e("product_name_"+h.productID)}),h.productID==110&&(0,a.jsx)(Co,{title:`${e("product_name_"+h.productID)} ${h.description}`,children:(0,a.jsx)(Nx.A,{color:"info",fontSize:"small",sx:{paddingLeft:.5}})}),h.prefetchDate&&(0,a.jsx)(Co,{title:`${e("fetched_last")} ${Mr(h.prefetchDate)}`,children:(0,a.jsx)("i",{style:{fontSize:"19px",paddingLeft:"4px",marginTop:"-2px",color:"#666666"},className:"icon-change-history"})})]}),(0,a.jsx)(Pn,{xs:4,sx:{display:"flex",flexDirection:"row-reverse",paddingRight:2},children:(0,a.jsx)(rne,{product:h,translate:e,onProductSelect:i,textKey:"button_text_get",eventCategory:o,eventLabel:u,eventAction:e("product_name_"+h.productID)})})]},h.productID))})}),r.length>c&&(0,a.jsx)(FL,{count:Math.ceil(r.length/c),page:s,onChange:f,sx:{"& .MuiPagination-ul":{margin:"auto"},display:"flex",paddingTop:"20px"}})]})]})};var K4e,X4e;function lne(){return lne=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},lne.apply(null,arguments)}function DYt(e,t){let{title:n,titleId:r,...i}=e;return d.createElement("svg",lne({id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 300 300",style:{enableBackground:"new 0 0 300 300"},xmlSpace:"preserve",ref:t,"aria-labelledby":r},i),n?d.createElement("title",{id:r},n):null,K4e||(K4e=d.createElement("style",{type:"text/css"},`
	.st0{fill:#C2282A;}
	.st1{fill:#B0B1B2;}
`)),X4e||(X4e=d.createElement("g",null,d.createElement("g",null,d.createElement("g",null,d.createElement("path",{className:"st0",d:"M191.3,93.9v88.6c0,7.3,1.2,12.3,3.7,15.1c2.5,2.8,8.2,4.1,17.2,4.1v15.3h-93.8v-15.3h3.5 c8.7,0,14.2-1.5,16.5-4.3c2.3-2.9,3.4-7.9,3.4-14.9v-43.1c0-7.1-1.2-12.1-3.5-15c-2.4-2.8-7.8-4.3-16.4-4.3h-3.5v-15.3 L191.3,93.9z"}),d.createElement("path",{className:"st0",d:"M133.8,45.3c0-7.3,2.8-13.7,8.4-19.1c5.6-5.3,12.3-8,20.2-8c7.9,0,14.7,2.6,20.1,7.9 c5.5,5.3,8.2,11.6,8.2,19.1c0,7.5-2.8,13.9-8.3,19.2c-5.5,5.3-12.2,7.9-20,7.9c-8.2,0-14.9-2.7-20.4-8.1 C136.5,58.8,133.8,52.4,133.8,45.3"})),d.createElement("g",null,d.createElement("path",{className:"st1",d:"M63.9,70c0-6.4,2.4-11.9,7.3-16.6c4.9-4.6,10.7-7,17.5-7c6.9,0,12.7,2.3,17.5,6.9c4.8,4.6,7.2,10.1,7.2,16.7 c0,6.5-2.4,12.1-7.2,16.7c-4.8,4.6-10.6,6.9-17.4,6.9c-7.1,0-13-2.4-17.7-7.1C66.2,81.7,63.9,76.2,63.9,70"}),d.createElement("path",{className:"st1",d:"M212,70.4c0-7.1,2.7-13.3,8.1-18.4c5.4-5.2,11.9-7.7,19.5-7.7c7.7,0,14.1,2.5,19.5,7.6 c5.3,5.1,8,11.3,8,18.5c0,7.2-2.7,13.4-8.1,18.5c-5.4,5.1-11.8,7.7-19.4,7.7c-7.9,0-14.4-2.6-19.7-7.9 C214.6,83.5,212,77.4,212,70.4"}),d.createElement("path",{className:"st1",d:"M70.9,125.2c0,11.2-9.6,20.2-21.4,20.2c-11.8,0-21.4-9-21.4-20.2c0-11.1,9.6-20.2,21.4-20.2 C61.3,105,70.9,114.1,70.9,125.2"}),d.createElement("path",{className:"st1",d:"M65.6,184.2c0,9.5-8.1,17.1-18.2,17.1c-10.1,0-18.2-7.7-18.2-17.1c0-9.5,8.2-17.2,18.2-17.2 C57.5,167,65.6,174.7,65.6,184.2"}),d.createElement("path",{className:"st1",d:"M89.9,231.7c0,8.1-7,14.6-15.5,14.6c-8.6,0-15.5-6.6-15.5-14.6c0-8.1,6.9-14.6,15.5-14.6 C83,217.1,89.9,223.7,89.9,231.7"}),d.createElement("path",{className:"st1",d:"M130.4,261.1c0,6.8-5.9,12.4-13.2,12.4c-7.3,0-13.1-5.6-13.1-12.4c0-6.9,5.9-12.4,13.1-12.4 C124.5,248.7,130.4,254.2,130.4,261.1"}),d.createElement("path",{className:"st1",d:"M174.6,270.4c0,5.8-5,10.6-11.2,10.6c-6.2,0-11.2-4.7-11.2-10.6c0-5.8,5-10.6,11.2-10.6 C169.6,259.9,174.6,264.6,174.6,270.4"}),d.createElement("path",{className:"st1",d:"M215.7,263.2c0,5-4.3,9-9.5,9c-5.2,0-9.5-4-9.5-9c0-5,4.3-9,9.5-9C211.4,254.3,215.7,258.3,215.7,263.2"}),d.createElement("path",{className:"st1",d:"M247.2,245.8c0,4.2-3.6,7.6-8.1,7.6s-8.1-3.4-8.1-7.6c0-4.2,3.6-7.6,8.1-7.6S247.2,241.6,247.2,245.8"}),d.createElement("path",{className:"st1",d:"M269.8,222.1c0,3.6-3.1,6.5-6.8,6.5c-3.8,0-6.9-2.9-6.9-6.5c0-3.6,3.1-6.5,6.9-6.5 C266.7,215.7,269.8,218.5,269.8,222.1"}))))))}const kYt=d.forwardRef(DYt),bgr=rn.p+"static/media/CILogo.bff0e1a12641542211f050caf81f3c7c.svg";function Z4e(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Z4e(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function IYt(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Z4e(e))&&(r&&(r+=" "),r+=t);return r}const Zw=IYt,s6=d.createContext({});function FYt(e){return(0,ga.Ay)("MuiTimeline",e)}const Sgr=(0,pa.A)("MuiTimeline",["root","positionLeft","positionRight","positionAlternate","positionAlternateReverse"]),Cgr=null;function Qw(e){return e==="alternate-reverse"?"positionAlternateReverse":`position${(0,na.A)(e)}`}const NYt=["position","className"],LYt=e=>{const{position:t,classes:n}=e,r={root:["root",t&&Qw(t)]};return(0,Ur.A)(r,FYt,n)},BYt=(0,qt.Ay)("ul",{name:"MuiTimeline",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.position&&t[Qw(n.position)]]}})({display:"flex",flexDirection:"column",padding:"6px 16px",flexGrow:1}),UYt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimeline"}),{position:i="right",className:o}=r,s=(0,lr.A)(r,NYt),l=(0,Me.A)({},r,{position:i}),c=LYt(l),u=d.useMemo(()=>({position:i}),[i]);return(0,a.jsx)(s6.Provider,{value:u,children:(0,a.jsx)(BYt,(0,Me.A)({className:Zw(c.root,o),ownerState:l,ref:n},s))})});function VYt(e){return(0,ga.Ay)("MuiTimelineContent",e)}const $Yt=(0,pa.A)("MuiTimelineContent",["root","positionLeft","positionRight","positionAlternate","positionAlternateReverse"]);function zYt(e){return(0,ga.Ay)("MuiTimelineOppositeContent",e)}const WYt=(0,pa.A)("MuiTimelineOppositeContent",["root","positionLeft","positionRight","positionAlternate","positionAlternateReverse"]);function HYt(e){return(0,ga.Ay)("MuiTimelineItem",e)}const Agr=(0,pa.A)("MuiTimelineItem",["root","positionLeft","positionRight","positionAlternate","positionAlternateReverse","missingOppositeContent"]),Pgr=null,GYt=["position","className"],YYt=e=>{const{position:t,classes:n,hasOppositeContent:r}=e,i={root:["root",Qw(t),!r&&"missingOppositeContent"]};return(0,Ur.A)(i,HYt,n)},KYt=(0,qt.Ay)("li",{name:"MuiTimelineItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[Qw(n.position)]]}})(({ownerState:e})=>(0,Me.A)({listStyle:"none",display:"flex",position:"relative",minHeight:70},e.position==="left"&&{flexDirection:"row-reverse"},(e.position==="alternate"||e.position==="alternate-reverse")&&{[`&:nth-of-type(${e.position==="alternate"?"even":"odd"})`]:{flexDirection:"row-reverse",[`& .${$Yt.root}`]:{textAlign:"right"},[`& .${WYt.root}`]:{textAlign:"left"}}},!e.hasOppositeContent&&{"&::before":{content:'""',flex:1,padding:"6px 16px"}})),XYt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimelineItem"}),{position:i,className:o}=r,s=(0,lr.A)(r,GYt),{position:l}=d.useContext(s6);let c=!1;d.Children.forEach(r.children,p=>{(0,lD.A)(p,["TimelineOppositeContent"])&&(c=!0)});const u=(0,Me.A)({},r,{position:i||l||"right",hasOppositeContent:c}),f=YYt(u),h=d.useMemo(()=>({position:u.position}),[u.position]);return(0,a.jsx)(s6.Provider,{value:h,children:(0,a.jsx)(KYt,(0,Me.A)({className:Zw(f.root,o),ownerState:u,ref:n},s))})});function ZYt(e){return(0,ga.Ay)("MuiTimelineSeparator",e)}const jgr=(0,pa.A)("MuiTimelineSeparator",["root"]),Mgr=null,QYt=["className"],JYt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,ZYt,t)},qYt=(0,qt.Ay)("div",{name:"MuiTimelineSeparator",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",flex:0,alignItems:"center"}),eKt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimelineSeparator"}),{className:i}=r,o=(0,lr.A)(r,QYt),s=r,l=JYt(s);return(0,a.jsx)(qYt,(0,Me.A)({className:Zw(l.root,i),ownerState:s,ref:n},o))});function tKt(e){return(0,ga.Ay)("MuiTimelineConnector",e)}const Dgr=(0,pa.A)("MuiTimelineConnector",["root"]),kgr=null,nKt=["className"],rKt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,tKt,t)},aKt=(0,qt.Ay)("span",{name:"MuiTimelineConnector",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({width:2,backgroundColor:(e.vars||e).palette.grey[400],flexGrow:1})),iKt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimelineConnector"}),{className:i}=r,o=(0,lr.A)(r,nKt),s=r,l=rKt(s);return(0,a.jsx)(aKt,(0,Me.A)({className:Zw(l.root,i),ownerState:s,ref:n},o))}),oKt=["className"],sKt=e=>{const{position:t,classes:n}=e,r={root:["root",Qw(t)]};return(0,Ur.A)(r,VYt,n)},lKt=(0,qt.Ay)(Ft,{name:"MuiTimelineContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[Qw(n.position)]]}})(({ownerState:e})=>(0,Me.A)({flex:1,padding:"6px 16px",textAlign:"left"},e.position==="left"&&{textAlign:"right"})),cKt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimelineContent"}),{className:i}=r,o=(0,lr.A)(r,oKt),{position:s}=d.useContext(s6),l=(0,Me.A)({},r,{position:s||"right"}),c=sKt(l);return(0,a.jsx)(lKt,(0,Me.A)({component:"div",className:Zw(c.root,i),ownerState:l,ref:n},o))});function uKt(e){return(0,ga.Ay)("MuiTimelineDot",e)}const Ngr=(0,pa.A)("MuiTimelineDot",["root","filled","outlined","filledGrey","outlinedGrey","filledPrimary","outlinedPrimary","filledSecondary","outlinedSecondary"]),Lgr=null,dKt=["className","color","variant"],fKt=e=>{const{color:t,variant:n,classes:r}=e,i={root:["root",n,t!=="inherit"&&`${n}${(0,na.A)(t)}`]};return(0,Ur.A)(i,uKt,r)},hKt=(0,qt.Ay)("span",{name:"MuiTimelineDot",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.color!=="inherit"&&`${n.variant}${(0,na.A)(n.color)}`],t[n.variant]]}})(({ownerState:e,theme:t})=>(0,Me.A)({display:"flex",alignSelf:"baseline",borderStyle:"solid",borderWidth:2,padding:4,borderRadius:"50%",boxShadow:(t.vars||t).shadows[1],margin:"11.5px 0"},e.variant==="filled"&&(0,Me.A)({borderColor:"transparent"},e.color!=="inherit"&&(0,Me.A)({},e.color==="grey"?{color:(t.vars||t).palette.grey[50],backgroundColor:(t.vars||t).palette.grey[400]}:{color:(t.vars||t).palette[e.color].contrastText,backgroundColor:(t.vars||t).palette[e.color].main})),e.variant==="outlined"&&(0,Me.A)({boxShadow:"none",backgroundColor:"transparent"},e.color!=="inherit"&&(0,Me.A)({},e.color==="grey"?{borderColor:(t.vars||t).palette.grey[400]}:{borderColor:(t.vars||t).palette[e.color].main})))),pKt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimelineDot"}),{className:i,color:o="grey",variant:s="filled"}=r,l=(0,lr.A)(r,dKt),c=(0,Me.A)({},r,{color:o,variant:s}),u=fKt(c);return(0,a.jsx)(hKt,(0,Me.A)({className:Zw(u.root,i),ownerState:c,ref:n},l))}),mKt=["className"],gKt=e=>{const{position:t,classes:n}=e,r={root:["root",Qw(t)]};return(0,Ur.A)(r,zYt,n)},vKt=(0,qt.Ay)(Ft,{name:"MuiTimelineOppositeContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[Qw(n.position)]]}})(({ownerState:e})=>(0,Me.A)({padding:"6px 16px",marginRight:"auto",textAlign:"right",flex:1},e.position==="left"&&{textAlign:"left"})),Q4e=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimelineOppositeContent"}),{className:i}=r,o=(0,lr.A)(r,mKt),{position:s}=d.useContext(s6),l=(0,Me.A)({},r,{position:s||"left"}),c=gKt(l);return(0,a.jsx)(vKt,(0,Me.A)({component:"div",className:Zw(c.root,i),ownerState:l,ref:n},o))});Q4e.muiName="TimelineOppositeContent";const yKt=Q4e;var xKt=rn(59050),J4e=rn.n(xKt);const bKt=["localeText"],cne=d.createContext(null),l6=function(t){var n;const{localeText:r}=t,i=(0,lr.A)(t,bKt),{utils:o,localeText:s}=(n=d.useContext(cne))!=null?n:{utils:void 0,localeText:void 0},l=si({props:i,name:"MuiLocalizationProvider"}),{children:c,dateAdapter:u,dateFormats:f,dateLibInstance:h,adapterLocale:p,localeText:m}=l,g=d.useMemo(()=>(0,Me.A)({},m,s,r),[m,s,r]),v=d.useMemo(()=>{if(!u)return o||null;const b=new u({locale:p,formats:f,instance:h});if(!b.isMUIAdapter)throw new Error(["MUI: The date adapter should be imported from `@mui/x-date-pickers` or `@mui/x-date-pickers-pro`, not from `@date-io`","For example, `import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'` instead of `import AdapterDayjs from '@date-io/dayjs'`","More information on the installation documentation: https://mui.com/x/react-date-pickers/getting-started/#installation"].join(`
`));return b},[u,p,f,h,o]),y=d.useMemo(()=>v?{minDate:v.date("1900-01-01T00:00:00.000"),maxDate:v.date("2099-12-31T00:00:00.000")}:null,[v]),x=d.useMemo(()=>({utils:v,defaultDates:y,localeText:g}),[y,v,g]);return(0,a.jsx)(cne.Provider,{value:x,children:c})};var wKt=rn(30080),SKt=rn.n(wKt),CKt=rn(64503),EKt=rn.n(CKt),_Kt=rn(62976),TKt=rn.n(_Kt);const Ugr=e=>{let t=!1;return()=>{}},q4e=(e,t="warning")=>{let n=!1;const r=Array.isArray(e)?e.join(`
`):e;return()=>{n||(n=!0,t==="error"?console.error(r):console.warn(r))}};lu().extend(EKt()),lu().extend(TKt()),lu().extend(J4e());const AKt=q4e(["Your locale has not been found.","Either the locale key is not a supported one. Locales supported by dayjs are available here: https://github.com/iamkun/dayjs/tree/dev/src/locale","Or you forget to import the locale from 'dayjs/locale/{localeUsed}'","fallback on English locale"]),PKt={YY:"year",YYYY:{sectionType:"year",contentType:"digit",maxLength:4},M:{sectionType:"month",contentType:"digit",maxLength:2},MM:"month",MMM:{sectionType:"month",contentType:"letter"},MMMM:{sectionType:"month",contentType:"letter"},D:{sectionType:"day",contentType:"digit",maxLength:2},DD:"day",Do:{sectionType:"day",contentType:"digit-with-letter"},d:{sectionType:"weekDay",contentType:"digit",maxLength:2},dd:{sectionType:"weekDay",contentType:"letter"},ddd:{sectionType:"weekDay",contentType:"letter"},dddd:{sectionType:"weekDay",contentType:"letter"},A:"meridiem",a:"meridiem",H:{sectionType:"hours",contentType:"digit",maxLength:2},HH:"hours",h:{sectionType:"hours",contentType:"digit",maxLength:2},hh:"hours",m:{sectionType:"minutes",contentType:"digit",maxLength:2},mm:"minutes",s:{sectionType:"seconds",contentType:"digit",maxLength:2},ss:"seconds"},OKt={year:"YYYY",month:"MMMM",monthShort:"MMM",dayOfMonth:"D",weekday:"dddd",weekdayShort:"dd",hours24h:"HH",hours12h:"hh",meridiem:"A",minutes:"mm",seconds:"ss",fullDate:"ll",fullDateWithWeekday:"dddd, LL",keyboardDate:"L",shortDate:"MMM D",normalDate:"D MMMM",normalDateWithWeekday:"ddd, MMM D",monthAndYear:"MMMM YYYY",monthAndDate:"MMMM D",fullTime:"LT",fullTime12h:"hh:mm A",fullTime24h:"HH:mm",fullDateTime:"lll",fullDateTime12h:"ll hh:mm A",fullDateTime24h:"ll HH:mm",keyboardDateTime:"L LT",keyboardDateTime12h:"L hh:mm A",keyboardDateTime24h:"L HH:mm"},une=["Missing UTC plugin","To be able to use UTC or timezones, you have to enable the `utc` plugin","Find more information on https://mui.com/x/react-date-pickers/timezone/#day-js-and-utc"].join(`
`),eMe=["Missing timezone plugin","To be able to use timezones, you have to enable both the `utc` and the `timezone` plugin","Find more information on https://mui.com/x/react-date-pickers/timezone/#day-js-and-timezone"].join(`
`),jKt=(e,t)=>t?(...n)=>e(...n).locale(t):e;class tMe{constructor({locale:t,formats:n,instance:r}={}){var i;this.isMUIAdapter=!0,this.isTimezoneCompatible=!0,this.lib="dayjs",this.rawDayJsInstance=void 0,this.dayjs=void 0,this.locale=void 0,this.formats=void 0,this.escapedCharacters={start:"[",end:"]"},this.formatTokenMap=PKt,this.setLocaleToValue=o=>{const s=this.getCurrentLocaleCode();return s===o.locale()?o:o.locale(s)},this.hasUTCPlugin=()=>typeof lu().utc<"u",this.hasTimezonePlugin=()=>typeof lu().tz<"u",this.isSame=(o,s,l)=>{const c=this.setTimezone(s,this.getTimezone(o));return o.format(l)===c.format(l)},this.cleanTimezone=o=>{switch(o){case"default":return;case"system":return lu().tz.guess();default:return o}},this.createSystemDate=o=>{if(this.rawDayJsInstance)return this.rawDayJsInstance(o);if(this.hasUTCPlugin()&&this.hasTimezonePlugin()){const s=lu().tz.guess();return s!=="UTC"?lu().tz(o,s):lu()(o)}return lu()(o)},this.createUTCDate=o=>{if(!this.hasUTCPlugin())throw new Error(une);return lu().utc(o)},this.createTZDate=(o,s)=>{if(!this.hasUTCPlugin())throw new Error(une);if(!this.hasTimezonePlugin())throw new Error(eMe);const l=o!==void 0&&!o.endsWith("Z");return lu()(o).tz(this.cleanTimezone(s),l)},this.getLocaleFormats=()=>{const o=lu().Ls,s=this.locale||"en";let l=o[s];return l===void 0&&(AKt(),l=o.en),l.formats},this.adjustOffset=o=>{if(!this.hasTimezonePlugin())return o;const s=this.getTimezone(o);if(s!=="UTC"){var l,c;const u=o.tz(this.cleanTimezone(s),!0);if(((l=u.$offset)!=null?l:0)===((c=o.$offset)!=null?c:0))return o;o.$offset=u.$offset}return o},this.date=o=>o===null?null:this.dayjs(o),this.dateWithTimezone=(o,s)=>{if(o===null)return null;let l;return s==="UTC"?l=this.createUTCDate(o):s==="system"||s==="default"&&!this.hasTimezonePlugin()?l=this.createSystemDate(o):l=this.createTZDate(o,s),this.locale===void 0?l:l.locale(this.locale)},this.getTimezone=o=>{if(this.hasTimezonePlugin()){var s;const l=(s=o.$x)==null?void 0:s.$timezone;if(l)return l}return this.hasUTCPlugin()&&o.isUTC()?"UTC":"system"},this.setTimezone=(o,s)=>{if(this.getTimezone(o)===s)return o;if(s==="UTC"){if(!this.hasUTCPlugin())throw new Error(une);return o.utc()}if(s==="system")return o.local();if(!this.hasTimezonePlugin()){if(s==="default")return o;throw new Error(eMe)}return lu().tz(o,this.cleanTimezone(s))},this.toJsDate=o=>o.toDate(),this.parseISO=o=>this.dayjs(o),this.toISO=o=>o.toISOString(),this.parse=(o,s)=>o===""?null:this.dayjs(o,s,this.locale,!0),this.getCurrentLocaleCode=()=>this.locale||"en",this.is12HourCycleInCurrentLocale=()=>/A|a/.test(this.getLocaleFormats().LT||""),this.expandFormat=o=>{const s=this.getLocaleFormats(),l=c=>c.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(u,f,h)=>f||h.slice(1));return o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(c,u,f)=>{const h=f&&f.toUpperCase();return u||s[f]||l(s[h])})},this.getFormatHelperText=o=>this.expandFormat(o).replace(/a/gi,"(a|p)m").toLocaleLowerCase(),this.isNull=o=>o===null,this.isValid=o=>this.dayjs(o).isValid(),this.format=(o,s)=>this.formatByString(o,this.formats[s]),this.formatByString=(o,s)=>this.dayjs(o).format(s),this.formatNumber=o=>o,this.getDiff=(o,s,l)=>o.diff(s,l),this.isEqual=(o,s)=>o===null&&s===null?!0:this.dayjs(o).toDate().getTime()===this.dayjs(s).toDate().getTime(),this.isSameYear=(o,s)=>this.isSame(o,s,"YYYY"),this.isSameMonth=(o,s)=>this.isSame(o,s,"YYYY-MM"),this.isSameDay=(o,s)=>this.isSame(o,s,"YYYY-MM-DD"),this.isSameHour=(o,s)=>o.isSame(s,"hour"),this.isAfter=(o,s)=>o>s,this.isAfterYear=(o,s)=>this.hasUTCPlugin()?!this.isSameYear(o,s)&&o.utc()>s.utc():o.isAfter(s,"year"),this.isAfterDay=(o,s)=>this.hasUTCPlugin()?!this.isSameDay(o,s)&&o.utc()>s.utc():o.isAfter(s,"day"),this.isBefore=(o,s)=>o<s,this.isBeforeYear=(o,s)=>this.hasUTCPlugin()?!this.isSameYear(o,s)&&o.utc()<s.utc():o.isBefore(s,"year"),this.isBeforeDay=(o,s)=>this.hasUTCPlugin()?!this.isSameDay(o,s)&&o.utc()<s.utc():o.isBefore(s,"day"),this.isWithinRange=(o,[s,l])=>o>=s&&o<=l,this.startOfYear=o=>this.adjustOffset(o.startOf("year")),this.startOfMonth=o=>this.adjustOffset(o.startOf("month")),this.startOfWeek=o=>this.adjustOffset(o.startOf("week")),this.startOfDay=o=>this.adjustOffset(o.startOf("day")),this.endOfYear=o=>this.adjustOffset(o.endOf("year")),this.endOfMonth=o=>this.adjustOffset(o.endOf("month")),this.endOfWeek=o=>this.adjustOffset(o.endOf("week")),this.endOfDay=o=>this.adjustOffset(o.endOf("day")),this.addYears=(o,s)=>this.adjustOffset(s<0?o.subtract(Math.abs(s),"year"):o.add(s,"year")),this.addMonths=(o,s)=>this.adjustOffset(s<0?o.subtract(Math.abs(s),"month"):o.add(s,"month")),this.addWeeks=(o,s)=>this.adjustOffset(s<0?o.subtract(Math.abs(s),"week"):o.add(s,"week")),this.addDays=(o,s)=>this.adjustOffset(s<0?o.subtract(Math.abs(s),"day"):o.add(s,"day")),this.addHours=(o,s)=>this.adjustOffset(s<0?o.subtract(Math.abs(s),"hour"):o.add(s,"hour")),this.addMinutes=(o,s)=>this.adjustOffset(s<0?o.subtract(Math.abs(s),"minute"):o.add(s,"minute")),this.addSeconds=(o,s)=>this.adjustOffset(s<0?o.subtract(Math.abs(s),"second"):o.add(s,"second")),this.getYear=o=>o.year(),this.getMonth=o=>o.month(),this.getDate=o=>o.date(),this.getHours=o=>o.hour(),this.getMinutes=o=>o.minute(),this.getSeconds=o=>o.second(),this.getMilliseconds=o=>o.millisecond(),this.setYear=(o,s)=>this.adjustOffset(o.set("year",s)),this.setMonth=(o,s)=>this.adjustOffset(o.set("month",s)),this.setDate=(o,s)=>this.adjustOffset(o.set("date",s)),this.setHours=(o,s)=>this.adjustOffset(o.set("hour",s)),this.setMinutes=(o,s)=>this.adjustOffset(o.set("minute",s)),this.setSeconds=(o,s)=>this.adjustOffset(o.set("second",s)),this.setMilliseconds=(o,s)=>this.adjustOffset(o.set("millisecond",s)),this.getDaysInMonth=o=>o.daysInMonth(),this.getNextMonth=o=>this.addMonths(o,1),this.getPreviousMonth=o=>this.addMonths(o,-1),this.getMonthArray=o=>{const l=[o.startOf("year")];for(;l.length<12;){const c=l[l.length-1];l.push(this.addMonths(c,1))}return l},this.mergeDateAndTime=(o,s)=>o.hour(s.hour()).minute(s.minute()).second(s.second()),this.getWeekdays=()=>{const o=this.dayjs().startOf("week");return[0,1,2,3,4,5,6].map(s=>this.formatByString(this.addDays(o,s),"dd"))},this.getWeekArray=o=>{const s=this.setLocaleToValue(o),l=s.startOf("month").startOf("week"),c=s.endOf("month").endOf("week");let u=0,f=l;const h=[];for(;f<c;){const p=Math.floor(u/7);h[p]=h[p]||[],h[p].push(f),f=this.addDays(f,1),u+=1}return h},this.getWeekNumber=o=>o.week(),this.getYearRange=(o,s)=>{const l=o.startOf("year"),c=s.endOf("year"),u=[];let f=l;for(;f<c;)u.push(f),f=this.addYears(f,1);return u},this.getMeridiemText=o=>o==="am"?"AM":"PM",this.rawDayJsInstance=r,this.dayjs=jKt((i=this.rawDayJsInstance)!=null?i:lu(),t),this.locale=t,this.formats=(0,Me.A)({},OKt,n),lu().extend(SKt())}}function Jw(e,t,n){return typeof e=="function"?e(t,n):e}const $x=(e,t)=>e.length!==t.length?!1:t.every(n=>e.includes(n)),dne=({openTo:e,defaultOpenTo:t,views:n,defaultViews:r})=>{const i=n??r;let o;if(e!=null)o=e;else if(i.includes(t))o=t;else if(i.length>0)o=i[0];else throw new Error("MUI: The `views` prop must contain at least one view");return{views:i,openTo:o}},YU=(e,t,n)=>{let r=t;return r=e.setHours(r,e.getHours(n)),r=e.setMinutes(r,e.getMinutes(n)),r=e.setSeconds(r,e.getSeconds(n)),r},c6=({date:e,disableFuture:t,disablePast:n,maxDate:r,minDate:i,isDateDisabled:o,utils:s,timezone:l})=>{const c=YU(s,s.dateWithTimezone(void 0,l),e);n&&s.isBefore(i,c)&&(i=c),t&&s.isAfter(r,c)&&(r=c);let u=e,f=e;for(s.isBefore(e,i)&&(u=i,f=null),s.isAfter(e,r)&&(f&&(f=r),u=null);u||f;){if(u&&s.isAfter(u,r)&&(u=null),f&&s.isBefore(f,i)&&(f=null),u){if(!o(u))return u;u=s.addDays(u,1)}if(f){if(!o(f))return f;f=s.addDays(f,-1)}}return null},MKt=(e,t)=>t==null||!e.isValid(t)?null:t,Qh=(e,t,n)=>t==null||!e.isValid(t)?n:t,RKt=(e,t,n)=>!e.isValid(t)&&t!=null&&!e.isValid(n)&&n!=null?!0:e.isEqual(t,n),fne=(e,t)=>{const r=[e.startOfYear(t)];for(;r.length<12;){const i=r[r.length-1];r.push(e.addMonths(i,1))}return r},hne=(e,t,n)=>n==="date"?e.startOfDay(e.dateWithTimezone(void 0,t)):e.dateWithTimezone(void 0,t),gy=(e,t)=>{const n=e.setHours(e.date(),t==="am"?2:14);return e.format(n,"meridiem")},DKt=["year","month","day"],OO=e=>DKt.includes(e),u6=(e,{format:t,views:n},r)=>{if(t!=null)return t;const i=e.formats;return $x(n,["year"])?i.year:$x(n,["month"])?i.month:$x(n,["day"])?i.dayOfMonth:$x(n,["month","year"])?`${i.month} ${i.year}`:$x(n,["day","month"])?`${i.month} ${i.dayOfMonth}`:r?/en/.test(e.getCurrentLocaleCode())?i.normalDateWithWeekday:i.normalDate:i.keyboardDate},kKt=(e,t)=>{const n=e.startOfWeek(t);return[0,1,2,3,4,5,6].map(r=>e.addDays(n,r))},nMe=["hours","minutes","seconds"],jO=e=>nMe.includes(e),qw=e=>nMe.includes(e)||e==="meridiem",IKt=(e,t)=>e?t.getHours(e)>=12?"pm":"am":null,d6=(e,t,n)=>n&&(e>=12?"pm":"am")!==t?t==="am"?e-12:e+12:e,FKt=(e,t,n,r)=>{const i=d6(r.getHours(e),t,n);return r.setHours(e,i)},rMe=(e,t)=>t.getHours(e)*3600+t.getMinutes(e)*60+t.getSeconds(e),f6=(e,t)=>(n,r)=>e?t.isAfter(n,r):rMe(n,t)>rMe(r,t),KU=(e,{format:t,views:n,ampm:r})=>{if(t!=null)return t;const i=e.formats;return $x(n,["hours"])?r?`${i.hours12h} ${i.meridiem}`:i.hours24h:$x(n,["minutes"])?i.minutes:$x(n,["seconds"])?i.seconds:$x(n,["minutes","seconds"])?`${i.minutes}:${i.seconds}`:$x(n,["hours","minutes","seconds"])?r?`${i.hours12h}:${i.minutes}:${i.seconds} ${i.meridiem}`:`${i.hours24h}:${i.minutes}:${i.seconds}`:r?`${i.hours12h}:${i.minutes} ${i.meridiem}`:`${i.hours24h}:${i.minutes}`},Ng={year:1,month:2,day:3,hours:4,minutes:5,seconds:6,milliseconds:7},NKt=e=>Math.max(...e.map(t=>{var n;return(n=Ng[t.type])!=null?n:1})),Vgr=e=>Math.max(...e.map(t=>{var n;return(n=Ng[t])!=null?n:1})),h6=(e,t,n)=>{if(t===Ng.year)return e.startOfYear(n);if(t===Ng.month)return e.startOfMonth(n);if(t===Ng.day)return e.startOfDay(n);let r=n;return t<Ng.minutes&&(r=e.setMinutes(r,0)),t<Ng.seconds&&(r=e.setSeconds(r,0)),t<Ng.milliseconds&&(r=e.setMilliseconds(r,0)),r},LKt=({props:e,utils:t,granularity:n,timezone:r,getTodayDate:i})=>{var o;let s=i?i():h6(t,n,hne(t,r));e.minDate!=null&&t.isAfterDay(e.minDate,s)&&(s=h6(t,n,e.minDate)),e.maxDate!=null&&t.isBeforeDay(e.maxDate,s)&&(s=h6(t,n,e.maxDate));const l=f6((o=e.disableIgnoringDatePartForTimeValidation)!=null?o:!1,t);return e.minTime!=null&&l(e.minTime,s)&&(s=h6(t,n,e.disableIgnoringDatePartForTimeValidation?e.minTime:YU(t,s,e.minTime))),e.maxTime!=null&&l(s,e.maxTime)&&(s=h6(t,n,e.disableIgnoringDatePartForTimeValidation?e.maxTime:YU(t,s,e.maxTime))),s},aMe=(e,t)=>{const n=e.formatTokenMap[t];if(n==null)throw new Error([`MUI: The token "${t}" is not supported by the Date and Time Pickers.`,"Please try using another token or open an issue on https://github.com/mui/mui-x/issues/new/choose if you think it should be supported."].join(`
`));return typeof n=="string"?{type:n,contentType:n==="meridiem"?"letter":"digit",maxLength:void 0}:{type:n.sectionType,contentType:n.contentType,maxLength:n.maxLength}},BKt=e=>{switch(e){case"ArrowUp":return 1;case"ArrowDown":return-1;case"PageUp":return 5;case"PageDown":return-5;default:return 0}},XU=(e,t,n)=>{const r=[],i=e.dateWithTimezone(void 0,t),o=e.startOfWeek(i),s=e.endOfWeek(i);let l=o;for(;e.isBefore(l,s);)r.push(l),l=e.addDays(l,1);return r.map(c=>e.formatByString(c,n))},iMe=(e,t,n,r)=>{switch(n){case"month":return fne(e,e.dateWithTimezone(void 0,t)).map(i=>e.formatByString(i,r));case"weekDay":return XU(e,t,r);case"meridiem":{const i=e.dateWithTimezone(void 0,t);return[e.startOfDay(i),e.endOfDay(i)].map(o=>e.formatByString(o,r))}default:return[]}},oMe=(e,t,n)=>{let r=t;for(r=Number(r).toString();r.length<n;)r=`0${r}`;return r},sMe=(e,t,n,r,i)=>{if(i.type==="day"&&i.contentType==="digit-with-letter"){const s=e.setDate(r.longestMonth,n);return e.formatByString(s,i.format)}const o=n.toString();return i.hasLeadingZerosInInput?oMe(e,o,i.maxLength):o},UKt=(e,t,n,r,i,o,s)=>{const l=BKt(r),c=r==="Home",u=r==="End",f=n.value===""||c||u,h=()=>{const m=i[n.type]({currentDate:o,format:n.format,contentType:n.contentType}),g=b=>sMe(e,t,b,m,n),v=n.type==="minutes"&&s!=null&&s.minutesStep?s.minutesStep:1;let x=parseInt(n.value,10)+l*v;if(f){if(n.type==="year"&&!u&&!c)return e.formatByString(e.dateWithTimezone(void 0,t),n.format);l>0||c?x=m.minimum:x=m.maximum}return x%v!==0&&((l<0||c)&&(x+=v-(v+x)%v),(l>0||u)&&(x-=x%v)),x>m.maximum?g(m.minimum+(x-m.maximum-1)%(m.maximum-m.minimum+1)):x<m.minimum?g(m.maximum-(m.minimum-x-1)%(m.maximum-m.minimum+1)):g(x)},p=()=>{const m=iMe(e,t,n.type,n.format);if(m.length===0)return n.value;if(f)return l>0||c?m[0]:m[m.length-1];const v=(m.indexOf(n.value)+m.length+l)%m.length;return m[v]};return n.contentType==="digit"||n.contentType==="digit-with-letter"?h():p()},pne=(e,t)=>{let n=e.value||e.placeholder;const r=t==="non-input"?e.hasLeadingZerosInFormat:e.hasLeadingZerosInInput;return t==="non-input"&&e.hasLeadingZerosInInput&&!e.hasLeadingZerosInFormat&&(n=Number(n).toString()),["input-rtl","input-ltr"].includes(t)&&e.contentType==="digit"&&!r&&n.length===1&&(n=`${n}\u200E`),t==="input-rtl"&&(n=`\u2068${n}\u2069`),n},MO=e=>e.replace(/[\u2066\u2067\u2068\u2069]/g,""),lMe=(e,t)=>{let n=0,r=t?1:0;const i=[];for(let o=0;o<e.length;o+=1){const s=e[o],l=pne(s,t?"input-rtl":"input-ltr"),c=`${s.startSeparator}${l}${s.endSeparator}`,u=MO(c).length,f=c.length,h=MO(l),p=r+l.indexOf(h[0])+s.startSeparator.length,m=p+h.length;i.push((0,Me.A)({},s,{start:n,end:n+u,startInInput:p,endInInput:m})),n+=u,r+=f}return i},VKt=(e,t,n,r,i)=>{switch(r.type){case"year":return n.fieldYearPlaceholder({digitAmount:e.formatByString(e.dateWithTimezone(void 0,t),i).length,format:i});case"month":return n.fieldMonthPlaceholder({contentType:r.contentType,format:i});case"day":return n.fieldDayPlaceholder({format:i});case"weekDay":return n.fieldWeekDayPlaceholder({contentType:r.contentType,format:i});case"hours":return n.fieldHoursPlaceholder({format:i});case"minutes":return n.fieldMinutesPlaceholder({format:i});case"seconds":return n.fieldSecondsPlaceholder({format:i});case"meridiem":return n.fieldMeridiemPlaceholder({format:i});default:return i}},cMe=(e,t,n,r)=>e.formatByString(e.parse(t,n),r),uMe=(e,t,n)=>e.formatByString(e.dateWithTimezone(void 0,t),n).length===4,dMe=(e,t,n,r,i)=>{if(n!=="digit")return!1;const o=e.dateWithTimezone(void 0,t);switch(r){case"year":return uMe(e,t,i)?e.formatByString(e.setYear(o,1),i)==="0001":e.formatByString(e.setYear(o,2001),i)==="01";case"month":return e.formatByString(e.startOfYear(o),i).length>1;case"day":return e.formatByString(e.startOfMonth(o),i).length>1;case"weekDay":return e.formatByString(e.startOfWeek(o),i).length>1;case"hours":return e.formatByString(e.setHours(o,1),i).length>1;case"minutes":return e.formatByString(e.setMinutes(o,1),i).length>1;case"seconds":return e.formatByString(e.setSeconds(o,1),i).length>1;default:throw new Error("Invalid section type")}},$Kt=(e,t)=>{const n=[],{start:r,end:i}=e.escapedCharacters,o=new RegExp(`(\\${r}[^\\${i}]*\\${i})+`,"g");let s=null;for(;s=o.exec(t);)n.push({start:s.index,end:o.lastIndex-1});return n},fMe=(e,t,n,r,i,o,s,l)=>{let c="";const u=[],f=e.date(),h=S=>{if(S==="")return null;const C=aMe(e,S),_=dMe(e,t,C.contentType,C.type,S),T=s?_:C.contentType==="digit",M=i!=null&&e.isValid(i);let j=M?e.formatByString(i,S):"",B=null;if(T)if(_)B=j===""?e.formatByString(f,S).length:j.length;else{if(C.maxLength==null)throw new Error(`MUI: The token ${S} should have a 'maxDigitNumber' property on it's adapter`);B=C.maxLength,M&&(j=oMe(e,j,B))}return u.push((0,Me.A)({},C,{format:S,maxLength:B,value:j,placeholder:VKt(e,t,n,C,S),hasLeadingZeros:_,hasLeadingZerosInFormat:_,hasLeadingZerosInInput:T,startSeparator:u.length===0?c:"",endSeparator:"",modified:!1})),null};let p=10,m=r,g=e.expandFormat(r);for(;g!==m;)if(m=g,g=e.expandFormat(m),p-=1,p<0)throw new Error("MUI: The format expansion seems to be  enter in an infinite loop. Please open an issue with the format passed to the picker component");const v=g,y=$Kt(e,v),x=new RegExp(`^(${Object.keys(e.formatTokenMap).sort((S,C)=>C.length-S.length).join("|")})`,"g");let b="";for(let S=0;S<v.length;S+=1){const C=y.find(B=>B.start<=S&&B.end>=S),_=v[S],T=C!=null,M=`${b}${v.slice(S)}`,j=x.test(M);!T&&_.match(/([A-Za-z]+)/)&&j?(b=M.slice(0,x.lastIndex),S+=x.lastIndex-1):T&&C?.start===S||C?.end===S||(h(b),b="",u.length===0?c+=_:u[u.length-1].endSeparator+=_)}return h(b),u.map(S=>{const C=_=>{let T=_;return l&&T!==null&&T.includes(" ")&&(T=`\u2069${T}\u2066`),o==="spacious"&&["/",".","-"].includes(T)&&(T=` ${T} `),T};return S.startSeparator=C(S.startSeparator),S.endSeparator=C(S.endSeparator),S})},zKt=(e,t)=>{const n=t.some(l=>l.type==="day"),r=[],i=[];for(let l=0;l<t.length;l+=1){const c=t[l];n&&c.type==="weekDay"||(r.push(c.format),i.push(pne(c,"non-input")))}const o=r.join(" "),s=i.join(" ");return e.parse(s,o)},WKt=(e,t)=>{const r=e.map(i=>{const o=pne(i,t?"input-rtl":"input-ltr");return`${i.startSeparator}${o}${i.endSeparator}`}).join("");return t?`\u2066${r}\u2069`:r},HKt=(e,t)=>{const n=e.dateWithTimezone(void 0,t),r=e.endOfYear(n),i=e.endOfDay(n),{maxDaysInMonth:o,longestMonth:s}=fne(e,n).reduce((l,c)=>{const u=e.getDaysInMonth(c);return u>l.maxDaysInMonth?{maxDaysInMonth:u,longestMonth:c}:l},{maxDaysInMonth:0,longestMonth:null});return{year:({format:l})=>({minimum:0,maximum:uMe(e,t,l)?9999:99}),month:()=>({minimum:1,maximum:e.getMonth(r)+1}),day:({currentDate:l})=>({minimum:1,maximum:l!=null&&e.isValid(l)?e.getDaysInMonth(l):o,longestMonth:s}),weekDay:({format:l,contentType:c})=>{if(c==="digit"){const u=XU(e,t,l).map(Number);return{minimum:Math.min(...u),maximum:Math.max(...u)}}return{minimum:1,maximum:7}},hours:({format:l})=>{const c=e.getHours(i);return e.formatByString(e.endOfDay(n),l)!==c.toString()?{minimum:1,maximum:Number(e.formatByString(e.startOfDay(n),l))}:{minimum:0,maximum:c}},minutes:()=>({minimum:0,maximum:e.getMinutes(i)}),seconds:()=>({minimum:0,maximum:e.getSeconds(i)}),meridiem:()=>({minimum:0,maximum:0})}};let $gr=!1;const hMe=(e,t)=>{},GKt=(e,t,n,r,i)=>{switch(n.type){case"year":return e.setYear(i,e.getYear(r));case"month":return e.setMonth(i,e.getMonth(r));case"weekDay":{const o=XU(e,t,n.format),s=e.formatByString(r,n.format),l=o.indexOf(s),u=o.indexOf(n.value)-l;return e.addDays(r,u)}case"day":return e.setDate(i,e.getDate(r));case"meridiem":{const o=e.getHours(r)<12,s=e.getHours(i);return o&&s>=12?e.addHours(i,-12):!o&&s<12?e.addHours(i,12):i}case"hours":return e.setHours(i,e.getHours(r));case"minutes":return e.setMinutes(i,e.getMinutes(r));case"seconds":return e.setSeconds(i,e.getSeconds(r));default:return i}},pMe={year:1,month:2,day:3,weekDay:4,hours:5,minutes:6,seconds:7,meridiem:8},mMe=(e,t,n,r,i,o)=>[...r].sort((s,l)=>pMe[s.type]-pMe[l.type]).reduce((s,l)=>!o||l.modified?GKt(e,t,l,n,s):s,i),YKt=()=>navigator.userAgent.toLowerCase().indexOf("android")>-1,KKt=(e,t)=>{const n={};if(!t)return e.forEach((c,u)=>{const f=u===0?null:u-1,h=u===e.length-1?null:u+1;n[u]={leftIndex:f,rightIndex:h}}),{neighbors:n,startIndex:0,endIndex:e.length-1};const r={},i={};let o=0,s=0,l=e.length-1;for(;l>=0;){s=e.findIndex((c,u)=>{var f;return u>=o&&((f=c.endSeparator)==null?void 0:f.includes(" "))&&c.endSeparator!==" / "}),s===-1&&(s=e.length-1);for(let c=s;c>=o;c-=1)i[c]=l,r[l]=c,l-=1;o=s+1}return e.forEach((c,u)=>{const f=i[u],h=f===0?null:r[f-1],p=f===e.length-1?null:r[f+1];n[u]={leftIndex:h,rightIndex:p}}),{neighbors:n,startIndex:r[0],endIndex:r[e.length-1]}},XKt=["value","referenceDate"],cf={emptyValue:null,getTodayValue:hne,getInitialReferenceValue:e=>{let{value:t,referenceDate:n}=e,r=(0,lr.A)(e,XKt);return t!=null&&r.utils.isValid(t)?t:n??LKt(r)},cleanValue:MKt,areValuesEqual:RKt,isSameError:(e,t)=>e===t,hasError:e=>e!=null,defaultErrorState:null,getTimezone:(e,t)=>t==null||!e.isValid(t)?null:e.getTimezone(t),setTimezone:(e,t,n)=>n==null?null:e.setTimezone(n,t)},mne={updateReferenceValue:(e,t,n)=>t==null||!e.isValid(t)?n:t,getSectionsFromValue:(e,t,n,r,i)=>!e.isValid(t)&&!!n?n:lMe(i(t),r),getValueStrFromSections:WKt,getActiveDateManager:(e,t)=>({date:t.value,referenceDate:t.referenceValue,getSections:n=>n,getNewValuesFromNewActiveDate:n=>({value:n,referenceValue:n==null||!e.isValid(n)?t.referenceValue:n})}),parseValueStr:(e,t,n)=>n(e.trim(),t)},ZKt=e=>({components:{MuiLocalizationProvider:{defaultProps:{localeText:(0,Me.A)({},e)}}}}),gMe={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:e=>e==="year"?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",datePickerToolbarTitle:"Select date",dateTimePickerToolbarTitle:"Select date & time",timePickerToolbarTitle:"Select time",dateRangePickerToolbarTitle:"Select date range",clockLabelText:(e,t,n)=>`Select ${e}. ${t===null?"No time selected":`Selected time is ${n.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,selectViewText:e=>`Select ${e}`,calendarWeekNumberHeaderLabel:"Week number",calendarWeekNumberHeaderText:"#",calendarWeekNumberAriaLabelText:e=>`Week ${e}`,calendarWeekNumberText:e=>`${e}`,openDatePickerDialogue:(e,t)=>e!==null&&t.isValid(e)?`Choose date, selected date is ${t.format(e,"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t)=>e!==null&&t.isValid(e)?`Choose time, selected time is ${t.format(e,"fullTime")}`:"Choose time",fieldClearLabel:"Clear value",timeTableLabel:"pick time",dateTableLabel:"pick date",fieldYearPlaceholder:e=>"Y".repeat(e.digitAmount),fieldMonthPlaceholder:e=>e.contentType==="letter"?"MMMM":"MM",fieldDayPlaceholder:()=>"DD",fieldWeekDayPlaceholder:e=>e.contentType==="letter"?"EEEE":"EE",fieldHoursPlaceholder:()=>"hh",fieldMinutesPlaceholder:()=>"mm",fieldSecondsPlaceholder:()=>"ss",fieldMeridiemPlaceholder:()=>"aa"},QKt=gMe,zgr=ZKt(gMe),JE=()=>{const e=d.useContext(cne);if(e===null)throw new Error(["MUI: Can not find the date and time pickers localization context.","It looks like you forgot to wrap your component in LocalizationProvider.","This can also happen if you are bundling multiple versions of the `@mui/x-date-pickers` package"].join(`
`));if(e.utils===null)throw new Error(["MUI: Can not find the date and time pickers adapter from its localization context.","It looks like you forgot to pass a `dateAdapter` to your LocalizationProvider."].join(`
`));const t=d.useMemo(()=>(0,Me.A)({},QKt,e.localeText),[e.localeText]);return d.useMemo(()=>(0,Me.A)({},e,{localeText:t}),[e,t])},Hs=()=>JE().utils,qE=()=>JE().defaultDates,uf=()=>JE().localeText,e_=e=>{const t=Hs(),n=d.useRef();return n.current===void 0&&(n.current=t.dateWithTimezone(void 0,e)),n.current};function vMe(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=vMe(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function JKt(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=vMe(e))&&(r&&(r+=" "),r+=t);return r}const Zc=JKt;function yMe(e){return(0,ga.Ay)("MuiPickersToolbar",e)}const Wgr=(0,pa.A)("MuiPickersToolbar",["root","content"]),qKt=e=>{const{classes:t,isLandscape:n}=e,r={root:["root"],content:["content"],penIconButton:["penIconButton",n&&"penIconButtonLandscape"]};return(0,Ur.A)(r,yMe,t)},eXt=(0,qt.Ay)("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>(0,Me.A)({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3)},t.isLandscape&&{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"})),tXt=(0,qt.Ay)("div",{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})(({ownerState:e})=>{var t;return{display:"flex",flexWrap:"wrap",width:"100%",justifyContent:e.isLandscape?"flex-start":"space-between",flexDirection:e.isLandscape?(t=e.landscapeDirection)!=null?t:"column":"row",flex:1,alignItems:e.isLandscape?"flex-start":"center"}}),gne=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersToolbar"}),{children:i,className:o,toolbarTitle:s,hidden:l,titleId:c}=r,u=r,f=qKt(u);return l?null:(0,a.jsxs)(eXt,{ref:n,className:Zc(f.root,o),ownerState:u,children:[(0,a.jsx)(Ft,{color:"text.secondary",variant:"overline",id:c,children:s}),(0,a.jsx)(tXt,{className:f.content,ownerState:u,children:i})]})});function nXt(e){return(0,ga.Ay)("MuiDatePickerToolbar",e)}const Hgr=(0,pa.A)("MuiDatePickerToolbar",["root","title"]),rXt=["value","isLandscape","onChange","toolbarFormat","toolbarPlaceholder","views","className"],aXt=e=>{const{classes:t}=e,n={root:["root"],title:["title"]};return(0,Ur.A)(n,nXt,t)},iXt=(0,qt.Ay)(gne,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),oXt=(0,qt.Ay)(Ft,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})(({ownerState:e})=>(0,Me.A)({},e.isLandscape&&{margin:"auto 16px auto auto"})),sXt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiDatePickerToolbar"}),{value:i,isLandscape:o,toolbarFormat:s,toolbarPlaceholder:l="\u2013\u2013",views:c,className:u}=r,f=(0,lr.A)(r,rXt),h=Hs(),p=uf(),m=aXt(r),g=d.useMemo(()=>{if(!i)return l;const y=u6(h,{format:s,views:c},!0);return h.formatByString(i,y)},[i,s,l,h,c]),v=r;return(0,a.jsx)(iXt,(0,Me.A)({ref:n,toolbarTitle:p.datePickerToolbarTitle,isLandscape:o,className:Zc(m.root,u)},f,{children:(0,a.jsx)(oXt,{variant:"h4",align:o?"left":"center",ownerState:v,className:m.title,children:g})}))}),p6=e=>{if(e!==void 0)return Object.keys(e).reduce((t,n)=>(0,Me.A)({},t,{[`${n.slice(0,1).toLowerCase()}${n.slice(1)}`]:e[n]}),{})};function xMe(e,t){var n,r,i,o;const s=Hs(),l=qE(),c=si({props:e,name:t}),u=d.useMemo(()=>{var h;return((h=c.localeText)==null?void 0:h.toolbarTitle)==null?c.localeText:(0,Me.A)({},c.localeText,{datePickerToolbarTitle:c.localeText.toolbarTitle})},[c.localeText]),f=(n=c.slots)!=null?n:p6(c.components);return(0,Me.A)({},c,{localeText:u},dne({views:c.views,openTo:c.openTo,defaultViews:["year","day"],defaultOpenTo:"day"}),{disableFuture:(r=c.disableFuture)!=null?r:!1,disablePast:(i=c.disablePast)!=null?i:!1,minDate:Qh(s,c.minDate,l.minDate),maxDate:Qh(s,c.maxDate,l.maxDate),slots:(0,Me.A)({toolbar:sXt},f),slotProps:(o=c.slotProps)!=null?o:c.componentsProps})}const m6=({props:e,value:t,adapter:n})=>{if(t===null)return null;const{shouldDisableDate:r,shouldDisableMonth:i,shouldDisableYear:o,disablePast:s,disableFuture:l,timezone:c}=e,u=n.utils.dateWithTimezone(void 0,c),f=Qh(n.utils,e.minDate,n.defaultDates.minDate),h=Qh(n.utils,e.maxDate,n.defaultDates.maxDate);switch(!0){case!n.utils.isValid(t):return"invalidDate";case!!(r&&r(t)):return"shouldDisableDate";case!!(i&&i(t)):return"shouldDisableMonth";case!!(o&&o(t)):return"shouldDisableYear";case!!(l&&n.utils.isAfterDay(t,u)):return"disableFuture";case!!(s&&n.utils.isBeforeDay(t,u)):return"disablePast";case!!(f&&n.utils.isBeforeDay(t,f)):return"minDate";case!!(h&&n.utils.isAfterDay(t,h)):return"maxDate";default:return null}};function lXt(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function cXt(...e){return d.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{lXt(n,t)})},e)}function uXt(e){return typeof e=="string"}function dXt(e,t,n){return e===void 0||uXt(e)?t:{...t,ownerState:{...t.ownerState,...n}}}function bMe(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=bMe(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function fXt(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=bMe(e))&&(r&&(r+=" "),r+=t);return r}const wMe=fXt;function hXt(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function SMe(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function pXt(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:i,className:o}=e;if(!t){const m=wMe(n?.className,o,i?.className,r?.className),g={...n?.style,...i?.style,...r?.style},v={...n,...i,...r};return m.length>0&&(v.className=m),Object.keys(g).length>0&&(v.style=g),{props:v,internalRef:void 0}}const s=hXt({...i,...r}),l=SMe(r),c=SMe(i),u=t(s),f=wMe(u?.className,n?.className,o,i?.className,r?.className),h={...u?.style,...n?.style,...i?.style,...r?.style},p={...u,...n,...c,...l};return f.length>0&&(p.className=f),Object.keys(h).length>0&&(p.style=h),{props:p,internalRef:u.ref}}function Bu(e){const{elementType:t,externalSlotProps:n,ownerState:r,skipResolvingSlotProps:i=!1,...o}=e,s=i?{}:Jw(n,r),{props:l,internalRef:c}=pXt({...o,externalSlotProps:s}),u=cXt(c,s?.ref,e.additionalProps?.ref);return dXt(t,{...l,ref:u},r)}function mXt(e){return(0,ga.Ay)("MuiPickersPopper",e)}const Ggr=(0,pa.A)("MuiPickersPopper",["root","paper"]);function RO(e,t){return Array.isArray(t)?t.every(n=>e.indexOf(n)!==-1):e.indexOf(t)!==-1}const gXt=(e,t)=>n=>{(n.key==="Enter"||n.key===" ")&&(e(n),n.preventDefault(),n.stopPropagation()),t&&t(n)},Ygr=e=>{setTimeout(e,0)},ZU=(e=document)=>{const t=e.activeElement;return t?t.shadowRoot?ZU(t.shadowRoot):t:null},vne="@media (pointer: fine)",vXt="@media (prefers-reduced-motion: reduce)",DO=typeof navigator<"u"&&navigator.userAgent.match(/android\s(\d+)|OS\s(\d+)/i),CMe=DO&&DO[1]?parseInt(DO[1],10):null,EMe=DO&&DO[2]?parseInt(DO[2],10):null,yXt=CMe&&CMe<10||EMe&&EMe<13||!1,_Me=()=>Zi(vXt,{defaultMatches:!1})||yXt,xXt=["PaperComponent","popperPlacement","ownerState","children","paperSlotProps","paperClasses","onPaperClick","onPaperTouchStart"],bXt=e=>{const{classes:t}=e,n={root:["root"],paper:["paper"]};return(0,Ur.A)(n,mXt,t)},wXt=(0,qt.Ay)(Px,{name:"MuiPickersPopper",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({zIndex:e.zIndex.modal})),SXt=(0,qt.Ay)(vo,{name:"MuiPickersPopper",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({ownerState:e})=>(0,Me.A)({outline:0,transformOrigin:"top center"},e.placement.includes("top")&&{transformOrigin:"bottom center"}));function CXt(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}function EXt(e,t){const n=d.useRef(!1),r=d.useRef(!1),i=d.useRef(null),o=d.useRef(!1);d.useEffect(()=>{if(!e)return;function c(){o.current=!0}return document.addEventListener("mousedown",c,!0),document.addEventListener("touchstart",c,!0),()=>{document.removeEventListener("mousedown",c,!0),document.removeEventListener("touchstart",c,!0),o.current=!1}},[e]);const s=(0,Ma.A)(c=>{if(!o.current)return;const u=r.current;r.current=!1;const f=(0,Zu.A)(i.current);if(!i.current||"clientX"in c&&CXt(c,f))return;if(n.current){n.current=!1;return}let h;c.composedPath?h=c.composedPath().indexOf(i.current)>-1:h=!f.documentElement.contains(c.target)||i.current.contains(c.target),!h&&!u&&t(c)}),l=()=>{r.current=!0};return d.useEffect(()=>{if(e){const c=(0,Zu.A)(i.current),u=()=>{n.current=!0};return c.addEventListener("touchstart",s),c.addEventListener("touchmove",u),()=>{c.removeEventListener("touchstart",s),c.removeEventListener("touchmove",u)}}},[e,s]),d.useEffect(()=>{if(e){const c=(0,Zu.A)(i.current);return c.addEventListener("click",s),()=>{c.removeEventListener("click",s),r.current=!1}}},[e,s]),[i,l,l]}const _Xt=d.forwardRef((e,t)=>{const{PaperComponent:n,popperPlacement:r,ownerState:i,children:o,paperSlotProps:s,paperClasses:l,onPaperClick:c,onPaperTouchStart:u}=e,f=(0,lr.A)(e,xXt),h=(0,Me.A)({},i,{placement:r}),p=Bu({elementType:n,externalSlotProps:s,additionalProps:{tabIndex:-1,elevation:8,ref:t},className:l,ownerState:h});return(0,a.jsx)(n,(0,Me.A)({},f,p,{onClick:m=>{var g;c(m),(g=p.onClick)==null||g.call(p,m)},onTouchStart:m=>{var g;u(m),(g=p.onTouchStart)==null||g.call(p,m)},ownerState:h,children:o}))});function TXt(e){var t,n,r,i;const o=si({props:e,name:"MuiPickersPopper"}),{anchorEl:s,children:l,containerRef:c=null,shouldRestoreFocus:u,onBlur:f,onDismiss:h,open:p,role:m,placement:g,slots:v,slotProps:y,reduceAnimations:x}=o;d.useEffect(()=>{function _e(Be){p&&(Be.key==="Escape"||Be.key==="Esc")&&h()}return document.addEventListener("keydown",_e),()=>{document.removeEventListener("keydown",_e)}},[h,p]);const b=d.useRef(null);d.useEffect(()=>{m==="tooltip"||u&&!u()||(p?b.current=ZU(document):b.current&&b.current instanceof HTMLElement&&setTimeout(()=>{b.current instanceof HTMLElement&&b.current.focus()}))},[p,m,u]);const[S,C,_]=EXt(p,f??h),T=d.useRef(null),M=(0,Ml.A)(T,c),j=(0,Ml.A)(M,S),B=o,W=bXt(B),K=_Me(),G=x??K,J=_e=>{_e.key==="Escape"&&(_e.stopPropagation(),h())},te=((t=v?.desktopTransition)!=null?t:G)?Tp:Tx,re=(n=v?.desktopTrapFocus)!=null?n:XR,me=(r=v?.desktopPaper)!=null?r:SXt,Ce=(i=v?.popper)!=null?i:wXt,Ae=Bu({elementType:Ce,externalSlotProps:y?.popper,additionalProps:{transition:!0,role:m,open:p,anchorEl:s,placement:g,onKeyDown:J},className:W.root,ownerState:o});return(0,a.jsx)(Ce,(0,Me.A)({},Ae,{children:({TransitionProps:_e,placement:Be})=>(0,a.jsx)(re,(0,Me.A)({open:p,disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:m==="tooltip",isEnabled:()=>!0},y?.desktopTrapFocus,{children:(0,a.jsx)(te,(0,Me.A)({},_e,y?.desktopTransition,{children:(0,a.jsx)(_Xt,{PaperComponent:me,ownerState:B,popperPlacement:Be,ref:j,onPaperClick:C,onPaperTouchStart:_,paperClasses:W.paper,paperSlotProps:y?.desktopPaper,children:l})}))}))}))}const AXt=({open:e,onOpen:t,onClose:n})=>{const r=d.useRef(typeof e=="boolean").current,[i,o]=d.useState(!1);d.useEffect(()=>{if(r){if(typeof e!="boolean")throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");o(e)}},[r,e]);const s=d.useCallback(l=>{r||o(l),l&&t&&t(),!l&&n&&n()},[r,t,n]);return{isOpen:i,setIsOpen:s}};function TMe(e,t,n,r){const{value:i,onError:o}=e,s=JE(),l=d.useRef(r),c=t({adapter:s,value:i,props:e});return d.useEffect(()=>{o&&!n(c,l.current)&&o(c,i),l.current=c},[n,o,l,c,i]),c}const yne=({timezone:e,value:t,defaultValue:n,onChange:r,valueManager:i})=>{var o,s;const l=Hs(),c=d.useRef(n),u=(o=t??c.current)!=null?o:i.emptyValue,f=d.useMemo(()=>i.getTimezone(l,u),[l,i,u]),h=(0,Ma.A)(v=>f==null?v:i.setTimezone(l,f,v)),p=(s=e??f)!=null?s:"default",m=d.useMemo(()=>i.setTimezone(l,p,u),[i,l,p,u]),g=(0,Ma.A)((v,...y)=>{const x=h(v);r?.(x,...y)});return{value:m,handleValueChange:g,timezone:p}},kO=({name:e,timezone:t,value:n,defaultValue:r,onChange:i,valueManager:o})=>{const[s,l]=(0,Fd.A)({name:e,state:"value",controlled:n,default:r??o.emptyValue}),c=(0,Ma.A)((u,...f)=>{l(u),i?.(u,...f)});return yne({timezone:t,value:s,defaultValue:void 0,onChange:c,valueManager:o})},PXt=e=>{const{action:t,hasChanged:n,dateState:r,isControlled:i}=e,o=!i&&!r.hasBeenModifiedSinceMount;return t.name==="setValueFromField"?!0:t.name==="setValueFromAction"?o&&["accept","today","clear"].includes(t.pickerAction)?!0:n(r.lastPublishedValue):t.name==="setValueFromView"&&t.selectionState!=="shallow"||t.name==="setValueFromShortcut"?o?!0:n(r.lastPublishedValue):!1},OXt=e=>{const{action:t,hasChanged:n,dateState:r,isControlled:i,closeOnSelect:o}=e,s=!i&&!r.hasBeenModifiedSinceMount;return t.name==="setValueFromAction"?s&&["accept","today","clear"].includes(t.pickerAction)?!0:n(r.lastCommittedValue):t.name==="setValueFromView"&&t.selectionState==="finish"&&o?s?!0:n(r.lastCommittedValue):t.name==="setValueFromShortcut"?t.changeImportance==="accept"&&n(r.lastCommittedValue):!1},jXt=e=>{const{action:t,closeOnSelect:n}=e;return t.name==="setValueFromAction"?!0:t.name==="setValueFromView"?t.selectionState==="finish"&&n:t.name==="setValueFromShortcut"?t.changeImportance==="accept":!1},MXt=({props:e,valueManager:t,valueType:n,wrapperVariant:r,validator:i})=>{const{onAccept:o,onChange:s,value:l,defaultValue:c,closeOnSelect:u=r==="desktop",selectedSections:f,onSelectedSectionsChange:h,timezone:p}=e,{current:m}=d.useRef(c),{current:g}=d.useRef(l!==void 0),v=Hs(),y=JE(),[x,b]=(0,Fd.A)({controlled:f,default:null,name:"usePickerValue",state:"selectedSections"}),{isOpen:S,setIsOpen:C}=AXt(e),[_,T]=d.useState(()=>{let rt;return l!==void 0?rt=l:m!==void 0?rt=m:rt=t.emptyValue,{draft:rt,lastPublishedValue:rt,lastCommittedValue:rt,lastControlledValue:l,hasBeenModifiedSinceMount:!1}}),{timezone:M,handleValueChange:j}=yne({timezone:p,value:l,defaultValue:m,onChange:s,valueManager:t});TMe((0,Me.A)({},e,{value:_.draft,timezone:M}),i,t.isSameError,t.defaultErrorState);const B=(0,Ma.A)(rt=>{const st={action:rt,dateState:_,hasChanged:Fe=>!t.areValuesEqual(v,rt.value,Fe),isControlled:g,closeOnSelect:u},gt=PXt(st),lt=OXt(st),ut=jXt(st);if(T(Fe=>(0,Me.A)({},Fe,{draft:rt.value,lastPublishedValue:gt?rt.value:Fe.lastPublishedValue,lastCommittedValue:lt?rt.value:Fe.lastCommittedValue,hasBeenModifiedSinceMount:!0})),gt){const ft={validationError:rt.name==="setValueFromField"?rt.context.validationError:i({adapter:y,value:rt.value,props:(0,Me.A)({},e,{value:rt.value,timezone:M})})};rt.name==="setValueFromShortcut"&&rt.shortcut!=null&&(ft.shortcut=rt.shortcut),j(rt.value,ft)}lt&&o&&o(rt.value),ut&&C(!1)});if(l!==void 0&&(_.lastControlledValue===void 0||!t.areValuesEqual(v,_.lastControlledValue,l))){const rt=t.areValuesEqual(v,_.draft,l);T(st=>(0,Me.A)({},st,{lastControlledValue:l},rt?{}:{lastCommittedValue:l,lastPublishedValue:l,draft:l,hasBeenModifiedSinceMount:!0}))}const W=(0,Ma.A)(()=>{B({value:t.emptyValue,name:"setValueFromAction",pickerAction:"clear"})}),K=(0,Ma.A)(()=>{B({value:_.lastPublishedValue,name:"setValueFromAction",pickerAction:"accept"})}),G=(0,Ma.A)(()=>{B({value:_.lastPublishedValue,name:"setValueFromAction",pickerAction:"dismiss"})}),J=(0,Ma.A)(()=>{B({value:_.lastCommittedValue,name:"setValueFromAction",pickerAction:"cancel"})}),te=(0,Ma.A)(()=>{B({value:t.getTodayValue(v,M,n),name:"setValueFromAction",pickerAction:"today"})}),re=(0,Ma.A)(()=>C(!0)),me=(0,Ma.A)(()=>C(!1)),Ce=(0,Ma.A)((rt,st="partial")=>B({name:"setValueFromView",value:rt,selectionState:st})),Ae=(0,Ma.A)((rt,st,gt)=>B({name:"setValueFromShortcut",value:rt,changeImportance:st??"accept",shortcut:gt})),_e=(0,Ma.A)((rt,st)=>B({name:"setValueFromField",value:rt,context:st})),Be=(0,Ma.A)(rt=>{b(rt),h?.(rt)}),Ue={onClear:W,onAccept:K,onDismiss:G,onCancel:J,onSetToday:te,onOpen:re,onClose:me},$e={value:_.draft,onChange:_e,selectedSections:x,onSelectedSectionsChange:Be},Je=d.useMemo(()=>t.cleanValue(v,_.draft),[v,t,_.draft]),Ne={value:Je,onChange:Ce,onClose:me,open:S,onSelectedSectionsChange:Be},Ke=rt=>{const st=i({adapter:y,value:rt,props:(0,Me.A)({},e,{value:rt,timezone:M})});return!t.hasError(st)},nt=(0,Me.A)({},Ue,{value:Je,onChange:Ce,onSelectShortcut:Ae,isValid:Ke});return{open:S,fieldProps:$e,viewProps:Ne,layoutProps:nt,actions:Ue}};let Kgr=!1;function g6({onChange:e,onViewChange:t,openTo:n,view:r,views:i,autoFocus:o,focusedView:s,onFocusedViewChange:l}){var c,u;const f=d.useRef(n),h=d.useRef(i),p=d.useRef(i.includes(n)?n:i[0]),[m,g]=(0,Fd.A)({name:"useViews",state:"view",controlled:r,default:p.current}),v=d.useRef(o?m:null),[y,x]=(0,Fd.A)({name:"useViews",state:"focusedView",controlled:s,default:v.current});d.useEffect(()=>{(f.current&&f.current!==n||h.current&&h.current.some(B=>!i.includes(B)))&&(g(i.includes(n)?n:i[0]),h.current=i,f.current=n)},[n,g,m,i]);const b=i.indexOf(m),S=(c=i[b-1])!=null?c:null,C=(u=i[b+1])!=null?u:null,_=(0,Ma.A)((B,W)=>{x(W?B:K=>B===K?null:K),l?.(B,W)}),T=(0,Ma.A)(B=>{_(B,!0),B!==m&&(g(B),t&&t(B))}),M=(0,Ma.A)(()=>{C&&T(C)}),j=(0,Ma.A)((B,W,K)=>{const G=W==="finish",J=K?i.indexOf(K)<i.length-1:!!C;if(e(B,G&&J?"partial":W,K),K&&K!==m){const re=i[i.indexOf(K)+1];re&&T(re)}else G&&M()});return{view:m,setView:T,focusedView:y,setFocusedView:_,nextView:C,previousView:S,defaultView:i.includes(n)?n:i[0],goToNextView:M,setValueAndGoToNextView:j}}const RXt=["className","sx"],DXt=({props:e,propsFromPickerValue:t,additionalViewProps:n,inputRef:r,autoFocusView:i})=>{const{onChange:o,open:s,onSelectedSectionsChange:l,onClose:c}=t,{view:u,views:f,openTo:h,onViewChange:p,viewRenderers:m,timezone:g}=e,v=(0,lr.A)(e,RXt),{view:y,setView:x,defaultView:b,focusedView:S,setFocusedView:C,setValueAndGoToNextView:_}=g6({view:u,views:f,openTo:h,onChange:o,onViewChange:p,autoFocus:i}),{hasUIView:T,viewModeLookup:M}=d.useMemo(()=>f.reduce((te,re)=>{let me;return m[re]!=null?me="UI":me="field",te.viewModeLookup[re]=me,me==="UI"&&(te.hasUIView=!0),te},{hasUIView:!1,viewModeLookup:{}}),[m,f]),j=d.useMemo(()=>f.reduce((te,re)=>m[re]!=null&&jO(re)?te+1:te,0),[m,f]),B=M[y],W=(0,Ma.A)(()=>B==="UI"),[K,G]=d.useState(B==="UI"?y:null);return K!==y&&M[y]==="UI"&&G(y),(0,Cu.A)(()=>{B==="field"&&s&&(c(),setTimeout(()=>{r?.current.focus(),l(y)}))},[y]),(0,Cu.A)(()=>{if(!s)return;let te=y;B==="field"&&K!=null&&(te=K),te!==b&&M[te]==="UI"&&M[b]==="UI"&&(te=b),te!==y&&x(te),C(te,!0)},[s]),{hasUIView:T,shouldRestoreFocus:W,layoutProps:{views:f,view:K,onViewChange:x},renderCurrentView:()=>{if(K==null)return null;const te=m[K];return te==null?null:te((0,Me.A)({},v,n,t,{views:f,timezone:g,onChange:_,view:K,onViewChange:x,focusedView:S,onFocusedViewChange:C,showViewSwitcher:j>1,timeViewsCount:j}))}}};function AMe(){return typeof window>"u"?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?Math.abs(window.screen.orientation.angle)===90?"landscape":"portrait":window.orientation&&Math.abs(Number(window.orientation))===90?"landscape":"portrait"}const kXt=(e,t)=>{const[n,r]=d.useState(AMe);return(0,Cu.A)(()=>{const o=()=>{r(AMe())};return window.addEventListener("orientationchange",o),()=>{window.removeEventListener("orientationchange",o)}},[]),RO(e,["hours","minutes","seconds"])?!1:(t||n)==="landscape"},IXt=({props:e,propsFromPickerValue:t,propsFromPickerViews:n,wrapperVariant:r})=>{const{orientation:i}=e,o=kXt(n.views,i);return{layoutProps:(0,Me.A)({},n,t,{isLandscape:o,wrapperVariant:r,disabled:e.disabled,readOnly:e.readOnly})}},Xgr=q4e(["The `renderInput` prop has been removed in version 6.0 of the Date and Time Pickers.","You can replace it with the `textField` component slot in most cases.","For more information, please have a look at the migration guide (https://mui.com/x/migration/migration-pickers-v5/#input-renderer-required-in-v5)."]),PMe=({props:e,valueManager:t,valueType:n,wrapperVariant:r,inputRef:i,additionalViewProps:o,validator:s,autoFocusView:l})=>{const c=MXt({props:e,valueManager:t,valueType:n,wrapperVariant:r,validator:s}),u=DXt({props:e,inputRef:i,additionalViewProps:o,autoFocusView:l,propsFromPickerValue:c.viewProps}),f=IXt({props:e,wrapperVariant:r,propsFromPickerValue:c.layoutProps,propsFromPickerViews:u.layoutProps});return{open:c.open,actions:c.actions,fieldProps:c.fieldProps,renderCurrentView:u.renderCurrentView,hasUIView:u.hasUIView,shouldRestoreFocus:u.shouldRestoreFocus,layoutProps:f.layoutProps}};function OMe(e){return(0,ga.Ay)("MuiPickersLayout",e)}const xne=(0,pa.A)("MuiPickersLayout",["root","landscape","contentWrapper","toolbar","actionBar","tabs","shortcuts"]),FXt=["onAccept","onClear","onCancel","onSetToday","actions"];function NXt(e){const{onAccept:t,onClear:n,onCancel:r,onSetToday:i,actions:o}=e,s=(0,lr.A)(e,FXt),l=uf();if(o==null||o.length===0)return null;const c=o?.map(u=>{switch(u){case"clear":return(0,a.jsx)(Na,{onClick:n,children:l.clearButtonLabel},u);case"cancel":return(0,a.jsx)(Na,{onClick:r,children:l.cancelButtonLabel},u);case"accept":return(0,a.jsx)(Na,{onClick:t,children:l.okButtonLabel},u);case"today":return(0,a.jsx)(Na,{onClick:i,children:l.todayButtonLabel},u);default:return null}});return(0,a.jsx)(Cc,(0,Me.A)({},s,{children:c}))}const v6=36,QU=2,JU=320,LXt=280,qU=334,jMe=232,y6=48,BXt=["items","changeImportance","isLandscape","onChange","isValid"],UXt=["getValue"];function VXt(e){const{items:t,changeImportance:n,onChange:r,isValid:i}=e,o=(0,lr.A)(e,BXt);if(t==null||t.length===0)return null;const s=t.map(l=>{let{getValue:c}=l,u=(0,lr.A)(l,UXt);const f=c({isValid:i});return{label:u.label,onClick:()=>{r(f,n,u)},disabled:!i(f)}});return(0,a.jsx)(_x,(0,Me.A)({dense:!0,sx:[{maxHeight:qU,maxWidth:200,overflow:"auto"},...Array.isArray(o.sx)?o.sx:[o.sx]]},o,{children:s.map(l=>(0,a.jsx)(bb,{children:(0,a.jsx)(Ll,(0,Me.A)({},l))},l.label))}))}function $Xt(e){return e.view!==null}const zXt=e=>{const{classes:t,isLandscape:n}=e,r={root:["root",n&&"landscape"],contentWrapper:["contentWrapper"],toolbar:["toolbar"],actionBar:["actionBar"],tabs:["tabs"],landscape:["landscape"],shortcuts:["shortcuts"]};return(0,Ur.A)(r,OMe,t)},WXt=e=>{var t,n;const{wrapperVariant:r,onAccept:i,onClear:o,onCancel:s,onSetToday:l,view:c,views:u,onViewChange:f,value:h,onChange:p,onSelectShortcut:m,isValid:g,isLandscape:v,disabled:y,readOnly:x,children:b,components:S,componentsProps:C,slots:_,slotProps:T}=e,M=_??p6(S),j=T??C,B=zXt(e),W=(t=M?.actionBar)!=null?t:NXt,K=Bu({elementType:W,externalSlotProps:j?.actionBar,additionalProps:{onAccept:i,onClear:o,onCancel:s,onSetToday:l,actions:r==="desktop"?[]:["cancel","accept"],className:B.actionBar},ownerState:(0,Me.A)({},e,{wrapperVariant:r})}),G=(0,a.jsx)(W,(0,Me.A)({},K)),J=M?.toolbar,te=Bu({elementType:J,externalSlotProps:j?.toolbar,additionalProps:{isLandscape:v,onChange:p,value:h,view:c,onViewChange:f,views:u,disabled:y,readOnly:x,className:B.toolbar},ownerState:(0,Me.A)({},e,{wrapperVariant:r})}),re=$Xt(te)&&J?(0,a.jsx)(J,(0,Me.A)({},te)):null,me=b,Ce=M?.tabs,Ae=c&&Ce?(0,a.jsx)(Ce,(0,Me.A)({view:c,onViewChange:f,className:B.tabs},j?.tabs)):null,_e=(n=M?.shortcuts)!=null?n:VXt,Be=Bu({elementType:_e,externalSlotProps:j?.shortcuts,additionalProps:{isValid:g,isLandscape:v,onChange:m,className:B.shortcuts},ownerState:{isValid:g,isLandscape:v,onChange:m,className:B.shortcuts,wrapperVariant:r}}),Ue=c&&_e?(0,a.jsx)(_e,(0,Me.A)({},Be)):null;return{toolbar:re,content:me,tabs:Ae,actionBar:G,shortcuts:Ue}},HXt=e=>{const{isLandscape:t,classes:n}=e,r={root:["root",t&&"landscape"],contentWrapper:["contentWrapper"]};return(0,Ur.A)(r,OMe,n)},MMe=(0,qt.Ay)("div",{name:"MuiPickersLayout",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>({display:"grid",gridAutoColumns:"max-content auto max-content",gridAutoRows:"max-content auto max-content",[`& .${xne.toolbar}`]:t.isLandscape?{gridColumn:e.direction==="rtl"?3:1,gridRow:"2 / 3"}:{gridColumn:"2 / 4",gridRow:1},[`.${xne.shortcuts}`]:t.isLandscape?{gridColumn:"2 / 4",gridRow:1}:{gridColumn:e.direction==="rtl"?3:1,gridRow:"2 / 3"},[`& .${xne.actionBar}`]:{gridColumn:"1 / 4",gridRow:3}}));MMe.propTypes={as:k().elementType,ownerState:k().shape({isLandscape:k().bool.isRequired}).isRequired,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object])};const GXt=(0,qt.Ay)("div",{name:"MuiPickersLayout",slot:"ContentWrapper",overridesResolver:(e,t)=>t.contentWrapper})({gridColumn:2,gridRow:2,display:"flex",flexDirection:"column"}),RMe=function(t){const n=si({props:t,name:"MuiPickersLayout"}),{toolbar:r,content:i,tabs:o,actionBar:s,shortcuts:l}=WXt(n),{sx:c,className:u,isLandscape:f,ref:h,wrapperVariant:p}=n,m=n,g=HXt(m);return(0,a.jsxs)(MMe,{ref:h,sx:c,className:Zc(u,g.root),ownerState:m,children:[f?l:r,f?r:l,(0,a.jsx)(GXt,{className:g.contentWrapper,children:p==="desktop"?(0,a.jsxs)(d.Fragment,{children:[i,o]}):(0,a.jsxs)(d.Fragment,{children:[o,i]})}),s]})},YXt=["props","getOpenDialogAriaText"],KXt=["ownerState"],XXt=["ownerState"],bne=e=>{var t,n,r,i,o;let{props:s,getOpenDialogAriaText:l}=e,c=(0,lr.A)(e,YXt);const{slots:u,slotProps:f,className:h,sx:p,format:m,formatDensity:g,timezone:v,name:y,label:x,inputRef:b,readOnly:S,disabled:C,autoFocus:_,localeText:T,reduceAnimations:M}=s,j=Hs(),B=d.useRef(null),W=d.useRef(null),K=(0,x0.A)(),G=(t=f==null||(n=f.toolbar)==null?void 0:n.hidden)!=null?t:!1,{open:J,actions:te,hasUIView:re,layoutProps:me,renderCurrentView:Ce,shouldRestoreFocus:Ae,fieldProps:_e}=PMe((0,Me.A)({},c,{props:s,inputRef:B,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"desktop"})),Be=(r=u.inputAdornment)!=null?r:ef,Ue=Bu({elementType:Be,externalSlotProps:f?.inputAdornment,additionalProps:{position:"end"},ownerState:s}),$e=(0,lr.A)(Ue,KXt),Je=(i=u.openPickerButton)!=null?i:Da,Ne=Bu({elementType:Je,externalSlotProps:f?.openPickerButton,additionalProps:{disabled:C||S,onClick:J?te.onClose:te.onOpen,"aria-label":l(_e.value,j),edge:$e.position},ownerState:s}),Ke=(0,lr.A)(Ne,XXt),nt=u.openPickerIcon,rt=u.field,st=Bu({elementType:rt,externalSlotProps:f?.field,additionalProps:(0,Me.A)({},_e,G&&{id:K},{readOnly:S,disabled:C,className:h,sx:p,format:m,formatDensity:g,timezone:v,label:x,name:y,autoFocus:_&&!s.open,focused:J?!0:void 0}),ownerState:s});re&&(st.InputProps=(0,Me.A)({},st.InputProps,{ref:W},!s.disableOpenPicker&&{[`${$e.position}Adornment`]:(0,a.jsx)(Be,(0,Me.A)({},$e,{children:(0,a.jsx)(Je,(0,Me.A)({},Ke,{children:(0,a.jsx)(nt,(0,Me.A)({},f?.openPickerIcon))}))}))}));const gt=(0,Me.A)({textField:u.textField,clearIcon:u.clearIcon,clearButton:u.clearButton},st.slots),lt=(o=u.layout)!=null?o:RMe,ut=(0,Ml.A)(B,st.inputRef,b);let Fe=K;G&&(x?Fe=`${K}-label`:Fe=void 0);const ft=(0,Me.A)({},f,{toolbar:(0,Me.A)({},f?.toolbar,{titleId:K}),popper:(0,Me.A)({"aria-labelledby":Fe},f?.popper)});return{renderPicker:()=>(0,a.jsxs)(l6,{localeText:T,children:[(0,a.jsx)(rt,(0,Me.A)({},st,{slots:gt,slotProps:ft,inputRef:ut})),(0,a.jsx)(TXt,(0,Me.A)({role:"dialog",placement:"bottom-start",anchorEl:W.current},te,{open:J,slots:u,slotProps:ft,shouldRestoreFocus:Ae,reduceAnimations:M,children:(0,a.jsx)(lt,(0,Me.A)({},me,ft?.layout,{slots:u,slotProps:ft,children:Ce()}))}))]})}},ZXt=(0,ki.A)((0,a.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),QXt=(0,ki.A)((0,a.jsx)("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),JXt=(0,ki.A)((0,a.jsx)("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),DMe=(0,ki.A)((0,a.jsx)("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),qXt=(0,ki.A)((0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,a.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock"),eZt=(0,ki.A)((0,a.jsx)("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange"),tZt=(0,ki.A)((0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,a.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time"),nZt=(0,ki.A)((0,a.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),rZt=e=>{const t=Hs(),n=uf(),r=JE(),o=uo().direction==="rtl",{valueManager:s,fieldValueManager:l,valueType:c,validator:u,internalProps:f,internalProps:{value:h,defaultValue:p,referenceDate:m,onChange:g,format:v,formatDensity:y="dense",selectedSections:x,onSelectedSectionsChange:b,shouldRespectLeadingZeros:S=!1,timezone:C}}=e,{timezone:_,value:T,handleValueChange:M}=yne({timezone:C,value:h,defaultValue:p,onChange:g,valueManager:s}),j=d.useMemo(()=>HKt(t,_),[t,_]),B=d.useCallback((Ne,Ke=null)=>l.getSectionsFromValue(t,Ne,Ke,o,nt=>fMe(t,_,n,v,nt,y,S,o)),[l,v,n,o,S,t,y,_]),W=d.useMemo(()=>l.getValueStrFromSections(B(s.emptyValue),o),[l,B,s.emptyValue,o]),[K,G]=d.useState(()=>{const Ne=B(T);hMe(Ne,c);const Ke={sections:Ne,value:T,referenceValue:s.emptyValue,tempValueStrAndroid:null},nt=NKt(Ne),rt=s.getInitialReferenceValue({referenceDate:m,value:T,utils:t,props:f,granularity:nt,timezone:_});return(0,Me.A)({},Ke,{referenceValue:rt})}),[J,te]=(0,Fd.A)({controlled:x,default:null,name:"useField",state:"selectedSectionIndexes"}),re=Ne=>{te(Ne),b?.(Ne),G(Ke=>(0,Me.A)({},Ke,{selectedSectionQuery:null}))},me=d.useMemo(()=>{if(J==null)return null;if(J==="all")return{startIndex:0,endIndex:K.sections.length-1,shouldSelectBoundarySelectors:!0};if(typeof J=="number")return{startIndex:J,endIndex:J};if(typeof J=="string"){const Ne=K.sections.findIndex(Ke=>Ke.type===J);return{startIndex:Ne,endIndex:Ne}}return J},[J,K.sections]),Ce=({value:Ne,referenceValue:Ke,sections:nt})=>{if(G(st=>(0,Me.A)({},st,{sections:nt,value:Ne,referenceValue:Ke,tempValueStrAndroid:null})),s.areValuesEqual(t,K.value,Ne))return;const rt={validationError:u({adapter:r,value:Ne,props:(0,Me.A)({},f,{value:Ne,timezone:_})})};M(Ne,rt)},Ae=(Ne,Ke)=>{const nt=[...K.sections];return nt[Ne]=(0,Me.A)({},nt[Ne],{value:Ke,modified:!0}),lMe(nt,o)},_e=()=>{Ce({value:s.emptyValue,referenceValue:K.referenceValue,sections:B(s.emptyValue)})},Be=()=>{if(me==null)return;const Ne=K.sections[me.startIndex],Ke=l.getActiveDateManager(t,K,Ne),rt=Ke.getSections(K.sections).filter(ut=>ut.value!=="").length===(Ne.value===""?0:1),st=Ae(me.startIndex,""),gt=rt?null:t.date(new Date("")),lt=Ke.getNewValuesFromNewActiveDate(gt);(gt!=null&&!t.isValid(gt))!=(Ke.date!=null&&!t.isValid(Ke.date))?Ce((0,Me.A)({},lt,{sections:st})):G(ut=>(0,Me.A)({},ut,lt,{sections:st,tempValueStrAndroid:null}))},Ue=Ne=>{const Ke=(st,gt)=>{const lt=t.parse(st,v);if(lt==null||!t.isValid(lt))return null;const ut=fMe(t,_,n,v,lt,y,S,o);return mMe(t,_,lt,ut,gt,!1)},nt=l.parseValueStr(Ne,K.referenceValue,Ke),rt=l.updateReferenceValue(t,nt,K.referenceValue);Ce({value:nt,referenceValue:rt,sections:B(nt,K.sections)})},$e=({activeSection:Ne,newSectionValue:Ke,shouldGoToNextSection:nt})=>{nt&&me&&me.startIndex<K.sections.length-1?re(me.startIndex+1):me&&me.startIndex!==me.endIndex&&re(me.startIndex);const rt=l.getActiveDateManager(t,K,Ne),st=Ae(me.startIndex,Ke),gt=rt.getSections(st),lt=zKt(t,gt);let ut,Fe;if(lt!=null&&t.isValid(lt)){const ft=mMe(t,_,lt,gt,rt.referenceDate,!0);ut=rt.getNewValuesFromNewActiveDate(ft),Fe=!0}else ut=rt.getNewValuesFromNewActiveDate(lt),Fe=(lt!=null&&!t.isValid(lt))!=(rt.date!=null&&!t.isValid(rt.date));return Fe?Ce((0,Me.A)({},ut,{sections:st})):G(ft=>(0,Me.A)({},ft,ut,{sections:st,tempValueStrAndroid:null}))},Je=Ne=>G(Ke=>(0,Me.A)({},Ke,{tempValueStrAndroid:Ne}));return d.useEffect(()=>{const Ne=B(K.value);hMe(Ne,c),G(Ke=>(0,Me.A)({},Ke,{sections:Ne}))},[v,t.locale]),d.useEffect(()=>{let Ne=!1;s.areValuesEqual(t,K.value,T)?Ne=s.getTimezone(t,K.value)!==s.getTimezone(t,T):Ne=!0,Ne&&G(Ke=>(0,Me.A)({},Ke,{value:T,referenceValue:l.updateReferenceValue(t,T,Ke.referenceValue),sections:B(T)}))},[T]),{state:K,selectedSectionIndexes:me,setSelectedSections:re,clearValue:_e,clearActiveSection:Be,updateSectionValue:$e,updateValueFromValueStr:Ue,setTempAndroidValueStr:Je,sectionsValueBoundaries:j,placeholder:W,timezone:_}},aZt=5e3,IO=e=>e.saveQuery!=null,iZt=({sections:e,updateSectionValue:t,sectionsValueBoundaries:n,setTempAndroidValueStr:r,timezone:i})=>{const o=Hs(),[s,l]=d.useState(null),c=(0,Ma.A)(()=>l(null));d.useEffect(()=>{var m;s!=null&&((m=e[s.sectionIndex])==null?void 0:m.type)!==s.sectionType&&c()},[e,s,c]),d.useEffect(()=>{if(s!=null){const m=setTimeout(()=>c(),aZt);return()=>{window.clearTimeout(m)}}return()=>{}},[s,c]);const u=({keyPressed:m,sectionIndex:g},v,y)=>{const x=m.toLowerCase(),b=e[g];if(s!=null&&(!y||y(s.value))&&s.sectionIndex===g){const C=`${s.value}${x}`,_=v(C,b);if(!IO(_))return l({sectionIndex:g,value:C,sectionType:b.type}),_}const S=v(x,b);return IO(S)&&!S.saveQuery?(c(),null):(l({sectionIndex:g,value:x,sectionType:b.type}),IO(S)?null:S)},f=m=>{const g=(x,b,S)=>{const C=b.filter(_=>_.toLowerCase().startsWith(S));return C.length===0?{saveQuery:!1}:{sectionValue:C[0],shouldGoToNextSection:C.length===1}},v=(x,b,S,C)=>{const _=T=>iMe(o,i,b.type,T);if(b.contentType==="letter")return g(b.format,_(b.format),x);if(S&&C!=null&&aMe(o,S).contentType==="letter"){const T=_(S),M=g(S,T,x);return IO(M)?{saveQuery:!1}:(0,Me.A)({},M,{sectionValue:C(M.sectionValue,T)})}return{saveQuery:!1}};return u(m,(x,b)=>{switch(b.type){case"month":{const S=C=>cMe(o,C,o.formats.month,b.format);return v(x,b,o.formats.month,S)}case"weekDay":{const S=(C,_)=>_.indexOf(C).toString();return v(x,b,o.formats.weekday,S)}case"meridiem":return v(x,b);default:return{saveQuery:!1}}})},h=m=>{const g=(y,x)=>{const b=+`${y}`,S=n[x.type]({currentDate:null,format:x.format,contentType:x.contentType});if(b>S.maximum)return{saveQuery:!1};if(b<S.minimum)return{saveQuery:!0};const C=+`${y}0`>S.maximum||y.length===S.maximum.toString().length;return{sectionValue:sMe(o,i,b,S,x),shouldGoToNextSection:C}};return u(m,(y,x)=>{if(x.contentType==="digit"||x.contentType==="digit-with-letter")return g(y,x);if(x.type==="month"){const b=dMe(o,i,"digit","month","MM"),S=g(y,{type:x.type,format:"MM",hasLeadingZerosInFormat:b,hasLeadingZerosInInput:!0,contentType:"digit",maxLength:2});if(IO(S))return S;const C=cMe(o,S.sectionValue,"MM",x.format);return(0,Me.A)({},S,{sectionValue:C})}if(x.type==="weekDay"){const b=g(y,x);if(IO(b))return b;const S=XU(o,i,x.format)[Number(b.sectionValue)-1];return(0,Me.A)({},b,{sectionValue:S})}return{saveQuery:!1}},y=>!Number.isNaN(Number(y)))};return{applyCharacterEditing:(0,Ma.A)(m=>{const g=e[m.sectionIndex],y=m.keyPressed!==" "&&!Number.isNaN(Number(m.keyPressed))?h(m):f(m);y==null?r(null):t({activeSection:g,newSectionValue:y.sectionValue,shouldGoToNextSection:y.shouldGoToNextSection})}),resetCharacterQuery:c}},oZt=["onClick","onKeyDown","onFocus","onBlur","onMouseUp","onPaste","error","clearable","onClear","disabled"],wne=e=>{const t=Hs(),{state:n,selectedSectionIndexes:r,setSelectedSections:i,clearValue:o,clearActiveSection:s,updateSectionValue:l,updateValueFromValueStr:c,setTempAndroidValueStr:u,sectionsValueBoundaries:f,placeholder:h,timezone:p}=rZt(e),{inputRef:m,internalProps:g,internalProps:{readOnly:v=!1,unstableFieldRef:y,minutesStep:x},forwardedProps:{onClick:b,onKeyDown:S,onFocus:C,onBlur:_,onMouseUp:T,onPaste:M,error:j,clearable:B,onClear:W,disabled:K},fieldValueManager:G,valueManager:J,validator:te}=e,re=(0,lr.A)(e.forwardedProps,oZt),{applyCharacterEditing:me,resetCharacterQuery:Ce}=iZt({sections:n.sections,updateSectionValue:l,sectionsValueBoundaries:f,setTempAndroidValueStr:u,timezone:p}),Ae=d.useRef(null),_e=(0,Ml.A)(m,Ae),Be=d.useRef(void 0),$e=uo().direction==="rtl",Je=d.useMemo(()=>KKt(n.sections,$e),[n.sections,$e]),Ne=()=>{var Bt;if(v){i(null);return}const on=(Bt=Ae.current.selectionStart)!=null?Bt:0;let Tn;on<=n.sections[0].startInInput||on>=n.sections[n.sections.length-1].endInInput?Tn=1:Tn=n.sections.findIndex(rr=>rr.startInInput-rr.startSeparator.length>on);const $n=Tn===-1?n.sections.length-1:Tn-1;i($n)},Ke=(0,Ma.A)((Bt,...on)=>{Bt.isDefaultPrevented()||(b?.(Bt,...on),Ne())}),nt=(0,Ma.A)(Bt=>{T?.(Bt),Bt.preventDefault()}),rt=(0,Ma.A)((...Bt)=>{C?.(...Bt);const on=Ae.current;window.clearTimeout(Be.current),Be.current=setTimeout(()=>{!on||on!==Ae.current||r!=null||v||(on.value.length&&Number(on.selectionEnd)-Number(on.selectionStart)===on.value.length?i("all"):Ne())})}),st=(0,Ma.A)((...Bt)=>{_?.(...Bt),i(null)}),gt=(0,Ma.A)(Bt=>{if(M?.(Bt),v){Bt.preventDefault();return}const on=Bt.clipboardData.getData("text");if(r&&r.startIndex===r.endIndex){const Tn=n.sections[r.startIndex],$n=/^[a-zA-Z]+$/.test(on),rr=/^[0-9]+$/.test(on),ir=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(on);if(Tn.contentType==="letter"&&$n||Tn.contentType==="digit"&&rr||Tn.contentType==="digit-with-letter"&&ir){Ce(),l({activeSection:Tn,newSectionValue:on,shouldGoToNextSection:!0}),Bt.preventDefault();return}if($n||rr){Bt.preventDefault();return}}Bt.preventDefault(),Ce(),c(on)}),lt=(0,Ma.A)(Bt=>{if(v)return;const on=Bt.target.value;if(on===""){Ce(),o();return}const Tn=Bt.nativeEvent.data,$n=Tn&&Tn.length>1,rr=$n?Tn:on,ir=MO(rr);if(r==null||$n){c($n?Tn:ir);return}let Vn;if(r.startIndex===0&&r.endIndex===n.sections.length-1&&ir.length===1)Vn=ir;else{const vr=MO(G.getValueStrFromSections(n.sections,$e));let Hn=-1,Fn=-1;for(let yr=0;yr<vr.length;yr+=1)Hn===-1&&vr[yr]!==ir[yr]&&(Hn=yr),Fn===-1&&vr[vr.length-yr-1]!==ir[ir.length-yr-1]&&(Fn=yr);const Qn=n.sections[r.startIndex];if(Hn<Qn.start||vr.length-Fn-1>Qn.end)return;const wa=ir.length-vr.length+Qn.end-MO(Qn.endSeparator||"").length;Vn=ir.slice(Qn.start+MO(Qn.startSeparator||"").length,wa)}if(Vn.length===0){YKt()?u(rr):(Ce(),s());return}me({keyPressed:Vn,sectionIndex:r.startIndex})}),ut=(0,Ma.A)(Bt=>{switch(S?.(Bt),!0){case(Bt.key==="a"&&(Bt.ctrlKey||Bt.metaKey)):{Bt.preventDefault(),i("all");break}case Bt.key==="ArrowRight":{if(Bt.preventDefault(),r==null)i(Je.startIndex);else if(r.startIndex!==r.endIndex)i(r.endIndex);else{const on=Je.neighbors[r.startIndex].rightIndex;on!==null&&i(on)}break}case Bt.key==="ArrowLeft":{if(Bt.preventDefault(),r==null)i(Je.endIndex);else if(r.startIndex!==r.endIndex)i(r.startIndex);else{const on=Je.neighbors[r.startIndex].leftIndex;on!==null&&i(on)}break}case Bt.key==="Delete":{if(Bt.preventDefault(),v)break;r==null||r.startIndex===0&&r.endIndex===n.sections.length-1?o():s(),Ce();break}case["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(Bt.key):{if(Bt.preventDefault(),v||r==null)break;const on=n.sections[r.startIndex],Tn=G.getActiveDateManager(t,n,on),$n=UKt(t,p,on,Bt.key,f,Tn.date,{minutesStep:x});l({activeSection:on,newSectionValue:$n,shouldGoToNextSection:!1});break}}});(0,Cu.A)(()=>{if(!Ae.current)return;if(r==null){Ae.current.scrollLeft&&(Ae.current.scrollLeft=0);return}const Bt=n.sections[r.startIndex],on=n.sections[r.endIndex];let Tn=Bt.startInInput,$n=on.endInInput;if(r.shouldSelectBoundarySelectors&&(Tn-=Bt.startSeparator.length,$n+=on.endSeparator.length),Tn!==Ae.current.selectionStart||$n!==Ae.current.selectionEnd){const rr=Ae.current.scrollTop;Ae.current===ZU(document)&&Ae.current.setSelectionRange(Tn,$n),Ae.current.scrollTop=rr}});const Fe=TMe((0,Me.A)({},g,{value:n.value,timezone:p}),te,J.isSameError,J.defaultErrorState),ft=d.useMemo(()=>j!==void 0?j:J.hasError(Fe),[J,Fe,j]);d.useEffect(()=>{!ft&&!r&&Ce()},[n.referenceValue,r,ft]),d.useEffect(()=>(Ae.current&&Ae.current===document.activeElement&&i("all"),()=>window.clearTimeout(Be.current)),[]),d.useEffect(()=>{n.tempValueStrAndroid!=null&&r!=null&&(Ce(),s())},[n.tempValueStrAndroid]);const Ct=d.useMemo(()=>{var Bt;return(Bt=n.tempValueStrAndroid)!=null?Bt:G.getValueStrFromSections(n.sections,$e)},[n.sections,G,n.tempValueStrAndroid,$e]),Tt=d.useMemo(()=>r==null||n.sections[r.startIndex].contentType==="letter"?"text":"numeric",[r,n.sections]),Ut=Ae.current&&Ae.current===ZU(document),zt=J.areValuesEqual(t,n.value,J.emptyValue),Ht=!Ut&&zt;d.useImperativeHandle(y,()=>({getSections:()=>n.sections,getActiveSectionIndex:()=>{var Bt,on,Tn;const $n=(Bt=Ae.current.selectionStart)!=null?Bt:0,rr=(on=Ae.current.selectionEnd)!=null?on:0,ir=!!((Tn=Ae.current)!=null&&Tn.readOnly);if($n===0&&rr===0||ir)return null;const Vn=$n<=n.sections[0].startInInput?1:n.sections.findIndex(vr=>vr.startInInput-vr.startSeparator.length>$n);return Vn===-1?n.sections.length-1:Vn-1},setSelectedSections:Bt=>i(Bt)}));const nn=(0,Ma.A)((Bt,...on)=>{var Tn;Bt.preventDefault(),W?.(Bt,...on),o(),Ae==null||(Tn=Ae.current)==null||Tn.focus(),i(0)});return(0,Me.A)({placeholder:h,autoComplete:"off",disabled:!!K},re,{value:Ht?"":Ct,inputMode:Tt,readOnly:v,onClick:Ke,onFocus:rt,onBlur:st,onPaste:gt,onChange:lt,onKeyDown:ut,onMouseUp:nt,onClear:nn,error:ft,ref:_e,clearable:!!(B&&!zt&&!v&&!K)})},Sne=["disablePast","disableFuture","minDate","maxDate","shouldDisableDate","shouldDisableMonth","shouldDisableYear"],Cne=["disablePast","disableFuture","minTime","maxTime","shouldDisableClock","shouldDisableTime","minutesStep","ampm","disableIgnoringDatePartForTimeValidation"],kMe=["minDateTime","maxDateTime"],sZt=[...Sne,...Cne,...kMe],FO=e=>sZt.reduce((t,n)=>(e.hasOwnProperty(n)&&(t[n]=e[n]),t),{}),lZt=["value","defaultValue","referenceDate","format","formatDensity","onChange","timezone","readOnly","onError","shouldRespectLeadingZeros","selectedSections","onSelectedSectionsChange","unstableFieldRef"],Ene=(e,t)=>{const n=(0,Me.A)({},e),r={},i=o=>{n.hasOwnProperty(o)&&(r[o]=n[o],delete n[o])};return lZt.forEach(i),t==="date"?Sne.forEach(i):t==="time"?Cne.forEach(i):t==="date-time"&&(Sne.forEach(i),Cne.forEach(i),kMe.forEach(i)),{forwardedProps:n,internalProps:r}},cZt=e=>{var t,n,r;const i=Hs(),o=qE();return(0,Me.A)({},e,{disablePast:(t=e.disablePast)!=null?t:!1,disableFuture:(n=e.disableFuture)!=null?n:!1,format:(r=e.format)!=null?r:i.formats.keyboardDate,minDate:Qh(i,e.minDate,o.minDate),maxDate:Qh(i,e.maxDate,o.maxDate)})},uZt=({props:e,inputRef:t})=>{const n=cZt(e),{forwardedProps:r,internalProps:i}=Ene(n,"date");return wne({inputRef:t,forwardedProps:r,internalProps:i,valueManager:cf,fieldValueManager:mne,validator:m6,valueType:"date"})},dZt=["ownerState"],_ne=({clearable:e,fieldProps:t,InputProps:n,onClear:r,slots:i,slotProps:o,components:s,componentsProps:l})=>{var c,u,f,h,p,m;const g=uf(),v=(c=(u=i?.clearButton)!=null?u:s?.ClearButton)!=null?c:Da,y=Bu({elementType:v,externalSlotProps:(f=o?.clearButton)!=null?f:l?.clearButton,ownerState:{},className:"clearButton",additionalProps:{title:g.fieldClearLabel}}),x=(0,lr.A)(y,dZt),b=(h=(p=i?.clearIcon)!=null?p:s?.ClearIcon)!=null?h:nZt,S=Bu({elementType:b,externalSlotProps:(m=o?.clearIcon)!=null?m:l?.clearIcon,ownerState:{}}),C=(0,Me.A)({},n,{endAdornment:(0,a.jsxs)(d.Fragment,{children:[e&&(0,a.jsx)(ef,{position:"end",sx:{marginRight:n!=null&&n.endAdornment?-1:-1.5},children:(0,a.jsx)(v,(0,Me.A)({},x,{onClick:r,children:(0,a.jsx)(b,(0,Me.A)({fontSize:"small"},S))}))}),n?.endAdornment]})}),_=(0,Me.A)({},t,{sx:[{"& .clearButton":{opacity:1},"@media (pointer: fine)":{"& .clearButton":{opacity:0},"&:hover, &:focus-within":{".clearButton":{opacity:1}}}},...Array.isArray(t.sx)?t.sx:[t.sx]]});return{InputProps:C,fieldProps:_}},fZt=["components","componentsProps","slots","slotProps","InputProps","inputProps"],hZt=["inputRef"],pZt=["ref","onPaste","onKeyDown","inputMode","readOnly","clearable","onClear"],IMe=d.forwardRef(function(t,n){var r,i,o;const s=si({props:t,name:"MuiDateField"}),{components:l,componentsProps:c,slots:u,slotProps:f,InputProps:h,inputProps:p}=s,m=(0,lr.A)(s,fZt),g=s,v=(r=(i=u?.textField)!=null?i:l?.TextField)!=null?r:Ni,y=Bu({elementType:v,externalSlotProps:(o=f?.textField)!=null?o:c?.textField,externalForwardedProps:m,ownerState:g}),{inputRef:x}=y,b=(0,lr.A)(y,hZt);b.inputProps=(0,Me.A)({},p,b.inputProps),b.InputProps=(0,Me.A)({},h,b.InputProps);const S=uZt({props:b,inputRef:x}),{ref:C,onPaste:_,onKeyDown:T,inputMode:M,readOnly:j,clearable:B,onClear:W}=S,K=(0,lr.A)(S,pZt),{InputProps:G,fieldProps:J}=_ne({onClear:W,clearable:B,fieldProps:K,InputProps:K.InputProps,slots:u,slotProps:f,components:l,componentsProps:c});return(0,a.jsx)(v,(0,Me.A)({ref:n},J,{InputProps:(0,Me.A)({},G,{readOnly:j}),inputProps:(0,Me.A)({},K.inputProps,{inputMode:M,onPaste:_,onKeyDown:T,ref:C})}))}),FMe=({shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:n,minDate:r,maxDate:i,disableFuture:o,disablePast:s,timezone:l})=>{const c=JE();return d.useCallback(u=>m6({adapter:c,value:u,props:{shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:n,minDate:r,maxDate:i,disableFuture:o,disablePast:s,timezone:l}})!==null,[c,e,t,n,r,i,o,s,l])},mZt=(e,t,n)=>(r,i)=>{switch(i.type){case"changeMonth":return(0,Me.A)({},r,{slideDirection:i.direction,currentMonth:i.newMonth,isMonthSwitchingAnimating:!e});case"finishMonthSwitchingAnimation":return(0,Me.A)({},r,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(r.focusedDay!=null&&i.focusedDay!=null&&n.isSameDay(i.focusedDay,r.focusedDay))return r;const o=i.focusedDay!=null&&!t&&!n.isSameMonth(r.currentMonth,i.focusedDay);return(0,Me.A)({},r,{focusedDay:i.focusedDay,isMonthSwitchingAnimating:o&&!e&&!i.withoutMonthSwitchingAnimation,currentMonth:o?n.startOfMonth(i.focusedDay):r.currentMonth,slideDirection:i.focusedDay!=null&&n.isAfterDay(i.focusedDay,r.currentMonth)?"left":"right"})}default:throw new Error("missing support")}},gZt=e=>{const{value:t,referenceDate:n,defaultCalendarMonth:r,disableFuture:i,disablePast:o,disableSwitchToMonthOnDayFocus:s=!1,maxDate:l,minDate:c,onMonthChange:u,reduceAnimations:f,shouldDisableDate:h,timezone:p}=e,m=Hs(),g=d.useRef(mZt(!!f,s,m)).current,v=d.useMemo(()=>{let M=null;return n?M=n:r&&(M=m.startOfMonth(r)),cf.getInitialReferenceValue({value:t,utils:m,timezone:p,props:e,referenceDate:M,granularity:Ng.day})},[]),[y,x]=d.useReducer(g,{isMonthSwitchingAnimating:!1,focusedDay:v,currentMonth:m.startOfMonth(v),slideDirection:"left"}),b=d.useCallback(M=>{x((0,Me.A)({type:"changeMonth"},M)),u&&u(M.newMonth)},[u]),S=d.useCallback(M=>{const j=M;m.isSameMonth(j,y.currentMonth)||b({newMonth:m.startOfMonth(j),direction:m.isAfterDay(j,y.currentMonth)?"left":"right"})},[y.currentMonth,b,m]),C=FMe({shouldDisableDate:h,minDate:c,maxDate:l,disableFuture:i,disablePast:o,timezone:p}),_=d.useCallback(()=>{x({type:"finishMonthSwitchingAnimation"})},[]),T=(0,Ma.A)((M,j)=>{C(M)||x({type:"changeFocusedDay",focusedDay:M,withoutMonthSwitchingAnimation:j})});return{referenceDate:v,calendarState:y,changeMonth:S,changeFocusedDay:T,isDateDisabled:C,onMonthSwitchingAnimationEnd:_,handleChangeMonth:b}},vZt=e=>(0,ga.Ay)("MuiPickersFadeTransitionGroup",e),Qgr=(0,pa.A)("MuiPickersFadeTransitionGroup",["root"]),yZt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,vZt,t)},xZt=(0,qt.Ay)(fP,{name:"MuiPickersFadeTransitionGroup",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"block",position:"relative"});function NMe(e){const t=si({props:e,name:"MuiPickersFadeTransitionGroup"}),{children:n,className:r,reduceAnimations:i,transKey:o}=t,s=yZt(t),l=uo();return i?n:(0,a.jsx)(xZt,{className:Zc(s.root,r),children:(0,a.jsx)(Tp,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:l.transitions.duration.enteringScreen,enter:l.transitions.duration.enteringScreen,exit:0},children:n},o)})}function bZt(e){return(0,ga.Ay)("MuiPickersDay",e)}const t_=(0,pa.A)("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),wZt=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDaySelect","onFocus","onBlur","onKeyDown","onMouseDown","onMouseEnter","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today","isFirstVisibleCell","isLastVisibleCell"],SZt=e=>{const{selected:t,disableMargin:n,disableHighlightToday:r,today:i,disabled:o,outsideCurrentMonth:s,showDaysOutsideCurrentMonth:l,classes:c}=e,u=s&&!l,f={root:["root",t&&!u&&"selected",o&&"disabled",!n&&"dayWithMargin",!r&&i&&"today",s&&l&&"dayOutsideMonth",u&&"hiddenDaySpacingFiller"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]};return(0,Ur.A)(f,bZt,c)},LMe=({theme:e,ownerState:t})=>(0,Me.A)({},e.typography.caption,{width:v6,height:v6,borderRadius:"50%",padding:0,backgroundColor:"transparent",transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),color:(e.vars||e).palette.text.primary,"@media (pointer: fine)":{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.primary.main,e.palette.action.hoverOpacity)}},"&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.primary.main,e.palette.action.focusOpacity),[`&.${t_.selected}`]:{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${t_.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,fontWeight:e.typography.fontWeightMedium,"&:hover":{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${t_.disabled}:not(.${t_.selected})`]:{color:(e.vars||e).palette.text.disabled},[`&.${t_.disabled}&.${t_.selected}`]:{opacity:.6}},!t.disableMargin&&{margin:`0 ${QU}px`},t.outsideCurrentMonth&&t.showDaysOutsideCurrentMonth&&{color:(e.vars||e).palette.text.secondary},!t.disableHighlightToday&&t.today&&{[`&:not(.${t_.selected})`]:{border:`1px solid ${(e.vars||e).palette.text.secondary}`}}),BMe=(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableMargin&&t.dayWithMargin,!n.disableHighlightToday&&n.today&&t.today,!n.outsideCurrentMonth&&n.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,n.outsideCurrentMonth&&!n.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},CZt=(0,qt.Ay)(Vh,{name:"MuiPickersDay",slot:"Root",overridesResolver:BMe})(LMe),EZt=(0,qt.Ay)("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:BMe})(({theme:e,ownerState:t})=>(0,Me.A)({},LMe({theme:e,ownerState:t}),{opacity:0,pointerEvents:"none"})),x6=()=>{},_Zt=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersDay"}),{autoFocus:i=!1,className:o,day:s,disabled:l=!1,disableHighlightToday:c=!1,disableMargin:u=!1,isAnimating:f,onClick:h,onDaySelect:p,onFocus:m=x6,onBlur:g=x6,onKeyDown:v=x6,onMouseDown:y=x6,onMouseEnter:x=x6,outsideCurrentMonth:b,selected:S=!1,showDaysOutsideCurrentMonth:C=!1,children:_,today:T=!1}=r,M=(0,lr.A)(r,wZt),j=(0,Me.A)({},r,{autoFocus:i,disabled:l,disableHighlightToday:c,disableMargin:u,selected:S,showDaysOutsideCurrentMonth:C,today:T}),B=SZt(j),W=Hs(),K=d.useRef(null),G=(0,Ml.A)(K,n);(0,Cu.A)(()=>{i&&!l&&!f&&!b&&K.current.focus()},[i,l,f,b]);const J=re=>{y(re),b&&re.preventDefault()},te=re=>{l||p(s),b&&re.currentTarget.focus(),h&&h(re)};return b&&!C?(0,a.jsx)(EZt,{className:Zc(B.root,B.hiddenDaySpacingFiller,o),ownerState:j,role:M.role}):(0,a.jsx)(CZt,(0,Me.A)({className:Zc(B.root,o),ref:G,centerRipple:!0,disabled:l,tabIndex:S?0:-1,onKeyDown:re=>v(re,s),onFocus:re=>m(re,s),onBlur:re=>g(re,s),onMouseEnter:re=>x(re,s),onClick:te,onMouseDown:J},M,{ownerState:j,children:_||W.format(s,"dayOfMonth")}))}),TZt=d.memo(_Zt),AZt=e=>(0,ga.Ay)("MuiPickersSlideTransition",e),Lg=(0,pa.A)("MuiPickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),PZt=["children","className","reduceAnimations","slideDirection","transKey","classes"],OZt=e=>{const{classes:t,slideDirection:n}=e,r={root:["root"],exit:["slideExit"],enterActive:["slideEnterActive"],enter:[`slideEnter-${n}`],exitActive:[`slideExitActiveLeft-${n}`]};return(0,Ur.A)(r,AZt,t)},jZt=(0,qt.Ay)(fP,{name:"MuiPickersSlideTransition",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`.${Lg["slideEnter-left"]}`]:t["slideEnter-left"]},{[`.${Lg["slideEnter-right"]}`]:t["slideEnter-right"]},{[`.${Lg.slideEnterActive}`]:t.slideEnterActive},{[`.${Lg.slideExit}`]:t.slideExit},{[`.${Lg["slideExitActiveLeft-left"]}`]:t["slideExitActiveLeft-left"]},{[`.${Lg["slideExitActiveLeft-right"]}`]:t["slideExitActiveLeft-right"]}]})(({theme:e})=>{const t=e.transitions.create("transform",{duration:e.transitions.duration.complex,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${Lg["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${Lg["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${Lg.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${Lg.slideExit}`]:{transform:"translate(0%)"},[`& .${Lg["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${Lg["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}});function MZt(e){const t=si({props:e,name:"MuiPickersSlideTransition"}),{children:n,className:r,reduceAnimations:i,transKey:o}=t,s=(0,lr.A)(t,PZt),l=OZt(t),c=uo();if(i)return(0,a.jsx)("div",{className:Zc(l.root,r),children:n});const u={exit:l.exit,enterActive:l.enterActive,enter:l.enter,exitActive:l.exitActive};return(0,a.jsx)(jZt,{className:Zc(l.root,r),childFactory:f=>d.cloneElement(f,{classNames:u}),role:"presentation",children:(0,a.jsx)(rSe,(0,Me.A)({mountOnEnter:!0,unmountOnExit:!0,timeout:c.transitions.duration.complex,classNames:u},s,{children:n}),o)})}const RZt=e=>(0,ga.Ay)("MuiDayCalendar",e),Jgr=(0,pa.A)("MuiDayCalendar",["root","header","weekDayLabel","loadingContainer","slideTransition","monthContainer","weekContainer","weekNumberLabel","weekNumber"]),DZt=["parentProps","day","focusableDay","selectedDays","isDateDisabled","currentMonthNumber","isViewFocused"],kZt=["ownerState"],IZt=e=>{const{classes:t}=e,n={root:["root"],header:["header"],weekDayLabel:["weekDayLabel"],loadingContainer:["loadingContainer"],slideTransition:["slideTransition"],monthContainer:["monthContainer"],weekContainer:["weekContainer"],weekNumberLabel:["weekNumberLabel"],weekNumber:["weekNumber"]};return(0,Ur.A)(n,RZt,t)},UMe=(v6+QU*2)*6,FZt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),NZt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"Header",overridesResolver:(e,t)=>t.header})({display:"flex",justifyContent:"center",alignItems:"center"}),LZt=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekDayLabel",overridesResolver:(e,t)=>t.weekDayLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:(e.vars||e).palette.text.secondary})),BZt=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekNumberLabel",overridesResolver:(e,t)=>t.weekNumberLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.disabled})),UZt=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekNumber",overridesResolver:(e,t)=>t.weekNumber})(({theme:e})=>(0,Me.A)({},e.typography.caption,{width:v6,height:v6,padding:0,margin:`0 ${QU}px`,color:e.palette.text.disabled,fontSize:"0.75rem",alignItems:"center",justifyContent:"center",display:"inline-flex"})),VZt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"LoadingContainer",overridesResolver:(e,t)=>t.loadingContainer})({display:"flex",justifyContent:"center",alignItems:"center",minHeight:UMe}),$Zt=(0,qt.Ay)(MZt,{name:"MuiDayCalendar",slot:"SlideTransition",overridesResolver:(e,t)=>t.slideTransition})({minHeight:UMe}),zZt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"MonthContainer",overridesResolver:(e,t)=>t.monthContainer})({overflow:"hidden"}),WZt=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"WeekContainer",overridesResolver:(e,t)=>t.weekContainer})({margin:`${QU}px 0`,display:"flex",justifyContent:"center"});function HZt(e){var t,n,r;let{parentProps:i,day:o,focusableDay:s,selectedDays:l,isDateDisabled:c,currentMonthNumber:u,isViewFocused:f}=e,h=(0,lr.A)(e,DZt);const{disabled:p,disableHighlightToday:m,isMonthSwitchingAnimating:g,showDaysOutsideCurrentMonth:v,components:y,componentsProps:x,slots:b,slotProps:S,timezone:C}=i,_=Hs(),T=e_(C),M=s!==null&&_.isSameDay(o,s),j=l.some(Ce=>_.isSameDay(Ce,o)),B=_.isSameDay(o,T),W=(t=(n=b?.day)!=null?n:y?.Day)!=null?t:TZt,K=Bu({elementType:W,externalSlotProps:(r=S?.day)!=null?r:x?.day,additionalProps:(0,Me.A)({disableHighlightToday:m,showDaysOutsideCurrentMonth:v,role:"gridcell",isAnimating:g,"data-timestamp":_.toJsDate(o).valueOf()},h),ownerState:(0,Me.A)({},i,{day:o,selected:j})}),G=(0,lr.A)(K,kZt),J=d.useMemo(()=>p||c(o),[p,c,o]),te=d.useMemo(()=>_.getMonth(o)!==u,[_,o,u]),re=d.useMemo(()=>{const Ce=_.startOfMonth(_.setMonth(o,u));return v?_.isSameDay(o,_.startOfWeek(Ce)):_.isSameDay(o,Ce)},[u,o,v,_]),me=d.useMemo(()=>{const Ce=_.endOfMonth(_.setMonth(o,u));return v?_.isSameDay(o,_.endOfWeek(Ce)):_.isSameDay(o,Ce)},[u,o,v,_]);return(0,a.jsx)(W,(0,Me.A)({},G,{day:o,disabled:J,autoFocus:f&&M,today:B,outsideCurrentMonth:te,isFirstVisibleCell:re,isLastVisibleCell:me,selected:j,tabIndex:M?0:-1,"aria-selected":j,"aria-current":B?"date":void 0}))}function GZt(e){const t=si({props:e,name:"MuiDayCalendar"}),{onFocusedDayChange:n,className:r,currentMonth:i,selectedDays:o,focusedDay:s,loading:l,onSelectedDaysChange:c,onMonthSwitchingAnimationEnd:u,readOnly:f,reduceAnimations:h,renderLoading:p=()=>(0,a.jsx)("span",{children:"..."}),slideDirection:m,TransitionProps:g,disablePast:v,disableFuture:y,minDate:x,maxDate:b,shouldDisableDate:S,shouldDisableMonth:C,shouldDisableYear:_,dayOfWeekFormatter:T,hasFocus:M,onFocusedViewChange:j,gridLabelId:B,displayWeekNumber:W,fixedWeekNumber:K,autoFocus:G,timezone:J}=t,te=e_(J),re=Hs(),me=IZt(t),Ae=uo().direction==="rtl",_e=T||((Ht,nn)=>re.format(nn,"weekdayShort").charAt(0).toUpperCase()),Be=FMe({shouldDisableDate:S,shouldDisableMonth:C,shouldDisableYear:_,minDate:x,maxDate:b,disablePast:v,disableFuture:y,timezone:J}),Ue=uf(),[$e,Je]=(0,Fd.A)({name:"DayCalendar",state:"hasFocus",controlled:M,default:G??!1}),[Ne,Ke]=d.useState(()=>s||te),nt=(0,Ma.A)(Ht=>{f||c(Ht)}),rt=Ht=>{Be(Ht)||(n(Ht),Ke(Ht),j?.(!0),Je(!0))},st=(0,Ma.A)((Ht,nn)=>{switch(Ht.key){case"ArrowUp":rt(re.addDays(nn,-7)),Ht.preventDefault();break;case"ArrowDown":rt(re.addDays(nn,7)),Ht.preventDefault();break;case"ArrowLeft":{const Bt=re.addDays(nn,Ae?1:-1),on=re.addMonths(nn,Ae?1:-1),Tn=c6({utils:re,date:Bt,minDate:Ae?Bt:re.startOfMonth(on),maxDate:Ae?re.endOfMonth(on):Bt,isDateDisabled:Be,timezone:J});rt(Tn||Bt),Ht.preventDefault();break}case"ArrowRight":{const Bt=re.addDays(nn,Ae?-1:1),on=re.addMonths(nn,Ae?-1:1),Tn=c6({utils:re,date:Bt,minDate:Ae?re.startOfMonth(on):Bt,maxDate:Ae?Bt:re.endOfMonth(on),isDateDisabled:Be,timezone:J});rt(Tn||Bt),Ht.preventDefault();break}case"Home":rt(re.startOfWeek(nn)),Ht.preventDefault();break;case"End":rt(re.endOfWeek(nn)),Ht.preventDefault();break;case"PageUp":rt(re.addMonths(nn,1)),Ht.preventDefault();break;case"PageDown":rt(re.addMonths(nn,-1)),Ht.preventDefault();break;default:break}}),gt=(0,Ma.A)((Ht,nn)=>rt(nn)),lt=(0,Ma.A)((Ht,nn)=>{$e&&re.isSameDay(Ne,nn)&&j?.(!1)}),ut=re.getMonth(i),Fe=d.useMemo(()=>o.filter(Ht=>!!Ht).map(Ht=>re.startOfDay(Ht)),[re,o]),ft=ut,Ct=d.useMemo(()=>d.createRef(),[ft]),Tt=re.startOfWeek(te),Ut=d.useMemo(()=>{const Ht=re.startOfMonth(i),nn=re.endOfMonth(i);return Be(Ne)||re.isAfterDay(Ne,nn)||re.isBeforeDay(Ne,Ht)?c6({utils:re,date:Ne,minDate:Ht,maxDate:nn,disablePast:v,disableFuture:y,isDateDisabled:Be,timezone:J}):Ne},[i,y,v,Ne,Be,re,J]),zt=d.useMemo(()=>{const Ht=re.setTimezone(i,J),nn=re.getWeekArray(Ht);let Bt=re.addMonths(Ht,1);for(;K&&nn.length<K;){const on=re.getWeekArray(Bt),Tn=re.isSameDay(nn[nn.length-1][0],on[0][0]);on.slice(Tn?1:0).forEach($n=>{nn.length<K&&nn.push($n)}),Bt=re.addMonths(Bt,1)}return nn},[i,K,re,J]);return(0,a.jsxs)(FZt,{role:"grid","aria-labelledby":B,className:me.root,children:[(0,a.jsxs)(NZt,{role:"row",className:me.header,children:[W&&(0,a.jsx)(BZt,{variant:"caption",role:"columnheader","aria-label":Ue.calendarWeekNumberHeaderLabel,className:me.weekNumberLabel,children:Ue.calendarWeekNumberHeaderText}),kKt(re,te).map((Ht,nn)=>{var Bt;const on=re.format(Ht,"weekdayShort");return(0,a.jsx)(LZt,{variant:"caption",role:"columnheader","aria-label":re.format(re.addDays(Tt,nn),"weekday"),className:me.weekDayLabel,children:(Bt=_e?.(on,Ht))!=null?Bt:on},on+nn.toString())})]}),l?(0,a.jsx)(VZt,{className:me.loadingContainer,children:p()}):(0,a.jsx)($Zt,(0,Me.A)({transKey:ft,onExited:u,reduceAnimations:h,slideDirection:m,className:Zc(r,me.slideTransition)},g,{nodeRef:Ct,children:(0,a.jsx)(zZt,{ref:Ct,role:"rowgroup",className:me.monthContainer,children:zt.map((Ht,nn)=>(0,a.jsxs)(WZt,{role:"row",className:me.weekContainer,"aria-rowindex":nn+1,children:[W&&(0,a.jsx)(UZt,{className:me.weekNumber,role:"rowheader","aria-label":Ue.calendarWeekNumberAriaLabelText(re.getWeekNumber(Ht[0])),children:Ue.calendarWeekNumberText(re.getWeekNumber(Ht[0]))}),Ht.map((Bt,on)=>(0,a.jsx)(HZt,{parentProps:t,day:Bt,selectedDays:Fe,focusableDay:Ut,onKeyDown:st,onFocus:gt,onBlur:lt,onDaySelect:nt,isDateDisabled:Be,currentMonthNumber:ut,isViewFocused:$e,"aria-colindex":on+1},Bt.toString()))]},`week-${Ht[0]}`))})}))]})}function YZt(e){return(0,ga.Ay)("MuiPickersMonth",e)}const eV=(0,pa.A)("MuiPickersMonth",["root","monthButton","disabled","selected"]),KZt=["autoFocus","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","aria-label","monthsPerRow"],XZt=e=>{const{disabled:t,selected:n,classes:r}=e,i={root:["root"],monthButton:["monthButton",t&&"disabled",n&&"selected"]};return(0,Ur.A)(i,YZt,r)},ZZt=(0,qt.Ay)("div",{name:"MuiPickersMonth",slot:"Root",overridesResolver:(e,t)=>[t.root]})(({ownerState:e})=>({flexBasis:e.monthsPerRow===3?"33.3%":"25%",display:"flex",alignItems:"center",justifyContent:"center"})),QZt=(0,qt.Ay)("button",{name:"MuiPickersMonth",slot:"MonthButton",overridesResolver:(e,t)=>[t.monthButton,{[`&.${eV.disabled}`]:t.disabled},{[`&.${eV.selected}`]:t.selected}]})(({theme:e})=>(0,Me.A)({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${eV.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${eV.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),JZt=d.memo(function(t){const n=si({props:t,name:"MuiPickersMonth"}),{autoFocus:r,children:i,disabled:o,selected:s,value:l,tabIndex:c,onClick:u,onKeyDown:f,onFocus:h,onBlur:p,"aria-current":m,"aria-label":g}=n,v=(0,lr.A)(n,KZt),y=d.useRef(null),x=XZt(n);return(0,Cu.A)(()=>{if(r){var b;(b=y.current)==null||b.focus()}},[r]),(0,a.jsx)(ZZt,(0,Me.A)({className:x.root,ownerState:n},v,{children:(0,a.jsx)(QZt,{ref:y,disabled:o,type:"button",role:"radio",tabIndex:o?-1:c,"aria-current":m,"aria-checked":s,"aria-label":g,onClick:b=>u(b,l),onKeyDown:b=>f(b,l),onFocus:b=>h(b,l),onBlur:b=>p(b,l),className:x.monthButton,ownerState:n,children:i})}))});function qZt(e){return(0,ga.Ay)("MuiMonthCalendar",e)}const qgr=(0,pa.A)("MuiMonthCalendar",["root"]),eQt=["className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly","disableHighlightToday","autoFocus","onMonthFocus","hasFocus","onFocusedViewChange","monthsPerRow","timezone","gridLabelId"],tQt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,qZt,t)};function nQt(e,t){const n=Hs(),r=qE(),i=si({props:e,name:t});return(0,Me.A)({disableFuture:!1,disablePast:!1},i,{minDate:Qh(n,i.minDate,r.minDate),maxDate:Qh(n,i.maxDate,r.maxDate)})}const rQt=(0,qt.Ay)("div",{name:"MuiMonthCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexWrap:"wrap",alignContent:"stretch",padding:"0 4px",width:JU,boxSizing:"border-box"}),aQt=d.forwardRef(function(t,n){const r=nQt(t,"MuiMonthCalendar"),{className:i,value:o,defaultValue:s,referenceDate:l,disabled:c,disableFuture:u,disablePast:f,maxDate:h,minDate:p,onChange:m,shouldDisableMonth:g,readOnly:v,disableHighlightToday:y,autoFocus:x=!1,onMonthFocus:b,hasFocus:S,onFocusedViewChange:C,monthsPerRow:_=3,timezone:T,gridLabelId:M}=r,j=(0,lr.A)(r,eQt),{value:B,handleValueChange:W,timezone:K}=kO({name:"MonthCalendar",timezone:T,value:o,defaultValue:s,onChange:m,valueManager:cf}),G=e_(K),J=hE(),te=Hs(),re=d.useMemo(()=>cf.getInitialReferenceValue({value:B,utils:te,props:r,timezone:K,referenceDate:l,granularity:Ng.month}),[]),me=r,Ce=tQt(me),Ae=d.useMemo(()=>te.getMonth(G),[te,G]),_e=d.useMemo(()=>B!=null?te.getMonth(B):y?null:te.getMonth(re),[B,te,y,re]),[Be,Ue]=d.useState(()=>_e||Ae),[$e,Je]=(0,Fd.A)({name:"MonthCalendar",state:"hasFocus",controlled:S,default:x??!1}),Ne=(0,Ma.A)(ut=>{Je(ut),C&&C(ut)}),Ke=d.useCallback(ut=>{const Fe=te.startOfMonth(f&&te.isAfter(G,p)?G:p),ft=te.startOfMonth(u&&te.isBefore(G,h)?G:h),Ct=te.startOfMonth(ut);return te.isBefore(Ct,Fe)||te.isAfter(Ct,ft)?!0:g?g(Ct):!1},[u,f,h,p,G,g,te]),nt=(0,Ma.A)((ut,Fe)=>{if(v)return;const ft=te.setMonth(B??re,Fe);W(ft)}),rt=(0,Ma.A)(ut=>{Ke(te.setMonth(B??re,ut))||(Ue(ut),Ne(!0),b&&b(ut))});d.useEffect(()=>{Ue(ut=>_e!==null&&ut!==_e?_e:ut)},[_e]);const st=(0,Ma.A)((ut,Fe)=>{switch(ut.key){case"ArrowUp":rt((12+Fe-3)%12),ut.preventDefault();break;case"ArrowDown":rt((12+Fe+3)%12),ut.preventDefault();break;case"ArrowLeft":rt((12+Fe+(J.direction==="ltr"?-1:1))%12),ut.preventDefault();break;case"ArrowRight":rt((12+Fe+(J.direction==="ltr"?1:-1))%12),ut.preventDefault();break;default:break}}),gt=(0,Ma.A)((ut,Fe)=>{rt(Fe)}),lt=(0,Ma.A)((ut,Fe)=>{Be===Fe&&Ne(!1)});return(0,a.jsx)(rQt,(0,Me.A)({ref:n,className:Zc(Ce.root,i),ownerState:me,role:"radiogroup","aria-labelledby":M},j,{children:fne(te,B??re).map(ut=>{const Fe=te.getMonth(ut),ft=te.format(ut,"monthShort"),Ct=te.format(ut,"month"),Tt=Fe===_e,Ut=c||Ke(ut);return(0,a.jsx)(JZt,{selected:Tt,value:Fe,onClick:nt,onKeyDown:st,autoFocus:$e&&Fe===Be,disabled:Ut,tabIndex:Fe===Be?0:-1,onFocus:gt,onBlur:lt,"aria-current":Ae===Fe?"date":void 0,"aria-label":Ct,monthsPerRow:_,children:ft},ft)})}))});function iQt(e){return(0,ga.Ay)("MuiPickersYear",e)}const tV=(0,pa.A)("MuiPickersYear",["root","yearButton","selected","disabled"]),oQt=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","yearsPerRow"],sQt=e=>{const{disabled:t,selected:n,classes:r}=e,i={root:["root"],yearButton:["yearButton",t&&"disabled",n&&"selected"]};return(0,Ur.A)(i,iQt,r)},lQt=(0,qt.Ay)("div",{name:"MuiPickersYear",slot:"Root",overridesResolver:(e,t)=>[t.root]})(({ownerState:e})=>({flexBasis:e.yearsPerRow===3?"33.3%":"25%",display:"flex",alignItems:"center",justifyContent:"center"})),cQt=(0,qt.Ay)("button",{name:"MuiPickersYear",slot:"YearButton",overridesResolver:(e,t)=>[t.yearButton,{[`&.${tV.disabled}`]:t.disabled},{[`&.${tV.selected}`]:t.selected}]})(({theme:e})=>(0,Me.A)({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"6px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.action.active,e.palette.action.focusOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${tV.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${tV.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),uQt=d.memo(function(t){const n=si({props:t,name:"MuiPickersYear"}),{autoFocus:r,className:i,children:o,disabled:s,selected:l,value:c,tabIndex:u,onClick:f,onKeyDown:h,onFocus:p,onBlur:m,"aria-current":g}=n,v=(0,lr.A)(n,oQt),y=d.useRef(null),x=sQt(n);return d.useEffect(()=>{r&&y.current.focus()},[r]),(0,a.jsx)(lQt,(0,Me.A)({className:Zc(x.root,i),ownerState:n},v,{children:(0,a.jsx)(cQt,{ref:y,disabled:s,type:"button",role:"radio",tabIndex:s?-1:u,"aria-current":g,"aria-checked":l,onClick:b=>f(b,c),onKeyDown:b=>h(b,c),onFocus:b=>p(b,c),onBlur:b=>m(b,c),className:x.yearButton,ownerState:n,children:o})}))});function dQt(e){return(0,ga.Ay)("MuiYearCalendar",e)}const evr=(0,pa.A)("MuiYearCalendar",["root"]),fQt=["autoFocus","className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","readOnly","shouldDisableYear","disableHighlightToday","onYearFocus","hasFocus","onFocusedViewChange","yearsPerRow","timezone","gridLabelId"],hQt=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,dQt,t)};function pQt(e,t){var n;const r=Hs(),i=qE(),o=si({props:e,name:t});return(0,Me.A)({disablePast:!1,disableFuture:!1},o,{yearsPerRow:(n=o.yearsPerRow)!=null?n:3,minDate:Qh(r,o.minDate,i.minDate),maxDate:Qh(r,o.maxDate,i.maxDate)})}const mQt=(0,qt.Ay)("div",{name:"MuiYearCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",padding:"0 4px",width:JU,maxHeight:LXt,boxSizing:"border-box",position:"relative"}),gQt=d.forwardRef(function(t,n){const r=pQt(t,"MuiYearCalendar"),{autoFocus:i,className:o,value:s,defaultValue:l,referenceDate:c,disabled:u,disableFuture:f,disablePast:h,maxDate:p,minDate:m,onChange:g,readOnly:v,shouldDisableYear:y,disableHighlightToday:x,onYearFocus:b,hasFocus:S,onFocusedViewChange:C,yearsPerRow:_,timezone:T,gridLabelId:M}=r,j=(0,lr.A)(r,fQt),{value:B,handleValueChange:W,timezone:K}=kO({name:"YearCalendar",timezone:T,value:s,defaultValue:l,onChange:g,valueManager:cf}),G=e_(K),J=hE(),te=Hs(),re=d.useMemo(()=>cf.getInitialReferenceValue({value:B,utils:te,props:r,timezone:K,referenceDate:c,granularity:Ng.year}),[]),me=r,Ce=hQt(me),Ae=d.useMemo(()=>te.getYear(G),[te,G]),_e=d.useMemo(()=>B!=null?te.getYear(B):x?null:te.getYear(re),[B,te,x,re]),[Be,Ue]=d.useState(()=>_e||Ae),[$e,Je]=(0,Fd.A)({name:"YearCalendar",state:"hasFocus",controlled:S,default:i??!1}),Ne=(0,Ma.A)(ft=>{Je(ft),C&&C(ft)}),Ke=d.useCallback(ft=>{if(h&&te.isBeforeYear(ft,G)||f&&te.isAfterYear(ft,G)||m&&te.isBeforeYear(ft,m)||p&&te.isAfterYear(ft,p))return!0;if(!y)return!1;const Ct=te.startOfYear(ft);return y(Ct)},[f,h,p,m,G,y,te]),nt=(0,Ma.A)((ft,Ct)=>{if(v)return;const Tt=te.setYear(B??re,Ct);W(Tt)}),rt=(0,Ma.A)(ft=>{Ke(te.setYear(B??re,ft))||(Ue(ft),Ne(!0),b?.(ft))});d.useEffect(()=>{Ue(ft=>_e!==null&&ft!==_e?_e:ft)},[_e]);const st=(0,Ma.A)((ft,Ct)=>{switch(ft.key){case"ArrowUp":rt(Ct-_),ft.preventDefault();break;case"ArrowDown":rt(Ct+_),ft.preventDefault();break;case"ArrowLeft":rt(Ct+(J.direction==="ltr"?-1:1)),ft.preventDefault();break;case"ArrowRight":rt(Ct+(J.direction==="ltr"?1:-1)),ft.preventDefault();break;default:break}}),gt=(0,Ma.A)((ft,Ct)=>{rt(Ct)}),lt=(0,Ma.A)((ft,Ct)=>{Be===Ct&&Ne(!1)}),ut=d.useRef(null),Fe=(0,Ml.A)(n,ut);return d.useEffect(()=>{if(i||ut.current===null)return;const ft=ut.current.querySelector('[tabindex="0"]');if(!ft)return;const Ct=ft.offsetHeight,Tt=ft.offsetTop,Ut=ut.current.clientHeight,zt=ut.current.scrollTop,Ht=Tt+Ct;Ct>Ut||Tt<zt||(ut.current.scrollTop=Ht-Ut/2-Ct/2)},[i]),(0,a.jsx)(mQt,(0,Me.A)({ref:Fe,className:Zc(Ce.root,o),ownerState:me,role:"radiogroup","aria-labelledby":M},j,{children:te.getYearRange(m,p).map(ft=>{const Ct=te.getYear(ft),Tt=Ct===_e,Ut=u||Ke(ft);return(0,a.jsx)(uQt,{selected:Tt,value:Ct,onClick:nt,onKeyDown:st,autoFocus:$e&&Ct===Be,disabled:Ut,tabIndex:Ct===Be?0:-1,onFocus:gt,onBlur:lt,"aria-current":Ae===Ct?"date":void 0,yearsPerRow:_,children:te.format(ft,"year")},te.format(ft,"year"))})}))});function vQt(e){return(0,ga.Ay)("MuiPickersArrowSwitcher",e)}const tvr=(0,pa.A)("MuiPickersArrowSwitcher",["root","spacer","button"]),yQt=["children","className","slots","slotProps","isNextDisabled","isNextHidden","onGoToNext","nextLabel","isPreviousDisabled","isPreviousHidden","onGoToPrevious","previousLabel"],xQt=["ownerState"],bQt=["ownerState"],wQt=(0,qt.Ay)("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),SQt=(0,qt.Ay)("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),VMe=(0,qt.Ay)(Da,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})(({ownerState:e})=>(0,Me.A)({},e.hidden&&{visibility:"hidden"})),CQt=e=>{const{classes:t}=e,n={root:["root"],spacer:["spacer"],button:["button"]};return(0,Ur.A)(n,vQt,t)},$Me=d.forwardRef(function(t,n){var r,i,o,s;const c=uo().direction==="rtl",u=si({props:t,name:"MuiPickersArrowSwitcher"}),{children:f,className:h,slots:p,slotProps:m,isNextDisabled:g,isNextHidden:v,onGoToNext:y,nextLabel:x,isPreviousDisabled:b,isPreviousHidden:S,onGoToPrevious:C,previousLabel:_}=u,T=(0,lr.A)(u,yQt),M=u,j=CQt(M),B={isDisabled:g,isHidden:v,goTo:y,label:x},W={isDisabled:b,isHidden:S,goTo:C,label:_},K=(r=p?.previousIconButton)!=null?r:VMe,G=Bu({elementType:K,externalSlotProps:m?.previousIconButton,additionalProps:{size:"medium",title:W.label,"aria-label":W.label,disabled:W.isDisabled,edge:"end",onClick:W.goTo},ownerState:(0,Me.A)({},M,{hidden:W.isHidden}),className:j.button}),J=(i=p?.nextIconButton)!=null?i:VMe,te=Bu({elementType:J,externalSlotProps:m?.nextIconButton,additionalProps:{size:"medium",title:B.label,"aria-label":B.label,disabled:B.isDisabled,edge:"start",onClick:B.goTo},ownerState:(0,Me.A)({},M,{hidden:B.isHidden}),className:j.button}),re=(o=p?.leftArrowIcon)!=null?o:QXt,me=Bu({elementType:re,externalSlotProps:m?.leftArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:void 0}),Ce=(0,lr.A)(me,xQt),Ae=(s=p?.rightArrowIcon)!=null?s:JXt,_e=Bu({elementType:Ae,externalSlotProps:m?.rightArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:void 0}),Be=(0,lr.A)(_e,bQt);return(0,a.jsxs)(wQt,(0,Me.A)({ref:n,className:Zc(j.root,h),ownerState:M},T,{children:[(0,a.jsx)(K,(0,Me.A)({},G,{children:c?(0,a.jsx)(Ae,(0,Me.A)({},Be)):(0,a.jsx)(re,(0,Me.A)({},Ce))})),f?(0,a.jsx)(Ft,{variant:"subtitle1",component:"span",children:f}):(0,a.jsx)(SQt,{className:j.spacer,ownerState:M}),(0,a.jsx)(J,(0,Me.A)({},te,{children:c?(0,a.jsx)(re,(0,Me.A)({},Ce)):(0,a.jsx)(Ae,(0,Me.A)({},Be))}))]}))});function EQt(e,{disableFuture:t,maxDate:n,timezone:r}){const i=Hs();return d.useMemo(()=>{const o=i.dateWithTimezone(void 0,r),s=i.startOfMonth(t&&i.isBefore(o,n)?o:n);return!i.isAfter(s,e)},[t,n,e,i,r])}function _Qt(e,{disablePast:t,minDate:n,timezone:r}){const i=Hs();return d.useMemo(()=>{const o=i.dateWithTimezone(void 0,r),s=i.startOfMonth(t&&i.isAfter(o,n)?o:n);return!i.isBefore(s,e)},[t,n,e,i,r])}function nV(e,t,n,r){const i=Hs(),o=IKt(e,i),s=d.useCallback(l=>{const c=e==null?null:FKt(e,l,!!t,i);n(c,r??"partial")},[t,e,n,r,i]);return{meridiemMode:o,handleMeridiemChange:s}}const TQt=e=>(0,ga.Ay)("MuiPickersCalendarHeader",e),AQt=(0,pa.A)("MuiPickersCalendarHeader",["root","labelContainer","label","switchViewButton","switchViewIcon"]),PQt=["slots","slotProps","components","componentsProps","currentMonth","disabled","disableFuture","disablePast","maxDate","minDate","onMonthChange","onViewChange","view","reduceAnimations","views","labelId","className","timezone"],OQt=["ownerState"],jQt=e=>{const{classes:t}=e,n={root:["root"],labelContainer:["labelContainer"],label:["label"],switchViewButton:["switchViewButton"],switchViewIcon:["switchViewIcon"]};return(0,Ur.A)(n,TQt,t)},MQt=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",alignItems:"center",marginTop:16,marginBottom:8,paddingLeft:24,paddingRight:12,maxHeight:30,minHeight:30}),RQt=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"LabelContainer",overridesResolver:(e,t)=>t.labelContainer})(({theme:e})=>(0,Me.A)({display:"flex",overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),DQt=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"Label",overridesResolver:(e,t)=>t.label})({marginRight:6}),kQt=(0,qt.Ay)(Da,{name:"MuiPickersCalendarHeader",slot:"SwitchViewButton",overridesResolver:(e,t)=>t.switchViewButton})(({ownerState:e})=>(0,Me.A)({marginRight:"auto"},e.view==="year"&&{[`.${AQt.switchViewIcon}`]:{transform:"rotate(180deg)"}})),IQt=(0,qt.Ay)(ZXt,{name:"MuiPickersCalendarHeader",slot:"SwitchViewIcon",overridesResolver:(e,t)=>t.switchViewIcon})(({theme:e})=>({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"})),FQt=d.forwardRef(function(t,n){var r,i,o,s;const l=uf(),c=Hs(),u=si({props:t,name:"MuiPickersCalendarHeader"}),{slots:f,slotProps:h,components:p,currentMonth:m,disabled:g,disableFuture:v,disablePast:y,maxDate:x,minDate:b,onMonthChange:S,onViewChange:C,view:_,reduceAnimations:T,views:M,labelId:j,className:B,timezone:W}=u,K=(0,lr.A)(u,PQt),G=u,J=jQt(u),te=(r=(i=f?.switchViewButton)!=null?i:p?.SwitchViewButton)!=null?r:kQt,re=Bu({elementType:te,externalSlotProps:h?.switchViewButton,additionalProps:{size:"small","aria-label":l.calendarViewSwitchingButtonAriaLabel(_)},ownerState:G,className:J.switchViewButton}),me=(o=(s=f?.switchViewIcon)!=null?s:p?.SwitchViewIcon)!=null?o:IQt,Ce=Bu({elementType:me,externalSlotProps:h?.switchViewIcon,ownerState:void 0,className:J.switchViewIcon}),Ae=(0,lr.A)(Ce,OQt),_e=()=>S(c.addMonths(m,1),"left"),Be=()=>S(c.addMonths(m,-1),"right"),Ue=EQt(m,{disableFuture:v,maxDate:x,timezone:W}),$e=_Qt(m,{disablePast:y,minDate:b,timezone:W}),Je=()=>{if(!(M.length===1||!C||g))if(M.length===2)C(M.find(Ne=>Ne!==_)||M[0]);else{const Ne=M.indexOf(_)!==0?0:1;C(M[Ne])}};return M.length===1&&M[0]==="year"?null:(0,a.jsxs)(MQt,(0,Me.A)({},K,{ownerState:G,className:Zc(B,J.root),ref:n,children:[(0,a.jsxs)(RQt,{role:"presentation",onClick:Je,ownerState:G,"aria-live":"polite",className:J.labelContainer,children:[(0,a.jsx)(NMe,{reduceAnimations:T,transKey:c.format(m,"monthAndYear"),children:(0,a.jsx)(DQt,{id:j,ownerState:G,className:J.label,children:c.format(m,"monthAndYear")})}),M.length>1&&!g&&(0,a.jsx)(te,(0,Me.A)({},re,{children:(0,a.jsx)(me,(0,Me.A)({},Ae))}))]}),(0,a.jsx)(Tp,{in:_==="day",children:(0,a.jsx)($Me,{slots:f,slotProps:h,onGoToPrevious:Be,isPreviousDisabled:$e,previousLabel:l.previousMonth,onGoToNext:_e,isNextDisabled:Ue,nextLabel:l.nextMonth})})]}))}),rV=(0,qt.Ay)("div")({overflow:"hidden",width:JU,maxHeight:qU,display:"flex",flexDirection:"column",margin:"0 auto"}),NQt=e=>(0,ga.Ay)("MuiDateCalendar",e),nvr=(0,pa.A)("MuiDateCalendar",["root","viewTransitionContainer"]),LQt=["autoFocus","onViewChange","value","defaultValue","referenceDate","disableFuture","disablePast","defaultCalendarMonth","onChange","onYearChange","onMonthChange","reduceAnimations","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate","disableHighlightToday","focusedView","onFocusedViewChange","showDaysOutsideCurrentMonth","fixedWeekNumber","dayOfWeekFormatter","components","componentsProps","slots","slotProps","loading","renderLoading","displayWeekNumber","yearsPerRow","monthsPerRow","timezone"],BQt=e=>{const{classes:t}=e,n={root:["root"],viewTransitionContainer:["viewTransitionContainer"]};return(0,Ur.A)(n,NQt,t)};function UQt(e,t){var n,r,i,o,s,l,c;const u=Hs(),f=qE(),h=_Me(),p=si({props:e,name:t});return(0,Me.A)({},p,{loading:(n=p.loading)!=null?n:!1,disablePast:(r=p.disablePast)!=null?r:!1,disableFuture:(i=p.disableFuture)!=null?i:!1,openTo:(o=p.openTo)!=null?o:"day",views:(s=p.views)!=null?s:["year","day"],reduceAnimations:(l=p.reduceAnimations)!=null?l:h,renderLoading:(c=p.renderLoading)!=null?c:()=>(0,a.jsx)("span",{children:"..."}),minDate:Qh(u,p.minDate,f.minDate),maxDate:Qh(u,p.maxDate,f.maxDate)})}const VQt=(0,qt.Ay)(rV,{name:"MuiDateCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",height:qU}),$Qt=(0,qt.Ay)(NMe,{name:"MuiDateCalendar",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({}),zMe=d.forwardRef(function(t,n){var r,i,o;const s=Hs(),l=(0,x0.A)(),c=UQt(t,"MuiDateCalendar"),{autoFocus:u,onViewChange:f,value:h,defaultValue:p,referenceDate:m,disableFuture:g,disablePast:v,defaultCalendarMonth:y,onChange:x,onYearChange:b,onMonthChange:S,reduceAnimations:C,shouldDisableDate:_,shouldDisableMonth:T,shouldDisableYear:M,view:j,views:B,openTo:W,className:K,disabled:G,readOnly:J,minDate:te,maxDate:re,disableHighlightToday:me,focusedView:Ce,onFocusedViewChange:Ae,showDaysOutsideCurrentMonth:_e,fixedWeekNumber:Be,dayOfWeekFormatter:Ue,components:$e,componentsProps:Je,slots:Ne,slotProps:Ke,loading:nt,renderLoading:rt,displayWeekNumber:st,yearsPerRow:gt,monthsPerRow:lt,timezone:ut}=c,Fe=(0,lr.A)(c,LQt),{value:ft,handleValueChange:Ct,timezone:Tt}=kO({name:"DateCalendar",timezone:ut,value:h,defaultValue:p,onChange:x,valueManager:cf}),{view:Ut,setView:zt,focusedView:Ht,setFocusedView:nn,goToNextView:Bt,setValueAndGoToNextView:on}=g6({view:j,views:B,openTo:W,onChange:Ct,onViewChange:f,autoFocus:u,focusedView:Ce,onFocusedViewChange:Ae}),{referenceDate:Tn,calendarState:$n,changeFocusedDay:rr,changeMonth:ir,handleChangeMonth:Vn,isDateDisabled:vr,onMonthSwitchingAnimationEnd:Hn}=gZt({value:ft,defaultCalendarMonth:y,referenceDate:m,reduceAnimations:C,onMonthChange:S,minDate:te,maxDate:re,shouldDisableDate:_,disablePast:v,disableFuture:g,timezone:Tt}),Fn=G&&ft||te,Qn=G&&ft||re,Yr=`${l}-grid-label`,wa=Ht!==null,yr=(r=(i=Ne?.calendarHeader)!=null?i:$e?.CalendarHeader)!=null?r:FQt,ea=Bu({elementType:yr,externalSlotProps:(o=Ke?.calendarHeader)!=null?o:Je?.calendarHeader,additionalProps:{views:B,view:Ut,currentMonth:$n.currentMonth,onViewChange:zt,onMonthChange:(Ei,Yi)=>Vn({newMonth:Ei,direction:Yi}),minDate:Fn,maxDate:Qn,disabled:G,disablePast:v,disableFuture:g,reduceAnimations:C,timezone:Tt,labelId:Yr,slots:Ne,slotProps:Ke},ownerState:c}),hr=(0,Ma.A)(Ei=>{const Yi=s.startOfMonth(Ei),Lo=s.endOfMonth(Ei),ns=vr(Ei)?c6({utils:s,date:Ei,minDate:s.isBefore(te,Yi)?Yi:te,maxDate:s.isAfter(re,Lo)?Lo:re,disablePast:v,disableFuture:g,isDateDisabled:vr,timezone:Tt}):Ei;ns?(on(ns,"finish"),S?.(Yi)):(Bt(),ir(Yi)),rr(ns,!0)}),Nr=(0,Ma.A)(Ei=>{const Yi=s.startOfYear(Ei),Lo=s.endOfYear(Ei),ns=vr(Ei)?c6({utils:s,date:Ei,minDate:s.isBefore(te,Yi)?Yi:te,maxDate:s.isAfter(re,Lo)?Lo:re,disablePast:v,disableFuture:g,isDateDisabled:vr,timezone:Tt}):Ei;ns?(on(ns,"finish"),b?.(ns)):(Bt(),ir(Yi)),rr(ns,!0)}),Xn=(0,Ma.A)(Ei=>Ct(Ei&&YU(s,Ei,ft??Tn),"finish",Ut));d.useEffect(()=>{ft!=null&&s.isValid(ft)&&ir(ft)},[ft]);const Lr=c,fa=BQt(Lr),ii={disablePast:v,disableFuture:g,maxDate:re,minDate:te},pi={disableHighlightToday:me,readOnly:J,disabled:G,timezone:Tt,gridLabelId:Yr},Ji=d.useRef(Ut);d.useEffect(()=>{Ji.current!==Ut&&(Ht===Ji.current&&nn(Ut,!0),Ji.current=Ut)},[Ht,nn,Ut]);const bi=d.useMemo(()=>[ft],[ft]);return(0,a.jsxs)(VQt,(0,Me.A)({ref:n,className:Zc(fa.root,K),ownerState:Lr},Fe,{children:[(0,a.jsx)(yr,(0,Me.A)({},ea)),(0,a.jsx)($Qt,{reduceAnimations:C,className:fa.viewTransitionContainer,transKey:Ut,ownerState:Lr,children:(0,a.jsxs)("div",{children:[Ut==="year"&&(0,a.jsx)(gQt,(0,Me.A)({},ii,pi,{value:ft,onChange:Nr,shouldDisableYear:M,hasFocus:wa,onFocusedViewChange:Ei=>nn("year",Ei),yearsPerRow:gt,referenceDate:Tn})),Ut==="month"&&(0,a.jsx)(aQt,(0,Me.A)({},ii,pi,{hasFocus:wa,className:K,value:ft,onChange:hr,shouldDisableMonth:T,onFocusedViewChange:Ei=>nn("month",Ei),monthsPerRow:lt,referenceDate:Tn})),Ut==="day"&&(0,a.jsx)(GZt,(0,Me.A)({},$n,ii,pi,{onMonthSwitchingAnimationEnd:Hn,onFocusedDayChange:rr,reduceAnimations:C,selectedDays:bi,onSelectedDaysChange:Xn,shouldDisableDate:_,shouldDisableMonth:T,shouldDisableYear:M,hasFocus:wa,onFocusedViewChange:Ei=>nn("day",Ei),showDaysOutsideCurrentMonth:_e,fixedWeekNumber:Be,dayOfWeekFormatter:Ue,displayWeekNumber:st,components:$e,componentsProps:Je,slots:Ne,slotProps:Ke,loading:nt,renderLoading:rt}))]})})]}))}),Bg=({view:e,onViewChange:t,views:n,focusedView:r,onFocusedViewChange:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minDate:m,maxDate:g,shouldDisableDate:v,shouldDisableMonth:y,shouldDisableYear:x,reduceAnimations:b,onMonthChange:S,monthsPerRow:C,onYearChange:_,yearsPerRow:T,defaultCalendarMonth:M,components:j,componentsProps:B,slots:W,slotProps:K,loading:G,renderLoading:J,disableHighlightToday:te,readOnly:re,disabled:me,showDaysOutsideCurrentMonth:Ce,dayOfWeekFormatter:Ae,sx:_e,autoFocus:Be,fixedWeekNumber:Ue,displayWeekNumber:$e,timezone:Je})=>(0,a.jsx)(zMe,{view:e,onViewChange:t,views:n.filter(OO),focusedView:r&&OO(r)?r:null,onFocusedViewChange:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minDate:m,maxDate:g,shouldDisableDate:v,shouldDisableMonth:y,shouldDisableYear:x,reduceAnimations:b,onMonthChange:S,monthsPerRow:C,onYearChange:_,yearsPerRow:T,defaultCalendarMonth:M,components:j,componentsProps:B,slots:W,slotProps:K,loading:G,renderLoading:J,disableHighlightToday:te,readOnly:re,disabled:me,showDaysOutsideCurrentMonth:Ce,dayOfWeekFormatter:Ae,sx:_e,autoFocus:Be,fixedWeekNumber:Ue,displayWeekNumber:$e,timezone:Je}),Ug=d.forwardRef(function(t,n){var r,i,o,s;const l=uf(),c=Hs(),u=xMe(t,"MuiDesktopDatePicker"),f=(0,Me.A)({day:Bg,month:Bg,year:Bg},u.viewRenderers),h=(0,Me.A)({},u,{viewRenderers:f,format:u6(c,u,!1),yearsPerRow:(r=u.yearsPerRow)!=null?r:4,slots:(0,Me.A)({openPickerIcon:DMe,field:IMe},u.slots),slotProps:(0,Me.A)({},u.slotProps,{field:m=>{var g;return(0,Me.A)({},Jw((g=u.slotProps)==null?void 0:g.field,m),FO(u),{ref:n})},toolbar:(0,Me.A)({hidden:!0},(i=u.slotProps)==null?void 0:i.toolbar)})}),{renderPicker:p}=bne({props:h,valueManager:cf,valueType:"date",getOpenDialogAriaText:(o=(s=h.localeText)==null?void 0:s.openDatePickerDialogue)!=null?o:l.openDatePickerDialogue,validator:m6});return p()});Ug.propTypes={autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,components:k().object,componentsProps:k().object,dayOfWeekFormatter:k().func,defaultCalendarMonth:k().any,defaultValue:k().any,disabled:k().bool,disableFuture:k().bool,disableHighlightToday:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,displayWeekNumber:k().bool,fixedWeekNumber:k().number,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,loading:k().bool,localeText:k().object,maxDate:k().any,minDate:k().any,monthsPerRow:k().oneOf([3,4]),name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onMonthChange:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,onYearChange:k().func,open:k().bool,openTo:k().oneOf(["day","month","year"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().any,renderLoading:k().func,selectedSections:k().oneOfType([k().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number,k().shape({endIndex:k().number.isRequired,startIndex:k().number.isRequired})]),shouldDisableDate:k().func,shouldDisableMonth:k().func,shouldDisableYear:k().func,showDaysOutsideCurrentMonth:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),timezone:k().string,value:k().any,view:k().oneOf(["day","month","year"]),viewRenderers:k().shape({day:k().func,month:k().func,year:k().func}),views:k().arrayOf(k().oneOf(["day","month","year"]).isRequired),yearsPerRow:k().oneOf([3,4])};const zQt=(0,qt.Ay)(Vc)({[`& .${OE.container}`]:{outline:0},[`& .${OE.paper}`]:{outline:0,minWidth:JU}}),WQt=(0,qt.Ay)(Ec)({"&:first-of-type":{padding:0}});function HQt(e){var t,n;const{children:r,onDismiss:i,open:o,slots:s,slotProps:l}=e,c=(t=s?.dialog)!=null?t:zQt,u=(n=s?.mobileTransition)!=null?n:Tp;return(0,a.jsx)(c,(0,Me.A)({open:o,onClose:i},l?.dialog,{TransitionComponent:u,TransitionProps:l?.mobileTransition,PaperComponent:s?.mobilePaper,PaperProps:l?.mobilePaper,children:(0,a.jsx)(WQt,{children:r})}))}const GQt=["props","getOpenDialogAriaText"],Tne=e=>{var t,n,r;let{props:i,getOpenDialogAriaText:o}=e,s=(0,lr.A)(e,GQt);const{slots:l,slotProps:c,className:u,sx:f,format:h,formatDensity:p,timezone:m,name:g,label:v,inputRef:y,readOnly:x,disabled:b,localeText:S}=i,C=Hs(),_=d.useRef(null),T=(0,x0.A)(),M=(t=c==null||(n=c.toolbar)==null?void 0:n.hidden)!=null?t:!1,{open:j,actions:B,layoutProps:W,renderCurrentView:K,fieldProps:G}=PMe((0,Me.A)({},s,{props:i,inputRef:_,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"mobile"})),J=l.field,te=Bu({elementType:J,externalSlotProps:c?.field,additionalProps:(0,Me.A)({},G,M&&{id:T},!(b||x)&&{onClick:B.onOpen,onKeyDown:gXt(B.onOpen)},{readOnly:x??!0,disabled:b,className:u,sx:f,format:h,formatDensity:p,timezone:m,label:v,name:g}),ownerState:i});te.inputProps=(0,Me.A)({},te.inputProps,{"aria-label":o(G.value,C)});const re=(0,Me.A)({textField:l.textField},te.slots),me=(r=l.layout)!=null?r:RMe,Ce=(0,Ml.A)(_,te.inputRef,y);let Ae=T;M&&(v?Ae=`${T}-label`:Ae=void 0);const _e=(0,Me.A)({},c,{toolbar:(0,Me.A)({},c?.toolbar,{titleId:T}),mobilePaper:(0,Me.A)({"aria-labelledby":Ae},c?.mobilePaper)});return{renderPicker:()=>(0,a.jsxs)(l6,{localeText:S,children:[(0,a.jsx)(J,(0,Me.A)({},te,{slots:re,slotProps:_e,inputRef:Ce})),(0,a.jsx)(HQt,(0,Me.A)({},B,{open:j,slots:l,slotProps:_e,children:(0,a.jsx)(me,(0,Me.A)({},W,_e?.layout,{slots:l,slotProps:_e,children:K()}))}))]})}},WMe=d.forwardRef(function(t,n){var r,i,o;const s=uf(),l=Hs(),c=xMe(t,"MuiMobileDatePicker"),u=(0,Me.A)({day:Bg,month:Bg,year:Bg},c.viewRenderers),f=(0,Me.A)({},c,{viewRenderers:u,format:u6(l,c,!1),slots:(0,Me.A)({field:IMe},c.slots),slotProps:(0,Me.A)({},c.slotProps,{field:p=>{var m;return(0,Me.A)({},Jw((m=c.slotProps)==null?void 0:m.field,p),FO(c),{ref:n})},toolbar:(0,Me.A)({hidden:!1},(r=c.slotProps)==null?void 0:r.toolbar)})}),{renderPicker:h}=Tne({props:f,valueManager:cf,valueType:"date",getOpenDialogAriaText:(i=(o=f.localeText)==null?void 0:o.openDatePickerDialogue)!=null?i:s.openDatePickerDialogue,validator:m6});return h()});WMe.propTypes={autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,components:k().object,componentsProps:k().object,dayOfWeekFormatter:k().func,defaultCalendarMonth:k().any,defaultValue:k().any,disabled:k().bool,disableFuture:k().bool,disableHighlightToday:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,displayWeekNumber:k().bool,fixedWeekNumber:k().number,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,loading:k().bool,localeText:k().object,maxDate:k().any,minDate:k().any,monthsPerRow:k().oneOf([3,4]),name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onMonthChange:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,onYearChange:k().func,open:k().bool,openTo:k().oneOf(["day","month","year"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().any,renderLoading:k().func,selectedSections:k().oneOfType([k().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number,k().shape({endIndex:k().number.isRequired,startIndex:k().number.isRequired})]),shouldDisableDate:k().func,shouldDisableMonth:k().func,shouldDisableYear:k().func,showDaysOutsideCurrentMonth:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),timezone:k().string,value:k().any,view:k().oneOf(["day","month","year"]),viewRenderers:k().shape({day:k().func,month:k().func,year:k().func}),views:k().arrayOf(k().oneOf(["day","month","year"]).isRequired),yearsPerRow:k().oneOf([3,4])};const YQt=["desktopModeMediaQuery"],b6=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiDatePicker"}),{desktopModeMediaQuery:i=vne}=r,o=(0,lr.A)(r,YQt);return Zi(i,{defaultMatches:!0})?(0,a.jsx)(Ug,(0,Me.A)({ref:n},o)):(0,a.jsx)(WMe,(0,Me.A)({ref:n},o))}),HMe=({timeLineEntries:e,timeLineEntryTypes:t,translate:n,onProductSelect:r})=>{lu().extend(J4e());const i=Zi("(min-width:1180px)"),[o,s]=d.useState(e),[l,c]=d.useState(null),[u,f]=d.useState(lu()()),[h,p]=d.useState(0),m=v=>v.description.filter(y=>h==0||y.categoryID==h).map((y,x)=>{const b=v.description.length-1===x?" ":"; ";return n(`companyRegistry_changeItems_${y.id}`)+b}).join(""),g=v=>{p(v.target.value)};return d.useEffect(()=>{let v=[...e];l&&u&&(v=v.filter(y=>lu()(y.date).isBetween(l,u))),h>0&&(v=v.filter(y=>y.description.find(x=>x.categoryID==h))),s(v)},[l,u,h]),(0,a.jsxs)(Dp,{sx:{padding:5,width:"100%",boxSizing:"border-box"},children:[(0,a.jsx)(GU,{titleTypographyProps:{variant:"cardHeader"},title:n("company_registry_timeline_header")}),(0,a.jsx)(lh,{children:e&&e.length?(0,a.jsxs)(Pn,{container:!0,sx:{fontWeight:600},spacing:5,children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{variant:"body1",children:n("company_registry_timeline_body")})}),(0,a.jsx)(Pn,{xs:i?3:12,spacing:2,sx:{display:"flex",alignItems:"center"},children:(0,a.jsxs)(br,{spacing:2,children:[(0,a.jsx)(Ft,{fontWeight:600,variant:"body1",children:n("company_registry_timeline_date_range")}),(0,a.jsx)(l6,{dateAdapter:tMe,adapterLocale:"is",children:(0,a.jsxs)(br,{spacing:1,direction:"row",children:[(0,a.jsx)(b6,{sx:{width:"150px",height:"40px","& .MuiInputBase-root":{height:"40px"}},value:l,onChange:v=>c(v),format:"DD/MM/YYYY",slotProps:{textField:{placeholder:""}},maxDate:lu()()}),(0,a.jsx)(Ft,{children:"_"}),(0,a.jsx)(b6,{sx:{width:"150px",height:"40px","& .MuiInputBase-root":{height:"40px"}},value:u,onChange:v=>f(v),format:"DD/MM/YYYY",maxDate:lu()()})]})}),(0,a.jsx)(Ft,{fontWeight:600,variant:"body1",children:n("company_registry_timeline_type_select")}),(0,a.jsxs)(ks,{value:h,onChange:g,size:"small",children:[(0,a.jsx)(Fi,{value:0,children:n("companyRegistry_timeline_dropdown_item_0")},"companyRegistryTimeLineEntryType0"),t.map((v,y)=>(0,a.jsx)(Fi,{value:v.categoryID,children:n("companyRegistry_timeline_dropdown_item_"+v.categoryID)},"companyRegistryTimeLineEntryType"+y))]})]})}),(0,a.jsx)(Pn,{sx:{maxHeight:"300px",overflowX:"hidden",overflowY:"auto",paddingLeft:i?"60px":"0px"},xs:i?9:12,children:(0,a.jsx)(UYt,{sx:{margin:0},children:o.map((v,y)=>(0,a.jsxs)(XYt,{children:[(0,a.jsx)(yKt,{sx:{textAlign:"end",padding:"0px 16px 0px 0px",maxWidth:"120px"},children:(0,a.jsx)(Ft,{sx:{display:"inline-block",textAlign:"center",fontWeight:600},children:Mr(v.date)})}),(0,a.jsxs)(eKt,{children:[(0,a.jsx)(pKt,{sx:{height:"19px",width:"19px",borderColor:"#666666",backgroundColor:"#0C9CB2",borderWidth:"4px",padding:"0px",margin:"0px"}}),(0,a.jsx)(iKt,{sx:{backgroundColor:"#666666",width:"4px"}})]}),(0,a.jsx)(cKt,{padding:"0px!important",children:(0,a.jsxs)(Pn,{container:!0,children:[(0,a.jsx)(Pn,{xs:10,children:(0,a.jsx)(Ft,{sx:{fontWeight:600,display:"inline-block",padding:"0px 0px 16px 16px"},children:m(v)})}),(0,a.jsx)(Pn,{xs:2,children:(0,a.jsx)(Rs,{underline:"hover",sx:{fontSize:16,fontWeight:600},color:"accent.main",onClick:()=>r({...v.products[1],date:Mr(v.date)}),children:n("button_text_get")})})]})})]},"companyRegistryTimeLineEntry"+y))})})]}):(0,a.jsx)(Bh,{children:n("company_registry_timeline_no_data")})})]})},aV=({tooltip:e,isMonitoring:t,regno:n,t:r})=>{const i=ur(),o=r(t?"button_link_isMonitoring":"button_link_monitor"),s=()=>{dc({category:"Monitoring",action:`Toggle monitoring: ${!t}`,label:"Subject overview"}),i(`/financeInfo/subjectMonitoring/${n}`)};return(0,a.jsx)(Co,{title:e,placement:"bottom",children:(0,a.jsx)(Na,{sx:{color:"accent.main"},onClick:()=>s(),endIcon:(0,a.jsx)(pb,{className:"icon-bell",color:t?"success.main":"#333",sx:{paddingBottom:"2px"}}),children:o})})};aV.propTypes={tooltip:k().string,isMonitoring:k().bool,regno:k().string,t:k().func};const KQt=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],XQt=e=>{const{classes:t,inset:n,primary:r,secondary:i,dense:o}=e,s={root:["root",n&&"inset",o&&"dense",r&&i&&"multiline"],primary:["primary"],secondary:["secondary"]};return(0,Ur.A)(s,J2t,t)},ZQt=(0,qt.Ay)("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${KN.primary}`]:t.primary},{[`& .${KN.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})(({ownerState:e})=>(0,Me.A)({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),zx=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiListItemText"}),{children:i,className:o,disableTypography:s=!1,inset:l=!1,primary:c,primaryTypographyProps:u,secondary:f,secondaryTypographyProps:h}=r,p=(0,lr.A)(r,KQt),{dense:m}=d.useContext(mb);let g=c??i,v=f;const y=(0,Me.A)({},r,{disableTypography:s,inset:l,primary:!!g,secondary:!!v,dense:m}),x=XQt(y);return g!=null&&g.type!==Ft&&!s&&(g=(0,a.jsx)(Ft,(0,Me.A)({variant:m?"body2":"body1",className:x.primary,component:u!=null&&u.variant?void 0:"span",display:"block"},u,{children:g}))),v!=null&&v.type!==Ft&&!s&&(v=(0,a.jsx)(Ft,(0,Me.A)({variant:"body2",className:x.secondary,color:"text.secondary",display:"block"},h,{children:v}))),(0,a.jsxs)(ZQt,(0,Me.A)({className:(0,La.A)(x.root,o),ownerState:y,ref:n},p,{children:[g,v]}))}),QQt=({documents:e,translate:t,onProductSelect:n,gaCategory:r})=>{const{t:i}=Wn(2017),[o,s]=d.useState(0),[l,c]=d.useState([]),[u,f]=d.useState(e),h=5,p=(b,S)=>{s(S)},m=(b,S)=>{dc(r,"S\xE6kja skjal fr\xE1 fyrirt\xE6kjaskr\xE1","Listi yfir skj\xF6l fr\xE1 fyrirt\xE6kjaskr\xE1"),n(b,S)},g={1:"warning",2:"success",3:"error",4:"info",5:"primary"},v=b=>{const{target:{value:S}}=b;c(S),s(0),f(e.filter(C=>[...S].indexOf(C.id)>-1))},y=new Set,x=e.map(b=>b.id).filter(b=>{const S=y.has(b);return y.add(b),!S});return(0,d.useEffect)(()=>{c(x)},[]),e.length>0?(0,a.jsxs)(qn,{children:[(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:"#0B9CB2"}},children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{width:"33%",align:"left",children:t("table_header_item_title_date")}),(0,a.jsx)(wn,{width:"33%",align:"left",sx:{padding:0},children:(0,a.jsxs)(ws,{sx:{width:180,fontSize:"14px"},size:"small",children:[(0,a.jsx)(uc,{sx:{background:"white",padding:"0px 5px 0px 5px"},id:"typeLabel",children:t("table_header_item_title_type")}),(0,a.jsx)(ks,{value:l,onChange:v,labelId:"typeLabel",fontSize:"14px",fontWeight:"500",sx:{fontSize:"14px"},multiple:!0,renderValue:b=>b.map(S=>i("companyRegistry_scannedDocuments_"+S)).join(", "),MenuProps:{sx:{"&& .Mui-selected":{backgroundColor:"white"}}},children:x.map(b=>(0,a.jsxs)(Fi,{sx:{fontWeight:"500",fontSize:"14px"},value:b,children:[(0,a.jsx)(Qu,{checked:l.indexOf(b)>-1}),(0,a.jsx)(zx,{primary:i("companyRegistry_scannedDocuments_"+b)})]},"scannedDocumentItem"+b))})]})}),(0,a.jsx)(wn,{width:"33%",align:"center"})]})}),(0,a.jsx)(ul,{children:u.slice(o*h,o*h+h).map(b=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",children:Mr(b.date)}),(0,a.jsx)(wn,{align:"left",sx:{padding:"12px"},children:(0,a.jsx)(Ll,{label:i("companyRegistry_scannedDocuments_"+b.id),variant:"outlined",color:g[b.id]})}),(0,a.jsx)(wn,{align:"center",children:(0,a.jsx)(Rs,{underline:"hover",sx:{fontSize:16,fontWeight:600},color:"accent.main",onClick:()=>m(b.products[0],b.description),children:t("button_text_get")})})]},b.products[0].id))})]})}),u.length>h&&(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(b0,{count:u.length,rowsPerPage:h,page:o,onPageChange:p,rowsPerPageOptions:[],component:"div"})})]}):(0,a.jsx)(Bh,{children:t("company_registry_documents_no_documents")})},JQt=({onProductSelect:e,translate:t})=>{const[n,r]=d.useState(lu()().subtract(1,"day").subtract(2,"month"));return(0,a.jsxs)(qn,{children:[(0,a.jsx)(Ft,{sx:{marginTop:4},children:t("company_registry_snapshot_body")}),(0,a.jsxs)(br,{sx:{paddingTop:6,margin:2,alignItems:"center",boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)"},direction:"row",justifyContent:"space-between",children:[(0,a.jsx)(l6,{dateAdapter:tMe,adapterLocale:"is",children:(0,a.jsx)(b6,{sx:{width:"150px",height:"40px","& .MuiInputBase-root":{height:"40px"},margin:2},value:n,onChange:i=>r(i),format:"DD/MM/YYYY",slotProps:{textField:{placeholder:""}},maxDate:lu()().subtract(1,"day")})}),(0,a.jsx)(Ft,{margin:2,children:t("company_registry_older_registrations")}),(0,a.jsx)(Rs,{margin:2,underline:"hover",sx:{fontSize:16,fontWeight:600},color:"accent.main",onClick:()=>e({description:"Eldri skr\xE1ningar",productID:124,date:Mr(n),dateFrom:Mr(lu()(n).subtract(1,"day"))}),children:t("button_text_get")})]})]})},qQt=({translate:e,documents:t,onProductSelect:n,gaCategory:r})=>{const[i,o]=(0,d.useState)(0),s=(l,c)=>{o(c)};return(0,a.jsx)(vo,{sx:{display:"grid",width:"100%",boxShadow:"none"},children:(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsxs)(r6,{position:"static",sx:{color:"#333333",boxShadow:"none",borderRadius:"8px 8px 0px 0px",backgroundColor:"#FAFCFE"},children:[(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:4,paddingTop:3,paddingLeft:4},children:e("company_registry_panel_header")}),(0,a.jsxs)(Mx,{value:i,onChange:s,TabIndicatorProps:{style:{background:"white"}},variant:"fullWidth",children:[(0,a.jsx)($c,{sx:{color:"#333333",fontWeight:i==0?700:500,backgroundColor:i==0?"white":"light",textTransform:"none",border:"none"},label:e("company_registry_documents_header")}),(0,a.jsx)($c,{sx:{color:"#333333",fontWeight:i==1?700:500,backgroundColor:i==1?"white":"light",textTransform:"none",border:"none"},label:e("company_registry_snapshot_header")})]})]}),i===0&&(0,a.jsx)(vo,{variant:"dashboardPaper",sx:{minHeight:"480px",height:"100%",paddingTop:"20px"},children:(0,a.jsx)(QQt,{translate:e,onProductSelect:n,documents:t,gaCategory:r})}),i===1&&(0,a.jsx)(vo,{variant:"dashboardPaper",sx:{minHeight:"480px",height:"100%",paddingTop:"20px"},children:(0,a.jsx)(JQt,{translate:e,onProductSelect:n,gaCategory:r})})]})})},GMe=!0,avr=e=>{if(!GMe)return;const t=useCookieState();if(t===void 0)throw new Error("You need to wrap the app in a CookieProvider in order to use google analytics!");React.useEffect(()=>{!t.analytics||!e||ReactGA.initialize(e)},[e,t.analytics])},YMe=(e,t,n)=>{try{return GMe?B5.Ay.event({category:e||"Button",action:t||"click",label:n||"Unknown"}):void 0}catch{}},eJt=({financialStatements:e,translate:t,onProductSelect:n,gaCategory:r,rowsPerPage:i=5})=>{const[o,s]=d.useState(0),l=(u,f)=>{s(f)},c=(u,f,h)=>{YMe(r,t("tableRowItem_financialStatements_title",h.id),"Eldri skanna\xF0ir \xE1rsreikningar"),n(u,f,h)};return(0,a.jsxs)(Dp,{sx:{padding:5,width:"100%",boxSizing:"border-box"},children:[(0,a.jsx)(GU,{titleTypographyProps:{variant:"cardHeader"},title:t("older_scanned_annual_statements")}),e&&e.length>0?(0,a.jsxs)(lh,{sx:{paddingTop:6.5},children:[(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:"#0B9CB2"}},children:(0,a.jsx)(Ti,{children:(0,a.jsx)(wn,{colSpan:2,width:"100%",align:"left",children:t("older_scanned_annual_statements_body")})})}),(0,a.jsx)(ul,{children:e.slice(o*i,o*i+i).map(u=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",children:t("tableRowItem_financialStatements_title",u.id)}),(0,a.jsx)(wn,{align:"center",children:(0,a.jsx)(Rs,{sx:{fontWeight:600},variant:"body1",underline:"hover",color:"accent.main",onClick:()=>c(u.products[0],u.description,u),children:t("button_text_get")})})]},"financialStatmentOverviewRow_"+u.id))})]})}),e.length>i&&(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(b0,{count:e.length,rowsPerPage:i,page:o,onPageChange:l,rowsPerPageOptions:[],component:"div"})})]}):(0,a.jsx)(Bh,{children:t("older_scanned_annual_statements_no_statements")})]})},tJt=({search:e})=>{const t=Ci(st=>j3e(st)),n=Ci(st=>Ld(st)),r=Ci(st=>fHt(st)),i=Ci(st=>uHt(st)),o=Ci(st=>hHt(st)),s=Ci(st=>pHt(st)),l=Ci(st=>mHt(st)),c=Ci(st=>cHt(st)),u=Ci(st=>lHt(st)),f=Ci(st=>M3e(st)),h=Ci(st=>R3e(st)),{t:p,localeLoaded:m}=Ri(),g=ur(),{regno:v}=Hi(),{pgProducts:y,regnoURL:x}=Fg(),[b,S]=(0,d.useState)({loaded:!1}),[C,_]=(0,d.useState)(null),{selectProduct:T}=Vx(),M=Ko(),[j,B]=(0,d.useState)(null),[W,K]=(0,d.useState)(!0),[G,J]=(0,d.useState)(!1),te=(0,d.useRef)(!1),re=(0,d.useRef)(null),me=zc(),Ce="A\xF0ilaspjald",Ae=()=>{re.current?.scrollIntoView({behavior:"smooth"})},[_e,Be]=(0,d.useState)(!1),[Ue,$e]=(0,d.useState)(void 0);(0,d.useEffect)(()=>(te.current=!0,()=>{te.current=!1}));const Je=async(st,gt)=>{v||Pa.warning("Vara finnst ekki"),K(!1),await T(st,v,n,gt,!0),te.current&&K(!0)},Ne=()=>{Be(!1),fo.getMonitor(v,!1).then(st=>{if(st&&!st.error&&st.length>0){const gt=[];st.forEach(lt=>{if(lt.monitors&&lt.monitors.length>0){if(lt.monitorTypeId==5)lt.monitors.some(ut=>ut.monitoring)?(gt.push(p("monitor_typeid_5")),Be(!0)):n.isIndividual||J(!0);else if(lt.monitors.some(ut=>ut.monitoring)){Be(!0);const ut=lt.monitors.filter(Fe=>Fe.monitoring).map(Fe=>Fe.monitorName);gt.push(...ut)}}}),$e(gt.length>0?gt.join(", "):void 0)}})},Ke=()=>{J(!1)};(0,d.useEffect)(()=>{v?(x(v,X5),S({loaded:!1}),M(Ux(v))):g("/financeInfo")},[v]),(0,d.useEffect)(()=>{n.loaded&&n.regno!=v||n.loaded&&v&&(n.isIndividual===!1&&(Ne(),M(eHt(v)),M(tHt(v)),M(_te(v)),M(P3e()),M(nHt(v)),M(aHt(v)),M(O3e(v,!0)),fo.getCompanyStrongest(v).then(st=>{st&&!st.error&&_(st)})),M(A3e(v)),M(iHt(v)),M(oHt(v)),M(sHt(v)))},[n.regno]);const nt=(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(Da,{sx:{position:"absolute",right:5,top:5},size:"small","aria-label":"close",onClick:Ke,children:(0,a.jsx)(UR.A,{})}),(0,a.jsx)(Gte,{style:{position:"absolute",right:5,bottom:5},height:"58px",width:"72"}),(0,a.jsxs)(br,{direction:"column",padding:2,spacing:2,maxWidth:"300px",children:[(0,a.jsx)(Ft,{variant:"h5",children:p("Navigator.DisplayText.208")}),(0,a.jsx)(Ft,{children:p("subjectOverview_monitor_snackbar")}),(0,a.jsx)(Ft,{children:(0,a.jsx)(Rs,{sx:{fontWeight:600},underline:"hover",variant:"body1",color:"accent.main",onClick:()=>{g(`/financeInfo/subjectMonitoring/${v}`)},children:p("decision_add_to_monitor_dialog_title")})})]})]});(0,d.useEffect)(()=>{if(n.loaded&&!n.isIndividual&&!b.loaded){let st=!0;return i6.getBusinessNews(v).then(gt=>{st&&S({...gt,loaded:!0})}),()=>{st=!1}}},[n]),(0,d.useEffect)(()=>{v&&fo.getMonitorStatus(v).then(st=>{st&&!st.error&&B(st)})},[v]);let rt;return n.loaded&&C&&C.isStrongest&&C.isPurchased&&(rt=(0,a.jsx)(uje,{horz:!0})),!t||!m?null:(0,a.jsxs)(a.Fragment,{children:[(!W||!n.loaded||!i.loaded)&&(0,a.jsx)($i,{center:!0}),n.loaded&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{products:y,fixedTitle:n.name,strongest:rt,isCurrent:n.isCurrent,isIndividual:n.isIndividual,subjectInfo:n,monitorStatusCIP:(0,a.jsx)(PGt,{creditScore:j?.creditScore&&j.creditScore,isCompany:j?.isCompany&&j.isCompany,subjectName:j?.subjectName&&j.subjectName,defaultDebtor:j?.defaultDebtor&&j.defaultDebtor,openModal:me}),monitorStatusDefaultDebtor:(0,a.jsx)(OGt,{creditScore:j?.creditScore&&j.creditScore,defaultDebtor:j?.defaultDebtor&&j.defaultDebtor}),titleTag:(0,a.jsx)(qn,{sx:{paddingTop:.5},children:(0,a.jsx)(aV,{tooltip:Ue,isMonitoring:_e,regno:v,t:p})}),children:e}),(0,a.jsxs)(ls,{children:[(0,a.jsx)(U4e,{translate:p,regno:v,gaCategory:Ce}),(n.isatNumber||n.vatList)&&(0,a.jsx)(Sl,{title:p("subject_overview_headerTitle_companyRegistry"),children:(0,a.jsx)(CO,{noGutter:!0,showShortcuts:!n.isIndividual,scrollToChangeHistory:Ae,onProductSelect:Je,data:n,restrictIndividualLegalAddress:!0,IndividualLegalAddress:(0,a.jsx)(cje,{translate:p}),gaCategory:Ce,esg:void 0})}),(0,a.jsxs)(br,{direction:"column",spacing:5,width:"100%",marginTop:5,children:[(0,a.jsxs)(br,{direction:{xs:"column",sm:"column",md:"row"},spacing:5,marginTop:2,width:"100%",children:[r.newsLoaded&&(0,a.jsx)(hYt,{verdicts:r.verdicts,loadVerdicts:st=>M(O3e(v,st)),news:r.news,rowsPerPage:4,showIcons:!0,translate:p,gaCategory:Ce}),l?.loaded&&(0,a.jsx)(br,{direction:r.newsLoaded?"column":"row",spacing:3,width:"100%",children:l.products?.map((st,gt)=>(0,a.jsx)(RYt,{header:st.title,body:st.body,performable:st.performable,translate:p,onProductSelect:Je,iconName:st.iconName,product:st.productInfo,gaCategory:Ce},"valueAddingProduct"+gt))})]}),(0,a.jsxs)(br,{direction:{xs:"column",sm:"column",md:"row"},spacing:5,width:"100%",children:[s.loaded&&(0,a.jsx)(sne,{translate:p,header:"subjectOverview_subject_products_title",items:s.products,icon:(0,a.jsx)(zje,{height:"58px",width:"41px"}),onProductSelect:Je,gaCategory:Ce}),o.loaded&&(0,a.jsx)(sne,{translate:p,header:"subjectOverview_debt_collection_title",items:o.products,icon:(0,a.jsx)(Gte,{height:"58px",width:"72"}),onProductSelect:Je,gaCategory:Ce}),i.loaded&&(0,a.jsx)(sne,{translate:p,header:"subjectOverview_subject_overview_title",items:i.products,icon:(0,a.jsx)(kYt,{height:"58px",width:"67px"}),onProductSelect:Je,gaCategory:Ce})]}),c.loaded&&u.loaded&&(0,a.jsxs)(br,{direction:{xs:"column",sm:"column",md:"row"},spacing:5,width:"100%",children:[(0,a.jsx)(eJt,{translate:p,onProductSelect:Je,financialStatements:c.additionalProducts[0]?.additionalProductItems,gaCategory:Ce}),(0,a.jsx)(qQt,{documents:u.additionalProductItems,translate:p,onProductSelect:Je,gaCategory:Ce})]}),f.loaded&&h.loaded&&(0,a.jsx)("div",{ref:re,children:(0,a.jsx)(HMe,{timeLineEntries:f.timeLine.additionalProductItems,timeLineEntryTypes:h.types,translate:p,onProductSelect:Je})})]})]}),(0,a.jsx)(ZN,{color:"#C40F11",anchorOrigin:{vertical:"bottom",horizontal:"right"},open:G,onClose:Ke,message:nt,autoHideDuration:1e4,ContentProps:{sx:{backgroundColor:"white",color:"black"}}},"monitorSnackbar")]})]})},svr={},KMe=({children:e})=>(0,a.jsx)("tr",{style:{backgroundColor:"#eeeeee"},children:e}),ph=({tip:e=!1,title:t,position:n="left",icon:r})=>{const i=r?`${r} `:"";return(0,a.jsx)("th",{className:`${i} text-`+n,children:t&&(0,a.jsx)(Co,{title:e?t:void 0,children:(0,a.jsx)("span",{children:t})})})},iV=({children:e})=>(0,a.jsx)("tr",{className:"only-bottom-border",children:e});iV.propTypes={children:k().node};const XMe=({onClick:e,text:t,lessText:n="",less:r=!1,counterText:i})=>{const o=r?"top":"bottom";return(0,a.jsxs)("div",{className:"display-limit-trigger text-center",onClick:e,style:{display:"button",cursor:"pointer"},children:[i&&(0,a.jsx)("div",{className:"text-12",children:i}),t&&!r&&(0,a.jsx)("div",{className:"text-12",children:t}),t&&r&&(0,a.jsx)("div",{className:"text-12",children:n}),(0,a.jsx)("span",{className:`gray-arrow arrow--${o}`})]})};XMe.propTypes={onClick:k().func.isRequired,text:k().string,lessText:k().string,less:k().bool,counterText:k().string};const kp=XMe;function vy(e=1,t=5,n=5){const[r,i]=(0,d.useState)(n),[o,s]=(0,d.useState)(e);function l(){r>=o||i(c=>Math.min(o,c+t))}return[r,l,s]}const Ane=({eventLabel:e,to:t,onClick:n,className:r,disabled:i,children:o,target:s="_self"})=>{const l=gi(),c=u=>{e&&B5.Ay.send({hitType:"pageview",page:t,title:e}),n&&n(u)};return(0,a.jsx)("a",{className:r,target:s,disabled:i,href:t,rel:"noopener noreferrer",onClick:c,to:{pathname:t,state:{prevPath:l.pathname}},children:o})},ZMe=({data:e,actions:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:Mr(e.queryDate)}),(0,a.jsxs)("td",{children:[e.queryName&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:"/financeInfo/subjectOverview/"+e.query},children:e.queryName})}),(0,a.jsx)("div",{children:ro(e.query)})]}),!e.queryName&&(0,a.jsxs)("div",{children:[e.usageTypeID===135&&e.queryDetail?e.queryDetail.trim()+"-":"",e.query]})]}),(0,a.jsx)("td",{children:t.isPropertyUsage(e.usageTypeID)?(0,a.jsx)("a",{onClick:()=>t.openPropertyUsageItem(e),children:e.usageTypeName}):t.isPepUsage(e.usageTypeID)?(0,a.jsx)("a",{onClick:()=>t.openPoliticallyExposedUsageItem(e),children:e.usageTypeName}):(0,a.jsx)(a.Fragment,{children:e.prefetchUniqueID?(0,a.jsx)(Ane,{eventLabel:`\xC1\xF0urs\xF3tt g\xF6gn : ${e.usageTypeName}`,onClick:()=>t.onProductSelect(e),to:"",children:e.usageTypeName}):!e.prefetchUniqueID&&e.oldUsageResultLink?(0,a.jsx)(Ane,{eventLabel:`\xC1\xF0urs\xF3tt g\xF6gn : ${e.usageTypeName}`,to:e.oldUsageResultLink,target:"_blank",children:e.usageTypeName}):e.usageTypeName})}),(0,a.jsxs)("td",{className:"text-center",children:[(0,a.jsx)("span",{style:{marginRight:"7px"},children:e.reference}),(0,a.jsx)("span",{className:"icon-pencil text-blue",onClick:()=>t.addReference(e,e.usageTypeName)})]})]});ZMe.propTypes={data:k().object,actions:k().object};function oV(e,t,n){var r=this,i=(0,d.useRef)(null),o=(0,d.useRef)(0),s=(0,d.useRef)(null),l=(0,d.useRef)([]),c=(0,d.useRef)(),u=(0,d.useRef)(),f=(0,d.useRef)(e),h=(0,d.useRef)(!0);(0,d.useEffect)(function(){f.current=e},[e]);var p=!t&&t!==0&&typeof window<"u";if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var m=!!(n=n||{}).leading,g=!("trailing"in n)||!!n.trailing,v="maxWait"in n,y=v?Math.max(+n.maxWait||0,t):null;(0,d.useEffect)(function(){return h.current=!0,function(){h.current=!1}},[]);var x=(0,d.useMemo)(function(){var b=function(j){var B=l.current,W=c.current;return l.current=c.current=null,o.current=j,u.current=f.current.apply(W,B)},S=function(j,B){p&&cancelAnimationFrame(s.current),s.current=p?requestAnimationFrame(j):setTimeout(j,B)},C=function(j){if(!h.current)return!1;var B=j-i.current;return!i.current||B>=t||B<0||v&&j-o.current>=y},_=function(j){return s.current=null,g&&l.current?b(j):(l.current=c.current=null,u.current)},T=function j(){var B=Date.now();if(C(B))return _(B);if(h.current){var W=t-(B-i.current),K=v?Math.min(W,y-(B-o.current)):W;S(j,K)}},M=function(){var j=Date.now(),B=C(j);if(l.current=[].slice.call(arguments),c.current=r,i.current=j,B){if(!s.current&&h.current)return o.current=i.current,S(T,t),m?b(i.current):u.current;if(v)return S(T,t),b(i.current)}return s.current||S(T,t),u.current};return M.cancel=function(){s.current&&(p?cancelAnimationFrame(s.current):clearTimeout(s.current)),o.current=0,l.current=i.current=c.current=s.current=null},M.isPending=function(){return!!s.current},M.flush=function(){return s.current?_(Date.now()):u.current},M},[m,v,t,y,g,p]);return x}function nJt(e,t){return e===t}function QMe(e){return typeof e=="function"?function(){return e}:e}function Sm(e,t,n){var r,i,o=n&&n.equalityFn||nJt,s=(r=(0,d.useState)(QMe(e)),i=r[1],[r[0],(0,d.useCallback)(function(h){return i(QMe(h))},[])]),l=s[0],c=s[1],u=oV((0,d.useCallback)(function(h){return c(h)},[c]),t,n),f=(0,d.useRef)(e);return o(f.current,e)||(u(e),f.current=e),[l,u]}function cvr(e,t,n){var r=n===void 0?{}:n,i=r.leading,o=r.trailing;return oV(e,t,{maxWait:t,leading:i===void 0||i,trailing:o===void 0||o})}const rJt=e=>{let t=window.atob(e),n=t.length,r=new Uint8Array(n);for(let i=0;i<n;i++){let o=t.charCodeAt(i);r[i]=o}return r},JMe=(e,t,n=!0,r=!1)=>{if(e!=null){let i=rJt(e);if(r)return i;let o=new Blob([i],{type:"application/pdf"}),s=/.pdf/gi;const l=t.match(s)?t:t+".pdf";if(n)m0().saveAs(o,l);else return o}},uvr=(e,t)=>{apiRequest(e).then(n=>{JMe(n,t)})};async function NO(e,t,n,r,i=!1){const o=typeof t=="function";if(e&&n){const s=await Pne(e,n,!1,o,r);s&&s.data&&s.preFetchDate&&o&&t("PREFETCH_DOCUMENT",{addRef:i,modalStyle:"small",closeModal:!1,prefetchDate:s.preFetchDate,onYes:()=>qMe(s),onNo:()=>Pne(e,n,!0,!1,r),onAddReference:l=>Pne(e,n,!0,!1,r,l.reference)})}}const qMe=async(e,t)=>{if(e&&e.data){const n="document",r=e.preFetchDate?new Date(e.preFetchDate):new Date,i=e.fileName?e.fileName:`${t||n}_${Mr(r)}.pdf`;JMe(e.data,i)}},Pne=async(e,t,n,r,i,o)=>{const s=await t(e,n,o);return s&&s.data&&(!s.preFetchDate||!r)&&qMe(s,i),s};NO.propTypes={func:k().func,req:k().object,modalFunc:k().func,usePrefetch:k().bool,name:k().string,id:k().string,addRef:k().bool,modalStyle:k().string},NO.displayName="fetchDocumentModal";const eRe=(e,t)=>{let n=!1,r=!1;if(e.length<=5)return 2;for(let i=0;i<e.length;i++)isNaN(e[i])?e[i]===e[i].toUpperCase()&&(n=!0):r=!0;return r?n?e!==t?1:0:4:3},aJt=e=>/[~`!#$%^&*+=\-[\]\\';,/{}|":<>?]/g.test(e),tRe=e=>/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),dvr=(e,t)=>{let n={};if(e.cardID===-1){for(let r=0;r<e.cardholderName.length;r++)if(e.cardholderName[r]!==" "&&isFinite(Number(e.cardholderName[r])))return n.cardholderName=!0,n.message=t("buyModal_stepOne_error_cardholderName_no_numbers"),n;e.cardholderName===""?(n.cardholderName=!0,n.message=t("buyModal_stepOne_error_cardholderName_no_empty")):e.cardholderRegno.length!==10?(n.cardholderRegno=!0,n.message=t("buyModal_stepOne_error_cardholderRegno")):isFinite(Number(e.cardholderRegno))?oJt(e.cardNumber)===void 0?(n.cardNumber=!0,n.message=t("buyModal_stepOne_error_cardNumber")):e.validMonth.length!==2?(n.validMonth=!0,n.message=t("buyModal_stepOne_error_monthYear")):isFinite(Number(e.validMonth))?e.validYear.length!==4?(n.validYear=!0,n.message=t("buyModal_stepOne_error_monthYear")):isFinite(Number(e.validYear))||(n.validYear=!0,n.message=t("buyModal_stepOne_error_monthYear")):(n.validMonth=!0,n.message=t("buyModal_stepOne_error_monthYear")):(n.cardholderRegno=!0,n.message=t("buyModal_stepOne_error_cardholderRegno"))}return n.message||iJt(e)||(n.cvc=!0,n.message=t("buyModal_stepOne_error_cvc")),n},iJt=e=>!(e.cvc2===""||e.cvc2.length!==3||!isFinite(Number(e.cvc2))),oJt=e=>{if(/^4[0-9]{12}(?:[0-9]{3})?$/.test(e))return"visa";if(/^5[1-5][0-9]{14}$/.test(e))return"mastercard";if(/^3[47][0-9]{13}$/.test(e))return"amex"},fvr=e=>{if(e.length!==7)return!1;for(let t=0;t<e.length;++t)if(isNaN(e[t]))return!1;return!(e[0]!==5&&e[0]!==6&&e[0]!==7&&e[0]!==8)},sV=(e,t)=>{let n=parseInt(e.substring(0,1),10),r=parseInt(e.substring(1,2),10),i=parseInt(e.substring(2,3),10),o=parseInt(e.substring(3,4),10),s=parseInt(e.substring(4,5),10),l=parseInt(e.substring(5,6),10),c=parseInt(e.substring(6,7),10),u=parseInt(e.substring(7,8),10),f=parseInt(e.substring(8,9),10);if(t===0&&n>3||t===1&&n<4)return!1;let h=11-(3*n+2*r+7*i+6*o+5*s+4*l+3*c+2*u)%11;return h===11&&(h=0),f===h},lV=(e,t)=>{let n=new RegExp("[0-7]{1}[0-9]{8}(0|9|8)");return e.length===10&&n.test(e)?sV(e,t):!1},One=e=>{let t=new RegExp("[0-7]{1}[0-9]{8}(0|9|8)");return!e||!(e.length===10&&t.test(e)&&sV(e,2))?0:e.charAt(0)<4?1:2},hvr=e=>{if(e.length!==7||e[0]!=="2")return!1;for(let t=0;t<e.length;++t)if(isNaN(e[t]))return!1;return!0},jne=e=>{if(e.length!==7)return!1;for(let t=0;t<e.length;++t)if(isNaN(e[t]))return!1;return!0},pvr=e=>({query:e.search,orderBy:e.orderBy,restrictions:e.restrictions,filter:e.filter,aggregations:!!e.aggregations,pageSize:Number(e.pageSize),pageNumber:Number(e.pageNumber)}),mvr=e=>PRODUCT_ROUTES.filter(n=>n.route===e)[0]||null,gvr=e=>{const t=["\xE1","\xE6","\xF0","\xE9","\xED","\xF3","\xF6","\xFE","\xFA","\xFD"],n=["a","ae","d","e","i","o","o","t","u","y"];var r=e;for(let o=0,s=t.length;o<s;o++){var i=new RegExp(t[o],"gi");r=r.replace(i,n[o])}return r},Mne=(e,t)=>{if(e&&lV(e))return{year:(e.substring(10,10)==="0"?"20":"19")+e.substring(4,6),day:e.substring(0,2),month:e.substring(2,4)};if(t){const n=t.split("-");return{year:n[0],day:"01",month:n[1]}}else return null},nRe=e=>/^[0-9]+$/.test(e)&&parseInt(e,10)>0,sJt=e=>!(!e||e.replace("F","").trim().length!==7&&e.replace("L","").trim().length!==6||!nRe(e.replace("F","").trim())&&!nRe(e.replace("L","").trim()));function rRe(){const[e,t]=(0,d.useReducer)(lJt,cJt),[n]=Sm(e.search,600),{user:r}=ss(),i=ur(),{t:o}=Ri(),s=zc(),l="/properties/realEstate";(0,d.useEffect)(()=>{if(!(e.search===void 0&&n===void 0)){if(t({type:"set_error",payload:null}),t({type:"set_search_data",payload:null}),t({type:"set_search_data_loaded",payload:!1}),n&&e.search!==null&&e.search.length>3){const v=e.search.replace(/\D/g,""),y=v&&v.length===7;t({type:"set_loading_search_data",payload:!0}),i(`${l}/list/${e.search}`);const x={searchString:y?v:e.search,skip:0,take:30,endUserRegno:r.u_regno};kb.findMarking(x).then(b=>{t({type:"set_loading_search_data",payload:!1}),b&&!b.error&&t({type:"set_search_data",payload:b}),t({type:"set_search_data_loaded",payload:b})})}t({type:"set_search_data",payload:null})}},[n]);const c=(v,y,x)=>{t({type:"set_error",payload:null}),t({type:"set_address_overview",payload:null}),t({type:"set_address_number",payload:v}),t({type:"set_address_query",payload:v}),t({type:"set_loading_addressOverview",payload:!0});const b={addressNumber:v,numberOfDaysToCheckForPrefetch:y?0:null,endUserRegno:r.u_regno,prefetchUniqueID:x};kb.getAddressOverview(b).then(S=>{t({type:"set_loading_addressOverview",payload:!1}),S&&S.error&&t({type:"set_error",payload:S}),S&&!S.error&&t({type:"set_address_overview",payload:S})})},u=(v,y,x)=>{t({type:"set_error",payload:null}),t({type:"set_land_data",payload:null}),t({type:"set_land_query",payload:v}),t({type:"set_loading_land",payload:!0});const b={landNumber:v,numberOfDaysToCheckForPrefetch:y?0:null,endUserRegno:r.u_regno,prefetchUniqueID:x};kb.getLand(b).then(S=>{t({type:"set_loading_land",payload:!1}),S&&S.error&&t({type:"set_error",payload:S}),S&&!S.error&&t({type:"set_land_data",payload:S})})},f=(v,y,x)=>{t({type:"set_error",payload:null}),t({type:"set_property",payload:null}),t({type:"set_property_query",payload:v}),t({type:"set_loading_property",payload:!0});const b={propertyNumber:v,numberOfDaysToCheckForPrefetch:y?0:null,endUserRegno:r.u_regno,prefetchUniqueID:x};kb.getProperty(b).then(S=>{t({type:"set_loading_property",payload:!1}),S&&S.error&&t({type:"set_error",payload:S}),S&&!S.error&&t({type:"set_property",payload:S})})},h=(v,y,x)=>{if(t({type:"set_error",payload:null}),t({type:"set_encumbrance",payload:null}),t({type:"set_encumbrance_query",payload:v}),t({type:"set_loading_encumbrance",payload:!0}),!sJt(v)){t({type:"set_loading_encumbrance",payload:!1}),t({type:"set_error",payload:{code:"INVALID_PROPERTY_NUMBER",message:o`property_search_invalid_property_number`}});return}const b={propertyNumber:v,numberOfDaysToCheckForPrefetch:y?0:null,endUserRegno:r.u_regno,prefetchUniqueID:x};kb.getPropertyEncumbrance(b).then(S=>{t({type:"set_loading_encumbrance",payload:!1}),S&&S.error&&t({type:"set_error",payload:S}),S&&!S.error&&t({type:"set_encumbrance",payload:S})})},p=async(v,y,x)=>{t({type:"set_scanned_document",payload:null}),t({type:"set_loading_document",payload:!0});const b={districtMagistrateNumber:v.districtNumber,fileNumber:v.fileNumber,numberOfDaysToCheckForPrefetch:y?0:null,prefetchUniqueID:v.prefetchUniqueID,endUserRegno:r.u_regno,reasonDescription:x},S=await kb.getScannedDocumentData(b);return S&&!S.error&&S.data?t({type:"set_scanned_document",payload:S}):Pa.error(IU(S?.error,o,o("document_fetch_error"))),t({type:"set_loading_document",payload:!1}),S},m=(v,y,x)=>{t({type:"set_error",payload:null}),t({type:"set_loading_documents",payload:!0}),t({type:"set_scanned_documents",payload:null}),t({type:"set_documents_query",payload:v});const b={propertyNumber:v,onlyEncumbrancedDocuments:!1,numberOfDaysToCheckForPrefetch:y?0:null,endUserRegno:r.u_regno,prefetchUniqueID:x};kb.getScannedDocuments(b).then(S=>{S&&!S.error&&t({type:"set_scanned_documents",payload:S}),S&&S.error&&t({type:"set_error",payload:S}),t({type:"set_loading_documents",payload:!1})})},g=(0,d.useMemo)(()=>({onSearchChange:v=>t({type:"set_search",payload:v}),getLand:(v,y,x)=>u(v,y,x),getAddressOverview:(v,y,x)=>c(v,y,x),getProperty:(v,y,x)=>f(v,y,x),getPropertyEncumbrance:(v,y,x)=>h(v,y,x),getScannedDocument:(v,y)=>NO(v,y?s:null,p,"scannedDocument"),getScannedDocuments:(v,y,x)=>m(v,y,x)}),[t]);return[e,g]}const lJt=(e,t)=>{switch(t.type){case"set_search_data":return{...e,searchData:t.payload};case"set_search_data_loaded":return{...e,searchDataLoaded:t.payload};case"set_search":return{...e,search:t.payload};case"set_error":return{...e,error:t.payload};case"set_address_query":return{...e,addressQuery:t.payload};case"set_land_query":return{...e,landQuery:t.payload};case"set_property_query":return{...e,propertyQuery:t.payload};case"set_encumbrance_query":return{...e,encumbranceQuery:t.payload};case"set_documents_query":return{...e,documentsQuery:t.payload};case"set_land_data":return{...e,land:t.payload,data:t.payload};case"set_address_number":return{...e,addressNumber:t.payload};case"set_address_overview":return{...e,addressOverview:t.payload,data:t.payload};case"set_property":return{...e,property:t.payload,data:t.payload};case"set_encumbrance":return{...e,encumbrance:t.payload,data:t.payload};case"set_scanned_document":return{...e,data:t.payload};case"set_scanned_documents":return{...e,scannedDocuments:t.payload,data:t.payload};case"set_loading_search_data":return{...e,loadingSearchData:t.payload};case"set_loading_addressOverview":return{...e,loadingAddressOverview:t.payload};case"set_loading_property":return{...e,loadingProperty:t.payload};case"set_loading_land":return{...e,loadingLand:t.payload};case"set_loading_encumbrance":return{...e,loadingEncumbrance:t.payload};case"set_loading_documents":return{...e,loadingDocuments:t.payload};case"set_loading_document":return{...e,loadingDocument:t.payload};default:return e}},cJt={query:null,searchData:null,searchDataLoaded:!1,loadingSearchData:!1,data:null,land:null,addressNumber:null,addressOverview:null,property:null,encumbrance:null,scannedDocuments:null,loadingAddressOverview:!1,loadingProperty:!1,loadingLand:!1,loadingEncumbrance:!1,loadingDocuments:!1,loadingDocument:!1,error:null};function aRe(){const[e,t]=(0,d.useReducer)(uJt,dJt),{user:n}=ss(),{t:r}=Ri(),i="/properties/vehicles",o=ur(),s=zc(),l=(g,v)=>{v&&v.length>=2&&o(`${i}/${g}/${v}`)},c=(g,v,y)=>{t({type:"set_search",payload:{value:g,filter:"overview"}}),t({type:"set_error",payload:null}),t({type:"set_vehicles_data",payload:null}),t({type:"set_loading",payload:!0});const x={vehicleNumber:g,numberOfDaysToCheckForPrefetch:v?0:null,endUserRegno:n.u_regno,prefetchUniqueID:y};GE.getVehicleInformation(x).then(b=>{b&&b.error&&t({type:"set_error",payload:b.error}),b&&!b.error&&t({type:"set_vehicles_data",payload:b}),t({type:"set_loading",payload:!1})})},u=(g,v,y)=>{t({type:"set_search",payload:{value:g,filter:"encumbrance"}}),t({type:"set_error",payload:null}),t({type:"set_encumbrance_data",payload:null}),t({type:"set_loading",payload:!0});const x={permanentRegistrationNumber:g,numberOfDaysToCheckForPrefetch:v?0:null,endUserRegno:n.u_regno,prefetchUniqueID:y};GE.getVehicleEncumbrance(x).then(b=>{b&&b.error&&t({type:"set_error",payload:b.error}),b&&!b.error&&t({type:"set_encumbrance_data",payload:b}),t({type:"set_loading",payload:!1})})},f=(g,v,y)=>{t({type:"set_search",payload:{value:g,filter:"accidents"}}),t({type:"set_error",payload:null}),t({type:"set_accidents_data",payload:null}),t({type:"set_loading",payload:!0});const x={vehicleNumber:g,numberOfDaysToCheckForPrefetch:v?0:null,endUserRegno:n.u_regno,prefetchUniqueID:y};GE.getVehicleAccidents(x).then(b=>{b&&b.error&&t({type:"set_error",payload:b.error}),b&&!b.error&&t({type:"set_accidents_data",payload:b}),t({type:"set_loading",payload:!1})})},h=async(g,v,y)=>{t({type:"set_document_data",payload:null});const x={vehicleNumber:g.vehicleId,prefetchUniqueID:g.prefetchUniqueID,numberOfDaysToCheckForPrefetch:v?0:null,endUserRegno:n.u_regno,reasonDescription:y},b=await GE.getCompleteVehicleHistoryPDF(x);return b&&!b.error&&b.data?t({type:"set_document_data",payload:b}):Pa.error(IU(b?.error,r,r("document_fetch_error"))),b},p=async(g,v,y)=>{t({type:"set_document_data",payload:null});const x={fileNumber:g.fileNumber,districtMagistrateNumber:g.districtMagistrateNumber,prefetchUniqueID:g.prefetchUniqueID,numberOfDaysToCheckForPrefetch:v?0:null,endUserRegno:n.u_regno,reasonDescription:y},b=await GE.getScannedDocument(x);return b&&!b.error&&b.data?t({type:"set_document_data",payload:b}):Pa.error(IU(b?.error,r,r("document_fetch_error"))),b},m=(0,d.useMemo)(()=>({onSearchChange:(g,v)=>l(g,v),getVehicle:(g,v,y)=>c(g,v,y),getVehicleEncumbrance:(g,v,y)=>u(g,v,y),getVehicleAccidents:(g,v,y)=>f(g,v,y),getCompleteVehicleHistoryPDF:(g,v)=>NO(g,v?s:null,h,"history"),getScannedDocumentPDF:(g,v)=>NO(g,v?s:null,p,"scannedDoc")}),[t]);return[e,m]}const uJt=(e,t)=>{switch(t.type){case"set_search":return{...e,search:t.payload};case"set_prefetch":return{...e,prefetch:t.payload};case"set_search_value":return{...e,search:{...e.search,value:t.payload}};case"set_filter":return{...e,search:{...e.search,filter:t.payload}};case"set_error":return{...e,error:t.payload};case"set_loading":return{...e,loading:t.payload};case"set_vehicles_data":return{...e,vehicles:t.payload,data:t.payload};case"set_encumbrance_data":return{...e,encumbrance:t.payload,data:t.payload};case"set_accidents_data":return{...e,accidents:t.payload,data:t.payload};case"set_document_data":return{...e,data:t.payload};default:return e}},dJt={searchData:null,search:{value:null,filter:"overview"},error:null,data:null,loading:!1,vehicles:null,encumbrance:null,accidents:null},Rne=()=>{const e=ur(),[t,n]=rRe(),[r,i]=aRe(),o=h=>h&&[12,99,100,134,135,321,358,8,28,31,41,61,55,25,43,49,62,84,445].includes(h),s=(h,p,m)=>{if(h){let g={};const v=p&&p.queryDetail?p.queryDetail.trim():null;p&&p.prefetchUniqueID&&(g.prefetchUniqueID=p.prefetchUniqueID),m&&(g.filter=m),v&&(g.queryDetail=v),e({pathname:h,search:Object.keys(g).length===0?null:qA(g).toString()})}},l=h=>{const p={12:()=>{s(`/properties/realEstate/propertyEncumbrance/${h.query}`,h)},99:()=>{s(`/properties/realEstate/realEstateInformation/${h.query}`,h)},100:()=>{s(`/properties/realEstate/landRegistry/${h.query}`,h)},134:()=>{s(`/properties/realEstate/documentsList/${h.query}`,h)},445:()=>{s(`/realEstateValuation/${h.query}`,h)},135:m=>{switch(m){case 501:{f(h);break}default:c(h);break}},321:()=>{f(h)},358:()=>{s(`/properties/realEstate/addressOverview/${h.query}`,h)},8:()=>{s(`/properties/vehicles/overview/${h.query}`,h)},28:()=>{s(`/properties/vehicles/encumbrance/${h.query}`,h)},31:()=>{u(h)},41:()=>{s(`/properties/vehicles/accidents/${h.query}`,h)},61:()=>{s(`/properties/vehicles/overview/${h.query}`,h)},55:()=>{s(`/properties/heavyMachinery/${h.query}`,h)},25:()=>{s(`/properties/assetsByRegno/${h.query}`,h,"vehicles")},43:()=>{s(`/properties/assetsByRegno/${h.query}`,h,"properties")},49:()=>{s(`/properties/assetsByRegno/${h.query}`,h,"companyHolding")},62:()=>{s(`/properties/assetsByRegno/${h.query}`,h,"properties")},84:()=>{s(`/properties/assetsByRegno/${h.query}`,h,"heavyMachinery")}};p[h.usageTypeID]&&p[h.usageTypeID](h.productID)},c=h=>{n.getScannedDocument({districtNumber:h.queryDetail?h.queryDetail.trim():"",fileNumber:h.query,prefetchUniqueID:h.prefetchUniqueID},!1)},u=h=>{i.getCompleteVehicleHistoryPDF({vehicleId:h.query,prefetchUniqueID:h.prefetchUniqueID},!1)},f=h=>{i.getScannedDocumentPDF({districtMagistrateNumber:h.query,fileNumber:h.queryDetail?h.queryDetail.trim():"",prefetchUniqueID:h.prefetchUniqueID},!1)};return{isPropertyUsage:o,openPropertyUsageItem:l}},iRe=()=>{const e=ur(),t=i=>i&&[408,322].includes(i),n=(i,o)=>{if(i){const s=new URLSearchParams;if(o.usageTypeID===322)e(i);else{const l=o&&o.queryDetail?o.queryDetail.trim():null,c=l&&l.split("-");o&&o.prefetchUniqueID&&s.append("prefetchUniqueID",o.prefetchUniqueID);const u={fullName:o.query,yearOfBirth:parseInt(c[0]),monthOfBirth:parseInt(c[1]),dayOfBirth:parseInt(c[2]),categories:[1,2,3]};e(i+"?"+s.toString(),{state:u})}}};return{isPepUsage:t,openPoliticallyExposedUsageItem:i=>{const o={408:()=>{n(`/politicallyExposedPersons/foreign/${i.query}/${i.queryDetail}`,i)},322:()=>{n(`/politicallyExposedPersons/subject/${i.query}?prefetchUniqueID=${i.prefetchUniqueID}`,i)}};o[i.usageTypeID]&&o[i.usageTypeID]()}}},oRe=({data:e,actions:t})=>{const{t:n,localeLoaded:r}=Ri(),{isPropertyUsage:i,openPropertyUsageItem:o}=Rne(),{isPepUsage:s,openPoliticallyExposedUsageItem:l}=iRe(),[c,u,f]=vy(5,5,5),h={...t,openPropertyUsageItem:p=>{o(p)},isPropertyUsage:p=>i(p),openPoliticallyExposedUsageItem:p=>{l(p)},isPepUsage:p=>s(p)};return(0,d.useEffect)(()=>{e&&!e.error&&f(e.length)},[e]),r?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:n("finance_overview_usage_table_title")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"10%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)(KMe,{children:[(0,a.jsx)(ph,{title:n("table_header_item_title_date")}),(0,a.jsx)(ph,{title:n("table_header_item_title_party")}),(0,a.jsx)(ph,{title:n("table_header_item_title_view")}),(0,a.jsx)(ph,{title:n("table_header_item_title_reference")})]})}),(0,a.jsx)("tbody",{children:e&&e.slice(0,c).map((p,m)=>(0,a.jsx)(iV,{children:(0,a.jsx)(ZMe,{data:p,t:n,actions:h},m)},m))})]}),e&&c<e.length&&(0,a.jsx)(kp,{text:n("button_moreItems_text_getMore"),onClick:u})]})]}):null};oRe.propTypes={data:k().array,actions:k().object};const sRe="company/LOAD_COMPANY",lRe="company/LOAD_COMPANY_STATISTICS",cRe="company/LOAD_COMPANY_STRONGEST",Dne="company/COMPANY_LOADED",w6="company/LOADING",fJt={companyInfo:{name:"",regno:"",postalAddress:"",postalCode:"",postalCommunity:"",legalAddress:"",legalPostalCode:"",legalCommunity:"",vatNumber:"",legalFormName:"",isatNumber:"",isatName:""},statistics:{teasers:[],products:[]},loading:!1,loaded:!1,strongest:{strongest:!0,isPurchased:!1,logoID:1}},hJt=()=>async e=>{e({type:Dne,payload:!1});const t=await fo.getCompanyInfo();t.error||(e({type:sRe,payload:t}),e({type:Dne,payload:!0}))},vvr=()=>async e=>{e({type:w6,payload:!1});const t=await apiBusiness.getCompanyStatistics();t.error||(e({type:lRe,payload:t}),e({type:w6,payload:!0}))},pJt=()=>async e=>{e({type:w6,payload:!1});const t=await fo.getCompanyStrongest();t.error||(e({type:cRe,payload:t}),e({type:w6,payload:!0}))},mJt=(e=fJt,t)=>K5(e,n=>{switch(t.type){case sRe:n.companyInfo=t.payload;break;case lRe:n.statistics=t.payload;break;case cRe:n.strongest=t.payload;break;case Dne:n.loaded=t.payload;break;case w6:n.loading=t.payload;break;default:break}}),uRe=({products:e=[],showNav:t=!0,fixedTitle:n,children:r,back:i,backAction:o,action:s,strongest:l,isReport:c,regno:u,isCurrent:f=null,isIndividual:h,noPrint:p})=>{const{t:m}=Ri(),g=Bte(TO),[v]=Ate(TO),y=`/financeInfo/subjectOverview/${i}`,x=n||v,b=ur(),S=()=>{o?o():b(y)};return(0,d.useEffect)(()=>{x&&x.indexOf("http")===-1&&(document.title=`${x}`)},[x]),(0,a.jsxs)(ls,{className:`page-header ${p?"no-print":""}`,children:[g&&(0,a.jsx)(G3e,{products:g,options:Ote}),(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsxs)("div",{className:`col ${s||l?"s8of12":"s10of12"}`,children:[r,(0,a.jsxs)("div",{className:"header-back",children:[i&&(0,a.jsx)("button",{className:"button clear",onClick:S,children:(0,a.jsx)(Pte,{style:{padding:"1rem"}})}),(0,a.jsxs)("div",{children:[(0,a.jsxs)(Pf,{children:[(0,a.jsx)("h1",{className:"page-title",children:x}),f===!1&&(0,a.jsx)("span",{className:Yo("tag border notCurrent",h&&"individual"),children:m(h?"individual_isDeceased":"company_notCurrent")})]}),c&&(0,a.jsx)("div",{className:"page-info",children:(0,a.jsx)("span",{className:"regno",children:c&&u?m("regno_short")+" "+ro(u):""})})]})]})]}),(0,a.jsxs)("div",{className:`col ${s||l?"s4of12":"s2of12"}`,children:[(0,a.jsx)("div",{children:s}),(0,a.jsx)("div",{children:l})]})]}),t&&(0,a.jsx)(B3e,{products:e})]})},Bb=uRe;uRe.propTypes={products:k().array,children:k().node,showNav:k().bool,fixedTitle:k().string,back:k().string,backAction:k().func,action:k().element,strongest:k().element,isReport:k().bool,regno:k().string,isCurrent:k().bool,isIndividual:k().bool,noPrint:k().bool};function Ub({products:e}){const{t,loaded:n}=Wn(),{pathname:r}=gi(),{user:i}=ss();let o=e||TO;const s=l=>fs(l,i);return d.useMemo(()=>{if(!n)return null;let l=[];return o.forEach(c=>{if(r.toLowerCase().startsWith(c.url.toLowerCase())&&c.children&&!c.onlyVisibleWithProductAccess||c.onlyVisibleWithProductAccess&&s(c.productID)){const u=c.children.map(f=>{if(!f.onlyVisibleWithProductAccess||f.onlyVisibleWithProductAccess&&!f.productID||s(f.productID))return{...f,label:t(f.label)||f.label,breadCrumb:t(f.label)||f.label,announceLabel:t(f.announceLabel)}}).filter(f=>f);l=l.concat(u)}}),l},[t,n])}const ed="https://api.creditinfo.is/shared",_c={getUsageOverview:e=>di(`${ed}/Account/usage/overview`,e),getUsageOverviewExcel:e=>$o(`${ed}/Account/usage/overview/excel`,{method:"post",responseType:"blob",data:e}),addUsageReference:e=>di(`${ed}/Account/usage/reference`,e),getUsageTypeList:()=>$o(`${ed}/Account/usage/usageType/list`),getAccountUserList:()=>$o(`${ed}/Account/user/list`),getAccountUser:e=>$o(`${ed}/Account/user/${e}`),createAccountUser:e=>$o(`${ed}/Account/user/create`,{method:"post",data:e}),updateAccountUser:e=>$o(`${ed}/Account/user/update`,{method:"post",data:e}),disableAccountUser:e=>$o(`${ed}/Account/user/disable/${e}`,{method:"put"}),checkUsernameAvailable:e=>$o(`${ed}/Account/user/username/available`,{method:"post",data:e}),getAccountProductList:()=>$o(`${ed}/Account/product/list`),getAccountProductListByUserID:e=>$o(`${ed}/Account/product/list/${e}`),getDivisonList:()=>$o(`${ed}/Account/division/list`),getAdminList:()=>$o(`${ed}/Account/admin/list`),getAccountSettings:()=>$o(`${ed}/Account/settings/list`),updateAccountSetting:(e,t)=>$o(`${ed}/Account/setting/update/${e}/${t}`,{method:"post"}),getAgreementByCode:(e,t)=>$o(`${ed}/Account/agreement/latest/code/${e}/${t}`),getAgreementByProductID:(e,t)=>$o(`${ed}/Account/agreement/latest/productID/${e}/${t}`),acceptAgreement:e=>$o(`${ed}/Account/agreement/accept`,{method:"post",data:e}),getAcceptedAgreements:()=>$o(`${ed}/Account/agreement/accepted`),acceptAgreementPdf:e=>$o(`${ed}/Account/agreement/accepted/pdf`,{responseType:"blob",method:"post",data:e}),validatePhoneCertificate:(e,t)=>$o(`${ed}/Account/validatePhoneCertificate/${e}/${t}`)};var mh=rn(53446),gJt=rn(41655),gh=rn.n(gJt);const kne=()=>{const{t:e}=Ri(),t=Ko(),{profile:n}=Ci(l=>sje(l)),r=Ci(l=>vGt(l)),[i,o]=(0,d.useState)({Navigation:null,AssetSearch:null,Monitors:null});(0,d.useEffect)(()=>{t(XE())},[]),(0,d.useEffect)(()=>{o({Navigation:n?.preference?.defaultNavigation,AssetSearch:n?.preference?.defaultAssetSearch,Monitors:n?.preference?.defaultMonitors})},[n]),(0,d.useEffect)(()=>{t(gGt())},[]);const s=async l=>{const c=await Rf.updateProfileShortcuts(l);if(c&&c.error)Pa.warning(e(`profile_shortcutPageSaved_${l.key}_error`));else{const u=l.shortCutType==="Navigation"?e("profile_expandSection_description_navigation"):l.shortCutType==="AssetSearch"?e("profile_expandSection_description_assetSearches"):e("profile_expandSection_description_monitors"),f=e(`profile_shortcutPageSaved_${l.key}`);Pa.success(`${u} ${f}`),o({...i,[l.shortCutType]:l.key})}};return n?(0,a.jsxs)(br,{direction:"column",justifyContent:"space-between",spacing:{xs:2,sm:2,md:4},children:[(0,a.jsx)(Ft,{variant:"body1",children:e("profile_preferences_desc")}),r.navigations&&(0,a.jsxs)(ws,{sx:{minWidth:"150px",maxWidth:"300px"},children:[(0,a.jsx)("div",{children:(0,a.jsx)(Ft,{sx:{paddingBottom:3},variant:"h5",children:e("profile_expandSection_description_navigation")})}),(0,a.jsx)(ks,{size:"small",value:i.Navigation?i.Navigation:"",onChange:l=>{const c=l.target.value,u=r.navigations.find(f=>f.key===c);u&&s(u)},children:r.navigations.map(l=>(0,a.jsx)(Fi,{value:l.key?l.key:"",children:e(`Navigator.DisplayText.${l.key}`)},l.key))})]}),r.assetSearches&&(0,a.jsxs)(ws,{sx:{minWidth:"150px",maxWidth:"300px"},children:[(0,a.jsx)("div",{children:(0,a.jsx)(Ft,{sx:{paddingBottom:3},variant:"h5",children:e("profile_expandSection_description_assetSearches")})}),(0,a.jsx)(ks,{size:"small",value:i.AssetSearch?i.AssetSearch:"",onChange:l=>{const c=l.target.value,u=r.assetSearches.find(f=>f.key===c);u&&s(u)},children:r.assetSearches.map(l=>(0,a.jsx)(Fi,{value:l.key?l.key:"",children:e(`Navigator.DisplayText.${l.key}`)},l.key))})]}),r.monitors&&(0,a.jsxs)(ws,{sx:{minWidth:"150px",maxWidth:"300px"},children:[(0,a.jsx)("div",{children:(0,a.jsx)(Ft,{sx:{paddingBottom:3},variant:"h5",children:"Vi\xF0skiptamannavaktin"})}),(0,a.jsx)(ks,{size:"small",value:i.Monitors?i.Monitors:"",onChange:l=>{const c=l.target.value,u=r.monitors.find(f=>f.key===c);u&&s(u)},children:r.monitors.map(l=>(0,a.jsx)(Fi,{value:l.key?l.key:"",children:e(`Navigator.DisplayText.${l.key}`)},l.key))})]})]}):(0,a.jsx)($i,{relCenter:!0})};kne.propTypes={t:k().func,profile:k().object};const vJt=({modalOpen:e,handleClose:t})=>{const{t:n}=Ri(),r=uo(),i=Zi(r.breakpoints.down("sm"));return(0,a.jsxs)(Vc,{open:e,fullWidth:i,onClose:t,disableAutoFocus:!0,PaperProps:{sx:{p:i?"auto":4,borderRadius:"8px",minWidth:{xs:"auto",sm:"auto",md:"800px"}}},children:[(0,a.jsx)(_u,{sx:{paddingBottom:3},children:(0,a.jsx)(Ft,{variant:"h2",children:n("preferencesModal_title")})}),(0,a.jsx)(Ec,{children:(0,a.jsx)(kne,{})}),(0,a.jsx)(Cc,{sx:{p:3},children:(0,a.jsx)(Na,{sx:{justifyContent:"flex-end"},variant:"outlined",onClick:()=>t(),children:n("close")})})]})};function dRe(){const[e,t]=(0,d.useReducer)(yJt,xJt),n=Hee(291);(0,d.useEffect)(()=>{r(),n&&fo.paymentBehaviorIsSharing().then(l=>{l.error||t({type:"get_is_sharing",payload:l})})},[]),(0,d.useEffect)(()=>{e.selected&&s.getPortfolio([e.selected.monitorId])},[e.selected]);const r=()=>{t({type:"set_monitor_loaded",payload:!1}),fo.getMonitorsSimple().then(l=>{if(l&&!l.error){const h=l.filter(v=>{if(v.monitorTypeId===5)return v}),p=l.filter(v=>{if(v.monitorTypeId===6)return v}),{v:m}=Q5().parse(window.location.search,{ignoreQueryPrefix:!0});let g=null;m!==void 0&&(g=l.find(v=>v.monitorId===Number(m))),g?o(g):p.length>0&&o(p[0]);var c=[],u=h.length>0?h[0]:[],f=[...c,u];t({type:"update_list",payload:p}),t({type:"update_list_company_monitors",payload:f})}t({type:"set_monitor_loaded",payload:!0})})},i=l=>{t({type:"set_overview_loaded",payload:!1}),fo.getPortfolioOverview(l).then(c=>{c&&!c.error&&t({type:"set_portfolioOverview",payload:c}),t({type:"set_overview_loaded",payload:!0})})},o=l=>{t({type:"select_monitor",payload:l})},s=(0,d.useMemo)(()=>({getPortfolio:l=>i(l),loadMonitors:()=>r(),selectMonitor:l=>t({type:"select_monitor",payload:l}),showModal:l=>t({type:"set_show_modal",payload:l})}),[e,t]);return[e,s]}const yJt=(e,t)=>{switch(t.type){case"update_list":return{...e,monitors:t.payload,monitorsStatus:"loaded"};case"update_list_company_monitors":return{...e,companyMonitors:t.payload,companyMonitorsStatus:"loaded"};case"set_portfolioOverview":return{...e,portfolioOverviewData:t.payload};case"get_is_sharing":return{...e,sharing:t.payload};case"select_monitor":return{...e,selected:t.payload};case"set_show_modal":return{...e,showModal:t.payload};case"set_overview_loaded":return{...e,overviewLoaded:t.payload};case"set_monitor_loaded":return{...e,monitorsLoaded:t.payload};case"set_changes_loaded":return{...e,changesLoaded:t.payload};default:return e}},xJt={overviewLoaded:!1,monitorsLoaded:!1,changesLoaded:!1,selected:null,monitors:[],companyMonitors:[],paymentBehaviorData:[],portfolioOverviewData:[],monitoringChanges:[],sharing:!1},Ine=d.forwardRef(({type:e="primary",iconClass:t,iconRight:n,onClick:r,loading:i,disabled:o,className:s,tooltip:l,small:c,children:u,track:f},h)=>{let p,m,g={};i&&(p=(0,a.jsx)("span",{className:"spinner-container",children:(0,a.jsx)("i",{className:"icon-spinner2"})}),u||(g={textIndent:"0",maxWidth:"50px"})),u&&(m=(0,a.jsx)("span",{style:{visibility:i?"hidden":"visible"},children:u}));const v=bJt(),y=x=>{f&&dc(f.category,f.action,f.label),r&&r(x)};return(0,a.jsx)(Co,{title:l,id:`btnTip${v}`,enterDelay:500,children:(0,a.jsxs)("button",{ref:h,className:Yo("button btn",e,s,n&&"right-icon",t&&t,!u&&"no-text",c&&"small",i&&"loading disabled"),style:g,onClick:!o&&!i?y:null,disabled:o||i,children:[p,m]})})});Ine.propTypes={children:k().oneOfType([k().node,k().string]),tooltip:k().string,type:k().oneOf(["primary","secondary","tertiary","action","link","green","blue","white"]),iconClass:k().string,iconRight:k().bool,small:k().bool,onClick:k().func,loading:k().bool,disabled:k().bool,className:k().string,track:k().object},Ine.displayName="Button";const Mi=Ine,bJt=()=>{var e=new Uint16Array(1e3);if(Object.prototype.hasOwnProperty.call(window,"crypto")&&typeof window.crypto.getRandomValues=="function")window.crypto.getRandomValues(e);else for(var t=0;t<1e3;t++)e[t]=Math.floor(Math.random()*1e5)+1;return e[0]},cV=({onOutsideClick:e,children:t,...n})=>{const r=(0,d.useRef)();return(0,d.useEffect)(()=>{const i=o=>{r.current&&!r.current.contains(o.target)&&e&&e(o)};return window.addEventListener("click",i),()=>window.removeEventListener("click",i)},[e]),(0,a.jsx)("div",{ref:r,...n,children:t})};cV.propTypes={onOutsideClick:k().func.isRequired,children:k().node.isRequired};class fRe extends d.Component{state={isOpen:!1};toggleOpen=()=>{this.setState(t=>({isOpen:!t.isOpen}))};toggleAndClick=t=>{this.toggleOpen(),t()};handleClickOutside=()=>{this.state.isOpen&&this.toggleOpen()};render(){const{title:t,items:n,tooltip:r}=this.props,{isOpen:i}=this.state;let o="custom-dropdown";return i&&(o+=" open"),(0,a.jsx)(cV,{className:"click-outside",onOutsideClick:this.handleClickOutside,children:(0,a.jsxs)("div",{className:o,children:[(0,a.jsx)(Mi,{type:"tertiary",iconClass:"custom-dropdown-trigger",iconRight:!0,tooltip:r,onClick:this.toggleOpen,children:t}),(0,a.jsx)("div",{className:"custom-dropdown-container",style:{top:"44px"},children:(0,a.jsx)("ul",{className:"items",children:n.map(s=>(0,a.jsx)("li",{className:"option",children:(0,a.jsx)("a",{onClick:()=>this.toggleAndClick(s.onClick),title:s.name,children:s.name})},s.key))})})]})})}}fRe.propTypes={title:k().string.isRequired,items:k().array.isRequired,tooltip:k().string};const hRe=fRe,pRe=(e,t,n="asc",r=!1)=>(r?e:e.slice()).sort((o,s)=>{const l=typeof o[t]=="string"?o[t].toLowerCase():o[t],c=typeof s[t]=="string"?s[t].toLowerCase():s[t];return c<l?n==="asc"?1:-1:c>l?n==="asc"?-1:1:0}),wJt=({data:e,search:t,notificationType:n})=>{const r=(t||"").replace("-","").toLowerCase(),i=n!==mRe?SJt(e,n):e,o=t?i.filter(s=>{const l=s.regno?.startsWith(r),c=s.name?.toLowerCase().includes(r);return l||c}):i;return pRe(o,"eventDate","desc")},SJt=(e,t)=>e.filter(({notificationTypeID:n})=>n===t),Fne=[{id:99,name:"Allt",icon:"icon-reports"},{id:0,name:"\xC1rsreikningar",icon:"icon-statistics"},{id:2,name:"Hluthafar/Eign \xED f\xE9l\xF6gum",icon:"icon-generation-ocb-id"},{id:3,name:"Hlutaf\xE9lagaskr\xE1",icon:"icon-library"},{id:4,name:"Endanlegir Eigendur",icon:"icon-group"}],CJt=async({product:e,selectProduct:t})=>{const{regno:n,eventDate:r,productID:i,id:o}=e,s=i===125;n||Pa.warning("Kennit\xF6lu a\xF0ila vantar \xED fyrirspurn");const l={productID:i,date:s?Mr(r):void 0,id:s?void 0:o};await t(l,n)},mRe=Fne.find(({name:e})=>e==="Allt")?.id,EJt=[10,25,50,100],_Jt=({data:e,initialRowsPerPage:t=10})=>{const[n,r]=(0,d.useState)(0),[i,o]=(0,d.useState)(t),s=e?.length||0,l=(0,d.useMemo)(()=>EJt.filter(y=>y<=s),[s]),c=n*i,u=Math.min(c+i,s),f=(0,d.useMemo)(()=>s===0?[]:e.slice(c,u),[e,c,u]),h=s>i,p=s>0;return{currentItems:f,dataLength:s,hasPagination:h,hasData:p,page:n,paginate:(y,x)=>r(x),rowsPerPage:i,changeRowsPerPage:y=>{o(Number(y.target.value)),r(0)},rowsPerPageOptions:l,resetPages:()=>r(0)}},xvr=null,TJt={tableStyles:{"& .MuiTableContainer-root > .MuiTable-root":{minWidth:750,[`& .${$R.root}`]:{borderLeft:"none",borderColor:"#f5f5f5"},[`& .${zR.root}`]:{boxShadow:"none!important"}}},tableHeaderStyles:{"& .MuiTableCell-head  ":{fontFamily:"open_sansbold",backgroundColor:"#e6e6e6",borderRadius:"0","&:first-of-type":{borderRadius:"5px 0 0 0"},"&:last-of-type":{borderRadius:"0 5px 0 0"}},".MuiInputBase-root, .MuiInputLabel-root":{fontSize:"14px"},".MuiInputBase-root":{maxWidth:"200px",backgroundColor:"white"},".MuiButtonBase-root":{padding:"2px"},".MuiSvgIcon-root":{fontSize:"15px",mr:"4px"}},datePickerStyles:{"& .MuiPickersDay-root.Mui-selected":{backgroundColor:"secondary.main"}}},AJt=({headerTableRow:e,bodyTableRows:t,isLoading:n=!1,tablePagination:r,hasPagination:i=!1,colgroup:o,hasData:s=!1})=>(0,a.jsxs)(qn,{children:[(0,a.jsx)(Uc,{sx:{position:"relative",minHeight:n?"250px":void 0,marginBottom:!i&&s?"1.5em":void 0},children:n?(0,a.jsx)(tD,{relCenter:!0,size:"medium"}):(0,a.jsxs)(Sc,{children:[o,(0,a.jsx)(kc,{sx:TJt.tableHeaderStyles,children:e}),(0,a.jsx)(ul,{children:t})]})}),i&&r&&(0,a.jsx)(b0,{component:"div",...r})]}),bvr=null,PJt=({data:e,notificationTypeID:t,t:n})=>(0,a.jsx)(a.Fragment,{children:e?.map(({id:r,name:i,count:o},s)=>(0,a.jsx)("div",{children:t===3?n(`companyRegistry_changeItems_${r}`):`${i} (${o})`},r??s))}),wvr=null,Svr={},OJt=({data:e,hasData:t,t:n})=>{const{selectProduct:r}=Vx();return(0,a.jsx)(a.Fragment,{children:t&&e.map((i,o)=>{const s=i?.changes||[],l=s.length>0,c=i.productID===125?"company_monitor_table_cell_title_registry":`Navigator.DisplayText.${i.productID}`;return(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",children:Mr(i.eventDate)}),(0,a.jsxs)(wn,{align:"left",children:[(0,a.jsx)("div",{className:"text-semibold",children:(0,a.jsx)(Vi,{to:{pathname:`/financeInfo/subjectOverview/${i.regno}`},children:i.name})}),(0,a.jsx)("div",{children:ro(i.regno)})]}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s2of12",children:(0,a.jsx)("i",{className:`${Fne[i.notificationTypeID].icon} icons`})}),(0,a.jsxs)("div",{className:"col s10of12",children:[(0,a.jsx)("div",{className:"text-semibold",children:n(c)}),l?(0,a.jsx)(PJt,{data:s,notificationTypeID:i.notificationTypeID,t:n}):(0,a.jsx)(jJt,{data:i,t:n})]})]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Na,{variant:"outlined",onClick:()=>CJt({product:i,selectProduct:r}),children:n("button_text_get")})})]},o)})})},Cvr=null,jJt=({data:{profitLoss:e,assets:t,equity:n},t:r})=>(0,a.jsxs)("div",{className:"finance",children:[(0,a.jsx)(Nne,{label:r("company_monitor_table_td_annual_accounts_profit"),data:e}),(0,a.jsx)(Nne,{label:r("company_monitor_table_td_annual_accounts_assets"),data:t}),(0,a.jsx)(Nne,{label:r("company_monitor_table_td_annual_accounts_equity"),data:n})]}),Nne=({label:e,data:t})=>(0,a.jsxs)("div",{className:"finance-td",children:[(0,a.jsx)("p",{children:e}),(0,a.jsx)(RJt,{data:t})]}),MJt=e=>e>0?"icon-trend-increasing":e<0?"icon-trend-decreasing":"icon-trend-stagnating",RJt=({data:e})=>{if(e==null)return null;const t=MJt(e);return(0,a.jsx)("i",{className:`finance ${t}`})},Evr=null,DJt=({dateFrom:e,onFromDateChange:t,dateTo:n,onToDateChange:r,search:i,onSearchChange:o,t:s,notificationType:l,onFilterNotificationType:c})=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)(br,{direction:{xs:"column",md:"row"},spacing:1,children:[(0,a.jsx)(Ug,{label:s("from"),slotProps:{textField:{size:"small",sx:{width:"120px"}}},value:e,onChange:u=>t(u??new Date)}),(0,a.jsx)(Ug,{label:s("to"),slotProps:{textField:{size:"small",sx:{width:"120px"}}},value:n,onChange:u=>r(u??new Date)})]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ni,{label:s("company_monitor_table_search_placeholder"),size:"small",value:i,onChange:o,sx:{minWidth:"200px"}})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(ks,{size:"small",sx:{width:"200px"},value:l,onChange:u=>c(Number(u.target.value)),children:Fne.map(({id:u})=>(0,a.jsx)(Fi,{value:u,sx:{fontSize:"14px"},children:s(`company_monitor_table_select_${u}`)},u))})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ft,{variant:"body2",sx:{fontSize:"14px"},children:s("table_header_item_title_more_information")})})]}),_vr=null,Tvr={},gRe=({desc:e,loading:t})=>{const{t:n}=Wn(2009);return(0,a.jsxs)("div",{className:"box noRecordsFound relative",children:[t&&(0,a.jsx)(Pf,{className:"gutter",children:(0,a.jsx)($i,{relCenter:!0})}),!t&&(0,a.jsxs)(Pf,{children:[(0,a.jsx)("span",{children:(0,a.jsx)("i",{className:"icon-no-data"})}),(0,a.jsx)("span",{className:"noRecords-desc",children:e||n("misc_noRecordsFound")})]})]})},Bi=gRe;gRe.propTypes={loading:k().bool,desc:k().string};const kJt=({data:e,dateFrom:t,onFromDateChange:n,dateTo:r,onToDateChange:i,search:o,onSearchChange:s,isLoaded:l,notificationType:c,onFilterNotificationType:u})=>{const{t:f,loaded:h}=Wn(2016),p=(0,d.useMemo)(()=>wJt({data:e,search:o,notificationType:c}),[e,o,c]),{currentItems:m,dataLength:g,hasPagination:v,hasData:y,page:x,paginate:b,rowsPerPage:S,rowsPerPageOptions:C,changeRowsPerPage:_,resetPages:T}=_Jt({data:p,initialRowsPerPage:10});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(AJt,{headerTableRow:(0,a.jsx)(DJt,{dateFrom:t,onFromDateChange:n,dateTo:r,onToDateChange:i,search:o,onSearchChange:M=>{s(M),T()},t:f,notificationType:c,onFilterNotificationType:M=>{u(M),T()}}),bodyTableRows:(0,a.jsx)(OJt,{data:m,hasData:y,t:f}),hasPagination:v,hasData:y,tablePagination:{rowsPerPageOptions:C,count:g,rowsPerPage:S,labelRowsPerPage:f("table_rows_per_page"),page:x,onPageChange:b,onRowsPerPageChange:_},isLoading:!l||!h,colgroup:(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"15%"})]})}),l&&h&&e&&!y&&(0,a.jsx)(Bi,{desc:f("company_monitor_table_noRecordsFound")})]})},Avr=null;var n_=rn(98917),LO=rn(64525),S6=rn(19397);const IJt=({children:e,gridCls:t})=>e?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:Yo("content",t),children:e})}):null,vRe=({cls:e,children:t})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:`box ${e}`,children:t})}),FJt=vRe;vRe.propTypes={cls:k().string,children:k().node};const yRe=({children:e,icon:t="",noShadow:n=!1,noContent:r=!1})=>{const i=n?"simple":"shadow",o=r?"no-gutter-bottom":"";return(0,a.jsx)("div",{className:`box-header ${t} ${i} ${o} `,children:e})},NJt=yRe;yRe.propTypes={icon:k().string,noShadow:k().bool,noContent:k().bool,children:k().node};const Ovr={},xRe=({boxHeader:e,children:t,panelIcon:n=!1,panelIconLeft:r=!1,noTopGutter:i,topGutterHalf:o,className:s="",noShadow:l,showContent:c=!0,noIconPadding:u})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(FJt,{cls:Yo("box-panel",n&&"panel-icon",r&&"panel-icon-left",u&&"no-icon-padding",s,i&&"no-top-gutter",o&&"gutter-top-half"),children:(0,a.jsxs)(a.Fragment,{children:[e&&(0,a.jsx)(NJt,{noShadow:l,noContent:!c,children:e}),t&&c&&(0,a.jsx)(IJt,{children:t}),n&&n]})})}),No=xRe;xRe.propTypes={boxHeader:k().object,children:k().oneOfType([k().object,k().array]),panelIcon:k().oneOfType([k().object,k().bool]),panelIconLeft:k().bool,className:k().string,topGutterHalf:k().bool,noTopGutter:k().bool,noIconPadding:k().bool,noShadow:k().bool,showContent:k().bool};const jvr={},bRe=({list:e,onRemoveRegnos:t,modalOpen:n,handleClose:r})=>{const{t:i,loaded:o}=Wn(2003),s=uo(),l=Zi(s.breakpoints.down("sm")),c=()=>{t(e),r()};return o?(0,a.jsxs)(Vc,{open:n,onClose:r,fullWidth:l,maxWidth:"md",PaperProps:{sx:{p:l?"auto":5,borderRadius:"8px",backgroundColor:"#f4f4f4"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(br,{spacing:3,children:(0,a.jsx)("p",{className:"text-semibold",children:i("updatedMonitor_notSentIn")})})}),(0,a.jsxs)(Ec,{children:[(0,a.jsx)("div",{style:{overflow:"scroll",height:"150px"},children:e&&e.map((u,f)=>(0,a.jsxs)("li",{children:[" ",u]},f))}),(0,a.jsx)("p",{className:"text-semibold gutter-top",children:"Viltu ey\xF0a \xFEessum kennit\xF6lum?"})]}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{variant:"outlined",onClick:r,children:i("abortButton_linkText")}),(0,a.jsx)(Na,{onClick:c,children:i("button_confirm")})]})]}):null};bRe.propTypes={list:k().array,closeModal:k().func,onRemoveRegnos:k().func};const Lne=({updatedMonitorData:e,onRemoveRegnos:t,isRemove:n})=>{const{t:r,loaded:i}=Wn(2003);return i?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(No,{noTopGutter:!0,children:(0,a.jsx)("div",{className:"monitoring-insert-result",children:(0,a.jsxs)("div",{className:"updated-monitor-data",children:[(0,a.jsx)("div",{className:"gutter-bottom",children:(0,a.jsx)("strong",{children:r("updatedMonitor_title")})}),n?(0,a.jsx)(r_,{icon:"icon-remove2",text:r("updatedMonitor_wasRemoved"),number:e.removed}):(0,a.jsx)(r_,{icon:"icon-status-success",text:r("updatedMonitor_added"),number:e.added}),(0,a.jsx)(r_,{icon:"icon-status-rejected",text:r(n?"updatedMonitor_failed_remove":"updatedMonitor_failed"),number:Object.keys(e.validationResult.failed).length}),n&&(0,a.jsx)(r_,{icon:"icon-status-rejected",text:r("updatedMonitor_notOnWatchlist"),number:e.validationResult.notOnWatchlist.length}),!n&&(0,a.jsx)(r_,{icon:"icon-info",text:r("updatedMonitor_onWatchlist"),number:e.validationResult.onWatchlist.length}),(0,a.jsx)(r_,{icon:"icon-info",text:r("updatedMonitor_notSentIn"),number:e.validationResult.notSentIn.length,showList:!0,list:e.validationResult.notSentIn,onRemoveRegnos:t})]})})})}):null};Lne.propTypes={updatedMonitorData:k().object,monitorId:k().number,onRemoveRegnos:k().func,isRemove:k().bool};const r_=({icon:e,text:t,number:n,showList:r,list:i,onRemoveRegnos:o})=>{const[s,l]=(0,d.useState)(!1);return(0,a.jsxs)(a.Fragment,{children:[s&&(0,a.jsx)(bRe,{list:i,onRemoveRegnos:o,modalOpen:s,handleClose:()=>l(!1)}),(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("i",{className:e})," ",t]})}),(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of6",children:(0,a.jsx)("strong",{children:n})}),(0,a.jsx)("div",{className:"col s5of6",children:r&&i.length!==0&&(0,a.jsx)("a",{onClick:()=>l(!0),children:(0,a.jsx)("strong",{children:"Birta lista"})})})]})})]})]})};r_.propTypes={icon:k().string,text:k().string,number:k().number,showList:k().bool,list:k().array,openModal:k().func,monitorId:k().number,onRemoveRegnos:k().func};const wRe=({messageType:e="",messageHeader:t="",messageBody:n="",extraClass:r="",onClose:i})=>(0,a.jsxs)("div",{className:`message ${e} ${r}`,children:[(0,a.jsxs)("div",{className:"message__header",children:[(0,a.jsx)("h1",{children:t}),i&&(0,a.jsx)("div",{className:"message-close icon-close",onClick:i})]}),n!==""&&(0,a.jsx)("div",{className:"message__content",children:typeof n=="string"?(0,a.jsx)("p",{children:n}):n})]});wRe.propTypes={messageType:k().string,messageHeader:k().string,messageBody:k().oneOfType([k().string,k().node]),extraClass:k().string,onClose:k().func};const eo=wRe;function SRe({data:e,onClose:t,isOpen:n,isRemove:r}){const{t:i,loaded:o}=Wn(2003);if(!o)return null;const s={maxHeight:"0px",overflowY:"scroll",transition:"all .3s ease-in"};return n&&(s.maxHeight="500px"),(0,a.jsx)("div",{style:s,className:n?"gutter-top":"",children:(0,a.jsx)(eo,{messageType:"info",messageHeader:i("portfolioMonitoring_insertResult_header"),extraClass:"no-gutter-bottom",onClose:t,messageBody:(0,a.jsxs)("div",{className:"monitoring-insert-result",children:[e&&(0,a.jsxs)("div",{className:"grid updated-monitor-data gutter-top",children:[r?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s10of12 text-semibold",children:[(0,a.jsx)("i",{className:"icon-remove2"}),i("updatedMonitor_shouldRemove")]}),(0,a.jsx)("div",{className:"col s2of12",children:e.removed})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s10of12 text-semibold",children:[(0,a.jsx)("i",{className:"icon-status-success"}),i("updatedMonitor_newRegnosToBeAdded")]}),(0,a.jsx)("div",{className:"col s2of12",children:e.added})]}),(0,a.jsxs)("div",{className:"col s10of12 text-semibold",children:[(0,a.jsx)("i",{className:"icon-status-rejected"}),i(r?"updatedMonitor_failed_remove":"updatedMonitor_failed")]}),(0,a.jsx)("div",{className:"col s2of12",children:Object.keys(e.validationResult.failed).length}),r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s10of12 text-semibold",children:[(0,a.jsx)("i",{className:"icon-status-rejected"}),i("updatedMonitor_notOnWatchlist")]}),(0,a.jsx)("div",{className:"col s2of12",children:e.validationResult.notOnWatchlist.length})]}),!r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s10of12 text-semibold",children:[(0,a.jsx)("i",{className:"icon-info"}),i("updatedMonitor_onWatchlist")]}),(0,a.jsx)("div",{className:"col s2of12",children:e.validationResult.onWatchlist.length})]}),(0,a.jsxs)("div",{className:"col s10of12 text-semibold",children:[(0,a.jsx)("i",{className:"icon-info"}),i("updatedMonitor_notSentIn")]}),(0,a.jsx)("div",{className:"col s2of12",children:e.validationResult.notSentIn.length})]}),e&&Object.values(e.validationResult.failed).length>0&&(0,a.jsxs)("div",{className:"updated-monitor-data-failed gutter-top",children:[(0,a.jsx)("div",{className:"divider"}),(0,a.jsx)("div",{className:"text-14 text-bold",children:i("portfolioMonitoring_insertResult_list_invalidRegnos")}),(0,a.jsx)("div",{className:"text-14",children:Object.values(e.validationResult.failed).map((l,c)=>(0,a.jsxs)("div",{children:[(0,a.jsx)("i",{className:"icon-status-rejected"}),ro(l.keyword),(0,a.jsx)("span",{className:"error-description",children:"("+l.error.errorDescription+")"})]},c))})]})]})})})}SRe.propTypes={data:k().object,isOpen:k().bool.isRequired,onClose:k().func.isRequired,isRemove:k().bool};const Bne=SRe,Mvr={};function uV({monitorId:e}){const[t,n]=(0,d.useState)([]),{t:r,loaded:i}=Wn(2003);return(0,d.useEffect)(()=>{fo.getMonitorOverview(e).then(o=>{n(o)})},[]),i?(0,a.jsxs)(qn,{padding:2,sx:{backgroundColor:"white",borderRadius:"4px",margin:"10px"},children:[(0,a.jsxs)(Pn,{container:!0,spacing:2,children:[(0,a.jsx)(Pn,{item:!0,xs:6,children:(0,a.jsx)("strong",{children:r("portfolioUpdateModalHeader_keywordCount")})}),(0,a.jsx)(Pn,{item:!0,xs:6,children:t?(0,a.jsxs)("span",{children:[t.keywordCount," ",r("portfolioUpdateModalHeader_parties")," (",t.watchListLimit,")"]}):"?"})]}),(0,a.jsxs)(Pn,{container:!0,spacing:2,children:[(0,a.jsx)(Pn,{item:!0,xs:6,children:(0,a.jsx)("strong",{children:r("portfolioUpdateModalHeader_lastNotification")})}),(0,a.jsx)(Pn,{item:!0,xs:6,children:t?Mr(t.lastNotification):"?"})]}),(0,a.jsxs)(Pn,{container:!0,spacing:2,children:[(0,a.jsx)(Pn,{item:!0,xs:6,children:(0,a.jsx)("strong",{children:r("portfolioUpdateModalHeader_lastKeywordAdded")})}),(0,a.jsx)(Pn,{item:!0,xs:6,children:t?Mr(t.lastKeywordAdded):"?"})]})]}):null}uV.propTypes={monitorId:k().number.isRequired};const Une=({monitorId:e,setUpdatedMonitorData:t,monitorTypeId:n,modalOpen:r,handleClose:i})=>{const[o,s]=d.useReducer(LJt,dV),[l,c]=d.useState([]),u=zc(),{t:f,loaded:h}=Wn(2003),p=uo(),m=Zi(p.breakpoints.down("sm"));d.useEffect(()=>{Zh.getQueryReasons().then(b=>{b&&!b.error&&c(b)}),c()},[]);async function g(b){s({type:"START_SAVING"});const{invalidRegnos:S,allRegnos:C}=Mte(o.regnoText);if(S.length>0){s({type:"INVALID_REGNOS",payload:S});return}const _=await Zh.addToMonitor({monitorId:e,preview:!1,regnos:C,individualQueryReason:b?.individualQueryReason,companyQueryReason:b?.companyQueryReason});_.error?(_.error_id==7?Pa.error(f("monitor_error_add_102")):Pa.error(f("action_error_default")),s({type:"SAVE_ERROR",payload:_})):(s({type:"SAVE_SUCCESS",payload:_}),i(),Pa.success(f("common_success_action")),t&&t(_))}function v(){return o.individualQueryReasonIsRequired&&o.companyQueryReasonIsRequired?{individualQueryReasons:l.individualQueryReasons,companyQueryReasons:l.companyQueryReasons}:o.individualQueryReasonIsRequired?{individualQueryReasons:l.individualQueryReasons,companyQueryReasons:null}:o.companyQueryReasonIsRequired?{individualQueryReasons:null,companyQueryReasons:l.companyQueryReasons}:{individualQueryReasons:null,companyQueryReasons:null}}async function y(){n===5?g():(i(),u("QUERY_REASONS",{queryReasons:v(),setSelected:b=>g(b),closeModal:!1,title:f("queryReasonModal_portfolio_title"),description:f("queryReasonModal_portfolio_desc"),reasonTitle:f("queryReasonModal_reason_title")}))}async function x(){s({type:"START_CHECK"});const{invalidRegnos:b,allRegnos:S}=Mte(o.regnoText);if(b.length>0){s({type:"INVALID_REGNOS",payload:b});return}const C=await Zh.addToMonitor({monitorId:e,preview:!0,regnos:S});C.error?s({type:"CHECK_ERROR",payload:C}):s({type:"CHECK_SUCCESS",payload:C})}return h?(0,a.jsxs)(Vc,{open:r,onClose:i,fullWidth:m,maxWidth:"md",PaperProps:{sx:{p:m?"auto":5,borderRadius:"8px",backgroundColor:"#f4f4f4"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(br,{spacing:3,children:(0,a.jsx)("h1",{children:f("portfolioUpdateModal_regno_title")})})}),(0,a.jsxs)(Ec,{children:[(0,a.jsx)(uV,{monitorId:e},o.insertResult),(0,a.jsx)(Bne,{data:o.insertResult,isOpen:o.insertResult!==null,onClose:()=>s({type:"CLOSE_INSERT_RESULT"})}),o.showError&&(0,a.jsx)(eo,{extraClass:"gutter-top",messageType:"alert",messageHeader:f(o.errorHeader),messageBody:o.invalidRegnos!==null?f(o.errorBody,o.invalidRegnos.join(", ")):f(o.errorBody),onClose:()=>s({type:o.invalidRegnos!==null?"CLEAR_INVALID_REGNOS":"CLEAR_ERROR"})}),(0,a.jsxs)("div",{className:"text-semibold gutter-top",children:["1. ",f("portfolioMonitoring_uploadBox_textInput_title")]}),(0,a.jsxs)("div",{className:"text-14",style:{paddingLeft:20},children:[(0,a.jsx)("span",{children:f("portfolioMonitoring_uploadBox_textInput_tip")}),(0,a.jsx)("div",{className:"form",style:{maxWidth:300,marginTop:10},children:(0,a.jsx)("textarea",{placeholder:f("portfolioMonitoring_uploadBox_textInput_placeholder"),style:{resize:"none"},onChange:b=>s({type:"UPDATE_REGNOS",payload:b.target.value}),value:o.regnoText,disabled:o.saving})})]}),(0,a.jsx)("div",{className:"text-semibold gutter-top",children:f("portfolioUpdateModal_regno_2")}),(0,a.jsxs)("div",{className:"text-14",style:{paddingLeft:20},children:[f("portfolioUpdateModal_regno_2_main"),(0,a.jsx)("div",{children:(0,a.jsx)("a",{href:f("portfolioUpdateModal_regno_2_rulesUrl"),target:"_blank",rel:"noopener noreferrer",children:f("portfolioUpdateModal_regno_2_rules")})})]})]}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Mi,{type:"tertiary",disabled:o.saving,onClick:i,children:f("abortButton_linkText")}),(0,a.jsxs)("div",{className:"col s6of12 text-right",children:[o.verified&&(0,a.jsx)(Mi,{disabled:o.saving||!o.insertResult,onClick:y,children:f("button_confirm")}),!o.verified&&(0,a.jsx)(Mi,{disabled:o.regnoText==="",onClick:x,children:"Yfirfara kennit\xF6lur"})]})]})]}):null};Une.propTypes={monitorId:k().number,closeModal:k().func,setUpdatedMonitorData:k().func};const CRe=e=>e.error==="102"?"monitor_error_add_102":"action_error_default",dV={saving:!1,regnoText:"",invalidRegnos:null,insertResult:null,showError:!1,errorHeader:"",errorBody:"",verified:!1,individualQueryReasonIsRequired:!1,companyQueryReasonIsRequired:!1};function LJt(e,{type:t,payload:n}){switch(t){case"CLOSE_INSERT_RESULT":return{...e,insertResult:dV.insertResult};case"UPDATE_REGNOS":return{...e,regnoText:n,verified:!1};case"INVALID_REGNOS":return{...e,saving:!1,invalidRegnos:n,showError:!0,errorHeader:"portfolioMonitoring_uploadBox_invalidRegnos_header",errorBody:"portfolioMonitoring_uploadBox_invalidRegnos_body"};case"CLEAR_INVALID_REGNOS":return{...e,invalidRegnos:dV.invalidRegnos,showError:!1};case"START_SAVING":return{...e,saving:!0,invalidRegnos:null,insertResult:null,showError:!1};case"SAVE_SUCCESS":return{...dV,saving:!1,insertResult:n};case"SAVE_ERROR":return{...e,saving:!1,showError:!0,errorHeader:"",errorBody:CRe(n)};case"CLEAR_ERROR":return{...e,showError:!1,errorHeader:"",errorBody:""};case"START_CHECK":return{...e,invalidRegnos:null,insertResult:null,showError:!1,verified:!0};case"CHECK_SUCCESS":return{...e,saving:!1,insertResult:n,individualQueryReasonIsRequired:n.individualQueryReasonIsRequired,companyQueryReasonIsRequired:n.companyQueryReasonIsRequired};case"CHECK_ERROR":return{...e,saving:!1,showError:!0,errorHeader:"",errorBody:CRe(n)};default:return e}}/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var C6={};C6.version="0.18.5";var Cm=1200,a_=1252,BJt=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],Vne={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},fV=function(e){BJt.indexOf(e)!=-1&&(a_=Vne[0]=e)};function UJt(){fV(1252)}var Vg=function(e){Cm=e,fV(e)};function hV(){Vg(1200),UJt()}function pV(e){for(var t=[],n=0,r=e.length;n<r;++n)t[n]=e.charCodeAt(n);return t}function VJt(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("")}function ERe(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 BO=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1);return t==255&&n==254?VJt(e.slice(2)):t==254&&n==255?ERe(e.slice(2)):t==65279?e.slice(1):e},E6=function(t){return String.fromCharCode(t)},$ne=function(t){return String.fromCharCode(t)},Rl;function Rvr(e){Rl=e,Vg=function(t){Cm=t,fV(t)},BO=function(t){return t.charCodeAt(0)===255&&t.charCodeAt(1)===254?Rl.utils.decode(1200,pV(t.slice(2))):t},E6=function(n){return Cm===1200?String.fromCharCode(n):Rl.utils.decode(Cm,[n&255,n>>8])[0]},$ne=function(n){return Rl.utils.decode(a_,[n])[0]},SDe()}var td=null,_6=!0,eS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function T6(e){for(var t="",n=0,r=0,i=0,o=0,s=0,l=0,c=0,u=0;u<e.length;)n=e.charCodeAt(u++),o=n>>2,r=e.charCodeAt(u++),s=(n&3)<<4|r>>4,i=e.charCodeAt(u++),l=(r&15)<<2|i>>6,c=i&63,isNaN(r)?l=c=64:isNaN(i)&&(c=64),t+=eS.charAt(o)+eS.charAt(s)+eS.charAt(l)+eS.charAt(c);return t}function Em(e){var t="",n=0,r=0,i=0,o=0,s=0,l=0,c=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var u=0;u<e.length;)o=eS.indexOf(e.charAt(u++)),s=eS.indexOf(e.charAt(u++)),n=o<<2|s>>4,t+=String.fromCharCode(n),l=eS.indexOf(e.charAt(u++)),r=(s&15)<<4|l>>2,l!==64&&(t+=String.fromCharCode(r)),c=eS.indexOf(e.charAt(u++)),i=(l&3)<<6|c,c!==64&&(t+=String.fromCharCode(i));return t}var el=function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),Vb=function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(t,n){return n?new Buffer(t,n):new Buffer(t)}:Buffer.from.bind(Buffer)}return function(){}}();function tS(e){return el?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function _Re(e){return el?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var _m=function(t){return el?Vb(t,"binary"):t.split("").map(function(n){return n.charCodeAt(0)&255})};function A6(e){if(typeof ArrayBuffer>"u")return _m(e);for(var t=new ArrayBuffer(e.length),n=new Uint8Array(t),r=0;r!=e.length;++r)n[r]=e.charCodeAt(r)&255;return t}function nS(e){if(Array.isArray(e))return e.map(function(r){return String.fromCharCode(r)}).join("");for(var t=[],n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join("")}function $Jt(e){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(e)}function zne(e){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return zne(new Uint8Array(e));for(var t=new Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t}var Df=el?function(e){return Buffer.concat(e.map(function(t){return Buffer.isBuffer(t)?t:Vb(t)}))}:function(e){if(typeof Uint8Array<"u"){var t=0,n=0;for(t=0;t<e.length;++t)n+=e[t].length;var r=new Uint8Array(n),i=0;for(t=0,n=0;t<e.length;n+=i,++t)if(i=e[t].length,e[t]instanceof Uint8Array)r.set(e[t],n);else{if(typeof e[t]=="string")throw"wtf";r.set(new Uint8Array(e[t]),n)}return r}return[].concat.apply([],e.map(function(o){return Array.isArray(o)?o:[].slice.call(o)}))};function zJt(e){for(var t=[],n=0,r=e.length+250,i=tS(e.length+255),o=0;o<e.length;++o){var s=e.charCodeAt(o);if(s<128)i[n++]=s;else if(s<2048)i[n++]=192|s>>6&31,i[n++]=128|s&63;else if(s>=55296&&s<57344){s=(s&1023)+64;var l=e.charCodeAt(++o)&1023;i[n++]=240|s>>8&7,i[n++]=128|s>>2&63,i[n++]=128|l>>6&15|(s&3)<<4,i[n++]=128|l&63}else i[n++]=224|s>>12&15,i[n++]=128|s>>6&63,i[n++]=128|s&63;n>r&&(t.push(i.slice(0,n)),n=0,i=tS(65535),r=65530)}return t.push(i.slice(0,n)),Df(t)}var Jh=/\u0000/g,P6=/[\u0001-\u0006]/g;function UO(e){for(var t="",n=e.length-1;n>=0;)t+=e.charAt(n--);return t}function yy(e,t){var n=""+e;return n.length>=t?n:rd("0",t-n.length)+n}function Wne(e,t){var n=""+e;return n.length>=t?n:rd(" ",t-n.length)+n}function mV(e,t){var n=""+e;return n.length>=t?n:n+rd(" ",t-n.length)}function WJt(e,t){var n=""+Math.round(e);return n.length>=t?n:rd("0",t-n.length)+n}function HJt(e,t){var n=""+e;return n.length>=t?n:rd("0",t-n.length)+n}var TRe=Math.pow(2,32);function VO(e,t){if(e>TRe||e<-TRe)return WJt(e,t);var n=Math.round(e);return HJt(n,t)}function gV(e,t){return t=t||0,e.length>=7+t&&(e.charCodeAt(t)|32)===103&&(e.charCodeAt(t+1)|32)===101&&(e.charCodeAt(t+2)|32)===110&&(e.charCodeAt(t+3)|32)===101&&(e.charCodeAt(t+4)|32)===114&&(e.charCodeAt(t+5)|32)===97&&(e.charCodeAt(t+6)|32)===108}var ARe=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Hne=[["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"]];function GJt(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 hs={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 "'},PRe={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},YJt={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 vV(e,t,n){for(var r=e<0?-1:1,i=e*r,o=0,s=1,l=0,c=1,u=0,f=0,h=Math.floor(i);u<t&&(h=Math.floor(i),l=h*s+o,f=h*u+c,!(i-h<5e-8));)i=1/(i-h),o=s,s=l,c=u,u=f;if(f>t&&(u>t?(f=c,l=o):(f=u,l=s)),!n)return[0,r*l,f];var p=Math.floor(r*l/f);return[p,r*l-p*f,f]}function rS(e,t,n){if(e>2958465||e<0)return null;var r=e|0,i=Math.floor(86400*(e-r)),o=0,s=[],l={D:r,T:i,u:86400*(e-r)-i,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(l.u)<1e-6&&(l.u=0),t&&t.date1904&&(r+=1462),l.u>.9999&&(l.u=0,++i==86400&&(l.T=i=0,++r,++l.D)),r===60)s=n?[1317,10,29]:[1900,2,29],o=3;else if(r===0)s=n?[1317,8,29]:[1900,1,0],o=6;else{r>60&&--r;var c=new Date(1900,0,1);c.setDate(c.getDate()+r-1),s=[c.getFullYear(),c.getMonth()+1,c.getDate()],o=c.getDay(),r<60&&(o=(o+6)%7),n&&(o=qJt(c,s))}return l.y=s[0],l.m=s[1],l.d=s[2],l.S=i%60,i=Math.floor(i/60),l.M=i%60,i=Math.floor(i/60),l.H=i,l.q=o,l}var ORe=new Date(1899,11,31,0,0,0),KJt=ORe.getTime(),XJt=new Date(1900,2,1,0,0,0);function jRe(e,t){var n=e.getTime();return t?n-=1461*24*60*60*1e3:e>=XJt&&(n+=24*60*60*1e3),(n-(KJt+(e.getTimezoneOffset()-ORe.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function Gne(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function ZJt(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function QJt(e){var t=e<0?12:11,n=Gne(e.toFixed(12));return n.length<=t||(n=e.toPrecision(10),n.length<=t)?n:e.toExponential(5)}function JJt(e){var t=Gne(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}function O6(e){var t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),n;return t>=-4&&t<=-1?n=e.toPrecision(10+t):Math.abs(t)<=9?n=QJt(e):t===10?n=e.toFixed(10).substr(0,12):n=JJt(e),Gne(ZJt(n.toUpperCase()))}function i_(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):O6(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Tm(14,jRe(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function qJt(e,t){t[0]-=581;var n=e.getDay();return e<60&&(n=(n+6)%7),n}function eqt(e,t,n,r){var i="",o=0,s=0,l=n.y,c,u=0;switch(e){case 98:l=n.y+543;case 121:switch(t.length){case 1:case 2:c=l%100,u=2;break;default:c=l%1e4,u=4;break}break;case 109:switch(t.length){case 1:case 2:c=n.m,u=t.length;break;case 3:return Hne[n.m-1][1];case 5:return Hne[n.m-1][0];default:return Hne[n.m-1][2]}break;case 100:switch(t.length){case 1:case 2:c=n.d,u=t.length;break;case 3:return ARe[n.q][0];default:return ARe[n.q][1]}break;case 104:switch(t.length){case 1:case 2:c=1+(n.H+11)%12,u=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:c=n.H,u=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:c=n.M,u=t.length;break;default:throw"bad minute format: "+t}break;case 115:if(t!="s"&&t!="ss"&&t!=".0"&&t!=".00"&&t!=".000")throw"bad second format: "+t;return n.u===0&&(t=="s"||t=="ss")?yy(n.S,t.length):(r>=2?s=r===3?1e3:100:s=r===1?10:1,o=Math.round(s*(n.S+n.u)),o>=60*s&&(o=0),t==="s"?o===0?"0":""+o/s:(i=yy(o,2+r),t==="ss"?i.substr(0,2):"."+i.substr(2,t.length-1)));case 90:switch(t){case"[h]":case"[hh]":c=n.D*24+n.H;break;case"[m]":case"[mm]":c=(n.D*24+n.H)*60+n.M;break;case"[s]":case"[ss]":c=((n.D*24+n.H)*60+n.M)*60+Math.round(n.S+n.u);break;default:throw"bad abstime format: "+t}u=t.length===3?1:2;break;case 101:c=l,u=1;break}var f=u>0?yy(c,u):"";return f}function aS(e){var t=3;if(e.length<=t)return e;for(var n=e.length%t,r=e.substr(0,n);n!=e.length;n+=t)r+=(r.length>0?",":"")+e.substr(n,t);return r}var MRe=/%/g;function tqt(e,t,n){var r=t.replace(MRe,""),i=t.length-r.length;return $b(e,r,n*Math.pow(10,2*i))+rd("%",i)}function nqt(e,t,n){for(var r=t.length-1;t.charCodeAt(r-1)===44;)--r;return $b(e,t.substr(0,r),n/Math.pow(10,3*(t.length-r)))}function RRe(e,t){var n,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+RRe(e,-t);var i=e.indexOf(".");i===-1&&(i=e.indexOf("E"));var o=Math.floor(Math.log(t)*Math.LOG10E)%i;if(o<0&&(o+=i),n=(t/Math.pow(10,o)).toPrecision(r+1+(i+o)%i),n.indexOf("e")===-1){var s=Math.floor(Math.log(t)*Math.LOG10E);for(n.indexOf(".")===-1?n=n.charAt(0)+"."+n.substr(1)+"E+"+(s-n.length+o):n+="E+"+(s-o);n.substr(0,2)==="0.";)n=n.charAt(0)+n.substr(2,i)+"."+n.substr(2+i),n=n.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(l,c,u,f){return c+u+f.substr(0,(i+o)%i)+"."+f.substr(o)+"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 DRe=/# (\?+)( ?)\/( ?)(\d+)/;function rqt(e,t,n){var r=parseInt(e[4],10),i=Math.round(t*r),o=Math.floor(i/r),s=i-o*r,l=r;return n+(o===0?"":""+o)+" "+(s===0?rd(" ",e[1].length+1+e[4].length):Wne(s,e[1].length)+e[2]+"/"+e[3]+yy(l,e[4].length))}function aqt(e,t,n){return n+(t===0?"":""+t)+rd(" ",e[1].length+2+e[4].length)}var kRe=/^#*0*\.([0#]+)/,IRe=/\).*[0#]/,FRe=/\(###\) ###\\?-####/;function Ip(e){for(var t="",n,r=0;r!=e.length;++r)switch(n=e.charCodeAt(r)){case 35:break;case 63:t+=" ";break;case 48:t+="0";break;default:t+=String.fromCharCode(n)}return t}function NRe(e,t){var n=Math.pow(10,t);return""+Math.round(e*n)/n}function LRe(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 iqt(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function oqt(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function $g(e,t,n){if(e.charCodeAt(0)===40&&!t.match(IRe)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?$g("n",r,n):"("+$g("n",r,-n)+")"}if(t.charCodeAt(t.length-1)===44)return nqt(e,t,n);if(t.indexOf("%")!==-1)return tqt(e,t,n);if(t.indexOf("E")!==-1)return RRe(t,n);if(t.charCodeAt(0)===36)return"$"+$g(e,t.substr(t.charAt(1)==" "?2:1),n);var i,o,s,l,c=Math.abs(n),u=n<0?"-":"";if(t.match(/^00+$/))return u+VO(c,t.length);if(t.match(/^[#?]+$/))return i=VO(n,0),i==="0"&&(i=""),i.length>t.length?i:Ip(t.substr(0,t.length-i.length))+i;if(o=t.match(DRe))return rqt(o,c,u);if(t.match(/^#+0+$/))return u+VO(c,t.length-t.indexOf("0"));if(o=t.match(kRe))return i=NRe(n,o[1].length).replace(/^([^\.]+)$/,"$1."+Ip(o[1])).replace(/\.$/,"."+Ip(o[1])).replace(/\.(\d*)$/,function(g,v){return"."+v+rd("0",Ip(o[1]).length-v.length)}),t.indexOf("0.")!==-1?i:i.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),o=t.match(/^(0*)\.(#*)$/))return u+NRe(c,o[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,o[1].length?"0.":".");if(o=t.match(/^#{1,3},##0(\.?)$/))return u+aS(VO(c,0));if(o=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+$g(e,t,-n):aS(""+(Math.floor(n)+iqt(n,o[1].length)))+"."+yy(LRe(n,o[1].length),o[1].length);if(o=t.match(/^#,#*,#0/))return $g(e,t.replace(/^#,#*,/,""),n);if(o=t.match(/^([0#]+)(\\?-([0#]+))+$/))return i=UO($g(e,t.replace(/[\\-]/g,""),n)),s=0,UO(UO(t.replace(/\\/g,"")).replace(/[0#]/g,function(g){return s<i.length?i.charAt(s++):g==="0"?"0":""}));if(t.match(FRe))return i=$g(e,"##########",n),"("+i.substr(0,3)+") "+i.substr(3,3)+"-"+i.substr(6);var f="";if(o=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(o[4].length,7),l=vV(c,Math.pow(10,s)-1,!1),i=""+u,f=$b("n",o[1],l[1]),f.charAt(f.length-1)==" "&&(f=f.substr(0,f.length-1)+"0"),i+=f+o[2]+"/"+o[3],f=mV(l[2],s),f.length<o[4].length&&(f=Ip(o[4].substr(o[4].length-f.length))+f),i+=f,i;if(o=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(Math.max(o[1].length,o[4].length),7),l=vV(c,Math.pow(10,s)-1,!0),u+(l[0]||(l[1]?"":"0"))+" "+(l[1]?Wne(l[1],s)+o[2]+"/"+o[3]+mV(l[2],s):rd(" ",2*s+1+o[2].length+o[3].length));if(o=t.match(/^[#0?]+$/))return i=VO(n,0),t.length<=i.length?i:Ip(t.substr(0,t.length-i.length))+i;if(o=t.match(/^([#0?]+)\.([#0]+)$/)){i=""+n.toFixed(Math.min(o[2].length,10)).replace(/([^0])0+$/,"$1"),s=i.indexOf(".");var h=t.indexOf(".")-s,p=t.length-i.length-h;return Ip(t.substr(0,h)+i+t.substr(t.length-p))}if(o=t.match(/^00,000\.([#0]*0)$/))return s=LRe(n,o[1].length),n<0?"-"+$g(e,t,-n):aS(oqt(n)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(g){return"00,"+(g.length<3?yy(0,3-g.length):"")+g})+"."+yy(s,o[1].length);switch(t){case"###,##0.00":return $g(e,"#,##0.00",n);case"###,###":case"##,###":case"#,###":var m=aS(VO(c,0));return m!=="0"?u+m:"";case"###,###.00":return $g(e,"###,##0.00",n).replace(/^0\./,".");case"#,###.00":return $g(e,"#,##0.00",n).replace(/^0\./,".");default:}throw new Error("unsupported format |"+t+"|")}function sqt(e,t,n){for(var r=t.length-1;t.charCodeAt(r-1)===44;)--r;return $b(e,t.substr(0,r),n/Math.pow(10,3*(t.length-r)))}function lqt(e,t,n){var r=t.replace(MRe,""),i=t.length-r.length;return $b(e,r,n*Math.pow(10,2*i))+rd("%",i)}function BRe(e,t){var n,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(t==0)return"0.0E+0";if(t<0)return"-"+BRe(e,-t);var i=e.indexOf(".");i===-1&&(i=e.indexOf("E"));var o=Math.floor(Math.log(t)*Math.LOG10E)%i;if(o<0&&(o+=i),n=(t/Math.pow(10,o)).toPrecision(r+1+(i+o)%i),!n.match(/[Ee]/)){var s=Math.floor(Math.log(t)*Math.LOG10E);n.indexOf(".")===-1?n=n.charAt(0)+"."+n.substr(1)+"E+"+(s-n.length+o):n+="E+"+(s-o),n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(l,c,u,f){return c+u+f.substr(0,(i+o)%i)+"."+f.substr(o)+"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 Wx(e,t,n){if(e.charCodeAt(0)===40&&!t.match(IRe)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?Wx("n",r,n):"("+Wx("n",r,-n)+")"}if(t.charCodeAt(t.length-1)===44)return sqt(e,t,n);if(t.indexOf("%")!==-1)return lqt(e,t,n);if(t.indexOf("E")!==-1)return BRe(t,n);if(t.charCodeAt(0)===36)return"$"+Wx(e,t.substr(t.charAt(1)==" "?2:1),n);var i,o,s,l,c=Math.abs(n),u=n<0?"-":"";if(t.match(/^00+$/))return u+yy(c,t.length);if(t.match(/^[#?]+$/))return i=""+n,n===0&&(i=""),i.length>t.length?i:Ip(t.substr(0,t.length-i.length))+i;if(o=t.match(DRe))return aqt(o,c,u);if(t.match(/^#+0+$/))return u+yy(c,t.length-t.indexOf("0"));if(o=t.match(kRe))return i=(""+n).replace(/^([^\.]+)$/,"$1."+Ip(o[1])).replace(/\.$/,"."+Ip(o[1])),i=i.replace(/\.(\d*)$/,function(g,v){return"."+v+rd("0",Ip(o[1]).length-v.length)}),t.indexOf("0.")!==-1?i:i.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),o=t.match(/^(0*)\.(#*)$/))return u+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,o[1].length?"0.":".");if(o=t.match(/^#{1,3},##0(\.?)$/))return u+aS(""+c);if(o=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+Wx(e,t,-n):aS(""+n)+"."+rd("0",o[1].length);if(o=t.match(/^#,#*,#0/))return Wx(e,t.replace(/^#,#*,/,""),n);if(o=t.match(/^([0#]+)(\\?-([0#]+))+$/))return i=UO(Wx(e,t.replace(/[\\-]/g,""),n)),s=0,UO(UO(t.replace(/\\/g,"")).replace(/[0#]/g,function(g){return s<i.length?i.charAt(s++):g==="0"?"0":""}));if(t.match(FRe))return i=Wx(e,"##########",n),"("+i.substr(0,3)+") "+i.substr(3,3)+"-"+i.substr(6);var f="";if(o=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(o[4].length,7),l=vV(c,Math.pow(10,s)-1,!1),i=""+u,f=$b("n",o[1],l[1]),f.charAt(f.length-1)==" "&&(f=f.substr(0,f.length-1)+"0"),i+=f+o[2]+"/"+o[3],f=mV(l[2],s),f.length<o[4].length&&(f=Ip(o[4].substr(o[4].length-f.length))+f),i+=f,i;if(o=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(Math.max(o[1].length,o[4].length),7),l=vV(c,Math.pow(10,s)-1,!0),u+(l[0]||(l[1]?"":"0"))+" "+(l[1]?Wne(l[1],s)+o[2]+"/"+o[3]+mV(l[2],s):rd(" ",2*s+1+o[2].length+o[3].length));if(o=t.match(/^[#0?]+$/))return i=""+n,t.length<=i.length?i:Ip(t.substr(0,t.length-i.length))+i;if(o=t.match(/^([#0]+)\.([#0]+)$/)){i=""+n.toFixed(Math.min(o[2].length,10)).replace(/([^0])0+$/,"$1"),s=i.indexOf(".");var h=t.indexOf(".")-s,p=t.length-i.length-h;return Ip(t.substr(0,h)+i+t.substr(t.length-p))}if(o=t.match(/^00,000\.([#0]*0)$/))return n<0?"-"+Wx(e,t,-n):aS(""+n).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(g){return"00,"+(g.length<3?yy(0,3-g.length):"")+g})+"."+yy(0,o[1].length);switch(t){case"###,###":case"##,###":case"#,###":var m=aS(""+c);return m!=="0"?u+m:"";default:if(t.match(/\.[0#?]*$/))return Wx(e,t.slice(0,t.lastIndexOf(".")),n)+Ip(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function $b(e,t,n){return(n|0)===n?Wx(e,t,n):$g(e,t,n)}function cqt(e){for(var t=[],n=!1,r=0,i=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(i,r-i),i=r+1}if(t[t.length]=e.substr(i),n===!0)throw new Error("Format |"+e+"| unterminated string ");return t}var URe=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function o_(e){for(var t=0,n="",r="";t<e.length;)switch(n=e.charAt(t)){case"G":gV(e,t)&&(t+=6),t++;break;case'"':for(;e.charCodeAt(++t)!==34&&t<e.length;);++t;break;case"\\":t+=2;break;case"_":t+=2;break;case"@":++t;break;case"B":case"b":if(e.charAt(t+1)==="1"||e.charAt(t+1)==="2")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(e.substr(t,3).toUpperCase()==="A/P"||e.substr(t,5).toUpperCase()==="AM/PM"||e.substr(t,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348")return!0;++t;break;case"[":for(r=n;e.charAt(t++)!=="]"&&t<e.length;)r+=e.charAt(t);if(r.match(URe))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;case" ":++t;break;default:++t;break}return!1}function uqt(e,t,n,r){for(var i=[],o="",s=0,l="",c="t",u,f,h,p="H";s<e.length;)switch(l=e.charAt(s)){case"G":if(!gV(e,s))throw new Error("unrecognized character "+l+" in "+e);i[i.length]={t:"G",v:"General"},s+=7;break;case'"':for(o="";(h=e.charCodeAt(++s))!==34&&s<e.length;)o+=String.fromCharCode(h);i[i.length]={t:"t",v:o},++s;break;case"\\":var m=e.charAt(++s),g=m==="("||m===")"?m:"t";i[i.length]={t:g,v:m},++s;break;case"_":i[i.length]={t:"t",v:" "},s+=2;break;case"@":i[i.length]={t:"T",v:t},++s;break;case"B":case"b":if(e.charAt(s+1)==="1"||e.charAt(s+1)==="2"){if(u==null&&(u=rS(t,n,e.charAt(s+1)==="2"),u==null))return"";i[i.length]={t:"X",v:e.substr(s,2)},c=l,s+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":l=l.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0||u==null&&(u=rS(t,n),u==null))return"";for(o=l;++s<e.length&&e.charAt(s).toLowerCase()===l;)o+=l;l==="m"&&c.toLowerCase()==="h"&&(l="M"),l==="h"&&(l=p),i[i.length]={t:l,v:o},c=l;break;case"A":case"a":case"\u4E0A":var v={t:l,v:l};if(u==null&&(u=rS(t,n)),e.substr(s,3).toUpperCase()==="A/P"?(u!=null&&(v.v=u.H>=12?"P":"A"),v.t="T",p="h",s+=3):e.substr(s,5).toUpperCase()==="AM/PM"?(u!=null&&(v.v=u.H>=12?"PM":"AM"),v.t="T",s+=5,p="h"):e.substr(s,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348"?(u!=null&&(v.v=u.H>=12?"\u4E0B\u5348":"\u4E0A\u5348"),v.t="T",s+=5,p="h"):(v.t="t",++s),u==null&&v.t==="T")return"";i[i.length]=v,c=l;break;case"[":for(o=l;e.charAt(s++)!=="]"&&s<e.length;)o+=e.charAt(s);if(o.slice(-1)!=="]")throw'unterminated "[" block: |'+o+"|";if(o.match(URe)){if(u==null&&(u=rS(t,n),u==null))return"";i[i.length]={t:"Z",v:o.toLowerCase()},c=o.charAt(1)}else o.indexOf("$")>-1&&(o=(o.match(/\$([^-\[\]]*)/)||[])[1]||"$",o_(e)||(i[i.length]={t:"t",v:o}));break;case".":if(u!=null){for(o=l;++s<e.length&&(l=e.charAt(s))==="0";)o+=l;i[i.length]={t:"s",v:o};break}case"0":case"#":for(o=l;++s<e.length&&"0#?.,E+-%".indexOf(l=e.charAt(s))>-1;)o+=l;i[i.length]={t:"n",v:o};break;case"?":for(o=l;e.charAt(++s)===l;)o+=l;i[i.length]={t:l,v:o},c=l;break;case"*":++s,(e.charAt(s)==" "||e.charAt(s)=="*")&&++s;break;case"(":case")":i[i.length]={t:r===1?"t":l,v:l},++s;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(o=l;s<e.length&&"0123456789".indexOf(e.charAt(++s))>-1;)o+=e.charAt(s);i[i.length]={t:"D",v:o};break;case" ":i[i.length]={t:l,v:l},++s;break;case"$":i[i.length]={t:"t",v:"$"},++s;break;default:if(",$-+/():!^&'~{}<>=\u20ACacfijklopqrtuvwxzP".indexOf(l)===-1)throw new Error("unrecognized character "+l+" in "+e);i[i.length]={t:"t",v:l},++s;break}var y=0,x=0,b;for(s=i.length-1,c="t";s>=0;--s)switch(i[s].t){case"h":case"H":i[s].t=p,c="h",y<1&&(y=1);break;case"s":(b=i[s].v.match(/\.0+$/))&&(x=Math.max(x,b[0].length-1)),y<3&&(y=3);case"d":case"y":case"M":case"e":c=i[s].t;break;case"m":c==="s"&&(i[s].t="M",y<2&&(y=2));break;case"X":break;case"Z":y<1&&i[s].v.match(/[Hh]/)&&(y=1),y<2&&i[s].v.match(/[Mm]/)&&(y=2),y<3&&i[s].v.match(/[Ss]/)&&(y=3)}switch(y){case 0:break;case 1:u.u>=.5&&(u.u=0,++u.S),u.S>=60&&(u.S=0,++u.M),u.M>=60&&(u.M=0,++u.H);break;case 2:u.u>=.5&&(u.u=0,++u.S),u.S>=60&&(u.S=0,++u.M);break}var S="",C;for(s=0;s<i.length;++s)switch(i[s].t){case"t":case"T":case" ":case"D":break;case"X":i[s].v="",i[s].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":i[s].v=eqt(i[s].t.charCodeAt(0),i[s].v,u,x),i[s].t="t";break;case"n":case"?":for(C=s+1;i[C]!=null&&((l=i[C].t)==="?"||l==="D"||(l===" "||l==="t")&&i[C+1]!=null&&(i[C+1].t==="?"||i[C+1].t==="t"&&i[C+1].v==="/")||i[s].t==="("&&(l===" "||l==="n"||l===")")||l==="t"&&(i[C].v==="/"||i[C].v===" "&&i[C+1]!=null&&i[C+1].t=="?"));)i[s].v+=i[C].v,i[C]={v:"",t:";"},++C;S+=i[s].v,s=C-1;break;case"G":i[s].t="t",i[s].v=i_(t,n);break}var _="",T,M;if(S.length>0){S.charCodeAt(0)==40?(T=t<0&&S.charCodeAt(0)===45?-t:t,M=$b("n",S,T)):(T=t<0&&r>1?-t:t,M=$b("n",S,T),T<0&&i[0]&&i[0].t=="t"&&(M=M.substr(1),i[0].v="-"+i[0].v)),C=M.length-1;var j=i.length;for(s=0;s<i.length;++s)if(i[s]!=null&&i[s].t!="t"&&i[s].v.indexOf(".")>-1){j=s;break}var B=i.length;if(j===i.length&&M.indexOf("E")===-1){for(s=i.length-1;s>=0;--s)i[s]==null||"n?".indexOf(i[s].t)===-1||(C>=i[s].v.length-1?(C-=i[s].v.length,i[s].v=M.substr(C+1,i[s].v.length)):C<0?i[s].v="":(i[s].v=M.substr(0,C+1),C=-1),i[s].t="t",B=s);C>=0&&B<i.length&&(i[B].v=M.substr(0,C+1)+i[B].v)}else if(j!==i.length&&M.indexOf("E")===-1){for(C=M.indexOf(".")-1,s=j;s>=0;--s)if(!(i[s]==null||"n?".indexOf(i[s].t)===-1)){for(f=i[s].v.indexOf(".")>-1&&s===j?i[s].v.indexOf(".")-1:i[s].v.length-1,_=i[s].v.substr(f+1);f>=0;--f)C>=0&&(i[s].v.charAt(f)==="0"||i[s].v.charAt(f)==="#")&&(_=M.charAt(C--)+_);i[s].v=_,i[s].t="t",B=s}for(C>=0&&B<i.length&&(i[B].v=M.substr(0,C+1)+i[B].v),C=M.indexOf(".")+1,s=j;s<i.length;++s)if(!(i[s]==null||"n?(".indexOf(i[s].t)===-1&&s!==j)){for(f=i[s].v.indexOf(".")>-1&&s===j?i[s].v.indexOf(".")+1:0,_=i[s].v.substr(0,f);f<i[s].v.length;++f)C<M.length&&(_+=M.charAt(C++));i[s].v=_,i[s].t="t",B=s}}}for(s=0;s<i.length;++s)i[s]!=null&&"n?".indexOf(i[s].t)>-1&&(T=r>1&&t<0&&s>0&&i[s-1].v==="-"?-t:t,i[s].v=$b(i[s].t,i[s].v,T),i[s].t="t");var W="";for(s=0;s!==i.length;++s)i[s]!=null&&(W+=i[s].v);return W}var VRe=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function $Re(e,t){if(t==null)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;break}return!1}function dqt(e,t){var n=cqt(e),r=n.length,i=n[r-1].indexOf("@");if(r<4&&i>-1&&--r,n.length>4)throw new Error("cannot find right format for |"+n.join("|")+"|");if(typeof t!="number")return[4,n.length===4||i>-1?n[n.length-1]:"@"];switch(n.length){case 1:n=i>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=i>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=i>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"];break;case 4:break}var o=t>0?n[0]:t<0?n[1]:n[2];if(n[0].indexOf("[")===-1&&n[1].indexOf("[")===-1)return[r,o];if(n[0].match(/\[[=<>]/)!=null||n[1].match(/\[[=<>]/)!=null){var s=n[0].match(VRe),l=n[1].match(VRe);return $Re(t,s)?[r,n[0]]:$Re(t,l)?[r,n[1]]:[r,n[s!=null&&l!=null?2:1]]}return[r,o]}function Tm(e,t,n){n==null&&(n={});var r="";switch(typeof e){case"string":e=="m/d/yy"&&n.dateNF?r=n.dateNF:r=e;break;case"number":e==14&&n.dateNF?r=n.dateNF:r=(n.table!=null?n.table:hs)[e],r==null&&(r=n.table&&n.table[PRe[e]]||hs[PRe[e]]),r==null&&(r=YJt[e]||"General");break}if(gV(r,0))return i_(t,n);t instanceof Date&&(t=jRe(t,n.date1904));var i=dqt(r,t);if(gV(i[1]))return i_(t,n);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else if(t===""||t==null)return"";return uqt(i[1],t,n,i[0])}function Hx(e,t){if(typeof t!="number"){t=+t||-1;for(var n=0;n<392;++n){if(hs[n]==null){t<0&&(t=n);continue}if(hs[n]==e){t=n;break}}t<0&&(t=391)}return hs[t]=e,t}function j6(e){for(var t=0;t!=392;++t)e[t]!==void 0&&Hx(e[t],t)}function $O(){hs=GJt()}var fqt={format:Tm,load:Hx,_table:hs,load_table:j6,parse_date_code:rS,is_date:o_,get_table:function(){return fqt._table=hs}},hqt={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"},zRe=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function pqt(e){var t=typeof e=="number"?hs[e]:e;return t=t.replace(zRe,"(\\d+)"),new RegExp("^"+t+"$")}function mqt(e,t,n){var r=-1,i=-1,o=-1,s=-1,l=-1,c=-1;(t.match(zRe)||[]).forEach(function(h,p){var m=parseInt(n[p+1],10);switch(h.toLowerCase().charAt(0)){case"y":r=m;break;case"d":o=m;break;case"h":s=m;break;case"s":c=m;break;case"m":s>=0?l=m:i=m;break}}),c>=0&&l==-1&&i>=0&&(l=i,i=-1);var u=(""+(r>=0?r:new Date().getFullYear())).slice(-4)+"-"+("00"+(i>=1?i:1)).slice(-2)+"-"+("00"+(o>=1?o:1)).slice(-2);u.length==7&&(u="0"+u),u.length==8&&(u="20"+u);var f=("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return s==-1&&l==-1&&c==-1?u:r==-1&&i==-1&&o==-1?f:u+"T"+f}var gqt=function(){var e={};e.version="1.2.0";function t(){for(var M=0,j=new Array(256),B=0;B!=256;++B)M=B,M=M&1?-306674912^M>>>1:M>>>1,M=M&1?-306674912^M>>>1:M>>>1,M=M&1?-306674912^M>>>1:M>>>1,M=M&1?-306674912^M>>>1:M>>>1,M=M&1?-306674912^M>>>1:M>>>1,M=M&1?-306674912^M>>>1:M>>>1,M=M&1?-306674912^M>>>1:M>>>1,M=M&1?-306674912^M>>>1:M>>>1,j[B]=M;return typeof Int32Array<"u"?new Int32Array(j):j}var n=t();function r(M){var j=0,B=0,W=0,K=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(W=0;W!=256;++W)K[W]=M[W];for(W=0;W!=256;++W)for(B=M[W],j=256+W;j<4096;j+=256)B=K[j]=B>>>8^M[B&255];var G=[];for(W=1;W!=16;++W)G[W-1]=typeof Int32Array<"u"?K.subarray(W*256,W*256+256):K.slice(W*256,W*256+256);return G}var i=r(n),o=i[0],s=i[1],l=i[2],c=i[3],u=i[4],f=i[5],h=i[6],p=i[7],m=i[8],g=i[9],v=i[10],y=i[11],x=i[12],b=i[13],S=i[14];function C(M,j){for(var B=j^-1,W=0,K=M.length;W<K;)B=B>>>8^n[(B^M.charCodeAt(W++))&255];return~B}function _(M,j){for(var B=j^-1,W=M.length-15,K=0;K<W;)B=S[M[K++]^B&255]^b[M[K++]^B>>8&255]^x[M[K++]^B>>16&255]^y[M[K++]^B>>>24]^v[M[K++]]^g[M[K++]]^m[M[K++]]^p[M[K++]]^h[M[K++]]^f[M[K++]]^u[M[K++]]^c[M[K++]]^l[M[K++]]^s[M[K++]]^o[M[K++]]^n[M[K++]];for(W+=15;K<W;)B=B>>>8^n[(B^M[K++])&255];return~B}function T(M,j){for(var B=j^-1,W=0,K=M.length,G=0,J=0;W<K;)G=M.charCodeAt(W++),G<128?B=B>>>8^n[(B^G)&255]:G<2048?(B=B>>>8^n[(B^(192|G>>6&31))&255],B=B>>>8^n[(B^(128|G&63))&255]):G>=55296&&G<57344?(G=(G&1023)+64,J=M.charCodeAt(W++)&1023,B=B>>>8^n[(B^(240|G>>8&7))&255],B=B>>>8^n[(B^(128|G>>2&63))&255],B=B>>>8^n[(B^(128|J>>6&15|(G&3)<<4))&255],B=B>>>8^n[(B^(128|J&63))&255]):(B=B>>>8^n[(B^(224|G>>12&15))&255],B=B>>>8^n[(B^(128|G>>6&63))&255],B=B>>>8^n[(B^(128|G&63))&255]);return~B}return e.table=n,e.bstr=C,e.buf=_,e.str=T,e}(),ts=function(){var t={};t.version="1.2.1";function n(pt,Mt){for(var Pt=pt.split("/"),Wt=Mt.split("/"),Xt=0,It=0,Jt=Math.min(Pt.length,Wt.length);Xt<Jt;++Xt){if(It=Pt[Xt].length-Wt[Xt].length)return It;if(Pt[Xt]!=Wt[Xt])return Pt[Xt]<Wt[Xt]?-1:1}return Pt.length-Wt.length}function r(pt){if(pt.charAt(pt.length-1)=="/")return pt.slice(0,-1).indexOf("/")===-1?pt:r(pt.slice(0,-1));var Mt=pt.lastIndexOf("/");return Mt===-1?pt:pt.slice(0,Mt+1)}function i(pt){if(pt.charAt(pt.length-1)=="/")return i(pt.slice(0,-1));var Mt=pt.lastIndexOf("/");return Mt===-1?pt:pt.slice(Mt+1)}function o(pt,Mt){typeof Mt=="string"&&(Mt=new Date(Mt));var Pt=Mt.getHours();Pt=Pt<<6|Mt.getMinutes(),Pt=Pt<<5|Mt.getSeconds()>>>1,pt.write_shift(2,Pt);var Wt=Mt.getFullYear()-1980;Wt=Wt<<4|Mt.getMonth()+1,Wt=Wt<<5|Mt.getDate(),pt.write_shift(2,Wt)}function s(pt){var Mt=pt.read_shift(2)&65535,Pt=pt.read_shift(2)&65535,Wt=new Date,Xt=Pt&31;Pt>>>=5;var It=Pt&15;Pt>>>=4,Wt.setMilliseconds(0),Wt.setFullYear(Pt+1980),Wt.setMonth(It-1),Wt.setDate(Xt);var Jt=Mt&31;Mt>>>=5;var Rn=Mt&63;return Mt>>>=6,Wt.setHours(Mt),Wt.setMinutes(Rn),Wt.setSeconds(Jt<<1),Wt}function l(pt){yh(pt,0);for(var Mt={},Pt=0;pt.l<=pt.length-4;){var Wt=pt.read_shift(2),Xt=pt.read_shift(2),It=pt.l+Xt,Jt={};switch(Wt){case 21589:Pt=pt.read_shift(1),Pt&1&&(Jt.mtime=pt.read_shift(4)),Xt>5&&(Pt&2&&(Jt.atime=pt.read_shift(4)),Pt&4&&(Jt.ctime=pt.read_shift(4))),Jt.mtime&&(Jt.mt=new Date(Jt.mtime*1e3));break}pt.l=It,Mt[Wt]=Jt}return Mt}var c;function u(){return c||(c={})}function f(pt,Mt){if(pt[0]==80&&pt[1]==75)return ii(pt,Mt);if((pt[0]|32)==109&&(pt[1]|32)==105)return Fs(pt,Mt);if(pt.length<512)throw new Error("CFB file size "+pt.length+" < 512");var Pt=3,Wt=512,Xt=0,It=0,Jt=0,Rn=0,En=0,Mn=[],Nn=pt.slice(0,512);yh(Nn,0);var $r=h(Nn);switch(Pt=$r[0],Pt){case 3:Wt=512;break;case 4:Wt=4096;break;case 0:if($r[1]==0)return ii(pt,Mt);default:throw new Error("Major Version: Expected 3 or 4 saw "+Pt)}Wt!==512&&(Nn=pt.slice(0,Wt),yh(Nn,28));var ja=pt.slice(0,Wt);p(Nn,Pt);var Va=Nn.read_shift(4,"i");if(Pt===3&&Va!==0)throw new Error("# Directory Sectors: Expected 0 saw "+Va);Nn.l+=4,Jt=Nn.read_shift(4,"i"),Nn.l+=4,Nn.chk("00100000","Mini Stream Cutoff Size: "),Rn=Nn.read_shift(4,"i"),Xt=Nn.read_shift(4,"i"),En=Nn.read_shift(4,"i"),It=Nn.read_shift(4,"i");for(var $a=-1,ai=0;ai<109&&($a=Nn.read_shift(4,"i"),!($a<0));++ai)Mn[ai]=$a;var Qo=m(pt,Wt);y(En,It,Qo,Wt,Mn);var Ms=b(Qo,Jt,Mn,Wt);Ms[Jt].name="!Directory",Xt>0&&Rn!==J&&(Ms[Rn].name="!MiniFAT"),Ms[Mn[0]].name="!FAT",Ms.fat_addrs=Mn,Ms.ssz=Wt;var qc={},kl=[],Hu=[],rs=[];S(Jt,Ms,Qo,kl,Xt,qc,Hu,Rn),g(Hu,rs,kl),kl.shift();var Xl={FileIndex:Hu,FullPaths:rs};return Mt&&Mt.raw&&(Xl.raw={header:ja,sectors:Qo}),Xl}function h(pt){if(pt[pt.l]==80&&pt[pt.l+1]==75)return[0,0];pt.chk(te,"Header Signature: "),pt.l+=16;var Mt=pt.read_shift(2,"u");return[pt.read_shift(2,"u"),Mt]}function p(pt,Mt){var Pt=9;switch(pt.l+=2,Pt=pt.read_shift(2)){case 9:if(Mt!=3)throw new Error("Sector Shift: Expected 9 saw "+Pt);break;case 12:if(Mt!=4)throw new Error("Sector Shift: Expected 12 saw "+Pt);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+Pt)}pt.chk("0600","Mini Sector Shift: "),pt.chk("000000000000","Reserved: ")}function m(pt,Mt){for(var Pt=Math.ceil(pt.length/Mt)-1,Wt=[],Xt=1;Xt<Pt;++Xt)Wt[Xt-1]=pt.slice(Xt*Mt,(Xt+1)*Mt);return Wt[Pt-1]=pt.slice(Pt*Mt),Wt}function g(pt,Mt,Pt){for(var Wt=0,Xt=0,It=0,Jt=0,Rn=0,En=Pt.length,Mn=[],Nn=[];Wt<En;++Wt)Mn[Wt]=Nn[Wt]=Wt,Mt[Wt]=Pt[Wt];for(;Rn<Nn.length;++Rn)Wt=Nn[Rn],Xt=pt[Wt].L,It=pt[Wt].R,Jt=pt[Wt].C,Mn[Wt]===Wt&&(Xt!==-1&&Mn[Xt]!==Xt&&(Mn[Wt]=Mn[Xt]),It!==-1&&Mn[It]!==It&&(Mn[Wt]=Mn[It])),Jt!==-1&&(Mn[Jt]=Wt),Xt!==-1&&Wt!=Mn[Wt]&&(Mn[Xt]=Mn[Wt],Nn.lastIndexOf(Xt)<Rn&&Nn.push(Xt)),It!==-1&&Wt!=Mn[Wt]&&(Mn[It]=Mn[Wt],Nn.lastIndexOf(It)<Rn&&Nn.push(It));for(Wt=1;Wt<En;++Wt)Mn[Wt]===Wt&&(It!==-1&&Mn[It]!==It?Mn[Wt]=Mn[It]:Xt!==-1&&Mn[Xt]!==Xt&&(Mn[Wt]=Mn[Xt]));for(Wt=1;Wt<En;++Wt)if(pt[Wt].type!==0){if(Rn=Wt,Rn!=Mn[Rn])do Rn=Mn[Rn],Mt[Wt]=Mt[Rn]+"/"+Mt[Wt];while(Rn!==0&&Mn[Rn]!==-1&&Rn!=Mn[Rn]);Mn[Wt]=-1}for(Mt[0]+="/",Wt=1;Wt<En;++Wt)pt[Wt].type!==2&&(Mt[Wt]+="/")}function v(pt,Mt,Pt){for(var Wt=pt.start,Xt=pt.size,It=[],Jt=Wt;Pt&&Xt>0&&Jt>=0;)It.push(Mt.slice(Jt*G,Jt*G+G)),Xt-=G,Jt=l_(Pt,Jt*4);return It.length===0?Ba(0):Df(It).slice(0,pt.size)}function y(pt,Mt,Pt,Wt,Xt){var It=J;if(pt===J){if(Mt!==0)throw new Error("DIFAT chain shorter than expected")}else if(pt!==-1){var Jt=Pt[pt],Rn=(Wt>>>2)-1;if(!Jt)return;for(var En=0;En<Rn&&(It=l_(Jt,En*4))!==J;++En)Xt.push(It);y(l_(Jt,Wt-4),Mt-1,Pt,Wt,Xt)}}function x(pt,Mt,Pt,Wt,Xt){var It=[],Jt=[];Xt||(Xt=[]);var Rn=Wt-1,En=0,Mn=0;for(En=Mt;En>=0;){Xt[En]=!0,It[It.length]=En,Jt.push(pt[En]);var Nn=Pt[Math.floor(En*4/Wt)];if(Mn=En*4&Rn,Wt<4+Mn)throw new Error("FAT boundary crossed: "+En+" 4 "+Wt);if(!pt[Nn])break;En=l_(pt[Nn],Mn)}return{nodes:It,data:dDe([Jt])}}function b(pt,Mt,Pt,Wt){var Xt=pt.length,It=[],Jt=[],Rn=[],En=[],Mn=Wt-1,Nn=0,$r=0,ja=0,Va=0;for(Nn=0;Nn<Xt;++Nn)if(Rn=[],ja=Nn+Mt,ja>=Xt&&(ja-=Xt),!Jt[ja]){En=[];var $a=[];for($r=ja;$r>=0;){$a[$r]=!0,Jt[$r]=!0,Rn[Rn.length]=$r,En.push(pt[$r]);var ai=Pt[Math.floor($r*4/Wt)];if(Va=$r*4&Mn,Wt<4+Va)throw new Error("FAT boundary crossed: "+$r+" 4 "+Wt);if(!pt[ai]||($r=l_(pt[ai],Va),$a[$r]))break}It[ja]={nodes:Rn,data:dDe([En])}}return It}function S(pt,Mt,Pt,Wt,Xt,It,Jt,Rn){for(var En=0,Mn=Wt.length?2:0,Nn=Mt[pt].data,$r=0,ja=0,Va;$r<Nn.length;$r+=128){var $a=Nn.slice($r,$r+128);yh($a,64),ja=$a.read_shift(2),Va=CV($a,0,ja-Mn),Wt.push(Va);var ai={name:Va,type:$a.read_shift(1),color:$a.read_shift(1),L:$a.read_shift(4,"i"),R:$a.read_shift(4,"i"),C:$a.read_shift(4,"i"),clsid:$a.read_shift(16),state:$a.read_shift(4,"i"),start:0,size:0},Qo=$a.read_shift(2)+$a.read_shift(2)+$a.read_shift(2)+$a.read_shift(2);Qo!==0&&(ai.ct=C($a,$a.l-8));var Ms=$a.read_shift(2)+$a.read_shift(2)+$a.read_shift(2)+$a.read_shift(2);Ms!==0&&(ai.mt=C($a,$a.l-8)),ai.start=$a.read_shift(4,"i"),ai.size=$a.read_shift(4,"i"),ai.size<0&&ai.start<0&&(ai.size=ai.type=0,ai.start=J,ai.name=""),ai.type===5?(En=ai.start,Xt>0&&En!==J&&(Mt[En].name="!StreamData")):ai.size>=4096?(ai.storage="fat",Mt[ai.start]===void 0&&(Mt[ai.start]=x(Pt,ai.start,Mt.fat_addrs,Mt.ssz)),Mt[ai.start].name=ai.name,ai.content=Mt[ai.start].data.slice(0,ai.size)):(ai.storage="minifat",ai.size<0?ai.size=0:En!==J&&ai.start!==J&&Mt[En]&&(ai.content=v(ai,Mt[En].data,(Mt[Rn]||{}).data))),ai.content&&yh(ai.content,0),It[Va]=ai,Jt.push(ai)}}function C(pt,Mt){return new Date((kf(pt,Mt+4)/1e7*Math.pow(2,32)+kf(pt,Mt)/1e7-11644473600)*1e3)}function _(pt,Mt){return u(),f(c.readFileSync(pt),Mt)}function T(pt,Mt){var Pt=Mt&&Mt.type;switch(Pt||el&&Buffer.isBuffer(pt)&&(Pt="buffer"),Pt||"base64"){case"file":return _(pt,Mt);case"base64":return f(_m(Em(pt)),Mt);case"binary":return f(_m(pt),Mt)}return f(pt,Mt)}function M(pt,Mt){var Pt=Mt||{},Wt=Pt.root||"Root Entry";if(pt.FullPaths||(pt.FullPaths=[]),pt.FileIndex||(pt.FileIndex=[]),pt.FullPaths.length!==pt.FileIndex.length)throw new Error("inconsistent CFB structure");pt.FullPaths.length===0&&(pt.FullPaths[0]=Wt+"/",pt.FileIndex[0]={name:Wt,type:5}),Pt.CLSID&&(pt.FileIndex[0].clsid=Pt.CLSID),j(pt)}function j(pt){var Mt="Sh33tJ5";if(!ts.find(pt,"/"+Mt)){var Pt=Ba(4);Pt[0]=55,Pt[1]=Pt[3]=50,Pt[2]=54,pt.FileIndex.push({name:Mt,type:2,content:Pt,size:4,L:69,R:69,C:69}),pt.FullPaths.push(pt.FullPaths[0]+Mt),B(pt)}}function B(pt,Mt){M(pt);for(var Pt=!1,Wt=!1,Xt=pt.FullPaths.length-1;Xt>=0;--Xt){var It=pt.FileIndex[Xt];switch(It.type){case 0:Wt?Pt=!0:(pt.FileIndex.pop(),pt.FullPaths.pop());break;case 1:case 2:case 5:Wt=!0,isNaN(It.R*It.L*It.C)&&(Pt=!0),It.R>-1&&It.L>-1&&It.R==It.L&&(Pt=!0);break;default:Pt=!0;break}}if(!(!Pt&&!Mt)){var Jt=new Date(1987,1,19),Rn=0,En=Object.create?Object.create(null):{},Mn=[];for(Xt=0;Xt<pt.FullPaths.length;++Xt)En[pt.FullPaths[Xt]]=!0,pt.FileIndex[Xt].type!==0&&Mn.push([pt.FullPaths[Xt],pt.FileIndex[Xt]]);for(Xt=0;Xt<Mn.length;++Xt){var Nn=r(Mn[Xt][0]);Wt=En[Nn],Wt||(Mn.push([Nn,{name:i(Nn).replace("/",""),type:1,clsid:me,ct:Jt,mt:Jt,content:null}]),En[Nn]=!0)}for(Mn.sort(function(Va,$a){return n(Va[0],$a[0])}),pt.FullPaths=[],pt.FileIndex=[],Xt=0;Xt<Mn.length;++Xt)pt.FullPaths[Xt]=Mn[Xt][0],pt.FileIndex[Xt]=Mn[Xt][1];for(Xt=0;Xt<Mn.length;++Xt){var $r=pt.FileIndex[Xt],ja=pt.FullPaths[Xt];if($r.name=i(ja).replace("/",""),$r.L=$r.R=$r.C=-($r.color=1),$r.size=$r.content?$r.content.length:0,$r.start=0,$r.clsid=$r.clsid||me,Xt===0)$r.C=Mn.length>1?1:-1,$r.size=0,$r.type=5;else if(ja.slice(-1)=="/"){for(Rn=Xt+1;Rn<Mn.length&&r(pt.FullPaths[Rn])!=ja;++Rn);for($r.C=Rn>=Mn.length?-1:Rn,Rn=Xt+1;Rn<Mn.length&&r(pt.FullPaths[Rn])!=r(ja);++Rn);$r.R=Rn>=Mn.length?-1:Rn,$r.type=1}else r(pt.FullPaths[Xt+1]||"")==r(ja)&&($r.R=Xt+1),$r.type=2}}}function W(pt,Mt){var Pt=Mt||{};if(Pt.fileType=="mad")return Ro(pt,Pt);switch(B(pt),Pt.fileType){case"zip":return Ji(pt,Pt)}var Wt=function(Va){for(var $a=0,ai=0,Qo=0;Qo<Va.FileIndex.length;++Qo){var Ms=Va.FileIndex[Qo];if(Ms.content){var qc=Ms.content.length;qc>0&&(qc<4096?$a+=qc+63>>6:ai+=qc+511>>9)}}for(var kl=Va.FullPaths.length+3>>2,Hu=$a+7>>3,rs=$a+127>>7,Xl=Hu+ai+kl+rs,eu=Xl+127>>7,Pl=eu<=109?0:Math.ceil((eu-109)/127);Xl+eu+Pl+127>>7>eu;)Pl=++eu<=109?0:Math.ceil((eu-109)/127);var Wo=[1,Pl,eu,rs,kl,ai,$a,0];return Va.FileIndex[0].size=$a<<6,Wo[7]=(Va.FileIndex[0].start=Wo[0]+Wo[1]+Wo[2]+Wo[3]+Wo[4]+Wo[5])+(Wo[6]+7>>3),Wo}(pt),Xt=Ba(Wt[7]<<9),It=0,Jt=0;{for(It=0;It<8;++It)Xt.write_shift(1,re[It]);for(It=0;It<8;++It)Xt.write_shift(2,0);for(Xt.write_shift(2,62),Xt.write_shift(2,3),Xt.write_shift(2,65534),Xt.write_shift(2,9),Xt.write_shift(2,6),It=0;It<3;++It)Xt.write_shift(2,0);for(Xt.write_shift(4,0),Xt.write_shift(4,Wt[2]),Xt.write_shift(4,Wt[0]+Wt[1]+Wt[2]+Wt[3]-1),Xt.write_shift(4,0),Xt.write_shift(4,4096),Xt.write_shift(4,Wt[3]?Wt[0]+Wt[1]+Wt[2]-1:J),Xt.write_shift(4,Wt[3]),Xt.write_shift(-4,Wt[1]?Wt[0]-1:J),Xt.write_shift(4,Wt[1]),It=0;It<109;++It)Xt.write_shift(-4,It<Wt[2]?Wt[1]+It:-1)}if(Wt[1])for(Jt=0;Jt<Wt[1];++Jt){for(;It<236+Jt*127;++It)Xt.write_shift(-4,It<Wt[2]?Wt[1]+It:-1);Xt.write_shift(-4,Jt===Wt[1]-1?J:Jt+1)}var Rn=function(Va){for(Jt+=Va;It<Jt-1;++It)Xt.write_shift(-4,It+1);Va&&(++It,Xt.write_shift(-4,J))};for(Jt=It=0,Jt+=Wt[1];It<Jt;++It)Xt.write_shift(-4,Ce.DIFSECT);for(Jt+=Wt[2];It<Jt;++It)Xt.write_shift(-4,Ce.FATSECT);Rn(Wt[3]),Rn(Wt[4]);for(var En=0,Mn=0,Nn=pt.FileIndex[0];En<pt.FileIndex.length;++En)Nn=pt.FileIndex[En],Nn.content&&(Mn=Nn.content.length,!(Mn<4096)&&(Nn.start=Jt,Rn(Mn+511>>9)));for(Rn(Wt[6]+7>>3);Xt.l&511;)Xt.write_shift(-4,Ce.ENDOFCHAIN);for(Jt=It=0,En=0;En<pt.FileIndex.length;++En)Nn=pt.FileIndex[En],Nn.content&&(Mn=Nn.content.length,!(!Mn||Mn>=4096)&&(Nn.start=Jt,Rn(Mn+63>>6)));for(;Xt.l&511;)Xt.write_shift(-4,Ce.ENDOFCHAIN);for(It=0;It<Wt[4]<<2;++It){var $r=pt.FullPaths[It];if(!$r||$r.length===0){for(En=0;En<17;++En)Xt.write_shift(4,0);for(En=0;En<3;++En)Xt.write_shift(4,-1);for(En=0;En<12;++En)Xt.write_shift(4,0);continue}Nn=pt.FileIndex[It],It===0&&(Nn.start=Nn.size?Nn.start-1:J);var ja=It===0&&Pt.root||Nn.name;if(Mn=2*(ja.length+1),Xt.write_shift(64,ja,"utf16le"),Xt.write_shift(2,Mn),Xt.write_shift(1,Nn.type),Xt.write_shift(1,Nn.color),Xt.write_shift(-4,Nn.L),Xt.write_shift(-4,Nn.R),Xt.write_shift(-4,Nn.C),Nn.clsid)Xt.write_shift(16,Nn.clsid,"hex");else for(En=0;En<4;++En)Xt.write_shift(4,0);Xt.write_shift(4,Nn.state||0),Xt.write_shift(4,0),Xt.write_shift(4,0),Xt.write_shift(4,0),Xt.write_shift(4,0),Xt.write_shift(4,Nn.start),Xt.write_shift(4,Nn.size),Xt.write_shift(4,0)}for(It=1;It<pt.FileIndex.length;++It)if(Nn=pt.FileIndex[It],Nn.size>=4096)if(Xt.l=Nn.start+1<<9,el&&Buffer.isBuffer(Nn.content))Nn.content.copy(Xt,Xt.l,0,Nn.size),Xt.l+=Nn.size+511&-512;else{for(En=0;En<Nn.size;++En)Xt.write_shift(1,Nn.content[En]);for(;En&511;++En)Xt.write_shift(1,0)}for(It=1;It<pt.FileIndex.length;++It)if(Nn=pt.FileIndex[It],Nn.size>0&&Nn.size<4096)if(el&&Buffer.isBuffer(Nn.content))Nn.content.copy(Xt,Xt.l,0,Nn.size),Xt.l+=Nn.size+63&-64;else{for(En=0;En<Nn.size;++En)Xt.write_shift(1,Nn.content[En]);for(;En&63;++En)Xt.write_shift(1,0)}if(el)Xt.l=Xt.length;else for(;Xt.l<Xt.length;)Xt.write_shift(1,0);return Xt}function K(pt,Mt){var Pt=pt.FullPaths.map(function(En){return En.toUpperCase()}),Wt=Pt.map(function(En){var Mn=En.split("/");return Mn[Mn.length-(En.slice(-1)=="/"?2:1)]}),Xt=!1;Mt.charCodeAt(0)===47?(Xt=!0,Mt=Pt[0].slice(0,-1)+Mt):Xt=Mt.indexOf("/")!==-1;var It=Mt.toUpperCase(),Jt=Xt===!0?Pt.indexOf(It):Wt.indexOf(It);if(Jt!==-1)return pt.FileIndex[Jt];var Rn=!It.match(P6);for(It=It.replace(Jh,""),Rn&&(It=It.replace(P6,"!")),Jt=0;Jt<Pt.length;++Jt)if((Rn?Pt[Jt].replace(P6,"!"):Pt[Jt]).replace(Jh,"")==It||(Rn?Wt[Jt].replace(P6,"!"):Wt[Jt]).replace(Jh,"")==It)return pt.FileIndex[Jt];return null}var G=64,J=-2,te="d0cf11e0a1b11ae1",re=[208,207,17,224,161,177,26,225],me="00000000000000000000000000000000",Ce={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:J,FREESECT:-1,HEADER_SIGNATURE:te,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:me,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function Ae(pt,Mt,Pt){u();var Wt=W(pt,Pt);c.writeFileSync(Mt,Wt)}function _e(pt){for(var Mt=new Array(pt.length),Pt=0;Pt<pt.length;++Pt)Mt[Pt]=String.fromCharCode(pt[Pt]);return Mt.join("")}function Be(pt,Mt){var Pt=W(pt,Mt);switch(Mt&&Mt.type||"buffer"){case"file":return u(),c.writeFileSync(Mt.filename,Pt),Pt;case"binary":return typeof Pt=="string"?Pt:_e(Pt);case"base64":return T6(typeof Pt=="string"?Pt:_e(Pt));case"buffer":if(el)return Buffer.isBuffer(Pt)?Pt:Vb(Pt);case"array":return typeof Pt=="string"?_m(Pt):Pt}return Pt}var Ue;function $e(pt){try{var Mt=pt.InflateRaw,Pt=new Mt;if(Pt._processChunk(new Uint8Array([3,0]),Pt._finishFlushFlag),Pt.bytesRead)Ue=pt;else throw new Error("zlib does not expose bytesRead")}catch(Wt){console.error("cannot use native zlib: "+(Wt.message||Wt))}}function Je(pt,Mt){if(!Ue)return Lr(pt,Mt);var Pt=Ue.InflateRaw,Wt=new Pt,Xt=Wt._processChunk(pt.slice(pt.l),Wt._finishFlushFlag);return pt.l+=Wt.bytesRead,Xt}function Ne(pt){return Ue?Ue.deflateRawSync(pt):Qn(pt)}var Ke=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],nt=[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],rt=[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 st(pt){var Mt=(pt<<1|pt<<11)&139536|(pt<<5|pt<<15)&558144;return(Mt>>16|Mt>>8|Mt)&255}for(var gt=typeof Uint8Array<"u",lt=gt?new Uint8Array(256):[],ut=0;ut<256;++ut)lt[ut]=st(ut);function Fe(pt,Mt){var Pt=lt[pt&255];return Mt<=8?Pt>>>8-Mt:(Pt=Pt<<8|lt[pt>>8&255],Mt<=16?Pt>>>16-Mt:(Pt=Pt<<8|lt[pt>>16&255],Pt>>>24-Mt))}function ft(pt,Mt){var Pt=Mt&7,Wt=Mt>>>3;return(pt[Wt]|(Pt<=6?0:pt[Wt+1]<<8))>>>Pt&3}function Ct(pt,Mt){var Pt=Mt&7,Wt=Mt>>>3;return(pt[Wt]|(Pt<=5?0:pt[Wt+1]<<8))>>>Pt&7}function Tt(pt,Mt){var Pt=Mt&7,Wt=Mt>>>3;return(pt[Wt]|(Pt<=4?0:pt[Wt+1]<<8))>>>Pt&15}function Ut(pt,Mt){var Pt=Mt&7,Wt=Mt>>>3;return(pt[Wt]|(Pt<=3?0:pt[Wt+1]<<8))>>>Pt&31}function zt(pt,Mt){var Pt=Mt&7,Wt=Mt>>>3;return(pt[Wt]|(Pt<=1?0:pt[Wt+1]<<8))>>>Pt&127}function Ht(pt,Mt,Pt){var Wt=Mt&7,Xt=Mt>>>3,It=(1<<Pt)-1,Jt=pt[Xt]>>>Wt;return Pt<8-Wt||(Jt|=pt[Xt+1]<<8-Wt,Pt<16-Wt)||(Jt|=pt[Xt+2]<<16-Wt,Pt<24-Wt)||(Jt|=pt[Xt+3]<<24-Wt),Jt&It}function nn(pt,Mt,Pt){var Wt=Mt&7,Xt=Mt>>>3;return Wt<=5?pt[Xt]|=(Pt&7)<<Wt:(pt[Xt]|=Pt<<Wt&255,pt[Xt+1]=(Pt&7)>>8-Wt),Mt+3}function Bt(pt,Mt,Pt){var Wt=Mt&7,Xt=Mt>>>3;return Pt=(Pt&1)<<Wt,pt[Xt]|=Pt,Mt+1}function on(pt,Mt,Pt){var Wt=Mt&7,Xt=Mt>>>3;return Pt<<=Wt,pt[Xt]|=Pt&255,Pt>>>=8,pt[Xt+1]=Pt,Mt+8}function Tn(pt,Mt,Pt){var Wt=Mt&7,Xt=Mt>>>3;return Pt<<=Wt,pt[Xt]|=Pt&255,Pt>>>=8,pt[Xt+1]=Pt&255,pt[Xt+2]=Pt>>>8,Mt+16}function $n(pt,Mt){var Pt=pt.length,Wt=2*Pt>Mt?2*Pt:Mt+5,Xt=0;if(Pt>=Mt)return pt;if(el){var It=_Re(Wt);if(pt.copy)pt.copy(It);else for(;Xt<pt.length;++Xt)It[Xt]=pt[Xt];return It}else if(gt){var Jt=new Uint8Array(Wt);if(Jt.set)Jt.set(pt);else for(;Xt<Pt;++Xt)Jt[Xt]=pt[Xt];return Jt}return pt.length=Wt,pt}function rr(pt){for(var Mt=new Array(pt),Pt=0;Pt<pt;++Pt)Mt[Pt]=0;return Mt}function ir(pt,Mt,Pt){var Wt=1,Xt=0,It=0,Jt=0,Rn=0,En=pt.length,Mn=gt?new Uint16Array(32):rr(32);for(It=0;It<32;++It)Mn[It]=0;for(It=En;It<Pt;++It)pt[It]=0;En=pt.length;var Nn=gt?new Uint16Array(En):rr(En);for(It=0;It<En;++It)Mn[Xt=pt[It]]++,Wt<Xt&&(Wt=Xt),Nn[It]=0;for(Mn[0]=0,It=1;It<=Wt;++It)Mn[It+16]=Rn=Rn+Mn[It-1]<<1;for(It=0;It<En;++It)Rn=pt[It],Rn!=0&&(Nn[It]=Mn[Rn+16]++);var $r=0;for(It=0;It<En;++It)if($r=pt[It],$r!=0)for(Rn=Fe(Nn[It],Wt)>>Wt-$r,Jt=(1<<Wt+4-$r)-1;Jt>=0;--Jt)Mt[Rn|Jt<<$r]=$r&15|It<<4;return Wt}var Vn=gt?new Uint16Array(512):rr(512),vr=gt?new Uint16Array(32):rr(32);if(!gt){for(var Hn=0;Hn<512;++Hn)Vn[Hn]=0;for(Hn=0;Hn<32;++Hn)vr[Hn]=0}(function(){for(var pt=[],Mt=0;Mt<32;Mt++)pt.push(5);ir(pt,vr,32);var Pt=[];for(Mt=0;Mt<=143;Mt++)Pt.push(8);for(;Mt<=255;Mt++)Pt.push(9);for(;Mt<=279;Mt++)Pt.push(7);for(;Mt<=287;Mt++)Pt.push(8);ir(Pt,Vn,288)})();var Fn=function(){for(var Mt=gt?new Uint8Array(32768):[],Pt=0,Wt=0;Pt<rt.length-1;++Pt)for(;Wt<rt[Pt+1];++Wt)Mt[Wt]=Pt;for(;Wt<32768;++Wt)Mt[Wt]=29;var Xt=gt?new Uint8Array(259):[];for(Pt=0,Wt=0;Pt<nt.length-1;++Pt)for(;Wt<nt[Pt+1];++Wt)Xt[Wt]=Pt;function It(Rn,En){for(var Mn=0;Mn<Rn.length;){var Nn=Math.min(65535,Rn.length-Mn),$r=Mn+Nn==Rn.length;for(En.write_shift(1,+$r),En.write_shift(2,Nn),En.write_shift(2,~Nn&65535);Nn-- >0;)En[En.l++]=Rn[Mn++]}return En.l}function Jt(Rn,En){for(var Mn=0,Nn=0,$r=gt?new Uint16Array(32768):[];Nn<Rn.length;){var ja=Math.min(65535,Rn.length-Nn);if(ja<10){for(Mn=nn(En,Mn,+(Nn+ja==Rn.length)),Mn&7&&(Mn+=8-(Mn&7)),En.l=Mn/8|0,En.write_shift(2,ja),En.write_shift(2,~ja&65535);ja-- >0;)En[En.l++]=Rn[Nn++];Mn=En.l*8;continue}Mn=nn(En,Mn,+(Nn+ja==Rn.length)+2);for(var Va=0;ja-- >0;){var $a=Rn[Nn];Va=(Va<<5^$a)&32767;var ai=-1,Qo=0;if((ai=$r[Va])&&(ai|=Nn&-32768,ai>Nn&&(ai-=32768),ai<Nn))for(;Rn[ai+Qo]==Rn[Nn+Qo]&&Qo<250;)++Qo;if(Qo>2){$a=Xt[Qo],$a<=22?Mn=on(En,Mn,lt[$a+1]>>1)-1:(on(En,Mn,3),Mn+=5,on(En,Mn,lt[$a-23]>>5),Mn+=3);var Ms=$a<8?0:$a-4>>2;Ms>0&&(Tn(En,Mn,Qo-nt[$a]),Mn+=Ms),$a=Mt[Nn-ai],Mn=on(En,Mn,lt[$a]>>3),Mn-=3;var qc=$a<4?0:$a-2>>1;qc>0&&(Tn(En,Mn,Nn-ai-rt[$a]),Mn+=qc);for(var kl=0;kl<Qo;++kl)$r[Va]=Nn&32767,Va=(Va<<5^Rn[Nn])&32767,++Nn;ja-=Qo-1}else $a<=143?$a=$a+48:Mn=Bt(En,Mn,1),Mn=on(En,Mn,lt[$a]),$r[Va]=Nn&32767,++Nn}Mn=on(En,Mn,0)-1}return En.l=(Mn+7)/8|0,En.l}return function(En,Mn){return En.length<8?It(En,Mn):Jt(En,Mn)}}();function Qn(pt){var Mt=Ba(50+Math.floor(pt.length*1.1)),Pt=Fn(pt,Mt);return Mt.slice(0,Pt)}var Yr=gt?new Uint16Array(32768):rr(32768),wa=gt?new Uint16Array(32768):rr(32768),yr=gt?new Uint16Array(128):rr(128),ea=1,hr=1;function Nr(pt,Mt){var Pt=Ut(pt,Mt)+257;Mt+=5;var Wt=Ut(pt,Mt)+1;Mt+=5;var Xt=Tt(pt,Mt)+4;Mt+=4;for(var It=0,Jt=gt?new Uint8Array(19):rr(19),Rn=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],En=1,Mn=gt?new Uint8Array(8):rr(8),Nn=gt?new Uint8Array(8):rr(8),$r=Jt.length,ja=0;ja<Xt;++ja)Jt[Ke[ja]]=It=Ct(pt,Mt),En<It&&(En=It),Mn[It]++,Mt+=3;var Va=0;for(Mn[0]=0,ja=1;ja<=En;++ja)Nn[ja]=Va=Va+Mn[ja-1]<<1;for(ja=0;ja<$r;++ja)(Va=Jt[ja])!=0&&(Rn[ja]=Nn[Va]++);var $a=0;for(ja=0;ja<$r;++ja)if($a=Jt[ja],$a!=0){Va=lt[Rn[ja]]>>8-$a;for(var ai=(1<<7-$a)-1;ai>=0;--ai)yr[Va|ai<<$a]=$a&7|ja<<3}var Qo=[];for(En=1;Qo.length<Pt+Wt;)switch(Va=yr[zt(pt,Mt)],Mt+=Va&7,Va>>>=3){case 16:for(It=3+ft(pt,Mt),Mt+=2,Va=Qo[Qo.length-1];It-- >0;)Qo.push(Va);break;case 17:for(It=3+Ct(pt,Mt),Mt+=3;It-- >0;)Qo.push(0);break;case 18:for(It=11+zt(pt,Mt),Mt+=7;It-- >0;)Qo.push(0);break;default:Qo.push(Va),En<Va&&(En=Va);break}var Ms=Qo.slice(0,Pt),qc=Qo.slice(Pt);for(ja=Pt;ja<286;++ja)Ms[ja]=0;for(ja=Wt;ja<30;++ja)qc[ja]=0;return ea=ir(Ms,Yr,286),hr=ir(qc,wa,30),Mt}function Xn(pt,Mt){if(pt[0]==3&&!(pt[1]&3))return[tS(Mt),2];for(var Pt=0,Wt=0,Xt=_Re(Mt||1<<18),It=0,Jt=Xt.length>>>0,Rn=0,En=0;!(Wt&1);){if(Wt=Ct(pt,Pt),Pt+=3,Wt>>>1)Wt>>1==1?(Rn=9,En=5):(Pt=Nr(pt,Pt),Rn=ea,En=hr);else{Pt&7&&(Pt+=8-(Pt&7));var Mn=pt[Pt>>>3]|pt[(Pt>>>3)+1]<<8;if(Pt+=32,Mn>0)for(!Mt&&Jt<It+Mn&&(Xt=$n(Xt,It+Mn),Jt=Xt.length);Mn-- >0;)Xt[It++]=pt[Pt>>>3],Pt+=8;continue}for(;;){!Mt&&Jt<It+32767&&(Xt=$n(Xt,It+32767),Jt=Xt.length);var Nn=Ht(pt,Pt,Rn),$r=Wt>>>1==1?Vn[Nn]:Yr[Nn];if(Pt+=$r&15,$r>>>=4,!($r>>>8&255))Xt[It++]=$r;else{if($r==256)break;$r-=257;var ja=$r<8?0:$r-4>>2;ja>5&&(ja=0);var Va=It+nt[$r];ja>0&&(Va+=Ht(pt,Pt,ja),Pt+=ja),Nn=Ht(pt,Pt,En),$r=Wt>>>1==1?vr[Nn]:wa[Nn],Pt+=$r&15,$r>>>=4;var $a=$r<4?0:$r-2>>1,ai=rt[$r];for($a>0&&(ai+=Ht(pt,Pt,$a),Pt+=$a),!Mt&&Jt<Va&&(Xt=$n(Xt,Va+100),Jt=Xt.length);It<Va;)Xt[It]=Xt[It-ai],++It}}}return Mt?[Xt,Pt+7>>>3]:[Xt.slice(0,It),Pt+7>>>3]}function Lr(pt,Mt){var Pt=pt.slice(pt.l||0),Wt=Xn(Pt,Mt);return pt.l+=Wt[1],Wt[0]}function fa(pt,Mt){if(pt)typeof console<"u"&&console.error(Mt);else throw new Error(Mt)}function ii(pt,Mt){var Pt=pt;yh(Pt,0);var Wt=[],Xt=[],It={FileIndex:Wt,FullPaths:Xt};M(It,{root:Mt.root});for(var Jt=Pt.length-4;(Pt[Jt]!=80||Pt[Jt+1]!=75||Pt[Jt+2]!=5||Pt[Jt+3]!=6)&&Jt>=0;)--Jt;Pt.l=Jt+4,Pt.l+=4;var Rn=Pt.read_shift(2);Pt.l+=6;var En=Pt.read_shift(4);for(Pt.l=En,Jt=0;Jt<Rn;++Jt){Pt.l+=20;var Mn=Pt.read_shift(4),Nn=Pt.read_shift(4),$r=Pt.read_shift(2),ja=Pt.read_shift(2),Va=Pt.read_shift(2);Pt.l+=8;var $a=Pt.read_shift(4),ai=l(Pt.slice(Pt.l+$r,Pt.l+$r+ja));Pt.l+=$r+ja+Va;var Qo=Pt.l;Pt.l=$a+4,pi(Pt,Mn,Nn,It,ai),Pt.l=Qo}return It}function pi(pt,Mt,Pt,Wt,Xt){pt.l+=2;var It=pt.read_shift(2),Jt=pt.read_shift(2),Rn=s(pt);if(It&8257)throw new Error("Unsupported ZIP encryption");for(var En=pt.read_shift(4),Mn=pt.read_shift(4),Nn=pt.read_shift(4),$r=pt.read_shift(2),ja=pt.read_shift(2),Va="",$a=0;$a<$r;++$a)Va+=String.fromCharCode(pt[pt.l++]);if(ja){var ai=l(pt.slice(pt.l,pt.l+ja));(ai[21589]||{}).mt&&(Rn=ai[21589].mt),((Xt||{})[21589]||{}).mt&&(Rn=Xt[21589].mt)}pt.l+=ja;var Qo=pt.slice(pt.l,pt.l+Mn);switch(Jt){case 8:Qo=Je(pt,Nn);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+Jt)}var Ms=!1;It&8&&(En=pt.read_shift(4),En==134695760&&(En=pt.read_shift(4),Ms=!0),Mn=pt.read_shift(4),Nn=pt.read_shift(4)),Mn!=Mt&&fa(Ms,"Bad compressed size: "+Mt+" != "+Mn),Nn!=Pt&&fa(Ms,"Bad uncompressed size: "+Pt+" != "+Nn),Cr(Wt,Va,Qo,{unsafe:!0,mt:Rn})}function Ji(pt,Mt){var Pt=Mt||{},Wt=[],Xt=[],It=Ba(1),Jt=Pt.compression?8:0,Rn=0,En=!1;En&&(Rn|=8);var Mn=0,Nn=0,$r=0,ja=0,Va=pt.FullPaths[0],$a=Va,ai=pt.FileIndex[0],Qo=[],Ms=0;for(Mn=1;Mn<pt.FullPaths.length;++Mn)if($a=pt.FullPaths[Mn].slice(Va.length),ai=pt.FileIndex[Mn],!(!ai.size||!ai.content||$a=="Sh33tJ5")){var qc=$r,kl=Ba($a.length);for(Nn=0;Nn<$a.length;++Nn)kl.write_shift(1,$a.charCodeAt(Nn)&127);kl=kl.slice(0,kl.l),Qo[ja]=gqt.buf(ai.content,0);var Hu=ai.content;Jt==8&&(Hu=Ne(Hu)),It=Ba(30),It.write_shift(4,67324752),It.write_shift(2,20),It.write_shift(2,Rn),It.write_shift(2,Jt),ai.mt?o(It,ai.mt):It.write_shift(4,0),It.write_shift(-4,Rn&8?0:Qo[ja]),It.write_shift(4,Rn&8?0:Hu.length),It.write_shift(4,Rn&8?0:ai.content.length),It.write_shift(2,kl.length),It.write_shift(2,0),$r+=It.length,Wt.push(It),$r+=kl.length,Wt.push(kl),$r+=Hu.length,Wt.push(Hu),Rn&8&&(It=Ba(12),It.write_shift(-4,Qo[ja]),It.write_shift(4,Hu.length),It.write_shift(4,ai.content.length),$r+=It.l,Wt.push(It)),It=Ba(46),It.write_shift(4,33639248),It.write_shift(2,0),It.write_shift(2,20),It.write_shift(2,Rn),It.write_shift(2,Jt),It.write_shift(4,0),It.write_shift(-4,Qo[ja]),It.write_shift(4,Hu.length),It.write_shift(4,ai.content.length),It.write_shift(2,kl.length),It.write_shift(2,0),It.write_shift(2,0),It.write_shift(2,0),It.write_shift(2,0),It.write_shift(4,0),It.write_shift(4,qc),Ms+=It.l,Xt.push(It),Ms+=kl.length,Xt.push(kl),++ja}return It=Ba(22),It.write_shift(4,101010256),It.write_shift(2,0),It.write_shift(2,0),It.write_shift(2,ja),It.write_shift(2,ja),It.write_shift(4,Ms),It.write_shift(4,$r),It.write_shift(2,0),Df([Df(Wt),Df(Xt),It])}var bi={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 Ei(pt,Mt){if(pt.ctype)return pt.ctype;var Pt=pt.name||"",Wt=Pt.match(/\.([^\.]+)$/);return Wt&&bi[Wt[1]]||Mt&&(Wt=(Pt=Mt).match(/[\.\\]([^\.\\])+$/),Wt&&bi[Wt[1]])?bi[Wt[1]]:"application/octet-stream"}function Yi(pt){for(var Mt=T6(pt),Pt=[],Wt=0;Wt<Mt.length;Wt+=76)Pt.push(Mt.slice(Wt,Wt+76));return Pt.join(`\r
`)+`\r
`}function Lo(pt){var Mt=pt.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(Mn){var Nn=Mn.charCodeAt(0).toString(16).toUpperCase();return"="+(Nn.length==1?"0"+Nn:Nn)});Mt=Mt.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),Mt.charAt(0)==`
`&&(Mt="=0D"+Mt.slice(1)),Mt=Mt.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,`
=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var Pt=[],Wt=Mt.split(`\r
`),Xt=0;Xt<Wt.length;++Xt){var It=Wt[Xt];if(It.length==0){Pt.push("");continue}for(var Jt=0;Jt<It.length;){var Rn=76,En=It.slice(Jt,Jt+Rn);En.charAt(Rn-1)=="="?Rn--:En.charAt(Rn-2)=="="?Rn-=2:En.charAt(Rn-3)=="="&&(Rn-=3),En=It.slice(Jt,Jt+Rn),Jt+=Rn,Jt<It.length&&(En+="="),Pt.push(En)}}return Pt.join(`\r
`)}function ns(pt){for(var Mt=[],Pt=0;Pt<pt.length;++Pt){for(var Wt=pt[Pt];Pt<=pt.length&&Wt.charAt(Wt.length-1)=="=";)Wt=Wt.slice(0,Wt.length-1)+pt[++Pt];Mt.push(Wt)}for(var Xt=0;Xt<Mt.length;++Xt)Mt[Xt]=Mt[Xt].replace(/[=][0-9A-Fa-f]{2}/g,function(It){return String.fromCharCode(parseInt(It.slice(1),16))});return _m(Mt.join(`\r
`))}function rl(pt,Mt,Pt){for(var Wt="",Xt="",It="",Jt,Rn=0;Rn<10;++Rn){var En=Mt[Rn];if(!En||En.match(/^\s*$/))break;var Mn=En.match(/^(.*?):\s*([^\s].*)$/);if(Mn)switch(Mn[1].toLowerCase()){case"content-location":Wt=Mn[2].trim();break;case"content-type":It=Mn[2].trim();break;case"content-transfer-encoding":Xt=Mn[2].trim();break}}switch(++Rn,Xt.toLowerCase()){case"base64":Jt=_m(Em(Mt.slice(Rn).join("")));break;case"quoted-printable":Jt=ns(Mt.slice(Rn));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+Xt)}var Nn=Cr(pt,Wt.slice(Pt.length),Jt,{unsafe:!0});It&&(Nn.ctype=It)}function Fs(pt,Mt){if(_e(pt.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var Pt=Mt&&Mt.root||"",Wt=(el&&Buffer.isBuffer(pt)?pt.toString("binary"):_e(pt)).split(`\r
`),Xt=0,It="";for(Xt=0;Xt<Wt.length;++Xt)if(It=Wt[Xt],!!/^Content-Location:/i.test(It)&&(It=It.slice(It.indexOf("file")),Pt||(Pt=It.slice(0,It.lastIndexOf("/")+1)),It.slice(0,Pt.length)!=Pt))for(;Pt.length>0&&(Pt=Pt.slice(0,Pt.length-1),Pt=Pt.slice(0,Pt.lastIndexOf("/")+1),It.slice(0,Pt.length)!=Pt););var Jt=(Wt[1]||"").match(/boundary="(.*?)"/);if(!Jt)throw new Error("MAD cannot find boundary");var Rn="--"+(Jt[1]||""),En=[],Mn=[],Nn={FileIndex:En,FullPaths:Mn};M(Nn);var $r,ja=0;for(Xt=0;Xt<Wt.length;++Xt){var Va=Wt[Xt];Va!==Rn&&Va!==Rn+"--"||(ja++&&rl(Nn,Wt.slice($r,Xt),Pt),$r=Xt)}return Nn}function Ro(pt,Mt){var Pt=Mt||{},Wt=Pt.boundary||"SheetJS";Wt="------="+Wt;for(var Xt=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+Wt.slice(2)+'"',"","",""],It=pt.FullPaths[0],Jt=It,Rn=pt.FileIndex[0],En=1;En<pt.FullPaths.length;++En)if(Jt=pt.FullPaths[En].slice(It.length),Rn=pt.FileIndex[En],!(!Rn.size||!Rn.content||Jt=="Sh33tJ5")){Jt=Jt.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(Qo){return"_x"+Qo.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(Qo){return"_u"+Qo.charCodeAt(0).toString(16)+"_"});for(var Mn=Rn.content,Nn=el&&Buffer.isBuffer(Mn)?Mn.toString("binary"):_e(Mn),$r=0,ja=Math.min(1024,Nn.length),Va=0,$a=0;$a<=ja;++$a)(Va=Nn.charCodeAt($a))>=32&&Va<128&&++$r;var ai=$r>=ja*4/5;Xt.push(Wt),Xt.push("Content-Location: "+(Pt.root||"file:///C:/SheetJS/")+Jt),Xt.push("Content-Transfer-Encoding: "+(ai?"quoted-printable":"base64")),Xt.push("Content-Type: "+Ei(Rn,Jt)),Xt.push(""),Xt.push(ai?Lo(Nn):Yi(Nn))}return Xt.push(Wt+`--\r
`),Xt.join(`\r
`)}function nr(pt){var Mt={};return M(Mt,pt),Mt}function Cr(pt,Mt,Pt,Wt){var Xt=Wt&&Wt.unsafe;Xt||M(pt);var It=!Xt&&ts.find(pt,Mt);if(!It){var Jt=pt.FullPaths[0];Mt.slice(0,Jt.length)==Jt?Jt=Mt:(Jt.slice(-1)!="/"&&(Jt+="/"),Jt=(Jt+Mt).replace("//","/")),It={name:i(Mt),type:2},pt.FileIndex.push(It),pt.FullPaths.push(Jt),Xt||ts.utils.cfb_gc(pt)}return It.content=Pt,It.size=Pt?Pt.length:0,Wt&&(Wt.CLSID&&(It.clsid=Wt.CLSID),Wt.mt&&(It.mt=Wt.mt),Wt.ct&&(It.ct=Wt.ct)),It}function Sn(pt,Mt){M(pt);var Pt=ts.find(pt,Mt);if(Pt){for(var Wt=0;Wt<pt.FileIndex.length;++Wt)if(pt.FileIndex[Wt]==Pt)return pt.FileIndex.splice(Wt,1),pt.FullPaths.splice(Wt,1),!0}return!1}function Hr(pt,Mt,Pt){M(pt);var Wt=ts.find(pt,Mt);if(Wt){for(var Xt=0;Xt<pt.FileIndex.length;++Xt)if(pt.FileIndex[Xt]==Wt)return pt.FileIndex[Xt].name=i(Pt),pt.FullPaths[Xt]=Pt,!0}return!1}function mn(pt){B(pt,!0)}return t.find=K,t.read=T,t.parse=f,t.write=Be,t.writeFile=Ae,t.utils={cfb_new:nr,cfb_add:Cr,cfb_del:Sn,cfb_mov:Hr,cfb_gc:mn,ReadShift:F6,CheckField:CDe,prep_blob:yh,bconcat:Df,use_zlib:$e,_deflateRaw:Qn,_inflateRaw:Lr,consts:Ce},t}();let iS;function Dvr(e){iS=e}function vqt(e){return typeof e=="string"?A6(e):Array.isArray(e)?$Jt(e):e}function M6(e,t,n){if(typeof iS<"u"&&iS.writeFileSync)return n?iS.writeFileSync(e,t,n):iS.writeFileSync(e,t);if(typeof Deno<"u"){if(n&&typeof t=="string")switch(n){case"utf8":t=new TextEncoder(n).encode(t);break;case"binary":t=A6(t);break;default:throw new Error("Unsupported encoding "+n)}return Deno.writeFileSync(e,t)}var r=n=="utf8"?Yx(t):t;if(typeof IE_SaveFile<"u")return IE_SaveFile(r,e);if(typeof Blob<"u"){var i=new Blob([vqt(r)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(i,e);if(typeof saveAs<"u")return saveAs(i,e);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var o=URL.createObjectURL(i);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(o)},6e4),chrome.downloads.download({url:o,filename:e,saveAs:!0});var s=document.createElement("a");if(s.download!=null)return s.download=e,s.href=o,document.body.appendChild(s),s.click(),document.body.removeChild(s),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(o)},6e4),o}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var l=File(e);return l.open("w"),l.encoding="binary",Array.isArray(t)&&(t=nS(t)),l.write(t),l.close(),t}catch(c){if(!c.message||!c.message.match(/onstruct/))throw c}throw new Error("cannot save file "+e)}function yqt(e){if(typeof iS<"u")return iS.readFileSync(e);if(typeof Deno<"u")return Deno.readFileSync(e);if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var t=File(e);t.open("r"),t.encoding="binary";var n=t.read();return t.close(),n}catch(r){if(!r.message||!r.message.match(/onstruct/))throw r}throw new Error("Cannot access file "+e)}function nd(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 WRe(e,t){for(var n=[],r=nd(e),i=0;i!==r.length;++i)n[e[r[i]][t]]==null&&(n[e[r[i]][t]]=r[i]);return n}function yV(e){for(var t=[],n=nd(e),r=0;r!==n.length;++r)t[e[n[r]]]=n[r];return t}function xV(e){for(var t=[],n=nd(e),r=0;r!==n.length;++r)t[e[n[r]]]=parseInt(n[r],10);return t}function xqt(e){for(var t=[],n=nd(e),r=0;r!==n.length;++r)t[e[n[r]]]==null&&(t[e[n[r]]]=[]),t[e[n[r]]].push(n[r]);return t}var bV=new Date(1899,11,30,0,0,0);function df(e,t){var n=e.getTime();t&&(n-=1462*24*60*60*1e3);var r=bV.getTime()+(e.getTimezoneOffset()-bV.getTimezoneOffset())*6e4;return(n-r)/(24*60*60*1e3)}var HRe=new Date,bqt=bV.getTime()+(HRe.getTimezoneOffset()-bV.getTimezoneOffset())*6e4,GRe=HRe.getTimezoneOffset();function wV(e){var t=new Date;return t.setTime(e*24*60*60*1e3+bqt),t.getTimezoneOffset()!==GRe&&t.setTime(t.getTime()+(t.getTimezoneOffset()-GRe)*6e4),t}function wqt(e){var t=0,n=0,r=!1,i=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!i)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var o=1;o!=i.length;++o)if(i[o]){switch(n=1,o>3&&(r=!0),i[o].slice(i[o].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+i[o].slice(i[o].length-1));case"D":n*=24;case"H":n*=60;case"M":if(r)n*=60;else throw new Error("Unsupported ISO Duration Field: M");case"S":break}t+=n*parseInt(i[o],10)}return t}var YRe=new Date("2017-02-19T19:06:09.000Z"),KRe=isNaN(YRe.getFullYear())?new Date("2/19/17"):YRe,Sqt=KRe.getFullYear()==2017;function cu(e,t){var n=new Date(e);if(Sqt)return t>0?n.setTime(n.getTime()+n.getTimezoneOffset()*60*1e3):t<0&&n.setTime(n.getTime()-n.getTimezoneOffset()*60*1e3),n;if(e instanceof Date)return e;if(KRe.getFullYear()==1917&&!isNaN(n.getFullYear())){var r=n.getFullYear();return e.indexOf(""+r)>-1||n.setFullYear(n.getFullYear()+100),n}var i=e.match(/\d+/g)||["2017","2","19","0","0","0"],o=new Date(+i[0],+i[1]-1,+i[2],+i[3]||0,+i[4]||0,+i[5]||0);return e.indexOf("Z")>-1&&(o=new Date(o.getTime()-o.getTimezoneOffset()*60*1e3)),o}function s_(e,t){if(el&&Buffer.isBuffer(e)){if(t){if(e[0]==255&&e[1]==254)return Yx(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return Yx(ERe(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(t){if(e[0]==255&&e[1]==254)return Yx(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return Yx(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(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(o){return n[o]||o})}catch{}for(var r=[],i=0;i!=e.length;++i)r.push(String.fromCharCode(e[i]));return r.join("")}function Wc(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)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]=Wc(e[n]));return t}function rd(e,t){for(var n="";n.length<t;)n+=e;return n}function xy(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(i,o){return n=-n,o}),!isNaN(t=Number(r)))?t/n:t}var Cqt=["january","february","march","april","may","june","july","august","september","october","november","december"];function zO(e){var t=new Date(e),n=new Date(NaN),r=t.getYear(),i=t.getMonth(),o=t.getDate();if(isNaN(o))return n;var s=e.toLowerCase();if(s.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(s=s.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),s.length>3&&Cqt.indexOf(s)==-1)return n}else if(s.match(/[a-z]/))return n;return r<0||r>8099?n:(i>0||o>1)&&r!=101?t:e.match(/[^-0-9:,\/\\]/)?n:t}var Eqt=function(){var e="abacaba".split(/(:?b)/i).length==5;return function(n,r,i){if(e||typeof r=="string")return n.split(r);for(var o=n.split(r),s=[o[0]],l=1;l<o.length;++l)s.push(i),s.push(o[l]);return s}}();function XRe(e){return e?e.content&&e.type?s_(e.content,!0):e.data?BO(e.data):e.asNodeBuffer&&el?BO(e.asNodeBuffer().toString("binary")):e.asBinary?BO(e.asBinary()):e._data&&e._data.getContent?BO(s_(Array.prototype.slice.call(e._data.getContent(),0))):null:null}function ZRe(e){if(!e)return null;if(e.data)return pV(e.data);if(e.asNodeBuffer&&el)return e.asNodeBuffer();if(e._data&&e._data.getContent){var t=e._data.getContent();return typeof t=="string"?pV(t):Array.prototype.slice.call(t)}return e.content&&e.type?e.content:null}function _qt(e){return e&&e.name.slice(-4)===".bin"?ZRe(e):XRe(e)}function zg(e,t){for(var n=e.FullPaths||nd(e.files),r=t.toLowerCase().replace(/[\/]/g,"\\"),i=r.replace(/\\/g,"/"),o=0;o<n.length;++o){var s=n[o].replace(/^Root Entry[\/]/,"").toLowerCase();if(r==s||i==s)return e.files?e.files[n[o]]:e.FileIndex[o]}return null}function Yne(e,t){var n=zg(e,t);if(n==null)throw new Error("Cannot find file "+t+" in zip");return n}function Bd(e,t,n){if(!n)return _qt(Yne(e,t));if(!t)return null;try{return Bd(e,t)}catch{return null}}function Am(e,t,n){if(!n)return XRe(Yne(e,t));if(!t)return null;try{return Am(e,t)}catch{return null}}function QRe(e,t,n){if(!n)return ZRe(Yne(e,t));if(!t)return null;try{return QRe(e,t)}catch{return null}}function JRe(e){for(var t=e.FullPaths||nd(e.files),n=[],r=0;r<t.length;++r)t[r].slice(-1)!="/"&&n.push(t[r].replace(/^Root Entry[\/]/,""));return n.sort()}function Gs(e,t,n){if(e.FullPaths){if(typeof n=="string"){var r;return el?r=Vb(n):r=zJt(n),ts.utils.cfb_add(e,t,r)}ts.utils.cfb_add(e,t,n)}else e.file(t,n)}function Kne(){return ts.utils.cfb_new()}function qRe(e,t){switch(t.type){case"base64":return ts.read(e,{type:"base64"});case"binary":return ts.read(e,{type:"binary"});case"buffer":case"array":return ts.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+t.type)}function R6(e,t){if(e.charAt(0)=="/")return e.slice(1);var n=t.split("/");t.slice(-1)!="/"&&n.pop();for(var r=e.split("/");r.length!==0;){var i=r.shift();i===".."?n.pop():i!=="."&&n.push(i)}return n.join("/")}var ad=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
`,Tqt=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,eDe=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,Aqt=/<[^>]*>/g,qh=ad.match(eDe)?eDe:Aqt,Pqt=/<\w*:/,Oqt=/<(\/?)\w+:/;function As(e,t,n){for(var r={},i=0,o=0;i!==e.length&&!((o=e.charCodeAt(i))===32||o===10||o===13);++i);if(t||(r[0]=e.slice(0,i)),i===e.length)return r;var s=e.match(Tqt),l=0,c="",u=0,f="",h="",p=1;if(s)for(u=0;u!=s.length;++u){for(h=s[u],o=0;o!=h.length&&h.charCodeAt(o)!==61;++o);for(f=h.slice(0,o).trim();h.charCodeAt(o+1)==32;)++o;for(p=(i=h.charCodeAt(o+1))==34||i==39?1:0,c=h.slice(o+1+p,h.length-p),l=0;l!=f.length&&f.charCodeAt(l)!==58;++l);if(l===f.length)f.indexOf("_")>0&&(f=f.slice(0,f.indexOf("_"))),r[f]=c,n||(r[f.toLowerCase()]=c);else{var m=(l===5&&f.slice(0,5)==="xmlns"?"xmlns":"")+f.slice(l+1);if(r[m]&&f.slice(l-3,l)=="ext")continue;r[m]=c,n||(r[m.toLowerCase()]=c)}}return r}function Gx(e){return e.replace(Oqt,"<$1")}var tDe={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},Xne=yV(tDe),Vl=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,t=/_x([\da-fA-F]{4})_/ig;return function n(r){var i=r+"",o=i.indexOf("<![CDATA[");if(o==-1)return i.replace(e,function(l,c){return tDe[l]||String.fromCharCode(parseInt(c,l.indexOf("x")>-1?16:10))||l}).replace(t,function(l,c){return String.fromCharCode(parseInt(c,16))});var s=i.indexOf("]]>");return n(i.slice(0,o))+i.slice(o+9,s)+n(i.slice(s+3))}}(),Zne=/[&<>'"]/g,jqt=/[\u0000-\u0008\u000b-\u001f]/g;function Tc(e){var t=e+"";return t.replace(Zne,function(n){return Xne[n]}).replace(jqt,function(n){return"_x"+("000"+n.charCodeAt(0).toString(16)).slice(-4)+"_"})}function nDe(e){return Tc(e).replace(/ /g,"_x0020_")}var rDe=/[\u0000-\u001f]/g;function Qne(e){var t=e+"";return t.replace(Zne,function(n){return Xne[n]}).replace(/\n/g,"<br/>").replace(rDe,function(n){return"&#x"+("000"+n.charCodeAt(0).toString(16)).slice(-4)+";"})}function Mqt(e){var t=e+"";return t.replace(Zne,function(n){return Xne[n]}).replace(rDe,function(n){return"&#x"+n.charCodeAt(0).toString(16).toUpperCase()+";"})}var aDe=function(){var e=/&#(\d+);/g;function t(n,r){return String.fromCharCode(parseInt(r,10))}return function(r){return r.replace(e,t)}}();function Rqt(e){return e.replace(/(\r\n|[\r\n])/g,"&#10;")}function uu(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Jne(e){for(var t="",n=0,r=0,i=0,o=0,s=0,l=0;n<e.length;){if(r=e.charCodeAt(n++),r<128){t+=String.fromCharCode(r);continue}if(i=e.charCodeAt(n++),r>191&&r<224){s=(r&31)<<6,s|=i&63,t+=String.fromCharCode(s);continue}if(o=e.charCodeAt(n++),r<240){t+=String.fromCharCode((r&15)<<12|(i&63)<<6|o&63);continue}s=e.charCodeAt(n++),l=((r&7)<<18|(i&63)<<12|(o&63)<<6|s&63)-65536,t+=String.fromCharCode(55296+(l>>>10&1023)),t+=String.fromCharCode(56320+(l&1023))}return t}function iDe(e){var t=tS(2*e.length),n,r,i=1,o=0,s=0,l;for(r=0;r<e.length;r+=i)i=1,(l=e.charCodeAt(r))<128?n=l:l<224?(n=(l&31)*64+(e.charCodeAt(r+1)&63),i=2):l<240?(n=(l&15)*4096+(e.charCodeAt(r+1)&63)*64+(e.charCodeAt(r+2)&63),i=3):(i=4,n=(l&7)*262144+(e.charCodeAt(r+1)&63)*4096+(e.charCodeAt(r+2)&63)*64+(e.charCodeAt(r+3)&63),n-=65536,s=55296+(n>>>10&1023),n=56320+(n&1023)),s!==0&&(t[o++]=s&255,t[o++]=s>>>8,s=0),t[o++]=n%256,t[o++]=n>>>8;return t.slice(0,o).toString("ucs2")}function oDe(e){return Vb(e,"binary").toString("utf8")}var SV="foo bar baz\xE2\x98\x83\xF0\x9F\x8D\xA3",Ic=el&&(oDe(SV)==Jne(SV)&&oDe||iDe(SV)==Jne(SV)&&iDe)||Jne,Yx=el?function(e){return Vb(e,"utf8").toString("binary")}:function(e){for(var t=[],n=0,r=0,i=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+(r&63)));break;case(r>=55296&&r<57344):r-=55296,i=e.charCodeAt(n++)-56320+(r<<10),t.push(String.fromCharCode(240+(i>>18&7))),t.push(String.fromCharCode(144+(i>>12&63))),t.push(String.fromCharCode(128+(i>>6&63))),t.push(String.fromCharCode(128+(i&63)));break;default:t.push(String.fromCharCode(224+(r>>12))),t.push(String.fromCharCode(128+(r>>6&63))),t.push(String.fromCharCode(128+(r&63)))}return t.join("")},D6=function(){var e={};return function(n,r){var i=n+"|"+(r||"");return e[i]?e[i]:e[i]=new RegExp("<(?:\\w+:)?"+n+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+n+">",r||"")}}(),sDe=function(){var e=[["nbsp"," "],["middot","\xB7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]});return function(n){for(var r=n.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,`
`).replace(/<[^>]*>/g,""),i=0;i<e.length;++i)r=r.replace(e[i][0],e[i][1]);return r}}(),Dqt=function(){var e={};return function(n){return e[n]!==void 0?e[n]:e[n]=new RegExp("<(?:vt:)?"+n+">([\\s\\S]*?)</(?:vt:)?"+n+">","g")}}(),kqt=/<\/?(?:vt:)?variant>/g,Iqt=/<(?:vt:)([^>]*)>([\s\S]*)</;function lDe(e,t){var n=As(e),r=e.match(Dqt(n.baseType))||[],i=[];if(r.length!=n.size){if(t.WTF)throw new Error("unexpected vector length "+r.length+" != "+n.size);return i}return r.forEach(function(o){var s=o.replace(kqt,"").match(Iqt);s&&i.push({v:Ic(s[2]),t:s[1]})}),i}var cDe=/(^\s|\s$|\n)/;function vh(e,t){return"<"+e+(t.match(cDe)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function k6(e){return nd(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function Ui(e,t,n){return"<"+e+(n!=null?k6(n):"")+(t!=null?(t.match(cDe)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function qne(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(n){if(t)throw n}return""}function Fqt(e,t){switch(typeof e){case"string":var n=Ui("vt:lpwstr",Tc(e));return t&&(n=n.replace(/&quot;/g,"_x0022_")),n;case"number":return Ui((e|0)==e?"vt:i4":"vt:r8",Tc(String(e)));case"boolean":return Ui("vt:bool",e?"true":"false")}if(e instanceof Date)return Ui("vt:filetime",qne(e));throw new Error("Unable to serialize "+e)}function ere(e){if(el&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return Ic(nS(zne(e)));throw new Error("Bad input format: expected Buffer or string")}var I6=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/mg,Ud={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},oS=["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"],Pm={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function Nqt(e,t){for(var n=1-2*(e[t+7]>>>7),r=((e[t+7]&127)<<4)+(e[t+6]>>>4&15),i=e[t+6]&15,o=5;o>=0;--o)i=i*256+e[t+o];return r==2047?i==0?n*(1/0):NaN:(r==0?r=-1022:(r-=1023,i+=Math.pow(2,52)),n*Math.pow(2,r-52)*i)}function Lqt(e,t,n){var r=(t<0||1/t==-1/0?1:0)<<7,i=0,o=0,s=r?-t:t;isFinite(s)?s==0?i=o=0:(i=Math.floor(Math.log(s)/Math.LN2),o=s*Math.pow(2,52-i),i<=-1023&&(!isFinite(o)||o<Math.pow(2,52))?i=-1022:(o-=Math.pow(2,52),i+=1023)):(i=2047,o=isNaN(t)?26985:0);for(var l=0;l<=5;++l,o/=256)e[n+l]=o&255;e[n+6]=(i&15)<<4|o&15,e[n+7]=i>>4|r}var uDe=function(e){for(var t=[],n=10240,r=0;r<e[0].length;++r)if(e[0][r])for(var i=0,o=e[0][r].length;i<o;i+=n)t.push.apply(t,e[0][r].slice(i,i+n));return t},dDe=el?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(t){return Buffer.isBuffer(t)?t:Vb(t)})):uDe(e)}:uDe,fDe=function(e,t,n){for(var r=[],i=t;i<n;i+=2)r.push(String.fromCharCode(zb(e,i)));return r.join("").replace(Jh,"")},CV=el?function(e,t,n){return Buffer.isBuffer(e)?e.toString("utf16le",t,n).replace(Jh,""):fDe(e,t,n)}:fDe,hDe=function(e,t,n){for(var r=[],i=t;i<t+n;++i)r.push(("0"+e[i].toString(16)).slice(-2));return r.join("")},pDe=el?function(e,t,n){return Buffer.isBuffer(e)?e.toString("hex",t,t+n):hDe(e,t,n)}:hDe,mDe=function(e,t,n){for(var r=[],i=t;i<n;i++)r.push(String.fromCharCode(HO(e,i)));return r.join("")},WO=el?function(t,n,r){return Buffer.isBuffer(t)?t.toString("utf8",n,r):mDe(t,n,r)}:mDe,gDe=function(e,t){var n=kf(e,t);return n>0?WO(e,t+4,t+4+n-1):""},tre=gDe,vDe=function(e,t){var n=kf(e,t);return n>0?WO(e,t+4,t+4+n-1):""},nre=vDe,yDe=function(e,t){var n=2*kf(e,t);return n>0?WO(e,t+4,t+4+n-1):""},rre=yDe,xDe=function(t,n){var r=kf(t,n);return r>0?CV(t,n+4,n+4+r):""},are=xDe,bDe=function(e,t){var n=kf(e,t);return n>0?WO(e,t+4,t+4+n):""},ire=bDe,wDe=function(e,t){return Nqt(e,t)},EV=wDe,ore=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};el&&(tre=function(t,n){if(!Buffer.isBuffer(t))return gDe(t,n);var r=t.readUInt32LE(n);return r>0?t.toString("utf8",n+4,n+4+r-1):""},nre=function(t,n){if(!Buffer.isBuffer(t))return vDe(t,n);var r=t.readUInt32LE(n);return r>0?t.toString("utf8",n+4,n+4+r-1):""},rre=function(t,n){if(!Buffer.isBuffer(t))return yDe(t,n);var r=2*t.readUInt32LE(n);return t.toString("utf16le",n+4,n+4+r-1)},are=function(t,n){if(!Buffer.isBuffer(t))return xDe(t,n);var r=t.readUInt32LE(n);return t.toString("utf16le",n+4,n+4+r)},ire=function(t,n){if(!Buffer.isBuffer(t))return bDe(t,n);var r=t.readUInt32LE(n);return t.toString("utf8",n+4,n+4+r)},EV=function(t,n){return Buffer.isBuffer(t)?t.readDoubleLE(n):wDe(t,n)},ore=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});function SDe(){CV=function(e,t,n){return Rl.utils.decode(1200,e.slice(t,n)).replace(Jh,"")},WO=function(e,t,n){return Rl.utils.decode(65001,e.slice(t,n))},tre=function(e,t){var n=kf(e,t);return n>0?Rl.utils.decode(a_,e.slice(t+4,t+4+n-1)):""},nre=function(e,t){var n=kf(e,t);return n>0?Rl.utils.decode(Cm,e.slice(t+4,t+4+n-1)):""},rre=function(e,t){var n=2*kf(e,t);return n>0?Rl.utils.decode(1200,e.slice(t+4,t+4+n-1)):""},are=function(e,t){var n=kf(e,t);return n>0?Rl.utils.decode(1200,e.slice(t+4,t+4+n)):""},ire=function(e,t){var n=kf(e,t);return n>0?Rl.utils.decode(65001,e.slice(t+4,t+4+n)):""}}typeof Rl<"u"&&SDe();var HO=function(e,t){return e[t]},zb=function(e,t){return e[t+1]*256+e[t]},Bqt=function(e,t){var n=e[t+1]*256+e[t];return n<32768?n:(65535-n+1)*-1},kf=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},l_=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},Uqt=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function F6(e,t){var n="",r,i,o=[],s,l,c,u;switch(t){case"dbcs":if(u=this.l,el&&Buffer.isBuffer(this))n=this.slice(this.l,this.l+2*e).toString("utf16le");else for(c=0;c<e;++c)n+=String.fromCharCode(zb(this,u)),u+=2;e*=2;break;case"utf8":n=WO(this,this.l,this.l+e);break;case"utf16le":e*=2,n=CV(this,this.l,this.l+e);break;case"wstr":if(typeof Rl<"u")n=Rl.utils.decode(Cm,this.slice(this.l,this.l+2*e));else return F6.call(this,e,"dbcs");e=2*e;break;case"lpstr-ansi":n=tre(this,this.l),e=4+kf(this,this.l);break;case"lpstr-cp":n=nre(this,this.l),e=4+kf(this,this.l);break;case"lpwstr":n=rre(this,this.l),e=4+2*kf(this,this.l);break;case"lpp4":e=4+kf(this,this.l),n=are(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+kf(this,this.l),n=ire(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,n="";(s=HO(this,this.l+e++))!==0;)o.push(E6(s));n=o.join("");break;case"_wstr":for(e=0,n="";(s=zb(this,this.l+e))!==0;)o.push(E6(s)),e+=2;e+=2,n=o.join("");break;case"dbcs-cont":for(n="",u=this.l,c=0;c<e;++c){if(this.lens&&this.lens.indexOf(u)!==-1)return s=HO(this,u),this.l=u+1,l=F6.call(this,e-c,s?"dbcs-cont":"sbcs-cont"),o.join("")+l;o.push(E6(zb(this,u))),u+=2}n=o.join(""),e*=2;break;case"cpstr":if(typeof Rl<"u"){n=Rl.utils.decode(Cm,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(n="",u=this.l,c=0;c!=e;++c){if(this.lens&&this.lens.indexOf(u)!==-1)return s=HO(this,u),this.l=u+1,l=F6.call(this,e-c,s?"dbcs-cont":"sbcs-cont"),o.join("")+l;o.push(E6(HO(this,u))),u+=1}n=o.join("");break;default:switch(e){case 1:return r=HO(this,this.l),this.l++,r;case 2:return r=(t==="i"?Bqt:zb)(this,this.l),this.l+=2,r;case 4:case-4:return t==="i"||!(this[this.l+3]&128)?(r=(e>0?l_:Uqt)(this,this.l),this.l+=4,r):(i=kf(this,this.l),this.l+=4,i);case 8:case-8:if(t==="f")return e==8?i=EV(this,this.l):i=EV([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,i;e=8;case 16:n=pDe(this,this.l,e);break}}return this.l+=e,n}var Vqt=function(e,t,n){e[n]=t&255,e[n+1]=t>>>8&255,e[n+2]=t>>>16&255,e[n+3]=t>>>24&255},$qt=function(e,t,n){e[n]=t&255,e[n+1]=t>>8&255,e[n+2]=t>>16&255,e[n+3]=t>>24&255},zqt=function(e,t,n){e[n]=t&255,e[n+1]=t>>>8&255};function Wqt(e,t,n){var r=0,i=0;if(n==="dbcs"){for(i=0;i!=t.length;++i)zqt(this,t.charCodeAt(i),this.l+2*i);r=2*t.length}else if(n==="sbcs"){if(typeof Rl<"u"&&a_==874)for(i=0;i!=t.length;++i){var o=Rl.utils.encode(a_,t.charAt(i));this[this.l+i]=o[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),i=0;i!=t.length;++i)this[this.l+i]=t.charCodeAt(i)&255;r=t.length}else if(n==="hex"){for(;i<e;++i)this[this.l++]=parseInt(t.slice(2*i,2*i+2),16)||0;return this}else if(n==="utf16le"){var s=Math.min(this.l+e,this.length);for(i=0;i<Math.min(t.length,e);++i){var l=t.charCodeAt(i);this[this.l++]=l&255,this[this.l++]=l>>8}for(;this.l<s;)this[this.l++]=0;return this}else switch(e){case 1:r=1,this[this.l]=t&255;break;case 2:r=2,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255;break;case 3:r=3,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255,t>>>=8,this[this.l+2]=t&255;break;case 4:r=4,Vqt(this,t,this.l);break;case 8:if(r=8,n==="f"){Lqt(this,t,this.l);break}case 16:break;case-4:r=4,$qt(this,t,this.l);break}return this.l+=r,this}function CDe(e,t){var n=pDe(this,this.l,e.length>>1);if(n!==e)throw new Error(t+"Expected "+e+" saw "+n);this.l+=e.length>>1}function yh(e,t){e.l=t,e.read_shift=F6,e.chk=CDe,e.write_shift=Wqt}function ep(e,t){e.l+=t}function Ba(e){var t=tS(e);return yh(t,0),t}function Wb(e,t,n){if(e){var r,i,o;yh(e,e.l||0);for(var s=e.length,l=0,c=0;e.l<s;){l=e.read_shift(1),l&128&&(l=(l&127)+((e.read_shift(1)&127)<<7));var u=tk[l]||tk[65535];for(r=e.read_shift(1),o=r&127,i=1;i<4&&r&128;++i)o+=((r=e.read_shift(1))&127)<<7*i;c=e.l+o;var f=u.f&&u.f(e,o,n);if(e.l=c,t(f,u,l))return}}}function Fp(){var e=[],t=el?256:2048,n=function(u){var f=Ba(u);return yh(f,0),f},r=n(t),i=function(){r&&(r.length>r.l&&(r=r.slice(0,r.l),r.l=r.length),r.length>0&&e.push(r),r=null)},o=function(u){return r&&u<r.length-r.l?r:(i(),r=n(Math.max(u+1,t)))},s=function(){return i(),Df(e)},l=function(u){i(),r=u,r.l==null&&(r.l=r.length),o(t)};return{next:o,push:l,end:s,_bufs:e}}function ri(e,t,n,r){var i=+t,o;if(!isNaN(i)){r||(r=tk[i].p||(n||[]).length||0),o=1+(i>=128?1:0)+1,r>=128&&++o,r>=16384&&++o,r>=2097152&&++o;var s=e.next(o);i<=127?s.write_shift(1,i):(s.write_shift(1,(i&127)+128),s.write_shift(1,i>>7));for(var l=0;l!=4;++l)if(r>=128)s.write_shift(1,(r&127)+128),r>>=7;else{s.write_shift(1,r);break}r>0&&ore(n)&&e.push(n)}}function N6(e,t,n){var r=Wc(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 EDe(e,t,n){var r=Wc(e);return r.s=N6(r.s,t.s,n),r.e=N6(r.e,t.s,n),r}function L6(e,t){if(e.cRel&&e.c<0)for(e=Wc(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=Wc(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var n=Cs(e);return!e.cRel&&e.cRel!=null&&(n=Yqt(n)),!e.rRel&&e.rRel!=null&&(n=Hqt(n)),n}function sre(e,t){return e.s.r==0&&!e.s.rRel&&e.e.r==(t.biff>=12?1048575:t.biff>=8?65536:16384)&&!e.e.rRel?(e.s.cRel?"":"$")+du(e.s.c)+":"+(e.e.cRel?"":"$")+du(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(t.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+id(e.s.r)+":"+(e.e.rRel?"":"$")+id(e.e.r):L6(e.s,t.biff)+":"+L6(e.e,t.biff)}function lre(e){return parseInt(Gqt(e),10)-1}function id(e){return""+(e+1)}function Hqt(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function Gqt(e){return e.replace(/\$(\d+)$/,"$1")}function cre(e){for(var t=Kqt(e),n=0,r=0;r!==t.length;++r)n=26*n+t.charCodeAt(r)-64;return n-1}function du(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 Yqt(e){return e.replace(/^([A-Z])/,"$$$1")}function Kqt(e){return e.replace(/^\$([A-Z])/,"$1")}function Xqt(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function Uu(e){for(var t=0,n=0,r=0;r<e.length;++r){var i=e.charCodeAt(r);i>=48&&i<=57?t=10*t+(i-48):i>=65&&i<=90&&(n=26*n+(i-64))}return{c:n-1,r:t-1}}function Cs(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 Np(e){var t=e.indexOf(":");return t==-1?{s:Uu(e),e:Uu(e)}:{s:Uu(e.slice(0,t)),e:Uu(e.slice(t+1))}}function Bs(e,t){return typeof t>"u"||typeof t=="number"?Bs(e.s,e.e):(typeof e!="string"&&(e=Cs(e)),typeof t!="string"&&(t=Cs(t)),e==t?e:e+":"+t)}function dl(e){var t={s:{c:0,r:0},e:{c:0,r:0}},n=0,r=0,i=0,o=e.length;for(n=0;r<o&&!((i=e.charCodeAt(r)-64)<1||i>26);++r)n=26*n+i;for(t.s.c=--n,n=0;r<o&&!((i=e.charCodeAt(r)-48)<0||i>9);++r)n=10*n+i;if(t.s.r=--n,r===o||i!=10)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++r,n=0;r!=o&&!((i=e.charCodeAt(r)-64)<1||i>26);++r)n=26*n+i;for(t.e.c=--n,n=0;r!=o&&!((i=e.charCodeAt(r)-48)<0||i>9);++r)n=10*n+i;return t.e.r=--n,t}function _De(e,t){var n=e.t=="d"&&t instanceof Date;if(e.z!=null)try{return e.w=Tm(e.z,n?df(t):t)}catch{}try{return e.w=Tm((e.XF||{}).numFmtId||(n?14:0),n?df(t):t)}catch{return""+t}}function Kx(e,t,n){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&n&&n.dateNF&&(e.z=n.dateNF),e.t=="e"?Hb[e.v]||e.v:t==null?_De(e,e.v):_De(e,t))}function sS(e,t){var n=t&&t.sheet?t.sheet:"Sheet1",r={};return r[n]=e,{SheetNames:[n],Sheets:r}}function TDe(e,t,n){var r=n||{},i=e?Array.isArray(e):r.dense;td!=null&&i==null&&(i=td);var o=e||(i?[]:{}),s=0,l=0;if(o&&r.origin!=null){if(typeof r.origin=="number")s=r.origin;else{var c=typeof r.origin=="string"?Uu(r.origin):r.origin;s=c.r,l=c.c}o["!ref"]||(o["!ref"]="A1:A1")}var u={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(o["!ref"]){var f=dl(o["!ref"]);u.s.c=f.s.c,u.s.r=f.s.r,u.e.c=Math.max(u.e.c,f.e.c),u.e.r=Math.max(u.e.r,f.e.r),s==-1&&(u.e.r=s=f.e.r+1)}for(var h=0;h!=t.length;++h)if(t[h]){if(!Array.isArray(t[h]))throw new Error("aoa_to_sheet expects an array of arrays");for(var p=0;p!=t[h].length;++p)if(!(typeof t[h][p]>"u")){var m={v:t[h][p]},g=s+h,v=l+p;if(u.s.r>g&&(u.s.r=g),u.s.c>v&&(u.s.c=v),u.e.r<g&&(u.e.r=g),u.e.c<v&&(u.e.c=v),t[h][p]&&typeof t[h][p]=="object"&&!Array.isArray(t[h][p])&&!(t[h][p]instanceof Date))m=t[h][p];else if(Array.isArray(m.v)&&(m.f=t[h][p][1],m.v=m.v[0]),m.v===null)if(m.f)m.t="n";else if(r.nullError)m.t="e",m.v=0;else if(r.sheetStubs)m.t="z";else continue;else typeof m.v=="number"?m.t="n":typeof m.v=="boolean"?m.t="b":m.v instanceof Date?(m.z=r.dateNF||hs[14],r.cellDates?(m.t="d",m.w=Tm(m.z,df(m.v))):(m.t="n",m.v=df(m.v),m.w=Tm(m.z,m.v))):m.t="s";if(i)o[g]||(o[g]=[]),o[g][v]&&o[g][v].z&&(m.z=o[g][v].z),o[g][v]=m;else{var y=Cs({c:v,r:g});o[y]&&o[y].z&&(m.z=o[y].z),o[y]=m}}}return u.s.c<1e7&&(o["!ref"]=Bs(u)),o}function GO(e,t){return TDe(null,e,t)}function Zqt(e){return e.read_shift(4,"i")}function by(e,t){return t||(t=Ba(4)),t.write_shift(4,e),t}function tp(e){var t=e.read_shift(4);return t===0?"":e.read_shift(t,"dbcs")}function If(e,t){var n=!1;return t==null&&(n=!0,t=Ba(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 Qqt(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function Jqt(e,t){return t||(t=Ba(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0),t}function ure(e,t){var n=e.l,r=e.read_shift(1),i=tp(e),o=[],s={t:i,h:i};if(r&1){for(var l=e.read_shift(4),c=0;c!=l;++c)o.push(Qqt(e));s.r=o}else s.r=[{ich:0,ifnt:0}];return e.l=n+t,s}function qqt(e,t){var n=!1;return t==null&&(n=!0,t=Ba(15+4*e.t.length)),t.write_shift(1,0),If(e.t,t),n?t.slice(0,t.l):t}var een=ure;function ten(e,t){var n=!1;return t==null&&(n=!0,t=Ba(23+4*e.t.length)),t.write_shift(1,1),If(e.t,t),t.write_shift(4,1),Jqt({ich:0,ifnt:0},t),n?t.slice(0,t.l):t}function Wg(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 c_(e,t){return t==null&&(t=Ba(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function u_(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function d_(e,t){return t==null&&(t=Ba(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var nen=tp,ADe=If;function dre(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function _V(e,t){var n=!1;return t==null&&(n=!0,t=Ba(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 ren=tp,fre=dre,hre=_V;function pre(e){var t=e.slice(e.l,e.l+4),n=t[0]&1,r=t[0]&2;e.l+=4;var i=r===0?EV([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):l_(t,0)>>2;return n?i/100:i}function PDe(e,t){t==null&&(t=Ba(4));var n=0,r=0,i=e*100;if(e==(e|0)&&e>=-(1<<29)&&e<1<<29?r=1:i==(i|0)&&i>=-(1<<29)&&i<1<<29&&(r=1,n=1),r)t.write_shift(-4,((n?i:e)<<2)+(n+2));else throw new Error("unsupported RkNumber "+e)}function ODe(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}function aen(e,t){return t||(t=Ba(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}var f_=ODe,YO=aen;function np(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function h_(e,t){return(t||Ba(8)).write_shift(8,e,"f")}function ien(e){var t={},n=e.read_shift(1),r=n>>>1,i=e.read_shift(1),o=e.read_shift(2,"i"),s=e.read_shift(1),l=e.read_shift(1),c=e.read_shift(1);switch(e.l++,r){case 0:t.auto=1;break;case 1:t.index=i;var u=p_[i];u&&(t.rgb=z6(u));break;case 2:t.rgb=z6([s,l,c]);break;case 3:t.theme=i;break}return o!=0&&(t.tint=o>0?o/32767:o/32768),t}function TV(e,t){if(t||(t=Ba(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;e.index!=null?(t.write_shift(1,2),t.write_shift(1,e.index)):e.theme!=null?(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||e.theme!=null)t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);else{var r=e.rgb||"FFFFFF";typeof r=="number"&&(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)}return t}function oen(e){var t=e.read_shift(1);e.l++;var n={fBold:t&1,fItalic:t&2,fUnderline:t&4,fStrikeout:t&8,fOutline:t&16,fShadow:t&32,fCondense:t&64,fExtend:t&128};return n}function sen(e,t){t||(t=Ba(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);return t.write_shift(1,n),t.write_shift(1,0),t}function jDe(e,t){var n={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},r=e.read_shift(4);switch(r){case 0:return"";case 4294967295:case 4294967294:return n[e.read_shift(4)]||""}if(r>400)throw new Error("Unsupported Clipboard: "+r.toString(16));return e.l-=4,e.read_shift(0,t==1?"lpstr":"lpwstr")}function len(e){return jDe(e,1)}function cen(e){return jDe(e,2)}var mre=2,A0=3,AV=11,MDe=12,PV=19,kvr=30,OV=64,uen=65,den=71,Ivr=4096,fen=4108,hen=4126,Ff=80,RDe=81,pen=[Ff,RDe],gre={1:{n:"CodePage",t:mre},2:{n:"Category",t:Ff},3:{n:"PresentationFormat",t:Ff},4:{n:"ByteCount",t:A0},5:{n:"LineCount",t:A0},6:{n:"ParagraphCount",t:A0},7:{n:"SlideCount",t:A0},8:{n:"NoteCount",t:A0},9:{n:"HiddenCount",t:A0},10:{n:"MultimediaClipCount",t:A0},11:{n:"ScaleCrop",t:AV},12:{n:"HeadingPairs",t:fen},13:{n:"TitlesOfParts",t:hen},14:{n:"Manager",t:Ff},15:{n:"Company",t:Ff},16:{n:"LinksUpToDate",t:AV},17:{n:"CharacterCount",t:A0},19:{n:"SharedDoc",t:AV},22:{n:"HyperlinksChanged",t:AV},23:{n:"AppVersion",t:A0,p:"version"},24:{n:"DigSig",t:uen},26:{n:"ContentType",t:Ff},27:{n:"ContentStatus",t:Ff},28:{n:"Language",t:Ff},29:{n:"Version",t:Ff},255:{},2147483648:{n:"Locale",t:PV},2147483651:{n:"Behavior",t:PV},1919054434:{}},vre={1:{n:"CodePage",t:mre},2:{n:"Title",t:Ff},3:{n:"Subject",t:Ff},4:{n:"Author",t:Ff},5:{n:"Keywords",t:Ff},6:{n:"Comments",t:Ff},7:{n:"Template",t:Ff},8:{n:"LastAuthor",t:Ff},9:{n:"RevNumber",t:Ff},10:{n:"EditTime",t:OV},11:{n:"LastPrinted",t:OV},12:{n:"CreatedDate",t:OV},13:{n:"ModifiedDate",t:OV},14:{n:"PageCount",t:A0},15:{n:"WordCount",t:A0},16:{n:"CharCount",t:A0},17:{n:"Thumbnail",t:den},18:{n:"Application",t:Ff},19:{n:"DocSecurity",t:A0},255:{},2147483648:{n:"Locale",t:PV},2147483651:{n:"Behavior",t:PV},1919054434:{}},DDe={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"},men=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function gen(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var ven=gen([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]),p_=Wc(ven),Hb={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},kDe={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},yre={"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"},jV={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 xre(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function yen(e){var t=xre();if(!e||!e.match)return t;var n={};if((e.match(qh)||[]).forEach(function(r){var i=As(r);switch(i[0].replace(Pqt,"<")){case"<?xml":break;case"<Types":t.xmlns=i["xmlns"+(i[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":n[i.Extension]=i.ContentType;break;case"<Override":t[yre[i.ContentType]]!==void 0&&t[yre[i.ContentType]].push(i.PartName);break}}),t.xmlns!==Ud.CT)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}function IDe(e,t){var n=xqt(yre),r=[],i;r[r.length]=ad,r[r.length]=Ui("Types",null,{xmlns:Ud.CT,"xmlns:xsd":Ud.xsd,"xmlns:xsi":Ud.xsi}),r=r.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(c){return Ui("Default",null,{Extension:c[0],ContentType:c[1]})}));var o=function(c){e[c]&&e[c].length>0&&(i=e[c][0],r[r.length]=Ui("Override",null,{PartName:(i[0]=="/"?"":"/")+i,ContentType:jV[c][t.bookType]||jV[c].xlsx}))},s=function(c){(e[c]||[]).forEach(function(u){r[r.length]=Ui("Override",null,{PartName:(u[0]=="/"?"":"/")+u,ContentType:jV[c][t.bookType]||jV[c].xlsx})})},l=function(c){(e[c]||[]).forEach(function(u){r[r.length]=Ui("Override",null,{PartName:(u[0]=="/"?"":"/")+u,ContentType:n[c][0]})})};return o("workbooks"),s("sheets"),s("charts"),l("themes"),["strs","styles"].forEach(o),["coreprops","extprops","custprops"].forEach(l),l("vba"),l("comments"),l("threadedcomments"),l("drawings"),s("metadata"),l("people"),r.length>2&&(r[r.length]="</Types>",r[1]=r[1].replace("/>",">")),r.join("")}var Us={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 B6(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function U6(e,t){var n={"!id":{}};if(!e)return n;t.charAt(0)!=="/"&&(t="/"+t);var r={};return(e.match(qh)||[]).forEach(function(i){var o=As(i);if(o[0]==="<Relationship"){var s={};s.Type=o.Type,s.Target=o.Target,s.Id=o.Id,o.TargetMode&&(s.TargetMode=o.TargetMode);var l=o.TargetMode==="External"?o.Target:R6(o.Target,t);n[l]=s,r[o.Id]=s}}),n["!id"]=r,n}function KO(e){var t=[ad,Ui("Relationships",null,{xmlns:Ud.RELS})];return nd(e["!id"]).forEach(function(n){t[t.length]=Ui("Relationship",null,e["!id"][n])}),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function fc(e,t,n,r,i,o){if(i||(i={}),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,i.Id="rId"+t,i.Type=r,i.Target=n,o?i.TargetMode=o:[Us.HLINK,Us.XPATH,Us.XMISS].indexOf(i.Type)>-1&&(i.TargetMode="External"),e["!id"][i.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][i.Id]=i,e[("/"+i.Target).replace("//","/")]=i,t}var xen="application/vnd.oasis.opendocument.spreadsheet";function ben(e,t){for(var n=ere(e),r,i;r=I6.exec(n);)switch(r[3]){case"manifest":break;case"file-entry":if(i=As(r[0],!1),i.path=="/"&&i.type!==xen)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 r}}function wen(e){var t=[ad];t.push(`<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">
`),t.push(`  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>
`);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]+`"/>
`);return t.push("</manifest:manifest>"),t.join("")}function FDe(e,t,n){return['  <rdf:Description rdf:about="'+e+`">
`,'    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(n||"odf")+"#"+t+`"/>
`,`  </rdf:Description>
`].join("")}function Sen(e,t){return['  <rdf:Description rdf:about="'+e+`">
`,'    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+`"/>
`,`  </rdf:Description>
`].join("")}function Cen(e){var t=[ad];t.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
`);for(var n=0;n!=e.length;++n)t.push(FDe(e[n][0],e[n][1])),t.push(Sen("",e[n][0]));return t.push(FDe("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}function NDe(){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 '+C6.version+"</meta:generator></office:meta></office:document-meta>"}var Hg=[["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"]],Een=function(){for(var e=new Array(Hg.length),t=0;t<Hg.length;++t){var n=Hg[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 LDe(e){var t={};e=Ic(e);for(var n=0;n<Hg.length;++n){var r=Hg[n],i=e.match(Een[n]);i!=null&&i.length>0&&(t[r[1]]=Vl(i[1])),r[2]==="date"&&t[r[1]]&&(t[r[1]]=cu(t[r[1]]))}return t}function bre(e,t,n,r,i){i[e]!=null||t==null||t===""||(i[e]=t,t=Tc(t),r[r.length]=n?Ui(e,t,n):vh(e,t))}function BDe(e,t){var n=t||{},r=[ad,Ui("cp:coreProperties",null,{"xmlns:cp":Ud.CORE_PROPS,"xmlns:dc":Ud.dc,"xmlns:dcterms":Ud.dcterms,"xmlns:dcmitype":Ud.dcmitype,"xmlns:xsi":Ud.xsi})],i={};if(!e&&!n.Props)return r.join("");e&&(e.CreatedDate!=null&&bre("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:qne(e.CreatedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,i),e.ModifiedDate!=null&&bre("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:qne(e.ModifiedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,i));for(var o=0;o!=Hg.length;++o){var s=Hg[o],l=n.Props&&n.Props[s[1]]!=null?n.Props[s[1]]:e?e[s[1]]:null;l===!0?l="1":l===!1?l="0":typeof l=="number"&&(l=String(l)),l!=null&&bre(s[0],l,null,r,i)}return r.length>2&&(r[r.length]="</cp:coreProperties>",r[1]=r[1].replace("/>",">")),r.join("")}var m_=[["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"]],UDe=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function VDe(e,t,n,r){var i=[];if(typeof e=="string")i=lDe(e,r);else for(var o=0;o<e.length;++o)i=i.concat(e[o].map(function(f){return{v:f}}));var s=typeof t=="string"?lDe(t,r).map(function(f){return f.v}):t,l=0,c=0;if(s.length>0)for(var u=0;u!==i.length;u+=2){switch(c=+i[u+1].v,i[u].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=c,n.SheetNames=s.slice(l,l+c);break;case"Named Ranges":case"Rangos con nombre":case"\u540D\u524D\u4ED8\u304D\u4E00\u89A7":case"Benannte Bereiche":case"Navngivne omr\xE5der":n.NamedRanges=c,n.DefinedNames=s.slice(l,l+c);break;case"Charts":case"Diagramme":n.Chartsheets=c,n.ChartNames=s.slice(l,l+c);break}l+=c}}function _en(e,t,n){var r={};return t||(t={}),e=Ic(e),m_.forEach(function(i){var o=(e.match(D6(i[0]))||[])[1];switch(i[2]){case"string":o&&(t[i[1]]=Vl(o));break;case"bool":t[i[1]]=o==="true";break;case"raw":var s=e.match(new RegExp("<"+i[0]+"[^>]*>([\\s\\S]*?)</"+i[0]+">"));s&&s.length>0&&(r[i[1]]=s[1]);break}}),r.HeadingPairs&&r.TitlesOfParts&&VDe(r.HeadingPairs,r.TitlesOfParts,t,n),t}function $De(e){var t=[],n=Ui;return e||(e={}),e.Application="SheetJS",t[t.length]=ad,t[t.length]=Ui("Properties",null,{xmlns:Ud.EXT_PROPS,"xmlns:vt":Ud.vt}),m_.forEach(function(r){if(e[r[1]]!==void 0){var i;switch(r[2]){case"string":i=Tc(String(e[r[1]]));break;case"bool":i=e[r[1]]?"true":"false";break}i!==void 0&&(t[t.length]=n(r[0],i))}}),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(r){return"<vt:lpstr>"+Tc(r)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var Ten=/<[^>]+>[^<]*/g;function Aen(e,t){var n={},r="",i=e.match(Ten);if(i)for(var o=0;o!=i.length;++o){var s=i[o],l=As(s);switch(l[0]){case"<?xml":break;case"<Properties":break;case"<property":r=Vl(l.name);break;case"</property>":r=null;break;default:if(s.indexOf("<vt:")===0){var c=s.split(">"),u=c[0].slice(4),f=c[1];switch(u){case"lpstr":case"bstr":case"lpwstr":n[r]=Vl(f);break;case"bool":n[r]=uu(f);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":n[r]=parseInt(f,10);break;case"r4":case"r8":case"decimal":n[r]=parseFloat(f);break;case"filetime":case"date":n[r]=cu(f);break;case"cy":case"error":n[r]=Vl(f);break;default:if(u.slice(-1)=="/")break;t.WTF&&typeof console<"u"&&console.warn("Unexpected",s,u,c)}}else if(s.slice(0,2)!=="</"){if(t.WTF)throw new Error(s)}}}return n}function zDe(e){var t=[ad,Ui("Properties",null,{xmlns:Ud.CUST_PROPS,"xmlns:vt":Ud.vt})];if(!e)return t.join("");var n=1;return nd(e).forEach(function(i){++n,t[t.length]=Ui("property",Fqt(e[i],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:n,name:Tc(i)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var wre={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"},Sre;function Pen(e,t,n){Sre||(Sre=yV(wre)),t=Sre[t]||t,e[t]=n}function Oen(e,t){var n=[];return nd(wre).map(function(r){for(var i=0;i<Hg.length;++i)if(Hg[i][1]==r)return Hg[i];for(i=0;i<m_.length;++i)if(m_[i][1]==r)return m_[i];throw r}).forEach(function(r){if(e[r[1]]!=null){var i=t&&t.Props&&t.Props[r[1]]!=null?t.Props[r[1]]:e[r[1]];switch(r[2]){case"date":i=new Date(i).toISOString().replace(/\.\d*Z/,"Z");break}typeof i=="number"?i=String(i):i===!0||i===!1?i=i?"1":"0":i instanceof Date&&(i=new Date(i).toISOString().replace(/\.\d*Z/,"")),n.push(vh(wre[r[1]]||r[1],i))}}),Ui("DocumentProperties",n.join(""),{xmlns:Pm.o})}function jen(e,t){var n=["Worksheets","SheetNames"],r="CustomDocumentProperties",i=[];return e&&nd(e).forEach(function(o){if(Object.prototype.hasOwnProperty.call(e,o)){for(var s=0;s<Hg.length;++s)if(o==Hg[s][1])return;for(s=0;s<m_.length;++s)if(o==m_[s][1])return;for(s=0;s<n.length;++s)if(o==n[s])return;var l=e[o],c="string";typeof l=="number"?(c="float",l=String(l)):l===!0||l===!1?(c="boolean",l=l?"1":"0"):l=String(l),i.push(Ui(nDe(o),l,{"dt:dt":c}))}}),t&&nd(t).forEach(function(o){if(Object.prototype.hasOwnProperty.call(t,o)&&!(e&&Object.prototype.hasOwnProperty.call(e,o))){var s=t[o],l="string";typeof s=="number"?(l="float",s=String(s)):s===!0||s===!1?(l="boolean",s=s?"1":"0"):s instanceof Date?(l="dateTime.tz",s=s.toISOString()):s=String(s),i.push(Ui(nDe(o),s,{"dt:dt":l}))}}),"<"+r+' xmlns="'+Pm.o+'">'+i.join("")+"</"+r+">"}function Cre(e){var t=e.read_shift(4),n=e.read_shift(4);return new Date((n/1e7*Math.pow(2,32)+t/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function Men(e){var t=typeof e=="string"?new Date(Date.parse(e)):e,n=t.getTime()/1e3+11644473600,r=n%Math.pow(2,32),i=(n-r)/Math.pow(2,32);r*=1e7,i*=1e7;var o=r/Math.pow(2,32)|0;o>0&&(r=r%Math.pow(2,32),i+=o);var s=Ba(8);return s.write_shift(4,r),s.write_shift(4,i),s}function WDe(e,t,n){var r=e.l,i=e.read_shift(0,"lpstr-cp");if(n)for(;e.l-r&3;)++e.l;return i}function HDe(e,t,n){var r=e.read_shift(0,"lpwstr");return n&&(e.l+=4-(r.length+1&3)&3),r}function GDe(e,t,n){return t===31?HDe(e):WDe(e,t,n)}function Ere(e,t,n){return GDe(e,t,n===!1?0:4)}function Ren(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return GDe(e,t,0)}function Den(e){for(var t=e.read_shift(4),n=[],r=0;r!=t;++r){var i=e.l;n[r]=e.read_shift(0,"lpwstr").replace(Jh,""),e.l-i&2&&(e.l+=2)}return n}function ken(e){for(var t=e.read_shift(4),n=[],r=0;r!=t;++r)n[r]=e.read_shift(0,"lpstr-cp").replace(Jh,"");return n}function Ien(e){var t=e.l,n=MV(e,RDe);e[e.l]==0&&e[e.l+1]==0&&e.l-t&2&&(e.l+=2);var r=MV(e,A0);return[n,r]}function Fen(e){for(var t=e.read_shift(4),n=[],r=0;r<t/2;++r)n.push(Ien(e));return n}function YDe(e,t){for(var n=e.read_shift(4),r={},i=0;i!=n;++i){var o=e.read_shift(4),s=e.read_shift(4);r[o]=e.read_shift(s,t===1200?"utf16le":"utf8").replace(Jh,"").replace(P6,"!"),t===1200&&s%2&&(e.l+=2)}return e.l&3&&(e.l=e.l>>3<<2),r}function KDe(e){var t=e.read_shift(4),n=e.slice(e.l,e.l+t);return e.l+=t,(t&3)>0&&(e.l+=4-(t&3)&3),n}function Nen(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}function MV(e,t,n){var r=e.read_shift(2),i,o=n||{};if(e.l+=2,t!==MDe&&r!==t&&pen.indexOf(t)===-1&&!((t&65534)==4126&&(r&65534)==4126))throw new Error("Expected type "+t+" saw "+r);switch(t===MDe?r:t){case 2:return i=e.read_shift(2,"i"),o.raw||(e.l+=2),i;case 3:return i=e.read_shift(4,"i"),i;case 11:return e.read_shift(4)!==0;case 19:return i=e.read_shift(4),i;case 30:return WDe(e,r,4).replace(Jh,"");case 31:return HDe(e);case 64:return Cre(e);case 65:return KDe(e);case 71:return Nen(e);case 80:return Ere(e,r,!o.raw).replace(Jh,"");case 81:return Ren(e,r).replace(Jh,"");case 4108:return Fen(e);case 4126:case 4127:return r==4127?Den(e):ken(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+r)}}function XDe(e,t){var n=Ba(4),r=Ba(4);switch(n.write_shift(4,e==80?31:e),e){case 3:r.write_shift(-4,t);break;case 5:r=Ba(8),r.write_shift(8,t,"f");break;case 11:r.write_shift(4,t?1:0);break;case 64:r=Men(t);break;case 31:case 80:for(r=Ba(4+2*(t.length+1)+(t.length%2?0:2)),r.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 Df([n,r])}function ZDe(e,t){var n=e.l,r=e.read_shift(4),i=e.read_shift(4),o=[],s=0,l=0,c=-1,u={};for(s=0;s!=i;++s){var f=e.read_shift(4),h=e.read_shift(4);o[s]=[f,h+n]}o.sort(function(b,S){return b[1]-S[1]});var p={};for(s=0;s!=i;++s){if(e.l!==o[s][1]){var m=!0;if(s>0&&t)switch(t[o[s-1][0]].t){case 2:e.l+2===o[s][1]&&(e.l+=2,m=!1);break;case 80:e.l<=o[s][1]&&(e.l=o[s][1],m=!1);break;case 4108:e.l<=o[s][1]&&(e.l=o[s][1],m=!1);break}if((!t||s==0)&&e.l<=o[s][1]&&(m=!1,e.l=o[s][1]),m)throw new Error("Read Error: Expected address "+o[s][1]+" at "+e.l+" :"+s)}if(t){var g=t[o[s][0]];if(p[g.n]=MV(e,g.t,{raw:!0}),g.p==="version"&&(p[g.n]=String(p[g.n]>>16)+"."+("0000"+String(p[g.n]&65535)).slice(-4)),g.n=="CodePage")switch(p[g.n]){case 0:p[g.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:Vg(l=p[g.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+p[g.n])}}else if(o[s][0]===1){if(l=p.CodePage=MV(e,mre),Vg(l),c!==-1){var v=e.l;e.l=o[c][1],u=YDe(e,l),e.l=v}}else if(o[s][0]===0){if(l===0){c=s,e.l=o[s+1][1];continue}u=YDe(e,l)}else{var y=u[o[s][0]],x;switch(e[e.l]){case 65:e.l+=4,x=KDe(e);break;case 30:e.l+=4,x=Ere(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,x=Ere(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,x=e.read_shift(4,"i");break;case 19:e.l+=4,x=e.read_shift(4);break;case 5:e.l+=4,x=e.read_shift(8,"f");break;case 11:e.l+=4,x=xd(e,4);break;case 64:e.l+=4,x=cu(Cre(e));break;default:throw new Error("unparsed value: "+e[e.l])}p[y]=x}}return e.l=n+r,p}var QDe=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function Len(e){switch(typeof e){case"boolean":return 11;case"number":return(e|0)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break}return-1}function JDe(e,t,n){var r=Ba(8),i=[],o=[],s=8,l=0,c=Ba(8),u=Ba(8);if(c.write_shift(4,2),c.write_shift(4,1200),u.write_shift(4,1),o.push(c),i.push(u),s+=8+c.length,!t){u=Ba(8),u.write_shift(4,0),i.unshift(u);var f=[Ba(4)];for(f[0].write_shift(4,e.length),l=0;l<e.length;++l){var h=e[l][0];for(c=Ba(8+2*(h.length+1)+(h.length%2?0:2)),c.write_shift(4,l+2),c.write_shift(4,h.length+1),c.write_shift(0,h,"dbcs");c.l!=c.length;)c.write_shift(1,0);f.push(c)}c=Df(f),o.unshift(c),s+=8+c.length}for(l=0;l<e.length;++l)if(!(t&&!t[e[l][0]])&&!(QDe.indexOf(e[l][0])>-1||UDe.indexOf(e[l][0])>-1)&&e[l][1]!=null){var p=e[l][1],m=0;if(t){m=+t[e[l][0]];var g=n[m];if(g.p=="version"&&typeof p=="string"){var v=p.split(".");p=(+v[0]<<16)+(+v[1]||0)}c=XDe(g.t,p)}else{var y=Len(p);y==-1&&(y=31,p=String(p)),c=XDe(y,p)}o.push(c),u=Ba(8),u.write_shift(4,t?m:2+l),i.push(u),s+=8+c.length}var x=8*(o.length+1);for(l=0;l<o.length;++l)i[l].write_shift(4,x),x+=o[l].length;return r.write_shift(4,s),r.write_shift(4,o.length),Df([r].concat(i).concat(o))}function qDe(e,t,n){var r=e.content;if(!r)return{};yh(r,0);var i,o,s,l,c=0;r.chk("feff","Byte Order: "),r.read_shift(2);var u=r.read_shift(4),f=r.read_shift(16);if(f!==ts.utils.consts.HEADER_CLSID&&f!==n)throw new Error("Bad PropertySet CLSID "+f);if(i=r.read_shift(4),i!==1&&i!==2)throw new Error("Unrecognized #Sets: "+i);if(o=r.read_shift(16),l=r.read_shift(4),i===1&&l!==r.l)throw new Error("Length mismatch: "+l+" !== "+r.l);i===2&&(s=r.read_shift(16),c=r.read_shift(4));var h=ZDe(r,t),p={SystemIdentifier:u};for(var m in h)p[m]=h[m];if(p.FMTID=o,i===1)return p;if(c-r.l==2&&(r.l+=2),r.l!==c)throw new Error("Length mismatch 2: "+r.l+" !== "+c);var g;try{g=ZDe(r,null)}catch{}for(m in g)p[m]=g[m];return p.FMTID=[o,s],p}function e5e(e,t,n,r,i,o){var s=Ba(i?68:48),l=[s];s.write_shift(2,65534),s.write_shift(2,0),s.write_shift(4,842412599),s.write_shift(16,ts.utils.consts.HEADER_CLSID,"hex"),s.write_shift(4,i?2:1),s.write_shift(16,t,"hex"),s.write_shift(4,i?68:48);var c=JDe(e,n,r);if(l.push(c),i){var u=JDe(i,null,null);s.write_shift(16,o,"hex"),s.write_shift(4,68+c.length),l.push(u)}return Df(l)}function lS(e,t){return e.read_shift(t),null}function Ben(e,t){t||(t=Ba(e));for(var n=0;n<e;++n)t.write_shift(1,0);return t}function Uen(e,t,n){for(var r=[],i=e.l+t;e.l<i;)r.push(n(e,i-e.l));if(i!==e.l)throw new Error("Slurp error");return r}function xd(e,t){return e.read_shift(t)===1}function Lp(e,t){return t||(t=Ba(2)),t.write_shift(2,+!!e),t}function Vd(e){return e.read_shift(2,"u")}function Gg(e,t){return t||(t=Ba(2)),t.write_shift(2,e),t}function t5e(e,t){return Uen(e,t,Vd)}function Ven(e){var t=e.read_shift(1),n=e.read_shift(1);return n===1?t:t===1}function n5e(e,t,n){return n||(n=Ba(2)),n.write_shift(1,t=="e"?+e:+!!e),n.write_shift(1,t=="e"?1:0),n}function V6(e,t,n){var r=e.read_shift(n&&n.biff>=12?2:1),i="sbcs-cont",o=Cm;if(n&&n.biff>=8&&(Cm=1200),!n||n.biff==8){var s=e.read_shift(1);s&&(i="dbcs-cont")}else n.biff==12&&(i="wstr");n.biff>=2&&n.biff<=5&&(i="cpstr");var l=r?e.read_shift(r,i):"";return Cm=o,l}function $en(e){var t=Cm;Cm=1200;var n=e.read_shift(2),r=e.read_shift(1),i=r&4,o=r&8,s=1+(r&1),l=0,c,u={};o&&(l=e.read_shift(2)),i&&(c=e.read_shift(4));var f=s==2?"dbcs-cont":"sbcs-cont",h=n===0?"":e.read_shift(n,f);return o&&(e.l+=4*l),i&&(e.l+=c),u.t=h,o||(u.raw="<t>"+u.t+"</t>",u.r=u.t),Cm=t,u}function zen(e){var t=e.t||"",n=1,r=Ba(3+(n>1?2:0));r.write_shift(2,t.length),r.write_shift(1,(n>1?8:0)|1),n>1&&r.write_shift(2,n);var i=Ba(2*t.length);i.write_shift(2*t.length,t,"utf16le");var o=[r,i];return Df(o)}function g_(e,t,n){var r;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")}var i=e.read_shift(1);return i===0?r=e.read_shift(t,"sbcs-cont"):r=e.read_shift(t,"dbcs-cont"),r}function $6(e,t,n){var r=e.read_shift(n&&n.biff==2?1:2);return r===0?(e.l++,""):g_(e,r,n)}function v_(e,t,n){if(n.biff>5)return $6(e,t,n);var r=e.read_shift(1);return r===0?(e.l++,""):e.read_shift(r,n.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function r5e(e,t,n){return n||(n=Ba(3+2*e.length)),n.write_shift(2,e.length),n.write_shift(1,1),n.write_shift(31,e,"utf16le"),n}function Wen(e){var t=e.read_shift(1);e.l++;var n=e.read_shift(2);return e.l+=2,[t,n]}function Hen(e){var t=e.read_shift(4),n=e.l,r=!1;t>24&&(e.l+=t-24,e.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(r=!0),e.l=n);var i=e.read_shift((r?t-24:t)>>1,"utf16le").replace(Jh,"");return r&&(e.l+=24),i}function Gen(e){for(var t=e.read_shift(2),n="";t-- >0;)n+="../";var r=e.read_shift(0,"lpstr-ansi");if(e.l+=2,e.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var i=e.read_shift(4);if(i===0)return n+r.replace(/\\/g,"/");var o=e.read_shift(4);if(e.read_shift(2)!=3)throw new Error("Bad FileMoniker");var s=e.read_shift(o>>1,"utf16le").replace(Jh,"");return n+s}function Yen(e,t){var n=e.read_shift(16);switch(t-=16,n){case"e0c9ea79f9bace118c8200aa004ba90b":return Hen(e,t);case"0303000000000000c000000000000046":return Gen(e,t);default:throw new Error("Unsupported Moniker "+n)}}function RV(e){var t=e.read_shift(4),n=t>0?e.read_shift(t,"utf16le").replace(Jh,""):"";return n}function a5e(e,t){t||(t=Ba(6+e.length*2)),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 Ken(e,t){var n=e.l+t,r=e.read_shift(4);if(r!==2)throw new Error("Unrecognized streamVersion: "+r);var i=e.read_shift(2);e.l+=2;var o,s,l,c,u="",f,h;i&16&&(o=RV(e,n-e.l)),i&128&&(s=RV(e,n-e.l)),(i&257)===257&&(l=RV(e,n-e.l)),(i&257)===1&&(c=Yen(e,n-e.l)),i&8&&(u=RV(e,n-e.l)),i&32&&(f=e.read_shift(16)),i&64&&(h=Cre(e)),e.l=n;var p=s||l||c||"";p&&u&&(p+="#"+u),p||(p="#"+u),i&2&&p.charAt(0)=="/"&&p.charAt(1)!="/"&&(p="file://"+p);var m={Target:p};return f&&(m.guid=f),h&&(m.time=h),o&&(m.Tooltip=o),m}function Xen(e){var t=Ba(512),n=0,r=e.Target;r.slice(0,7)=="file://"&&(r=r.slice(7));var i=r.indexOf("#"),o=i>-1?31:23;switch(r.charAt(0)){case"#":o=28;break;case".":o&=-3;break}t.write_shift(4,2),t.write_shift(4,o);var s=[8,6815827,6619237,4849780,83];for(n=0;n<s.length;++n)t.write_shift(4,s[n]);if(o==28)r=r.slice(1),a5e(r,t);else if(o&2){for(s="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<s.length;++n)t.write_shift(1,parseInt(s[n],16));var l=i>-1?r.slice(0,i):r;for(t.write_shift(4,2*(l.length+1)),n=0;n<l.length;++n)t.write_shift(2,l.charCodeAt(n));t.write_shift(2,0),o&8&&a5e(i>-1?r.slice(i+1):"",t)}else{for(s="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),n=0;n<s.length;++n)t.write_shift(1,parseInt(s[n],16));for(var c=0;r.slice(c*3,c*3+3)=="../"||r.slice(c*3,c*3+3)=="..\\";)++c;for(t.write_shift(2,c),t.write_shift(4,r.length-3*c+1),n=0;n<r.length-3*c;++n)t.write_shift(1,r.charCodeAt(n+3*c)&255);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 i5e(e){var t=e.read_shift(1),n=e.read_shift(1),r=e.read_shift(1),i=e.read_shift(1);return[t,n,r,i]}function o5e(e,t){var n=i5e(e,t);return n[3]=0,n}function Xx(e){var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(2);return{r:t,c:n,ixfe:r}}function y_(e,t,n,r){return r||(r=Ba(6)),r.write_shift(2,e),r.write_shift(2,t),r.write_shift(2,n||0),r}function Zen(e){var t=e.read_shift(2),n=e.read_shift(2);return e.l+=8,{type:t,flags:n}}function Qen(e,t,n){return t===0?"":v_(e,t,n)}function Jen(e,t,n){var r=n.biff>8?4:2,i=e.read_shift(r),o=e.read_shift(r,"i"),s=e.read_shift(r,"i");return[i,o,s]}function s5e(e){var t=e.read_shift(2),n=pre(e);return[t,n]}function qen(e,t,n){e.l+=4,t-=4;var r=e.l+t,i=V6(e,t,n),o=e.read_shift(2);if(r-=e.l,o!==r)throw new Error("Malformed AddinUdf: padding = "+r+" != "+o);return e.l+=o,i}function DV(e){var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(2),i=e.read_shift(2);return{s:{c:r,r:t},e:{c:i,r:n}}}function l5e(e,t){return t||(t=Ba(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 c5e(e){var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(1),i=e.read_shift(1);return{s:{c:r,r:t},e:{c:i,r:n}}}var etn=c5e;function u5e(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 ttn(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t}function ntn(e){var t={};return e.l+=4,e.cf=e.read_shift(2),t}function rp(e){e.l+=2,e.l+=e.read_shift(2)}var rtn={0:rp,4:rp,5:rp,6:rp,7:ntn,8:rp,9:rp,10:rp,11:rp,12:rp,13:ttn,14:rp,15:rp,16:rp,17:rp,18:rp,19:rp,20:rp,21:u5e};function atn(e,t){for(var n=e.l+t,r=[];e.l<n;){var i=e.read_shift(2);e.l-=2;try{r.push(rtn[i](e,n-e.l))}catch{return e.l=n,r}}return e.l!=n&&(e.l=n),r}function kV(e,t){var n={BIFFVer:0,dt:0};switch(n.BIFFVer=e.read_shift(2),t-=2,t>=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 _re(e,t,n){var r=1536,i=16;switch(n.bookType){case"biff8":break;case"biff5":r=1280,i=8;break;case"biff4":r=4,i=6;break;case"biff3":r=3,i=6;break;case"biff2":r=2,i=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var o=Ba(i);return o.write_shift(2,r),o.write_shift(2,t),i>4&&o.write_shift(2,29282),i>6&&o.write_shift(2,1997),i>8&&(o.write_shift(2,49161),o.write_shift(2,1),o.write_shift(2,1798),o.write_shift(2,0)),o}function itn(e,t){return t===0||e.read_shift(2),1200}function otn(e,t,n){if(n.enc)return e.l+=t,"";var r=e.l,i=v_(e,0,n);return e.read_shift(t+r-e.l),i}function stn(e,t){var n=!t||t.biff==8,r=Ba(n?112:54);for(r.write_shift(t.biff==8?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}function ltn(e,t,n){var r=n&&n.biff==8||t==2?e.read_shift(2):(e.l+=t,0);return{fDialog:r&16,fBelow:r&64,fRight:r&128}}function ctn(e,t,n){var r=e.read_shift(4),i=e.read_shift(1)&3,o=e.read_shift(1);switch(o){case 0:o="Worksheet";break;case 1:o="Macrosheet";break;case 2:o="Chartsheet";break;case 6:o="VBAModule";break}var s=V6(e,0,n);return s.length===0&&(s="Sheet1"),{pos:r,hs:i,dt:o,name:s}}function utn(e,t){var n=!t||t.biff>=8?2:1,r=Ba(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 i=r.slice(0,r.l);return i.l=r.l,i}function dtn(e,t){for(var n=e.l+t,r=e.read_shift(4),i=e.read_shift(4),o=[],s=0;s!=i&&e.l<n;++s)o.push($en(e));return o.Count=r,o.Unique=i,o}function ftn(e,t){var n=Ba(8);n.write_shift(4,e.Count),n.write_shift(4,e.Unique);for(var r=[],i=0;i<e.length;++i)r[i]=zen(e[i],t);var o=Df([n].concat(r));return o.parts=[n.length].concat(r.map(function(s){return s.length})),o}function htn(e,t){var n={};return n.dsst=e.read_shift(2),e.l+=t-2,n}function ptn(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,r&7&&(t.level=r&7),r&32&&(t.hidden=!0),r&64&&(t.hpt=n/20),t}function mtn(e){var t=Zen(e);if(t.type!=2211)throw new Error("Invalid Future Record "+t.type);var n=e.read_shift(4);return n!==0}function gtn(e){return e.read_shift(2),e.read_shift(4)}function d5e(e,t,n){var r=0;n&&n.biff==2||(r=e.read_shift(2));var i=e.read_shift(2);n&&n.biff==2&&(r=1-(i>>15),i&=32767);var o={Unsynced:r&1,DyZero:(r&2)>>1,ExAsc:(r&4)>>2,ExDsc:(r&8)>>3};return[o,i]}function vtn(e){var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(2),i=e.read_shift(2),o=e.read_shift(2),s=e.read_shift(2),l=e.read_shift(2),c=e.read_shift(2),u=e.read_shift(2);return{Pos:[t,n],Dim:[r,i],Flags:o,CurTab:s,FirstTab:l,Selected:c,TabRatio:u}}function ytn(){var e=Ba(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}function xtn(e,t,n){if(n&&n.biff>=2&&n.biff<5)return{};var r=e.read_shift(2);return{RTL:r&64}}function btn(e){var t=Ba(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}function wtn(){}function Stn(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;break}return r.name=V6(e,0,n),r}function Ctn(e,t){var n=e.name||"Arial",r=t&&t.biff==5,i=r?15+n.length:16+2*n.length,o=Ba(i);return o.write_shift(2,(e.sz||12)*20),o.write_shift(4,0),o.write_shift(2,400),o.write_shift(4,0),o.write_shift(2,0),o.write_shift(1,n.length),r||o.write_shift(1,1),o.write_shift((r?1:2)*n.length,n,r?"sbcs":"utf16le"),o}function Etn(e){var t=Xx(e);return t.isst=e.read_shift(4),t}function _tn(e,t,n,r){var i=Ba(10);return y_(e,t,r,i),i.write_shift(4,n),i}function Ttn(e,t,n){n.biffguess&&n.biff==2&&(n.biff=5);var r=e.l+t,i=Xx(e,6);n.biff==2&&e.l++;var o=$6(e,r-e.l,n);return i.val=o,i}function Atn(e,t,n,r,i){var o=!i||i.biff==8,s=Ba(8+ +o+(1+o)*n.length);return y_(e,t,r,s),s.write_shift(2,n.length),o&&s.write_shift(1,1),s.write_shift((1+o)*n.length,n,o?"utf16le":"sbcs"),s}function Ptn(e,t,n){var r=e.read_shift(2),i=v_(e,0,n);return[r,i]}function Otn(e,t,n,r){var i=n&&n.biff==5;r||(r=Ba(i?3+t.length:5+2*t.length)),r.write_shift(2,e),r.write_shift(i?1:2,t.length),i||r.write_shift(1,1),r.write_shift((i?1:2)*t.length,t,i?"sbcs":"utf16le");var o=r.length>r.l?r.slice(0,r.l):r;return o.l==null&&(o.l=o.length),o}var jtn=v_;function f5e(e,t,n){var r=e.l+t,i=n.biff==8||!n.biff?4:2,o=e.read_shift(i),s=e.read_shift(i),l=e.read_shift(2),c=e.read_shift(2);return e.l=r,{s:{r:o,c:l},e:{r:s,c}}}function Mtn(e,t){var n=t.biff==8||!t.biff?4:2,r=Ba(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}function Rtn(e){var t=e.read_shift(2),n=e.read_shift(2),r=s5e(e);return{r:t,c:n,ixfe:r[0],rknum:r[1]}}function Dtn(e,t){for(var n=e.l+t-2,r=e.read_shift(2),i=e.read_shift(2),o=[];e.l<n;)o.push(s5e(e));if(e.l!==n)throw new Error("MulRK read error");var s=e.read_shift(2);if(o.length!=s-i+1)throw new Error("MulRK length mismatch");return{r,c:i,C:s,rkrec:o}}function ktn(e,t){for(var n=e.l+t-2,r=e.read_shift(2),i=e.read_shift(2),o=[];e.l<n;)o.push(e.read_shift(2));if(e.l!==n)throw new Error("MulBlank read error");var s=e.read_shift(2);if(o.length!=s-i+1)throw new Error("MulBlank length mismatch");return{r,c:i,C:s,ixfe:o}}function Itn(e,t,n,r){var i={},o=e.read_shift(4),s=e.read_shift(4),l=e.read_shift(4),c=e.read_shift(2);return i.patternType=men[l>>26],r.cellStyles&&(i.alc=o&7,i.fWrap=o>>3&1,i.alcV=o>>4&7,i.fJustLast=o>>7&1,i.trot=o>>8&255,i.cIndent=o>>16&15,i.fShrinkToFit=o>>20&1,i.iReadOrder=o>>22&2,i.fAtrNum=o>>26&1,i.fAtrFnt=o>>27&1,i.fAtrAlc=o>>28&1,i.fAtrBdr=o>>29&1,i.fAtrPat=o>>30&1,i.fAtrProt=o>>31&1,i.dgLeft=s&15,i.dgRight=s>>4&15,i.dgTop=s>>8&15,i.dgBottom=s>>12&15,i.icvLeft=s>>16&127,i.icvRight=s>>23&127,i.grbitDiag=s>>30&3,i.icvTop=l&127,i.icvBottom=l>>7&127,i.icvDiag=l>>14&127,i.dgDiag=l>>21&15,i.icvFore=c&127,i.icvBack=c>>7&127,i.fsxButton=c>>14&1),i}function Ftn(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,t-=6,r.data=Itn(e,t,r.fStyle,n),r}function h5e(e,t,n,r){var i=n&&n.biff==5;r||(r=Ba(i?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 o=0;return e.numFmtId>0&&i&&(o|=1024),r.write_shift(4,o),r.write_shift(4,0),i||r.write_shift(4,0),r.write_shift(2,0),r}function Ntn(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(t[0]!==0&&t[0]--,t[1]!==0&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}function Ltn(e){var t=Ba(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}function p5e(e,t,n){var r=Xx(e,6);(n.biff==2||t==9)&&++e.l;var i=Ven(e,2);return r.val=i,r.t=i===!0||i===!1?"b":"e",r}function Btn(e,t,n,r,i,o){var s=Ba(8);return y_(e,t,r,s),n5e(n,o,s),s}function Utn(e,t,n){n.biffguess&&n.biff==2&&(n.biff=5);var r=Xx(e,6),i=np(e,8);return r.val=i,r}function Vtn(e,t,n,r){var i=Ba(14);return y_(e,t,r,i),h_(n,i),i}var m5e=Qen;function $tn(e,t,n){var r=e.l+t,i=e.read_shift(2),o=e.read_shift(2);if(n.sbcch=o,o==1025||o==14849)return[o,i];if(o<1||o>255)throw new Error("Unexpected SupBook type: "+o);for(var s=g_(e,o),l=[];r>e.l;)l.push($6(e));return[o,i,s,l]}function g5e(e,t,n){var r=e.read_shift(2),i,o={fBuiltIn:r&1,fWantAdvise:r>>>1&1,fWantPict:r>>>2&1,fOle:r>>>3&1,fOleLink:r>>>4&1,cf:r>>>5&1023,fIcon:r>>>15&1};return n.sbcch===14849&&(i=qen(e,t-2,n)),o.body=i||e.read_shift(t-2),typeof i=="string"&&(o.Name=i),o}var ztn=["_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 v5e(e,t,n){var r=e.l+t,i=e.read_shift(2),o=e.read_shift(1),s=e.read_shift(1),l=e.read_shift(n&&n.biff==2?1:2),c=0;(!n||n.biff>=5)&&(n.biff!=5&&(e.l+=2),c=e.read_shift(2),n.biff==5&&(e.l+=2),e.l+=4);var u=g_(e,s,n);i&32&&(u=ztn[u.charCodeAt(0)]);var f=r-e.l;n&&n.biff==2&&--f;var h=r==e.l||l===0||!(f>0)?[]:aon(e,f,n,l);return{chKey:o,Name:u,itab:c,rgce:h}}function y5e(e,t,n){if(n.biff<8)return Wtn(e,t,n);for(var r=[],i=e.l+t,o=e.read_shift(n.biff>8?4:2);o--!==0;)r.push(Jen(e,n.biff>8?12:6,n));if(e.l!=i)throw new Error("Bad ExternSheet: "+e.l+" != "+i);return r}function Wtn(e,t,n){e[e.l+1]==3&&e[e.l]++;var r=V6(e,t,n);return r.charCodeAt(0)==3?r.slice(1):r}function Htn(e,t,n){if(n.biff<8){e.l+=t;return}var r=e.read_shift(2),i=e.read_shift(2),o=g_(e,r,n),s=g_(e,i,n);return[o,s]}function Gtn(e,t,n){var r=c5e(e,6);e.l++;var i=e.read_shift(1);return t-=8,[ion(e,t,n),i,r]}function x5e(e,t,n){var r=etn(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,non(e,t,n,r)]}function Ytn(e){var t=e.read_shift(4)!==0,n=e.read_shift(4)!==0,r=e.read_shift(4);return[t,n,r]}function Ktn(e,t,n){if(!(n.biff<8)){var r=e.read_shift(2),i=e.read_shift(2),o=e.read_shift(2),s=e.read_shift(2),l=v_(e,0,n);return n.biff<8&&e.read_shift(1),[{r,c:i},l,s,o]}}function Xtn(e,t,n){return Ktn(e,t,n)}function Ztn(e,t){for(var n=[],r=e.read_shift(2);r--;)n.push(DV(e,t));return n}function Qtn(e){var t=Ba(2+e.length*8);t.write_shift(2,e.length);for(var n=0;n<e.length;++n)l5e(e[n],t);return t}function Jtn(e,t,n){if(n&&n.biff<8)return enn(e,t,n);var r=u5e(e,22),i=atn(e,t-22,r[1]);return{cmo:r,ft:i}}var qtn={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 i=e.read_shift(1);return e.l+=i,e.l=n,{fmt:r}}};function enn(e,t,n){e.l+=4;var r=e.read_shift(2),i=e.read_shift(2),o=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 s=[];return s.push((qtn[r]||ep)(e,t,n)),{cmo:[i,r,o],ft:s}}function tnn(e,t,n){var r=e.l,i="";try{e.l+=4;var o=(n.lastobj||{cmo:[0,0]}).cmo[1],s;[0,5,7,11,12,14].indexOf(o)==-1?e.l+=6:s=Wen(e,6,n);var l=e.read_shift(2);e.read_shift(2),Vd(e,2);var c=e.read_shift(2);e.l+=c;for(var u=1;u<e.lens.length-1;++u){if(e.l-r!=e.lens[u])throw new Error("TxO: bad continue record");var f=e[e.l],h=g_(e,e.lens[u+1]-e.lens[u]-1);if(i+=h,i.length>=(f?l:2*l))break}if(i.length!==l&&i.length!==l*2)throw new Error("cchText: "+l+" != "+i.length);return e.l=r+t,{t:i}}catch{return e.l=r+t,{t:i}}}function nnn(e,t){var n=DV(e,8);e.l+=16;var r=Ken(e,t-24);return[n,r]}function rnn(e){var t=Ba(24),n=Uu(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(" "),i=0;i<16;++i)t.write_shift(1,parseInt(r[i],16));return Df([t,Xen(e[1])])}function ann(e,t){e.read_shift(2);var n=DV(e,8),r=e.read_shift((t-10)/2,"dbcs-cont");return r=r.replace(Jh,""),[n,r]}function inn(e){var t=e[1].Tooltip,n=Ba(10+2*(t.length+1));n.write_shift(2,2048);var r=Uu(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 i=0;i<t.length;++i)n.write_shift(2,t.charCodeAt(i));return n.write_shift(2,0),n}function onn(e){var t=[0,0],n;return n=e.read_shift(2),t[0]=DDe[n]||n,n=e.read_shift(2),t[1]=DDe[n]||n,t}function snn(e){return e||(e=Ba(4)),e.write_shift(2,1),e.write_shift(2,1),e}function lnn(e){for(var t=e.read_shift(2),n=[];t-- >0;)n.push(o5e(e,8));return n}function cnn(e){for(var t=e.read_shift(2),n=[];t-- >0;)n.push(o5e(e,8));return n}function unn(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t}function b5e(e,t,n){if(!n.cellStyles)return ep(e,t);var r=n&&n.biff>=12?4:2,i=e.read_shift(r),o=e.read_shift(r),s=e.read_shift(r),l=e.read_shift(r),c=e.read_shift(2);r==2&&(e.l+=2);var u={s:i,e:o,w:s,ixfe:l,flags:c};return(n.biff>=5||!n.biff)&&(u.level=c>>8&7),u}function dnn(e,t){var n=Ba(12);n.write_shift(2,t),n.write_shift(2,t),n.write_shift(2,e.width*256),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}function fnn(e,t){var n={};return t<32||(e.l+=16,n.header=np(e,8),n.footer=np(e,8),e.l+=2),n}function hnn(e,t,n){var r={area:!1};if(n.biff!=5)return e.l+=t,r;var i=e.read_shift(1);return e.l+=3,i&16&&(r.area=!0),r}function pnn(e){for(var t=Ba(2*e),n=0;n<e;++n)t.write_shift(2,n+1);return t}var mnn=Xx,gnn=t5e,vnn=$6;function ynn(e){var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(4),i={fmt:t,env:n,len:r,data:e.slice(e.l,e.l+r)};return e.l+=r,i}function xnn(e,t,n){n.biffguess&&n.biff==5&&(n.biff=2);var r=Xx(e,6);++e.l;var i=v_(e,t-7,n);return r.t="str",r.val=i,r}function bnn(e){var t=Xx(e,6);++e.l;var n=np(e,8);return t.t="n",t.val=n,t}function wnn(e,t,n){var r=Ba(15);return nk(r,e,t),r.write_shift(8,n,"f"),r}function Snn(e){var t=Xx(e,6);++e.l;var n=e.read_shift(2);return t.t="n",t.val=n,t}function Cnn(e,t,n){var r=Ba(9);return nk(r,e,t),r.write_shift(2,n),r}function Enn(e){var t=e.read_shift(1);return t===0?(e.l++,""):e.read_shift(t,"sbcs-cont")}function _nn(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}function Tnn(e,t,n){var r=e.l+t,i=Xx(e,6),o=e.read_shift(2),s=g_(e,o,n);return e.l=r,i.t="str",i.val=s,i}var Ann=[2,3,48,49,131,139,140,245],Tre=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=yV({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(l,c){var u=[],f=tS(1);switch(c.type){case"base64":f=_m(Em(l));break;case"binary":f=_m(l);break;case"buffer":case"array":f=l;break}yh(f,0);var h=f.read_shift(1),p=!!(h&136),m=!1,g=!1;switch(h){case 2:break;case 3:break;case 48:m=!0,p=!0;break;case 49:m=!0,p=!0;break;case 131:break;case 139:break;case 140:g=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+h.toString(16))}var v=0,y=521;h==2&&(v=f.read_shift(2)),f.l+=3,h!=2&&(v=f.read_shift(4)),v>1048576&&(v=1e6),h!=2&&(y=f.read_shift(2));var x=f.read_shift(2),b=c.codepage||1252;h!=2&&(f.l+=16,f.read_shift(1),f[f.l]!==0&&(b=e[f[f.l]]),f.l+=1,f.l+=2),g&&(f.l+=36);for(var S=[],C={},_=Math.min(f.length,h==2?521:y-10-(m?264:0)),T=g?32:11;f.l<_&&f[f.l]!=13;)switch(C={},C.name=Rl.utils.decode(b,f.slice(f.l,f.l+T)).replace(/[\u0000\r\n].*$/g,""),f.l+=T,C.type=String.fromCharCode(f.read_shift(1)),h!=2&&!g&&(C.offset=f.read_shift(4)),C.len=f.read_shift(1),h==2&&(C.offset=f.read_shift(2)),C.dec=f.read_shift(1),C.name.length&&S.push(C),h!=2&&(f.l+=g?13:14),C.type){case"B":(!m||C.len!=8)&&c.WTF&&console.log("Skipping "+C.name+":"+C.type);break;case"G":case"P":c.WTF&&console.log("Skipping "+C.name+":"+C.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: "+C.type)}if(f[f.l]!==13&&(f.l=y-1),f.read_shift(1)!==13)throw new Error("DBF Terminator not found "+f.l+" "+f[f.l]);f.l=y;var M=0,j=0;for(u[0]=[],j=0;j!=S.length;++j)u[0][j]=S[j].name;for(;v-- >0;){if(f[f.l]===42){f.l+=x;continue}for(++f.l,u[++M]=[],j=0,j=0;j!=S.length;++j){var B=f.slice(f.l,f.l+S[j].len);f.l+=S[j].len,yh(B,0);var W=Rl.utils.decode(b,B);switch(S[j].type){case"C":W.trim().length&&(u[M][j]=W.replace(/\s+$/,""));break;case"D":W.length===8?u[M][j]=new Date(+W.slice(0,4),+W.slice(4,6)-1,+W.slice(6,8)):u[M][j]=W;break;case"F":u[M][j]=parseFloat(W.trim());break;case"+":case"I":u[M][j]=g?B.read_shift(-4,"i")^2147483648:B.read_shift(4,"i");break;case"L":switch(W.trim().toUpperCase()){case"Y":case"T":u[M][j]=!0;break;case"N":case"F":u[M][j]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+W+"|")}break;case"M":if(!p)throw new Error("DBF Unexpected MEMO for type "+h.toString(16));u[M][j]="##MEMO##"+(g?parseInt(W.trim(),10):B.read_shift(4));break;case"N":W=W.replace(/\u0000/g,"").trim(),W&&W!="."&&(u[M][j]=+W||0);break;case"@":u[M][j]=new Date(B.read_shift(-8,"f")-621356832e5);break;case"T":u[M][j]=new Date((B.read_shift(4)-2440588)*864e5+B.read_shift(4));break;case"Y":u[M][j]=B.read_shift(4,"i")/1e4+B.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":u[M][j]=-B.read_shift(-8,"f");break;case"B":if(m&&S[j].len==8){u[M][j]=B.read_shift(8,"f");break}case"G":case"P":B.l+=S[j].len;break;case"0":if(S[j].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+S[j].type)}}}if(h!=2&&f.l<f.length&&f[f.l++]!=26)throw new Error("DBF EOF Marker missing "+(f.l-1)+" of "+f.length+" "+f[f.l-1].toString(16));return c&&c.sheetRows&&(u=u.slice(0,c.sheetRows)),c.DBF=S,u}function r(l,c){var u=c||{};u.dateNF||(u.dateNF="yyyymmdd");var f=GO(n(l,u),u);return f["!cols"]=u.DBF.map(function(h){return{wch:h.len,DBF:h}}),delete u.DBF,f}function i(l,c){try{return sS(r(l,c),c)}catch(u){if(c&&c.WTF)throw u}return{SheetNames:[],Sheets:{}}}var o={B:8,C:250,L:1,D:8,"?":0,"":0};function s(l,c){var u=c||{};if(+u.codepage>=0&&Vg(+u.codepage),u.type=="string")throw new Error("Cannot write DBF to JS string");var f=Fp(),h=WV(l,{header:1,raw:!0,cellDates:!0}),p=h[0],m=h.slice(1),g=l["!cols"]||[],v=0,y=0,x=0,b=1;for(v=0;v<p.length;++v){if(((g[v]||{}).DBF||{}).name){p[v]=g[v].DBF.name,++x;continue}if(p[v]!=null){if(++x,typeof p[v]=="number"&&(p[v]=p[v].toString(10)),typeof p[v]!="string")throw new Error("DBF Invalid column name "+p[v]+" |"+typeof p[v]+"|");if(p.indexOf(p[v])!==v){for(y=0;y<1024;++y)if(p.indexOf(p[v]+"_"+y)==-1){p[v]+="_"+y;break}}}}var S=dl(l["!ref"]),C=[],_=[],T=[];for(v=0;v<=S.e.c-S.s.c;++v){var M="",j="",B=0,W=[];for(y=0;y<m.length;++y)m[y][v]!=null&&W.push(m[y][v]);if(W.length==0||p[v]==null){C[v]="?";continue}for(y=0;y<W.length;++y){switch(typeof W[y]){case"number":j="B";break;case"string":j="C";break;case"boolean":j="L";break;case"object":j=W[y]instanceof Date?"D":"C";break;default:j="C"}B=Math.max(B,String(W[y]).length),M=M&&M!=j?"C":j}B>250&&(B=250),j=((g[v]||{}).DBF||{}).type,j=="C"&&g[v].DBF.len>B&&(B=g[v].DBF.len),M=="B"&&j=="N"&&(M="N",T[v]=g[v].DBF.dec,B=g[v].DBF.len),_[v]=M=="C"||j=="N"?B:o[M]||0,b+=_[v],C[v]=M}var K=f.next(32);for(K.write_shift(4,318902576),K.write_shift(4,m.length),K.write_shift(2,296+32*x),K.write_shift(2,b),v=0;v<4;++v)K.write_shift(4,0);for(K.write_shift(4,0|(+t[a_]||3)<<8),v=0,y=0;v<p.length;++v)if(p[v]!=null){var G=f.next(32),J=(p[v].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);G.write_shift(1,J,"sbcs"),G.write_shift(1,C[v]=="?"?"C":C[v],"sbcs"),G.write_shift(4,y),G.write_shift(1,_[v]||o[C[v]]||0),G.write_shift(1,T[v]||0),G.write_shift(1,2),G.write_shift(4,0),G.write_shift(1,0),G.write_shift(4,0),G.write_shift(4,0),y+=_[v]||o[C[v]]||0}var te=f.next(264);for(te.write_shift(4,13),v=0;v<65;++v)te.write_shift(4,0);for(v=0;v<m.length;++v){var re=f.next(b);for(re.write_shift(1,0),y=0;y<p.length;++y)if(p[y]!=null)switch(C[y]){case"L":re.write_shift(1,m[v][y]==null?63:m[v][y]?84:70);break;case"B":re.write_shift(8,m[v][y]||0,"f");break;case"N":var me="0";for(typeof m[v][y]=="number"&&(me=m[v][y].toFixed(T[y]||0)),x=0;x<_[y]-me.length;++x)re.write_shift(1,32);re.write_shift(1,me,"sbcs");break;case"D":m[v][y]?(re.write_shift(4,("0000"+m[v][y].getFullYear()).slice(-4),"sbcs"),re.write_shift(2,("00"+(m[v][y].getMonth()+1)).slice(-2),"sbcs"),re.write_shift(2,("00"+m[v][y].getDate()).slice(-2),"sbcs")):re.write_shift(8,"00000000","sbcs");break;case"C":var Ce=String(m[v][y]!=null?m[v][y]:"").slice(0,_[y]);for(re.write_shift(1,Ce,"sbcs"),x=0;x<_[y]-Ce.length;++x)re.write_shift(1,32);break}}return f.next(1).write_shift(1,26),f.end()}return{to_workbook:i,to_sheet:r,from_sheet:s}}(),w5e=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("+nd(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),n=function(p,m){var g=e[m];return typeof g=="number"?$ne(g):g},r=function(p,m,g){var v=m.charCodeAt(0)-32<<4|g.charCodeAt(0)-48;return v==59?p:$ne(v)};e["|"]=254;function i(p,m){switch(m.type){case"base64":return o(Em(p),m);case"binary":return o(p,m);case"buffer":return o(el&&Buffer.isBuffer(p)?p.toString("binary"):nS(p),m);case"array":return o(s_(p),m)}throw new Error("Unrecognized type "+m.type)}function o(p,m){var g=p.split(/[\n\r]+/),v=-1,y=-1,x=0,b=0,S=[],C=[],_=null,T={},M=[],j=[],B=[],W=0,K;for(+m.codepage>=0&&Vg(+m.codepage);x!==g.length;++x){W=0;var G=g[x].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,r).replace(t,n),J=G.replace(/;;/g,"\0").split(";").map(function(Ke){return Ke.replace(/\u0000/g,";")}),te=J[0],re;if(G.length>0)switch(te){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":J[1].charAt(0)=="P"&&C.push(G.slice(3).replace(/;;/g,";"));break;case"C":var me=!1,Ce=!1,Ae=!1,_e=!1,Be=-1,Ue=-1;for(b=1;b<J.length;++b)switch(J[b].charAt(0)){case"A":break;case"X":y=parseInt(J[b].slice(1))-1,Ce=!0;break;case"Y":for(v=parseInt(J[b].slice(1))-1,Ce||(y=0),K=S.length;K<=v;++K)S[K]=[];break;case"K":re=J[b].slice(1),re.charAt(0)==='"'?re=re.slice(1,re.length-1):re==="TRUE"?re=!0:re==="FALSE"?re=!1:isNaN(xy(re))?isNaN(zO(re).getDate())||(re=cu(re)):(re=xy(re),_!==null&&o_(_)&&(re=wV(re))),typeof Rl<"u"&&typeof re=="string"&&(m||{}).type!="string"&&(m||{}).codepage&&(re=Rl.utils.decode(m.codepage,re)),me=!0;break;case"E":_e=!0;var $e=JO(J[b].slice(1),{r:v,c:y});S[v][y]=[S[v][y],$e];break;case"S":Ae=!0,S[v][y]=[S[v][y],"S5S"];break;case"G":break;case"R":Be=parseInt(J[b].slice(1))-1;break;case"C":Ue=parseInt(J[b].slice(1))-1;break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+G)}if(me&&(S[v][y]&&S[v][y].length==2?S[v][y][0]=re:S[v][y]=re,_=null),Ae){if(_e)throw new Error("SYLK shared formula cannot have own formula");var Je=Be>-1&&S[Be][Ue];if(!Je||!Je[1])throw new Error("SYLK shared formula cannot find base");S[v][y][1]=V5e(Je[1],{r:v-Be,c:y-Ue})}break;case"F":var Ne=0;for(b=1;b<J.length;++b)switch(J[b].charAt(0)){case"X":y=parseInt(J[b].slice(1))-1,++Ne;break;case"Y":for(v=parseInt(J[b].slice(1))-1,K=S.length;K<=v;++K)S[K]=[];break;case"M":W=parseInt(J[b].slice(1))/20;break;case"F":break;case"G":break;case"P":_=C[parseInt(J[b].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(B=J[b].slice(1).split(" "),K=parseInt(B[0],10);K<=parseInt(B[1],10);++K)W=parseInt(B[2],10),j[K-1]=W===0?{hidden:!0}:{wch:W},cS(j[K-1]);break;case"C":y=parseInt(J[b].slice(1))-1,j[y]||(j[y]={});break;case"R":v=parseInt(J[b].slice(1))-1,M[v]||(M[v]={}),W>0?(M[v].hpt=W,M[v].hpx=ZO(W)):W===0&&(M[v].hidden=!0);break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+G)}Ne<1&&(_=null);break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+G)}}return M.length>0&&(T["!rows"]=M),j.length>0&&(T["!cols"]=j),m&&m.sheetRows&&(S=S.slice(0,m.sheetRows)),[S,T]}function s(p,m){var g=i(p,m),v=g[0],y=g[1],x=GO(v,m);return nd(y).forEach(function(b){x[b]=y[b]}),x}function l(p,m){return sS(s(p,m),m)}function c(p,m,g,v){var y="C;Y"+(g+1)+";X"+(v+1)+";K";switch(p.t){case"n":y+=p.v||0,p.f&&!p.F&&(y+=";E"+kre(p.f,{r:g,c:v}));break;case"b":y+=p.v?"TRUE":"FALSE";break;case"e":y+=p.w||p.v;break;case"d":y+='"'+(p.w||p.v)+'"';break;case"s":y+='"'+p.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return y}function u(p,m){m.forEach(function(g,v){var y="F;W"+(v+1)+" "+(v+1)+" ";g.hidden?y+="0":(typeof g.width=="number"&&!g.wpx&&(g.wpx=W6(g.width)),typeof g.wpx=="number"&&!g.wch&&(g.wch=H6(g.wpx)),typeof g.wch=="number"&&(y+=Math.round(g.wch))),y.charAt(y.length-1)!=" "&&p.push(y)})}function f(p,m){m.forEach(function(g,v){var y="F;";g.hidden?y+="M0;":g.hpt?y+="M"+20*g.hpt+";":g.hpx&&(y+="M"+20*G6(g.hpx)+";"),y.length>2&&p.push(y+"R"+(v+1))})}function h(p,m){var g=["ID;PWXL;N;E"],v=[],y=dl(p["!ref"]),x,b=Array.isArray(p),S=`\r
`;g.push("P;PGeneral"),g.push("F;P0;DG0G8;M255"),p["!cols"]&&u(g,p["!cols"]),p["!rows"]&&f(g,p["!rows"]),g.push("B;Y"+(y.e.r-y.s.r+1)+";X"+(y.e.c-y.s.c+1)+";D"+[y.s.c,y.s.r,y.e.c,y.e.r].join(" "));for(var C=y.s.r;C<=y.e.r;++C)for(var _=y.s.c;_<=y.e.c;++_){var T=Cs({r:C,c:_});x=b?(p[C]||[])[_]:p[T],!(!x||x.v==null&&(!x.f||x.F))&&v.push(c(x,p,C,_,m))}return g.join(S)+S+v.join(S)+S+"E"+S}return{to_workbook:l,to_sheet:s,from_sheet:h}}(),S5e=function(){function e(o,s){switch(s.type){case"base64":return t(Em(o),s);case"binary":return t(o,s);case"buffer":return t(el&&Buffer.isBuffer(o)?o.toString("binary"):nS(o),s);case"array":return t(s_(o),s)}throw new Error("Unrecognized type "+s.type)}function t(o,s){for(var l=o.split(`
`),c=-1,u=-1,f=0,h=[];f!==l.length;++f){if(l[f].trim()==="BOT"){h[++c]=[],u=0;continue}if(!(c<0)){var p=l[f].trim().split(","),m=p[0],g=p[1];++f;for(var v=l[f]||"";(v.match(/["]/g)||[]).length&1&&f<l.length-1;)v+=`
`+l[++f];switch(v=v.trim(),+m){case-1:if(v==="BOT"){h[++c]=[],u=0;continue}else if(v!=="EOD")throw new Error("Unrecognized DIF special command "+v);break;case 0:v==="TRUE"?h[c][u]=!0:v==="FALSE"?h[c][u]=!1:isNaN(xy(g))?isNaN(zO(g).getDate())?h[c][u]=g:h[c][u]=cu(g):h[c][u]=xy(g),++u;break;case 1:v=v.slice(1,v.length-1),v=v.replace(/""/g,'"'),_6&&v&&v.match(/^=".*"$/)&&(v=v.slice(2,-1)),h[c][u++]=v!==""?v:null;break}if(v==="EOD")break}}return s&&s.sheetRows&&(h=h.slice(0,s.sheetRows)),h}function n(o,s){return GO(e(o,s),s)}function r(o,s){return sS(n(o,s),s)}var i=function(){var o=function(c,u,f,h,p){c.push(u),c.push(f+","+h),c.push('"'+p.replace(/"/g,'""')+'"')},s=function(c,u,f,h){c.push(u+","+f),c.push(u==1?'"'+h.replace(/"/g,'""')+'"':h)};return function(c){var u=[],f=dl(c["!ref"]),h,p=Array.isArray(c);o(u,"TABLE",0,1,"sheetjs"),o(u,"VECTORS",0,f.e.r-f.s.r+1,""),o(u,"TUPLES",0,f.e.c-f.s.c+1,""),o(u,"DATA",0,0,"");for(var m=f.s.r;m<=f.e.r;++m){s(u,-1,0,"BOT");for(var g=f.s.c;g<=f.e.c;++g){var v=Cs({r:m,c:g});if(h=p?(c[m]||[])[g]:c[v],!h){s(u,1,0,"");continue}switch(h.t){case"n":var y=_6?h.w:h.v;!y&&h.v!=null&&(y=h.v),y==null?_6&&h.f&&!h.F?s(u,1,0,"="+h.f):s(u,1,0,""):s(u,0,y,"V");break;case"b":s(u,0,h.v?1:0,h.v?"TRUE":"FALSE");break;case"s":s(u,1,0,!_6||isNaN(h.v)?h.v:'="'+h.v+'"');break;case"d":h.w||(h.w=Tm(h.z||hs[14],df(cu(h.v)))),_6?s(u,0,h.w,"V"):s(u,1,0,h.w);break;default:s(u,1,0,"")}}}s(u,-1,0,"EOD");var x=`\r
`,b=u.join(x);return b}}();return{to_workbook:r,to_sheet:n,from_sheet:i}}(),C5e=function(){function e(h){return h.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,`
`)}function t(h){return h.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function n(h,p){for(var m=h.split(`
`),g=-1,v=-1,y=0,x=[];y!==m.length;++y){var b=m[y].trim().split(":");if(b[0]==="cell"){var S=Uu(b[1]);if(x.length<=S.r)for(g=x.length;g<=S.r;++g)x[g]||(x[g]=[]);switch(g=S.r,v=S.c,b[2]){case"t":x[g][v]=e(b[3]);break;case"v":x[g][v]=+b[3];break;case"vtf":var C=b[b.length-1];case"vtc":switch(b[3]){case"nl":x[g][v]=!!+b[4];break;default:x[g][v]=+b[4];break}b[2]=="vtf"&&(x[g][v]=[x[g][v],C])}}}return p&&p.sheetRows&&(x=x.slice(0,p.sheetRows)),x}function r(h,p){return GO(n(h,p),p)}function i(h,p){return sS(r(h,p),p)}var o=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
`),s=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
`)+`
`,l=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
`),c="--SocialCalcSpreadsheetControlSave--";function u(h){if(!h||!h["!ref"])return"";for(var p=[],m=[],g,v="",y=Np(h["!ref"]),x=Array.isArray(h),b=y.s.r;b<=y.e.r;++b)for(var S=y.s.c;S<=y.e.c;++S)if(v=Cs({r:b,c:S}),g=x?(h[b]||[])[S]:h[v],!(!g||g.v==null||g.t==="z")){switch(m=["cell",v,"t"],g.t){case"s":case"str":m.push(t(g.v));break;case"n":g.f?(m[2]="vtf",m[3]="n",m[4]=g.v,m[5]=t(g.f)):(m[2]="v",m[3]=g.v);break;case"b":m[2]="vt"+(g.f?"f":"c"),m[3]="nl",m[4]=g.v?"1":"0",m[5]=t(g.f||(g.v?"TRUE":"FALSE"));break;case"d":var C=df(cu(g.v));m[2]="vtc",m[3]="nd",m[4]=""+C,m[5]=g.w||Tm(g.z||hs[14],C);break;case"e":continue}p.push(m.join(":"))}return p.push("sheet:c:"+(y.e.c-y.s.c+1)+":r:"+(y.e.r-y.s.r+1)+":tvf:1"),p.push("valueformat:1:text-wiki"),p.join(`
`)}function f(h){return[o,s,l,s,u(h),c].join(`
`)}return{to_workbook:i,to_sheet:r,from_sheet:f}}(),XO=function(){function e(f,h,p,m,g){g.raw?h[p][m]=f:f===""||(f==="TRUE"?h[p][m]=!0:f==="FALSE"?h[p][m]=!1:isNaN(xy(f))?isNaN(zO(f).getDate())?h[p][m]=f:h[p][m]=cu(f):h[p][m]=xy(f))}function t(f,h){var p=h||{},m=[];if(!f||f.length===0)return m;for(var g=f.split(/[\r\n]/),v=g.length-1;v>=0&&g[v].length===0;)--v;for(var y=10,x=0,b=0;b<=v;++b)x=g[b].indexOf(" "),x==-1?x=g[b].length:x++,y=Math.max(y,x);for(b=0;b<=v;++b){m[b]=[];var S=0;for(e(g[b].slice(0,y).trim(),m,b,S,p),S=1;S<=(g[b].length-y)/10+1;++S)e(g[b].slice(y+(S-1)*10,y+S*10).trim(),m,b,S,p)}return p.sheetRows&&(m=m.slice(0,p.sheetRows)),m}var n={44:",",9:"	",59:";",124:"|"},r={44:3,9:2,59:1,124:0};function i(f){for(var h={},p=!1,m=0,g=0;m<f.length;++m)(g=f.charCodeAt(m))==34?p=!p:!p&&g in n&&(h[g]=(h[g]||0)+1);g=[];for(m in h)Object.prototype.hasOwnProperty.call(h,m)&&g.push([h[m],m]);if(!g.length){h=r;for(m in h)Object.prototype.hasOwnProperty.call(h,m)&&g.push([h[m],m])}return g.sort(function(v,y){return v[0]-y[0]||r[v[1]]-r[y[1]]}),n[g.pop()[1]]||44}function o(f,h){var p=h||{},m="";td!=null&&p.dense==null&&(p.dense=td);var g=p.dense?[]:{},v={s:{c:0,r:0},e:{c:0,r:0}};f.slice(0,4)=="sep="?f.charCodeAt(5)==13&&f.charCodeAt(6)==10?(m=f.charAt(4),f=f.slice(7)):f.charCodeAt(5)==13||f.charCodeAt(5)==10?(m=f.charAt(4),f=f.slice(6)):m=i(f.slice(0,1024)):p&&p.FS?m=p.FS:m=i(f.slice(0,1024));var y=0,x=0,b=0,S=0,C=0,_=m.charCodeAt(0),T=!1,M=0,j=f.charCodeAt(0);f=f.replace(/\r\n/mg,`
`);var B=p.dateNF!=null?pqt(p.dateNF):null;function W(){var K=f.slice(S,C),G={};if(K.charAt(0)=='"'&&K.charAt(K.length-1)=='"'&&(K=K.slice(1,-1).replace(/""/g,'"')),K.length===0)G.t="z";else if(p.raw)G.t="s",G.v=K;else if(K.trim().length===0)G.t="s",G.v=K;else if(K.charCodeAt(0)==61)K.charCodeAt(1)==34&&K.charCodeAt(K.length-1)==34?(G.t="s",G.v=K.slice(2,-1).replace(/""/g,'"')):$an(K)?(G.t="n",G.f=K.slice(1)):(G.t="s",G.v=K);else if(K=="TRUE")G.t="b",G.v=!0;else if(K=="FALSE")G.t="b",G.v=!1;else if(!isNaN(b=xy(K)))G.t="n",p.cellText!==!1&&(G.w=K),G.v=b;else if(!isNaN(zO(K).getDate())||B&&K.match(B)){G.z=p.dateNF||hs[14];var J=0;B&&K.match(B)&&(K=mqt(K,p.dateNF,K.match(B)||[]),J=1),p.cellDates?(G.t="d",G.v=cu(K,J)):(G.t="n",G.v=df(cu(K,J))),p.cellText!==!1&&(G.w=Tm(G.z,G.v instanceof Date?df(G.v):G.v)),p.cellNF||delete G.z}else G.t="s",G.v=K;if(G.t=="z"||(p.dense?(g[y]||(g[y]=[]),g[y][x]=G):g[Cs({c:x,r:y})]=G),S=C+1,j=f.charCodeAt(S),v.e.c<x&&(v.e.c=x),v.e.r<y&&(v.e.r=y),M==_)++x;else if(x=0,++y,p.sheetRows&&p.sheetRows<=y)return!0}e:for(;C<f.length;++C)switch(M=f.charCodeAt(C)){case 34:j===34&&(T=!T);break;case _:case 10:case 13:if(!T&&W())break e;break;default:break}return C-S>0&&W(),g["!ref"]=Bs(v),g}function s(f,h){return!(h&&h.PRN)||h.FS||f.slice(0,4)=="sep="||f.indexOf("	")>=0||f.indexOf(",")>=0||f.indexOf(";")>=0?o(f,h):GO(t(f,h),h)}function l(f,h){var p="",m=h.type=="string"?[0,0,0,0]:Qre(f,h);switch(h.type){case"base64":p=Em(f);break;case"binary":p=f;break;case"buffer":h.codepage==65001?p=f.toString("utf8"):h.codepage&&typeof Rl<"u"?p=Rl.utils.decode(h.codepage,f):p=el&&Buffer.isBuffer(f)?f.toString("binary"):nS(f);break;case"array":p=s_(f);break;case"string":p=f;break;default:throw new Error("Unrecognized type "+h.type)}return m[0]==239&&m[1]==187&&m[2]==191?p=Ic(p.slice(3)):h.type!="string"&&h.type!="buffer"&&h.codepage==65001?p=Ic(p):h.type=="binary"&&typeof Rl<"u"&&h.codepage&&(p=Rl.utils.decode(h.codepage,Rl.utils.encode(28591,p))),p.slice(0,19)=="socialcalc:version:"?C5e.to_sheet(h.type=="string"?p:Ic(p),h):s(p,h)}function c(f,h){return sS(l(f,h),h)}function u(f){for(var h=[],p=dl(f["!ref"]),m,g=Array.isArray(f),v=p.s.r;v<=p.e.r;++v){for(var y=[],x=p.s.c;x<=p.e.c;++x){var b=Cs({r:v,c:x});if(m=g?(f[v]||[])[x]:f[b],!m||m.v==null){y.push("          ");continue}for(var S=(m.w||(Kx(m),m.w)||"").slice(0,10);S.length<10;)S+=" ";y.push(S+(x===0?" ":""))}h.push(y.join(""))}return h.join(`
`)}return{to_workbook:c,to_sheet:l,from_sheet:u}}();function Pnn(e,t){var n=t||{},r=!!n.WTF;n.WTF=!0;try{var i=w5e.to_workbook(e,n);return n.WTF=r,i}catch(o){if(n.WTF=r,!o.message.match(/SYLK bad record ID/)&&r)throw o;return XO.to_workbook(e,t)}}var x_=function(){function e($e,Je,Ne){if($e){yh($e,$e.l||0);for(var Ke=Ne.Enum||Be;$e.l<$e.length;){var nt=$e.read_shift(2),rt=Ke[nt]||Ke[65535],st=$e.read_shift(2),gt=$e.l+st,lt=rt.f&&rt.f($e,st,Ne);if($e.l=gt,Je(lt,rt,nt))return}}}function t($e,Je){switch(Je.type){case"base64":return n(_m(Em($e)),Je);case"binary":return n(_m($e),Je);case"buffer":case"array":return n($e,Je)}throw"Unsupported type "+Je.type}function n($e,Je){if(!$e)return $e;var Ne=Je||{};td!=null&&Ne.dense==null&&(Ne.dense=td);var Ke=Ne.dense?[]:{},nt="Sheet1",rt="",st=0,gt={},lt=[],ut=[],Fe={s:{r:0,c:0},e:{r:0,c:0}},ft=Ne.sheetRows||0;if($e[2]==0&&($e[3]==8||$e[3]==9)&&$e.length>=16&&$e[14]==5&&$e[15]===108)throw new Error("Unsupported Works 3 for Mac file");if($e[2]==2)Ne.Enum=Be,e($e,function(zt,Ht,nn){switch(nn){case 0:Ne.vers=zt,zt>=4096&&(Ne.qpro=!0);break;case 6:Fe=zt;break;case 204:zt&&(rt=zt);break;case 222:rt=zt;break;case 15:case 51:Ne.qpro||(zt[1].v=zt[1].v.slice(1));case 13:case 14:case 16:nn==14&&(zt[2]&112)==112&&(zt[2]&15)>1&&(zt[2]&15)<15&&(zt[1].z=Ne.dateNF||hs[14],Ne.cellDates&&(zt[1].t="d",zt[1].v=wV(zt[1].v))),Ne.qpro&&zt[3]>st&&(Ke["!ref"]=Bs(Fe),gt[nt]=Ke,lt.push(nt),Ke=Ne.dense?[]:{},Fe={s:{r:0,c:0},e:{r:0,c:0}},st=zt[3],nt=rt||"Sheet"+(st+1),rt="");var Bt=Ne.dense?(Ke[zt[0].r]||[])[zt[0].c]:Ke[Cs(zt[0])];if(Bt){Bt.t=zt[1].t,Bt.v=zt[1].v,zt[1].z!=null&&(Bt.z=zt[1].z),zt[1].f!=null&&(Bt.f=zt[1].f);break}Ne.dense?(Ke[zt[0].r]||(Ke[zt[0].r]=[]),Ke[zt[0].r][zt[0].c]=zt[1]):Ke[Cs(zt[0])]=zt[1];break;default:}},Ne);else if($e[2]==26||$e[2]==14)Ne.Enum=Ue,$e[2]==14&&(Ne.qpro=!0,$e.l=0),e($e,function(zt,Ht,nn){switch(nn){case 204:nt=zt;break;case 22:zt[1].v=zt[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(zt[3]>st&&(Ke["!ref"]=Bs(Fe),gt[nt]=Ke,lt.push(nt),Ke=Ne.dense?[]:{},Fe={s:{r:0,c:0},e:{r:0,c:0}},st=zt[3],nt="Sheet"+(st+1)),ft>0&&zt[0].r>=ft)break;Ne.dense?(Ke[zt[0].r]||(Ke[zt[0].r]=[]),Ke[zt[0].r][zt[0].c]=zt[1]):Ke[Cs(zt[0])]=zt[1],Fe.e.c<zt[0].c&&(Fe.e.c=zt[0].c),Fe.e.r<zt[0].r&&(Fe.e.r=zt[0].r);break;case 27:zt[14e3]&&(ut[zt[14e3][0]]=zt[14e3][1]);break;case 1537:ut[zt[0]]=zt[1],zt[0]==st&&(nt=zt[1]);break;default:break}},Ne);else throw new Error("Unrecognized LOTUS BOF "+$e[2]);if(Ke["!ref"]=Bs(Fe),gt[rt||nt]=Ke,lt.push(rt||nt),!ut.length)return{SheetNames:lt,Sheets:gt};for(var Ct={},Tt=[],Ut=0;Ut<ut.length;++Ut)gt[lt[Ut]]?(Tt.push(ut[Ut]||lt[Ut]),Ct[ut[Ut]]=gt[ut[Ut]]||gt[lt[Ut]]):(Tt.push(ut[Ut]),Ct[ut[Ut]]={"!ref":"A1"});return{SheetNames:Tt,Sheets:Ct}}function r($e,Je){var Ne=Je||{};if(+Ne.codepage>=0&&Vg(+Ne.codepage),Ne.type=="string")throw new Error("Cannot write WK1 to JS string");var Ke=Fp(),nt=dl($e["!ref"]),rt=Array.isArray($e),st=[];Gi(Ke,0,o(1030)),Gi(Ke,6,c(nt));for(var gt=Math.min(nt.e.r,8191),lt=nt.s.r;lt<=gt;++lt)for(var ut=id(lt),Fe=nt.s.c;Fe<=nt.e.c;++Fe){lt===nt.s.r&&(st[Fe]=du(Fe));var ft=st[Fe]+ut,Ct=rt?($e[lt]||[])[Fe]:$e[ft];if(!(!Ct||Ct.t=="z"))if(Ct.t=="n")(Ct.v|0)==Ct.v&&Ct.v>=-32768&&Ct.v<=32767?Gi(Ke,13,m(lt,Fe,Ct.v)):Gi(Ke,14,v(lt,Fe,Ct.v));else{var Tt=Kx(Ct);Gi(Ke,15,h(lt,Fe,Tt.slice(0,239)))}}return Gi(Ke,1),Ke.end()}function i($e,Je){var Ne=Je||{};if(+Ne.codepage>=0&&Vg(+Ne.codepage),Ne.type=="string")throw new Error("Cannot write WK3 to JS string");var Ke=Fp();Gi(Ke,0,s($e));for(var nt=0,rt=0;nt<$e.SheetNames.length;++nt)($e.Sheets[$e.SheetNames[nt]]||{})["!ref"]&&Gi(Ke,27,_e($e.SheetNames[nt],rt++));var st=0;for(nt=0;nt<$e.SheetNames.length;++nt){var gt=$e.Sheets[$e.SheetNames[nt]];if(!(!gt||!gt["!ref"])){for(var lt=dl(gt["!ref"]),ut=Array.isArray(gt),Fe=[],ft=Math.min(lt.e.r,8191),Ct=lt.s.r;Ct<=ft;++Ct)for(var Tt=id(Ct),Ut=lt.s.c;Ut<=lt.e.c;++Ut){Ct===lt.s.r&&(Fe[Ut]=du(Ut));var zt=Fe[Ut]+Tt,Ht=ut?(gt[Ct]||[])[Ut]:gt[zt];if(!(!Ht||Ht.t=="z"))if(Ht.t=="n")Gi(Ke,23,W(Ct,Ut,st,Ht.v));else{var nn=Kx(Ht);Gi(Ke,22,M(Ct,Ut,st,nn.slice(0,239)))}}++st}}return Gi(Ke,1),Ke.end()}function o($e){var Je=Ba(2);return Je.write_shift(2,$e),Je}function s($e){var Je=Ba(26);Je.write_shift(2,4096),Je.write_shift(2,4),Je.write_shift(4,0);for(var Ne=0,Ke=0,nt=0,rt=0;rt<$e.SheetNames.length;++rt){var st=$e.SheetNames[rt],gt=$e.Sheets[st];if(!(!gt||!gt["!ref"])){++nt;var lt=Np(gt["!ref"]);Ne<lt.e.r&&(Ne=lt.e.r),Ke<lt.e.c&&(Ke=lt.e.c)}}return Ne>8191&&(Ne=8191),Je.write_shift(2,Ne),Je.write_shift(1,nt),Je.write_shift(1,Ke),Je.write_shift(2,0),Je.write_shift(2,0),Je.write_shift(1,1),Je.write_shift(1,2),Je.write_shift(4,0),Je.write_shift(4,0),Je}function l($e,Je,Ne){var Ke={s:{c:0,r:0},e:{c:0,r:0}};return Je==8&&Ne.qpro?(Ke.s.c=$e.read_shift(1),$e.l++,Ke.s.r=$e.read_shift(2),Ke.e.c=$e.read_shift(1),$e.l++,Ke.e.r=$e.read_shift(2),Ke):(Ke.s.c=$e.read_shift(2),Ke.s.r=$e.read_shift(2),Je==12&&Ne.qpro&&($e.l+=2),Ke.e.c=$e.read_shift(2),Ke.e.r=$e.read_shift(2),Je==12&&Ne.qpro&&($e.l+=2),Ke.s.c==65535&&(Ke.s.c=Ke.e.c=Ke.s.r=Ke.e.r=0),Ke)}function c($e){var Je=Ba(8);return Je.write_shift(2,$e.s.c),Je.write_shift(2,$e.s.r),Je.write_shift(2,$e.e.c),Je.write_shift(2,$e.e.r),Je}function u($e,Je,Ne){var Ke=[{c:0,r:0},{t:"n",v:0},0,0];return Ne.qpro&&Ne.vers!=20768?(Ke[0].c=$e.read_shift(1),Ke[3]=$e.read_shift(1),Ke[0].r=$e.read_shift(2),$e.l+=2):(Ke[2]=$e.read_shift(1),Ke[0].c=$e.read_shift(2),Ke[0].r=$e.read_shift(2)),Ke}function f($e,Je,Ne){var Ke=$e.l+Je,nt=u($e,Je,Ne);if(nt[1].t="s",Ne.vers==20768){$e.l++;var rt=$e.read_shift(1);return nt[1].v=$e.read_shift(rt,"utf8"),nt}return Ne.qpro&&$e.l++,nt[1].v=$e.read_shift(Ke-$e.l,"cstr"),nt}function h($e,Je,Ne){var Ke=Ba(7+Ne.length);Ke.write_shift(1,255),Ke.write_shift(2,Je),Ke.write_shift(2,$e),Ke.write_shift(1,39);for(var nt=0;nt<Ke.length;++nt){var rt=Ne.charCodeAt(nt);Ke.write_shift(1,rt>=128?95:rt)}return Ke.write_shift(1,0),Ke}function p($e,Je,Ne){var Ke=u($e,Je,Ne);return Ke[1].v=$e.read_shift(2,"i"),Ke}function m($e,Je,Ne){var Ke=Ba(7);return Ke.write_shift(1,255),Ke.write_shift(2,Je),Ke.write_shift(2,$e),Ke.write_shift(2,Ne,"i"),Ke}function g($e,Je,Ne){var Ke=u($e,Je,Ne);return Ke[1].v=$e.read_shift(8,"f"),Ke}function v($e,Je,Ne){var Ke=Ba(13);return Ke.write_shift(1,255),Ke.write_shift(2,Je),Ke.write_shift(2,$e),Ke.write_shift(8,Ne,"f"),Ke}function y($e,Je,Ne){var Ke=$e.l+Je,nt=u($e,Je,Ne);if(nt[1].v=$e.read_shift(8,"f"),Ne.qpro)$e.l=Ke;else{var rt=$e.read_shift(2);C($e.slice($e.l,$e.l+rt),nt),$e.l+=rt}return nt}function x($e,Je,Ne){var Ke=Je&32768;return Je&=-32769,Je=(Ke?$e:0)+(Je>=8192?Je-16384:Je),(Ke?"":"$")+(Ne?du(Je):id(Je))}var b={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]},S=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function C($e,Je){yh($e,0);for(var Ne=[],Ke=0,nt="",rt="",st="",gt="";$e.l<$e.length;){var lt=$e[$e.l++];switch(lt){case 0:Ne.push($e.read_shift(8,"f"));break;case 1:rt=x(Je[0].c,$e.read_shift(2),!0),nt=x(Je[0].r,$e.read_shift(2),!1),Ne.push(rt+nt);break;case 2:{var ut=x(Je[0].c,$e.read_shift(2),!0),Fe=x(Je[0].r,$e.read_shift(2),!1);rt=x(Je[0].c,$e.read_shift(2),!0),nt=x(Je[0].r,$e.read_shift(2),!1),Ne.push(ut+Fe+":"+rt+nt)}break;case 3:if($e.l<$e.length){console.error("WK1 premature formula end");return}break;case 4:Ne.push("("+Ne.pop()+")");break;case 5:Ne.push($e.read_shift(2));break;case 6:{for(var ft="";lt=$e[$e.l++];)ft+=String.fromCharCode(lt);Ne.push('"'+ft.replace(/"/g,'""')+'"')}break;case 8:Ne.push("-"+Ne.pop());break;case 23:Ne.push("+"+Ne.pop());break;case 22:Ne.push("NOT("+Ne.pop()+")");break;case 20:case 21:gt=Ne.pop(),st=Ne.pop(),Ne.push(["AND","OR"][lt-20]+"("+st+","+gt+")");break;default:if(lt<32&&S[lt])gt=Ne.pop(),st=Ne.pop(),Ne.push(st+S[lt]+gt);else if(b[lt]){if(Ke=b[lt][1],Ke==69&&(Ke=$e[$e.l++]),Ke>Ne.length){console.error("WK1 bad formula parse 0x"+lt.toString(16)+":|"+Ne.join("|")+"|");return}var Ct=Ne.slice(-Ke);Ne.length-=Ke,Ne.push(b[lt][0]+"("+Ct.join(",")+")")}else return lt<=7?console.error("WK1 invalid opcode "+lt.toString(16)):lt<=24?console.error("WK1 unsupported op "+lt.toString(16)):lt<=30?console.error("WK1 invalid opcode "+lt.toString(16)):lt<=115?console.error("WK1 unsupported function opcode "+lt.toString(16)):console.error("WK1 unrecognized opcode "+lt.toString(16))}}Ne.length==1?Je[1].f=""+Ne[0]:console.error("WK1 bad formula parse |"+Ne.join("|")+"|")}function _($e){var Je=[{c:0,r:0},{t:"n",v:0},0];return Je[0].r=$e.read_shift(2),Je[3]=$e[$e.l++],Je[0].c=$e[$e.l++],Je}function T($e,Je){var Ne=_($e,Je);return Ne[1].t="s",Ne[1].v=$e.read_shift(Je-4,"cstr"),Ne}function M($e,Je,Ne,Ke){var nt=Ba(6+Ke.length);nt.write_shift(2,$e),nt.write_shift(1,Ne),nt.write_shift(1,Je),nt.write_shift(1,39);for(var rt=0;rt<Ke.length;++rt){var st=Ke.charCodeAt(rt);nt.write_shift(1,st>=128?95:st)}return nt.write_shift(1,0),nt}function j($e,Je){var Ne=_($e,Je);Ne[1].v=$e.read_shift(2);var Ke=Ne[1].v>>1;if(Ne[1].v&1)switch(Ke&7){case 0:Ke=(Ke>>3)*5e3;break;case 1:Ke=(Ke>>3)*500;break;case 2:Ke=(Ke>>3)/20;break;case 3:Ke=(Ke>>3)/200;break;case 4:Ke=(Ke>>3)/2e3;break;case 5:Ke=(Ke>>3)/2e4;break;case 6:Ke=(Ke>>3)/16;break;case 7:Ke=(Ke>>3)/64;break}return Ne[1].v=Ke,Ne}function B($e,Je){var Ne=_($e,Je),Ke=$e.read_shift(4),nt=$e.read_shift(4),rt=$e.read_shift(2);if(rt==65535)return Ke===0&&nt===3221225472?(Ne[1].t="e",Ne[1].v=15):Ke===0&&nt===3489660928?(Ne[1].t="e",Ne[1].v=42):Ne[1].v=0,Ne;var st=rt&32768;return rt=(rt&32767)-16446,Ne[1].v=(1-st*2)*(nt*Math.pow(2,rt+32)+Ke*Math.pow(2,rt)),Ne}function W($e,Je,Ne,Ke){var nt=Ba(14);if(nt.write_shift(2,$e),nt.write_shift(1,Ne),nt.write_shift(1,Je),Ke==0)return nt.write_shift(4,0),nt.write_shift(4,0),nt.write_shift(2,65535),nt;var rt=0,st=0,gt=0,lt=0;return Ke<0&&(rt=1,Ke=-Ke),st=Math.log2(Ke)|0,Ke/=Math.pow(2,st-31),lt=Ke>>>0,lt&2147483648||(Ke/=2,++st,lt=Ke>>>0),Ke-=lt,lt|=2147483648,lt>>>=0,Ke*=Math.pow(2,32),gt=Ke>>>0,nt.write_shift(4,gt),nt.write_shift(4,lt),st+=16383+(rt?32768:0),nt.write_shift(2,st),nt}function K($e,Je){var Ne=B($e,14);return $e.l+=Je-14,Ne}function G($e,Je){var Ne=_($e,Je),Ke=$e.read_shift(4);return Ne[1].v=Ke>>6,Ne}function J($e,Je){var Ne=_($e,Je),Ke=$e.read_shift(8,"f");return Ne[1].v=Ke,Ne}function te($e,Je){var Ne=J($e,14);return $e.l+=Je-10,Ne}function re($e,Je){return $e[$e.l+Je-1]==0?$e.read_shift(Je,"cstr"):""}function me($e,Je){var Ne=$e[$e.l++];Ne>Je-1&&(Ne=Je-1);for(var Ke="";Ke.length<Ne;)Ke+=String.fromCharCode($e[$e.l++]);return Ke}function Ce($e,Je,Ne){if(!(!Ne.qpro||Je<21)){var Ke=$e.read_shift(1);$e.l+=17,$e.l+=1,$e.l+=2;var nt=$e.read_shift(Je-21,"cstr");return[Ke,nt]}}function Ae($e,Je){for(var Ne={},Ke=$e.l+Je;$e.l<Ke;){var nt=$e.read_shift(2);if(nt==14e3){for(Ne[nt]=[0,""],Ne[nt][0]=$e.read_shift(2);$e[$e.l];)Ne[nt][1]+=String.fromCharCode($e[$e.l]),$e.l++;$e.l++}}return Ne}function _e($e,Je){var Ne=Ba(5+$e.length);Ne.write_shift(2,14e3),Ne.write_shift(2,Je);for(var Ke=0;Ke<$e.length;++Ke){var nt=$e.charCodeAt(Ke);Ne[Ne.l++]=nt>127?95:nt}return Ne[Ne.l++]=0,Ne}var Be={0:{n:"BOF",f:Vd},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:l},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:p},14:{n:"NUMBER",f:g},15:{n:"LABEL",f},16:{n:"FORMULA",f:y},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},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:re},222:{n:"SHEETNAMELP",f:me},65535:{n:""}},Ue={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:T},23:{n:"NUMBER17",f:B},24:{n:"NUMBER18",f:j},25:{n:"FORMULA19",f:K},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:Ae},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:G},38:{n:"??"},39:{n:"NUMBER27",f:J},40:{n:"FORMULA28",f:te},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:re},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:Ce},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:r,book_to_wk3:i,to_workbook:t}}();function Onn(e){var t={},n=e.match(qh),r=0,i=!1;if(n)for(;r!=n.length;++r){var o=As(n[r]);switch(o[0].replace(/\w*:/g,"")){case"<condense":break;case"<extend":break;case"<shadow":if(!o.val)break;case"<shadow>":case"<shadow/>":t.shadow=1;break;case"</shadow>":break;case"<charset":if(o.val=="1")break;t.cp=Vne[parseInt(o.val,10)];break;case"<outline":if(!o.val)break;case"<outline>":case"<outline/>":t.outline=1;break;case"</outline>":break;case"<rFont":t.name=o.val;break;case"<sz":t.sz=o.val;break;case"<strike":if(!o.val)break;case"<strike>":case"<strike/>":t.strike=1;break;case"</strike>":break;case"<u":if(!o.val)break;switch(o.val){case"double":t.uval="double";break;case"singleAccounting":t.uval="single-accounting";break;case"doubleAccounting":t.uval="double-accounting";break}case"<u>":case"<u/>":t.u=1;break;case"</u>":break;case"<b":if(o.val=="0")break;case"<b>":case"<b/>":t.b=1;break;case"</b>":break;case"<i":if(o.val=="0")break;case"<i>":case"<i/>":t.i=1;break;case"</i>":break;case"<color":o.rgb&&(t.color=o.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":t.family=o.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":t.valign=o.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":break;case"<scheme":break;case"<scheme>":case"<scheme/>":case"</scheme>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(o[0].charCodeAt(1)!==47&&!i)throw new Error("Unrecognized rich format "+o[0])}}return t}var jnn=function(){var e=D6("t"),t=D6("rPr");function n(o){var s=o.match(e);if(!s)return{t:"s",v:""};var l={t:"s",v:Vl(s[1])},c=o.match(t);return c&&(l.s=Onn(c[1])),l}var r=/<(?:\w+:)?r>/g,i=/<\/(?:\w+:)?r>/;return function(s){return s.replace(r,"").split(i).map(n).filter(function(l){return l.v})}}(),Mnn=function(){var t=/(\r\n|\n)/g;function n(i,o,s){var l=[];i.u&&l.push("text-decoration: underline;"),i.uval&&l.push("text-underline-style:"+i.uval+";"),i.sz&&l.push("font-size:"+i.sz+"pt;"),i.outline&&l.push("text-effect: outline;"),i.shadow&&l.push("text-shadow: auto;"),o.push('<span style="'+l.join("")+'">'),i.b&&(o.push("<b>"),s.push("</b>")),i.i&&(o.push("<i>"),s.push("</i>")),i.strike&&(o.push("<s>"),s.push("</s>"));var c=i.valign||"";return c=="superscript"||c=="super"?c="sup":c=="subscript"&&(c="sub"),c!=""&&(o.push("<"+c+">"),s.push("</"+c+">")),s.push("</span>"),i}function r(i){var o=[[],i.v,[]];return i.v?(i.s&&n(i.s,o[0],o[2]),o[0].join("")+o[1].replace(t,"<br/>")+o[2].join("")):""}return function(o){return o.map(r).join("")}}(),Rnn=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Dnn=/<(?:\w+:)?r>/,knn=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Are(e,t){var n=t?t.cellHTML:!0,r={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(r.t=Vl(Ic(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),r.r=Ic(e),n&&(r.h=Qne(r.t))):e.match(Dnn)&&(r.r=Ic(e),r.t=Vl(Ic((e.replace(knn,"").match(Rnn)||[]).join("").replace(qh,""))),n&&(r.h=Mnn(jnn(r.r)))),r):{t:""}}var Inn=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Fnn=/<(?:\w+:)?(?:si|sstItem)>/g,Nnn=/<\/(?:\w+:)?(?:si|sstItem)>/;function Lnn(e,t){var n=[],r="";if(!e)return n;var i=e.match(Inn);if(i){r=i[2].replace(Fnn,"").split(Nnn);for(var o=0;o!=r.length;++o){var s=Are(r[o].trim(),t);s!=null&&(n[n.length]=s)}i=As(i[1]),n.Count=i.count,n.Unique=i.uniqueCount}return n}var Bnn=/^\s|\s$|[\t\n\r]/;function E5e(e,t){if(!t.bookSST)return"";var n=[ad];n[n.length]=Ui("sst",null,{xmlns:oS[0],count:e.Count,uniqueCount:e.Unique});for(var r=0;r!=e.length;++r)if(e[r]!=null){var i=e[r],o="<si>";i.r?o+=i.r:(o+="<t",i.t||(i.t=""),i.t.match(Bnn)&&(o+=' xml:space="preserve"'),o+=">"+Tc(i.t)+"</t>"),o+="</si>",n[n.length]=o}return n.length>2&&(n[n.length]="</sst>",n[1]=n[1].replace("/>",">")),n.join("")}function Unn(e){return[e.read_shift(4),e.read_shift(4)]}function Vnn(e,t){var n=[],r=!1;return Wb(e,function(o,s,l){switch(l){case 159:n.Count=o[0],n.Unique=o[1];break;case 19:n.push(o);break;case 160:return!0;case 35:r=!0;break;case 36:r=!1;break;default:if(s.T,!r||t.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}),n}function $nn(e,t){return t||(t=Ba(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var znn=qqt;function Wnn(e){var t=Fp();ri(t,159,$nn(e));for(var n=0;n<e.length;++n)ri(t,19,znn(e[n]));return ri(t,160),t.end()}function _5e(e){if(typeof Rl<"u")return Rl.utils.encode(a_,e);for(var t=[],n=e.split(""),r=0;r<n.length;++r)t[r]=n[r].charCodeAt(0);return t}function Gb(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 Hnn(e){var t={};return t.id=e.read_shift(0,"lpp4"),t.R=Gb(e,4),t.U=Gb(e,4),t.W=Gb(e,4),t}function Gnn(e){for(var t=e.read_shift(4),n=e.l+t-4,r={},i=e.read_shift(4),o=[];i-- >0;)o.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(r.name=e.read_shift(0,"lpp4"),r.comps=o,e.l!=n)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+n);return r}function Ynn(e){var t=[];e.l+=4;for(var n=e.read_shift(4);n-- >0;)t.push(Gnn(e));return t}function Knn(e){var t=[];e.l+=4;for(var n=e.read_shift(4);n-- >0;)t.push(e.read_shift(0,"lpp4"));return t}function Xnn(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=Gb(e,4),t.U=Gb(e,4),t.W=Gb(e,4),t}function Znn(e){var t=Xnn(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return t}function T5e(e,t){var n=e.l+t,r={};r.Flags=e.read_shift(4)&63,e.l+=4,r.AlgID=e.read_shift(4);var i=!1;switch(r.AlgID){case 26126:case 26127:case 26128:i=r.Flags==36;break;case 26625:i=r.Flags==4;break;case 0:i=r.Flags==16||r.Flags==4||r.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+r.AlgID}if(!i)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 A5e(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 Qnn(e){var t=Gb(e);switch(t.Minor){case 2:return[t.Minor,Jnn(e,t)];case 3:return[t.Minor,qnn(e,t)];case 4:return[t.Minor,ern(e,t)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}function Jnn(e){var t=e.read_shift(4);if((t&63)!=36)throw new Error("EncryptionInfo mismatch");var n=e.read_shift(4),r=T5e(e,n),i=A5e(e,e.length-e.l);return{t:"Std",h:r,v:i}}function qnn(){throw new Error("File is password-protected: ECMA-376 Extensible")}function ern(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(qh,function(o){var s=As(o);switch(Gx(s[0])){case"<?xml":break;case"<encryption":case"</encryption>":break;case"<keyData":t.forEach(function(l){r[l]=s[l]});break;case"<dataIntegrity":r.encryptedHmacKey=s.encryptedHmacKey,r.encryptedHmacValue=s.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":r.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":r.uri=s.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":r.encs.push(s);break;default:throw s[0]}}),r}function trn(e,t){var n={},r=n.EncryptionVersionInfo=Gb(e,4);if(t-=4,r.Minor!=2)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 i=e.read_shift(4);return t-=4,n.EncryptionHeader=T5e(e,i),t-=i,n.EncryptionVerifier=A5e(e,t),n}function nrn(e){var t={},n=t.EncryptionVersionInfo=Gb(e,4);if(n.Major!=1||n.Minor!=1)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}function Pre(e){var t=0,n,r=_5e(e),i=r.length+1,o,s,l,c,u;for(n=tS(i),n[0]=r.length,o=1;o!=i;++o)n[o]=r[o-1];for(o=i-1;o>=0;--o)s=n[o],l=t&16384?1:0,c=t<<1&32767,u=l|c,t=u^s;return t^52811}var P5e=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(s){return(s/2|s*128)&255},i=function(s,l){return r(s^l)},o=function(s){for(var l=t[s.length-1],c=104,u=s.length-1;u>=0;--u)for(var f=s[u],h=0;h!=7;++h)f&64&&(l^=n[c]),f*=2,--c;return l};return function(s){for(var l=_5e(s),c=o(l),u=l.length,f=tS(16),h=0;h!=16;++h)f[h]=0;var p,m,g;for((u&1)===1&&(p=c>>8,f[u]=i(e[0],p),--u,p=c&255,m=l[l.length-1],f[u]=i(m,p));u>0;)--u,p=c>>8,f[u]=i(l[u],p),--u,p=c&255,f[u]=i(l[u],p);for(u=15,g=15-l.length;g>0;)p=c>>8,f[u]=i(e[g],p),--u,--g,p=c&255,f[u]=i(l[u],p),--u,--g;return f}}(),rrn=function(e,t,n,r,i){i||(i=t),r||(r=P5e(e));var o,s;for(o=0;o!=t.length;++o)s=t[o],s^=r[n],s=(s>>5|s<<3)&255,i[o]=s,++n;return[i,n,r]},arn=function(e){var t=0,n=P5e(e);return function(r){var i=rrn("",r,t,n);return t=i[1],i[0]}};function irn(e,t,n,r){var i={key:Vd(e),verificationBytes:Vd(e)};return n.password&&(i.verifier=Pre(n.password)),r.valid=i.verificationBytes===i.verifier,r.valid&&(r.insitu=arn(n.password)),i}function orn(e,t,n){var r=n||{};return r.Info=e.read_shift(2),e.l-=2,r.Info===1?r.Data=nrn(e,t):r.Data=trn(e,t),r}function srn(e,t,n){var r={Type:n.biff>=8?e.read_shift(2):0};return r.Type?orn(e,t-2,r):irn(e,n.biff>=8?t:t-2,n,r),r}var O5e=function(){function e(i,o){switch(o.type){case"base64":return t(Em(i),o);case"binary":return t(i,o);case"buffer":return t(el&&Buffer.isBuffer(i)?i.toString("binary"):nS(i),o);case"array":return t(s_(i),o)}throw new Error("Unrecognized type "+o.type)}function t(i,o){var s=o||{},l=s.dense?[]:{},c=i.match(/\\trowd.*?\\row\b/g);if(!c.length)throw new Error("RTF missing table");var u={s:{c:0,r:0},e:{c:0,r:c.length-1}};return c.forEach(function(f,h){Array.isArray(l)&&(l[h]=[]);for(var p=/\\\w+\b/g,m=0,g,v=-1;g=p.exec(f);){switch(g[0]){case"\\cell":var y=f.slice(m,p.lastIndex-g[0].length);if(y[0]==" "&&(y=y.slice(1)),++v,y.length){var x={v:y,t:"s"};Array.isArray(l)?l[h][v]=x:l[Cs({r:h,c:v})]=x}break}m=p.lastIndex}v>u.e.c&&(u.e.c=v)}),l["!ref"]=Bs(u),l}function n(i,o){return sS(e(i,o),o)}function r(i){for(var o=["{\\rtf1\\ansi"],s=dl(i["!ref"]),l,c=Array.isArray(i),u=s.s.r;u<=s.e.r;++u){o.push("\\trowd\\trautofit1");for(var f=s.s.c;f<=s.e.c;++f)o.push("\\cellx"+(f+1));for(o.push("\\pard\\intbl"),f=s.s.c;f<=s.e.c;++f){var h=Cs({r:u,c:f});l=c?(i[u]||[])[f]:i[h],!(!l||l.v==null&&(!l.f||l.F))&&(o.push(" "+(l.w||(Kx(l),l.w))),o.push("\\cell"))}o.push("\\pard\\intbl\\row")}return o.join("")+"}"}return{to_workbook:n,to_sheet:e,from_sheet:r}}();function lrn(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)]}function z6(e){for(var t=0,n=1;t!=3;++t)n=n*256+(e[t]>255?255:e[t]<0?0:e[t]);return n.toString(16).toUpperCase().slice(1)}function crn(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255,i=Math.max(t,n,r),o=Math.min(t,n,r),s=i-o;if(s===0)return[0,0,t];var l=0,c=0,u=i+o;switch(c=s/(u>1?2-u:u),i){case t:l=((n-r)/s+6)%6;break;case n:l=(r-t)/s+2;break;case r:l=(t-n)/s+4;break}return[l/6,c,u/2]}function urn(e){var t=e[0],n=e[1],r=e[2],i=n*2*(r<.5?r:1-r),o=r-i/2,s=[o,o,o],l=6*t,c;if(n!==0)switch(l|0){case 0:case 6:c=i*l,s[0]+=i,s[1]+=c;break;case 1:c=i*(2-l),s[0]+=c,s[1]+=i;break;case 2:c=i*(l-2),s[1]+=i,s[2]+=c;break;case 3:c=i*(4-l),s[1]+=c,s[2]+=i;break;case 4:c=i*(l-4),s[2]+=i,s[0]+=c;break;case 5:c=i*(6-l),s[2]+=c,s[0]+=i;break}for(var u=0;u!=3;++u)s[u]=Math.round(s[u]*255);return s}function IV(e,t){if(t===0)return e;var n=crn(lrn(e));return t<0?n[2]=n[2]*(1+t):n[2]=1-(1-n[2])*(1-t),z6(urn(n))}var j5e=6,drn=15,frn=1,ap=j5e;function W6(e){return Math.floor((e+Math.round(128/ap)/256)*ap)}function H6(e){return Math.floor((e-5)/ap*100+.5)/100}function FV(e){return Math.round((e*ap+5)/ap*256)/256}function Ore(e){return FV(H6(W6(e)))}function jre(e){var t=Math.abs(e-Ore(e)),n=ap;if(t>.005)for(ap=frn;ap<drn;++ap)Math.abs(e-Ore(e))<=t&&(t=Math.abs(e-Ore(e)),n=ap);ap=n}function cS(e){e.width?(e.wpx=W6(e.width),e.wch=H6(e.wpx),e.MDW=ap):e.wpx?(e.wch=H6(e.wpx),e.width=FV(e.wch),e.MDW=ap):typeof e.wch=="number"&&(e.width=FV(e.wch),e.wpx=W6(e.width),e.MDW=ap),e.customWidth&&delete e.customWidth}var hrn=96,M5e=hrn;function G6(e){return e*96/M5e}function ZO(e){return e*M5e/96}var prn={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"};function mrn(e,t,n,r){t.Borders=[];var i={},o=!1;(e[0].match(qh)||[]).forEach(function(s){var l=As(s);switch(Gx(l[0])){case"<borders":case"<borders>":case"</borders>":break;case"<border":case"<border>":case"<border/>":i={},l.diagonalUp&&(i.diagonalUp=uu(l.diagonalUp)),l.diagonalDown&&(i.diagonalDown=uu(l.diagonalDown)),t.Borders.push(i);break;case"</border>":break;case"<left/>":break;case"<left":case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":case"<bottom>":break;case"</bottom>":break;case"<diagonal":case"<diagonal>":case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":case"<horizontal>":case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":case"<vertical>":case"<vertical/>":break;case"</vertical>":break;case"<start":case"<start>":case"<start/>":break;case"</start>":break;case"<end":case"<end>":case"<end/>":break;case"</end>":break;case"<color":case"<color>":break;case"<color/>":case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(r&&r.WTF&&!o)throw new Error("unrecognized "+l[0]+" in borders")}})}function grn(e,t,n,r){t.Fills=[];var i={},o=!1;(e[0].match(qh)||[]).forEach(function(s){var l=As(s);switch(Gx(l[0])){case"<fills":case"<fills>":case"</fills>":break;case"<fill>":case"<fill":case"<fill/>":i={},t.Fills.push(i);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":case"</gradientFill>":t.Fills.push(i),i={};break;case"<patternFill":case"<patternFill>":l.patternType&&(i.patternType=l.patternType);break;case"<patternFill/>":case"</patternFill>":break;case"<bgColor":i.bgColor||(i.bgColor={}),l.indexed&&(i.bgColor.indexed=parseInt(l.indexed,10)),l.theme&&(i.bgColor.theme=parseInt(l.theme,10)),l.tint&&(i.bgColor.tint=parseFloat(l.tint)),l.rgb&&(i.bgColor.rgb=l.rgb.slice(-6));break;case"<bgColor/>":case"</bgColor>":break;case"<fgColor":i.fgColor||(i.fgColor={}),l.theme&&(i.fgColor.theme=parseInt(l.theme,10)),l.tint&&(i.fgColor.tint=parseFloat(l.tint)),l.rgb!=null&&(i.fgColor.rgb=l.rgb.slice(-6));break;case"<fgColor/>":case"</fgColor>":break;case"<stop":case"<stop/>":break;case"</stop>":break;case"<color":case"<color/>":break;case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(r&&r.WTF&&!o)throw new Error("unrecognized "+l[0]+" in fills")}})}function vrn(e,t,n,r){t.Fonts=[];var i={},o=!1;(e[0].match(qh)||[]).forEach(function(s){var l=As(s);switch(Gx(l[0])){case"<fonts":case"<fonts>":case"</fonts>":break;case"<font":case"<font>":break;case"</font>":case"<font/>":t.Fonts.push(i),i={};break;case"<name":l.val&&(i.name=Ic(l.val));break;case"<name/>":case"</name>":break;case"<b":i.bold=l.val?uu(l.val):1;break;case"<b/>":i.bold=1;break;case"<i":i.italic=l.val?uu(l.val):1;break;case"<i/>":i.italic=1;break;case"<u":switch(l.val){case"none":i.underline=0;break;case"single":i.underline=1;break;case"double":i.underline=2;break;case"singleAccounting":i.underline=33;break;case"doubleAccounting":i.underline=34;break}break;case"<u/>":i.underline=1;break;case"<strike":i.strike=l.val?uu(l.val):1;break;case"<strike/>":i.strike=1;break;case"<outline":i.outline=l.val?uu(l.val):1;break;case"<outline/>":i.outline=1;break;case"<shadow":i.shadow=l.val?uu(l.val):1;break;case"<shadow/>":i.shadow=1;break;case"<condense":i.condense=l.val?uu(l.val):1;break;case"<condense/>":i.condense=1;break;case"<extend":i.extend=l.val?uu(l.val):1;break;case"<extend/>":i.extend=1;break;case"<sz":l.val&&(i.sz=+l.val);break;case"<sz/>":case"</sz>":break;case"<vertAlign":l.val&&(i.vertAlign=l.val);break;case"<vertAlign/>":case"</vertAlign>":break;case"<family":l.val&&(i.family=parseInt(l.val,10));break;case"<family/>":case"</family>":break;case"<scheme":l.val&&(i.scheme=l.val);break;case"<scheme/>":case"</scheme>":break;case"<charset":if(l.val=="1")break;l.codepage=Vne[parseInt(l.val,10)];break;case"<color":if(i.color||(i.color={}),l.auto&&(i.color.auto=uu(l.auto)),l.rgb)i.color.rgb=l.rgb.slice(-6);else if(l.indexed){i.color.index=parseInt(l.indexed,10);var c=p_[i.color.index];i.color.index==81&&(c=p_[1]),c||(c=p_[1]),i.color.rgb=c[0].toString(16)+c[1].toString(16)+c[2].toString(16)}else l.theme&&(i.color.theme=parseInt(l.theme,10),l.tint&&(i.color.tint=parseFloat(l.tint)),l.theme&&n.themeElements&&n.themeElements.clrScheme&&(i.color.rgb=IV(n.themeElements.clrScheme[i.color.theme].rgb,i.color.tint||0)));break;case"<color/>":case"</color>":break;case"<AlternateContent":o=!0;break;case"</AlternateContent>":o=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(r&&r.WTF&&!o)throw new Error("unrecognized "+l[0]+" in fonts")}})}function yrn(e,t,n){t.NumberFmt=[];for(var r=nd(hs),i=0;i<r.length;++i)t.NumberFmt[r[i]]=hs[r[i]];var o=e[0].match(qh);if(o)for(i=0;i<o.length;++i){var s=As(o[i]);switch(Gx(s[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":{var l=Vl(Ic(s.formatCode)),c=parseInt(s.numFmtId,10);if(t.NumberFmt[c]=l,c>0){if(c>392){for(c=392;c>60&&t.NumberFmt[c]!=null;--c);t.NumberFmt[c]=l}Hx(l,c)}}break;case"</numFmt>":break;default:if(n.WTF)throw new Error("unrecognized "+s[0]+" in numFmts")}}}function xrn(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)e[r]!=null&&(t[t.length]=Ui("numFmt",null,{numFmtId:r,formatCode:Tc(e[r])}))}),t.length===1?"":(t[t.length]="</numFmts>",t[0]=Ui("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var NV=["numFmtId","fillId","fontId","borderId","xfId"],LV=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function brn(e,t,n){t.CellXf=[];var r,i=!1;(e[0].match(qh)||[]).forEach(function(o){var s=As(o),l=0;switch(Gx(s[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":for(r=s,delete r[0],l=0;l<NV.length;++l)r[NV[l]]&&(r[NV[l]]=parseInt(r[NV[l]],10));for(l=0;l<LV.length;++l)r[LV[l]]&&(r[LV[l]]=uu(r[LV[l]]));if(t.NumberFmt&&r.numFmtId>392){for(l=392;l>60;--l)if(t.NumberFmt[r.numFmtId]==t.NumberFmt[l]){r.numFmtId=l;break}}t.CellXf.push(r);break;case"</xf>":break;case"<alignment":case"<alignment/>":var c={};s.vertical&&(c.vertical=s.vertical),s.horizontal&&(c.horizontal=s.horizontal),s.textRotation!=null&&(c.textRotation=s.textRotation),s.indent&&(c.indent=s.indent),s.wrapText&&(c.wrapText=uu(s.wrapText)),r.alignment=c;break;case"</alignment>":break;case"<protection":break;case"</protection>":case"<protection/>":break;case"<AlternateContent":i=!0;break;case"</AlternateContent>":i=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(n&&n.WTF&&!i)throw new Error("unrecognized "+s[0]+" in cellXfs")}})}function wrn(e){var t=[];return t[t.length]=Ui("cellXfs",null),e.forEach(function(n){t[t.length]=Ui("xf",null,n)}),t[t.length]="</cellXfs>",t.length===2?"":(t[0]=Ui("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var Srn=function(){var t=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,n=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,r=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,i=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,o=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(l,c,u){var f={};if(!l)return f;l=l.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");var h;return(h=l.match(t))&&yrn(h,f,u),(h=l.match(i))&&vrn(h,f,c,u),(h=l.match(r))&&grn(h,f,c,u),(h=l.match(o))&&mrn(h,f,c,u),(h=l.match(n))&&brn(h,f,u),f}}();function R5e(e,t){var n=[ad,Ui("styleSheet",null,{xmlns:oS[0],"xmlns:vt":Ud.vt})],r;return e.SSF&&(r=xrn(e.SSF))!=null&&(n[n.length]=r),n[n.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',n[n.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',n[n.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',n[n.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(r=wrn(t.cellXfs))&&(n[n.length]=r),n[n.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',n[n.length]='<dxfs count="0"/>',n[n.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',n.length>2&&(n[n.length]="</styleSheet>",n[1]=n[1].replace("/>",">")),n.join("")}function Crn(e,t){var n=e.read_shift(2),r=tp(e,t-2);return[n,r]}function Ern(e,t,n){n||(n=Ba(6+4*t.length)),n.write_shift(2,e),If(t,n);var r=n.length>n.l?n.slice(0,n.l):n;return n.l==null&&(n.l=n.length),r}function _rn(e,t,n){var r={};r.sz=e.read_shift(2)/20;var i=oen(e,2,n);i.fItalic&&(r.italic=1),i.fCondense&&(r.condense=1),i.fExtend&&(r.extend=1),i.fShadow&&(r.shadow=1),i.fOutline&&(r.outline=1),i.fStrikeout&&(r.strike=1);var o=e.read_shift(2);switch(o===700&&(r.bold=1),e.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript";break}var s=e.read_shift(1);s!=0&&(r.underline=s);var l=e.read_shift(1);l>0&&(r.family=l);var c=e.read_shift(1);switch(c>0&&(r.charset=c),e.l++,r.color=ien(e,8),e.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor";break}return r.name=tp(e,t-21),r}function Trn(e,t){t||(t=Ba(25+4*32)),t.write_shift(2,e.sz*20),sen(e,t),t.write_shift(2,e.bold?700:400);var n=0;e.vertAlign=="superscript"?n=1:e.vertAlign=="subscript"&&(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),TV(e.color,t);var r=0;return e.scheme=="major"&&(r=1),e.scheme=="minor"&&(r=2),t.write_shift(1,r),If(e.name,t),t.length>t.l?t.slice(0,t.l):t}var Arn=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Mre,Prn=ep;function D5e(e,t){t||(t=Ba(4*3+8*7+16*1)),Mre||(Mre=yV(Arn));var n=Mre[e.patternType];n==null&&(n=40),t.write_shift(4,n);var r=0;if(n!=40)for(TV({auto:1},t),TV({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 Orn(e,t){var n=e.l+t,r=e.read_shift(2),i=e.read_shift(2);return e.l=n,{ixfe:r,numFmtId:i}}function k5e(e,t,n){n||(n=Ba(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);var r=0;return n.write_shift(1,r),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n}function Y6(e,t){return t||(t=Ba(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var jrn=ep;function Mrn(e,t){return t||(t=Ba(51)),t.write_shift(1,0),Y6(null,t),Y6(null,t),Y6(null,t),Y6(null,t),Y6(null,t),t.length>t.l?t.slice(0,t.l):t}function Rrn(e,t){return t||(t=Ba(12+4*10)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),_V(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function Drn(e,t,n){var r=Ba(2052);return r.write_shift(4,e),_V(t,r),_V(n,r),r.length>r.l?r.slice(0,r.l):r}function krn(e,t,n){var r={};r.NumberFmt=[];for(var i in hs)r.NumberFmt[i]=hs[i];r.CellXf=[],r.Fonts=[];var o=[],s=!1;return Wb(e,function(c,u,f){switch(f){case 44:r.NumberFmt[c[0]]=c[1],Hx(c[1],c[0]);break;case 43:r.Fonts.push(c),c.color.theme!=null&&t&&t.themeElements&&t.themeElements.clrScheme&&(c.color.rgb=IV(t.themeElements.clrScheme[c.color.theme].rgb,c.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:o[o.length-1]==617&&r.CellXf.push(c);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:o.push(f),s=!0;break;case 38:o.pop(),s=!1;break;default:if(u.T>0)o.push(f);else if(u.T<0)o.pop();else if(!s||n.WTF&&o[o.length-1]!=37)throw new Error("Unexpected record 0x"+f.toString(16))}}),r}function Irn(e,t){if(t){var n=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var i=r[0];i<=r[1];++i)t[i]!=null&&++n}),n!=0&&(ri(e,615,by(n)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var i=r[0];i<=r[1];++i)t[i]!=null&&ri(e,44,Ern(i,t[i]))}),ri(e,616))}}function Frn(e){var t=1;t!=0&&(ri(e,611,by(t)),ri(e,43,Trn({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),ri(e,612))}function Nrn(e){var t=2;t!=0&&(ri(e,603,by(t)),ri(e,45,D5e({patternType:"none"})),ri(e,45,D5e({patternType:"gray125"})),ri(e,604))}function Lrn(e){var t=1;t!=0&&(ri(e,613,by(t)),ri(e,46,Mrn({})),ri(e,614))}function Brn(e){var t=1;ri(e,626,by(t)),ri(e,47,k5e({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),ri(e,627)}function Urn(e,t){ri(e,617,by(t.length)),t.forEach(function(n){ri(e,47,k5e(n,0))}),ri(e,618)}function Vrn(e){var t=1;ri(e,619,by(t)),ri(e,48,Rrn({xfId:0,builtinId:0,name:"Normal"})),ri(e,620)}function $rn(e){var t=0;ri(e,505,by(t)),ri(e,506)}function zrn(e){var t=0;ri(e,508,Drn(t,"TableStyleMedium9","PivotStyleMedium4")),ri(e,509)}function Fvr(){}function Wrn(e,t){var n=Fp();return ri(n,278),Irn(n,e.SSF),Frn(n,e),Nrn(n,e),Lrn(n,e),Brn(n,e),Urn(n,t.cellXfs),Vrn(n,e),$rn(n,e),zrn(n,e),ri(n,279),n.end()}var Hrn=["</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 Grn(e,t,n){t.themeElements.clrScheme=[];var r={};(e[0].match(qh)||[]).forEach(function(i){var o=As(i);switch(o[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":r.rgb=o.val;break;case"<a:sysClr":r.rgb=o.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>":o[0].charAt(1)==="/"?(t.themeElements.clrScheme[Hrn.indexOf(o[0])]=r,r={}):r.name=o[0].slice(3,o[0].length-1);break;default:if(n&&n.WTF)throw new Error("Unrecognized "+o[0]+" in clrScheme")}})}function Yrn(){}function Krn(){}var Xrn=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,Zrn=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,Qrn=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function Jrn(e,t,n){t.themeElements={};var r;[["clrScheme",Xrn,Grn],["fontScheme",Zrn,Yrn],["fmtScheme",Qrn,Krn]].forEach(function(i){if(!(r=e.match(i[1])))throw new Error(i[0]+" not found in themeElements");i[2](r,t,n)})}var qrn=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function I5e(e,t){(!e||e.length===0)&&(e=Rre());var n,r={};if(!(n=e.match(qrn)))throw new Error("themeElements not found in theme");return Jrn(n[0],r,t),r.raw=e,r}function Rre(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var n=[ad];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 ean(e,t,n){var r=e.l+t,i=e.read_shift(4);if(i!==124226){if(!n.cellStyles){e.l=r;return}var o=e.slice(e.l);e.l=r;var s;try{s=qRe(o,{type:"array"})}catch{return}var l=Am(s,"theme/theme/theme1.xml",!0);if(l)return I5e(l,n)}}function tan(e){return e.read_shift(4)}function nan(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=ran(e,4);break;case 2:t.xclrValue=i5e(e,4);break;case 3:t.xclrValue=tan(e,4);break;case 4:e.l+=4;break}return e.l+=8,t}function ran(e,t){return ep(e,t)}function aan(e,t){return ep(e,t)}function ian(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]=nan(e,n);break;case 6:r[1]=aan(e,n);break;case 14:case 15:r[1]=e.read_shift(n===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+n)}return r}function oan(e,t){var n=e.l+t;e.l+=2;var r=e.read_shift(2);e.l+=2;for(var i=e.read_shift(2),o=[];i-- >0;)o.push(ian(e,n-e.l));return{ixfe:r,ext:o}}function san(e,t){t.forEach(function(n){switch(n[0]){case 4:break;case 5:break;case 6:break;case 7:break;case 8:break;case 9:break;case 10:break;case 11:break;case 13:break;case 14:break;case 15:break}})}function lan(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:tp(e,t-8)}}function can(e){var t=Ba(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),If(e.name,t),t.slice(0,t.l)}function uan(e){for(var t=[],n=e.read_shift(4);n-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function dan(e){var t=Ba(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}function fan(e,t){var n=Ba(8+2*t.length);return n.write_shift(4,e),If(t,n),n.slice(0,n.l)}function han(e){return e.l+=4,e.read_shift(4)!=0}function pan(e,t){var n=Ba(8);return n.write_shift(4,e),n.write_shift(4,t?1:0),n}function man(e,t,n){var r={Types:[],Cell:[],Value:[]},i=n||{},o=[],s=!1,l=2;return Wb(e,function(c,u,f){switch(f){case 335:r.Types.push({name:c.name});break;case 51:c.forEach(function(h){l==1?r.Cell.push({type:r.Types[h[0]-1].name,index:h[1]}):l==0&&r.Value.push({type:r.Types[h[0]-1].name,index:h[1]})});break;case 337:l=c?1:0;break;case 338:l=2;break;case 35:o.push(f),s=!0;break;case 36:o.pop(),s=!1;break;default:if(!u.T){if(!s||i.WTF&&o[o.length-1]!=35)throw new Error("Unexpected record 0x"+f.toString(16))}}}),r}function gan(){var e=Fp();return ri(e,332),ri(e,334,by(1)),ri(e,335,can({name:"XLDAPR",version:12e4,flags:3496657072})),ri(e,336),ri(e,339,fan(1,"XLDAPR")),ri(e,52),ri(e,35,by(514)),ri(e,4096,by(0)),ri(e,4097,Gg(1)),ri(e,36),ri(e,53),ri(e,340),ri(e,337,pan(1,!0)),ri(e,51,dan([[1,0]])),ri(e,338),ri(e,333),e.end()}function van(e,t,n){var r={Types:[],Cell:[],Value:[]};if(!e)return r;var i=!1,o=2,s;return e.replace(qh,function(l){var c=As(l);switch(Gx(c[0])){case"<?xml":break;case"<metadata":case"</metadata>":break;case"<metadataTypes":case"</metadataTypes>":break;case"<metadataType":r.Types.push({name:c.name});break;case"</metadataType>":break;case"<futureMetadata":for(var u=0;u<r.Types.length;++u)r.Types[u].name==c.name&&(s=r.Types[u]);break;case"</futureMetadata>":break;case"<bk>":break;case"</bk>":break;case"<rc":o==1?r.Cell.push({type:r.Types[c.t-1].name,index:+c.v}):o==0&&r.Value.push({type:r.Types[c.t-1].name,index:+c.v});break;case"</rc>":break;case"<cellMetadata":o=1;break;case"</cellMetadata>":o=2;break;case"<valueMetadata":o=0;break;case"</valueMetadata>":o=2;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;case"<rvb":if(!s)break;s.offsets||(s.offsets=[]),s.offsets.push(+c.i);break;default:if(!i&&n.WTF)throw new Error("unrecognized "+c[0]+" in metadata")}return l}),r}function F5e(){var e=[ad];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">
  <metadataTypes count="1">
    <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"/>
  </metadataTypes>
  <futureMetadata name="XLDAPR" count="1">
    <bk>
      <extLst>
        <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">
          <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>
        </ext>
      </extLst>
    </bk>
  </futureMetadata>
  <cellMetadata count="1">
    <bk>
      <rc t="1" v="0"/>
    </bk>
  </cellMetadata>
</metadata>`),e.join("")}function yan(e){var t=[];if(!e)return t;var n=1;return(e.match(qh)||[]).forEach(function(r){var i=As(r);switch(i[0]){case"<?xml":break;case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete i[0],i.i?n=i.i:i.i=n,t.push(i);break}}),t}function xan(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=Cs(n);var r=e.read_shift(1);return r&2&&(t.l="1"),r&8&&(t.a="1"),t}function ban(e,t,n){var r=[],i=!1;return Wb(e,function(s,l,c){switch(c){case 63:r.push(s);break;default:if(!l.T){if(!i||n.WTF)throw new Error("Unexpected record 0x"+c.toString(16))}}}),r}function Nvr(){}function wan(e,t,n,r){if(!e)return e;var i=r||{},o=!1,s=!1;Wb(e,function(c,u,f){if(!s)switch(f){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:o=!0;break;case 36:o=!1;break;default:if(!u.T){if(!o||i.WTF)throw new Error("Unexpected record 0x"+f.toString(16))}}},i)}function San(e,t){if(!e)return"??";var n=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][n].Target}var QO=1024;function N5e(e,t){for(var n=[21600,21600],r=["m0,0l0",n[1],n[0],n[1],n[0],"0xe"].join(","),i=[Ui("xml",null,{"xmlns:v":Pm.v,"xmlns:o":Pm.o,"xmlns:x":Pm.x,"xmlns:mv":Pm.mv}).replace(/\/>/,">"),Ui("o:shapelayout",Ui("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),Ui("v:shapetype",[Ui("v:stroke",null,{joinstyle:"miter"}),Ui("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:n.join(","),path:r})];QO<e*1e3;)QO+=1e3;return t.forEach(function(o){var s=Uu(o[0]),l={color2:"#BEFF82",type:"gradient"};l.type=="gradient"&&(l.angle="-180");var c=l.type=="gradient"?Ui("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,u=Ui("v:fill",c,l),f={on:"t",obscured:"t"};++QO,i=i.concat(["<v:shape"+k6({id:"_x0000_s"+QO,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(o[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",u,Ui("v:shadow",null,f),Ui("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",vh("x:Anchor",[s.c+1,0,s.r+1,0,s.c+3,20,s.r+5,20].join(",")),vh("x:AutoFill","False"),vh("x:Row",String(s.r)),vh("x:Column",String(s.c)),o[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])}),i.push("</xml>"),i.join("")}function L5e(e,t,n,r){var i=Array.isArray(e),o;t.forEach(function(s){var l=Uu(s.ref);if(i?(e[l.r]||(e[l.r]=[]),o=e[l.r][l.c]):o=e[s.ref],!o){o={t:"z"},i?e[l.r][l.c]=o:e[s.ref]=o;var c=dl(e["!ref"]||"BDWGO1000001:A1");c.s.r>l.r&&(c.s.r=l.r),c.e.r<l.r&&(c.e.r=l.r),c.s.c>l.c&&(c.s.c=l.c),c.e.c<l.c&&(c.e.c=l.c);var u=Bs(c);u!==e["!ref"]&&(e["!ref"]=u)}o.c||(o.c=[]);var f={a:s.author,t:s.t,r:s.r,T:n};s.h&&(f.h=s.h);for(var h=o.c.length-1;h>=0;--h){if(!n&&o.c[h].T)return;n&&!o.c[h].T&&o.c.splice(h,1)}if(n&&r){for(h=0;h<r.length;++h)if(f.a==r[h].id){f.a=r[h].name||f.a;break}}o.c.push(f)})}function Can(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var n=[],r=[],i=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);i&&i[1]&&i[1].split(/<\/\w*:?author>/).forEach(function(s){if(!(s===""||s.trim()==="")){var l=s.match(/<(?:\w+:)?author[^>]*>(.*)/);l&&n.push(l[1])}});var o=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return o&&o[1]&&o[1].split(/<\/\w*:?comment>/).forEach(function(s){if(!(s===""||s.trim()==="")){var l=s.match(/<(?:\w+:)?comment[^>]*>/);if(l){var c=As(l[0]),u={author:c.authorId&&n[c.authorId]||"sheetjsghost",ref:c.ref,guid:c.guid},f=Uu(c.ref);if(!(t.sheetRows&&t.sheetRows<=f.r)){var h=s.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),p=!!h&&!!h[1]&&Are(h[1])||{r:"",t:"",h:""};u.r=p.r,p.r=="<t></t>"&&(p.t=p.h=""),u.t=(p.t||"").replace(/\r\n/g,`
`).replace(/\r/g,`
`),t.cellHTML&&(u.h=p.h),r.push(u)}}}}),r}function B5e(e){var t=[ad,Ui("comments",null,{xmlns:oS[0]})],n=[];return t.push("<authors>"),e.forEach(function(r){r[1].forEach(function(i){var o=Tc(i.a);n.indexOf(o)==-1&&(n.push(o),t.push("<author>"+o+"</author>")),i.T&&i.ID&&n.indexOf("tc="+i.ID)==-1&&(n.push("tc="+i.ID),t.push("<author>tc="+i.ID+"</author>"))})}),n.length==0&&(n.push("SheetJ5"),t.push("<author>SheetJ5</author>")),t.push("</authors>"),t.push("<commentList>"),e.forEach(function(r){var i=0,o=[];if(r[1][0]&&r[1][0].T&&r[1][0].ID?i=n.indexOf("tc="+r[1][0].ID):r[1].forEach(function(c){c.a&&(i=n.indexOf(Tc(c.a))),o.push(c.t||"")}),t.push('<comment ref="'+r[0]+'" authorId="'+i+'"><text>'),o.length<=1)t.push(vh("t",Tc(o[0]||"")));else{for(var s=`Comment:
    `+o[0]+`
`,l=1;l<o.length;++l)s+=`Reply:
    `+o[l]+`
`;t.push(vh("t",Tc(s)))}t.push("</text></comment>")}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function Ean(e,t){var n=[],r=!1,i={},o=0;return e.replace(qh,function(l,c){var u=As(l);switch(Gx(u[0])){case"<?xml":break;case"<ThreadedComments":break;case"</ThreadedComments>":break;case"<threadedComment":i={author:u.personId,guid:u.id,ref:u.ref,T:1};break;case"</threadedComment>":i.t!=null&&n.push(i);break;case"<text>":case"<text":o=c+l.length;break;case"</text>":i.t=e.slice(o,c).replace(/\r\n/g,`
`).replace(/\r/g,`
`);break;case"<mentions":case"<mentions>":r=!0;break;case"</mentions>":r=!1;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":r=!0;break;case"</ext>":r=!1;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+u[0]+" in threaded comments")}return l}),n}function _an(e,t,n){var r=[ad,Ui("ThreadedComments",null,{xmlns:Ud.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(i){var o="";(i[1]||[]).forEach(function(s,l){if(!s.T){delete s.ID;return}s.a&&t.indexOf(s.a)==-1&&t.push(s.a);var c={ref:i[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+n.tcid++).slice(-12)+"}"};l==0?o=c.id:c.parentId=o,s.ID=c.id,s.a&&(c.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(s.a)).slice(-12)+"}"),r.push(Ui("threadedComment",vh("text",s.t||""),c))})}),r.push("</ThreadedComments>"),r.join("")}function Tan(e,t){var n=[],r=!1;return e.replace(qh,function(o){var s=As(o);switch(Gx(s[0])){case"<?xml":break;case"<personList":break;case"</personList>":break;case"<person":n.push({name:s.displayname,id:s.id});break;case"</person>":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":r=!0;break;case"</ext>":r=!1;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+s[0]+" in threaded comments")}return o}),n}function Aan(e){var t=[ad,Ui("personList",null,{xmlns:Ud.TCMNT,"xmlns:x":oS[0]}).replace(/[\/]>/,">")];return e.forEach(function(n,r){t.push(Ui("person",null,{displayName:n,id:"{54EE7950-7262-4200-6969-"+("000000000000"+r).slice(-12)+"}",userId:n,providerId:"None"}))}),t.push("</personList>"),t.join("")}function Pan(e){var t={};t.iauthor=e.read_shift(4);var n=f_(e,16);return t.rfx=n.s,t.ref=Cs(n.s),e.l+=16,t}function Oan(e,t){return t==null&&(t=Ba(36)),t.write_shift(4,e[1].iauthor),YO(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}var jan=tp;function Man(e){return If(e.slice(0,54))}function Ran(e,t){var n=[],r=[],i={},o=!1;return Wb(e,function(l,c,u){switch(u){case 632:r.push(l);break;case 635:i=l;break;case 637:i.t=l.t,i.h=l.h,i.r=l.r;break;case 636:if(i.author=r[i.iauthor],delete i.iauthor,t.sheetRows&&i.rfx&&t.sheetRows<=i.rfx.r)break;i.t||(i.t=""),delete i.rfx,n.push(i);break;case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:break;case 38:break;default:if(!c.T){if(!o||t.WTF)throw new Error("Unexpected record 0x"+u.toString(16))}}}),n}function Dan(e){var t=Fp(),n=[];return ri(t,628),ri(t,630),e.forEach(function(r){r[1].forEach(function(i){n.indexOf(i.a)>-1||(n.push(i.a.slice(0,54)),ri(t,632,Man(i.a)))})}),ri(t,631),ri(t,633),e.forEach(function(r){r[1].forEach(function(i){i.iauthor=n.indexOf(i.a);var o={s:Uu(r[0]),e:Uu(r[0])};ri(t,635,Oan([o,i])),i.t&&i.t.length>0&&ri(t,637,ten(i)),ri(t,636),delete i.iauthor})}),ri(t,634),ri(t,629),t.end()}var kan="application/vnd.ms-office.vbaProject";function Ian(e){var t=ts.utils.cfb_new({root:"R"});return e.FullPaths.forEach(function(n,r){if(!(n.slice(-1)==="/"||!n.match(/_VBA_PROJECT_CUR/))){var i=n.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");ts.utils.cfb_add(t,i,e.FileIndex[r].content)}}),ts.write(t)}function Fan(e,t){t.FullPaths.forEach(function(n,r){if(r!=0){var i=n.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");i.slice(-1)!=="/"&&ts.utils.cfb_add(e,i,t.FileIndex[r].content)}})}var U5e=["xlsb","xlsm","xlam","biff8","xla"];function Nan(){return{"!type":"dialog"}}function Lan(){return{"!type":"dialog"}}function Ban(){return{"!type":"macro"}}function Uan(){return{"!type":"macro"}}var JO=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(r,i,o,s){var l=!1,c=!1;o.length==0?c=!0:o.charAt(0)=="["&&(c=!0,o=o.slice(1,-1)),s.length==0?l=!0:s.charAt(0)=="["&&(l=!0,s=s.slice(1,-1));var u=o.length>0?parseInt(o,10)|0:0,f=s.length>0?parseInt(s,10)|0:0;return l?f+=t.c:--f,c?u+=t.r:--u,i+(l?"":"$")+du(f)+(c?"":"$")+id(u)}return function(i,o){return t=o,i.replace(e,n)}}(),Dre=/(^|[^._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,kre=function(){return function(t,n){return t.replace(Dre,function(r,i,o,s,l,c){var u=cre(s)-(o?0:n.c),f=lre(c)-(l?0:n.r),h=f==0?"":l?f+1:"["+f+"]",p=u==0?"":o?u+1:"["+u+"]";return i+"R"+h+"C"+p})}}();function V5e(e,t){return e.replace(Dre,function(n,r,i,o,s,l){return r+(i=="$"?i+o:du(cre(o)+t.c))+(s=="$"?s+l:id(lre(l)+t.r))})}function Van(e,t,n){var r=Np(t),i=r.s,o=Uu(n),s={r:o.r-i.r,c:o.c-i.c};return V5e(e,s)}function $an(e){return e.length!=1}function $5e(e){return e.replace(/_xlfn\./g,"")}function $d(e){e.l+=1}function uS(e,t){var n=e.read_shift(t==1?1:2);return[n&16383,n>>14&1,n>>15&1]}function z5e(e,t,n){var r=2;if(n){if(n.biff>=2&&n.biff<=5)return W5e(e,t,n);n.biff==12&&(r=4)}var i=e.read_shift(r),o=e.read_shift(r),s=uS(e,2),l=uS(e,2);return{s:{r:i,c:s[0],cRel:s[1],rRel:s[2]},e:{r:o,c:l[0],cRel:l[1],rRel:l[2]}}}function W5e(e){var t=uS(e,2),n=uS(e,2),r=e.read_shift(1),i=e.read_shift(1);return{s:{r:t[0],c:r,cRel:t[1],rRel:t[2]},e:{r:n[0],c:i,cRel:n[1],rRel:n[2]}}}function zan(e,t,n){if(n.biff<8)return W5e(e,t,n);var r=e.read_shift(n.biff==12?4:2),i=e.read_shift(n.biff==12?4:2),o=uS(e,2),s=uS(e,2);return{s:{r,c:o[0],cRel:o[1],rRel:o[2]},e:{r:i,c:s[0],cRel:s[1],rRel:s[2]}}}function H5e(e,t,n){if(n&&n.biff>=2&&n.biff<=5)return Wan(e,t,n);var r=e.read_shift(n&&n.biff==12?4:2),i=uS(e,2);return{r,c:i[0],cRel:i[1],rRel:i[2]}}function Wan(e){var t=uS(e,2),n=e.read_shift(1);return{r:t[0],c:n,cRel:t[1],rRel:t[2]}}function Han(e){var t=e.read_shift(2),n=e.read_shift(2);return{r:t,c:n&255,fQuoted:!!(n&16384),cRel:n>>15,rRel:n>>15}}function Gan(e,t,n){var r=n&&n.biff?n.biff:8;if(r>=2&&r<=5)return Yan(e,t,n);var i=e.read_shift(r>=12?4:2),o=e.read_shift(2),s=(o&16384)>>14,l=(o&32768)>>15;if(o&=16383,l==1)for(;i>524287;)i-=1048576;if(s==1)for(;o>8191;)o=o-16384;return{r:i,c:o,cRel:s,rRel:l}}function Yan(e){var t=e.read_shift(2),n=e.read_shift(1),r=(t&32768)>>15,i=(t&16384)>>14;return t&=16383,r==1&&t>=8192&&(t=t-16384),i==1&&n>=128&&(n=n-256),{r:t,c:n,cRel:i,rRel:r}}function Kan(e,t,n){var r=(e[e.l++]&96)>>5,i=z5e(e,n.biff>=2&&n.biff<=5?6:8,n);return[r,i]}function Xan(e,t,n){var r=(e[e.l++]&96)>>5,i=e.read_shift(2,"i"),o=8;if(n)switch(n.biff){case 5:e.l+=12,o=6;break;case 12:o=12;break}var s=z5e(e,o,n);return[r,i,s]}function Zan(e,t,n){var r=(e[e.l++]&96)>>5;return e.l+=n&&n.biff>8?12:n.biff<8?6:8,[r]}function Qan(e,t,n){var r=(e[e.l++]&96)>>5,i=e.read_shift(2),o=8;if(n)switch(n.biff){case 5:e.l+=12,o=6;break;case 12:o=12;break}return e.l+=o,[r,i]}function Jan(e,t,n){var r=(e[e.l++]&96)>>5,i=zan(e,t-1,n);return[r,i]}function qan(e,t,n){var r=(e[e.l++]&96)>>5;return e.l+=n.biff==2?6:n.biff==12?14:7,[r]}function G5e(e){var t=e[e.l+1]&1,n=1;return e.l+=4,[t,n]}function ein(e,t,n){e.l+=2;for(var r=e.read_shift(n&&n.biff==2?1:2),i=[],o=0;o<=r;++o)i.push(e.read_shift(n&&n.biff==2?1:2));return i}function tin(e,t,n){var r=e[e.l+1]&255?1:0;return e.l+=2,[r,e.read_shift(n&&n.biff==2?1:2)]}function nin(e,t,n){var r=e[e.l+1]&255?1:0;return e.l+=2,[r,e.read_shift(n&&n.biff==2?1:2)]}function rin(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function ain(e,t,n){var r=e[e.l+1]&255?1:0;return e.l+=n&&n.biff==2?3:4,[r]}function Y5e(e){var t=e.read_shift(1),n=e.read_shift(1);return[t,n]}function iin(e){return e.read_shift(2),Y5e(e,2)}function oin(e){return e.read_shift(2),Y5e(e,2)}function sin(e,t,n){var r=(e[e.l]&96)>>5;e.l+=1;var i=H5e(e,0,n);return[r,i]}function lin(e,t,n){var r=(e[e.l]&96)>>5;e.l+=1;var i=Gan(e,0,n);return[r,i]}function cin(e,t,n){var r=(e[e.l]&96)>>5;e.l+=1;var i=e.read_shift(2);n&&n.biff==5&&(e.l+=12);var o=H5e(e,0,n);return[r,i,o]}function uin(e,t,n){var r=(e[e.l]&96)>>5;e.l+=1;var i=e.read_shift(n&&n.biff<=3?1:2);return[hon[i],J5e[i],r]}function din(e,t,n){var r=e[e.l++],i=e.read_shift(1),o=n&&n.biff<=3?[r==88?-1:0,e.read_shift(1)]:fin(e);return[i,(o[0]===0?J5e:fon)[o[1]]]}function fin(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function hin(e,t,n){e.l+=n&&n.biff==2?3:4}function pin(e,t,n){if(e.l++,n&&n.biff==12)return[e.read_shift(4,"i"),0];var r=e.read_shift(2),i=e.read_shift(n&&n.biff==2?1:2);return[r,i]}function min(e){return e.l++,Hb[e.read_shift(1)]}function gin(e){return e.l++,e.read_shift(2)}function vin(e){return e.l++,e.read_shift(1)!==0}function yin(e){return e.l++,np(e,8)}function xin(e,t,n){return e.l++,V6(e,t-1,n)}function bin(e,t){var n=[e.read_shift(1)];if(t==12)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;break}switch(n[0]){case 4:n[1]=xd(e,1)?"TRUE":"FALSE",t!=12&&(e.l+=7);break;case 37:case 16:n[1]=Hb[e[e.l]],e.l+=t==12?4:8;break;case 0:e.l+=8;break;case 1:n[1]=np(e,8);break;case 2:n[1]=v_(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+n[0])}return n}function win(e,t,n){for(var r=e.read_shift(n.biff==12?4:2),i=[],o=0;o!=r;++o)i.push((n.biff==12?f_:DV)(e,8));return i}function Sin(e,t,n){var r=0,i=0;n.biff==12?(r=e.read_shift(4),i=e.read_shift(4)):(i=1+e.read_shift(1),r=1+e.read_shift(2)),n.biff>=2&&n.biff<8&&(--r,--i==0&&(i=256));for(var o=0,s=[];o!=r&&(s[o]=[]);++o)for(var l=0;l!=i;++l)s[o][l]=bin(e,n.biff);return s}function Cin(e,t,n){var r=e.read_shift(1)>>>5&3,i=!n||n.biff>=8?4:2,o=e.read_shift(i);switch(n.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[r,0,o]}function Ein(e,t,n){if(n.biff==5)return _in(e,t,n);var r=e.read_shift(1)>>>5&3,i=e.read_shift(2),o=e.read_shift(4);return[r,i,o]}function _in(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]}function Tin(e,t,n){var r=e.read_shift(1)>>>5&3;e.l+=n&&n.biff==2?3:4;var i=e.read_shift(n&&n.biff==2?1:2);return[r,i]}function Ain(e,t,n){var r=e.read_shift(1)>>>5&3,i=e.read_shift(n&&n.biff==2?1:2);return[r,i]}function Pin(e,t,n){var r=e.read_shift(1)>>>5&3;return e.l+=4,n.biff<8&&e.l--,n.biff==12&&(e.l+=2),[r]}function Oin(e,t,n){var r=(e[e.l++]&96)>>5,i=e.read_shift(2),o=4;if(n)switch(n.biff){case 5:o=15;break;case 12:o=6;break}return e.l+=o,[r,i]}var jin=ep,Min=ep,Rin=ep;function K6(e,t,n){return e.l+=2,[Han(e,4,n)]}function Ire(e){return e.l+=6,[]}var Din=K6,kin=Ire,Iin=Ire,Fin=K6;function K5e(e){return e.l+=2,[Vd(e),e.read_shift(2)&1]}var Nin=K6,Lin=K5e,Bin=Ire,Uin=K6,Vin=K6,$in=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function zin(e){e.l+=2;var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(4),i=e.read_shift(2),o=e.read_shift(2),s=$in[n>>2&31];return{ixti:t,coltype:n&3,rt:s,idx:r,c:i,C:o}}function Win(e){return e.l+=2,[e.read_shift(4)]}function Hin(e,t,n){return e.l+=5,e.l+=2,e.l+=n.biff==2?1:4,["PTGSHEET"]}function Gin(e,t,n){return e.l+=n.biff==2?4:5,["PTGENDSHEET"]}function Yin(e){var t=e.read_shift(1)>>>5&3,n=e.read_shift(2);return[t,n]}function Kin(e){var t=e.read_shift(1)>>>5&3,n=e.read_shift(2);return[t,n]}function Xin(e){return e.l+=4,[0,0]}var X5e={1:{n:"PtgExp",f:pin},2:{n:"PtgTbl",f:Rin},3:{n:"PtgAdd",f:$d},4:{n:"PtgSub",f:$d},5:{n:"PtgMul",f:$d},6:{n:"PtgDiv",f:$d},7:{n:"PtgPower",f:$d},8:{n:"PtgConcat",f:$d},9:{n:"PtgLt",f:$d},10:{n:"PtgLe",f:$d},11:{n:"PtgEq",f:$d},12:{n:"PtgGe",f:$d},13:{n:"PtgGt",f:$d},14:{n:"PtgNe",f:$d},15:{n:"PtgIsect",f:$d},16:{n:"PtgUnion",f:$d},17:{n:"PtgRange",f:$d},18:{n:"PtgUplus",f:$d},19:{n:"PtgUminus",f:$d},20:{n:"PtgPercent",f:$d},21:{n:"PtgParen",f:$d},22:{n:"PtgMissArg",f:$d},23:{n:"PtgStr",f:xin},26:{n:"PtgSheet",f:Hin},27:{n:"PtgEndSheet",f:Gin},28:{n:"PtgErr",f:min},29:{n:"PtgBool",f:vin},30:{n:"PtgInt",f:gin},31:{n:"PtgNum",f:yin},32:{n:"PtgArray",f:qan},33:{n:"PtgFunc",f:uin},34:{n:"PtgFuncVar",f:din},35:{n:"PtgName",f:Cin},36:{n:"PtgRef",f:sin},37:{n:"PtgArea",f:Kan},38:{n:"PtgMemArea",f:Tin},39:{n:"PtgMemErr",f:jin},40:{n:"PtgMemNoMem",f:Min},41:{n:"PtgMemFunc",f:Ain},42:{n:"PtgRefErr",f:Pin},43:{n:"PtgAreaErr",f:Zan},44:{n:"PtgRefN",f:lin},45:{n:"PtgAreaN",f:Jan},46:{n:"PtgMemAreaN",f:Yin},47:{n:"PtgMemNoMemN",f:Kin},57:{n:"PtgNameX",f:Ein},58:{n:"PtgRef3d",f:cin},59:{n:"PtgArea3d",f:Xan},60:{n:"PtgRefErr3d",f:Oin},61:{n:"PtgAreaErr3d",f:Qan},255:{}},Zin={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},Qin={1:{n:"PtgElfLel",f:K5e},2:{n:"PtgElfRw",f:Uin},3:{n:"PtgElfCol",f:Din},6:{n:"PtgElfRwV",f:Vin},7:{n:"PtgElfColV",f:Fin},10:{n:"PtgElfRadical",f:Nin},11:{n:"PtgElfRadicalS",f:Bin},13:{n:"PtgElfColS",f:kin},15:{n:"PtgElfColSV",f:Iin},16:{n:"PtgElfRadicalLel",f:Lin},25:{n:"PtgList",f:zin},29:{n:"PtgSxName",f:Win},255:{}},Jin={0:{n:"PtgAttrNoop",f:Xin},1:{n:"PtgAttrSemi",f:ain},2:{n:"PtgAttrIf",f:nin},4:{n:"PtgAttrChoose",f:ein},8:{n:"PtgAttrGoto",f:tin},16:{n:"PtgAttrSum",f:hin},32:{n:"PtgAttrBaxcel",f:G5e},33:{n:"PtgAttrBaxcel",f:G5e},64:{n:"PtgAttrSpace",f:iin},65:{n:"PtgAttrSpaceSemi",f:oin},128:{n:"PtgAttrIfError",f:rin},255:{}};function X6(e,t,n,r){if(r.biff<8)return ep(e,t);for(var i=e.l+t,o=[],s=0;s!==n.length;++s)switch(n[s][0]){case"PtgArray":n[s][1]=Sin(e,0,r),o.push(n[s][1]);break;case"PtgMemArea":n[s][2]=win(e,n[s][1],r),o.push(n[s][2]);break;case"PtgExp":r&&r.biff==12&&(n[s][1][1]=e.read_shift(4),o.push(n[s][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[s][0];default:break}return t=i-e.l,t!==0&&o.push(ep(e,t)),o}function Z6(e,t,n){for(var r=e.l+t,i,o,s=[];r!=e.l;)t=r-e.l,o=e[e.l],i=X5e[o]||X5e[Zin[o]],(o===24||o===25)&&(i=(o===24?Qin:Jin)[e[e.l+1]]),!i||!i.f?ep(e,t):s.push([i.n,i.f(e,t,n)]);return s}function qin(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n],i=[],o=0;o<r.length;++o){var s=r[o];if(s)switch(s[0]){case 2:i.push('"'+s[1].replace(/"/g,'""')+'"');break;default:i.push(s[1])}else i.push("")}t.push(i.join(","))}return t.join(";")}var eon={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function ton(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}function Z5e(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),t==0?"":e.XTI[t-1];if(!r)return"SH33TJSERR1";var i="";if(n.biff>8)switch(e[r[0]][0]){case 357:return i=r[1]==-1?"#REF":e.SheetNames[r[1]],r[1]==r[2]?i:i+":"+e.SheetNames[r[2]];case 358:return n.SID!=null?e.SheetNames[n.SID]:"SH33TJSSAME"+e[r[0]][0];case 355:default:return"SH33TJSSRC"+e[r[0]][0]}switch(e[r[0]][0][0]){case 1025:return i=r[1]==-1?"#REF":e.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?i:i+":"+e.SheetNames[r[2]];case 14849:return e[r[0]].slice(1).map(function(o){return o.Name}).join(";;");default:return e[r[0]][0][3]?(i=r[1]==-1?"#REF":e[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?i:i+":"+e[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function Q5e(e,t,n){var r=Z5e(e,t,n);return r=="#REF"?r:ton(r,n)}function ip(e,t,n,r,i){var o=i&&i.biff||8,s={s:{c:0,r:0},e:{c:0,r:0}},l=[],c,u,f,h=0,p=0,m,g="";if(!e[0]||!e[0][0])return"";for(var v=-1,y="",x=0,b=e[0].length;x<b;++x){var S=e[0][x];switch(S[0]){case"PtgUminus":l.push("-"+l.pop());break;case"PtgUplus":l.push("+"+l.pop());break;case"PtgPercent":l.push(l.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(c=l.pop(),u=l.pop(),v>=0){switch(e[0][v][1][0]){case 0:y=rd(" ",e[0][v][1][1]);break;case 1:y=rd("\r",e[0][v][1][1]);break;default:if(y="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}u=u+y,v=-1}l.push(u+eon[S[0]]+c);break;case"PtgIsect":c=l.pop(),u=l.pop(),l.push(u+" "+c);break;case"PtgUnion":c=l.pop(),u=l.pop(),l.push(u+","+c);break;case"PtgRange":c=l.pop(),u=l.pop(),l.push(u+":"+c);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":f=N6(S[1][1],s,i),l.push(L6(f,o));break;case"PtgRefN":f=n?N6(S[1][1],n,i):S[1][1],l.push(L6(f,o));break;case"PtgRef3d":h=S[1][1],f=N6(S[1][2],s,i),g=Q5e(r,h,i);var C=g;l.push(g+"!"+L6(f,o));break;case"PtgFunc":case"PtgFuncVar":var _=S[1][0],T=S[1][1];_||(_=0),_&=127;var M=_==0?[]:l.slice(-_);l.length-=_,T==="User"&&(T=M.shift()),l.push(T+"("+M.join(",")+")");break;case"PtgBool":l.push(S[1]?"TRUE":"FALSE");break;case"PtgInt":l.push(S[1]);break;case"PtgNum":l.push(String(S[1]));break;case"PtgStr":l.push('"'+S[1].replace(/"/g,'""')+'"');break;case"PtgErr":l.push(S[1]);break;case"PtgAreaN":m=EDe(S[1][1],n?{s:n}:s,i),l.push(sre(m,i));break;case"PtgArea":m=EDe(S[1][1],s,i),l.push(sre(m,i));break;case"PtgArea3d":h=S[1][1],m=S[1][2],g=Q5e(r,h,i),l.push(g+"!"+sre(m,i));break;case"PtgAttrSum":l.push("SUM("+l.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":p=S[1][2];var j=(r.names||[])[p-1]||(r[0]||[])[p],B=j?j.Name:"SH33TJSNAME"+String(p);B&&B.slice(0,6)=="_xlfn."&&!i.xlfn&&(B=B.slice(6)),l.push(B);break;case"PtgNameX":var W=S[1][1];p=S[1][2];var K;if(i.biff<=5)W<0&&(W=-W),r[W]&&(K=r[W][p]);else{var G="";if(((r[W]||[])[0]||[])[0]==14849||(((r[W]||[])[0]||[])[0]==1025?r[W][p]&&r[W][p].itab>0&&(G=r.SheetNames[r[W][p].itab-1]+"!"):G=r.SheetNames[p-1]+"!"),r[W]&&r[W][p])G+=r[W][p].Name;else if(r[0]&&r[0][p])G+=r[0][p].Name;else{var J=(Z5e(r,W,i)||"").split(";;");J[p-1]?G=J[p-1]:G+="SH33TJSERRX"}l.push(G);break}K||(K={Name:"SH33TJSERRY"}),l.push(K.Name);break;case"PtgParen":var te="(",re=")";if(v>=0){switch(y="",e[0][v][1][0]){case 2:te=rd(" ",e[0][v][1][1])+te;break;case 3:te=rd("\r",e[0][v][1][1])+te;break;case 4:re=rd(" ",e[0][v][1][1])+re;break;case 5:re=rd("\r",e[0][v][1][1])+re;break;default:if(i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}v=-1}l.push(te+l.pop()+re);break;case"PtgRefErr":l.push("#REF!");break;case"PtgRefErr3d":l.push("#REF!");break;case"PtgExp":f={c:S[1][1],r:S[1][0]};var me={c:n.c,r:n.r};if(r.sharedf[Cs(f)]){var Ce=r.sharedf[Cs(f)];l.push(ip(Ce,s,me,r,i))}else{var Ae=!1;for(c=0;c!=r.arrayf.length;++c)if(u=r.arrayf[c],!(f.c<u[0].s.c||f.c>u[0].e.c)&&!(f.r<u[0].s.r||f.r>u[0].e.r)){l.push(ip(u[1],s,me,r,i)),Ae=!0;break}Ae||l.push(S[1])}break;case"PtgArray":l.push("{"+qin(S[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":v=x;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":l.push("");break;case"PtgAreaErr":l.push("#REF!");break;case"PtgAreaErr3d":l.push("#REF!");break;case"PtgList":l.push("Table"+S[1].idx+"[#"+S[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":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");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(S));default:throw new Error("Unrecognized Formula Token: "+String(S))}var _e=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(i.biff!=3&&v>=0&&_e.indexOf(e[0][x][0])==-1){S=e[0][v];var Be=!0;switch(S[1][0]){case 4:Be=!1;case 0:y=rd(" ",S[1][1]);break;case 5:Be=!1;case 1:y=rd("\r",S[1][1]);break;default:if(y="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+S[1][0])}l.push((Be?y:"")+l.pop()+(Be?"":y)),v=-1}}if(l.length>1&&i.WTF)throw new Error("bad formula stack");return l[0]}function non(e,t,n){var r=e.l+t,i=n.biff==2?1:2,o,s=e.read_shift(i);if(s==65535)return[[],ep(e,t-2)];var l=Z6(e,s,n);return t!==s+i&&(o=X6(e,t-s-i,l,n)),e.l=r,[l,o]}function ron(e,t,n){var r=e.l+t,i=n.biff==2?1:2,o,s=e.read_shift(i);if(s==65535)return[[],ep(e,t-2)];var l=Z6(e,s,n);return t!==s+i&&(o=X6(e,t-s-i,l,n)),e.l=r,[l,o]}function aon(e,t,n,r){var i=e.l+t,o=Z6(e,r,n),s;return i!==e.l&&(s=X6(e,i-e.l,o,n)),[o,s]}function ion(e,t,n){var r=e.l+t,i,o=e.read_shift(2),s=Z6(e,o,n);return o==65535?[[],ep(e,t-2)]:(t!==o+2&&(i=X6(e,r-o-2,s,n)),[s,i])}function oon(e){var t;if(zb(e,e.l+6)!==65535)return[np(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=e[e.l+2]===1,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[]}function son(e){if(e==null){var t=Ba(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}else if(typeof e=="number")return h_(e);return h_(0)}function Fre(e,t,n){var r=e.l+t,i=Xx(e,6);n.biff==2&&++e.l;var o=oon(e,8),s=e.read_shift(1);n.biff!=2&&(e.read_shift(1),n.biff>=5&&e.read_shift(4));var l=ron(e,r-e.l,n);return{cell:i,val:o[0],formula:l,shared:s>>3&1,tt:o[1]}}function lon(e,t,n,r,i){var o=y_(t,n,i),s=son(e.v),l=Ba(6),c=33;l.write_shift(2,c),l.write_shift(4,0);for(var u=Ba(e.bf.length),f=0;f<e.bf.length;++f)u[f]=e.bf[f];var h=Df([o,s,l,u]);return h}function BV(e,t,n){var r=e.read_shift(4),i=Z6(e,r,n),o=e.read_shift(4),s=o>0?X6(e,o,i,n):null;return[i,s]}var con=BV,UV=BV,uon=BV,don=BV,fon={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"},J5e={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"},hon={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 q5e(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1),e.charCodeAt(0)==61&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(t,n){return n.replace(/\./g,"")}),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function pon(e){var t="of:="+e.replace(Dre,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function Nre(e){var t=e.split(":"),n=t[0].split(".")[0];return[n,t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}function mon(e){return e.replace(/\./,"!")}var Q6={},qO={},J6=typeof Map<"u";function Lre(e,t,n){var r=0,i=e.length;if(n){if(J6?n.has(t):Object.prototype.hasOwnProperty.call(n,t)){for(var o=J6?n.get(t):n[t];r<o.length;++r)if(e[o[r]].t===t)return e.Count++,o[r]}}else for(;r<i;++r)if(e[r].t===t)return e.Count++,r;return e[i]={t},e.Count++,e.Unique++,n&&(J6?(n.has(t)||n.set(t,[]),n.get(t).push(i)):(Object.prototype.hasOwnProperty.call(n,t)||(n[t]=[]),n[t].push(i))),i}function VV(e,t){var n={min:e+1,max:e+1},r=-1;return t.MDW&&(ap=t.MDW),t.width!=null?n.customWidth=1:t.wpx!=null?r=H6(t.wpx):t.wch!=null&&(r=t.wch),r>-1?(n.width=FV(r),n.customWidth=1):t.width!=null&&(n.width=t.width),t.hidden&&(n.hidden=!0),t.level!=null&&(n.outlineLevel=n.level=t.level),n}function b_(e,t){if(e){var n=[.7,.7,.75,.75,.3,.3];t=="xlml"&&(n=[1,1,1,1,.5,.5]),e.left==null&&(e.left=n[0]),e.right==null&&(e.right=n[1]),e.top==null&&(e.top=n[2]),e.bottom==null&&(e.bottom=n[3]),e.header==null&&(e.header=n[4]),e.footer==null&&(e.footer=n[5])}}function dS(e,t,n){var r=n.revssf[t.z!=null?t.z:"General"],i=60,o=e.length;if(r==null&&n.ssf){for(;i<392;++i)if(n.ssf[i]==null){Hx(t.z,i),n.ssf[i]=t.z,n.revssf[t.z]=r=i;break}}for(i=0;i!=o;++i)if(e[i].numFmtId===r)return i;return e[o]={numFmtId:r,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},o}function e6e(e,t,n,r,i,o){try{r.cellNF&&(e.z=hs[t])}catch(l){if(r.WTF)throw l}if(!(e.t==="z"&&!r.cellStyles)){if(e.t==="d"&&typeof e.v=="string"&&(e.v=cu(e.v)),(!r||r.cellText!==!1)&&e.t!=="z")try{if(hs[t]==null&&Hx(hqt[t]||"General",t),e.t==="e")e.w=e.w||Hb[e.v];else if(t===0)if(e.t==="n")(e.v|0)===e.v?e.w=e.v.toString(10):e.w=O6(e.v);else if(e.t==="d"){var s=df(e.v);(s|0)===s?e.w=s.toString(10):e.w=O6(s)}else{if(e.v===void 0)return"";e.w=i_(e.v,qO)}else e.t==="d"?e.w=Tm(t,df(e.v),qO):e.w=Tm(t,e.v,qO)}catch(l){if(r.WTF)throw l}if(r.cellStyles&&n!=null)try{e.s=o.Fills[n],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=IV(i.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),r.WTF&&(e.s.fgColor.raw_rgb=i.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=IV(i.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),r.WTF&&(e.s.bgColor.raw_rgb=i.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(l){if(r.WTF&&o.Fills)throw l}}}function gon(e,t,n){if(e&&e["!ref"]){var r=dl(e["!ref"]);if(r.e.c<r.s.c||r.e.r<r.s.r)throw new Error("Bad range ("+n+"): "+e["!ref"])}}function von(e,t){var n=dl(t);n.s.r<=n.e.r&&n.s.c<=n.e.c&&n.s.r>=0&&n.s.c>=0&&(e["!ref"]=Bs(n))}var yon=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,xon=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,bon=/<(?:\w:)?hyperlink [^>]*>/mg,won=/"(\w*:\w*)"/,Son=/<(?:\w:)?col\b[^>]*[\/]?>/g,Con=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,Eon=/<(?:\w:)?pageMargins[^>]*\/>/g,t6e=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,_on=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,Ton=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Aon(e,t,n,r,i,o,s){if(!e)return e;r||(r={"!id":{}}),td!=null&&t.dense==null&&(t.dense=td);var l=t.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},u="",f="",h=e.match(xon);h?(u=e.slice(0,h.index),f=e.slice(h.index+h[0].length)):u=f=e;var p=u.match(t6e);p?Bre(p[0],l,i,n):(p=u.match(_on))&&Oon(p[0],p[1]||"",l,i,n,s,o);var m=(u.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(m>0){var g=u.slice(m,m+50).match(won);g&&von(l,g[1])}var v=u.match(Ton);v&&v[1]&&$on(v[1],i);var y=[];if(t.cellStyles){var x=u.match(Son);x&&Non(y,x)}h&&Hon(h[1],l,t,c,o,s);var b=f.match(Con);b&&(l["!autofilter"]=Bon(b[0]));var S=[],C=f.match(yon);if(C)for(m=0;m!=C.length;++m)S[m]=dl(C[m].slice(C[m].indexOf('"')+1));var _=f.match(bon);_&&kon(l,_,r);var T=f.match(Eon);if(T&&(l["!margins"]=Ion(As(T[0]))),!l["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(l["!ref"]=Bs(c)),t.sheetRows>0&&l["!ref"]){var M=dl(l["!ref"]);t.sheetRows<=+M.e.r&&(M.e.r=t.sheetRows-1,M.e.r>c.e.r&&(M.e.r=c.e.r),M.e.r<M.s.r&&(M.s.r=M.e.r),M.e.c>c.e.c&&(M.e.c=c.e.c),M.e.c<M.s.c&&(M.s.c=M.e.c),l["!fullref"]=l["!ref"],l["!ref"]=Bs(M))}return y.length>0&&(l["!cols"]=y),S.length>0&&(l["!merges"]=S),l}function Pon(e){if(e.length===0)return"";for(var t='<mergeCells count="'+e.length+'">',n=0;n!=e.length;++n)t+='<mergeCell ref="'+Bs(e[n])+'"/>';return t+"</mergeCells>"}function Bre(e,t,n,r){var i=As(e);n.Sheets[r]||(n.Sheets[r]={}),i.codeName&&(n.Sheets[r].CodeName=Vl(Ic(i.codeName)))}function Oon(e,t,n,r,i){Bre(e.slice(0,e.indexOf(">")),n,r,i)}function jon(e,t,n,r,i){var o=!1,s={},l=null;if(r.bookType!=="xlsx"&&t.vbaraw){var c=t.SheetNames[n];try{t.Workbook&&(c=t.Workbook.Sheets[n].CodeName||c)}catch{}o=!0,s.codeName=Yx(Tc(c))}if(e&&e["!outline"]){var u={summaryBelow:1,summaryRight:1};e["!outline"].above&&(u.summaryBelow=0),e["!outline"].left&&(u.summaryRight=0),l=(l||"")+Ui("outlinePr",null,u)}!o&&!l||(i[i.length]=Ui("sheetPr",l,s))}var Mon=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Ron=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function Don(e){var t={sheet:1};return Mon.forEach(function(n){e[n]!=null&&e[n]&&(t[n]="1")}),Ron.forEach(function(n){e[n]!=null&&!e[n]&&(t[n]="0")}),e.password&&(t.password=Pre(e.password).toString(16).toUpperCase()),Ui("sheetProtection",null,t)}function kon(e,t,n){for(var r=Array.isArray(e),i=0;i!=t.length;++i){var o=As(Ic(t[i]),!0);if(!o.ref)return;var s=((n||{})["!id"]||[])[o.id];s?(o.Target=s.Target,o.location&&(o.Target+="#"+Vl(o.location))):(o.Target="#"+Vl(o.location),s={Target:o.Target,TargetMode:"Internal"}),o.Rel=s,o.tooltip&&(o.Tooltip=o.tooltip,delete o.tooltip);for(var l=dl(o.ref),c=l.s.r;c<=l.e.r;++c)for(var u=l.s.c;u<=l.e.c;++u){var f=Cs({c:u,r:c});r?(e[c]||(e[c]=[]),e[c][u]||(e[c][u]={t:"z",v:void 0}),e[c][u].l=o):(e[f]||(e[f]={t:"z",v:void 0}),e[f].l=o)}}}function Ion(e){var t={};return["left","right","top","bottom","header","footer"].forEach(function(n){e[n]&&(t[n]=parseFloat(e[n]))}),t}function Fon(e){return b_(e),Ui("pageMargins",null,e)}function Non(e,t){for(var n=!1,r=0;r!=t.length;++r){var i=As(t[r],!0);i.hidden&&(i.hidden=uu(i.hidden));var o=parseInt(i.min,10)-1,s=parseInt(i.max,10)-1;for(i.outlineLevel&&(i.level=+i.outlineLevel||0),delete i.min,delete i.max,i.width=+i.width,!n&&i.width&&(n=!0,jre(i.width)),cS(i);o<=s;)e[o++]=Wc(i)}}function Lon(e,t){for(var n=["<cols>"],r,i=0;i!=t.length;++i)(r=t[i])&&(n[n.length]=Ui("col",null,VV(i,r)));return n[n.length]="</cols>",n.join("")}function Bon(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}function Uon(e,t,n,r){var i=typeof e.ref=="string"?e.ref:Bs(e.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var o=n.Workbook.Names,s=Np(i);s.s.r==s.e.r&&(s.e.r=Np(t["!ref"]).e.r,i=Bs(s));for(var l=0;l<o.length;++l){var c=o[l];if(c.Name=="_xlnm._FilterDatabase"&&c.Sheet==r){c.Ref="'"+n.SheetNames[r]+"'!"+i;break}}return l==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+i}),Ui("autoFilter",null,{ref:i})}var Von=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function $on(e,t){t.Views||(t.Views=[{}]),(e.match(Von)||[]).forEach(function(n,r){var i=As(n);t.Views[r]||(t.Views[r]={}),+i.zoomScale&&(t.Views[r].zoom=+i.zoomScale),uu(i.rightToLeft)&&(t.Views[r].RTL=!0)})}function zon(e,t,n,r){var i={workbookViewId:"0"};return(((r||{}).Workbook||{}).Views||[])[0]&&(i.rightToLeft=r.Workbook.Views[0].RTL?"1":"0"),Ui("sheetViews",Ui("sheetView",null,i),{})}function Won(e,t,n,r){if(e.c&&n["!comments"].push([t,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var i="",o=e.t,s=e.v;if(e.t!=="z")switch(e.t){case"b":i=e.v?"1":"0";break;case"n":i=""+e.v;break;case"e":i=Hb[e.v];break;case"d":r&&r.cellDates?i=cu(e.v,-1).toISOString():(e=Wc(e),e.t="n",i=""+(e.v=df(cu(e.v)))),typeof e.z>"u"&&(e.z=hs[14]);break;default:i=e.v;break}var l=vh("v",Tc(i)),c={r:t},u=dS(r.cellXfs,e,r);switch(u!==0&&(c.s=u),e.t){case"n":break;case"d":c.t="d";break;case"b":c.t="b";break;case"e":c.t="e";break;case"z":break;default:if(e.v==null){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(r&&r.bookSST){l=vh("v",""+Lre(r.Strings,e.v,r.revStrings)),c.t="s";break}c.t="str";break}if(e.t!=o&&(e.t=o,e.v=s),typeof e.f=="string"&&e.f){var f=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;l=Ui("f",Tc(e.f),f)+(e.v!=null?l:"")}return e.l&&n["!links"].push([t,e.l]),e.D&&(c.cm=1),Ui("c",l,c)}var Hon=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,n=/r=["']([^"']*)["']/,r=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,i=/ref=["']([^"']*)["']/,o=D6("v"),s=D6("f");return function(c,u,f,h,p,m){for(var g=0,v="",y=[],x=[],b=0,S=0,C=0,_="",T,M,j=0,B=0,W,K,G=0,J=0,te=Array.isArray(m.CellXf),re,me=[],Ce=[],Ae=Array.isArray(u),_e=[],Be={},Ue=!1,$e=!!f.sheetStubs,Je=c.split(t),Ne=0,Ke=Je.length;Ne!=Ke;++Ne){v=Je[Ne].trim();var nt=v.length;if(nt!==0){var rt=0;e:for(g=0;g<nt;++g)switch(v[g]){case">":if(v[g-1]!="/"){++g;break e}if(f&&f.cellStyles){if(M=As(v.slice(rt,g),!0),j=M.r!=null?parseInt(M.r,10):j+1,B=-1,f.sheetRows&&f.sheetRows<j)continue;Be={},Ue=!1,M.ht&&(Ue=!0,Be.hpt=parseFloat(M.ht),Be.hpx=ZO(Be.hpt)),M.hidden=="1"&&(Ue=!0,Be.hidden=!0),M.outlineLevel!=null&&(Ue=!0,Be.level=+M.outlineLevel),Ue&&(_e[j-1]=Be)}break;case"<":rt=g;break}if(rt>=g)break;if(M=As(v.slice(rt,g),!0),j=M.r!=null?parseInt(M.r,10):j+1,B=-1,!(f.sheetRows&&f.sheetRows<j)){h.s.r>j-1&&(h.s.r=j-1),h.e.r<j-1&&(h.e.r=j-1),f&&f.cellStyles&&(Be={},Ue=!1,M.ht&&(Ue=!0,Be.hpt=parseFloat(M.ht),Be.hpx=ZO(Be.hpt)),M.hidden=="1"&&(Ue=!0,Be.hidden=!0),M.outlineLevel!=null&&(Ue=!0,Be.level=+M.outlineLevel),Ue&&(_e[j-1]=Be)),y=v.slice(g).split(e);for(var st=0;st!=y.length&&y[st].trim().charAt(0)=="<";++st);for(y=y.slice(st),g=0;g!=y.length;++g)if(v=y[g].trim(),v.length!==0){if(x=v.match(n),b=g,S=0,C=0,v="<c "+(v.slice(0,1)=="<"?">":"")+v,x!=null&&x.length===2){for(b=0,_=x[1],S=0;S!=_.length&&!((C=_.charCodeAt(S)-64)<1||C>26);++S)b=26*b+C;--b,B=b}else++B;for(S=0;S!=v.length&&v.charCodeAt(S)!==62;++S);if(++S,M=As(v.slice(0,S),!0),M.r||(M.r=Cs({r:j-1,c:B})),_=v.slice(S),T={t:""},(x=_.match(o))!=null&&x[1]!==""&&(T.v=Vl(x[1])),f.cellFormula){if((x=_.match(s))!=null&&x[1]!==""){if(T.f=Vl(Ic(x[1])).replace(/\r\n/g,`
`),f.xlfn||(T.f=$5e(T.f)),x[0].indexOf('t="array"')>-1)T.F=(_.match(i)||[])[1],T.F.indexOf(":")>-1&&me.push([dl(T.F),T.F]);else if(x[0].indexOf('t="shared"')>-1){K=As(x[0]);var gt=Vl(Ic(x[1]));f.xlfn||(gt=$5e(gt)),Ce[parseInt(K.si,10)]=[K,gt,M.r]}}else(x=_.match(/<f[^>]*\/>/))&&(K=As(x[0]),Ce[K.si]&&(T.f=Van(Ce[K.si][1],Ce[K.si][2],M.r)));var lt=Uu(M.r);for(S=0;S<me.length;++S)lt.r>=me[S][0].s.r&&lt.r<=me[S][0].e.r&&lt.c>=me[S][0].s.c&&lt.c<=me[S][0].e.c&&(T.F=me[S][1])}if(M.t==null&&T.v===void 0)if(T.f||T.F)T.v=0,T.t="n";else if($e)T.t="z";else continue;else T.t=M.t||"n";switch(h.s.c>B&&(h.s.c=B),h.e.c<B&&(h.e.c=B),T.t){case"n":if(T.v==""||T.v==null){if(!$e)continue;T.t="z"}else T.v=parseFloat(T.v);break;case"s":if(typeof T.v>"u"){if(!$e)continue;T.t="z"}else W=Q6[parseInt(T.v,10)],T.v=W.t,T.r=W.r,f.cellHTML&&(T.h=W.h);break;case"str":T.t="s",T.v=T.v!=null?Ic(T.v):"",f.cellHTML&&(T.h=Qne(T.v));break;case"inlineStr":x=_.match(r),T.t="s",x!=null&&(W=Are(x[1]))?(T.v=W.t,f.cellHTML&&(T.h=W.h)):T.v="";break;case"b":T.v=uu(T.v);break;case"d":f.cellDates?T.v=cu(T.v,1):(T.v=df(cu(T.v,1)),T.t="n");break;case"e":(!f||f.cellText!==!1)&&(T.w=T.v),T.v=kDe[T.v];break}if(G=J=0,re=null,te&&M.s!==void 0&&(re=m.CellXf[M.s],re!=null&&(re.numFmtId!=null&&(G=re.numFmtId),f.cellStyles&&re.fillId!=null&&(J=re.fillId))),e6e(T,G,J,f,p,m),f.cellDates&&te&&T.t=="n"&&o_(hs[G])&&(T.t="d",T.v=wV(T.v)),M.cm&&f.xlmeta){var ut=(f.xlmeta.Cell||[])[+M.cm-1];ut&&ut.type=="XLDAPR"&&(T.D=!0)}if(Ae){var Fe=Uu(M.r);u[Fe.r]||(u[Fe.r]=[]),u[Fe.r][Fe.c]=T}else u[M.r]=T}}}}_e.length>0&&(u["!rows"]=_e)}}();function Gon(e,t,n,r){var i=[],o=[],s=dl(e["!ref"]),l="",c,u="",f=[],h=0,p=0,m=e["!rows"],g=Array.isArray(e),v={r:u},y,x=-1;for(p=s.s.c;p<=s.e.c;++p)f[p]=du(p);for(h=s.s.r;h<=s.e.r;++h){for(o=[],u=id(h),p=s.s.c;p<=s.e.c;++p){c=f[p]+u;var b=g?(e[h]||[])[p]:e[c];b!==void 0&&(l=Won(b,c,e,t,n,r))!=null&&o.push(l)}(o.length>0||m&&m[h])&&(v={r:u},m&&m[h]&&(y=m[h],y.hidden&&(v.hidden=1),x=-1,y.hpx?x=G6(y.hpx):y.hpt&&(x=y.hpt),x>-1&&(v.ht=x,v.customHeight=1),y.level&&(v.outlineLevel=y.level)),i[i.length]=Ui("row",o.join(""),v))}if(m)for(;h<m.length;++h)m&&m[h]&&(v={r:h+1},y=m[h],y.hidden&&(v.hidden=1),x=-1,y.hpx?x=G6(y.hpx):y.hpt&&(x=y.hpt),x>-1&&(v.ht=x,v.customHeight=1),y.level&&(v.outlineLevel=y.level),i[i.length]=Ui("row","",v));return i.join("")}function n6e(e,t,n,r){var i=[ad,Ui("worksheet",null,{xmlns:oS[0],"xmlns:r":Ud.r})],o=n.SheetNames[e],s=0,l="",c=n.Sheets[o];c==null&&(c={});var u=c["!ref"]||"A1",f=dl(u);if(f.e.c>16383||f.e.r>1048575){if(t.WTF)throw new Error("Range "+u+" exceeds format limit A1:XFD1048576");f.e.c=Math.min(f.e.c,16383),f.e.r=Math.min(f.e.c,1048575),u=Bs(f)}r||(r={}),c["!comments"]=[];var h=[];jon(c,n,e,t,i),i[i.length]=Ui("dimension",null,{ref:u}),i[i.length]=zon(c,t,e,n),t.sheetFormat&&(i[i.length]=Ui("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),c["!cols"]!=null&&c["!cols"].length>0&&(i[i.length]=Lon(c,c["!cols"])),i[s=i.length]="<sheetData/>",c["!links"]=[],c["!ref"]!=null&&(l=Gon(c,t,e,n,r),l.length>0&&(i[i.length]=l)),i.length>s+1&&(i[i.length]="</sheetData>",i[s]=i[s].replace("/>",">")),c["!protect"]&&(i[i.length]=Don(c["!protect"])),c["!autofilter"]!=null&&(i[i.length]=Uon(c["!autofilter"],c,n,e)),c["!merges"]!=null&&c["!merges"].length>0&&(i[i.length]=Pon(c["!merges"]));var p=-1,m,g=-1;return c["!links"].length>0&&(i[i.length]="<hyperlinks>",c["!links"].forEach(function(v){v[1].Target&&(m={ref:v[0]},v[1].Target.charAt(0)!="#"&&(g=fc(r,-1,Tc(v[1].Target).replace(/#.*$/,""),Us.HLINK),m["r:id"]="rId"+g),(p=v[1].Target.indexOf("#"))>-1&&(m.location=Tc(v[1].Target.slice(p+1))),v[1].Tooltip&&(m.tooltip=Tc(v[1].Tooltip)),i[i.length]=Ui("hyperlink",null,m))}),i[i.length]="</hyperlinks>"),delete c["!links"],c["!margins"]!=null&&(i[i.length]=Fon(c["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&(i[i.length]=vh("ignoredErrors",Ui("ignoredError",null,{numberStoredAsText:1,sqref:u}))),h.length>0&&(g=fc(r,-1,"../drawings/drawing"+(e+1)+".xml",Us.DRAW),i[i.length]=Ui("drawing",null,{"r:id":"rId"+g}),c["!drawing"]=h),c["!comments"].length>0&&(g=fc(r,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Us.VML),i[i.length]=Ui("legacyDrawing",null,{"r:id":"rId"+g}),c["!legacy"]=g),i.length>1&&(i[i.length]="</worksheet>",i[1]=i[1].replace("/>",">")),i.join("")}function Yon(e,t){var n={},r=e.l+t;n.r=e.read_shift(4),e.l+=4;var i=e.read_shift(2);e.l+=1;var o=e.read_shift(1);return e.l=r,o&7&&(n.level=o&7),o&16&&(n.hidden=!0),o&32&&(n.hpt=i/20),n}function Kon(e,t,n){var r=Ba(145),i=(n["!rows"]||[])[e]||{};r.write_shift(4,e),r.write_shift(4,0);var o=320;i.hpx?o=G6(i.hpx)*20:i.hpt&&(o=i.hpt*20),r.write_shift(2,o),r.write_shift(1,0);var s=0;i.level&&(s|=i.level),i.hidden&&(s|=16),(i.hpx||i.hpt)&&(s|=32),r.write_shift(1,s),r.write_shift(1,0);var l=0,c=r.l;r.l+=4;for(var u={r:e,c:0},f=0;f<16;++f)if(!(t.s.c>f+1<<10||t.e.c<f<<10)){for(var h=-1,p=-1,m=f<<10;m<f+1<<10;++m){u.c=m;var g=Array.isArray(n)?(n[u.r]||[])[u.c]:n[Cs(u)];g&&(h<0&&(h=m),p=m)}h<0||(++l,r.write_shift(4,h),r.write_shift(4,p))}var v=r.l;return r.l=c,r.write_shift(4,l),r.l=v,r.length>r.l?r.slice(0,r.l):r}function Xon(e,t,n,r){var i=Kon(r,n,t);(i.length>17||(t["!rows"]||[])[r])&&ri(e,0,i)}var Zon=f_,Qon=YO;function Jon(){}function qon(e,t){var n={},r=e[e.l];return++e.l,n.above=!(r&64),n.left=!(r&128),e.l+=18,n.name=nen(e,t-19),n}function esn(e,t,n){n==null&&(n=Ba(84+4*e.length));var r=192;t&&(t.above&&(r&=-65),t.left&&(r&=-129)),n.write_shift(1,r);for(var i=1;i<3;++i)n.write_shift(1,0);return TV({auto:1},n),n.write_shift(-4,-1),n.write_shift(-4,-1),ADe(e,n),n.slice(0,n.l)}function tsn(e){var t=Wg(e);return[t]}function nsn(e,t,n){return n==null&&(n=Ba(8)),c_(t,n)}function rsn(e){var t=u_(e);return[t]}function asn(e,t,n){return n==null&&(n=Ba(4)),d_(t,n)}function isn(e){var t=Wg(e),n=e.read_shift(1);return[t,n,"b"]}function osn(e,t,n){return n==null&&(n=Ba(9)),c_(t,n),n.write_shift(1,e.v?1:0),n}function ssn(e){var t=u_(e),n=e.read_shift(1);return[t,n,"b"]}function lsn(e,t,n){return n==null&&(n=Ba(5)),d_(t,n),n.write_shift(1,e.v?1:0),n}function csn(e){var t=Wg(e),n=e.read_shift(1);return[t,n,"e"]}function usn(e,t,n){return n==null&&(n=Ba(9)),c_(t,n),n.write_shift(1,e.v),n}function dsn(e){var t=u_(e),n=e.read_shift(1);return[t,n,"e"]}function fsn(e,t,n){return n==null&&(n=Ba(8)),d_(t,n),n.write_shift(1,e.v),n.write_shift(2,0),n.write_shift(1,0),n}function hsn(e){var t=Wg(e),n=e.read_shift(4);return[t,n,"s"]}function psn(e,t,n){return n==null&&(n=Ba(12)),c_(t,n),n.write_shift(4,t.v),n}function msn(e){var t=u_(e),n=e.read_shift(4);return[t,n,"s"]}function gsn(e,t,n){return n==null&&(n=Ba(8)),d_(t,n),n.write_shift(4,t.v),n}function vsn(e){var t=Wg(e),n=np(e);return[t,n,"n"]}function ysn(e,t,n){return n==null&&(n=Ba(16)),c_(t,n),h_(e.v,n),n}function r6e(e){var t=u_(e),n=np(e);return[t,n,"n"]}function xsn(e,t,n){return n==null&&(n=Ba(12)),d_(t,n),h_(e.v,n),n}function bsn(e){var t=Wg(e),n=pre(e);return[t,n,"n"]}function wsn(e,t,n){return n==null&&(n=Ba(12)),c_(t,n),PDe(e.v,n),n}function Ssn(e){var t=u_(e),n=pre(e);return[t,n,"n"]}function Csn(e,t,n){return n==null&&(n=Ba(8)),d_(t,n),PDe(e.v,n),n}function Esn(e){var t=Wg(e),n=ure(e);return[t,n,"is"]}function _sn(e){var t=Wg(e),n=tp(e);return[t,n,"str"]}function Tsn(e,t,n){return n==null&&(n=Ba(12+4*e.v.length)),c_(t,n),If(e.v,n),n.length>n.l?n.slice(0,n.l):n}function Asn(e){var t=u_(e),n=tp(e);return[t,n,"str"]}function Psn(e,t,n){return n==null&&(n=Ba(8+4*e.v.length)),d_(t,n),If(e.v,n),n.length>n.l?n.slice(0,n.l):n}function Osn(e,t,n){var r=e.l+t,i=Wg(e);i.r=n["!row"];var o=e.read_shift(1),s=[i,o,"b"];if(n.cellFormula){e.l+=2;var l=UV(e,r-e.l,n);s[3]=ip(l,null,i,n.supbooks,n)}else e.l=r;return s}function jsn(e,t,n){var r=e.l+t,i=Wg(e);i.r=n["!row"];var o=e.read_shift(1),s=[i,o,"e"];if(n.cellFormula){e.l+=2;var l=UV(e,r-e.l,n);s[3]=ip(l,null,i,n.supbooks,n)}else e.l=r;return s}function Msn(e,t,n){var r=e.l+t,i=Wg(e);i.r=n["!row"];var o=np(e),s=[i,o,"n"];if(n.cellFormula){e.l+=2;var l=UV(e,r-e.l,n);s[3]=ip(l,null,i,n.supbooks,n)}else e.l=r;return s}function Rsn(e,t,n){var r=e.l+t,i=Wg(e);i.r=n["!row"];var o=tp(e),s=[i,o,"str"];if(n.cellFormula){e.l+=2;var l=UV(e,r-e.l,n);s[3]=ip(l,null,i,n.supbooks,n)}else e.l=r;return s}var Dsn=f_,ksn=YO;function Isn(e,t){return t==null&&(t=Ba(4)),t.write_shift(4,e),t}function Fsn(e,t){var n=e.l+t,r=f_(e,16),i=dre(e),o=tp(e),s=tp(e),l=tp(e);e.l=n;var c={rfx:r,relId:i,loc:o,display:l};return s&&(c.Tooltip=s),c}function Nsn(e,t){var n=Ba(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));YO({s:Uu(e[0]),e:Uu(e[0])},n),hre("rId"+t,n);var r=e[1].Target.indexOf("#"),i=r==-1?"":e[1].Target.slice(r+1);return If(i||"",n),If(e[1].Tooltip||"",n),If("",n),n.slice(0,n.l)}function Lsn(){}function Bsn(e,t,n){var r=e.l+t,i=ODe(e,16),o=e.read_shift(1),s=[i];if(s[2]=o,n.cellFormula){var l=con(e,r-e.l,n);s[1]=l}else e.l=r;return s}function Usn(e,t,n){var r=e.l+t,i=f_(e,16),o=[i];if(n.cellFormula){var s=don(e,r-e.l,n);o[1]=s,e.l=r}else e.l=r;return o}function Vsn(e,t,n){n==null&&(n=Ba(18));var r=VV(e,t);n.write_shift(-4,e),n.write_shift(-4,e),n.write_shift(4,(r.width||10)*256),n.write_shift(4,0);var i=0;return t.hidden&&(i|=1),typeof r.width=="number"&&(i|=2),t.level&&(i|=t.level<<8),n.write_shift(2,i),n}var a6e=["left","right","top","bottom","header","footer"];function $sn(e){var t={};return a6e.forEach(function(n){t[n]=np(e,8)}),t}function zsn(e,t){return t==null&&(t=Ba(6*8)),b_(e),a6e.forEach(function(n){h_(e[n],t)}),t}function Wsn(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function Hsn(e,t,n){n==null&&(n=Ba(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}function Gsn(e){var t=Ba(24);return t.write_shift(4,4),t.write_shift(4,1),YO(e,t),t}function Ysn(e,t){return t==null&&(t=Ba(16*4+2)),t.write_shift(2,e.password?Pre(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,e[n[0]]!=null&&!e[n[0]]?1:0):t.write_shift(4,e[n[0]]!=null&&e[n[0]]?0:1)}),t}function Ksn(){}function Xsn(){}function Zsn(e,t,n,r,i,o,s){if(!e)return e;var l=t||{};r||(r={"!id":{}}),td!=null&&l.dense==null&&(l.dense=td);var c=l.dense?[]:{},u,f={s:{r:2e6,c:2e6},e:{r:0,c:0}},h=[],p=!1,m=!1,g,v,y,x,b,S,C,_,T,M=[];l.biff=12,l["!row"]=0;var j=0,B=!1,W=[],K={},G=l.supbooks||i.supbooks||[[]];if(G.sharedf=K,G.arrayf=W,G.SheetNames=i.SheetNames||i.Sheets.map(function(Be){return Be.name}),!l.supbooks&&(l.supbooks=G,i.Names))for(var J=0;J<i.Names.length;++J)G[0][J+1]=i.Names[J];var te=[],re=[],me=!1;tk[16]={n:"BrtShortReal",f:r6e};var Ce,Ae;if(Wb(e,function(Ue,$e,Je){if(!m)switch(Je){case 148:u=Ue;break;case 0:g=Ue,l.sheetRows&&l.sheetRows<=g.r&&(m=!0),_=id(x=g.r),l["!row"]=g.r,(Ue.hidden||Ue.hpt||Ue.level!=null)&&(Ue.hpt&&(Ue.hpx=ZO(Ue.hpt)),re[Ue.r]=Ue);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(v={t:Ue[2]},Ue[2]){case"n":v.v=Ue[1];break;case"s":C=Q6[Ue[1]],v.v=C.t,v.r=C.r;break;case"b":v.v=!!Ue[1];break;case"e":v.v=Ue[1],l.cellText!==!1&&(v.w=Hb[v.v]);break;case"str":v.t="s",v.v=Ue[1];break;case"is":v.t="s",v.v=Ue[1].t;break}if((y=s.CellXf[Ue[0].iStyleRef])&&e6e(v,y.numFmtId,null,l,o,s),b=Ue[0].c==-1?b+1:Ue[0].c,l.dense?(c[x]||(c[x]=[]),c[x][b]=v):c[du(b)+_]=v,l.cellFormula){for(B=!1,j=0;j<W.length;++j){var Ne=W[j];g.r>=Ne[0].s.r&&g.r<=Ne[0].e.r&&b>=Ne[0].s.c&&b<=Ne[0].e.c&&(v.F=Bs(Ne[0]),B=!0)}!B&&Ue.length>3&&(v.f=Ue[3])}if(f.s.r>g.r&&(f.s.r=g.r),f.s.c>b&&(f.s.c=b),f.e.r<g.r&&(f.e.r=g.r),f.e.c<b&&(f.e.c=b),l.cellDates&&y&&v.t=="n"&&o_(hs[y.numFmtId])){var Ke=rS(v.v);Ke&&(v.t="d",v.v=new Date(Ke.y,Ke.m-1,Ke.d,Ke.H,Ke.M,Ke.S,Ke.u))}Ce&&(Ce.type=="XLDAPR"&&(v.D=!0),Ce=void 0),Ae&&(Ae=void 0);break;case 1:case 12:if(!l.sheetStubs||p)break;v={t:"z",v:void 0},b=Ue[0].c==-1?b+1:Ue[0].c,l.dense?(c[x]||(c[x]=[]),c[x][b]=v):c[du(b)+_]=v,f.s.r>g.r&&(f.s.r=g.r),f.s.c>b&&(f.s.c=b),f.e.r<g.r&&(f.e.r=g.r),f.e.c<b&&(f.e.c=b),Ce&&(Ce.type=="XLDAPR"&&(v.D=!0),Ce=void 0),Ae&&(Ae=void 0);break;case 176:M.push(Ue);break;case 49:Ce=((l.xlmeta||{}).Cell||[])[Ue-1];break;case 494:var nt=r["!id"][Ue.relId];for(nt?(Ue.Target=nt.Target,Ue.loc&&(Ue.Target+="#"+Ue.loc),Ue.Rel=nt):Ue.relId==""&&(Ue.Target="#"+Ue.loc),x=Ue.rfx.s.r;x<=Ue.rfx.e.r;++x)for(b=Ue.rfx.s.c;b<=Ue.rfx.e.c;++b)l.dense?(c[x]||(c[x]=[]),c[x][b]||(c[x][b]={t:"z",v:void 0}),c[x][b].l=Ue):(S=Cs({c:b,r:x}),c[S]||(c[S]={t:"z",v:void 0}),c[S].l=Ue);break;case 426:if(!l.cellFormula)break;W.push(Ue),T=l.dense?c[x][b]:c[du(b)+_],T.f=ip(Ue[1],f,{r:g.r,c:b},G,l),T.F=Bs(Ue[0]);break;case 427:if(!l.cellFormula)break;K[Cs(Ue[0].s)]=Ue[1],T=l.dense?c[x][b]:c[du(b)+_],T.f=ip(Ue[1],f,{r:g.r,c:b},G,l);break;case 60:if(!l.cellStyles)break;for(;Ue.e>=Ue.s;)te[Ue.e--]={width:Ue.w/256,hidden:!!(Ue.flags&1),level:Ue.level},me||(me=!0,jre(Ue.w/256)),cS(te[Ue.e+1]);break;case 161:c["!autofilter"]={ref:Bs(Ue)};break;case 476:c["!margins"]=Ue;break;case 147:i.Sheets[n]||(i.Sheets[n]={}),Ue.name&&(i.Sheets[n].CodeName=Ue.name),(Ue.above||Ue.left)&&(c["!outline"]={above:Ue.above,left:Ue.left});break;case 137:i.Views||(i.Views=[{}]),i.Views[0]||(i.Views[0]={}),Ue.RTL&&(i.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;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:p=!0;break;case 36:p=!1;break;case 37:h.push(Je),p=!0;break;case 38:h.pop(),p=!1;break;default:if(!$e.T){if(!p||l.WTF)throw new Error("Unexpected record 0x"+Je.toString(16))}}},l),delete l.supbooks,delete l["!row"],!c["!ref"]&&(f.s.r<2e6||u&&(u.e.r>0||u.e.c>0||u.s.r>0||u.s.c>0))&&(c["!ref"]=Bs(u||f)),l.sheetRows&&c["!ref"]){var _e=dl(c["!ref"]);l.sheetRows<=+_e.e.r&&(_e.e.r=l.sheetRows-1,_e.e.r>f.e.r&&(_e.e.r=f.e.r),_e.e.r<_e.s.r&&(_e.s.r=_e.e.r),_e.e.c>f.e.c&&(_e.e.c=f.e.c),_e.e.c<_e.s.c&&(_e.s.c=_e.e.c),c["!fullref"]=c["!ref"],c["!ref"]=Bs(_e))}return M.length>0&&(c["!merges"]=M),te.length>0&&(c["!cols"]=te),re.length>0&&(c["!rows"]=re),c}function Qsn(e,t,n,r,i,o,s){if(t.v===void 0)return!1;var l="";switch(t.t){case"b":l=t.v?"1":"0";break;case"d":t=Wc(t),t.z=t.z||hs[14],t.v=df(cu(t.v)),t.t="n";break;case"n":case"e":l=""+t.v;break;default:l=t.v;break}var c={r:n,c:r};switch(c.s=dS(i.cellXfs,t,i),t.l&&o["!links"].push([Cs(c),t.l]),t.c&&o["!comments"].push([Cs(c),t.c]),t.t){case"s":case"str":return i.bookSST?(l=Lre(i.Strings,t.v,i.revStrings),c.t="s",c.v=l,s?ri(e,18,gsn(t,c)):ri(e,7,psn(t,c))):(c.t="str",s?ri(e,17,Psn(t,c)):ri(e,6,Tsn(t,c))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?s?ri(e,13,Csn(t,c)):ri(e,2,wsn(t,c)):s?ri(e,16,xsn(t,c)):ri(e,5,ysn(t,c)),!0;case"b":return c.t="b",s?ri(e,15,lsn(t,c)):ri(e,4,osn(t,c)),!0;case"e":return c.t="e",s?ri(e,14,fsn(t,c)):ri(e,3,usn(t,c)),!0}return s?ri(e,12,asn(t,c)):ri(e,1,nsn(t,c)),!0}function Jsn(e,t,n,r){var i=dl(t["!ref"]||"A1"),o,s="",l=[];ri(e,145);var c=Array.isArray(t),u=i.e.r;t["!rows"]&&(u=Math.max(i.e.r,t["!rows"].length-1));for(var f=i.s.r;f<=u;++f){s=id(f),Xon(e,t,i,f);var h=!1;if(f<=i.e.r)for(var p=i.s.c;p<=i.e.c;++p){f===i.s.r&&(l[p]=du(p)),o=l[p]+s;var m=c?(t[f]||[])[p]:t[o];if(!m){h=!1;continue}h=Qsn(e,m,f,p,r,t,h)}}ri(e,146)}function qsn(e,t){!t||!t["!merges"]||(ri(e,177,Isn(t["!merges"].length)),t["!merges"].forEach(function(n){ri(e,176,ksn(n))}),ri(e,178))}function eln(e,t){!t||!t["!cols"]||(ri(e,390),t["!cols"].forEach(function(n,r){n&&ri(e,60,Vsn(r,n))}),ri(e,391))}function tln(e,t){!t||!t["!ref"]||(ri(e,648),ri(e,649,Gsn(dl(t["!ref"]))),ri(e,650))}function nln(e,t,n){t["!links"].forEach(function(r){if(r[1].Target){var i=fc(n,-1,r[1].Target.replace(/#.*$/,""),Us.HLINK);ri(e,494,Nsn(r,i))}}),delete t["!links"]}function rln(e,t,n,r){if(t["!comments"].length>0){var i=fc(r,-1,"../drawings/vmlDrawing"+(n+1)+".vml",Us.VML);ri(e,551,hre("rId"+i)),t["!legacy"]=i}}function aln(e,t,n,r){if(t["!autofilter"]){var i=t["!autofilter"],o=typeof i.ref=="string"?i.ref:Bs(i.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var s=n.Workbook.Names,l=Np(o);l.s.r==l.e.r&&(l.e.r=Np(t["!ref"]).e.r,o=Bs(l));for(var c=0;c<s.length;++c){var u=s[c];if(u.Name=="_xlnm._FilterDatabase"&&u.Sheet==r){u.Ref="'"+n.SheetNames[r]+"'!"+o;break}}c==s.length&&s.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+o}),ri(e,161,YO(dl(o))),ri(e,162)}}function iln(e,t,n){ri(e,133),ri(e,137,Hsn(t,n)),ri(e,138),ri(e,134)}function Lvr(){}function oln(e,t){t["!protect"]&&ri(e,535,Ysn(t["!protect"]))}function sln(e,t,n,r){var i=Fp(),o=n.SheetNames[e],s=n.Sheets[o]||{},l=o;try{n&&n.Workbook&&(l=n.Workbook.Sheets[e].CodeName||l)}catch{}var c=dl(s["!ref"]||"A1");if(c.e.c>16383||c.e.r>1048575){if(t.WTF)throw new Error("Range "+(s["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");c.e.c=Math.min(c.e.c,16383),c.e.r=Math.min(c.e.c,1048575)}return s["!links"]=[],s["!comments"]=[],ri(i,129),(n.vbaraw||s["!outline"])&&ri(i,147,esn(l,s["!outline"])),ri(i,148,Qon(c)),iln(i,s,n.Workbook),eln(i,s,e,t,n),Jsn(i,s,e,t,n),oln(i,s),aln(i,s,n,e),qsn(i,s),nln(i,s,r),s["!margins"]&&ri(i,476,zsn(s["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&tln(i,s),rln(i,s,e,r),ri(i,130),i.end()}function lln(e){var t=[],n=e.match(/^<c:numCache>/),r;(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/mg)||[]).forEach(function(o){var s=o.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);s&&(t[+s[1]]=n?+s[2]:s[2])});var i=Vl((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/<c:f>(.*?)<\/c:f>/mg)||[]).forEach(function(o){r=o.replace(/<.*?>/g,"")}),[t,i,r]}function cln(e,t,n,r,i,o){var s=o||{"!type":"chart"};if(!e)return o;var l=0,c=0,u="A",f={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(h){var p=lln(h);f.s.r=f.s.c=0,f.e.c=l,u=du(l),p[0].forEach(function(m,g){s[u+id(g)]={t:"n",v:m,z:p[1]},c=g}),f.e.r<c&&(f.e.r=c),++l}),l>0&&(s["!ref"]=Bs(f)),s}function uln(e,t,n,r,i){if(!e)return e;r||(r={"!id":{}});var o={"!type":"chart","!drawel":null,"!rel":""},s,l=e.match(t6e);return l&&Bre(l[0],o,i,n),(s=e.match(/drawing r:id="(.*?)"/))&&(o["!rel"]=s[1]),r["!id"][o["!rel"]]&&(o["!drawel"]=r["!id"][o["!rel"]]),o}function dln(e,t,n,r){var i=[ad,Ui("chartsheet",null,{xmlns:oS[0],"xmlns:r":Ud.r})];return i[i.length]=Ui("drawing",null,{"r:id":"rId1"}),fc(r,-1,"../drawings/drawing"+(e+1)+".xml",Us.DRAW),i.length>2&&(i[i.length]="</chartsheet>",i[1]=i[1].replace("/>",">")),i.join("")}function fln(e,t){e.l+=10;var n=tp(e,t-10);return{name:n}}function hln(e,t,n,r,i){if(!e)return e;r||(r={"!id":{}});var o={"!type":"chart","!drawel":null,"!rel":""},s=[],l=!1;return Wb(e,function(u,f,h){switch(h){case 550:o["!rel"]=u;break;case 651:i.Sheets[n]||(i.Sheets[n]={}),u.name&&(i.Sheets[n].CodeName=u.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:l=!0;break;case 36:l=!1;break;case 37:s.push(h);break;case 38:s.pop();break;default:if(f.T>0)s.push(h);else if(f.T<0)s.pop();else if(!l||t.WTF)throw new Error("Unexpected record 0x"+h.toString(16))}},t),r["!id"][o["!rel"]]&&(o["!drawel"]=r["!id"][o["!rel"]]),o}function pln(){var e=Fp();return ri(e,129),ri(e,130),e.end()}var Ure=[["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"]],mln=[["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"]],gln=[],vln=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function i6e(e,t){for(var n=0;n!=e.length;++n)for(var r=e[n],i=0;i!=t.length;++i){var o=t[i];if(r[o[0]]==null)r[o[0]]=o[1];else switch(o[2]){case"bool":typeof r[o[0]]=="string"&&(r[o[0]]=uu(r[o[0]]));break;case"int":typeof r[o[0]]=="string"&&(r[o[0]]=parseInt(r[o[0]],10));break}}}function o6e(e,t){for(var n=0;n!=t.length;++n){var r=t[n];if(e[r[0]]==null)e[r[0]]=r[1];else switch(r[2]){case"bool":typeof e[r[0]]=="string"&&(e[r[0]]=uu(e[r[0]]));break;case"int":typeof e[r[0]]=="string"&&(e[r[0]]=parseInt(e[r[0]],10));break}}}function s6e(e){o6e(e.WBProps,Ure),o6e(e.CalcPr,vln),i6e(e.WBView,mln),i6e(e.Sheets,gln),qO.date1904=uu(e.WBProps.date1904)}function yln(e){return!e.Workbook||!e.Workbook.WBProps?"false":uu(e.Workbook.WBProps.date1904)?"true":"false"}var xln="][*?/\\".split("");function l6e(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var n=!0;return xln.forEach(function(r){if(e.indexOf(r)!=-1){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");n=!1}}),n}function bln(e,t,n){e.forEach(function(r,i){l6e(r);for(var o=0;o<i;++o)if(r==e[o])throw new Error("Duplicate Sheet Name: "+r);if(n){var s=t&&t[i]&&t[i].CodeName||r;if(s.charCodeAt(0)==95&&s.length>22)throw new Error("Bad Code Name: Worksheet"+s)}})}function c6e(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||[];bln(e.SheetNames,t,!!e.vbaraw);for(var n=0;n<e.SheetNames.length;++n)gon(e.Sheets[e.SheetNames[n]],e.SheetNames[n],n)}var wln=/<\w+:workbook/;function Sln(e,t){if(!e)throw new Error("Could not find file");var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},r=!1,i="xmlns",o={},s=0;if(e.replace(qh,function(c,u){var f=As(c);switch(Gx(f[0])){case"<?xml":break;case"<workbook":c.match(wln)&&(i="xmlns"+c.match(/<(\w+):/)[1]),n.xmlns=f[i];break;case"</workbook>":break;case"<fileVersion":delete f[0],n.AppVersion=f;break;case"<fileVersion/>":case"</fileVersion>":break;case"<fileSharing":break;case"<fileSharing/>":break;case"<workbookPr":case"<workbookPr/>":Ure.forEach(function(h){if(f[h[0]]!=null)switch(h[2]){case"bool":n.WBProps[h[0]]=uu(f[h[0]]);break;case"int":n.WBProps[h[0]]=parseInt(f[h[0]],10);break;default:n.WBProps[h[0]]=f[h[0]]}}),f.codeName&&(n.WBProps.CodeName=Ic(f.codeName));break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":case"<bookViews>":case"</bookViews>":break;case"<workbookView":case"<workbookView/>":delete f[0],n.WBView.push(f);break;case"</workbookView>":break;case"<sheets":case"<sheets>":case"</sheets>":break;case"<sheet":switch(f.state){case"hidden":f.Hidden=1;break;case"veryHidden":f.Hidden=2;break;default:f.Hidden=0}delete f.state,f.name=Vl(Ic(f.name)),delete f[0],n.Sheets.push(f);break;case"</sheet>":break;case"<functionGroups":case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":case"</externalReferences>":case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":case"<definedNames":r=!0;break;case"</definedNames>":r=!1;break;case"<definedName":o={},o.Name=Ic(f.name),f.comment&&(o.Comment=f.comment),f.localSheetId&&(o.Sheet=+f.localSheetId),uu(f.hidden||"0")&&(o.Hidden=!0),s=u+c.length;break;case"</definedName>":o.Ref=Vl(Ic(e.slice(s,u))),n.Names.push(o);break;case"<definedName/>":break;case"<calcPr":delete f[0],n.CalcPr=f;break;case"<calcPr/>":delete f[0],n.CalcPr=f;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":break;case"<customWorkbookView":case"</customWorkbookView>":break;case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":case"<smartTagPr/>":break;case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":case"<webPublishing/>":break;case"<fileRecoveryPr":case"<fileRecoveryPr/>":break;case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":r=!0;break;case"</ext>":r=!1;break;case"<ArchID":break;case"<AlternateContent":case"<AlternateContent>":r=!0;break;case"</AlternateContent>":r=!1;break;case"<revisionPtr":break;default:if(!r&&t.WTF)throw new Error("unrecognized "+f[0]+" in workbook")}return c}),oS.indexOf(n.xmlns)===-1)throw new Error("Unknown Namespace: "+n.xmlns);return s6e(n),n}function u6e(e){var t=[ad];t[t.length]=Ui("workbook",null,{xmlns:oS[0],"xmlns:r":Ud.r});var n=e.Workbook&&(e.Workbook.Names||[]).length>0,r={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(Ure.forEach(function(l){e.Workbook.WBProps[l[0]]!=null&&e.Workbook.WBProps[l[0]]!=l[1]&&(r[l[0]]=e.Workbook.WBProps[l[0]])}),e.Workbook.WBProps.CodeName&&(r.codeName=e.Workbook.WBProps.CodeName,delete r.CodeName)),t[t.length]=Ui("workbookPr",null,r);var i=e.Workbook&&e.Workbook.Sheets||[],o=0;if(i&&i[0]&&i[0].Hidden){for(t[t.length]="<bookViews>",o=0;o!=e.SheetNames.length&&!(!i[o]||!i[o].Hidden);++o);o==e.SheetNames.length&&(o=0),t[t.length]='<workbookView firstSheet="'+o+'" activeTab="'+o+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",o=0;o!=e.SheetNames.length;++o){var s={name:Tc(e.SheetNames[o].slice(0,31))};if(s.sheetId=""+(o+1),s["r:id"]="rId"+(o+1),i[o])switch(i[o].Hidden){case 1:s.state="hidden";break;case 2:s.state="veryHidden";break}t[t.length]=Ui("sheet",null,s)}return t[t.length]="</sheets>",n&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(l){var c={name:l.Name};l.Comment&&(c.comment=l.Comment),l.Sheet!=null&&(c.localSheetId=""+l.Sheet),l.Hidden&&(c.hidden="1"),l.Ref&&(t[t.length]=Ui("definedName",Tc(l.Ref),c))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function Cln(e,t){var n={};return n.Hidden=e.read_shift(4),n.iTabID=e.read_shift(4),n.strRelID=fre(e,t-8),n.name=tp(e),n}function Eln(e,t){return t||(t=Ba(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),hre(e.strRelID,t),If(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function _ln(e,t){var n={},r=e.read_shift(4);n.defaultThemeVersion=e.read_shift(4);var i=t>8?tp(e):"";return i.length>0&&(n.CodeName=i),n.autoCompressPictures=!!(r&65536),n.backupFile=!!(r&64),n.checkCompatibility=!!(r&4096),n.date1904=!!(r&1),n.filterPrivacy=!!(r&8),n.hidePivotFieldList=!!(r&1024),n.promptedSolutions=!!(r&16),n.publishItems=!!(r&2048),n.refreshAllConnections=!!(r&262144),n.saveExternalLinkValues=!!(r&128),n.showBorderUnselectedTables=!!(r&4),n.showInkAnnotation=!!(r&32),n.showObjects=["all","placeholders","none"][r>>13&3],n.showPivotChartFilter=!!(r&32768),n.updateLinks=["userSet","never","always"][r>>8&3],n}function Tln(e,t){t||(t=Ba(72));var n=0;return e&&e.filterPrivacy&&(n|=8),t.write_shift(4,n),t.write_shift(4,0),ADe(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function Aln(e,t){var n={};return e.read_shift(4),n.ArchID=e.read_shift(4),e.l+=t-8,n}function Pln(e,t,n){var r=e.l+t;e.l+=4,e.l+=1;var i=e.read_shift(4),o=ren(e),s=uon(e,0,n),l=dre(e);e.l=r;var c={Name:o,Ptg:s};return i<268435455&&(c.Sheet=i),l&&(c.Comment=l),c}function Oln(e,t){var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},r=[],i=!1;t||(t={}),t.biff=12;var o=[],s=[[]];return s.SheetNames=[],s.XTI=[],tk[16]={n:"BrtFRTArchID$",f:Aln},Wb(e,function(c,u,f){switch(f){case 156:s.SheetNames.push(c.name),n.Sheets.push(c);break;case 153:n.WBProps=c;break;case 39:c.Sheet!=null&&(t.SID=c.Sheet),c.Ref=ip(c.Ptg,null,null,s,t),delete t.SID,delete c.Ptg,o.push(c);break;case 1036:break;case 357:case 358:case 355:case 667:s[0].length?s.push([f,c]):s[0]=[f,c],s[s.length-1].XTI=[];break;case 362:s.length===0&&(s[0]=[],s[0].XTI=[]),s[s.length-1].XTI=s[s.length-1].XTI.concat(c),s.XTI=s.XTI.concat(c);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;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:break;case 35:r.push(f),i=!0;break;case 36:r.pop(),i=!1;break;case 37:r.push(f),i=!0;break;case 38:r.pop(),i=!1;break;case 16:break;default:if(!u.T){if(!i||t.WTF&&r[r.length-1]!=37&&r[r.length-1]!=35)throw new Error("Unexpected record 0x"+f.toString(16))}}},t),s6e(n),n.Names=o,n.supbooks=s,n}function jln(e,t){ri(e,143);for(var n=0;n!=t.SheetNames.length;++n){var r=t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[n]&&t.Workbook.Sheets[n].Hidden||0,i={Hidden:r,iTabID:n+1,strRelID:"rId"+(n+1),name:t.SheetNames[n]};ri(e,156,Eln(i))}ri(e,144)}function Mln(e,t){t||(t=Ba(127));for(var n=0;n!=4;++n)t.write_shift(4,0);return If("SheetJS",t),If(C6.version,t),If(C6.version,t),If("7262",t),t.length>t.l?t.slice(0,t.l):t}function Rln(e,t){t||(t=Ba(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);var n=120;return t.write_shift(1,n),t.length>t.l?t.slice(0,t.l):t}function Dln(e,t){if(!(!t.Workbook||!t.Workbook.Sheets)){for(var n=t.Workbook.Sheets,r=0,i=-1,o=-1;r<n.length;++r)!n[r]||!n[r].Hidden&&i==-1?i=r:n[r].Hidden==1&&o==-1&&(o=r);o>i||(ri(e,135),ri(e,158,Rln(i)),ri(e,136))}}function kln(e,t){var n=Fp();return ri(n,131),ri(n,128,Mln()),ri(n,153,Tln(e.Workbook&&e.Workbook.WBProps||null)),Dln(n,e,t),jln(n,e,t),ri(n,132),n.end()}function Iln(e,t,n){return t.slice(-4)===".bin"?Oln(e,n):Sln(e,n)}function Fln(e,t,n,r,i,o,s,l){return t.slice(-4)===".bin"?Zsn(e,r,n,i,o,s,l):Aon(e,r,n,i,o,s,l)}function Nln(e,t,n,r,i,o,s,l){return t.slice(-4)===".bin"?hln(e,r,n,i,o,s,l):uln(e,r,n,i,o,s,l)}function Lln(e,t,n,r,i,o,s,l){return t.slice(-4)===".bin"?Ban(e,r,n,i,o,s,l):Uan(e,r,n,i,o,s,l)}function Bln(e,t,n,r,i,o,s,l){return t.slice(-4)===".bin"?Nan(e,r,n,i,o,s,l):Lan(e,r,n,i,o,s,l)}function Uln(e,t,n,r){return t.slice(-4)===".bin"?krn(e,n,r):Srn(e,n,r)}function Vln(e,t,n){return I5e(e,n)}function $ln(e,t,n){return t.slice(-4)===".bin"?Vnn(e,n):Lnn(e,n)}function zln(e,t,n){return t.slice(-4)===".bin"?Ran(e,n):Can(e,n)}function Wln(e,t,n){return t.slice(-4)===".bin"?ban(e,t,n):yan(e,t,n)}function Hln(e,t,n,r){return n.slice(-4)===".bin"?wan(e,t,n,r):void 0}function Gln(e,t,n){return t.slice(-4)===".bin"?man(e,t,n):van(e,t,n)}function Yln(e,t,n){return(t.slice(-4)===".bin"?kln:u6e)(e,n)}function Kln(e,t,n,r,i){return(t.slice(-4)===".bin"?sln:n6e)(e,n,r,i)}function Bvr(e,t,n,r,i){return(t.slice(-4)===".bin"?pln:dln)(e,n,r,i)}function Xln(e,t,n){return(t.slice(-4)===".bin"?Wrn:R5e)(e,n)}function Zln(e,t,n){return(t.slice(-4)===".bin"?Wnn:E5e)(e,n)}function Qln(e,t,n){return(t.slice(-4)===".bin"?Dan:B5e)(e,n)}function Jln(e){return(e.slice(-4)===".bin"?gan:F5e)()}var d6e=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,f6e=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function wy(e,t){var n=e.split(/\s+/),r=[];if(t||(r[0]=n[0]),n.length===1)return r;var i=e.match(d6e),o,s,l,c;if(i)for(c=0;c!=i.length;++c)o=i[c].match(f6e),(s=o[1].indexOf(":"))===-1?r[o[1]]=o[2].slice(1,o[2].length-1):(o[1].slice(0,6)==="xmlns:"?l="xmlns"+o[1].slice(6):l=o[1].slice(s+1),r[l]=o[2].slice(1,o[2].length-1));return r}function qln(e){var t=e.split(/\s+/),n={};if(t.length===1)return n;var r=e.match(d6e),i,o,s,l;if(r)for(l=0;l!=r.length;++l)i=r[l].match(f6e),(o=i[1].indexOf(":"))===-1?n[i[1]]=i[2].slice(1,i[2].length-1):(i[1].slice(0,6)==="xmlns:"?s="xmlns"+i[1].slice(6):s=i[1].slice(o+1),n[s]=i[2].slice(1,i[2].length-1));return n}var q6;function ecn(e,t){var n=q6[e]||Vl(e);return n==="General"?i_(t):Tm(n,t)}function tcn(e,t,n,r){var i=r;switch((n[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":i=uu(r);break;case"i2":case"int":i=parseInt(r,10);break;case"r4":case"float":i=parseFloat(r);break;case"date":case"dateTime.tz":i=cu(r);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+n[0])}e[Vl(t)]=i}function ncn(e,t,n){if(e.t!=="z"){if(!n||n.cellText!==!1)try{e.t==="e"?e.w=e.w||Hb[e.v]:t==="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=O6(e.v):e.w=i_(e.v):e.w=ecn(t||"General",e.v)}catch(o){if(n.WTF)throw o}try{var r=q6[t]||t||"General";if(n.cellNF&&(e.z=r),n.cellDates&&e.t=="n"&&o_(r)){var i=rS(e.v);i&&(e.t="d",e.v=new Date(i.y,i.m-1,i.d,i.H,i.M,i.S,i.u))}}catch(o){if(n.WTF)throw o}}}function rcn(e,t,n){if(n.cellStyles&&t.Interior){var r=t.Interior;r.Pattern&&(r.patternType=prn[r.Pattern]||r.Pattern)}e[t.ID]=t}function acn(e,t,n,r,i,o,s,l,c,u){var f="General",h=r.StyleID,p={};u=u||{};var m=[],g=0;for(h===void 0&&l&&(h=l.StyleID),h===void 0&&s&&(h=s.StyleID);o[h]!==void 0&&(o[h].nf&&(f=o[h].nf),o[h].Interior&&m.push(o[h].Interior),!!o[h].Parent);)h=o[h].Parent;switch(n.Type){case"Boolean":r.t="b",r.v=uu(e);break;case"String":r.t="s",r.r=aDe(Vl(e)),r.v=e.indexOf("<")>-1?Vl(t||e).replace(/<.*?>/g,""):r.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),r.v=(cu(e)-new Date(Date.UTC(1899,11,30)))/(24*60*60*1e3),r.v!==r.v?r.v=Vl(e):r.v<60&&(r.v=r.v-1),(!f||f=="General")&&(f="yyyy-mm-dd");case"Number":r.v===void 0&&(r.v=+e),r.t||(r.t="n");break;case"Error":r.t="e",r.v=kDe[e],u.cellText!==!1&&(r.w=e);break;default:e==""&&t==""?r.t="z":(r.t="s",r.v=aDe(t||e));break}if(ncn(r,f,u),u.cellFormula!==!1)if(r.Formula){var v=Vl(r.Formula);v.charCodeAt(0)==61&&(v=v.slice(1)),r.f=JO(v,i),delete r.Formula,r.ArrayRange=="RC"?r.F=JO("RC:RC",i):r.ArrayRange&&(r.F=JO(r.ArrayRange,i),c.push([dl(r.F),r.F]))}else for(g=0;g<c.length;++g)i.r>=c[g][0].s.r&&i.r<=c[g][0].e.r&&i.c>=c[g][0].s.c&&i.c<=c[g][0].e.c&&(r.F=c[g][1]);u.cellStyles&&(m.forEach(function(y){!p.patternType&&y.patternType&&(p.patternType=y.patternType)}),r.s=p),r.StyleID!==void 0&&(r.ixfe=r.StyleID)}function icn(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,`
`).replace(/\r/g,`
`),e.v=e.w=e.ixfe=void 0}function Vre(e,t){var n=t||{};$O();var r=BO(ere(e));(n.type=="binary"||n.type=="array"||n.type=="base64")&&(typeof Rl<"u"?r=Rl.utils.decode(65001,pV(r)):r=Ic(r));var i=r.slice(0,1024).toLowerCase(),o=!1;if(i=i.replace(/".*?"/g,""),(i.indexOf(">")&1023)>Math.min(i.indexOf(",")&1023,i.indexOf(";")&1023)){var s=Wc(n);return s.type="string",XO.to_workbook(r,s)}if(i.indexOf("<?xml")==-1&&["html","table","head","meta","script","style","div"].forEach(function(Ht){i.indexOf("<"+Ht)>=0&&(o=!0)}),o)return Vcn(r,n);q6={"General Number":"General","General Date":hs[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":hs[15],"Short Date":hs[14],"Long Time":hs[19],"Medium Time":hs[18],"Short Time":hs[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:hs[2],Standard:hs[4],Percent:hs[10],Scientific:hs[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var l,c=[],u;td!=null&&n.dense==null&&(n.dense=td);var f={},h=[],p=n.dense?[]:{},m="",g={},v={},y=wy('<Data ss:Type="String">'),x=0,b=0,S=0,C={s:{r:2e6,c:2e6},e:{r:0,c:0}},_={},T={},M="",j=0,B=[],W={},K={},G=0,J=[],te=[],re={},me=[],Ce,Ae=!1,_e=[],Be=[],Ue={},$e=0,Je=0,Ne={Sheets:[],WBProps:{date1904:!1}},Ke={};I6.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/mg,"");for(var nt="";l=I6.exec(r);)switch(l[3]=(nt=l[3]).toLowerCase()){case"data":if(nt=="data"){if(l[1]==="/"){if((u=c.pop())[0]!==l[3])throw new Error("Bad state: "+u.join("|"))}else l[0].charAt(l[0].length-2)!=="/"&&c.push([l[3],!0]);break}if(c[c.length-1][1])break;l[1]==="/"?acn(r.slice(x,l.index),M,y,c[c.length-1][0]=="comment"?re:g,{c:b,r:S},_,me[b],v,_e,n):(M="",y=wy(l[0]),x=l.index+l[0].length);break;case"cell":if(l[1]==="/")if(te.length>0&&(g.c=te),(!n.sheetRows||n.sheetRows>S)&&g.v!==void 0&&(n.dense?(p[S]||(p[S]=[]),p[S][b]=g):p[du(b)+id(S)]=g),g.HRef&&(g.l={Target:Vl(g.HRef)},g.HRefScreenTip&&(g.l.Tooltip=g.HRefScreenTip),delete g.HRef,delete g.HRefScreenTip),(g.MergeAcross||g.MergeDown)&&($e=b+(parseInt(g.MergeAcross,10)|0),Je=S+(parseInt(g.MergeDown,10)|0),B.push({s:{c:b,r:S},e:{c:$e,r:Je}})),!n.sheetStubs)g.MergeAcross?b=$e+1:++b;else if(g.MergeAcross||g.MergeDown){for(var rt=b;rt<=$e;++rt)for(var st=S;st<=Je;++st)(rt>b||st>S)&&(n.dense?(p[st]||(p[st]=[]),p[st][rt]={t:"z"}):p[du(rt)+id(st)]={t:"z"});b=$e+1}else++b;else g=qln(l[0]),g.Index&&(b=+g.Index-1),b<C.s.c&&(C.s.c=b),b>C.e.c&&(C.e.c=b),l[0].slice(-2)==="/>"&&++b,te=[];break;case"row":l[1]==="/"||l[0].slice(-2)==="/>"?(S<C.s.r&&(C.s.r=S),S>C.e.r&&(C.e.r=S),l[0].slice(-2)==="/>"&&(v=wy(l[0]),v.Index&&(S=+v.Index-1)),b=0,++S):(v=wy(l[0]),v.Index&&(S=+v.Index-1),Ue={},(v.AutoFitHeight=="0"||v.Height)&&(Ue.hpx=parseInt(v.Height,10),Ue.hpt=G6(Ue.hpx),Be[S]=Ue),v.Hidden=="1"&&(Ue.hidden=!0,Be[S]=Ue));break;case"worksheet":if(l[1]==="/"){if((u=c.pop())[0]!==l[3])throw new Error("Bad state: "+u.join("|"));h.push(m),C.s.r<=C.e.r&&C.s.c<=C.e.c&&(p["!ref"]=Bs(C),n.sheetRows&&n.sheetRows<=C.e.r&&(p["!fullref"]=p["!ref"],C.e.r=n.sheetRows-1,p["!ref"]=Bs(C))),B.length&&(p["!merges"]=B),me.length>0&&(p["!cols"]=me),Be.length>0&&(p["!rows"]=Be),f[m]=p}else C={s:{r:2e6,c:2e6},e:{r:0,c:0}},S=b=0,c.push([l[3],!1]),u=wy(l[0]),m=Vl(u.Name),p=n.dense?[]:{},B=[],_e=[],Be=[],Ke={name:m,Hidden:0},Ne.Sheets.push(Ke);break;case"table":if(l[1]==="/"){if((u=c.pop())[0]!==l[3])throw new Error("Bad state: "+u.join("|"))}else{if(l[0].slice(-2)=="/>")break;c.push([l[3],!1]),me=[],Ae=!1}break;case"style":l[1]==="/"?rcn(_,T,n):T=wy(l[0]);break;case"numberformat":T.nf=Vl(wy(l[0]).Format||"General"),q6[T.nf]&&(T.nf=q6[T.nf]);for(var gt=0;gt!=392&&hs[gt]!=T.nf;++gt);if(gt==392){for(gt=57;gt!=392;++gt)if(hs[gt]==null){Hx(T.nf,gt);break}}break;case"column":if(c[c.length-1][0]!=="table")break;if(Ce=wy(l[0]),Ce.Hidden&&(Ce.hidden=!0,delete Ce.Hidden),Ce.Width&&(Ce.wpx=parseInt(Ce.Width,10)),!Ae&&Ce.wpx>10){Ae=!0,ap=j5e;for(var lt=0;lt<me.length;++lt)me[lt]&&cS(me[lt])}Ae&&cS(Ce),me[Ce.Index-1||me.length]=Ce;for(var ut=0;ut<+Ce.Span;++ut)me[me.length]=Wc(Ce);break;case"namedrange":if(l[1]==="/")break;Ne.Names||(Ne.Names=[]);var Fe=As(l[0]),ft={Name:Fe.Name,Ref:JO(Fe.RefersTo.slice(1),{r:0,c:0})};Ne.Sheets.length>0&&(ft.Sheet=Ne.Sheets.length-1),Ne.Names.push(ft);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(l[0].slice(-2)==="/>")break;l[1]==="/"?M+=r.slice(j,l.index):j=l.index+l[0].length;break;case"interior":if(!n.cellStyles)break;T.Interior=wy(l[0]);break;case"protection":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(l[0].slice(-2)==="/>")break;l[1]==="/"?Pen(W,nt,r.slice(G,l.index)):G=l.index+l[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(l[1]==="/"){if((u=c.pop())[0]!==l[3])throw new Error("Bad state: "+u.join("|"))}else c.push([l[3],!1]);break;case"comment":if(l[1]==="/"){if((u=c.pop())[0]!==l[3])throw new Error("Bad state: "+u.join("|"));icn(re),te.push(re)}else c.push([l[3],!1]),u=wy(l[0]),re={a:u.Author};break;case"autofilter":if(l[1]==="/"){if((u=c.pop())[0]!==l[3])throw new Error("Bad state: "+u.join("|"))}else if(l[0].charAt(l[0].length-2)!=="/"){var Ct=wy(l[0]);p["!autofilter"]={ref:JO(Ct.Range).replace(/\$/g,"")},c.push([l[3],!0])}break;case"name":break;case"datavalidation":if(l[1]==="/"){if((u=c.pop())[0]!==l[3])throw new Error("Bad state: "+u.join("|"))}else l[0].charAt(l[0].length-2)!=="/"&&c.push([l[3],!0]);break;case"pixelsperinch":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(l[1]==="/"){if((u=c.pop())[0]!==l[3])throw new Error("Bad state: "+u.join("|"))}else l[0].charAt(l[0].length-2)!=="/"&&c.push([l[3],!0]);break;case"null":break;default:if(c.length==0&&l[3]=="document"||c.length==0&&l[3]=="uof")return P6e(r,n);var Tt=!0;switch(c[c.length-1][0]){case"officedocumentsettings":switch(l[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:Tt=!1}break;case"componentoptions":switch(l[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:Tt=!1}break;case"excelworkbook":switch(l[3]){case"date1904":Ne.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:Tt=!1}break;case"workbookoptions":switch(l[3]){case"owcversion":break;case"height":break;case"width":break;default:Tt=!1}break;case"worksheetoptions":switch(l[3]){case"visible":if(l[0].slice(-2)!=="/>")if(l[1]==="/")switch(r.slice(G,l.index)){case"SheetHidden":Ke.Hidden=1;break;case"SheetVeryHidden":Ke.Hidden=2;break}else G=l.index+l[0].length;break;case"header":p["!margins"]||b_(p["!margins"]={},"xlml"),isNaN(+As(l[0]).Margin)||(p["!margins"].header=+As(l[0]).Margin);break;case"footer":p["!margins"]||b_(p["!margins"]={},"xlml"),isNaN(+As(l[0]).Margin)||(p["!margins"].footer=+As(l[0]).Margin);break;case"pagemargins":var Ut=As(l[0]);p["!margins"]||b_(p["!margins"]={},"xlml"),isNaN(+Ut.Top)||(p["!margins"].top=+Ut.Top),isNaN(+Ut.Left)||(p["!margins"].left=+Ut.Left),isNaN(+Ut.Right)||(p["!margins"].right=+Ut.Right),isNaN(+Ut.Bottom)||(p["!margins"].bottom=+Ut.Bottom);break;case"displayrighttoleft":Ne.Views||(Ne.Views=[]),Ne.Views[0]||(Ne.Views[0]={}),Ne.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:Tt=!1}break;case"pivottable":case"pivotcache":switch(l[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:Tt=!1}break;case"pagebreaks":switch(l[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:Tt=!1}break;case"autofilter":switch(l[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:Tt=!1}break;case"querytable":switch(l[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:Tt=!1}break;case"datavalidation":switch(l[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:Tt=!1}break;case"sorting":case"conditionalformatting":switch(l[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:Tt=!1}break;case"mapinfo":case"schema":case"data":switch(l[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:Tt=!1}break;case"smarttags":break;default:Tt=!1;break}if(Tt||l[3].match(/!\[CDATA/))break;if(!c[c.length-1][1])throw"Unrecognized tag: "+l[3]+"|"+c.join("|");if(c[c.length-1][0]==="customdocumentproperties"){if(l[0].slice(-2)==="/>")break;l[1]==="/"?tcn(K,nt,J,r.slice(G,l.index)):(J=l,G=l.index+l[0].length);break}if(n.WTF)throw"Unrecognized tag: "+l[3]+"|"+c.join("|")}var zt={};return!n.bookSheets&&!n.bookProps&&(zt.Sheets=f),zt.SheetNames=h,zt.Workbook=Ne,zt.SSF=Wc(hs),zt.Props=W,zt.Custprops=K,zt}function $re(e,t){switch(Xre(t=t||{}),t.type||"base64"){case"base64":return Vre(Em(e),t);case"binary":case"buffer":case"file":return Vre(e,t);case"array":return Vre(nS(e),t)}}function ocn(e,t){var n=[];return e.Props&&n.push(Oen(e.Props,t)),e.Custprops&&n.push(jen(e.Props,e.Custprops,t)),n.join("")}function scn(){return""}function lcn(e,t){var n=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return t.cellXfs.forEach(function(r,i){var o=[];o.push(Ui("NumberFormat",null,{"ss:Format":Tc(hs[r.numFmtId])}));var s={"ss:ID":"s"+(21+i)};n.push(Ui("Style",o.join(""),s))}),Ui("Styles",n.join(""))}function h6e(e){return Ui("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+kre(e.Ref,{r:0,c:0})})}function ccn(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,n=[],r=0;r<t.length;++r){var i=t[r];i.Sheet==null&&(i.Name.match(/^_xlfn\./)||n.push(h6e(i)))}return Ui("Names",n.join(""))}function ucn(e,t,n,r){if(!e||!((r||{}).Workbook||{}).Names)return"";for(var i=r.Workbook.Names,o=[],s=0;s<i.length;++s){var l=i[s];l.Sheet==n&&(l.Name.match(/^_xlfn\./)||o.push(h6e(l)))}return o.join("")}function dcn(e,t,n,r){if(!e)return"";var i=[];if(e["!margins"]&&(i.push("<PageSetup>"),e["!margins"].header&&i.push(Ui("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&i.push(Ui("Footer",null,{"x:Margin":e["!margins"].footer})),i.push(Ui("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"})),i.push("</PageSetup>")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[n])if(r.Workbook.Sheets[n].Hidden)i.push(Ui("Visible",r.Workbook.Sheets[n].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var o=0;o<n&&!(r.Workbook.Sheets[o]&&!r.Workbook.Sheets[o].Hidden);++o);o==n&&i.push("<Selected/>")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&i.push("<DisplayRightToLeft/>"),e["!protect"]&&(i.push(vh("ProtectContents","True")),e["!protect"].objects&&i.push(vh("ProtectObjects","True")),e["!protect"].scenarios&&i.push(vh("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?i.push(vh("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&i.push(vh("EnableSelection","UnlockedCells")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(s){e["!protect"][s[0]]&&i.push("<"+s[1]+"/>")})),i.length==0?"":Ui("WorksheetOptions",i.join(""),{xmlns:Pm.x})}function fcn(e){return e.map(function(t){var n=Rqt(t.t||""),r=Ui("ss:Data",n,{xmlns:"http://www.w3.org/TR/REC-html40"});return Ui("Comment",r,{"ss:Author":t.a})}).join("")}function hcn(e,t,n,r,i,o,s){if(!e||e.v==null&&e.f==null)return"";var l={};if(e.f&&(l["ss:Formula"]="="+Tc(kre(e.f,s))),e.F&&e.F.slice(0,t.length)==t){var c=Uu(e.F.slice(t.length+1));l["ss:ArrayRange"]="RC:R"+(c.r==s.r?"":"["+(c.r-s.r)+"]")+"C"+(c.c==s.c?"":"["+(c.c-s.c)+"]")}if(e.l&&e.l.Target&&(l["ss:HRef"]=Tc(e.l.Target),e.l.Tooltip&&(l["x:HRefScreenTip"]=Tc(e.l.Tooltip))),n["!merges"])for(var u=n["!merges"],f=0;f!=u.length;++f)u[f].s.c!=s.c||u[f].s.r!=s.r||(u[f].e.c>u[f].s.c&&(l["ss:MergeAcross"]=u[f].e.c-u[f].s.c),u[f].e.r>u[f].s.r&&(l["ss:MergeDown"]=u[f].e.r-u[f].s.r));var h="",p="";switch(e.t){case"z":if(!r.sheetStubs)return"";break;case"n":h="Number",p=String(e.v);break;case"b":h="Boolean",p=e.v?"1":"0";break;case"e":h="Error",p=Hb[e.v];break;case"d":h="DateTime",p=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||hs[14]);break;case"s":h="String",p=Mqt(e.v||"");break}var m=dS(r.cellXfs,e,r);l["ss:StyleID"]="s"+(21+m),l["ss:Index"]=s.c+1;var g=e.v!=null?p:"",v=e.t=="z"?"":'<Data ss:Type="'+h+'">'+g+"</Data>";return(e.c||[]).length>0&&(v+=fcn(e.c)),Ui("Cell",v,l)}function pcn(e,t){var n='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=ZO(t.hpt)),t.hpx&&(n+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(n+=' ss:Hidden="1"')),n+">"}function mcn(e,t,n,r){if(!e["!ref"])return"";var i=dl(e["!ref"]),o=e["!merges"]||[],s=0,l=[];e["!cols"]&&e["!cols"].forEach(function(y,x){cS(y);var b=!!y.width,S=VV(x,y),C={"ss:Index":x+1};b&&(C["ss:Width"]=W6(S.width)),y.hidden&&(C["ss:Hidden"]="1"),l.push(Ui("Column",null,C))});for(var c=Array.isArray(e),u=i.s.r;u<=i.e.r;++u){for(var f=[pcn(u,(e["!rows"]||[])[u])],h=i.s.c;h<=i.e.c;++h){var p=!1;for(s=0;s!=o.length;++s)if(!(o[s].s.c>h)&&!(o[s].s.r>u)&&!(o[s].e.c<h)&&!(o[s].e.r<u)){(o[s].s.c!=h||o[s].s.r!=u)&&(p=!0);break}if(!p){var m={r:u,c:h},g=Cs(m),v=c?(e[u]||[])[h]:e[g];f.push(hcn(v,g,e,t,n,r,m))}}f.push("</Row>"),f.length>2&&l.push(f.join(""))}return l.join("")}function gcn(e,t,n){var r=[],i=n.SheetNames[e],o=n.Sheets[i],s=o?ucn(o,t,e,n):"";return s.length>0&&r.push("<Names>"+s+"</Names>"),s=o?mcn(o,t,e,n):"",s.length>0&&r.push("<Table>"+s+"</Table>"),r.push(dcn(o,t,e,n)),r.join("")}function vcn(e,t){t||(t={}),e.SSF||(e.SSF=Wc(hs)),e.SSF&&($O(),j6(e.SSF),t.revssf=xV(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],dS(t.cellXfs,{},{revssf:{General:0}}));var n=[];n.push(ocn(e,t)),n.push(scn(e,t)),n.push(""),n.push("");for(var r=0;r<e.SheetNames.length;++r)n.push(Ui("Worksheet",gcn(r,t,e),{"ss:Name":Tc(e.SheetNames[r])}));return n[2]=lcn(e,t),n[3]=ccn(e,t),ad+Ui("Workbook",n.join(""),{xmlns:Pm.ss,"xmlns:o":Pm.o,"xmlns:x":Pm.x,"xmlns:ss":Pm.ss,"xmlns:dt":Pm.dt,"xmlns:html":Pm.html})}function ycn(e){var t={},n=e.content;if(n.l=28,t.AnsiUserType=n.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=len(n),n.length-n.l<=4)return t;var r=n.read_shift(4);if(r==0||r>40||(n.l-=4,t.Reserved1=n.read_shift(0,"lpstr-ansi"),n.length-n.l<=4)||(r=n.read_shift(4),r!==1907505652)||(t.UnicodeClipboardFormat=cen(n),r=n.read_shift(4),r==0||r>40))return t;n.l-=4,t.Reserved2=n.read_shift(0,"lpwstr")}var xcn=[60,1084,2066,2165,2175];function bcn(e,t,n,r,i){var o=r,s=[],l=n.slice(n.l,n.l+o);if(i&&i.enc&&i.enc.insitu&&l.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:break;case 133:break;default:i.enc.insitu(l)}s.push(l),n.l+=o;for(var c=zb(n,n.l),u=zre[c],f=0;u!=null&&xcn.indexOf(c)>-1;)o=zb(n,n.l+2),f=n.l+4,c==2066?f+=4:(c==2165||c==2175)&&(f+=12),l=n.slice(f,n.l+4+o),s.push(l),n.l+=4+o,u=zre[c=zb(n,n.l)];var h=Df(s);yh(h,0);var p=0;h.lens=[];for(var m=0;m<s.length;++m)h.lens.push(p),p+=s[m].length;if(h.length<r)throw"XLS Record 0x"+e.toString(16)+" Truncated: "+h.length+" < "+r;return t.f(h,h.length,i)}function Zx(e,t,n){if(e.t!=="z"&&e.XF){var r=0;try{r=e.z||e.XF.numFmtId||0,t.cellNF&&(e.z=hs[r])}catch(o){if(t.WTF)throw o}if(!t||t.cellText!==!1)try{e.t==="e"?e.w=e.w||Hb[e.v]:r===0||r=="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=O6(e.v):e.w=i_(e.v):e.w=Tm(r,e.v,{date1904:!!n,dateNF:t&&t.dateNF})}catch(o){if(t.WTF)throw o}if(t.cellDates&&r&&e.t=="n"&&o_(hs[r]||String(r))){var i=rS(e.v);i&&(e.t="d",e.v=new Date(i.y,i.m-1,i.d,i.H,i.M,i.S,i.u))}}}function $V(e,t,n){return{v:e,ixfe:t,t:n}}function wcn(e,t){var n={opts:{}},r={};td!=null&&t.dense==null&&(t.dense=td);var i=t.dense?[]:{},o={},s={},l=null,c=[],u="",f={},h,p="",m,g,v,y,x={},b=[],S,C,_=[],T=[],M={Sheets:[],WBProps:{date1904:!1},Views:[{}]},j={},B=function(Qn){return Qn<8?p_[Qn]:Qn<64&&T[Qn-8]||p_[Qn]},W=function(Qn,Yr,wa){var yr=Yr.XF.data;if(!(!yr||!yr.patternType||!wa||!wa.cellStyles)){Yr.s={},Yr.s.patternType=yr.patternType;var ea;(ea=z6(B(yr.icvFore)))&&(Yr.s.fgColor={rgb:ea}),(ea=z6(B(yr.icvBack)))&&(Yr.s.bgColor={rgb:ea})}},K=function(Qn,Yr,wa){if(!(Ue>1)&&!(wa.sheetRows&&Qn.r>=wa.sheetRows)){if(wa.cellStyles&&Yr.XF&&Yr.XF.data&&W(Qn,Yr,wa),delete Yr.ixfe,delete Yr.XF,h=Qn,p=Cs(Qn),(!s||!s.s||!s.e)&&(s={s:{r:0,c:0},e:{r:0,c:0}}),Qn.r<s.s.r&&(s.s.r=Qn.r),Qn.c<s.s.c&&(s.s.c=Qn.c),Qn.r+1>s.e.r&&(s.e.r=Qn.r+1),Qn.c+1>s.e.c&&(s.e.c=Qn.c+1),wa.cellFormula&&Yr.f){for(var yr=0;yr<b.length;++yr)if(!(b[yr][0].s.c>Qn.c||b[yr][0].s.r>Qn.r)&&!(b[yr][0].e.c<Qn.c||b[yr][0].e.r<Qn.r)){Yr.F=Bs(b[yr][0]),(b[yr][0].s.c!=Qn.c||b[yr][0].s.r!=Qn.r)&&delete Yr.f,Yr.f&&(Yr.f=""+ip(b[yr][1],s,Qn,_e,G));break}}wa.dense?(i[Qn.r]||(i[Qn.r]=[]),i[Qn.r][Qn.c]=Yr):i[p]=Yr}},G={enc:!1,sbcch:0,snames:[],sharedf:x,arrayf:b,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!t&&!!t.cellStyles,WTF:!!t&&!!t.wtf};t.password&&(G.password=t.password);var J,te=[],re=[],me=[],Ce=[],Ae=!1,_e=[];_e.SheetNames=G.snames,_e.sharedf=G.sharedf,_e.arrayf=G.arrayf,_e.names=[],_e.XTI=[];var Be=0,Ue=0,$e=0,Je=[],Ne=[],Ke;G.codepage=1200,Vg(1200);for(var nt=!1;e.l<e.length-1;){var rt=e.l,st=e.read_shift(2);if(st===0&&Be===10)break;var gt=e.l===e.length?0:e.read_shift(2),lt=zre[st];if(lt&&lt.f){if(t.bookSheets&&Be===133&&st!==133)break;if(Be=st,lt.r===2||lt.r==12){var ut=e.read_shift(2);if(gt-=2,!G.enc&&ut!==st&&((ut&255)<<8|ut>>8)!==st)throw new Error("rt mismatch: "+ut+"!="+st);lt.r==12&&(e.l+=10,gt-=10)}var Fe={};if(st===10?Fe=lt.f(e,gt,G):Fe=bcn(st,lt,e,gt,G),Ue==0&&[9,521,1033,2057].indexOf(Be)===-1)continue;switch(st){case 34:n.opts.Date1904=M.WBProps.date1904=Fe;break;case 134:n.opts.WriteProtect=!0;break;case 47:if(G.enc||(e.l=0),G.enc=Fe,!t.password)throw new Error("File is password-protected");if(Fe.valid==null)throw new Error("Encryption scheme unsupported");if(!Fe.valid)throw new Error("Password is incorrect");break;case 92:G.lastuser=Fe;break;case 66:var ft=Number(Fe);switch(ft){case 21010:ft=1200;break;case 32768:ft=1e4;break;case 32769:ft=1252;break}Vg(G.codepage=ft),nt=!0;break;case 317:G.rrtabid=Fe;break;case 25:G.winlocked=Fe;break;case 439:n.opts.RefreshAll=Fe;break;case 12:n.opts.CalcCount=Fe;break;case 16:n.opts.CalcDelta=Fe;break;case 17:n.opts.CalcIter=Fe;break;case 13:n.opts.CalcMode=Fe;break;case 14:n.opts.CalcPrecision=Fe;break;case 95:n.opts.CalcSaveRecalc=Fe;break;case 15:G.CalcRefMode=Fe;break;case 2211:n.opts.FullCalc=Fe;break;case 129:Fe.fDialog&&(i["!type"]="dialog"),Fe.fBelow||((i["!outline"]||(i["!outline"]={})).above=!0),Fe.fRight||((i["!outline"]||(i["!outline"]={})).left=!0);break;case 224:_.push(Fe);break;case 430:_e.push([Fe]),_e[_e.length-1].XTI=[];break;case 35:case 547:_e[_e.length-1].push(Fe);break;case 24:case 536:Ke={Name:Fe.Name,Ref:ip(Fe.rgce,s,null,_e,G)},Fe.itab>0&&(Ke.Sheet=Fe.itab-1),_e.names.push(Ke),_e[0]||(_e[0]=[],_e[0].XTI=[]),_e[_e.length-1].push(Fe),Fe.Name=="_xlnm._FilterDatabase"&&Fe.itab>0&&Fe.rgce&&Fe.rgce[0]&&Fe.rgce[0][0]&&Fe.rgce[0][0][0]=="PtgArea3d"&&(Ne[Fe.itab-1]={ref:Bs(Fe.rgce[0][0][1][2])});break;case 22:G.ExternCount=Fe;break;case 23:_e.length==0&&(_e[0]=[],_e[0].XTI=[]),_e[_e.length-1].XTI=_e[_e.length-1].XTI.concat(Fe),_e.XTI=_e.XTI.concat(Fe);break;case 2196:if(G.biff<8)break;Ke!=null&&(Ke.Comment=Fe[1]);break;case 18:i["!protect"]=Fe;break;case 19:Fe!==0&&G.WTF&&console.error("Password verifier: "+Fe);break;case 133:o[Fe.pos]=Fe,G.snames.push(Fe.name);break;case 10:{if(--Ue)break;if(s.e){if(s.e.r>0&&s.e.c>0){if(s.e.r--,s.e.c--,i["!ref"]=Bs(s),t.sheetRows&&t.sheetRows<=s.e.r){var Ct=s.e.r;s.e.r=t.sheetRows-1,i["!fullref"]=i["!ref"],i["!ref"]=Bs(s),s.e.r=Ct}s.e.r++,s.e.c++}te.length>0&&(i["!merges"]=te),re.length>0&&(i["!objects"]=re),me.length>0&&(i["!cols"]=me),Ce.length>0&&(i["!rows"]=Ce),M.Sheets.push(j)}u===""?f=i:r[u]=i,i=t.dense?[]:{}}break;case 9:case 521:case 1033:case 2057:{if(G.biff===8&&(G.biff={9:2,521:3,1033:4}[st]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[Fe.BIFFVer]||8),G.biffguess=Fe.BIFFVer==0,Fe.BIFFVer==0&&Fe.dt==4096&&(G.biff=5,nt=!0,Vg(G.codepage=28591)),G.biff==8&&Fe.BIFFVer==0&&Fe.dt==16&&(G.biff=2),Ue++)break;if(i=t.dense?[]:{},G.biff<8&&!nt&&(nt=!0,Vg(G.codepage=t.codepage||1252)),G.biff<5||Fe.BIFFVer==0&&Fe.dt==4096){u===""&&(u="Sheet1"),s={s:{r:0,c:0},e:{r:0,c:0}};var Tt={pos:e.l-gt,name:u};o[Tt.pos]=Tt,G.snames.push(u)}else u=(o[rt]||{name:""}).name;Fe.dt==32&&(i["!type"]="chart"),Fe.dt==64&&(i["!type"]="macro"),te=[],re=[],G.arrayf=b=[],me=[],Ce=[],Ae=!1,j={Hidden:(o[rt]||{hs:0}).hs,name:u}}break;case 515:case 3:case 2:i["!type"]=="chart"&&(t.dense?(i[Fe.r]||[])[Fe.c]:i[Cs({c:Fe.c,r:Fe.r})])&&++Fe.c,S={ixfe:Fe.ixfe,XF:_[Fe.ixfe]||{},v:Fe.val,t:"n"},$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K({c:Fe.c,r:Fe.r},S,t);break;case 5:case 517:S={ixfe:Fe.ixfe,XF:_[Fe.ixfe],v:Fe.val,t:Fe.t},$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K({c:Fe.c,r:Fe.r},S,t);break;case 638:S={ixfe:Fe.ixfe,XF:_[Fe.ixfe],v:Fe.rknum,t:"n"},$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K({c:Fe.c,r:Fe.r},S,t);break;case 189:for(var Ut=Fe.c;Ut<=Fe.C;++Ut){var zt=Fe.rkrec[Ut-Fe.c][0];S={ixfe:zt,XF:_[zt],v:Fe.rkrec[Ut-Fe.c][1],t:"n"},$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K({c:Ut,r:Fe.r},S,t)}break;case 6:case 518:case 1030:{if(Fe.val=="String"){l=Fe;break}if(S=$V(Fe.val,Fe.cell.ixfe,Fe.tt),S.XF=_[S.ixfe],t.cellFormula){var Ht=Fe.formula;if(Ht&&Ht[0]&&Ht[0][0]&&Ht[0][0][0]=="PtgExp"){var nn=Ht[0][0][1][0],Bt=Ht[0][0][1][1],on=Cs({r:nn,c:Bt});x[on]?S.f=""+ip(Fe.formula,s,Fe.cell,_e,G):S.F=((t.dense?(i[nn]||[])[Bt]:i[on])||{}).F}else S.f=""+ip(Fe.formula,s,Fe.cell,_e,G)}$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K(Fe.cell,S,t),l=Fe}break;case 7:case 519:if(l)l.val=Fe,S=$V(Fe,l.cell.ixfe,"s"),S.XF=_[S.ixfe],t.cellFormula&&(S.f=""+ip(l.formula,s,l.cell,_e,G)),$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K(l.cell,S,t),l=null;else throw new Error("String record expects Formula");break;case 33:case 545:{b.push(Fe);var Tn=Cs(Fe[0].s);if(m=t.dense?(i[Fe[0].s.r]||[])[Fe[0].s.c]:i[Tn],t.cellFormula&&m){if(!l||!Tn||!m)break;m.f=""+ip(Fe[1],s,Fe[0],_e,G),m.F=Bs(Fe[0])}}break;case 1212:{if(!t.cellFormula)break;if(p){if(!l)break;x[Cs(l.cell)]=Fe[0],m=t.dense?(i[l.cell.r]||[])[l.cell.c]:i[Cs(l.cell)],(m||{}).f=""+ip(Fe[0],s,h,_e,G)}}break;case 253:S=$V(c[Fe.isst].t,Fe.ixfe,"s"),c[Fe.isst].h&&(S.h=c[Fe.isst].h),S.XF=_[S.ixfe],$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K({c:Fe.c,r:Fe.r},S,t);break;case 513:t.sheetStubs&&(S={ixfe:Fe.ixfe,XF:_[Fe.ixfe],t:"z"},$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K({c:Fe.c,r:Fe.r},S,t));break;case 190:if(t.sheetStubs)for(var $n=Fe.c;$n<=Fe.C;++$n){var rr=Fe.ixfe[$n-Fe.c];S={ixfe:rr,XF:_[rr],t:"z"},$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K({c:$n,r:Fe.r},S,t)}break;case 214:case 516:case 4:S=$V(Fe.val,Fe.ixfe,"s"),S.XF=_[S.ixfe],$e>0&&(S.z=Je[S.ixfe>>8&63]),Zx(S,t,n.opts.Date1904),K({c:Fe.c,r:Fe.r},S,t);break;case 0:case 512:Ue===1&&(s=Fe);break;case 252:c=Fe;break;case 1054:if(G.biff==4){Je[$e++]=Fe[1];for(var ir=0;ir<$e+163&&hs[ir]!=Fe[1];++ir);ir>=163&&Hx(Fe[1],$e+163)}else Hx(Fe[1],Fe[0]);break;case 30:{Je[$e++]=Fe;for(var Vn=0;Vn<$e+163&&hs[Vn]!=Fe;++Vn);Vn>=163&&Hx(Fe,$e+163)}break;case 229:te=te.concat(Fe);break;case 93:re[Fe.cmo[0]]=G.lastobj=Fe;break;case 438:G.lastobj.TxO=Fe;break;case 127:G.lastobj.ImData=Fe;break;case 440:for(y=Fe[0].s.r;y<=Fe[0].e.r;++y)for(v=Fe[0].s.c;v<=Fe[0].e.c;++v)m=t.dense?(i[y]||[])[v]:i[Cs({c:v,r:y})],m&&(m.l=Fe[1]);break;case 2048:for(y=Fe[0].s.r;y<=Fe[0].e.r;++y)for(v=Fe[0].s.c;v<=Fe[0].e.c;++v)m=t.dense?(i[y]||[])[v]:i[Cs({c:v,r:y})],m&&m.l&&(m.l.Tooltip=Fe[1]);break;case 28:{if(G.biff<=5&&G.biff>=2)break;m=t.dense?(i[Fe[0].r]||[])[Fe[0].c]:i[Cs(Fe[0])];var vr=re[Fe[2]];m||(t.dense?(i[Fe[0].r]||(i[Fe[0].r]=[]),m=i[Fe[0].r][Fe[0].c]={t:"z"}):m=i[Cs(Fe[0])]={t:"z"},s.e.r=Math.max(s.e.r,Fe[0].r),s.s.r=Math.min(s.s.r,Fe[0].r),s.e.c=Math.max(s.e.c,Fe[0].c),s.s.c=Math.min(s.s.c,Fe[0].c)),m.c||(m.c=[]),g={a:Fe[1],t:vr.TxO.t},m.c.push(g)}break;case 2173:san(_[Fe.ixfe],Fe.ext);break;case 125:{if(!G.cellStyles)break;for(;Fe.e>=Fe.s;)me[Fe.e--]={width:Fe.w/256,level:Fe.level||0,hidden:!!(Fe.flags&1)},Ae||(Ae=!0,jre(Fe.w/256)),cS(me[Fe.e+1])}break;case 520:{var Hn={};Fe.level!=null&&(Ce[Fe.r]=Hn,Hn.level=Fe.level),Fe.hidden&&(Ce[Fe.r]=Hn,Hn.hidden=!0),Fe.hpt&&(Ce[Fe.r]=Hn,Hn.hpt=Fe.hpt,Hn.hpx=ZO(Fe.hpt))}break;case 38:case 39:case 40:case 41:i["!margins"]||b_(i["!margins"]={}),i["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[st]]=Fe;break;case 161:i["!margins"]||b_(i["!margins"]={}),i["!margins"].header=Fe.header,i["!margins"].footer=Fe.footer;break;case 574:Fe.RTL&&(M.Views[0].RTL=!0);break;case 146:T=Fe;break;case 2198:J=Fe;break;case 140:C=Fe;break;case 442:u?j.CodeName=Fe||j.name:M.WBProps.CodeName=Fe||"ThisWorkbook";break}}else lt||console.error("Missing Info for XLS Record 0x"+st.toString(16)),e.l+=gt}return n.SheetNames=nd(o).sort(function(Fn,Qn){return Number(Fn)-Number(Qn)}).map(function(Fn){return o[Fn].name}),t.bookSheets||(n.Sheets=r),!n.SheetNames.length&&f["!ref"]?(n.SheetNames.push("Sheet1"),n.Sheets&&(n.Sheets.Sheet1=f)):n.Preamble=f,n.Sheets&&Ne.forEach(function(Fn,Qn){n.Sheets[n.SheetNames[Qn]]["!autofilter"]=Fn}),n.Strings=c,n.SSF=Wc(hs),G.enc&&(n.Encryption=G.enc),J&&(n.Themes=J),n.Metadata={},C!==void 0&&(n.Metadata.Country=C),_e.names.length>0&&(M.Names=_e.names),n.Workbook=M,n}var ek={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function Scn(e,t,n){var r=ts.find(e,"/!DocumentSummaryInformation");if(r&&r.size>0)try{var i=qDe(r,gre,ek.DSI);for(var o in i)t[o]=i[o]}catch(u){if(n.WTF)throw u}var s=ts.find(e,"/!SummaryInformation");if(s&&s.size>0)try{var l=qDe(s,vre,ek.SI);for(var c in l)t[c]==null&&(t[c]=l[c])}catch(u){if(n.WTF)throw u}t.HeadingPairs&&t.TitlesOfParts&&(VDe(t.HeadingPairs,t.TitlesOfParts,t,n),delete t.HeadingPairs,delete t.TitlesOfParts)}function Ccn(e,t){var n=[],r=[],i=[],o=0,s,l=WRe(gre,"n"),c=WRe(vre,"n");if(e.Props)for(s=nd(e.Props),o=0;o<s.length;++o)(Object.prototype.hasOwnProperty.call(l,s[o])?n:Object.prototype.hasOwnProperty.call(c,s[o])?r:i).push([s[o],e.Props[s[o]]]);if(e.Custprops)for(s=nd(e.Custprops),o=0;o<s.length;++o)Object.prototype.hasOwnProperty.call(e.Props||{},s[o])||(Object.prototype.hasOwnProperty.call(l,s[o])?n:Object.prototype.hasOwnProperty.call(c,s[o])?r:i).push([s[o],e.Custprops[s[o]]]);var u=[];for(o=0;o<i.length;++o)QDe.indexOf(i[o][0])>-1||UDe.indexOf(i[o][0])>-1||i[o][1]!=null&&u.push(i[o]);r.length&&ts.utils.cfb_add(t,"/SummaryInformation",e5e(r,ek.SI,c,vre)),(n.length||u.length)&&ts.utils.cfb_add(t,"/DocumentSummaryInformation",e5e(n,ek.DSI,l,gre,u.length?u:null,ek.UDI))}function p6e(e,t){t||(t={}),Xre(t),hV(),t.codepage&&fV(t.codepage);var n,r;if(e.FullPaths){if(ts.find(e,"/encryption"))throw new Error("File is password-protected");n=ts.find(e,"!CompObj"),r=ts.find(e,"/Workbook")||ts.find(e,"/Book")}else{switch(t.type){case"base64":e=_m(Em(e));break;case"binary":e=_m(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}yh(e,0),r={content:e}}var i,o;if(n&&ycn(n),t.bookProps&&!t.bookSheets)i={};else{var s=el?"buffer":"array";if(r&&r.content)i=wcn(r.content,t);else if((o=ts.find(e,"PerfectOffice_MAIN"))&&o.content)i=x_.to_workbook(o.content,(t.type=s,t));else if((o=ts.find(e,"NativeContent_MAIN"))&&o.content)i=x_.to_workbook(o.content,(t.type=s,t));else throw(o=ts.find(e,"MN0"))&&o.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");t.bookVBA&&e.FullPaths&&ts.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(i.vbaraw=Ian(e))}var l={};return e.FullPaths&&Scn(e,l,t),i.Props=i.Custprops=l,t.bookFiles&&(i.cfb=e),i}function Ecn(e,t){var n=t||{},r=ts.utils.cfb_new({root:"R"}),i="/Workbook";switch(n.bookType||"xls"){case"xls":n.bookType="biff8";case"xla":n.bookType||(n.bookType="xla");case"biff8":i="/Workbook",n.biff=8;break;case"biff5":i="/Book",n.biff=5;break;default:throw new Error("invalid type "+n.bookType+" for XLS CFB")}return ts.utils.cfb_add(r,i,m6e(e,n)),n.biff==8&&(e.Props||e.Custprops)&&Ccn(e,r),n.biff==8&&e.vbaraw&&Fan(r,ts.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),r}var tk={0:{f:Yon},1:{f:tsn},2:{f:bsn},3:{f:csn},4:{f:isn},5:{f:vsn},6:{f:_sn},7:{f:hsn},8:{f:Rsn},9:{f:Msn},10:{f:Osn},11:{f:jsn},12:{f:rsn},13:{f:Ssn},14:{f:dsn},15:{f:ssn},16:{f:r6e},17:{f:Asn},18:{f:msn},19:{f:ure},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:Pln},40:{},42:{},43:{f:_rn},44:{f:Crn},45:{f:Prn},46:{f:jrn},47:{f:Orn},48:{},49:{f:Zqt},50:{},51:{f:uan},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:b5e},62:{f:Esn},63:{f:xan},64:{f:Ksn},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:ep,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:Wsn},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:qon},148:{f:Zon,p:16},151:{f:Lsn},152:{},153:{f:_ln},154:{},155:{},156:{f:Cln},157:{},158:{},159:{T:1,f:Unn},160:{T:-1},161:{T:1,f:f_},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:Dsn},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:lan},336:{T:-1},337:{f:han,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:fre},357:{},358:{},359:{},360:{T:1},361:{},362:{f:y5e},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:Bsn},427:{f:Usn},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:$sn},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:Jon},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:Fsn},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:fre},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:jan},633:{T:1},634:{T:-1},635:{T:1,f:Pan},636:{T:-1},637:{f:een},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:fln},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:Xsn},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:""}},zre={6:{f:Fre},10:{f:lS},12:{f:Vd},13:{f:Vd},14:{f:xd},15:{f:xd},16:{f:np},17:{f:xd},18:{f:xd},19:{f:Vd},20:{f:m5e},21:{f:m5e},23:{f:y5e},24:{f:v5e},25:{f:xd},26:{},27:{},28:{f:Xtn},29:{},34:{f:xd},35:{f:g5e},38:{f:np},39:{f:np},40:{f:np},41:{f:np},42:{f:xd},43:{f:xd},47:{f:srn},49:{f:Stn},51:{f:Vd},60:{},61:{f:vtn},64:{f:xd},65:{f:wtn},66:{f:Vd},77:{},80:{},81:{},82:{},85:{f:Vd},89:{},90:{},91:{},92:{f:otn},93:{f:Jtn},94:{},95:{f:xd},96:{},97:{},99:{f:xd},125:{f:b5e},128:{f:Ntn},129:{f:ltn},130:{f:Vd},131:{f:xd},132:{f:xd},133:{f:ctn},134:{},140:{f:onn},141:{f:Vd},144:{},146:{f:cnn},151:{},152:{},153:{},154:{},155:{},156:{f:Vd},157:{},158:{},160:{f:gnn},161:{f:fnn},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:Dtn},190:{f:ktn},193:{f:lS},197:{},198:{},199:{},200:{},201:{},202:{f:xd},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:Vd},220:{},221:{f:xd},222:{},224:{f:Ftn},225:{f:itn},226:{f:lS},227:{},229:{f:Ztn},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:dtn},253:{f:Etn},255:{f:htn},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:t5e},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:xd},353:{f:lS},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:$tn},431:{f:xd},432:{},433:{},434:{},437:{},438:{f:tnn},439:{f:xd},440:{f:nnn},441:{},442:{f:$6},443:{},444:{f:Vd},445:{},446:{},448:{f:lS},449:{f:gtn,r:2},450:{f:lS},512:{f:f5e},513:{f:mnn},515:{f:Utn},516:{f:Ttn},517:{f:p5e},519:{f:vnn},520:{f:ptn},523:{},545:{f:x5e},549:{f:d5e},566:{},574:{f:xtn},638:{f:Rtn},659:{},1048:{},1054:{f:Ptn},1084:{},1212:{f:Gtn},2048:{f:ann},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:kV},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:lS},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:unn,r:12},2173:{f:oan,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:xd,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:Htn,r:12},2197:{},2198:{f:ean,r:12},2199:{},2200:{},2201:{},2202:{f:Ytn,r:12},2203:{f:lS},2204:{},2205:{},2206:{},2207:{},2211:{f:mtn},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:Vd},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:hnn},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:lnn},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:f5e},1:{},2:{f:Snn},3:{f:bnn},4:{f:xnn},5:{f:p5e},7:{f:Enn},8:{},9:{f:kV},11:{},22:{f:Vd},30:{f:jtn},31:{},32:{},33:{f:x5e},36:{},37:{f:d5e},50:{f:_nn},62:{},52:{},67:{},68:{f:Vd},69:{},86:{},126:{},127:{f:ynn},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:Tnn},223:{},234:{},354:{},421:{},518:{f:Fre},521:{f:kV},536:{f:v5e},547:{f:g5e},561:{},579:{},1030:{f:Fre},1033:{f:kV},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function Gi(e,t,n,r){var i=t;if(!isNaN(i)){var o=r||(n||[]).length||0,s=e.next(4);s.write_shift(2,i),s.write_shift(2,o),o>0&&ore(n)&&e.push(n)}}function _cn(e,t,n,r){var i=r||(n||[]).length||0;if(i<=8224)return Gi(e,t,n,i);var o=t;if(!isNaN(o)){for(var s=n.parts||[],l=0,c=0,u=0;u+(s[l]||8224)<=8224;)u+=s[l]||8224,l++;var f=e.next(4);for(f.write_shift(2,o),f.write_shift(2,u),e.push(n.slice(c,c+u)),c+=u;c<i;){for(f=e.next(4),f.write_shift(2,60),u=0;u+(s[l]||8224)<=8224;)u+=s[l]||8224,l++;f.write_shift(2,u),e.push(n.slice(c,c+u)),c+=u}}}function nk(e,t,n){return e||(e=Ba(7)),e.write_shift(2,t),e.write_shift(2,n),e.write_shift(2,0),e.write_shift(1,0),e}function Tcn(e,t,n,r){var i=Ba(9);return nk(i,e,t),n5e(n,r||"b",i),i}function Acn(e,t,n){var r=Ba(8+2*n.length);return nk(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}function Pcn(e,t,n,r){if(t.v!=null)switch(t.t){case"d":case"n":var i=t.t=="d"?df(cu(t.v)):t.v;i==(i|0)&&i>=0&&i<65536?Gi(e,2,Cnn(n,r,i)):Gi(e,3,wnn(n,r,i));return;case"b":case"e":Gi(e,5,Tcn(n,r,t.v,t.t));return;case"s":case"str":Gi(e,4,Acn(n,r,(t.v||"").slice(0,255)));return}Gi(e,1,nk(null,n,r))}function Ocn(e,t,n,r){var i=Array.isArray(t),o=dl(t["!ref"]||"A1"),s,l="",c=[];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),s=Bs(o)}for(var u=o.s.r;u<=o.e.r;++u){l=id(u);for(var f=o.s.c;f<=o.e.c;++f){u===o.s.r&&(c[f]=du(f)),s=c[f]+l;var h=i?(t[u]||[])[f]:t[s];h&&Pcn(e,h,u,f,r)}}}function jcn(e,t){var n=t||{};td!=null&&n.dense==null&&(n.dense=td);for(var r=Fp(),i=0,o=0;o<e.SheetNames.length;++o)e.SheetNames[o]==n.sheet&&(i=o);if(i==0&&n.sheet&&e.SheetNames[0]!=n.sheet)throw new Error("Sheet not found: "+n.sheet);return Gi(r,n.biff==4?1033:n.biff==3?521:9,_re(e,16,n)),Ocn(r,e.Sheets[e.SheetNames[i]],i,n,e),Gi(r,10),r.end()}function Mcn(e,t,n){Gi(e,49,Ctn({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},n))}function Rcn(e,t,n){t&&[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var i=r[0];i<=r[1];++i)t[i]!=null&&Gi(e,1054,Otn(i,t[i],n))})}function Dcn(e,t){var n=Ba(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),Gi(e,2151,n),n=Ba(39),n.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),l5e(dl(t["!ref"]||"A1"),n),n.write_shift(4,4),Gi(e,2152,n)}function kcn(e,t){for(var n=0;n<16;++n)Gi(e,224,h5e({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(r){Gi(e,224,h5e(r,0,t))})}function Icn(e,t){for(var n=0;n<t["!links"].length;++n){var r=t["!links"][n];Gi(e,440,rnn(r)),r[1].Tooltip&&Gi(e,2048,inn(r))}delete t["!links"]}function Fcn(e,t){if(t){var n=0;t.forEach(function(r,i){++n<=256&&r&&Gi(e,125,dnn(VV(i,r),i))})}}function Ncn(e,t,n,r,i){var o=16+dS(i.cellXfs,t,i);if(t.v==null&&!t.bf){Gi(e,513,y_(n,r,o));return}if(t.bf)Gi(e,6,lon(t,n,r,i,o));else switch(t.t){case"d":case"n":var s=t.t=="d"?df(cu(t.v)):t.v;Gi(e,515,Vtn(n,r,s,o,i));break;case"b":case"e":Gi(e,517,Btn(n,r,t.v,o,i,t.t));break;case"s":case"str":if(i.bookSST){var l=Lre(i.Strings,t.v,i.revStrings);Gi(e,253,_tn(n,r,l,o,i))}else Gi(e,516,Atn(n,r,(t.v||"").slice(0,255),o,i));break;default:Gi(e,513,y_(n,r,o))}}function Lcn(e,t,n){var r=Fp(),i=n.SheetNames[e],o=n.Sheets[i]||{},s=(n||{}).Workbook||{},l=(s.Sheets||[])[e]||{},c=Array.isArray(o),u=t.biff==8,f,h="",p=[],m=dl(o["!ref"]||"A1"),g=u?65536:16384;if(m.e.c>255||m.e.r>=g){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:IV16384");m.e.c=Math.min(m.e.c,255),m.e.r=Math.min(m.e.c,g-1)}Gi(r,2057,_re(n,16,t)),Gi(r,13,Gg(1)),Gi(r,12,Gg(100)),Gi(r,15,Lp(!0)),Gi(r,17,Lp(!1)),Gi(r,16,h_(.001)),Gi(r,95,Lp(!0)),Gi(r,42,Lp(!1)),Gi(r,43,Lp(!1)),Gi(r,130,Gg(1)),Gi(r,128,Ltn([0,0])),Gi(r,131,Lp(!1)),Gi(r,132,Lp(!1)),u&&Fcn(r,o["!cols"]),Gi(r,512,Mtn(m,t)),u&&(o["!links"]=[]);for(var v=m.s.r;v<=m.e.r;++v){h=id(v);for(var y=m.s.c;y<=m.e.c;++y){v===m.s.r&&(p[y]=du(y)),f=p[y]+h;var x=c?(o[v]||[])[y]:o[f];x&&(Ncn(r,x,v,y,t),u&&x.l&&o["!links"].push([f,x.l]))}}var b=l.CodeName||l.name||i;return u&&Gi(r,574,btn((s.Views||[])[0])),u&&(o["!merges"]||[]).length&&Gi(r,229,Qtn(o["!merges"])),u&&Icn(r,o),Gi(r,442,r5e(b,t)),u&&Dcn(r,o),Gi(r,10),r.end()}function Bcn(e,t,n){var r=Fp(),i=(e||{}).Workbook||{},o=i.Sheets||[],s=i.WBProps||{},l=n.biff==8,c=n.biff==5;if(Gi(r,2057,_re(e,5,n)),n.bookType=="xla"&&Gi(r,135),Gi(r,225,l?Gg(1200):null),Gi(r,193,Ben(2)),c&&Gi(r,191),c&&Gi(r,192),Gi(r,226),Gi(r,92,stn("SheetJS",n)),Gi(r,66,Gg(l?1200:1252)),l&&Gi(r,353,Gg(0)),l&&Gi(r,448),Gi(r,317,pnn(e.SheetNames.length)),l&&e.vbaraw&&Gi(r,211),l&&e.vbaraw){var u=s.CodeName||"ThisWorkbook";Gi(r,442,r5e(u,n))}Gi(r,156,Gg(17)),Gi(r,25,Lp(!1)),Gi(r,18,Lp(!1)),Gi(r,19,Gg(0)),l&&Gi(r,431,Lp(!1)),l&&Gi(r,444,Gg(0)),Gi(r,61,ytn(n)),Gi(r,64,Lp(!1)),Gi(r,141,Gg(0)),Gi(r,34,Lp(yln(e)=="true")),Gi(r,14,Lp(!0)),l&&Gi(r,439,Lp(!1)),Gi(r,218,Gg(0)),Mcn(r,e,n),Rcn(r,e.SSF,n),kcn(r,n),l&&Gi(r,352,Lp(!1));var f=r.end(),h=Fp();l&&Gi(h,140,snn()),l&&n.Strings&&_cn(h,252,ftn(n.Strings,n)),Gi(h,10);var p=h.end(),m=Fp(),g=0,v=0;for(v=0;v<e.SheetNames.length;++v)g+=(l?12:11)+(l?2:1)*e.SheetNames[v].length;var y=f.length+g+p.length;for(v=0;v<e.SheetNames.length;++v){var x=o[v]||{};Gi(m,133,utn({pos:y,hs:x.Hidden||0,dt:0,name:e.SheetNames[v]},n)),y+=t[v].length}var b=m.end();if(g!=b.length)throw new Error("BS8 "+g+" != "+b.length);var S=[];return f.length&&S.push(f),b.length&&S.push(b),p.length&&S.push(p),Df(S)}function Ucn(e,t){var n=t||{},r=[];e&&!e.SSF&&(e.SSF=Wc(hs)),e&&e.SSF&&($O(),j6(e.SSF),n.revssf=xV(e.SSF),n.revssf[e.SSF[65535]]=0,n.ssf=e.SSF),n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,Zre(n),n.cellXfs=[],dS(n.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var i=0;i<e.SheetNames.length;++i)r[r.length]=Lcn(i,n,e);return r.unshift(Bcn(e,r,n)),Df(r)}function m6e(e,t){for(var n=0;n<=e.SheetNames.length;++n){var r=e.Sheets[e.SheetNames[n]];if(!(!r||!r["!ref"])){var i=Np(r["!ref"]);i.e.c>255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[n]+"' extends beyond column IV (255).  Data may be lost.")}}var o=t||{};switch(o.biff||2){case 8:case 5:return Ucn(e,t);case 4:case 3:case 2:return jcn(e,t)}throw new Error("invalid type "+o.bookType+" for BIFF")}function g6e(e,t){var n=t||{};td!=null&&n.dense==null&&(n.dense=td);var r=n.dense?[]:{};e=e.replace(/<!--.*?-->/g,"");var i=e.match(/<table/i);if(!i)throw new Error("Invalid HTML: could not find <table>");var o=e.match(/<\/table/i),s=i.index,l=o&&o.index||e.length,c=Eqt(e.slice(s,l),/(:?<tr[^>]*>)/i,"<tr>"),u=-1,f=0,h=0,p=0,m={s:{r:1e7,c:1e7},e:{r:0,c:0}},g=[];for(s=0;s<c.length;++s){var v=c[s].trim(),y=v.slice(0,3).toLowerCase();if(y=="<tr"){if(++u,n.sheetRows&&n.sheetRows<=u){--u;break}f=0;continue}if(!(y!="<td"&&y!="<th")){var x=v.split(/<\/t[dh]>/i);for(l=0;l<x.length;++l){var b=x[l].trim();if(b.match(/<t[dh]/i)){for(var S=b,C=0;S.charAt(0)=="<"&&(C=S.indexOf(">"))>-1;)S=S.slice(C+1);for(var _=0;_<g.length;++_){var T=g[_];T.s.c==f&&T.s.r<u&&u<=T.e.r&&(f=T.e.c+1,_=-1)}var M=As(b.slice(0,b.indexOf(">")));p=M.colspan?+M.colspan:1,((h=+M.rowspan)>1||p>1)&&g.push({s:{r:u,c:f},e:{r:u+(h||1)-1,c:f+p-1}});var j=M.t||M["data-t"]||"";if(!S.length){f+=p;continue}if(S=sDe(S),m.s.r>u&&(m.s.r=u),m.e.r<u&&(m.e.r=u),m.s.c>f&&(m.s.c=f),m.e.c<f&&(m.e.c=f),!S.length){f+=p;continue}var B={t:"s",v:S};n.raw||!S.trim().length||j=="s"||(S==="TRUE"?B={t:"b",v:!0}:S==="FALSE"?B={t:"b",v:!1}:isNaN(xy(S))?isNaN(zO(S).getDate())||(B={t:"d",v:cu(S)},n.cellDates||(B={t:"n",v:df(B.v)}),B.z=n.dateNF||hs[14]):B={t:"n",v:xy(S)}),n.dense?(r[u]||(r[u]=[]),r[u][f]=B):r[Cs({r:u,c:f})]=B,f+=p}}}}return r["!ref"]=Bs(m),g.length&&(r["!merges"]=g),r}function v6e(e,t,n,r){for(var i=e["!merges"]||[],o=[],s=t.s.c;s<=t.e.c;++s){for(var l=0,c=0,u=0;u<i.length;++u)if(!(i[u].s.r>n||i[u].s.c>s)&&!(i[u].e.r<n||i[u].e.c<s)){if(i[u].s.r<n||i[u].s.c<s){l=-1;break}l=i[u].e.r-i[u].s.r+1,c=i[u].e.c-i[u].s.c+1;break}if(!(l<0)){var f=Cs({r:n,c:s}),h=r.dense?(e[n]||[])[s]:e[f],p=h&&h.v!=null&&(h.h||Qne(h.w||(Kx(h),h.w)||""))||"",m={};l>1&&(m.rowspan=l),c>1&&(m.colspan=c),r.editable?p='<span contenteditable="true">'+p+"</span>":h&&(m["data-t"]=h&&h.t||"z",h.v!=null&&(m["data-v"]=h.v),h.z!=null&&(m["data-z"]=h.z),h.l&&(h.l.Target||"#").charAt(0)!="#"&&(p='<a href="'+h.l.Target+'">'+p+"</a>")),m.id=(r.id||"sjs")+"-"+f,o.push(Ui("td",p,m))}}var g="<tr>";return g+o.join("")+"</tr>"}var y6e='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',x6e="</body></html>";function Vcn(e,t){var n=e.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);if(!n||n.length==0)throw new Error("Invalid HTML: could not find <table>");if(n.length==1)return sS(g6e(n[0],t),t);var r=rae();return n.forEach(function(i,o){aae(r,g6e(i,t),"Sheet"+(o+1))}),r}function b6e(e,t,n){var r=[];return r.join("")+"<table"+(n&&n.id?' id="'+n.id+'"':"")+">"}function w6e(e,t){var n=t||{},r=n.header!=null?n.header:y6e,i=n.footer!=null?n.footer:x6e,o=[r],s=Np(e["!ref"]);n.dense=Array.isArray(e),o.push(b6e(e,s,n));for(var l=s.s.r;l<=s.e.r;++l)o.push(v6e(e,s,l,n));return o.push("</table>"+i),o.join("")}function S6e(e,t,n){var r=n||{};td!=null&&(r.dense=td);var i=0,o=0;if(r.origin!=null)if(typeof r.origin=="number")i=r.origin;else{var s=typeof r.origin=="string"?Uu(r.origin):r.origin;i=s.r,o=s.c}var l=t.getElementsByTagName("tr"),c=Math.min(r.sheetRows||1e7,l.length),u={s:{r:0,c:0},e:{r:i,c:o}};if(e["!ref"]){var f=Np(e["!ref"]);u.s.r=Math.min(u.s.r,f.s.r),u.s.c=Math.min(u.s.c,f.s.c),u.e.r=Math.max(u.e.r,f.e.r),u.e.c=Math.max(u.e.c,f.e.c),i==-1&&(u.e.r=i=f.e.r+1)}var h=[],p=0,m=e["!rows"]||(e["!rows"]=[]),g=0,v=0,y=0,x=0,b=0,S=0;for(e["!cols"]||(e["!cols"]=[]);g<l.length&&v<c;++g){var C=l[g];if(E6e(C)){if(r.display)continue;m[v]={hidden:!0}}var _=C.children;for(y=x=0;y<_.length;++y){var T=_[y];if(!(r.display&&E6e(T))){var M=T.hasAttribute("data-v")?T.getAttribute("data-v"):T.hasAttribute("v")?T.getAttribute("v"):sDe(T.innerHTML),j=T.getAttribute("data-z")||T.getAttribute("z");for(p=0;p<h.length;++p){var B=h[p];B.s.c==x+o&&B.s.r<v+i&&v+i<=B.e.r&&(x=B.e.c+1-o,p=-1)}S=+T.getAttribute("colspan")||1,((b=+T.getAttribute("rowspan")||1)>1||S>1)&&h.push({s:{r:v+i,c:x+o},e:{r:v+i+(b||1)-1,c:x+o+(S||1)-1}});var W={t:"s",v:M},K=T.getAttribute("data-t")||T.getAttribute("t")||"";M!=null&&(M.length==0?W.t=K||"z":r.raw||M.trim().length==0||K=="s"||(M==="TRUE"?W={t:"b",v:!0}:M==="FALSE"?W={t:"b",v:!1}:isNaN(xy(M))?isNaN(zO(M).getDate())||(W={t:"d",v:cu(M)},r.cellDates||(W={t:"n",v:df(W.v)}),W.z=r.dateNF||hs[14]):W={t:"n",v:xy(M)})),W.z===void 0&&j!=null&&(W.z=j);var G="",J=T.getElementsByTagName("A");if(J&&J.length)for(var te=0;te<J.length&&!(J[te].hasAttribute("href")&&(G=J[te].getAttribute("href"),G.charAt(0)!="#"));++te);G&&G.charAt(0)!="#"&&(W.l={Target:G}),r.dense?(e[v+i]||(e[v+i]=[]),e[v+i][x+o]=W):e[Cs({c:x+o,r:v+i})]=W,u.e.c<x+o&&(u.e.c=x+o),x+=S}}++v}return h.length&&(e["!merges"]=(e["!merges"]||[]).concat(h)),u.e.r=Math.max(u.e.r,v-1+i),e["!ref"]=Bs(u),v>=c&&(e["!fullref"]=Bs((u.e.r=l.length-g+v-1+i,u))),e}function C6e(e,t){var n=t||{},r=n.dense?[]:{};return S6e(r,e,t)}function $cn(e,t){return sS(C6e(e,t),t)}function E6e(e){var t="",n=zcn(e);return n&&(t=n(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function zcn(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function Wcn(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(r,i){return Array(parseInt(i,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g,"	").replace(/<text:line-break\/>/g,`
`),n=Vl(t.replace(/<[^>]*>/g,""));return[n]}var _6e={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 T6e(e,t){var n=t||{};td!=null&&n.dense==null&&(n.dense=td);var r=ere(e),i=[],o,s,l={name:""},c="",u=0,f,h,p={},m=[],g=n.dense?[]:{},v,y,x={value:""},b="",S=0,C,_=[],T=-1,M=-1,j={s:{r:1e6,c:1e7},e:{r:0,c:0}},B=0,W={},K=[],G={},J=0,te=0,re=[],me=1,Ce=1,Ae=[],_e={Names:[]},Be={},Ue=["",""],$e=[],Je={},Ne="",Ke=0,nt=!1,rt=!1,st=0;for(I6.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");v=I6.exec(r);)switch(v[3]=v[3].replace(/_.*$/,"")){case"table":case"\u5DE5\u4F5C\u8868":v[1]==="/"?(j.e.c>=j.s.c&&j.e.r>=j.s.r?g["!ref"]=Bs(j):g["!ref"]="A1:A1",n.sheetRows>0&&n.sheetRows<=j.e.r&&(g["!fullref"]=g["!ref"],j.e.r=n.sheetRows-1,g["!ref"]=Bs(j)),K.length&&(g["!merges"]=K),re.length&&(g["!rows"]=re),f.name=f.\u540D\u79F0||f.name,typeof JSON<"u"&&JSON.stringify(f),m.push(f.name),p[f.name]=g,rt=!1):v[0].charAt(v[0].length-2)!=="/"&&(f=As(v[0],!1),T=M=-1,j.s.r=j.s.c=1e7,j.e.r=j.e.c=0,g=n.dense?[]:{},K=[],re=[],rt=!0);break;case"table-row-group":v[1]==="/"?--B:++B;break;case"table-row":case"\u884C":if(v[1]==="/"){T+=me,me=1;break}if(h=As(v[0],!1),h.\u884C\u53F7?T=h.\u884C\u53F7-1:T==-1&&(T=0),me=+h["number-rows-repeated"]||1,me<10)for(st=0;st<me;++st)B>0&&(re[T+st]={level:B});M=-1;break;case"covered-table-cell":v[1]!=="/"&&++M,n.sheetStubs&&(n.dense?(g[T]||(g[T]=[]),g[T][M]={t:"z"}):g[Cs({r:T,c:M})]={t:"z"}),b="",_=[];break;case"table-cell":case"\u6570\u636E":if(v[0].charAt(v[0].length-2)==="/")++M,x=As(v[0],!1),Ce=parseInt(x["number-columns-repeated"]||"1",10),y={t:"z",v:null},x.formula&&n.cellFormula!=!1&&(y.f=q5e(Vl(x.formula))),(x.\u6570\u636E\u7C7B\u578B||x["value-type"])=="string"&&(y.t="s",y.v=Vl(x["string-value"]||""),n.dense?(g[T]||(g[T]=[]),g[T][M]=y):g[Cs({r:T,c:M})]=y),M+=Ce-1;else if(v[1]!=="/"){++M,b="",S=0,_=[],Ce=1;var gt=me?T+me-1:T;if(M>j.e.c&&(j.e.c=M),M<j.s.c&&(j.s.c=M),T<j.s.r&&(j.s.r=T),gt>j.e.r&&(j.e.r=gt),x=As(v[0],!1),$e=[],Je={},y={t:x.\u6570\u636E\u7C7B\u578B||x["value-type"],v:null},n.cellFormula)if(x.formula&&(x.formula=Vl(x.formula)),x["number-matrix-columns-spanned"]&&x["number-matrix-rows-spanned"]&&(J=parseInt(x["number-matrix-rows-spanned"],10)||0,te=parseInt(x["number-matrix-columns-spanned"],10)||0,G={s:{r:T,c:M},e:{r:T+J-1,c:M+te-1}},y.F=Bs(G),Ae.push([G,y.F])),x.formula)y.f=q5e(x.formula);else for(st=0;st<Ae.length;++st)T>=Ae[st][0].s.r&&T<=Ae[st][0].e.r&&M>=Ae[st][0].s.c&&M<=Ae[st][0].e.c&&(y.F=Ae[st][1]);switch((x["number-columns-spanned"]||x["number-rows-spanned"])&&(J=parseInt(x["number-rows-spanned"],10)||0,te=parseInt(x["number-columns-spanned"],10)||0,G={s:{r:T,c:M},e:{r:T+J-1,c:M+te-1}},K.push(G)),x["number-columns-repeated"]&&(Ce=parseInt(x["number-columns-repeated"],10)),y.t){case"boolean":y.t="b",y.v=uu(x["boolean-value"]);break;case"float":y.t="n",y.v=parseFloat(x.value);break;case"percentage":y.t="n",y.v=parseFloat(x.value);break;case"currency":y.t="n",y.v=parseFloat(x.value);break;case"date":y.t="d",y.v=cu(x["date-value"]),n.cellDates||(y.t="n",y.v=df(y.v)),y.z="m/d/yy";break;case"time":y.t="n",y.v=wqt(x["time-value"])/86400,n.cellDates&&(y.t="d",y.v=wV(y.v)),y.z="HH:MM:SS";break;case"number":y.t="n",y.v=parseFloat(x.\u6570\u636E\u6570\u503C);break;default:if(y.t==="string"||y.t==="text"||!y.t)y.t="s",x["string-value"]!=null&&(b=Vl(x["string-value"]),_=[]);else throw new Error("Unsupported value type "+y.t)}}else{if(nt=!1,y.t==="s"&&(y.v=b||"",_.length&&(y.R=_),nt=S==0),Be.Target&&(y.l=Be),$e.length>0&&(y.c=$e,$e=[]),b&&n.cellText!==!1&&(y.w=b),nt&&(y.t="z",delete y.v),(!nt||n.sheetStubs)&&!(n.sheetRows&&n.sheetRows<=T))for(var lt=0;lt<me;++lt){if(Ce=parseInt(x["number-columns-repeated"]||"1",10),n.dense)for(g[T+lt]||(g[T+lt]=[]),g[T+lt][M]=lt==0?y:Wc(y);--Ce>0;)g[T+lt][M+Ce]=Wc(y);else for(g[Cs({r:T+lt,c:M})]=y;--Ce>0;)g[Cs({r:T+lt,c:M+Ce})]=Wc(y);j.e.c<=M&&(j.e.c=M)}Ce=parseInt(x["number-columns-repeated"]||"1",10),M+=Ce-1,Ce=0,y={},b="",_=[]}Be={};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(v[1]==="/"){if((o=i.pop())[0]!==v[3])throw"Bad state: "+o}else v[0].charAt(v[0].length-2)!=="/"&&i.push([v[3],!0]);break;case"annotation":if(v[1]==="/"){if((o=i.pop())[0]!==v[3])throw"Bad state: "+o;Je.t=b,_.length&&(Je.R=_),Je.a=Ne,$e.push(Je)}else v[0].charAt(v[0].length-2)!=="/"&&i.push([v[3],!1]);Ne="",Ke=0,b="",S=0,_=[];break;case"creator":v[1]==="/"?Ne=r.slice(Ke,v.index):Ke=v.index+v[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(v[1]==="/"){if((o=i.pop())[0]!==v[3])throw"Bad state: "+o}else v[0].charAt(v[0].length-2)!=="/"&&i.push([v[3],!1]);b="",S=0,_=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(v[1]==="/"){if(W[l.name]=c,(o=i.pop())[0]!==v[3])throw"Bad state: "+o}else v[0].charAt(v[0].length-2)!=="/"&&(c="",l=As(v[0],!1),i.push([v[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(i[i.length-1][0]){case"time-style":case"date-style":s=As(v[0],!1),c+=_6e[v[3]][s.style==="long"?1:0];break}break;case"fraction":break;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(i[i.length-1][0]){case"time-style":case"date-style":s=As(v[0],!1),c+=_6e[v[3]][s.style==="long"?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(v[0].slice(-2)==="/>")break;if(v[1]==="/")switch(i[i.length-1][0]){case"number-style":case"date-style":case"time-style":c+=r.slice(u,v.index);break}else u=v.index+v[0].length;break;case"named-range":s=As(v[0],!1),Ue=Nre(s["cell-range-address"]);var ut={Name:s.name,Ref:Ue[0]+"!"+Ue[1]};rt&&(ut.Sheet=m.length),_e.Names.push(ut);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"\u7535\u5B50\u8868\u683C":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"\u6587\u672C\u4E32":if(["master-styles"].indexOf(i[i.length-1][0])>-1)break;if(v[1]==="/"&&(!x||!x["string-value"])){var Fe=Wcn(r.slice(S,v.index),C);b=(b.length>0?b+`
`:"")+Fe[0]}else C=As(v[0],!1),S=v.index+v[0].length;break;case"s":break;case"database-range":if(v[1]==="/")break;try{Ue=Nre(As(v[0])["target-range-address"]),p[Ue[0]]["!autofilter"]={ref:Ue[1]}}catch{}break;case"date":break;case"object":break;case"title":case"\u6807\u9898":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;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":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;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":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if(v[1]!=="/"){if(Be=As(v[0],!1),!Be.href)break;Be.Target=Vl(Be.href),delete Be.href,Be.Target.charAt(0)=="#"&&Be.Target.indexOf(".")>-1?(Ue=Nre(Be.Target.slice(1)),Be.Target="#"+Ue[0]+"!"+Ue[1]):Be.Target.match(/^\.\.[\\\/]/)&&(Be.Target=Be.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(v[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(v)}}var ft={Sheets:p,SheetNames:m,Workbook:_e};return n.bookSheets&&delete ft.Sheets,ft}function A6e(e,t){t=t||{},zg(e,"META-INF/manifest.xml")&&ben(Bd(e,"META-INF/manifest.xml"),t);var n=Am(e,"content.xml");if(!n)throw new Error("Missing content.xml in ODS / UOF file");var r=T6e(Ic(n),t);return zg(e,"meta.xml")&&(r.Props=LDe(Bd(e,"meta.xml"))),r}function P6e(e,t){return T6e(e,t)}var Hcn=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 "+k6({"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 ad+t}}(),O6e=function(){var e=function(o){return Tc(o).replace(/  +/g,function(s){return'<text:s text:c="'+s.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},t=`          <table:table-cell />
`,n=`          <table:covered-table-cell/>
`,r=function(o,s,l){var c=[];c.push('      <table:table table:name="'+Tc(s.SheetNames[l])+`" table:style-name="ta1">
`);var u=0,f=0,h=Np(o["!ref"]||"A1"),p=o["!merges"]||[],m=0,g=Array.isArray(o);if(o["!cols"])for(f=0;f<=h.e.c;++f)c.push("        <table:table-column"+(o["!cols"][f]?' table:style-name="co'+o["!cols"][f].ods+'"':"")+`></table:table-column>
`);var v="",y=o["!rows"]||[];for(u=0;u<h.s.r;++u)v=y[u]?' table:style-name="ro'+y[u].ods+'"':"",c.push("        <table:table-row"+v+`></table:table-row>
`);for(;u<=h.e.r;++u){for(v=y[u]?' table:style-name="ro'+y[u].ods+'"':"",c.push("        <table:table-row"+v+`>
`),f=0;f<h.s.c;++f)c.push(t);for(;f<=h.e.c;++f){var x=!1,b={},S="";for(m=0;m!=p.length;++m)if(!(p[m].s.c>f)&&!(p[m].s.r>u)&&!(p[m].e.c<f)&&!(p[m].e.r<u)){(p[m].s.c!=f||p[m].s.r!=u)&&(x=!0),b["table:number-columns-spanned"]=p[m].e.c-p[m].s.c+1,b["table:number-rows-spanned"]=p[m].e.r-p[m].s.r+1;break}if(x){c.push(n);continue}var C=Cs({r:u,c:f}),_=g?(o[u]||[])[f]:o[C];if(_&&_.f&&(b["table:formula"]=Tc(pon(_.f)),_.F&&_.F.slice(0,C.length)==C)){var T=Np(_.F);b["table:number-matrix-columns-spanned"]=T.e.c-T.s.c+1,b["table:number-matrix-rows-spanned"]=T.e.r-T.s.r+1}if(!_){c.push(t);continue}switch(_.t){case"b":S=_.v?"TRUE":"FALSE",b["office:value-type"]="boolean",b["office:boolean-value"]=_.v?"true":"false";break;case"n":S=_.w||String(_.v||0),b["office:value-type"]="float",b["office:value"]=_.v||0;break;case"s":case"str":S=_.v==null?"":_.v,b["office:value-type"]="string";break;case"d":S=_.w||cu(_.v).toISOString(),b["office:value-type"]="date",b["office:date-value"]=cu(_.v).toISOString(),b["table:style-name"]="ce1";break;default:c.push(t);continue}var M=e(S);if(_.l&&_.l.Target){var j=_.l.Target;j=j.charAt(0)=="#"?"#"+mon(j.slice(1)):j,j.charAt(0)!="#"&&!j.match(/^\w+:/)&&(j="../"+j),M=Ui("text:a",M,{"xlink:href":j.replace(/&/g,"&amp;")})}c.push("          "+Ui("table:table-cell",Ui("text:p",M,{}),b)+`
`)}c.push(`        </table:table-row>
`)}return c.push(`      </table:table>
`),c.join("")},i=function(o,s){o.push(` <office:automatic-styles>
`),o.push(`  <number:date-style style:name="N37" number:automatic-order="true">
`),o.push(`   <number:month number:style="long"/>
`),o.push(`   <number:text>/</number:text>
`),o.push(`   <number:day number:style="long"/>
`),o.push(`   <number:text>/</number:text>
`),o.push(`   <number:year/>
`),o.push(`  </number:date-style>
`);var l=0;s.SheetNames.map(function(u){return s.Sheets[u]}).forEach(function(u){if(u&&u["!cols"]){for(var f=0;f<u["!cols"].length;++f)if(u["!cols"][f]){var h=u["!cols"][f];if(h.width==null&&h.wpx==null&&h.wch==null)continue;cS(h),h.ods=l;var p=u["!cols"][f].wpx+"px";o.push('  <style:style style:name="co'+l+`" style:family="table-column">
`),o.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+p+`"/>
`),o.push(`  </style:style>
`),++l}}});var c=0;s.SheetNames.map(function(u){return s.Sheets[u]}).forEach(function(u){if(u&&u["!rows"]){for(var f=0;f<u["!rows"].length;++f)if(u["!rows"][f]){u["!rows"][f].ods=c;var h=u["!rows"][f].hpx+"px";o.push('  <style:style style:name="ro'+c+`" style:family="table-row">
`),o.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+h+`"/>
`),o.push(`  </style:style>
`),++c}}}),o.push(`  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">
`),o.push(`   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
`),o.push(`  </style:style>
`),o.push(`  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>
`),o.push(` </office:automatic-styles>
`)};return function(s,l){var c=[ad],u=k6({"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"}),f=k6({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});l.bookType=="fods"?(c.push("<office:document"+u+f+`>
`),c.push(NDe().replace(/office:document-meta/g,"office:meta"))):c.push("<office:document-content"+u+`>
`),i(c,s),c.push(`  <office:body>
`),c.push(`    <office:spreadsheet>
`);for(var h=0;h!=s.SheetNames.length;++h)c.push(r(s.Sheets[s.SheetNames[h]],s,h,l));return c.push(`    </office:spreadsheet>
`),c.push(`  </office:body>
`),l.bookType=="fods"?c.push("</office:document>"):c.push("</office:document-content>"),c.join("")}}();function j6e(e,t){if(t.bookType=="fods")return O6e(e,t);var n=Kne(),r="",i=[],o=[];return r="mimetype",Gs(n,r,"application/vnd.oasis.opendocument.spreadsheet"),r="content.xml",Gs(n,r,O6e(e,t)),i.push([r,"text/xml"]),o.push([r,"ContentFile"]),r="styles.xml",Gs(n,r,Hcn(e,t)),i.push([r,"text/xml"]),o.push([r,"StylesFile"]),r="meta.xml",Gs(n,r,ad+NDe()),i.push([r,"text/xml"]),o.push([r,"MetadataFile"]),r="manifest.rdf",Gs(n,r,Cen(o)),i.push([r,"application/rdf+xml"]),r="META-INF/manifest.xml",Gs(n,r,wen(i)),n}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function w_(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function Wre(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):Ic(nS(e))}function Gcn(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):_m(Yx(e))}function Ycn(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}function fS(e){var t=e.reduce(function(i,o){return i+o.length},0),n=new Uint8Array(t),r=0;return e.forEach(function(i){n.set(i,r),r+=i.length}),n}function M6e(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function Kcn(e,t){for(var n=(e[t+15]&127)<<7|e[t+14]>>1,r=e[t+14]&1,i=t+13;i>=t;--i)r=r*256+e[i];return(e[t+15]&128?-r:r)*Math.pow(10,n-6176)}function Xcn(e,t,n){var r=Math.floor(n==0?0:Math.LOG10E*Math.log(Math.abs(n)))+6176-20,i=n/Math.pow(10,r-6176);e[t+15]|=r>>7,e[t+14]|=(r&127)<<1;for(var o=0;i>=1;++o,i/=256)e[t+o]=i&255;e[t+15]|=n>=0?0:128}function rk(e,t){var n=t?t[0]:0,r=e[n]&127;e:if(e[n++]>=128&&(r|=(e[n]&127)<<7,e[n++]<128||(r|=(e[n]&127)<<14,e[n++]<128)||(r|=(e[n]&127)<<21,e[n++]<128)||(r+=(e[n]&127)*Math.pow(2,28),++n,e[n++]<128)||(r+=(e[n]&127)*Math.pow(2,35),++n,e[n++]<128)||(r+=(e[n]&127)*Math.pow(2,42),++n,e[n++]<128)))break e;return t&&(t[0]=n),r}function hc(e){var t=new Uint8Array(7);t[0]=e&127;var n=1;e:if(e>127){if(t[n-1]|=128,t[n]=e>>7&127,++n,e<=16383||(t[n-1]|=128,t[n]=e>>14&127,++n,e<=2097151)||(t[n-1]|=128,t[n]=e>>21&127,++n,e<=268435455)||(t[n-1]|=128,t[n]=e/256>>>21&127,++n,e<=34359738367)||(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 od(e){var t=0,n=e[t]&127;e:if(e[t++]>=128){if(n|=(e[t]&127)<<7,e[t++]<128||(n|=(e[t]&127)<<14,e[t++]<128)||(n|=(e[t]&127)<<21,e[t++]<128))break e;n|=(e[t]&127)<<28}return n}function tc(e){for(var t=[],n=[0];n[0]<e.length;){var r=n[0],i=rk(e,n),o=i&7;i=Math.floor(i/8);var s=0,l;if(i==0)break;switch(o){case 0:{for(var c=n[0];e[n[0]++]>=128;);l=e.slice(c,n[0])}break;case 5:s=4,l=e.slice(n[0],n[0]+s),n[0]+=s;break;case 1:s=8,l=e.slice(n[0],n[0]+s),n[0]+=s;break;case 2:s=rk(e,n),l=e.slice(n[0],n[0]+s),n[0]+=s;break;case 3:case 4:default:throw new Error("PB Type ".concat(o," for Field ").concat(i," at offset ").concat(r))}var u={data:l,type:o};t[i]==null?t[i]=[u]:t[i].push(u)}return t}function Nf(e){var t=[];return e.forEach(function(n,r){n.forEach(function(i){i.data&&(t.push(hc(r*8+i.type)),i.type==2&&t.push(hc(i.data.length)),t.push(i.data))})}),fS(t)}function Hre(e,t){return e?.map(function(n){return t(n.data)})||[]}function Yg(e){for(var t,n=[],r=[0];r[0]<e.length;){var i=rk(e,r),o=tc(e.slice(r[0],r[0]+i));r[0]+=i;var s={id:od(o[1][0].data),messages:[]};o[2].forEach(function(l){var c=tc(l.data),u=od(c[3][0].data);s.messages.push({meta:c,data:e.slice(r[0],r[0]+u)}),r[0]+=u}),(t=o[3])!=null&&t[0]&&(s.merge=od(o[3][0].data)>>>0>0),n.push(s)}return n}function e3(e){var t=[];return e.forEach(function(n){var r=[];r[1]=[{data:hc(n.id),type:0}],r[2]=[],n.merge!=null&&(r[3]=[{data:hc(+!!n.merge),type:0}]);var i=[];n.messages.forEach(function(s){i.push(s.data),s.meta[3]=[{type:0,data:hc(s.data.length)}],r[2].push({data:Nf(s.meta),type:2})});var o=Nf(r);t.push(hc(o.length)),t.push(o),i.forEach(function(s){return t.push(s)})}),fS(t)}function Zcn(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var n=[0],r=rk(t,n),i=[];n[0]<t.length;){var o=t[n[0]]&3;if(o==0){var s=t[n[0]++]>>2;if(s<60)++s;else{var l=s-59;s=t[n[0]],l>1&&(s|=t[n[0]+1]<<8),l>2&&(s|=t[n[0]+2]<<16),l>3&&(s|=t[n[0]+3]<<24),s>>>=0,s++,n[0]+=l}i.push(t.slice(n[0],n[0]+s)),n[0]+=s;continue}else{var c=0,u=0;if(o==1?(u=(t[n[0]]>>2&7)+4,c=(t[n[0]++]&224)<<3,c|=t[n[0]++]):(u=(t[n[0]++]>>2)+1,o==2?(c=t[n[0]]|t[n[0]+1]<<8,n[0]+=2):(c=(t[n[0]]|t[n[0]+1]<<8|t[n[0]+2]<<16|t[n[0]+3]<<24)>>>0,n[0]+=4)),i=[fS(i)],c==0)throw new Error("Invalid offset 0");if(c>i[0].length)throw new Error("Invalid offset beyond length");if(u>=c)for(i.push(i[0].slice(-c)),u-=c;u>=i[i.length-1].length;)i.push(i[i.length-1]),u-=i[i.length-1].length;i.push(i[0].slice(-c,-c+u))}}var f=fS(i);if(f.length!=r)throw new Error("Unexpected length: ".concat(f.length," != ").concat(r));return f}function Kg(e){for(var t=[],n=0;n<e.length;){var r=e[n++],i=e[n]|e[n+1]<<8|e[n+2]<<16;n+=3,t.push(Zcn(r,e.slice(n,n+i))),n+=i}if(n!==e.length)throw new Error("data is not a valid framed stream!");return fS(t)}function t3(e){for(var t=[],n=0;n<e.length;){var r=Math.min(e.length-n,268435455),i=new Uint8Array(4);t.push(i);var o=hc(r),s=o.length;t.push(o),r<=60?(s++,t.push(new Uint8Array([r-1<<2]))):r<=256?(s+=2,t.push(new Uint8Array([240,r-1&255]))):r<=65536?(s+=3,t.push(new Uint8Array([244,r-1&255,r-1>>8&255]))):r<=16777216?(s+=4,t.push(new Uint8Array([248,r-1&255,r-1>>8&255,r-1>>16&255]))):r<=4294967296&&(s+=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)),s+=r,i[0]=0,i[1]=s&255,i[2]=s>>8&255,i[3]=s>>16&255,n+=r}return fS(t)}function Qcn(e,t,n,r){var i=w_(e),o=i.getUint32(4,!0),s=(r>1?12:8)+M6e(o&(r>1?3470:398))*4,l=-1,c=-1,u=NaN,f=new Date(2001,0,1);o&512&&(l=i.getUint32(s,!0),s+=4),s+=M6e(o&(r>1?12288:4096))*4,o&16&&(c=i.getUint32(s,!0),s+=4),o&32&&(u=i.getFloat64(s,!0),s+=8),o&64&&(f.setTime(f.getTime()+i.getFloat64(s,!0)*1e3),s+=8);var h;switch(e[2]){case 0:break;case 2:h={t:"n",v:u};break;case 3:h={t:"s",v:t[c]};break;case 5:h={t:"d",v:f};break;case 6:h={t:"b",v:u>0};break;case 7:h={t:"n",v:u/86400};break;case 8:h={t:"e",v:0};break;case 9:if(l>-1)h={t:"s",v:n[l]};else if(c>-1)h={t:"s",v:t[c]};else if(!isNaN(u))h={t:"n",v:u};else throw new Error("Unsupported cell type ".concat(e.slice(0,4)));break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return h}function Jcn(e,t,n){var r=w_(e),i=r.getUint32(8,!0),o=12,s=-1,l=-1,c=NaN,u=NaN,f=new Date(2001,0,1);i&1&&(c=Kcn(e,o),o+=16),i&2&&(u=r.getFloat64(o,!0),o+=8),i&4&&(f.setTime(f.getTime()+r.getFloat64(o,!0)*1e3),o+=8),i&8&&(l=r.getUint32(o,!0),o+=4),i&16&&(s=r.getUint32(o,!0),o+=4);var h;switch(e[1]){case 0:break;case 2:h={t:"n",v:c};break;case 3:h={t:"s",v:t[l]};break;case 5:h={t:"d",v:f};break;case 6:h={t:"b",v:u>0};break;case 7:h={t:"n",v:u/86400};break;case 8:h={t:"e",v:0};break;case 9:if(s>-1)h={t:"s",v:n[s]};else throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(i&31," : ").concat(e.slice(0,4)));break;case 10:h={t:"n",v:c};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(i&31," : ").concat(e.slice(0,4)))}return h}function Gre(e,t){var n=new Uint8Array(32),r=w_(n),i=12,o=0;switch(n[0]=5,e.t){case"n":n[1]=2,Xcn(n,i,e.v),o|=1,i+=16;break;case"b":n[1]=6,r.setFloat64(i,e.v?1:0,!0),o|=2,i+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));n[1]=3,r.setUint32(i,t.indexOf(e.v),!0),o|=8,i+=4;break;default:throw"unsupported cell type "+e.t}return r.setUint32(8,o,!0),n.slice(0,i)}function Yre(e,t){var n=new Uint8Array(32),r=w_(n),i=12,o=0;switch(n[0]=3,e.t){case"n":n[2]=2,r.setFloat64(i,e.v,!0),o|=32,i+=8;break;case"b":n[2]=6,r.setFloat64(i,e.v?1:0,!0),o|=32,i+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));n[2]=3,r.setUint32(i,t.indexOf(e.v),!0),o|=16,i+=4;break;default:throw"unsupported cell type "+e.t}return r.setUint32(4,o,!0),n.slice(0,i)}function qcn(e,t,n){switch(e[0]){case 0:case 1:case 2:case 3:return Qcn(e,t,n,e[0]);case 5:return Jcn(e,t,n);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function op(e){var t=tc(e);return rk(t[1][0].data)}function Uvr(e){var t=[];return t[1]=[{type:0,data:hc(e)}],Nf(t)}function R6e(e,t){var n=tc(t.data),r=od(n[1][0].data),i=n[3],o=[];return(i||[]).forEach(function(s){var l=tc(s.data),c=od(l[1][0].data)>>>0;switch(r){case 1:o[c]=Wre(l[3][0].data);break;case 8:{var u=e[op(l[9][0].data)][0],f=tc(u.data),h=e[op(f[1][0].data)][0],p=od(h.meta[1][0].data);if(p!=2001)throw new Error("2000 unexpected reference to ".concat(p));var m=tc(h.data);o[c]=m[3].map(function(g){return Wre(g.data)}).join("")}break}}),o}function eun(e,t){var n,r,i,o,s,l,c,u,f,h,p,m,g,v,y=tc(e),x=od(y[1][0].data)>>>0,b=od(y[2][0].data)>>>0,S=((r=(n=y[8])==null?void 0:n[0])==null?void 0:r.data)&&od(y[8][0].data)>0||!1,C,_;if((o=(i=y[7])==null?void 0:i[0])!=null&&o.data&&t!=0)C=(l=(s=y[7])==null?void 0:s[0])==null?void 0:l.data,_=(u=(c=y[6])==null?void 0:c[0])==null?void 0:u.data;else if((h=(f=y[4])==null?void 0:f[0])!=null&&h.data&&t!=1)C=(m=(p=y[4])==null?void 0:p[0])==null?void 0:m.data,_=(v=(g=y[3])==null?void 0:g[0])==null?void 0:v.data;else throw"NUMBERS Tile missing ".concat(t," cell storage");for(var T=S?4:1,M=w_(C),j=[],B=0;B<C.length/2;++B){var W=M.getUint16(B*2,!0);W<65535&&j.push([B,W])}if(j.length!=b)throw"Expected ".concat(b," cells, found ").concat(j.length);var K=[];for(B=0;B<j.length-1;++B)K[j[B][0]]=_.subarray(j[B][1]*T,j[B+1][1]*T);return j.length>=1&&(K[j[j.length-1][0]]=_.subarray(j[j.length-1][1]*T)),{R:x,cells:K}}function tun(e,t){var n,r=tc(t.data),i=(n=r?.[7])!=null&&n[0]?od(r[7][0].data)>>>0>0?1:0:-1,o=Hre(r[5],function(s){return eun(s,i)});return{nrows:od(r[4][0].data)>>>0,data:o.reduce(function(s,l){return s[l.R]||(s[l.R]=[]),l.cells.forEach(function(c,u){if(s[l.R][u])throw new Error("Duplicate cell r=".concat(l.R," c=").concat(u));s[l.R][u]=c}),s},[])}}function nun(e,t,n){var r,i=tc(t.data),o={s:{r:0,c:0},e:{r:0,c:0}};if(o.e.r=(od(i[6][0].data)>>>0)-1,o.e.r<0)throw new Error("Invalid row varint ".concat(i[6][0].data));if(o.e.c=(od(i[7][0].data)>>>0)-1,o.e.c<0)throw new Error("Invalid col varint ".concat(i[7][0].data));n["!ref"]=Bs(o);var s=tc(i[4][0].data),l=R6e(e,e[op(s[4][0].data)][0]),c=(r=s[17])!=null&&r[0]?R6e(e,e[op(s[17][0].data)][0]):[],u=tc(s[3][0].data),f=0;u[1].forEach(function(h){var p=tc(h.data),m=e[op(p[2][0].data)][0],g=od(m.meta[1][0].data);if(g!=6002)throw new Error("6001 unexpected reference to ".concat(g));var v=tun(e,m);v.data.forEach(function(y,x){y.forEach(function(b,S){var C=Cs({r:f+x,c:S}),_=qcn(b,l,c);_&&(n[C]=_)})}),f+=v.nrows})}function run(e,t){var n=tc(t.data),r={"!ref":"A1"},i=e[op(n[2][0].data)],o=od(i[0].meta[1][0].data);if(o!=6001)throw new Error("6000 unexpected reference to ".concat(o));return nun(e,i[0],r),r}function aun(e,t){var n,r=tc(t.data),i={name:(n=r[1])!=null&&n[0]?Wre(r[1][0].data):"",sheets:[]},o=Hre(r[2],op);return o.forEach(function(s){e[s].forEach(function(l){var c=od(l.meta[1][0].data);c==6e3&&i.sheets.push(run(e,l))})}),i}function iun(e,t){var n=rae(),r=tc(t.data),i=Hre(r[1],op);if(i.forEach(function(o){e[o].forEach(function(s){var l=od(s.meta[1][0].data);if(l==2){var c=aun(e,s);c.sheets.forEach(function(u,f){aae(n,u,f==0?c.name:c.name+"_"+f,!0)})}})}),n.SheetNames.length==0)throw new Error("Empty NUMBERS file");return n}function Kre(e){var t,n,r,i,o={},s=[];if(e.FullPaths.forEach(function(c){if(c.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(c){if(c.name.match(/\.iwa$/)){var u;try{u=Kg(c.content)}catch(h){return console.log("?? "+c.content.length+" "+(h.message||h))}var f;try{f=Yg(u)}catch(h){return console.log("## "+(h.message||h))}f.forEach(function(h){o[h.id]=h.messages,s.push(h.id)})}}),!s.length)throw new Error("File has no messages");var l=((i=(r=(n=(t=o?.[1])==null?void 0:t[0])==null?void 0:n.meta)==null?void 0:r[1])==null?void 0:i[0].data)&&od(o[1][0].meta[1][0].data)==1&&o[1][0];if(l||s.forEach(function(c){o[c].forEach(function(u){var f=od(u.meta[1][0].data)>>>0;if(f==1)if(!l)l=u;else throw new Error("Document has multiple roots")})}),!l)throw new Error("Cannot find Document root");return iun(o,l)}function oun(e,t,n){var r,i,o,s;if(!((r=e[6])!=null&&r[0])||!((i=e[7])!=null&&i[0]))throw"Mutation only works on post-BNC storages!";var l=((s=(o=e[8])==null?void 0:o[0])==null?void 0:s.data)&&od(e[8][0].data)>0||!1;if(l)throw"Math only works with normal offsets";for(var c=0,u=w_(e[7][0].data),f=0,h=[],p=w_(e[4][0].data),m=0,g=[],v=0;v<t.length;++v){if(t[v]==null){u.setUint16(v*2,65535,!0),p.setUint16(v*2,65535);continue}u.setUint16(v*2,f,!0),p.setUint16(v*2,m,!0);var y,x;switch(typeof t[v]){case"string":y=Gre({t:"s",v:t[v]},n),x=Yre({t:"s",v:t[v]},n);break;case"number":y=Gre({t:"n",v:t[v]},n),x=Yre({t:"n",v:t[v]},n);break;case"boolean":y=Gre({t:"b",v:t[v]},n),x=Yre({t:"b",v:t[v]},n);break;default:throw new Error("Unsupported value "+t[v])}h.push(y),f+=y.length,g.push(x),m+=x.length,++c}for(e[2][0].data=hc(c);v<e[7][0].data.length/2;++v)u.setUint16(v*2,65535,!0),p.setUint16(v*2,65535,!0);return e[6][0].data=fS(h),e[3][0].data=fS(g),c}function sun(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=Np(n["!ref"]);r.s.r=r.s.c=0;var i=!1;r.e.c>9&&(i=!0,r.e.c=9),r.e.r>49&&(i=!0,r.e.r=49),i&&console.error("The Numbers writer is currently limited to ".concat(Bs(r)));var o=WV(n,{range:r,header:1}),s=["~Sh33tJ5~"];o.forEach(function(Ne){return Ne.forEach(function(Ke){typeof Ke=="string"&&s.push(Ke)})});var l={},c=[],u=ts.read(t.numbers,{type:"base64"});u.FileIndex.map(function(Ne,Ke){return[Ne,u.FullPaths[Ke]]}).forEach(function(Ne){var Ke=Ne[0],nt=Ne[1];if(Ke.type==2&&Ke.name.match(/\.iwa/)){var rt=Ke.content,st=Kg(rt),gt=Yg(st);gt.forEach(function(lt){c.push(lt.id),l[lt.id]={deps:[],location:nt,type:od(lt.messages[0].meta[1][0].data)}})}}),c.sort(function(Ne,Ke){return Ne-Ke});var f=c.filter(function(Ne){return Ne>1}).map(function(Ne){return[Ne,hc(Ne)]});u.FileIndex.map(function(Ne,Ke){return[Ne,u.FullPaths[Ke]]}).forEach(function(Ne){var Ke=Ne[0],nt=Ne[1];if(Ke.name.match(/\.iwa/)){var rt=Yg(Kg(Ke.content));rt.forEach(function(st){st.messages.forEach(function(gt){f.forEach(function(lt){st.messages.some(function(ut){return od(ut.meta[1][0].data)!=11006&&Ycn(ut.data,lt[1])})&&l[lt[0]].deps.push(st.id)})})})}});function h(){for(var Ne=927262;Ne<2e6;++Ne)if(!l[Ne])return Ne;throw new Error("Too many messages")}for(var p=ts.find(u,l[1].location),m=Yg(Kg(p.content)),g,v=0;v<m.length;++v){var y=m[v];y.id==1&&(g=y)}var x=op(tc(g.messages[0].data)[1][0].data);for(p=ts.find(u,l[x].location),m=Yg(Kg(p.content)),v=0;v<m.length;++v)y=m[v],y.id==x&&(g=y);for(x=op(tc(g.messages[0].data)[2][0].data),p=ts.find(u,l[x].location),m=Yg(Kg(p.content)),v=0;v<m.length;++v)y=m[v],y.id==x&&(g=y);for(x=op(tc(g.messages[0].data)[2][0].data),p=ts.find(u,l[x].location),m=Yg(Kg(p.content)),v=0;v<m.length;++v)y=m[v],y.id==x&&(g=y);var b=tc(g.messages[0].data);{b[6][0].data=hc(r.e.r+1),b[7][0].data=hc(r.e.c+1);var S=op(b[46][0].data),C=ts.find(u,l[S].location),_=Yg(Kg(C.content));{for(var T=0;T<_.length&&_[T].id!=S;++T);if(_[T].id!=S)throw"Bad ColumnRowUIDMapArchive";var M=tc(_[T].messages[0].data);M[1]=[],M[2]=[],M[3]=[];for(var j=0;j<=r.e.c;++j){var B=[];B[1]=B[2]=[{type:0,data:hc(j+420690)}],M[1].push({type:2,data:Nf(B)}),M[2].push({type:0,data:hc(j)}),M[3].push({type:0,data:hc(j)})}M[4]=[],M[5]=[],M[6]=[];for(var W=0;W<=r.e.r;++W)B=[],B[1]=B[2]=[{type:0,data:hc(W+726270)}],M[4].push({type:2,data:Nf(B)}),M[5].push({type:0,data:hc(W)}),M[6].push({type:0,data:hc(W)});_[T].messages[0].data=Nf(M)}C.content=t3(e3(_)),C.size=C.content.length,delete b[46];var K=tc(b[4][0].data);{K[7][0].data=hc(r.e.r+1);var G=tc(K[1][0].data),J=op(G[2][0].data);C=ts.find(u,l[J].location),_=Yg(Kg(C.content));{if(_[0].id!=J)throw"Bad HeaderStorageBucket";var te=tc(_[0].messages[0].data);for(W=0;W<o.length;++W){var re=tc(te[2][0].data);re[1][0].data=hc(W),re[4][0].data=hc(o[W].length),te[2][W]={type:te[2][0].type,data:Nf(re)}}_[0].messages[0].data=Nf(te)}C.content=t3(e3(_)),C.size=C.content.length;var me=op(K[2][0].data);C=ts.find(u,l[me].location),_=Yg(Kg(C.content));{if(_[0].id!=me)throw"Bad HeaderStorageBucket";for(te=tc(_[0].messages[0].data),j=0;j<=r.e.c;++j)re=tc(te[2][0].data),re[1][0].data=hc(j),re[4][0].data=hc(r.e.r+1),te[2][j]={type:te[2][0].type,data:Nf(re)};_[0].messages[0].data=Nf(te)}C.content=t3(e3(_)),C.size=C.content.length;var Ce=op(K[4][0].data);(function(){for(var Ne=ts.find(u,l[Ce].location),Ke=Yg(Kg(Ne.content)),nt,rt=0;rt<Ke.length;++rt){var st=Ke[rt];st.id==Ce&&(nt=st)}var gt=tc(nt.messages[0].data);{gt[3]=[];var lt=[];s.forEach(function(ft,Ct){lt[1]=[{type:0,data:hc(Ct)}],lt[2]=[{type:0,data:hc(1)}],lt[3]=[{type:2,data:Gcn(ft)}],gt[3].push({type:2,data:Nf(lt)})})}nt.messages[0].data=Nf(gt);var ut=e3(Ke),Fe=t3(ut);Ne.content=Fe,Ne.size=Ne.content.length})();var Ae=tc(K[3][0].data);{var _e=Ae[1][0];delete Ae[2];var Be=tc(_e.data);{var Ue=op(Be[2][0].data);(function(){for(var Ne=ts.find(u,l[Ue].location),Ke=Yg(Kg(Ne.content)),nt,rt=0;rt<Ke.length;++rt){var st=Ke[rt];st.id==Ue&&(nt=st)}var gt=tc(nt.messages[0].data);{delete gt[6],delete Ae[7];var lt=new Uint8Array(gt[5][0].data);gt[5]=[];for(var ut=0,Fe=0;Fe<=r.e.r;++Fe){var ft=tc(lt);ut+=oun(ft,o[Fe],s),ft[1][0].data=hc(Fe),gt[5].push({data:Nf(ft),type:2})}gt[1]=[{type:0,data:hc(r.e.c+1)}],gt[2]=[{type:0,data:hc(r.e.r+1)}],gt[3]=[{type:0,data:hc(ut)}],gt[4]=[{type:0,data:hc(r.e.r+1)}]}nt.messages[0].data=Nf(gt);var Ct=e3(Ke),Tt=t3(Ct);Ne.content=Tt,Ne.size=Ne.content.length})()}_e.data=Nf(Be)}K[3][0].data=Nf(Ae)}b[4][0].data=Nf(K)}g.messages[0].data=Nf(b);var $e=e3(m),Je=t3($e);return p.content=Je,p.size=p.content.length,u}function D6e(e){return function(n){for(var r=0;r!=e.length;++r){var i=e[r];n[i[0]]===void 0&&(n[i[0]]=i[1]),i[2]==="n"&&(n[i[0]]=Number(n[i[0]]))}}}function Xre(e){D6e([["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 Zre(e){D6e([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function lun(e){return Us.WS.indexOf(e)>-1?"sheet":Us.CS&&e==Us.CS?"chart":Us.DS&&e==Us.DS?"dialog":Us.MS&&e==Us.MS?"macro":e&&e.length?e:"sheet"}function cun(e,t){if(!e)return 0;try{e=t.map(function(r){return r.id||(r.id=r.strRelID),[r.name,e["!id"][r.id].Target,lun(e["!id"][r.id].Type)]})}catch{return null}return!e||e.length===0?null:e}function uun(e,t,n,r,i,o,s,l,c,u,f,h){try{o[r]=U6(Am(e,n,!0),t);var p=Bd(e,t),m;switch(l){case"sheet":m=Fln(p,t,i,c,o[r],u,f,h);break;case"chart":if(m=Nln(p,t,i,c,o[r],u,f,h),!m||!m["!drawel"])break;var g=R6(m["!drawel"].Target,t),v=B6(g),y=San(Am(e,g,!0),U6(Am(e,v,!0),g)),x=R6(y,g),b=B6(x);m=cln(Am(e,x,!0),x,c,U6(Am(e,b,!0),x),u,m);break;case"macro":m=Lln(p,t,i,c,o[r],u,f,h);break;case"dialog":m=Bln(p,t,i,c,o[r],u,f,h);break;default:throw new Error("Unrecognized sheet type "+l)}s[r]=m;var S=[];o&&o[r]&&nd(o[r]).forEach(function(C){var _="";if(o[r][C].Type==Us.CMNT){_=R6(o[r][C].Target,t);var T=zln(Bd(e,_,!0),_,c);if(!T||!T.length)return;L5e(m,T,!1)}o[r][C].Type==Us.TCMNT&&(_=R6(o[r][C].Target,t),S=S.concat(Ean(Bd(e,_,!0),c)))}),S&&S.length&&L5e(m,S,!0,c.people||[])}catch(C){if(c.WTF)throw C}}function Xg(e){return e.charAt(0)=="/"?e.slice(1):e}function dun(e,t){if($O(),t=t||{},Xre(t),zg(e,"META-INF/manifest.xml")||zg(e,"objectdata.xml"))return A6e(e,t);if(zg(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof Kre<"u"){if(e.FileIndex)return Kre(e);var n=ts.utils.cfb_new();return JRe(e).forEach(function(te){Gs(n,te,QRe(e,te))}),Kre(n)}throw new Error("Unsupported NUMBERS file")}if(!zg(e,"[Content_Types].xml"))throw zg(e,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):zg(e,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var r=JRe(e),i=yen(Am(e,"[Content_Types].xml")),o=!1,s,l;if(i.workbooks.length===0&&(l="xl/workbook.xml",Bd(e,l,!0)&&i.workbooks.push(l)),i.workbooks.length===0){if(l="xl/workbook.bin",!Bd(e,l,!0))throw new Error("Could not find workbook");i.workbooks.push(l),o=!0}i.workbooks[0].slice(-3)=="bin"&&(o=!0);var c={},u={};if(!t.bookSheets&&!t.bookProps){if(Q6=[],i.sst)try{Q6=$ln(Bd(e,Xg(i.sst)),i.sst,t)}catch(te){if(t.WTF)throw te}t.cellStyles&&i.themes.length&&(c=Vln(Am(e,i.themes[0].replace(/^\//,""),!0)||"",i.themes[0],t)),i.style&&(u=Uln(Bd(e,Xg(i.style)),i.style,c,t))}i.links.map(function(te){try{var re=U6(Am(e,B6(Xg(te))),te);return Hln(Bd(e,Xg(te)),re,te,t)}catch{}});var f=Iln(Bd(e,Xg(i.workbooks[0])),i.workbooks[0],t),h={},p="";i.coreprops.length&&(p=Bd(e,Xg(i.coreprops[0]),!0),p&&(h=LDe(p)),i.extprops.length!==0&&(p=Bd(e,Xg(i.extprops[0]),!0),p&&_en(p,h,t)));var m={};(!t.bookSheets||t.bookProps)&&i.custprops.length!==0&&(p=Am(e,Xg(i.custprops[0]),!0),p&&(m=Aen(p,t)));var g={};if((t.bookSheets||t.bookProps)&&(f.Sheets?s=f.Sheets.map(function(re){return re.name}):h.Worksheets&&h.SheetNames.length>0&&(s=h.SheetNames),t.bookProps&&(g.Props=h,g.Custprops=m),t.bookSheets&&typeof s<"u"&&(g.SheetNames=s),t.bookSheets?g.SheetNames:t.bookProps))return g;s={};var v={};t.bookDeps&&i.calcchain&&(v=Wln(Bd(e,Xg(i.calcchain)),i.calcchain,t));var y=0,x={},b,S;{var C=f.Sheets;h.Worksheets=C.length,h.SheetNames=[];for(var _=0;_!=C.length;++_)h.SheetNames[_]=C[_].name}var T=o?"bin":"xml",M=i.workbooks[0].lastIndexOf("/"),j=(i.workbooks[0].slice(0,M+1)+"_rels/"+i.workbooks[0].slice(M+1)+".rels").replace(/^\//,"");zg(e,j)||(j="xl/_rels/workbook."+T+".rels");var B=U6(Am(e,j,!0),j.replace(/_rels.*/,"s5s"));(i.metadata||[]).length>=1&&(t.xlmeta=Gln(Bd(e,Xg(i.metadata[0])),i.metadata[0],t)),(i.people||[]).length>=1&&(t.people=Tan(Bd(e,Xg(i.people[0])),t)),B&&(B=cun(B,f.Sheets));var W=Bd(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(y=0;y!=h.Worksheets;++y){var K="sheet";if(B&&B[y]?(b="xl/"+B[y][1].replace(/[\/]?xl\//,""),zg(e,b)||(b=B[y][1]),zg(e,b)||(b=j.replace(/_rels\/.*$/,"")+B[y][1]),K=B[y][2]):(b="xl/worksheets/sheet"+(y+1-W)+"."+T,b=b.replace(/sheet0\./,"sheet.")),S=b.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&t.sheets!=null)switch(typeof t.sheets){case"number":if(y!=t.sheets)continue e;break;case"string":if(h.SheetNames[y].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var G=!1,J=0;J!=t.sheets.length;++J)typeof t.sheets[J]=="number"&&t.sheets[J]==y&&(G=1),typeof t.sheets[J]=="string"&&t.sheets[J].toLowerCase()==h.SheetNames[y].toLowerCase()&&(G=1);if(!G)continue e}}uun(e,b,S,h.SheetNames[y],y,x,s,K,t,f,c,u)}return g={Directory:i,Workbook:f,Props:h,Custprops:m,Deps:v,Sheets:s,SheetNames:h.SheetNames,Strings:Q6,Styles:u,Themes:c,SSF:Wc(hs)},t&&t.bookFiles&&(e.files?(g.keys=r,g.files=e.files):(g.keys=[],g.files={},e.FullPaths.forEach(function(te,re){te=te.replace(/^Root Entry[\/]/,""),g.keys.push(te),g.files[te]=e.FileIndex[re]}))),t&&t.bookVBA&&(i.vba.length>0?g.vbaraw=Bd(e,Xg(i.vba[0]),!0):i.defaults&&i.defaults.bin===kan&&(g.vbaraw=Bd(e,"xl/vbaProject.bin",!0))),g}function fun(e,t){var n=t||{},r="Workbook",i=ts.find(e,r);try{if(r="/!DataSpaces/Version",i=ts.find(e,r),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(Hnn(i.content),r="/!DataSpaces/DataSpaceMap",i=ts.find(e,r),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);var o=Ynn(i.content);if(o.length!==1||o[0].comps.length!==1||o[0].comps[0].t!==0||o[0].name!=="StrongEncryptionDataSpace"||o[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",i=ts.find(e,r),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);var s=Knn(i.content);if(s.length!=1||s[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",i=ts.find(e,r),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);Znn(i.content)}catch{}if(r="/EncryptionInfo",i=ts.find(e,r),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);var l=Qnn(i.content);if(r="/EncryptedPackage",i=ts.find(e,r),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(l[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(l[1],i.content,n.password||"",n);if(l[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(l[1],i.content,n.password||"",n);throw new Error("File is password-protected")}function hun(e,t){return t.bookType=="ods"?j6e(e,t):t.bookType=="numbers"?sun(e,t):t.bookType=="xlsb"?pun(e,t):k6e(e,t)}function pun(e,t){QO=1024,e&&!e.SSF&&(e.SSF=Wc(hs)),e&&e.SSF&&($O(),j6(e.SSF),t.revssf=xV(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,J6?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var n=t.bookType=="xlsb"?"bin":"xml",r=U5e.indexOf(t.bookType)>-1,i=xre();Zre(t=t||{});var o=Kne(),s="",l=0;if(t.cellXfs=[],dS(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),s="docProps/core.xml",Gs(o,s,BDe(e.Props,t)),i.coreprops.push(s),fc(t.rels,2,s,Us.CORE_PROPS),s="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var c=[],u=0;u<e.SheetNames.length;++u)(e.Workbook.Sheets[u]||{}).Hidden!=2&&c.push(e.SheetNames[u]);e.Props.SheetNames=c}for(e.Props.Worksheets=e.Props.SheetNames.length,Gs(o,s,$De(e.Props,t)),i.extprops.push(s),fc(t.rels,3,s,Us.EXT_PROPS),e.Custprops!==e.Props&&nd(e.Custprops||{}).length>0&&(s="docProps/custom.xml",Gs(o,s,zDe(e.Custprops,t)),i.custprops.push(s),fc(t.rels,4,s,Us.CUST_PROPS)),l=1;l<=e.SheetNames.length;++l){var f={"!id":{}},h=e.Sheets[e.SheetNames[l-1]],p=(h||{})["!type"]||"sheet";switch(p){case"chart":default:s="xl/worksheets/sheet"+l+"."+n,Gs(o,s,Kln(l-1,s,t,e,f)),i.sheets.push(s),fc(t.wbrels,-1,"worksheets/sheet"+l+"."+n,Us.WS[0])}if(h){var m=h["!comments"],g=!1,v="";m&&m.length>0&&(v="xl/comments"+l+"."+n,Gs(o,v,Qln(m,v,t)),i.comments.push(v),fc(f,-1,"../comments"+l+"."+n,Us.CMNT),g=!0),h["!legacy"]&&g&&Gs(o,"xl/drawings/vmlDrawing"+l+".vml",N5e(l,h["!comments"])),delete h["!comments"],delete h["!legacy"]}f["!id"].rId1&&Gs(o,B6(s),KO(f))}return t.Strings!=null&&t.Strings.length>0&&(s="xl/sharedStrings."+n,Gs(o,s,Zln(t.Strings,s,t)),i.strs.push(s),fc(t.wbrels,-1,"sharedStrings."+n,Us.SST)),s="xl/workbook."+n,Gs(o,s,Yln(e,s,t)),i.workbooks.push(s),fc(t.rels,1,s,Us.WB),s="xl/theme/theme1.xml",Gs(o,s,Rre(e.Themes,t)),i.themes.push(s),fc(t.wbrels,-1,"theme/theme1.xml",Us.THEME),s="xl/styles."+n,Gs(o,s,Xln(e,s,t)),i.styles.push(s),fc(t.wbrels,-1,"styles."+n,Us.STY),e.vbaraw&&r&&(s="xl/vbaProject.bin",Gs(o,s,e.vbaraw),i.vba.push(s),fc(t.wbrels,-1,"vbaProject.bin",Us.VBA)),s="xl/metadata."+n,Gs(o,s,Jln(s)),i.metadata.push(s),fc(t.wbrels,-1,"metadata."+n,Us.XLMETA),Gs(o,"[Content_Types].xml",IDe(i,t)),Gs(o,"_rels/.rels",KO(t.rels)),Gs(o,"xl/_rels/workbook."+n+".rels",KO(t.wbrels)),delete t.revssf,delete t.ssf,o}function k6e(e,t){QO=1024,e&&!e.SSF&&(e.SSF=Wc(hs)),e&&e.SSF&&($O(),j6(e.SSF),t.revssf=xV(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,J6?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var n="xml",r=U5e.indexOf(t.bookType)>-1,i=xre();Zre(t=t||{});var o=Kne(),s="",l=0;if(t.cellXfs=[],dS(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),s="docProps/core.xml",Gs(o,s,BDe(e.Props,t)),i.coreprops.push(s),fc(t.rels,2,s,Us.CORE_PROPS),s="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var c=[],u=0;u<e.SheetNames.length;++u)(e.Workbook.Sheets[u]||{}).Hidden!=2&&c.push(e.SheetNames[u]);e.Props.SheetNames=c}e.Props.Worksheets=e.Props.SheetNames.length,Gs(o,s,$De(e.Props,t)),i.extprops.push(s),fc(t.rels,3,s,Us.EXT_PROPS),e.Custprops!==e.Props&&nd(e.Custprops||{}).length>0&&(s="docProps/custom.xml",Gs(o,s,zDe(e.Custprops,t)),i.custprops.push(s),fc(t.rels,4,s,Us.CUST_PROPS));var f=["SheetJ5"];for(t.tcid=0,l=1;l<=e.SheetNames.length;++l){var h={"!id":{}},p=e.Sheets[e.SheetNames[l-1]],m=(p||{})["!type"]||"sheet";switch(m){case"chart":default:s="xl/worksheets/sheet"+l+"."+n,Gs(o,s,n6e(l-1,t,e,h)),i.sheets.push(s),fc(t.wbrels,-1,"worksheets/sheet"+l+"."+n,Us.WS[0])}if(p){var g=p["!comments"],v=!1,y="";if(g&&g.length>0){var x=!1;g.forEach(function(b){b[1].forEach(function(S){S.T==!0&&(x=!0)})}),x&&(y="xl/threadedComments/threadedComment"+l+"."+n,Gs(o,y,_an(g,f,t)),i.threadedcomments.push(y),fc(h,-1,"../threadedComments/threadedComment"+l+"."+n,Us.TCMNT)),y="xl/comments"+l+"."+n,Gs(o,y,B5e(g,t)),i.comments.push(y),fc(h,-1,"../comments"+l+"."+n,Us.CMNT),v=!0}p["!legacy"]&&v&&Gs(o,"xl/drawings/vmlDrawing"+l+".vml",N5e(l,p["!comments"])),delete p["!comments"],delete p["!legacy"]}h["!id"].rId1&&Gs(o,B6(s),KO(h))}return t.Strings!=null&&t.Strings.length>0&&(s="xl/sharedStrings."+n,Gs(o,s,E5e(t.Strings,t)),i.strs.push(s),fc(t.wbrels,-1,"sharedStrings."+n,Us.SST)),s="xl/workbook."+n,Gs(o,s,u6e(e,t)),i.workbooks.push(s),fc(t.rels,1,s,Us.WB),s="xl/theme/theme1.xml",Gs(o,s,Rre(e.Themes,t)),i.themes.push(s),fc(t.wbrels,-1,"theme/theme1.xml",Us.THEME),s="xl/styles."+n,Gs(o,s,R5e(e,t)),i.styles.push(s),fc(t.wbrels,-1,"styles."+n,Us.STY),e.vbaraw&&r&&(s="xl/vbaProject.bin",Gs(o,s,e.vbaraw),i.vba.push(s),fc(t.wbrels,-1,"vbaProject.bin",Us.VBA)),s="xl/metadata."+n,Gs(o,s,F5e()),i.metadata.push(s),fc(t.wbrels,-1,"metadata."+n,Us.XLMETA),f.length>1&&(s="xl/persons/person.xml",Gs(o,s,Aan(f,t)),i.people.push(s),fc(t.wbrels,-1,"persons/person.xml",Us.PEOPLE)),Gs(o,"[Content_Types].xml",IDe(i,t)),Gs(o,"_rels/.rels",KO(t.rels)),Gs(o,"xl/_rels/workbook."+n+".rels",KO(t.wbrels)),delete t.revssf,delete t.ssf,o}function Qre(e,t){var n="";switch((t||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":n=Em(e.slice(0,12));break;case"binary":n=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];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 mun(e,t){return ts.find(e,"EncryptedPackage")?fun(e,t):p6e(e,t)}function gun(e,t){var n,r=e,i=t||{};return i.type||(i.type=el&&Buffer.isBuffer(e)?"buffer":"base64"),n=qRe(r,i),dun(n,i)}function I6e(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 $re(e.slice(n),t);default:break e}return XO.to_workbook(e,t)}function vun(e,t){var n="",r=Qre(e,t);switch(t.type){case"base64":n=Em(e);break;case"binary":n=e;break;case"buffer":n=e.toString("binary");break;case"array":n=s_(e);break;default:throw new Error("Unrecognized type "+t.type)}return r[0]==239&&r[1]==187&&r[2]==191&&(n=Ic(n)),t.type="binary",I6e(n,t)}function yun(e,t){var n=e;return t.type=="base64"&&(n=Em(n)),n=Rl.utils.decode(1200,n.slice(2),"str"),t.type="binary",I6e(n,t)}function xun(e){return e.match(/[^\x00-\x7F]/)?Yx(e):e}function Jre(e,t,n,r){return r?(n.type="string",XO.to_workbook(e,n)):XO.to_workbook(t,n)}function ak(e,t){hV();var n=t||{};if(typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer)return ak(new Uint8Array(e),(n=Wc(n),n.type="array",n));typeof Uint8Array<"u"&&e instanceof Uint8Array&&!n.type&&(n.type=typeof Deno<"u"?"buffer":"array");var r=e,i=[0,0,0,0],o=!1;if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),qO={},n.dateNF&&(qO.dateNF=n.dateNF),n.type||(n.type=el&&Buffer.isBuffer(e)?"buffer":"base64"),n.type=="file"&&(n.type=el?"buffer":"binary",r=yqt(e),typeof Uint8Array<"u"&&!el&&(n.type="array")),n.type=="string"&&(o=!0,n.type="binary",n.codepage=65001,r=xun(e)),n.type=="array"&&typeof Uint8Array<"u"&&e instanceof Uint8Array&&typeof ArrayBuffer<"u"){var s=new ArrayBuffer(3),l=new Uint8Array(s);if(l.foo="bar",!l.foo)return n=Wc(n),n.type="array",ak(zne(r),n)}switch((i=Qre(r,n))[0]){case 208:if(i[1]===207&&i[2]===17&&i[3]===224&&i[4]===161&&i[5]===177&&i[6]===26&&i[7]===225)return mun(ts.read(r,n),n);break;case 9:if(i[1]<=8)return p6e(r,n);break;case 60:return $re(r,n);case 73:if(i[1]===73&&i[2]===42&&i[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(i[1]===68)return Pnn(r,n);break;case 84:if(i[1]===65&&i[2]===66&&i[3]===76)return S5e.to_workbook(r,n);break;case 80:return i[1]===75&&i[2]<9&&i[3]<9?gun(r,n):Jre(e,r,n,o);case 239:return i[3]===60?$re(r,n):Jre(e,r,n,o);case 255:if(i[1]===254)return yun(r,n);if(i[1]===0&&i[2]===2&&i[3]===0)return x_.to_workbook(r,n);break;case 0:if(i[1]===0&&(i[2]>=2&&i[3]===0||i[2]===0&&(i[3]===8||i[3]===9)))return x_.to_workbook(r,n);break;case 3:case 131:case 139:case 140:return Tre.to_workbook(r,n);case 123:if(i[1]===92&&i[2]===114&&i[3]===116)return O5e.to_workbook(r,n);break;case 10:case 13:case 32:return vun(r,n);case 137:if(i[1]===80&&i[2]===78&&i[3]===71)throw new Error("PNG Image File is not a spreadsheet");break}return Ann.indexOf(i[0])>-1&&i[2]<=12&&i[3]<=31?Tre.to_workbook(r,n):Jre(e,r,n,o)}function Vvr(e,t){var n=t||{};return n.type="file",ak(e,n)}function F6e(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return M6(t.file,ts.write(e,{type:el?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return ts.write(e,t)}function bun(e,t){var n=Wc(t||{}),r=hun(e,n);return N6e(r,n)}function wun(e,t){var n=Wc(t||{}),r=k6e(e,n);return N6e(r,n)}function N6e(e,t){var n={},r=el?"nodebuffer":typeof Uint8Array<"u"?"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 i=e.FullPaths?ts.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[n.type]||n.type,compression:!!t.compression}):e.generate(n);if(typeof Deno<"u"&&typeof i=="string"){if(t.type=="binary"||t.type=="base64")return i;i=new Uint8Array(A6(i))}return t.password&&typeof encrypt_agile<"u"?F6e(encrypt_agile(i,t.password),t):t.type==="file"?M6(t.file,i):t.type=="string"?Ic(i):i}function Sun(e,t){var n=t||{},r=Ecn(e,n);return F6e(r,n)}function Qx(e,t,n){n||(n="");var r=n+e;switch(t.type){case"base64":return T6(Yx(r));case"binary":return Yx(r);case"string":return e;case"file":return M6(t.file,r,"utf8");case"buffer":return el?Vb(r,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(r):Qx(r,{type:"binary"}).split("").map(function(i){return i.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Cun(e,t){switch(t.type){case"base64":return T6(e);case"binary":return e;case"string":return e;case"file":return M6(t.file,e,"binary");case"buffer":return el?Vb(e,"binary"):e.split("").map(function(n){return n.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function zV(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 t.type=="base64"?T6(n):t.type=="string"?Ic(n):n;case"file":return M6(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function L6e(e,t){hV(),c6e(e);var n=Wc(t||{});if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),n.type=="array"){n.type="binary";var r=L6e(e,n);return n.type="array",A6(r)}return wun(e,n)}function qre(e,t){hV(),c6e(e);var n=Wc(t||{});if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),n.type=="array"){n.type="binary";var r=qre(e,n);return n.type="array",A6(r)}var i=0;if(n.sheet&&(typeof n.sheet=="number"?i=n.sheet:i=e.SheetNames.indexOf(n.sheet),!e.SheetNames[i]))throw new Error("Sheet not found: "+n.sheet+" : "+typeof n.sheet);switch(n.bookType||"xlsb"){case"xml":case"xlml":return Qx(vcn(e,n),n);case"slk":case"sylk":return Qx(w5e.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"htm":case"html":return Qx(w6e(e.Sheets[e.SheetNames[i]],n),n);case"txt":return Cun($6e(e.Sheets[e.SheetNames[i]],n),n);case"csv":return Qx(nae(e.Sheets[e.SheetNames[i]],n),n,"\uFEFF");case"dif":return Qx(S5e.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"dbf":return zV(Tre.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"prn":return Qx(XO.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"rtf":return Qx(O5e.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"eth":return Qx(C5e.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"fods":return Qx(j6e(e,n),n);case"wk1":return zV(x_.sheet_to_wk1(e.Sheets[e.SheetNames[i]],n),n);case"wk3":return zV(x_.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),zV(m6e(e,n),n);case"biff5":n.biff||(n.biff=5);case"biff8":case"xla":case"xls":return n.biff||(n.biff=8),Sun(e,n);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return bun(e,n);default:throw new Error("Unrecognized bookType |"+n.bookType+"|")}}function eae(e){if(!e.bookType){var t={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},n=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();n.match(/^\.[a-z]+$/)&&(e.bookType=n.slice(1)),e.bookType=t[e.bookType]||e.bookType}}function tae(e,t,n){var r=n||{};return r.type="file",r.file=t,eae(r),qre(e,r)}function $vr(e,t,n){var r=n||{};return r.type="file",r.file=t,eae(r),L6e(e,r)}function zvr(e,t,n,r){var i=n||{};i.type="file",i.file=e,eae(i),i.type="buffer";var o=r;return o instanceof Function||(o=n),iS.writeFile(e,qre(t,i),o)}function B6e(e,t,n,r,i,o,s,l){var c=id(n),u=l.defval,f=l.raw||!Object.prototype.hasOwnProperty.call(l,"raw"),h=!0,p=i===1?[]:{};if(i!==1)if(Object.defineProperty)try{Object.defineProperty(p,"__rowNum__",{value:n,enumerable:!1})}catch{p.__rowNum__=n}else p.__rowNum__=n;if(!s||e[n])for(var m=t.s.c;m<=t.e.c;++m){var g=s?e[n][m]:e[r[m]+c];if(g===void 0||g.t===void 0){if(u===void 0)continue;o[m]!=null&&(p[o[m]]=u);continue}var v=g.v;switch(g.t){case"z":if(v==null)break;continue;case"e":v=v==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+g.t)}if(o[m]!=null){if(v==null)if(g.t=="e"&&v===null)p[o[m]]=null;else if(u!==void 0)p[o[m]]=u;else if(f&&v===null)p[o[m]]=null;else continue;else p[o[m]]=f&&(g.t!=="n"||g.t==="n"&&l.rawNumbers!==!1)?v:Kx(g,v,l);v!=null&&(h=!1)}}return{row:p,isempty:h}}function WV(e,t){if(e==null||e["!ref"]==null)return[];var n={t:"n",v:0},r=0,i=1,o=[],s=0,l="",c={s:{r:0,c:0},e:{r:0,c:0}},u=t||{},f=u.range!=null?u.range:e["!ref"];switch(u.header===1?r=1:u.header==="A"?r=2:Array.isArray(u.header)?r=3:u.header==null&&(r=0),typeof f){case"string":c=dl(f);break;case"number":c=dl(e["!ref"]),c.s.r=f;break;default:c=f}r>0&&(i=0);var h=id(c.s.r),p=[],m=[],g=0,v=0,y=Array.isArray(e),x=c.s.r,b=0,S={};y&&!e[x]&&(e[x]=[]);var C=u.skipHidden&&e["!cols"]||[],_=u.skipHidden&&e["!rows"]||[];for(b=c.s.c;b<=c.e.c;++b)if(!(C[b]||{}).hidden)switch(p[b]=du(b),n=y?e[x][b]:e[p[b]+h],r){case 1:o[b]=b-c.s.c;break;case 2:o[b]=p[b];break;case 3:o[b]=u.header[b-c.s.c];break;default:if(n==null&&(n={w:"__EMPTY",t:"s"}),l=s=Kx(n,null,u),v=S[s]||0,!v)S[s]=1;else{do l=s+"_"+v++;while(S[l]);S[s]=v,S[l]=1}o[b]=l}for(x=c.s.r+i;x<=c.e.r;++x)if(!(_[x]||{}).hidden){var T=B6e(e,c,x,p,r,o,y,u);(T.isempty===!1||(r===1?u.blankrows!==!1:u.blankrows))&&(m[g++]=T.row)}return m.length=g,m}var U6e=/"/g;function V6e(e,t,n,r,i,o,s,l){for(var c=!0,u=[],f="",h=id(n),p=t.s.c;p<=t.e.c;++p)if(r[p]){var m=l.dense?(e[n]||[])[p]:e[r[p]+h];if(m==null)f="";else if(m.v!=null){c=!1,f=""+(l.rawNumbers&&m.t=="n"?m.v:Kx(m,null,l));for(var g=0,v=0;g!==f.length;++g)if((v=f.charCodeAt(g))===i||v===o||v===34||l.forceQuotes){f='"'+f.replace(U6e,'""')+'"';break}f=="ID"&&(f='"ID"')}else m.f!=null&&!m.F?(c=!1,f="="+m.f,f.indexOf(",")>=0&&(f='"'+f.replace(U6e,'""')+'"')):f="";u.push(f)}return l.blankrows===!1&&c?null:u.join(s)}function nae(e,t){var n=[],r=t??{};if(e==null||e["!ref"]==null)return"";var i=dl(e["!ref"]),o=r.FS!==void 0?r.FS:",",s=o.charCodeAt(0),l=r.RS!==void 0?r.RS:`
`,c=l.charCodeAt(0),u=new RegExp((o=="|"?"\\|":o)+"+$"),f="",h=[];r.dense=Array.isArray(e);for(var p=r.skipHidden&&e["!cols"]||[],m=r.skipHidden&&e["!rows"]||[],g=i.s.c;g<=i.e.c;++g)(p[g]||{}).hidden||(h[g]=du(g));for(var v=0,y=i.s.r;y<=i.e.r;++y)(m[y]||{}).hidden||(f=V6e(e,i,y,h,s,c,o,r),f!=null&&(r.strip&&(f=f.replace(u,"")),(f||r.blankrows!==!1)&&n.push((v++?l:"")+f)));return delete r.dense,n.join("")}function $6e(e,t){t||(t={}),t.FS="	",t.RS=`
`;var n=nae(e,t);if(typeof Rl>"u"||t.type=="string")return n;var r=Rl.utils.encode(1200,n,"str");return"\xFF\xFE"+r}function Eun(e){var t="",n,r="";if(e==null||e["!ref"]==null)return[];var i=dl(e["!ref"]),o="",s=[],l,c=[],u=Array.isArray(e);for(l=i.s.c;l<=i.e.c;++l)s[l]=du(l);for(var f=i.s.r;f<=i.e.r;++f)for(o=id(f),l=i.s.c;l<=i.e.c;++l)if(t=s[l]+o,n=u?(e[f]||[])[l]:e[t],r="",n!==void 0){if(n.F!=null){if(t=n.F,!n.f)continue;r=n.f,t.indexOf(":")==-1&&(t=t+":"+t)}if(n.f!=null)r=n.f;else{if(n.t=="z")continue;if(n.t=="n"&&n.v!=null)r=""+n.v;else if(n.t=="b")r=n.v?"TRUE":"FALSE";else if(n.w!==void 0)r="'"+n.w;else{if(n.v===void 0)continue;n.t=="s"?r="'"+n.v:r=""+n.v}}c[c.length]=t+"="+r}return c}function z6e(e,t,n){var r=n||{},i=+!r.skipHeader,o=e||{},s=0,l=0;if(o&&r.origin!=null)if(typeof r.origin=="number")s=r.origin;else{var c=typeof r.origin=="string"?Uu(r.origin):r.origin;s=c.r,l=c.c}var u,f={s:{c:0,r:0},e:{c:l,r:s+t.length-1+i}};if(o["!ref"]){var h=dl(o["!ref"]);f.e.c=Math.max(f.e.c,h.e.c),f.e.r=Math.max(f.e.r,h.e.r),s==-1&&(s=h.e.r+1,f.e.r=s+t.length-1+i)}else s==-1&&(s=0,f.e.r=t.length-1+i);var p=r.header||[],m=0;t.forEach(function(v,y){nd(v).forEach(function(x){(m=p.indexOf(x))==-1&&(p[m=p.length]=x);var b=v[x],S="z",C="",_=Cs({c:l+m,r:s+y+i});u=ik(o,_),b&&typeof b=="object"&&!(b instanceof Date)?o[_]=b:(typeof b=="number"?S="n":typeof b=="boolean"?S="b":typeof b=="string"?S="s":b instanceof Date?(S="d",r.cellDates||(S="n",b=df(b)),C=r.dateNF||hs[14]):b===null&&r.nullError&&(S="e",b=0),u?(u.t=S,u.v=b,delete u.w,delete u.R,C&&(u.z=C)):o[_]=u={t:S,v:b},C&&(u.z=C))})}),f.e.c=Math.max(f.e.c,l+p.length-1);var g=id(s);if(i)for(m=0;m<p.length;++m)o[du(m+l)+g]={t:"s",v:p[m]};return o["!ref"]=Bs(f),o}function _un(e,t){return z6e(null,e,t)}function ik(e,t,n){if(typeof t=="string"){if(Array.isArray(e)){var r=Uu(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 typeof t!="number"?ik(e,Cs(t)):ik(e,Cs({r:t,c:n||0}))}function Tun(e,t){if(typeof t=="number"){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}else if(typeof t=="string"){var n=e.SheetNames.indexOf(t);if(n>-1)return n;throw new Error("Cannot find sheet name |"+t+"|")}else throw new Error("Cannot find sheet |"+t+"|")}function rae(){return{SheetNames:[],Sheets:{}}}function aae(e,t,n,r){var i=1;if(!n)for(;i<=65535&&e.SheetNames.indexOf(n="Sheet"+i)!=-1;++i,n=void 0);if(!n||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(r&&e.SheetNames.indexOf(n)>=0){var o=n.match(/(^.*?)(\d+)$/);i=o&&+o[2]||0;var s=o&&o[1]||n;for(++i;i<=65535&&e.SheetNames.indexOf(n=s+i)!=-1;++i);}if(l6e(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 Aun(e,t,n){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var r=Tun(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}function Pun(e,t){return e.z=t,e}function W6e(e,t,n){return t?(e.l={Target:t},n&&(e.l.Tooltip=n)):delete e.l,e}function Oun(e,t,n){return W6e(e,"#"+t,n)}function jun(e,t,n){e.c||(e.c=[]),e.c.push({t,a:n||"SheetJS"})}function Mun(e,t,n,r){for(var i=typeof t!="string"?t:dl(t),o=typeof t=="string"?t:Bs(t),s=i.s.r;s<=i.e.r;++s)for(var l=i.s.c;l<=i.e.c;++l){var c=ik(e,s,l);c.t="n",c.F=o,delete c.v,s==i.s.r&&l==i.s.c&&(c.f=n,r&&(c.D=!0))}return e}var Tu={encode_col:du,encode_row:id,encode_cell:Cs,encode_range:Bs,decode_col:cre,decode_row:lre,split_cell:Xqt,decode_cell:Uu,decode_range:Np,format_cell:Kx,sheet_add_aoa:TDe,sheet_add_json:z6e,sheet_add_dom:S6e,aoa_to_sheet:GO,json_to_sheet:_un,table_to_sheet:C6e,table_to_book:$cn,sheet_to_csv:nae,sheet_to_txt:$6e,sheet_to_json:WV,sheet_to_html:w6e,sheet_to_formulae:Eun,sheet_to_row_object_array:WV,sheet_get_cell:ik,book_new:rae,book_append_sheet:aae,book_set_sheet_visibility:Aun,cell_set_number_format:Pun,cell_set_hyperlink:W6e,cell_set_internal_link:Oun,cell_add_comment:jun,sheet_set_array_formula:Mun,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}},HV;function Run(e){HV=e}function Dun(e,t){var n=HV(),r=t??{};if(e==null||e["!ref"]==null)return n.push(null),n;var i=dl(e["!ref"]),o=r.FS!==void 0?r.FS:",",s=o.charCodeAt(0),l=r.RS!==void 0?r.RS:`
`,c=l.charCodeAt(0),u=new RegExp((o=="|"?"\\|":o)+"+$"),f="",h=[];r.dense=Array.isArray(e);for(var p=r.skipHidden&&e["!cols"]||[],m=r.skipHidden&&e["!rows"]||[],g=i.s.c;g<=i.e.c;++g)(p[g]||{}).hidden||(h[g]=du(g));var v=i.s.r,y=!1,x=0;return n._read=function(){if(!y)return y=!0,n.push("\uFEFF");for(;v<=i.e.r;)if(++v,!(m[v-1]||{}).hidden&&(f=V6e(e,i,v-1,h,s,c,o,r),f!=null&&(r.strip&&(f=f.replace(u,"")),f||r.blankrows!==!1)))return n.push((x++?l:"")+f);return n.push(null)},n}function kun(e,t){var n=HV(),r=t||{},i=r.header!=null?r.header:y6e,o=r.footer!=null?r.footer:x6e;n.push(i);var s=Np(e["!ref"]);r.dense=Array.isArray(e),n.push(b6e(e,s,r));var l=s.s.r,c=!1;return n._read=function(){if(l>s.e.r)return c||(c=!0,n.push("</table>"+o)),n.push(null);for(;l<=s.e.r;){n.push(v6e(e,s,l,r)),++l;break}},n}function Iun(e,t){var n=HV({objectMode:!0});if(e==null||e["!ref"]==null)return n.push(null),n;var r={t:"n",v:0},i=0,o=1,s=[],l=0,c="",u={s:{r:0,c:0},e:{r:0,c:0}},f=t||{},h=f.range!=null?f.range:e["!ref"];switch(f.header===1?i=1:f.header==="A"?i=2:Array.isArray(f.header)&&(i=3),typeof h){case"string":u=dl(h);break;case"number":u=dl(e["!ref"]),u.s.r=h;break;default:u=h}i>0&&(o=0);var p=id(u.s.r),m=[],g=0,v=Array.isArray(e),y=u.s.r,x=0,b={};v&&!e[y]&&(e[y]=[]);var S=f.skipHidden&&e["!cols"]||[],C=f.skipHidden&&e["!rows"]||[];for(x=u.s.c;x<=u.e.c;++x)if(!(S[x]||{}).hidden)switch(m[x]=du(x),r=v?e[y][x]:e[m[x]+p],i){case 1:s[x]=x-u.s.c;break;case 2:s[x]=m[x];break;case 3:s[x]=f.header[x-u.s.c];break;default:if(r==null&&(r={w:"__EMPTY",t:"s"}),c=l=Kx(r,null,f),g=b[l]||0,!g)b[l]=1;else{do c=l+"_"+g++;while(b[c]);b[l]=g,b[c]=1}s[x]=c}return y=u.s.r+o,n._read=function(){for(;y<=u.e.r;)if(!(C[y-1]||{}).hidden){var _=B6e(e,u,y,m,i,s,v,f);if(++y,_.isempty===!1||(i===1?f.blankrows!==!1:f.blankrows)){n.push(_.row);return}}return n.push(null)},n}var Wvr={to_json:Iun,to_html:kun,to_csv:Dun,set_readable:Run};const Hvr=C6.version,H6e=({text:e="",color:t="red",icon:n="",iconRight:r=!1,loading:i=!1,disabled:o=!1,className:s="",noMargin:l=!1,selected:c=!1,tooltip:u="",onClick:f,extraStyle:h})=>{let p=`button ${t} ${s}`,m,g;return n&&(p+=` icon-${n}`),n&&r&&(p+=" right-icon"),o&&(p+=" disabled"),l&&(p+=" no-gutter-bottom"),c&&(p+=" selected"),i&&(p+=" loading disabled",m=(0,a.jsx)("span",{className:"spinner-container",children:(0,a.jsx)("i",{className:"icon-spinner2"})})),e?g=(0,a.jsx)("span",{style:{visibility:i?"hidden":"visible"},children:e}):p+=" no-text",(0,a.jsx)("span",{style:h,children:(0,a.jsx)(Co,{id:"buttonTip",title:u,children:(0,a.jsx)("span",{children:(0,a.jsxs)("button",{className:p,onClick:!o&&!i?f:null,disabled:o||i,children:[m,g]})})})})};H6e.propTypes={text:k().string,tooltip:k().string,buttonType:k().oneOf(["button","link"]),color:k().oneOf(["black","gray-light","gray","green","blue","gray-dark","white","white-blue","clear","transparent","red"]),icon:k().string,iconRight:k().bool,onClick:k().func,loading:k().bool,disabled:k().bool,className:k().string,noMargin:k().bool,selected:k().bool};const Jx=H6e,G6e=({color:e="blue",onClick:t,disabled:n=!1,...r})=>{let i=`icon-remove2 text-${e}`;return n?i+=" disabled":i+=" cursor-pointer",(0,a.jsx)("span",{...r,onClick:n?null:t,className:i})};G6e.propTypes={color:k().string,onClick:k().func,disabled:k().bool};const S_=G6e,Gvr={},Fun=(e,t)=>{switch(t.type){case"enter":return{...e,open:!0};case"exit":return{...e,open:!1};case"drop":let n=e.description;return n||(n=t.payload.name.split(".").slice(0,-1).join(".")),{...e,open:!1,file:t.payload,description:n};case"set_description":return{...e,description:t.payload};case"select_doc_type":return{...e,selectedDocType:t.payload};case"reset_file":return{...e,file:null,saving:!1};case"saving":return{...e,saving:!0};default:throw new Error("This case shouldnt happen")}},Y6e=({onSuccess:e,onError:t,mimeTypes:n,showButtons:r,onFileUpload:i,isBinary:o,closeModal:s,fileErrorMessage:l,fileErrors:c,onFileClear:u})=>{const{t:f}=Wn(2009),h={file:null,open:!1,saving:!1},[{file:p,open:m,saving:g},v]=(0,d.useReducer)(Fun,h),[y,x]=(0,d.useState)(null),[b,S]=(0,d.useState)(null),C=(0,d.useRef)(),_=(0,d.useRef)(),T=p===null||g||y||b,M=()=>{if(p){var me=p.name.split("."),Ce="",Ae="";me.length>1&&(Ce=me[me.length-1],Ae=`.${Ce}`),n&&n.filter(Be=>Be.fileExtension===Ae).length>0?r||te():x({body:l||f("attachment_dragzone_mimeTypeError_body"),header:f("attachment_dragzone_mimeTypeError_header"),type:"alert"})}},j=me=>{v({type:"enter"}),me.preventDefault(),me.stopPropagation()},B=me=>{me.preventDefault(),me.stopPropagation()},W=me=>{v({type:"exit"}),me.preventDefault(),me.stopPropagation()},K=me=>{const Ce=me.dataTransfer.files[0];me.dataTransfer.clearData(),v({type:"drop",payload:Ce}),me.preventDefault(),me.stopPropagation()},G=me=>{v({type:"drop",payload:me.target.files[0]})},J=()=>{x(null),S(null),_.current.value="",v({type:"reset_file"}),u&&u()};(0,d.useEffect)(()=>(C.current.addEventListener("dragenter",j),C.current.addEventListener("dragleave",W),C.current.addEventListener("dragover",B),C.current.addEventListener("drop",K),()=>{C.current&&(C.current.removeEventListener("dragenter",j),C.current.removeEventListener("dragleave",W),C.current.removeEventListener("dragover",B),C.current.removeEventListener("drop",K))}),[n]),(0,d.useEffect)(()=>{M()},[p]);function te(){if(v({type:"saving"}),p){let me=new FileReader;me.addEventListener("load",function(){var Ce={name:p.name,data:me.result};i(o?p:Ce).then(Ae=>{Ae&&Ae.error?o&&c?S({body:c[Ae.error.error_id],type:"alert"}):!o&&t&&t():e&&(e(Ae),s&&s())})}),me.readAsDataURL(p)}}let re="attachment-upload-box";return m&&(re+=" is-over"),(0,a.jsxs)("div",{children:[y&&(0,a.jsx)(eo,{messageType:y.type,messageBody:y.body,messageHeader:y.header}),b&&(0,a.jsx)(eo,{extraClass:"gutter-top",messageType:"alert",messageBody:b.body}),(0,a.jsx)("div",{className:re,ref:C,style:o&&{height:"100px"},children:(0,a.jsxs)("div",{className:"attachment-upload-content",children:[(0,a.jsx)("input",{type:"file",style:{display:"none"},onChange:G,ref:_}),(0,a.jsx)("div",{className:"attachment-static-text",children:p===null?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("span",{children:[(0,a.jsx)("i",{className:"icon icon-upload-file gutter-right text-gray text-18"}),f("attachment_dragzone_hover"),(0,a.jsx)("span",{className:"attachment-manual-upload",onClick:()=>_.current.click(),children:f("attachment_dragzone_fetch")}),f("attachment_dragzone_hover_end")]})}):(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{style:{marginRight:10},children:p.name})," ",(0,a.jsx)(S_,{onClick:J})]})}),(0,a.jsx)("div",{className:"attachment-overlay",children:f("attachment_dragzone_drop")})]})}),r&&(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsxs)(Pf,{justifyContent:"space-between",children:[(0,a.jsx)(Jx,{color:"clear",text:f("attachment_dragzone_cancel"),disabled:g,onClick:g?null:s}),(0,a.jsx)(Jx,{color:"blue",text:f("attachment_dragzone_submit"),disabled:T,onClick:T?null:te})]})})]})},K6e=Y6e;Y6e.propTypes={onSuccess:k().func,onFileUpload:k().func,onError:k().func,mimeTypes:k().array,showButtons:k().bool,isBinary:k().bool,closeModal:k().func,fileErrorMessage:k().string,fileErrors:k().object,onFileClear:k().func};const iae=({monitorId:e,setUpdatedMonitorData:t,monitorTypeId:n,modalOpen:r,handleClose:i})=>{const[o,s]=d.useReducer(Lun,n3),{t:l,loaded:c}=Wn(2003),[u,f]=d.useState([]),[h,p]=(0,d.useState)([]),m=zc(),g=uo(),[v,y]=(0,d.useState)(!1),x=Zi(g.breakpoints.down("sm")),b=[{contentType:"application/vnd.ms-excel",fileExtension:".xls",mimeTypeID:1,name:"Excel skjal"},{contentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",fileExtension:".xlsx",mimeTypeID:2,name:"Excel skjal"},{contentType:"text/plain",fileExtension:".txt",mimeTypeID:3,name:"Texta skr\xE1"}],S={6:l("portfolioUpdateModal_fileError_6"),7:l("portfolioUpdateModal_fileError_7"),10:l("portfolioUpdateModal_fileError_10"),11:l("portfolioUpdateModal_fileError_11"),12:l("portfolioUpdateModal_fileError_12")};(0,d.useEffect)(()=>{Zh.getQueryReasons().then(W=>{W&&!W.error&&f(W)})},[]),(0,d.useEffect)(()=>{h?.length>0&&Zh.addToMonitor({monitorId:e,preview:!0,regnos:h}).then(W=>{W.error?s({type:"CHECK_ERROR",payload:W}):s({type:"CHECK_SUCCESS",payload:W})})},[h]);function C(){return o.individualQueryReasonIsRequired&&o.companyQueryReasonIsRequired?{individualQueryReasons:u.individualQueryReasons,companyQueryReasons:u.companyQueryReasons}:o.individualQueryReasonIsRequired?{individualQueryReasons:u.individualQueryReasons,companyQueryReasons:null}:o.companyQueryReasonIsRequired?{individualQueryReasons:null,companyQueryReasons:u.companyQueryReasons}:{individualQueryReasons:null,companyQueryReasons:null}}async function _(){n===5?j():(i(),m("QUERY_REASONS",{queryReasons:C(),setSelected:W=>j(W),closeModal:!1,title:l("queryReasonModal_portfolio_title"),description:l("queryReasonModal_portfolio_desc"),reasonTitle:l("queryReasonModal_reason_title")}))}async function T(W,K){s({type:"START_CHECK"});const G=new FileReader;K.type=="text/plain"?(G.onload=J=>{let te=J.target.result.trim().split(",");p(te)},G.readAsText(K)):(G.onload=J=>{const te=ak(J.target.result,{type:"array"}),re=te.SheetNames[0],me=te.Sheets[re];let Ce=[];for(let Ae in me)Ae.toString()[0]==="A"&&Ce.push(me[Ae].v.toString());p(Ce)},G.readAsArrayBuffer(K))}const M=W=>T(e,W);async function j(W){s({type:"START_SAVING"});const K=await Zh.addToMonitor({monitorId:e,preview:!1,regnos:h,individualQueryReason:W?.individualQueryReason,companyQueryReason:W?.companyQueryReason});K.error?(Pa.error(l("action_error_default")),s({type:"SAVE_ERROR",payload:K})):(s({type:"SAVE_SUCCESS",payload:K}),i(),Pa.success(l("common_success_action")),t&&t(K))}const B=()=>{y(!1),s({type:"RESET_INSERT_RESULT"})};return c?(0,a.jsxs)(Vc,{open:r,onClose:i,fullWidth:x,maxWidth:"md",PaperProps:{sx:{p:x?"auto":5,borderRadius:"8px",backgroundColor:"#f4f4f4"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(br,{spacing:3,children:(0,a.jsx)("h1",{children:l("portfolioUpdateModal_file_title")})})}),(0,a.jsxs)(Ec,{children:[(0,a.jsx)(uV,{monitorId:e},o.insertResult),(0,a.jsx)("div",{className:"text-14 text-center gutter-bottom",children:l("portfolioUpdateModal_file_insertFile_desc")}),o.insertResult&&(0,a.jsx)("div",{className:"gutter-bottom",children:(0,a.jsx)(Bne,{data:o.insertResult,isOpen:o.insertResult!==null,onClose:()=>s({type:"CLOSE_INSERT_RESULT"})})}),v&&(0,a.jsx)(xg,{severity:"error",title:l("portfolioUpdateModal_file_invalidFile"),children:l("portfolioUpdateModal_file_invalidFile_desc")}),(0,a.jsx)(K6e,{isBinary:!0,mimeTypes:b,onFileUpload:M,monitorId:e,fileErrorMessage:l("portfolioMonitoring_uploadBox_fileUpload_tip"),fileErrors:S,onFileClear:B})]}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Mi,{type:"tertiary",disabled:o.saving,onClick:i,children:l("abortButton_linkText")}),(0,a.jsx)(Mi,{disabled:o.saving||!o.insertResult,onClick:_,children:l("button_confirm")})]})]}):null};iae.propTypes={monitorId:k().number,closeModal:k().func,setUpdatedMonitorData:k().func};const Nun=e=>e.error==="102"?"monitor_error_add_102":"action_error_default",n3={remove:!1,file:null,fileError:!1,saving:!1,insertResult:null,individualQueryReasonIsRequired:!1,companyQueryReasonIsRequired:!1};function Lun(e,{type:t,payload:n}){switch(t){case"SET_REMOVE":return{...e,remove:n};case"SET_FILE":{if(n!==null){const r=n.name,i=r.substr(r.lastIndexOf("."));if(!i||i!==".xlsx"&&i!==".csv"&&i!==".txt")return{...e,file:n,fileError:!0}}return{...e,file:n,fileError:!1}}case"RESET":return n3;case"RESET_INSERT_RESULT":return{...e,insertResult:null};case"CLOSE_INSERT_RESULT":return{...e,insertResult:n3.insertResult};case"START_SAVING":return{...n3,file:e.file,remove:e.remove,saving:!0};case"SAVE_SUCCESS":return{...n3,saving:!1,insertResult:n};case"SET_EMPTY_FILE_ERROR":return{...n3,emptyFileError:n};case"SET_FILE_ERROR":return{...e,fileError:n};case"START_CHECK":return{...e,insertResult:null,showError:!1};case"CHECK_SUCCESS":return{...e,saving:!1,insertResult:n,individualQueryReasonIsRequired:n.individualQueryReasonIsRequired,companyQueryReasonIsRequired:n.companyQueryReasonIsRequired};case"CHECK_ERROR":return{...e,saving:!1,showError:!0,errorHeader:"",errorBody:Nun(n)};default:return e}}const oae=({monitorId:e,setUpdatedMonitorData:t,modalOpen:n,handleClose:r})=>{const[i,o]=d.useReducer(Vun,r3),{t:s,loaded:l}=Wn(2003),[c,u]=(0,d.useState)([]),f=uo(),h=Zi(f.breakpoints.down("sm")),p=[{contentType:"application/vnd.ms-excel",fileExtension:".xls",mimeTypeID:1,name:"Excel skjal"},{contentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",fileExtension:".xlsx",mimeTypeID:2,name:"Excel skjal"},{contentType:"text/plain",fileExtension:".txt",mimeTypeID:3,name:"Texta skr\xE1"}],m={6:s("portfolioUpdateModal_fileError_6"),7:s("portfolioUpdateModal_fileError_7"),10:s("portfolioUpdateModal_fileError_10"),11:s("portfolioUpdateModal_fileError_11"),12:s("portfolioUpdateModal_fileError_12")};(0,d.useEffect)(()=>{c?.length>0&&Zh.removeFromMonitor({monitorId:e,preview:!0,regnos:c}).then(x=>{x.error?o({type:"CHECK_ERROR",payload:x}):o({type:"CHECK_SUCCESS",payload:x})})},[c]);async function g(x,b){o({type:"START_CHECK"});const S=new FileReader;b.type=="text/plain"?(S.onload=C=>{let _=C.target.result.trim().split(",");u(_)},S.readAsText(b)):(S.onload=C=>{const _=ak(C.target.result,{type:"array"}),T=_.SheetNames[0],M=_.Sheets[T];let B=Tu.sheet_to_csv(M).split(`
`);u(B)},S.readAsArrayBuffer(b))}const v=x=>g(e,x);async function y(){o({type:"START_SAVING"});const x=await Zh.removeFromMonitor({monitorId:e,preview:!1,regnos:c});x.error?(Pa.error(s("action_error_default")),o({type:"SAVE_ERROR",payload:x})):(o({type:"SAVE_SUCCESS",payload:x}),r(),Pa.success(s("common_success_action")),t&&t(x))}return l?(0,a.jsxs)(Vc,{open:n,onClose:r,fullWidth:h,maxWidth:"md",PaperProps:{sx:{p:h?"auto":5,borderRadius:"8px",backgroundColor:"#f4f4f4"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(br,{spacing:3,children:(0,a.jsx)("h1",{children:s("portfolioRemoveModal_file_title")})})}),(0,a.jsxs)(Ec,{children:[(0,a.jsx)(uV,{monitorId:e},i.insertResult),(0,a.jsx)("div",{className:"text-14 text-center gutter-bottom",children:s("portfolioRemoveModal_file_insertFile_desc")}),i.insertResult&&(0,a.jsx)("div",{className:"gutter-bottom",children:(0,a.jsx)(Bne,{data:i.insertResult,isOpen:i.insertResult!==null,onClose:()=>o({type:"CLOSE_INSERT_RESULT"}),isRemove:!0})}),(0,a.jsx)(K6e,{isBinary:!0,mimeTypes:p,onFileUpload:v,monitorId:e,fileErrorMessage:s("portfolioMonitoring_uploadBox_fileUpload_tip"),fileErrors:m})]}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Mi,{type:"tertiary",disabled:i.saving,onClick:r,children:s("abortButton_linkText")}),(0,a.jsx)(Mi,{disabled:i.saving||!i.insertResult,onClick:y,children:s("button_confirm")})]})]}):null};oae.propTypes={monitorId:k().number,closeModal:k().func,setUpdatedMonitorData:k().func};const Uun=e=>e.error==="102"?"monitor_error_add_102":"action_error_default",r3={remove:!1,file:null,fileError:!1,saving:!1,insertResult:null};function Vun(e,{type:t,payload:n}){switch(t){case"SET_REMOVE":return{...e,remove:n};case"SET_FILE":{if(n!==null){const r=n.name,i=r.substr(r.lastIndexOf("."));if(!i||i!==".xlsx"&&i!==".csv"&&i!==".txt")return{...e,file:n,fileError:!0}}return{...e,file:n,fileError:!1}}case"RESET":return r3;case"CLOSE_INSERT_RESULT":return{...e,insertResult:r3.insertResult};case"START_SAVING":return{...r3,file:e.file,remove:e.remove,saving:!0};case"SAVE_SUCCESS":return{...r3,saving:!1,insertResult:n};case"SET_EMPTY_FILE_ERROR":return{...r3,emptyFileError:n};case"SET_FILE_ERROR":return{...e,fileError:n};case"START_CHECK":return{...e,insertResult:null,showError:!1};case"CHECK_SUCCESS":return{...e,saving:!1,insertResult:n};case"CHECK_ERROR":return{...e,saving:!1,showError:!0,errorHeader:"",errorBody:Uun(n)};default:return e}}const X6e=({name:e="",onChange:t,onClick:n,placeholder:r="",enterKeySubmit:i=!1,value:o="",disabled:s,noIcon:l,className:c})=>{const u=f=>{f.key==="Enter"&&n&&n()};return(0,a.jsxs)("div",{className:c||"ci-input-group no-spacing",children:[(0,a.jsx)("div",{className:"ci-control",children:(0,a.jsx)("div",{className:"form",children:(0,a.jsx)("input",{name:e,type:"text",onChange:t,placeholder:r,onKeyPress:i?u:null,value:o,disabled:s})})}),n&&!l&&(0,a.jsx)("div",{className:"ci-control-button input-overlay",children:(0,a.jsx)("button",{className:"button clear no-text icon-magnifingglass-left",onClick:n})})]})};X6e.propTypes={name:k().string,onChange:k().func,onClick:k().func,placeholder:k().string,enterKeySubmit:k().bool,value:k().string,disabled:k().bool,noIcon:k().bool,className:k().string};const GV=X6e;function Z6e({loading:e,customerList:t,canRemove:n,onRemove:r,search:i,setSearch:o,closeModal:s,isCompanyMonitor:l}){const{t:c,loaded:u}=Wn(2003),{t:f,loaded:h}=Wn(2016),[p,m,g]=vy(t.length,10,10),v=e?"0.2":"1";(0,d.useEffect)(()=>{t&&g(t.length)},[t]);const y=String(t.length).slice(-1);return!u||!h?null:(0,a.jsxs)("div",{className:"table-wrap gutter-top text-left",children:[e&&(0,a.jsx)($i,{size:"medium",center:!0}),(0,a.jsxs)("div",{className:"max-height",children:[(0,a.jsxs)("table",{className:"table gray-border",style:{opacity:v},children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"35%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"15%"}),!l&&(0,a.jsx)("col",{width:"20%"}),n&&(0,a.jsx)("col",{width:"10%"})]}),(0,a.jsx)("thead",{className:"gray-bg",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:(0,a.jsx)("div",{className:"watchList-searchBox",children:(0,a.jsx)(GV,{placeholder:c("portfolio_exclusion_searchbox_placeholder"),onChange:x=>o(x.target.value),value:i})})}),!l&&(0,a.jsx)("th",{children:c("portfolioMonitoring_monitoringList_table_header_reason")}),(0,a.jsx)("th",{children:c("portfolioMonitoring_monitoringList_table_header_inserted")}),(0,a.jsx)("th",{children:c("portfolioMonitoring_monitoringList_table_header_lastEvent")}),n&&(0,a.jsx)("th",{})]})}),(0,a.jsx)("tbody",{children:t&&Array.isArray(t)&&t.slice(0,p).map((x,b)=>{const S=()=>r(x.regno,x.name),_=new Date(x.lastNotificationDate).getYear()>0?Mr(x.lastNotificationDate):"-";return(0,a.jsx)("tr",{children:(0,a.jsx)(Q6e,{lastNot:_,c:x,click:S,t:c,tBusiness:f,canRemove:n,closeModal:s,isCompanyMonitor:l})},b)})})]}),!e&&t.length===0&&(0,a.jsx)(Bi,{desc:c("no_records_found")})]}),p<t.length&&(0,a.jsx)("div",{className:"half-spacing-top",children:(0,a.jsx)(kp,{text:c("button_moreItems_text_getMore"),onClick:m,counterText:`\xDE\xFA hefur sko\xF0a\xF0 ${p} af ${t.length} ${y==="1"?"kennit\xF6lu":"kennit\xF6lum"}`})})]})}Z6e.propTypes={loading:k().bool,customerList:k().array,canRemove:k().bool,onRemove:k().func,search:k().string,setSearch:k().func,closeModal:k().func};const Q6e=({lastNot:e,c:t,t:n,tBusiness:r,click:i,canRemove:o,closeModal:s,isCompanyMonitor:l})=>{const c=`/financeInfo/subjectOverview/${t.regno}`;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{className:"text-semibold",onClick:()=>s(),children:(0,a.jsx)(Vi,{to:{pathname:c},children:t.name||"-"})}),(0,a.jsx)("div",{children:ro(t.regno)||"-"})]}),!l&&(0,a.jsx)("td",{children:t.queryReasons&&t.queryReasons.length>0&&(0,a.jsx)("div",{children:t.queryReasons.map(u=>u.reasonId!==1?r(`queryReasonModal_queryReason_${u.reasonId}`):`${r(`queryReasonModal_queryReason_${u.reasonId}`)}: ${u.reasonDescription}`).join(t.queryReasons.length>1?", ":"")})}),(0,a.jsx)("td",{children:Mr(t.monitoredPeriods&&t.monitoredPeriods[0].insertedDate&&t.monitoredPeriods[0].insertedDate)||"-"}),(0,a.jsx)("td",{children:e}),o&&(0,a.jsx)("td",{children:(0,a.jsx)(Co,{title:n("portfolioMonitoring_monitoringList_table_remove_tooltip"),id:"trashTip",children:(0,a.jsx)("span",{children:(0,a.jsx)(S_,{onClick:i})})})})]})};Q6e.propTypes={lastNot:k().string,c:k().object,t:k().func,click:k().func,canRemove:k().bool,closeModal:k().func};const Yvr={},Kvr={},J6e=({title:e,confirmText:t,onConfirm:n,onCancel:r,buttonConfirm:i="button_confirm",buttonCancel:o="abortButton_linkText",value:s=null})=>{const{t:l}=Ri();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsx)("div",{className:"confirm-dialog",children:(0,a.jsxs)("div",{className:"gutter",children:[(0,a.jsxs)("div",{className:"grid gutter-top collapse480",children:[e&&(0,a.jsx)("h2",{children:e}),t&&(0,a.jsx)("p",{children:t})]}),(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(Mi,{type:"tertiary",onClick:r,children:l(o)})}),(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsx)(Mi,{onClick:()=>n(s),children:l(i)})})]})})]})})}),(0,a.jsx)("div",{className:"confirm-dialog-overlay"})]})},$un=J6e;J6e.propTypes={title:k().string,confirmText:k().string,onConfirm:k().func,onCancel:k().func,buttonConfirm:k().string,buttonCancel:k().string,value:k().string};const q6e=({onClick:e,loading:t,tooltip:n,disabled:r,noText:i,children:o})=>{const s=o||"Excel";return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(Mi,{track:{catetory:"Excel export",action:"Export to excel",label:"General excel export button"},type:"action",tooltip:n,onClick:e,loading:t,className:"no-print",disabled:r,iconClass:"icon-file-excel",noText:!0,children:!i&&s})})};q6e.propTypes={onClick:k().func,loading:k().bool,tooltip:k().string,disabled:k().bool,noText:k().bool,children:k().oneOfType([k().string,k().number,k().object,k().array])};const a3=q6e,sae=({selected:e,selectedName:t,canRemove:n,modalOpen:r,handleClose:i,isCompanyMonitor:o})=>{const[s,l]=(0,d.useState)(""),[{data:c,status:u},f]=(0,d.useState)({data:[],status:"loading"}),[h,p]=(0,d.useState)({confirm:!1,value:null,name:null}),m=uo(),g=Zi(m.breakpoints.down("sm")),{t:v,loaded:y}=Wn(2003);(0,d.useEffect)(()=>{fo.getMonitorWatchlist(e.monitorId).then(T=>{f({status:"loaded",data:T})})},[]);const x=d.useMemo(()=>{if(s&&c){const T=s.toLowerCase().replace("-","");return c.filter(M=>M&&M.name.toLowerCase().includes(T)||M&&M.regno.includes(T))}return c},[s,c]),b=(T,M)=>{p({confirm:!0,value:T,name:M})};async function S(T){p({confirm:!1,value:null}),Zh.removeFromMonitor({monitorId:e.monitorId,regnos:[T]}).then(()=>{f({status:"loaded",data:c.filter(M=>M.regno!==T)}),Pa.success(v("common_success_action"))})}const C=Array.isArray(x)&&x.map(T=>{const M={};return M[v("name")]=T.name,M[v("ssn")]=T.regno,M[v("portfolioMonitoring_monitoringList_table_header_inserted")]=Mr(T.insertedDate),M[v("portfolioMonitoring_monitoringList_table_header_lastEvent")]=Mr(T.lastNotificationDate),M}),_=d.useCallback(async()=>{const T=Tu.json_to_sheet(C),M=Tu.book_new();Tu.book_append_sheet(M,T,""),tae(M,"companyMonitor.xlsx")});return y?(0,a.jsxs)(Vc,{open:r,onClose:i,fullWidth:g,maxWidth:"lg",PaperProps:{sx:{p:g?"auto":5,borderRadius:"8px",backgroundColor:"#f4f4f4"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(br,{spacing:3,children:(0,a.jsx)("h1",{children:v("monitoring_watchlist_title",t||e.name)})})}),(0,a.jsxs)(Ec,{children:[(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(a3,{disabled:x.length===0,onClick:()=>_()})}),(0,a.jsx)("div",{className:"col s6of12 text-right text-semibold",children:`Fj\xF6ldi \xED v\xF6ktun: ${x.length}`})]}),(0,a.jsx)(Z6e,{customerList:x,canRemove:n,loading:u==="loading",onRemove:(T,M)=>b(T,M),closeModal:i,search:s,setSearch:l,isCompanyMonitor:o}),h.confirm&&(0,a.jsx)($un,{title:v("monitoring_watchlist_remove_from_monitor_title"),confirmText:v("monitoring_watchlist_remove_from_monitor_desc",h.name,h.value),value:h.value,onConfirm:T=>S(T),onCancel:()=>p({confirm:!1,regno:null})})]}),(0,a.jsx)(Cc,{children:u==="loaded"&&(0,a.jsx)(Mi,{type:"tertiary",onClick:()=>i(),children:v("close")})})]}):null};sae.propTypes={closeModal:k().func,selected:k().object,canRemove:k().bool,selectedName:k().string};const zun={notifications:[],dateFrom:(0,n_.default)((0,LO.default)(new Date,1))??new Date,dateTo:(0,mh.default)(new Date)??new Date,search:"",notificationType:mRe??99,isLoaded:!1},Wun=(e,{type:t,payload:n})=>{switch(t){case"LOADED_NOTIFICATIONS":return{...e,isLoaded:n};case"SET_NOTIFICATIONS":return{...e,notifications:n};case"SET_DATE_FROM":return{...e,dateFrom:(0,S6.default)(n)};case"SET_DATE_TO":return{...e,dateTo:(0,mh.default)(n)};case"SET_SEARCH":return{...e,search:n};case"SET_FILTER_NOTIFICATION_TYPE":return{...e,notificationType:n};default:return e}},Hun=({monitor:e,monitorId:t})=>{const{t:n,loaded:r}=Wn(2003),[i,o]=(0,d.useState)(null),[s,l]=(0,d.useReducer)(Wun,zun),[c,u]=(0,d.useState)(!0),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!1),[g,v]=(0,d.useState)(!1),[y,x]=(0,d.useState)(!1),b=(0,d.useCallback)(()=>{if(s.dateFrom>s.dateTo){Pa.error(n("invalid_date_dateFrom_greater"));return}if(!(s.dateFrom instanceof Date)||isNaN(s.dateFrom.getTime())){Pa.error(n("invalid_date_dateFrom_invalid"));return}if(!(s.dateTo instanceof Date)||isNaN(s.dateTo.getTime())){Pa.error(n("invalid_date_dateTo_invalid"));return}const B={monitorId:t,dateFrom:s.dateFrom.toISOString(),dateTo:s.dateTo.toISOString()};fo.getMonitorNotifications(B).then(W=>{W&&!W.error&&l({type:"SET_NOTIFICATIONS",payload:W}),l({type:"LOADED_NOTIFICATIONS",payload:!0})})},[t,s.dateFrom,s.dateTo,n]);(0,d.useEffect)(()=>{b()},[t,s.dateFrom,s.dateTo,b]);const S=(0,d.useCallback)(B=>{Zh.removeFromMonitor({monitorId:e.monitorId,preview:!1,regnos:B}).then(W=>{W&&!W.error&&(u(!1),Pa.success(n("common_success_action")))})},[e?.monitorId,n]),C=(0,d.useMemo)(()=>[{name:n("portfolioMonitoring_updateItems_uploadRegnoList"),onClick:()=>h(!0),key:0},{name:n("portfolioMonitoring_updateItems_uploadFile"),onClick:()=>m(!0),key:1},{name:n("portfolioMonitoring_updateItems_removeFromFile"),onClick:()=>v(!0),key:2}],[n]),_=(0,d.useCallback)(B=>{l({type:"SET_DATE_FROM",payload:B===null?(0,n_.default)((0,LO.default)(new Date,1)):B})},[]),T=(0,d.useCallback)(B=>{l({type:"SET_DATE_TO",payload:B===null?(0,mh.default)(new Date):B})},[]),M=(0,d.useCallback)(B=>{l({type:"SET_SEARCH",payload:B.target.value})},[]),j=(0,d.useCallback)(B=>{l({type:"SET_FILTER_NOTIFICATION_TYPE",payload:B})},[]);return!e||!r?null:(0,a.jsxs)(a.Fragment,{children:[f&&(0,a.jsx)(Une,{monitorId:t,setUpdatedMonitorData:o,monitorTypeId:e.monitorTypeId,modalOpen:f,handleClose:()=>h(!1)}),p&&(0,a.jsx)(iae,{monitorId:t,setUpdatedMonitorData:o,monitorTypeId:e.monitorTypeId,modalOpen:p,handleClose:()=>m(!1)}),g&&(0,a.jsx)(oae,{monitorId:t,setUpdatedMonitorData:o,modalOpen:g,handleClose:()=>v(!1)}),y&&(0,a.jsx)(sae,{selected:e,selectedName:e.monitorName,canRemove:e.accessLevelId>1,modalOpen:y,handleClose:()=>x(!1),isCompanyMonitor:!0}),(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)("h3",{children:n("company_monitor_table_title")})}),(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)(Pf,{justifyContent:"flex-end",children:[(0,a.jsx)(Mi,{type:"action",onClick:()=>x(!0),children:n("monitoring_watchlist_button")}),e.accessLevelId>1&&(0,a.jsx)("div",{className:"gutter-bottom",style:{marginLeft:10},children:(0,a.jsx)(hRe,{title:n("portfolioMonitoring_updateDropdown_title"),items:C})})]})})]}),i&&c&&(0,a.jsx)(Lne,{updatedMonitorData:i,monitorId:e.monitorId,onRemoveRegnos:S,isRemove:i.removed>=0}),e&&(0,a.jsx)(kJt,{data:s.notifications,dateFrom:s.dateFrom,onFromDateChange:_,dateTo:s.dateTo,onToDateChange:T,search:s.search,onSearchChange:M,isLoaded:s.isLoaded,notificationType:s.notificationType,onFilterNotificationType:j})]})},Xvr=null,lae=({search:e})=>{const{t,localeLoaded:n}=Ri(),r=Ci(_=>_.company),i=Ub(!0),o=Ko(),[s,l]=(0,d.useState)(null),[c,u]=(0,d.useState)(!1),f=zc(),{selectProduct:h}=Vx(),[p]=dRe(),[m,g]=(0,d.useState)(!1),v=Ci(_=>AO(_));(0,d.useEffect)(()=>{o(hJt()),o(pJt("")),o(XE())},[]),(0,d.useEffect)(()=>{v&&v.preference&&v.loading===!1&&v.preference&&v.preference!==null&&Object.keys(v.preference).length!==0&&(!v.preference.defaultAssetSearch&&!v.preference.defaultNavigation&&!v.preference.defaultMonitors?g(!0):g(!1))},[]),(0,d.useEffect)(()=>{y()},[c]);const y=()=>{const _={usageTypeID:null,dateFrom:gh()().subtract(6,"months").utc()._d,dateTo:(0,mh.default)(new Date),subjectRegno:null,subscriberUsage:!1,condencedUsage:!1};_c.getUsageOverview(_).then(T=>{T&&!T.error&&(l(T),u(!1))})},x=_=>{_c.addUsageReference(_).error?Pa.error(t("add_reference_failed")):S()},b={addReference:_=>{f("ADD_REFERENCE",{data:_,closeModal:!1,onSuccess:()=>S(),onError:()=>Pa.error(t("add_reference_failed")),onAddReference:T=>x(T)})},onProductSelect:_=>C(_)},S=()=>{Pa.success(t("add_reference_success")),u(!0),y()},C=async _=>{var T={productID:_.productID,id:_.productID===111||_.productID===107?_.queryDetail:null,date:_.productID===125||_.productID===124?_.queryDetail:null,usePrefetch:!0};_.userRegno||Pa.warning("Vara finnst ekki");const M=await h(T,_.query);M&&M.status===3&&Pa.warning(t("action_error_default")),M&&M.status===0&&Pa.warning("Vara finnst ekki")};return!r||!n?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{products:i,fixedTitle:t("product_name_1"),children:e}),(0,a.jsxs)(ls,{children:[m&&(0,a.jsx)(vJt,{modalOpen:m,handleClose:()=>g(!1)}),p.companyMonitors&&p.companyMonitors.length>0&&(0,a.jsx)(Hun,{monitor:p.companyMonitors[0],monitorId:p.companyMonitors[0].monitorId}),s&&(0,a.jsx)(oRe,{data:s,actions:b})]})]})};lae.propTypes={search:k().object},lae.propTypes={search:k().element};const Zvr={selected:null,connections:[],basicInfo:null,overview:{},ownership:{},monitors:[],lookups:[],notifications:[],involvement:{},partyTypes:"PARTY_TYPES",partyStatusTypes:"PARTY_STATUS_TYPES",ownershipUsage:[],ownershipResult:null,creditUsage:[],debtUsage:[],strongest:[],bannerRules:null,usageResult:null,showOutstandingTab:!1,loadedBasic:!1},Gun=e=>({__html:e}),Yun=e=>e.error!==void 0,Qvr={},eke=({switchValue:e,id:t,text:n,isActive:r,handleToggle:i,isDisabled:o,externalTooltipID:s,tooltipTextOn:l,tooltipTextOff:c,tooltipTextDisabled:u})=>{let f=r?l:c;f=o?u:f;const h=s||"switchButtonToolTip";return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("input",{className:"switch-checkbox",id:`switch-new ${t}`,type:"checkbox",checked:r,onChange:i,disabled:o}),(0,a.jsx)(Co,{title:f,id:h,children:(0,a.jsxs)("label",{className:Yo(`switch-label-${e}`,r&&"active"),htmlFor:`switch-new ${t}`,children:[(0,a.jsx)("span",{className:"label-text",children:n}),(0,a.jsx)("span",{className:"switch-button"})]})})]})},YV=eke;eke.propTypes={switchValue:k().string,id:k().number,text:k().string,isActive:k().bool,handleToggle:k().func,isDisabled:k().bool,externalTooltipID:k().string,tooltipTextOn:k().string,tooltipTextOff:k().string,tooltipTextDisabled:k().string};const Jvr={},Kun=({data:e,queryReasons:t,regno:n,onError:r})=>{const{monitorId:i,monitorName:o,monitoring:s,accessLevelId:l,individualQueryReasonIsRequired:c,companyQueryReasonIsRequired:u}=e,[f,h]=(0,d.useState)(!!s),p=(0,d.useCallback)(()=>h(!1),[]),m=zc(),[g,v]=(0,d.useState)(!1),{t:y}=Ri(),{individualQueryReasons:x,companyQueryReasons:b}=t??{},S=y(f?"switchButton_text_yes":"switchButton_text_no"),C=async({queryReasons:K})=>{m("QUERY_REASONS",{queryReasons:K,setSelected:G=>M(G),closeModal:!1,allowClickOverlay:!1,revert:p,title:y("queryReasonModal_portfolio_title"),description:y("queryReasonModal_portfolio_desc"),reasonTitle:y("queryReasonModal_reason_title")})},_=async()=>{v(!0);const K=!f;if(h(K),K){const G={individualQueryReasons:c?x:null,companyQueryReasons:u?b:null};!G.individualQueryReasons&&!G.companyQueryReasons?await M():C({queryReasons:G})}else await T();v(!1)},T=async()=>{try{const K=await Zh.removeRegnoFromMonitor({monitorId:i,regno:n});j(K)}catch(K){B(K),h(G=>!G)}},M=async K=>{try{const G=await Zh.addRegnoToMonitor({monitorId:i,regno:n,individualQueryReason:K?.individualQueryReason??null,companyQueryReason:K?.companyQueryReason??null});j(G)}catch(G){B(G),h(J=>!J)}},j=K=>{K?.error?B(K.error):Pa.success(y("monitoringPanel_toggle_success_description"))},B=K=>{h(G=>!G),Pa.error(y("monitoringPanel_toggle_failure_description")),r&&r(K)},W=l===1||g;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"grid collapse720 monitor-items",children:[(0,a.jsx)("div",{className:"col s9of12 text-semibold",children:o}),(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsx)(YV,{switchValue:"monitor",id:i,text:S,isActive:f,tooltipTextDisabled:g?"":y("monitoringPanel_toggle_disabled"),handleToggle:()=>_(),isDisabled:W})})]})})},tke=({title:e,monitors:t,description:n,regno:r,onError:i,queryReasons:o})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:"h3",component:"h2",children:e}),(0,a.jsx)("div",{className:"col s12of12",style:{marginTop:"10px"},children:(0,a.jsx)("div",{dangerouslySetInnerHTML:Gun(n)})}),(0,a.jsx)("div",{className:"monitors col s9of12",children:t.map((s,l)=>(0,a.jsx)(Kun,{data:s,regno:r,onError:i,queryReasons:o},s.monitorId??l))})]}),nke=({monitorTypeID:e,description:t,title:n,monitors:r,panelIcon:i=!1,regno:o})=>{const[s,l]=(0,d.useState)(null),{t:c}=Ri(),[u,f]=(0,d.useState)({isError:!1,errorId:0,watchlimit:0});(0,d.useEffect)(()=>{Zh.getQueryReasons().then(p=>{p&&!Yun(p)&&l(p)})},[]);const h=p=>{const g=p.errorId===7?p.message.match(/(\d+)/)[0]:0;f({isError:!0,errorId:p.errorId,watchlimit:g})};return(0,a.jsxs)(a.Fragment,{children:[u.isError&&(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsx)(eo,{messageType:"alert",messageBody:u.errorId>0?c(`monitor_error_add_${u.errorId}`,u.watchlimit):c("action_error_default"),onClose:()=>f({isError:!1,errorId:0,watchlimit:0})})}),(0,a.jsx)(No,{panelIcon:i,children:(0,a.jsxs)("div",{className:"grid collapse720",children:[e===6&&s&&(0,a.jsx)(tke,{title:n,monitors:r,description:t,regno:o,onError:h,queryReasons:s}),e===5&&s&&(0,a.jsx)(tke,{title:n,monitors:r,description:t,regno:o,onError:h,queryReasons:s})]})})]})};function Xun(e){return(0,ga.Ay)("MuiCardActions",e)}const qvr=(0,pa.A)("MuiCardActions",["root","spacing"]),eyr=null,Zun=["disableSpacing","className"],Qun=e=>{const{classes:t,disableSpacing:n}=e,r={root:["root",!n&&"spacing"]};return(0,Ur.A)(r,Xun,t)},Jun=(0,qt.Ay)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>(0,Me.A)({display:"flex",alignItems:"center",padding:8},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),cae=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiCardActions"}),{disableSpacing:i=!1,className:o}=r,s=(0,lr.A)(r,Zun),l=(0,Me.A)({},r,{disableSpacing:i}),c=Qun(l);return(0,a.jsx)(Jun,(0,Me.A)({className:(0,La.A)(c.root,o),ownerState:l,ref:n},s))});function qun(e){return(0,ga.Ay)("MuiCardMedia",e)}const nyr=(0,pa.A)("MuiCardMedia",["root","media","img"]),ryr=null,edn=["children","className","component","image","src","style"],tdn=e=>{const{classes:t,isMediaComponent:n,isImageComponent:r}=e,i={root:["root",n&&"media",r&&"img"]};return(0,Ur.A)(i,qun,t)},ndn=(0,qt.Ay)("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{isMediaComponent:r,isImageComponent:i}=n;return[t.root,r&&t.media,i&&t.img]}})(({ownerState:e})=>(0,Me.A)({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},e.isMediaComponent&&{width:"100%"},e.isImageComponent&&{objectFit:"cover"})),rdn=["video","audio","picture","iframe","img"],adn=["picture","img"],uae=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiCardMedia"}),{children:i,className:o,component:s="div",image:l,src:c,style:u}=r,f=(0,lr.A)(r,edn),h=rdn.indexOf(s)!==-1,p=!h&&l?(0,Me.A)({backgroundImage:`url("${l}")`},u):u,m=(0,Me.A)({},r,{component:s,isMediaComponent:h,isImageComponent:adn.indexOf(s)!==-1}),g=tdn(m);return(0,a.jsx)(ndn,(0,Me.A)({className:(0,La.A)(g.root,o),as:s,role:!h&&l?"img":void 0,ref:n,style:p,ownerState:m,src:h?l||c:void 0},f,{children:i}))}),ok=({noAccess:e})=>{const{t}=Wn(2003),[n,r]=(0,d.useState)("initial"),i=uo(),o=Zi(i.breakpoints.down("sm")),s=()=>{fo.communicationProductInterest(291).then(l=>{l.sent===!0?(r("sent"),Pa.success(t("common_success_action"))):(r("error"),Pa.error(t("common_unsuccessful_action")))})};return(0,a.jsxs)(a.Fragment,{children:[n==="sent"&&(0,a.jsx)(xg,{severity:"success",title:t("portfolio_promo_success_header"),children:"Bei\xF0ni \xFE\xEDn um a\xF0gang a\xF0 vi\xF0skiptamannavaktinni hefur veri\xF0 \xE1framsend \xE1 s\xF6lumann."}),(0,a.jsxs)(Dp,{sx:{display:"flex",height:o?"500px":"400px",position:"relative",margin:"40px 0px 40px 0px",boxShadow:"none"},children:[(0,a.jsxs)(qn,{style:{position:"absolute",top:0,left:0,width:o?"auto":"650px",height:"400px",backgroundColor:"white",borderTopRightRadius:"30em 109em",borderBottomRightRadius:"30em 109em",padding:"20px"},children:[(0,a.jsx)(br,{sx:{height:o?"400px":"200px"},justifyContent:"space-evenly",spacing:4,children:(0,a.jsxs)(lh,{children:[(0,a.jsx)(Ft,{sx:{paddingBottom:"30px"},variant:"h4",children:t(e?"monitoringBanner_noAccess_title":"monitoringBanner_noMonitoring_title")}),(0,a.jsx)(Ft,{sx:{fontWeight:"12px",paddingBottom:"10px"},component:"div",children:t(e?"monitoringBanner_noAccess_desc":"monitoringBanner_noMonitoring_desc")}),(0,a.jsx)(Ft,{sx:{fontWeight:"12px"},component:"div",children:(0,a.jsx)("a",{href:t("monitoringBanner_noAccess_link"),target:"_blank",rel:"noreferrer",children:t("monitoringBanner_noAccess_button")})})]})}),(0,a.jsx)(cae,{sx:{paddingTop:o?"10px":"60px"},children:e?(0,a.jsx)(br,{spacing:2,direction:"row",children:(0,a.jsx)(Na,{variant:"contained",color:"red",disabled:n==="sent"||n==="sending",onClick:s,children:t("monitoringBanner_productInterest_button")})}):(0,a.jsx)("a",{href:"mailto:creditinfo@creditinfo.is",children:(0,a.jsx)(Na,{variant:"contained",color:"red",children:t("monitoringBanner_noMonitoring_button")})})})]}),!o&&(0,a.jsx)(uae,{component:"img",src:"https://static.creditinfo.is/resources/monitoring/creditScore-computer.png"})]})]})},idn=({search:e})=>{const t=ur(),{regno:n}=Hi(),{t:r}=Ri(),i=h=>({__html:h}),o=Ci(h=>h.subject),s=Ko(),[l,c]=(0,d.useState)(null),f=X5.map(h=>({...h,url:h.url.replace(/:regno/g,n)}));return(0,d.useEffect)(()=>{n?(s(Ux(n)),s(A3e(n))):t("/financeInfo")},[n]),(0,d.useEffect)(()=>{fo.getMonitor(n,!0).then(h=>{h&&!h.error&&c(h)})},[]),o?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{products:f,fixedTitle:o.subjectInfo.name,children:e}),!l&&(0,a.jsx)($i,{center:!0}),l&&(0,a.jsxs)(ls,{children:[(0,a.jsx)("div",{dangerouslySetInnerHTML:i(r("subjectMonitoring_section_description",o.subjectInfo.name))}),l.length===0&&(0,a.jsx)(ok,{noAccess:void 0}),l.map(h=>{if(h.monitors){if(h.monitors.length>0&&h.monitorTypeId===6)return(0,a.jsx)(nke,{monitorTypeID:h.monitorTypeId,description:r("subjectMonitoring_customerMonitoring_panel_description"),title:r("subjectMonitoring_customerMonitoring_panel_title"),monitors:h.monitors,regno:n},h.monitorTypeId);if(!o.subjectInfo.isIndividual)return(0,a.jsx)(nke,{monitorTypeID:h.monitorTypeId,description:r("subjectMonitoring_companyMonitoring_panel_description"),title:r("subjectMonitoring_companyMonitoring_panel_title"),monitors:h.monitors,regno:n},h.monitorTypeId)}})]})]}):null},sk="https://api.creditinfo.is/SeeRisk",KV={createReport:(e,t)=>$o(`${sk}/reports/internationalreport`,{method:"post",data:{entityID:e,countryCode:t}}),search:(e,t)=>$o(`${sk}/subject/search`,{method:"post",data:{searchValue:e,countryCode:t}}),countries:()=>$o(`${sk}/countries`),reportsForUser:()=>$o(`${sk}/reports/user`),reportFromRequestID:e=>$o(`${sk}/reports/internationalreport/${e}`)},iyr={},odn={is:{countries:{select:"Velja land",loading:"S\xE6ki l\xF6nd..."},placeholder:"Veldu land til \xFEess a\xF0 leita a\xF0 fyrirt\xE6kjum",nameSearchPlaceholder:"Nafn fyrirt\xE6kis",idSearchPlaceholder:"Kennitala fyrirt\xE6kis",idAndNameSearchPlaceholder:"Kennitala e\xF0a nafn fyrirt\xE6kis"},en:{countries:{select:"Select countries",loading:"Loading countries..."},placeholder:"Select a country to search for companies",nameSearchPlaceholder:"Search for a company name",idSearchPlaceholder:"Search for a company registration number",idAndNameSearchPlaceholder:"Search for company name or registration number"}},sdn=e=>(0,a.jsxs)("svg",{width:"26",height:"25",viewBox:"0 0 26 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,a.jsx)("path",{d:"M11.4836 19.7917C16.0817 19.7917 19.8091 16.0607 19.8091 11.4583C19.8091 6.85596 16.0817 3.125 11.4836 3.125C6.88563 3.125 3.1582 6.85596 3.1582 11.4583C3.1582 16.0607 6.88563 19.7917 11.4836 19.7917Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsx)("path",{d:"M21.8905 21.875L17.3635 17.3438",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),oyr={},XV=d.forwardRef((e,t)=>{const{onChange:n,onFocus:r,onBlur:i,disabled:o,...s}=e,l=d.useCallback(c=>n&&n(c.target.value),[n]);return(0,a.jsx)("input",{className:Yo("__input-text",{disabled:o}),disabled:o,type:"text",onChange:l,ref:t,onFocus:()=>{r&&r()},onBlur:()=>{i&&i()},...s})});XV.propTypes={onChange:k().func,onFocus:k().func,useEvent:k().bool,onBlur:k().func,disabled:k().bool},XV.displayName="Input";const dae=({value:e,onChange:t,onFocus:n,onKeyPress:r,onBlur:i,placeholder:o="",disabled:s,onSelect:l,items:c,autoFocus:u})=>(0,a.jsxs)("div",{className:"__search",style:{position:"relative"},children:[(0,a.jsx)(XV,{tabIndex:0,value:e,autoFocus:u,placeholder:o,onChange:t,disabled:s,onFocus:n,onBlur:i,onKeyPress:r||(f=>{f.key==="Enter"&&c.length===1&&l(c[0].source)})}),(0,a.jsx)("div",{style:{position:"absolute",cursor:"auto",right:"1rem",top:"0.5rem",...s&&{opacity:.5}},children:(0,a.jsx)(sdn,{})})]});dae.propTypes={value:k().oneOfType([k().string,k().number]),onChange:k().func,onFocus:k().func,onKeyPress:k().func,onBlur:k().func,placeholder:k().string,disabled:k().bool,onSelect:k().func,items:k().array,autoFocus:k().bool};function ldn({onSearchResult:e}){const{lang:t}=Ri(),n=odn[t],[r,i]=(0,d.useState)(""),[o,s]=(0,d.useState)(""),[l,c]=(0,d.useState)(n.placeholder),[u,f]=(0,d.useState)({list:[],loaded:!1}),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)("");(0,d.useEffect)(()=>{n&&c(n.placeholder)},[t,n]),(0,d.useEffect)(()=>{KV.countries().then(S=>{const C=S&&!S.error&&S.sort((_,T)=>_.country.description>T.country.description?1:_.country.description<T.country.description?-1:0);S&&!S.error&&f({list:C,loaded:!0}),S&&S.error&&f({list:[],loaded:!0})})},[]);function v(S){if(S.target.value==="select"){s(""),c(n.placeholder);return}let C="";const _=u.list.find(T=>T.country.code===S.target.value);_.allowNameSearch&&(C=n.nameSearchPlaceholder),_.allowIDSearch&&(C?C=n.idAndNameSearchPlaceholder:C=n.idSearchPlaceholder),c(C),g(_.country.description),s(S.target.value)}function y(S){i(S)}async function x(){if(o==="")return;p(!0);const S=await KV.search(r,o);if(e){const C=u.list.find(_=>_.country.code===o);e({data:S,country:C.country,keyword:r})}p(!1)}function b(S){S.which===13&&x()}return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Pf,{children:[(0,a.jsx)("div",{className:"form",style:{width:200,marginRight:20},children:(0,a.jsxs)("select",{disabled:h,tabIndex:"0",value:o,style:{height:"100%",width:"100%"},onChange:h?null:v,children:[(0,a.jsx)("option",{value:"select",children:u.loaded?n.countries.select:n.countries.loading}),u.list.map(S=>(0,a.jsx)("option",{value:S.country.code,children:S.country.description},S.country.code))]})}),(0,a.jsx)("div",{style:{flexGrow:1},children:(0,a.jsx)("div",{className:"company-search- form",children:(0,a.jsx)(dae,{disabled:h||!u.loaded||o==="",tabIndex:"1",onKeyPress:S=>b(S),name:"search",onChange:y,value:r,placeholder:l})})})]}),h&&(0,a.jsxs)(No,{children:[(0,a.jsx)("h3",{children:"Augnablik..."}),"Vali\xF0 land :",(0,a.jsx)("strong",{children:m}),(0,a.jsxs)("p",{children:["Veri\xF0 a\xF0 leita eftir uppl\xFDsingum um ",(0,a.jsx)("strong",{children:r})]}),(0,a.jsx)($i,{relCenter:!0,size:"medium"}),(0,a.jsx)("br",{})]})]})}class cdn extends d.Component{state={count:this.props.display||0,inc:this.props.inc||0,max:this.props.max||0};UNSAFE_componentWillUpdate(t){t.max!==this.props.max&&this.setState({max:t.max})}increment=()=>{this.setState(t=>({count:Math.min(t.count+t.inc,t.max)}))};render(){const{count:t,max:n}=this.state,{moreItemsText:r,render:i,style:o}=this.props;return(0,a.jsxs)("div",{style:o,children:[i(this.state),t<n&&(0,a.jsx)(kp,{onClick:this.increment,text:r})]})}}const udn=cdn,rke=({cols:e,head:t,children:n,zebra:r,className:i,hover:o,tableClass:s})=>{let l=`table advanced ${s}`;return r&&(l+=" zebra"),o&&(l+=" hover"),(0,a.jsx)("div",{className:i?`table-wrap ${i}`:"table-wrap",children:(0,a.jsxs)("table",{className:l,children:[e&&(0,a.jsx)("colgroup",{children:e.map((c,u)=>(0,a.jsx)("col",{width:c},u))}),t&&(0,a.jsx)("thead",{className:"no-border",children:(0,a.jsx)("tr",{children:t.map((c,u)=>{let f=c;return Array.isArray(f)&&(f=f.map((h,p)=>(0,a.jsx)("div",{children:h},p))),(0,a.jsx)("th",{children:f},u)})})}),t&&(0,a.jsx)("tbody",{className:"only-bottom-border",children:n}),!t&&n]})})};rke.propTypes={cols:k().array,head:k().array,children:k().oneOfType([k().node,k().arrayOf(k().node)]),zebra:k().bool,className:k().string,tableClass:k().string,hover:k().bool};const hS=rke,syr={};function ddn(e,t){switch(t.type){case"toggle_buying":return{...e,buying:!e.buying};default:throw new Error}}const fdn={buying:!1,modalOpen:!1,modalData:null},hdn=({search:e,setReportID:t,text:n})=>{let{data:r,country:i,keyword:o}=e;const[{buying:s},l]=(0,d.useReducer)(ddn,fdn);async function c(u){l({type:"toggle_buying"});const f=await KV.createReport(u,i.code);f.error?l({type:"toggle_buying"}):t(f.queryRequestID)}return(0,a.jsxs)("div",{children:[s&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(eo,{messageType:"info",messageHeader:n.result.waiting}),(0,a.jsx)($i,{center:!0,size:"large"})]}),!s&&r.length===0&&i.code!==""&&(0,a.jsx)("div",{className:"box no-shadow",children:(0,a.jsxs)("p",{children:[n.result.empty," ",(0,a.jsx)("span",{className:"text-semibold",children:o})," in"," ",(0,a.jsx)("span",{className:"text-semibold",children:i.description})]})}),!s&&r.length>0&&(0,a.jsx)(udn,{moreItemsText:n.result.showMore,display:50,inc:25,max:r.length,render:({count:u})=>(0,a.jsx)(hS,{cols:["35%","50%","15%"],head:[n.result.table.name,n.result.table.address,""],className:"seerisk-result-table",children:r.slice(0,u).map(f=>(0,a.jsxs)("tr",{className:"seerisk-result-row",children:[(0,a.jsx)("td",{children:f.name}),(0,a.jsxs)("td",{children:[(0,a.jsx)("span",{children:f.address.street}),f.address.postalCode&&(0,a.jsxs)("span",{children:[", ",f.address.postalCode]}),f.address.city&&(0,a.jsxs)("span",{children:[", ",f.address.city]})]}),(0,a.jsx)("td",{className:"text-right",children:(0,a.jsx)(Mi,{type:"tertiary",small:!0,onClick:()=>c(f.entityID),children:n.result.buy})})]},f.entityID))})})]})},lyr={},P0=({title:e,primary:t,secondary:n,end:r})=>{let i="seerisk-section-col";return r&&(i+=" col--end"),(0,a.jsxs)("div",{className:i,children:[(0,a.jsx)("div",{className:"seerisk-column-title",children:e}),(0,a.jsxs)("div",{className:"seerisk-stats-category",children:[(0,a.jsx)("div",{className:"seerisk-text-primary",children:t}),n&&(0,a.jsxs)("div",{className:"seerisk-text-secondary",children:["(",n,")"]})]})]})},pdn=({data:e})=>(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h2",{children:"Corporate Structure"}),(0,a.jsx)("h4",{children:"Summary"}),(0,a.jsx)("div",{className:"seerisk-section-box spacing-bottom",children:(0,a.jsxs)("div",{className:"box no-padding no-shadow",children:[(0,a.jsx)(P0,{title:"Managers",primary:e.managers}),(0,a.jsx)(P0,{title:"Owners",primary:e.owners}),(0,a.jsx)(P0,{title:"Subsidiaries",primary:e.subsidiaries}),(0,a.jsx)(P0,{title:"Affiliates",primary:e.affiliates}),(0,a.jsx)(P0,{title:"Branches",primary:e.branches,end:!0})]})})]}),mdn=({currentManagers:e})=>e.length===0?null:(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h4",{children:"Managers"}),(0,a.jsx)(hS,{cols:["30%","15%","25%","30%"],head:["Name (ID number)","Position","Country of Birth, Year","Address"],children:e.map((t,n)=>{const r=t.birthCountry?t.birthCountry.description:"Not specified",i=t.birthYear||"Not specified",o=i===r;return(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[t.name," ",t.id?`(${t.id})`:""]}),(0,a.jsx)("td",{children:t.position||"-"}),(0,a.jsx)("td",{children:o?"-":`${r}, ${i}`}),(0,a.jsx)("td",{children:t.currentAddress||"-"})]},n)})})]}),gdn=({data:e})=>(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h2",{children:"Negative data"}),(0,a.jsxs)("div",{className:"seerisk-section-box",children:[(0,a.jsxs)("div",{className:"box no-padding no-shadow",children:[(0,a.jsx)(P0,{title:"Bankruptcy status",primary:e.status||"-"}),(0,a.jsx)(P0,{title:"Months since last status",primary:e.monthsSinceLastStatus||"-",end:!0})]}),(0,a.jsx)("div",{className:"seerisk-section-subtext",children:e.bankruptcyInfo}),(0,a.jsxs)("div",{className:"seerisk-section-box",children:[(0,a.jsxs)("div",{className:"box no-padding no-shadow gutter-top",children:[(0,a.jsx)(P0,{title:"Number of claims",primary:e.numClaims||"-"}),(0,a.jsx)(P0,{title:"Total due amount",primary:e.totalDue||"-"}),(0,a.jsx)(P0,{title:"Months since last claim",primary:e.monthsSinceLastClaim||"-",end:!0})]}),(0,a.jsx)("div",{className:"seerisk-section-subtext",children:e.claimsInfo})]}),e.claimsDetail&&(0,a.jsx)(hS,{cols:["12%","11%","12%","13.5%","10%","12%","12.5%","17.5%"],head:["Claim Type","Due Date","Due Amount","Days Overdue","Status","Reported at","Inf. source","Additional Info"],children:e.claimsDetail.map((t,n)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t.type}),(0,a.jsx)("td",{children:t.dueDate}),(0,a.jsx)("td",{children:t.dueAmount}),(0,a.jsx)("td",{children:t.daysOverdue||"-"}),(0,a.jsx)("td",{children:t.status}),(0,a.jsx)("td",{children:t.reportDate}),(0,a.jsx)("td",{children:t.source||"-"}),(0,a.jsx)("td",{children:t.additionalInfo||"-"})]},n))})]})]}),vdn=({data:e})=>(0,a.jsx)("div",{className:"box no-shadow no-padding seerisk-credit-influence",style:{marginTop:-1},children:e.map((t,n)=>(0,a.jsx)(ydn,{text:t.comment,influence:t.influence,last:n===e.length-1},n))}),ydn=({text:e,influence:t,last:n})=>(0,a.jsxs)("div",{className:"influence-entry"+(n?" last-entry":""),children:[(0,a.jsx)("span",{children:e}),(0,a.jsx)("div",{children:(0,a.jsx)("span",{className:xdn(t),children:t})})]}),xdn=e=>{switch(e.toLowerCase()){case"neutral":return"tag tag-color-cream";case"positive":return"tag tag-color-green-secondary";case"negative":return"tag tag-color-red";default:return""}},bdn=({data:e})=>{const{companyStatus:t,current:n,previous:r,commentaries:i}=e;return(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsxs)("h2",{children:["Credit Rating, Current",r&&" (Previous)"]}),(0,a.jsx)("div",{className:"seerisk-section-box",children:(0,a.jsxs)("div",{className:"box no-padding no-shadow",children:[(0,a.jsx)(P0,{title:"Company status",primary:t?(0,a.jsx)("div",{className:ake(t),style:{marginLeft:0},children:t}):(0,a.jsx)("div",{className:ake("Not identified"),style:{marginLeft:0},children:"Not identified"})}),(0,a.jsx)(P0,{title:"Credit rating",primary:n&&n.rating?n.rating:"-",secondary:n&&r?r.rating:""}),(0,a.jsx)(P0,{title:"Rating description",primary:n?n.description:"-",secondary:n&&r?r.description:""}),(0,a.jsx)(P0,{title:"Credit limit",primary:n&&n.limit?`${n.limit} ${n.limitCurrency}`:"-",secondary:r&&r.limit?`${r.limit} ${r.limitCurrency}`:"",end:!0})]})}),i&&(0,a.jsx)(vdn,{data:i})]})},ake=e=>{switch(e){case"Active":return"tag tag-color-green-secondary";case"Inctive":return"tag tag-color-red";default:return"tag tag-color-cream"}};function wdn({data:e}){const[t,n]=(0,d.useState)(!1);function r(){n(i=>!i)}return(0,a.jsxs)("div",{className:t?"seerisk-legal-information open":"seerisk-legal-information",children:[(0,a.jsxs)(Pf,{className:"box-header dark text-white text-semibold box-header-container",alignItems:"center",onClick:r,children:[(0,a.jsx)(Pf,{justifyContent:"center",alignItems:"center",className:"legal-info-icon-container",children:(0,a.jsx)("span",{className:"box-expander-icon",children:t?"-":"+"})}),(0,a.jsx)("div",{className:"box-expander-title",children:"Company Legal Information"})]}),(0,a.jsxs)("div",{className:"legal-content",children:[(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Date of registration"}),(0,a.jsx)("div",{children:e.registrationDate?Mr(e.registrationDate):"-"})]}),(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Date of starting operations"}),(0,a.jsx)("div",{children:e.startingOperationsDate?Mr(e.startingOperationsDate):"-"})]}),(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Legal form"}),(0,a.jsx)("div",{children:e.legalForm||"-"})]}),(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Main Activity, Code"}),(0,a.jsx)("div",{children:e.mainActivity?`${e.mainActivity.description.trim()}, ${e.mainActivity.code.replace("NACE.N_","")}`:"-"})]}),(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Additional information"}),(0,a.jsx)("div",{children:e.additionalInformation||"-"})]}),(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Previous name"}),(0,a.jsx)("div",{children:e.previousName||"-"})]}),(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Shareholder's capital"}),(0,a.jsx)("div",{children:e.ownersCapital||"-"})]}),(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Number of employees"}),(0,a.jsx)("div",{children:e.numberOfEmployees||"-"})]}),(0,a.jsxs)("div",{className:"legal-content-entry",children:[(0,a.jsx)("div",{children:"Commercial banks"}),(0,a.jsx)("div",{children:e.commercialBanks||"-"})]})]})]})}class Sdn extends d.Component{render(){const{text:t,onClick:n,selected:r}=this.props;return(0,a.jsx)("li",{className:"tab-item"+(r?" selected":" cursor-pointer"),onClick:n,children:t})}}const Cdn=Sdn;class Edn extends d.Component{static Item=Cdn;render(){const{variant:t="small",color:n="blue"}=this.props;return(0,a.jsx)("div",{className:`tabs-container ${t} ${n} no-print`,children:(0,a.jsx)("ul",{className:"tabs",children:this.props.children})})}}const ike=Edn,_dn=({data:e})=>{const[t,n]=(0,d.useState)(0);if(!e)return(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h2",{children:"Financial Statements"}),(0,a.jsx)("div",{className:"box no-shadow",children:(0,a.jsx)("p",{children:"No financial statements found"})})]});const r=e[t],i=fae(e,"Balance Sheet"),o=fae(e,"Profit - Loss"),s=fae(e,"Financial Ratios");return(0,a.jsxs)("div",{className:"gutter-top seerisk-financial-statements gutter-bottom",children:[(0,a.jsx)("h2",{children:"Financial Statements"}),(0,a.jsxs)("div",{className:"box no-shadow",children:[(0,a.jsx)(ike,{variant:"simple small",children:e.map((l,c)=>(0,a.jsx)(ike.Item,{text:new Date(l.to).getFullYear(),selected:t===c,onClick:()=>n(c)},c))}),(0,a.jsxs)("div",{className:"seerisk-fs-table",children:[(0,a.jsxs)("div",{className:"fs-table-item",children:[(0,a.jsx)("div",{children:"Starting date"}),(0,a.jsx)("div",{children:r.from?Mr(r.from):"-"})]}),(0,a.jsxs)("div",{className:"fs-table-item",children:[(0,a.jsx)("div",{children:"Closing date"}),(0,a.jsx)("div",{children:r.to?Mr(r.to):"-"})]}),(0,a.jsxs)("div",{className:"fs-table-item",children:[(0,a.jsx)("div",{children:"Filing date"}),(0,a.jsx)("div",{children:r.filingDate?Mr(r.filingDate):"-"})]}),(0,a.jsxs)("div",{className:"fs-table-item",children:[(0,a.jsx)("div",{children:"Source"}),(0,a.jsx)("div",{children:r.source})]}),(0,a.jsxs)("div",{className:"fs-table-item",children:[(0,a.jsx)("div",{children:"Status"}),(0,a.jsx)("div",{children:r.status})]}),(0,a.jsxs)("div",{className:"fs-table-item",children:[(0,a.jsx)("div",{children:"Units"}),(0,a.jsx)("div",{children:r.units})]}),(0,a.jsxs)("div",{className:"fs-table-item",children:[(0,a.jsx)("div",{children:"Currency"}),(0,a.jsx)("div",{children:r.currency})]})]})]}),(0,a.jsxs)("div",{children:[(0,a.jsxs)(i,{children:[Odn(e),Pdn(e)]}),(0,a.jsx)(o,{children:Adn(e)}),(0,a.jsxs)(s,{children:[Tdn(e),(0,a.jsx)(a.Fragment,{})]})]})]})};function fae(e,t){return function({children:r}){const i=e.length;return(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsx)("h4",{style:{marginBottom:0},children:t})}),(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced",style:{borderTop:"1px solid transparent"},children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"40%"}),e.map((o,s)=>(0,a.jsx)("col",{width:60/i+"%"},s))]}),(0,a.jsx)("thead",{className:"no-border",children:(0,a.jsxs)("tr",{style:{border:"none"},children:[(0,a.jsx)("th",{}),e.map((o,s)=>(0,a.jsxs)("th",{style:{borderTop:"none",borderRight:"1px solid transparent"},children:[new Date(o.to).getFullYear()," (",o.currency,")"]},s))]})}),(0,a.jsx)("tbody",{className:"only-bottom-border",children:r})]})})]})}}function Tdn(e){const{Level1:t}=ZV(e,"financialRatios");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t,{title:"Current ratio",field:"currentRatio"}),(0,a.jsx)(t,{title:"Quick ratio",field:"quickRatio"}),(0,a.jsx)(t,{title:"Equity ratio (%)",field:"equityRatio"}),(0,a.jsx)(t,{title:"Return on equity (%)",field:"returnOnEquity"}),(0,a.jsx)(t,{title:"Return on assets (%)",field:"returnOnAssets"}),(0,a.jsx)(t,{title:"Profit margin (%)",field:"profitMargin"}),(0,a.jsx)(t,{title:"Debt ratio (%)",field:"debtRatio"}),(0,a.jsx)(t,{title:"Days sales outstanding",field:"daysSalesOutstanding"}),(0,a.jsx)(t,{title:"Average collection period (days)",field:"averageCollectionPeriod"}),(0,a.jsx)(t,{title:"Average payment period (days)",field:"averagePaymentPeriod"}),(0,a.jsx)(t,{title:"Inventory turnover",field:"inventoryTurnover"}),(0,a.jsx)(t,{title:"EBIT",field:"ebit"}),(0,a.jsx)(t,{title:"EBITDA",field:"ebitda"})]})}function Adn(e){const{Level1:t,Level2:n}=ZV(e,"profitLoss");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t,{title:"Revenue",field:"operationsIncome"}),(0,a.jsx)(t,{title:"Total operating expenses",field:"operationsCosts"}),(0,a.jsx)(n,{title:"Personnel costs",field:"personnelCosts"}),(0,a.jsx)(n,{title:"Depreciation, Ammortization",field:"depreciation"}),(0,a.jsx)(n,{title:"Other",field:"otherOperatingCosts"}),(0,a.jsx)(t,{title:"Operating profit",field:"profitFromOperations"}),(0,a.jsx)(t,{title:"Total financial income",field:"totalFinancialIncome"}),(0,a.jsx)(t,{title:"Total financial costs",field:"totalFinancialCosts"}),(0,a.jsx)(t,{title:"Profit (loss) from financial operations",field:"profitFinancial"}),(0,a.jsx)(t,{title:"Extraordinary profit (loss)",field:"extraordinaryProfit"}),(0,a.jsx)(t,{title:"Profit (loss) before taxation",field:"earningsBeforeTax"}),(0,a.jsx)(t,{title:"Profit (loss) from current year",field:"profitCurrent"})]})}function Pdn(e){const{Level0:t,Level1:n,Level2:r,Level3:i}=ZV(e,"balanceSheet");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t,{title:"Total equity and liabilities",field:"equityLiabilities"}),(0,a.jsx)(n,{title:"Equity and capital funds",field:"equity"}),(0,a.jsx)(r,{title:"Share capital",field:"shareCapital"}),(0,a.jsx)(r,{title:"Profit from current year",field:"profitCurrentYear"}),(0,a.jsx)(r,{title:"Profit (loss) from previous years",field:"profitPreviousYear"}),(0,a.jsx)(r,{title:"Other equity",field:"otherEquity"}),(0,a.jsx)(n,{title:"Total liabilities",field:"liabilities"}),(0,a.jsx)(r,{title:"Provisions",field:"provisions"}),(0,a.jsx)(r,{title:"Long-term liabilities",field:"longTermLiabilities"}),(0,a.jsx)(i,{title:"Payables to business relations",field:"payablesToBusiness"}),(0,a.jsx)(i,{title:"Long-term interest bearing debt",field:"longTermInterestBearing"}),(0,a.jsx)(i,{title:"Other long-term liabilities",field:"otherLongTermDebts"}),(0,a.jsx)(r,{title:"Short-term liabilities",field:"shortTermLiabilities"}),(0,a.jsx)(i,{title:"Trade payables",field:"tradeCreditors"}),(0,a.jsx)(i,{title:"Short-term interest bearing debt",field:"shortTermInterestBearing"}),(0,a.jsx)(i,{title:"Other short-term liabilities",field:"otherShortTermDebts"}),(0,a.jsx)(i,{title:"Other liabilities + accruals",field:"otherLiabilities"})]})}function Odn(e){const{Level0:t,Level1:n,Level2:r,Level3:i}=ZV(e,"balanceSheet");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t,{title:"Total assets",field:"totalAssets"}),(0,a.jsx)(n,{title:"Unpaid share capital",field:"unpaidShareCapital"}),(0,a.jsx)(n,{title:"Fixed assets",field:"fixedAssets"}),(0,a.jsx)(r,{title:"Tangible fixed assets",field:"tangibleFixedAssets"}),(0,a.jsx)(i,{title:"Buildings, halls and constructions",field:"landAndBuildings"}),(0,a.jsx)(i,{title:"Machines, applian., equipm., fixt, fittings",field:"plantAndMachinery"}),(0,a.jsx)(i,{title:"Other tangibles",field:"otherTangibleAssets"}),(0,a.jsx)(r,{title:"Intangible fixed assets",field:"intangibleFixedAssets"}),(0,a.jsx)(r,{title:"Other fixed assets",field:"otherFixedAssets"}),(0,a.jsx)(n,{title:"Current assets",field:"currentAssets"}),(0,a.jsx)(r,{title:"Inventory",field:"inventory"}),(0,a.jsx)(r,{title:"Short-term receivables",field:"shortTermReceivables"}),(0,a.jsx)(r,{title:"Short-term financial assets",field:"shortTermFinancialAssets"}),(0,a.jsx)(r,{title:"Other current assets",field:"otherAssets"})]})}function ZV(e,t){function n({title:l,field:c,level:u}){return(0,a.jsxs)("tr",{className:`level-${u}`,children:[(0,a.jsx)("td",{children:l}),e.map((f,h)=>{const p=f[t][c]||"-";return(0,a.jsx)("td",{children:p},h)})]})}return{Level0:l=>(0,a.jsx)(n,{level:"zero",...l}),Level1:l=>(0,a.jsx)(n,{level:"one",...l}),Level2:l=>(0,a.jsx)(n,{level:"two",...l}),Level3:l=>(0,a.jsx)(n,{level:"three",...l})}}const lk=({setPrinting:e})=>(0,a.jsx)("button",{className:"button icon-print no-text gray-light no-print",onClick:()=>e?e(!0):window.print()});function jdn({data:e}){const[t,n]=(0,d.useState)(!0);function r(){n(o=>!o)}let i={maxHeight:t?500:0,overflowY:"hidden",transition:"max-height .5s ease, opacity .5s ease, margin-top .4s ease",opacity:t?1:0,marginTop:t?10:0};return(0,a.jsxs)(d.Fragment,{children:[(0,a.jsxs)("div",{className:"foreign-companies",children:[(0,a.jsx)("div",{children:"Foreign companies"}),(0,a.jsx)("div",{children:(0,a.jsx)(lk,{})})]}),(0,a.jsx)("div",{id:"company-info-extra"}),(0,a.jsxs)("div",{className:"company-info",children:[(0,a.jsxs)("div",{className:"company-name",onClick:r,children:[(0,a.jsx)("div",{children:(0,a.jsx)("div",{children:e.name})}),(0,a.jsx)("div",{className:"company-expand-collapse"+(t?"":" closed")})]}),(0,a.jsx)("div",{style:i,children:(0,a.jsx)("div",{style:{display:"flex",justifyContent:"space-between"},children:(0,a.jsxs)("div",{children:[(0,a.jsx)(ck,{title:"ID number",value:e.registrationNumber}),(0,a.jsx)(ck,{title:"Address",value:e.address||"-"}),(0,a.jsx)(ck,{title:"Phone number",value:e.phone||"-"}),(0,a.jsx)(ck,{title:"Email",value:Mdn(e.email)}),(0,a.jsx)(ck,{title:"Website",value:Rdn(e.url)})]})})})]})]})}const ck=({title:e,value:t})=>(0,a.jsxs)("div",{className:"company-info-entry",children:[(0,a.jsx)("div",{children:e}),(0,a.jsx)("div",{children:t})]}),Mdn=e=>e?(0,a.jsx)("a",{href:`mailto:${e}`,rel:"noopener noreferrer",children:e}):"-",Rdn=e=>e?e.startsWith("http://")?(0,a.jsx)("a",{target:"_blank",href:e,rel:"noopener noreferrer",children:e}):(0,a.jsx)("a",{target:"_blank",href:"https://"+e,rel:"noopener noreferrer",children:e}):"-",Ddn=({currentOwners:e})=>e.length===0?null:(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h4",{children:"Owners/Shareholders"}),(0,a.jsx)(hS,{cols:["10%","12.5%","15%","12.5%","10%","10%","12.5%","10%","8%"],head:["Type","ID number","Shareholder","Address","Country","Share %","Acq. date","Share value","Curr."],children:e.map((t,n)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t.type}),(0,a.jsx)("td",{children:t.id}),(0,a.jsx)("td",{children:t.name}),(0,a.jsx)("td",{children:t.address}),(0,a.jsx)("td",{children:t.country||"-"}),(0,a.jsx)("td",{children:t.sharePercent+"%"}),(0,a.jsx)("td",{children:t.acquisitionDate}),(0,a.jsx)("td",{children:t.shareValue}),(0,a.jsx)("td",{children:t.shareCurrency})]},n))})]}),kdn=({subsidiaries:e})=>e.length===0?null:(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h4",{children:"Subsidiaries"}),(0,a.jsx)(hS,{cols:["15%","20%","20%","20%","12.5%","12.5%"],head:["ID number","Name","Address","Country","Share %","Acq. date"],children:e.map((t,n)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t.id||"-"}),(0,a.jsx)("td",{children:t.name}),(0,a.jsx)("td",{children:t.address||"-"}),(0,a.jsx)("td",{children:t.country||"-"}),(0,a.jsx)("td",{children:t.sharePercent}),(0,a.jsx)("td",{children:t.acquisitionDate}),(0,a.jsx)("td",{children:t.shareValue}),(0,a.jsx)("td",{children:t.shareCurrency})]},n))})]}),Idn=({affiliates:e})=>e.length===0?null:(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h4",{children:"Affiliates"}),(0,a.jsx)(hS,{cols:["15%","20%","20%","20%","12.5%","12.5%"],head:["ID number","Name","Address","Country","Share %","Acq. date"],children:e.map((t,n)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t.id||"-"}),(0,a.jsx)("td",{children:t.name}),(0,a.jsx)("td",{children:t.address||"-"}),(0,a.jsx)("td",{children:t.country||"-"}),(0,a.jsx)("td",{children:t.sharePercent}),(0,a.jsx)("td",{children:t.acquisitionDate}),(0,a.jsx)("td",{children:t.shareValue}),(0,a.jsx)("td",{children:t.shareCurrency})]},n))})]}),oke={Grade_1:{value:"1",description:"Outstanding"},Grade_2:{value:"2",description:"Very low risk"},Grade_3:{value:"3",description:"Low risk"},Grade_4:{value:"4",description:"Average risk"},Grade_5:{value:"5",description:"Acceptable risk"},Grade_6:{value:"6",description:"Take care"},Grade_7:{value:"7",description:"Higher than average risk"},Grade_8:{value:"8",description:"High risk"},Grade_9:{value:"9",description:"Extremely high risk"},Grade_10:{value:"10",description:"Loss provision"},Grade_88:{value:"-",description:"Excluded from scoring"},Grade_99:{value:"-",description:"Default"}};function C_(e){try{return typeof e!="string"&&(e=e.toString()),e.replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1 ")}catch{return e}}function hae(e,t="asc"){return function(n,r){let i=r[e],o=n[e];return!i||!o?0:(i=i.toLowerCase(),o=o.toLowerCase(),o>i?t==="asc"?1:-1:o<i?t==="asc"?-1:1:0)}}function Fdn(e){return{contactInfo:Udn(e),negativeInfo:zdn(e),creditRating:Wdn(e),corporateStructure:Gdn(e),currentManagers:Hdn(e),subsidiaries:Ldn(e),affiliates:Ndn(e),currentOwners:Bdn(e),companyLegalInfo:$dn(e),financialStatements:Vdn(e)}}function Ndn(e){if(e&&e.corporateStructure&&e.corporateStructure.affiliates){const{corporateStructure:{affiliates:t=[]}}=e;return t.map(n=>({...n,country:n.country?n.country.description:"-",acquisitionDate:n.acquisitionDate?Mr(n.acquisitionDate):"-",sharePercent:n.sharePercent===null?"-":n.sharePercent+"%"}))}return[]}function Ldn(e){if(e&&e.corporateStructure&&e.corporateStructure.subsidiaries){const{corporateStructure:{subsidiaries:t=[]}}=e;return t.map(n=>({...n,country:n.country?n.country.description:"-",acquisitionDate:n.acquisitionDate?Mr(n.acquisitionDate):"-",sharePercent:n.sharePercent===null?"-":n.sharePercent+"%"}))}return[]}function Bdn(e){if(e&&e.corporateStructure&&e.corporateStructure.currentOwners){const{corporateStructure:{currentOwners:t=[]}}=e;return t.map(n=>({...n,type:n.type?n.type.description:"-",country:n.country?n.country.description:"-",shareCurrency:n.shareCurrency?n.shareCurrency.code.replace("CurrencyCode",""):"-",shareValue:n.shareValue||"-",acquisitionDate:n.acquisitionDate?Mr(n.acquisitionDate):"-"}))}return[]}function Udn(e){let t={};if(e.companyIdentity.basicInfo){const{basicInfo:n}=e.companyIdentity;if(t.name=n.businessName||n.registrationName,t.registrationNumber=n.registrationNumber||"-",n.contactInfo){const{address:r,email:i,telephone:o,url:s}=n.contactInfo;if(r){let l="";r.street&&(l+=`${r.street}, `),r.postalCode&&(l+=`${r.postalCode} `),r.city&&(l+=r.city),t.address=l||"-"}t.email=i||"",t.phone=o||"",t.url=s||""}}return t}function Vdn(e){let t=null;return e.financialStatements&&e.financialStatements.length>0&&(t=e.financialStatements.sort(hae("to","desc")).map(r=>{let i=pae(r,"balanceSheet"),o=pae(r,"profitLoss"),s=pae(r,"financialRatios");return{...r,units:r.units?C_(r.units):null,currency:r.currency?r.currency.code.replace("CurrencyCode",""):null,status:r.type?r.type.description:"-",source:r.source||"-",balanceSheet:i,profitLoss:o,financialRatios:s}})),t}function $dn(e){let t={registrationDate:null,startingOperationsDate:null,legalForm:null,mainActivity:null,additionalInformation:null,previousName:null,shareholdersCapital:null,numberOfEmployees:null,commercialBanks:null};if(e.operations){const{employees:n,banks:r}=e.operations;if(n&&n.length>0){let o=n.slice().sort(hae("reportDate","desc")).map(s=>{const l=new Date(s.reportDate).getFullYear();return`${s.numberOfEmployeesReported} (${l})`});t.numberOfEmployees=o.join(", ")}if(r&&r.length>0){const i=r.map(o=>`${o.address?o.name.split(",")[0]:o.name}, ${o.address}, ${o.postalCode}`);t.commercialBanks=i.join(". ")}}if(e.companyIdentity){const{previousNames:n,basicInfo:r}=e.companyIdentity;if(n&&n.length>0&&(t.previousName=n.map(i=>i.name).join(", ")),r){const{registrationDate:i,startDate:o,mainActivity:s,legalForm:l,companyIdentityInfo:c,ownersCapital:u,capitalCurrency:f}=r;if(u){const h=f&&f.code.replace("CurrencyCode","")||"";t.ownersCapital=`${u} ${h}`}i&&(t.registrationDate=i),l&&(t.legalForm=l.description),o&&(t.startingOperationsDate=o),s&&(t.mainActivity=s),c&&(t.additionalInformation=c)}}return t}function pae(e,t){return!e||!e[t]?{}:Object.keys(e[t]).reduce((n,r)=>{const i=e[t][r];let o=typeof i=="number"&&i<0;return n[r]=(o?`(${C_(Math.abs(i))})`:C_(i))||"-",n},{})}function zdn(e){let t={status:"-",monthsSinceLastStatus:"-",numClaims:"-",totalDue:"-",monthsSinceLastClaim:"-",claimsInfo:"",bankruptcyInfo:""};if(e.negativeInfo){const{bankruptcySummary:n,claimsSummary:r,claimsDetail:i}=e.negativeInfo,o=r&&r.claimTotalCurrency?r.claimTotalCurrency.code:"";n&&(t.monthsSinceLastStatus=n.monLastNegativeStatus,t.bankruptcyInfo=n.bankruptcyInfo,t.claimsInfo=n.claimsInfo,n.bankruptcyStatus&&(t.status=n.bankruptcyStatus.description)),r&&(typeof r.claimTotalDueCount=="number"&&(t.totalDue=`${C_(r.claimTotalDueAmount)} ${o||""}`),t.monthsSinceLastClaim=r.monLastClaim||"-"),i&&(t.numClaims=i.length,i.length>0&&(t.claimsDetail=i.map(s=>({...s,type:s.type?s.type.description:"-",dueDate:s.dueDate?Mr(s.dueDate):"-",dueAmount:s.dueAmount?`${C_(s.dueAmount)} ${o||""}`:"-",status:s.status?s.status.description:"-",reportDate:s.reportDate?Mr(s.reportDate):"-"}))))}return t}function Wdn(e){let t={companyStatus:null,current:null,previous:null,commentaries:null};if(e.creditinfoPredictor){if(e.creditinfoPredictor.current){const{current:n}=e.creditinfoPredictor;if(t.current={limit:n.limit?C_(n.limit):void 0,limitCurrency:n.limitCurrency?n.limitCurrency.code.replace("CurrencyCode",""):""},n.ratingCode){const r=oke[n.ratingCode.code];r?(t.current.rating=r.value,t.current.description=r.description):(t.current.rating=n.ratingCode.code,t.current.description=n.ratingCode.description)}}if(e.creditinfoPredictor.history&&e.creditinfoPredictor.history.length>0){const n=e.creditinfoPredictor.history.sort(hae("date"))[0];if(n&&(t.previous={limit:n.limit?C_(n.limit):void 0,limitCurrency:n.limitCurrency?n.limitCurrency.code.replace("CurrencyCode",""):""},n.ratingCode)){const r=oke[n.ratingCode.code];r?(t.previous.rating=r.value,t.previous.description=r.description):(t.previous.rating=n.ratingCode.code,t.previous.description=n.ratingCode.description)}}}return e.companyIdentity&&e.companyIdentity.basicInfo&&e.companyIdentity.basicInfo.companyStatus&&(t.companyStatus=e.companyIdentity.basicInfo.companyStatus.description),e.commentaries&&e.commentaries.length>0&&(t.commentaries=e.commentaries),t}function Hdn(e){function t(n,r,i){!n[r]&&i[r]&&(n[r]=i[r])}if(e.corporateStructure&&e.corporateStructure.currentManagers){let n={};return e.corporateStructure.currentManagers.forEach(i=>{if(n[i.name]===void 0)n[i.name]={...i,position:i.position?i.position.description:""};else{const o=n[i.name];t(o,"id",i),t(o,"birthYear",i),t(o,"birthCountry",i),o.currentAddress?i.currentAddress&&i.currentAddress.length>o.currentAddress&&(o.currentAddress=i.currentAddress):i.currentAddress&&(o.currentAddress=i.currentAddress),o.position?i.position&&i.position.description&&!o.position.includes(i.position.description)&&(o.position=o.position+", "+i.position.description):i.position&&i.position.description&&(o.position=i.position.description)}}),Object.keys(n).map(i=>n[i]).sort(function(i,o){const s=i.name.toLowerCase(),l=o.name.toLowerCase();return s>l?1:s<l?-1:0})}return[]}function Gdn(e){const t="No data";if(e.corporateStructure){const{currentManagers:n,affiliates:r,branches:i,currentOwners:o,subsidiaries:s}=e.corporateStructure;return{managers:n?Ydn(n,"name").length:t,owners:o?o.length:t,subsidiaries:s?s.length:t,affiliates:r?r.length:t,branches:i?i.length:t}}return{managers:t,owners:t,subsidiaries:t,affiliates:t,branches:t}}function Ydn(e,t){let n={};return e.forEach(r=>{const i=r[t];n[i]||(n[i]=r)}),Object.keys(n).map(r=>n[r])}const Kdn=({data:e})=>{const t=Fdn(e);return(0,a.jsxs)("div",{className:"module-seerisk",children:[(0,a.jsx)(jdn,{data:t.contactInfo}),(0,a.jsx)(bdn,{data:t.creditRating}),(0,a.jsx)(gdn,{data:t.negativeInfo}),(0,a.jsx)(pdn,{data:t.corporateStructure}),(0,a.jsx)(mdn,{currentManagers:t.currentManagers}),(0,a.jsx)(Ddn,{currentOwners:t.currentOwners}),(0,a.jsx)(kdn,{subsidiaries:t.subsidiaries}),(0,a.jsx)(Idn,{affiliates:t.affiliates}),(0,a.jsx)(_dn,{data:t.financialStatements}),(0,a.jsx)(wdn,{data:t.companyLegalInfo})]})},ske=({reportID:e,text:t})=>{if(!e)return null;const[n,r]=(0,d.useState)(null),[i,o]=(0,d.useState)(!1),[s,l]=(0,d.useState)(!1);function c(){KV.reportFromRequestID(e).then(u=>{u.reportStatus.code==="Done"?(l(!1),r(u)):u.reportStatus.code==="Fail"?(l(!1),o(!0)):s||l(!0)})}return(0,d.useEffect)(c,[]),(0,d.useEffect)(()=>{if(s){l(!1);const u=setInterval(c,4e3);return()=>clearInterval(u)}}),i?(0,a.jsx)(eo,{messageType:"error",messageHeader:t.result.error.header,messageBody:t.result.error.body}):s||!n?(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(eo,{messageType:"info",messageHeader:t.result.waiting}),(0,a.jsx)($i,{center:!0,size:"large"})]}):(0,a.jsx)(Kdn,{data:n.report})};ske.propTypes={reportID:k().number,text:k().string};const Xdn={is:{cta:{title0:"Erlendar",title1:"L\xE1nsh\xE6fissk\xFDrslur",body:'Vi\xF0 bj\xF3\xF0um a\xF0gang a\xF0 \xEDtarlegum fyrirt\xE6kjauppl\xFDsingum og l\xE1nsh\xE6fismati erlendra fyrirt\xE6kja. Athugi\xF0 a\xF0 sk\xFDrslurnar eru \xE1 ensku. Hafi\xF0 samband vi\xF0 <a href="mailto:reports@creditinfo.is">reports@creditinfo.is</a> ef \xFE\xFA hefur \xE1huga \xE1 landi sem er ekki \xED listanum. <br><br> <p><a href="https://www.creditinfo.is/resources/samples/seerisk-demo.pdf" class="link" target="_blank">S\xFDniseintak: L\xE1nsh\xE6fissk\xFDrsla <span class="icon-file-pdf"></span></a></p> <div class="extra-text"><span class="text-upper text-gray">ver\xF0 &nbsp;</span><span class="text-bold text-30"> 6.300 </span><span>KR. \xE1n vsk.</span> </div>',reasons:["Hj\xE1lpar vi\xF0 a\xF0 meta og draga \xFAr \xE1h\xE6ttu \xED vi\xF0skiptum milli landa","Hj\xE1lpar vi\xF0 a\xF0 \xE1kve\xF0a grei\xF0sluskilm\xE1la erlendra vi\xF0skiptavina","Hj\xE1lpar vi\xF0 s\xF6fnun uppl\xFDsinga um \xFE\xEDna erlendu vi\xF0skiptavini e\xF0a birgja"]},confirm:{title:"Kaupa",country:"Land",name:"Heiti fyrirt\xE6kis",ssn:"Kennitala fyrirt\xE6kis",address:"Heimilisfang",cancel:"H\xE6tta vi\xF0",submit:"Sta\xF0festa kaup"},result:{error:{header:"Villa",body:"Ekki t\xF3kst a\xF0 b\xFAa til sk\xFDrslu. Vinsamlega haf\xF0u samband vi\xF0 Creditinfo."},empty:"Engar ni\xF0urst\xF6\xF0ur fyrir ",table:{name:"Fyrirt\xE6ki",address:"Heimilisfang"},buy:"S\xE6kja",showMore:"Birta fleiri",waiting:"S\xE6ki sk\xFDrslu... Vinsamlegast athugi\xF0 a\xF0 \xFEetta g\xE6ti teki\xF0 lengri t\xEDma en vanalega."}},en:{cta:{title0:"Foreign",title1:"Companies",body:'We provide access to a database of reports on foreign companies from about 20 countries that contain credit ratings and general corporate information. Contact <a href="mailto:reports@creditinfo.is">reports@creditinfo.is</a> if your desired country is not in the list. <br><br> <p><a href="https://www.creditinfo.is/resources/samples/seerisk-demo.pdf" class="link" target="_blank">Sample: Report <span class="icon-file-pdf"></span></a></p> <div class="extra-text"><span class="text-upper text-gray">price &nbsp;</span><span class="text-bold text-30"> 6.300 </span><span>KR. Excl. VAT</span> </div>',reasons:["Help assess and reduce cross-border business risk","Help with determining the payment terms of foreign clients","Help with gathering information on your foreign customers or suppliers"]},confirm:{title:"Get report",country:"Country",name:"Company name",ssn:"Company ID no.",address:"Address",cancel:"Cancel",submit:"Confirm purchase"},result:{error:{header:"Error",body:"Error creating report. Please contact Creditinfo if the problem persists."},empty:"No results found for ",table:{name:"Company name",address:"Address"},buy:"Buy",showMore:"Show more",waiting:"Getting report ... Please note that this may take longer than usual."}}},Zdn=()=>{const{t:e,lang:t}=Ri(),n=Xdn[t],{reportID:r}=Hi(),i=ur(),[o,s]=(0,d.useState)({data:[],country:{code:"",description:""},searchText:"",keyword:""});function l(f){i(`/financeInfo/foreignCompanies/${f}`)}function c(f){const{country:h,data:p,keyword:m}=f;let g=[];p&&p.length>0&&(g=p.sort((v,y)=>v.name>y.name?1:v.name<y.name?-1:0)),i("/financeInfo/foreignCompanies"),s({country:h,data:g,keyword:m})}let u=null;return r?u=(0,a.jsx)(ske,{reportID:r,text:n}):u=(0,a.jsx)(hdn,{search:o,setReportID:l,text:n}),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{fixedTitle:e("product_name_800")}),(0,a.jsxs)(ls,{children:[(0,a.jsx)(ldn,{onSearchResult:c,lang:t}),o.keyword===""&&!r&&(0,a.jsxs)(No,{children:[(0,a.jsxs)("h3",{children:[n.cta.title0," ",n.cta.title1]}),(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of2",dangerouslySetInnerHTML:{__html:n.cta.body}}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)("ul",{className:"list",style:{paddingLeft:30,margin:0},children:n.cta.reasons.map((f,h)=>(0,a.jsx)("li",{children:f},h))})})]})]}),(0,a.jsx)(a.Fragment,{children:u})]})]})};var QV=rn(48163);const uyr={},js=({data:e,desc:t,icon:n,border:r=!1,className:i,onClick:o,gutterTop:s=!1,extraGutter:l=!1})=>(0,a.jsxs)("div",{className:`report-teaser  ${Yo(r&&"border",i&&i,s&&"gutterTop",l&&"extraGutter")}`,children:[(0,a.jsxs)("div",{className:"reports-teaser-header",children:[n,e]}),(0,a.jsx)("div",{className:"reports-teaser-desc",children:o?(0,a.jsx)("a",{onClick:o,children:t}):(0,a.jsx)("div",{children:t})})]});js.propTypes={data:k().oneOfType([k().string,k().number]),desc:k().oneOfType([k().string,k().object]),icon:k().oneOfType([k().string,k().node]),border:k().bool,onClick:k().func,className:k().string,gutterTop:k().bool,extraGutter:k().bool};const lke=({score:e,openModal:t,companyName:n,hasDefaults:r})=>{const{t:i,loaded:o}=Wn(2023);return o?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(js,{data:e.scoreDefault?Ta(e.scoreDefault*100,2)+"%":"-",desc:i("companyCreditScore_defaultProbability"),gutterTop:!0,extraGutter:!0}),(0,a.jsx)(zU,{score:r?"10":e.categoryDefault,hasDefaults:r,children:(0,a.jsx)("div",{className:"reports-teaser-desc",children:r?(0,a.jsxs)("div",{children:[" ",i("companyCip_score_title_notCalculated")]}):(0,a.jsx)("a",{onClick:()=>t("CREDIT_SCORE_COMPANY_CATEGORIES",{score:JSON.parse(e.categoryDefault),modalStyle:"small",companyName:n,closeModal:!1}),children:i(`companyCip_score_title_${e.categoryDefault}`)})})})]}),(0,a.jsx)(js,{data:e.scoreBankruptcy?Ta(e.scoreBankruptcy*100,2)+"%":"-",desc:i("companyCreditScore_bankruptcyProbability"),gutterTop:!0,extraGutter:!0})]})}):null};lke.propTypes={score:k().object,openModal:k().func,companyName:k().string,hasDefaults:k().bool};var cke,uke,dke,fke,hke,pke,mke,gke;function mae(){return mae=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},mae.apply(null,arguments)}function dyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",mae({width:88,height:51,viewBox:"0 0 88 51",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,cke||(cke=React.createElement("path",{d:"M1.37337 49.7058C2.63711 35.2611 13.1054 23.8267 43.2925 23.8267C70.1175 23.8267 64.9015 6.46999 88.6296 8.37228C112.358 10.2746 119.674 42.7617 119.674 42.7617",stroke:"url(#paint0_linear)",strokeWidth:1.6896,strokeLinecap:"square"})),uke||(uke=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.3147 29.019C26.0623 29.019 27.479 27.6023 27.479 25.8547C27.479 24.1071 26.0623 22.6904 24.3147 22.6904C22.5671 22.6904 21.1504 24.1071 21.1504 25.8547C21.1504 27.6023 22.5671 29.019 24.3147 29.019Z",fill:"white",stroke:"#1CA78D",strokeWidth:2.02752})),dke||(dke=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M48.8391 26.646C50.5867 26.646 52.0034 25.2293 52.0034 23.4817C52.0034 21.7341 50.5867 20.3174 48.8391 20.3174C47.0915 20.3174 45.6748 21.7341 45.6748 23.4817C45.6748 25.2293 47.0915 26.646 48.8391 26.646Z",fill:"white",stroke:"#1CA78D",strokeWidth:2.02752})),fke||(fke=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M73.1248 16.2867C75.6153 16.2867 77.6343 14.267 77.6343 11.7757C77.6343 9.28429 75.6153 7.26465 73.1248 7.26465C70.6342 7.26465 68.6152 9.28429 68.6152 11.7757C68.6152 14.267 70.6342 16.2867 73.1248 16.2867Z",fill:"white"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M73.1248 16.2867C75.6153 16.2867 77.6343 14.267 77.6343 11.7757C77.6343 9.28429 75.6153 7.26465 73.1248 7.26465C70.6342 7.26465 68.6152 9.28429 68.6152 11.7757C68.6152 14.267 70.6342 16.2867 73.1248 16.2867Z",stroke:"#30AE59",strokeWidth:2.2528}))),hke||(hke=React.createElement("path",{d:"M72.8488 87.6367V27.9912",stroke:"url(#paint1_linear)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"})),pke||(pke=React.createElement("path",{d:"M49.1163 98.2373L49.1163 38.5918",stroke:"url(#paint2_linear)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"})),mke||(mke=React.createElement("path",{d:"M25.0656 98.2373L25.0656 38.5918",stroke:"url(#paint3_linear)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"})),gke||(gke=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:59.4893,y:.138672,width:27.2719,height:27.2748,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:50.9558,y1:58.2888,x2:90.0366,y2:-7.70468,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})),React.createElement("linearGradient",{id:"paint1_linear",x1:72.7608,y1:479.754,x2:80.6585,y2:479.75,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#00B12D"}),React.createElement("stop",{offset:1,stopColor:"#25D004"})),React.createElement("linearGradient",{id:"paint2_linear",x1:44.9664,y1:853.883,x2:59.66,y2:853.877,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#17B4CC"}),React.createElement("stop",{offset:1,stopColor:"#04D0C2"})),React.createElement("linearGradient",{id:"paint3_linear",x1:25.7544,y1:333.121,x2:30.2942,y2:333.113,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const fyr=null,Qdn=rn.p+"static/media/barGraph.030f5fae1b29530e93c4a17abe0aa51d.svg";var vke,yke,xke,bke,wke,Ske,Cke,Eke;function gae(){return gae=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},gae.apply(null,arguments)}function hyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",gae({width:88,height:51,viewBox:"0 0 88 51",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,vke||(vke=React.createElement("path",{d:"M1.37337 49.7058C2.63711 35.2611 13.1054 23.8267 43.2925 23.8267C70.1175 23.8267 64.9015 6.46999 88.6296 8.37228C112.358 10.2746 119.674 42.7617 119.674 42.7617",stroke:"url(#paint0_linear)",strokeWidth:1.6896,strokeLinecap:"square"})),yke||(yke=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.3147 29.019C26.0623 29.019 27.479 27.6023 27.479 25.8547C27.479 24.1071 26.0623 22.6904 24.3147 22.6904C22.5671 22.6904 21.1504 24.1071 21.1504 25.8547C21.1504 27.6023 22.5671 29.019 24.3147 29.019Z",fill:"white",stroke:"#1CA78D",strokeWidth:2.02752})),xke||(xke=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M48.8391 26.646C50.5867 26.646 52.0034 25.2293 52.0034 23.4817C52.0034 21.7341 50.5867 20.3174 48.8391 20.3174C47.0915 20.3174 45.6748 21.7341 45.6748 23.4817C45.6748 25.2293 47.0915 26.646 48.8391 26.646Z",fill:"white",stroke:"#1CA78D",strokeWidth:2.02752})),bke||(bke=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M73.1248 16.2867C75.6153 16.2867 77.6343 14.267 77.6343 11.7757C77.6343 9.28429 75.6153 7.26465 73.1248 7.26465C70.6342 7.26465 68.6152 9.28429 68.6152 11.7757C68.6152 14.267 70.6342 16.2867 73.1248 16.2867Z",fill:"white"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M73.1248 16.2867C75.6153 16.2867 77.6343 14.267 77.6343 11.7757C77.6343 9.28429 75.6153 7.26465 73.1248 7.26465C70.6342 7.26465 68.6152 9.28429 68.6152 11.7757C68.6152 14.267 70.6342 16.2867 73.1248 16.2867Z",stroke:"#30AE59",strokeWidth:2.2528}))),wke||(wke=React.createElement("path",{d:"M72.8488 87.6367V27.9912",stroke:"url(#paint1_linear)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"})),Ske||(Ske=React.createElement("path",{d:"M49.1163 98.2373L49.1163 38.5918",stroke:"url(#paint2_linear)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"})),Cke||(Cke=React.createElement("path",{d:"M25.0656 98.2373L25.0656 38.5918",stroke:"url(#paint3_linear)",strokeWidth:8.448,strokeLinecap:"round",strokeLinejoin:"bevel"})),Eke||(Eke=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:59.4893,y:.138672,width:27.2719,height:27.2748,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:50.9558,y1:58.2888,x2:90.0366,y2:-7.70468,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})),React.createElement("linearGradient",{id:"paint1_linear",x1:72.7608,y1:479.754,x2:80.6585,y2:479.75,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#00B12D"}),React.createElement("stop",{offset:1,stopColor:"#25D004"})),React.createElement("linearGradient",{id:"paint2_linear",x1:44.9664,y1:853.883,x2:59.66,y2:853.877,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#17B4CC"}),React.createElement("stop",{offset:1,stopColor:"#04D0C2"})),React.createElement("linearGradient",{id:"paint3_linear",x1:25.7544,y1:333.121,x2:30.2942,y2:333.113,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const pyr=null,myr=rn.p+"static/media/bars.030f5fae1b29530e93c4a17abe0aa51d.svg";var _ke,Tke;function vae(){return vae=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},vae.apply(null,arguments)}function gyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",vae({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,_ke||(_ke=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.9275 0.133229C23.0271 0.202295 23.1084 0.294454 23.1646 0.401819C23.2207 0.509185 23.25 0.62856 23.25 0.749729V23.2497C23.25 23.4486 23.171 23.6394 23.0303 23.7801C22.8897 23.9207 22.6989 23.9997 22.5 23.9997H18C17.8011 23.9997 17.6103 23.9207 17.4697 23.7801C17.329 23.6394 17.25 23.4486 17.25 23.2497V20.9997H15.75V23.2497C15.75 23.4486 15.671 23.6394 15.5303 23.7801C15.3897 23.9207 15.1989 23.9997 15 23.9997H1.5C1.30109 23.9997 1.11032 23.9207 0.96967 23.7801C0.829018 23.6394 0.75 23.4486 0.75 23.2497V14.2497C0.750082 14.0722 0.813135 13.9005 0.927945 13.765C1.04275 13.6296 1.20187 13.5393 1.377 13.5102L9.75 12.1152V5.24973C9.75 5.09718 9.79652 4.94825 9.88336 4.82282C9.97019 4.69739 10.0932 4.60143 10.236 4.54773L22.236 0.0477286C22.3494 0.00522628 22.4713 -0.00919653 22.5915 0.0056926C22.7117 0.0205817 22.8264 0.0643401 22.926 0.133229H22.9275ZM11.25 5.76873V12.7497C11.2499 12.9273 11.1869 13.099 11.0721 13.2344C10.9572 13.3698 10.7981 13.4601 10.623 13.4892L2.25 14.8842V22.4997H14.25V20.2497C14.25 20.0508 14.329 19.8601 14.4697 19.7194C14.6103 19.5787 14.8011 19.4997 15 19.4997H18C18.1989 19.4997 18.3897 19.5787 18.5303 19.7194C18.671 19.8601 18.75 20.0508 18.75 20.2497V22.4997H21.75V1.83273L11.25 5.76873Z",fill:"#666666"})),Tke||(Tke=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.75 23.25V12.75H11.25V23.25H9.75Z",fill:"#666666"})))}const vyr=null,Jdn=rn.p+"static/media/building.62a27820d3934453c4e7fea9e64fdc5a.svg";var Ake,Pke,Oke,jke;function yae(){return yae=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},yae.apply(null,arguments)}function yyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",yae({width:219,height:245,viewBox:"0 0 219 245",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,Ake||(Ake=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M138.016 86C140.51 86 142.513 88.0027 142.513 90.4972V99.2486C142.513 100.215 143.169 100.976 144.21 101.217L144.801 101.342C145.288 101.452 145.779 101.58 146.413 101.76L148.177 102.278C149.06 102.485 150.033 102.088 150.445 101.332L154.726 93.6281C156.027 91.514 158.673 90.8152 160.869 91.9983L166.973 95.5394C169.087 96.8404 169.786 99.4857 168.603 101.682L164.243 109.19C163.767 110.063 163.947 111.142 164.706 111.825C165.719 112.712 166.608 113.601 167.483 114.601C168.177 115.373 169.257 115.553 170.102 115.092L177.671 110.698C179.783 109.56 182.466 110.2 183.676 112.165L187.34 118.484C188.477 120.596 187.838 123.279 185.873 124.489L178.1 129.001C177.303 129.436 176.905 130.513 177.224 131.474L177.606 132.768C177.85 133.611 178.006 134.211 178.144 134.85L178.269 135.462C178.484 136.333 179.253 136.928 180.192 136.928H188.944C191.463 136.928 193.441 138.956 193.441 141.547V148.475C193.441 150.969 191.438 152.972 188.944 152.972H180.192C179.226 152.972 178.465 153.628 178.224 154.669L178.099 155.26C177.989 155.747 177.861 156.238 177.681 156.872L177.163 158.636C176.956 159.519 177.353 160.492 178.109 160.904L185.813 165.185C187.927 166.486 188.626 169.132 187.443 171.328L183.902 177.432C182.601 179.546 179.955 180.245 177.759 179.062L170.251 174.702C169.378 174.226 168.299 174.406 167.616 175.165C166.729 176.178 165.84 177.067 164.84 177.942C164.068 178.636 163.888 179.716 164.349 180.56L168.743 188.13C169.881 190.242 169.241 192.925 167.276 194.135L160.957 197.799C158.845 198.936 156.162 198.297 154.952 196.332L150.44 188.559C150.005 187.762 148.928 187.364 147.967 187.683L146.673 188.065C145.83 188.309 145.23 188.465 144.591 188.603L143.979 188.728C143.108 188.943 142.513 189.712 142.513 190.651V199.403C142.513 201.897 140.51 203.9 138.016 203.9H131.088C128.593 203.9 126.59 201.897 126.59 199.403V190.651C126.59 189.685 125.935 188.924 124.894 188.683L124.302 188.558C123.815 188.448 123.324 188.32 122.69 188.14L120.926 187.622C120.044 187.415 119.07 187.814 118.647 188.588L114.256 196.15C112.955 198.264 110.309 198.963 108.113 197.78L102.009 194.239C99.8947 192.938 99.1959 190.293 100.384 188.089L104.739 180.71C105.215 179.837 105.035 178.758 104.276 178.075C103.263 177.188 102.374 176.299 101.499 175.299C100.805 174.527 99.7253 174.347 98.8805 174.808L91.3106 179.202C89.1985 180.34 86.5163 179.7 85.3056 177.735L81.6421 171.416C80.5048 169.304 81.1441 166.621 83.1094 165.411L90.8816 160.899C91.6791 160.464 92.0775 159.387 91.7579 158.426L91.3755 157.132C91.1322 156.289 90.9763 155.689 90.8384 155.05L90.713 154.438C90.498 153.567 89.7288 152.972 88.7896 152.972H80.0382C77.5438 152.972 75.541 150.969 75.541 148.475V141.547C75.541 139.052 77.5438 137.049 80.0382 137.049H88.7896C89.7557 137.049 90.5171 136.394 90.7579 135.353L90.8835 134.761C90.9933 134.274 91.121 133.783 91.3012 133.149L91.8187 131.385C92.026 130.503 91.6275 129.529 90.8533 129.106L83.2907 124.715C81.1765 123.414 80.4778 120.768 81.6608 118.572L85.2019 112.468C86.503 110.354 89.1483 109.655 91.3446 110.838L98.8522 115.198C99.7253 115.674 100.805 115.494 101.488 114.735C102.374 113.722 103.263 112.833 104.264 111.958C105.035 111.264 105.215 110.184 104.755 109.34L100.36 101.77C99.223 99.6575 99.8622 96.9753 101.828 95.7646L108.147 92.1011C110.259 90.9638 112.941 91.603 114.152 93.5684L118.663 101.341C119.098 102.138 120.176 102.536 121.136 102.217L122.43 101.835C123.274 101.591 123.874 101.435 124.512 101.297L125.125 101.172C125.995 100.957 126.59 100.188 126.59 99.2486V90.4972C126.59 88.0027 128.593 86 131.088 86H138.016ZM103.542 144.95C103.542 161.997 117.444 175.899 134.491 175.899C151.538 175.899 165.44 161.997 165.44 144.95C165.44 127.903 151.538 114.001 134.491 114.001C117.444 114.001 103.542 127.903 103.542 144.95Z",fill:"url(#paint0_linear)"}))),Pke||(Pke=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M130.157 5C131.404 5 132.404 6.00067 132.404 7.24705V11.6197C132.404 12.1024 132.732 12.4828 133.252 12.6032L133.548 12.6659C133.791 12.7208 134.036 12.7846 134.353 12.8746L135.234 13.1332C135.675 13.2368 136.162 13.0383 136.367 12.6608L138.507 8.81142C139.157 7.75507 140.478 7.40593 141.576 7.99706L144.626 9.76638C145.682 10.4164 146.031 11.7382 145.44 12.8356L143.262 16.5868C143.024 17.023 143.114 17.5624 143.493 17.9038C143.999 18.3466 144.443 18.7909 144.88 19.2906C145.227 19.6762 145.767 19.7661 146.189 19.5361L149.971 17.3403C151.026 16.772 152.367 17.0914 152.972 18.0736L154.802 21.2309C155.37 22.2862 155.051 23.6264 154.069 24.2312L150.186 26.4854C149.787 26.7027 149.588 27.2413 149.748 27.7211L149.939 28.3676C150.06 28.7891 150.138 29.0889 150.207 29.408L150.27 29.7139C150.377 30.1488 150.762 30.4463 151.231 30.4463H155.603C156.862 30.4463 157.85 31.4597 157.85 32.7541V36.2157C157.85 37.4621 156.85 38.4628 155.603 38.4628H151.231C150.748 38.4628 150.368 38.7904 150.247 39.3107L150.185 39.6062C150.13 39.8495 150.066 40.0947 149.976 40.4115L149.717 41.293C149.614 41.7339 149.812 42.2201 150.19 42.426L154.039 44.5653C155.095 45.2153 155.445 46.5371 154.853 47.6342L153.084 50.6844C152.434 51.7407 151.112 52.0899 150.015 51.4986L146.264 49.3202C145.827 49.0823 145.288 49.1722 144.947 49.5514C144.504 50.0575 144.06 50.5017 143.56 50.9389C143.174 51.2859 143.084 51.8253 143.314 52.2474L145.51 56.0298C146.078 57.0851 145.759 58.4253 144.777 59.0302L141.62 60.8607C140.564 61.4289 139.224 61.1095 138.619 60.1275L136.365 56.2441C136.148 55.8456 135.609 55.6466 135.129 55.8063L134.483 55.9973C134.061 56.1189 133.762 56.1968 133.442 56.2657L133.137 56.3284C132.702 56.4358 132.404 56.8201 132.404 57.2894V61.662C132.404 62.9084 131.404 63.9091 130.157 63.9091H126.695C125.449 63.9091 124.448 62.9084 124.448 61.662V57.2894C124.448 56.8067 124.121 56.4263 123.601 56.3059L123.305 56.2432C123.062 56.1883 122.816 56.1245 122.5 56.0345L121.618 55.7759C121.177 55.6723 120.691 55.8714 120.48 56.2583L118.285 60.0369C117.635 61.0933 116.313 61.4424 115.216 60.8513L112.166 59.082C111.11 58.4319 110.761 57.1102 111.354 56.009L113.53 52.3223C113.768 51.8861 113.678 51.3467 113.299 51.0053C112.793 50.5624 112.349 50.1182 111.912 49.6185C111.565 49.2329 111.025 49.143 110.603 49.373L106.821 51.5688C105.765 52.1371 104.425 51.8177 103.82 50.8355L101.99 47.6782C101.422 46.6229 101.741 45.2827 102.723 44.6779L106.606 42.4237C107.005 42.2064 107.204 41.6678 107.044 41.188L106.853 40.5415C106.732 40.12 106.654 39.8202 106.585 39.5011L106.522 39.1951C106.415 38.7602 106.03 38.4628 105.561 38.4628H101.188C99.9421 38.4628 98.9414 37.4621 98.9414 36.2157V32.7541C98.9414 31.5077 99.9421 30.507 101.188 30.507H105.561C106.044 30.507 106.424 30.1794 106.545 29.6592L106.607 29.3636C106.662 29.1203 106.726 28.8751 106.816 28.5584L107.075 27.6768C107.178 27.2359 106.979 26.7494 106.592 26.5381L102.814 24.3438C101.757 23.6938 101.408 22.372 101.999 21.2749L103.769 18.2247C104.419 17.1684 105.74 16.8192 106.838 17.4105L110.589 19.5889C111.025 19.8268 111.565 19.7369 111.906 19.3577C112.349 18.8516 112.793 18.4074 113.293 17.9701C113.678 17.6232 113.768 17.0837 113.538 16.6617L111.342 12.8793C110.774 11.824 111.094 10.4838 112.076 9.8789L115.233 8.04841C116.288 7.48018 117.629 7.79958 118.233 8.78155L120.487 12.665C120.705 13.0635 121.243 13.2625 121.723 13.1028L122.37 12.9118C122.791 12.7902 123.091 12.7123 123.41 12.6434L123.716 12.5807C124.151 12.4733 124.448 12.089 124.448 11.6197V7.24705C124.448 6.00067 125.449 5 126.695 5H130.157ZM112.932 34.4545C112.932 42.9719 119.879 49.9182 128.396 49.9182C136.913 49.9182 143.86 42.9719 143.86 34.4545C143.86 25.9371 136.913 18.9909 128.396 18.9909C119.879 18.9909 112.932 25.9371 112.932 34.4545Z",fill:"url(#paint1_linear)"}))),Oke||(Oke=React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M77.5905 31.0461C79.3843 31.5605 80.4115 33.4137 79.8971 35.2075L78.0926 41.5007C77.8934 42.1954 78.2079 42.8781 78.907 43.266L79.3064 43.4783C79.6339 43.6577 79.9606 43.8507 80.3792 44.111L81.5413 44.8469C82.1331 45.178 82.9147 45.093 83.3669 44.6347L88.0343 39.9774C89.4059 38.7253 91.4522 38.7683 92.7873 40.0719L96.447 43.8771C97.699 45.2486 97.6561 47.295 96.3522 48.6304L91.669 53.1302C91.1465 53.6598 91.0533 54.4733 91.4581 55.121C92.0038 55.9673 92.4598 56.7899 92.8828 57.6897C93.2231 58.3877 93.9623 58.7397 94.6647 58.5829L101.015 56.9836C102.768 56.6013 104.565 57.614 105.03 59.2773L106.362 64.5768C106.744 66.33 105.731 68.1271 104.068 68.5922L97.549 70.2339C96.8857 70.3822 96.377 71.0752 96.4088 71.8316L96.417 72.841C96.418 73.4978 96.4064 73.9614 96.3738 74.4491L96.3378 74.9153C96.3129 75.5855 96.7433 76.1722 97.4187 76.3659L103.712 78.1705C105.524 78.69 106.528 80.5563 105.994 82.4192L104.565 87.4013C104.051 89.1951 102.197 90.2223 100.404 89.708L94.1104 87.9034C93.4157 87.7042 92.7329 88.0187 92.345 88.7178L92.1328 89.1173C91.9533 89.4448 91.7604 89.7714 91.5 90.1901L90.7641 91.3522C90.433 91.9439 90.5181 92.7256 90.9764 93.1777L95.6337 97.8452C96.8857 99.2167 96.8427 101.263 95.5392 102.598L91.734 106.258C90.3624 107.51 88.3161 107.467 86.9807 106.163L82.4809 101.48C81.9512 100.957 81.1378 100.864 80.49 101.269C79.6437 101.815 78.8211 102.271 77.9214 102.694C77.2233 103.034 76.8713 103.773 77.0281 104.476L78.6275 110.825C79.0098 112.579 77.997 114.376 76.3337 114.841L71.0343 116.173C69.281 116.555 67.484 115.542 67.0188 113.879L65.3772 107.36C65.2288 106.697 64.5358 106.188 63.7794 106.22L62.77 106.228C62.1132 106.229 61.6497 106.217 61.1619 106.185L60.6958 106.149C60.0255 106.124 59.4388 106.554 59.2451 107.23L57.4406 113.523C56.9262 115.317 55.0731 116.344 53.2792 115.829L48.2971 114.401C46.5033 113.886 45.4761 112.033 45.9905 110.239L47.795 103.946C47.9942 103.252 47.6797 102.569 46.9806 102.181L46.5812 101.969C46.2537 101.789 45.927 101.596 45.5084 101.336L44.3463 100.6C43.7545 100.269 42.9721 100.355 42.5084 100.824L37.7909 105.357C36.4194 106.609 34.373 106.566 33.0379 105.263L29.3783 101.457C28.1262 100.086 28.1692 98.0395 29.4777 96.6997L34.1312 92.2917C34.6537 91.7621 34.7469 90.9486 34.3421 90.3009C33.7964 89.4546 33.3404 88.632 32.9174 87.7322C32.5771 87.0342 31.8379 86.6821 31.1355 86.839L24.7856 88.4383C23.0323 88.8206 21.2353 87.8079 20.77 86.1446L19.4385 80.8451C19.0562 79.0918 20.069 77.2948 21.7319 76.8296L28.2512 75.188C28.9145 75.0396 29.4232 74.3467 29.3914 73.5902L29.3832 72.5809C29.3822 71.9241 29.3938 71.4605 29.4263 70.9728L29.4624 70.5066C29.4873 69.8364 29.0569 69.2496 28.3815 69.056L22.0883 67.2514C20.2945 66.7371 19.2673 64.8839 19.7816 63.0901L21.2102 58.108C21.7246 56.3142 23.5778 55.287 25.3716 55.8013L31.6648 57.6059C32.3595 57.8051 33.0422 57.4906 33.4301 56.7915L33.6424 56.392C33.8218 56.0645 34.0148 55.7379 34.2751 55.3192L35.011 54.1571C35.3421 53.5653 35.2563 52.7829 34.7867 52.3193L30.2539 47.6018C29.0019 46.2303 29.0449 44.1839 30.3484 42.8488L34.1536 39.1891C35.5252 37.9371 37.5715 37.9801 38.9069 39.2839L43.4067 43.9671C43.9364 44.4896 44.7498 44.5828 45.3976 44.178C46.2438 43.6323 47.0665 43.1763 47.9662 42.7533C48.6643 42.413 49.0163 41.6738 48.8595 40.9714L47.2601 34.6215C46.8778 32.8682 47.8906 31.0712 49.5538 30.6059L54.8533 29.2744C56.6066 28.8921 58.4036 29.9049 58.8688 31.5678L60.5104 38.0871C60.6588 38.7504 61.3518 39.2591 62.1082 39.2273L63.1176 39.2192C63.7744 39.2181 64.2379 39.2297 64.7256 39.2623L65.1918 39.2983C65.8621 39.3232 66.4488 38.8928 66.6425 38.2174L68.447 31.9242C68.9614 30.1304 70.8145 29.1032 72.6083 29.6175L77.5905 31.0461ZM40.6445 66.3292C37.1294 78.5877 44.26 91.4515 56.5184 94.9666C68.7768 98.4816 81.6407 91.3511 85.1557 79.0926C88.6708 66.8342 81.5402 53.9704 69.2818 50.4553C57.0234 46.9403 44.1595 54.0708 40.6445 66.3292Z",fill:"url(#paint2_linear)"}))),jke||(jke=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:50.541,y:77,width:167.9,height:167.9,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:16}),React.createElement("feGaussianBlur",{stdDeviation:12.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:85.9414,y:0,width:84.9091,height:84.9091,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:8}),React.createElement("feGaussianBlur",{stdDeviation:6.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:.357422,y:23.1938,width:125.084,height:125.059,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:13}),React.createElement("feGaussianBlur",{stdDeviation:9.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:46.7844,y1:129.853,x2:134.491,y2:247.753,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})),React.createElement("linearGradient",{id:"paint1_linear",x1:84.5731,y1:26.9114,x2:128.396,y2:85.8205,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})),React.createElement("linearGradient",{id:"paint2_linear",x1:2.9422,y1:43.7695,x2:41.7018,y2:146.638,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const xyr=null,byr=rn.p+"static/media/comingSoon.44163bd64fff9bcc84b54f05e5369afa.svg";var Mke,Rke,Dke,kke,Ike,Fke,Nke,Lke,Bke,Uke;function xae(){return xae=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},xae.apply(null,arguments)}function wyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",xae({width:101,height:93,viewBox:"0 0 101 93",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,Mke||(Mke=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M69.0593 69.6282L50.2229 44.8078L83.5863 36.0535L83.1396 34.3511L49.9245 43.0665L56.2063 16.4104L54.529 15.855L48.3019 42.2788L35.3182 24.1952L33.7635 25.0475L47.2588 43.8438L21.5127 43.8438L21.5248 45.6038L46.4863 45.6038L27.2599 68.6761L28.612 69.8028L48.6937 45.7041L67.6574 70.6921L69.0593 69.6282Z",fill:"url(#paint0_linear)"})),Rke||(Rke=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.08 12.2295C60.2432 14.5646 58.4884 16.5911 56.1584 16.754C53.8284 16.917 51.8087 15.1544 51.6454 12.8193C51.4821 10.4841 53.2369 8.45763 55.5669 8.2947C57.8969 8.13177 59.9167 9.89434 60.08 12.2295ZM53.6405 12.6798C53.7269 13.9147 54.7925 14.8447 56.0189 14.7589C57.2453 14.6732 58.1712 13.6039 58.0848 12.369C57.9985 11.134 56.9328 10.2041 55.7064 10.2898C54.48 10.3756 53.5541 11.4448 53.6405 12.6798Z",fill:"url(#paint1_linear)"}))),Dke||(Dke=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M90.2323 34.0217C90.3956 36.3568 88.6408 38.3833 86.3108 38.5463C83.9808 38.7092 81.961 36.9466 81.7977 34.6115C81.6344 32.2764 83.3892 30.2499 85.7192 30.0869C88.0492 29.924 90.069 31.6866 90.2323 34.0217ZM83.7928 34.472C83.8792 35.707 84.9449 36.6369 86.1713 36.5511C87.3977 36.4654 88.3235 35.3962 88.2372 34.1612C88.1508 32.9263 87.0852 31.9963 85.8588 32.0821C84.6323 32.1678 83.7065 33.237 83.7928 34.472Z",fill:"url(#paint2_linear)"}))),kke||(kke=React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M74.2323 72.4219C74.3956 74.757 72.6408 76.7835 70.3108 76.9464C67.9808 77.1094 65.961 75.3468 65.7977 73.0117C65.6344 70.6765 67.3892 68.65 69.7192 68.4871C72.0492 68.3242 74.069 70.0867 74.2323 72.4219ZM67.7928 72.8721C67.8792 74.1071 68.9449 75.0371 70.1713 74.9513C71.3977 74.8655 72.3235 73.7963 72.2372 72.5614C72.1508 71.3264 71.0852 70.3965 69.8588 70.4822C68.6323 70.568 67.7065 71.6372 67.7928 72.8721Z",fill:"url(#paint3_linear)"}))),Ike||(Ike=React.createElement("g",{filter:"url(#filter3_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30.2323 71.6218C30.3956 73.9569 28.6408 75.9834 26.3108 76.1464C23.9808 76.3093 21.961 74.5467 21.7977 72.2116C21.6344 69.8765 23.3892 67.85 25.7192 67.687C28.0492 67.5241 30.069 69.2867 30.2323 71.6218ZM23.7928 72.0721C23.8792 73.3071 24.9449 74.237 26.1713 74.1512C27.3977 74.0655 28.3235 72.9963 28.2372 71.7613C28.1508 70.5264 27.0852 69.5964 25.8588 69.6822C24.6323 69.7679 23.7065 70.8371 23.7928 72.0721Z",fill:"url(#paint4_linear)"}))),Fke||(Fke=React.createElement("g",{filter:"url(#filter4_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M36.0974 23.8778C34.6758 25.8343 31.9374 26.268 29.9808 24.8465C28.0243 23.425 27.5906 20.6865 29.0121 18.73C30.4336 16.7735 33.172 16.3397 35.1286 17.7612C37.0851 19.1828 37.5189 21.9212 36.0974 23.8778ZM30.6471 19.9179C29.8817 20.9715 30.1152 22.446 31.1688 23.2115C32.2223 23.9769 33.6969 23.7433 34.4623 22.6898C35.2277 21.6363 34.9942 20.1617 33.9406 19.3963C32.8871 18.6309 31.4126 18.8644 30.6471 19.9179Z",fill:"url(#paint5_linear)"}))),Nke||(Nke=React.createElement("g",{filter:"url(#filter5_d)"},React.createElement("path",{d:"M50.2071 54.8351C56.0255 54.0174 60.0737 48.6318 59.2557 42.811C58.4376 36.9903 53.0618 32.9291 47.2433 33.7468C41.4249 34.5646 37.3767 39.9502 38.1948 45.7709C39.0128 51.5917 44.3887 55.6528 50.2071 54.8351Z",fill:"url(#paint6_linear)"}))),Lke||(Lke=React.createElement("path",{d:"M49.5272 49.9865C46.3891 50.4276 43.4867 48.235 43.0446 45.0893C42.6025 41.9436 44.7881 39.036 47.9262 38.595C51.0644 38.154 53.9667 40.3465 54.4088 43.4922C54.8509 46.6379 52.6653 49.5455 49.5272 49.9865Z",fill:"white"})),Bke||(Bke=React.createElement("g",{filter:"url(#filter6_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.8083 47.734C20.2349 50.3525 16.8421 51.2053 14.2292 49.6354C11.6164 48.0654 10.7765 44.6693 12.3499 42.0508C13.9233 39.4323 17.3161 38.5794 19.929 40.1494C22.5418 41.7193 23.3817 45.1155 21.8083 47.734ZM14.2563 45.2891C14.4768 46.858 15.9202 47.9501 17.4781 47.7311C19.0359 47.5122 20.1224 46.0646 19.9019 44.4956C19.6814 42.9267 18.238 41.8347 16.6801 42.0536C15.1223 42.2725 14.0358 43.7201 14.2563 45.2891Z",fill:"url(#paint7_linear)"}))),Uke||(Uke=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:41.3496,y:2.99976,width:29.0261,height:29.0491,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:5}),React.createElement("feGaussianBlur",{stdDeviation:5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:71.502,y:24.792,width:29.0261,height:29.0491,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:5}),React.createElement("feGaussianBlur",{stdDeviation:5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:55.502,y:63.1921,width:29.0261,height:29.0491,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:5}),React.createElement("feGaussianBlur",{stdDeviation:5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter3_d",x:11.502,y:62.3921,width:29.0261,height:29.0491,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:5}),React.createElement("feGaussianBlur",{stdDeviation:5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter4_d",x:17.8809,y:11.6301,width:29.3477,height:29.3477,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:5}),React.createElement("feGaussianBlur",{stdDeviation:5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter5_d",x:26.7129,y:27.2668,width:44.0246,height:44.0482,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:5}),React.createElement("feGaussianBlur",{stdDeviation:5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter6_d",x:.839844,y:33.6501,width:32.4785,height:32.4843,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:5}),React.createElement("feGaussianBlur",{stdDeviation:5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:17.1393,y1:30.4918,x2:34.7596,y2:63.472,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#C40F11"}),React.createElement("stop",{offset:1,stopColor:"#EF0000"})),React.createElement("linearGradient",{id:"paint1_linear",x1:68.4545,y1:19.8068,x2:67.3596,y2:4.14782,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#C40F11"}),React.createElement("stop",{offset:1,stopColor:"#EF0000"})),React.createElement("linearGradient",{id:"paint2_linear",x1:98.6069,y1:41.599,x2:97.5119,y2:25.9401,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#C40F11"}),React.createElement("stop",{offset:1,stopColor:"#EF0000"})),React.createElement("linearGradient",{id:"paint3_linear",x1:82.6069,y1:79.9992,x2:81.5119,y2:64.3402,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#C40F11"}),React.createElement("stop",{offset:1,stopColor:"#EF0000"})),React.createElement("linearGradient",{id:"paint4_linear",x1:38.6069,y1:79.1991,x2:37.5119,y2:63.5402,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#C40F11"}),React.createElement("stop",{offset:1,stopColor:"#EF0000"})),React.createElement("linearGradient",{id:"paint5_linear",x1:45.596,y1:28.8226,x2:44.4651,y2:12.6501,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#C40F11"}),React.createElement("stop",{offset:1,stopColor:"#EF0000"})),React.createElement("linearGradient",{id:"paint6_linear",x1:27.6455,y1:50.7205,x2:52.2903,y2:84.4357,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#EF3E00"}),React.createElement("stop",{offset:1,stopColor:"#FFC000"})),React.createElement("linearGradient",{id:"paint7_linear",x1:34.152,y1:53.2124,x2:31.3041,y2:32.9489,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#C40F11"}),React.createElement("stop",{offset:1,stopColor:"#EF0000"})))))}const Syr=null,uk=rn.p+"static/media/connections.eae874ec72fc6815e2027aef92c6a096.svg";var Vke,$ke,zke;function bae(){return bae=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},bae.apply(null,arguments)}function Cyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",bae({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,Vke||(Vke=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 3H18C19.1046 3 20 3.89543 20 5V16C20 17.1046 19.1046 18 18 18H2C0.89543 18 0 17.1046 0 16V5C0 4.96712 0.000793364 4.93443 0.00236199 4.90194L0 4.89958L0.00260808 4.89697C0.0562305 3.84028 0.929986 3 2 3ZM2 6.89958V16H18V6.69857L12.0208 12.6778C10.8492 13.8493 8.94975 13.8493 7.77817 12.6778L2 6.89958ZM16.8701 5L10.6066 11.2635C10.2161 11.6541 9.58291 11.6541 9.19239 11.2635L2.92885 5H16.8701Z",fill:"#666666"})),$ke||($ke=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:3,width:20,height:15},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 3H18C19.1046 3 20 3.89543 20 5V16C20 17.1046 19.1046 18 18 18H2C0.89543 18 0 17.1046 0 16V5C0 4.96712 0.000793364 4.93443 0.00236199 4.90194L0 4.89958L0.00260808 4.89697C0.0562305 3.84028 0.929986 3 2 3ZM2 6.89958V16H18V6.69857L12.0208 12.6778C10.8492 13.8493 8.94975 13.8493 7.77817 12.6778L2 6.89958ZM16.8701 5L10.6066 11.2635C10.2161 11.6541 9.58291 11.6541 9.19239 11.2635L2.92885 5H16.8701Z",fill:"white"}))),zke||(zke=React.createElement("g",{mask:"url(#mask0)"})))}const Eyr=null,Wke=rn.p+"static/media/contact.98c7bdbfa2ad4496aaf423d4e6013509.svg";var Hke,Gke;function wae(){return wae=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},wae.apply(null,arguments)}function _yr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",wae({width:276,height:290,viewBox:"0 0 276 290",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,Hke||(Hke=React.createElement("g",{id:"NA"},React.createElement("g",{id:"Group 9"},React.createElement("g",{id:"Rectangle Copy 3",filter:"url(#filter0_d)"},React.createElement("path",{d:"M124.196 21.4109C123.296 20.5077 122.072 20 120.797 20H34.8008C32.1498 20 30.0008 22.149 30.0008 24.8V203.186C30.0008 205.837 32.1498 207.986 34.8008 207.986H154.759C157.41 207.986 159.559 205.837 159.559 203.186V58.8618C159.559 57.5912 159.055 56.3725 158.158 55.4727L124.196 21.4109Z",fill:"#F4F4F4"})),React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:30,y:20,width:130,height:188},React.createElement("path",{id:"Rectangle Copy 3_2",d:"M124.196 21.4109C123.296 20.5077 122.072 20 120.797 20H34.8008C32.1498 20 30.0008 22.149 30.0008 24.8V203.186C30.0008 205.837 32.1498 207.986 34.8008 207.986H154.759C157.41 207.986 159.559 205.837 159.559 203.186V58.8618C159.559 57.5912 159.055 56.3725 158.158 55.4727L124.196 21.4109Z",fill:"white"})),React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{id:"Group 3"},React.createElement("rect",{id:"Rectangle Copy 4",x:51.5938,y:93.6701,width:86.3719,height:5.0807,rx:2.54035,fill:"#EAEAEA"}),React.createElement("rect",{id:"Rectangle Copy 4_2",x:51.5938,y:111.453,width:56.6286,height:5.0807,rx:2.54035,fill:"#EAEAEA"})),React.createElement("g",{id:"Rectangle Copy 4_3",filter:"url(#filter1_d)"},React.createElement("path",{d:"M123.993 20V56.8351H160.828L123.993 20Z",fill:"#FBFBFB"})))),React.createElement("g",{id:"not_authorized",filter:"url(#filter2_d)"},React.createElement("g",{id:"Combined Shape 2"},React.createElement("path",{id:"Combined Shape",fillRule:"evenodd",clipRule:"evenodd",d:"M242.397 140.82C263.052 171.437 254.994 213.019 224.346 233.687C193.699 254.355 152.118 246.248 131.462 215.631C110.807 185.014 118.865 143.432 149.513 122.764C180.16 102.096 221.741 110.203 242.397 140.82ZM135.488 207.925C151.89 236.336 188.219 246.07 216.63 229.667C245.04 213.264 254.774 176.936 238.371 148.525C221.969 120.115 185.64 110.381 157.23 126.784C128.819 143.186 119.085 179.515 135.488 207.925ZM164.92 180.596C162.889 182.579 162.889 185.774 164.92 187.76L181.547 203.996C182.415 204.842 183.81 204.842 184.679 203.996L211.374 177.927C213.405 175.942 213.405 172.746 211.374 170.761C209.341 168.777 206.068 168.777 204.038 170.761L189.866 184.6L183.113 191.194L172.257 180.596C170.226 178.61 166.953 178.61 164.92 180.596Z",fill:"url(#paint0_linear)"}))))),Gke||(Gke=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:189.558,height:247.986,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:10}),React.createElement("feGaussianBlur",{stdDeviation:15}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:107.992,y:8,width:68.8351,height:68.8351,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:4}),React.createElement("feGaussianBlur",{stdDeviation:8}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:98.0156,y:111.321,width:177.828,height:177.809,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:22}),React.createElement("feGaussianBlur",{stdDeviation:11}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:87.3741,y1:161.092,x2:186.911,y2:294.914,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB",stopOpacity:.36})))))}const Tyr=null,Yke=rn.p+"static/media/filesCheckmarkBlue.7fd9b6843154687f3a1f9892a5d50c9e.svg";var Kke,Xke,Zke,Qke,Jke,qke;function Sae(){return Sae=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},Sae.apply(null,arguments)}function Ayr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Sae({width:57,height:75,viewBox:"0 0 57 75",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,Kke||(Kke=React.createElement("path",{d:"M54.4 14.9414C55.7255 14.9414 56.8 16.0159 56.8 17.3414V71.7414C56.8 73.0669 55.7255 74.1414 54.4 74.1414H18.4C17.0745 74.1414 16 73.0669 16 71.7414V17.3414C16 16.0159 17.0745 14.9414 18.4 14.9414L54.4 14.9414Z",fill:"url(#paint0_linear)"})),Xke||(Xke=React.createElement("path",{d:"M46.4 7.74121C47.7255 7.74121 48.8 8.81573 48.8 10.1412V64.5412C48.8 65.8667 47.7255 66.9412 46.4 66.9412H10.4C9.07452 66.9412 8 65.8667 8 64.5412V10.1412C8 8.81573 9.07452 7.74121 10.4 7.74121L46.4 7.74121Z",fill:"url(#paint1_linear)"})),Zke||(Zke=React.createElement("path",{d:"M13.6989 1.25351C14.1498 0.797581 14.7643 0.541016 15.4055 0.541016H38.4C39.7255 0.541016 40.8 1.61553 40.8 2.94102V57.341C40.8 58.6665 39.7255 59.741 38.4 59.741H2.4C1.07452 59.741 0 58.6665 0 57.341V16.0933C0 15.4614 0.249174 14.855 0.69345 14.4057L13.6989 1.25351Z",fill:"url(#paint2_linear)"})),Qke||(Qke=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:41,height:60},React.createElement("path",{d:"M13.6989 1.25351C14.1498 0.797581 14.7643 0.541016 15.4055 0.541016H38.4C39.7255 0.541016 40.8 1.61553 40.8 2.94102V57.341C40.8 58.6665 39.7255 59.741 38.4 59.741H2.4C1.07452 59.741 0 58.6665 0 57.341V16.0933C0 15.4614 0.249174 14.855 0.69345 14.4057L13.6989 1.25351Z",fill:"white"}))),Jke||(Jke=React.createElement("g",{mask:"url(#mask0)"},React.createElement("rect",{opacity:.2,width:15.2,height:2.4,rx:1.2,transform:"matrix(1 0 0 -1 7.2002 23.7412)",fill:"white"}),React.createElement("rect",{opacity:.2,width:25.6,height:2.4,rx:1.2,transform:"matrix(1 0 0 -1 7.2002 30.1406)",fill:"white"}),React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M14.4 0.541016V15.039H0L14.4 0.541016Z",fill:"#A6E2EB"})))),qke||(qke=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:-8,y:-5.45898,width:30.4,height:30.498,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:19.4105,y1:85.6765,x2:71.7108,y2:69.8839,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#4AB8C9"}),React.createElement("stop",{offset:1,stopColor:"#CEF7FF"})),React.createElement("linearGradient",{id:"paint1_linear",x1:14.6471,y1:91.4454,x2:69.6499,y2:69.7257,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})),React.createElement("linearGradient",{id:"paint2_linear",x1:-11.385,y1:26.8953,x2:39.9856,y2:66.6597,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const Pyr=null,Oyr=rn.p+"static/media/filesBlue.dc8964ed95d30e45213e4031bdd0a503.svg";var eIe,tIe,nIe,rIe,aIe,iIe;function Cae(){return Cae=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},Cae.apply(null,arguments)}function jyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Cae({width:68,height:89,viewBox:"0 0 68 89",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,eIe||(eIe=React.createElement("path",{d:"M62.4 17.3999C63.7255 17.3999 64.8 18.4744 64.8 19.7999V74.1999C64.8 75.5254 63.7255 76.5999 62.4 76.5999H26.4C25.0745 76.5999 24 75.5254 24 74.1999V19.7999C24 18.4744 25.0745 17.3999 26.4 17.3999L62.4 17.3999Z",fill:"url(#paint0_linear)"})),tIe||(tIe=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M54.4 10.2C55.7255 10.2 56.8 11.2745 56.8 12.6V67C56.8 68.3254 55.7255 69.4 54.4 69.4H18.4C17.0745 69.4 16 68.3254 16 67V12.6C16 11.2745 17.0745 10.2 18.4 10.2L54.4 10.2Z",fill:"url(#paint1_linear)"}))),nIe||(nIe=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M21.6989 3.71249C22.1498 3.25657 22.7643 3 23.4055 3H46.4C47.7255 3 48.8 4.07452 48.8 5.4V59.8C48.8 61.1255 47.7255 62.2 46.4 62.2H10.4C9.07452 62.2 8 61.1255 8 59.8V18.5522C8 17.9204 8.24917 17.314 8.69345 16.8647L21.6989 3.71249Z",fill:"url(#paint2_linear)"}))),rIe||(rIe=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:8,y:3,width:41,height:60},React.createElement("path",{d:"M21.6989 3.71249C22.1498 3.25657 22.7643 3 23.4055 3H46.4C47.7255 3 48.8 4.07452 48.8 5.4V59.8C48.8 61.1255 47.7255 62.2 46.4 62.2H10.4C9.07452 62.2 8 61.1255 8 59.8V18.5522C8 17.9204 8.24917 17.314 8.69345 16.8647L21.6989 3.71249Z",fill:"white"}))),aIe||(aIe=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{d:"M22.4 3V17.498H8L22.4 3Z",fill:"#A8A7A7"})))),iIe||(iIe=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:5,y:7.19995,width:62.8,height:81.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:8}),React.createElement("feGaussianBlur",{stdDeviation:5.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.284618 0 0 0 0 0.284618 0 0 0 0 0.284618 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:0,y:0,width:62.8,height:81.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:3,dy:8}),React.createElement("feGaussianBlur",{stdDeviation:5.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.276042 0 0 0 0 0.276042 0 0 0 0 0.276042 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:0,y:-3,width:30.4,height:30.498,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:56.9674,y1:6.43593,x2:31.0704,y2:41.3894,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#F7F7F7"}),React.createElement("stop",{offset:1,stopColor:"white"})),React.createElement("linearGradient",{id:"paint1_linear",x1:45.7128,y1:-.68467,x2:18.6837,y2:43.2213,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#E6E6E6"}),React.createElement("stop",{offset:1,stopColor:"white"})),React.createElement("linearGradient",{id:"paint2_linear",x1:23.9655,y1:-1.1693,x2:12.0405,y2:69.8622,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#C0C0C0"}),React.createElement("stop",{offset:.994853,stopColor:"#ECECEC"})))))}const Myr=null,Ryr=rn.p+"static/media/filesGray.bf5f0797dc760acd4014000a73b2a052.svg";var oIe,sIe,lIe;function Eae(){return Eae=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},Eae.apply(null,arguments)}function Dyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Eae({width:121,height:60,viewBox:"0 0 121 60",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,oIe||(oIe=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:121,height:60},React.createElement("rect",{x:.439453,width:120,height:59.2,fill:"white"}))),sIe||(sIe=React.createElement("g",{mask:"url(#mask0)"},React.createElement("path",{d:"M0.439453 79.3401C0.439453 57.0962 18.1848 37.4397 65.0872 36.7999C98.4345 36.345 99.3272 5.35349 122.9 5.9273",stroke:"url(#paint0_linear)",strokeWidth:2.4,strokeLinecap:"square"}),React.createElement("path",{opacity:.2,d:"M67.2809 123.24V37.56",stroke:"#0C9CB2",strokeWidth:.72,strokeLinecap:"square"}),React.createElement("path",{opacity:.2,d:"M104.08 99.6399V13.9599",stroke:"#0C9CB2",strokeWidth:.72,strokeLinecap:"square"}),React.createElement("path",{opacity:.2,d:"M30.0406 131.64L30.0406 45.9599",stroke:"#0C9CB2",strokeWidth:.72,strokeLinecap:"square"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30.0578 46.4C32.0454 46.4 33.6566 44.7882 33.6566 42.8C33.6566 40.8117 32.0454 39.2 30.0578 39.2C28.0702 39.2 26.459 40.8117 26.459 42.8C26.459 44.7882 28.0702 46.4 30.0578 46.4Z",fill:"white",stroke:"#1CA78D",strokeWidth:2.4}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M104.034 17.92C106.022 17.92 107.633 16.3082 107.633 14.32C107.633 12.3317 106.022 10.72 104.034 10.72C102.047 10.72 100.436 12.3317 100.436 14.32C100.436 16.3082 102.047 17.92 104.034 17.92Z",fill:"white",stroke:"#42C038",strokeWidth:2.4}),React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.9173 44.16C70.495 44.16 73.3952 41.2588 73.3952 37.68C73.3952 34.1011 70.495 31.2 66.9173 31.2C63.3397 31.2 60.4395 34.1011 60.4395 37.68C60.4395 41.2588 63.3397 44.16 66.9173 44.16Z",fill:"white"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.9173 44.16C70.495 44.16 73.3952 41.2588 73.3952 37.68C73.3952 34.1011 70.495 31.2 66.9173 31.2C63.3397 31.2 60.4395 34.1011 60.4395 37.68C60.4395 41.2588 63.3397 44.16 66.9173 44.16Z",stroke:"#30AE59",strokeWidth:3.2})))),lIe||(lIe=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:47.8398,y:22.5999,width:38.1558,height:38.16,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:4}),React.createElement("feGaussianBlur",{stdDeviation:5.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:52.8118,y1:85.705,x2:112.707,y2:-.917919,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const kyr=null,Iyr=rn.p+"static/media/linesFromGraph.36a9a6a78e194bb7eba6a242abbb968b.svg";var cIe,uIe,dIe,fIe,hIe,pIe,mIe,gIe;function _ae(){return _ae=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},_ae.apply(null,arguments)}function Fyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",_ae({width:308,height:247,viewBox:"0 0 308 247",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,cIe||(cIe=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("rect",{x:30,y:22,width:205,height:134,rx:8,fill:"#F4F4F4"}))),uIe||(uIe=React.createElement("rect",{x:48,y:90,width:60,height:32,rx:8,fill:"#EEEEEE"})),dIe||(dIe=React.createElement("rect",{x:119,y:90,width:60,height:32,rx:8,fill:"#EEEEEE"})),fIe||(fIe=React.createElement("path",{d:"M30 30C30 25.5817 33.5817 22 38 22H227C231.418 22 235 25.5817 235 30V33H30V30Z",fill:"#EAEAEA"})),hIe||(hIe=React.createElement("rect",{x:48,y:54,width:110,height:4,rx:2,fill:"#EAEAEA"})),pIe||(pIe=React.createElement("rect",{x:48,y:66,width:80,height:4,rx:2,fill:"#EAEAEA"})),mIe||(mIe=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M252.217 191.262C282.864 170.594 290.923 129.011 270.268 98.3941C249.612 67.7771 208.031 59.6702 177.384 80.3381C146.736 101.006 138.678 142.589 159.333 173.206C179.989 203.823 221.57 211.93 252.217 191.262ZM165.596 169.081C164.815 167.923 164.068 166.729 163.358 165.5C162.798 164.529 162.268 163.549 161.768 162.561L264.492 103.254C265.098 104.181 265.682 105.129 266.242 106.1C266.952 107.329 267.612 108.572 268.224 109.829L165.596 169.081ZM165.596 169.081C182.889 194.704 217.319 202.935 244.5 187.242C271.682 171.548 281.768 137.616 268.224 109.829L272.754 107.214L268.974 100.666L264.492 103.254C247.366 77.0548 212.54 68.5156 185.1 84.3581C157.66 100.201 147.642 134.63 161.768 162.561L156.737 165.466L160.517 172.014L165.596 169.081Z",fill:"url(#paint0_linear)"}))),gIe||(gIe=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:265,height:194,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:8}),React.createElement("feGaussianBlur",{stdDeviation:15}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:125.887,y:68.8956,width:177.828,height:177.809,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:22}),React.createElement("feGaussianBlur",{stdDeviation:11}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:120.027,y1:170.733,x2:273.138,y2:236.845,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const Nyr=null,qdn=rn.p+"static/media/noPermission.f524661dfbdb90165aa7a26bdfb037a6.svg";var vIe,yIe,xIe,bIe,wIe,SIe,CIe,EIe;function Tae(){return Tae=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},Tae.apply(null,arguments)}function Lyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Tae({width:320,height:254,viewBox:"0 0 320 254",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,vIe||(vIe=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("rect",{x:30,y:22,width:205,height:134,rx:8,fill:"#F4F4F4"}))),yIe||(yIe=React.createElement("rect",{x:48,y:90,width:60,height:32,rx:8,fill:"#EEEEEE"})),xIe||(xIe=React.createElement("rect",{x:119,y:90,width:60,height:32,rx:8,fill:"#EEEEEE"})),bIe||(bIe=React.createElement("path",{d:"M30 30C30 25.5817 33.5817 22 38 22H227C231.418 22 235 25.5817 235 30V33H30V30Z",fill:"#EAEAEA"})),wIe||(wIe=React.createElement("rect",{x:48,y:54,width:110,height:4,rx:2,fill:"#EAEAEA"})),SIe||(SIe=React.createElement("rect",{x:48,y:66,width:80,height:4,rx:2,fill:"#EAEAEA"})),CIe||(CIe=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M243.648 103.936C239.487 97.2752 230.244 97.3555 226.206 104.177L173.634 192.904L173.505 193.127C169.341 200.513 174.304 210 182.428 210H287.572L287.817 209.997C295.879 209.807 300.714 200.246 296.366 192.904L243.794 104.177L243.648 103.936ZM232.28 107.597C233.706 105.413 236.466 105.469 237.823 107.763L290.347 196.485L290.441 196.651C291.978 199.501 290.129 203 287.523 203H182.477L182.324 202.996C179.75 202.86 177.983 199.306 179.653 196.485L232.176 107.765L232.28 107.597ZM231.5 140.5C231.5 138.567 233.067 137 235 137C236.933 137 238.5 138.567 238.5 140.5V163.5C238.5 165.433 236.933 167 235 167C233.067 167 231.5 165.433 231.5 163.5V140.5ZM235 186C237.761 186 240 183.761 240 181C240 178.239 237.761 176 235 176C232.239 176 230 178.239 230 181C230 183.761 232.239 186 235 186Z",fill:"url(#paint0_linear)"}))),EIe||(EIe=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:265,height:194,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:8}),React.createElement("feGaussianBlur",{stdDeviation:15}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:150,y:99,width:170,height:155,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:22}),React.createElement("feGaussianBlur",{stdDeviation:11}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:141.268,y1:140.287,x2:220.317,y2:260.909,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const Byr=null,Uyr=rn.p+"static/media/outOfOrder.43e76a00ffca4b7252c6f957ce4656d8.svg";var _Ie,TIe,AIe,PIe,OIe,jIe,MIe,RIe;function Aae(){return Aae=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},Aae.apply(null,arguments)}function Vyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Aae({width:324,height:267,viewBox:"0 0 324 267",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,_Ie||(_Ie=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("rect",{x:30,y:22,width:205,height:134,rx:8,fill:"#F4F4F4"}))),TIe||(TIe=React.createElement("rect",{x:48,y:90,width:60,height:32,rx:8,fill:"#EEEEEE"})),AIe||(AIe=React.createElement("rect",{x:119,y:90,width:60,height:32,rx:8,fill:"#EEEEEE"})),PIe||(PIe=React.createElement("path",{d:"M30 30C30 25.5817 33.5817 22 38 22H227C231.418 22 235 25.5817 235 30V33H30V30Z",fill:"#EAEAEA"})),OIe||(OIe=React.createElement("rect",{x:48,y:54,width:110,height:4,rx:2,fill:"#EAEAEA"})),jIe||(jIe=React.createElement("rect",{x:48,y:66,width:80,height:4,rx:2,fill:"#EAEAEA"})),MIe||(MIe=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M194 90H205H291H302V98H291V117C291 134.702 280.303 149.906 265.02 156.5C280.303 163.094 291 178.298 291 196V215H302V223H291H205H194V215H205V196C205 178.298 215.697 163.094 230.98 156.5C215.697 149.906 205 134.702 205 117V98H194V90ZM280.402 215L248.504 190.977L216.719 215H280.402ZM284 208.946V196C284 176.317 268.203 160.323 248.595 160.005L248 160C228.317 160 212.323 175.797 212.005 195.405L212 196V209.792L248.497 182.208L284 208.946ZM248 153C267.683 153 283.677 137.203 283.995 117.595L284 117V98H212V117C212 136.683 227.797 152.677 247.405 152.995L248 153Z",fill:"url(#paint0_linear)"}))),RIe||(RIe=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:265,height:194,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:8}),React.createElement("feGaussianBlur",{stdDeviation:15}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:172,y:90,width:152,height:177,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:22}),React.createElement("feGaussianBlur",{stdDeviation:11}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:362.522,y1:172.562,x2:229.248,y2:51.2702,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const $yr=null,zyr=rn.p+"static/media/pageNotAvailableHourGlass.859becbfbcf7e526f13827c993ff34d5.svg";var DIe,kIe,IIe,FIe,NIe;function Pae(){return Pae=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},Pae.apply(null,arguments)}function Wyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Pae({width:257,height:270,viewBox:"0 0 257 270",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,DIe||(DIe=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M104.459 21.4109C103.558 20.5077 102.335 20 101.059 20H34.8C32.149 20 30 22.149 30 24.8V163.2C30 165.851 32.149 168 34.8 168H127.2C129.851 168 132 165.851 132 163.2V51.0177C132 49.7471 131.496 48.5283 130.599 47.6286L104.459 21.4109Z",fill:"#F4F4F4"}))),kIe||(kIe=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:30,y:20,width:102,height:148},React.createElement("path",{d:"M104.459 21.4109C103.558 20.5077 102.335 20 101.059 20H34.8C32.149 20 30 22.149 30 24.8V163.2C30 165.851 32.149 168 34.8 168H127.2C129.851 168 132 165.851 132 163.2V51.0177C132 49.7471 131.496 48.5283 130.599 47.6286L104.459 21.4109Z",fill:"white"}))),IIe||(IIe=React.createElement("g",{mask:"url(#mask0)"},React.createElement("rect",{x:47,y:78,width:68,height:4,rx:2,fill:"#EAEAEA"}),React.createElement("rect",{x:47,y:92,width:44.5833,height:4,rx:2,fill:"#EAEAEA"}),React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M104 20V49H133L104 20Z",fill:"#FBFBFB"})))),FIe||(FIe=React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M205.2 214.263C235.847 193.595 243.906 152.013 223.25 121.396C202.595 90.7786 161.014 82.6717 130.366 103.34C99.7189 124.008 91.6604 165.59 112.316 196.207C132.971 226.824 174.552 234.931 205.2 214.263ZM197.483 210.243C169.072 226.646 132.744 216.912 116.341 188.502C99.9383 160.091 109.672 123.762 138.083 107.36C166.494 90.9568 202.822 100.691 219.225 129.102C235.628 157.512 225.894 193.841 197.483 210.243ZM152.873 138.546L167.878 153.551L182.883 138.546L188.229 143.892L173.224 158.896L188.229 173.901L182.883 179.247L167.878 164.242L152.873 179.247L147.527 173.901L162.532 158.896L147.527 143.892L152.873 138.546Z",fill:"url(#paint0_linear)"}))),NIe||(NIe=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:162,height:208,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:10}),React.createElement("feGaussianBlur",{stdDeviation:15}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:88,y:8,width:61,height:61,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:4}),React.createElement("feGaussianBlur",{stdDeviation:8}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:78.8691,y:91.8972,width:177.828,height:177.809,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:22}),React.createElement("feGaussianBlur",{stdDeviation:11}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:68.2276,y1:141.668,x2:167.765,y2:275.49,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const Hyr=null,Gyr=rn.p+"static/media/pageNotAvailableX.274ac5cd13c7b15f244fb8324e77c2ac.svg";var LIe,BIe,UIe,VIe,$Ie,zIe,WIe;function Oae(){return Oae=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},Oae.apply(null,arguments)}function Yyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Oae({width:365,height:292,viewBox:"0 0 365 292",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,LIe||(LIe=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:365,height:249},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M365 0H0V249H365V0ZM181.797 217.157C136.238 217.157 99.3051 180.287 99.3051 134.805C99.3051 89.3239 136.238 52.4535 181.797 52.4535C227.355 52.4535 264.288 89.3239 264.288 134.805C264.288 180.287 227.355 217.157 181.797 217.157Z",fill:"white"}))),BIe||(BIe=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{opacity:.5},React.createElement("path",{d:"M7.88086 72.6591H363.881",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M7.88086 41.6591H363.881",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M7.88086 103.659H363.881",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M7.88086 227.659H363.881",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M7.88086 196.659H363.881",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M7.88086 165.659H363.881",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M7.88086 134.659H363.881",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M30.4492 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M340.449 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M309.449 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M278.449 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M247.449 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M216.449 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M185.449 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M154.449 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M123.449 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M92.4492 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"}),React.createElement("path",{d:"M61.4492 18.6041V251.604",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"2.1 2.1"})))),UIe||(UIe=React.createElement("mask",{id:"mask1","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:99,y:52,width:166,height:166},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M99.3047 134.805C99.3047 180.287 136.238 217.157 181.796 217.157C227.355 217.157 264.288 180.287 264.288 134.805C264.288 89.3239 227.355 52.4534 181.796 52.4534C136.238 52.4534 99.3047 89.3239 99.3047 134.805Z",fill:"white"}))),VIe||(VIe=React.createElement("g",{mask:"url(#mask1)"},React.createElement("g",{opacity:.5},React.createElement("path",{d:"M-96.1523 97.3986C-96.1523 97.3986 62.0418 105.364 110.865 97.3986C159.687 89.4331 192.311 97.3986 238.017 97.3986C283.723 97.3986 457.644 97.3986 457.644 97.3986",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M-96.1523 200.672H457.644",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M-96.1523 166.247C-96.1523 166.247 104.243 161.239 137.924 157.595C171.605 153.951 177.856 161.747 233.684 157.595C289.512 153.442 576.188 166.247 457.644 166.247",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M-96.1523 131.823C-96.1523 131.823 117.07 132.445 126.88 132.445C136.69 132.445 147.737 128.832 147.737 128.832",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M206.379 126.354C228.283 131.628 233.684 131.867 251.377 131.823C269.07 131.779 457.645 131.823 457.645 131.823",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M249.655 -6.29443V235.516",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M215.2 -6.29443C215.2 -6.29443 223.768 39.1356 215.2 70.2584C206.633 101.381 228.879 114.217 211.842 178.919C194.805 243.621 215.2 235.516 215.2 235.516",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M180.747 -6.29443C180.747 -6.29443 162.464 81.4815 180.747 109.061",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M178.895 140.381C171.604 161.335 180.745 193.553 180.745 193.553",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M146.29 -6.29443C146.29 -6.29443 137.44 107.659 133.4 134.019C129.359 160.378 146.29 235.516 146.29 235.516",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"}),React.createElement("path",{d:"M111.836 -6.29443V235.516",stroke:"#999999",strokeLinecap:"square",strokeDasharray:"3.15 3.15"})))),$Ie||($Ie=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M99.3047 134.805C99.3047 180.287 136.238 217.157 181.796 217.157C227.355 217.157 264.288 180.287 264.288 134.805C264.288 89.3239 227.355 52.4534 181.796 52.4534C136.238 52.4534 99.3047 89.3239 99.3047 134.805Z",stroke:"#0C9CB2",strokeWidth:8}))),zIe||(zIe=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M236.965 196.7L292.66 252.301",stroke:"#0C9CB2",strokeWidth:8,strokeLinecap:"round"}))),WIe||(WIe=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:90.3047,y:48.4534,width:188.983,height:207.704,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:3,dy:27}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:227.965,y:192.7,width:79.6949,height:98.6007,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:3,dy:27}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})))))}const Kyr=null,Xyr=rn.p+"static/media/pageNotFound.56000598bd7f5e9128ac8121b2ea05b5.svg";var HIe,GIe,YIe,KIe;function jae(){return jae=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},jae.apply(null,arguments)}function Zyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",jae({width:90,height:46,viewBox:"0 0 90 46",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,HIe||(HIe=React.createElement("g",{filter:"url(#filter0_i)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.727 45.1467C89.727 69.889 69.6693 89.9467 44.927 89.9467C20.1846 89.9467 0.126953 69.889 0.126953 45.1467C0.126953 20.4043 20.1846 0.34668 44.927 0.34668C69.6693 0.34668 89.727 20.4043 89.727 45.1467ZM9.72695 45.1467C9.72695 64.5871 25.4865 80.3467 44.927 80.3467C64.3674 80.3467 80.127 64.5871 80.127 45.1467C80.127 25.7063 64.3674 9.94668 44.927 9.94668C25.4865 9.94668 9.72695 25.7063 9.72695 45.1467Z",fill:"#F1F1F1"}))),GIe||(GIe=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:90,height:90},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.727 45.1467C89.727 69.889 69.6693 89.9467 44.927 89.9467C20.1846 89.9467 0.126953 69.889 0.126953 45.1467C0.126953 20.4043 20.1846 0.34668 44.927 0.34668C69.6693 0.34668 89.727 20.4043 89.727 45.1467ZM9.72695 45.1467C9.72695 64.5871 25.4865 80.3467 44.927 80.3467C64.3674 80.3467 80.127 64.5871 80.127 45.1467C80.127 25.7063 64.3674 9.94668 44.927 9.94668C25.4865 9.94668 9.72695 25.7063 9.72695 45.1467Z",fill:"white"}))),YIe||(YIe=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M33.1753 6.90112C16.8191 11.9211 4.92773 27.1453 4.92773 45.1468C4.92773 67.2382 22.8363 85.1468 44.9277 85.1468C64.19 85.1468 80.2723 71.5313 84.0755 53.3994",stroke:"#0D6BFE",strokeWidth:9.6,strokeLinecap:"round"})),React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{d:"M18.9904 14.6948C10.3849 22.0316 4.92773 32.9519 4.92773 45.1467C4.92773 67.2381 22.8363 85.1467 44.9277 85.1467C63.0529 85.1467 78.3624 73.0914 83.2754 56.5614",stroke:"#1BB5CD",strokeWidth:9.6,strokeLinecap:"round"})),React.createElement("g",{filter:"url(#filter3_d)"},React.createElement("path",{d:"M9.6467 26.282C6.63545 31.9019 4.92773 38.3249 4.92773 45.1467C4.92773 67.2381 22.8363 85.1467 44.9277 85.1467C62.968 85.1467 78.2188 73.204 83.2056 56.7935",stroke:"#12C800",strokeWidth:9.6,strokeLinecap:"round"})))),KIe||(KIe=React.createElement("defs",null,React.createElement("filter",{id:"filter0_i",x:.126953,y:.34668,width:89.6,height:91.6,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:-1,k3:1}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow"})),React.createElement("filter",{id:"filter1_d",x:-7.87305,y:-5.90015,width:104.749,height:103.847,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",null),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:-7.87305,y:1.89478,width:103.949,height:96.052,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",null),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter3_d",x:-7.87305,y:13.481,width:103.879,height:84.4656,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",null),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})))))}const Qyr=null,Jyr=rn.p+"static/media/scaleRoundGreen.af219524f354afba2fd5f8f51929366f.svg";var XIe,ZIe,QIe,JIe,qIe,e9e,t9e;function Mae(){return Mae=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},Mae.apply(null,arguments)}function qyr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Mae({width:90,height:46,viewBox:"0 0 90 46",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,XIe||(XIe=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.727 45.1467C89.727 69.889 69.6693 89.9467 44.927 89.9467C20.1846 89.9467 0.126953 69.889 0.126953 45.1467C0.126953 20.4043 20.1846 0.34668 44.927 0.34668C69.6693 0.34668 89.727 20.4043 89.727 45.1467ZM9.72695 45.1467C9.72695 64.5871 25.4865 80.3467 44.927 80.3467C64.3674 80.3467 80.127 64.5871 80.127 45.1467C80.127 25.7063 64.3674 9.94668 44.927 9.94668C25.4865 9.94668 9.72695 25.7063 9.72695 45.1467Z",fill:"#F1F1F1"})),ZIe||(ZIe=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:90,height:90},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.727 45.1467C89.727 69.889 69.6693 89.9467 44.927 89.9467C20.1846 89.9467 0.126953 69.889 0.126953 45.1467C0.126953 20.4043 20.1846 0.34668 44.927 0.34668C69.6693 0.34668 89.727 20.4043 89.727 45.1467ZM9.72695 45.1467C9.72695 64.5871 25.4865 80.3467 44.927 80.3467C64.3674 80.3467 80.127 64.5871 80.127 45.1467C80.127 25.7063 64.3674 9.94668 44.927 9.94668C25.4865 9.94668 9.72695 25.7063 9.72695 45.1467Z",fill:"white"}))),QIe||(QIe=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M33.1753 6.90112C16.8191 11.9211 4.92773 27.1453 4.92773 45.1468C4.92773 67.2382 22.8363 85.1468 44.9277 85.1468C63.9715 85.1468 79.9069 71.8386 83.9413 54.0149",stroke:"url(#paint0_linear)",strokeWidth:9.6,strokeLinecap:"round"})))),JIe||(JIe=React.createElement("g",{filter:"url(#filter1_i)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M89.727 45.1467C89.727 69.889 69.6693 89.9467 44.927 89.9467C20.1846 89.9467 0.126953 69.889 0.126953 45.1467C0.126953 20.4043 20.1846 0.34668 44.927 0.34668C69.6693 0.34668 89.727 20.4043 89.727 45.1467ZM9.72695 45.1467C9.72695 64.5871 25.4865 80.3467 44.927 80.3467C64.3674 80.3467 80.127 64.5871 80.127 45.1467C80.127 25.7063 64.3674 9.94668 44.927 9.94668C25.4865 9.94668 9.72695 25.7063 9.72695 45.1467Z",fill:"black",fillOpacity:.01}))),qIe||(qIe=React.createElement("g",{opacity:.4,filter:"url(#filter2_d)"},React.createElement("path",{d:"M53.5621 75.7021C66.386 72.0246 75.8663 60.3586 76.1105 46.3728C76.41 29.2095 62.6863 15.0521 45.4577 14.7514C28.229 14.4507 14.0195 28.1205 13.72 45.2838",stroke:"#E6E6E6",strokeWidth:4.4,strokeDasharray:"0.8 5.76"}))),e9e||(e9e=React.createElement("g",{filter:"url(#filter3_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40.9201 20.9183L50.1155 51.3403L46.7447 52.0576L40.9201 20.9183Z",fill:"#E8E8E8"}))),t9e||(t9e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:-7.87305,y:-5.90015,width:104.615,height:103.847,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",null),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_i",x:.126953,y:.34668,width:89.6,height:91.6,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:-1,k3:1}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow"})),React.createElement("filter",{id:"filter2_d",x:11.5195,y:12.5469,width:66.7947,height:65.2701,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",null),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter3_d",x:32.9199,y:18.9182,width:21.1954,height:43.1393,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:-2,dy:4}),React.createElement("feGaussianBlur",{stdDeviation:3}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:28.1781,y1:71.9101,x2:59.0407,y2:25.582,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#EF3E00"}),React.createElement("stop",{offset:1,stopColor:"#FFC000"})))))}const exr=null,txr=rn.p+"static/media/scaleRoundOrange.bff3755080d5cbd35262963a2fc0b98f.svg";var n9e,r9e,a9e;function Rae(){return Rae=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},Rae.apply(null,arguments)}function nxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Rae({width:88,height:83,viewBox:"0 0 88 83",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,n9e||(n9e=React.createElement("g",{filter:"url(#filter0_dd)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24 36.7227C24 47.6152 32.8813 56.4454 43.8367 56.4454C54.7922 56.4454 63.6735 47.6152 63.6735 36.7227C63.6735 25.8302 54.7922 17 43.8367 17C32.8813 17 24 25.8302 24 36.7227Z",stroke:"#FF7900",strokeWidth:4.8}))),r9e||(r9e=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M57.3848 51.6348L70.9318 65.1039",stroke:"#FF7900",strokeWidth:3.2,strokeLinecap:"round"}))),a9e||(a9e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_dd",x:.600098,y:.599609,width:80.4735,height:79.2454,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:-5,dy:5}),React.createElement("feGaussianBlur",{stdDeviation:8}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.430565 0 0 0 0 0.397964 0 0 0 0 0.354699 0 0 0 0.28 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:1}),React.createElement("feGaussianBlur",{stdDeviation:7.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.396852 0 0 0 0 0.334231 0 0 0 0 0.312665 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow",result:"effect2_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:40.7847,y:36.0352,width:46.747,height:46.6692,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:1}),React.createElement("feGaussianBlur",{stdDeviation:7.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})))))}const rxr=null,axr=rn.p+"static/media/search.d2487c594e78f73d9e01e7b636d47d3e.svg";var i9e,o9e,s9e,l9e,c9e,u9e,d9e,f9e,h9e,p9e;function Dae(){return Dae=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},Dae.apply(null,arguments)}function ixr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Dae({width:109,height:112,viewBox:"0 0 109 112",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,i9e||(i9e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M20.0166 7.56436C20.3768 7.20306 20.866 7 21.3762 7H39.88C40.9404 7 41.8 7.85961 41.8 8.92V52.28C41.8 53.3404 40.9404 54.2 39.88 54.2H10.92C9.85961 54.2 9 53.3404 9 52.28V19.4071C9 18.8988 9.20151 18.4113 9.56036 18.0514L20.0166 7.56436Z",fill:"url(#paint0_linear)"}))),o9e||(o9e=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:9,y:7,width:33,height:48},React.createElement("path",{d:"M20.0166 7.56436C20.3768 7.20306 20.866 7 21.3762 7H39.88C40.9404 7 41.8 7.85961 41.8 8.92V52.28C41.8 53.3404 40.9404 54.2 39.88 54.2H10.92C9.85961 54.2 9 53.3404 9 52.28V19.4071C9 18.8988 9.20151 18.4113 9.56036 18.0514L20.0166 7.56436Z",fill:"white"}))),s9e||(s9e=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M20.5765 7V18.5592H9L20.5765 7Z",fill:"#32CDE5"})))),l9e||(l9e=React.createElement("rect",{opacity:.3,x:27.6504,y:26.7729,width:12.2196,height:1.91351,rx:.956757,transform:"rotate(-180 27.6504 26.7729)",fill:"white"})),c9e||(c9e=React.createElement("rect",{opacity:.3,x:36.0117,y:32.5134,width:20.5804,height:1.91351,rx:.956757,transform:"rotate(-180 36.0117 32.5134)",fill:"white"})),u9e||(u9e=React.createElement("mask",{id:"mask1","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:23,y:15,width:67,height:66},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.4004 47.8C23.4004 65.9148 38.0855 80.6 56.2004 80.6C74.3152 80.6 89.0004 65.9148 89.0004 47.8C89.0004 29.6852 74.3152 15 56.2004 15C38.0855 15 23.4004 29.6852 23.4004 47.8Z",fill:"white"}))),d9e||(d9e=React.createElement("g",{mask:"url(#mask1)"},React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{d:"M25.6162 9.16445C25.9764 8.80316 26.4656 8.6001 26.9758 8.6001H45.4796C46.54 8.6001 47.3996 9.45971 47.3996 10.5201V53.8801C47.3996 54.9405 46.54 55.8001 45.4796 55.8001H16.5196C15.4592 55.8001 14.5996 54.9405 14.5996 53.8801V21.0072C14.5996 20.4989 14.8011 20.0114 15.16 19.6515L25.6162 9.16445Z",fill:"url(#paint1_linear)"})),React.createElement("rect",{opacity:.3,x:39.4004,y:32.6001,width:24.8,height:2.4,rx:1.152,transform:"rotate(-180 39.4004 32.6001)",fill:"white"}))),f9e||(f9e=React.createElement("g",{filter:"url(#filter3_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.4004 47.8C23.4004 65.9148 38.0855 80.6 56.2004 80.6C74.3152 80.6 89.0004 65.9148 89.0004 47.8C89.0004 29.6852 74.3152 15 56.2004 15C38.0855 15 23.4004 29.6852 23.4004 47.8Z",stroke:"#0C9CB2",strokeWidth:4.8}))),h9e||(h9e=React.createElement("g",{filter:"url(#filter4_d)"},React.createElement("path",{d:"M78.5996 72.6001L101 95.0001",stroke:"#0C9CB2",strokeWidth:4.8,strokeLinecap:"round"}))),p9e||(p9e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:50.8,height:65.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:3,y:3,width:23.5765,height:23.5592,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:3}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:5.59961,y:1.6001,width:50.8,height:65.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter3_d",x:20,y:12.6001,width:76.4,height:84.4,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:2,dy:11}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter4_d",x:75.1992,y:70.2002,width:33.2,height:41.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:2,dy:11}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:.999854,y1:24.5562,x2:37.5751,y2:58.7227,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})),React.createElement("linearGradient",{id:"paint1_linear",x1:6.59946,y1:26.1563,x2:43.1747,y2:60.3228,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const oxr=null,sxr=rn.p+"static/media/searchFiles.984c3e33bb504ddc5de4e0a96b9a43df.svg";var m9e,g9e,v9e,y9e,x9e,b9e,w9e,S9e,C9e,E9e;function kae(){return kae=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},kae.apply(null,arguments)}function lxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",kae({width:109,height:112,viewBox:"0 0 109 112",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,m9e||(m9e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M20.0166 7.56436C20.3768 7.20306 20.866 7 21.3762 7H39.88C40.9404 7 41.8 7.85961 41.8 8.92V52.28C41.8 53.3404 40.9404 54.2 39.88 54.2H10.92C9.85961 54.2 9 53.3404 9 52.28V19.4071C9 18.8988 9.20151 18.4113 9.56036 18.0514L20.0166 7.56436Z",fill:"url(#paint0_linear)"}))),g9e||(g9e=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:9,y:7,width:33,height:48},React.createElement("path",{d:"M20.0166 7.56436C20.3768 7.20306 20.866 7 21.3762 7H39.88C40.9404 7 41.8 7.85961 41.8 8.92V52.28C41.8 53.3404 40.9404 54.2 39.88 54.2H10.92C9.85961 54.2 9 53.3404 9 52.28V19.4071C9 18.8988 9.20151 18.4113 9.56036 18.0514L20.0166 7.56436Z",fill:"white"}))),v9e||(v9e=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M20.5765 7V18.5592H9L20.5765 7Z",fill:"#32CDE5"})))),y9e||(y9e=React.createElement("rect",{opacity:.3,x:27.6504,y:26.7734,width:12.2196,height:1.91351,rx:.956757,transform:"rotate(-180 27.6504 26.7734)",fill:"white"})),x9e||(x9e=React.createElement("rect",{opacity:.3,x:36.0117,y:32.5137,width:20.5804,height:1.91351,rx:.956757,transform:"rotate(-180 36.0117 32.5137)",fill:"white"})),b9e||(b9e=React.createElement("mask",{id:"mask1","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:23,y:15,width:67,height:66},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.4004 47.8C23.4004 65.9148 38.0855 80.6 56.2004 80.6C74.3152 80.6 89.0004 65.9148 89.0004 47.8C89.0004 29.6852 74.3152 15 56.2004 15C38.0855 15 23.4004 29.6852 23.4004 47.8Z",fill:"white"}))),w9e||(w9e=React.createElement("g",{mask:"url(#mask1)"},React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{d:"M25.6162 9.16397C25.9764 8.80267 26.4656 8.59961 26.9758 8.59961H45.4796C46.54 8.59961 47.3996 9.45922 47.3996 10.5196V53.8796C47.3996 54.94 46.54 55.7996 45.4796 55.7996H16.5196C15.4592 55.7996 14.5996 54.94 14.5996 53.8796V21.0067C14.5996 20.4984 14.8011 20.0109 15.16 19.651L25.6162 9.16397Z",fill:"url(#paint1_linear)"})),React.createElement("rect",{opacity:.3,x:39.4004,y:32.5996,width:24.8,height:2.4,rx:1.152,transform:"rotate(-180 39.4004 32.5996)",fill:"white"}))),S9e||(S9e=React.createElement("g",{filter:"url(#filter3_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.4004 47.8C23.4004 65.9148 38.0855 80.6 56.2004 80.6C74.3152 80.6 89.0004 65.9148 89.0004 47.8C89.0004 29.6852 74.3152 15 56.2004 15C38.0855 15 23.4004 29.6852 23.4004 47.8Z",stroke:"#DDDDDD",strokeWidth:4.8}))),C9e||(C9e=React.createElement("g",{filter:"url(#filter4_d)"},React.createElement("path",{d:"M78.5996 72.5996L101 94.9996",stroke:"#DDDDDD",strokeWidth:4.8,strokeLinecap:"round"}))),E9e||(E9e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:50.8,height:65.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:3,y:3,width:23.5765,height:23.5592,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:3}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:5.59961,y:1.59961,width:50.8,height:65.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter3_d",x:20,y:12.5996,width:76.4,height:84.4,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:2,dy:11}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter4_d",x:75.1992,y:70.1992,width:33.2,height:41.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:2,dy:11}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:.999854,y1:24.5562,x2:37.5751,y2:58.7227,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#12C800"})),React.createElement("linearGradient",{id:"paint1_linear",x1:6.59946,y1:26.1558,x2:43.1747,y2:60.3223,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{offset:.21875,stopColor:"#12C800"}),React.createElement("stop",{offset:.947917,stopColor:"#0C9CB2"})))))}const cxr=null,uxr=rn.p+"static/media/searchFilesGreen.e832a729984834603d486ae539bbf1b5.svg";var _9e,T9e,A9e,P9e,O9e,j9e,M9e,R9e;function Iae(){return Iae=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},Iae.apply(null,arguments)}function dxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Iae({width:116,height:111,viewBox:"0 0 116 111",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,_9e||(_9e=React.createElement("path",{d:"M0 21.6C0 20.2745 1.07452 19.2 2.4 19.2H7.2C8.52549 19.2 9.6 20.2745 9.6 21.6V43.52H0V21.6Z",fill:"url(#paint0_linear)"})),T9e||(T9e=React.createElement("path",{d:"M18.4004 2.4C18.4004 1.07452 19.4749 0 20.8004 0H25.6004C26.9259 0 28.0004 1.07452 28.0004 2.4V43.2H18.4004V2.4Z",fill:"url(#paint1_linear)"})),A9e||(A9e=React.createElement("path",{d:"M36.8008 3.20005C36.8008 1.87456 37.8753 0.800049 39.2008 0.800049H44.0008C45.3263 0.800049 46.4008 1.87457 46.4008 3.20005V43.3601H36.8008V3.20005Z",fill:"url(#paint2_linear)"})),P9e||(P9e=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:31,y:15,width:66,height:66},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M31.1992 48C31.1992 66.1148 45.8844 80.7999 63.9992 80.7999C82.1141 80.7999 96.7992 66.1148 96.7992 48C96.7992 29.8851 82.1141 15.2 63.9992 15.2C45.8844 15.2 31.1992 29.8851 31.1992 48Z",fill:"white"}))),O9e||(O9e=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M31.8154 5.36441C32.1756 5.00311 32.6649 4.80005 33.175 4.80005H51.6788C52.7392 4.80005 53.5988 5.65966 53.5988 6.72005V50.0801C53.5988 51.1404 52.7392 52 51.6788 52H22.7188C21.6584 52 20.7988 51.1404 20.7988 50.0801V17.2071C20.7988 16.6989 21.0003 16.2114 21.3592 15.8515L31.8154 5.36441Z",fill:"url(#paint3_linear)"})))),j9e||(j9e=React.createElement("g",{filter:"url(#filter1_dd)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M31.1992 48C31.1992 66.1148 45.8844 80.7999 63.9992 80.7999C82.1141 80.7999 96.7992 66.1148 96.7992 48C96.7992 29.8851 82.1141 15.2 63.9992 15.2C45.8844 15.2 31.1992 29.8851 31.1992 48Z",stroke:"#D0D0D0",strokeWidth:4.8}))),M9e||(M9e=React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{d:"M86.3984 72.8L108.798 95.2",stroke:"#D0D0D0",strokeWidth:3.2,strokeLinecap:"round"}))),R9e||(R9e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:11.7988,y:-2.19995,width:50.8,height:65.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0 0.262313 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_dd",x:7.79883,y:1.80005,width:102.4,height:102.4,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:-5,dy:5}),React.createElement("feGaussianBlur",{stdDeviation:8}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.430565 0 0 0 0 0.397964 0 0 0 0 0.354699 0 0 0 0.28 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:2,dy:11}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.396852 0 0 0 0 0.334231 0 0 0 0 0.312665 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow",result:"effect2_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:83.7988,y:71.2,width:31.6,height:39.6,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:2,dy:11}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:2.79677,y1:55.1774,x2:14.0275,y2:52.8652,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFA400"}),React.createElement("stop",{offset:1,stopColor:"#FFDD05"})),React.createElement("linearGradient",{id:"paint1_linear",x1:23.5798,y1:63.8324,x2:41.751,y2:59.6203,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#EF0000"}),React.createElement("stop",{offset:1,stopColor:"#FF9700"})),React.createElement("linearGradient",{id:"paint2_linear",x1:34.1847,y1:110.704,x2:64.2952,y2:105.542,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#EF3E00"}),React.createElement("stop",{offset:1,stopColor:"#FFC000"})),React.createElement("linearGradient",{id:"paint3_linear",x1:43.8136,y1:74.6247,x2:91.3595,y2:29.1076,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFA400"}),React.createElement("stop",{offset:1,stopColor:"#FFDD05"})))))}const fxr=null,JV=rn.p+"static/media/searchGraphs.2808284de2269d838c8be5af36965260.svg";var D9e,k9e,I9e,F9e,N9e,L9e,B9e,U9e,V9e,$9e,z9e,W9e,H9e,G9e,Y9e,K9e,X9e,Z9e,Q9e;function Fae(){return Fae=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},Fae.apply(null,arguments)}function hxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Fae({width:279,height:267,viewBox:"0 0 279 267",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,D9e||(D9e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34 16C31.7909 16 30 17.7909 30 20V40C30 42.2091 31.7909 44 34 44H136C138.209 44 140 42.2091 140 40V20C140 17.7909 138.209 16 136 16H34ZM34 50C31.7909 50 30 51.7909 30 54V74C30 76.2091 31.7909 78 34 78H136C138.209 78 140 76.2091 140 74V54C140 51.7909 138.209 50 136 50H34ZM30 88C30 85.7909 31.7909 84 34 84H136C138.209 84 140 85.7909 140 88V108C140 110.209 138.209 112 136 112H34C31.7909 112 30 110.209 30 108V88ZM34 118C31.7909 118 30 119.791 30 122V142C30 144.209 31.7909 146 34 146H136C138.209 146 140 144.209 140 142V122C140 119.791 138.209 118 136 118H34Z",fill:"#F4F4F4"}))),k9e||(k9e=React.createElement("rect",{x:73,y:22,width:16,height:4,rx:2,transform:"rotate(90 73 22)",fill:"#EAEAEA"})),I9e||(I9e=React.createElement("rect",{x:119,y:27,width:6,height:6,rx:3,fill:"#EAEAEA"})),F9e||(F9e=React.createElement("rect",{x:119,y:95,width:6,height:6,rx:3,fill:"#EAEAEA"})),N9e||(N9e=React.createElement("rect",{x:119,y:61,width:6,height:6,rx:3,fill:"#EAEAEA"})),L9e||(L9e=React.createElement("rect",{x:119,y:129,width:6,height:6,rx:3,fill:"#EAEAEA"})),B9e||(B9e=React.createElement("rect",{x:61,y:22,width:16,height:4,rx:2,transform:"rotate(90 61 22)",fill:"#EAEAEA"})),U9e||(U9e=React.createElement("rect",{x:49,y:22,width:16,height:4,rx:2,transform:"rotate(90 49 22)",fill:"#EAEAEA"})),V9e||(V9e=React.createElement("rect",{x:73,y:56,width:16,height:4,rx:2,transform:"rotate(90 73 56)",fill:"#EAEAEA"})),$9e||($9e=React.createElement("rect",{x:85,y:56,width:16,height:4,rx:2,transform:"rotate(90 85 56)",fill:"#EAEAEA"})),z9e||(z9e=React.createElement("rect",{x:61,y:56,width:16,height:4,rx:2,transform:"rotate(90 61 56)",fill:"#EAEAEA"})),W9e||(W9e=React.createElement("rect",{x:49,y:56,width:16,height:4,rx:2,transform:"rotate(90 49 56)",fill:"#EAEAEA"})),H9e||(H9e=React.createElement("rect",{x:61,y:90,width:16,height:4,rx:2,transform:"rotate(90 61 90)",fill:"#EAEAEA"})),G9e||(G9e=React.createElement("rect",{x:49,y:90,width:16,height:4,rx:2,transform:"rotate(90 49 90)",fill:"#EAEAEA"})),Y9e||(Y9e=React.createElement("rect",{x:73,y:124,width:16,height:4,rx:2,transform:"rotate(90 73 124)",fill:"#EAEAEA"})),K9e||(K9e=React.createElement("rect",{x:61,y:124,width:16,height:4,rx:2,transform:"rotate(90 61 124)",fill:"#EAEAEA"})),X9e||(X9e=React.createElement("rect",{x:49,y:124,width:16,height:4,rx:2,transform:"rotate(90 49 124)",fill:"#EAEAEA"})),Z9e||(Z9e=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M175.062 61C195.901 61 213.325 75.6168 217.32 95.6884C228.601 95.2782 238.101 103.568 239.556 114.422C249.841 117.985 257 127.828 257 139C257 153.337 245.393 165 231.125 165H189.576L176.331 185.407L187.891 193.876L168.931 222.914L163.069 219.086L178.403 195.602L166.858 187.145L181.231 165H149.187C132.542 165 119 151.391 119 134.666C119 124.528 124.012 115.163 132.262 109.551C132.047 107.795 131.937 106.048 131.937 104.333C131.937 80.4408 151.283 61 175.062 61ZM175.062 68.5C155.434 68.5 139.437 84.5743 139.437 104.333C139.437 105.5 139.5 106.697 139.624 107.909L139.706 108.639L140.263 113.179L136.48 115.752C130.243 119.994 126.5 127.058 126.5 134.666C126.5 147.131 136.49 157.295 148.813 157.497L149.187 157.5H231.125C241.243 157.5 249.5 149.203 249.5 139C249.5 131.241 244.612 124.28 237.449 121.633L237.101 121.508L232.736 119.996L232.123 115.418C231.178 108.37 225.073 103.078 217.919 103.175L217.593 103.183L211.211 103.416L209.964 97.1524C206.639 80.4468 192.178 68.5 175.062 68.5Z",fill:"url(#paint0_linear)"}))),Q9e||(Q9e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:170,height:190,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:14}),React.createElement("feGaussianBlur",{stdDeviation:15}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:97,y:61,width:182,height:205.914,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:22}),React.createElement("feGaussianBlur",{stdDeviation:11}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:85.3408,y1:121.224,x2:209.944,y2:263.985,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const pxr=null,mxr=rn.p+"static/media/serverError.8535a24d5e053f21c74e68cc8c7d59b8.svg";var J9e,q9e,e8e,t8e;function Nae(){return Nae=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},Nae.apply(null,arguments)}function gxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Nae({width:58,height:71,viewBox:"0 0 58 71",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,J9e||(J9e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40.1928 47.004C41.1932 46.5889 41.907 45.5117 41.8932 44.4065C41.8932 43.6688 41.579 42.9227 41.0527 42.4009L36.7246 38.023H53.9151C54.6488 38.023 55.3798 37.7369 55.8987 37.2264C56.4204 36.7159 56.7384 35.9922 56.7496 35.2573C56.7607 34.5223 56.465 33.7734 55.9238 33.2516C55.4049 32.7187 54.66 32.4213 53.9151 32.4326H36.688L41.0527 28.0193C41.579 27.52 41.8932 26.7851 41.907 26.0362C41.907 25.3012 41.6121 24.5523 41.1023 24.0305C40.5979 23.4976 39.8676 23.189 39.1428 23.2002C38.407 23.2115 37.6849 23.534 37.1833 24.0558L28.5793 32.7543C27.273 34.0811 27.273 36.3616 28.5793 37.6772L37.1833 46.3757C37.9412 47.1583 39.1786 47.4192 40.1928 47.004Z",fill:"#0D6BFE"}))),q9e||(q9e=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2076 8.19593C17.2072 8.61108 16.4934 9.68822 16.5072 10.7934C16.5072 11.5312 16.8213 12.2773 17.3477 12.799L21.6757 17.1769L4.8011 17.1769C4.07629 17.1769 3.35424 17.463 2.84164 17.9735C2.32628 18.4841 2.01211 19.2078 2.00108 19.9427C1.99006 20.6776 2.28219 21.4266 2.81684 21.9483C3.32944 22.4813 4.06527 22.7786 4.8011 22.7674L21.7124 22.7674L17.3477 27.1806C16.8213 27.6799 16.5072 28.4148 16.4934 29.1638C16.4934 29.8987 16.7883 30.6477 17.2981 31.1694C17.8025 31.7024 18.5328 32.0109 19.2576 31.9997C19.9934 31.9885 20.7155 31.6659 21.217 31.1442L29.821 22.4457C31.1274 21.1189 31.1274 18.8383 29.821 17.5228L21.217 8.82426C20.4592 8.04165 19.2218 7.78078 18.2076 8.19593Z",fill:"url(#paint0_linear)"}))),e8e||(e8e=React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2076 38.5958C17.2072 39.011 16.4934 40.0881 16.5072 41.1933C16.5072 41.9311 16.8213 42.6772 17.3477 43.1989L21.6757 47.5768L4.8011 47.5768C4.07629 47.5768 3.35424 47.8629 2.84164 48.3734C2.32628 48.884 2.01211 49.6077 2.00108 50.3426C1.99006 51.0775 2.28219 51.8265 2.81684 52.3482C3.32944 52.8812 4.06527 53.1785 4.8011 53.1673L21.7124 53.1673L17.3477 57.5805C16.8213 58.0798 16.5072 58.8147 16.4934 59.5637C16.4934 60.2986 16.7883 61.0476 17.2981 61.5693C17.8025 62.1023 18.5328 62.4108 19.2576 62.3996C19.9934 62.3884 20.7155 62.0658 21.217 61.5441L29.821 52.8456C31.1274 51.5188 31.1274 49.2382 29.821 47.9227L21.217 39.2242C20.4592 38.4416 19.2218 38.1807 18.2076 38.5958Z",fill:"url(#paint1_linear)"}))),t8e||(t8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:12.5996,y:15.2,width:45.1503,height:40,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:-7}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:0,y:0,width:44.8,height:40,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:6}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:0,y:30.3999,width:44.8,height:40,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:6}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:35.7472,y1:23.9537,x2:-2.34122,y2:12.3885,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#00B12D"}),React.createElement("stop",{offset:1,stopColor:"#25D004"})),React.createElement("linearGradient",{id:"paint1_linear",x1:35.7472,y1:54.3536,x2:-2.34122,y2:42.7884,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#00B12D"}),React.createElement("stop",{offset:1,stopColor:"#25D004"})))))}const vxr=null,yxr=rn.p+"static/media/threeArrows.acc0b06814b9f96b4e87b110ec21dc3d.svg";var n8e,r8e,a8e,i8e;function Lae(){return Lae=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},Lae.apply(null,arguments)}function xxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Lae({width:95,height:97,viewBox:"0 0 95 97",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,n8e||(n8e=React.createElement("path",{d:"M24.8008 53.5829V52.468C24.8008 40.2734 35.0721 30.3999 47.7275 30.3999C60.383 30.3999 70.6543 40.2734 70.6543 52.468V53.5829H24.8008Z",fill:"url(#paint0_linear)"})),r8e||(r8e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M78.7941 33.578C77.96 31.6501 76.9367 29.7716 75.7194 27.9673C75.5687 27.7439 75.4158 27.5228 75.2608 27.3041L75.3915 27.2286L78.9915 33.464L78.7941 33.578ZM19.6123 67.7466L19.409 67.864L17.3886 64.3647C17.7922 65.0636 18.2229 65.7533 18.6812 66.4326C18.983 66.88 19.2935 67.318 19.6123 67.7466ZM25.8973 64.118C25.0779 63.0836 24.3238 61.9768 23.6444 60.7999C23.1031 59.8624 22.6239 58.906 22.2057 57.9355L68.9949 30.9218C69.6262 31.7692 70.2148 32.6624 70.7562 33.5999C71.4356 34.7768 72.0171 35.9833 72.5032 37.21L25.8973 64.118ZM25.8973 64.118L19.6123 67.7466C30.512 82.3996 51.1286 86.0409 66.4385 75.7162C80.39 66.3076 85.2371 48.4694 78.7941 33.578L72.5032 37.21C77.3908 49.5445 72.633 63.9242 60.8003 70.7558C48.9676 77.5874 34.1354 74.518 25.8973 64.118ZM68.9949 30.9218L75.2608 27.3041C64.4935 12.1099 43.4962 8.2077 27.962 18.6836C13.7804 28.2474 9.00596 46.5212 15.9344 61.5562L15.809 61.6286L17.3886 64.3647C16.8568 63.4435 16.3722 62.5063 15.9344 61.5562L22.2057 57.9355C16.8202 45.44 21.5283 30.6138 33.6003 23.644C45.6723 16.6743 60.8662 20.0101 68.9949 30.9218Z",fill:"url(#paint1_linear)"}))),a8e||(a8e=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M47.7634 27.2683C42.1501 27.2683 37.5996 22.7758 37.5996 17.2341C37.5996 11.6924 42.1501 7.19995 47.7634 7.19995C53.3767 7.19995 57.9271 11.6924 57.9271 17.2341C57.9271 22.7758 53.3767 27.2683 47.7634 27.2683Z",fill:"url(#paint2_linear)"}))),i8e||(i8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:2.79492,y:7.80029,width:88.8091,height:88.7992,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:5}),React.createElement("feGaussianBlur",{stdDeviation:5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:29.5996,y:1.19995,width:36.3275,height:36.0683,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:83.2042,y1:79.6819,x2:93.031,y2:16.5567,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#CACBCC"})),React.createElement("linearGradient",{id:"paint1_linear",x1:-8.2413,y1:92.0168,x2:106.38,y2:163.266,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#EF3E00"}),React.createElement("stop",{offset:1,stopColor:"#FFC000"})),React.createElement("linearGradient",{id:"paint2_linear",x1:63.4907,y1:49.8608,x2:79.0647,y2:-1.37355,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#CACBCC"})))))}const bxr=null,o8e=rn.p+"static/media/userBanned.6609979f548c60c749e13967e0009f52.svg";var s8e,l8e,c8e,u8e;function Bae(){return Bae=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},Bae.apply(null,arguments)}function wxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Bae({width:58,height:66,viewBox:"0 0 58 66",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,s8e||(s8e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M28.6913 28.3059C21.7231 28.3059 16.0742 22.6725 16.0742 15.7234C16.0742 8.77426 21.7231 3.14087 28.6913 3.14087C35.6595 3.14087 41.3084 8.77426 41.3084 15.7234C41.3084 22.6725 35.6595 28.3059 28.6913 28.3059Z",fill:"url(#paint0_linear)"}))),l8e||(l8e=React.createElement("path",{d:"M0.230469 65.8539V64.4559C0.230469 49.1642 12.981 36.7832 28.6912 36.7832C44.4015 36.7832 57.152 49.1642 57.152 64.4559V65.8539H0.230469Z",fill:"#0C9CB2"})),c8e||(c8e=React.createElement("path",{d:"M28.6913 28.3059C21.7231 28.3059 16.0742 22.6725 16.0742 15.7234C16.0742 8.77426 21.7231 3.14087 28.6913 3.14087C35.6595 3.14087 41.3084 8.77426 41.3084 15.7234C41.3084 22.6725 35.6595 28.3059 28.6913 28.3059Z",fill:"#0C9CB2"})),u8e||(u8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:10.0742,y:.140869,width:37.2342,height:37.165,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:3}),React.createElement("feGaussianBlur",{stdDeviation:3}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:21.7042,y1:38.6976,x2:48.3333,y2:24.562,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const Sxr=null,efn=rn.p+"static/media/userBlue.2d55385d5b6f02efcdfc93957ba31ed3.svg";var d8e,f8e,h8e;function Uae(){return Uae=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},Uae.apply(null,arguments)}function Cxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Uae({width:97,height:74,viewBox:"0 0 97 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,d8e||(d8e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M85.08 7.6C85.08 5.61177 83.4682 4 81.48 4H14.6C12.6118 4 11 5.61178 11 7.6V45.6C11 47.5882 12.6118 49.2 14.6 49.2H81.48C83.4682 49.2 85.08 47.5882 85.08 45.6V7.6ZM22.52 35.9499V36.4H40.52V35.9499C40.52 31.0264 36.488 27.04 31.52 27.04C26.552 27.04 22.52 31.0264 22.52 35.9499ZM31.52 25.6C28.9353 25.6 26.84 23.5047 26.84 20.92C26.84 18.3353 28.9353 16.24 31.52 16.24C34.1047 16.24 36.2 18.3353 36.2 20.92C36.2 23.5047 34.1047 25.6 31.52 25.6ZM50.24 27.04C49.6435 27.04 49.16 26.5565 49.16 25.96C49.16 25.3635 49.6435 24.88 50.24 24.88H67.44C68.0365 24.88 68.52 25.3635 68.52 25.96C68.52 26.5565 68.0365 27.04 67.44 27.04H50.24ZM49.16 18.76C49.16 19.3565 49.6435 19.84 50.24 19.84H61.68C62.2765 19.84 62.76 19.3565 62.76 18.76C62.76 18.1635 62.2765 17.68 61.68 17.68H50.24C49.6435 17.68 49.16 18.1635 49.16 18.76ZM50.24 34.96C49.6435 34.96 49.16 34.4765 49.16 33.88C49.16 33.2835 49.6435 32.8 50.24 32.8H56.08C56.6765 32.8 57.16 33.2835 57.16 33.88C57.16 34.4765 56.6765 34.96 56.08 34.96H50.24Z",fill:"url(#paint0_linear)"}))),f8e||(f8e=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M78.8402 47.1999C78.8402 53.1646 74.0049 57.9999 68.0402 57.9999C62.0756 57.9999 57.2402 53.1646 57.2402 47.1999C57.2402 41.2352 62.0756 36.3999 68.0402 36.3999C74.0049 36.3999 78.8402 41.2352 78.8402 47.1999ZM68.0702 52.2399C68.5176 52.2399 68.8802 51.8773 68.8802 51.4299V48.0399H72.2702C72.7176 48.0399 73.0802 47.6773 73.0802 47.2299V47.1699C73.0802 46.7226 72.7176 46.3599 72.2702 46.3599H68.8802V42.9699C68.8802 42.5226 68.5176 42.1599 68.0702 42.1599H68.0102C67.5629 42.1599 67.2002 42.5226 67.2002 42.9699V46.3599H63.8102C63.3629 46.3599 63.0002 46.7226 63.0002 47.1699V47.2299C63.0002 47.6773 63.3629 48.0399 63.8102 48.0399H67.2002V51.4299C67.2002 51.8773 67.5629 52.2399 68.0102 52.2399H68.0702Z",fill:"#0C9CB2"}))),h8e||(h8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:0,y:0,width:96.08,height:67.2,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:7}),React.createElement("feGaussianBlur",{stdDeviation:5.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0.0856469 0 0 0 0 0.0987319 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:43.2402,y:24.3999,width:49.6,height:49.6,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:7}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:-32.8472,y1:13.7151,x2:-5.49593,y2:80.2604,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const Exr=null,_xr=rn.p+"static/media/userCard.829d27871bc62436b5c6b941180331ed.svg";var p8e,m8e,g8e,v8e;function Vae(){return Vae=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},Vae.apply(null,arguments)}function Txr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Vae({width:59,height:67,viewBox:"0 0 59 67",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,p8e||(p8e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M28.7421 28.4446C21.7739 28.4446 16.125 22.8112 16.125 15.8621C16.125 8.91293 21.7739 3.27954 28.7421 3.27954C35.7103 3.27954 41.3592 8.91293 41.3592 15.8621C41.3592 22.8112 35.7103 28.4446 28.7421 28.4446Z",fill:"url(#paint0_linear)"}))),m8e||(m8e=React.createElement("path",{d:"M0.28125 65.9926V64.5946C0.28125 49.3029 13.0318 36.9219 28.742 36.9219C44.4522 36.9219 57.2028 49.3029 57.2028 64.5946V65.9926H0.28125Z",fill:"url(#paint1_linear)"})),g8e||(g8e=React.createElement("path",{d:"M28.7421 28.4446C21.7739 28.4446 16.125 22.8112 16.125 15.8621C16.125 8.91293 21.7739 3.27954 28.7421 3.27954C35.7103 3.27954 41.3592 8.91293 41.3592 15.8621C41.3592 22.8112 35.7103 28.4446 28.7421 28.4446Z",fill:"url(#paint2_linear)"})),v8e||(v8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:10.125,y:.279541,width:37.2342,height:37.165,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:3}),React.createElement("feGaussianBlur",{stdDeviation:3}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:21.755,y1:38.8363,x2:48.384,y2:24.7007,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})),React.createElement("linearGradient",{id:"paint1_linear",x1:16.3664,y1:80.528,x2:50.1266,y2:43.1683,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})),React.createElement("linearGradient",{id:"paint2_linear",x1:23.2558,y1:41.0271,x2:48.4564,y2:26.7454,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const Axr=null,tfn=rn.p+"static/media/userGreen.e535d6b181b9e6b94fe48137f1f35cc5.svg";var y8e,x8e,b8e,w8e,S8e,C8e;function $ae(){return $ae=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},$ae.apply(null,arguments)}function Pxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",$ae({width:98,height:101,viewBox:"0 0 98 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,y8e||(y8e=React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.829 43.1464C13.6613 46.8134 14.0582 50.5041 15.0265 54.1176C20.1724 73.3223 39.9125 84.7193 59.1173 79.5734C78.3221 74.4275 89.719 54.6874 84.5731 35.4826C79.4272 16.2778 59.6871 4.88085 40.4823 10.0268C36.1732 11.1814 32.2047 13.0909 28.7163 15.6096C28.7073 15.6159 28.6983 15.6222 28.6893 15.6286C28.6808 15.6346 28.6724 15.6407 28.664 15.6468C28.2537 15.9443 27.8503 16.2502 27.4541 16.5641C24.6001 18.8231 22.1032 21.5065 20.0485 24.5259L18.7872 19.8186C18.3298 18.1116 16.5751 17.0985 14.868 17.5559C13.1609 18.0133 12.1479 19.768 12.6053 21.4751L15.9344 33.8995C16.3632 35.4999 17.9322 36.4904 19.5333 36.231C19.64 36.2137 19.7469 36.1909 19.8536 36.1623L32.278 32.8332C33.9851 32.3758 34.9982 30.6211 34.5408 28.914C34.0834 27.2069 32.3287 26.1938 30.6216 26.6512L25.3925 28.0524C26.9986 25.7092 28.9364 23.6013 31.1506 21.8034C34.32 19.2325 38.0413 17.3066 42.1388 16.2087C57.9294 11.9776 74.1601 21.3484 78.3912 37.139C82.6223 52.9296 73.2514 69.1604 57.4608 73.3915C41.6702 77.6226 25.4395 68.2517 21.2084 52.4611C20.4108 49.4844 20.0845 46.4511 20.2223 43.4388C20.3031 41.6733 18.9373 40.1767 17.1719 40.0959C15.4064 40.0152 13.9097 41.3809 13.829 43.1464Z",fill:"black",fillOpacity:.01}))),x8e||(x8e=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:12,y:8,width:74,height:73},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.829 43.1464C13.6613 46.8134 14.0582 50.5041 15.0265 54.1176C20.1724 73.3223 39.9125 84.7193 59.1173 79.5734C78.3221 74.4275 89.719 54.6874 84.5731 35.4826C79.4272 16.2778 59.6871 4.88085 40.4823 10.0268C36.1732 11.1814 32.2047 13.0909 28.7163 15.6096C28.7073 15.6159 28.6983 15.6222 28.6893 15.6286C28.6808 15.6346 28.6724 15.6407 28.664 15.6468C28.2537 15.9443 27.8503 16.2502 27.4541 16.5641C24.6001 18.8231 22.1032 21.5065 20.0485 24.5259L18.7872 19.8186C18.3298 18.1116 16.5751 17.0985 14.868 17.5559C13.1609 18.0133 12.1479 19.768 12.6053 21.4751L15.9344 33.8995C16.3632 35.4999 17.9322 36.4904 19.5333 36.231C19.64 36.2137 19.7469 36.1909 19.8536 36.1623L32.278 32.8332C33.9851 32.3758 34.9982 30.6211 34.5408 28.914C34.0834 27.2069 32.3287 26.1938 30.6216 26.6512L25.3925 28.0524C26.9986 25.7092 28.9364 23.6013 31.1506 21.8034C34.32 19.2325 38.0413 17.3066 42.1388 16.2087C57.9294 11.9776 74.1601 21.3484 78.3912 37.139C82.6223 52.9296 73.2514 69.1604 57.4608 73.3915C41.6702 77.6226 25.4395 68.2517 21.2084 52.4611C20.4108 49.4844 20.0845 46.4511 20.2223 43.4388C20.3031 41.6733 18.9373 40.1767 17.1719 40.0959C15.4064 40.0152 13.9097 41.3809 13.829 43.1464Z",fill:"white"}))),b8e||(b8e=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{d:"M13.8295 43.1465C13.6617 46.8135 14.0587 50.5042 15.0269 54.1176C15.8979 57.3682 17.2008 60.4428 18.8957 63.2802C20.6074 66.1457 22.707 68.7489 25.1307 71.0249C34.1514 79.496 46.9394 82.8367 59.1178 79.5735C78.3225 74.4276 89.7195 54.6874 84.5736 35.4827C80.0506 18.6026 64.0927 7.48974 46.8708 8.91383C45.1095 9.05948 43.7997 10.6054 43.9453 12.3667C44.091 14.128 45.6369 15.4377 47.3982 15.2921C61.5495 14.1219 74.673 23.261 78.3917 37.1391C82.6228 52.9297 73.2519 69.1605 57.4613 73.3915C47.4447 76.0755 36.9344 73.3298 29.5118 66.3595C27.52 64.489 25.7955 62.351 24.3901 59.9982C22.9976 57.667 21.9265 55.1394 21.2089 52.4612C20.4113 49.4845 20.085 46.4512 20.2228 43.4389C20.3035 41.6734 18.9378 40.1768 17.1723 40.096C15.4069 40.0153 13.9102 41.381 13.8295 43.1465Z",fill:"url(#paint0_angular)"})),React.createElement("g",{filter:"url(#filter2_d)"},React.createElement("path",{d:"M15.0274 54.1176C15.8984 57.3682 17.2012 60.4427 18.8962 63.2802C19.8025 64.7974 21.7672 65.2926 23.2844 64.3863C24.8016 63.48 25.2969 61.5154 24.3906 59.9981C22.998 57.6669 21.927 55.1393 21.2094 52.4611C20.752 50.754 18.9973 49.741 17.2902 50.1984C15.5831 50.6558 14.57 52.4105 15.0274 54.1176Z",fill:"#25BFD6"})),React.createElement("g",{filter:"url(#filter3_d)"},React.createElement("path",{d:"M48.4871 8.81686C47.9482 8.83697 47.4092 8.86928 46.8706 8.91382C44.726 9.09115 42.5904 9.46203 40.4826 10.0268C36.1829 11.1789 32.1959 13.0855 28.6643 15.6468C27.2336 16.6845 26.915 18.6854 27.9526 20.116C28.9902 21.5467 30.9911 21.8653 32.4218 20.8277C35.3225 18.7238 38.598 17.1576 42.1391 16.2087C43.8767 15.7431 45.6345 15.4379 47.398 15.2921C47.8405 15.2555 48.2832 15.2289 48.7258 15.2124C50.4918 15.1465 51.8701 13.6614 51.8042 11.8953C51.7383 10.1292 50.2532 8.75097 48.4871 8.81686Z",fill:"#25BFD6"})),React.createElement("g",{filter:"url(#filter4_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.6056 21.475L15.9347 33.8995C16.3635 35.4999 17.9325 36.4903 19.5336 36.2309C19.6403 36.2136 19.7472 36.1908 19.8539 36.1622L32.2783 32.8331C33.9854 32.3757 34.9985 30.621 34.5411 28.9139C34.0837 27.2068 32.329 26.1937 30.6219 26.6511L25.3928 28.0523C27.2993 25.2709 29.6731 22.821 32.4218 20.8275C33.8524 19.7899 34.171 17.789 33.1334 16.3584C32.0958 14.9277 30.0949 14.6091 28.6643 15.6467C25.2877 18.0956 22.378 21.1079 20.0494 24.5282L18.7875 19.8186C18.3301 18.1115 16.5754 17.0984 14.8683 17.5558C13.1612 18.0132 12.1482 19.7679 12.6056 21.475Z",fill:"#0D6BFE"})))),w8e||(w8e=React.createElement("path",{d:"M37.8008 58.8222V58.2045C37.8008 51.4481 43.1768 45.9778 49.8008 45.9778C56.4247 45.9778 61.8008 51.4481 61.8008 58.2045V58.8222H37.8008Z",fill:"url(#paint1_linear)"})),S8e||(S8e=React.createElement("path",{d:"M49.8008 42.9555C46.9013 42.9555 44.5508 40.5875 44.5508 37.6666C44.5508 34.7456 46.9013 32.3777 49.8008 32.3777C52.7003 32.3777 55.0508 34.7456 55.0508 37.6666C55.0508 40.5875 52.7003 42.9555 49.8008 42.9555Z",fill:"url(#paint2_linear)"})),C8e||(C8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:.496094,y:4.79126,width:97.3133,height:96.0179,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:8}),React.createElement("feGaussianBlur",{stdDeviation:6}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:10.793,y:7.79126,width:78.0171,height:78.0148,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter2_d",x:11.918,y:49.0886,width:15.9263,height:20.7511,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter3_d",x:24.3438,y:7.8147,width:30.4637,height:18.6229,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter4_d",x:11.4961,y:12.0369,width:28.1552,height:27.2351,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dx:2}),React.createElement("feGaussianBlur",{stdDeviation:1.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("radialGradient",{id:"paint0_angular",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(49.8684 45.0544) rotate(-15) scale(36 35.7368)"},React.createElement("stop",{offset:.518104,stopColor:"#0C9CB2"}),React.createElement("stop",{offset:.803922,stopColor:"#59D004"})),React.createElement("linearGradient",{id:"paint1_linear",x1:44.5828,y1:65.2444,x2:59.5536,y2:49.435,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})),React.createElement("linearGradient",{id:"paint2_linear",x1:47.5179,y1:48.2444,x2:58.0553,y2:42.3328,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const Oxr=null,jxr=rn.p+"static/media/userRoundArrow.8014ea6b3005f8702fae80aaa6905528.svg";var E8e,_8e,T8e,A8e;function zae(){return zae=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},zae.apply(null,arguments)}function Mxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",zae({width:91,height:91,viewBox:"0 0 91 91",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,E8e||(E8e=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:33,y:15,width:44,height:44},React.createElement("path",{d:"M54.7926 58.8537C42.8291 58.8537 33.1309 49.1554 33.1309 37.192C33.1309 25.2286 42.8291 15.5303 54.7926 15.5303C66.756 15.5303 76.4543 25.2286 76.4543 37.192C76.4543 49.1554 66.756 58.8537 54.7926 58.8537Z",fill:"white"}))),_8e||(_8e=React.createElement("g",{mask:"url(#mask0)"},React.createElement("path",{d:"M31.5352 70.5281V69.4685C31.5352 57.8794 41.4056 48.4961 53.5672 48.4961C65.7287 48.4961 75.5992 57.8794 75.5992 69.4685V70.5281H31.5352Z",fill:"url(#paint0_linear)"}),React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{d:"M53.4954 45.616C48.1272 45.616 43.7754 41.2642 43.7754 35.896C43.7754 30.5278 48.1272 26.176 53.4954 26.176C58.8636 26.176 63.2154 30.5278 63.2154 35.896C63.2154 41.2642 58.8636 45.616 53.4954 45.616Z",fill:"url(#paint1_linear)"})))),T8e||(T8e=React.createElement("g",{filter:"url(#filter1_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.1536 61.8762C80.2181 55.6157 86.5305 39.1436 80.273 25.0925C74.0155 11.0413 57.5476 4.70921 43.483 10.9696C29.4185 17.2301 23.1061 33.7022 29.3636 47.7533C30.8781 51.1542 32.9908 54.1029 35.5227 56.5303L18.3136 77.0392L21.292 79.5384L38.511 59.0176C46.2911 64.6211 56.7585 66.0581 66.1536 61.8762ZM62.9869 58.866C50.5919 63.3774 36.8866 56.9865 32.3752 44.5915C27.8638 32.1966 34.2547 18.4912 46.6497 13.9798C59.0447 9.46843 72.75 15.8593 77.2614 28.2543C81.7728 40.6493 75.3819 54.3546 62.9869 58.866Z",fill:"url(#paint2_linear)"}))),A8e||(A8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:37.7754,y:22.176,width:31.44,height:31.44,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:3}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("filter",{id:"filter1_d",x:11.3145,y:5.55444,width:78.3758,height:84.9839,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:4}),React.createElement("feGaussianBlur",{stdDeviation:3.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:42.2742,y1:98.0985,x2:73.3534,y2:21.1184,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0058E0"}),React.createElement("stop",{offset:1,stopColor:"#0DC4FE"})),React.createElement("linearGradient",{id:"paint1_linear",x1:48.5132,y1:69.9429,x2:87.1244,y2:22.1249,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0058E0"}),React.createElement("stop",{offset:1,stopColor:"#0DC4FE"})),React.createElement("linearGradient",{id:"paint2_linear",x1:-10.1923,y1:52.96,x2:48.1969,y2:103.534,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0058E0"}),React.createElement("stop",{offset:1,stopColor:"#0DC4FE"})))))}const Rxr=null,nfn=rn.p+"static/media/userSearch.1968c112b38a1eed1dd21094e95052ae.svg";var P8e,O8e,j8e;function Wae(){return Wae=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},Wae.apply(null,arguments)}function Dxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Wae({width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,P8e||(P8e=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:64,height:64},React.createElement("rect",{width:63.2,height:63.2,fill:"white"}))),O8e||(O8e=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M57.5996 101.6C81.9001 101.6 101.6 81.9006 101.6 57.6001C101.6 33.2996 81.9001 13.6001 57.5996 13.6001C33.2991 13.6001 13.5996 33.2996 13.5996 57.6001C13.5996 81.9006 33.2991 101.6 57.5996 101.6ZM57.5996 95.2001C36.8337 95.2001 19.9996 78.366 19.9996 57.6001C19.9996 36.8342 36.8337 20.0001 57.5996 20.0001C78.3655 20.0001 95.1996 36.8342 95.1996 57.6001C95.1996 78.366 78.3655 95.2001 57.5996 95.2001ZM63.1996 57.6001C63.1996 60.6929 60.6924 63.2001 57.5996 63.2001C54.5068 63.2001 51.9996 60.6929 51.9996 57.6001C51.9996 54.5073 54.5068 52.0001 57.5996 52.0001C60.6924 52.0001 63.1996 54.5073 63.1996 57.6001ZM88.7996 57.6001C88.7996 74.8314 74.8309 88.8001 57.5996 88.8001C40.3683 88.8001 26.3996 74.8314 26.3996 57.6001C26.3996 40.3688 40.3683 26.4001 57.5996 26.4001C74.8309 26.4001 88.7996 40.3688 88.7996 57.6001ZM32.7996 57.6001C32.7996 71.2968 43.9029 82.4001 57.5996 82.4001C71.2963 82.4001 82.3996 71.2968 82.3996 57.6001C82.3996 43.9034 71.2963 32.8001 57.5996 32.8001C43.9029 32.8001 32.7996 43.9034 32.7996 57.6001ZM57.5996 76.0001C67.7617 76.0001 75.9996 67.7621 75.9996 57.6001C75.9996 47.4381 67.7617 39.2001 57.5996 39.2001C47.4376 39.2001 39.1996 47.4381 39.1996 57.6001C39.1996 67.7621 47.4376 76.0001 57.5996 76.0001ZM57.5996 69.6001C50.9722 69.6001 45.5996 64.2275 45.5996 57.6001C45.5996 50.9727 50.9722 45.6001 57.5996 45.6001C64.227 45.6001 69.5996 50.9727 69.5996 57.6001C69.5996 64.2275 64.227 69.6001 57.5996 69.6001Z",fill:"url(#paint0_linear)"})))),j8e||(j8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:1.59961,y:3.6001,width:112,height:112,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:6}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:68.6359,y1:38.5738,x2:30.5833,y2:16.5013,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#59D004"})))))}const kxr=null,Hae=rn.p+"static/media/wifiGreen.9853c334030015f25b9eb5c21ac7509f.svg";var M8e,R8e,D8e;function Gae(){return Gae=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},Gae.apply(null,arguments)}function Ixr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Gae({width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,React.createElement("mask",{id:"mask0_2994_18137",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:64,height:64},M8e||(M8e=React.createElement("rect",{width:63.2,height:63.2,fill:"white"}))),R8e||(R8e=React.createElement("g",{mask:"url(#mask0_2994_18137)"},React.createElement("g",{filter:"url(#filter0_d_2994_18137)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M57.5996 101.6C81.9001 101.6 101.6 81.9005 101.6 57.6C101.6 33.2995 81.9001 13.6 57.5996 13.6C33.2991 13.6 13.5996 33.2995 13.5996 57.6C13.5996 81.9005 33.2991 101.6 57.5996 101.6ZM57.5996 95.2C36.8337 95.2 19.9996 78.3659 19.9996 57.6C19.9996 36.8341 36.8337 20 57.5996 20C78.3655 20 95.1996 36.8341 95.1996 57.6C95.1996 78.3659 78.3655 95.2 57.5996 95.2ZM63.1996 57.6C63.1996 60.6928 60.6924 63.2 57.5996 63.2C54.5068 63.2 51.9996 60.6928 51.9996 57.6C51.9996 54.5072 54.5068 52 57.5996 52C60.6924 52 63.1996 54.5072 63.1996 57.6ZM88.7996 57.6C88.7996 74.8313 74.8309 88.8 57.5996 88.8C40.3683 88.8 26.3996 74.8313 26.3996 57.6C26.3996 40.3687 40.3683 26.4 57.5996 26.4C74.8309 26.4 88.7996 40.3687 88.7996 57.6ZM32.7996 57.6C32.7996 71.2967 43.9029 82.4 57.5996 82.4C71.2963 82.4 82.3996 71.2967 82.3996 57.6C82.3996 43.9033 71.2963 32.8 57.5996 32.8C43.9029 32.8 32.7996 43.9033 32.7996 57.6ZM57.5996 76C67.7617 76 75.9996 67.762 75.9996 57.6C75.9996 47.438 67.7617 39.2 57.5996 39.2C47.4376 39.2 39.1996 47.438 39.1996 57.6C39.1996 67.762 47.4376 76 57.5996 76ZM57.5996 69.6C50.9722 69.6 45.5996 64.2274 45.5996 57.6C45.5996 50.9726 50.9722 45.6 57.5996 45.6C64.227 45.6 69.5996 50.9726 69.5996 57.6C69.5996 64.2274 64.227 69.6 57.5996 69.6Z",fill:"url(#paint0_linear_2994_18137)"})))),D8e||(D8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d_2994_18137",x:1.59961,y:3.60001,width:112,height:112,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:6}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2994_18137"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2994_18137",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear_2994_18137",x1:68.6359,y1:38.5737,x2:30.5833,y2:16.5012,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#7560E2"}),React.createElement("stop",{offset:1,stopColor:"#0C9CB2"})))))}const Fxr=null,Nxr=rn.p+"static/media/wifiBlue.cf99bffe620c8b7d5b75929236a70494.svg";var k8e,I8e,F8e;function Yae(){return Yae=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},Yae.apply(null,arguments)}function Lxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Yae({width:64,height:64,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,k8e||(k8e=React.createElement("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:64,height:64},React.createElement("rect",{width:63.2,height:63.2,fill:"white"}))),I8e||(I8e=React.createElement("g",{mask:"url(#mask0)"},React.createElement("g",{filter:"url(#filter0_d)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M57.5996 101.6C81.9001 101.6 101.6 81.9006 101.6 57.6001C101.6 33.2996 81.9001 13.6001 57.5996 13.6001C33.2991 13.6001 13.5996 33.2996 13.5996 57.6001C13.5996 81.9006 33.2991 101.6 57.5996 101.6ZM57.5996 95.2001C36.8337 95.2001 19.9996 78.366 19.9996 57.6001C19.9996 36.8342 36.8337 20.0001 57.5996 20.0001C78.3655 20.0001 95.1996 36.8342 95.1996 57.6001C95.1996 78.366 78.3655 95.2001 57.5996 95.2001ZM63.1996 57.6001C63.1996 60.6929 60.6924 63.2001 57.5996 63.2001C54.5068 63.2001 51.9996 60.6929 51.9996 57.6001C51.9996 54.5073 54.5068 52.0001 57.5996 52.0001C60.6924 52.0001 63.1996 54.5073 63.1996 57.6001ZM88.7996 57.6001C88.7996 74.8314 74.8309 88.8001 57.5996 88.8001C40.3683 88.8001 26.3996 74.8314 26.3996 57.6001C26.3996 40.3688 40.3683 26.4001 57.5996 26.4001C74.8309 26.4001 88.7996 40.3688 88.7996 57.6001ZM32.7996 57.6001C32.7996 71.2968 43.9029 82.4001 57.5996 82.4001C71.2963 82.4001 82.3996 71.2968 82.3996 57.6001C82.3996 43.9034 71.2963 32.8001 57.5996 32.8001C43.9029 32.8001 32.7996 43.9034 32.7996 57.6001ZM57.5996 76.0001C67.7617 76.0001 75.9996 67.7621 75.9996 57.6001C75.9996 47.4381 67.7617 39.2001 57.5996 39.2001C47.4376 39.2001 39.1996 47.4381 39.1996 57.6001C39.1996 67.7621 47.4376 76.0001 57.5996 76.0001ZM57.5996 69.6001C50.9722 69.6001 45.5996 64.2275 45.5996 57.6001C45.5996 50.9727 50.9722 45.6001 57.5996 45.6001C64.227 45.6001 69.5996 50.9727 69.5996 57.6001C69.5996 64.2275 64.227 69.6001 57.5996 69.6001Z",fill:"url(#paint0_linear)"})))),F8e||(F8e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d",x:1.59961,y:3.6001,width:112,height:112,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:6}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear",x1:68.6359,y1:38.5738,x2:30.5833,y2:16.5013,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#E66E01"}),React.createElement("stop",{offset:1,stopColor:"#FCD302"})))))}const Bxr=null,Uxr=rn.p+"static/media/wifiOrange.04d67b09865e0fdf4a59cca336b40a44.svg";var N8e,L8e,B8e;function Kae(){return Kae=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},Kae.apply(null,arguments)}function Vxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Kae({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,N8e||(N8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.07692 0.5H16.9231C18.6196 0.5 20 1.88038 20 3.57692V12.0385C20 13.735 18.6196 15.1154 16.9231 15.1154H10.72L7.16115 18.8908C6.79038 19.2842 6.28115 19.495 5.76115 19.495C5.52269 19.495 5.28154 19.4504 5.05115 19.3588C4.31846 19.0673 3.83808 18.3581 3.83846 17.5696L3.84154 15.1154H3.07692C1.38038 15.1154 0 13.735 0 12.0385V3.57692C0 1.88038 1.38038 0.5 3.07692 0.5ZM18.0769 3.5769C18.0769 2.94229 17.5573 2.42306 16.9231 2.42306H3.0769C2.44229 2.42306 1.92306 2.94229 1.92306 3.5769V12.0384C1.92306 12.6731 2.44229 13.1923 3.0769 13.1923H5.7669L5.76152 17.5719L9.88998 13.1923H16.9231C17.5573 13.1923 18.0769 12.6731 18.0769 12.0384V3.5769ZM7.4995 8.07516C7.4995 7.38466 6.94 6.82516 6.2495 6.82516C5.559 6.82516 5 7.38466 5 8.07516C5 8.76516 5.559 9.32516 6.2495 9.32516C6.94 9.32516 7.4995 8.76516 7.4995 8.07516ZM9.81132 9.32516C9.12082 9.32516 8.56132 8.76516 8.56132 8.07516C8.56132 7.38466 9.12082 6.82516 9.81132 6.82516C10.5018 6.82516 11.0613 7.38466 11.0613 8.07516C11.0613 8.76516 10.5018 9.32516 9.81132 9.32516ZM12.123 8.07516C12.123 8.76516 12.683 9.32516 13.373 9.32516C14.0635 9.32516 14.623 8.76516 14.623 8.07516C14.623 7.38466 14.0635 6.82516 13.373 6.82516C12.683 6.82516 12.123 7.38466 12.123 8.07516Z",fill:"#666666"})),React.createElement("mask",{id:"mask0_0:611",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:20,height:20},L8e||(L8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.07692 0.5H16.9231C18.6196 0.5 20 1.88038 20 3.57692V12.0385C20 13.735 18.6196 15.1154 16.9231 15.1154H10.72L7.16115 18.8908C6.79038 19.2842 6.28115 19.495 5.76115 19.495C5.52269 19.495 5.28154 19.4504 5.05115 19.3588C4.31846 19.0673 3.83808 18.3581 3.83846 17.5696L3.84154 15.1154H3.07692C1.38038 15.1154 0 13.735 0 12.0385V3.57692C0 1.88038 1.38038 0.5 3.07692 0.5ZM18.0769 3.5769C18.0769 2.94229 17.5573 2.42306 16.9231 2.42306H3.0769C2.44229 2.42306 1.92306 2.94229 1.92306 3.5769V12.0384C1.92306 12.6731 2.44229 13.1923 3.0769 13.1923H5.7669L5.76152 17.5719L9.88998 13.1923H16.9231C17.5573 13.1923 18.0769 12.6731 18.0769 12.0384V3.5769ZM7.4995 8.07516C7.4995 7.38466 6.94 6.82516 6.2495 6.82516C5.559 6.82516 5 7.38466 5 8.07516C5 8.76516 5.559 9.32516 6.2495 9.32516C6.94 9.32516 7.4995 8.76516 7.4995 8.07516ZM9.81132 9.32516C9.12082 9.32516 8.56132 8.76516 8.56132 8.07516C8.56132 7.38466 9.12082 6.82516 9.81132 6.82516C10.5018 6.82516 11.0613 7.38466 11.0613 8.07516C11.0613 8.76516 10.5018 9.32516 9.81132 9.32516ZM12.123 8.07516C12.123 8.76516 12.683 9.32516 13.373 9.32516C14.0635 9.32516 14.623 8.76516 14.623 8.07516C14.623 7.38466 14.0635 6.82516 13.373 6.82516C12.683 6.82516 12.123 7.38466 12.123 8.07516Z",fill:"white"}))),B8e||(B8e=React.createElement("g",{mask:"url(#mask0_0:611)"})))}const $xr=null,zxr=rn.p+"static/media/response.5325190fedd79d335da789106d35aa9f.svg";var U8e,V8e,$8e;function Xae(){return Xae=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},Xae.apply(null,arguments)}function Wxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Xae({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,U8e||(U8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.7578 1.95651V18.0425C16.7578 18.2776 16.5882 18.4482 16.354 18.4482H3.95745C3.72324 18.4482 3.55361 18.2776 3.55361 18.0425V1.95651C3.55361 1.72134 3.72324 1.55171 3.95745 1.55171H16.354C16.5882 1.55171 16.7578 1.72134 16.7578 1.95651ZM16.354 0H3.9575C2.87899 0 2 0.877066 2 1.95653V18.0425C2 19.122 2.87899 20 3.9575 20H16.354C17.4325 20 18.3105 19.122 18.3105 18.0425V1.95653C18.3105 0.877066 17.4325 0 16.354 0ZM10.8772 6.0536H14.5223C14.8365 6.0536 15.092 5.79819 15.092 5.48398C15.092 5.16978 14.8365 4.91437 14.5223 4.91437H10.8772C10.563 4.91437 10.3076 5.16978 10.3076 5.48398C10.3076 5.79819 10.563 6.0536 10.8772 6.0536ZM8.98014 3.8366H9.00038C9.13049 3.8366 9.25675 3.88864 9.34831 3.98213C9.44084 4.07562 9.49192 4.19899 9.49095 4.33007C9.48999 4.46115 9.43794 4.58355 9.34446 4.67608L7.093 6.98344C6.98698 7.08367 6.86747 7.1309 6.74217 7.1309H6.72675C6.59567 7.12704 6.47423 7.07211 6.3846 6.97669L5.34368 5.86927C5.16634 5.6688 5.1808 5.36616 5.37453 5.184C5.46994 5.09533 5.59331 5.05003 5.72728 5.05293C5.85739 5.05678 5.97883 5.11268 6.06847 5.2081L6.74795 5.93192L8.64473 3.98984C8.73147 3.89732 8.85099 3.84238 8.98014 3.8366ZM14.5225 9.725H10.8774C10.5632 9.725 10.3077 9.98041 10.3077 10.2946C10.3077 10.6088 10.5632 10.8642 10.8774 10.8642H14.5225C14.8367 10.8642 15.0921 10.6088 15.0921 10.2946C15.0921 9.98041 14.8367 9.725 14.5225 9.725ZM8.64419 8.79986C8.7319 8.70734 8.85044 8.65336 8.97863 8.64758C9.10682 8.64276 9.25042 8.69288 9.34873 8.79215C9.4403 8.88564 9.49138 9.00901 9.49041 9.14009C9.48945 9.27116 9.43837 9.39357 9.34488 9.48609L7.09246 11.7935C6.98837 11.8937 6.86885 11.9419 6.74259 11.9419C6.74018 11.9419 6.73753 11.9416 6.73488 11.9414L6.73485 11.9414C6.73221 11.9412 6.72957 11.9409 6.72717 11.9409C6.5961 11.938 6.47465 11.8831 6.38502 11.7877L5.35278 10.6909C5.26218 10.5925 5.21496 10.4682 5.21978 10.3362C5.22363 10.2051 5.27857 10.0846 5.37495 9.99499C5.4694 9.90535 5.59277 9.85812 5.72674 9.86294C5.85782 9.86776 5.97926 9.9227 6.06793 10.0181L6.74838 10.7419L8.64419 8.79986ZM14.5225 14.0978H10.8774C10.5632 14.0978 10.3077 14.3532 10.3077 14.6674C10.3077 14.9816 10.5632 15.237 10.8774 15.237H14.5225C14.8367 15.237 15.0921 14.9816 15.0921 14.6674C15.0921 14.3532 14.8367 14.0978 14.5225 14.0978ZM7.35415 13.4573H7.35511C8.02014 13.4573 8.56276 13.9989 8.56373 14.6649V14.6669C8.56469 14.9897 8.4394 15.2933 8.21097 15.5218C7.98255 15.7502 7.67895 15.8764 7.35608 15.8764H7.35415C7.03224 15.8764 6.7296 15.7511 6.50118 15.5237C6.27275 15.2953 6.14746 14.9926 6.14746 14.6698C6.14649 14.345 6.27179 14.0414 6.49925 13.8129C6.72767 13.5835 7.03127 13.4573 7.35415 13.4573Z",fill:"#666666"})),React.createElement("mask",{id:"mask0_0:599",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:0,width:17,height:20},V8e||(V8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.7578 1.95651V18.0425C16.7578 18.2776 16.5882 18.4482 16.354 18.4482H3.95745C3.72324 18.4482 3.55361 18.2776 3.55361 18.0425V1.95651C3.55361 1.72134 3.72324 1.55171 3.95745 1.55171H16.354C16.5882 1.55171 16.7578 1.72134 16.7578 1.95651ZM16.354 0H3.9575C2.87899 0 2 0.877066 2 1.95653V18.0425C2 19.122 2.87899 20 3.9575 20H16.354C17.4325 20 18.3105 19.122 18.3105 18.0425V1.95653C18.3105 0.877066 17.4325 0 16.354 0ZM10.8772 6.0536H14.5223C14.8365 6.0536 15.092 5.79819 15.092 5.48398C15.092 5.16978 14.8365 4.91437 14.5223 4.91437H10.8772C10.563 4.91437 10.3076 5.16978 10.3076 5.48398C10.3076 5.79819 10.563 6.0536 10.8772 6.0536ZM8.98014 3.8366H9.00038C9.13049 3.8366 9.25675 3.88864 9.34831 3.98213C9.44084 4.07562 9.49192 4.19899 9.49095 4.33007C9.48999 4.46115 9.43794 4.58355 9.34446 4.67608L7.093 6.98344C6.98698 7.08367 6.86747 7.1309 6.74217 7.1309H6.72675C6.59567 7.12704 6.47423 7.07211 6.3846 6.97669L5.34368 5.86927C5.16634 5.6688 5.1808 5.36616 5.37453 5.184C5.46994 5.09533 5.59331 5.05003 5.72728 5.05293C5.85739 5.05678 5.97883 5.11268 6.06847 5.2081L6.74795 5.93192L8.64473 3.98984C8.73147 3.89732 8.85099 3.84238 8.98014 3.8366ZM14.5225 9.725H10.8774C10.5632 9.725 10.3077 9.98041 10.3077 10.2946C10.3077 10.6088 10.5632 10.8642 10.8774 10.8642H14.5225C14.8367 10.8642 15.0921 10.6088 15.0921 10.2946C15.0921 9.98041 14.8367 9.725 14.5225 9.725ZM8.64419 8.79986C8.7319 8.70734 8.85044 8.65336 8.97863 8.64758C9.10682 8.64276 9.25042 8.69288 9.34873 8.79215C9.4403 8.88564 9.49138 9.00901 9.49041 9.14009C9.48945 9.27116 9.43837 9.39357 9.34488 9.48609L7.09246 11.7935C6.98837 11.8937 6.86885 11.9419 6.74259 11.9419C6.74018 11.9419 6.73753 11.9416 6.73488 11.9414L6.73485 11.9414C6.73221 11.9412 6.72957 11.9409 6.72717 11.9409C6.5961 11.938 6.47465 11.8831 6.38502 11.7877L5.35278 10.6909C5.26218 10.5925 5.21496 10.4682 5.21978 10.3362C5.22363 10.2051 5.27857 10.0846 5.37495 9.99499C5.4694 9.90535 5.59277 9.85812 5.72674 9.86294C5.85782 9.86776 5.97926 9.9227 6.06793 10.0181L6.74838 10.7419L8.64419 8.79986ZM14.5225 14.0978H10.8774C10.5632 14.0978 10.3077 14.3532 10.3077 14.6674C10.3077 14.9816 10.5632 15.237 10.8774 15.237H14.5225C14.8367 15.237 15.0921 14.9816 15.0921 14.6674C15.0921 14.3532 14.8367 14.0978 14.5225 14.0978ZM7.35415 13.4573H7.35511C8.02014 13.4573 8.56276 13.9989 8.56373 14.6649V14.6669C8.56469 14.9897 8.4394 15.2933 8.21097 15.5218C7.98255 15.7502 7.67895 15.8764 7.35608 15.8764H7.35415C7.03224 15.8764 6.7296 15.7511 6.50118 15.5237C6.27275 15.2953 6.14746 14.9926 6.14746 14.6698C6.14649 14.345 6.27179 14.0414 6.49925 13.8129C6.72767 13.5835 7.03127 13.4573 7.35415 13.4573Z",fill:"white"}))),$8e||($8e=React.createElement("g",{mask:"url(#mask0_0:599)"})))}const Hxr=null,rfn=rn.p+"static/media/list.70b472b84d589b78acbf79d70c344270.svg";var z8e,W8e,H8e,G8e,Y8e,K8e;function Zae(){return Zae=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},Zae.apply(null,arguments)}function Gxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Zae({width:32,height:20,viewBox:"0 0 32 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,z8e||(z8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.8697 0.868986C10.8665 0.865702 10.8633 0.862431 10.86 0.859175C10.3811 0.380275 9.6047 0.380275 9.1258 0.859174L9.12574 0.859228L3.34496 6.64001C2.86606 7.11891 2.86606 7.89536 3.34496 8.37426C3.82386 8.85316 4.60031 8.85316 5.07921 8.37426L8.76655 4.68692L8.76655 18.2737C8.76655 18.9509 9.31558 19.5 9.99285 19.5C10.6701 19.5 11.2191 18.9509 11.2191 18.2737L11.2191 4.68688L14.9066 8.37431C15.3855 8.85321 16.1619 8.85321 16.6408 8.37431C17.1197 7.89541 17.1197 7.11896 16.6408 6.64006L10.8697 0.868986Z",fill:"#666666"})),React.createElement("mask",{id:"mask0_2498:13143",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:0,width:15,height:20},W8e||(W8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.8697 0.868986C10.8665 0.865702 10.8633 0.862431 10.86 0.859175C10.3811 0.380275 9.6047 0.380275 9.1258 0.859174L9.12574 0.859228L3.34496 6.64001C2.86606 7.11891 2.86606 7.89536 3.34496 8.37426C3.82386 8.85316 4.60031 8.85316 5.07921 8.37426L8.76655 4.68692L8.76655 18.2737C8.76655 18.9509 9.31558 19.5 9.99285 19.5C10.6701 19.5 11.2191 18.9509 11.2191 18.2737L11.2191 4.68688L14.9066 8.37431C15.3855 8.85321 16.1619 8.85321 16.6408 8.37431C17.1197 7.89541 17.1197 7.11896 16.6408 6.64006L10.8697 0.868986Z",fill:"white"}))),H8e||(H8e=React.createElement("g",{mask:"url(#mask0_2498:13143)"})),G8e||(G8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1303 19.131C21.1335 19.1343 21.1367 19.1376 21.14 19.1408C21.6189 19.6197 22.3953 19.6197 22.8742 19.1408L22.8743 19.1408L28.655 13.36C29.1339 12.8811 29.1339 12.1046 28.655 11.6257C28.1761 11.1468 27.3997 11.1468 26.9208 11.6257L23.2335 15.3131L23.2335 1.72633C23.2335 1.04907 22.6844 0.500036 22.0072 0.500036C21.3299 0.500036 20.7809 1.04907 20.7809 1.72633L20.7809 15.3131L17.0934 11.6257C16.6145 11.1468 15.8381 11.1468 15.3592 11.6257C14.8803 12.1046 14.8803 12.881 15.3592 13.3599L21.1303 19.131Z",fill:"#666666"})),React.createElement("mask",{id:"mask1_2498:13143",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:15,y:0,width:15,height:20},Y8e||(Y8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1303 19.131C21.1335 19.1343 21.1367 19.1376 21.14 19.1408C21.6189 19.6197 22.3953 19.6197 22.8742 19.1408L22.8743 19.1408L28.655 13.36C29.1339 12.8811 29.1339 12.1046 28.655 11.6257C28.1761 11.1468 27.3997 11.1468 26.9208 11.6257L23.2335 15.3131L23.2335 1.72633C23.2335 1.04907 22.6844 0.500036 22.0072 0.500036C21.3299 0.500036 20.7809 1.04907 20.7809 1.72633L20.7809 15.3131L17.0934 11.6257C16.6145 11.1468 15.8381 11.1468 15.3592 11.6257C14.8803 12.1046 14.8803 12.881 15.3592 13.3599L21.1303 19.131Z",fill:"white"}))),K8e||(K8e=React.createElement("g",{mask:"url(#mask1_2498:13143)"})))}const Yxr=null,afn=rn.p+"static/media/Compare.ddace394633cc14d273753ca2d37c78e.svg";var X8e,Z8e,Q8e;function Qae(){return Qae=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},Qae.apply(null,arguments)}function Kxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Qae({width:27,height:27,viewBox:"0 0 27 27",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,X8e||(X8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5624 10.6924L13.5 0.660156L2.43763 10.6924C1.95914 11.1263 1.6875 11.7336 1.6875 12.3694V22.9445C1.6875 24.2117 2.74523 25.239 4.05 25.239L11.1375 25.2389V16.061H15.8625V25.2389L22.95 25.239C24.2548 25.239 25.3125 24.2117 25.3125 22.9445V12.3694C25.3125 11.7336 25.0409 11.1263 24.5624 10.6924ZM3.82035 12.1302L13.5007 3.35121L23.181 12.1302C23.2494 12.1922 23.2882 12.2789 23.2882 12.3697V22.9448L23.2827 23.0037C23.2542 23.1567 23.1164 23.2726 22.9507 23.2726L17.8882 23.2719V14.0947H9.11318V23.2719L4.05067 23.2726C3.86429 23.2726 3.71318 23.1259 3.71318 22.9448V12.3697C3.71318 12.2789 3.75199 12.1922 3.82035 12.1302Z",fill:"#333333"})),React.createElement("mask",{id:"mask0_1329_37",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:1,y:0,width:25,height:26},Z8e||(Z8e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5624 10.6924L13.5 0.660156L2.43763 10.6924C1.95914 11.1263 1.6875 11.7336 1.6875 12.3694V22.9445C1.6875 24.2117 2.74523 25.239 4.05 25.239L11.1375 25.2389V16.061H15.8625V25.2389L22.95 25.239C24.2548 25.239 25.3125 24.2117 25.3125 22.9445V12.3694C25.3125 11.7336 25.0409 11.1263 24.5624 10.6924ZM3.82035 12.1302L13.5007 3.35121L23.181 12.1302C23.2494 12.1922 23.2882 12.2789 23.2882 12.3697V22.9448L23.2827 23.0037C23.2542 23.1567 23.1164 23.2726 22.9507 23.2726L17.8882 23.2719V14.0947H9.11318V23.2719L4.05067 23.2726C3.86429 23.2726 3.71318 23.1259 3.71318 22.9448V12.3697C3.71318 12.2789 3.75199 12.1922 3.82035 12.1302Z",fill:"white"}))),Q8e||(Q8e=React.createElement("g",{mask:"url(#mask0_1329_37)"})))}const Xxr=null,Yb=rn.p+"static/media/home.97e29cc00e52dbe4a46c0be52a609179.svg";var J8e,q8e,e7e,t7e,n7e;function Jae(){return Jae=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},Jae.apply(null,arguments)}function Zxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Jae({width:24,height:24,viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,J8e||(J8e=React.createElement("rect",{width:48,height:48,fill:"white",fillOpacity:.01})),q8e||(q8e=React.createElement("path",{d:"M5 7C5 5.34315 6.34315 4 8 4H32C33.6569 4 35 5.34315 35 7V44H8C6.34315 44 5 42.6569 5 41V7Z",fill:"none",stroke:"#333",strokeWidth:4,strokeLinejoin:"round"})),e7e||(e7e=React.createElement("path",{d:"M35 24C35 22.8954 35.8954 22 37 22H41C42.1046 22 43 22.8954 43 24V41C43 42.6569 41.6569 44 40 44H35V24Z",stroke:"#333",strokeWidth:4,strokeLinejoin:"round"})),t7e||(t7e=React.createElement("path",{d:"M11 12H19",stroke:"#333",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round"})),n7e||(n7e=React.createElement("path",{d:"M11 19H23",stroke:"#333",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round"})))}const Qxr=null,qae=rn.p+"static/media/tableReport.32609dd88371307b3ff234790c7bc87b.svg";var r7e,a7e,i7e,o7e;function eie(){return eie=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},eie.apply(null,arguments)}function Jxr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",eie({width:24,height:24,viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,r7e||(r7e=React.createElement("path",{d:"M26.24 16.373L17.1 7.23303C14.4386 4.57168 10.0651 4.6303 7.33143 7.36397C4.59776 10.0976 4.53913 14.4712 7.20049 17.1325L15.1358 25.0678",stroke:"#333",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round"})),a7e||(a7e=React.createElement("path",{d:"M32.9027 23.0033L40.838 30.9386C43.4994 33.5999 43.4408 37.9734 40.7071 40.7071C37.9734 43.4408 33.5999 43.4994 30.9386 40.8381L21.7985 31.698",stroke:"#333",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round"})),i7e||(i7e=React.createElement("path",{d:"M26.1091 26.1416C28.8427 23.4079 28.9014 19.0344 26.24 16.373",stroke:"#333",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round"})),o7e||(o7e=React.createElement("path",{d:"M21.7985 21.7985C19.0649 24.5322 19.0062 28.9057 21.6676 31.5671",stroke:"#333",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round"})))}const qxr=null,s7e=rn.p+"static/media/linkOne.f9e6932026ed6ab8992d0995ebbcc21b.svg";var l7e;function tie(){return tie=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},tie.apply(null,arguments)}function e1r(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",tie({width:143,height:143,viewBox:"0 0 143 143",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,l7e||(l7e=React.createElement("path",{d:"M113.205 5.95834H53.6218C47.0677 5.95834 41.7052 11.3208 41.7052 17.875V35.75H53.6218V23.8333H113.205V119.167H53.6218V107.25H41.7052V125.125C41.7052 131.679 47.0677 137.042 53.6218 137.042H113.205C119.759 137.042 125.122 131.679 125.122 125.125V17.875C125.122 11.3208 119.759 5.95834 113.205 5.95834ZM41.7647 80.2588L26.571 65.065L19.0039 72.6321L41.7052 95.3333L84.5456 52.4929L76.9785 44.9258L41.7647 80.2588Z",fill:"#BAAFEF"})))}const t1r=null,n1r=rn.p+"static/media/phoneCheckmark.5af3e898086c52dc1e4cca05edca94dc.svg";var c7e,u7e,d7e,f7e,h7e;function nie(){return nie=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},nie.apply(null,arguments)}function r1r(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",nie({width:221,height:285,viewBox:"0 0 221 285",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,c7e||(c7e=React.createElement("g",{filter:"url(#filter0_d_2994_18251)"},React.createElement("path",{d:"M142.301 21.4125C141.4 20.5083 140.177 20.0001 138.9 20.0001H34.7999C32.149 20.0001 29.9999 22.1492 29.9999 24.8001V240.057C29.9999 242.708 32.149 244.857 34.7999 244.857H180.038C182.689 244.857 184.838 242.708 184.838 240.057V66.0939C184.838 64.824 184.335 63.6059 183.438 62.7062L142.301 21.4125Z",fill:"#F4F4F4"}))),React.createElement("mask",{id:"mask0_2994_18251",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:30,y:20,width:155,height:225},u7e||(u7e=React.createElement("path",{d:"M142.301 21.4125C141.4 20.5083 140.177 20.0001 138.9 20.0001H34.7999C32.149 20.0001 29.9999 22.1492 29.9999 24.8001V240.057C29.9999 242.708 32.149 244.857 34.7999 244.857H180.038C182.689 244.857 184.838 242.708 184.838 240.057V66.0939C184.838 64.824 184.335 63.6059 183.438 62.7062L142.301 21.4125Z",fill:"white"}))),d7e||(d7e=React.createElement("g",{mask:"url(#mask0_2994_18251)"},React.createElement("rect",{x:55.8066,y:108.12,width:103.225,height:6.07722,rx:3.03861,fill:"#EAEAEA"}),React.createElement("rect",{x:55.8066,y:129.39,width:67.6784,height:6.07722,rx:3.03861,fill:"#EAEAEA"}),React.createElement("g",{filter:"url(#filter1_d_2994_18251)"},React.createElement("path",{d:"M142.333 20.0001V64.06H186.355L142.333 20.0001Z",fill:"#FBFBFB"})))),f7e||(f7e=React.createElement("g",{filter:"url(#filter2_d_2994_18251)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M175.085 245.445C175.248 245.362 175.412 245.242 175.548 245.105L200.557 219.777C201.264 219.061 201.264 217.894 200.557 217.178L199.269 215.873C198.561 215.157 197.409 215.157 196.701 215.873L174.25 238.61L164.309 228.541C163.592 227.816 162.449 227.825 161.741 228.541L160.453 229.846C159.746 230.562 159.746 231.729 160.453 232.446L172.953 245.105C173.552 245.683 174.405 245.794 175.085 245.445ZM145.432 230.039C145.432 210.251 161.27 194.211 180.809 194.211C200.348 194.211 216.186 210.251 216.186 230.039C216.186 249.827 200.348 265.866 180.809 265.866C161.27 265.866 145.432 249.827 145.432 230.039Z",fill:"url(#paint0_linear_2994_18251)"}))),h7e||(h7e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d_2994_18251",x:0,y:12207e-8,width:214.838,height:284.857,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:10}),React.createElement("feGaussianBlur",{stdDeviation:15}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2994_18251"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2994_18251",result:"shape"})),React.createElement("filter",{id:"filter1_d_2994_18251",x:126.332,y:8.00012,width:76.0234,height:76.0599,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:4}),React.createElement("feGaussianBlur",{stdDeviation:8}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2994_18251"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2994_18251",result:"shape"})),React.createElement("filter",{id:"filter2_d_2994_18251",x:139.617,y:188.996,width:82.3828,height:87.0039,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:2}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2994_18251"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2994_18251",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear_2994_18251",x1:180.809,y1:194.211,x2:180.809,y2:265.866,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#4CC722"}),React.createElement("stop",{offset:1,stopColor:"#0C9CB2"})))))}const a1r=null,i1r=rn.p+"static/media/fileCheck.5b950d193d5b10145c3fecbf06173fbe.svg";var p7e,m7e,g7e,v7e,y7e,x7e,b7e;function rie(){return rie=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},rie.apply(null,arguments)}function o1r(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",rie({width:218,height:285,viewBox:"0 0 218 285",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,p7e||(p7e=React.createElement("g",{filter:"url(#filter0_d_3573_15600)"},React.createElement("path",{d:"M142.301 21.4123C141.4 20.5082 140.177 20 138.9 20H34.7999C32.149 20 29.9999 22.149 29.9999 24.8V240.057C29.9999 242.708 32.149 244.857 34.7999 244.857H180.038C182.689 244.857 184.838 242.708 184.838 240.057V66.0938C184.838 64.8239 184.335 63.6058 183.438 62.7061L142.301 21.4123Z",fill:"#F4F4F4"}))),React.createElement("mask",{id:"mask0_3573_15600",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:30,y:20,width:155,height:225},m7e||(m7e=React.createElement("path",{d:"M142.301 21.4123C141.4 20.5082 140.177 20 138.9 20H34.7999C32.149 20 29.9999 22.149 29.9999 24.8V240.057C29.9999 242.708 32.149 244.857 34.7999 244.857H180.038C182.689 244.857 184.838 242.708 184.838 240.057V66.0938C184.838 64.8239 184.335 63.6058 183.438 62.7061L142.301 21.4123Z",fill:"white"}))),g7e||(g7e=React.createElement("g",{mask:"url(#mask0_3573_15600)"},React.createElement("rect",{x:55.8066,y:108.12,width:103.225,height:6.07722,rx:3.03861,fill:"#EAEAEA"}),React.createElement("rect",{x:55.8066,y:129.39,width:67.6784,height:6.07722,rx:3.03861,fill:"#EAEAEA"}),React.createElement("g",{filter:"url(#filter1_d_3573_15600)"},React.createElement("path",{d:"M142.334 20V64.0599H186.356L142.334 20Z",fill:"#FBFBFB"})))),v7e||(v7e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M147.527 202.53C161.571 188.493 184.434 188.49 198.471 202.526C212.507 216.566 212.507 239.433 198.471 253.473C184.434 267.51 161.568 267.51 147.524 253.473C133.487 239.433 133.491 216.57 147.527 202.53ZM158.314 213.251C159.122 212.467 160.252 212.03 161.374 212.045C162.492 212.057 163.598 212.543 164.397 213.342L173.965 222.91L183.548 213.327C184.331 212.519 185.465 212.03 186.595 212.03C187.725 212.03 188.856 212.492 189.655 213.291C190.451 214.087 190.913 215.217 190.916 216.35C190.916 217.481 190.424 218.611 189.603 219.383L180.02 228.966L189.604 238.55C190.413 239.334 190.902 240.467 190.902 241.598C190.902 242.728 190.44 243.858 189.641 244.657C188.845 245.453 187.715 245.915 186.581 245.918C185.451 245.918 184.32 245.426 183.549 244.606L173.965 235.022L164.396 244.591C163.597 245.414 162.463 245.903 161.321 245.891C160.166 245.915 159.033 245.426 158.249 244.618C157.465 243.81 157.027 242.679 157.042 241.558C157.055 240.44 157.541 239.334 158.34 238.535L167.909 228.966L158.341 219.398C157.518 218.599 157.028 217.466 157.041 216.323C157.016 215.169 157.505 214.035 158.314 213.251Z",fill:"#EF0000"})),React.createElement("mask",{id:"mask1_3573_15600",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:136,y:192,width:73,height:73},y7e||(y7e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M147.527 202.53C161.571 188.493 184.434 188.49 198.471 202.526C212.507 216.566 212.507 239.433 198.471 253.473C184.434 267.51 161.568 267.51 147.524 253.473C133.487 239.433 133.491 216.57 147.527 202.53ZM158.314 213.251C159.122 212.467 160.252 212.03 161.374 212.045C162.492 212.057 163.598 212.543 164.397 213.342L173.965 222.91L183.548 213.327C184.331 212.519 185.465 212.03 186.595 212.03C187.725 212.03 188.856 212.492 189.655 213.291C190.451 214.087 190.913 215.217 190.916 216.35C190.916 217.481 190.424 218.611 189.603 219.383L180.02 228.966L189.604 238.55C190.413 239.334 190.902 240.467 190.902 241.598C190.902 242.728 190.44 243.858 189.641 244.657C188.845 245.453 187.715 245.915 186.581 245.918C185.451 245.918 184.32 245.426 183.549 244.606L173.965 235.022L164.396 244.591C163.597 245.414 162.463 245.903 161.321 245.891C160.166 245.915 159.033 245.426 158.249 244.618C157.465 243.81 157.027 242.679 157.042 241.558C157.055 240.44 157.541 239.334 158.34 238.535L167.909 228.966L158.341 219.398C157.518 218.599 157.028 217.466 157.041 216.323C157.016 215.169 157.505 214.035 158.314 213.251Z",fill:"white"}))),x7e||(x7e=React.createElement("g",{mask:"url(#mask1_3573_15600)"})),b7e||(b7e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d_3573_15600",x:0,y:0,width:214.838,height:284.857,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:10}),React.createElement("feGaussianBlur",{stdDeviation:15}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_3573_15600"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_3573_15600",result:"shape"})),React.createElement("filter",{id:"filter1_d_3573_15600",x:126.334,y:8,width:76.0225,height:76.0601,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:4}),React.createElement("feGaussianBlur",{stdDeviation:8}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_3573_15600"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_3573_15600",result:"shape"})))))}const s1r=null,l1r=rn.p+"static/media/fileError.cea8beab41a8768a41450b700d3128ea.svg";var w7e,S7e,C7e,E7e,_7e;function aie(){return aie=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},aie.apply(null,arguments)}function c1r(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",aie({width:77,height:76,viewBox:"0 0 77 76",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,w7e||(w7e=React.createElement("path",{d:"M4 67.1173V65.6995C4 50.1925 16.9302 37.6371 32.8616 37.6371C48.7931 37.6371 61.7233 50.1925 61.7233 65.6995V67.1173H4Z",stroke:"#FF7900",strokeWidth:5.07042})),S7e||(S7e=React.createElement("path",{d:"M32.8622 29.0406C25.7958 29.0406 20.0674 23.3279 20.0674 16.2809C20.0674 9.23385 25.7958 3.52112 32.8622 3.52112C39.9285 3.52112 45.657 9.23385 45.657 16.2809C45.657 23.3279 39.9285 29.0406 32.8622 29.0406Z",stroke:"#FF7900",strokeWidth:5.07042})),C7e||(C7e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M62.039 46.8286C60.9865 45.0628 58.5617 45.0628 57.5092 46.8286L43.9695 69.5254C42.8383 71.4224 44.1212 73.8986 46.2344 73.8986H73.3138C75.4279 73.8986 76.7099 71.4224 75.5787 69.5254L62.039 46.8286Z",fill:"#FF7900"})),React.createElement("mask",{id:"mask0_2192_12690",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:43,y:45,width:33,height:29},E7e||(E7e=React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M62.039 46.8286C60.9865 45.0628 58.5617 45.0628 57.5092 46.8286L43.9695 69.5254C42.8383 71.4224 44.1212 73.8986 46.2344 73.8986H73.3138C75.4279 73.8986 76.7099 71.4224 75.5787 69.5254L62.039 46.8286Z",fill:"white"}))),_7e||(_7e=React.createElement("g",{mask:"url(#mask0_2192_12690)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M59.7739 55.2394C58.8778 55.2394 58.1514 55.9659 58.1514 56.862V61.7296C58.1514 62.6257 58.8778 63.3521 59.7739 63.3521C60.67 63.3521 61.3964 62.6257 61.3964 61.7296V56.862C61.3964 55.9659 60.67 55.2394 59.7739 55.2394ZM59.774 64.9747C58.8779 64.9747 58.1514 65.7011 58.1514 66.5972C58.1514 67.4933 58.8779 68.2197 59.774 68.2197C60.6701 68.2197 61.3965 67.4933 61.3965 66.5972C61.3965 65.7011 60.6701 64.9747 59.774 64.9747Z",fill:"white"}))))}const u1r=null,T7e=rn.p+"static/media/personWarning.66e171fc8f6b5297b2afef1e18ee4f92.svg";var A7e,P7e,O7e,j7e,M7e,R7e;function iie(){return iie=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},iie.apply(null,arguments)}function d1r(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",iie({width:32,height:43,viewBox:"0 0 32 43",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,A7e||(A7e=React.createElement("path",{d:"M29.6015 8.72559C30.927 8.72559 32.0015 9.8001 32.0015 11.1256V40.1082C32.0015 41.4337 30.927 42.5082 29.6015 42.5082H11.4156C10.0901 42.5082 9.01562 41.4337 9.01562 40.1082V11.1256C9.01562 9.8001 10.0901 8.72559 11.4156 8.72559L29.6015 8.72559Z",fill:"url(#paint0_linear_5847_25398)"})),P7e||(P7e=React.createElement("path",{d:"M25.0937 4.61719C26.4192 4.61719 27.4937 5.6917 27.4937 7.01719V35.9998C27.4937 37.3253 26.4192 38.3998 25.0937 38.3998H6.90781C5.58233 38.3998 4.50781 37.3253 4.50781 35.9998V7.01719C4.50781 5.6917 5.58233 4.61719 6.90781 4.61719L25.0937 4.61719Z",fill:"url(#paint1_linear_5847_25398)"})),O7e||(O7e=React.createElement("path",{d:"M7.40836 1.23226C7.85999 0.769633 8.47917 0.508789 9.1257 0.508789H20.5859C21.9114 0.508789 22.9859 1.58331 22.9859 2.90879V31.8914C22.9859 33.2169 21.9114 34.2914 20.5859 34.2914H2.4C1.07452 34.2914 0 33.2169 0 31.8914V9.79816C0 9.17164 0.245001 8.56995 0.682666 8.12163L7.40836 1.23226Z",fill:"url(#paint2_linear_5847_25398)"})),React.createElement("mask",{id:"mask0_5847_25398",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:0,y:0,width:23,height:35},j7e||(j7e=React.createElement("path",{d:"M7.40836 1.23226C7.85999 0.769633 8.47917 0.508789 9.1257 0.508789H20.5859C21.9114 0.508789 22.9859 1.58331 22.9859 2.90879V31.8914C22.9859 33.2169 21.9114 34.2914 20.5859 34.2914H2.4C1.07452 34.2914 0 33.2169 0 31.8914V9.79816C0 9.17164 0.245001 8.56995 0.682666 8.12163L7.40836 1.23226Z",fill:"white"}))),M7e||(M7e=React.createElement("g",{mask:"url(#mask0_5847_25398)"},React.createElement("rect",{opacity:.2,width:8.56338,height:1.36957,rx:.684783,transform:"matrix(1 0 0 -1 4.05469 13.748)",fill:"white"}),React.createElement("rect",{opacity:.2,width:14.4225,height:1.36957,rx:.684783,transform:"matrix(1 0 0 -1 4.05469 17.4004)",fill:"white"}),React.createElement("g",{filter:"url(#filter0_d_5847_25398)"},React.createElement("path",{d:"M8.11268 0.508789V8.78208H0L8.11268 0.508789Z",fill:"#FFF6D1"})))),R7e||(R7e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d_5847_25398",x:-8,y:-5.49121,width:24.1133,height:24.2734,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:2}),React.createElement("feGaussianBlur",{stdDeviation:4}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0928159 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_5847_25398"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_5847_25398",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear_5847_25398",x1:10.937,y1:49.0907,x2:40.4645,y2:40.2883,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FF7900"}),React.createElement("stop",{offset:1,stopColor:"#FFF6D1"})),React.createElement("linearGradient",{id:"paint1_linear_5847_25398",x1:8.25265,y1:52.3832,x2:39.3463,y2:40.2613,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FF7900"}),React.createElement("stop",{offset:1,stopColor:"#FFF6D1"})),React.createElement("linearGradient",{id:"paint2_linear_5847_25398",x1:-6.41409,y1:15.5479,x2:22.8043,y2:37.8768,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FF7900"}),React.createElement("stop",{offset:1,stopColor:"#FFDE51"})))))}const f1r=null,ifn=rn.p+"static/media/filesOrange.4706e963f148f6be9949f148764e43a3.svg";var D7e,k7e;function oie(){return oie=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},oie.apply(null,arguments)}function h1r(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",oie({width:69,height:52,viewBox:"0 0 69 52",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,D7e||(D7e=React.createElement("g",{filter:"url(#filter0_d_5847_25405)"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M58 8.10879C58 6.12056 56.3882 4.50879 54.4 4.50879H14.6C12.6118 4.50879 11 6.12056 11 8.10879V29.9088C11 31.897 12.6118 33.5088 14.6 33.5088H54.4C56.3882 33.5088 58 31.897 58 29.9088V8.10879ZM18.3086 25.0076V25.2964H29.7286V25.0076C29.7286 21.8487 27.1705 19.2911 24.0186 19.2911C20.8667 19.2911 18.3086 21.8487 18.3086 25.0076ZM24.0189 18.3672C22.379 18.3672 21.0497 17.0229 21.0497 15.3645C21.0497 13.7062 22.379 12.3619 24.0189 12.3619C25.6588 12.3619 26.9881 13.7062 26.9881 15.3645C26.9881 17.0229 25.6588 18.3672 24.0189 18.3672ZM35.9035 19.2911C35.5208 19.2911 35.2106 18.9809 35.2106 18.5982C35.2106 18.2155 35.5208 17.9052 35.9035 17.9052H46.8006C47.1833 17.9052 47.4935 18.2155 47.4935 18.5982C47.4935 18.9809 47.1833 19.2911 46.8006 19.2911H35.9035ZM35.2106 13.9787C35.2106 14.3614 35.5208 14.6716 35.9035 14.6716H43.1462C43.5289 14.6716 43.8391 14.3614 43.8391 13.9787C43.8391 13.596 43.5289 13.2858 43.1462 13.2858H35.9035C35.5208 13.2858 35.2106 13.596 35.2106 13.9787ZM35.9035 24.3725C35.5208 24.3725 35.2106 24.0623 35.2106 23.6796C35.2106 23.2969 35.5208 22.9867 35.9035 22.9867H39.5933C39.9759 22.9867 40.2862 23.2969 40.2862 23.6796C40.2862 24.0623 39.9759 24.3725 39.5933 24.3725H35.9035Z",fill:"url(#paint0_linear_5847_25405)"}))),k7e||(k7e=React.createElement("defs",null,React.createElement("filter",{id:"filter0_d_5847_25405",x:0,y:.508789,width:69,height:51,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",{dy:7}),React.createElement("feGaussianBlur",{stdDeviation:5.5}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0.0856469 0 0 0 0 0.0987319 0 0 0 0.1 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_5847_25405"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_5847_25405",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear_5847_25405",x1:-16.8188,y1:10.7419,x2:.869256,y2:53.2976,gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#0C9CB2"}),React.createElement("stop",{offset:1,stopColor:"#B3E2EB"})))))}const p1r=null,ofn=rn.p+"static/media/userCardBlue.6851b9d23b6954bc48da0506f4d76a68.svg",I7e=({score:e,companyName:t,creditScoreCompany:n,hasDefaults:r})=>{const i=zc(),{t:o,loaded:s}=Wn(2023);return s?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"grid gutter reports-creditScore-summaryBox collapse1080",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)(No,{className:"gutter-top-half",children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{color:"#666"},children:[(0,a.jsx)("i",{className:"icon-dashboard1"}),(0,a.jsx)("span",{children:o("companyCreditScore_creditRating")})]}),(0,a.jsx)(lke,{score:e,openModal:i,companyName:t,hasDefaults:r})]})}),(0,a.jsx)("div",{className:"covid-impact col s1of2 ",children:(0,a.jsxs)(No,{className:"gutter-top-half",children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("img",{src:afn,height:"20px",width:"20px"}),(0,a.jsx)("span",{children:o("companyCreditScore_criteria_for_creditScore")})]}),(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:n.companyAge===null?"-":n.companyAge+" "+o("year"),desc:o("companyCreditScore_ageOfCompany")}),(0,a.jsx)(js,{data:n.basedOnFinancialStatementFromYear===null?"-":n.basedOnFinancialStatementFromYear,desc:o("companyCreditScore_basedOnAnnualAccounts")})]})]})})]})}):null};I7e.propTypes={score:k().object,companyName:k().string,creditScoreCompany:k().object,hasDefaults:k().bool};var sfn=["type","layout","connectNulls","ref"];function i3(e){"@babel/helpers - typeof";return i3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i3(e)}function lfn(e,t){if(e==null)return{};var n=cfn(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function cfn(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function dk(){return dk=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},dk.apply(this,arguments)}function F7e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Om(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?F7e(Object(n),!0).forEach(function(r){Sy(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F7e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function o3(e){return hfn(e)||ffn(e)||dfn(e)||ufn()}function ufn(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function dfn(e,t){if(e){if(typeof e=="string")return sie(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sie(e,t)}}function ffn(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function hfn(e){if(Array.isArray(e))return sie(e)}function sie(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function pfn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function N7e(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,B7e(r.key),r)}}function mfn(e,t,n){return t&&N7e(e.prototype,t),n&&N7e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function gfn(e,t,n){return t=qV(t),vfn(e,L7e()?Reflect.construct(t,n||[],qV(e).constructor):t.apply(e,n))}function vfn(e,t){if(t&&(i3(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return pS(e)}function L7e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(L7e=function(){return!!e})()}function qV(e){return qV=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},qV(e)}function pS(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yfn(e,t){if(typeof t!="function"&&t!==null)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&&lie(e,t)}function lie(e,t){return lie=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},lie(e,t)}function Sy(e,t,n){return t=B7e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function B7e(e){var t=xfn(e,"string");return i3(t)=="symbol"?t:String(t)}function xfn(e,t){if(i3(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(i3(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var E_=function(e){yfn(t,e);function t(){var n;pfn(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=gfn(this,t,[].concat(i)),Sy(pS(n),"state",{isAnimationFinished:!0,totalLength:0}),Sy(pS(n),"generateSimpleStrokeDasharray",function(s,l){return"".concat(l,"px ").concat(s-l,"px")}),Sy(pS(n),"getStrokeDasharray",function(s,l,c){var u=c.reduce(function(x,b){return x+b});if(!u)return n.generateSimpleStrokeDasharray(l,s);for(var f=Math.floor(s/u),h=s%u,p=l-s,m=[],g=0,v=0;g<c.length;v+=c[g],++g)if(v+c[g]>h){m=[].concat(o3(c.slice(0,g)),[h-v]);break}var y=m.length%2===0?[0,p]:[p];return[].concat(o3(t.repeat(c,f)),o3(m),y).map(function(x){return"".concat(x,"px")}).join(", ")}),Sy(pS(n),"id",Iw("recharts-line-")),Sy(pS(n),"pathRef",function(s){n.mainCurve=s}),Sy(pS(n),"handleAnimationEnd",function(){n.setState({isAnimationFinished:!0}),n.props.onAnimationEnd&&n.props.onAnimationEnd()}),Sy(pS(n),"handleAnimationStart",function(){n.setState({isAnimationFinished:!1}),n.props.onAnimationStart&&n.props.onAnimationStart()}),n}return mfn(t,[{key:"componentDidMount",value:function(){if(this.props.isAnimationActive){var r=this.getTotalLength();this.setState({totalLength:r})}}},{key:"componentDidUpdate",value:function(){if(this.props.isAnimationActive){var r=this.getTotalLength();r!==this.state.totalLength&&this.setState({totalLength:r})}}},{key:"getTotalLength",value:function(){var r=this.mainCurve;try{return r&&r.getTotalLength&&r.getTotalLength()||0}catch{return 0}}},{key:"renderErrorBar",value:function(r,i){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,s=o.points,l=o.xAxis,c=o.yAxis,u=o.layout,f=o.children,h=Op(f,iO);if(!h)return null;var p=function(v,y){return{x:v.x,y:v.y,value:v.value,errorVal:su(v.payload,y)}},m={clipPath:r?"url(#clipPath-".concat(i,")"):null};return d.createElement(Ns,m,h.map(function(g){return d.cloneElement(g,{key:"bar-".concat(g.props.dataKey),data:s,xAxis:l,yAxis:c,layout:u,dataPointFormatter:p})}))}},{key:"renderDots",value:function(r,i,o){var s=this.props.isAnimationActive;if(s&&!this.state.isAnimationFinished)return null;var l=this.props,c=l.dot,u=l.points,f=l.dataKey,h=Uo(this.props,!1),p=Uo(c,!0),m=u.map(function(v,y){var x=Om(Om(Om({key:"dot-".concat(y),r:3},h),p),{},{value:v.value,dataKey:f,cx:v.x,cy:v.y,index:y,payload:v.payload});return t.renderDotItem(c,x)}),g={clipPath:r?"url(#clipPath-".concat(i?"":"dots-").concat(o,")"):null};return d.createElement(Ns,dk({className:"recharts-line-dots",key:"dots"},g),m)}},{key:"renderCurveStatically",value:function(r,i,o,s){var l=this.props,c=l.type,u=l.layout,f=l.connectNulls,h=l.ref,p=lfn(l,sfn),m=Om(Om(Om({},Uo(p,!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:i?"url(#clipPath-".concat(o,")"):null,points:r},s),{},{type:c,layout:u,connectNulls:f});return d.createElement(Vw,dk({},m,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(r,i){var o=this,s=this.props,l=s.points,c=s.strokeDasharray,u=s.isAnimationActive,f=s.animationBegin,h=s.animationDuration,p=s.animationEasing,m=s.animationId,g=s.animateNewValues,v=s.width,y=s.height,x=this.state,b=x.prevPoints,S=x.totalLength;return d.createElement(Eb,{begin:f,duration:h,isActive:u,easing:p,from:{t:0},to:{t:1},key:"line-".concat(m),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(C){var _=C.t;if(b){var T=b.length/l.length,M=l.map(function(G,J){var te=Math.floor(J*T);if(b[te]){var re=b[te],me=Lu(re.x,G.x),Ce=Lu(re.y,G.y);return Om(Om({},G),{},{x:me(_),y:Ce(_)})}if(g){var Ae=Lu(v*2,G.x),_e=Lu(y/2,G.y);return Om(Om({},G),{},{x:Ae(_),y:_e(_)})}return Om(Om({},G),{},{x:G.x,y:G.y})});return o.renderCurveStatically(M,r,i)}var j=Lu(0,S),B=j(_),W;if(c){var K="".concat(c).split(/[,\s]+/gim).map(function(G){return parseFloat(G)});W=o.getStrokeDasharray(B,S,K)}else W=o.generateSimpleStrokeDasharray(S,B);return o.renderCurveStatically(l,r,i,{strokeDasharray:W})})}},{key:"renderCurve",value:function(r,i){var o=this.props,s=o.points,l=o.isAnimationActive,c=this.state,u=c.prevPoints,f=c.totalLength;return l&&s&&s.length&&(!u&&f>0||!Uw()(u,s))?this.renderCurveWithAnimation(r,i):this.renderCurveStatically(s,r,i)}},{key:"render",value:function(){var r,i=this.props,o=i.hide,s=i.dot,l=i.points,c=i.className,u=i.xAxis,f=i.yAxis,h=i.top,p=i.left,m=i.width,g=i.height,v=i.isAnimationActive,y=i.id;if(o||!l||!l.length)return null;var x=this.state.isAnimationFinished,b=l.length===1,S=Is("recharts-line",c),C=u&&u.allowDataOverflow,_=f&&f.allowDataOverflow,T=C||_,M=ms()(y)?this.id:y,j=(r=Uo(s,!1))!==null&&r!==void 0?r:{r:3,strokeWidth:2},B=j.r,W=B===void 0?3:B,K=j.strokeWidth,G=K===void 0?2:K,J=GCe(s)?s:{},te=J.clipDot,re=te===void 0?!0:te,me=W*2+G;return d.createElement(Ns,{className:S},C||_?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(M)},d.createElement("rect",{x:C?p:p-m/2,y:_?h:h-g/2,width:C?m:m*2,height:_?g:g*2})),!re&&d.createElement("clipPath",{id:"clipPath-dots-".concat(M)},d.createElement("rect",{x:p-me/2,y:h-me/2,width:m+me,height:g+me}))):null,!b&&this.renderCurve(T,M),this.renderErrorBar(T,M),(b||s)&&this.renderDots(T,re,M),(!v||x)&&dy.renderCallByParent(this.props,l))}}],[{key:"getDerivedStateFromProps",value:function(r,i){return r.animationId!==i.prevAnimationId?{prevAnimationId:r.animationId,curPoints:r.points,prevPoints:i.curPoints}:r.points!==i.curPoints?{curPoints:r.points}:null}},{key:"repeat",value:function(r,i){for(var o=r.length%2!==0?[].concat(o3(r),[0]):r,s=[],l=0;l<i;++l)s=[].concat(o3(s),o3(o));return s}},{key:"renderDotItem",value:function(r,i){var o;if(d.isValidElement(r))o=d.cloneElement(r,i);else if(Ss()(r))o=r(i);else{var s=Is("recharts-line-dot",typeof r!="boolean"?r.className:"");o=d.createElement(VD,dk({},i,{className:s}))}return o}}]),t}(d.PureComponent);Sy(E_,"displayName","Line"),Sy(E_,"defaultProps",{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendType:"line",stroke:"#3182bd",strokeWidth:1,fill:"#fff",points:[],isAnimationActive:!Og.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",hide:!1,label:!1}),Sy(E_,"getComposedData",function(e){var t=e.props,n=e.xAxis,r=e.yAxis,i=e.xAxisTicks,o=e.yAxisTicks,s=e.dataKey,l=e.bandSize,c=e.displayedData,u=e.offset,f=t.layout,h=c.map(function(p,m){var g=su(p,s);return f==="horizontal"?{x:cO({axis:n,ticks:i,bandSize:l,entry:p,index:m}),y:ms()(g)?null:r.scale(g),value:g,payload:p}:{x:ms()(g)?null:n.scale(g),y:cO({axis:r,ticks:o,bandSize:l,entry:p,index:m}),value:g,payload:p}});return Om({points:h,layout:f},u)});var bfn=N5({chartName:"LineChart",GraphicalChild:E_,axisComponents:[{axisType:"xAxis",AxisComp:hy},{axisType:"yAxis",AxisComp:py}],formatAxisMap:hU});function wfn(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}const s3=wfn;var Sfn=typeof global=="object"&&global&&global.Object===Object&&global;const U7e=Sfn;var Cfn=typeof self=="object"&&self&&self.Object===Object&&self,Efn=U7e||Cfn||Function("return this")();const qx=Efn;var _fn=function(){return qx.Date.now()};const cie=_fn;var Tfn=/\s/;function Afn(e){for(var t=e.length;t--&&Tfn.test(e.charAt(t)););return t}const Pfn=Afn;var Ofn=/^\s+/;function jfn(e){return e&&e.slice(0,Pfn(e)+1).replace(Ofn,"")}const Mfn=jfn;var Rfn=qx.Symbol;const l3=Rfn;var V7e=Object.prototype,Dfn=V7e.hasOwnProperty,kfn=V7e.toString,fk=l3?l3.toStringTag:void 0;function Ifn(e){var t=Dfn.call(e,fk),n=e[fk];try{e[fk]=void 0;var r=!0}catch{}var i=kfn.call(e);return r&&(t?e[fk]=n:delete e[fk]),i}const Ffn=Ifn;var Nfn=Object.prototype,Lfn=Nfn.toString;function Bfn(e){return Lfn.call(e)}const Ufn=Bfn;var Vfn="[object Null]",$fn="[object Undefined]",$7e=l3?l3.toStringTag:void 0;function zfn(e){return e==null?e===void 0?$fn:Vfn:$7e&&$7e in Object(e)?Ffn(e):Ufn(e)}const c3=zfn;function Wfn(e){return e!=null&&typeof e=="object"}const u3=Wfn;var Hfn="[object Symbol]";function Gfn(e){return typeof e=="symbol"||u3(e)&&c3(e)==Hfn}const Yfn=Gfn;var z7e=NaN,Kfn=/^[-+]0x[0-9a-f]+$/i,Xfn=/^0b[01]+$/i,Zfn=/^0o[0-7]+$/i,Qfn=parseInt;function Jfn(e){if(typeof e=="number")return e;if(Yfn(e))return z7e;if(s3(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=s3(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Mfn(e);var n=Xfn.test(e);return n||Zfn.test(e)?Qfn(e.slice(2),n?2:8):Kfn.test(e)?z7e:+e}const W7e=Jfn;var qfn="Expected a function",ehn=Math.max,thn=Math.min;function nhn(e,t,n){var r,i,o,s,l,c,u=0,f=!1,h=!1,p=!0;if(typeof e!="function")throw new TypeError(qfn);t=W7e(t)||0,s3(n)&&(f=!!n.leading,h="maxWait"in n,o=h?ehn(W7e(n.maxWait)||0,t):o,p="trailing"in n?!!n.trailing:p);function m(T){var M=r,j=i;return r=i=void 0,u=T,s=e.apply(j,M),s}function g(T){return u=T,l=setTimeout(x,t),f?m(T):s}function v(T){var M=T-c,j=T-u,B=t-M;return h?thn(B,o-j):B}function y(T){var M=T-c,j=T-u;return c===void 0||M>=t||M<0||h&&j>=o}function x(){var T=cie();if(y(T))return b(T);l=setTimeout(x,v(T))}function b(T){return l=void 0,p&&r?m(T):(r=i=void 0,s)}function S(){l!==void 0&&clearTimeout(l),u=0,r=c=i=l=void 0}function C(){return l===void 0?s:b(cie())}function _(){var T=cie(),M=y(T);if(r=arguments,i=this,c=T,M){if(l===void 0)return g(c);if(h)return clearTimeout(l),l=setTimeout(x,t),m(c)}return l===void 0&&(l=setTimeout(x,t)),s}return _.cancel=S,_.flush=C,_}const rhn=nhn;var ahn="Expected a function";function ihn(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(ahn);return s3(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),rhn(e,t,{leading:r,maxWait:t,trailing:i})}const ohn=ihn,H7e=()=>{const[e,t]=(0,d.useState)(!1),n=(0,d.useRef)(),r=(0,d.useCallback)(()=>{if(!n.current)return;const i=n.current.getBoundingClientRect(),o=window.scrollY;cZ()+o>i.top&&t(!0)},[]);return(0,d.useEffect)(()=>{const i=ohn(r,100);return e||(window.addEventListener("scroll",i),window.addEventListener("resize",i)),()=>{window.removeEventListener("scroll",i),window.removeEventListener("resize",i)}},[e]),(0,d.useEffect)(()=>{r()},[r]),[n,e]},G7e=({companyName:e,data:t})=>{const{t:n,loaded:r}=Wn(2023),[i,o]=H7e();if(!t.history||!r)return null;const s=t.history.slice().sort((l,c)=>l.date>c.date?1:l.date<c.date?-1:0).filter(l=>l.categoryCompany&&l.categoryIndustrySector).map(l=>({name:Mr(l.date),[e]:l.categoryCompany,[n("companyCreditScore_industryAverage")]:l.categoryIndustrySector}));return(0,a.jsxs)("div",{ref:i,children:[(0,a.jsx)("div",{className:"creditScore-comparison-text",children:n("companyCreditScore_historicalChart_title")}),(0,a.jsx)("div",{className:"text-12",children:(0,a.jsx)(dO,{width:"100%",height:357,children:(0,a.jsxs)(bfn,{width:623,height:357,data:o?s:[],margin:{top:20,right:20,left:0,bottom:5},children:[(0,a.jsx)(hy,{dataKey:"name",padding:{left:10,right:10},interval:"preserveStartEnd"}),(0,a.jsx)(py,{ticks:[1,2,3,4,5,6,7,8,9,10],axisLine:!1,orientation:"right",tickLine:!1,interval:0,padding:{bottom:-30,top:0},hide:!0}),(0,a.jsx)(ym,{}),(0,a.jsx)(E_,{animationDuration:1200,type:"monotone",dataKey:e,stroke:"#82ca9d"}),(0,a.jsx)(E_,{type:"monotone",dataKey:n("companyCreditScore_industryAverage"),stroke:"#8884d8",animationDuration:1200}),(0,a.jsx)($E,{verticalAlign:"bottom",wrapperStyle:{bottom:-15}})]})})})]})},shn=G7e;G7e.propTypes={companyName:k().string,data:k().object};var e$=function(){return null};e$.displayName="ZAxis",e$.defaultProps={zAxisId:0,range:[64,64],scale:"auto",type:"number"};var lhn=["option","isActive"];function hk(){return hk=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},hk.apply(this,arguments)}function chn(e,t){if(e==null)return{};var n=uhn(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function uhn(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function dhn(e){var t=e.option,n=e.isActive,r=chn(e,lhn);return typeof t=="string"?d.createElement(sU,hk({option:d.createElement(GP,hk({type:t},r)),isActive:n,shapeType:"symbols"},r)):d.createElement(sU,hk({option:t,isActive:n,shapeType:"symbols"},r))}var fhn;function d3(e){"@babel/helpers - typeof";return d3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d3(e)}function pk(){return pk=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},pk.apply(this,arguments)}function Y7e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Zg(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Y7e(Object(n),!0).forEach(function(r){mS(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y7e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function hhn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function K7e(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,Z7e(r.key),r)}}function phn(e,t,n){return t&&K7e(e.prototype,t),n&&K7e(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function mhn(e,t,n){return t=t$(t),ghn(e,X7e()?Reflect.construct(t,n||[],t$(e).constructor):t.apply(e,n))}function ghn(e,t){if(t&&(d3(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return mk(e)}function X7e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(X7e=function(){return!!e})()}function t$(e){return t$=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},t$(e)}function mk(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vhn(e,t){if(typeof t!="function"&&t!==null)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&&uie(e,t)}function uie(e,t){return uie=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},uie(e,t)}function mS(e,t,n){return t=Z7e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z7e(e){var t=yhn(e,"string");return d3(t)=="symbol"?t:String(t)}function yhn(e,t){if(d3(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(d3(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var gk=function(e){vhn(t,e);function t(){var n;hhn(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=mhn(this,t,[].concat(i)),mS(mk(n),"state",{isAnimationFinished:!1}),mS(mk(n),"handleAnimationEnd",function(){n.setState({isAnimationFinished:!0})}),mS(mk(n),"handleAnimationStart",function(){n.setState({isAnimationFinished:!1})}),mS(mk(n),"id",Iw("recharts-scatter-")),n}return phn(t,[{key:"renderSymbolsStatically",value:function(r){var i=this,o=this.props,s=o.shape,l=o.activeShape,c=o.activeIndex,u=Uo(this.props,!1);return r.map(function(f,h){var p=c===h,m=p?l:s,g=Zg(Zg({key:"symbol-".concat(h)},u),f);return d.createElement(Ns,pk({className:"recharts-scatter-symbol"},Nw(i.props,f,h),{key:"symbol-".concat(f?.cx,"-").concat(f?.cy,"-").concat(f?.size,"-").concat(h),role:"img"}),d.createElement(dhn,pk({option:m,isActive:p},g)))})}},{key:"renderSymbolsWithAnimation",value:function(){var r=this,i=this.props,o=i.points,s=i.isAnimationActive,l=i.animationBegin,c=i.animationDuration,u=i.animationEasing,f=i.animationId,h=this.state.prevPoints;return d.createElement(Eb,{begin:l,duration:c,isActive:s,easing:u,from:{t:0},to:{t:1},key:"pie-".concat(f),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(p){var m=p.t,g=o.map(function(v,y){var x=h&&h[y];if(x){var b=Lu(x.cx,v.cx),S=Lu(x.cy,v.cy),C=Lu(x.size,v.size);return Zg(Zg({},v),{},{cx:b(m),cy:S(m),size:C(m)})}var _=Lu(0,v.size);return Zg(Zg({},v),{},{size:_(m)})});return d.createElement(Ns,null,r.renderSymbolsStatically(g))})}},{key:"renderSymbols",value:function(){var r=this.props,i=r.points,o=r.isAnimationActive,s=this.state.prevPoints;return o&&i&&i.length&&(!s||!Uw()(s,i))?this.renderSymbolsWithAnimation():this.renderSymbolsStatically(i)}},{key:"renderErrorBar",value:function(){var r=this.props.isAnimationActive;if(r&&!this.state.isAnimationFinished)return null;var i=this.props,o=i.points,s=i.xAxis,l=i.yAxis,c=i.children,u=Op(c,iO);return u?u.map(function(f,h){var p=f.props,m=p.direction,g=p.dataKey;return d.cloneElement(f,{key:"".concat(m,"-").concat(g,"-").concat(o[h]),data:o,xAxis:s,yAxis:l,layout:m==="x"?"vertical":"horizontal",dataPointFormatter:function(y,x){return{x:y.cx,y:y.cy,value:m==="x"?+y.node.x:+y.node.y,errorVal:su(y,x)}}})}):null}},{key:"renderLine",value:function(){var r=this.props,i=r.points,o=r.line,s=r.lineType,l=r.lineJointType,c=Uo(this.props,!1),u=Uo(o,!1),f,h;if(s==="joint")f=i.map(function(S){return{x:S.cx,y:S.cy}});else if(s==="fitting"){var p=lkt(i),m=p.xmin,g=p.xmax,v=p.a,y=p.b,x=function(C){return v*C+y};f=[{x:m,y:x(m)},{x:g,y:x(g)}]}var b=Zg(Zg(Zg({},c),{},{fill:"none",stroke:c&&c.fill},u),{},{points:f});return d.isValidElement(o)?h=d.cloneElement(o,b):Ss()(o)?h=o(b):h=d.createElement(Vw,pk({},b,{type:l})),d.createElement(Ns,{className:"recharts-scatter-line",key:"recharts-scatter-line"},h)}},{key:"render",value:function(){var r=this.props,i=r.hide,o=r.points,s=r.line,l=r.className,c=r.xAxis,u=r.yAxis,f=r.left,h=r.top,p=r.width,m=r.height,g=r.id,v=r.isAnimationActive;if(i||!o||!o.length)return null;var y=this.state.isAnimationFinished,x=Is("recharts-scatter",l),b=c&&c.allowDataOverflow,S=u&&u.allowDataOverflow,C=b||S,_=ms()(g)?this.id:g;return d.createElement(Ns,{className:x,clipPath:C?"url(#clipPath-".concat(_,")"):null},b||S?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(_)},d.createElement("rect",{x:b?f:f-p/2,y:S?h:h-m/2,width:b?p:p*2,height:S?m:m*2}))):null,s&&this.renderLine(),this.renderErrorBar(),d.createElement(Ns,{key:"recharts-scatter-symbols"},this.renderSymbols()),(!v||y)&&dy.renderCallByParent(this.props,o))}}],[{key:"getDerivedStateFromProps",value:function(r,i){return r.animationId!==i.prevAnimationId?{prevAnimationId:r.animationId,curPoints:r.points,prevPoints:i.curPoints}:r.points!==i.curPoints?{curPoints:r.points}:null}}]),t}(d.PureComponent);fhn=gk,mS(gk,"displayName","Scatter"),mS(gk,"defaultProps",{xAxisId:0,yAxisId:0,zAxisId:0,legendType:"circle",lineType:"joint",lineJointType:"linear",data:[],shape:"circle",hide:!1,isAnimationActive:!Og.isSsr,animationBegin:0,animationDuration:400,animationEasing:"linear"}),mS(gk,"getComposedData",function(e){var t=e.xAxis,n=e.yAxis,r=e.zAxis,i=e.item,o=e.displayedData,s=e.xAxisTicks,l=e.yAxisTicks,c=e.offset,u=i.props.tooltipType,f=Op(i.props.children,Yh),h=ms()(t.dataKey)?i.props.dataKey:t.dataKey,p=ms()(n.dataKey)?i.props.dataKey:n.dataKey,m=r&&r.dataKey,g=r?r.range:e$.defaultProps.range,v=g&&g[0],y=t.scale.bandwidth?t.scale.bandwidth():0,x=n.scale.bandwidth?n.scale.bandwidth():0,b=o.map(function(S,C){var _=su(S,h),T=su(S,p),M=!ms()(m)&&su(S,m)||"-",j=[{name:ms()(t.dataKey)?i.props.name:t.name||t.dataKey,unit:t.unit||"",value:_,payload:S,dataKey:h,type:u},{name:ms()(n.dataKey)?i.props.name:n.name||n.dataKey,unit:n.unit||"",value:T,payload:S,dataKey:p,type:u}];M!=="-"&&j.push({name:r.name||r.dataKey,unit:r.unit||"",value:M,payload:S,dataKey:m,type:u});var B=cO({axis:t,ticks:s,bandSize:y,entry:S,index:C,dataKey:h}),W=cO({axis:n,ticks:l,bandSize:x,entry:S,index:C,dataKey:p}),K=M!=="-"?r.scale(M):v,G=Math.sqrt(Math.max(K,0)/Math.PI);return Zg(Zg({},S),{},{cx:B,cy:W,x:B-G,y:W-G,xAxis:t,yAxis:n,zAxis:r,width:2*G,height:2*G,size:K,node:{x:_,y:T,z:M},tooltipPayload:j,tooltipPosition:{x:B,y:W},payload:S},f&&f[C]&&f[C].props)});return Zg({points:b},c)});var xhn=N5({chartName:"ComposedChart",GraphicalChild:[E_,Db,Fx,gk],axisComponents:[{axisType:"xAxis",AxisComp:hy},{axisType:"yAxis",AxisComp:py},{axisType:"zAxis",AxisComp:e$}],formatAxisMap:hU});const zd=["#ef0000","#ef0000","#ff7900","#ff7900","#ffa14d","#ffdf00","#ffde51","#12c800","#12c800","#0a7a00"],Q7e=({data:e})=>{const{t,loaded:n}=Wn(2023),[r,i]=H7e();let o=0;if(!e.categoryBreakdown||!n)return null;const s=e.categoryBreakdown.map(l=>(l.categoryCount>o&&(o=l.categoryCount),{name:t("companyCreditScore_categoryScoreChart_name",l.category),[t("companyCreditScore_categoryScoreChart_count")]:l.categoryCount,category:l.category}));return(0,a.jsxs)("div",{ref:r,children:[(0,a.jsx)("div",{className:"creditScore-comparison-text",children:t("companyCreditScore_categoryChart_title")}),(0,a.jsx)("div",{className:"text-12",style:{marginTop:"10px"},children:(0,a.jsx)(dO,{width:"100%",height:320,children:(0,a.jsxs)(xhn,{layout:"vertical",width:472,height:320,data:i?s.reverse():[],margin:{top:0,right:0,left:20,bottom:0},children:[(0,a.jsx)(hy,{type:"number",ticks:[0,Math.round(o*.4),Math.round(o*.8),Math.round(o*1.2)]}),(0,a.jsx)(py,{axisLine:!1,orientation:"right",tickLine:!1,dataKey:"name",type:"category",interval:0,hide:!0}),(0,a.jsx)(ym,{cursor:!1,isAnimationActive:!1}),(0,a.jsxs)(Fx,{dataKey:t("companyCreditScore_categoryScoreChart_count"),label:{position:"right"},barSize:30,animationDuration:1200,children:[(0,a.jsx)(Yh,{fill:zd[0]}),(0,a.jsx)(Yh,{fill:zd[1]}),(0,a.jsx)(Yh,{fill:zd[2]}),(0,a.jsx)(Yh,{fill:zd[3]}),(0,a.jsx)(Yh,{fill:zd[4]}),(0,a.jsx)(Yh,{fill:zd[5]}),(0,a.jsx)(Yh,{fill:zd[6]}),(0,a.jsx)(Yh,{fill:zd[7]}),(0,a.jsx)(Yh,{fill:zd[8]}),(0,a.jsx)(Yh,{fill:zd[9]})]})]})})})]})},bhn=Q7e;Q7e.propTypes={data:k().object};const J7e=({data:e,isCreditReport:t})=>{const{t:n,loaded:r}=Wn(2023);return r?(0,a.jsxs)("div",{className:"gutter-top",children:[t?(0,a.jsx)("h4",{children:n("companyCreditScore_comparison_title")}):(0,a.jsx)("h3",{children:n("companyCreditScore_comparison_title")}),(0,a.jsx)(tFe,{children:(0,a.jsxs)(Pf,{style:{paddingLeft:"33px"},children:[(0,a.jsx)(shn,{companyName:e.name,data:e}),(0,a.jsxs)(q7e,{children:[(0,a.jsx)(Cy,{value:10,color:zd[0]}),(0,a.jsx)(Cy,{value:9,color:zd[1]}),(0,a.jsx)(Cy,{value:8,color:zd[2]}),(0,a.jsx)(Cy,{value:7,color:zd[3]}),(0,a.jsx)(Cy,{value:6,color:zd[4]}),(0,a.jsx)(Cy,{value:5,color:zd[5]}),(0,a.jsx)(Cy,{value:4,color:zd[6]}),(0,a.jsx)(Cy,{value:3,color:zd[7]}),(0,a.jsx)(Cy,{value:2,color:zd[8]}),(0,a.jsx)(Cy,{value:1,color:zd[9],removeMargin:!1}),(0,a.jsx)(whn,{}),(0,a.jsx)(Shn,{}),(0,a.jsx)(eFe,{score:e.category})]}),(0,a.jsx)(bhn,{data:e})]})}),(0,a.jsxs)("div",{className:"box no-shadow",style:{marginTop:-1},children:[(0,a.jsx)("hr",{}),(0,a.jsxs)("div",{className:"grid collapse720 gutter-bottom",children:[(0,a.jsx)("div",{className:"col s2of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-calendar1"}),(0,a.jsx)("span",{children:n("companyCreditScore_assumptions")})]})}),(0,a.jsx)("div",{className:"col s10of12",children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s1of2 text-semibold",children:n("companyCreditScore_industry")}),(0,a.jsx)("div",{className:"col s1of2 ",children:n(`isat_industrySector_${e.comparisonISAT}`)}),(0,a.jsxs)("div",{className:"col s1of2 text-semibold",children:[" ",n("companyCreditScore_numInOperation")]}),(0,a.jsxs)("div",{className:"col s1of2",children:[" ",e.companiesInSameIndustrySector]}),(0,a.jsxs)("div",{className:"col s1of2 text-semibold",children:[" ",n("companyCreditScore_numInOperationWithCredit")]}),(0,a.jsxs)("div",{className:"col s1of2",children:[" ",e.companiesCategorized]})]})})]})]})]}):null};J7e.propTypes={data:k().object,isCreditReport:k().bool};const q7e=({children:e})=>(0,a.jsx)("div",{className:"comparison-scale text-12 text-center text-white text-semibold",style:{position:"relative",marginTop:15,paddingTop:16,minWidth:80,borderBottom:"1px solid #999",display:"flex",flexDirection:"column",alignItems:"center"},children:e});q7e.propTypes={children:k().array};const whn=()=>(0,a.jsx)("div",{style:{position:"absolute",left:-2,bottom:-5,width:0,height:0,borderTop:"5px solid transparent",borderBottom:"5px solid transparent",borderRight:"10px solid #999"}}),Shn=()=>(0,a.jsx)("div",{style:{position:"absolute",right:-2,bottom:-5,width:0,height:0,borderTop:"5px solid transparent",borderBottom:"5px solid transparent",borderLeft:"10px solid #999"}}),Cy=({color:e,value:t,hasBorder:n=!0,removeMargin:r=!0})=>(0,a.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:28,width:28,backgroundColor:e,border:n?"1px solid white":"none",marginBottom:r?-1:0},children:t});Cy.propTypes={color:k().string,value:k().number,hasBorder:k().bool,removeMargin:k().bool};const Chn=[278,249,220,191,162,133,104,75,46,18],eFe=({score:e})=>(0,a.jsx)("div",{style:{position:"absolute",width:26,height:26,border:"2px solid #333",left:"25px",top:Chn[e-1]}});eFe.propTypes={score:k().string};const tFe=({children:e})=>(0,a.jsx)("div",{className:"box no-shadow border",style:{marginBottom:0,overflowX:"auto",overflowY:"hidden",paddingBottom:20,paddingRight:20},children:e});tFe.propTypes={children:k().object};const m1r={},un=({text:e,data:t,defaultText:n,twoAndFour:r,linkTo:i,textClass:o})=>{const s=t||t===0?t:n||"-",l=t&&i?(0,a.jsx)(Vi,{to:{pathname:i},children:t}):void 0,c=(typeof s=="number"&&s>=0,s);return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"info-col grid collapse840",children:[(0,a.jsx)("div",{className:`${r?"col s2of6":"col s3of6"}`,children:(0,a.jsx)("strong",{className:o,children:e})}),(0,a.jsx)("div",{className:`${r?"col s4of6":"col s3of6"}`,children:l||c})]})})};un.propTypes={text:k().string,textClass:k().string,data:k().any,defaultText:k().string,twoAndFour:k().bool,linkTo:k().string};const g1r={},n$=({creditScoreCompany:e,regno:t})=>{const{t:n,loaded:r}=Wn(2023);if(!r)return null;const i=`/financeInfo/subjectOverview/${t}/defaultDebtor`;return(0,a.jsxs)(a.Fragment,{children:[!e.hasDefaults&&!e.categoryIsScore&&(0,a.jsx)(eo,{messageType:"info",messageBody:n(`creditScore_warning_categoryDescription_${e.category}`)}),!e.hasDefaults&&e.categoryIsScore&&e.category==="11"&&(0,a.jsx)(eo,{messageType:"info",messageBody:n(`creditScore_warning_categoryDescription_${e.category}`)}),e.hasDefaults&&(0,a.jsx)(eo,{messageType:"error",messageBody:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s10of12",children:n("creditScore_warning_creditScore_notCalculated")}),(0,a.jsx)("div",{className:"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:i},children:(0,a.jsx)(Mi,{type:"tertiary",children:n("button_get")})})})]})}),e.categoryIsScore&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(I7e,{score:{categoryDefault:e.category,scoreDefault:e.chanceOfDefault,scoreBankruptcy:e.chanceOfBankruptcy},companyName:e.name,covidData:e.impactScore,hasDefaults:e.hasDefaults,creditScoreCompany:e}),(0,a.jsx)(J7e,{data:e,isCreditReport:!0})]}),(0,a.jsxs)(Sl,{title:n("companyCreditScore_infoAboutTheCompany"),noArrow:!0,children:[(0,a.jsxs)("div",{className:"grid collapse720 gutter-bottom",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-custom-file01"}),(0,a.jsx)("span",{children:n("companyCreditScore_theCompany")})]})}),(0,a.jsxs)("div",{className:"col s9of12",children:[(0,a.jsx)(un,{text:n("companyCreditScore_basedOnFinancialStatementFromYear"),data:e.basedOnFinancialStatementFromYear}),(0,a.jsx)(un,{text:n("companyCreditScore_basedOnFinancialStatementReturnDate"),data:Mr(e.basedOnFinancialStatementReturnDate)}),(0,a.jsx)(un,{text:n("companyCreditScore_companyAge"),data:e.companyAge}),(0,a.jsx)(un,{text:n("companyCreditScore_companySize"),data:e.companySizeFrom?n("companyCreditScore_companySize_assets",Ta(e.companySizeFrom)):"-"})]})]}),(0,a.jsxs)("div",{className:"grid collapse720 gutter-bottom",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("img",{src:rfn,height:"16px",width:"16px"}),(0,a.jsx)("span",{children:n("companyCreditScore_industrySector")})]})}),(0,a.jsxs)("div",{className:"col s9of12",children:[(0,a.jsx)(un,{text:n("companyCreditScore_comparisonIndustrySector"),data:n(`isat_industrySector_${e.comparisonISAT}`)}),(0,a.jsx)(un,{text:n("companyCreditScore_companiesInSameIndustrySector"),data:e.companiesInSameIndustrySector}),(0,a.jsx)(un,{text:n("companyCreditScore_companiesInSeriousNegativePayment"),data:e.companiesInSeriousNegativePayment}),(0,a.jsx)(un,{text:n("companyCreditScore_companiesInsolvent"),data:e.companiesInsolvent}),(0,a.jsx)(un,{text:n("companyCreditScore_companiesCategorized"),data:e.companiesCategorized})]})]})]})]})};n$.propTypes={product:k().object,creditScoreCompany:k().object,regno:k().string};var Ehn=rn(54996),e1=rn.n(Ehn);const fl=({onUpdate:e,date:t,textKey:n,loading:r})=>{const[i,o]=(0,d.useState)(!0),{t:s}=Ri();return(0,a.jsx)(a.Fragment,{children:i&&(0,a.jsx)(xg,{title:s("alertPanelTitle"),severity:"warning",onClose:()=>o(!1),action:e&&(0,a.jsx)(Na,{variant:"outlined",onClick:()=>e(),loading:r,children:r?(0,a.jsx)(wg,{size:24}):s("reports_prefetchReport_button_update")}),children:(0,a.jsx)(Ft,{component:"div",variant:"body2",dangerouslySetInnerHTML:{__html:e1().sanitize(s(n||"reports_prefetchReport_description",Mr(t),w0(t)))}})})})};fl.propTypes={date:k().oneOfType([k().string,k().instanceOf(Date)]),onUpdate:k().func};const bd=({reportData:e,setReportTime:t})=>{var n=new QV.Date;return{getReportTime:(0,d.useCallback)(()=>{e&&e.preFetchDate?t({date:Mr(e.preFetchDate),time:w0(e.preFetchDate)}):t({date:Mr(n),time:w0(n)})},[])}};var nFe=N5({chartName:"BarChart",GraphicalChild:Fx,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:hy},{axisType:"yAxis",AxisComp:py}],formatAxisMap:hU});const die=({chartData:e,title:t,hideXAxis:n,hideYAxis:r,hideGridLines:i})=>{const o=Math.max.apply(Math,e.map(function(l){return l.value})),s=Math.max.apply(Math,e.map(function(l){return Math.abs(l.value)}));return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"report-teaser",children:[(0,a.jsx)("div",{className:"reports-teaser-header",children:(0,a.jsx)(dO,{width:"100%",height:50,children:(0,a.jsxs)(nFe,{data:e,barGap:30,children:[!i&&(0,a.jsx)(wU,{strokeDasharray:"0 0",vertical:!1}),(0,a.jsx)(hy,{dataKey:"text",axisLine:!1,tickLine:!1,hide:n}),(0,a.jsx)(py,{tickLine:!1,axisLine:!1,tickFormatter:l=>s>1e4?Ta(l/1e3)+" m":Ta(l)+" \xFE",width:50,hide:r,domain:o<0?["auto",0]:[0,"auto"]}),(0,a.jsx)(Fx,{dataKey:"value",barSize:12,animationDuration:1500,children:e.map((l,c)=>(0,a.jsx)(Yh,{fill:l.value>0?"#12c800":"#ef0000"},`cell-${c}`))})]})})}),(0,a.jsx)("div",{className:"reports-teaser-desc",children:t})]})})};die.propTypes={chartData:k().array,title:k().string,hideXAxis:k().bool,hideYAxis:k().bool,hideGridLines:k().bool};const rFe="https://static.creditinfo.is/resources/common/samples/FinancialStatement.pdf",__=({origin:e,regno:t,setShowTeaserHeader:n})=>{const{t:r,loaded:i}=Wn(2017),o=`/financeInfo/subjectOverview/${t}/financialStatements`,[s,l]=(0,d.useState)(null),c=(0,d.useRef)(!1);(0,d.useEffect)(()=>(c.current=!0,()=>c.current=!1)),(0,d.useEffect)(()=>{fo.getFinancialStatementsTeaser(t).then(h=>{c.current&&h&&!h.error&&(l(h),n&&n({financialStatement:h.showTeaser}))})},[t]);const u=s&&s.financialStatements?s.financialStatements.map(h=>({text:`'${h.year.toString().substr(-2)}`,value:h.totalOperatingRevenue})):null,f=s&&s.financialStatements?s.financialStatements.map(h=>({text:`'${h.year.toString().substr(-2)}`,value:h.annualResultNetProfitOrLoss})):null;return i?(0,a.jsx)(a.Fragment,{children:s&&s.showTeaser&&(0,a.jsxs)(No,{panelIcon:!0,className:"no-print",children:[(0,a.jsx)("h4",{className:"bold",children:r("teasers_financialStatement_title",s.years)}),(0,a.jsxs)("div",{className:"grid gutter collapse720",children:[(0,a.jsx)("div",{className:"col s10of12",children:(0,a.jsxs)("div",{className:"grid gutter",children:[(0,a.jsxs)("div",{className:"col s1of2",children:[r("teasers_financialStatement_description",s.years)," ",rFe!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)(Ane,{eventLabel:"S\xFDnishorn: Teaser FinancialStatement",target:"_blank",to:rFe,children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",r("link_example")]})]})]}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(die,{chartData:u,title:r("teasers_financialStatement_totalOperatingRevenue"),hideXAxis:!0,hideYAxis:!0,hideGridLines:!0}),(0,a.jsx)(die,{chartData:f,title:r("teasers_financialStatement_annualResultNetProfitOrLoss"),hideXAxis:!0,hideYAxis:!0,hideGridLines:!0})]})})]})}),(0,a.jsx)("div",{className:"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:o},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:`Financial statement teaser, Origin: ${e||"Unknown"}`,label:"Product teaser"},tooltip:`${r("teasers_financialStatement_description",s.years)}`,children:r("button_get")})})})]})]})}):null};__.propTypes={regno:k().string,setShowTeaserHeader:k().func,origin:k().string};const aFe="https://static.creditinfo.is/resources/common/samples/BeneficialOwners.pdf",f3=({regno:e,setShowTeaserHeader:t,small:n})=>{const{t:r}=Wn(2017),[i,o]=(0,d.useState)(null),s=`/financeInfo/subjectOverview/${e}/beneficialOwners`;return(0,d.useEffect)(()=>{var l=!0;return fo.getBeneficialOwnershipTeaser(e).then(c=>{c&&!c.error&&l&&(o(c),t&&t({beneficialOwner:c.showTeaser}))}),()=>l=!1},[e]),(0,a.jsx)(a.Fragment,{children:i&&i.showTeaser&&(0,a.jsxs)(No,{className:"no-print",panelIcon:n?null:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:uk,alt:"icon",height:"70",width:"70"})}),children:[(0,a.jsx)("h4",{className:"bold",children:r("teasers_beneficialOwner_title")}),(0,a.jsxs)("div",{className:"grid gutter collapse720",children:[(0,a.jsx)("div",{className:n?"col s9of12":"col s10of12",children:(0,a.jsxs)("div",{className:"grid gutter collapse720",children:[(0,a.jsxs)("div",{className:n?"col s1of1 gutter-bottom":"col s1of2",children:[r(n?"teasers_beneficialOwner_descriptionShort":"teasers_beneficialOwner_description"),aFe!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)("a",{href:aFe,target:"_blank",rel:"noreferrer",children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",r("link_example")]})]})]}),(0,a.jsx)("div",{className:n?"col s1of1":"col s1of2",children:(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:i&&i.companyOwners,desc:r("teasers_beneficialOwner_companyOwners")}),(0,a.jsx)(js,{data:i&&i.beneficialOwners,desc:r("teasers_beneficialOwner_beneficialOwners")})]})})]})}),(0,a.jsx)("div",{className:n?"col s3of12 text-right":"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:s},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:"Beneficial owner teaser",label:"Product teaser"},children:r("button_get")})})})]})]})})};f3.propTypes={regno:k().string,setShowTeaserHeader:k().func,small:k().bool};const iFe="https://static.creditinfo.is/resources/common/samples/DefaultDebtor.pdf",fie=({regno:e,reasonText:t})=>{const{t:n}=Wn(2018),r=`/financeInfo/subjectOverview/${e}/defaultDebtor`;return(0,a.jsx)(a.Fragment,{children:t&&(0,a.jsxs)(No,{className:"no-print",children:[(0,a.jsx)("h4",{className:"bold",children:n("teasers_defaultDebtor_title")}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsxs)("div",{className:"col s10of12",children:[n("teasers_defaultDebtor_description",t),iFe!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)("a",{href:iFe,target:"_blank",rel:"noreferrer",children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",n("link_example")]})]})]}),(0,a.jsx)("div",{className:"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:r},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:"Default debtor teaser",label:"Product teaser"},children:n("button_get")})})})]})]})})};fie.propTypes={regno:k().string,reasonText:k().string};const oFe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r,selectedQueryReason:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(!0),[u,f]=(0,d.useState)(!1),[h,p]=(0,d.useState)(!0),{getReportTime:m}=bd({reportData:o,reportTime:t,setReportTime:n}),{t:g}=Ri(),{user:v}=ss();(0,d.useEffect)(()=>{m()},[o]),(0,d.useEffect)(()=>{const _={regno:e,numberOfDaysToCheckForPrefetch:l?null:0,reasonID:i?.reasonID,reasonDescription:i?.reasonDescription,prefetchUniqueID:r,endUserRegno:v.u_regno};p(!1),TU.getCompanyCreditScore(_).then(T=>{p(!0),T&&!T.error?s(T):f(!0)})},[l]);const y=()=>{c(!1)},[x,b]=(0,d.useState)({financialStatement:null}),[S,C]=(0,d.useState)({beneficialOwner:null});return(0,a.jsxs)(a.Fragment,{children:[!h&&(0,a.jsx)($i,{center:!0}),u&&(0,a.jsx)(eo,{messageType:"alert",messageBody:g("reports_error_retrieving_data")}),!u&&(0,a.jsxs)(a.Fragment,{children:[o&&o.preFetchDate&&l&&(0,a.jsx)(fl,{onUpdate:()=>y(),date:o.preFetchDate}),o&&(0,a.jsx)(n$,{creditScoreCompany:o,regno:e}),(x.financialStatement||S.beneficialOwner||o&&!o.categoryIsScore)&&(0,a.jsx)("h3",{className:"no-print",children:g("teasers_title")}),o&&o.categoryIsScore&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(__,{regno:e,setShowTeaserHeader:b}),(0,a.jsx)(f3,{regno:e,setShowTeaserHeader:C})]}),o&&!o.categoryIsScore&&(0,a.jsx)(fie,{regno:e,reasonText:g(`creditScore_warning_categoryDescription_${o.category}`)})]})]})};oFe.propTypes={product:k().object,regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const sFe=({creditScoreIndividual:e})=>{const{t}=Wn(2023),n=r=>({__html:r});return(0,a.jsxs)("div",{className:"grid collapse960",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-dematching"}),(0,a.jsx)("span",{children:t("individualCreditScore_comparison")+": "}),(0,a.jsx)("div",{className:"reports-creditScore-comparison-desc",children:(0,a.jsx)("p",{dangerouslySetInnerHTML:n(t("individualCreditScore_comparison_desc",e.name))})})]})}),e.comparisonAll&&(0,a.jsx)("div",{className:"col s2of12",children:(0,a.jsx)("div",{className:"reports-teaser-container",children:(0,a.jsx)(js,{data:(e.comparisonAll*100).toFixed(0)+"%",desc:t("individualCreditScore_comparisonAll")})})}),e.comparisonAge&&(0,a.jsx)("div",{className:"col s2of12",children:(0,a.jsx)("div",{className:"reports-teaser-container",children:(0,a.jsx)(js,{data:(e.comparisonAge*100).toFixed(0)+"%",desc:t("individualCreditScore_comparisonAge",e.comparisonAgeRange)})})}),e.comparisonRegion&&(0,a.jsx)("div",{className:"col s2of12",children:(0,a.jsx)("div",{className:"reports-teaser-container",children:(0,a.jsx)(js,{data:(e.comparisonRegion*100).toFixed(0)+"%",desc:t("individualCreditScore_comparisonRegion")})})})]})};sFe.propTypes={creditScoreIndividual:k().object};const r$=({creditScoreIndividual:e})=>{const{t}=Wn(2023),n=zc(),r=e&&e.strengthCategory==="S3"?t("yes"):t("no");return(0,a.jsx)(a.Fragment,{children:e&&(0,a.jsxs)(a.Fragment,{children:[!e.categoryIsScore&&(0,a.jsx)(eo,{messageType:"info",messageBody:t(`creditScore_warning_categoryDescription_${e.category}`)}),e.categoryIsScore&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"grid gutter reports-creditScore-summaryBox collapse1080",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)(No,{className:"gutter-top-half",children:[(0,a.jsxs)("div",{style:{color:"#666"},children:[(0,a.jsx)("i",{className:"icon-dashboard1",style:{marginRight:"20px"}}),(0,a.jsx)("span",{children:t("individualCreditScore_creditRating")})]}),(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:Ta(e.chanceOfDefault*100,2)+"%",desc:t("individualCreditScore_chanceOfDefault"),gutterTop:!0,extraGutter:!0}),(0,a.jsx)(zU,{score:e.category,children:(0,a.jsx)("div",{className:"reports-teaser-desc",children:(0,a.jsx)("a",{onClick:()=>n("CREDIT_SCORE_INDIVIDUAL_CATEGORIES",{score:Ta(e.chanceOfDefault*100,2)+"%",modalStyle:"small",closeModal:!1,creditScoreDesc:t("individualCreditScore_creditScoreCategoriesModal_desc",e.name,e.category,e.points)}),children:t(`creditScore_category_${e.category}`)})})}),(0,a.jsx)(js,{data:e.points,desc:t("individualCreditScore_points"),gutterTop:!0,extraGutter:!0})]})]})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)(No,{className:"gutter-top-half",children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-dematching"}),(0,a.jsx)("span",{children:t("individualCreditScore_sharingAdditionalData")})]}),(0,a.jsxs)("div",{className:"grid collapse960",children:[(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)("div",{className:"isSharing-desc",children:(0,a.jsx)("p",{children:t("individualCreditScore_desc_isSharing_additionalData",e.name)})})}),(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsx)("div",{className:"reports-teaser-container",children:(0,a.jsx)(js,{data:r,desc:t("individualCreditScore_sharingData"),icon:e.strengthCategory==="S3"?(0,a.jsx)("i",{className:"creditScore-individual icon-status-success"}):(0,a.jsx)("i",{className:"creditScore-individual icon-error1"})})})})]})]})})]}),(0,a.jsx)(sFe,{creditScoreIndividual:e})]})]})})};r$.propTypes={creditScoreIndividual:k().object};const lFe="https://static.creditinfo.is/resources/common/samples/CompanyInvolvement.pdf",a$=({regno:e,setShowTeaserHeader:t})=>{const{t:n}=Wn(2017),[r,i]=(0,d.useState)(null),o=`/financeInfo/subjectOverview/${e}/involvement`;return(0,d.useEffect)(()=>{fo.getCompanyInvolvementTeaser(e).then(s=>{s&&!s.error&&(i(s),t&&t({companyInvolvement:s.showTeaser}))})},[e]),(0,a.jsx)(a.Fragment,{children:r&&r.showTeaser&&(0,a.jsxs)(No,{className:"no-print",panelIcon:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:uk,alt:"icon",height:"70",width:"70"})}),children:[(0,a.jsx)("h4",{className:"bold",children:n("teasers_companyInvolvement_title")}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsxs)("div",{className:"col s10of12",children:[n("teasers_companyInvolvement_description"),lFe!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)("a",{href:lFe,target:"_blank",rel:"noreferrer",children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",n("link_example")]})]})]}),(0,a.jsx)("div",{className:"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:o},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:"Company involvement teaser",label:"Product teaser"},children:n("button_get")})})})]})]})})};a$.propTypes={regno:k().string,setShowTeaserHeader:k().func};const cFe="https://static.creditinfo.is/resources/common/samples/BeneficialHolding.pdf",h3=({origin:e,regno:t,setShowTeaserHeader:n,small:r})=>{const{t:i}=Wn(2017),[o,s]=(0,d.useState)(null),l=`/financeInfo/subjectOverview/${t}/beneficialHolding`;return(0,d.useEffect)(()=>{var c=!0;return fo.getBeneficialHoldingTeaser(t).then(u=>{u&&!u.error&&c&&(s(u),n&&n({beneficialHolding:u.showTeaser}))}),()=>c=!1},[t]),(0,a.jsx)(a.Fragment,{children:o&&o.showTeaser&&(0,a.jsxs)(No,{className:"no-print",panelIcon:r?null:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:uk,alt:"icon",height:"70",width:"70"})}),children:[(0,a.jsx)("h4",{className:"bold",children:i("teasers_beneficialHolding_title")}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsx)("div",{className:r?"col s9of12":"col s10of12",children:(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsxs)("div",{className:r?"col s1of1 gutter-bottom":"col s1of2",children:[i(r?"teasers_beneficialHolding_descriptionShort":"teasers_beneficialHolding_description"),cFe!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)("a",{href:cFe,target:"_blank",rel:"noreferrer",children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",i("link_example")]})]})]}),(0,a.jsx)("div",{className:r?"col s1of1":"col s1of2",children:(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:o.subsidiaries,desc:i("teasers_beneficialHolding_subsidiaries")}),(0,a.jsx)(js,{data:o.beneficialHoldings,desc:i("teasers_beneficialHolding_beneficialHoldings")})]})})]})}),(0,a.jsx)("div",{className:r?"col s3of12 text-right":"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:l},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:`Beneficial holding teaser, Origin: ${e||"Unknown"}`,label:"Product teaser"},children:i("button_get")})})})]})]})})};h3.propTypes={regno:k().string,setShowTeaserHeader:k().func,small:k().bool,origin:k().string};const uFe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r,selectedQueryReason:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(!0),[u,f]=(0,d.useState)(!1),[h,p]=(0,d.useState)(!0),{t:m}=Ri(),{getReportTime:g}=bd({reportData:o,reportTime:t,setReportTime:n}),{user:v}=ss();(0,d.useEffect)(()=>{g()},[o]),(0,d.useEffect)(()=>{const _={regno:e,numberOfDaysToCheckForPrefetch:l?null:0,reasonID:i?.reasonID,reasonDescription:i?.reasonDescription,prefetchUniqueID:r,endUserRegno:v.u_regno};p(!1),TU.getIndividualCreditScore(_).then(T=>{p(!0),T&&!T.error?s(T):f(!0)})},[l]);const y=()=>{c(!1)},[x,b]=(0,d.useState)({companyInvolvement:null}),[S,C]=(0,d.useState)({beneficialHolding:null});return(0,a.jsxs)(a.Fragment,{children:[!h&&(0,a.jsx)($i,{center:!0}),u&&(0,a.jsx)(eo,{messageType:"alert",messageBody:m("reports_error_retrieving_data")}),!u&&(0,a.jsxs)(a.Fragment,{children:[o&&o.preFetchDate&&l&&(0,a.jsx)(fl,{onUpdate:()=>y(),date:o.preFetchDate}),o&&(0,a.jsx)(r$,{creditScoreIndividual:o}),(x.companyInvolvement||S.beneficialHolding||o&&!o.categoryIsScore)&&(0,a.jsx)("h3",{className:"no-print",children:m("teasers_title")}),o&&o.categoryIsScore&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(a$,{regno:e,setShowTeaserHeader:b}),(0,a.jsx)(h3,{regno:e,setShowTeaserHeader:C})]}),o&&!o.categoryIsScore&&(0,a.jsx)(fie,{regno:e,reasonText:m(`creditScore_category_${o.category}`)})]})]})};uFe.propTypes={product:k().object,regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const i$=({companyInvolvement:e})=>{const{summary:t}=e,{t:n}=Wn(2017);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-subcontract"}),(0,a.jsx)("span",{children:n("companyInvolvement_boxPanel_title_companyInvolvement")})]}),(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:t.boardMemberCount,desc:n("companyInvolvement_boxPanel_reportsTeaser_desc_boardMember"),border:!0}),(0,a.jsx)(js,{data:t.managingDirectorCount,desc:n("companyInvolvement_boxPanel_reportsTeaser_desc_managingDirector"),border:!0}),(0,a.jsx)(js,{data:t.procuratorCount,desc:n("companyInvolvement_boxPanel_reportsTeaser_desc_procurator"),border:!0}),(0,a.jsx)(js,{data:t.founderCount,desc:n("companyInvolvement_boxPanel_reportsTeaser_desc_founder"),border:!0}),(0,a.jsx)(js,{data:t.auditorCount,desc:n("companyInvolvement_boxPanel_reportsTeaser_desc_auditor"),border:!0}),(0,a.jsx)(js,{data:t.totalCompanyCount,desc:n("companyInvolvement_boxPanel_reportsTeaser_desc_totalCompany"),border:!0})]})]})};i$.propTypes={companyInvolvement:k().object};const y1r={};function Bp(e,t,n){if(!e&&!t&&!n)return;if(!t&&!n)return e;let r=e||"",i=t||"",o=n||"";return r+", "+i+" "+o}const dFe=({item:e})=>{const{t}=Wn(2017),n=`/financeInfo/subjectOverview/${e.companyRegno}`,r=`/financeInfo/subjectOverview/${e.companyRegno}/beneficialOwners`,i=`/financeInfo/subjectOverview/${e.companyRegno}/financialStatements`;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s2of12",children:(0,a.jsx)("i",{className:"icons icon-office"})}),(0,a.jsx)("div",{className:"col s10of12",children:e.companyRegno?(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"text-semibold",children:(0,a.jsx)(Vi,{to:{pathname:n},children:e.companyName})}),(0,a.jsxs)("div",{children:["(",ro(e.companyRegno),")"]})]}):(0,a.jsx)("div",{children:e.companyName})})]})}),(0,a.jsx)("td",{children:Bp(e.postalAddress,e.postalCode,e.postalCommunity)}),(0,a.jsx)("td",{children:e.involvements&&e.involvements.map((o,s)=>(0,a.jsxs)(d.Fragment,{children:[o.involvementType&&o.involvementTypeDetail?t(`involvement_type_${o.involvementType.involvementTypeID}`)+", "+t(`involvement_type_detail_${o.involvementTypeDetail.involvementTypeDetailID}`):o.involvementType&&!o.involvementTypeDetail?t(`involvement_type_${o.involvementType.involvementTypeID}`):"",s!==e.involvements.length-1&&(0,a.jsx)("br",{})]},o.involvementType.involvementTypeID))}),(0,a.jsx)("td",{children:e.beneficialOwners&&(0,a.jsxs)("div",{className:"report-button-link",children:[(0,a.jsx)("i",{className:"icon-download1"}),(0,a.jsx)(Vi,{to:{pathname:r},children:(0,a.jsxs)("span",{children:[e.beneficialOwners," ",e.beneficialOwners>1?t("beneficialOwners_link_multiple"):t("beneficialOwners_link_single")]})})]})}),(0,a.jsx)("td",{className:"text-right",children:e.financialStatementTeaser&&(0,a.jsxs)(a.Fragment,{children:[`(${e.financialStatementTeaser.year}) `,ji(e.financialStatementTeaser.annualResultNetProfitOrLoss,e.financialStatementTeaser.currency)]})}),(0,a.jsx)("td",{children:e.financialStatementTeaser&&(0,a.jsxs)("div",{className:"report-button-link",children:[(0,a.jsx)("i",{className:"icon-download1"}),(0,a.jsx)(Vi,{to:{pathname:i},children:(0,a.jsx)("span",{children:t("financialStatement_link")})})]})})]})};dFe.propTypes={item:k().object};const hie=({involvement:e})=>{const{t}=Wn(2017);return(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"18%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"12%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"20%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("companyInvolvementTable_table_header_title_party")}),(0,a.jsx)("th",{children:t("companyInvolvementTable_table_header_title_address")}),(0,a.jsx)("th",{children:t("companyInvolvementTable_table_header_title_connection")}),(0,a.jsx)("th",{children:t("companyInvolvementTable_table_header_title_beneficialOwners")}),(0,a.jsx)("th",{className:"text-right",children:t("companyInvolvementTable_table_header_title_annualResult")}),(0,a.jsx)("th",{children:t("companyInvolvementTable_table_header_title_source")})]})}),(0,a.jsx)("tbody",{children:e&&e.map((n,r)=>(0,a.jsx)("tr",{className:"only-bottom-border",children:(0,a.jsx)(dFe,{item:n})},r))})]})})};hie.propTypes={involvement:k().array};const fFe=({companyInvolvement:e,isIndividual:t})=>{const{t:n}=Wn(2017);return(0,a.jsx)(a.Fragment,{children:!e||!e.companyInvolvements||!e.companyInvolvements.length?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(Bi,{desc:n("companyInvolvementReport_noRecordsFound")})}):(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)(No,{children:(0,a.jsx)(i$,{companyInvolvement:e})}),(0,a.jsx)(hie,{involvement:e.companyInvolvements})]})})};fFe.propTypes={companyInvolvement:k().object,isIndividual:k().bool};const hFe="https://static.creditinfo.is/resources/common/samples/CorporateLinkage.pdf",p3=({regno:e,setShowTeaserHeader:t})=>{const{t:n}=Wn(2017),[r,i]=(0,d.useState)(null),o=`/financeInfo/subjectOverview/${e}/companyRelation`;return(0,d.useEffect)(()=>{fo.getCompanyRelationTeaser(e).then(s=>{s&&!s.error&&(i(s),t&&t({companyRelation:s.showTeaser}))})},[e]),(0,a.jsx)(a.Fragment,{children:r&&r.showTeaser&&(0,a.jsxs)(No,{className:"no-print",panelIcon:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:uk,alt:"icon",height:"70",width:"70"})}),children:[(0,a.jsx)("h4",{className:"bold",children:n("teasers_companyRelation_title")}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[n("teasers_companyRelation_description"),hFe!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)("a",{href:hFe,target:"_blank",rel:"noreferrer",children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",n("link_example")]})]})]}),(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:r.companyOwners,desc:n("teasers_companyRelation_companyOwners")}),(0,a.jsx)(js,{data:r.beneficialOwners,desc:n("teasers_companyRelation_beneficialOwners")}),(0,a.jsx)(js,{data:r.companyRelations,desc:n("teasers_companyRelation_companyRelations")})]})}),(0,a.jsx)("div",{className:"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:o},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:"Company relation teaser",label:"Product teaser"},children:n("button_get")})})})]})]})})};p3.propTypes={regno:k().string,setShowTeaserHeader:k().func};const pFe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(!0),[c,u]=(0,d.useState)(!1),[f,h]=(0,d.useState)(!0),{t:p}=Ri(),g=Ci(S=>Ld(S)).isIndividual,{getReportTime:v}=bd({reportData:i,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{v()},[i]),(0,d.useEffect)(()=>{const S={regno:e,usePrefetch:s,reasonID:null,reasonDescription:null,prefetchUniqueID:r};h(!1),fo.getCompanyInvolvement(S).then(C=>{h(!0),C&&!C.error?o(C):u(!0)})},[s]);const y=()=>{l(!1)},[x,b]=(0,d.useState)({companyRelation:null});return(0,a.jsxs)(a.Fragment,{children:[!f&&(0,a.jsx)($i,{center:!0}),c&&(0,a.jsx)(eo,{messageType:"alert",messageBody:p("reports_error_retrieving_data")}),!c&&(0,a.jsxs)(a.Fragment,{children:[i&&i.preFetchDate&&s&&(0,a.jsx)(fl,{onUpdate:()=>y(),date:i.preFetchDate}),i&&(0,a.jsx)(fFe,{companyInvolvement:i,isIndividual:g})]}),x.companyRelation&&(0,a.jsx)("h3",{className:"no-print",children:p("teasers_title")}),(0,a.jsx)(p3,{regno:e,setShowTeaserHeader:b})]})};pFe.propTypes={regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};var mFe=rn(18043);const _hn=(0,ki.A)((0,a.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 15c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m1-8h-2V7h2z"}),"InfoRounded"),gFe=(0,ki.A)((0,a.jsx)("path",{d:"M4.47 21h15.06c1.54 0 2.5-1.67 1.73-3L13.73 4.99c-.77-1.33-2.69-1.33-3.46 0L2.74 18c-.77 1.33.19 3 1.73 3M12 14c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m1 4h-2v-2h2z"}),"WarningRounded"),Thn=({row:e,t})=>{const n=e.failedToSend?.length||0+e.dueDiligenceList?.length||0,r=e.dueDiligenceList?.filter(c=>c.respondentSignedDoc?.statusId===1||c.respondentSignedDoc?.statusId===3).length||0,i=e.statusId===0||e.statusId===2,o=n===r&&n>0;let s,l;return i?(s=o?(0,a.jsx)(_hn,{fontSize:"small",color:"info"}):(0,a.jsx)(gFe,{fontSize:"small",color:"warning"}),l=t("kyc_overview_table_status_open")):(s=(0,a.jsx)(mFe.A,{fontSize:"small",color:"data_green"}),l=t("kyc_overview_table_status_closed")),(0,a.jsx)(br,{children:(0,a.jsxs)(br,{direction:"row",alignItems:"top",justifyContent:"left",gap:1,children:[s,(0,a.jsx)(Ft,{variant:"body2",children:l})]})})},Ahn=({row:e,t})=>{const n=ur(),r=e.failedToSend?.length||0+e.dueDiligenceList?.length||0,i=e.dueDiligenceList?.length||0,o=e.dueDiligenceList?.filter(m=>m.respondentSignedDoc?.statusId===1||m.respondentSignedDoc?.statusId===3).length||0,s=e.statusId===1,l=e.statusId===2,c={failedToSend:e.failedToSend?.length>0,noRespondents:r===0,allApproved:r===o&&r>0,noneApproved:o===0,someApproved:o>0&&o<r},u=c.allApproved?"#0C9CB2":c.noneApproved?"#e6e6e6":"#FF7900",f=l&&!c.failedToSend&&(0,a.jsx)(Ox,{text:t("kyc_overview_table_continue"),onClick:()=>n(`/knowYourCustomer/subjectOverview/${e.respondentParentRegno}/${e.snapshotGUID}`)}),h=Phn(c,t),p=!s&&r>1&&r===i&&(0,a.jsx)(Ll,{sx:{borderRadius:"5px",color:b_t(u,"#333")>5?"#333":"#fff",bgcolor:u},size:"small",label:`${o}/${r}`});return(0,a.jsx)(br,{children:(0,a.jsxs)(br,{direction:"row",alignItems:"top",justifyContent:"left",gap:1,children:[(0,a.jsx)(br,{direction:"column",children:(0,a.jsx)(Ft,{component:"div",variant:"body2",children:f?(0,a.jsx)(a.Fragment,{children:f}):(0,a.jsx)(a.Fragment,{children:h})})}),p]})})};function Phn(e,t){if(e.failedToSend)return t("kyc_overview_table_status_failed_to_send");if(e.allApproved)return t("kyc_overview_table_status_answered");if(e.noneApproved)return t("kyc_overview_table_status_answered_none");if(e.someApproved)return t("kyc_overview_table_status_answered_some")}const vFe="https://api.creditinfo.is/politicallyexposedperson",yFe=`${vFe}/Person`,Ohn=`${vFe}/Company`,pie={getPerson:e=>$o(`${yFe}`,{method:"post",data:e}),getForeignPerson:e=>$o(`${yFe}/foreign`,{method:"post",data:e}),getForeignCompany:e=>$o(`${Ohn}/foreign`,{method:"post",data:e})},t1=({pepPrefetchAvailability:e,name:t,regno:n,foreign:r=!1,showOnMissingRegno:i=!1,birthMonthAndYear:o,origin:s="KYC",readOnly:l=!1,getKYCPep:c,getKYCForeignPep:u,guid:f})=>{const{t:h,loaded:p}=Wn(2019),m="/politicallyExposedPersons",g=ss(),v=fs(r?"152":"151",g.user),[y,x]=(0,d.useState)(!!e),[b,S]=(0,d.useState)(!1),[C,_]=(0,d.useState)(!1),T=e?.preFetchDate?e?.preFetchDate:e?.prefetchDate,[M,j]=(0,d.useState)(!!T),[B,W]=(0,d.useState)(e?.isPoliticallyExposedPerson),K=n&&lV(n),G=h("report_created")+": "+Mr(T&&M?T:new Date),J=Mne(n,o),te=n&&sV(n,1),re=K&&!r&&!te||r&&J!==null;if(!(!r&&!te&&(K||!n&&i))&&!(r&&(J!==null||te)))return null;const _e=()=>{if(r){const Ke=Mne(n,o);if(Ke)return m+`/foreign/${encodeURIComponent(t)}/${Ke.year}-${Ke.month}-${Ke.day}`}else return m+`/subject/${n}`},Be=()=>{dc("Report",`Is politically exposed, Origin: ${s||"Unknown"}`,"Politically exposed person"),x(!0),Ue()},Ue=async Ke=>{_(!1),S(!0),W(""),r?Je(Ke):$e(Ke)},$e=async Ke=>{const nt={regno:n,numberOfDaysToCheckForPrefetch:Ke?0:null,prefetchUniqueID:Ke?null:e?e.uniqueId:null};let rt;c&&f?rt=await c(f,nt,Ke):rt=await pie.getPerson(nt),rt&&!rt.error?(W(rt.isPoliticallyExposedPerson),j(!!rt.preFetchDate)):_(!0),S(!1)},Je=async Ke=>{const nt={numberOfDaysToCheckForPrefetch:Ke?0:null,fullName:t,categories:[1,2,3],prefetchUniqueID:Ke?null:e?e.uniqueId:null};if(te)pie.getForeignCompany(nt).then(rt=>{rt&&!rt.error?(j(!!rt.preFetchDate),rt.companiesOnSanctionList?.length>0||rt.companiesOnWatchlist?.length>0?W(!0):W(!1)):_(!0),S(!1)});else{const rt={...nt,yearOfBirth:parseInt(J.year),monthOfBirth:parseInt(J.month),dayOfBirth:parseInt(J.day)};let st;u&&f?st=await u(f,rt,Ke):st=await pie.getForeignPerson(rt),st&&!st.error?(j(!!st.preFetchDate),st.politicallyExposedPersons?.length>0||st.personsOnSanctionList?.length>0||st.personsOnWatchlist?.length>0?W(!0):W(!1)):_(!0),S(!1)}},Ne=()=>{j(!1),Ue(!0)};return p?b?(0,a.jsx)(qn,{display:"flex",justifyContent:"center",alignContent:"center",children:(0,a.jsx)($i,{size:"small"})}):C?(0,a.jsx)(Ft,{variant:"subtitle1",color:"red.main",align:"center",children:h("error_default")}):(0,a.jsx)(br,{alignItems:"center",justifyContent:"center",direction:"column",children:!b&&!y?(0,a.jsx)(a.Fragment,{children:!l&&(0,a.jsx)(Co,{title:v?re?null:h("pep_missing_regno"):h("no_access"),children:(0,a.jsx)(Rs,{component:"button",underline:"none",variant:"subtitle1",color:v&&re?"accent.main":"primary.light",onClick:v&&re?()=>Be():null,children:h("button_get")})})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Co,{title:G,children:(0,a.jsxs)(Ft,{variant:"subtitle1",children:[!B&&h("pep_is_not_politically_exposed"),B&&(0,a.jsx)(Rs,{href:_e(),target:"_blank",underline:"none",variant:"subtitle1",color:"accent.main",children:(0,a.jsx)(br,{direction:"row",alignItems:"center",justifyContent:"center",gap:1,children:(0,a.jsx)(Ft,{color:"accent.main",variant:"subtitle1",children:h(r?"pep_is_potentially_politically_exposed":"pep_is_politically_exposed")})})})]})}),!l&&M&&(0,a.jsx)(Rs,{color:"accent.main",underline:"none",onClick:()=>Ne(),children:(0,a.jsxs)(br,{direction:"row",alignItems:"center",justifyContent:"center",gap:1,children:[(0,a.jsx)(pb,{sx:jhn,color:"accent.main",className:"icon-restart"}),(0,a.jsx)(Ft,{variant:"subtitle1",children:h("button_update")})]})})]})}):null},jhn={fontSize:"18px!important",position:"relative",top:"unset!important",pt:0,lineHeight:"normal"};t1.propTypes={pepPrefetchAvailability:k().object,prefetchUniqueID:k().string,name:k().string,regno:k().string,foreign:k().bool,showOnMissingRegno:k().bool,birthMonthAndYear:k().string,origin:k().string};var xFe=rn(91708),bFe=rn(48318),wFe=rn(23673);const x1r={};function Mhn(e,t){const[n,r]=(0,d.useState)(-1),i=(0,d.useCallback)(o=>{o.keyCode===40&&t?(o.preventDefault(),r(n===e-1?0:n+1)):o.keyCode===38&&t?(o.preventDefault(),r(n===0?e-1:n-1)):r(-1)},[e,n,r]);return(0,d.useEffect)(()=>(document.addEventListener("keydown",i,!1),()=>{document.removeEventListener("keydown",i,!1)}),[i]),[n,r]}const Rhn=Mhn,m3=({active:e,focus:t,index:n,setFocus:r,...i})=>{const o=d.useRef(null);(0,d.useEffect)(()=>{t&&o.current.focus()},[t]);const s=d.useCallback(()=>{r(n)},[n,r]);return(0,a.jsx)("div",{className:Yo("__search-option",{active:e}),tabIndex:t?0:-1,ref:o,onClick:s,onKeyPress:s,...i})};m3.propTypes={active:k().bool,focus:k().bool,index:k().number,setFocus:k().number},m3.displayName="InputVariantOption";const SFe=({props:e,focus:t})=>{const{items:n,onSelect:r,setItemfocus:i}=e;return(0,a.jsx)("div",{className:"options",children:n.map((o,s)=>(0,a.jsxs)(m3,{setFocus:i,index:s,focus:t===s,onClick:l=>{l.preventDefault(),l.stopPropagation(),r(o.source)},onKeyPress:l=>{l.preventDefault(),l.stopPropagation(),l.key==="Enter"&&r(o.source)},children:[Dhn(o),(0,a.jsx)("div",{className:"__option_text secondary",children:o.source.postalAddress}),(0,a.jsx)("div",{className:"enter",children:(0,a.jsx)("i",{className:"icon-arrow-right2"})})]},o.source.regno))})};SFe.propTypes={props:k().object,focus:k().number,items:k().array,onSelect:k().func,setItemfocus:k().number};const Dhn=e=>{const{source:t,highlights:n}=e,[r]=n.map(i=>({[i.field.split(".")[0]]:i.highlights.join()}));return(0,a.jsxs)("div",{className:"__option_text primary",children:[t.isIndividual&&(0,a.jsx)("i",{className:"symbol icon-person",title:"Einstaklingur"}),!t.isIndividual&&(0,a.jsx)("i",{className:"symbol icon-office",title:"L\xF6ga\xF0ili"}),!t.isCurrent&&t.isIndividual&&(0,a.jsx)("span",{className:"symbol",title:"L\xE1tinn einstaklingur",children:"\u271D"}),(0,a.jsxs)("span",{className:"name",children:[r&&r.subjectName&&(0,a.jsx)("strong",{className:"overflow",dangerouslySetInnerHTML:{__html:r.subjectName}}),(!r||r&&!r.subjectName&&t.subjectName)&&(0,a.jsx)("strong",{className:"overflow",children:t.subjectName})]}),t.regno&&(0,a.jsx)("span",{className:"regno",children:t.regno}),!t.isCurrent&&!t.isIndividual&&(0,a.jsx)("span",{className:"tag tag-color-red",children:"brottfellt"}),r&&r.aliases&&(0,a.jsxs)("div",{className:"overflow secondary",children:["Finnst sem : ",(0,a.jsx)("span",{dangerouslySetInnerHTML:{__html:r.aliases}})]})]})},CFe=({props:e,focus:t})=>{const{items:n,onSelect:r,setItemfocus:i}=e;return(0,a.jsx)("div",{className:"options",children:n.map((o,s)=>(0,a.jsxs)(m3,{setFocus:i,index:s,focus:t===s,onClick:l=>{l.preventDefault(),l.stopPropagation(),r(o.source)},onKeyPress:l=>{l.preventDefault(),l.stopPropagation(),l.key==="Enter"&&r(o.source)},children:[o.source.regno," ",o.source.subjectName]},o.source.regno))})};CFe.propTypes={props:k().object,focus:k().number,items:k().array,onSelect:k().func,setItemfocus:k().number};const b1r={},EFe=({props:e,focus:t})=>{const{items:n,onSelect:r,setItemfocus:i}=e,o=n.filter(s=>s.userType!=="MCI");return(0,a.jsx)("div",{className:"options",children:o.map((s,l)=>(0,a.jsx)(m3,{setFocus:i,index:l,focus:t===l,onClick:c=>{c.preventDefault(),c.stopPropagation(),r(s)},onKeyPress:c=>{c.preventDefault(),c.stopPropagation(),c.key==="Enter"&&r(s)},children:(0,a.jsxs)("div",{children:[s.name&&(0,a.jsx)("div",{children:(0,a.jsx)("strong",{children:s.name})}),(0,a.jsxs)("div",{className:"email-search-result-item",children:[s.username&&(0,a.jsxs)("div",{className:"email-search-name",children:[(0,a.jsx)("i",{className:"email-search-icon icon-person text-16"}),s.username]}),s.email&&(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"email-search-img",children:(0,a.jsx)("img",{className:"email-search-icon",src:Wke,alt:"icon",width:"16",height:"12"})}),(0,a.jsx)("span",{children:s.email})]})]})]})},s.userID))})};EFe.propTypes={props:k().object,focus:k().number,items:k().array,onSelect:k().func,setItemfocus:k().number};const mie=(0,d.forwardRef)(({width:e,style:t,allowOverflow:n,maxHeight:r,...i},o)=>(0,a.jsx)("div",{ref:o,className:Yo("__search-options-container",n&&"allow-overflow",r&&`max-${r}`),style:{...t,minWidth:e},...i}));mie.propTypes={width:k().number,style:k().object,allowOverflow:k().bool},mie.displayName="OptionsContainer";const gie=(0,d.forwardRef)(({disabled:e,open:t,...n},r)=>(0,a.jsx)("div",{ref:r,className:Yo("__search-container",{disabled:e,open:t}),...n}));gie.propTypes={disabled:k().bool,open:k().bool},gie.displayName="SearchContainer";const Ey=d.memo(e=>{const{search:t="",onSearchChange:n,disabled:r,items:i,defaultValue:o=null,onChange:s,isSearch:l,variant:c,enterSubmit:u=!1,submitSearch:f,placeholder:h="",noResultText:p,autoFocus:m}=e,[g,v]=d.useState(!1),[y,x]=d.useState(-1),b=()=>typeof o=="string"||typeof o=="number"?{[o]:!0}:o||{},[S,C]=d.useState(b);(0,d.useEffect)(()=>{i.length>0||p&&i.length===0&&t.length>1?v(!0):i.length===0&&v(!1)},[i]),(0,d.useEffect)(()=>{if(o){if(typeof o=="object"&&Object.keys(o)===0&&Object.keys(S)===0)return;C(b())}},[o]);const _=d.useRef(),T=()=>{i.length&&v(!0)},M=B=>{if(!r){if(c==="biSearch"){v(!1),s(B);return}if(c==="individual"){v(!1),s(B);return}if(c==="email"){v(!1),s(B);return}if(c==="search"){v(!1),s&&typeof s=="function"&&s(B);return}}},j=B=>{B.key==="Enter"&&f()};return(0,a.jsx)(cV,{onOutsideClick:B=>{r||g&&(B.stopPropagation(),B.preventDefault(),v(!1))},children:(0,a.jsxs)(xFe.mS,{children:[(0,a.jsx)(bFe.O,{children:({ref:B})=>(0,a.jsx)("div",{ref:B,children:(0,a.jsx)(gie,{disabled:r,tabIndex:r?-1:0,open:g,ref:_,children:(0,a.jsx)(dae,{value:t,placeholder:h,onFocus:T,autoFocus:m,onKeyPress:u?j:void 0,onChange:n,onSelect:M,items:i})})})}),g&&(0,a.jsx)(wFe.N,{placement:"bottom-start",children:({ref:B,style:W,placement:K,arrowProps:G})=>{const J=_.current.getBoundingClientRect().width;return(0,a.jsxs)(mie,{ref:B,style:W,"data-placement":K,width:J,allowOverflow:!0,maxHeight:5,children:[i.length>0?(0,a.jsx)(vie,{variant:c,items:i,onSelect:M,selected:S,setItemfocus:y,isSearch:l}):(0,a.jsx)("div",{className:"options",children:(0,a.jsx)(m3,{children:p})}),(0,a.jsx)("div",{ref:G.ref,style:G.style})]})}})]})})});Ey.propTypes={props:k().object,search:k().string,onSearchChange:k().func,disabled:k().bool,enterSubmit:k().bool,submitSearch:k().func,items:k().array,defaultValue:k().oneOfType([k().string,k().array,k().object]),onChange:k().func,isSearch:k().bool,variant:k().string,placeholder:k().string,noResultText:k().string,autoFocus:k().bool},Ey.displayName="InputVariants";const vie=d.memo(e=>{const{variant:t,items:n,setItemfocus:r}=e,[i,o]=Rhn(n.length,r);switch(t){case"biSearch":return(0,a.jsx)(SFe,{focus:i,props:e});case"individual":return(0,a.jsx)(CFe,{focus:i,props:e});case"email":return(0,a.jsx)(EFe,{focus:i,props:e});default:return null}});vie.propTypes={variant:k().string,items:k().array,onSelect:k().func,selected:k().oneOfType([k().string,k().object,k().array]),setItemfocus:k().number,isSearch:k().bool},vie.displayName="RenderSelectVariants";const khn="/knowYourCustomer/subjectOverview/",yie=(0,d.memo)(({state:e,actions:t,t:n})=>{const{selectedSubjectInfo:r,searchData:i,search:o}=e,{onSubjectInfoSelect:s,onSearchChange:l}=t,c=ur();return(0,a.jsxs)(Pn,{className:"no-print",container:!0,spacing:2,sx:{mb:4,maxWidth:"700px"},children:[(0,a.jsx)(Pn,{xs:12,sm:8,md:8,children:(0,a.jsx)(Ey,{variant:"biSearch",items:i||[],search:o,onSearchChange:l||"",defaultValue:r,onChange:s,placeholder:r?r.subjectName:n("searchByNameOrRegno"),autoFocus:!0})}),(0,a.jsx)(Pn,{xs:12,sm:4,md:4,children:(0,a.jsx)(Na,{variant:"contained",disabled:!r,onClick:()=>c(`${khn}${r?.regno}`),sx:{height:"40px"},color:"secondary",children:n("kyc_due_diligence_start")})})]})});yie.propTypes={search:k().string,actions:k().object,t:k().func},yie.displayName="SubjectSearch";const w1r=()=>{const{t:e,loaded:t}=useTranslation(2025),n=dompurify.sanitize(e("kyc_report_teaser_list"));return t?jsx(Panel,{panelShadow:!0,header:jsx(Typography,{variant:"h3",children:e("kyc_report_teaser_title")}),children:jsxs(Grid,{container:!0,spacing:3,sx:{justifyContent:"space-between"},children:[jsxs(Grid,{container:!0,xs:12,md:5,children:[jsx(Grid,{xs:12,md:12,sx:{mb:4},children:jsx(Typography,{variant:"body",children:e("kyc_report_teaser_text")})}),jsx(Grid,{xs:12,md:7,sx:{pr:2},children:jsx(Box,{component:"img",alt:"ownership",sx:{width:"100%"},src:"https://static.creditinfo.is/resources/common/img/kyc/ownership.png"})}),jsx(Grid,{xs:12,md:5,children:jsx(Box,{component:"img",alt:"shareholders",src:"https://static.creditinfo.is/resources/common/img/kyc/shareholders.png",sx:{width:"100%"}})}),jsx(Grid,{xs:12,md:12,children:jsx(Link,{variant:"h4",target:"_blank",color:"accent.main",underline:"hover",href:e("kyc_report_teaser_link"),children:jsxs(Grid,{sx:{my:2},container:!0,alignItems:"center",children:[jsx(Grid,{children:jsx(East,{fontSize:"medium",sx:{mr:1}})}),jsx(Grid,{children:e("kyc_report_teaser_more_info")})]})})})]}),jsx(Grid,{xs:12,md:5,children:jsxs(Stack,{spacing:1,children:[jsx(Typography,{variant:"body",children:e("kyc_report_teaser_list_title")}),jsx(Typography,{variant:"body",children:jsx("div",{dangerouslySetInnerHTML:{__html:n}})}),jsxs(Typography,{variant:"body",children:[e("common_sample")," -"," ",jsx(Link,{color:"accent.main",underline:"hover",target:"_blank",href:"https://static.creditinfo.is/resources/common/samples/KYC.pdf",children:e("common_report_pdf")})]})]})})]})}):null},hl="https://api.creditinfo.is/KnowYourCustomer/KnowYourCustomer",Cl={getKYC:e=>di(`${hl}/DueDiligence`,e),getCompanyOwnersAndBoardMembers:(e,t)=>vi(`${hl}/CompanyOwnersAndBoardMembers/${e}${t?"?refresh=true":""}`),getSubscriberSettings:e=>vi(`${hl}/GetSubscriberSetting?subscriberID=${e}`),getIndividualInfo:(e,t)=>vi(`${hl}/Individual/${e}${t?"?refresh=true":""}`),getIndividualNationality:(e,t,n)=>vi(`${hl}/IndividualNationality/${e}/Regno/${t}${n?"?refresh=true":""}`),getIndividualNationalityList:(e,t)=>di(`${hl}/IndividualNationalityList/${e}`,t),getDueDiligenceList:e=>di(`${hl}/DueDiligenceList`,e),getDueDiligenceStatus:e=>vi(`${hl}/GetLatestDueDiligenceStatus/${e}`),setDueDiligenceStatus:(e,t)=>nZ(`${hl}/UpdateRespondentParentStatus/${e}/StatusId/${t}`),startDueDiligence:(e,t)=>di(`${hl}/InitializeKYC`,{regno:e,formID:t}),submitRespondents:(e,t)=>di(`${hl}/SubmitRespondents/${t}`,e),submitRespondentAttachments:e=>di(`${hl}/SubmitRespondentAttachment`,e),resendForm:e=>di(`${hl}/ResendForm`,e),getRespondentAttachment:e=>vi(`${hl}/GetRespondentAttachment?attachmentGuid=${e}`),deleteRespondentAttachment:e=>_N(`${hl}/DeleteRespondentAttachment?attachmentGuid=${e}`),getAttachmentMimeTypes:()=>vi(`${hl}/GetAttachmentMimeTypes`),getRespondentSignedDoc:e=>vi(`${hl}/GetRespondentSignedDoc?signatureGuid=${e}`),getVerdicts:(e,t)=>vi(`${hl}/GetVerdicts/${e}${t?"?refresh=true":""}`),getMedia:(e,t)=>vi(`${hl}/GetMedia/${e}${t?"?refresh=true":""}`),getPep:(e,t,n)=>di(`${hl}/GetPoliticallyExposedPerson/${e}?refresh=${!!n}`,t),getForeignPep:(e,t,n)=>di(`${hl}/GetForeignPerson/${e}?refresh=${!!n}`,t),getPoliticallyExposedPersonList:(e,t)=>di(`${hl}/GetPoliticallyExposedPersonList/${e}`,t),getForeignPersonList:(e,t)=>di(`${hl}/GetForeignPersonList/${e}`,t),getRiskRatings:()=>vi(`${hl}/GetRiskRatings`),getStatuses:()=>vi(`${hl}/GetStatuses`),updateRiskRating:(e,t)=>nZ(`${hl}/UpdateRespondentParentRiskRating/${e}/RiskRatingId/${t}`),getDocuments:e=>vi(`${hl}/GetDocuments/${e}`),getProfileOverview:e=>vi(`${hl}/GetProfileOverview/${e}`),getRespondentList:e=>vi(`${hl}/GetRespondentList/${e}`),getParentSummary:e=>vi(`${hl}/GetParentSummary/${e}`),getCompanyInfo:e=>vi(`${hl}/GetCompanyInfo/${e.guid}${e.refresh?"?refresh=true":e.refreshBeneficialOwnership?"?refreshBeneficialOwnership=true":e.refreshCompanyOwnership?"?refreshCompanyOwnership=true":""}`),getCompanyInvolvements:(e,t)=>vi(`${hl}/GetCompanyInvolvements/${e}${t?"?refresh=true":""}`),getComments:e=>vi(`${hl}/GetComments/${e}`),submitComment:(e,t)=>di(`${hl}/SubmitComment/${e}`,t),updateComment:(e,t,n)=>nZ(`${hl}/UpdateComment/${e}/CommentID/${n}`,t),deleteComment:(e,t)=>_N(`${hl}/DeleteComment/${e}/CommentID/${t}`)};var _Fe=rn(99716);const TFe="kyc/DUE_DILIGENCE_LIST_LOAD",xie="kyc/DUE_DILIGENCE_LIST_LOADED",bie="kyc/DUE_DILIGENCE_LIST_OUTDATED",AFe="kyc/DUE_DILIGENCE_MODAL_CLOSE",PFe="kyc/DUE_DILIGENCE_MODAL_OPEN",wie="kyc/DUE_DILIGENCE_PREFETCH_DATE_LOAD",vk="kyc/DUE_DILIGENCE_RESPONDENTS_LOAD",gS="kyc/DUE_DILIGENCE_RESPONDENTS_LOADED",OFe="kyc/DUE_DILIGENCE_RESPONDENTS_NATIONALITY_LOADED",jFe="kyc/DUE_DILIGENCE_RESPONDENTS_PEP_LOADED",MFe="kyc/DUE_DILIGENCE_RESPONDENTS_LEXNEX_LOADED",RFe="kyc/DUE_DILIGENCE_SUBJECT_SET",DFe="kyc/DUE_DILINGENCE_FORM_ID_SET",kFe="kyc/DUE_DILIGENCE_GUID_LOAD",IFe="kyc/DUE_DILIGENCE_STATUS_ERROR",FFe="kyc/DUE_DILIGENCE_STATUS_LOADING",NFe="kyc/ENTITY_CLEAR",jm="kyc/ENTITY_LOAD_ERROR",LFe="kyc/MEDIA_LOAD",BFe="kyc/MEDIA_LOADED",Sie="kyc/MEDIA_LOADING",Cie="kyc/SHARED_LOAD_ERROR",UFe="kyc/SHARED_MIME_TYPES_LOAD",VFe="kyc/SHARED_RISK_RATING_TYPES_LOAD",$Fe="kyc/SHARED_SET_REGNO",zFe="kyc/SHARED_STATUS_TYPES_LOAD",WFe="kyc/SHARED_SUBSCRIBER_SETTINGS_LOAD",HFe="kyc/VERDICTS_LOAD",GFe="kyc/VERDICTS_LOADED",Eie="kyc/VERDICTS_LOADING",YFe="kyc/PROFILE_OVERVIEW_LOAD",_ie="kyc/PROFILE_OVERVIEW_LOADED",KFe="kyc/PROFILE_OVERVIEW_OUTDATED",XFe="kyc/RESPONDENT_LIST_LOAD",Tie="kyc/RESPONDENT_LIST_LOADED",ZFe="kyc/RELATED_DOCUMENTS_LOAD",Aie="kyc/RELATED_DOCUMENTS_LOADED",QFe="kyc/SUMMARY_LOAD",Pie="kyc/SUMMARY_LOADED",JFe="kyc/COMPANYINFO_LOAD",Oie="kyc/COMPANYINFO_LOADED",qFe="kyc/COMPANY_INVOLVEMENTS_LOAD",jie="kyc/COMPANY_INVOLVEMENTS_LOADED",eNe="kyc/COMMENTS_LOAD",Mie="kyc/COMMENTS_LOADED",tNe="kyc/ADD_MANUAL_RESPONDENT",Ihn="4",Fhn="5",Rie={shared:{subscriberSettings:null,companyRegno:null,mimeTypes:[],riskRatings:[],statuses:[],dueDiligenceList:{data:[],loaded:!1,error:!1,outdated:!1}},entity:{dueDiligence:{guid:null,subject:{},formID:null,prefetchData:null,respondents:[],loaded:!1,error:!1,nationalityLoaded:!1,pepLoaded:!1,lexNexLoaded:!1},summary:{loaded:!1,error:!1},companyInfo:{loaded:!1,error:!1},verdicts:{loading:!1,loaded:!1,error:!1,data:{}},media:{loading:!1,loaded:!1,error:!1,data:{}},profileOverview:{loaded:!1,error:!1},respondentList:{loaded:!1,error:!1},relatedDocuments:{loaded:!1,error:!1},companyInvolvements:{loaded:!1,error:!1},comments:{loaded:!1,error:!1,data:{}},modals:{attachment:{loading:!1,open:!1,respondentParentId:null,error:!1},dueDiligence:{open:!1,loading:!1,error:!1,resend:!1,respondents:[]}}}},Nhn=e=>async t=>{t({type:$Fe,payload:e})},Lhn=()=>async e=>{const t=await Cl.getAttachmentMimeTypes();t.error||e({type:UFe,payload:t})},Bhn=()=>async e=>{const t=await Cl.getRiskRatings();t.error||e({type:VFe,payload:t})},Uhn=()=>async e=>{const t=await Cl.getStatuses();t.error||e({type:zFe,payload:t})},C1r=e=>async t=>{const n=await apiKYC.getSubscriberSettings(e);n.error||t({type:WFe,payload:n})},Vhn=(e,t,n)=>async r=>{r({type:xie,payload:!1});try{const i={respondentParentRegno:e,dateFrom:t,dateTo:n},o=await Cl.getDueDiligenceList(i);o.error?r({type:Cie,name:"dueDiligenceList",error:o.error}):(r({type:TFe,payload:o.dueDiligenceParentListItems}),r({type:xie,payload:!0}),r({type:bie,payload:!1}))}catch(i){r({type:Cie,name:"dueDiligenceList",error:i})}},nNe=(e,t,n)=>async r=>{r({type:RFe,payload:e}),r({type:DFe,payload:n}),r({type:kFe,payload:t})},Die=()=>e=>new Promise(t=>{e({type:NFe}),t()}),yk=(e,t,n,r=!1,i=!0)=>async o=>{if(t&&n){const s=lV(n,0)?Ihn:Fhn;o(nNe({regno:n},t,s))}o({type:PFe,payload:{open:!0,respondents:e,guid:t,subjectRegno:n,resend:r,redirect:i}})},kie=()=>async e=>{e({type:AFe,payload:!1})},g3=(e,t)=>async n=>{n({type:gS,payload:!1});try{const r=await Cl.getCompanyOwnersAndBoardMembers(e,t);if(r.error)n({type:jm,name:"dueDiligence",error:r.error});else{const i=r.companyBoardMembersAndOwners.map((o,s)=>(o.index=s,o));r.companyBoardMembersAndOwners=i,n({type:vk,payload:r.companyBoardMembersAndOwners}),n({type:wie,payload:r.preFetchDate}),n({type:gS,payload:!0})}}catch(r){n({type:jm,name:"dueDiligence",error:r})}},$hn=(e,t)=>async n=>{n({type:gS,payload:!1});try{const r=e.reduce((o,s)=>(s.regno===null||sV(s.regno,1)||o.push(s.regno),o),[]),i=await Cl.getIndividualNationalityList(t,r);i.error?n({type:jm,name:"dueDiligence",error:i.error}):(n(g3(t,!1)),n({type:OFe,payload:!0}))}catch(r){n({type:jm,name:"dueDiligence",error:r})}},zhn=(e,t)=>async n=>{n({type:gS,payload:!1});try{const r=e.reduce((o,s)=>(s.regno===null||o.push(s.regno),o),[]),i=await Cl.getPoliticallyExposedPersonList(t,r);i.error?n({type:jm,name:"dueDiligence",error:i.error}):(n(g3(t,!1)),n({type:jFe,payload:!0}))}catch(r){n({type:jm,name:"dueDiligence",error:r})}},Whn=(e,t)=>async n=>{n({type:gS,payload:!1});try{const r=e.reduce((o,s)=>{const l=Mne(s.regno,s.birthMonthAndYear);if(l===null)return o;const c={categories:[1,2,3],fullName:s.name,yearOfBirth:parseInt(l.year),monthOfBirth:parseInt(l.month),dayOfBirth:parseInt(l.day)};return o.push(c),o},[]),i=await Cl.getForeignPersonList(t,r);i.error?n({type:jm,name:"dueDiligence",error:i.error}):(n(g3(t,!1)),n({type:MFe,payload:!0}))}catch(r){n({type:jm,name:"dueDiligence",error:r})}},Iie=(e,t,n)=>async r=>{r({type:gS,payload:!1});try{const i=await Cl.getIndividualInfo(t,n);i.error?r({type:jm,name:"dueDiligence",error:i.error}):(r({type:vk,payload:[{regno:e.regno,name:e.name,index:0,selected:!0,...i}]}),r({type:wie,payload:i.preFetchDate}),r({type:gS,payload:!0}))}catch(i){r({type:jm,name:"dueDiligence",error:i})}},xk=(e,t)=>async n=>{if(e?.length>0){const r=t.map(i=>{const o=e.find(s=>s.index===i.index);return o&&(i=o),i});n({type:vk,payload:r})}},Fie=(e,t)=>async n=>{n({type:Eie,payload:!0});const r=await Cl.getVerdicts(e,t);n({type:HFe,payload:r}),n({type:GFe,payload:!0}),r?.error&&n({type:jm,name:"verdicts",error:r.error}),n({type:Eie,payload:!1})},o$=(e,t)=>async n=>{n({type:Sie,payload:!0});let r=await Cl.getMedia(e,t);r&&Array.isArray(r.allResponses)&&(r={...r,allResponses:r.allResponses.map(i=>({...i,scripts:Array.isArray(i.scripts)?i.scripts.map(o=>({...o,hasUrl:o.hasUrl??o.hasURL,hasURL:o.hasUrl??o.hasURL})):[]}))}),n({type:LFe,payload:r}),n({type:BFe,payload:!0}),r?.error&&n({type:jm,name:"media",error:r.error}),n({type:Sie,payload:!1})},Hhn=(e,t)=>async n=>{n({type:FFe,payload:!0});try{const r=await Cl.setDueDiligenceStatus(e,t);r.error?n({type:IFe,error:r.error}):(n(s$()),n(bk()))}catch(r){n({type:IFe,error:r})}n({type:FFe,payload:!1})},s$=()=>async e=>{e({type:bie,payload:!0})},bk=()=>async e=>{e({type:KFe,payload:!0})},l$=e=>async t=>{t({type:_ie,payload:!1});const n=await Cl.getProfileOverview(e);n?.error||t({type:YFe,payload:n}),t({type:_ie,payload:!0})},rNe=e=>async t=>{t({type:Aie,payload:!1});const n=await Cl.getDocuments(e);n.error||t({type:ZFe,payload:n}),t({type:Aie,payload:!0})},Ghn=e=>async t=>{t({type:Tie,payload:!1});const n=await Cl.getRespondentList(e);n.error||t({type:XFe,payload:n}),t({type:Tie,payload:!0})},Yhn=e=>async t=>{t({type:Pie,payload:!1});const n=await Cl.getParentSummary(e);n.error||t({type:QFe,payload:n}),t({type:Pie,payload:!0})},Khn=e=>async t=>{t({type:Oie,payload:!1});const n=await Cl.getCompanyInfo(e);n.error||t({type:JFe,payload:n}),t({type:Oie,payload:!0})},Nie=(e,t)=>async n=>{n({type:jie,payload:!1});const r=await Cl.getCompanyInvolvements(e,t);r&&!r.error&&n({type:qFe,payload:r}),n({type:jie,payload:!0})},Lie=e=>async t=>{t({type:Mie,payload:!1});let n=await Cl.getComments(e);n.error||(n=n.sort((r,i)=>new Date(i.insertedDate)-new Date(r.insertedDate)),t({type:eNe,payload:n}),t({type:Mie,payload:!0}))},Xhn=e=>async(t,n)=>{const i=n().kyc.entity.dueDiligence.respondents;if(!i.some(s=>s.regno===e.regno)){const s={...e,index:i.length,manuallyAdded:!0,selected:!0,checkboxDisabled:!0};t({type:tNe,payload:s})}},Zhn=e=>async(t,n)=>{const o=n().kyc.entity.dueDiligence.respondents.filter(s=>s.regno!==e.regno);t({type:vk,payload:o})},Qhn=e=>e.kyc.shared.companyRegno,Jhn=e=>e.kyc.shared.dueDiligenceList,qhn=e=>e.kyc.shared.mimeTypes,aNe=e=>e.kyc.shared.riskRatings,E1r=e=>e.kyc.shared.statuses,_1r=e=>e.kyc.shared.subscriberSettings,epn=e=>e.kyc.entity.modals.dueDiligence,iNe=e=>e.kyc.entity.dueDiligence.respondents,wk=e=>e.kyc.entity.dueDiligence,T1r=e=>e.kyc.entity.dueDiligence.guid,tpn=e=>e.kyc.entity.dueDiligence.subject,oNe=e=>e.kyc.entity.media,A1r=e=>e.kyc.entity.modals.riskRating,npn=e=>e.kyc.entity.verdicts,Bie=e=>e.kyc.entity.profileOverview,rpn=e=>e.kyc.entity.relatedDocuments,apn=e=>e.kyc.entity.respondentList,ipn=e=>e.kyc.entity.summary,P1r=e=>e.kyc.entity.companyInfoWithBeneficialOwnership,opn=e=>e.kyc.entity.companyInfo,spn=e=>e.kyc.entity.companyInvolvements,lpn=e=>e.kyc.entity.comments,O1r=e=>e.kyc.entity.pep,cpn=(e=Rie,t)=>K5(e,n=>{switch(t.type){case Cie:n.shared[t.name].error=t.error;break;case UFe:n.shared.mimeTypes=t.payload;break;case VFe:n.shared.riskRatings=t.payload;break;case zFe:n.shared.statuses=t.payload;break;case WFe:n.shared.subscriberSettings=t.payload;break;case $Fe:n.shared.companyRegno=t.payload;break;case jm:n.entity[t.name].error=t.error;break;case NFe:n.entity=Rie.entity;break;case TFe:n.shared.dueDiligenceList.data=t.payload;break;case bie:n.shared.dueDiligenceList.outdated=t.payload;break;case xie:n.shared.dueDiligenceList.loaded=t.payload;break;case RFe:n.entity.dueDiligence.subject=t.payload;break;case DFe:n.entity.dueDiligence.formID=t.payload;break;case vk:n.entity.dueDiligence.respondents=t.payload;break;case gS:n.entity.dueDiligence.loaded=t.payload;break;case OFe:n.entity.dueDiligence.nationalityLoaded=t.payload;break;case jFe:n.entity.dueDiligence.pepLoaded=t.payload;break;case MFe:n.entity.dueDiligence.lexNexLoaded=t.payload;break;case wie:n.entity.dueDiligence.prefetchDate=t.payload;break;case PFe:n.entity.modals.dueDiligence={...n.entity.modals.dueDiligence,...t.payload};break;case AFe:n.entity.modals.dueDiligence=Rie.entity.modals.dueDiligence;break;case kFe:n.entity.dueDiligence.guid=t.payload;break;case LFe:n.entity.media.data=t.payload;break;case BFe:n.entity.media.loaded=t.payload;break;case Sie:n.entity.media.loading=t.payload;break;case HFe:n.entity.verdicts.data=t.payload;break;case GFe:n.entity.verdicts.loaded=t.payload;break;case Eie:n.entity.verdicts.loading=t.payload;break;case YFe:n.entity.profileOverview=t.payload;break;case _ie:n.entity.profileOverview.loaded=t.payload;break;case KFe:n.entity.profileOverview.outdated=t.payload;break;case ZFe:n.entity.relatedDocuments=t.payload;break;case Aie:n.entity.relatedDocuments.loaded=t.payload;break;case XFe:n.entity.respondentList=t.payload;break;case Tie:n.entity.respondentList.loaded=t.payload;break;case QFe:n.entity.summary=t.payload;break;case Pie:n.entity.summary.loaded=t.payload;break;case JFe:n.entity.companyInfo=t.payload;break;case Oie:n.entity.companyInfo.loaded=t.payload;break;case qFe:n.entity.companyInvolvements=t.payload;break;case jie:n.entity.companyInvolvements.loaded=t.payload;break;case eNe:n.entity.comments.data=t.payload;break;case Mie:n.entity.comments.loaded=t.payload;break;case tNe:n.entity.dueDiligence.respondents.unshift(t.payload);break;default:break}}),upn=JSON.parse(`{"locale":"en","countries":{"AF":"Afghanistan","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","KH":"Cambodia","CM":"Cameroon","CA":"Canada","CV":"Cape Verde","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":["People's Republic of China","China"],"CX":"Christmas Island","CC":"Cocos (Keeling) Islands","CO":"Colombia","KM":"Comoros","CG":["Republic of the Congo","Congo"],"CD":["Democratic Republic of the Congo","Congo"],"CK":"Cook Islands","CR":"Costa Rica","CI":["Cote d'Ivoire","C\xF4te d'Ivoire","Ivory Coast"],"HR":"Croatia","CU":"Cuba","CY":"Cyprus","CZ":["Czech Republic","Czechia"],"DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","ET":"Ethiopia","FK":"Falkland Islands (Malvinas)","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":["Republic of The Gambia","The Gambia","Gambia"],"GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See (Vatican City State)","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":["Islamic Republic of Iran","Iran"],"IQ":"Iraq","IE":"Ireland","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"North Korea","KR":["South Korea","Korea, Republic of","Republic of Korea"],"KW":"Kuwait","KG":"Kyrgyzstan","LA":"Lao People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia, Federated States of","MD":"Moldova, Republic of","MC":"Monaco","MN":"Mongolia","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":["Netherlands","The Netherlands","Netherlands (Kingdom of the)"],"NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":["The Republic of North Macedonia","North Macedonia"],"MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":["State of Palestine","Palestine"],"PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":["Pitcairn","Pitcairn Islands"],"PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"Reunion","RO":"Romania","RU":["Russian Federation","Russia"],"RW":"Rwanda","SH":"Saint Helena","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SZ":"Eswatini","SE":"Sweden","CH":"Switzerland","SY":"Syrian Arab Republic","TW":["Taiwan, Province of China","Taiwan"],"TJ":"Tajikistan","TZ":["United Republic of Tanzania","Tanzania"],"TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":["T\xFCrkiye","Turkey"],"TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":["United Arab Emirates","UAE"],"GB":["United Kingdom","UK","Great Britain"],"US":["United States of America","United States","USA","U.S.A.","US","U.S."],"UM":"United States Minor Outlying Islands","UY":"Uruguay","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Vietnam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe","AX":["\xC5land Islands","Aland Islands"],"BQ":"Bonaire, Sint Eustatius and Saba","CW":"Cura\xE7ao","GG":"Guernsey","IM":"Isle of Man","JE":"Jersey","ME":"Montenegro","BL":"Saint Barth\xE9lemy","MF":"Saint Martin (French part)","RS":"Serbia","SX":"Sint Maarten (Dutch part)","SS":"South Sudan","XK":"Kosovo"}}`),dpn=JSON.parse('{"locale":"is","countries":{"AD":"Andorra","AE":"Sameinu\xF0u arab\xEDsku furstad\xE6min","AF":"Afganistan","AG":"Ant\xEDgva og Barb\xFAda","AI":"Angvilla","AL":"Alban\xEDa","AM":"Armen\xEDa","AO":"Ang\xF3la","AQ":"Su\xF0urskautslandi\xF0","AR":"Argent\xEDna","AS":"Bandar\xEDska Sam\xF3a","AT":"Austurr\xEDki","AU":"\xC1stral\xEDa","AW":"Ar\xFAba","AX":"\xC1landseyjar","AZ":"Aserba\xEDsjan","BA":"Bosn\xEDa og Herseg\xF3v\xEDna","BB":"Barbados","BD":"Bangladess","BE":"Belg\xEDa","BF":"B\xFArk\xEDna Fas\xF3","BG":"B\xFAlgar\xEDa","BH":"Barein","BI":"B\xFAr\xFAnd\xED","BJ":"Ben\xEDn","BL":"Saint-Barth\xE9lemy","BM":"Berm\xFAda","BN":"Br\xFAnei","BO":"B\xF3liv\xEDa","BQ":"Bonaire","BR":"Brasil\xEDa","BS":"Bahamas","BT":"B\xFAtan","BV":"Bouveteyja","BW":"Botsvana","BY":"Hv\xEDta-R\xFAssland","BZ":"Bel\xEDs","CA":"Kanada","CC":"K\xF3koseyjar","CD":"L\xFD\xF0stj\xF3rnarl\xFD\xF0veldi\xF0 Kong\xF3","CF":"Mi\xF0-Afr\xEDkul\xFD\xF0veldi\xF0","CG":"Kong\xF3","CH":"Sviss","CI":"F\xEDlabeinsstr\xF6ndin","CK":"Cooks-eyjar","CL":"S\xEDle","CM":"Kamer\xFAn","CN":"K\xEDna","CO":"K\xF3lumb\xEDa","CR":"Kosta R\xEDka","CU":"K\xFAba","CV":"Gr\xE6nh\xF6f\xF0aeyjar","CW":"Cura\xE7ao","CX":"J\xF3laeyja","CY":"K\xEDpur","CZ":"T\xE9kkland","DE":"\xDE\xFDskaland","DJ":"Djib\xFAt\xED","DK":"Danm\xF6rk","DM":"D\xF3min\xEDka","DO":"D\xF3min\xEDska l\xFD\xF0veldi\xF0","DZ":"Als\xEDr","EC":"Ekvador","EE":"Eistland","EG":"Egyptaland","EH":"Vestur-Sahara","ER":"Eritrea","ES":"Sp\xE1nn","ET":"E\xFE\xED\xF3p\xEDa","FI":"Finnland","FJ":"F\xEDdj\xEDeyjar","FK":"Falklandseyjar","FM":"M\xEDkr\xF3nes\xEDa","FO":"F\xE6reyjar","FR":"Frakkland","GA":"Gabon","GB":"Bretland","GD":"Grenada","GE":"Georg\xEDa","GF":"Franska Gv\xE6jana","GG":"Guernsey","GH":"Gana","GI":"G\xEDbraltar","GL":"Gr\xE6nland","GM":"Gamb\xEDa","GN":"G\xEDnea","GP":"Gvadel\xFApeyjar","GQ":"Mi\xF0baugs-G\xEDnea","GR":"Grikkland","GS":"Su\xF0ur-Georg\xEDa og Su\xF0ur-Sandv\xEDkureyjar","GT":"Gvatemala","GU":"Gvam","GW":"G\xEDnea-Biss\xE1","GY":"Gv\xE6jana","HK":"Hong Kong","HM":"Heard og McDonaldseyjar","HN":"Hond\xFAras","HR":"Kr\xF3at\xEDa","HT":"Ha\xEDt\xED","HU":"Ungverjaland","ID":"Ind\xF3nes\xEDa","IE":"\xCDrland","IL":"\xCDsrael","IM":"M\xF6n","IN":"Indland","IO":"Bresku Indlandshafseyjar","IQ":"\xCDrak","IR":"\xCDran","IS":"\xCDsland","IT":"\xCDtal\xEDa","JE":"Jersey","JM":"Jama\xEDka","JO":"J\xF3rdan\xEDa","JP":"Japan","KE":"Ken\xEDa","KG":"Kirgistan","KH":"Kamb\xF3d\xEDa","KI":"K\xEDribat\xED","KM":"K\xF3moreyjar","KN":"Sankti Krist\xF3fer og Nevis","KP":"Nor\xF0ur-K\xF3rea","KR":"Su\xF0ur-K\xF3rea","KW":"K\xFAveit","KY":"Cayman-eyjar","KZ":"Kasakstan","LA":"Laos","LB":"L\xEDbanon","LC":"Sankti L\xFAs\xEDa","LI":"Liechtenstein","LK":"Sr\xED Lanka","LR":"L\xEDber\xEDa","LS":"Les\xF3t\xF3","LT":"Lith\xE1en","LU":"L\xFAxemborg","LV":"Lettland","LY":"L\xEDb\xEDa","MA":"Marokk\xF3","MC":"M\xF3nak\xF3","MD":"Mold\xF3va","ME":"Svartfjallaland","MF":"Saint-Martin","MG":"Madagaskar","MH":"Marshalleyjar","MK":"Nor\xF0ur-Maked\xF3n\xEDa","ML":"Mal\xED","MM":"Mjanmar","MN":"Mong\xF3l\xEDa","MO":"Maka\xF3","MP":"Nor\xF0ur-Mar\xEDanaeyjar","MQ":"Martinique","MR":"M\xE1ritan\xEDa","MS":"Montserrat","MT":"Malta","MU":"M\xE1rit\xEDus","MV":"Mald\xEDvur","MW":"Malav\xED","MX":"Mex\xEDk\xF3","MY":"Malas\xEDa","MZ":"M\xF3samb\xEDk","NA":"Namib\xEDa","NC":"N\xFDja-Kaled\xF3n\xEDa","NE":"N\xEDger","NF":"Norfolkeyja","NG":"N\xEDger\xEDa","NI":"N\xEDkaragva","NL":"Holland","NO":"Noregur","NP":"Nepal","NR":"Na\xFAr\xFA","NU":"Niue","NZ":"N\xFDja-Sj\xE1land","OM":"\xD3man","PA":"Panama","PE":"Per\xFA","PF":"Franska P\xF3l\xFDnes\xEDa","PG":"Pap\xFAa N\xFDja-G\xEDnea","PH":"Filippseyjar","PK":"Pakistan","PL":"P\xF3lland","PM":"Sankti Pierre og Miquelon","PN":"Pitcairn","PR":"P\xFAert\xF3 R\xEDk\xF3","PS":"Palest\xEDna","PT":"Port\xFAgal","PW":"Pal\xE1","PY":"Paragv\xE6","QA":"Katar","RE":"R\xE9union","RO":"R\xFAmen\xEDa","RS":"Serb\xEDa","RU":"R\xFAssland","RW":"R\xFAanda","SA":"S\xE1di-Arab\xEDa","SB":"Sal\xF3monseyjar","SC":"Seychelles-eyjar","SD":"S\xFAdan","SE":"Sv\xED\xFEj\xF3\xF0","SG":"Singap\xFAr","SH":"Sankti Helena","SI":"Sl\xF3ven\xEDa","SJ":"Svalbar\xF0i","SK":"Sl\xF3vak\xEDa","SL":"S\xEDerra Le\xF3ne","SM":"San Mar\xEDn\xF3","SN":"Senegal","SO":"S\xF3mal\xEDa","SR":"S\xFAr\xEDnam","SS":"Su\xF0ur-S\xFAdan","ST":"Sa\xF3 T\xF3me og Prins\xEDpe","SV":"El Salvador","SX":"Sint Maarten","SY":"S\xFDrland","SZ":"Esvat\xEDn\xED","TC":"Turks- og Caicoseyjar","TD":"Tjad","TF":"Fr\xF6nsku su\xF0l\xE6gu landsv\xE6\xF0in","TG":"T\xF3g\xF3","TH":"Ta\xEDland","TJ":"Tads\xEDkistan","TK":"T\xF3kel\xE1","TL":"Austur-T\xEDmor","TM":"T\xFArkmenistan","TN":"T\xFAnis","TO":"Tonga","TR":"Tyrkland","TT":"Tr\xEDnidad og T\xF3bag\xF3","TV":"T\xFAval\xFA","TW":"Ta\xEDvan","TZ":"Tansan\xEDa","UA":"\xDAkra\xEDna","UG":"\xDAganda","UM":"Sm\xE1eyjar Bandar\xEDkjanna","US":"Bandar\xEDkin","UY":"\xDAr\xFAgv\xE6","UZ":"\xDAsbekistan","VA":"Vat\xEDkani\xF0","VC":"Sankti Vinsent og Grenad\xEDnur","VE":"Venes\xFAela","VG":"Bresku J\xF3mfr\xFAaeyjar","VI":"Bandar\xEDsku J\xF3mfr\xFAaeyjar","VN":"V\xEDetnam","VU":"Van\xFAat\xFA","WF":"Wallis- og F\xFAt\xFAnaeyjar","WS":"Sam\xF3a","XK":"K\xF3sov\xF3","YE":"Jemen","YT":"Mayotte","ZA":"Su\xF0ur-Afr\xEDka","ZM":"Samb\xEDa","ZW":"Simbabve"}}'),Uie=({guid:e,respondent:t,align:n="left",readOnly:r=!1})=>{const i=Ci(b=>iNe(b)),{t:o,loaded:s,lang:l}=Wn(2009),c=Ko(),[u,f]=(0,d.useState)(!1),[h,p]=(0,d.useState)(null),[m,g]=(0,d.useState)(t.nationality),[v,y]=(0,d.useState)(null);(0,d.useEffect)(()=>{if(y(null),l){let b=l==="is"?dpn:upn;(0,_Fe.registerLocale)(b),m&&y((0,_Fe.getName)(m,l))}},[m,l]);const x=b=>{p(null),f(!0),Cl.getIndividualNationality(e,t.regno,b).then(S=>{S&&(S.error?p(!0):(g(S.nationality),c(xk([{...t,nationality:S.nationality}],i)))),f(!1)})};return s?u?(0,a.jsx)(qn,{display:"flex",justifyContent:"center",alignContent:"center",children:(0,a.jsx)($i,{size:"small"})}):h?(0,a.jsx)(Ft,{variant:"subtitle1",color:"red.main",align:n,children:o("error_default")}):m?(0,a.jsx)(Ft,{variant:"subtitle1",align:n,children:(0,a.jsxs)(br,{direction:"row",alignItems:"center",gap:1,children:[(0,a.jsx)("img",{loading:"lazy",src:`https://flagcdn.com/w20/${m.toLowerCase()}.png`,srcSet:`https://flagcdn.com/w40/${m.toLowerCase()}.png 2x`,alt:""}),v||m]})}):(0,a.jsx)(qn,{display:"flex",justifyContent:n,alignContent:"center",children:!r&&(0,a.jsx)(Rs,{component:"button",underline:"none",variant:"subtitle1",color:"accent.main",onClick:()=>x(!0),children:o("button_get")})}):null};Uie.propTypes={respondent:k().object};const fpn=(0,ki.A)((0,a.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"Info"),Sk=({onClick:e,title:t,desc:n,svgBackgroundImg:r,samplesUrl:i,t:o,statusClosed:s=!1,showPaper:l=!0,...c})=>{const u={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",zIndex:2,padding:"40px",minWidth:"60%",maxWidth:"650px",maxHeight:"200px",overflow:"auto"},f=(0,a.jsxs)(qn,{sx:{height:"100%",width:"100%",position:"relative"},children:[r&&(0,a.jsx)(qn,{sx:{filter:"blur(4px)",height:"100%",width:"100%",backgroundImage:`url(${r})`,backgroundSize:"100% 100%",backgroundPosition:"center center",backgroundRepeat:"no-repeat"}}),(0,a.jsx)(vo,{sx:u,children:s?(0,a.jsx)(qn,{display:"flex",height:"100%",width:"100%",children:(0,a.jsxs)(br,{direction:"row",m:"auto",children:[(0,a.jsx)(fpn,{color:"info",sx:{pr:1}}),(0,a.jsx)(Ft,{variant:"body2",children:o("kyc_buy_content_disabled")})]})}):(0,a.jsxs)(Pn,{container:!0,justifyContent:"space-between",alignItems:"stretch",spacing:1,sx:{height:"100%"},children:[(0,a.jsx)(Pn,{sm:12,md:12,children:(0,a.jsx)(Ft,{variant:"subtitle1",color:"secondary",children:t})}),(0,a.jsx)(Pn,{sm:9,md:12,children:(0,a.jsxs)(Ft,{variant:"body2",children:[(0,a.jsx)(qn,{component:"span",children:n}),i&&(0,a.jsxs)(Rs,{underline:"hover",sx:{ml:1},color:"accent.main",href:i,target:"_blank",rel:"noreferrer",children:[o("link_example")," ",(0,a.jsx)("span",{className:"icon-file-pdf"})]})]})}),(0,a.jsx)(Pn,{sm:3,md:12,sx:{textAlign:"right",paddingTop:"40px"},children:(0,a.jsx)(Na,{variant:"contained",color:"secondary",onClick:e,children:o("buy")})})]})})]});return(0,a.jsx)(a.Fragment,{children:l?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(vo,{...c,sx:{p:2,boxShadow:"0px 3px 3px -2px rgba(0,0,0,0.2)",...c.sx},children:f})}):(0,a.jsx)(qn,{...c,children:f})})},sNe=(0,ki.A)((0,a.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh"),hpn=(0,pa.A)("MuiBox",["root"]),Kb=kxe({defaultClassName:hpn.root,generateClassName:Ixe.A.generate}),Xb=({date:e,statusClosed:t,updateFunction:n,placement:r="right",children:i,bottomMargin:o="-40px"})=>{const{t:s,loaded:l}=Wn(2025);return l?(0,a.jsxs)(Kb,{sx:{height:"100%",display:"contents"},children:[(0,a.jsx)(br,{direction:"row",alignItems:"center",justifyContent:r,gap:1,sx:{p:1,float:r,mb:o,position:"relative"},children:e&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:"subtitle1",children:s("kyc_snapshot_fetched",Mr(e))}),!t&&(0,a.jsx)(Co,{arrow:!1,placement:"bottom",title:s("kyc_snapshot_update"),children:(0,a.jsx)(sNe,{sx:{cursor:"pointer"},fontSize:"small",color:"accent",onClick:()=>n()})})]})}),i]}):null};Xb.propTypes={date:k().instanceOf(Date),updateFunction:k().func};const R1r=({dateFilter:e,setDateFilter:t})=>{const{t:n}=useTranslation(),[r,i]=useState(null),[o,s]=useState(e.from),[l,c]=useState(e.to),[u,f]=useState([]),[h,p]=useState([]),m=useTheme();useEffect(()=>{g()},[o,l]);const g=()=>{const _=new Date(o),T=new Date(l);if(_.getMonth()===T.getMonth()&&_.getFullYear()===T.getFullYear())f(v(_,T)),p(v(_,T));else{const M=new Date(_.getFullYear(),_.getMonth()+1,0);f(v(_,M));const j=new Date(T.getFullYear(),T.getMonth(),1);p(v(j,T))}},v=(_,T)=>{const M=[];let j=new Date(_);for(;j<=T;)M.push(j.getDate()),j=new Date(j.getFullYear(),j.getMonth(),j.getDate()+1);return M},y=_=>{i(_.currentTarget)},x=()=>{t({from:o,to:l}),i(null)},b=_=>{const{highlightedDays:T=[],day:M,outsideCurrentMonth:j,...B}=_,W=!_.outsideCurrentMonth&&T.indexOf(_.day.getDate())>=0;return jsx(PickersDay,{sx:{bgcolor:W?m.palette.secondary.main:"none",color:W?m.palette.common.white:"inherit"},...B,outsideCurrentMonth:j,day:M},_.day.toString())},S=!!r,C=S?"simple-popover":void 0;return e?jsxs(Box,{children:[jsx(TextField,{onClick:_=>y(_),value:`${formatDate(e.from)} - ${formatDate(e.to)}`,readOnly:!0,sx:{minWidth:"200px"},size:"small",InputProps:{endAdornment:jsx(InputAdornment,{position:"end",children:jsx(CalendarMonthOutlined,{})})}}),jsx(Popover,{id:C,open:S,anchorEl:r,onClose:x,anchorOrigin:{vertical:"bottom",horizontal:"left"},children:jsxs(Paper,{sx:{p:2},children:[jsxs(Stack,{direction:"row",spacing:1,children:[jsx(StaticDatePicker,{inputFormat:"dd/MM/yyyy",value:e.from,localeText:{datePickerToolbarTitle:"Fr\xE1"},maxDate:l,onChange:_=>s(_),slotProps:{actionBar:{actions:[]},toolbar:{toolbarFormat:"dd MMMM yyyy",label:n("from")},day:{highlightedDays:u}},slots:{day:b}}),jsx(StaticDatePicker,{slotProps:{actionBar:{actions:[]},day:{highlightedDays:h},toolbar:{toolbarFormat:"dd MMMM yyyy",label:n("from")}},slots:{day:b},localeText:{datePickerToolbarTitle:"Til"},inputFormat:"dd/MM/yyyy",minDate:o,value:e.to,size:"small",onChange:_=>c(_)})]}),jsx(Box,{textAlign:"right",children:jsx(Button,{color:"accent",variant:"text",onClick:()=>x(),children:n("close")})})]})})]}):null},Vie=({data:e,onClick:t,isPEP:n})=>{const{t:r}=Wn(2017),i="/financeInfo/subjectOverview/",o={1:{iconsClass:"icons icon-file-pdf"},2:{iconsClass:"icons icon-download1"},3:{iconsClass:"icons icon-file-pdf"},4:{iconsClass:"icons icon-file-pdf"},5:{iconsClass:"icons icon-download1"}},s={individual:{iconsClass:"icons icon-person"},company:{iconsClass:"icons icon-office"},unknown:{iconsClass:"icons icon-questionmark"},other:{iconsClass:""},intl:{iconsClass:"icons icon-globe2"}};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of12",children:e.remarkID==1?(0,a.jsx)("i",{className:s.company.iconsClass}):e.isIndividual!==null&&(0,a.jsx)("i",{className:e.itemType&&s[e.itemType].iconsClass})}),(0,a.jsx)("div",{className:"col s11of12",children:e.regno?(0,a.jsxs)("div",{children:[(0,a.jsx)(Vi,{className:"text-semibold",to:{pathname:i+e.regno},children:e.name}),!e.isCurrent&&(0,a.jsx)("div",{className:"notCurrentTag",children:(0,a.jsx)("span",{className:"tag border notCurrent",children:r("company_not_Current")})}),(0,a.jsxs)("div",{children:["(",ro(e.regno),")"]})]}):(0,a.jsx)("div",{children:e.name})})]})}),(0,a.jsx)("td",{children:e.holding?Ta(e.holding*100,2)+"%":r("shareholder_table_undisclosed_holding")}),(0,a.jsx)("td",{children:Mr(e.sourceDate)}),(0,a.jsx)("td",{children:e.sourceTypeID&&(0,a.jsxs)("div",{className:"report-button-link",children:[(0,a.jsx)("i",{className:`${o[e.sourceTypeID].iconsClass}`}),(0,a.jsx)(Vi,{to:{},onClick:()=>t(e),children:(0,a.jsx)("span",{className:"",children:r(`holding_table_source_type_${e.sourceTypeID}`)+" - "+e.sourceName})})]})}),n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:(0,a.jsx)(t1,{origin:"ShareHolderTable",pepPrefetchAvailability:e.pepPrefetchAvailability,name:e.name,regno:e.regno})}),(0,a.jsx)("td",{children:(0,a.jsx)(t1,{origin:"ShareHolderTable",pepPrefetchAvailability:e.foreignPEPPrefetchAvailability,name:e.name,regno:e.regno,foreign:!0})})]})]})};Vie.propTypes={data:k().object,t:k().func,onClick:k().func,isPEP:k().bool,prefetchUniqueID:k().object};const Ck=({data:e,onClick:t,whitebg:n})=>{const{t:r}=Wn(2017),[i,o]=(0,d.useState)([]);return(0,d.useEffect)(()=>{if(e){const s=o6(e).sort(ZE);o(s)}},[e]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:`table advanced gutter-bottom ${n?" white-bg":""}`,children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"35%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("holding_table_header_property")}),(0,a.jsx)("th",{children:r("holding_table_header_share")}),(0,a.jsx)("th",{children:r("holding_table_header_date")}),(0,a.jsx)("th",{children:r("holding_table_header_source")})]})}),(0,a.jsx)("tbody",{children:i&&i.map((s,l)=>(0,a.jsx)("tr",{children:(0,a.jsx)(Vie,{data:s,onClick:t},l)},l))})]})})})};Ck.propTypes={data:k().array,onClick:k().func,whitebg:k().bool};const lNe=({data:e,onClick:t})=>{const{t:n,loaded:r}=Wn(2017);return!r||!e?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:n("holding_report_header")}),e.holding&&e.holding.subsidiaries&&e.holding.subsidiaries.length!==0?(0,a.jsx)(Ck,{data:e.holding.subsidiaries,onClick:t}):(0,a.jsx)(Bi,{})]})};lNe.propTypes={data:k().oneOfType([k().array,k().object]),onClick:k().func};const T_=({onLoading:e,onLoaded:t})=>{const{selectProduct:n}=Vx();return{onClick:async i=>{if(i){var o={productID:null,id:null};switch(i.sourceTypeID){case 1:case 4:o.id=i.scannedFinancialStatementID,o.productID=111;break;case 2:case 5:o.productID=112;break;case 3:o.id=i.scannedDocumentID,o.productID=107;break}e(),await n(o,i.sourceRegno),t()}}}},cNe=({regno:e,setReportTime:t,prefetchUniqueID:n,selectedQueryReason:r})=>{const[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(!0),[c,u]=(0,d.useState)(!1),[f,h]=(0,d.useState)(!0),{t:p}=Ri(),{onClick:m}=T_({onLoading:()=>h(!1),onLoaded:()=>h(!0)}),{getReportTime:g}=bd({reportData:i,setReportTime:t});(0,d.useEffect)(()=>{g()},[i]),(0,d.useEffect)(()=>{const M={regno:e,usePrefetch:s,reasonID:r?.reasonID??null,reasonDescription:r?.reasonDescription??null,prefetchUniqueID:n};h(!1),fo.getHolding(M).then(j=>{h(!0),j&&!j.error?o(j):u(!0)})},[s]);const v=()=>{l(!1)},[y,x]=(0,d.useState)({companyRelation:null}),[b,S]=(0,d.useState)({companyInvolvement:null}),[C,_]=(0,d.useState)({beneficialHolding:null}),T=Ci(M=>Ld(M));return(0,a.jsxs)(a.Fragment,{children:[!f&&(0,a.jsx)($i,{center:!0}),c&&(0,a.jsx)(eo,{messageType:"alert",messageBody:p("reports_error_retrieving_data")}),!c&&(0,a.jsxs)(a.Fragment,{children:[i&&i.preFetchDate&&s&&(0,a.jsx)(fl,{onUpdate:()=>v(),date:i.preFetchDate,textKey:void 0,loading:void 0}),i&&(0,a.jsx)(lNe,{data:i,onClick:m})]}),(C.beneficialHolding||y.companyRelation||b.companyInvolvement)&&(0,a.jsx)("h3",{className:"no-print",children:p("teasers_title")}),T&&!T.isIndividual&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h3,{regno:e,setShowTeaserHeader:_}),(0,a.jsx)(p3,{regno:e,setShowTeaserHeader:x})]}),T&&T.isIndividual&&(0,a.jsx)(a$,{regno:e,setShowTeaserHeader:S})]})},A_=({data:e,onClick:t,showUnknown:n,isPEP:r})=>{const{t:i,loaded:o}=Wn(2017);if(!o||!e)return null;const[s,l]=(0,d.useState)(0),[c,u]=(0,d.useState)(null);return(0,d.useEffect)(()=>{if(e){const f=o6(e).sort(ZE),h=n?HU(f,i("shareholder_unknown_shareholders")):f,p=h.reduce((m,g)=>m=g.holding?m+g.holding:m+0,0);l(p),u(h)}},[e]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[r?(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"13%"}),(0,a.jsx)("col",{width:"12%"})]}):(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"35%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:i("shareholder_table_header_shareholder")}),(0,a.jsx)("th",{children:i("shareholder_table_header_share")}),(0,a.jsx)("th",{children:i("shareholder_table_header_date")}),(0,a.jsx)("th",{children:i("shareholder_table_header_source")}),r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("th",{children:i("companyRegistration_table_header_pep")}),(0,a.jsx)("th",{children:i("companyRegistration_table_header_lexisnexis")})]})]})}),(0,a.jsxs)("tbody",{children:[c&&c.map((f,h)=>(0,a.jsx)("tr",{children:(0,a.jsx)(Vie,{data:f,onClick:t,isPEP:r},h)},h)),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"text-bold",children:i("shareholder_table_total")}),(0,a.jsx)("td",{className:"text-bold",children:Ta(s*100,2)+"%"}),(0,a.jsx)("td",{}),(0,a.jsx)("td",{}),r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{}),(0,a.jsx)("td",{})]})]})]})]})})})};A_.propTypes={data:k().array,onClick:k().func,showUnknown:k().bool,isPEP:k().bool,prefetchUniqueID:k().object};const uNe=({data:e})=>{const{t}=Wn(2017),n=new Date(e.birthMonth).getMonth()+1,r=new Date(e.birthMonth).getFullYear();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:e.subjectName}),(0,a.jsxs)("div",{children:["(",t(`month_short_${n}`)+" "+r,")"]})]}),(0,a.jsx)("td",{children:e.holding&&Ta(e.holding*100,2)+"%"}),(0,a.jsx)("td",{children:e.typeOfOwnership.map((i,o)=>(0,a.jsx)("div",{children:t(`ownership_type_${i.id}`)},o))}),(0,a.jsx)("td",{children:e.citizenship}),(0,a.jsx)("td",{children:e.countryOfResidence})]})};uNe.propTypes={data:k().object};const c$=({data:e})=>{const{t}=Wn(2017),[n,r]=(0,d.useState)([]);return(0,d.useEffect)(()=>{e&&r(e.sort(ZE))},[e]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_owner")}),(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_share")}),(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_ownership")}),(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_citizenship")}),(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_countryOfResidence")})]})}),(0,a.jsx)("tbody",{children:n&&n.map((i,o)=>(0,a.jsx)("tr",{children:(0,a.jsx)(uNe,{data:i})},o))})]})})})};c$.propTypes={data:k().array};var ppn=["points","className","baseLinePoints","connectNulls"];function v3(){return v3=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},v3.apply(this,arguments)}function mpn(e,t){if(e==null)return{};var n=gpn(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function gpn(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function dNe(e){return bpn(e)||xpn(e)||ypn(e)||vpn()}function vpn(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ypn(e,t){if(e){if(typeof e=="string")return $ie(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $ie(e,t)}}function xpn(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function bpn(e){if(Array.isArray(e))return $ie(e)}function $ie(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var fNe=function(t){return t&&t.x===+t.x&&t.y===+t.y},wpn=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[[]];return t.forEach(function(r){fNe(r)?n[n.length-1].push(r):n[n.length-1].length>0&&n.push([])}),fNe(t[0])&&n[n.length-1].push(t[0]),n[n.length-1].length<=0&&(n=n.slice(0,-1)),n},Ek=function(t,n){var r=wpn(t);n&&(r=[r.reduce(function(o,s){return[].concat(dNe(o),dNe(s))},[])]);var i=r.map(function(o){return o.reduce(function(s,l,c){return"".concat(s).concat(c===0?"M":"L").concat(l.x,",").concat(l.y)},"")}).join("");return r.length===1?"".concat(i,"Z"):i},Spn=function(t,n,r){var i=Ek(t,r);return"".concat(i.slice(-1)==="Z"?i.slice(0,-1):i,"L").concat(Ek(n.reverse(),r).slice(1))},Cpn=function(t){var n=t.points,r=t.className,i=t.baseLinePoints,o=t.connectNulls,s=mpn(t,ppn);if(!n||!n.length)return null;var l=Is("recharts-polygon",r);if(i&&i.length){var c=s.stroke&&s.stroke!=="none",u=Spn(n,i,o);return d.createElement("g",{className:l},d.createElement("path",v3({},Uo(s,!0),{fill:u.slice(-1)==="Z"?s.fill:"none",stroke:"none",d:u})),c?d.createElement("path",v3({},Uo(s,!0),{fill:"none",d:Ek(n,o)})):null,c?d.createElement("path",v3({},Uo(s,!0),{fill:"none",d:Ek(i,o)})):null)}var f=Ek(n,o);return d.createElement("path",v3({},Uo(s,!0),{fill:f.slice(-1)==="Z"?s.fill:"none",className:l,d:f}))};function y3(e){"@babel/helpers - typeof";return y3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y3(e)}function P_(){return P_=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},P_.apply(this,arguments)}function hNe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function O_(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hNe(Object(n),!0).forEach(function(r){d$(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hNe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Epn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pNe(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,gNe(r.key),r)}}function _pn(e,t,n){return t&&pNe(e.prototype,t),n&&pNe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Tpn(e,t,n){return t=u$(t),Apn(e,mNe()?Reflect.construct(t,n||[],u$(e).constructor):t.apply(e,n))}function Apn(e,t){if(t&&(y3(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ppn(e)}function Ppn(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mNe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(mNe=function(){return!!e})()}function u$(e){return u$=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},u$(e)}function Opn(e,t){if(typeof t!="function"&&t!==null)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&&zie(e,t)}function zie(e,t){return zie=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},zie(e,t)}function d$(e,t,n){return t=gNe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gNe(e){var t=jpn(e,"string");return y3(t)=="symbol"?t:String(t)}function jpn(e,t){if(y3(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(y3(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Mpn=Math.PI/180,vNe=1e-5,f$=function(e){Opn(t,e);function t(){return Epn(this,t),Tpn(this,t,arguments)}return _pn(t,[{key:"getTickLineCoord",value:function(r){var i=this.props,o=i.cx,s=i.cy,l=i.radius,c=i.orientation,u=i.tickSize,f=u||8,h=Xc(o,s,l,r.coordinate),p=Xc(o,s,l+(c==="inner"?-1:1)*f,r.coordinate);return{x1:h.x,y1:h.y,x2:p.x,y2:p.y}}},{key:"getTickTextAnchor",value:function(r){var i=this.props.orientation,o=Math.cos(-r.coordinate*Mpn),s;return o>vNe?s=i==="outer"?"start":"end":o<-vNe?s=i==="outer"?"end":"start":s="middle",s}},{key:"renderAxisLine",value:function(){var r=this.props,i=r.cx,o=r.cy,s=r.radius,l=r.axisLine,c=r.axisLineType,u=O_(O_({},Uo(this.props,!1)),{},{fill:"none"},Uo(l,!1));if(c==="circle")return d.createElement(VD,P_({className:"recharts-polar-angle-axis-line"},u,{cx:i,cy:o,r:s}));var f=this.props.ticks,h=f.map(function(p){return Xc(i,o,s,p.coordinate)});return d.createElement(Cpn,P_({className:"recharts-polar-angle-axis-line"},u,{points:h}))}},{key:"renderTicks",value:function(){var r=this,i=this.props,o=i.ticks,s=i.tick,l=i.tickLine,c=i.tickFormatter,u=i.stroke,f=Uo(this.props,!1),h=Uo(s,!1),p=O_(O_({},f),{},{fill:"none"},Uo(l,!1)),m=o.map(function(g,v){var y=r.getTickLineCoord(g),x=r.getTickTextAnchor(g),b=O_(O_(O_({textAnchor:x},f),{},{stroke:"none",fill:u},h),{},{index:v,payload:g,x:y.x2,y:y.y2});return d.createElement(Ns,P_({className:Is("recharts-polar-angle-axis-tick",BAe(s)),key:"tick-".concat(g.coordinate)},Nw(r.props,g,v)),l&&d.createElement("line",P_({className:"recharts-polar-angle-axis-tick-line"},p,y)),s&&t.renderTickItem(s,b,c?c(g.value,v):g.value))});return d.createElement(Ns,{className:"recharts-polar-angle-axis-ticks"},m)}},{key:"render",value:function(){var r=this.props,i=r.ticks,o=r.radius,s=r.axisLine;return o<=0||!i||!i.length?null:d.createElement(Ns,{className:Is("recharts-polar-angle-axis",this.props.className)},s&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(r,i,o){var s;return d.isValidElement(r)?s=d.cloneElement(r,i):Ss()(r)?s=r(i):s=d.createElement(DE,P_({},i,{className:"recharts-polar-angle-axis-tick-value"}),o),s}}]),t}(d.PureComponent);d$(f$,"displayName","PolarAngleAxis"),d$(f$,"axisType","angleAxis"),d$(f$,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var Rpn=rn(81713),Dpn=rn.n(Rpn),kpn=rn(17379),Ipn=rn.n(kpn),Fpn=["cx","cy","angle","ticks","axisLine"],Npn=["ticks","tick","angle","tickFormatter","stroke"];function x3(e){"@babel/helpers - typeof";return x3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},x3(e)}function _k(){return _k=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},_k.apply(this,arguments)}function yNe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function j_(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yNe(Object(n),!0).forEach(function(r){p$(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yNe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function xNe(e,t){if(e==null)return{};var n=Lpn(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Lpn(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function Bpn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bNe(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,SNe(r.key),r)}}function Upn(e,t,n){return t&&bNe(e.prototype,t),n&&bNe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Vpn(e,t,n){return t=h$(t),$pn(e,wNe()?Reflect.construct(t,n||[],h$(e).constructor):t.apply(e,n))}function $pn(e,t){if(t&&(x3(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return zpn(e)}function zpn(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wNe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(wNe=function(){return!!e})()}function h$(e){return h$=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},h$(e)}function Wpn(e,t){if(typeof t!="function"&&t!==null)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&&Wie(e,t)}function Wie(e,t){return Wie=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Wie(e,t)}function p$(e,t,n){return t=SNe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function SNe(e){var t=Hpn(e,"string");return x3(t)=="symbol"?t:String(t)}function Hpn(e,t){if(x3(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(x3(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var m$=function(e){Wpn(t,e);function t(){return Bpn(this,t),Vpn(this,t,arguments)}return Upn(t,[{key:"getTickValueCoord",value:function(r){var i=r.coordinate,o=this.props,s=o.angle,l=o.cx,c=o.cy;return Xc(l,c,i,s)}},{key:"getTickTextAnchor",value:function(){var r=this.props.orientation,i;switch(r){case"left":i="end";break;case"right":i="start";break;default:i="middle";break}return i}},{key:"getViewBox",value:function(){var r=this.props,i=r.cx,o=r.cy,s=r.angle,l=r.ticks,c=Dpn()(l,function(f){return f.coordinate||0}),u=Ipn()(l,function(f){return f.coordinate||0});return{cx:i,cy:o,startAngle:s,endAngle:s,innerRadius:u.coordinate||0,outerRadius:c.coordinate||0}}},{key:"renderAxisLine",value:function(){var r=this.props,i=r.cx,o=r.cy,s=r.angle,l=r.ticks,c=r.axisLine,u=xNe(r,Fpn),f=l.reduce(function(g,v){return[Math.min(g[0],v.coordinate),Math.max(g[1],v.coordinate)]},[1/0,-1/0]),h=Xc(i,o,f[0],s),p=Xc(i,o,f[1],s),m=j_(j_(j_({},Uo(u,!1)),{},{fill:"none"},Uo(c,!1)),{},{x1:h.x,y1:h.y,x2:p.x,y2:p.y});return d.createElement("line",_k({className:"recharts-polar-radius-axis-line"},m))}},{key:"renderTicks",value:function(){var r=this,i=this.props,o=i.ticks,s=i.tick,l=i.angle,c=i.tickFormatter,u=i.stroke,f=xNe(i,Npn),h=this.getTickTextAnchor(),p=Uo(f,!1),m=Uo(s,!1),g=o.map(function(v,y){var x=r.getTickValueCoord(v),b=j_(j_(j_(j_({textAnchor:h,transform:"rotate(".concat(90-l,", ").concat(x.x,", ").concat(x.y,")")},p),{},{stroke:"none",fill:u},m),{},{index:y},x),{},{payload:v});return d.createElement(Ns,_k({className:Is("recharts-polar-radius-axis-tick",BAe(s)),key:"tick-".concat(v.coordinate)},Nw(r.props,v,y)),t.renderTickItem(s,b,c?c(v.value,y):v.value))});return d.createElement(Ns,{className:"recharts-polar-radius-axis-ticks"},g)}},{key:"render",value:function(){var r=this.props,i=r.ticks,o=r.axisLine,s=r.tick;return!i||!i.length?null:d.createElement(Ns,{className:Is("recharts-polar-radius-axis",this.props.className)},o&&this.renderAxisLine(),s&&this.renderTicks(),of.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(r,i,o){var s;return d.isValidElement(r)?s=d.cloneElement(r,i):Ss()(r)?s=r(i):s=d.createElement(DE,_k({},i,{className:"recharts-polar-radius-axis-tick-value"}),o),s}}]),t}(d.PureComponent);p$(m$,"displayName","PolarRadiusAxis"),p$(m$,"axisType","radiusAxis"),p$(m$,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});var g$;function b3(e){"@babel/helpers - typeof";return b3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b3(e)}function w3(){return w3=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},w3.apply(this,arguments)}function CNe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Au(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?CNe(Object(n),!0).forEach(function(r){Qg(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CNe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Gpn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ENe(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,TNe(r.key),r)}}function Ypn(e,t,n){return t&&ENe(e.prototype,t),n&&ENe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Kpn(e,t,n){return t=v$(t),Xpn(e,_Ne()?Reflect.construct(t,n||[],v$(e).constructor):t.apply(e,n))}function Xpn(e,t){if(t&&(b3(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return S3(e)}function _Ne(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_Ne=function(){return!!e})()}function v$(e){return v$=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},v$(e)}function S3(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zpn(e,t){if(typeof t!="function"&&t!==null)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&&Hie(e,t)}function Hie(e,t){return Hie=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Hie(e,t)}function Qg(e,t,n){return t=TNe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function TNe(e){var t=Qpn(e,"string");return b3(t)=="symbol"?t:String(t)}function Qpn(e,t){if(b3(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(b3(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Zb=function(e){Zpn(t,e);function t(n){var r;return Gpn(this,t),r=Kpn(this,t,[n]),Qg(S3(r),"pieRef",null),Qg(S3(r),"sectorRefs",[]),Qg(S3(r),"id",Iw("recharts-pie-")),Qg(S3(r),"handleAnimationEnd",function(){var i=r.props.onAnimationEnd;r.setState({isAnimationFinished:!0}),Ss()(i)&&i()}),Qg(S3(r),"handleAnimationStart",function(){var i=r.props.onAnimationStart;r.setState({isAnimationFinished:!1}),Ss()(i)&&i()}),r.state={isAnimationFinished:!n.isAnimationActive,prevIsAnimationActive:n.isAnimationActive,prevAnimationId:n.animationId,sectorToFocus:0},r}return Ypn(t,[{key:"isActiveIndex",value:function(r){var i=this.props.activeIndex;return Array.isArray(i)?i.indexOf(r)!==-1:r===i}},{key:"hasActiveIndex",value:function(){var r=this.props.activeIndex;return Array.isArray(r)?r.length!==0:r||r===0}},{key:"renderLabels",value:function(r){var i=this.props.isAnimationActive;if(i&&!this.state.isAnimationFinished)return null;var o=this.props,s=o.label,l=o.labelLine,c=o.dataKey,u=o.valueKey,f=Uo(this.props,!1),h=Uo(s,!1),p=Uo(l,!1),m=s&&s.offsetRadius||20,g=r.map(function(v,y){var x=(v.startAngle+v.endAngle)/2,b=Xc(v.cx,v.cy,v.outerRadius+m,x),S=Au(Au(Au(Au({},f),v),{},{stroke:"none"},h),{},{index:y,textAnchor:t.getTextAnchor(b.x,v.cx)},b),C=Au(Au(Au(Au({},f),v),{},{fill:"none",stroke:v.fill},p),{},{index:y,points:[Xc(v.cx,v.cy,v.outerRadius,x),b],key:"line"}),_=c;return ms()(c)&&ms()(u)?_="value":ms()(c)&&(_=u),d.createElement(Ns,{key:"label-".concat(v.startAngle,"-").concat(v.endAngle,"-").concat(v.midAngle,"-").concat(y)},l&&t.renderLabelLineItem(l,C),t.renderLabelItem(s,S,su(v,_)))});return d.createElement(Ns,{className:"recharts-pie-labels"},g)}},{key:"renderSectorsStatically",value:function(r){var i=this,o=this.props,s=o.activeShape,l=o.blendStroke,c=o.inactiveShape;return r.map(function(u,f){if(u?.startAngle===0&&u?.endAngle===0&&r.length!==1)return null;var h=i.isActiveIndex(f),p=c&&i.hasActiveIndex()?c:null,m=h?s:p,g=Au(Au({},u),{},{stroke:l?u.fill:u.stroke,tabIndex:-1});return d.createElement(Ns,w3({ref:function(y){y&&!i.sectorRefs.includes(y)&&i.sectorRefs.push(y)},tabIndex:-1,className:"recharts-pie-sector"},Nw(i.props,u,f),{key:"sector-".concat(u?.startAngle,"-").concat(u?.endAngle,"-").concat(u.midAngle,"-").concat(f)}),d.createElement(sU,w3({option:m,isActive:h,shapeType:"sector"},g)))})}},{key:"renderSectorsWithAnimation",value:function(){var r=this,i=this.props,o=i.sectors,s=i.isAnimationActive,l=i.animationBegin,c=i.animationDuration,u=i.animationEasing,f=i.animationId,h=this.state,p=h.prevSectors,m=h.prevIsAnimationActive;return d.createElement(Eb,{begin:l,duration:c,isActive:s,easing:u,from:{t:0},to:{t:1},key:"pie-".concat(f,"-").concat(m),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(g){var v=g.t,y=[],x=o&&o[0],b=x.startAngle;return o.forEach(function(S,C){var _=p&&p[C],T=C>0?gm()(S,"paddingAngle",0):0;if(_){var M=Lu(_.endAngle-_.startAngle,S.endAngle-S.startAngle),j=Au(Au({},S),{},{startAngle:b+T,endAngle:b+M(v)+T});y.push(j),b=j.endAngle}else{var B=S.endAngle,W=S.startAngle,K=Lu(0,B-W),G=K(v),J=Au(Au({},S),{},{startAngle:b+T,endAngle:b+G+T});y.push(J),b=J.endAngle}}),d.createElement(Ns,null,r.renderSectorsStatically(y))})}},{key:"attachKeyboardHandlers",value:function(r){var i=this;r.onkeydown=function(o){if(!o.altKey)switch(o.key){case"ArrowLeft":{var s=++i.state.sectorToFocus%i.sectorRefs.length;i.sectorRefs[s].focus(),i.setState({sectorToFocus:s});break}case"ArrowRight":{var l=--i.state.sectorToFocus<0?i.sectorRefs.length-1:i.state.sectorToFocus%i.sectorRefs.length;i.sectorRefs[l].focus(),i.setState({sectorToFocus:l});break}case"Escape":{i.sectorRefs[i.state.sectorToFocus].blur(),i.setState({sectorToFocus:0});break}default:}}}},{key:"renderSectors",value:function(){var r=this.props,i=r.sectors,o=r.isAnimationActive,s=this.state.prevSectors;return o&&i&&i.length&&(!s||!Uw()(s,i))?this.renderSectorsWithAnimation():this.renderSectorsStatically(i)}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var r=this,i=this.props,o=i.hide,s=i.sectors,l=i.className,c=i.label,u=i.cx,f=i.cy,h=i.innerRadius,p=i.outerRadius,m=i.isAnimationActive,g=this.state.isAnimationFinished;if(o||!s||!s.length||!Ii(u)||!Ii(f)||!Ii(h)||!Ii(p))return null;var v=Is("recharts-pie",l);return d.createElement(Ns,{tabIndex:this.props.rootTabIndex,className:v,ref:function(x){r.pieRef=x}},this.renderSectors(),c&&this.renderLabels(s),of.renderCallByParent(this.props,null,!1),(!m||g)&&dy.renderCallByParent(this.props,s,!1))}}],[{key:"getDerivedStateFromProps",value:function(r,i){return i.prevIsAnimationActive!==r.isAnimationActive?{prevIsAnimationActive:r.isAnimationActive,prevAnimationId:r.animationId,curSectors:r.sectors,prevSectors:[],isAnimationFinished:!0}:r.isAnimationActive&&r.animationId!==i.prevAnimationId?{prevAnimationId:r.animationId,curSectors:r.sectors,prevSectors:i.curSectors,isAnimationFinished:!0}:r.sectors!==i.curSectors?{curSectors:r.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(r,i){return r>i?"start":r<i?"end":"middle"}},{key:"renderLabelLineItem",value:function(r,i){if(d.isValidElement(r))return d.cloneElement(r,i);if(Ss()(r))return r(i);var o=Is("recharts-pie-label-line",typeof r!="boolean"?r.className:"");return d.createElement(Vw,w3({},i,{type:"linear",className:o}))}},{key:"renderLabelItem",value:function(r,i,o){if(d.isValidElement(r))return d.cloneElement(r,i);var s=o;if(Ss()(r)&&(s=r(i),d.isValidElement(s)))return s;var l=Is("recharts-pie-label-text",typeof r!="boolean"&&!Ss()(r)?r.className:"");return d.createElement(DE,w3({},i,{alignmentBaseline:"middle",className:l}),s)}}]),t}(d.PureComponent);g$=Zb,Qg(Zb,"displayName","Pie"),Qg(Zb,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!Og.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0}),Qg(Zb,"parseDeltaAngle",function(e,t){var n=Ap(t-e),r=Math.min(Math.abs(t-e),360);return n*r}),Qg(Zb,"getRealPieData",function(e){var t=e.props,n=t.data,r=t.children,i=Uo(e.props,!1),o=Op(r,Yh);return n&&n.length?n.map(function(s,l){return Au(Au(Au({payload:s},i),s),o&&o[l]&&o[l].props)}):o&&o.length?o.map(function(s){return Au(Au({},i),s.props)}):[]}),Qg(Zb,"parseCoordinateOfPie",function(e,t){var n=t.top,r=t.left,i=t.width,o=t.height,s=NAe(i,o),l=r+Pp(e.props.cx,i,i/2),c=n+Pp(e.props.cy,o,o/2),u=Pp(e.props.innerRadius,s,0),f=Pp(e.props.outerRadius,s,s*.8),h=e.props.maxRadius||Math.sqrt(i*i+o*o)/2;return{cx:l,cy:c,innerRadius:u,outerRadius:f,maxRadius:h}}),Qg(Zb,"getComposedData",function(e){var t=e.item,n=e.offset,r=g$.getRealPieData(t);if(!r||!r.length)return null;var i=t.props,o=i.cornerRadius,s=i.startAngle,l=i.endAngle,c=i.paddingAngle,u=i.dataKey,f=i.nameKey,h=i.valueKey,p=i.tooltipType,m=Math.abs(t.props.minAngle),g=g$.parseCoordinateOfPie(t,n),v=g$.parseDeltaAngle(s,l),y=Math.abs(v),x=u;ms()(u)&&ms()(h)?(uy(!1,`Use "dataKey" to specify the value of pie,
      the props "valueKey" will be deprecated in 1.1.0`),x="value"):ms()(u)&&(uy(!1,`Use "dataKey" to specify the value of pie,
      the props "valueKey" will be deprecated in 1.1.0`),x=h);var b=r.filter(function(j){return su(j,x,0)!==0}).length,S=(y>=360?b:b-1)*c,C=y-b*m-S,_=r.reduce(function(j,B){var W=su(B,x,0);return j+(Ii(W)?W:0)},0),T;if(_>0){var M;T=r.map(function(j,B){var W=su(j,x,0),K=su(j,f,B),G=(Ii(W)?W:0)/_,J;B?J=M.endAngle+Ap(v)*c*(W!==0?1:0):J=s;var te=J+Ap(v)*((W!==0?m:0)+G*C),re=(J+te)/2,me=(g.innerRadius+g.outerRadius)/2,Ce=[{name:K,value:W,payload:j,dataKey:x,type:p}],Ae=Xc(g.cx,g.cy,me,re);return M=Au(Au(Au({percent:G,cornerRadius:o,name:K,tooltipPayload:Ce,midAngle:re,middleRadius:me,tooltipPosition:Ae},j),g),{},{value:su(j,x),startAngle:J,endAngle:te,payload:j,paddingAngle:Ap(v)*c}),M})}return Au(Au({},g),{},{sectors:T,data:r})});var Jpn=N5({chartName:"PieChart",GraphicalChild:Zb,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:f$},{axisType:"radiusAxis",AxisComp:m$}],formatAxisMap:ZLt,defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}}),qpn=rn(16350),e0n=rn.n(qpn);const Tk=({data:e})=>{const{t}=Wn(2017),[n,r]=(0,d.useState)([]),[i,o]=(0,d.useState)(!1),s=[...CGt.primary];return(0,d.useEffect)(()=>{if(e){const l=e.map(u=>({name:u.name,holding:u.holding,itemType:u.itemType})).sort(ZE).slice(0,6),c=HU(l,"shareholder_other_shareholders");r(c)}},[e]),e?(0,a.jsx)("div",{className:"box",children:(0,a.jsxs)("div",{className:"gutter-top gutter-bottom",children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-dashboard1"}),(0,a.jsx)("span",{children:t("shareholder_chart_title")})]}),(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(e0n(),{onChange:()=>o(!0),delayedCall:!0,children:(0,a.jsx)(dO,{height:300,children:(0,a.jsx)(Jpn,{children:(0,a.jsx)(Zb,{data:i?n:[],labelLine:!1,label:t0n,outerRadius:"70%",dataKey:"holding",nameKey:"name",children:n.map((l,c)=>(0,a.jsx)(Yh,{fill:s[c]},c))})})})})}),(0,a.jsx)("div",{className:"col s1of2",height:300,children:(0,a.jsx)("ul",{className:"chart-legend",children:n&&n.map((l,c)=>(0,a.jsxs)("li",{className:"chart-legend-item ",children:[(0,a.jsx)("span",{className:"chart-legend-bullet",style:{backgroundColor:`${s[c]}`}}),(0,a.jsx)("span",{children:(l.itemType==="unknown"?t(l.name):l.name)+" ("+Ta(l.holding*100)+"%)"})]},c))})})]})]})}):null};Tk.propTypes={data:k().array};const ANe=Math.PI/180,t0n=({cx:e,cy:t,midAngle:n,outerRadius:r,holding:i})=>{const o=e+r*1.15*Math.cos(-n*ANe),s=t+r*1.15*Math.sin(-n*ANe);return(0,a.jsx)("text",{x:o,y:s,fill:"#black",textAnchor:o>e?"start":"end",dominantBaseline:"central",className:"text-14",children:Ta(i*100)+"%"})},PNe=({shareholders:e,onClick:t})=>{const{t:n,loaded:r}=Wn(2017);return!r||!e?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:n("shareholder_report_header")}),e.companyOwnership&&e.companyOwnership.ownershipPrimary&&e.companyOwnership.ownershipPrimary.length!==0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Tk,{data:e.companyOwnership.ownershipPrimary}),(0,a.jsx)(A_,{data:e.companyOwnership.ownershipPrimary,onClick:t,showUnknown:!0})]}):(0,a.jsx)(Bi,{desc:n("shareholder_noRecordsFound")}),e.companyOwnership&&e.companyOwnership.ownershipSecondary&&e.companyOwnership.ownershipSecondary.length!==0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:n("shareholder_other_source_header")}),(0,a.jsx)(A_,{data:e.companyOwnership.ownershipSecondary,onClick:t})]}):(0,a.jsx)(a.Fragment,{}),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:n("ultimate_beneficial_owner_header")}),e.ultimateBeneficialOwners&&e.ultimateBeneficialOwners.length!==0?(0,a.jsx)(c$,{data:e.ultimateBeneficialOwners}):(0,a.jsx)(Bi,{desc:n("ultimate_beneficial_owner_noRecordsFound")})]})]})};PNe.propTypes={shareholders:k().object,onClick:k().func};const Gie=()=>{const{t:e}=Wn(2024);return(0,a.jsxs)(No,{className:"no-print",panelIcon:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:JV,alt:"icon",height:"70",width:"70"})}),children:[(0,a.jsx)("h4",{className:"bold",children:e("teasers_seeRisk_title")}),(0,a.jsx)("div",{className:"grid gutter collapse360",children:(0,a.jsxs)("div",{className:"col s12of12",children:[e("teasers_seeRisk_description"),(0,a.jsx)(Vi,{to:{pathname:"/financeInfo/foreignCompanies"},children:e("teasers_seeRisk_link")})]})})]})},ONe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(null),[c,u]=(0,d.useState)(!0),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!0),{t:g}=Ri(),{onClick:v}=T_({onLoading:()=>m(!1),onLoaded:()=>m(!0)}),{getReportTime:y}=bd({reportData:i,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{y()},[i]),(0,d.useEffect)(()=>{const M={regno:e,usePrefetch:c,reasonID:null,reasonDescription:null,prefetchUniqueID:r};m(!1),fo.getCompanyOwnership(M).then(j=>{m(!0),j&&!j.error?(l(j.preFetchDate),o(j)):h(!0)})},[c]);const x=()=>{u(!1)},b=i&&i.companyOwnership&&(i.companyOwnership.ownershipPrimary&&i.companyOwnership.ownershipPrimary.some(M=>M.regno===""||M.regno===null)||i.companyOwnership.ownershipSecondary&&i.companyOwnership.ownershipSecondary.some(M=>M.regno===""||M.regno===null)),[S,C]=(0,d.useState)({companyRelation:null}),[_,T]=(0,d.useState)({beneficialOwner:null});return(0,a.jsxs)(a.Fragment,{children:[!p&&(0,a.jsx)($i,{center:!0}),f&&(0,a.jsx)(eo,{messageType:"alert",messageBody:g("reports_error_retrieving_data")}),!f&&(0,a.jsxs)(a.Fragment,{children:[s&&c&&(0,a.jsx)(fl,{onUpdate:()=>x(),date:s}),(0,a.jsx)(PNe,{shareholders:i,onClick:v})]}),(_.beneficialOwner||S.companyRelation||b)&&(0,a.jsx)("h3",{className:"no-print",children:g("teasers_title")}),_.beneficialOwner&&(0,a.jsx)(f3,{regno:e,setShowTeaserHeader:T}),S.companyRelation&&(0,a.jsx)(p3,{regno:e,setShowTeaserHeader:C}),b&&(0,a.jsx)(Gie,{})]})};ONe.propTypes={product:k().object,regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const n0n="https://static.creditinfo.is/resources/common/samples/CreditScoreIndividual.pdf",r0n="https://static.creditinfo.is/resources/common/samples/CreditScore.pdf",Yie=({regno:e,setShowTeaserHeader:t,isIndividual:n})=>{const{t:r}=Wn(2023),[i,o]=(0,d.useState)(null);(0,d.useEffect)(()=>{fo.getCreditScoreTeaser(e).then(f=>{f&&!f.error&&(o(f),t&&t({creditScore:f.showTeaser}))})},[e]);const s=r(n?"teasers_creditScore_individual_title":"teasers_creditScore_company_title"),l=r(n?"teasers_creditScore_individual_description":"teasers_creditScore_company_description"),c=n?n0n:r0n,u=n?`/financeInfo/subjectOverview/${e}/creditScoreIndividual`:`/financeInfo/subjectOverview/${e}/creditScoreCompany`;return(0,a.jsx)(a.Fragment,{children:i&&i.showTeaser&&(0,a.jsxs)(No,{className:"no-print",panelIcon:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:Qdn,alt:"icon",height:"70",width:"70"})}),children:[(0,a.jsx)("h4",{className:"bold",children:s}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsxs)("div",{className:"col s10of12",children:[l,c!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)("a",{href:c,target:"_blank",rel:"noreferrer",children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",r("link_example")]})]})]}),(0,a.jsx)("div",{className:"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:u},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:"Credit score teaser",label:"Product teaser"},children:r("button_get")})})})]})]})})};Yie.propTypes={regno:k().string,setShowTeaserHeader:k().func,isIndividual:k().bool};const jNe=({severity:e})=>{const{t}=Wn(2018);return(0,a.jsxs)(No,{children:[(0,a.jsxs)("div",{className:"spacing-bottom",children:[(0,a.jsx)("i",{className:"icon-dashboard1 text-20",style:{marginRight:"8px"}})," ",(0,a.jsx)("span",{children:t("defaultDebtor_severityGroup_title")})]}),(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:e.group1Cnt,desc:t("defaultDebtor_severityGroup_1"),border:!0,icon:e.group1Cnt>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:e.group2Cnt,desc:t("defaultDebtor_severityGroup_2"),border:!0,icon:e.group2Cnt>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:e.group3Cnt,desc:t("defaultDebtor_severityGroup_3"),border:!0,icon:e.group3Cnt>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:e.group1Cnt+e.group2Cnt+e.group3Cnt,desc:t("defaultDebtor_severityGroup_total"),border:!0,icon:e.group1Cnt+e.group2Cnt+e.group3Cnt>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""})]})]})};jNe.propTypes={severity:k().object};const MNe=({defaultDebtor:e})=>{const{t}=Wn(2018),n=e.bankruptcies?e.bankruptcies.length:0,r=e.prenuptials?e.prenuptials.length:0,i=e.deprivations?e.deprivations.length:0,o=e.proclamations?e.proclamations.length:0;return(0,a.jsxs)(No,{children:[(0,a.jsxs)("div",{className:"spacing-bottom",children:[(0,a.jsx)("i",{className:"icon-dashboard1 text-20",style:{marginRight:"8px"}})," ",(0,a.jsx)("span",{children:t("overview_title")})]}),(0,a.jsxs)("div",{className:"reports-teaser-container",children:[e.subject.isIndividual&&(0,a.jsx)(js,{data:n,desc:t("overview_bankruptcies"),border:!0,icon:n>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),e.subject.isIndividual&&(0,a.jsx)(js,{data:r,desc:t("overview_prenuptials"),border:!0,icon:r>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),e.subject.isIndividual&&(0,a.jsx)(js,{data:i,desc:t("overview_deprivations"),border:!0,icon:i>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:o,desc:t("overview_proclamations"),border:!0,icon:o>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""})]})]})};MNe.propTypes={defaultDebtor:k().object};const Kie=({key:e,isOpen:t,isOpenAll:n,setIsOpen:r,children:i})=>{(0,d.useEffect)(()=>{n&&r(!0),n||r(!1)},[n]);function o(){r(l=>!l)}const s=t?"icon-trend-stagnating":"icon-plus";return(0,a.jsxs)("td",{onClick:()=>o(),children:[(0,a.jsx)("i",{className:`expander-icon ${s}`,style:{fontSize:"16px",color:"#666",marginRight:"10px"}}),i]},e)};Kie.propTypes={key:k().string,t:k().func,isOpen:k().bool,setIsOpen:k().func,isOpenAll:k().bool,children:k().oneOfType([k().string,k().object])};const RNe=({defaultItem:e,t,isOpenAll:n})=>{const[r,i]=(0,d.useState)(!!n),o="/financeInfo/subjectOverview/";return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)(Kie,{isOpen:r,setIsOpen:i,isOpenAll:n,children:Eu(new Date(e.claimDate))}),(0,a.jsx)("td",{children:t(`defaultDebtor_type_${e.claimTypeID}`)}),(0,a.jsx)("td",{children:e.severityGroupID?(0,a.jsx)("div",{className:a0n(e.severityGroupID),children:t(`defaultDebtor_severityGroup_${e.severityGroupID}`)}):""}),(0,a.jsxs)("td",{className:"text-right",children:[Ta(e.capital)," ",e.currency]})]}),r&&(0,a.jsx)("tr",{className:"expand-table-row",children:(0,a.jsx)("td",{colSpan:4,children:(0,a.jsxs)("div",{className:"grid collapse360 padding-around",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)("table",{className:"table advanced no-border no-vertical-padding",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"35%"}),(0,a.jsx)("col",{})]}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaultDebtor_claimNumber")}),(0,a.jsx)("td",{children:e.claimNumber})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaultDebtor_activateDate")}),(0,a.jsx)("td",{children:Eu(new Date(e.activateDate))})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaultDebtor_isPublicAction")}),(0,a.jsx)("td",{children:t(`defaultDebtor_isPublicAction_${e.isPublicAction}`)})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaultDebtor_publicOffice")}),e.publicOfficeRegno?(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{to:{pathname:o+e.publicOfficeRegno},children:(0,a.jsx)("strong",{children:e.publicOfficeName})}),(0,a.jsx)("div",{children:ro(e.publicOfficeRegno)})]}):(0,a.jsx)("td",{children:"-"})]})]})]})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)("table",{className:"table advanced no-border no-vertical-padding",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"35%"}),(0,a.jsx)("col",{})]}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaults_claimOwner")}),e.claimOwnerName?(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{to:{pathname:o+e.claimOwnerRegno},children:(0,a.jsx)("strong",{children:e.claimOwnerName})}),(0,a.jsx)("div",{children:ro(e.claimOwnerRegno)})]}):(0,a.jsx)("td",{children:"-"})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaults_representative")}),e.representativeRegno?(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{to:{pathname:o+e.representativeRegno},children:(0,a.jsx)("strong",{children:e.representativeName})}),(0,a.jsx)("div",{children:ro(e.representativeRegno)})]}):(0,a.jsx)("td",{children:"-"})]})]})]})})]})})})]})};RNe.propTypes={defaultItem:k().object,t:k().func,isOpenAll:k().bool};const a0n=e=>{switch(e){case 1:return"tag border tag-color-red";case 2:return"tag border tag-color-orange";case 3:return"tag border tag-color-yellow";default:return"tag border tag-color-blue"}},DNe=({defaults:e})=>{const{t}=Wn(2018),[n,r]=(0,d.useState)(!1);function i(){r(s=>!s)}const o=t(n?"close_all":"open_all");return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)("div",{className:"button-openAllRows",children:(0,a.jsx)(Mi,{track:{category:"Reports",action:"Defaults table: Open all rows",label:"Default debtor report"},type:"tertiary",onClick:()=>i(),children:o})}),(0,a.jsxs)("table",{className:"table advanced gutter-top gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)(ph,{title:t("defaults_claimDate")}),(0,a.jsx)(ph,{title:t("defaultDebtor_type")}),(0,a.jsx)(ph,{title:t("defaultDebtor_severityGroup")}),(0,a.jsx)(ph,{title:t("defaultDebtor_capital"),position:"right"})]})}),(0,a.jsx)("tbody",{children:e&&e.map(s=>(0,a.jsx)(RNe,{t,defaultItem:s,isOpenAll:n},s.claimID))})]})]})})};DNe.propTypes={defaults:k().array};const kNe=({auction:e,t,isOpenAll:n})=>{const[r,i]=(0,d.useState)(!!n),o="/financeInfo/subjectOverview/",s="/properties/realEstate/realEstateInformation/",l="/properties/realEstate/landRegistry/",c=u=>{let f=null;switch(u.propertyTypeID){case 1:{if(!u.permno)return u.propertyName;f=`${u.permno.length===7?s:l}${u.permno}`;break}default:return u.propertyName}return(0,a.jsx)(Co,{id:"propertyLink",title:t("tooltip_property_search"),children:(0,a.jsx)(Vi,{to:f,children:(0,a.jsx)("strong",{children:u.propertyName})})})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)(Kie,{isOpen:r,setIsOpen:i,isOpenAll:n,children:Eu(new Date(e.auctionDate))}),(0,a.jsx)("td",{children:t(`defaultDebtor_type_${e.auctionTypeID}`)}),(0,a.jsx)("td",{children:e.severityGroupID?(0,a.jsx)("div",{className:i0n(e.severityGroupID),children:t(`defaultDebtor_severityGroup_${e.severityGroupID}`)}):""}),(0,a.jsxs)("td",{className:"text-right",children:[Ta(e.capital)," ",e.currency]})]}),r&&(0,a.jsx)("tr",{children:(0,a.jsx)("td",{colSpan:4,children:(0,a.jsxs)("div",{className:"grid collapse360 padding-around",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)("table",{className:"table advanced no-border no-vertical-padding",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"35%"}),(0,a.jsx)("col",{})]}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaultDebtor_referenceNumber")}),(0,a.jsx)("td",{children:e.auctionID})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaultDebtor_activateDate")}),(0,a.jsx)("td",{children:Eu(new Date(e.activateDate))})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaultDebtor_isPublicAction")}),(0,a.jsx)("td",{children:t(`defaultDebtor_isPublicAction_${e.isPublicAction}`)})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("defaultDebtor_publicOffice")}),(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{to:{pathname:o+e.publicOfficeRegno},children:(0,a.jsx)("strong",{children:e.publicOfficeName})}),(0,a.jsx)("div",{children:ro(e.publicOfficeRegno)})]})]})]})]})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)("table",{className:"table advanced no-border no-vertical-padding",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"35%"}),(0,a.jsx)("col",{})]}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("auctions_properties")}),(0,a.jsx)("td",{children:e.auctionProperties&&e.auctionProperties.map((u,f)=>(0,a.jsxs)(d.Fragment,{children:[c(u),f!==e.auctionProperties.length-1&&(0,a.jsx)("br",{})]},u.permno))})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"no-bg",children:t("auctions_petitioners")}),(0,a.jsx)("td",{children:e.auctionPetitioners&&e.auctionPetitioners.map((u,f)=>(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(Vi,{to:{pathname:o+u.regno},children:(0,a.jsx)("strong",{children:u.name})}),(0,a.jsx)("div",{children:ro(u.regno)}),f!==e.auctionPetitioners.length-1&&(0,a.jsx)("br",{})]},u.regno))})]})]})]})})]})})})]})};kNe.propTypes={auction:k().object,t:k().func,isOpenAll:k().bool};const i0n=e=>{switch(e){case 1:return"tag tag-color-red";case 2:return"tag border tag-color-orange";case 3:return"tag border tag-color-yellow";default:return"tag border tag-color-blue"}},INe=({auctions:e})=>{const{t}=Wn(2018),[n,r]=(0,d.useState)(!1);function i(){r(s=>!s)}const o=t(n?"close_all":"open_all");return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)("h3",{children:t("auctions_title")}),(0,a.jsx)("div",{className:"button-openAllRows",children:(0,a.jsx)(Mi,{track:{category:"Reports",action:"Auction table: Open all rows",label:"Default debtor report"},type:"tertiary",onClick:()=>i(),children:o})}),(0,a.jsxs)("table",{className:"table advanced gutter-top gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)(ph,{title:t("auctions_auctionDate")}),(0,a.jsx)(ph,{title:t("defaultDebtor_type")}),(0,a.jsx)(ph,{title:t("defaultDebtor_severityGroup")}),(0,a.jsx)(ph,{title:t("defaultDebtor_capital"),position:"right"})]})}),(0,a.jsx)("tbody",{children:e&&e.map(s=>(0,a.jsx)(kNe,{t,auction:s,isOpenAll:n},s.auctionID))})]})]})})};INe.propTypes={auctions:k().array};const FNe=({bankruptcy:e,t})=>{const n=`/financeInfo/subjectOverview/${e.participantRegno}`;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Eu(new Date(e.bankruptcyDate))}),(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{to:{pathname:n},children:(0,a.jsx)("strong",{children:e.participantName})}),(0,a.jsx)("div",{children:ro(e.participantRegno)})]}),(0,a.jsx)("td",{children:e.positions&&e.positions.map((r,i)=>(0,a.jsxs)(d.Fragment,{children:[t(`bankruptcies_position_${r.positionID}`),i!=e.positions.length-1&&(0,a.jsx)("br",{})]},r.positionID))}),(0,a.jsx)("td",{children:Eu(new Date(e.boardDate))}),(0,a.jsx)("td",{children:e.bankruptcyHistoryID})]})})};FNe.propTypes={bankruptcy:k().object,t:k().func};const NNe=({bankruptcies:e})=>{const{t}=Wn(2018);return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("h3",{children:[t("bankruptcies_title")," ",(0,a.jsx)(Co,{id:"bankruptcies_tooltip",title:t("bankruptcies_tooltip"),children:(0,a.jsx)("i",{className:"icon-info text-12 text-right",style:{color:"#0C9CB2"}})})]}),(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("bankruptcies_bankruptcy")}),(0,a.jsx)("th",{children:t("bankruptcies_participant")}),(0,a.jsx)("th",{children:t("bankruptcies_position")}),(0,a.jsx)("th",{children:t("bankruptcies_boardDate")}),(0,a.jsx)("th",{children:t("defaultDebtor_referenceNumber")})]})}),(0,a.jsx)("tbody",{children:e&&e.map(n=>(0,a.jsx)(FNe,{t,bankruptcy:n},n.bankruptcyHistoryID))})]})]})})};NNe.propTypes={bankruptcies:k().array,t:k().func};const LNe=({prenuptial:e,t})=>{const n=`/financeInfo/subjectOverview/${e.spouseRegno}`,r=`/financeInfo/subjectOverview/${e.publicOfficeRegno}`;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Eu(new Date(e.prenuptialAgreementDate))}),(0,a.jsx)("td",{children:t(`defaultDebtor_type_${e.prenuptialAgreementTypeID}`)}),(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{to:{pathname:n},children:(0,a.jsx)("strong",{children:e.spouseName})}),(0,a.jsx)("div",{children:ro(e.spouseRegno)})]}),(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{to:{pathname:r},children:(0,a.jsx)("strong",{children:e.publicOfficeName})}),(0,a.jsx)("div",{children:ro(e.publicOfficeRegno)})]}),(0,a.jsx)("td",{children:e.issueNo}),(0,a.jsx)("td",{children:e.prenuptialAgreementID})]})})};LNe.propTypes={prenuptial:k().object,t:k().func};const BNe=({prenuptials:e})=>{const{t}=Wn(2018);return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)("h4",{children:t("prenuptials_title")}),(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("prenuptials_prenuptialAgreementDate")}),(0,a.jsx)("th",{children:t("defaultDebtor_type")}),(0,a.jsx)("th",{children:t("prenuptials_spouse")}),(0,a.jsx)("th",{children:t("defaultDebtor_publicOffice")}),(0,a.jsx)("th",{children:t("defaultDebtor_issueNo")}),(0,a.jsx)("th",{children:t("defaultDebtor_referenceNumber")})]})}),(0,a.jsx)("tbody",{children:e&&e.map(n=>(0,a.jsx)(LNe,{t,prenuptial:n},n.prenuptialAgreementID))})]})]})})};BNe.propTypes={prenuptials:k().array};const UNe=({deprivation:e,t})=>{const n=`/financeInfo/subjectOverview/${e.publicOfficeRegno}`;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Eu(new Date(e.rulingDate))}),(0,a.jsx)("td",{children:t(`defaultDebtor_type_${e.deprivationTypeID}`)}),(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{to:{pathname:n},children:(0,a.jsx)("strong",{children:e.publicOfficeName})}),(0,a.jsx)("div",{children:ro(e.publicOfficeRegno)})]}),(0,a.jsx)("td",{children:e.issueNo}),(0,a.jsx)("td",{children:e.deprivationID})]})})};UNe.propTypes={deprivation:k().object,t:k().func};const VNe=({deprivations:e})=>{const{t}=Wn(2018);return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)("h4",{children:t("deprivations_title")}),(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("deprivations_rulingDate")}),(0,a.jsx)("th",{children:t("defaultDebtor_type")}),(0,a.jsx)("th",{children:t("defaultDebtor_publicOffice")}),(0,a.jsx)("th",{children:t("deprivations_issueNo")}),(0,a.jsx)("th",{children:t("defaultDebtor_referenceNumber")})]})}),(0,a.jsx)("tbody",{children:e&&e.map(n=>(0,a.jsx)(UNe,{t,deprivation:n},n.deprivationID))})]})]})})};VNe.propTypes={deprivations:k().array};const $Ne=({proclamation:e,t})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:e.rulingDate?Eu(new Date(e.rulingDate)):""}),(0,a.jsx)("td",{children:t(`defaultDebtor_type_${e.claimTypeID}`)}),(0,a.jsx)("td",{children:e.claimNumber}),(0,a.jsx)("td",{children:e.claimID})]})});$Ne.propTypes={proclamation:k().object,t:k().func};const zNe=({proclamations:e})=>{const{t}=Wn(2018);return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)("h4",{children:t("proclamations_title")}),(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("proclamations_claimDate")}),(0,a.jsx)("th",{children:t("defaultDebtor_type")}),(0,a.jsx)("th",{children:t("defaultDebtor_claimNumber")}),(0,a.jsx)("th",{children:t("defaultDebtor_referenceNumber")})]})}),(0,a.jsx)("tbody",{children:e&&e.map(n=>(0,a.jsx)($Ne,{t,proclamation:n},n.claimID))})]})]})})};zNe.propTypes={proclamations:k().array};const WNe=({lookups:e})=>{const{t}=Wn(2018);return(0,a.jsxs)(No,{children:[(0,a.jsxs)("div",{className:"spacing-bottom",children:[(0,a.jsx)("i",{className:"icon-calendar1 text-20",style:{marginRight:"8px"}}),(0,a.jsx)("span",{children:t("lookups_title")})]}),(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:e.totalOneMonth,desc:t("lookups_totalOneMonth"),border:!0}),(0,a.jsx)(js,{data:e.totalThreeMonths,desc:t("lookups_totalThreeMonths"),border:!0}),(0,a.jsx)(js,{data:e.totalSixMonths,desc:t("lookups_totalSixMonths"),border:!0})]})]})};WNe.propTypes={lookups:k().object};const y$=({defaultDebtor:e,regno:t})=>{const{t:n}=Wn(2018),r=`/financeInfo/subjectOverview/${t}/creditScoreCompany`;return(0,a.jsx)(a.Fragment,{children:e&&(0,a.jsxs)("div",{className:"gutter-tossp",children:[e.severity.group1Cnt+e.severity.group2Cnt+e.severity.group3Cnt===0&&(0,a.jsx)(eo,{messageType:"info",messageBody:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s10of12",children:n("info_no_defaults_see_creditScore")}),(0,a.jsx)("div",{className:"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:r},children:(0,a.jsx)(Mi,{type:"tertiary",children:n("button_get")})})})]})}),e.severity&&(0,a.jsx)(jNe,{severity:e.severity}),(0,a.jsx)(MNe,{defaultDebtor:e}),e.defaults&&e.defaults.length>0&&(0,a.jsx)(DNe,{defaults:e.defaults}),e.auctions&&e.auctions.length>0&&(0,a.jsx)(INe,{auctions:e.auctions}),e.defaults&&(e.defaults.length>0||e.auctions.length>0)&&(0,a.jsx)(eo,{messageType:"info",messageBody:n("defaultDebtor_disclaimerIfRejected")}),e.bankruptcies&&e.bankruptcies.length>0&&(0,a.jsx)(NNe,{bankruptcies:e.bankruptcies}),(e.prenuptials&&e.prenuptials.length>0||e.deprivations&&e.deprivations.length>0||e.proclamations&&e.proclamations.length>0)&&(0,a.jsx)("h3",{children:n("defaultDebtor_FromLegalGazette_title")}),e.prenuptials&&e.prenuptials.length>0&&e.subject.isIndividual&&(0,a.jsx)(BNe,{prenuptials:e.prenuptials}),e.deprivations&&e.deprivations.length>0&&e.subject.isIndividual&&(0,a.jsx)(VNe,{deprivations:e.deprivations}),e.proclamations&&e.proclamations.length>0&&(0,a.jsx)(zNe,{proclamations:e.proclamations}),e.lookups&&!e.subject.isIndividual&&(0,a.jsx)(WNe,{lookups:e.lookups})]})})};y$.propTypes={defaultDebtor:k().object,regno:k().string};const HNe=({regno:e,selectedQueryReason:t,reportTime:n,setReportTime:r,prefetchUniqueID:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(!0),u=Ci(B=>Ld(B)),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!0),{t:g}=Ri(),{getReportTime:v}=bd({reportData:o,reportTime:n,setReportTime:r});(0,d.useEffect)(()=>{v()},[o]),(0,d.useEffect)(()=>{const B={regno:e,usePrefetch:l,reasonID:t.reasonID,reasonDescription:t.reasonDescription,prefetchUniqueID:i};m(!1),fo.getDefaultDebtor(B).then(W=>{m(!0),W&&!W.error?s(W):h(!0)})},[l]);const y=()=>{c(!1)},[x,b]=(0,d.useState)({beneficialOwner:null}),[S,C]=(0,d.useState)({beneficialHolding:null}),[_,T]=(0,d.useState)({financialStatement:null}),[M,j]=(0,d.useState)({creditScore:null});return(0,a.jsxs)(a.Fragment,{children:[!p&&(0,a.jsx)($i,{center:!0}),f&&(0,a.jsx)(eo,{messageType:"alert",messageBody:g("reports_error_retrieving_data")}),!f&&(0,a.jsxs)(a.Fragment,{children:[o&&o.preFetchDate&&l&&(0,a.jsx)(fl,{onUpdate:()=>y(),date:o.preFetchDate}),o&&(0,a.jsx)(y$,{defaultDebtor:o,regno:e}),(_.financialStatement||M.creditScore||x.beneficialOwner||S.beneficialHolding)&&(0,a.jsx)("h3",{className:"no-print",children:g("teasers_title")}),(0,a.jsx)(Yie,{regno:e,setShowTeaserHeader:j,isIndividual:u.isIndividual}),(0,a.jsx)(__,{regno:e,setShowTeaserHeader:T}),!M.creditScore&&(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsx)("div",{className:x.beneficialOwner&&S.beneficialHolding?"col s1of2":"col s1of1",children:(0,a.jsx)(f3,{regno:e,setShowTeaserHeader:b,small:S.beneficialHolding})}),(0,a.jsx)("div",{className:x.beneficialOwner&&S.beneficialHolding?"col s1of2":"col s1of1",children:(0,a.jsx)(h3,{regno:e,setShowTeaserHeader:C,small:x.beneficialOwner})})]})]})]})};HNe.propTypes={product:k().object,regno:k().string,selectedQueryReason:k().object,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const k1r={},GNe=({upwardLink:e})=>{const{t}=Wn(2019);return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"grid gutter-top gutter-bottom collapse600",children:(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:t("pep_informationForm_name"),data:e.name}),(0,a.jsx)(un,{text:t("pep_informationForm_regno"),data:ro(e.subjectRegno)}),(0,a.jsx)(un,{text:t("pep_informationForm_address"),data:e.postalAddress}),(0,a.jsx)(un,{text:t("pep_informationForm_nationality"),data:e.nationality})]})})})};GNe.propTypes={upwardLink:k().object};const Xie=({pepData:e,hideDetails:t=!1,condensed:n=!1})=>{const{t:r}=Wn(2019),i=h=>({__html:h}),{subject:o}=e,s=e&&e.isPoliticallyExposedPerson,l=e&&(e.downwardLinks&&e.downwardLinks.length||e.roles.length),c=e&&e.upwardLinks&&e.upwardLinks.length;let u="",f="";return s?(u=r("pepReport_pepStatusTitle_isPep"),l&&(f=r("pepReport_pepStatusDesc_isPrimary")),c&&(f=r("pepReport_pepStatusDesc_isSecondary"))):(u=r("pepReport_pepStatusTitle_notPep"),f=r("pepReport_pepStatusDesc_notPep")),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(No,{noTopGutter:n,children:(0,a.jsxs)("div",{className:"grid collapse600",children:[(0,a.jsx)("div",{className:"col s1of12",children:(0,a.jsx)("span",{className:"pep-icons",children:(0,a.jsx)("img",{src:s?T7e:efn,alt:"icon",height:"40"})})}),(0,a.jsxs)("div",{className:"col s11of12",children:[(0,a.jsx)("strong",{children:u}),(0,a.jsx)("div",{children:f}),s&&(0,a.jsxs)("div",{className:n?"":"gutter-top",children:[(0,a.jsxs)("strong",{children:[r("pepReport_reason")+":"," "]}),e.roles?.length!==0?(0,a.jsx)(a.Fragment,{children:e.roles?.map((h,p)=>(0,a.jsxs)("span",{children:[h.position?h.position:h.roleType.typeDescription,p!=e.roles.length-1?", ":""]},p))}):(0,a.jsx)(a.Fragment,{children:e.upwardLinks?.map((h,p)=>(0,a.jsxs)("span",{children:[h?.linkType?.category?.categoryDescription,p!=e.upwardLinks?.length-1?", ":""]},p))})]})]})]})}),(0,a.jsx)(No,{noTopGutter:n,children:(0,a.jsx)("div",{className:"grid collapse600",children:(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:r("pep_informationForm_name"),data:o.name}),(0,a.jsx)(un,{text:r("pep_informationForm_regno"),data:ro(o.subjectRegno)}),(0,a.jsx)(un,{text:r("pep_informationForm_address"),data:o.legalAddress}),(0,a.jsx)(un,{text:r("pep_informationForm_nationality"),data:o.nationality}),e.roles.map((h,p)=>(0,a.jsxs)("div",{className:n?"":"gutter-bottom",children:[(0,a.jsx)(un,{text:"Starfsheiti",data:(0,a.jsxs)("span",{children:[h.position?h.position:h.roleType.typeDescription,p!=e.roles.length-1?", ":""]})}),h.servedFromDate&&(0,a.jsx)(un,{text:r("pep_informationForm_servedFrom"),data:(0,a.jsx)("span",{children:Mr(h.servedFromDate)},p)}),h.servedToDate&&(0,a.jsx)(un,{text:r("pep_informationForm_servedTo"),data:(0,a.jsx)("span",{children:Mr(h.servedToDate)},p)}),h.roleType.typeId==15&&(0,a.jsx)(un,{text:r("pep_informationForm_companyName"),data:h.additionalInformation})]},p))]})})}),c?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:r("pepReport_secondaryPep_headerTitle")}),(0,a.jsx)("div",{className:"pepReport-secondaryBoxPanel",children:(0,a.jsx)(No,{noTopGutter:n,children:e.upwardLinks.map((h,p)=>(0,a.jsx)(GNe,{upwardLink:h.subject},p))})})]}):"",!t&&(0,a.jsx)("div",{className:"pepReport-warning",children:(0,a.jsx)(eo,{messageType:"info",messageBody:(0,a.jsx)("div",{dangerouslySetInnerHTML:i(r("pep_explanations_desc"))})})})]})};Xie.propTypes={pepData:k().object,hideDetails:k().bool,condensed:k().bool};var x$=rn(88700);const YNe="pep/ADD_SUBJECT",KNe="pep/LOAD_SUBJECT",XNe="pep/LOAD_FOREIGN_SUBJECT",ZNe="pep/CLEAR_FOREIGN_SUBJECT",Zie="pep/LOADED_FOREIGN_SUBJECT",o0n={},b$=(e,t,n)=>async r=>{const i={regno:e,numberOfDaysToCheckForPrefetch:t,endUserRegno:null,reasonID:null,reasonDescription:null,prefetchUniqueID:n},o=await Kee.getPerson(i);return o.error||r({type:KNe,payload:o}),o},QNe=(e,t,n)=>async r=>{r({type:ZNe});const i=e.yearOfBirth&&e.monthOfBirth,o={...e,numberOfDaysToCheckForPrefetch:t,prefetchUniqueID:n};r({type:Zie,payload:!1});const s=i?await Kee.getForeignPerson(o):await Kee.getForeignCompany(o);return s.error||(r({type:XNe,payload:s}),r({type:Zie,payload:!0})),s},I1r=(e,t,n)=>r=>{r({type:YNe,payload:{regno:e,isPoliticallyExposedPerson:t,prefetchDate:n}})},F1r=(e,t)=>e.pep[t],s0n=(e=o0n,t)=>{switch(t.type){case YNe:return{...e,[t.payload.regno]:t.payload};case KNe:{const n={...t.payload,regno:t.payload.subject.subjectRegno,isPoliticallyExposedPerson:t.payload.isPoliticallyExposedPerson,prefetchDate:t.payload.prefetchDate};return{...e,[n.regno]:n}}case XNe:return{...e,...t.payload};case ZNe:return{...e,companiesOnWatchlist:null,companiesOnSanctionList:null,personsOnWatchlist:null,personsOnSanctionList:null,politicallyExposedPersons:null,preFetchDate:null};case Zie:return{...e,loaded:t.payload};default:return e}};function l0n(e){return(0,ga.Ay)("MuiFormGroup",e)}const L1r=(0,pa.A)("MuiFormGroup",["root","row","error"]),B1r=null,c0n=["className","row"],u0n=e=>{const{classes:t,row:n,error:r}=e,i={root:["root",n&&"row",r&&"error"]};return(0,Ur.A)(i,l0n,t)},d0n=(0,qt.Ay)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>(0,Me.A)({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),JNe=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiFormGroup"}),{className:i,row:o=!1}=r,s=(0,lr.A)(r,c0n),l=y0(),c=_w({props:r,muiFormControl:l,states:["error"]}),u=(0,Me.A)({},r,{row:o,error:c.error}),f=u0n(u);return(0,a.jsx)(d0n,(0,Me.A)({className:(0,La.A)(f.root,i),ownerState:u,ref:n},s))});function f0n(e){return(0,ga.Ay)("MuiRadioGroup",e)}const V1r=(0,pa.A)("MuiRadioGroup",["root","row","error"]),$1r=null,h0n=["actions","children","className","defaultValue","name","onChange","value"],p0n=e=>{const{classes:t,row:n,error:r}=e,i={root:["root",n&&"row",r&&"error"]};return(0,Ur.A)(i,f0n,t)},w$=d.forwardRef(function(t,n){const{actions:r,children:i,className:o,defaultValue:s,name:l,onChange:c,value:u}=t,f=(0,lr.A)(t,h0n),h=d.useRef(null),p=p0n(t),[m,g]=(0,xP.A)({controlled:u,default:s,name:"RadioGroup"});d.useImperativeHandle(r,()=>({focus:()=>{let b=h.current.querySelector("input:not(:disabled):checked");b||(b=h.current.querySelector("input:not(:disabled)")),b&&b.focus()}}),[]);const v=(0,iu.A)(n,h),y=(0,vd.A)(l),x=d.useMemo(()=>({name:y,onChange(b){g(b.target.value),c&&c(b,b.target.value)},value:m}),[y,c,g,m]);return(0,a.jsx)(i2e.Provider,{value:x,children:(0,a.jsx)(JNe,(0,Me.A)({role:"radiogroup",ref:v,className:(0,La.A)(p.root,o)},f,{children:i}))})});function m0n(e){return(0,ga.Ay)("MuiLoadingButton",e)}const Qb=(0,pa.A)("MuiLoadingButton",["root","loading","loadingIndicator","loadingIndicatorCenter","loadingIndicatorStart","loadingIndicatorEnd","endIconLoadingEnd","startIconLoadingStart"]),g0n=["children","disabled","id","loading","loadingIndicator","loadingPosition","variant"],v0n=e=>{const{loading:t,loadingPosition:n,classes:r}=e,i={root:["root",t&&"loading"],startIcon:[t&&`startIconLoading${(0,na.A)(n)}`],endIcon:[t&&`endIconLoading${(0,na.A)(n)}`],loadingIndicator:["loadingIndicator",t&&`loadingIndicator${(0,na.A)(n)}`]},o=(0,Ur.A)(i,m0n,r);return(0,Me.A)({},r,o)},y0n=e=>e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"&&e!=="classes",x0n=(0,qt.Ay)(Na,{shouldForwardProp:e=>y0n(e)||e==="classes",name:"MuiLoadingButton",slot:"Root",overridesResolver:(e,t)=>[t.root,t.startIconLoadingStart&&{[`& .${Qb.startIconLoadingStart}`]:t.startIconLoadingStart},t.endIconLoadingEnd&&{[`& .${Qb.endIconLoadingEnd}`]:t.endIconLoadingEnd}]})(({ownerState:e,theme:t})=>(0,Me.A)({[`& .${Qb.startIconLoadingStart}, & .${Qb.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},e.loadingPosition==="center"&&{transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),[`&.${Qb.loading}`]:{color:"transparent"}},e.loadingPosition==="start"&&e.fullWidth&&{[`& .${Qb.startIconLoadingStart}, & .${Qb.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginRight:-8}},e.loadingPosition==="end"&&e.fullWidth&&{[`& .${Qb.startIconLoadingStart}, & .${Qb.endIconLoadingEnd}`]:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0,marginLeft:-8}})),b0n=(0,qt.Ay)("span",{name:"MuiLoadingButton",slot:"LoadingIndicator",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.loadingIndicator,t[`loadingIndicator${(0,na.A)(n.loadingPosition)}`]]}})(({theme:e,ownerState:t})=>(0,Me.A)({position:"absolute",visibility:"visible",display:"flex"},t.loadingPosition==="start"&&(t.variant==="outlined"||t.variant==="contained")&&{left:t.size==="small"?10:14},t.loadingPosition==="start"&&t.variant==="text"&&{left:6},t.loadingPosition==="center"&&{left:"50%",transform:"translate(-50%)",color:(e.vars||e).palette.action.disabled},t.loadingPosition==="end"&&(t.variant==="outlined"||t.variant==="contained")&&{right:t.size==="small"?10:14},t.loadingPosition==="end"&&t.variant==="text"&&{right:6},t.loadingPosition==="start"&&t.fullWidth&&{position:"relative",left:-10},t.loadingPosition==="end"&&t.fullWidth&&{position:"relative",right:-10})),qNe=d.forwardRef(function(t,n){const r=d.useContext(Xxe),i=(0,jN.A)(r,t),o=(0,Li.b)({props:i,name:"MuiLoadingButton"}),{children:s,disabled:l=!1,id:c,loading:u=!1,loadingIndicator:f,loadingPosition:h="center",variant:p="text"}=o,m=(0,lr.A)(o,g0n),g=(0,vd.A)(c),v=f??(0,a.jsx)(wg,{"aria-labelledby":g,color:"inherit",size:16}),y=(0,Me.A)({},o,{disabled:l,loading:u,loadingIndicator:v,loadingPosition:h,variant:p}),x=v0n(y),b=u?(0,a.jsx)(b0n,{className:x.loadingIndicator,ownerState:y,children:v}):null;return(0,a.jsxs)(x0n,(0,Me.A)({disabled:l||u,id:g,ref:n},m,{variant:p,classes:x,ownerState:y,children:[y.loadingPosition==="end"?s:b,y.loadingPosition==="end"?b:s]}))}),S$=({fixedForeignName:e,fixedForeignBirthday:t})=>{const n="individual",r="business",{t:i}=Wn(2019),[o,s]=(0,d.useState)(e||""),[l,c]=(0,d.useState)(n),[u,f]=(0,d.useState)(t&&t),[h,p]=(0,d.useState)(null),m=ur(),[g,v]=(0,d.useState)(""),[y,x]=(0,d.useState)(!1),b=ss(),S=fs(152,b.user),C=K=>({__html:K});(0,d.useEffect)(()=>{if(o){const K={fullName:o};l===n&&u&&(K.yearOfBirth=u.getFullYear(),K.monthOfBirth=u.getMonth()+1,K.dayOfBirth=u.getDate()),p(K)}},[o,u,l]);const _=()=>{m(l===r?`/politicallyExposedPersons/foreign/${h.fullName}`:`/politicallyExposedPersons/foreign/${h.fullName}/${h.yearOfBirth}-${h.monthOfBirth}-${h.dayOfBirth}`)},T=()=>{x(!0),_()},M=g||o===""||o.length<5||!u&&l===n,j=()=>{/^[a-zA-Zàáâäãåąčć¢ęèéêëėįìíîïłńòóôöõøùúûüųūÿýżźñçčšžÀÁÂÄÃÅĄĆČĖĘÈÉÊËÌÍÎÏĮŁŃÒÓÔÖÕØÙÚÛÜŲŪŸÝŻŹÑßÇŒÆČŠŽ∂ðþÞæÆ ,.'-]+$/u.test(o)||v(i("pepSearch_foreign_searchErrorFullName")),o===""&&v(i("pepSearch_foreign_searchErrorEmpty")),o.length<3&&v(i("pepSearch_foreign_searchErrorTooShort"))},B=K=>{v(""),s(K.target.value)},W=K=>(K&&f(K),null);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Pn,{container:!0,spacing:4,children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{variant:"h2",children:i("pepSearch_foreign_title")})}),(0,a.jsxs)(Pn,{xs:12,children:[!S&&(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:i("Navigator.DisplayText.1020"),messageBody:i("pepSearch_foreign_noAccess")}),(0,a.jsx)(Ft,{variant:"subtitle2",sx:{paddingBottom:"20px"},children:i("pepSearch_foreign_subtitle")}),(0,a.jsx)(Ft,{children:(0,a.jsx)("span",{dangerouslySetInnerHTML:C(i("pepSearch_foreign_desc"))})})]})]}),(0,a.jsxs)(Pn,{container:!0,spacing:1,sx:{mt:2},children:[S&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsxs)(Pn,{container:!0,alignItems:"center",children:[(0,a.jsx)(Pn,{xs:5,children:(0,a.jsx)(Ni,{margin:"none",label:g||i("pepSearch_foreign_searchPlaceholder"),value:o||"",onBlur:j,onChange:K=>B(K),size:"small",fullWidth:!0,error:!!g,sx:{"& .MuiOutlinedInput-root":{"& fieldset":{border:"2px solid #dbdbdb"}}}})}),(0,a.jsx)(Pn,{xs:3,children:(0,a.jsx)(qNe,{variant:"contained",color:"secondary",onClick:()=>T(),disabled:M,loading:y,children:i("button_get")})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(ws,{children:(0,a.jsxs)(w$,{row:!0,name:"search-type",value:l,onChange:K=>{c(K.target.value)},children:[(0,a.jsx)(Ju,{value:"individual",control:(0,a.jsx)(ty,{}),label:i("pepSearch_individual")}),(0,a.jsx)(Ju,{value:"business",control:(0,a.jsx)(ty,{}),label:i("pepSearch_business")})]})})})]})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsxs)(qn,{ml:1,mb:1,children:[(0,a.jsx)(Ft,{variant:"body2",children:i("pepSearch_foreign_dateOfBirth")}),(0,a.jsx)(b6,{disableFuture:!0,disabled:l===r,value:u||null,onChange:K=>W(K),slotProps:{textField:{sx:{minWidth:"120px"},variant:"standard"}}})]})})]}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(eo,{messageType:"alert",messageHeader:i("pepSearch_foreign_disclaimerHeader"),messageBody:i("pepSearch_foreign_disclaimerBody")})})]})]})};S$.propTypes={fixedForeignName:k().string,fixedForeignBirthday:k().oneOfType([k().object,k().string])};const eLe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const i=Ko(),s=Ci(p=>Ld(p)).isIndividual,l=Ci(p=>p&&p.pep&&p.pep[e]),[c,u]=(0,d.useState)(""),{getReportTime:f}=bd({reportData:l,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{if(e){const p=e.substring(0,2),m=e.substring(2,4),g=e.substring(9,10)==="9"?"19":"20",v=e.substring(4,6);i(b$(e,null,r)),u(new Date(`"${g}${v}-${m}-${p}"`))}},[e]),(0,d.useEffect)(()=>{f()},[l]);const h=()=>{i(b$(e,0))};return(0,a.jsxs)(a.Fragment,{children:[l&&l.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>h(),date:l.preFetchDate}),l&&(0,a.jsx)(Xie,{pepData:l,isIndividual:s}),l&&(0,a.jsx)(x$.A,{children:(0,a.jsx)(LN,{theme:NR,children:(0,a.jsx)(vo,{variant:"dashboardPaper",children:(0,a.jsx)(S$,{fixedForeignName:l&&l.subject&&l.subject.name,fixedForeignBirthday:c&&c})})})})]})};eLe.propTypes={regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const n1=({chartData:e,titleTranslation:t,currency:n,fill:r})=>{const{t:i}=Wn(2017);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"financial-statement-barChart-title",children:i(t)}),(0,a.jsx)("div",{className:"financial-statement-barChart",children:(0,a.jsx)(dO,{width:"100%",height:300,children:(0,a.jsxs)(nFe,{width:340,height:300,data:e,margin:{top:0,right:0,left:30},barGap:15,children:[(0,a.jsx)(wU,{strokeDasharray:"0 0",vertical:!1}),(0,a.jsx)(hy,{dataKey:"year",axisLine:!1,tickLine:!1}),(0,a.jsx)(py,{tickLine:!1,axisLine:!1,tickFormatter:o=>cYt(e)>1e4?Ta(o/1e3)+" m":Ta(o)+" \xFE",width:70,domain:lYt(e)<0?["auto",0]:[0,"auto"]}),(0,a.jsx)(ym,{formatter:(o,s,{value:l})=>[Ta(l)+" "+i("financialStatements_keyStats_thousand",n),i(t)],cursor:!1,isAnimationActive:!1}),(0,a.jsx)(Fx,{dataKey:"totalValue",fill:r,barSize:30,animationDuration:1500})]})})})]})};n1.propTypes={chartData:k().array,titleTranslation:k().string,currency:k().string,fill:k().string};const tLe=({title:e,titleOpen:t,headerRow:n,children:r,colSpanCount:i,isOpenAll:o,isNumber:s})=>{const[l,c]=(0,d.useState)(!!o);(0,d.useEffect)(()=>{o&&c(!0),o||c(!1)},[o]);function u(){c(h=>!h)}const f=l?"icon-trend-stagnating":"icon-plus";return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("tbody",{className:"expander-table-header-row",children:(0,a.jsxs)("tr",{className:Yo("table-secondary-header",l&&"open"),colSpan:i,onClick:()=>u(),children:[(0,a.jsx)("th",{className:"text-center no-print",children:(0,a.jsx)("i",{className:`expander-icon ${f}`})}),(0,a.jsxs)("th",{className:"expander-table-header-title",children:[(0,a.jsx)("span",{className:"tr-title",children:e}),(0,a.jsx)("span",{className:"tr-title-open",children:t||e})]}),n.map((h,p)=>(0,a.jsx)("th",{className:s?"text-right":"",children:(0,a.jsxs)("span",{className:"no-print",children:[" ",!l&&h.value]})},p))]})}),(0,a.jsx)("tbody",{className:Yo("expand-body",l&&"open"),children:r})]})};tLe.propTypes={title:k().string,titleOpen:k().string,headerRow:k().array,children:k().node.isRequired,colSpanCount:k().number,isOpenAll:k().bool,isNumber:k().bool};const _y=tLe,nLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.incomeStatement.annualResultNetProfitOrLoss)}));return(0,a.jsxs)(_y,{title:r("financialStatements_yearResultRow_title"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_financialItemsRow_interest")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.interestIncome)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_financialItemsRow_expenses")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.interestExpense)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_annualResultRow_foreignExchangeDifferences")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.foreignExchangeDifferences)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_financialItemsRow_other")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.extraordinaryItems)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_netInterestExpensesRevenues")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.netInterestExpenses)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_yearResultRow_beforeTaxRow")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.resultBeforeExtraordinaryItemsAndTaxes)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_earningsAfterTaxRow_tax")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.incomeTaxAndPropertyTax)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_earningsAfterTaxRow_title")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.resultBeforeExtraordinaryItems)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_yearOtherRow_otherIncomeExpenses")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.otherIncomeAndExpenses)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_yearOtherRow_associatesSubsidiaries")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.profitOrLossBeforeResultsFromSubsidiariesAndAffiliates)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_yearOtherRow_associates")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.profitOrLossOfAffiliates)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_yearOtherRow_subsidiaries")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.profitOrLossOfSubsidiaries)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_annualResultRow_totalProfitOrLossFromSubsidiariesAndAffiliates")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.totalProfitOrLossFromSubsidiariesAndAffiliates)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_yearResultRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.incomeStatement.annualResultNetProfitOrLoss)},s))]})]})};nLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const rLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.incomeStatement.totalOperatingExpenses)}));return(0,a.jsxs)(_y,{title:r("financialStatements_expensesRow_title"),titleOpen:r("financialStatements_expensesRow_title_open"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_expensesRow_productionCost")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.costOfSales)},s))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_expensesRow_salaries")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.salariesAndRelatedExpenses)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_expensesRow_officeCost")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.otherOperatingExpenses)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_expensesRow_ammortization")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.deprecicationAndAmortisationOfFixedAssets)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_expensesRow_impairmentOfGoodwill")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.impairmentOfGoodwill)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_expensesRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.incomeStatement.totalOperatingExpenses)},s))]})]})};rLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const aLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.incomeStatement.operatingProfitAfterChangesInValuationAssessment)}));return(0,a.jsxs)(_y,{title:r("financialStatements_profitRow_title"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_profitRow_changesInValuationAssessment")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.changesInValuationAssessmentOfInvestmentAssets)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_profitRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.incomeStatement.operatingProfitAfterChangesInValuationAssessment)},s))]})]})};aLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const iLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.incomeStatement.totalOperatingRevenue)}));return(0,a.jsxs)(_y,{title:r("financialStatements_incomeRow_title"),titleOpen:r("financialStatements_incomeRow_title_open"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{className:"fs-row-title-td",children:r("financialStatements_incomeRow_mainIncome")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.coreBusinessIncome)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_incomeRow_otherIncome")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.incomeStatement.otherOperatingIncome)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_incomeRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.incomeStatement.totalOperatingRevenue)},s))]})]})};iLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const oLe=({financialData:e})=>{const{t}=Wn(2017),n=e.length,[r,i]=(0,d.useState)(!1);function o(){i(l=>!l)}const s=t(r?"financialStatements_closeAllRows":"financialStatements_openAllRows");return(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)("div",{className:"button-openAllRows",children:(0,a.jsx)(Mi,{track:{category:"Reports",action:"Income statement table: Open all rows",label:"Financial statement report"},type:"tertiary",onClick:()=>o(),children:s})}),(0,a.jsxs)("table",{className:"table gutter-top gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30px",className:"no-print"}),(0,a.jsx)("col",{width:"25%"}),e.map((l,c)=>(0,a.jsx)("col",{},c))]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{}),e.map((l,c)=>(0,a.jsxs)("th",{className:"text-right",children:[(0,a.jsx)("div",{children:l.otherInformation.year}),(0,a.jsx)("div",{children:t("financialStatements_keyStats_thousand",l.otherInformation.currency)})]},c))]})}),(0,a.jsx)(iLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)(rLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)("tbody",{children:(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:t("financialStatements_profitRow_operatingProfit")}),e.map((l,c)=>(0,a.jsx)("th",{className:"text-right",children:ji(l.incomeStatement.operatingProfit)},c))]})}),(0,a.jsx)(aLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)(nLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t})]})]})};oLe.propTypes={financialData:k().array};const sLe=({financialData:e,notEqual:t})=>(0,a.jsxs)("div",{className:"financialStatementReport",children:[!t&&(0,a.jsx)(No,{children:(0,a.jsxs)("div",{className:"fs-barCharts gutter grid collapse1080",children:[(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["incomeStatement","operatingProfit"]),titleTranslation:"financialStatements_incomeBarChart_operatingProfit",currency:Lb(e),fill:"#0D6BFE"})}),(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["incomeStatement","totalOperatingExpenses"]),titleTranslation:"financialStatements_incomeBarChart_totalOperatingExpenses",currency:Lb(e),fill:"#0D6BFE"})}),(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["incomeStatement","annualResultNetProfitOrLoss"]),titleTranslation:"financialStatements_incomeBarChart_yearResult",currency:Lb(e),fill:"#0D6BFE"})})]})}),(0,a.jsx)(oLe,{financialData:e})]});sLe.propTypes={financialData:k().array,notEqual:k().bool};const lLe=({financialData:e})=>{const{t}=Wn(2017);return(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_incomeBarChart_totalIncome")}),e.map((n,r)=>(0,a.jsx)("td",{className:"text-right",children:ji(n.incomeStatement.totalOperatingRevenue)},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_incomeBarChart_yearResult")}),e.map((n,r)=>(0,a.jsx)("td",{className:"text-right",children:ji(n.incomeStatement.annualResultNetProfitOrLoss)},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_incomeBarChart_totalAssets")}),e.map((n,r)=>(0,a.jsx)("td",{className:"text-right",children:ji(n.balanceSheetAssets.totalAssets)},r))]})]})};lLe.propTypes={financialData:k().array};const Qie=({financialData:e})=>{const{t}=Wn(2017);return(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),e.map((n,r)=>(0,a.jsx)("col",{},r))]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{}),e.map((n,r)=>(0,a.jsxs)("th",{className:"text-right",children:[(0,a.jsx)("div",{children:n.otherInformation.year}),(0,a.jsx)("div",{children:t("financialStatements_keyStats_thousand",n.otherInformation.currency)})]},r))]})}),(0,a.jsx)(lLe,{financialData:e})]})})};Qie.propTypes={financialData:k().array};const cLe=({financialData:e,notEqual:t})=>{const{t:n}=Wn(2017);return(0,a.jsx)(a.Fragment,{children:t?(0,a.jsx)(Sl,{title:n("financialStatements_readMore"),noArrow:!0,children:(0,a.jsx)(Qie,{financialData:e})}):(0,a.jsxs)("div",{className:"financialStatementReport",children:[(0,a.jsx)(No,{children:(0,a.jsxs)("div",{className:"fs-barCharts gutter grid collapse1080",children:[(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["incomeStatement","totalOperatingRevenue"]),titleTranslation:"financialStatements_incomeBarChart_totalIncome",currency:Lb(e),fill:"#0D6BFE"})}),(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["incomeStatement","annualResultNetProfitOrLoss"]),titleTranslation:"financialStatements_incomeBarChart_yearResult",currency:Lb(e),fill:"#12C800"})}),(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["balanceSheetAssets","totalAssets"]),titleTranslation:"financialStatements_incomeBarChart_totalAssets",currency:Lb(e),fill:"#8C0086"})})]})}),(0,a.jsx)(Sl,{title:n("financialStatements_readMore"),noArrow:!0,children:(0,a.jsx)(Qie,{financialData:e})})]})})};cLe.propTypes={financialData:k().array,notEqual:k().bool};const uLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.balanceSheetAssets.totalFixedAssets)}));return(0,a.jsxs)(_y,{title:r("financialStatements_fixedAssetsRow_title"),titleOpen:r("financialStatements_fixedAssetsRow_title_open"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_fixedAssetsRow_intangibleAssets")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.intangibleAssets)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_fixedAssetsRow_goodwill")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.goodwill)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_fixedAssetsRow_realEstate")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.realEstate)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_fixedAssetsRow_permanentOpAssets")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.operationalAssets)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_fixedAssetsRow_holdingInSubsidiariesAndAssociates")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.holdingInSubsidiariesAndAssociates)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_fixedAssetsRow_holdingInOtherCompanies")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.holdingInOtherCompanies)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_fixedAssetsRow_investAndLongTermClaims")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.ventureCapitalAndLongTermClaims)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_fixedAssetsRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.balanceSheetAssets.totalFixedAssets)},s))]})]})};uLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const dLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.balanceSheetAssets.totalCurrentAssets)}));return(0,a.jsxs)(_y,{title:r("financialStatements_currentAssetsRow_title"),titleOpen:r("financialStatements_currentAssetsRow_title_open"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_currentAssetsRow_inventory")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.inventory)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_currentAssetsRow_receivable")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.accountsReceivable)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_currentAssetsRow_relatedClaims")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.tradeReceivablesToRelatedCompanies)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_currentAssetsRow_otherShortTermClaimsAndPrepaidCost")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.otherShortTermClaimsAndPrepaidCost)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_currentAssetsRow_stocks")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.shortTermSecuritiesAndShares)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_currentAssetsRow_cash")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.cashAndCashEquivalence)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_currentAssetsRow_other")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetAssets.otherCurrentAssets)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_currentAssetsRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.balanceSheetAssets.totalCurrentAssets)},s))]})]})};dLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const fLe=({financialData:e})=>{const{t}=Wn(2017),n=e.length,[r,i]=(0,d.useState)(!1);function o(){i(l=>!l)}const s=t(r?"financialStatements_closeAllRows":"financialStatements_openAllRows");return(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)(Mi,{track:{category:"Reports",action:"Assets table: Open all rows",label:"Financial statement report"},type:"tertiary",onClick:()=>o(),children:s}),(0,a.jsxs)("table",{className:"table gutter-top gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30px",className:"no-print"}),(0,a.jsx)("col",{width:"25%"}),e.map((l,c)=>(0,a.jsx)("col",{},c))]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{}),e.map((l,c)=>(0,a.jsxs)("th",{className:"text-right",children:[(0,a.jsx)("div",{children:l.otherInformation.year}),(0,a.jsx)("div",{children:t("financialStatements_keyStats_thousand",l.otherInformation.currency)})]},c))]})}),(0,a.jsx)(uLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)(dLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)("tbody",{children:(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:t("financialStatements_assetsRow_title")}),e.map((l,c)=>(0,a.jsx)("th",{className:"text-right",children:ji(l.balanceSheetAssets.totalAssets)},c))]})})]})]})};fLe.propTypes={financialData:k().array};const hLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.balanceSheetDebtAndEquity.totalEquity)}));return(0,a.jsxs)(_y,{title:r("financialStatements_equityRow_title"),titleOpen:r("financialStatements_equityRow_title_open"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_equityRow_sharesInitCapital")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.capitalAndContributedCapital)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_equityRow_revaluationAccount")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.revaluationAccount)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_equityRow_sharePremiumAccount")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.sharePremiumAccount)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_equityRow_statutoryReserve")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.statutoryReserve)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_equityRow_otherEquity")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.otherEquities)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_equityRow_retainedEquity")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.retainedEquity)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_equityRow_minorityShare")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.minorityEquityInterest)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_equityRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.totalEquity)},s))]})]})};hLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const pLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.balanceSheetDebtAndEquity.totalFinancialObligations)}));return(0,a.jsxs)(_y,{title:r("financialStatements_obligationsRow_title"),titleOpen:r("financialStatements_obligationsRow_title_open"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_obligationsRow_pension")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.pensionFundLiabilities)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_obligationsRow_tax")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.deferredIncomeTaxLiability)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_obligationsRow_other")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.otherLiabilities)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_obligationsRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.totalFinancialObligations)},s))]})]})};pLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const mLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.balanceSheetDebtAndEquity.longTermDebt)}));return(0,a.jsxs)(_y,{title:r("financialStatements_debtEquityRow_longTerm"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_longTermDebtRow_residualClaim")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.residualClaim)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_longTermDebtRow_otherLongTermDebts")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.otherLongTermDebts)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_debtEquityRow_longTerm")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.longTermDebt)},s))]})]})};mLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const gLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.balanceSheetDebtAndEquity.totalShortTermDebt)}));return(0,a.jsxs)(_y,{title:r("financialStatements_shortTermDebtRow_title"),titleOpen:r("financialStatements_shortTermDebtRow_title_open"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_shortTermDebtRow_openAccountLoans")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.overdraftAccount)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_shortTermDebtRow_commercialDebt")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.accountsPayable)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_shortTermDebtRow_relatedDebt")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.tradePayablesToRelatedCompanies)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_shortTermDebtRow_prepaidIncome")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.prepaidIncome)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_shortTermDebtRow_nextYearsInstalments")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.nextYearsInstalments)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_shortTermDebtRow_other")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.otherShortTermDebt)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_shortTermDebtRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.totalShortTermDebt)},s))]})]})};gLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const vLe=({financialData:e,financialStatementCount:t,isOpenAll:n,t:r})=>{const i=e.map(o=>({value:ji(o.balanceSheetDebtAndEquity.totalDebtAndEquity)}));return(0,a.jsxs)(_y,{title:r("financialStatements_debtEquityRow_title"),titleOpen:r("financialStatements_debtEquityRow_title_open"),headerRow:i,isOpenAll:n,colSpanCount:t,isNumber:!0,children:[(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_totalDebtRow_currentAssets")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.currentAssetsExcludingShortTermDebt)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("td",{className:"extra-space-icon"}),(0,a.jsx)("td",{children:r("financialStatements_totalDebtRow_assetsExceedingDebt")}),e.map((o,s)=>(0,a.jsx)("td",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.surplus)},s))]}),(0,a.jsxs)("tr",{colSpan:t,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:r("financialStatements_debtEquityRow_title")}),e.map((o,s)=>(0,a.jsx)("th",{className:"text-right",children:ji(o.balanceSheetDebtAndEquity.totalDebtAndEquity)},s))]})]})};vLe.propTypes={financialData:k().array,financialStatementCount:k().number,isOpenAll:k().bool,t:k().func};const yLe=({financialData:e})=>{const{t}=Wn(2017),n=e.length,[r,i]=(0,d.useState)(!1);function o(){i(l=>!l)}const s=t(r?"financialStatements_closeAllRows":"financialStatements_openAllRows");return(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsx)(Mi,{track:{category:"Reports",action:"Debt and equity table: Open all rows",label:"Financial statement report"},type:"tertiary",onClick:()=>o(),children:s}),(0,a.jsxs)("table",{className:"table gutter-top gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30px",className:"no-print"}),(0,a.jsx)("col",{width:"25%"}),e.map((l,c)=>(0,a.jsx)("col",{},c))]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{}),e.map((l,c)=>(0,a.jsxs)("th",{className:"text-right",children:[(0,a.jsx)("div",{children:l.otherInformation.year}),(0,a.jsx)("div",{children:t("financialStatements_keyStats_thousand",l.otherInformation.currency)})]},c))]})}),(0,a.jsx)(hLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)(pLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)(mLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)(gLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t}),(0,a.jsx)("tbody",{children:(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{className:"extra-space-icon"}),(0,a.jsx)("th",{children:t("financialStatements_totalDebtRow_title")}),e.map((l,c)=>(0,a.jsx)("th",{className:"text-right",children:ji(l.balanceSheetDebtAndEquity.totalDebt)},c))]})}),(0,a.jsx)(vLe,{financialData:e,financialStatementCount:n,isOpenAll:r,t})]})]})};yLe.propTypes={financialData:k().array};const xLe=({financialData:e,notEqual:t})=>{const{t:n}=Wn(2017);return(0,a.jsxs)("div",{className:"financialStatementReport",children:[!t&&(0,a.jsx)(No,{children:(0,a.jsxs)("div",{className:"fs-barCharts gutter grid collapse1080",children:[(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["balanceSheetAssets","totalAssets"]),titleTranslation:"financialStatements_incomeBarChart_assets",currency:Lb(e),fill:"#FFA14D"})}),(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["balanceSheetDebtAndEquity","totalEquity"]),titleTranslation:"financialStatements_incomeBarChart_equity",currency:Lb(e),fill:"#FFA14D"})}),(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)(n1,{chartData:Nb(e,["balanceSheetDebtAndEquity","totalDebt"]),titleTranslation:"financialStatements_incomeBarChart_debt",currency:Lb(e),fill:"#FFA14D"})})]})}),(0,a.jsx)("h4",{className:"assets-title",children:n("financialStatements_assets")}),(0,a.jsx)(fLe,{financialData:e}),(0,a.jsx)("h4",{className:"debtAndEquity-title",children:n("financialStatements_debtAndEquity")}),(0,a.jsx)(yLe,{financialData:e})]})};xLe.propTypes={financialData:k().array,notEqual:k().bool};const bLe=({financialData:e})=>{const{t}=Wn(2017),n=e.length;return(0,a.jsx)("div",{className:"fs-cash-flow",children:(0,a.jsx)("div",{className:"table-wrap cash-flow",children:(0,a.jsxs)("table",{className:"table gutter-top gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),e.map((r,i)=>(0,a.jsx)("col",{},i))]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{}),e.map((r,i)=>(0,a.jsxs)("th",{className:"text-right",children:[(0,a.jsx)("div",{children:r.otherInformation.year}),(0,a.jsx)("div",{children:t("financialStatements_keyStats_thousand",r.otherInformation.currency)})]},i))]})}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{children:t("financialStatements_cashflow_workingCapital")}),e.map((r,i)=>(0,a.jsx)("th",{className:"text-right",children:ji(r.cashFlow.workingCapitalFromOperation)},i))]}),(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{children:t("financialStatements_cashflow_cash")}),e.map((r,i)=>(0,a.jsx)("th",{className:"text-right",children:ji(r.cashFlow.netCashProvidedByOperatingActivities)},i))]}),(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{children:t("financialStatements_cashflow_investments")}),e.map((r,i)=>(0,a.jsx)("th",{className:"text-right",children:ji(r.cashFlow.investingActivities)},i))]}),(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{children:t("financialStatements_cashflow_funding")}),e.map((r,i)=>(0,a.jsx)("th",{className:"text-right",children:ji(r.cashFlow.financialActivities)},i))]}),(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{children:t("financialStatements_cashflow_cashDiff")}),e.map((r,i)=>(0,a.jsx)("th",{className:"text-right",children:ji(r.cashFlow.increaseOrDecreaseInCashAndCashEquivalents)},i))]}),(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{children:t("financialStatements_cashflow_dividendPayments")}),e.map((r,i)=>(0,a.jsx)("th",{className:"text-right",children:ji(r.cashFlow.dividendPayments)},i))]}),(0,a.jsxs)("tr",{colSpan:n,children:[(0,a.jsx)("th",{children:t("financialStatements_cashflow_debtRelief")}),e.map((r,i)=>(0,a.jsx)("th",{className:"text-right",children:ji(r.cashFlow.debtRelief)},i))]})]})]})})})};bLe.propTypes={financialData:k().array};const wLe=({financialData:e,t})=>(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_consolidatedFinancialStatement")}),e.map((n,r)=>(0,a.jsx)("td",{children:n.otherInformation.consolidatedFinancialStatement?t("financialStatements_yes"):t("financialStatements_no")},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_origin")}),e.map((n,r)=>(0,a.jsx)("td",{children:n.otherInformation.origin&&n.otherInformation.origin.description},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_date")}),e.map((n,r)=>(0,a.jsx)("td",{children:Mr(n.otherInformation.filingDate)},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_numMonths")}),e.map((n,r)=>(0,a.jsx)("td",{children:n.otherInformation.numberOfMonthsInSettlement},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_timeperiod")}),e.map((n,r)=>(0,a.jsx)("td",{children:`${Mr(n.otherInformation.settlementPeriodStart)} - ${Mr(n.otherInformation.settlementPeriodEnd)}`},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_currency")}),e.map((n,r)=>(0,a.jsx)("td",{children:t("financialStatements_keyStats_thousand",n.otherInformation.currency)},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_revised")}),e.map((n,r)=>(0,a.jsx)("td",{children:n.otherInformation.auditType&&t(`financialStatements_auditionType_${n.otherInformation.auditType.id}`)},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_consolidated")}),e.map((n,r)=>(0,a.jsx)("td",{children:n.otherInformation.condensedIncomeStatement?t("financialStatements_yes"):t("financialStatements_no")},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_numberOfEmployees")}),e.map((n,r)=>(0,a.jsx)("td",{children:n.otherInformation.numberOfEmployees},r))]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("financialStatements_premises_comments")}),e.map((n,r)=>(0,a.jsx)("td",{children:n.otherInformation.comment},r))]})]});wLe.propTypes={financialData:k().array,t:k().func};const SLe=({financialData:e})=>{const{t}=Wn(2017);return(0,a.jsx)(Sl,{title:t("financialStatements_financialStatement_details"),noArrow:!0,children:(0,a.jsx)("div",{className:"about-fs table-wrap",children:(0,a.jsxs)("table",{className:"table no-border",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),e.map((n,r)=>(0,a.jsx)("col",{},r))]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{style:{backgroundColor:"transparent"}}),e.map((n,r)=>(0,a.jsx)("th",{style:{backgroundColor:"transparent"},children:n.otherInformation.year},r))]})}),(0,a.jsx)(wLe,{financialData:e,t})]})})})};SLe.propTypes={financialData:k().array};const G1r={},Ak=({financialData:e})=>{const{t,loaded:n}=Wn(2017),r=e.map(h=>h.otherInformation.currency).filter(h=>h),i=e.map(h=>h.otherInformation.numberOfMonthsInSettlement).filter(h=>h),o=e.map(h=>{if(h.otherInformation.type)return h.otherInformation.type.id}).filter(h=>h),s=r.every(h=>h===r[0]),l=i.every(h=>h===i[0]),c=o.every(h=>h===o[0]),u=s?l?c?"":t("financialStatements_warningText_allEqualType"):t("financialStatements_warningText_allEqualNumberOfMonths"):t("financialStatements_warningText_allEqualCurrency"),f=!s||!l||!c;return n?(0,a.jsx)(a.Fragment,{children:e.length!==0?(0,a.jsxs)(a.Fragment,{children:[f&&(0,a.jsx)(eo,{extraClass:"no-print",messageType:"info",messageBody:u}),(0,a.jsxs)("div",{className:"fs-section",children:[(0,a.jsx)("h3",{children:t("financialStatements_key_stats_title")}),(0,a.jsx)(cLe,{financialData:e,notEqual:f})]}),(0,a.jsx)(SLe,{financialData:e}),(0,a.jsxs)("div",{className:"fs-section",children:[(0,a.jsx)("h3",{children:t("financialStatements_incomeStatement_title")}),(0,a.jsx)(sLe,{financialData:e,notEqual:f})]}),(0,a.jsxs)("div",{className:"fs-section",children:[(0,a.jsx)("h3",{children:t("financialStatements_balanceSheet_title")}),(0,a.jsx)(xLe,{financialData:e,notEqual:f})]}),(0,a.jsxs)("div",{className:"fs-section",children:[(0,a.jsx)("h3",{className:"cashFlow-title",children:t("financialStatements_cashflow_title")}),(0,a.jsx)(bLe,{financialData:e})]}),(0,a.jsx)("p",{children:t("financialStatements_starredExplanation")})]}):(0,a.jsx)(Bi,{})}):null};Ak.propTypes={financialData:k().array};const CLe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const{t:i,localeLoaded:o}=Ri();if(!o)return null;const[s,l]=(0,d.useState)(null),[c,u]=(0,d.useState)(!0),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!0),{getReportTime:g}=bd({reportData:s,reportTime:t,setReportTime:n}),[v,y]=(0,d.useState)({beneficialHolding:null}),[x,b]=(0,d.useState)({beneficialOwner:null}),S=(0,d.useRef)(!1);(0,d.useEffect)(()=>(S.current=!0,()=>S.current=!1)),(0,d.useEffect)(()=>{S.current&&g()},[s]),(0,d.useEffect)(()=>{C(!0)},[]);const C=T=>{if(!s||T===!1){const M={regno:e,usePrefetch:T,reasonID:null,reasonDescription:null,prefetchUniqueID:r};m(!1),fo.getFinancialStatementLatest(M).then(j=>{S.current&&(m(!0),j&&!j.error?l(j):h(!0))})}},_=()=>{C(!1),u(!1)};return(0,a.jsxs)(a.Fragment,{children:[!p&&(0,a.jsx)($i,{center:!0}),f&&(0,a.jsx)(eo,{messageType:"alert",messageBody:i("reports_error_retrieving_data")}),!f&&(0,a.jsxs)(a.Fragment,{children:[s&&s.preFetchDate&&c&&(0,a.jsx)(fl,{onUpdate:()=>_(),date:s.preFetchDate}),s&&(0,a.jsx)(Ak,{financialData:s.list})]}),(v.beneficialHolding||x.beneficialOwner)&&(0,a.jsx)("h3",{className:"no-print",children:i("teasers_title")}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsx)("div",{className:x.beneficialOwner&&v.beneficialHolding?"col s1of2":"col s1of1",children:x.beneficialOwner&&(0,a.jsx)(f3,{regno:e,setShowTeaserHeader:b,small:v.beneficialHolding})}),(0,a.jsx)("div",{className:x.beneficialOwner&&v.beneficialHolding?"col s1of2":"col s1of1",children:v.beneficialHolding&&(0,a.jsx)(h3,{regno:e,setShowTeaserHeader:y,small:x.beneficialOwner})})]})]})};CLe.propTypes={regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const Jie=({data:e,beneficialHolding:t,isPEP:n})=>{const r="/financeInfo/subjectOverview/",i={individual:{iconsClass:"icons icon-person"},company:{iconsClass:"icons icon-office"},unknown:{iconsClass:"icons icon-questionmark"},other:{iconsClass:""}};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of12",children:e.itemType&&(0,a.jsx)("i",{className:e.itemType&&i[e.itemType].iconsClass})}),(0,a.jsx)("div",{className:"col s11of12",children:e.regno&&(t||e.isRegnoValid)?(0,a.jsxs)("div",{children:[(0,a.jsx)(Vi,{className:"text-semibold",to:{pathname:r+e.regno},children:e.name}),(0,a.jsxs)("div",{children:["(",ro(e.regno),")"]})]}):(0,a.jsx)("div",{children:e.name})})]})}),(0,a.jsx)("td",{children:e.holding<1e-4?"<0.01%":Ta(e.holding*100,2)+"%"}),(0,a.jsx)("td",{children:(0,a.jsx)("div",{children:e.links&&e.links.map((o,s)=>(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:r+o.linkRegno},children:o.linkName})},s))})}),n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:(0,a.jsx)(t1,{origin:"BeneficialOwnerTable",pepPrefetchAvailability:e.pepPrefetchAvailability,name:e.name,regno:e.regno})}),(0,a.jsx)("td",{children:(0,a.jsx)(t1,{origin:"BeneficialOwnerTable",pepPrefetchAvailability:e.foreignPEPPrefetchAvailability,name:e.name,regno:e.regno,foreign:!0})})]})]})};Jie.propTypes={data:k().object,beneficialHolding:k().bool,isPEP:k().bool,prefetchUniqueID:k().number};function Jg(e=1,t=5,n=5){const[r,i]=(0,d.useState)(n),[o,s]=(0,d.useState)(e);function l(){r>=o||i(c=>Math.min(o,c+t))}return[r,l,s]}const ELe=({data:e,isPEP:t})=>{const{t:n}=Wn(2017),[r,i]=(0,d.useState)(0),[o,s]=(0,d.useState)([]),[l,c,u]=Jg(25,25,25);return(0,d.useEffect)(()=>{if(e){const f=o6(e).sort(ZE),h=HU(f,n("beneficialOwners_unknown_owners")),p=h.reduce((m,g)=>m=m+g.holding,0);i(p),s(h),u(h.length)}},[e]),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[t?(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"})]}):(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"40%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("beneficialOwners_table_header_beneficialOwner")}),(0,a.jsx)("th",{children:n("beneficialOwners_table_header_share")}),(0,a.jsx)("th",{children:n("beneficialOwners_table_header_link")}),t&&(0,a.jsx)("th",{children:n("companyRegistration_table_header_pep")}),t&&(0,a.jsx)("th",{children:n("companyRegistration_table_header_lexisnexis")})]})}),(0,a.jsxs)("tbody",{children:[o&&o.slice(0,l).map((f,h)=>(0,a.jsx)("tr",{children:(0,a.jsx)(Jie,{data:f,isPEP:t},h)},h)),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"text-bold",children:n("beneficialOwners_table_total")}),(0,a.jsx)("td",{className:"text-bold",children:Ta(r*100,2)+"%"}),(0,a.jsx)("td",{}),t&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{}),(0,a.jsx)("td",{})]})]})]})]}),o&&l<o.length&&(0,a.jsx)(kp,{text:n("companyRelation_table_get_more"),onClick:c})]})})};ELe.propTypes={data:k().array,isPEP:k().bool,prefetchUniqueID:k().object};var w0n=rn(24503),S0n=rn.n(w0n);/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var qie=function(e,t){return qie=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)r.hasOwnProperty(i)&&(n[i]=r[i])},qie(e,t)};function _Le(e,t){qie(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var C3=function(){return C3=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},C3.apply(this,arguments)};function TLe(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var ALe=function(e,t,n,r){switch(t){case"debounce":return S0n()(e,n,r);case"throttle":return see()(e,n,r);default:return e}},PLe=function(e){return typeof e=="function"},E3=function(){return typeof window>"u"},OLe=function(e){return e instanceof Element||e instanceof HTMLDocument},jLe=function(e,t,n){return function(r){var i=r.width,o=r.height;e(function(s){return s.width===i&&s.height===o||s.width===i&&!n||s.height===o&&!t?s:{width:i,height:o}})}},MLe=function(e){_Le(t,e);function t(n){var r=e.call(this,n)||this;r.cancelHandler=function(){r.resizeHandler&&r.resizeHandler.cancel&&(r.resizeHandler.cancel(),r.resizeHandler=null)},r.attachObserver=function(){var u=r.props,f=u.targetRef,h=u.observerOptions;if(!E3()){f&&f.current&&(r.targetRef.current=f.current);var p=r.getElement();p&&(r.observableElement&&r.observableElement===p||(r.observableElement=p,r.resizeObserver.observe(p,h)))}},r.getElement=function(){var u=r.props,f=u.querySelector,h=u.targetDomEl;if(E3())return null;if(f)return document.querySelector(f);if(h&&OLe(h))return h;if(r.targetRef&&OLe(r.targetRef.current))return r.targetRef.current;var p=(0,wu.findDOMNode)(r);if(!p)return null;var m=r.getRenderType();switch(m){case"renderProp":return p;case"childFunction":return p;case"child":return p;case"childArray":return p;default:return p.parentElement}},r.createResizeHandler=function(u){var f=r.props,h=f.handleWidth,p=h===void 0?!0:h,m=f.handleHeight,g=m===void 0?!0:m,v=f.onResize;if(!(!p&&!g)){var y=jLe(function(x){return r.setState(x,function(){return v?.(r.state.width,r.state.height)})},p,g);u.forEach(function(x){var b=x&&x.contentRect||{},S=b.width,C=b.height,_=!r.skipOnMount&&!E3();_&&y({width:S,height:C}),r.skipOnMount=!1})}},r.getRenderType=function(){var u=r.props,f=u.render,h=u.children;return PLe(f)?"renderProp":PLe(h)?"childFunction":(0,d.isValidElement)(h)?"child":Array.isArray(h)?"childArray":"parent"};var i=n.skipOnMount,o=n.refreshMode,s=n.refreshRate,l=s===void 0?1e3:s,c=n.refreshOptions;return r.state={width:void 0,height:void 0},r.skipOnMount=i,r.targetRef=(0,d.createRef)(),r.observableElement=null,E3()||(r.resizeHandler=ALe(r.createResizeHandler,o,l,c),r.resizeObserver=new window.ResizeObserver(r.resizeHandler)),r}return t.prototype.componentDidMount=function(){this.attachObserver()},t.prototype.componentDidUpdate=function(){this.attachObserver()},t.prototype.componentWillUnmount=function(){E3()||(this.observableElement=null,this.resizeObserver.disconnect(),this.cancelHandler())},t.prototype.render=function(){var n=this.props,r=n.render,i=n.children,o=n.nodeType,s=o===void 0?"div":o,l=this.state,c=l.width,u=l.height,f={width:c,height:u,targetRef:this.targetRef},h=this.getRenderType();switch(h){case"renderProp":return r?.(f);case"childFunction":{var p=i;return p?.(f)}case"child":{var m=i;if(m.type&&typeof m.type=="string"){f.targetRef;var g=TLe(f,["targetRef"]);return(0,d.cloneElement)(m,g)}return(0,d.cloneElement)(m,f)}case"childArray":{var v=i;return v.map(function(y){return!!y&&(0,d.cloneElement)(y,f)})}default:return d.createElement(s,null)}},t}(d.PureComponent);function Y1r(e,t){t===void 0&&(t={});var n=function(o){_Le(s,o);function s(){var l=o!==null&&o.apply(this,arguments)||this;return l.ref=createRef(),l}return s.prototype.render=function(){var l=this.props,c=l.forwardedRef,u=TLe(l,["forwardedRef"]),f=c??this.ref;return React.createElement(MLe,C3({},t,{targetRef:f}),React.createElement(e,C3({targetRef:f},u)))},s}(Component);function r(o,s){return React.createElement(n,C3({},o,{forwardedRef:s}))}var i=e.displayName||e.name;return r.displayName="withResizeDetector(".concat(i,")"),forwardRef(r)}var C0n=E3()?d.useEffect:d.useLayoutEffect;function K1r(e){var t=e===void 0?{}:e,n=t.skipOnMount,r=n===void 0?!1:n,i=t.refreshMode,o=t.refreshRate,s=o===void 0?1e3:o,l=t.refreshOptions,c=t.handleWidth,u=c===void 0?!0:c,f=t.handleHeight,h=f===void 0?!0:f,p=t.targetRef,m=t.observerOptions,g=t.onResize,v=useRef(r),y=useRef(null),x=useRef(),b=p??y,S=useState({width:void 0,height:void 0}),C=S[0],_=S[1];return C0n(function(){if(!(!u&&!h)){var T=jLe(_,u,h),M=function(B){!u&&!h||B.forEach(function(W){var K=W&&W.contentRect||{},G=K.width,J=K.height,te=!v.current;te&&T({width:G,height:J}),v.current=!1})};x.current=ALe(M,i,s,l);var j=new window.ResizeObserver(x.current);return b.current&&j.observe(b.current,m),function(){var B,W;j.disconnect(),(W=(B=x.current).cancel)===null||W===void 0||W.call(B)}}},[i,s,l,u,h,m,b.current]),useEffect(function(){g?.(C.width,C.height)},[C]),C3({ref:b},C)}var RLe=rn(58205),E0n=rn(81303),_0n=rn.n(E0n);const T0n=()=>{const{t:e}=Wn(2017);return(0,a.jsxs)("div",{style:{fontSize:"12px",marginBottom:"40px",lineHeight:"40px"},children:[(0,a.jsx)("p",{style:{marginBottom:"5px"},children:e("reports_beneficialOwnersGraph_Explanation")}),(0,a.jsxs)("div",{style:{lineHeight:"30px"},children:[(0,a.jsxs)("div",{style:{display:"inline"},children:[(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/ee/company-red.svg",alt:"",style:{marginRight:"7px"}}),e("reports_beneficialOwnersGraph_TheCompany")]}),(0,a.jsxs)("div",{style:{display:"inline",marginLeft:"16px"},children:[(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/ee/owner-major.svg",alt:"",style:{marginRight:"7px"}}),e("reports_beneficialOwnersGraph_OwnerMajor")]}),(0,a.jsxs)("div",{style:{display:"inline",marginLeft:"16px"},children:[(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/ee/owner-minor.svg",alt:"",style:{marginRight:"7px",marginBottom:"-1px"}}),e("reports_beneficialOwnersGraph_OwnerMinor")]}),(0,a.jsxs)("div",{style:{display:"inline",marginLeft:"16px"},children:[(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/ee/owner-company-major.svg",alt:"",style:{marginRight:"7px"}}),e("reports_beneficialOwnersGraph_OwnerCompanyMajor")]}),(0,a.jsxs)("div",{style:{display:"inline",marginLeft:"16px"},children:[(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/ee/owner-company-minor.svg",alt:"",style:{marginRight:"7px"}}),e("reports_beneficialOwnersGraph_OwnerCompanyMinor")]}),(0,a.jsx)("br",{}),(0,a.jsxs)("div",{style:{display:"inline"},children:[(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/ee/realtion-green.svg",alt:"",style:{marginRight:"7px",paddingBottom:"2px"}}),e("reports_beneficialOwnersGraph_RelationGreen")]}),(0,a.jsxs)("div",{style:{display:"inline",marginLeft:"17px"},children:[(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/ee/relation-burgundy.svg",alt:"",style:{marginRight:"7px",paddingBottom:"2px"}}),e("reports_beneficialOwnersGraph_RelationBurgundy")]}),(0,a.jsxs)("div",{style:{display:"inline",marginLeft:"17px"},children:[(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/ee/relation-gray.svg",alt:"",style:{marginRight:"7px",paddingBottom:"2px"}}),e("reports_beneficialOwnersGraph_RelationGray")]})]})]})},DLe=({beneficialOwners:e,beneficialOwnersConnections:t,subjectInfo:n})=>{const{t:i}=Wn(2017),[o,s]=(0,d.useState)(t&&t.length<500),[l,c]=(0,d.useState)(e&&e.length>50?20:10),[u,f]=(0,d.useState)(null),h=i(o?"yes":"no"),p=(0,d.createRef)();(0,d.useEffect)(()=>{if(o){const x=g(10),b=kLe(x,n);let S=new RLe.RelationsGraph(p.current);S.graph=b,S.init(),S.turnOffWheelDrivenZooming(),f(S)}},[o]);const m=()=>{u&&u.resize()},g=x=>{let b=e.filter(_=>_.holding>=x/100),S=b.map(_=>_.regno),C=b.map(_=>_.links.map(T=>T.linkRegno)).flat();return t.filter(_=>(_.companyRegno===n.regno||C.includes(_.companyRegno))&&(_.ownerRegno===n.regno||C.includes(_.ownerRegno)||S.includes(_.ownerRegno)))},v=x=>{const b=g(x),S=kLe(b,n);p.current.innerHTML="";let C=new RLe.RelationsGraph(p.current);C.graph=S,C.init(),C.turnOffWheelDrivenZooming(),f(C)},y=()=>{s(!o)};return(0,a.jsxs)(a.Fragment,{children:[t&&t.length>=500&&(0,a.jsx)(eo,{messageHeader:(0,a.jsxs)("div",{className:"grid collapse960",children:[(0,a.jsx)("div",{className:"col s10of12",children:i("beneficialOwners_too_many_connections")}),(0,a.jsx)("div",{className:"col s2of12",children:(0,a.jsx)(YV,{switchValue:"product",id:"showGraph",handleToggle:()=>y(),isActive:o,isDisabled:!1,text:h,style:{float:"right"}})})]}),messageType:"info"}),o&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"box",children:t&&(0,a.jsx)(MLe,{handleHeight:!0,targetRef:p,onResize:m,children:(0,a.jsx)("div",{ref:p,style:{height:"550px",border:"1px solid #e6e6e6",marginBottom:"10px",resize:"vertical",overflow:"hidden"}})})}),t&&(0,a.jsx)("div",{style:{width:"50%",marginLeft:"auto",marginRight:"auto",marginBottom:"40px",marginTop:"20px"},children:(0,a.jsx)(_0n(),{formatLabel:x=>`${x}%`,maxValue:100,minValue:0,value:l,onChange:x=>c(x),onChangeComplete:x=>v(x)})}),t&&(0,a.jsx)(T0n,{})]})]})};DLe.propTypes={beneficialOwners:k().array,beneficialOwnersConnections:k().array,subjectInfo:k().object};const kLe=(e,t)=>{var n=[],r=[],i=new Map,o={id:t.regno,name:t.name,tags:["is-root","is-company"]};n.push(o),i.set(t.regno);for(var s=0;s<e.length;s++){if(!i.has(e[s].ownerRegno)){var l={id:e[s].ownerRegno,name:e[s].ownerName,tags:[]};e[s].beneficialHolding&&e[s].beneficialHolding<1e-4?l.name+=" - <0.01%":e[s].beneficialHolding?l.name+=" - "+Ta(e[s].beneficialHolding*100,2)+"%":l.name+=" - Ekki tilgreint",e[s].isIndividual?e[s].beneficialHolding&&e[s].beneficialHolding>=.25?l.tags.push("is-bigperson"):l.tags.push("is-person"):e[s].beneficialHolding&&e[s].beneficialHolding>=.25?l.tags.push("is-bigcompany"):l.tags.push("is-company"),e[s].companyRegno==t.regno&&l.tags.push("has-root-connection"),n.push(l),i.set(e[s].ownerRegno)}var c={source:e[s].ownerRegno,target:e[s].companyRegno,tags:[]};e[s].ownershipHolding&&e[s].ownershipHolding>.5?c.tags.push("is-green"):e[s].ownershipHolding&&e[s].ownershipHolding>=.25?c.tags.push("is-pink"):c.tags.push("is-minimal"),r.push(c)}return{nodes:n,links:r}},C$=({beneficialOwners:e,subjectInfo:t,onClick:n,isPEP:r})=>{const{t:i,loaded:o}=Wn(2017);return!o||!e?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:i("beneficialOwners_report_header")}),e.beneficialOwnershipConnections&&e.beneficialOwnershipConnections.length!==0&&(0,a.jsx)(DLe,{beneficialOwners:e.beneficialOwnership,beneficialOwnersConnections:e.beneficialOwnershipConnections,subjectInfo:t}),e.beneficialOwnership&&e.beneficialOwnership.length!==0?(0,a.jsx)(ELe,{data:e.beneficialOwnership,isPEP:r}):(0,a.jsx)(Bi,{desc:"Enginn g\xF6gn fundust um endanlega eigendum"}),(0,a.jsx)("div",{className:"ultimateBeneficialOwners"}),(0,a.jsx)("h3",{children:i("ultimate_beneficial_owner_header")}),e.ultimateBeneficialOwners&&e.ultimateBeneficialOwners.length!==0?(0,a.jsx)(c$,{data:e.ultimateBeneficialOwners}):(0,a.jsx)(Bi,{desc:i("ultimate_beneficial_owner_noRecordsFound")}),(0,a.jsx)("h3",{className:"shareHolders",children:i("shareholder_report_header")}),e.companyOwnership&&e.companyOwnership.ownershipPrimary&&e.companyOwnership.ownershipPrimary.length!==0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Tk,{data:e.companyOwnership.ownershipPrimary}),(0,a.jsx)(A_,{data:e.companyOwnership.ownershipPrimary,onClick:n,showUnknown:!0,isPEP:r})]}):(0,a.jsx)(Bi,{desc:i("shareholder_noRecordsFound")}),e.companyOwnership&&e.companyOwnership.ownershipSecondary&&e.companyOwnership.ownershipSecondary.length!==0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:i("shareholder_other_source_header")}),(0,a.jsx)(A_,{data:e.companyOwnership.ownershipSecondary,onClick:n,isPEP:r})]}):(0,a.jsx)(a.Fragment,{})]})};C$.propTypes={beneficialOwners:k().object,subjectInfo:k().object,onClick:k().func,isPEP:k().bool};const ILe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const i=Ci(j=>Ld(j)),[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(null),[u,f]=(0,d.useState)(!0),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)(!0),{t:v}=Ri(),{onClick:y}=T_({onLoading:()=>g(!1),onLoaded:()=>g(!0)}),{getReportTime:x}=bd({reportData:o,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{x()},[o]),(0,d.useEffect)(()=>{const j={regno:e,usePrefetch:u,reasonID:null,reasonDescription:null,prefetchUniqueID:r};g(!1),fo.getBeneficialOwnership(j).then(B=>{g(!0),B&&!B.error?(c(B.preFetchDate),s(B)):p(!0)})},[u]);const b=()=>{f(!1)},S=o&&o.beneficialOwnership&&o.beneficialOwnership.some(j=>j.regno===""||j.regno===null),[C,_]=(0,d.useState)({financialStatement:null}),[T,M]=(0,d.useState)({companyRelation:null});return(0,a.jsxs)(a.Fragment,{children:[!m&&(0,a.jsx)($i,{center:!0}),h&&(0,a.jsx)(eo,{messageType:"alert",messageBody:v("reports_error_retrieving_data")}),!h&&(0,a.jsxs)(a.Fragment,{children:[l&&u&&(0,a.jsx)(fl,{onUpdate:()=>b(),date:l}),(0,a.jsx)(C$,{beneficialOwners:o,subjectInfo:i,onClick:y})]}),(C.financialStatement||T.companyRelation||S)&&(0,a.jsx)("h3",{className:"no-print",children:v("teasers_title")}),(0,a.jsx)(__,{regno:e,setShowTeaserHeader:_}),(0,a.jsx)(p3,{regno:e,setShowTeaserHeader:M}),S&&(0,a.jsx)(Gie,{})]})};ILe.propTypes={regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const FLe=({data:e})=>{const{t}=Wn(2017),[n,r]=(0,d.useState)([]),i=(o,s)=>s.holding>o.holding?1:s.holding<o.holding?-1:0;return(0,d.useEffect)(()=>{if(e){const o=[...e];o.sort(i),r(o)}},[e]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_owner")}),(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_share")}),(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_ownership")}),(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_citizenship")}),(0,a.jsx)("th",{children:t("ultimate_beneficial_owner_table_header_countryOfResidence")})]})}),(0,a.jsx)("tbody",{children:n&&n.map((o,s)=>(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:o.subjectName}),(0,a.jsxs)("div",{children:["(",t(`month_short_${new Date(o.birthMonth).getMonth()+1}`)+" "+new Date(o.birthMonth).getFullYear(),")"]})]}),(0,a.jsx)("td",{children:o.holding&&Ta(o.holding*100,2)+"%"}),(0,a.jsx)("td",{children:o.typeOfOwnership.map((l,c)=>(0,a.jsx)("div",{children:t(`ownership_type_${l.id}`)},c))}),(0,a.jsx)("td",{children:o.citizenship}),(0,a.jsx)("td",{children:o.countryOfResidence})]},s))})]})})})};FLe.propTypes={data:k().array};const NLe=({companyRegistration:e,historical:t})=>{const{t:n,loaded:r}=Wn(2017);return r?(0,a.jsxs)("div",{className:"box",children:[(0,a.jsxs)("div",{className:"grid collapse960 gutter-bottom",children:[(0,a.jsxs)("div",{className:"col s2of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-subcontract"}),(0,a.jsx)("span",{children:n("companyRegistration_infoPanel_registration")})]}),(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_foundedDate"),data:Mr(e.foundedDate),defaultText:n("not_registered")}),(0,a.jsx)(un,{text:n(t?"companyRegistration_infoPanel_dataBasedOn":"companyRegistration_infoPanel_dataFetchedDate"),data:Mr(e.dataFetchedDate),defaultText:n("not_registered")}),(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_acceptedDate"),data:Mr(e.acceptedDate),defaultText:n("not_registered")}),(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_registeredDate"),data:Mr(e.registeredDate),defaultText:n("not_registered")})]}),(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_foreignExtraName"),data:e.foreignExtraName}),(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_legalAddress"),data:Bp(e.legalAddress,e.legalPostalCode,e.postalCommunity),defaultText:n("not_registered")}),(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_firmWrite"),data:e.firmWrite})]})]}),(0,a.jsxs)("div",{className:"grid collapse960 gutter-bottom",children:[(0,a.jsxs)("div",{className:"col s2of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-statistics"}),(0,a.jsx)("span",{children:n("companyRegistration_infoPanel_shareCapital")})]}),(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_amount"),data:e.equity?Ta(e.equity)+" "+e.equityCurrency:null,defaultText:n("not_registered")}),(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_equityConstraint"),data:e.equityConstraint?n("yes"):n("no"),defaultText:n("not_registered")}),(0,a.jsx)(un,{text:n("companyRegistration_infoPanel_equityRelief"),data:e.equityRelief?n("yes"):n("no"),defaultText:n("not_registered")})]}),(0,a.jsx)("div",{className:"col s5of12"})]}),(0,a.jsxs)("div",{className:"grid collapse960 gutter-bottom",children:[(0,a.jsxs)("div",{className:"col s2of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-status-info"}),(0,a.jsx)("span",{children:n("companyRegistration_infoPanel_purpose")})]}),(0,a.jsx)("div",{className:"col s10of12",children:(0,a.jsx)("p",{children:e.purpose})})]}),(0,a.jsxs)("div",{className:"grid collapse960 gutter-bottom",children:[(0,a.jsxs)("div",{className:"col s2of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-response"}),(0,a.jsx)("span",{children:n("companyRegistration_infoPanel_comment")})]}),(0,a.jsx)("div",{className:"col s10of12",children:(0,a.jsx)("p",{children:e.comment})})]})]}):null};NLe.propTypes={companyRegistration:k().object,historical:k().bool};const LLe=({data:e,showingCompanyBoardInvolvement:t,PepComponent:n})=>{const{t:r}=Wn(2017),i="/financeInfo/subjectOverview/",o=`/financeInfo/subjectOverview/${e.regno}/involvement`;return(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:e.regno?(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"text-semibold",children:(0,a.jsx)(Vi,{to:{pathname:i+e.regno},children:e.name})}),(0,a.jsxs)("div",{children:["(",ro(e.regno),")"]})]}):(0,a.jsx)("div",{children:e.name})}),(0,a.jsx)("td",{children:e.involvements&&e.involvements.map((s,l)=>(t&&s.involvementType.involvementTypeID===1||!t&&s.involvementType.involvementTypeID!==1)&&(0,a.jsxs)(d.Fragment,{children:[s.involvementType&&s.involvementTypeDetail&&s.involvementTypeDetail.involvementTypeDetailID!==-1?r(`involvement_type_detail_${s.involvementTypeDetail.involvementTypeDetailID}`):s.involvementType?r(`involvement_type_${s.involvementType.involvementTypeID}`):"",l!==e.involvements.length-1&&(0,a.jsx)("br",{})]},l+"_"+s.involvementType.involvementTypeID))}),(0,a.jsx)("td",{children:Bp(e.postalAddress,e.postalCode,e.postalCommunity)}),(0,a.jsx)("td",{children:e.companyInvolvements!=null&&(0,a.jsxs)("div",{className:"report-button-link",children:[(0,a.jsx)("i",{className:"icon-download1"}),(0,a.jsx)(Vi,{to:{pathname:o},children:(0,a.jsx)("span",{children:r(e.companyInvolvements>1?"companyInvolvement_link_multiple":"companyInvolvement_link_single",e.companyInvolvements)})})]})}),n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:(0,a.jsx)(n,{origin:"CompanyMemberTable",pepPrefetchAvailability:e.pepPrefetchAvailability,name:e.name,regno:e.regno})}),(0,a.jsx)("td",{children:(0,a.jsx)(n,{origin:"CompanyMemberTable",pepPrefetchAvailability:e.foreignPEPPrefetchAvailability,name:e.name,regno:e.regno,foreign:!0})})]})]})};LLe.propTypes={data:k().object,isPEP:k().bool,showingCompanyBoardInvolvement:k().bool,getPEP:k().func,pepData:k().object,updatePEP:k().func,prefetchUniqueID:k().number};const BLe=({companyMembers:e,showingCompanyBoardInvolvement:t,PepComponent:n})=>{const{t:r}=Wn(2017),i=[1,4,5,2,6],o=e?e.sort((s,l)=>Math.min(...s.involvements.map(c=>(t&&c.involvementType.involvementTypeID===1||!t&&c.involvementType.involvementTypeID!==1)&&i.indexOf(c.involvementType.involvementTypeID)!=-1?i.indexOf(c.involvementType.involvementTypeID):1/0))-Math.min(...l.involvements.map(c=>(t&&c.involvementType.involvementTypeID===1||!t&&c.involvementType.involvementTypeID!==1)&&i.indexOf(c.involvementType.involvementTypeID)!=-1?i.indexOf(c.involvementType.involvementTypeID):1/0))||Math.min(...s.involvements.map(c=>(t&&c.involvementType.involvementTypeID===1||!t&&c.involvementType.involvementTypeID!==1)&&c.involvementTypeDetail&&c.involvementTypeDetail.involvementTypeDetailID!==-1?c.involvementTypeDetail.involvementTypeDetailID:1/0))-Math.min(...l.involvements.map(c=>(t&&c.involvementType.involvementTypeID===1||!t&&c.involvementType.involvementTypeID!==1)&&c.involvementTypeDetail&&c.involvementTypeDetail.involvementTypeDetailID!==-1?c.involvementTypeDetail.involvementTypeDetailID:1/0))||s.name.localeCompare(l.name)):null;return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[n?(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"23%"}),(0,a.jsx)("col",{width:"17%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"13%"}),(0,a.jsx)("col",{width:"12%"})]}):(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"20%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("companyRegistration_table_header_subject")}),(0,a.jsx)("th",{children:r("companyRegistration_table_header_status")}),(0,a.jsx)("th",{children:r("companyRegistration_table_header_address")}),(0,a.jsx)("th",{children:r("companyRegistration_table_header_involvement")}),n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("th",{children:r("companyRegistration_table_header_pep")}),(0,a.jsx)("th",{children:r("companyRegistration_table_header_lexisnexis")})]})]})}),(0,a.jsx)("tbody",{children:o&&o.map((s,l)=>(0,a.jsx)(LLe,{data:s,showingCompanyBoardInvolvement:t,PepComponent:n},l))})]})})})},A0n=({data:e})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:e.regno?(0,a.jsx)("div",{className:"text-semibold",children:(0,a.jsx)(Vi,{to:{pathname:"/financeInfo/subjectOverview/"+e.regno},children:e.name})}):(0,a.jsx)("div",{children:e.name})}),(0,a.jsx)("td",{children:Mr(e.scheduleDate)}),(0,a.jsx)("td",{children:Mr(e.confirmedDate)}),(0,a.jsx)("td",{children:Mr(e.settlementDate)})]}),eoe=({data:e,isMerger:t})=>{const{t:n}=Wn(2017);return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"15%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n(t?"companyRegistration_table_header_acquisitionCompany":"companyRegistration_table_header_receivingCompany")}),(0,a.jsx)("th",{children:n(t?"companyRegistration_table_header_mergerPlan":"companyRegistration_table_header_divisionPlan")}),(0,a.jsx)("th",{children:n("companyRegistration_table_header_stockholderConfirmation")}),(0,a.jsx)("th",{children:n("companyRegistration_table_header_settlementDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.map((r,i)=>(0,a.jsx)("tr",{children:(0,a.jsx)(A0n,{data:r},i)},i))})]})})})};eoe.propTypes={data:k().array,isMerger:k().bool};const Pk=({companyRegistration:e,historical:t,hideUltimateBeneficialOwners:n,PepComponent:r})=>{const{t:i,loaded:o}=Wn(2017);if(!o||!e)return null;const s=e.companyMembers?e.companyMembers.filter(c=>c.involvements.some(u=>u.involvementType.involvementTypeID===1)):null,l=e.companyMembers?e.companyMembers.filter(c=>c.involvements.some(u=>u.involvementType.involvementTypeID!==1)):null;return(0,a.jsxs)(a.Fragment,{children:[e.companyRegistration&&(0,a.jsx)(NLe,{companyRegistration:e.companyRegistration,historical:t}),e.companyRegistration&&(0,a.jsx)("h3",{children:i("companyRegistration_boardChangeMeetingDate",e.companyRegistration.boardChangeMeetingDate?Mr(e.companyRegistration.boardChangeMeetingDate):i("not_registered"))}),s&&s.length!==0?(0,a.jsx)(BLe,{companyMembers:s,showingCompanyBoardInvolvement:!0,PepComponent:r}):(0,a.jsx)(Bi,{}),(0,a.jsx)("h3",{children:i("companyRegistration_otherBoardMembers")}),l&&l.length!==0?(0,a.jsx)(BLe,{companyMembers:l,showingCompanyBoardInvolvement:!1,PepComponent:r}):(0,a.jsx)(Bi,{}),e.companyMergers&&e.companyMergers.length!==0&&(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{children:i("companyRegistration_mergers")}),(0,a.jsx)(eoe,{data:e.companyMergers,isMerger:!0})]}),e.companySplits&&e.companySplits.length!==0&&(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{children:i("companyRegistration_splits")}),(0,a.jsx)(eoe,{data:e.companySplits,isMerger:!1})]}),!t&&!n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:i("ultimate_beneficial_owner_header")}),e.ultimateBeneficialOwners&&e.ultimateBeneficialOwners.length!==0?(0,a.jsx)(FLe,{data:e.ultimateBeneficialOwners}):(0,a.jsx)(Bi,{desc:i("ultimate_beneficial_owner_noRecordsFound")})]})]})},ULe=({regno:e})=>{const[t,n]=(0,d.useState)(null),[r,i]=(0,d.useState)(!1),[o,s]=(0,d.useState)(!0),{t:l}=Ri(),{selectProduct:c}=Vx(),u=Ci(T=>Ld(T)),[f,h]=(0,d.useState)(!0),p=(0,d.useRef)(!1),m=Ko(),g=(0,d.useRef)(null),v=Ci(T=>M3e(T)),y=Ci(T=>R3e(T));(0,d.useEffect)(()=>{m(_te(e)),m(P3e())},[t]),(0,d.useEffect)(()=>{s(!1),fo.getCurrentRegistration(e).then(T=>{s(!0),T&&!T.error?n(T):i(!0)})},[e]);const x=async(T,M)=>{e||Pa.warning("Vara finnst ekki"),h(!1),await c(T,e,u,M,!0),p.current&&h(!0)},[b,S]=(0,d.useState)({companyRelation:null}),[C,_]=(0,d.useState)({beneficialOwner:null});return(0,a.jsxs)(a.Fragment,{children:[!o&&(0,a.jsx)($i,{center:!0}),r&&(0,a.jsx)(eo,{messageType:"alert",messageBody:l("reports_error_retrieving_data")}),!r&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(Pk,{companyRegistration:t})}),(!f||!u.loaded)&&(0,a.jsx)($i,{center:!0}),v.loaded&&y.loaded&&(0,a.jsx)("div",{ref:g,children:(0,a.jsx)(HMe,{timeLineEntries:v.timeLine.additionalProductItems,timeLineEntryTypes:y.types,translate:l,onProductSelect:x})}),(0,a.jsx)(Yie,{regno:e}),(0,a.jsx)(__,{regno:e}),(C.beneficialOwner||b.companyRelation)&&(0,a.jsx)("h3",{className:"no-print",children:l("teasers_title")}),C.beneficialOwner&&(0,a.jsx)(f3,{regno:e,setShowTeaserHeader:_}),b.companyRelation&&(0,a.jsx)(p3,{regno:e,setShowTeaserHeader:S})]})};ULe.propTypes={regno:k().string};const VLe=({data:e})=>{const{t}=Wn(2017),n="/financeInfo/subjectOverview/";return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(No,{children:[(0,a.jsx)(un,{text:t("nationalRegistry_maritalStatus"),data:t(`maritalStatus_${e.individualDetails.maritalStatus}`)}),(0,a.jsx)(un,{text:t("nationalRegistry_familyRegno"),data:ro(e.individualDetails.familyRegno)}),(0,a.jsx)(un,{text:t("nationalRegistry_gender"),data:t(`gender_${e.individualDetails.gender}`)}),(0,a.jsx)(un,{text:t("nationalRegistry_spouse"),data:e.individualDetails.spouseRegno&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Vi,{to:{pathname:n+e.individualDetails.spouseRegno},children:(0,a.jsx)("strong",{children:e.individualDetails.spouseName})}),(0,a.jsx)("div",{children:ro(e.individualDetails.spouseRegno)})]})}),(0,a.jsx)(un,{text:t("nationalRegistry_representative"),data:e.individualDetails.representativeRegno&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Vi,{to:{pathname:n+e.individualDetails.representativeRegno},children:(0,a.jsx)("strong",{children:e.individualDetails.representativeName})}),(0,a.jsx)("div",{children:ro(e.individualDetails.representativeRegno)})]})}),e.individualDetails.legalChildren&&e.individualDetails.legalChildren.length||e.individualDetails.legalParents&&e.individualDetails.legalParents.length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(un,{text:t("nationalRegistry_custody")+":",defaultText:"\xA0"}),e.individualDetails.legalChildren&&e.individualDetails.legalChildren.map(r=>(0,a.jsx)(un,{text:r.custodyTypeName+" - "+t("nationalRegistry_child"),data:r.name+" ("+ro(r.regno)+")",textClass:"indent-text"},r.regno)),e.individualDetails.legalParents&&e.individualDetails.legalParents.map(r=>(0,a.jsx)(un,{text:r.custodyTypeName+" - "+t("nationalRegistry_guardian"),data:r.name+" ("+ro(r.regno)+")",textClass:"indent-text"},r.regno))]}):(0,a.jsx)(a.Fragment,{})]})})};VLe.propTypes={data:k().object};const $Le=({data:e})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(VLe,{data:e.subject})});$Le.propTypes={data:k().object};const zLe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(!0),[c,u]=(0,d.useState)(!1),[f,h]=(0,d.useState)(!0),{t:p}=Ri(),{getReportTime:m}=bd({reportData:i,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{m()},[i]),(0,d.useEffect)(()=>{const v={regno:e,usePrefetch:s,reasonID:null,reasonDescription:null,prefetchUniqueID:r};h(!1),fo.getSubjectFull(v).then(y=>{h(!0),y&&!y.error?o(y):u(!0)})},[s]);const g=()=>{l(!1)};return(0,a.jsxs)(a.Fragment,{children:[!f&&(0,a.jsx)($i,{center:!0}),c&&(0,a.jsx)(eo,{messageType:"alert",messageBody:p("reports_error_retrieving_data")}),!c&&(0,a.jsxs)(a.Fragment,{children:[i&&i.preFetchDate&&s&&(0,a.jsx)(fl,{onUpdate:()=>g(),date:i.preFetchDate}),i&&(0,a.jsx)($Le,{data:i})]})]})};zLe.propTypes={product:k().object,regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const toe=({v:e})=>{const{t}=Wn(2020),n="/financeInfo/subjectOverview/",r="/properties/vehicles/overview/"+e.permanentRegistrationNumber;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("h4",{children:[t("vehicle_baseInfoTitle")," ",e.permno]}),(0,a.jsxs)("div",{className:"box",children:[(0,a.jsxs)("div",{className:"grid collapse720 spacing-bottom",children:[(0,a.jsxs)("div",{className:"col s3of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-subcontract"}),(0,a.jsx)("span",{children:t("vehicle_sectionTitle_registration")})]}),(0,a.jsxs)("div",{className:"col s9of12",children:[(0,a.jsx)(un,{text:t("vehicle_permno"),data:(0,a.jsx)(Vi,{to:r,children:e.permanentRegistrationNumber})}),(0,a.jsx)(un,{text:t("vehicle_regno"),data:e.registrationNumber}),(0,a.jsx)(un,{text:t("vehicle_vin"),data:e.vehicleIdentificationNumber}),(0,a.jsx)(un,{text:t("vehicle_productYear"),data:e.productionYear}),(0,a.jsx)(un,{text:t("vehicle_status"),data:e.vehicleStatus}),(0,a.jsx)(un,{text:t("vehicle_firstRegistrationDate"),data:Mr(e.firstRegistrationDate)}),(0,a.jsx)(un,{text:t("vehicle_registrationType"),data:e.registrationType}),(0,a.jsx)(un,{text:t("vehicle_outOfUse"),data:e.outOfUse?t("yes"):t("no")}),(0,a.jsx)(un,{text:t("vehicle_plateStatus"),data:e.licensePlateStatus}),(0,a.jsx)(un,{text:t("vehicle_useGroup"),data:e.usageCategory})]})]}),(0,a.jsxs)("div",{className:"grid collapse720 spacing-bottom",children:[(0,a.jsxs)("div",{className:"col s3of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-status-processing"}),(0,a.jsx)("span",{children:t("vehicle_sectionTitle_description")})]}),(0,a.jsxs)("div",{className:"col s9of12",children:[(0,a.jsx)(un,{text:t("vehicle_type"),data:e.type}),(0,a.jsx)(un,{text:t("vehicle_modelYear"),data:e.modelYear}),(0,a.jsx)(un,{text:t("vehicle_color"),data:e.color})]})]}),(0,a.jsxs)("div",{className:"grid collapse720 spacing-bottom",children:[(0,a.jsxs)("div",{className:"col s3of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-finance"}),(0,a.jsx)("span",{children:t("vehicle_sectionTitle_buyingAndSelling")})]}),(0,a.jsxs)("div",{className:"col s9of12",children:[(0,a.jsx)(un,{text:t("vehicle_role"),data:e.role}),(0,a.jsx)(un,{text:t("vehicle_otherOwners"),data:e.otherOwners?t("yes"):t("no")}),(0,a.jsx)(un,{text:t("vehicle_owner"),data:e.ownerRegno?(0,a.jsx)(Vi,{to:{pathname:n+e.ownerRegno},children:ro(e.ownerRegno)}):""}),(0,a.jsx)(un,{text:t("vehicle_buyer"),data:e.buyerRegno?(0,a.jsx)(Vi,{to:{pathname:n+e.buyerRegno},children:ro(e.buyerRegno)}):""}),(0,a.jsx)(un,{text:t("vehicle_buyDate"),data:Mr(e.startDate)}),(0,a.jsx)(un,{text:t("vehicle_saleDate"),data:Mr(e.endDate)}),(0,a.jsx)(un,{text:t("vehicle_termination"),data:e.termination})]})]})]})]})};toe.propTypes={v:k().object};const noe=({vehicles:e,title:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:t}),e&&e.map((n,r)=>(0,a.jsx)(toe,{v:n},`${n.permanentRegistrationNumber}_${r}`)),(!e||e.length===0)&&(0,a.jsx)(Bi,{})]});noe.propTypes={vehicles:k().oneOfType([k().object,k().array]),title:k().string};const roe=({data:e,showFormerVehicles:t})=>{const{t:n}=Wn(2020);let r=e&&e.vehicles?e.vehicles.filter(function(o){return o.isCurrentOwner===!0}):null,i=e&&e.vehicles?e.vehicles.filter(function(o){return o.isCurrentOwner!==!0}):null;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(noe,{vehicles:r,title:n("vehicleownership_currentVehicles")}),t&&(0,a.jsx)(noe,{vehicles:i,title:n("vehicleownership_formerVehicles")})]})};roe.propTypes={data:k().object,showFormerVehicles:k().bool};const WLe=({regno:e,product:t,reportTime:n,setReportTime:r,prefetchUniqueID:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(!1),[u,f]=(0,d.useState)(null),[h,p]=(0,d.useState)(!0),[m,g]=(0,d.useState)(!0),{t:v}=Ri(),{user:y}=ss(),{getReportTime:x}=bd({reportData:o,reportTime:n,setReportTime:r});(0,d.useEffect)(()=>{x()},[o]),(0,d.useEffect)(()=>{const S={regno:e,includeDeregisteredVehicles:!0,includeOwnershipHistory:!0,numberOfDaysToCheckForPrefetch:h?null:0,endUserRegno:y.u_regno,reasonID:null,reasonDescription:null,prefetchUniqueID:i};g(!1),GE.getVehiclesForRegno(S).then(C=>{g(!0),C&&!C.error?(f(C.preFetchDate),s(C)):c(!0)})},[h]);const b=()=>{p(!1)};return(0,a.jsxs)(a.Fragment,{children:[!m&&(0,a.jsx)($i,{center:!0}),l&&(0,a.jsx)(eo,{messageType:"alert",messageBody:v("reports_error_retrieving_data")}),!l&&o&&(0,a.jsxs)(a.Fragment,{children:[u&&h&&(0,a.jsx)(fl,{onUpdate:()=>b(),date:u}),(0,a.jsx)(roe,{data:o,showFormerVehicles:t.productID===504})]})]})};WLe.propTypes={product:k().object,regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const HLe=({property:e})=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:(0,a.jsx)("strong",{children:BHt(e.fixedNumber)})}),(0,a.jsx)("td",{children:e.name}),(0,a.jsx)("td",{children:e.description}),(0,a.jsx)("td",{children:Mr(e.buysContractDate)}),(0,a.jsx)("td",{children:Mr(e.deedDate)}),(0,a.jsx)("td",{children:e.orginate})]});HLe.propTypes={property:k().object,t:k().func};const aoe=({properties:e,title:t})=>{const{t:n}=Wn(2021);return(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)("h3",{children:t}),(!e||e.length===0)&&(0,a.jsx)(Bi,{}),e&&e.length>0&&(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"12%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{width:"12%"}),(0,a.jsx)("col",{width:"12%"}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("properties_fixedNumber")}),(0,a.jsx)("th",{children:n("properties_name")}),(0,a.jsx)("th",{children:n("properties_description")}),(0,a.jsx)("th",{children:n("properties_buyContract")}),(0,a.jsx)("th",{children:n("properties_deed")}),(0,a.jsx)("th",{children:n("properties_originate")})]})}),(0,a.jsx)("tbody",{children:e&&e.map((r,i)=>(0,a.jsx)(HLe,{property:r,t:n},i))})]})})]})};aoe.propTypes={properties:k().array,title:k().string};const ioe=({data:e,showFormerProperties:t})=>{const{t:n}=Wn(2021);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(aoe,{properties:e.currentEstateList,title:t?n("properties_currentProperties"):""}),t&&(0,a.jsx)(aoe,{properties:e.formerEstateList,title:n("properties_formerProperties")})]})};ioe.propTypes={data:k().object,showFormerProperties:k().bool};const GLe=({regno:e,product:t,reportTime:n,setReportTime:r,prefetchUniqueID:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(!1),[u,f]=(0,d.useState)(!0),[h,p]=(0,d.useState)(!0),{t:m}=Ri(),{getReportTime:g}=bd({reportData:o,reportTime:n,setReportTime:r});(0,d.useEffect)(()=>{g()},[o]),(0,d.useEffect)(()=>{const y={regno:e,usePrefetch:!1,reasonID:null,reasonDescription:null,prefetchUniqueID:i};p(!1),fo.getPropertyOwnership(y).then(x=>{p(!0),x&&!x.error?s(x):c(!0)})},[u]);const v=()=>{f(!1)};return(0,a.jsxs)(a.Fragment,{children:[!h&&(0,a.jsx)($i,{center:!0}),l&&(0,a.jsx)(eo,{messageType:"alert",messageBody:m("reports_error_retrieving_data")}),!l&&o&&(0,a.jsxs)(a.Fragment,{children:[o.preFetchDate&&u&&(0,a.jsx)(fl,{onUpdate:()=>v(),date:o.preFetchDate}),(0,a.jsx)(ioe,{data:o,showFormerProperties:t.productID===402})]})]})};GLe.propTypes={product:k().object,regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const X1r={},YLe=({data:e,subjectName:t})=>{const{t:n}=Wn(2017),r="/financeInfo/subjectOverview/",i=`/financeInfo/subjectOverview/${e.regno}/beneficialOwners`,o=`/financeInfo/subjectOverview/${e.regno}/financialStatements`,s=`/financeInfo/subjectOverview/${e.regno}/companyRelation`,l={individual:{iconsClass:"icons icon-person"},company:{iconsClass:"icons icon-office"},unknown:{iconsClass:"icons icon-questionmark"},other:{iconsClass:""}};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s2of12",children:e.itemType&&(0,a.jsx)("i",{className:l[e.itemType].iconsClass})}),(0,a.jsx)("div",{className:"col s10of12",children:e.regno.trim()?(0,a.jsxs)("div",{children:[(0,a.jsx)(Vi,{className:"text-semibold",to:{pathname:r+e.regno},children:e.name}),!e.isCurrent&&!e.isIndividual&&(0,a.jsx)("i",{className:"icons icon-cancel-circle icon-not-current"}),(0,a.jsxs)("div",{children:["(",ro(e.regno),")"]})]}):(0,a.jsx)("div",{children:e.name})})]})}),(0,a.jsxs)("td",{children:[e.involvements&&e.involvements.map(c=>(0,a.jsxs)(d.Fragment,{children:[c.involvementType&&c.involvementTypeDetail?n(`involvement_type_${c.involvementType.involvementTypeID}`)+", "+n(`involvement_type_detail_${c.involvementTypeDetail.involvementTypeDetailID}`):c.involvementType&&!c.involvementTypeDetail?n(`involvement_type_${c.involvementType.involvementTypeID}`):"",(0,a.jsx)("br",{})]},c.involvementType.involvementTypeID)),e.isShareholder&&(0,a.jsxs)(a.Fragment,{children:[t+" "+n("companyRelation_shareholder"),(0,a.jsx)("br",{})]}),e.shareholderOf&&(0,a.jsxs)(a.Fragment,{children:[n("companyRelation_shareholderOf")+" "+t,(0,a.jsx)("br",{})]})]}),(0,a.jsx)("td",{children:e.isIndividual?(0,a.jsx)(a.Fragment,{children:n("companyRelation_link_notApplicable")}):e.relations!=null&&(0,a.jsxs)("div",{className:"report-button-link",children:[(0,a.jsx)("i",{className:"icon-download1"}),(0,a.jsx)(Vi,{to:{pathname:s},children:(0,a.jsx)("span",{children:`${e.relations} ${e.relations>1?n("companyRelation_link_multiple"):n("companyRelation_link_single")}`})})]})}),(0,a.jsx)("td",{children:e.isIndividual?(0,a.jsx)(a.Fragment,{children:n("companyRelation_link_notApplicable")}):e.beneficialOwners!=null&&(0,a.jsxs)("div",{className:"report-button-link",children:[(0,a.jsx)("i",{className:"icon-download1"}),(0,a.jsx)(Vi,{to:{pathname:i},children:(0,a.jsxs)("span",{children:[e.beneficialOwners," ",e.beneficialOwners>1?n("beneficialOwners_link_multiple"):n("beneficialOwners_link_single")]})})]})}),(0,a.jsx)("td",{className:"text-right",children:e.isIndividual?(0,a.jsx)(a.Fragment,{children:n("companyRelation_link_notApplicable")}):e.financialStatementTeaser&&(0,a.jsxs)(a.Fragment,{children:[`(${e.financialStatementTeaser.year}) `,ji(e.financialStatementTeaser.annualResultNetProfitOrLoss,e.financialStatementTeaser.currency)]})}),(0,a.jsx)("td",{children:e.isIndividual?(0,a.jsx)(a.Fragment,{children:n("companyRelation_link_notApplicable")}):e.financialStatementTeaser&&(0,a.jsxs)("div",{className:"report-button-link",children:[(0,a.jsx)("i",{className:"icon-download1"}),(0,a.jsx)(Vi,{to:{pathname:o},children:(0,a.jsx)("span",{children:n("financialStatement_link")})})]})})]})};YLe.propTypes={data:k().object,subjectName:k().string};const KLe=({companyRelations:e,subjectName:t})=>{const{t:n}=Wn(2017),[r,i,o]=Jg(5,5,5),[s,l]=(0,d.useState)(null);return(0,d.useEffect)(()=>{if(e){o(e.length);const c=o6(e);l(c)}},[e]),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"20%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("companyRelation_table_header_company")}),(0,a.jsx)("th",{children:n("companyRelation_table_header_relation")}),(0,a.jsx)("th",{children:n("companyRelation_table_header_companyRelation")}),(0,a.jsx)("th",{children:n("companyRelation_table_header_beneficialOwners")}),(0,a.jsx)("th",{className:"text-right",children:n("companyRelation_table_header_yearResult")}),(0,a.jsx)("th",{children:n("companyRelation_table_header_title_source")})]})}),(0,a.jsx)("tbody",{children:s&&s.slice(0,r).map((c,u)=>(0,a.jsx)("tr",{children:(0,a.jsx)(YLe,{data:c,subjectName:t},u)},u))})]}),s&&r<s.length&&(0,a.jsx)(kp,{text:n("companyRelation_table_get_more"),onClick:i})]})})};KLe.propTypes={companyRelations:k().array,subjectName:k().string};const XLe=({companyInvolvement:e,onClickProduct:t})=>{const{loaded:n}=Wn(2017);return!n||!e?null:(0,a.jsx)(a.Fragment,{children:e.companyInvolvements&&e.companyInvolvements.length!==0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"gutter-bottom",children:(0,a.jsx)(i$,{companyInvolvement:e})}),(0,a.jsx)(hie,{involvement:e.companyInvolvements,onClickProduct:t})]}):(0,a.jsx)(Bi,{})})};XLe.propTypes={companyInvolvement:k().object,onClickProduct:k().func,isIndividual:k().bool};const ZLe=({companyRelation:e,chartColors:t,onClick:n})=>{const{t:r,loaded:i}=Wn(2017),[o,s]=(0,d.useState)(!1),l=r(o?"companyRelation_closeAllRows":"companyRelation_openAllRows");function c(){s(u=>!u)}return!i||!e?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:r("companyRelation_report_header")}),e.companyRelations&&e.companyRelations.length!==0?(0,a.jsx)(KLe,{companyRelations:e.companyRelations,subjectName:e.subjectName}):(0,a.jsx)(Bi,{}),(0,a.jsx)("h3",{children:r("companyInvolvement_report_header")}),e.companyInvolvementRelations&&e.companyInvolvementRelations.length!==0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Mi,{type:"tertiary",onClick:()=>c(),children:l}),e.companyInvolvementRelations.map((u,f)=>(0,a.jsx)("div",{children:(0,a.jsx)(Sl,{title:(0,a.jsxs)(a.Fragment,{children:[u.name,", ",u.involvements&&u.involvements.map((h,p)=>(0,a.jsxs)(d.Fragment,{children:[h.involvementType.involvementTypeID===4?r(`involvement_type_${h.involvementType.involvementTypeID}`):r(`involvement_type_detail_${h.involvementTypeDetail.involvementTypeDetailID}`),p!==u.involvements.length-1&&", "]},p))]}),text:u.companyInvolvements.length===1?r("companyInvolvement_count_single",u.companyInvolvements.length):r("companyInvolvement_count",u.companyInvolvements.length),noArrow:!0,isOpenAll:o,children:(0,a.jsx)(XLe,{companyInvolvement:u})})},f))]}):(0,a.jsx)(Bi,{}),(0,a.jsx)("h3",{children:r("shareholder_report_header")}),e.companyOwnership&&e.companyOwnership.ownershipPrimary&&e.companyOwnership.ownershipPrimary.length!==0&&(0,a.jsx)(Tk,{data:e.companyOwnership.ownershipPrimary,colors:t}),e.companyOwnership&&e.companyOwnership.ownershipPrimary&&e.companyOwnership.ownershipPrimary.length!==0?(0,a.jsx)(A_,{data:e.companyOwnership.ownershipPrimary,onClick:n,showUnknown:!0}):(0,a.jsx)(Bi,{desc:r("shareholder_noRecordsFound")}),e.companyOwnership&&e.companyOwnership.ownershipSecondary&&e.companyOwnership.ownershipSecondary.length!==0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:r("shareholder_other_source_header")}),(0,a.jsx)(A_,{data:e.companyOwnership.ownershipSecondary,onClick:n})]}):(0,a.jsx)(a.Fragment,{}),(0,a.jsx)("h3",{children:r("ultimate_beneficial_owner_header")}),e.ultimateBeneficialOwners&&e.ultimateBeneficialOwners.length!==0?(0,a.jsx)(c$,{data:e.ultimateBeneficialOwners}):(0,a.jsx)(Bi,{desc:r("ultimate_beneficial_owner_noRecordsFound")}),(0,a.jsx)("h3",{children:r("holding_report_header")}),e.holding&&e.holding.subsidiaries.length!==0?(0,a.jsx)(Ck,{data:e.holding.subsidiaries,onClick:n}):(0,a.jsx)(Bi,{})]})};ZLe.propTypes={companyRelation:k().object,chartColors:k().array,onClick:k().func};const QLe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const i=Ci(S=>Ld(S)),[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(null),[u,f]=(0,d.useState)(!0),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)(!0),{t:v}=Ri(),{onClick:y}=T_({onLoading:()=>g(!1),onLoaded:()=>g(!0)}),{getReportTime:x}=bd({reportData:o,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{x()},[o]),(0,d.useEffect)(()=>{const S={regno:e,usePrefetch:u,reasonID:null,reasonDescription:null,prefetchUniqueID:r};g(!1),fo.getCompanyRelation(S).then(C=>{g(!0),C&&!C.error?(c(C.preFetchDate),s({...C,subjectName:i.name})):p(!0)})},[u]);const b=()=>{f(!1)};return(0,a.jsxs)(a.Fragment,{children:[!m&&(0,a.jsx)($i,{center:!0}),h&&(0,a.jsx)(eo,{messageType:"alert",messageBody:v("reports_error_retrieving_data")}),!h&&(0,a.jsxs)(a.Fragment,{children:[l&&u&&(0,a.jsx)(fl,{onUpdate:()=>b(),date:l}),(0,a.jsx)(ZLe,{companyRelation:o,onClick:y})]})]})};QLe.propTypes={regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const JLe=({data:e})=>{const{t}=Wn(2018);return(0,a.jsxs)(No,{children:[(0,a.jsxs)("div",{className:"spacing-bottom",children:[(0,a.jsx)("i",{className:"icon-dashboard1 text-20",style:{marginRight:"8px"}})," ",(0,a.jsx)("span",{children:t("defaults_summary_title")})]}),(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:e.hasDefaults?t("yes"):t("no"),desc:t("defaults_summary_defaults"),border:!0,icon:e.hasDefaults?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:e.hasAuctions?t("yes"):t("no"),desc:t("defaults_summary_auctions"),border:!0,icon:e.hasDefaults?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:e.hasBankruptcies?t("yes"):t("no"),desc:t("defaults_summary_bankruptcies"),border:!0,icon:e.hasBankruptcies?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:e.hasPrenuptials?t("yes"):t("no"),desc:t("defaults_summary_prenuptials"),border:!0,icon:e.hasPrenuptials>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:e.hasDeprivations?t("yes"):t("no"),desc:t("defaults_summary_deprivations"),border:!0,icon:e.hasDeprivations>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""}),(0,a.jsx)(js,{data:e.hasProclamations?t("yes"):t("no"),desc:t("defaults_summary_proclamations"),border:!0,icon:e.hasProclamations>0?(0,a.jsx)("i",{className:"icon-cancel-circle2 text-12 text-right",style:{color:"#c40f11",marginRight:"8px"}}):""})]})]})};JLe.propTypes={data:k().object};const qLe=({data:e})=>{const{t}=Wn(2021);return(0,a.jsxs)("div",{className:"grid collapse720 spacing-bottom margin-top",children:[(0,a.jsxs)("div",{className:"col s4of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-subcontract"}),(0,a.jsx)("span",{children:t("properties_legalAddressOwnershipConfirmation_title")})]}),(0,a.jsxs)("div",{className:"col s8of12",children:[(0,a.jsx)(un,{text:t("properties_legalAddress"),data:Bp(e.legalAddress,e.legalPostalCode,e.legalCommunity)}),(0,a.jsx)(un,{text:t("properties_isOwnershipConfirmed"),data:e.isOwnershipConfirmed?t("yes"):t("no")})]})]})};qLe.propTypes={data:k().object};const eBe=({data:e})=>(0,a.jsx)(a.Fragment,{children:e&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(JLe,{data:e.defaultDebtorSummary}),(0,a.jsx)(qLe,{data:e.legalAddressOwnershipConfirmation})]})});eBe.propTypes={data:k().object};const tBe=({regno:e,selectedQueryReason:t,reportTime:n,setReportTime:r,prefetchUniqueID:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(!0),[u,f]=(0,d.useState)(!1),[h,p]=(0,d.useState)(!0),{t:m}=Ri(),{getReportTime:g}=bd({reportData:o,reportTime:n,setReportTime:r});(0,d.useEffect)(()=>{g()},[o]),(0,d.useEffect)(()=>{const y={regno:e,usePrefetch:l,reasonID:t.reasonID,reasonDescription:t.reasonDescription,prefetchUniqueID:i};p(!1),fo.getIndividualInformation(y).then(x=>{p(!0),x&&!x.error?s(x):f(!0)})},[l]);const v=()=>{c(!1)};return(0,a.jsxs)(a.Fragment,{children:[!h&&(0,a.jsx)($i,{center:!0}),u&&(0,a.jsx)(eo,{messageType:"alert",messageBody:m("reports_error_retrieving_data")}),!u&&(0,a.jsxs)(a.Fragment,{children:[o&&o.preFetchDate&&l&&(0,a.jsx)(fl,{onUpdate:()=>v(),date:o.preFetchDate}),o&&(0,a.jsx)(eBe,{data:o})]})]})};tBe.propTypes={product:k().object,regno:k().string,selectedQueryReason:k().object,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const nBe=({data:e})=>{const{t}=Wn(2017),[n,r]=(0,d.useState)([]);return(0,d.useEffect)(()=>{if(e){const i=e.map(o=>({...o,itemType:"company"})).sort(ZE);r(i)}},[e]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"40%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("beneficialHolding_table_header_property")}),(0,a.jsx)("th",{children:t("beneficialHolding_table_header_share")}),(0,a.jsx)("th",{children:t("beneficialHolding_table_header_link")})]})}),(0,a.jsx)("tbody",{children:n&&n.map((i,o)=>(0,a.jsx)("tr",{children:(0,a.jsx)(Jie,{data:i,beneficialHolding:!0},o)},o))})]})})})};nBe.propTypes={data:k().array};const ooe=({beneficialHolding:e,onClick:t})=>{const{t:n,loaded:r}=Wn(2017);return!r||!e?null:(0,a.jsxs)(a.Fragment,{children:[e.beneficialHoldings&&e.beneficialHoldings.length===0?(0,a.jsx)(Bi,{}):(0,a.jsx)(nBe,{data:e.beneficialHoldings}),(0,a.jsx)("h3",{children:n("holding_report_header")}),e.holding&&e.holding.subsidiaries&&e.holding.subsidiaries.length!==0?(0,a.jsx)(Ck,{data:e.holding.subsidiaries,onClick:t}):(0,a.jsx)(Bi,{})]})};ooe.propTypes={beneficialHolding:k().object,onClick:k().func};const rBe=({creditData:e,subjectInfo:t,regno:n})=>{const{t:r,loaded:i}=Wn(2023);return!i||!e?null:(0,a.jsxs)(a.Fragment,{children:[e&&e.creditScoreCompany&&(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h3",{className:"text-bold",children:r("creditReport_title_creditScore")}),(0,a.jsx)(n$,{creditScoreCompany:e.creditScoreCompany,regno:n})]})}),e&&e.defaultDebtor&&(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h3",{className:"text-bold",children:r("creditReport_title_defaultDebtor")}),(0,a.jsx)(y$,{defaultDebtor:e.defaultDebtor})]})}),e&&e.currentRegistration&&(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h3",{className:"text-bold",children:r("creditReport_title_registerOfEnterprises")}),(0,a.jsx)(Pk,{companyRegistration:e.currentRegistration,hideUltimateBeneficialOwners:!0})]}),e&&e.beneficialOwnership&&(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h3",{className:"text-bold",children:r("creditReport_title_beneficialOwners")}),(0,a.jsx)(C$,{beneficialOwners:e.beneficialOwnership,subjectInfo:t})]}),e&&e.beneficialHolding&&(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h3",{className:"text-bold",children:r("creditReport_title_beneficialHolding")}),(0,a.jsx)(ooe,{beneficialHolding:e.beneficialHolding})]}),e&&e.financialStatements&&(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h3",{className:"text-bold",children:r("creditReport_title_financialStatements")}),(0,a.jsx)(Ak,{financialData:e.financialStatements.list})]})})]})};rBe.propTypes={creditData:k().object,subjectInfo:k().object,regno:k().string};const aBe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r,selectedQueryReason:i})=>{const o=Ci(x=>Ld(x)),[s,l]=(0,d.useState)(null),[c,u]=(0,d.useState)(!0),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!0),{t:g}=Ri(),{getReportTime:v}=bd({reportData:s,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{v()},[s]),(0,d.useEffect)(()=>{const x={regno:e,usePrefetch:c,reasonID:i?.reasonID,reasonDescription:i?.reasonDescription,prefetchUniqueID:c?r:null};m(!1),TU.getCompanyCreditReport(x).then(b=>{m(!0),b&&!b.error?l(b):h(!0)})},[c]);const y=()=>{r&&window.history.replaceState(null,null,window.location.pathname.replace("/"+r,"")),u(!1)};return(0,a.jsxs)(a.Fragment,{children:[!p&&(0,a.jsx)($i,{center:!0}),f&&(0,a.jsx)(eo,{messageType:"alert",messageBody:g("reports_error_retrieving_data")}),!f&&p&&(0,a.jsxs)(a.Fragment,{children:[s&&s.preFetchDate&&c&&(0,a.jsx)(fl,{onUpdate:()=>y(),date:s.preFetchDate}),s&&(0,a.jsx)(rBe,{creditData:s,subjectInfo:o,regno:e})]})]})};aBe.propTypes={product:k().object,regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const iBe="https://static.creditinfo.is/resources/common/samples/VehicleOwnership.pdf",oBe=({regno:e,small:t})=>{const{t:n}=Wn(2020),r=`/financeInfo/subjectOverview/${e}/vehicleOwnership`;return(0,a.jsxs)(No,{className:"no-print",children:[(0,a.jsx)("h4",{className:"bold",children:n("teasers_vehicles_title")}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsxs)("div",{className:t?"col s9of12":"col s10of12",children:[n("teasers_vehicles_description"),iBe!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)("a",{href:iBe,target:"_blank",rel:"noreferrer",children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",n("link_example")]})]})]}),(0,a.jsx)("div",{className:t?"col s3of12 text-right":"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:r},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:"Vehicle ownership teaser",label:"Product teaser"},children:n("button_get")})})})]})]})};oBe.propTypes={regno:k().string,small:k().bool};const sBe="https://static.creditinfo.is/resources/common/samples/PropertyOwnership.pdf",lBe=({regno:e,small:t})=>{const{t:n}=Wn(2021),r=`/financeInfo/subjectOverview/${e}/propertyOwnership`;return(0,a.jsxs)(No,{className:"no-print",children:[(0,a.jsx)("h4",{className:"bold",children:n("teasers_properties_title")}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsxs)("div",{className:t?"col s9of12":"col s10of12",children:[n("teasers_properties_description"),sBe!==""&&(0,a.jsxs)(a.Fragment,{children:[" ",(0,a.jsxs)("a",{href:sBe,target:"_blank",rel:"noreferrer",children:[(0,a.jsx)("span",{className:"icon-file-pdf"})," ",n("link_example")]})]})]}),(0,a.jsx)("div",{className:t?"col s3of12 text-right":"col s2of12 text-right",children:(0,a.jsx)(Vi,{to:{pathname:r},children:(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Teaser",action:"Property ownership teaser",label:"Product teaser"},children:n("button_get")})})})]})]})};lBe.propTypes={regno:k().string,small:k().bool};const cBe=({regno:e,setReportTime:t,prefetchUniqueID:n,selectedQueryReason:r})=>{const[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(null),[c,u]=(0,d.useState)(!0),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!0),{t:g}=Ri(),{onClick:v}=T_({onLoading:()=>m(!1),onLoaded:()=>m(!0)}),{getReportTime:y}=bd({reportData:i,setReportTime:t});(0,d.useEffect)(()=>{y()},[i]),(0,d.useEffect)(()=>{const M={regno:e,usePrefetch:c,reasonID:r?.reasonID??null,reasonDescription:r?.reasonDescription??null,prefetchUniqueID:n};m(!1),fo.getBeneficialHolding(M).then(j=>{m(!0),j&&!j.error?(l(j.preFetchDate),o(j)):h(!0)})},[c]);const x=()=>{u(!1)},[b,S]=(0,d.useState)({financialStatement:null}),[C,_]=(0,d.useState)({companyInvolvement:null}),T=Ci(M=>Ld(M));return(0,a.jsxs)(a.Fragment,{children:[!p&&(0,a.jsx)($i,{center:!0}),f&&(0,a.jsx)(eo,{messageType:"alert",messageBody:g("reports_error_retrieving_data")}),!f&&(0,a.jsxs)(a.Fragment,{children:[s&&c&&(0,a.jsx)(fl,{onUpdate:()=>x(),date:s,loading:void 0,textKey:void 0}),(0,a.jsx)(ooe,{beneficialHolding:i,onClick:v})]}),(b.financialStatement||C.companyInvolvement)&&(0,a.jsx)("h3",{className:"no-print",children:g("teasers_title")}),T&&!T.isIndividual&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(__,{regno:e,setShowTeaserHeader:S}),(0,a.jsxs)("div",{className:"grid gutter collapse360",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(oBe,{regno:e,small:!0})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(lBe,{regno:e,small:!0})})]})," "]}),T&&T.isIndividual&&(0,a.jsx)(a$,{regno:e,setShowTeaserHeader:_})]})},uBe=({regno:e,date:t,reportTime:n,setReportTime:r,prefetchUniqueID:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(null),[u,f]=(0,d.useState)(!0),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)(!0),{t:v}=Ri(),{getReportTime:y}=bd({reportData:o,reportTime:n,setReportTime:r});(0,d.useEffect)(()=>{y()},[o]),(0,d.useEffect)(()=>{const b={regno:e,historicalDate:t,usePrefetch:u,reasonID:null,reasonDescription:null,prefetchUniqueID:i};g(!1),fo.getPastRegistration(b).then(S=>{g(!0),S&&!S.error?(c(S.preFetchDate),s(S)):p(!0)})},[u]);const x=()=>{f(!1)};return(0,a.jsxs)(a.Fragment,{children:[!m&&(0,a.jsx)($i,{center:!0}),h&&(0,a.jsx)(eo,{messageType:"alert",messageBody:v("reports_error_retrieving_data")}),!h&&(0,a.jsxs)(a.Fragment,{children:[l&&u&&(0,a.jsx)(fl,{onUpdate:()=>x(),date:l}),(0,a.jsx)(Pk,{companyRegistration:o,historical:!0})]})]})};uBe.propTypes={regno:k().string,date:k().instanceOf(Date),reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const r1=({data:e,itemType:t})=>{const n={in:{iconsClass:"icons icon-send change-in"},out:{iconsClass:"icons icon-status-rollback change-out"},other:{iconsClass:""}};return(0,a.jsxs)("div",{className:"company-comparison-item",children:[t&&(0,a.jsx)("i",{className:n[t].iconsClass}),(0,a.jsx)("div",{className:t&&"company-comparison-highlighted",children:e||"-"})]})};r1.propTypes={data:k().oneOfType([k().object,k().string]),itemType:k().string};const dBe=({companyRegistrationHistorical:e,historicalTitle:t,companyRegistrationBeforeHistorical:n,beforeHistoricalTitle:r})=>{const{t:i}=Wn(2017);return(0,a.jsxs)("div",{className:"box",children:[(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-subcontract"}),(0,a.jsx)("span",{children:i("companyRegistrationComparison_panelCaption_registration")})]})}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsxs)("div",{className:"grid gutter",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)("div",{className:"company-comparison-item",children:(0,a.jsx)("strong",{children:Mr(t)})})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)("div",{className:"company-comparison-item",children:(0,a.jsx)("strong",{children:Mr(r)})})})]})})]}),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_name"),historicalRegistration:e&&e.name,beforeHistoricalRegistration:n&&n.name}),(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_regno"),historicalRegistration:e&&ro(e.regno),beforeHistoricalRegistration:n&&ro(n.regno)}),(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_address"),historicalRegistration:e&&Bp(e.legalAddress,e.legalPostalCode,e.legalPostalCommunity),beforeHistoricalRegistration:n&&Bp(n.legalAddress,n.legalPostalCode,n.legalPostalCommunity)}),(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_legalForm"),historicalRegistration:e&&e.legalFormName,beforeHistoricalRegistration:n&&n.legalFormName}),(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_operation"),historicalRegistration:e&&e.isatNumber&&i(`isat_industrySector_${e.isatNumber}`)+` (${e.isatNumber})`,beforeHistoricalRegistration:n&&n.isatNumber&&i(`isat_industrySector_${n.isatNumber}`)+` (${n.isatNumber})`}),(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_firmWrite"),historicalRegistration:e&&e.firmWrite,beforeHistoricalRegistration:n&&n.firmWrite}),(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_postalAddress"),historicalRegistration:e&&Bp(e.postalAddress,e.postalCode,e.postalCommunity),beforeHistoricalRegistration:n&&Bp(n.postalAddress,n.postalCode,n.postalCommunity)})]}),(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-statistics"}),(0,a.jsx)("span",{children:i("companyRegistrationComparison_panelCaption_shareCapital")})]}),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_amount"),historicalRegistration:e&&Ta(e.equity)+" "+e.equityCurrency,beforeHistoricalRegistration:n&&Ta(n.equity)+" "+n.equityCurrency}),(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_equityConstraint"),historicalRegistration:e&&e.equityConstraint?i("yes"):i("no"),beforeHistoricalRegistration:n&&e.equityConstraint?i("yes"):i("no")}),(0,a.jsx)(Ty,{title:i("companyRegistrationComparison_infoPanel_equityRelief"),historicalRegistration:e&&e.equityRelief?i("yes"):i("no"),beforeHistoricalRegistration:n&&e.equityRelief?i("yes"):i("no")})]}),(0,a.jsxs)("div",{className:"grid collapse960 gutter-bottom",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-status-info"}),(0,a.jsx)("span",{children:i("companyRegistrationComparison_panelCaption_purpose")})]})}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsxs)("div",{className:"grid gutter",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(r1,{data:e&&e.purpose,itemType:e&&n&&e.purpose!==n.purpose?"in":null})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(r1,{data:n&&n.purpose,itemType:e&&n&&e.purpose!==n.purpose?"out":null})})]})})]}),(0,a.jsxs)("div",{className:"grid collapse960 gutter-bottom",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-response"}),(0,a.jsx)("span",{children:i("companyRegistrationComparison_panelCaption_comment")})]})}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsxs)("div",{className:"grid gutter",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(r1,{data:e&&e.comment,itemType:e&&n&&e.comment!==n.comment?"in":null})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(r1,{data:n&&n.comment,itemType:e&&n&&e.comment!==n.comment?"out":null})})]})})]})]})};dBe.propTypes={companyRegistrationHistorical:k().object,historicalTitle:k().instanceOf(Date),companyRegistrationBeforeHistorical:k().object,beforeHistoricalTitle:k().instanceOf(Date)};const Ty=({title:e,historicalRegistration:t,beforeHistoricalRegistration:n})=>(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsx)("strong",{children:e})}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsxs)("div",{className:"grid gutter",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(r1,{data:t,itemType:t&&t!==n?"in":null})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(r1,{data:n,itemType:n&&t!==n?"out":null})})]})})]});Ty.propTypes={title:k().string,historicalRegistration:k().string,beforeHistoricalRegistration:k().string};const M_=({companyMembersHistorical:e,historicalTitle:t,companyMembersBeforeHistorical:n,beforeHistoricalTitle:r,icon:i})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"box",children:(0,a.jsxs)("div",{className:"grid collapse960 gutter gutter-bottom",children:[(0,a.jsx)("div",{className:"col s3of12",children:i}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsxs)("div",{className:"grid gutter",children:[(0,a.jsxs)("div",{className:"col s1of2",children:[t&&(0,a.jsx)("div",{className:"company-comparison-item gutter-bottom",children:(0,a.jsx)("strong",{children:t})}),e.map((o,s)=>(0,a.jsx)(soe,{companyMember:o,change:o.changed?"in":null},s))]}),(0,a.jsxs)("div",{className:"col s1of2",children:[r&&(0,a.jsx)("div",{className:"company-comparison-item gutter-bottom",children:(0,a.jsx)("strong",{children:r})}),n.map((o,s)=>(0,a.jsx)(soe,{companyMember:o,change:o.changed?"out":null},s))]})]})})]})})});M_.propTypes={companyMembersHistorical:k().array,historicalTitle:k().string,companyMembersBeforeHistorical:k().array,beforeHistoricalTitle:k().string,icon:k().object};const soe=({companyMember:e,change:t})=>{const{t:n}=Wn(2017),r="/financeInfo/subjectOverview/",i=o=>{switch(o.involvementType.involvementTypeID){case 4:case 5:case 6:return n(`involvement_type_${o.involvementType.involvementTypeID}`);default:return o.involvementTypeDetail.involvementTypeDetailID>0?n(`involvement_type_detail_${o.involvementTypeDetail.involvementTypeDetailID}`):n(`involvement_type_${o.involvementType.involvementTypeID}`)}};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(r1,{data:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Vi,{to:{pathname:r+e.regno},children:e.name?e.name:e.subjectName?e.subjectName:""}),e.holdingRaw&&" - "+Ta(e.holdingRaw*100,2)+"%",e.typeOfOwnership&&e.typeOfOwnership.length>0&&(0,a.jsx)("div",{style:{paddingBottom:"10px"},children:e.typeOfOwnership.map((o,s)=>(0,a.jsx)("div",{children:n(`ownership_type_${o.id}`)},s))}),e.involvements&&e.involvements.map((o,s)=>(0,a.jsxs)(d.Fragment,{children:[s===0&&" (",i(o),s===e.involvements.length-1?")":", "]},s))]}),itemType:t})})};soe.propTypes={companyMember:k().object,change:k().string};const Z1r={},loe=({historicalMergers:e,beforeHistoricalMergers:t,title:n,panelCaption:r})=>{const i="/financeInfo/subjectOverview/";return(0,a.jsx)("div",{className:"box",children:(0,a.jsxs)("div",{className:"grid collapse960 gutter gutter-bottom",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-status-info"}),(0,a.jsx)("span",{children:r})]})}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsxs)("div",{className:"grid gutter",children:[(0,a.jsxs)("div",{className:"col s1of2",children:[n&&(0,a.jsx)("div",{className:"company-comparison-item gutter-bottom",children:(0,a.jsx)("strong",{children:n})}),e.map((o,s)=>(0,a.jsx)(r1,{data:(0,a.jsx)(Vi,{to:{pathname:i+o.regno},children:o.name}),itemType:o.changed?"in":null},s))]}),(0,a.jsxs)("div",{className:"col s1of2",children:[n&&(0,a.jsx)("div",{className:"company-comparison-item gutter-bottom",children:(0,a.jsx)("strong",{children:n})}),t.map((o,s)=>(0,a.jsx)(r1,{data:(0,a.jsx)(Vi,{to:{pathname:i+o.regno},children:o.name}),itemType:o.changed?"out":null},s))]})]})})]})})};loe.propTypes={historicalMergers:k().array,beforeHistoricalMergers:k().array,title:k().string,panelCaption:k().string};const fBe=({registrationComparison:e})=>{const{t,loaded:n}=Wn(2017),[r,i]=(0,d.useState)(null),[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(null),[u,f]=(0,d.useState)(null),[h,p]=(0,d.useState)(null),[m,g]=(0,d.useState)(null),[v,y]=(0,d.useState)(null),[x,b]=(0,d.useState)(null),[S,C]=(0,d.useState)(null),_=(B,W)=>W?B.filter(K=>K.involvements.some(G=>W.includes(G.involvementType.involvementTypeID))).map(K=>({name:K.name,regno:K.regno,involvements:W?K.involvements.filter(G=>W.includes(G.involvementType.involvementTypeID)):[]})):B,T=(B,W,K)=>{const G=_(B,K),J=_(W,K);return{historical:G.map(te=>({...te,changed:!J.some(re=>re.regno===te.regno&&re.name===te.name&&JSON.stringify(re.involvements)===JSON.stringify(te.involvements))})),beforeHistorical:J.map(te=>({...te,changed:!G.some(re=>re.regno===te.regno&&re.name===te.name&&JSON.stringify(re.involvements)===JSON.stringify(te.involvements))}))}},M=(B,W)=>{const K=te=>({name:te.subjectName,holding:te.holdingRaw,ownership:JSON.stringify(te.typeOfOwnership)}),G=(te,re)=>{const me=K(te);return!re.some(Ce=>me.name===Ce.subjectName&&me.holding===Ce.holdingRaw&&me.ownership===JSON.stringify(Ce.typeOfOwnership))},J=(te,re)=>te.map(me=>({...me,changed:G(me,re)}));return{historical:J(B,W),beforeHistorical:J(W,B)}},j=(B,W)=>({historical:B.map(K=>({...K,changed:!W.some(G=>G.regno===K.regno&&JSON.stringify(G.scheduleDate)===JSON.stringify(K.scheduleDate))})),beforeHistorical:W.map(K=>({...K,changed:!B.some(G=>G.regno===K.regno&&JSON.stringify(G.scheduleDate)===JSON.stringify(K.scheduleDate))}))});return(0,d.useEffect)(()=>{if(e){var B=null,W=null;e.registrationOnHistoricalDate.companyRegistration&&e.registrationOnHistoricalDate.companyRegistration.boardChangeMeetingDate?B=Eu(e.registrationOnHistoricalDate.companyRegistration.boardChangeMeetingDate&&e.registrationOnHistoricalDate.companyRegistration.boardChangeMeetingDate):B=t("not_registered"),e.registrationOnDayBeforeHistoricalDate.companyRegistration&&e.registrationOnDayBeforeHistoricalDate.companyRegistration.boardChangeMeetingDate?W=Eu(e.registrationOnDayBeforeHistoricalDate.companyRegistration.boardChangeMeetingDate):W=t("not_registered"),i({historical:B,beforeHistorical:W}),s(T(e.registrationOnHistoricalDate.companyMembers,e.registrationOnDayBeforeHistoricalDate.companyMembers,[1])),c(T(e.registrationOnHistoricalDate.companyMembers,e.registrationOnDayBeforeHistoricalDate.companyMembers,[4,5])),f(T(e.registrationOnHistoricalDate.companyMembers,e.registrationOnDayBeforeHistoricalDate.companyMembers,[2])),p(T(e.registrationOnHistoricalDate.companyMembers,e.registrationOnDayBeforeHistoricalDate.companyMembers,[6])),g(T(e.registrationOnHistoricalDate.companyMembers,e.registrationOnDayBeforeHistoricalDate.companyMembers,[7,8,9])),y(j(e.registrationOnHistoricalDate.companyMergers,e.registrationOnDayBeforeHistoricalDate.companyMergers)),b(j(e.registrationOnHistoricalDate.companySplits,e.registrationOnDayBeforeHistoricalDate.companySplits)),C(M(e.registrationOnHistoricalDate?.ultimateBeneficialOwners&&e.registrationOnHistoricalDate?.ultimateBeneficialOwners,e.registrationOnDayBeforeHistoricalDate?.ultimateBeneficialOwners&&e.registrationOnDayBeforeHistoricalDate?.ultimateBeneficialOwners))}},[e]),!n||!e?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(dBe,{companyRegistrationHistorical:e.registrationOnHistoricalDate.companyRegistration,historicalTitle:e.historicalDate,companyRegistrationBeforeHistorical:e.registrationOnDayBeforeHistoricalDate.companyRegistration,beforeHistoricalTitle:e.dayBeforeHistoricalDate}),o&&(o.historical.length>0||o.beforeHistorical.length>0)&&(0,a.jsx)(M_,{companyMembersHistorical:o.historical,historicalTitle:`Skipu\xF0 samkv\xE6mt fundi ${r.historical}`,companyMembersBeforeHistorical:o.beforeHistorical,beforeHistoricalTitle:`Skipu\xF0 samkv\xE6mt fundi ${r.beforeHistorical}`,icon:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-group"}),(0,a.jsx)("span",{children:t("companyRegistrationComparison_panelCaption_companyBoard")})]})}),l&&(l.historical.length>0||l.beforeHistorical.length>0)&&(0,a.jsx)(M_,{companyMembersHistorical:l.historical,historicalTitle:Eu(e.historicalDate),companyMembersBeforeHistorical:l.beforeHistorical,beforeHistoricalTitle:Eu(e.dayBeforeHistoricalDate),icon:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-group"}),(0,a.jsx)("span",{children:t("companyRegistrationComparison_panelCaption_managingDirector_procuration")})]})}),u&&(u.historical.length>0||u.beforeHistorical.length>0)&&(0,a.jsx)(M_,{companyMembersHistorical:u.historical,historicalTitle:Eu(e.historicalDate),companyMembersBeforeHistorical:u.beforeHistorical,beforeHistoricalTitle:Eu(e.dayBeforeHistoricalDate),icon:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-audit"}),(0,a.jsx)("span",{children:t("companyRegistrationComparison_panelCaption_auditors")})]})}),h&&(h.historical.length>0||h.beforeHistorical.length>0)&&(0,a.jsx)(M_,{companyMembersHistorical:h.historical,companyMembersBeforeHistorical:h.beforeHistorical,icon:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-group"}),(0,a.jsx)("span",{children:t("companyRegistrationComparison_panelCaption_founders")})]})}),m&&(m.historical.length>0||m.beforeHistorical.length>0)&&(0,a.jsx)(M_,{companyMembersHistorical:m.historical,companyMembersBeforeHistorical:m.beforeHistorical,icon:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-group"}),(0,a.jsx)("span",{children:t("companyRegistrationComparison_panelCaption_others")})]})}),v&&(v.historical.length>0||v.beforeHistorical.length>0)&&(0,a.jsx)(loe,{historicalMergers:v.historical,beforeHistoricalMergers:v.beforeHistorical,title:t("companyRegistrationComparison_infoPanel_acquisition"),panelCaption:t("companyRegistrationComparison_panelCaption_mergers")}),x&&(x.historical.length>0||x.beforeHistorical.length>0)&&(0,a.jsx)(loe,{historicalMergers:x.historical,beforeHistoricalMergers:x.beforeHistorical,title:t("companyRegistrationComparison_infoPanel_receivingCompany"),panelCaption:t("companyRegistrationComparison_panelCaption_splits")}),S&&(S.historical&&S.historical.length>0||S.beforeHistorical&&S.beforeHistorical.length>0)&&(0,a.jsx)(M_,{companyMembersHistorical:S.historical,companyMembersBeforeHistorical:S.beforeHistorical,icon:(0,a.jsxs)("div",{className:"panel-caption",children:[(0,a.jsx)("i",{className:"icon-group"}),(0,a.jsx)("span",{children:t("ultimate_beneficial_owner_header")})]})})]})};fBe.propTypes={registrationComparison:k().object};const hBe=({regno:e,date:t,reportTime:n,setReportTime:r,prefetchUniqueID:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(null),[u,f]=(0,d.useState)(!0),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)(!0),{t:v}=Ri(),{getReportTime:y}=bd({reportData:o,reportTime:n,setReportTime:r});(0,d.useEffect)(()=>{y()},[o]),(0,d.useEffect)(()=>{const b={regno:e,historicalDate:t,usePrefetch:u,reasonID:null,reasonDescription:null,prefetchUniqueID:i};g(!1),fo.getRegistrationComparison(b).then(S=>{g(!0),S&&!S.error?(c(S.preFetchDate),s(S)):p(!0)})},[u]);const x=()=>{f(!1)};return(0,a.jsxs)(a.Fragment,{children:[!m&&(0,a.jsx)($i,{center:!0}),h&&(0,a.jsx)(eo,{messageType:"alert",messageBody:v("reports_error_retrieving_data")}),!h&&(0,a.jsxs)(a.Fragment,{children:[l&&u&&(0,a.jsx)(fl,{onUpdate:()=>x(),date:l}),(0,a.jsx)(fBe,{registrationComparison:o})]})]})};hBe.propTypes={regno:k().string,date:k().instanceOf(Date),reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const coe=e=>{const t={originalLoanAmount:0,authorizedOverdraft:0,unusedOverdraft:0,amount:0,defaulted:0,monthly:0};return e.forEach(n=>{t.originalLoanAmount+=n.originalLoanAmount,t.authorizedOverdraft+=n.authorizedOverdraft,t.unusedOverdraft+=n.unusedOverdraft,t.defaulted+=n.defaulted,t.amount+=n.totalAmount,t.monthly+=n.monthlyPayment}),t},uoe=e=>e.map((t,n)=>n===e.length-1?t.name:t.name+", "),pBe=({loans:e})=>{const{t}=Wn(2022);if(e.length===0)return(0,a.jsx)(Bi,{});const n=coe(e);return(0,a.jsx)("div",{className:"table-wrap text-right",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"17.5%"}),(0,a.jsx)("col",{width:"17.5%"}),(0,a.jsx)("col",{width:"17.5%"}),(0,a.jsx)("col",{width:"17.5%"})]}),(0,a.jsx)("thead",{className:"no-border",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_originalLoanAmount")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_totalAmount")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_defaulted")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_monthlyPayment")})]})}),(0,a.jsxs)("tbody",{className:"only-bottom-border",children:[e.map(function(r,i){let o=r.remainingMonths?r.remainingMonths+" "+t("debtorStatus_remainingMonths")+(r.loanMaturity&&r.loanMaturity>0?" "+t("debtorStatus_remainingMonthsOf")+r.loanMaturity:""):t("debtorStatus_Unknown"),s=r.oldestDefaultedPayment?Mr(r.oldestDefaultedPayment):null,l=r.guarantee?t(`debtorStatus_guarantee_${r.guarantee}`):t("debtorStatus_Unlisted"),c=r.inLegalProcess?(0,a.jsx)("span",{className:"text-red",children:t("yes")}):t("no");return(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{className:"text-left",children:[(0,a.jsxs)("div",{className:(r.inLegalProcess?"text-red":"")+" text-semibold half-spacing-bottom",children:[t(`debtorStatus_loanType_${r.loanType}`)," ",r.creditorShortName," [",r.loanNumber,"]"]}),(0,a.jsxs)("ul",{className:"no-gutter-bottom",children:[(0,a.jsxs)("li",{children:[t("debtorStatus_guarantee")+": "+l,r.guaranteeNumber&&(0,a.jsx)(a.Fragment,{children:" "+t("debtorStatus_guaranteeNumber",r.guaranteeNumber)})]}),(0,a.jsx)("li",{children:t("debtorStatus_issueDate")+": "+(r.issueDate?Mr(r.issueDate):"")}),(0,a.jsx)("li",{children:t("debtorStatus_loanMaturity")+": "+o}),s&&(0,a.jsx)("li",{children:t("debtorStatus_oldestDefaultedPayment")+": "+s}),(0,a.jsx)("li",{children:t("debtorStatus_inLegalProcess")+": "+c}),r.inFrozenState&&(0,a.jsxs)("li",{children:[t("debtorStatus_inFrozenState")+": ",(0,a.jsx)("span",{className:"text-red",children:t("yes")})]})]})]}),(0,a.jsx)("td",{children:Ta(r.originalLoanAmount)}),(0,a.jsx)("td",{children:Ta(r.totalAmount)}),(0,a.jsx)("td",{className:r.defaulted&&r.defaulted>0?"text-red":"",children:Ta(r.defaulted)}),(0,a.jsx)("td",{children:Ta(r.monthlyPayment)})]},i)}),(0,a.jsxs)("tr",{className:"total-row",children:[(0,a.jsx)("td",{className:"text-semibold  text-left",children:t("debtorStatus_total")}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.originalLoanAmount)}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.amount)}),(0,a.jsx)("td",{className:n.defaulted>0?"text-red text-semibold":"text-semibold",children:Ta(n.defaulted)}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.monthly)})]})]})]})})};pBe.propTypes={loans:k().array};const mBe=({loans:e})=>{const{t}=Wn(2022);if(e.length===0)return(0,a.jsx)(Bi,{});const n=coe(e);return(0,a.jsx)("div",{className:"table-wrap text-right",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"17.5%"}),(0,a.jsx)("col",{width:"17.5%"}),(0,a.jsx)("col",{width:"17.5%"}),(0,a.jsx)("col",{width:"17.5%"})]}),(0,a.jsx)("thead",{className:"no-border",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_authorizedOverdraft")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_totalAmount")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_defaulted")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_unusedOverdraft")})]})}),(0,a.jsxs)("tbody",{className:"only-bottom-border",children:[e.map(function(r,i){let o=r.oldestDefaultedPayment?Mr(r.oldestDefaultedPayment):null,s=r.guarantee?t(`debtorStatus_guarantee_${r.guarantee}`):t("debtorStatus_Unlisted"),l=r.inLegalProcess?(0,a.jsx)("span",{className:"text-red",children:t("yes")}):t("no");return(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{className:"text-left",children:[(0,a.jsxs)("div",{className:(r.inLegalProcess?"text-red":"")+" text-semibold half-spacing-bottom",children:[t(`debtorStatus_loanType_${r.loanType}`)," ",r.creditorShortName," [",r.loanNumber,"]"]}),(0,a.jsxs)("ul",{className:"no-gutter-bottom",children:[(0,a.jsxs)("li",{children:[t("debtorStatus_guarantee")+": "+s,r.guaranteeNumber&&(0,a.jsx)("span",{children:t("debtorStatus_guaranteeNumber",r.guaranteeNumber)})]}),(0,a.jsx)("li",{children:t("debtorStatus_issueDate")+": "+(r.issueDate?Mr(r.issueDate):"")}),o&&(0,a.jsx)("li",{children:t("debtorStatus_oldestDefaultedPayment")+": "+o}),(0,a.jsx)("li",{children:t("debtorStatus_inLegalProcess")+": "+l}),r.inFrozenState&&(0,a.jsxs)("li",{children:[t("debtorStatus_inFrozenState")+": ",(0,a.jsx)("span",{className:"text-red",children:t("yes")})]})]})]}),(0,a.jsx)("td",{children:Ta(r.authorizedOverdraft)}),(0,a.jsx)("td",{children:Ta(r.totalAmount)}),(0,a.jsx)("td",{className:r.defaulted&&r.defaulted>0?"text-red":"",children:Ta(r.defaulted)}),(0,a.jsx)("td",{children:Ta(r.unusedOverdraft)})]},i)}),(0,a.jsxs)("tr",{className:"total-row",children:[(0,a.jsx)("td",{className:"text-semibold  text-left",children:t("debtorStatus_total")}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.authorizedOverdraft)}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.amount)}),(0,a.jsx)("td",{className:n.defaulted>0?"text-red text-semibold":"text-semibold",children:Ta(n.defaulted)}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.unusedOverdraft)})]})]})]})})};mBe.propTypes={loans:k().array};const gBe=({loans:e})=>{const{t}=Wn(2022);if(e.length===0)return(0,a.jsx)(Bi,{});const n=coe(e);return(0,a.jsx)("div",{className:"table-wrap text-right",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{width:"14%"}),(0,a.jsx)("col",{width:"14%"})]}),(0,a.jsx)("thead",{className:"no-border do-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_debtorType")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_authorizedOverdraft")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_totalAmount")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_defaulted")}),(0,a.jsx)("th",{className:"text-right",children:t("debtorStatus_unusedOverdraft")})]})}),(0,a.jsxs)("tbody",{className:"only-bottom-border",children:[e.map(function(r,i){let o=r.remainingMonths?r.remainingMonths+" "+t("debtorStatus_remainingMonths")+(r.loanMaturity&&r.loanMaturity>0?" "+t("debtorStatus_remainingMonthsOf")+r.loanMaturity:""):t("debtorStatus_Unknown"),s=r.oldestDefaultedPayment?Mr(r.oldestDefaultedPayment):null,l=r.inLegalProcess?t("yes"):t("no");return(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{className:"text-left",children:[(0,a.jsxs)("div",{className:(r.inLegalProcess?"text-red":"")+" text-semibold half-spacing-bottom",children:[t(`debtorStatus_loanType_${r.loanType}`)," ",r.creditorShortName," [",r.loanNumber,"]"]}),(0,a.jsxs)("ul",{className:"no-gutter-bottom",children:[r.issueDate?(0,a.jsx)("li",{children:t("debtorStatus_issueDate")+": "+Mr(r.issueDate)}):t("debtorStatus_Unknown"),(0,a.jsx)("li",{children:t("debtorStatus_loanMaturity")+": "+o}),s&&(0,a.jsxs)("li",{children:[t("debtorStatus_oldestDefaultedPayment")+": "+s," "]}),(0,a.jsx)("li",{children:t("debtorStatus_inLegalProcess")+": "+l}),r.inFrozenState&&(0,a.jsxs)("li",{children:[t("debtorStatus_inFrozenState")+": ",(0,a.jsx)("span",{className:"text-red",children:t("yes")})]})]})]}),(0,a.jsx)("td",{children:t(`debtorStatus_debtorType_${r.debtorType}`)}),(0,a.jsx)("td",{children:Ta(r.authorizedOverdraft)}),(0,a.jsx)("td",{children:Ta(r.totalAmount)}),(0,a.jsx)("td",{className:r.defaulted&&r.defaulted>0?"text-red":"",children:Ta(r.defaulted)}),(0,a.jsx)("td",{children:Ta(r.unusedOverdraft)})]},i)}),(0,a.jsxs)("tr",{className:"total-row",children:[(0,a.jsx)("td",{className:"text-semibold text-left",children:t("debtorStatus_total")}),(0,a.jsx)("td",{}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.authorizedOverdraft)}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.amount)}),(0,a.jsx)("td",{className:n.defaulted>0?"text-red text-semibold":"text-semibold",children:Ta(n.defaulted)}),(0,a.jsx)("td",{className:"text-semibold",children:Ta(n.unusedOverdraft)})]})]})]})})};gBe.propTypes={loans:k().array.isRequired};var P0n=Object.prototype;function O0n(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||P0n;return e===n}const vBe=O0n;function j0n(e,t){return function(n){return e(t(n))}}var M0n=j0n(Object.keys,Object);const R0n=M0n;var D0n=Object.prototype,k0n=D0n.hasOwnProperty;function I0n(e){if(!vBe(e))return R0n(e);var t=[];for(var n in Object(e))k0n.call(e,n)&&n!="constructor"&&t.push(n);return t}const yBe=I0n;var F0n="[object AsyncFunction]",N0n="[object Function]",L0n="[object GeneratorFunction]",B0n="[object Proxy]";function U0n(e){if(!s3(e))return!1;var t=c3(e);return t==N0n||t==L0n||t==F0n||t==B0n}const xBe=U0n;var V0n=qx["__core-js_shared__"];const doe=V0n;var bBe=function(){var e=/[^.]+$/.exec(doe&&doe.keys&&doe.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function $0n(e){return!!bBe&&bBe in e}const z0n=$0n;var W0n=Function.prototype,H0n=W0n.toString;function G0n(e){if(e!=null){try{return H0n.call(e)}catch{}try{return e+""}catch{}}return""}const R_=G0n;var Y0n=/[\\^$.*+?()[\]{}|]/g,K0n=/^\[object .+?Constructor\]$/,X0n=Function.prototype,Z0n=Object.prototype,Q0n=X0n.toString,J0n=Z0n.hasOwnProperty,q0n=RegExp("^"+Q0n.call(J0n).replace(Y0n,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function emn(e){if(!s3(e)||z0n(e))return!1;var t=xBe(e)?q0n:K0n;return t.test(R_(e))}const tmn=emn;function nmn(e,t){return e?.[t]}const rmn=nmn;function amn(e,t){var n=rmn(e,t);return tmn(n)?n:void 0}const _3=amn;var imn=_3(qx,"DataView");const foe=imn;var omn=_3(qx,"Map");const Ok=omn;var smn=_3(qx,"Promise");const hoe=smn;var lmn=_3(qx,"Set");const poe=lmn;var cmn=_3(qx,"WeakMap");const moe=cmn;var wBe="[object Map]",umn="[object Object]",SBe="[object Promise]",CBe="[object Set]",EBe="[object WeakMap]",_Be="[object DataView]",dmn=R_(foe),fmn=R_(Ok),hmn=R_(hoe),pmn=R_(poe),mmn=R_(moe),D_=c3;(foe&&D_(new foe(new ArrayBuffer(1)))!=_Be||Ok&&D_(new Ok)!=wBe||hoe&&D_(hoe.resolve())!=SBe||poe&&D_(new poe)!=CBe||moe&&D_(new moe)!=EBe)&&(D_=function(e){var t=c3(e),n=t==umn?e.constructor:void 0,r=n?R_(n):"";if(r)switch(r){case dmn:return _Be;case fmn:return wBe;case hmn:return SBe;case pmn:return CBe;case mmn:return EBe}return t});const goe=D_;var gmn="[object Arguments]";function vmn(e){return u3(e)&&c3(e)==gmn}const TBe=vmn;var ABe=Object.prototype,ymn=ABe.hasOwnProperty,xmn=ABe.propertyIsEnumerable,bmn=TBe(function(){return arguments}())?TBe:function(e){return u3(e)&&ymn.call(e,"callee")&&!xmn.call(e,"callee")};const PBe=bmn;var wmn=Array.isArray;const jk=wmn;var Smn=9007199254740991;function Cmn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Smn}const OBe=Cmn;function Emn(e){return e!=null&&OBe(e.length)&&!xBe(e)}const jBe=Emn;function _mn(){return!1}const Tmn=_mn;var MBe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,RBe=MBe&&typeof module=="object"&&module&&!module.nodeType&&module,Amn=RBe&&RBe.exports===MBe,DBe=Amn?qx.Buffer:void 0,Pmn=DBe?DBe.isBuffer:void 0,Omn=Pmn||Tmn;const E$=Omn;var jmn="[object Arguments]",Mmn="[object Array]",Rmn="[object Boolean]",Dmn="[object Date]",kmn="[object Error]",Imn="[object Function]",Fmn="[object Map]",Nmn="[object Number]",Lmn="[object Object]",Bmn="[object RegExp]",Umn="[object Set]",Vmn="[object String]",$mn="[object WeakMap]",zmn="[object ArrayBuffer]",Wmn="[object DataView]",Hmn="[object Float32Array]",Gmn="[object Float64Array]",Ymn="[object Int8Array]",Kmn="[object Int16Array]",Xmn="[object Int32Array]",Zmn="[object Uint8Array]",Qmn="[object Uint8ClampedArray]",Jmn="[object Uint16Array]",qmn="[object Uint32Array]",fu={};fu[Hmn]=fu[Gmn]=fu[Ymn]=fu[Kmn]=fu[Xmn]=fu[Zmn]=fu[Qmn]=fu[Jmn]=fu[qmn]=!0,fu[jmn]=fu[Mmn]=fu[zmn]=fu[Rmn]=fu[Wmn]=fu[Dmn]=fu[kmn]=fu[Imn]=fu[Fmn]=fu[Nmn]=fu[Lmn]=fu[Bmn]=fu[Umn]=fu[Vmn]=fu[$mn]=!1;function egn(e){return u3(e)&&OBe(e.length)&&!!fu[c3(e)]}const tgn=egn;function ngn(e){return function(t){return e(t)}}const rgn=ngn;var kBe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Mk=kBe&&typeof module=="object"&&module&&!module.nodeType&&module,agn=Mk&&Mk.exports===kBe,voe=agn&&U7e.process,ign=function(){try{var e=Mk&&Mk.require&&Mk.require("util").types;return e||voe&&voe.binding&&voe.binding("util")}catch{}}();const IBe=ign;var FBe=IBe&&IBe.isTypedArray,ogn=FBe?rgn(FBe):tgn;const yoe=ogn;var sgn="[object Map]",lgn="[object Set]",cgn=Object.prototype,ugn=cgn.hasOwnProperty;function dgn(e){if(e==null)return!0;if(jBe(e)&&(jk(e)||typeof e=="string"||typeof e.splice=="function"||E$(e)||yoe(e)||PBe(e)))return!e.length;var t=goe(e);if(t==sgn||t==lgn)return!e.size;if(vBe(e))return!yBe(e).length;for(var n in e)if(ugn.call(e,n))return!1;return!0}const fgn=dgn,NBe=({debt:e})=>{const{t}=Wn(2022);return fgn(e)?null:(0,a.jsxs)("div",{className:"text-14 gutter-top",children:[(0,a.jsx)("p",{className:"text-semibold no-gutter-bottom",children:t("debtorStatus_terms_title")}),(0,a.jsx)("p",{children:t("debtorStatus_terms")}),e.membersWithData&&e.membersWithData.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:"text-semibold no-gutter-bottom",children:t("debtorStatus_membersWithData")}),(0,a.jsx)("p",{children:uoe(e.membersWithData)})]}),e.membersFailed&&e.membersFailed.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:"text-semibold no-gutter-bottom text-red",children:t("debtorStatus_membersFailed")}),(0,a.jsx)("p",{className:"text-red",children:uoe(e.membersFailed)})]}),(0,a.jsx)("p",{className:"text-semibold no-gutter-bottom",children:t("debtorStatus_members")}),(0,a.jsx)("p",{children:uoe(e.members)}),(0,a.jsx)("p",{className:"text-semibold no-gutter-bottom",children:t("debtorStatus_explanation_title")}),(0,a.jsx)("p",{children:t("debtorStatus_explanation")}),(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:"text-semibold",children:t("debtorStatus_explanation_totalAmount_title")+" "}),t("debtorStatus_explanation_totalAmount")]}),(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:"text-semibold",children:t("debtorStatus_explanation_amounts_title")+": "}),t("debtorStatus_explanation_amounts")]}),(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:"text-semibold",children:t("debtorStatus_explanation_monthlyPayment_title")+": "}),t("debtorStatus_explanation_monthlyPayment")]}),(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:"text-semibold",children:t("debtorStatus_explanation_authorizedOverdraft_title")+": "}),t("debtorStatus_explanation_authorizedOverdraft")]}),(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:"text-semibold",children:t("debtorStatus_explanation_totalObligations_title")+": "}),t("debtorStatus_explanation_totalObligations")]}),(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:"text-semibold",children:t("debtorStatus_explanation_debtType_title")+": "}),t("debtorStatus_explanation_debtType")]})]})};NBe.propTypes={debt:k().object.isRequired};const LBe=({debtorStatus:e})=>{const{t}=Wn(2022);let n="-",r="-";return e.isOnDDD!==void 0&&(n=e.isOnDDD?t("yes"):t("no")),e.isOnDDDNonLibra!==void 0&&(r=e.isOnDDDNonLibra?t("yes"):t("no")),(0,a.jsxs)("div",{className:"grid collapse600",children:[(0,a.jsx)("div",{className:"col s2of12",children:(0,a.jsxs)("div",{className:"panel-title",children:[(0,a.jsx)("i",{className:"icon-custom-file01"}),(0,a.jsx)("span",{children:t("debtorStatus_summary_title")})]})}),(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsx)(un,{text:t("debtorStatus_totalMonthlyPayment"),data:(0,a.jsxs)(a.Fragment,{children:[Ta(e.totalMonthlyPayment)," ",t("UNIT_ISK_SHORT")]})}),(0,a.jsx)(un,{text:t("debtorStatus_totalLoanDebtor"),data:(0,a.jsxs)(a.Fragment,{children:[Ta(e.totalLoanDebtor)," ",t("UNIT_ISK_SHORT")]})}),(0,a.jsx)(un,{text:t("debtorStatus_totalDefaulted"),data:(0,a.jsxs)(a.Fragment,{children:[Ta(e.totalDefaulted)," ",t("UNIT_ISK_SHORT")]})}),(0,a.jsx)(un,{text:t("debtorStatus_isOnDefaultDebtor"),data:n})]}),(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsx)(un,{text:t("debtorStatus_totalLoanGuarantee"),data:(0,a.jsxs)(a.Fragment,{children:[Ta(e.totalLoanGuarantee)," ",t("UNIT_ISK_SHORT")]})}),(0,a.jsx)(un,{text:t("debtorStatus_totalObligations"),data:(0,a.jsxs)(a.Fragment,{children:[Ta(e.totalObligations)," ",t("UNIT_ISK_SHORT")]})}),(0,a.jsx)(un,{text:t("debtorStatus_totalObligationsAndUnusedOverdraft"),data:(0,a.jsxs)(a.Fragment,{children:[Ta(e.totalObligationsAndUnusedOverdraft)," ",t("UNIT_ISK_SHORT")]})}),(0,a.jsx)(un,{text:t("debtorStatus_isOnDefaultDebtorOther"),data:r})]})]})};LBe.propTypes={debtorStatus:k().object};const _$=({debtorStatus:e,tooManyFailedMembers:t})=>{const{t:n}=Wn(2022);if(t)return(0,a.jsx)(eo,{messageType:"alert",messageBody:n("debtStatus_error_tooManyFailedMembers")});if(!e)return(0,a.jsx)($i,{center:!0});const r=e.loans&&e.loans.filter(o=>o.authorizedOverdraft===0),i=e.loans&&e.loans.filter(o=>o.authorizedOverdraft!=0);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"reports-boxPanel",children:(0,a.jsx)(No,{children:(0,a.jsx)(LBe,{debtorStatus:e})})}),(0,a.jsx)("h3",{children:n("debtorStatus_loansWithoutAuthorizedOverdraft_title")}),(0,a.jsx)(pBe,{loans:r}),(0,a.jsx)("h3",{children:n("debtorStatus_loansWithAuthorizedOverdraft_title")}),(0,a.jsx)(mBe,{loans:i}),e&&e.loansGuaranteed&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:n("debtorStatus_loansGuaranteed_title")}),(0,a.jsx)(gBe,{loans:e.loansGuaranteed})]}),(0,a.jsx)(NBe,{debt:e})]})};_$.propTypes={debtorStatus:k().object,tooManyFailedMembers:k().bool};const BBe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(!0),[c,u]=(0,d.useState)(!1),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!0),{t:g}=Ri(),{getReportTime:v}=bd({reportData:i,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{v()},[i]),(0,d.useEffect)(()=>{const x={regno:e,usePrefetch:s,reasonID:null,reasonDescription:null,prefetchUniqueID:r};m(!1),fo.getDebtorStatus(x).then(b=>{m(!0),b&&!b.error?o(b):b&&b.error&&b.error.error&&b.error.error.startsWith("106")?h(!0):(!b||b.error)&&u(!0)})},[s]);const y=()=>{l(!1)};return(0,a.jsxs)(a.Fragment,{children:[!p&&(0,a.jsx)($i,{center:!0}),c&&(0,a.jsx)(eo,{messageType:"alert",messageBody:g("reports_error_retrieving_data")}),f&&(0,a.jsx)(_$,{tooManyFailedMembers:!0}),!c&&(0,a.jsxs)(a.Fragment,{children:[i&&i.preFetchDate&&s&&(0,a.jsx)(fl,{onUpdate:()=>y(),date:i.preFetchDate}),i&&(0,a.jsx)(_$,{debtorStatus:i})]})]})};BBe.propTypes={product:k().object,regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const UBe=({currentRegistration:e,beneficialOwnership:t,subjectInfo:n,onClick:r,companyRegistryTimeline:i,onProductClick:o})=>{const[s,l,c]=Jg(2,2,2),[u,f]=(0,d.useState)(null),{t:h}=Wn(2025);return(0,d.useEffect)(()=>{i.loaded&&i.additionalProductItems&&(f(i.additionalProductItems),c(i.additionalProductItems.length))},[i.loaded,i.additionalProductItems]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Pk,{companyRegistration:e,PepComponent:t1,hideUltimateBeneficialOwners:!0})}),(0,a.jsxs)(No,{children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-change-history"}),(0,a.jsx)("span",{children:h("companyRegistryChanges_title")})]}),(0,a.jsxs)("div",{className:"timeline--conatainer",children:[u&&u.slice(0,s).map((p,m)=>(0,a.jsx)(VBe,{data:p,onClick:o},m)),i.additionalProductItems&&s<i.additionalProductItems.length&&(0,a.jsx)(kp,{text:h("button_moreItems_text_getMore"),onClick:l})]})]}),(0,a.jsx)("div",{className:"beneficialOwners",children:(0,a.jsx)(C$,{beneficialOwners:t,subjectInfo:n,onClick:r,isPEP:!0})})]})};UBe.propTypes={companyRegistration:k().object,currentRegistration:k().object,beneficialOwnership:k().object,subjectInfo:k().object,pepPrefetchAvailability:k().array,onClick:k().func,companyRegistryTimeline:k().object,onProductClick:k().func};const VBe=({data:e,dateChange:t,dates:n,onClick:r})=>{const{t:i}=Wn(2016),o=e.description.length,s=e.description.map((f,h)=>{const p=o-1===h?" ":"; ";return i(`companyRegistry_changeItems_${f.id}`)+p}),l=t?gh()(n.dateFrom).format("DD.MM.YYYY"):Mr(e.date),c=t?{...e.products[0],date:l,dateFrom:gh()(n.dateFrom).subtract(1,"day").format("DD.MM.YYYY")}:{...e.products[1],date:l},u=t?"S\xE6kja \xED fyrirt\xE6kjaskr\xE1":s;return(0,a.jsxs)("div",{className:"timeline--item",children:[(0,a.jsx)("div",{className:"timeline--date",children:l}),(0,a.jsx)("div",{className:"timeline--description",children:u}),(0,a.jsx)("div",{className:"timeline--action",children:(0,a.jsx)(Mi,{track:{category:"Products",action:"CompanyRegistry timeline button",label:"Subject overview"},type:"tertiary",onClick:()=>r(c),children:i("button_text_get")})})]})};VBe.propTypes={data:k().object,dateChange:k().bool,dates:k().object,onClick:k().func};const J1r={},q1r={},$Be=e=>(0,a.jsx)("div",{className:"__news-article",...e}),xoe=({children:e,noSeperator:t})=>(0,a.jsxs)(a.Fragment,{children:[!t&&(0,a.jsx)(zBe,{}),d.Children.map(e,n=>(0,a.jsxs)(a.Fragment,{children:[n,!t&&(0,a.jsx)(zBe,{})]}))]}),zBe=e=>(0,a.jsx)("div",{style:{height:1,width:"100%",backgroundColor:"#BFBFBF"},...e});xoe.propTypes={children:k().array,noSeperator:k().bool};const WBe=e=>(0,a.jsx)("div",{className:"__news-article-content",...e});var boe=rn(48439);const woe=({date:e,title:t})=>{const n=(0,boe.default)(new Date(e),"dd.MM.yyyy");return(0,a.jsx)("div",{children:(0,a.jsxs)("div",{className:"text-semibold",children:[(0,a.jsx)("span",{style:{marginRight:"20px"},children:n}),(0,a.jsx)("span",{children:t})]})})};woe.propTypes={date:k().oneOfType([k().object,k().string]),mediaName:k().string,title:k().string,likes:k().number,shares:k().number,isMediaTeaser:k().bool};var HBe,GBe;function Soe(){return Soe=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},Soe.apply(null,arguments)}function ebr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Soe({xmlns:"http://www.w3.org/2000/svg",width:300,height:300.002,viewBox:"0 0 300 300.002",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,HBe||(HBe=React.createElement("defs",null,React.createElement("clipPath",{id:"clipPath4674",clipPathUnits:"userSpaceOnUse"},React.createElement("path",{d:"M0 500h1024V0H0v500z"})))),GBe||(GBe=React.createElement("g",{transform:"translate(-33.466 -429.48)"},React.createElement("g",{transform:"matrix(1.11655 0 0 -1.11655 -103.487 863.086)"},React.createElement("g",{clipPath:"url(#clipPath4674)"},React.createElement("g",{transform:"translate(375.716 120.553)"},React.createElement("path",{fill:"#3b5998",fillOpacity:1,fillRule:"nonzero",stroke:"none",d:"M0 0c8.134 0 14.73 6.596 14.73 14.73v237.434c0 8.137-6.596 14.731-14.73 14.731h-237.433c-8.137 0-14.73-6.594-14.73-14.731V14.73c0-8.134 6.593-14.73 14.73-14.73H0z"})),React.createElement("g",{transform:"translate(307.705 120.553)"},React.createElement("path",{fill:"#fff",fillOpacity:1,fillRule:"nonzero",stroke:"none",d:"M0 0v103.355h34.693l5.194 40.28H0v25.717c0 11.662 3.238 19.609 19.962 19.609l21.33.01v36.026c-3.69.49-16.351 1.587-31.081 1.587-30.753 0-51.806-18.771-51.806-53.244v-29.705h-34.781v-40.28h34.781V0H0z"})))))))}const tbr=null,hgn=rn.p+"static/media/facebook.532ae2db057da7b65742420444da7ff5.svg";var YBe;function Coe(){return Coe=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},Coe.apply(null,arguments)}function nbr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Coe({width:"256px",height:"209px",viewBox:"0 0 256 209",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",preserveAspectRatio:"xMidYMid",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,YBe||(YBe=React.createElement("g",null,React.createElement("path",{d:"M256,25.4500259 C246.580841,29.6272672 236.458451,32.4504868 225.834156,33.7202333 C236.678503,27.2198053 245.00583,16.9269929 248.927437,4.66307685 C238.779765,10.6812633 227.539325,15.0523376 215.57599,17.408298 C205.994835,7.2006971 192.34506,0.822 177.239197,0.822 C148.232605,0.822 124.716076,24.3375931 124.716076,53.3423116 C124.716076,57.4586875 125.181462,61.4673784 126.076652,65.3112644 C82.4258385,63.1210453 43.7257252,42.211429 17.821398,10.4359288 C13.3005011,18.1929938 10.710443,27.2151234 10.710443,36.8402889 C10.710443,55.061526 19.9835254,71.1374907 34.0762135,80.5557137 C25.4660961,80.2832239 17.3681846,77.9207088 10.2862577,73.9869292 C10.2825122,74.2060448 10.2825122,74.4260967 10.2825122,74.647085 C10.2825122,100.094453 28.3867003,121.322443 52.413563,126.14673 C48.0059695,127.347184 43.3661509,127.988612 38.5755734,127.988612 C35.1914554,127.988612 31.9009766,127.659938 28.694773,127.046602 C35.3777973,147.913145 54.7742053,163.097665 77.7569918,163.52185 C59.7820257,177.607983 37.1354036,186.004604 12.5289147,186.004604 C8.28987161,186.004604 4.10888474,185.75646 0,185.271409 C23.2431033,200.173139 50.8507261,208.867532 80.5109185,208.867532 C177.116529,208.867532 229.943977,128.836982 229.943977,59.4326002 C229.943977,57.1552968 229.893412,54.8901664 229.792282,52.6381454 C240.053257,45.2331635 248.958338,35.9825545 256,25.4500259",fill:"#55acee"}))))}const rbr=null,pgn=rn.p+"static/media/twitter.740c588fcf1776067d15107863dbf2bc.svg",KBe=({mediaId:e,mediaName:t,env:n})=>{const[r,i]=d.useState(!1);return t==="Facebook"?(0,a.jsx)("img",{src:hgn,alt:"facebook",width:"32",height:"32"}):t==="Twitter"?(0,a.jsx)("img",{src:pgn,alt:"twitter",width:"32",height:"32"}):(0,a.jsx)("img",{onError:r?null:()=>i(!0),src:n+e+".png",alt:t})};KBe.propTypes={mediaName:k().string,mediaId:k().number,env:k().string};const Eoe=({mediaId:e,mediaName:t,env:n})=>(0,a.jsx)("div",{className:"__news-article-media",children:(0,a.jsx)(KBe,{mediaId:e,mediaName:t,env:n})});Eoe.propTypes={mediaName:k().string,mediaId:k().number,env:k().string};const _oe=({item:e})=>{const[t,n]=(0,d.useState)(!1),{t:r,loaded:i}=Wn(2014),[o,s]=(0,d.useState)(!1);async function l(){if(e.hasUrl)await QE(e.title,e.hasUrl,e.scriptId,e.encryptedScriptId)||s(!0);else{const u=await PO(e.title,e.hasUrl,e.scriptId,e.encryptedScriptId);(!u||u.error)&&s(!0)}}async function c(){n(!0),await l(),n(!1)}return i?o?(0,a.jsx)("div",{className:"text-red",children:r("media_fetch_failed")}):(0,a.jsx)("div",{className:Yo("inline-block text-semibold",{"text-gray-light":t,"text-blue cursor-pointer":!t,"icon-file-pdf":!e.hasUrl,"icon-new-tab":e.hasUrl}),onClick:t?null:c,children:t?r("media_fetch_article_loading"):e.hasUrl?r("media_fetch_article_open"):r("media_fetch_article_pdf")}):null};_oe.propTypes={item:k().object,t:k().func};const mgn=e=>(0,a.jsx)("div",{className:"__news-article-text",...e}),XBe=({kycData:e,subjectInfo:t,onClick:n,env:r,companyRegistryTimeline:i,onProductClick:o})=>{const{t:s}=Wn(2025),{currentRegistration:l,beneficialOwnership:c,pepPrefetchAvailability:u,mediaTeaser:f,summary:h}=e,[p,m,g]=vy(3,3,3);(0,d.useEffect)(()=>{f&&f.scripts&&g(f.scripts.length)},[f]);const v=(y,x)=>{y.stopPropagation(),y.preventDefault();let b=document.querySelector(x,{passive:!1});b&&b.scrollIntoView({behavior:"smooth",alignToTop:!0})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"reports-boxPanel",children:[(0,a.jsxs)(No,{children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-subcontract"}),(0,a.jsx)("span",{children:s("summary")})]}),(0,a.jsxs)("div",{className:"reports-teaser-container",children:[(0,a.jsx)(js,{data:Mr(h.fetchedDate),desc:(0,a.jsx)("a",{onClick:y=>v(y,".companyRegData"),children:s("companyRegistryData_link")}),border:!0}),(0,a.jsx)(js,{data:h.beneficialOwners,desc:(0,a.jsx)("a",{onClick:y=>v(y,".beneficialOwners"),children:s("benificialOwners_link")}),border:!0}),(0,a.jsx)(js,{data:h.ultimateBeneficialOwners,desc:(0,a.jsx)("a",{onClick:y=>v(y,".ultimateBeneficialOwners"),children:s("ultimateBeneficialOwners_link")}),border:!0}),(0,a.jsx)(js,{data:h.shareHolderCount,desc:(0,a.jsx)("a",{onClick:y=>v(y,".shareHolders"),children:s("shareHolders_link")}),border:!0}),(0,a.jsx)(js,{data:h.inPress?s("yes"):s("no"),desc:(0,a.jsx)("a",{onClick:y=>v(y,".media"),children:s("isInMedia_link")}),border:!0})]})]}),(0,a.jsxs)(No,{className:"companyRegData",children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-home"}),(0,a.jsx)("span",{children:s("information_party")})]}),(0,a.jsx)("div",{className:"grid gutter-bottom collapse960",children:(0,a.jsx)(CO,{data:l.companyRegistration,noGutter:!0})})]})]}),(0,a.jsx)("h3",{className:"pep",children:s("information_companyRegistry")}),(0,a.jsx)(UBe,{currentRegistration:l,beneficialOwnership:c,pepPrefetchAvailability:u,subjectInfo:t,onClick:n,companyRegistryTimeline:i,onProductClick:o}),f&&(0,a.jsx)(No,{className:"media",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("h4",{className:"bold",children:s("mediaTeaser_title")}),f&&f.scripts&&f.scripts.length>0?(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsx)(xoe,{children:f.scripts.slice(0,p).map(y=>(0,a.jsxs)($Be,{children:[(0,a.jsx)(Eoe,{mediaName:y.mediaName,mediaId:y.mediaId,env:r}),(0,a.jsx)(WBe,{children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(woe,{date:y.scriptDate,title:y.title})}),(0,a.jsx)("div",{className:"col s6of12 text-right",children:(0,a.jsx)(_oe,{item:y})})]})})]},y.scriptId))})}):s("no_news_12months"),f&&f.scripts&&f.scripts.length!==0&&p<f.scripts.length&&(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsx)(kp,{text:s("button_moreItems_text_getMore"),onClick:m})})]})})]})};XBe.propTypes={kycData:k().object,subjectInfo:k().object,onClick:k().func,onNewsSelect:k().func,env:k().string,companyRegistryTimeline:k().object,onProductClick:k().func};const ggn="https://static.creditinfo.is/resources/common/img/media/",ZBe=({regno:e,reportTime:t,setReportTime:n,prefetchUniqueID:r})=>{const[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(!1),[c,u]=(0,d.useState)(null),[f,h]=(0,d.useState)(!0),[p,m]=(0,d.useState)({beneficialHolding:null}),[g,v]=(0,d.useState)({financialStatement:null}),[y,x]=(0,d.useState)(!0),{selectProduct:b}=Vx(),S=Ko(),{t:C}=Ri(),_=Ci(te=>Ld(te)),T=Ci(te=>j3e(te));(0,d.useEffect)(()=>(W.current=!0,()=>W.current=!1)),(0,d.useEffect)(()=>{_.loaded&&_.isIndividual===!1&&e&&S(_te(e))},[_]),(0,d.useEffect)(()=>{B()},[c]);const{getReportTime:M}=bd({reportData:i,reportTime:t,setReportTime:n}),{onClick:j}=T_({onLoading:()=>h(!1),onLoaded:()=>h(!0)});(0,d.useEffect)(()=>{M()},[i]);function B(){const te={regno:e,numberOfDaysToCheckForPrefetch:c,endUserRegno:null,reasonID:null,reasonDescription:null};h(!1),Cl.getKYC(te).then(re=>{h(!0),re&&!re.error&&o(re),re||l(!0)})}const W=(0,d.useRef)(!1),K=()=>{u(0)},G=async(te,re)=>{e||Pa.warning("Vara finnst ekki"),x(!1),await b(te,e,_,re),W.current&&x(!0)},J=i&&i.beneficialOwnership.beneficialOwnership&&i.beneficialOwnership.beneficialOwnership&&i.beneficialOwnership.beneficialOwnership.some(te=>te.regno===""||te.regno===null);return(0,a.jsxs)(a.Fragment,{children:[!f&&(0,a.jsx)($i,{center:!0}),!y&&(0,a.jsx)($i,{center:!0}),s&&(0,a.jsx)(eo,{messageType:"alert",messageBody:C("reports_error_retrieving_data")}),!s&&(0,a.jsxs)(a.Fragment,{children:[i&&i.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>K(),date:i.preFetchDate}),i&&(0,a.jsx)(XBe,{kycData:i,subjectInfo:_,onClick:j,prefetchUniqueID:r,env:ggn,companyRegistryTimeline:T.companyRegistryTimeline&&T.companyRegistryTimeline,onProductClick:G}),(J||p.beneficialHolding||g.financialStatement)&&(0,a.jsx)("h3",{className:"no-print",children:C("teasers_title")}),J&&(0,a.jsx)(Gie,{}),(0,a.jsx)(h3,{origin:"KnowYourCustomer",regno:e,setShowTeaserHeader:m}),(0,a.jsx)(__,{origin:"KnowYourCustomer",regno:e,setShowTeaserHeader:v})]})]})};ZBe.propTypes={regno:k().string,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,prefetchUniqueID:k().string};const Toe="https://api.creditinfo.is/esg",QBe={composeReport:(e,t,n)=>di(`${Toe}/ESG/ComposeReport/${e}?IgnorePrefetch=${t}&languageId=${n}`),downloadDocument:(e,t,n,r)=>{vi(`${Toe}/ESG/Documents/${e}/${t}`).then(i=>{vxe(i.fileContent,`${n}.${r}`,r)})},getEuTaxonomyActivities:()=>vi(`${Toe}/ESG/EUTaxonomy/Activities`)},JBe="esg/REPORT_COMPOSED",qBe="esg/REGNO_UPDATE",eUe="esg/ERROR",tUe=(e,t,n)=>async r=>{r({type:qBe,payload:e});const i=await QBe.composeReport(e,t,n);i&&!i.error?r({type:JBe,payload:i}):i.error&&r({type:eUe,payload:i.error})},vgn=e=>e.esg,ygn=(e=xgn,t)=>K5(e,n=>{switch(t.type){case qBe:n.regno!=t.payload&&(n.reportData=null),n.regno=t.payload;break;case JBe:n.reportData=t.payload;break;case eUe:n.error=t.payload;break;default:break}}),xgn={reportData:null,regno:null,error:null};var abr=rn(73470),ibr=rn(30938),obr=rn(3673),Dl=a.Fragment;function ye(e,t,n){return Lh.h.call(t,"css")?a.jsx(Lh.E,(0,Lh.c)(e,t),n):a.jsx(e,t,n)}function Gn(e,t,n){return Lh.h.call(t,"css")?a.jsxs(Lh.E,(0,Lh.c)(e,t),n):a.jsxs(e,t,n)}function bgn(e){return(0,ga.Ay)("MuiDialogContentText",e)}const sbr=(0,pa.A)("MuiDialogContentText",["root"]),lbr=null,wgn=["children","className"],Sgn=e=>{const{classes:t}=e,n={root:["root"]},r=(0,Ur.A)(n,bgn,t);return(0,Me.A)({},t,r)},Cgn=(0,qt.Ay)(Ft,{shouldForwardProp:e=>(0,Uh.A)(e)||e==="classes",name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Rk=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiDialogContentText"}),{className:i}=r,o=(0,lr.A)(r,wgn),s=Sgn(o);return(0,a.jsx)(Cgn,(0,Me.A)({component:"p",variant:"body1",color:"text.secondary",ref:n,ownerState:o,className:(0,La.A)(s.root,i)},r,{classes:s}))});function Egn(e){return d.Children.toArray(e).filter(t=>d.isValidElement(t))}function _gn(e){return(0,ga.Ay)("MuiToggleButtonGroup",e)}const Pu=(0,pa.A)("MuiToggleButtonGroup",["root","selected","horizontal","vertical","disabled","grouped","groupedHorizontal","groupedVertical","fullWidth","firstButton","lastButton","middleButton"]),nUe=d.createContext({}),rUe=d.createContext(void 0);function Tgn(e){return(0,ga.Ay)("MuiToggleButton",e)}const T3=(0,pa.A)("MuiToggleButton",["root","disabled","selected","standard","primary","secondary","sizeSmall","sizeMedium","sizeLarge","fullWidth"]),Agn=["children","className","color","disabled","exclusive","fullWidth","onChange","orientation","size","value"],Pgn=e=>{const{classes:t,orientation:n,fullWidth:r,disabled:i}=e,o={root:["root",n==="vertical"&&"vertical",r&&"fullWidth"],grouped:["grouped",`grouped${(0,na.A)(n)}`,i&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]};return(0,Ur.A)(o,_gn,t)},Ogn=(0,qt.Ay)("div",{name:"MuiToggleButtonGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Pu.grouped}`]:t.grouped},{[`& .${Pu.grouped}`]:t[`grouped${(0,na.A)(n.orientation)}`]},{[`& .${Pu.firstButton}`]:t.firstButton},{[`& .${Pu.lastButton}`]:t.lastButton},{[`& .${Pu.middleButton}`]:t.middleButton},t.root,n.orientation==="vertical"&&t.vertical,n.fullWidth&&t.fullWidth]}})(({ownerState:e,theme:t})=>(0,Me.A)({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius},e.orientation==="vertical"&&{flexDirection:"column"},e.fullWidth&&{width:"100%"},{[`& .${Pu.grouped}`]:(0,Me.A)({},e.orientation==="horizontal"?{[`&.${Pu.selected} + .${Pu.grouped}.${Pu.selected}`]:{borderLeft:0,marginLeft:0}}:{[`&.${Pu.selected} + .${Pu.grouped}.${Pu.selected}`]:{borderTop:0,marginTop:0}})},e.orientation==="horizontal"?{[`& .${Pu.firstButton},& .${Pu.middleButton}`]:{borderTopRightRadius:0,borderBottomRightRadius:0},[`& .${Pu.lastButton},& .${Pu.middleButton}`]:{marginLeft:-1,borderLeft:"1px solid transparent",borderTopLeftRadius:0,borderBottomLeftRadius:0}}:{[`& .${Pu.firstButton},& .${Pu.middleButton}`]:{borderBottomLeftRadius:0,borderBottomRightRadius:0},[`& .${Pu.lastButton},& .${Pu.middleButton}`]:{marginTop:-1,borderTop:"1px solid transparent",borderTopLeftRadius:0,borderTopRightRadius:0}},e.orientation==="horizontal"?{[`& .${Pu.lastButton}.${T3.disabled},& .${Pu.middleButton}.${T3.disabled}`]:{borderLeft:"1px solid transparent"}}:{[`& .${Pu.lastButton}.${T3.disabled},& .${Pu.middleButton}.${T3.disabled}`]:{borderTop:"1px solid transparent"}})),T$=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiToggleButtonGroup"}),{children:i,className:o,color:s="standard",disabled:l=!1,exclusive:c=!1,fullWidth:u=!1,onChange:f,orientation:h="horizontal",size:p="medium",value:m}=r,g=(0,lr.A)(r,Agn),v=(0,Me.A)({},r,{disabled:l,fullWidth:u,orientation:h,size:p}),y=Pgn(v),x=d.useCallback((M,j)=>{if(!f)return;const B=m&&m.indexOf(j);let W;m&&B>=0?(W=m.slice(),W.splice(B,1)):W=m?m.concat(j):[j],f(M,W)},[f,m]),b=d.useCallback((M,j)=>{f&&f(M,m===j?null:j)},[f,m]),S=d.useMemo(()=>({className:y.grouped,onChange:c?b:x,value:m,size:p,fullWidth:u,color:s,disabled:l}),[y.grouped,c,b,x,m,p,u,s,l]),C=Egn(i),_=C.length,T=M=>{const j=M===0,B=M===_-1;return j&&B?"":j?y.firstButton:B?y.lastButton:y.middleButton};return(0,a.jsx)(Ogn,(0,Me.A)({role:"group",className:(0,La.A)(y.root,o),ref:n,ownerState:v},g,{children:(0,a.jsx)(nUe.Provider,{value:S,children:C.map((M,j)=>(0,a.jsx)(rUe.Provider,{value:T(j),children:M},j))})}))});function jgn(e,t){return t===void 0||e===void 0?!1:Array.isArray(t)?t.indexOf(e)>=0:e===t}const Mgn=["value"],Rgn=["children","className","color","disabled","disableFocusRipple","fullWidth","onChange","onClick","selected","size","value"],Dgn=e=>{const{classes:t,fullWidth:n,selected:r,disabled:i,size:o,color:s}=e,l={root:["root",r&&"selected",i&&"disabled",n&&"fullWidth",`size${(0,na.A)(o)}`,s]};return(0,Ur.A)(l,Tgn,t)},kgn=(0,qt.Ay)(Vh,{name:"MuiToggleButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`size${(0,na.A)(n.size)}`]]}})(({theme:e,ownerState:t})=>{let n=t.color==="standard"?e.palette.text.primary:e.palette[t.color].main,r;return e.vars&&(n=t.color==="standard"?e.vars.palette.text.primary:e.vars.palette[t.color].main,r=t.color==="standard"?e.vars.palette.text.primaryChannel:e.vars.palette[t.color].mainChannel),(0,Me.A)({},e.typography.button,{borderRadius:(e.vars||e).shape.borderRadius,padding:11,border:`1px solid ${(e.vars||e).palette.divider}`,color:(e.vars||e).palette.action.active},t.fullWidth&&{width:"100%"},{[`&.${T3.disabled}`]:{color:(e.vars||e).palette.action.disabled,border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"&:hover":{textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${T3.selected}`]:{color:n,backgroundColor:e.vars?`rgba(${r} / ${e.vars.palette.action.selectedOpacity})`:oo(n,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${r} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:oo(n,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${r} / ${e.vars.palette.action.selectedOpacity})`:oo(n,e.palette.action.selectedOpacity)}}}},t.size==="small"&&{padding:7,fontSize:e.typography.pxToRem(13)},t.size==="large"&&{padding:15,fontSize:e.typography.pxToRem(15)})}),vS=d.forwardRef(function(t,n){const r=d.useContext(nUe),{value:i}=r,o=(0,lr.A)(r,Mgn),s=d.useContext(rUe),l=(0,jN.A)((0,Me.A)({},o,{selected:jgn(t.value,i)}),t),c=(0,Li.b)({props:l,name:"MuiToggleButton"}),{children:u,className:f,color:h="standard",disabled:p=!1,disableFocusRipple:m=!1,fullWidth:g=!1,onChange:v,onClick:y,selected:x,size:b="medium",value:S}=c,C=(0,lr.A)(c,Rgn),_=(0,Me.A)({},c,{color:h,disabled:p,disableFocusRipple:m,fullWidth:g,size:b}),T=Dgn(_),M=B=>{y&&(y(B,S),B.defaultPrevented)||v&&v(B,S)},j=s||"";return(0,a.jsx)(kgn,(0,Me.A)({className:(0,La.A)(o.className,T.root,f,j),disabled:p,focusRipple:!m,ref:n,onClick:M,onChange:v,value:S,ownerState:_,"aria-pressed":x},C,{children:u}))}),Ign=(0,ki.A)((0,a.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutline"),Aoe=(0,ki.A)((0,a.jsx)("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check"),aUe=(0,ki.A)((0,a.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft"),iUe=(0,ki.A)((0,a.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight"),Fgn=(0,ki.A)([(0,a.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"},"0"),(0,a.jsx)("path",{d:"M12 10h-2v2H9v-2H7V9h2V7h1v2h2z"},"1")],"ZoomIn"),Ngn=(0,ki.A)((0,a.jsx)("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-2 14-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9z"}),"AssignmentTurnedIn"),Lgn=(0,ki.A)((0,a.jsx)("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6 15h-2v-2h2zm0-4h-2V8h2zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AssignmentLate"),gbr={};var oUe=rn(95455),Bgn=rn(89191);const sUe=d.createContext({});function Ugn(e){return(0,ga.Ay)("MuiAccordion",e)}const A$=(0,pa.A)("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]),Vgn=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","slots","slotProps","TransitionComponent","TransitionProps"],$gn=e=>{const{classes:t,square:n,expanded:r,disabled:i,disableGutters:o}=e,s={root:["root",!n&&"rounded",r&&"expanded",i&&"disabled",!o&&"gutters"],region:["region"]};return(0,Ur.A)(s,Ugn,t)},zgn=(0,qt.Ay)(vo,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${A$.region}`]:t.region},t.root,!n.square&&t.rounded,!n.disableGutters&&t.gutters]}})(({theme:e})=>{const t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${A$.expanded}`]:{"&::before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${A$.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e})=>({variants:[{props:t=>!t.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:t=>!t.disableGutters,style:{[`&.${A$.expanded}`]:{margin:"16px 0"}}}]})),Jb=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiAccordion"}),{children:i,className:o,defaultExpanded:s=!1,disabled:l=!1,disableGutters:c=!1,expanded:u,onChange:f,square:h=!1,slots:p={},slotProps:m={},TransitionComponent:g,TransitionProps:v}=r,y=(0,lr.A)(r,Vgn),[x,b]=(0,xP.A)({controlled:u,default:s,name:"Accordion",state:"expanded"}),S=d.useCallback(J=>{b(!x),f&&f(J,!x)},[x,f,b]),[C,..._]=d.Children.toArray(i),T=d.useMemo(()=>({expanded:x,disabled:l,disableGutters:c,toggle:S}),[x,l,c,S]),M=(0,Me.A)({},r,{square:h,disabled:l,disableGutters:c,expanded:x}),j=$gn(M),B=(0,Me.A)({transition:g},p),W=(0,Me.A)({transition:v},m),[K,G]=UN("transition",{elementType:hm,externalForwardedProps:{slots:B,slotProps:W},ownerState:M});return(0,a.jsxs)(zgn,(0,Me.A)({className:(0,La.A)(j.root,o),ref:n,ownerState:M,square:h},y,{children:[(0,a.jsx)(sUe.Provider,{value:T,children:C}),(0,a.jsx)(K,(0,Me.A)({in:x,timeout:"auto"},G,{children:(0,a.jsx)("div",{"aria-labelledby":C.props.id,id:C.props["aria-controls"],role:"region",className:j.region,children:_})}))]}))});function Wgn(e){return(0,ga.Ay)("MuiAccordionSummary",e)}const A3=(0,pa.A)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),Hgn=["children","className","expandIcon","focusVisibleClassName","onClick"],Ggn=e=>{const{classes:t,expanded:n,disabled:r,disableGutters:i}=e,o={root:["root",n&&"expanded",r&&"disabled",!i&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!i&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]};return(0,Ur.A)(o,Wgn,t)},Ygn=(0,qt.Ay)(Vh,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{const t={duration:e.transitions.duration.shortest};return{display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],t),[`&.${A3.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${A3.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${A3.disabled})`]:{cursor:"pointer"},variants:[{props:n=>!n.disableGutters,style:{[`&.${A3.expanded}`]:{minHeight:64}}}]}}),Kgn=(0,qt.Ay)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e})=>({display:"flex",flexGrow:1,margin:"12px 0",variants:[{props:t=>!t.disableGutters,style:{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${A3.expanded}`]:{margin:"20px 0"}}}]})),Xgn=(0,qt.Ay)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${A3.expanded}`]:{transform:"rotate(180deg)"}})),qb=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiAccordionSummary"}),{children:i,className:o,expandIcon:s,focusVisibleClassName:l,onClick:c}=r,u=(0,lr.A)(r,Hgn),{disabled:f=!1,disableGutters:h,expanded:p,toggle:m}=d.useContext(sUe),g=x=>{m&&m(x),c&&c(x)},v=(0,Me.A)({},r,{expanded:p,disabled:f,disableGutters:h}),y=Ggn(v);return(0,a.jsxs)(Ygn,(0,Me.A)({focusRipple:!1,disableRipple:!0,disabled:f,component:"div","aria-expanded":p,className:(0,La.A)(y.root,o),focusVisibleClassName:(0,La.A)(y.focusVisible,l),onClick:g,ref:n,ownerState:v},u,{children:[(0,a.jsx)(Kgn,{className:y.content,ownerState:v,children:i}),s&&(0,a.jsx)(Xgn,{className:y.expandIconWrapper,ownerState:v,children:s})]}))});function Zgn(e){return(0,ga.Ay)("MuiAccordionDetails",e)}const Sbr=(0,pa.A)("MuiAccordionDetails",["root"]),Cbr=null,Qgn=["className"],Jgn=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,Zgn,t)},qgn=(0,qt.Ay)("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),e2=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiAccordionDetails"}),{className:i}=r,o=(0,lr.A)(r,Qgn),s=r,l=Jgn(s);return(0,a.jsx)(qgn,(0,Me.A)({className:(0,La.A)(l.root,i),ref:n,ownerState:s},o))});var lUe=rn(38025),cUe=rn(85071),Poe=rn(41016);function uUe(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=uUe(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Zs(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=uUe(e))&&(r&&(r+=" "),r+=t);return r}var yS=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof rn.g<"u"?rn.g:typeof self<"u"?self:{};function Ooe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function dUe(e){var t=e.default;if(typeof t=="function"){var n=function(){return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var Up=Array.isArray,fUe=typeof yS=="object"&&yS&&yS.Object===Object&&yS,evn=fUe,tvn=typeof self=="object"&&self&&self.Object===Object&&self,Ay=evn||tvn||Function("return this")(),Py=Ay.Symbol,hUe=Py,pUe=Object.prototype,nvn=pUe.hasOwnProperty,rvn=pUe.toString,Dk=hUe?hUe.toStringTag:void 0,avn=function(e){var t=nvn.call(e,Dk),n=e[Dk];try{e[Dk]=void 0;var r=!0}catch{}var i=rvn.call(e);return r&&(t?e[Dk]=n:delete e[Dk]),i},ivn=Object.prototype.toString,ovn=avn,svn=function(e){return ivn.call(e)},mUe=Py?Py.toStringTag:void 0,t2=function(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":mUe&&mUe in Object(e)?ovn(e):svn(e)},Oy=function(e){return e!=null&&typeof e=="object"},lvn=t2,cvn=Oy,P3=function(e){return typeof e=="symbol"||cvn(e)&&lvn(e)=="[object Symbol]"},uvn=Up,dvn=P3,fvn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,hvn=/^\w*$/,joe=function(e,t){if(uvn(e))return!1;var n=typeof e;return!(n!="number"&&n!="symbol"&&n!="boolean"&&e!=null&&!dvn(e))||hvn.test(e)||!fvn.test(e)||t!=null&&e in Object(t)},sp=function(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")},pvn=t2,mvn=sp,zo=function(e){if(!mvn(e))return!1;var t=pvn(e);return t=="[object Function]"||t=="[object GeneratorFunction]"||t=="[object AsyncFunction]"||t=="[object Proxy]"},Moe=Ay["__core-js_shared__"],gUe=function(){var e=/[^.]+$/.exec(Moe&&Moe.keys&&Moe.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),gvn=function(e){return!!gUe&&gUe in e},vvn=Function.prototype.toString,vUe=function(e){if(e!=null){try{return vvn.call(e)}catch{}try{return e+""}catch{}}return""},yvn=zo,xvn=gvn,bvn=sp,wvn=vUe,Svn=/^\[object .+?Constructor\]$/,Cvn=Function.prototype,Evn=Object.prototype,_vn=Cvn.toString,Tvn=Evn.hasOwnProperty,Avn=RegExp("^"+_vn.call(Tvn).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Pvn=function(e,t){return e?.[t]},Ovn=function(e){return!(!bvn(e)||xvn(e))&&(yvn(e)?Avn:Svn).test(wvn(e))},jvn=Pvn,k_=function(e,t){var n=jvn(e,t);return Ovn(n)?n:void 0},P$=k_(Object,"create"),yUe=P$,Mvn=function(){this.__data__=yUe?yUe(null):{},this.size=0},Rvn=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Dvn=P$,kvn=Object.prototype.hasOwnProperty,Ivn=function(e){var t=this.__data__;if(Dvn){var n=t[e];return n==="__lodash_hash_undefined__"?void 0:n}return kvn.call(t,e)?t[e]:void 0},Fvn=P$,Nvn=Object.prototype.hasOwnProperty,Lvn=P$,Bvn=Mvn,Uvn=Rvn,Vvn=Ivn,$vn=function(e){var t=this.__data__;return Fvn?t[e]!==void 0:Nvn.call(t,e)},zvn=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Lvn&&t===void 0?"__lodash_hash_undefined__":t,this};function O3(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}O3.prototype.clear=Bvn,O3.prototype.delete=Uvn,O3.prototype.get=Vvn,O3.prototype.has=$vn,O3.prototype.set=zvn;var Wvn=O3,Hvn=function(){this.__data__=[],this.size=0},O$=function(e,t){return e===t||e!=e&&t!=t},Gvn=O$,j$=function(e,t){for(var n=e.length;n--;)if(Gvn(e[n][0],t))return n;return-1},Yvn=j$,Kvn=Array.prototype.splice,Xvn=j$,Zvn=j$,Qvn=j$,Jvn=Hvn,qvn=function(e){var t=this.__data__,n=Yvn(t,e);return!(n<0)&&(n==t.length-1?t.pop():Kvn.call(t,n,1),--this.size,!0)},eyn=function(e){var t=this.__data__,n=Xvn(t,e);return n<0?void 0:t[n][1]},tyn=function(e){return Zvn(this.__data__,e)>-1},nyn=function(e,t){var n=this.__data__,r=Qvn(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function j3(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}j3.prototype.clear=Jvn,j3.prototype.delete=qvn,j3.prototype.get=eyn,j3.prototype.has=tyn,j3.prototype.set=nyn;var M$=j3,Roe=k_(Ay,"Map"),xUe=Wvn,ryn=M$,ayn=Roe,iyn=function(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null},R$=function(e,t){var n=e.__data__;return iyn(t)?n[typeof t=="string"?"string":"hash"]:n.map},oyn=R$,syn=R$,lyn=R$,cyn=R$,uyn=function(){this.size=0,this.__data__={hash:new xUe,map:new(ayn||ryn),string:new xUe}},dyn=function(e){var t=oyn(this,e).delete(e);return this.size-=t?1:0,t},fyn=function(e){return syn(this,e).get(e)},hyn=function(e){return lyn(this,e).has(e)},pyn=function(e,t){var n=cyn(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function M3(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}M3.prototype.clear=uyn,M3.prototype.delete=dyn,M3.prototype.get=fyn,M3.prototype.has=hyn,M3.prototype.set=pyn;var Doe=M3,bUe=Doe;function koe(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var s=e.apply(this,r);return n.cache=o.set(i,s)||o,s};return n.cache=new(koe.Cache||bUe),n}koe.Cache=bUe;var wUe=koe,myn=wUe,gyn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,vyn=/\\(\\)?/g,yyn=function(e){var t=myn(e,function(r){return n.size===500&&n.clear(),r}),n=t.cache;return t}(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(gyn,function(n,r,i,o){t.push(i?o.replace(vyn,"$1"):r||n)}),t}),xyn=yyn,D$=function(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i},byn=D$,wyn=Up,Syn=P3,SUe=Py?Py.prototype:void 0,CUe=SUe?SUe.toString:void 0,Cyn=function e(t){if(typeof t=="string")return t;if(wyn(t))return byn(t,e)+"";if(Syn(t))return CUe?CUe.call(t):"";var n=t+"";return n=="0"&&1/t==-1/0?"-0":n},Eyn=Cyn,EUe=function(e){return e==null?"":Eyn(e)},_yn=Up,Tyn=joe,Ayn=xyn,Pyn=EUe,k$=function(e,t){return _yn(e)?e:Tyn(e,t)?[e]:Ayn(Pyn(e))},Oyn=P3,kk=function(e){if(typeof e=="string"||Oyn(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t},jyn=k$,Myn=kk,I$=function(e,t){for(var n=0,r=(t=jyn(t,e)).length;e!=null&&n<r;)e=e[Myn(t[n++])];return n&&n==r?e:void 0},Ryn=I$,ff=function(e,t,n){var r=e==null?void 0:Ryn(e,t);return r===void 0?n:r},gs=function(e){return e==null},Dyn=t2,kyn=Up,Iyn=Oy,_Ue,R3=function(e){return typeof e=="string"||!kyn(e)&&Iyn(e)&&Dyn(e)=="[object String]"},F$={exports:{}},pc={},_br,TUe,Tbr={};/** @license React v16.13.1
 * react-is.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */TUe=F$,TUe.exports=function(){if(_Ue)return pc;_Ue=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,m=e?Symbol.for("react.memo"):60115,g=e?Symbol.for("react.lazy"):60116,v=e?Symbol.for("react.block"):60121,y=e?Symbol.for("react.fundamental"):60117,x=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function S(_){if(typeof _=="object"&&_!==null){var T=_.$$typeof;switch(T){case t:switch(_=_.type){case c:case u:case r:case o:case i:case h:return _;default:switch(_=_&&_.$$typeof){case l:case f:case g:case m:case s:return _;default:return T}}case n:return T}}}function C(_){return S(_)===u}return pc.AsyncMode=c,pc.ConcurrentMode=u,pc.ContextConsumer=l,pc.ContextProvider=s,pc.Element=t,pc.ForwardRef=f,pc.Fragment=r,pc.Lazy=g,pc.Memo=m,pc.Portal=n,pc.Profiler=o,pc.StrictMode=i,pc.Suspense=h,pc.isAsyncMode=function(_){return C(_)||S(_)===c},pc.isConcurrentMode=C,pc.isContextConsumer=function(_){return S(_)===l},pc.isContextProvider=function(_){return S(_)===s},pc.isElement=function(_){return typeof _=="object"&&_!==null&&_.$$typeof===t},pc.isForwardRef=function(_){return S(_)===f},pc.isFragment=function(_){return S(_)===r},pc.isLazy=function(_){return S(_)===g},pc.isMemo=function(_){return S(_)===m},pc.isPortal=function(_){return S(_)===n},pc.isProfiler=function(_){return S(_)===o},pc.isStrictMode=function(_){return S(_)===i},pc.isSuspense=function(_){return S(_)===h},pc.isValidElementType=function(_){return typeof _=="string"||typeof _=="function"||_===r||_===u||_===o||_===i||_===h||_===p||typeof _=="object"&&_!==null&&(_.$$typeof===g||_.$$typeof===m||_.$$typeof===s||_.$$typeof===l||_.$$typeof===f||_.$$typeof===y||_.$$typeof===x||_.$$typeof===b||_.$$typeof===v)},pc.typeOf=S,pc}();var Fyn=t2,Nyn=Oy,Ioe=function(e){return typeof e=="number"||Nyn(e)&&Fyn(e)=="[object Number]"},Lyn=Ioe,xS=function(e){return Lyn(e)&&e!=+e},Lf=function(e){return e===0?0:e>0?1:-1},I_=function(e){return R3(e)&&e.indexOf("%")===e.length-1},Qi=function(e){return Ioe(e)&&!xS(e)},hf=function(e){return Qi(e)||R3(e)},Byn=0,n2=function(e){var t=++Byn;return"".concat(e||"").concat(t)},O0=function(e,t){var n,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=arguments.length>3&&arguments[3]!==void 0&&arguments[3];if(!Qi(e)&&!R3(e))return r;if(I_(e)){var o=e.indexOf("%");n=t*parseFloat(e.slice(0,o))/100}else n=+e;return xS(n)&&(n=r),i&&n>t&&(n=t),n},D3=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},Qs=function(e,t){return Qi(e)&&Qi(t)?function(n){return e+n*(t-e)}:function(){return t}};function N$(e,t,n){return e&&e.length?e.find(function(r){return r&&(typeof t=="function"?t(r):ff(r,t))===n}):null}function F_(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}function Foe(e){return Foe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Foe(e)}var Uyn=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","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","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","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","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],AUe=["points","pathLength"],PUe={svg:["viewBox","children"],polygon:AUe,polyline:AUe},Noe=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],L$=function(e,t){if(!e||typeof e=="function"||typeof e=="boolean")return null;var n=e;if((0,d.isValidElement)(e)&&(n=e.props),!sp(n))return null;var r={};return Object.keys(n).forEach(function(i){Noe.includes(i)&&(r[i]=t||function(o){return n[i](n,o)})}),r},jy=function(e,t,n){if(!sp(e)||Foe(e)!=="object")return null;var r=null;return Object.keys(e).forEach(function(i){var o=e[i];Noe.includes(i)&&typeof o=="function"&&(r||(r={}),r[i]=function(s,l,c){return function(u){return s(l,c,u),null}}(o,t,n))}),r},Vyn=["children"],$yn=["children"];function OUe(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Loe(e){return Loe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Loe(e)}var jUe={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},r2=function(e){return typeof e=="string"?e:e?e.displayName||e.name||"Component":""},MUe=null,Boe=null,B$=function e(t){if(t===MUe&&Array.isArray(Boe))return Boe;var n=[];return d.Children.forEach(t,function(r){gs(r)||(F$.exports.isFragment(r)?n=n.concat(e(r.props.children)):n.push(r))}),Boe=n,MUe=t,n};function xh(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map(function(i){return r2(i)}):[r2(t)],B$(e).forEach(function(i){var o=ff(i,"type.displayName")||ff(i,"type.name");r.indexOf(o)!==-1&&n.push(i)}),n}function Wd(e,t){var n=xh(e,t);return n&&n[0]}var U$=function(e){if(!e||!e.props)return!1;var t=e.props,n=t.width,r=t.height;return!(!Qi(n)||n<=0||!Qi(r)||r<=0)},zyn=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],RUe=function(e){return e&&e.type&&R3(e.type)&&zyn.indexOf(e.type)>=0},DUe=function(e){return e&&Loe(e)==="object"&&"cx"in e&&"cy"in e&&"r"in e},kUe=function(e){var t=[];return B$(e).forEach(function(n){RUe(n)&&t.push(n)}),t},ho=function(e,t,n){if(!e||typeof e=="function"||typeof e=="boolean")return null;var r=e;if((0,d.isValidElement)(e)&&(r=e.props),!sp(r))return null;var i={};return Object.keys(r).forEach(function(o){var s;(function(l,c,u,f){var h,p=(h=PUe?.[f])!==null&&h!==void 0?h:[];return!zo(l)&&(f&&p.includes(c)||Uyn.includes(c))||u&&Noe.includes(c)})((s=r)===null||s===void 0?void 0:s[o],o,t,n)&&(i[o]=r[o])}),i},Uoe=function e(t,n){if(t===n)return!0;var r=d.Children.count(t);if(r!==d.Children.count(n))return!1;if(r===0)return!0;if(r===1)return IUe(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var i=0;i<r;i++){var o=t[i],s=n[i];if(Array.isArray(o)||Array.isArray(s)){if(!e(o,s))return!1}else if(!IUe(o,s))return!1}return!0},IUe=function(e,t){if(gs(e)&&gs(t))return!0;if(!gs(e)&&!gs(t)){var n=e.props||{},r=n.children,i=OUe(n,Vyn),o=t.props||{},s=o.children,l=OUe(o,$yn);return r&&s?F_(i,l)&&Uoe(r,s):!r&&!s&&F_(i,l)}return!1},FUe=function(e,t){var n=[],r={};return B$(e).forEach(function(i,o){if(RUe(i))n.push(i);else if(i){var s=r2(i.type),l=t[s]||{},c=l.handler,u=l.once;if(c&&(!u||!r[s])){var f=c(i,s,o);n.push(f),r[s]=!0}}}),n},Wyn=["children","width","height","viewBox","className","style","title","desc"];function Voe(){return Voe=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},Voe.apply(this,arguments)}function Hyn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function a1(e){var t=e.children,n=e.width,r=e.height,i=e.viewBox,o=e.className,s=e.style,l=e.title,c=e.desc,u=Hyn(e,Wyn),f=i||{width:n,height:r,x:0,y:0},h=Zs("recharts-surface",o);return d.createElement("svg",Voe({},ho(u,!0,"svg"),{className:h,width:n,height:r,style:s,viewBox:"".concat(f.x," ").concat(f.y," ").concat(f.width," ").concat(f.height)}),d.createElement("title",null,l),d.createElement("desc",null,c),t)}var Gyn=["children","className"];function $oe(){return $oe=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},$oe.apply(this,arguments)}function Yyn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var Ho=d.forwardRef(function(e,t){var n=e.children,r=e.className,i=Yyn(e,Gyn),o=Zs("recharts-layer",r);return d.createElement("g",$oe({className:o},ho(i,!0),{ref:t}),n)}),Kyn=!1,a2=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];if(Kyn&&typeof console<"u"&&console.warn&&(t===void 0&&console.warn("LogUtils requires an error message argument"),!e))if(t===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var o=0;console.warn(t.replace(/%s/g,function(){return r[o++]}))}},NUe=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o},Xyn=NUe,Zyn=function(e,t,n){var r=e.length;return n=n===void 0?r:n,!t&&n>=r?e:Xyn(e,t,n)},Qyn=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),LUe=function(e){return Qyn.test(e)},Jyn=function(e){return e.split("")},BUe="\\ud800-\\udfff",qyn="["+BUe+"]",zoe="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Woe="\\ud83c[\\udffb-\\udfff]",UUe="[^"+BUe+"]",VUe="(?:\\ud83c[\\udde6-\\uddff]){2}",$Ue="[\\ud800-\\udbff][\\udc00-\\udfff]",zUe="(?:"+zoe+"|"+Woe+")?",WUe="[\\ufe0e\\ufe0f]?",exn=WUe+zUe+("(?:\\u200d(?:"+[UUe,VUe,$Ue].join("|")+")"+WUe+zUe+")*"),txn="(?:"+[UUe+zoe+"?",zoe,VUe,$Ue,qyn].join("|")+")",nxn=RegExp(Woe+"(?="+Woe+")|"+txn+exn,"g"),rxn=function(e){return e.match(nxn)||[]},axn=Jyn,ixn=LUe,oxn=rxn,sxn=function(e){return ixn(e)?oxn(e):axn(e)},lxn=Zyn,cxn=LUe,uxn=sxn,dxn=EUe,fxn=function(e){return function(t){t=dxn(t);var n=cxn(t)?uxn(t):void 0,r=n?n[0]:t.charAt(0),i=n?lxn(n,1).join(""):t.slice(1);return r[e]()+i}},V$=fxn("toUpperCase");function hu(e){return function(){return e}}const HUe=Math.cos,$$=Math.sin,My=Math.sqrt,z$=Math.PI,W$=2*z$,Hoe=Math.PI,Goe=2*Hoe,N_=1e-6,hxn=Goe-N_;function GUe(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class pxn{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?GUe:function(n){let r=Math.floor(n);if(!(r>=0))throw new Error(`invalid digits: ${n}`);if(r>15)return GUe;const i=10**r;return function(o){this._+=o[0];for(let s=1,l=o.length;s<l;++s)this._+=Math.round(arguments[s]*i)/i+o[s]}}(t)}moveTo(t,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,n){this._append`L${this._x1=+t},${this._y1=+n}`}quadraticCurveTo(t,n,r,i){this._append`Q${+t},${+n},${this._x1=+r},${this._y1=+i}`}bezierCurveTo(t,n,r,i,o,s){this._append`C${+t},${+n},${+r},${+i},${this._x1=+o},${this._y1=+s}`}arcTo(t,n,r,i,o){if(t=+t,n=+n,r=+r,i=+i,(o=+o)<0)throw new Error(`negative radius: ${o}`);let s=this._x1,l=this._y1,c=r-t,u=i-n,f=s-t,h=l-n,p=f*f+h*h;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(p>N_)if(Math.abs(h*c-u*f)>N_&&o){let m=r-s,g=i-l,v=c*c+u*u,y=m*m+g*g,x=Math.sqrt(v),b=Math.sqrt(p),S=o*Math.tan((Hoe-Math.acos((v+p-y)/(2*x*b)))/2),C=S/b,_=S/x;Math.abs(C-1)>N_&&this._append`L${t+C*f},${n+C*h}`,this._append`A${o},${o},0,0,${+(h*m>f*g)},${this._x1=t+_*c},${this._y1=n+_*u}`}else this._append`L${this._x1=t},${this._y1=n}`}arc(t,n,r,i,o,s){if(t=+t,n=+n,s=!!s,(r=+r)<0)throw new Error(`negative radius: ${r}`);let l=r*Math.cos(i),c=r*Math.sin(i),u=t+l,f=n+c,h=1^s,p=s?i-o:o-i;this._x1===null?this._append`M${u},${f}`:(Math.abs(this._x1-u)>N_||Math.abs(this._y1-f)>N_)&&this._append`L${u},${f}`,r&&(p<0&&(p=p%Goe+Goe),p>hxn?this._append`A${r},${r},0,1,${h},${t-l},${n-c}A${r},${r},0,1,${h},${this._x1=u},${this._y1=f}`:p>N_&&this._append`A${r},${r},0,${+(p>=Hoe)},${h},${this._x1=t+r*Math.cos(o)},${this._y1=n+r*Math.sin(o)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function Yoe(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new pxn(t)}function Koe(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function YUe(e){this._context=e}function H$(e){return new YUe(e)}function KUe(e){return e[0]}function XUe(e){return e[1]}function ZUe(e,t){var n=hu(!0),r=null,i=H$,o=null,s=Yoe(l);function l(c){var u,f,h,p=(c=Koe(c)).length,m=!1;for(r==null&&(o=i(h=s())),u=0;u<=p;++u)!(u<p&&n(f=c[u],u,c))===m&&((m=!m)?o.lineStart():o.lineEnd()),m&&o.point(+e(f,u,c),+t(f,u,c));if(h)return o=null,h+""||null}return e=typeof e=="function"?e:e===void 0?KUe:hu(e),t=typeof t=="function"?t:t===void 0?XUe:hu(t),l.x=function(c){return arguments.length?(e=typeof c=="function"?c:hu(+c),l):e},l.y=function(c){return arguments.length?(t=typeof c=="function"?c:hu(+c),l):t},l.defined=function(c){return arguments.length?(n=typeof c=="function"?c:hu(!!c),l):n},l.curve=function(c){return arguments.length?(i=c,r!=null&&(o=i(r)),l):i},l.context=function(c){return arguments.length?(c==null?r=o=null:o=i(r=c),l):r},l}function G$(e,t,n){var r=null,i=hu(!0),o=null,s=H$,l=null,c=Yoe(u);function u(h){var p,m,g,v,y,x=(h=Koe(h)).length,b=!1,S=new Array(x),C=new Array(x);for(o==null&&(l=s(y=c())),p=0;p<=x;++p){if(!(p<x&&i(v=h[p],p,h))===b)if(b=!b)m=p,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),g=p-1;g>=m;--g)l.point(S[g],C[g]);l.lineEnd(),l.areaEnd()}b&&(S[p]=+e(v,p,h),C[p]=+t(v,p,h),l.point(r?+r(v,p,h):S[p],n?+n(v,p,h):C[p]))}if(y)return l=null,y+""||null}function f(){return ZUe().defined(i).curve(s).context(o)}return e=typeof e=="function"?e:e===void 0?KUe:hu(+e),t=typeof t=="function"?t:hu(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?XUe:hu(+n),u.x=function(h){return arguments.length?(e=typeof h=="function"?h:hu(+h),r=null,u):e},u.x0=function(h){return arguments.length?(e=typeof h=="function"?h:hu(+h),u):e},u.x1=function(h){return arguments.length?(r=h==null?null:typeof h=="function"?h:hu(+h),u):r},u.y=function(h){return arguments.length?(t=typeof h=="function"?h:hu(+h),n=null,u):t},u.y0=function(h){return arguments.length?(t=typeof h=="function"?h:hu(+h),u):t},u.y1=function(h){return arguments.length?(n=h==null?null:typeof h=="function"?h:hu(+h),u):n},u.lineX0=u.lineY0=function(){return f().x(e).y(t)},u.lineY1=function(){return f().x(e).y(n)},u.lineX1=function(){return f().x(r).y(t)},u.defined=function(h){return arguments.length?(i=typeof h=="function"?h:hu(!!h),u):i},u.curve=function(h){return arguments.length?(s=h,o!=null&&(l=s(o)),u):s},u.context=function(h){return arguments.length?(h==null?o=l=null:l=s(o=h),u):o},u}YUe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};class QUe{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n)}this._x0=t,this._y0=n}}var Xoe={draw(e,t){const n=My(t/z$);e.moveTo(n,0),e.arc(0,0,n,0,W$)}},mxn={draw(e,t){const n=My(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}};const JUe=My(1/3),gxn=2*JUe;var vxn={draw(e,t){const n=My(t/gxn),r=n*JUe;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},yxn={draw(e,t){const n=My(t),r=-n/2;e.rect(r,r,n,n)}};const qUe=$$(z$/10)/$$(7*z$/10),xxn=$$(W$/10)*qUe,bxn=-HUe(W$/10)*qUe;var wxn={draw(e,t){const n=My(.8908130915292852*t),r=xxn*n,i=bxn*n;e.moveTo(0,-n),e.lineTo(r,i);for(let o=1;o<5;++o){const s=W$*o/5,l=HUe(s),c=$$(s);e.lineTo(c*n,-l*n),e.lineTo(l*r-c*i,c*r+l*i)}e.closePath()}};const Zoe=My(3);var Sxn={draw(e,t){const n=-My(t/(3*Zoe));e.moveTo(0,2*n),e.lineTo(-Zoe*n,-n),e.lineTo(Zoe*n,-n),e.closePath()}};const qg=-.5,ev=My(3)/2,Qoe=1/My(12),Cxn=3*(Qoe/2+1);var Exn={draw(e,t){const n=My(t/Cxn),r=n/2,i=n*Qoe,o=r,s=n*Qoe+n,l=-o,c=s;e.moveTo(r,i),e.lineTo(o,s),e.lineTo(l,c),e.lineTo(qg*r-ev*i,ev*r+qg*i),e.lineTo(qg*o-ev*s,ev*o+qg*s),e.lineTo(qg*l-ev*c,ev*l+qg*c),e.lineTo(qg*r+ev*i,qg*i-ev*r),e.lineTo(qg*o+ev*s,qg*s-ev*o),e.lineTo(qg*l+ev*c,qg*c-ev*l),e.closePath()}};function bS(){}function Y$(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function K$(e){this._context=e}function eVe(e){this._context=e}function tVe(e){this._context=e}function nVe(e,t){this._basis=new K$(e),this._beta=t}function X$(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function Joe(e,t){this._context=e,this._k=(1-t)/6}function qoe(e,t){this._context=e,this._k=(1-t)/6}function ese(e,t){this._context=e,this._k=(1-t)/6}function tse(e,t,n){var r=e._x1,i=e._y1,o=e._x2,s=e._y2;if(e._l01_a>1e-12){var l=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,c=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*l-e._x0*e._l12_2a+e._x2*e._l01_2a)/c,i=(i*l-e._y0*e._l12_2a+e._y2*e._l01_2a)/c}if(e._l23_a>1e-12){var u=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,f=3*e._l23_a*(e._l23_a+e._l12_a);o=(o*u+e._x1*e._l23_2a-t*e._l12_2a)/f,s=(s*u+e._y1*e._l23_2a-n*e._l12_2a)/f}e._context.bezierCurveTo(r,i,o,s,e._x2,e._y2)}function rVe(e,t){this._context=e,this._alpha=t}function aVe(e,t){this._context=e,this._alpha=t}function iVe(e,t){this._context=e,this._alpha=t}function oVe(e){this._context=e}function sVe(e){return e<0?-1:1}function lVe(e,t,n){var r=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(r||i<0&&-0),s=(n-e._y1)/(i||r<0&&-0),l=(o*i+s*r)/(r+i);return(sVe(o)+sVe(s))*Math.min(Math.abs(o),Math.abs(s),.5*Math.abs(l))||0}function cVe(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function nse(e,t,n){var r=e._x0,i=e._y0,o=e._x1,s=e._y1,l=(o-r)/3;e._context.bezierCurveTo(r+l,i+l*t,o-l,s-l*n,o,s)}function Z$(e){this._context=e}function uVe(e){this._context=new dVe(e)}function dVe(e){this._context=e}function fVe(e){this._context=e}function hVe(e){var t,n,r=e.length-1,i=new Array(r),o=new Array(r),s=new Array(r);for(i[0]=0,o[0]=2,s[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,o[t]=4,s[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,o[r-1]=7,s[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/o[t-1],o[t]-=n,s[t]-=n*s[t-1];for(i[r-1]=s[r-1]/o[r-1],t=r-2;t>=0;--t)i[t]=(s[t]-i[t+1])/o[t];for(o[r-1]=(e[r]+i[r-1])/2,t=0;t<r-1;++t)o[t]=2*e[t+1]-i[t+1];return[i,o]}function Q$(e,t){this._context=e,this._t=t}function k3(e,t){if((i=e.length)>1)for(var n,r,i,o=1,s=e[t[0]],l=s.length;o<i;++o)for(r=s,s=e[t[o]],n=0;n<l;++n)s[n][1]+=s[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function rse(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function _xn(e,t){return e[t]}function Txn(e){const t=[];return t.key=e,t}function Ik(e){return Ik=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ik(e)}K$.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Y$(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Y$(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},eVe.prototype={areaStart:bS,areaEnd:bS,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:Y$(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},tVe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:Y$(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},nVe.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,i=e[0],o=t[0],s=e[n]-i,l=t[n]-o,c=-1;++c<=n;)r=c/n,this._basis.point(this._beta*e[c]+(1-this._beta)*(i+r*s),this._beta*t[c]+(1-this._beta)*(o+r*l));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}},function e(t){function n(r){return t===1?new K$(r):new nVe(r,t)}return n.beta=function(r){return e(+r)},n}(.85),Joe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:X$(this,this._x1,this._y1)}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:X$(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},function e(t){function n(r){return new Joe(r,t)}return n.tension=function(r){return e(+r)},n}(0),qoe.prototype={areaStart:bS,areaEnd:bS,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:X$(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},function e(t){function n(r){return new qoe(r,t)}return n.tension=function(r){return e(+r)},n}(0),ese.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:X$(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},function e(t){function n(r){return new ese(r,t)}return n.tension=function(r){return e(+r)},n}(0),rVe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:tse(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},function e(t){function n(r){return t?new rVe(r,t):new Joe(r,0)}return n.alpha=function(r){return e(+r)},n}(.5),aVe.prototype={areaStart:bS,areaEnd:bS,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:tse(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},function e(t){function n(r){return t?new aVe(r,t):new qoe(r,0)}return n.alpha=function(r){return e(+r)},n}(.5),iVe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:tse(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},function e(t){function n(r){return t?new iVe(r,t):new ese(r,0)}return n.alpha=function(r){return e(+r)},n}(.5),oVe.prototype={areaStart:bS,areaEnd:bS,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},Z$.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:nse(this,this._t0,cVe(this,this._t0))}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,nse(this,cVe(this,n=lVe(this,e,t)),n);break;default:nse(this,this._t0,n=lVe(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(uVe.prototype=Object.create(Z$.prototype)).point=function(e,t){Z$.prototype.point.call(this,t,e)},dVe.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,o){this._context.bezierCurveTo(t,e,r,n,o,i)}},fVe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=hVe(e),i=hVe(t),o=0,s=1;s<n;++o,++s)this._context.bezierCurveTo(r[0][o],i[0][o],r[1][o],i[1][o],e[s],t[s]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},Q$.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};var Axn=["type","size","sizeType"];function ase(){return ase=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},ase.apply(this,arguments)}function pVe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function mVe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pVe(Object(n),!0).forEach(function(r){Pxn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pVe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Pxn(e,t,n){var r;return r=function(i,o){if(Ik(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(Ik(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=Ik(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Oxn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var gVe={symbolCircle:Xoe,symbolCross:mxn,symbolDiamond:vxn,symbolSquare:yxn,symbolStar:wxn,symbolTriangle:Sxn,symbolWye:Exn},jxn=Math.PI/180,i2=function(e){var t,n,r=e.type,i=r===void 0?"circle":r,o=e.size,s=o===void 0?64:o,l=e.sizeType,c=l===void 0?"area":l,u=mVe(mVe({},Oxn(e,Axn)),{},{type:i,size:s,sizeType:c}),f=u.className,h=u.cx,p=u.cy,m=ho(u,!0);return h===+h&&p===+p&&s===+s?d.createElement("path",ase({},m,{className:Zs("recharts-symbols",f),transform:"translate(".concat(h,", ").concat(p,")"),d:(t=function(g){var v="symbol".concat(V$(g));return gVe[v]||Xoe}(i),n=function(g,v){let y=null,x=Yoe(b);function b(){let S;if(y||(y=S=x()),g.apply(this,arguments).draw(y,+v.apply(this,arguments)),S)return y=null,S+""||null}return g=typeof g=="function"?g:hu(g||Xoe),v=typeof v=="function"?v:hu(v===void 0?64:+v),b.type=function(S){return arguments.length?(g=typeof S=="function"?S:hu(S),b):g},b.size=function(S){return arguments.length?(v=typeof S=="function"?S:hu(+S),b):v},b.context=function(S){return arguments.length?(y=S??null,b):y},b}().type(t).size(function(g,v,y){if(v==="area")return g;switch(y){case"cross":return 5*g*g/9;case"diamond":return .5*g*g/Math.sqrt(3);case"square":return g*g;case"star":var x=18*jxn;return 1.25*g*g*(Math.tan(x)-Math.tan(2*x)*Math.pow(Math.tan(x),2));case"triangle":return Math.sqrt(3)*g*g/4;case"wye":return(21-10*Math.sqrt(3))*g*g/8;default:return Math.PI*g*g/4}}(s,c,i)),n())})):null};function I3(e){return I3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},I3(e)}function ise(){return ise=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},ise.apply(this,arguments)}function vVe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function yVe(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,bVe(r.key),r)}}function Mxn(e,t,n){return t=J$(t),function(r,i){if(i&&(I3(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}(r)}(e,xVe()?Reflect.construct(t,n||[],J$(e).constructor):t.apply(e,n))}function xVe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(xVe=function(){return!!e})()}function J$(e){return J$=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},J$(e)}function ose(e,t){return ose=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},ose(e,t)}function Fk(e,t,n){return(t=bVe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bVe(e){var t=function(n,r){if(I3(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(I3(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return I3(t)=="symbol"?t:String(t)}i2.registerSymbol=function(e,t){gVe["symbol".concat(V$(e))]=t};var wS=32,sse=function(){function e(){return function(i,o){if(!(i instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),Mxn(this,e,arguments)}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&ose(i,o)}(e,d.PureComponent),t=e,n=[{key:"renderIcon",value:function(i){var o=this.props.inactiveColor,s=16,l=wS/6,c=wS/3,u=i.inactive?o:i.color;if(i.type==="plainline")return d.createElement("line",{strokeWidth:4,fill:"none",stroke:u,strokeDasharray:i.payload.strokeDasharray,x1:0,y1:s,x2:wS,y2:s,className:"recharts-legend-icon"});if(i.type==="line")return d.createElement("path",{strokeWidth:4,fill:"none",stroke:u,d:"M0,".concat(s,"h").concat(c,`
            A`).concat(l,",").concat(l,",0,1,1,").concat(2*c,",").concat(s,`
            H`).concat(wS,"M").concat(2*c,",").concat(s,`
            A`).concat(l,",").concat(l,",0,1,1,").concat(c,",").concat(s),className:"recharts-legend-icon"});if(i.type==="rect")return d.createElement("path",{stroke:"none",fill:u,d:"M0,".concat(4,"h").concat(wS,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(d.isValidElement(i.legendIcon)){var f=function(h){for(var p=1;p<arguments.length;p++){var m=arguments[p]!=null?arguments[p]:{};p%2?vVe(Object(m),!0).forEach(function(g){Fk(h,g,m[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(h,Object.getOwnPropertyDescriptors(m)):vVe(Object(m)).forEach(function(g){Object.defineProperty(h,g,Object.getOwnPropertyDescriptor(m,g))})}return h}({},i);return delete f.legendIcon,d.cloneElement(i.legendIcon,f)}return d.createElement(i2,{fill:u,cx:s,cy:s,size:wS,sizeType:"diameter",type:i.type})}},{key:"renderItems",value:function(){var i=this,o=this.props,s=o.payload,l=o.iconSize,c=o.layout,u=o.formatter,f=o.inactiveColor,h={x:0,y:0,width:wS,height:wS},p={display:c==="horizontal"?"inline-block":"block",marginRight:10},m={display:"inline-block",verticalAlign:"middle",marginRight:4};return s.map(function(g,v){var y=g.formatter||u,x=Zs(Fk(Fk({"recharts-legend-item":!0},"legend-item-".concat(v),!0),"inactive",g.inactive));if(g.type==="none")return null;var b=zo(g.value)?null:g.value;a2(!zo(g.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var S=g.inactive?f:g.color;return d.createElement("li",ise({className:x,style:p,key:"legend-item-".concat(v)},jy(i.props,g,v)),d.createElement(a1,{width:l,height:l,viewBox:h,style:m},i.renderIcon(g)),d.createElement("span",{className:"recharts-legend-item-text",style:{color:S}},y?y(b,g,v):b))})}},{key:"render",value:function(){var i=this.props,o=i.payload,s=i.layout,l=i.align;if(!o||!o.length)return null;var c={padding:0,margin:0,textAlign:s==="horizontal"?l:"left"};return d.createElement("ul",{className:"recharts-default-legend",style:c},this.renderItems())}}],n&&yVe(t.prototype,n),r&&yVe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();Fk(sse,"displayName","Legend"),Fk(sse,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Rxn=M$,Dxn=M$,kxn=Roe,Ixn=Doe,Fxn=M$,Nxn=function(){this.__data__=new Rxn,this.size=0},Lxn=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Bxn=function(e){return this.__data__.get(e)},Uxn=function(e){return this.__data__.has(e)},Vxn=function(e,t){var n=this.__data__;if(n instanceof Dxn){var r=n.__data__;if(!kxn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Ixn(r)}return n.set(e,t),this.size=n.size,this};function F3(e){var t=this.__data__=new Fxn(e);this.size=t.size}F3.prototype.clear=Nxn,F3.prototype.delete=Lxn,F3.prototype.get=Bxn,F3.prototype.has=Uxn,F3.prototype.set=Vxn;var lse=F3,$xn=Doe,zxn=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Wxn=function(e){return this.__data__.has(e)};function q$(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new $xn;++t<n;)this.add(e[t])}q$.prototype.add=q$.prototype.push=zxn,q$.prototype.has=Wxn;var wVe=q$,SVe=function(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1},CVe=function(e,t){return e.has(t)},Hxn=wVe,Gxn=SVe,Yxn=CVe,EVe=function(e,t,n,r,i,o){var s=1&n,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=o.get(e),f=o.get(t);if(u&&f)return u==t&&f==e;var h=-1,p=!0,m=2&n?new Hxn:void 0;for(o.set(e,t),o.set(t,e);++h<l;){var g=e[h],v=t[h];if(r)var y=s?r(v,g,h,t,e,o):r(g,v,h,e,t,o);if(y!==void 0){if(y)continue;p=!1;break}if(m){if(!Gxn(t,function(x,b){if(!Yxn(m,b)&&(g===x||i(g,x,n,r,o)))return m.push(b)})){p=!1;break}}else if(g!==v&&!i(g,v,n,r,o)){p=!1;break}}return o.delete(e),o.delete(t),p},_Ve=Ay.Uint8Array,Kxn=function(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n},cse=function(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n},TVe=_Ve,Xxn=O$,Zxn=EVe,Qxn=Kxn,Jxn=cse,AVe=Py?Py.prototype:void 0,use=AVe?AVe.valueOf:void 0,qxn=function(e,t,n,r,i,o,s){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||!o(new TVe(e),new TVe(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return Xxn(+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 l=Qxn;case"[object Set]":var c=1&r;if(l||(l=Jxn),e.size!=t.size&&!c)return!1;var u=s.get(e);if(u)return u==t;r|=2,s.set(e,t);var f=Zxn(l(e),l(t),r,i,o,s);return s.delete(e),f;case"[object Symbol]":if(use)return use.call(e)==use.call(t)}return!1},dse=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e},e1n=dse,t1n=Up,PVe=function(e,t,n){var r=t(e);return t1n(e)?r:e1n(r,n(e))},n1n=function(e,t){for(var n=-1,r=e==null?0:e.length,i=0,o=[];++n<r;){var s=e[n];t(s,n,e)&&(o[i++]=s)}return o},OVe=function(){return[]},r1n=n1n,a1n=OVe,i1n=Object.prototype.propertyIsEnumerable,jVe=Object.getOwnPropertySymbols,o1n=jVe?function(e){return e==null?[]:(e=Object(e),r1n(jVe(e),function(t){return i1n.call(e,t)}))}:a1n,fse=o1n,s1n=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r},l1n=t2,c1n=Oy,MVe=function(e){return c1n(e)&&l1n(e)=="[object Arguments]"},u1n=Oy,RVe=Object.prototype,d1n=RVe.hasOwnProperty,f1n=RVe.propertyIsEnumerable,hse=MVe(function(){return arguments}())?MVe:function(e){return u1n(e)&&d1n.call(e,"callee")&&!f1n.call(e,"callee")},Nk={exports:{}},h1n=function(){return!1};(function(e,t){var n=Ay,r=h1n,i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i?n.Buffer:void 0,l=(s?s.isBuffer:void 0)||r;e.exports=l})(Nk,Nk.exports);var p1n=/^(?:0|[1-9]\d*)$/,pse=function(e,t){var n=typeof e;return!!(t=t??9007199254740991)&&(n=="number"||n!="symbol"&&p1n.test(e))&&e>-1&&e%1==0&&e<t},mse=function(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=9007199254740991},m1n=t2,g1n=mse,v1n=Oy,pu={};pu["[object Float32Array]"]=pu["[object Float64Array]"]=pu["[object Int8Array]"]=pu["[object Int16Array]"]=pu["[object Int32Array]"]=pu["[object Uint8Array]"]=pu["[object Uint8ClampedArray]"]=pu["[object Uint16Array]"]=pu["[object Uint32Array]"]=!0,pu["[object Arguments]"]=pu["[object Array]"]=pu["[object ArrayBuffer]"]=pu["[object Boolean]"]=pu["[object DataView]"]=pu["[object Date]"]=pu["[object Error]"]=pu["[object Function]"]=pu["[object Map]"]=pu["[object Number]"]=pu["[object Object]"]=pu["[object RegExp]"]=pu["[object Set]"]=pu["[object String]"]=pu["[object WeakMap]"]=!1;var y1n=function(e){return v1n(e)&&g1n(e.length)&&!!pu[m1n(e)]},ez=function(e){return function(t){return e(t)}},Lk={exports:{}};(function(e,t){var n=fUe,r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,o=i&&i.exports===r&&n.process,s=function(){try{var l=i&&i.require&&i.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})(Lk,Lk.exports);var x1n=y1n,b1n=ez,DVe=Lk.exports,kVe=DVe&&DVe.isTypedArray,IVe=kVe?b1n(kVe):x1n,w1n=s1n,S1n=hse,C1n=Up,E1n=Nk.exports,_1n=pse,T1n=IVe,A1n=Object.prototype.hasOwnProperty,FVe=function(e,t){var n=C1n(e),r=!n&&S1n(e),i=!n&&!r&&E1n(e),o=!n&&!r&&!i&&T1n(e),s=n||r||i||o,l=s?w1n(e.length,String):[],c=l.length;for(var u in e)!t&&!A1n.call(e,u)||s&&(u=="length"||i&&(u=="offset"||u=="parent")||o&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||_1n(u,c))||l.push(u);return l},P1n=Object.prototype,gse=function(e){var t=e&&e.constructor;return e===(typeof t=="function"&&t.prototype||P1n)},NVe=function(e,t){return function(n){return e(t(n))}},O1n=NVe(Object.keys,Object),j1n=gse,M1n=O1n,R1n=Object.prototype.hasOwnProperty,D1n=function(e){if(!j1n(e))return M1n(e);var t=[];for(var n in Object(e))R1n.call(e,n)&&n!="constructor"&&t.push(n);return t},k1n=zo,I1n=mse,Bk=function(e){return e!=null&&I1n(e.length)&&!k1n(e)},F1n=FVe,N1n=D1n,L1n=Bk,Uk=function(e){return L1n(e)?F1n(e):N1n(e)},B1n=PVe,U1n=fse,V1n=Uk,LVe=function(e){return B1n(e,V1n,U1n)},BVe=LVe,$1n=Object.prototype.hasOwnProperty,z1n=function(e,t,n,r,i,o){var s=1&n,l=BVe(e),c=l.length;if(c!=BVe(t).length&&!s)return!1;for(var u=c;u--;){var f=l[u];if(!(s?f in t:$1n.call(t,f)))return!1}var h=o.get(e),p=o.get(t);if(h&&p)return h==t&&p==e;var m=!0;o.set(e,t),o.set(t,e);for(var g=s;++u<c;){var v=e[f=l[u]],y=t[f];if(r)var x=s?r(y,v,f,t,e,o):r(v,y,f,e,t,o);if(!(x===void 0?v===y||i(v,y,n,r,o):x)){m=!1;break}g||(g=f=="constructor")}if(m&&!g){var b=e.constructor,S=t.constructor;b==S||!("constructor"in e)||!("constructor"in t)||typeof b=="function"&&b instanceof b&&typeof S=="function"&&S instanceof S||(m=!1)}return o.delete(e),o.delete(t),m},W1n=k_(Ay,"DataView"),H1n=k_(Ay,"Promise"),UVe=k_(Ay,"Set"),vse=W1n,yse=Roe,xse=H1n,bse=UVe,wse=k_(Ay,"WeakMap"),VVe=t2,N3=vUe,$Ve="[object Map]",zVe="[object Promise]",WVe="[object Set]",HVe="[object WeakMap]",GVe="[object DataView]",G1n=N3(vse),Y1n=N3(yse),K1n=N3(xse),X1n=N3(bse),Z1n=N3(wse),L_=VVe;(vse&&L_(new vse(new ArrayBuffer(1)))!=GVe||yse&&L_(new yse)!=$Ve||xse&&L_(xse.resolve())!=zVe||bse&&L_(new bse)!=WVe||wse&&L_(new wse)!=HVe)&&(L_=function(e){var t=VVe(e),n=t=="[object Object]"?e.constructor:void 0,r=n?N3(n):"";if(r)switch(r){case G1n:return GVe;case Y1n:return $Ve;case K1n:return zVe;case X1n:return WVe;case Z1n:return HVe}return t});var tz=L_,Sse=lse,Q1n=EVe,J1n=qxn,q1n=z1n,YVe=tz,KVe=Up,XVe=Nk.exports,ebn=IVe,ZVe="[object Arguments]",QVe="[object Array]",nz="[object Object]",JVe=Object.prototype.hasOwnProperty,tbn=function(e,t,n,r,i,o){var s=KVe(e),l=KVe(t),c=s?QVe:YVe(e),u=l?QVe:YVe(t),f=(c=c==ZVe?nz:c)==nz,h=(u=u==ZVe?nz:u)==nz,p=c==u;if(p&&XVe(e)){if(!XVe(t))return!1;s=!0,f=!1}if(p&&!f)return o||(o=new Sse),s||ebn(e)?Q1n(e,t,n,r,i,o):J1n(e,t,c,n,r,i,o);if(!(1&n)){var m=f&&JVe.call(e,"__wrapped__"),g=h&&JVe.call(t,"__wrapped__");if(m||g){var v=m?e.value():e,y=g?t.value():t;return o||(o=new Sse),i(v,y,n,r,o)}}return!!p&&(o||(o=new Sse),q1n(e,t,n,r,i,o))},nbn=tbn,qVe=Oy,Cse=function e(t,n,r,i,o){return t===n||(t==null||n==null||!qVe(t)&&!qVe(n)?t!=t&&n!=n:nbn(t,n,r,i,e,o))},rbn=lse,abn=Cse,ibn=function(e,t,n,r){var i=n.length,o=i,s=!r;if(e==null)return!o;for(e=Object(e);i--;){var l=n[i];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++i<o;){var c=(l=n[i])[0],u=e[c],f=l[1];if(s&&l[2]){if(u===void 0&&!(c in e))return!1}else{var h=new rbn;if(r)var p=r(u,f,c,e,t,h);if(!(p===void 0?abn(f,u,3,r,h):p))return!1}}return!0},obn=sp,e$e=function(e){return e==e&&!obn(e)},sbn=e$e,lbn=Uk,cbn=function(e){for(var t=lbn(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,sbn(i)]}return t},t$e=function(e,t){return function(n){return n!=null&&n[e]===t&&(t!==void 0||e in Object(n))}},ubn=ibn,dbn=cbn,fbn=t$e,hbn=function(e){var t=dbn(e);return t.length==1&&t[0][2]?fbn(t[0][0],t[0][1]):function(n){return n===e||ubn(n,e,t)}},pbn=function(e,t){return e!=null&&t in Object(e)},mbn=k$,gbn=hse,vbn=Up,ybn=pse,xbn=mse,bbn=kk,wbn=function(e,t,n){for(var r=-1,i=(t=mbn(t,e)).length,o=!1;++r<i;){var s=bbn(t[r]);if(!(o=e!=null&&n(e,s)))break;e=e[s]}return o||++r!=i?o:!!(i=e==null?0:e.length)&&xbn(i)&&ybn(s,i)&&(vbn(e)||gbn(e))},Sbn=pbn,Cbn=wbn,Ebn=function(e,t){return e!=null&&Cbn(e,t,Sbn)},_bn=Cse,Tbn=ff,Abn=Ebn,Pbn=joe,Obn=e$e,jbn=t$e,Mbn=kk,Rbn=function(e,t){return Pbn(e)&&Obn(t)?jbn(Mbn(e),t):function(n){var r=Tbn(n,e);return r===void 0&&r===t?Abn(n,e):_bn(t,r,3)}},L3=function(e){return e},Dbn=function(e){return function(t){return t?.[e]}},kbn=I$,Ibn=function(e){return function(t){return kbn(t,e)}},Fbn=Dbn,Nbn=Ibn,Lbn=joe,Bbn=kk,Ubn=hbn,Vbn=Rbn,$bn=L3,zbn=Up,Wbn=function(e){return Lbn(e)?Fbn(Bbn(e)):Nbn(e)},o2=function(e){return typeof e=="function"?e:e==null?$bn:typeof e=="object"?zbn(e)?Vbn(e[0],e[1]):Ubn(e):Wbn(e)},Hbn=function(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o<i;)if(t(e[o],o,e))return o;return-1},Gbn=function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return-1},Ybn=Hbn,Kbn=function(e){return e!=e},Xbn=Gbn,Zbn=function(e,t,n){return t==t?Xbn(e,t,n):Ybn(e,Kbn,n)},Qbn=Zbn,Jbn=function(e,t){return!!(e!=null&&e.length)&&Qbn(e,t,0)>-1},qbn=function(e,t,n){for(var r=-1,i=e==null?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1},Ese=UVe,e2n=function(){},t2n=Ese&&1/cse(new Ese([,-0]))[1]==1/0?function(e){return new Ese(e)}:e2n,n2n=wVe,r2n=Jbn,a2n=qbn,i2n=CVe,o2n=t2n,s2n=cse,l2n=function(e,t,n){var r=-1,i=r2n,o=e.length,s=!0,l=[],c=l;if(n)s=!1,i=a2n;else if(o>=200){var u=t?null:o2n(e);if(u)return s2n(u);s=!1,i=i2n,c=new n2n}else c=t?[]:l;e:for(;++r<o;){var f=e[r],h=t?t(f):f;if(f=n||f!==0?f:0,s&&h==h){for(var p=c.length;p--;)if(c[p]===h)continue e;t&&c.push(h),l.push(f)}else i(c,h,n)||(c!==l&&c.push(h),l.push(f))}return l},c2n=o2,u2n=l2n,n$e=function(e,t){return e&&e.length?u2n(e,c2n(t)):[]};function r$e(e,t,n){return t===!0?n$e(e,n):zo(t)?n$e(e,t):e}function B3(e){return B3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},B3(e)}var d2n=["ref"];function a$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function B_(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?a$e(Object(n),!0).forEach(function(r){az(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a$e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function i$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,l$e(r.key),r)}}function f2n(e,t,n){return t=rz(t),function(r,i){if(i&&(B3(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return s$e(r)}(e,o$e()?Reflect.construct(t,n||[],rz(e).constructor):t.apply(e,n))}function o$e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(o$e=function(){return!!e})()}function rz(e){return rz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},rz(e)}function s$e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _se(e,t){return _se=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},_se(e,t)}function az(e,t,n){return(t=l$e(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l$e(e){var t=function(n,r){if(B3(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(B3(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return B3(t)=="symbol"?t:String(t)}function h2n(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function p2n(e){return e.value}var s2=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return az(s$e(i=f2n(this,e,[].concat(s))),"lastBoundingBox",{width:-1,height:-1}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&_se(i,o)}(e,d.PureComponent),t=e,r=[{key:"getWithHeight",value:function(i,o){var s=i.props.layout;return s==="vertical"&&Qi(i.props.height)?{height:i.props.height}:s==="horizontal"?{width:i.props.width||o}:null}}],(n=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){return this.wrapperNode&&this.wrapperNode.getBoundingClientRect?this.wrapperNode.getBoundingClientRect():null}},{key:"updateBBox",value:function(){var i=this.props.onBBoxUpdate;if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var o=this.wrapperNode.getBoundingClientRect();(Math.abs(o.width-this.lastBoundingBox.width)>1||Math.abs(o.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=o.width,this.lastBoundingBox.height=o.height,i&&i(o))}else this.lastBoundingBox.width===-1&&this.lastBoundingBox.height===-1||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,i&&i(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?B_({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(i){var o,s,l=this.props,c=l.layout,u=l.align,f=l.verticalAlign,h=l.margin,p=l.chartWidth,m=l.chartHeight;return i&&(i.left!==void 0&&i.left!==null||i.right!==void 0&&i.right!==null)||(o=u==="center"&&c==="vertical"?{left:((p||0)-this.getBBoxSnapshot().width)/2}:u==="right"?{right:h&&h.right||0}:{left:h&&h.left||0}),i&&(i.top!==void 0&&i.top!==null||i.bottom!==void 0&&i.bottom!==null)||(s=f==="middle"?{top:((m||0)-this.getBBoxSnapshot().height)/2}:f==="bottom"?{bottom:h&&h.bottom||0}:{top:h&&h.top||0}),B_(B_({},o),s)}},{key:"render",value:function(){var i=this,o=this.props,s=o.content,l=o.width,c=o.height,u=o.wrapperStyle,f=o.payloadUniqBy,h=o.payload,p=B_(B_({position:"absolute",width:l||"auto",height:c||"auto"},this.getDefaultPosition(u)),u);return d.createElement("div",{className:"recharts-legend-wrapper",style:p,ref:function(m){i.wrapperNode=m}},function(m,g){if(d.isValidElement(m))return d.cloneElement(m,g);if(typeof m=="function")return d.createElement(m,g);g.ref;var v=h2n(g,d2n);return d.createElement(sse,v)}(s,B_(B_({},this.props),{},{payload:r$e(h,f,p2n)})))}}])&&i$e(t.prototype,n),r&&i$e(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();az(s2,"displayName","Legend"),az(s2,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var m2n=hse,g2n=Up,c$e=Py?Py.isConcatSpreadable:void 0,v2n=dse,y2n=function(e){return g2n(e)||m2n(e)||!!(c$e&&e&&e[c$e])},Tse=function e(t,n,r,i,o){var s=-1,l=t.length;for(r||(r=y2n),o||(o=[]);++s<l;){var c=t[s];n>0&&r(c)?n>1?e(c,n-1,r,i,o):v2n(o,c):i||(o[o.length]=c)}return o},x2n=function(e){return function(t,n,r){for(var i=-1,o=Object(t),s=r(t),l=s.length;l--;){var c=s[e?l:++i];if(n(o[c],c,o)===!1)break}return t}},b2n=x2n(),w2n=Uk,u$e=function(e,t){return e&&b2n(e,t,w2n)},S2n=Bk,Ase=function(e,t){return function(n,r){if(n==null)return n;if(!S2n(n))return e(n,r);for(var i=n.length,o=t?i:-1,s=Object(n);(t?o--:++o<i)&&r(s[o],o,s)!==!1;);return n}}(u$e),C2n=Ase,E2n=Bk,d$e=function(e,t){var n=-1,r=E2n(e)?Array(e.length):[];return C2n(e,function(i,o,s){r[++n]=t(i,o,s)}),r},_2n=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e},f$e=P3,T2n=function(e,t){if(e!==t){var n=e!==void 0,r=e===null,i=e==e,o=f$e(e),s=t!==void 0,l=t===null,c=t==t,u=f$e(t);if(!l&&!u&&!o&&e>t||o&&s&&c&&!l&&!u||r&&s&&c||!n&&c||!i)return 1;if(!r&&!o&&!u&&e<t||u&&n&&i&&!r&&!o||l&&n&&i||!s&&i||!c)return-1}return 0},A2n=function(e,t,n){for(var r=-1,i=e.criteria,o=t.criteria,s=i.length,l=n.length;++r<s;){var c=T2n(i[r],o[r]);if(c)return r>=l?c:c*(n[r]=="desc"?-1:1)}return e.index-t.index},Pse=D$,P2n=I$,O2n=o2,j2n=d$e,M2n=_2n,R2n=ez,D2n=A2n,k2n=L3,I2n=Up,F2n=function(e,t,n){t=t.length?Pse(t,function(o){return I2n(o)?function(s){return P2n(s,o.length===1?o[0]:o)}:o}):[k2n];var r=-1;t=Pse(t,R2n(O2n));var i=j2n(e,function(o,s,l){return{criteria:Pse(t,function(c){return c(o)}),index:++r,value:o}});return M2n(i,function(o,s){return D2n(o,s,n)})},N2n=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)},L2n=N2n,h$e=Math.max,p$e=function(e,t,n){return t=h$e(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=h$e(r.length-t,0),s=Array(o);++i<o;)s[i]=r[t+i];i=-1;for(var l=Array(t+1);++i<t;)l[i]=r[i];return l[t]=n(s),L2n(e,this,l)}},B2n=function(e){return function(){return e}},U2n=k_,m$e=function(){try{var e=U2n(Object,"defineProperty");return e({},"",{}),e}catch{}}(),V2n=B2n,g$e=m$e,$2n=g$e?function(e,t){return g$e(e,"toString",{configurable:!0,enumerable:!1,value:V2n(t),writable:!0})}:L3,z2n=$2n,W2n=Date.now,H2n=function(e){var t=0,n=0;return function(){var r=W2n(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}},v$e=H2n(z2n),G2n=L3,Y2n=p$e,K2n=v$e,X2n=O$,Z2n=Bk,Q2n=pse,J2n=sp,iz=function(e,t,n){if(!J2n(n))return!1;var r=typeof t;return!!(r=="number"?Z2n(n)&&Q2n(t,n.length):r=="string"&&t in n)&&X2n(n[t],e)},q2n=Tse,ewn=F2n,y$e=iz,Ose=function(e,t){return K2n(Y2n(e,t,G2n),e+"")}(function(e,t){if(e==null)return[];var n=t.length;return n>1&&y$e(e,t[0],t[1])?t=[]:n>2&&y$e(t[0],t[1],t[2])&&(t=[t[0]]),ewn(e,q2n(t,1),[])});function Vk(e){return Vk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vk(e)}function jse(){return jse=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},jse.apply(this,arguments)}function twn(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return x$e(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return x$e(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function x$e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function b$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Mse(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?b$e(Object(n),!0).forEach(function(r){nwn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b$e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function nwn(e,t,n){var r;return r=function(i,o){if(Vk(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(Vk(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=Vk(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rwn(e){return Array.isArray(e)&&hf(e[0])&&hf(e[1])?e.join(" ~ "):e}var w$e=function(e){var t=e.separator,n=t===void 0?" : ":t,r=e.contentStyle,i=r===void 0?{}:r,o=e.itemStyle,s=o===void 0?{}:o,l=e.labelStyle,c=l===void 0?{}:l,u=e.payload,f=e.formatter,h=e.itemSorter,p=e.wrapperClassName,m=e.labelClassName,g=e.label,v=e.labelFormatter,y=e.accessibilityLayer,x=y!==void 0&&y,b=Mse({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),S=Mse({margin:0},c),C=!gs(g),_=C?g:"",T=Zs("recharts-default-tooltip",p),M=Zs("recharts-tooltip-label",m);C&&v&&u!=null&&(_=v(g,u));var j=x?{role:"status","aria-live":"assertive"}:{};return d.createElement("div",jse({className:T,style:b},j),d.createElement("p",{className:M,style:S},d.isValidElement(_)?_:"".concat(_)),function(){if(u&&u.length){var B=(h?Ose(u,h):u).map(function(W,K){if(W.type==="none")return null;var G=Mse({display:"block",paddingTop:4,paddingBottom:4,color:W.color||"#000"},s),J=W.formatter||f||rwn,te=W.value,re=W.name,me=te,Ce=re;if(J&&me!=null&&Ce!=null){var Ae=J(te,re,W,K,u);if(Array.isArray(Ae)){var _e=twn(Ae,2);me=_e[0],Ce=_e[1]}else me=Ae}return d.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(K),style:G},hf(Ce)?d.createElement("span",{className:"recharts-tooltip-item-name"},Ce):null,hf(Ce)?d.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,d.createElement("span",{className:"recharts-tooltip-item-value"},me),d.createElement("span",{className:"recharts-tooltip-item-unit"},W.unit||""))});return d.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},B)}return null}())};function $k(e){return $k=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$k(e)}function oz(e,t,n){var r;return r=function(i,o){if($k(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if($k(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=$k(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zk="recharts-tooltip-wrapper",awn={visibility:"hidden"};function iwn(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return Zs(zk,oz(oz(oz(oz({},"".concat(zk,"-right"),Qi(n)&&t&&Qi(t.x)&&n>=t.x),"".concat(zk,"-left"),Qi(n)&&t&&Qi(t.x)&&n<t.x),"".concat(zk,"-bottom"),Qi(r)&&t&&Qi(t.y)&&r>=t.y),"".concat(zk,"-top"),Qi(r)&&t&&Qi(t.y)&&r<t.y))}function S$e(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,i=e.offsetTopLeft,o=e.position,s=e.reverseDirection,l=e.tooltipDimension,c=e.viewBox,u=e.viewBoxDimension;if(o&&Qi(o[r]))return o[r];var f=n[r]-l-i,h=n[r]+i;return t[r]?s[r]?f:h:s[r]?f<c[r]?Math.max(h,c[r]):Math.max(f,c[r]):h+l>c[r]+u?Math.max(f,c[r]):Math.max(h,c[r])}function U3(e){return U3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},U3(e)}function C$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function E$e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?C$e(Object(n),!0).forEach(function(r){cz(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C$e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}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,A$e(r.key),r)}}function own(e,t,n){return t=sz(t),function(r,i){if(i&&(U3(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return lz(r)}(e,T$e()?Reflect.construct(t,n||[],sz(e).constructor):t.apply(e,n))}function T$e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(T$e=function(){return!!e})()}function sz(e){return sz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},sz(e)}function lz(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rse(e,t){return Rse=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Rse(e,t)}function cz(e,t,n){return(t=A$e(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A$e(e){var t=function(n,r){if(U3(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(U3(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return U3(t)=="symbol"?t:String(t)}var swn=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return cz(lz(i=own(this,e,[].concat(s))),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0}}),cz(lz(i),"lastBoundingBox",{width:-1,height:-1}),cz(lz(i),"handleKeyDown",function(c){var u,f,h,p;c.key==="Escape"&&i.setState({dismissed:!0,dismissedAtCoordinate:{x:(u=(f=i.props.coordinate)===null||f===void 0?void 0:f.x)!==null&&u!==void 0?u:0,y:(h=(p=i.props.coordinate)===null||p===void 0?void 0:p.y)!==null&&h!==void 0?h:0}})}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Rse(i,o)}(e,d.PureComponent),t=e,n=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var i=this.wrapperNode.getBoundingClientRect();(Math.abs(i.width-this.lastBoundingBox.width)>1||Math.abs(i.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=i.width,this.lastBoundingBox.height=i.height)}else this.lastBoundingBox.width===-1&&this.lastBoundingBox.height===-1||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1)}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var i,o;this.props.active&&this.updateBBox(),this.state.dismissed&&(((i=this.props.coordinate)===null||i===void 0?void 0:i.x)===this.state.dismissedAtCoordinate.x&&((o=this.props.coordinate)===null||o===void 0?void 0:o.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var i=this,o=this.props,s=o.active,l=o.allowEscapeViewBox,c=o.animationDuration,u=o.animationEasing,f=o.children,h=o.coordinate,p=o.hasPayload,m=o.isAnimationActive,g=o.offset,v=o.position,y=o.reverseDirection,x=o.useTranslate3d,b=o.viewBox,S=o.wrapperStyle,C=function(j){var B,W,K=j.allowEscapeViewBox,G=j.coordinate,J=j.offsetTopLeft,te=j.position,re=j.reverseDirection,me=j.tooltipBox,Ce=j.useTranslate3d,Ae=j.viewBox;return{cssProperties:me.height>0&&me.width>0&&G?function(_e){var Be=_e.translateX,Ue=_e.translateY;return{transform:_e.useTranslate3d?"translate3d(".concat(Be,"px, ").concat(Ue,"px, 0)"):"translate(".concat(Be,"px, ").concat(Ue,"px)")}}({translateX:B=S$e({allowEscapeViewBox:K,coordinate:G,key:"x",offsetTopLeft:J,position:te,reverseDirection:re,tooltipDimension:me.width,viewBox:Ae,viewBoxDimension:Ae.width}),translateY:W=S$e({allowEscapeViewBox:K,coordinate:G,key:"y",offsetTopLeft:J,position:te,reverseDirection:re,tooltipDimension:me.height,viewBox:Ae,viewBoxDimension:Ae.height}),useTranslate3d:Ce}):awn,cssClasses:iwn({translateX:B,translateY:W,coordinate:G})}}({allowEscapeViewBox:l,coordinate:h,offsetTopLeft:g,position:v,reverseDirection:y,tooltipBox:{height:this.lastBoundingBox.height,width:this.lastBoundingBox.width},useTranslate3d:x,viewBox:b}),_=C.cssClasses,T=C.cssProperties,M=E$e(E$e({transition:m&&s?"transform ".concat(c,"ms ").concat(u):void 0},T),{},{pointerEvents:"none",visibility:!this.state.dismissed&&s&&p?"visible":"hidden",position:"absolute",top:0,left:0},S);return d.createElement("div",{tabIndex:-1,className:_,style:M,ref:function(j){i.wrapperNode=j}},f)}}],n&&_$e(t.prototype,n),r&&_$e(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),bh={isSsr:!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return bh[e]},set:function(e,t){if(typeof e=="string")bh[e]=t;else{var n=Object.keys(e);n&&n.length&&n.forEach(function(r){bh[r]=e[r]})}}};function V3(e){return V3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},V3(e)}function P$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function O$e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?P$e(Object(n),!0).forEach(function(r){kse(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P$e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function j$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$e(r.key),r)}}function lwn(e,t,n){return t=uz(t),function(r,i){if(i&&(V3(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}(r)}(e,M$e()?Reflect.construct(t,n||[],uz(e).constructor):t.apply(e,n))}function M$e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(M$e=function(){return!!e})()}function uz(e){return uz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},uz(e)}function Dse(e,t){return Dse=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Dse(e,t)}function kse(e,t,n){return(t=R$e(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R$e(e){var t=function(n,r){if(V3(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(V3(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return V3(t)=="symbol"?t:String(t)}function cwn(e){return e.dataKey}var wd=function(){function e(){return function(i,o){if(!(i instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),lwn(this,e,arguments)}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Dse(i,o)}(e,d.PureComponent),t=e,n=[{key:"render",value:function(){var i=this,o=this.props,s=o.active,l=o.allowEscapeViewBox,c=o.animationDuration,u=o.animationEasing,f=o.content,h=o.coordinate,p=o.filterNull,m=o.isAnimationActive,g=o.offset,v=o.payload,y=o.payloadUniqBy,x=o.position,b=o.reverseDirection,S=o.useTranslate3d,C=o.viewBox,_=o.wrapperStyle,T=v??[];p&&T.length&&(T=r$e(v.filter(function(j){return j.value!=null&&(j.hide!==!0||i.props.includeHidden)}),y,cwn));var M=T.length>0;return d.createElement(swn,{allowEscapeViewBox:l,animationDuration:c,animationEasing:u,isAnimationActive:m,active:s,coordinate:h,hasPayload:M,offset:g,position:x,reverseDirection:b,useTranslate3d:S,viewBox:C,wrapperStyle:_},function(j,B){return d.isValidElement(j)?d.cloneElement(j,B):typeof j=="function"?d.createElement(j,B):d.createElement(w$e,B)}(f,O$e(O$e({},this.props),{},{payload:T})))}}],n&&j$e(t.prototype,n),r&&j$e(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();kse(wd,"displayName","Tooltip"),kse(wd,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!bh.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var uwn=Ay,dwn=/\s/,fwn=function(e){for(var t=e.length;t--&&dwn.test(e.charAt(t)););return t},hwn=fwn,pwn=/^\s+/,mwn=function(e){return e&&e.slice(0,hwn(e)+1).replace(pwn,"")},gwn=mwn,D$e=sp,vwn=P3,ywn=/^[-+]0x[0-9a-f]+$/i,xwn=/^0b[01]+$/i,bwn=/^0o[0-7]+$/i,wwn=parseInt,k$e=function(e){if(typeof e=="number")return e;if(vwn(e))return NaN;if(D$e(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=D$e(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=gwn(e);var n=xwn.test(e);return n||bwn.test(e)?wwn(e.slice(2),n?2:8):ywn.test(e)?NaN:+e},Swn=sp,Ise=function(){return uwn.Date.now()},I$e=k$e,Cwn=Math.max,Ewn=Math.min,_wn=function(e,t,n){var r,i,o,s,l,c,u=0,f=!1,h=!1,p=!0;if(typeof e!="function")throw new TypeError("Expected a function");function m(b){var S=r,C=i;return r=i=void 0,u=b,s=e.apply(C,S)}function g(b){var S=b-c;return c===void 0||S>=t||S<0||h&&b-u>=o}function v(){var b=Ise();if(g(b))return y(b);l=setTimeout(v,function(S){var C=t-(S-c);return h?Ewn(C,o-(S-u)):C}(b))}function y(b){return l=void 0,p&&r?m(b):(r=i=void 0,s)}function x(){var b=Ise(),S=g(b);if(r=arguments,i=this,c=b,S){if(l===void 0)return function(C){return u=C,l=setTimeout(v,t),f?m(C):s}(c);if(h)return clearTimeout(l),l=setTimeout(v,t),m(c)}return l===void 0&&(l=setTimeout(v,t)),s}return t=I$e(t)||0,Swn(n)&&(f=!!n.leading,o=(h="maxWait"in n)?Cwn(I$e(n.maxWait)||0,t):o,p="trailing"in n?!!n.trailing:p),x.cancel=function(){l!==void 0&&clearTimeout(l),u=0,r=c=i=l=void 0},x.flush=function(){return l===void 0?s:y(Ise())},x},Twn=_wn,Awn=sp,F$e=function(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError("Expected a function");return Awn(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Twn(e,t,{leading:r,maxWait:t,trailing:i})};function Wk(e){return Wk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wk(e)}function N$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function dz(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?N$e(Object(n),!0).forEach(function(r){Pwn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N$e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Pwn(e,t,n){var r;return r=function(i,o){if(Wk(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(Wk(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=Wk(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Own(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return L$e(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return L$e(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function L$e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var fz=(0,d.forwardRef)(function(e,t){var n=e.aspect,r=e.initialDimension,i=r===void 0?{width:-1,height:-1}:r,o=e.width,s=o===void 0?"100%":o,l=e.height,c=l===void 0?"100%":l,u=e.minWidth,f=u===void 0?0:u,h=e.minHeight,p=e.maxHeight,m=e.children,g=e.debounce,v=g===void 0?0:g,y=e.id,x=e.className,b=e.onResize,S=e.style,C=S===void 0?{}:S,_=(0,d.useRef)(null),T=(0,d.useRef)();T.current=b,(0,d.useImperativeHandle)(t,function(){return Object.assign(_.current,{get current(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),_.current}})});var M=Own((0,d.useState)({containerWidth:i.width,containerHeight:i.height}),2),j=M[0],B=M[1],W=(0,d.useCallback)(function(G,J){B(function(te){var re=Math.round(G),me=Math.round(J);return te.containerWidth===re&&te.containerHeight===me?te:{containerWidth:re,containerHeight:me}})},[]);(0,d.useEffect)(function(){var G=function(Ce){var Ae,_e=Ce[0].contentRect,Be=_e.width,Ue=_e.height;W(Be,Ue),(Ae=T.current)===null||Ae===void 0||Ae.call(T,Be,Ue)};v>0&&(G=F$e(G,v,{trailing:!0,leading:!1}));var J=new ResizeObserver(G),te=_.current.getBoundingClientRect(),re=te.width,me=te.height;return W(re,me),J.observe(_.current),function(){J.disconnect()}},[W,v]);var K=(0,d.useMemo)(function(){var G=j.containerWidth,J=j.containerHeight;if(G<0||J<0)return null;a2(I_(s)||I_(c),`The width(%s) and height(%s) are both fixed numbers,
       maybe you don't need to use a ResponsiveContainer.`,s,c),a2(!n||n>0,"The aspect(%s) must be greater than zero.",n);var te=I_(s)?G:s,re=I_(c)?J:c;n&&n>0&&(te?re=te/n:re&&(te=re*n),p&&re>p&&(re=p)),a2(te>0||re>0,`The width(%s) and height(%s) of chart should be greater than 0,
       please check the style of container, or the props width(%s) and height(%s),
       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
       height and width.`,te,re,s,c,f,h,n);var me=!Array.isArray(m)&&F$.exports.isElement(m)&&r2(m.type).endsWith("Chart");return d.Children.map(m,function(Ce){return F$.exports.isElement(Ce)?(0,d.cloneElement)(Ce,dz({width:te,height:re},me?{style:dz({height:"100%",width:"100%",maxHeight:re,maxWidth:te},Ce.props.style)}:{})):Ce})},[n,m,c,p,h,f,j,s]);return d.createElement("div",{id:y?"".concat(y):void 0,className:Zs("recharts-responsive-container",x),style:dz(dz({},C),{},{width:s,height:c,minWidth:f,minHeight:h,maxHeight:p}),ref:_},K)}),U_=function(e){return null};function Hk(e){return Hk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Hk(e)}function B$e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Fse(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?B$e(Object(n),!0).forEach(function(r){jwn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B$e(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function jwn(e,t,n){var r;return r=function(i,o){if(Hk(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(Hk(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=Hk(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}U_.displayName="Cell";var $3={widthCache:{},cacheCount:0},Mwn={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},U$e="recharts_measurement_span",z3=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(e==null||bh.isSsr)return{width:0,height:0};var n,r=(n=Fse({},t),Object.keys(n).forEach(function(u){n[u]||delete n[u]}),n),i=JSON.stringify({text:e,copyStyle:r});if($3.widthCache[i])return $3.widthCache[i];try{var o=document.getElementById(U$e);o||((o=document.createElement("span")).setAttribute("id",U$e),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var s=Fse(Fse({},Mwn),r);Object.assign(o.style,s),o.textContent="".concat(e);var l=o.getBoundingClientRect(),c={width:l.width,height:l.height};return $3.widthCache[i]=c,++$3.cacheCount>2e3&&($3.cacheCount=0,$3.widthCache={}),c}catch{return{width:0,height:0}}};function Gk(e){return Gk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gk(e)}function hz(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return V$e(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return V$e(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function V$e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}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,Rwn(r.key),r)}}function Rwn(e){var t=function(n,r){if(Gk(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(Gk(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return Gk(t)=="symbol"?t:String(t)}var z$e=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,W$e=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Dwn=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,kwn=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,H$e={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},Iwn=Object.keys(H$e),W3="NaN",pz=function(){function e(i,o){(function(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")})(this,e),this.num=i,this.unit=o,this.num=i,this.unit=o,Number.isNaN(i)&&(this.unit=""),o===""||Dwn.test(o)||(this.num=NaN,this.unit=""),Iwn.includes(o)&&(this.num=function(s,l){return s*H$e[l]}(i,o),this.unit="px")}var t,n,r;return t=e,r=[{key:"parse",value:function(i){var o,s=hz((o=kwn.exec(i))!==null&&o!==void 0?o:[],3),l=s[1],c=s[2];return new e(parseFloat(l),c??"")}}],(n=[{key:"add",value:function(i){return this.unit!==i.unit?new e(NaN,""):new e(this.num+i.num,this.unit)}},{key:"subtract",value:function(i){return this.unit!==i.unit?new e(NaN,""):new e(this.num-i.num,this.unit)}},{key:"multiply",value:function(i){return this.unit!==""&&i.unit!==""&&this.unit!==i.unit?new e(NaN,""):new e(this.num*i.num,this.unit||i.unit)}},{key:"divide",value:function(i){return this.unit!==""&&i.unit!==""&&this.unit!==i.unit?new e(NaN,""):new e(this.num/i.num,this.unit||i.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&$$e(t.prototype,n),r&&$$e(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function G$e(e){if(e.includes(W3))return W3;for(var t=e;t.includes("*")||t.includes("/");){var n,r=hz((n=z$e.exec(t))!==null&&n!==void 0?n:[],4),i=r[1],o=r[2],s=r[3],l=pz.parse(i??""),c=pz.parse(s??""),u=o==="*"?l.multiply(c):l.divide(c);if(u.isNaN())return W3;t=t.replace(z$e,u.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var f,h=hz((f=W$e.exec(t))!==null&&f!==void 0?f:[],4),p=h[1],m=h[2],g=h[3],v=pz.parse(p??""),y=pz.parse(g??""),x=m==="+"?v.add(y):v.subtract(y);if(x.isNaN())return W3;t=t.replace(W$e,x.toString())}return t}var Y$e=/\(([^()]*)\)/;function Fwn(e){var t=e.replace(/\s+/g,"");return t=function(n){for(var r=n;r.includes("(");){var i=hz(Y$e.exec(r),2)[1];r=r.replace(Y$e,G$e(i))}return r}(t),t=G$e(t)}function Nse(e){var t=function(n){try{return Fwn(n)}catch{return W3}}(e.slice(5,-1));return t===W3?"":t}var Nwn=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],Lwn=["dx","dy","angle","className","breakAll"];function Lse(){return Lse=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},Lse.apply(this,arguments)}function K$e(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function X$e(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return Z$e(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Z$e(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Z$e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Q$e=/[ \f\n\r\t\v\u2028\u2029]+/,J$e=function(e){var t=e.children,n=e.breakAll,r=e.style;try{var i=[];return gs(t)||(i=n?t.toString().split(""):t.toString().split(Q$e)),{wordsWithComputedWidth:i.map(function(o){return{word:o,width:z3(o,r).width}}),spaceWidth:n?0:z3("\xA0",r).width}}catch{return null}},q$e=function(e){return[{words:gs(e)?[]:e.toString().split(Q$e)}]},Bwn=function(e){var t=e.width,n=e.scaleToFit,r=e.children,i=e.style,o=e.breakAll,s=e.maxLines;if((t||n)&&!bh.isSsr){var l=J$e({breakAll:o,children:r,style:i});return l?function(c,u,f,h,p){var m=c.maxLines,g=c.children,v=c.style,y=c.breakAll,x=Qi(m),b=g,S=function(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).reduce(function(re,me){var Ce=me.word,Ae=me.width,_e=re[re.length-1];if(_e&&(h==null||p||_e.width+Ae+f<Number(h)))_e.words.push(Ce),_e.width+=Ae+f;else{var Be={words:[Ce],width:Ae};re.push(Be)}return re},[])},C=S(u);if(!x)return C;for(var _,T=function(re){var me=b.slice(0,re),Ce=J$e({breakAll:y,style:v,children:me+"\u2026"}).wordsWithComputedWidth,Ae=S(Ce),_e=Ae.length>m||function(Be){return Be.reduce(function(Ue,$e){return Ue.width>$e.width?Ue:$e})}(Ae).width>Number(h);return[_e,Ae]},M=0,j=b.length-1,B=0;M<=j&&B<=b.length-1;){var W=Math.floor((M+j)/2),K=X$e(T(W-1),2),G=K[0],J=K[1],te=X$e(T(W),1)[0];if(G||te||(M=W+1),G&&te&&(j=W-1),!G&&te){_=J;break}B++}return _||C}({breakAll:o,children:r,maxLines:s,style:i},l.wordsWithComputedWidth,l.spaceWidth,t,n):q$e(r)}return q$e(r)},eze="#808080",V_=function(e){var t=e.x,n=t===void 0?0:t,r=e.y,i=r===void 0?0:r,o=e.lineHeight,s=o===void 0?"1em":o,l=e.capHeight,c=l===void 0?"0.71em":l,u=e.scaleToFit,f=u!==void 0&&u,h=e.textAnchor,p=h===void 0?"start":h,m=e.verticalAnchor,g=m===void 0?"end":m,v=e.fill,y=v===void 0?eze:v,x=K$e(e,Nwn),b=(0,d.useMemo)(function(){return Bwn({breakAll:x.breakAll,children:x.children,maxLines:x.maxLines,scaleToFit:f,style:x.style,width:x.width})},[x.breakAll,x.children,x.maxLines,f,x.style,x.width]),S=x.dx,C=x.dy,_=x.angle,T=x.className,M=x.breakAll,j=K$e(x,Lwn);if(!hf(n)||!hf(i))return null;var B,W=n+(Qi(S)?S:0),K=i+(Qi(C)?C:0);switch(g){case"start":B=Nse("calc(".concat(c,")"));break;case"middle":B=Nse("calc(".concat((b.length-1)/2," * -").concat(s," + (").concat(c," / 2))"));break;default:B=Nse("calc(".concat(b.length-1," * -").concat(s,")"))}var G=[];if(f){var J=b[0].width,te=x.width;G.push("scale(".concat((Qi(te)?te/J:1)/J,")"))}return _&&G.push("rotate(".concat(_,", ").concat(W,", ").concat(K,")")),G.length&&(j.transform=G.join(" ")),d.createElement("text",Lse({},ho(j,!0),{x:W,y:K,className:Zs("recharts-text",T),textAnchor:p,fill:y.includes("url")?eze:y}),b.map(function(re,me){var Ce=re.words.join(M?"":" ");return d.createElement("tspan",{x:W,dy:me===0?B:s,key:Ce},Ce)}))};function SS(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function Uwn(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function Bse(e){let t,n,r;function i(o,s,l=0,c=o.length){if(l<c){if(t(s,s)!==0)return c;do{const u=l+c>>>1;n(o[u],s)<0?l=u+1:c=u}while(l<c)}return l}return e.length!==2?(t=SS,n=(o,s)=>SS(e(o),s),r=(o,s)=>e(o)-s):(t=e===SS||e===Uwn?e:Vwn,n=e,r=e),{left:i,center:function(o,s,l=0,c=o.length){const u=i(o,s,l,c-1);return u>l&&r(o[u-1],s)>-r(o[u],s)?u-1:u},right:function(o,s,l=0,c=o.length){if(l<c){if(t(s,s)!==0)return c;do{const u=l+c>>>1;n(o[u],s)<=0?l=u+1:c=u}while(l<c)}return l}}}function Vwn(){return 0}function tze(e){return e===null?NaN:+e}const Yk=Bse(SS).right;Bse(tze).center;class nze extends Map{constructor(t,n=$wn){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,i]of t)this.set(r,i)}get(t){return super.get(rze(this,t))}has(t){return super.has(rze(this,t))}set(t,n){return super.set(function({_intern:r,_key:i},o){const s=i(o);return r.has(s)?r.get(s):(r.set(s,o),o)}(this,t),n)}delete(t){return super.delete(function({_intern:n,_key:r},i){const o=r(i);return n.has(o)&&(i=n.get(o),n.delete(o)),i}(this,t))}}function rze({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function $wn(e){return e!==null&&typeof e=="object"?e.valueOf():e}function aze(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const zwn=Math.sqrt(50),Wwn=Math.sqrt(10),Hwn=Math.sqrt(2);function mz(e,t,n){const r=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(r)),o=r/Math.pow(10,i),s=o>=zwn?10:o>=Wwn?5:o>=Hwn?2:1;let l,c,u;return i<0?(u=Math.pow(10,-i)/s,l=Math.round(e*u),c=Math.round(t*u),l/u<e&&++l,c/u>t&&--c,u=-u):(u=Math.pow(10,i)*s,l=Math.round(e/u),c=Math.round(t/u),l*u<e&&++l,c*u>t&&--c),c<l&&.5<=n&&n<2?mz(e,t,2*n):[l,c,u]}function Use(e,t,n){if(!((n=+n)>0))return[];if((e=+e)==(t=+t))return[e];const r=t<e,[i,o,s]=r?mz(t,e,n):mz(e,t,n);if(!(o>=i))return[];const l=o-i+1,c=new Array(l);if(r)if(s<0)for(let u=0;u<l;++u)c[u]=(o-u)/-s;else for(let u=0;u<l;++u)c[u]=(o-u)*s;else if(s<0)for(let u=0;u<l;++u)c[u]=(i+u)/-s;else for(let u=0;u<l;++u)c[u]=(i+u)*s;return c}function Vse(e,t,n){return mz(e=+e,t=+t,n=+n)[2]}function $se(e,t,n){n=+n;const r=(t=+t)<(e=+e),i=r?Vse(t,e,n):Vse(e,t,n);return(r?-1:1)*(i<0?1/-i:i)}function ize(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n<r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n<i||n===void 0&&i>=i)&&(n=i)}return n}function oze(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function sze(e,t,n=0,r=1/0,i){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(i=i===void 0?aze:function(o=SS){if(o===SS)return aze;if(typeof o!="function")throw new TypeError("compare is not a function");return(s,l)=>{const c=o(s,l);return c||c===0?c:(o(l,l)===0)-(o(s,s)===0)}}(i);r>n;){if(r-n>600){const c=r-n+1,u=t-n+1,f=Math.log(c),h=.5*Math.exp(2*f/3),p=.5*Math.sqrt(f*h*(c-h)/c)*(u-c/2<0?-1:1);sze(e,t,Math.max(n,Math.floor(t-u*h/c+p)),Math.min(r,Math.floor(t+(c-u)*h/c+p)),i)}const o=e[t];let s=n,l=r;for(Kk(e,n,t),i(e[r],o)>0&&Kk(e,n,r);s<l;){for(Kk(e,s,l),++s,--l;i(e[s],o)<0;)++s;for(;i(e[l],o)>0;)--l}i(e[n],o)===0?Kk(e,n,l):(++l,Kk(e,l,r)),l<=t&&(n=l+1),t<=l&&(r=l-1)}return e}function Kk(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function Gwn(e,t,n=tze){if((r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,o=Math.floor(i),s=+n(e[o],o,e);return s+(+n(e[o+1],o+1,e)-s)*(i-o)}}function tv(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function l2(e,t){switch(arguments.length){case 0:break;case 1:typeof e=="function"?this.interpolator(e):this.range(e);break;default:this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t)}return this}const zse=Symbol("implicit");function Wse(){var e=new nze,t=[],n=[],r=zse;function i(o){let s=e.get(o);if(s===void 0){if(r!==zse)return r;e.set(o,s=t.push(o)-1)}return n[s%n.length]}return i.domain=function(o){if(!arguments.length)return t.slice();t=[],e=new nze;for(const s of o)e.has(s)||e.set(s,t.push(s)-1);return i},i.range=function(o){return arguments.length?(n=Array.from(o),i):n.slice()},i.unknown=function(o){return arguments.length?(r=o,i):r},i.copy=function(){return Wse(t,n).unknown(r)},tv.apply(i,arguments),i}function Xk(){var e,t,n=Wse().unknown(void 0),r=n.domain,i=n.range,o=0,s=1,l=!1,c=0,u=0,f=.5;function h(){var p=r().length,m=s<o,g=m?s:o,v=m?o:s;e=(v-g)/Math.max(1,p-c+2*u),l&&(e=Math.floor(e)),g+=(v-g-e*(p-c))*f,t=e*(1-c),l&&(g=Math.round(g),t=Math.round(t));var y=function(x,b,S){x=+x,b=+b,S=(_=arguments.length)<2?(b=x,x=0,1):_<3?1:+S;for(var C=-1,_=0|Math.max(0,Math.ceil((b-x)/S)),T=new Array(_);++C<_;)T[C]=x+C*S;return T}(p).map(function(x){return g+e*x});return i(m?y.reverse():y)}return delete n.unknown,n.domain=function(p){return arguments.length?(r(p),h()):r()},n.range=function(p){return arguments.length?([o,s]=p,o=+o,s=+s,h()):[o,s]},n.rangeRound=function(p){return[o,s]=p,o=+o,s=+s,l=!0,h()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(p){return arguments.length?(l=!!p,h()):l},n.padding=function(p){return arguments.length?(c=Math.min(1,u=+p),h()):c},n.paddingInner=function(p){return arguments.length?(c=Math.min(1,p),h()):c},n.paddingOuter=function(p){return arguments.length?(u=+p,h()):u},n.align=function(p){return arguments.length?(f=Math.max(0,Math.min(1,p)),h()):f},n.copy=function(){return Xk(r(),[o,s]).round(l).paddingInner(c).paddingOuter(u).align(f)},tv.apply(h(),arguments)}function lze(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return lze(t())},e}function Zk(){return lze(Xk.apply(null,arguments).paddingInner(1))}function H3(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function Qk(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function CS(){}var $_=.7,G3=1/$_,Y3="\\s*([+-]?\\d+)\\s*",Jk="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",i1="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Ywn=/^#([0-9a-f]{3,8})$/,Kwn=new RegExp(`^rgb\\(${Y3},${Y3},${Y3}\\)$`),Xwn=new RegExp(`^rgb\\(${i1},${i1},${i1}\\)$`),Zwn=new RegExp(`^rgba\\(${Y3},${Y3},${Y3},${Jk}\\)$`),Qwn=new RegExp(`^rgba\\(${i1},${i1},${i1},${Jk}\\)$`),Jwn=new RegExp(`^hsl\\(${Jk},${i1},${i1}\\)$`),qwn=new RegExp(`^hsla\\(${Jk},${i1},${i1},${Jk}\\)$`),cze={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function uze(){return this.rgb().formatHex()}function dze(){return this.rgb().formatRgb()}function qk(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=Ywn.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?fze(t):n===3?new Bf(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):n===8?gz(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):n===4?gz(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=Kwn.exec(e))?new Bf(t[1],t[2],t[3],1):(t=Xwn.exec(e))?new Bf(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=Zwn.exec(e))?gz(t[1],t[2],t[3],t[4]):(t=Qwn.exec(e))?gz(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=Jwn.exec(e))?mze(t[1],t[2]/100,t[3]/100,1):(t=qwn.exec(e))?mze(t[1],t[2]/100,t[3]/100,t[4]):cze.hasOwnProperty(e)?fze(cze[e]):e==="transparent"?new Bf(NaN,NaN,NaN,0):null}function fze(e){return new Bf(e>>16&255,e>>8&255,255&e,1)}function gz(e,t,n,r){return r<=0&&(e=t=n=NaN),new Bf(e,t,n,r)}function Hse(e){return e instanceof CS||(e=qk(e)),e?new Bf((e=e.rgb()).r,e.g,e.b,e.opacity):new Bf}function Gse(e,t,n,r){return arguments.length===1?Hse(e):new Bf(e,t,n,r??1)}function Bf(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function hze(){return`#${W_(this.r)}${W_(this.g)}${W_(this.b)}`}function pze(){const e=vz(this.opacity);return`${e===1?"rgb(":"rgba("}${z_(this.r)}, ${z_(this.g)}, ${z_(this.b)}${e===1?")":`, ${e})`}`}function vz(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function z_(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function W_(e){return((e=z_(e))<16?"0":"")+e.toString(16)}function mze(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Ry(e,t,n,r)}function gze(e){if(e instanceof Ry)return new Ry(e.h,e.s,e.l,e.opacity);if(e instanceof CS||(e=qk(e)),!e)return new Ry;if(e instanceof Ry)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),o=Math.max(t,n,r),s=NaN,l=o-i,c=(o+i)/2;return l?(s=t===o?(n-r)/l+6*(n<r):n===o?(r-t)/l+2:(t-n)/l+4,l/=c<.5?o+i:2-o-i,s*=60):l=c>0&&c<1?0:s,new Ry(s,l,c,e.opacity)}function Ry(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function vze(e){return(e=(e||0)%360)<0?e+360:e}function yz(e){return Math.max(0,Math.min(1,e||0))}function Yse(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}H3(CS,qk,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:uze,formatHex:uze,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return gze(this).formatHsl()},formatRgb:dze,toString:dze}),H3(Bf,Gse,Qk(CS,{brighter(e){return e=e==null?G3:Math.pow(G3,e),new Bf(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?$_:Math.pow($_,e),new Bf(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Bf(z_(this.r),z_(this.g),z_(this.b),vz(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:hze,formatHex:hze,formatHex8:function(){return`#${W_(this.r)}${W_(this.g)}${W_(this.b)}${W_(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:pze,toString:pze})),H3(Ry,function(e,t,n,r){return arguments.length===1?gze(e):new Ry(e,t,n,r??1)},Qk(CS,{brighter(e){return e=e==null?G3:Math.pow(G3,e),new Ry(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?$_:Math.pow($_,e),new Ry(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new Bf(Yse(e>=240?e-240:e+120,i,r),Yse(e,i,r),Yse(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new Ry(vze(this.h),yz(this.s),yz(this.l),vz(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=vz(this.opacity);return`${e===1?"hsl(":"hsla("}${vze(this.h)}, ${100*yz(this.s)}%, ${100*yz(this.l)}%${e===1?")":`, ${e})`}`}}));const yze=Math.PI/180,xze=180/Math.PI,bze=.96422,wze=1,Sze=.82521,Cze=4/29,K3=6/29,Eze=3*K3*K3,eSn=K3*K3*K3;function _ze(e){if(e instanceof o1)return new o1(e.l,e.a,e.b,e.opacity);if(e instanceof c2)return Tze(e);e instanceof Bf||(e=Hse(e));var t,n,r=Qse(e.r),i=Qse(e.g),o=Qse(e.b),s=Kse((.2225045*r+.7168786*i+.0606169*o)/wze);return r===i&&i===o?t=n=s:(t=Kse((.4360747*r+.3850649*i+.1430804*o)/bze),n=Kse((.0139322*r+.0971045*i+.7141733*o)/Sze)),new o1(116*s-16,500*(t-s),200*(s-n),e.opacity)}function o1(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function Kse(e){return e>eSn?Math.pow(e,1/3):e/Eze+Cze}function Xse(e){return e>K3?e*e*e:Eze*(e-Cze)}function Zse(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function Qse(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function c2(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function Tze(e){if(isNaN(e.h))return new o1(e.l,0,0,e.opacity);var t=e.h*yze;return new o1(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}H3(o1,function(e,t,n,r){return arguments.length===1?_ze(e):new o1(e,t,n,r??1)},Qk(CS,{brighter(e){return new o1(this.l+18*(e??1),this.a,this.b,this.opacity)},darker(e){return new o1(this.l-18*(e??1),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return new Bf(Zse(3.1338561*(t=bze*Xse(t))-1.6168667*(e=wze*Xse(e))-.4906146*(n=Sze*Xse(n))),Zse(-.9787684*t+1.9161415*e+.033454*n),Zse(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),H3(c2,function(e,t,n,r){return arguments.length===1?function(i){if(i instanceof c2)return new c2(i.h,i.c,i.l,i.opacity);if(i instanceof o1||(i=_ze(i)),i.a===0&&i.b===0)return new c2(NaN,0<i.l&&i.l<100?0:NaN,i.l,i.opacity);var o=Math.atan2(i.b,i.a)*xze;return new c2(o<0?o+360:o,Math.sqrt(i.a*i.a+i.b*i.b),i.l,i.opacity)}(e):new c2(e,t,n,r??1)},Qk(CS,{brighter(e){return new c2(this.h,this.c,this.l+18*(e??1),this.opacity)},darker(e){return new c2(this.h,this.c,this.l-18*(e??1),this.opacity)},rgb(){return Tze(this).rgb()}}));var Aze=-.14861,Jse=1.78277,qse=-.29227,xz=-.90649,eI=1.97294,Pze=eI*xz,Oze=eI*Jse,jze=Jse*qse-xz*Aze;function ele(e,t,n,r){return arguments.length===1?function(i){if(i instanceof H_)return new H_(i.h,i.s,i.l,i.opacity);i instanceof Bf||(i=Hse(i));var o=i.r/255,s=i.g/255,l=i.b/255,c=(jze*l+Pze*o-Oze*s)/(jze+Pze-Oze),u=l-c,f=(eI*(s-c)-qse*u)/xz,h=Math.sqrt(f*f+u*u)/(eI*c*(1-c)),p=h?Math.atan2(f,u)*xze-120:NaN;return new H_(p<0?p+360:p,h,c,i.opacity)}(e):new H_(e,t,n,r??1)}function H_(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}H3(H_,ele,Qk(CS,{brighter(e){return e=e==null?G3:Math.pow(G3,e),new H_(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?$_:Math.pow($_,e),new H_(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*yze,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new Bf(255*(t+n*(Aze*r+Jse*i)),255*(t+n*(qse*r+xz*i)),255*(t+n*(eI*r)),this.opacity)}}));var bz=e=>()=>e;function Mze(e,t){return function(n){return e+n*t}}function tSn(e){return(e=+e)==1?X3:function(t,n){return n-t?function(r,i,o){return r=Math.pow(r,o),i=Math.pow(i,o)-r,o=1/o,function(s){return Math.pow(r+s*i,o)}}(t,n,e):bz(isNaN(t)?n:t)}}function X3(e,t){var n=t-e;return n?Mze(e,n):bz(isNaN(e)?t:e)}var Rze=function e(t){var n=tSn(t);function r(i,o){var s=n((i=Gse(i)).r,(o=Gse(o)).r),l=n(i.g,o.g),c=n(i.b,o.b),u=X3(i.opacity,o.opacity);return function(f){return i.r=s(f),i.g=l(f),i.b=c(f),i.opacity=u(f),i+""}}return r.gamma=e,r}(1);function nSn(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,i=t.slice();return function(o){for(n=0;n<r;++n)i[n]=e[n]*(1-o)+t[n]*o;return i}}function rSn(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,o=new Array(i),s=new Array(r);for(n=0;n<i;++n)o[n]=Z3(e[n],t[n]);for(;n<r;++n)s[n]=t[n];return function(l){for(n=0;n<i;++n)s[n]=o[n](l);return s}}function aSn(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function wz(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function iSn(e,t){var n,r={},i={};for(n in e!==null&&typeof e=="object"||(e={}),t!==null&&typeof t=="object"||(t={}),t)n in e?r[n]=Z3(e[n],t[n]):i[n]=t[n];return function(o){for(n in r)i[n]=r[n](o);return i}}var tle=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,nle=new RegExp(tle.source,"g");function oSn(e,t){var n,r,i,o=tle.lastIndex=nle.lastIndex=0,s=-1,l=[],c=[];for(e+="",t+="";(n=tle.exec(e))&&(r=nle.exec(t));)(i=r.index)>o&&(i=t.slice(o,i),l[s]?l[s]+=i:l[++s]=i),(n=n[0])===(r=r[0])?l[s]?l[s]+=r:l[++s]=r:(l[++s]=null,c.push({i:s,x:wz(n,r)})),o=nle.lastIndex;return o<t.length&&(i=t.slice(o),l[s]?l[s]+=i:l[++s]=i),l.length<2?c[0]?function(u){return function(f){return u(f)+""}}(c[0].x):function(u){return function(){return u}}(t):(t=c.length,function(u){for(var f,h=0;h<t;++h)l[(f=c[h]).i]=f.x(u);return l.join("")})}function Z3(e,t){var n,r=typeof t;return t==null||r==="boolean"?bz(t):(r==="number"?wz:r==="string"?(n=qk(t))?(t=n,Rze):oSn:t instanceof qk?Rze:t instanceof Date?aSn:function(i){return ArrayBuffer.isView(i)&&!(i instanceof DataView)}(t)?nSn:Array.isArray(t)?rSn:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?iSn:wz)(e,t)}function rle(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function Dze(e){return((e=Math.exp(e))+1/e)/2}function kze(e){return function t(n){function r(i,o){var s=e((i=ele(i)).h,(o=ele(o)).h),l=X3(i.s,o.s),c=X3(i.l,o.l),u=X3(i.opacity,o.opacity);return function(f){return i.h=s(f),i.s=l(f),i.l=c(Math.pow(f,n)),i.opacity=u(f),i+""}}return n=+n,r.gamma=t,r}(1)}function sSn(e,t){t===void 0&&(t=e,e=Z3);for(var n=0,r=t.length-1,i=t[0],o=new Array(r<0?0:r);n<r;)o[n]=e(i,i=t[++n]);return function(s){var l=Math.max(0,Math.min(r-1,Math.floor(s*=r)));return o[l](s-l)}}function Sz(e){return+e}(function e(t,n,r){function i(o,s){var l,c,u=o[0],f=o[1],h=o[2],p=s[0],m=s[1],g=s[2],v=p-u,y=m-f,x=v*v+y*y;if(x<1e-12)c=Math.log(g/h)/t,l=function(M){return[u+M*v,f+M*y,h*Math.exp(t*M*c)]};else{var b=Math.sqrt(x),S=(g*g-h*h+r*x)/(2*h*n*b),C=(g*g-h*h-r*x)/(2*g*n*b),_=Math.log(Math.sqrt(S*S+1)-S),T=Math.log(Math.sqrt(C*C+1)-C);c=(T-_)/t,l=function(M){var j=M*c,B=Dze(_),W=h/(n*b)*(B*function(K){return((K=Math.exp(2*K))-1)/(K+1)}(t*j+_)-function(K){return((K=Math.exp(K))-1/K)/2}(_));return[u+W*v,f+W*y,h*B/Dze(t*j+_)]}}return l.duration=1e3*c*t/Math.SQRT2,l}return i.rho=function(o){var s=Math.max(.001,+o),l=s*s;return e(s,l,l*l)},i})(Math.SQRT2,2,4),kze(function(e,t){var n=t-e;return n?Mze(e,n>180||n<-180?n-360*Math.round(n/360):n):bz(isNaN(e)?t:e)}),kze(X3);var Ize=[0,1];function Vp(e){return e}function ale(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:function(n){return function(){return n}}(isNaN(t)?NaN:.5)}function lSn(e,t,n){var r=e[0],i=e[1],o=t[0],s=t[1];return i<r?(r=ale(i,r),o=n(s,o)):(r=ale(r,i),o=n(o,s)),function(l){return o(r(l))}}function cSn(e,t,n){var r=Math.min(e.length,t.length)-1,i=new Array(r),o=new Array(r),s=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++s<r;)i[s]=ale(e[s],e[s+1]),o[s]=n(t[s],t[s+1]);return function(l){var c=Yk(e,l,1,r)-1;return o[c](i[c](l))}}function tI(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Cz(){var e,t,n,r,i,o,s=Ize,l=Ize,c=Z3,u=Vp;function f(){var p=Math.min(s.length,l.length);return u!==Vp&&(u=function(m,g){var v;return m>g&&(v=m,m=g,g=v),function(y){return Math.max(m,Math.min(g,y))}}(s[0],s[p-1])),r=p>2?cSn:lSn,i=o=null,h}function h(p){return p==null||isNaN(p=+p)?n:(i||(i=r(s.map(e),l,c)))(e(u(p)))}return h.invert=function(p){return u(t((o||(o=r(l,s.map(e),wz)))(p)))},h.domain=function(p){return arguments.length?(s=Array.from(p,Sz),f()):s.slice()},h.range=function(p){return arguments.length?(l=Array.from(p),f()):l.slice()},h.rangeRound=function(p){return l=Array.from(p),c=rle,f()},h.clamp=function(p){return arguments.length?(u=!!p||Vp,f()):u!==Vp},h.interpolate=function(p){return arguments.length?(c=p,f()):c},h.unknown=function(p){return arguments.length?(n=p,h):n},function(p,m){return e=p,t=m,f()}}function ile(){return Cz()(Vp,Vp)}function Ez(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function Q3(e){return(e=Ez(Math.abs(e)))?e[1]:NaN}var Fze,uSn=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function nI(e){if(!(t=uSn.exec(e)))throw new Error("invalid format: "+e);var t;return new ole({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function ole(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}function Nze(e,t){var n=Ez(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}nI.prototype=ole.prototype,ole.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,0|this.width))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var Lze={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Nze(100*e,t),r:Nze,s:function(e,t){var n=Ez(e,t);if(!n)return e+"";var r=n[0],i=n[1],o=i-(Fze=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,s=r.length;return o===s?r:o>s?r+new Array(o-s+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+Ez(e,Math.max(0,t+o-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function Bze(e){return e}var sle,lle,Uze,Vze=Array.prototype.map,$ze=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function dSn(e){var t,n,r=e.grouping===void 0||e.thousands===void 0?Bze:(t=Vze.call(e.grouping,Number),n=e.thousands+"",function(p,m){for(var g=p.length,v=[],y=0,x=t[0],b=0;g>0&&x>0&&(b+x+1>m&&(x=Math.max(1,m-b)),v.push(p.substring(g-=x,g+x)),!((b+=x+1)>m));)x=t[y=(y+1)%t.length];return v.reverse().join(n)}),i=e.currency===void 0?"":e.currency[0]+"",o=e.currency===void 0?"":e.currency[1]+"",s=e.decimal===void 0?".":e.decimal+"",l=e.numerals===void 0?Bze:function(p){return function(m){return m.replace(/[0-9]/g,function(g){return p[+g]})}}(Vze.call(e.numerals,String)),c=e.percent===void 0?"%":e.percent+"",u=e.minus===void 0?"\u2212":e.minus+"",f=e.nan===void 0?"NaN":e.nan+"";function h(p){var m=(p=nI(p)).fill,g=p.align,v=p.sign,y=p.symbol,x=p.zero,b=p.width,S=p.comma,C=p.precision,_=p.trim,T=p.type;T==="n"?(S=!0,T="g"):Lze[T]||(C===void 0&&(C=12),_=!0,T="g"),(x||m==="0"&&g==="=")&&(x=!0,m="0",g="=");var M=y==="$"?i:y==="#"&&/[boxX]/.test(T)?"0"+T.toLowerCase():"",j=y==="$"?o:/[%p]/.test(T)?c:"",B=Lze[T],W=/[defgprs%]/.test(T);function K(G){var J,te,re,me=M,Ce=j;if(T==="c")Ce=B(G)+Ce,G="";else{var Ae=(G=+G)<0||1/G<0;if(G=isNaN(G)?f:B(Math.abs(G),C),_&&(G=function(Ue){e:for(var $e,Je=Ue.length,Ne=1,Ke=-1;Ne<Je;++Ne)switch(Ue[Ne]){case".":Ke=$e=Ne;break;case"0":Ke===0&&(Ke=Ne),$e=Ne;break;default:if(!+Ue[Ne])break e;Ke>0&&(Ke=0)}return Ke>0?Ue.slice(0,Ke)+Ue.slice($e+1):Ue}(G)),Ae&&+G==0&&v!=="+"&&(Ae=!1),me=(Ae?v==="("?v:u:v==="-"||v==="("?"":v)+me,Ce=(T==="s"?$ze[8+Fze/3]:"")+Ce+(Ae&&v==="("?")":""),W){for(J=-1,te=G.length;++J<te;)if(48>(re=G.charCodeAt(J))||re>57){Ce=(re===46?s+G.slice(J+1):G.slice(J))+Ce,G=G.slice(0,J);break}}}S&&!x&&(G=r(G,1/0));var _e=me.length+G.length+Ce.length,Be=_e<b?new Array(b-_e+1).join(m):"";switch(S&&x&&(G=r(Be+G,Be.length?b-Ce.length:1/0),Be=""),g){case"<":G=me+G+Ce+Be;break;case"=":G=me+Be+G+Ce;break;case"^":G=Be.slice(0,_e=Be.length>>1)+me+G+Ce+Be.slice(_e);break;default:G=Be+me+G+Ce}return l(G)}return C=C===void 0?6:/[gprs]/.test(T)?Math.max(1,Math.min(21,C)):Math.max(0,Math.min(20,C)),K.toString=function(){return p+""},K}return{format:h,formatPrefix:function(p,m){var g=h(((p=nI(p)).type="f",p)),v=3*Math.max(-8,Math.min(8,Math.floor(Q3(m)/3))),y=Math.pow(10,-v),x=$ze[8+v/3];return function(b){return g(y*b)+x}}}}function zze(e,t,n,r){var i,o=$se(e,t,n);switch((r=nI(r??",f")).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return r.precision!=null||isNaN(i=function(l,c){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Q3(c)/3)))-Q3(Math.abs(l)))}(o,s))||(r.precision=i),Uze(r,s);case"":case"e":case"g":case"p":case"r":r.precision!=null||isNaN(i=function(l,c){return l=Math.abs(l),c=Math.abs(c)-l,Math.max(0,Q3(c)-Q3(l))+1}(o,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=i-(r.type==="e"));break;case"f":case"%":r.precision!=null||isNaN(i=function(l){return Math.max(0,-Q3(Math.abs(l)))}(o))||(r.precision=i-2*(r.type==="%"))}return lle(r)}function ES(e){var t=e.domain;return e.ticks=function(n){var r=t();return Use(r[0],r[r.length-1],n??10)},e.tickFormat=function(n,r){var i=t();return zze(i[0],i[i.length-1],n??10,r)},e.nice=function(n){n==null&&(n=10);var r,i,o=t(),s=0,l=o.length-1,c=o[s],u=o[l],f=10;for(u<c&&(i=c,c=u,u=i,i=s,s=l,l=i);f-- >0;){if((i=Vse(c,u,n))===r)return o[s]=c,o[l]=u,t(o);if(i>0)c=Math.floor(c/i)*i,u=Math.ceil(u/i)*i;else{if(!(i<0))break;c=Math.ceil(c*i)/i,u=Math.floor(u*i)/i}r=i}return e},e}function _z(){var e=ile();return e.copy=function(){return tI(e,_z())},tv.apply(e,arguments),ES(e)}function Wze(e,t){var n,r=0,i=(e=e.slice()).length-1,o=e[r],s=e[i];return s<o&&(n=r,r=i,i=n,n=o,o=s,s=n),e[r]=t.floor(o),e[i]=t.ceil(s),e}function Hze(e){return Math.log(e)}function Gze(e){return Math.exp(e)}function fSn(e){return-Math.log(-e)}function hSn(e){return-Math.exp(-e)}function pSn(e){return isFinite(e)?+("1e"+e):e<0?0:e}function Yze(e){return(t,n)=>-e(-t,n)}function cle(e){const t=e(Hze,Gze),n=t.domain;let r,i,o=10;function s(){return r=function(l){return l===Math.E?Math.log:l===10&&Math.log10||l===2&&Math.log2||(l=Math.log(l),c=>Math.log(c)/l)}(o),i=function(l){return l===10?pSn:l===Math.E?Math.exp:c=>Math.pow(l,c)}(o),n()[0]<0?(r=Yze(r),i=Yze(i),e(fSn,hSn)):e(Hze,Gze),t}return t.base=function(l){return arguments.length?(o=+l,s()):o},t.domain=function(l){return arguments.length?(n(l),s()):n()},t.ticks=l=>{const c=n();let u=c[0],f=c[c.length-1];const h=f<u;h&&([u,f]=[f,u]);let p,m,g=r(u),v=r(f);const y=l==null?10:+l;let x=[];if(!(o%1)&&v-g<y){if(g=Math.floor(g),v=Math.ceil(v),u>0){for(;g<=v;++g)for(p=1;p<o;++p)if(m=g<0?p/i(-g):p*i(g),!(m<u)){if(m>f)break;x.push(m)}}else for(;g<=v;++g)for(p=o-1;p>=1;--p)if(m=g>0?p/i(-g):p*i(g),!(m<u)){if(m>f)break;x.push(m)}2*x.length<y&&(x=Use(u,f,y))}else x=Use(g,v,Math.min(v-g,y)).map(i);return h?x.reverse():x},t.tickFormat=(l,c)=>{if(l==null&&(l=10),c==null&&(c=o===10?"s":","),typeof c!="function"&&(o%1||(c=nI(c)).precision!=null||(c.trim=!0),c=lle(c)),l===1/0)return c;const u=Math.max(1,o*l/t.ticks().length);return f=>{let h=f/i(Math.round(r(f)));return h*o<o-.5&&(h*=o),h<=u?c(f):""}},t.nice=()=>n(Wze(n(),{floor:l=>i(Math.floor(r(l))),ceil:l=>i(Math.ceil(r(l)))})),t}function Kze(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Xze(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function ule(e){var t=1,n=e(Kze(t),Xze(t));return n.constant=function(r){return arguments.length?e(Kze(t=+r),Xze(t)):t},ES(n)}function Zze(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function mSn(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function gSn(e){return e<0?-e*e:e*e}function dle(e){var t=e(Vp,Vp),n=1;return t.exponent=function(r){return arguments.length?(n=+r)==1?e(Vp,Vp):n===.5?e(mSn,gSn):e(Zze(n),Zze(1/n)):n},ES(t)}function fle(){var e=dle(Cz());return e.copy=function(){return tI(e,fle()).exponent(e.exponent())},tv.apply(e,arguments),e}function Qze(e){return Math.sign(e)*e*e}sle=dSn({thousands:",",grouping:[3],currency:["$",""]}),lle=sle.format,Uze=sle.formatPrefix;const hle=new Date,ple=new Date;function pf(e,t,n,r){function i(o){return e(o=arguments.length===0?new Date:new Date(+o)),o}return i.floor=o=>(e(o=new Date(+o)),o),i.ceil=o=>(e(o=new Date(o-1)),t(o,1),e(o),o),i.round=o=>{const s=i(o),l=i.ceil(o);return o-s<l-o?s:l},i.offset=(o,s)=>(t(o=new Date(+o),s==null?1:Math.floor(s)),o),i.range=(o,s,l)=>{const c=[];if(o=i.ceil(o),l=l==null?1:Math.floor(l),!(o<s&&l>0))return c;let u;do c.push(u=new Date(+o)),t(o,l),e(o);while(u<o&&o<s);return c},i.filter=o=>pf(s=>{if(s>=s)for(;e(s),!o(s);)s.setTime(s-1)},(s,l)=>{if(s>=s)if(l<0)for(;++l<=0;)for(;t(s,-1),!o(s););else for(;--l>=0;)for(;t(s,1),!o(s););}),n&&(i.count=(o,s)=>(hle.setTime(+o),ple.setTime(+s),e(hle),e(ple),Math.floor(n(hle,ple))),i.every=o=>(o=Math.floor(o),isFinite(o)&&o>0?o>1?i.filter(r?s=>r(s)%o==0:s=>i.count(0,s)%o==0):i:null)),i}const Tz=pf(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Tz.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?pf(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Tz:null),Tz.range;const rI=1e3,_S=6e4,aI=36e5,iI=864e5,mle=6048e5,vSn=2592e6,gle=31536e6,G_=pf(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*rI)},(e,t)=>(t-e)/rI,e=>e.getUTCSeconds());G_.range;const vle=pf(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*rI)},(e,t)=>{e.setTime(+e+t*_S)},(e,t)=>(t-e)/_S,e=>e.getMinutes());vle.range;const yle=pf(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*_S)},(e,t)=>(t-e)/_S,e=>e.getUTCMinutes());yle.range;const xle=pf(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*rI-e.getMinutes()*_S)},(e,t)=>{e.setTime(+e+t*aI)},(e,t)=>(t-e)/aI,e=>e.getHours());xle.range;const ble=pf(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*aI)},(e,t)=>(t-e)/aI,e=>e.getUTCHours());ble.range;const oI=pf(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*_S)/iI,e=>e.getDate()-1);oI.range;const Az=pf(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/iI,e=>e.getUTCDate()-1);Az.range;const Jze=pf(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/iI,e=>Math.floor(e/iI));function Y_(e){return pf(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+7*n)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*_S)/mle)}Jze.range;const Pz=Y_(0),Oz=Y_(1),ySn=Y_(2),xSn=Y_(3),J3=Y_(4),bSn=Y_(5),wSn=Y_(6);function K_(e){return pf(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+7*n)},(t,n)=>(n-t)/mle)}Pz.range,Oz.range,ySn.range,xSn.range,J3.range,bSn.range,wSn.range;const jz=K_(0),Mz=K_(1),SSn=K_(2),CSn=K_(3),q3=K_(4),ESn=K_(5),_Sn=K_(6);jz.range,Mz.range,SSn.range,CSn.range,q3.range,ESn.range,_Sn.range;const wle=pf(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear()),e=>e.getMonth());wle.range;const Sle=pf(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear()),e=>e.getUTCMonth());Sle.range;const u2=pf(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());u2.every=e=>isFinite(e=Math.floor(e))&&e>0?pf(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}):null,u2.range;const d2=pf(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());function qze(e,t,n,r,i,o){const s=[[G_,1,rI],[G_,5,5e3],[G_,15,15e3],[G_,30,3e4],[o,1,_S],[o,5,3e5],[o,15,9e5],[o,30,18e5],[i,1,aI],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,iI],[r,2,1728e5],[n,1,mle],[t,1,vSn],[t,3,7776e6],[e,1,gle]];function l(c,u,f){const h=Math.abs(u-c)/f,p=Bse(([,,v])=>v).right(s,h);if(p===s.length)return e.every($se(c/gle,u/gle,f));if(p===0)return Tz.every(Math.max($se(c,u,f),1));const[m,g]=s[h/s[p-1][2]<s[p][2]/h?p-1:p];return m.every(g)}return[function(c,u,f){const h=u<c;h&&([c,u]=[u,c]);const p=f&&typeof f.range=="function"?f:l(c,u,f),m=p?p.range(c,+u+1):[];return h?m.reverse():m},l]}d2.every=e=>isFinite(e=Math.floor(e))&&e>0?pf(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null,d2.range;const[TSn,ASn]=qze(d2,Sle,jz,Jze,ble,yle),[PSn,OSn]=qze(u2,wle,Pz,oI,xle,vle);function Cle(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function Ele(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function sI(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var lI,eWe,_le,tWe,nWe={"-":"",_:" ",0:"0"},Uf=/^\s*\d+/,jSn=/^%/,MSn=/[\\^$*+?|[\]().{}]/g;function nc(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",o=i.length;return r+(o<n?new Array(n-o+1).join(t)+i:i)}function RSn(e){return e.replace(MSn,"\\$&")}function cI(e){return new RegExp("^(?:"+e.map(RSn).join("|")+")","i")}function uI(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function DSn(e,t,n){var r=Uf.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function kSn(e,t,n){var r=Uf.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function ISn(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function FSn(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function NSn(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function rWe(e,t,n){var r=Uf.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function aWe(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function LSn(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function BSn(e,t,n){var r=Uf.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function USn(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function iWe(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function VSn(e,t,n){var r=Uf.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function oWe(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function $Sn(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function zSn(e,t,n){var r=Uf.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function WSn(e,t,n){var r=Uf.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function HSn(e,t,n){var r=Uf.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function GSn(e,t,n){var r=jSn.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function YSn(e,t,n){var r=Uf.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function KSn(e,t,n){var r=Uf.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function sWe(e,t){return nc(e.getDate(),t,2)}function XSn(e,t){return nc(e.getHours(),t,2)}function ZSn(e,t){return nc(e.getHours()%12||12,t,2)}function QSn(e,t){return nc(1+oI.count(u2(e),e),t,3)}function lWe(e,t){return nc(e.getMilliseconds(),t,3)}function JSn(e,t){return lWe(e,t)+"000"}function qSn(e,t){return nc(e.getMonth()+1,t,2)}function eCn(e,t){return nc(e.getMinutes(),t,2)}function tCn(e,t){return nc(e.getSeconds(),t,2)}function nCn(e){var t=e.getDay();return t===0?7:t}function rCn(e,t){return nc(Pz.count(u2(e)-1,e),t,2)}function cWe(e){var t=e.getDay();return t>=4||t===0?J3(e):J3.ceil(e)}function aCn(e,t){return e=cWe(e),nc(J3.count(u2(e),e)+(u2(e).getDay()===4),t,2)}function iCn(e){return e.getDay()}function oCn(e,t){return nc(Oz.count(u2(e)-1,e),t,2)}function sCn(e,t){return nc(e.getFullYear()%100,t,2)}function lCn(e,t){return nc((e=cWe(e)).getFullYear()%100,t,2)}function cCn(e,t){return nc(e.getFullYear()%1e4,t,4)}function uCn(e,t){var n=e.getDay();return nc((e=n>=4||n===0?J3(e):J3.ceil(e)).getFullYear()%1e4,t,4)}function dCn(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+nc(t/60|0,"0",2)+nc(t%60,"0",2)}function uWe(e,t){return nc(e.getUTCDate(),t,2)}function fCn(e,t){return nc(e.getUTCHours(),t,2)}function hCn(e,t){return nc(e.getUTCHours()%12||12,t,2)}function pCn(e,t){return nc(1+Az.count(d2(e),e),t,3)}function dWe(e,t){return nc(e.getUTCMilliseconds(),t,3)}function mCn(e,t){return dWe(e,t)+"000"}function gCn(e,t){return nc(e.getUTCMonth()+1,t,2)}function vCn(e,t){return nc(e.getUTCMinutes(),t,2)}function yCn(e,t){return nc(e.getUTCSeconds(),t,2)}function xCn(e){var t=e.getUTCDay();return t===0?7:t}function bCn(e,t){return nc(jz.count(d2(e)-1,e),t,2)}function fWe(e){var t=e.getUTCDay();return t>=4||t===0?q3(e):q3.ceil(e)}function wCn(e,t){return e=fWe(e),nc(q3.count(d2(e),e)+(d2(e).getUTCDay()===4),t,2)}function SCn(e){return e.getUTCDay()}function CCn(e,t){return nc(Mz.count(d2(e)-1,e),t,2)}function ECn(e,t){return nc(e.getUTCFullYear()%100,t,2)}function _Cn(e,t){return nc((e=fWe(e)).getUTCFullYear()%100,t,2)}function TCn(e,t){return nc(e.getUTCFullYear()%1e4,t,4)}function ACn(e,t){var n=e.getUTCDay();return nc((e=n>=4||n===0?q3(e):q3.ceil(e)).getUTCFullYear()%1e4,t,4)}function PCn(){return"+0000"}function hWe(){return"%"}function pWe(e){return+e}function mWe(e){return Math.floor(+e/1e3)}(function(e){lI=function(t){var n=t.dateTime,r=t.date,i=t.time,o=t.periods,s=t.days,l=t.shortDays,c=t.months,u=t.shortMonths,f=cI(o),h=uI(o),p=cI(s),m=uI(s),g=cI(l),v=uI(l),y=cI(c),x=uI(c),b=cI(u),S=uI(u),C={a:function(W){return l[W.getDay()]},A:function(W){return s[W.getDay()]},b:function(W){return u[W.getMonth()]},B:function(W){return c[W.getMonth()]},c:null,d:sWe,e:sWe,f:JSn,g:lCn,G:uCn,H:XSn,I:ZSn,j:QSn,L:lWe,m:qSn,M:eCn,p:function(W){return o[+(W.getHours()>=12)]},q:function(W){return 1+~~(W.getMonth()/3)},Q:pWe,s:mWe,S:tCn,u:nCn,U:rCn,V:aCn,w:iCn,W:oCn,x:null,X:null,y:sCn,Y:cCn,Z:dCn,"%":hWe},_={a:function(W){return l[W.getUTCDay()]},A:function(W){return s[W.getUTCDay()]},b:function(W){return u[W.getUTCMonth()]},B:function(W){return c[W.getUTCMonth()]},c:null,d:uWe,e:uWe,f:mCn,g:_Cn,G:ACn,H:fCn,I:hCn,j:pCn,L:dWe,m:gCn,M:vCn,p:function(W){return o[+(W.getUTCHours()>=12)]},q:function(W){return 1+~~(W.getUTCMonth()/3)},Q:pWe,s:mWe,S:yCn,u:xCn,U:bCn,V:wCn,w:SCn,W:CCn,x:null,X:null,y:ECn,Y:TCn,Z:PCn,"%":hWe},T={a:function(W,K,G){var J=g.exec(K.slice(G));return J?(W.w=v.get(J[0].toLowerCase()),G+J[0].length):-1},A:function(W,K,G){var J=p.exec(K.slice(G));return J?(W.w=m.get(J[0].toLowerCase()),G+J[0].length):-1},b:function(W,K,G){var J=b.exec(K.slice(G));return J?(W.m=S.get(J[0].toLowerCase()),G+J[0].length):-1},B:function(W,K,G){var J=y.exec(K.slice(G));return J?(W.m=x.get(J[0].toLowerCase()),G+J[0].length):-1},c:function(W,K,G){return B(W,n,K,G)},d:iWe,e:iWe,f:HSn,g:aWe,G:rWe,H:oWe,I:oWe,j:VSn,L:WSn,m:USn,M:$Sn,p:function(W,K,G){var J=f.exec(K.slice(G));return J?(W.p=h.get(J[0].toLowerCase()),G+J[0].length):-1},q:BSn,Q:YSn,s:KSn,S:zSn,u:kSn,U:ISn,V:FSn,w:DSn,W:NSn,x:function(W,K,G){return B(W,r,K,G)},X:function(W,K,G){return B(W,i,K,G)},y:aWe,Y:rWe,Z:LSn,"%":GSn};function M(W,K){return function(G){var J,te,re,me=[],Ce=-1,Ae=0,_e=W.length;for(G instanceof Date||(G=new Date(+G));++Ce<_e;)W.charCodeAt(Ce)===37&&(me.push(W.slice(Ae,Ce)),(te=nWe[J=W.charAt(++Ce)])!=null?J=W.charAt(++Ce):te=J==="e"?" ":"0",(re=K[J])&&(J=re(G,te)),me.push(J),Ae=Ce+1);return me.push(W.slice(Ae,Ce)),me.join("")}}function j(W,K){return function(G){var J,te,re=sI(1900,void 0,1);if(B(re,W,G+="",0)!=G.length)return null;if("Q"in re)return new Date(re.Q);if("s"in re)return new Date(1e3*re.s+("L"in re?re.L:0));if(K&&!("Z"in re)&&(re.Z=0),"p"in re&&(re.H=re.H%12+12*re.p),re.m===void 0&&(re.m="q"in re?re.q:0),"V"in re){if(re.V<1||re.V>53)return null;"w"in re||(re.w=1),"Z"in re?(te=(J=Ele(sI(re.y,0,1))).getUTCDay(),J=te>4||te===0?Mz.ceil(J):Mz(J),J=Az.offset(J,7*(re.V-1)),re.y=J.getUTCFullYear(),re.m=J.getUTCMonth(),re.d=J.getUTCDate()+(re.w+6)%7):(te=(J=Cle(sI(re.y,0,1))).getDay(),J=te>4||te===0?Oz.ceil(J):Oz(J),J=oI.offset(J,7*(re.V-1)),re.y=J.getFullYear(),re.m=J.getMonth(),re.d=J.getDate()+(re.w+6)%7)}else("W"in re||"U"in re)&&("w"in re||(re.w="u"in re?re.u%7:"W"in re?1:0),te="Z"in re?Ele(sI(re.y,0,1)).getUTCDay():Cle(sI(re.y,0,1)).getDay(),re.m=0,re.d="W"in re?(re.w+6)%7+7*re.W-(te+5)%7:re.w+7*re.U-(te+6)%7);return"Z"in re?(re.H+=re.Z/100|0,re.M+=re.Z%100,Ele(re)):Cle(re)}}function B(W,K,G,J){for(var te,re,me=0,Ce=K.length,Ae=G.length;me<Ce;){if(J>=Ae)return-1;if((te=K.charCodeAt(me++))===37){if(te=K.charAt(me++),!(re=T[te in nWe?K.charAt(me++):te])||(J=re(W,G,J))<0)return-1}else if(te!=G.charCodeAt(J++))return-1}return J}return C.x=M(r,C),C.X=M(i,C),C.c=M(n,C),_.x=M(r,_),_.X=M(i,_),_.c=M(n,_),{format:function(W){var K=M(W+="",C);return K.toString=function(){return W},K},parse:function(W){var K=j(W+="",!1);return K.toString=function(){return W},K},utcFormat:function(W){var K=M(W+="",_);return K.toString=function(){return W},K},utcParse:function(W){var K=j(W+="",!0);return K.toString=function(){return W},K}}}(e),eWe=lI.format,lI.parse,_le=lI.utcFormat,tWe=lI.utcParse})({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var gWe="%Y-%m-%dT%H:%M:%S.%LZ";function OCn(e){return new Date(e)}function jCn(e){return e instanceof Date?+e:+new Date(+e)}function Tle(e,t,n,r,i,o,s,l,c,u){var f=ile(),h=f.invert,p=f.domain,m=u(".%L"),g=u(":%S"),v=u("%I:%M"),y=u("%I %p"),x=u("%a %d"),b=u("%b %d"),S=u("%B"),C=u("%Y");function _(T){return(c(T)<T?m:l(T)<T?g:s(T)<T?v:o(T)<T?y:r(T)<T?i(T)<T?x:b:n(T)<T?S:C)(T)}return f.invert=function(T){return new Date(h(T))},f.domain=function(T){return arguments.length?p(Array.from(T,jCn)):p().map(OCn)},f.ticks=function(T){var M=p();return e(M[0],M[M.length-1],T??10)},f.tickFormat=function(T,M){return M==null?_:u(M)},f.nice=function(T){var M=p();return T&&typeof T.range=="function"||(T=t(M[0],M[M.length-1],T??10)),T?p(Wze(M,T)):f},f.copy=function(){return tI(f,Tle(e,t,n,r,i,o,s,l,c,u))},f}function Rz(){var e,t,n,r,i,o=0,s=1,l=Vp,c=!1;function u(h){return h==null||isNaN(h=+h)?i:l(n===0?.5:(h=(r(h)-e)*n,c?Math.max(0,Math.min(1,h)):h))}function f(h){return function(p){var m,g;return arguments.length?([m,g]=p,l=h(m,g),u):[l(0),l(1)]}}return u.domain=function(h){return arguments.length?([o,s]=h,e=r(o=+o),t=r(s=+s),n=e===t?0:1/(t-e),u):[o,s]},u.clamp=function(h){return arguments.length?(c=!!h,u):c},u.interpolator=function(h){return arguments.length?(l=h,u):l},u.range=f(Z3),u.rangeRound=f(rle),u.unknown=function(h){return arguments.length?(i=h,u):i},function(h){return r=h,e=h(o),t=h(s),n=e===t?0:1/(t-e),u}}function TS(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function Ale(){var e=dle(Rz());return e.copy=function(){return TS(e,Ale()).exponent(e.exponent())},l2.apply(e,arguments)}function Dz(){var e,t,n,r,i,o,s,l=0,c=.5,u=1,f=1,h=Vp,p=!1;function m(v){return isNaN(v=+v)?s:(v=.5+((v=+o(v))-t)*(f*v<f*t?r:i),h(p?Math.max(0,Math.min(1,v)):v))}function g(v){return function(y){var x,b,S;return arguments.length?([x,b,S]=y,h=sSn(v,[x,b,S]),m):[h(0),h(.5),h(1)]}}return m.domain=function(v){return arguments.length?([l,c,u]=v,e=o(l=+l),t=o(c=+c),n=o(u=+u),r=e===t?0:.5/(t-e),i=t===n?0:.5/(n-t),f=t<e?-1:1,m):[l,c,u]},m.clamp=function(v){return arguments.length?(p=!!v,m):p},m.interpolator=function(v){return arguments.length?(h=v,m):h},m.range=g(Z3),m.rangeRound=g(rle),m.unknown=function(v){return arguments.length?(s=v,m):s},function(v){return o=v,e=v(l),t=v(c),n=v(u),r=e===t?0:.5/(t-e),i=t===n?0:.5/(n-t),f=t<e?-1:1,m}}function Ple(){var e=dle(Dz());return e.copy=function(){return TS(e,Ple()).exponent(e.exponent())},l2.apply(e,arguments)}Date.prototype.toISOString||_le(gWe),+new Date("2000-01-01T00:00:00.000Z")||tWe(gWe);var vWe=Object.freeze({__proto__:null,scaleBand:Xk,scalePoint:Zk,scaleIdentity:function e(t){var n;function r(i){return i==null||isNaN(i=+i)?n:i}return r.invert=r,r.domain=r.range=function(i){return arguments.length?(t=Array.from(i,Sz),r):t.slice()},r.unknown=function(i){return arguments.length?(n=i,r):n},r.copy=function(){return e(t).unknown(n)},t=arguments.length?Array.from(t,Sz):[0,1],ES(r)},scaleLinear:_z,scaleLog:function e(){const t=cle(Cz()).domain([1,10]);return t.copy=()=>tI(t,e()).base(t.base()),tv.apply(t,arguments),t},scaleSymlog:function e(){var t=ule(Cz());return t.copy=function(){return tI(t,e()).constant(t.constant())},tv.apply(t,arguments)},scaleOrdinal:Wse,scaleImplicit:zse,scalePow:fle,scaleSqrt:function(){return fle.apply(null,arguments).exponent(.5)},scaleRadial:function e(){var t,n=ile(),r=[0,1],i=!1;function o(s){var l=function(c){return Math.sign(c)*Math.sqrt(Math.abs(c))}(n(s));return isNaN(l)?t:i?Math.round(l):l}return o.invert=function(s){return n.invert(Qze(s))},o.domain=function(s){return arguments.length?(n.domain(s),o):n.domain()},o.range=function(s){return arguments.length?(n.range((r=Array.from(s,Sz)).map(Qze)),o):r.slice()},o.rangeRound=function(s){return o.range(s).round(!0)},o.round=function(s){return arguments.length?(i=!!s,o):i},o.clamp=function(s){return arguments.length?(n.clamp(s),o):n.clamp()},o.unknown=function(s){return arguments.length?(t=s,o):t},o.copy=function(){return e(n.domain(),r).round(i).clamp(n.clamp()).unknown(t)},tv.apply(o,arguments),ES(o)},scaleQuantile:function e(){var t,n=[],r=[],i=[];function o(){var l=0,c=Math.max(1,r.length);for(i=new Array(c-1);++l<c;)i[l-1]=Gwn(n,l/c);return s}function s(l){return l==null||isNaN(l=+l)?t:r[Yk(i,l)]}return s.invertExtent=function(l){var c=r.indexOf(l);return c<0?[NaN,NaN]:[c>0?i[c-1]:n[0],c<i.length?i[c]:n[n.length-1]]},s.domain=function(l){if(!arguments.length)return n.slice();n=[];for(let c of l)c==null||isNaN(c=+c)||n.push(c);return n.sort(SS),o()},s.range=function(l){return arguments.length?(r=Array.from(l),o()):r.slice()},s.unknown=function(l){return arguments.length?(t=l,s):t},s.quantiles=function(){return i.slice()},s.copy=function(){return e().domain(n).range(r).unknown(t)},tv.apply(s,arguments)},scaleQuantize:function e(){var t,n=0,r=1,i=1,o=[.5],s=[0,1];function l(u){return u!=null&&u<=u?s[Yk(o,u,0,i)]:t}function c(){var u=-1;for(o=new Array(i);++u<i;)o[u]=((u+1)*r-(u-i)*n)/(i+1);return l}return l.domain=function(u){return arguments.length?([n,r]=u,n=+n,r=+r,c()):[n,r]},l.range=function(u){return arguments.length?(i=(s=Array.from(u)).length-1,c()):s.slice()},l.invertExtent=function(u){var f=s.indexOf(u);return f<0?[NaN,NaN]:f<1?[n,o[0]]:f>=i?[o[i-1],r]:[o[f-1],o[f]]},l.unknown=function(u){return arguments.length&&(t=u),l},l.thresholds=function(){return o.slice()},l.copy=function(){return e().domain([n,r]).range(s).unknown(t)},tv.apply(ES(l),arguments)},scaleThreshold:function e(){var t,n=[.5],r=[0,1],i=1;function o(s){return s!=null&&s<=s?r[Yk(n,s,0,i)]:t}return o.domain=function(s){return arguments.length?(n=Array.from(s),i=Math.min(n.length,r.length-1),o):n.slice()},o.range=function(s){return arguments.length?(r=Array.from(s),i=Math.min(n.length,r.length-1),o):r.slice()},o.invertExtent=function(s){var l=r.indexOf(s);return[n[l-1],n[l]]},o.unknown=function(s){return arguments.length?(t=s,o):t},o.copy=function(){return e().domain(n).range(r).unknown(t)},tv.apply(o,arguments)},scaleTime:function(){return tv.apply(Tle(PSn,OSn,u2,wle,Pz,oI,xle,vle,G_,eWe).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)},scaleUtc:function(){return tv.apply(Tle(TSn,ASn,d2,Sle,jz,Az,ble,yle,G_,_le).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)},scaleSequential:function e(){var t=ES(Rz()(Vp));return t.copy=function(){return TS(t,e())},l2.apply(t,arguments)},scaleSequentialLog:function e(){var t=cle(Rz()).domain([1,10]);return t.copy=function(){return TS(t,e()).base(t.base())},l2.apply(t,arguments)},scaleSequentialPow:Ale,scaleSequentialSqrt:function(){return Ale.apply(null,arguments).exponent(.5)},scaleSequentialSymlog:function e(){var t=ule(Rz());return t.copy=function(){return TS(t,e()).constant(t.constant())},l2.apply(t,arguments)},scaleSequentialQuantile:function e(){var t=[],n=Vp;function r(i){if(i!=null&&!isNaN(i=+i))return n((Yk(t,i,1)-1)/(t.length-1))}return r.domain=function(i){if(!arguments.length)return t.slice();t=[];for(let o of i)o==null||isNaN(o=+o)||t.push(o);return t.sort(SS),r},r.interpolator=function(i){return arguments.length?(n=i,r):n},r.range=function(){return t.map((i,o)=>n(o/(t.length-1)))},r.quantiles=function(i){return Array.from({length:i+1},(o,s)=>function(l,c,u){if(l=Float64Array.from(function*(g,v){if(v===void 0)for(let y of g)y!=null&&(y=+y)>=y&&(yield y);else{let y=-1;for(let x of g)(x=v(x,++y,g))!=null&&(x=+x)>=x&&(yield x)}}(l,u)),(f=l.length)&&!isNaN(c=+c)){if(c<=0||f<2)return oze(l);if(c>=1)return ize(l);var f,h=(f-1)*c,p=Math.floor(h),m=ize(sze(l,p).subarray(0,p+1));return m+(oze(l.subarray(p+1))-m)*(h-p)}}(t,s/i))},r.copy=function(){return e(n).domain(t)},l2.apply(r,arguments)},scaleDiverging:function e(){var t=ES(Dz()(Vp));return t.copy=function(){return TS(t,e())},l2.apply(t,arguments)},scaleDivergingLog:function e(){var t=cle(Dz()).domain([.1,1,10]);return t.copy=function(){return TS(t,e()).base(t.base())},l2.apply(t,arguments)},scaleDivergingPow:Ple,scaleDivergingSqrt:function(){return Ple.apply(null,arguments).exponent(.5)},scaleDivergingSymlog:function e(){var t=ule(Dz());return t.copy=function(){return TS(t,e()).constant(t.constant())},l2.apply(t,arguments)},tickFormat:zze}),MCn=P3,kz=function(e,t,n){for(var r=-1,i=e.length;++r<i;){var o=e[r],s=t(o);if(s!=null&&(l===void 0?s==s&&!MCn(s):n(s,l)))var l=s,c=o}return c},yWe=function(e,t){return e>t},RCn=kz,DCn=yWe,kCn=L3,AS=function(e){return e&&e.length?RCn(e,kCn,DCn):void 0},xWe=function(e,t){return e<t},ICn=kz,FCn=xWe,NCn=L3,dI=function(e){return e&&e.length?ICn(e,NCn,FCn):void 0},LCn=D$,BCn=o2,UCn=d$e,VCn=Up,$Cn=Tse,zCn=function(e,t){return(VCn(e)?LCn:UCn)(e,BCn(t))},WCn=function(e,t){return $Cn(zCn(e,t),1)},HCn=Cse,Mm,Dy=function(e,t){return HCn(e,t)},Ole={},PS={},ej=1e9,Ou=!0,nv="[DecimalError] ",X_=nv+"Invalid argument: ",jle=nv+"Exponent out of range: ",tj=Math.floor,Z_=Math.pow,GCn=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Vf=1e7,mu=7,bWe=9007199254740991,Iz=tj(bWe/mu),Eo={};function wWe(e,t){var n,r,i,o,s,l,c,u,f=e.constructor,h=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),Ou?Hc(t,h):t;if(c=e.d,u=t.d,s=e.e,i=t.e,c=c.slice(),o=s-i){for(o<0?(r=c,o=-o,l=u.length):(r=u,i=s,l=c.length),o>(l=(s=Math.ceil(h/mu))>l?s+1:l+1)&&(o=l,r.length=1),r.reverse();o--;)r.push(0);r.reverse()}for((l=c.length)-(o=u.length)<0&&(o=l,r=u,u=c,c=r),n=0;o;)n=(c[--o]=c[o]+u[o]+n)/Vf|0,c[o]%=Vf;for(n&&(c.unshift(n),++i),l=c.length;c[--l]==0;)c.pop();return t.d=c,t.e=i,Ou?Hc(t,h):t}function s1(e,t,n){if(e!==~~e||e<t||e>n)throw Error(X_+e)}function l1(e){var t,n,r,i=e.length-1,o="",s=e[0];if(i>0){for(o+=s,t=1;t<i;t++)r=e[t]+"",(n=mu-r.length)&&(o+=OS(n)),o+=r;s=e[t],(n=mu-(r=s+"").length)&&(o+=OS(n))}else if(s===0)return"0";for(;s%10==0;)s/=10;return o+s}Eo.absoluteValue=Eo.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},Eo.comparedTo=Eo.cmp=function(e){var t,n,r,i,o=this;if(e=new o.constructor(e),o.s!==e.s)return o.s||-e.s;if(o.e!==e.e)return o.e>e.e^o.s<0?1:-1;for(t=0,n=(r=o.d.length)<(i=e.d.length)?r:i;t<n;++t)if(o.d[t]!==e.d[t])return o.d[t]>e.d[t]^o.s<0?1:-1;return r===i?0:r>i^o.s<0?1:-1},Eo.decimalPlaces=Eo.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*mu;if(t=e.d[t])for(;t%10==0;t/=10)n--;return n<0?0:n},Eo.dividedBy=Eo.div=function(e){return f2(this,new this.constructor(e))},Eo.dividedToIntegerBy=Eo.idiv=function(e){var t=this.constructor;return Hc(f2(this,new t(e),0,1),t.precision)},Eo.equals=Eo.eq=function(e){return!this.cmp(e)},Eo.exponent=function(){return Hd(this)},Eo.greaterThan=Eo.gt=function(e){return this.cmp(e)>0},Eo.greaterThanOrEqualTo=Eo.gte=function(e){return this.cmp(e)>=0},Eo.isInteger=Eo.isint=function(){return this.e>this.d.length-2},Eo.isNegative=Eo.isneg=function(){return this.s<0},Eo.isPositive=Eo.ispos=function(){return this.s>0},Eo.isZero=function(){return this.s===0},Eo.lessThan=Eo.lt=function(e){return this.cmp(e)<0},Eo.lessThanOrEqualTo=Eo.lte=function(e){return this.cmp(e)<1},Eo.logarithm=Eo.log=function(e){var t,n=this,r=n.constructor,i=r.precision,o=i+5;if(e===void 0)e=new r(10);else if((e=new r(e)).s<1||e.eq(Mm))throw Error(nv+"NaN");if(n.s<1)throw Error(nv+(n.s?"NaN":"-Infinity"));return n.eq(Mm)?new r(0):(Ou=!1,t=f2(fI(n,o),fI(e,o),o),Ou=!0,Hc(t,i))},Eo.minus=Eo.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?EWe(t,e):wWe(t,(e.s=-e.s,e))},Eo.modulo=Eo.mod=function(e){var t,n=this,r=n.constructor,i=r.precision;if(!(e=new r(e)).s)throw Error(nv+"NaN");return n.s?(Ou=!1,t=f2(n,e,0,1).times(e),Ou=!0,n.minus(t)):Hc(new r(n),i)},Eo.naturalExponential=Eo.exp=function(){return SWe(this)},Eo.naturalLogarithm=Eo.ln=function(){return fI(this)},Eo.negated=Eo.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},Eo.plus=Eo.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?wWe(t,e):EWe(t,(e.s=-e.s,e))},Eo.precision=Eo.sd=function(e){var t,n,r,i=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(X_+e);if(t=Hd(i)+1,n=(r=i.d.length-1)*mu+1,r=i.d[r]){for(;r%10==0;r/=10)n--;for(r=i.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},Eo.squareRoot=Eo.sqrt=function(){var e,t,n,r,i,o,s,l=this,c=l.constructor;if(l.s<1){if(!l.s)return new c(0);throw Error(nv+"NaN")}for(e=Hd(l),Ou=!1,(i=Math.sqrt(+l))==0||i==1/0?(((t=l1(l.d)).length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=tj((e+1)/2)-(e<0||e%2),r=new c(t=i==1/0?"5e"+e:(t=i.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new c(i.toString()),i=s=(n=c.precision)+3;;)if(r=(o=r).plus(f2(l,o,s+2)).times(.5),l1(o.d).slice(0,s)===(t=l1(r.d)).slice(0,s)){if(t=t.slice(s-3,s+1),i==s&&t=="4999"){if(Hc(o,n+1,0),o.times(o).eq(l)){r=o;break}}else if(t!="9999")break;s+=4}return Ou=!0,Hc(r,n)},Eo.times=Eo.mul=function(e){var t,n,r,i,o,s,l,c,u,f=this,h=f.constructor,p=f.d,m=(e=new h(e)).d;if(!f.s||!e.s)return new h(0);for(e.s*=f.s,n=f.e+e.e,(c=p.length)<(u=m.length)&&(o=p,p=m,m=o,s=c,c=u,u=s),o=[],r=s=c+u;r--;)o.push(0);for(r=u;--r>=0;){for(t=0,i=c+r;i>r;)l=o[i]+m[r]*p[i-r-1]+t,o[i--]=l%Vf|0,t=l/Vf|0;o[i]=(o[i]+t)%Vf|0}for(;!o[--s];)o.pop();return t?++n:o.shift(),e.d=o,e.e=n,Ou?Hc(e,h.precision):e},Eo.toDecimalPlaces=Eo.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),e===void 0?n:(s1(e,0,ej),t===void 0?t=r.rounding:s1(t,0,8),Hc(n,e+Hd(n)+1,t))},Eo.toExponential=function(e,t){var n,r=this,i=r.constructor;return e===void 0?n=Q_(r,!0):(s1(e,0,ej),t===void 0?t=i.rounding:s1(t,0,8),n=Q_(r=Hc(new i(r),e+1,t),!0,e+1)),n},Eo.toFixed=function(e,t){var n,r,i=this,o=i.constructor;return e===void 0?Q_(i):(s1(e,0,ej),t===void 0?t=o.rounding:s1(t,0,8),n=Q_((r=Hc(new o(i),e+Hd(i)+1,t)).abs(),!1,e+Hd(r)+1),i.isneg()&&!i.isZero()?"-"+n:n)},Eo.toInteger=Eo.toint=function(){var e=this,t=e.constructor;return Hc(new t(e),Hd(e)+1,t.rounding)},Eo.toNumber=function(){return+this},Eo.toPower=Eo.pow=function(e){var t,n,r,i,o,s,l=this,c=l.constructor,u=+(e=new c(e));if(!e.s)return new c(Mm);if(!(l=new c(l)).s){if(e.s<1)throw Error(nv+"Infinity");return l}if(l.eq(Mm))return l;if(r=c.precision,e.eq(Mm))return Hc(l,r);if(s=(t=e.e)>=(n=e.d.length-1),o=l.s,s){if((n=u<0?-u:u)<=bWe){for(i=new c(Mm),t=Math.ceil(r/mu+4),Ou=!1;n%2&&_We((i=i.times(l)).d,t),(n=tj(n/2))!==0;)_We((l=l.times(l)).d,t);return Ou=!0,e.s<0?new c(Mm).div(i):Hc(i,r)}}else if(o<0)throw Error(nv+"NaN");return o=o<0&&1&e.d[Math.max(t,n)]?-1:1,l.s=1,Ou=!1,i=e.times(fI(l,r+12)),Ou=!0,(i=SWe(i)).s=o,i},Eo.toPrecision=function(e,t){var n,r,i=this,o=i.constructor;return e===void 0?r=Q_(i,(n=Hd(i))<=o.toExpNeg||n>=o.toExpPos):(s1(e,1,ej),t===void 0?t=o.rounding:s1(t,0,8),r=Q_(i=Hc(new o(i),e,t),e<=(n=Hd(i))||n<=o.toExpNeg,e)),r},Eo.toSignificantDigits=Eo.tosd=function(e,t){var n=this.constructor;return e===void 0?(e=n.precision,t=n.rounding):(s1(e,1,ej),t===void 0?t=n.rounding:s1(t,0,8)),Hc(new n(this),e,t)},Eo.toString=Eo.valueOf=Eo.val=Eo.toJSON=Eo[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Hd(e),n=e.constructor;return Q_(e,t<=n.toExpNeg||t>=n.toExpPos)};var f2=function(){function e(r,i){var o,s=0,l=r.length;for(r=r.slice();l--;)o=r[l]*i+s,r[l]=o%Vf|0,s=o/Vf|0;return s&&r.unshift(s),r}function t(r,i,o,s){var l,c;if(o!=s)c=o>s?1:-1;else for(l=c=0;l<o;l++)if(r[l]!=i[l]){c=r[l]>i[l]?1:-1;break}return c}function n(r,i,o){for(var s=0;o--;)r[o]-=s,s=r[o]<i[o]?1:0,r[o]=s*Vf+r[o]-i[o];for(;!r[0]&&r.length>1;)r.shift()}return function(r,i,o,s){var l,c,u,f,h,p,m,g,v,y,x,b,S,C,_,T,M,j,B=r.constructor,W=r.s==i.s?1:-1,K=r.d,G=i.d;if(!r.s)return new B(r);if(!i.s)throw Error(nv+"Division by zero");for(c=r.e-i.e,M=G.length,_=K.length,g=(m=new B(W)).d=[],u=0;G[u]==(K[u]||0);)++u;if(G[u]>(K[u]||0)&&--c,(b=o==null?o=B.precision:s?o+(Hd(r)-Hd(i))+1:o)<0)return new B(0);if(b=b/mu+2|0,u=0,M==1)for(f=0,G=G[0],b++;(u<_||f)&&b--;u++)S=f*Vf+(K[u]||0),g[u]=S/G|0,f=S%G|0;else{for((f=Vf/(G[0]+1)|0)>1&&(G=e(G,f),K=e(K,f),M=G.length,_=K.length),C=M,y=(v=K.slice(0,M)).length;y<M;)v[y++]=0;(j=G.slice()).unshift(0),T=G[0],G[1]>=Vf/2&&++T;do f=0,(l=t(G,v,M,y))<0?(x=v[0],M!=y&&(x=x*Vf+(v[1]||0)),(f=x/T|0)>1?(f>=Vf&&(f=Vf-1),(l=t(h=e(G,f),v,p=h.length,y=v.length))==1&&(f--,n(h,M<p?j:G,p))):(f==0&&(l=f=1),h=G.slice()),(p=h.length)<y&&h.unshift(0),n(v,h,y),l==-1&&(l=t(G,v,M,y=v.length))<1&&(f++,n(v,M<y?j:G,y)),y=v.length):l===0&&(f++,v=[0]),g[u++]=f,l&&v[0]?v[y++]=K[C]||0:(v=[K[C]],y=1);while((C++<_||v[0]!==void 0)&&b--)}return g[0]||g.shift(),m.e=c,Hc(m,s?o+Hd(m)+1:o)}}();function SWe(e,t){var n,r,i,o,s,l=0,c=0,u=e.constructor,f=u.precision;if(Hd(e)>16)throw Error(jle+Hd(e));if(!e.s)return new u(Mm);for(t==null?(Ou=!1,s=f):s=t,o=new u(.03125);e.abs().gte(.1);)e=e.times(o),c+=5;for(s+=Math.log(Z_(2,c))/Math.LN10*2+5|0,n=r=i=new u(Mm),u.precision=s;;){if(r=Hc(r.times(e),s),n=n.times(++l),l1((o=i.plus(f2(r,n,s))).d).slice(0,s)===l1(i.d).slice(0,s)){for(;c--;)i=Hc(i.times(i),s);return u.precision=f,t==null?(Ou=!0,Hc(i,f)):i}i=o}}function Hd(e){for(var t=e.e*mu,n=e.d[0];n>=10;n/=10)t++;return t}function Mle(e,t,n){if(t>e.LN10.sd())throw Ou=!0,n&&(e.precision=n),Error(nv+"LN10 precision limit exceeded");return Hc(new e(e.LN10),t)}function OS(e){for(var t="";e--;)t+="0";return t}function fI(e,t){var n,r,i,o,s,l,c,u,f,h=1,p=e,m=p.d,g=p.constructor,v=g.precision;if(p.s<1)throw Error(nv+(p.s?"NaN":"-Infinity"));if(p.eq(Mm))return new g(0);if(t==null?(Ou=!1,u=v):u=t,p.eq(10))return t==null&&(Ou=!0),Mle(g,u);if(u+=10,g.precision=u,r=(n=l1(m)).charAt(0),o=Hd(p),!(Math.abs(o)<15e14))return c=Mle(g,u+2,v).times(o+""),p=fI(new g(r+"."+n.slice(1)),u-10).plus(c),g.precision=v,t==null?(Ou=!0,Hc(p,v)):p;for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)r=(n=l1((p=p.times(e)).d)).charAt(0),h++;for(o=Hd(p),r>1?(p=new g("0."+n),o++):p=new g(r+"."+n.slice(1)),l=s=p=f2(p.minus(Mm),p.plus(Mm),u),f=Hc(p.times(p),u),i=3;;){if(s=Hc(s.times(f),u),l1((c=l.plus(f2(s,new g(i),u))).d).slice(0,u)===l1(l.d).slice(0,u))return l=l.times(2),o!==0&&(l=l.plus(Mle(g,u+2,v).times(o+""))),l=f2(l,new g(h),u),g.precision=v,t==null?(Ou=!0,Hc(l,v)):l;l=c,i+=2}}function CWe(e,t){var n,r,i;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;)++r;for(i=t.length;t.charCodeAt(i-1)===48;)--i;if(t=t.slice(r,i)){if(i-=r,n=n-r-1,e.e=tj(n/mu),e.d=[],r=(n+1)%mu,n<0&&(r+=mu),r<i){for(r&&e.d.push(+t.slice(0,r)),i-=mu;r<i;)e.d.push(+t.slice(r,r+=mu));t=t.slice(r),r=mu-t.length}else r-=i;for(;r--;)t+="0";if(e.d.push(+t),Ou&&(e.e>Iz||e.e<-Iz))throw Error(jle+n)}else e.s=0,e.e=0,e.d=[0];return e}function Hc(e,t,n){var r,i,o,s,l,c,u,f,h=e.d;for(s=1,o=h[0];o>=10;o/=10)s++;if((r=t-s)<0)r+=mu,i=t,u=h[f=0];else{if((f=Math.ceil((r+1)/mu))>=(o=h.length))return e;for(u=o=h[f],s=1;o>=10;o/=10)s++;i=(r%=mu)-mu+s}if(n!==void 0&&(l=u/(o=Z_(10,s-i-1))%10|0,c=t<0||h[f+1]!==void 0||u%o,c=n<4?(l||c)&&(n==0||n==(e.s<0?3:2)):l>5||l==5&&(n==4||c||n==6&&(r>0?i>0?u/Z_(10,s-i):0:h[f-1])%10&1||n==(e.s<0?8:7))),t<1||!h[0])return c?(o=Hd(e),h.length=1,t=t-o-1,h[0]=Z_(10,(mu-t%mu)%mu),e.e=tj(-t/mu)||0):(h.length=1,h[0]=e.e=e.s=0),e;if(r==0?(h.length=f,o=1,f--):(h.length=f+1,o=Z_(10,mu-r),h[f]=i>0?(u/Z_(10,s-i)%Z_(10,i)|0)*o:0),c)for(;;){if(f==0){(h[0]+=o)==Vf&&(h[0]=1,++e.e);break}if(h[f]+=o,h[f]!=Vf)break;h[f--]=0,o=1}for(r=h.length;h[--r]===0;)h.pop();if(Ou&&(e.e>Iz||e.e<-Iz))throw Error(jle+Hd(e));return e}function EWe(e,t){var n,r,i,o,s,l,c,u,f,h,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),Ou?Hc(t,m):t;if(c=e.d,h=t.d,r=t.e,u=e.e,c=c.slice(),s=u-r){for((f=s<0)?(n=c,s=-s,l=h.length):(n=h,r=u,l=c.length),s>(i=Math.max(Math.ceil(m/mu),l)+2)&&(s=i,n.length=1),n.reverse(),i=s;i--;)n.push(0);n.reverse()}else{for((f=(i=c.length)<(l=h.length))&&(l=i),i=0;i<l;i++)if(c[i]!=h[i]){f=c[i]<h[i];break}s=0}for(f&&(n=c,c=h,h=n,t.s=-t.s),l=c.length,i=h.length-l;i>0;--i)c[l++]=0;for(i=h.length;i>s;){if(c[--i]<h[i]){for(o=i;o&&c[--o]===0;)c[o]=Vf-1;--c[o],c[i]+=Vf}c[i]-=h[i]}for(;c[--l]===0;)c.pop();for(;c[0]===0;c.shift())--r;return c[0]?(t.d=c,t.e=r,Ou?Hc(t,m):t):new p(0)}function Q_(e,t,n){var r,i=Hd(e),o=l1(e.d),s=o.length;return t?(n&&(r=n-s)>0?o=o.charAt(0)+"."+o.slice(1)+OS(r):s>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(i<0?"e":"e+")+i):i<0?(o="0."+OS(-i-1)+o,n&&(r=n-s)>0&&(o+=OS(r))):i>=s?(o+=OS(i+1-s),n&&(r=n-i-1)>0&&(o=o+"."+OS(r))):((r=i+1)<s&&(o=o.slice(0,r)+"."+o.slice(r)),n&&(r=n-s)>0&&(i+1===s&&(o+="."),o+=OS(r))),e.s<0?"-"+o:o}function _We(e,t){if(e.length>t)return e.length=t,!0}function YCn(e){if(!e||typeof e!="object")throw Error(nv+"Object expected");var t,n,r,i=["precision",1,ej,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<i.length;t+=3)if((r=e[n=i[t]])!==void 0){if(!(tj(r)===r&&r>=i[t+1]&&r<=i[t+2]))throw Error(X_+n+": "+r);this[n]=r}if((r=e[n="LN10"])!==void 0){if(r!=Math.LN10)throw Error(X_+n+": "+r);this[n]=new this(r)}return this}var Rle=function e(t){var n,r,i;function o(s){var l=this;if(!(l instanceof o))return new o(s);if(l.constructor=o,s instanceof o)return l.s=s.s,l.e=s.e,void(l.d=(s=s.d)?s.slice():s);if(typeof s=="number"){if(0*s!=0)throw Error(X_+s);if(s>0)l.s=1;else{if(!(s<0))return l.s=0,l.e=0,void(l.d=[0]);s=-s,l.s=-1}return s===~~s&&s<1e7?(l.e=0,void(l.d=[s])):CWe(l,s.toString())}if(typeof s!="string"||(s.charCodeAt(0)===45?(s=s.slice(1),l.s=-1):l.s=1,!GCn.test(s)))throw Error(X_+s);CWe(l,s)}if(o.prototype=Eo,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=e,o.config=o.set=YCn,t===void 0&&(t={}),t)for(i=["precision","rounding","toExpNeg","toExpPos","LN10"],n=0;n<i.length;)t.hasOwnProperty(r=i[n++])||(t[r]=this[r]);return o.config(t),o}({precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"});Mm=new Rle(1);var KCn=Rle,TWe=dUe(Object.freeze({__proto__:null,get Decimal(){return Rle},default:KCn})),wh={};function XCn(e){return function(t){if(Array.isArray(t))return Dle(t)}(e)||function(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return Dle(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Dle(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Dle(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(wh,"__esModule",{value:!0}),wh.memoize=wh.reverse=wh.compose=wh.map=wh.range=wh.curry=wh.PLACE_HOLDER=void 0;var ZCn=function(e){return e},kle={"@@functional/placeholder":!0};wh.PLACE_HOLDER=kle;var AWe=function(e){return e===kle},PWe=function(e){return function t(){return arguments.length===0||arguments.length===1&&AWe(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},QCn=function e(t,n){return t===1?n:PWe(function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var s=i.filter(function(l){return l!==kle}).length;return s>=t?n.apply(void 0,i):e(t-s,PWe(function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];var f=i.map(function(h){return AWe(h)?c.shift():h});return n.apply(void 0,XCn(f).concat(c))}))})},OWe=function(e){return QCn(e.length,e)};wh.curry=OWe,wh.range=function(e,t){for(var n=[],r=e;r<t;++r)n[r-e]=r;return n};var JCn=OWe(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)});wh.map=JCn,wh.compose=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t.length)return ZCn;var r=t.reverse(),i=r[0],o=r.slice(1);return function(){return o.reduce(function(s,l){return l(s)},i.apply(void 0,arguments))}},wh.reverse=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},wh.memoize=function(e){var t=null,n=null;return function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return t&&i.every(function(s,l){return s===t[l]})?n:(t=i,n=e.apply(void 0,i))}};var Fz={};Object.defineProperty(Fz,"__esModule",{value:!0}),Fz.default=void 0;var Nz,jWe=(Nz=TWe)&&Nz.__esModule?Nz:{default:Nz},Ile=wh,qCn=(0,Ile.curry)(function(e,t,n){var r=+e;return r+n*(+t-r)}),eEn=(0,Ile.curry)(function(e,t,n){var r=t-+e;return(n-e)/(r=r||1/0)}),tEn=(0,Ile.curry)(function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))}),nEn={rangeStep:function(e,t,n){for(var r=new jWe.default(e),i=0,o=[];r.lt(t)&&i<1e5;)o.push(r.toNumber()),r=r.add(n),i++;return o},getDigitCount:function(e){return e===0?1:Math.floor(new jWe.default(e).abs().log(10).toNumber())+1},interpolateNumber:qCn,uninterpolateNumber:eEn,uninterpolateTruncation:tEn};Fz.default=nEn,Object.defineProperty(PS,"__esModule",{value:!0}),PS.getTickValuesFixedDomain=PS.getTickValues=PS.getNiceTickValues=void 0;var Ac=MWe(TWe),$p=wh,Lz=MWe(Fz);function MWe(e){return e&&e.__esModule?e:{default:e}}function Fle(e){return function(t){if(Array.isArray(t))return Nle(t)}(e)||function(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}(e)||RWe(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function J_(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(n)))){var i=[],o=!0,s=!1,l=void 0;try{for(var c,u=n[Symbol.iterator]();!(o=(c=u.next()).done)&&(i.push(c.value),!r||i.length!==r);o=!0);}catch(f){s=!0,l=f}finally{try{o||u.return==null||u.return()}finally{if(s)throw l}}return i}}(e,t)||RWe(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function RWe(e,t){if(e){if(typeof e=="string")return Nle(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nle(e,t):void 0}}function Nle(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Lle(e){var t=J_(e,2),n=t[0],r=t[1],i=n,o=r;return n>r&&(i=r,o=n),[i,o]}function Ble(e,t,n){if(e.lte(0))return new Ac.default(0);var r=Lz.default.getDigitCount(e.toNumber()),i=new Ac.default(10).pow(r),o=e.div(i),s=r!==1?.05:.1,l=new Ac.default(Math.ceil(o.div(s).toNumber())).add(n).mul(s).mul(i);return t?l:new Ac.default(Math.ceil(l))}function DWe(e,t,n){var r=1,i=new Ac.default(e);if(!i.isint()&&n){var o=Math.abs(e);o<1?(r=new Ac.default(10).pow(Lz.default.getDigitCount(e)-1),i=new Ac.default(Math.floor(i.div(r).toNumber())).mul(r)):o>1&&(i=new Ac.default(Math.floor(e)))}else e===0?i=new Ac.default(Math.floor((t-1)/2)):n||(i=new Ac.default(Math.floor(e)));var s=Math.floor((t-1)/2);return(0,$p.compose)((0,$p.map)(function(l){return i.add(new Ac.default(l-s).mul(r)).toNumber()}),$p.range)(0,t)}function kWe(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new Ac.default(0),tickMin:new Ac.default(0),tickMax:new Ac.default(0)};var o,s=Ble(new Ac.default(t).sub(e).div(n-1),r,i);o=e<=0&&t>=0?new Ac.default(0):(o=new Ac.default(e).add(t).div(2)).sub(new Ac.default(o).mod(s));var l=Math.ceil(o.sub(e).div(s).toNumber()),c=Math.ceil(new Ac.default(t).sub(o).div(s).toNumber()),u=l+c+1;return u>n?kWe(e,t,n,r,i+1):(u<n&&(c=t>0?c+(n-u):c,l=t>0?l:l+(n-u)),{step:s,tickMin:o.sub(new Ac.default(l).mul(s)),tickMax:o.add(new Ac.default(c).mul(s))})}var rEn=(0,$p.memoize)(function(e){var t=J_(e,2),n=t[0],r=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=Math.max(i,2),l=J_(Lle([n,r]),2),c=l[0],u=l[1];if(c===-1/0||u===1/0){var f=u===1/0?[c].concat(Fle((0,$p.range)(0,i-1).map(function(){return 1/0}))):[].concat(Fle((0,$p.range)(0,i-1).map(function(){return-1/0})),[u]);return n>r?(0,$p.reverse)(f):f}if(c===u)return DWe(c,i,o);var h=kWe(c,u,s,o),p=h.step,m=h.tickMin,g=h.tickMax,v=Lz.default.rangeStep(m,g.add(new Ac.default(.1).mul(p)),p);return n>r?(0,$p.reverse)(v):v});PS.getNiceTickValues=rEn;var aEn=(0,$p.memoize)(function(e){var t=J_(e,2),n=t[0],r=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=Math.max(i,2),l=J_(Lle([n,r]),2),c=l[0],u=l[1];if(c===-1/0||u===1/0)return[n,r];if(c===u)return DWe(c,i,o);var f=Ble(new Ac.default(u).sub(c).div(s-1),o,0),h=(0,$p.compose)((0,$p.map)(function(p){return new Ac.default(c).add(new Ac.default(p).mul(f)).toNumber()}),$p.range)(0,s).filter(function(p){return p>=c&&p<=u});return n>r?(0,$p.reverse)(h):h});PS.getTickValues=aEn;var iEn=(0,$p.memoize)(function(e,t){var n=J_(e,2),r=n[0],i=n[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=J_(Lle([r,i]),2),l=s[0],c=s[1];if(l===-1/0||c===1/0)return[r,i];if(l===c)return[l];var u=Math.max(t,2),f=Ble(new Ac.default(c).sub(l).div(u-1),o,0),h=[].concat(Fle(Lz.default.rangeStep(new Ac.default(l),new Ac.default(c).sub(new Ac.default(.99).mul(f)),f)),[c]);return r>i?(0,$p.reverse)(h):h});PS.getTickValuesFixedDomain=iEn,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getTickValues",{enumerable:!0,get:function(){return t.getTickValues}}),Object.defineProperty(e,"getNiceTickValues",{enumerable:!0,get:function(){return t.getNiceTickValues}}),Object.defineProperty(e,"getTickValuesFixedDomain",{enumerable:!0,get:function(){return t.getTickValuesFixedDomain}});var t=PS}(Ole);var oEn=!0,Ule="Invariant failed";function q_(e,t){if(!e){if(oEn)throw new Error(Ule);var n=typeof t=="function"?t():t,r=n?"".concat(Ule,": ").concat(n):Ule;throw new Error(r)}}var sEn=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Bz(){return Bz=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},Bz.apply(this,arguments)}function lEn(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return IWe(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return IWe(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function IWe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function cEn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function nj(e){var t=e.offset,n=e.layout,r=e.width,i=e.dataKey,o=e.data,s=e.dataPointFormatter,l=e.xAxis,c=e.yAxis,u=cEn(e,sEn),f=ho(u,!1);e.direction==="x"&&l.type!=="number"&&q_(!1);var h=o.map(function(p){var m=s(p,i),g=m.x,v=m.y,y=m.value,x=m.errorVal;if(!x)return null;var b,S,C=[];if(Array.isArray(x)){var _=lEn(x,2);b=_[0],S=_[1]}else b=S=x;if(n==="vertical"){var T=l.scale,M=v+t,j=M+r,B=M-r,W=T(y-b),K=T(y+S);C.push({x1:K,y1:j,x2:K,y2:B}),C.push({x1:W,y1:M,x2:K,y2:M}),C.push({x1:W,y1:j,x2:W,y2:B})}else if(n==="horizontal"){var G=c.scale,J=g+t,te=J-r,re=J+r,me=G(y-b),Ce=G(y+S);C.push({x1:te,y1:Ce,x2:re,y2:Ce}),C.push({x1:J,y1:me,x2:J,y2:Ce}),C.push({x1:te,y1:me,x2:re,y2:me})}return d.createElement(Ho,Bz({className:"recharts-errorBar",key:"bar-".concat(C.map(function(Ae){return"".concat(Ae.x1,"-").concat(Ae.x2,"-").concat(Ae.y1,"-").concat(Ae.y2)}))},f),C.map(function(Ae){return d.createElement("line",Bz({},Ae,{key:"line-".concat(Ae.x1,"-").concat(Ae.x2,"-").concat(Ae.y1,"-").concat(Ae.y2)}))}))});return d.createElement(Ho,{className:"recharts-errorBars"},h)}function hI(e){return hI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hI(e)}function FWe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Vle(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?FWe(Object(n),!0).forEach(function(r){uEn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FWe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uEn(e,t,n){var r;return r=function(i,o){if(hI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(hI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=hI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}nj.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},nj.displayName="ErrorBar";var NWe=function(e){var t,n=e.children,r=e.formattedGraphicalItems,i=e.legendWidth,o=e.legendContent,s=Wd(n,s2);return s?(t=s.props&&s.props.payload?s.props&&s.props.payload:o==="children"?(r||[]).reduce(function(l,c){var u=c.item,f=c.props,h=f.sectors||f.data||[];return l.concat(h.map(function(p){return{type:s.props.iconType||u.props.legendType,value:p.name,color:p.fill,payload:p}}))},[]):(r||[]).map(function(l){var c=l.item,u=c.props,f=u.dataKey,h=u.name,p=u.legendType;return{inactive:u.hide,dataKey:f,type:s.props.iconType||p||"square",color:zle(c),value:h||f,payload:c.props}}),Vle(Vle(Vle({},s.props),s2.getWithHeight(s,i)),{},{payload:t,item:s})):null};function pI(e){return pI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pI(e)}function LWe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function rv(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LWe(Object(n),!0).forEach(function(r){rj(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LWe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function rj(e,t,n){var r;return r=function(i,o){if(pI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(pI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=pI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function BWe(e){return function(t){if(Array.isArray(t))return $le(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return $le(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return $le(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function $le(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function tl(e,t,n){return gs(e)||gs(t)?n:hf(t)?ff(e,t,n):zo(t)?t(e):n}function Uz(e,t,n,r){var i=WCn(e,function(s){return tl(s,t)});if(n==="number"){var o=i.filter(function(s){return Qi(s)||parseFloat(s)});return o.length?[dI(o),AS(o)]:[1/0,-1/0]}return(r?i.filter(function(s){return!gs(s)}):i).map(function(s){return hf(s)||s instanceof Date?s:""})}var zle=function(e){var t,n=e.type.displayName,r=e.props,i=r.stroke,o=r.fill;switch(n){case"Line":t=i;break;case"Area":case"Radar":t=i&&i!=="none"?i:o;break;default:t=o}return t},UWe=function(e,t,n,r,i){var o=xh(t.props.children,nj).filter(function(l){return function(c,u,f){return!!gs(u)||(c==="horizontal"?u==="yAxis":c==="vertical"||f==="x"?u==="xAxis":f!=="y"||u==="yAxis")}(r,i,l.props.direction)});if(o&&o.length){var s=o.map(function(l){return l.props.dataKey});return e.reduce(function(l,c){var u=tl(c,n,0),f=Array.isArray(u)?[dI(u),AS(u)]:[u,u],h=s.reduce(function(p,m){var g=tl(c,m,0),v=f[0]-Math.abs(Array.isArray(g)?g[0]:g),y=f[1]+Math.abs(Array.isArray(g)?g[1]:g);return[Math.min(v,p[0]),Math.max(y,p[1])]},[1/0,-1/0]);return[Math.min(h[0],l[0]),Math.max(h[1],l[1])]},[1/0,-1/0])}return null},VWe=function(e,t,n,r,i){var o=t.map(function(l){var c=l.props.dataKey;return n==="number"&&c&&UWe(e,l,c,r)||Uz(e,c,n,i)});if(n==="number")return o.reduce(function(l,c){return[Math.min(l[0],c[0]),Math.max(l[1],c[1])]},[1/0,-1/0]);var s={};return o.reduce(function(l,c){for(var u=0,f=c.length;u<f;u++)s[c[u]]||(s[c[u]]=!0,l.push(c[u]));return l},[])},$We=function(e,t){return e==="horizontal"&&t==="xAxis"||e==="vertical"&&t==="yAxis"||e==="centric"&&t==="angleAxis"||e==="radial"&&t==="radiusAxis"},eT=function(e,t,n){if(!e)return null;var r=e.scale,i=e.duplicateDomain,o=e.type,s=e.range,l=e.realScaleType==="scaleBand"?r.bandwidth()/2:2,c=(t||n)&&o==="category"&&r.bandwidth?r.bandwidth()/l:0;return c=e.axisType==="angleAxis"&&s?.length>=2?2*Lf(s[0]-s[1])*c:c,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map(function(u){var f=i?i.indexOf(u):u;return{coordinate:r(f)+c,value:u,offset:c}}).filter(function(u){return!xS(u.coordinate)}):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map(function(u,f){return{coordinate:r(u)+c,value:u,index:f,offset:c}}):r.ticks&&!n?r.ticks(e.tickCount).map(function(u){return{coordinate:r(u)+c,value:u,offset:c}}):r.domain().map(function(u,f){return{coordinate:r(u)+c,value:i?i[u]:u,index:f,offset:c}})},Wle=new WeakMap,Vz=function(e,t){if(typeof t!="function")return e;Wle.has(e)||Wle.set(e,new WeakMap);var n=Wle.get(e);if(n.has(t))return n.get(t);var r=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return n.set(t,r),r},zWe=function(e,t,n){var r=e.scale,i=e.type,o=e.layout,s=e.axisType;if(r==="auto")return o==="radial"&&s==="radiusAxis"?{scale:Xk(),realScaleType:"band"}:o==="radial"&&s==="angleAxis"?{scale:_z(),realScaleType:"linear"}:i==="category"&&t&&(t.indexOf("LineChart")>=0||t.indexOf("AreaChart")>=0||t.indexOf("ComposedChart")>=0&&!n)?{scale:Zk(),realScaleType:"point"}:i==="category"?{scale:Xk(),realScaleType:"band"}:{scale:_z(),realScaleType:"linear"};if(R3(r)){var l="scale".concat(V$(r));return{scale:(vWe[l]||Zk)(),realScaleType:vWe[l]?l:"point"}}return zo(r)?{scale:r}:{scale:Zk(),realScaleType:"point"}},WWe=1e-4,HWe=function(e){var t=e.domain();if(t&&!(t.length<=2)){var n=t.length,r=e.range(),i=Math.min(r[0],r[1])-WWe,o=Math.max(r[0],r[1])+WWe,s=e(t[0]),l=e(t[n-1]);(s<i||s>o||l<i||l>o)&&e.domain([t[0],t[n-1]])}},GWe=function(e,t){if(!e)return null;for(var n=0,r=e.length;n<r;n++)if(e[n].item===t)return e[n].position;return null},YWe=function(e,t){if(!t||t.length!==2||!Qi(t[0])||!Qi(t[1]))return e;var n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]),i=[e[0],e[1]];return(!Qi(e[0])||e[0]<n)&&(i[0]=n),(!Qi(e[1])||e[1]>r)&&(i[1]=r),i[0]>r&&(i[0]=r),i[1]<n&&(i[1]=n),i},dEn={sign:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var i=0,o=0,s=0;s<t;++s){var l=xS(e[s][n][1])?e[s][n][0]:e[s][n][1];l>=0?(e[s][n][0]=i,e[s][n][1]=i+l,i=e[s][n][1]):(e[s][n][0]=o,e[s][n][1]=o+l,o=e[s][n][1])}},expand:function(e,t){if((r=e.length)>0){for(var n,r,i,o=0,s=e[0].length;o<s;++o){for(i=n=0;n<r;++n)i+=e[n][o][1]||0;if(i)for(n=0;n<r;++n)e[n][o][1]/=i}k3(e,t)}},none:k3,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,i=e[t[0]],o=i.length;r<o;++r){for(var s=0,l=0;s<n;++s)l+=e[s][r][1]||0;i[r][1]+=i[r][0]=-l/2}k3(e,t)}},wiggle:function(e,t){if((i=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,i,o=0,s=1;s<r;++s){for(var l=0,c=0,u=0;l<i;++l){for(var f=e[t[l]],h=f[s][1]||0,p=(h-(f[s-1][1]||0))/2,m=0;m<l;++m){var g=e[t[m]];p+=(g[s][1]||0)-(g[s-1][1]||0)}c+=h,u+=p*h}n[s-1][1]+=n[s-1][0]=o,c&&(o-=u/c)}n[s-1][1]+=n[s-1][0]=o,k3(e,t)}},positive:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var i=0,o=0;o<t;++o){var s=xS(e[o][n][1])?e[o][n][0]:e[o][n][1];s>=0?(e[o][n][0]=i,e[o][n][1]=i+s,i=e[o][n][1]):(e[o][n][0]=0,e[o][n][1]=0)}}},fEn=function(e,t,n){var r=t.map(function(s){return s.props.dataKey}),i=dEn[n],o=function(){var s=hu([]),l=rse,c=k3,u=_xn;function f(h){var p,m,g=Array.from(s.apply(this,arguments),Txn),v=g.length,y=-1;for(const x of h)for(p=0,++y;p<v;++p)(g[p][y]=[0,+u(x,g[p].key,y,h)]).data=x;for(p=0,m=Koe(l(g));p<v;++p)g[m[p]].index=p;return c(g,m),g}return f.keys=function(h){return arguments.length?(s=typeof h=="function"?h:hu(Array.from(h)),f):s},f.value=function(h){return arguments.length?(u=typeof h=="function"?h:hu(+h),f):u},f.order=function(h){return arguments.length?(l=h==null?rse:typeof h=="function"?h:hu(Array.from(h)),f):l},f.offset=function(h){return arguments.length?(c=h??k3,f):c},f}().keys(r).value(function(s,l){return+tl(s,l,0)}).order(rse).offset(i);return o(e)},KWe=function(e,t){var n=t.realScaleType,r=t.type,i=t.tickCount,o=t.originalDomain,s=t.allowDecimals,l=n||t.scale;if(l!=="auto"&&l!=="linear")return null;if(i&&r==="number"&&o&&(o[0]==="auto"||o[1]==="auto")){var c=e.domain();if(!c.length)return null;var u=Ole.getNiceTickValues(c,i,s);return e.domain([dI(u),AS(u)]),{niceTicks:u}}if(i&&r==="number"){var f=e.domain();return{niceTicks:Ole.getTickValuesFixedDomain(f,i,s)}}return null};function aj(e){var t=e.axis,n=e.ticks,r=e.bandSize,i=e.entry,o=e.index,s=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!gs(i[t.dataKey])){var l=N$(n,"value",i[t.dataKey]);if(l)return l.coordinate+r/2}return n[o]?n[o].coordinate+r/2:null}var c=tl(i,gs(s)?t.dataKey:s);return gs(c)?null:t.scale(c)}var $z=function(e){var t=e.axis,n=e.ticks,r=e.offset,i=e.bandSize,o=e.entry,s=e.index;if(t.type==="category")return n[s]?n[s].coordinate+r:null;var l=tl(o,t.dataKey,t.domain[s]);return gs(l)?null:t.scale(l)-i/2+r},XWe=function(e){var t=e.numericAxis,n=t.scale.domain();if(t.type==="number"){var r=Math.min(n[0],n[1]),i=Math.max(n[0],n[1]);return r<=0&&i>=0?0:i<0?i:r}return n[0]},ZWe=function(e,t,n){return Object.keys(e).reduce(function(r,i){var o=e[i].stackedData.reduce(function(s,l){var c=l.slice(t,n+1).reduce(function(u,f){return[dI(f.concat([u[0]]).filter(Qi)),AS(f.concat([u[1]]).filter(Qi))]},[1/0,-1/0]);return[Math.min(s[0],c[0]),Math.max(s[1],c[1])]},[1/0,-1/0]);return[Math.min(o[0],r[0]),Math.max(o[1],r[1])]},[1/0,-1/0]).map(function(r){return r===1/0||r===-1/0?0:r})},QWe=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,JWe=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Hle=function(e,t,n){if(zo(e))return e(t,n);if(!Array.isArray(e))return t;var r=[];if(Qi(e[0]))r[0]=n?e[0]:Math.min(e[0],t[0]);else if(QWe.test(e[0])){var i=+QWe.exec(e[0])[1];r[0]=t[0]-i}else zo(e[0])?r[0]=e[0](t[0]):r[0]=t[0];if(Qi(e[1]))r[1]=n?e[1]:Math.max(e[1],t[1]);else if(JWe.test(e[1])){var o=+JWe.exec(e[1])[1];r[1]=t[1]+o}else zo(e[1])?r[1]=e[1](t[1]):r[1]=t[1];return r},zz=function(e,t,n){if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var i=Ose(t,function(f){return f.coordinate}),o=1/0,s=1,l=i.length;s<l;s++){var c=i[s],u=i[s-1];o=Math.min((c.coordinate||0)-(u.coordinate||0),o)}return o===1/0?0:o}return n?void 0:0},qWe=function(e,t,n){return e&&e.length?Dy(e,ff(n,"type.defaultProps.domain"))?t:e:t},Gle=function(e,t){var n=e.props,r=n.dataKey,i=n.name,o=n.unit,s=n.formatter,l=n.tooltipType,c=n.chartType,u=n.hide;return rv(rv({},ho(e,!1)),{},{dataKey:r,unit:o,formatter:s,name:i||r,color:zle(e),value:tl(t,r),type:l,payload:t,chartType:c,hide:u})};function mI(e){return mI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mI(e)}function eHe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function h2(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?eHe(Object(n),!0).forEach(function(r){tHe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eHe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function tHe(e,t,n){var r;return r=function(i,o){if(mI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(mI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=mI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hEn(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return nHe(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return nHe(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function nHe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Wz=Math.PI/180,pEn=function(e){return 180*e/Math.PI},Pc=function(e,t,n,r){return{x:e+Math.cos(-Wz*r)*n,y:t+Math.sin(-Wz*r)*n}},rHe=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(n.left||0)-(n.right||0)),Math.abs(t-(n.top||0)-(n.bottom||0)))/2},Yle=function(e,t,n,r,i){var o=e.width,s=e.height,l=e.startAngle,c=e.endAngle,u=O0(e.cx,o,o/2),f=O0(e.cy,s,s/2),h=rHe(o,s,n),p=O0(e.innerRadius,h,0),m=O0(e.outerRadius,h,.8*h);return Object.keys(t).reduce(function(g,v){var y,x=t[v],b=x.domain,S=x.reversed;if(gs(x.range))r==="angleAxis"?y=[l,c]:r==="radiusAxis"&&(y=[p,m]),S&&(y=[y[1],y[0]]);else{var C=hEn(y=x.range,2);l=C[0],c=C[1]}var _=zWe(x,i),T=_.realScaleType,M=_.scale;M.domain(b).range(y),HWe(M);var j=KWe(M,h2(h2({},x),{},{realScaleType:T})),B=h2(h2(h2({},x),j),{},{range:y,radius:m,realScaleType:T,scale:M,cx:u,cy:f,innerRadius:p,outerRadius:m,startAngle:l,endAngle:c});return h2(h2({},g),{},tHe({},v,B))},{})},mEn=function(e,t){var n=e.x,r=e.y,i=t.cx,o=t.cy,s=function(u,f){var h=u.x,p=u.y,m=f.x,g=f.y;return Math.sqrt(Math.pow(h-m,2)+Math.pow(p-g,2))}({x:n,y:r},{x:i,y:o});if(s<=0)return{radius:s};var l=(n-i)/s,c=Math.acos(l);return r>o&&(c=2*Math.PI-c),{radius:s,angle:pEn(c),angleInRadian:c}},gEn=function(e,t){var n=t.startAngle,r=t.endAngle,i=Math.floor(n/360),o=Math.floor(r/360);return e+360*Math.min(i,o)},aHe=function(e,t){var n=e.x,r=e.y,i=mEn({x:n,y:r},t),o=i.radius,s=i.angle,l=t.innerRadius,c=t.outerRadius;if(o<l||o>c)return!1;if(o===0)return!0;var u,f=function(g){var v=g.startAngle,y=g.endAngle,x=Math.floor(v/360),b=Math.floor(y/360),S=Math.min(x,b);return{startAngle:v-360*S,endAngle:y-360*S}}(t),h=f.startAngle,p=f.endAngle,m=s;if(h<=p){for(;m>p;)m-=360;for(;m<h;)m+=360;u=m>=h&&m<=p}else{for(;m>h;)m-=360;for(;m<p;)m+=360;u=m>=p&&m<=h}return u?h2(h2({},t),{},{radius:o,angle:gEn(m,t)}):null};function gI(e){return gI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gI(e)}var vEn=["offset"];function yEn(e){return function(t){if(Array.isArray(t))return Kle(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return Kle(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Kle(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Kle(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function xEn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function iHe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function mf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?iHe(Object(n),!0).forEach(function(r){bEn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iHe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function bEn(e,t,n){var r;return r=function(i,o){if(gI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(gI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=gI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vI(){return vI=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},vI.apply(this,arguments)}var wEn=function(e){var t=e.value,n=e.formatter,r=gs(e.children)?t:e.children;return zo(n)?n(r):r},SEn=function(e,t,n){var r,i,o=e.position,s=e.viewBox,l=e.offset,c=e.className,u=s,f=u.cx,h=u.cy,p=u.innerRadius,m=u.outerRadius,g=u.startAngle,v=u.endAngle,y=u.clockWise,x=(p+m)/2,b=function(j,B){return Lf(B-j)*Math.min(Math.abs(B-j),360)}(g,v),S=b>=0?1:-1;o==="insideStart"?(r=g+S*l,i=y):o==="insideEnd"?(r=v-S*l,i=!y):o==="end"&&(r=v+S*l,i=y),i=b<=0?i:!i;var C=Pc(f,h,x,r),_=Pc(f,h,x,r+359*(i?1:-1)),T="M".concat(C.x,",").concat(C.y,`
    A`).concat(x,",").concat(x,",0,1,").concat(i?0:1,`,
    `).concat(_.x,",").concat(_.y),M=gs(e.id)?n2("recharts-radial-line-"):e.id;return d.createElement("text",vI({},n,{dominantBaseline:"central",className:Zs("recharts-radial-bar-label",c)}),d.createElement("defs",null,d.createElement("path",{id:M,d:T})),d.createElement("textPath",{xlinkHref:"#".concat(M)},t))},CEn=function(e){var t=e.viewBox,n=e.offset,r=e.position,i=t,o=i.cx,s=i.cy,l=i.innerRadius,c=i.outerRadius,u=(i.startAngle+i.endAngle)/2;if(r==="outside"){var f=Pc(o,s,c+n,u),h=f.x;return{x:h,y:f.y,textAnchor:h>=o?"start":"end",verticalAnchor:"middle"}}if(r==="center")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"middle"};if(r==="centerTop")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"start"};if(r==="centerBottom")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"end"};var p=Pc(o,s,(l+c)/2,u);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}},EEn=function(e){var t=e.viewBox,n=e.parentViewBox,r=e.offset,i=e.position,o=t,s=o.x,l=o.y,c=o.width,u=o.height,f=u>=0?1:-1,h=f*r,p=f>0?"end":"start",m=f>0?"start":"end",g=c>=0?1:-1,v=g*r,y=g>0?"end":"start",x=g>0?"start":"end";if(i==="top")return mf(mf({},{x:s+c/2,y:l-f*r,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(l-n.y,0),width:c}:{});if(i==="bottom")return mf(mf({},{x:s+c/2,y:l+u+h,textAnchor:"middle",verticalAnchor:m}),n?{height:Math.max(n.y+n.height-(l+u),0),width:c}:{});if(i==="left"){var b={x:s-v,y:l+u/2,textAnchor:y,verticalAnchor:"middle"};return mf(mf({},b),n?{width:Math.max(b.x-n.x,0),height:u}:{})}if(i==="right"){var S={x:s+c+v,y:l+u/2,textAnchor:x,verticalAnchor:"middle"};return mf(mf({},S),n?{width:Math.max(n.x+n.width-S.x,0),height:u}:{})}var C=n?{width:c,height:u}:{};return i==="insideLeft"?mf({x:s+v,y:l+u/2,textAnchor:x,verticalAnchor:"middle"},C):i==="insideRight"?mf({x:s+c-v,y:l+u/2,textAnchor:y,verticalAnchor:"middle"},C):i==="insideTop"?mf({x:s+c/2,y:l+h,textAnchor:"middle",verticalAnchor:m},C):i==="insideBottom"?mf({x:s+c/2,y:l+u-h,textAnchor:"middle",verticalAnchor:p},C):i==="insideTopLeft"?mf({x:s+v,y:l+h,textAnchor:x,verticalAnchor:m},C):i==="insideTopRight"?mf({x:s+c-v,y:l+h,textAnchor:y,verticalAnchor:m},C):i==="insideBottomLeft"?mf({x:s+v,y:l+u-h,textAnchor:x,verticalAnchor:p},C):i==="insideBottomRight"?mf({x:s+c-v,y:l+u-h,textAnchor:y,verticalAnchor:p},C):sp(i)&&(Qi(i.x)||I_(i.x))&&(Qi(i.y)||I_(i.y))?mf({x:s+O0(i.x,c),y:l+O0(i.y,u),textAnchor:"end",verticalAnchor:"end"},C):mf({x:s+c/2,y:l+u/2,textAnchor:"middle",verticalAnchor:"middle"},C)},_En=function(e){return"cx"in e&&Qi(e.cx)};function Sd(e){var t,n=e.offset,r=mf({offset:n===void 0?5:n},xEn(e,vEn)),i=r.viewBox,o=r.position,s=r.value,l=r.children,c=r.content,u=r.className,f=u===void 0?"":u,h=r.textBreakAll;if(!i||gs(s)&&gs(l)&&!(0,d.isValidElement)(c)&&!zo(c))return null;if((0,d.isValidElement)(c))return(0,d.cloneElement)(c,r);if(zo(c)){if((0,d.isValidElement)(t=(0,d.createElement)(c,r)))return t}else t=wEn(r);var p=_En(i),m=ho(r,!0);if(p&&(o==="insideStart"||o==="insideEnd"||o==="end"))return SEn(r,t,m);var g=p?CEn(r):EEn(r);return d.createElement(V_,vI({className:Zs("recharts-label",f)},m,g,{breakAll:h}),t)}Sd.displayName="Label";var oHe=function(e){var t=e.cx,n=e.cy,r=e.angle,i=e.startAngle,o=e.endAngle,s=e.r,l=e.radius,c=e.innerRadius,u=e.outerRadius,f=e.x,h=e.y,p=e.top,m=e.left,g=e.width,v=e.height,y=e.clockWise,x=e.labelViewBox;if(x)return x;if(Qi(g)&&Qi(v)){if(Qi(f)&&Qi(h))return{x:f,y:h,width:g,height:v};if(Qi(p)&&Qi(m))return{x:p,y:m,width:g,height:v}}return Qi(f)&&Qi(h)?{x:f,y:h,width:0,height:0}:Qi(t)&&Qi(n)?{cx:t,cy:n,startAngle:i||r||0,endAngle:o||r||0,innerRadius:c||0,outerRadius:u||l||s||0,clockWise:y}:e.viewBox?e.viewBox:{}};Sd.parseViewBox=oHe,Sd.renderCallByParent=function(e,t){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var r=e.children,i=oHe(e),o=xh(r,Sd).map(function(l,c){return(0,d.cloneElement)(l,{viewBox:t||i,key:"label-".concat(c)})});if(!n)return o;var s=function(l,c){return l?l===!0?d.createElement(Sd,{key:"label-implicit",viewBox:c}):hf(l)?d.createElement(Sd,{key:"label-implicit",viewBox:c,value:l}):(0,d.isValidElement)(l)?l.type===Sd?(0,d.cloneElement)(l,{key:"label-implicit",viewBox:c}):d.createElement(Sd,{key:"label-implicit",content:l,viewBox:c}):zo(l)?d.createElement(Sd,{key:"label-implicit",content:l,viewBox:c}):sp(l)?d.createElement(Sd,vI({viewBox:c},l,{key:"label-implicit"})):null:null}(e.label,t||i);return[s].concat(yEn(o))};var Xle=function(e){var t=e==null?0:e.length;return t?e[t-1]:void 0};function yI(e){return yI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},yI(e)}var TEn=["valueAccessor"],AEn=["data","dataKey","clockWise","id","textBreakAll"];function PEn(e){return function(t){if(Array.isArray(t))return Zle(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return Zle(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Zle(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Zle(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Hz(){return Hz=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},Hz.apply(this,arguments)}function sHe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function lHe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sHe(Object(n),!0).forEach(function(r){OEn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sHe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function OEn(e,t,n){var r;return r=function(i,o){if(yI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(yI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=yI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cHe(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var jEn=function(e){return Array.isArray(e.value)?Xle(e.value):e.value};function j0(e){var t=e.valueAccessor,n=t===void 0?jEn:t,r=cHe(e,TEn),i=r.data,o=r.dataKey,s=r.clockWise,l=r.id,c=r.textBreakAll,u=cHe(r,AEn);return i&&i.length?d.createElement(Ho,{className:"recharts-label-list"},i.map(function(f,h){var p=gs(o)?n(f,h):tl(f&&f.payload,o),m=gs(l)?{}:{id:"".concat(l,"-").concat(h)};return d.createElement(Sd,Hz({},ho(f,!0),u,m,{parentViewBox:f.parentViewBox,value:p,textBreakAll:c,viewBox:Sd.parseViewBox(gs(s)?f:lHe(lHe({},f),{},{clockWise:s})),key:"label-".concat(h),index:h}))})):null}function xI(e){return xI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xI(e)}function Qle(){return Qle=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},Qle.apply(this,arguments)}function uHe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function dHe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?uHe(Object(n),!0).forEach(function(r){MEn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uHe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function MEn(e,t,n){var r;return r=function(i,o){if(xI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(xI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=xI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}j0.displayName="LabelList",j0.renderCallByParent=function(e,t){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var r=xh(e.children,j0).map(function(i,o){return(0,d.cloneElement)(i,{data:t,key:"labelList-".concat(o)})});return n?[function(i,o){return i?i===!0?d.createElement(j0,{key:"labelList-implicit",data:o}):d.isValidElement(i)||zo(i)?d.createElement(j0,{key:"labelList-implicit",data:o,content:i}):sp(i)?d.createElement(j0,Hz({data:o},i,{key:"labelList-implicit"})):null:null}(e.label,t)].concat(PEn(r)):r};var Gz=function(e){var t=e.cx,n=e.cy,r=e.radius,i=e.angle,o=e.sign,s=e.isExternal,l=e.cornerRadius,c=e.cornerIsExternal,u=l*(s?1:-1)+r,f=Math.asin(l/u)/Wz,h=c?i:i+o*f,p=c?i-o*f:i;return{center:Pc(t,n,u,h),circleTangency:Pc(t,n,r,h),lineTangency:Pc(t,n,u*Math.cos(f*Wz),p),theta:f}},fHe=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,i=e.outerRadius,o=e.startAngle,s=function(m,g){return Lf(g-m)*Math.min(Math.abs(g-m),359.999)}(o,e.endAngle),l=o+s,c=Pc(t,n,i,o),u=Pc(t,n,i,l),f="M ".concat(c.x,",").concat(c.y,`
    A `).concat(i,",").concat(i,`,0,
    `).concat(+(Math.abs(s)>180),",").concat(+(o>l),`,
    `).concat(u.x,",").concat(u.y,`
  `);if(r>0){var h=Pc(t,n,r,o),p=Pc(t,n,r,l);f+="L ".concat(p.x,",").concat(p.y,`
            A `).concat(r,",").concat(r,`,0,
            `).concat(+(Math.abs(s)>180),",").concat(+(o<=l),`,
            `).concat(h.x,",").concat(h.y," Z")}else f+="L ".concat(t,",").concat(n," Z");return f},REn={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},hHe=function(e){var t=dHe(dHe({},REn),e),n=t.cx,r=t.cy,i=t.innerRadius,o=t.outerRadius,s=t.cornerRadius,l=t.forceCornerRadius,c=t.cornerIsExternal,u=t.startAngle,f=t.endAngle,h=t.className;if(o<i||u===f)return null;var p,m=Zs("recharts-sector",h),g=o-i,v=O0(s,g,0,!0);return p=v>0&&Math.abs(u-f)<360?function(y){var x=y.cx,b=y.cy,S=y.innerRadius,C=y.outerRadius,_=y.cornerRadius,T=y.forceCornerRadius,M=y.cornerIsExternal,j=y.startAngle,B=y.endAngle,W=Lf(B-j),K=Gz({cx:x,cy:b,radius:C,angle:j,sign:W,cornerRadius:_,cornerIsExternal:M}),G=K.circleTangency,J=K.lineTangency,te=K.theta,re=Gz({cx:x,cy:b,radius:C,angle:B,sign:-W,cornerRadius:_,cornerIsExternal:M}),me=re.circleTangency,Ce=re.lineTangency,Ae=re.theta,_e=M?Math.abs(j-B):Math.abs(j-B)-te-Ae;if(_e<0)return T?"M ".concat(J.x,",").concat(J.y,`
        a`).concat(_,",").concat(_,",0,0,1,").concat(2*_,`,0
        a`).concat(_,",").concat(_,",0,0,1,").concat(2*-_,`,0
      `):fHe({cx:x,cy:b,innerRadius:S,outerRadius:C,startAngle:j,endAngle:B});var Be="M ".concat(J.x,",").concat(J.y,`
    A`).concat(_,",").concat(_,",0,0,").concat(+(W<0),",").concat(G.x,",").concat(G.y,`
    A`).concat(C,",").concat(C,",0,").concat(+(_e>180),",").concat(+(W<0),",").concat(me.x,",").concat(me.y,`
    A`).concat(_,",").concat(_,",0,0,").concat(+(W<0),",").concat(Ce.x,",").concat(Ce.y,`
  `);if(S>0){var Ue=Gz({cx:x,cy:b,radius:S,angle:j,sign:W,isExternal:!0,cornerRadius:_,cornerIsExternal:M}),$e=Ue.circleTangency,Je=Ue.lineTangency,Ne=Ue.theta,Ke=Gz({cx:x,cy:b,radius:S,angle:B,sign:-W,isExternal:!0,cornerRadius:_,cornerIsExternal:M}),nt=Ke.circleTangency,rt=Ke.lineTangency,st=Ke.theta,gt=M?Math.abs(j-B):Math.abs(j-B)-Ne-st;if(gt<0&&_===0)return"".concat(Be,"L").concat(x,",").concat(b,"Z");Be+="L".concat(rt.x,",").concat(rt.y,`
      A`).concat(_,",").concat(_,",0,0,").concat(+(W<0),",").concat(nt.x,",").concat(nt.y,`
      A`).concat(S,",").concat(S,",0,").concat(+(gt>180),",").concat(+(W>0),",").concat($e.x,",").concat($e.y,`
      A`).concat(_,",").concat(_,",0,0,").concat(+(W<0),",").concat(Je.x,",").concat(Je.y,"Z")}else Be+="L".concat(x,",").concat(b,"Z");return Be}({cx:n,cy:r,innerRadius:i,outerRadius:o,cornerRadius:Math.min(v,g/2),forceCornerRadius:l,cornerIsExternal:c,startAngle:u,endAngle:f}):fHe({cx:n,cy:r,innerRadius:i,outerRadius:o,startAngle:u,endAngle:f}),d.createElement("path",Qle({},ho(t,!0),{className:m,d:p,role:"img"}))};function bI(e){return bI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bI(e)}function Jle(){return Jle=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},Jle.apply(this,arguments)}function pHe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function mHe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pHe(Object(n),!0).forEach(function(r){DEn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pHe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function DEn(e,t,n){var r;return r=function(i,o){if(bI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(bI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=bI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gHe,vHe={curveBasisClosed:function(e){return new eVe(e)},curveBasisOpen:function(e){return new tVe(e)},curveBasis:function(e){return new K$(e)},curveBumpX:function(e){return new QUe(e,!0)},curveBumpY:function(e){return new QUe(e,!1)},curveLinearClosed:function(e){return new oVe(e)},curveLinear:H$,curveMonotoneX:function(e){return new Z$(e)},curveMonotoneY:function(e){return new uVe(e)},curveNatural:function(e){return new fVe(e)},curveStep:function(e){return new Q$(e,.5)},curveStepAfter:function(e){return new Q$(e,1)},curveStepBefore:function(e){return new Q$(e,0)}},Yz=function(e){return e.x===+e.x&&e.y===+e.y},wI=function(e){return e.x},SI=function(e){return e.y},kEn=function(e){var t,n=e.type,r=n===void 0?"linear":n,i=e.points,o=i===void 0?[]:i,s=e.baseLine,l=e.layout,c=e.connectNulls,u=c!==void 0&&c,f=function(g,v){if(zo(g))return g;var y="curve".concat(V$(g));return y!=="curveMonotone"&&y!=="curveBump"||!v?vHe[y]||H$:vHe["".concat(y).concat(v==="vertical"?"Y":"X")]}(r,l),h=u?o.filter(function(g){return Yz(g)}):o;if(Array.isArray(s)){var p=u?s.filter(function(g){return Yz(g)}):s,m=h.map(function(g,v){return mHe(mHe({},g),{},{base:p[v]})});return(t=l==="vertical"?G$().y(SI).x1(wI).x0(function(g){return g.base.x}):G$().x(wI).y1(SI).y0(function(g){return g.base.y})).defined(Yz).curve(f),t(m)}return(t=l==="vertical"&&Qi(s)?G$().y(SI).x1(wI).x0(s):Qi(s)?G$().x(wI).y1(SI).y0(s):ZUe().x(wI).y(SI)).defined(Yz).curve(f),t(h)},jS=function(e){var t=e.className,n=e.points,r=e.path,i=e.pathRef;if(!(n&&n.length||r))return null;var o=n&&n.length?kEn(e):r;return d.createElement("path",Jle({},ho(e,!1),L$(e),{className:Zs("recharts-curve",t),d:o,ref:i}))},yHe={},CI={},ya={exports:{}},xHe={exports:{}},mc={},Abr,bHe,qle,wHe,SHe,CHe,EHe,_He,Pbr,Obr,jbr,Mbr,THe,AHe,Rbr={};/** @license React v16.13.1
 * react-is.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function Dbr(){return bHe||(bHe=1,function(e){e.exports=function(){if(gHe)return mc;gHe=1;var t=typeof Symbol=="function"&&Symbol.for,n=t?Symbol.for("react.element"):60103,r=t?Symbol.for("react.portal"):60106,i=t?Symbol.for("react.fragment"):60107,o=t?Symbol.for("react.strict_mode"):60108,s=t?Symbol.for("react.profiler"):60114,l=t?Symbol.for("react.provider"):60109,c=t?Symbol.for("react.context"):60110,u=t?Symbol.for("react.async_mode"):60111,f=t?Symbol.for("react.concurrent_mode"):60111,h=t?Symbol.for("react.forward_ref"):60112,p=t?Symbol.for("react.suspense"):60113,m=t?Symbol.for("react.suspense_list"):60120,g=t?Symbol.for("react.memo"):60115,v=t?Symbol.for("react.lazy"):60116,y=t?Symbol.for("react.block"):60121,x=t?Symbol.for("react.fundamental"):60117,b=t?Symbol.for("react.responder"):60118,S=t?Symbol.for("react.scope"):60119;function C(T){if(typeof T=="object"&&T!==null){var M=T.$$typeof;switch(M){case n:switch(T=T.type){case u:case f:case i:case s:case o:case p:return T;default:switch(T=T&&T.$$typeof){case c:case h:case v:case g:case l:return T;default:return M}}case r:return M}}}function _(T){return C(T)===f}return mc.AsyncMode=u,mc.ConcurrentMode=f,mc.ContextConsumer=c,mc.ContextProvider=l,mc.Element=n,mc.ForwardRef=h,mc.Fragment=i,mc.Lazy=v,mc.Memo=g,mc.Portal=r,mc.Profiler=s,mc.StrictMode=o,mc.Suspense=p,mc.isAsyncMode=function(T){return _(T)||C(T)===u},mc.isConcurrentMode=_,mc.isContextConsumer=function(T){return C(T)===c},mc.isContextProvider=function(T){return C(T)===l},mc.isElement=function(T){return typeof T=="object"&&T!==null&&T.$$typeof===n},mc.isForwardRef=function(T){return C(T)===h},mc.isFragment=function(T){return C(T)===i},mc.isLazy=function(T){return C(T)===v},mc.isMemo=function(T){return C(T)===g},mc.isPortal=function(T){return C(T)===r},mc.isProfiler=function(T){return C(T)===s},mc.isStrictMode=function(T){return C(T)===o},mc.isSuspense=function(T){return C(T)===p},mc.isValidElementType=function(T){return typeof T=="string"||typeof T=="function"||T===i||T===f||T===s||T===o||T===p||T===m||typeof T=="object"&&T!==null&&(T.$$typeof===v||T.$$typeof===g||T.$$typeof===l||T.$$typeof===c||T.$$typeof===h||T.$$typeof===x||T.$$typeof===b||T.$$typeof===S||T.$$typeof===y)},mc.typeOf=C,mc}()}(xHe)),xHe.exports}/*
object-assign
(c) Sindre Sorhus
@license MIT
*/function kbr(){if(wHe)return qle;wHe=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;return qle=function(){try{if(!Object.assign)return!1;var r=new String("abc");if(r[5]="de",Object.getOwnPropertyNames(r)[0]==="5")return!1;for(var i={},o=0;o<10;o++)i["_"+String.fromCharCode(o)]=o;if(Object.getOwnPropertyNames(i).map(function(l){return i[l]}).join("")!=="0123456789")return!1;var s={};return"abcdefghijklmnopqrst".split("").forEach(function(l){s[l]=l}),Object.keys(Object.assign({},s)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}()?Object.assign:function(r,i){for(var o,s,l=function(h){if(h==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(h)}(r),c=1;c<arguments.length;c++){for(var u in o=Object(arguments[c]))t.call(o,u)&&(l[u]=o[u]);if(e){s=e(o);for(var f=0;f<s.length;f++)n.call(o,s[f])&&(l[s[f]]=o[s[f]])}}return l},qle}function IEn(){return CHe?SHe:(CHe=1,SHe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}function Ibr(){return _He?EHe:(_He=1,EHe=Function.call.bind(Object.prototype.hasOwnProperty))}if(0)var Fbr;else ya.exports=function(){if(AHe)return THe;AHe=1;var e=IEn();function t(){}function n(){}return n.resetWarningCache=t,THe=function(){function r(s,l,c,u,f,h){if(h!==e){var p=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 p.name="Invariant Violation",p}}function i(){return r}r.isRequired=r;var o={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:i,element:r,elementType:r,instanceOf:i,node:r,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:n,resetWarningCache:t};return o.PropTypes=o,o}}()();var ky={},FEn=Object.getOwnPropertyNames,NEn=Object.getOwnPropertySymbols,LEn=Object.prototype.hasOwnProperty;function PHe(e,t){return function(n,r,i){return e(n,r,i)&&t(n,r,i)}}function Kz(e){return function(t,n,r){if(!t||!n||typeof t!="object"||typeof n!="object")return e(t,n,r);var i=r.cache,o=i.get(t),s=i.get(n);if(o&&s)return o===n&&s===t;i.set(t,n),i.set(n,t);var l=e(t,n,r);return i.delete(t),i.delete(n),l}}function OHe(e){return FEn(e).concat(NEn(e))}var jHe=Object.hasOwn||function(e,t){return LEn.call(e,t)};function tT(e,t){return e||t?e===t:e===t||e!=e&&t!=t}var MHe="_owner",RHe=Object.getOwnPropertyDescriptor,DHe=Object.keys;function BEn(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function UEn(e,t){return tT(e.getTime(),t.getTime())}function kHe(e,t,n){if(e.size!==t.size)return!1;for(var r,i,o={},s=e.entries(),l=0;(r=s.next())&&!r.done;){for(var c=t.entries(),u=!1,f=0;(i=c.next())&&!i.done;){var h=r.value,p=h[0],m=h[1],g=i.value,v=g[0],y=g[1];u||o[f]||!(u=n.equals(p,v,l,f,e,t,n)&&n.equals(m,y,p,v,e,t,n))||(o[f]=!0),f++}if(!u)return!1;l++}return!0}function VEn(e,t,n){var r,i=DHe(e),o=i.length;if(DHe(t).length!==o)return!1;for(;o-- >0;)if((r=i[o])===MHe&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!jHe(t,r)||!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function EI(e,t,n){var r,i,o,s=OHe(e),l=s.length;if(OHe(t).length!==l)return!1;for(;l-- >0;)if((r=s[l])===MHe&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!jHe(t,r)||!n.equals(e[r],t[r],r,r,e,t,n)||(i=RHe(e,r),o=RHe(t,r),(i||o)&&(!i||!o||i.configurable!==o.configurable||i.enumerable!==o.enumerable||i.writable!==o.writable)))return!1;return!0}function $En(e,t){return tT(e.valueOf(),t.valueOf())}function zEn(e,t){return e.source===t.source&&e.flags===t.flags}function IHe(e,t,n){if(e.size!==t.size)return!1;for(var r,i,o={},s=e.values();(r=s.next())&&!r.done;){for(var l=t.values(),c=!1,u=0;(i=l.next())&&!i.done;)c||o[u]||!(c=n.equals(r.value,i.value,r.value,i.value,e,t,n))||(o[u]=!0),u++;if(!c)return!1}return!0}function WEn(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}var HEn="[object Arguments]",GEn="[object Boolean]",YEn="[object Date]",KEn="[object Map]",XEn="[object Number]",ZEn="[object Object]",QEn="[object RegExp]",JEn="[object Set]",qEn="[object String]",e_n=Array.isArray,FHe=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,NHe=Object.assign,t_n=Object.prototype.toString.call.bind(Object.prototype.toString),n_n=p2(),r_n=p2({strict:!0}),a_n=p2({circular:!0}),i_n=p2({circular:!0,strict:!0}),o_n=p2({createInternalComparator:function(){return tT}}),s_n=p2({strict:!0,createInternalComparator:function(){return tT}}),l_n=p2({circular:!0,createInternalComparator:function(){return tT}}),c_n=p2({circular:!0,createInternalComparator:function(){return tT},strict:!0});function p2(e){e===void 0&&(e={});var t,n=e.circular,r=n!==void 0&&n,i=e.createInternalComparator,o=e.createState,s=e.strict,l=s!==void 0&&s,c=function(h){var p=h.circular,m=h.createCustomConfig,g=h.strict,v={areArraysEqual:g?EI:BEn,areDatesEqual:UEn,areMapsEqual:g?PHe(kHe,EI):kHe,areObjectsEqual:g?EI:VEn,arePrimitiveWrappersEqual:$En,areRegExpsEqual:zEn,areSetsEqual:g?PHe(IHe,EI):IHe,areTypedArraysEqual:g?EI:WEn};if(m&&(v=NHe({},v,m(v))),p){var y=Kz(v.areArraysEqual),x=Kz(v.areMapsEqual),b=Kz(v.areObjectsEqual),S=Kz(v.areSetsEqual);v=NHe({},v,{areArraysEqual:y,areMapsEqual:x,areObjectsEqual:b,areSetsEqual:S})}return v}(e),u=function(h){var p=h.areArraysEqual,m=h.areDatesEqual,g=h.areMapsEqual,v=h.areObjectsEqual,y=h.arePrimitiveWrappersEqual,x=h.areRegExpsEqual,b=h.areSetsEqual,S=h.areTypedArraysEqual;return function(C,_,T){if(C===_)return!0;if(C==null||_==null||typeof C!="object"||typeof _!="object")return C!=C&&_!=_;var M=C.constructor;if(M!==_.constructor)return!1;if(M===Object)return v(C,_,T);if(e_n(C))return p(C,_,T);if(FHe!=null&&FHe(C))return S(C,_,T);if(M===Date)return m(C,_,T);if(M===RegExp)return x(C,_,T);if(M===Map)return g(C,_,T);if(M===Set)return b(C,_,T);var j=t_n(C);return j===YEn?m(C,_,T):j===QEn?x(C,_,T):j===KEn?g(C,_,T):j===JEn?b(C,_,T):j===ZEn?typeof C.then!="function"&&typeof _.then!="function"&&v(C,_,T):j===HEn?v(C,_,T):(j===GEn||j===XEn||j===qEn)&&y(C,_,T)}}(c),f=i?i(u):(t=u,function(h,p,m,g,v,y,x){return t(h,p,x)});return function(h){var p=h.circular,m=h.comparator,g=h.createState,v=h.equals,y=h.strict;if(g)return function(b,S){var C=g(),_=C.cache,T=_===void 0?p?new WeakMap:void 0:_,M=C.meta;return m(b,S,{cache:T,equals:v,meta:M,strict:y})};if(p)return function(b,S){return m(b,S,{cache:new WeakMap,equals:v,meta:void 0,strict:y})};var x={cache:void 0,equals:v,meta:void 0,strict:y};return function(b,S){return m(b,S,x)}}({circular:r,comparator:u,createState:o,equals:f,strict:l})}ky.circularDeepEqual=a_n,ky.circularShallowEqual=l_n,ky.createCustomEqual=p2,ky.deepEqual=n_n,ky.sameValueZeroEqual=tT,ky.shallowEqual=o_n,ky.strictCircularDeepEqual=i_n,ky.strictCircularShallowEqual=c_n,ky.strictDeepEqual=r_n,ky.strictShallowEqual=s_n;var ece={},tce={};Object.defineProperty(tce,"__esModule",{value:!0}),tce.default=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1;requestAnimationFrame(function r(i){n<0&&(n=i),i-n>t?(e(i),n=-1):function(o){typeof requestAnimationFrame<"u"&&requestAnimationFrame(o)}(r)})},Object.defineProperty(ece,"__esModule",{value:!0}),ece.default=function(){var e=function(){return null},t=!1,n=function r(i){if(!t){if(Array.isArray(i)){if(!i.length)return;var o=function(u){if(Array.isArray(u))return u}(c=i)||function(u){if(typeof Symbol<"u"&&u[Symbol.iterator]!=null||u["@@iterator"]!=null)return Array.from(u)}(c)||function(u,f){if(u){if(typeof u=="string")return BHe(u,f);var h=Object.prototype.toString.call(u).slice(8,-1);return h==="Object"&&u.constructor&&(h=u.constructor.name),h==="Map"||h==="Set"?Array.from(u):h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h)?BHe(u,f):void 0}}(c)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}(),s=o[0],l=o.slice(1);return typeof s=="number"?void(0,LHe.default)(r.bind(null,l),s):(r(s),void(0,LHe.default)(r.bind(null,l)))}var c;nce(i)==="object"&&e(i),typeof i=="function"&&i()}};return{stop:function(){t=!0},start:function(r){t=!1,n(r)},subscribe:function(r){return e=r,function(){e=function(){return null}}}}};var LHe=function(e){return e&&e.__esModule?e:{default:e}}(tce);function nce(e){return nce=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nce(e)}function BHe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var m2={},sd={};function _I(e){return _I=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_I(e)}function UHe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function VHe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?UHe(Object(n),!0).forEach(function(r){$He(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):UHe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function $He(e,t,n){return(t=function(r){var i=function(o,s){if(_I(o)!=="object"||o===null)return o;var l=o[Symbol.toPrimitive];if(l!==void 0){var c=l.call(o,s||"default");if(_I(c)!=="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(o)}(r,"string");return _I(i)==="symbol"?i:String(i)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(sd,"__esModule",{value:!0}),sd.warn=sd.mapObject=sd.log=sd.identity=sd.getTransitionVal=sd.getIntersectionKeys=sd.getDashCase=sd.debugf=sd.debug=void 0,sd.getIntersectionKeys=function(e,t){return[Object.keys(e),Object.keys(t)].reduce(function(n,r){return n.filter(function(i){return r.includes(i)})})},sd.identity=function(e){return e};var u_n=sd.getDashCase=function(e){return e.replace(/([A-Z])/g,function(t){return"-".concat(t.toLowerCase())})},zHe=sd.log=function(){var e;(e=console).log.apply(e,arguments)};sd.debug=function(e){return function(t){return zHe(e,t),t}},sd.debugf=function(e,t){return function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];var o=t.apply(void 0,r),s=e||t.name||"anonymous function",l="(".concat(r.map(JSON.stringify).join(", "),")");return zHe("".concat(s,": ").concat(l," => ").concat(JSON.stringify(o))),o}},sd.mapObject=function(e,t){return Object.keys(t).reduce(function(n,r){return VHe(VHe({},n),{},$He({},r,e(r,t[r])))},{})},sd.getTransitionVal=function(e,t,n){return e.map(function(r){return"".concat(u_n(r)," ").concat(t,"ms ").concat(n)}).join(",")};var d_n=!1;sd.warn=function(e,t,n,r,i,o,s,l){if(d_n&&typeof console<"u"&&console.warn&&(t===void 0&&console.warn("LogUtils requires an error message argument"),!e))if(t===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,s,l],u=0;console.warn(t.replace(/%s/g,function(){return c[u++]}))}},Object.defineProperty(m2,"__esModule",{value:!0}),m2.configSpring=m2.configEasing=m2.configBezier=void 0;var Xz=sd;function f_n(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||WHe(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function h_n(e){return function(t){if(Array.isArray(t))return rce(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||WHe(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function WHe(e,t){if(e){if(typeof e=="string")return rce(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rce(e,t):void 0}}function rce(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Zz=1e-4,HHe=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},GHe=function(e,t){return e.map(function(n,r){return n*Math.pow(t,r)}).reduce(function(n,r){return n+r})},YHe=function(e,t){return function(n){var r=HHe(e,t);return GHe(r,n)}},KHe=m2.configBezier=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],i=t[1],o=t[2],s=t[3];if(t.length===1)switch(t[0]){case"linear":r=0,i=0,o=1,s=1;break;case"ease":r=.25,i=.1,o=.25,s=1;break;case"ease-in":r=.42,i=0,o=1,s=1;break;case"ease-out":r=.42,i=0,o=.58,s=1;break;case"ease-in-out":r=0,i=0,o=.58,s=1;break;default:var l=t[0].split("(");if(l[0]==="cubic-bezier"&&l[1].split(")")[0].split(",").length===4){var c=l[1].split(")")[0].split(",").map(function(y){return parseFloat(y)}),u=f_n(c,4);r=u[0],i=u[1],o=u[2],s=u[3]}else(0,Xz.warn)(!1,"[configBezier]: arguments should be one of oneOf 'linear', 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', instead received %s",t)}(0,Xz.warn)([r,o,i,s].every(function(y){return typeof y=="number"&&y>=0&&y<=1}),"[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s",t);var f,h,p=YHe(r,o),m=YHe(i,s),g=(f=r,h=o,function(y){var x=HHe(f,h),b=[].concat(h_n(x.map(function(S,C){return S*C}).slice(1)),[0]);return GHe(b,y)}),v=function(y){for(var x,b=y>1?1:y,S=b,C=0;C<8;++C){var _=p(S)-b,T=g(S);if(Math.abs(_-b)<Zz||T<Zz)return m(S);S=(x=S-_/T)>1?1:x<0?0:x}return m(S)};return v.isStepper=!1,v},p_n=m2.configSpring=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.stiff,n=t===void 0?100:t,r=e.damping,i=r===void 0?8:r,o=e.dt,s=o===void 0?17:o,l=function(c,u,f){var h=f+(-(c-u)*n-f*i)*s/1e3,p=f*s/1e3+c;return Math.abs(p-u)<Zz&&Math.abs(h)<Zz?[u,0]:[p,h]};return l.isStepper=!0,l.dt=s,l};m2.configEasing=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0];if(typeof r=="string")switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return KHe(r);case"spring":return p_n();default:if(r.split("(")[0]==="cubic-bezier")return KHe(r);(0,Xz.warn)(!1,"[configEasing]: first argument should be one of 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', 'linear' and 'spring', instead  received %s",t)}return typeof r=="function"?r:((0,Xz.warn)(!1,"[configEasing]: first argument type should be function or string, instead received %s",t),null)};var Qz={};function TI(e){return TI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},TI(e)}Object.defineProperty(Qz,"__esModule",{value:!0}),Qz.default=void 0;var ij=sd;function XHe(e){return function(t){if(Array.isArray(t))return ice(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||QHe(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ZHe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Sh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ZHe(Object(n),!0).forEach(function(r){ace(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZHe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ace(e,t,n){return(t=function(r){var i=function(o,s){if(TI(o)!=="object"||o===null)return o;var l=o[Symbol.toPrimitive];if(l!==void 0){var c=l.call(o,s||"default");if(TI(c)!=="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(o)}(r,"string");return TI(i)==="symbol"?i:String(i)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m_n(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||QHe(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function QHe(e,t){if(e){if(typeof e=="string")return ice(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ice(e,t):void 0}}function ice(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Jz=function(e,t,n){return e+(t-e)*n},oce=function(e){return e.from!==e.to},g_n=function e(t,n,r){var i=(0,ij.mapObject)(function(o,s){if(oce(s)){var l=m_n(t(s.from,s.to,s.velocity),2),c=l[0],u=l[1];return Sh(Sh({},s),{},{from:c,velocity:u})}return s},n);return r<1?(0,ij.mapObject)(function(o,s){return oce(s)?Sh(Sh({},s),{},{velocity:Jz(s.velocity,i[o].velocity,r),from:Jz(s.from,i[o].from,r)}):s},n):e(t,i,r-1)};function nT(e){return nT=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nT(e)}Qz.default=function(e,t,n,r,i){var o,s,l=(0,ij.getIntersectionKeys)(e,t),c=l.reduce(function(p,m){return Sh(Sh({},p),{},ace({},m,[e[m],t[m]]))},{}),u=l.reduce(function(p,m){return Sh(Sh({},p),{},ace({},m,{from:e[m],velocity:0,to:t[m]}))},{}),f=-1,h=function(){return null};return h=n.isStepper?function(p){o||(o=p);var m=(p-o)/n.dt;u=g_n(n,u,m),i(Sh(Sh(Sh({},e),t),(0,ij.mapObject)(function(g,v){return v.from},u))),o=p,Object.values(u).filter(oce).length&&(f=requestAnimationFrame(h))}:function(p){s||(s=p);var m=(p-s)/r,g=(0,ij.mapObject)(function(y,x){return Jz.apply(void 0,XHe(x).concat([n(m)]))},c);if(i(Sh(Sh(Sh({},e),t),g)),m<1)f=requestAnimationFrame(h);else{var v=(0,ij.mapObject)(function(y,x){return Jz.apply(void 0,XHe(x).concat([n(1)]))},c);i(Sh(Sh(Sh({},e),t),v))}},function(){return requestAnimationFrame(h),function(){cancelAnimationFrame(f)}}},Object.defineProperty(CI,"__esModule",{value:!0}),CI.default=void 0;var oj=function(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||nT(e)!="object"&&typeof e!="function")return{default:e};var n=JHe(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}(d),gc=lce(ya.exports),v_n=ky,y_n=lce(ece),x_n=m2,b_n=lce(Qz),sce=sd,w_n=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function lce(e){return e&&e.__esModule?e:{default:e}}function JHe(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(JHe=function(r){return r?n:t})(e)}function S_n(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function cce(e){return function(t){if(Array.isArray(t))return uce(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return uce(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return uce(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function uce(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function qHe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Iy(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qHe(Object(n),!0).forEach(function(r){AI(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qHe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function AI(e,t,n){return(t=tGe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eGe(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,tGe(r.key),r)}}function tGe(e){var t=function(n,r){if(nT(n)!=="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(nT(o)!=="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return nT(t)==="symbol"?t:String(t)}function dce(e,t){return dce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},dce(e,t)}function C_n(e){var t=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var n,r=qz(e);if(t){var i=qz(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return fce(this,n)}}function fce(e,t){if(t&&(nT(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return hce(e)}function hce(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qz(e){return qz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},qz(e)}var eW=function(){(function(o,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(s&&s.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),s&&dce(o,s)})(i,oj.PureComponent);var e,t,n,r=C_n(i);function i(o,s){var l;(function(y,x){if(!(y instanceof x))throw new TypeError("Cannot call a class as a function")})(this,i);var c=(l=r.call(this,o,s)).props,u=c.isActive,f=c.attributeName,h=c.from,p=c.to,m=c.steps,g=c.children,v=c.duration;if(l.handleStyleChange=l.handleStyleChange.bind(hce(l)),l.changeStyle=l.changeStyle.bind(hce(l)),!u||v<=0)return l.state={style:{}},typeof g=="function"&&(l.state={style:p}),fce(l);if(m&&m.length)l.state={style:m[0].style};else if(h){if(typeof g=="function")return l.state={style:h},fce(l);l.state={style:f?AI({},f,h):h}}else l.state={style:{}};return l}return e=i,t=[{key:"componentDidMount",value:function(){var o=this.props,s=o.isActive,l=o.canBegin;this.mounted=!0,s&&l&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(o){var s=this.props,l=s.isActive,c=s.canBegin,u=s.attributeName,f=s.shouldReAnimate,h=s.to,p=s.from,m=this.state.style;if(c)if(l){if(!((0,v_n.deepEqual)(o.to,h)&&o.canBegin&&o.isActive)){var g=!o.canBegin||!o.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var v=g||f?p:o.to;if(this.state&&m){var y={style:u?AI({},u,v):v};(u&&[u]!==v||!u&&m!==v)&&this.setState(y)}this.runAnimation(Iy(Iy({},this.props),{},{from:v,begin:0}))}}else{var x={style:u?AI({},u,h):h};this.state&&m&&(u&&m[u]!==h||!u&&m!==h)&&this.setState(x)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var o=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),o&&o()}},{key:"handleStyleChange",value:function(o){this.changeStyle(o)}},{key:"changeStyle",value:function(o){this.mounted&&this.setState({style:o})}},{key:"runJSAnimation",value:function(o){var s=this,l=o.from,c=o.to,u=o.duration,f=o.easing,h=o.begin,p=o.onAnimationEnd,m=o.onAnimationStart,g=(0,b_n.default)(l,c,(0,x_n.configEasing)(f),u,this.changeStyle);this.manager.start([m,h,function(){s.stopJSAnimation=g()},u,p])}},{key:"runStepAnimation",value:function(o){var s=this,l=o.steps,c=o.begin,u=o.onAnimationStart,f=l[0],h=f.style,p=f.duration,m=p===void 0?0:p;return this.manager.start([u].concat(cce(l.reduce(function(g,v,y){if(y===0)return g;var x=v.duration,b=v.easing,S=b===void 0?"ease":b,C=v.style,_=v.properties,T=v.onAnimationEnd,M=y>0?l[y-1]:v,j=_||Object.keys(C);if(typeof S=="function"||S==="spring")return[].concat(cce(g),[s.runJSAnimation.bind(s,{from:M.style,to:C,duration:x,easing:S}),x]);var B=(0,sce.getTransitionVal)(j,x,S),W=Iy(Iy(Iy({},M.style),C),{},{transition:B});return[].concat(cce(g),[W,x,T]).filter(sce.identity)},[h,Math.max(m,c)])),[o.onAnimationEnd]))}},{key:"runAnimation",value:function(o){this.manager||(this.manager=(0,y_n.default)());var s=o.begin,l=o.duration,c=o.attributeName,u=o.to,f=o.easing,h=o.onAnimationStart,p=o.onAnimationEnd,m=o.steps,g=o.children,v=this.manager;if(this.unSubscribe=v.subscribe(this.handleStyleChange),typeof f!="function"&&typeof g!="function"&&f!=="spring")if(m.length>1)this.runStepAnimation(o);else{var y=c?AI({},c,u):u,x=(0,sce.getTransitionVal)(Object.keys(y),l,f);v.start([h,s,Iy(Iy({},y),{},{transition:x}),l,p])}else this.runJSAnimation(o)}},{key:"render",value:function(){var o=this.props,s=o.children;o.begin;var l=o.duration;o.attributeName,o.easing;var c=o.isActive;o.steps,o.from,o.to,o.canBegin,o.onAnimationEnd,o.shouldReAnimate,o.onAnimationReStart;var u=S_n(o,w_n),f=oj.Children.count(s),h=this.state.style;if(typeof s=="function")return s(h);if(!c||f===0||l<=0)return s;var p=function(m){var g=m.props,v=g.style,y=v===void 0?{}:v,x=g.className;return(0,oj.cloneElement)(m,Iy(Iy({},u),{},{style:Iy(Iy({},y),h),className:x}))};return f===1?p(oj.Children.only(s)):oj.default.createElement("div",null,oj.Children.map(s,function(m){return p(m)}))}}],t&&eGe(e.prototype,t),n&&eGe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}();eW.displayName="Animate",eW.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},eW.propTypes={from:gc.default.oneOfType([gc.default.object,gc.default.string]),to:gc.default.oneOfType([gc.default.object,gc.default.string]),attributeName:gc.default.string,duration:gc.default.number,begin:gc.default.number,easing:gc.default.oneOfType([gc.default.string,gc.default.func]),steps:gc.default.arrayOf(gc.default.shape({duration:gc.default.number.isRequired,style:gc.default.object.isRequired,easing:gc.default.oneOfType([gc.default.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),gc.default.func]),properties:gc.default.arrayOf("string"),onAnimationEnd:gc.default.func})),children:gc.default.oneOfType([gc.default.node,gc.default.func]),isActive:gc.default.bool,canBegin:gc.default.bool,onAnimationEnd:gc.default.func,shouldReAnimate:gc.default.bool,onAnimationStart:gc.default.func,onAnimationReStart:gc.default.func},CI.default=eW;var tW={};function pn(){return pn=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},pn.apply(this,arguments)}function bo(e,t){if(e==null)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}function pce(e,t){return pce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},pce(e,t)}function PI(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,pce(e,t)}function nGe(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var mce={disabled:!1},Nbr=null,Lbr=null,OI=d.createContext(null),rGe=function(e){return e.scrollTop},jI="unmounted",rT="exited",av="entering",c1="entered",MI="exiting",g2=function(e){function t(r,i){var o;o=e.call(this,r,i)||this;var s,l=i&&!i.isMounting?r.enter:r.appear;return o.appearStatus=null,r.in?l?(s=rT,o.appearStatus=av):s=c1:s=r.unmountOnExit||r.mountOnEnter?jI:rT,o.state={status:s},o.nextCallback=null,o}PI(t,e),t.getDerivedStateFromProps=function(r,i){return r.in&&i.status===jI?{status:rT}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(r){var i=null;if(r!==this.props){var o=this.state.status;this.props.in?o!==av&&o!==c1&&(i=av):o!==av&&o!==c1||(i=MI)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var r,i,o,s=this.props.timeout;return r=i=o=s,s!=null&&typeof s!="number"&&(r=s.exit,i=s.enter,o=s.appear!==void 0?s.appear:i),{exit:r,enter:i,appear:o}},n.updateStatus=function(r,i){if(r===void 0&&(r=!1),i!==null)if(this.cancelNextCallback(),i===av){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:wu.findDOMNode(this);o&&rGe(o)}this.performEnter(r)}else this.performExit();else this.props.unmountOnExit&&this.state.status===rT&&this.setState({status:jI})},n.performEnter=function(r){var i=this,o=this.props.enter,s=this.context?this.context.isMounting:r,l=this.props.nodeRef?[s]:[wu.findDOMNode(this),s],c=l[0],u=l[1],f=this.getTimeouts(),h=s?f.appear:f.enter;!r&&!o||mce.disabled?this.safeSetState({status:c1},function(){i.props.onEntered(c)}):(this.props.onEnter(c,u),this.safeSetState({status:av},function(){i.props.onEntering(c,u),i.onTransitionEnd(h,function(){i.safeSetState({status:c1},function(){i.props.onEntered(c,u)})})}))},n.performExit=function(){var r=this,i=this.props.exit,o=this.getTimeouts(),s=this.props.nodeRef?void 0:wu.findDOMNode(this);i&&!mce.disabled?(this.props.onExit(s),this.safeSetState({status:MI},function(){r.props.onExiting(s),r.onTransitionEnd(o.exit,function(){r.safeSetState({status:rT},function(){r.props.onExited(s)})})})):this.safeSetState({status:rT},function(){r.props.onExited(s)})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(r,i){i=this.setNextCallback(i),this.setState(r,i)},n.setNextCallback=function(r){var i=this,o=!0;return this.nextCallback=function(s){o&&(o=!1,i.nextCallback=null,r(s))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},n.onTransitionEnd=function(r,i){this.setNextCallback(i);var o=this.props.nodeRef?this.props.nodeRef.current:wu.findDOMNode(this),s=r==null&&!this.props.addEndListener;if(o&&!s){if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],c=l[0],u=l[1];this.props.addEndListener(c,u)}r!=null&&setTimeout(this.nextCallback,r)}else setTimeout(this.nextCallback,0)},n.render=function(){var r=this.state.status;if(r===jI)return null;var i=this.props,o=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var s=bo(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return d.createElement(OI.Provider,{value:null},typeof o=="function"?o(r,s):d.cloneElement(d.Children.only(o),s))},t}(d.Component);function sj(){}g2.contextType=OI,g2.propTypes={},g2.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:sj,onEntering:sj,onEntered:sj,onExit:sj,onExiting:sj,onExited:sj},g2.UNMOUNTED=jI,g2.EXITED=rT,g2.ENTERING=av,g2.ENTERED=c1,g2.EXITING=MI;var aGe=g2,E_n=function(e,t){return e&&t&&t.split(" ").forEach(function(n){return i=n,void((r=e).classList?r.classList.add(i):function(o,s){return o.classList?!!s&&o.classList.contains(s):(" "+(o.className.baseVal||o.className)+" ").indexOf(" "+s+" ")!==-1}(r,i)||(typeof r.className=="string"?r.className=r.className+" "+i:r.setAttribute("class",(r.className&&r.className.baseVal||"")+" "+i)));var r,i})},gce=function(e,t){return e&&t&&t.split(" ").forEach(function(n){return i=n,void((r=e).classList?r.classList.remove(i):typeof r.className=="string"?r.className=nGe(r.className,i):r.setAttribute("class",nGe(r.className&&r.className.baseVal||"",i)));var r,i})},vce=function(e){function t(){for(var r,i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return(r=e.call.apply(e,[this].concat(o))||this).appliedClasses={appear:{},enter:{},exit:{}},r.onEnter=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1];r.removeClasses(f,"exit"),r.addClass(f,h?"appear":"enter","base"),r.props.onEnter&&r.props.onEnter(l,c)},r.onEntering=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1]?"appear":"enter";r.addClass(f,h,"active"),r.props.onEntering&&r.props.onEntering(l,c)},r.onEntered=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1]?"appear":"enter";r.removeClasses(f,h),r.addClass(f,h,"done"),r.props.onEntered&&r.props.onEntered(l,c)},r.onExit=function(l){var c=r.resolveArguments(l)[0];r.removeClasses(c,"appear"),r.removeClasses(c,"enter"),r.addClass(c,"exit","base"),r.props.onExit&&r.props.onExit(l)},r.onExiting=function(l){var c=r.resolveArguments(l)[0];r.addClass(c,"exit","active"),r.props.onExiting&&r.props.onExiting(l)},r.onExited=function(l){var c=r.resolveArguments(l)[0];r.removeClasses(c,"exit"),r.addClass(c,"exit","done"),r.props.onExited&&r.props.onExited(l)},r.resolveArguments=function(l,c){return r.props.nodeRef?[r.props.nodeRef.current,l]:[l,c]},r.getClassNames=function(l){var c=r.props.classNames,u=typeof c=="string",f=u?(u&&c?c+"-":"")+l:c[l];return{baseClassName:f,activeClassName:u?f+"-active":c[l+"Active"],doneClassName:u?f+"-done":c[l+"Done"]}},r}PI(t,e);var n=t.prototype;return n.addClass=function(r,i,o){var s=this.getClassNames(i)[o+"ClassName"],l=this.getClassNames("enter").doneClassName;i==="appear"&&o==="done"&&l&&(s+=" "+l),o==="active"&&r&&rGe(r),s&&(this.appliedClasses[i][o]=s,E_n(r,s))},n.removeClasses=function(r,i){var o=this.appliedClasses[i],s=o.base,l=o.active,c=o.done;this.appliedClasses[i]={},s&&gce(r,s),l&&gce(r,l),c&&gce(r,c)},n.render=function(){var r=this.props;r.classNames;var i=bo(r,["classNames"]);return d.createElement(aGe,pn({},i,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(d.Component);vce.defaultProps={classNames:""},vce.propTypes={};var __n=vce;function yce(e,t){var n=Object.create(null);return e&&d.Children.map(e,function(r){return r}).forEach(function(r){n[r.key]=function(i){return t&&(0,d.isValidElement)(i)?t(i):i}(r)}),n}function aT(e,t,n){return n[t]!=null?n[t]:e.props[t]}function T_n(e,t,n){var r=yce(e.children),i=function(o,s){function l(v){return v in s?s[v]:o[v]}o=o||{},s=s||{};var c,u=Object.create(null),f=[];for(var h in o)h in s?f.length&&(u[h]=f,f=[]):f.push(h);var p={};for(var m in s){if(u[m])for(c=0;c<u[m].length;c++){var g=u[m][c];p[u[m][c]]=l(g)}p[m]=l(m)}for(c=0;c<f.length;c++)p[f[c]]=l(f[c]);return p}(t,r);return Object.keys(i).forEach(function(o){var s=i[o];if((0,d.isValidElement)(s)){var l=o in t,c=o in r,u=t[o],f=(0,d.isValidElement)(u)&&!u.props.in;!c||l&&!f?c||!l||f?c&&l&&(0,d.isValidElement)(u)&&(i[o]=(0,d.cloneElement)(s,{onExited:n.bind(null,s),in:u.props.in,exit:aT(s,"exit",e),enter:aT(s,"enter",e)})):i[o]=(0,d.cloneElement)(s,{in:!1}):i[o]=(0,d.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:aT(s,"exit",e),enter:aT(s,"enter",e)})}}),i}var A_n=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},xce=function(e){function t(r,i){var o,s=(o=e.call(this,r,i)||this).handleExited.bind(function(l){if(l===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}(o));return o.state={contextValue:{isMounting:!0},handleExited:s,firstRender:!0},o}PI(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(r,i){var o,s,l=i.children,c=i.handleExited;return{children:i.firstRender?(o=r,s=c,yce(o.children,function(u){return(0,d.cloneElement)(u,{onExited:s.bind(null,u),in:!0,appear:aT(u,"appear",o),enter:aT(u,"enter",o),exit:aT(u,"exit",o)})})):T_n(r,l,c),firstRender:!1}},n.handleExited=function(r,i){var o=yce(this.props.children);r.key in o||(r.props.onExited&&r.props.onExited(i),this.mounted&&this.setState(function(s){var l=pn({},s.children);return delete l[r.key],{children:l}}))},n.render=function(){var r=this.props,i=r.component,o=r.childFactory,s=bo(r,["component","childFactory"]),l=this.state.contextValue,c=A_n(this.state.children).map(o);return delete s.appear,delete s.enter,delete s.exit,i===null?d.createElement(OI.Provider,{value:l},c):d.createElement(OI.Provider,{value:l},d.createElement(i,s,c))},t}(d.Component);xce.propTypes={},xce.defaultProps={component:"div",childFactory:function(e){return e}};var iGe=xce,oGe=function(e){function t(){for(var r,i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return(r=e.call.apply(e,[this].concat(o))||this).handleEnter=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return r.handleLifecycle("onEnter",0,c)},r.handleEntering=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return r.handleLifecycle("onEntering",0,c)},r.handleEntered=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return r.handleLifecycle("onEntered",0,c)},r.handleExit=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return r.handleLifecycle("onExit",1,c)},r.handleExiting=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return r.handleLifecycle("onExiting",1,c)},r.handleExited=function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return r.handleLifecycle("onExited",1,c)},r}PI(t,e);var n=t.prototype;return n.handleLifecycle=function(r,i,o){var s,l=this.props.children,c=d.Children.toArray(l)[i];if(c.props[r]&&(s=c.props)[r].apply(s,o),this.props[r]){var u=c.props.nodeRef?void 0:wu.findDOMNode(this);this.props[r](u)}},n.render=function(){var r=this.props,i=r.children,o=r.in,s=bo(r,["children","in"]),l=d.Children.toArray(i),c=l[0],u=l[1];return delete s.onEnter,delete s.onEntering,delete s.onEntered,delete s.onExit,delete s.onExiting,delete s.onExited,d.createElement(iGe,s,o?d.cloneElement(c,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):d.cloneElement(u,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},t}(d.Component);oGe.propTypes={};var bce,wce,P_n=oGe,Sce="out-in",Cce="in-out",nW=function(e,t,n){return function(){var r;e.props[t]&&(r=e.props)[t].apply(r,arguments),n()}},O_n=((bce={})[Sce]=function(e){var t=e.current,n=e.changeState;return d.cloneElement(t,{in:!1,onExited:nW(t,"onExited",function(){n(av,null)})})},bce[Cce]=function(e){var t=e.current,n=e.changeState,r=e.children;return[t,d.cloneElement(r,{in:!0,onEntered:nW(r,"onEntered",function(){n(av)})})]},bce),j_n=((wce={})[Sce]=function(e){var t=e.children,n=e.changeState;return d.cloneElement(t,{in:!0,onEntered:nW(t,"onEntered",function(){n(c1,d.cloneElement(t,{in:!0}))})})},wce[Cce]=function(e){var t=e.current,n=e.children,r=e.changeState;return[d.cloneElement(t,{in:!1,onExited:nW(t,"onExited",function(){r(c1,d.cloneElement(n,{in:!0}))})}),d.cloneElement(n,{in:!0})]},wce),Ece=function(e){function t(){for(var r,i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return(r=e.call.apply(e,[this].concat(o))||this).state={status:c1,current:null},r.appeared=!1,r.changeState=function(l,c){c===void 0&&(c=r.state.current),r.setState({status:l,current:c})},r}PI(t,e);var n=t.prototype;return n.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(r,i){return r.children==null?{current:null}:i.status===av&&r.mode===Cce?{status:av}:!i.current||(o=i.current,s=r.children,o===s||d.isValidElement(o)&&d.isValidElement(s)&&o.key!=null&&o.key===s.key)?{current:d.cloneElement(r.children,{in:!0})}:{status:MI};var o,s},n.render=function(){var r,i=this.props,o=i.children,s=i.mode,l=this.state,c=l.status,u=l.current,f={children:o,current:u,changeState:this.changeState,status:c};switch(c){case av:r=j_n[s](f);break;case MI:r=O_n[s](f);break;case c1:r=u}return d.createElement(OI.Provider,{value:{isMounting:!this.appeared}},r)},t}(d.Component);Ece.propTypes={},Ece.defaultProps={mode:Sce};var M_n=Ece,sGe=dUe(Object.freeze({__proto__:null,CSSTransition:__n,ReplaceTransition:P_n,SwitchTransition:M_n,TransitionGroup:iGe,Transition:aGe,config:mce})),rW={};Object.defineProperty(rW,"__esModule",{value:!0}),rW.default=void 0;var aW=function(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||iT(e)!="object"&&typeof e!="function")return{default:e};var n=cGe(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}(d),R_n=sGe,iW=lGe(ya.exports),D_n=lGe(CI),k_n=["children","appearOptions","enterOptions","leaveOptions"];function lGe(e){return e&&e.__esModule?e:{default:e}}function cGe(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(cGe=function(r){return r?n:t})(e)}function iT(e){return iT=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},iT(e)}function _ce(){return _ce=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},_ce.apply(this,arguments)}function I_n(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function uGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function dGe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?uGe(Object(n),!0).forEach(function(r){Pce(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uGe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function fGe(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,hGe(r.key),r)}}function Tce(e,t){return Tce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Tce(e,t)}function F_n(e){var t=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var n,r=oW(e);if(t){var i=oW(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(o,s){if(s&&(iT(s)==="object"||typeof s=="function"))return s;if(s!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ace(o)}(this,n)}}function Ace(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oW(e){return oW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},oW(e)}function Pce(e,t,n){return(t=hGe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hGe(e){var t=function(n,r){if(iT(n)!=="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(iT(o)!=="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return iT(t)==="symbol"?t:String(t)}var Oce=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.steps,n=e.duration;return t&&t.length?t.reduce(function(r,i){return r+(Number.isFinite(i.duration)&&i.duration>0?i.duration:0)},0):Number.isFinite(n)?n:0},pGe=function(){(function(o,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function");o.prototype=Object.create(s&&s.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),s&&Tce(o,s)})(i,aW.Component);var e,t,n,r=F_n(i);function i(){var o;return function(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")}(this,i),Pce(Ace(o=r.call(this)),"handleEnter",function(s,l){var c=o.props,u=c.appearOptions,f=c.enterOptions;o.handleStyleActive(l?u:f)}),Pce(Ace(o),"handleExit",function(){var s=o.props.leaveOptions;o.handleStyleActive(s)}),o.state={isActive:!1},o}return e=i,(t=[{key:"handleStyleActive",value:function(o){if(o){var s=o.onAnimationEnd?function(){o.onAnimationEnd()}:null;this.setState(dGe(dGe({},o),{},{onAnimationEnd:s,isActive:!0}))}}},{key:"parseTimeout",value:function(){var o=this.props,s=o.appearOptions,l=o.enterOptions,c=o.leaveOptions;return Oce(s)+Oce(l)+Oce(c)}},{key:"render",value:function(){var o=this,s=this.props,l=s.children;s.appearOptions,s.enterOptions,s.leaveOptions;var c=I_n(s,k_n);return aW.default.createElement(R_n.Transition,_ce({},c,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),function(){return aW.default.createElement(D_n.default,o.state,aW.Children.only(l))})}}])&&fGe(e.prototype,t),n&&fGe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),i}();function jce(e){return jce=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jce(e)}pGe.propTypes={appearOptions:iW.default.object,enterOptions:iW.default.object,leaveOptions:iW.default.object,children:iW.default.element},rW.default=pGe,Object.defineProperty(tW,"__esModule",{value:!0}),tW.default=void 0;var Mce=function(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||jce(e)!="object"&&typeof e!="function")return{default:e};var n=gGe(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}(d),N_n=sGe,oT=mGe(ya.exports),L_n=mGe(rW);function mGe(e){return e&&e.__esModule?e:{default:e}}function gGe(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(gGe=function(r){return r?n:t})(e)}function Rce(e){var t=e.component,n=e.children,r=e.appear,i=e.enter,o=e.leave;return Mce.default.createElement(N_n.TransitionGroup,{component:t},Mce.Children.map(n,function(s,l){return Mce.default.createElement(L_n.default,{appearOptions:r,enterOptions:i,leaveOptions:o,key:"child-".concat(l)},s)}))}Rce.propTypes={appear:oT.default.object,enter:oT.default.object,leave:oT.default.object,children:oT.default.oneOfType([oT.default.array,oT.default.element]),component:oT.default.any},Rce.defaultProps={component:"span"},tW.default=Rce,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"AnimateGroup",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(e,"configBezier",{enumerable:!0,get:function(){return n.configBezier}}),Object.defineProperty(e,"configSpring",{enumerable:!0,get:function(){return n.configSpring}}),e.default=void 0;var t=i(CI),n=m2,r=i(tW);function i(o){return o&&o.__esModule?o:{default:o}}e.default=t.default}(yHe);var M0=Ooe(yHe);function RI(e){return RI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},RI(e)}function sW(){return sW=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},sW.apply(this,arguments)}function B_n(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return vGe(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return vGe(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function vGe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function yGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function xGe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yGe(Object(n),!0).forEach(function(r){U_n(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yGe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function U_n(e,t,n){var r;return r=function(i,o){if(RI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(RI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=RI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bGe=function(e,t,n,r,i){var o,s=Math.min(Math.abs(n)/2,Math.abs(r)/2),l=r>=0?1:-1,c=n>=0?1:-1,u=r>=0&&n>=0||r<0&&n<0?1:0;if(s>0&&i instanceof Array){for(var f=[0,0,0,0],h=0;h<4;h++)f[h]=i[h]>s?s:i[h];o="M".concat(e,",").concat(t+l*f[0]),f[0]>0&&(o+="A ".concat(f[0],",").concat(f[0],",0,0,").concat(u,",").concat(e+c*f[0],",").concat(t)),o+="L ".concat(e+n-c*f[1],",").concat(t),f[1]>0&&(o+="A ".concat(f[1],",").concat(f[1],",0,0,").concat(u,`,
        `).concat(e+n,",").concat(t+l*f[1])),o+="L ".concat(e+n,",").concat(t+r-l*f[2]),f[2]>0&&(o+="A ".concat(f[2],",").concat(f[2],",0,0,").concat(u,`,
        `).concat(e+n-c*f[2],",").concat(t+r)),o+="L ".concat(e+c*f[3],",").concat(t+r),f[3]>0&&(o+="A ".concat(f[3],",").concat(f[3],",0,0,").concat(u,`,
        `).concat(e,",").concat(t+r-l*f[3])),o+="Z"}else if(s>0&&i===+i&&i>0){var p=Math.min(s,i);o="M ".concat(e,",").concat(t+l*p,`
            A `).concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+c*p,",").concat(t,`
            L `).concat(e+n-c*p,",").concat(t,`
            A `).concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+n,",").concat(t+l*p,`
            L `).concat(e+n,",").concat(t+r-l*p,`
            A `).concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+n-c*p,",").concat(t+r,`
            L `).concat(e+c*p,",").concat(t+r,`
            A `).concat(p,",").concat(p,",0,0,").concat(u,",").concat(e,",").concat(t+r-l*p," Z")}else o="M ".concat(e,",").concat(t," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return o},V_n=function(e,t){if(!e||!t)return!1;var n=e.x,r=e.y,i=t.x,o=t.y,s=t.width,l=t.height;if(Math.abs(s)>0&&Math.abs(l)>0){var c=Math.min(i,i+s),u=Math.max(i,i+s),f=Math.min(o,o+l),h=Math.max(o,o+l);return n>=c&&n<=u&&r>=f&&r<=h}return!1},$_n={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},DI=function(e){var t=xGe(xGe({},$_n),e),n=(0,d.useRef)(),r=B_n((0,d.useState)(-1),2),i=r[0],o=r[1];(0,d.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var b=n.current.getTotalLength();b&&o(b)}catch{}},[]);var s=t.x,l=t.y,c=t.width,u=t.height,f=t.radius,h=t.className,p=t.animationEasing,m=t.animationDuration,g=t.animationBegin,v=t.isAnimationActive,y=t.isUpdateAnimationActive;if(s!==+s||l!==+l||c!==+c||u!==+u||c===0||u===0)return null;var x=Zs("recharts-rectangle",h);return y?d.createElement(M0,{canBegin:i>0,from:{width:c,height:u,x:s,y:l},to:{width:c,height:u,x:s,y:l},duration:m,animationEasing:p,isActive:y},function(b){var S=b.width,C=b.height,_=b.x,T=b.y;return d.createElement(M0,{canBegin:i>0,from:"0px ".concat(i===-1?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:g,duration:m,isActive:v,easing:p},d.createElement("path",sW({},ho(t,!0),{className:x,d:bGe(_,T,S,C,f),ref:n})))}):d.createElement("path",sW({},ho(t,!0),{className:x,d:bGe(s,l,c,u,f)}))},z_n=["points","className","baseLinePoints","connectNulls"];function lj(){return lj=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},lj.apply(this,arguments)}function W_n(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function wGe(e){return function(t){if(Array.isArray(t))return Dce(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return Dce(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Dce(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Dce(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var SGe=function(e){return e&&e.x===+e.x&&e.y===+e.y},kI=function(e,t){var n=function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=[[]];return i.forEach(function(s){SGe(s)?o[o.length-1].push(s):o[o.length-1].length>0&&o.push([])}),SGe(i[0])&&o[o.length-1].push(i[0]),o[o.length-1].length<=0&&(o=o.slice(0,-1)),o}(e);t&&(n=[n.reduce(function(i,o){return[].concat(wGe(i),wGe(o))},[])]);var r=n.map(function(i){return i.reduce(function(o,s,l){return"".concat(o).concat(l===0?"M":"L").concat(s.x,",").concat(s.y)},"")}).join("");return n.length===1?"".concat(r,"Z"):r},kce=function(e){var t=e.points,n=e.className,r=e.baseLinePoints,i=e.connectNulls,o=W_n(e,z_n);if(!t||!t.length)return null;var s=Zs("recharts-polygon",n);if(r&&r.length){var l=o.stroke&&o.stroke!=="none",c=function(f,h,p){var m=kI(f,p);return"".concat(m.slice(-1)==="Z"?m.slice(0,-1):m,"L").concat(kI(h.reverse(),p).slice(1))}(t,r,i);return d.createElement("g",{className:s},d.createElement("path",lj({},ho(o,!0),{fill:c.slice(-1)==="Z"?o.fill:"none",stroke:"none",d:c})),l?d.createElement("path",lj({},ho(o,!0),{fill:"none",d:kI(t,i)})):null,l?d.createElement("path",lj({},ho(o,!0),{fill:"none",d:kI(r,i)})):null)}var u=kI(t,i);return d.createElement("path",lj({},ho(o,!0),{fill:u.slice(-1)==="Z"?o.fill:"none",className:s,d:u}))};function Ice(){return Ice=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},Ice.apply(this,arguments)}var cj=function(e){var t=e.cx,n=e.cy,r=e.r,i=Zs("recharts-dot",e.className);return t===+t&&n===+n&&r===+r?d.createElement("circle",Ice({},ho(e,!1),L$(e),{className:i,cx:t,cy:n,r})):null};function II(e){return II=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},II(e)}var H_n=["x","y","top","left","width","height","className"];function Fce(){return Fce=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},Fce.apply(this,arguments)}function CGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function G_n(e,t,n){var r;return r=function(i,o){if(II(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(II(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=II(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Y_n(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var K_n=function(e,t,n,r,i,o){return"M".concat(e,",").concat(i,"v").concat(r,"M").concat(o,",").concat(t,"h").concat(n)},X_n=function(e){var t=e.x,n=t===void 0?0:t,r=e.y,i=r===void 0?0:r,o=e.top,s=o===void 0?0:o,l=e.left,c=l===void 0?0:l,u=e.width,f=u===void 0?0:u,h=e.height,p=h===void 0?0:h,m=e.className,g=function(v){for(var y=1;y<arguments.length;y++){var x=arguments[y]!=null?arguments[y]:{};y%2?CGe(Object(x),!0).forEach(function(b){G_n(v,b,x[b])}):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(x)):CGe(Object(x)).forEach(function(b){Object.defineProperty(v,b,Object.getOwnPropertyDescriptor(x,b))})}return v}({x:n,y:i,top:s,left:c,width:f,height:p},Y_n(e,H_n));return Qi(n)&&Qi(i)&&Qi(f)&&Qi(p)&&Qi(s)&&Qi(c)?d.createElement("path",Fce({},ho(g,!0),{className:Zs("recharts-cross",m),d:K_n(n,i,f,p,s,c)})):null},Z_n=kz,Q_n=yWe,J_n=o2,EGe=function(e,t){return e&&e.length?Z_n(e,J_n(t),Q_n):void 0},q_n=kz,eTn=o2,tTn=xWe,nTn=function(e,t){return e&&e.length?q_n(e,eTn(t),tTn):void 0},rTn=["cx","cy","angle","ticks","axisLine"],aTn=["ticks","tick","angle","tickFormatter","stroke"];function uj(e){return uj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},uj(e)}function FI(){return FI=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},FI.apply(this,arguments)}function _Ge(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function sT(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_Ge(Object(n),!0).forEach(function(r){cW(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_Ge(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function TGe(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function AGe(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,OGe(r.key),r)}}function iTn(e,t,n){return t=lW(t),function(r,i){if(i&&(uj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}(r)}(e,PGe()?Reflect.construct(t,n||[],lW(e).constructor):t.apply(e,n))}function PGe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(PGe=function(){return!!e})()}function lW(e){return lW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},lW(e)}function Nce(e,t){return Nce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Nce(e,t)}function cW(e,t,n){return(t=OGe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OGe(e){var t=function(n,r){if(uj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(uj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return uj(t)=="symbol"?t:String(t)}var dj=function(){function e(){return function(i,o){if(!(i instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),iTn(this,e,arguments)}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Nce(i,o)}(e,d.PureComponent),t=e,n=[{key:"getTickValueCoord",value:function(i){var o=i.coordinate,s=this.props,l=s.angle,c=s.cx,u=s.cy;return Pc(c,u,o,l)}},{key:"getTickTextAnchor",value:function(){var i;switch(this.props.orientation){case"left":i="end";break;case"right":i="start";break;default:i="middle"}return i}},{key:"getViewBox",value:function(){var i=this.props,o=i.cx,s=i.cy,l=i.angle,c=i.ticks,u=EGe(c,function(f){return f.coordinate||0});return{cx:o,cy:s,startAngle:l,endAngle:l,innerRadius:nTn(c,function(f){return f.coordinate||0}).coordinate||0,outerRadius:u.coordinate||0}}},{key:"renderAxisLine",value:function(){var i=this.props,o=i.cx,s=i.cy,l=i.angle,c=i.ticks,u=i.axisLine,f=TGe(i,rTn),h=c.reduce(function(v,y){return[Math.min(v[0],y.coordinate),Math.max(v[1],y.coordinate)]},[1/0,-1/0]),p=Pc(o,s,h[0],l),m=Pc(o,s,h[1],l),g=sT(sT(sT({},ho(f,!1)),{},{fill:"none"},ho(u,!1)),{},{x1:p.x,y1:p.y,x2:m.x,y2:m.y});return d.createElement("line",FI({className:"recharts-polar-radius-axis-line"},g))}},{key:"renderTicks",value:function(){var i=this,o=this.props,s=o.ticks,l=o.tick,c=o.angle,u=o.tickFormatter,f=o.stroke,h=TGe(o,aTn),p=this.getTickTextAnchor(),m=ho(h,!1),g=ho(l,!1),v=s.map(function(y,x){var b=i.getTickValueCoord(y),S=sT(sT(sT(sT({textAnchor:p,transform:"rotate(".concat(90-c,", ").concat(b.x,", ").concat(b.y,")")},m),{},{stroke:"none",fill:f},g),{},{index:x},b),{},{payload:y});return d.createElement(Ho,FI({className:"recharts-polar-radius-axis-tick",key:"tick-".concat(y.coordinate)},jy(i.props,y,x)),e.renderTickItem(l,S,u?u(y.value,x):y.value))});return d.createElement(Ho,{className:"recharts-polar-radius-axis-ticks"},v)}},{key:"render",value:function(){var i=this.props,o=i.ticks,s=i.axisLine,l=i.tick;return o&&o.length?d.createElement(Ho,{className:"recharts-polar-radius-axis"},s&&this.renderAxisLine(),l&&this.renderTicks(),Sd.renderCallByParent(this.props,this.getViewBox())):null}}],r=[{key:"renderTickItem",value:function(i,o,s){return d.isValidElement(i)?d.cloneElement(i,o):zo(i)?i(o):d.createElement(V_,FI({},o,{className:"recharts-polar-radius-axis-tick-value"}),s)}}],n&&AGe(t.prototype,n),r&&AGe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function fj(e){return fj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fj(e)}function lT(){return lT=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},lT.apply(this,arguments)}function jGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function cT(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?jGe(Object(n),!0).forEach(function(r){dW(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jGe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function MGe(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,DGe(r.key),r)}}function oTn(e,t,n){return t=uW(t),function(r,i){if(i&&(fj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}(r)}(e,RGe()?Reflect.construct(t,n||[],uW(e).constructor):t.apply(e,n))}function RGe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(RGe=function(){return!!e})()}function uW(e){return uW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},uW(e)}function Lce(e,t){return Lce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Lce(e,t)}function dW(e,t,n){return(t=DGe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DGe(e){var t=function(n,r){if(fj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(fj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return fj(t)=="symbol"?t:String(t)}cW(dj,"displayName","PolarRadiusAxis"),cW(dj,"axisType","radiusAxis"),cW(dj,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});var sTn=Math.PI/180,kGe=1e-5,hj=function(){function e(){return function(i,o){if(!(i instanceof o))throw new TypeError("Cannot call a class as a function")}(this,e),oTn(this,e,arguments)}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Lce(i,o)}(e,d.PureComponent),t=e,n=[{key:"getTickLineCoord",value:function(i){var o=this.props,s=o.cx,l=o.cy,c=o.radius,u=o.orientation,f=o.tickSize||8,h=Pc(s,l,c,i.coordinate),p=Pc(s,l,c+(u==="inner"?-1:1)*f,i.coordinate);return{x1:h.x,y1:h.y,x2:p.x,y2:p.y}}},{key:"getTickTextAnchor",value:function(i){var o=this.props.orientation,s=Math.cos(-i.coordinate*sTn);return s>kGe?o==="outer"?"start":"end":s<-kGe?o==="outer"?"end":"start":"middle"}},{key:"renderAxisLine",value:function(){var i=this.props,o=i.cx,s=i.cy,l=i.radius,c=i.axisLine,u=i.axisLineType,f=cT(cT({},ho(this.props,!1)),{},{fill:"none"},ho(c,!1));if(u==="circle")return d.createElement(cj,lT({className:"recharts-polar-angle-axis-line"},f,{cx:o,cy:s,r:l}));var h=this.props.ticks.map(function(p){return Pc(o,s,l,p.coordinate)});return d.createElement(kce,lT({className:"recharts-polar-angle-axis-line"},f,{points:h}))}},{key:"renderTicks",value:function(){var i=this,o=this.props,s=o.ticks,l=o.tick,c=o.tickLine,u=o.tickFormatter,f=o.stroke,h=ho(this.props,!1),p=ho(l,!1),m=cT(cT({},h),{},{fill:"none"},ho(c,!1)),g=s.map(function(v,y){var x=i.getTickLineCoord(v),b=cT(cT(cT({textAnchor:i.getTickTextAnchor(v)},h),{},{stroke:"none",fill:f},p),{},{index:y,payload:v,x:x.x2,y:x.y2});return d.createElement(Ho,lT({className:"recharts-polar-angle-axis-tick",key:"tick-".concat(v.coordinate)},jy(i.props,v,y)),c&&d.createElement("line",lT({className:"recharts-polar-angle-axis-tick-line"},m,x)),l&&e.renderTickItem(l,b,u?u(v.value,y):v.value))});return d.createElement(Ho,{className:"recharts-polar-angle-axis-ticks"},g)}},{key:"render",value:function(){var i=this.props,o=i.ticks,s=i.radius,l=i.axisLine;return s<=0||!o||!o.length?null:d.createElement(Ho,{className:"recharts-polar-angle-axis"},l&&this.renderAxisLine(),this.renderTicks())}}],r=[{key:"renderTickItem",value:function(i,o,s){return d.isValidElement(i)?d.cloneElement(i,o):zo(i)?i(o):d.createElement(V_,lT({},o,{className:"recharts-polar-angle-axis-tick-value"}),s)}}],n&&MGe(t.prototype,n),r&&MGe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();dW(hj,"displayName","PolarAngleAxis"),dW(hj,"axisType","angleAxis"),dW(hj,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var Bce=NVe(Object.getPrototypeOf,Object),lTn=t2,cTn=Bce,uTn=Oy,dTn=Function.prototype,fTn=Object.prototype,IGe=dTn.toString,hTn=fTn.hasOwnProperty,pTn=IGe.call(Object),FGe=function(e){if(!uTn(e)||lTn(e)!="[object Object]")return!1;var t=cTn(e);if(t===null)return!0;var n=hTn.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&IGe.call(n)==pTn},mTn=t2,gTn=Oy,vTn=function(e){return e===!0||e===!1||gTn(e)&&mTn(e)=="[object Boolean]"};function NI(e){return NI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},NI(e)}function fW(){return fW=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},fW.apply(this,arguments)}function yTn(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return NGe(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return NGe(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function NGe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function LGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function BGe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LGe(Object(n),!0).forEach(function(r){xTn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LGe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function xTn(e,t,n){var r;return r=function(i,o){if(NI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(NI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=NI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hW,UGe=function(e,t,n,r,i){var o,s=n-r;return o="M ".concat(e,",").concat(t),o+="L ".concat(e+n,",").concat(t),o+="L ".concat(e+n-s/2,",").concat(t+i),o+="L ".concat(e+n-s/2-r,",").concat(t+i),o+="L ".concat(e,",").concat(t," Z")},bTn={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},wTn=function(e){var t=BGe(BGe({},bTn),e),n=(0,d.useRef)(),r=yTn((0,d.useState)(-1),2),i=r[0],o=r[1];(0,d.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var x=n.current.getTotalLength();x&&o(x)}catch{}},[]);var s=t.x,l=t.y,c=t.upperWidth,u=t.lowerWidth,f=t.height,h=t.className,p=t.animationEasing,m=t.animationDuration,g=t.animationBegin,v=t.isUpdateAnimationActive;if(s!==+s||l!==+l||c!==+c||u!==+u||f!==+f||c===0&&u===0||f===0)return null;var y=Zs("recharts-trapezoid",h);return v?d.createElement(M0,{canBegin:i>0,from:{upperWidth:0,lowerWidth:0,height:f,x:s,y:l},to:{upperWidth:c,lowerWidth:u,height:f,x:s,y:l},duration:m,animationEasing:p,isActive:v},function(x){var b=x.upperWidth,S=x.lowerWidth,C=x.height,_=x.x,T=x.y;return d.createElement(M0,{canBegin:i>0,from:"0px ".concat(i===-1?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:g,duration:m,easing:p},d.createElement("path",fW({},ho(t,!0),{className:y,d:UGe(_,T,b,S,C),ref:n})))}):d.createElement("g",null,d.createElement("path",fW({},ho(t,!0),{className:y,d:UGe(s,l,c,u,f)})))},STn=["option","shapeType","propTransformer","activeClassName","isActive"];function LI(e){return LI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},LI(e)}function CTn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function VGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function pW(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?VGe(Object(n),!0).forEach(function(r){ETn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VGe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ETn(e,t,n){var r;return r=function(i,o){if(LI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(LI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=LI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _Tn(e,t){return pW(pW({},t),e)}function $Ge(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return d.createElement(DI,n);case"trapezoid":return d.createElement(wTn,n);case"sector":return d.createElement(hHe,n);case"symbols":if(function(r){return r==="symbols"}(t))return d.createElement(i2,n);break;default:return null}}function zGe(e){return(0,d.isValidElement)(e)?e.props:e}function pj(e){var t,n=e.option,r=e.shapeType,i=e.propTransformer,o=i===void 0?_Tn:i,s=e.activeClassName,l=s===void 0?"recharts-active-shape":s,c=e.isActive,u=CTn(e,STn);if((0,d.isValidElement)(n))t=(0,d.cloneElement)(n,pW(pW({},u),zGe(n)));else if(zo(n))t=n(u);else if(FGe(n)&&!vTn(n)){var f=o(n,u);t=d.createElement($Ge,{shapeType:r,elementProps:f})}else{var h=u;t=d.createElement($Ge,{shapeType:r,elementProps:h})}return c?d.createElement(Ho,{className:l},t):t}function mW(e,t){return t!=null&&"trapezoids"in e.props}function gW(e,t){return t!=null&&"sectors"in e.props}function BI(e,t){return t!=null&&"points"in e.props}function TTn(e,t){var n,r,i=e.x===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.x)||e.x===t.x,o=e.y===(t==null||(r=t.labelViewBox)===null||r===void 0?void 0:r.y)||e.y===t.y;return i&&o}function ATn(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function PTn(e,t){var n=e.x===t.x,r=e.y===t.y,i=e.z===t.z;return n&&r&&i}function OTn(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,i=function(l,c){var u;return mW(l,c)?u="trapezoids":gW(l,c)?u="sectors":BI(l,c)&&(u="points"),u}(n,t),o=function(l,c){var u,f;return mW(l,c)?(u=c.tooltipPayload)===null||u===void 0||(u=u[0])===null||u===void 0||(u=u.payload)===null||u===void 0?void 0:u.payload:gW(l,c)?(f=c.tooltipPayload)===null||f===void 0||(f=f[0])===null||f===void 0||(f=f.payload)===null||f===void 0?void 0:f.payload:BI(l,c)?c.payload:{}}(n,t),s=r.filter(function(l,c){var u=Dy(o,l),f=n.props[i].filter(function(p){var m=function(g,v){var y;return mW(g,v)?y=TTn:gW(g,v)?y=ATn:BI(g,v)&&(y=PTn),y}(n,t);return m(p,t)}),h=n.props[i].indexOf(f[f.length-1]);return u&&c===h});return r.indexOf(s[s.length-1])}function mj(e){return mj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mj(e)}function gj(){return gj=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},gj.apply(this,arguments)}function WGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function ju(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?WGe(Object(n),!0).forEach(function(r){iv(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WGe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function HGe(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,YGe(r.key),r)}}function jTn(e,t,n){return t=vW(t),function(r,i){if(i&&(mj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return vj(r)}(e,GGe()?Reflect.construct(t,n||[],vW(e).constructor):t.apply(e,n))}function GGe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(GGe=function(){return!!e})()}function vW(e){return vW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},vW(e)}function vj(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Uce(e,t){return Uce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Uce(e,t)}function iv(e,t,n){return(t=YGe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YGe(e){var t=function(n,r){if(mj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(mj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return mj(t)=="symbol"?t:String(t)}var ov=function(){function e(i){var o;return function(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")}(this,e),iv(vj(o=jTn(this,e,[i])),"pieRef",null),iv(vj(o),"sectorRefs",[]),iv(vj(o),"id",n2("recharts-pie-")),iv(vj(o),"handleAnimationEnd",function(){var s=o.props.onAnimationEnd;o.setState({isAnimationFinished:!0}),zo(s)&&s()}),iv(vj(o),"handleAnimationStart",function(){var s=o.props.onAnimationStart;o.setState({isAnimationFinished:!1}),zo(s)&&s()}),o.state={isAnimationFinished:!i.isAnimationActive,prevIsAnimationActive:i.isAnimationActive,prevAnimationId:i.animationId,sectorToFocus:0},o}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Uce(i,o)}(e,d.PureComponent),t=e,n=[{key:"isActiveIndex",value:function(i){var o=this.props.activeIndex;return Array.isArray(o)?o.indexOf(i)!==-1:i===o}},{key:"hasActiveIndex",value:function(){var i=this.props.activeIndex;return Array.isArray(i)?i.length!==0:i||i===0}},{key:"renderLabels",value:function(i){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,s=o.label,l=o.labelLine,c=o.dataKey,u=o.valueKey,f=ho(this.props,!1),h=ho(s,!1),p=ho(l,!1),m=s&&s.offsetRadius||20,g=i.map(function(v,y){var x=(v.startAngle+v.endAngle)/2,b=Pc(v.cx,v.cy,v.outerRadius+m,x),S=ju(ju(ju(ju({},f),v),{},{stroke:"none"},h),{},{index:y,textAnchor:e.getTextAnchor(b.x,v.cx)},b),C=ju(ju(ju(ju({},f),v),{},{fill:"none",stroke:v.fill},p),{},{index:y,points:[Pc(v.cx,v.cy,v.outerRadius,x),b],key:"line"}),_=c;return gs(c)&&gs(u)?_="value":gs(c)&&(_=u),d.createElement(Ho,{key:"label-".concat(v.startAngle,"-").concat(v.endAngle)},l&&e.renderLabelLineItem(l,C),e.renderLabelItem(s,S,tl(v,_)))});return d.createElement(Ho,{className:"recharts-pie-labels"},g)}},{key:"renderSectorsStatically",value:function(i){var o=this,s=this.props,l=s.activeShape,c=s.blendStroke,u=s.inactiveShape;return i.map(function(f,h){if(f?.startAngle===0&&f?.endAngle===0&&i.length!==1)return null;var p=o.isActiveIndex(h),m=u&&o.hasActiveIndex()?u:null,g=p?l:m,v=ju(ju({},f),{},{stroke:c?f.fill:f.stroke,tabIndex:-1});return d.createElement(Ho,gj({ref:function(y){y&&!o.sectorRefs.includes(y)&&o.sectorRefs.push(y)},tabIndex:-1,className:"recharts-pie-sector"},jy(o.props,f,h),{key:"sector-".concat(f?.startAngle,"-").concat(f?.endAngle,"-").concat(f.midAngle,"-").concat(h)}),d.createElement(pj,gj({option:g,isActive:p,shapeType:"sector"},v)))})}},{key:"renderSectorsWithAnimation",value:function(){var i=this,o=this.props,s=o.sectors,l=o.isAnimationActive,c=o.animationBegin,u=o.animationDuration,f=o.animationEasing,h=o.animationId,p=this.state,m=p.prevSectors,g=p.prevIsAnimationActive;return d.createElement(M0,{begin:c,duration:u,isActive:l,easing:f,from:{t:0},to:{t:1},key:"pie-".concat(h,"-").concat(g),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(v){var y=v.t,x=[],b=(s&&s[0]).startAngle;return s.forEach(function(S,C){var _=m&&m[C],T=C>0?ff(S,"paddingAngle",0):0;if(_){var M=Qs(_.endAngle-_.startAngle,S.endAngle-S.startAngle),j=ju(ju({},S),{},{startAngle:b+T,endAngle:b+M(y)+T});x.push(j),b=j.endAngle}else{var B=S.endAngle,W=S.startAngle,K=Qs(0,B-W)(y),G=ju(ju({},S),{},{startAngle:b+T,endAngle:b+K+T});x.push(G),b=G.endAngle}}),d.createElement(Ho,null,i.renderSectorsStatically(x))})}},{key:"attachKeyboardHandlers",value:function(i){var o=this;i.onkeydown=function(s){if(!s.altKey)switch(s.key){case"ArrowLeft":var l=++o.state.sectorToFocus%o.sectorRefs.length;o.sectorRefs[l].focus(),o.setState({sectorToFocus:l});break;case"ArrowRight":var c=--o.state.sectorToFocus<0?o.sectorRefs.length-1:o.state.sectorToFocus%o.sectorRefs.length;o.sectorRefs[c].focus(),o.setState({sectorToFocus:c});break;case"Escape":o.sectorRefs[o.state.sectorToFocus].blur(),o.setState({sectorToFocus:0})}}}},{key:"renderSectors",value:function(){var i=this.props,o=i.sectors,s=i.isAnimationActive,l=this.state.prevSectors;return!(s&&o&&o.length)||l&&Dy(l,o)?this.renderSectorsStatically(o):this.renderSectorsWithAnimation()}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var i=this,o=this.props,s=o.hide,l=o.sectors,c=o.className,u=o.label,f=o.cx,h=o.cy,p=o.innerRadius,m=o.outerRadius,g=o.isAnimationActive,v=this.state.isAnimationFinished;if(s||!l||!l.length||!Qi(f)||!Qi(h)||!Qi(p)||!Qi(m))return null;var y=Zs("recharts-pie",c);return d.createElement(Ho,{tabIndex:this.props.rootTabIndex,className:y,ref:function(x){i.pieRef=x}},this.renderSectors(),u&&this.renderLabels(l),Sd.renderCallByParent(this.props,null,!1),(!g||v)&&j0.renderCallByParent(this.props,l,!1))}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){return o.prevIsAnimationActive!==i.isAnimationActive?{prevIsAnimationActive:i.isAnimationActive,prevAnimationId:i.animationId,curSectors:i.sectors,prevSectors:[],isAnimationFinished:!0}:i.isAnimationActive&&i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curSectors:i.sectors,prevSectors:o.curSectors,isAnimationFinished:!0}:i.sectors!==o.curSectors?{curSectors:i.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(i,o){return i>o?"start":i<o?"end":"middle"}},{key:"renderLabelLineItem",value:function(i,o){return d.isValidElement(i)?d.cloneElement(i,o):zo(i)?i(o):d.createElement(jS,gj({},o,{type:"linear",className:"recharts-pie-label-line"}))}},{key:"renderLabelItem",value:function(i,o,s){if(d.isValidElement(i))return d.cloneElement(i,o);var l=s;return zo(i)&&(l=i(o),d.isValidElement(l))?l:d.createElement(V_,gj({},o,{alignmentBaseline:"middle",className:"recharts-pie-label-text"}),l)}}],n&&HGe(t.prototype,n),r&&HGe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();hW=ov,iv(ov,"displayName","Pie"),iv(ov,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!bh.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0}),iv(ov,"parseDeltaAngle",function(e,t){return Lf(t-e)*Math.min(Math.abs(t-e),360)}),iv(ov,"getRealPieData",function(e){var t=e.props,n=t.data,r=t.children,i=ho(e.props,!1),o=xh(r,U_);return n&&n.length?n.map(function(s,l){return ju(ju(ju({payload:s},i),s),o&&o[l]&&o[l].props)}):o&&o.length?o.map(function(s){return ju(ju({},i),s.props)}):[]}),iv(ov,"parseCoordinateOfPie",function(e,t){var n=t.top,r=t.left,i=t.width,o=t.height,s=rHe(i,o);return{cx:r+O0(e.props.cx,i,i/2),cy:n+O0(e.props.cy,o,o/2),innerRadius:O0(e.props.innerRadius,s,0),outerRadius:O0(e.props.outerRadius,s,.8*s),maxRadius:e.props.maxRadius||Math.sqrt(i*i+o*o)/2}}),iv(ov,"getComposedData",function(e){var t=e.item,n=e.offset,r=hW.getRealPieData(t);if(!r||!r.length)return null;var i=t.props,o=i.cornerRadius,s=i.startAngle,l=i.endAngle,c=i.paddingAngle,u=i.dataKey,f=i.nameKey,h=i.valueKey,p=i.tooltipType,m=Math.abs(t.props.minAngle),g=hW.parseCoordinateOfPie(t,n),v=hW.parseDeltaAngle(s,l),y=Math.abs(v),x=u;gs(u)&&gs(h)?(a2(!1,`Use "dataKey" to specify the value of pie,
      the props "valueKey" will be deprecated in 1.1.0`),x="value"):gs(u)&&(a2(!1,`Use "dataKey" to specify the value of pie,
      the props "valueKey" will be deprecated in 1.1.0`),x=h);var b,S,C=r.filter(function(M){return tl(M,x,0)!==0}).length,_=y-C*m-(y>=360?C:C-1)*c,T=r.reduce(function(M,j){var B=tl(j,x,0);return M+(Qi(B)?B:0)},0);return T>0&&(b=r.map(function(M,j){var B,W=tl(M,x,0),K=tl(M,f,j),G=(Qi(W)?W:0)/T,J=(B=j?S.endAngle+Lf(v)*c*(W!==0?1:0):s)+Lf(v)*((W!==0?m:0)+G*_),te=(B+J)/2,re=(g.innerRadius+g.outerRadius)/2,me=[{name:K,value:W,payload:M,dataKey:x,type:p}],Ce=Pc(g.cx,g.cy,re,te);return S=ju(ju(ju({percent:G,cornerRadius:o,name:K,tooltipPayload:me,midAngle:te,middleRadius:re,tooltipPosition:Ce},M),g),{},{value:tl(M,x),startAngle:B,endAngle:J,payload:M,paddingAngle:Lf(v)*c})})),ju(ju({},g),{},{sectors:b,data:r})});var MTn={exports:{}},RTn=function(e){return e&&e.length?e[0]:void 0},DTn=Ooe(MTn.exports=RTn);function yj(e){return yj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},yj(e)}function yW(){return yW=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},yW.apply(this,arguments)}function KGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function zp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?KGe(Object(n),!0).forEach(function(r){v2(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KGe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function XGe(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,QGe(r.key),r)}}function kTn(e,t,n){return t=xW(t),function(r,i){if(i&&(yj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return xj(r)}(e,ZGe()?Reflect.construct(t,n||[],xW(e).constructor):t.apply(e,n))}function ZGe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ZGe=function(){return!!e})()}function xW(e){return xW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},xW(e)}function xj(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Vce(e,t){return Vce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Vce(e,t)}function v2(e,t,n){return(t=QGe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QGe(e){var t=function(n,r){if(yj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(yj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return yj(t)=="symbol"?t:String(t)}var bW=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return v2(xj(i=kTn(this,e,[].concat(s))),"state",{isAnimationFinished:!1}),v2(xj(i),"handleAnimationEnd",function(){var c=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),zo(c)&&c()}),v2(xj(i),"handleAnimationStart",function(){var c=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),zo(c)&&c()}),v2(xj(i),"handleMouseEnter",function(c){var u=i.props.onMouseEnter;u&&u(i.props,c)}),v2(xj(i),"handleMouseLeave",function(c){var u=i.props.onMouseLeave;u&&u(i.props,c)}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Vce(i,o)}(e,d.PureComponent),t=e,r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curPoints:i.points,prevPoints:o.curPoints}:i.points!==o.curPoints?{curPoints:i.points}:null}},{key:"renderDotItem",value:function(i,o){return d.isValidElement(i)?d.cloneElement(i,o):zo(i)?i(o):d.createElement(cj,yW({},o,{className:"recharts-radar-dot"}))}}],(n=[{key:"renderDots",value:function(i){var o=this.props,s=o.dot,l=o.dataKey,c=ho(this.props,!1),u=ho(s,!0),f=i.map(function(h,p){var m=zp(zp(zp({key:"dot-".concat(p),r:3},c),u),{},{dataKey:l,cx:h.x,cy:h.y,index:p,payload:h});return e.renderDotItem(s,m)});return d.createElement(Ho,{className:"recharts-radar-dots"},f)}},{key:"renderPolygonStatically",value:function(i){var o,s=this.props,l=s.shape,c=s.dot,u=s.isRange,f=s.baseLinePoints,h=s.connectNulls;return o=d.isValidElement(l)?d.cloneElement(l,zp(zp({},this.props),{},{points:i})):zo(l)?l(zp(zp({},this.props),{},{points:i})):d.createElement(kce,yW({},ho(this.props,!0),{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,points:i,baseLinePoints:u?f:null,connectNulls:h})),d.createElement(Ho,{className:"recharts-radar-polygon"},o,c?this.renderDots(i):null)}},{key:"renderPolygonWithAnimation",value:function(){var i=this,o=this.props,s=o.points,l=o.isAnimationActive,c=o.animationBegin,u=o.animationDuration,f=o.animationEasing,h=o.animationId,p=this.state.prevPoints;return d.createElement(M0,{begin:c,duration:u,isActive:l,easing:f,from:{t:0},to:{t:1},key:"radar-".concat(h),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(m){var g=m.t,v=p&&p.length/s.length,y=s.map(function(x,b){var S=p&&p[Math.floor(b*v)];if(S){var C=Qs(S.x,x.x),_=Qs(S.y,x.y);return zp(zp({},x),{},{x:C(g),y:_(g)})}var T=Qs(x.cx,x.x),M=Qs(x.cy,x.y);return zp(zp({},x),{},{x:T(g),y:M(g)})});return i.renderPolygonStatically(y)})}},{key:"renderPolygon",value:function(){var i=this.props,o=i.points,s=i.isAnimationActive,l=i.isRange,c=this.state.prevPoints;return!(s&&o&&o.length)||l||c&&Dy(c,o)?this.renderPolygonStatically(o):this.renderPolygonWithAnimation()}},{key:"render",value:function(){var i=this.props,o=i.hide,s=i.className,l=i.points,c=i.isAnimationActive;if(o||!l||!l.length)return null;var u=this.state.isAnimationFinished,f=Zs("recharts-radar",s);return d.createElement(Ho,{className:f},this.renderPolygon(),(!c||u)&&j0.renderCallByParent(this.props,l))}}])&&XGe(t.prototype,n),r&&XGe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function UI(e){return UI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},UI(e)}function $ce(){return $ce=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},$ce.apply(this,arguments)}function JGe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function zce(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?JGe(Object(n),!0).forEach(function(r){ITn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JGe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ITn(e,t,n){var r;return r=function(i,o){if(UI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(UI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=UI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qGe(e){return typeof e=="string"?parseInt(e,10):e}function FTn(e,t){var n="".concat(t.cx||e.cx),r=parseInt(n,10),i="".concat(t.cy||e.cy),o=parseInt(i,10);return zce(zce(zce({},t),e),{},{cx:r,cy:o})}function eYe(e){return d.createElement(pj,$ce({shapeType:"sector",propTransformer:FTn},e))}v2(bW,"displayName","Radar"),v2(bW,"defaultProps",{angleAxisId:0,radiusAxisId:0,hide:!1,activeDot:!0,dot:!1,legendType:"rect",isAnimationActive:!bh.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),v2(bW,"getComposedData",function(e){var t=e.radiusAxis,n=e.angleAxis,r=e.displayedData,i=e.dataKey,o=e.bandSize,s=n.cx,l=n.cy,c=!1,u=[],f=n.type!=="number"&&o!=null?o:0;r.forEach(function(p,m){var g=tl(p,n.dataKey,m),v=tl(p,i),y=n.scale(g)+f,x=Array.isArray(v)?Xle(v):v,b=gs(x)?void 0:t.scale(x);Array.isArray(v)&&v.length>=2&&(c=!0),u.push(zp(zp({},Pc(s,l,b,y)),{},{name:g,value:v,cx:s,cy:l,radius:b,angle:y,payload:p}))});var h=[];return c&&u.forEach(function(p){if(Array.isArray(p.value)){var m=DTn(p.value),g=gs(m)?void 0:t.scale(m);h.push(zp(zp({},p),{},{radius:g},Pc(s,l,g,p.angle)))}else h.push(p)}),{points:u,isRange:c,baseLinePoints:h}});var NTn=["shape","activeShape","activeIndex","cornerRadius"],LTn=["value","background"];function bj(e){return bj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bj(e)}function tYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function $f(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?tYe(Object(n),!0).forEach(function(r){uT(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function nYe(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function rYe(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,iYe(r.key),r)}}function BTn(e,t,n){return t=wW(t),function(r,i){if(i&&(bj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return SW(r)}(e,aYe()?Reflect.construct(t,n||[],wW(e).constructor):t.apply(e,n))}function aYe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(aYe=function(){return!!e})()}function wW(e){return wW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},wW(e)}function SW(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Wce(e,t){return Wce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Wce(e,t)}function uT(e,t,n){return(t=iYe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iYe(e){var t=function(n,r){if(bj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(bj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return bj(t)=="symbol"?t:String(t)}var CW=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return uT(SW(i=BTn(this,e,[].concat(s))),"state",{isAnimationFinished:!1}),uT(SW(i),"handleAnimationEnd",function(){var c=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),zo(c)&&c()}),uT(SW(i),"handleAnimationStart",function(){var c=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),zo(c)&&c()}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Wce(i,o)}(e,d.PureComponent),t=e,r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curData:i.data,prevData:o.curData}:i.data!==o.curData?{curData:i.data}:null}}],(n=[{key:"getDeltaAngle",value:function(){var i=this.props,o=i.startAngle,s=i.endAngle;return Lf(s-o)*Math.min(Math.abs(s-o),360)}},{key:"renderSectorsStatically",value:function(i){var o=this,s=this.props,l=s.shape,c=s.activeShape,u=s.activeIndex,f=s.cornerRadius,h=nYe(s,NTn),p=ho(h,!1);return i.map(function(m,g){var v=g===u,y=$f($f($f($f({},p),{},{cornerRadius:qGe(f)},m),jy(o.props,m,g)),{},{key:"sector-".concat(g),className:"recharts-radial-bar-sector ".concat(m.className),forceCornerRadius:h.forceCornerRadius,cornerIsExternal:h.cornerIsExternal,isActive:v,option:v?c:l});return d.createElement(eYe,y)})}},{key:"renderSectorsWithAnimation",value:function(){var i=this,o=this.props,s=o.data,l=o.isAnimationActive,c=o.animationBegin,u=o.animationDuration,f=o.animationEasing,h=o.animationId,p=this.state.prevData;return d.createElement(M0,{begin:c,duration:u,isActive:l,easing:f,from:{t:0},to:{t:1},key:"radialBar-".concat(h),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(m){var g=m.t,v=s.map(function(y,x){var b=p&&p[x];if(b){var S=Qs(b.startAngle,y.startAngle),C=Qs(b.endAngle,y.endAngle);return $f($f({},y),{},{startAngle:S(g),endAngle:C(g)})}var _=y.endAngle,T=y.startAngle,M=Qs(T,_);return $f($f({},y),{},{endAngle:M(g)})});return d.createElement(Ho,null,i.renderSectorsStatically(v))})}},{key:"renderSectors",value:function(){var i=this.props,o=i.data,s=i.isAnimationActive,l=this.state.prevData;return!(s&&o&&o.length)||l&&Dy(l,o)?this.renderSectorsStatically(o):this.renderSectorsWithAnimation()}},{key:"renderBackground",value:function(i){var o=this,s=this.props.cornerRadius,l=ho(this.props.background,!1);return i.map(function(c,u){c.value;var f=c.background,h=nYe(c,LTn);if(!f)return null;var p=$f($f($f($f($f({cornerRadius:qGe(s)},h),{},{fill:"#eee"},f),l),jy(o.props,c,u)),{},{index:u,key:"sector-".concat(u),className:Zs("recharts-radial-bar-background-sector",l?.className),option:f,isActive:!1});return d.createElement(eYe,p)})}},{key:"render",value:function(){var i=this.props,o=i.hide,s=i.data,l=i.className,c=i.background,u=i.isAnimationActive;if(o||!s||!s.length)return null;var f=this.state.isAnimationFinished,h=Zs("recharts-area",l);return d.createElement(Ho,{className:h},c&&d.createElement(Ho,{className:"recharts-radial-bar-background"},this.renderBackground(s)),d.createElement(Ho,{className:"recharts-radial-bar-sectors"},this.renderSectors()),(!u||f)&&j0.renderCallByParent($f({},this.props),s))}}])&&rYe(t.prototype,n),r&&rYe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();uT(CW,"displayName","RadialBar"),uT(CW,"defaultProps",{angleAxisId:0,radiusAxisId:0,minPointSize:0,hide:!1,legendType:"rect",data:[],isAnimationActive:!bh.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease",forceCornerRadius:!1,cornerIsExternal:!1}),uT(CW,"getComposedData",function(e){var t=e.item,n=e.props,r=e.radiusAxis,i=e.radiusAxisTicks,o=e.angleAxis,s=e.angleAxisTicks,l=e.displayedData,c=e.dataKey,u=e.stackedData,f=e.barPosition,h=e.bandSize,p=e.dataStartIndex,m=GWe(f,t);if(!m)return null;var g=o.cx,v=o.cy,y=n.layout,x=t.props,b=x.children,S=x.minPointSize,C=y==="radial"?o:r,_=u?C.scale.domain():null,T=XWe({numericAxis:C}),M=xh(b,U_);return{data:l.map(function(j,B){var W,K,G,J,te,re;if(u?W=YWe(u[p+B],_):(W=tl(j,c),Array.isArray(W)||(W=[T,W])),y==="radial"){K=$z({axis:r,ticks:i,bandSize:h,offset:m.offset,entry:j,index:B}),te=o.scale(W[1]),J=o.scale(W[0]),G=K+m.size;var me=te-J;Math.abs(S)>0&&Math.abs(me)<Math.abs(S)&&(te+=Lf(me||S)*(Math.abs(S)-Math.abs(me))),re={background:{cx:g,cy:v,innerRadius:K,outerRadius:G,startAngle:n.startAngle,endAngle:n.endAngle}}}else{K=r.scale(W[0]),G=r.scale(W[1]),te=(J=$z({axis:o,ticks:s,bandSize:h,offset:m.offset,entry:j,index:B}))+m.size;var Ce=G-K;Math.abs(S)>0&&Math.abs(Ce)<Math.abs(S)&&(G+=Lf(Ce||S)*(Math.abs(S)-Math.abs(Ce)))}return $f($f($f($f({},j),re),{},{payload:j,value:u?W:W[1],cx:g,cy:v,innerRadius:K,outerRadius:G,startAngle:J,endAngle:te},M&&M[B]&&M[B].props),{},{tooltipPayload:[Gle(t,j)],tooltipPosition:Pc(g,v,(K+G)/2,(J+te)/2)})}),layout:y}});var UTn=Math.ceil,VTn=Math.max,$Tn=k$e,zTn=1/0,WTn=function(e,t,n,r){for(var i=-1,o=VTn(UTn((t-e)/(n||1)),0),s=Array(o);o--;)s[r?o:++i]=e,e+=n;return s},HTn=iz,Hce=function(e){return e?(e=$Tn(e))===zTn||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:e===0?e:0},EW=function(e){return function(t,n,r){return r&&typeof r!="number"&&HTn(t,n,r)&&(n=r=void 0),t=Hce(t),n===void 0?(n=t,t=0):n=Hce(n),r=r===void 0?t<n?1:-1:Hce(r),WTn(t,n,r,e)}}();function VI(e){return VI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},VI(e)}function oYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function sYe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?oYe(Object(n),!0).forEach(function(r){lYe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function lYe(e,t,n){var r;return r=function(i,o){if(VI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(VI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=VI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var GTn=["Webkit","Moz","O","ms"];function wj(e){return wj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},wj(e)}function _W(){return _W=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},_W.apply(this,arguments)}function cYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Gce(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?cYe(Object(n),!0).forEach(function(r){Rm(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uYe(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,fYe(r.key),r)}}function YTn(e,t,n){return t=TW(t),function(r,i){if(i&&(wj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return u1(r)}(e,dYe()?Reflect.construct(t,n||[],TW(e).constructor):t.apply(e,n))}function dYe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dYe=function(){return!!e})()}function TW(e){return TW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},TW(e)}function u1(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Yce(e,t){return Yce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Yce(e,t)}function Rm(e,t,n){return(t=fYe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fYe(e){var t=function(n,r){if(wj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(wj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return wj(t)=="symbol"?t:String(t)}var hYe=function(e){return e.changedTouches&&!!e.changedTouches.length},Sj=function(){function e(i){var o;return function(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")}(this,e),Rm(u1(o=YTn(this,e,[i])),"handleDrag",function(s){o.leaveTimer&&(clearTimeout(o.leaveTimer),o.leaveTimer=null),o.state.isTravellerMoving?o.handleTravellerMove(s):o.state.isSlideMoving&&o.handleSlideDrag(s)}),Rm(u1(o),"handleTouchMove",function(s){s.changedTouches!=null&&s.changedTouches.length>0&&o.handleDrag(s.changedTouches[0])}),Rm(u1(o),"handleDragEnd",function(){o.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var s=o.props,l=s.endIndex,c=s.onDragEnd,u=s.startIndex;c?.({endIndex:l,startIndex:u})}),o.detachDragEndListener()}),Rm(u1(o),"handleLeaveWrapper",function(){(o.state.isTravellerMoving||o.state.isSlideMoving)&&(o.leaveTimer=window.setTimeout(o.handleDragEnd,o.props.leaveTimeOut))}),Rm(u1(o),"handleEnterSlideOrTraveller",function(){o.setState({isTextActive:!0})}),Rm(u1(o),"handleLeaveSlideOrTraveller",function(){o.setState({isTextActive:!1})}),Rm(u1(o),"handleSlideDragStart",function(s){var l=hYe(s)?s.changedTouches[0]:s;o.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:l.pageX}),o.attachDragEndListener()}),o.travellerDragStartHandlers={startX:o.handleTravellerDragStart.bind(u1(o),"startX"),endX:o.handleTravellerDragStart.bind(u1(o),"endX")},o.state={},o}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Yce(i,o)}(e,d.PureComponent),t=e,n=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(i){var o=i.startX,s=i.endX,l=this.state.scaleValues,c=this.props,u=c.gap,f=c.data.length-1,h=Math.min(o,s),p=Math.max(o,s),m=e.getIndexInRange(l,h),g=e.getIndexInRange(l,p);return{startIndex:m-m%u,endIndex:g===f?f:g-g%u}}},{key:"getTextOfTick",value:function(i){var o=this.props,s=o.data,l=o.tickFormatter,c=o.dataKey,u=tl(s[i],c,i);return zo(l)?l(u,i):u}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(i){var o=this.state,s=o.slideMoveStartX,l=o.startX,c=o.endX,u=this.props,f=u.x,h=u.width,p=u.travellerWidth,m=u.startIndex,g=u.endIndex,v=u.onChange,y=i.pageX-s;y>0?y=Math.min(y,f+h-p-c,f+h-p-l):y<0&&(y=Math.max(y,f-l,f-c));var x=this.getIndex({startX:l+y,endX:c+y});x.startIndex===m&&x.endIndex===g||!v||v(x),this.setState({startX:l+y,endX:c+y,slideMoveStartX:i.pageX})}},{key:"handleTravellerDragStart",value:function(i,o){var s=hYe(o)?o.changedTouches[0]:o;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:i,brushMoveStartX:s.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(i){var o=this.state,s=o.brushMoveStartX,l=o.movingTravellerId,c=o.endX,u=o.startX,f=this.state[l],h=this.props,p=h.x,m=h.width,g=h.travellerWidth,v=h.onChange,y=h.gap,x=h.data,b={startX:this.state.startX,endX:this.state.endX},S=i.pageX-s;S>0?S=Math.min(S,p+m-g-f):S<0&&(S=Math.max(S,p-f)),b[l]=f+S;var C=this.getIndex(b),_=C.startIndex,T=C.endIndex;this.setState(Rm(Rm({},l,f+S),"brushMoveStartX",i.pageX),function(){var M;v&&(M=x.length-1,(l==="startX"&&(c>u?_%y==0:T%y==0)||c<u&&T===M||l==="endX"&&(c>u?T%y==0:_%y==0)||c>u&&T===M)&&v(C))})}},{key:"handleTravellerMoveKeyboard",value:function(i,o){var s=this,l=this.state,c=l.scaleValues,u=l.startX,f=l.endX,h=this.state[o],p=c.indexOf(h);if(p!==-1){var m=p+i;if(!(m===-1||m>=c.length)){var g=c[m];o==="startX"&&g>=f||o==="endX"&&g<=u||this.setState(Rm({},o,g),function(){s.props.onChange(s.getIndex({startX:s.state.startX,endX:s.state.endX}))})}}}},{key:"renderBackground",value:function(){var i=this.props,o=i.x,s=i.y,l=i.width,c=i.height,u=i.fill,f=i.stroke;return d.createElement("rect",{stroke:f,fill:u,x:o,y:s,width:l,height:c})}},{key:"renderPanorama",value:function(){var i=this.props,o=i.x,s=i.y,l=i.width,c=i.height,u=i.data,f=i.children,h=i.padding,p=d.Children.only(f);return p?d.cloneElement(p,{x:o,y:s,width:l,height:c,margin:h,compact:!0,data:u}):null}},{key:"renderTravellerLayer",value:function(i,o){var s=this,l=this.props,c=l.y,u=l.travellerWidth,f=l.height,h=l.traveller,p=l.ariaLabel,m=l.data,g=l.startIndex,v=l.endIndex,y=Math.max(i,this.props.x),x=Gce(Gce({},ho(this.props,!1)),{},{x:y,y:c,width:u,height:f}),b=p||"Min value: ".concat(m[g].name,", Max value: ").concat(m[v].name);return d.createElement(Ho,{tabIndex:0,role:"slider","aria-label":b,"aria-valuenow":i,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[o],onTouchStart:this.travellerDragStartHandlers[o],onKeyDown:function(S){["ArrowLeft","ArrowRight"].includes(S.key)&&(S.preventDefault(),S.stopPropagation(),s.handleTravellerMoveKeyboard(S.key==="ArrowRight"?1:-1,o))},onFocus:function(){s.setState({isTravellerFocused:!0})},onBlur:function(){s.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},e.renderTraveller(h,x))}},{key:"renderSlide",value:function(i,o){var s=this.props,l=s.y,c=s.height,u=s.stroke,f=s.travellerWidth,h=Math.min(i,o)+f,p=Math.max(Math.abs(o-i)-f,0);return d.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:u,fillOpacity:.2,x:h,y:l,width:p,height:c})}},{key:"renderText",value:function(){var i=this.props,o=i.startIndex,s=i.endIndex,l=i.y,c=i.height,u=i.travellerWidth,f=i.stroke,h=this.state,p=h.startX,m=h.endX,g={pointerEvents:"none",fill:f};return d.createElement(Ho,{className:"recharts-brush-texts"},d.createElement(V_,_W({textAnchor:"end",verticalAnchor:"middle",x:Math.min(p,m)-5,y:l+c/2},g),this.getTextOfTick(o)),d.createElement(V_,_W({textAnchor:"start",verticalAnchor:"middle",x:Math.max(p,m)+u+5,y:l+c/2},g),this.getTextOfTick(s)))}},{key:"render",value:function(){var i=this.props,o=i.data,s=i.className,l=i.children,c=i.x,u=i.y,f=i.width,h=i.height,p=i.alwaysShowText,m=this.state,g=m.startX,v=m.endX,y=m.isTextActive,x=m.isSlideMoving,b=m.isTravellerMoving,S=m.isTravellerFocused;if(!o||!o.length||!Qi(c)||!Qi(u)||!Qi(f)||!Qi(h)||f<=0||h<=0)return null;var C=Zs("recharts-brush",s),_=d.Children.count(l)===1,T=function(M,j){if(!M)return null;var B=M.replace(/(\w)/,function(K){return K.toUpperCase()}),W=GTn.reduce(function(K,G){return sYe(sYe({},K),{},lYe({},G+B,j))},{});return W[M]=j,W}("userSelect","none");return d.createElement(Ho,{className:C,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:T},this.renderBackground(),_&&this.renderPanorama(),this.renderSlide(g,v),this.renderTravellerLayer(g,"startX"),this.renderTravellerLayer(v,"endX"),(y||x||b||S||p)&&this.renderText())}}],r=[{key:"renderDefaultTraveller",value:function(i){var o=i.x,s=i.y,l=i.width,c=i.height,u=i.stroke,f=Math.floor(s+c/2)-1;return d.createElement(d.Fragment,null,d.createElement("rect",{x:o,y:s,width:l,height:c,fill:u,stroke:"none"}),d.createElement("line",{x1:o+1,y1:f,x2:o+l-1,y2:f,fill:"none",stroke:"#fff"}),d.createElement("line",{x1:o+1,y1:f+2,x2:o+l-1,y2:f+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(i,o){return d.isValidElement(i)?d.cloneElement(i,o):zo(i)?i(o):e.renderDefaultTraveller(o)}},{key:"getDerivedStateFromProps",value:function(i,o){var s=i.data,l=i.width,c=i.x,u=i.travellerWidth,f=i.updateId,h=i.startIndex,p=i.endIndex;if(s!==o.prevData||f!==o.prevUpdateId)return Gce({prevData:s,prevTravellerWidth:u,prevUpdateId:f,prevX:c,prevWidth:l},s&&s.length?function(g){var v=g.data,y=g.startIndex,x=g.endIndex,b=g.x,S=g.width,C=g.travellerWidth;if(!v||!v.length)return{};var _=v.length,T=Zk().domain(EW(0,_)).range([b,b+S-C]),M=T.domain().map(function(j){return T(j)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:T(y),endX:T(x),scale:T,scaleValues:M}}({data:s,width:l,x:c,travellerWidth:u,startIndex:h,endIndex:p}):{scale:null,scaleValues:null});if(o.scale&&(l!==o.prevWidth||c!==o.prevX||u!==o.prevTravellerWidth)){o.scale.range([c,c+l-u]);var m=o.scale.domain().map(function(g){return o.scale(g)});return{prevData:s,prevTravellerWidth:u,prevUpdateId:f,prevX:c,prevWidth:l,startX:o.scale(i.startIndex),endX:o.scale(i.endIndex),scaleValues:m}}return null}},{key:"getIndexInRange",value:function(i,o){for(var s=0,l=i.length-1;l-s>1;){var c=Math.floor((s+l)/2);i[c]>o?l=c:s=c}return o>=i[l]?l:s}}],n&&uYe(t.prototype,n),r&&uYe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();Rm(Sj,"displayName","Brush"),Rm(Sj,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var KTn=Ase,XTn=SVe,ZTn=o2,QTn=function(e,t){var n;return KTn(e,function(r,i,o){return!(n=t(r,i,o))}),!!n},JTn=Up,qTn=iz,eAn=function(e,t,n){var r=JTn(e)?XTn:QTn;return n&&qTn(e,t,n)&&(t=void 0),r(e,ZTn(t))},d1=function(e,t){var n=e.alwaysShow,r=e.ifOverflow;return n&&(r="extendDomain"),r===t},pYe=m$e,Kce=function(e,t,n){t=="__proto__"&&pYe?pYe(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n},tAn=Kce,nAn=u$e,rAn=o2,aAn=function(e,t){var n={};return t=rAn(t),nAn(e,function(r,i,o){tAn(n,i,t(r,i,o))}),n},iAn=function(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0},oAn=Ase,sAn=iAn,lAn=function(e,t){var n=!0;return oAn(e,function(r,i,o){return n=!!t(r,i,o)}),n},cAn=o2,uAn=Up,dAn=iz,fAn=function(e,t,n){var r=uAn(e)?sAn:lAn;return n&&dAn(e,t,n)&&(t=void 0),r(e,cAn(t))},hAn=["x","y"];function $I(e){return $I=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$I(e)}function Xce(){return Xce=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},Xce.apply(this,arguments)}function mYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function zI(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?mYe(Object(n),!0).forEach(function(r){pAn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function pAn(e,t,n){var r;return r=function(i,o){if($I(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if($I(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=$I(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mAn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function gAn(e,t){var n=e.x,r=e.y,i=mAn(e,hAn),o="".concat(n),s=parseInt(o,10),l="".concat(r),c=parseInt(l,10),u="".concat(t.height||i.height),f=parseInt(u,10),h="".concat(t.width||i.width),p=parseInt(h,10);return zI(zI(zI(zI(zI({},t),i),s?{x:s}:{}),c?{y:c}:{}),{},{height:f,width:p,name:t.name,radius:t.radius})}function gYe(e){return d.createElement(pj,Xce({shapeType:"rectangle",propTransformer:gAn,activeClassName:"recharts-active-bar"},e))}var vYe,vAn=["value","background"];function Cj(e){return Cj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Cj(e)}function yAn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function AW(){return AW=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},AW.apply(this,arguments)}function yYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function zf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yYe(Object(n),!0).forEach(function(r){RS(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function xYe(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,wYe(r.key),r)}}function xAn(e,t,n){return t=PW(t),function(r,i){if(i&&(Cj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return WI(r)}(e,bYe()?Reflect.construct(t,n||[],PW(e).constructor):t.apply(e,n))}function bYe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(bYe=function(){return!!e})()}function PW(e){return PW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},PW(e)}function WI(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zce(e,t){return Zce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Zce(e,t)}function RS(e,t,n){return(t=wYe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wYe(e){var t=function(n,r){if(Cj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(Cj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return Cj(t)=="symbol"?t:String(t)}var dT=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return RS(WI(i=xAn(this,e,[].concat(s))),"state",{isAnimationFinished:!1}),RS(WI(i),"id",n2("recharts-bar-")),RS(WI(i),"handleAnimationEnd",function(){var c=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),c&&c()}),RS(WI(i),"handleAnimationStart",function(){var c=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),c&&c()}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Zce(i,o)}(e,d.PureComponent),t=e,n=[{key:"renderRectanglesStatically",value:function(i){var o=this,s=this.props,l=s.shape,c=s.dataKey,u=s.activeIndex,f=s.activeBar,h=ho(this.props,!1);return i&&i.map(function(p,m){var g=m===u,v=g?f:l,y=zf(zf(zf({},h),p),{},{isActive:g,option:v,index:m,dataKey:c,onAnimationStart:o.handleAnimationStart,onAnimationEnd:o.handleAnimationEnd});return d.createElement(Ho,AW({className:"recharts-bar-rectangle"},jy(o.props,p,m),{key:"rectangle-".concat(p?.x,"-").concat(p?.y,"-").concat(p?.value)}),d.createElement(gYe,y))})}},{key:"renderRectanglesWithAnimation",value:function(){var i=this,o=this.props,s=o.data,l=o.layout,c=o.isAnimationActive,u=o.animationBegin,f=o.animationDuration,h=o.animationEasing,p=o.animationId,m=this.state.prevData;return d.createElement(M0,{begin:u,duration:f,isActive:c,easing:h,from:{t:0},to:{t:1},key:"bar-".concat(p),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(g){var v=g.t,y=s.map(function(x,b){var S=m&&m[b];if(S){var C=Qs(S.x,x.x),_=Qs(S.y,x.y),T=Qs(S.width,x.width),M=Qs(S.height,x.height);return zf(zf({},x),{},{x:C(v),y:_(v),width:T(v),height:M(v)})}if(l==="horizontal"){var j=Qs(0,x.height)(v);return zf(zf({},x),{},{y:x.y+x.height-j,height:j})}var B=Qs(0,x.width)(v);return zf(zf({},x),{},{width:B})});return d.createElement(Ho,null,i.renderRectanglesStatically(y))})}},{key:"renderRectangles",value:function(){var i=this.props,o=i.data,s=i.isAnimationActive,l=this.state.prevData;return!(s&&o&&o.length)||l&&Dy(l,o)?this.renderRectanglesStatically(o):this.renderRectanglesWithAnimation()}},{key:"renderBackground",value:function(){var i=this,o=this.props,s=o.data,l=o.dataKey,c=o.activeIndex,u=ho(this.props.background,!1);return s.map(function(f,h){f.value;var p=f.background,m=yAn(f,vAn);if(!p)return null;var g=zf(zf(zf(zf(zf({},m),{},{fill:"#eee"},p),u),jy(i.props,f,h)),{},{onAnimationStart:i.handleAnimationStart,onAnimationEnd:i.handleAnimationEnd,dataKey:l,index:h,key:"background-bar-".concat(h),className:"recharts-bar-background-rectangle"});return d.createElement(gYe,AW({option:i.props.background,isActive:h===c},g))})}},{key:"renderErrorBar",value:function(i,o){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var s=this.props,l=s.data,c=s.xAxis,u=s.yAxis,f=s.layout,h=xh(s.children,nj);if(!h)return null;var p=f==="vertical"?l[0].height/2:l[0].width/2,m=function(v,y){var x=Array.isArray(v.value)?v.value[1]:v.value;return{x:v.x,y:v.y,value:x,errorVal:tl(v,y)}},g={clipPath:i?"url(#clipPath-".concat(o,")"):null};return d.createElement(Ho,g,h.map(function(v){return d.cloneElement(v,{key:"error-bar-".concat(o,"-").concat(v.props.dataKey),data:l,xAxis:c,yAxis:u,layout:f,offset:p,dataPointFormatter:m})}))}},{key:"render",value:function(){var i=this.props,o=i.hide,s=i.data,l=i.className,c=i.xAxis,u=i.yAxis,f=i.left,h=i.top,p=i.width,m=i.height,g=i.isAnimationActive,v=i.background,y=i.id;if(o||!s||!s.length)return null;var x=this.state.isAnimationFinished,b=Zs("recharts-bar",l),S=c&&c.allowDataOverflow,C=u&&u.allowDataOverflow,_=S||C,T=gs(y)?this.id:y;return d.createElement(Ho,{className:b},S||C?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(T)},d.createElement("rect",{x:S?f:f-p/2,y:C?h:h-m/2,width:S?p:2*p,height:C?m:2*m}))):null,d.createElement(Ho,{className:"recharts-bar-rectangles",clipPath:_?"url(#clipPath-".concat(T,")"):null},v?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(_,T),(!g||x)&&j0.renderCallByParent(this.props,s))}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curData:i.data,prevData:o.curData}:i.data!==o.curData?{curData:i.data}:null}}],n&&xYe(t.prototype,n),r&&xYe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function HI(e){return HI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},HI(e)}function SYe(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,EYe(r.key),r)}}function CYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Fy(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?CYe(Object(n),!0).forEach(function(r){OW(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function OW(e,t,n){return(t=EYe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function EYe(e){var t=function(n,r){if(HI(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(HI(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return HI(t)=="symbol"?t:String(t)}vYe=dT,RS(dT,"displayName","Bar"),RS(dT,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!bh.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),RS(dT,"getComposedData",function(e){var t=e.props,n=e.item,r=e.barPosition,i=e.bandSize,o=e.xAxis,s=e.yAxis,l=e.xAxisTicks,c=e.yAxisTicks,u=e.stackedData,f=e.dataStartIndex,h=e.displayedData,p=e.offset,m=GWe(r,n);if(!m)return null;var g=t.layout,v=n.props,y=v.dataKey,x=v.children,b=v.minPointSize,S=g==="horizontal"?s:o,C=u?S.scale.domain():null,_=XWe({numericAxis:S}),T=xh(x,U_),M=h.map(function(j,B){var W,K,G,J,te,re;u?W=YWe(u[f+B],C):(W=tl(j,y),Array.isArray(W)||(W=[_,W]));var me=function(nt){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(st,gt){if(typeof nt=="number")return nt;var lt=typeof st=="number";return lt?nt(st,gt):(lt||q_(!1),rt)}}(b,vYe.defaultProps.minPointSize)(W[1],B);if(g==="horizontal"){var Ce,Ae=[s.scale(W[0]),s.scale(W[1])],_e=Ae[0],Be=Ae[1];K=$z({axis:o,ticks:l,bandSize:i,offset:m.offset,entry:j,index:B}),G=(Ce=Be??_e)!==null&&Ce!==void 0?Ce:void 0,J=m.size;var Ue=_e-Be;if(te=Number.isNaN(Ue)?0:Ue,re={x:K,y:s.y,width:J,height:s.height},Math.abs(me)>0&&Math.abs(te)<Math.abs(me)){var $e=Lf(te||me)*(Math.abs(me)-Math.abs(te));G-=$e,te+=$e}}else{var Je=[o.scale(W[0]),o.scale(W[1])],Ne=Je[0],Ke=Je[1];K=Ne,G=$z({axis:s,ticks:c,bandSize:i,offset:m.offset,entry:j,index:B}),J=Ke-Ne,te=m.size,re={x:o.x,y:G,width:o.width,height:te},Math.abs(me)>0&&Math.abs(J)<Math.abs(me)&&(J+=Lf(J||me)*(Math.abs(me)-Math.abs(J)))}return zf(zf(zf({},j),{},{x:K,y:G,width:J,height:te,value:u?W:W[1],payload:j,background:re},T&&T[B]&&T[B].props),{},{tooltipPayload:[Gle(n,j)],tooltipPosition:{x:K+J/2,y:G+te/2}})});return zf({data:M,layout:g},p)});var GI=function(e,t,n,r,i){var o=e.width,s=e.height,l=e.layout,c=e.children,u=Object.keys(t),f={left:n.left,leftMirror:n.left,right:o-n.right,rightMirror:o-n.right,top:n.top,topMirror:n.top,bottom:s-n.bottom,bottomMirror:s-n.bottom},h=!!Wd(c,dT);return u.reduce(function(p,m){var g,v,y,x,b,S=t[m],C=S.orientation,_=S.domain,T=S.padding,M=T===void 0?{}:T,j=S.mirror,B=S.reversed,W="".concat(C).concat(j?"Mirror":"");if(S.type==="number"&&(S.padding==="gap"||S.padding==="no-gap")){var K=_[1]-_[0],G=1/0,J=S.categoricalDomain.sort();J.forEach(function(Je,Ne){Ne>0&&(G=Math.min((Je||0)-(J[Ne-1]||0),G))});var te=G/K,re=S.layout==="vertical"?n.height:n.width;if(S.padding==="gap"&&(g=te*re/2),S.padding==="no-gap"){var me=O0(e.barCategoryGap,te*re),Ce=te*re/2;g=Ce-me-(Ce-me)/re*me}}v=r==="xAxis"?[n.left+(M.left||0)+(g||0),n.left+n.width-(M.right||0)-(g||0)]:r==="yAxis"?l==="horizontal"?[n.top+n.height-(M.bottom||0),n.top+(M.top||0)]:[n.top+(M.top||0)+(g||0),n.top+n.height-(M.bottom||0)-(g||0)]:S.range,B&&(v=[v[1],v[0]]);var Ae=zWe(S,i,h),_e=Ae.scale,Be=Ae.realScaleType;_e.domain(_).range(v),HWe(_e);var Ue=KWe(_e,Fy(Fy({},S),{},{realScaleType:Be}));r==="xAxis"?(b=C==="top"&&!j||C==="bottom"&&j,y=n.left,x=f[W]-b*S.height):r==="yAxis"&&(b=C==="left"&&!j||C==="right"&&j,y=f[W]-b*S.width,x=n.top);var $e=Fy(Fy(Fy({},S),Ue),{},{realScaleType:Be,x:y,y:x,scale:_e,width:r==="xAxis"?n.width:S.width,height:r==="yAxis"?n.height:S.height});return $e.bandSize=zz($e,Ue),S.hide||r!=="xAxis"?S.hide||(f[W]+=(b?-1:1)*$e.width):f[W]+=(b?-1:1)*$e.height,Fy(Fy({},p),{},OW({},m,$e))},{})},_Ye=function(e,t){var n=e.x,r=e.y,i=t.x,o=t.y;return{x:Math.min(n,i),y:Math.min(r,o),width:Math.abs(i-n),height:Math.abs(o-r)}},TYe=function(){function e(i){(function(o,s){if(!(o instanceof s))throw new TypeError("Cannot call a class as a function")})(this,e),this.scale=i}var t,n,r;return t=e,n=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(i){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.bandAware,l=o.position;if(i!==void 0){if(l)switch(l){case"start":default:return this.scale(i);case"middle":var c=this.bandwidth?this.bandwidth()/2:0;return this.scale(i)+c;case"end":var u=this.bandwidth?this.bandwidth():0;return this.scale(i)+u}if(s){var f=this.bandwidth?this.bandwidth()/2:0;return this.scale(i)+f}return this.scale(i)}}},{key:"isInRange",value:function(i){var o=this.range(),s=o[0],l=o[o.length-1];return s<=l?i>=s&&i<=l:i>=l&&i<=s}}],r=[{key:"create",value:function(i){return new e(i)}}],n&&SYe(t.prototype,n),r&&SYe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();OW(TYe,"EPS",1e-4);var Qce=function(e){var t=Object.keys(e).reduce(function(n,r){return Fy(Fy({},n),{},OW({},r,TYe.create(e[r])))},{});return Fy(Fy({},t),{},{apply:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.bandAware,o=r.position;return aAn(n,function(s,l){return t[l].apply(s,{bandAware:i,position:o})})},isInRange:function(n){return fAn(n,function(r,i){return t[i].isInRange(r)})}})},bAn=function(e){var t=e.width,n=e.height,r=function(l){return(l%180+180)%180}(arguments.length>1&&arguments[1]!==void 0?arguments[1]:0),i=r*Math.PI/180,o=Math.atan(n/t),s=i>o&&i<Math.PI-o?n/Math.sin(i):t/Math.cos(i);return Math.abs(s)},wAn=wUe(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")});function AYe(e){return AYe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},AYe(e)}var PYe=(0,d.createContext)(void 0),OYe=(0,d.createContext)(void 0),jYe=(0,d.createContext)(void 0),SAn=(0,d.createContext)({}),MYe=(0,d.createContext)(void 0),RYe=(0,d.createContext)(0),DYe=(0,d.createContext)(0),kYe=function(e){var t=e.state,n=t.xAxisMap,r=t.yAxisMap,i=t.offset,o=e.clipPathId,s=e.children,l=e.width,c=e.height,u=wAn(i);return d.createElement(PYe.Provider,{value:n},d.createElement(OYe.Provider,{value:r},d.createElement(SAn.Provider,{value:i},d.createElement(jYe.Provider,{value:u},d.createElement(MYe.Provider,{value:o},d.createElement(RYe.Provider,{value:c},d.createElement(DYe.Provider,{value:l},s)))))))};function Bbr(e){var t=Object.keys(e);return t.length===0?"There are no available ids.":"Available ids are: ".concat(t,".")}var IYe=function(e){var t=(0,d.useContext)(PYe);t==null&&q_(!1);var n=t[e];return n==null&&q_(!1),n},FYe=function(e){var t=(0,d.useContext)(OYe);t==null&&q_(!1);var n=t[e];return n==null&&q_(!1),n},NYe=function(){return(0,d.useContext)(DYe)},LYe=function(){return(0,d.useContext)(RYe)};function YI(e){return YI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},YI(e)}function BYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function UYe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?BYe(Object(n),!0).forEach(function(r){CAn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function CAn(e,t,n){var r;return r=function(i,o){if(YI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(YI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=YI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function EAn(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return VYe(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return VYe(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function VYe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Jce(){return Jce=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},Jce.apply(this,arguments)}function qce(e){var t=e.x,n=e.y,r=e.segment,i=e.xAxisId,o=e.yAxisId,s=e.shape,l=e.className,c=e.alwaysShow,u=(0,d.useContext)(MYe),f=IYe(i),h=FYe(o),p=(0,d.useContext)(jYe);if(!u||!p)return null;a2(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var m=function(T,M,j,B,W,K,G,J,te){var re=W.x,me=W.y,Ce=W.width,Ae=W.height;if(j){var _e=te.y,Be=T.y.apply(_e,{position:K});if(d1(te,"discard")&&!T.y.isInRange(Be))return null;var Ue=[{x:re+Ce,y:Be},{x:re,y:Be}];return J==="left"?Ue.reverse():Ue}if(M){var $e=te.x,Je=T.x.apply($e,{position:K});if(d1(te,"discard")&&!T.x.isInRange(Je))return null;var Ne=[{x:Je,y:me+Ae},{x:Je,y:me}];return G==="top"?Ne.reverse():Ne}if(B){var Ke=te.segment.map(function(nt){return T.apply(nt,{position:K})});return d1(te,"discard")&&eAn(Ke,function(nt){return!T.isInRange(nt)})?null:Ke}return null}(Qce({x:f.scale,y:h.scale}),hf(t),hf(n),r&&r.length===2,p,e.position,f.orientation,h.orientation,e);if(!m)return null;var g=EAn(m,2),v=g[0],y=v.x,x=v.y,b=g[1],S=b.x,C=b.y,_=UYe(UYe({clipPath:d1(e,"hidden")?"url(#".concat(u,")"):void 0},ho(e,!0)),{},{x1:y,y1:x,x2:S,y2:C});return d.createElement(Ho,{className:Zs("recharts-reference-line",l)},function(T,M){return d.isValidElement(T)?d.cloneElement(T,M):zo(T)?T(M):d.createElement("line",Jce({},M,{className:"recharts-reference-line-line"}))}(s,_),Sd.renderCallByParent(e,function(T){var M=T.x1,j=T.y1,B=T.x2,W=T.y2;return _Ye({x:M,y:j},{x:B,y:W})}({x1:y,y1:x,x2:S,y2:C})))}function KI(e){return KI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},KI(e)}function eue(){return eue=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},eue.apply(this,arguments)}function $Ye(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function zYe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$Ye(Object(n),!0).forEach(function(r){_An(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$Ye(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function _An(e,t,n){var r;return r=function(i,o){if(KI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(KI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=KI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}qce.displayName="ReferenceLine",qce.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"};function XI(e){var t=e.x,n=e.y,r=e.r,i=e.alwaysShow,o=e.clipPathId,s=hf(t),l=hf(n);if(a2(i===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!s||!l)return null;var c=function(g){var v=g.x,y=g.y,x=g.xAxis,b=g.yAxis,S=Qce({x:x.scale,y:b.scale}),C=S.apply({x:v,y},{bandAware:!0});return d1(g,"discard")&&!S.isInRange(C)?null:C}(e);if(!c)return null;var u=c.x,f=c.y,h=e.shape,p=e.className,m=zYe(zYe({clipPath:d1(e,"hidden")?"url(#".concat(o,")"):void 0},ho(e,!0)),{},{cx:u,cy:f});return d.createElement(Ho,{className:Zs("recharts-reference-dot",p)},XI.renderDot(h,m),Sd.renderCallByParent(e,{x:u-r,y:f-r,width:2*r,height:2*r}))}function ZI(e){return ZI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ZI(e)}function tue(){return tue=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},tue.apply(this,arguments)}function WYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function HYe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?WYe(Object(n),!0).forEach(function(r){TAn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function TAn(e,t,n){var r;return r=function(i,o){if(ZI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(ZI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=ZI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}XI.displayName="ReferenceDot",XI.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1},XI.renderDot=function(e,t){return d.isValidElement(e)?d.cloneElement(e,t):zo(e)?e(t):d.createElement(cj,eue({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))};function QI(e){var t=e.x1,n=e.x2,r=e.y1,i=e.y2,o=e.className,s=e.alwaysShow,l=e.clipPathId;a2(s===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var c=hf(t),u=hf(n),f=hf(r),h=hf(i),p=e.shape;if(!(c||u||f||h||p))return null;var m=function(v,y,x,b,S){var C=S.x1,_=S.x2,T=S.y1,M=S.y2,j=S.xAxis,B=S.yAxis;if(!j||!B)return null;var W=Qce({x:j.scale,y:B.scale}),K={x:v?W.x.apply(C,{position:"start"}):W.x.rangeMin,y:x?W.y.apply(T,{position:"start"}):W.y.rangeMin},G={x:y?W.x.apply(_,{position:"end"}):W.x.rangeMax,y:b?W.y.apply(M,{position:"end"}):W.y.rangeMax};return!d1(S,"discard")||W.isInRange(K)&&W.isInRange(G)?_Ye(K,G):null}(c,u,f,h,e);if(!m&&!p)return null;var g=d1(e,"hidden")?"url(#".concat(l,")"):void 0;return d.createElement(Ho,{className:Zs("recharts-reference-area",o)},QI.renderRect(p,HYe(HYe({clipPath:g},ho(e,!0)),m)),Sd.renderCallByParent(e,m))}function GYe(e,t,n){if(t<1)return[];if(t===1&&n===void 0)return e;for(var r=[],i=0;i<e.length;i+=t){if(n!==void 0&&n(e[i])!==!0)return;r.push(e[i])}return r}function jW(e,t,n,r,i){if(e*t<e*r||e*t>e*i)return!1;var o=n();return e*(t-e*o/2-r)>=0&&e*(t+e*o/2-i)<=0}function JI(e){return JI=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},JI(e)}function YYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function lp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?YYe(Object(n),!0).forEach(function(r){AAn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function AAn(e,t,n){var r;return r=function(i,o){if(JI(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(JI(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=JI(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function PAn(e,t,n){var r=e.tick,i=e.ticks,o=e.viewBox,s=e.minTickGap,l=e.orientation,c=e.interval,u=e.tickFormatter,f=e.unit,h=e.angle;if(!i||!i.length||!r)return[];if(Qi(c)||bh.isSsr)return function(b,S){return GYe(b,S+1)}(i,typeof c=="number"&&Qi(c)?c:0);var p=[],m=l==="top"||l==="bottom"?"width":"height",g=f&&m==="width"?z3(f,{fontSize:t,letterSpacing:n}):{width:0,height:0},v=function(b,S){var C=zo(u)?u(b.value,S):b.value;return m==="width"?function(_,T,M){var j={width:_.width+T.width,height:_.height+T.height};return bAn(j,M)}(z3(C,{fontSize:t,letterSpacing:n}),g,h):z3(C,{fontSize:t,letterSpacing:n})[m]},y=i.length>=2?Lf(i[1].coordinate-i[0].coordinate):1,x=function(b,S,C){var _=C==="width",T=b.x,M=b.y,j=b.width,B=b.height;return S===1?{start:_?T:M,end:_?T+j:M+B}:{start:_?T+j:M+B,end:_?T:M}}(o,y,m);return c==="equidistantPreserveStart"?function(b,S,C,_,T){for(var M,j=(_||[]).slice(),B=S.start,W=S.end,K=0,G=1,J=B,te=function(){var re=_?.[K];if(re===void 0)return{v:GYe(_,G)};var me,Ce=K,Ae=function(){return me===void 0&&(me=C(re,Ce)),me},_e=re.coordinate,Be=K===0||jW(b,_e,Ae,J,W);Be||(K=0,J=B,G+=1),Be&&(J=_e+b*(Ae()/2+T),K+=G)};G<=j.length;)if(M=te())return M.v;return[]}(y,x,v,i,s):(p=c==="preserveStart"||c==="preserveStartEnd"?function(b,S,C,_,T,M){var j=(_||[]).slice(),B=j.length,W=S.start,K=S.end;if(M){var G=_[B-1],J=C(G,B-1),te=b*(G.coordinate+b*J/2-K);j[B-1]=G=lp(lp({},G),{},{tickCoord:te>0?G.coordinate-te*b:G.coordinate}),jW(b,G.tickCoord,function(){return J},W,K)&&(K=G.tickCoord-b*(J/2+T),j[B-1]=lp(lp({},G),{},{isShow:!0}))}for(var re=M?B-1:B,me=function(Ae){var _e,Be=j[Ae],Ue=function(){return _e===void 0&&(_e=C(Be,Ae)),_e};if(Ae===0){var $e=b*(Be.coordinate-b*Ue()/2-W);j[Ae]=Be=lp(lp({},Be),{},{tickCoord:$e<0?Be.coordinate-$e*b:Be.coordinate})}else j[Ae]=Be=lp(lp({},Be),{},{tickCoord:Be.coordinate});jW(b,Be.tickCoord,Ue,W,K)&&(W=Be.tickCoord+b*(Ue()/2+T),j[Ae]=lp(lp({},Be),{},{isShow:!0}))},Ce=0;Ce<re;Ce++)me(Ce);return j}(y,x,v,i,s,c==="preserveStartEnd"):function(b,S,C,_,T){for(var M=(_||[]).slice(),j=M.length,B=S.start,W=S.end,K=function(J){var te,re=M[J],me=function(){return te===void 0&&(te=C(re,J)),te};if(J===j-1){var Ce=b*(re.coordinate+b*me()/2-W);M[J]=re=lp(lp({},re),{},{tickCoord:Ce>0?re.coordinate-Ce*b:re.coordinate})}else M[J]=re=lp(lp({},re),{},{tickCoord:re.coordinate});jW(b,re.tickCoord,me,B,W)&&(W=re.tickCoord-b*(me()/2+T),M[J]=lp(lp({},re),{},{isShow:!0}))},G=j-1;G>=0;G--)K(G);return M}(y,x,v,i,s),p.filter(function(b){return b.isShow}))}QI.displayName="ReferenceArea",QI.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1},QI.renderRect=function(e,t){return d.isValidElement(e)?d.cloneElement(e,t):zo(e)?e(t):d.createElement(DI,tue({},t,{className:"recharts-reference-area-rect"}))};var OAn=["viewBox"],jAn=["viewBox"],MAn=["ticks"];function Ej(e){return Ej=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ej(e)}function _j(){return _j=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},_j.apply(this,arguments)}function KYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Wp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?KYe(Object(n),!0).forEach(function(r){aue(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function nue(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function XYe(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,QYe(r.key),r)}}function RAn(e,t,n){return t=MW(t),function(r,i){if(i&&(Ej(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}(r)}(e,ZYe()?Reflect.construct(t,n||[],MW(e).constructor):t.apply(e,n))}function ZYe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ZYe=function(){return!!e})()}function MW(e){return MW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},MW(e)}function rue(e,t){return rue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},rue(e,t)}function aue(e,t,n){return(t=QYe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QYe(e){var t=function(n,r){if(Ej(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(Ej(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return Ej(t)=="symbol"?t:String(t)}var RW=function(){function e(i){var o;return function(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")}(this,e),(o=RAn(this,e,[i])).state={fontSize:"",letterSpacing:""},o}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&rue(i,o)}(e,d.Component),t=e,n=[{key:"shouldComponentUpdate",value:function(i,o){var s=i.viewBox,l=nue(i,OAn),c=this.props,u=c.viewBox,f=nue(c,jAn);return!F_(s,u)||!F_(l,f)||!F_(o,this.state)}},{key:"componentDidMount",value:function(){var i=this.layerReference;if(i){var o=i.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];o&&this.setState({fontSize:window.getComputedStyle(o).fontSize,letterSpacing:window.getComputedStyle(o).letterSpacing})}}},{key:"getTickLineCoord",value:function(i){var o,s,l,c,u,f,h=this.props,p=h.x,m=h.y,g=h.width,v=h.height,y=h.orientation,x=h.tickSize,b=h.mirror,S=h.tickMargin,C=b?-1:1,_=i.tickSize||x,T=Qi(i.tickCoord)?i.tickCoord:i.coordinate;switch(y){case"top":o=s=i.coordinate,f=(l=(c=m+ +!b*v)-C*_)-C*S,u=T;break;case"left":l=c=i.coordinate,u=(o=(s=p+ +!b*g)-C*_)-C*S,f=T;break;case"right":l=c=i.coordinate,u=(o=(s=p+ +b*g)+C*_)+C*S,f=T;break;default:o=s=i.coordinate,f=(l=(c=m+ +b*v)+C*_)+C*S,u=T}return{line:{x1:o,y1:l,x2:s,y2:c},tick:{x:u,y:f}}}},{key:"getTickTextAnchor",value:function(){var i,o=this.props,s=o.orientation,l=o.mirror;switch(s){case"left":i=l?"start":"end";break;case"right":i=l?"end":"start";break;default:i="middle"}return i}},{key:"getTickVerticalAnchor",value:function(){var i=this.props,o=i.orientation,s=i.mirror,l="end";switch(o){case"left":case"right":l="middle";break;case"top":l=s?"start":"end";break;default:l=s?"end":"start"}return l}},{key:"renderAxisLine",value:function(){var i=this.props,o=i.x,s=i.y,l=i.width,c=i.height,u=i.orientation,f=i.mirror,h=i.axisLine,p=Wp(Wp(Wp({},ho(this.props,!1)),ho(h,!1)),{},{fill:"none"});if(u==="top"||u==="bottom"){var m=+(u==="top"&&!f||u==="bottom"&&f);p=Wp(Wp({},p),{},{x1:o,y1:s+m*c,x2:o+l,y2:s+m*c})}else{var g=+(u==="left"&&!f||u==="right"&&f);p=Wp(Wp({},p),{},{x1:o+g*l,y1:s,x2:o+g*l,y2:s+c})}return d.createElement("line",_j({},p,{className:Zs("recharts-cartesian-axis-line",ff(h,"className"))}))}},{key:"renderTicks",value:function(i,o,s){var l=this,c=this.props,u=c.tickLine,f=c.stroke,h=c.tick,p=c.tickFormatter,m=c.unit,g=PAn(Wp(Wp({},this.props),{},{ticks:i}),o,s),v=this.getTickTextAnchor(),y=this.getTickVerticalAnchor(),x=ho(this.props,!1),b=ho(h,!1),S=Wp(Wp({},x),{},{fill:"none"},ho(u,!1)),C=g.map(function(_,T){var M=l.getTickLineCoord(_),j=M.line,B=M.tick,W=Wp(Wp(Wp(Wp({textAnchor:v,verticalAnchor:y},x),{},{stroke:"none",fill:f},b),B),{},{index:T,payload:_,visibleTicksCount:g.length,tickFormatter:p});return d.createElement(Ho,_j({className:"recharts-cartesian-axis-tick",key:"tick-".concat(_.value,"-").concat(_.coordinate,"-").concat(_.tickCoord)},jy(l.props,_,T)),u&&d.createElement("line",_j({},S,j,{className:Zs("recharts-cartesian-axis-tick-line",ff(u,"className"))})),h&&e.renderTickItem(h,W,"".concat(zo(p)?p(_.value,T):_.value).concat(m||"")))});return d.createElement("g",{className:"recharts-cartesian-axis-ticks"},C)}},{key:"render",value:function(){var i=this,o=this.props,s=o.axisLine,l=o.width,c=o.height,u=o.ticksGenerator,f=o.className;if(o.hide)return null;var h=this.props,p=h.ticks,m=nue(h,MAn),g=p;return zo(u)&&(g=p&&p.length>0?u(this.props):u(m)),l<=0||c<=0||!g||!g.length?null:d.createElement(Ho,{className:Zs("recharts-cartesian-axis",f),ref:function(v){i.layerReference=v}},s&&this.renderAxisLine(),this.renderTicks(g,this.state.fontSize,this.state.letterSpacing),Sd.renderCallByParent(this.props))}}],r=[{key:"renderTickItem",value:function(i,o,s){return d.isValidElement(i)?d.cloneElement(i,o):zo(i)?i(o):d.createElement(V_,_j({},o,{className:"recharts-cartesian-axis-tick-value"}),s)}}],n&&XYe(t.prototype,n),r&&XYe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();aue(RW,"displayName","CartesianAxis"),aue(RW,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});var DAn=["type","layout","connectNulls","ref"];function Tj(e){return Tj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Tj(e)}function kAn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function qI(){return qI=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},qI.apply(this,arguments)}function JYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Dm(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?JYe(Object(n),!0).forEach(function(r){Ny(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JYe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Aj(e){return function(t){if(Array.isArray(t))return iue(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return iue(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return iue(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function iue(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function qYe(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,tKe(r.key),r)}}function IAn(e,t,n){return t=DW(t),function(r,i){if(i&&(Tj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return DS(r)}(e,eKe()?Reflect.construct(t,n||[],DW(e).constructor):t.apply(e,n))}function eKe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(eKe=function(){return!!e})()}function DW(e){return DW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},DW(e)}function DS(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oue(e,t){return oue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},oue(e,t)}function Ny(e,t,n){return(t=tKe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tKe(e){var t=function(n,r){if(Tj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(Tj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return Tj(t)=="symbol"?t:String(t)}var y2=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return Ny(DS(i=IAn(this,e,[].concat(s))),"state",{isAnimationFinished:!0,totalLength:0}),Ny(DS(i),"generateSimpleStrokeDasharray",function(c,u){return"".concat(u,"px ").concat(c-u,"px")}),Ny(DS(i),"getStrokeDasharray",function(c,u,f){var h=f.reduce(function(S,C){return S+C});if(!h)return i.generateSimpleStrokeDasharray(u,c);for(var p=Math.floor(c/h),m=c%h,g=u-c,v=[],y=0,x=0;y<f.length;x+=f[y],++y)if(x+f[y]>m){v=[].concat(Aj(f.slice(0,y)),[m-x]);break}var b=v.length%2==0?[0,g]:[g];return[].concat(Aj(e.repeat(f,p)),Aj(v),b).map(function(S){return"".concat(S,"px")}).join(", ")}),Ny(DS(i),"id",n2("recharts-line-")),Ny(DS(i),"pathRef",function(c){i.mainCurve=c}),Ny(DS(i),"handleAnimationEnd",function(){i.setState({isAnimationFinished:!0}),i.props.onAnimationEnd&&i.props.onAnimationEnd()}),Ny(DS(i),"handleAnimationStart",function(){i.setState({isAnimationFinished:!1}),i.props.onAnimationStart&&i.props.onAnimationStart()}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&oue(i,o)}(e,d.PureComponent),t=e,n=[{key:"componentDidMount",value:function(){if(this.props.isAnimationActive){var i=this.getTotalLength();this.setState({totalLength:i})}}},{key:"componentDidUpdate",value:function(){if(this.props.isAnimationActive){var i=this.getTotalLength();i!==this.state.totalLength&&this.setState({totalLength:i})}}},{key:"getTotalLength",value:function(){var i=this.mainCurve;try{return i&&i.getTotalLength&&i.getTotalLength()||0}catch{return 0}}},{key:"renderErrorBar",value:function(i,o){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var s=this.props,l=s.points,c=s.xAxis,u=s.yAxis,f=s.layout,h=xh(s.children,nj);if(!h)return null;var p=function(g,v){return{x:g.x,y:g.y,value:g.value,errorVal:tl(g.payload,v)}},m={clipPath:i?"url(#clipPath-".concat(o,")"):null};return d.createElement(Ho,m,h.map(function(g){return d.cloneElement(g,{key:"bar-".concat(g.props.dataKey),data:l,xAxis:c,yAxis:u,layout:f,dataPointFormatter:p})}))}},{key:"renderDots",value:function(i,o,s){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var l=this.props,c=l.dot,u=l.points,f=l.dataKey,h=ho(this.props,!1),p=ho(c,!0),m=u.map(function(v,y){var x=Dm(Dm(Dm({key:"dot-".concat(y),r:3},h),p),{},{value:v.value,dataKey:f,cx:v.x,cy:v.y,index:y,payload:v.payload});return e.renderDotItem(c,x)}),g={clipPath:i?"url(#clipPath-".concat(o?"":"dots-").concat(s,")"):null};return d.createElement(Ho,qI({className:"recharts-line-dots",key:"dots"},g),m)}},{key:"renderCurveStatically",value:function(i,o,s,l){var c=this.props,u=c.type,f=c.layout,h=c.connectNulls;c.ref;var p=kAn(c,DAn),m=Dm(Dm(Dm({},ho(p,!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:o?"url(#clipPath-".concat(s,")"):null,points:i},l),{},{type:u,layout:f,connectNulls:h});return d.createElement(jS,qI({},m,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(i,o){var s=this,l=this.props,c=l.points,u=l.strokeDasharray,f=l.isAnimationActive,h=l.animationBegin,p=l.animationDuration,m=l.animationEasing,g=l.animationId,v=l.animateNewValues,y=l.width,x=l.height,b=this.state,S=b.prevPoints,C=b.totalLength;return d.createElement(M0,{begin:h,duration:p,isActive:f,easing:m,from:{t:0},to:{t:1},key:"line-".concat(g),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(_){var T=_.t;if(S){var M=S.length/c.length,j=c.map(function(G,J){var te=Math.floor(J*M);if(S[te]){var re=S[te],me=Qs(re.x,G.x),Ce=Qs(re.y,G.y);return Dm(Dm({},G),{},{x:me(T),y:Ce(T)})}if(v){var Ae=Qs(2*y,G.x),_e=Qs(x/2,G.y);return Dm(Dm({},G),{},{x:Ae(T),y:_e(T)})}return Dm(Dm({},G),{},{x:G.x,y:G.y})});return s.renderCurveStatically(j,i,o)}var B,W=Qs(0,C)(T);if(u){var K="".concat(u).split(/[,\s]+/gim).map(function(G){return parseFloat(G)});B=s.getStrokeDasharray(W,C,K)}else B=s.generateSimpleStrokeDasharray(C,W);return s.renderCurveStatically(c,i,o,{strokeDasharray:B})})}},{key:"renderCurve",value:function(i,o){var s=this.props,l=s.points,c=s.isAnimationActive,u=this.state,f=u.prevPoints,h=u.totalLength;return c&&l&&l.length&&(!f&&h>0||!Dy(f,l))?this.renderCurveWithAnimation(i,o):this.renderCurveStatically(l,i,o)}},{key:"render",value:function(){var i,o=this.props,s=o.hide,l=o.dot,c=o.points,u=o.className,f=o.xAxis,h=o.yAxis,p=o.top,m=o.left,g=o.width,v=o.height,y=o.isAnimationActive,x=o.id;if(s||!c||!c.length)return null;var b=this.state.isAnimationFinished,S=c.length===1,C=Zs("recharts-line",u),_=f&&f.allowDataOverflow,T=h&&h.allowDataOverflow,M=_||T,j=gs(x)?this.id:x,B=(i=ho(l,!1))!==null&&i!==void 0?i:{r:3,strokeWidth:2},W=B.r,K=W===void 0?3:W,G=B.strokeWidth,J=G===void 0?2:G,te=(DUe(l)?l:{}).clipDot,re=te===void 0||te,me=2*K+J;return d.createElement(Ho,{className:C},_||T?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(j)},d.createElement("rect",{x:_?m:m-g/2,y:T?p:p-v/2,width:_?g:2*g,height:T?v:2*v})),!re&&d.createElement("clipPath",{id:"clipPath-dots-".concat(j)},d.createElement("rect",{x:m-me/2,y:p-me/2,width:g+me,height:v+me}))):null,!S&&this.renderCurve(M,j),this.renderErrorBar(M,j),(S||l)&&this.renderDots(M,re,j),(!y||b)&&j0.renderCallByParent(this.props,c))}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curPoints:i.points,prevPoints:o.curPoints}:i.points!==o.curPoints?{curPoints:i.points}:null}},{key:"repeat",value:function(i,o){for(var s=i.length%2!=0?[].concat(Aj(i),[0]):i,l=[],c=0;c<o;++c)l=[].concat(Aj(l),Aj(s));return l}},{key:"renderDotItem",value:function(i,o){var s;if(d.isValidElement(i))s=d.cloneElement(i,o);else if(zo(i))s=i(o);else{var l=Zs("recharts-line-dot",i?i.className:"");s=d.createElement(cj,qI({},o,{className:l}))}return s}}],n&&qYe(t.prototype,n),r&&qYe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();Ny(y2,"displayName","Line"),Ny(y2,"defaultProps",{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendType:"line",stroke:"#3182bd",strokeWidth:1,fill:"#fff",points:[],isAnimationActive:!bh.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",hide:!1,label:!1}),Ny(y2,"getComposedData",function(e){var t=e.props,n=e.xAxis,r=e.yAxis,i=e.xAxisTicks,o=e.yAxisTicks,s=e.dataKey,l=e.bandSize,c=e.displayedData,u=e.offset,f=t.layout;return Dm({points:c.map(function(h,p){var m=tl(h,s);return f==="horizontal"?{x:aj({axis:n,ticks:i,bandSize:l,entry:h,index:p}),y:gs(m)?null:r.scale(m),value:m,payload:h}:{x:gs(m)?null:n.scale(m),y:aj({axis:r,ticks:o,bandSize:l,entry:h,index:p}),value:m,payload:h}}),layout:f},u)});var nKe,FAn=["layout","type","stroke","connectNulls","isRange","ref"];function Pj(e){return Pj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pj(e)}function NAn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function fT(){return fT=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},fT.apply(this,arguments)}function rKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function kS(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?rKe(Object(n),!0).forEach(function(r){f1(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rKe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function aKe(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,oKe(r.key),r)}}function LAn(e,t,n){return t=kW(t),function(r,i){if(i&&(Pj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return e9(r)}(e,iKe()?Reflect.construct(t,n||[],kW(e).constructor):t.apply(e,n))}function iKe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(iKe=function(){return!!e})()}function kW(e){return kW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},kW(e)}function e9(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function sue(e,t){return sue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},sue(e,t)}function f1(e,t,n){return(t=oKe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oKe(e){var t=function(n,r){if(Pj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(Pj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return Pj(t)=="symbol"?t:String(t)}var x2=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return f1(e9(i=LAn(this,e,[].concat(s))),"state",{isAnimationFinished:!0}),f1(e9(i),"id",n2("recharts-area-")),f1(e9(i),"handleAnimationEnd",function(){var c=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),zo(c)&&c()}),f1(e9(i),"handleAnimationStart",function(){var c=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),zo(c)&&c()}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&sue(i,o)}(e,d.PureComponent),t=e,n=[{key:"renderDots",value:function(i,o,s){var l=this.props.isAnimationActive,c=this.state.isAnimationFinished;if(l&&!c)return null;var u=this.props,f=u.dot,h=u.points,p=u.dataKey,m=ho(this.props,!1),g=ho(f,!0),v=h.map(function(x,b){var S=kS(kS(kS({key:"dot-".concat(b),r:3},m),g),{},{dataKey:p,cx:x.x,cy:x.y,index:b,value:x.value,payload:x.payload});return e.renderDotItem(f,S)}),y={clipPath:i?"url(#clipPath-".concat(o?"":"dots-").concat(s,")"):null};return d.createElement(Ho,fT({className:"recharts-area-dots"},y),v)}},{key:"renderHorizontalRect",value:function(i){var o=this.props,s=o.baseLine,l=o.points,c=o.strokeWidth,u=l[0].x,f=l[l.length-1].x,h=i*Math.abs(u-f),p=AS(l.map(function(m){return m.y||0}));return Qi(s)&&typeof s=="number"?p=Math.max(s,p):s&&Array.isArray(s)&&s.length&&(p=Math.max(AS(s.map(function(m){return m.y||0})),p)),Qi(p)?d.createElement("rect",{x:u<f?u:u-h,y:0,width:h,height:Math.floor(p+(c?parseInt("".concat(c),10):1))}):null}},{key:"renderVerticalRect",value:function(i){var o=this.props,s=o.baseLine,l=o.points,c=o.strokeWidth,u=l[0].y,f=l[l.length-1].y,h=i*Math.abs(u-f),p=AS(l.map(function(m){return m.x||0}));return Qi(s)&&typeof s=="number"?p=Math.max(s,p):s&&Array.isArray(s)&&s.length&&(p=Math.max(AS(s.map(function(m){return m.x||0})),p)),Qi(p)?d.createElement("rect",{x:0,y:u<f?u:u-h,width:p+(c?parseInt("".concat(c),10):1),height:Math.floor(h)}):null}},{key:"renderClipRect",value:function(i){return this.props.layout==="vertical"?this.renderVerticalRect(i):this.renderHorizontalRect(i)}},{key:"renderAreaStatically",value:function(i,o,s,l){var c=this.props,u=c.layout,f=c.type,h=c.stroke,p=c.connectNulls,m=c.isRange;c.ref;var g=NAn(c,FAn);return d.createElement(Ho,{clipPath:s?"url(#clipPath-".concat(l,")"):null},d.createElement(jS,fT({},ho(g,!0),{points:i,connectNulls:p,type:f,baseLine:o,layout:u,stroke:"none",className:"recharts-area-area"})),h!=="none"&&d.createElement(jS,fT({},ho(this.props,!1),{className:"recharts-area-curve",layout:u,type:f,connectNulls:p,fill:"none",points:i})),h!=="none"&&m&&d.createElement(jS,fT({},ho(this.props,!1),{className:"recharts-area-curve",layout:u,type:f,connectNulls:p,fill:"none",points:o})))}},{key:"renderAreaWithAnimation",value:function(i,o){var s=this,l=this.props,c=l.points,u=l.baseLine,f=l.isAnimationActive,h=l.animationBegin,p=l.animationDuration,m=l.animationEasing,g=l.animationId,v=this.state,y=v.prevPoints,x=v.prevBaseLine;return d.createElement(M0,{begin:h,duration:p,isActive:f,easing:m,from:{t:0},to:{t:1},key:"area-".concat(g),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(b){var S=b.t;if(y){var C,_=y.length/c.length,T=c.map(function(M,j){var B=Math.floor(j*_);if(y[B]){var W=y[B],K=Qs(W.x,M.x),G=Qs(W.y,M.y);return kS(kS({},M),{},{x:K(S),y:G(S)})}return M});return C=Qi(u)&&typeof u=="number"?Qs(x,u)(S):gs(u)||xS(u)?Qs(x,0)(S):u.map(function(M,j){var B=Math.floor(j*_);if(x[B]){var W=x[B],K=Qs(W.x,M.x),G=Qs(W.y,M.y);return kS(kS({},M),{},{x:K(S),y:G(S)})}return M}),s.renderAreaStatically(T,C,i,o)}return d.createElement(Ho,null,d.createElement("defs",null,d.createElement("clipPath",{id:"animationClipPath-".concat(o)},s.renderClipRect(S))),d.createElement(Ho,{clipPath:"url(#animationClipPath-".concat(o,")")},s.renderAreaStatically(c,u,i,o)))})}},{key:"renderArea",value:function(i,o){var s=this.props,l=s.points,c=s.baseLine,u=s.isAnimationActive,f=this.state,h=f.prevPoints,p=f.prevBaseLine,m=f.totalLength;return u&&l&&l.length&&(!h&&m>0||!Dy(h,l)||!Dy(p,c))?this.renderAreaWithAnimation(i,o):this.renderAreaStatically(l,c,i,o)}},{key:"render",value:function(){var i,o=this.props,s=o.hide,l=o.dot,c=o.points,u=o.className,f=o.top,h=o.left,p=o.xAxis,m=o.yAxis,g=o.width,v=o.height,y=o.isAnimationActive,x=o.id;if(s||!c||!c.length)return null;var b=this.state.isAnimationFinished,S=c.length===1,C=Zs("recharts-area",u),_=p&&p.allowDataOverflow,T=m&&m.allowDataOverflow,M=_||T,j=gs(x)?this.id:x,B=(i=ho(l,!1))!==null&&i!==void 0?i:{r:3,strokeWidth:2},W=B.r,K=W===void 0?3:W,G=B.strokeWidth,J=G===void 0?2:G,te=(DUe(l)?l:{}).clipDot,re=te===void 0||te,me=2*K+J;return d.createElement(Ho,{className:C},_||T?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(j)},d.createElement("rect",{x:_?h:h-g/2,y:T?f:f-v/2,width:_?g:2*g,height:T?v:2*v})),!re&&d.createElement("clipPath",{id:"clipPath-dots-".concat(j)},d.createElement("rect",{x:h-me/2,y:f-me/2,width:g+me,height:v+me}))):null,S?null:this.renderArea(M,j),(l||S)&&this.renderDots(M,re,j),(!y||b)&&j0.renderCallByParent(this.props,c))}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curPoints:i.points,curBaseLine:i.baseLine,prevPoints:o.curPoints,prevBaseLine:o.curBaseLine}:i.points!==o.curPoints||i.baseLine!==o.curBaseLine?{curPoints:i.points,curBaseLine:i.baseLine}:null}}],n&&aKe(t.prototype,n),r&&aKe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();nKe=x2,f1(x2,"displayName","Area"),f1(x2,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!bh.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),f1(x2,"getBaseValue",function(e,t,n,r){var i=e.layout,o=e.baseValue,s=t.props.baseValue,l=s??o;if(Qi(l)&&typeof l=="number")return l;var c=i==="horizontal"?r:n,u=c.scale.domain();if(c.type==="number"){var f=Math.max(u[0],u[1]),h=Math.min(u[0],u[1]);return l==="dataMin"?h:l==="dataMax"||f<0?f:Math.max(Math.min(u[0],u[1]),0)}return l==="dataMin"?u[0]:l==="dataMax"?u[1]:u[0]}),f1(x2,"getComposedData",function(e){var t,n=e.props,r=e.item,i=e.xAxis,o=e.yAxis,s=e.xAxisTicks,l=e.yAxisTicks,c=e.bandSize,u=e.dataKey,f=e.stackedData,h=e.dataStartIndex,p=e.displayedData,m=e.offset,g=n.layout,v=f&&f.length,y=nKe.getBaseValue(n,r,i,o),x=g==="horizontal",b=!1,S=p.map(function(C,_){var T;v?T=f[h+_]:(T=tl(C,u),Array.isArray(T)?b=!0:T=[y,T]);var M=T[1]==null||v&&tl(C,u)==null;return x?{x:aj({axis:i,ticks:s,bandSize:c,entry:C,index:_}),y:M?null:o.scale(T[1]),value:T,payload:C}:{x:M?null:i.scale(T[1]),y:aj({axis:o,ticks:l,bandSize:c,entry:C,index:_}),value:T,payload:C}});return t=v||b?S.map(function(C){var _=Array.isArray(C.value)?C.value[0]:null;return x?{x:C.x,y:_!=null&&C.y!=null?o.scale(_):null}:{x:_!=null?i.scale(_):null,y:C.y}}):x?o.scale(y):i.scale(y),kS({points:S,baseLine:t,layout:g,isRange:b},m)}),f1(x2,"renderDotItem",function(e,t){return d.isValidElement(e)?d.cloneElement(e,t):zo(e)?e(t):d.createElement(cj,fT({},t,{className:"recharts-area-dot"}))});var t9=function(){return null};t9.displayName="ZAxis",t9.defaultProps={zAxisId:0,range:[64,64],scale:"auto",type:"number"};var BAn=["option","isActive"];function n9(){return n9=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},n9.apply(this,arguments)}function UAn(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function VAn(e){var t=e.option,n=e.isActive,r=UAn(e,BAn);return typeof t=="string"?d.createElement(pj,n9({option:d.createElement(i2,n9({type:t},r)),isActive:n,shapeType:"symbols"},r)):d.createElement(pj,n9({option:t,isActive:n,shapeType:"symbols"},r))}function Oj(e){return Oj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Oj(e)}function r9(){return r9=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},r9.apply(this,arguments)}function sKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function sv(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sKe(Object(n),!0).forEach(function(r){IS(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sKe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function lKe(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,uKe(r.key),r)}}function $An(e,t,n){return t=IW(t),function(r,i){if(i&&(Oj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return a9(r)}(e,cKe()?Reflect.construct(t,n||[],IW(e).constructor):t.apply(e,n))}function cKe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(cKe=function(){return!!e})()}function IW(e){return IW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},IW(e)}function a9(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lue(e,t){return lue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},lue(e,t)}function IS(e,t,n){return(t=uKe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uKe(e){var t=function(n,r){if(Oj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(Oj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return Oj(t)=="symbol"?t:String(t)}var i9=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return IS(a9(i=$An(this,e,[].concat(s))),"state",{isAnimationFinished:!1}),IS(a9(i),"handleAnimationEnd",function(){i.setState({isAnimationFinished:!0})}),IS(a9(i),"handleAnimationStart",function(){i.setState({isAnimationFinished:!1})}),IS(a9(i),"id",n2("recharts-scatter-")),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&lue(i,o)}(e,d.PureComponent),t=e,n=[{key:"renderSymbolsStatically",value:function(i){var o=this,s=this.props,l=s.shape,c=s.activeShape,u=s.activeIndex,f=ho(this.props,!1);return i.map(function(h,p){var m=u===p,g=m?c:l,v=sv(sv({key:"symbol-".concat(p)},f),h);return d.createElement(Ho,r9({className:"recharts-scatter-symbol"},jy(o.props,h,p),{key:"symbol-".concat(h?.cx,"-").concat(h?.cy,"-").concat(h?.size,"-").concat(p),role:"img"}),d.createElement(VAn,r9({option:g,isActive:m},v)))})}},{key:"renderSymbolsWithAnimation",value:function(){var i=this,o=this.props,s=o.points,l=o.isAnimationActive,c=o.animationBegin,u=o.animationDuration,f=o.animationEasing,h=o.animationId,p=this.state.prevPoints;return d.createElement(M0,{begin:c,duration:u,isActive:l,easing:f,from:{t:0},to:{t:1},key:"pie-".concat(h),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(m){var g=m.t,v=s.map(function(y,x){var b=p&&p[x];if(b){var S=Qs(b.cx,y.cx),C=Qs(b.cy,y.cy),_=Qs(b.size,y.size);return sv(sv({},y),{},{cx:S(g),cy:C(g),size:_(g)})}var T=Qs(0,y.size);return sv(sv({},y),{},{size:T(g)})});return d.createElement(Ho,null,i.renderSymbolsStatically(v))})}},{key:"renderSymbols",value:function(){var i=this.props,o=i.points,s=i.isAnimationActive,l=this.state.prevPoints;return!(s&&o&&o.length)||l&&Dy(l,o)?this.renderSymbolsStatically(o):this.renderSymbolsWithAnimation()}},{key:"renderErrorBar",value:function(){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,o=i.points,s=i.xAxis,l=i.yAxis,c=xh(i.children,nj);return c?c.map(function(u,f){var h=u.props,p=h.direction,m=h.dataKey;return d.cloneElement(u,{key:"".concat(p,"-").concat(m,"-").concat(o[f]),data:o,xAxis:s,yAxis:l,layout:p==="x"?"vertical":"horizontal",dataPointFormatter:function(g,v){return{x:g.cx,y:g.cy,value:p==="x"?+g.node.x:+g.node.y,errorVal:tl(g,v)}}})}):null}},{key:"renderLine",value:function(){var i,o,s=this.props,l=s.points,c=s.line,u=s.lineType,f=s.lineJointType,h=ho(this.props,!1),p=ho(c,!1);if(u==="joint")i=l.map(function(C){return{x:C.cx,y:C.cy}});else if(u==="fitting"){var m=function(C){if(!C||!C.length)return null;for(var _=C.length,T=0,M=0,j=0,B=0,W=1/0,K=-1/0,G=0,J=0,te=0;te<_;te++)T+=G=C[te].cx||0,M+=J=C[te].cy||0,j+=G*J,B+=G*G,W=Math.min(W,G),K=Math.max(K,G);var re=_*B!=T*T?(_*j-T*M)/(_*B-T*T):0;return{xmin:W,xmax:K,a:re,b:(M-re*T)/_}}(l),g=m.xmin,v=m.xmax,y=m.a,x=m.b,b=function(C){return y*C+x};i=[{x:g,y:b(g)},{x:v,y:b(v)}]}var S=sv(sv(sv({},h),{},{fill:"none",stroke:h&&h.fill},p),{},{points:i});return o=d.isValidElement(c)?d.cloneElement(c,S):zo(c)?c(S):d.createElement(jS,r9({},S,{type:f})),d.createElement(Ho,{className:"recharts-scatter-line",key:"recharts-scatter-line"},o)}},{key:"render",value:function(){var i=this.props,o=i.hide,s=i.points,l=i.line,c=i.className,u=i.xAxis,f=i.yAxis,h=i.left,p=i.top,m=i.width,g=i.height,v=i.id,y=i.isAnimationActive;if(o||!s||!s.length)return null;var x=this.state.isAnimationFinished,b=Zs("recharts-scatter",c),S=u&&u.allowDataOverflow,C=f&&f.allowDataOverflow,_=S||C,T=gs(v)?this.id:v;return d.createElement(Ho,{className:b,clipPath:_?"url(#clipPath-".concat(T,")"):null},S||C?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(T)},d.createElement("rect",{x:S?h:h-m/2,y:C?p:p-g/2,width:S?m:2*m,height:C?g:2*g}))):null,l&&this.renderLine(),this.renderErrorBar(),d.createElement(Ho,{key:"recharts-scatter-symbols"},this.renderSymbols()),(!y||x)&&j0.renderCallByParent(this.props,s))}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curPoints:i.points,prevPoints:o.curPoints}:i.points!==o.curPoints?{curPoints:i.points}:null}}],n&&lKe(t.prototype,n),r&&lKe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function cue(){return cue=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},cue.apply(this,arguments)}IS(i9,"displayName","Scatter"),IS(i9,"defaultProps",{xAxisId:0,yAxisId:0,zAxisId:0,legendType:"circle",lineType:"joint",lineJointType:"linear",data:[],shape:"circle",hide:!1,isAnimationActive:!bh.isSsr,animationBegin:0,animationDuration:400,animationEasing:"linear"}),IS(i9,"getComposedData",function(e){var t=e.xAxis,n=e.yAxis,r=e.zAxis,i=e.item,o=e.displayedData,s=e.xAxisTicks,l=e.yAxisTicks,c=e.offset,u=i.props.tooltipType,f=xh(i.props.children,U_),h=gs(t.dataKey)?i.props.dataKey:t.dataKey,p=gs(n.dataKey)?i.props.dataKey:n.dataKey,m=r&&r.dataKey,g=r?r.range:t9.defaultProps.range,v=g&&g[0],y=t.scale.bandwidth?t.scale.bandwidth():0,x=n.scale.bandwidth?n.scale.bandwidth():0,b=o.map(function(S,C){var _=tl(S,h),T=tl(S,p),M=!gs(m)&&tl(S,m)||"-",j=[{name:gs(t.dataKey)?i.props.name:t.name||t.dataKey,unit:t.unit||"",value:_,payload:S,dataKey:h,type:u},{name:gs(n.dataKey)?i.props.name:n.name||n.dataKey,unit:n.unit||"",value:T,payload:S,dataKey:p,type:u}];M!=="-"&&j.push({name:r.name||r.dataKey,unit:r.unit||"",value:M,payload:S,dataKey:m,type:u});var B=aj({axis:t,ticks:s,bandSize:y,entry:S,index:C,dataKey:h}),W=aj({axis:n,ticks:l,bandSize:x,entry:S,index:C,dataKey:p}),K=M!=="-"?r.scale(M):v,G=Math.sqrt(Math.max(K,0)/Math.PI);return sv(sv({},S),{},{cx:B,cy:W,x:B-G,y:W-G,xAxis:t,yAxis:n,zAxis:r,width:2*G,height:2*G,size:K,node:{x:_,y:T,z:M},tooltipPayload:j,tooltipPosition:{x:B,y:W},payload:S},f&&f[C]&&f[C].props)});return sv({points:b},c)});var h1=function(e){var t=e.xAxisId,n=NYe(),r=LYe(),i=IYe(t);return i==null?null:d.createElement(RW,cue({},i,{className:Zs("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(o){return eT(o,!0)}}))};function uue(){return uue=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},uue.apply(this,arguments)}h1.displayName="XAxis",h1.defaultProps={allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0};var p1=function(e){var t=e.yAxisId,n=NYe(),r=LYe(),i=FYe(t);return i==null?null:d.createElement(RW,uue({},i,{className:Zs("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(o){return eT(o,!0)}}))};function dKe(e){return function(t){if(Array.isArray(t))return due(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return due(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return due(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function due(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}p1.displayName="YAxis",p1.defaultProps={allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1};var fue=function(e,t,n,r,i){var o=xh(e,qce),s=xh(e,XI),l=[].concat(dKe(o),dKe(s)),c=xh(e,QI),u="".concat(r,"Id"),f=r[0],h=t;if(l.length&&(h=l.reduce(function(g,v){if(v.props[u]===n&&d1(v.props,"extendDomain")&&Qi(v.props[f])){var y=v.props[f];return[Math.min(g[0],y),Math.max(g[1],y)]}return g},h)),c.length){var p="".concat(f,"1"),m="".concat(f,"2");h=c.reduce(function(g,v){if(v.props[u]===n&&d1(v.props,"extendDomain")&&Qi(v.props[p])&&Qi(v.props[m])){var y=v.props[p],x=v.props[m];return[Math.min(g[0],y,x),Math.max(g[1],y,x)]}return g},h)}return i&&i.length&&(h=i.reduce(function(g,v){return Qi(v)?[Math.min(g[0],v),Math.max(g[1],v)]:g},h)),h},fKe={exports:{}};(function(e){var t=Object.prototype.hasOwnProperty,n="~";function r(){}function i(c,u,f){this.fn=c,this.context=u,this.once=f||!1}function o(c,u,f,h,p){if(typeof f!="function")throw new TypeError("The listener must be a function");var m=new i(f,h||c,p),g=n?n+u:u;return c._events[g]?c._events[g].fn?c._events[g]=[c._events[g],m]:c._events[g].push(m):(c._events[g]=m,c._eventsCount++),c}function s(c,u){--c._eventsCount==0?c._events=new r:delete c._events[u]}function l(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1)),l.prototype.eventNames=function(){var c,u,f=[];if(this._eventsCount===0)return f;for(u in c=this._events)t.call(c,u)&&f.push(n?u.slice(1):u);return Object.getOwnPropertySymbols?f.concat(Object.getOwnPropertySymbols(c)):f},l.prototype.listeners=function(c){var u=n?n+c:c,f=this._events[u];if(!f)return[];if(f.fn)return[f.fn];for(var h=0,p=f.length,m=new Array(p);h<p;h++)m[h]=f[h].fn;return m},l.prototype.listenerCount=function(c){var u=n?n+c:c,f=this._events[u];return f?f.fn?1:f.length:0},l.prototype.emit=function(c,u,f,h,p,m){var g=n?n+c:c;if(!this._events[g])return!1;var v,y,x=this._events[g],b=arguments.length;if(x.fn){switch(x.once&&this.removeListener(c,x.fn,void 0,!0),b){case 1:return x.fn.call(x.context),!0;case 2:return x.fn.call(x.context,u),!0;case 3:return x.fn.call(x.context,u,f),!0;case 4:return x.fn.call(x.context,u,f,h),!0;case 5:return x.fn.call(x.context,u,f,h,p),!0;case 6:return x.fn.call(x.context,u,f,h,p,m),!0}for(y=1,v=new Array(b-1);y<b;y++)v[y-1]=arguments[y];x.fn.apply(x.context,v)}else{var S,C=x.length;for(y=0;y<C;y++)switch(x[y].once&&this.removeListener(c,x[y].fn,void 0,!0),b){case 1:x[y].fn.call(x[y].context);break;case 2:x[y].fn.call(x[y].context,u);break;case 3:x[y].fn.call(x[y].context,u,f);break;case 4:x[y].fn.call(x[y].context,u,f,h);break;default:if(!v)for(S=1,v=new Array(b-1);S<b;S++)v[S-1]=arguments[S];x[y].fn.apply(x[y].context,v)}}return!0},l.prototype.on=function(c,u,f){return o(this,c,u,f,!1)},l.prototype.once=function(c,u,f){return o(this,c,u,f,!0)},l.prototype.removeListener=function(c,u,f,h){var p=n?n+c:c;if(!this._events[p])return this;if(!u)return s(this,p),this;var m=this._events[p];if(m.fn)m.fn!==u||h&&!m.once||f&&m.context!==f||s(this,p);else{for(var g=0,v=[],y=m.length;g<y;g++)(m[g].fn!==u||h&&!m[g].once||f&&m[g].context!==f)&&v.push(m[g]);v.length?this._events[p]=v.length===1?v[0]:v:s(this,p)}return this},l.prototype.removeAllListeners=function(c){var u;return c?(u=n?n+c:c,this._events[u]&&s(this,u)):(this._events=new r,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prefixed=n,l.EventEmitter=l,e.exports=l})(fKe);var hue=new fKe.exports,pue="recharts.syncMouseEvents";function o9(e){return o9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o9(e)}function hKe(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,pKe(r.key),r)}}function mue(e,t,n){return(t=pKe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pKe(e){var t=function(n,r){if(o9(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(o9(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return o9(t)=="symbol"?t:String(t)}var zAn=function(){function e(){(function(i,o){if(!(i instanceof o))throw new TypeError("Cannot call a class as a function")})(this,e),mue(this,"activeIndex",0),mue(this,"coordinateList",[]),mue(this,"layout","horizontal")}var t,n,r;return t=e,n=[{key:"setDetails",value:function(i){var o,s=i.coordinateList,l=s===void 0?null:s,c=i.container,u=c===void 0?null:c,f=i.layout,h=f===void 0?null:f,p=i.offset,m=p===void 0?null:p,g=i.mouseHandlerCallback,v=g===void 0?null:g;this.coordinateList=(o=l??this.coordinateList)!==null&&o!==void 0?o:[],this.container=u??this.container,this.layout=h??this.layout,this.offset=m??this.offset,this.mouseHandlerCallback=v??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(i){if(this.coordinateList.length!==0)switch(i.key){case"ArrowRight":if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(i){this.activeIndex=i}},{key:"spoofMouse",value:function(){var i,o;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var s=this.container.getBoundingClientRect(),l=s.x,c=s.y,u=s.height,f=this.coordinateList[this.activeIndex].coordinate,h=((i=window)===null||i===void 0?void 0:i.scrollX)||0,p=((o=window)===null||o===void 0?void 0:o.scrollY)||0,m=l+f+h,g=c+this.offset.top+u/2+p;this.mouseHandlerCallback({pageX:m,pageY:g})}}}],n&&hKe(t.prototype,n),r&&hKe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function mKe(e){var t=e.cx,n=e.cy,r=e.radius,i=e.startAngle,o=e.endAngle;return{points:[Pc(t,n,r,i),Pc(t,n,r,o)],cx:t,cy:n,radius:r,startAngle:i,endAngle:o}}function WAn(e,t,n){var r,i,o,s;if(e==="horizontal")o=r=t.x,i=n.top,s=n.top+n.height;else if(e==="vertical")s=i=t.y,r=n.left,o=n.left+n.width;else if(t.cx!=null&&t.cy!=null){if(e!=="centric")return mKe(t);var l=t.cx,c=t.cy,u=t.innerRadius,f=t.outerRadius,h=t.angle,p=Pc(l,c,u,h),m=Pc(l,c,f,h);r=p.x,i=p.y,o=m.x,s=m.y}return[{x:r,y:i},{x:o,y:s}]}function s9(e){return s9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s9(e)}function gKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function FW(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?gKe(Object(n),!0).forEach(function(r){HAn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gKe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function HAn(e,t,n){var r;return r=function(i,o){if(s9(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(s9(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=s9(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function GAn(e){var t,n=e.element,r=e.tooltipEventType,i=e.isActive,o=e.activeCoordinate,s=e.activePayload,l=e.offset,c=e.activeTooltipIndex,u=e.tooltipAxisBandSize,f=e.layout,h=e.chartName;if(!n||!n.props.cursor||!i||!o||h!=="ScatterChart"&&r!=="axis")return null;var p=jS;if(h==="ScatterChart")t=o,p=X_n;else if(h==="BarChart")t=function(b,S,C,_){var T=_/2;return{stroke:"none",fill:"#ccc",x:b==="horizontal"?S.x-T:C.left+.5,y:b==="horizontal"?C.top+.5:S.y-T,width:b==="horizontal"?_:C.width-1,height:b==="horizontal"?C.height-1:_}}(f,o,l,u),p=DI;else if(f==="radial"){var m=mKe(o),g=m.cx,v=m.cy,y=m.radius;t={cx:g,cy:v,startAngle:m.startAngle,endAngle:m.endAngle,innerRadius:y,outerRadius:y},p=hHe}else t={points:WAn(f,o,l)},p=jS;var x=FW(FW(FW(FW({stroke:"#ccc",pointerEvents:"none"},l),t),ho(n.props.cursor,!1)),{},{payload:s,payloadIndex:c,className:"recharts-tooltip-cursor"});return(0,d.isValidElement)(n.props.cursor)?(0,d.cloneElement)(n.props.cursor,x):(0,d.createElement)(p,x)}var YAn=["item"],KAn=["children","className","width","height","style","compact","title","desc"];function jj(e){return jj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jj(e)}function l9(){return l9=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},l9.apply(this,arguments)}function vKe(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||wKe(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function yKe(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function xKe(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,CKe(r.key),r)}}function XAn(e,t,n){return t=NW(t),function(r,i){if(i&&(jj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $l(r)}(e,bKe()?Reflect.construct(t,n||[],NW(e).constructor):t.apply(e,n))}function bKe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(bKe=function(){return!!e})()}function NW(e){return NW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},NW(e)}function $l(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gue(e,t){return gue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},gue(e,t)}function Mj(e){return function(t){if(Array.isArray(t))return vue(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||wKe(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function wKe(e,t){if(e){if(typeof e=="string")return vue(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vue(e,t):void 0}}function vue(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function SKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function qa(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?SKe(Object(n),!0).forEach(function(r){Ps(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SKe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Ps(e,t,n){return(t=CKe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CKe(e){var t=function(n,r){if(jj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(jj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return jj(t)=="symbol"?t:String(t)}var ZAn={xAxis:["bottom","top"],yAxis:["left","right"]},QAn={width:"100%",height:"100%"},EKe={x:0,y:0};function LW(e){return e}var BW=function(e,t){var n=t.graphicalItems,r=t.dataStartIndex,i=t.dataEndIndex,o=(n??[]).reduce(function(s,l){var c=l.props.data;return c&&c.length?[].concat(Mj(s),Mj(c)):s},[]);return o.length>0?o:e&&e.length&&Qi(r)&&Qi(i)?e.slice(r,i+1):[]};function _Ke(e){return e==="number"?[0,"auto"]:void 0}var yue=function(e,t,n,r){var i=e.graphicalItems,o=e.tooltipAxis,s=BW(t,e);return n<0||!i||!i.length||n>=s.length?null:i.reduce(function(l,c){var u,f,h=(u=c.props.data)!==null&&u!==void 0?u:t;return h&&e.dataStartIndex+e.dataEndIndex!==0&&(h=h.slice(e.dataStartIndex,e.dataEndIndex+1)),o.dataKey&&!o.allowDuplicatedCategory?f=N$(h===void 0?s:h,o.dataKey,r):f=h&&h[n]||s[n],f?[].concat(Mj(l),[Gle(c,f)]):l},[])},TKe=function(e,t,n,r){var i=r||{x:e.chartX,y:e.chartY},o=function(m,g){return g==="horizontal"?m.x:g==="vertical"?m.y:g==="centric"?m.angle:m.radius}(i,n),s=e.orderedTooltipTicks,l=e.tooltipAxis,c=e.tooltipTicks,u=function(m){var g,v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=arguments.length>2?arguments[2]:void 0,x=arguments.length>3?arguments[3]:void 0,b=-1,S=(g=v?.length)!==null&&g!==void 0?g:0;if(S<=1)return 0;if(x&&x.axisType==="angleAxis"&&Math.abs(Math.abs(x.range[1]-x.range[0])-360)<=1e-6)for(var C=x.range,_=0;_<S;_++){var T=_>0?y[_-1].coordinate:y[S-1].coordinate,M=y[_].coordinate,j=_>=S-1?y[0].coordinate:y[_+1].coordinate,B=void 0;if(Lf(M-T)!==Lf(j-M)){var W=[];if(Lf(j-M)===Lf(C[1]-C[0])){B=j;var K=M+C[1]-C[0];W[0]=Math.min(K,(K+T)/2),W[1]=Math.max(K,(K+T)/2)}else{B=T;var G=j+C[1]-C[0];W[0]=Math.min(M,(G+M)/2),W[1]=Math.max(M,(G+M)/2)}var J=[Math.min(M,(B+M)/2),Math.max(M,(B+M)/2)];if(m>J[0]&&m<=J[1]||m>=W[0]&&m<=W[1]){b=y[_].index;break}}else{var te=Math.min(T,j),re=Math.max(T,j);if(m>(te+M)/2&&m<=(re+M)/2){b=y[_].index;break}}}else for(var me=0;me<S;me++)if(me===0&&m<=(v[me].coordinate+v[me+1].coordinate)/2||me>0&&me<S-1&&m>(v[me].coordinate+v[me-1].coordinate)/2&&m<=(v[me].coordinate+v[me+1].coordinate)/2||me===S-1&&m>(v[me].coordinate+v[me-1].coordinate)/2){b=v[me].index;break}return b}(o,s,c,l);if(u>=0&&c){var f=c[u]&&c[u].value,h=yue(e,t,u,f),p=function(m,g,v,y){var x=g.find(function(T){return T&&T.index===v});if(x){if(m==="horizontal")return{x:x.coordinate,y:y.y};if(m==="vertical")return{x:y.x,y:x.coordinate};if(m==="centric"){var b=x.coordinate,S=y.radius;return qa(qa(qa({},y),Pc(y.cx,y.cy,S,b)),{},{angle:b,radius:S})}var C=x.coordinate,_=y.angle;return qa(qa(qa({},y),Pc(y.cx,y.cy,C,_)),{},{angle:_,radius:C})}return EKe}(n,s,u,i);return{activeTooltipIndex:u,activeLabel:f,activePayload:h,activeCoordinate:p}}return null},JAn=function(e,t){var n=t.axes,r=t.graphicalItems,i=t.axisType,o=t.axisIdKey,s=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,u=e.layout,f=e.children,h=e.stackOffset,p=$We(u,i);return n.reduce(function(m,g){var v,y=g.props,x=y.type,b=y.dataKey,S=y.allowDataOverflow,C=y.allowDuplicatedCategory,_=y.scale,T=y.ticks,M=y.includeHidden,j=g.props[o];if(m[j])return m;var B,W,K,G=BW(e.data,{graphicalItems:r.filter(function(Be){return Be.props[o]===j}),dataStartIndex:l,dataEndIndex:c}),J=G.length;(function(Be,Ue,$e){if($e==="number"&&Ue===!0&&Array.isArray(Be)){var Je=Be?.[0],Ne=Be?.[1];if(Je&&Ne&&Qi(Je)&&Qi(Ne))return!0}return!1})(g.props.domain,S,x)&&(B=Hle(g.props.domain,null,S),!p||x!=="number"&&_==="auto"||(K=Uz(G,b,"category")));var te=_Ke(x);if(!B||B.length===0){var re,me=(re=g.props.domain)!==null&&re!==void 0?re:te;if(b){if(B=Uz(G,b,x),x==="category"&&p){var Ce=function(Be){if(!Array.isArray(Be))return!1;for(var Ue=Be.length,$e={},Je=0;Je<Ue;Je++){if($e[Be[Je]])return!0;$e[Be[Je]]=!0}return!1}(B);C&&Ce?(W=B,B=EW(0,J)):C||(B=qWe(me,B,g).reduce(function(Be,Ue){return Be.indexOf(Ue)>=0?Be:[].concat(Mj(Be),[Ue])},[]))}else if(x==="category")B=C?B.filter(function(Be){return Be!==""&&!gs(Be)}):qWe(me,B,g).reduce(function(Be,Ue){return Be.indexOf(Ue)>=0||Ue===""||gs(Ue)?Be:[].concat(Mj(Be),[Ue])},[]);else if(x==="number"){var Ae=function(Be,Ue,$e,Je,Ne){var Ke=Ue.map(function(nt){return UWe(Be,nt,$e,Ne,Je)}).filter(function(nt){return!gs(nt)});return Ke&&Ke.length?Ke.reduce(function(nt,rt){return[Math.min(nt[0],rt[0]),Math.max(nt[1],rt[1])]},[1/0,-1/0]):null}(G,r.filter(function(Be){return Be.props[o]===j&&(M||!Be.props.hide)}),b,i,u);Ae&&(B=Ae)}!p||x!=="number"&&_==="auto"||(K=Uz(G,b,"category"))}else B=p?EW(0,J):s&&s[j]&&s[j].hasStack&&x==="number"?h==="expand"?[0,1]:ZWe(s[j].stackGroups,l,c):VWe(G,r.filter(function(Be){return Be.props[o]===j&&(M||!Be.props.hide)}),x,u,!0);if(x==="number")B=fue(f,B,j,i,T),me&&(B=Hle(me,B,S));else if(x==="category"&&me){var _e=me;B.every(function(Be){return _e.indexOf(Be)>=0})&&(B=_e)}}return qa(qa({},m),{},Ps({},j,qa(qa({},g.props),{},{axisType:i,domain:B,categoricalDomain:K,duplicateDomain:W,originalDomain:(v=g.props.domain)!==null&&v!==void 0?v:te,isCategorical:p,layout:u})))},{})},qAn=function(e,t){var n=t.axisType,r=n===void 0?"xAxis":n,i=t.AxisComp,o=t.graphicalItems,s=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,u=e.children,f="".concat(r,"Id"),h=xh(u,i),p={};return h&&h.length?p=JAn(e,{axes:h,graphicalItems:o,axisType:r,axisIdKey:f,stackGroups:s,dataStartIndex:l,dataEndIndex:c}):o&&o.length&&(p=function(m,g){var v=g.graphicalItems,y=g.Axis,x=g.axisType,b=g.axisIdKey,S=g.stackGroups,C=g.dataStartIndex,_=g.dataEndIndex,T=m.layout,M=m.children,j=BW(m.data,{graphicalItems:v,dataStartIndex:C,dataEndIndex:_}),B=j.length,W=$We(T,x),K=-1;return v.reduce(function(G,J){var te,re=J.props[b],me=_Ke("number");return G[re]?G:(K++,W?te=EW(0,B):S&&S[re]&&S[re].hasStack?(te=ZWe(S[re].stackGroups,C,_),te=fue(M,te,re,x)):(te=Hle(me,VWe(j,v.filter(function(Ce){return Ce.props[b]===re&&!Ce.props.hide}),"number",T),y.defaultProps.allowDataOverflow),te=fue(M,te,re,x)),qa(qa({},G),{},Ps({},re,qa(qa({axisType:x},y.defaultProps),{},{hide:!0,orientation:ff(ZAn,"".concat(x,".").concat(K%2),null),domain:te,originalDomain:me,isCategorical:W,layout:T}))))},{})}(e,{Axis:i,graphicalItems:o,axisType:r,axisIdKey:f,stackGroups:s,dataStartIndex:l,dataEndIndex:c})),p},AKe=function(e){var t=e.children,n=e.defaultShowTooltip,r=Wd(t,Sj),i=0,o=0;return e.data&&e.data.length!==0&&(o=e.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(i=r.props.startIndex),r.props.endIndex>=0&&(o=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:o,activeTooltipIndex:-1,isTooltipActive:!!n}},PKe=function(e){return e==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:e==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:e==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},ePn=function(e,t){var n=e.props,r=(e.graphicalItems,e.xAxisMap),i=r===void 0?{}:r,o=e.yAxisMap,s=o===void 0?{}:o,l=n.width,c=n.height,u=n.children,f=n.margin||{},h=Wd(u,Sj),p=Wd(u,s2),m=Object.keys(s).reduce(function(S,C){var _=s[C],T=_.orientation;return _.mirror||_.hide?S:qa(qa({},S),{},Ps({},T,S[T]+_.width))},{left:f.left||0,right:f.right||0}),g=Object.keys(i).reduce(function(S,C){var _=i[C],T=_.orientation;return _.mirror||_.hide?S:qa(qa({},S),{},Ps({},T,ff(S,"".concat(T))+_.height))},{top:f.top||0,bottom:f.bottom||0}),v=qa(qa({},g),m),y=v.bottom;h&&(v.bottom+=h.props.height||Sj.defaultProps.height),p&&t&&(v=function(S,C,_,T){var M=_.children,j=_.width,B=_.margin,W=j-(B.left||0)-(B.right||0),K=NWe({children:M,legendWidth:W});if(K){var G=T||{},J=G.width,te=G.height,re=K.align,me=K.verticalAlign,Ce=K.layout;if((Ce==="vertical"||Ce==="horizontal"&&me==="middle")&&re!=="center"&&Qi(S[re]))return rv(rv({},S),{},rj({},re,S[re]+(J||0)));if((Ce==="horizontal"||Ce==="vertical"&&re==="center")&&me!=="middle"&&Qi(S[me]))return rv(rv({},S),{},rj({},me,S[me]+(te||0)))}return S}(v,0,n,t));var x=l-v.left-v.right,b=c-v.top-v.bottom;return qa(qa({brushBottom:y},v),{},{width:Math.max(x,0),height:Math.max(b,0)})},b2=function(e){var t,n=e.chartName,r=e.GraphicalChild,i=e.defaultTooltipEventType,o=i===void 0?"axis":i,s=e.validateTooltipEventTypes,l=s===void 0?["axis"]:s,c=e.axisComponents,u=e.legendContent,f=e.formatAxisMap,h=e.defaultProps,p=function(g,v){var y=v.graphicalItems,x=v.stackGroups,b=v.offset,S=v.updateId,C=v.dataStartIndex,_=v.dataEndIndex,T=g.barSize,M=g.layout,j=g.barGap,B=g.barCategoryGap,W=g.maxBarSize,K=PKe(M),G=K.numericAxisName,J=K.cateAxisName,te=function(Ce){return!(!Ce||!Ce.length)&&Ce.some(function(Ae){var _e=r2(Ae&&Ae.type);return _e&&_e.indexOf("Bar")>=0})}(y),re=te&&function(Ce){var Ae=Ce.barSize,_e=Ce.stackGroups,Be=_e===void 0?{}:_e;if(!Be)return{};for(var Ue={},$e=Object.keys(Be),Je=0,Ne=$e.length;Je<Ne;Je++)for(var Ke=Be[$e[Je]].stackGroups,nt=Object.keys(Ke),rt=0,st=nt.length;rt<st;rt++){var gt=Ke[nt[rt]],lt=gt.items,ut=gt.cateAxisId,Fe=lt.filter(function(Tt){return r2(Tt.type).indexOf("Bar")>=0});if(Fe&&Fe.length){var ft=Fe[0].props.barSize,Ct=Fe[0].props[ut];Ue[Ct]||(Ue[Ct]=[]),Ue[Ct].push({item:Fe[0],stackList:Fe.slice(1),barSize:gs(ft)?Ae:ft})}}return Ue}({barSize:T,stackGroups:x}),me=[];return y.forEach(function(Ce,Ae){var _e=BW(g.data,{graphicalItems:[Ce],dataStartIndex:C,dataEndIndex:_}),Be=Ce.props,Ue=Be.dataKey,$e=Be.maxBarSize,Je=Ce.props["".concat(G,"Id")],Ne=Ce.props["".concat(J,"Id")],Ke=c.reduce(function(nn,Bt){var on,Tn,$n=v["".concat(Bt.axisType,"Map")],rr=Ce.props["".concat(Bt.axisType,"Id")];$n&&$n[rr]||Bt.axisType==="zAxis"||q_(!1);var ir=$n[rr];return qa(qa({},nn),{},Ps(Ps({},Bt.axisType,ir),"".concat(Bt.axisType,"Ticks"),eT(ir)))},{}),nt=Ke[J],rt=Ke["".concat(J,"Ticks")],st=x&&x[Je]&&x[Je].hasStack&&function(nn,Bt){var on=nn.props.stackId;if(hf(on)){var Tn=Bt[on];if(Tn){var $n=Tn.items.indexOf(nn);return $n>=0?Tn.stackedData[$n]:null}}return null}(Ce,x[Je].stackGroups),gt=r2(Ce.type).indexOf("Bar")>=0,lt=zz(nt,rt),ut=[];if(gt){var Fe,ft,Ct=gs($e)?W:$e,Tt=(Fe=(ft=zz(nt,rt,!0))!==null&&ft!==void 0?ft:Ct)!==null&&Fe!==void 0?Fe:0;ut=function(nn){var Bt=nn.barGap,on=nn.barCategoryGap,Tn=nn.bandSize,$n=nn.sizeList,rr=$n===void 0?[]:$n,ir=nn.maxBarSize,Vn=rr.length;if(Vn<1)return null;var vr,Hn=O0(Bt,Tn,0,!0),Fn=[];if(rr[0].barSize===+rr[0].barSize){var Qn=!1,Yr=Tn/Vn,wa=rr.reduce(function(Xn,Lr){return Xn+Lr.barSize||0},0);(wa+=(Vn-1)*Hn)>=Tn&&(wa-=(Vn-1)*Hn,Hn=0),wa>=Tn&&Yr>0&&(Qn=!0,wa=Vn*(Yr*=.9));var yr={offset:((Tn-wa)/2|0)-Hn,size:0};vr=rr.reduce(function(Xn,Lr){var fa={item:Lr.item,position:{offset:yr.offset+yr.size+Hn,size:Qn?Yr:Lr.barSize}},ii=[].concat(BWe(Xn),[fa]);return yr=ii[ii.length-1].position,Lr.stackList&&Lr.stackList.length&&Lr.stackList.forEach(function(pi){ii.push({item:pi,position:yr})}),ii},Fn)}else{var ea=O0(on,Tn,0,!0);Tn-2*ea-(Vn-1)*Hn<=0&&(Hn=0);var hr=(Tn-2*ea-(Vn-1)*Hn)/Vn;hr>1&&(hr>>=0);var Nr=ir===+ir?Math.min(hr,ir):hr;vr=rr.reduce(function(Xn,Lr,fa){var ii=[].concat(BWe(Xn),[{item:Lr.item,position:{offset:ea+(hr+Hn)*fa+(hr-Nr)/2,size:Nr}}]);return Lr.stackList&&Lr.stackList.length&&Lr.stackList.forEach(function(pi){ii.push({item:pi,position:ii[ii.length-1].position})}),ii},Fn)}return vr}({barGap:j,barCategoryGap:B,bandSize:Tt!==lt?Tt:lt,sizeList:re[Ne],maxBarSize:Ct}),Tt!==lt&&(ut=ut.map(function(nn){return qa(qa({},nn),{},{position:qa(qa({},nn.position),{},{offset:nn.position.offset-Tt/2})})}))}var Ut,zt,Ht=Ce&&Ce.type&&Ce.type.getComposedData;Ht&&me.push({props:qa(qa({},Ht(qa(qa({},Ke),{},{displayedData:_e,props:g,dataKey:Ue,item:Ce,bandSize:lt,barPosition:ut,offset:b,stackedData:st,layout:M,dataStartIndex:C,dataEndIndex:_}))),{},Ps(Ps(Ps({key:Ce.key||"item-".concat(Ae)},G,Ke[G]),J,Ke[J]),"animationId",S)),childIndex:(Ut=Ce,zt=g.children,B$(zt).indexOf(Ut)),item:Ce})}),me},m=function(g,v){var y=g.props,x=g.dataStartIndex,b=g.dataEndIndex,S=g.updateId;if(!U$({props:y}))return null;var C=y.children,_=y.layout,T=y.stackOffset,M=y.data,j=y.reverseStackOrder,B=PKe(_),W=B.numericAxisName,K=B.cateAxisName,G=xh(C,r),J=function(Ue,$e,Je,Ne,Ke,nt){if(!Ue)return null;var rt=(nt?$e.reverse():$e).reduce(function(st,gt){var lt=gt.props,ut=lt.stackId;if(lt.hide)return st;var Fe=gt.props[Je],ft=st[Fe]||{hasStack:!1,stackGroups:{}};if(hf(ut)){var Ct=ft.stackGroups[ut]||{numericAxisId:Je,cateAxisId:Ne,items:[]};Ct.items.push(gt),ft.hasStack=!0,ft.stackGroups[ut]=Ct}else ft.stackGroups[n2("_stackId_")]={numericAxisId:Je,cateAxisId:Ne,items:[gt]};return rv(rv({},st),{},rj({},Fe,ft))},{});return Object.keys(rt).reduce(function(st,gt){var lt=rt[gt];return lt.hasStack&&(lt.stackGroups=Object.keys(lt.stackGroups).reduce(function(ut,Fe){var ft=lt.stackGroups[Fe];return rv(rv({},ut),{},rj({},Fe,{numericAxisId:Je,cateAxisId:Ne,items:ft.items,stackedData:fEn(Ue,ft.items,Ke)}))},{})),rv(rv({},st),{},rj({},gt,lt))},{})}(M,G,"".concat(W,"Id"),"".concat(K,"Id"),T,j),te=c.reduce(function(Ue,$e){var Je="".concat($e.axisType,"Map");return qa(qa({},Ue),{},Ps({},Je,qAn(y,qa(qa({},$e),{},{graphicalItems:G,stackGroups:$e.axisType===W&&J,dataStartIndex:x,dataEndIndex:b}))))},{}),re=ePn(qa(qa({},te),{},{props:y,graphicalItems:G}),v?.legendBBox);Object.keys(te).forEach(function(Ue){te[Ue]=f(y,te[Ue],re,Ue.replace("Map",""),n)});var me,Ce,Ae=te["".concat(K,"Map")],_e=(me=D3(Ae),{tooltipTicks:Ce=eT(me,!1,!0),orderedTooltipTicks:Ose(Ce,function(Ue){return Ue.coordinate}),tooltipAxis:me,tooltipAxisBandSize:zz(me,Ce)}),Be=p(y,qa(qa({},te),{},{dataStartIndex:x,dataEndIndex:b,updateId:S,graphicalItems:G,stackGroups:J,offset:re}));return qa(qa({formattedGraphicalItems:Be,graphicalItems:G,offset:re,stackGroups:J},_e),te)};return t=function(){function g(b){var S,C,_;return function(T,M){if(!(T instanceof M))throw new TypeError("Cannot call a class as a function")}(this,g),Ps($l(_=XAn(this,g,[b])),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Ps($l(_),"accessibilityManager",new zAn),Ps($l(_),"handleLegendBBoxUpdate",function(T){if(T){var M=_.state,j=M.dataStartIndex,B=M.dataEndIndex,W=M.updateId;_.setState(qa({legendBBox:T},m({props:_.props,dataStartIndex:j,dataEndIndex:B,updateId:W},qa(qa({},_.state),{},{legendBBox:T}))))}}),Ps($l(_),"handleReceiveSyncEvent",function(T,M,j){if(_.props.syncId===T){if(j===_.eventEmitterSymbol&&typeof _.props.syncMethod!="function")return;_.applySyncEvent(M)}}),Ps($l(_),"handleBrushChange",function(T){var M=T.startIndex,j=T.endIndex;if(M!==_.state.dataStartIndex||j!==_.state.dataEndIndex){var B=_.state.updateId;_.setState(function(){return qa({dataStartIndex:M,dataEndIndex:j},m({props:_.props,dataStartIndex:M,dataEndIndex:j,updateId:B},_.state))}),_.triggerSyncEvent({dataStartIndex:M,dataEndIndex:j})}}),Ps($l(_),"handleMouseEnter",function(T){var M=_.getMouseInfo(T);if(M){var j=qa(qa({},M),{},{isTooltipActive:!0});_.setState(j),_.triggerSyncEvent(j);var B=_.props.onMouseEnter;zo(B)&&B(j,T)}}),Ps($l(_),"triggeredAfterMouseMove",function(T){var M=_.getMouseInfo(T),j=M?qa(qa({},M),{},{isTooltipActive:!0}):{isTooltipActive:!1};_.setState(j),_.triggerSyncEvent(j);var B=_.props.onMouseMove;zo(B)&&B(j,T)}),Ps($l(_),"handleItemMouseEnter",function(T){_.setState(function(){return{isTooltipActive:!0,activeItem:T,activePayload:T.tooltipPayload,activeCoordinate:T.tooltipPosition||{x:T.cx,y:T.cy}}})}),Ps($l(_),"handleItemMouseLeave",function(){_.setState(function(){return{isTooltipActive:!1}})}),Ps($l(_),"handleMouseMove",function(T){T.persist(),_.throttleTriggeredAfterMouseMove(T)}),Ps($l(_),"handleMouseLeave",function(T){_.throttleTriggeredAfterMouseMove.cancel();var M={isTooltipActive:!1};_.setState(M),_.triggerSyncEvent(M);var j=_.props.onMouseLeave;zo(j)&&j(M,T)}),Ps($l(_),"handleOuterEvent",function(T){var M,j=function(W){var K=W&&W.type;return K&&jUe[K]?jUe[K]:null}(T),B=ff(_.props,"".concat(j));j&&zo(B)&&B((M=/.*touch.*/i.test(j)?_.getMouseInfo(T.changedTouches[0]):_.getMouseInfo(T))!==null&&M!==void 0?M:{},T)}),Ps($l(_),"handleClick",function(T){var M=_.getMouseInfo(T);if(M){var j=qa(qa({},M),{},{isTooltipActive:!0});_.setState(j),_.triggerSyncEvent(j);var B=_.props.onClick;zo(B)&&B(j,T)}}),Ps($l(_),"handleMouseDown",function(T){var M=_.props.onMouseDown;zo(M)&&M(_.getMouseInfo(T),T)}),Ps($l(_),"handleMouseUp",function(T){var M=_.props.onMouseUp;zo(M)&&M(_.getMouseInfo(T),T)}),Ps($l(_),"handleTouchMove",function(T){T.changedTouches!=null&&T.changedTouches.length>0&&_.throttleTriggeredAfterMouseMove(T.changedTouches[0])}),Ps($l(_),"handleTouchStart",function(T){T.changedTouches!=null&&T.changedTouches.length>0&&_.handleMouseDown(T.changedTouches[0])}),Ps($l(_),"handleTouchEnd",function(T){T.changedTouches!=null&&T.changedTouches.length>0&&_.handleMouseUp(T.changedTouches[0])}),Ps($l(_),"triggerSyncEvent",function(T){_.props.syncId!==void 0&&hue.emit(pue,_.props.syncId,T,_.eventEmitterSymbol)}),Ps($l(_),"applySyncEvent",function(T){var M=_.props,j=M.layout,B=M.syncMethod,W=_.state.updateId,K=T.dataStartIndex,G=T.dataEndIndex;if(T.dataStartIndex!==void 0||T.dataEndIndex!==void 0)_.setState(qa({dataStartIndex:K,dataEndIndex:G},m({props:_.props,dataStartIndex:K,dataEndIndex:G,updateId:W},_.state)));else if(T.activeTooltipIndex!==void 0){var J=T.chartX,te=T.chartY,re=T.activeTooltipIndex,me=_.state,Ce=me.offset,Ae=me.tooltipTicks;if(!Ce)return;if(typeof B=="function")re=B(Ae,T);else if(B==="value"){re=-1;for(var _e=0;_e<Ae.length;_e++)if(Ae[_e].value===T.activeLabel){re=_e;break}}var Be=qa(qa({},Ce),{},{x:Ce.left,y:Ce.top}),Ue=Math.min(J,Be.x+Be.width),$e=Math.min(te,Be.y+Be.height),Je=Ae[re]&&Ae[re].value,Ne=yue(_.state,_.props.data,re),Ke=Ae[re]?{x:j==="horizontal"?Ae[re].coordinate:Ue,y:j==="horizontal"?$e:Ae[re].coordinate}:EKe;_.setState(qa(qa({},T),{},{activeLabel:Je,activeCoordinate:Ke,activePayload:Ne,activeTooltipIndex:re}))}else _.setState(T)}),Ps($l(_),"renderCursor",function(T){var M,j=_.state,B=j.isTooltipActive,W=j.activeCoordinate,K=j.activePayload,G=j.offset,J=j.activeTooltipIndex,te=j.tooltipAxisBandSize,re=_.getTooltipEventType(),me=(M=T.props.active)!==null&&M!==void 0?M:B,Ce=_.props.layout,Ae=T.key||"_recharts-cursor";return d.createElement(GAn,{key:Ae,activeCoordinate:W,activePayload:K,activeTooltipIndex:J,chartName:n,element:T,isActive:me,layout:Ce,offset:G,tooltipAxisBandSize:te,tooltipEventType:re})}),Ps($l(_),"renderPolarAxis",function(T,M,j){var B=ff(T,"type.axisType"),W=ff(_.state,"".concat(B,"Map")),K=W&&W[T.props["".concat(B,"Id")]];return(0,d.cloneElement)(T,qa(qa({},K),{},{className:B,key:T.key||"".concat(M,"-").concat(j),ticks:eT(K,!0)}))}),Ps($l(_),"renderPolarGrid",function(T){var M=T.props,j=M.radialLines,B=M.polarAngles,W=M.polarRadius,K=_.state,G=K.radiusAxisMap,J=K.angleAxisMap,te=D3(G),re=D3(J),me=re.cx,Ce=re.cy,Ae=re.innerRadius,_e=re.outerRadius;return(0,d.cloneElement)(T,{polarAngles:Array.isArray(B)?B:eT(re,!0).map(function(Be){return Be.coordinate}),polarRadius:Array.isArray(W)?W:eT(te,!0).map(function(Be){return Be.coordinate}),cx:me,cy:Ce,innerRadius:Ae,outerRadius:_e,key:T.key||"polar-grid",radialLines:j})}),Ps($l(_),"renderLegend",function(){var T=_.state.formattedGraphicalItems,M=_.props,j=M.children,B=M.width,W=M.height,K=_.props.margin||{},G=B-(K.left||0)-(K.right||0),J=NWe({children:j,formattedGraphicalItems:T,legendWidth:G,legendContent:u});if(!J)return null;var te=J.item,re=yKe(J,YAn);return(0,d.cloneElement)(te,qa(qa({},re),{},{chartWidth:B,chartHeight:W,margin:K,onBBoxUpdate:_.handleLegendBBoxUpdate}))}),Ps($l(_),"renderTooltip",function(){var T,M=_.props,j=M.children,B=M.accessibilityLayer,W=Wd(j,wd);if(!W)return null;var K=_.state,G=K.isTooltipActive,J=K.activeCoordinate,te=K.activePayload,re=K.activeLabel,me=K.offset,Ce=(T=W.props.active)!==null&&T!==void 0?T:G;return(0,d.cloneElement)(W,{viewBox:qa(qa({},me),{},{x:me.left,y:me.top}),active:Ce,label:re,payload:Ce?te:[],coordinate:J,accessibilityLayer:B})}),Ps($l(_),"renderBrush",function(T){var M=_.props,j=M.margin,B=M.data,W=_.state,K=W.offset,G=W.dataStartIndex,J=W.dataEndIndex,te=W.updateId;return(0,d.cloneElement)(T,{key:T.key||"_recharts-brush",onChange:Vz(_.handleBrushChange,T.props.onChange),data:B,x:Qi(T.props.x)?T.props.x:K.left,y:Qi(T.props.y)?T.props.y:K.top+K.height+K.brushBottom-(j.bottom||0),width:Qi(T.props.width)?T.props.width:K.width,startIndex:G,endIndex:J,updateId:"brush-".concat(te)})}),Ps($l(_),"renderReferenceElement",function(T,M,j){if(!T)return null;var B=$l(_).clipPathId,W=_.state,K=W.xAxisMap,G=W.yAxisMap,J=W.offset,te=T.props,re=te.xAxisId,me=te.yAxisId;return(0,d.cloneElement)(T,{key:T.key||"".concat(M,"-").concat(j),xAxis:K[re],yAxis:G[me],viewBox:{x:J.left,y:J.top,width:J.width,height:J.height},clipPathId:B})}),Ps($l(_),"renderActivePoints",function(T){var M=T.item,j=T.activePoint,B=T.basePoint,W=T.childIndex,K=T.isRange,G=[],J=M.props.key,te=M.item.props,re=te.activeDot,me=qa(qa({index:W,dataKey:te.dataKey,cx:j.x,cy:j.y,r:4,fill:zle(M.item),strokeWidth:2,stroke:"#fff",payload:j.payload,value:j.value,key:"".concat(J,"-activePoint-").concat(W)},ho(re,!1)),L$(re));return G.push(g.renderActiveDot(re,me)),B?G.push(g.renderActiveDot(re,qa(qa({},me),{},{cx:B.x,cy:B.y,key:"".concat(J,"-basePoint-").concat(W)}))):K&&G.push(null),G}),Ps($l(_),"renderGraphicChild",function(T,M,j){var B=_.filterFormatItem(T,M,j);if(!B)return null;var W=_.getTooltipEventType(),K=_.state,G=K.isTooltipActive,J=K.tooltipAxis,te=K.activeTooltipIndex,re=K.activeLabel,me=Wd(_.props.children,wd),Ce=B.props,Ae=Ce.points,_e=Ce.isRange,Be=Ce.baseLine,Ue=B.item.props,$e=Ue.activeDot,Je=Ue.hide,Ne=Ue.activeBar,Ke=Ue.activeShape,nt=!!(!Je&&G&&me&&($e||Ne||Ke)),rt={};W!=="axis"&&me&&me.props.trigger==="click"?rt={onClick:Vz(_.handleItemMouseEnter,T.props.onClick)}:W!=="axis"&&(rt={onMouseLeave:Vz(_.handleItemMouseLeave,T.props.onMouseLeave),onMouseEnter:Vz(_.handleItemMouseEnter,T.props.onMouseEnter)});var st=(0,d.cloneElement)(T,qa(qa({},B.props),rt));if(nt){if(!(te>=0)){var gt,lt=((gt=_.getItemByXY(_.state.activeCoordinate))!==null&&gt!==void 0?gt:{graphicalItem:st}).graphicalItem,ut=lt.item,Fe=ut===void 0?T:ut,ft=lt.childIndex,Ct=qa(qa(qa({},B.props),rt),{},{activeIndex:ft});return[(0,d.cloneElement)(Fe,Ct),null,null]}var Tt,Ut;if(J.dataKey&&!J.allowDuplicatedCategory){var zt=typeof J.dataKey=="function"?function(nn){return typeof J.dataKey=="function"?J.dataKey(nn.payload):null}:"payload.".concat(J.dataKey.toString());Tt=N$(Ae,zt,re),Ut=_e&&Be&&N$(Be,zt,re)}else Tt=Ae?.[te],Ut=_e&&Be&&Be[te];if(Ke||Ne){var Ht=T.props.activeIndex!==void 0?T.props.activeIndex:te;return[(0,d.cloneElement)(T,qa(qa(qa({},B.props),rt),{},{activeIndex:Ht})),null,null]}if(!gs(Tt))return[st].concat(Mj(_.renderActivePoints({item:B,activePoint:Tt,basePoint:Ut,childIndex:te,isRange:_e})))}return _e?[st,null,null]:[st,null]}),Ps($l(_),"renderCustomized",function(T,M,j){return(0,d.cloneElement)(T,qa(qa({key:"recharts-customized-".concat(j)},_.props),_.state))}),Ps($l(_),"renderMap",{CartesianGrid:{handler:LW,once:!0},ReferenceArea:{handler:_.renderReferenceElement},ReferenceLine:{handler:LW},ReferenceDot:{handler:_.renderReferenceElement},XAxis:{handler:LW},YAxis:{handler:LW},Brush:{handler:_.renderBrush,once:!0},Bar:{handler:_.renderGraphicChild},Line:{handler:_.renderGraphicChild},Area:{handler:_.renderGraphicChild},Radar:{handler:_.renderGraphicChild},RadialBar:{handler:_.renderGraphicChild},Scatter:{handler:_.renderGraphicChild},Pie:{handler:_.renderGraphicChild},Funnel:{handler:_.renderGraphicChild},Tooltip:{handler:_.renderCursor,once:!0},PolarGrid:{handler:_.renderPolarGrid,once:!0},PolarAngleAxis:{handler:_.renderPolarAxis},PolarRadiusAxis:{handler:_.renderPolarAxis},Customized:{handler:_.renderCustomized}}),_.clipPathId="".concat((S=b.id)!==null&&S!==void 0?S:n2("recharts"),"-clip"),_.throttleTriggeredAfterMouseMove=F$e(_.triggeredAfterMouseMove,(C=b.throttleDelay)!==null&&C!==void 0?C:1e3/60),_.state={},_}var v,y,x;return function(b,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function");b.prototype=Object.create(S&&S.prototype,{constructor:{value:b,writable:!0,configurable:!0}}),Object.defineProperty(b,"prototype",{writable:!1}),S&&gue(b,S)}(g,d.Component),v=g,y=[{key:"componentDidMount",value:function(){var b,S;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(b=this.props.margin.left)!==null&&b!==void 0?b:0,top:(S=this.props.margin.top)!==null&&S!==void 0?S:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var b=this.props,S=b.children,C=b.data,_=b.height,T=b.layout,M=Wd(S,wd);if(M){var j=M.props.defaultIndex;if(!(typeof j!="number"||j<0||j>this.state.tooltipTicks.length)){var B=this.state.tooltipTicks[j]&&this.state.tooltipTicks[j].value,W=yue(this.state,C,j,B),K=this.state.tooltipTicks[j].coordinate,G=(this.state.offset.top+_)/2,J=T==="horizontal"?{x:K,y:G}:{y:K,x:G},te=this.state.formattedGraphicalItems.find(function(me){return me.item.type.name==="Scatter"});te&&(J=qa(qa({},J),te.props.points[j].tooltipPosition),W=te.props.points[j].tooltipPayload);var re={activeTooltipIndex:j,isTooltipActive:!0,activeLabel:B,activePayload:W,activeCoordinate:J};this.setState(re),this.renderCursor(M),this.accessibilityManager.setIndex(j)}}}},{key:"getSnapshotBeforeUpdate",value:function(b,S){return this.props.accessibilityLayer&&(this.state.tooltipTicks!==S.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==b.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==b.margin&&this.accessibilityManager.setDetails({offset:{left:(C=this.props.margin.left)!==null&&C!==void 0?C:0,top:(_=this.props.margin.top)!==null&&_!==void 0?_:0}})),null;var C,_}},{key:"componentDidUpdate",value:function(b){Uoe([Wd(b.children,wd)],[Wd(this.props.children,wd)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var b=Wd(this.props.children,wd);if(b&&typeof b.props.shared=="boolean"){var S=b.props.shared?"axis":"item";return l.indexOf(S)>=0?S:o}return o}},{key:"getMouseInfo",value:function(b){if(!this.container)return null;var S,C=this.container,_=C.getBoundingClientRect(),T={top:(S=_).top+window.scrollY-document.documentElement.clientTop,left:S.left+window.scrollX-document.documentElement.clientLeft},M={chartX:Math.round(b.pageX-T.left),chartY:Math.round(b.pageY-T.top)},j=_.width/C.offsetWidth||1,B=this.inRange(M.chartX,M.chartY,j);if(!B)return null;var W=this.state,K=W.xAxisMap,G=W.yAxisMap;if(this.getTooltipEventType()!=="axis"&&K&&G){var J=D3(K).scale,te=D3(G).scale,re=J&&J.invert?J.invert(M.chartX):null,me=te&&te.invert?te.invert(M.chartY):null;return qa(qa({},M),{},{xValue:re,yValue:me})}var Ce=TKe(this.state,this.props.data,this.props.layout,B);return Ce?qa(qa({},M),Ce):null}},{key:"inRange",value:function(b,S){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,_=this.props.layout,T=b/C,M=S/C;if(_==="horizontal"||_==="vertical"){var j=this.state.offset;return T>=j.left&&T<=j.left+j.width&&M>=j.top&&M<=j.top+j.height?{x:T,y:M}:null}var B=this.state,W=B.angleAxisMap,K=B.radiusAxisMap;if(W&&K){var G=D3(W);return aHe({x:T,y:M},G)}return null}},{key:"parseEventsOfWrapper",value:function(){var b=this.props.children,S=this.getTooltipEventType(),C=Wd(b,wd),_={};return C&&S==="axis"&&(_=C.props.trigger==="click"?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),qa(qa({},L$(this.props,this.handleOuterEvent)),_)}},{key:"addListener",value:function(){hue.on(pue,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){hue.removeListener(pue,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(b,S,C){for(var _=this.state.formattedGraphicalItems,T=0,M=_.length;T<M;T++){var j=_[T];if(j.item===b||j.props.key===b.key||S===r2(j.item.type)&&C===j.childIndex)return j}return null}},{key:"renderClipPath",value:function(){var b=this.clipPathId,S=this.state.offset,C=S.left,_=S.top,T=S.height,M=S.width;return d.createElement("defs",null,d.createElement("clipPath",{id:b},d.createElement("rect",{x:C,y:_,height:T,width:M})))}},{key:"getXScales",value:function(){var b=this.state.xAxisMap;return b?Object.entries(b).reduce(function(S,C){var _=vKe(C,2),T=_[0],M=_[1];return qa(qa({},S),{},Ps({},T,M.scale))},{}):null}},{key:"getYScales",value:function(){var b=this.state.yAxisMap;return b?Object.entries(b).reduce(function(S,C){var _=vKe(C,2),T=_[0],M=_[1];return qa(qa({},S),{},Ps({},T,M.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(b){var S;return(S=this.state.xAxisMap)===null||S===void 0||(S=S[b])===null||S===void 0?void 0:S.scale}},{key:"getYScaleByAxisId",value:function(b){var S;return(S=this.state.yAxisMap)===null||S===void 0||(S=S[b])===null||S===void 0?void 0:S.scale}},{key:"getItemByXY",value:function(b){var S=this.state,C=S.formattedGraphicalItems,_=S.activeItem;if(C&&C.length)for(var T=0,M=C.length;T<M;T++){var j=C[T],B=j.props,W=j.item,K=r2(W.type);if(K==="Bar"){var G=(B.data||[]).find(function(me){return V_n(b,me)});if(G)return{graphicalItem:j,payload:G}}else if(K==="RadialBar"){var J=(B.data||[]).find(function(me){return aHe(b,me)});if(J)return{graphicalItem:j,payload:J}}else if(mW(j,_)||gW(j,_)||BI(j,_)){var te=OTn({graphicalItem:j,activeTooltipItem:_,itemData:W.props.data}),re=W.props.activeIndex===void 0?te:W.props.activeIndex;return{graphicalItem:qa(qa({},j),{},{childIndex:re}),payload:BI(j,_)?W.props.data[te]:j.props.data[te]}}}return null}},{key:"render",value:function(){var b,S=this;if(!U$(this))return null;var C,_,T=this.props,M=T.children,j=T.className,B=T.width,W=T.height,K=T.style,G=T.compact,J=T.title,te=T.desc,re=yKe(T,KAn),me=ho(re,!1);if(G)return d.createElement(kYe,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},d.createElement(a1,l9({},me,{width:B,height:W,title:J,desc:te}),this.renderClipPath(),FUe(M,this.renderMap)));this.props.accessibilityLayer&&(me.tabIndex=(C=this.props.tabIndex)!==null&&C!==void 0?C:0,me.role=(_=this.props.role)!==null&&_!==void 0?_:"application",me.onKeyDown=function(Ae){S.accessibilityManager.keyboardEvent(Ae)},me.onFocus=function(){S.accessibilityManager.focus()});var Ce=this.parseEventsOfWrapper();return d.createElement(kYe,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},d.createElement("div",l9({className:Zs("recharts-wrapper",j),style:qa({position:"relative",cursor:"default",width:B,height:W},K)},Ce,{ref:function(Ae){S.container=Ae},role:(b=me.role)!==null&&b!==void 0?b:"region"}),d.createElement(a1,l9({},me,{width:B,height:W,title:J,desc:te,style:QAn}),this.renderClipPath(),FUe(M,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],y&&xKe(v.prototype,y),x&&xKe(v,x),Object.defineProperty(v,"prototype",{writable:!1}),g}(),Ps(t,"displayName",n),Ps(t,"defaultProps",qa({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},h)),Ps(t,"getDerivedStateFromProps",function(g,v){var y=g.dataKey,x=g.data,b=g.children,S=g.width,C=g.height,_=g.layout,T=g.stackOffset,M=g.margin,j=v.dataStartIndex,B=v.dataEndIndex;if(v.updateId===void 0){var W=AKe(g);return qa(qa(qa({},W),{},{updateId:0},m(qa(qa({props:g},W),{},{updateId:0}),v)),{},{prevDataKey:y,prevData:x,prevWidth:S,prevHeight:C,prevLayout:_,prevStackOffset:T,prevMargin:M,prevChildren:b})}if(y!==v.prevDataKey||x!==v.prevData||S!==v.prevWidth||C!==v.prevHeight||_!==v.prevLayout||T!==v.prevStackOffset||!F_(M,v.prevMargin)){var K=AKe(g),G={chartX:v.chartX,chartY:v.chartY,isTooltipActive:v.isTooltipActive},J=qa(qa({},TKe(v,x,_)),{},{updateId:v.updateId+1}),te=qa(qa(qa({},K),G),J);return qa(qa(qa({},te),m(qa({props:g},te),v)),{},{prevDataKey:y,prevData:x,prevWidth:S,prevHeight:C,prevLayout:_,prevStackOffset:T,prevMargin:M,prevChildren:b})}if(!Uoe(b,v.prevChildren)){var re,me,Ce,Ae,_e=Wd(b,Sj),Be=_e&&(re=(me=_e.props)===null||me===void 0?void 0:me.startIndex)!==null&&re!==void 0?re:j,Ue=_e&&(Ce=(Ae=_e.props)===null||Ae===void 0?void 0:Ae.endIndex)!==null&&Ce!==void 0?Ce:B,$e=Be!==j||Ue!==B,Je=!gs(x)&&!$e?v.updateId:v.updateId+1;return qa(qa({updateId:Je},m(qa(qa({props:g},v),{},{updateId:Je,dataStartIndex:Be,dataEndIndex:Ue}),v)),{},{prevChildren:b,dataStartIndex:Be,dataEndIndex:Ue})}return null}),Ps(t,"renderActiveDot",function(g,v){var y;return y=(0,d.isValidElement)(g)?(0,d.cloneElement)(g,v):zo(g)?g(v):d.createElement(cj,v),d.createElement(Ho,{className:"recharts-active-dot",key:v.key},y)}),t},OKe=b2({chartName:"LineChart",GraphicalChild:y2,axisComponents:[{axisType:"xAxis",AxisComp:h1},{axisType:"yAxis",AxisComp:p1}],formatAxisMap:GI});b2({chartName:"BarChart",GraphicalChild:dT,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:h1},{axisType:"yAxis",AxisComp:p1}],formatAxisMap:GI});var jKe=b2({chartName:"PieChart",GraphicalChild:ov,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:hj},{axisType:"radiusAxis",AxisComp:dj}],formatAxisMap:Yle,defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}}),tPn=function(e,t){for(var n=-1,r=e==null?0:e.length;++n<r&&t(e[n],n,e)!==!1;);return e},nPn=Kce,rPn=O$,aPn=Object.prototype.hasOwnProperty,MKe=function(e,t,n){var r=e[t];aPn.call(e,t)&&rPn(r,n)&&(n!==void 0||t in e)||nPn(e,t,n)},iPn=MKe,oPn=Kce,c9=function(e,t,n,r){var i=!n;n||(n={});for(var o=-1,s=t.length;++o<s;){var l=t[o],c=r?r(n[l],e[l],l,n,e):void 0;c===void 0&&(c=e[l]),i?oPn(n,l,c):iPn(n,l,c)}return n},sPn=c9,lPn=Uk,cPn=function(e,t){return e&&sPn(t,lPn(t),e)},uPn=function(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t},dPn=sp,fPn=gse,hPn=uPn,pPn=Object.prototype.hasOwnProperty,mPn=function(e){if(!dPn(e))return hPn(e);var t=fPn(e),n=[];for(var r in e)(r!="constructor"||!t&&pPn.call(e,r))&&n.push(r);return n},gPn=FVe,vPn=mPn,yPn=Bk,xue=function(e){return yPn(e)?gPn(e,!0):vPn(e)},xPn=c9,bPn=xue,wPn=function(e,t){return e&&xPn(t,bPn(t),e)},bue={exports:{}};(function(e,t){var n=Ay,r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,o=i&&i.exports===r?n.Buffer:void 0,s=o?o.allocUnsafe:void 0;e.exports=function(l,c){if(c)return l.slice();var u=l.length,f=s?s(u):new l.constructor(u);return l.copy(f),f}})(bue,bue.exports);var SPn=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t},CPn=c9,EPn=fse,_Pn=function(e,t){return CPn(e,EPn(e),t)},TPn=dse,APn=Bce,PPn=fse,OPn=OVe,RKe=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)TPn(t,PPn(e)),e=APn(e);return t}:OPn,jPn=c9,MPn=RKe,RPn=function(e,t){return jPn(e,MPn(e),t)},DPn=PVe,kPn=RKe,IPn=xue,DKe=function(e){return DPn(e,IPn,kPn)},FPn=Object.prototype.hasOwnProperty,NPn=function(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&FPn.call(e,"index")&&(n.index=e.index,n.input=e.input),n},kKe=_Ve,wue=function(e){var t=new e.constructor(e.byteLength);return new kKe(t).set(new kKe(e)),t},LPn=wue,BPn=function(e,t){var n=t?LPn(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)},UPn=/\w*$/,VPn=function(e){var t=new e.constructor(e.source,UPn.exec(e));return t.lastIndex=e.lastIndex,t},IKe=Py?Py.prototype:void 0,FKe=IKe?IKe.valueOf:void 0,$Pn=wue,zPn=wue,WPn=BPn,HPn=VPn,GPn=function(e){return FKe?Object(FKe.call(e)):{}},YPn=function(e,t){var n=t?$Pn(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)},KPn=function(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return zPn(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return WPn(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return YPn(e,n);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return HPn(e);case"[object Symbol]":return GPn(e)}},XPn=sp,NKe=Object.create,ZPn=function(){function e(){}return function(t){if(!XPn(t))return{};if(NKe)return NKe(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),QPn=ZPn,JPn=Bce,qPn=gse,eOn=function(e){return typeof e.constructor!="function"||qPn(e)?{}:QPn(JPn(e))},tOn=tz,nOn=Oy,rOn=function(e){return nOn(e)&&tOn(e)=="[object Map]"},aOn=ez,LKe=Lk.exports,BKe=LKe&&LKe.isMap,iOn=BKe?aOn(BKe):rOn,oOn=tz,sOn=Oy,lOn=function(e){return sOn(e)&&oOn(e)=="[object Set]"},cOn=ez,UKe=Lk.exports,VKe=UKe&&UKe.isSet,uOn=VKe?cOn(VKe):lOn,dOn=lse,fOn=tPn,hOn=MKe,pOn=cPn,mOn=wPn,gOn=bue.exports,vOn=SPn,yOn=_Pn,xOn=RPn,bOn=LVe,wOn=DKe,SOn=tz,COn=NPn,EOn=KPn,_On=eOn,TOn=Up,AOn=Nk.exports,POn=iOn,OOn=sp,jOn=uOn,MOn=Uk,ROn=xue,$Ke="[object Arguments]",zKe="[object Function]",WKe="[object Object]",Qc={};Qc[$Ke]=Qc["[object Array]"]=Qc["[object ArrayBuffer]"]=Qc["[object DataView]"]=Qc["[object Boolean]"]=Qc["[object Date]"]=Qc["[object Float32Array]"]=Qc["[object Float64Array]"]=Qc["[object Int8Array]"]=Qc["[object Int16Array]"]=Qc["[object Int32Array]"]=Qc["[object Map]"]=Qc["[object Number]"]=Qc[WKe]=Qc["[object RegExp]"]=Qc["[object Set]"]=Qc["[object String]"]=Qc["[object Symbol]"]=Qc["[object Uint8Array]"]=Qc["[object Uint8ClampedArray]"]=Qc["[object Uint16Array]"]=Qc["[object Uint32Array]"]=!0,Qc["[object Error]"]=Qc[zKe]=Qc["[object WeakMap]"]=!1;var DOn=function e(t,n,r,i,o,s){var l,c=1&n,u=2&n,f=4&n;if(r&&(l=o?r(t,i,o,s):r(t)),l!==void 0)return l;if(!OOn(t))return t;var h=TOn(t);if(h){if(l=COn(t),!c)return vOn(t,l)}else{var p=SOn(t),m=p==zKe||p=="[object GeneratorFunction]";if(AOn(t))return gOn(t,c);if(p==WKe||p==$Ke||m&&!o){if(l=u||m?{}:_On(t),!c)return u?xOn(t,mOn(l,t)):yOn(t,pOn(l,t))}else{if(!Qc[p])return o?t:{};l=EOn(t,p,c)}}s||(s=new dOn);var g=s.get(t);if(g)return g;s.set(t,l),jOn(t)?t.forEach(function(y){l.add(e(y,n,r,y,t,s))}):POn(t)&&t.forEach(function(y,x){l.set(x,e(y,n,r,x,t,s))});var v=h?void 0:(f?u?wOn:bOn:u?ROn:MOn)(t);return fOn(v||t,function(y,x){v&&(y=t[x=y]),hOn(l,x,e(y,n,r,x,t,s))}),l},kOn=I$,IOn=NUe,FOn=function(e,t){return t.length<2?e:kOn(e,IOn(t,0,-1))},NOn=k$,LOn=Xle,BOn=FOn,UOn=kk,VOn=function(e,t){return t=NOn(t,e),(e=BOn(e,t))==null||delete e[UOn(LOn(t))]},$On=FGe,zOn=Tse,WOn=function(e){return e!=null&&e.length?zOn(e,1):[]},HOn=WOn,GOn=p$e,YOn=v$e,KOn=D$,XOn=DOn,ZOn=VOn,QOn=k$,JOn=c9,qOn=function(e){return $On(e)?void 0:e},e3n=DKe,t3n=function(e){return YOn(GOn(e,void 0,HOn),e+"")}(function(e,t){var n={};if(e==null)return n;var r=!1;t=KOn(t,function(o){return o=QOn(o,e),r||(r=o.length>1),o}),JOn(e,e3n(e),n),r&&(n=XOn(n,7,qOn));for(var i=t.length;i--;)ZOn(n,t[i]);return n}),HKe=t3n,n3n=["#1890FF","#66B5FF","#41D9C7","#2FC25B","#6EDB8F","#9AE65C","#FACC14","#E6965C","#57AD71","#223273","#738AE6","#7564CC","#8543E0","#A877ED","#5C8EE6","#13C2C2","#70E0E0","#5CA3E6","#3436C7","#8082FF","#DD81E6","#F04864","#FA7D92","#D598D9"],r3n=["width","height","className","style","children","type"];function Rj(e){return Rj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Rj(e)}function UW(){return UW=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},UW.apply(this,arguments)}function a3n(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function GKe(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,XKe(r.key),r)}}function i3n(e,t,n){return t=VW(t),function(r,i){if(i&&(Rj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $W(r)}(e,YKe()?Reflect.construct(t,n||[],VW(e).constructor):t.apply(e,n))}function YKe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(YKe=function(){return!!e})()}function VW(e){return VW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},VW(e)}function $W(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sue(e,t){return Sue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Sue(e,t)}function KKe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Jc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?KKe(Object(n),!0).forEach(function(r){w2(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KKe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function w2(e,t,n){return(t=XKe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function XKe(e){var t=function(n,r){if(Rj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(Rj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return Rj(t)=="symbol"?t:String(t)}var u9="value",Cue=function e(t){var n,r=t.depth,i=t.node,o=t.index,s=t.valueKey,l=i.children,c=r+1,u=l&&l.length?l.map(function(f,h){return e({depth:c,node:f,index:h,valueKey:s})}):null;return n=l&&l.length?u.reduce(function(f,h){return f+h[u9]},0):xS(i[s])||i[s]<=0?0:i[s],Jc(Jc({},i),{},w2(w2(w2({children:u},u9,n),"depth",r),"index",o))},o3n=function(e,t,n){var r=t*t,i=e.area*e.area,o=e.reduce(function(c,u){return{min:Math.min(c.min,u.area),max:Math.max(c.max,u.area)}},{min:1/0,max:0}),s=o.min,l=o.max;return i?Math.max(r*l*n/i,i/(r*s*n)):1/0},ZKe=function(e,t,n,r){return t===n.width?function(i,o,s,l){var c=o?Math.round(i.area/o):0;(l||c>s.height)&&(c=s.height);for(var u,f=s.x,h=0,p=i.length;h<p;h++)(u=i[h]).x=f,u.y=s.y,u.height=c,u.width=Math.min(c?Math.round(u.area/c):0,s.x+s.width-f),f+=u.width;return u.width+=s.x+s.width-f,Jc(Jc({},s),{},{y:s.y+c,height:s.height-c})}(e,t,n,r):function(i,o,s,l){var c=o?Math.round(i.area/o):0;(l||c>s.width)&&(c=s.width);for(var u,f=s.y,h=0,p=i.length;h<p;h++)(u=i[h]).x=s.x,u.y=f,u.width=c,u.height=Math.min(c?Math.round(u.area/c):0,s.y+s.height-f),f+=u.height;return u&&(u.height+=s.y+s.height-f),Jc(Jc({},s),{},{x:s.x+c,width:s.width-c})}(e,t,n,r)},Eue=function e(t,n){var r=t.children;if(r&&r.length){var i,o,s=function(p){return{x:p.x,y:p.y,width:p.width,height:p.height}}(t),l=[],c=1/0,u=Math.min(s.width,s.height),f=function(p,m){var g=m<0?0:m;return p.map(function(v){var y=v[u9]*g;return Jc(Jc({},v),{},{area:xS(y)||y<=0?0:y})})}(r,s.width*s.height/t[u9]),h=f.slice();for(l.area=0;h.length>0;)l.push(i=h[0]),l.area+=i.area,(o=o3n(l,u,n))<=c?(h.shift(),c=o):(l.area-=l.pop().area,s=ZKe(l,u,s,!1),u=Math.min(s.width,s.height),l.length=l.area=0,c=1/0);return l.length&&(s=ZKe(l,u,s,!0),l.length=l.area=0),Jc(Jc({},t),{},{children:f.map(function(p){return e(p,n)})})}return t},s3n={isTooltipActive:!1,isAnimationFinished:!1,activeNode:null,formatRoot:null,currentRoot:null,nestIndex:[]},QKe=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return w2($W(i=i3n(this,e,[].concat(s))),"state",Jc({},s3n)),w2($W(i),"handleAnimationEnd",function(){var c=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),zo(c)&&c()}),w2($W(i),"handleAnimationStart",function(){var c=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),zo(c)&&c()}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Sue(i,o)}(e,d.PureComponent),t=e,n=[{key:"handleMouseEnter",value:function(i,o){o.persist();var s=this.props,l=s.onMouseEnter;Wd(s.children,wd)?this.setState({isTooltipActive:!0,activeNode:i},function(){l&&l(i,o)}):l&&l(i,o)}},{key:"handleMouseLeave",value:function(i,o){o.persist();var s=this.props,l=s.onMouseLeave;Wd(s.children,wd)?this.setState({isTooltipActive:!1,activeNode:null},function(){l&&l(i,o)}):l&&l(i,o)}},{key:"handleClick",value:function(i){var o=this.props,s=o.onClick;if(o.type==="nest"&&i.children){var l=this.props,c=l.width,u=l.height,f=l.dataKey,h=l.aspectRatio,p=Cue({depth:0,node:Jc(Jc({},i),{},{x:0,y:0,width:c,height:u}),index:0,valueKey:f}),m=Eue(p,h),g=this.state.nestIndex;g.push(i),this.setState({formatRoot:m,currentRoot:p,nestIndex:g})}s&&s(i)}},{key:"handleNestIndex",value:function(i,o){var s=this.state.nestIndex,l=this.props,c=l.width,u=l.height,f=l.dataKey,h=l.aspectRatio,p=Cue({depth:0,node:Jc(Jc({},i),{},{x:0,y:0,width:c,height:u}),index:0,valueKey:f}),m=Eue(p,h);s=s.slice(0,o+1),this.setState({formatRoot:m,currentRoot:i,nestIndex:s})}},{key:"renderItem",value:function(i,o,s){var l=this,c=this.props,u=c.isAnimationActive,f=c.animationBegin,h=c.animationDuration,p=c.animationEasing,m=c.isUpdateAnimationActive,g=c.type,v=c.animationId,y=c.colorPanel,x=this.state.isAnimationFinished,b=o.width,S=o.height,C=o.x,_=o.y,T=o.depth,M=parseInt("".concat((2*Math.random()-1)*b),10),j={};return(s||g==="nest")&&(j={onMouseEnter:this.handleMouseEnter.bind(this,o),onMouseLeave:this.handleMouseLeave.bind(this,o),onClick:this.handleClick.bind(this,o)}),u?d.createElement(M0,{begin:f,duration:h,isActive:u,easing:p,key:"treemap-".concat(v),from:{x:C,y:_,width:b,height:S},to:{x:C,y:_,width:b,height:S},onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(B){var W=B.x,K=B.y,G=B.width,J=B.height;return d.createElement(M0,{from:"translate(".concat(M,"px, ").concat(M,"px)"),to:"translate(0, 0)",attributeName:"transform",begin:f,easing:p,isActive:u,duration:h},d.createElement(Ho,j,T>2&&!x?null:l.constructor.renderContentItem(i,Jc(Jc({},o),{},{isAnimationActive:u,isUpdateAnimationActive:!m,width:G,height:J,x:W,y:K}),g,y)))}):d.createElement(Ho,j,this.constructor.renderContentItem(i,Jc(Jc({},o),{},{isAnimationActive:!1,isUpdateAnimationActive:!1,width:b,height:S,x:C,y:_}),g,y))}},{key:"renderNode",value:function(i,o){var s=this,l=this.props,c=l.content,u=l.type,f=Jc(Jc(Jc({},ho(this.props,!1)),o),{},{root:i}),h=!o.children||!o.children.length;return!(this.state.currentRoot.children||[]).filter(function(p){return p.depth===o.depth&&p.name===o.name}).length&&i.depth&&u==="nest"?null:d.createElement(Ho,{key:"recharts-treemap-node-".concat(f.x,"-").concat(f.y,"-").concat(f.name),className:"recharts-treemap-depth-".concat(o.depth)},this.renderItem(c,f,h),o.children&&o.children.length?o.children.map(function(p){return s.renderNode(o,p)}):null)}},{key:"renderAllNodes",value:function(){var i=this.state.formatRoot;return i?this.renderNode(i,i):null}},{key:"renderTooltip",value:function(){var i=this.props,o=i.children,s=i.nameKey,l=Wd(o,wd);if(!l)return null;var c=this.props,u=c.width,f=c.height,h=this.state,p=h.isTooltipActive,m=h.activeNode,g={x:0,y:0,width:u,height:f},v=m?{x:m.x+m.width/2,y:m.y+m.height/2}:null,y=p&&m?[{payload:m,name:tl(m,s,""),value:tl(m,u9)}]:[];return d.cloneElement(l,{viewBox:g,active:p,coordinate:v,label:"",payload:y})}},{key:"renderNestIndex",value:function(){var i=this,o=this.props,s=o.nameKey,l=o.nestIndexContent,c=this.state.nestIndex;return d.createElement("div",{className:"recharts-treemap-nest-index-wrapper",style:{marginTop:"8px",textAlign:"center"}},c.map(function(u,f){var h=ff(u,s,"root"),p=null;return d.isValidElement(l)&&(p=d.cloneElement(l,u,f)),p=zo(l)?l(u,f):h,d.createElement("div",{onClick:i.handleNestIndex.bind(i,u,f),key:"nest-index-".concat(n2()),className:"recharts-treemap-nest-index-box",style:{cursor:"pointer",display:"inline-block",padding:"0 7px",background:"#000",color:"#fff",marginRight:"3px"}},p)}))}},{key:"render",value:function(){if(!U$(this))return null;var i=this.props,o=i.width,s=i.height,l=i.className,c=i.style,u=i.children,f=i.type,h=a3n(i,r3n),p=ho(h,!1);return d.createElement("div",{className:Zs("recharts-wrapper",l),style:Jc(Jc({},c),{},{position:"relative",cursor:"default",width:o,height:s}),role:"region"},d.createElement(a1,UW({},p,{width:o,height:f==="nest"?s-30:s}),this.renderAllNodes(),kUe(u)),this.renderTooltip(),f==="nest"&&this.renderNestIndex())}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){if(i.data!==o.prevData||i.type!==o.prevType||i.width!==o.prevWidth||i.height!==o.prevHeight||i.dataKey!==o.prevDataKey||i.aspectRatio!==o.prevAspectRatio){var s=Cue({depth:0,node:{children:i.data,x:0,y:0,width:i.width,height:i.height},index:0,valueKey:i.dataKey}),l=Eue(s,i.aspectRatio);return Jc(Jc({},o),{},{formatRoot:l,currentRoot:s,nestIndex:[s],prevAspectRatio:i.aspectRatio,prevData:i.data,prevWidth:i.width,prevHeight:i.height,prevDataKey:i.dataKey,prevType:i.type})}return null}},{key:"renderContentItem",value:function(i,o,s,l){if(d.isValidElement(i))return d.cloneElement(i,o);if(zo(i))return i(o);var c=o.x,u=o.y,f=o.width,h=o.height,p=o.index,m=null;f>10&&h>10&&o.children&&s==="nest"&&(m=d.createElement(kce,{points:[{x:c+2,y:u+h/2},{x:c+6,y:u+h/2+3},{x:c+2,y:u+h/2+6}]}));var g=null,v=z3(o.name);f>20&&h>20&&v.width<f&&v.height<h&&(g=d.createElement("text",{x:c+8,y:u+h/2+7,fontSize:14},o.name));var y=l||n3n;return d.createElement("g",null,d.createElement(DI,UW({fill:o.depth<2?y[p%y.length]:"rgba(255,255,255,0)",stroke:"#fff"},HKe(o,"children"),{role:"img"})),m,g)}}],n&&GKe(t.prototype,n),r&&GKe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();w2(QKe,"displayName","Treemap"),w2(QKe,"defaultProps",{aspectRatio:.5*(1+Math.sqrt(5)),dataKey:"value",type:"flat",isAnimationActive:!bh.isSsr,isUpdateAnimationActive:!bh.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"linear"});var l3n=function(e,t){for(var n,r=-1,i=e.length;++r<i;){var o=t(e[r]);o!==void 0&&(n=n===void 0?o:n+o)}return n},c3n=o2,u3n=l3n,d3n=function(e,t){return e&&e.length?u3n(e,c3n(t)):0},f3n=["width","height","className","style","children"],h3n=["sourceX","sourceY","sourceControlX","targetX","targetY","targetControlX","linkWidth"];function Dj(e){return Dj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Dj(e)}function JKe(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function hT(){return hT=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},hT.apply(this,arguments)}function qKe(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,rXe(r.key),r)}}function p3n(e,t,n){return t=zW(t),function(r,i){if(i&&(Dj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return tXe(r)}(e,eXe()?Reflect.construct(t,n||[],zW(e).constructor):t.apply(e,n))}function eXe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(eXe=function(){return!!e})()}function zW(e){return zW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},zW(e)}function tXe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _ue(e,t){return _ue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},_ue(e,t)}function nXe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function ld(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nXe(Object(n),!0).forEach(function(r){WW(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nXe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function WW(e,t,n){return(t=rXe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rXe(e){var t=function(n,r){if(Dj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(Dj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return Dj(t)=="symbol"?t:String(t)}var m3n={x:0,y:0},HW=function(e){return e.y+e.dy/2},d9=function(e){return e&&e.value||0},GW=function(e,t){return t.reduce(function(n,r){return n+d9(e[r])},0)},g3n=function(e,t,n){return n.reduce(function(r,i){var o=t[i],s=e[o.source];return r+HW(s)*d9(t[i])},0)},v3n=function(e,t,n){return n.reduce(function(r,i){var o=t[i],s=e[o.target];return r+HW(s)*d9(t[i])},0)},y3n=function(e,t){return e.y-t.y},x3n=function e(t,n){for(var r=n.targetNodes,i=0,o=r.length;i<o;i++){var s=t[r[i]];s&&(s.depth=Math.max(n.depth+1,s.depth),e(t,s))}},Tue=function(e,t,n){for(var r=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],i=0,o=e.length;i<o;i++){var s=e[i],l=s.length;r&&s.sort(y3n);for(var c=0,u=0;u<l;u++){var f=s[u],h=c-f.y;h>0&&(f.y+=h),c=f.y+f.dy+n}c=t+n;for(var p=l-1;p>=0;p--){var m=s[p],g=m.y+m.dy+n-c;if(!(g>0))break;m.y-=g,c=m.y}}},b3n=function(e,t,n,r){for(var i=0,o=t.length;i<o;i++)for(var s=t[i],l=0,c=s.length;l<c;l++){var u=s[l];if(u.sourceLinks.length){var f=GW(n,u.sourceLinks),h=g3n(e,n,u.sourceLinks)/f;u.y+=(h-HW(u))*r}}},w3n=function(e,t,n,r){for(var i=t.length-1;i>=0;i--)for(var o=t[i],s=0,l=o.length;s<l;s++){var c=o[s];if(c.targetLinks.length){var u=GW(n,c.targetLinks),f=v3n(e,n,c.targetLinks)/u;c.y+=(f-HW(c))*r}}},S3n=function(e){var t=e.data,n=e.width,r=e.height,i=e.iterations,o=e.nodeWidth,s=e.nodePadding,l=e.sort,c=t.links,u=function(v,y,x){for(var b=v.nodes,S=v.links,C=b.map(function(J,te){var re=function(me,Ce){for(var Ae=[],_e=[],Be=[],Ue=[],$e=0,Je=me.length;$e<Je;$e++){var Ne=me[$e];Ne.source===Ce&&(Be.push(Ne.target),Ue.push($e)),Ne.target===Ce&&(Ae.push(Ne.source),_e.push($e))}return{sourceNodes:Ae,sourceLinks:_e,targetLinks:Ue,targetNodes:Be}}(S,te);return ld(ld(ld({},J),re),{},{value:Math.max(GW(S,re.sourceLinks),GW(S,re.targetLinks)),depth:0})}),_=0,T=C.length;_<T;_++){var M=C[_];M.sourceNodes.length||x3n(C,M)}var j=EGe(C,function(J){return J.depth}).depth;if(j>=1)for(var B=(y-x)/j,W=0,K=C.length;W<K;W++){var G=C[W];G.targetNodes.length||(G.depth=j),G.x=G.depth*B,G.dx=x}return{tree:C,maxDepth:j}}(t,n,o),f=u.tree,h=function(v){for(var y=[],x=0,b=v.length;x<b;x++){var S=v[x];y[S.depth]||(y[S.depth]=[]),y[S.depth].push(S)}return y}(f),p=function(v,y,x,b){for(var S=dI(v.map(function(B){return(y-(B.length-1)*x)/d3n(B,d9)})),C=0,_=v.length;C<_;C++)for(var T=0,M=v[C].length;T<M;T++){var j=v[C][T];j.y=T,j.dy=j.value*S}return b.map(function(B){return ld(ld({},B),{},{dy:d9(B)*S})})}(h,r,s,c);Tue(h,r,s,l);for(var m=1,g=1;g<=i;g++)w3n(f,h,p,m*=.99),Tue(h,r,s,l),b3n(f,h,p,m),Tue(h,r,s,l);return function(v,y){for(var x=0,b=v.length;x<b;x++){var S=v[x],C=0,_=0;S.targetLinks.sort(function(G,J){return v[y[G].target].y-v[y[J].target].y}),S.sourceLinks.sort(function(G,J){return v[y[G].source].y-v[y[J].source].y});for(var T=0,M=S.targetLinks.length;T<M;T++){var j=y[S.targetLinks[T]];j&&(j.sy=C,C+=j.dy)}for(var B=0,W=S.sourceLinks.length;B<W;B++){var K=y[S.sourceLinks[B]];K&&(K.ty=_,_+=K.dy)}}}(f,p),{nodes:f,links:p}},aXe=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return WW(tXe(i=p3n(this,e,[].concat(s))),"state",{activeElement:null,activeElementType:null,isTooltipActive:!1,nodes:[],links:[]}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&_ue(i,o)}(e,d.PureComponent),t=e,n=[{key:"handleMouseEnter",value:function(i,o,s){var l=this.props,c=l.onMouseEnter,u=Wd(l.children,wd);u?this.setState(function(f){return u.props.trigger==="hover"?ld(ld({},f),{},{activeElement:i,activeElementType:o,isTooltipActive:!0}):f},function(){c&&c(i,o,s)}):c&&c(i,o,s)}},{key:"handleMouseLeave",value:function(i,o,s){var l=this.props,c=l.onMouseLeave,u=Wd(l.children,wd);u?this.setState(function(f){return u.props.trigger==="hover"?ld(ld({},f),{},{activeElement:void 0,activeElementType:void 0,isTooltipActive:!1}):f},function(){c&&c(i,o,s)}):c&&c(i,o,s)}},{key:"handleClick",value:function(i,o,s){var l=this.props,c=l.onClick,u=Wd(l.children,wd);u&&u.props.trigger==="click"&&(this.state.isTooltipActive?this.setState(function(f){return ld(ld({},f),{},{activeElement:void 0,activeElementType:void 0,isTooltipActive:!1})}):this.setState(function(f){return ld(ld({},f),{},{activeElement:i,activeElementType:o,isTooltipActive:!0})})),c&&c(i,o,s)}},{key:"renderLinks",value:function(i,o){var s=this,l=this.props,c=l.linkCurvature,u=l.link,f=l.margin,h=ff(f,"top")||0,p=ff(f,"left")||0;return d.createElement(Ho,{className:"recharts-sankey-links",key:"recharts-sankey-links"},i.map(function(m,g){var v=m.sy,y=m.ty,x=m.dy,b=o[m.source],S=o[m.target],C=b.x+b.dx+p,_=S.x+p,T=function(K,G){var J=+K,te=G-J;return function(re){return J+te*re}}(C,_),M=T(c),j=T(1-c),B=ld({sourceX:C,targetX:_,sourceY:b.y+v+x/2+h,targetY:S.y+y+x/2+h,sourceControlX:M,targetControlX:j,sourceRelativeY:v,targetRelativeY:y,linkWidth:x,index:g,payload:ld(ld({},m),{},{source:b,target:S})},ho(u,!1)),W={onMouseEnter:s.handleMouseEnter.bind(s,B,"link"),onMouseLeave:s.handleMouseLeave.bind(s,B,"link"),onClick:s.handleClick.bind(s,B,"link")};return d.createElement(Ho,hT({key:"link-".concat(m.source,"-").concat(m.target,"-").concat(m.value)},W),s.constructor.renderLinkItem(u,B))}))}},{key:"renderNodes",value:function(i){var o=this,s=this.props,l=s.node,c=s.margin,u=ff(c,"top")||0,f=ff(c,"left")||0;return d.createElement(Ho,{className:"recharts-sankey-nodes",key:"recharts-sankey-nodes"},i.map(function(h,p){var m=h.x,g=h.y,v=h.dx,y=h.dy,x=ld(ld({},ho(l,!1)),{},{x:m+f,y:g+u,width:v,height:y,index:p,payload:h}),b={onMouseEnter:o.handleMouseEnter.bind(o,x,"node"),onMouseLeave:o.handleMouseLeave.bind(o,x,"node"),onClick:o.handleClick.bind(o,x,"node")};return d.createElement(Ho,hT({key:"node-".concat(h.x,"-").concat(h.y,"-").concat(h.value)},b),o.constructor.renderNodeItem(l,x))}))}},{key:"renderTooltip",value:function(){var i=this.props,o=i.children,s=i.width,l=i.height,c=i.nameKey,u=Wd(o,wd);if(!u)return null;var f=this.state,h=f.isTooltipActive,p=f.activeElement,m=f.activeElementType,g={x:0,y:0,width:s,height:l},v=p?function(x,b){return b==="node"?{x:x.x+x.width/2,y:x.y+x.height/2}:{x:(x.sourceX+x.targetX)/2,y:(x.sourceY+x.targetY)/2}}(p,m):m3n,y=p?function(x,b,S){var C=x.payload;if(b==="node")return[{payload:x,name:tl(C,S,""),value:tl(C,"value")}];if(C.source&&C.target){var _=tl(C.source,S,""),T=tl(C.target,S,"");return[{payload:x,name:"".concat(_," - ").concat(T),value:tl(C,"value")}]}return[]}(p,m,c):[];return d.cloneElement(u,{viewBox:g,active:h,coordinate:v,label:"",payload:y})}},{key:"render",value:function(){if(!U$(this))return null;var i=this.props,o=i.width,s=i.height,l=i.className,c=i.style,u=i.children,f=JKe(i,f3n),h=this.state,p=h.links,m=h.nodes,g=ho(f,!1);return d.createElement("div",{className:Zs("recharts-wrapper",l),style:ld(ld({},c),{},{position:"relative",cursor:"default",width:o,height:s}),role:"region"},d.createElement(a1,hT({},g,{width:o,height:s}),kUe(u),this.renderLinks(p,m),this.renderNodes(m)),this.renderTooltip())}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){var s=i.data,l=i.width,c=i.height,u=i.margin,f=i.iterations,h=i.nodeWidth,p=i.nodePadding,m=i.sort;if(s!==o.prevData||l!==o.prevWidth||c!==o.prevHeight||!F_(u,o.prevMargin)||f!==o.prevIterations||h!==o.prevNodeWidth||p!==o.prevNodePadding||m!==o.sort){var g=l-(u&&u.left||0)-(u&&u.right||0),v=c-(u&&u.top||0)-(u&&u.bottom||0),y=S3n({data:s,width:g,height:v,iterations:f,nodeWidth:h,nodePadding:p,sort:m}),x=y.links,b=y.nodes;return ld(ld({},o),{},{nodes:b,links:x,prevData:s,prevWidth:f,prevHeight:c,prevMargin:u,prevNodePadding:p,prevNodeWidth:h,prevIterations:f,prevSort:m})}return null}},{key:"renderLinkItem",value:function(i,o){if(d.isValidElement(i))return d.cloneElement(i,o);if(zo(i))return i(o);var s=o.sourceX,l=o.sourceY,c=o.sourceControlX,u=o.targetX,f=o.targetY,h=o.targetControlX,p=o.linkWidth,m=JKe(o,h3n);return d.createElement("path",hT({className:"recharts-sankey-link",d:`
          M`.concat(s,",").concat(l,`
          C`).concat(c,",").concat(l," ").concat(h,",").concat(f," ").concat(u,",").concat(f,`
        `),fill:"none",stroke:"#333",strokeWidth:p,strokeOpacity:"0.2"},ho(m,!1)))}},{key:"renderNodeItem",value:function(i,o){return d.isValidElement(i)?d.cloneElement(i,o):zo(i)?i(o):d.createElement(DI,hT({className:"recharts-sankey-node",fill:"#0088fe",fillOpacity:"0.8"},ho(o,!1),{role:"img"}))}}],n&&qKe(t.prototype,n),r&&qKe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();WW(aXe,"displayName","Sankey"),WW(aXe,"defaultProps",{nameKey:"name",dataKey:"value",nodePadding:10,nodeWidth:10,linkCurvature:.5,iterations:32,margin:{top:5,right:5,bottom:5,left:5},sort:!0}),b2({chartName:"RadarChart",GraphicalChild:bW,axisComponents:[{axisType:"angleAxis",AxisComp:hj},{axisType:"radiusAxis",AxisComp:dj}],formatAxisMap:Yle,defaultProps:{layout:"centric",startAngle:90,endAngle:-270,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}}),b2({chartName:"ScatterChart",GraphicalChild:i9,defaultTooltipEventType:"item",validateTooltipEventTypes:["item"],axisComponents:[{axisType:"xAxis",AxisComp:h1},{axisType:"yAxis",AxisComp:p1},{axisType:"zAxis",AxisComp:t9}],formatAxisMap:GI});var Aue,C3n=b2({chartName:"AreaChart",GraphicalChild:x2,axisComponents:[{axisType:"xAxis",AxisComp:h1},{axisType:"yAxis",AxisComp:p1}],formatAxisMap:GI});function f9(e){return f9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f9(e)}function Pue(){return Pue=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},Pue.apply(this,arguments)}function iXe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Oue(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?iXe(Object(n),!0).forEach(function(r){E3n(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iXe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function E3n(e,t,n){var r;return r=function(i,o){if(f9(i)!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var l=s.call(i,o||"default");if(f9(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(i)}(t,"string"),(t=f9(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _3n(e,t){var n="".concat(t.x||e.x),r=parseInt(n,10),i="".concat(t.y||e.y),o=parseInt(i,10),s="".concat(t?.height||e?.height),l=parseInt(s,10);return Oue(Oue(Oue({},t),zGe(e)),{},{height:l,x:r,y:o})}function T3n(e){return d.createElement(pj,Pue({shapeType:"trapezoid",propTransformer:_3n},e))}function oXe(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return sXe(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);if(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")return Array.from(n);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return sXe(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function sXe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function kj(e){return kj=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kj(e)}function YW(){return YW=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},YW.apply(this,arguments)}function lXe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function gf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?lXe(Object(n),!0).forEach(function(r){S2(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lXe(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function cXe(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,dXe(r.key),r)}}function A3n(e,t,n){return t=KW(t),function(r,i){if(i&&(kj(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return XW(r)}(e,uXe()?Reflect.construct(t,n||[],KW(e).constructor):t.apply(e,n))}function uXe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(uXe=function(){return!!e})()}function KW(e){return KW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},KW(e)}function XW(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jue(e,t){return jue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},jue(e,t)}function S2(e,t,n){return(t=dXe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dXe(e){var t=function(n,r){if(kj(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(kj(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return kj(t)=="symbol"?t:String(t)}b2({chartName:"RadialBarChart",GraphicalChild:CW,legendContent:"children",defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"angleAxis",AxisComp:hj},{axisType:"radiusAxis",AxisComp:dj}],formatAxisMap:Yle,defaultProps:{layout:"radial",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}}),b2({chartName:"ComposedChart",GraphicalChild:[y2,x2,dT,i9],axisComponents:[{axisType:"xAxis",AxisComp:h1},{axisType:"yAxis",AxisComp:p1},{axisType:"zAxis",AxisComp:t9}],formatAxisMap:GI});var pT=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return S2(XW(i=A3n(this,e,[].concat(s))),"state",{isAnimationFinished:!1}),S2(XW(i),"handleAnimationEnd",function(){var c=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),zo(c)&&c()}),S2(XW(i),"handleAnimationStart",function(){var c=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),zo(c)&&c()}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&jue(i,o)}(e,d.PureComponent),t=e,r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curTrapezoids:i.trapezoids,prevTrapezoids:o.curTrapezoids}:i.trapezoids!==o.curTrapezoids?{curTrapezoids:i.trapezoids}:null}}],(n=[{key:"isActiveIndex",value:function(i){var o=this.props.activeIndex;return Array.isArray(o)?o.indexOf(i)!==-1:i===o}},{key:"renderTrapezoidsStatically",value:function(i){var o=this,s=this.props,l=s.shape,c=s.activeShape;return i.map(function(u,f){var h=o.isActiveIndex(f)?c:l,p=gf(gf({},u),{},{isActive:o.isActiveIndex(f),stroke:u.stroke});return d.createElement(Ho,YW({className:"recharts-funnel-trapezoid"},jy(o.props,u,f),{key:"trapezoid-".concat(u?.x,"-").concat(u?.y,"-").concat(u?.name,"-").concat(u?.value),role:"img"}),d.createElement(T3n,YW({option:h},p)))})}},{key:"renderTrapezoidsWithAnimation",value:function(){var i=this,o=this.props,s=o.trapezoids,l=o.isAnimationActive,c=o.animationBegin,u=o.animationDuration,f=o.animationEasing,h=o.animationId,p=this.state.prevTrapezoids;return d.createElement(M0,{begin:c,duration:u,isActive:l,easing:f,from:{t:0},to:{t:1},key:"funnel-".concat(h),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(m){var g=m.t,v=s.map(function(y,x){var b=p&&p[x];if(b){var S=Qs(b.x,y.x),C=Qs(b.y,y.y),_=Qs(b.upperWidth,y.upperWidth),T=Qs(b.lowerWidth,y.lowerWidth),M=Qs(b.height,y.height);return gf(gf({},y),{},{x:S(g),y:C(g),upperWidth:_(g),lowerWidth:T(g),height:M(g)})}var j=Qs(y.x+y.upperWidth/2,y.x),B=Qs(y.y+y.height/2,y.y),W=Qs(0,y.upperWidth),K=Qs(0,y.lowerWidth),G=Qs(0,y.height);return gf(gf({},y),{},{x:j(g),y:B(g),upperWidth:W(g),lowerWidth:K(g),height:G(g)})});return d.createElement(Ho,null,i.renderTrapezoidsStatically(v))})}},{key:"renderTrapezoids",value:function(){var i=this.props,o=i.trapezoids,s=i.isAnimationActive,l=this.state.prevTrapezoids;return!(s&&o&&o.length)||l&&Dy(l,o)?this.renderTrapezoidsStatically(o):this.renderTrapezoidsWithAnimation()}},{key:"render",value:function(){var i=this.props,o=i.hide,s=i.trapezoids,l=i.className,c=i.isAnimationActive,u=this.state.isAnimationFinished;if(o||!s||!s.length)return null;var f=Zs("recharts-trapezoids",l);return d.createElement(Ho,{className:f},this.renderTrapezoids(),(!c||u)&&j0.renderCallByParent(this.props,s))}}])&&cXe(t.prototype,n),r&&cXe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();Aue=pT,S2(pT,"displayName","Funnel"),S2(pT,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",labelLine:!0,hide:!1,isAnimationActive:!bh.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",lastShapeType:"triangle"}),S2(pT,"getRealFunnelData",function(e){var t=e.props,n=t.data,r=t.children,i=ho(e.props,!1),o=xh(r,U_);return n&&n.length?n.map(function(s,l){return gf(gf(gf({payload:s},i),s),o&&o[l]&&o[l].props)}):o&&o.length?o.map(function(s){return gf(gf({},i),s.props)}):[]}),S2(pT,"getRealWidthHeight",function(e,t){var n=e.props.width,r=t.width,i=t.height,o=t.left,s=t.right,l=t.top,c=t.bottom,u=i,f=r;return Ioe(n)?f=n:R3(n)&&(f=f*parseFloat(n)/100),{realWidth:f-o-s-50,realHeight:u-c-l,offsetX:(r-f)/2,offsetY:(i-u)/2}}),S2(pT,"getComposedData",function(e){var t=e.item,n=e.offset,r=Aue.getRealFunnelData(t),i=t.props,o=i.dataKey,s=i.nameKey,l=i.tooltipType,c=i.lastShapeType,u=i.reversed,f=n.left,h=n.top,p=Aue.getRealWidthHeight(t,n),m=p.realHeight,g=p.realWidth,v=p.offsetX,y=p.offsetY,x=Math.max.apply(null,r.map(function(T){return tl(T,o,0)})),b=r.length,S=m/b,C={x:n.left,y:n.top,width:n.width,height:n.height},_=r.map(function(T,M){var j,B=tl(T,o,0),W=tl(T,s,M),K=B;if(M!==b-1)(j=tl(r[M+1],o,0))instanceof Array&&(j=oXe(j,1)[0]);else if(B instanceof Array&&B.length===2){var G=oXe(B,2);K=G[0],j=G[1]}else j=c==="rectangle"?K:0;var J=(x-K)*g/(2*x)+h+25+v,te=S*M+f+y,re=K/x*g,me=j/x*g,Ce=[{name:W,value:K,payload:T,dataKey:o,type:l}],Ae={x:J+re/2,y:te+S/2};return gf(gf({x:J,y:te,width:Math.max(re,me),upperWidth:re,lowerWidth:me,height:S,name:W,val:K,tooltipPayload:Ce,tooltipPosition:Ae},HKe(T,"width")),{},{payload:T,parentViewBox:C,labelViewBox:{x:J+(re-me)/4,y:te,width:Math.abs(re-me)/2+Math.min(re,me),height:S}})});return u&&(_=_.map(function(T,M){var j=T.y-M*S+(b-1-M)*S;return gf(gf({},T),{},{upperWidth:T.lowerWidth,lowerWidth:T.upperWidth,x:T.x-(T.lowerWidth-T.upperWidth)/2,y:T.y-M*S+(b-1-M)*S,tooltipPosition:gf(gf({},T.tooltipPosition),{},{y:j+S/2}),labelViewBox:gf(gf({},T.labelViewBox),{},{y:j})})})),{trapezoids:_,data:r}}),b2({chartName:"FunnelChart",GraphicalChild:pT,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",axisComponents:[],defaultProps:{layout:"centric"}}),function(e){(function(){function t(c,u){return u===void 0?u={autoBom:!1}:typeof u!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}function n(c,u,f){var h=new XMLHttpRequest;h.open("GET",c),h.responseType="blob",h.onload=function(){l(h.response,u,f)},h.onerror=function(){console.error("could not download file")},h.send()}function r(c){var u=new XMLHttpRequest;u.open("HEAD",c,!1);try{u.send()}catch{}return 200<=u.status&&299>=u.status}function i(c){try{c.dispatchEvent(new MouseEvent("click"))}catch{var u=document.createEvent("MouseEvents");u.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),c.dispatchEvent(u)}}var o=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof yS=="object"&&yS.global===yS?yS:void 0,s=o.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=o.saveAs||(typeof window!="object"||window!==o?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(c,u,f){var h=o.URL||o.webkitURL,p=document.createElement("a");u=u||c.name||"download",p.download=u,p.rel="noopener",typeof c=="string"?(p.href=c,p.origin===location.origin?i(p):r(p.href)?n(c,u,f):i(p,p.target="_blank")):(p.href=h.createObjectURL(c),setTimeout(function(){h.revokeObjectURL(p.href)},4e4),setTimeout(function(){i(p)},0))}:"msSaveOrOpenBlob"in navigator?function(c,u,f){if(u=u||c.name||"download",typeof c!="string")navigator.msSaveOrOpenBlob(t(c,f),u);else if(r(c))n(c,u,f);else{var h=document.createElement("a");h.href=c,h.target="_blank",setTimeout(function(){i(h)})}}:function(c,u,f,h){if((h=h||open("","_blank"))&&(h.document.title=h.document.body.innerText="downloading..."),typeof c=="string")return n(c,u,f);var p=c.type==="application/octet-stream",m=/constructor/i.test(o.HTMLElement)||o.safari,g=/CriOS\/[\d]+/.test(navigator.userAgent);if((g||p&&m||s)&&typeof FileReader<"u"){var v=new FileReader;v.onloadend=function(){var b=v.result;b=g?b:b.replace(/^data:[^;]*;/,"data:attachment/file;"),h?h.location.href=b:location=b,h=null},v.readAsDataURL(c)}else{var y=o.URL||o.webkitURL,x=y.createObjectURL(c);h?h.location=x:location.href=x,h=null,setTimeout(function(){y.revokeObjectURL(x)},4e4)}});o.saveAs=l.saveAs=l,e.exports=l})()}({exports:{}});var P3n={exports:{}},fXe={exports:{}};fXe.exports=function(){function e(n){for(var r=1;r<arguments.length;r++){var i=arguments[r];for(var o in i)n[o]=i[o]}return n}function t(n,r){function i(s,l,c){if(typeof document<"u"){typeof(c=e({},r,c)).expires=="number"&&(c.expires=new Date(Date.now()+864e5*c.expires)),c.expires&&(c.expires=c.expires.toUTCString()),s=encodeURIComponent(s).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var u="";for(var f in c)c[f]&&(u+="; "+f,c[f]!==!0&&(u+="="+c[f].split(";")[0]));return document.cookie=s+"="+n.write(l,s)+u}}function o(s){if(typeof document<"u"&&(!arguments.length||s)){for(var l=document.cookie?document.cookie.split("; "):[],c={},u=0;u<l.length;u++){var f=l[u].split("="),h=f.slice(1).join("=");try{var p=decodeURIComponent(f[0]);if(c[p]=n.read(h,p),s===p)break}catch{}}return s?c[s]:c}}return Object.create({set:i,get:o,remove:function(s,l){i(s,"",e({},l,{expires:-1}))},withAttributes:function(s){return t(this.converter,e({},this.attributes,s))},withConverter:function(s){return t(e({},this.converter,s),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(n)}})}return t({read:function(n){return n[0]==='"'&&(n=n.slice(1,-1)),n.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(n){return encodeURIComponent(n).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}();var h9=Ooe(P3n.exports=fXe.exports);/**
   * table-core
   *
   * Copyright (c) TanStack
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE.md file in the root directory of this source tree.
   *
   * @license MIT
   */const hXe=(e,t,n)=>{var r;const i=n.toLowerCase();return!!(!((r=e.getValue(t))==null||(r=r.toString())==null||(r=r.toLowerCase())==null)&&r.includes(i))};hXe.autoRemove=e=>Ly(e);const pXe=(e,t,n)=>{var r;return!!(!((r=e.getValue(t))==null||(r=r.toString())==null)&&r.includes(n))};pXe.autoRemove=e=>Ly(e);const mXe=(e,t,n)=>{var r;return((r=e.getValue(t))==null||(r=r.toString())==null?void 0:r.toLowerCase())===n?.toLowerCase()};mXe.autoRemove=e=>Ly(e);const gXe=(e,t,n)=>{var r;return(r=e.getValue(t))==null?void 0:r.includes(n)};gXe.autoRemove=e=>Ly(e)||!(e!=null&&e.length);const vXe=(e,t,n)=>!n.some(r=>{var i;return!((i=e.getValue(t))!=null&&i.includes(r))});vXe.autoRemove=e=>Ly(e)||!(e!=null&&e.length);const yXe=(e,t,n)=>n.some(r=>{var i;return(i=e.getValue(t))==null?void 0:i.includes(r)});yXe.autoRemove=e=>Ly(e)||!(e!=null&&e.length);const xXe=(e,t,n)=>e.getValue(t)===n;xXe.autoRemove=e=>Ly(e);const bXe=(e,t,n)=>e.getValue(t)==n;bXe.autoRemove=e=>Ly(e);const Mue=(e,t,n)=>{let[r,i]=n;const o=e.getValue(t);return o>=r&&o<=i};Mue.resolveFilterValue=e=>{let[t,n]=e,r=typeof t!="number"?parseFloat(t):t,i=typeof n!="number"?parseFloat(n):n,o=t===null||Number.isNaN(r)?-1/0:r,s=n===null||Number.isNaN(i)?1/0:i;if(o>s){const l=o;o=s,s=l}return[o,s]},Mue.autoRemove=e=>Ly(e)||Ly(e[0])&&Ly(e[1]);const O3n={includesString:hXe,includesStringSensitive:pXe,equalsString:mXe,arrIncludes:gXe,arrIncludesAll:vXe,arrIncludesSome:yXe,equals:xXe,weakEquals:bXe,inNumberRange:Mue};function Ly(e){return e==null||e===""}const j3n={sum:(e,t,n)=>n.reduce((r,i)=>{const o=i.getValue(e);return r+(typeof o=="number"?o:0)},0),min:(e,t,n)=>{let r;return n.forEach(i=>{const o=i.getValue(e);o!=null&&(r>o||r===void 0&&o>=o)&&(r=o)}),r},max:(e,t,n)=>{let r;return n.forEach(i=>{const o=i.getValue(e);o!=null&&(r<o||r===void 0&&o>=o)&&(r=o)}),r},extent:(e,t,n)=>{let r,i;return n.forEach(o=>{const s=o.getValue(e);s!=null&&(r===void 0?s>=s&&(r=i=s):(r>s&&(r=s),i<s&&(i=s)))}),[r,i]},mean:(e,t)=>{let n=0,r=0;if(t.forEach(i=>{let o=i.getValue(e);o!=null&&(o=+o)>=o&&(++n,r+=o)}),n)return r/n},median:(e,t)=>{if(!t.length)return;const n=t.map(s=>s.getValue(e));if(r=n,!Array.isArray(r)||!r.every(s=>typeof s=="number"))return;var r;if(n.length===1)return n[0];const i=Math.floor(n.length/2),o=n.sort((s,l)=>s-l);return n.length%2!=0?o[i]:(o[i-1]+o[i])/2},unique:(e,t)=>Array.from(new Set(t.map(n=>n.getValue(e))).values()),uniqueCount:(e,t)=>new Set(t.map(n=>n.getValue(e))).size,count:(e,t)=>t.length},wXe=/([0-9]+)/gm;function Rue(e,t){return e===t?0:e>t?1:-1}function FS(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}function SXe(e,t){const n=e.split(wXe).filter(Boolean),r=t.split(wXe).filter(Boolean);for(;n.length&&r.length;){const i=n.shift(),o=r.shift(),s=parseInt(i,10),l=parseInt(o,10),c=[s,l].sort();if(isNaN(c[0])){if(i>o)return 1;if(o>i)return-1}else{if(isNaN(c[1]))return isNaN(s)?-1:1;if(s>l)return 1;if(l>s)return-1}}return n.length-r.length}const CXe={alphanumeric:(e,t,n)=>SXe(FS(e.getValue(n)).toLowerCase(),FS(t.getValue(n)).toLowerCase()),alphanumericCaseSensitive:(e,t,n)=>SXe(FS(e.getValue(n)),FS(t.getValue(n))),text:(e,t,n)=>Rue(FS(e.getValue(n)).toLowerCase(),FS(t.getValue(n)).toLowerCase()),textCaseSensitive:(e,t,n)=>Rue(FS(e.getValue(n)),FS(t.getValue(n))),datetime:(e,t,n)=>{const r=e.getValue(n),i=t.getValue(n);return r>i?1:r<i?-1:0},basic:(e,t,n)=>Rue(e.getValue(n),t.getValue(n))},EXe={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z"},M3n=Object.keys(EXe).join("|"),R3n=new RegExp(M3n,"g");/**
   * match-sorter-utils
   *
   * Copyright (c) TanStack
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE.md file in the root directory of this source tree.
   *
   * @license MIT
   *//**
 * @name match-sorter
 * @license MIT license.
 * @copyright (c) 2099 Kent C. Dodds
 * @author Kent C. Dodds <me@kentcdodds.com> (https://kentcdodds.com)
 */const Hp={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0};function D3n(e,t,n){var r;if((n=n||{}).threshold=(r=n.threshold)!=null?r:Hp.MATCHES,!n.accessors){const s=_Xe(e,t,n);return{rankedValue:e,rank:s,accessorIndex:-1,accessorThreshold:n.threshold,passed:s>=n.threshold}}const i=function(s,l){const c=[];for(let u=0,f=l.length;u<f;u++){const h=l[u],p=I3n(h),m=k3n(s,h);for(let g=0,v=m.length;g<v;g++)c.push({itemValue:m[g],attributes:p})}return c}(e,n.accessors),o={rankedValue:e,rank:Hp.NO_MATCH,accessorIndex:-1,accessorThreshold:n.threshold,passed:!1};for(let s=0;s<i.length;s++){const l=i[s];let c=_Xe(l.itemValue,t,n);const{minRanking:u,maxRanking:f,threshold:h=n.threshold}=l.attributes;c<u&&c>=Hp.MATCHES?c=u:c>f&&(c=f),c=Math.min(c,f),c>=h&&c>o.rank&&(o.rank=c,o.passed=!0,o.accessorIndex=s,o.accessorThreshold=h,o.rankedValue=l.itemValue)}return o}function _Xe(e,t,n){return e=TXe(e,n),(t=TXe(t,n)).length>e.length?Hp.NO_MATCH:e===t?Hp.CASE_SENSITIVE_EQUAL:(e=e.toLowerCase())===(t=t.toLowerCase())?Hp.EQUAL:e.startsWith(t)?Hp.STARTS_WITH:e.includes(` ${t}`)?Hp.WORD_STARTS_WITH:e.includes(t)?Hp.CONTAINS:t.length===1?Hp.NO_MATCH:function(r){let i="";return r.split(" ").forEach(s=>{s.split("-").forEach(l=>{i+=l.substr(0,1)})}),i}(e).includes(t)?Hp.ACRONYM:function(r,i){let o=0,s=0;function l(f,h,p){for(let m=p,g=h.length;m<g;m++)if(h[m]===f)return o+=1,m+1;return-1}function c(f){const h=1/f,p=o/i.length;return Hp.MATCHES+p*h}const u=l(i[0],r,0);if(u<0)return Hp.NO_MATCH;s=u;for(let f=1,h=i.length;f<h;f++)if(s=l(i[f],r,s),!(s>-1))return Hp.NO_MATCH;return c(s-u)}(e,t)}function TXe(e,t){let{keepDiacritics:n}=t;return e=`${e}`,n||(e=e.replace(R3n,r=>EXe[r])),e}function k3n(e,t){let n=t;typeof t=="object"&&(n=t.accessor);const r=n(e);return r==null?[]:Array.isArray(r)?r:[String(r)]}const AXe={maxRanking:1/0,minRanking:-1/0};function I3n(e){return typeof e=="function"?AXe:{...AXe,...e}}/**
 * react-virtual
 *
 * Copyright (c) TanStack
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function ZW(){return ZW=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},ZW.apply(this,arguments)}/**
 * virtual-core
 *
 * Copyright (c) TanStack
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function QW(){return QW=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},QW.apply(this,arguments)}/**
 * virtual-core
 *
 * Copyright (c) TanStack
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function Ij(e,t,n){var r,i,o=(r=n.initialDeps)!=null?r:[];return function(){var s;n.key&&n.debug!=null&&n.debug()&&(s=Date.now());var l,c=e();if(!(c.length!==o.length||c.some(function(m,g){return o[g]!==m})))return i;if(o=c,n.key&&n.debug!=null&&n.debug()&&(l=Date.now()),i=t.apply(void 0,c),n.key&&n.debug!=null&&n.debug()){var u=Math.round(100*(Date.now()-s))/100,f=Math.round(100*(Date.now()-l))/100,h=f/16,p=function(m,g){for(m=String(m);m.length<g;)m=" "+m;return m};console.info("%c\u23F1 "+p(f,5)+" /"+p(u,5)+" ms",`
            font-size: .6rem;
            font-weight: bold;
            color: hsl(`+Math.max(0,Math.min(120-120*h,120))+"deg 100% 31%);",n?.key)}return n==null||n.onChange==null||n.onChange(i),i}}function Due(e,t){if(e===void 0)throw new Error("Unexpected undefined"+(t?": "+t:""));return e}var F3n=function(e){return e},PXe=function(e){for(var t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),r=[],i=t;i<=n;i++)r.push(i);return r},N3n=function(e,t){var n=e.scrollElement;if(n){var r=function(o){var s=o.width,l=o.height;t({width:Math.round(s),height:Math.round(l)})};r(n.getBoundingClientRect());var i=new ResizeObserver(function(o){var s=o[0];if(s!=null&&s.borderBoxSize){var l=s.borderBoxSize[0];if(l)return void r({width:l.inlineSize,height:l.blockSize})}r(n.getBoundingClientRect())});return i.observe(n,{box:"border-box"}),function(){i.unobserve(n)}}},L3n=function(e,t){var n=e.scrollElement;if(n){var r=function(){t(n[e.options.horizontal?"scrollLeft":"scrollTop"])};return r(),n.addEventListener("scroll",r,{passive:!0}),function(){n.removeEventListener("scroll",r)}}},B3n=function(e,t,n){if(t!=null&&t.borderBoxSize){var r=t.borderBoxSize[0];if(r)return Math.round(r[n.options.horizontal?"inlineSize":"blockSize"])}return Math.round(e.getBoundingClientRect()[n.options.horizontal?"width":"height"])},U3n=function(e,t,n){var r,i,o=t.adjustments,s=o===void 0?0:o,l=t.behavior,c=e+s;(r=n.scrollElement)==null||r.scrollTo==null||r.scrollTo(((i={})[n.options.horizontal?"left":"top"]=c,i.behavior=l,i))},V3n=function(e){var t=this;this.unsubs=[],this.scrollElement=null,this.isScrolling=!1,this.isScrollingTimeoutId=null,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollDirection=null,this.scrollAdjustments=0,this.measureElementCache=new Map,this.observer=function(){var n=null,r=function(){return n||(typeof ResizeObserver<"u"?n=new ResizeObserver(function(i){i.forEach(function(o){t._measureElement(o.target,o)})}):null)};return{disconnect:function(){var i;return(i=r())==null?void 0:i.disconnect()},observe:function(i){var o;return(o=r())==null?void 0:o.observe(i,{box:"border-box"})},unobserve:function(i){var o;return(o=r())==null?void 0:o.unobserve(i)}}}(),this.range=null,this.setOptions=function(n){Object.entries(n).forEach(function(r){var i=r[0];r[1]===void 0&&delete n[i]}),t.options=QW({debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:F3n,rangeExtractor:PXe,onChange:function(){},measureElement:B3n,initialRect:{width:0,height:0},scrollMargin:0,scrollingDelay:150,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1},n)},this.notify=function(n){t.options.onChange==null||t.options.onChange(t,n)},this.maybeNotify=Ij(function(){return t.calculateRange(),[t.isScrolling,t.range?t.range.startIndex:null,t.range?t.range.endIndex:null]},function(n){t.notify(n)},{key:!1,debug:function(){return t.options.debug},initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=function(){t.unsubs.filter(Boolean).forEach(function(n){return n()}),t.unsubs=[],t.scrollElement=null},this._didMount=function(){return t.measureElementCache.forEach(t.observer.observe),function(){t.observer.disconnect(),t.cleanup()}},this._willUpdate=function(){var n=t.options.getScrollElement();t.scrollElement!==n&&(t.cleanup(),t.scrollElement=n,t._scrollToOffset(t.scrollOffset,{adjustments:void 0,behavior:void 0}),t.unsubs.push(t.options.observeElementRect(t,function(r){t.scrollRect=r,t.maybeNotify()})),t.unsubs.push(t.options.observeElementOffset(t,function(r){t.scrollAdjustments=0,t.scrollOffset!==r&&(t.isScrollingTimeoutId!==null&&(clearTimeout(t.isScrollingTimeoutId),t.isScrollingTimeoutId=null),t.isScrolling=!0,t.scrollDirection=t.scrollOffset<r?"forward":"backward",t.scrollOffset=r,t.maybeNotify(),t.isScrollingTimeoutId=setTimeout(function(){t.isScrollingTimeoutId=null,t.isScrolling=!1,t.scrollDirection=null,t.maybeNotify()},t.options.scrollingDelay))})))},this.getSize=function(){return t.scrollRect[t.options.horizontal?"width":"height"]},this.memoOptions=Ij(function(){return[t.options.count,t.options.paddingStart,t.options.scrollMargin,t.options.getItemKey]},function(n,r,i,o){return t.pendingMeasuredCacheIndexes=[],{count:n,paddingStart:r,scrollMargin:i,getItemKey:o}},{key:!1}),this.getFurthestMeasurement=function(n,r){for(var i=new Map,o=new Map,s=r-1;s>=0;s--){var l=n[s];if(!i.has(l.lane)){var c=o.get(l.lane);if(c==null||l.end>c.end?o.set(l.lane,l):l.end<c.end&&i.set(l.lane,!0),i.size===t.options.lanes)break}}return o.size===t.options.lanes?Array.from(o.values()).sort(function(u,f){return u.end-f.end})[0]:void 0},this.getMeasurements=Ij(function(){return[t.memoOptions(),t.itemSizeCache]},function(n,r){var i=n.count,o=n.paddingStart,s=n.scrollMargin,l=n.getItemKey,c=t.pendingMeasuredCacheIndexes.length>0?Math.min.apply(Math,t.pendingMeasuredCacheIndexes):0;t.pendingMeasuredCacheIndexes=[];for(var u=t.measurementsCache.slice(0,c),f=c;f<i;f++){var h=l(f),p=t.options.lanes===1?u[f-1]:t.getFurthestMeasurement(u,f),m=p?p.end:o+s,g=r.get(h),v=typeof g=="number"?g:t.options.estimateSize(f),y=m+v,x=p?p.lane:f%t.options.lanes;u[f]={index:f,start:m,size:v,end:y,key:h,lane:x}}return t.measurementsCache=u,u},{key:!1,debug:function(){return t.options.debug}}),this.calculateRange=Ij(function(){return[t.getMeasurements(),t.getSize(),t.scrollOffset]},function(n,r,i){return t.range=n.length>0&&r>0?function(o){for(var s=o.measurements,l=o.outerSize,c=o.scrollOffset,u=s.length-1,f=function(m){return s[m].start},h=OXe(0,u,f,c),p=h;p<u&&s[p].end<c+l;)p++;return{startIndex:h,endIndex:p}}({measurements:n,outerSize:r,scrollOffset:i}):null},{key:!1,debug:function(){return t.options.debug}}),this.getIndexes=Ij(function(){return[t.options.rangeExtractor,t.calculateRange(),t.options.overscan,t.options.count]},function(n,r,i,o){return r===null?[]:n(QW({},r,{overscan:i,count:o}))},{key:!1,debug:function(){return t.options.debug}}),this.indexFromElement=function(n){var r=t.options.indexAttribute,i=n.getAttribute(r);return i?parseInt(i,10):(console.warn("Missing attribute name '"+r+"={index}' on measured element."),-1)},this._measureElement=function(n,r){var i=t.measurementsCache[t.indexFromElement(n)];if(i&&n.isConnected){var o=t.measureElementCache.get(i.key);o!==n&&(o&&t.observer.unobserve(o),t.observer.observe(n),t.measureElementCache.set(i.key,n));var s=t.options.measureElement(n,r,t);t.resizeItem(i,s)}else t.measureElementCache.forEach(function(l,c){l===n&&(t.observer.unobserve(n),t.measureElementCache.delete(c))})},this.resizeItem=function(n,r){var i,o=r-((i=t.itemSizeCache.get(n.key))!=null?i:n.size);o!==0&&(n.start<t.scrollOffset&&t._scrollToOffset(t.scrollOffset,{adjustments:t.scrollAdjustments+=o,behavior:void 0}),t.pendingMeasuredCacheIndexes.push(n.index),t.itemSizeCache=new Map(t.itemSizeCache.set(n.key,r)),t.notify(!1))},this.measureElement=function(n){n&&t._measureElement(n,void 0)},this.getVirtualItems=Ij(function(){return[t.getIndexes(),t.getMeasurements()]},function(n,r){for(var i=[],o=0,s=n.length;o<s;o++){var l=r[n[o]];i.push(l)}return i},{key:!1,debug:function(){return t.options.debug}}),this.getVirtualItemForOffset=function(n){var r=t.getMeasurements();return Due(r[OXe(0,r.length-1,function(i){return Due(r[i]).start},n)])},this.getOffsetForAlignment=function(n,r){var i=t.getSize();r==="auto"&&(r=n<=t.scrollOffset?"start":n>=t.scrollOffset+i?"end":"start"),r==="start"||(r==="end"?n-=i:r==="center"&&(n-=i/2));var o=t.options.horizontal?"scrollWidth":"scrollHeight",s=(t.scrollElement?"document"in t.scrollElement?t.scrollElement.document.documentElement[o]:t.scrollElement[o]:0)-t.getSize();return Math.max(Math.min(s,n),0)},this.getOffsetForIndex=function(n,r){r===void 0&&(r="auto"),n=Math.max(0,Math.min(n,t.options.count-1));var i=Due(t.getMeasurements()[n]);if(r==="auto")if(i.end>=t.scrollOffset+t.getSize()-t.options.scrollPaddingEnd)r="end";else{if(!(i.start<=t.scrollOffset+t.options.scrollPaddingStart))return[t.scrollOffset,r];r="start"}var o=r==="end"?i.end+t.options.scrollPaddingEnd:i.start-t.options.scrollPaddingStart;return[t.getOffsetForAlignment(o,r),r]},this.isDynamicMode=function(){return t.measureElementCache.size>0},this.cancelScrollToIndex=function(){t.scrollToIndexTimeoutId!==null&&(clearTimeout(t.scrollToIndexTimeoutId),t.scrollToIndexTimeoutId=null)},this.scrollToOffset=function(n,r){var i=r===void 0?{}:r,o=i.align,s=o===void 0?"start":o,l=i.behavior;t.cancelScrollToIndex(),l==="smooth"&&t.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),t._scrollToOffset(t.getOffsetForAlignment(n,s),{adjustments:void 0,behavior:l})},this.scrollToIndex=function(n,r){var i=r===void 0?{}:r,o=i.align,s=o===void 0?"auto":o,l=i.behavior;n=Math.max(0,Math.min(n,t.options.count-1)),t.cancelScrollToIndex(),l==="smooth"&&t.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");var c=t.getOffsetForIndex(n,s),u=c[0],f=c[1];t._scrollToOffset(u,{adjustments:void 0,behavior:l}),l!=="smooth"&&t.isDynamicMode()&&(t.scrollToIndexTimeoutId=setTimeout(function(){t.scrollToIndexTimeoutId=null,t.measureElementCache.has(t.options.getItemKey(n))?function(h,p){return Math.abs(h-p)<1}(t.getOffsetForIndex(n,f)[0],t.scrollOffset)||t.scrollToIndex(n,{align:f,behavior:l}):t.scrollToIndex(n,{align:f,behavior:l})}))},this.scrollBy=function(n,r){var i=(r===void 0?{}:r).behavior;t.cancelScrollToIndex(),i==="smooth"&&t.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),t._scrollToOffset(t.scrollOffset+n,{adjustments:void 0,behavior:i})},this.getTotalSize=function(){var n;return(((n=t.getMeasurements()[t.options.count-1])==null?void 0:n.end)||t.options.paddingStart)-t.options.scrollMargin+t.options.paddingEnd},this._scrollToOffset=function(n,r){var i=r.adjustments,o=r.behavior;t.options.scrollToFn(n,{behavior:o,adjustments:i},t)},this.measure=function(){t.itemSizeCache=new Map,t.notify(!1)},this.setOptions(e),this.scrollRect=this.options.initialRect,this.scrollOffset=this.options.initialOffset,this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(function(n){t.itemSizeCache.set(n.key,n.size)}),this.maybeNotify()},OXe=function(e,t,n,r){for(;e<=t;){var i=(e+t)/2|0,o=n(i);if(o<r)e=i+1;else{if(!(o>r))return i;t=i-1}}return e>0?e-1:0};/**
 * virtual-core
 *
 * Copyright (c) TanStack
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */var $3n=typeof document<"u"?d.useLayoutEffect:d.useEffect;function z3n(e){return function(t){var n=d.useReducer(function(){return{}},{})[1],r=ZW({},t,{onChange:function(o,s){s?(0,wu.flushSync)(n):n(),t.onChange==null||t.onChange(o,s)}}),i=d.useState(function(){return new V3n(r)})[0];return i.setOptions(r),d.useEffect(function(){return i._didMount()},[]),$3n(function(){return i._willUpdate()}),i}(ZW({observeElementRect:N3n,observeElementOffset:L3n,scrollToFn:U3n},e))}let jXe=36,MXe="";for(;jXe--;)MXe+=jXe.toString(36);function RXe(e=11){let t="",n=e;for(;n--;)t+=MXe[36*Math.random()|0];return t}const W3n=({terms:e,matchExactly:t=!1})=>{try{const n=/^([/~@;%#'])(.*?)\1([gimsuy]*)$/.exec(e);return n?new RegExp(n[2],n[3]):new RegExp((({terms:r,matchExactly:i=!1})=>{if(typeof r!="string")throw new TypeError("Expected a string");const o=r.trim().replace(/[|\\{}()[\]^$+*?.-]/g,s=>`\\${s}`);return`(${i?o:(s=>s.replace(/\s{2,}/g," ").split(" ").join("|"))(o)})`})({terms:e,matchExactly:t}),"ig")}catch{throw new TypeError("Expected terms to be either a string or a RegExp!")}},JW=(DXe="match",e=>e!==null&&typeof e=="object"&&DXe in e);var DXe;const qW=e=>e!==void 0;function H3n({curr:e,next:t,prev:n,clipBy:r=3}){const i=e.text.split(" "),o=i.length;if(e.match||r>=o)return e.text;const s="...";return qW(t)&&qW(n)&&JW(n)&&JW(t)?o>2*r?[...i.slice(0,r),s,...i.slice(-r)].join(" "):e.text:qW(t)&&JW(t)?[s,...i.slice(-r)].join(" "):qW(n)&&JW(n)?[...i.slice(0,r),s].join(" "):e.text}var G3n=Object.defineProperty,Y3n=Object.defineProperties,K3n=Object.getOwnPropertyDescriptors,kXe=Object.getOwnPropertySymbols,X3n=Object.prototype.hasOwnProperty,Z3n=Object.prototype.propertyIsEnumerable,IXe=(e,t,n)=>t in e?G3n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,eH=(e,t)=>{for(var n in t||(t={}))X3n.call(t,n)&&IXe(e,n,t[n]);if(kXe)for(var n of kXe(t))Z3n.call(t,n)&&IXe(e,n,t[n]);return e},Q3n=(e,t)=>Y3n(e,K3n(t));const J3n=e=>e.length>0,FXe=({text:e,query:t,clipBy:n,matchExactly:r=!1})=>{const i=typeof t=="string"?t.trim():t;if(i==="")return[{key:RXe(),text:e,match:!1}];const o=W3n({terms:t,matchExactly:r});return e.split(o).filter(J3n).map(s=>({key:RXe(),text:s,match:r?s.toLowerCase()===i.toLowerCase():o.test(s)})).map((s,l,c)=>eH(eH({},s),typeof n=="number"&&{text:H3n(Q3n(eH(eH({curr:s},l<c.length-1&&{next:c[l+1]}),l>0&&{prev:c[l-1]}),{clipBy:n}))}))};function kue(e,t){return()=>null}function Ubr(e,t,n,r,i){return null}var q3n=typeof window<"u"?d.useLayoutEffect:d.useEffect;let NXe=0;const LXe=w.useId;function ejn(e){if(LXe!==void 0){const t=LXe();return e??t}return function(t){const[n,r]=d.useState(t),i=t||n;return d.useEffect(()=>{n==null&&(NXe+=1,r(`mui-${NXe}`))},[n]),i}(e)}function Fj(e){const t=d.useRef(e);return q3n(()=>{t.current=e}),d.useRef((...n)=>(0,t.current)(...n)).current}const vc=(e,t)=>e instanceof Function?e(t):e,BXe=({cell:e,table:t})=>{const{enableEditing:n}=t.options,{column:{columnDef:r},row:i}=e;return!e.getIsPlaceholder()&&vc(n,i)&&vc(r.enableEditing,i)!==!1};Object.assign(Object.assign({},CXe),{fuzzy:(e,t,n)=>{let r=0;return e.columnFiltersMeta[n]&&(r=function(i,o){return i.rank===o.rank?0:i.rank>o.rank?-1:1}(e.columnFiltersMeta[n],t.columnFiltersMeta[n])),r===0?CXe.alphanumeric(e,t,n):r}});const tjn=(e,t)=>{const{getCenterRows:n,getPrePaginationRowModel:r,getRowModel:i,getState:o,getTopRows:s,options:{createDisplayMode:l,enablePagination:c,enableRowPinning:u,manualPagination:f,positionCreatingRow:h,rowPinningDisplayMode:p}}=e,{creatingRow:m,pagination:g}=o();let v=[];if(njn(e)){if(v=r().rows.sort((y,x)=>{return b=y,S=x,Math.max(...Object.values(S.columnFiltersMeta).map(C=>C.rank))-Math.max(...Object.values(b.columnFiltersMeta).map(C=>C.rank));var b,S}),c&&!f&&!t){const y=g.pageIndex*g.pageSize;v=v.slice(y,y+g.pageSize)}u&&!p?.includes("sticky")&&(v=v.filter(y=>!y.getIsPinned()))}else v=!u||p?.includes("sticky")?t?r().rows:i().rows:n();if(u&&p?.includes("sticky")){const y=v.filter(x=>x.getIsPinned()).map(x=>x.id);v=[...s().filter(x=>!y.includes(x.id)),...v]}if(h!==void 0&&m&&l==="row"){const y=isNaN(+h)?h==="top"?0:v.length:+h;v=[...v.slice(0,y),m,...v.slice(y)]}return v},njn=e=>{const{globalFilter:t,sorting:n}=e.getState();return(r=>{const{getState:i,options:{enableGlobalFilterRankedResults:o,manualExpanding:s,manualFiltering:l,manualGrouping:c,manualSorting:u}}=r,{expanded:f,globalFilterFn:h}=i();return!s&&!l&&!c&&!u&&o&&h==="fuzzy"&&f!==!0&&!Object.values(f).some(Boolean)})(e)&&t&&!Object.values(n).some(Boolean)};Object.assign({},j3n);const UXe=(e,t,n,r)=>{const i=D3n(e.getValue(t),n,{threshold:Hp.MATCHES});return r(i),i.passed};UXe.autoRemove=e=>!e;const VXe=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().includes(n.toString().toLowerCase().trim());VXe.autoRemove=e=>!e;const $Xe=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().startsWith(n.toString().toLowerCase().trim());$Xe.autoRemove=e=>!e;const zXe=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().endsWith(n.toString().toLowerCase().trim());zXe.autoRemove=e=>!e;const tH=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim()===n?.toString().toLowerCase().trim();tH.autoRemove=e=>!e;const WXe=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim()!==n.toString().toLowerCase().trim();WXe.autoRemove=e=>!e;const nH=(e,t,n)=>isNaN(+n)||isNaN(+e.getValue(t))?e.getValue(t).toString().toLowerCase().trim()>n?.toString().toLowerCase().trim():+e.getValue(t)>+n;nH.autoRemove=e=>!e;const Iue=(e,t,n)=>tH(e,t,n)||nH(e,t,n);Iue.autoRemove=e=>!e;const rH=(e,t,n)=>isNaN(+n)||isNaN(+e.getValue(t))?e.getValue(t).toString().toLowerCase().trim()<n?.toString().toLowerCase().trim():+e.getValue(t)<+n;rH.autoRemove=e=>!e;const Fue=(e,t,n)=>tH(e,t,n)||rH(e,t,n);Fue.autoRemove=e=>!e;const HXe=(e,t,n)=>(["",void 0].includes(n[0])||nH(e,t,n[0]))&&(!isNaN(+n[0])&&!isNaN(+n[1])&&+n[0]>+n[1]||["",void 0].includes(n[1])||rH(e,t,n[1]));HXe.autoRemove=e=>!e;const GXe=(e,t,n)=>(["",void 0].includes(n[0])||Iue(e,t,n[0]))&&(!isNaN(+n[0])&&!isNaN(+n[1])&&+n[0]>+n[1]||["",void 0].includes(n[1])||Fue(e,t,n[1]));GXe.autoRemove=e=>!e;const YXe=(e,t,n)=>!e.getValue(t).toString().trim();YXe.autoRemove=e=>!e;const KXe=(e,t,n)=>!!e.getValue(t).toString().trim();function Nj(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}KXe.autoRemove=e=>!e,Object.assign(Object.assign({},O3n),{between:HXe,betweenInclusive:GXe,contains:VXe,empty:YXe,endsWith:zXe,equals:tH,fuzzy:UXe,greaterThan:nH,greaterThanOrEqualTo:Iue,lessThan:rH,lessThanOrEqualTo:Fue,notEmpty:KXe,notEquals:WXe,startsWith:$Xe}),typeof SuppressedError=="function"&&SuppressedError;const Nue=e=>e.replace(/[^a-zA-Z0-9]/g,"_"),Lue={content:'""',height:"100%",left:0,position:"absolute",top:0,width:"100%",zIndex:-1},XXe=({column:e,table:t,theme:n})=>{const{baseBackgroundColor:r}=t.options.mrtTheme,i=e?.getIsPinned();return{'&[data-pinned="true"]':{"&:before":Object.assign({backgroundColor:oo(fm(r,n.palette.mode==="dark"?.05:.01),.97),boxShadow:e?i==="left"&&e.getIsLastColumn(i)?`-4px 0 4px -4px ${oo(n.palette.grey[700],.5)} inset`:i==="right"&&e.getIsFirstColumn(i)?`4px 0 4px -4px ${oo(n.palette.grey[700],.5)} inset`:void 0:void 0},Lue)}}},rjn=(e,t)=>{var n;const{getRowModel:r,getState:i,options:{enableRowVirtualization:o,renderDetailPanel:s,rowVirtualizerInstanceRef:l,rowVirtualizerOptions:c},refs:{tableContainerRef:u}}=e,{density:f,draggingRow:h,expanded:p}=i();if(!o)return;const m=vc(c,{table:e}),g=(n=t?.length)!==null&&n!==void 0?n:r().rows.length,v=f==="compact"?37:f==="comfortable"?58:73,y=z3n(Object.assign({count:s?2*g:g,estimateSize:x=>s&&x%2==1?p===!0?100:0:v,getScrollElement:()=>u.current,measureElement:typeof window<"u"&&navigator.userAgent.indexOf("Firefox")===-1?x=>x?.getBoundingClientRect().height:void 0,overscan:4,rangeExtractor:(0,d.useCallback)(x=>{var b;return((S,C)=>{const _=PXe(S);return C===void 0||(C>=0&&C<Math.max(S.startIndex-S.overscan,0)&&_.unshift(C),C>=0&&C>S.endIndex+S.overscan&&_.push(C)),_})(x,(b=h?.index)!==null&&b!==void 0?b:0)},[h])},m));return y.virtualRows=y.getVirtualItems(),l&&(l.current=y),y},Bue=["string","number"],ZXe=({cell:e,rowRef:t,staticColumnIndex:n,staticRowIndex:r,table:i})=>{var o,s,l;const{getState:c,options:{enableFilterMatchHighlighting:u,mrtTheme:{matchHighlightColor:f}}}=i,{column:h,row:p}=e,{columnDef:m}=h,{globalFilter:g,globalFilterFn:v}=c(),y=h.getFilterValue();let x=e.getIsAggregated()&&m.AggregatedCell?m.AggregatedCell({cell:e,column:h,row:p,table:i}):p.getIsGrouped()&&!e.getIsGrouped()?null:e.getIsGrouped()&&m.GroupedCell?m.GroupedCell({cell:e,column:h,row:p,table:i}):void 0;const b=x!==void 0;if(b||(x=e.renderValue()),u&&m.enableFilterMatchHighlighting!==!1&&String(x)&&Bue.includes(typeof x)&&(y&&Bue.includes(typeof y)&&["autocomplete","text"].includes(m.filterVariant)||g&&Bue.includes(typeof g)&&h.getCanGlobalFilter())){const S=FXe?.({matchExactly:(y?m._filterFn:v)!=="fuzzy",query:((o=y??g)!==null&&o!==void 0?o:"").toString(),text:x?.toString()});(S?.length>1||!((s=S?.[0])===null||s===void 0)&&s.match)&&(x=(0,a.jsx)("span",{"aria-label":x,role:"note",children:(l=S?.map(({key:C,match:_,text:T})=>(0,a.jsx)(qn,{"aria-hidden":"true",component:"span",sx:_?{backgroundColor:f,borderRadius:"2px",color:M=>M.palette.mode==="dark"?M.palette.common.white:M.palette.common.black,padding:"2px 1px"}:void 0,children:T},C)))!==null&&l!==void 0?l:x}))}return m.Cell&&!b&&(x=m.Cell({cell:e,column:h,renderedCellValue:x,row:p,rowRef:t,staticColumnIndex:n,staticRowIndex:r,table:i})),x},ajn=e=>{var t,{cell:n,table:r}=e,i=Nj(e,["cell","table"]);const{options:{localization:o,muiCopyButtonProps:s}}=r,{column:l,row:c}=n,{columnDef:u}=l,[f,h]=(0,d.useState)(!1),p=Object.assign(Object.assign(Object.assign({},vc(s,{cell:n,column:l,row:c,table:r})),vc(u.muiCopyButtonProps,{cell:n,column:l,row:c,table:r})),i);return(0,a.jsx)(lo,Object.assign({},{disableInteractive:!0,enterDelay:1e3,enterNextDelay:1e3,placement:"top"},{title:(t=p?.title)!==null&&t!==void 0?t:f?o.copiedToClipboard:o.clickToCopy,children:(0,a.jsx)(Na,Object.assign({onClick:m=>((g,v)=>{g.stopPropagation(),navigator.clipboard.writeText(v),h(!0),setTimeout(()=>h(!1),4e3)})(m,n.getValue()),size:"small",type:"button",variant:"text"},p,{sx:m=>Object.assign({backgroundColor:"transparent",border:"none",color:"inherit",cursor:"copy",fontFamily:"inherit",fontSize:"inherit",letterSpacing:"inherit",m:"-0.25rem",minWidth:"unset",py:0,textAlign:"inherit",textTransform:"inherit"},vc(p?.sx,m)),title:void 0}))}))},ijn=e=>{var t,n,{cell:r,table:i}=e,o=Nj(e,["cell","table"]);const{getState:s,options:{createDisplayMode:l,editDisplayMode:c,muiEditTextFieldProps:u},refs:{editInputRefs:f},setCreatingRow:h,setEditingCell:p,setEditingRow:m}=i,{column:g,row:v}=r,{columnDef:y}=g,{creatingRow:x,editingRow:b}=s(),{editSelectOptions:S,editVariant:C}=y,_=x?.id===v.id,T=b?.id===v.id,[M,j]=(0,d.useState)(()=>r.getValue()),B=Object.assign(Object.assign(Object.assign({},vc(u,{cell:r,column:g,row:v,table:i})),vc(y.muiEditTextFieldProps,{cell:r,column:g,row:v,table:i})),o),W=vc(S,{cell:r,column:g,row:v,table:i}),K=C==="select"||B?.select,G=J=>{v._valuesCache[g.id]=J,_?h(v):T&&m(v)};return y.Edit?(0,a.jsx)(a.Fragment,{children:(t=y.Edit)===null||t===void 0?void 0:t.call(y,{cell:r,column:g,row:v,table:i})}):(0,a.jsx)(Ni,Object.assign({disabled:vc(y.enableEditing,v)===!1,fullWidth:!0,inputRef:J=>{J&&(f.current[g.id]=J,B.inputRef&&(B.inputRef=J))},label:["custom","modal"].includes(_?l:c)?y.header:void 0,margin:"none",name:g.id,placeholder:["custom","modal"].includes(_?l:c)?void 0:y.header,select:K,size:"small",value:M??"",variant:"standard"},B,{InputProps:Object.assign(Object.assign(Object.assign({},B.variant!=="outlined"?{disableUnderline:c==="table"}:{}),B.InputProps),{sx:J=>{var te;return Object.assign({mb:0},vc((te=B?.InputProps)===null||te===void 0?void 0:te.sx,J))}}),SelectProps:{MenuProps:{disableScrollLock:!0}},inputProps:Object.assign({autoComplete:"new-password"},B.inputProps),onBlur:J=>{var te;(te=B.onBlur)===null||te===void 0||te.call(B,J),G(M),p(null)},onChange:J=>{var te;(te=B.onChange)===null||te===void 0||te.call(B,J),j(J.target.value),K&&G(J.target.value)},onClick:J=>{var te;J.stopPropagation(),(te=B?.onClick)===null||te===void 0||te.call(B,J)},onKeyDown:J=>{var te,re;(te=B.onKeyDown)===null||te===void 0||te.call(B,J),J.key!=="Enter"||J.shiftKey||(re=f.current[g.id])===null||re===void 0||re.blur()},children:(n=B.children)!==null&&n!==void 0?n:W?.map(J=>{const{label:te,value:re}=(me=>{var Ce,Ae,_e;let Be="",Ue="";return me&&(typeof me!="object"?(Be=me,Ue=me):(Be=(Ae=(Ce=me.label)!==null&&Ce!==void 0?Ce:me.text)!==null&&Ae!==void 0?Ae:me.value,Ue=(_e=me.value)!==null&&_e!==void 0?_e:Be)),{label:Be,value:Ue}})(J);return(0,a.jsx)(Fi,{sx:{alignItems:"center",display:"flex",gap:"0.5rem",m:0},value:re,children:te},re)})}))},QXe=e=>{var t,n,r,i,o,{cell:s,numRows:l,rowRef:c,staticColumnIndex:u,staticRowIndex:f,table:h}=e,p=Nj(e,["cell","numRows","rowRef","staticColumnIndex","staticRowIndex","table"]);const m=uo(),{getState:g,options:{columnResizeDirection:v,columnResizeMode:y,createDisplayMode:x,editDisplayMode:b,enableCellActions:S,enableClickToCopy:C,enableColumnOrdering:_,enableColumnPinning:T,enableGrouping:M,layoutMode:j,mrtTheme:{draggingBorderColor:B},muiSkeletonProps:W,muiTableBodyCellProps:K},setHoveredColumn:G}=h,{actionCell:J,columnSizingInfo:te,creatingRow:re,density:me,draggingColumn:Ce,draggingRow:Ae,editingCell:_e,editingRow:Be,hoveredColumn:Ue,hoveredRow:$e,isLoading:Je,showSkeletons:Ne}=g(),{column:Ke,row:nt}=s,{columnDef:rt}=Ke,{columnDefType:st}=rt,gt={cell:s,column:Ke,row:nt,table:h},lt=Object.assign(Object.assign(Object.assign({},vc(K,gt)),vc(rt.muiTableBodyCellProps,gt)),p),ut=vc(W,{cell:s,column:Ke,row:nt,table:h}),[Fe,ft]=(0,d.useState)(100);(0,d.useEffect)(()=>{if(!Je&&!Ne||Fe!==100)return;const Tn=Ke.getSize();ft(st==="display"?Tn/2:Math.round(Math.random()*(Tn-Tn/3)+Tn/3))},[Je,Ne]);const Ct=(0,d.useMemo)(()=>{const Tn=Ce?.id===Ke.id,$n=Ue?.id===Ke.id,rr=Ae?.id===nt.id,ir=$e?.id===nt.id,Vn=Ke.getIsFirstColumn(),vr=Ke.getIsLastColumn(),Hn=l&&f===l-1,Fn=te.isResizingColumn===Ke.id,Qn=Fn&&y==="onChange",Yr=Qn?`2px solid ${B} !important`:Tn||rr?`1px dashed ${m.palette.grey[500]} !important`:$n||ir||Fn?`2px dashed ${B} !important`:void 0;return Qn?v==="ltr"?{borderRight:Yr}:{borderLeft:Yr}:Yr?{borderBottom:rr||ir||Hn&&!Fn?Yr:void 0,borderLeft:Tn||$n||(rr||ir)&&Vn?Yr:void 0,borderRight:Tn||$n||(rr||ir)&&vr?Yr:void 0,borderTop:rr||ir?Yr:void 0}:void 0},[te.isResizingColumn,Ce,Ae,Ue,$e,f]),Tt=T&&rt.columnDefType!=="group"&&Ke.getIsPinned(),Ut=BXe({cell:s,table:h}),zt=Ut&&!["custom","modal"].includes(b)&&(b==="table"||Be?.id===nt.id||_e?.id===s.id)&&!nt.getIsGrouped(),Ht=Ut&&x==="row"&&re?.id===nt.id,nn=(vc(C,s)===!0||vc(rt.enableClickToCopy,s)===!0)&&!["context-menu",!1].includes(vc(rt.enableClickToCopy,s)),Bt=vc(S,s),on={cell:s,table:h};return(0,a.jsx)(wn,Object.assign({align:m.direction==="rtl"?"right":"left","data-index":u,"data-pinned":!!Tt||void 0},lt,{onContextMenu:Tn=>{var $n;($n=lt?.onContextMenu)===null||$n===void 0||$n.call(lt,Tn),Bt&&(Tn.preventDefault(),h.setActionCell(s),h.refs.actionCellRef.current=Tn.currentTarget)},onDoubleClick:Tn=>{var $n;($n=lt?.onDoubleClick)===null||$n===void 0||$n.call(lt,Tn),(({cell:rr,table:ir})=>{const{options:{editDisplayMode:Vn},refs:{editInputRefs:vr}}=ir,{column:Hn}=rr;BXe({cell:rr,table:ir})&&Vn==="cell"&&(ir.setEditingCell(rr),queueMicrotask(()=>{var Fn;const Qn=vr.current[Hn.id];Qn&&(Qn.focus(),(Fn=Qn.select)===null||Fn===void 0||Fn.call(Qn))}))})({cell:s,table:h})},onDragEnter:Tn=>{var $n;($n=lt?.onDragEnter)===null||$n===void 0||$n.call(lt,Tn),M&&Ue?.id==="drop-zone"&&G(null),_&&Ce&&G(rt.enableColumnOrdering!==!1?Ke:null)},sx:Tn=>Object.assign(Object.assign({"&:hover":{outline:J?.id===s.id||b==="cell"&&Ut||b==="table"&&(Ht||zt)?`1px solid ${Tn.palette.grey[500]}`:void 0,textOverflow:"clip"},alignItems:j?.startsWith("grid")?"center":void 0,cursor:Bt?"context-menu":Ut&&b==="cell"?"pointer":"inherit",outline:J?.id===s.id?`1px solid ${Tn.palette.grey[500]}`:void 0,outlineOffset:"-1px",overflow:"hidden",p:me==="compact"?st==="display"?"0 0.5rem":"0.5rem":me==="comfortable"?st==="display"?"0.5rem 0.75rem":"1rem":st==="display"?"1rem 1.25rem":"1.5rem",textOverflow:st!=="display"?"ellipsis":void 0,whiteSpace:nt.getIsPinned()||me==="compact"?"nowrap":"normal"},(({column:$n,header:rr,table:ir,tableCellProps:Vn,theme:vr})=>{var Hn,Fn,Qn,Yr,wa,yr;const{getState:ea,options:{enableColumnVirtualization:hr,layoutMode:Nr}}=ir,{draggingColumn:Xn}=ea(),{columnDef:Lr}=$n,{columnDefType:fa}=Lr,ii=Lr.columnDefType!=="group"&&$n.getIsPinned(),pi={minWidth:`max(calc(var(--${rr?"header":"col"}-${Nue((Hn=rr?.id)!==null&&Hn!==void 0?Hn:$n.id)}-size) * 1px), ${(Fn=Lr.minSize)!==null&&Fn!==void 0?Fn:30}px)`,width:`calc(var(--${rr?"header":"col"}-${Nue((Qn=rr?.id)!==null&&Qn!==void 0?Qn:$n.id)}-size) * 1px)`};Nr==="grid"?pi.flex=`${[0,!1].includes(Lr.grow)?0:`var(--${rr?"header":"col"}-${Nue((Yr=rr?.id)!==null&&Yr!==void 0?Yr:$n.id)}-size)`} 0 auto`:Nr==="grid-no-grow"&&(pi.flex=+(Lr.grow||0)+" 0 auto");const Ji=ii?Object.assign(Object.assign({},XXe({column:$n,table:ir,theme:vr})),{left:ii==="left"?`${$n.getStart("left")}px`:void 0,opacity:.97,position:"sticky",right:ii==="right"?`${$n.getAfter("right")}px`:void 0}):{};return Object.assign(Object.assign(Object.assign({backgroundColor:"inherit",backgroundImage:"inherit",display:Nr?.startsWith("grid")?"flex":void 0,justifyContent:fa==="group"?"center":Nr?.startsWith("grid")?Vn.align:void 0,opacity:((wa=ir.getState().draggingColumn)===null||wa===void 0?void 0:wa.id)===$n.id||((yr=ir.getState().hoveredColumn)===null||yr===void 0?void 0:yr.id)===$n.id?.5:1,position:"relative",transition:hr?"none":"padding 150ms ease-in-out",zIndex:$n.getIsResizing()||Xn?.id===$n.id?2:fa!=="group"&&ii?1:0},Ji),pi),vc(Vn?.sx,vr))})({column:Ke,table:h,tableCellProps:lt,theme:Tn})),Ct),children:(t=lt.children)!==null&&t!==void 0?t:(0,a.jsxs)(a.Fragment,{children:[s.getIsPlaceholder()?(r=(n=rt.PlaceholderCell)===null||n===void 0?void 0:n.call(rt,{cell:s,column:Ke,row:nt,table:h}))!==null&&r!==void 0?r:null:Ne!==!1&&(Je||Ne)?(0,a.jsx)(cL,Object.assign({animation:"wave",height:20,width:Fe},ut)):st!=="display"||!["mrt-row-expand","mrt-row-numbers","mrt-row-select"].includes(Ke.id)&&nt.getIsGrouped()?Ht||zt?(0,a.jsx)(ijn,{cell:s,table:h}):nn&&rt.enableClickToCopy!==!1?(0,a.jsx)(ajn,{cell:s,table:h,children:(0,a.jsx)(ZXe,Object.assign({},on))}):(0,a.jsx)(ZXe,Object.assign({},on)):(i=rt.Cell)===null||i===void 0?void 0:i.call(rt,{cell:s,column:Ke,renderedCellValue:s.renderValue(),row:nt,rowRef:c,staticColumnIndex:u,staticRowIndex:f,table:h}),s.getIsGrouped()&&!rt.GroupedCell&&(0,a.jsxs)(a.Fragment,{children:[" (",(o=nt.subRows)===null||o===void 0?void 0:o.length,")"]})]})}))},ojn=(0,d.memo)(QXe,(e,t)=>t.cell===e.cell),sjn=e=>{var{parentRowRef:t,row:n,rowVirtualizer:r,staticRowIndex:i,table:o,virtualRow:s}=e,l=Nj(e,["parentRowRef","row","rowVirtualizer","staticRowIndex","table","virtualRow"]);const{getState:c,getVisibleLeafColumns:u,options:{enableRowVirtualization:f,layoutMode:h,mrtTheme:{baseBackgroundColor:p},muiDetailPanelProps:m,muiTableBodyRowProps:g,renderDetailPanel:v}}=o,{isLoading:y}=c(),x=vc(g,{isDetailPanel:!0,row:n,staticRowIndex:i,table:o}),b=Object.assign(Object.assign({},vc(m,{row:n,table:o})),l),S=!y&&v?.({row:n,table:o});return(0,a.jsx)(Ti,Object.assign({className:"Mui-TableBodyCell-DetailPanel","data-index":v?2*i+1:i,ref:C=>{var _;C&&((_=r?.measureElement)===null||_===void 0||_.call(r,C))}},x,{sx:C=>{var _,T;return Object.assign({display:h?.startsWith("grid")?"flex":void 0,position:s?"absolute":void 0,top:s?`${(T=(_=t.current)===null||_===void 0?void 0:_.getBoundingClientRect())===null||T===void 0?void 0:T.height}px`:void 0,transform:s?`translateY(${s?.start}px)`:void 0,width:"100%"},vc(x?.sx,C))},children:(0,a.jsx)(wn,Object.assign({className:"Mui-TableBodyCell-DetailPanel",colSpan:u().length},b,{sx:C=>Object.assign({backgroundColor:s?p:void 0,borderBottom:n.getIsExpanded()?void 0:"none",display:h?.startsWith("grid")?"flex":void 0,py:S&&n.getIsExpanded()?"1rem":0,transition:f?void 0:"all 150ms ease-in-out",width:"100%"},vc(b?.sx,C)),children:f?n.getIsExpanded()&&S:(0,a.jsx)(hm,{in:n.getIsExpanded(),mountOnEnter:!0,unmountOnExit:!0,children:S})}))}))},aH=e=>{var t,n,r,i,{columnVirtualizer:o,numRows:s,pinnedRowIds:l,row:c,rowVirtualizer:u,staticRowIndex:f,table:h,virtualRow:p}=e,m=Nj(e,["columnVirtualizer","numRows","pinnedRowIds","row","rowVirtualizer","staticRowIndex","table","virtualRow"]);const g=uo(),{getState:v,options:{enableRowOrdering:y,enableRowPinning:x,enableStickyFooter:b,enableStickyHeader:S,layoutMode:C,memoMode:_,mrtTheme:{baseBackgroundColor:T,pinnedRowBackgroundColor:M,selectedRowBackgroundColor:j},muiTableBodyRowProps:B,renderDetailPanel:W,rowPinningDisplayMode:K},refs:{tableFooterRef:G,tableHeadRef:J},setHoveredRow:te}=h,{density:re,draggingColumn:me,draggingRow:Ce,editingCell:Ae,editingRow:_e,hoveredRow:Be,isFullScreen:Ue,rowPinning:$e}=v(),Je=c.getVisibleCells(),{virtualColumns:Ne,virtualPaddingLeft:Ke,virtualPaddingRight:nt}=o??{},rt=(({row:Tn,table:$n})=>{const{options:{enableRowSelection:rr}}=$n;return Tn.getIsSelected()||vc(rr,Tn)&&Tn.getCanSelectSubRows()&&Tn.getIsAllSubRowsSelected()})({row:c,table:h}),st=x&&c.getIsPinned(),gt=Ce?.id===c.id,lt=Be?.id===c.id,ut=Object.assign(Object.assign({},vc(B,{row:c,staticRowIndex:f,table:h})),m),[Fe,ft]=(0,d.useMemo)(()=>x&&K?.includes("sticky")&&l&&c.getIsPinned()?[[...l].reverse().indexOf(c.id),l.indexOf(c.id)]:[],[l,$e]),Ct=(S||Ue)&&((t=J.current)===null||t===void 0?void 0:t.clientHeight)||0,Tt=b&&((n=G.current)===null||n===void 0?void 0:n.clientHeight)||0,Ut=vc(ut?.sx,g),zt=re==="compact"?37:re==="comfortable"?53:69,Ht=parseInt((i=(r=ut?.style)===null||r===void 0?void 0:r.height)!==null&&i!==void 0?i:Ut?.height,10)||void 0||zt,nn=(0,d.useRef)(null),Bt=rt?j:st?M:void 0,on=ut?.hover!==!1?rt?Bt:g.palette.mode==="dark"?`${S0(T,.3)}`:`${fm(T,.3)}`:void 0;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Ti,Object.assign({"data-index":W?2*f:f,"data-pinned":!!st||void 0,"data-selected":rt||void 0,onDragEnter:Tn=>{y&&Ce&&te(c)},ref:Tn=>{Tn&&(nn.current=Tn,u?.measureElement(Tn))},selected:rt},ut,{style:Object.assign({transform:p?`translateY(${p.start}px)`:void 0},ut?.style),sx:Tn=>Object.assign({"&:hover td:after":on?Object.assign({backgroundColor:oo(on,.3)},Lue):void 0,backgroundColor:`${T} !important`,bottom:!p&&Fe!==void 0&&st?Fe*Ht+(b?Tt-1:0)+"px":void 0,boxSizing:"border-box",display:C?.startsWith("grid")?"flex":void 0,opacity:st?.97:gt||lt?.5:1,position:p?"absolute":K?.includes("sticky")&&st?"sticky":"relative",td:Object.assign({},XXe({table:h,theme:Tn})),"td:after":Bt?Object.assign({backgroundColor:Bt},Lue):void 0,top:p?0:ft!==void 0&&st?ft*Ht+(S||Ue?Ct-1:0)+"px":void 0,transition:p?"none":"all 150ms ease-in-out",width:"100%",zIndex:K?.includes("sticky")&&st?2:0},Ut),children:[Ke?(0,a.jsx)("td",{style:{display:"flex",width:Ke}}):null,(Ne??Je).map((Tn,$n)=>{let rr=Tn;o&&($n=Tn.index,rr=Je[$n]);const ir={cell:rr,numRows:s,rowRef:nn,staticColumnIndex:$n,staticRowIndex:f,table:h};return rr?_!=="cells"||rr.column.columnDef.columnDefType!=="data"||me||Ce||Ae?.id===rr.id||_e?.id===c.id?(0,a.jsx)(QXe,Object.assign({},ir),rr.id):(0,a.jsx)(ojn,Object.assign({},ir),rr.id):null}),nt?(0,a.jsx)("td",{style:{display:"flex",width:nt}}):null]})),W&&!c.getIsGrouped()&&(0,a.jsx)(sjn,{parentRowRef:nn,row:c,rowVirtualizer:u,staticRowIndex:f,table:h,virtualRow:p})]})},Uue=(0,d.memo)(aH,(e,t)=>e.row===t.row&&e.staticRowIndex===t.staticRowIndex);(0,d.memo)(e=>{var t,n,r,i,o,s,{columnVirtualizer:l,table:c}=e,u=Nj(e,["columnVirtualizer","table"]);const{getBottomRows:f,getIsSomeRowsPinned:h,getRowModel:p,getState:m,getTopRows:g,options:{enableStickyFooter:v,enableStickyHeader:y,layoutMode:x,localization:b,memoMode:S,muiTableBodyProps:C,renderDetailPanel:_,renderEmptyRowsFallback:T,rowPinningDisplayMode:M},refs:{tableFooterRef:j,tableHeadRef:B,tablePaperRef:W}}=c,{columnFilters:K,globalFilter:G,isFullScreen:J,rowPinning:te}=m(),re=Object.assign(Object.assign({},vc(C,{table:c})),u),me=(y||J)&&((t=B.current)===null||t===void 0?void 0:t.clientHeight)||0,Ce=v&&((n=j.current)===null||n===void 0?void 0:n.clientHeight)||0,Ae=(0,d.useMemo)(()=>{var Je,Ne;return!((Je=te.bottom)===null||Je===void 0)&&Je.length||!((Ne=te.top)===null||Ne===void 0)&&Ne.length?p().rows.filter(Ke=>Ke.getIsPinned()).map(Ke=>Ke.id):[]},[te,p().rows]),_e=(Je=>{const{getRowModel:Ne,getState:Ke,options:{data:nt,enableGlobalFilterRankedResults:rt,positionCreatingRow:st}}=Je,{creatingRow:gt,expanded:lt,globalFilter:ut,pagination:Fe,rowPinning:ft,sorting:Ct}=Ke();return(0,d.useMemo)(()=>tjn(Je),[gt,nt,rt,lt,Ne().rows,ut,Fe.pageIndex,Fe.pageSize,st,ft,Ct])})(c),Be=rjn(c,_e),{virtualRows:Ue}=Be??{},$e={columnVirtualizer:l,numRows:_e.length,table:c};return(0,a.jsxs)(a.Fragment,{children:[!M?.includes("sticky")&&h("top")&&(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({display:x?.startsWith("grid")?"grid":void 0,position:"sticky",top:me-1,zIndex:1},vc(re?.sx,Je)),children:g().map((Je,Ne)=>{const Ke=Object.assign(Object.assign({},$e),{row:Je,staticRowIndex:Ne});return(0,a.jsx)(S==="rows"?Uue:aH,Object.assign({},Ke),Je.id)})})),(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({display:x?.startsWith("grid")?"grid":void 0,height:Be?`${Be.getTotalSize()}px`:void 0,minHeight:_e.length?void 0:"100px",position:"relative"},vc(re?.sx,Je)),children:(r=re?.children)!==null&&r!==void 0?r:_e.length?(0,a.jsx)(a.Fragment,{children:(Ue??_e).map((Je,Ne)=>{let Ke=Je;if(Be){if(_){if(Je.index%2==1)return null;Ne=Je.index/2}else Ne=Je.index;Ke=_e[Ne]}const nt=Object.assign(Object.assign({},$e),{pinnedRowIds:Ae,row:Ke,rowVirtualizer:Be,staticRowIndex:Ne,virtualRow:Be?Je:void 0}),rt=`${Ke.id}-${Ke.index}`;return(0,a.jsx)(S==="rows"?Uue:aH,Object.assign({},nt),rt)})}):(0,a.jsx)("tr",{style:{display:x?.startsWith("grid")?"grid":void 0},children:(0,a.jsx)("td",{colSpan:c.getVisibleLeafColumns().length,style:{display:x?.startsWith("grid")?"grid":void 0},children:(i=T?.({table:c}))!==null&&i!==void 0?i:(0,a.jsx)(Ft,{sx:{color:"text.secondary",fontStyle:"italic",maxWidth:`min(100vw, ${(s=(o=W.current)===null||o===void 0?void 0:o.clientWidth)!==null&&s!==void 0?s:360}px)`,py:"2rem",textAlign:"center",width:"100%"},children:G||K.length?b.noResultsFound:b.noRecordsToDisplay})})})})),!M?.includes("sticky")&&h("bottom")&&(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({bottom:Ce-1,display:x?.startsWith("grid")?"grid":void 0,position:"sticky",zIndex:1},vc(re?.sx,Je)),children:f().map((Je,Ne)=>{const Ke=Object.assign(Object.assign({},$e),{row:Je,staticRowIndex:Ne});return(0,a.jsx)(S==="rows"?Uue:aH,Object.assign({},Ke),Je.id)})}))]})},(e,t)=>e.table.options.data===t.table.options.data);const ljn={padding:"1.2rem",display:"flex",flexFlow:"column",minHeight:"48px",position:"relative",borderRadius:"5px",border:"1px solid #ff7900",borderLeft:"10px solid #ff7900",background:"#fff",boxShadow:"(1px,2px,2px,0,rgba(0,0,0,0.2))",marginBottom:"1rem"},cjn={position:"relative",h1:{margin:0,fontSize:"14px",lineHeight:"1.4rem",textTransform:"initial",fontWeight:"bold"}},JXe=({messageType:e,messageHeader:t,messageBody:n})=>(0,a.jsxs)(qn,{sx:ljn,borderColor:e,children:[(0,a.jsx)(qn,{sx:cjn,children:(0,a.jsx)("h1",{children:t})}),n!==""&&(0,a.jsx)("div",{className:"message__content",children:typeof n=="string"?(0,a.jsx)("p",{children:n}):n})]}),ujn=[{color:"#dbdbdb",position:"relative",height:"130px",border:"2px dashed #ababab",backgroundPosition:"center",backgroundRepeat:"no-repeat",borderRadius:"5px"},{"&::before":{position:"absolute",left:"50%",display:"block",height:"50px",width:"100px",textAlign:"center",marginLeft:"-50px",opacity:"0.1"}}],djn={display:"none"},fjn={pointerEvents:"none",height:"100%",display:"flex",alignItems:"center",justifyContent:"center"},hjn={position:"absolute",zIndex:10,height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center"},pjn={display:"inline",color:"cornflowerblue",marginLeft:"5px",cursor:"pointer",width:"100%",height:"100%","&:hover":{textDecoration:"underline",cursor:"pointer",width:"100%",height:"100%"}},mjn=(e,t)=>{switch(t.type){case"enter":return{...e,open:!0};case"exit":return{...e,open:!1};case"drop":let n=e.description;return n||(n=t.payload.name.split(".").slice(0,-1).join(".")),{...e,open:!1,file:t.payload,description:n};case"set_description":return{...e,description:t.payload};case"select_doc_type":return{...e,selectedDocType:t.payload};case"reset_file":return{...e,file:null,saving:!1};case"saving":return{...e,saving:!0};default:throw new Error("This case shouldnt happen")}},iH=({isUploaded:e,acceptedFileTypes:t,onFileUpload:n,isBinary:r,fileErrorMessage:i,translate:o})=>{const[{file:s,open:l},c]=(0,d.useReducer)(mjn,{file:null,open:!1,saving:!1,description:""}),[u,f]=(0,d.useState)(void 0),[h,p]=(0,d.useState)(void 0),m=(0,d.useRef)(null),g=(0,d.useRef)(null),v=C=>{c({type:"enter"}),C.preventDefault(),C.stopPropagation()},y=C=>{C.preventDefault(),C.stopPropagation()},x=C=>{c({type:"exit"}),C.preventDefault(),C.stopPropagation()},b=C=>{const _=C.dataTransfer?.files[0];C.dataTransfer?.clearData(),c({type:"drop",payload:_}),C.preventDefault(),C.stopPropagation()},S=()=>{f(void 0),p(void 0),g&&g.current&&(g.current.value=""),c({type:"reset_file"})};return(0,d.useEffect)(()=>(m.current?.addEventListener("dragenter",v),m.current?.addEventListener("dragleave",x),m.current?.addEventListener("dragover",y),m.current?.addEventListener("drop",b),()=>{m.current&&(m.current.removeEventListener("dragenter",v),m.current.removeEventListener("dragleave",x),m.current.removeEventListener("dragover",y),m.current.removeEventListener("drop",b))}),[t]),(0,d.useEffect)(()=>{(()=>{if(s){const C=s.name.split(".");let _="",T="";C.length>1&&(_=C[C.length-1],T=`.${_}`),t&&t.filter(M=>M===T).length>0?(f(void 0),function(){if(c({type:"saving"}),s){const M=new FileReader;M.addEventListener("load",function(){const j={name:s.name,data:M.result};n(r?s:j)}),M.readAsDataURL(s)}}()):(f({body:i||o("attachment_dragzone_mimeTypeError_body"),header:o("attachment_dragzone_mimeTypeError_header"),type:"warning"}),c({type:"reset_file"}))}})()},[s]),(0,d.useEffect)(()=>{e&&S()},[e]),(0,a.jsxs)(qn,{children:[u&&(0,a.jsx)(JXe,{messageType:u.type,messageBody:u.body,messageHeader:u.header}),h&&(0,a.jsx)(JXe,{messageType:"alert",messageBody:h.body}),(0,a.jsx)(qn,{ref:m,sx:ujn,children:(0,a.jsxs)(qn,{sx:fjn,children:[(0,a.jsx)("input",{type:"file",style:{display:"none"},onChange:C=>{const _=C.target;_.files&&c({type:"drop",payload:_.files[0]})},ref:g,accept:t.join(",")}),(0,a.jsx)(qn,{sx:l?{display:"none"}:{pointerEvents:"initial"},children:(0,a.jsxs)(Vr,{container:!0,spacing:1,children:[(0,a.jsx)(Vr,{alignContent:"center",item:!0,xs:12,sx:{display:"flex"},children:(0,a.jsx)(Nxe.A,{sx:{height:"4rem",width:"4rem",margin:"auto"}})}),(0,a.jsxs)(Vr,{item:!0,xs:12,sx:{display:l?"none":"inline",textAlign:"center"},children:[o("attachment_dragzone_hover"),(0,a.jsx)(qn,{sx:pjn,onClick:()=>g.current?.click(),children:o("attachment_dragzone_fetch")}),o("attachment_dragzone_hover_end")]}),(0,a.jsx)(Vr,{item:!0,xs:12,sx:{display:s?"inline":"none"}})]})}),(0,a.jsx)(qn,{sx:l?hjn:djn,children:o("attachment_dragzone_drop")})]})}),(0,a.jsx)(qn,{sx:{marginTop:"1rem",width:"100%",display:s?"block":"none"},children:(0,a.jsxs)(qn,{sx:{marginLeft:"10px"},children:[(0,a.jsx)(Lxe.A,{sx:{marginRight:"10px",float:"left",color:"cornflowerblue"}}),s?.name,(0,a.jsx)(ON.A,{onClick:S,sx:{float:"right",marginRight:"2px",cursor:"pointer"}})]})})]})},R0=({paperProps:e,margin:t,color:n,children:r})=>(0,a.jsx)(vo,{elevation:3,sx:{...e,borderRadius:"5px",borderLeft:`solid 8px ${n||"cornflowerblue"}`,margin:t||"10%",display:"flex",alignItems:"center"},children:(0,a.jsx)(lh,{sx:{p:"20px","&:last-child":{pb:"20px"}},children:(0,a.jsx)(Ft,{fontSize:"0.8rem",margin:"0 10px",variant:"body1",component:"div",children:r})})});function qXe(e){const{color:t,margin:n}=e;return(0,a.jsx)(qn,{sx:{height:"12px",width:"12px",backgroundColor:`${t}`,borderRadius:"50%",display:"inline-block",margin:n||"auto"}})}const oH={MuiTooltip:{styleOverrides:{tooltip:{backgroundColor:"#111"},arrow:{color:"#111"}}},MuiCard:{styleOverrides:{root:{boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)"}}},MuiTablePagination:{styleOverrides:{displayedRows:{margin:"unset!important"},selectLabel:{margin:"unset!important"}}},MuiSelect:{styleOverrides:{nativeInput:{opacity:"0!important"}}},MuiPaper:{variants:[{props:{variant:"dashboardPaper"},style:{position:"relative",padding:40,boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)",borderRadius:"8px",height:"100%",boxSizing:"border-box"}},{props:{variant:"dashboardPaperTabs"},style:{position:"relative",boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)",borderRadius:"8px","& .MuiGrid-container":{paddingLeft:"40px",paddingRight:"40px",paddingBottom:"40px"}}},{props:{variant:"paperFrame"},style:{position:"relative",padding:40,boxShadow:"0 0 15px -2px rgb(0 0 0 / 20%)",borderRadius:"8px",height:"100%",boxSizing:"border-box"}}]},MuiButton:{variants:[{props:{variant:"outlined"},style:{border:"2px solid",backgroundColor:"transparent",":hover":{border:"2px solid"}}},{props:{variant:"selectionPanel"},style:{backgroundColor:"#fff",border:"2px solid",borderRadius:"6px",height:"80px",textTransform:"initial",justifyContent:"space-between"}}]},MuiCheckbox:{styleOverrides:{root:{input:{display:"inline-flex!important",":disabled":{display:"none!important"}}}}},MuiLink:{styleOverrides:{underlineNone:{":hover":{textDecoration:"none!important"}}}}},Vue={fontFamily:"Open Sans, Arial, sans-serif",h1:{fontSize:36},h2:{fontSize:32,fontWeight:500},h3:{fontSize:28,fontWeight:600},h4:{fontSize:18,fontWeight:500},h5:{fontSize:16,fontWeight:600,color:"#333333"},h6:{fontSize:14,fontWeight:600,color:"#333333"},subtitle1:{fontSize:13,fontWeight:600,color:"#333333"},subtitle2:{fontSize:14,fontWeight:600},subtitle3:{fontSize:16,fontWeight:600},body1:{fontSize:16},body2:{fontSize:14},body3:{fontFamily:"Open Sans, Arial, sans-serif",fontSize:12},chartLegend:{fontSize:14,fontFamily:"Open Sans, Arial, sans-serif"},cardHeader:{fontSize:18,fontWeight:600,fontFamily:"Open Sans, Arial, sans-serif"},button:{fontFamily:"Open Sans, Arial, sans-serif",borderRadius:"5px",borderWidth:"2px",lineHeight:"1rem",height:"36px",paddingLeft:"1.5rem",paddingRight:"1.5rem",maxWidth:"100%",textOverflow:"ellipsis",transition:"all",transitionDuration:"500ms",fontSize:14}},{palette:gjn}=(0,Of.A)(),{augmentColor:vjn}=gjn,NS=e=>vjn({color:{main:e}});let eZe=(0,Of.A)({typography:{...Vue},components:{...oH},palette:{primary:{light:"#666666",main:"#333333"},secondary:{main:"#C40F11",dark:"#990002"},accent:{light:"#3CAFC1",main:"#0C9CB2",dark:"#097C8E",contrastText:"#333333"},success:NS("#12c800"),info:NS("#0d6bfe"),warning:NS("#ff7900"),error:NS("#ef0000"),light:{light:"#F4F4F4",main:"#DBDBDB",dark:"#999999",contrastText:"#333333"},gray:NS("#666666"),dark:NS("#2D2D2D"),red:NS("#C40F11"),darkGrey:NS("#2D2D2D"),data_pink:{light:"#FEE1F0",main:"#C7007B",dark:"#7A004C",contrastText:"#333333"},data_magenta:{light:"#E5C1E4",main:"#D904CF",dark:"#8C0086",contrastText:"#333333"},data_mochaccino:{light:"#EDBAA8",main:"#953919",dark:"#691A12",contrastText:"#333333"},data_blue:{light:"#D4E6F2",main:"#5999FF",dark:"#014ABE",contrastText:"#333333"},data_yellow:{light:"#FFF6D1",main:"#FFDE51",dark:"#FFDF00",contrastText:"#333333"},data_orange:{light:"#FFE4CD",main:"#FFA14D",dark:"#E66D00",contrastText:"#333333"},data_red:{light:"#F3CECF",main:"#E46E67",dark:"#CD0000",contrastText:"#333333"},data_green:{light:"#C6E6B1",main:"#12C800",dark:"#0A7A00",contrastText:"#333333"}}});eZe=Cw(eZe);const{palette:yjn}=(0,Of.A)(),{augmentColor:xjn}=yjn,km=e=>xjn({color:{main:e}});let tZe=(0,Of.A)({typography:{fontFamily:"TT Norms, sans-serif",fontWeightBold:700,fontWeightRegular:400,fontWeightMedium:500,h1:{fontSize:36,fontWeight:400},h2:{fontSize:32,fontWeight:600},h3:{fontSize:28,fontWeight:700},h4:{fontSize:18,fontWeight:600},h5:{fontSize:16,fontWeight:700},subtitle1:{fontSize:16,fontWeight:600},subtitle2:{fontSize:14,fontWeight:600},body1:{fontSize:16},body2:{fontSize:14},body3:{fontSize:12},chartLegend:{fontSize:14},cardHeader:{fontSize:18,fontWeight:600},button:{fontWeight:700,lineHeight:"1rem",height:"36px",maxWidth:"100%",textOverflow:"ellipsis",transition:"all",transitionDuration:"500ms",fontSize:16}},components:{...oH,MuiButton:{variants:[{props:{variant:"contained"},style:{color:"#0F1015",backgroundColor:"#0295F5",padding:"24px",textTransform:"none",border:"none",borderRadius:"30px","&:hover":{backgroundColor:"#80CAFA"}}},{props:{variant:"outlined"},style:{color:"#0F1015",border:"2px solid",borderColor:"#0295F5",borderRadius:"30px",padding:"24px",textTransform:"none",backgroundColor:"transparent","&:hover":{border:"2px solid",borderColor:"#80CAFA"}}},{props:{variant:"selectionPanel"},style:{backgroundColor:"#fff",border:"2px solid",borderRadius:"40px",height:"80px",textTransform:"initial",justifyContent:"space-between"}}]},MuiTextField:{variants:[{props:{variant:"outlined"},style:{textTransform:"none",backgroundColor:"#E2F3FC",border:"none",borderRadius:"30px","&:hover":{borderColor:"#0295F5"},"& .MuiOutlinedInput-root":{borderRadius:"30px","& fieldset":{border:"#E2F3FC",borderRadius:"30px","&:hover fieldset":{border:"1px solid",borderColor:"#0295F5"}},"& .notchedOutline":{border:"none",display:"none"},"&:hover .notchedOutline":{border:"none"},"&$focused .notchedOutline":{border:"none"}}}}]},MuiAlert:{variants:[{props:{variant:"standard"},style:{borderLeft:"10px solid #41DDAD",backgroundColor:"#FFFFFF",textTransform:"none",border:"none",borderRadius:"5px","&:hover":{backgroundColor:"#FFFFFF"}}}]}},palette:{primary:km("#0295F5"),secondary:km("#80CAFA"),accent:{light:"#82DBD3",main:"#06B7A7",dark:"#097C8E",contrastText:"#82DBD3"},success:km("#41DDAD"),info:km("#303A47"),warning:km("#FEE458"),error:km("#FF3760"),light:km("#F8F8FF"),dark:km("#2D2D2D"),gray:km("#666666"),red:km("#C40F11"),darkGrey:km("#2D2D2D"),header:km("#FFFFFF"),headerIcon:km("#0295F5")}});tZe=Cw(tZe);const{palette:bjn}=(0,Of.A)(),{augmentColor:wjn}=bjn,lv=e=>wjn({color:{main:e}});let nZe=(0,Of.A)({typography:{...Vue},components:{...oH},palette:{primary:lv("#005AB4"),secondary:lv("#223C52"),accent:{main:"#005AB4",light:"rgba(0, 90, 180, 0.08)",contrastText:"#7CAACC"},success:lv("#12c800"),info:lv("#0D6BFE"),warning:lv("#FF7900"),error:lv("#ef0000"),light:lv("#F8F8FF"),dark:lv("#2D2D2D"),red:lv("#C40F11"),darkGrey:lv("#2D2D2D"),header:lv("#005AB4"),headerIcon:lv("#FFFFF")}});nZe=Cw(nZe);const{palette:Sjn}=(0,Of.A)(),{augmentColor:Cjn}=Sjn,cv=e=>Cjn({color:{main:e}});let rZe=(0,Of.A)({typography:{...Vue},components:{...oH,MuiButton:{variants:[{props:{variant:"contained"},style:{color:"white",backgroundColor:"#000000",padding:"24px",textTransform:"none",border:"none","&:hover":{backgroundColor:"#FF928E",color:"#000000"}}},{props:{variant:"outlined"},style:{color:"#000000",border:"2px solid",borderColor:"#000000",padding:"24px",textTransform:"none",backgroundColor:"transparent","&:hover":{border:"2px solid",borderColor:"#FF928E",color:"#FF928E"}}},{props:{variant:"disabled"},style:{color:"rgba(0, 0, 0, 0.38)",backgroundColor:"rgba(0, 0, 0, 0.12)",padding:"24px",textTransform:"none",border:"none",boxShadow:"0px 3px 1px -2px rgba(0, 0, 0, 0.20), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)","&:hover":{border:"2px solid",borderColor:"#FF928E",color:"#FF928E"}}},{props:{variant:"selectionPanel"},style:{backgroundColor:"#fff",border:"2px solid",height:"80px",textTransform:"initial",justifyContent:"space-between"}}]}},palette:{primary:cv("#000000"),secondary:cv("#FF928E"),accent:{main:"#FF928E",light:"#FFA6A3",contrastText:"#FFBCBA"},success:cv("#12c800"),info:cv("#0D6BFE"),warning:cv("#FF7900"),error:cv("#ef0000"),light:cv("#F8F8FF"),dark:cv("#2D2D2D"),red:cv("#C40F11"),darkGrey:cv("#2D2D2D"),header:cv("#FF928E"),headerIcon:cv("#000000")}});rZe=Cw(rZe);const Ejn=(0,qt.Ay)(qn)(()=>({position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",backgroundColor:"white",borderRadius:"8px",padding:"40px"}));function Lj(e){return(0,a.jsx)(Ejn,{...e})}var aZe,Bj;(0,qt.Ay)(qn)(()=>({paddingTop:"2px",fontSize:"18px"})),(Bj=aZe||(aZe={}))[Bj.always=0]="always",Bj[Bj.onOther=1]="onOther",Bj[Bj.never=2]="never";const LS={"x-small":18,small:30,medium:50,large:75,"x-large":100};eL.A.div`
  display: inline-block;
  transform-origin: center center;
  position: relative;
  animation: rotate 1s linear infinite;
  font-size: 14px;

  ${({size:e})=>e&&`
    &.${e} {
      width: ${LS[e]}px;
      height: ${LS[e]}px;
    }
  `}

  ${({center:e,relCenter:t,size:n})=>(e||t)&&`
    position: ${t?"absolute":"fixed"};
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: ${LS[n]}px;
    height: ${LS[n]}px;
    z-index: 100;
  `}

  @keyframes rotate {
    100% {
      transform: rotate(360deg);
    }
  }
`,eL.A.span`
  display: inline-block;

  ${({size:e})=>e&&`
    &.${e} {
      width: ${LS[e]}px;
      height: ${LS[e]}px;
      font-size: ${LS[e]}px;
      line-height: ${LS[e]}px;
    }
  `}

  ${({color:e})=>e&&`
    &.${e} {
      color: ${e==="red"?"#c40f11":e};
    }
  `}
`,function(e){if(JSON&&!JSON.dateParser){var t=/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}(?:\.{0,1}\d*))(?:Z|(\+|-)([\d|:]*))?$/,n=/^\/Date\((d|-|.*)\)[\/|\\]$/;JSON.parseMsAjaxDate=!1,JSON.useDateParser=function(i){i!==e?JSON._parseSaved&&(JSON.parse=JSON._parseSaved,JSON._parseSaved=null):JSON._parseSaved||(JSON._parseSaved=JSON.parse,JSON.parse=JSON.parseWithDate)};var r=function(i){return function(o,s){var l=s;if(typeof s=="string"){var c=t.exec(s);if(c)l=new Date(s);else if(JSON.parseMsAjaxDate&&(c=n.exec(s))){var u=c[1].split(/[-+,.]/);l=new Date(u[0]?+u[0]:0-+u[1])}}return i!==e?i(o,l):l}};JSON.dateParser=r(),JSON.parseWithDate=function(i,o){var s=JSON._parseSaved?JSON._parseSaved:JSON.parse;try{return s(i,r(o))}catch{throw new Error("JSON content could not be parsed")}},JSON.dateStringToDate=function(i,o){if(o||(o=null),!i)return o;if(i.getTime)return i;i[0]!=='"'&&i[0]!=="'"||(i=i.substr(1,i.length-2));var s=t.exec(i);if(s)return new Date(i);if(!JSON.parseMsAjaxDate)return o;if(s=n.exec(i)){var l=s[1].split(/[-,.]/);return new Date(+l[0])}return o}}}(),{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_BUSINESS_ACCOUNT_API_URL:"https://api.creditinfo.is/business-account",REACT_APP_BUSINESS_WEB_API_URL:"https://api.creditinfo.is/Business",REACT_APP_BUSINESS_WEB_URL:"https://fyrirtaeki.creditinfo.is",REACT_APP_CREDIT_ANALYSIS_API_URL:"https://api.creditinfo.is/creditanalysiscore",REACT_APP_CREDIT_SCORE_API_URL:"https://api.creditinfo.is/creditscore",REACT_APP_DDREGISTRY_API_URL:"https://api.creditinfo.is/DefaultDebtorRegistry",REACT_APP_DECISION_API_URL:"https://api.creditinfo.is/decision",REACT_APP_ENVIRONMENT:"production",REACT_APP_ESG_URL:"https://api.creditinfo.is/esg",REACT_APP_FFYEAR:"2024",REACT_APP_GIT_COMMIT_HASH:"67693480e8e45851029291a298787f20ec17f686",REACT_APP_HEAVYMACHINERYREGISTRY_API_URL:"https://api.creditinfo.is/heavymachineryregistry",REACT_APP_ICONS_CSS:"https://static.creditinfo.is/icons/icons.min.css",REACT_APP_INTERNALREVENUEREGISTRY_API_URL:"https://api.creditinfo.is/internalrevenueregistry",REACT_APP_KYC_API_URL:"https://api.creditinfo.is/KnowYourCustomer",REACT_APP_KYC_BUSINESS_FORM_ID:"5",REACT_APP_KYC_INDIVIDUAL_FORM_ID:"4",REACT_APP_LANDREGISTRY_API_URL:"https://api.creditinfo.is/landregistrycore",REACT_APP_MEDIAMONITOR_API_URL:"https://api.creditinfo.is/mediamonitor",REACT_APP_MONITOR_API_URL:"https://api.creditinfo.is/Monitoring",REACT_APP_NEWS_LOGO_ROOT:"https://static.creditinfo.is/resources/common/img/media/",REACT_APP_PEP_API_URL:"https://api.creditinfo.is/politicallyexposedperson",REACT_APP_PORTFOLIO_API_URL:"https://api.creditinfo.is/portfoliooverview",REACT_APP_REALESTATE_API_URL:"https://api.creditinfo.is/realestate",REACT_APP_SEERISK_API_URL:"https://api.creditinfo.is/SeeRisk",REACT_APP_SENTRY_LOGGING:"yes",REACT_APP_SHARED_API_URL:"https://api.creditinfo.is/shared",REACT_APP_STATIC_DOCUMENT_URL:"https://static.creditinfo.is/resources/docs/",REACT_APP_STATIC_IMG_URL:"https://static.creditinfo.is/resources/common/img",REACT_APP_STATIC_SAMPLES_URL:"https://static.creditinfo.is/resources/common/samples",REACT_APP_STATIC_URL:"https://static.creditinfo.is",REACT_APP_STS_URL:"https://login.creditinfo.is",REACT_APP_SUBJECT_REGISTRY_API_URL:"https://api.creditinfo.is/SubjectRegistry",REACT_APP_USE_ANALYTICS:"yes",REACT_APP_VEHICLEREGISTRY_API_URL:"https://api.creditinfo.is/vehicleregistrycore"}.REACT_APP_DETAILED_API_ERRORS;/**
 * @remix-run/router v1.16.1
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function sH(){return sH=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},sH.apply(this,arguments)}var Uj;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Uj||(Uj={}));const iZe="popstate";function oZe(e,t){return{usr:e.state,key:e.key,idx:t}}function $ue(e,t,n,r){return n===void 0&&(n=null),sH({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?function(i){let o={};if(i){let s=i.indexOf("#");s>=0&&(o.hash=i.substr(s),i=i.substr(0,s));let l=i.indexOf("?");l>=0&&(o.search=i.substr(l),i=i.substr(0,l)),i&&(o.pathname=i)}return o}(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function sZe(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}var lZe;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(lZe||(lZe={}));var p9=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof rn.g<"u"?rn.g:typeof self<"u"?self:{};function Fc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var El,_jn=Error,Tjn=EvalError,Ajn=RangeError,Pjn=ReferenceError,cZe=SyntaxError,m9=TypeError,Ojn=URIError,uZe=typeof Symbol<"u"&&Symbol,zue={__proto__:null,foo:{}},jjn=Object,Mjn=Object.prototype.toString,Rjn=Math.max,dZe=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var i=0;i<t.length;i+=1)n[i+e.length]=t[i];return n},Wue=Function.prototype.bind||function(e){var t=this;if(typeof t!="function"||Mjn.apply(t)!=="[object Function]")throw new TypeError("Function.prototype.bind called on incompatible "+t);for(var n,r=function(c){for(var u=[],f=1,h=0;f<c.length;f+=1,h+=1)u[h]=c[f];return u}(arguments),i=Rjn(0,t.length-r.length),o=[],s=0;s<i;s++)o[s]="$"+s;if(n=Function("binder","return function ("+function(c){for(var u="",f=0;f<c.length;f+=1)u+=c[f],f+1<c.length&&(u+=",");return u}(o)+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof n){var c=t.apply(this,dZe(r,arguments));return Object(c)===c?c:this}return t.apply(e,dZe(r,arguments))}),t.prototype){var l=function(){};l.prototype=t.prototype,n.prototype=new l,l.prototype=null}return n},Djn=Function.prototype.call,kjn=Object.prototype.hasOwnProperty,Ijn=Wue.call(Djn,kjn),Fjn=_jn,Njn=Tjn,Ljn=Ajn,Bjn=Pjn,Vj=cZe,$j=m9,Ujn=Ojn,fZe=Function,Hue=function(e){try{return fZe('"use strict"; return ('+e+").constructor;")()}catch{}},mT=Object.getOwnPropertyDescriptor;if(mT)try{mT({},"")}catch{mT=null}var Gue=function(){throw new $j},Vjn=mT?function(){try{return Gue}catch{try{return mT(arguments,"callee").get}catch{return Gue}}}():Gue,zj=typeof uZe=="function"&&typeof Symbol=="function"&&typeof uZe("foo")=="symbol"&&typeof Symbol("bar")=="symbol"&&function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;for(t in e[t]=42,e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var r=Object.getOwnPropertySymbols(e);if(r.length!==1||r[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var i=Object.getOwnPropertyDescriptor(e,t);if(i.value!==42||i.enumerable!==!0)return!1}return!0}(),$jn={__proto__:zue}.foo===zue.foo&&!(zue instanceof jjn),Wf=Object.getPrototypeOf||($jn?function(e){return e.__proto__}:null),Wj={},zjn=typeof Uint8Array<"u"&&Wf?Wf(Uint8Array):El,gT={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?El:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?El:ArrayBuffer,"%ArrayIteratorPrototype%":zj&&Wf?Wf([][Symbol.iterator]()):El,"%AsyncFromSyncIteratorPrototype%":El,"%AsyncFunction%":Wj,"%AsyncGenerator%":Wj,"%AsyncGeneratorFunction%":Wj,"%AsyncIteratorPrototype%":Wj,"%Atomics%":typeof Atomics>"u"?El:Atomics,"%BigInt%":typeof BigInt>"u"?El:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?El:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?El:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?El:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Fjn,"%eval%":eval,"%EvalError%":Njn,"%Float32Array%":typeof Float32Array>"u"?El:Float32Array,"%Float64Array%":typeof Float64Array>"u"?El:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?El:FinalizationRegistry,"%Function%":fZe,"%GeneratorFunction%":Wj,"%Int8Array%":typeof Int8Array>"u"?El:Int8Array,"%Int16Array%":typeof Int16Array>"u"?El:Int16Array,"%Int32Array%":typeof Int32Array>"u"?El:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":zj&&Wf?Wf(Wf([][Symbol.iterator]())):El,"%JSON%":typeof JSON=="object"?JSON:El,"%Map%":typeof Map>"u"?El:Map,"%MapIteratorPrototype%":typeof Map<"u"&&zj&&Wf?Wf(new Map()[Symbol.iterator]()):El,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?El:Promise,"%Proxy%":typeof Proxy>"u"?El:Proxy,"%RangeError%":Ljn,"%ReferenceError%":Bjn,"%Reflect%":typeof Reflect>"u"?El:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?El:Set,"%SetIteratorPrototype%":typeof Set<"u"&&zj&&Wf?Wf(new Set()[Symbol.iterator]()):El,"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?El:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":zj&&Wf?Wf(""[Symbol.iterator]()):El,"%Symbol%":zj?Symbol:El,"%SyntaxError%":Vj,"%ThrowTypeError%":Vjn,"%TypedArray%":zjn,"%TypeError%":$j,"%Uint8Array%":typeof Uint8Array>"u"?El:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?El:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?El:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?El:Uint32Array,"%URIError%":Ujn,"%WeakMap%":typeof WeakMap>"u"?El:WeakMap,"%WeakRef%":typeof WeakRef>"u"?El:WeakRef,"%WeakSet%":typeof WeakSet>"u"?El:WeakSet};if(Wf)try{null.error}catch(e){var Wjn=Wf(Wf(e));gT["%Error.prototype%"]=Wjn}var hZe,pZe,Hjn=function e(t){var n;if(t==="%AsyncFunction%")n=Hue("async function () {}");else if(t==="%GeneratorFunction%")n=Hue("function* () {}");else if(t==="%AsyncGeneratorFunction%")n=Hue("async function* () {}");else if(t==="%AsyncGenerator%"){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if(t==="%AsyncIteratorPrototype%"){var i=e("%AsyncGenerator%");i&&Wf&&(n=Wf(i.prototype))}return gT[t]=n,n},mZe={__proto__:null,"%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"]},g9=Wue,lH=Ijn,Gjn=g9.call(Function.call,Array.prototype.concat),Yjn=g9.call(Function.apply,Array.prototype.splice),gZe=g9.call(Function.call,String.prototype.replace),cH=g9.call(Function.call,String.prototype.slice),Kjn=g9.call(Function.call,RegExp.prototype.exec),Xjn=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Zjn=/\\(\\)?/g,Qjn=function(e,t){var n,r=e;if(lH(mZe,r)&&(r="%"+(n=mZe[r])[0]+"%"),lH(gT,r)){var i=gT[r];if(i===Wj&&(i=Hjn(r)),i===void 0&&!t)throw new $j("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new Vj("intrinsic "+e+" does not exist!")},Hj=function(e,t){if(typeof e!="string"||e.length===0)throw new $j("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new $j('"allowMissing" argument must be a boolean');if(Kjn(/^%?[^%]*%?$/,e)===null)throw new Vj("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(v){var y=cH(v,0,1),x=cH(v,-1);if(y==="%"&&x!=="%")throw new Vj("invalid intrinsic syntax, expected closing `%`");if(x==="%"&&y!=="%")throw new Vj("invalid intrinsic syntax, expected opening `%`");var b=[];return gZe(v,Xjn,function(S,C,_,T){b[b.length]=_?gZe(T,Zjn,"$1"):C||S}),b}(e),r=n.length>0?n[0]:"",i=Qjn("%"+r+"%",t),o=i.name,s=i.value,l=!1,c=i.alias;c&&(r=c[0],Yjn(n,Gjn([0,1],c)));for(var u=1,f=!0;u<n.length;u+=1){var h=n[u],p=cH(h,0,1),m=cH(h,-1);if((p==='"'||p==="'"||p==="`"||m==='"'||m==="'"||m==="`")&&p!==m)throw new Vj("property names with quotes must have matching quotes");if(h!=="constructor"&&f||(l=!0),lH(gT,o="%"+(r+="."+h)+"%"))s=gT[o];else if(s!=null){if(!(h in s)){if(!t)throw new $j("base intrinsic for "+e+" exists, but the property is not available.");return}if(mT&&u+1>=n.length){var g=mT(s,h);s=(f=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:s[h]}else f=lH(s,h),s=s[h];f&&!l&&(gT[o]=s)}}return s},vZe={exports:{}};function Yue(){if(pZe)return hZe;pZe=1;var e=Hj("%Object.defineProperty%",!0)||!1;if(e)try{e({},"a",{value:1})}catch{e=!1}return hZe=e}var uH=Hj("%Object.getOwnPropertyDescriptor%",!0);if(uH)try{uH([],"length")}catch{uH=null}var yZe=uH,xZe=Yue(),Jjn=cZe,Gj=m9,bZe=yZe,Kue=Yue(),wZe=function(){return!!Kue};wZe.hasArrayLengthDefineBug=function(){if(!Kue)return null;try{return Kue([],"length",{value:1}).length!==1}catch{return!0}};var qjn=Hj,SZe=function(e,t,n){if(!e||typeof e!="object"&&typeof e!="function")throw new Gj("`obj` must be an object or a function`");if(typeof t!="string"&&typeof t!="symbol")throw new Gj("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Gj("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Gj("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Gj("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Gj("`loose`, if provided, must be a boolean");var r=arguments.length>3?arguments[3]:null,i=arguments.length>4?arguments[4]:null,o=arguments.length>5?arguments[5]:null,s=arguments.length>6&&arguments[6],l=!!bZe&&bZe(e,t);if(xZe)xZe(e,t,{configurable:o===null&&l?l.configurable:!o,enumerable:r===null&&l?l.enumerable:!r,value:n,writable:i===null&&l?l.writable:!i});else{if(!s&&(r||i||o))throw new Jjn("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}},e4n=wZe(),CZe=yZe,EZe=m9,t4n=qjn("%Math.floor%"),n4n=function(e,t){if(typeof e!="function")throw new EZe("`fn` is not a function");if(typeof t!="number"||t<0||t>4294967295||t4n(t)!==t)throw new EZe("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,i=!0;if("length"in e&&CZe){var o=CZe(e,"length");o&&!o.configurable&&(r=!1),o&&!o.writable&&(i=!1)}return(r||i||!n)&&(e4n?SZe(e,"length",t,!0,!0):SZe(e,"length",t)),e};(function(e){var t=Wue,n=Hj,r=n4n,i=m9,o=n("%Function.prototype.apply%"),s=n("%Function.prototype.call%"),l=n("%Reflect.apply%",!0)||t.call(s,o),c=Yue(),u=n("%Math.max%");e.exports=function(h){if(typeof h!="function")throw new i("a function is required");var p=l(t,s,arguments);return r(p,1+u(0,h.length-(arguments.length-1)),!0)};var f=function(){return l(t,o,arguments)};c?c(e.exports,"apply",{value:f}):e.exports.apply=f})(vZe);var _Ze=Hj,TZe=vZe.exports,r4n=TZe(_Ze("String.prototype.indexOf")),Yj=typeof rn.g<"u"?rn.g:typeof self<"u"?self:typeof window<"u"?window:{},m1=[],uv=[],a4n=typeof Uint8Array<"u"?Uint8Array:Array,Xue=!1;function AZe(){Xue=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0;t<64;++t)m1[t]=e[t],uv[e.charCodeAt(t)]=t;uv[45]=62,uv[95]=63}function i4n(e,t,n){for(var r,i,o=[],s=t;s<n;s+=3)r=(e[s]<<16)+(e[s+1]<<8)+e[s+2],o.push(m1[(i=r)>>18&63]+m1[i>>12&63]+m1[i>>6&63]+m1[63&i]);return o.join("")}function PZe(e){var t;Xue||AZe();for(var n=e.length,r=n%3,i="",o=[],s=16383,l=0,c=n-r;l<c;l+=s)o.push(i4n(e,l,l+s>c?c:l+s));return r===1?(t=e[n-1],i+=m1[t>>2],i+=m1[t<<4&63],i+="=="):r===2&&(t=(e[n-2]<<8)+e[n-1],i+=m1[t>>10],i+=m1[t>>4&63],i+=m1[t<<2&63],i+="="),o.push(i),o.join("")}function dH(e,t,n,r,i){var o,s,l=8*i-r-1,c=(1<<l)-1,u=c>>1,f=-7,h=n?i-1:0,p=n?-1:1,m=e[t+h];for(h+=p,o=m&(1<<-f)-1,m>>=-f,f+=l;f>0;o=256*o+e[t+h],h+=p,f-=8);for(s=o&(1<<-f)-1,o>>=-f,f+=r;f>0;s=256*s+e[t+h],h+=p,f-=8);if(o===0)o=1-u;else{if(o===c)return s?NaN:1/0*(m?-1:1);s+=Math.pow(2,r),o-=u}return(m?-1:1)*s*Math.pow(2,o-r)}function OZe(e,t,n,r,i,o){var s,l,c,u=8*o-i-1,f=(1<<u)-1,h=f>>1,p=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,m=r?0:o-1,g=r?1:-1,v=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(l=isNaN(t)?1:0,s=f):(s=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-s))<1&&(s--,c*=2),(t+=s+h>=1?p/c:p*Math.pow(2,1-h))*c>=2&&(s++,c/=2),s+h>=f?(l=0,s=f):s+h>=1?(l=(t*c-1)*Math.pow(2,i),s+=h):(l=t*Math.pow(2,h-1)*Math.pow(2,i),s=0));i>=8;e[n+m]=255&l,m+=g,l/=256,i-=8);for(s=s<<i|l,u+=i;u>0;e[n+m]=255&s,m+=g,s/=256,u-=8);e[n+m-g]|=128*v}var o4n={}.toString,jZe=Array.isArray||function(e){return o4n.call(e)=="[object Array]"};function fH(){return hi.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function C2(e,t){if(fH()<t)throw new RangeError("Invalid typed array length");return hi.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=hi.prototype:(e===null&&(e=new hi(t)),e.length=t),e}function hi(e,t,n){if(!(hi.TYPED_ARRAY_SUPPORT||this instanceof hi))return new hi(e,t,n);if(typeof e=="number"){if(typeof t=="string")throw new Error("If encoding is specified then the first argument must be a string");return Zue(this,e)}return MZe(this,e,t,n)}function MZe(e,t,n,r){if(typeof t=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer?function(i,o,s,l){if(o.byteLength,s<0||o.byteLength<s)throw new RangeError("'offset' is out of bounds");if(o.byteLength<s+(l||0))throw new RangeError("'length' is out of bounds");return o=s===void 0&&l===void 0?new Uint8Array(o):l===void 0?new Uint8Array(o,s):new Uint8Array(o,s,l),hi.TYPED_ARRAY_SUPPORT?(i=o).__proto__=hi.prototype:i=Que(i,o),i}(e,t,n,r):typeof t=="string"?function(i,o,s){if(typeof s=="string"&&s!==""||(s="utf8"),!hi.isEncoding(s))throw new TypeError('"encoding" must be a valid string encoding');var l=0|DZe(o,s),c=(i=C2(i,l)).write(o,s);return c!==l&&(i=i.slice(0,c)),i}(e,t,n):function(i,o){if(g1(o)){var s=0|Jue(o.length);return(i=C2(i,s)).length===0||o.copy(i,0,0,s),i}if(o){if(typeof ArrayBuffer<"u"&&o.buffer instanceof ArrayBuffer||"length"in o)return typeof o.length!="number"||(l=o.length)!=l?C2(i,0):Que(i,o);if(o.type==="Buffer"&&jZe(o.data))return Que(i,o.data)}var l;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function RZe(e){if(typeof e!="number")throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function Zue(e,t){if(RZe(t),e=C2(e,t<0?0:0|Jue(t)),!hi.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function Que(e,t){var n=t.length<0?0:0|Jue(t.length);e=C2(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function Jue(e){if(e>=fH())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+fH().toString(16)+" bytes");return 0|e}function g1(e){return!(e==null||!e._isBuffer)}function DZe(e,t){if(g1(e))return e.length;if(typeof ArrayBuffer<"u"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;typeof e!="string"&&(e=""+e);var n=e.length;if(n===0)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return mH(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return $Ze(e).length;default:if(r)return mH(e).length;t=(""+t).toLowerCase(),r=!0}}function s4n(e,t,n){var r=!1;if((t===void 0||t<0)&&(t=0),t>this.length||((n===void 0||n>this.length)&&(n=this.length),n<=0)||(n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return g4n(this,t,n);case"utf8":case"utf-8":return NZe(this,t,n);case"ascii":return p4n(this,t,n);case"latin1":case"binary":return m4n(this,t,n);case"base64":return h4n(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return v4n(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function vT(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function kZe(e,t,n,r,i){if(e.length===0)return-1;if(typeof n=="string"?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if(typeof t=="string"&&(t=hi.from(t,r)),g1(t))return t.length===0?-1:IZe(e,t,n,r,i);if(typeof t=="number")return t&=255,hi.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):IZe(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function IZe(e,t,n,r,i){var o,s=1,l=e.length,c=t.length;if(r!==void 0&&((r=String(r).toLowerCase())==="ucs2"||r==="ucs-2"||r==="utf16le"||r==="utf-16le")){if(e.length<2||t.length<2)return-1;s=2,l/=2,c/=2,n/=2}function u(m,g){return s===1?m[g]:m.readUInt16BE(g*s)}if(i){var f=-1;for(o=n;o<l;o++)if(u(e,o)===u(t,f===-1?0:o-f)){if(f===-1&&(f=o),o-f+1===c)return f*s}else f!==-1&&(o-=o-f),f=-1}else for(n+c>l&&(n=l-c),o=n;o>=0;o--){for(var h=!0,p=0;p<c;p++)if(u(e,o+p)!==u(t,p)){h=!1;break}if(h)return o}return-1}function l4n(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var s=0;s<r;++s){var l=parseInt(t.substr(2*s,2),16);if(isNaN(l))return s;e[n+s]=l}return s}function c4n(e,t,n,r){return gH(mH(t,e.length-n),e,n,r)}function FZe(e,t,n,r){return gH(function(i){for(var o=[],s=0;s<i.length;++s)o.push(255&i.charCodeAt(s));return o}(t),e,n,r)}function u4n(e,t,n,r){return FZe(e,t,n,r)}function d4n(e,t,n,r){return gH($Ze(t),e,n,r)}function f4n(e,t,n,r){return gH(function(i,o){for(var s,l,c,u=[],f=0;f<i.length&&!((o-=2)<0);++f)l=(s=i.charCodeAt(f))>>8,c=s%256,u.push(c),u.push(l);return u}(t,e.length-n),e,n,r)}function h4n(e,t,n){return t===0&&n===e.length?PZe(e):PZe(e.slice(t,n))}function NZe(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,s,l,c,u=e[i],f=null,h=u>239?4:u>223?3:u>191?2:1;if(i+h<=n)switch(h){case 1:u<128&&(f=u);break;case 2:(192&(o=e[i+1]))==128&&(c=(31&u)<<6|63&o)>127&&(f=c);break;case 3:o=e[i+1],s=e[i+2],(192&o)==128&&(192&s)==128&&(c=(15&u)<<12|(63&o)<<6|63&s)>2047&&(c<55296||c>57343)&&(f=c);break;case 4:o=e[i+1],s=e[i+2],l=e[i+3],(192&o)==128&&(192&s)==128&&(192&l)==128&&(c=(15&u)<<18|(63&o)<<12|(63&s)<<6|63&l)>65535&&c<1114112&&(f=c)}f===null?(f=65533,h=1):f>65535&&(f-=65536,r.push(f>>>10&1023|55296),f=56320|1023&f),r.push(f),i+=h}return function(p){var m=p.length;if(m<=LZe)return String.fromCharCode.apply(String,p);for(var g="",v=0;v<m;)g+=String.fromCharCode.apply(String,p.slice(v,v+=LZe));return g}(r)}hi.TYPED_ARRAY_SUPPORT=Yj.TYPED_ARRAY_SUPPORT===void 0||Yj.TYPED_ARRAY_SUPPORT,fH(),hi.poolSize=8192,hi._augment=function(e){return e.__proto__=hi.prototype,e},hi.from=function(e,t,n){return MZe(null,e,t,n)},hi.TYPED_ARRAY_SUPPORT&&(hi.prototype.__proto__=Uint8Array.prototype,hi.__proto__=Uint8Array,typeof Symbol<"u"&&Symbol.species&&hi[Symbol.species]),hi.alloc=function(e,t,n){return function(r,i,o,s){return RZe(i),i<=0?C2(r,i):o!==void 0?typeof s=="string"?C2(r,i).fill(o,s):C2(r,i).fill(o):C2(r,i)}(null,e,t,n)},hi.allocUnsafe=function(e){return Zue(null,e)},hi.allocUnsafeSlow=function(e){return Zue(null,e)},hi.isBuffer=function(e){return e!=null&&(!!e._isBuffer||zZe(e)||function(t){return typeof t.readFloatLE=="function"&&typeof t.slice=="function"&&zZe(t.slice(0,0))}(e))},hi.compare=function(e,t){if(!g1(e)||!g1(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},hi.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},hi.concat=function(e,t){if(!jZe(e))throw new TypeError('"list" argument must be an Array of Buffers');if(e.length===0)return hi.alloc(0);var n;if(t===void 0)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=hi.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(!g1(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i),i+=o.length}return r},hi.byteLength=DZe,hi.prototype._isBuffer=!0,hi.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)vT(this,t,t+1);return this},hi.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)vT(this,t,t+3),vT(this,t+1,t+2);return this},hi.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)vT(this,t,t+7),vT(this,t+1,t+6),vT(this,t+2,t+5),vT(this,t+3,t+4);return this},hi.prototype.toString=function(){var e=0|this.length;return e===0?"":arguments.length===0?NZe(this,0,e):s4n.apply(this,arguments)},hi.prototype.equals=function(e){if(!g1(e))throw new TypeError("Argument must be a Buffer");return this===e||hi.compare(this,e)===0},hi.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},hi.prototype.compare=function(e,t,n,r,i){if(!g1(e))throw new TypeError("Argument must be a Buffer");if(t===void 0&&(t=0),n===void 0&&(n=e?e.length:0),r===void 0&&(r=0),i===void 0&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),s=(n>>>=0)-(t>>>=0),l=Math.min(o,s),c=this.slice(r,i),u=e.slice(t,n),f=0;f<l;++f)if(c[f]!==u[f]){o=c[f],s=u[f];break}return o<s?-1:s<o?1:0},hi.prototype.includes=function(e,t,n){return this.indexOf(e,t,n)!==-1},hi.prototype.indexOf=function(e,t,n){return kZe(this,e,t,n,!0)},hi.prototype.lastIndexOf=function(e,t,n){return kZe(this,e,t,n,!1)},hi.prototype.write=function(e,t,n,r){if(t===void 0)r="utf8",n=this.length,t=0;else if(n===void 0&&typeof t=="string")r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,r===void 0&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((n===void 0||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return l4n(this,e,t,n);case"utf8":case"utf-8":return c4n(this,e,t,n);case"ascii":return FZe(this,e,t,n);case"latin1":case"binary":return u4n(this,e,t,n);case"base64":return d4n(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return f4n(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},hi.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var LZe=4096;function p4n(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function m4n(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function g4n(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=x4n(e[o]);return i}function v4n(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function Hf(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function D0(e,t,n,r,i,o){if(!g1(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function hH(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i<o;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function pH(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i<o;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function BZe(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function UZe(e,t,n,r,i){return i||BZe(e,0,n,4),OZe(e,t,n,r,23,4),n+4}function VZe(e,t,n,r,i){return i||BZe(e,0,n,8),OZe(e,t,n,r,52,8),n+8}hi.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=t===void 0?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),hi.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=hi.prototype;else{var i=t-e;n=new hi(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+e]}return n},hi.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||Hf(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},hi.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||Hf(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},hi.prototype.readUInt8=function(e,t){return t||Hf(e,1,this.length),this[e]},hi.prototype.readUInt16LE=function(e,t){return t||Hf(e,2,this.length),this[e]|this[e+1]<<8},hi.prototype.readUInt16BE=function(e,t){return t||Hf(e,2,this.length),this[e]<<8|this[e+1]},hi.prototype.readUInt32LE=function(e,t){return t||Hf(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},hi.prototype.readUInt32BE=function(e,t){return t||Hf(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},hi.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||Hf(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},hi.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||Hf(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},hi.prototype.readInt8=function(e,t){return t||Hf(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},hi.prototype.readInt16LE=function(e,t){t||Hf(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},hi.prototype.readInt16BE=function(e,t){t||Hf(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},hi.prototype.readInt32LE=function(e,t){return t||Hf(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},hi.prototype.readInt32BE=function(e,t){return t||Hf(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},hi.prototype.readFloatLE=function(e,t){return t||Hf(e,4,this.length),dH(this,e,!0,23,4)},hi.prototype.readFloatBE=function(e,t){return t||Hf(e,4,this.length),dH(this,e,!1,23,4)},hi.prototype.readDoubleLE=function(e,t){return t||Hf(e,8,this.length),dH(this,e,!0,52,8)},hi.prototype.readDoubleBE=function(e,t){return t||Hf(e,8,this.length),dH(this,e,!1,52,8)},hi.prototype.writeUIntLE=function(e,t,n,r){e=+e,t|=0,n|=0,r||D0(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},hi.prototype.writeUIntBE=function(e,t,n,r){e=+e,t|=0,n|=0,r||D0(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},hi.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,1,255,0),hi.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},hi.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,2,65535,0),hi.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):hH(this,e,t,!0),t+2},hi.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,2,65535,0),hi.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):hH(this,e,t,!1),t+2},hi.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,4,4294967295,0),hi.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):pH(this,e,t,!0),t+4},hi.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,4,4294967295,0),hi.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):pH(this,e,t,!1),t+4},hi.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);D0(this,e,t,n,i-1,-i)}var o=0,s=1,l=0;for(this[t]=255&e;++o<n&&(s*=256);)e<0&&l===0&&this[t+o-1]!==0&&(l=1),this[t+o]=(e/s|0)-l&255;return t+n},hi.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);D0(this,e,t,n,i-1,-i)}var o=n-1,s=1,l=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&l===0&&this[t+o+1]!==0&&(l=1),this[t+o]=(e/s|0)-l&255;return t+n},hi.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,1,127,-128),hi.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},hi.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,2,32767,-32768),hi.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):hH(this,e,t,!0),t+2},hi.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,2,32767,-32768),hi.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):hH(this,e,t,!1),t+2},hi.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,4,2147483647,-2147483648),hi.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):pH(this,e,t,!0),t+4},hi.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||D0(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),hi.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):pH(this,e,t,!1),t+4},hi.prototype.writeFloatLE=function(e,t,n){return UZe(this,e,t,!0,n)},hi.prototype.writeFloatBE=function(e,t,n){return UZe(this,e,t,!1,n)},hi.prototype.writeDoubleLE=function(e,t,n){return VZe(this,e,t,!0,n)},hi.prototype.writeDoubleBE=function(e,t,n){return VZe(this,e,t,!1,n)},hi.prototype.copy=function(e,t,n,r){if(n||(n=0),r||r===0||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||e.length===0||this.length===0)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,o=r-n;if(this===e&&n<t&&t<r)for(i=o-1;i>=0;--i)e[i+t]=this[i+n];else if(o<1e3||!hi.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},hi.prototype.fill=function(e,t,n,r){if(typeof e=="string"){if(typeof t=="string"?(r=t,t=0,n=this.length):typeof n=="string"&&(r=n,n=this.length),e.length===1){var i=e.charCodeAt(0);i<256&&(e=i)}if(r!==void 0&&typeof r!="string")throw new TypeError("encoding must be a string");if(typeof r=="string"&&!hi.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else typeof e=="number"&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=n===void 0?this.length:n>>>0,e||(e=0),typeof e=="number")for(o=t;o<n;++o)this[o]=e;else{var s=g1(e)?e:mH(new hi(e,r).toString()),l=s.length;for(o=0;o<n-t;++o)this[o+t]=s[o%l]}return this};var y4n=/[^+\/0-9A-Za-z-_]/g;function x4n(e){return e<16?"0"+e.toString(16):e.toString(16)}function mH(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],s=0;s<r;++s){if((n=e.charCodeAt(s))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(s+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function $Ze(e){return function(t){var n,r,i,o,s,l;Xue||AZe();var c=t.length;if(c%4>0)throw new Error("Invalid string. Length must be a multiple of 4");s=t[c-2]==="="?2:t[c-1]==="="?1:0,l=new a4n(3*c/4-s),i=s>0?c-4:c;var u=0;for(n=0,r=0;n<i;n+=4,r+=3)o=uv[t.charCodeAt(n)]<<18|uv[t.charCodeAt(n+1)]<<12|uv[t.charCodeAt(n+2)]<<6|uv[t.charCodeAt(n+3)],l[u++]=o>>16&255,l[u++]=o>>8&255,l[u++]=255&o;return s===2?(o=uv[t.charCodeAt(n)]<<2|uv[t.charCodeAt(n+1)]>>4,l[u++]=255&o):s===1&&(o=uv[t.charCodeAt(n)]<<10|uv[t.charCodeAt(n+1)]<<4|uv[t.charCodeAt(n+2)]>>2,l[u++]=o>>8&255,l[u++]=255&o),l}(function(t){if((t=function(n){return n.trim?n.trim():n.replace(/^\s+|\s+$/g,"")}(t).replace(y4n,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(e))}function gH(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function zZe(e){return!!e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function WZe(){throw new Error("setTimeout has not been defined")}function HZe(){throw new Error("clearTimeout has not been defined")}var BS=WZe,US=HZe;function GZe(e){if(BS===setTimeout)return setTimeout(e,0);if((BS===WZe||!BS)&&setTimeout)return BS=setTimeout,setTimeout(e,0);try{return BS(e,0)}catch{try{return BS.call(null,e,0)}catch{return BS.call(this,e,0)}}}typeof Yj.setTimeout=="function"&&(BS=setTimeout),typeof Yj.clearTimeout=="function"&&(US=clearTimeout);var yT,E2=[],Kj=!1,vH=-1;function b4n(){Kj&&yT&&(Kj=!1,yT.length?E2=yT.concat(E2):vH=-1,E2.length&&YZe())}function YZe(){if(!Kj){var e=GZe(b4n);Kj=!0;for(var t=E2.length;t;){for(yT=E2,E2=[];++vH<t;)yT&&yT[vH].run();vH=-1,t=E2.length}yT=null,Kj=!1,function(n){if(US===clearTimeout)return clearTimeout(n);if((US===HZe||!US)&&clearTimeout)return US=clearTimeout,clearTimeout(n);try{return US(n)}catch{try{return US.call(null,n)}catch{return US.call(this,n)}}}(e)}}function KZe(e,t){this.fun=e,this.array=t}function xT(){}KZe.prototype.run=function(){this.fun.apply(null,this.array)};var w4n=xT,S4n=xT,C4n=xT,E4n=xT,_4n=xT,T4n=xT,A4n=xT,Xj=Yj.performance||{},P4n=Xj.now||Xj.mozNow||Xj.msNow||Xj.oNow||Xj.webkitNow||function(){return new Date().getTime()},O4n=new Date,wo={nextTick:function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];E2.push(new KZe(e,t)),E2.length!==1||Kj||GZe(YZe)},title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:w4n,addListener:S4n,once:C4n,off:E4n,removeListener:_4n,removeAllListeners:T4n,emit:A4n,binding:function(e){throw new Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw new Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*P4n.call(Xj),n=Math.floor(t),r=Math.floor(t%1*1e9);return e&&(n-=e[0],(r-=e[1])<0&&(n--,r+=1e9)),[n,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-O4n)/1e3}},XZe=typeof Object.create=="function"?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},ZZe=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++)n[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return n},j4n=/%[sdj%]/g;function yH(e){if(!y9(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(v1(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,i=r.length,o=String(e).replace(j4n,function(l){if(l==="%%")return"%";if(n>=i)return l;switch(l){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch{return"[Circular]"}default:return l}}),s=r[n];n<i;s=r[++n])v9(s)||!bT(s)?o+=" "+s:o+=" "+v1(s);return o}function que(e,t){if(y1(Yj.process))return function(){return que(e,t).apply(this,arguments)};if(wo.noDeprecation===!0)return e;var n=!1;return function(){if(!n){if(wo.throwDeprecation)throw new Error(t);wo.traceDeprecation?console.trace(t):console.error(t),n=!0}return e.apply(this,arguments)}}var ede,xH={};function QZe(e){return y1(ede)&&(ede=wo.env.NODE_DEBUG||""),e=e.toUpperCase(),xH[e]||(new RegExp("\\b"+e+"\\b","i").test(ede)?xH[e]=function(){var t=yH.apply(null,arguments);console.error("%s %d: %s",e,0,t)}:xH[e]=function(){}),xH[e]}function v1(e,t){var n={seen:[],stylize:R4n};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),wH(t)?n.showHidden=t:t&&sde(n,t),y1(n.showHidden)&&(n.showHidden=!1),y1(n.depth)&&(n.depth=2),y1(n.colors)&&(n.colors=!1),y1(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=M4n),bH(n,e,n.depth)}function M4n(e,t){var n=v1.styles[t];return n?"\x1B["+v1.colors[n][0]+"m"+e+"\x1B["+v1.colors[n][1]+"m":e}function R4n(e,t){return e}function bH(e,t,n){if(e.customInspect&&t&&w9(t.inspect)&&t.inspect!==v1&&(!t.constructor||t.constructor.prototype!==t)){var r=t.inspect(n,e);return y9(r)||(r=bH(e,r,n)),r}var i=function(p,m){if(y1(m))return p.stylize("undefined","undefined");if(y9(m)){var g="'"+JSON.stringify(m).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return p.stylize(g,"string")}return ade(m)?p.stylize(""+m,"number"):wH(m)?p.stylize(""+m,"boolean"):v9(m)?p.stylize("null","null"):void 0}(e,t);if(i)return i;var o=Object.keys(t),s=function(p){var m={};return p.forEach(function(g,v){m[g]=!0}),m}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),b9(t)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return tde(t);if(o.length===0){if(w9(t)){var l=t.name?": "+t.name:"";return e.stylize("[Function"+l+"]","special")}if(x9(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(SH(t))return e.stylize(Date.prototype.toString.call(t),"date");if(b9(t))return tde(t)}var c,u="",f=!1,h=["{","}"];return rde(t)&&(f=!0,h=["[","]"]),w9(t)&&(u=" [Function"+(t.name?": "+t.name:"")+"]"),x9(t)&&(u=" "+RegExp.prototype.toString.call(t)),SH(t)&&(u=" "+Date.prototype.toUTCString.call(t)),b9(t)&&(u=" "+tde(t)),o.length!==0||f&&t.length!=0?n<0?x9(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),c=f?function(p,m,g,v,y){for(var x=[],b=0,S=m.length;b<S;++b)rQe(m,String(b))?x.push(nde(p,m,g,v,String(b),!0)):x.push("");return y.forEach(function(C){C.match(/^\d+$/)||x.push(nde(p,m,g,v,C,!0))}),x}(e,t,n,s,o):o.map(function(p){return nde(e,t,n,s,p,f)}),e.seen.pop(),function(p,m,g){var v=p.reduce(function(y,x){return x.indexOf(`
`),y+x.replace(/\u001b\[\d\d?m/g,"").length+1},0);return v>60?g[0]+(m===""?"":m+`
 `)+" "+p.join(`,
  `)+" "+g[1]:g[0]+m+" "+p.join(", ")+" "+g[1]}(c,u,h)):h[0]+u+h[1]}function tde(e){return"["+Error.prototype.toString.call(e)+"]"}function nde(e,t,n,r,i,o){var s,l,c;if((c=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?l=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(l=e.stylize("[Setter]","special")),rQe(r,i)||(s="["+i+"]"),l||(e.seen.indexOf(c.value)<0?(l=v9(n)?bH(e,c.value,null):bH(e,c.value,n-1)).indexOf(`
`)>-1&&(l=o?l.split(`
`).map(function(u){return"  "+u}).join(`
`).substr(2):`
`+l.split(`
`).map(function(u){return"   "+u}).join(`
`)):l=e.stylize("[Circular]","special")),y1(s)){if(o&&i.match(/^\d+$/))return l;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+l}function rde(e){return Array.isArray(e)}function wH(e){return typeof e=="boolean"}function v9(e){return e===null}function JZe(e){return e==null}function ade(e){return typeof e=="number"}function y9(e){return typeof e=="string"}function qZe(e){return typeof e=="symbol"}function y1(e){return e===void 0}function x9(e){return bT(e)&&ide(e)==="[object RegExp]"}function bT(e){return typeof e=="object"&&e!==null}function SH(e){return bT(e)&&ide(e)==="[object Date]"}function b9(e){return bT(e)&&(ide(e)==="[object Error]"||e instanceof Error)}function w9(e){return typeof e=="function"}function eQe(e){return e===null||typeof e=="boolean"||typeof e=="number"||typeof e=="string"||typeof e=="symbol"||e===void 0}function tQe(e){return hi.isBuffer(e)}function ide(e){return Object.prototype.toString.call(e)}function ode(e){return e<10?"0"+e.toString(10):e.toString(10)}v1.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},v1.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var D4n=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function nQe(){console.log("%s - %s",function(){var e=new Date,t=[ode(e.getHours()),ode(e.getMinutes()),ode(e.getSeconds())].join(":");return[e.getDate(),D4n[e.getMonth()],t].join(" ")}(),yH.apply(null,arguments))}function sde(e,t){if(!t||!bT(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}function rQe(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var wT=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;function lde(e){if(typeof e!="function")throw new TypeError('The "original" argument must be of type Function');if(wT&&e[wT]){var t;if(typeof(t=e[wT])!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,wT,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var n,r,i=new Promise(function(l,c){n=l,r=c}),o=[],s=0;s<arguments.length;s++)o.push(arguments[s]);o.push(function(l,c){l?r(l):n(c)});try{e.apply(this,o)}catch(l){r(l)}return i}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),wT&&Object.defineProperty(t,wT,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,ZZe(e))}function k4n(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}function aQe(e){if(typeof e!="function")throw new TypeError('The "original" argument must be of type Function');function t(){for(var n=[],r=0;r<arguments.length;r++)n.push(arguments[r]);var i=n.pop();if(typeof i!="function")throw new TypeError("The last argument must be of type Function");var o=this,s=function(){return i.apply(o,arguments)};e.apply(this,n).then(function(l){wo.nextTick(s.bind(null,null,l))},function(l){wo.nextTick(k4n.bind(null,l,s))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,ZZe(e)),t}lde.custom=wT;var I4n={inherits:XZe,_extend:sde,log:nQe,isBuffer:tQe,isPrimitive:eQe,isFunction:w9,isError:b9,isDate:SH,isObject:bT,isRegExp:x9,isUndefined:y1,isSymbol:qZe,isString:y9,isNumber:ade,isNullOrUndefined:JZe,isNull:v9,isBoolean:wH,isArray:rde,inspect:v1,deprecate:que,format:yH,debuglog:QZe,promisify:lde,callbackify:aQe},F4n=function(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}(Object.freeze({__proto__:null,_extend:sde,callbackify:aQe,debuglog:QZe,default:I4n,deprecate:que,format:yH,inherits:XZe,inspect:v1,isArray:rde,isBoolean:wH,isBuffer:tQe,isDate:SH,isError:b9,isFunction:w9,isNull:v9,isNullOrUndefined:JZe,isNumber:ade,isObject:bT,isPrimitive:eQe,isRegExp:x9,isString:y9,isSymbol:qZe,isUndefined:y1,log:nQe,promisify:lde})).inspect,cde=typeof Map=="function"&&Map.prototype,ude=Object.getOwnPropertyDescriptor&&cde?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,CH=cde&&ude&&typeof ude.get=="function"?ude.get:null,iQe=cde&&Map.prototype.forEach,dde=typeof Set=="function"&&Set.prototype,fde=Object.getOwnPropertyDescriptor&&dde?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,EH=dde&&fde&&typeof fde.get=="function"?fde.get:null,oQe=dde&&Set.prototype.forEach,S9=typeof WeakMap=="function"&&WeakMap.prototype?WeakMap.prototype.has:null,C9=typeof WeakSet=="function"&&WeakSet.prototype?WeakSet.prototype.has:null,sQe=typeof WeakRef=="function"&&WeakRef.prototype?WeakRef.prototype.deref:null,N4n=Boolean.prototype.valueOf,L4n=Object.prototype.toString,B4n=Function.prototype.toString,U4n=String.prototype.match,hde=String.prototype.slice,VS=String.prototype.replace,V4n=String.prototype.toUpperCase,lQe=String.prototype.toLowerCase,cQe=RegExp.prototype.test,uQe=Array.prototype.concat,x1=Array.prototype.join,$4n=Array.prototype.slice,dQe=Math.floor,pde=typeof BigInt=="function"?BigInt.prototype.valueOf:null,mde=Object.getOwnPropertySymbols,gde=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,E9=typeof Symbol=="function"&&typeof Symbol.iterator=="object",cp=typeof Symbol=="function"&&Symbol.toStringTag?Symbol.toStringTag:null,fQe=Object.prototype.propertyIsEnumerable,hQe=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function pQe(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||cQe.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var r=e<0?-dQe(-e):dQe(e);if(r!==e){var i=String(r),o=hde.call(t,i.length+1);return VS.call(i,n,"$&_")+"."+VS.call(VS.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return VS.call(t,n,"$&_")}var vde=F4n,mQe=vde.custom,gQe=xQe(mQe)?mQe:null;function vQe(e,t,n){var r=(n.quoteStyle||t)==="double"?'"':"'";return r+e+r}function z4n(e){return VS.call(String(e),/"/g,"&quot;")}function yde(e){return!(zS(e)!=="[object Array]"||cp&&typeof e=="object"&&cp in e)}function yQe(e){return!(zS(e)!=="[object RegExp]"||cp&&typeof e=="object"&&cp in e)}function xQe(e){if(E9)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!gde)return!1;try{return gde.call(e),!0}catch{}return!1}var W4n=Object.prototype.hasOwnProperty||function(e){return e in this};function $S(e,t){return W4n.call(e,t)}function zS(e){return L4n.call(e)}function bQe(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function wQe(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return wQe(hde.call(e,0,t.maxStringLength),t)+r}return vQe(VS.call(VS.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,H4n),"single",t)}function H4n(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+V4n.call(t.toString(16))}function _9(e){return"Object("+e+")"}function xde(e){return e+" { ? }"}function SQe(e,t,n,r){return e+" ("+t+") {"+(r?bde(n,r):x1.call(n,", "))+"}"}function bde(e,t){if(e.length===0)return"";var n=`
`+t.prev+t.base;return n+x1.call(e,","+n)+`
`+t.prev}function _H(e,t){var n=yde(e),r=[];if(n){r.length=e.length;for(var i=0;i<e.length;i++)r[i]=$S(e,i)?t(e[i],e):""}var o,s=typeof mde=="function"?mde(e):[];if(E9){o={};for(var l=0;l<s.length;l++)o["$"+s[l]]=s[l]}for(var c in e)$S(e,c)&&(n&&String(Number(c))===c&&c<e.length||E9&&o["$"+c]instanceof Symbol||(cQe.call(/[^\w$]/,c)?r.push(t(c,e)+": "+t(e[c],e)):r.push(c+": "+t(e[c],e))));if(typeof mde=="function")for(var u=0;u<s.length;u++)fQe.call(e,s[u])&&r.push("["+t(s[u])+"]: "+t(e[s[u]],e));return r}var CQe=Hj,Zj=function(e,t){var n=_Ze(e,!!t);return typeof n=="function"&&r4n(e,".prototype.")>-1?TZe(n):n},G4n=function e(t,n,r,i){var o=n||{};if($S(o,"quoteStyle")&&o.quoteStyle!=="single"&&o.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if($S(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=!$S(o,"customInspect")||o.customInspect;if(typeof s!="boolean"&&s!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if($S(o,"indent")&&o.indent!==null&&o.indent!=="	"&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if($S(o,"numericSeparator")&&typeof o.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var l=o.numericSeparator;if(t===void 0)return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return wQe(t,o);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var c=String(t);return l?pQe(t,c):c}if(typeof t=="bigint"){var u=String(t)+"n";return l?pQe(t,u):u}var f=o.depth===void 0?5:o.depth;if(r===void 0&&(r=0),r>=f&&f>0&&typeof t=="object")return yde(t)?"[Array]":"[Object]";var h=function(G,J){var te;if(G.indent==="	")te="	";else{if(!(typeof G.indent=="number"&&G.indent>0))return null;te=x1.call(Array(G.indent+1)," ")}return{base:te,prev:x1.call(Array(J+1),te)}}(o,r);if(i===void 0)i=[];else if(bQe(i,t)>=0)return"[Circular]";function p(G,J,te){if(J&&(i=$4n.call(i)).push(J),te){var re={depth:o.depth};return $S(o,"quoteStyle")&&(re.quoteStyle=o.quoteStyle),e(G,re,r+1,i)}return e(G,o,r+1,i)}if(typeof t=="function"&&!yQe(t)){var m=function(G){if(G.name)return G.name;var J=U4n.call(B4n.call(G),/^function\s*([\w$]+)/);return J?J[1]:null}(t),g=_H(t,p);return"[Function"+(m?": "+m:" (anonymous)")+"]"+(g.length>0?" { "+x1.call(g,", ")+" }":"")}if(xQe(t)){var v=E9?VS.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):gde.call(t);return typeof t!="object"||E9?v:_9(v)}if(function(G){return!(!G||typeof G!="object")&&(typeof HTMLElement<"u"&&G instanceof HTMLElement||typeof G.nodeName=="string"&&typeof G.getAttribute=="function")}(t)){for(var y="<"+lQe.call(String(t.nodeName)),x=t.attributes||[],b=0;b<x.length;b++)y+=" "+x[b].name+"="+vQe(z4n(x[b].value),"double",o);return y+=">",t.childNodes&&t.childNodes.length&&(y+="..."),y+"</"+lQe.call(String(t.nodeName))+">"}if(yde(t)){if(t.length===0)return"[]";var S=_H(t,p);return h&&!function(G){for(var J=0;J<G.length;J++)if(bQe(G[J],`
`)>=0)return!1;return!0}(S)?"["+bde(S,h)+"]":"[ "+x1.call(S,", ")+" ]"}if(function(G){return!(zS(G)!=="[object Error]"||cp&&typeof G=="object"&&cp in G)}(t)){var C=_H(t,p);return"cause"in Error.prototype||!("cause"in t)||fQe.call(t,"cause")?C.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+x1.call(C,", ")+" }":"{ ["+String(t)+"] "+x1.call(uQe.call("[cause]: "+p(t.cause),C),", ")+" }"}if(typeof t=="object"&&s){if(gQe&&typeof t[gQe]=="function"&&vde)return vde(t,{depth:f-r});if(s!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(function(G){if(!CH||!G||typeof G!="object")return!1;try{CH.call(G);try{EH.call(G)}catch{return!0}return G instanceof Map}catch{}return!1}(t)){var _=[];return iQe&&iQe.call(t,function(G,J){_.push(p(J,t,!0)+" => "+p(G,t))}),SQe("Map",CH.call(t),_,h)}if(function(G){if(!EH||!G||typeof G!="object")return!1;try{EH.call(G);try{CH.call(G)}catch{return!0}return G instanceof Set}catch{}return!1}(t)){var T=[];return oQe&&oQe.call(t,function(G){T.push(p(G,t))}),SQe("Set",EH.call(t),T,h)}if(function(G){if(!S9||!G||typeof G!="object")return!1;try{S9.call(G,S9);try{C9.call(G,C9)}catch{return!0}return G instanceof WeakMap}catch{}return!1}(t))return xde("WeakMap");if(function(G){if(!C9||!G||typeof G!="object")return!1;try{C9.call(G,C9);try{S9.call(G,S9)}catch{return!0}return G instanceof WeakSet}catch{}return!1}(t))return xde("WeakSet");if(function(G){if(!sQe||!G||typeof G!="object")return!1;try{return sQe.call(G),!0}catch{}return!1}(t))return xde("WeakRef");if(function(G){return!(zS(G)!=="[object Number]"||cp&&typeof G=="object"&&cp in G)}(t))return _9(p(Number(t)));if(function(G){if(!G||typeof G!="object"||!pde)return!1;try{return pde.call(G),!0}catch{}return!1}(t))return _9(p(pde.call(t)));if(function(G){return!(zS(G)!=="[object Boolean]"||cp&&typeof G=="object"&&cp in G)}(t))return _9(N4n.call(t));if(function(G){return!(zS(G)!=="[object String]"||cp&&typeof G=="object"&&cp in G)}(t))return _9(p(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(t===p9)return"{ [object globalThis] }";if(!function(G){return!(zS(G)!=="[object Date]"||cp&&typeof G=="object"&&cp in G)}(t)&&!yQe(t)){var M=_H(t,p),j=hQe?hQe(t)===Object.prototype:t instanceof Object||t.constructor===Object,B=t instanceof Object?"":"null prototype",W=!j&&cp&&Object(t)===t&&cp in t?hde.call(zS(t),8,-1):B?"Object":"",K=(j||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"")+(W||B?"["+x1.call(uQe.call([],W||[],B||[]),": ")+"] ":"");return M.length===0?K+"{}":h?K+"{"+bde(M,h)+"}":K+"{ "+x1.call(M,", ")+" }"}return String(t)},Y4n=m9,TH=CQe("%WeakMap%",!0),AH=CQe("%Map%",!0),K4n=Zj("WeakMap.prototype.get",!0),X4n=Zj("WeakMap.prototype.set",!0),Z4n=Zj("WeakMap.prototype.has",!0),Q4n=Zj("Map.prototype.get",!0),J4n=Zj("Map.prototype.set",!0),q4n=Zj("Map.prototype.has",!0),wde=function(e,t){for(var n,r=e;(n=r.next)!==null;r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},eMn=String.prototype.replace,tMn=/%20/g,EQe="RFC3986",Sde={default:EQe,formatters:{RFC1738:function(e){return eMn.call(e,tMn,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:EQe},nMn=Sde,Cde=Object.prototype.hasOwnProperty,ST=Array.isArray,b1=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),_Qe=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r<e.length;++r)e[r]!==void 0&&(n[r]=e[r]);return n},Ede=1024,TQe={arrayToObject:_Qe,assign:function(e,t){return Object.keys(t).reduce(function(n,r){return n[r]=t[r],n},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var i=t[r],o=i.obj[i.prop],s=Object.keys(o),l=0;l<s.length;++l){var c=s[l],u=o[c];typeof u=="object"&&u!==null&&n.indexOf(u)===-1&&(t.push({obj:o,prop:c}),n.push(u))}return function(f){for(;f.length>1;){var h=f.pop(),p=h.obj[h.prop];if(ST(p)){for(var m=[],g=0;g<p.length;++g)p[g]!==void 0&&m.push(p[g]);h.obj[h.prop]=m}}}(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");if(n==="iso-8859-1")return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch{return r}},encode:function(e,t,n,r,i){if(e.length===0)return e;var o=e;if(typeof e=="symbol"?o=Symbol.prototype.toString.call(e):typeof e!="string"&&(o=String(e)),n==="iso-8859-1")return escape(o).replace(/%u[0-9a-f]{4}/gi,function(p){return"%26%23"+parseInt(p.slice(2),16)+"%3B"});for(var s="",l=0;l<o.length;l+=Ede){for(var c=o.length>=Ede?o.slice(l,l+Ede):o,u=[],f=0;f<c.length;++f){var h=c.charCodeAt(f);h===45||h===46||h===95||h===126||h>=48&&h<=57||h>=65&&h<=90||h>=97&&h<=122||i===nMn.RFC1738&&(h===40||h===41)?u[u.length]=c.charAt(f):h<128?u[u.length]=b1[h]:h<2048?u[u.length]=b1[192|h>>6]+b1[128|63&h]:h<55296||h>=57344?u[u.length]=b1[224|h>>12]+b1[128|h>>6&63]+b1[128|63&h]:(f+=1,h=65536+((1023&h)<<10|1023&c.charCodeAt(f)),u[u.length]=b1[240|h>>18]+b1[128|h>>12&63]+b1[128|h>>6&63]+b1[128|63&h])}s+=u.join("")}return s},isBuffer:function(e){return!(!e||typeof e!="object"||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))},isRegExp:function(e){return Object.prototype.toString.call(e)==="[object RegExp]"},maybeMap:function(e,t){if(ST(e)){for(var n=[],r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if(typeof n!="object"){if(ST(t))t.push(n);else{if(!t||typeof t!="object")return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!Cde.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||typeof t!="object")return[t].concat(n);var i=t;return ST(t)&&!ST(n)&&(i=_Qe(t,r)),ST(t)&&ST(n)?(n.forEach(function(o,s){if(Cde.call(t,s)){var l=t[s];l&&typeof l=="object"&&o&&typeof o=="object"?t[s]=e(l,o,r):t.push(o)}else t[s]=o}),t):Object.keys(n).reduce(function(o,s){var l=n[s];return Cde.call(o,s)?o[s]=e(o[s],l,r):o[s]=l,o},i)}},AQe=function(){var e,t,n,r={assert:function(i){if(!r.has(i))throw new Y4n("Side channel does not contain "+G4n(i))},get:function(i){if(TH&&i&&(typeof i=="object"||typeof i=="function")){if(e)return K4n(e,i)}else if(AH){if(t)return Q4n(t,i)}else if(n)return function(o,s){var l=wde(o,s);return l&&l.value}(n,i)},has:function(i){if(TH&&i&&(typeof i=="object"||typeof i=="function")){if(e)return Z4n(e,i)}else if(AH){if(t)return q4n(t,i)}else if(n)return function(o,s){return!!wde(o,s)}(n,i);return!1},set:function(i,o){TH&&i&&(typeof i=="object"||typeof i=="function")?(e||(e=new TH),X4n(e,i,o)):AH?(t||(t=new AH),J4n(t,i,o)):(n||(n={key:{},next:null}),function(s,l,c){var u=wde(s,l);u?u.value=c:s.next={key:l,next:s.next,value:c}}(n,i,o))}};return r},PH=TQe,T9=Sde,rMn=Object.prototype.hasOwnProperty,PQe={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},w1=Array.isArray,aMn=Array.prototype.push,OQe=function(e,t){aMn.apply(e,w1(t)?t:[t])},iMn=Date.prototype.toISOString,jQe=T9.default,vf={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:PH.encode,encodeValuesOnly:!1,format:jQe,formatter:T9.formatters[jQe],indices:!1,serializeDate:function(e){return iMn.call(e)},skipNulls:!1,strictNullHandling:!1},_de={},oMn=function e(t,n,r,i,o,s,l,c,u,f,h,p,m,g,v,y,x,b){for(var S,C=t,_=b,T=0,M=!1;(_=_.get(_de))!==void 0&&!M;){var j=_.get(t);if(T+=1,j!==void 0){if(j===T)throw new RangeError("Cyclic object value");M=!0}_.get(_de)===void 0&&(T=0)}if(typeof f=="function"?C=f(n,C):C instanceof Date?C=m(C):r==="comma"&&w1(C)&&(C=PH.maybeMap(C,function(Be){return Be instanceof Date?m(Be):Be})),C===null){if(s)return u&&!y?u(n,vf.encoder,x,"key",g):n;C=""}if(typeof(S=C)=="string"||typeof S=="number"||typeof S=="boolean"||typeof S=="symbol"||typeof S=="bigint"||PH.isBuffer(C))return u?[v(y?n:u(n,vf.encoder,x,"key",g))+"="+v(u(C,vf.encoder,x,"value",g))]:[v(n)+"="+v(String(C))];var B,W=[];if(C===void 0)return W;if(r==="comma"&&w1(C))y&&u&&(C=PH.maybeMap(C,u)),B=[{value:C.length>0?C.join(",")||null:void 0}];else if(w1(f))B=f;else{var K=Object.keys(C);B=h?K.sort(h):K}var G=c?n.replace(/\./g,"%2E"):n,J=i&&w1(C)&&C.length===1?G+"[]":G;if(o&&w1(C)&&C.length===0)return J+"[]";for(var te=0;te<B.length;++te){var re=B[te],me=typeof re=="object"&&re.value!==void 0?re.value:C[re];if(!l||me!==null){var Ce=p&&c?re.replace(/\./g,"%2E"):re,Ae=w1(C)?typeof r=="function"?r(J,Ce):J:J+(p?"."+Ce:"["+Ce+"]");b.set(t,T);var _e=AQe();_e.set(_de,b),OQe(W,e(me,Ae,r,i,o,s,l,c,r==="comma"&&y&&w1(C)?null:u,f,h,p,m,g,v,y,x,_e))}}return W},Qj=TQe,Tde=Object.prototype.hasOwnProperty,sMn=Array.isArray,Cd={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:Qj.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},lMn=function(e){return e.replace(/&#(\d+);/g,function(t,n){return String.fromCharCode(parseInt(n,10))})},MQe=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},cMn=function(e,t,n,r){if(e){var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(i),l=s?i.slice(0,s.index):i,c=[];if(l){if(!n.plainObjects&&Tde.call(Object.prototype,l)&&!n.allowPrototypes)return;c.push(l)}for(var u=0;n.depth>0&&(s=o.exec(i))!==null&&u<n.depth;){if(u+=1,!n.plainObjects&&Tde.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;c.push(s[1])}return s&&c.push("["+i.slice(s.index)+"]"),function(f,h,p,m){for(var g=m?h:MQe(h,p),v=f.length-1;v>=0;--v){var y,x=f[v];if(x==="[]"&&p.parseArrays)y=p.allowEmptyArrays&&g===""?[]:[].concat(g);else{y=p.plainObjects?Object.create(null):{};var b=x.charAt(0)==="["&&x.charAt(x.length-1)==="]"?x.slice(1,-1):x,S=p.decodeDotInKeys?b.replace(/%2E/g,"."):b,C=parseInt(S,10);p.parseArrays||S!==""?!isNaN(C)&&x!==S&&String(C)===S&&C>=0&&p.parseArrays&&C<=p.arrayLimit?(y=[])[C]=g:S!=="__proto__"&&(y[S]=g):y={0:g}}g=y}return g}(c,t,n,r)}},uMn=Fc({formats:Sde,parse:function(e,t){var n=function(u){if(!u)return Cd;if(u.allowEmptyArrays!==void 0&&typeof u.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(u.decodeDotInKeys!==void 0&&typeof u.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(u.decoder!==null&&u.decoder!==void 0&&typeof u.decoder!="function")throw new TypeError("Decoder has to be a function.");if(u.charset!==void 0&&u.charset!=="utf-8"&&u.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var f=u.charset===void 0?Cd.charset:u.charset,h=u.duplicates===void 0?Cd.duplicates:u.duplicates;if(h!=="combine"&&h!=="first"&&h!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:u.allowDots===void 0?u.decodeDotInKeys===!0||Cd.allowDots:!!u.allowDots,allowEmptyArrays:typeof u.allowEmptyArrays=="boolean"?!!u.allowEmptyArrays:Cd.allowEmptyArrays,allowPrototypes:typeof u.allowPrototypes=="boolean"?u.allowPrototypes:Cd.allowPrototypes,allowSparse:typeof u.allowSparse=="boolean"?u.allowSparse:Cd.allowSparse,arrayLimit:typeof u.arrayLimit=="number"?u.arrayLimit:Cd.arrayLimit,charset:f,charsetSentinel:typeof u.charsetSentinel=="boolean"?u.charsetSentinel:Cd.charsetSentinel,comma:typeof u.comma=="boolean"?u.comma:Cd.comma,decodeDotInKeys:typeof u.decodeDotInKeys=="boolean"?u.decodeDotInKeys:Cd.decodeDotInKeys,decoder:typeof u.decoder=="function"?u.decoder:Cd.decoder,delimiter:typeof u.delimiter=="string"||Qj.isRegExp(u.delimiter)?u.delimiter:Cd.delimiter,depth:typeof u.depth=="number"||u.depth===!1?+u.depth:Cd.depth,duplicates:h,ignoreQueryPrefix:u.ignoreQueryPrefix===!0,interpretNumericEntities:typeof u.interpretNumericEntities=="boolean"?u.interpretNumericEntities:Cd.interpretNumericEntities,parameterLimit:typeof u.parameterLimit=="number"?u.parameterLimit:Cd.parameterLimit,parseArrays:u.parseArrays!==!1,plainObjects:typeof u.plainObjects=="boolean"?u.plainObjects:Cd.plainObjects,strictNullHandling:typeof u.strictNullHandling=="boolean"?u.strictNullHandling:Cd.strictNullHandling}}(t);if(e===""||e==null)return n.plainObjects?Object.create(null):{};for(var r=typeof e=="string"?function(u,f){var h,p={__proto__:null},m=f.ignoreQueryPrefix?u.replace(/^\?/,""):u,g=f.parameterLimit===1/0?void 0:f.parameterLimit,v=m.split(f.delimiter,g),y=-1,x=f.charset;if(f.charsetSentinel)for(h=0;h<v.length;++h)v[h].indexOf("utf8=")===0&&(v[h]==="utf8=%E2%9C%93"?x="utf-8":v[h]==="utf8=%26%2310003%3B"&&(x="iso-8859-1"),y=h,h=v.length);for(h=0;h<v.length;++h)if(h!==y){var b,S,C=v[h],_=C.indexOf("]="),T=_===-1?C.indexOf("="):_+1;T===-1?(b=f.decoder(C,Cd.decoder,x,"key"),S=f.strictNullHandling?null:""):(b=f.decoder(C.slice(0,T),Cd.decoder,x,"key"),S=Qj.maybeMap(MQe(C.slice(T+1),f),function(j){return f.decoder(j,Cd.decoder,x,"value")})),S&&f.interpretNumericEntities&&x==="iso-8859-1"&&(S=lMn(S)),C.indexOf("[]=")>-1&&(S=sMn(S)?[S]:S);var M=Tde.call(p,b);M&&f.duplicates==="combine"?p[b]=Qj.combine(p[b],S):M&&f.duplicates!=="last"||(p[b]=S)}return p}(e,n):e,i=n.plainObjects?Object.create(null):{},o=Object.keys(r),s=0;s<o.length;++s){var l=o[s],c=cMn(l,r[l],n,typeof e=="string");i=Qj.merge(i,c,n)}return n.allowSparse===!0?i:Qj.compact(i)},stringify:function(e,t){var n,r=e,i=function(m){if(!m)return vf;if(m.allowEmptyArrays!==void 0&&typeof m.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(m.encodeDotInKeys!==void 0&&typeof m.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(m.encoder!==null&&m.encoder!==void 0&&typeof m.encoder!="function")throw new TypeError("Encoder has to be a function.");var g=m.charset||vf.charset;if(m.charset!==void 0&&m.charset!=="utf-8"&&m.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var v=T9.default;if(m.format!==void 0){if(!rMn.call(T9.formatters,m.format))throw new TypeError("Unknown format option provided.");v=m.format}var y,x=T9.formatters[v],b=vf.filter;if((typeof m.filter=="function"||w1(m.filter))&&(b=m.filter),y=m.arrayFormat in PQe?m.arrayFormat:"indices"in m?m.indices?"indices":"repeat":vf.arrayFormat,"commaRoundTrip"in m&&typeof m.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var S=m.allowDots===void 0?m.encodeDotInKeys===!0||vf.allowDots:!!m.allowDots;return{addQueryPrefix:typeof m.addQueryPrefix=="boolean"?m.addQueryPrefix:vf.addQueryPrefix,allowDots:S,allowEmptyArrays:typeof m.allowEmptyArrays=="boolean"?!!m.allowEmptyArrays:vf.allowEmptyArrays,arrayFormat:y,charset:g,charsetSentinel:typeof m.charsetSentinel=="boolean"?m.charsetSentinel:vf.charsetSentinel,commaRoundTrip:m.commaRoundTrip,delimiter:m.delimiter===void 0?vf.delimiter:m.delimiter,encode:typeof m.encode=="boolean"?m.encode:vf.encode,encodeDotInKeys:typeof m.encodeDotInKeys=="boolean"?m.encodeDotInKeys:vf.encodeDotInKeys,encoder:typeof m.encoder=="function"?m.encoder:vf.encoder,encodeValuesOnly:typeof m.encodeValuesOnly=="boolean"?m.encodeValuesOnly:vf.encodeValuesOnly,filter:b,format:v,formatter:x,serializeDate:typeof m.serializeDate=="function"?m.serializeDate:vf.serializeDate,skipNulls:typeof m.skipNulls=="boolean"?m.skipNulls:vf.skipNulls,sort:typeof m.sort=="function"?m.sort:null,strictNullHandling:typeof m.strictNullHandling=="boolean"?m.strictNullHandling:vf.strictNullHandling}}(t);typeof i.filter=="function"?r=(0,i.filter)("",r):w1(i.filter)&&(n=i.filter);var o=[];if(typeof r!="object"||r===null)return"";var s=PQe[i.arrayFormat],l=s==="comma"&&i.commaRoundTrip;n||(n=Object.keys(r)),i.sort&&n.sort(i.sort);for(var c=AQe(),u=0;u<n.length;++u){var f=n[u];i.skipNulls&&r[f]===null||OQe(o,oMn(r[f],f,s,l,i.allowEmptyArrays,i.strictNullHandling,i.skipNulls,i.encodeDotInKeys,i.encode?i.encoder:null,i.filter,i.sort,i.allowDots,i.serializeDate,i.format,i.formatter,i.encodeValuesOnly,i.charset,c))}var h=o.join(i.delimiter),p=i.addQueryPrefix===!0?"?":"";return i.charsetSentinel&&(i.charset==="iso-8859-1"?p+="utf8=%26%2310003%3B&":p+="utf8=%E2%9C%93&"),h.length>0?p+h:""}});const dMn=function(e){return e===void 0&&(e={}),function(t,n,r,i){i===void 0&&(i={});let{window:o=document.defaultView,v5Compat:s=!1}=i,l=o.history,c=Uj.Pop,u=null,f=h();function h(){return(l.state||{idx:null}).idx}function p(){c=Uj.Pop;let v=h(),y=v==null?null:v-f;f=v,u&&u({action:c,location:g.location,delta:y})}function m(v){let y=o.location.origin!=="null"?o.location.origin:o.location.href,x=typeof v=="string"?v:sZe(v);return x=x.replace(/ $/,"%20"),function(b,S){if(b===!1||b==null)throw new Error(S)}(y,"No window.location.(origin|href) available to create URL for href: "+x),new URL(x,y)}f==null&&(f=0,l.replaceState(sH({},l.state,{idx:f}),""));let g={get action(){return c},get location(){return function(v,y){let{pathname:x,search:b,hash:S}=v.location;return $ue("",{pathname:x,search:b,hash:S},y.state&&y.state.usr||null,y.state&&y.state.key||"default")}(o,l)},listen(v){if(u)throw new Error("A history only accepts one active listener");return o.addEventListener(iZe,p),u=v,()=>{o.removeEventListener(iZe,p),u=null}},createHref:v=>function(y,x){return typeof x=="string"?x:sZe(x)}(0,v),createURL:m,encodeLocation(v){let y=m(v);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:function(v,y){c=Uj.Push;let x=$ue(g.location,v,y);f=h()+1;let b=oZe(x,f),S=g.createHref(x);try{l.pushState(b,"",S)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;o.location.assign(S)}s&&u&&u({action:c,location:g.location,delta:1})},replace:function(v,y){c=Uj.Replace;let x=$ue(g.location,v,y);f=h();let b=oZe(x,f),S=g.createHref(x);l.replaceState(b,"",S),s&&u&&u({action:c,location:g.location,delta:0})},go:v=>l.go(v)};return g}(0,0,0,e)}(),fMn=window.location.hostname.indexOf("localhost")!==-1?"localhost":"creditinfo.is",RQe=e=>{h9.set("userCulture","c=is-IS|uic="+e,{expires:365,path:"/",domain:fMn})};(()=>{const e=h9.get("userCulture"),{lang:t}=uMn.parse(dMn.location.search,{ignoreQueryPrefix:!0,delimiter:"&"});if(t||e===void 0)return t instanceof String?(RQe(t),t):(RQe("is"),"is");{let n=e.indexOf("uic=");n!==-1?e.substr(n+4,2):(n=e.indexOf("uic%3D"),n!==-1&&e.substr(n+6,2))}})(),(0,d.createContext)(null),window.location.search.includes("show_locale_string"),(0,d.createContext)(null),(0,d.createContext)(void 0);const DQe="ci_analytics",hMn="ci_essential";function ba(){return ba=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},ba.apply(null,arguments)}window.location.hostname.indexOf("localhost"),h9.get(DQe),h9.get(hMn),h9.get(DQe);var kQe,IQe,FQe,Ade,NQe,LQe,BQe,UQe,VQe,$Qe,zQe,Pde,WQe,HQe,GQe,Ode={exports:{}},jde={exports:{}},yc={},Oc={};function YQe(){return FQe||(FQe=1,wo.env.NODE_ENV==="production"?jde.exports=function(){if(kQe)return yc;kQe=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,m=e?Symbol.for("react.memo"):60115,g=e?Symbol.for("react.lazy"):60116,v=e?Symbol.for("react.block"):60121,y=e?Symbol.for("react.fundamental"):60117,x=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function S(_){if(typeof _=="object"&&_!==null){var T=_.$$typeof;switch(T){case t:switch(_=_.type){case c:case u:case r:case o:case i:case h:return _;default:switch(_=_&&_.$$typeof){case l:case f:case g:case m:case s:return _;default:return T}}case n:return T}}}function C(_){return S(_)===u}return yc.AsyncMode=c,yc.ConcurrentMode=u,yc.ContextConsumer=l,yc.ContextProvider=s,yc.Element=t,yc.ForwardRef=f,yc.Fragment=r,yc.Lazy=g,yc.Memo=m,yc.Portal=n,yc.Profiler=o,yc.StrictMode=i,yc.Suspense=h,yc.isAsyncMode=function(_){return C(_)||S(_)===c},yc.isConcurrentMode=C,yc.isContextConsumer=function(_){return S(_)===l},yc.isContextProvider=function(_){return S(_)===s},yc.isElement=function(_){return typeof _=="object"&&_!==null&&_.$$typeof===t},yc.isForwardRef=function(_){return S(_)===f},yc.isFragment=function(_){return S(_)===r},yc.isLazy=function(_){return S(_)===g},yc.isMemo=function(_){return S(_)===m},yc.isPortal=function(_){return S(_)===n},yc.isProfiler=function(_){return S(_)===o},yc.isStrictMode=function(_){return S(_)===i},yc.isSuspense=function(_){return S(_)===h},yc.isValidElementType=function(_){return typeof _=="string"||typeof _=="function"||_===r||_===u||_===o||_===i||_===h||_===p||typeof _=="object"&&_!==null&&(_.$$typeof===g||_.$$typeof===m||_.$$typeof===s||_.$$typeof===l||_.$$typeof===f||_.$$typeof===y||_.$$typeof===x||_.$$typeof===b||_.$$typeof===v)},yc.typeOf=S,yc}():jde.exports=(IQe||(IQe=1,wo.env.NODE_ENV!=="production"&&function(){var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,m=e?Symbol.for("react.memo"):60115,g=e?Symbol.for("react.lazy"):60116,v=e?Symbol.for("react.block"):60121,y=e?Symbol.for("react.fundamental"):60117,x=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function S(_e){if(typeof _e=="object"&&_e!==null){var Be=_e.$$typeof;switch(Be){case t:var Ue=_e.type;switch(Ue){case c:case u:case r:case o:case i:case h:return Ue;default:var $e=Ue&&Ue.$$typeof;switch($e){case l:case f:case g:case m:case s:return $e;default:return Be}}case n:return Be}}}var C=c,_=u,T=l,M=s,j=t,B=f,W=r,K=g,G=m,J=n,te=o,re=i,me=h,Ce=!1;function Ae(_e){return S(_e)===u}Oc.AsyncMode=C,Oc.ConcurrentMode=_,Oc.ContextConsumer=T,Oc.ContextProvider=M,Oc.Element=j,Oc.ForwardRef=B,Oc.Fragment=W,Oc.Lazy=K,Oc.Memo=G,Oc.Portal=J,Oc.Profiler=te,Oc.StrictMode=re,Oc.Suspense=me,Oc.isAsyncMode=function(_e){return Ce||(Ce=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),Ae(_e)||S(_e)===c},Oc.isConcurrentMode=Ae,Oc.isContextConsumer=function(_e){return S(_e)===l},Oc.isContextProvider=function(_e){return S(_e)===s},Oc.isElement=function(_e){return typeof _e=="object"&&_e!==null&&_e.$$typeof===t},Oc.isForwardRef=function(_e){return S(_e)===f},Oc.isFragment=function(_e){return S(_e)===r},Oc.isLazy=function(_e){return S(_e)===g},Oc.isMemo=function(_e){return S(_e)===m},Oc.isPortal=function(_e){return S(_e)===n},Oc.isProfiler=function(_e){return S(_e)===o},Oc.isStrictMode=function(_e){return S(_e)===i},Oc.isSuspense=function(_e){return S(_e)===h},Oc.isValidElementType=function(_e){return typeof _e=="string"||typeof _e=="function"||_e===r||_e===u||_e===o||_e===i||_e===h||_e===p||typeof _e=="object"&&_e!==null&&(_e.$$typeof===g||_e.$$typeof===m||_e.$$typeof===s||_e.$$typeof===l||_e.$$typeof===f||_e.$$typeof===y||_e.$$typeof===x||_e.$$typeof===b||_e.$$typeof===v)},Oc.typeOf=S}()),Oc)),jde.exports}/*
object-assign
(c) Sindre Sorhus
@license MIT
*/function Mde(){return BQe?LQe:(BQe=1,LQe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}function KQe(){return VQe?UQe:(VQe=1,UQe=Function.call.bind(Object.prototype.hasOwnProperty))}if(wo.env.NODE_ENV!=="production"){var pMn=YQe();Ode.exports=function(){if(WQe)return Pde;WQe=1;var e=YQe(),t=function(){if(NQe)return Ade;NQe=1;var l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;return Ade=function(){try{if(!Object.assign)return!1;var f=new String("abc");if(f[5]="de",Object.getOwnPropertyNames(f)[0]==="5")return!1;for(var h={},p=0;p<10;p++)h["_"+String.fromCharCode(p)]=p;if(Object.getOwnPropertyNames(h).map(function(g){return h[g]}).join("")!=="0123456789")return!1;var m={};return"abcdefghijklmnopqrst".split("").forEach(function(g){m[g]=g}),Object.keys(Object.assign({},m)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}()?Object.assign:function(f,h){for(var p,m,g=function(b){if(b==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(b)}(f),v=1;v<arguments.length;v++){for(var y in p=Object(arguments[v]))c.call(p,y)&&(g[y]=p[y]);if(l){m=l(p);for(var x=0;x<m.length;x++)u.call(p,m[x])&&(g[m[x]]=p[m[x]])}}return g},Ade}(),n=Mde(),r=KQe(),i=function(){if(zQe)return $Qe;zQe=1;var l=function(){};if(wo.env.NODE_ENV!=="production"){var c=Mde(),u={},f=KQe();l=function(p){var m="Warning: "+p;typeof console<"u"&&console.error(m);try{throw new Error(m)}catch{}}}function h(p,m,g,v,y){if(wo.env.NODE_ENV!=="production"){for(var x in p)if(f(p,x)){var b;try{if(typeof p[x]!="function"){var S=Error((v||"React class")+": "+g+" type `"+x+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof p[x]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw S.name="Invariant Violation",S}b=p[x](m,x,v,g,null,c)}catch(_){b=_}if(!b||b instanceof Error||l((v||"React class")+": type specification of "+g+" `"+x+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof b+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),b instanceof Error&&!(b.message in u)){u[b.message]=!0;var C=y?y():"";l("Failed "+g+" type: "+b.message+(C??""))}}}}return h.resetWarningCache=function(){wo.env.NODE_ENV!=="production"&&(u={})},$Qe=h}(),o=function(){};function s(){return null}return wo.env.NODE_ENV!=="production"&&(o=function(l){var c="Warning: "+l;typeof console<"u"&&console.error(c);try{throw new Error(c)}catch{}}),Pde=function(l,c){var u=typeof Symbol=="function"&&Symbol.iterator,f="<<anonymous>>",h={array:v("array"),bigint:v("bigint"),bool:v("boolean"),func:v("function"),number:v("number"),object:v("object"),string:v("string"),symbol:v("symbol"),any:g(s),arrayOf:function(_){return g(function(T,M,j,B,W){if(typeof _!="function")return new m("Property `"+W+"` of component `"+j+"` has invalid PropType notation inside arrayOf.");var K=T[M];if(!Array.isArray(K))return new m("Invalid "+B+" `"+W+"` of type `"+b(K)+"` supplied to `"+j+"`, expected an array.");for(var G=0;G<K.length;G++){var J=_(K,G,j,B,W+"["+G+"]",n);if(J instanceof Error)return J}return null})},element:g(function(_,T,M,j,B){var W=_[T];return l(W)?null:new m("Invalid "+j+" `"+B+"` of type `"+b(W)+"` supplied to `"+M+"`, expected a single ReactElement.")}),elementType:g(function(_,T,M,j,B){var W=_[T];return e.isValidElementType(W)?null:new m("Invalid "+j+" `"+B+"` of type `"+b(W)+"` supplied to `"+M+"`, expected a single ReactElement type.")}),instanceOf:function(_){return g(function(T,M,j,B,W){if(!(T[M]instanceof _)){var K=_.name||f;return new m("Invalid "+B+" `"+W+"` of type `"+((G=T[M]).constructor&&G.constructor.name?G.constructor.name:f)+"` supplied to `"+j+"`, expected instance of `"+K+"`.")}var G;return null})},node:g(function(_,T,M,j,B){return x(_[T])?null:new m("Invalid "+j+" `"+B+"` supplied to `"+M+"`, expected a ReactNode.")}),objectOf:function(_){return g(function(T,M,j,B,W){if(typeof _!="function")return new m("Property `"+W+"` of component `"+j+"` has invalid PropType notation inside objectOf.");var K=T[M],G=b(K);if(G!=="object")return new m("Invalid "+B+" `"+W+"` of type `"+G+"` supplied to `"+j+"`, expected an object.");for(var J in K)if(r(K,J)){var te=_(K,J,j,B,W+"."+J,n);if(te instanceof Error)return te}return null})},oneOf:function(_){return Array.isArray(_)?g(function(T,M,j,B,W){for(var K=T[M],G=0;G<_.length;G++)if(p(K,_[G]))return null;var J=JSON.stringify(_,function(te,re){return S(re)==="symbol"?String(re):re});return new m("Invalid "+B+" `"+W+"` of value `"+String(K)+"` supplied to `"+j+"`, expected one of "+J+".")}):(wo.env.NODE_ENV!=="production"&&o(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),s)},oneOfType:function(_){if(!Array.isArray(_))return wo.env.NODE_ENV!=="production"&&o("Invalid argument supplied to oneOfType, expected an instance of array."),s;for(var T=0;T<_.length;T++){var M=_[T];if(typeof M!="function")return o("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+C(M)+" at index "+T+"."),s}return g(function(j,B,W,K,G){for(var J=[],te=0;te<_.length;te++){var re=(0,_[te])(j,B,W,K,G,n);if(re==null)return null;re.data&&r(re.data,"expectedType")&&J.push(re.data.expectedType)}return new m("Invalid "+K+" `"+G+"` supplied to `"+W+"`"+(J.length>0?", expected one of type ["+J.join(", ")+"]":"")+".")})},shape:function(_){return g(function(T,M,j,B,W){var K=T[M],G=b(K);if(G!=="object")return new m("Invalid "+B+" `"+W+"` of type `"+G+"` supplied to `"+j+"`, expected `object`.");for(var J in _){var te=_[J];if(typeof te!="function")return y(j,B,W,J,S(te));var re=te(K,J,j,B,W+"."+J,n);if(re)return re}return null})},exact:function(_){return g(function(T,M,j,B,W){var K=T[M],G=b(K);if(G!=="object")return new m("Invalid "+B+" `"+W+"` of type `"+G+"` supplied to `"+j+"`, expected `object`.");var J=t({},T[M],_);for(var te in J){var re=_[te];if(r(_,te)&&typeof re!="function")return y(j,B,W,te,S(re));if(!re)return new m("Invalid "+B+" `"+W+"` key `"+te+"` supplied to `"+j+"`.\nBad object: "+JSON.stringify(T[M],null,"  ")+`
Valid keys: `+JSON.stringify(Object.keys(_),null,"  "));var me=re(K,te,j,B,W+"."+te,n);if(me)return me}return null})}};function p(_,T){return _===T?_!==0||1/_==1/T:_!=_&&T!=T}function m(_,T){this.message=_,this.data=T&&typeof T=="object"?T:{},this.stack=""}function g(_){if(wo.env.NODE_ENV!=="production")var T={},M=0;function j(W,K,G,J,te,re,me){if(J=J||f,re=re||G,me!==n){if(c){var Ce=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 Ce.name="Invariant Violation",Ce}if(wo.env.NODE_ENV!=="production"&&typeof console<"u"){var Ae=J+":"+G;!T[Ae]&&M<3&&(o("You are manually calling a React.PropTypes validation function for the `"+re+"` prop on `"+J+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),T[Ae]=!0,M++)}}return K[G]==null?W?K[G]===null?new m("The "+te+" `"+re+"` is marked as required in `"+J+"`, but its value is `null`."):new m("The "+te+" `"+re+"` is marked as required in `"+J+"`, but its value is `undefined`."):null:_(K,G,J,te,re)}var B=j.bind(null,!1);return B.isRequired=j.bind(null,!0),B}function v(_){return g(function(T,M,j,B,W,K){var G=T[M];return b(G)!==_?new m("Invalid "+B+" `"+W+"` of type `"+S(G)+"` supplied to `"+j+"`, expected `"+_+"`.",{expectedType:_}):null})}function y(_,T,M,j,B){return new m((_||"React class")+": "+T+" type `"+M+"."+j+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+B+"`.")}function x(_){switch(typeof _){case"number":case"string":case"undefined":return!0;case"boolean":return!_;case"object":if(Array.isArray(_))return _.every(x);if(_===null||l(_))return!0;var T=function(W){var K=W&&(u&&W[u]||W["@@iterator"]);if(typeof K=="function")return K}(_);if(!T)return!1;var M,j=T.call(_);if(T!==_.entries){for(;!(M=j.next()).done;)if(!x(M.value))return!1}else for(;!(M=j.next()).done;){var B=M.value;if(B&&!x(B[1]))return!1}return!0;default:return!1}}function b(_){var T=typeof _;return Array.isArray(_)?"array":_ instanceof RegExp?"object":function(M,j){return M==="symbol"||!!j&&(j["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&j instanceof Symbol)}(T,_)?"symbol":T}function S(_){if(_==null)return""+_;var T=b(_);if(T==="object"){if(_ instanceof Date)return"date";if(_ instanceof RegExp)return"regexp"}return T}function C(_){var T=S(_);switch(T){case"array":case"object":return"an "+T;case"boolean":case"date":case"regexp":return"a "+T;default:return T}}return m.prototype=Error.prototype,h.checkPropTypes=i,h.resetWarningCache=i.resetWarningCache,h.PropTypes=h,h},Pde}()(pMn.isElement,!0)}else Ode.exports=function(){if(GQe)return HQe;GQe=1;var e=Mde();function t(){}function n(){}return n.resetWarningCache=t,HQe=function(){function r(s,l,c,u,f,h){if(h!==e){var p=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 p.name="Invariant Violation",p}}function i(){return r}r.isRequired=r;var o={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:i,element:r,elementType:r,instanceOf:i,node:r,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:n,resetWarningCache:t};return o.PropTypes=o,o}}()();var At=Fc(Ode.exports);function XQe(e,t,n){return typeof e=="function"?e(t,n):e}function pl(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Jj(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return!(t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.toStringTag in e||Symbol.iterator in e)}function ZQe(e){if(!Jj(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=ZQe(e[n])}),t}function OH(e,t,n={clone:!0}){const r=n.clone?ba({},e):e;return Jj(e)&&Jj(t)&&Object.keys(t).forEach(i=>{Jj(t[i])&&Object.prototype.hasOwnProperty.call(e,i)&&Jj(e[i])?r[i]=OH(e[i],t[i],n):n.clone?r[i]=Jj(t[i])?ZQe(t[i]):t[i]:r[i]=t[i]}),r}const QQe=At.oneOfType([At.func,At.object]);function JQe(e){if(typeof e!="string")throw new Error(wo.env.NODE_ENV!=="production"?"MUI: `capitalize(string)` expects a string argument.":function(t){let n="https://mui.com/production-error/?code="+t;for(let r=1;r<arguments.length;r+=1)n+="&args[]="+encodeURIComponent(arguments[r]);return"Minified MUI error #"+t+"; visit "+n+" for the full message."}(7));return e.charAt(0).toUpperCase()+e.slice(1)}function Rde(e){return e&&e.ownerDocument||document}const CT=typeof window<"u"?d.useLayoutEffect:d.useEffect;let qQe=0;const eJe=w.useId;function tJe(e){return eJe!==void 0?eJe():function(t){const[n,r]=d.useState(t),i=n;return d.useEffect(()=>{n==null&&(qQe+=1,r(`mui-${qQe}`))},[n]),i}(e)}function WS({controlled:e,default:t,name:n,state:r="value"}){const{current:i}=d.useRef(e!==void 0),[o,s]=d.useState(t),l=i?e:o;if(wo.env.NODE_ENV!=="production"){d.useEffect(()=>{i!==(e!==void 0)&&console.error([`MUI: A component is changing the ${i?"":"un"}controlled ${r} state of ${n} to be ${i?"un":""}controlled.`,"Elements should not switch from uncontrolled to controlled (or vice versa).",`Decide between using a controlled or uncontrolled ${n} element for the lifetime of the component.`,"The nature of the state is determined during the first render. It's considered controlled if the value is not `undefined`.","More info: https://fb.me/react-controlled-components"].join(`
`))},[r,n,e]);const{current:c}=d.useRef(t);d.useEffect(()=>{i||Object.is(c,t)||console.error([`MUI: A component is changing the default ${r} state of an uncontrolled ${n} after being initialized. To suppress this warning opt to use a controlled ${n}.`].join(`
`))},[JSON.stringify(t)])}return[l,d.useCallback(c=>{i||s(c)},[])]}function vs(e){const t=d.useRef(e);return CT(()=>{t.current=e}),d.useRef((...n)=>(0,t.current)(...n)).current}function ET(...e){return d.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{(function(r,i){typeof r=="function"?r(i):r&&(r.current=i)})(n,t)})},e)}function up(e,t,n=void 0){const r={};return Object.keys(e).forEach(i=>{r[i]=e[i].reduce((o,s)=>{if(s){const l=t(s);l!==""&&o.push(l),n&&n[s]&&o.push(n[s])}return o},[]).join(" ")}),r}const nJe=e=>e,mMn=(()=>{let e=nJe;return{configure(t){e=t},generate:t=>e(t),reset(){e=nJe}}})(),gMn={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function dp(e,t,n="Mui"){const r=gMn[t];return r?`${n}-${r}`:`${mMn.generate(e)}-${t}`}function Gp(e,t,n="Mui"){const r={};return t.forEach(i=>{r[i]=dp(e,i,n)}),r}function rJe(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=rJe(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Es(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=rJe(e))&&(r&&(r+=" "),r+=t);return r}function aJe(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}const vMn=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function yf(e){var t;const{elementType:n,externalSlotProps:r,ownerState:i,skipResolvingSlotProps:o=!1}=e,s=pl(e,vMn),l=o?{}:XQe(r,i),{props:c,internalRef:u}=function(h){const{getSlotProps:p,additionalProps:m,externalSlotProps:g,externalForwardedProps:v,className:y}=h;if(!p){const j=Es(m?.className,y,v?.className,g?.className),B=ba({},m?.style,v?.style,g?.style),W=ba({},m,v,g);return j.length>0&&(W.className=j),Object.keys(B).length>0&&(W.style=B),{props:W,internalRef:void 0}}const x=function(j,B=[]){if(j===void 0)return{};const W={};return Object.keys(j).filter(K=>K.match(/^on[A-Z]/)&&typeof j[K]=="function"&&!B.includes(K)).forEach(K=>{W[K]=j[K]}),W}(ba({},v,g)),b=aJe(g),S=aJe(v),C=p(x),_=Es(C?.className,m?.className,y,v?.className,g?.className),T=ba({},C?.style,m?.style,v?.style,g?.style),M=ba({},C,m,S,b);return _.length>0&&(M.className=_),Object.keys(T).length>0&&(M.style=T),{props:M,internalRef:C.ref}}(ba({},s,{externalSlotProps:l}));return function(h,p,m){return h===void 0||typeof h=="string"?p:ba({},p,{ownerState:ba({},p.ownerState,m)})}(n,ba({},c,{ref:ET(u,l?.ref,(t=e.additionalProps)==null?void 0:t.ref)}),i)}const A9=(e,t)=>e.length===t.length&&t.every(n=>e.includes(n)),jH=(e,t,n)=>{let r=t;return r=e.setHours(r,e.getHours(n)),r=e.setMinutes(r,e.getMinutes(n)),r=e.setSeconds(r,e.getSeconds(n)),r},P9=({date:e,disableFuture:t,disablePast:n,maxDate:r,minDate:i,isDateDisabled:o,utils:s,timezone:l})=>{const c=jH(s,s.dateWithTimezone(void 0,l),e);n&&s.isBefore(i,c)&&(i=c),t&&s.isAfter(r,c)&&(r=c);let u=e,f=e;for(s.isBefore(e,i)&&(u=i,f=null),s.isAfter(e,r)&&(f&&(f=r),u=null);u||f;){if(u&&s.isAfter(u,r)&&(u=null),f&&s.isBefore(f,i)&&(f=null),u){if(!o(u))return u;u=s.addDays(u,1)}if(f){if(!o(f))return f;f=s.addDays(f,-1)}}return null},dv=(e,t,n)=>t!=null&&e.isValid(t)?t:n,Dde=(e,t)=>{const n=[e.startOfYear(t)];for(;n.length<12;){const r=n[n.length-1];n.push(e.addMonths(r,1))}return n},iJe=(e,t,n)=>n==="date"?e.startOfDay(e.dateWithTimezone(void 0,t)):e.dateWithTimezone(void 0,t),yMn=["year","month","day"],oJe=e=>yMn.includes(e),sJe=(e,{format:t,views:n},r)=>{if(t!=null)return t;const i=e.formats;return A9(n,["year"])?i.year:A9(n,["month"])?i.month:A9(n,["day"])?i.dayOfMonth:A9(n,["month","year"])?`${i.month} ${i.year}`:A9(n,["day","month"])?`${i.month} ${i.dayOfMonth}`:r?/en/.test(e.getCurrentLocaleCode())?i.normalDateWithWeekday:i.normalDate:i.keyboardDate},xMn=(e,t)=>{const n=e.startOfWeek(t);return[0,1,2,3,4,5,6].map(r=>e.addDays(n,r))},bMn=["hours","minutes","seconds"],lJe=(e,t)=>3600*t.getHours(e)+60*t.getMinutes(e)+t.getSeconds(e),S1={year:1,month:2,day:3,hours:4,minutes:5,seconds:6,milliseconds:7},O9=(e,t,n)=>{if(t===S1.year)return e.startOfYear(n);if(t===S1.month)return e.startOfMonth(n);if(t===S1.day)return e.startOfDay(n);let r=n;return t<S1.minutes&&(r=e.setMinutes(r,0)),t<S1.seconds&&(r=e.setSeconds(r,0)),t<S1.milliseconds&&(r=e.setMilliseconds(r,0)),r},kde=(e,t)=>{const n=e.formatTokenMap[t];if(n==null)throw new Error([`MUI: The token "${t}" is not supported by the Date and Time Pickers.`,"Please try using another token or open an issue on https://github.com/mui/mui-x/issues/new/choose if you think it should be supported."].join(`
`));return typeof n=="string"?{type:n,contentType:n==="meridiem"?"letter":"digit",maxLength:void 0}:{type:n.sectionType,contentType:n.contentType,maxLength:n.maxLength}},MH=(e,t,n)=>{const r=[],i=e.dateWithTimezone(void 0,t),o=e.startOfWeek(i),s=e.endOfWeek(i);let l=o;for(;e.isBefore(l,s);)r.push(l),l=e.addDays(l,1);return r.map(c=>e.formatByString(c,n))},cJe=(e,t,n,r)=>{switch(n){case"month":return Dde(e,e.dateWithTimezone(void 0,t)).map(i=>e.formatByString(i,r));case"weekDay":return MH(e,t,r);case"meridiem":{const i=e.dateWithTimezone(void 0,t);return[e.startOfDay(i),e.endOfDay(i)].map(o=>e.formatByString(o,r))}default:return[]}},uJe=(e,t,n)=>{let r=t;for(r=Number(r).toString();r.length<n;)r=`0${r}`;return r},dJe=(e,t,n,r,i)=>{if(wo.env.NODE_ENV!=="production"&&i.type!=="day"&&i.contentType==="digit-with-letter")throw new Error([`MUI: The token "${i.format}" is a digit format with letter in it.'
             This type of format is only supported for 'day' sections`].join(`
`));if(i.type==="day"&&i.contentType==="digit-with-letter"){const s=e.setDate(r.longestMonth,n);return e.formatByString(s,i.format)}const o=n.toString();return i.hasLeadingZerosInInput?uJe(0,o,i.maxLength):o},Ide=(e,t)=>{let n=e.value||e.placeholder;const r=t==="non-input"?e.hasLeadingZerosInFormat:e.hasLeadingZerosInInput;return t==="non-input"&&e.hasLeadingZerosInInput&&!e.hasLeadingZerosInFormat&&(n=Number(n).toString()),["input-rtl","input-ltr"].includes(t)&&e.contentType==="digit"&&!r&&n.length===1&&(n=`${n}\u200E`),t==="input-rtl"&&(n=`\u2068${n}\u2069`),n},qj=e=>e.replace(/[\u2066\u2067\u2068\u2069]/g,""),fJe=(e,t)=>{let n=0,r=t?1:0;const i=[];for(let o=0;o<e.length;o+=1){const s=e[o],l=Ide(s,t?"input-rtl":"input-ltr"),c=`${s.startSeparator}${l}${s.endSeparator}`,u=qj(c).length,f=c.length,h=qj(l),p=r+l.indexOf(h[0])+s.startSeparator.length,m=p+h.length;i.push(ba({},s,{start:n,end:n+u,startInInput:p,endInInput:m})),n+=u,r+=f}return i},wMn=(e,t,n,r,i)=>{switch(r.type){case"year":return n.fieldYearPlaceholder({digitAmount:e.formatByString(e.dateWithTimezone(void 0,t),i).length,format:i});case"month":return n.fieldMonthPlaceholder({contentType:r.contentType,format:i});case"day":return n.fieldDayPlaceholder({format:i});case"weekDay":return n.fieldWeekDayPlaceholder({contentType:r.contentType,format:i});case"hours":return n.fieldHoursPlaceholder({format:i});case"minutes":return n.fieldMinutesPlaceholder({format:i});case"seconds":return n.fieldSecondsPlaceholder({format:i});case"meridiem":return n.fieldMeridiemPlaceholder({format:i});default:return i}},hJe=(e,t,n,r)=>{if(wo.env.NODE_ENV!=="production"&&kde(e,n).type==="weekDay")throw new Error("changeSectionValueFormat doesn't support week day formats");return e.formatByString(e.parse(t,n),r)},pJe=(e,t,n)=>e.formatByString(e.dateWithTimezone(void 0,t),n).length===4,mJe=(e,t,n,r,i)=>{if(n!=="digit")return!1;const o=e.dateWithTimezone(void 0,t);switch(r){case"year":return pJe(e,t,i)?e.formatByString(e.setYear(o,1),i)==="0001":e.formatByString(e.setYear(o,2001),i)==="01";case"month":return e.formatByString(e.startOfYear(o),i).length>1;case"day":return e.formatByString(e.startOfMonth(o),i).length>1;case"weekDay":return e.formatByString(e.startOfWeek(o),i).length>1;case"hours":return e.formatByString(e.setHours(o,1),i).length>1;case"minutes":return e.formatByString(e.setMinutes(o,1),i).length>1;case"seconds":return e.formatByString(e.setSeconds(o,1),i).length>1;default:throw new Error("Invalid section type")}},gJe=(e,t,n,r,i,o,s,l)=>{let c="";const u=[],f=e.date(),h=S=>{if(S==="")return null;const C=kde(e,S),_=mJe(e,t,C.contentType,C.type,S),T=s?_:C.contentType==="digit",M=i!=null&&e.isValid(i);let j=M?e.formatByString(i,S):"",B=null;if(T)if(_)B=j===""?e.formatByString(f,S).length:j.length;else{if(C.maxLength==null)throw new Error(`MUI: The token ${S} should have a 'maxDigitNumber' property on it's adapter`);B=C.maxLength,M&&(j=uJe(0,j,B))}return u.push(ba({},C,{format:S,maxLength:B,value:j,placeholder:wMn(e,t,n,C,S),hasLeadingZeros:_,hasLeadingZerosInFormat:_,hasLeadingZerosInInput:T,startSeparator:u.length===0?c:"",endSeparator:"",modified:!1})),null};let p=10,m=r,g=e.expandFormat(r);for(;g!==m;)if(m=g,g=e.expandFormat(m),p-=1,p<0)throw new Error("MUI: The format expansion seems to be  enter in an infinite loop. Please open an issue with the format passed to the picker component");const v=g,y=((S,C)=>{const _=[],{start:T,end:M}=S.escapedCharacters,j=new RegExp(`(\\${T}[^\\${M}]*\\${M})+`,"g");let B=null;for(;B=j.exec(C);)_.push({start:B.index,end:j.lastIndex-1});return _})(e,v),x=new RegExp(`^(${Object.keys(e.formatTokenMap).sort((S,C)=>C.length-S.length).join("|")})`,"g");let b="";for(let S=0;S<v.length;S+=1){const C=y.find(B=>B.start<=S&&B.end>=S),_=v[S],T=C!=null,M=`${b}${v.slice(S)}`,j=x.test(M);!T&&_.match(/([A-Za-z]+)/)&&j?(b=M.slice(0,x.lastIndex),S+=x.lastIndex-1):T&&C?.start===S||C?.end===S||(h(b),b="",u.length===0?c+=_:u[u.length-1].endSeparator+=_)}return h(b),u.map(S=>{const C=_=>{let T=_;return l&&T!==null&&T.includes(" ")&&(T=`\u2069${T}\u2066`),o==="spacious"&&["/",".","-"].includes(T)&&(T=` ${T} `),T};return S.startSeparator=C(S.startSeparator),S.endSeparator=C(S.endSeparator),S})};let vJe=!1;const yJe=(e,t)=>{if(wo.env.NODE_ENV!=="production"&&!vJe){const n=[];["date","date-time"].includes(t)&&n.push("weekDay","day","month","year"),["time","date-time"].includes(t)&&n.push("hours","minutes","seconds","meridiem");const r=e.find(i=>!n.includes(i.type));r&&(console.warn(`MUI: The field component you are using is not compatible with the "${r.type} date section.`,`The supported date sections are ["${n.join('", "')}"]\`.`),vJe=!0)}},xJe={year:1,month:2,day:3,weekDay:4,hours:5,minutes:6,seconds:7,meridiem:8},bJe=(e,t,n,r,i,o)=>[...r].sort((s,l)=>xJe[s.type]-xJe[l.type]).reduce((s,l)=>!o||l.modified?((c,u,f,h,p)=>{switch(f.type){case"year":return c.setYear(p,c.getYear(h));case"month":return c.setMonth(p,c.getMonth(h));case"weekDay":{const m=MH(c,u,f.format),g=c.formatByString(h,f.format),v=m.indexOf(g),y=m.indexOf(f.value)-v;return c.addDays(h,y)}case"day":return c.setDate(p,c.getDate(h));case"meridiem":{const m=c.getHours(h)<12,g=c.getHours(p);return m&&g>=12?c.addHours(p,-12):!m&&g<12?c.addHours(p,12):p}case"hours":return c.setHours(p,c.getHours(h));case"minutes":return c.setMinutes(p,c.getMinutes(h));case"seconds":return c.setSeconds(p,c.getSeconds(h));default:return p}})(e,t,l,n,s):s,i),SMn=["value","referenceDate"],HS={emptyValue:null,getTodayValue:iJe,getInitialReferenceValue:e=>{let{value:t,referenceDate:n}=e,r=pl(e,SMn);return t!=null&&r.utils.isValid(t)?t:n??(({props:i,utils:o,granularity:s,timezone:l,getTodayDate:c})=>{var u;let f=c?c():O9(o,s,iJe(o,l));i.minDate!=null&&o.isAfterDay(i.minDate,f)&&(f=O9(o,s,i.minDate)),i.maxDate!=null&&o.isBeforeDay(i.maxDate,f)&&(f=O9(o,s,i.maxDate));const h=((p,m)=>(g,v)=>p?m.isAfter(g,v):lJe(g,m)>lJe(v,m))((u=i.disableIgnoringDatePartForTimeValidation)!=null&&u,o);return i.minTime!=null&&h(i.minTime,f)&&(f=O9(o,s,i.disableIgnoringDatePartForTimeValidation?i.minTime:jH(o,f,i.minTime))),i.maxTime!=null&&h(f,i.maxTime)&&(f=O9(o,s,i.disableIgnoringDatePartForTimeValidation?i.maxTime:jH(o,f,i.maxTime))),f})(r)},cleanValue:(e,t)=>t!=null&&e.isValid(t)?t:null,areValuesEqual:(e,t,n)=>!e.isValid(t)&&t!=null&&!e.isValid(n)&&n!=null||e.isEqual(t,n),isSameError:(e,t)=>e===t,hasError:e=>e!=null,defaultErrorState:null,getTimezone:(e,t)=>t!=null&&e.isValid(t)?e.getTimezone(t):null,setTimezone:(e,t,n)=>n==null?null:e.setTimezone(n,t)},CMn={updateReferenceValue:(e,t,n)=>t!=null&&e.isValid(t)?t:n,getSectionsFromValue:(e,t,n,r,i)=>!e.isValid(t)&&n?n:fJe(i(t),r),getValueStrFromSections:(e,t)=>{const n=e.map(r=>{const i=Ide(r,t?"input-rtl":"input-ltr");return`${r.startSeparator}${i}${r.endSeparator}`}).join("");return t?`\u2066${n}\u2069`:n},getActiveDateManager:(e,t)=>({date:t.value,referenceDate:t.referenceValue,getSections:n=>n,getNewValuesFromNewActiveDate:n=>({value:n,referenceValue:n!=null&&e.isValid(n)?n:t.referenceValue})}),parseValueStr:(e,t,n)=>n(e.trim(),t)},EMn=["localeText"],RH=d.createContext(null);wo.env.NODE_ENV!=="production"&&(RH.displayName="MuiPickersAdapterContext");const wJe=function(e){var t;const{localeText:n}=e,r=pl(e,EMn),{utils:i,localeText:o}=(t=d.useContext(RH))!=null?t:{utils:void 0,localeText:void 0},s=si({props:r,name:"MuiLocalizationProvider"}),{children:l,dateAdapter:c,dateFormats:u,dateLibInstance:f,adapterLocale:h,localeText:p}=s,m=d.useMemo(()=>ba({},p,o,n),[p,o,n]),g=d.useMemo(()=>{if(!c)return i||null;const x=new c({locale:h,formats:u,instance:f});if(!x.isMUIAdapter)throw new Error(["MUI: The date adapter should be imported from `@mui/x-date-pickers` or `@mui/x-date-pickers-pro`, not from `@date-io`","For example, `import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'` instead of `import AdapterDayjs from '@date-io/dayjs'`","More information on the installation documentation: https://mui.com/x/react-date-pickers/getting-started/#installation"].join(`
`));return x},[c,h,u,f,i]),v=d.useMemo(()=>g?{minDate:g.date("1900-01-01T00:00:00.000"),maxDate:g.date("2099-12-31T00:00:00.000")}:null,[g]),y=d.useMemo(()=>({utils:g,defaultDates:v,localeText:m}),[v,g,m]);return(0,a.jsx)(RH.Provider,{value:y,children:l})};wo.env.NODE_ENV!=="production"&&(wJe.propTypes={adapterLocale:At.any,children:At.node,dateAdapter:At.func,dateFormats:At.shape({dayOfMonth:At.string,fullDate:At.string,fullDateTime:At.string,fullDateTime12h:At.string,fullDateTime24h:At.string,fullDateWithWeekday:At.string,fullTime:At.string,fullTime12h:At.string,fullTime24h:At.string,hours12h:At.string,hours24h:At.string,keyboardDate:At.string,keyboardDateTime:At.string,keyboardDateTime12h:At.string,keyboardDateTime24h:At.string,meridiem:At.string,minutes:At.string,month:At.string,monthAndDate:At.string,monthAndYear:At.string,monthShort:At.string,normalDate:At.string,normalDateWithWeekday:At.string,seconds:At.string,shortDate:At.string,weekday:At.string,weekdayShort:At.string,year:At.string}),dateLibInstance:At.any,localeText:At.object});const SJe={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:e=>e==="year"?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",datePickerToolbarTitle:"Select date",dateTimePickerToolbarTitle:"Select date & time",timePickerToolbarTitle:"Select time",dateRangePickerToolbarTitle:"Select date range",clockLabelText:(e,t,n)=>`Select ${e}. ${t===null?"No time selected":`Selected time is ${n.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,selectViewText:e=>`Select ${e}`,calendarWeekNumberHeaderLabel:"Week number",calendarWeekNumberHeaderText:"#",calendarWeekNumberAriaLabelText:e=>`Week ${e}`,calendarWeekNumberText:e=>`${e}`,openDatePickerDialogue:(e,t)=>e!==null&&t.isValid(e)?`Choose date, selected date is ${t.format(e,"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t)=>e!==null&&t.isValid(e)?`Choose time, selected time is ${t.format(e,"fullTime")}`:"Choose time",fieldClearLabel:"Clear value",timeTableLabel:"pick time",dateTableLabel:"pick date",fieldYearPlaceholder:e=>"Y".repeat(e.digitAmount),fieldMonthPlaceholder:e=>e.contentType==="letter"?"MMMM":"MM",fieldDayPlaceholder:()=>"DD",fieldWeekDayPlaceholder:e=>e.contentType==="letter"?"EEEE":"EE",fieldHoursPlaceholder:()=>"hh",fieldMinutesPlaceholder:()=>"mm",fieldSecondsPlaceholder:()=>"ss",fieldMeridiemPlaceholder:()=>"aa"},_Mn=SJe;ba({},SJe);const _T=()=>{const e=d.useContext(RH);if(e===null)throw new Error(["MUI: Can not find the date and time pickers localization context.","It looks like you forgot to wrap your component in LocalizationProvider.","This can also happen if you are bundling multiple versions of the `@mui/x-date-pickers` package"].join(`
`));if(e.utils===null)throw new Error(["MUI: Can not find the date and time pickers adapter from its localization context.","It looks like you forgot to pass a `dateAdapter` to your LocalizationProvider."].join(`
`));const t=d.useMemo(()=>ba({},_Mn,e.localeText),[e.localeText]);return d.useMemo(()=>ba({},e,{localeText:t}),[e,t])},Mu=()=>_T().utils,j9=()=>_T().defaultDates,TT=()=>_T().localeText,DH=e=>{const t=Mu(),n=d.useRef();return n.current===void 0&&(n.current=t.dateWithTimezone(void 0,e)),n.current};function TMn(e){return dp("MuiPickersToolbar",e)}Gp("MuiPickersToolbar",["root","content"]);const AMn=(0,qt.Ay)("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>ba({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3)},t.isLandscape&&{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"})),PMn=(0,qt.Ay)("div",{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})(({ownerState:e})=>{var t;return{display:"flex",flexWrap:"wrap",width:"100%",justifyContent:e.isLandscape?"flex-start":"space-between",flexDirection:e.isLandscape?(t=e.landscapeDirection)!=null?t:"column":"row",flex:1,alignItems:e.isLandscape?"flex-start":"center"}}),OMn=d.forwardRef(function(e,t){const n=si({props:e,name:"MuiPickersToolbar"}),{children:r,className:i,toolbarTitle:o,hidden:s,titleId:l}=n,c=n,u=(f=>{const{classes:h,isLandscape:p}=f;return up({root:["root"],content:["content"],penIconButton:["penIconButton",p&&"penIconButtonLandscape"]},TMn,h)})(c);return s?null:(0,a.jsxs)(AMn,{ref:t,className:Es(u.root,i),ownerState:c,children:[(0,a.jsx)(Ft,{color:"text.secondary",variant:"overline",id:l,children:o}),(0,a.jsx)(PMn,{className:u.content,ownerState:c,children:r})]})});function jMn(e){return dp("MuiDatePickerToolbar",e)}Gp("MuiDatePickerToolbar",["root","title"]);const MMn=["value","isLandscape","onChange","toolbarFormat","toolbarPlaceholder","views","className"],RMn=(0,qt.Ay)(OMn,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),DMn=(0,qt.Ay)(Ft,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})(({ownerState:e})=>ba({},e.isLandscape&&{margin:"auto 16px auto auto"})),CJe=d.forwardRef(function(e,t){const n=si({props:e,name:"MuiDatePickerToolbar"}),{value:r,isLandscape:i,toolbarFormat:o,toolbarPlaceholder:s="\u2013\u2013",views:l,className:c}=n,u=pl(n,MMn),f=Mu(),h=TT(),p=(v=>{const{classes:y}=v;return up({root:["root"],title:["title"]},jMn,y)})(n),m=d.useMemo(()=>{if(!r)return s;const v=sJe(f,{format:o,views:l},!0);return f.formatByString(r,v)},[r,o,s,f,l]),g=n;return(0,a.jsx)(RMn,ba({ref:t,toolbarTitle:h.datePickerToolbarTitle,isLandscape:i,className:Es(p.root,c)},u,{children:(0,a.jsx)(DMn,{variant:"h4",align:i?"left":"center",ownerState:g,className:p.title,children:m})}))});wo.env.NODE_ENV!=="production"&&(CJe.propTypes={classes:At.object,className:At.string,disabled:At.bool,hidden:At.bool,isLandscape:At.bool.isRequired,onChange:At.func.isRequired,onViewChange:At.func.isRequired,readOnly:At.bool,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),titleId:At.string,toolbarFormat:At.string,toolbarPlaceholder:At.node,value:At.any,view:At.oneOf(["day","month","year"]).isRequired,views:At.arrayOf(At.oneOf(["day","month","year"]).isRequired).isRequired});const EJe=e=>{if(e!==void 0)return Object.keys(e).reduce((t,n)=>ba({},t,{[`${n.slice(0,1).toLowerCase()}${n.slice(1)}`]:e[n]}),{})},kMn=(0,ki.A)((0,a.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),IMn=(0,ki.A)((0,a.jsx)("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),FMn=(0,ki.A)((0,a.jsx)("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),NMn=(0,ki.A)((0,a.jsx)("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar");(0,ki.A)((0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,a.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock"),(0,ki.A)((0,a.jsx)("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange"),(0,ki.A)((0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,a.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time");const LMn=(0,ki.A)((0,a.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");function BMn(e){return dp("MuiPickersArrowSwitcher",e)}Gp("MuiPickersArrowSwitcher",["root","spacer","button"]);const UMn=["children","className","slots","slotProps","isNextDisabled","isNextHidden","onGoToNext","nextLabel","isPreviousDisabled","isPreviousHidden","onGoToPrevious","previousLabel"],VMn=["ownerState"],$Mn=["ownerState"],zMn=(0,qt.Ay)("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),WMn=(0,qt.Ay)("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),_Je=(0,qt.Ay)(Da,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})(({ownerState:e})=>ba({},e.hidden&&{visibility:"hidden"})),HMn=d.forwardRef(function(e,t){var n,r,i,o;const s=uo().direction==="rtl",l=si({props:e,name:"MuiPickersArrowSwitcher"}),{children:c,className:u,slots:f,slotProps:h,isNextDisabled:p,isNextHidden:m,onGoToNext:g,nextLabel:v,isPreviousDisabled:y,isPreviousHidden:x,onGoToPrevious:b,previousLabel:S}=l,C=pl(l,UMn),_=l,T=(Ce=>{const{classes:Ae}=Ce;return up({root:["root"],spacer:["spacer"],button:["button"]},BMn,Ae)})(_),M={isDisabled:p,isHidden:m,goTo:g,label:v},j={isDisabled:y,isHidden:x,goTo:b,label:S},B=(n=f?.previousIconButton)!=null?n:_Je,W=yf({elementType:B,externalSlotProps:h?.previousIconButton,additionalProps:{size:"medium",title:j.label,"aria-label":j.label,disabled:j.isDisabled,edge:"end",onClick:j.goTo},ownerState:ba({},_,{hidden:j.isHidden}),className:T.button}),K=(r=f?.nextIconButton)!=null?r:_Je,G=yf({elementType:K,externalSlotProps:h?.nextIconButton,additionalProps:{size:"medium",title:M.label,"aria-label":M.label,disabled:M.isDisabled,edge:"start",onClick:M.goTo},ownerState:ba({},_,{hidden:M.isHidden}),className:T.button}),J=(i=f?.leftArrowIcon)!=null?i:IMn,te=pl(yf({elementType:J,externalSlotProps:h?.leftArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:void 0}),VMn),re=(o=f?.rightArrowIcon)!=null?o:FMn,me=pl(yf({elementType:re,externalSlotProps:h?.rightArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:void 0}),$Mn);return(0,a.jsxs)(zMn,ba({ref:t,className:Es(T.root,u),ownerState:_},C,{children:[(0,a.jsx)(B,ba({},W,{children:s?(0,a.jsx)(re,ba({},me)):(0,a.jsx)(J,ba({},te))})),c?(0,a.jsx)(Ft,{variant:"subtitle1",component:"span",children:c}):(0,a.jsx)(WMn,{className:T.spacer,ownerState:_}),(0,a.jsx)(K,ba({},G,{children:s?(0,a.jsx)(J,ba({},te)):(0,a.jsx)(re,ba({},me))}))]}))});function GMn(e){return dp("MuiPickersPopper",e)}Gp("MuiPickersPopper",["root","paper"]);const kH=(e=document)=>{const t=e.activeElement;return t?t.shadowRoot?kH(t.shadowRoot):t:null},e4=typeof navigator<"u"&&navigator.userAgent.match(/android\s(\d+)|OS\s(\d+)/i),TJe=e4&&e4[1]?parseInt(e4[1],10):null,AJe=e4&&e4[2]?parseInt(e4[2],10):null,YMn=TJe&&TJe<10||AJe&&AJe<13||!1,PJe=()=>Zi("@media (prefers-reduced-motion: reduce)",{defaultMatches:!1})||YMn,KMn=["PaperComponent","popperPlacement","ownerState","children","paperSlotProps","paperClasses","onPaperClick","onPaperTouchStart"],XMn=(0,qt.Ay)(Px,{name:"MuiPickersPopper",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({zIndex:e.zIndex.modal})),ZMn=(0,qt.Ay)(vo,{name:"MuiPickersPopper",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({ownerState:e})=>ba({outline:0,transformOrigin:"top center"},e.placement.includes("top")&&{transformOrigin:"bottom center"})),QMn=d.forwardRef((e,t)=>{const{PaperComponent:n,popperPlacement:r,ownerState:i,children:o,paperSlotProps:s,paperClasses:l,onPaperClick:c,onPaperTouchStart:u}=e,f=pl(e,KMn),h=ba({},i,{placement:r}),p=yf({elementType:n,externalSlotProps:s,additionalProps:{tabIndex:-1,elevation:8,ref:t},className:l,ownerState:h});return(0,a.jsx)(n,ba({},f,p,{onClick:m=>{var g;c(m),(g=p.onClick)==null||g.call(p,m)},onTouchStart:m=>{var g;u(m),(g=p.onTouchStart)==null||g.call(p,m)},ownerState:h,children:o}))});function JMn(e){var t,n,r,i;const o=si({props:e,name:"MuiPickersPopper"}),{anchorEl:s,children:l,containerRef:c=null,shouldRestoreFocus:u,onBlur:f,onDismiss:h,open:p,role:m,placement:g,slots:v,slotProps:y,reduceAnimations:x}=o;d.useEffect(()=>{function Ce(Ae){!p||Ae.key!=="Escape"&&Ae.key!=="Esc"||h()}return document.addEventListener("keydown",Ce),()=>{document.removeEventListener("keydown",Ce)}},[h,p]);const b=d.useRef(null);d.useEffect(()=>{m==="tooltip"||u&&!u()||(p?b.current=kH(document):b.current&&b.current instanceof HTMLElement&&setTimeout(()=>{b.current instanceof HTMLElement&&b.current.focus()}))},[p,m,u]);const[S,C,_]=function(Ce,Ae){const _e=d.useRef(!1),Be=d.useRef(!1),Ue=d.useRef(null),$e=d.useRef(!1);d.useEffect(()=>{if(Ce)return document.addEventListener("mousedown",Ke,!0),document.addEventListener("touchstart",Ke,!0),()=>{document.removeEventListener("mousedown",Ke,!0),document.removeEventListener("touchstart",Ke,!0),$e.current=!1};function Ke(){$e.current=!0}},[Ce]);const Je=vs(Ke=>{if(!$e.current)return;const nt=Be.current;Be.current=!1;const rt=Rde(Ue.current);if(!Ue.current||"clientX"in Ke&&function(gt,lt){return lt.documentElement.clientWidth<gt.clientX||lt.documentElement.clientHeight<gt.clientY}(Ke,rt))return;if(_e.current)return void(_e.current=!1);let st;st=Ke.composedPath?Ke.composedPath().indexOf(Ue.current)>-1:!rt.documentElement.contains(Ke.target)||Ue.current.contains(Ke.target),st||nt||Ae(Ke)}),Ne=()=>{Be.current=!0};return d.useEffect(()=>{if(Ce){const Ke=Rde(Ue.current),nt=()=>{_e.current=!0};return Ke.addEventListener("touchstart",Je),Ke.addEventListener("touchmove",nt),()=>{Ke.removeEventListener("touchstart",Je),Ke.removeEventListener("touchmove",nt)}}},[Ce,Je]),d.useEffect(()=>{if(Ce){const Ke=Rde(Ue.current);return Ke.addEventListener("click",Je),()=>{Ke.removeEventListener("click",Je),Be.current=!1}}},[Ce,Je]),[Ue,Ne,Ne]}(p,f??h),T=ET(d.useRef(null),c),M=ET(T,S),j=o,B=(Ce=>{const{classes:Ae}=Ce;return up({root:["root"],paper:["paper"]},GMn,Ae)})(j),W=PJe(),K=x??W,G=((t=v?.desktopTransition)!=null?t:K)?Tp:Tx,J=(n=v?.desktopTrapFocus)!=null?n:XR,te=(r=v?.desktopPaper)!=null?r:ZMn,re=(i=v?.popper)!=null?i:XMn,me=yf({elementType:re,externalSlotProps:y?.popper,additionalProps:{transition:!0,role:m,open:p,anchorEl:s,placement:g,onKeyDown:Ce=>{Ce.key==="Escape"&&(Ce.stopPropagation(),h())}},className:B.root,ownerState:o});return(0,a.jsx)(re,ba({},me,{children:({TransitionProps:Ce,placement:Ae})=>(0,a.jsx)(J,ba({open:p,disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:m==="tooltip",isEnabled:()=>!0},y?.desktopTrapFocus,{children:(0,a.jsx)(G,ba({},Ce,y?.desktopTransition,{children:(0,a.jsx)(QMn,{PaperComponent:te,ownerState:j,popperPlacement:Ae,ref:M,onPaperClick:C,onPaperTouchStart:_,paperClasses:B.paper,paperSlotProps:y?.desktopPaper,children:l})}))}))}))}const Fde=({timezone:e,value:t,defaultValue:n,onChange:r,valueManager:i})=>{var o,s;const l=Mu(),c=d.useRef(n),u=(o=t??c.current)!=null?o:i.emptyValue,f=d.useMemo(()=>i.getTimezone(l,u),[l,i,u]),h=vs(m=>f==null?m:i.setTimezone(l,f,m)),p=(s=e??f)!=null?s:"default";return{value:d.useMemo(()=>i.setTimezone(l,p,u),[i,l,p,u]),handleValueChange:vs((m,...g)=>{const v=h(m);r?.(v,...g)}),timezone:p}},Nde=({name:e,timezone:t,value:n,defaultValue:r,onChange:i,valueManager:o})=>{const[s,l]=WS({name:e,state:"value",controlled:n,default:r??o.emptyValue}),c=vs((u,...f)=>{l(u),i?.(u,...f)});return Fde({timezone:t,value:s,defaultValue:void 0,onChange:c,valueManager:o})};function OJe(e,t,n,r){const{value:i,onError:o}=e,s=_T(),l=d.useRef(r),c=t({adapter:s,value:i,props:e});return d.useEffect(()=>{o&&!n(c,l.current)&&o(c,i),l.current=c},[n,o,l,c,i]),c}const t4=e=>e.saveQuery!=null,qMn=["onClick","onKeyDown","onFocus","onBlur","onMouseUp","onPaste","error","clearable","onClear","disabled"],eRn=e=>{const t=Mu(),{state:n,selectedSectionIndexes:r,setSelectedSections:i,clearValue:o,clearActiveSection:s,updateSectionValue:l,updateValueFromValueStr:c,setTempAndroidValueStr:u,sectionsValueBoundaries:f,placeholder:h,timezone:p}=(nn=>{const Bt=Mu(),on=TT(),Tn=_T(),$n=uo().direction==="rtl",{valueManager:rr,fieldValueManager:ir,valueType:Vn,validator:vr,internalProps:Hn,internalProps:{value:Fn,defaultValue:Qn,referenceDate:Yr,onChange:wa,format:yr,formatDensity:ea="dense",selectedSections:hr,onSelectedSectionsChange:Nr,shouldRespectLeadingZeros:Xn=!1,timezone:Lr}}=nn,{timezone:fa,value:ii,handleValueChange:pi}=Fde({timezone:Lr,value:Fn,defaultValue:Qn,onChange:wa,valueManager:rr}),Ji=d.useMemo(()=>((Sn,Hr)=>{const mn=Sn.dateWithTimezone(void 0,Hr),pt=Sn.endOfYear(mn),Mt=Sn.endOfDay(mn),{maxDaysInMonth:Pt,longestMonth:Wt}=Dde(Sn,mn).reduce((Xt,It)=>{const Jt=Sn.getDaysInMonth(It);return Jt>Xt.maxDaysInMonth?{maxDaysInMonth:Jt,longestMonth:It}:Xt},{maxDaysInMonth:0,longestMonth:null});return{year:({format:Xt})=>({minimum:0,maximum:pJe(Sn,Hr,Xt)?9999:99}),month:()=>({minimum:1,maximum:Sn.getMonth(pt)+1}),day:({currentDate:Xt})=>({minimum:1,maximum:Xt!=null&&Sn.isValid(Xt)?Sn.getDaysInMonth(Xt):Pt,longestMonth:Wt}),weekDay:({format:Xt,contentType:It})=>{if(It==="digit"){const Jt=MH(Sn,Hr,Xt).map(Number);return{minimum:Math.min(...Jt),maximum:Math.max(...Jt)}}return{minimum:1,maximum:7}},hours:({format:Xt})=>{const It=Sn.getHours(Mt);return Sn.formatByString(Sn.endOfDay(mn),Xt)!==It.toString()?{minimum:1,maximum:Number(Sn.formatByString(Sn.startOfDay(mn),Xt))}:{minimum:0,maximum:It}},minutes:()=>({minimum:0,maximum:Sn.getMinutes(Mt)}),seconds:()=>({minimum:0,maximum:Sn.getSeconds(Mt)}),meridiem:()=>({minimum:0,maximum:0})}})(Bt,fa),[Bt,fa]),bi=d.useCallback((Sn,Hr=null)=>ir.getSectionsFromValue(Bt,Sn,Hr,$n,mn=>gJe(Bt,fa,on,yr,mn,ea,Xn,$n)),[ir,yr,on,$n,Xn,Bt,ea,fa]),Ei=d.useMemo(()=>ir.getValueStrFromSections(bi(rr.emptyValue),$n),[ir,bi,rr.emptyValue,$n]),[Yi,Lo]=d.useState(()=>{const Sn=bi(ii);yJe(Sn,Vn);const Hr={sections:Sn,value:ii,referenceValue:rr.emptyValue,tempValueStrAndroid:null},mn=(pt=>Math.max(...pt.map(Mt=>{var Pt;return(Pt=S1[Mt.type])!=null?Pt:1})))(Sn);return ba({},Hr,{referenceValue:rr.getInitialReferenceValue({referenceDate:Yr,value:ii,utils:Bt,props:Hn,granularity:mn,timezone:fa})})}),[ns,rl]=WS({controlled:hr,default:null,name:"useField",state:"selectedSectionIndexes"}),Fs=Sn=>{rl(Sn),Nr?.(Sn),Lo(Hr=>ba({},Hr,{selectedSectionQuery:null}))},Ro=d.useMemo(()=>{if(ns==null)return null;if(ns==="all")return{startIndex:0,endIndex:Yi.sections.length-1,shouldSelectBoundarySelectors:!0};if(typeof ns=="number")return{startIndex:ns,endIndex:ns};if(typeof ns=="string"){const Sn=Yi.sections.findIndex(Hr=>Hr.type===ns);return{startIndex:Sn,endIndex:Sn}}return ns},[ns,Yi.sections]),nr=({value:Sn,referenceValue:Hr,sections:mn})=>{if(Lo(Mt=>ba({},Mt,{sections:mn,value:Sn,referenceValue:Hr,tempValueStrAndroid:null})),rr.areValuesEqual(Bt,Yi.value,Sn))return;const pt={validationError:vr({adapter:Tn,value:Sn,props:ba({},Hn,{value:Sn,timezone:fa})})};pi(Sn,pt)},Cr=(Sn,Hr)=>{const mn=[...Yi.sections];return mn[Sn]=ba({},mn[Sn],{value:Hr,modified:!0}),fJe(mn,$n)};return d.useEffect(()=>{const Sn=bi(Yi.value);yJe(Sn,Vn),Lo(Hr=>ba({},Hr,{sections:Sn}))},[yr,Bt.locale]),d.useEffect(()=>{let Sn=!1;Sn=!rr.areValuesEqual(Bt,Yi.value,ii)||rr.getTimezone(Bt,Yi.value)!==rr.getTimezone(Bt,ii),Sn&&Lo(Hr=>ba({},Hr,{value:ii,referenceValue:ir.updateReferenceValue(Bt,ii,Hr.referenceValue),sections:bi(ii)}))},[ii]),{state:Yi,selectedSectionIndexes:Ro,setSelectedSections:Fs,clearValue:()=>{nr({value:rr.emptyValue,referenceValue:Yi.referenceValue,sections:bi(rr.emptyValue)})},clearActiveSection:()=>{if(Ro==null)return;const Sn=Yi.sections[Ro.startIndex],Hr=ir.getActiveDateManager(Bt,Yi,Sn),mn=Hr.getSections(Yi.sections).filter(Wt=>Wt.value!=="").length===(Sn.value===""?0:1),pt=Cr(Ro.startIndex,""),Mt=mn?null:Bt.date(new Date("")),Pt=Hr.getNewValuesFromNewActiveDate(Mt);(Mt!=null&&!Bt.isValid(Mt))!=(Hr.date!=null&&!Bt.isValid(Hr.date))?nr(ba({},Pt,{sections:pt})):Lo(Wt=>ba({},Wt,Pt,{sections:pt,tempValueStrAndroid:null}))},updateSectionValue:({activeSection:Sn,newSectionValue:Hr,shouldGoToNextSection:mn})=>{mn&&Ro&&Ro.startIndex<Yi.sections.length-1?Fs(Ro.startIndex+1):Ro&&Ro.startIndex!==Ro.endIndex&&Fs(Ro.startIndex);const pt=ir.getActiveDateManager(Bt,Yi,Sn),Mt=Cr(Ro.startIndex,Hr),Pt=pt.getSections(Mt),Wt=((Jt,Rn)=>{const En=Rn.some(Va=>Va.type==="day"),Mn=[],Nn=[];for(let Va=0;Va<Rn.length;Va+=1){const $a=Rn[Va];En&&$a.type==="weekDay"||(Mn.push($a.format),Nn.push(Ide($a,"non-input")))}const $r=Mn.join(" "),ja=Nn.join(" ");return Jt.parse(ja,$r)})(Bt,Pt);let Xt,It;if(Wt!=null&&Bt.isValid(Wt)){const Jt=bJe(Bt,fa,Wt,Pt,pt.referenceDate,!0);Xt=pt.getNewValuesFromNewActiveDate(Jt),It=!0}else Xt=pt.getNewValuesFromNewActiveDate(Wt),It=(Wt!=null&&!Bt.isValid(Wt))!=(pt.date!=null&&!Bt.isValid(pt.date));return It?nr(ba({},Xt,{sections:Mt})):Lo(Jt=>ba({},Jt,Xt,{sections:Mt,tempValueStrAndroid:null}))},updateValueFromValueStr:Sn=>{const Hr=ir.parseValueStr(Sn,Yi.referenceValue,(pt,Mt)=>{const Pt=Bt.parse(pt,yr);if(Pt==null||!Bt.isValid(Pt))return null;const Wt=gJe(Bt,fa,on,yr,Pt,ea,Xn,$n);return bJe(Bt,fa,Pt,Wt,Mt,!1)}),mn=ir.updateReferenceValue(Bt,Hr,Yi.referenceValue);nr({value:Hr,referenceValue:mn,sections:bi(Hr,Yi.sections)})},setTempAndroidValueStr:Sn=>Lo(Hr=>ba({},Hr,{tempValueStrAndroid:Sn})),sectionsValueBoundaries:Ji,placeholder:Ei,timezone:fa}})(e),{inputRef:m,internalProps:g,internalProps:{readOnly:v=!1,unstableFieldRef:y,minutesStep:x},forwardedProps:{onClick:b,onKeyDown:S,onFocus:C,onBlur:_,onMouseUp:T,onPaste:M,error:j,clearable:B,onClear:W,disabled:K},fieldValueManager:G,valueManager:J,validator:te}=e,re=pl(e.forwardedProps,qMn),{applyCharacterEditing:me,resetCharacterQuery:Ce}=(({sections:nn,updateSectionValue:Bt,sectionsValueBoundaries:on,setTempAndroidValueStr:Tn,timezone:$n})=>{const rr=Mu(),[ir,Vn]=d.useState(null),vr=vs(()=>Vn(null));d.useEffect(()=>{var Qn;ir!=null&&((Qn=nn[ir.sectionIndex])==null?void 0:Qn.type)!==ir.sectionType&&vr()},[nn,ir,vr]),d.useEffect(()=>{if(ir!=null){const Qn=setTimeout(()=>vr(),5e3);return()=>{window.clearTimeout(Qn)}}return()=>{}},[ir,vr]);const Hn=({keyPressed:Qn,sectionIndex:Yr},wa,yr)=>{const ea=Qn.toLowerCase(),hr=nn[Yr];if(ir!=null&&(!yr||yr(ir.value))&&ir.sectionIndex===Yr){const Xn=`${ir.value}${ea}`,Lr=wa(Xn,hr);if(!t4(Lr))return Vn({sectionIndex:Yr,value:Xn,sectionType:hr.type}),Lr}const Nr=wa(ea,hr);return t4(Nr)&&!Nr.saveQuery?(vr(),null):(Vn({sectionIndex:Yr,value:ea,sectionType:hr.type}),t4(Nr)?null:Nr)};return{applyCharacterEditing:vs(Qn=>{const Yr=nn[Qn.sectionIndex],wa=Number.isNaN(Number(Qn.keyPressed))?(yr=>{const ea=(Nr,Xn,Lr)=>{const fa=Xn.filter(ii=>ii.toLowerCase().startsWith(Lr));return fa.length===0?{saveQuery:!1}:{sectionValue:fa[0],shouldGoToNextSection:fa.length===1}},hr=(Nr,Xn,Lr,fa)=>{const ii=pi=>cJe(rr,$n,Xn.type,pi);if(Xn.contentType==="letter")return ea(Xn.format,ii(Xn.format),Nr);if(Lr&&fa!=null&&kde(rr,Lr).contentType==="letter"){const pi=ii(Lr),Ji=ea(0,pi,Nr);return t4(Ji)?{saveQuery:!1}:ba({},Ji,{sectionValue:fa(Ji.sectionValue,pi)})}return{saveQuery:!1}};return Hn(yr,(Nr,Xn)=>{switch(Xn.type){case"month":{const Lr=fa=>hJe(rr,fa,rr.formats.month,Xn.format);return hr(Nr,Xn,rr.formats.month,Lr)}case"weekDay":{const Lr=(fa,ii)=>ii.indexOf(fa).toString();return hr(Nr,Xn,rr.formats.weekday,Lr)}case"meridiem":return hr(Nr,Xn);default:return{saveQuery:!1}}})})(Qn):(yr=>{const ea=(hr,Nr)=>{const Xn=+`${hr}`,Lr=on[Nr.type]({currentDate:null,format:Nr.format,contentType:Nr.contentType});if(Xn>Lr.maximum)return{saveQuery:!1};if(Xn<Lr.minimum)return{saveQuery:!0};const fa=+`${hr}0`>Lr.maximum||hr.length===Lr.maximum.toString().length;return{sectionValue:dJe(rr,0,Xn,Lr,Nr),shouldGoToNextSection:fa}};return Hn(yr,(hr,Nr)=>{if(Nr.contentType==="digit"||Nr.contentType==="digit-with-letter")return ea(hr,Nr);if(Nr.type==="month"){const Xn=mJe(rr,$n,"digit","month","MM"),Lr=ea(hr,{type:Nr.type,format:"MM",hasLeadingZerosInFormat:Xn,hasLeadingZerosInInput:!0,contentType:"digit",maxLength:2});return t4(Lr)?Lr:ba({},Lr,{sectionValue:hJe(rr,Lr.sectionValue,"MM",Nr.format)})}if(Nr.type==="weekDay"){const Xn=ea(hr,Nr);return t4(Xn)?Xn:ba({},Xn,{sectionValue:MH(rr,$n,Nr.format)[Number(Xn.sectionValue)-1]})}return{saveQuery:!1}},hr=>!Number.isNaN(Number(hr)))})(Qn);wa==null?Tn(null):Bt({activeSection:Yr,newSectionValue:wa.sectionValue,shouldGoToNextSection:wa.shouldGoToNextSection})}),resetCharacterQuery:vr}})({sections:n.sections,updateSectionValue:l,sectionsValueBoundaries:f,setTempAndroidValueStr:u,timezone:p}),Ae=d.useRef(null),_e=ET(m,Ae),Be=d.useRef(void 0),Ue=uo().direction==="rtl",$e=d.useMemo(()=>((nn,Bt)=>{const on={};if(!Bt)return nn.forEach((vr,Hn)=>{const Fn=Hn===0?null:Hn-1,Qn=Hn===nn.length-1?null:Hn+1;on[Hn]={leftIndex:Fn,rightIndex:Qn}}),{neighbors:on,startIndex:0,endIndex:nn.length-1};const Tn={},$n={};let rr=0,ir=0,Vn=nn.length-1;for(;Vn>=0;){ir=nn.findIndex((vr,Hn)=>{var Fn;return Hn>=rr&&((Fn=vr.endSeparator)==null?void 0:Fn.includes(" "))&&vr.endSeparator!==" / "}),ir===-1&&(ir=nn.length-1);for(let vr=ir;vr>=rr;vr-=1)$n[vr]=Vn,Tn[Vn]=vr,Vn-=1;rr=ir+1}return nn.forEach((vr,Hn)=>{const Fn=$n[Hn],Qn=Fn===0?null:Tn[Fn-1],Yr=Fn===nn.length-1?null:Tn[Fn+1];on[Hn]={leftIndex:Qn,rightIndex:Yr}}),{neighbors:on,startIndex:Tn[0],endIndex:Tn[nn.length-1]}})(n.sections,Ue),[n.sections,Ue]),Je=()=>{var nn;if(v)return void i(null);const Bt=(nn=Ae.current.selectionStart)!=null?nn:0;let on;on=Bt<=n.sections[0].startInInput||Bt>=n.sections[n.sections.length-1].endInInput?1:n.sections.findIndex($n=>$n.startInInput-$n.startSeparator.length>Bt);const Tn=on===-1?n.sections.length-1:on-1;i(Tn)},Ne=vs((nn,...Bt)=>{nn.isDefaultPrevented()||(b?.(nn,...Bt),Je())}),Ke=vs(nn=>{T?.(nn),nn.preventDefault()}),nt=vs((...nn)=>{C?.(...nn);const Bt=Ae.current;window.clearTimeout(Be.current),Be.current=setTimeout(()=>{Bt&&Bt===Ae.current&&(r!=null||v||(Bt.value.length&&Number(Bt.selectionEnd)-Number(Bt.selectionStart)===Bt.value.length?i("all"):Je()))})}),rt=vs((...nn)=>{_?.(...nn),i(null)}),st=vs(nn=>{if(M?.(nn),v)return void nn.preventDefault();const Bt=nn.clipboardData.getData("text");if(r&&r.startIndex===r.endIndex){const on=n.sections[r.startIndex],Tn=/^[a-zA-Z]+$/.test(Bt),$n=/^[0-9]+$/.test(Bt),rr=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(Bt);if(on.contentType==="letter"&&Tn||on.contentType==="digit"&&$n||on.contentType==="digit-with-letter"&&rr)return Ce(),l({activeSection:on,newSectionValue:Bt,shouldGoToNextSection:!0}),void nn.preventDefault();if(Tn||$n)return void nn.preventDefault()}nn.preventDefault(),Ce(),c(Bt)}),gt=vs(nn=>{if(v)return;const Bt=nn.target.value;if(Bt==="")return Ce(),void o();const on=nn.nativeEvent.data,Tn=on&&on.length>1,$n=Tn?on:Bt,rr=qj($n);if(r==null||Tn)return void c(Tn?on:rr);let ir;if(r.startIndex===0&&r.endIndex===n.sections.length-1&&rr.length===1)ir=rr;else{const Vn=qj(G.getValueStrFromSections(n.sections,Ue));let vr=-1,Hn=-1;for(let Yr=0;Yr<Vn.length;Yr+=1)vr===-1&&Vn[Yr]!==rr[Yr]&&(vr=Yr),Hn===-1&&Vn[Vn.length-Yr-1]!==rr[rr.length-Yr-1]&&(Hn=Yr);const Fn=n.sections[r.startIndex];if(vr<Fn.start||Vn.length-Hn-1>Fn.end)return;const Qn=rr.length-Vn.length+Fn.end-qj(Fn.endSeparator||"").length;ir=rr.slice(Fn.start+qj(Fn.startSeparator||"").length,Qn)}ir.length!==0?me({keyPressed:ir,sectionIndex:r.startIndex}):navigator.userAgent.toLowerCase().indexOf("android")>-1?u($n):(Ce(),s())}),lt=vs(nn=>{switch(S?.(nn),!0){case(nn.key==="a"&&(nn.ctrlKey||nn.metaKey)):nn.preventDefault(),i("all");break;case nn.key==="ArrowRight":if(nn.preventDefault(),r==null)i($e.startIndex);else if(r.startIndex!==r.endIndex)i(r.endIndex);else{const Bt=$e.neighbors[r.startIndex].rightIndex;Bt!==null&&i(Bt)}break;case nn.key==="ArrowLeft":if(nn.preventDefault(),r==null)i($e.endIndex);else if(r.startIndex!==r.endIndex)i(r.startIndex);else{const Bt=$e.neighbors[r.startIndex].leftIndex;Bt!==null&&i(Bt)}break;case nn.key==="Delete":if(nn.preventDefault(),v)break;r==null||r.startIndex===0&&r.endIndex===n.sections.length-1?o():s(),Ce();break;case["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(nn.key):{if(nn.preventDefault(),v||r==null)break;const Bt=n.sections[r.startIndex],on=G.getActiveDateManager(t,n,Bt),Tn=(($n,rr,ir,Vn,vr,Hn,Fn)=>{const Qn=(ea=>{switch(ea){case"ArrowUp":return 1;case"ArrowDown":return-1;case"PageUp":return 5;case"PageDown":return-5;default:return 0}})(Vn),Yr=Vn==="Home",wa=Vn==="End",yr=ir.value===""||Yr||wa;return ir.contentType==="digit"||ir.contentType==="digit-with-letter"?(()=>{const ea=vr[ir.type]({currentDate:Hn,format:ir.format,contentType:ir.contentType}),hr=Lr=>dJe($n,0,Lr,ea,ir),Nr=ir.type==="minutes"&&Fn!=null&&Fn.minutesStep?Fn.minutesStep:1;let Xn=parseInt(ir.value,10)+Qn*Nr;if(yr){if(ir.type==="year"&&!wa&&!Yr)return $n.formatByString($n.dateWithTimezone(void 0,rr),ir.format);Xn=Qn>0||Yr?ea.minimum:ea.maximum}return Xn%Nr!=0&&((Qn<0||Yr)&&(Xn+=Nr-(Nr+Xn)%Nr),(Qn>0||wa)&&(Xn-=Xn%Nr)),Xn>ea.maximum?hr(ea.minimum+(Xn-ea.maximum-1)%(ea.maximum-ea.minimum+1)):Xn<ea.minimum?hr(ea.maximum-(ea.minimum-Xn-1)%(ea.maximum-ea.minimum+1)):hr(Xn)})():(()=>{const ea=cJe($n,rr,ir.type,ir.format);if(ea.length===0)return ir.value;if(yr)return Qn>0||Yr?ea[0]:ea[ea.length-1];const hr=ea.indexOf(ir.value);return ea[(hr+ea.length+Qn)%ea.length]})()})(t,p,Bt,nn.key,f,on.date,{minutesStep:x});l({activeSection:Bt,newSectionValue:Tn,shouldGoToNextSection:!1});break}}});CT(()=>{if(!Ae.current)return;if(r==null)return void(Ae.current.scrollLeft&&(Ae.current.scrollLeft=0));const nn=n.sections[r.startIndex],Bt=n.sections[r.endIndex];let on=nn.startInInput,Tn=Bt.endInInput;if(r.shouldSelectBoundarySelectors&&(on-=nn.startSeparator.length,Tn+=Bt.endSeparator.length),on!==Ae.current.selectionStart||Tn!==Ae.current.selectionEnd){const $n=Ae.current.scrollTop;Ae.current===kH(document)&&Ae.current.setSelectionRange(on,Tn),Ae.current.scrollTop=$n}});const ut=OJe(ba({},g,{value:n.value,timezone:p}),te,J.isSameError,J.defaultErrorState),Fe=d.useMemo(()=>j!==void 0?j:J.hasError(ut),[J,ut,j]);d.useEffect(()=>{Fe||r||Ce()},[n.referenceValue,r,Fe]),d.useEffect(()=>(Ae.current&&Ae.current===document.activeElement&&i("all"),()=>window.clearTimeout(Be.current)),[]),d.useEffect(()=>{n.tempValueStrAndroid!=null&&r!=null&&(Ce(),s())},[n.tempValueStrAndroid]);const ft=d.useMemo(()=>{var nn;return(nn=n.tempValueStrAndroid)!=null?nn:G.getValueStrFromSections(n.sections,Ue)},[n.sections,G,n.tempValueStrAndroid,Ue]),Ct=d.useMemo(()=>r==null||n.sections[r.startIndex].contentType==="letter"?"text":"numeric",[r,n.sections]),Tt=Ae.current&&Ae.current===kH(document),Ut=J.areValuesEqual(t,n.value,J.emptyValue),zt=!Tt&&Ut;d.useImperativeHandle(y,()=>({getSections:()=>n.sections,getActiveSectionIndex:()=>{var nn,Bt,on;const Tn=(nn=Ae.current.selectionStart)!=null?nn:0,$n=(Bt=Ae.current.selectionEnd)!=null?Bt:0,rr=!((on=Ae.current)==null||!on.readOnly);if(Tn===0&&$n===0||rr)return null;const ir=Tn<=n.sections[0].startInInput?1:n.sections.findIndex(Vn=>Vn.startInInput-Vn.startSeparator.length>Tn);return ir===-1?n.sections.length-1:ir-1},setSelectedSections:nn=>i(nn)}));const Ht=vs((nn,...Bt)=>{var on;nn.preventDefault(),W?.(nn,...Bt),o(),Ae==null||(on=Ae.current)==null||on.focus(),i(0)});return ba({placeholder:h,autoComplete:"off",disabled:!!K},re,{value:zt?"":ft,inputMode:Ct,readOnly:v,onClick:Ne,onFocus:nt,onBlur:rt,onPaste:st,onChange:gt,onKeyDown:lt,onMouseUp:Ke,onClear:Ht,error:Fe,ref:_e,clearable:!!(B&&!Ut&&!v&&!K)})};let Lde=!1;function jJe({onChange:e,onViewChange:t,openTo:n,view:r,views:i,autoFocus:o,focusedView:s,onFocusedViewChange:l}){var c,u;wo.env.NODE_ENV!=="production"&&(Lde||(r==null||i.includes(r)||(console.warn(`MUI: \`view="${r}"\` is not a valid prop.`,`It must be an element of \`views=["${i.join('", "')}"]\`.`),Lde=!0),r!=null||n==null||i.includes(n)||(console.warn(`MUI: \`openTo="${n}"\` is not a valid prop.`,`It must be an element of \`views=["${i.join('", "')}"]\`.`),Lde=!0)));const f=d.useRef(n),h=d.useRef(i),p=d.useRef(i.includes(n)?n:i[0]),[m,g]=WS({name:"useViews",state:"view",controlled:r,default:p.current}),v=d.useRef(o?m:null),[y,x]=WS({name:"useViews",state:"focusedView",controlled:s,default:v.current});d.useEffect(()=>{(f.current&&f.current!==n||h.current&&h.current.some(B=>!i.includes(B)))&&(g(i.includes(n)?n:i[0]),h.current=i,f.current=n)},[n,g,m,i]);const b=i.indexOf(m),S=(c=i[b-1])!=null?c:null,C=(u=i[b+1])!=null?u:null,_=vs((B,W)=>{x(W?B:K=>B===K?null:K),l?.(B,W)}),T=vs(B=>{_(B,!0),B!==m&&(g(B),t&&t(B))}),M=vs(()=>{C&&T(C)}),j=vs((B,W,K)=>{const G=W==="finish",J=K?i.indexOf(K)<i.length-1:!!C;if(e(B,G&&J?"partial":W,K),K&&K!==m){const te=i[i.indexOf(K)+1];te&&T(te)}else G&&M()});return{view:m,setView:T,focusedView:y,setFocusedView:_,nextView:C,previousView:S,defaultView:i.includes(n)?n:i[0],goToNextView:M,setValueAndGoToNextView:j}}const tRn=["className","sx"];function MJe(){return typeof window>"u"?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?Math.abs(window.screen.orientation.angle)===90?"landscape":"portrait":window.orientation&&Math.abs(Number(window.orientation))===90?"landscape":"portrait"}const nRn=(e,t)=>{const[n,r]=d.useState(MJe);return CT(()=>{const i=()=>{r(MJe())};return window.addEventListener("orientationchange",i),()=>{window.removeEventListener("orientationchange",i)}},[]),!function(i,o){return Array.isArray(o)?o.every(s=>i.indexOf(s)!==-1):i.indexOf(o)!==-1}(e,["hours","minutes","seconds"])&&(t||n)==="landscape"},rRn=((e,t="warning")=>{let n=!1;const r=Array.isArray(e)?e.join(`
`):e;return()=>{n||(n=!0,t==="error"?console.error(r):console.warn(r))}})(["The `renderInput` prop has been removed in version 6.0 of the Date and Time Pickers.","You can replace it with the `textField` component slot in most cases.","For more information, please have a look at the migration guide (https://mui.com/x/migration/migration-pickers-v5/#input-renderer-required-in-v5)."]),aRn=({props:e,valueManager:t,valueType:n,wrapperVariant:r,inputRef:i,additionalViewProps:o,validator:s,autoFocusView:l})=>{wo.env.NODE_ENV!=="production"&&e.renderInput!=null&&rRn();const c=(({props:h,valueManager:p,valueType:m,wrapperVariant:g,validator:v})=>{const{onAccept:y,onChange:x,value:b,defaultValue:S,closeOnSelect:C=g==="desktop",selectedSections:_,onSelectedSectionsChange:T,timezone:M}=h,{current:j}=d.useRef(S),{current:B}=d.useRef(b!==void 0);wo.env.NODE_ENV!=="production"&&(d.useEffect(()=>{B!==(b!==void 0)&&console.error([`MUI: A component is changing the ${B?"":"un"}controlled value of a picker to be ${B?"un":""}controlled.`,"Elements should not switch from uncontrolled to controlled (or vice versa).","Decide between using a controlled or uncontrolled valuefor the lifetime of the component.","The nature of the state is determined during the first render. It's considered controlled if the value is not `undefined`.","More info: https://fb.me/react-controlled-components"].join(`
`))},[b]),d.useEffect(()=>{B||j===S||console.error(["MUI: A component is changing the defaultValue of an uncontrolled picker after being initialized. To suppress this warning opt to use a controlled value."].join(`
`))},[JSON.stringify(j)]));const W=Mu(),K=_T(),[G,J]=WS({controlled:_,default:null,name:"usePickerValue",state:"selectedSections"}),{isOpen:te,setIsOpen:re}=(({open:Tt,onOpen:Ut,onClose:zt})=>{const Ht=d.useRef(typeof Tt=="boolean").current,[nn,Bt]=d.useState(!1);return d.useEffect(()=>{if(Ht){if(typeof Tt!="boolean")throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");Bt(Tt)}},[Ht,Tt]),{isOpen:nn,setIsOpen:d.useCallback(on=>{Ht||Bt(on),on&&Ut&&Ut(),!on&&zt&&zt()},[Ht,Ut,zt])}})(h),[me,Ce]=d.useState(()=>{let Tt;return Tt=b!==void 0?b:j!==void 0?j:p.emptyValue,{draft:Tt,lastPublishedValue:Tt,lastCommittedValue:Tt,lastControlledValue:b,hasBeenModifiedSinceMount:!1}}),{timezone:Ae,handleValueChange:_e}=Fde({timezone:M,value:b,defaultValue:j,onChange:x,valueManager:p});OJe(ba({},h,{value:me.draft,timezone:Ae}),v,p.isSameError,p.defaultErrorState);const Be=vs(Tt=>{const Ut={action:Tt,dateState:me,hasChanged:Bt=>!p.areValuesEqual(W,Tt.value,Bt),isControlled:B,closeOnSelect:C},zt=(Bt=>{const{action:on,hasChanged:Tn,dateState:$n,isControlled:rr}=Bt,ir=!rr&&!$n.hasBeenModifiedSinceMount;return on.name==="setValueFromField"||(on.name==="setValueFromAction"?!(!ir||!["accept","today","clear"].includes(on.pickerAction))||Tn($n.lastPublishedValue):(on.name==="setValueFromView"&&on.selectionState!=="shallow"||on.name==="setValueFromShortcut")&&(!!ir||Tn($n.lastPublishedValue)))})(Ut),Ht=(Bt=>{const{action:on,hasChanged:Tn,dateState:$n,isControlled:rr,closeOnSelect:ir}=Bt,Vn=!rr&&!$n.hasBeenModifiedSinceMount;return on.name==="setValueFromAction"?!(!Vn||!["accept","today","clear"].includes(on.pickerAction))||Tn($n.lastCommittedValue):on.name==="setValueFromView"&&on.selectionState==="finish"&&ir?!!Vn||Tn($n.lastCommittedValue):on.name==="setValueFromShortcut"&&on.changeImportance==="accept"&&Tn($n.lastCommittedValue)})(Ut),nn=(Bt=>{const{action:on,closeOnSelect:Tn}=Bt;return on.name==="setValueFromAction"||(on.name==="setValueFromView"?on.selectionState==="finish"&&Tn:on.name==="setValueFromShortcut"&&on.changeImportance==="accept")})(Ut);if(Ce(Bt=>ba({},Bt,{draft:Tt.value,lastPublishedValue:zt?Tt.value:Bt.lastPublishedValue,lastCommittedValue:Ht?Tt.value:Bt.lastCommittedValue,hasBeenModifiedSinceMount:!0})),zt){const Bt={validationError:Tt.name==="setValueFromField"?Tt.context.validationError:v({adapter:K,value:Tt.value,props:ba({},h,{value:Tt.value,timezone:Ae})})};Tt.name==="setValueFromShortcut"&&Tt.shortcut!=null&&(Bt.shortcut=Tt.shortcut),_e(Tt.value,Bt)}Ht&&y&&y(Tt.value),nn&&re(!1)});if(b!==void 0&&(me.lastControlledValue===void 0||!p.areValuesEqual(W,me.lastControlledValue,b))){const Tt=p.areValuesEqual(W,me.draft,b);Ce(Ut=>ba({},Ut,{lastControlledValue:b},Tt?{}:{lastCommittedValue:b,lastPublishedValue:b,draft:b,hasBeenModifiedSinceMount:!0}))}const Ue=vs(()=>{Be({value:p.emptyValue,name:"setValueFromAction",pickerAction:"clear"})}),$e=vs(()=>{Be({value:me.lastPublishedValue,name:"setValueFromAction",pickerAction:"accept"})}),Je=vs(()=>{Be({value:me.lastPublishedValue,name:"setValueFromAction",pickerAction:"dismiss"})}),Ne=vs(()=>{Be({value:me.lastCommittedValue,name:"setValueFromAction",pickerAction:"cancel"})}),Ke=vs(()=>{Be({value:p.getTodayValue(W,Ae,m),name:"setValueFromAction",pickerAction:"today"})}),nt=vs(()=>re(!0)),rt=vs(()=>re(!1)),st=vs((Tt,Ut="partial")=>Be({name:"setValueFromView",value:Tt,selectionState:Ut})),gt=vs((Tt,Ut,zt)=>Be({name:"setValueFromShortcut",value:Tt,changeImportance:Ut??"accept",shortcut:zt})),lt=vs((Tt,Ut)=>Be({name:"setValueFromField",value:Tt,context:Ut})),ut=vs(Tt=>{J(Tt),T?.(Tt)}),Fe={onClear:Ue,onAccept:$e,onDismiss:Je,onCancel:Ne,onSetToday:Ke,onOpen:nt,onClose:rt},ft={value:me.draft,onChange:lt,selectedSections:G,onSelectedSectionsChange:ut},Ct=d.useMemo(()=>p.cleanValue(W,me.draft),[W,p,me.draft]);return{open:te,fieldProps:ft,viewProps:{value:Ct,onChange:st,onClose:rt,open:te,onSelectedSectionsChange:ut},layoutProps:ba({},Fe,{value:Ct,onChange:st,onSelectShortcut:gt,isValid:Tt=>{const Ut=v({adapter:K,value:Tt,props:ba({},h,{value:Tt,timezone:Ae})});return!p.hasError(Ut)}}),actions:Fe}})({props:e,valueManager:t,valueType:n,wrapperVariant:r,validator:s}),u=(({props:h,propsFromPickerValue:p,additionalViewProps:m,inputRef:g,autoFocusView:v})=>{const{onChange:y,open:x,onSelectedSectionsChange:b,onClose:S}=p,{views:C,openTo:_,onViewChange:T,viewRenderers:M,timezone:j}=h,B=pl(h,tRn),{view:W,setView:K,defaultView:G,focusedView:J,setFocusedView:te,setValueAndGoToNextView:re}=jJe({view:void 0,views:C,openTo:_,onChange:y,onViewChange:T,autoFocus:v}),{hasUIView:me,viewModeLookup:Ce}=d.useMemo(()=>C.reduce((Je,Ne)=>{let Ke;return Ke=M[Ne]!=null?"UI":"field",Je.viewModeLookup[Ne]=Ke,Ke==="UI"&&(Je.hasUIView=!0),Je},{hasUIView:!1,viewModeLookup:{}}),[M,C]),Ae=d.useMemo(()=>C.reduce((Je,Ne)=>M[Ne]!=null&&(Ke=>bMn.includes(Ke))(Ne)?Je+1:Je,0),[M,C]),_e=Ce[W],Be=vs(()=>_e==="UI"),[Ue,$e]=d.useState(_e==="UI"?W:null);return Ue!==W&&Ce[W]==="UI"&&$e(W),CT(()=>{_e==="field"&&x&&(S(),setTimeout(()=>{g?.current.focus(),b(W)}))},[W]),CT(()=>{if(!x)return;let Je=W;_e==="field"&&Ue!=null&&(Je=Ue),Je!==G&&Ce[Je]==="UI"&&Ce[G]==="UI"&&(Je=G),Je!==W&&K(Je),te(Je,!0)},[x]),{hasUIView:me,shouldRestoreFocus:Be,layoutProps:{views:C,view:Ue,onViewChange:K},renderCurrentView:()=>{if(Ue==null)return null;const Je=M[Ue];return Je==null?null:Je(ba({},B,m,p,{views:C,timezone:j,onChange:re,view:Ue,onViewChange:K,focusedView:J,onFocusedViewChange:te,showViewSwitcher:Ae>1,timeViewsCount:Ae}))}}})({props:e,inputRef:i,additionalViewProps:o,autoFocusView:l,propsFromPickerValue:c.viewProps}),f=(({props:h,propsFromPickerValue:p,propsFromPickerViews:m,wrapperVariant:g})=>{const{orientation:v}=h;return{layoutProps:ba({},m,p,{isLandscape:nRn(m.views,v),wrapperVariant:g,disabled:h.disabled,readOnly:h.readOnly})}})({props:e,wrapperVariant:r,propsFromPickerValue:c.layoutProps,propsFromPickerViews:u.layoutProps});return{open:c.open,actions:c.actions,fieldProps:c.fieldProps,renderCurrentView:u.renderCurrentView,hasUIView:u.hasUIView,shouldRestoreFocus:u.shouldRestoreFocus,layoutProps:f.layoutProps}};function RJe(e){return dp("MuiPickersLayout",e)}const Bde=Gp("MuiPickersLayout",["root","landscape","contentWrapper","toolbar","actionBar","tabs","shortcuts"]),iRn=["onAccept","onClear","onCancel","onSetToday","actions"];function DJe(e){const{onAccept:t,onClear:n,onCancel:r,onSetToday:i,actions:o}=e,s=pl(e,iRn),l=TT();if(o==null||o.length===0)return null;const c=o?.map(u=>{switch(u){case"clear":return(0,a.jsx)(Na,{onClick:n,children:l.clearButtonLabel},u);case"cancel":return(0,a.jsx)(Na,{onClick:r,children:l.cancelButtonLabel},u);case"accept":return(0,a.jsx)(Na,{onClick:t,children:l.okButtonLabel},u);case"today":return(0,a.jsx)(Na,{onClick:i,children:l.todayButtonLabel},u);default:return null}});return(0,a.jsx)(Cc,ba({},s,{children:c}))}wo.env.NODE_ENV!=="production"&&(DJe.propTypes={actions:At.arrayOf(At.oneOf(["accept","cancel","clear","today"]).isRequired),disableSpacing:At.bool,onAccept:At.func.isRequired,onCancel:At.func.isRequired,onClear:At.func.isRequired,onSetToday:At.func.isRequired,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object])});const oRn=["items","changeImportance","isLandscape","onChange","isValid"],sRn=["getValue"];function kJe(e){const{items:t,changeImportance:n,onChange:r,isValid:i}=e,o=pl(e,oRn);if(t==null||t.length===0)return null;const s=t.map(l=>{let{getValue:c}=l,u=pl(l,sRn);const f=c({isValid:i});return{label:u.label,onClick:()=>{r(f,n,u)},disabled:!i(f)}});return(0,a.jsx)(_x,ba({dense:!0,sx:[{maxHeight:334,maxWidth:200,overflow:"auto"},...Array.isArray(o.sx)?o.sx:[o.sx]]},o,{children:s.map(l=>(0,a.jsx)(bb,{children:(0,a.jsx)(Ll,ba({},l))},l.label))}))}wo.env.NODE_ENV!=="production"&&(kJe.propTypes={changeImportance:At.oneOf(["accept","set"]),className:At.string,component:At.elementType,dense:At.bool,disablePadding:At.bool,isLandscape:At.bool.isRequired,isValid:At.func.isRequired,items:At.arrayOf(At.shape({getValue:At.func.isRequired,label:At.string.isRequired})),onChange:At.func.isRequired,style:At.object,subheader:At.node,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object])});const IJe=(0,qt.Ay)("div",{name:"MuiPickersLayout",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>({display:"grid",gridAutoColumns:"max-content auto max-content",gridAutoRows:"max-content auto max-content",[`& .${Bde.toolbar}`]:t.isLandscape?{gridColumn:e.direction==="rtl"?3:1,gridRow:"2 / 3"}:{gridColumn:"2 / 4",gridRow:1},[`.${Bde.shortcuts}`]:t.isLandscape?{gridColumn:"2 / 4",gridRow:1}:{gridColumn:e.direction==="rtl"?3:1,gridRow:"2 / 3"},[`& .${Bde.actionBar}`]:{gridColumn:"1 / 4",gridRow:3}}));IJe.propTypes={as:At.elementType,ownerState:At.shape({isLandscape:At.bool.isRequired}).isRequired,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object])};const lRn=(0,qt.Ay)("div",{name:"MuiPickersLayout",slot:"ContentWrapper",overridesResolver:(e,t)=>t.contentWrapper})({gridColumn:2,gridRow:2,display:"flex",flexDirection:"column"}),FJe=function(e){const t=si({props:e,name:"MuiPickersLayout"}),{toolbar:n,content:r,tabs:i,actionBar:o,shortcuts:s}=(g=>{var v,y;const{wrapperVariant:x,onAccept:b,onClear:S,onCancel:C,onSetToday:_,view:T,views:M,onViewChange:j,value:B,onChange:W,onSelectShortcut:K,isValid:G,isLandscape:J,disabled:te,readOnly:re,children:me,components:Ce,componentsProps:Ae,slots:_e,slotProps:Be}=g,Ue=_e??EJe(Ce),$e=Be??Ae,Je=(Tt=>{const{classes:Ut,isLandscape:zt}=Tt;return up({root:["root",zt&&"landscape"],contentWrapper:["contentWrapper"],toolbar:["toolbar"],actionBar:["actionBar"],tabs:["tabs"],landscape:["landscape"],shortcuts:["shortcuts"]},RJe,Ut)})(g),Ne=(v=Ue?.actionBar)!=null?v:DJe,Ke=yf({elementType:Ne,externalSlotProps:$e?.actionBar,additionalProps:{onAccept:b,onClear:S,onCancel:C,onSetToday:_,actions:x==="desktop"?[]:["cancel","accept"],className:Je.actionBar},ownerState:ba({},g,{wrapperVariant:x})}),nt=(0,a.jsx)(Ne,ba({},Ke)),rt=Ue?.toolbar,st=yf({elementType:rt,externalSlotProps:$e?.toolbar,additionalProps:{isLandscape:J,onChange:W,value:B,view:T,onViewChange:j,views:M,disabled:te,readOnly:re,className:Je.toolbar},ownerState:ba({},g,{wrapperVariant:x})}),gt=function(Tt){return Tt.view!==null}(st)&&rt?(0,a.jsx)(rt,ba({},st)):null,lt=me,ut=Ue?.tabs,Fe=T&&ut?(0,a.jsx)(ut,ba({view:T,onViewChange:j,className:Je.tabs},$e?.tabs)):null,ft=(y=Ue?.shortcuts)!=null?y:kJe,Ct=yf({elementType:ft,externalSlotProps:$e?.shortcuts,additionalProps:{isValid:G,isLandscape:J,onChange:K,className:Je.shortcuts},ownerState:{isValid:G,isLandscape:J,onChange:K,className:Je.shortcuts,wrapperVariant:x}});return{toolbar:gt,content:lt,tabs:Fe,actionBar:nt,shortcuts:T&&ft?(0,a.jsx)(ft,ba({},Ct)):null}})(t),{sx:l,className:c,isLandscape:u,ref:f,wrapperVariant:h}=t,p=t,m=(g=>{const{isLandscape:v,classes:y}=g;return up({root:["root",v&&"landscape"],contentWrapper:["contentWrapper"]},RJe,y)})(p);return(0,a.jsxs)(IJe,{ref:f,sx:l,className:Es(c,m.root),ownerState:p,children:[u?s:n,u?n:s,(0,a.jsx)(lRn,{className:m.contentWrapper,children:(0,a.jsxs)(d.Fragment,h==="desktop"?{children:[r,i]}:{children:[i,r]})}),o]})};wo.env.NODE_ENV!=="production"&&(FJe.propTypes={children:At.node,classes:At.object,className:At.string,components:At.object,componentsProps:At.object,disabled:At.bool,isLandscape:At.bool.isRequired,isValid:At.func.isRequired,onAccept:At.func.isRequired,onCancel:At.func.isRequired,onChange:At.func.isRequired,onClear:At.func.isRequired,onClose:At.func.isRequired,onDismiss:At.func.isRequired,onOpen:At.func.isRequired,onSelectShortcut:At.func.isRequired,onSetToday:At.func.isRequired,onViewChange:At.func.isRequired,orientation:At.oneOf(["landscape","portrait"]),readOnly:At.bool,slotProps:At.object,slots:At.object,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),value:At.any,view:At.oneOf(["day","hours","meridiem","minutes","month","seconds","year"]),views:At.arrayOf(At.oneOf(["day","hours","meridiem","minutes","month","seconds","year"]).isRequired).isRequired,wrapperVariant:At.oneOf(["desktop","mobile"])});const NJe=["disablePast","disableFuture","minDate","maxDate","shouldDisableDate","shouldDisableMonth","shouldDisableYear"],cRn=[...NJe,"disablePast","disableFuture","minTime","maxTime","shouldDisableClock","shouldDisableTime","minutesStep","ampm","disableIgnoringDatePartForTimeValidation","minDateTime","maxDateTime"],uRn=["value","defaultValue","referenceDate","format","formatDensity","onChange","timezone","readOnly","onError","shouldRespectLeadingZeros","selectedSections","onSelectedSectionsChange","unstableFieldRef"],Ude=({props:e,value:t,adapter:n})=>{if(t===null)return null;const{shouldDisableDate:r,shouldDisableMonth:i,shouldDisableYear:o,disablePast:s,disableFuture:l,timezone:c}=e,u=n.utils.dateWithTimezone(void 0,c),f=dv(n.utils,e.minDate,n.defaultDates.minDate),h=dv(n.utils,e.maxDate,n.defaultDates.maxDate);switch(!0){case!n.utils.isValid(t):return"invalidDate";case!!(r&&r(t)):return"shouldDisableDate";case!!(i&&i(t)):return"shouldDisableMonth";case!!(o&&o(t)):return"shouldDisableYear";case!!(l&&n.utils.isAfterDay(t,u)):return"disableFuture";case!!(s&&n.utils.isBeforeDay(t,u)):return"disablePast";case!!(f&&n.utils.isBeforeDay(t,f)):return"minDate";case!!(h&&n.utils.isAfterDay(t,h)):return"maxDate";default:return null}};function dRn(e){return dp("MuiPickersDay",e)}const AT=Gp("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),fRn=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDaySelect","onFocus","onBlur","onKeyDown","onMouseDown","onMouseEnter","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today","isFirstVisibleCell","isLastVisibleCell"],LJe=({theme:e,ownerState:t})=>ba({},e.typography.caption,{width:36,height:36,borderRadius:"50%",padding:0,backgroundColor:"transparent",transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),color:(e.vars||e).palette.text.primary,"@media (pointer: fine)":{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.primary.main,e.palette.action.hoverOpacity)}},"&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.primary.main,e.palette.action.focusOpacity),[`&.${AT.selected}`]:{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${AT.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,fontWeight:e.typography.fontWeightMedium,"&:hover":{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${AT.disabled}:not(.${AT.selected})`]:{color:(e.vars||e).palette.text.disabled},[`&.${AT.disabled}&.${AT.selected}`]:{opacity:.6}},!t.disableMargin&&{margin:"0 2px"},t.outsideCurrentMonth&&t.showDaysOutsideCurrentMonth&&{color:(e.vars||e).palette.text.secondary},!t.disableHighlightToday&&t.today&&{[`&:not(.${AT.selected})`]:{border:`1px solid ${(e.vars||e).palette.text.secondary}`}}),BJe=(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableMargin&&t.dayWithMargin,!n.disableHighlightToday&&n.today&&t.today,!n.outsideCurrentMonth&&n.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,n.outsideCurrentMonth&&!n.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},hRn=(0,qt.Ay)(Vh,{name:"MuiPickersDay",slot:"Root",overridesResolver:BJe})(LJe),pRn=(0,qt.Ay)("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:BJe})(({theme:e,ownerState:t})=>ba({},LJe({theme:e,ownerState:t}),{opacity:0,pointerEvents:"none"})),M9=()=>{},UJe=d.forwardRef(function(e,t){const n=si({props:e,name:"MuiPickersDay"}),{autoFocus:r=!1,className:i,day:o,disabled:s=!1,disableHighlightToday:l=!1,disableMargin:c=!1,isAnimating:u,onClick:f,onDaySelect:h,onFocus:p=M9,onBlur:m=M9,onKeyDown:g=M9,onMouseDown:v=M9,onMouseEnter:y=M9,outsideCurrentMonth:x,selected:b=!1,showDaysOutsideCurrentMonth:S=!1,children:C,today:_=!1}=n,T=pl(n,fRn),M=ba({},n,{autoFocus:r,disabled:s,disableHighlightToday:l,disableMargin:c,selected:b,showDaysOutsideCurrentMonth:S,today:_}),j=(G=>{const{selected:J,disableMargin:te,disableHighlightToday:re,today:me,disabled:Ce,outsideCurrentMonth:Ae,showDaysOutsideCurrentMonth:_e,classes:Be}=G,Ue=Ae&&!_e;return up({root:["root",J&&!Ue&&"selected",Ce&&"disabled",!te&&"dayWithMargin",!re&&me&&"today",Ae&&_e&&"dayOutsideMonth",Ue&&"hiddenDaySpacingFiller"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]},dRn,Be)})(M),B=Mu(),W=d.useRef(null),K=ET(W,t);return CT(()=>{!r||s||u||x||W.current.focus()},[r,s,u,x]),x&&!S?(0,a.jsx)(pRn,{className:Es(j.root,j.hiddenDaySpacingFiller,i),ownerState:M,role:T.role}):(0,a.jsx)(hRn,ba({className:Es(j.root,i),ref:K,centerRipple:!0,disabled:s,tabIndex:b?0:-1,onKeyDown:G=>g(G,o),onFocus:G=>p(G,o),onBlur:G=>m(G,o),onMouseEnter:G=>y(G,o),onClick:G=>{s||h(o),x&&G.currentTarget.focus(),f&&f(G)},onMouseDown:G=>{v(G),x&&G.preventDefault()}},T,{ownerState:M,children:C||B.format(o,"dayOfMonth")}))});wo.env.NODE_ENV!=="production"&&(UJe.propTypes={action:At.oneOfType([At.func,At.shape({current:At.shape({focusVisible:At.func.isRequired})})]),centerRipple:At.bool,classes:At.object,className:At.string,component:At.elementType,day:At.any.isRequired,disabled:At.bool,disableHighlightToday:At.bool,disableMargin:At.bool,disableRipple:At.bool,disableTouchRipple:At.bool,focusRipple:At.bool,focusVisibleClassName:At.string,isAnimating:At.bool,isFirstVisibleCell:At.bool.isRequired,isLastVisibleCell:At.bool.isRequired,onBlur:At.func,onDaySelect:At.func.isRequired,onFocus:At.func,onFocusVisible:At.func,onKeyDown:At.func,onMouseEnter:At.func,outsideCurrentMonth:At.bool.isRequired,selected:At.bool,showDaysOutsideCurrentMonth:At.bool,style:At.object,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),tabIndex:At.number,today:At.bool,TouchRippleProps:At.object,touchRippleRef:At.oneOfType([At.func,At.shape({current:At.shape({pulsate:At.func.isRequired,start:At.func.isRequired,stop:At.func.isRequired})})])});const mRn=d.memo(UJe);function IH(e,t){return IH=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},IH(e,t)}function Vde(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,IH(e,t)}function VJe(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var gRn=wo.env.NODE_ENV!=="production"?At.oneOfType([At.number,At.shape({enter:At.number,exit:At.number,appear:At.number}).isRequired]):null,vRn=wo.env.NODE_ENV!=="production"?At.oneOfType([At.string,At.shape({enter:At.string,exit:At.string,active:At.string}),At.shape({enter:At.string,enterDone:At.string,enterActive:At.string,exit:At.string,exitDone:At.string,exitActive:At.string})]):null,FH=d.createContext(null),$Je=function(e){return e.scrollTop},R9="unmounted",PT="exited",OT="entering",n4="entered",$de="exiting",C1=function(e){function t(r,i){var o;o=e.call(this,r,i)||this;var s,l=i&&!i.isMounting?r.enter:r.appear;return o.appearStatus=null,r.in?l?(s=PT,o.appearStatus=OT):s=n4:s=r.unmountOnExit||r.mountOnEnter?R9:PT,o.state={status:s},o.nextCallback=null,o}Vde(t,e),t.getDerivedStateFromProps=function(r,i){return r.in&&i.status===R9?{status:PT}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(r){var i=null;if(r!==this.props){var o=this.state.status;this.props.in?o!==OT&&o!==n4&&(i=OT):o!==OT&&o!==n4||(i=$de)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var r,i,o,s=this.props.timeout;return r=i=o=s,s!=null&&typeof s!="number"&&(r=s.exit,i=s.enter,o=s.appear!==void 0?s.appear:i),{exit:r,enter:i,appear:o}},n.updateStatus=function(r,i){if(r===void 0&&(r=!1),i!==null)if(this.cancelNextCallback(),i===OT){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:wu.findDOMNode(this);o&&$Je(o)}this.performEnter(r)}else this.performExit();else this.props.unmountOnExit&&this.state.status===PT&&this.setState({status:R9})},n.performEnter=function(r){var i=this,o=this.props.enter,s=this.context?this.context.isMounting:r,l=this.props.nodeRef?[s]:[wu.findDOMNode(this),s],c=l[0],u=l[1],f=this.getTimeouts(),h=s?f.appear:f.enter;r||o?(this.props.onEnter(c,u),this.safeSetState({status:OT},function(){i.props.onEntering(c,u),i.onTransitionEnd(h,function(){i.safeSetState({status:n4},function(){i.props.onEntered(c,u)})})})):this.safeSetState({status:n4},function(){i.props.onEntered(c)})},n.performExit=function(){var r=this,i=this.props.exit,o=this.getTimeouts(),s=this.props.nodeRef?void 0:wu.findDOMNode(this);i?(this.props.onExit(s),this.safeSetState({status:$de},function(){r.props.onExiting(s),r.onTransitionEnd(o.exit,function(){r.safeSetState({status:PT},function(){r.props.onExited(s)})})})):this.safeSetState({status:PT},function(){r.props.onExited(s)})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(r,i){i=this.setNextCallback(i),this.setState(r,i)},n.setNextCallback=function(r){var i=this,o=!0;return this.nextCallback=function(s){o&&(o=!1,i.nextCallback=null,r(s))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},n.onTransitionEnd=function(r,i){this.setNextCallback(i);var o=this.props.nodeRef?this.props.nodeRef.current:wu.findDOMNode(this),s=r==null&&!this.props.addEndListener;if(o&&!s){if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],c=l[0],u=l[1];this.props.addEndListener(c,u)}r!=null&&setTimeout(this.nextCallback,r)}else setTimeout(this.nextCallback,0)},n.render=function(){var r=this.state.status;if(r===R9)return null;var i=this.props,o=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var s=pl(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return d.createElement(FH.Provider,{value:null},typeof o=="function"?o(r,s):d.cloneElement(d.Children.only(o),s))},t}(d.Component);function r4(){}C1.contextType=FH,C1.propTypes=wo.env.NODE_ENV!=="production"?{nodeRef:At.shape({current:typeof Element>"u"?At.any:function(e,t,n,r,i,o){var s=e[t];return At.instanceOf(s&&"ownerDocument"in s?s.ownerDocument.defaultView.Element:Element)(e,t,n,r,i,o)}}),children:At.oneOfType([At.func.isRequired,At.element.isRequired]).isRequired,in:At.bool,mountOnEnter:At.bool,unmountOnExit:At.bool,appear:At.bool,enter:At.bool,exit:At.bool,timeout:function(e){var t=gRn;e.addEndListener||(t=t.isRequired);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.apply(void 0,[e].concat(r))},addEndListener:At.func,onEnter:At.func,onEntering:At.func,onEntered:At.func,onExit:At.func,onExiting:At.func,onExited:At.func}:{},C1.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:r4,onEntering:r4,onEntered:r4,onExit:r4,onExiting:r4,onExited:r4},C1.UNMOUNTED=R9,C1.EXITED=PT,C1.ENTERING=OT,C1.ENTERED=n4,C1.EXITING=$de;var zde=function(e,t){return e&&t&&t.split(" ").forEach(function(n){return i=n,void((r=e).classList?r.classList.remove(i):typeof r.className=="string"?r.className=VJe(r.className,i):r.setAttribute("class",VJe(r.className&&r.className.baseVal||"",i)));var r,i})},Wde=function(e){function t(){for(var r,i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return(r=e.call.apply(e,[this].concat(o))||this).appliedClasses={appear:{},enter:{},exit:{}},r.onEnter=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1];r.removeClasses(f,"exit"),r.addClass(f,h?"appear":"enter","base"),r.props.onEnter&&r.props.onEnter(l,c)},r.onEntering=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1]?"appear":"enter";r.addClass(f,h,"active"),r.props.onEntering&&r.props.onEntering(l,c)},r.onEntered=function(l,c){var u=r.resolveArguments(l,c),f=u[0],h=u[1]?"appear":"enter";r.removeClasses(f,h),r.addClass(f,h,"done"),r.props.onEntered&&r.props.onEntered(l,c)},r.onExit=function(l){var c=r.resolveArguments(l)[0];r.removeClasses(c,"appear"),r.removeClasses(c,"enter"),r.addClass(c,"exit","base"),r.props.onExit&&r.props.onExit(l)},r.onExiting=function(l){var c=r.resolveArguments(l)[0];r.addClass(c,"exit","active"),r.props.onExiting&&r.props.onExiting(l)},r.onExited=function(l){var c=r.resolveArguments(l)[0];r.removeClasses(c,"exit"),r.addClass(c,"exit","done"),r.props.onExited&&r.props.onExited(l)},r.resolveArguments=function(l,c){return r.props.nodeRef?[r.props.nodeRef.current,l]:[l,c]},r.getClassNames=function(l){var c=r.props.classNames,u=typeof c=="string",f=u?(u&&c?c+"-":"")+l:c[l];return{baseClassName:f,activeClassName:u?f+"-active":c[l+"Active"],doneClassName:u?f+"-done":c[l+"Done"]}},r}Vde(t,e);var n=t.prototype;return n.addClass=function(r,i,o){var s=this.getClassNames(i)[o+"ClassName"],l=this.getClassNames("enter").doneClassName;i==="appear"&&o==="done"&&l&&(s+=" "+l),o==="active"&&r&&$Je(r),s&&(this.appliedClasses[i][o]=s,function(c,u){c&&u&&u.split(" ").forEach(function(f){return p=f,void((h=c).classList?h.classList.add(p):function(m,g){return m.classList?!!g&&m.classList.contains(g):(" "+(m.className.baseVal||m.className)+" ").indexOf(" "+g+" ")!==-1}(h,p)||(typeof h.className=="string"?h.className=h.className+" "+p:h.setAttribute("class",(h.className&&h.className.baseVal||"")+" "+p)));var h,p})}(r,s))},n.removeClasses=function(r,i){var o=this.appliedClasses[i],s=o.base,l=o.active,c=o.done;this.appliedClasses[i]={},s&&zde(r,s),l&&zde(r,l),c&&zde(r,c)},n.render=function(){var r=this.props;r.classNames;var i=pl(r,["classNames"]);return d.createElement(C1,ba({},i,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(d.Component);function So(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Hde(e,t){var n=Object.create(null);return e&&d.Children.map(e,function(r){return r}).forEach(function(r){n[r.key]=function(i){return t&&(0,d.isValidElement)(i)?t(i):i}(r)}),n}function jT(e,t,n){return n[t]!=null?n[t]:e.props[t]}function yRn(e,t,n){var r=Hde(e.children),i=function(o,s){function l(v){return v in s?s[v]:o[v]}o=o||{},s=s||{};var c,u=Object.create(null),f=[];for(var h in o)h in s?f.length&&(u[h]=f,f=[]):f.push(h);var p={};for(var m in s){if(u[m])for(c=0;c<u[m].length;c++){var g=u[m][c];p[u[m][c]]=l(g)}p[m]=l(m)}for(c=0;c<f.length;c++)p[f[c]]=l(f[c]);return p}(t,r);return Object.keys(i).forEach(function(o){var s=i[o];if((0,d.isValidElement)(s)){var l=o in t,c=o in r,u=t[o],f=(0,d.isValidElement)(u)&&!u.props.in;!c||l&&!f?c||!l||f?c&&l&&(0,d.isValidElement)(u)&&(i[o]=(0,d.cloneElement)(s,{onExited:n.bind(null,s),in:u.props.in,exit:jT(s,"exit",e),enter:jT(s,"enter",e)})):i[o]=(0,d.cloneElement)(s,{in:!1}):i[o]=(0,d.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:jT(s,"exit",e),enter:jT(s,"enter",e)})}}),i}Wde.defaultProps={classNames:""},Wde.propTypes=wo.env.NODE_ENV!=="production"?ba({},C1.propTypes,{classNames:vRn,onEnter:At.func,onEntering:At.func,onEntered:At.func,onExit:At.func,onExiting:At.func,onExited:At.func}):{};var xRn=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},NH=function(e){function t(r,i){var o,s=(o=e.call(this,r,i)||this).handleExited.bind(So(o));return o.state={contextValue:{isMounting:!0},handleExited:s,firstRender:!0},o}Vde(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(r,i){var o,s,l=i.children,c=i.handleExited;return{children:i.firstRender?(o=r,s=c,Hde(o.children,function(u){return(0,d.cloneElement)(u,{onExited:s.bind(null,u),in:!0,appear:jT(u,"appear",o),enter:jT(u,"enter",o),exit:jT(u,"exit",o)})})):yRn(r,l,c),firstRender:!1}},n.handleExited=function(r,i){var o=Hde(this.props.children);r.key in o||(r.props.onExited&&r.props.onExited(i),this.mounted&&this.setState(function(s){var l=ba({},s.children);return delete l[r.key],{children:l}}))},n.render=function(){var r=this.props,i=r.component,o=r.childFactory,s=pl(r,["component","childFactory"]),l=this.state.contextValue,c=xRn(this.state.children).map(o);return delete s.appear,delete s.enter,delete s.exit,i===null?d.createElement(FH.Provider,{value:l},c):d.createElement(FH.Provider,{value:l},d.createElement(i,s,c))},t}(d.Component);NH.propTypes=wo.env.NODE_ENV!=="production"?{component:At.any,children:At.node,appear:At.bool,enter:At.bool,exit:At.bool,childFactory:At.func}:{},NH.defaultProps={component:"div",childFactory:function(e){return e}};const bRn=e=>dp("MuiPickersSlideTransition",e),fv=Gp("MuiPickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),wRn=["children","className","reduceAnimations","slideDirection","transKey","classes"],SRn=(0,qt.Ay)(NH,{name:"MuiPickersSlideTransition",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`.${fv["slideEnter-left"]}`]:t["slideEnter-left"]},{[`.${fv["slideEnter-right"]}`]:t["slideEnter-right"]},{[`.${fv.slideEnterActive}`]:t.slideEnterActive},{[`.${fv.slideExit}`]:t.slideExit},{[`.${fv["slideExitActiveLeft-left"]}`]:t["slideExitActiveLeft-left"]},{[`.${fv["slideExitActiveLeft-right"]}`]:t["slideExitActiveLeft-right"]}]})(({theme:e})=>{const t=e.transitions.create("transform",{duration:e.transitions.duration.complex,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${fv["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${fv["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${fv.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${fv.slideExit}`]:{transform:"translate(0%)"},[`& .${fv["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${fv["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}}),zJe=({shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:n,minDate:r,maxDate:i,disableFuture:o,disablePast:s,timezone:l})=>{const c=_T();return d.useCallback(u=>Ude({adapter:c,value:u,props:{shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:n,minDate:r,maxDate:i,disableFuture:o,disablePast:s,timezone:l}})!==null,[c,e,t,n,r,i,o,s,l])},CRn=e=>dp("MuiDayCalendar",e);Gp("MuiDayCalendar",["root","header","weekDayLabel","loadingContainer","slideTransition","monthContainer","weekContainer","weekNumberLabel","weekNumber"]);const ERn=["parentProps","day","focusableDay","selectedDays","isDateDisabled","currentMonthNumber","isViewFocused"],_Rn=["ownerState"],TRn=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),ARn=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"Header",overridesResolver:(e,t)=>t.header})({display:"flex",justifyContent:"center",alignItems:"center"}),PRn=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekDayLabel",overridesResolver:(e,t)=>t.weekDayLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:(e.vars||e).palette.text.secondary})),ORn=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekNumberLabel",overridesResolver:(e,t)=>t.weekNumberLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.disabled})),jRn=(0,qt.Ay)(Ft,{name:"MuiDayCalendar",slot:"WeekNumber",overridesResolver:(e,t)=>t.weekNumber})(({theme:e})=>ba({},e.typography.caption,{width:36,height:36,padding:0,margin:"0 2px",color:e.palette.text.disabled,fontSize:"0.75rem",alignItems:"center",justifyContent:"center",display:"inline-flex"})),MRn=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"LoadingContainer",overridesResolver:(e,t)=>t.loadingContainer})({display:"flex",justifyContent:"center",alignItems:"center",minHeight:240}),RRn=(0,qt.Ay)(function(e){const t=si({props:e,name:"MuiPickersSlideTransition"}),{children:n,className:r,reduceAnimations:i,transKey:o}=t,s=pl(t,wRn),l=(f=>{const{classes:h,slideDirection:p}=f;return up({root:["root"],exit:["slideExit"],enterActive:["slideEnterActive"],enter:[`slideEnter-${p}`],exitActive:[`slideExitActiveLeft-${p}`]},bRn,h)})(t),c=uo();if(i)return(0,a.jsx)("div",{className:Es(l.root,r),children:n});const u={exit:l.exit,enterActive:l.enterActive,enter:l.enter,exitActive:l.exitActive};return(0,a.jsx)(SRn,{className:Es(l.root,r),childFactory:f=>d.cloneElement(f,{classNames:u}),role:"presentation",children:(0,a.jsx)(Wde,ba({mountOnEnter:!0,unmountOnExit:!0,timeout:c.transitions.duration.complex,classNames:u},s,{children:n}),o)})},{name:"MuiDayCalendar",slot:"SlideTransition",overridesResolver:(e,t)=>t.slideTransition})({minHeight:240}),DRn=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"MonthContainer",overridesResolver:(e,t)=>t.monthContainer})({overflow:"hidden"}),kRn=(0,qt.Ay)("div",{name:"MuiDayCalendar",slot:"WeekContainer",overridesResolver:(e,t)=>t.weekContainer})({margin:"2px 0",display:"flex",justifyContent:"center"});function IRn(e){var t,n,r;let{parentProps:i,day:o,focusableDay:s,selectedDays:l,isDateDisabled:c,currentMonthNumber:u,isViewFocused:f}=e,h=pl(e,ERn);const{disabled:p,disableHighlightToday:m,isMonthSwitchingAnimating:g,showDaysOutsideCurrentMonth:v,components:y,componentsProps:x,slots:b,slotProps:S,timezone:C}=i,_=Mu(),T=DH(C),M=s!==null&&_.isSameDay(o,s),j=l.some(me=>_.isSameDay(me,o)),B=_.isSameDay(o,T),W=(t=(n=b?.day)!=null?n:y?.Day)!=null?t:mRn,K=pl(yf({elementType:W,externalSlotProps:(r=S?.day)!=null?r:x?.day,additionalProps:ba({disableHighlightToday:m,showDaysOutsideCurrentMonth:v,role:"gridcell",isAnimating:g,"data-timestamp":_.toJsDate(o).valueOf()},h),ownerState:ba({},i,{day:o,selected:j})}),_Rn),G=d.useMemo(()=>p||c(o),[p,c,o]),J=d.useMemo(()=>_.getMonth(o)!==u,[_,o,u]),te=d.useMemo(()=>{const me=_.startOfMonth(_.setMonth(o,u));return v?_.isSameDay(o,_.startOfWeek(me)):_.isSameDay(o,me)},[u,o,v,_]),re=d.useMemo(()=>{const me=_.endOfMonth(_.setMonth(o,u));return v?_.isSameDay(o,_.endOfWeek(me)):_.isSameDay(o,me)},[u,o,v,_]);return(0,a.jsx)(W,ba({},K,{day:o,disabled:G,autoFocus:f&&M,today:B,outsideCurrentMonth:J,isFirstVisibleCell:te,isLastVisibleCell:re,selected:j,tabIndex:M?0:-1,"aria-selected":j,"aria-current":B?"date":void 0}))}function FRn(e){const t=si({props:e,name:"MuiDayCalendar"}),{onFocusedDayChange:n,className:r,currentMonth:i,selectedDays:o,focusedDay:s,loading:l,onSelectedDaysChange:c,onMonthSwitchingAnimationEnd:u,readOnly:f,reduceAnimations:h,renderLoading:p=()=>(0,a.jsx)("span",{children:"..."}),slideDirection:m,TransitionProps:g,disablePast:v,disableFuture:y,minDate:x,maxDate:b,shouldDisableDate:S,shouldDisableMonth:C,shouldDisableYear:_,dayOfWeekFormatter:T,hasFocus:M,onFocusedViewChange:j,gridLabelId:B,displayWeekNumber:W,fixedWeekNumber:K,autoFocus:G,timezone:J}=t,te=DH(J),re=Mu(),me=(zt=>{const{classes:Ht}=zt;return up({root:["root"],header:["header"],weekDayLabel:["weekDayLabel"],loadingContainer:["loadingContainer"],slideTransition:["slideTransition"],monthContainer:["monthContainer"],weekContainer:["weekContainer"],weekNumberLabel:["weekNumberLabel"],weekNumber:["weekNumber"]},CRn,Ht)})(t),Ce=uo().direction==="rtl",Ae=T||((zt,Ht)=>re.format(Ht,"weekdayShort").charAt(0).toUpperCase()),_e=zJe({shouldDisableDate:S,shouldDisableMonth:C,shouldDisableYear:_,minDate:x,maxDate:b,disablePast:v,disableFuture:y,timezone:J}),Be=TT(),[Ue,$e]=WS({name:"DayCalendar",state:"hasFocus",controlled:M,default:G!=null&&G}),[Je,Ne]=d.useState(()=>s||te),Ke=vs(zt=>{f||c(zt)}),nt=zt=>{_e(zt)||(n(zt),Ne(zt),j?.(!0),$e(!0))},rt=vs((zt,Ht)=>{switch(zt.key){case"ArrowUp":nt(re.addDays(Ht,-7)),zt.preventDefault();break;case"ArrowDown":nt(re.addDays(Ht,7)),zt.preventDefault();break;case"ArrowLeft":{const nn=re.addDays(Ht,Ce?1:-1),Bt=re.addMonths(Ht,Ce?1:-1),on=P9({utils:re,date:nn,minDate:Ce?nn:re.startOfMonth(Bt),maxDate:Ce?re.endOfMonth(Bt):nn,isDateDisabled:_e,timezone:J});nt(on||nn),zt.preventDefault();break}case"ArrowRight":{const nn=re.addDays(Ht,Ce?-1:1),Bt=re.addMonths(Ht,Ce?-1:1),on=P9({utils:re,date:nn,minDate:Ce?re.startOfMonth(Bt):nn,maxDate:Ce?nn:re.endOfMonth(Bt),isDateDisabled:_e,timezone:J});nt(on||nn),zt.preventDefault();break}case"Home":nt(re.startOfWeek(Ht)),zt.preventDefault();break;case"End":nt(re.endOfWeek(Ht)),zt.preventDefault();break;case"PageUp":nt(re.addMonths(Ht,1)),zt.preventDefault();break;case"PageDown":nt(re.addMonths(Ht,-1)),zt.preventDefault()}}),st=vs((zt,Ht)=>nt(Ht)),gt=vs((zt,Ht)=>{Ue&&re.isSameDay(Je,Ht)&&j?.(!1)}),lt=re.getMonth(i),ut=d.useMemo(()=>o.filter(zt=>!!zt).map(zt=>re.startOfDay(zt)),[re,o]),Fe=lt,ft=d.useMemo(()=>d.createRef(),[Fe]),Ct=re.startOfWeek(te),Tt=d.useMemo(()=>{const zt=re.startOfMonth(i),Ht=re.endOfMonth(i);return _e(Je)||re.isAfterDay(Je,Ht)||re.isBeforeDay(Je,zt)?P9({utils:re,date:Je,minDate:zt,maxDate:Ht,disablePast:v,disableFuture:y,isDateDisabled:_e,timezone:J}):Je},[i,y,v,Je,_e,re,J]),Ut=d.useMemo(()=>{const zt=re.setTimezone(i,J),Ht=re.getWeekArray(zt);let nn=re.addMonths(zt,1);for(;K&&Ht.length<K;){const Bt=re.getWeekArray(nn),on=re.isSameDay(Ht[Ht.length-1][0],Bt[0][0]);Bt.slice(on?1:0).forEach(Tn=>{Ht.length<K&&Ht.push(Tn)}),nn=re.addMonths(nn,1)}return Ht},[i,K,re,J]);return(0,a.jsxs)(TRn,{role:"grid","aria-labelledby":B,className:me.root,children:[(0,a.jsxs)(ARn,{role:"row",className:me.header,children:[W&&(0,a.jsx)(ORn,{variant:"caption",role:"columnheader","aria-label":Be.calendarWeekNumberHeaderLabel,className:me.weekNumberLabel,children:Be.calendarWeekNumberHeaderText}),xMn(re,te).map((zt,Ht)=>{var nn;const Bt=re.format(zt,"weekdayShort");return(0,a.jsx)(PRn,{variant:"caption",role:"columnheader","aria-label":re.format(re.addDays(Ct,Ht),"weekday"),className:me.weekDayLabel,children:(nn=Ae?.(Bt,zt))!=null?nn:Bt},Bt+Ht.toString())})]}),l?(0,a.jsx)(MRn,{className:me.loadingContainer,children:p()}):(0,a.jsx)(RRn,ba({transKey:Fe,onExited:u,reduceAnimations:h,slideDirection:m,className:Es(r,me.slideTransition)},g,{nodeRef:ft,children:(0,a.jsx)(DRn,{ref:ft,role:"rowgroup",className:me.monthContainer,children:Ut.map((zt,Ht)=>(0,a.jsxs)(kRn,{role:"row",className:me.weekContainer,"aria-rowindex":Ht+1,children:[W&&(0,a.jsx)(jRn,{className:me.weekNumber,role:"rowheader","aria-label":Be.calendarWeekNumberAriaLabelText(re.getWeekNumber(zt[0])),children:Be.calendarWeekNumberText(re.getWeekNumber(zt[0]))}),zt.map((nn,Bt)=>(0,a.jsx)(IRn,{parentProps:t,day:nn,selectedDays:ut,focusableDay:Tt,onKeyDown:rt,onFocus:st,onBlur:gt,onDaySelect:Ke,isDateDisabled:_e,currentMonthNumber:lt,isViewFocused:Ue,"aria-colindex":Bt+1},nn.toString()))]},`week-${zt[0]}`))})}))]})}const NRn=["props","getOpenDialogAriaText"],LRn=["ownerState"],BRn=["ownerState"],URn=["ownerState"],VRn=["components","componentsProps","slots","slotProps","InputProps","inputProps"],$Rn=["inputRef"],zRn=["ref","onPaste","onKeyDown","inputMode","readOnly","clearable","onClear"],WJe=d.forwardRef(function(e,t){var n,r,i;const o=si({props:e,name:"MuiDateField"}),{components:s,componentsProps:l,slots:c,slotProps:u,InputProps:f,inputProps:h}=o,p=pl(o,VRn),m=o,g=(n=(r=c?.textField)!=null?r:s?.TextField)!=null?n:Ni,v=yf({elementType:g,externalSlotProps:(i=u?.textField)!=null?i:l?.textField,externalForwardedProps:p,ownerState:m}),{inputRef:y}=v,x=pl(v,$Rn);x.inputProps=ba({},h,x.inputProps),x.InputProps=ba({},f,x.InputProps);const b=(({props:J,inputRef:te})=>{const re=(Ae=>{var _e,Be,Ue;const $e=Mu(),Je=j9();return ba({},Ae,{disablePast:(_e=Ae.disablePast)!=null&&_e,disableFuture:(Be=Ae.disableFuture)!=null&&Be,format:(Ue=Ae.format)!=null?Ue:$e.formats.keyboardDate,minDate:dv($e,Ae.minDate,Je.minDate),maxDate:dv($e,Ae.maxDate,Je.maxDate)})})(J),{forwardedProps:me,internalProps:Ce}=(Ae=>{const _e=ba({},Ae),Be={},Ue=$e=>{_e.hasOwnProperty($e)&&(Be[$e]=_e[$e],delete _e[$e])};return uRn.forEach(Ue),NJe.forEach(Ue),{forwardedProps:_e,internalProps:Be}})(re);return eRn({inputRef:te,forwardedProps:me,internalProps:Ce,valueManager:HS,fieldValueManager:CMn,validator:Ude,valueType:"date"})})({props:x,inputRef:y}),{ref:S,onPaste:C,onKeyDown:_,inputMode:T,readOnly:M,clearable:j,onClear:B}=b,W=pl(b,zRn),{InputProps:K,fieldProps:G}=(({clearable:J,fieldProps:te,InputProps:re,onClear:me,slots:Ce,slotProps:Ae,components:_e,componentsProps:Be})=>{var Ue,$e,Je,Ne,Ke,nt;const rt=TT(),st=(Ue=($e=Ce?.clearButton)!=null?$e:_e?.ClearButton)!=null?Ue:Da,gt=pl(yf({elementType:st,externalSlotProps:(Je=Ae?.clearButton)!=null?Je:Be?.clearButton,ownerState:{},className:"clearButton",additionalProps:{title:rt.fieldClearLabel}}),URn),lt=(Ne=(Ke=Ce?.clearIcon)!=null?Ke:_e?.ClearIcon)!=null?Ne:LMn,ut=yf({elementType:lt,externalSlotProps:(nt=Ae?.clearIcon)!=null?nt:Be?.clearIcon,ownerState:{}});return{InputProps:ba({},re,{endAdornment:(0,a.jsxs)(d.Fragment,{children:[J&&(0,a.jsx)(ef,{position:"end",sx:{marginRight:re!=null&&re.endAdornment?-1:-1.5},children:(0,a.jsx)(st,ba({},gt,{onClick:me,children:(0,a.jsx)(lt,ba({fontSize:"small"},ut))}))}),re?.endAdornment]})}),fieldProps:ba({},te,{sx:[{"& .clearButton":{opacity:1},"@media (pointer: fine)":{"& .clearButton":{opacity:0},"&:hover, &:focus-within":{".clearButton":{opacity:1}}}},...Array.isArray(te.sx)?te.sx:[te.sx]]})}})({onClear:B,clearable:j,fieldProps:W,InputProps:W.InputProps,slots:c,slotProps:u,components:s,componentsProps:l});return(0,a.jsx)(g,ba({ref:t},G,{InputProps:ba({},K,{readOnly:M}),inputProps:ba({},W.inputProps,{inputMode:T,onPaste:C,onKeyDown:_,ref:S})}))});wo.env.NODE_ENV!=="production"&&(WJe.propTypes={autoFocus:At.bool,className:At.string,clearable:At.bool,color:At.oneOf(["error","info","primary","secondary","success","warning"]),component:At.elementType,components:At.object,componentsProps:At.object,defaultValue:At.any,disabled:At.bool,disableFuture:At.bool,disablePast:At.bool,focused:At.bool,format:At.string,formatDensity:At.oneOf(["dense","spacious"]),FormHelperTextProps:At.object,fullWidth:At.bool,helperText:At.node,hiddenLabel:At.bool,id:At.string,InputLabelProps:At.object,inputProps:At.object,InputProps:At.object,inputRef:QQe,label:At.node,margin:At.oneOf(["dense","none","normal"]),maxDate:At.any,minDate:At.any,name:At.string,onBlur:At.func,onChange:At.func,onClear:At.func,onError:At.func,onFocus:At.func,onSelectedSectionsChange:At.func,readOnly:At.bool,referenceDate:At.any,required:At.bool,selectedSections:At.oneOfType([At.oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),At.number,At.shape({endIndex:At.number.isRequired,startIndex:At.number.isRequired})]),shouldDisableDate:At.func,shouldDisableMonth:At.func,shouldDisableYear:At.func,shouldRespectLeadingZeros:At.bool,size:At.oneOf(["medium","small"]),slotProps:At.object,slots:At.object,style:At.object,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),timezone:At.string,unstableFieldRef:At.oneOfType([At.func,At.object]),value:At.any,variant:At.oneOf(["filled","outlined","standard"])});const WRn=e=>dp("MuiPickersFadeTransitionGroup",e);Gp("MuiPickersFadeTransitionGroup",["root"]);const HRn=(0,qt.Ay)(NH,{name:"MuiPickersFadeTransitionGroup",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"block",position:"relative"});function HJe(e){const t=si({props:e,name:"MuiPickersFadeTransitionGroup"}),{children:n,className:r,reduceAnimations:i,transKey:o}=t,s=(c=>{const{classes:u}=c;return up({root:["root"]},WRn,u)})(t),l=uo();return i?n:(0,a.jsx)(HRn,{className:Es(s.root,r),children:(0,a.jsx)(Tp,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:l.transitions.duration.enteringScreen,enter:l.transitions.duration.enteringScreen,exit:0},children:n},o)})}const GRn=["values","unit","step"],YRn={borderRadius:4},GS=wo.env.NODE_ENV!=="production"?At.oneOfType([At.number,At.string,At.object,At.array]):{};function D9(e,t){return t?OH(e,t,{clone:!1}):e}const Gde={xs:0,sm:600,md:900,lg:1200,xl:1536},GJe={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Gde[e]}px)`};function _2(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||GJe;return t.reduce((o,s,l)=>(o[i.up(i.keys[l])]=n(t[l]),o),{})}if(typeof t=="object"){const i=r.breakpoints||GJe;return Object.keys(t).reduce((o,s)=>{if(Object.keys(i.values||Gde).indexOf(s)!==-1)o[i.up(s)]=n(t[s],s);else{const l=s;o[l]=t[l]}return o},{})}return n(t)}function LH(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((i,o)=>i&&i[o]?i[o]:null,e);if(r!=null)return r}return t.split(".").reduce((r,i)=>r&&r[i]!=null?r[i]:null,e)}function BH(e,t,n,r=n){let i;return i=typeof e=="function"?e(n):Array.isArray(e)?e[n]||r:LH(e,n)||r,t&&(i=t(i,r,e)),i}function Ed(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:i}=e,o=s=>{if(s[t]==null)return null;const l=s[t],c=LH(s.theme,r)||{};return _2(s,l,u=>{let f=BH(c,i,u);return u===f&&typeof u=="string"&&(f=BH(c,i,`${t}${u==="default"?"":JQe(u)}`,u)),n===!1?f:{[n]:f}})};return o.propTypes=wo.env.NODE_ENV!=="production"?{[t]:GS}:{},o.filterProps=[t],o}const KRn={m:"margin",p:"padding"},XRn={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},YJe={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},ZRn=function(){const e={};return t=>(e[t]===void 0&&(e[t]=(n=>{if(n.length>2){if(!YJe[n])return[n];n=YJe[n]}const[r,i]=n.split(""),o=KRn[r],s=XRn[i]||"";return Array.isArray(s)?s.map(l=>o+l):[o+s]})(t)),e[t])}(),UH=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],VH=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],QRn=[...UH,...VH];function k9(e,t,n,r){var i;const o=(i=LH(e,t,!1))!=null?i:n;return typeof o=="number"?s=>typeof s=="string"?s:(wo.env.NODE_ENV!=="production"&&typeof s!="number"&&console.error(`MUI: Expected ${r} argument to be a number or a string, got ${s}.`),o*s):Array.isArray(o)?s=>typeof s=="string"?s:(wo.env.NODE_ENV!=="production"&&(Number.isInteger(s)?s>o.length-1&&console.error([`MUI: The value provided (${s}) overflows.`,`The supported values are: ${JSON.stringify(o)}.`,`${s} > ${o.length-1}, you need to add the missing values.`].join(`
`)):console.error([`MUI: The \`theme.${t}\` array type cannot be combined with non integer values.You should either use an integer value that can be used as index, or define the \`theme.${t}\` as a number.`].join(`
`))),o[s]):typeof o=="function"?o:(wo.env.NODE_ENV!=="production"&&console.error([`MUI: The \`theme.${t}\` value (${o}) is invalid.`,"It should be a number, an array or a function."].join(`
`)),()=>{})}function KJe(e){return k9(e,"spacing",8,"spacing")}function I9(e,t){if(typeof t=="string"||t==null)return t;const n=e(Math.abs(t));return t>=0?n:typeof n=="number"?-n:`-${n}`}function XJe(e,t){const n=KJe(e.theme);return Object.keys(e).map(r=>function(i,o,s,l){if(o.indexOf(s)===-1)return null;const c=function(u,f){return h=>u.reduce((p,m)=>(p[m]=I9(f,h),p),{})}(ZRn(s),l);return _2(i,i[s],c)}(e,t,r,n)).reduce(D9,{})}function cd(e){return XJe(e,UH)}function ud(e){return XJe(e,VH)}function $H(...e){const t=e.reduce((r,i)=>(i.filterProps.forEach(o=>{r[o]=i}),r),{}),n=r=>Object.keys(r).reduce((i,o)=>t[o]?D9(i,t[o](r)):i,{});return n.propTypes=wo.env.NODE_ENV!=="production"?e.reduce((r,i)=>Object.assign(r,i.propTypes),{}):{},n.filterProps=e.reduce((r,i)=>r.concat(i.filterProps),[]),n}function hv(e){return typeof e!="number"?e:`${e}px solid`}function pv(e,t){return Ed({prop:e,themeKey:"borders",transform:t})}cd.propTypes=wo.env.NODE_ENV!=="production"?UH.reduce((e,t)=>(e[t]=GS,e),{}):{},cd.filterProps=UH,ud.propTypes=wo.env.NODE_ENV!=="production"?VH.reduce((e,t)=>(e[t]=GS,e),{}):{},ud.filterProps=VH,wo.env.NODE_ENV==="production"||QRn.reduce((e,t)=>(e[t]=GS,e),{});const JRn=pv("border",hv),qRn=pv("borderTop",hv),eDn=pv("borderRight",hv),tDn=pv("borderBottom",hv),nDn=pv("borderLeft",hv),rDn=pv("borderColor"),aDn=pv("borderTopColor"),iDn=pv("borderRightColor"),oDn=pv("borderBottomColor"),sDn=pv("borderLeftColor"),lDn=pv("outline",hv),cDn=pv("outlineColor"),zH=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=k9(e.theme,"shape.borderRadius",4,"borderRadius"),n=r=>({borderRadius:I9(t,r)});return _2(e,e.borderRadius,n)}return null};zH.propTypes=wo.env.NODE_ENV!=="production"?{borderRadius:GS}:{},zH.filterProps=["borderRadius"],$H(JRn,qRn,eDn,tDn,nDn,rDn,aDn,iDn,oDn,sDn,zH,lDn,cDn);const WH=e=>{if(e.gap!==void 0&&e.gap!==null){const t=k9(e.theme,"spacing",8,"gap"),n=r=>({gap:I9(t,r)});return _2(e,e.gap,n)}return null};WH.propTypes=wo.env.NODE_ENV!=="production"?{gap:GS}:{},WH.filterProps=["gap"];const HH=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=k9(e.theme,"spacing",8,"columnGap"),n=r=>({columnGap:I9(t,r)});return _2(e,e.columnGap,n)}return null};HH.propTypes=wo.env.NODE_ENV!=="production"?{columnGap:GS}:{},HH.filterProps=["columnGap"];const GH=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=k9(e.theme,"spacing",8,"rowGap"),n=r=>({rowGap:I9(t,r)});return _2(e,e.rowGap,n)}return null};function a4(e,t){return t==="grey"?t:e}function Im(e){return e<=1&&e!==0?100*e+"%":e}GH.propTypes=wo.env.NODE_ENV!=="production"?{rowGap:GS}:{},GH.filterProps=["rowGap"],$H(WH,HH,GH,Ed({prop:"gridColumn"}),Ed({prop:"gridRow"}),Ed({prop:"gridAutoFlow"}),Ed({prop:"gridAutoColumns"}),Ed({prop:"gridAutoRows"}),Ed({prop:"gridTemplateColumns"}),Ed({prop:"gridTemplateRows"}),Ed({prop:"gridTemplateAreas"}),Ed({prop:"gridArea"})),$H(Ed({prop:"color",themeKey:"palette",transform:a4}),Ed({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:a4}),Ed({prop:"backgroundColor",themeKey:"palette",transform:a4}));const uDn=Ed({prop:"width",transform:Im}),Yde=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,i;const o=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||Gde[n];return o?((i=e.theme)==null||(i=i.breakpoints)==null?void 0:i.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:Im(n)}};return _2(e,e.maxWidth,t)}return null};Yde.filterProps=["maxWidth"];const dDn=Ed({prop:"minWidth",transform:Im}),fDn=Ed({prop:"height",transform:Im}),hDn=Ed({prop:"maxHeight",transform:Im}),pDn=Ed({prop:"minHeight",transform:Im});Ed({prop:"size",cssProperty:"width",transform:Im}),Ed({prop:"size",cssProperty:"height",transform:Im}),$H(uDn,Yde,dDn,fDn,hDn,pDn,Ed({prop:"boxSizing"}));const ZJe={border:{themeKey:"borders",transform:hv},borderTop:{themeKey:"borders",transform:hv},borderRight:{themeKey:"borders",transform:hv},borderBottom:{themeKey:"borders",transform:hv},borderLeft:{themeKey:"borders",transform:hv},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:hv},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:zH},color:{themeKey:"palette",transform:a4},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:a4},backgroundColor:{themeKey:"palette",transform:a4},p:{style:ud},pt:{style:ud},pr:{style:ud},pb:{style:ud},pl:{style:ud},px:{style:ud},py:{style:ud},padding:{style:ud},paddingTop:{style:ud},paddingRight:{style:ud},paddingBottom:{style:ud},paddingLeft:{style:ud},paddingX:{style:ud},paddingY:{style:ud},paddingInline:{style:ud},paddingInlineStart:{style:ud},paddingInlineEnd:{style:ud},paddingBlock:{style:ud},paddingBlockStart:{style:ud},paddingBlockEnd:{style:ud},m:{style:cd},mt:{style:cd},mr:{style:cd},mb:{style:cd},ml:{style:cd},mx:{style:cd},my:{style:cd},margin:{style:cd},marginTop:{style:cd},marginRight:{style:cd},marginBottom:{style:cd},marginLeft:{style:cd},marginX:{style:cd},marginY:{style:cd},marginInline:{style:cd},marginInlineStart:{style:cd},marginInlineEnd:{style:cd},marginBlock:{style:cd},marginBlockStart:{style:cd},marginBlockEnd:{style:cd},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:WH},rowGap:{style:GH},columnGap:{style:HH},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Im},maxWidth:{style:Yde},minWidth:{transform:Im},height:{transform:Im},maxHeight:{transform:Im},minHeight:{transform:Im},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},QJe=function(){function e(t,n,r,i){const o={[t]:n,theme:r},s=i[t];if(!s)return{[t]:n};const{cssProperty:l=t,themeKey:c,transform:u,style:f}=s;if(n==null)return null;if(c==="typography"&&n==="inherit")return{[t]:n};const h=LH(r,c)||{};return f?f(o):_2(o,n,p=>{let m=BH(h,u,p);return p===m&&typeof p=="string"&&(m=BH(h,u,`${t}${p==="default"?"":JQe(p)}`,p)),l===!1?m:{[l]:m}})}return function t(n){var r;const{sx:i,theme:o={}}=n||{};if(!i)return null;const s=(r=o.unstable_sxConfig)!=null?r:ZJe;function l(c){let u=c;if(typeof c=="function")u=c(o);else if(typeof c!="object")return c;if(!u)return null;const f=function(m={}){var g;return((g=m.keys)==null?void 0:g.reduce((v,y)=>(v[m.up(y)]={},v),{}))||{}}(o.breakpoints),h=Object.keys(f);let p=f;return Object.keys(u).forEach(m=>{const g=typeof(v=u[m])=="function"?v(o):v;var v;if(g!=null)if(typeof g=="object")if(s[m])p=D9(p,e(m,g,o,s));else{const y=_2({theme:o},g,x=>({[m]:x}));(function(...x){const b=x.reduce((C,_)=>C.concat(Object.keys(_)),[]),S=new Set(b);return x.every(C=>S.size===Object.keys(C).length)})(y,g)?p[m]=t({sx:g,theme:o}):p=D9(p,y)}else p=D9(p,e(m,g,o,s))}),function(m,g){return m.reduce((v,y)=>{const x=v[y];return(!x||Object.keys(x).length===0)&&delete v[y],v},g)}(h,p)}return Array.isArray(i)?i.map(l):l(i)}}();function mDn(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}QJe.filterProps=["sx"];const gDn=["breakpoints","palette","spacing","shape"],vDn=function(e={},...t){const{breakpoints:n={},palette:r={},spacing:i,shape:o={}}=e,s=pl(e,gDn),l=function(f){const{values:h={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:p="px",step:m=5}=f,g=pl(f,GRn),v=(C=>{const _=Object.keys(C).map(T=>({key:T,val:C[T]}))||[];return _.sort((T,M)=>T.val-M.val),_.reduce((T,M)=>ba({},T,{[M.key]:M.val}),{})})(h),y=Object.keys(v);function x(C){return`@media (min-width:${typeof h[C]=="number"?h[C]:C}${p})`}function b(C){return`@media (max-width:${(typeof h[C]=="number"?h[C]:C)-m/100}${p})`}function S(C,_){const T=y.indexOf(_);return`@media (min-width:${typeof h[C]=="number"?h[C]:C}${p}) and (max-width:${(T!==-1&&typeof h[y[T]]=="number"?h[y[T]]:_)-m/100}${p})`}return ba({keys:y,values:v,up:x,down:b,between:S,only:function(C){return y.indexOf(C)+1<y.length?S(C,y[y.indexOf(C)+1]):x(C)},not:function(C){const _=y.indexOf(C);return _===0?x(y[1]):_===y.length-1?b(y[_]):S(C,y[y.indexOf(C)+1]).replace("@media","@media not all and")},unit:p},g)}(n),c=function(f=8){if(f.mui)return f;const h=KJe({spacing:f}),p=(...m)=>(wo.env.NODE_ENV!=="production"&&(m.length<=4||console.error(`MUI: Too many arguments provided, expected between 0 and 4, got ${m.length}`)),(m.length===0?[1]:m).map(g=>{const v=h(g);return typeof v=="number"?`${v}px`:v}).join(" "));return p.mui=!0,p}(i);let u=OH({breakpoints:l,direction:"ltr",components:{},palette:ba({mode:"light"},r),spacing:c,shape:ba({},YRn,o)},s);return u.applyStyles=mDn,u=t.reduce((f,h)=>OH(f,h),u),u.unstable_sxConfig=ba({},ZJe,s?.unstable_sxConfig),u.unstable_sx=function(f){return QJe({sx:f,theme:this})},u}();function JJe(e=vDn){return function(t=null){const n=d.useContext(Lh.T);return n&&(r=n,Object.keys(r).length!==0)?n:t;var r}(e)}function MT(e){return MT=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},MT(e)}function qJe(e){var t=function(n){if(MT(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(MT(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return MT(t)=="symbol"?t:t+""}function yDn(e){return dp("MuiPickersMonth",e)}const YH=Gp("MuiPickersMonth",["root","monthButton","disabled","selected"]),xDn=["autoFocus","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","aria-label","monthsPerRow"],bDn=(0,qt.Ay)("div",{name:"MuiPickersMonth",slot:"Root",overridesResolver:(e,t)=>[t.root]})(({ownerState:e})=>({flexBasis:e.monthsPerRow===3?"33.3%":"25%",display:"flex",alignItems:"center",justifyContent:"center"})),wDn=(0,qt.Ay)("button",{name:"MuiPickersMonth",slot:"MonthButton",overridesResolver:(e,t)=>[t.monthButton,{[`&.${YH.disabled}`]:t.disabled},{[`&.${YH.selected}`]:t.selected}]})(({theme:e})=>ba({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${YH.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${YH.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),SDn=d.memo(function(e){const t=si({props:e,name:"MuiPickersMonth"}),{autoFocus:n,children:r,disabled:i,selected:o,value:s,tabIndex:l,onClick:c,onKeyDown:u,onFocus:f,onBlur:h,"aria-current":p,"aria-label":m}=t,g=pl(t,xDn),v=d.useRef(null),y=(x=>{const{disabled:b,selected:S,classes:C}=x;return up({root:["root"],monthButton:["monthButton",b&&"disabled",S&&"selected"]},yDn,C)})(t);return CT(()=>{var x;n&&((x=v.current)==null||x.focus())},[n]),(0,a.jsx)(bDn,ba({className:y.root,ownerState:t},g,{children:(0,a.jsx)(wDn,{ref:v,disabled:i,type:"button",role:"radio",tabIndex:i?-1:l,"aria-current":p,"aria-checked":o,"aria-label":m,onClick:x=>c(x,s),onKeyDown:x=>u(x,s),onFocus:x=>f(x,s),onBlur:x=>h(x,s),className:y.monthButton,ownerState:t,children:r})}))});function CDn(e){return dp("MuiMonthCalendar",e)}Gp("MuiMonthCalendar",["root"]);const EDn=["className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly","disableHighlightToday","autoFocus","onMonthFocus","hasFocus","onFocusedViewChange","monthsPerRow","timezone","gridLabelId"],_Dn=(0,qt.Ay)("div",{name:"MuiMonthCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexWrap:"wrap",alignContent:"stretch",padding:"0 4px",width:320,boxSizing:"border-box"}),eqe=d.forwardRef(function(e,t){const n=function(lt){const ut=Mu(),Fe=j9(),ft=si({props:lt,name:"MuiMonthCalendar"});return ba({disableFuture:!1,disablePast:!1},ft,{minDate:dv(ut,ft.minDate,Fe.minDate),maxDate:dv(ut,ft.maxDate,Fe.maxDate)})}(e),{className:r,value:i,defaultValue:o,referenceDate:s,disabled:l,disableFuture:c,disablePast:u,maxDate:f,minDate:h,onChange:p,shouldDisableMonth:m,readOnly:g,disableHighlightToday:v,autoFocus:y=!1,onMonthFocus:x,hasFocus:b,onFocusedViewChange:S,monthsPerRow:C=3,timezone:_,gridLabelId:T}=n,M=pl(n,EDn),{value:j,handleValueChange:B,timezone:W}=Nde({name:"MonthCalendar",timezone:_,value:i,defaultValue:o,onChange:p,valueManager:HS}),K=DH(W),G=JJe(),J=Mu(),te=d.useMemo(()=>HS.getInitialReferenceValue({value:j,utils:J,props:n,timezone:W,referenceDate:s,granularity:S1.month}),[]),re=n,me=(lt=>{const{classes:ut}=lt;return up({root:["root"]},CDn,ut)})(re),Ce=d.useMemo(()=>J.getMonth(K),[J,K]),Ae=d.useMemo(()=>j!=null?J.getMonth(j):v?null:J.getMonth(te),[j,J,v,te]),[_e,Be]=d.useState(()=>Ae||Ce),[Ue,$e]=WS({name:"MonthCalendar",state:"hasFocus",controlled:b,default:y!=null&&y}),Je=vs(lt=>{$e(lt),S&&S(lt)}),Ne=d.useCallback(lt=>{const ut=J.startOfMonth(u&&J.isAfter(K,h)?K:h),Fe=J.startOfMonth(c&&J.isBefore(K,f)?K:f),ft=J.startOfMonth(lt);return!!J.isBefore(ft,ut)||!!J.isAfter(ft,Fe)||!!m&&m(ft)},[c,u,f,h,K,m,J]),Ke=vs((lt,ut)=>{if(g)return;const Fe=J.setMonth(j??te,ut);B(Fe)}),nt=vs(lt=>{Ne(J.setMonth(j??te,lt))||(Be(lt),Je(!0),x&&x(lt))});d.useEffect(()=>{Be(lt=>Ae!==null&&lt!==Ae?Ae:lt)},[Ae]);const rt=vs((lt,ut)=>{switch(lt.key){case"ArrowUp":nt((12+ut-3)%12),lt.preventDefault();break;case"ArrowDown":nt((12+ut+3)%12),lt.preventDefault();break;case"ArrowLeft":nt((12+ut+(G.direction==="ltr"?-1:1))%12),lt.preventDefault();break;case"ArrowRight":nt((12+ut+(G.direction==="ltr"?1:-1))%12),lt.preventDefault()}}),st=vs((lt,ut)=>{nt(ut)}),gt=vs((lt,ut)=>{_e===ut&&Je(!1)});return(0,a.jsx)(_Dn,ba({ref:t,className:Es(me.root,r),ownerState:re,role:"radiogroup","aria-labelledby":T},M,{children:Dde(J,j??te).map(lt=>{const ut=J.getMonth(lt),Fe=J.format(lt,"monthShort"),ft=J.format(lt,"month"),Ct=ut===Ae,Tt=l||Ne(lt);return(0,a.jsx)(SDn,{selected:Ct,value:ut,onClick:Ke,onKeyDown:rt,autoFocus:Ue&&ut===_e,disabled:Tt,tabIndex:ut===_e?0:-1,onFocus:st,onBlur:gt,"aria-current":Ce===ut?"date":void 0,"aria-label":ft,monthsPerRow:C,children:Fe},Fe)})}))});function TDn(e){return dp("MuiPickersYear",e)}wo.env.NODE_ENV!=="production"&&(eqe.propTypes={autoFocus:At.bool,classes:At.object,className:At.string,defaultValue:At.any,disabled:At.bool,disableFuture:At.bool,disableHighlightToday:At.bool,disablePast:At.bool,gridLabelId:At.string,hasFocus:At.bool,maxDate:At.any,minDate:At.any,monthsPerRow:At.oneOf([3,4]),onChange:At.func,onFocusedViewChange:At.func,onMonthFocus:At.func,readOnly:At.bool,referenceDate:At.any,shouldDisableMonth:At.func,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),timezone:At.string,value:At.any});const KH=Gp("MuiPickersYear",["root","yearButton","selected","disabled"]),ADn=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","yearsPerRow"],PDn=(0,qt.Ay)("div",{name:"MuiPickersYear",slot:"Root",overridesResolver:(e,t)=>[t.root]})(({ownerState:e})=>({flexBasis:e.yearsPerRow===3?"33.3%":"25%",display:"flex",alignItems:"center",justifyContent:"center"})),ODn=(0,qt.Ay)("button",{name:"MuiPickersYear",slot:"YearButton",overridesResolver:(e,t)=>[t.yearButton,{[`&.${KH.disabled}`]:t.disabled},{[`&.${KH.selected}`]:t.selected}]})(({theme:e})=>ba({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"6px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.action.active,e.palette.action.focusOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${KH.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${KH.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),jDn=d.memo(function(e){const t=si({props:e,name:"MuiPickersYear"}),{autoFocus:n,className:r,children:i,disabled:o,selected:s,value:l,tabIndex:c,onClick:u,onKeyDown:f,onFocus:h,onBlur:p,"aria-current":m}=t,g=pl(t,ADn),v=d.useRef(null),y=(x=>{const{disabled:b,selected:S,classes:C}=x;return up({root:["root"],yearButton:["yearButton",b&&"disabled",S&&"selected"]},TDn,C)})(t);return d.useEffect(()=>{n&&v.current.focus()},[n]),(0,a.jsx)(PDn,ba({className:Es(y.root,r),ownerState:t},g,{children:(0,a.jsx)(ODn,{ref:v,disabled:o,type:"button",role:"radio",tabIndex:o?-1:c,"aria-current":m,"aria-checked":s,onClick:x=>u(x,l),onKeyDown:x=>f(x,l),onFocus:x=>h(x,l),onBlur:x=>p(x,l),className:y.yearButton,ownerState:t,children:i})}))});function MDn(e){return dp("MuiYearCalendar",e)}Gp("MuiYearCalendar",["root"]);const RDn=["autoFocus","className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","readOnly","shouldDisableYear","disableHighlightToday","onYearFocus","hasFocus","onFocusedViewChange","yearsPerRow","timezone","gridLabelId"],DDn=(0,qt.Ay)("div",{name:"MuiYearCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",padding:"0 4px",width:320,maxHeight:280,boxSizing:"border-box",position:"relative"}),tqe=d.forwardRef(function(e,t){const n=function(Fe){var ft;const Ct=Mu(),Tt=j9(),Ut=si({props:Fe,name:"MuiYearCalendar"});return ba({disablePast:!1,disableFuture:!1},Ut,{yearsPerRow:(ft=Ut.yearsPerRow)!=null?ft:3,minDate:dv(Ct,Ut.minDate,Tt.minDate),maxDate:dv(Ct,Ut.maxDate,Tt.maxDate)})}(e),{autoFocus:r,className:i,value:o,defaultValue:s,referenceDate:l,disabled:c,disableFuture:u,disablePast:f,maxDate:h,minDate:p,onChange:m,readOnly:g,shouldDisableYear:v,disableHighlightToday:y,onYearFocus:x,hasFocus:b,onFocusedViewChange:S,yearsPerRow:C,timezone:_,gridLabelId:T}=n,M=pl(n,RDn),{value:j,handleValueChange:B,timezone:W}=Nde({name:"YearCalendar",timezone:_,value:o,defaultValue:s,onChange:m,valueManager:HS}),K=DH(W),G=JJe(),J=Mu(),te=d.useMemo(()=>HS.getInitialReferenceValue({value:j,utils:J,props:n,timezone:W,referenceDate:l,granularity:S1.year}),[]),re=n,me=(Fe=>{const{classes:ft}=Fe;return up({root:["root"]},MDn,ft)})(re),Ce=d.useMemo(()=>J.getYear(K),[J,K]),Ae=d.useMemo(()=>j!=null?J.getYear(j):y?null:J.getYear(te),[j,J,y,te]),[_e,Be]=d.useState(()=>Ae||Ce),[Ue,$e]=WS({name:"YearCalendar",state:"hasFocus",controlled:b,default:r!=null&&r}),Je=vs(Fe=>{$e(Fe),S&&S(Fe)}),Ne=d.useCallback(Fe=>{if(f&&J.isBeforeYear(Fe,K)||u&&J.isAfterYear(Fe,K)||p&&J.isBeforeYear(Fe,p)||h&&J.isAfterYear(Fe,h))return!0;if(!v)return!1;const ft=J.startOfYear(Fe);return v(ft)},[u,f,h,p,K,v,J]),Ke=vs((Fe,ft)=>{if(g)return;const Ct=J.setYear(j??te,ft);B(Ct)}),nt=vs(Fe=>{Ne(J.setYear(j??te,Fe))||(Be(Fe),Je(!0),x?.(Fe))});d.useEffect(()=>{Be(Fe=>Ae!==null&&Fe!==Ae?Ae:Fe)},[Ae]);const rt=vs((Fe,ft)=>{switch(Fe.key){case"ArrowUp":nt(ft-C),Fe.preventDefault();break;case"ArrowDown":nt(ft+C),Fe.preventDefault();break;case"ArrowLeft":nt(ft+(G.direction==="ltr"?-1:1)),Fe.preventDefault();break;case"ArrowRight":nt(ft+(G.direction==="ltr"?1:-1)),Fe.preventDefault()}}),st=vs((Fe,ft)=>{nt(ft)}),gt=vs((Fe,ft)=>{_e===ft&&Je(!1)}),lt=d.useRef(null),ut=ET(t,lt);return d.useEffect(()=>{if(r||lt.current===null)return;const Fe=lt.current.querySelector('[tabindex="0"]');if(!Fe)return;const ft=Fe.offsetHeight,Ct=Fe.offsetTop,Tt=lt.current.clientHeight,Ut=lt.current.scrollTop,zt=Ct+ft;ft>Tt||Ct<Ut||(lt.current.scrollTop=zt-Tt/2-ft/2)},[r]),(0,a.jsx)(DDn,ba({ref:ut,className:Es(me.root,i),ownerState:re,role:"radiogroup","aria-labelledby":T},M,{children:J.getYearRange(p,h).map(Fe=>{const ft=J.getYear(Fe),Ct=ft===Ae,Tt=c||Ne(Fe);return(0,a.jsx)(jDn,{selected:Ct,value:ft,onClick:Ke,onKeyDown:rt,autoFocus:Ue&&ft===_e,disabled:Tt,tabIndex:ft===_e?0:-1,onFocus:st,onBlur:gt,"aria-current":Ce===ft?"date":void 0,yearsPerRow:C,children:J.format(Fe,"year")},J.format(Fe,"year"))})}))});wo.env.NODE_ENV!=="production"&&(tqe.propTypes={autoFocus:At.bool,classes:At.object,className:At.string,defaultValue:At.any,disabled:At.bool,disableFuture:At.bool,disableHighlightToday:At.bool,disablePast:At.bool,gridLabelId:At.string,hasFocus:At.bool,maxDate:At.any,minDate:At.any,onChange:At.func,onFocusedViewChange:At.func,onYearFocus:At.func,readOnly:At.bool,referenceDate:At.any,shouldDisableYear:At.func,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),timezone:At.string,value:At.any,yearsPerRow:At.oneOf([3,4])});const kDn=e=>dp("MuiPickersCalendarHeader",e),IDn=Gp("MuiPickersCalendarHeader",["root","labelContainer","label","switchViewButton","switchViewIcon"]),FDn=["slots","slotProps","components","componentsProps","currentMonth","disabled","disableFuture","disablePast","maxDate","minDate","onMonthChange","onViewChange","view","reduceAnimations","views","labelId","className","timezone"],NDn=["ownerState"],LDn=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",alignItems:"center",marginTop:16,marginBottom:8,paddingLeft:24,paddingRight:12,maxHeight:30,minHeight:30}),BDn=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"LabelContainer",overridesResolver:(e,t)=>t.labelContainer})(({theme:e})=>ba({display:"flex",overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),UDn=(0,qt.Ay)("div",{name:"MuiPickersCalendarHeader",slot:"Label",overridesResolver:(e,t)=>t.label})({marginRight:6}),VDn=(0,qt.Ay)(Da,{name:"MuiPickersCalendarHeader",slot:"SwitchViewButton",overridesResolver:(e,t)=>t.switchViewButton})(({ownerState:e})=>ba({marginRight:"auto"},e.view==="year"&&{[`.${IDn.switchViewIcon}`]:{transform:"rotate(180deg)"}})),$Dn=(0,qt.Ay)(kMn,{name:"MuiPickersCalendarHeader",slot:"SwitchViewIcon",overridesResolver:(e,t)=>t.switchViewIcon})(({theme:e})=>({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"})),nqe=d.forwardRef(function(e,t){var n,r,i,o;const s=TT(),l=Mu(),c=si({props:e,name:"MuiPickersCalendarHeader"}),{slots:u,slotProps:f,components:h,currentMonth:p,disabled:m,disableFuture:g,disablePast:v,maxDate:y,minDate:x,onMonthChange:b,onViewChange:S,view:C,reduceAnimations:_,views:T,labelId:M,className:j,timezone:B}=c,W=pl(c,FDn),K=c,G=(_e=>{const{classes:Be}=_e;return up({root:["root"],labelContainer:["labelContainer"],label:["label"],switchViewButton:["switchViewButton"],switchViewIcon:["switchViewIcon"]},kDn,Be)})(c),J=(n=(r=u?.switchViewButton)!=null?r:h?.SwitchViewButton)!=null?n:VDn,te=yf({elementType:J,externalSlotProps:f?.switchViewButton,additionalProps:{size:"small","aria-label":s.calendarViewSwitchingButtonAriaLabel(C)},ownerState:K,className:G.switchViewButton}),re=(i=(o=u?.switchViewIcon)!=null?o:h?.SwitchViewIcon)!=null?i:$Dn,me=pl(yf({elementType:re,externalSlotProps:f?.switchViewIcon,ownerState:void 0,className:G.switchViewIcon}),NDn),Ce=function(_e,{disableFuture:Be,maxDate:Ue,timezone:$e}){const Je=Mu();return d.useMemo(()=>{const Ne=Je.dateWithTimezone(void 0,$e),Ke=Je.startOfMonth(Be&&Je.isBefore(Ne,Ue)?Ne:Ue);return!Je.isAfter(Ke,_e)},[Be,Ue,_e,Je,$e])}(p,{disableFuture:g,maxDate:y,timezone:B}),Ae=function(_e,{disablePast:Be,minDate:Ue,timezone:$e}){const Je=Mu();return d.useMemo(()=>{const Ne=Je.dateWithTimezone(void 0,$e),Ke=Je.startOfMonth(Be&&Je.isAfter(Ne,Ue)?Ne:Ue);return!Je.isBefore(Ke,_e)},[Be,Ue,_e,Je,$e])}(p,{disablePast:v,minDate:x,timezone:B});return T.length===1&&T[0]==="year"?null:(0,a.jsxs)(LDn,ba({},W,{ownerState:K,className:Es(j,G.root),ref:t,children:[(0,a.jsxs)(BDn,{role:"presentation",onClick:()=>{if(T.length!==1&&S&&!m)if(T.length===2)S(T.find(_e=>_e!==C)||T[0]);else{const _e=T.indexOf(C)!==0?0:1;S(T[_e])}},ownerState:K,"aria-live":"polite",className:G.labelContainer,children:[(0,a.jsx)(HJe,{reduceAnimations:_,transKey:l.format(p,"monthAndYear"),children:(0,a.jsx)(UDn,{id:M,ownerState:K,className:G.label,children:l.format(p,"monthAndYear")})}),T.length>1&&!m&&(0,a.jsx)(J,ba({},te,{children:(0,a.jsx)(re,ba({},me))}))]}),(0,a.jsx)(Tp,{in:C==="day",children:(0,a.jsx)(HMn,{slots:u,slotProps:f,onGoToPrevious:()=>b(l.addMonths(p,-1),"right"),isPreviousDisabled:Ae,previousLabel:s.previousMonth,onGoToNext:()=>b(l.addMonths(p,1),"left"),isNextDisabled:Ce,nextLabel:s.nextMonth})})]}))});wo.env.NODE_ENV!=="production"&&(nqe.propTypes={classes:At.object,className:At.string,components:At.object,componentsProps:At.object,currentMonth:At.any.isRequired,disabled:At.bool,disableFuture:At.bool,disablePast:At.bool,labelId:At.string,maxDate:At.any.isRequired,minDate:At.any.isRequired,onMonthChange:At.func.isRequired,onViewChange:At.func,reduceAnimations:At.bool.isRequired,slotProps:At.object,slots:At.object,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),timezone:At.string.isRequired,view:At.oneOf(["day","month","year"]).isRequired,views:At.arrayOf(At.oneOf(["day","month","year"]).isRequired).isRequired});const zDn=(0,qt.Ay)("div")({overflow:"hidden",width:320,maxHeight:334,display:"flex",flexDirection:"column",margin:"0 auto"}),WDn=e=>dp("MuiDateCalendar",e);Gp("MuiDateCalendar",["root","viewTransitionContainer"]);const HDn=["autoFocus","onViewChange","value","defaultValue","referenceDate","disableFuture","disablePast","defaultCalendarMonth","onChange","onYearChange","onMonthChange","reduceAnimations","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate","disableHighlightToday","focusedView","onFocusedViewChange","showDaysOutsideCurrentMonth","fixedWeekNumber","dayOfWeekFormatter","components","componentsProps","slots","slotProps","loading","renderLoading","displayWeekNumber","yearsPerRow","monthsPerRow","timezone"],GDn=(0,qt.Ay)(zDn,{name:"MuiDateCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",height:334}),YDn=(0,qt.Ay)(HJe,{name:"MuiDateCalendar",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({}),rqe=d.forwardRef(function(e,t){var n,r,i;const o=Mu(),s=tJe(),l=function(bi){var Ei,Yi,Lo,ns,rl,Fs,Ro;const nr=Mu(),Cr=j9(),Sn=PJe(),Hr=si({props:bi,name:"MuiDateCalendar"});return ba({},Hr,{loading:(Ei=Hr.loading)!=null&&Ei,disablePast:(Yi=Hr.disablePast)!=null&&Yi,disableFuture:(Lo=Hr.disableFuture)!=null&&Lo,openTo:(ns=Hr.openTo)!=null?ns:"day",views:(rl=Hr.views)!=null?rl:["year","day"],reduceAnimations:(Fs=Hr.reduceAnimations)!=null?Fs:Sn,renderLoading:(Ro=Hr.renderLoading)!=null?Ro:()=>(0,a.jsx)("span",{children:"..."}),minDate:dv(nr,Hr.minDate,Cr.minDate),maxDate:dv(nr,Hr.maxDate,Cr.maxDate)})}(e),{autoFocus:c,onViewChange:u,value:f,defaultValue:h,referenceDate:p,disableFuture:m,disablePast:g,defaultCalendarMonth:v,onChange:y,onYearChange:x,onMonthChange:b,reduceAnimations:S,shouldDisableDate:C,shouldDisableMonth:_,shouldDisableYear:T,view:M,views:j,openTo:B,className:W,disabled:K,readOnly:G,minDate:J,maxDate:te,disableHighlightToday:re,focusedView:me,onFocusedViewChange:Ce,showDaysOutsideCurrentMonth:Ae,fixedWeekNumber:_e,dayOfWeekFormatter:Be,components:Ue,componentsProps:$e,slots:Je,slotProps:Ne,loading:Ke,renderLoading:nt,displayWeekNumber:rt,yearsPerRow:st,monthsPerRow:gt,timezone:lt}=l,ut=pl(l,HDn),{value:Fe,handleValueChange:ft,timezone:Ct}=Nde({name:"DateCalendar",timezone:lt,value:f,defaultValue:h,onChange:y,valueManager:HS}),{view:Tt,setView:Ut,focusedView:zt,setFocusedView:Ht,goToNextView:nn,setValueAndGoToNextView:Bt}=jJe({view:M,views:j,openTo:B,onChange:ft,onViewChange:u,autoFocus:c,focusedView:me,onFocusedViewChange:Ce}),{referenceDate:on,calendarState:Tn,changeFocusedDay:$n,changeMonth:rr,handleChangeMonth:ir,isDateDisabled:Vn,onMonthSwitchingAnimationEnd:vr}=(bi=>{const{value:Ei,referenceDate:Yi,defaultCalendarMonth:Lo,disableFuture:ns,disablePast:rl,disableSwitchToMonthOnDayFocus:Fs=!1,maxDate:Ro,minDate:nr,onMonthChange:Cr,reduceAnimations:Sn,shouldDisableDate:Hr,timezone:mn}=bi,pt=Mu(),Mt=d.useRef(((Nn,$r,ja)=>(Va,$a)=>{switch($a.type){case"changeMonth":return ba({},Va,{slideDirection:$a.direction,currentMonth:$a.newMonth,isMonthSwitchingAnimating:!Nn});case"finishMonthSwitchingAnimation":return ba({},Va,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(Va.focusedDay!=null&&$a.focusedDay!=null&&ja.isSameDay($a.focusedDay,Va.focusedDay))return Va;const ai=$a.focusedDay!=null&&!$r&&!ja.isSameMonth(Va.currentMonth,$a.focusedDay);return ba({},Va,{focusedDay:$a.focusedDay,isMonthSwitchingAnimating:ai&&!Nn&&!$a.withoutMonthSwitchingAnimation,currentMonth:ai?ja.startOfMonth($a.focusedDay):Va.currentMonth,slideDirection:$a.focusedDay!=null&&ja.isAfterDay($a.focusedDay,Va.currentMonth)?"left":"right"})}default:throw new Error("missing support")}})(!!Sn,Fs,pt)).current,Pt=d.useMemo(()=>{let Nn=null;return Yi?Nn=Yi:Lo&&(Nn=pt.startOfMonth(Lo)),HS.getInitialReferenceValue({value:Ei,utils:pt,timezone:mn,props:bi,referenceDate:Nn,granularity:S1.day})},[]),[Wt,Xt]=d.useReducer(Mt,{isMonthSwitchingAnimating:!1,focusedDay:Pt,currentMonth:pt.startOfMonth(Pt),slideDirection:"left"}),It=d.useCallback(Nn=>{Xt(ba({type:"changeMonth"},Nn)),Cr&&Cr(Nn.newMonth)},[Cr]),Jt=d.useCallback(Nn=>{const $r=Nn;pt.isSameMonth($r,Wt.currentMonth)||It({newMonth:pt.startOfMonth($r),direction:pt.isAfterDay($r,Wt.currentMonth)?"left":"right"})},[Wt.currentMonth,It,pt]),Rn=zJe({shouldDisableDate:Hr,minDate:nr,maxDate:Ro,disableFuture:ns,disablePast:rl,timezone:mn}),En=d.useCallback(()=>{Xt({type:"finishMonthSwitchingAnimation"})},[]),Mn=vs((Nn,$r)=>{Rn(Nn)||Xt({type:"changeFocusedDay",focusedDay:Nn,withoutMonthSwitchingAnimation:$r})});return{referenceDate:Pt,calendarState:Wt,changeMonth:Jt,changeFocusedDay:Mn,isDateDisabled:Rn,onMonthSwitchingAnimationEnd:En,handleChangeMonth:It}})({value:Fe,defaultCalendarMonth:v,referenceDate:p,reduceAnimations:S,onMonthChange:b,minDate:J,maxDate:te,shouldDisableDate:C,disablePast:g,disableFuture:m,timezone:Ct}),Hn=K&&Fe||J,Fn=K&&Fe||te,Qn=`${s}-grid-label`,Yr=zt!==null,wa=(n=(r=Je?.calendarHeader)!=null?r:Ue?.CalendarHeader)!=null?n:nqe,yr=yf({elementType:wa,externalSlotProps:(i=Ne?.calendarHeader)!=null?i:$e?.calendarHeader,additionalProps:{views:j,view:Tt,currentMonth:Tn.currentMonth,onViewChange:Ut,onMonthChange:(bi,Ei)=>ir({newMonth:bi,direction:Ei}),minDate:Hn,maxDate:Fn,disabled:K,disablePast:g,disableFuture:m,reduceAnimations:S,timezone:Ct,labelId:Qn,slots:Je,slotProps:Ne},ownerState:l}),ea=vs(bi=>{const Ei=o.startOfMonth(bi),Yi=o.endOfMonth(bi),Lo=Vn(bi)?P9({utils:o,date:bi,minDate:o.isBefore(J,Ei)?Ei:J,maxDate:o.isAfter(te,Yi)?Yi:te,disablePast:g,disableFuture:m,isDateDisabled:Vn,timezone:Ct}):bi;Lo?(Bt(Lo,"finish"),b?.(Ei)):(nn(),rr(Ei)),$n(Lo,!0)}),hr=vs(bi=>{const Ei=o.startOfYear(bi),Yi=o.endOfYear(bi),Lo=Vn(bi)?P9({utils:o,date:bi,minDate:o.isBefore(J,Ei)?Ei:J,maxDate:o.isAfter(te,Yi)?Yi:te,disablePast:g,disableFuture:m,isDateDisabled:Vn,timezone:Ct}):bi;Lo?(Bt(Lo,"finish"),x?.(Lo)):(nn(),rr(Ei)),$n(Lo,!0)}),Nr=vs(bi=>ft(bi&&jH(o,bi,Fe??on),"finish",Tt));d.useEffect(()=>{Fe!=null&&o.isValid(Fe)&&rr(Fe)},[Fe]);const Xn=l,Lr=(bi=>{const{classes:Ei}=bi;return up({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},WDn,Ei)})(Xn),fa={disablePast:g,disableFuture:m,maxDate:te,minDate:J},ii={disableHighlightToday:re,readOnly:G,disabled:K,timezone:Ct,gridLabelId:Qn},pi=d.useRef(Tt);d.useEffect(()=>{pi.current!==Tt&&(zt===pi.current&&Ht(Tt,!0),pi.current=Tt)},[zt,Ht,Tt]);const Ji=d.useMemo(()=>[Fe],[Fe]);return(0,a.jsxs)(GDn,ba({ref:t,className:Es(Lr.root,W),ownerState:Xn},ut,{children:[(0,a.jsx)(wa,ba({},yr)),(0,a.jsx)(YDn,{reduceAnimations:S,className:Lr.viewTransitionContainer,transKey:Tt,ownerState:Xn,children:(0,a.jsxs)("div",{children:[Tt==="year"&&(0,a.jsx)(tqe,ba({},fa,ii,{value:Fe,onChange:hr,shouldDisableYear:T,hasFocus:Yr,onFocusedViewChange:bi=>Ht("year",bi),yearsPerRow:st,referenceDate:on})),Tt==="month"&&(0,a.jsx)(eqe,ba({},fa,ii,{hasFocus:Yr,className:W,value:Fe,onChange:ea,shouldDisableMonth:_,onFocusedViewChange:bi=>Ht("month",bi),monthsPerRow:gt,referenceDate:on})),Tt==="day"&&(0,a.jsx)(FRn,ba({},Tn,fa,ii,{onMonthSwitchingAnimationEnd:vr,onFocusedDayChange:$n,reduceAnimations:S,selectedDays:Ji,onSelectedDaysChange:Nr,shouldDisableDate:C,shouldDisableMonth:_,shouldDisableYear:T,hasFocus:Yr,onFocusedViewChange:bi=>Ht("day",bi),showDaysOutsideCurrentMonth:Ae,fixedWeekNumber:_e,dayOfWeekFormatter:Be,displayWeekNumber:rt,components:Ue,componentsProps:$e,slots:Je,slotProps:Ne,loading:Ke,renderLoading:nt}))]})})]}))});wo.env.NODE_ENV!=="production"&&(rqe.propTypes={autoFocus:At.bool,classes:At.object,className:At.string,components:At.object,componentsProps:At.object,dayOfWeekFormatter:At.func,defaultCalendarMonth:At.any,defaultValue:At.any,disabled:At.bool,disableFuture:At.bool,disableHighlightToday:At.bool,disablePast:At.bool,displayWeekNumber:At.bool,fixedWeekNumber:At.number,focusedView:At.oneOf(["day","month","year"]),loading:At.bool,maxDate:At.any,minDate:At.any,monthsPerRow:At.oneOf([3,4]),onChange:At.func,onFocusedViewChange:At.func,onMonthChange:At.func,onViewChange:At.func,onYearChange:At.func,openTo:At.oneOf(["day","month","year"]),readOnly:At.bool,reduceAnimations:At.bool,referenceDate:At.any,renderLoading:At.func,shouldDisableDate:At.func,shouldDisableMonth:At.func,shouldDisableYear:At.func,showDaysOutsideCurrentMonth:At.bool,slotProps:At.object,slots:At.object,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),timezone:At.string,value:At.any,view:At.oneOf(["day","month","year"]),views:At.arrayOf(At.oneOf(["day","month","year"]).isRequired),yearsPerRow:At.oneOf([3,4])});const Kde=({view:e,onViewChange:t,views:n,focusedView:r,onFocusedViewChange:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minDate:m,maxDate:g,shouldDisableDate:v,shouldDisableMonth:y,shouldDisableYear:x,reduceAnimations:b,onMonthChange:S,monthsPerRow:C,onYearChange:_,yearsPerRow:T,defaultCalendarMonth:M,components:j,componentsProps:B,slots:W,slotProps:K,loading:G,renderLoading:J,disableHighlightToday:te,readOnly:re,disabled:me,showDaysOutsideCurrentMonth:Ce,dayOfWeekFormatter:Ae,sx:_e,autoFocus:Be,fixedWeekNumber:Ue,displayWeekNumber:$e,timezone:Je})=>(0,a.jsx)(rqe,{view:e,onViewChange:t,views:n.filter(oJe),focusedView:r&&oJe(r)?r:null,onFocusedViewChange:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minDate:m,maxDate:g,shouldDisableDate:v,shouldDisableMonth:y,shouldDisableYear:x,reduceAnimations:b,onMonthChange:S,monthsPerRow:C,onYearChange:_,yearsPerRow:T,defaultCalendarMonth:M,components:j,componentsProps:B,slots:W,slotProps:K,loading:G,renderLoading:J,disableHighlightToday:te,readOnly:re,disabled:me,showDaysOutsideCurrentMonth:Ce,dayOfWeekFormatter:Ae,sx:_e,autoFocus:Be,fixedWeekNumber:Ue,displayWeekNumber:$e,timezone:Je}),KDn=d.forwardRef(function(e,t){var n,r,i,o;const s=TT(),l=Mu(),c=function(p,m){var g,v,y,x;const b=Mu(),S=j9(),C=si({props:p,name:m}),_=d.useMemo(()=>{var M;return((M=C.localeText)==null?void 0:M.toolbarTitle)==null?C.localeText:ba({},C.localeText,{datePickerToolbarTitle:C.localeText.toolbarTitle})},[C.localeText]),T=(g=C.slots)!=null?g:EJe(C.components);return ba({},C,{localeText:_},(({openTo:M,defaultOpenTo:j,views:B,defaultViews:W})=>{const K=B??W;let G;if(M!=null)G=M;else if(K.includes(j))G=j;else{if(!(K.length>0))throw new Error("MUI: The `views` prop must contain at least one view");G=K[0]}return{views:K,openTo:G}})({views:C.views,openTo:C.openTo,defaultViews:["year","day"],defaultOpenTo:"day"}),{disableFuture:(v=C.disableFuture)!=null&&v,disablePast:(y=C.disablePast)!=null&&y,minDate:dv(b,C.minDate,S.minDate),maxDate:dv(b,C.maxDate,S.maxDate),slots:ba({toolbar:CJe},T),slotProps:(x=C.slotProps)!=null?x:C.componentsProps})}(e,"MuiDesktopDatePicker"),u=ba({day:Kde,month:Kde,year:Kde},c.viewRenderers),f=ba({},c,{viewRenderers:u,format:sJe(l,c,!1),yearsPerRow:(n=c.yearsPerRow)!=null?n:4,slots:ba({openPickerIcon:NMn,field:WJe},c.slots),slotProps:ba({},c.slotProps,{field:p=>{var m;return ba({},XQe((m=c.slotProps)==null?void 0:m.field,p),(g=>cRn.reduce((v,y)=>(g.hasOwnProperty(y)&&(v[y]=g[y]),v),{}))(c),{ref:t})},toolbar:ba({hidden:!0},(r=c.slotProps)==null?void 0:r.toolbar)})}),{renderPicker:h}=(p=>{var m,g,v,y,x;let{props:b,getOpenDialogAriaText:S}=p,C=pl(p,NRn);const{slots:_,slotProps:T,className:M,sx:j,format:B,formatDensity:W,timezone:K,name:G,label:J,inputRef:te,readOnly:re,disabled:me,autoFocus:Ce,localeText:Ae,reduceAnimations:_e}=b,Be=Mu(),Ue=d.useRef(null),$e=d.useRef(null),Je=tJe(),Ne=(m=T==null||(g=T.toolbar)==null?void 0:g.hidden)!=null&&m,{open:Ke,actions:nt,hasUIView:rt,layoutProps:st,renderCurrentView:gt,shouldRestoreFocus:lt,fieldProps:ut}=aRn(ba({},C,{props:b,inputRef:Ue,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"desktop"})),Fe=(v=_.inputAdornment)!=null?v:ef,ft=pl(yf({elementType:Fe,externalSlotProps:T?.inputAdornment,additionalProps:{position:"end"},ownerState:b}),LRn),Ct=(y=_.openPickerButton)!=null?y:Da,Tt=pl(yf({elementType:Ct,externalSlotProps:T?.openPickerButton,additionalProps:{disabled:me||re,onClick:Ke?nt.onClose:nt.onOpen,"aria-label":S(ut.value,Be),edge:ft.position},ownerState:b}),BRn),Ut=_.openPickerIcon,zt=_.field,Ht=yf({elementType:zt,externalSlotProps:T?.field,additionalProps:ba({},ut,Ne&&{id:Je},{readOnly:re,disabled:me,className:M,sx:j,format:B,formatDensity:W,timezone:K,label:J,name:G,autoFocus:Ce&&!b.open,focused:!!Ke||void 0}),ownerState:b});rt&&(Ht.InputProps=ba({},Ht.InputProps,{ref:$e},!b.disableOpenPicker&&{[`${ft.position}Adornment`]:(0,a.jsx)(Fe,ba({},ft,{children:(0,a.jsx)(Ct,ba({},Tt,{children:(0,a.jsx)(Ut,ba({},T?.openPickerIcon))}))}))}));const nn=ba({textField:_.textField,clearIcon:_.clearIcon,clearButton:_.clearButton},Ht.slots),Bt=(x=_.layout)!=null?x:FJe,on=ET(Ue,Ht.inputRef,te);let Tn=Je;Ne&&(Tn=J?`${Je}-label`:void 0);const $n=ba({},T,{toolbar:ba({},T?.toolbar,{titleId:Je}),popper:ba({"aria-labelledby":Tn},T?.popper)});return{renderPicker:()=>(0,a.jsxs)(wJe,{localeText:Ae,children:[(0,a.jsx)(zt,ba({},Ht,{slots:nn,slotProps:$n,inputRef:on})),(0,a.jsx)(JMn,ba({role:"dialog",placement:"bottom-start",anchorEl:$e.current},nt,{open:Ke,slots:_,slotProps:$n,shouldRestoreFocus:lt,reduceAnimations:_e,children:(0,a.jsx)(Bt,ba({},st,$n?.layout,{slots:_,slotProps:$n,children:gt()}))}))]})}})({props:f,valueManager:HS,valueType:"date",getOpenDialogAriaText:(i=(o=f.localeText)==null?void 0:o.openDatePickerDialogue)!=null?i:s.openDatePickerDialogue,validator:Ude});return h()});function YS(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Fm(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function E1(e){Fm(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||MT(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):(typeof e!="string"&&t!=="[object String]"||typeof console>"u"||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}KDn.propTypes={autoFocus:At.bool,className:At.string,closeOnSelect:At.bool,components:At.object,componentsProps:At.object,dayOfWeekFormatter:At.func,defaultCalendarMonth:At.any,defaultValue:At.any,disabled:At.bool,disableFuture:At.bool,disableHighlightToday:At.bool,disableOpenPicker:At.bool,disablePast:At.bool,displayWeekNumber:At.bool,fixedWeekNumber:At.number,format:At.string,formatDensity:At.oneOf(["dense","spacious"]),inputRef:QQe,label:At.node,loading:At.bool,localeText:At.object,maxDate:At.any,minDate:At.any,monthsPerRow:At.oneOf([3,4]),name:At.string,onAccept:At.func,onChange:At.func,onClose:At.func,onError:At.func,onMonthChange:At.func,onOpen:At.func,onSelectedSectionsChange:At.func,onViewChange:At.func,onYearChange:At.func,open:At.bool,openTo:At.oneOf(["day","month","year"]),orientation:At.oneOf(["landscape","portrait"]),readOnly:At.bool,reduceAnimations:At.bool,referenceDate:At.any,renderLoading:At.func,selectedSections:At.oneOfType([At.oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),At.number,At.shape({endIndex:At.number.isRequired,startIndex:At.number.isRequired})]),shouldDisableDate:At.func,shouldDisableMonth:At.func,shouldDisableYear:At.func,showDaysOutsideCurrentMonth:At.bool,slotProps:At.object,slots:At.object,sx:At.oneOfType([At.arrayOf(At.oneOfType([At.func,At.object,At.bool])),At.func,At.object]),timezone:At.string,value:At.any,view:At.oneOf(["day","month","year"]),viewRenderers:At.shape({day:At.func,month:At.func,year:At.func}),views:At.arrayOf(At.oneOf(["day","month","year"]).isRequired),yearsPerRow:At.oneOf([3,4])};var XDn={};function XH(){return XDn}function i4(e){Fm(1,arguments);var t=E1(e),n=t.getUTCDay(),r=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-r),t.setUTCHours(0,0,0,0),t}function ZDn(e){Fm(1,arguments);var t=E1(e),n=i4(t).getTime()-function(r){Fm(1,arguments);var i=function(s){Fm(1,arguments);var l=E1(s),c=l.getUTCFullYear(),u=new Date(0);u.setUTCFullYear(c+1,0,4),u.setUTCHours(0,0,0,0);var f=i4(u),h=new Date(0);h.setUTCFullYear(c,0,4),h.setUTCHours(0,0,0,0);var p=i4(h);return l.getTime()>=f.getTime()?c+1:l.getTime()>=p.getTime()?c:c-1}(r),o=new Date(0);return o.setUTCFullYear(i,0,4),o.setUTCHours(0,0,0,0),i4(o)}(t).getTime();return Math.round(n/6048e5)+1}function RT(e,t){var n,r,i,o,s,l,c,u;Fm(1,arguments);var f=XH(),h=YS((n=(r=(i=(o=t?.weekStartsOn)!==null&&o!==void 0?o:t==null||(s=t.locale)===null||s===void 0||(l=s.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&i!==void 0?i:f.weekStartsOn)!==null&&r!==void 0?r:(c=f.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&n!==void 0?n:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=E1(e),m=p.getUTCDay(),g=(m<h?7:0)+m-h;return p.setUTCDate(p.getUTCDate()-g),p.setUTCHours(0,0,0,0),p}function aqe(e,t){var n,r,i,o,s,l,c,u;Fm(1,arguments);var f=E1(e),h=f.getUTCFullYear(),p=XH(),m=YS((n=(r=(i=(o=t?.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(s=t.locale)===null||s===void 0||(l=s.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&i!==void 0?i:p.firstWeekContainsDate)!==null&&r!==void 0?r:(c=p.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(m>=1&&m<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(h+1,0,m),g.setUTCHours(0,0,0,0);var v=RT(g,t),y=new Date(0);y.setUTCFullYear(h,0,m),y.setUTCHours(0,0,0,0);var x=RT(y,t);return f.getTime()>=v.getTime()?h+1:f.getTime()>=x.getTime()?h:h-1}function zl(e,t){if(typeof t!="function"&&t!==null)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&&IH(e,t)}function ZH(e){return ZH=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},ZH(e)}function iqe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(iqe=function(){return!!e})()}function Wl(e){var t=iqe();return function(){var n,r=ZH(e);if(t){var i=ZH(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(o,s){if(s&&(MT(s)=="object"||typeof s=="function"))return s;if(s!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return So(o)}(this,n)}}function _l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Tl(e,t,n){return t&&function(r,i){for(var o=0;o<i.length;o++){var s=i[o];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(r,qJe(s.key),s)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function yo(e,t,n){return(t=qJe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var oqe=function(){function e(){_l(this,e),yo(this,"priority",void 0),yo(this,"subPriority",0)}return Tl(e,[{key:"validate",value:function(t,n){return!0}}]),e}(),QDn=function(){zl(t,oqe);var e=Wl(t);function t(n,r,i,o,s){var l;return _l(this,t),(l=e.call(this)).value=n,l.validateValue=r,l.setValue=i,l.priority=o,s&&(l.subPriority=s),l}return Tl(t,[{key:"validate",value:function(n,r){return this.validateValue(n,this.value,r)}},{key:"set",value:function(n,r,i){return this.setValue(n,r,this.value,i)}}]),t}();(function(){zl(t,oqe);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",10),yo(So(n),"subPriority",-1),n}Tl(t,[{key:"set",value:function(n,r){if(r.timestampIsSet)return n;var i=new Date(0);return i.setFullYear(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()),i.setHours(n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds(),n.getUTCMilliseconds()),i}}])})();var oc=function(){function e(){_l(this,e),yo(this,"incompatibleTokens",void 0),yo(this,"priority",void 0),yo(this,"subPriority",void 0)}return Tl(e,[{key:"run",value:function(t,n,r,i){var o=this.parse(t,n,r,i);return o?{setter:new QDn(o.value,this.validate,this.set,this.priority,this.subPriority),rest:o.rest}:null}},{key:"validate",value:function(t,n,r){return!0}}]),e}(),JDn=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",140),yo(So(n),"incompatibleTokens",["R","u","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"G":case"GG":case"GGG":return i.era(n,{width:"abbreviated"})||i.era(n,{width:"narrow"});case"GGGGG":return i.era(n,{width:"narrow"});default:return i.era(n,{width:"wide"})||i.era(n,{width:"abbreviated"})||i.era(n,{width:"narrow"})}}},{key:"set",value:function(n,r,i){return r.era=i,n.setUTCFullYear(i,0,1),n.setUTCHours(0,0,0,0),n}}]),t}(),sqe=/^(1[0-2]|0?\d)/,qDn=/^(3[0-1]|[0-2]?\d)/,e5n=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,lqe=/^(5[0-3]|[0-4]?\d)/,t5n=/^(2[0-3]|[0-1]?\d)/,n5n=/^(2[0-4]|[0-1]?\d)/,r5n=/^(1[0-1]|0?\d)/,a5n=/^(1[0-2]|0?\d)/,i5n=/^[0-5]?\d/,o5n=/^[0-5]?\d/,s5n=/^\d/,l5n=/^\d{1,2}/,c5n=/^\d{1,3}/,u5n=/^\d{1,4}/,d5n=/^-?\d+/,f5n=/^-?\d/,h5n=/^-?\d{1,2}/,p5n=/^-?\d{1,3}/,m5n=/^-?\d{1,4}/,cqe=/^([+-])(\d{2})(\d{2})?|Z/,uqe=/^([+-])(\d{2})(\d{2})|Z/,dqe=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,fqe=/^([+-])(\d{2}):(\d{2})|Z/,hqe=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function _d(e,t){return e&&{value:t(e.value),rest:e.rest}}function Vu(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function _1(e,t){var n=t.match(e);return n?n[0]==="Z"?{value:0,rest:t.slice(1)}:{value:(n[1]==="+"?1:-1)*(36e5*(n[2]?parseInt(n[2],10):0)+6e4*(n[3]?parseInt(n[3],10):0)+1e3*(n[5]?parseInt(n[5],10):0)),rest:t.slice(n[0].length)}:null}function pqe(e){return Vu(d5n,e)}function dd(e,t){switch(e){case 1:return Vu(s5n,t);case 2:return Vu(l5n,t);case 3:return Vu(c5n,t);case 4:return Vu(u5n,t);default:return Vu(new RegExp("^\\d{1,"+e+"}"),t)}}function mqe(e,t){switch(e){case 1:return Vu(f5n,t);case 2:return Vu(h5n,t);case 3:return Vu(p5n,t);case 4:return Vu(m5n,t);default:return Vu(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Xde(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function gqe(e,t){var n,r=t>0,i=r?t:1-t;if(i<=50)n=e||100;else{var o=i+50;n=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return r?n:1-n}function vqe(e){return e%400==0||e%4==0&&e%100!=0}var g5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",130),yo(So(n),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){var o=function(s){return{year:s,isTwoDigitYear:r==="yy"}};switch(r){case"y":return _d(dd(4,n),o);case"yo":return _d(i.ordinalNumber(n,{unit:"year"}),o);default:return _d(dd(r.length,n),o)}}},{key:"validate",value:function(n,r){return r.isTwoDigitYear||r.year>0}},{key:"set",value:function(n,r,i){var o=n.getUTCFullYear();if(i.isTwoDigitYear){var s=gqe(i.year,o);return n.setUTCFullYear(s,0,1),n.setUTCHours(0,0,0,0),n}var l="era"in r&&r.era!==1?1-i.year:i.year;return n.setUTCFullYear(l,0,1),n.setUTCHours(0,0,0,0),n}}]),t}(),v5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",130),yo(So(n),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){var o=function(s){return{year:s,isTwoDigitYear:r==="YY"}};switch(r){case"Y":return _d(dd(4,n),o);case"Yo":return _d(i.ordinalNumber(n,{unit:"year"}),o);default:return _d(dd(r.length,n),o)}}},{key:"validate",value:function(n,r){return r.isTwoDigitYear||r.year>0}},{key:"set",value:function(n,r,i,o){var s=aqe(n,o);if(i.isTwoDigitYear){var l=gqe(i.year,s);return n.setUTCFullYear(l,0,o.firstWeekContainsDate),n.setUTCHours(0,0,0,0),RT(n,o)}var c="era"in r&&r.era!==1?1-i.year:i.year;return n.setUTCFullYear(c,0,o.firstWeekContainsDate),n.setUTCHours(0,0,0,0),RT(n,o)}}]),t}(),y5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",130),yo(So(n),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r){return mqe(r==="R"?4:r.length,n)}},{key:"set",value:function(n,r,i){var o=new Date(0);return o.setUTCFullYear(i,0,4),o.setUTCHours(0,0,0,0),i4(o)}}]),t}(),x5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",130),yo(So(n),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r){return mqe(r==="u"?4:r.length,n)}},{key:"set",value:function(n,r,i){return n.setUTCFullYear(i,0,1),n.setUTCHours(0,0,0,0),n}}]),t}(),b5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",120),yo(So(n),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"Q":case"QQ":return dd(r.length,n);case"Qo":return i.ordinalNumber(n,{unit:"quarter"});case"QQQ":return i.quarter(n,{width:"abbreviated",context:"formatting"})||i.quarter(n,{width:"narrow",context:"formatting"});case"QQQQQ":return i.quarter(n,{width:"narrow",context:"formatting"});default:return i.quarter(n,{width:"wide",context:"formatting"})||i.quarter(n,{width:"abbreviated",context:"formatting"})||i.quarter(n,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(n,r){return r>=1&&r<=4}},{key:"set",value:function(n,r,i){return n.setUTCMonth(3*(i-1),1),n.setUTCHours(0,0,0,0),n}}]),t}(),w5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",120),yo(So(n),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"q":case"qq":return dd(r.length,n);case"qo":return i.ordinalNumber(n,{unit:"quarter"});case"qqq":return i.quarter(n,{width:"abbreviated",context:"standalone"})||i.quarter(n,{width:"narrow",context:"standalone"});case"qqqqq":return i.quarter(n,{width:"narrow",context:"standalone"});default:return i.quarter(n,{width:"wide",context:"standalone"})||i.quarter(n,{width:"abbreviated",context:"standalone"})||i.quarter(n,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(n,r){return r>=1&&r<=4}},{key:"set",value:function(n,r,i){return n.setUTCMonth(3*(i-1),1),n.setUTCHours(0,0,0,0),n}}]),t}(),S5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),yo(So(n),"priority",110),n}return Tl(t,[{key:"parse",value:function(n,r,i){var o=function(s){return s-1};switch(r){case"M":return _d(Vu(sqe,n),o);case"MM":return _d(dd(2,n),o);case"Mo":return _d(i.ordinalNumber(n,{unit:"month"}),o);case"MMM":return i.month(n,{width:"abbreviated",context:"formatting"})||i.month(n,{width:"narrow",context:"formatting"});case"MMMMM":return i.month(n,{width:"narrow",context:"formatting"});default:return i.month(n,{width:"wide",context:"formatting"})||i.month(n,{width:"abbreviated",context:"formatting"})||i.month(n,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(n,r){return r>=0&&r<=11}},{key:"set",value:function(n,r,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(),C5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",110),yo(So(n),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){var o=function(s){return s-1};switch(r){case"L":return _d(Vu(sqe,n),o);case"LL":return _d(dd(2,n),o);case"Lo":return _d(i.ordinalNumber(n,{unit:"month"}),o);case"LLL":return i.month(n,{width:"abbreviated",context:"standalone"})||i.month(n,{width:"narrow",context:"standalone"});case"LLLLL":return i.month(n,{width:"narrow",context:"standalone"});default:return i.month(n,{width:"wide",context:"standalone"})||i.month(n,{width:"abbreviated",context:"standalone"})||i.month(n,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(n,r){return r>=0&&r<=11}},{key:"set",value:function(n,r,i){return n.setUTCMonth(i,1),n.setUTCHours(0,0,0,0),n}}]),t}(),E5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",100),yo(So(n),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"w":return Vu(lqe,n);case"wo":return i.ordinalNumber(n,{unit:"week"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return r>=1&&r<=53}},{key:"set",value:function(n,r,i,o){return RT(function(s,l,c){Fm(2,arguments);var u=E1(s),f=YS(l),h=function(p,m){Fm(1,arguments);var g=E1(p),v=RT(g,m).getTime()-function(y,x){var b,S,C,_,T,M,j,B;Fm(1,arguments);var W=XH(),K=YS((b=(S=(C=(_=x?.firstWeekContainsDate)!==null&&_!==void 0?_:x==null||(T=x.locale)===null||T===void 0||(M=T.options)===null||M===void 0?void 0:M.firstWeekContainsDate)!==null&&C!==void 0?C:W.firstWeekContainsDate)!==null&&S!==void 0?S:(j=W.locale)===null||j===void 0||(B=j.options)===null||B===void 0?void 0:B.firstWeekContainsDate)!==null&&b!==void 0?b:1),G=aqe(y,x),J=new Date(0);return J.setUTCFullYear(G,0,K),J.setUTCHours(0,0,0,0),RT(J,x)}(g,m).getTime();return Math.round(v/6048e5)+1}(u,c)-f;return u.setUTCDate(u.getUTCDate()-7*h),u}(n,i,o),o)}}]),t}(),_5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",100),yo(So(n),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"I":return Vu(lqe,n);case"Io":return i.ordinalNumber(n,{unit:"week"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return r>=1&&r<=53}},{key:"set",value:function(n,r,i){return i4(function(o,s){Fm(2,arguments);var l=E1(o),c=YS(s),u=ZDn(l)-c;return l.setUTCDate(l.getUTCDate()-7*u),l}(n,i))}}]),t}(),T5n=[31,28,31,30,31,30,31,31,30,31,30,31],A5n=[31,29,31,30,31,30,31,31,30,31,30,31],P5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",90),yo(So(n),"subPriority",1),yo(So(n),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"d":return Vu(qDn,n);case"do":return i.ordinalNumber(n,{unit:"date"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){var i=vqe(n.getUTCFullYear()),o=n.getUTCMonth();return i?r>=1&&r<=A5n[o]:r>=1&&r<=T5n[o]}},{key:"set",value:function(n,r,i){return n.setUTCDate(i),n.setUTCHours(0,0,0,0),n}}]),t}(),O5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",90),yo(So(n),"subpriority",1),yo(So(n),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"D":case"DD":return Vu(e5n,n);case"Do":return i.ordinalNumber(n,{unit:"date"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return vqe(n.getUTCFullYear())?r>=1&&r<=366:r>=1&&r<=365}},{key:"set",value:function(n,r,i){return n.setUTCMonth(0,i),n.setUTCHours(0,0,0,0),n}}]),t}();function Zde(e,t,n){var r,i,o,s,l,c,u,f;Fm(2,arguments);var h=XH(),p=YS((r=(i=(o=(s=n?.weekStartsOn)!==null&&s!==void 0?s:n==null||(l=n.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&o!==void 0?o:h.weekStartsOn)!==null&&i!==void 0?i:(u=h.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&r!==void 0?r:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=E1(e),g=YS(t),v=((g%7+7)%7<p?7:0)+g-m.getUTCDay();return m.setUTCDate(m.getUTCDate()+v),m}var j5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",90),yo(So(n),"incompatibleTokens",["D","i","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"E":case"EE":case"EEE":return i.day(n,{width:"abbreviated",context:"formatting"})||i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"});case"EEEEE":return i.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"});default:return i.day(n,{width:"wide",context:"formatting"})||i.day(n,{width:"abbreviated",context:"formatting"})||i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(n,r){return r>=0&&r<=6}},{key:"set",value:function(n,r,i,o){return(n=Zde(n,i,o)).setUTCHours(0,0,0,0),n}}]),t}(),M5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",90),yo(So(n),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i,o){var s=function(l){var c=7*Math.floor((l-1)/7);return(l+o.weekStartsOn+6)%7+c};switch(r){case"e":case"ee":return _d(dd(r.length,n),s);case"eo":return _d(i.ordinalNumber(n,{unit:"day"}),s);case"eee":return i.day(n,{width:"abbreviated",context:"formatting"})||i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"});case"eeeee":return i.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"});default:return i.day(n,{width:"wide",context:"formatting"})||i.day(n,{width:"abbreviated",context:"formatting"})||i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(n,r){return r>=0&&r<=6}},{key:"set",value:function(n,r,i,o){return(n=Zde(n,i,o)).setUTCHours(0,0,0,0),n}}]),t}(),R5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",90),yo(So(n),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i,o){var s=function(l){var c=7*Math.floor((l-1)/7);return(l+o.weekStartsOn+6)%7+c};switch(r){case"c":case"cc":return _d(dd(r.length,n),s);case"co":return _d(i.ordinalNumber(n,{unit:"day"}),s);case"ccc":return i.day(n,{width:"abbreviated",context:"standalone"})||i.day(n,{width:"short",context:"standalone"})||i.day(n,{width:"narrow",context:"standalone"});case"ccccc":return i.day(n,{width:"narrow",context:"standalone"});case"cccccc":return i.day(n,{width:"short",context:"standalone"})||i.day(n,{width:"narrow",context:"standalone"});default:return i.day(n,{width:"wide",context:"standalone"})||i.day(n,{width:"abbreviated",context:"standalone"})||i.day(n,{width:"short",context:"standalone"})||i.day(n,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(n,r){return r>=0&&r<=6}},{key:"set",value:function(n,r,i,o){return(n=Zde(n,i,o)).setUTCHours(0,0,0,0),n}}]),t}(),D5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",90),yo(So(n),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){var o=function(s){return s===0?7:s};switch(r){case"i":case"ii":return dd(r.length,n);case"io":return i.ordinalNumber(n,{unit:"day"});case"iii":return _d(i.day(n,{width:"abbreviated",context:"formatting"})||i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"}),o);case"iiiii":return _d(i.day(n,{width:"narrow",context:"formatting"}),o);case"iiiiii":return _d(i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"}),o);default:return _d(i.day(n,{width:"wide",context:"formatting"})||i.day(n,{width:"abbreviated",context:"formatting"})||i.day(n,{width:"short",context:"formatting"})||i.day(n,{width:"narrow",context:"formatting"}),o)}}},{key:"validate",value:function(n,r){return r>=1&&r<=7}},{key:"set",value:function(n,r,i){return n=function(o,s){Fm(2,arguments);var l=YS(s);l%7==0&&(l-=7);var c=E1(o),u=((l%7+7)%7<1?7:0)+l-c.getUTCDay();return c.setUTCDate(c.getUTCDate()+u),c}(n,i),n.setUTCHours(0,0,0,0),n}}]),t}(),k5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",80),yo(So(n),"incompatibleTokens",["b","B","H","k","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"a":case"aa":case"aaa":return i.dayPeriod(n,{width:"abbreviated",context:"formatting"})||i.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaaa":return i.dayPeriod(n,{width:"narrow",context:"formatting"});default:return i.dayPeriod(n,{width:"wide",context:"formatting"})||i.dayPeriod(n,{width:"abbreviated",context:"formatting"})||i.dayPeriod(n,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(n,r,i){return n.setUTCHours(Xde(i),0,0,0),n}}]),t}(),I5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",80),yo(So(n),"incompatibleTokens",["a","B","H","k","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"b":case"bb":case"bbb":return i.dayPeriod(n,{width:"abbreviated",context:"formatting"})||i.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbbb":return i.dayPeriod(n,{width:"narrow",context:"formatting"});default:return i.dayPeriod(n,{width:"wide",context:"formatting"})||i.dayPeriod(n,{width:"abbreviated",context:"formatting"})||i.dayPeriod(n,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(n,r,i){return n.setUTCHours(Xde(i),0,0,0),n}}]),t}(),F5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",80),yo(So(n),"incompatibleTokens",["a","b","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"B":case"BB":case"BBB":return i.dayPeriod(n,{width:"abbreviated",context:"formatting"})||i.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBBB":return i.dayPeriod(n,{width:"narrow",context:"formatting"});default:return i.dayPeriod(n,{width:"wide",context:"formatting"})||i.dayPeriod(n,{width:"abbreviated",context:"formatting"})||i.dayPeriod(n,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(n,r,i){return n.setUTCHours(Xde(i),0,0,0),n}}]),t}(),N5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",70),yo(So(n),"incompatibleTokens",["H","K","k","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"h":return Vu(a5n,n);case"ho":return i.ordinalNumber(n,{unit:"hour"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return r>=1&&r<=12}},{key:"set",value:function(n,r,i){var o=n.getUTCHours()>=12;return o&&i<12?n.setUTCHours(i+12,0,0,0):o||i!==12?n.setUTCHours(i,0,0,0):n.setUTCHours(0,0,0,0),n}}]),t}(),L5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",70),yo(So(n),"incompatibleTokens",["a","b","h","K","k","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"H":return Vu(t5n,n);case"Ho":return i.ordinalNumber(n,{unit:"hour"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return r>=0&&r<=23}},{key:"set",value:function(n,r,i){return n.setUTCHours(i,0,0,0),n}}]),t}(),B5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",70),yo(So(n),"incompatibleTokens",["h","H","k","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"K":return Vu(r5n,n);case"Ko":return i.ordinalNumber(n,{unit:"hour"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return r>=0&&r<=11}},{key:"set",value:function(n,r,i){return n.getUTCHours()>=12&&i<12?n.setUTCHours(i+12,0,0,0):n.setUTCHours(i,0,0,0),n}}]),t}(),U5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",70),yo(So(n),"incompatibleTokens",["a","b","h","H","K","t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"k":return Vu(n5n,n);case"ko":return i.ordinalNumber(n,{unit:"hour"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return r>=1&&r<=24}},{key:"set",value:function(n,r,i){var o=i<=24?i%24:i;return n.setUTCHours(o,0,0,0),n}}]),t}(),V5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",60),yo(So(n),"incompatibleTokens",["t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"m":return Vu(i5n,n);case"mo":return i.ordinalNumber(n,{unit:"minute"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return r>=0&&r<=59}},{key:"set",value:function(n,r,i){return n.setUTCMinutes(i,0,0),n}}]),t}(),$5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",50),yo(So(n),"incompatibleTokens",["t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r,i){switch(r){case"s":return Vu(o5n,n);case"so":return i.ordinalNumber(n,{unit:"second"});default:return dd(r.length,n)}}},{key:"validate",value:function(n,r){return r>=0&&r<=59}},{key:"set",value:function(n,r,i){return n.setUTCSeconds(i,0),n}}]),t}(),z5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",30),yo(So(n),"incompatibleTokens",["t","T"]),n}return Tl(t,[{key:"parse",value:function(n,r){return _d(dd(r.length,n),function(i){return Math.floor(i*Math.pow(10,3-r.length))})}},{key:"set",value:function(n,r,i){return n.setUTCMilliseconds(i),n}}]),t}(),W5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",10),yo(So(n),"incompatibleTokens",["t","T","x"]),n}return Tl(t,[{key:"parse",value:function(n,r){switch(r){case"X":return _1(cqe,n);case"XX":return _1(uqe,n);case"XXXX":return _1(dqe,n);case"XXXXX":return _1(hqe,n);default:return _1(fqe,n)}}},{key:"set",value:function(n,r,i){return r.timestampIsSet?n:new Date(n.getTime()-i)}}]),t}(),H5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",10),yo(So(n),"incompatibleTokens",["t","T","X"]),n}return Tl(t,[{key:"parse",value:function(n,r){switch(r){case"x":return _1(cqe,n);case"xx":return _1(uqe,n);case"xxxx":return _1(dqe,n);case"xxxxx":return _1(hqe,n);default:return _1(fqe,n)}}},{key:"set",value:function(n,r,i){return r.timestampIsSet?n:new Date(n.getTime()-i)}}]),t}(),G5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",40),yo(So(n),"incompatibleTokens","*"),n}return Tl(t,[{key:"parse",value:function(n){return pqe(n)}},{key:"set",value:function(n,r,i){return[new Date(1e3*i),{timestampIsSet:!0}]}}]),t}(),Y5n=function(){zl(t,oc);var e=Wl(t);function t(){var n;_l(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return yo(So(n=e.call.apply(e,[this].concat(i))),"priority",20),yo(So(n),"incompatibleTokens","*"),n}return Tl(t,[{key:"parse",value:function(n){return pqe(n)}},{key:"set",value:function(n,r,i){return[new Date(i),{timestampIsSet:!0}]}}]),t}();new JDn,new g5n,new v5n,new y5n,new x5n,new b5n,new w5n,new S5n,new C5n,new E5n,new _5n,new P5n,new O5n,new j5n,new M5n,new R5n,new D5n,new k5n,new I5n,new F5n,new N5n,new L5n,new B5n,new U5n,new V5n,new $5n,new z5n,new W5n,new H5n,new G5n,new Y5n;var Qde={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(s,l){switch(s){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});default:return l.date({width:"full"})}},r=function(s,l){switch(s){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});default:return l.time({width:"full"})}},i={p:r,P:function(s,l){var c,u=s.match(/(P+)(p+)?/)||[],f=u[1],h=u[2];if(!h)return n(s,l);switch(f){case"P":c=l.dateTime({width:"short"});break;case"PP":c=l.dateTime({width:"medium"});break;case"PPP":c=l.dateTime({width:"long"});break;default:c=l.dateTime({width:"full"})}return c.replace("{{date}}",n(f,l)).replace("{{time}}",r(h,l))}},o=i;t.default=o,e.exports=t.default})(Qde,Qde.exports),Fc(Qde.exports);var yqe,k0=Array.isArray,xqe=typeof p9=="object"&&p9&&p9.Object===Object&&p9,K5n=xqe,X5n=typeof self=="object"&&self&&self.Object===Object&&self,T1=K5n||X5n||Function("return this")(),T2=T1.Symbol,bqe=T2,wqe=Object.prototype,Z5n=wqe.hasOwnProperty,Q5n=wqe.toString,F9=bqe?bqe.toStringTag:void 0,J5n=Object.prototype.toString,q5n=function(e){var t=Z5n.call(e,F9),n=e[F9];try{e[F9]=void 0;var r=!0}catch{}var i=Q5n.call(e);return r&&(t?e[F9]=n:delete e[F9]),i},Sqe=T2?T2.toStringTag:void 0,A2=function(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Sqe&&Sqe in Object(e)?q5n(e):function(t){return J5n.call(t)}(e)},P2=function(e){return e!=null&&typeof e=="object"},e6n=A2,t6n=P2,o4=function(e){return typeof e=="symbol"||t6n(e)&&e6n(e)=="[object Symbol]"},n6n=k0,r6n=o4,a6n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i6n=/^\w*$/,Jde=function(e,t){if(n6n(e))return!1;var n=typeof e;return!(n!="number"&&n!="symbol"&&n!="boolean"&&e!=null&&!r6n(e))||i6n.test(e)||!a6n.test(e)||t!=null&&e in Object(t)},KS=function(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")},s4=Fc(KS),o6n=A2,s6n=KS,qde=function(e){if(!s6n(e))return!1;var t=o6n(e);return t=="[object Function]"||t=="[object GeneratorFunction]"||t=="[object AsyncFunction]"||t=="[object Proxy]"},ml=Fc(qde),efe=T1["__core-js_shared__"],Cqe=(yqe=/[^.]+$/.exec(efe&&efe.keys&&efe.keys.IE_PROTO||""))?"Symbol(src)_1."+yqe:"",l6n=Function.prototype.toString,Eqe=function(e){if(e!=null){try{return l6n.call(e)}catch{}try{return e+""}catch{}}return""},c6n=qde,u6n=function(e){return!!Cqe&&Cqe in e},d6n=KS,f6n=Eqe,h6n=/^\[object .+?Constructor\]$/,p6n=Function.prototype,m6n=Object.prototype,g6n=p6n.toString,v6n=m6n.hasOwnProperty,y6n=RegExp("^"+g6n.call(v6n).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),x6n=function(e,t){return e?.[t]},DT=function(e,t){var n=x6n(e,t);return function(r){return!(!d6n(r)||u6n(r))&&(c6n(r)?y6n:h6n).test(f6n(r))}(n)?n:void 0},QH=DT(Object,"create"),_qe=QH,b6n=QH,w6n=Object.prototype.hasOwnProperty,S6n=QH,C6n=Object.prototype.hasOwnProperty,E6n=QH,_6n=function(){this.__data__=_qe?_qe(null):{},this.size=0},T6n=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},A6n=function(e){var t=this.__data__;if(b6n){var n=t[e];return n==="__lodash_hash_undefined__"?void 0:n}return w6n.call(t,e)?t[e]:void 0};function l4(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l4.prototype.clear=_6n,l4.prototype.delete=T6n,l4.prototype.get=A6n,l4.prototype.has=function(e){var t=this.__data__;return S6n?t[e]!==void 0:C6n.call(t,e)},l4.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=E6n&&t===void 0?"__lodash_hash_undefined__":t,this};var P6n=l4,tfe=function(e,t){return e===t||e!=e&&t!=t},O6n=tfe,JH=function(e,t){for(var n=e.length;n--;)if(O6n(e[n][0],t))return n;return-1},j6n=JH,M6n=Array.prototype.splice,R6n=JH,D6n=JH,k6n=JH,I6n=function(){this.__data__=[],this.size=0};function c4(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c4.prototype.clear=I6n,c4.prototype.delete=function(e){var t=this.__data__,n=j6n(t,e);return!(n<0||(n==t.length-1?t.pop():M6n.call(t,n,1),--this.size,0))},c4.prototype.get=function(e){var t=this.__data__,n=R6n(t,e);return n<0?void 0:t[n][1]},c4.prototype.has=function(e){return D6n(this.__data__,e)>-1},c4.prototype.set=function(e,t){var n=this.__data__,r=k6n(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};var qH=c4,nfe=DT(T1,"Map"),Tqe=P6n,F6n=qH,N6n=nfe,L6n=function(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null},eG=function(e,t){var n=e.__data__;return L6n(t)?n[typeof t=="string"?"string":"hash"]:n.map},B6n=eG,U6n=eG,V6n=eG,$6n=eG;function u4(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u4.prototype.clear=function(){this.size=0,this.__data__={hash:new Tqe,map:new(N6n||F6n),string:new Tqe}},u4.prototype.delete=function(e){var t=B6n(this,e).delete(e);return this.size-=t?1:0,t},u4.prototype.get=function(e){return U6n(this,e).get(e)},u4.prototype.has=function(e){return V6n(this,e).has(e)},u4.prototype.set=function(e,t){var n=$6n(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};var rfe=u4,Aqe=rfe;function afe(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var s=e.apply(this,r);return n.cache=o.set(i,s)||o,s};return n.cache=new(afe.Cache||Aqe),n}afe.Cache=Aqe;var ife,ofe,Pqe,Oqe,jqe=afe,z6n=Fc(jqe),W6n=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,H6n=/\\(\\)?/g,G6n=(ife=jqe(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(W6n,function(n,r,i,o){t.push(i?o.replace(H6n,"$1"):r||n)}),t},function(e){return ofe.size===500&&ofe.clear(),e}),ofe=ife.cache,ife),Y6n=G6n,sfe=function(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i},K6n=sfe,X6n=k0,Z6n=o4,Mqe=T2?T2.prototype:void 0,Rqe=Mqe?Mqe.toString:void 0,Q6n=function e(t){if(typeof t=="string")return t;if(X6n(t))return K6n(t,e)+"";if(Z6n(t))return Rqe?Rqe.call(t):"";var n=t+"";return n=="0"&&1/t==-1/0?"-0":n},Dqe=function(e){return e==null?"":Q6n(e)},J6n=k0,q6n=Jde,ekn=Y6n,tkn=Dqe,kqe=function(e,t){return J6n(e)?e:q6n(e,t)?[e]:ekn(tkn(e))},nkn=o4,tG=function(e){if(typeof e=="string"||nkn(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t},rkn=kqe,akn=tG,lfe=function(e,t){for(var n=0,r=(t=rkn(t,e)).length;e!=null&&n<r;)e=e[akn(t[n++])];return n&&n==r?e:void 0},ikn=lfe,Iqe=function(e,t,n){var r=e==null?void 0:ikn(e,t);return r===void 0?n:r},mv=Fc(Iqe),Al=Fc(function(e){return e==null}),okn=A2,skn=k0,lkn=P2,N9=Fc(function(e){return typeof e=="string"||!skn(e)&&lkn(e)&&okn(e)=="[object String]"}),cfe={exports:{}},xc={},jc={};wo.env.NODE_ENV==="production"?cfe.exports=function(){if(Pqe)return xc;Pqe=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,m=e?Symbol.for("react.memo"):60115,g=e?Symbol.for("react.lazy"):60116,v=e?Symbol.for("react.block"):60121,y=e?Symbol.for("react.fundamental"):60117,x=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function S(_){if(typeof _=="object"&&_!==null){var T=_.$$typeof;switch(T){case t:switch(_=_.type){case c:case u:case r:case o:case i:case h:return _;default:switch(_=_&&_.$$typeof){case l:case f:case g:case m:case s:return _;default:return T}}case n:return T}}}function C(_){return S(_)===u}return xc.AsyncMode=c,xc.ConcurrentMode=u,xc.ContextConsumer=l,xc.ContextProvider=s,xc.Element=t,xc.ForwardRef=f,xc.Fragment=r,xc.Lazy=g,xc.Memo=m,xc.Portal=n,xc.Profiler=o,xc.StrictMode=i,xc.Suspense=h,xc.isAsyncMode=function(_){return C(_)||S(_)===c},xc.isConcurrentMode=C,xc.isContextConsumer=function(_){return S(_)===l},xc.isContextProvider=function(_){return S(_)===s},xc.isElement=function(_){return typeof _=="object"&&_!==null&&_.$$typeof===t},xc.isForwardRef=function(_){return S(_)===f},xc.isFragment=function(_){return S(_)===r},xc.isLazy=function(_){return S(_)===g},xc.isMemo=function(_){return S(_)===m},xc.isPortal=function(_){return S(_)===n},xc.isProfiler=function(_){return S(_)===o},xc.isStrictMode=function(_){return S(_)===i},xc.isSuspense=function(_){return S(_)===h},xc.isValidElementType=function(_){return typeof _=="string"||typeof _=="function"||_===r||_===u||_===o||_===i||_===h||_===p||typeof _=="object"&&_!==null&&(_.$$typeof===g||_.$$typeof===m||_.$$typeof===s||_.$$typeof===l||_.$$typeof===f||_.$$typeof===y||_.$$typeof===x||_.$$typeof===b||_.$$typeof===v)},xc.typeOf=S,xc}():cfe.exports=(Oqe||(Oqe=1,wo.env.NODE_ENV!=="production"&&function(){var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,m=e?Symbol.for("react.memo"):60115,g=e?Symbol.for("react.lazy"):60116,v=e?Symbol.for("react.block"):60121,y=e?Symbol.for("react.fundamental"):60117,x=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function S(_e){if(typeof _e=="object"&&_e!==null){var Be=_e.$$typeof;switch(Be){case t:var Ue=_e.type;switch(Ue){case c:case u:case r:case o:case i:case h:return Ue;default:var $e=Ue&&Ue.$$typeof;switch($e){case l:case f:case g:case m:case s:return $e;default:return Be}}case n:return Be}}}var C=c,_=u,T=l,M=s,j=t,B=f,W=r,K=g,G=m,J=n,te=o,re=i,me=h,Ce=!1;function Ae(_e){return S(_e)===u}jc.AsyncMode=C,jc.ConcurrentMode=_,jc.ContextConsumer=T,jc.ContextProvider=M,jc.Element=j,jc.ForwardRef=B,jc.Fragment=W,jc.Lazy=K,jc.Memo=G,jc.Portal=J,jc.Profiler=te,jc.StrictMode=re,jc.Suspense=me,jc.isAsyncMode=function(_e){return Ce||(Ce=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),Ae(_e)||S(_e)===c},jc.isConcurrentMode=Ae,jc.isContextConsumer=function(_e){return S(_e)===l},jc.isContextProvider=function(_e){return S(_e)===s},jc.isElement=function(_e){return typeof _e=="object"&&_e!==null&&_e.$$typeof===t},jc.isForwardRef=function(_e){return S(_e)===f},jc.isFragment=function(_e){return S(_e)===r},jc.isLazy=function(_e){return S(_e)===g},jc.isMemo=function(_e){return S(_e)===m},jc.isPortal=function(_e){return S(_e)===n},jc.isProfiler=function(_e){return S(_e)===o},jc.isStrictMode=function(_e){return S(_e)===i},jc.isSuspense=function(_e){return S(_e)===h},jc.isValidElementType=function(_e){return typeof _e=="string"||typeof _e=="function"||_e===r||_e===u||_e===o||_e===i||_e===h||_e===p||typeof _e=="object"&&_e!==null&&(_e.$$typeof===g||_e.$$typeof===m||_e.$$typeof===s||_e.$$typeof===l||_e.$$typeof===f||_e.$$typeof===y||_e.$$typeof===x||_e.$$typeof===b||_e.$$typeof===v)},jc.typeOf=S}()),jc);var ufe=cfe.exports,ckn=A2,ukn=P2,Fqe=function(e){return typeof e=="number"||ukn(e)&&ckn(e)=="[object Number]"},dkn=Fc(Fqe),fkn=Fqe,d4=Fc(function(e){return fkn(e)&&e!=+e}),By=function(e){return e===0?0:e>0?1:-1},kT=function(e){return N9(e)&&e.indexOf("%")===e.length-1},so=function(e){return dkn(e)&&!d4(e)},xf=function(e){return so(e)||N9(e)},hkn=0,L9=function(e){var t=++hkn;return"".concat(e||"").concat(t)},IT=function(e,t){var n,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=arguments.length>3&&arguments[3]!==void 0&&arguments[3];if(!so(e)&&!N9(e))return r;if(kT(e)){var o=e.indexOf("%");n=t*parseFloat(e.slice(0,o))/100}else n=+e;return d4(n)&&(n=r),i&&n>t&&(n=t),n},f4=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},gv=function(e,t){return so(e)&&so(t)?function(n){return e+n*(t-e)}:function(){return t}};function nG(e,t,n){return e&&e.length?e.find(function(r){return r&&(typeof t=="function"?t(r):mv(r,t))===n}):null}function h4(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}function dfe(e){return dfe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dfe(e)}var pkn=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","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","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","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","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Nqe=["points","pathLength"],Lqe={svg:["viewBox","children"],polygon:Nqe,polyline:Nqe},ffe=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],rG=function(e,t){if(!e||typeof e=="function"||typeof e=="boolean")return null;var n=e;if((0,d.isValidElement)(e)&&(n=e.props),!s4(n))return null;var r={};return Object.keys(n).forEach(function(i){ffe.includes(i)&&(r[i]=t||function(o){return n[i](n,o)})}),r},aG=function(e,t,n){if(!s4(e)||dfe(e)!=="object")return null;var r=null;return Object.keys(e).forEach(function(i){var o=e[i];ffe.includes(i)&&typeof o=="function"&&(r||(r={}),r[i]=function(s,l,c){return function(u){return s(l,c,u),null}}(o,t,n))}),r},mkn=["children"],gkn=["children"];function Bqe(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function hfe(e){return hfe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hfe(e)}var Uqe={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},O2=function(e){return typeof e=="string"?e:e?e.displayName||e.name||"Component":""},Vqe=null,pfe=null,mfe=function e(t){if(t===Vqe&&Array.isArray(pfe))return pfe;var n=[];return d.Children.forEach(t,function(r){Al(r)||(ufe.isFragment(r)?n=n.concat(e(r.props.children)):n.push(r))}),pfe=n,Vqe=t,n};function Uy(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map(function(i){return O2(i)}):[O2(t)],mfe(e).forEach(function(i){var o=mv(i,"type.displayName")||mv(i,"type.name");r.indexOf(o)!==-1&&n.push(i)}),n}function Nm(e,t){var n=Uy(e,t);return n&&n[0]}var $qe=function(e){if(!e||!e.props)return!1;var t=e.props,n=t.width,r=t.height;return!(!so(n)||n<=0||!so(r)||r<=0)},vkn=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],gl=function(e,t,n){if(!e||typeof e=="function"||typeof e=="boolean")return null;var r=e;if((0,d.isValidElement)(e)&&(r=e.props),!s4(r))return null;var i={};return Object.keys(r).forEach(function(o){var s;(function(l,c,u,f){var h,p=(h=Lqe?.[f])!==null&&h!==void 0?h:[];return!ml(l)&&(f&&p.includes(c)||pkn.includes(c))||u&&ffe.includes(c)})((s=r)===null||s===void 0?void 0:s[o],o,t,n)&&(i[o]=r[o])}),i},gfe=function e(t,n){if(t===n)return!0;var r=d.Children.count(t);if(r!==d.Children.count(n))return!1;if(r===0)return!0;if(r===1)return zqe(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var i=0;i<r;i++){var o=t[i],s=n[i];if(Array.isArray(o)||Array.isArray(s)){if(!e(o,s))return!1}else if(!zqe(o,s))return!1}return!0},zqe=function(e,t){if(Al(e)&&Al(t))return!0;if(!Al(e)&&!Al(t)){var n=e.props||{},r=n.children,i=Bqe(n,mkn),o=t.props||{},s=o.children,l=Bqe(o,gkn);return r&&s?h4(i,l)&&gfe(r,s):!r&&!s&&h4(i,l)}return!1},Wqe=function(e,t){var n=[],r={};return mfe(e).forEach(function(i,o){if(function(h){return h&&h.type&&N9(h.type)&&vkn.indexOf(h.type)>=0}(i))n.push(i);else if(i){var s=O2(i.type),l=t[s]||{},c=l.handler,u=l.once;if(c&&(!u||!r[s])){var f=c(i,s,o);n.push(f),r[s]=!0}}}),n},ykn=["children","width","height","viewBox","className","style","title","desc"];function vfe(){return vfe=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},vfe.apply(this,arguments)}function yfe(e){var t=e.children,n=e.width,r=e.height,i=e.viewBox,o=e.className,s=e.style,l=e.title,c=e.desc,u=function(p,m){if(p==null)return{};var g,v,y=function(b,S){if(b==null)return{};var C,_,T={},M=Object.keys(b);for(_=0;_<M.length;_++)C=M[_],S.indexOf(C)>=0||(T[C]=b[C]);return T}(p,m);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(p);for(v=0;v<x.length;v++)g=x[v],m.indexOf(g)>=0||Object.prototype.propertyIsEnumerable.call(p,g)&&(y[g]=p[g])}return y}(e,ykn),f=i||{width:n,height:r,x:0,y:0},h=Es("recharts-surface",o);return d.createElement("svg",vfe({},gl(u,!0,"svg"),{className:h,width:n,height:r,style:s,viewBox:"".concat(f.x," ").concat(f.y," ").concat(f.width," ").concat(f.height)}),d.createElement("title",null,l),d.createElement("desc",null,c),t)}var xkn=["children","className"];function xfe(){return xfe=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},xfe.apply(this,arguments)}var $u=d.forwardRef(function(e,t){var n=e.children,r=e.className,i=function(s,l){if(s==null)return{};var c,u,f=function(p,m){if(p==null)return{};var g,v,y={},x=Object.keys(p);for(v=0;v<x.length;v++)g=x[v],m.indexOf(g)>=0||(y[g]=p[g]);return y}(s,l);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||Object.prototype.propertyIsEnumerable.call(s,c)&&(f[c]=s[c])}return f}(e,xkn),o=Es("recharts-layer",r);return d.createElement("g",xfe({className:o},gl(i,!0),{ref:t}),n)}),bkn=wo.env.NODE_ENV!=="production",FT=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];if(bkn&&typeof console<"u"&&console.warn&&(t===void 0&&console.warn("LogUtils requires an error message argument"),!e))if(t===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var o=0;console.warn(t.replace(/%s/g,function(){return r[o++]}))}},wkn=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o},Skn=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Hqe=function(e){return Skn.test(e)},Gqe="\\ud800-\\udfff",Ckn="["+Gqe+"]",bfe="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",wfe="\\ud83c[\\udffb-\\udfff]",Yqe="[^"+Gqe+"]",Kqe="(?:\\ud83c[\\udde6-\\uddff]){2}",Xqe="[\\ud800-\\udbff][\\udc00-\\udfff]",Zqe="(?:"+bfe+"|"+wfe+")?",Qqe="[\\ufe0e\\ufe0f]?",Ekn=Qqe+Zqe+"(?:\\u200d(?:"+[Yqe,Kqe,Xqe].join("|")+")"+Qqe+Zqe+")*",_kn="(?:"+[Yqe+bfe+"?",bfe,Kqe,Xqe,Ckn].join("|")+")",Tkn=RegExp(wfe+"(?="+wfe+")|"+_kn+Ekn,"g"),Akn=function(e){return e.split("")},Pkn=Hqe,Okn=function(e){return e.match(Tkn)||[]},jkn=function(e,t,n){var r=e.length;return n=n===void 0?r:n,!t&&n>=r?e:wkn(e,t,n)},Mkn=Hqe,Rkn=function(e){return Pkn(e)?Okn(e):Akn(e)},Dkn=Dqe,iG=Fc(function(e){return function(t){t=Dkn(t);var n=Mkn(t)?Rkn(t):void 0,r=n?n[0]:t.charAt(0),i=n?jkn(n,1).join(""):t.slice(1);return r[e]()+i}}("toUpperCase"));function gu(e){return function(){return e}}const Jqe=Math.cos,oG=Math.sin,Vy=Math.sqrt,sG=Math.PI,lG=2*sG,Sfe=Math.PI,Cfe=2*Sfe,NT=1e-6,kkn=Cfe-NT;function qqe(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class Ikn{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?qqe:function(n){let r=Math.floor(n);if(!(r>=0))throw new Error(`invalid digits: ${n}`);if(r>15)return qqe;const i=10**r;return function(o){this._+=o[0];for(let s=1,l=o.length;s<l;++s)this._+=Math.round(arguments[s]*i)/i+o[s]}}(t)}moveTo(t,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,n){this._append`L${this._x1=+t},${this._y1=+n}`}quadraticCurveTo(t,n,r,i){this._append`Q${+t},${+n},${this._x1=+r},${this._y1=+i}`}bezierCurveTo(t,n,r,i,o,s){this._append`C${+t},${+n},${+r},${+i},${this._x1=+o},${this._y1=+s}`}arcTo(t,n,r,i,o){if(t=+t,n=+n,r=+r,i=+i,(o=+o)<0)throw new Error(`negative radius: ${o}`);let s=this._x1,l=this._y1,c=r-t,u=i-n,f=s-t,h=l-n,p=f*f+h*h;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(p>NT)if(Math.abs(h*c-u*f)>NT&&o){let m=r-s,g=i-l,v=c*c+u*u,y=m*m+g*g,x=Math.sqrt(v),b=Math.sqrt(p),S=o*Math.tan((Sfe-Math.acos((v+p-y)/(2*x*b)))/2),C=S/b,_=S/x;Math.abs(C-1)>NT&&this._append`L${t+C*f},${n+C*h}`,this._append`A${o},${o},0,0,${+(h*m>f*g)},${this._x1=t+_*c},${this._y1=n+_*u}`}else this._append`L${this._x1=t},${this._y1=n}`}arc(t,n,r,i,o,s){if(t=+t,n=+n,s=!!s,(r=+r)<0)throw new Error(`negative radius: ${r}`);let l=r*Math.cos(i),c=r*Math.sin(i),u=t+l,f=n+c,h=1^s,p=s?i-o:o-i;this._x1===null?this._append`M${u},${f}`:(Math.abs(this._x1-u)>NT||Math.abs(this._y1-f)>NT)&&this._append`L${u},${f}`,r&&(p<0&&(p=p%Cfe+Cfe),p>kkn?this._append`A${r},${r},0,1,${h},${t-l},${n-c}A${r},${r},0,1,${h},${this._x1=u},${this._y1=f}`:p>NT&&this._append`A${r},${r},0,${+(p>=Sfe)},${h},${this._x1=t+r*Math.cos(o)},${this._y1=n+r*Math.sin(o)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function Efe(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new Ikn(t)}function _fe(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function eet(e){this._context=e}function cG(e){return new eet(e)}function tet(e){return e[0]}function net(e){return e[1]}function ret(e,t){var n=gu(!0),r=null,i=cG,o=null,s=Efe(l);function l(c){var u,f,h,p=(c=_fe(c)).length,m=!1;for(r==null&&(o=i(h=s())),u=0;u<=p;++u)!(u<p&&n(f=c[u],u,c))===m&&((m=!m)?o.lineStart():o.lineEnd()),m&&o.point(+e(f,u,c),+t(f,u,c));if(h)return o=null,h+""||null}return e=typeof e=="function"?e:e===void 0?tet:gu(e),t=typeof t=="function"?t:t===void 0?net:gu(t),l.x=function(c){return arguments.length?(e=typeof c=="function"?c:gu(+c),l):e},l.y=function(c){return arguments.length?(t=typeof c=="function"?c:gu(+c),l):t},l.defined=function(c){return arguments.length?(n=typeof c=="function"?c:gu(!!c),l):n},l.curve=function(c){return arguments.length?(i=c,r!=null&&(o=i(r)),l):i},l.context=function(c){return arguments.length?(c==null?r=o=null:o=i(r=c),l):r},l}function uG(e,t,n){var r=null,i=gu(!0),o=null,s=cG,l=null,c=Efe(u);function u(h){var p,m,g,v,y,x=(h=_fe(h)).length,b=!1,S=new Array(x),C=new Array(x);for(o==null&&(l=s(y=c())),p=0;p<=x;++p){if(!(p<x&&i(v=h[p],p,h))===b)if(b=!b)m=p,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),g=p-1;g>=m;--g)l.point(S[g],C[g]);l.lineEnd(),l.areaEnd()}b&&(S[p]=+e(v,p,h),C[p]=+t(v,p,h),l.point(r?+r(v,p,h):S[p],n?+n(v,p,h):C[p]))}if(y)return l=null,y+""||null}function f(){return ret().defined(i).curve(s).context(o)}return e=typeof e=="function"?e:e===void 0?tet:gu(+e),t=typeof t=="function"?t:gu(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?net:gu(+n),u.x=function(h){return arguments.length?(e=typeof h=="function"?h:gu(+h),r=null,u):e},u.x0=function(h){return arguments.length?(e=typeof h=="function"?h:gu(+h),u):e},u.x1=function(h){return arguments.length?(r=h==null?null:typeof h=="function"?h:gu(+h),u):r},u.y=function(h){return arguments.length?(t=typeof h=="function"?h:gu(+h),n=null,u):t},u.y0=function(h){return arguments.length?(t=typeof h=="function"?h:gu(+h),u):t},u.y1=function(h){return arguments.length?(n=h==null?null:typeof h=="function"?h:gu(+h),u):n},u.lineX0=u.lineY0=function(){return f().x(e).y(t)},u.lineY1=function(){return f().x(e).y(n)},u.lineX1=function(){return f().x(r).y(t)},u.defined=function(h){return arguments.length?(i=typeof h=="function"?h:gu(!!h),u):i},u.curve=function(h){return arguments.length?(s=h,o!=null&&(l=s(o)),u):s},u.context=function(h){return arguments.length?(h==null?o=l=null:l=s(o=h),u):o},u}eet.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};class aet{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n)}this._x0=t,this._y0=n}}var Tfe={draw(e,t){const n=Vy(t/sG);e.moveTo(n,0),e.arc(0,0,n,0,lG)}},Fkn={draw(e,t){const n=Vy(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}};const iet=Vy(1/3),Nkn=2*iet;var Lkn={draw(e,t){const n=Vy(t/Nkn),r=n*iet;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},Bkn={draw(e,t){const n=Vy(t),r=-n/2;e.rect(r,r,n,n)}};const oet=oG(sG/10)/oG(7*sG/10),Ukn=oG(lG/10)*oet,Vkn=-Jqe(lG/10)*oet;var $kn={draw(e,t){const n=Vy(.8908130915292852*t),r=Ukn*n,i=Vkn*n;e.moveTo(0,-n),e.lineTo(r,i);for(let o=1;o<5;++o){const s=lG*o/5,l=Jqe(s),c=oG(s);e.lineTo(c*n,-l*n),e.lineTo(l*r-c*i,c*r+l*i)}e.closePath()}};const Afe=Vy(3);var zkn={draw(e,t){const n=-Vy(t/(3*Afe));e.moveTo(0,2*n),e.lineTo(-Afe*n,-n),e.lineTo(Afe*n,-n),e.closePath()}};const vv=-.5,yv=Vy(3)/2,Pfe=1/Vy(12),Wkn=3*(Pfe/2+1);var Hkn={draw(e,t){const n=Vy(t/Wkn),r=n/2,i=n*Pfe,o=r,s=n*Pfe+n,l=-o,c=s;e.moveTo(r,i),e.lineTo(o,s),e.lineTo(l,c),e.lineTo(vv*r-yv*i,yv*r+vv*i),e.lineTo(vv*o-yv*s,yv*o+vv*s),e.lineTo(vv*l-yv*c,yv*l+vv*c),e.lineTo(vv*r+yv*i,vv*i-yv*r),e.lineTo(vv*o+yv*s,vv*s-yv*o),e.lineTo(vv*l+yv*c,vv*c-yv*l),e.closePath()}};function dG(){}function fG(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function set(e){this._context=e}function cet(e){this._context=e}function uet(e){this._context=e}function det(e){this._context=e}function fet(e){return e<0?-1:1}function het(e,t,n){var r=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(r||i<0&&-0),s=(n-e._y1)/(i||r<0&&-0),l=(o*i+s*r)/(r+i);return(fet(o)+fet(s))*Math.min(Math.abs(o),Math.abs(s),.5*Math.abs(l))||0}function pet(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function Ofe(e,t,n){var r=e._x0,i=e._y0,o=e._x1,s=e._y1,l=(o-r)/3;e._context.bezierCurveTo(r+l,i+l*t,o-l,s-l*n,o,s)}function hG(e){this._context=e}function met(e){this._context=new vet(e)}function vet(e){this._context=e}function yet(e){this._context=e}function xet(e){var t,n,r=e.length-1,i=new Array(r),o=new Array(r),s=new Array(r);for(i[0]=0,o[0]=2,s[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,o[t]=4,s[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,o[r-1]=7,s[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/o[t-1],o[t]-=n,s[t]-=n*s[t-1];for(i[r-1]=s[r-1]/o[r-1],t=r-2;t>=0;--t)i[t]=(s[t]-i[t+1])/o[t];for(o[r-1]=(e[r]+i[r-1])/2,t=0;t<r-1;++t)o[t]=2*e[t+1]-i[t+1];return[i,o]}function pG(e,t){this._context=e,this._t=t}function p4(e,t){if((i=e.length)>1)for(var n,r,i,o=1,s=e[t[0]],l=s.length;o<i;++o)for(r=s,s=e[t[o]],n=0;n<l;++n)s[n][1]+=s[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function jfe(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function Gkn(e,t){return e[t]}function Ykn(e){const t=[];return t.key=e,t}function B9(e){return B9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},B9(e)}set.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:fG(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:fG(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},cet.prototype={areaStart:dG,areaEnd:dG,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:fG(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},uet.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:fG(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},det.prototype={areaStart:dG,areaEnd:dG,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},hG.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Ofe(this,this._t0,pet(this,this._t0))}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,Ofe(this,pet(this,n=het(this,e,t)),n);break;default:Ofe(this,this._t0,n=het(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(met.prototype=Object.create(hG.prototype)).point=function(e,t){hG.prototype.point.call(this,t,e)},vet.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,o){this._context.bezierCurveTo(t,e,r,n,o,i)}},yet.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=xet(e),i=xet(t),o=0,s=1;s<n;++o,++s)this._context.bezierCurveTo(r[0][o],i[0][o],r[1][o],i[1][o],e[s],t[s]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},pG.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};var Kkn=["type","size","sizeType"];function Mfe(){return Mfe=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},Mfe.apply(this,arguments)}function bet(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wet(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bet(Object(n),!0).forEach(function(r){Xkn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bet(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Xkn(e,t,n){var r;return r=function(i){if(B9(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(B9(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=B9(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cet={symbolCircle:Tfe,symbolCross:Fkn,symbolDiamond:Lkn,symbolSquare:Bkn,symbolStar:$kn,symbolTriangle:zkn,symbolWye:Hkn},Zkn=Math.PI/180,Rfe=function(e){var t,n,r=e.type,i=r===void 0?"circle":r,o=e.size,s=o===void 0?64:o,l=e.sizeType,c=l===void 0?"area":l,u=wet(wet({},function(g,v){if(g==null)return{};var y,x,b=function(C,_){if(C==null)return{};var T,M,j={},B=Object.keys(C);for(M=0;M<B.length;M++)T=B[M],_.indexOf(T)>=0||(j[T]=C[T]);return j}(g,v);if(Object.getOwnPropertySymbols){var S=Object.getOwnPropertySymbols(g);for(x=0;x<S.length;x++)y=S[x],v.indexOf(y)>=0||Object.prototype.propertyIsEnumerable.call(g,y)&&(b[y]=g[y])}return b}(e,Kkn)),{},{type:i,size:s,sizeType:c}),f=u.className,h=u.cx,p=u.cy,m=gl(u,!0);return h===+h&&p===+p&&s===+s?d.createElement("path",Mfe({},m,{className:Es("recharts-symbols",f),transform:"translate(".concat(h,", ").concat(p,")"),d:(t=function(g){var v="symbol".concat(iG(g));return Cet[v]||Tfe}(i),n=function(g,v){let y=null,x=Efe(b);function b(){let S;if(y||(y=S=x()),g.apply(this,arguments).draw(y,+v.apply(this,arguments)),S)return y=null,S+""||null}return g=typeof g=="function"?g:gu(g||Tfe),v=typeof v=="function"?v:gu(v===void 0?64:+v),b.type=function(S){return arguments.length?(g=typeof S=="function"?S:gu(S),b):g},b.size=function(S){return arguments.length?(v=typeof S=="function"?S:gu(+S),b):v},b.context=function(S){return arguments.length?(y=S??null,b):y},b}().type(t).size(function(g,v,y){if(v==="area")return g;switch(y){case"cross":return 5*g*g/9;case"diamond":return .5*g*g/Math.sqrt(3);case"square":return g*g;case"star":var x=18*Zkn;return 1.25*g*g*(Math.tan(x)-Math.tan(2*x)*Math.pow(Math.tan(x),2));case"triangle":return Math.sqrt(3)*g*g/4;case"wye":return(21-10*Math.sqrt(3))*g*g/8;default:return Math.PI*g*g/4}}(s,c,i)),n())})):null};function m4(e){return m4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},m4(e)}function Dfe(){return Dfe=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},Dfe.apply(this,arguments)}function Eet(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Qkn(e,t,n){return t=mG(t),function(r,i){if(i&&(m4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}(r)}(e,_et()?Reflect.construct(t,n||[],mG(e).constructor):t.apply(e,n))}function _et(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_et=function(){return!!e})()}function mG(e){return mG=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},mG(e)}function kfe(e,t){return kfe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},kfe(e,t)}function U9(e,t,n){return(t=Tet(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Tet(e){var t=function(n){if(m4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(m4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return m4(t)=="symbol"?t:String(t)}Rfe.registerSymbol=function(e,t){Cet["symbol".concat(iG(e))]=t};var XS=32,Ife=function(){function e(){return function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),Qkn(this,e,arguments)}return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),n&&kfe(t,n)}(e,d.PureComponent),function(t,n){n&&function(r,i){for(var o=0;o<i.length;o++){var s=i[o];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(r,Tet(s.key),s)}}(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1})}(e,[{key:"renderIcon",value:function(t){var n=this.props.inactiveColor,r=16,i=XS/6,o=XS/3,s=t.inactive?n:t.color;if(t.type==="plainline")return d.createElement("line",{strokeWidth:4,fill:"none",stroke:s,strokeDasharray:t.payload.strokeDasharray,x1:0,y1:r,x2:XS,y2:r,className:"recharts-legend-icon"});if(t.type==="line")return d.createElement("path",{strokeWidth:4,fill:"none",stroke:s,d:"M0,".concat(r,"h").concat(o,`
            A`).concat(i,",").concat(i,",0,1,1,").concat(2*o,",").concat(r,`
            H`).concat(XS,"M").concat(2*o,",").concat(r,`
            A`).concat(i,",").concat(i,",0,1,1,").concat(o,",").concat(r),className:"recharts-legend-icon"});if(t.type==="rect")return d.createElement("path",{stroke:"none",fill:s,d:"M0,".concat(4,"h").concat(XS,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(d.isValidElement(t.legendIcon)){var l=function(c){for(var u=1;u<arguments.length;u++){var f=arguments[u]!=null?arguments[u]:{};u%2?Eet(Object(f),!0).forEach(function(h){U9(c,h,f[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(f)):Eet(Object(f)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(f,h))})}return c}({},t);return delete l.legendIcon,d.cloneElement(t.legendIcon,l)}return d.createElement(Rfe,{fill:s,cx:r,cy:r,size:XS,sizeType:"diameter",type:t.type})}},{key:"renderItems",value:function(){var t=this,n=this.props,r=n.payload,i=n.iconSize,o=n.layout,s=n.formatter,l=n.inactiveColor,c={x:0,y:0,width:XS,height:XS},u={display:o==="horizontal"?"inline-block":"block",marginRight:10},f={display:"inline-block",verticalAlign:"middle",marginRight:4};return r.map(function(h,p){var m=h.formatter||s,g=Es(U9(U9({"recharts-legend-item":!0},"legend-item-".concat(p),!0),"inactive",h.inactive));if(h.type==="none")return null;var v=ml(h.value)?null:h.value;FT(!ml(h.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var y=h.inactive?l:h.color;return d.createElement("li",Dfe({className:g,style:u,key:"legend-item-".concat(p)},aG(t.props,h,p)),d.createElement(yfe,{width:i,height:i,viewBox:c,style:f},t.renderIcon(h)),d.createElement("span",{className:"recharts-legend-item-text",style:{color:y}},m?m(v,h,p):v))})}},{key:"render",value:function(){var t=this.props,n=t.payload,r=t.layout,i=t.align;if(!n||!n.length)return null;var o={padding:0,margin:0,textAlign:r==="horizontal"?i:"left"};return d.createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}]),e}();U9(Ife,"displayName","Legend"),U9(Ife,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Jkn=qH,qkn=qH,eIn=nfe,tIn=rfe,nIn=qH;function g4(e){var t=this.__data__=new nIn(e);this.size=t.size}g4.prototype.clear=function(){this.__data__=new Jkn,this.size=0},g4.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},g4.prototype.get=function(e){return this.__data__.get(e)},g4.prototype.has=function(e){return this.__data__.has(e)},g4.prototype.set=function(e,t){var n=this.__data__;if(n instanceof qkn){var r=n.__data__;if(!eIn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new tIn(r)}return n.set(e,t),this.size=n.size,this};var Aet=g4,rIn=rfe;function gG(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new rIn;++t<n;)this.add(e[t])}gG.prototype.add=gG.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},gG.prototype.has=function(e){return this.__data__.has(e)};var Pet=gG,Oet=function(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1},jet=function(e,t){return e.has(t)},aIn=Pet,iIn=Oet,oIn=jet,Met=function(e,t,n,r,i,o){var s=1&n,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=o.get(e),f=o.get(t);if(u&&f)return u==t&&f==e;var h=-1,p=!0,m=2&n?new aIn:void 0;for(o.set(e,t),o.set(t,e);++h<l;){var g=e[h],v=t[h];if(r)var y=s?r(v,g,h,t,e,o):r(g,v,h,e,t,o);if(y!==void 0){if(y)continue;p=!1;break}if(m){if(!iIn(t,function(x,b){if(!oIn(m,b)&&(g===x||i(g,x,n,r,o)))return m.push(b)})){p=!1;break}}else if(g!==v&&!i(g,v,n,r,o)){p=!1;break}}return o.delete(e),o.delete(t),p},Ffe=function(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n},Ret=T1.Uint8Array,sIn=tfe,lIn=Met,cIn=function(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n},uIn=Ffe,Det=T2?T2.prototype:void 0,Nfe=Det?Det.valueOf:void 0,ket=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e},dIn=ket,fIn=k0,hIn=function(e,t){for(var n=-1,r=e==null?0:e.length,i=0,o=[];++n<r;){var s=e[n];t(s,n,e)&&(o[i++]=s)}return o},pIn=Object.prototype.propertyIsEnumerable,Iet=Object.getOwnPropertySymbols,mIn=Iet?function(e){return e==null?[]:(e=Object(e),hIn(Iet(e),function(t){return pIn.call(e,t)}))}:function(){return[]},gIn=mIn,vIn=A2,yIn=P2,Fet=function(e){return yIn(e)&&vIn(e)=="[object Arguments]"},xIn=P2,Net=Object.prototype,bIn=Net.hasOwnProperty,wIn=Net.propertyIsEnumerable,Lfe=Fet(function(){return arguments}())?Fet:function(e){return xIn(e)&&bIn.call(e,"callee")&&!wIn.call(e,"callee")},Bfe={exports:{}},SIn=function(){return!1};(function(e,t){var n=T1,r=SIn,i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i?n.Buffer:void 0,l=(s?s.isBuffer:void 0)||r;e.exports=l})(Bfe,Bfe.exports);var Let=Bfe.exports,CIn=/^(?:0|[1-9]\d*)$/,Ufe=function(e,t){var n=typeof e;return!!(t=t??9007199254740991)&&(n=="number"||n!="symbol"&&CIn.test(e))&&e>-1&&e%1==0&&e<t},Vfe=function(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=9007199254740991},EIn=A2,_In=Vfe,TIn=P2,vu={};vu["[object Float32Array]"]=vu["[object Float64Array]"]=vu["[object Int8Array]"]=vu["[object Int16Array]"]=vu["[object Int32Array]"]=vu["[object Uint8Array]"]=vu["[object Uint8ClampedArray]"]=vu["[object Uint16Array]"]=vu["[object Uint32Array]"]=!0,vu["[object Arguments]"]=vu["[object Array]"]=vu["[object ArrayBuffer]"]=vu["[object Boolean]"]=vu["[object DataView]"]=vu["[object Date]"]=vu["[object Error]"]=vu["[object Function]"]=vu["[object Map]"]=vu["[object Number]"]=vu["[object Object]"]=vu["[object RegExp]"]=vu["[object Set]"]=vu["[object String]"]=vu["[object WeakMap]"]=!1;var Bet=function(e){return function(t){return e(t)}},$fe={exports:{}};(function(e,t){var n=xqe,r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,o=i&&i.exports===r&&n.process,s=function(){try{return i&&i.require&&i.require("util").types||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})($fe,$fe.exports);var Uet=$fe.exports,AIn=function(e){return TIn(e)&&_In(e.length)&&!!vu[EIn(e)]},PIn=Bet,Vet=Uet&&Uet.isTypedArray,$et=Vet?PIn(Vet):AIn,OIn=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r},jIn=Lfe,MIn=k0,RIn=Let,DIn=Ufe,kIn=$et,IIn=Object.prototype.hasOwnProperty,FIn=Object.prototype,zet=function(e,t){return function(n){return e(t(n))}},NIn=zet(Object.keys,Object),LIn=function(e){var t=e&&e.constructor;return e===(typeof t=="function"&&t.prototype||FIn)},BIn=NIn,UIn=Object.prototype.hasOwnProperty,VIn=qde,$In=Vfe,V9=function(e){return e!=null&&$In(e.length)&&!VIn(e)},zIn=function(e,t){var n=MIn(e),r=!n&&jIn(e),i=!n&&!r&&RIn(e),o=!n&&!r&&!i&&kIn(e),s=n||r||i||o,l=s?OIn(e.length,String):[],c=l.length;for(var u in e)!t&&!IIn.call(e,u)||s&&(u=="length"||i&&(u=="offset"||u=="parent")||o&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||DIn(u,c))||l.push(u);return l},WIn=function(e){if(!LIn(e))return BIn(e);var t=[];for(var n in Object(e))UIn.call(e,n)&&n!="constructor"&&t.push(n);return t},HIn=V9,vG=function(e){return HIn(e)?zIn(e):WIn(e)},GIn=function(e,t,n){var r=t(e);return fIn(e)?r:dIn(r,n(e))},YIn=gIn,KIn=vG,Wet=function(e){return GIn(e,KIn,YIn)},XIn=Object.prototype.hasOwnProperty,ZIn=DT(T1,"DataView"),QIn=DT(T1,"Promise"),Het=DT(T1,"Set"),zfe=ZIn,Wfe=nfe,Hfe=QIn,Gfe=Het,Yfe=DT(T1,"WeakMap"),Get=A2,v4=Eqe,Yet="[object Map]",Ket="[object Promise]",Xet="[object Set]",Zet="[object WeakMap]",Qet="[object DataView]",JIn=v4(zfe),qIn=v4(Wfe),e9n=v4(Hfe),t9n=v4(Gfe),n9n=v4(Yfe),LT=Get;(zfe&&LT(new zfe(new ArrayBuffer(1)))!=Qet||Wfe&&LT(new Wfe)!=Yet||Hfe&&LT(Hfe.resolve())!=Ket||Gfe&&LT(new Gfe)!=Xet||Yfe&&LT(new Yfe)!=Zet)&&(LT=function(e){var t=Get(e),n=t=="[object Object]"?e.constructor:void 0,r=n?v4(n):"";if(r)switch(r){case JIn:return Qet;case qIn:return Yet;case e9n:return Ket;case t9n:return Xet;case n9n:return Zet}return t});var Kfe=Aet,r9n=Met,a9n=function(e,t,n,r,i,o,s){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||!o(new Ret(e),new Ret(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return sIn(+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 l=cIn;case"[object Set]":var c=1&r;if(l||(l=uIn),e.size!=t.size&&!c)return!1;var u=s.get(e);if(u)return u==t;r|=2,s.set(e,t);var f=lIn(l(e),l(t),r,i,o,s);return s.delete(e),f;case"[object Symbol]":if(Nfe)return Nfe.call(e)==Nfe.call(t)}return!1},i9n=function(e,t,n,r,i,o){var s=1&n,l=Wet(e),c=l.length;if(c!=Wet(t).length&&!s)return!1;for(var u=c;u--;){var f=l[u];if(!(s?f in t:XIn.call(t,f)))return!1}var h=o.get(e),p=o.get(t);if(h&&p)return h==t&&p==e;var m=!0;o.set(e,t),o.set(t,e);for(var g=s;++u<c;){var v=e[f=l[u]],y=t[f];if(r)var x=s?r(y,v,f,t,e,o):r(v,y,f,e,t,o);if(!(x===void 0?v===y||i(v,y,n,r,o):x)){m=!1;break}g||(g=f=="constructor")}if(m&&!g){var b=e.constructor,S=t.constructor;b==S||!("constructor"in e)||!("constructor"in t)||typeof b=="function"&&b instanceof b&&typeof S=="function"&&S instanceof S||(m=!1)}return o.delete(e),o.delete(t),m},Jet=LT,qet=k0,ett=Let,o9n=$et,ttt="[object Arguments]",ntt="[object Array]",yG="[object Object]",rtt=Object.prototype.hasOwnProperty,s9n=function(e,t,n,r,i,o){var s=qet(e),l=qet(t),c=s?ntt:Jet(e),u=l?ntt:Jet(t),f=(c=c==ttt?yG:c)==yG,h=(u=u==ttt?yG:u)==yG,p=c==u;if(p&&ett(e)){if(!ett(t))return!1;s=!0,f=!1}if(p&&!f)return o||(o=new Kfe),s||o9n(e)?r9n(e,t,n,r,i,o):a9n(e,t,c,n,r,i,o);if(!(1&n)){var m=f&&rtt.call(e,"__wrapped__"),g=h&&rtt.call(t,"__wrapped__");if(m||g){var v=m?e.value():e,y=g?t.value():t;return o||(o=new Kfe),i(v,y,n,r,o)}}return!!p&&(o||(o=new Kfe),i9n(e,t,n,r,i,o))},att=P2,Xfe=function e(t,n,r,i,o){return t===n||(t==null||n==null||!att(t)&&!att(n)?t!=t&&n!=n:s9n(t,n,r,i,e,o))},l9n=Aet,c9n=Xfe,u9n=KS,itt=function(e){return e==e&&!u9n(e)},d9n=itt,f9n=vG,ott=function(e,t){return function(n){return n!=null&&n[e]===t&&(t!==void 0||e in Object(n))}},h9n=function(e,t,n,r){var i=n.length,o=i,s=!r;if(e==null)return!o;for(e=Object(e);i--;){var l=n[i];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++i<o;){var c=(l=n[i])[0],u=e[c],f=l[1];if(s&&l[2]){if(u===void 0&&!(c in e))return!1}else{var h=new l9n;if(r)var p=r(u,f,c,e,t,h);if(!(p===void 0?c9n(f,u,3,r,h):p))return!1}}return!0},p9n=function(e){for(var t=f9n(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,d9n(i)]}return t},m9n=ott,g9n=kqe,v9n=Lfe,y9n=k0,x9n=Ufe,b9n=Vfe,w9n=tG,S9n=function(e,t){return e!=null&&t in Object(e)},C9n=function(e,t,n){for(var r=-1,i=(t=g9n(t,e)).length,o=!1;++r<i;){var s=w9n(t[r]);if(!(o=e!=null&&n(e,s)))break;e=e[s]}return o||++r!=i?o:!!(i=e==null?0:e.length)&&b9n(i)&&x9n(s,i)&&(y9n(e)||v9n(e))},E9n=Xfe,_9n=Iqe,T9n=function(e,t){return e!=null&&C9n(e,t,S9n)},A9n=Jde,P9n=itt,O9n=ott,j9n=tG,y4=function(e){return e},M9n=lfe,R9n=function(e){return function(t){return t?.[e]}},D9n=function(e){return function(t){return M9n(t,e)}},k9n=Jde,I9n=tG,F9n=function(e){var t=p9n(e);return t.length==1&&t[0][2]?m9n(t[0][0],t[0][1]):function(n){return n===e||h9n(n,e,t)}},N9n=function(e,t){return A9n(e)&&P9n(t)?O9n(j9n(e),t):function(n){var r=_9n(n,e);return r===void 0&&r===t?T9n(n,e):E9n(t,r,3)}},L9n=y4,B9n=k0,ZS=function(e){return typeof e=="function"?e:e==null?L9n:typeof e=="object"?B9n(e)?N9n(e[0],e[1]):F9n(e):function(t){return k9n(t)?R9n(I9n(t)):D9n(t)}(e)},stt=function(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o<i;)if(t(e[o],o,e))return o;return-1},U9n=stt,V9n=function(e){return e!=e},$9n=function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return-1},z9n=function(e,t,n){return t==t?$9n(e,t,n):U9n(e,V9n,n)},Zfe=Het,W9n=Zfe&&1/Ffe(new Zfe([,-0]))[1]==1/0?function(e){return new Zfe(e)}:function(){},H9n=Pet,G9n=function(e,t){return!(e==null||!e.length)&&z9n(e,t,0)>-1},Y9n=function(e,t,n){for(var r=-1,i=e==null?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1},K9n=jet,X9n=W9n,Z9n=Ffe,Q9n=ZS,J9n=function(e,t,n){var r=-1,i=G9n,o=e.length,s=!0,l=[],c=l;if(n)s=!1,i=Y9n;else if(o>=200){var u=t?null:X9n(e);if(u)return Z9n(u);s=!1,i=K9n,c=new H9n}else c=t?[]:l;e:for(;++r<o;){var f=e[r],h=t?t(f):f;if(f=n||f!==0?f:0,s&&h==h){for(var p=c.length;p--;)if(c[p]===h)continue e;t&&c.push(h),l.push(f)}else i(c,h,n)||(c!==l&&c.push(h),l.push(f))}return l},ltt=Fc(function(e,t){return e&&e.length?J9n(e,Q9n(t)):[]});function ctt(e,t,n){return t===!0?ltt(e,n):ml(t)?ltt(e,t):e}function x4(e){return x4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},x4(e)}var q9n=["ref"];function utt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function BT(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?utt(Object(n),!0).forEach(function(r){bG(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):utt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function dtt(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,ptt(r.key),r)}}function e8n(e,t,n){return t=xG(t),function(r,i){if(i&&(x4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return htt(r)}(e,ftt()?Reflect.construct(t,n||[],xG(e).constructor):t.apply(e,n))}function ftt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ftt=function(){return!!e})()}function xG(e){return xG=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},xG(e)}function htt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qfe(e,t){return Qfe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Qfe(e,t)}function bG(e,t,n){return(t=ptt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ptt(e){var t=function(n){if(x4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(x4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return x4(t)=="symbol"?t:String(t)}function t8n(e){return e.value}var $9=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return bG(htt(i=e8n(this,e,[].concat(s))),"lastBoundingBox",{width:-1,height:-1}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Qfe(i,o)}(e,d.PureComponent),t=e,n=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var i=this.wrapperNode.getBoundingClientRect();return i.height=this.wrapperNode.offsetHeight,i.width=this.wrapperNode.offsetWidth,i}return null}},{key:"updateBBox",value:function(){var i=this.props.onBBoxUpdate,o=this.getBBox();o?(Math.abs(o.width-this.lastBoundingBox.width)>1||Math.abs(o.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=o.width,this.lastBoundingBox.height=o.height,i&&i(o)):this.lastBoundingBox.width===-1&&this.lastBoundingBox.height===-1||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,i&&i(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?BT({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(i){var o,s,l=this.props,c=l.layout,u=l.align,f=l.verticalAlign,h=l.margin,p=l.chartWidth,m=l.chartHeight;return i&&(i.left!==void 0&&i.left!==null||i.right!==void 0&&i.right!==null)||(o=u==="center"&&c==="vertical"?{left:((p||0)-this.getBBoxSnapshot().width)/2}:u==="right"?{right:h&&h.right||0}:{left:h&&h.left||0}),i&&(i.top!==void 0&&i.top!==null||i.bottom!==void 0&&i.bottom!==null)||(s=f==="middle"?{top:((m||0)-this.getBBoxSnapshot().height)/2}:f==="bottom"?{bottom:h&&h.bottom||0}:{top:h&&h.top||0}),BT(BT({},o),s)}},{key:"render",value:function(){var i=this,o=this.props,s=o.content,l=o.width,c=o.height,u=o.wrapperStyle,f=o.payloadUniqBy,h=o.payload,p=BT(BT({position:"absolute",width:l||"auto",height:c||"auto"},this.getDefaultPosition(u)),u);return d.createElement("div",{className:"recharts-legend-wrapper",style:p,ref:function(m){i.wrapperNode=m}},function(m,g){if(d.isValidElement(m))return d.cloneElement(m,g);if(typeof m=="function")return d.createElement(m,g);g.ref;var v=function(y,x){if(y==null)return{};var b,S,C=function(T,M){if(T==null)return{};var j,B,W={},K=Object.keys(T);for(B=0;B<K.length;B++)j=K[B],M.indexOf(j)>=0||(W[j]=T[j]);return W}(y,x);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(y);for(S=0;S<_.length;S++)b=_[S],x.indexOf(b)>=0||Object.prototype.propertyIsEnumerable.call(y,b)&&(C[b]=y[b])}return C}(g,q9n);return d.createElement(Ife,v)}(s,BT(BT({},this.props),{},{payload:ctt(h,f,t8n)})))}}],r=[{key:"getWithHeight",value:function(i,o){var s=i.props.layout;return s==="vertical"&&so(i.props.height)?{height:i.props.height}:s==="horizontal"?{width:i.props.width||o}:null}}],n&&dtt(t.prototype,n),r&&dtt(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();bG($9,"displayName","Legend"),bG($9,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var n8n=Lfe,r8n=k0,mtt=T2?T2.isConcatSpreadable:void 0,a8n=ket,i8n=function(e){return r8n(e)||n8n(e)||!!(mtt&&e&&e[mtt])},gtt=function e(t,n,r,i,o){var s=-1,l=t.length;for(r||(r=i8n),o||(o=[]);++s<l;){var c=t[s];n>0&&r(c)?n>1?e(c,n-1,r,i,o):a8n(o,c):i||(o[o.length]=c)}return o},o8n=function(e){return function(t,n,r){for(var i=-1,o=Object(t),s=r(t),l=s.length;l--;){var c=s[e?l:++i];if(n(o[c],c,o)===!1)break}return t}}(),s8n=vG,vtt=function(e,t){return e&&o8n(e,t,s8n)},l8n=V9,Jfe=function(e){return function(t,n){if(t==null)return t;if(!l8n(t))return e(t,n);for(var r=t.length,i=-1,o=Object(t);++i<r&&n(o[i],i,o)!==!1;);return t}}(vtt),c8n=Jfe,u8n=V9,ytt=function(e,t){var n=-1,r=u8n(e)?Array(e.length):[];return c8n(e,function(i,o,s){r[++n]=t(i,o,s)}),r},xtt=o4,d8n=function(e,t){if(e!==t){var n=e!==void 0,r=e===null,i=e==e,o=xtt(e),s=t!==void 0,l=t===null,c=t==t,u=xtt(t);if(!l&&!u&&!o&&e>t||o&&s&&c&&!l&&!u||r&&s&&c||!n&&c||!i)return 1;if(!r&&!o&&!u&&e<t||u&&n&&i&&!r&&!o||l&&n&&i||!s&&i||!c)return-1}return 0},qfe=sfe,f8n=lfe,h8n=ZS,p8n=ytt,m8n=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e},g8n=Bet,v8n=function(e,t,n){for(var r=-1,i=e.criteria,o=t.criteria,s=i.length,l=n.length;++r<s;){var c=d8n(i[r],o[r]);if(c)return r>=l?c:c*(n[r]=="desc"?-1:1)}return e.index-t.index},y8n=y4,x8n=k0,btt=Math.max,b8n=DT,wtt=function(){try{var e=b8n(Object,"defineProperty");return e({},"",{}),e}catch{}}(),w8n=function(e){return function(){return e}},Stt=wtt,S8n=Stt?function(e,t){return Stt(e,"toString",{configurable:!0,enumerable:!1,value:w8n(t),writable:!0})}:y4,C8n=S8n,E8n=Date.now,_8n=function(e){var t=0,n=0;return function(){var r=E8n(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(C8n),T8n=y4,A8n=function(e,t,n){return t=btt(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=btt(r.length-t,0),s=Array(o);++i<o;)s[i]=r[t+i];i=-1;for(var l=Array(t+1);++i<t;)l[i]=r[i];return l[t]=n(s),function(c,u,f){switch(f.length){case 0:return c.call(u);case 1:return c.call(u,f[0]);case 2:return c.call(u,f[0],f[1]);case 3:return c.call(u,f[0],f[1],f[2])}return c.apply(u,f)}(e,this,l)}},P8n=_8n,O8n=tfe,j8n=V9,M8n=Ufe,R8n=KS,wG=function(e,t,n){if(!R8n(n))return!1;var r=typeof t;return!!(r=="number"?j8n(n)&&M8n(t,n.length):r=="string"&&t in n)&&O8n(n[t],e)},D8n=gtt,k8n=function(e,t,n){t=t.length?qfe(t,function(o){return x8n(o)?function(s){return f8n(s,o.length===1?o[0]:o)}:o}):[y8n];var r=-1;t=qfe(t,g8n(h8n));var i=p8n(e,function(o,s,l){return{criteria:qfe(t,function(c){return c(o)}),index:++r,value:o}});return m8n(i,function(o,s){return v8n(o,s,n)})},Ctt=wG,ehe=Fc(function(e){return P8n(A8n(e,void 0,T8n),e+"")}(function(e,t){if(e==null)return[];var n=t.length;return n>1&&Ctt(e,t[0],t[1])?t=[]:n>2&&Ctt(t[0],t[1],t[2])&&(t=[t[0]]),k8n(e,D8n(t,1),[])}));function z9(e){return z9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},z9(e)}function the(){return the=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},the.apply(this,arguments)}function Ett(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function nhe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_tt(Object(n),!0).forEach(function(r){I8n(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_tt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function I8n(e,t,n){var r;return r=function(i){if(z9(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(z9(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=z9(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function F8n(e){return Array.isArray(e)&&xf(e[0])&&xf(e[1])?e.join(" ~ "):e}var N8n=function(e){var t=e.separator,n=t===void 0?" : ":t,r=e.contentStyle,i=r===void 0?{}:r,o=e.itemStyle,s=o===void 0?{}:o,l=e.labelStyle,c=l===void 0?{}:l,u=e.payload,f=e.formatter,h=e.itemSorter,p=e.wrapperClassName,m=e.labelClassName,g=e.label,v=e.labelFormatter,y=e.accessibilityLayer,x=y!==void 0&&y,b=nhe({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),S=nhe({margin:0},c),C=!Al(g),_=C?g:"",T=Es("recharts-default-tooltip",p),M=Es("recharts-tooltip-label",m);C&&v&&u!=null&&(_=v(g,u));var j=x?{role:"status","aria-live":"assertive"}:{};return d.createElement("div",the({className:T,style:b},j),d.createElement("p",{className:M,style:S},d.isValidElement(_)?_:"".concat(_)),function(){if(u&&u.length){var B=(h?ehe(u,h):u).map(function(W,K){if(W.type==="none")return null;var G=nhe({display:"block",paddingTop:4,paddingBottom:4,color:W.color||"#000"},s),J=W.formatter||f||F8n,te=W.value,re=W.name,me=te,Ce=re;if(J&&me!=null&&Ce!=null){var Ae=J(te,re,W,K,u);if(Array.isArray(Ae)){var _e=function(Be,Ue){return function($e){if(Array.isArray($e))return $e}(Be)||function($e,Je){var Ne=$e==null?null:typeof Symbol<"u"&&$e[Symbol.iterator]||$e["@@iterator"];if(Ne!=null){var Ke,nt,rt,st,gt=[],lt=!0,ut=!1;try{if(rt=(Ne=Ne.call($e)).next,Je!==0)for(;!(lt=(Ke=rt.call(Ne)).done)&&(gt.push(Ke.value),gt.length!==Je);lt=!0);}catch(Fe){ut=!0,nt=Fe}finally{try{if(!lt&&Ne.return!=null&&(st=Ne.return(),Object(st)!==st))return}finally{if(ut)throw nt}}return gt}}(Be,Ue)||function($e,Je){if($e){if(typeof $e=="string")return Ett($e,Je);var Ne=Object.prototype.toString.call($e).slice(8,-1);return Ne==="Object"&&$e.constructor&&(Ne=$e.constructor.name),Ne==="Map"||Ne==="Set"?Array.from($e):Ne==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ne)?Ett($e,Je):void 0}}(Be,Ue)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(Ae,2);me=_e[0],Ce=_e[1]}else me=Ae}return d.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(K),style:G},xf(Ce)?d.createElement("span",{className:"recharts-tooltip-item-name"},Ce):null,xf(Ce)?d.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,d.createElement("span",{className:"recharts-tooltip-item-value"},me),d.createElement("span",{className:"recharts-tooltip-item-unit"},W.unit||""))});return d.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},B)}return null}())};function W9(e){return W9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},W9(e)}function SG(e,t,n){var r;return r=function(i){if(W9(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(W9(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=W9(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var H9="recharts-tooltip-wrapper",L8n={visibility:"hidden"};function B8n(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return Es(H9,SG(SG(SG(SG({},"".concat(H9,"-right"),so(n)&&t&&so(t.x)&&n>=t.x),"".concat(H9,"-left"),so(n)&&t&&so(t.x)&&n<t.x),"".concat(H9,"-bottom"),so(r)&&t&&so(t.y)&&r>=t.y),"".concat(H9,"-top"),so(r)&&t&&so(t.y)&&r<t.y))}function Ttt(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,i=e.offsetTopLeft,o=e.position,s=e.reverseDirection,l=e.tooltipDimension,c=e.viewBox,u=e.viewBoxDimension;if(o&&so(o[r]))return o[r];var f=n[r]-l-i,h=n[r]+i;return t[r]?s[r]?f:h:s[r]?f<c[r]?Math.max(h,c[r]):Math.max(f,c[r]):h+l>c[r]+u?Math.max(f,c[r]):Math.max(h,c[r])}function b4(e){return b4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b4(e)}function Att(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Ptt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Att(Object(n),!0).forEach(function(r){ihe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Att(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function U8n(e,t,n){return t=CG(t),function(r,i){if(i&&(b4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return rhe(r)}(e,Ott()?Reflect.construct(t,n||[],CG(e).constructor):t.apply(e,n))}function Ott(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ott=function(){return!!e})()}function CG(e){return CG=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},CG(e)}function rhe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ahe(e,t){return ahe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},ahe(e,t)}function ihe(e,t,n){return(t=jtt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jtt(e){var t=function(n){if(b4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(b4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return b4(t)=="symbol"?t:String(t)}var V8n=function(){function e(){var t;(function(o,s){if(!(o instanceof s))throw new TypeError("Cannot call a class as a function")})(this,e);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return ihe(rhe(t=U8n(this,e,[].concat(r))),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),ihe(rhe(t),"handleKeyDown",function(o){var s,l,c,u;o.key==="Escape"&&t.setState({dismissed:!0,dismissedAtCoordinate:{x:(s=(l=t.props.coordinate)===null||l===void 0?void 0:l.x)!==null&&s!==void 0?s:0,y:(c=(u=t.props.coordinate)===null||u===void 0?void 0:u.y)!==null&&c!==void 0?c:0}})}),t}return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),n&&ahe(t,n)}(e,d.PureComponent),function(t,n){n&&function(r,i){for(var o=0;o<i.length;o++){var s=i[o];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(r,jtt(s.key),s)}}(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1})}(e,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var t=this.wrapperNode.getBoundingClientRect();(Math.abs(t.width-this.state.lastBoundingBox.width)>1||Math.abs(t.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:t.width,height:t.height}})}else this.state.lastBoundingBox.width===-1&&this.state.lastBoundingBox.height===-1||this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var t,n;this.props.active&&this.updateBBox(),this.state.dismissed&&(((t=this.props.coordinate)===null||t===void 0?void 0:t.x)===this.state.dismissedAtCoordinate.x&&((n=this.props.coordinate)===null||n===void 0?void 0:n.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var t=this,n=this.props,r=n.active,i=n.allowEscapeViewBox,o=n.animationDuration,s=n.animationEasing,l=n.children,c=n.coordinate,u=n.hasPayload,f=n.isAnimationActive,h=n.offset,p=n.position,m=n.reverseDirection,g=n.useTranslate3d,v=n.viewBox,y=n.wrapperStyle,x=function(_){var T,M,j=_.allowEscapeViewBox,B=_.coordinate,W=_.offsetTopLeft,K=_.position,G=_.reverseDirection,J=_.tooltipBox,te=_.useTranslate3d,re=_.viewBox;return{cssProperties:J.height>0&&J.width>0&&B?function(me){var Ce=me.translateX,Ae=me.translateY;return{transform:me.useTranslate3d?"translate3d(".concat(Ce,"px, ").concat(Ae,"px, 0)"):"translate(".concat(Ce,"px, ").concat(Ae,"px)")}}({translateX:T=Ttt({allowEscapeViewBox:j,coordinate:B,key:"x",offsetTopLeft:W,position:K,reverseDirection:G,tooltipDimension:J.width,viewBox:re,viewBoxDimension:re.width}),translateY:M=Ttt({allowEscapeViewBox:j,coordinate:B,key:"y",offsetTopLeft:W,position:K,reverseDirection:G,tooltipDimension:J.height,viewBox:re,viewBoxDimension:re.height}),useTranslate3d:te}):L8n,cssClasses:B8n({translateX:T,translateY:M,coordinate:B})}}({allowEscapeViewBox:i,coordinate:c,offsetTopLeft:h,position:p,reverseDirection:m,tooltipBox:this.state.lastBoundingBox,useTranslate3d:g,viewBox:v}),b=x.cssClasses,S=x.cssProperties,C=Ptt(Ptt({transition:f&&r?"transform ".concat(o,"ms ").concat(s):void 0},S),{},{pointerEvents:"none",visibility:!this.state.dismissed&&r&&u?"visible":"hidden",position:"absolute",top:0,left:0},y);return d.createElement("div",{tabIndex:-1,className:b,style:C,ref:function(_){t.wrapperNode=_}},l)}}]),e}(),j2={isSsr:!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return j2[e]},set:function(e,t){if(typeof e=="string")j2[e]=t;else{var n=Object.keys(e);n&&n.length&&n.forEach(function(r){j2[r]=e[r]})}}};function w4(e){return w4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},w4(e)}function Mtt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Rtt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Mtt(Object(n),!0).forEach(function(r){she(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mtt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function $8n(e,t,n){return t=EG(t),function(r,i){if(i&&(w4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}(r)}(e,Dtt()?Reflect.construct(t,n||[],EG(e).constructor):t.apply(e,n))}function Dtt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Dtt=function(){return!!e})()}function EG(e){return EG=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},EG(e)}function ohe(e,t){return ohe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},ohe(e,t)}function she(e,t,n){return(t=ktt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ktt(e){var t=function(n){if(w4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(w4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return w4(t)=="symbol"?t:String(t)}function z8n(e){return e.dataKey}var M2=function(){function e(){return function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),$8n(this,e,arguments)}return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),n&&ohe(t,n)}(e,d.PureComponent),function(t,n){n&&function(r,i){for(var o=0;o<i.length;o++){var s=i[o];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(r,ktt(s.key),s)}}(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1})}(e,[{key:"render",value:function(){var t=this,n=this.props,r=n.active,i=n.allowEscapeViewBox,o=n.animationDuration,s=n.animationEasing,l=n.content,c=n.coordinate,u=n.filterNull,f=n.isAnimationActive,h=n.offset,p=n.payload,m=n.payloadUniqBy,g=n.position,v=n.reverseDirection,y=n.useTranslate3d,x=n.viewBox,b=n.wrapperStyle,S=p??[];u&&S.length&&(S=ctt(p.filter(function(_){return _.value!=null&&(_.hide!==!0||t.props.includeHidden)}),m,z8n));var C=S.length>0;return d.createElement(V8n,{allowEscapeViewBox:i,animationDuration:o,animationEasing:s,isAnimationActive:f,active:r,coordinate:c,hasPayload:C,offset:h,position:g,reverseDirection:v,useTranslate3d:y,viewBox:x,wrapperStyle:b},function(_,T){return d.isValidElement(_)?d.cloneElement(_,T):typeof _=="function"?d.createElement(_,T):d.createElement(N8n,T)}(l,Rtt(Rtt({},this.props),{},{payload:S})))}}]),e}();she(M2,"displayName","Tooltip"),she(M2,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!j2.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var W8n=T1,H8n=/\s/,G8n=function(e){for(var t=e.length;t--&&H8n.test(e.charAt(t)););return t},Y8n=/^\s+/,K8n=function(e){return e&&e.slice(0,G8n(e)+1).replace(Y8n,"")},Itt=KS,X8n=o4,Z8n=/^[-+]0x[0-9a-f]+$/i,Q8n=/^0b[01]+$/i,J8n=/^0o[0-7]+$/i,q8n=parseInt,Ftt=function(e){if(typeof e=="number")return e;if(X8n(e))return NaN;if(Itt(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Itt(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=K8n(e);var n=Q8n.test(e);return n||J8n.test(e)?q8n(e.slice(2),n?2:8):Z8n.test(e)?NaN:+e},e7n=KS,lhe=function(){return W8n.Date.now()},Ntt=Ftt,t7n=Math.max,n7n=Math.min,r7n=function(e,t,n){var r,i,o,s,l,c,u=0,f=!1,h=!1,p=!0;if(typeof e!="function")throw new TypeError("Expected a function");function m(b){var S=r,C=i;return r=i=void 0,u=b,s=e.apply(C,S)}function g(b){var S=b-c;return c===void 0||S>=t||S<0||h&&b-u>=o}function v(){var b=lhe();if(g(b))return y(b);l=setTimeout(v,function(S){var C=t-(S-c);return h?n7n(C,o-(S-u)):C}(b))}function y(b){return l=void 0,p&&r?m(b):(r=i=void 0,s)}function x(){var b=lhe(),S=g(b);if(r=arguments,i=this,c=b,S){if(l===void 0)return function(C){return u=C,l=setTimeout(v,t),f?m(C):s}(c);if(h)return clearTimeout(l),l=setTimeout(v,t),m(c)}return l===void 0&&(l=setTimeout(v,t)),s}return t=Ntt(t)||0,e7n(n)&&(f=!!n.leading,o=(h="maxWait"in n)?t7n(Ntt(n.maxWait)||0,t):o,p="trailing"in n?!!n.trailing:p),x.cancel=function(){l!==void 0&&clearTimeout(l),u=0,r=c=i=l=void 0},x.flush=function(){return l===void 0?s:y(lhe())},x},a7n=KS,Ltt=Fc(function(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError("Expected a function");return a7n(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),r7n(e,t,{leading:r,maxWait:t,trailing:i})});function G9(e){return G9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G9(e)}function Btt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function _G(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Btt(Object(n),!0).forEach(function(r){i7n(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Btt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function i7n(e,t,n){var r;return r=function(i){if(G9(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(G9(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=G9(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Utt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}(0,d.forwardRef)(function(e,t){var n=e.aspect,r=e.initialDimension,i=r===void 0?{width:-1,height:-1}:r,o=e.width,s=o===void 0?"100%":o,l=e.height,c=l===void 0?"100%":l,u=e.minWidth,f=u===void 0?0:u,h=e.minHeight,p=e.maxHeight,m=e.children,g=e.debounce,v=g===void 0?0:g,y=e.id,x=e.className,b=e.onResize,S=e.style,C=S===void 0?{}:S,_=(0,d.useRef)(null),T=(0,d.useRef)();T.current=b,(0,d.useImperativeHandle)(t,function(){return Object.defineProperty(_.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),_.current},configurable:!0})});var M=function(G,J){return function(te){if(Array.isArray(te))return te}(G)||function(te,re){var me=te==null?null:typeof Symbol<"u"&&te[Symbol.iterator]||te["@@iterator"];if(me!=null){var Ce,Ae,_e,Be,Ue=[],$e=!0,Je=!1;try{if(_e=(me=me.call(te)).next,re!==0)for(;!($e=(Ce=_e.call(me)).done)&&(Ue.push(Ce.value),Ue.length!==re);$e=!0);}catch(Ne){Je=!0,Ae=Ne}finally{try{if(!$e&&me.return!=null&&(Be=me.return(),Object(Be)!==Be))return}finally{if(Je)throw Ae}}return Ue}}(G,J)||function(te,re){if(te){if(typeof te=="string")return Utt(te,re);var me=Object.prototype.toString.call(te).slice(8,-1);return me==="Object"&&te.constructor&&(me=te.constructor.name),me==="Map"||me==="Set"?Array.from(te):me==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(me)?Utt(te,re):void 0}}(G,J)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}((0,d.useState)({containerWidth:i.width,containerHeight:i.height}),2),j=M[0],B=M[1],W=(0,d.useCallback)(function(G,J){B(function(te){var re=Math.round(G),me=Math.round(J);return te.containerWidth===re&&te.containerHeight===me?te:{containerWidth:re,containerHeight:me}})},[]);(0,d.useEffect)(function(){var G=function(Ce){var Ae,_e=Ce[0].contentRect,Be=_e.width,Ue=_e.height;W(Be,Ue),(Ae=T.current)===null||Ae===void 0||Ae.call(T,Be,Ue)};v>0&&(G=Ltt(G,v,{trailing:!0,leading:!1}));var J=new ResizeObserver(G),te=_.current.getBoundingClientRect(),re=te.width,me=te.height;return W(re,me),J.observe(_.current),function(){J.disconnect()}},[W,v]);var K=(0,d.useMemo)(function(){var G=j.containerWidth,J=j.containerHeight;if(G<0||J<0)return null;FT(kT(s)||kT(c),`The width(%s) and height(%s) are both fixed numbers,
       maybe you don't need to use a ResponsiveContainer.`,s,c),FT(!n||n>0,"The aspect(%s) must be greater than zero.",n);var te=kT(s)?G:s,re=kT(c)?J:c;n&&n>0&&(te?re=te/n:re&&(te=re*n),p&&re>p&&(re=p)),FT(te>0||re>0,`The width(%s) and height(%s) of chart should be greater than 0,
       please check the style of container, or the props width(%s) and height(%s),
       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
       height and width.`,te,re,s,c,f,h,n);var me=!Array.isArray(m)&&ufe.isElement(m)&&O2(m.type).endsWith("Chart");return d.Children.map(m,function(Ce){return ufe.isElement(Ce)?(0,d.cloneElement)(Ce,_G({width:te,height:re},me?{style:_G({height:"100%",width:"100%",maxHeight:re,maxWidth:te},Ce.props.style)}:{})):Ce})},[n,m,c,p,h,f,j,s]);return d.createElement("div",{id:y?"".concat(y):void 0,className:Es("recharts-responsive-container",x),style:_G(_G({},C),{},{width:s,height:c,minWidth:f,minHeight:h,maxHeight:p}),ref:_},K)});var Vtt=function(e){return null};function Y9(e){return Y9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Y9(e)}function $tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function che(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$tt(Object(n),!0).forEach(function(r){o7n(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$tt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function o7n(e,t,n){var r;return r=function(i){if(Y9(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(Y9(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=Y9(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Vtt.displayName="Cell";var S4={widthCache:{},cacheCount:0},s7n={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},ztt="recharts_measurement_span",K9=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(e==null||j2.isSsr)return{width:0,height:0};var n,r=(n=che({},t),Object.keys(n).forEach(function(u){n[u]||delete n[u]}),n),i=JSON.stringify({text:e,copyStyle:r});if(S4.widthCache[i])return S4.widthCache[i];try{var o=document.getElementById(ztt);o||((o=document.createElement("span")).setAttribute("id",ztt),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var s=che(che({},s7n),r);Object.assign(o.style,s),o.textContent="".concat(e);var l=o.getBoundingClientRect(),c={width:l.width,height:l.height};return S4.widthCache[i]=c,++S4.cacheCount>2e3&&(S4.cacheCount=0,S4.widthCache={}),c}catch{return{width:0,height:0}}};function X9(e){return X9=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},X9(e)}function TG(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return Wtt(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);return i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set"?Array.from(n):i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Wtt(n,r):void 0}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Wtt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Htt(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,l7n(r.key),r)}}function l7n(e){var t=function(n){if(X9(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(X9(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return X9(t)=="symbol"?t:String(t)}var Gtt=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Ytt=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,c7n=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,u7n=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,Ktt={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},d7n=Object.keys(Ktt),C4="NaN",AG=function(){function e(i,o){(function(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")})(this,e),this.num=i,this.unit=o,this.num=i,this.unit=o,Number.isNaN(i)&&(this.unit=""),o===""||c7n.test(o)||(this.num=NaN,this.unit=""),d7n.includes(o)&&(this.num=function(s,l){return s*Ktt[l]}(i,o),this.unit="px")}var t,n,r;return t=e,r=[{key:"parse",value:function(i){var o,s=TG((o=u7n.exec(i))!==null&&o!==void 0?o:[],3),l=s[1],c=s[2];return new e(parseFloat(l),c??"")}}],(n=[{key:"add",value:function(i){return this.unit!==i.unit?new e(NaN,""):new e(this.num+i.num,this.unit)}},{key:"subtract",value:function(i){return this.unit!==i.unit?new e(NaN,""):new e(this.num-i.num,this.unit)}},{key:"multiply",value:function(i){return this.unit!==""&&i.unit!==""&&this.unit!==i.unit?new e(NaN,""):new e(this.num*i.num,this.unit||i.unit)}},{key:"divide",value:function(i){return this.unit!==""&&i.unit!==""&&this.unit!==i.unit?new e(NaN,""):new e(this.num/i.num,this.unit||i.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&Htt(t.prototype,n),r&&Htt(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Xtt(e){if(e.includes(C4))return C4;for(var t=e;t.includes("*")||t.includes("/");){var n,r=TG((n=Gtt.exec(t))!==null&&n!==void 0?n:[],4),i=r[1],o=r[2],s=r[3],l=AG.parse(i??""),c=AG.parse(s??""),u=o==="*"?l.multiply(c):l.divide(c);if(u.isNaN())return C4;t=t.replace(Gtt,u.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var f,h=TG((f=Ytt.exec(t))!==null&&f!==void 0?f:[],4),p=h[1],m=h[2],g=h[3],v=AG.parse(p??""),y=AG.parse(g??""),x=m==="+"?v.add(y):v.subtract(y);if(x.isNaN())return C4;t=t.replace(Ytt,x.toString())}return t}var Ztt=/\(([^()]*)\)/;function uhe(e){var t=function(n){try{return function(r){var i=r.replace(/\s+/g,"");return i=function(o){for(var s=o;s.includes("(");){var l=TG(Ztt.exec(s),2)[1];s=s.replace(Ztt,Xtt(l))}return s}(i),Xtt(i)}(n)}catch{return C4}}(e.slice(5,-1));return t===C4?"":t}var f7n=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],h7n=["dx","dy","angle","className","breakAll"];function dhe(){return dhe=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},dhe.apply(this,arguments)}function Qtt(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Jtt(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return qtt(n,r);var i=Object.prototype.toString.call(n).slice(8,-1);return i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set"?Array.from(n):i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?qtt(n,r):void 0}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function qtt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ent=/[ \f\n\r\t\v\u2028\u2029]+/,tnt=function(e){var t=e.children,n=e.breakAll,r=e.style;try{var i=[];return Al(t)||(i=n?t.toString().split(""):t.toString().split(ent)),{wordsWithComputedWidth:i.map(function(o){return{word:o,width:K9(o,r).width}}),spaceWidth:n?0:K9("\xA0",r).width}}catch{return null}},nnt=function(e){return[{words:Al(e)?[]:e.toString().split(ent)}]},rnt="#808080",PG=function(e){var t=e.x,n=t===void 0?0:t,r=e.y,i=r===void 0?0:r,o=e.lineHeight,s=o===void 0?"1em":o,l=e.capHeight,c=l===void 0?"0.71em":l,u=e.scaleToFit,f=u!==void 0&&u,h=e.textAnchor,p=h===void 0?"start":h,m=e.verticalAnchor,g=m===void 0?"end":m,v=e.fill,y=v===void 0?rnt:v,x=Qtt(e,f7n),b=(0,d.useMemo)(function(){return function(re){var me=re.width,Ce=re.scaleToFit,Ae=re.children,_e=re.style,Be=re.breakAll,Ue=re.maxLines;if((me||Ce)&&!j2.isSsr){var $e=tnt({breakAll:Be,children:Ae,style:_e});return $e?function(Je,Ne,Ke,nt,rt){var st=Je.maxLines,gt=Je.children,lt=Je.style,ut=Je.breakAll,Fe=so(st),ft=gt,Ct=function(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).reduce(function(Vn,vr){var Hn=vr.word,Fn=vr.width,Qn=Vn[Vn.length-1];if(Qn&&(nt==null||rt||Qn.width+Fn+Ke<Number(nt)))Qn.words.push(Hn),Qn.width+=Fn+Ke;else{var Yr={words:[Hn],width:Fn};Vn.push(Yr)}return Vn},[])},Tt=Ct(Ne);if(!Fe)return Tt;for(var Ut,zt=function(Vn){var vr=ft.slice(0,Vn),Hn=tnt({breakAll:ut,style:lt,children:vr+"\u2026"}).wordsWithComputedWidth,Fn=Ct(Hn),Qn=Fn.length>st||function(Yr){return Yr.reduce(function(wa,yr){return wa.width>yr.width?wa:yr})}(Fn).width>Number(nt);return[Qn,Fn]},Ht=0,nn=ft.length-1,Bt=0;Ht<=nn&&Bt<=ft.length-1;){var on=Math.floor((Ht+nn)/2),Tn=Jtt(zt(on-1),2),$n=Tn[0],rr=Tn[1],ir=Jtt(zt(on),1)[0];if($n||ir||(Ht=on+1),$n&&ir&&(nn=on-1),!$n&&ir){Ut=rr;break}Bt++}return Ut||Tt}({breakAll:Be,children:Ae,maxLines:Ue,style:_e},$e.wordsWithComputedWidth,$e.spaceWidth,me,Ce):nnt(Ae)}return nnt(Ae)}({breakAll:x.breakAll,children:x.children,maxLines:x.maxLines,scaleToFit:f,style:x.style,width:x.width})},[x.breakAll,x.children,x.maxLines,f,x.style,x.width]),S=x.dx,C=x.dy,_=x.angle,T=x.className,M=x.breakAll,j=Qtt(x,h7n);if(!xf(n)||!xf(i))return null;var B,W=n+(so(S)?S:0),K=i+(so(C)?C:0);switch(g){case"start":B=uhe("calc(".concat(c,")"));break;case"middle":B=uhe("calc(".concat((b.length-1)/2," * -").concat(s," + (").concat(c," / 2))"));break;default:B=uhe("calc(".concat(b.length-1," * -").concat(s,")"))}var G=[];if(f){var J=b[0].width,te=x.width;G.push("scale(".concat((so(te)?te/J:1)/J,")"))}return _&&G.push("rotate(".concat(_,", ").concat(W,", ").concat(K,")")),G.length&&(j.transform=G.join(" ")),d.createElement("text",dhe({},gl(j,!0),{x:W,y:K,className:Es("recharts-text",T),textAnchor:p,fill:y.includes("url")?rnt:y}),b.map(function(re,me){var Ce=re.words.join(M?"":" ");return d.createElement("tspan",{x:W,dy:me===0?B:s,key:Ce},Ce)}))};function QS(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function p7n(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function fhe(e){let t,n,r;function i(o,s,l=0,c=o.length){if(l<c){if(t(s,s)!==0)return c;do{const u=l+c>>>1;n(o[u],s)<0?l=u+1:c=u}while(l<c)}return l}return e.length!==2?(t=QS,n=(o,s)=>QS(e(o),s),r=(o,s)=>e(o)-s):(t=e===QS||e===p7n?e:m7n,n=e,r=e),{left:i,center:function(o,s,l=0,c=o.length){const u=i(o,s,l,c-1);return u>l&&r(o[u-1],s)>-r(o[u],s)?u-1:u},right:function(o,s,l=0,c=o.length){if(l<c){if(t(s,s)!==0)return c;do{const u=l+c>>>1;n(o[u],s)<=0?l=u+1:c=u}while(l<c)}return l}}}function m7n(){return 0}function ant(e){return e===null?NaN:+e}const Z9=fhe(QS).right;fhe(ant).center;class int extends Map{constructor(t,n=g7n){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,i]of t)this.set(r,i)}get(t){return super.get(ont(this,t))}has(t){return super.has(ont(this,t))}set(t,n){return super.set(function({_intern:r,_key:i},o){const s=i(o);return r.has(s)?r.get(s):(r.set(s,o),o)}(this,t),n)}delete(t){return super.delete(function({_intern:n,_key:r},i){const o=r(i);return n.has(o)&&(i=n.get(o),n.delete(o)),i}(this,t))}}function ont({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function g7n(e){return e!==null&&typeof e=="object"?e.valueOf():e}function snt(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const v7n=Math.sqrt(50),y7n=Math.sqrt(10),x7n=Math.sqrt(2);function OG(e,t,n){const r=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(r)),o=r/Math.pow(10,i),s=o>=v7n?10:o>=y7n?5:o>=x7n?2:1;let l,c,u;return i<0?(u=Math.pow(10,-i)/s,l=Math.round(e*u),c=Math.round(t*u),l/u<e&&++l,c/u>t&&--c,u=-u):(u=Math.pow(10,i)*s,l=Math.round(e/u),c=Math.round(t/u),l*u<e&&++l,c*u>t&&--c),c<l&&.5<=n&&n<2?OG(e,t,2*n):[l,c,u]}function hhe(e,t,n){if(!((n=+n)>0))return[];if((e=+e)==(t=+t))return[e];const r=t<e,[i,o,s]=r?OG(t,e,n):OG(e,t,n);if(!(o>=i))return[];const l=o-i+1,c=new Array(l);if(r)if(s<0)for(let u=0;u<l;++u)c[u]=(o-u)/-s;else for(let u=0;u<l;++u)c[u]=(o-u)*s;else if(s<0)for(let u=0;u<l;++u)c[u]=(i+u)/-s;else for(let u=0;u<l;++u)c[u]=(i+u)*s;return c}function phe(e,t,n){return OG(e=+e,t=+t,n=+n)[2]}function mhe(e,t,n){n=+n;const r=(t=+t)<(e=+e),i=r?phe(t,e,n):phe(e,t,n);return(r?-1:1)*(i<0?1/-i:i)}function lnt(e,t){let n;for(const r of e)r!=null&&(n<r||n===void 0&&r>=r)&&(n=r);return n}function cnt(e,t){let n;for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);return n}function unt(e,t,n=0,r=1/0,i){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(i=i===void 0?snt:function(o=QS){if(o===QS)return snt;if(typeof o!="function")throw new TypeError("compare is not a function");return(s,l)=>{const c=o(s,l);return c||c===0?c:(o(l,l)===0)-(o(s,s)===0)}}(i);r>n;){if(r-n>600){const c=r-n+1,u=t-n+1,f=Math.log(c),h=.5*Math.exp(2*f/3),p=.5*Math.sqrt(f*h*(c-h)/c)*(u-c/2<0?-1:1);unt(e,t,Math.max(n,Math.floor(t-u*h/c+p)),Math.min(r,Math.floor(t+(c-u)*h/c+p)),i)}const o=e[t];let s=n,l=r;for(Q9(e,n,t),i(e[r],o)>0&&Q9(e,n,r);s<l;){for(Q9(e,s,l),++s,--l;i(e[s],o)<0;)++s;for(;i(e[l],o)>0;)--l}i(e[n],o)===0?Q9(e,n,l):(++l,Q9(e,l,r)),l<=t&&(n=l+1),t<=l&&(r=l-1)}return e}function Q9(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function b7n(e,t,n=ant){if((r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,o=Math.floor(i),s=+n(e[o],o,e);return s+(+n(e[o+1],o+1,e)-s)*(i-o)}}function xv(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function R2(e,t){switch(arguments.length){case 0:break;case 1:typeof e=="function"?this.interpolator(e):this.range(e);break;default:this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t)}return this}const ghe=Symbol("implicit");function vhe(){var e=new int,t=[],n=[],r=ghe;function i(o){let s=e.get(o);if(s===void 0){if(r!==ghe)return r;e.set(o,s=t.push(o)-1)}return n[s%n.length]}return i.domain=function(o){if(!arguments.length)return t.slice();t=[],e=new int;for(const s of o)e.has(s)||e.set(s,t.push(s)-1);return i},i.range=function(o){return arguments.length?(n=Array.from(o),i):n.slice()},i.unknown=function(o){return arguments.length?(r=o,i):r},i.copy=function(){return vhe(t,n).unknown(r)},xv.apply(i,arguments),i}function J9(){var e,t,n=vhe().unknown(void 0),r=n.domain,i=n.range,o=0,s=1,l=!1,c=0,u=0,f=.5;function h(){var p=r().length,m=s<o,g=m?s:o,v=m?o:s;e=(v-g)/Math.max(1,p-c+2*u),l&&(e=Math.floor(e)),g+=(v-g-e*(p-c))*f,t=e*(1-c),l&&(g=Math.round(g),t=Math.round(t));var y=function(x,b,S){x=+x,b=+b,S=(_=arguments.length)<2?(b=x,x=0,1):_<3?1:+S;for(var C=-1,_=0|Math.max(0,Math.ceil((b-x)/S)),T=new Array(_);++C<_;)T[C]=x+C*S;return T}(p).map(function(x){return g+e*x});return i(m?y.reverse():y)}return delete n.unknown,n.domain=function(p){return arguments.length?(r(p),h()):r()},n.range=function(p){return arguments.length?([o,s]=p,o=+o,s=+s,h()):[o,s]},n.rangeRound=function(p){return[o,s]=p,o=+o,s=+s,l=!0,h()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(p){return arguments.length?(l=!!p,h()):l},n.padding=function(p){return arguments.length?(c=Math.min(1,u=+p),h()):c},n.paddingInner=function(p){return arguments.length?(c=Math.min(1,p),h()):c},n.paddingOuter=function(p){return arguments.length?(u=+p,h()):u},n.align=function(p){return arguments.length?(f=Math.max(0,Math.min(1,p)),h()):f},n.copy=function(){return J9(r(),[o,s]).round(l).paddingInner(c).paddingOuter(u).align(f)},xv.apply(h(),arguments)}function dnt(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return dnt(t())},e}function q9(){return dnt(J9.apply(null,arguments).paddingInner(1))}function yhe(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function fnt(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function e8(){}var t8=.7,jG=1/t8,E4="\\s*([+-]?\\d+)\\s*",n8="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",A1="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",w7n=/^#([0-9a-f]{3,8})$/,S7n=new RegExp(`^rgb\\(${E4},${E4},${E4}\\)$`),C7n=new RegExp(`^rgb\\(${A1},${A1},${A1}\\)$`),E7n=new RegExp(`^rgba\\(${E4},${E4},${E4},${n8}\\)$`),_7n=new RegExp(`^rgba\\(${A1},${A1},${A1},${n8}\\)$`),T7n=new RegExp(`^hsl\\(${n8},${A1},${A1}\\)$`),A7n=new RegExp(`^hsla\\(${n8},${A1},${A1},${n8}\\)$`),hnt={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function pnt(){return this.rgb().formatHex()}function mnt(){return this.rgb().formatRgb()}function r8(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=w7n.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?gnt(t):n===3?new I0(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):n===8?MG(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):n===4?MG(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=S7n.exec(e))?new I0(t[1],t[2],t[3],1):(t=C7n.exec(e))?new I0(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=E7n.exec(e))?MG(t[1],t[2],t[3],t[4]):(t=_7n.exec(e))?MG(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=T7n.exec(e))?xnt(t[1],t[2]/100,t[3]/100,1):(t=A7n.exec(e))?xnt(t[1],t[2]/100,t[3]/100,t[4]):hnt.hasOwnProperty(e)?gnt(hnt[e]):e==="transparent"?new I0(NaN,NaN,NaN,0):null}function gnt(e){return new I0(e>>16&255,e>>8&255,255&e,1)}function MG(e,t,n,r){return r<=0&&(e=t=n=NaN),new I0(e,t,n,r)}function xhe(e,t,n,r){return arguments.length===1?((i=e)instanceof e8||(i=r8(i)),i?new I0((i=i.rgb()).r,i.g,i.b,i.opacity):new I0):new I0(e,t,n,r??1);var i}function I0(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function vnt(){return`#${VT(this.r)}${VT(this.g)}${VT(this.b)}`}function ynt(){const e=RG(this.opacity);return`${e===1?"rgb(":"rgba("}${UT(this.r)}, ${UT(this.g)}, ${UT(this.b)}${e===1?")":`, ${e})`}`}function RG(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function UT(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function VT(e){return((e=UT(e))<16?"0":"")+e.toString(16)}function xnt(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new $y(e,t,n,r)}function bnt(e){if(e instanceof $y)return new $y(e.h,e.s,e.l,e.opacity);if(e instanceof e8||(e=r8(e)),!e)return new $y;if(e instanceof $y)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),o=Math.max(t,n,r),s=NaN,l=o-i,c=(o+i)/2;return l?(s=t===o?(n-r)/l+6*(n<r):n===o?(r-t)/l+2:(t-n)/l+4,l/=c<.5?o+i:2-o-i,s*=60):l=c>0&&c<1?0:s,new $y(s,l,c,e.opacity)}function $y(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function wnt(e){return(e=(e||0)%360)<0?e+360:e}function DG(e){return Math.max(0,Math.min(1,e||0))}function bhe(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}yhe(e8,r8,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:pnt,formatHex:pnt,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return bnt(this).formatHsl()},formatRgb:mnt,toString:mnt}),yhe(I0,xhe,fnt(e8,{brighter(e){return e=e==null?jG:Math.pow(jG,e),new I0(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?t8:Math.pow(t8,e),new I0(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new I0(UT(this.r),UT(this.g),UT(this.b),RG(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:vnt,formatHex:vnt,formatHex8:function(){return`#${VT(this.r)}${VT(this.g)}${VT(this.b)}${VT(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:ynt,toString:ynt})),yhe($y,function(e,t,n,r){return arguments.length===1?bnt(e):new $y(e,t,n,r??1)},fnt(e8,{brighter(e){return e=e==null?jG:Math.pow(jG,e),new $y(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?t8:Math.pow(t8,e),new $y(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new I0(bhe(e>=240?e-240:e+120,i,r),bhe(e,i,r),bhe(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new $y(wnt(this.h),DG(this.s),DG(this.l),RG(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=RG(this.opacity);return`${e===1?"hsl(":"hsla("}${wnt(this.h)}, ${100*DG(this.s)}%, ${100*DG(this.l)}%${e===1?")":`, ${e})`}`}}));var whe=e=>()=>e;function Snt(e,t){var n=t-e;return n?function(r,i){return function(o){return r+o*i}}(e,n):whe(isNaN(e)?t:e)}var Cnt=function e(t){var n=function(i){return(i=+i)==1?Snt:function(o,s){return s-o?function(l,c,u){return l=Math.pow(l,u),c=Math.pow(c,u)-l,u=1/u,function(f){return Math.pow(l+f*c,u)}}(o,s,i):whe(isNaN(o)?s:o)}}(t);function r(i,o){var s=n((i=xhe(i)).r,(o=xhe(o)).r),l=n(i.g,o.g),c=n(i.b,o.b),u=Snt(i.opacity,o.opacity);return function(f){return i.r=s(f),i.g=l(f),i.b=c(f),i.opacity=u(f),i+""}}return r.gamma=e,r}(1);function P7n(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,i=t.slice();return function(o){for(n=0;n<r;++n)i[n]=e[n]*(1-o)+t[n]*o;return i}}function O7n(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,o=new Array(i),s=new Array(r);for(n=0;n<i;++n)o[n]=_4(e[n],t[n]);for(;n<r;++n)s[n]=t[n];return function(l){for(n=0;n<i;++n)s[n]=o[n](l);return s}}function j7n(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function kG(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function M7n(e,t){var n,r={},i={};for(n in e!==null&&typeof e=="object"||(e={}),t!==null&&typeof t=="object"||(t={}),t)n in e?r[n]=_4(e[n],t[n]):i[n]=t[n];return function(o){for(n in r)i[n]=r[n](o);return i}}var She=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Che=new RegExp(She.source,"g");function R7n(e,t){var n,r,i,o=She.lastIndex=Che.lastIndex=0,s=-1,l=[],c=[];for(e+="",t+="";(n=She.exec(e))&&(r=Che.exec(t));)(i=r.index)>o&&(i=t.slice(o,i),l[s]?l[s]+=i:l[++s]=i),(n=n[0])===(r=r[0])?l[s]?l[s]+=r:l[++s]=r:(l[++s]=null,c.push({i:s,x:kG(n,r)})),o=Che.lastIndex;return o<t.length&&(i=t.slice(o),l[s]?l[s]+=i:l[++s]=i),l.length<2?c[0]?function(u){return function(f){return u(f)+""}}(c[0].x):function(u){return function(){return u}}(t):(t=c.length,function(u){for(var f,h=0;h<t;++h)l[(f=c[h]).i]=f.x(u);return l.join("")})}function _4(e,t){var n,r=typeof t;return t==null||r==="boolean"?whe(t):(r==="number"?kG:r==="string"?(n=r8(t))?(t=n,Cnt):R7n:t instanceof r8?Cnt:t instanceof Date?j7n:function(i){return ArrayBuffer.isView(i)&&!(i instanceof DataView)}(t)?P7n:Array.isArray(t)?O7n:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?M7n:kG)(e,t)}function Ehe(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function IG(e){return+e}var Ent=[0,1];function Yp(e){return e}function _he(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:function(n){return function(){return n}}(isNaN(t)?NaN:.5)}function D7n(e,t,n){var r=e[0],i=e[1],o=t[0],s=t[1];return i<r?(r=_he(i,r),o=n(s,o)):(r=_he(r,i),o=n(o,s)),function(l){return o(r(l))}}function k7n(e,t,n){var r=Math.min(e.length,t.length)-1,i=new Array(r),o=new Array(r),s=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++s<r;)i[s]=_he(e[s],e[s+1]),o[s]=n(t[s],t[s+1]);return function(l){var c=Z9(e,l,1,r)-1;return o[c](i[c](l))}}function a8(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function FG(){var e,t,n,r,i,o,s=Ent,l=Ent,c=_4,u=Yp;function f(){var p=Math.min(s.length,l.length);return u!==Yp&&(u=function(m,g){var v;return m>g&&(v=m,m=g,g=v),function(y){return Math.max(m,Math.min(g,y))}}(s[0],s[p-1])),r=p>2?k7n:D7n,i=o=null,h}function h(p){return p==null||isNaN(p=+p)?n:(i||(i=r(s.map(e),l,c)))(e(u(p)))}return h.invert=function(p){return u(t((o||(o=r(l,s.map(e),kG)))(p)))},h.domain=function(p){return arguments.length?(s=Array.from(p,IG),f()):s.slice()},h.range=function(p){return arguments.length?(l=Array.from(p),f()):l.slice()},h.rangeRound=function(p){return l=Array.from(p),c=Ehe,f()},h.clamp=function(p){return arguments.length?(u=!!p||Yp,f()):u!==Yp},h.interpolate=function(p){return arguments.length?(c=p,f()):c},h.unknown=function(p){return arguments.length?(n=p,h):n},function(p,m){return e=p,t=m,f()}}function The(){return FG()(Yp,Yp)}function NG(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function T4(e){return(e=NG(Math.abs(e)))?e[1]:NaN}var _nt,I7n=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i8(e){if(!(t=I7n.exec(e)))throw new Error("invalid format: "+e);var t;return new Ahe({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function Ahe(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}function Tnt(e,t){var n=NG(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}i8.prototype=Ahe.prototype,Ahe.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,0|this.width))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var Ant={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Tnt(100*e,t),r:Tnt,s:function(e,t){var n=NG(e,t);if(!n)return e+"";var r=n[0],i=n[1],o=i-(_nt=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,s=r.length;return o===s?r:o>s?r+new Array(o-s+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+NG(e,Math.max(0,t+o-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function Pnt(e){return e}var Phe,Ohe,Ont,jnt=Array.prototype.map,Mnt=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function Rnt(e,t,n,r){var i,o=mhe(e,t,n);switch((r=i8(r??",f")).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return r.precision!=null||isNaN(i=function(l,c){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(T4(c)/3)))-T4(Math.abs(l)))}(o,s))||(r.precision=i),Ont(r,s);case"":case"e":case"g":case"p":case"r":r.precision!=null||isNaN(i=function(l,c){return l=Math.abs(l),c=Math.abs(c)-l,Math.max(0,T4(c)-T4(l))+1}(o,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=i-(r.type==="e"));break;case"f":case"%":r.precision!=null||isNaN(i=function(l){return Math.max(0,-T4(Math.abs(l)))}(o))||(r.precision=i-2*(r.type==="%"))}return Ohe(r)}function JS(e){var t=e.domain;return e.ticks=function(n){var r=t();return hhe(r[0],r[r.length-1],n??10)},e.tickFormat=function(n,r){var i=t();return Rnt(i[0],i[i.length-1],n??10,r)},e.nice=function(n){n==null&&(n=10);var r,i,o=t(),s=0,l=o.length-1,c=o[s],u=o[l],f=10;for(u<c&&(i=c,c=u,u=i,i=s,s=l,l=i);f-- >0;){if((i=phe(c,u,n))===r)return o[s]=c,o[l]=u,t(o);if(i>0)c=Math.floor(c/i)*i,u=Math.ceil(u/i)*i;else{if(!(i<0))break;c=Math.ceil(c*i)/i,u=Math.floor(u*i)/i}r=i}return e},e}function LG(){var e=The();return e.copy=function(){return a8(e,LG())},xv.apply(e,arguments),JS(e)}function Dnt(e,t){var n,r=0,i=(e=e.slice()).length-1,o=e[r],s=e[i];return s<o&&(n=r,r=i,i=n,n=o,o=s,s=n),e[r]=t.floor(o),e[i]=t.ceil(s),e}function knt(e){return Math.log(e)}function Int(e){return Math.exp(e)}function F7n(e){return-Math.log(-e)}function N7n(e){return-Math.exp(-e)}function L7n(e){return isFinite(e)?+("1e"+e):e<0?0:e}function Fnt(e){return(t,n)=>-e(-t,n)}function jhe(e){const t=e(knt,Int),n=t.domain;let r,i,o=10;function s(){return r=function(l){return l===Math.E?Math.log:l===10&&Math.log10||l===2&&Math.log2||(l=Math.log(l),c=>Math.log(c)/l)}(o),i=function(l){return l===10?L7n:l===Math.E?Math.exp:c=>Math.pow(l,c)}(o),n()[0]<0?(r=Fnt(r),i=Fnt(i),e(F7n,N7n)):e(knt,Int),t}return t.base=function(l){return arguments.length?(o=+l,s()):o},t.domain=function(l){return arguments.length?(n(l),s()):n()},t.ticks=l=>{const c=n();let u=c[0],f=c[c.length-1];const h=f<u;h&&([u,f]=[f,u]);let p,m,g=r(u),v=r(f);const y=l==null?10:+l;let x=[];if(!(o%1)&&v-g<y){if(g=Math.floor(g),v=Math.ceil(v),u>0){for(;g<=v;++g)for(p=1;p<o;++p)if(m=g<0?p/i(-g):p*i(g),!(m<u)){if(m>f)break;x.push(m)}}else for(;g<=v;++g)for(p=o-1;p>=1;--p)if(m=g>0?p/i(-g):p*i(g),!(m<u)){if(m>f)break;x.push(m)}2*x.length<y&&(x=hhe(u,f,y))}else x=hhe(g,v,Math.min(v-g,y)).map(i);return h?x.reverse():x},t.tickFormat=(l,c)=>{if(l==null&&(l=10),c==null&&(c=o===10?"s":","),typeof c!="function"&&(o%1||(c=i8(c)).precision!=null||(c.trim=!0),c=Ohe(c)),l===1/0)return c;const u=Math.max(1,o*l/t.ticks().length);return f=>{let h=f/i(Math.round(r(f)));return h*o<o-.5&&(h*=o),h<=u?c(f):""}},t.nice=()=>n(Dnt(n(),{floor:l=>i(Math.floor(r(l))),ceil:l=>i(Math.ceil(r(l)))})),t}function Nnt(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Lnt(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function Mhe(e){var t=1,n=e(Nnt(t),Lnt(t));return n.constant=function(r){return arguments.length?e(Nnt(t=+r),Lnt(t)):t},JS(n)}function Bnt(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function B7n(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function U7n(e){return e<0?-e*e:e*e}function Rhe(e){var t=e(Yp,Yp),n=1;return t.exponent=function(r){return arguments.length?(n=+r)==1?e(Yp,Yp):n===.5?e(B7n,U7n):e(Bnt(n),Bnt(1/n)):n},JS(t)}function Dhe(){var e=Rhe(FG());return e.copy=function(){return a8(e,Dhe()).exponent(e.exponent())},xv.apply(e,arguments),e}function Unt(e){return Math.sign(e)*e*e}Phe=function(e){var t,n,r=e.grouping===void 0||e.thousands===void 0?Pnt:(t=jnt.call(e.grouping,Number),n=e.thousands+"",function(p,m){for(var g=p.length,v=[],y=0,x=t[0],b=0;g>0&&x>0&&(b+x+1>m&&(x=Math.max(1,m-b)),v.push(p.substring(g-=x,g+x)),!((b+=x+1)>m));)x=t[y=(y+1)%t.length];return v.reverse().join(n)}),i=e.currency===void 0?"":e.currency[0]+"",o=e.currency===void 0?"":e.currency[1]+"",s=e.decimal===void 0?".":e.decimal+"",l=e.numerals===void 0?Pnt:function(p){return function(m){return m.replace(/[0-9]/g,function(g){return p[+g]})}}(jnt.call(e.numerals,String)),c=e.percent===void 0?"%":e.percent+"",u=e.minus===void 0?"\u2212":e.minus+"",f=e.nan===void 0?"NaN":e.nan+"";function h(p){var m=(p=i8(p)).fill,g=p.align,v=p.sign,y=p.symbol,x=p.zero,b=p.width,S=p.comma,C=p.precision,_=p.trim,T=p.type;T==="n"?(S=!0,T="g"):Ant[T]||(C===void 0&&(C=12),_=!0,T="g"),(x||m==="0"&&g==="=")&&(x=!0,m="0",g="=");var M=y==="$"?i:y==="#"&&/[boxX]/.test(T)?"0"+T.toLowerCase():"",j=y==="$"?o:/[%p]/.test(T)?c:"",B=Ant[T],W=/[defgprs%]/.test(T);function K(G){var J,te,re,me=M,Ce=j;if(T==="c")Ce=B(G)+Ce,G="";else{var Ae=(G=+G)<0||1/G<0;if(G=isNaN(G)?f:B(Math.abs(G),C),_&&(G=function(Ue){e:for(var $e,Je=Ue.length,Ne=1,Ke=-1;Ne<Je;++Ne)switch(Ue[Ne]){case".":Ke=$e=Ne;break;case"0":Ke===0&&(Ke=Ne),$e=Ne;break;default:if(!+Ue[Ne])break e;Ke>0&&(Ke=0)}return Ke>0?Ue.slice(0,Ke)+Ue.slice($e+1):Ue}(G)),Ae&&+G==0&&v!=="+"&&(Ae=!1),me=(Ae?v==="("?v:u:v==="-"||v==="("?"":v)+me,Ce=(T==="s"?Mnt[8+_nt/3]:"")+Ce+(Ae&&v==="("?")":""),W){for(J=-1,te=G.length;++J<te;)if(48>(re=G.charCodeAt(J))||re>57){Ce=(re===46?s+G.slice(J+1):G.slice(J))+Ce,G=G.slice(0,J);break}}}S&&!x&&(G=r(G,1/0));var _e=me.length+G.length+Ce.length,Be=_e<b?new Array(b-_e+1).join(m):"";switch(S&&x&&(G=r(Be+G,Be.length?b-Ce.length:1/0),Be=""),g){case"<":G=me+G+Ce+Be;break;case"=":G=me+Be+G+Ce;break;case"^":G=Be.slice(0,_e=Be.length>>1)+me+G+Ce+Be.slice(_e);break;default:G=Be+me+G+Ce}return l(G)}return C=C===void 0?6:/[gprs]/.test(T)?Math.max(1,Math.min(21,C)):Math.max(0,Math.min(20,C)),K.toString=function(){return p+""},K}return{format:h,formatPrefix:function(p,m){var g=h(((p=i8(p)).type="f",p)),v=3*Math.max(-8,Math.min(8,Math.floor(T4(m)/3))),y=Math.pow(10,-v),x=Mnt[8+v/3];return function(b){return g(y*b)+x}}}}({thousands:",",grouping:[3],currency:["$",""]}),Ohe=Phe.format,Ont=Phe.formatPrefix;const khe=new Date,Ihe=new Date;function bf(e,t,n,r){function i(o){return e(o=arguments.length===0?new Date:new Date(+o)),o}return i.floor=o=>(e(o=new Date(+o)),o),i.ceil=o=>(e(o=new Date(o-1)),t(o,1),e(o),o),i.round=o=>{const s=i(o),l=i.ceil(o);return o-s<l-o?s:l},i.offset=(o,s)=>(t(o=new Date(+o),s==null?1:Math.floor(s)),o),i.range=(o,s,l)=>{const c=[];if(o=i.ceil(o),l=l==null?1:Math.floor(l),!(o<s&&l>0))return c;let u;do c.push(u=new Date(+o)),t(o,l),e(o);while(u<o&&o<s);return c},i.filter=o=>bf(s=>{if(s>=s)for(;e(s),!o(s);)s.setTime(s-1)},(s,l)=>{if(s>=s)if(l<0)for(;++l<=0;)for(;t(s,-1),!o(s););else for(;--l>=0;)for(;t(s,1),!o(s););}),n&&(i.count=(o,s)=>(khe.setTime(+o),Ihe.setTime(+s),e(khe),e(Ihe),Math.floor(n(khe,Ihe))),i.every=o=>(o=Math.floor(o),isFinite(o)&&o>0?o>1?i.filter(r?s=>r(s)%o==0:s=>i.count(0,s)%o==0):i:null)),i}const BG=bf(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);BG.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?bf(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):BG:null),BG.range;const o8=1e3,qS=6e4,s8=36e5,l8=864e5,Fhe=6048e5,Nhe=31536e6,$T=bf(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*o8)},(e,t)=>(t-e)/o8,e=>e.getUTCSeconds());$T.range;const Lhe=bf(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*o8)},(e,t)=>{e.setTime(+e+t*qS)},(e,t)=>(t-e)/qS,e=>e.getMinutes());Lhe.range;const Bhe=bf(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*qS)},(e,t)=>(t-e)/qS,e=>e.getUTCMinutes());Bhe.range;const Uhe=bf(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*o8-e.getMinutes()*qS)},(e,t)=>{e.setTime(+e+t*s8)},(e,t)=>(t-e)/s8,e=>e.getHours());Uhe.range;const Vhe=bf(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*s8)},(e,t)=>(t-e)/s8,e=>e.getUTCHours());Vhe.range;const c8=bf(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*qS)/l8,e=>e.getDate()-1);c8.range;const UG=bf(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/l8,e=>e.getUTCDate()-1);UG.range;const Vnt=bf(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/l8,e=>Math.floor(e/l8));function zT(e){return bf(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+7*n)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*qS)/Fhe)}Vnt.range;const VG=zT(0),$G=zT(1),V7n=zT(2),$7n=zT(3),A4=zT(4),z7n=zT(5),W7n=zT(6);function WT(e){return bf(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+7*n)},(t,n)=>(n-t)/Fhe)}VG.range,$G.range,V7n.range,$7n.range,A4.range,z7n.range,W7n.range;const zG=WT(0),WG=WT(1),H7n=WT(2),G7n=WT(3),P4=WT(4),Y7n=WT(5),K7n=WT(6);zG.range,WG.range,H7n.range,G7n.range,P4.range,Y7n.range,K7n.range;const $he=bf(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear()),e=>e.getMonth());$he.range;const zhe=bf(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear()),e=>e.getUTCMonth());zhe.range;const D2=bf(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());D2.every=e=>isFinite(e=Math.floor(e))&&e>0?bf(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}):null,D2.range;const k2=bf(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());function $nt(e,t,n,r,i,o){const s=[[$T,1,o8],[$T,5,5e3],[$T,15,15e3],[$T,30,3e4],[o,1,qS],[o,5,3e5],[o,15,9e5],[o,30,18e5],[i,1,s8],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,l8],[r,2,1728e5],[n,1,Fhe],[t,1,2592e6],[t,3,7776e6],[e,1,Nhe]];function l(c,u,f){const h=Math.abs(u-c)/f,p=fhe(([,,v])=>v).right(s,h);if(p===s.length)return e.every(mhe(c/Nhe,u/Nhe,f));if(p===0)return BG.every(Math.max(mhe(c,u,f),1));const[m,g]=s[h/s[p-1][2]<s[p][2]/h?p-1:p];return m.every(g)}return[function(c,u,f){const h=u<c;h&&([c,u]=[u,c]);const p=f&&typeof f.range=="function"?f:l(c,u,f),m=p?p.range(c,+u+1):[];return h?m.reverse():m},l]}k2.every=e=>isFinite(e=Math.floor(e))&&e>0?bf(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null,k2.range;const[X7n,Z7n]=$nt(k2,zhe,zG,Vnt,Vhe,Bhe),[Q7n,J7n]=$nt(D2,$he,VG,c8,Uhe,Lhe);function Whe(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function Hhe(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function u8(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var d8,znt,Wnt,Hnt={"-":"",_:" ",0:"0"},Gf=/^\s*\d+/,q7n=/^%/,eFn=/[\\^$*+?|[\]().{}]/g;function rc(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",o=i.length;return r+(o<n?new Array(n-o+1).join(t)+i:i)}function tFn(e){return e.replace(eFn,"\\$&")}function f8(e){return new RegExp("^(?:"+e.map(tFn).join("|")+")","i")}function h8(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function nFn(e,t,n){var r=Gf.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function rFn(e,t,n){var r=Gf.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function aFn(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function iFn(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function oFn(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Gnt(e,t,n){var r=Gf.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Ynt(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function sFn(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function lFn(e,t,n){var r=Gf.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function cFn(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Knt(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function uFn(e,t,n){var r=Gf.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Xnt(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function dFn(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function fFn(e,t,n){var r=Gf.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function hFn(e,t,n){var r=Gf.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function pFn(e,t,n){var r=Gf.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function mFn(e,t,n){var r=q7n.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function gFn(e,t,n){var r=Gf.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function vFn(e,t,n){var r=Gf.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Znt(e,t){return rc(e.getDate(),t,2)}function yFn(e,t){return rc(e.getHours(),t,2)}function xFn(e,t){return rc(e.getHours()%12||12,t,2)}function bFn(e,t){return rc(1+c8.count(D2(e),e),t,3)}function Qnt(e,t){return rc(e.getMilliseconds(),t,3)}function wFn(e,t){return Qnt(e,t)+"000"}function SFn(e,t){return rc(e.getMonth()+1,t,2)}function CFn(e,t){return rc(e.getMinutes(),t,2)}function EFn(e,t){return rc(e.getSeconds(),t,2)}function _Fn(e){var t=e.getDay();return t===0?7:t}function TFn(e,t){return rc(VG.count(D2(e)-1,e),t,2)}function Jnt(e){var t=e.getDay();return t>=4||t===0?A4(e):A4.ceil(e)}function AFn(e,t){return e=Jnt(e),rc(A4.count(D2(e),e)+(D2(e).getDay()===4),t,2)}function PFn(e){return e.getDay()}function OFn(e,t){return rc($G.count(D2(e)-1,e),t,2)}function jFn(e,t){return rc(e.getFullYear()%100,t,2)}function MFn(e,t){return rc((e=Jnt(e)).getFullYear()%100,t,2)}function RFn(e,t){return rc(e.getFullYear()%1e4,t,4)}function DFn(e,t){var n=e.getDay();return rc((e=n>=4||n===0?A4(e):A4.ceil(e)).getFullYear()%1e4,t,4)}function kFn(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+rc(t/60|0,"0",2)+rc(t%60,"0",2)}function qnt(e,t){return rc(e.getUTCDate(),t,2)}function IFn(e,t){return rc(e.getUTCHours(),t,2)}function FFn(e,t){return rc(e.getUTCHours()%12||12,t,2)}function NFn(e,t){return rc(1+UG.count(k2(e),e),t,3)}function ert(e,t){return rc(e.getUTCMilliseconds(),t,3)}function LFn(e,t){return ert(e,t)+"000"}function BFn(e,t){return rc(e.getUTCMonth()+1,t,2)}function UFn(e,t){return rc(e.getUTCMinutes(),t,2)}function VFn(e,t){return rc(e.getUTCSeconds(),t,2)}function $Fn(e){var t=e.getUTCDay();return t===0?7:t}function zFn(e,t){return rc(zG.count(k2(e)-1,e),t,2)}function trt(e){var t=e.getUTCDay();return t>=4||t===0?P4(e):P4.ceil(e)}function WFn(e,t){return e=trt(e),rc(P4.count(k2(e),e)+(k2(e).getUTCDay()===4),t,2)}function HFn(e){return e.getUTCDay()}function GFn(e,t){return rc(WG.count(k2(e)-1,e),t,2)}function YFn(e,t){return rc(e.getUTCFullYear()%100,t,2)}function KFn(e,t){return rc((e=trt(e)).getUTCFullYear()%100,t,2)}function XFn(e,t){return rc(e.getUTCFullYear()%1e4,t,4)}function ZFn(e,t){var n=e.getUTCDay();return rc((e=n>=4||n===0?P4(e):P4.ceil(e)).getUTCFullYear()%1e4,t,4)}function QFn(){return"+0000"}function nrt(){return"%"}function rrt(e){return+e}function art(e){return Math.floor(+e/1e3)}function JFn(e){return new Date(e)}function qFn(e){return e instanceof Date?+e:+new Date(+e)}function Ghe(e,t,n,r,i,o,s,l,c,u){var f=The(),h=f.invert,p=f.domain,m=u(".%L"),g=u(":%S"),v=u("%I:%M"),y=u("%I %p"),x=u("%a %d"),b=u("%b %d"),S=u("%B"),C=u("%Y");function _(T){return(c(T)<T?m:l(T)<T?g:s(T)<T?v:o(T)<T?y:r(T)<T?i(T)<T?x:b:n(T)<T?S:C)(T)}return f.invert=function(T){return new Date(h(T))},f.domain=function(T){return arguments.length?p(Array.from(T,qFn)):p().map(JFn)},f.ticks=function(T){var M=p();return e(M[0],M[M.length-1],T??10)},f.tickFormat=function(T,M){return M==null?_:u(M)},f.nice=function(T){var M=p();return T&&typeof T.range=="function"||(T=t(M[0],M[M.length-1],T??10)),T?p(Dnt(M,T)):f},f.copy=function(){return a8(f,Ghe(e,t,n,r,i,o,s,l,c,u))},f}function HG(){var e,t,n,r,i,o=0,s=1,l=Yp,c=!1;function u(h){return h==null||isNaN(h=+h)?i:l(n===0?.5:(h=(r(h)-e)*n,c?Math.max(0,Math.min(1,h)):h))}function f(h){return function(p){var m,g;return arguments.length?([m,g]=p,l=h(m,g),u):[l(0),l(1)]}}return u.domain=function(h){return arguments.length?([o,s]=h,e=r(o=+o),t=r(s=+s),n=e===t?0:1/(t-e),u):[o,s]},u.clamp=function(h){return arguments.length?(c=!!h,u):c},u.interpolator=function(h){return arguments.length?(l=h,u):l},u.range=f(_4),u.rangeRound=f(Ehe),u.unknown=function(h){return arguments.length?(i=h,u):i},function(h){return r=h,e=h(o),t=h(s),n=e===t?0:1/(t-e),u}}function eC(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function Yhe(){var e=Rhe(HG());return e.copy=function(){return eC(e,Yhe()).exponent(e.exponent())},R2.apply(e,arguments)}function GG(){var e,t,n,r,i,o,s,l=0,c=.5,u=1,f=1,h=Yp,p=!1;function m(v){return isNaN(v=+v)?s:(v=.5+((v=+o(v))-t)*(f*v<f*t?r:i),h(p?Math.max(0,Math.min(1,v)):v))}function g(v){return function(y){var x,b,S;return arguments.length?([x,b,S]=y,h=function(C,_){_===void 0&&(_=C,C=_4);for(var T=0,M=_.length-1,j=_[0],B=new Array(M<0?0:M);T<M;)B[T]=C(j,j=_[++T]);return function(W){var K=Math.max(0,Math.min(M-1,Math.floor(W*=M)));return B[K](W-K)}}(v,[x,b,S]),m):[h(0),h(.5),h(1)]}}return m.domain=function(v){return arguments.length?([l,c,u]=v,e=o(l=+l),t=o(c=+c),n=o(u=+u),r=e===t?0:.5/(t-e),i=t===n?0:.5/(n-t),f=t<e?-1:1,m):[l,c,u]},m.clamp=function(v){return arguments.length?(p=!!v,m):p},m.interpolator=function(v){return arguments.length?(h=v,m):h},m.range=g(_4),m.rangeRound=g(Ehe),m.unknown=function(v){return arguments.length?(s=v,m):s},function(v){return o=v,e=v(l),t=v(c),n=v(u),r=e===t?0:.5/(t-e),i=t===n?0:.5/(n-t),f=t<e?-1:1,m}}function Khe(){var e=Rhe(GG());return e.copy=function(){return eC(e,Khe()).exponent(e.exponent())},R2.apply(e,arguments)}d8=function(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,o=e.days,s=e.shortDays,l=e.months,c=e.shortMonths,u=f8(i),f=h8(i),h=f8(o),p=h8(o),m=f8(s),g=h8(s),v=f8(l),y=h8(l),x=f8(c),b=h8(c),S={a:function(B){return s[B.getDay()]},A:function(B){return o[B.getDay()]},b:function(B){return c[B.getMonth()]},B:function(B){return l[B.getMonth()]},c:null,d:Znt,e:Znt,f:wFn,g:MFn,G:DFn,H:yFn,I:xFn,j:bFn,L:Qnt,m:SFn,M:CFn,p:function(B){return i[+(B.getHours()>=12)]},q:function(B){return 1+~~(B.getMonth()/3)},Q:rrt,s:art,S:EFn,u:_Fn,U:TFn,V:AFn,w:PFn,W:OFn,x:null,X:null,y:jFn,Y:RFn,Z:kFn,"%":nrt},C={a:function(B){return s[B.getUTCDay()]},A:function(B){return o[B.getUTCDay()]},b:function(B){return c[B.getUTCMonth()]},B:function(B){return l[B.getUTCMonth()]},c:null,d:qnt,e:qnt,f:LFn,g:KFn,G:ZFn,H:IFn,I:FFn,j:NFn,L:ert,m:BFn,M:UFn,p:function(B){return i[+(B.getUTCHours()>=12)]},q:function(B){return 1+~~(B.getUTCMonth()/3)},Q:rrt,s:art,S:VFn,u:$Fn,U:zFn,V:WFn,w:HFn,W:GFn,x:null,X:null,y:YFn,Y:XFn,Z:QFn,"%":nrt},_={a:function(B,W,K){var G=m.exec(W.slice(K));return G?(B.w=g.get(G[0].toLowerCase()),K+G[0].length):-1},A:function(B,W,K){var G=h.exec(W.slice(K));return G?(B.w=p.get(G[0].toLowerCase()),K+G[0].length):-1},b:function(B,W,K){var G=x.exec(W.slice(K));return G?(B.m=b.get(G[0].toLowerCase()),K+G[0].length):-1},B:function(B,W,K){var G=v.exec(W.slice(K));return G?(B.m=y.get(G[0].toLowerCase()),K+G[0].length):-1},c:function(B,W,K){return j(B,t,W,K)},d:Knt,e:Knt,f:pFn,g:Ynt,G:Gnt,H:Xnt,I:Xnt,j:uFn,L:hFn,m:cFn,M:dFn,p:function(B,W,K){var G=u.exec(W.slice(K));return G?(B.p=f.get(G[0].toLowerCase()),K+G[0].length):-1},q:lFn,Q:gFn,s:vFn,S:fFn,u:rFn,U:aFn,V:iFn,w:nFn,W:oFn,x:function(B,W,K){return j(B,n,W,K)},X:function(B,W,K){return j(B,r,W,K)},y:Ynt,Y:Gnt,Z:sFn,"%":mFn};function T(B,W){return function(K){var G,J,te,re=[],me=-1,Ce=0,Ae=B.length;for(K instanceof Date||(K=new Date(+K));++me<Ae;)B.charCodeAt(me)===37&&(re.push(B.slice(Ce,me)),(J=Hnt[G=B.charAt(++me)])!=null?G=B.charAt(++me):J=G==="e"?" ":"0",(te=W[G])&&(G=te(K,J)),re.push(G),Ce=me+1);return re.push(B.slice(Ce,me)),re.join("")}}function M(B,W){return function(K){var G,J,te=u8(1900,void 0,1);if(j(te,B,K+="",0)!=K.length)return null;if("Q"in te)return new Date(te.Q);if("s"in te)return new Date(1e3*te.s+("L"in te?te.L:0));if(W&&!("Z"in te)&&(te.Z=0),"p"in te&&(te.H=te.H%12+12*te.p),te.m===void 0&&(te.m="q"in te?te.q:0),"V"in te){if(te.V<1||te.V>53)return null;"w"in te||(te.w=1),"Z"in te?(J=(G=Hhe(u8(te.y,0,1))).getUTCDay(),G=J>4||J===0?WG.ceil(G):WG(G),G=UG.offset(G,7*(te.V-1)),te.y=G.getUTCFullYear(),te.m=G.getUTCMonth(),te.d=G.getUTCDate()+(te.w+6)%7):(J=(G=Whe(u8(te.y,0,1))).getDay(),G=J>4||J===0?$G.ceil(G):$G(G),G=c8.offset(G,7*(te.V-1)),te.y=G.getFullYear(),te.m=G.getMonth(),te.d=G.getDate()+(te.w+6)%7)}else("W"in te||"U"in te)&&("w"in te||(te.w="u"in te?te.u%7:"W"in te?1:0),J="Z"in te?Hhe(u8(te.y,0,1)).getUTCDay():Whe(u8(te.y,0,1)).getDay(),te.m=0,te.d="W"in te?(te.w+6)%7+7*te.W-(J+5)%7:te.w+7*te.U-(J+6)%7);return"Z"in te?(te.H+=te.Z/100|0,te.M+=te.Z%100,Hhe(te)):Whe(te)}}function j(B,W,K,G){for(var J,te,re=0,me=W.length,Ce=K.length;re<me;){if(G>=Ce)return-1;if((J=W.charCodeAt(re++))===37){if(J=W.charAt(re++),!(te=_[J in Hnt?W.charAt(re++):J])||(G=te(B,K,G))<0)return-1}else if(J!=K.charCodeAt(G++))return-1}return G}return S.x=T(n,S),S.X=T(r,S),S.c=T(t,S),C.x=T(n,C),C.X=T(r,C),C.c=T(t,C),{format:function(B){var W=T(B+="",S);return W.toString=function(){return B},W},parse:function(B){var W=M(B+="",!1);return W.toString=function(){return B},W},utcFormat:function(B){var W=T(B+="",C);return W.toString=function(){return B},W},utcParse:function(B){var W=M(B+="",!0);return W.toString=function(){return B},W}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),znt=d8.format,d8.parse,Wnt=d8.utcFormat,d8.utcParse;var Lm,irt=Object.freeze({__proto__:null,scaleBand:J9,scaleDiverging:function e(){var t=JS(GG()(Yp));return t.copy=function(){return eC(t,e())},R2.apply(t,arguments)},scaleDivergingLog:function e(){var t=jhe(GG()).domain([.1,1,10]);return t.copy=function(){return eC(t,e()).base(t.base())},R2.apply(t,arguments)},scaleDivergingPow:Khe,scaleDivergingSqrt:function(){return Khe.apply(null,arguments).exponent(.5)},scaleDivergingSymlog:function e(){var t=Mhe(GG());return t.copy=function(){return eC(t,e()).constant(t.constant())},R2.apply(t,arguments)},scaleIdentity:function e(t){var n;function r(i){return i==null||isNaN(i=+i)?n:i}return r.invert=r,r.domain=r.range=function(i){return arguments.length?(t=Array.from(i,IG),r):t.slice()},r.unknown=function(i){return arguments.length?(n=i,r):n},r.copy=function(){return e(t).unknown(n)},t=arguments.length?Array.from(t,IG):[0,1],JS(r)},scaleImplicit:ghe,scaleLinear:LG,scaleLog:function e(){const t=jhe(FG()).domain([1,10]);return t.copy=()=>a8(t,e()).base(t.base()),xv.apply(t,arguments),t},scaleOrdinal:vhe,scalePoint:q9,scalePow:Dhe,scaleQuantile:function e(){var t,n=[],r=[],i=[];function o(){var l=0,c=Math.max(1,r.length);for(i=new Array(c-1);++l<c;)i[l-1]=b7n(n,l/c);return s}function s(l){return l==null||isNaN(l=+l)?t:r[Z9(i,l)]}return s.invertExtent=function(l){var c=r.indexOf(l);return c<0?[NaN,NaN]:[c>0?i[c-1]:n[0],c<i.length?i[c]:n[n.length-1]]},s.domain=function(l){if(!arguments.length)return n.slice();n=[];for(let c of l)c==null||isNaN(c=+c)||n.push(c);return n.sort(QS),o()},s.range=function(l){return arguments.length?(r=Array.from(l),o()):r.slice()},s.unknown=function(l){return arguments.length?(t=l,s):t},s.quantiles=function(){return i.slice()},s.copy=function(){return e().domain(n).range(r).unknown(t)},xv.apply(s,arguments)},scaleQuantize:function e(){var t,n=0,r=1,i=1,o=[.5],s=[0,1];function l(u){return u!=null&&u<=u?s[Z9(o,u,0,i)]:t}function c(){var u=-1;for(o=new Array(i);++u<i;)o[u]=((u+1)*r-(u-i)*n)/(i+1);return l}return l.domain=function(u){return arguments.length?([n,r]=u,n=+n,r=+r,c()):[n,r]},l.range=function(u){return arguments.length?(i=(s=Array.from(u)).length-1,c()):s.slice()},l.invertExtent=function(u){var f=s.indexOf(u);return f<0?[NaN,NaN]:f<1?[n,o[0]]:f>=i?[o[i-1],r]:[o[f-1],o[f]]},l.unknown=function(u){return arguments.length&&(t=u),l},l.thresholds=function(){return o.slice()},l.copy=function(){return e().domain([n,r]).range(s).unknown(t)},xv.apply(JS(l),arguments)},scaleRadial:function e(){var t,n=The(),r=[0,1],i=!1;function o(s){var l=function(c){return Math.sign(c)*Math.sqrt(Math.abs(c))}(n(s));return isNaN(l)?t:i?Math.round(l):l}return o.invert=function(s){return n.invert(Unt(s))},o.domain=function(s){return arguments.length?(n.domain(s),o):n.domain()},o.range=function(s){return arguments.length?(n.range((r=Array.from(s,IG)).map(Unt)),o):r.slice()},o.rangeRound=function(s){return o.range(s).round(!0)},o.round=function(s){return arguments.length?(i=!!s,o):i},o.clamp=function(s){return arguments.length?(n.clamp(s),o):n.clamp()},o.unknown=function(s){return arguments.length?(t=s,o):t},o.copy=function(){return e(n.domain(),r).round(i).clamp(n.clamp()).unknown(t)},xv.apply(o,arguments),JS(o)},scaleSequential:function e(){var t=JS(HG()(Yp));return t.copy=function(){return eC(t,e())},R2.apply(t,arguments)},scaleSequentialLog:function e(){var t=jhe(HG()).domain([1,10]);return t.copy=function(){return eC(t,e()).base(t.base())},R2.apply(t,arguments)},scaleSequentialPow:Yhe,scaleSequentialQuantile:function e(){var t=[],n=Yp;function r(i){if(i!=null&&!isNaN(i=+i))return n((Z9(t,i,1)-1)/(t.length-1))}return r.domain=function(i){if(!arguments.length)return t.slice();t=[];for(let o of i)o==null||isNaN(o=+o)||t.push(o);return t.sort(QS),r},r.interpolator=function(i){return arguments.length?(n=i,r):n},r.range=function(){return t.map((i,o)=>n(o/(t.length-1)))},r.quantiles=function(i){return Array.from({length:i+1},(o,s)=>function(l,c){if((u=(l=Float64Array.from(function*(m){for(let g of m)g!=null&&(g=+g)>=g&&(yield g)}(l))).length)&&!isNaN(c=+c)){if(c<=0||u<2)return cnt(l);if(c>=1)return lnt(l);var u,f=(u-1)*c,h=Math.floor(f),p=lnt(unt(l,h).subarray(0,h+1));return p+(cnt(l.subarray(h+1))-p)*(f-h)}}(t,s/i))},r.copy=function(){return e(n).domain(t)},R2.apply(r,arguments)},scaleSequentialSqrt:function(){return Yhe.apply(null,arguments).exponent(.5)},scaleSequentialSymlog:function e(){var t=Mhe(HG());return t.copy=function(){return eC(t,e()).constant(t.constant())},R2.apply(t,arguments)},scaleSqrt:function(){return Dhe.apply(null,arguments).exponent(.5)},scaleSymlog:function e(){var t=Mhe(FG());return t.copy=function(){return a8(t,e()).constant(t.constant())},xv.apply(t,arguments)},scaleThreshold:function e(){var t,n=[.5],r=[0,1],i=1;function o(s){return s!=null&&s<=s?r[Z9(n,s,0,i)]:t}return o.domain=function(s){return arguments.length?(n=Array.from(s),i=Math.min(n.length,r.length-1),o):n.slice()},o.range=function(s){return arguments.length?(r=Array.from(s),i=Math.min(n.length,r.length-1),o):r.slice()},o.invertExtent=function(s){var l=r.indexOf(s);return[n[l-1],n[l]]},o.unknown=function(s){return arguments.length?(t=s,o):t},o.copy=function(){return e().domain(n).range(r).unknown(t)},xv.apply(o,arguments)},scaleTime:function(){return xv.apply(Ghe(Q7n,J7n,D2,$he,VG,c8,Uhe,Lhe,$T,znt).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)},scaleUtc:function(){return xv.apply(Ghe(X7n,Z7n,k2,zhe,zG,UG,Vhe,Bhe,$T,Wnt).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)},tickFormat:Rnt}),eNn=o4,ort=function(e,t,n){for(var r=-1,i=e.length;++r<i;){var o=e[r],s=t(o);if(s!=null&&(l===void 0?s==s&&!eNn(s):n(s,l)))var l=s,c=o}return c},tNn=ort,nNn=function(e,t){return e>t},rNn=y4,tC=Fc(function(e){return e&&e.length?tNn(e,rNn,nNn):void 0}),aNn=ort,iNn=function(e,t){return e<t},oNn=y4,YG=Fc(function(e){return e&&e.length?aNn(e,oNn,iNn):void 0}),sNn=sfe,lNn=ZS,cNn=ytt,uNn=k0,dNn=gtt,fNn=Fc(function(e,t){return dNn(function(n,r){return(uNn(n)?sNn:cNn)(n,lNn(r))}(e,t),1)}),hNn=Xfe,p8=Fc(function(e,t){return hNn(e,t)}),O4=1e9,Ru=!0,bv="[DecimalError] ",HT=bv+"Invalid argument: ",Xhe=bv+"Exponent out of range: ",j4=Math.floor,GT=Math.pow,pNn=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Yf=1e7,yu=7,srt=9007199254740991,KG=j4(srt/yu),_o={};function lrt(e,t){var n,r,i,o,s,l,c,u,f=e.constructor,h=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),Ru?Gc(t,h):t;if(c=e.d,u=t.d,s=e.e,i=t.e,c=c.slice(),o=s-i){for(o<0?(r=c,o=-o,l=u.length):(r=u,i=s,l=c.length),o>(l=(s=Math.ceil(h/yu))>l?s+1:l+1)&&(o=l,r.length=1),r.reverse();o--;)r.push(0);r.reverse()}for((l=c.length)-(o=u.length)<0&&(o=l,r=u,u=c,c=r),n=0;o;)n=(c[--o]=c[o]+u[o]+n)/Yf|0,c[o]%=Yf;for(n&&(c.unshift(n),++i),l=c.length;c[--l]==0;)c.pop();return t.d=c,t.e=i,Ru?Gc(t,h):t}function P1(e,t,n){if(e!==~~e||e<t||e>n)throw Error(HT+e)}function O1(e){var t,n,r,i=e.length-1,o="",s=e[0];if(i>0){for(o+=s,t=1;t<i;t++)r=e[t]+"",(n=yu-r.length)&&(o+=nC(n)),o+=r;s=e[t],(n=yu-(r=s+"").length)&&(o+=nC(n))}else if(s===0)return"0";for(;s%10==0;)s/=10;return o+s}_o.absoluteValue=_o.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},_o.comparedTo=_o.cmp=function(e){var t,n,r,i,o=this;if(e=new o.constructor(e),o.s!==e.s)return o.s||-e.s;if(o.e!==e.e)return o.e>e.e^o.s<0?1:-1;for(t=0,n=(r=o.d.length)<(i=e.d.length)?r:i;t<n;++t)if(o.d[t]!==e.d[t])return o.d[t]>e.d[t]^o.s<0?1:-1;return r===i?0:r>i^o.s<0?1:-1},_o.decimalPlaces=_o.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*yu;if(t=e.d[t])for(;t%10==0;t/=10)n--;return n<0?0:n},_o.dividedBy=_o.div=function(e){return I2(this,new this.constructor(e))},_o.dividedToIntegerBy=_o.idiv=function(e){var t=this.constructor;return Gc(I2(this,new t(e),0,1),t.precision)},_o.equals=_o.eq=function(e){return!this.cmp(e)},_o.exponent=function(){return Gd(this)},_o.greaterThan=_o.gt=function(e){return this.cmp(e)>0},_o.greaterThanOrEqualTo=_o.gte=function(e){return this.cmp(e)>=0},_o.isInteger=_o.isint=function(){return this.e>this.d.length-2},_o.isNegative=_o.isneg=function(){return this.s<0},_o.isPositive=_o.ispos=function(){return this.s>0},_o.isZero=function(){return this.s===0},_o.lessThan=_o.lt=function(e){return this.cmp(e)<0},_o.lessThanOrEqualTo=_o.lte=function(e){return this.cmp(e)<1},_o.logarithm=_o.log=function(e){var t,n=this,r=n.constructor,i=r.precision,o=i+5;if(e===void 0)e=new r(10);else if((e=new r(e)).s<1||e.eq(Lm))throw Error(bv+"NaN");if(n.s<1)throw Error(bv+(n.s?"NaN":"-Infinity"));return n.eq(Lm)?new r(0):(Ru=!1,t=I2(m8(n,o),m8(e,o),o),Ru=!0,Gc(t,i))},_o.minus=_o.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?drt(t,e):lrt(t,(e.s=-e.s,e))},_o.modulo=_o.mod=function(e){var t,n=this,r=n.constructor,i=r.precision;if(!(e=new r(e)).s)throw Error(bv+"NaN");return n.s?(Ru=!1,t=I2(n,e,0,1).times(e),Ru=!0,n.minus(t)):Gc(new r(n),i)},_o.naturalExponential=_o.exp=function(){return crt(this)},_o.naturalLogarithm=_o.ln=function(){return m8(this)},_o.negated=_o.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},_o.plus=_o.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?lrt(t,e):drt(t,(e.s=-e.s,e))},_o.precision=_o.sd=function(e){var t,n,r,i=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(HT+e);if(t=Gd(i)+1,n=(r=i.d.length-1)*yu+1,r=i.d[r]){for(;r%10==0;r/=10)n--;for(r=i.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},_o.squareRoot=_o.sqrt=function(){var e,t,n,r,i,o,s,l=this,c=l.constructor;if(l.s<1){if(!l.s)return new c(0);throw Error(bv+"NaN")}for(e=Gd(l),Ru=!1,(i=Math.sqrt(+l))==0||i==1/0?(((t=O1(l.d)).length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=j4((e+1)/2)-(e<0||e%2),r=new c(t=i==1/0?"5e"+e:(t=i.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new c(i.toString()),i=s=(n=c.precision)+3;;)if(r=(o=r).plus(I2(l,o,s+2)).times(.5),O1(o.d).slice(0,s)===(t=O1(r.d)).slice(0,s)){if(t=t.slice(s-3,s+1),i==s&&t=="4999"){if(Gc(o,n+1,0),o.times(o).eq(l)){r=o;break}}else if(t!="9999")break;s+=4}return Ru=!0,Gc(r,n)},_o.times=_o.mul=function(e){var t,n,r,i,o,s,l,c,u,f=this,h=f.constructor,p=f.d,m=(e=new h(e)).d;if(!f.s||!e.s)return new h(0);for(e.s*=f.s,n=f.e+e.e,(c=p.length)<(u=m.length)&&(o=p,p=m,m=o,s=c,c=u,u=s),o=[],r=s=c+u;r--;)o.push(0);for(r=u;--r>=0;){for(t=0,i=c+r;i>r;)l=o[i]+m[r]*p[i-r-1]+t,o[i--]=l%Yf|0,t=l/Yf|0;o[i]=(o[i]+t)%Yf|0}for(;!o[--s];)o.pop();return t?++n:o.shift(),e.d=o,e.e=n,Ru?Gc(e,h.precision):e},_o.toDecimalPlaces=_o.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),e===void 0?n:(P1(e,0,O4),t===void 0?t=r.rounding:P1(t,0,8),Gc(n,e+Gd(n)+1,t))},_o.toExponential=function(e,t){var n,r=this,i=r.constructor;return e===void 0?n=YT(r,!0):(P1(e,0,O4),t===void 0?t=i.rounding:P1(t,0,8),n=YT(r=Gc(new i(r),e+1,t),!0,e+1)),n},_o.toFixed=function(e,t){var n,r,i=this,o=i.constructor;return e===void 0?YT(i):(P1(e,0,O4),t===void 0?t=o.rounding:P1(t,0,8),n=YT((r=Gc(new o(i),e+Gd(i)+1,t)).abs(),!1,e+Gd(r)+1),i.isneg()&&!i.isZero()?"-"+n:n)},_o.toInteger=_o.toint=function(){var e=this,t=e.constructor;return Gc(new t(e),Gd(e)+1,t.rounding)},_o.toNumber=function(){return+this},_o.toPower=_o.pow=function(e){var t,n,r,i,o,s,l=this,c=l.constructor,u=+(e=new c(e));if(!e.s)return new c(Lm);if(!(l=new c(l)).s){if(e.s<1)throw Error(bv+"Infinity");return l}if(l.eq(Lm))return l;if(r=c.precision,e.eq(Lm))return Gc(l,r);if(s=(t=e.e)>=(n=e.d.length-1),o=l.s,s){if((n=u<0?-u:u)<=srt){for(i=new c(Lm),t=Math.ceil(r/yu+4),Ru=!1;n%2&&frt((i=i.times(l)).d,t),(n=j4(n/2))!==0;)frt((l=l.times(l)).d,t);return Ru=!0,e.s<0?new c(Lm).div(i):Gc(i,r)}}else if(o<0)throw Error(bv+"NaN");return o=o<0&&1&e.d[Math.max(t,n)]?-1:1,l.s=1,Ru=!1,i=e.times(m8(l,r+12)),Ru=!0,(i=crt(i)).s=o,i},_o.toPrecision=function(e,t){var n,r,i=this,o=i.constructor;return e===void 0?r=YT(i,(n=Gd(i))<=o.toExpNeg||n>=o.toExpPos):(P1(e,1,O4),t===void 0?t=o.rounding:P1(t,0,8),r=YT(i=Gc(new o(i),e,t),e<=(n=Gd(i))||n<=o.toExpNeg,e)),r},_o.toSignificantDigits=_o.tosd=function(e,t){var n=this.constructor;return e===void 0?(e=n.precision,t=n.rounding):(P1(e,1,O4),t===void 0?t=n.rounding:P1(t,0,8)),Gc(new n(this),e,t)},_o.toString=_o.valueOf=_o.val=_o.toJSON=_o[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Gd(e),n=e.constructor;return YT(e,t<=n.toExpNeg||t>=n.toExpPos)};var I2=function(){function e(r,i){var o,s=0,l=r.length;for(r=r.slice();l--;)o=r[l]*i+s,r[l]=o%Yf|0,s=o/Yf|0;return s&&r.unshift(s),r}function t(r,i,o,s){var l,c;if(o!=s)c=o>s?1:-1;else for(l=c=0;l<o;l++)if(r[l]!=i[l]){c=r[l]>i[l]?1:-1;break}return c}function n(r,i,o){for(var s=0;o--;)r[o]-=s,s=r[o]<i[o]?1:0,r[o]=s*Yf+r[o]-i[o];for(;!r[0]&&r.length>1;)r.shift()}return function(r,i,o,s){var l,c,u,f,h,p,m,g,v,y,x,b,S,C,_,T,M,j,B=r.constructor,W=r.s==i.s?1:-1,K=r.d,G=i.d;if(!r.s)return new B(r);if(!i.s)throw Error(bv+"Division by zero");for(c=r.e-i.e,M=G.length,_=K.length,g=(m=new B(W)).d=[],u=0;G[u]==(K[u]||0);)++u;if(G[u]>(K[u]||0)&&--c,(b=o==null?o=B.precision:s?o+(Gd(r)-Gd(i))+1:o)<0)return new B(0);if(b=b/yu+2|0,u=0,M==1)for(f=0,G=G[0],b++;(u<_||f)&&b--;u++)S=f*Yf+(K[u]||0),g[u]=S/G|0,f=S%G|0;else{for((f=Yf/(G[0]+1)|0)>1&&(G=e(G,f),K=e(K,f),M=G.length,_=K.length),C=M,y=(v=K.slice(0,M)).length;y<M;)v[y++]=0;(j=G.slice()).unshift(0),T=G[0],G[1]>=Yf/2&&++T;do f=0,(l=t(G,v,M,y))<0?(x=v[0],M!=y&&(x=x*Yf+(v[1]||0)),(f=x/T|0)>1?(f>=Yf&&(f=Yf-1),(l=t(h=e(G,f),v,p=h.length,y=v.length))==1&&(f--,n(h,M<p?j:G,p))):(f==0&&(l=f=1),h=G.slice()),(p=h.length)<y&&h.unshift(0),n(v,h,y),l==-1&&(l=t(G,v,M,y=v.length))<1&&(f++,n(v,M<y?j:G,y)),y=v.length):l===0&&(f++,v=[0]),g[u++]=f,l&&v[0]?v[y++]=K[C]||0:(v=[K[C]],y=1);while((C++<_||v[0]!==void 0)&&b--)}return g[0]||g.shift(),m.e=c,Gc(m,s?o+Gd(m)+1:o)}}();function crt(e,t){var n,r,i,o,s,l=0,c=0,u=e.constructor,f=u.precision;if(Gd(e)>16)throw Error(Xhe+Gd(e));if(!e.s)return new u(Lm);for(t==null?(Ru=!1,s=f):s=t,o=new u(.03125);e.abs().gte(.1);)e=e.times(o),c+=5;for(s+=Math.log(GT(2,c))/Math.LN10*2+5|0,n=r=i=new u(Lm),u.precision=s;;){if(r=Gc(r.times(e),s),n=n.times(++l),O1((o=i.plus(I2(r,n,s))).d).slice(0,s)===O1(i.d).slice(0,s)){for(;c--;)i=Gc(i.times(i),s);return u.precision=f,t==null?(Ru=!0,Gc(i,f)):i}i=o}}function Gd(e){for(var t=e.e*yu,n=e.d[0];n>=10;n/=10)t++;return t}function Zhe(e,t,n){if(t>e.LN10.sd())throw Ru=!0,n&&(e.precision=n),Error(bv+"LN10 precision limit exceeded");return Gc(new e(e.LN10),t)}function nC(e){for(var t="";e--;)t+="0";return t}function m8(e,t){var n,r,i,o,s,l,c,u,f,h=1,p=e,m=p.d,g=p.constructor,v=g.precision;if(p.s<1)throw Error(bv+(p.s?"NaN":"-Infinity"));if(p.eq(Lm))return new g(0);if(t==null?(Ru=!1,u=v):u=t,p.eq(10))return t==null&&(Ru=!0),Zhe(g,u);if(u+=10,g.precision=u,r=(n=O1(m)).charAt(0),o=Gd(p),!(Math.abs(o)<15e14))return c=Zhe(g,u+2,v).times(o+""),p=m8(new g(r+"."+n.slice(1)),u-10).plus(c),g.precision=v,t==null?(Ru=!0,Gc(p,v)):p;for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)r=(n=O1((p=p.times(e)).d)).charAt(0),h++;for(o=Gd(p),r>1?(p=new g("0."+n),o++):p=new g(r+"."+n.slice(1)),l=s=p=I2(p.minus(Lm),p.plus(Lm),u),f=Gc(p.times(p),u),i=3;;){if(s=Gc(s.times(f),u),O1((c=l.plus(I2(s,new g(i),u))).d).slice(0,u)===O1(l.d).slice(0,u))return l=l.times(2),o!==0&&(l=l.plus(Zhe(g,u+2,v).times(o+""))),l=I2(l,new g(h),u),g.precision=v,t==null?(Ru=!0,Gc(l,v)):l;l=c,i+=2}}function urt(e,t){var n,r,i;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;)++r;for(i=t.length;t.charCodeAt(i-1)===48;)--i;if(t=t.slice(r,i)){if(i-=r,n=n-r-1,e.e=j4(n/yu),e.d=[],r=(n+1)%yu,n<0&&(r+=yu),r<i){for(r&&e.d.push(+t.slice(0,r)),i-=yu;r<i;)e.d.push(+t.slice(r,r+=yu));t=t.slice(r),r=yu-t.length}else r-=i;for(;r--;)t+="0";if(e.d.push(+t),Ru&&(e.e>KG||e.e<-KG))throw Error(Xhe+n)}else e.s=0,e.e=0,e.d=[0];return e}function Gc(e,t,n){var r,i,o,s,l,c,u,f,h=e.d;for(s=1,o=h[0];o>=10;o/=10)s++;if((r=t-s)<0)r+=yu,i=t,u=h[f=0];else{if((f=Math.ceil((r+1)/yu))>=(o=h.length))return e;for(u=o=h[f],s=1;o>=10;o/=10)s++;i=(r%=yu)-yu+s}if(n!==void 0&&(l=u/(o=GT(10,s-i-1))%10|0,c=t<0||h[f+1]!==void 0||u%o,c=n<4?(l||c)&&(n==0||n==(e.s<0?3:2)):l>5||l==5&&(n==4||c||n==6&&(r>0?i>0?u/GT(10,s-i):0:h[f-1])%10&1||n==(e.s<0?8:7))),t<1||!h[0])return c?(o=Gd(e),h.length=1,t=t-o-1,h[0]=GT(10,(yu-t%yu)%yu),e.e=j4(-t/yu)||0):(h.length=1,h[0]=e.e=e.s=0),e;if(r==0?(h.length=f,o=1,f--):(h.length=f+1,o=GT(10,yu-r),h[f]=i>0?(u/GT(10,s-i)%GT(10,i)|0)*o:0),c)for(;;){if(f==0){(h[0]+=o)==Yf&&(h[0]=1,++e.e);break}if(h[f]+=o,h[f]!=Yf)break;h[f--]=0,o=1}for(r=h.length;h[--r]===0;)h.pop();if(Ru&&(e.e>KG||e.e<-KG))throw Error(Xhe+Gd(e));return e}function drt(e,t){var n,r,i,o,s,l,c,u,f,h,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),Ru?Gc(t,m):t;if(c=e.d,h=t.d,r=t.e,u=e.e,c=c.slice(),s=u-r){for((f=s<0)?(n=c,s=-s,l=h.length):(n=h,r=u,l=c.length),s>(i=Math.max(Math.ceil(m/yu),l)+2)&&(s=i,n.length=1),n.reverse(),i=s;i--;)n.push(0);n.reverse()}else{for((f=(i=c.length)<(l=h.length))&&(l=i),i=0;i<l;i++)if(c[i]!=h[i]){f=c[i]<h[i];break}s=0}for(f&&(n=c,c=h,h=n,t.s=-t.s),l=c.length,i=h.length-l;i>0;--i)c[l++]=0;for(i=h.length;i>s;){if(c[--i]<h[i]){for(o=i;o&&c[--o]===0;)c[o]=Yf-1;--c[o],c[i]+=Yf}c[i]-=h[i]}for(;c[--l]===0;)c.pop();for(;c[0]===0;c.shift())--r;return c[0]?(t.d=c,t.e=r,Ru?Gc(t,m):t):new p(0)}function YT(e,t,n){var r,i=Gd(e),o=O1(e.d),s=o.length;return t?(n&&(r=n-s)>0?o=o.charAt(0)+"."+o.slice(1)+nC(r):s>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(i<0?"e":"e+")+i):i<0?(o="0."+nC(-i-1)+o,n&&(r=n-s)>0&&(o+=nC(r))):i>=s?(o+=nC(i+1-s),n&&(r=n-i-1)>0&&(o=o+"."+nC(r))):((r=i+1)<s&&(o=o.slice(0,r)+"."+o.slice(r)),n&&(r=n-s)>0&&(i+1===s&&(o+="."),o+=nC(r))),e.s<0?"-"+o:o}function frt(e,t){if(e.length>t)return e.length=t,!0}function mNn(e){if(!e||typeof e!="object")throw Error(bv+"Object expected");var t,n,r,i=["precision",1,O4,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<i.length;t+=3)if((r=e[n=i[t]])!==void 0){if(!(j4(r)===r&&r>=i[t+1]&&r<=i[t+2]))throw Error(HT+n+": "+r);this[n]=r}if((r=e[n="LN10"])!==void 0){if(r!=Math.LN10)throw Error(HT+n+": "+r);this[n]=new this(r)}return this}var hrt=function e(t){var n,r,i;function o(s){var l=this;if(!(l instanceof o))return new o(s);if(l.constructor=o,s instanceof o)return l.s=s.s,l.e=s.e,void(l.d=(s=s.d)?s.slice():s);if(typeof s=="number"){if(0*s!=0)throw Error(HT+s);if(s>0)l.s=1;else{if(!(s<0))return l.s=0,l.e=0,void(l.d=[0]);s=-s,l.s=-1}return s===~~s&&s<1e7?(l.e=0,void(l.d=[s])):urt(l,s.toString())}if(typeof s!="string"||(s.charCodeAt(0)===45?(s=s.slice(1),l.s=-1):l.s=1,!pNn.test(s)))throw Error(HT+s);urt(l,s)}if(o.prototype=_o,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=e,o.config=o.set=mNn,t===void 0&&(t={}),t)for(i=["precision","rounding","toExpNeg","toExpPos","LN10"],n=0;n<i.length;)t.hasOwnProperty(r=i[n++])||(t[r]=this[r]);return o.config(t),o}({precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"});Lm=new hrt(1);var Nc=hrt;function Qhe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var gNn=function(e){return e},prt={"@@functional/placeholder":!0},mrt=function(e){return e===prt},grt=function(e){return function t(){return arguments.length===0||arguments.length===1&&mrt(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},vNn=function e(t,n){return t===1?n:grt(function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var s=i.filter(function(l){return l!==prt}).length;return s>=t?n.apply(void 0,i):e(t-s,grt(function(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];var f=i.map(function(h){return mrt(h)?c.shift():h});return n.apply(void 0,function(h){return function(p){if(Array.isArray(p))return Qhe(p)}(h)||function(p){if(typeof Symbol<"u"&&Symbol.iterator in Object(p))return Array.from(p)}(h)||function(p,m){if(p){if(typeof p=="string")return Qhe(p,m);var g=Object.prototype.toString.call(p).slice(8,-1);return g==="Object"&&p.constructor&&(g=p.constructor.name),g==="Map"||g==="Set"?Array.from(p):g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?Qhe(p,m):void 0}}(h)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(f).concat(c))}))})},XG=function(e){return vNn(e.length,e)},Jhe=function(e,t){for(var n=[],r=e;r<t;++r)n[r-e]=r;return n},yNn=XG(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),qhe=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},vrt=function(e){var t=null,n=null;return function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return t&&i.every(function(s,l){return s===t[l]})?n:(t=i,n=e.apply(void 0,i))}},xNn=XG(function(e,t,n){var r=+e;return r+n*(+t-r)}),bNn=XG(function(e,t,n){var r=t-+e;return(n-e)/(r||1/0)}),wNn=XG(function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))}),ZG={rangeStep:function(e,t,n){for(var r=new Nc(e),i=0,o=[];r.lt(t)&&i<1e5;)o.push(r.toNumber()),r=r.add(n),i++;return o},getDigitCount:function(e){return e===0?1:Math.floor(new Nc(e).abs().log(10).toNumber())+1},interpolateNumber:xNn,uninterpolateNumber:bNn,uninterpolateTruncation:wNn};function epe(e){return function(t){if(Array.isArray(t))return tpe(t)}(e)||function(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}(e)||yrt(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function g8(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){if(typeof Symbol<"u"&&Symbol.iterator in Object(n)){var i=[],o=!0,s=!1,l=void 0;try{for(var c,u=n[Symbol.iterator]();!(o=(c=u.next()).done)&&(i.push(c.value),!r||i.length!==r);o=!0);}catch(f){s=!0,l=f}finally{try{o||u.return==null||u.return()}finally{if(s)throw l}}return i}}(e,t)||yrt(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function yrt(e,t){if(e){if(typeof e=="string")return tpe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tpe(e,t):void 0}}function tpe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function xrt(e){var t=g8(e,2),n=t[0],r=t[1],i=n,o=r;return n>r&&(i=r,o=n),[i,o]}function brt(e,t,n){if(e.lte(0))return new Nc(0);var r=ZG.getDigitCount(e.toNumber()),i=new Nc(10).pow(r),o=e.div(i),s=r!==1?.05:.1,l=new Nc(Math.ceil(o.div(s).toNumber())).add(n).mul(s).mul(i);return t?l:new Nc(Math.ceil(l))}function wrt(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new Nc(0),tickMin:new Nc(0),tickMax:new Nc(0)};var o,s=brt(new Nc(t).sub(e).div(n-1),r,i);o=e<=0&&t>=0?new Nc(0):(o=new Nc(e).add(t).div(2)).sub(new Nc(o).mod(s));var l=Math.ceil(o.sub(e).div(s).toNumber()),c=Math.ceil(new Nc(t).sub(o).div(s).toNumber()),u=l+c+1;return u>n?wrt(e,t,n,r,i+1):(u<n&&(c=t>0?c+(n-u):c,l=t>0?l:l+(n-u)),{step:s,tickMin:o.sub(new Nc(l).mul(s)),tickMax:o.add(new Nc(c).mul(s))})}var SNn=vrt(function(e){var t=g8(e,2),n=t[0],r=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=Math.max(i,2),l=g8(xrt([n,r]),2),c=l[0],u=l[1];if(c===-1/0||u===1/0){var f=u===1/0?[c].concat(epe(Jhe(0,i-1).map(function(){return 1/0}))):[].concat(epe(Jhe(0,i-1).map(function(){return-1/0})),[u]);return n>r?qhe(f):f}if(c===u)return function(y,x,b){var S=1,C=new Nc(y);if(!C.isint()&&b){var _=Math.abs(y);_<1?(S=new Nc(10).pow(ZG.getDigitCount(y)-1),C=new Nc(Math.floor(C.div(S).toNumber())).mul(S)):_>1&&(C=new Nc(Math.floor(y)))}else y===0?C=new Nc(Math.floor((x-1)/2)):b||(C=new Nc(Math.floor(y)));var T=Math.floor((x-1)/2);return function(){for(var M=arguments.length,j=new Array(M),B=0;B<M;B++)j[B]=arguments[B];if(!j.length)return gNn;var W=j.reverse(),K=W[0],G=W.slice(1);return function(){return G.reduce(function(J,te){return te(J)},K.apply(void 0,arguments))}}(yNn(function(M){return C.add(new Nc(M-T).mul(S)).toNumber()}),Jhe)(0,x)}(c,i,o);var h=wrt(c,u,s,o),p=h.step,m=h.tickMin,g=h.tickMax,v=ZG.rangeStep(m,g.add(new Nc(.1).mul(p)),p);return n>r?qhe(v):v}),CNn=vrt(function(e,t){var n=g8(e,2),r=n[0],i=n[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=g8(xrt([r,i]),2),l=s[0],c=s[1];if(l===-1/0||c===1/0)return[r,i];if(l===c)return[l];var u=Math.max(t,2),f=brt(new Nc(c).sub(l).div(u-1),o,0),h=[].concat(epe(ZG.rangeStep(new Nc(l),new Nc(c).sub(new Nc(.99).mul(f)),f)),[c]);return r>i?qhe(h):h}),ENn=wo.env.NODE_ENV==="production",npe="Invariant failed";function F0(e,t){if(ENn)throw new Error(npe);var n=typeof t=="function"?t():t,r=n?"".concat(npe,": ").concat(n):npe;throw new Error(r)}var _Nn=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function QG(){return QG=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},QG.apply(this,arguments)}function Srt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function JG(e){var t=e.offset,n=e.layout,r=e.width,i=e.dataKey,o=e.data,s=e.dataPointFormatter,l=e.xAxis,c=e.yAxis,u=function(p,m){if(p==null)return{};var g,v,y=function(b,S){if(b==null)return{};var C,_,T={},M=Object.keys(b);for(_=0;_<M.length;_++)C=M[_],S.indexOf(C)>=0||(T[C]=b[C]);return T}(p,m);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(p);for(v=0;v<x.length;v++)g=x[v],m.indexOf(g)>=0||Object.prototype.propertyIsEnumerable.call(p,g)&&(y[g]=p[g])}return y}(e,_Nn),f=gl(u,!1);e.direction==="x"&&l.type!=="number"&&(wo.env.NODE_ENV!=="production"?F0(0,'ErrorBar requires Axis type property to be "number".'):F0());var h=o.map(function(p){var m=s(p,i),g=m.x,v=m.y,y=m.value,x=m.errorVal;if(!x)return null;var b,S,C=[];if(Array.isArray(x)){var _=function(Ae,_e){return function(Be){if(Array.isArray(Be))return Be}(Ae)||function(Be,Ue){var $e=Be==null?null:typeof Symbol<"u"&&Be[Symbol.iterator]||Be["@@iterator"];if($e!=null){var Je,Ne,Ke,nt,rt=[],st=!0,gt=!1;try{if(Ke=($e=$e.call(Be)).next,Ue!==0)for(;!(st=(Je=Ke.call($e)).done)&&(rt.push(Je.value),rt.length!==Ue);st=!0);}catch(lt){gt=!0,Ne=lt}finally{try{if(!st&&$e.return!=null&&(nt=$e.return(),Object(nt)!==nt))return}finally{if(gt)throw Ne}}return rt}}(Ae,_e)||function(Be,Ue){if(Be){if(typeof Be=="string")return Srt(Be,Ue);var $e=Object.prototype.toString.call(Be).slice(8,-1);return $e==="Object"&&Be.constructor&&($e=Be.constructor.name),$e==="Map"||$e==="Set"?Array.from(Be):$e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test($e)?Srt(Be,Ue):void 0}}(Ae,_e)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(x,2);b=_[0],S=_[1]}else b=S=x;if(n==="vertical"){var T=l.scale,M=v+t,j=M+r,B=M-r,W=T(y-b),K=T(y+S);C.push({x1:K,y1:j,x2:K,y2:B}),C.push({x1:W,y1:M,x2:K,y2:M}),C.push({x1:W,y1:j,x2:W,y2:B})}else if(n==="horizontal"){var G=c.scale,J=g+t,te=J-r,re=J+r,me=G(y-b),Ce=G(y+S);C.push({x1:te,y1:Ce,x2:re,y2:Ce}),C.push({x1:J,y1:me,x2:J,y2:Ce}),C.push({x1:te,y1:me,x2:re,y2:me})}return d.createElement($u,QG({className:"recharts-errorBar",key:"bar-".concat(C.map(function(Ae){return"".concat(Ae.x1,"-").concat(Ae.x2,"-").concat(Ae.y1,"-").concat(Ae.y2)}))},f),C.map(function(Ae){return d.createElement("line",QG({},Ae,{key:"line-".concat(Ae.x1,"-").concat(Ae.x2,"-").concat(Ae.y1,"-").concat(Ae.y2)}))}))});return d.createElement($u,{className:"recharts-errorBars"},h)}function v8(e){return v8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},v8(e)}function Crt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function rpe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Crt(Object(n),!0).forEach(function(r){TNn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Crt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function TNn(e,t,n){var r;return r=function(i){if(v8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(v8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=v8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}JG.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},JG.displayName="ErrorBar";var Ert=function(e){var t,n=e.children,r=e.formattedGraphicalItems,i=e.legendWidth,o=e.legendContent,s=Nm(n,$9);return s?(t=s.props&&s.props.payload?s.props&&s.props.payload:o==="children"?(r||[]).reduce(function(l,c){var u=c.item,f=c.props,h=f.sectors||f.data||[];return l.concat(h.map(function(p){return{type:s.props.iconType||u.props.legendType,value:p.name,color:p.fill,payload:p}}))},[]):(r||[]).map(function(l){var c=l.item,u=c.props,f=u.dataKey,h=u.name,p=u.legendType;return{inactive:u.hide,dataKey:f,type:s.props.iconType||p||"square",color:ipe(c),value:h||f,payload:c.props}}),rpe(rpe(rpe({},s.props),$9.getWithHeight(s,i)),{},{payload:t,item:s})):null};function y8(e){return y8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y8(e)}function _rt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wv(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_rt(Object(n),!0).forEach(function(r){M4(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_rt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function M4(e,t,n){var r;return r=function(i){if(y8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(y8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=y8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Trt(e){return function(t){if(Array.isArray(t))return ape(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return ape(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ape(t,n):void 0}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ape(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Bm(e,t,n){return Al(e)||Al(t)?n:xf(t)?mv(e,t,n):ml(t)?t(e):n}function qG(e,t,n,r){var i=fNn(e,function(s){return Bm(s,t)});if(n==="number"){var o=i.filter(function(s){return so(s)||parseFloat(s)});return o.length?[YG(o),tC(o)]:[1/0,-1/0]}return(r?i.filter(function(s){return!Al(s)}):i).map(function(s){return xf(s)||s instanceof Date?s:""})}var ipe=function(e){var t,n=e.type.displayName,r=e.props,i=r.stroke,o=r.fill;switch(n){case"Line":t=i;break;case"Area":case"Radar":t=i&&i!=="none"?i:o;break;default:t=o}return t},Art=function(e,t,n,r,i){var o=Uy(t.props.children,JG).filter(function(l){return function(c,u,f){return!!Al(u)||(c==="horizontal"?u==="yAxis":c==="vertical"||f==="x"?u==="xAxis":f!=="y"||u==="yAxis")}(r,i,l.props.direction)});if(o&&o.length){var s=o.map(function(l){return l.props.dataKey});return e.reduce(function(l,c){var u=Bm(c,n);if(Al(u))return l;var f=Array.isArray(u)?[YG(u),tC(u)]:[u,u],h=s.reduce(function(p,m){var g=Bm(c,m,0),v=f[0]-Math.abs(Array.isArray(g)?g[0]:g),y=f[1]+Math.abs(Array.isArray(g)?g[1]:g);return[Math.min(v,p[0]),Math.max(y,p[1])]},[1/0,-1/0]);return[Math.min(h[0],l[0]),Math.max(h[1],l[1])]},[1/0,-1/0])}return null},Prt=function(e,t,n,r,i){var o=t.map(function(l){var c=l.props.dataKey;return n==="number"&&c&&Art(e,l,c,r)||qG(e,c,n,i)});if(n==="number")return o.reduce(function(l,c){return[Math.min(l[0],c[0]),Math.max(l[1],c[1])]},[1/0,-1/0]);var s={};return o.reduce(function(l,c){for(var u=0,f=c.length;u<f;u++)s[c[u]]||(s[c[u]]=!0,l.push(c[u]));return l},[])},Ort=function(e,t){return e==="horizontal"&&t==="xAxis"||e==="vertical"&&t==="yAxis"||e==="centric"&&t==="angleAxis"||e==="radial"&&t==="radiusAxis"},KT=function(e,t,n){if(!e)return null;var r=e.scale,i=e.duplicateDomain,o=e.type,s=e.range,l=e.realScaleType==="scaleBand"?r.bandwidth()/2:2,c=(t||n)&&o==="category"&&r.bandwidth?r.bandwidth()/l:0;return c=e.axisType==="angleAxis"&&s?.length>=2?2*By(s[0]-s[1])*c:c,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map(function(u){var f=i?i.indexOf(u):u;return{coordinate:r(f)+c,value:u,offset:c}}).filter(function(u){return!d4(u.coordinate)}):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map(function(u,f){return{coordinate:r(u)+c,value:u,index:f,offset:c}}):r.ticks&&!n?r.ticks(e.tickCount).map(function(u){return{coordinate:r(u)+c,value:u,offset:c}}):r.domain().map(function(u,f){return{coordinate:r(u)+c,value:i?i[u]:u,index:f,offset:c}})},ope=new WeakMap,eY=function(e,t){if(typeof t!="function")return e;ope.has(e)||ope.set(e,new WeakMap);var n=ope.get(e);if(n.has(t))return n.get(t);var r=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return n.set(t,r),r},jrt=1e-4,ANn={sign:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var i=0,o=0,s=0;s<t;++s){var l=d4(e[s][n][1])?e[s][n][0]:e[s][n][1];l>=0?(e[s][n][0]=i,e[s][n][1]=i+l,i=e[s][n][1]):(e[s][n][0]=o,e[s][n][1]=o+l,o=e[s][n][1])}},expand:function(e,t){if((r=e.length)>0){for(var n,r,i,o=0,s=e[0].length;o<s;++o){for(i=n=0;n<r;++n)i+=e[n][o][1]||0;if(i)for(n=0;n<r;++n)e[n][o][1]/=i}p4(e,t)}},none:p4,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,i=e[t[0]],o=i.length;r<o;++r){for(var s=0,l=0;s<n;++s)l+=e[s][r][1]||0;i[r][1]+=i[r][0]=-l/2}p4(e,t)}},wiggle:function(e,t){if((i=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,i,o=0,s=1;s<r;++s){for(var l=0,c=0,u=0;l<i;++l){for(var f=e[t[l]],h=f[s][1]||0,p=(h-(f[s-1][1]||0))/2,m=0;m<l;++m){var g=e[t[m]];p+=(g[s][1]||0)-(g[s-1][1]||0)}c+=h,u+=p*h}n[s-1][1]+=n[s-1][0]=o,c&&(o-=u/c)}n[s-1][1]+=n[s-1][0]=o,p4(e,t)}},positive:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var i=0,o=0;o<t;++o){var s=d4(e[o][n][1])?e[o][n][0]:e[o][n][1];s>=0?(e[o][n][0]=i,e[o][n][1]=i+s,i=e[o][n][1]):(e[o][n][0]=0,e[o][n][1]=0)}}},PNn=function(e,t,n){var r=t.map(function(s){return s.props.dataKey}),i=ANn[n],o=function(){var s=gu([]),l=jfe,c=p4,u=Gkn;function f(h){var p,m,g=Array.from(s.apply(this,arguments),Ykn),v=g.length,y=-1;for(const x of h)for(p=0,++y;p<v;++p)(g[p][y]=[0,+u(x,g[p].key,y,h)]).data=x;for(p=0,m=_fe(l(g));p<v;++p)g[m[p]].index=p;return c(g,m),g}return f.keys=function(h){return arguments.length?(s=typeof h=="function"?h:gu(Array.from(h)),f):s},f.value=function(h){return arguments.length?(u=typeof h=="function"?h:gu(+h),f):u},f.order=function(h){return arguments.length?(l=h==null?jfe:typeof h=="function"?h:gu(Array.from(h)),f):l},f.offset=function(h){return arguments.length?(c=h??p4,f):c},f}().keys(r).value(function(s,l){return+Bm(s,l,0)}).order(jfe).offset(i);return o(e)};function Mrt(e){var t=e.axis,n=e.ticks,r=e.bandSize,i=e.entry,o=e.index,s=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!Al(i[t.dataKey])){var l=nG(n,"value",i[t.dataKey]);if(l)return l.coordinate+r/2}return n[o]?n[o].coordinate+r/2:null}var c=Bm(i,Al(s)?t.dataKey:s);return Al(c)?null:t.scale(c)}var Rrt=function(e){var t=e.axis,n=e.ticks,r=e.offset,i=e.bandSize,o=e.entry,s=e.index;if(t.type==="category")return n[s]?n[s].coordinate+r:null;var l=Bm(o,t.dataKey,t.domain[s]);return Al(l)?null:t.scale(l)-i/2+r},Drt=function(e,t,n){return Object.keys(e).reduce(function(r,i){var o=e[i].stackedData.reduce(function(s,l){var c=l.slice(t,n+1).reduce(function(u,f){return[YG(f.concat([u[0]]).filter(so)),tC(f.concat([u[1]]).filter(so))]},[1/0,-1/0]);return[Math.min(s[0],c[0]),Math.max(s[1],c[1])]},[1/0,-1/0]);return[Math.min(o[0],r[0]),Math.max(o[1],r[1])]},[1/0,-1/0]).map(function(r){return r===1/0||r===-1/0?0:r})},krt=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Irt=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,spe=function(e,t,n){if(ml(e))return e(t,n);if(!Array.isArray(e))return t;var r=[];if(so(e[0]))r[0]=n?e[0]:Math.min(e[0],t[0]);else if(krt.test(e[0])){var i=+krt.exec(e[0])[1];r[0]=t[0]-i}else ml(e[0])?r[0]=e[0](t[0]):r[0]=t[0];if(so(e[1]))r[1]=n?e[1]:Math.max(e[1],t[1]);else if(Irt.test(e[1])){var o=+Irt.exec(e[1])[1];r[1]=t[1]+o}else ml(e[1])?r[1]=e[1](t[1]):r[1]=t[1];return r},tY=function(e,t,n){if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var i=ehe(t,function(f){return f.coordinate}),o=1/0,s=1,l=i.length;s<l;s++){var c=i[s],u=i[s-1];o=Math.min((c.coordinate||0)-(u.coordinate||0),o)}return o===1/0?0:o}return n?void 0:0},Frt=function(e,t,n){return e&&e.length?p8(e,mv(n,"type.defaultProps.domain"))?t:e:t},Nrt=function(e,t){var n=e.props,r=n.dataKey,i=n.name,o=n.unit,s=n.formatter,l=n.tooltipType,c=n.chartType,u=n.hide;return wv(wv({},gl(e,!1)),{},{dataKey:r,unit:o,formatter:s,name:i||r,color:ipe(e),value:Bm(t,r),type:l,payload:t,chartType:c,hide:u})};function x8(e){return x8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},x8(e)}function Lrt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Brt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Lrt(Object(n),!0).forEach(function(r){ONn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lrt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ONn(e,t,n){var r;return r=function(i){if(x8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(x8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=x8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nY=Math.PI/180,jNn=function(e){return 180*e/Math.PI},Ch=function(e,t,n,r){return{x:e+Math.cos(-nY*r)*n,y:t+Math.sin(-nY*r)*n}},MNn=function(e,t){var n=t.startAngle,r=t.endAngle,i=Math.floor(n/360),o=Math.floor(r/360);return e+360*Math.min(i,o)},Urt=function(e,t){var n=function(p,m){var g=p.x,v=p.y,y=m.cx,x=m.cy,b=function(_,T){var M=_.x,j=_.y,B=T.x,W=T.y;return Math.sqrt(Math.pow(M-B,2)+Math.pow(j-W,2))}({x:g,y:v},{x:y,y:x});if(b<=0)return{radius:b};var S=(g-y)/b,C=Math.acos(S);return v>x&&(C=2*Math.PI-C),{radius:b,angle:jNn(C),angleInRadian:C}}({x:e.x,y:e.y},t),r=n.radius,i=n.angle,o=t.innerRadius,s=t.outerRadius;if(r<o||r>s)return!1;if(r===0)return!0;var l,c=function(p){var m=p.startAngle,g=p.endAngle,v=Math.floor(m/360),y=Math.floor(g/360),x=Math.min(v,y);return{startAngle:m-360*x,endAngle:g-360*x}}(t),u=c.startAngle,f=c.endAngle,h=i;if(u<=f){for(;h>f;)h-=360;for(;h<u;)h+=360;l=h>=u&&h<=f}else{for(;h>u;)h-=360;for(;h<f;)h+=360;l=h>=f&&h<=u}return l?Brt(Brt({},t),{},{radius:r,angle:MNn(h,t)}):null};function b8(e){return b8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b8(e)}var RNn=["offset"];function lpe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Vrt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Vrt(Object(n),!0).forEach(function(r){DNn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vrt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function DNn(e,t,n){var r;return r=function(i){if(b8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(b8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=b8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w8(){return w8=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},w8.apply(this,arguments)}var kNn=function(e){var t=e.value,n=e.formatter,r=Al(e.children)?t:e.children;return ml(n)?n(r):r},INn=function(e,t,n){var r,i,o=e.position,s=e.viewBox,l=e.offset,c=e.className,u=s,f=u.cx,h=u.cy,p=u.innerRadius,m=u.outerRadius,g=u.startAngle,v=u.endAngle,y=u.clockWise,x=(p+m)/2,b=function(j,B){return By(B-j)*Math.min(Math.abs(B-j),360)}(g,v),S=b>=0?1:-1;o==="insideStart"?(r=g+S*l,i=y):o==="insideEnd"?(r=v-S*l,i=!y):o==="end"&&(r=v+S*l,i=y),i=b<=0?i:!i;var C=Ch(f,h,x,r),_=Ch(f,h,x,r+359*(i?1:-1)),T="M".concat(C.x,",").concat(C.y,`
    A`).concat(x,",").concat(x,",0,1,").concat(i?0:1,`,
    `).concat(_.x,",").concat(_.y),M=Al(e.id)?L9("recharts-radial-line-"):e.id;return d.createElement("text",w8({},n,{dominantBaseline:"central",className:Es("recharts-radial-bar-label",c)}),d.createElement("defs",null,d.createElement("path",{id:M,d:T})),d.createElement("textPath",{xlinkHref:"#".concat(M)},t))},FNn=function(e){var t=e.viewBox,n=e.offset,r=e.position,i=t,o=i.cx,s=i.cy,l=i.innerRadius,c=i.outerRadius,u=(i.startAngle+i.endAngle)/2;if(r==="outside"){var f=Ch(o,s,c+n,u),h=f.x;return{x:h,y:f.y,textAnchor:h>=o?"start":"end",verticalAnchor:"middle"}}if(r==="center")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"middle"};if(r==="centerTop")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"start"};if(r==="centerBottom")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"end"};var p=Ch(o,s,(l+c)/2,u);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}},NNn=function(e){var t=e.viewBox,n=e.parentViewBox,r=e.offset,i=e.position,o=t,s=o.x,l=o.y,c=o.width,u=o.height,f=u>=0?1:-1,h=f*r,p=f>0?"end":"start",m=f>0?"start":"end",g=c>=0?1:-1,v=g*r,y=g>0?"end":"start",x=g>0?"start":"end";if(i==="top")return wf(wf({},{x:s+c/2,y:l-f*r,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(l-n.y,0),width:c}:{});if(i==="bottom")return wf(wf({},{x:s+c/2,y:l+u+h,textAnchor:"middle",verticalAnchor:m}),n?{height:Math.max(n.y+n.height-(l+u),0),width:c}:{});if(i==="left"){var b={x:s-v,y:l+u/2,textAnchor:y,verticalAnchor:"middle"};return wf(wf({},b),n?{width:Math.max(b.x-n.x,0),height:u}:{})}if(i==="right"){var S={x:s+c+v,y:l+u/2,textAnchor:x,verticalAnchor:"middle"};return wf(wf({},S),n?{width:Math.max(n.x+n.width-S.x,0),height:u}:{})}var C=n?{width:c,height:u}:{};return i==="insideLeft"?wf({x:s+v,y:l+u/2,textAnchor:x,verticalAnchor:"middle"},C):i==="insideRight"?wf({x:s+c-v,y:l+u/2,textAnchor:y,verticalAnchor:"middle"},C):i==="insideTop"?wf({x:s+c/2,y:l+h,textAnchor:"middle",verticalAnchor:m},C):i==="insideBottom"?wf({x:s+c/2,y:l+u-h,textAnchor:"middle",verticalAnchor:p},C):i==="insideTopLeft"?wf({x:s+v,y:l+h,textAnchor:x,verticalAnchor:m},C):i==="insideTopRight"?wf({x:s+c-v,y:l+h,textAnchor:y,verticalAnchor:m},C):i==="insideBottomLeft"?wf({x:s+v,y:l+u-h,textAnchor:x,verticalAnchor:p},C):i==="insideBottomRight"?wf({x:s+c-v,y:l+u-h,textAnchor:y,verticalAnchor:p},C):s4(i)&&(so(i.x)||kT(i.x))&&(so(i.y)||kT(i.y))?wf({x:s+IT(i.x,c),y:l+IT(i.y,u),textAnchor:"end",verticalAnchor:"end"},C):wf({x:s+c/2,y:l+u/2,textAnchor:"middle",verticalAnchor:"middle"},C)},LNn=function(e){return"cx"in e&&so(e.cx)};function fp(e){var t,n=e.offset,r=wf({offset:n===void 0?5:n},function(v,y){if(v==null)return{};var x,b,S=function(_,T){if(_==null)return{};var M,j,B={},W=Object.keys(_);for(j=0;j<W.length;j++)M=W[j],T.indexOf(M)>=0||(B[M]=_[M]);return B}(v,y);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(v);for(b=0;b<C.length;b++)x=C[b],y.indexOf(x)>=0||Object.prototype.propertyIsEnumerable.call(v,x)&&(S[x]=v[x])}return S}(e,RNn)),i=r.viewBox,o=r.position,s=r.value,l=r.children,c=r.content,u=r.className,f=u===void 0?"":u,h=r.textBreakAll;if(!i||Al(s)&&Al(l)&&!(0,d.isValidElement)(c)&&!ml(c))return null;if((0,d.isValidElement)(c))return(0,d.cloneElement)(c,r);if(ml(c)){if((0,d.isValidElement)(t=(0,d.createElement)(c,r)))return t}else t=kNn(r);var p=LNn(i),m=gl(r,!0);if(p&&(o==="insideStart"||o==="insideEnd"||o==="end"))return INn(r,t,m);var g=p?FNn(r):NNn(r);return d.createElement(PG,w8({className:Es("recharts-label",f)},m,g,{breakAll:h}),t)}fp.displayName="Label";var $rt=function(e){var t=e.cx,n=e.cy,r=e.angle,i=e.startAngle,o=e.endAngle,s=e.r,l=e.radius,c=e.innerRadius,u=e.outerRadius,f=e.x,h=e.y,p=e.top,m=e.left,g=e.width,v=e.height,y=e.clockWise,x=e.labelViewBox;if(x)return x;if(so(g)&&so(v)){if(so(f)&&so(h))return{x:f,y:h,width:g,height:v};if(so(p)&&so(m))return{x:p,y:m,width:g,height:v}}return so(f)&&so(h)?{x:f,y:h,width:0,height:0}:so(t)&&so(n)?{cx:t,cy:n,startAngle:i||r||0,endAngle:o||r||0,innerRadius:c||0,outerRadius:u||l||s||0,clockWise:y}:e.viewBox?e.viewBox:{}};fp.parseViewBox=$rt,fp.renderCallByParent=function(e,t){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var r=e.children,i=$rt(e),o=Uy(r,fp).map(function(l,c){return(0,d.cloneElement)(l,{viewBox:t||i,key:"label-".concat(c)})});if(!n)return o;var s=function(l,c){return l?l===!0?d.createElement(fp,{key:"label-implicit",viewBox:c}):xf(l)?d.createElement(fp,{key:"label-implicit",viewBox:c,value:l}):(0,d.isValidElement)(l)?l.type===fp?(0,d.cloneElement)(l,{key:"label-implicit",viewBox:c}):d.createElement(fp,{key:"label-implicit",content:l,viewBox:c}):ml(l)?d.createElement(fp,{key:"label-implicit",content:l,viewBox:c}):s4(l)?d.createElement(fp,w8({viewBox:c},l,{key:"label-implicit"})):null:null}(e.label,t||i);return[s].concat(function(l){return function(c){if(Array.isArray(c))return lpe(c)}(l)||function(c){if(typeof Symbol<"u"&&c[Symbol.iterator]!=null||c["@@iterator"]!=null)return Array.from(c)}(l)||function(c,u){if(c){if(typeof c=="string")return lpe(c,u);var f=Object.prototype.toString.call(c).slice(8,-1);return f==="Object"&&c.constructor&&(f=c.constructor.name),f==="Map"||f==="Set"?Array.from(c):f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f)?lpe(c,u):void 0}}(l)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(o))};var BNn=Fc(function(e){var t=e==null?0:e.length;return t?e[t-1]:void 0});function S8(e){return S8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},S8(e)}var UNn=["valueAccessor"],VNn=["data","dataKey","clockWise","id","textBreakAll"];function cpe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function rY(){return rY=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},rY.apply(this,arguments)}function zrt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Wrt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?zrt(Object(n),!0).forEach(function(r){$Nn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zrt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function $Nn(e,t,n){var r;return r=function(i){if(S8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(S8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=S8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hrt(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var zNn=function(e){return Array.isArray(e.value)?BNn(e.value):e.value};function rC(e){var t=e.valueAccessor,n=t===void 0?zNn:t,r=Hrt(e,UNn),i=r.data,o=r.dataKey,s=r.clockWise,l=r.id,c=r.textBreakAll,u=Hrt(r,VNn);return i&&i.length?d.createElement($u,{className:"recharts-label-list"},i.map(function(f,h){var p=Al(o)?n(f,h):Bm(f&&f.payload,o),m=Al(l)?{}:{id:"".concat(l,"-").concat(h)};return d.createElement(fp,rY({},gl(f,!0),u,m,{parentViewBox:f.parentViewBox,value:p,textBreakAll:c,viewBox:fp.parseViewBox(Al(s)?f:Wrt(Wrt({},f),{},{clockWise:s})),key:"label-".concat(h),index:h}))})):null}function C8(e){return C8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},C8(e)}function upe(){return upe=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},upe.apply(this,arguments)}function Grt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Yrt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Grt(Object(n),!0).forEach(function(r){WNn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Grt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function WNn(e,t,n){var r;return r=function(i){if(C8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(C8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=C8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}rC.displayName="LabelList",rC.renderCallByParent=function(e,t){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var r=Uy(e.children,rC).map(function(i,o){return(0,d.cloneElement)(i,{data:t,key:"labelList-".concat(o)})});return n?[function(i,o){return i?i===!0?d.createElement(rC,{key:"labelList-implicit",data:o}):d.isValidElement(i)||ml(i)?d.createElement(rC,{key:"labelList-implicit",data:o,content:i}):s4(i)?d.createElement(rC,rY({data:o},i,{key:"labelList-implicit"})):null:null}(e.label,t)].concat(function(i){return function(o){if(Array.isArray(o))return cpe(o)}(i)||function(o){if(typeof Symbol<"u"&&o[Symbol.iterator]!=null||o["@@iterator"]!=null)return Array.from(o)}(i)||function(o,s){if(o){if(typeof o=="string")return cpe(o,s);var l=Object.prototype.toString.call(o).slice(8,-1);return l==="Object"&&o.constructor&&(l=o.constructor.name),l==="Map"||l==="Set"?Array.from(o):l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?cpe(o,s):void 0}}(i)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(r)):r};var aY=function(e){var t=e.cx,n=e.cy,r=e.radius,i=e.angle,o=e.sign,s=e.isExternal,l=e.cornerRadius,c=e.cornerIsExternal,u=l*(s?1:-1)+r,f=Math.asin(l/u)/nY,h=c?i:i+o*f,p=c?i-o*f:i;return{center:Ch(t,n,u,h),circleTangency:Ch(t,n,r,h),lineTangency:Ch(t,n,u*Math.cos(f*nY),p),theta:f}},Krt=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,i=e.outerRadius,o=e.startAngle,s=function(m,g){return By(g-m)*Math.min(Math.abs(g-m),359.999)}(o,e.endAngle),l=o+s,c=Ch(t,n,i,o),u=Ch(t,n,i,l),f="M ".concat(c.x,",").concat(c.y,`
    A `).concat(i,",").concat(i,`,0,
    `).concat(+(Math.abs(s)>180),",").concat(+(o>l),`,
    `).concat(u.x,",").concat(u.y,`
  `);if(r>0){var h=Ch(t,n,r,o),p=Ch(t,n,r,l);f+="L ".concat(p.x,",").concat(p.y,`
            A `).concat(r,",").concat(r,`,0,
            `).concat(+(Math.abs(s)>180),",").concat(+(o<=l),`,
            `).concat(h.x,",").concat(h.y," Z")}else f+="L ".concat(t,",").concat(n," Z");return f},HNn={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},Xrt=function(e){var t=Yrt(Yrt({},HNn),e),n=t.cx,r=t.cy,i=t.innerRadius,o=t.outerRadius,s=t.cornerRadius,l=t.forceCornerRadius,c=t.cornerIsExternal,u=t.startAngle,f=t.endAngle,h=t.className;if(o<i||u===f)return null;var p,m=Es("recharts-sector",h),g=o-i,v=IT(s,g,0,!0);return p=v>0&&Math.abs(u-f)<360?function(y){var x=y.cx,b=y.cy,S=y.innerRadius,C=y.outerRadius,_=y.cornerRadius,T=y.forceCornerRadius,M=y.cornerIsExternal,j=y.startAngle,B=y.endAngle,W=By(B-j),K=aY({cx:x,cy:b,radius:C,angle:j,sign:W,cornerRadius:_,cornerIsExternal:M}),G=K.circleTangency,J=K.lineTangency,te=K.theta,re=aY({cx:x,cy:b,radius:C,angle:B,sign:-W,cornerRadius:_,cornerIsExternal:M}),me=re.circleTangency,Ce=re.lineTangency,Ae=re.theta,_e=M?Math.abs(j-B):Math.abs(j-B)-te-Ae;if(_e<0)return T?"M ".concat(J.x,",").concat(J.y,`
        a`).concat(_,",").concat(_,",0,0,1,").concat(2*_,`,0
        a`).concat(_,",").concat(_,",0,0,1,").concat(2*-_,`,0
      `):Krt({cx:x,cy:b,innerRadius:S,outerRadius:C,startAngle:j,endAngle:B});var Be="M ".concat(J.x,",").concat(J.y,`
    A`).concat(_,",").concat(_,",0,0,").concat(+(W<0),",").concat(G.x,",").concat(G.y,`
    A`).concat(C,",").concat(C,",0,").concat(+(_e>180),",").concat(+(W<0),",").concat(me.x,",").concat(me.y,`
    A`).concat(_,",").concat(_,",0,0,").concat(+(W<0),",").concat(Ce.x,",").concat(Ce.y,`
  `);if(S>0){var Ue=aY({cx:x,cy:b,radius:S,angle:j,sign:W,isExternal:!0,cornerRadius:_,cornerIsExternal:M}),$e=Ue.circleTangency,Je=Ue.lineTangency,Ne=Ue.theta,Ke=aY({cx:x,cy:b,radius:S,angle:B,sign:-W,isExternal:!0,cornerRadius:_,cornerIsExternal:M}),nt=Ke.circleTangency,rt=Ke.lineTangency,st=Ke.theta,gt=M?Math.abs(j-B):Math.abs(j-B)-Ne-st;if(gt<0&&_===0)return"".concat(Be,"L").concat(x,",").concat(b,"Z");Be+="L".concat(rt.x,",").concat(rt.y,`
      A`).concat(_,",").concat(_,",0,0,").concat(+(W<0),",").concat(nt.x,",").concat(nt.y,`
      A`).concat(S,",").concat(S,",0,").concat(+(gt>180),",").concat(+(W>0),",").concat($e.x,",").concat($e.y,`
      A`).concat(_,",").concat(_,",0,0,").concat(+(W<0),",").concat(Je.x,",").concat(Je.y,"Z")}else Be+="L".concat(x,",").concat(b,"Z");return Be}({cx:n,cy:r,innerRadius:i,outerRadius:o,cornerRadius:Math.min(v,g/2),forceCornerRadius:l,cornerIsExternal:c,startAngle:u,endAngle:f}):Krt({cx:n,cy:r,innerRadius:i,outerRadius:o,startAngle:u,endAngle:f}),d.createElement("path",upe({},gl(t,!0),{className:m,d:p,role:"img"}))};function E8(e){return E8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},E8(e)}function dpe(){return dpe=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},dpe.apply(this,arguments)}function Zrt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Qrt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Zrt(Object(n),!0).forEach(function(r){GNn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zrt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function GNn(e,t,n){var r;return r=function(i){if(E8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(E8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=E8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Jrt={curveBasisClosed:function(e){return new cet(e)},curveBasisOpen:function(e){return new uet(e)},curveBasis:function(e){return new set(e)},curveBumpX:function(e){return new aet(e,!0)},curveBumpY:function(e){return new aet(e,!1)},curveLinearClosed:function(e){return new det(e)},curveLinear:cG,curveMonotoneX:function(e){return new hG(e)},curveMonotoneY:function(e){return new met(e)},curveNatural:function(e){return new yet(e)},curveStep:function(e){return new pG(e,.5)},curveStepAfter:function(e){return new pG(e,1)},curveStepBefore:function(e){return new pG(e,0)}},iY=function(e){return e.x===+e.x&&e.y===+e.y},_8=function(e){return e.x},T8=function(e){return e.y},A8=function(e){var t=e.className,n=e.points,r=e.path,i=e.pathRef;if(!(n&&n.length||r))return null;var o=n&&n.length?function(s){var l,c=s.type,u=c===void 0?"linear":c,f=s.points,h=f===void 0?[]:f,p=s.baseLine,m=s.layout,g=s.connectNulls,v=g!==void 0&&g,y=function(C,_){if(ml(C))return C;var T="curve".concat(iG(C));return T!=="curveMonotone"&&T!=="curveBump"||!_?Jrt[T]||cG:Jrt["".concat(T).concat(_==="vertical"?"Y":"X")]}(u,m),x=v?h.filter(function(C){return iY(C)}):h;if(Array.isArray(p)){var b=v?p.filter(function(C){return iY(C)}):p,S=x.map(function(C,_){return Qrt(Qrt({},C),{},{base:b[_]})});return(l=m==="vertical"?uG().y(T8).x1(_8).x0(function(C){return C.base.x}):uG().x(_8).y1(T8).y0(function(C){return C.base.y})).defined(iY).curve(y),l(S)}return(l=m==="vertical"&&so(p)?uG().y(T8).x1(_8).x0(p):so(p)?uG().x(_8).y1(T8).y0(p):ret().x(_8).y(T8)).defined(iY).curve(y),l(x)}(e):r;return d.createElement("path",dpe({},gl(e,!1),rG(e),{className:Es("recharts-curve",t),d:o,ref:i}))},YNn=Object.getOwnPropertyNames,KNn=Object.getOwnPropertySymbols,XNn=Object.prototype.hasOwnProperty;function qrt(e,t){return function(n,r,i){return e(n,r,i)&&t(n,r,i)}}function oY(e){return function(t,n,r){if(!t||!n||typeof t!="object"||typeof n!="object")return e(t,n,r);var i=r.cache,o=i.get(t),s=i.get(n);if(o&&s)return o===n&&s===t;i.set(t,n),i.set(n,t);var l=e(t,n,r);return i.delete(t),i.delete(n),l}}function eat(e){return YNn(e).concat(KNn(e))}var tat=Object.hasOwn||function(e,t){return XNn.call(e,t)};function R4(e,t){return e||t?e===t:e===t||e!=e&&t!=t}var nat="_owner",rat=Object.getOwnPropertyDescriptor,aat=Object.keys;function ZNn(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function QNn(e,t){return R4(e.getTime(),t.getTime())}function iat(e,t,n){if(e.size!==t.size)return!1;for(var r,i,o={},s=e.entries(),l=0;(r=s.next())&&!r.done;){for(var c=t.entries(),u=!1,f=0;(i=c.next())&&!i.done;){var h=r.value,p=h[0],m=h[1],g=i.value,v=g[0],y=g[1];u||o[f]||!(u=n.equals(p,v,l,f,e,t,n)&&n.equals(m,y,p,v,e,t,n))||(o[f]=!0),f++}if(!u)return!1;l++}return!0}function JNn(e,t,n){var r,i=aat(e),o=i.length;if(aat(t).length!==o)return!1;for(;o-- >0;)if((r=i[o])===nat&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!tat(t,r)||!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function P8(e,t,n){var r,i,o,s=eat(e),l=s.length;if(eat(t).length!==l)return!1;for(;l-- >0;)if((r=s[l])===nat&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!tat(t,r)||!n.equals(e[r],t[r],r,r,e,t,n)||(i=rat(e,r),o=rat(t,r),(i||o)&&(!i||!o||i.configurable!==o.configurable||i.enumerable!==o.enumerable||i.writable!==o.writable)))return!1;return!0}function qNn(e,t){return R4(e.valueOf(),t.valueOf())}function eLn(e,t){return e.source===t.source&&e.flags===t.flags}function oat(e,t,n){if(e.size!==t.size)return!1;for(var r,i,o={},s=e.values();(r=s.next())&&!r.done;){for(var l=t.values(),c=!1,u=0;(i=l.next())&&!i.done;)c||o[u]||!(c=n.equals(r.value,i.value,r.value,i.value,e,t,n))||(o[u]=!0),u++;if(!c)return!1}return!0}function tLn(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}var nLn=Array.isArray,sat=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,lat=Object.assign,rLn=Object.prototype.toString.call.bind(Object.prototype.toString),aLn=aC();function aC(e){e===void 0&&(e={});var t,n=e.circular,r=n!==void 0&&n,i=e.createInternalComparator,o=e.createState,s=e.strict,l=s!==void 0&&s,c=function(h){var p=h.circular,m=h.createCustomConfig,g=h.strict,v={areArraysEqual:g?P8:ZNn,areDatesEqual:QNn,areMapsEqual:g?qrt(iat,P8):iat,areObjectsEqual:g?P8:JNn,arePrimitiveWrappersEqual:qNn,areRegExpsEqual:eLn,areSetsEqual:g?qrt(oat,P8):oat,areTypedArraysEqual:g?P8:tLn};if(m&&(v=lat({},v,m(v))),p){var y=oY(v.areArraysEqual),x=oY(v.areMapsEqual),b=oY(v.areObjectsEqual),S=oY(v.areSetsEqual);v=lat({},v,{areArraysEqual:y,areMapsEqual:x,areObjectsEqual:b,areSetsEqual:S})}return v}(e),u=function(h){var p=h.areArraysEqual,m=h.areDatesEqual,g=h.areMapsEqual,v=h.areObjectsEqual,y=h.arePrimitiveWrappersEqual,x=h.areRegExpsEqual,b=h.areSetsEqual,S=h.areTypedArraysEqual;return function(C,_,T){if(C===_)return!0;if(C==null||_==null||typeof C!="object"||typeof _!="object")return C!=C&&_!=_;var M=C.constructor;if(M!==_.constructor)return!1;if(M===Object)return v(C,_,T);if(nLn(C))return p(C,_,T);if(sat!=null&&sat(C))return S(C,_,T);if(M===Date)return m(C,_,T);if(M===RegExp)return x(C,_,T);if(M===Map)return g(C,_,T);if(M===Set)return b(C,_,T);var j=rLn(C);return j==="[object Date]"?m(C,_,T):j==="[object RegExp]"?x(C,_,T):j==="[object Map]"?g(C,_,T):j==="[object Set]"?b(C,_,T):j==="[object Object]"?typeof C.then!="function"&&typeof _.then!="function"&&v(C,_,T):j==="[object Arguments]"?v(C,_,T):(j==="[object Boolean]"||j==="[object Number]"||j==="[object String]")&&y(C,_,T)}}(c),f=i?i(u):(t=u,function(h,p,m,g,v,y,x){return t(h,p,x)});return function(h){var p=h.circular,m=h.comparator,g=h.createState,v=h.equals,y=h.strict;if(g)return function(b,S){var C=g(),_=C.cache,T=_===void 0?p?new WeakMap:void 0:_,M=C.meta;return m(b,S,{cache:T,equals:v,meta:M,strict:y})};if(p)return function(b,S){return m(b,S,{cache:new WeakMap,equals:v,meta:void 0,strict:y})};var x={cache:void 0,equals:v,meta:void 0,strict:y};return function(b,S){return m(b,S,x)}}({circular:r,comparator:u,createState:o,equals:f,strict:l})}function cat(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1;requestAnimationFrame(function r(i){n<0&&(n=i),i-n>t?(e(i),n=-1):function(o){typeof requestAnimationFrame<"u"&&requestAnimationFrame(o)}(r)})}function fpe(e){return fpe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fpe(e)}function uat(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function iLn(){var e=function(){return null},t=!1,n=function r(i){if(!t){if(Array.isArray(i)){if(!i.length)return;var o=function(c){return function(u){if(Array.isArray(u))return u}(c)||function(u){if(typeof Symbol<"u"&&u[Symbol.iterator]!=null||u["@@iterator"]!=null)return Array.from(u)}(c)||function(u,f){if(u){if(typeof u=="string")return uat(u,f);var h=Object.prototype.toString.call(u).slice(8,-1);return h==="Object"&&u.constructor&&(h=u.constructor.name),h==="Map"||h==="Set"?Array.from(u):h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h)?uat(u,f):void 0}}(c)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(i),s=o[0],l=o.slice(1);return typeof s=="number"?void cat(r.bind(null,l),s):(r(s),void cat(r.bind(null,l)))}fpe(i)==="object"&&e(i),typeof i=="function"&&i()}};return{stop:function(){t=!0},start:function(r){t=!1,n(r)},subscribe:function(r){return e=r,function(){e=function(){return null}}}}}function O8(e){return O8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},O8(e)}function dat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function fat(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?dat(Object(n),!0).forEach(function(r){hat(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function hat(e,t,n){return(t=function(r){var i=function(o){if(O8(o)!=="object"||o===null)return o;var s=o[Symbol.toPrimitive];if(s!==void 0){var l=s.call(o,"string");if(O8(l)!=="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(o)}(r);return O8(i)==="symbol"?i:String(i)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}aC({strict:!0}),aC({circular:!0}),aC({circular:!0,strict:!0}),aC({createInternalComparator:function(){return R4}}),aC({strict:!0,createInternalComparator:function(){return R4}}),aC({circular:!0,createInternalComparator:function(){return R4}}),aC({circular:!0,createInternalComparator:function(){return R4},strict:!0});var oLn=function(e){return e},j8=function(e,t){return Object.keys(t).reduce(function(n,r){return fat(fat({},n),{},hat({},r,e(r,t[r])))},{})},pat=function(e,t,n){return e.map(function(r){return"".concat((i=r,i.replace(/([A-Z])/g,function(o){return"-".concat(o.toLowerCase())}))," ").concat(t,"ms ").concat(n);var i}).join(",")},sLn=wo.env.NODE_ENV!=="production",sY=function(e,t,n,r,i,o,s,l){if(sLn&&typeof console<"u"&&console.warn&&(t===void 0&&console.warn("LogUtils requires an error message argument"),!e))if(t===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,s,l],u=0;console.warn(t.replace(/%s/g,function(){return c[u++]}))}};function mat(e,t){if(e){if(typeof e=="string")return hpe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hpe(e,t):void 0}}function hpe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var lY=1e-4,gat=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},vat=function(e,t){return e.map(function(n,r){return n*Math.pow(t,r)}).reduce(function(n,r){return n+r})},yat=function(e,t){return function(n){var r=gat(e,t);return vat(r,n)}},xat=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],i=t[1],o=t[2],s=t[3];if(t.length===1)switch(t[0]){case"linear":r=0,i=0,o=1,s=1;break;case"ease":r=.25,i=.1,o=.25,s=1;break;case"ease-in":r=.42,i=0,o=1,s=1;break;case"ease-out":r=.42,i=0,o=.58,s=1;break;case"ease-in-out":r=0,i=0,o=.58,s=1;break;default:var l=t[0].split("(");if(l[0]==="cubic-bezier"&&l[1].split(")")[0].split(",").length===4){var c=l[1].split(")")[0].split(",").map(function(y){return parseFloat(y)}),u=function(y,x){return function(b){if(Array.isArray(b))return b}(y)||function(b,S){var C=b==null?null:typeof Symbol<"u"&&b[Symbol.iterator]||b["@@iterator"];if(C!=null){var _,T,M,j,B=[],W=!0,K=!1;try{if(M=(C=C.call(b)).next,S!==0)for(;!(W=(_=M.call(C)).done)&&(B.push(_.value),B.length!==S);W=!0);}catch(G){K=!0,T=G}finally{try{if(!W&&C.return!=null&&(j=C.return(),Object(j)!==j))return}finally{if(K)throw T}}return B}}(y,x)||mat(y,x)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(c,4);r=u[0],i=u[1],o=u[2],s=u[3]}else sY(!1,"[configBezier]: arguments should be one of oneOf 'linear', 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', instead received %s",t)}sY([r,o,i,s].every(function(y){return typeof y=="number"&&y>=0&&y<=1}),"[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s",t);var f,h,p=yat(r,o),m=yat(i,s),g=(f=r,h=o,function(y){var x=gat(f,h),b=[].concat(function(S){return function(C){if(Array.isArray(C))return hpe(C)}(S)||function(C){if(typeof Symbol<"u"&&C[Symbol.iterator]!=null||C["@@iterator"]!=null)return Array.from(C)}(S)||mat(S)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(x.map(function(S,C){return S*C}).slice(1)),[0]);return vat(b,y)}),v=function(y){for(var x,b=y>1?1:y,S=b,C=0;C<8;++C){var _=p(S)-b,T=g(S);if(Math.abs(_-b)<lY||T<lY)return m(S);S=(x=S-_/T)>1?1:x<0?0:x}return m(S)};return v.isStepper=!1,v};function M8(e){return M8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},M8(e)}function bat(e){return function(t){if(Array.isArray(t))return mpe(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||Sat(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function wat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Eh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?wat(Object(n),!0).forEach(function(r){ppe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ppe(e,t,n){return(t=function(r){var i=function(o){if(M8(o)!=="object"||o===null)return o;var s=o[Symbol.toPrimitive];if(s!==void 0){var l=s.call(o,"string");if(M8(l)!=="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(o)}(r);return M8(i)==="symbol"?i:String(i)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Sat(e,t){if(e){if(typeof e=="string")return mpe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mpe(e,t):void 0}}function mpe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var cY=function(e,t,n){return e+(t-e)*n},gpe=function(e){return e.from!==e.to},lLn=function e(t,n,r){var i=j8(function(o,s){if(gpe(s)){var l=function(f,h){return function(p){if(Array.isArray(p))return p}(f)||function(p,m){var g=p==null?null:typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(g!=null){var v,y,x,b,S=[],C=!0,_=!1;try{if(x=(g=g.call(p)).next,m!==0)for(;!(C=(v=x.call(g)).done)&&(S.push(v.value),S.length!==m);C=!0);}catch(T){_=!0,y=T}finally{try{if(!C&&g.return!=null&&(b=g.return(),Object(b)!==b))return}finally{if(_)throw y}}return S}}(f,h)||Sat(f,h)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(t(s.from,s.to,s.velocity),2),c=l[0],u=l[1];return Eh(Eh({},s),{},{from:c,velocity:u})}return s},n);return r<1?j8(function(o,s){return gpe(s)?Eh(Eh({},s),{},{velocity:cY(s.velocity,i[o].velocity,r),from:cY(s.from,i[o].from,r)}):s},n):e(t,i,r-1)};function D4(e){return D4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},D4(e)}var cLn=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function vpe(e){return function(t){if(Array.isArray(t))return ype(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return ype(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ype(t,n):void 0}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ype(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Cat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function zy(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Cat(Object(n),!0).forEach(function(r){R8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function R8(e,t,n){return(t=Eat(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Eat(e){var t=function(n){if(D4(n)!=="object"||n===null)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(D4(i)!=="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return D4(t)==="symbol"?t:String(t)}function xpe(e,t){return xpe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},xpe(e,t)}function bpe(e,t){if(t&&(D4(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wpe(e)}function wpe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function uY(e){return uY=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},uY(e)}var F2=function(){(function(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),r&&xpe(n,r)})(t,d.PureComponent);var e=function(n){var r=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var i,o=uY(n);if(r){var s=uY(this).constructor;i=Reflect.construct(o,arguments,s)}else i=o.apply(this,arguments);return bpe(this,i)}}(t);function t(n,r){var i;(function(m,g){if(!(m instanceof g))throw new TypeError("Cannot call a class as a function")})(this,t);var o=(i=e.call(this,n,r)).props,s=o.isActive,l=o.attributeName,c=o.from,u=o.to,f=o.steps,h=o.children,p=o.duration;if(i.handleStyleChange=i.handleStyleChange.bind(wpe(i)),i.changeStyle=i.changeStyle.bind(wpe(i)),!s||p<=0)return i.state={style:{}},typeof h=="function"&&(i.state={style:u}),bpe(i);if(f&&f.length)i.state={style:f[0].style};else if(c){if(typeof h=="function")return i.state={style:c},bpe(i);i.state={style:l?R8({},l,c):c}}else i.state={style:{}};return i}return function(n,r){r&&function(i,o){for(var s=0;s<o.length;s++){var l=o[s];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(i,Eat(l.key),l)}}(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1})}(t,[{key:"componentDidMount",value:function(){var n=this.props,r=n.isActive,i=n.canBegin;this.mounted=!0,r&&i&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(n){var r=this.props,i=r.isActive,o=r.canBegin,s=r.attributeName,l=r.shouldReAnimate,c=r.to,u=r.from,f=this.state.style;if(o)if(i){if(!(aLn(n.to,c)&&n.canBegin&&n.isActive)){var h=!n.canBegin||!n.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var p=h||l?u:n.to;if(this.state&&f){var m={style:s?R8({},s,p):p};(s&&f[s]!==p||!s&&f!==p)&&this.setState(m)}this.runAnimation(zy(zy({},this.props),{},{from:p,begin:0}))}}else{var g={style:s?R8({},s,c):c};this.state&&f&&(s&&f[s]!==c||!s&&f!==c)&&this.setState(g)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var n=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),n&&n()}},{key:"handleStyleChange",value:function(n){this.changeStyle(n)}},{key:"changeStyle",value:function(n){this.mounted&&this.setState({style:n})}},{key:"runJSAnimation",value:function(n){var r=this,i=n.from,o=n.to,s=n.duration,l=n.easing,c=n.begin,u=n.onAnimationEnd,f=n.onAnimationStart,h=function(p,m,g,v,y){var x,b,S,C,_=(x=p,b=m,[Object.keys(x),Object.keys(b)].reduce(function(W,K){return W.filter(function(G){return K.includes(G)})})),T=_.reduce(function(W,K){return Eh(Eh({},W),{},ppe({},K,[p[K],m[K]]))},{}),M=_.reduce(function(W,K){return Eh(Eh({},W),{},ppe({},K,{from:p[K],velocity:0,to:m[K]}))},{}),j=-1,B=function(){return null};return B=g.isStepper?function(W){S||(S=W);var K=(W-S)/g.dt;M=lLn(g,M,K),y(Eh(Eh(Eh({},p),m),j8(function(G,J){return J.from},M))),S=W,Object.values(M).filter(gpe).length&&(j=requestAnimationFrame(B))}:function(W){C||(C=W);var K=(W-C)/v,G=j8(function(te,re){return cY.apply(void 0,bat(re).concat([g(K)]))},T);if(y(Eh(Eh(Eh({},p),m),G)),K<1)j=requestAnimationFrame(B);else{var J=j8(function(te,re){return cY.apply(void 0,bat(re).concat([g(1)]))},T);y(Eh(Eh(Eh({},p),m),J))}},function(){return requestAnimationFrame(B),function(){cancelAnimationFrame(j)}}}(i,o,function(){for(var p=arguments.length,m=new Array(p),g=0;g<p;g++)m[g]=arguments[g];var v=m[0];if(typeof v=="string")switch(v){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return xat(v);case"spring":return function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x=y.stiff,b=x===void 0?100:x,S=y.damping,C=S===void 0?8:S,_=y.dt,T=_===void 0?17:_,M=function(j,B,W){var K=W+(-(j-B)*b-W*C)*T/1e3,G=W*T/1e3+j;return Math.abs(G-B)<lY&&Math.abs(K)<lY?[B,0]:[G,K]};return M.isStepper=!0,M.dt=T,M}();default:if(v.split("(")[0]==="cubic-bezier")return xat(v);sY(!1,"[configEasing]: first argument should be one of 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', 'linear' and 'spring', instead  received %s",m)}return typeof v=="function"?v:(sY(!1,"[configEasing]: first argument type should be function or string, instead received %s",m),null)}(l),s,this.changeStyle);this.manager.start([f,c,function(){r.stopJSAnimation=h()},s,u])}},{key:"runStepAnimation",value:function(n){var r=this,i=n.steps,o=n.begin,s=n.onAnimationStart,l=i[0],c=l.style,u=l.duration,f=u===void 0?0:u;return this.manager.start([s].concat(vpe(i.reduce(function(h,p,m){if(m===0)return h;var g=p.duration,v=p.easing,y=v===void 0?"ease":v,x=p.style,b=p.properties,S=p.onAnimationEnd,C=m>0?i[m-1]:p,_=b||Object.keys(x);if(typeof y=="function"||y==="spring")return[].concat(vpe(h),[r.runJSAnimation.bind(r,{from:C.style,to:x,duration:g,easing:y}),g]);var T=pat(_,g,y),M=zy(zy(zy({},C.style),x),{},{transition:T});return[].concat(vpe(h),[M,g,S]).filter(oLn)},[c,Math.max(f,o)])),[n.onAnimationEnd]))}},{key:"runAnimation",value:function(n){this.manager||(this.manager=iLn());var r=n.begin,i=n.duration,o=n.attributeName,s=n.to,l=n.easing,c=n.onAnimationStart,u=n.onAnimationEnd,f=n.steps,h=n.children,p=this.manager;if(this.unSubscribe=p.subscribe(this.handleStyleChange),typeof l!="function"&&typeof h!="function"&&l!=="spring")if(f.length>1)this.runStepAnimation(n);else{var m=o?R8({},o,s):s,g=pat(Object.keys(m),i,l);p.start([c,r,zy(zy({},m),{},{transition:g}),i,u])}else this.runJSAnimation(n)}},{key:"render",value:function(){var n=this.props,r=n.children;n.begin;var i=n.duration;n.attributeName,n.easing;var o=n.isActive;n.steps,n.from,n.to,n.canBegin,n.onAnimationEnd,n.shouldReAnimate,n.onAnimationReStart;var s=function(f,h){if(f==null)return{};var p,m,g=function(y,x){if(y==null)return{};var b,S,C={},_=Object.keys(y);for(S=0;S<_.length;S++)b=_[S],x.indexOf(b)>=0||(C[b]=y[b]);return C}(f,h);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(f);for(m=0;m<v.length;m++)p=v[m],h.indexOf(p)>=0||Object.prototype.propertyIsEnumerable.call(f,p)&&(g[p]=f[p])}return g}(n,cLn),l=d.Children.count(r),c=this.state.style;if(typeof r=="function")return r(c);if(!o||l===0||i<=0)return r;var u=function(f){var h=f.props,p=h.style,m=p===void 0?{}:p,g=h.className;return(0,d.cloneElement)(f,zy(zy({},s),{},{style:zy(zy({},m),c),className:g}))};return l===1?u(d.Children.only(r)):d.createElement("div",null,d.Children.map(r,function(f){return u(f)}))}}]),t}();function D8(e){return D8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},D8(e)}function dY(){return dY=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},dY.apply(this,arguments)}function _at(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Tat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Aat(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Tat(Object(n),!0).forEach(function(r){uLn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uLn(e,t,n){var r;return r=function(i){if(D8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(D8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=D8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}F2.displayName="Animate",F2.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},F2.propTypes={from:At.oneOfType([At.object,At.string]),to:At.oneOfType([At.object,At.string]),attributeName:At.string,duration:At.number,begin:At.number,easing:At.oneOfType([At.string,At.func]),steps:At.arrayOf(At.shape({duration:At.number.isRequired,style:At.object.isRequired,easing:At.oneOfType([At.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),At.func]),properties:At.arrayOf("string"),onAnimationEnd:At.func})),children:At.oneOfType([At.node,At.func]),isActive:At.bool,canBegin:At.bool,onAnimationEnd:At.func,shouldReAnimate:At.bool,onAnimationStart:At.func,onAnimationReStart:At.func},At.object,At.object,At.object,At.element,At.object,At.object,At.object,At.oneOfType([At.array,At.element]),At.any;var Pat=function(e,t,n,r,i){var o,s=Math.min(Math.abs(n)/2,Math.abs(r)/2),l=r>=0?1:-1,c=n>=0?1:-1,u=r>=0&&n>=0||r<0&&n<0?1:0;if(s>0&&i instanceof Array){for(var f=[0,0,0,0],h=0;h<4;h++)f[h]=i[h]>s?s:i[h];o="M".concat(e,",").concat(t+l*f[0]),f[0]>0&&(o+="A ".concat(f[0],",").concat(f[0],",0,0,").concat(u,",").concat(e+c*f[0],",").concat(t)),o+="L ".concat(e+n-c*f[1],",").concat(t),f[1]>0&&(o+="A ".concat(f[1],",").concat(f[1],",0,0,").concat(u,`,
        `).concat(e+n,",").concat(t+l*f[1])),o+="L ".concat(e+n,",").concat(t+r-l*f[2]),f[2]>0&&(o+="A ".concat(f[2],",").concat(f[2],",0,0,").concat(u,`,
        `).concat(e+n-c*f[2],",").concat(t+r)),o+="L ".concat(e+c*f[3],",").concat(t+r),f[3]>0&&(o+="A ".concat(f[3],",").concat(f[3],",0,0,").concat(u,`,
        `).concat(e,",").concat(t+r-l*f[3])),o+="Z"}else if(s>0&&i===+i&&i>0){var p=Math.min(s,i);o="M ".concat(e,",").concat(t+l*p,`
            A `).concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+c*p,",").concat(t,`
            L `).concat(e+n-c*p,",").concat(t,`
            A `).concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+n,",").concat(t+l*p,`
            L `).concat(e+n,",").concat(t+r-l*p,`
            A `).concat(p,",").concat(p,",0,0,").concat(u,",").concat(e+n-c*p,",").concat(t+r,`
            L `).concat(e+c*p,",").concat(t+r,`
            A `).concat(p,",").concat(p,",0,0,").concat(u,",").concat(e,",").concat(t+r-l*p," Z")}else o="M ".concat(e,",").concat(t," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return o},dLn=function(e,t){if(!e||!t)return!1;var n=e.x,r=e.y,i=t.x,o=t.y,s=t.width,l=t.height;if(Math.abs(s)>0&&Math.abs(l)>0){var c=Math.min(i,i+s),u=Math.max(i,i+s),f=Math.min(o,o+l),h=Math.max(o,o+l);return n>=c&&n<=u&&r>=f&&r<=h}return!1},fLn={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Spe=function(e){var t=Aat(Aat({},fLn),e),n=(0,d.useRef)(),r=function(b,S){return function(C){if(Array.isArray(C))return C}(b)||function(C,_){var T=C==null?null:typeof Symbol<"u"&&C[Symbol.iterator]||C["@@iterator"];if(T!=null){var M,j,B,W,K=[],G=!0,J=!1;try{if(B=(T=T.call(C)).next,_!==0)for(;!(G=(M=B.call(T)).done)&&(K.push(M.value),K.length!==_);G=!0);}catch(te){J=!0,j=te}finally{try{if(!G&&T.return!=null&&(W=T.return(),Object(W)!==W))return}finally{if(J)throw j}}return K}}(b,S)||function(C,_){if(C){if(typeof C=="string")return _at(C,_);var T=Object.prototype.toString.call(C).slice(8,-1);return T==="Object"&&C.constructor&&(T=C.constructor.name),T==="Map"||T==="Set"?Array.from(C):T==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(T)?_at(C,_):void 0}}(b,S)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}((0,d.useState)(-1),2),i=r[0],o=r[1];(0,d.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var b=n.current.getTotalLength();b&&o(b)}catch{}},[]);var s=t.x,l=t.y,c=t.width,u=t.height,f=t.radius,h=t.className,p=t.animationEasing,m=t.animationDuration,g=t.animationBegin,v=t.isAnimationActive,y=t.isUpdateAnimationActive;if(s!==+s||l!==+l||c!==+c||u!==+u||c===0||u===0)return null;var x=Es("recharts-rectangle",h);return y?d.createElement(F2,{canBegin:i>0,from:{width:c,height:u,x:s,y:l},to:{width:c,height:u,x:s,y:l},duration:m,animationEasing:p,isActive:y},function(b){var S=b.width,C=b.height,_=b.x,T=b.y;return d.createElement(F2,{canBegin:i>0,from:"0px ".concat(i===-1?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:g,duration:m,isActive:v,easing:p},d.createElement("path",dY({},gl(t,!0),{className:x,d:Pat(_,T,S,C,f),ref:n})))}):d.createElement("path",dY({},gl(t,!0),{className:x,d:Pat(s,l,c,u,f)}))};function Cpe(){return Cpe=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},Cpe.apply(this,arguments)}var Epe=function(e){var t=e.cx,n=e.cy,r=e.r,i=Es("recharts-dot",e.className);return t===+t&&n===+n&&r===+r?d.createElement("circle",Cpe({},gl(e,!1),rG(e),{className:i,cx:t,cy:n,r})):null};function k8(e){return k8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k8(e)}var hLn=["x","y","top","left","width","height","className"];function _pe(){return _pe=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},_pe.apply(this,arguments)}function Oat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function pLn(e,t,n){var r;return r=function(i){if(k8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(k8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=k8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mLn=function(e,t,n,r,i,o){return"M".concat(e,",").concat(i,"v").concat(r,"M").concat(o,",").concat(t,"h").concat(n)},gLn=function(e){var t=e.x,n=t===void 0?0:t,r=e.y,i=r===void 0?0:r,o=e.top,s=o===void 0?0:o,l=e.left,c=l===void 0?0:l,u=e.width,f=u===void 0?0:u,h=e.height,p=h===void 0?0:h,m=e.className,g=function(v){for(var y=1;y<arguments.length;y++){var x=arguments[y]!=null?arguments[y]:{};y%2?Oat(Object(x),!0).forEach(function(b){pLn(v,b,x[b])}):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(x)):Oat(Object(x)).forEach(function(b){Object.defineProperty(v,b,Object.getOwnPropertyDescriptor(x,b))})}return v}({x:n,y:i,top:s,left:c,width:f,height:p},function(v,y){if(v==null)return{};var x,b,S=function(_,T){if(_==null)return{};var M,j,B={},W=Object.keys(_);for(j=0;j<W.length;j++)M=W[j],T.indexOf(M)>=0||(B[M]=_[M]);return B}(v,y);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(v);for(b=0;b<C.length;b++)x=C[b],y.indexOf(x)>=0||Object.prototype.propertyIsEnumerable.call(v,x)&&(S[x]=v[x])}return S}(e,hLn));return so(n)&&so(i)&&so(f)&&so(p)&&so(s)&&so(c)?d.createElement("path",_pe({},gl(g,!0),{className:Es("recharts-cross",m),d:mLn(n,i,f,p,s,c)})):null},vLn=zet(Object.getPrototypeOf,Object),yLn=A2,xLn=vLn,bLn=P2,wLn=Function.prototype,SLn=Object.prototype,jat=wLn.toString,CLn=SLn.hasOwnProperty,ELn=jat.call(Object),_Ln=Fc(function(e){if(!bLn(e)||yLn(e)!="[object Object]")return!1;var t=xLn(e);if(t===null)return!0;var n=CLn.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&jat.call(n)==ELn}),TLn=A2,ALn=P2,PLn=Fc(function(e){return e===!0||e===!1||ALn(e)&&TLn(e)=="[object Boolean]"});function I8(e){return I8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},I8(e)}function fY(){return fY=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},fY.apply(this,arguments)}function Mat(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Rat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Dat(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Rat(Object(n),!0).forEach(function(r){OLn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function OLn(e,t,n){var r;return r=function(i){if(I8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(I8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=I8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kat=function(e,t,n,r,i){var o,s=n-r;return o="M ".concat(e,",").concat(t),o+="L ".concat(e+n,",").concat(t),o+="L ".concat(e+n-s/2,",").concat(t+i),(o+="L ".concat(e+n-s/2-r,",").concat(t+i))+"L ".concat(e,",").concat(t," Z")},jLn={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},MLn=function(e){var t=Dat(Dat({},jLn),e),n=(0,d.useRef)(),r=function(x,b){return function(S){if(Array.isArray(S))return S}(x)||function(S,C){var _=S==null?null:typeof Symbol<"u"&&S[Symbol.iterator]||S["@@iterator"];if(_!=null){var T,M,j,B,W=[],K=!0,G=!1;try{if(j=(_=_.call(S)).next,C!==0)for(;!(K=(T=j.call(_)).done)&&(W.push(T.value),W.length!==C);K=!0);}catch(J){G=!0,M=J}finally{try{if(!K&&_.return!=null&&(B=_.return(),Object(B)!==B))return}finally{if(G)throw M}}return W}}(x,b)||function(S,C){if(S){if(typeof S=="string")return Mat(S,C);var _=Object.prototype.toString.call(S).slice(8,-1);return _==="Object"&&S.constructor&&(_=S.constructor.name),_==="Map"||_==="Set"?Array.from(S):_==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(_)?Mat(S,C):void 0}}(x,b)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}((0,d.useState)(-1),2),i=r[0],o=r[1];(0,d.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var x=n.current.getTotalLength();x&&o(x)}catch{}},[]);var s=t.x,l=t.y,c=t.upperWidth,u=t.lowerWidth,f=t.height,h=t.className,p=t.animationEasing,m=t.animationDuration,g=t.animationBegin,v=t.isUpdateAnimationActive;if(s!==+s||l!==+l||c!==+c||u!==+u||f!==+f||c===0&&u===0||f===0)return null;var y=Es("recharts-trapezoid",h);return v?d.createElement(F2,{canBegin:i>0,from:{upperWidth:0,lowerWidth:0,height:f,x:s,y:l},to:{upperWidth:c,lowerWidth:u,height:f,x:s,y:l},duration:m,animationEasing:p,isActive:v},function(x){var b=x.upperWidth,S=x.lowerWidth,C=x.height,_=x.x,T=x.y;return d.createElement(F2,{canBegin:i>0,from:"0px ".concat(i===-1?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:g,duration:m,easing:p},d.createElement("path",fY({},gl(t,!0),{className:y,d:kat(_,T,b,S,C),ref:n})))}):d.createElement("g",null,d.createElement("path",fY({},gl(t,!0),{className:y,d:kat(s,l,c,u,f)})))},RLn=["option","shapeType","propTransformer","activeClassName","isActive"];function F8(e){return F8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},F8(e)}function Iat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function hY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Iat(Object(n),!0).forEach(function(r){DLn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Iat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function DLn(e,t,n){var r;return r=function(i){if(F8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(F8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=F8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kLn(e,t){return hY(hY({},t),e)}function Fat(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return d.createElement(Spe,n);case"trapezoid":return d.createElement(MLn,n);case"sector":return d.createElement(Xrt,n);case"symbols":if(function(r){return r==="symbols"}(t))return d.createElement(Rfe,n);break;default:return null}}function ILn(e){var t,n=e.option,r=e.shapeType,i=e.propTransformer,o=i===void 0?kLn:i,s=e.activeClassName,l=s===void 0?"recharts-active-shape":s,c=e.isActive,u=function(p,m){if(p==null)return{};var g,v,y=function(b,S){if(b==null)return{};var C,_,T={},M=Object.keys(b);for(_=0;_<M.length;_++)C=M[_],S.indexOf(C)>=0||(T[C]=b[C]);return T}(p,m);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(p);for(v=0;v<x.length;v++)g=x[v],m.indexOf(g)>=0||Object.prototype.propertyIsEnumerable.call(p,g)&&(y[g]=p[g])}return y}(e,RLn);if((0,d.isValidElement)(n))t=(0,d.cloneElement)(n,hY(hY({},u),function(p){return(0,d.isValidElement)(p)?p.props:p}(n)));else if(ml(n))t=n(u);else if(_Ln(n)&&!PLn(n)){var f=o(n,u);t=d.createElement(Fat,{shapeType:r,elementProps:f})}else{var h=u;t=d.createElement(Fat,{shapeType:r,elementProps:h})}return c?d.createElement($u,{className:l},t):t}function pY(e,t){return t!=null&&"trapezoids"in e.props}function mY(e,t){return t!=null&&"sectors"in e.props}function N8(e,t){return t!=null&&"points"in e.props}function FLn(e,t){var n,r,i=e.x===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.x)||e.x===t.x,o=e.y===(t==null||(r=t.labelViewBox)===null||r===void 0?void 0:r.y)||e.y===t.y;return i&&o}function NLn(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function LLn(e,t){var n=e.x===t.x,r=e.y===t.y,i=e.z===t.z;return n&&r&&i}function BLn(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,i=function(l,c){var u;return pY(l,c)?u="trapezoids":mY(l,c)?u="sectors":N8(l,c)&&(u="points"),u}(n,t),o=function(l,c){var u,f;return pY(l,c)?(u=c.tooltipPayload)===null||u===void 0||(u=u[0])===null||u===void 0||(u=u.payload)===null||u===void 0?void 0:u.payload:mY(l,c)?(f=c.tooltipPayload)===null||f===void 0||(f=f[0])===null||f===void 0||(f=f.payload)===null||f===void 0?void 0:f.payload:N8(l,c)?c.payload:{}}(n,t),s=r.filter(function(l,c){var u=p8(o,l),f=n.props[i].filter(function(p){var m=function(g,v){var y;return pY(g,v)?y=FLn:mY(g,v)?y=NLn:N8(g,v)&&(y=LLn),y}(n,t);return m(p,t)}),h=n.props[i].indexOf(f[f.length-1]);return u&&c===h});return r.indexOf(s[s.length-1])}var ULn=Math.ceil,VLn=Math.max,$Ln=Ftt,zLn=1/0,Nat=function(e){return e?(e=$Ln(e))===zLn||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:e===0?e:0},WLn=wG,Tpe=Nat,gY=Fc(function(e,t,n){return n&&typeof n!="number"&&WLn(e,t,n)&&(t=n=void 0),e=Tpe(e),t===void 0?(t=e,e=0):t=Tpe(t),function(r,i,o,s){for(var l=-1,c=VLn(ULn((i-r)/(o||1)),0),u=Array(c);c--;)u[s?c:++l]=r,r+=o;return u}(e,t,n=n===void 0?e<t?1:-1:Tpe(n),void 0)});function L8(e){return L8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},L8(e)}function Lat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Bat(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Lat(Object(n),!0).forEach(function(r){Uat(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Uat(e,t,n){var r;return r=function(i){if(L8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(L8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=L8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var HLn=["Webkit","Moz","O","ms"];function k4(e){return k4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k4(e)}function vY(){return vY=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},vY.apply(this,arguments)}function Vat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Ape(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Vat(Object(n),!0).forEach(function(r){Um(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function $at(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,Wat(r.key),r)}}function GLn(e,t,n){return t=yY(t),function(r,i){if(i&&(k4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return j1(r)}(e,zat()?Reflect.construct(t,n||[],yY(e).constructor):t.apply(e,n))}function zat(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(zat=function(){return!!e})()}function yY(e){return yY=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},yY(e)}function j1(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ppe(e,t){return Ppe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Ppe(e,t)}function Um(e,t,n){return(t=Wat(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Wat(e){var t=function(n){if(k4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(k4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return k4(t)=="symbol"?t:String(t)}var Hat=function(e){return e.changedTouches&&!!e.changedTouches.length},I4=function(){function e(i){var o;return function(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")}(this,e),Um(j1(o=GLn(this,e,[i])),"handleDrag",function(s){o.leaveTimer&&(clearTimeout(o.leaveTimer),o.leaveTimer=null),o.state.isTravellerMoving?o.handleTravellerMove(s):o.state.isSlideMoving&&o.handleSlideDrag(s)}),Um(j1(o),"handleTouchMove",function(s){s.changedTouches!=null&&s.changedTouches.length>0&&o.handleDrag(s.changedTouches[0])}),Um(j1(o),"handleDragEnd",function(){o.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var s=o.props,l=s.endIndex,c=s.onDragEnd,u=s.startIndex;c?.({endIndex:l,startIndex:u})}),o.detachDragEndListener()}),Um(j1(o),"handleLeaveWrapper",function(){(o.state.isTravellerMoving||o.state.isSlideMoving)&&(o.leaveTimer=window.setTimeout(o.handleDragEnd,o.props.leaveTimeOut))}),Um(j1(o),"handleEnterSlideOrTraveller",function(){o.setState({isTextActive:!0})}),Um(j1(o),"handleLeaveSlideOrTraveller",function(){o.setState({isTextActive:!1})}),Um(j1(o),"handleSlideDragStart",function(s){var l=Hat(s)?s.changedTouches[0]:s;o.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:l.pageX}),o.attachDragEndListener()}),o.travellerDragStartHandlers={startX:o.handleTravellerDragStart.bind(j1(o),"startX"),endX:o.handleTravellerDragStart.bind(j1(o),"endX")},o.state={},o}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Ppe(i,o)}(e,d.PureComponent),t=e,n=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(i){var o=i.startX,s=i.endX,l=this.state.scaleValues,c=this.props,u=c.gap,f=c.data.length-1,h=Math.min(o,s),p=Math.max(o,s),m=e.getIndexInRange(l,h),g=e.getIndexInRange(l,p);return{startIndex:m-m%u,endIndex:g===f?f:g-g%u}}},{key:"getTextOfTick",value:function(i){var o=this.props,s=o.data,l=o.tickFormatter,c=o.dataKey,u=Bm(s[i],c,i);return ml(l)?l(u,i):u}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(i){var o=this.state,s=o.slideMoveStartX,l=o.startX,c=o.endX,u=this.props,f=u.x,h=u.width,p=u.travellerWidth,m=u.startIndex,g=u.endIndex,v=u.onChange,y=i.pageX-s;y>0?y=Math.min(y,f+h-p-c,f+h-p-l):y<0&&(y=Math.max(y,f-l,f-c));var x=this.getIndex({startX:l+y,endX:c+y});x.startIndex===m&&x.endIndex===g||!v||v(x),this.setState({startX:l+y,endX:c+y,slideMoveStartX:i.pageX})}},{key:"handleTravellerDragStart",value:function(i,o){var s=Hat(o)?o.changedTouches[0]:o;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:i,brushMoveStartX:s.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(i){var o=this.state,s=o.brushMoveStartX,l=o.movingTravellerId,c=o.endX,u=o.startX,f=this.state[l],h=this.props,p=h.x,m=h.width,g=h.travellerWidth,v=h.onChange,y=h.gap,x=h.data,b={startX:this.state.startX,endX:this.state.endX},S=i.pageX-s;S>0?S=Math.min(S,p+m-g-f):S<0&&(S=Math.max(S,p-f)),b[l]=f+S;var C=this.getIndex(b),_=C.startIndex,T=C.endIndex;this.setState(Um(Um({},l,f+S),"brushMoveStartX",i.pageX),function(){var M;v&&(M=x.length-1,(l==="startX"&&(c>u?_%y==0:T%y==0)||c<u&&T===M||l==="endX"&&(c>u?T%y==0:_%y==0)||c>u&&T===M)&&v(C))})}},{key:"handleTravellerMoveKeyboard",value:function(i,o){var s=this,l=this.state,c=l.scaleValues,u=l.startX,f=l.endX,h=this.state[o],p=c.indexOf(h);if(p!==-1){var m=p+i;if(!(m===-1||m>=c.length)){var g=c[m];o==="startX"&&g>=f||o==="endX"&&g<=u||this.setState(Um({},o,g),function(){s.props.onChange(s.getIndex({startX:s.state.startX,endX:s.state.endX}))})}}}},{key:"renderBackground",value:function(){var i=this.props,o=i.x,s=i.y,l=i.width,c=i.height,u=i.fill,f=i.stroke;return d.createElement("rect",{stroke:f,fill:u,x:o,y:s,width:l,height:c})}},{key:"renderPanorama",value:function(){var i=this.props,o=i.x,s=i.y,l=i.width,c=i.height,u=i.data,f=i.children,h=i.padding,p=d.Children.only(f);return p?d.cloneElement(p,{x:o,y:s,width:l,height:c,margin:h,compact:!0,data:u}):null}},{key:"renderTravellerLayer",value:function(i,o){var s,l,c=this,u=this.props,f=u.y,h=u.travellerWidth,p=u.height,m=u.traveller,g=u.ariaLabel,v=u.data,y=u.startIndex,x=u.endIndex,b=Math.max(i,this.props.x),S=Ape(Ape({},gl(this.props,!1)),{},{x:b,y:f,width:h,height:p}),C=g||"Min value: ".concat((s=v[y])===null||s===void 0?void 0:s.name,", Max value: ").concat((l=v[x])===null||l===void 0?void 0:l.name);return d.createElement($u,{tabIndex:0,role:"slider","aria-label":C,"aria-valuenow":i,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[o],onTouchStart:this.travellerDragStartHandlers[o],onKeyDown:function(_){["ArrowLeft","ArrowRight"].includes(_.key)&&(_.preventDefault(),_.stopPropagation(),c.handleTravellerMoveKeyboard(_.key==="ArrowRight"?1:-1,o))},onFocus:function(){c.setState({isTravellerFocused:!0})},onBlur:function(){c.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},e.renderTraveller(m,S))}},{key:"renderSlide",value:function(i,o){var s=this.props,l=s.y,c=s.height,u=s.stroke,f=s.travellerWidth,h=Math.min(i,o)+f,p=Math.max(Math.abs(o-i)-f,0);return d.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:u,fillOpacity:.2,x:h,y:l,width:p,height:c})}},{key:"renderText",value:function(){var i=this.props,o=i.startIndex,s=i.endIndex,l=i.y,c=i.height,u=i.travellerWidth,f=i.stroke,h=this.state,p=h.startX,m=h.endX,g={pointerEvents:"none",fill:f};return d.createElement($u,{className:"recharts-brush-texts"},d.createElement(PG,vY({textAnchor:"end",verticalAnchor:"middle",x:Math.min(p,m)-5,y:l+c/2},g),this.getTextOfTick(o)),d.createElement(PG,vY({textAnchor:"start",verticalAnchor:"middle",x:Math.max(p,m)+u+5,y:l+c/2},g),this.getTextOfTick(s)))}},{key:"render",value:function(){var i=this.props,o=i.data,s=i.className,l=i.children,c=i.x,u=i.y,f=i.width,h=i.height,p=i.alwaysShowText,m=this.state,g=m.startX,v=m.endX,y=m.isTextActive,x=m.isSlideMoving,b=m.isTravellerMoving,S=m.isTravellerFocused;if(!o||!o.length||!so(c)||!so(u)||!so(f)||!so(h)||f<=0||h<=0)return null;var C,_,T,M,j=Es("recharts-brush",s),B=d.Children.count(l)===1,W=(_="none",T=(C="userSelect").replace(/(\w)/,function(K){return K.toUpperCase()}),(M=HLn.reduce(function(K,G){return Bat(Bat({},K),{},Uat({},G+T,_))},{}))[C]=_,M);return d.createElement($u,{className:j,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:W},this.renderBackground(),B&&this.renderPanorama(),this.renderSlide(g,v),this.renderTravellerLayer(g,"startX"),this.renderTravellerLayer(v,"endX"),(y||x||b||S||p)&&this.renderText())}}],r=[{key:"renderDefaultTraveller",value:function(i){var o=i.x,s=i.y,l=i.width,c=i.height,u=i.stroke,f=Math.floor(s+c/2)-1;return d.createElement(d.Fragment,null,d.createElement("rect",{x:o,y:s,width:l,height:c,fill:u,stroke:"none"}),d.createElement("line",{x1:o+1,y1:f,x2:o+l-1,y2:f,fill:"none",stroke:"#fff"}),d.createElement("line",{x1:o+1,y1:f+2,x2:o+l-1,y2:f+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(i,o){return d.isValidElement(i)?d.cloneElement(i,o):ml(i)?i(o):e.renderDefaultTraveller(o)}},{key:"getDerivedStateFromProps",value:function(i,o){var s=i.data,l=i.width,c=i.x,u=i.travellerWidth,f=i.updateId,h=i.startIndex,p=i.endIndex;if(s!==o.prevData||f!==o.prevUpdateId)return Ape({prevData:s,prevTravellerWidth:u,prevUpdateId:f,prevX:c,prevWidth:l},s&&s.length?function(g){var v=g.data,y=g.startIndex,x=g.endIndex,b=g.x,S=g.width,C=g.travellerWidth;if(!v||!v.length)return{};var _=v.length,T=q9().domain(gY(0,_)).range([b,b+S-C]),M=T.domain().map(function(j){return T(j)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:T(y),endX:T(x),scale:T,scaleValues:M}}({data:s,width:l,x:c,travellerWidth:u,startIndex:h,endIndex:p}):{scale:null,scaleValues:null});if(o.scale&&(l!==o.prevWidth||c!==o.prevX||u!==o.prevTravellerWidth)){o.scale.range([c,c+l-u]);var m=o.scale.domain().map(function(g){return o.scale(g)});return{prevData:s,prevTravellerWidth:u,prevUpdateId:f,prevX:c,prevWidth:l,startX:o.scale(i.startIndex),endX:o.scale(i.endIndex),scaleValues:m}}return null}},{key:"getIndexInRange",value:function(i,o){for(var s=0,l=i.length-1;l-s>1;){var c=Math.floor((s+l)/2);i[c]>o?l=c:s=c}return o>=i[l]?l:s}}],n&&$at(t.prototype,n),r&&$at(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();Um(I4,"displayName","Brush"),Um(I4,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var YLn=Jfe,KLn=Oet,XLn=ZS,ZLn=function(e,t){var n;return YLn(e,function(r,i,o){return!(n=t(r,i,o))}),!!n},QLn=k0,JLn=wG,qLn=Fc(function(e,t,n){var r=QLn(e)?KLn:ZLn;return n&&JLn(e,t,n)&&(t=void 0),r(e,XLn(t))}),M1=function(e,t){var n=e.alwaysShow,r=e.ifOverflow;return n&&(r="extendDomain"),r===t},Gat=wtt,eBn=function(e,t,n){t=="__proto__"&&Gat?Gat(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n},tBn=vtt,nBn=ZS,rBn=Fc(function(e,t){var n={};return t=nBn(t),tBn(e,function(r,i,o){eBn(n,i,t(r,i,o))}),n}),aBn=Jfe,iBn=function(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0},oBn=function(e,t){var n=!0;return aBn(e,function(r,i,o){return n=!!t(r,i,o)}),n},sBn=ZS,lBn=k0,cBn=wG,uBn=Fc(function(e,t,n){var r=lBn(e)?iBn:oBn;return n&&cBn(e,t,n)&&(t=void 0),r(e,sBn(t))}),dBn=["x","y"];function F4(e){return F4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},F4(e)}function Ope(){return Ope=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},Ope.apply(this,arguments)}function Yat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function B8(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Yat(Object(n),!0).forEach(function(r){fBn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function fBn(e,t,n){var r;return r=function(i){if(F4(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(F4(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=F4(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hBn(e,t){var n=e.x,r=e.y,i=function(m,g){if(m==null)return{};var v,y,x=function(S,C){if(S==null)return{};var _,T,M={},j=Object.keys(S);for(T=0;T<j.length;T++)_=j[T],C.indexOf(_)>=0||(M[_]=S[_]);return M}(m,g);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(m);for(y=0;y<b.length;y++)v=b[y],g.indexOf(v)>=0||Object.prototype.propertyIsEnumerable.call(m,v)&&(x[v]=m[v])}return x}(e,dBn),o="".concat(n),s=parseInt(o,10),l="".concat(r),c=parseInt(l,10),u="".concat(t.height||i.height),f=parseInt(u,10),h="".concat(t.width||i.width),p=parseInt(h,10);return B8(B8(B8(B8(B8({},t),i),s?{x:s}:{}),c?{y:c}:{}),{},{height:f,width:p,name:t.name,radius:t.radius})}function Kat(e){return d.createElement(ILn,Ope({shapeType:"rectangle",propTransformer:hBn,activeClassName:"recharts-active-bar"},e))}var Xat,pBn=["value","background"];function N4(e){return N4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},N4(e)}function xY(){return xY=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},xY.apply(this,arguments)}function Zat(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Kf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Zat(Object(n),!0).forEach(function(r){iC(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zat(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Qat(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,qat(r.key),r)}}function mBn(e,t,n){return t=bY(t),function(r,i){if(i&&(N4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return U8(r)}(e,Jat()?Reflect.construct(t,n||[],bY(e).constructor):t.apply(e,n))}function Jat(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Jat=function(){return!!e})()}function bY(e){return bY=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},bY(e)}function U8(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jpe(e,t){return jpe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},jpe(e,t)}function iC(e,t,n){return(t=qat(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qat(e){var t=function(n){if(N4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(N4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return N4(t)=="symbol"?t:String(t)}var V8=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return iC(U8(i=mBn(this,e,[].concat(s))),"state",{isAnimationFinished:!1}),iC(U8(i),"id",L9("recharts-bar-")),iC(U8(i),"handleAnimationEnd",function(){var c=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),c&&c()}),iC(U8(i),"handleAnimationStart",function(){var c=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),c&&c()}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&jpe(i,o)}(e,d.PureComponent),t=e,n=[{key:"renderRectanglesStatically",value:function(i){var o=this,s=this.props,l=s.shape,c=s.dataKey,u=s.activeIndex,f=s.activeBar,h=gl(this.props,!1);return i&&i.map(function(p,m){var g=m===u,v=g?f:l,y=Kf(Kf(Kf({},h),p),{},{isActive:g,option:v,index:m,dataKey:c,onAnimationStart:o.handleAnimationStart,onAnimationEnd:o.handleAnimationEnd});return d.createElement($u,xY({className:"recharts-bar-rectangle"},aG(o.props,p,m),{key:"rectangle-".concat(p?.x,"-").concat(p?.y,"-").concat(p?.value)}),d.createElement(Kat,y))})}},{key:"renderRectanglesWithAnimation",value:function(){var i=this,o=this.props,s=o.data,l=o.layout,c=o.isAnimationActive,u=o.animationBegin,f=o.animationDuration,h=o.animationEasing,p=o.animationId,m=this.state.prevData;return d.createElement(F2,{begin:u,duration:f,isActive:c,easing:h,from:{t:0},to:{t:1},key:"bar-".concat(p),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(g){var v=g.t,y=s.map(function(x,b){var S=m&&m[b];if(S){var C=gv(S.x,x.x),_=gv(S.y,x.y),T=gv(S.width,x.width),M=gv(S.height,x.height);return Kf(Kf({},x),{},{x:C(v),y:_(v),width:T(v),height:M(v)})}if(l==="horizontal"){var j=gv(0,x.height)(v);return Kf(Kf({},x),{},{y:x.y+x.height-j,height:j})}var B=gv(0,x.width)(v);return Kf(Kf({},x),{},{width:B})});return d.createElement($u,null,i.renderRectanglesStatically(y))})}},{key:"renderRectangles",value:function(){var i=this.props,o=i.data,s=i.isAnimationActive,l=this.state.prevData;return!(s&&o&&o.length)||l&&p8(l,o)?this.renderRectanglesStatically(o):this.renderRectanglesWithAnimation()}},{key:"renderBackground",value:function(){var i=this,o=this.props,s=o.data,l=o.dataKey,c=o.activeIndex,u=gl(this.props.background,!1);return s.map(function(f,h){f.value;var p=f.background,m=function(v,y){if(v==null)return{};var x,b,S=function(_,T){if(_==null)return{};var M,j,B={},W=Object.keys(_);for(j=0;j<W.length;j++)M=W[j],T.indexOf(M)>=0||(B[M]=_[M]);return B}(v,y);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(v);for(b=0;b<C.length;b++)x=C[b],y.indexOf(x)>=0||Object.prototype.propertyIsEnumerable.call(v,x)&&(S[x]=v[x])}return S}(f,pBn);if(!p)return null;var g=Kf(Kf(Kf(Kf(Kf({},m),{},{fill:"#eee"},p),u),aG(i.props,f,h)),{},{onAnimationStart:i.handleAnimationStart,onAnimationEnd:i.handleAnimationEnd,dataKey:l,index:h,key:"background-bar-".concat(h),className:"recharts-bar-background-rectangle"});return d.createElement(Kat,xY({option:i.props.background,isActive:h===c},g))})}},{key:"renderErrorBar",value:function(i,o){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var s=this.props,l=s.data,c=s.xAxis,u=s.yAxis,f=s.layout,h=Uy(s.children,JG);if(!h)return null;var p=f==="vertical"?l[0].height/2:l[0].width/2,m=function(v,y){var x=Array.isArray(v.value)?v.value[1]:v.value;return{x:v.x,y:v.y,value:x,errorVal:Bm(v,y)}},g={clipPath:i?"url(#clipPath-".concat(o,")"):null};return d.createElement($u,g,h.map(function(v){return d.cloneElement(v,{key:"error-bar-".concat(o,"-").concat(v.props.dataKey),data:l,xAxis:c,yAxis:u,layout:f,offset:p,dataPointFormatter:m})}))}},{key:"render",value:function(){var i=this.props,o=i.hide,s=i.data,l=i.className,c=i.xAxis,u=i.yAxis,f=i.left,h=i.top,p=i.width,m=i.height,g=i.isAnimationActive,v=i.background,y=i.id;if(o||!s||!s.length)return null;var x=this.state.isAnimationFinished,b=Es("recharts-bar",l),S=c&&c.allowDataOverflow,C=u&&u.allowDataOverflow,_=S||C,T=Al(y)?this.id:y;return d.createElement($u,{className:b},S||C?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(T)},d.createElement("rect",{x:S?f:f-p/2,y:C?h:h-m/2,width:S?p:2*p,height:C?m:2*m}))):null,d.createElement($u,{className:"recharts-bar-rectangles",clipPath:_?"url(#clipPath-".concat(T,")"):null},v?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(_,T),(!g||x)&&rC.renderCallByParent(this.props,s))}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curData:i.data,prevData:o.curData}:i.data!==o.curData?{curData:i.data}:null}}],n&&Qat(t.prototype,n),r&&Qat(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function $8(e){return $8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$8(e)}function eit(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,nit(r.key),r)}}function tit(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Wy(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?tit(Object(n),!0).forEach(function(r){wY(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tit(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function wY(e,t,n){return(t=nit(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nit(e){var t=function(n){if($8(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if($8(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return $8(t)=="symbol"?t:String(t)}Xat=V8,iC(V8,"displayName","Bar"),iC(V8,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!j2.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),iC(V8,"getComposedData",function(e){var t=e.props,n=e.item,r=e.barPosition,i=e.bandSize,o=e.xAxis,s=e.yAxis,l=e.xAxisTicks,c=e.yAxisTicks,u=e.stackedData,f=e.dataStartIndex,h=e.displayedData,p=e.offset,m=function(j,B){if(!j)return null;for(var W=0,K=j.length;W<K;W++)if(j[W].item===B)return j[W].position;return null}(r,n);if(!m)return null;var g=t.layout,v=n.props,y=v.dataKey,x=v.children,b=v.minPointSize,S=g==="horizontal"?s:o,C=u?S.scale.domain():null,_=function(j){var B=j.numericAxis,W=B.scale.domain();if(B.type==="number"){var K=Math.min(W[0],W[1]),G=Math.max(W[0],W[1]);return K<=0&&G>=0?0:G<0?G:K}return W[0]}({numericAxis:S}),T=Uy(x,Vtt),M=h.map(function(j,B){var W,K,G,J,te,re;u?W=function(nt,rt){if(!rt||rt.length!==2||!so(rt[0])||!so(rt[1]))return nt;var st=Math.min(rt[0],rt[1]),gt=Math.max(rt[0],rt[1]),lt=[nt[0],nt[1]];return(!so(nt[0])||nt[0]<st)&&(lt[0]=st),(!so(nt[1])||nt[1]>gt)&&(lt[1]=gt),lt[0]>gt&&(lt[0]=gt),lt[1]<st&&(lt[1]=st),lt}(u[f+B],C):(W=Bm(j,y),Array.isArray(W)||(W=[_,W]));var me=function(nt){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(st,gt){if(typeof nt=="number")return nt;var lt=typeof st=="number";return lt?nt(st,gt):(lt||(wo.env.NODE_ENV!=="production"?F0(0,"minPointSize callback function received a value with type of ".concat(F4(st),". Currently only numbers are supported.")):F0()),rt)}}(b,Xat.defaultProps.minPointSize)(W[1],B);if(g==="horizontal"){var Ce,Ae=[s.scale(W[0]),s.scale(W[1])],_e=Ae[0],Be=Ae[1];K=Rrt({axis:o,ticks:l,bandSize:i,offset:m.offset,entry:j,index:B}),G=(Ce=Be??_e)!==null&&Ce!==void 0?Ce:void 0,J=m.size;var Ue=_e-Be;if(te=Number.isNaN(Ue)?0:Ue,re={x:K,y:s.y,width:J,height:s.height},Math.abs(me)>0&&Math.abs(te)<Math.abs(me)){var $e=By(te||me)*(Math.abs(me)-Math.abs(te));G-=$e,te+=$e}}else{var Je=[o.scale(W[0]),o.scale(W[1])],Ne=Je[0],Ke=Je[1];K=Ne,G=Rrt({axis:s,ticks:c,bandSize:i,offset:m.offset,entry:j,index:B}),J=Ke-Ne,te=m.size,re={x:o.x,y:G,width:o.width,height:te},Math.abs(me)>0&&Math.abs(J)<Math.abs(me)&&(J+=By(J||me)*(Math.abs(me)-Math.abs(J)))}return Kf(Kf(Kf({},j),{},{x:K,y:G,width:J,height:te,value:u?W:W[1],payload:j,background:re},T&&T[B]&&T[B].props),{},{tooltipPayload:[Nrt(n,j)],tooltipPosition:{x:K+J/2,y:G+te/2}})});return Kf({data:M,layout:g},p)});var rit=function(e,t){var n=e.x,r=e.y,i=t.x,o=t.y;return{x:Math.min(n,i),y:Math.min(r,o),width:Math.abs(i-n),height:Math.abs(o-r)}},ait=function(){function e(i){(function(o,s){if(!(o instanceof s))throw new TypeError("Cannot call a class as a function")})(this,e),this.scale=i}var t,n,r;return t=e,n=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(i){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.bandAware,l=o.position;if(i!==void 0){if(l)switch(l){case"start":default:return this.scale(i);case"middle":var c=this.bandwidth?this.bandwidth()/2:0;return this.scale(i)+c;case"end":var u=this.bandwidth?this.bandwidth():0;return this.scale(i)+u}if(s){var f=this.bandwidth?this.bandwidth()/2:0;return this.scale(i)+f}return this.scale(i)}}},{key:"isInRange",value:function(i){var o=this.range(),s=o[0],l=o[o.length-1];return s<=l?i>=s&&i<=l:i>=l&&i<=s}}],r=[{key:"create",value:function(i){return new e(i)}}],n&&eit(t.prototype,n),r&&eit(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();wY(ait,"EPS",1e-4);var Mpe=function(e){var t=Object.keys(e).reduce(function(n,r){return Wy(Wy({},n),{},wY({},r,ait.create(e[r])))},{});return Wy(Wy({},t),{},{apply:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.bandAware,o=r.position;return rBn(n,function(s,l){return t[l].apply(s,{bandAware:i,position:o})})},isInRange:function(n){return uBn(n,function(r,i){return t[i].isInRange(r)})}})},gBn=ZS,vBn=V9,yBn=vG,xBn=Nat,bBn=stt,wBn=ZS,SBn=Math.max;Fc(function(e){return function(t,n,r){var i=Object(t);if(!vBn(t)){var o=gBn(n);t=yBn(t),n=function(l){return o(i[l],l,i)}}var s=e(t,n,r);return s>-1?i[o?t[s]:s]:void 0}}(function(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=n==null?0:function(o){var s=xBn(o),l=s%1;return s==s?l?s-l:s:0}(n);return i<0&&(i=SBn(r+i,0)),bBn(e,wBn(t),i)}));var CBn=z6n(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")});function SY(e){return SY=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},SY(e)}var iit=(0,d.createContext)(void 0),oit=(0,d.createContext)(void 0),sit=(0,d.createContext)(void 0),EBn=(0,d.createContext)({}),lit=(0,d.createContext)(void 0),cit=(0,d.createContext)(0),uit=(0,d.createContext)(0),dit=function(e){var t=e.state,n=t.xAxisMap,r=t.yAxisMap,i=t.offset,o=e.clipPathId,s=e.children,l=e.width,c=e.height,u=CBn(i);return d.createElement(iit.Provider,{value:n},d.createElement(oit.Provider,{value:r},d.createElement(EBn.Provider,{value:i},d.createElement(sit.Provider,{value:u},d.createElement(lit.Provider,{value:o},d.createElement(cit.Provider,{value:c},d.createElement(uit.Provider,{value:l},s)))))))};function fit(e){var t=Object.keys(e);return t.length===0?"There are no available ids.":"Available ids are: ".concat(t,".")}var hit=function(e){var t=(0,d.useContext)(iit);t==null&&(wo.env.NODE_ENV!=="production"?F0(0,"Could not find Recharts context; are you sure this is rendered inside a Recharts wrapper component?"):F0());var n=t[e];return n==null&&(wo.env.NODE_ENV!=="production"?F0(0,'Could not find xAxis by id "'.concat(e,'" [').concat(SY(e),"]. ").concat(fit(t))):F0()),n},pit=function(e){var t=(0,d.useContext)(oit);t==null&&(wo.env.NODE_ENV!=="production"?F0(0,"Could not find Recharts context; are you sure this is rendered inside a Recharts wrapper component?"):F0());var n=t[e];return n==null&&(wo.env.NODE_ENV!=="production"?F0(0,'Could not find yAxis by id "'.concat(e,'" [').concat(SY(e),"]. ").concat(fit(t))):F0()),n},mit=function(){return(0,d.useContext)(uit)},git=function(){return(0,d.useContext)(cit)};function z8(e){return z8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},z8(e)}function vit(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function yit(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?vit(Object(n),!0).forEach(function(r){_Bn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vit(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function _Bn(e,t,n){var r;return r=function(i){if(z8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(z8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=z8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xit(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Rpe(){return Rpe=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},Rpe.apply(this,arguments)}function Dpe(e){var t=e.x,n=e.y,r=e.segment,i=e.xAxisId,o=e.yAxisId,s=e.shape,l=e.className,c=e.alwaysShow,u=(0,d.useContext)(lit),f=hit(i),h=pit(o),p=(0,d.useContext)(sit);if(!u||!p)return null;FT(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var m=function(T,M,j,B,W,K,G,J,te){var re=W.x,me=W.y,Ce=W.width,Ae=W.height;if(j){var _e=te.y,Be=T.y.apply(_e,{position:K});if(M1(te,"discard")&&!T.y.isInRange(Be))return null;var Ue=[{x:re+Ce,y:Be},{x:re,y:Be}];return J==="left"?Ue.reverse():Ue}if(M){var $e=te.x,Je=T.x.apply($e,{position:K});if(M1(te,"discard")&&!T.x.isInRange(Je))return null;var Ne=[{x:Je,y:me+Ae},{x:Je,y:me}];return G==="top"?Ne.reverse():Ne}if(B){var Ke=te.segment.map(function(nt){return T.apply(nt,{position:K})});return M1(te,"discard")&&qLn(Ke,function(nt){return!T.isInRange(nt)})?null:Ke}return null}(Mpe({x:f.scale,y:h.scale}),xf(t),xf(n),r&&r.length===2,p,e.position,f.orientation,h.orientation,e);if(!m)return null;var g=function(T,M){return function(j){if(Array.isArray(j))return j}(T)||function(j,B){var W=j==null?null:typeof Symbol<"u"&&j[Symbol.iterator]||j["@@iterator"];if(W!=null){var K,G,J,te,re=[],me=!0,Ce=!1;try{if(J=(W=W.call(j)).next,B!==0)for(;!(me=(K=J.call(W)).done)&&(re.push(K.value),re.length!==B);me=!0);}catch(Ae){Ce=!0,G=Ae}finally{try{if(!me&&W.return!=null&&(te=W.return(),Object(te)!==te))return}finally{if(Ce)throw G}}return re}}(T,M)||function(j,B){if(j){if(typeof j=="string")return xit(j,B);var W=Object.prototype.toString.call(j).slice(8,-1);return W==="Object"&&j.constructor&&(W=j.constructor.name),W==="Map"||W==="Set"?Array.from(j):W==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(W)?xit(j,B):void 0}}(T,M)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}(m,2),v=g[0],y=v.x,x=v.y,b=g[1],S=b.x,C=b.y,_=yit(yit({clipPath:M1(e,"hidden")?"url(#".concat(u,")"):void 0},gl(e,!0)),{},{x1:y,y1:x,x2:S,y2:C});return d.createElement($u,{className:Es("recharts-reference-line",l)},function(T,M){return d.isValidElement(T)?d.cloneElement(T,M):ml(T)?T(M):d.createElement("line",Rpe({},M,{className:"recharts-reference-line-line"}))}(s,_),fp.renderCallByParent(e,function(T){return rit({x:T.x1,y:T.y1},{x:T.x2,y:T.y2})}({x1:y,y1:x,x2:S,y2:C})))}function W8(e){return W8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},W8(e)}function kpe(){return kpe=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},kpe.apply(this,arguments)}function bit(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wit(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bit(Object(n),!0).forEach(function(r){TBn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bit(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function TBn(e,t,n){var r;return r=function(i){if(W8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(W8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=W8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function H8(e){var t=e.x,n=e.y,r=e.r,i=e.alwaysShow,o=e.clipPathId,s=xf(t),l=xf(n);if(FT(i===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!s||!l)return null;var c=function(g){var v=g.x,y=g.y,x=g.xAxis,b=g.yAxis,S=Mpe({x:x.scale,y:b.scale}),C=S.apply({x:v,y},{bandAware:!0});return M1(g,"discard")&&!S.isInRange(C)?null:C}(e);if(!c)return null;var u=c.x,f=c.y,h=e.shape,p=e.className,m=wit(wit({clipPath:M1(e,"hidden")?"url(#".concat(o,")"):void 0},gl(e,!0)),{},{cx:u,cy:f});return d.createElement($u,{className:Es("recharts-reference-dot",p)},H8.renderDot(h,m),fp.renderCallByParent(e,{x:u-r,y:f-r,width:2*r,height:2*r}))}function G8(e){return G8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G8(e)}function Ipe(){return Ipe=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},Ipe.apply(this,arguments)}function Sit(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Cit(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Sit(Object(n),!0).forEach(function(r){ABn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sit(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ABn(e,t,n){var r;return r=function(i){if(G8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(G8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=G8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Y8(e){var t=e.x1,n=e.x2,r=e.y1,i=e.y2,o=e.className,s=e.alwaysShow,l=e.clipPathId;FT(s===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var c=xf(t),u=xf(n),f=xf(r),h=xf(i),p=e.shape;if(!(c||u||f||h||p))return null;var m=function(v,y,x,b,S){var C=S.x1,_=S.x2,T=S.y1,M=S.y2,j=S.xAxis,B=S.yAxis;if(!j||!B)return null;var W=Mpe({x:j.scale,y:B.scale}),K={x:v?W.x.apply(C,{position:"start"}):W.x.rangeMin,y:x?W.y.apply(T,{position:"start"}):W.y.rangeMin},G={x:y?W.x.apply(_,{position:"end"}):W.x.rangeMax,y:b?W.y.apply(M,{position:"end"}):W.y.rangeMax};return!M1(S,"discard")||W.isInRange(K)&&W.isInRange(G)?rit(K,G):null}(c,u,f,h,e);if(!m&&!p)return null;var g=M1(e,"hidden")?"url(#".concat(l,")"):void 0;return d.createElement($u,{className:Es("recharts-reference-area",o)},Y8.renderRect(p,Cit(Cit({clipPath:g},gl(e,!0)),m)),fp.renderCallByParent(e,m))}function Eit(e,t,n){if(t<1)return[];if(t===1&&n===void 0)return e;for(var r=[],i=0;i<e.length;i+=t)r.push(e[i]);return r}function CY(e,t,n,r,i){if(e*t<e*r||e*t>e*i)return!1;var o=n();return e*(t-e*o/2-r)>=0&&e*(t+e*o/2-i)<=0}function K8(e){return K8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},K8(e)}function _it(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function hp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_it(Object(n),!0).forEach(function(r){PBn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_it(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function PBn(e,t,n){var r;return r=function(i){if(K8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(K8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=K8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OBn(e,t,n){var r=e.tick,i=e.ticks,o=e.viewBox,s=e.minTickGap,l=e.orientation,c=e.interval,u=e.tickFormatter,f=e.unit,h=e.angle;if(!i||!i.length||!r)return[];if(so(c)||j2.isSsr)return function(b,S){return Eit(b,S+1)}(i,typeof c=="number"&&so(c)?c:0);var p=[],m=l==="top"||l==="bottom"?"width":"height",g=f&&m==="width"?K9(f,{fontSize:t,letterSpacing:n}):{width:0,height:0},v=function(b,S){var C=ml(u)?u(b.value,S):b.value;return m==="width"?function(_,T,M){return function(j){var B=j.width,W=j.height,K=function(re){return(re%180+180)%180}(arguments.length>1&&arguments[1]!==void 0?arguments[1]:0),G=K*Math.PI/180,J=Math.atan(W/B),te=G>J&&G<Math.PI-J?W/Math.sin(G):B/Math.cos(G);return Math.abs(te)}({width:_.width+T.width,height:_.height+T.height},M)}(K9(C,{fontSize:t,letterSpacing:n}),g,h):K9(C,{fontSize:t,letterSpacing:n})[m]},y=i.length>=2?By(i[1].coordinate-i[0].coordinate):1,x=function(b,S,C){var _=C==="width",T=b.x,M=b.y,j=b.width,B=b.height;return S===1?{start:_?T:M,end:_?T+j:M+B}:{start:_?T+j:M+B,end:_?T:M}}(o,y,m);return c==="equidistantPreserveStart"?function(b,S,C,_,T){for(var M,j=(_||[]).slice(),B=S.start,W=S.end,K=0,G=1,J=B,te=function(){var re=_?.[K];if(re===void 0)return{v:Eit(_,G)};var me,Ce=K,Ae=function(){return me===void 0&&(me=C(re,Ce)),me},_e=re.coordinate,Be=K===0||CY(b,_e,Ae,J,W);Be||(K=0,J=B,G+=1),Be&&(J=_e+b*(Ae()/2+T),K+=G)};G<=j.length;)if(M=te())return M.v;return[]}(y,x,v,i,s):(p=c==="preserveStart"||c==="preserveStartEnd"?function(b,S,C,_,T,M){var j=(_||[]).slice(),B=j.length,W=S.start,K=S.end;if(M){var G=_[B-1],J=C(G,B-1),te=b*(G.coordinate+b*J/2-K);j[B-1]=G=hp(hp({},G),{},{tickCoord:te>0?G.coordinate-te*b:G.coordinate}),CY(b,G.tickCoord,function(){return J},W,K)&&(K=G.tickCoord-b*(J/2+T),j[B-1]=hp(hp({},G),{},{isShow:!0}))}for(var re=M?B-1:B,me=function(Ae){var _e,Be=j[Ae],Ue=function(){return _e===void 0&&(_e=C(Be,Ae)),_e};if(Ae===0){var $e=b*(Be.coordinate-b*Ue()/2-W);j[Ae]=Be=hp(hp({},Be),{},{tickCoord:$e<0?Be.coordinate-$e*b:Be.coordinate})}else j[Ae]=Be=hp(hp({},Be),{},{tickCoord:Be.coordinate});CY(b,Be.tickCoord,Ue,W,K)&&(W=Be.tickCoord+b*(Ue()/2+T),j[Ae]=hp(hp({},Be),{},{isShow:!0}))},Ce=0;Ce<re;Ce++)me(Ce);return j}(y,x,v,i,s,c==="preserveStartEnd"):function(b,S,C,_,T){for(var M=(_||[]).slice(),j=M.length,B=S.start,W=S.end,K=function(J){var te,re=M[J],me=function(){return te===void 0&&(te=C(re,J)),te};if(J===j-1){var Ce=b*(re.coordinate+b*me()/2-W);M[J]=re=hp(hp({},re),{},{tickCoord:Ce>0?re.coordinate-Ce*b:re.coordinate})}else M[J]=re=hp(hp({},re),{},{tickCoord:re.coordinate});CY(b,re.tickCoord,me,B,W)&&(W=re.tickCoord-b*(me()/2+T),M[J]=hp(hp({},re),{},{isShow:!0}))},G=j-1;G>=0;G--)K(G);return M}(y,x,v,i,s),p.filter(function(b){return b.isShow}))}Dpe.displayName="ReferenceLine",Dpe.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"},H8.displayName="ReferenceDot",H8.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1},H8.renderDot=function(e,t){return d.isValidElement(e)?d.cloneElement(e,t):ml(e)?e(t):d.createElement(Epe,kpe({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))},Y8.displayName="ReferenceArea",Y8.defaultProps={isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1},Y8.renderRect=function(e,t){return d.isValidElement(e)?d.cloneElement(e,t):ml(e)?e(t):d.createElement(Spe,Ipe({},t,{className:"recharts-reference-area-rect"}))};var jBn=["viewBox"],MBn=["viewBox"],RBn=["ticks"];function L4(e){return L4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},L4(e)}function B4(){return B4=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},B4.apply(this,arguments)}function Tit(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Kp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Tit(Object(n),!0).forEach(function(r){Lpe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tit(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Fpe(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Ait(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,Oit(r.key),r)}}function DBn(e,t,n){return t=EY(t),function(r,i){if(i&&(L4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(o){if(o===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o}(r)}(e,Pit()?Reflect.construct(t,n||[],EY(e).constructor):t.apply(e,n))}function Pit(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Pit=function(){return!!e})()}function EY(e){return EY=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},EY(e)}function Npe(e,t){return Npe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Npe(e,t)}function Lpe(e,t,n){return(t=Oit(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Oit(e){var t=function(n){if(L4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(L4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return L4(t)=="symbol"?t:String(t)}var _Y=function(){function e(i){var o;return function(s,l){if(!(s instanceof l))throw new TypeError("Cannot call a class as a function")}(this,e),(o=DBn(this,e,[i])).state={fontSize:"",letterSpacing:""},o}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Npe(i,o)}(e,d.Component),t=e,n=[{key:"shouldComponentUpdate",value:function(i,o){var s=i.viewBox,l=Fpe(i,jBn),c=this.props,u=c.viewBox,f=Fpe(c,MBn);return!h4(s,u)||!h4(l,f)||!h4(o,this.state)}},{key:"componentDidMount",value:function(){var i=this.layerReference;if(i){var o=i.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];o&&this.setState({fontSize:window.getComputedStyle(o).fontSize,letterSpacing:window.getComputedStyle(o).letterSpacing})}}},{key:"getTickLineCoord",value:function(i){var o,s,l,c,u,f,h=this.props,p=h.x,m=h.y,g=h.width,v=h.height,y=h.orientation,x=h.tickSize,b=h.mirror,S=h.tickMargin,C=b?-1:1,_=i.tickSize||x,T=so(i.tickCoord)?i.tickCoord:i.coordinate;switch(y){case"top":o=s=i.coordinate,f=(l=(c=m+ +!b*v)-C*_)-C*S,u=T;break;case"left":l=c=i.coordinate,u=(o=(s=p+ +!b*g)-C*_)-C*S,f=T;break;case"right":l=c=i.coordinate,u=(o=(s=p+ +b*g)+C*_)+C*S,f=T;break;default:o=s=i.coordinate,f=(l=(c=m+ +b*v)+C*_)+C*S,u=T}return{line:{x1:o,y1:l,x2:s,y2:c},tick:{x:u,y:f}}}},{key:"getTickTextAnchor",value:function(){var i,o=this.props,s=o.orientation,l=o.mirror;switch(s){case"left":i=l?"start":"end";break;case"right":i=l?"end":"start";break;default:i="middle"}return i}},{key:"getTickVerticalAnchor",value:function(){var i=this.props,o=i.orientation,s=i.mirror,l="end";switch(o){case"left":case"right":l="middle";break;case"top":l=s?"start":"end";break;default:l=s?"end":"start"}return l}},{key:"renderAxisLine",value:function(){var i=this.props,o=i.x,s=i.y,l=i.width,c=i.height,u=i.orientation,f=i.mirror,h=i.axisLine,p=Kp(Kp(Kp({},gl(this.props,!1)),gl(h,!1)),{},{fill:"none"});if(u==="top"||u==="bottom"){var m=+(u==="top"&&!f||u==="bottom"&&f);p=Kp(Kp({},p),{},{x1:o,y1:s+m*c,x2:o+l,y2:s+m*c})}else{var g=+(u==="left"&&!f||u==="right"&&f);p=Kp(Kp({},p),{},{x1:o+g*l,y1:s,x2:o+g*l,y2:s+c})}return d.createElement("line",B4({},p,{className:Es("recharts-cartesian-axis-line",mv(h,"className"))}))}},{key:"renderTicks",value:function(i,o,s){var l=this,c=this.props,u=c.tickLine,f=c.stroke,h=c.tick,p=c.tickFormatter,m=c.unit,g=OBn(Kp(Kp({},this.props),{},{ticks:i}),o,s),v=this.getTickTextAnchor(),y=this.getTickVerticalAnchor(),x=gl(this.props,!1),b=gl(h,!1),S=Kp(Kp({},x),{},{fill:"none"},gl(u,!1)),C=g.map(function(_,T){var M=l.getTickLineCoord(_),j=M.line,B=M.tick,W=Kp(Kp(Kp(Kp({textAnchor:v,verticalAnchor:y},x),{},{stroke:"none",fill:f},b),B),{},{index:T,payload:_,visibleTicksCount:g.length,tickFormatter:p});return d.createElement($u,B4({className:"recharts-cartesian-axis-tick",key:"tick-".concat(_.value,"-").concat(_.coordinate,"-").concat(_.tickCoord)},aG(l.props,_,T)),u&&d.createElement("line",B4({},S,j,{className:Es("recharts-cartesian-axis-tick-line",mv(u,"className"))})),h&&e.renderTickItem(h,W,"".concat(ml(p)?p(_.value,T):_.value).concat(m||"")))});return d.createElement("g",{className:"recharts-cartesian-axis-ticks"},C)}},{key:"render",value:function(){var i=this,o=this.props,s=o.axisLine,l=o.width,c=o.height,u=o.ticksGenerator,f=o.className;if(o.hide)return null;var h=this.props,p=h.ticks,m=Fpe(h,RBn),g=p;return ml(u)&&(g=p&&p.length>0?u(this.props):u(m)),l<=0||c<=0||!g||!g.length?null:d.createElement($u,{className:Es("recharts-cartesian-axis",f),ref:function(v){i.layerReference=v}},s&&this.renderAxisLine(),this.renderTicks(g,this.state.fontSize,this.state.letterSpacing),fp.renderCallByParent(this.props))}}],r=[{key:"renderTickItem",value:function(i,o,s){return d.isValidElement(i)?d.cloneElement(i,o):ml(i)?i(o):d.createElement(PG,B4({},o,{className:"recharts-cartesian-axis-tick-value"}),s)}}],n&&Ait(t.prototype,n),r&&Ait(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();Lpe(_Y,"displayName","CartesianAxis"),Lpe(_Y,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});var jit,kBn=["layout","type","stroke","connectNulls","isRange","ref"];function U4(e){return U4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},U4(e)}function XT(){return XT=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},XT.apply(this,arguments)}function Mit(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function oC(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Mit(Object(n),!0).forEach(function(r){R1(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mit(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Rit(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,kit(r.key),r)}}function IBn(e,t,n){return t=TY(t),function(r,i){if(i&&(U4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return X8(r)}(e,Dit()?Reflect.construct(t,n||[],TY(e).constructor):t.apply(e,n))}function Dit(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Dit=function(){return!!e})()}function TY(e){return TY=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},TY(e)}function X8(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Bpe(e,t){return Bpe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Bpe(e,t)}function R1(e,t,n){return(t=kit(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kit(e){var t=function(n){if(U4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(U4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return U4(t)=="symbol"?t:String(t)}var ZT=function(){function e(){var i;(function(c,u){if(!(c instanceof u))throw new TypeError("Cannot call a class as a function")})(this,e);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return R1(X8(i=IBn(this,e,[].concat(s))),"state",{isAnimationFinished:!0}),R1(X8(i),"id",L9("recharts-area-")),R1(X8(i),"handleAnimationEnd",function(){var c=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),ml(c)&&c()}),R1(X8(i),"handleAnimationStart",function(){var c=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),ml(c)&&c()}),i}var t,n,r;return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(o&&o.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),o&&Bpe(i,o)}(e,d.PureComponent),t=e,n=[{key:"renderDots",value:function(i,o,s){var l=this.props.isAnimationActive,c=this.state.isAnimationFinished;if(l&&!c)return null;var u=this.props,f=u.dot,h=u.points,p=u.dataKey,m=gl(this.props,!1),g=gl(f,!0),v=h.map(function(x,b){var S=oC(oC(oC({key:"dot-".concat(b),r:3},m),g),{},{index:b,cx:x.x,cy:x.y,dataKey:p,value:x.value,payload:x.payload,points:h});return e.renderDotItem(f,S)}),y={clipPath:i?"url(#clipPath-".concat(o?"":"dots-").concat(s,")"):null};return d.createElement($u,XT({className:"recharts-area-dots"},y),v)}},{key:"renderHorizontalRect",value:function(i){var o=this.props,s=o.baseLine,l=o.points,c=o.strokeWidth,u=l[0].x,f=l[l.length-1].x,h=i*Math.abs(u-f),p=tC(l.map(function(m){return m.y||0}));return so(s)&&typeof s=="number"?p=Math.max(s,p):s&&Array.isArray(s)&&s.length&&(p=Math.max(tC(s.map(function(m){return m.y||0})),p)),so(p)?d.createElement("rect",{x:u<f?u:u-h,y:0,width:h,height:Math.floor(p+(c?parseInt("".concat(c),10):1))}):null}},{key:"renderVerticalRect",value:function(i){var o=this.props,s=o.baseLine,l=o.points,c=o.strokeWidth,u=l[0].y,f=l[l.length-1].y,h=i*Math.abs(u-f),p=tC(l.map(function(m){return m.x||0}));return so(s)&&typeof s=="number"?p=Math.max(s,p):s&&Array.isArray(s)&&s.length&&(p=Math.max(tC(s.map(function(m){return m.x||0})),p)),so(p)?d.createElement("rect",{x:0,y:u<f?u:u-h,width:p+(c?parseInt("".concat(c),10):1),height:Math.floor(h)}):null}},{key:"renderClipRect",value:function(i){return this.props.layout==="vertical"?this.renderVerticalRect(i):this.renderHorizontalRect(i)}},{key:"renderAreaStatically",value:function(i,o,s,l){var c=this.props,u=c.layout,f=c.type,h=c.stroke,p=c.connectNulls,m=c.isRange;c.ref;var g=function(v,y){if(v==null)return{};var x,b,S=function(_,T){if(_==null)return{};var M,j,B={},W=Object.keys(_);for(j=0;j<W.length;j++)M=W[j],T.indexOf(M)>=0||(B[M]=_[M]);return B}(v,y);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(v);for(b=0;b<C.length;b++)x=C[b],y.indexOf(x)>=0||Object.prototype.propertyIsEnumerable.call(v,x)&&(S[x]=v[x])}return S}(c,kBn);return d.createElement($u,{clipPath:s?"url(#clipPath-".concat(l,")"):null},d.createElement(A8,XT({},gl(g,!0),{points:i,connectNulls:p,type:f,baseLine:o,layout:u,stroke:"none",className:"recharts-area-area"})),h!=="none"&&d.createElement(A8,XT({},gl(this.props,!1),{className:"recharts-area-curve",layout:u,type:f,connectNulls:p,fill:"none",points:i})),h!=="none"&&m&&d.createElement(A8,XT({},gl(this.props,!1),{className:"recharts-area-curve",layout:u,type:f,connectNulls:p,fill:"none",points:o})))}},{key:"renderAreaWithAnimation",value:function(i,o){var s=this,l=this.props,c=l.points,u=l.baseLine,f=l.isAnimationActive,h=l.animationBegin,p=l.animationDuration,m=l.animationEasing,g=l.animationId,v=this.state,y=v.prevPoints,x=v.prevBaseLine;return d.createElement(F2,{begin:h,duration:p,isActive:f,easing:m,from:{t:0},to:{t:1},key:"area-".concat(g),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(b){var S=b.t;if(y){var C,_=y.length/c.length,T=c.map(function(M,j){var B=Math.floor(j*_);if(y[B]){var W=y[B],K=gv(W.x,M.x),G=gv(W.y,M.y);return oC(oC({},M),{},{x:K(S),y:G(S)})}return M});return C=so(u)&&typeof u=="number"?gv(x,u)(S):Al(u)||d4(u)?gv(x,0)(S):u.map(function(M,j){var B=Math.floor(j*_);if(x[B]){var W=x[B],K=gv(W.x,M.x),G=gv(W.y,M.y);return oC(oC({},M),{},{x:K(S),y:G(S)})}return M}),s.renderAreaStatically(T,C,i,o)}return d.createElement($u,null,d.createElement("defs",null,d.createElement("clipPath",{id:"animationClipPath-".concat(o)},s.renderClipRect(S))),d.createElement($u,{clipPath:"url(#animationClipPath-".concat(o,")")},s.renderAreaStatically(c,u,i,o)))})}},{key:"renderArea",value:function(i,o){var s=this.props,l=s.points,c=s.baseLine,u=s.isAnimationActive,f=this.state,h=f.prevPoints,p=f.prevBaseLine,m=f.totalLength;return u&&l&&l.length&&(!h&&m>0||!p8(h,l)||!p8(p,c))?this.renderAreaWithAnimation(i,o):this.renderAreaStatically(l,c,i,o)}},{key:"render",value:function(){var i,o=this.props,s=o.hide,l=o.dot,c=o.points,u=o.className,f=o.top,h=o.left,p=o.xAxis,m=o.yAxis,g=o.width,v=o.height,y=o.isAnimationActive,x=o.id;if(s||!c||!c.length)return null;var b=this.state.isAnimationFinished,S=c.length===1,C=Es("recharts-area",u),_=p&&p.allowDataOverflow,T=m&&m.allowDataOverflow,M=_||T,j=Al(x)?this.id:x,B=(i=gl(l,!1))!==null&&i!==void 0?i:{r:3,strokeWidth:2},W=B.r,K=W===void 0?3:W,G=B.strokeWidth,J=G===void 0?2:G,te=(function(Ce){return Ce&&hfe(Ce)==="object"&&"cx"in Ce&&"cy"in Ce&&"r"in Ce}(l)?l:{}).clipDot,re=te===void 0||te,me=2*K+J;return d.createElement($u,{className:C},_||T?d.createElement("defs",null,d.createElement("clipPath",{id:"clipPath-".concat(j)},d.createElement("rect",{x:_?h:h-g/2,y:T?f:f-v/2,width:_?g:2*g,height:T?v:2*v})),!re&&d.createElement("clipPath",{id:"clipPath-dots-".concat(j)},d.createElement("rect",{x:h-me/2,y:f-me/2,width:g+me,height:v+me}))):null,S?null:this.renderArea(M,j),(l||S)&&this.renderDots(M,re,j),(!y||b)&&rC.renderCallByParent(this.props,c))}}],r=[{key:"getDerivedStateFromProps",value:function(i,o){return i.animationId!==o.prevAnimationId?{prevAnimationId:i.animationId,curPoints:i.points,curBaseLine:i.baseLine,prevPoints:o.curPoints,prevBaseLine:o.curBaseLine}:i.points!==o.curPoints||i.baseLine!==o.curBaseLine?{curPoints:i.points,curBaseLine:i.baseLine}:null}}],n&&Rit(t.prototype,n),r&&Rit(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Upe(){return Upe=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},Upe.apply(this,arguments)}jit=ZT,R1(ZT,"displayName","Area"),R1(ZT,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!j2.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),R1(ZT,"getBaseValue",function(e,t,n,r){var i=e.layout,o=e.baseValue,s=t.props.baseValue,l=s??o;if(so(l)&&typeof l=="number")return l;var c=i==="horizontal"?r:n,u=c.scale.domain();if(c.type==="number"){var f=Math.max(u[0],u[1]),h=Math.min(u[0],u[1]);return l==="dataMin"?h:l==="dataMax"||f<0?f:Math.max(Math.min(u[0],u[1]),0)}return l==="dataMin"?u[0]:l==="dataMax"?u[1]:u[0]}),R1(ZT,"getComposedData",function(e){var t,n=e.props,r=e.item,i=e.xAxis,o=e.yAxis,s=e.xAxisTicks,l=e.yAxisTicks,c=e.bandSize,u=e.dataKey,f=e.stackedData,h=e.dataStartIndex,p=e.displayedData,m=e.offset,g=n.layout,v=f&&f.length,y=jit.getBaseValue(n,r,i,o),x=g==="horizontal",b=!1,S=p.map(function(C,_){var T;v?T=f[h+_]:(T=Bm(C,u),Array.isArray(T)?b=!0:T=[y,T]);var M=T[1]==null||v&&Bm(C,u)==null;return x?{x:Mrt({axis:i,ticks:s,bandSize:c,entry:C,index:_}),y:M?null:o.scale(T[1]),value:T,payload:C}:{x:M?null:i.scale(T[1]),y:Mrt({axis:o,ticks:l,bandSize:c,entry:C,index:_}),value:T,payload:C}});return t=v||b?S.map(function(C){var _=Array.isArray(C.value)?C.value[0]:null;return x?{x:C.x,y:_!=null&&C.y!=null?o.scale(_):null}:{x:_!=null?i.scale(_):null,y:C.y}}):x?o.scale(y):i.scale(y),oC({points:S,baseLine:t,layout:g,isRange:b},m)}),R1(ZT,"renderDotItem",function(e,t){var n;if(d.isValidElement(e))n=d.cloneElement(e,t);else if(ml(e))n=e(t);else{var r=Es("recharts-area-dot",typeof e!="boolean"?e.className:"");n=d.createElement(Epe,XT({},t,{className:r}))}return n});var Vpe=function(e){var t=e.xAxisId,n=mit(),r=git(),i=hit(t);return i==null?null:d.createElement(_Y,Upe({},i,{className:Es("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(o){return KT(o,!0)}}))};function $pe(){return $pe=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},$pe.apply(this,arguments)}Vpe.displayName="XAxis",Vpe.defaultProps={allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0};var zpe=function(e){var t=e.yAxisId,n=mit(),r=git(),i=pit(t);return i==null?null:d.createElement(_Y,$pe({},i,{className:Es("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(o){return KT(o,!0)}}))};function Iit(e){return function(t){if(Array.isArray(t))return Wpe(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return Wpe(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Wpe(t,n):void 0}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Wpe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}zpe.displayName="YAxis",zpe.defaultProps={allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1};var Hpe=function(e,t,n,r,i){var o=Uy(e,Dpe),s=Uy(e,H8),l=[].concat(Iit(o),Iit(s)),c=Uy(e,Y8),u="".concat(r,"Id"),f=r[0],h=t;if(l.length&&(h=l.reduce(function(g,v){if(v.props[u]===n&&M1(v.props,"extendDomain")&&so(v.props[f])){var y=v.props[f];return[Math.min(g[0],y),Math.max(g[1],y)]}return g},h)),c.length){var p="".concat(f,"1"),m="".concat(f,"2");h=c.reduce(function(g,v){if(v.props[u]===n&&M1(v.props,"extendDomain")&&so(v.props[p])&&so(v.props[m])){var y=v.props[p],x=v.props[m];return[Math.min(g[0],y,x),Math.max(g[1],y,x)]}return g},h)}return i&&i.length&&(h=i.reduce(function(g,v){return so(v)?[Math.min(g[0],v),Math.max(g[1],v)]:g},h)),h},Fit={exports:{}};(function(e){var t=Object.prototype.hasOwnProperty,n="~";function r(){}function i(c,u,f){this.fn=c,this.context=u,this.once=f||!1}function o(c,u,f,h,p){if(typeof f!="function")throw new TypeError("The listener must be a function");var m=new i(f,h||c,p),g=n?n+u:u;return c._events[g]?c._events[g].fn?c._events[g]=[c._events[g],m]:c._events[g].push(m):(c._events[g]=m,c._eventsCount++),c}function s(c,u){--c._eventsCount==0?c._events=new r:delete c._events[u]}function l(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1)),l.prototype.eventNames=function(){var c,u,f=[];if(this._eventsCount===0)return f;for(u in c=this._events)t.call(c,u)&&f.push(n?u.slice(1):u);return Object.getOwnPropertySymbols?f.concat(Object.getOwnPropertySymbols(c)):f},l.prototype.listeners=function(c){var u=n?n+c:c,f=this._events[u];if(!f)return[];if(f.fn)return[f.fn];for(var h=0,p=f.length,m=new Array(p);h<p;h++)m[h]=f[h].fn;return m},l.prototype.listenerCount=function(c){var u=n?n+c:c,f=this._events[u];return f?f.fn?1:f.length:0},l.prototype.emit=function(c,u,f,h,p,m){var g=n?n+c:c;if(!this._events[g])return!1;var v,y,x=this._events[g],b=arguments.length;if(x.fn){switch(x.once&&this.removeListener(c,x.fn,void 0,!0),b){case 1:return x.fn.call(x.context),!0;case 2:return x.fn.call(x.context,u),!0;case 3:return x.fn.call(x.context,u,f),!0;case 4:return x.fn.call(x.context,u,f,h),!0;case 5:return x.fn.call(x.context,u,f,h,p),!0;case 6:return x.fn.call(x.context,u,f,h,p,m),!0}for(y=1,v=new Array(b-1);y<b;y++)v[y-1]=arguments[y];x.fn.apply(x.context,v)}else{var S,C=x.length;for(y=0;y<C;y++)switch(x[y].once&&this.removeListener(c,x[y].fn,void 0,!0),b){case 1:x[y].fn.call(x[y].context);break;case 2:x[y].fn.call(x[y].context,u);break;case 3:x[y].fn.call(x[y].context,u,f);break;case 4:x[y].fn.call(x[y].context,u,f,h);break;default:if(!v)for(S=1,v=new Array(b-1);S<b;S++)v[S-1]=arguments[S];x[y].fn.apply(x[y].context,v)}}return!0},l.prototype.on=function(c,u,f){return o(this,c,u,f,!1)},l.prototype.once=function(c,u,f){return o(this,c,u,f,!0)},l.prototype.removeListener=function(c,u,f,h){var p=n?n+c:c;if(!this._events[p])return this;if(!u)return s(this,p),this;var m=this._events[p];if(m.fn)m.fn!==u||h&&!m.once||f&&m.context!==f||s(this,p);else{for(var g=0,v=[],y=m.length;g<y;g++)(m[g].fn!==u||h&&!m[g].once||f&&m[g].context!==f)&&v.push(m[g]);v.length?this._events[p]=v.length===1?v[0]:v:s(this,p)}return this},l.prototype.removeAllListeners=function(c){var u;return c?(u=n?n+c:c,this._events[u]&&s(this,u)):(this._events=new r,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prefixed=n,l.EventEmitter=l,e.exports=l})(Fit);var Gpe=new(Fc(Fit.exports)),Ype="recharts.syncMouseEvents";function Z8(e){return Z8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Z8(e)}function Kpe(e,t,n){return(t=Nit(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Nit(e){var t=function(n){if(Z8(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(Z8(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return Z8(t)=="symbol"?t:String(t)}var FBn=function(){function e(){(function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")})(this,e),Kpe(this,"activeIndex",0),Kpe(this,"coordinateList",[]),Kpe(this,"layout","horizontal")}return function(t,n){n&&function(r,i){for(var o=0;o<i.length;o++){var s=i[o];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(r,Nit(s.key),s)}}(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1})}(e,[{key:"setDetails",value:function(t){var n,r=t.coordinateList,i=r===void 0?null:r,o=t.container,s=o===void 0?null:o,l=t.layout,c=l===void 0?null:l,u=t.offset,f=u===void 0?null:u,h=t.mouseHandlerCallback,p=h===void 0?null:h;this.coordinateList=(n=i??this.coordinateList)!==null&&n!==void 0?n:[],this.container=s??this.container,this.layout=c??this.layout,this.offset=f??this.offset,this.mouseHandlerCallback=p??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(t){if(this.coordinateList.length!==0)switch(t.key){case"ArrowRight":if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(t){this.activeIndex=t}},{key:"spoofMouse",value:function(){var t,n;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var r=this.container.getBoundingClientRect(),i=r.x,o=r.y,s=r.height,l=this.coordinateList[this.activeIndex].coordinate,c=((t=window)===null||t===void 0?void 0:t.scrollX)||0,u=((n=window)===null||n===void 0?void 0:n.scrollY)||0,f=i+l+c,h=o+this.offset.top+s/2+u;this.mouseHandlerCallback({pageX:f,pageY:h})}}}]),e}();function Lit(e){var t=e.cx,n=e.cy,r=e.radius,i=e.startAngle,o=e.endAngle;return{points:[Ch(t,n,r,i),Ch(t,n,r,o)],cx:t,cy:n,radius:r,startAngle:i,endAngle:o}}function NBn(e,t,n){var r,i,o,s;if(e==="horizontal")o=r=t.x,i=n.top,s=n.top+n.height;else if(e==="vertical")s=i=t.y,r=n.left,o=n.left+n.width;else if(t.cx!=null&&t.cy!=null){if(e!=="centric")return Lit(t);var l=t.cx,c=t.cy,u=t.innerRadius,f=t.outerRadius,h=t.angle,p=Ch(l,c,u,h),m=Ch(l,c,f,h);r=p.x,i=p.y,o=m.x,s=m.y}return[{x:r,y:i},{x:o,y:s}]}function Q8(e){return Q8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Q8(e)}function Bit(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function AY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Bit(Object(n),!0).forEach(function(r){LBn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bit(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function LBn(e,t,n){var r;return r=function(i){if(Q8(i)!="object"||!i)return i;var o=i[Symbol.toPrimitive];if(o!==void 0){var s=o.call(i,"string");if(Q8(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(i)}(t),(t=Q8(r)=="symbol"?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function BBn(e){var t,n=e.element,r=e.tooltipEventType,i=e.isActive,o=e.activeCoordinate,s=e.activePayload,l=e.offset,c=e.activeTooltipIndex,u=e.tooltipAxisBandSize,f=e.layout,h=e.chartName;if(!n||!n.props.cursor||!i||!o||h!=="ScatterChart"&&r!=="axis")return null;var p=A8;if(h==="ScatterChart")t=o,p=gLn;else if(h==="BarChart")t=function(b,S,C,_){var T=_/2;return{stroke:"none",fill:"#ccc",x:b==="horizontal"?S.x-T:C.left+.5,y:b==="horizontal"?C.top+.5:S.y-T,width:b==="horizontal"?_:C.width-1,height:b==="horizontal"?C.height-1:_}}(f,o,l,u),p=Spe;else if(f==="radial"){var m=Lit(o),g=m.cx,v=m.cy,y=m.radius;t={cx:g,cy:v,startAngle:m.startAngle,endAngle:m.endAngle,innerRadius:y,outerRadius:y},p=Xrt}else t={points:NBn(f,o,l)},p=A8;var x=AY(AY(AY(AY({stroke:"#ccc",pointerEvents:"none"},l),t),gl(n.props.cursor,!1)),{},{payload:s,payloadIndex:c,className:Es("recharts-tooltip-cursor",n.props.cursor.className)});return(0,d.isValidElement)(n.props.cursor)?(0,d.cloneElement)(n.props.cursor,x):(0,d.createElement)(p,x)}var UBn=["item"],VBn=["children","className","width","height","style","compact","title","desc"];function V4(e){return V4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},V4(e)}function J8(){return J8=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},J8.apply(this,arguments)}function Uit(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var i=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(i!=null){var o,s,l,c,u=[],f=!0,h=!1;try{if(l=(i=i.call(n)).next,r!==0)for(;!(f=(o=l.call(i)).done)&&(u.push(o.value),u.length!==r);f=!0);}catch(p){h=!0,s=p}finally{try{if(!f&&i.return!=null&&(c=i.return(),Object(c)!==c))return}finally{if(h)throw s}}return u}}(e,t)||zit(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Vit(e,t){if(e==null)return{};var n,r,i=function(s,l){if(s==null)return{};var c,u,f={},h=Object.keys(s);for(u=0;u<h.length;u++)c=h[u],l.indexOf(c)>=0||(f[c]=s[c]);return f}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function $Bn(e,t,n){return t=PY(t),function(r,i){if(i&&(V4(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Hl(r)}(e,$it()?Reflect.construct(t,n||[],PY(e).constructor):t.apply(e,n))}function $it(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return($it=function(){return!!e})()}function PY(e){return PY=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},PY(e)}function Hl(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Xpe(e,t){return Xpe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Xpe(e,t)}function $4(e){return function(t){if(Array.isArray(t))return Zpe(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||zit(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function zit(e,t){if(e){if(typeof e=="string")return Zpe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Zpe(e,t):void 0}}function Zpe(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Wit(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function ei(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Wit(Object(n),!0).forEach(function(r){Os(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wit(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Os(e,t,n){return(t=Hit(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hit(e){var t=function(n){if(V4(n)!="object"||!n)return n;var r=n[Symbol.toPrimitive];if(r!==void 0){var i=r.call(n,"string");if(V4(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e);return V4(t)=="symbol"?t:String(t)}var zBn={xAxis:["bottom","top"],yAxis:["left","right"]},WBn={width:"100%",height:"100%"},Git={x:0,y:0};function OY(e){return e}var jY=function(e,t){var n=t.graphicalItems,r=t.dataStartIndex,i=t.dataEndIndex,o=(n??[]).reduce(function(s,l){var c=l.props.data;return c&&c.length?[].concat($4(s),$4(c)):s},[]);return o.length>0?o:e&&e.length&&so(r)&&so(i)?e.slice(r,i+1):[]};function Yit(e){return e==="number"?[0,"auto"]:void 0}var Qpe=function(e,t,n,r){var i=e.graphicalItems,o=e.tooltipAxis,s=jY(t,e);return n<0||!i||!i.length||n>=s.length?null:i.reduce(function(l,c){var u,f,h=(u=c.props.data)!==null&&u!==void 0?u:t;return h&&e.dataStartIndex+e.dataEndIndex!==0&&(h=h.slice(e.dataStartIndex,e.dataEndIndex+1)),(f=o.dataKey&&!o.allowDuplicatedCategory?nG(h===void 0?s:h,o.dataKey,r):h&&h[n]||s[n])?[].concat($4(l),[Nrt(c,f)]):l},[])},Kit=function(e,t,n,r){var i=r||{x:e.chartX,y:e.chartY},o=function(m,g){return g==="horizontal"?m.x:g==="vertical"?m.y:g==="centric"?m.angle:m.radius}(i,n),s=e.orderedTooltipTicks,l=e.tooltipAxis,c=e.tooltipTicks,u=function(m){var g,v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=arguments.length>2?arguments[2]:void 0,x=arguments.length>3?arguments[3]:void 0,b=-1,S=(g=v?.length)!==null&&g!==void 0?g:0;if(S<=1)return 0;if(x&&x.axisType==="angleAxis"&&Math.abs(Math.abs(x.range[1]-x.range[0])-360)<=1e-6)for(var C=x.range,_=0;_<S;_++){var T=_>0?y[_-1].coordinate:y[S-1].coordinate,M=y[_].coordinate,j=_>=S-1?y[0].coordinate:y[_+1].coordinate,B=void 0;if(By(M-T)!==By(j-M)){var W=[];if(By(j-M)===By(C[1]-C[0])){B=j;var K=M+C[1]-C[0];W[0]=Math.min(K,(K+T)/2),W[1]=Math.max(K,(K+T)/2)}else{B=T;var G=j+C[1]-C[0];W[0]=Math.min(M,(G+M)/2),W[1]=Math.max(M,(G+M)/2)}var J=[Math.min(M,(B+M)/2),Math.max(M,(B+M)/2)];if(m>J[0]&&m<=J[1]||m>=W[0]&&m<=W[1]){b=y[_].index;break}}else{var te=Math.min(T,j),re=Math.max(T,j);if(m>(te+M)/2&&m<=(re+M)/2){b=y[_].index;break}}}else for(var me=0;me<S;me++)if(me===0&&m<=(v[me].coordinate+v[me+1].coordinate)/2||me>0&&me<S-1&&m>(v[me].coordinate+v[me-1].coordinate)/2&&m<=(v[me].coordinate+v[me+1].coordinate)/2||me===S-1&&m>(v[me].coordinate+v[me-1].coordinate)/2){b=v[me].index;break}return b}(o,s,c,l);if(u>=0&&c){var f=c[u]&&c[u].value,h=Qpe(e,t,u,f),p=function(m,g,v,y){var x=g.find(function(T){return T&&T.index===v});if(x){if(m==="horizontal")return{x:x.coordinate,y:y.y};if(m==="vertical")return{x:y.x,y:x.coordinate};if(m==="centric"){var b=x.coordinate,S=y.radius;return ei(ei(ei({},y),Ch(y.cx,y.cy,S,b)),{},{angle:b,radius:S})}var C=x.coordinate,_=y.angle;return ei(ei(ei({},y),Ch(y.cx,y.cy,C,_)),{},{angle:_,radius:C})}return Git}(n,s,u,i);return{activeTooltipIndex:u,activeLabel:f,activePayload:h,activeCoordinate:p}}return null},HBn=function(e,t){var n=t.axisType,r=n===void 0?"xAxis":n,i=t.AxisComp,o=t.graphicalItems,s=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,u=e.children,f="".concat(r,"Id"),h=Uy(u,i),p={};return h&&h.length?p=function(m,g){var v=g.axes,y=g.graphicalItems,x=g.axisType,b=g.axisIdKey,S=g.stackGroups,C=g.dataStartIndex,_=g.dataEndIndex,T=m.layout,M=m.children,j=m.stackOffset,B=Ort(T,x);return v.reduce(function(W,K){var G,J=K.props,te=J.type,re=J.dataKey,me=J.allowDataOverflow,Ce=J.allowDuplicatedCategory,Ae=J.scale,_e=J.ticks,Be=J.includeHidden,Ue=K.props[b];if(W[Ue])return W;var $e,Je,Ne,Ke=jY(m.data,{graphicalItems:y.filter(function(ft){return ft.props[b]===Ue}),dataStartIndex:C,dataEndIndex:_}),nt=Ke.length;(function(ft,Ct,Tt){if(Tt==="number"&&Ct===!0&&Array.isArray(ft)){var Ut=ft?.[0],zt=ft?.[1];if(Ut&&zt&&so(Ut)&&so(zt))return!0}return!1})(K.props.domain,me,te)&&($e=spe(K.props.domain,null,me),!B||te!=="number"&&Ae==="auto"||(Ne=qG(Ke,re,"category")));var rt=Yit(te);if(!$e||$e.length===0){var st,gt=(st=K.props.domain)!==null&&st!==void 0?st:rt;if(re){if($e=qG(Ke,re,te),te==="category"&&B){var lt=function(ft){if(!Array.isArray(ft))return!1;for(var Ct=ft.length,Tt={},Ut=0;Ut<Ct;Ut++){if(Tt[ft[Ut]])return!0;Tt[ft[Ut]]=!0}return!1}($e);Ce&&lt?(Je=$e,$e=gY(0,nt)):Ce||($e=Frt(gt,$e,K).reduce(function(ft,Ct){return ft.indexOf(Ct)>=0?ft:[].concat($4(ft),[Ct])},[]))}else if(te==="category")$e=Ce?$e.filter(function(ft){return ft!==""&&!Al(ft)}):Frt(gt,$e,K).reduce(function(ft,Ct){return ft.indexOf(Ct)>=0||Ct===""||Al(Ct)?ft:[].concat($4(ft),[Ct])},[]);else if(te==="number"){var ut=function(ft,Ct,Tt,Ut,zt){var Ht=Ct.map(function(nn){return Art(ft,nn,Tt,zt,Ut)}).filter(function(nn){return!Al(nn)});return Ht&&Ht.length?Ht.reduce(function(nn,Bt){return[Math.min(nn[0],Bt[0]),Math.max(nn[1],Bt[1])]},[1/0,-1/0]):null}(Ke,y.filter(function(ft){return ft.props[b]===Ue&&(Be||!ft.props.hide)}),re,x,T);ut&&($e=ut)}!B||te!=="number"&&Ae==="auto"||(Ne=qG(Ke,re,"category"))}else $e=B?gY(0,nt):S&&S[Ue]&&S[Ue].hasStack&&te==="number"?j==="expand"?[0,1]:Drt(S[Ue].stackGroups,C,_):Prt(Ke,y.filter(function(ft){return ft.props[b]===Ue&&(Be||!ft.props.hide)}),te,T,!0);if(te==="number")$e=Hpe(M,$e,Ue,x,_e),gt&&($e=spe(gt,$e,me));else if(te==="category"&&gt){var Fe=gt;$e.every(function(ft){return Fe.indexOf(ft)>=0})&&($e=Fe)}}return ei(ei({},W),{},Os({},Ue,ei(ei({},K.props),{},{axisType:x,domain:$e,categoricalDomain:Ne,duplicateDomain:Je,originalDomain:(G=K.props.domain)!==null&&G!==void 0?G:rt,isCategorical:B,layout:T})))},{})}(e,{axes:h,graphicalItems:o,axisType:r,axisIdKey:f,stackGroups:s,dataStartIndex:l,dataEndIndex:c}):o&&o.length&&(p=function(m,g){var v=g.graphicalItems,y=g.Axis,x=g.axisType,b=g.axisIdKey,S=g.stackGroups,C=g.dataStartIndex,_=g.dataEndIndex,T=m.layout,M=m.children,j=jY(m.data,{graphicalItems:v,dataStartIndex:C,dataEndIndex:_}),B=j.length,W=Ort(T,x),K=-1;return v.reduce(function(G,J){var te,re=J.props[b],me=Yit("number");return G[re]?G:(K++,W?te=gY(0,B):S&&S[re]&&S[re].hasStack?(te=Drt(S[re].stackGroups,C,_),te=Hpe(M,te,re,x)):(te=spe(me,Prt(j,v.filter(function(Ce){return Ce.props[b]===re&&!Ce.props.hide}),"number",T),y.defaultProps.allowDataOverflow),te=Hpe(M,te,re,x)),ei(ei({},G),{},Os({},re,ei(ei({axisType:x},y.defaultProps),{},{hide:!0,orientation:mv(zBn,"".concat(x,".").concat(K%2),null),domain:te,originalDomain:me,isCategorical:W,layout:T}))))},{})}(e,{Axis:i,graphicalItems:o,axisType:r,axisIdKey:f,stackGroups:s,dataStartIndex:l,dataEndIndex:c})),p},Xit=function(e){var t=e.children,n=e.defaultShowTooltip,r=Nm(t,I4),i=0,o=0;return e.data&&e.data.length!==0&&(o=e.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(i=r.props.startIndex),r.props.endIndex>=0&&(o=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:o,activeTooltipIndex:-1,isTooltipActive:!!n}},Zit=function(e){return e==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:e==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:e==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},GBn=function(e,t){return t==="xAxis"?e[t].width:t==="yAxis"?e[t].height:void 0};(function(e){var t,n=e.chartName,r=e.GraphicalChild,i=e.defaultTooltipEventType,o=i===void 0?"axis":i,s=e.validateTooltipEventTypes,l=s===void 0?["axis"]:s,c=e.axisComponents,u=e.legendContent,f=e.formatAxisMap,h=e.defaultProps,p=function(m,g){var v=m.props,y=m.dataStartIndex,x=m.dataEndIndex,b=m.updateId;if(!$qe({props:v}))return null;var S=v.children,C=v.layout,_=v.stackOffset,T=v.data,M=v.reverseStackOrder,j=Zit(C),B=j.numericAxisName,W=j.cateAxisName,K=Uy(S,r),G=function(Be,Ue,$e,Je,Ne,Ke){if(!Be)return null;var nt=(Ke?Ue.reverse():Ue).reduce(function(rt,st){var gt=st.props,lt=gt.stackId;if(gt.hide)return rt;var ut=st.props[$e],Fe=rt[ut]||{hasStack:!1,stackGroups:{}};if(xf(lt)){var ft=Fe.stackGroups[lt]||{numericAxisId:$e,cateAxisId:Je,items:[]};ft.items.push(st),Fe.hasStack=!0,Fe.stackGroups[lt]=ft}else Fe.stackGroups[L9("_stackId_")]={numericAxisId:$e,cateAxisId:Je,items:[st]};return wv(wv({},rt),{},M4({},ut,Fe))},{});return Object.keys(nt).reduce(function(rt,st){var gt=nt[st];return gt.hasStack&&(gt.stackGroups=Object.keys(gt.stackGroups).reduce(function(lt,ut){var Fe=gt.stackGroups[ut];return wv(wv({},lt),{},M4({},ut,{numericAxisId:$e,cateAxisId:Je,items:Fe.items,stackedData:PNn(Be,Fe.items,Ne)}))},{})),wv(wv({},rt),{},M4({},st,gt))},{})}(T,K,"".concat(B,"Id"),"".concat(W,"Id"),_,M),J=c.reduce(function(Be,Ue){var $e="".concat(Ue.axisType,"Map");return ei(ei({},Be),{},Os({},$e,HBn(v,ei(ei({},Ue),{},{graphicalItems:K,stackGroups:Ue.axisType===B&&G,dataStartIndex:y,dataEndIndex:x}))))},{}),te=function(Be,Ue){var $e=Be.props,Je=(Be.graphicalItems,Be.xAxisMap),Ne=Je===void 0?{}:Je,Ke=Be.yAxisMap,nt=Ke===void 0?{}:Ke,rt=$e.width,st=$e.height,gt=$e.children,lt=$e.margin||{},ut=Nm(gt,I4),Fe=Nm(gt,$9),ft=Object.keys(nt).reduce(function(nn,Bt){var on=nt[Bt],Tn=on.orientation;return on.mirror||on.hide?nn:ei(ei({},nn),{},Os({},Tn,nn[Tn]+on.width))},{left:lt.left||0,right:lt.right||0}),Ct=Object.keys(Ne).reduce(function(nn,Bt){var on=Ne[Bt],Tn=on.orientation;return on.mirror||on.hide?nn:ei(ei({},nn),{},Os({},Tn,mv(nn,"".concat(Tn))+on.height))},{top:lt.top||0,bottom:lt.bottom||0}),Tt=ei(ei({},Ct),ft),Ut=Tt.bottom;ut&&(Tt.bottom+=ut.props.height||I4.defaultProps.height),Fe&&Ue&&(Tt=function(nn,Bt,on,Tn){var $n=on.children,rr=on.width,ir=on.margin,Vn=rr-(ir.left||0)-(ir.right||0),vr=Ert({children:$n,legendWidth:Vn});if(vr){var Hn=Tn||{},Fn=Hn.width,Qn=Hn.height,Yr=vr.align,wa=vr.verticalAlign,yr=vr.layout;if((yr==="vertical"||yr==="horizontal"&&wa==="middle")&&Yr!=="center"&&so(nn[Yr]))return wv(wv({},nn),{},M4({},Yr,nn[Yr]+(Fn||0)));if((yr==="horizontal"||yr==="vertical"&&Yr==="center")&&wa!=="middle"&&so(nn[wa]))return wv(wv({},nn),{},M4({},wa,nn[wa]+(Qn||0)))}return nn}(Tt,0,$e,Ue));var zt=rt-Tt.left-Tt.right,Ht=st-Tt.top-Tt.bottom;return ei(ei({brushBottom:Ut},Tt),{},{width:Math.max(zt,0),height:Math.max(Ht,0)})}(ei(ei({},J),{},{props:v,graphicalItems:K}),g?.legendBBox);Object.keys(J).forEach(function(Be){J[Be]=f(v,J[Be],te,Be.replace("Map",""),n)});var re,me,Ce=J["".concat(W,"Map")],Ae=(re=f4(Ce),{tooltipTicks:me=KT(re,!1,!0),orderedTooltipTicks:ehe(me,function(Be){return Be.coordinate}),tooltipAxis:re,tooltipAxisBandSize:tY(re,me)}),_e=function(Be,Ue){var $e=Ue.graphicalItems,Je=Ue.stackGroups,Ne=Ue.offset,Ke=Ue.updateId,nt=Ue.dataStartIndex,rt=Ue.dataEndIndex,st=Be.barSize,gt=Be.layout,lt=Be.barGap,ut=Be.barCategoryGap,Fe=Be.maxBarSize,ft=Zit(gt),Ct=ft.numericAxisName,Tt=ft.cateAxisName,Ut=function(Ht){return!(!Ht||!Ht.length)&&Ht.some(function(nn){var Bt=O2(nn&&nn.type);return Bt&&Bt.indexOf("Bar")>=0})}($e),zt=[];return $e.forEach(function(Ht,nn){var Bt=jY(Be.data,{graphicalItems:[Ht],dataStartIndex:nt,dataEndIndex:rt}),on=Ht.props,Tn=on.dataKey,$n=on.maxBarSize,rr=Ht.props["".concat(Ct,"Id")],ir=Ht.props["".concat(Tt,"Id")],Vn=c.reduce(function(pi,Ji){var bi,Ei,Yi=Ue["".concat(Ji.axisType,"Map")],Lo=Ht.props["".concat(Ji.axisType,"Id")];Yi&&Yi[Lo]||Ji.axisType==="zAxis"||(wo.env.NODE_ENV!=="production"?F0(0,"Specifying a(n) ".concat(Ji.axisType,"Id requires a corresponding ").concat(Ji.axisType,"Id on the targeted graphical component ").concat((bi=Ht==null||(Ei=Ht.type)===null||Ei===void 0?void 0:Ei.displayName)!==null&&bi!==void 0?bi:"")):F0());var ns=Yi[Lo];return ei(ei({},pi),{},Os(Os({},Ji.axisType,ns),"".concat(Ji.axisType,"Ticks"),KT(ns)))},{}),vr=Vn[Tt],Hn=Vn["".concat(Tt,"Ticks")],Fn=Je&&Je[rr]&&Je[rr].hasStack&&function(pi,Ji){var bi=pi.props.stackId;if(xf(bi)){var Ei=Ji[bi];if(Ei){var Yi=Ei.items.indexOf(pi);return Yi>=0?Ei.stackedData[Yi]:null}}return null}(Ht,Je[rr].stackGroups),Qn=O2(Ht.type).indexOf("Bar")>=0,Yr=tY(vr,Hn),wa=[],yr=Ut&&function(pi){var Ji=pi.barSize,bi=pi.totalSize,Ei=pi.stackGroups,Yi=Ei===void 0?{}:Ei;if(!Yi)return{};for(var Lo={},ns=Object.keys(Yi),rl=0,Fs=ns.length;rl<Fs;rl++)for(var Ro=Yi[ns[rl]].stackGroups,nr=Object.keys(Ro),Cr=0,Sn=nr.length;Cr<Sn;Cr++){var Hr=Ro[nr[Cr]],mn=Hr.items,pt=Hr.cateAxisId,Mt=mn.filter(function(It){return O2(It.type).indexOf("Bar")>=0});if(Mt&&Mt.length){var Pt=Mt[0].props.barSize,Wt=Mt[0].props[pt];Lo[Wt]||(Lo[Wt]=[]);var Xt=Al(Pt)?Ji:Pt;Lo[Wt].push({item:Mt[0],stackList:Mt.slice(1),barSize:Al(Xt)?void 0:IT(Xt,bi,0)})}}return Lo}({barSize:st,stackGroups:Je,totalSize:GBn(Vn,Tt)});if(Qn){var ea,hr,Nr=Al($n)?Fe:$n,Xn=(ea=(hr=tY(vr,Hn,!0))!==null&&hr!==void 0?hr:Nr)!==null&&ea!==void 0?ea:0;wa=function(pi){var Ji=pi.barGap,bi=pi.barCategoryGap,Ei=pi.bandSize,Yi=pi.sizeList,Lo=Yi===void 0?[]:Yi,ns=pi.maxBarSize,rl=Lo.length;if(rl<1)return null;var Fs,Ro=IT(Ji,Ei,0,!0),nr=[];if(Lo[0].barSize===+Lo[0].barSize){var Cr=!1,Sn=Ei/rl,Hr=Lo.reduce(function(Wt,Xt){return Wt+Xt.barSize||0},0);(Hr+=(rl-1)*Ro)>=Ei&&(Hr-=(rl-1)*Ro,Ro=0),Hr>=Ei&&Sn>0&&(Cr=!0,Hr=rl*(Sn*=.9));var mn={offset:((Ei-Hr)/2|0)-Ro,size:0};Fs=Lo.reduce(function(Wt,Xt){var It={item:Xt.item,position:{offset:mn.offset+mn.size+Ro,size:Cr?Sn:Xt.barSize}},Jt=[].concat(Trt(Wt),[It]);return mn=Jt[Jt.length-1].position,Xt.stackList&&Xt.stackList.length&&Xt.stackList.forEach(function(Rn){Jt.push({item:Rn,position:mn})}),Jt},nr)}else{var pt=IT(bi,Ei,0,!0);Ei-2*pt-(rl-1)*Ro<=0&&(Ro=0);var Mt=(Ei-2*pt-(rl-1)*Ro)/rl;Mt>1&&(Mt>>=0);var Pt=ns===+ns?Math.min(Mt,ns):Mt;Fs=Lo.reduce(function(Wt,Xt,It){var Jt=[].concat(Trt(Wt),[{item:Xt.item,position:{offset:pt+(Mt+Ro)*It+(Mt-Pt)/2,size:Pt}}]);return Xt.stackList&&Xt.stackList.length&&Xt.stackList.forEach(function(Rn){Jt.push({item:Rn,position:Jt[Jt.length-1].position})}),Jt},nr)}return Fs}({barGap:lt,barCategoryGap:ut,bandSize:Xn!==Yr?Xn:Yr,sizeList:yr[ir],maxBarSize:Nr}),Xn!==Yr&&(wa=wa.map(function(pi){return ei(ei({},pi),{},{position:ei(ei({},pi.position),{},{offset:pi.position.offset-Xn/2})})}))}var Lr,fa,ii=Ht&&Ht.type&&Ht.type.getComposedData;ii&&zt.push({props:ei(ei({},ii(ei(ei({},Vn),{},{displayedData:Bt,props:Be,dataKey:Tn,item:Ht,bandSize:Yr,barPosition:wa,offset:Ne,stackedData:Fn,layout:gt,dataStartIndex:nt,dataEndIndex:rt}))),{},Os(Os(Os({key:Ht.key||"item-".concat(nn)},Ct,Vn[Ct]),Tt,Vn[Tt]),"animationId",Ke)),childIndex:(Lr=Ht,fa=Be.children,mfe(fa).indexOf(Lr)),item:Ht})}),zt}(v,ei(ei({},J),{},{dataStartIndex:y,dataEndIndex:x,updateId:b,graphicalItems:K,stackGroups:G,offset:te}));return ei(ei({formattedGraphicalItems:_e,graphicalItems:K,offset:te,stackGroups:G},Ae),J)};t=function(){function m(g){var v,y,x;return function(b,S){if(!(b instanceof S))throw new TypeError("Cannot call a class as a function")}(this,m),Os(Hl(x=$Bn(this,m,[g])),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Os(Hl(x),"accessibilityManager",new FBn),Os(Hl(x),"handleLegendBBoxUpdate",function(b){if(b){var S=x.state,C=S.dataStartIndex,_=S.dataEndIndex,T=S.updateId;x.setState(ei({legendBBox:b},p({props:x.props,dataStartIndex:C,dataEndIndex:_,updateId:T},ei(ei({},x.state),{},{legendBBox:b}))))}}),Os(Hl(x),"handleReceiveSyncEvent",function(b,S,C){if(x.props.syncId===b){if(C===x.eventEmitterSymbol&&typeof x.props.syncMethod!="function")return;x.applySyncEvent(S)}}),Os(Hl(x),"handleBrushChange",function(b){var S=b.startIndex,C=b.endIndex;if(S!==x.state.dataStartIndex||C!==x.state.dataEndIndex){var _=x.state.updateId;x.setState(function(){return ei({dataStartIndex:S,dataEndIndex:C},p({props:x.props,dataStartIndex:S,dataEndIndex:C,updateId:_},x.state))}),x.triggerSyncEvent({dataStartIndex:S,dataEndIndex:C})}}),Os(Hl(x),"handleMouseEnter",function(b){var S=x.getMouseInfo(b);if(S){var C=ei(ei({},S),{},{isTooltipActive:!0});x.setState(C),x.triggerSyncEvent(C);var _=x.props.onMouseEnter;ml(_)&&_(C,b)}}),Os(Hl(x),"triggeredAfterMouseMove",function(b){var S=x.getMouseInfo(b),C=S?ei(ei({},S),{},{isTooltipActive:!0}):{isTooltipActive:!1};x.setState(C),x.triggerSyncEvent(C);var _=x.props.onMouseMove;ml(_)&&_(C,b)}),Os(Hl(x),"handleItemMouseEnter",function(b){x.setState(function(){return{isTooltipActive:!0,activeItem:b,activePayload:b.tooltipPayload,activeCoordinate:b.tooltipPosition||{x:b.cx,y:b.cy}}})}),Os(Hl(x),"handleItemMouseLeave",function(){x.setState(function(){return{isTooltipActive:!1}})}),Os(Hl(x),"handleMouseMove",function(b){b.persist(),x.throttleTriggeredAfterMouseMove(b)}),Os(Hl(x),"handleMouseLeave",function(b){x.throttleTriggeredAfterMouseMove.cancel();var S={isTooltipActive:!1};x.setState(S),x.triggerSyncEvent(S);var C=x.props.onMouseLeave;ml(C)&&C(S,b)}),Os(Hl(x),"handleOuterEvent",function(b){var S,C=function(T){var M=T&&T.type;return M&&Uqe[M]?Uqe[M]:null}(b),_=mv(x.props,"".concat(C));C&&ml(_)&&_((S=/.*touch.*/i.test(C)?x.getMouseInfo(b.changedTouches[0]):x.getMouseInfo(b))!==null&&S!==void 0?S:{},b)}),Os(Hl(x),"handleClick",function(b){var S=x.getMouseInfo(b);if(S){var C=ei(ei({},S),{},{isTooltipActive:!0});x.setState(C),x.triggerSyncEvent(C);var _=x.props.onClick;ml(_)&&_(C,b)}}),Os(Hl(x),"handleMouseDown",function(b){var S=x.props.onMouseDown;ml(S)&&S(x.getMouseInfo(b),b)}),Os(Hl(x),"handleMouseUp",function(b){var S=x.props.onMouseUp;ml(S)&&S(x.getMouseInfo(b),b)}),Os(Hl(x),"handleTouchMove",function(b){b.changedTouches!=null&&b.changedTouches.length>0&&x.throttleTriggeredAfterMouseMove(b.changedTouches[0])}),Os(Hl(x),"handleTouchStart",function(b){b.changedTouches!=null&&b.changedTouches.length>0&&x.handleMouseDown(b.changedTouches[0])}),Os(Hl(x),"handleTouchEnd",function(b){b.changedTouches!=null&&b.changedTouches.length>0&&x.handleMouseUp(b.changedTouches[0])}),Os(Hl(x),"triggerSyncEvent",function(b){x.props.syncId!==void 0&&Gpe.emit(Ype,x.props.syncId,b,x.eventEmitterSymbol)}),Os(Hl(x),"applySyncEvent",function(b){var S=x.props,C=S.layout,_=S.syncMethod,T=x.state.updateId,M=b.dataStartIndex,j=b.dataEndIndex;if(b.dataStartIndex!==void 0||b.dataEndIndex!==void 0)x.setState(ei({dataStartIndex:M,dataEndIndex:j},p({props:x.props,dataStartIndex:M,dataEndIndex:j,updateId:T},x.state)));else if(b.activeTooltipIndex!==void 0){var B=b.chartX,W=b.chartY,K=b.activeTooltipIndex,G=x.state,J=G.offset,te=G.tooltipTicks;if(!J)return;if(typeof _=="function")K=_(te,b);else if(_==="value"){K=-1;for(var re=0;re<te.length;re++)if(te[re].value===b.activeLabel){K=re;break}}var me=ei(ei({},J),{},{x:J.left,y:J.top}),Ce=Math.min(B,me.x+me.width),Ae=Math.min(W,me.y+me.height),_e=te[K]&&te[K].value,Be=Qpe(x.state,x.props.data,K),Ue=te[K]?{x:C==="horizontal"?te[K].coordinate:Ce,y:C==="horizontal"?Ae:te[K].coordinate}:Git;x.setState(ei(ei({},b),{},{activeLabel:_e,activeCoordinate:Ue,activePayload:Be,activeTooltipIndex:K}))}else x.setState(b)}),Os(Hl(x),"renderCursor",function(b){var S,C=x.state,_=C.isTooltipActive,T=C.activeCoordinate,M=C.activePayload,j=C.offset,B=C.activeTooltipIndex,W=C.tooltipAxisBandSize,K=x.getTooltipEventType(),G=(S=b.props.active)!==null&&S!==void 0?S:_,J=x.props.layout,te=b.key||"_recharts-cursor";return d.createElement(BBn,{key:te,activeCoordinate:T,activePayload:M,activeTooltipIndex:B,chartName:n,element:b,isActive:G,layout:J,offset:j,tooltipAxisBandSize:W,tooltipEventType:K})}),Os(Hl(x),"renderPolarAxis",function(b,S,C){var _=mv(b,"type.axisType"),T=mv(x.state,"".concat(_,"Map")),M=T&&T[b.props["".concat(_,"Id")]];return(0,d.cloneElement)(b,ei(ei({},M),{},{className:Es(_,M.className),key:b.key||"".concat(S,"-").concat(C),ticks:KT(M,!0)}))}),Os(Hl(x),"renderPolarGrid",function(b){var S=b.props,C=S.radialLines,_=S.polarAngles,T=S.polarRadius,M=x.state,j=M.radiusAxisMap,B=M.angleAxisMap,W=f4(j),K=f4(B),G=K.cx,J=K.cy,te=K.innerRadius,re=K.outerRadius;return(0,d.cloneElement)(b,{polarAngles:Array.isArray(_)?_:KT(K,!0).map(function(me){return me.coordinate}),polarRadius:Array.isArray(T)?T:KT(W,!0).map(function(me){return me.coordinate}),cx:G,cy:J,innerRadius:te,outerRadius:re,key:b.key||"polar-grid",radialLines:C})}),Os(Hl(x),"renderLegend",function(){var b=x.state.formattedGraphicalItems,S=x.props,C=S.children,_=S.width,T=S.height,M=x.props.margin||{},j=_-(M.left||0)-(M.right||0),B=Ert({children:C,formattedGraphicalItems:b,legendWidth:j,legendContent:u});if(!B)return null;var W=B.item,K=Vit(B,UBn);return(0,d.cloneElement)(W,ei(ei({},K),{},{chartWidth:_,chartHeight:T,margin:M,onBBoxUpdate:x.handleLegendBBoxUpdate}))}),Os(Hl(x),"renderTooltip",function(){var b,S=x.props,C=S.children,_=S.accessibilityLayer,T=Nm(C,M2);if(!T)return null;var M=x.state,j=M.isTooltipActive,B=M.activeCoordinate,W=M.activePayload,K=M.activeLabel,G=M.offset,J=(b=T.props.active)!==null&&b!==void 0?b:j;return(0,d.cloneElement)(T,{viewBox:ei(ei({},G),{},{x:G.left,y:G.top}),active:J,label:K,payload:J?W:[],coordinate:B,accessibilityLayer:_})}),Os(Hl(x),"renderBrush",function(b){var S=x.props,C=S.margin,_=S.data,T=x.state,M=T.offset,j=T.dataStartIndex,B=T.dataEndIndex,W=T.updateId;return(0,d.cloneElement)(b,{key:b.key||"_recharts-brush",onChange:eY(x.handleBrushChange,b.props.onChange),data:_,x:so(b.props.x)?b.props.x:M.left,y:so(b.props.y)?b.props.y:M.top+M.height+M.brushBottom-(C.bottom||0),width:so(b.props.width)?b.props.width:M.width,startIndex:j,endIndex:B,updateId:"brush-".concat(W)})}),Os(Hl(x),"renderReferenceElement",function(b,S,C){if(!b)return null;var _=Hl(x).clipPathId,T=x.state,M=T.xAxisMap,j=T.yAxisMap,B=T.offset,W=b.props,K=W.xAxisId,G=W.yAxisId;return(0,d.cloneElement)(b,{key:b.key||"".concat(S,"-").concat(C),xAxis:M[K],yAxis:j[G],viewBox:{x:B.left,y:B.top,width:B.width,height:B.height},clipPathId:_})}),Os(Hl(x),"renderActivePoints",function(b){var S=b.item,C=b.activePoint,_=b.basePoint,T=b.childIndex,M=b.isRange,j=[],B=S.props.key,W=S.item.props,K=W.activeDot,G=ei(ei({index:T,dataKey:W.dataKey,cx:C.x,cy:C.y,r:4,fill:ipe(S.item),strokeWidth:2,stroke:"#fff",payload:C.payload,value:C.value,key:"".concat(B,"-activePoint-").concat(T)},gl(K,!1)),rG(K));return j.push(m.renderActiveDot(K,G)),_?j.push(m.renderActiveDot(K,ei(ei({},G),{},{cx:_.x,cy:_.y,key:"".concat(B,"-basePoint-").concat(T)}))):M&&j.push(null),j}),Os(Hl(x),"renderGraphicChild",function(b,S,C){var _=x.filterFormatItem(b,S,C);if(!_)return null;var T=x.getTooltipEventType(),M=x.state,j=M.isTooltipActive,B=M.tooltipAxis,W=M.activeTooltipIndex,K=M.activeLabel,G=Nm(x.props.children,M2),J=_.props,te=J.points,re=J.isRange,me=J.baseLine,Ce=_.item.props,Ae=Ce.activeDot,_e=Ce.hide,Be=Ce.activeBar,Ue=Ce.activeShape,$e=!!(!_e&&j&&G&&(Ae||Be||Ue)),Je={};T!=="axis"&&G&&G.props.trigger==="click"?Je={onClick:eY(x.handleItemMouseEnter,b.props.onClick)}:T!=="axis"&&(Je={onMouseLeave:eY(x.handleItemMouseLeave,b.props.onMouseLeave),onMouseEnter:eY(x.handleItemMouseEnter,b.props.onMouseEnter)});var Ne=(0,d.cloneElement)(b,ei(ei({},_.props),Je));if($e){if(!(W>=0)){var Ke,nt=((Ke=x.getItemByXY(x.state.activeCoordinate))!==null&&Ke!==void 0?Ke:{graphicalItem:Ne}).graphicalItem,rt=nt.item,st=rt===void 0?b:rt,gt=nt.childIndex,lt=ei(ei(ei({},_.props),Je),{},{activeIndex:gt});return[(0,d.cloneElement)(st,lt),null,null]}var ut,Fe;if(B.dataKey&&!B.allowDuplicatedCategory){var ft=typeof B.dataKey=="function"?function(Tt){return typeof B.dataKey=="function"?B.dataKey(Tt.payload):null}:"payload.".concat(B.dataKey.toString());ut=nG(te,ft,K),Fe=re&&me&&nG(me,ft,K)}else ut=te?.[W],Fe=re&&me&&me[W];if(Ue||Be){var Ct=b.props.activeIndex!==void 0?b.props.activeIndex:W;return[(0,d.cloneElement)(b,ei(ei(ei({},_.props),Je),{},{activeIndex:Ct})),null,null]}if(!Al(ut))return[Ne].concat($4(x.renderActivePoints({item:_,activePoint:ut,basePoint:Fe,childIndex:W,isRange:re})))}return re?[Ne,null,null]:[Ne,null]}),Os(Hl(x),"renderCustomized",function(b,S,C){return(0,d.cloneElement)(b,ei(ei({key:"recharts-customized-".concat(C)},x.props),x.state))}),Os(Hl(x),"renderMap",{CartesianGrid:{handler:OY,once:!0},ReferenceArea:{handler:x.renderReferenceElement},ReferenceLine:{handler:OY},ReferenceDot:{handler:x.renderReferenceElement},XAxis:{handler:OY},YAxis:{handler:OY},Brush:{handler:x.renderBrush,once:!0},Bar:{handler:x.renderGraphicChild},Line:{handler:x.renderGraphicChild},Area:{handler:x.renderGraphicChild},Radar:{handler:x.renderGraphicChild},RadialBar:{handler:x.renderGraphicChild},Scatter:{handler:x.renderGraphicChild},Pie:{handler:x.renderGraphicChild},Funnel:{handler:x.renderGraphicChild},Tooltip:{handler:x.renderCursor,once:!0},PolarGrid:{handler:x.renderPolarGrid,once:!0},PolarAngleAxis:{handler:x.renderPolarAxis},PolarRadiusAxis:{handler:x.renderPolarAxis},Customized:{handler:x.renderCustomized}}),x.clipPathId="".concat((v=g.id)!==null&&v!==void 0?v:L9("recharts"),"-clip"),x.throttleTriggeredAfterMouseMove=Ltt(x.triggeredAfterMouseMove,(y=g.throttleDelay)!==null&&y!==void 0?y:1e3/60),x.state={},x}return function(g,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(v&&v.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),Object.defineProperty(g,"prototype",{writable:!1}),v&&Xpe(g,v)}(m,d.Component),function(g,v){v&&function(y,x){for(var b=0;b<x.length;b++){var S=x[b];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(y,Hit(S.key),S)}}(g.prototype,v),Object.defineProperty(g,"prototype",{writable:!1})}(m,[{key:"componentDidMount",value:function(){var g,v;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(g=this.props.margin.left)!==null&&g!==void 0?g:0,top:(v=this.props.margin.top)!==null&&v!==void 0?v:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var g=this.props,v=g.children,y=g.data,x=g.height,b=g.layout,S=Nm(v,M2);if(S){var C=S.props.defaultIndex;if(!(typeof C!="number"||C<0||C>this.state.tooltipTicks.length)){var _=this.state.tooltipTicks[C]&&this.state.tooltipTicks[C].value,T=Qpe(this.state,y,C,_),M=this.state.tooltipTicks[C].coordinate,j=(this.state.offset.top+x)/2,B=b==="horizontal"?{x:M,y:j}:{y:M,x:j},W=this.state.formattedGraphicalItems.find(function(G){return G.item.type.name==="Scatter"});W&&(B=ei(ei({},B),W.props.points[C].tooltipPosition),T=W.props.points[C].tooltipPayload);var K={activeTooltipIndex:C,isTooltipActive:!0,activeLabel:_,activePayload:T,activeCoordinate:B};this.setState(K),this.renderCursor(S),this.accessibilityManager.setIndex(C)}}}},{key:"getSnapshotBeforeUpdate",value:function(g,v){return this.props.accessibilityLayer&&(this.state.tooltipTicks!==v.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==g.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==g.margin&&this.accessibilityManager.setDetails({offset:{left:(y=this.props.margin.left)!==null&&y!==void 0?y:0,top:(x=this.props.margin.top)!==null&&x!==void 0?x:0}})),null;var y,x}},{key:"componentDidUpdate",value:function(g){gfe([Nm(g.children,M2)],[Nm(this.props.children,M2)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var g=Nm(this.props.children,M2);if(g&&typeof g.props.shared=="boolean"){var v=g.props.shared?"axis":"item";return l.indexOf(v)>=0?v:o}return o}},{key:"getMouseInfo",value:function(g){if(!this.container)return null;var v,y=this.container,x=y.getBoundingClientRect(),b=(v=x).top+window.scrollY-document.documentElement.clientTop,S=v.left+window.scrollX-document.documentElement.clientLeft,C={chartX:Math.round(g.pageX-S),chartY:Math.round(g.pageY-b)},_=x.width/y.offsetWidth||1,T=this.inRange(C.chartX,C.chartY,_);if(!T)return null;var M=this.state,j=M.xAxisMap,B=M.yAxisMap;if(this.getTooltipEventType()!=="axis"&&j&&B){var W=f4(j).scale,K=f4(B).scale,G=W&&W.invert?W.invert(C.chartX):null,J=K&&K.invert?K.invert(C.chartY):null;return ei(ei({},C),{},{xValue:G,yValue:J})}var te=Kit(this.state,this.props.data,this.props.layout,T);return te?ei(ei({},C),te):null}},{key:"inRange",value:function(g,v){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,x=this.props.layout,b=g/y,S=v/y;if(x==="horizontal"||x==="vertical"){var C=this.state.offset;return b>=C.left&&b<=C.left+C.width&&S>=C.top&&S<=C.top+C.height?{x:b,y:S}:null}var _=this.state,T=_.angleAxisMap,M=_.radiusAxisMap;if(T&&M){var j=f4(T);return Urt({x:b,y:S},j)}return null}},{key:"parseEventsOfWrapper",value:function(){var g=this.props.children,v=this.getTooltipEventType(),y=Nm(g,M2),x={};return y&&v==="axis"&&(x=y.props.trigger==="click"?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),ei(ei({},rG(this.props,this.handleOuterEvent)),x)}},{key:"addListener",value:function(){Gpe.on(Ype,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Gpe.removeListener(Ype,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(g,v,y){for(var x=this.state.formattedGraphicalItems,b=0,S=x.length;b<S;b++){var C=x[b];if(C.item===g||C.props.key===g.key||v===O2(C.item.type)&&y===C.childIndex)return C}return null}},{key:"renderClipPath",value:function(){var g=this.clipPathId,v=this.state.offset,y=v.left,x=v.top,b=v.height,S=v.width;return d.createElement("defs",null,d.createElement("clipPath",{id:g},d.createElement("rect",{x:y,y:x,height:b,width:S})))}},{key:"getXScales",value:function(){var g=this.state.xAxisMap;return g?Object.entries(g).reduce(function(v,y){var x=Uit(y,2),b=x[0],S=x[1];return ei(ei({},v),{},Os({},b,S.scale))},{}):null}},{key:"getYScales",value:function(){var g=this.state.yAxisMap;return g?Object.entries(g).reduce(function(v,y){var x=Uit(y,2),b=x[0],S=x[1];return ei(ei({},v),{},Os({},b,S.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(g){var v;return(v=this.state.xAxisMap)===null||v===void 0||(v=v[g])===null||v===void 0?void 0:v.scale}},{key:"getYScaleByAxisId",value:function(g){var v;return(v=this.state.yAxisMap)===null||v===void 0||(v=v[g])===null||v===void 0?void 0:v.scale}},{key:"getItemByXY",value:function(g){var v=this.state,y=v.formattedGraphicalItems,x=v.activeItem;if(y&&y.length)for(var b=0,S=y.length;b<S;b++){var C=y[b],_=C.props,T=C.item,M=O2(T.type);if(M==="Bar"){var j=(_.data||[]).find(function(G){return dLn(g,G)});if(j)return{graphicalItem:C,payload:j}}else if(M==="RadialBar"){var B=(_.data||[]).find(function(G){return Urt(g,G)});if(B)return{graphicalItem:C,payload:B}}else if(pY(C,x)||mY(C,x)||N8(C,x)){var W=BLn({graphicalItem:C,activeTooltipItem:x,itemData:T.props.data}),K=T.props.activeIndex===void 0?W:T.props.activeIndex;return{graphicalItem:ei(ei({},C),{},{childIndex:K}),payload:N8(C,x)?T.props.data[W]:C.props.data[W]}}}return null}},{key:"render",value:function(){var g=this;if(!$qe(this))return null;var v,y,x=this.props,b=x.children,S=x.className,C=x.width,_=x.height,T=x.style,M=x.compact,j=x.title,B=x.desc,W=Vit(x,VBn),K=gl(W,!1);if(M)return d.createElement(dit,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},d.createElement(yfe,J8({},K,{width:C,height:_,title:j,desc:B}),this.renderClipPath(),Wqe(b,this.renderMap)));this.props.accessibilityLayer&&(K.tabIndex=(v=this.props.tabIndex)!==null&&v!==void 0?v:0,K.role=(y=this.props.role)!==null&&y!==void 0?y:"application",K.onKeyDown=function(J){g.accessibilityManager.keyboardEvent(J)},K.onFocus=function(){g.accessibilityManager.focus()});var G=this.parseEventsOfWrapper();return d.createElement(dit,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},d.createElement("div",J8({className:Es("recharts-wrapper",S),style:ei({position:"relative",cursor:"default",width:C,height:_},T)},G,{ref:function(J){g.container=J}}),d.createElement(yfe,J8({},K,{width:C,height:_,title:j,desc:B,style:WBn}),this.renderClipPath(),Wqe(b,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}]),m}(),Os(t,"displayName",n),Os(t,"defaultProps",ei({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},h)),Os(t,"getDerivedStateFromProps",function(m,g){var v=m.dataKey,y=m.data,x=m.children,b=m.width,S=m.height,C=m.layout,_=m.stackOffset,T=m.margin,M=g.dataStartIndex,j=g.dataEndIndex;if(g.updateId===void 0){var B=Xit(m);return ei(ei(ei({},B),{},{updateId:0},p(ei(ei({props:m},B),{},{updateId:0}),g)),{},{prevDataKey:v,prevData:y,prevWidth:b,prevHeight:S,prevLayout:C,prevStackOffset:_,prevMargin:T,prevChildren:x})}if(v!==g.prevDataKey||y!==g.prevData||b!==g.prevWidth||S!==g.prevHeight||C!==g.prevLayout||_!==g.prevStackOffset||!h4(T,g.prevMargin)){var W=Xit(m),K={chartX:g.chartX,chartY:g.chartY,isTooltipActive:g.isTooltipActive},G=ei(ei({},Kit(g,y,C)),{},{updateId:g.updateId+1}),J=ei(ei(ei({},W),K),G);return ei(ei(ei({},J),p(ei({props:m},J),g)),{},{prevDataKey:v,prevData:y,prevWidth:b,prevHeight:S,prevLayout:C,prevStackOffset:_,prevMargin:T,prevChildren:x})}if(!gfe(x,g.prevChildren)){var te,re,me,Ce,Ae=Nm(x,I4),_e=Ae&&(te=(re=Ae.props)===null||re===void 0?void 0:re.startIndex)!==null&&te!==void 0?te:M,Be=Ae&&(me=(Ce=Ae.props)===null||Ce===void 0?void 0:Ce.endIndex)!==null&&me!==void 0?me:j,Ue=_e!==M||Be!==j,$e=Al(y)||Ue?g.updateId+1:g.updateId;return ei(ei({updateId:$e},p(ei(ei({props:m},g),{},{updateId:$e,dataStartIndex:_e,dataEndIndex:Be}),g)),{},{prevChildren:x,dataStartIndex:_e,dataEndIndex:Be})}return null}),Os(t,"renderActiveDot",function(m,g){var v;return v=(0,d.isValidElement)(m)?(0,d.cloneElement)(m,g):ml(m)?m(g):d.createElement(Epe,g),d.createElement($u,{className:"recharts-active-dot",key:g.key},v)})})({chartName:"AreaChart",GraphicalChild:ZT,axisComponents:[{axisType:"xAxis",AxisComp:Vpe},{axisType:"yAxis",AxisComp:zpe}],formatAxisMap:function(e,t,n,r,i){var o=e.width,s=e.height,l=e.layout,c=e.children,u=Object.keys(t),f={left:n.left,leftMirror:n.left,right:o-n.right,rightMirror:o-n.right,top:n.top,topMirror:n.top,bottom:s-n.bottom,bottomMirror:s-n.bottom},h=!!Nm(c,V8);return u.reduce(function(p,m){var g,v,y,x,b,S=t[m],C=S.orientation,_=S.domain,T=S.padding,M=T===void 0?{}:T,j=S.mirror,B=S.reversed,W="".concat(C).concat(j?"Mirror":"");if(S.type==="number"&&(S.padding==="gap"||S.padding==="no-gap")){var K=_[1]-_[0],G=1/0,J=S.categoricalDomain.sort();if(J.forEach(function(Je,Ne){Ne>0&&(G=Math.min((Je||0)-(J[Ne-1]||0),G))}),Number.isFinite(G)){var te=G/K,re=S.layout==="vertical"?n.height:n.width;if(S.padding==="gap"&&(g=te*re/2),S.padding==="no-gap"){var me=IT(e.barCategoryGap,te*re),Ce=te*re/2;g=Ce-me-(Ce-me)/re*me}}}v=r==="xAxis"?[n.left+(M.left||0)+(g||0),n.left+n.width-(M.right||0)-(g||0)]:r==="yAxis"?l==="horizontal"?[n.top+n.height-(M.bottom||0),n.top+(M.top||0)]:[n.top+(M.top||0)+(g||0),n.top+n.height-(M.bottom||0)-(g||0)]:S.range,B&&(v=[v[1],v[0]]);var Ae=function(Je,Ne,Ke){var nt=Je.scale,rt=Je.type,st=Je.layout,gt=Je.axisType;if(nt==="auto")return st==="radial"&&gt==="radiusAxis"?{scale:J9(),realScaleType:"band"}:st==="radial"&&gt==="angleAxis"?{scale:LG(),realScaleType:"linear"}:rt==="category"&&Ne&&(Ne.indexOf("LineChart")>=0||Ne.indexOf("AreaChart")>=0||Ne.indexOf("ComposedChart")>=0&&!Ke)?{scale:q9(),realScaleType:"point"}:rt==="category"?{scale:J9(),realScaleType:"band"}:{scale:LG(),realScaleType:"linear"};if(N9(nt)){var lt="scale".concat(iG(nt));return{scale:(irt[lt]||q9)(),realScaleType:irt[lt]?lt:"point"}}return ml(nt)?{scale:nt}:{scale:q9(),realScaleType:"point"}}(S,i,h),_e=Ae.scale,Be=Ae.realScaleType;_e.domain(_).range(v),function(Je){var Ne=Je.domain();if(Ne&&!(Ne.length<=2)){var Ke=Ne.length,nt=Je.range(),rt=Math.min(nt[0],nt[1])-jrt,st=Math.max(nt[0],nt[1])+jrt,gt=Je(Ne[0]),lt=Je(Ne[Ke-1]);(gt<rt||gt>st||lt<rt||lt>st)&&Je.domain([Ne[0],Ne[Ke-1]])}}(_e);var Ue=function(Je,Ne){var Ke=Ne.realScaleType,nt=Ne.type,rt=Ne.tickCount,st=Ne.originalDomain,gt=Ne.allowDecimals,lt=Ke||Ne.scale;if(lt!=="auto"&&lt!=="linear")return null;if(rt&&nt==="number"&&st&&(st[0]==="auto"||st[1]==="auto")){var ut=Je.domain();if(!ut.length)return null;var Fe=SNn(ut,rt,gt);return Je.domain([YG(Fe),tC(Fe)]),{niceTicks:Fe}}if(rt&&nt==="number"){var ft=Je.domain();return{niceTicks:CNn(ft,rt,gt)}}return null}(_e,Wy(Wy({},S),{},{realScaleType:Be}));r==="xAxis"?(b=C==="top"&&!j||C==="bottom"&&j,y=n.left,x=f[W]-b*S.height):r==="yAxis"&&(b=C==="left"&&!j||C==="right"&&j,y=f[W]-b*S.width,x=n.top);var $e=Wy(Wy(Wy({},S),Ue),{},{realScaleType:Be,x:y,y:x,scale:_e,width:r==="xAxis"?n.width:S.width,height:r==="yAxis"?n.height:S.height});return $e.bandSize=tY($e,Ue),S.hide||r!=="xAxis"?S.hide||(f[W]+=(b?-1:1)*$e.width):f[W]+=(b?-1:1)*$e.height,Wy(Wy({},p),{},wY({},m,$e))},{})}});const YBn=e=>{const{ghgEmissions:t,open:n,handleClose:r,translate:i,documents:o,onSubmit:s,onDeleteDocument:l,onSubmitDocument:c,onDownloadDocument:u,gaEvent:f}=e,[h,p]=(0,d.useState)(t.map(M=>({...M,scope1:M.scope1UserInputDataAvailable&&M.scope1?M.scope1.toString().replace(".",","):null,scope2:M.scope2UserInputDataAvailable&&M.scope2?M.scope2.toString().replace(".",","):null,scope3:M.scope3UserInputDataAvailable&&M.scope3?M.scope3.toString().replace(".",","):null}))),[m,g]=(0,d.useState)(void 0),[v,y]=(0,d.useState)(null),[x,b]=(0,d.useState)(""),[S,C]=(0,d.useState)(!1),_=Zi("(min-width:800px)");(0,d.useEffect)(()=>{p(t.map(M=>({...M,scope1:M.scope1UserInputDataAvailable&&M.scope1?M.scope1.toString().replace(".",","):null,scope2:M.scope2UserInputDataAvailable&&M.scope2?M.scope2.toString().replace(".",","):null,scope3:M.scope3UserInputDataAvailable&&M.scope3?M.scope3.toString().replace(".",","):null})))},[t]);const T=[h.map(M=>({year:M.year,value:M.scope1})),h.map(M=>({year:M.year,value:M.scope2})),h.map(M=>({year:M.year,value:M.scope3}))];return ye(Dl,{children:ye(cm,{open:n,onClose:r,disableAutoFocus:!0,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:Gn(Lj,{sx:{width:_?800:400,maxHeight:1200},children:[Gn(Vr,{container:!0,spacing:3,sx:{padding:_?"3rem 4rem":1},children:[ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"cardHeader",children:i("ghgEmission")})}),ye(Uc,{children:Gn(Sc,{sx:{minWidth:550,[`& .${$R.root}`]:{borderBottom:"none"}},"aria-label":"simple table",children:[ye(kc,{children:Gn(Ti,{sx:{"& td":{border:0}},children:[ye(wn,{}),t.map((M,j)=>ye(wn,{align:"center",children:ye(Ft,{sx:{width:"100%"},variant:"body1",children:M.year})},j))]})}),ye(ul,{children:T.map((M,j)=>Gn(Ti,{sx:{"& td":{border:0}},children:[ye(wn,{children:ye(Ft,{sx:{fontSize:"14px",width:"70px"},variant:"body1",children:i("ghgEmission_scope",j+1)})}),M.map(B=>ye(wn,{align:"center",children:ye(Ni,{inputProps:{style:{textAlign:"center"}},sx:{width:"100%"},id:"outlined-name",value:B.value,onChange:W=>function(K,G,J){let te=null;J&&((J.match(/,/g)||[]).length>1&&(J=J.substring(0,J.length-1)),te=J.replace(/[^0-9,]+/gi,""));const re=h.map(me=>me.year===K?{...me,["scope"+G]:te}:me);p(re)}(B.year,j+1,W.target.value),size:"small",fullWidth:!0})},""+j+B.year))]},""+M[0].year+j))})]})}),ye(Vr,{item:!0,xs:12,sx:{paddingTop:"4px!important",paddingRight:"18px"},textAlign:"right",children:Gn(Ft,{variant:"body1",children:[i("ghgEmission_amount_denoted_info").split("2")[0],ye("sub",{children:"2"}),i("ghgEmission_amount_denoted_info").split("2")[1]]})}),ye(Vr,{item:!0,xs:12,sx:{paddingTop:"2rem!important"},children:ye(Ft,{variant:"h6",sx:{fontWeight:"600"},children:i("external_verification_text")})}),ye(Vr,{item:!0,xs:12,children:ye(iH,{isUploaded:S,isBinary:!1,onFileUpload:M=>(y(M.data),b(M.name.substring(M.name.lastIndexOf(".")+1)),C(!1),!0),acceptedFileTypes:[".pdf"],translate:i})}),ye(Vr,{item:!0,xs:3,children:Gn(ws,{size:"small",sx:{width:"100%"},children:[ye(uc,{id:"yearSelectLabel",sx:{background:"white",padding:"0px 5px 0px 5px"},children:"Veldu \xE1rtal"}),ye(ks,{value:m,labelId:"yearSelectLabel",onChange:M=>g(M.target.value),children:(()=>{const M=new Date().getFullYear(),j=[];let B=M-4;for(;B<=M;)j.push(B++);return j})().map(M=>ye(Fi,{value:M,children:M},"select"+M))})]})}),ye(Vr,{item:!0,xs:3,sx:{display:"flex",alignItems:"center"},children:ye(Na,{color:"secondary",sx:{float:"right"},disabled:v==null||m==null,variant:"contained",onClick:()=>{v&&(c({description:null,year:Number(m),documentCategory:"auditorsAssurance",file:v,fileExtension:x}),C(!0),typeof f=="function"&&f("GHG submit document",""))},children:i("save")})}),ye(Vr,{item:!0,xs:6,sx:{display:"flex",alignItems:"center"},children:ye(function(M){if(M&&M.documents&&M.documents.length>0&&M.documents.some(j=>j.documentCategory=="auditorsAssurance")){const j=M.documents.find(B=>B.documentCategory=="auditorsAssurance");return Gn(Dl,{children:[ye(Rs,{sx:{marginLeft:"auto"},onClick:()=>u(j?.id,i(j?.documentCategory),j?.fileExtension),children:ye(zx,{primary:`\xC1ritun endursko\xF0anda ${M.year}`})}),ye(Da,{onClick:()=>l(j?.id),"aria-label":"comment",children:ye(Ign,{})})]})}return ye(Dl,{})},{documents:o?.find(M=>M.year==m)?.documents,year:m},"auditrow"+m)})]}),Gn(Vr,{container:!0,spacing:2,sx:{marginTop:"3rem",justifyContent:"flex-end"},children:[ye(Vr,{item:!0,children:ye(Na,{size:"large",variant:"outlined",onClick:()=>r(),children:i("button_cancel")})}),ye(Vr,{item:!0,children:ye(Na,{color:"secondary",size:"large",variant:"contained",onClick:()=>function(){const M={emissions:h.map(j=>({scope1:j.scope1?Number(j.scope1.replace(",",".")):null,scope2:j.scope2?Number(j.scope2.replace(",",".")):null,scope3:j.scope3?Number(j.scope3.replace(",",".")):null,year:j.year}))};s(M),typeof f=="function"&&f("GHG submit emission","")}(),children:i("button_confirm")})})]})]})})})},KBn=e=>{const{translate:t}=e,[n,r]=(0,d.useState)(null),i=!!n,o=i?"simple-popover":void 0;return Gn("div",{children:[ye(Na,{"aria-describedby":o,variant:"text",sx:{textTransform:"none",fontSize:"12px"},onClick:l=>{r(l.currentTarget)},startIcon:ye(Nx.A,{color:"info"}),children:t("explanation_of_data_quality_title")}),ye(XN,{id:o,open:i,anchorEl:n,onClose:()=>{r(null)},anchorOrigin:{vertical:"bottom",horizontal:"left"},children:ye(Ft,{sx:{p:2},children:ye("div",{dangerouslySetInnerHTML:(s=t("explanation_of_data_quality_desc"),{__html:s})})})})]});var s};function XBn(e){const{ghgEmission:t,translate:n,editable:r,documents:i,onSubmitGHGEmission:o,onDeleteRelatedDocument:s,onSubmitRelatedDocument:l,onDownloadRelatedDocument:c,gaEvent:u}=e,[f,h]=(0,d.useState)(!1),p=Zi("(min-width:800px)");return ye(qn,{sx:{width:"100%",display:"flex",flexWrap:"wrap",breakBefore:"left"},children:Gn(vo,{variant:"dashboardPaper",sx:{position:"relative",width:"100%"},children:[ye("div",{children:r&&t&&ye(Da,{size:"medium",edge:"end","aria-label":"open drawer",onClick:()=>{h(!0),typeof u=="function"&&u("GHG Open modal","")},sx:{position:"absolute",top:0,right:0,margin:"10px"},children:ye(xb.A,{})})}),Gn(Pn,{container:!0,spacing:2,children:[ye(Pn,{xs:12,sx:{paddingBottom:"20px"},children:ye(Ft,{variant:"cardHeader",children:n("ghgEmission")})}),ye(Pn,{xs:4,sx:{textAlign:"right"},children:r&&t&&s&&o&&l&&c&&ye(YBn,{documents:i,ghgEmissions:t.emissions.slice(-4),open:f,handleClose:()=>h(!1),translate:n,onDeleteDocument:s,onSubmit:o,onSubmitDocument:l,onDownloadDocument:c,gaEvent:u})})]}),!t.estimationAvailable&&!t.userInputDataAvailable&&ye(R0,{children:n("ghgEmission_estimation_unavailable")}),t&&(t.estimationAvailable||t.userInputDataAvailable)&&Gn(Dl,{children:[ye(fz,{width:"100%",height:360,children:Gn(OKe,{data:t?.emissions.filter(g=>g.hasAnyData),margin:{top:-10,left:10,right:5,bottom:5},children:[ye(h1,{dataKey:"year",style:{fontSize:"14px"}}),ye(p1,{tickLine:!1,axisLine:!1,tickFormatter:g=>{if(g>1e4){const v=["",n("UNIT_THOUSAND_SHORT"),n("UNIT_MILLION_SHORT"),"b","t"],y=Math.floor((""+g).length/3);let x=parseFloat((y!=0?g/Math.pow(1e3,y):g).toPrecision(2));return x%1!=0&&(x=x.toFixed(1)),x+v[y]}return g.toString()},style:{fontSize:"14px"},children:ye(Sd,{angle:270,position:"left",style:{textAnchor:"middle",fontSize:"14px"},children:n("tCO2_equivalent").replace("2","\u2082")})}),ye(wd,{content:ye(({active:g,payload:v})=>{if(g&&v&&v.length){const y=v[0].payload.year;return Gn(vo,{elevation:3,style:{padding:"12px"},children:[ye("strong",{css:(0,ou.AH)`
              padding-bottom: 10px;
            `,children:y}),v.map(function(x){const b=x.name?parseInt(x.name.charAt(x.name.length-1))-1:0;return Gn("div",{css:(0,ou.AH)`
                  padding-bottom: 10px;
                `,children:[Gn("div",{children:[Gn("strong",{style:{color:`${x.stroke}`},children:[" ",x.name,": "]}),Gn("strong",{children:[x.value?.toLocaleString(void 0,{maximumSignificantDigits:3}).replace(".","temp").replace(",",".").replace("temp",","),Gn("span",{children:[" ",n("tCO2_equivalent").split("2")[0],ye("sub",{children:"2"}),n("tCO2_equivalent").split("2")[1]]})]})]}),Gn("div",{children:[n("data_quality"),":"," ",x.payload["dataQuality"+(b+1)]]})]},b)})]})}return null},{}),wrapperStyle:{outline:"none"},isAnimationActive:!0,animationEasing:"ease-in"}),ye(s2,{iconType:"line",verticalAlign:"top",height:56,align:"center",margin:{top:0,right:20,left:0,bottom:20},iconSize:16,wrapperStyle:{marginBottom:50},formatter:g=>{const v=g.substr(g.length-1);return ye(Dl,{children:ye(lo,{title:ye(Ft,{fontSize:p?16:12,children:n(`ghgEmission_scope_${v}_tooltip`)}),placement:"top",children:ye("span",{style:{fontSize:p?16:12},css:(0,ou.AH)`
              color: #666666;
            `,children:g})})})}}),ye(y2,{name:n("ghgEmission_scope",1),legendType:"plainline",dataKey:"scope1",stroke:"#0C9CB2",animationDuration:1500,type:"monotone",dot:{r:4.5}}),ye(y2,{name:n("ghgEmission_scope",2),legendType:"plainline",dataKey:"scope2",stroke:"#E46E67",animationDuration:1500,type:"monotone",dot:{r:4.5}}),ye(y2,{name:n("ghgEmission_scope",3),legendType:"plainline",dataKey:"scope3",stroke:"#5999FF",animationDuration:1500,type:"monotone",dot:{r:4.5}})]})}),ye(Pn,{xs:12,sx:{textAlign:"right",displayPrint:"none"},children:ye(KBn,{translate:n})}),Gn(Uc,{sx:{display:"none",displayPrint:"block",width:"100%"},children:[Gn(Sc,{"aria-label":"simple table",size:"small",children:[ye(kc,{sx:{"& th":{borderColor:"#0B9CB2"}},children:Gn(Ti,{children:[ye(wn,{children:"\xC1r"}),ye(wn,{children:n("ghgEmission_scope",1)}),ye(wn,{children:n("data_quality")+" 1"}),ye(wn,{children:n("ghgEmission_scope",2)}),Gn(wn,{children:[n("data_quality")+" 2"," "]}),ye(wn,{children:n("ghgEmission_scope",3)}),ye(wn,{children:n("data_quality")+" 3"})]})}),ye(ul,{children:t.emissions.filter(g=>g.hasAnyData).map(g=>Gn(Ti,{children:[ye(wn,{children:g.year}),ye(wn,{children:Number.parseInt(g.scope1?g.scope1:"0").toLocaleString(void 0,{maximumSignificantDigits:3})}),ye(wn,{children:g.dataQuality1}),ye(wn,{children:Number.parseInt(g.scope2?g.scope2:"0").toLocaleString(void 0,{maximumSignificantDigits:3})}),ye(wn,{children:g.dataQuality2}),ye(wn,{children:Number.parseInt(g.scope3?g.scope3:"0").toLocaleString(void 0,{maximumSignificantDigits:3})}),ye(wn,{children:g.dataQuality3})]},"yearrow"+g.year))})]}),ye(Ft,{children:n("explanation_of_data_quality_title")}),ye(qn,{sx:{p:2},children:ye("div",{dangerouslySetInnerHTML:(m=n("explanation_of_data_quality_desc"),{__html:m})})})]})]})]})});var m}const ZBn={PaperProps:{style:{maxHeight:224,width:250}}},QBn=({allCountries:e,downstreamCountries:t,handleClose:n,modalOpen:r,onSubmitSustainableDevelopmentGoals:i,translate:o,gaEvent:s,upstreamCountries:l})=>{const[c,u]=d.useState({country0:l?.at(0)?.code,country1:l?.at(1)?.code,country2:l?.at(2)?.code}),[f,h]=d.useState({country0:t?.at(0)?.code,country1:t?.at(1)?.code,country2:t?.at(2)?.code}),[p,m]=d.useState(!1),[g,v]=d.useState(!1),y=Zi("(min-width:800px)"),x=(0,d.useMemo)(()=>e.map(_=>({title:o(`country_${_}`),code:_})).sort(function(_,T){return _.title<T.title?-1:_.title>T.title?1:0}),[e]);function b(_){return x?x.filter(function(T){for(let M=0;M<_.length;++M)if(T.code==c["country"+_[M]])return!1;return!0}):[]}function S(_){return x?x.filter(function(T){for(let M=0;M<_.length;++M)if(T.code==f["country"+_[M]])return!1;return!0}):[]}function C(_){const{label:T,labelId:M,value:j,onChange:B,countries:W,propName:K,disabled:G,allowNone:J,availableCountries:te}=_;return Gn(ws,{size:"small",disabled:G,fullWidth:!0,children:[ye(uc,{sx:{background:"white",padding:"0px 5px 0px 5px"},id:M,children:T}),Gn(ks,{labelId:M,value:j,MenuProps:ZBn,sx:{"& .MuiSelect-nativeInput":{opacity:0}},onChange:re=>B({...W,[K]:re.target.value}),children:[J&&ye(Fi,{value:"",children:"\xC1 ekki vi\xF0"},"none_"+M),te.map(re=>ye(Fi,{value:re.code,children:re.title},re.code+M))]})]})}return(0,d.useEffect)(()=>{u({country0:l?.at(0)?.code,country1:l?.at(1)?.code,country2:l?.at(2)?.code})},[l]),(0,d.useEffect)(()=>{h({country0:t?.at(0)?.code,country1:t?.at(1)?.code,country2:t?.at(2)?.code})},[t]),ye(cm,{open:r,onClose:n,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:Gn(Lj,{sx:{maxWidth:"750px",width:y?"50%":"70%",padding:y?"4rem":"3rem"},children:[ye(Ft,{id:"modal-modal-title",variant:"cardHeader",children:o("SDGModalHeader")}),ye(Ft,{id:"modal-modal-description",sx:{mt:2},children:o("SDGEditHeader")}),Gn(Pn,{container:!0,columns:2,sx:{paddingTop:"3rem"},spacing:3,children:[ye(Pn,{xs:1,children:ye(Ft,{variant:"subtitle1",sx:{fontWeight:600},children:o("SDGUpstreamCountries")})}),ye(Pn,{xs:1,children:ye(Ft,{variant:"subtitle1",sx:{fontWeight:600},children:o("SDGDownstreamCountries")})}),ye(Pn,{xs:1,children:ye(C,{label:"Land 1",labelId:"imp1label",propName:"country0",value:c.country0,onChange:u,countries:c,disabled:p,allowNone:c.country1=="",availableCountries:b([1,2])})}),ye(Pn,{xs:1,children:ye(C,{label:"Land 1",labelId:"exp1label",propName:"country0",value:f.country0,onChange:h,countries:f,disabled:g,allowNone:f.country1=="",availableCountries:S([1,2])})}),ye(Pn,{xs:1,children:ye(C,{label:"Land 2",labelId:"imp2label",propName:"country1",value:c.country1,onChange:u,countries:c,disabled:p||c.country0=="",allowNone:c.country2=="",availableCountries:b([0,2])})}),ye(Pn,{xs:1,children:ye(C,{label:"Land 2",labelId:"exp2label",propName:"country1",value:f.country1,onChange:h,countries:f,disabled:g||f.country0=="",allowNone:f.country2=="",availableCountries:S([0,2])})}),ye(Pn,{xs:1,children:ye(C,{label:"Land 3",labelId:"imp3label",propName:"country2",value:c.country2,onChange:u,countries:c,disabled:p||c.country1=="",allowNone:!0,availableCountries:b([0,1])})}),ye(Pn,{xs:1,children:ye(C,{label:"Land 3",labelId:"exp3label",propName:"country2",value:f.country2,onChange:h,countries:f,disabled:g||f.country1=="",allowNone:!0,availableCountries:S([0,1])})}),ye(Pn,{xs:1,children:ye(Ju,{control:ye(Qu,{value:p,onChange:_=>{return T=_.target.checked,m(T),void(T&&u({country0:"",country1:"",country2:""}));var T}}),label:o("SDGNoUpstreamCountries")})}),ye(Pn,{xs:1,children:ye(Ju,{control:ye(Qu,{value:g,onChange:_=>{return T=_.target.checked,v(T),void(T&&h({country0:"",country1:"",country2:""}));var T}}),label:o("SDGNoDownstreamCountries")})})]}),Gn(Pn,{container:!0,spacing:2,sx:{marginTop:"2rem",justifyContent:"flex-end"},children:[ye(Pn,{children:ye(Na,{size:"large",variant:"outlined",onClick:()=>n(),children:o("button_cancel")})}),ye(Pn,{children:ye(Na,{size:"large",color:"secondary",variant:"contained",onClick:()=>(i({downstreamCountryCodes:[...f.country0?[f.country0]:[],...f.country1?[f.country1]:[],...f.country2?[f.country2]:[]],upstreamCountryCodes:[...c.country0?[c.country0]:[],...c.country1?[c.country1]:[],...c.country2?[c.country2]:[]]}),typeof s=="function"&&s("SDG Submit",""),void n()),children:o("button_confirm")})})]})]})})};function Qit(e){const t="#"+e.color;return ye("svg",{height:"12px",width:"12px",children:ye("circle",{cx:"6",cy:"6",r:"6",fill:t})})}const JBn={alignItems:"flex-end",justifyContent:"center",minWidth:"0",display:"flex",paddingTop:3},qBn={writingMode:"vertical-rl",transform:"rotate(180deg)",height:"8rem",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"};function Jit(e){const{children:t,value:n,index:r,...i}=e;return ye("div",{role:"tabpanel",hidden:n!==r,id:`full-width-tabpanel-${r}`,"aria-labelledby":`full-width-tab-${r}`,...i,children:n===r&&ye(qn,{children:t})})}function qit(e){const{countryCount:t,scoreScale:n,countries:r,goals:i,countriesEstimated:o,cardTextKey:s,translate:l}=e,c=new Map,u=Zi("(min-width:800px)");return n?.forEach(f=>c?.set(f.code,f.color)),s?ye(R0,{children:l(s)}):Gn("div",{children:[Gn(Vr,{container:!0,direction:"row",sx:{paddingBottom:"unset !important"},children:[ye(Vr,{item:!0,xs:6}),r?.map(f=>ye(Vr,{zeroMinWidth:!0,justifyContent:"center",item:!0,xs:6/r.length,sx:JBn,children:ye(qn,{sx:qBn,children:Gn(Rs,{target:"_blank",href:f.infoUrl,sx:{color:"#0B9CB2"},children:[l(`country_${f.code}`),o?"*":""]})})},f.code)),ye(Vr,{item:!0,xs:6}),r?.map(f=>ye(Vr,{justifyContent:"center",sx:{marginTop:"10px",display:"flex"},item:!0,xs:6/r.length,children:ye(qn,{sx:{transform:"rotate(-90deg)"},className:`fi fi-${f.code.toLowerCase()}`})},f.code))]}),Gn(Vr,{container:!0,direction:"row",sx:{marginTop:"3%",fontSize:u?"16px":"12px"},children:[i?.map((f,h)=>Gn(d.Fragment,{children:[ye(Vr,{item:!0,xs:6,children:ye(Ft,{children:`${h+1}. ${l(f.code)}`})}),r?.map(p=>ye(Vr,{item:!0,xs:6/r.length,sx:{display:"flex"},justifyContent:"center",children:ye(qn,{children:ye(Qit,{color:c.get(f.countryScore.find(m=>m.countryCode===p.code)?.scoreCode)})})},f.code+p.code))]},f.code)),ye(Vr,{item:!0,xs:6,marginTop:2,children:ye(Ft,{fontWeight:600,children:l("SDGInternationalComparison")})}),r?.map(f=>ye(Vr,{item:!0,xs:6/r.length,sx:{display:"flex",fontWeight:"bold"},marginTop:2,justifyContent:"center",children:f.internationalRanking==0?ye(lo,{title:l("SDGRankingUnavailable"),children:ye(Ft,{fontWeight:600,children:`-/${t}`})}):Gn(Ft,{fontWeight:600,children:[f.internationalRanking,"/",t]})},f.internationalRanking)),ye(Vr,{item:!0,sx:{marginTop:3},xs:12}),n?.map((f,h)=>Gn(d.Fragment,{children:[ye(Vr,{item:!0,xs:12,sx:{display:"flex"},children:Gn(qn,{sx:{display:"flex"},justifyContent:"center",children:[ye(Qit,{color:f.color}),"\xA0\xA0\xA0",ye(Ft,{children:l(f.code)})]})}),(h+1)%2==0?ye(Vr,{item:!0,xs:2},"filler"+f.code+h):ye(Dl,{})]},f.code+h)),ye(Vr,{sx:{marginTop:u?"0":"2rem"},item:!0,xs:12,md:0,lg:0})]}),o&&ye(qn,{sx:{position:"relative"},children:ye(qn,{sx:{position:"absolute",bottom:0,right:0,paddingRight:"40px",paddingBottom:"40px"},children:ye(Ft,{variant:"body3",children:l("SDGCountriesEstimated")})})})]})}function eot(e){return{id:`full-width-tab-${e}`,"aria-controls":`full-width-tabpanel-${e}`}}const eUn=({editable:e,sustainableDevelopmentGoalsData:t,allCountries:n,onSubmitSustainableDevelopmentGoals:r,translate:i,printing:o,gaEvent:s})=>{const[l,c]=d.useState(0),[u,f]=d.useState(!1),h=Zi("print")||o;return Gn(qn,{sx:{height:"100%"},children:[Gn(vo,{variant:"dashboardPaperTabs",sx:{height:"100%",paddingBottom:"0px"},children:[Gn(r6,{position:"static",sx:{color:"#333333",boxShadow:"none",borderRadius:"8px 8px 0px 0px",backgroundColor:"ghostwhite"},children:[Gn(JR,{sx:{marginBottom:"40px"},children:[ye(Ft,{variant:"cardHeader",noWrap:!0,sx:{flexGrow:1,alignSelf:"flex-end",color:"black",paddingLeft:2,paddingRight:2},children:i("SDGTitle")}),e&&t.goals&&ye(Da,{size:"medium",edge:"end","aria-label":"open drawer",onClick:()=>{f(!0),typeof s=="function"&&s("SDG open edit dialog","")},children:ye(xb.A,{})})]}),Gn(Mx,{value:l,onChange:(p,m)=>{c(m),typeof s=="function"&&s("SDG tab click","")},TabIndicatorProps:{style:{background:"white"}},textColor:"inherit",variant:"fullWidth","aria-label":"full width tabs example",sx:{displayPrint:"none"},children:[ye($c,{label:i("upstream"),...eot(0),sx:{backgroundColor:l==0?"white":"light",textTransform:"none",border:"none"}}),ye($c,{label:i("downstream"),...eot(1),sx:{backgroundColor:l==1?"white":"light",textTransform:"none",border:"none"}})]})]}),Gn(Jit,{value:l,index:0,children:[ye(Ft,{paddingTop:5,variant:"h4",textAlign:"center",sx:{display:"none",displayPrint:"block"},children:i("upstream")}),ye(qit,{countriesEstimated:!t.upstreamUserInputDataAvailable,countryCount:t.countryCount,scoreScale:t.scoreScale,countries:t.upstreamCountries,goals:t.goals,translate:i,cardTextKey:t.upstreamEstimationAvailable||t.upstreamUserInputDataAvailable?t.upstreamCountries.length==0?"SDGNoImport":null:"SDG_import_estimation_unavailable"})]}),Gn(Jit,{value:l,index:h?0:1,children:[ye(Ft,{paddingTop:5,variant:"h4",textAlign:"center",sx:{display:"none",displayPrint:"block"},children:i("downstream")}),ye(qit,{countriesEstimated:!t.downstreamUserInputDataAvailable,countryCount:t.countryCount,scoreScale:t.scoreScale,countries:t.downstreamCountries,goals:t.goals,translate:i,cardTextKey:t.downstreamEstimationAvailable||t.downstreamUserInputDataAvailable?t.downstreamCountries.length==0?"SDGNoExport":null:"SDG_export_estimation_unavailable"})]})]}),e&&t.goals?.length>0&&r&&ye(QBn,{downstreamCountries:t.downstreamUserInputDataAvailable?t.downstreamCountries:[],upstreamCountries:t.upstreamUserInputDataAvailable?t.upstreamCountries:[],handleClose:()=>f(!1),modalOpen:u,onSubmitSustainableDevelopmentGoals:r,translate:i,allCountries:n,gaEvent:s})]})},Jpe=e=>/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),tUn=e=>{const{generalInformation:t,onSaveInformation:n,open:r,handleClose:i,translate:o,gaEvent:s}=e,[l,c]=(0,d.useState)(t?.contactName),[u,f]=(0,d.useState)(t?.contactEmail),[h,p]=(0,d.useState)(t.selectedNACE),[m,g]=(0,d.useState)("");(0,d.useEffect)(()=>{c(t?.contactName),f(t?.contactEmail),p(t.selectedNACE),g("")},[t]);const v=Zi("(min-width:800px)");return ye(Dl,{children:ye(cm,{open:r,onClose:i,disableAutoFocus:!0,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:Gn(qn,{sx:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:400,bgcolor:"background.paper",boxShadow:24,borderRadius:2,p:5},children:[Gn(Pn,{container:!0,spacing:3,sx:{paddingBottom:v?0:"10px"},children:[ye(Pn,{xs:12,children:ye(Ft,{variant:"cardHeader",children:o("contact")})}),Gn(Pn,{xs:12,children:[ye(Ni,{id:"outlined-name",label:o("name"),value:l,onChange:y=>{c(y.target.value)},size:"small",fullWidth:!0,inputProps:{maxLength:50}}),ye(Ni,{id:"outlined-email",label:m||o("email"),value:u,onBlur:()=>{u&&(Jpe(u)?g(""):g("Netfang \xF3gilt"))},onChange:y=>{f(y.target.value)},margin:"normal",size:"small",fullWidth:!0,error:!!m})]}),ye(Pn,{xs:12,children:ye(Ft,{variant:"subtitle1",children:o("activities")})}),ye(Pn,{xs:12,children:ye(ks,{value:h,fullWidth:!0,onChange:y=>{p(y.target.value)},sx:{height:"40px"},children:t?.availableNACE?.map((y,x)=>ye(Fi,{value:y,children:`${o("isat_industrySector_"+y)} (${y})`},y))})})]}),Gn(Pn,{container:!0,spacing:2,sx:{marginTop:"2rem",justifyContent:"flex-end"},children:[ye(Pn,{children:ye(Na,{size:"large",variant:"outlined",onClick:()=>i(),children:o("button_cancel")})}),ye(Pn,{children:ye(Na,{size:"large",color:"secondary",variant:"contained",disabled:!!(m||l&&!u||u&&!l),onClick:function(){n({contactName:l,contactEmail:u,selectedNACE:h}),typeof s=="function"&&s("General information submit",""),i()},children:o("button_confirm")})})]})]})})})};function nUn(e){const{generalInformation:t,editable:n,onSaveInformation:r,translate:i,gaEvent:o}=e,[s,l]=(0,d.useState)(!1);return Zi("(min-width:800px)"),ye(qn,{sx:{display:"flex",flexWrap:"wrap",width:"100%","& > :not(style)":{borderRadius:"8px"}},children:Gn(vo,{variant:"dashboardPaper",sx:{width:"100%"},children:[ye("div",{children:n&&r&&Gn(Dl,{children:[ye(Da,{size:"medium",edge:"end","aria-label":"open drawer",onClick:()=>{l(!0),typeof o=="function"&&o("General information modal open","")},sx:{position:"absolute",top:0,right:0,margin:"10px"},children:ye(xb.A,{})}),ye(tUn,{generalInformation:t,onSaveInformation:r,open:s,handleClose:()=>l(!1),translate:i})]})}),ye(Pn,{container:!0,spacing:2,children:ye(Pn,{xs:12,sx:{paddingBottom:"40px"},children:ye(Ft,{variant:"cardHeader",children:i("generalInformation_title")})})}),Gn(Pn,{container:!0,spacing:3,children:[ye(Pn,{xs:12,sm:1,md:1,children:ye(Ft,{variant:"subtitle2",sx:{fontSize:"16px !important"},children:i("contact")})}),ye(Pn,{xs:12,sm:5,md:5,children:t.contactName||t.contactEmail?Gn(Dl,{children:[ye(Ft,{sx:{fontSize:"14px !important"},children:t.contactName}),ye(Ft,{sx:{fontSize:"14px !important"},children:t.contactEmail})]}):ye(Ft,{sx:{fontSize:"14px !important"},children:i("generalInformation_NoContactName")})}),ye(Pn,{xs:12,sm:1,md:1,children:ye(Ft,{variant:"subtitle2",sx:{fontSize:"16px !important"},children:i("activities")})}),ye(Pn,{xs:12,sm:5,md:5,children:t.selectedNACE&&ye(Ft,{sx:{fontSize:"14px !important"},children:`${i("isat_industrySector_"+t.selectedNACE)} (${t.selectedNACE})`})})]})]})})}function rUn(e){const{translate:t,emissionIntensity:n}=e,r=Zi("(min-width:800px)"),i=[{value:0,label:`0 ${t("emissionIntensityScale_low")}`},{value:1,label:`1 ${t("emissionIntensityScale_medium_low")}`},{value:2,label:`2 ${t("emissionIntensityScale_medium_high")}`},{value:3,label:`3+ ${t("emissionIntensityScale_high")}`}],o=n&&n.emissionIntensity?Math.round(100*n.emissionIntensity)/100:0,s=Math.round(o),l=["#B2DF8A","#FFE686","#F6B075","#F65858"][s>3?3:s],c=i[s>3?3:s].label.split(" ")[1];return Gn(vo,{variant:"dashboardPaper",sx:{minHeight:"350px"},children:[Gn(Pn,{container:!0,spacing:2,children:[ye(Pn,{xs:7,children:ye(Ft,{variant:"cardHeader",children:t("emissionIntensityScale_title")})}),ye(Pn,{xs:5,sx:{textAlign:"right"},children:n&&n.estimationAvailable&&ye(lo,{title:ye(Ft,{fontSize:r?16:12,children:o.toFixed(2).toString().replace(".",",")}),placement:"top-end",children:ye(Ft,{variant:r?"h1":"h4",sx:{color:`${l}`},children:c})})}),n.estimationAvailable&&ye(Pn,{xs:12,sx:{fontSize:r?16:12},children:ye(Ft,{children:t("emissionIntensityScale_desc")})})]}),!n.estimationAvailable&&ye(Pn,{xs:12,children:ye(R0,{children:t("emissionIntensityScale_estimation_unavailable")})}),n.estimationAvailable&&Gn(Dl,{children:[ye(Pn,{container:!0,spacing:2,justifyContent:"center",alignItems:"center",sx:{paddingTop:"8%"},children:ye(Pn,{xs:12,width:"90%",children:ye(YQ,{size:"small",value:n?.emissionIntensity&&n?.emissionIntensity>3?3.49:n?.emissionIntensity,"aria-label":"Small",valueLabelDisplay:"auto",disabled:!0,track:"inverted",min:0,max:3.5,marks:i,sx:{height:40,borderRadius:2,[`& .${uh.rail}`]:{borderRadius:2,background:"linear-gradient(90deg, #B2DF8A 0%, #FFE686 20%, #F6B075 40%, #F65858 50%)",width:"100%"},[`& .${uh.track}`]:{display:"none"},[`& .${uh.markLabel}`]:{paddingTop:"40px",fontSize:r?14:10,paddingLeft:r?0:4,textOverflow:r?"ellipsis":""},[`& .${uh.thumb}`]:{height:"50px",borderRadius:5,width:"2px",top:"4px",color:"#333333"},[`& .${uh.mark}`]:{display:"none"}}},"emissionIntensityScaleSlider")})}),Gn("div",{css:(0,ou.AH)`
              text-align: center;
              padding-top: 4%;
              font-size: 12px;
            `,children:[t("tCO2e_per_million_ISK").split("2")[0],ye("sub",{children:"2"}),t("tCO2e_per_million_ISK").split("2")[1]]})]})]})}function Xp(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function qpe(e){return qpe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qpe(e)}function e0e(e){return e0e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e0e(e)}function D1(e){Xp(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||e0e(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):(typeof e!="string"&&t!=="[object String]"||typeof console>"u"||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function aUn(e){if(Xp(1,arguments),!function(n){return Xp(1,arguments),n instanceof Date||qpe(n)==="object"&&Object.prototype.toString.call(n)==="[object Date]"}(e)&&typeof e!="number")return!1;var t=D1(e);return!isNaN(Number(t))}function QT(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function iUn(e,t){return Xp(2,arguments),function(n,r){Xp(2,arguments);var i=D1(n).getTime(),o=QT(r);return new Date(i+o)}(e,-QT(t))}function MY(e){Xp(1,arguments);var t=D1(e),n=t.getUTCDay(),r=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-r),t.setUTCHours(0,0,0,0),t}function tot(e){Xp(1,arguments);var t=D1(e),n=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(n+1,0,4),r.setUTCHours(0,0,0,0);var i=MY(r),o=new Date(0);o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0);var s=MY(o);return t.getTime()>=i.getTime()?n+1:t.getTime()>=s.getTime()?n:n-1}function oUn(e){Xp(1,arguments);var t=D1(e),n=MY(t).getTime()-function(r){Xp(1,arguments);var i=tot(r),o=new Date(0);return o.setUTCFullYear(i,0,4),o.setUTCHours(0,0,0,0),MY(o)}(t).getTime();return Math.round(n/6048e5)+1}var sUn={};function RY(){return sUn}function DY(e,t){var n,r,i,o,s,l,c,u;Xp(1,arguments);var f=RY(),h=QT((n=(r=(i=(o=t?.weekStartsOn)!==null&&o!==void 0?o:t==null||(s=t.locale)===null||s===void 0||(l=s.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&i!==void 0?i:f.weekStartsOn)!==null&&r!==void 0?r:(c=f.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&n!==void 0?n:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=D1(e),m=p.getUTCDay(),g=(m<h?7:0)+m-h;return p.setUTCDate(p.getUTCDate()-g),p.setUTCHours(0,0,0,0),p}function not(e,t){var n,r,i,o,s,l,c,u;Xp(1,arguments);var f=D1(e),h=f.getUTCFullYear(),p=RY(),m=QT((n=(r=(i=(o=t?.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(s=t.locale)===null||s===void 0||(l=s.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&i!==void 0?i:p.firstWeekContainsDate)!==null&&r!==void 0?r:(c=p.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(m>=1&&m<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(h+1,0,m),g.setUTCHours(0,0,0,0);var v=DY(g,t),y=new Date(0);y.setUTCFullYear(h,0,m),y.setUTCHours(0,0,0,0);var x=DY(y,t);return f.getTime()>=v.getTime()?h+1:f.getTime()>=x.getTime()?h:h-1}function lUn(e,t){Xp(1,arguments);var n=D1(e),r=DY(n,t).getTime()-function(i,o){var s,l,c,u,f,h,p,m;Xp(1,arguments);var g=RY(),v=QT((s=(l=(c=(u=o?.firstWeekContainsDate)!==null&&u!==void 0?u:o==null||(f=o.locale)===null||f===void 0||(h=f.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&c!==void 0?c:g.firstWeekContainsDate)!==null&&l!==void 0?l:(p=g.locale)===null||p===void 0||(m=p.options)===null||m===void 0?void 0:m.firstWeekContainsDate)!==null&&s!==void 0?s:1),y=not(i,o),x=new Date(0);return x.setUTCFullYear(y,0,v),x.setUTCHours(0,0,0,0),DY(x,o)}(n,t).getTime();return Math.round(r/6048e5)+1}function Mc(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return n+r}var cUn=function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return Mc(t==="yy"?r%100:r,t.length)},uUn=function(e,t){var n=e.getUTCMonth();return t==="M"?String(n+1):Mc(n+1,2)},dUn=function(e,t){return Mc(e.getUTCDate(),t.length)},fUn=function(e,t){return Mc(e.getUTCHours()%12||12,t.length)},hUn=function(e,t){return Mc(e.getUTCHours(),t.length)},pUn=function(e,t){return Mc(e.getUTCMinutes(),t.length)},mUn=function(e,t){return Mc(e.getUTCSeconds(),t.length)},gUn=function(e,t){var n=t.length,r=e.getUTCMilliseconds();return Mc(Math.floor(r*Math.pow(10,n-3)),t.length)},vUn="midnight",yUn="noon",xUn="morning",bUn="afternoon",wUn="evening",SUn="night",CUn={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){var r=e.getUTCFullYear(),i=r>0?r:1-r;return n.ordinalNumber(i,{unit:"year"})}return cUn(e,t)},Y:function(e,t,n,r){var i=not(e,r),o=i>0?i:1-i;return t==="YY"?Mc(o%100,2):t==="Yo"?n.ordinalNumber(o,{unit:"year"}):Mc(o,t.length)},R:function(e,t){return Mc(tot(e),t.length)},u:function(e,t){return Mc(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Mc(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Mc(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return uUn(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return Mc(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var i=lUn(e,r);return t==="wo"?n.ordinalNumber(i,{unit:"week"}):Mc(i,t.length)},I:function(e,t,n){var r=oUn(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):Mc(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):dUn(e,t)},D:function(e,t,n){var r=function(i){Xp(1,arguments);var o=D1(i),s=o.getTime();o.setUTCMonth(0,1),o.setUTCHours(0,0,0,0);var l=s-o.getTime();return Math.floor(l/864e5)+1}(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):Mc(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var i=e.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Mc(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var i=e.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Mc(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),i=r===0?7:r;switch(t){case"i":return String(i);case"ii":return Mc(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,i=e.getUTCHours();switch(r=i===12?yUn:i===0?vUn:i/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,i=e.getUTCHours();switch(r=i>=17?wUn:i>=12?bUn:i>=4?xUn:SUn,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){var r=e.getUTCHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return fUn(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):hUn(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):Mc(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):Mc(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):pUn(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):mUn(e,t)},S:function(e,t){return gUn(e,t)},X:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();if(i===0)return"Z";switch(t){case"X":return aot(i);case"XXXX":case"XX":return JT(i);default:return JT(i,":")}},x:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return aot(i);case"xxxx":case"xx":return JT(i);default:return JT(i,":")}},O:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+rot(i,":");default:return"GMT"+JT(i,":")}},z:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+rot(i,":");default:return"GMT"+JT(i,":")}},t:function(e,t,n,r){var i=r._originalDate||e;return Mc(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,n,r){return Mc((r._originalDate||e).getTime(),t.length)}};function rot(e,t){var n=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=r%60;if(o===0)return n+String(i);var s=t||"";return n+String(i)+s+Mc(o,2)}function aot(e,t){return e%60==0?(e>0?"-":"+")+Mc(Math.abs(e)/60,2):JT(e,t)}function JT(e,t){var n=t||"",r=e>0?"-":"+",i=Math.abs(e);return r+Mc(Math.floor(i/60),2)+n+Mc(i%60,2)}var EUn=CUn,iot=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},oot=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},_Un={p:oot,P:function(e,t){var n,r=e.match(/(P+)(p+)?/)||[],i=r[1],o=r[2];if(!o)return iot(e,t);switch(i){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",iot(i,t)).replace("{{time}}",oot(o,t))}},TUn=_Un,AUn=["D","DD"],PUn=["YY","YYYY"];function sot(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var OUn={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function t0e(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var jUn={date:t0e({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:t0e({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:t0e({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},MUn={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function q8(e){return function(t,n){var r;if((n!=null&&n.context?String(n.context):"standalone")==="formatting"&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,o=n!=null&&n.width?String(n.width):i;r=e.formattingValues[o]||e.formattingValues[i]}else{var s=e.defaultWidth,l=n!=null&&n.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[s]}return r[e.argumentCallback?e.argumentCallback(t):t]}}var RUn={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:q8({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:q8({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:q8({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:q8({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:q8({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function e7(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;var s,l=o[0],c=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(c)?function(f,h){for(var p=0;p<f.length;p++)if(h(f[p]))return p}(c,function(f){return f.test(l)}):function(f,h){for(var p in f)if(f.hasOwnProperty(p)&&h(f[p]))return p}(c,function(f){return f.test(l)});return s=e.valueCallback?e.valueCallback(u):u,{value:s=n.valueCallback?n.valueCallback(s):s,rest:t.slice(l.length)}}}var t7,DUn={ordinalNumber:(t7={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.match(t7.matchPattern);if(!n)return null;var r=n[0],i=e.match(t7.parsePattern);if(!i)return null;var o=t7.valueCallback?t7.valueCallback(i[0]):i[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(r.length)}}),era:e7({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:e7({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:e7({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:e7({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:e7({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},kUn={code:"en-US",formatDistance:function(e,t,n){var r,i=OUn[e];return r=typeof i=="string"?i:t===1?i.one:i.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:jUn,formatRelative:function(e,t,n,r){return MUn[e]},localize:RUn,match:DUn,options:{weekStartsOn:0,firstWeekContainsDate:1}},IUn=kUn,FUn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,NUn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,LUn=/^'([^]*?)'?$/,BUn=/''/g,UUn=/[a-zA-Z]/;function lot(e,t,n){var r,i,o,s,l,c,u,f,h,p,m,g,v,y,x,b,S,C;Xp(2,arguments);var _=String(t),T=RY(),M=(r=(i=n?.locale)!==null&&i!==void 0?i:T.locale)!==null&&r!==void 0?r:IUn,j=QT((o=(s=(l=(c=n?.firstWeekContainsDate)!==null&&c!==void 0?c:n==null||(u=n.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&l!==void 0?l:T.firstWeekContainsDate)!==null&&s!==void 0?s:(h=T.locale)===null||h===void 0||(p=h.options)===null||p===void 0?void 0:p.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(j>=1&&j<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var B=QT((m=(g=(v=(y=n?.weekStartsOn)!==null&&y!==void 0?y:n==null||(x=n.locale)===null||x===void 0||(b=x.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&v!==void 0?v:T.weekStartsOn)!==null&&g!==void 0?g:(S=T.locale)===null||S===void 0||(C=S.options)===null||C===void 0?void 0:C.weekStartsOn)!==null&&m!==void 0?m:0);if(!(B>=0&&B<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!M.localize)throw new RangeError("locale must contain localize property");if(!M.formatLong)throw new RangeError("locale must contain formatLong property");var W=D1(e);if(!aUn(W))throw new RangeError("Invalid time value");var K=function(te){var re=new Date(Date.UTC(te.getFullYear(),te.getMonth(),te.getDate(),te.getHours(),te.getMinutes(),te.getSeconds(),te.getMilliseconds()));return re.setUTCFullYear(te.getFullYear()),te.getTime()-re.getTime()}(W),G=iUn(W,K),J={firstWeekContainsDate:j,weekStartsOn:B,locale:M,_originalDate:W};return _.match(NUn).map(function(te){var re=te[0];return re==="p"||re==="P"?(0,TUn[re])(te,M.formatLong):te}).join("").match(FUn).map(function(te){if(te==="''")return"'";var re=te[0];if(re==="'")return function(Ae){var _e=Ae.match(LUn);return _e?_e[1].replace(BUn,"'"):Ae}(te);var me,Ce=EUn[re];if(Ce)return n!=null&&n.useAdditionalWeekYearTokens||(me=te,PUn.indexOf(me)===-1)||sot(te,t,String(e)),n!=null&&n.useAdditionalDayOfYearTokens||!function(Ae){return AUn.indexOf(Ae)!==-1}(te)||sot(te,t,String(e)),Ce(G,te,M.localize,J);if(re.match(UUn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+re+"`");return te}).join("")}function cot(e){const{title:t,subtitle1:n,subtitle2:r,emptyListMessage1:i,emptyListMessage2:o,mediaList:s,env:l,hasMediaAccess:c,getUrlAndRedirect:u,fetchFile:f,translate:h}=e,[p,m]=(0,d.useState)(!1),g=Zi("(min-width:800px)"),[v,y]=(0,d.useState)(!1),[x,b]=(0,d.useState)({status:"",text:""}),S={overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box","-webkit-line-clamp":2,"-webkit-box-orient":"vertical"};async function C(M,j){M.preventDefault(),await async function(B){B.hasURL&&u?await u(B.title,B.hasURL,B.scriptId,B.encryptedScriptId,!0)||(m(!0),y(!0),b({status:"error",text:h("media_fetch_failed")})):f?f(B.title,B.hasURL,B.scriptId,B.encryptedScriptId):(m(!0),y(!0),b({status:"error",text:h("media_fetch_failed")}))}(j)}const _=d.forwardRef(function(M,j){return ye(gE,{elevation:6,ref:j,variant:"filled",...M})}),T=({script:M,index:j})=>ye(Pn,{xs:6,children:Gn(Pn,{container:!0,spacing:3,sx:{minHeight:"92px"},padding:0,children:[ye(Pn,{xs:2,sx:{paddingTop:"10px"},children:ye(SU,{alt:M.mediaName,src:l+M.mediaId+".png",sx:{width:g?35:20,height:g?35:20}})}),Gn(Pn,{xs:10,children:[ye("div",{style:{fontSize:"12px"},children:lot(new Date(M.scriptDate),"dd.MM.yyyy")}),ye(Rs,{variant:"body2",target:"_blank",href:"#",sx:{color:"#0B9CB2",textAlign:"left"},onClick:B=>{C(B,M)},children:ye("div",{style:{maxWidth:300},children:ye(Ft,{variant:"body2",sx:S,children:M.title})})})]})]})},j);return p?ye(ZN,{open:v,autoHideDuration:6e3,onClose:()=>y(!1),anchorOrigin:{vertical:"top",horizontal:"right"},children:ye(_,{variant:"standard",onClose:()=>y(!1),severity:x.status,sx:{width:"100%"},children:x.text})}):Gn(Pn,{container:!0,spacing:2,height:"100%",children:[ye(Pn,{xs:12,sx:{paddingBottom:"5px"},children:ye(Ft,{variant:"h4",sx:{fontSize:"16px !important"},children:t})}),ye(Pn,{xs:6,sx:{padding:"24px 8px"},children:Gn(Ft,{fontWeight:600,fontSize:14,children:[g&&ye("span",{style:{paddingRight:"8px"},children:ye("i",{className:"icon-arrow-right21"})}),n]})}),ye(Pn,{xs:6,sx:{padding:"24px 8px"},children:Gn(Ft,{fontWeight:600,fontSize:14,children:[g&&ye("span",{style:{paddingRight:"8px"},children:ye("i",{className:"icon-arrow-right21"})}),r]})}),ye(({scriptList1:M,scriptList2:j,messageTextKey1:B,messageTextKey2:W})=>{const K=[];for(let G=0;G<5&&(M.scripts.length>G||j.scripts.length>G);G++)M.scripts.length>G?K.push(ye(T,{script:M.scripts[G],index:`${G}1`})):K.push(ye(Pn,{xs:6,padding:3},`${G}1`)),j.scripts.length>G?K.push(ye(T,{script:j.scripts[G],index:`${G}2`})):K.push(ye(Pn,{xs:6,padding:3},`${G}2`));return Gn(qn,{sx:{position:"relative",height:"100%",width:"100%",minHeight:"200px"},children:[Gn(Pn,{container:!0,spacing:2,height:"100%",width:"100%",children:[...K]}),B&&M.scripts.length==0?ye(qn,{sx:{position:"absolute",top:"30%",width:"50%"},children:ye(R0,{margin:"0px 10% 10% 10%",children:h(B)})}):ye(Dl,{}),W&&j.scripts.length==0?ye(qn,{sx:{position:"absolute",top:"30%",left:"45%",width:"50%"},children:ye(R0,{margin:"0px 10% 10% 10%",children:h(W)})}):ye(Dl,{})]})},{scriptList1:s[0],scriptList2:s[1],messageTextKey1:i,messageTextKey2:o}),ye(Pn,{xs:12,children:ye(Rs,{variant:"body2",target:"_blank",href:"https://www.creditinfo.is/lausnir-og-gogn/fjolmidlar.aspx",sx:{color:"#0B9CB2",textAlign:"left",float:"right",textDecoration:"none","&:hover":{textDecoration:"none"}},children:Gn(Ft,{variant:"body2",sx:S,children:[g&&ye("span",{style:{paddingRight:"8px",color:"#333"},children:ye("i",{className:"icon-arrow-right21"})}),ye("span",{style:{textDecoration:"underline"},children:h("mediaSustainabilityMonitor_dataSource")})]})})})]})}function uot(e){const{children:t,value:n,index:r,...i}=e;return ye("div",{role:"tabpanel",hidden:n!==r,id:`full-width-tabpanel-${r}`,"aria-labelledby":`full-width-tab-${r}`,...i,children:n===r&&ye(qn,{sx:{p:3},children:ye("div",{children:t})})})}function VUn(e){const{countrySustainabilityMonitorData:t,translate:n,env:r,monthNames:i,hasMediaAccess:o,fetchFile:s,getUrlAndRedirect:l,printing:c}=e,[u,f]=(0,d.useState)(t.upstreamCountries.some(te=>te.scripts.length>0)?0:t.downstreamCountries.some(te=>te.scripts.length>0)?1:0),h={0:"#097C8E",1:"#5999FF",2:"#E46E67",3:"#097C8E",4:"#5999FF",5:"#E46E67",6:"#097C8E",7:"#5999FF",8:"#E46E67"},p=Zi("print")||c;function m(te,re){return te.map(me=>Object.assign({},me,re.find(Ce=>Ce.date==me.date)))}function g(te){const re=te.map(_e=>_e.coverageTrend.map(Be=>{const Ue={};return Ue[_e.requestName]=Be.value,Ue.date=`${i[Be.month-1]} ${Be.year}`,{...Ue}}));let me=re&&re[0];const Ce=re&&re[1],Ae=re&&re[2];return Ce&&Ce.length&&(me=m(me,Ce)),Ae&&Ae.length&&(me=m(me,Ae)),me}const v=t.downstreamCountries.map(te=>te.scripts),y=[{scripts:t.upstreamCountries.map(te=>te.scripts).flat(1).sort((te,re)=>Number(re.scriptDate)-Number(te.scriptDate))},{scripts:v.flat(1).sort((te,re)=>Number(re.scriptDate)-Number(te.scriptDate))}],x=t.downstreamCountries.length>0?g(t.downstreamCountries):[],b=t.downstreamCountries.length==0,S=b||!t.downstreamCountries.some(te=>te.totalCount!=0),C=t.upstreamCountries.length>0?g(t.upstreamCountries):[],_=t.upstreamCountries.length==0,T=_||!t.upstreamCountries.some(te=>te.totalCount!=0),M=te=>{const{payload:re}=te;if(re&&re.length&&re.length>0)return Gn(Pn,{container:!0,sx:{textAlign:"left",paddingBottom:"10px"},children:[Gn(Pn,{md:4,xs:12,textAlign:"center",children:[ye("span",{style:{paddingRight:"5px"},children:ye(a1,{width:12,height:12,viewBox:{x:0,y:0,width:10,height:10},children:ye(i2,{cx:5,cy:5,type:"circle",size:50,fill:re[0].color})})}),ye(Ft,{sx:{marginLeft:1},variant:"chartLegend",children:n(`country_${re[0].dataKey}`)})]}),re.length>1&&Gn(Pn,{md:4,xs:12,textAlign:"center",children:[ye("span",{style:{paddingRight:"5px"},children:ye(a1,{width:12,height:12,viewBox:{x:0,y:0,width:10,height:10},children:ye(i2,{cx:5,cy:5,type:"circle",size:50,fill:re[1].color})})}),ye(Ft,{sx:{marginLeft:1},variant:"chartLegend",children:n(`country_${re[1].dataKey}`)})]}),re.length>2&&Gn(Pn,{md:4,xs:12,textAlign:"center",children:[ye("span",{style:{paddingRight:"5px"},children:ye(a1,{width:12,height:12,viewBox:{x:0,y:0,width:10,height:10},children:ye(i2,{cx:5,cy:5,type:"circle",size:50,fill:re[2].color})})}),ye(Ft,{sx:{marginLeft:1},variant:"chartLegend",children:n(`country_${re[2].dataKey}`)})]})]})},j=({active:te,payload:re})=>{if(te&&re&&re.length){let me=0;return Gn(vo,{elevation:3,style:{padding:"12px"},children:[ye("strong",{children:re[0].payload.date}),ye("div",{css:(0,ou.AH)`
              padding-top: 15px;
            `,children:Object.entries(re[0].payload).map(([Ce,Ae])=>{if(Ce!=="date")return Gn("div",{css:(0,ou.AH)`
                      padding-bottom: 5px;
                    `,children:[Gn("strong",{style:{color:h[me++]},children:[n(`country_${Ce}`),":"," "]}),Ae]},Ce)})})]})}return null},B=te=>{let re=0;return Object.entries(te[0]).map(([me,Ce])=>{if(me!=="date")return ye(y2,{isAnimationActive:!1,dataKey:me,legendType:"circle",stroke:h[re++],strokeWidth:1.5,dot:{r:1,strokeWidth:2}},me)}).filter(me=>me)},W=({data:te,renderGrid:re,messageTextKey:me,noScripts:Ce})=>re?Gn(qn,{children:[ye(qn,{sx:{displayPrint:"none"},children:ye(fz,{height:360,width:"99%",children:Gn(OKe,{data:te,margin:{top:0,left:10,right:5,bottom:10},children:[ye(h1,{dataKey:"date",tickFormatter:Ae=>`${Ae.slice(0,3)} ${Ae.slice(-2)}`,style:{fontSize:"14px"}}),ye(p1,{tickLine:!1,axisLine:!1,width:65,style:{fontSize:"14px"},allowDecimals:!1,children:ye(Sd,{angle:270,position:"left",style:{textAnchor:"middle",fontSize:"14px"},children:n("countrySustainabilityMonitor_graph_yAxis_desc")})}),ye(wd,{content:ye(j,{}),wrapperStyle:{outline:"none"},isAnimationActive:!1,animationEasing:"ease-in"}),ye(s2,{verticalAlign:"top",height:56,align:"center",margin:{top:0,right:20,left:0,bottom:20},iconSize:16,wrapperStyle:{marginBottom:20},content:M}),B(te)]})})}),Ce&&ye(qn,{sx:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",displayPrint:"none"},children:ye(R0,{margin:"0px 10% 10% 10%",children:n(me)})})]}):ye(qn,{sx:{width:"100%",height:"360px",justifyContent:"center",display:"flex",flexDirection:"column"},children:ye(R0,{margin:"0px 10% 10% 10%",children:n(me)})}),K=({countryProps:te})=>te.length>0?ye(Uc,{sx:{display:"none",displayPrint:te.length>0?"block":"none"},children:Gn(Sc,{children:[ye(kc,{children:Gn(Ti,{children:[ye(wn,{children:"Land"}),te[0].coverageTrend.map(re=>ye(wn,{children:i[re.month-1]+" "+re.year},re.month+"printheader"))]})}),ye(ul,{children:te.map(re=>ye(G,{...re},re.requestName))})]})}):ye("div",{}),G=({coverageTrend:te,requestName:re})=>{const me=[];return me.push(ye(wn,{children:n(`country_${re}`)},`printcountry${re}`)),te.map(Ce=>me.push(ye(wn,{children:Ce.value}))),Gn(Ti,{children:[...me]})};function J(te){return{id:`full-width-tab-${te}`,"aria-controls":`full-width-tabpanel-${te}`}}return Gn(vo,{variant:"dashboardPaperTabs",sx:{breakBefore:"left"},children:[Gn(r6,{position:"static",sx:{color:"#333333",boxShadow:"none",borderRadius:"8px 8px 0px 0px",backgroundColor:"ghostwhite"},children:[ye(JR,{sx:{marginBottom:"40px"},children:ye(Ft,{noWrap:!0,sx:{flexGrow:1,alignSelf:"flex-end",color:"black",paddingLeft:2,paddingRight:2},variant:"cardHeader",children:n("countrySustainabilityMonitor_title")})}),Gn(Mx,{value:u,onChange:(te,re)=>{f(re)},TabIndicatorProps:{style:{background:"white"}},textColor:"inherit",variant:"fullWidth","aria-label":"full width tabs example",sx:{displayPrint:"none"},children:[ye($c,{label:n("upstream"),...J(0),sx:{backgroundColor:u==0?"white":"light",textTransform:"none"}}),ye($c,{label:n("downstream"),...J(1),sx:{backgroundColor:u==1?"white":"light",textTransform:"none"}})]})]}),Gn(uot,{value:u,index:0,children:[ye(Ft,{paddingTop:5,variant:"h4",textAlign:"center",sx:{display:"none",displayPrint:"block"},children:n("upstream")}),p&&ye(K,{countryProps:t.upstreamCountries}),ye(W,{data:C,renderGrid:!_,messageTextKey:t.upstreamEstimationAvailable||t.upstreamUserInputDataAvailable?t.upstreamCountries.length==0&&t.upstreamUserInputDataAvailable?"SDGNoImport":"countrySustainabilityMonitor_noMediaAvailable":"SDG_import_estimation_unavailable",noScripts:T&&S})]}),Gn(uot,{value:u,index:p?0:1,children:[ye(Ft,{paddingTop:5,variant:"h4",textAlign:"center",sx:{display:"none",displayPrint:"block"},children:n("downstream")}),p&&ye(K,{countryProps:t.downstreamCountries}),ye(W,{data:x,renderGrid:!b,messageTextKey:t.downstreamEstimationAvailable||t.downstreamUserInputDataAvailable?t.downstreamCountries.length==0&&t.downstreamUserInputDataAvailable?"SDGNoExport":"countrySustainabilityMonitor_noMediaAvailable":"SDG_export_estimation_unavailable",noScripts:T&&S})]}),ye("div",{style:{padding:40},children:S&&T?ye(Dl,{}):ye(cot,{title:n("mediaSustainabilityMonitor_media_title"),subtitle1:n("countrySustainabilityMonitor_upstream_media"),subtitle2:n("countrySustainabilityMonitor_downstream_media"),emptyListMessage1:t.upstreamEstimationAvailable||t.upstreamUserInputDataAvailable?t.upstreamCountries.length==0&&t.upstreamUserInputDataAvailable?"SDGNoImport":"countrySustainabilityMonitor_noMediaAvailable":"SDG_import_estimation_unavailable",emptyListMessage2:t.downstreamEstimationAvailable||t.downstreamUserInputDataAvailable?t.downstreamCountries.length==0&&t.downstreamUserInputDataAvailable?"SDGNoExport":"countrySustainabilityMonitor_noMediaAvailable":"SDG_export_estimation_unavailable",mediaList:y,env:r,translate:n,hasMediaAccess:o,fetchFile:s,getUrlAndRedirect:l})})]})}function $Un(e){const{mediaSustainabilityMonitor:t,translate:n,env:r,monthNames:i,hasMediaAccess:o,getUrlAndRedirect:s,fetchFile:l}=e,c=t.map(y=>y.coverageTrend.map(x=>{const b={};return b[y.requestName]=x.value,b.date=`${i[x.month-1]} ${x.year}`,{...b}})),u=c&&c[0],f=c&&c[1],h=t.find(y=>y.requestName==="company")?.scripts,p=t.find(y=>y.requestName==="ISAT")?.scripts,m=(g=f,u.map((y,x)=>{if(y.date===g[x].date)return Object.assign({},y,g[x])}));var g;const v=new Map([["company","#5999FF"],["ISAT","#3CAFC1"]]);return ye(qn,{sx:{height:"100%",breakBefore:"left"},children:Gn(vo,{variant:"dashboardPaper",children:[ye(Pn,{container:!0,spacing:2,sx:{paddingBottom:"32px"},children:ye(Pn,{xs:12,children:ye(Ft,{variant:"cardHeader",noWrap:!0,sx:{flexGrow:1,alignSelf:"flex-end",color:"black"},children:n("mediaSustainabilityMonitor_title")})})}),ye(fz,{width:"100%",height:360,children:Gn(C3n,{width:900,height:360,data:m,margin:{top:0,left:10,right:5,bottom:60},children:[Gn("defs",{children:[Gn("linearGradient",{id:"company",x1:"0",y1:"0",x2:"0",y2:"1",children:[ye("stop",{offset:"5%",stopColor:v.get("company"),stopOpacity:.8}),ye("stop",{offset:"95%",stopColor:v.get("company"),stopOpacity:0})]}),Gn("linearGradient",{id:"ISAT",x1:"0",y1:"0",x2:"0",y2:"1",children:[ye("stop",{offset:"5%",stopColor:v.get("ISAT"),stopOpacity:.8}),ye("stop",{offset:"95%",stopColor:v.get("ISAT"),stopOpacity:0})]})]}),ye(h1,{dataKey:"date",tickFormatter:y=>y.slice(0,3)+" "+y.slice(-2),style:{fontSize:"14px"}}),ye(p1,{style:{fontSize:"14px"},children:ye(Sd,{angle:270,position:"left",style:{textAnchor:"middle",fontSize:"14px"},children:n("mediaSustainabilityMonitor_graph_yAxis_desc")})}),ye(wd,{content:ye(({active:y,payload:x})=>{if(y&&x&&x.length){const b=x[0].payload.date;return Gn(vo,{elevation:3,style:{padding:"12px"},children:[ye("strong",{children:b}),ye("div",{css:(0,ou.AH)`
              padding-top: 15px;
            `,children:Object.entries(x[0].payload).map(([S,C])=>{if(S!=="date")return ye("div",{css:(0,ou.AH)`
                      padding-bottom: 5px;
                    `,children:Gn("div",{children:[Gn("strong",{style:{color:v.get(S)},children:[n(S==="ISAT"?"mediaSustainabilityMonitor_sectorRelated_media":"mediaSustainabilityMonitor_companyRelated_media"),":"," "]}),C]})},S)})})]})}return null},{}),wrapperStyle:{outline:"none"},isAnimationActive:!0,animationEasing:"ease-in"}),ye(s2,{iconType:"line",verticalAlign:"top",height:56,align:"center",margin:{top:0,right:20,left:0,bottom:20},iconSize:16,wrapperStyle:{marginBottom:20},content:()=>Gn(Pn,{container:!0,sx:{textAlign:"left",paddingBottom:"10px"},children:[ye(Pn,{md:6,xs:12,sx:{display:"flex"},textAlign:"center",children:Gn(qn,{margin:"auto",children:[ye(a1,{width:12,height:12,viewBox:{x:0,y:0,width:10,height:10},children:ye(i2,{cx:5,cy:5,type:"circle",size:50,fill:v.get("company")})}),ye(Ft,{sx:{marginLeft:1},variant:"chartLegend",children:n("mediaSustainabilityMonitor_companyRelated_media")})]})}),ye(Pn,{md:6,xs:12,sx:{display:"flex"},textAlign:"center",children:Gn(qn,{margin:"auto",children:[ye(a1,{width:12,height:12,viewBox:{x:0,y:0,width:10,height:10},children:ye(i2,{cx:5,cy:5,type:"circle",size:50,fill:v.get("ISAT")})}),ye(Ft,{sx:{marginLeft:1},variant:"chartLegend",children:n("mediaSustainabilityMonitor_sectorRelated_media")})]})})]})}),m.map(y=>Object.entries(y).map(([x,b])=>{if(x!=="date")return ye(x2,{type:"monotone",fillOpacity:1,dataKey:x,legendType:"circle",stroke:v.get(x),fill:`url(#${x})`},x)}).filter(x=>x)).filter(y=>y)]})}),ye(qn,{children:ye(cot,{title:n("mediaSustainabilityMonitor_media_title"),subtitle1:n("mediaSustainabilityMonitor_companyRelated_media"),subtitle2:n("mediaSustainabilityMonitor_sectorRelated_media"),emptyListMessage1:"mediaSustainabilityMonitor_noCompanyRelatedMediaAvailable",emptyListMessage2:"mediaSustainabilityMonitor_noSectorRelatedMediaAvailable",mediaList:[{scripts:h||[]},{scripts:p||[]}],env:r,hasMediaAccess:o,getUrlAndRedirect:s,fetchFile:l,translate:n})})]})})}const zUn=e=>{const{handleClose:t,modalOpen:n,relatedDocuments:r,translate:i,onSubmit:o,gaEvent:s}=e,[l,c]=d.useState(null),[u,f]=d.useState(null),[h,p]=d.useState(null),[m,g]=d.useState(e.selectedYear),[v,y]=d.useState(null),[x,b]=d.useState(null),[S,C]=d.useState(!1),[_,T]=d.useState(!1);(0,d.useEffect)(()=>{T(!0),p(null),f(null),y(null),C(!1),p(null),c(null)},[r]),(0,d.useEffect)(()=>{g(e.selectedYear)},[e.selectedYear]),(0,d.useEffect)(()=>{p(null)},[l,n]);const M=r.documentCategories.map(j=>({key:j,value:i(j)})).sort((j,B)=>j.key==="other"?1:B.key==="other"?-1:j.value.localeCompare(B.value));return ye(cm,{keepMounted:!1,open:n,onClose:t,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:Gn(Lj,{sx:{minWidth:"300px",maxWidth:"600px"},children:[ye(Ft,{variant:"cardHeader",children:"Hla\xF0a inn skjali"}),Gn(Pn,{container:!0,sx:{paddingTop:"2rem"},spacing:2,children:[ye(Pn,{xs:12,sx:{marginBottom:"2rem"},children:ye(iH,{isBinary:!1,onFileUpload:j=>(y(j.data),b(j.name.substring(j.name.lastIndexOf(".")+1)),T(!1),!0),acceptedFileTypes:[".xlsx",".xls",".pdf",".csv"],isUploaded:_,translate:i})}),ye(Pn,{xs:12,children:ye(ws,{fullWidth:!0,size:"small",children:ye(Ni,{id:"outlined-basic",value:u,onChange:j=>f(j.target.value),label:"Hlekkur",variant:"outlined",size:"small",inputProps:{maxLength:100}})})}),ye(Pn,{xs:12,children:Gn(ws,{fullWidth:!0,size:"small",children:[ye(uc,{sx:{background:"white",padding:"0px 5px 0px 5px"},id:"categorySelectDocumentLabel",children:"Tegund skjals"}),ye(ks,{error:S&&l==null,labelId:"type-select-label",value:l,fullWidth:!0,onChange:j=>c(j.target.value),children:M.map(j=>ye(Fi,{value:j.key,children:j.value},j.key))}),ye(wE,{sx:{display:S&&l==null?"inherit":"none"},error:S&&l==null,children:"Velja ver\xF0ur tegund skjals"})]})}),ye(Pn,{xs:12,children:Gn(ws,{fullWidth:!0,size:"small",children:[ye(Ni,{error:S&&l=="other"&&h==null,helperText:!0,disabled:l!="other",id:"outlined-basic",value:h,onChange:j=>p(j.target.value),label:"L\xFDsing",variant:"outlined",size:"small",inputProps:{maxLength:30}}),ye(wE,{sx:{display:S&&l=="other"&&!h?"inherit":"none"},error:S&&l=="other"&&!h,children:"Gefa ver\xF0ur l\xFDsingu"})]})}),ye(Pn,{xs:12,children:Gn(ws,{fullWidth:!0,size:"small",children:[ye(uc,{sx:{background:"white",padding:"0px 5px 0px 5px"},id:"yearSelectDocumentLabel",children:"\xC1rtal"}),ye(ks,{error:S&&m==null,labelId:"year-select-label",value:m,sx:{width:"30%"},onChange:j=>g(Number(j.target.value)),children:r.availableYears.map(j=>ye(Fi,{value:j,children:j},j))}),ye(wE,{sx:{display:S&&m==null?"inherit":"none"},error:S&&m==null,children:"Velja ver\xF0ur \xE1rtal"})]})})]}),Gn(Pn,{container:!0,spacing:2,sx:{marginTop:"2rem",justifyContent:"flex-end"},children:[ye(Pn,{children:ye(Na,{size:"large",variant:"outlined",onClick:()=>t(),children:i("button_cancel")})}),ye(Pn,{children:ye(Na,{size:"large",color:"secondary",variant:"contained",onClick:()=>{o&&m&&l&&(v||u)&&(l!="other"||h)?(o({description:h,year:m,documentCategory:l,file:v,link:u,fileExtension:x,id:null}),T(!0),p(null),f(null),y(null),C(!1),typeof s=="function"&&s("Related documents submit",""),t()):C(!0)},disabled:v==null&&u==null,children:i("button_confirm")})})]})]})})};function WUn(e){return Gn(Vc,{open:e.open,onClose:e.onClose,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[ye(_u,{id:"alert-dialog-title",children:"Ey\xF0a skjali?"}),ye(Ec,{children:ye(Rk,{id:"alert-dialog-description",children:"Ertu viss um a\xF0 \xFE\xFA viljir ey\xF0a \xFEessu skjali?"})}),Gn(Cc,{children:[ye(Na,{onClick:e.onClose,children:"Nei"}),ye(Na,{onClick:e.onConfirm,autoFocus:!0,children:"J\xE1"})]})]})}const HUn={width:"80%",height:"2rem",textAlign:"center"},GUn=e=>{const{editable:t,onDeleteRelatedDocument:n,relatedDocuments:r,translate:i,onDownloadRelatedDocument:o,onSubmitRelatedDocument:s,gaEvent:l}=e,[c,u]=d.useState(""),[f,h]=d.useState(!1),[p,m]=d.useState(!1),[g,v]=d.useState(Math.max(...e.relatedDocuments.years.map(y=>y.year)));return Gn(vo,{variant:"dashboardPaper",sx:{minHeight:"350px",breakBefore:"left"},children:[t&&r.years&&ye(Da,{size:"medium",edge:"end","aria-label":"open drawer",onClick:function(){h(!0),typeof l=="function"&&l("Related documents edit modal open","")},sx:{position:"absolute",top:0,right:0,margin:"10px"},children:ye(xb.A,{})}),Gn(Vr,{container:!0,children:[ye(Vr,{item:!0,xs:12,sx:{paddingBottom:"40px"},children:ye(Ft,{variant:"cardHeader",children:e.translate("relatedDocuments_title")})}),r.years.length>0&&Gn(Dl,{children:[ye(Vr,{item:!0,xs:4,sx:{textAlign:"center",margin:"auto"},children:ye(Ft,{variant:"h5",children:i("year_select")})}),ye(Vr,{item:!0,xs:8,children:ye(ks,{value:g,sx:HUn,onChange:function(y){v(Number(y.target.value)),typeof l=="function"&&l("Related documents year change","")},children:r.years?.map(y=>ye(Fi,{value:y.year,children:y.year},y.year))})}),ye(Vr,{item:!0,xs:12,sx:{marginTop:"1rem"},children:ye(pL,{sx:{fontWeight:"bold",paddingLeft:0,color:"black"},children:i("type")})}),ye(Vr,{item:!0,xs:12,children:ye(Yc,{})}),ye(Vr,{item:!0,xs:12,children:ye(_x,{sx:{width:"100%",bgcolor:"background.paper",position:"relative",overflow:"auto",maxHeight:"200px","& ul":{padding:0}},children:r.years?.find(y=>y.year==g)?.documents?.map(y=>ye(bb,{disableGutters:!0,secondaryAction:ye(Da,{onClick:()=>function(x){u(x),m(!0)}(y.id),"aria-label":"comment",children:t?ye(ON.A,{}):y.link&&!y.fileExtension?ye(Bgn.A,{}):ye(oUe.A,{})}),children:ye(Rs,{target:y.link&&!y.fileExtension?"_blank":void 0,href:y.link&&!y.fileExtension?y.link:void 0,onClick:()=>y&&y.link&&!y.fileExtension?null:o(y.id,y.description?y.description:i(y.documentCategory),y.fileExtension),children:ye(zx,{sx:{color:"#097C8E"},primary:y.description?y.description:i(y.documentCategory)})})},y.id))})})]})]}),r.years.length===0&&ye(Vr,{width:"100%",xs:12,children:ye(R0,{children:i("relatedDocuments_noDocuments")})}),t&&r.years&&Gn(Dl,{children:[ye(zUn,{selectedYear:g,handleClose:function(){h(!1)},modalOpen:f,relatedDocuments:e.relatedDocuments,onSubmit:s,translate:i}),ye(WUn,{open:p,onClose:function(){m(!1)},onConfirm:function(){n&&(n(c),typeof l=="function"&&l("Related documents delete","")),m(!1)}})]})]})},YUn=({materiality:e,translate:t,open:n,handleClose:r})=>{const[i,o]=(0,d.useState)(!1),s=e.opp.length>0||e.trans.length>0||e.phys.length>0,l=Zi("(min-width:800px)");function c({materialityId:u,risks:f}){return Gn(Jb,{expanded:i===u,onChange:(h=u,(p,m)=>{o(!!m&&h)}),disabled:f.length==0,disableGutters:!1,sx:{paddingTop:3,boxShadow:"none","& .Mui-disabled":{backgroundColor:"unset !important"},"& .Mui-expanded":{minHeight:"unset !important"}},children:[ye(qb,{expandIcon:ye(ny.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",sx:{flexDirection:"row-reverse",padding:"unset",minHeight:"unset",margin:"unset","& .MuiAccordionSummary-content":{margin:"unset"}},children:ye(Ft,{variant:"subtitle2",children:t(u)})}),ye(e2,{sx:{padding:"3 3 0"},children:Gn(Vr,{container:!0,spacing:3,columns:24,children:[ye(Vr,{item:!0,xs:24,sx:{paddingTop:"36px !important"},children:ye(Ft,{variant:"subtitle2",children:t(u+"_header",t(e.materialityCode+"_topic"))})}),f.map(p=>Gn(Dl,{children:[ye(Vr,{sx:{display:"flex"},item:!0,xs:1,children:ye(lUe.A,{sx:{height:"0.65em",color:"#097C8E",margin:"auto"}})},p+"icon"),ye(Vr,{item:!0,xs:23,children:ye(Ft,{variant:"body1",sx:{fontSize:"14px !important"},children:t(p+"_title")})},p+"title"),ye(Vr,{item:!0,xs:1},p+"blank"),ye(Vr,{item:!0,xs:23,children:ye(Ft,{variant:"body3",children:t(p+"_desc")})},p+"_desc")]}))]})})]});var h}return ye(cm,{open:n,onClose:r,disableAutoFocus:!0,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:Gn(qn,{sx:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:l?800:400,maxHeight:"80%",overflowY:"auto",bgcolor:"background.paper",boxShadow:24,borderRadius:2,p:l?5:2,"& .Mui-disabled":{backgroundColor:"unset !important"}},children:[Gn(Vr,{container:!0,spacing:2,children:[ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"cardHeader",children:t(e.materialityCode+"_topic")})}),ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"subtitle1",sx:{fontSize:"14px !important"},children:t("sasb_impact",t(e.materialityCode+"_topic"))})}),ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"body3",lineHeight:"200%",children:t(e.materialityCode+"_desc")})})]}),s&&Gn(Dl,{children:[ye(Vr,{item:!0,xs:12,children:ye(c,{materialityId:"sasb_transitionrisk",risks:e.trans})}),ye(Vr,{item:!0,xs:12,children:ye(c,{materialityId:"sasb_physicalrisk",risks:e.phys})}),ye(Vr,{item:!0,xs:12,children:ye(c,{materialityId:"sasb_opportunity",risks:e.opp})})]})]})})},KUn=({climateRiskAndOpportunities:e,translate:t,gaEvent:n})=>{const[r,i]=(0,d.useState)({materialityCode:"",opp:[],phys:[],trans:[]}),[o,s]=(0,d.useState)(!1),[l,c]=(0,d.useState)(!1),u=[],f=[];function h(p){i(p),s(!0),typeof n=="function"&&n("SASB modal open","")}return e.materialities.forEach(function(p){p.opp.length>0||p.phys.length>0||p.trans.length>0?u.push(p):f.push(p)}),Gn(vo,{variant:"dashboardPaper",sx:{display:"grid"},children:[ye(Ft,{sx:{paddingBottom:3},variant:"cardHeader",children:t("sasb_title")}),e.estimationAvailable?Gn(Dl,{children:[ye(Ft,{sx:{paddingBottom:3},variant:"body3",children:t("sasb_desc")}),Gn(Vr,{container:!0,columns:32,rowSpacing:2,children:[ye(Vr,{item:!0,xs:16,sx:{paddingBottom:1},children:ye(Ft,{fontWeight:600,children:t("sasb_environmentrisk")})}),ye(Vr,{item:!0,textAlign:"center",xs:6,sx:{paddingBottom:1},children:ye(Ft,{fontWeight:600,children:t("sasb_transitionrisk")})}),ye(Vr,{item:!0,textAlign:"center",xs:6,sx:{paddingBottom:1},children:ye(Ft,{fontWeight:600,children:t("sasb_physicalrisk")})}),ye(Vr,{item:!0,textAlign:"center",xs:4,sx:{paddingBottom:1},children:ye(Ft,{fontWeight:600,children:t("sasb_opportunity")})}),u.length>0?u.map(p=>Gn(Dl,{children:[ye(Vr,{item:!0,xs:16,children:ye(Ft,{variant:"subtitle1",sx:{color:"#097C8E",cursor:"pointer"},onClick:()=>h(p),children:t(p.materialityCode+"_topic")})}),ye(Vr,{item:!0,textAlign:"center",xs:6,children:p.trans.length>0&&ye(Aoe,{sx:{height:"14px"}})}),ye(Vr,{item:!0,textAlign:"center",xs:6,children:p.phys.length>0&&ye(Aoe,{sx:{height:"14px"}})}),ye(Vr,{item:!0,textAlign:"center",xs:4,children:p.opp.length>0&&ye(Aoe,{sx:{height:"14px"}})})]})):ye(Vr,{item:!0,xs:16,children:ye(Ft,{children:t("sasb_noClimaterisk")})})]}),ye(Yc,{variant:"middle",sx:{paddingTop:3,borderColor:"#097C8E",margin:"unset"}}),Gn(Jb,{sx:{paddingTop:3,boxShadow:"none","&.MuiAccordion-root::before":{opacity:0}},expanded:l,onChange:(p,m)=>c(m),children:[ye(qb,{expandIcon:ye(ny.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",sx:{flexDirection:"row-reverse",padding:"unset",minHeight:"unset",margin:"unset"},children:ye(Ft,{variant:"subtitle1",sx:{fontSize:"16px !important"},children:t("sasb_otherfactors")})}),ye(e2,{children:ye(Vr,{container:!0,spacing:2,children:f.map(p=>ye(Vr,{item:!0,xs:12,children:ye(Ft,{sx:{color:"#097C8E",cursor:"pointer"},variant:"subtitle1",onClick:()=>h(p),children:t(p.materialityCode+"_topic")})},p.materialityCode))})})]}),ye(Vr,{sx:{display:"none",displayPrint:"block"},container:!0,spacing:2,children:f.map(p=>ye(Vr,{item:!0,xs:12,children:ye(Ft,{sx:{color:"#097C8E",cursor:"pointer"},variant:"subtitle1",onClick:()=>h(p),children:t(p.materialityCode+"_topic")})},p.materialityCode))})]}):ye(vo,{sx:{borderRadius:"8px",borderLeft:"solid 8px #5999FF",margin:"40px 0px 40px 0px"},children:Gn(lh,{sx:{backgroundColor:"#FAFCFE"},children:[ye(Ft,{sx:{paddingBottom:2,paddingTop:"unset"},variant:"body1",component:"div",children:t("sasb_noestimation1")}),ye(Ft,{variant:"body1",component:"div",children:t("sasb_noestimation2")}),Gn("ul",{children:[ye("li",{children:ye(Ft,{variant:"body1",component:"div",children:t("sasb_noestimation3")})}),ye("li",{children:ye(Ft,{variant:"body1",component:"div",children:t("sasb_noestimation4")})})]})]})}),ye(YUn,{materiality:r,translate:t,open:o,handleClose:()=>s(!1)}),ye(qn,{sx:{width:"100%"},children:ye("img",{style:{float:"right"},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZIAAADBCAYAAADl7zYXAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABdMSURBVHhe7d0PrBXVgcfxYRM3xShSrUgBC26pCyIreSoVaUWldl2qRWoIW1fX7kITsywJtCmubhto3PUPm1YSauOmEmpWaY3rIv5bq6BY/4CoTyxaWAUL6gPBooApmLqbt+8394xc5s29c86cmXtneN9PcsMZeHnvvnmP85vzv193d3cAAEBWf2L+BAAgE4IEAOCFIAEAeOk1RvJg/wkjev7QCwCAXi49uHaNKYaSgmRhzx8LalcAAByuJ0j6mWKIri0AgBeCBADghSABAHghSAAAXggSAIAXggQA4IUgAQB4IUgAAF4IEgCAF4IEAOCFIAEAeCFIAABeCBIAgBeCBADghSABAHghSAAAXggSAIAXggQA4IUgAQB4IUgAAF4IEgCAF4IEAOClX3d3tynWPNh/wsKePxbUrlrjhCmnmBLQ255HfmdKAMrg0oNr+5liqBRB0vOmTAnored30pQAlEE8SOjaAgB4IUgAAF4IEgCAl1KOkWy7c2mw44HV5gp9yZCvTw5GXD3TXNUwRgKUSyUG2zf96w3Bln95xFyhLxn5/SnB6H/+gbmqIUiAcmGwHQCQK4IEAOCFIAEAeCFIAABeCBIAgBeCBADghSABAHghSAAAXggSAIAXggQA4IUgAQB4IUgAAF4IEgCAF4IEAOCFIAEAeOE8kj7khCmnBJ/uGG2u8pXXz4vzSIDy42CrPiypks5LXpV91YNkwJcGB0cN6G+uDtn/0s7g410fmStk0eje7nnkd6aEViFI+jCCJF9HnfSpYNClpwfHnzUuGDh2TDCw4xzzL8k+3vt+sK/zhWDnqjXBrlUvBwc37jP/grjo3g6efF7PvT0jOPrzp5p/SXZg6+vB3o2vBHvWd3JvW4Ag6cMIknz0H3tcMHL29GDo1GnBUQOPN3/rbm/nuuDNZXcHXXe8aP6mdSY8vDD4zIV/aa4aa/X/RbU6hl95Sa9z+13tuP/eYNt/rMiltWJ7r7L6/RO/Ct5buz7oWvlsZQIwHiQMtgMOFHRfWf9oWNH5hIioBdOxZEnw5WdvDcevWkVBaFsxDv/rGaZULLVARi+aEUx6fIV3iMiQy6YH5963PAwBfb9lpp+FHp70e1WF95uEIAEsqKLTf/IiWnQKFFV6CqlWGHHVxaaUTl1Kg2aMMVfFUCvknP+6KRg5Z675m/yokp702PJg6KyzzN+UW9Xeb4QgAVIoRFTRFdm9IQqpsbfPMlfFGX7V35qSnZMvK+771tP3ufcuTR1f8qGWo1p+Vamcq/Z+hSABUoz64ZWFVnT11K1TZJiocnLtklM3UVHdLWfdvtC7i9BW1SpnvV+11qqAIAGa0NhFHn32LvT1Rsw731zl63PTLjElN0OnTjSl/Kgrr1UBHVHl3MrxKF9n3HKtKZUbQQI0cersq02ptUbN/17urQB9vqzdc3kPuqu7cOTs2eaqtcYt6mkF9Xz9KlDQFj1GlQeCBGhA3QpFj4s0ou4eTTHOk8sge1zeg+5aI9KqLq04fS/Dv32huSq/ky4o/4JcggRo4PizR5mSHa0H6JwzJ1g1/uJw7Uv0eu7yK4ItSxaHCxJdqIsrz1aJ6yB7XJ6D7lrE6ULrQp7/1qzg0REXfHJfVda93XbnUud7267WUBZar1R2BAnQwLF/PtKU0qkyW/u1heHiwviiMi2K2zT/nmD1uMvDj3Ph04qol2WQPS7PQfdjTh5mSukUzi9988fB7nteO2ybGZV1bzdec0fw1FevCBd42tK9yHvgXQ8SWsCZ9tLHuWhXy80FQQI0YFvZ6WlYlVkaVXz6OJcw+czEfAajsw6yx+U16G7bZahwsFn5r/Be943rnMLEtVWURqvTtQtA2ksPHE9dNM2pFVX22VsECeDpD2++bkp2FCbaGyqNKsXfP2tfMTbiM8ge16qV7pEDb71tSukU1C9es9Cqglar4P0XN5ir1tv/zLvBlttuM1fpkjarLBOCBPCkmTWuq9I3L15iSjWq/KKuEfX7awzg6Ynzwi4xX7bdY/raafIadLd9Gld3mksXlFom8QpaX0tjLBuvv+6Text1Q7bT/je2m1K6su9wTJAADex9bZMppdOq9Mmv3lkbi7CYWqpKLKrc1M3x6Ge/FlZu6vrIu9KwGWRX62f7z54wV83lMeiuXZBtae2HtqexDRRtfqjuw2jig+6txli23bqmVBXyCWeebkrN2bRe240gARrY//pWU7Kjp3VVehdvezI48xffCSu+ZoPTUeWmbo6ihMFmMVj79n+uDLuGFG5p8hh0dwlpUddceG93Phyu/G8W2GqVqPswaeJDWWhRpO0sut3PPG1K5cU28n1I0hbteVF3QR6S3mNen9uVKqrJG+7znjUTjXXseenV4IM1Ww+beVQ02y3QNZVW70vdVl/8efrEAd//owoi7XbrS/d2538/HnzQuamw1obtPVTL4cD29Pdw9PBTwocOW2pVlS0Q2UYesKSK1WVAtJFwDGXO3LCCVmtFFZO2QMlrKm0jtoPsaoVE4RZOsbUYv/AddFfFaNP6SaN7qwcP7Z6sB9KoJdiOlesKB93vtJdLiGj9UVlbVfUIEqAJPXW7TCm1ocpk7I03fXL+hG3fvyvbQfZ3V//alGq6Vq4wpcbyGHT/zdyfWg+621K3W333YpX21YrT710eky1agSABUthOKc1CoaKKLxqoz5NNH7y+r90Pvmquarbf9ZApNec76K5W0HPTZxZ2bxUqaqno3lYtUNRNpnUxVUGQACnUteC6ctpVNFCv0xLzWHxmO8iu1kd8zEaD/zYzhfIYdNfXKjJMRPdWgaIWSlU2a9R71hk4VXm/BAlgQWGiJ0T1WRdJff466Mm328h2JfuuJw+f6BLZ/ku7LpU8tnBRmGj7GNetQ1wp+DR5oipnfOh3oSphQpAAlvTkrj5rLWorstJTS0ID81nDxHaQXa0ODa4n0VoMG74bQUZ0b7WORve2yHUTurcK6iqFycjvTjVX5UWQAI40zTTaLynLzrO2OhYvytR1ZNtK2PFI4+m7aoHZhKUq5jzHdnRvV59+dRgoeczqSqL3rAOjqtJtpBl/ZR/jIUiAjNQlo4VvWjmtLc4VKnk+TavCG3fzPHNlz7aV0PXAU6aU7K0VdoPueW0IWU+BogWbWt+iFep531s96VfpTJIhX59sSuVEkAAZ1T/RqotIoaKnaS0giyo/39aKuqhcWiW2g+yaOJC2oj4+m6sR1/doI7q36vLSCvXo3qoVqG1lwrUvnvc27zNJtEhTi2dtXmpx2extFmn1cc+uCBIghSo1dS1o1b2259DMKi1+a9R3rW6hqPJTa0WVnwbpsz5Ru2zdbts60BO5vodmL63FsJV10F0BFN1bzarSVF19bZ2gmEThp21lwtZKXUswS6gocPPYgDILtbi0RsklTMrcvUWQADEaiFXFpsWC2ttJFaqmj2oFtZ4MVQnLkCl2O/6q8gsPtjJ9/64D9SdOGG9KzdkOshfBtjtNFffoRTM+ubdalBndW82qilZ9D558XvhnmqglqFBRK9A1rAd8YbgptYftpAb51JATTKl82GurBfQfPK8DgeJc9hhiry076h7Smg4bCgbb+1/P5WuoclQIpVEFrYHZdlFFnrY1u8t7jPb/cqVWo21XkEJdEyeasd1rK2u9Fa//GilTvdjzntlrq9WOPvn4sHIs4vXpjtHmqyAvH25+x5TSnTo7vYJPogrXdoFj9JSeJq+puFnZdKu57KicdTBcLZQ8B+aLVJWZY2kIEiBGXVG2fe56Us06/dXl9L80toPsRbIZdH//+TdMKZ0elLKu9/jjvmKmZOetSjPHmiFIgAQ2GxdG1EXlGiaqcE88325Kp03LpYgpuFmkDbprIoJLayHL4kENSkfjWGn+uH+/KbVWNA6nsLSlbuyyIkiABI22DmlEYaK++bQnclHoTHpsuXULIq3l0s5B9jib7rWtS5eZUjrdo0mPrwgr3bR7q24ibc9/9tKfmL9Jt++1zabkT6Gg8Q6bl74nlxCRj/cfNKXyIUiABJoN5NrPrgFezULSFFaFiiq/+lc0U0mh49INtWd9pykly2O/q7zo+0prnXUtX+c8XVeVru6tpl43vLfbngy353e5t2V+yq+n+5W27qedCBKggY03LDIlNxocV6io8qt/qdXgUslFdq162ZR601N4uwfZ49K62TQTK+uBYeqyanRvXelBIcuMu3Zw6WptB4IEaECtkqL2e7KlxXYaV2hEC/dsw0lTXX1etrPMbAbdizgwzJVLF1u7bbmtvb+HaQgSoAmd4teuqaTqzti84C5zlezP/u5vTKk5VdpaL+HzenriPOsuKZvutleuvcW5iysvuh9aIV8FVThulyABmlA3zAvXXNuWCu+Fmf/YdEGeZv7Yzk56c9ndpuTHtovFprtNff5FH2qVRF9PIVYFCrwtP1pprsqLIAFSRBVeq7piVNFplXha//3wK+2n/NpuwJhmxwOrTak5m0F3aXWY6Ovo65V54Dqi7kQdppZldX+rESSABVU8rTghUd1oqujSthrRIPvQqdPMVXPhTrk5VUYKN9uuPtu1Lbq3rTghUZ9fX6fsIaKw0w7H6k6sQogIQQJY0n/qok5IVOWhvZS0p5ZNRecyyP72/fm+12YHYtXToLvtYkLdW1Wc2s0375afgk8tvLJXzAp8vU+FXVXGbyJs2tgCWmmrHU6L4HKvNN9eUyWLcCRt2mhLM5M0qKxdgG33w4pT5fHu6l+HXU8ulZy6jfoPHmSumsv7/5K+b9tNSF02Fa2n/zM6zGnQl76c6d4qmDWeo4WljY4TtuVyr13tf2N78H8fHqjMNORIT5192KaNBEkLECT2qhQk9VS5HnvasHBb8v7DhgTHnDzM/Mvh3lu7PvjfPxwIPvyf7ZWrPNpFrZpjRw0LK/PjxowK/nTAAPMvh4vu7fsvbK7EGEiVESRtQJDYq2qQAH1JPEgYIwEAeCFIAABeCBIAgBeCBADghSABAHghSAAAXggSAIAXggQA4IUgAQB4IUgAAF4IEgCAF4IEAOCFIAEAeCFIAABejvht5LUteREOvrs79TjUCNvI22Mb+fLQcb5SleNe0Tp97jyS+OfOi45a1dGdNggSe2ULkvjpeFlO/Es6UVAn42U9uS/+nlweapoZNGNMcNIFExqeSqjf+Z2r1gRdy9flEi5J96Vr5bPBwY37zJWdLCcY6v5/1LWnkAOw8j5RMa+6ME8ESU4IksMdqUEy4eGF4dnjkSy/m0k/fx0F+9RXr3CuNCX+nlx+F5Po/Y1btNDpSNstSxYHW3600itQku6LzsN3Der4/XARHcm744HVuZ1Y6fN+krTz97+ReJAwRgK0wVEDjw/G3TzPXLWPgluVueu56CPnzA3OW/3v4TG4Vaafw4irZ4b3QAGgVhLcESRAm+ipdcS8881V66kLxqeFqvA5996llQ+TiH4ekx5bHnbxwQ1BArTRqPnfa8tTsL5mx5Il5uoQdfVsu3Np8Py3ZoXdTNFLXXoHtr5uPuoQPdGfffstnwzMV52+ny/+/I6w2w32CBKgjVRxnXb9THPVOiNnTzelQ/Z2rgvHbTZec0c4EUBjBtFL40KrT7862Hj9deajD1HLZOR3p5qr9tOYkcYVmr1Wjb846JwzJ/yek5y99Ce5haNCOOk92L6qgCAB2mzIZdNb3p2imVn11NpY943rUgf/t926JmyhxGnMpEqtEn2fmun29MR5YaCoJVZPAT/qh1eaK6QhSIA2iHcTdSxe1NKKOD64vv2X91jPwFILRU/ZcUOvOMeUqkWB8tz03q1CDcIz+G6HIAHaYMP8w6fr6gn4Lxb/g7lqPa1FcbH9Z0/0eoo/YXyHKVWP1pMkheOIqy42JTRDkABtEI47LFlsrmrUxdWuQd7Bk88zJTtqvby3ZnVYVutKA/Rv3/+r8LqqNA4UbykOmVLMzhhHGoIEaBMt6ItXXFoY2Iourvggs0Js7O2znL72b29cGg5ah4PwZoC+6nY8cvhiU3UB0r2VjiAB2kRP9fEurlbNgHpz2d2mdIjGBCZvuC8YvWiG1doQDVhnWZlfZrvXrDelQ449bZgpoRGCBGgjdXHtuP9ec1WjGVBFd3FpgDlp6qvGavT1Jz2+Ipj86p1hqPSlBXr6ecQN+MJwU0IjBAnQZr+Z+9NeA9fq4iqapvtqzUUjYeuoJ1S0QE971mkLEa3Ep6vHjXYP0P1zfel+VwVBArSZurg65843VzVhJf79Ygd69XW12aNmK8WDLIm2EBl7403BV9Y/Gpz5i+8csau/m4UrkhEkQAlooDrexaUn2VbsYxWuWh93ecNtUJJocF4bHSpQqrQQEcUgSICS0CyoeMvgjFuuNaViqXUSbYPy1EXTwqnJNqGiQNEA/ZGycSOyIUiAktAMqM2L/s1c1QzsOKfwLq64cHHe/HvCUIn2pIq3luppgP5I2wU4T1pjU78Bpu3rtZtuN5+h/AgSoES0l1W8j15dXO0a4I72pHrpmz8OHh1xQcONDhUmY667xlyh3sF3doSzwVxfRZzeWBSCBCiZDf90a+9ZXDkegqVQ0pRetXQ0M8i2JaHur2ijw6RdgPUkX/VWSdIEAh3Li+YIEqBk1ArYcttt5qomz0OwNOtKU3rV0tHnHXS++x5ZajklhUmWz1Umg84fb0qHfPjbd0wJjRAkQAlp4DvehZTXIVjxQfTP/tVFpuRGYRJvOfUfNsSUqim+t5bu1ZG2er8IBAlQUq9ce4sp1WgcIo8urt3PPG1KNRrQzxpQ+zpfMKWaY06u7nYiavHFt9eP3yskI0iAkkra2lxdUcd1nG2ustn15FpTOiTrKY3x97L3tU2mVC0a21GLL277XQ+ZEpohSIAS07kf8a4otUx8aPFj/HNqPYjrGIw+Pv5eDu7cZUrVoYkHmr4c/140e65KM6faiSABSixph+A8bF26zJQO0fYn2qTRZqW6QkQfH7dr1cumVG7qyhs666xw1pomHsRDRGM/mj0HOwQJUHJaUxA/BMtX0noV0SaNWqmus0n0pK7psKp01fWjsqYMa1fgpBDRwrsyDEyr+y9pE8T6l2audSxZEn5sko0/WJDb95J108boVQUECVABSYdg+Xrx729uuLhQZ5PoSV37aanS1bbyKqtSjA9Iiz7P5gV3matq06JLrZeBPYIEqAB1cW28YZG5yoc+Z9pW8jYUIvo8+nxVpvugfcYIEXf9uru7TbHmwf4T1CG7oHbVGvHmm2aqaB59Hora01+zU7QfkQ11CxS1fcRbKx6y/sVXn/Dnpl1irvKl7cjzoK4TPfXW6/mdNKXW0+9PffdHlt9NdQnpab5e1u9Ju+1qYLyeKkDf+6/fjVFz5yS2NprR/dCEgCwhknRftMeUuvJcxH9GrrSPmM6bz+uoYN/3E9fO3/9GeursfqYYOuKDBNVStiBRBdt/8CBzFQQfdG5yrujCgd2pE81VTdbfbw2ED//2heaq5uC7u3N7ita4yEkXTAgGjh0Tri+J0yC01o7sXLUm6Fq+zqsVknRfulY+6zw2Ef8Z2dC2Jx917SlkVlaW99NMGetCggSlVrYgQS28pOpdV8hPPEgYIwHQlAKEEEEzBAkAwAtBAgDwQpAAALwQJAAALwQJAMALQQIA8EKQAAC8ECQAAC8ECQDAC0ECAPBCkAAAvBAkAAAvBAkAwAtBAgDwQpAAALwQJAAAL6U8IVFnUL+3dr25Ql9y4oTxvc675oREoFwqcdQuUI8gAcqFo3YBALkiSAAAXggSAICXUoyRAACqgzESAECuCBIAgBeCBADghSABAHghSAAAXggSAIAXggQA4IUgAQB4IUgAAF4IEgCAF4IEAOCFIAEAeCFIAABeCBIAgBeCBADghSABAHghSAAAXggSAIAXggQA4IUgAQB4IUgAAF4IEgCAF4IEAOClX3d3tykCAOCOFgkAwAtBAgDwQpAAADwEwf8D55Klh+eSZyUAAAAASUVORK5CYII=",width:"70px"})})]})},dot=d.createContext(void 0);function bs(){const e=d.useContext(dot);if(e===void 0)throw new Error(["MUI: Could not find the data grid context.","It looks like you rendered your component outside of a DataGrid, DataGridPro or DataGridPremium parent component.","This can also happen if you are bundling multiple versions of the data grid."].join(`
`));return e}const fot=d.createContext(void 0),To=()=>{const e=d.useContext(fot);if(!e)throw new Error("MUI: useGridRootProps should only be used inside the DataGrid, DataGridPro or DataGridPremium component.");return e};function cl(e){return(0,ga.Ay)("MuiDataGrid",e)}const Jr=(0,pa.A)("MuiDataGrid",["actionsCell","aggregationColumnHeader","aggregationColumnHeader--alignLeft","aggregationColumnHeader--alignCenter","aggregationColumnHeader--alignRight","autoHeight","booleanCell","cell--editable","cell--editing","cell--textCenter","cell--textLeft","cell--textRight","cell--withRenderer","cell","cellContent","cellCheckbox","cellSkeleton","checkboxInput","columnHeader--alignCenter","columnHeader--alignLeft","columnHeader--alignRight","columnHeader--dragging","columnHeader--moving","columnHeader--numeric","columnHeader--sortable","columnHeader--sorted","columnHeader--filtered","columnHeader","columnHeaderCheckbox","columnHeaderDraggableContainer","columnHeaderDropZone","columnHeaderTitle","columnHeaderTitleContainer","columnHeaderTitleContainerContent","columnGroupHeader","columnHeader--filledGroup","columnHeader--emptyGroup","columnHeader--showColumnBorder","columnHeaders","columnHeadersInner","columnHeadersInner--scrollable","columnSeparator--resizable","columnSeparator--resizing","columnSeparator--sideLeft","columnSeparator--sideRight","columnSeparator","columnsPanel","columnsPanelRow","detailPanel","detailPanels","detailPanelToggleCell","detailPanelToggleCell--expanded","footerCell","panel","panelHeader","panelWrapper","panelContent","panelFooter","paper","editBooleanCell","editInputCell","filterForm","filterFormDeleteIcon","filterFormLinkOperatorInput","filterFormColumnInput","filterFormOperatorInput","filterFormValueInput","filterIcon","footerContainer","iconButtonContainer","iconSeparator","main","menu","menuIcon","menuIconButton","menuOpen","menuList","overlay","root","root--densityStandard","root--densityComfortable","root--densityCompact","row","row--editable","row--editing","row--lastVisible","row--dragging","row--dynamicHeight","row--detailPanelExpanded","rowReorderCellPlaceholder","rowCount","rowReorderCellContainer","rowReorderCell","rowReorderCell--draggable","scrollArea--left","scrollArea--right","scrollArea","selectedRowCount","sortIcon","toolbarContainer","toolbarFilterList","virtualScroller","virtualScrollerContent","virtualScrollerContent--overflowed","virtualScrollerRenderZone","pinnedColumns","pinnedColumns--left","pinnedColumns--right","pinnedColumnHeaders","pinnedColumnHeaders--left","pinnedColumnHeaders--right","withBorder","treeDataGroupingCell","treeDataGroupingCellToggle","groupingCriteriaCell","groupingCriteriaCellToggle","pinnedRows","pinnedRows--top","pinnedRows--bottom","pinnedRowsRenderZone"]),XUn=e=>{const{classes:t}=e;return(0,Ur.A)({root:["main"]},cl,t)},ZUn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"Main",overridesResolver:(e,t)=>t.main})(()=>({position:"relative",flexGrow:1,display:"flex",flexDirection:"column",overflow:"hidden"}));function hot(e){const t=To(),n=XUn(t);return(0,a.jsx)(ZUn,{className:n.root,ownerState:t,children:e.children})}function QUn(e,t){var n=function(g){var v=g.__resizeTriggers__,y=v.firstElementChild,x=v.lastElementChild,b=y.firstElementChild;x.scrollLeft=x.scrollWidth,x.scrollTop=x.scrollHeight,b.style.width=y.offsetWidth+1+"px",b.style.height=y.offsetHeight+1+"px",y.scrollLeft=y.scrollWidth,y.scrollTop=y.scrollHeight},r=function(g){if(!(g.target.className.indexOf("contract-trigger")<0&&g.target.className.indexOf("expand-trigger")<0)){var v=this;n(this),this.__resizeRAF__&&t.cancelAnimationFrame(this.__resizeRAF__),this.__resizeRAF__=t.requestAnimationFrame(function(){(function(y){return y.offsetWidth!=y.__resizeLast__.width||y.offsetHeight!=y.__resizeLast__.height})(v)&&(v.__resizeLast__.width=v.offsetWidth,v.__resizeLast__.height=v.offsetHeight,v.__resizeListeners__.forEach(function(y){y.call(v,g)}))})}},i=!1,o="",s="animationstart",l="Webkit Moz O ms".split(" "),c="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),u=document.createElement("fakeelement");if(u.style.animationName!==void 0&&(i=!0),i===!1){for(var f=0;f<l.length;f++)if(u.style[l[f]+"AnimationName"]!==void 0){o="-"+l[f].toLowerCase()+"-",s=c[f],i=!0;break}}var h="resizeanim",p="@"+o+"keyframes "+h+" { from { opacity: 0; } to { opacity: 0; } } ",m=o+"animation: 1ms "+h+"; ";return{addResizeListener:function(g,v){if(!g.__resizeTriggers__){var y=g.ownerDocument,x=t.getComputedStyle(g);x&&x.position=="static"&&(g.style.position="relative"),function(b,S){if(!S.getElementById("muiDetectElementResize")){var C=(p||"")+".Mui-resizeTriggers { "+(m||"")+'visibility: hidden; opacity: 0; } .Mui-resizeTriggers, .Mui-resizeTriggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .Mui-resizeTriggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',_=S.constructor.name==="ShadowRoot"?S:b.head||b.getElementsByTagName("head")[0],T=b.createElement("style");T.id="muiDetectElementResize",T.type="text/css",e!=null&&T.setAttribute("nonce",e),T.styleSheet?T.styleSheet.cssText=C:T.appendChild(b.createTextNode(C)),_.appendChild(T)}}(y,g.getRootNode()),g.__resizeLast__={},g.__resizeListeners__=[],(g.__resizeTriggers__=y.createElement("div")).className="Mui-resizeTriggers",g.__resizeTriggers__.innerHTML='<div class="expand-trigger"><div></div></div><div class="contract-trigger"></div>',g.appendChild(g.__resizeTriggers__),n(g),g.addEventListener("scroll",r,!0),s&&(g.__resizeTriggers__.__animationListener__=function(b){b.animationName==h&&n(g)},g.__resizeTriggers__.addEventListener(s,g.__resizeTriggers__.__animationListener__))}g.__resizeListeners__.push(v)},removeResizeListener:function(g,v){if(g.__resizeListeners__.splice(g.__resizeListeners__.indexOf(v),1),!g.__resizeListeners__.length){g.removeEventListener("scroll",r,!0),g.__resizeTriggers__.__animationListener__&&(g.__resizeTriggers__.removeEventListener(s,g.__resizeTriggers__.__animationListener__),g.__resizeTriggers__.__animationListener__=null);try{g.__resizeTriggers__=!g.removeChild(g.__resizeTriggers__)}catch{}}}}}const JUn=["children","defaultHeight","defaultWidth","disableHeight","disableWidth","nonce","onResize","style"],qUn=d.forwardRef(function(e,t){const{children:n,defaultHeight:r=null,defaultWidth:i=null,disableHeight:o=!1,disableWidth:s=!1,nonce:l,onResize:c,style:u}=e,f=bo(e,JUn),[h,p]=d.useState({height:r,width:i}),m=d.useRef(null),g=d.useRef(null),v=(0,g0.A)(()=>{if(g.current){const S=g.current.offsetHeight||0,C=g.current.offsetWidth||0,_=(0,mP.A)(g.current).getComputedStyle(g.current),T=parseInt(_.paddingLeft,10)||0,M=parseInt(_.paddingRight,10)||0,j=S-(parseInt(_.paddingTop,10)||0)-(parseInt(_.paddingBottom,10)||0),B=C-T-M;(!o&&h.height!==j||!s&&h.width!==B)&&(p({height:j,width:B}),c&&c({height:j,width:B}))}});(0,ch.A)(()=>{var S;if(g.current=m.current.parentElement,!g)return;const C=(0,mP.A)((S=g.current)!=null?S:void 0),_=QUn(l,C);return _.addResizeListener(g.current,v),v(),()=>{_.removeResizeListener(g.current,v)}},[l,v]);const y={overflow:"visible"},x={};o||(y.height=0,x.height=h.height),s||(y.width=0,x.width=h.width);const b=(0,iu.A)(m,t);return(0,a.jsx)("div",pn({ref:b,style:pn({},y,u)},f,{children:h.height===null&&h.width===null?null:n(x)}))}),Sv=(e,t="warning")=>{let n=!1;const r=Array.isArray(e)?e.join(`
`):e;return()=>{n||(n=!0,t==="error"?console.error(r):console.warn(r))}},sC=(e,t)=>e,Vbr=Sv(["MUI: `useGridSelector` has been called before the initialization of the state.","This hook can only be used inside the context of the grid."]),Oo=(e,t)=>function(n){return n.acceptsApiRef}(t)?t(e):t(e.current.state);var kY="NOT_FOUND",eVn=function(e,t){return e===t};function pot(e,t){var n=typeof t=="object"?t:{equalityCheck:t},r=n.equalityCheck,i=r===void 0?eVn:r,o=n.maxSize,s=o===void 0?1:o,l=n.resultEqualityCheck,c=function(h){return function(p,m){if(p===null||m===null||p.length!==m.length)return!1;for(var g=p.length,v=0;v<g;v++)if(!h(p[v],m[v]))return!1;return!0}}(i),u=s===1?function(h){var p;return{get:function(m){return p&&h(p.key,m)?p.value:kY},put:function(m,g){p={key:m,value:g}},getEntries:function(){return p?[p]:[]},clear:function(){p=void 0}}}(c):function(h,p){var m=[];function g(v){var y=m.findIndex(function(b){return p(v,b.key)});if(y>-1){var x=m[y];return y>0&&(m.splice(y,1),m.unshift(x)),x.value}return kY}return{get:g,put:function(v,y){g(v)===kY&&(m.unshift({key:v,value:y}),m.length>h&&m.pop())},getEntries:function(){return m},clear:function(){m=[]}}}(s,c);function f(){var h=u.get(arguments);if(h===kY){if(h=e.apply(null,arguments),l){var p=u.getEntries().find(function(m){return l(m.value,h)});p&&(h=p.value)}u.put(arguments,h)}return h}return f.clearCache=function(){return u.clear()},f}function tVn(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 function(){for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];var l,c=0,u={memoizeOptions:void 0},f=o.pop();if(typeof f=="object"&&(u=f,f=o.pop()),typeof f!="function")throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof f+"]");var h=u.memoizeOptions,p=h===void 0?n:h,m=Array.isArray(p)?p:[p],g=function(x){var b=Array.isArray(x[0])?x[0]:x;if(!b.every(function(C){return typeof C=="function"})){var S=b.map(function(C){return typeof C=="function"?"function "+(C.name||"unnamed")+"()":typeof C}).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+S+"]")}return b}(o),v=e.apply(void 0,[function(){return c++,f.apply(null,arguments)}].concat(m)),y=e(function(){for(var x=[],b=g.length,S=0;S<b;S++)x.push(g[S].apply(null,arguments));return l=v.apply(null,x)});return Object.assign(y,{resultFunc:f,memoizedResultFunc:v,dependencies:g,lastResult:function(){return l},recomputations:function(){return c},resetRecomputations:function(){return c=0}}),y}}var nVn=tVn(pot);const N2={cache:null},$br=Sv(["MUI: A selector was called without passing the instance ID, which may impact the performance of the grid.","To fix, call it with `apiRef`, e.g. `mySelector(apiRef)`, or pass the instance ID explicitly, e.g `mySelector(state, apiRef.current.instanceId)`."]),Io=(...e)=>{N2.cache===null&&(N2.cache={});const t=(...n)=>{const[r,i]=n,o=!!r.current,s=o?r.current.instanceId:i??"default",l=o?r.current.state:r;N2.cache===null&&(N2.cache={});const{cache:c}=N2;if(c[s]&&c[s].get(e))return c[s].get(e)(l,s);const u=nVn(...e);return c[s]||(c[s]=new Map),c[s].set(e,u),u(l,s)};return t.acceptsApiRef=!0,t},k1=e=>e.rows,IY=Io(k1,e=>e.totalRowCount),rVn=Io(k1,e=>e.loading),aVn=Io(k1,e=>e.totalTopLevelRowCount),z4=Io(k1,e=>e.idRowsLookup),n0e=Io(k1,e=>e.idToIdLookup),lC=Io(k1,e=>e.tree),iVn=Io(k1,e=>e.groupingName),r0e=Io(k1,e=>e.treeDepth),qT=Io(k1,e=>e.ids),oVn=Io(k1,e=>e?.additionalRowGroups),n7=Io(oVn,e=>e?.pinnedRows),sVn=Io(n7,e=>{var t,n;return((e==null||(t=e.top)==null?void 0:t.length)||0)+((e==null||(n=e.bottom)==null?void 0:n.length)||0)}),a0e=e=>e.sorting,i0e=Io(a0e,e=>e.sortedRows),o0e=Io(i0e,z4,(e,t)=>e.map(n=>({id:n,model:t[n]}))),Hy=Io(a0e,e=>e.sortModel),lVn=Io(Hy,e=>e.reduce((t,n,r)=>(t[n.field]={sortDirection:n.sort,sortIndex:e.length>1?r+1:void 0},t),{})),eA=e=>e.columns,tA=Io(eA,e=>e.all),W4=Io(eA,e=>e.lookup),Cv=Io(tA,W4,(e,t)=>e.map(n=>t[n])),L2=Io(eA,e=>e.columnVisibilityModel),_h=Io(Cv,L2,(e,t)=>e.filter(n=>t[n.field]!==!1));Io(_h,e=>e.map(t=>t.field));const nA=Io(_h,e=>{const t=[];let n=0;for(let r=0;r<e.length;r+=1)t.push(n),n+=e[r].computedWidth;return t}),FY=Io(_h,nA,(e,t)=>{const n=e.length;return n===0?0:t[n-1]+e[n-1].computedWidth}),NY=Io(Cv,e=>e.filter(t=>t.filterable)),cVn=Io(Cv,e=>e.reduce((t,n)=>(n.filterable&&(t[n.field]=n),t),{}));sC(tA,["MUI: The method allGridColumnsFieldsSelector is deprecated and will be removed in the next major version.","Use gridColumnFieldsSelector instead"]),sC(Cv,["MUI: The method allGridColumnsSelector is deprecated and will be removed in the next major version.","Use gridColumnDefinitionsSelector instead"]),sC(_h,["MUI: The method visibleGridColumnsSelector is deprecated and will be removed in the next major version.","Use gridVisibleColumnDefinitionsSelector instead"]),sC(NY,["MUI: The method filterableGridColumnsSelector is deprecated and will be removed in the next major version.","Use gridFilterableColumnDefinitionsSelector instead"]),sC(Io(NY,e=>e.map(t=>t.field)),["MUI: The method filterableGridColumnsIdsSelector is deprecated and will be removed in the next major version.","Use gridFilterableColumnDefinitionsSelector instead.","The return format is now a lookup, if you want to get the same output as before, use the following code:","","const lookup = gridFilterableColumnLookupSelector(apiRef);","const fields = gridColumnFieldsSelector(apiRef).filter(field => lookup[field]);"]),sC(Io(_h,e=>e.length),["MUI: The method visibleGridColumnsLengthSelector is deprecated and will be removed in the next major version.","Use the length of the array returned by gridVisibleColumnDefinitionsSelector instead."]);const uVn=sC(Io(nA,FY,(e,t)=>({totalWidth:t,positions:e})),["MUI: The method gridColumnsMetaSelector is deprecated and will be removed in the next major version.","Use gridColumnsTotalWidthSelector or gridColumnPositionsSelector instead"]),r7=e=>e.filter,N0=Io(r7,e=>e.filterModel);Io(N0,e=>e.quickFilterValues);const dVn=Io(r7,e=>e.visibleRowsLookup),mot=Io(r7,e=>e.filteredRowsLookup);Io(r7,e=>e.filteredDescendantCountLookup);const B2=Io(dVn,o0e,(e,t)=>t.filter(n=>e[n.id]!==!1)),a7=Io(B2,e=>e.map(t=>t.id)),fVn=Io(mot,o0e,(e,t)=>t.filter(n=>e[n.id]!==!1)),hVn=Io(fVn,e=>e.map(t=>t.id)),got=Io(B2,lC,r0e,(e,t,n)=>n<2?e:e.filter(r=>{var i;return((i=t[r.id])==null?void 0:i.depth)===0})),vot=Io(B2,e=>e.length),yot=Io(got,e=>e.length),pVn=Io(N0,W4,(e,t)=>{var n;return(n=e.items)==null?void 0:n.filter(r=>{var i,o;if(!r.columnField)return!1;const s=t[r.columnField];if(s==null||!s.filterOperators||(s==null||(i=s.filterOperators)==null?void 0:i.length)===0)return!1;const l=s.filterOperators.find(c=>c.value===r.operatorValue);return!!l&&(!l.InputComponent||r.value!=null&&((o=r.value)==null?void 0:o.toString())!=="")})}),mVn=Io(pVn,e=>e.reduce((t,n)=>(t[n.columnField]?t[n.columnField].push(n):t[n.columnField]=[n],t),{})),rA=e=>e.density,gVn=Io(rA,e=>e.value),i7=Io(rA,e=>e.rowHeight),xot=Io(rA,e=>e.headerHeight),s0e=Io(rA,e=>e.headerGroupingMaxDepth),vVn=Io(rA,e=>e.factor),o7=Io(rA,e=>e.headerHeight*(1+e.headerGroupingMaxDepth));function yVn(e){var t,n;const r=bs(),i=To(),o=Oo(r,o7),[s,l]=d.useState(()=>{var f,h;return(f=(h=r.current.getRootDimensions())==null?void 0:h.viewportInnerSize)!=null?f:null}),c=d.useCallback(()=>{var f,h;l((f=(h=r.current.getRootDimensions())==null?void 0:h.viewportInnerSize)!=null?f:null)},[r]);(0,ch.A)(()=>r.current.subscribeEvent("viewportInnerSizeChange",c),[r,c]);let u=(t=s?.height)!=null?t:0;return i.autoHeight&&u===0&&(u="auto"),s?(0,a.jsx)("div",pn({style:{height:u,width:(n=s?.width)!=null?n:0,position:"absolute",top:o,bottom:u==="auto"?0:void 0}},e)):null}function xVn(){const e=bs(),t=To(),n=Oo(e,IY),r=Oo(e,vot),i=Oo(e,rVn),o=!i&&n>0&&r===0;let s=null;var l,c,u;return i||n!==0||(s=(0,a.jsx)(t.components.NoRowsOverlay,pn({},(l=t.componentsProps)==null?void 0:l.noRowsOverlay))),o&&(s=(0,a.jsx)(t.components.NoResultsOverlay,pn({},(c=t.componentsProps)==null?void 0:c.noResultsOverlay))),i&&(s=(0,a.jsx)(t.components.LoadingOverlay,pn({},(u=t.componentsProps)==null?void 0:u.loadingOverlay))),s===null?null:(0,a.jsx)(yVn,{children:s})}function bVn(e){const{children:t,VirtualScrollerComponent:n,ColumnHeadersComponent:r}=e,i=bs(),o=To(),s=Oo(i,o7),[l,c]=d.useState(o.disableVirtualization),u=d.useCallback(()=>{c(!0)},[]),f=d.useCallback(()=>{c(!1)},[]);d.useEffect(()=>{c(o.disableVirtualization)},[o.disableVirtualization]),i.current.unstable_disableVirtualization=u,i.current.unstable_enableVirtualization=f;const h=d.useRef(null),p=d.useRef(null),m=d.useRef(null),g=d.useRef(null);i.current.columnHeadersContainerElementRef=p,i.current.columnHeadersElementRef=h,i.current.windowRef=m,i.current.renderingZoneRef=g;const v=d.useCallback(y=>{i.current.publishEvent("resize",y)},[i]);return(0,a.jsxs)(hot,{children:[(0,a.jsx)(xVn,{}),(0,a.jsx)(r,{ref:p,innerRef:h}),(0,a.jsx)(qUn,{nonce:o.nonce,disableHeight:o.autoHeight,onResize:v,children:y=>{const x={width:y.width,height:y.height?y.height-s:"auto",marginTop:s};return(0,a.jsx)(n,{ref:m,style:x,disableVirtualization:l})}}),t]})}function Yd(e,t){const n=d.useRef(null);if(n.current)return n.current;const r=e.current.getLogger(t);return n.current=r,r}class wVn extends d.Component{static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,n){this.props.api.current&&(this.logError(t),this.props.api.current.showError({error:t,errorInfo:n}))}logError(t,n){this.props.logger.error(`An unexpected error occurred. Error: ${t&&t.message}. `,t,n)}render(){var t;return this.props.hasError||(t=this.state)!=null&&t.hasError?this.props.render(this.state):this.props.children}}function SVn(e){const{children:t}=e,n=bs(),r=Yd(n,"GridErrorHandler"),i=To(),o=n.current.state.error;return(0,a.jsx)(wVn,{hasError:o!=null,api:n,logger:r,render:s=>{var l;return(0,a.jsx)(hot,{children:(0,a.jsx)(i.components.ErrorOverlay,pn({},s,o,(l=i.componentsProps)==null?void 0:l.errorOverlay))})},children:t})}function CVn(){var e;const t=bs(),n=To(),r=d.useRef(null);return t.current.footerRef=r,n.hideFooter?null:(0,a.jsx)("div",{ref:r,children:(0,a.jsx)(n.components.Footer,pn({},(e=n.componentsProps)==null?void 0:e.footer))})}function EVn(){var e;const t=bs(),n=To(),r=d.useRef(null);return t.current.headerRef=r,(0,a.jsx)("div",{ref:r,children:(0,a.jsx)(n.components.Header,pn({},(e=n.componentsProps)==null?void 0:e.header))})}function bot(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=bot(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}function Gl(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=bot(e))&&(r&&(r+=" "),r+=t);return r}var pp,nl,Yl;(function(e){e.Cell="cell",e.Row="row"})(pp||(pp={})),function(e){e.Edit="edit",e.View="view"}(nl||(nl={})),function(e){e.Edit="edit",e.View="view"}(Yl||(Yl={}));const s7="client",_Vn="server";var Zp,cC,I1,uC,F1,l7;function wot(e){return e.field!==void 0}(function(e){e.And="and",e.Or="or"})(Zp||(Zp={})),function(e){e.enterKeyDown="enterKeyDown",e.cellDoubleClick="cellDoubleClick",e.printableKeyDown="printableKeyDown",e.deleteKeyDown="deleteKeyDown"}(cC||(cC={})),function(e){e.cellFocusOut="cellFocusOut",e.escapeKeyDown="escapeKeyDown",e.enterKeyDown="enterKeyDown",e.tabKeyDown="tabKeyDown",e.shiftTabKeyDown="shiftTabKeyDown"}(I1||(I1={})),function(e){e.enterKeyDown="enterKeyDown",e.cellDoubleClick="cellDoubleClick",e.printableKeyDown="printableKeyDown",e.deleteKeyDown="deleteKeyDown"}(uC||(uC={})),function(e){e.rowFocusOut="rowFocusOut",e.escapeKeyDown="escapeKeyDown",e.enterKeyDown="enterKeyDown",e.tabKeyDown="tabKeyDown",e.shiftTabKeyDown="shiftTabKeyDown"}(F1||(F1={})),function(e){e.Compact="compact",e.Standard="standard",e.Comfortable="comfortable"}(l7||(l7={}));const Sot=e=>e.focus,Gy=Io(Sot,e=>e.cell),TVn=Io(Sot,e=>e.columnHeader),Cot=e=>e.tabIndex,LY=Io(Cot,e=>e.cell),Eot=Io(Cot,e=>e.columnHeader),AVn=["align","children","colIndex","colDef","cellMode","field","formattedValue","hasFocus","height","isEditable","rowId","tabIndex","value","width","className","showRightBorder","extendRowFullWidth","row","colSpan","disableDragEvents","onClick","onDoubleClick","onMouseDown","onMouseUp","onKeyDown","onDragEnter","onDragOver"];let l0e,zbr=null;function PVn(e){var t;const{align:n,children:r,colIndex:i,cellMode:o,field:s,formattedValue:l,hasFocus:c,height:u,isEditable:f,rowId:h,tabIndex:p,value:m,width:g,className:v,showRightBorder:y,colSpan:x,disableDragEvents:b,onClick:S,onDoubleClick:C,onMouseDown:_,onMouseUp:T,onKeyDown:M,onDragEnter:j,onDragOver:B}=e,W=bo(e,AVn),K=l??m,G=d.useRef(null),J=d.useRef(null),te=bs(),re=To(),me=(Ne=>{const{align:Ke,showRightBorder:nt,isEditable:rt,classes:st}=Ne,gt={root:["cell",`cell--text${(0,na.A)(Ke)}`,rt&&"cell--editable",nt&&"withBorder"],content:["cellContent"]};return(0,Ur.A)(gt,cl,st)})({align:n,showRightBorder:y,isEditable:f,classes:re.classes}),Ce=d.useCallback(Ne=>Ke=>{const nt=te.current.getCellParams(h,s||"");te.current.publishEvent(Ne,nt,Ke),T&&T(Ke)},[te,s,T,h]),Ae=d.useCallback(Ne=>Ke=>{const nt=te.current.getCellParams(h,s||"");te.current.publishEvent(Ne,nt,Ke),_&&_(Ke)},[te,s,_,h]),_e=d.useCallback((Ne,Ke)=>nt=>{if(!nt.currentTarget.contains(nt.target)||!te.current.getRow(h))return;const rt=te.current.getCellParams(h,s||"");te.current.publishEvent(Ne,rt,nt),Ke&&Ke(nt)},[te,s,h]),Be={minWidth:g,maxWidth:g,minHeight:u,maxHeight:u==="auto"?"none":u};d.useEffect(()=>{if(!c||o===nl.Edit)return;const Ne=(0,Ex.A)(te.current.rootElementRef.current);if(G.current&&!G.current.contains(Ne.activeElement)){const Ke=G.current.querySelector('[tabindex="0"]'),nt=J.current||Ke||G.current;if(l0e===void 0&&document.createElement("div").focus({get preventScroll(){return l0e=!0,!1}}),l0e)nt.focus({preventScroll:!0});else{const rt=te.current.getScrollPosition();nt.focus(),te.current.scroll(rt)}}},[c,o,te]);let Ue=W.onFocus;const $e=te.current.getColumn(s).type==="actions",Je=b?null:{onDragEnter:_e("cellDragEnter",j),onDragOver:_e("cellDragOver",B)};return(0,a.jsx)("div",pn({ref:G,className:Gl(v,me.root),role:"cell","data-field":s,"data-colindex":i,"aria-colindex":i+1,"aria-colspan":x,style:Be,tabIndex:o!=="view"&&f||$e?-1:p,onClick:_e("cellClick",S),onDoubleClick:_e("cellDoubleClick",C),onMouseDown:Ae("cellMouseDown"),onMouseUp:Ce("cellMouseUp"),onKeyDown:_e("cellKeyDown",M)},Je,W,{onFocus:Ue,children:(()=>{if(r==null){const Ne=K?.toString();return(0,a.jsx)("div",{title:Ne,className:me.content,children:Ne})}return d.isValidElement(r)&&$e?d.cloneElement(r,{focusElementRef:J}):r})()}))}const OVn=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","hasFocus","tabIndex","getValue"],jVn=e=>{const{value:t}=e,n=bo(e,OVn),r=bs(),i=To(),o=(l=>{const{classes:c}=l;return(0,Ur.A)({root:["booleanCell"]},cl,c)})({classes:i.classes}),s=d.useMemo(()=>t?i.components.BooleanCellTrueIcon:i.components.BooleanCellFalseIcon,[i.components.BooleanCellFalseIcon,i.components.BooleanCellTrueIcon,t]);return(0,a.jsx)(s,pn({fontSize:"small",className:o.root,titleAccess:r.current.getLocaleText(t?"booleanCellTrueLabel":"booleanCellFalseLabel"),"data-value":!!t},n))},MVn=d.memo(jVn),RVn=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","className","getValue","hasFocus","isValidating","isProcessingProps","error","onValueChange"];function DVn(e){var t;const{id:n,value:r,field:i,className:o,hasFocus:s,onValueChange:l}=e,c=bo(e,RVn),u=bs(),f=d.useRef(null),h=(0,vd.A)(),[p,m]=d.useState(r),g=To(),v=(x=>{const{classes:b}=x;return(0,Ur.A)({root:["editBooleanCell"]},cl,b)})({classes:g.classes}),y=d.useCallback(async x=>{const b=x.target.checked;l&&await l(x,b),m(b),await u.current.setEditCellValue({id:n,field:i,value:b},x)},[u,i,n,l]);return d.useEffect(()=>{m(r)},[r]),(0,ch.A)(()=>{s&&f.current.focus()},[s]),(0,a.jsx)("label",pn({htmlFor:h,className:Gl(v.root,o)},c,{children:(0,a.jsx)(g.components.BaseCheckbox,pn({id:h,inputRef:f,checked:!!p,onChange:y,size:"small"},(t=g.componentsProps)==null?void 0:t.baseCheckbox))}))}const kVn=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","hasFocus","getValue","inputProps","isValidating","isProcessingProps","onValueChange"],IVn=(0,qt.Ay)(pP)({fontSize:"inherit"});function FVn(e){const{id:t,value:n,field:r,colDef:i,hasFocus:o,inputProps:s,onValueChange:l}=e,c=bo(e,kVn),u=i.type==="dateTime",f=bs(),h=d.useRef(),p=d.useMemo(()=>{let x,b;return x=n==null?null:n instanceof Date?n:new Date((n??"").toString()),x==null||Number.isNaN(x.getTime())?b="":b=new Date(x.getTime()-60*x.getTimezoneOffset()*1e3).toISOString().substr(0,u?16:10),{parsed:x,formatted:b}},[n,u]),[m,g]=d.useState(p),v=(x=>{const{classes:b}=x;return(0,Ur.A)({root:["editInputCell"]},cl,b)})({classes:To().classes}),y=d.useCallback(async x=>{const b=x.target.value;let S;if(b==="")S=null;else{const[C,_]=b.split("T"),[T,M,j]=C.split("-");if(S=new Date,S.setFullYear(Number(T),Number(M)-1,Number(j)),S.setHours(0,0,0,0),_){const[B,W]=_.split(":");S.setHours(Number(B),Number(W),0,0)}}l&&await l(x,S),g({parsed:S,formatted:b}),f.current.setEditCellValue({id:t,field:r,value:S},x)},[f,r,t,l]);return d.useEffect(()=>{g(x=>{var b,S;return p.parsed!==x.parsed&&((b=p.parsed)==null?void 0:b.getTime())!==((S=x.parsed)==null?void 0:S.getTime())?p:x})},[p]),(0,ch.A)(()=>{o&&h.current.focus()},[o]),(0,a.jsx)(IVn,pn({inputRef:h,fullWidth:!0,className:v.root,type:u?"datetime-local":"date",inputProps:pn({max:u?"9999-12-31T23:59":"9999-12-31"},s),value:m.formatted,onChange:y},c))}const _ot=e=>(0,a.jsx)(FVn,pn({},e)),NVn=(0,ki.A)((0,a.jsx)("path",{d:"M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"}),"ArrowUpward"),LVn=(0,ki.A)((0,a.jsx)("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward"),Tot=(0,ki.A)((0,a.jsx)("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"KeyboardArrowRight"),Aot=(0,ki.A)((0,a.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),BVn=(0,ki.A)((0,a.jsx)("path",{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"}),"FilterList"),UVn=(0,ki.A)((0,a.jsx)("path",{d:"M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61z"}),"FilterAlt"),VVn=(0,ki.A)((0,a.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search");(0,ki.A)((0,a.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu"),(0,ki.A)((0,a.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckCircle");const $Vn=(0,ki.A)((0,a.jsx)("path",{d:"M6 5H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm14 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm-7 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"}),"ColumnIcon"),zVn=(0,ki.A)((0,a.jsx)("path",{d:"M11 19V5h2v14z"}),"Separator"),WVn=(0,ki.A)((0,a.jsx)("path",{d:"M4 15h16v-2H4v2zm0 4h16v-2H4v2zm0-8h16V9H4v2zm0-6v2h16V5H4z"}),"ViewHeadline"),HVn=(0,ki.A)((0,a.jsx)("path",{d:"M21,8H3V4h18V8z M21,10H3v4h18V10z M21,16H3v4h18V16z"}),"TableRows"),GVn=(0,ki.A)((0,a.jsx)("path",{d:"M4 18h17v-6H4v6zM4 5v6h17V5H4z"}),"ViewStream"),YVn=(0,ki.A)((0,a.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"TripleDotsVertical"),c0e=(0,ki.A)((0,a.jsx)("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Pot=(0,ki.A)((0,a.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add"),KVn=(0,ki.A)((0,a.jsx)("path",{d:"M19 13H5v-2h14v2z"}),"Remove"),u0e=(0,ki.A)((0,a.jsx)("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z"}),"Load"),XVn=(0,ki.A)((0,a.jsx)("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"Drag"),ZVn=(0,ki.A)((0,a.jsx)("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zm-6 .67l2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAlt"),QVn=(0,ki.A)((0,a.jsx)("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check"),JVn=(0,ki.A)((0,a.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");function dC(e){return typeof e=="object"&&e!==null?e.value:e}function BY(e,t){if(t===void 0)return;const n=t.find(r=>{const i=dC(r);return String(i)===String(e)});return dC(n)}const qVn=["item","applyValue","type","apiRef","focusElementRef"],Wbr={},e$n=({valueOptions:e,valueFormatter:t,field:n},r,i)=>(typeof e=="function"?["",...e({field:n})]:["",...e||[]]).map(o=>{const s=typeof o=="object",l=s?o.value:o,c=s?o.value:o,u=t&&o!==""?t({value:o,field:n,api:r}):o,f=s?o.label:u;return(0,a.jsx)(i,{value:c,children:f},l)}),Oot=500;function N1(e){var t,n,r,i,o;const{item:s,applyValue:l,type:c,apiRef:u,focusElementRef:f}=e,h=bo(e,qVn),p=d.useRef(),[m,g]=d.useState((t=s.value)!=null?t:""),[v,y]=d.useState(!1),x=(0,vd.A)(),b=To(),S=(r=(((n=b.componentsProps)==null?void 0:n.baseSelect)||{}).native)==null||r,C=c==="singleSelect"?{select:!0,SelectProps:pn({native:S},(i=b.componentsProps)==null?void 0:i.baseSelect),children:e$n(u.current.getColumn(s.columnField),u.current,S?"option":Fi)}:{},_=d.useCallback(M=>{let j=M.target.value;if(c==="singleSelect"){const B=u.current.getColumn(s.columnField),W=typeof B.valueOptions=="function"?B.valueOptions({field:B.field}):B.valueOptions;j=BY(j,W)}clearTimeout(p.current),g(String(j)),y(!0),p.current=setTimeout(()=>{l(pn({},s,{value:j})),y(!1)},Oot)},[u,l,s,c]);d.useEffect(()=>()=>{clearTimeout(p.current)},[]),d.useEffect(()=>{var M;const j=(M=s.value)!=null?M:"";g(String(j))},[s.value]);const T=v?{endAdornment:(0,a.jsx)(u0e,{})}:h.InputProps;return(0,a.jsx)(b.components.BaseTextField,pn({id:x,label:u.current.getLocaleText("filterPanelInputLabel"),placeholder:u.current.getLocaleText("filterPanelInputPlaceholder"),value:m,onChange:_,variant:"standard",type:c||"text",InputProps:T,InputLabelProps:{shrink:!0},inputRef:f},C,h,(o=b.componentsProps)==null?void 0:o.baseTextField))}const t$n=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","hasFocus","getValue","isValidating","debounceMs","isProcessingProps","onValueChange"],n$n=(0,qt.Ay)(pP,{name:"MuiDataGrid",slot:"EditInputCell",overridesResolver:(e,t)=>t.editInputCell})(({theme:e})=>pn({},e.typography.body2,{padding:"1px 0","& input":{padding:"0 16px",height:"100%"}})),r$n=d.forwardRef((e,t)=>{var n,r;const i=To(),{id:o,value:s,field:l,colDef:c,hasFocus:u,debounceMs:f=(n=i.experimentalFeatures)!=null&&n.newEditingApi?200:Oot,isProcessingProps:h,onValueChange:p}=e,m=bo(e,t$n),g=bs(),v=d.useRef(),[y,x]=d.useState(s),b=(_=>{const{classes:T}=_;return(0,Ur.A)({root:["editInputCell"]},cl,T)})(i),S=d.useCallback(async _=>{var T;const M=_.target.value;p&&await p(_,M);const j=g.current.getColumn(l);let B=M;j.valueParser&&(T=i.experimentalFeatures)!=null&&T.newEditingApi&&(B=j.valueParser(M,g.current.getCellParams(o,l))),x(B),g.current.setEditCellValue({id:o,field:l,value:B,debounceMs:f,unstable_skipValueParser:!0},_)},[g,f,l,o,p,(r=i.experimentalFeatures)==null?void 0:r.newEditingApi]),C=g.current.unstable_getEditCellMeta?g.current.unstable_getEditCellMeta(o,l):{};return d.useEffect(()=>{C.changeReason!=="debouncedSetEditCellValue"&&x(s)},[C.changeReason,s]),(0,ch.A)(()=>{u&&v.current.focus()},[u]),(0,a.jsx)(n$n,pn({ref:t,inputRef:v,className:b.root,ownerState:i,fullWidth:!0,type:c.type==="number"?c.type:"text",value:y??"",onChange:S,endAdornment:h?(0,a.jsx)(u0e,{}):void 0},m))}),d0e=e=>e==="Escape",jot=e=>e==="Enter",f0e=e=>e==="Tab",Mot=e=>e===" ",h0e=e=>e==="Delete"||e==="Backspace";function UY(e){return e.key.length===1&&e.ctrlKey===!1&&e.metaKey===!1}const a$n=["Enter","Escape","Tab"],i$n=["Enter","Tab"],Rot=e=>i$n.indexOf(e)>-1,c7=e=>(t=>t==="Home"||t==="End")(e)||(t=>t.indexOf("Arrow")===0)(e)||(t=>t.indexOf("Page")===0)(e)||Mot(e),p0e=e=>!!e.key,Dot=e=>f0e(e)||d0e(e),o$n=["id","value","formattedValue","api","field","row","rowNode","colDef","cellMode","isEditable","tabIndex","className","getValue","hasFocus","isValidating","isProcessingProps","error","onValueChange","initialOpen"];function s$n(e){var t,n,r;const i=To(),{id:o,value:s,api:l,field:c,row:u,colDef:f,hasFocus:h,error:p,onValueChange:m,initialOpen:g=i.editMode===pp.Cell}=e,v=bo(e,o$n),y=bs(),x=d.useRef(),b=d.useRef(),[S,C]=d.useState(g),_=(n=(((t=i.componentsProps)==null?void 0:t.baseSelect)||{}).native)!=null&&n;let T;return T=typeof f.valueOptions=="function"?f.valueOptions({id:o,row:u,field:c}):f.valueOptions,f.valueFormatter&&(T=T.map(M=>{if(typeof M=="object")return M;const j={field:c,api:l,value:M};return{value:M,label:String(f.valueFormatter(j))}})),(0,ch.A)(()=>{h&&b.current.focus()},[h]),(0,a.jsx)(i.components.BaseSelect,pn({ref:x,inputRef:b,value:s,onChange:async M=>{var j;C(!1);const B=BY(M.target.value,T);m&&await m(M,B);const W=await y.current.setEditCellValue({id:o,field:c,value:B},M);if(!((j=i.experimentalFeatures)!=null&&j.newEditingApi)&&!(i.editMode===pp.Row||W===!1)&&await Promise.resolve(y.current.commitCellChange({id:o,field:c},M))&&(y.current.setCellMode(o,c,"view"),M.key)){const K=y.current.getCellParams(o,c);y.current.publishEvent("cellNavigationKeyDown",K,M)}},open:S,onOpen:M=>{(function(j){return!!j.key})(M)&&M.key==="Enter"||C(!0)},MenuProps:{onClose:(M,j)=>{var B;i.editMode!==pp.Row?(j==="backdropClick"||d0e(M.key))&&((B=i.experimentalFeatures)!=null&&B.newEditingApi?y.current.stopCellEditMode({id:o,field:c,ignoreModifications:!0}):y.current.setCellMode(o,c,"view")):C(!1)}},error:p,native:_,fullWidth:!0},v,(r=i.componentsProps)==null?void 0:r.baseSelect,{children:T.map(M=>((j,B)=>{const W=typeof j=="object",K=W?j.value:j,G=W?j.value:j,J=W?j.label:j;return(0,a.jsx)(B,{value:G,children:J},K)})(M,_?"option":Fi))}))}const l$n=["open","target","onClickAway","children","position","className","onExited"],c$n=(0,qt.Ay)(Px,{name:"MuiDataGrid",slot:"Menu",overridesResolver:(e,t)=>t.menu})(({theme:e})=>({zIndex:e.zIndex.modal,[`& .${Jr.menuList}`]:{outline:0}})),u$n={"bottom-start":"top left","bottom-end":"top right"},m0e=e=>{var t;const{open:n,target:r,onClickAway:i,children:o,position:s,className:l,onExited:c}=e,u=bo(e,l$n),f=bs(),h=d.useRef(r),p=d.useRef(n),m=To(),g=(v=>{const{classes:y}=v;return(0,Ur.A)({root:["menu"]},cl,y)})(m);return d.useEffect(()=>{p.current&&h.current&&h.current.focus();const v=n?"menuOpen":"menuClose";f.current.publishEvent(v,{target:r}),p.current=n,h.current=r},[f,n,r]),(0,a.jsx)(c$n,pn({as:m.components.BasePopper,className:Gl(l,g.root),ownerState:m,open:n,anchorEl:r,transition:!0,placement:s},u,(t=m.componentsProps)==null?void 0:t.basePopper,{children:({TransitionProps:v,placement:y})=>{return(0,a.jsx)(BZ,{onClickAway:i,mouseEvent:"onMouseDown",children:(0,a.jsx)(Tx,pn({},v,{style:{transformOrigin:u$n[y]},onExited:(x=v?.onExited,b=>{x&&x(),c&&c(b)}),children:(0,a.jsx)(vo,{children:o})}))});var x}}))},d$n=["colDef","id","api","hasFocus","isEditable","field","value","formattedValue","row","rowNode","cellMode","getValue","tabIndex","position","focusElementRef"],f$n=e=>{const{colDef:t,id:n,hasFocus:r,tabIndex:i,position:o="bottom-end",focusElementRef:s}=e,l=bo(e,d$n),[c,u]=d.useState(-1),[f,h]=d.useState(!1),p=bs(),m=d.useRef(null),g=d.useRef(null),v=d.useRef(!1),y=d.useRef({}),x=(0,vd.A)(),b=(0,vd.A)(),S=To();if(d.useLayoutEffect(()=>{r||Object.entries(y.current).forEach(([K,G])=>{G?.stop({},()=>{delete y.current[K]})})},[r]),d.useEffect(()=>{c<0||!m.current||c>=m.current.children.length||m.current.children[c].focus({preventScroll:!0})},[c]),d.useEffect(()=>{r||(u(-1),v.current=!1)},[r]),d.useImperativeHandle(s,()=>({focus(){v.current||u(0)}}),[]),!(K=>typeof K.getActions=="function")(t))throw new Error("MUI: Missing the `getActions` property in the `GridColDef`.");const C=t.getActions(p.current.getRowParams(n)),_=C.filter(K=>!K.props.showInMenu),T=C.filter(K=>K.props.showInMenu),M=_.length+(T.length?1:0);d.useEffect(()=>{c>=M&&u(M-1)},[c,M]);const j=()=>{h(!1)},B=K=>G=>{y.current[K]=G},W=(K,G)=>J=>{u(K),v.current=!0,G&&G(J)};return(0,a.jsxs)("div",pn({role:"menu",ref:m,tabIndex:-1,className:Jr.actionsCell,onKeyDown:K=>{if(M<=1)return;let G=c;K.key==="ArrowRight"?G+=1:K.key==="ArrowLeft"&&(G-=1),G<0||G>=M||G!==c&&(K.preventDefault(),K.stopPropagation(),u(G))}},l,{children:[_.map((K,G)=>d.cloneElement(K,{key:G,touchRippleRef:B(G),onClick:W(G,K.props.onClick),tabIndex:c===G?i:-1})),T.length>0&&b&&(0,a.jsx)(Da,{ref:g,id:b,"aria-label":p.current.getLocaleText("actionsCellMore"),"aria-controls":x,"aria-expanded":f?"true":void 0,"aria-haspopup":"true",role:"menuitem",size:"small",onClick:()=>{h(!0),u(M-1),v.current=!0},touchRippleRef:B(b),tabIndex:c===_.length?i:-1,children:(0,a.jsx)(S.components.MoreActionsIcon,{fontSize:"small"})}),T.length>0&&(0,a.jsx)(m0e,{onClickAway:j,onClick:j,open:f,target:g.current,position:o,children:(0,a.jsx)(Tw,{id:x,className:Jr.menuList,onKeyDown:K=>{K.key==="Tab"&&K.preventDefault(),["Tab","Enter","Escape"].includes(K.key)&&j()},"aria-labelledby":b,variant:"menu",autoFocusItem:!0,children:T.map((K,G)=>d.cloneElement(K,{key:G}))})})]}))},h$n=["field","align","width","contentWidth"];function p$n(e){const{align:t,width:n,contentWidth:r}=e,i=bo(e,h$n),o=(s=>{const{align:l,classes:c}=s,u={root:["cell","cellSkeleton",`cell--text${(0,na.A)(l)}`]};return(0,Ur.A)(u,cl,c)})({classes:To().classes,align:t});return(0,a.jsx)("div",pn({className:o.root,style:{width:n}},i,{children:(0,a.jsx)(cL,{width:`${r}%`})}))}const m$n=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"Root",overridesResolver:(e,t)=>[{[`&.${Jr.autoHeight}`]:t.autoHeight},{[`&.${Jr.aggregationColumnHeader}`]:t.aggregationColumnHeader},{[`&.${Jr["aggregationColumnHeader--alignLeft"]}`]:t["aggregationColumnHeader--alignLeft"]},{[`&.${Jr["aggregationColumnHeader--alignCenter"]}`]:t["aggregationColumnHeader--alignCenter"]},{[`&.${Jr["aggregationColumnHeader--alignRight"]}`]:t["aggregationColumnHeader--alignRight"]},{[`&.${Jr.aggregationColumnHeaderLabel}`]:t.aggregationColumnHeaderLabel},{[`& .${Jr.editBooleanCell}`]:t.editBooleanCell},{[`& .${Jr["cell--editing"]}`]:t["cell--editing"]},{[`& .${Jr["cell--textCenter"]}`]:t["cell--textCenter"]},{[`& .${Jr["cell--textLeft"]}`]:t["cell--textLeft"]},{[`& .${Jr["cell--textRight"]}`]:t["cell--textRight"]},{[`& .${Jr["cell--withRenderer"]}`]:t["cell--withRenderer"]},{[`& .${Jr.cell}`]:t.cell},{[`& .${Jr.cellContent}`]:t.cellContent},{[`& .${Jr.cellCheckbox}`]:t.cellCheckbox},{[`& .${Jr.cellSkeleton}`]:t.cellSkeleton},{[`& .${Jr.checkboxInput}`]:t.checkboxInput},{[`& .${Jr["columnHeader--alignCenter"]}`]:t["columnHeader--alignCenter"]},{[`& .${Jr["columnHeader--alignLeft"]}`]:t["columnHeader--alignLeft"]},{[`& .${Jr["columnHeader--alignRight"]}`]:t["columnHeader--alignRight"]},{[`& .${Jr["columnHeader--dragging"]}`]:t["columnHeader--dragging"]},{[`& .${Jr["columnHeader--moving"]}`]:t["columnHeader--moving"]},{[`& .${Jr["columnHeader--numeric"]}`]:t["columnHeader--numeric"]},{[`& .${Jr["columnHeader--sortable"]}`]:t["columnHeader--sortable"]},{[`& .${Jr["columnHeader--sorted"]}`]:t["columnHeader--sorted"]},{[`& .${Jr.columnHeader}`]:t.columnHeader},{[`& .${Jr.columnHeaderCheckbox}`]:t.columnHeaderCheckbox},{[`& .${Jr.columnHeaderDraggableContainer}`]:t.columnHeaderDraggableContainer},{[`& .${Jr.columnHeaderTitleContainer}`]:t.columnHeaderTitleContainer},{[`& .${Jr["columnSeparator--resizable"]}`]:t["columnSeparator--resizable"]},{[`& .${Jr["columnSeparator--resizing"]}`]:t["columnSeparator--resizing"]},{[`& .${Jr.columnSeparator}`]:t.columnSeparator},{[`& .${Jr.filterIcon}`]:t.filterIcon},{[`& .${Jr.iconSeparator}`]:t.iconSeparator},{[`& .${Jr.menuIcon}`]:t.menuIcon},{[`& .${Jr.menuIconButton}`]:t.menuIconButton},{[`& .${Jr.menuOpen}`]:t.menuOpen},{[`& .${Jr.menuList}`]:t.menuList},{[`& .${Jr["row--editable"]}`]:t["row--editable"]},{[`& .${Jr["row--editing"]}`]:t["row--editing"]},{[`& .${Jr["row--dragging"]}`]:t["row--dragging"]},{[`& .${Jr.row}`]:t.row},{[`& .${Jr.rowReorderCellPlaceholder}`]:t.rowReorderCellPlaceholder},{[`& .${Jr.rowReorderCell}`]:t.rowReorderCell},{[`& .${Jr["rowReorderCell--draggable"]}`]:t["rowReorderCell--draggable"]},{[`& .${Jr.sortIcon}`]:t.sortIcon},{[`& .${Jr.withBorder}`]:t.withBorder},{[`& .${Jr.treeDataGroupingCell}`]:t.treeDataGroupingCell},{[`& .${Jr.treeDataGroupingCellToggle}`]:t.treeDataGroupingCellToggle},{[`& .${Jr.detailPanelToggleCell}`]:t.detailPanelToggleCell},{[`& .${Jr["detailPanelToggleCell--expanded"]}`]:t["detailPanelToggleCell--expanded"]},t.root]})(({theme:e})=>{const t=e.palette.mode==="light"?S0(oo(e.palette.divider,1),.88):fm(oo(e.palette.divider,1),.68);return pn({flex:1,boxSizing:"border-box",position:"relative",border:`1px solid ${t}`,borderRadius:e.shape.borderRadius,color:e.palette.text.primary},e.typography.body2,{outline:"none",height:"100%",display:"flex",flexDirection:"column",[`&.${Jr.autoHeight}`]:{height:"auto",[`& .${Jr["row--lastVisible"]} .${Jr.cell}`]:{borderBottomColor:"transparent"}},[`& .${Jr["virtualScrollerContent--overflowed"]} .${Jr["row--lastVisible"]} .${Jr.cell}`]:{borderBottomColor:"transparent"},[`& .${Jr.columnHeader}, & .${Jr.cell}`]:{WebkitTapHighlightColor:"transparent",lineHeight:null,padding:"0 10px",boxSizing:"border-box"},[`& .${Jr.columnHeader}:focus-within, & .${Jr.cell}:focus-within`]:{outline:`solid ${oo(e.palette.primary.main,.5)} 1px`,outlineWidth:1,outlineOffset:-1},[`& .${Jr.columnHeader}:focus, & .${Jr.cell}:focus`]:{outline:`solid ${e.palette.primary.main} 1px`},[`& .${Jr.columnHeaderCheckbox}, & .${Jr.cellCheckbox}`]:{padding:0,justifyContent:"center",alignItems:"center"},[`& .${Jr.columnHeader}`]:{position:"relative",display:"flex",alignItems:"center"},[`& .${Jr["columnHeader--sorted"]} .${Jr.iconButtonContainer}, & .${Jr["columnHeader--filtered"]} .${Jr.iconButtonContainer}`]:{visibility:"visible",width:"auto"},[`& .${Jr.columnHeader}:not(.${Jr["columnHeader--sorted"]}) .${Jr.sortIcon}`]:{opacity:0,transition:e.transitions.create(["opacity"],{duration:e.transitions.duration.shorter})},[`& .${Jr.columnHeader}:not(.${Jr["columnHeader--sorted"]}):hover .${Jr.sortIcon}`]:{opacity:.5},[`& .${Jr.columnHeaderTitleContainer}`]:{display:"flex",alignItems:"center",minWidth:0,flex:1,whiteSpace:"nowrap",overflow:"hidden"},[`& .${Jr.columnHeaderTitleContainerContent}`]:{overflow:"hidden",display:"flex",alignItems:"center"},[`& .${Jr["columnHeader--filledGroup"]} .${Jr.columnHeaderTitleContainer}`]:{borderBottom:`solid ${t} 1px`,boxSizing:"border-box"},[`& .${Jr["columnHeader--filledGroup"]}.${Jr["columnHeader--showColumnBorder"]} .${Jr.columnHeaderTitleContainer}`]:{borderBottom:"none"},[`& .${Jr["columnHeader--filledGroup"]}.${Jr["columnHeader--showColumnBorder"]}`]:{borderBottom:`solid ${t} 1px`,boxSizing:"border-box"},[`& .${Jr.sortIcon}, & .${Jr.filterIcon}`]:{fontSize:"inherit"},[`& .${Jr["columnHeader--sortable"]}`]:{cursor:"pointer"},[`& .${Jr["columnHeader--alignCenter"]} .${Jr.columnHeaderTitleContainer}`]:{justifyContent:"center"},[`& .${Jr["columnHeader--alignRight"]} .${Jr.columnHeaderDraggableContainer}, & .${Jr["columnHeader--alignRight"]} .${Jr.columnHeaderTitleContainer}`]:{flexDirection:"row-reverse"},[`& .${Jr["columnHeader--alignCenter"]} .${Jr.menuIcon}, & .${Jr["columnHeader--alignRight"]} .${Jr.menuIcon}`]:{marginRight:"auto",marginLeft:-6},[`& .${Jr["columnHeader--alignRight"]} .${Jr.menuIcon}, & .${Jr["columnHeader--alignRight"]} .${Jr.menuIcon}`]:{marginRight:"auto",marginLeft:-10},[`& .${Jr["columnHeader--moving"]}`]:{backgroundColor:e.palette.action.hover},[`& .${Jr.columnSeparator}`]:{position:"absolute",zIndex:100,display:"flex",flexDirection:"column",justifyContent:"center",color:t},[`& .${Jr["columnSeparator--sideLeft"]}`]:{left:-12},[`& .${Jr["columnSeparator--sideRight"]}`]:{right:-12},[`& .${Jr["columnSeparator--resizable"]}`]:{cursor:"col-resize",touchAction:"none","&:hover":{color:e.palette.text.primary,"@media (hover: none)":{color:t}},[`&.${Jr["columnSeparator--resizing"]}`]:{color:e.palette.text.primary},"& svg":{pointerEvents:"none"}},[`& .${Jr.iconSeparator}`]:{color:"inherit"},[`& .${Jr.menuIcon}`]:{width:0,visibility:"hidden",fontSize:20,marginRight:-10,display:"flex",alignItems:"center"},[`& .${Jr.columnHeader}:hover`]:{[`& .${Jr.iconButtonContainer}`]:{visibility:"visible",width:"auto"},[`& .${Jr.menuIcon}`]:{width:"auto",visibility:"visible"}},[`.${Jr.menuOpen}`]:{visibility:"visible",width:"auto"},[`& .${Jr.row}`]:{display:"flex",width:"fit-content",breakInside:"avoid","&:hover, &.Mui-hovered":{backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},"&.Mui-selected":{backgroundColor:oo(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover, &.Mui-hovered":{backgroundColor:oo(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:oo(e.palette.primary.main,e.palette.action.selectedOpacity)}}}},[`& .${Jr.cell}`]:{display:"flex",alignItems:"center",borderBottom:`1px solid ${t}`},[`& .${Jr.row}:not(.${Jr["row--dynamicHeight"]}) > .${Jr.cell}`]:{overflow:"hidden",whiteSpace:"nowrap"},[`& .${Jr.cellContent}`]:{overflow:"hidden",textOverflow:"ellipsis"},[`& .${Jr.cell}.${Jr["cell--editing"]}`]:{padding:1,display:"flex",boxShadow:e.shadows[2],backgroundColor:e.palette.background.paper,"&:focus-within":{outline:`solid ${e.palette.primary.main} 1px`,outlineOffset:"-1px"}},[`& .${Jr["row--editing"]}`]:{boxShadow:e.shadows[2]},[`& .${Jr["row--editing"]} .${Jr.cell}`]:{boxShadow:e.shadows[0],backgroundColor:e.palette.background.paper},[`& .${Jr.editBooleanCell}`]:{display:"flex",height:"100%",width:"100%",alignItems:"center",justifyContent:"center"},[`& .${Jr.booleanCell}[data-value="true"]`]:{color:e.palette.text.secondary},[`& .${Jr.booleanCell}[data-value="false"]`]:{color:e.palette.text.disabled},[`& .${Jr.actionsCell}`]:{display:"inline-flex",alignItems:"center",gridGap:e.spacing(1)},[`& .${Jr.rowReorderCell}`]:{display:"inline-flex",flex:1,alignItems:"center",justifyContent:"center",opacity:e.palette.action.disabledOpacity},[`& .${Jr["rowReorderCell--draggable"]}`]:{cursor:"move",opacity:1},[`& .${Jr.rowReorderCellContainer}`]:{padding:0,alignItems:"stretch"},[`& .${Jr.withBorder}`]:{borderRight:`1px solid ${t}`},[`& .${Jr["cell--textLeft"]}`]:{justifyContent:"flex-start"},[`& .${Jr["cell--textRight"]}`]:{justifyContent:"flex-end"},[`& .${Jr["cell--textCenter"]}`]:{justifyContent:"center"},[`& .${Jr.columnHeaderDraggableContainer}`]:{display:"flex",width:"100%",height:"100%"},[`& .${Jr.rowReorderCellPlaceholder}`]:{display:"none"},[`& .${Jr["columnHeader--dragging"]}, & .${Jr["row--dragging"]}`]:{background:e.palette.background.paper,padding:"0 12px",borderRadius:e.shape.borderRadius,opacity:e.palette.action.disabledOpacity},[`& .${Jr["row--dragging"]}`]:{background:e.palette.background.paper,padding:"0 12px",borderRadius:e.shape.borderRadius,opacity:e.palette.action.disabledOpacity,[`& .${Jr.rowReorderCellPlaceholder}`]:{display:"flex"}},[`& .${Jr.treeDataGroupingCell}`]:{display:"flex",alignItems:"center",width:"100%"},[`& .${Jr.treeDataGroupingCellToggle}`]:{flex:"0 0 28px",alignSelf:"stretch",marginRight:e.spacing(2)},[`& .${Jr.groupingCriteriaCell}`]:{display:"flex",alignItems:"center",width:"100%"},[`& .${Jr.groupingCriteriaCellToggle}`]:{flex:"0 0 28px",alignSelf:"stretch",marginRight:e.spacing(2)}})}),g$n=["children","className"],v$n=d.forwardRef(function(e,t){const n=To(),{children:r,className:i}=e,o=bo(e,g$n),s=bs(),l=Oo(s,_h),c=Oo(s,IY),u=Oo(s,gVn),f=Oo(s,s0e),h=d.useRef(null),p=(0,iu.A)(h,t),m=Oo(s,sVn),g=pn({},n,{density:u}),v=(b=>{const{autoHeight:S,density:C,classes:_}=b,T={root:["root",S&&"autoHeight",`root--density${(0,na.A)(C)}`]};return(0,Ur.A)(T,cl,_)})(g);s.current.rootElementRef=h;const[y,x]=d.useState(!1);return(0,ch.A)(()=>{x(!0)},[]),(0,ch.A)(()=>{y&&s.current.unstable_updateGridDimensionsRef()},[s,y]),y?(0,a.jsx)(m$n,pn({ref:p,className:Gl(i,v.root),ownerState:g,role:"grid","aria-colcount":l.length,"aria-rowcount":f+1+m+c,"aria-multiselectable":!n.disableMultipleSelection,"aria-label":n["aria-label"],"aria-labelledby":n["aria-labelledby"]},o,{children:r})):null}),y$n=["className"],x$n=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"FooterContainer",overridesResolver:(e,t)=>t.footerContainer})(({theme:e})=>({display:"flex",justifyContent:"space-between",alignItems:"center",minHeight:52,borderTop:`1px solid ${e.palette.mode==="light"?S0(oo(e.palette.divider,1),.88):fm(oo(e.palette.divider,1),.68)}`})),b$n=d.forwardRef(function(e,t){const{className:n}=e,r=bo(e,y$n),i=To(),o=(s=>{const{classes:l}=s;return(0,Ur.A)({root:["footerContainer"]},cl,l)})(i);return(0,a.jsx)(x$n,pn({ref:t,className:Gl(o.root,n),ownerState:i},r))}),w$n=["className"],S$n=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"Overlay",overridesResolver:(e,t)=>t.overlay})(({theme:e})=>({position:"absolute",top:0,zIndex:4,width:"100%",height:"100%",pointerEvents:"none",display:"flex",alignSelf:"center",alignItems:"center",justifyContent:"center",backgroundColor:oo(e.palette.background.default,e.palette.action.disabledOpacity)})),VY=d.forwardRef(function(e,t){const{className:n}=e,r=bo(e,w$n),i=To(),o=(s=>{const{classes:l}=s;return(0,Ur.A)({root:["overlay"]},cl,l)})(i);return(0,a.jsx)(S$n,pn({ref:t,className:Gl(o.root,n),ownerState:i},r))}),C$n=["className"],E$n=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"IconButtonContainer",overridesResolver:(e,t)=>t.iconButtonContainer})(()=>({display:"flex",visibility:"hidden",width:0})),kot=d.forwardRef(function(e,t){const{className:n}=e,r=bo(e,C$n),i=To(),o=(s=>{const{classes:l}=s;return(0,Ur.A)({root:["iconButtonContainer"]},cl,l)})(i);return(0,a.jsx)(E$n,pn({ref:t,className:Gl(o.root,n),ownerState:i},r))});function _$n(e){const{direction:t,index:n,sortingOrder:r}=e,i=bs(),o=To(),s=(u=>{const{classes:f}=u;return(0,Ur.A)({icon:["sortIcon"]},cl,f)})(pn({},e,{classes:o.classes})),l=function(u,f,h,p){let m;const g={};return f==="asc"?m=u.ColumnSortedAscendingIcon:f==="desc"?m=u.ColumnSortedDescendingIcon:(m=u.ColumnUnsortedIcon,g.sortingOrder=p),m?(0,a.jsx)(m,pn({fontSize:"small",className:h},g)):null}(o.components,t,s.icon,r);if(!l)return null;const c=(0,a.jsx)(Da,{tabIndex:-1,"aria-label":i.current.getLocaleText("columnHeaderSortIconLabel"),title:i.current.getLocaleText("columnHeaderSortIconLabel"),size:"small",children:l});return(0,a.jsxs)(kot,{children:[n!=null&&(0,a.jsx)(IL,{badgeContent:n,color:"default",children:c}),n==null&&c]})}const T$n=d.memo(_$n),A$n=d.memo(e=>{const{column:t,open:n,columnMenuId:r,columnMenuButtonId:i,iconButtonRef:o}=e,s=bs(),l=To(),c=(f=>{const{classes:h,open:p}=f;return(0,Ur.A)({root:["menuIcon",p&&"menuOpen"],button:["menuIconButton"]},cl,h)})(pn({},e,{classes:l.classes})),u=d.useCallback(f=>{f.preventDefault(),f.stopPropagation(),s.current.toggleColumnMenu(t.field)},[s,t.field]);return(0,a.jsx)("div",{className:c.root,children:(0,a.jsx)(Da,{ref:o,tabIndex:-1,className:c.button,"aria-label":s.current.getLocaleText("columnMenuLabel"),title:s.current.getLocaleText("columnMenuLabel"),size:"small",onClick:u,"aria-expanded":n?"true":void 0,"aria-haspopup":"true","aria-controls":r,id:i,children:(0,a.jsx)(l.components.ColumnMenuIcon,{fontSize:"small"})})})});function P$n({columnMenuId:e,columnMenuButtonId:t,ContentComponent:n,contentComponentProps:r,field:i,open:o,target:s,onExited:l}){const c=bs(),u=c.current.getColumn(i),f=d.useCallback(h=>{h.stopPropagation(),c.current.hideColumnMenu()},[c]);return s?(0,a.jsx)(m0e,{placement:"bottom-"+(u.align==="right"?"start":"end"),open:o,target:s,onClickAway:f,onExited:l,children:(0,a.jsx)(n,pn({currentColumn:u,hideMenu:f,open:o,id:e,labelledby:t},r))}):null}function g0e(e){return e.replace(/["\\]/g,"\\$&")}function Iot(e){return`.${Jr.row}[data-id="${g0e(String(e))}"]`}const O$n=["className"],j$n=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"ColumnHeaderTitle",overridesResolver:(e,t)=>t.columnHeaderTitle})(({theme:e})=>({textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap",fontWeight:e.typography.fontWeightMedium})),M$n=d.forwardRef(function(e,t){const{className:n}=e,r=bo(e,O$n),i=To(),o=(s=>{const{classes:l}=s;return(0,Ur.A)({root:["columnHeaderTitle"]},cl,l)})(i);return(0,a.jsx)(j$n,pn({ref:t,className:Gl(o.root,n),ownerState:i},r))});function R$n(e){var t;const{label:n,description:r,columnWidth:i}=e,o=To(),s=d.useRef(null),[l,c]=d.useState("");return d.useEffect(()=>{if(!r&&s&&s.current){const f=(u=s.current).scrollHeight>u.clientHeight||u.scrollWidth>u.clientWidth;c(f?n:"")}var u},[s,i,r,n]),(0,a.jsx)(o.components.BaseTooltip,pn({title:r||l},(t=o.componentsProps)==null?void 0:t.baseTooltip,{children:(0,a.jsx)(M$n,{ref:s,children:n})}))}const D$n=["resizable","resizing","height","side"];var v0e;(function(e){e.Left="left",e.Right="right"})(v0e||(v0e={}));function k$n(e){const{height:t,side:n=v0e.Right}=e,r=bo(e,D$n),i=To(),o=(l=>{const{resizable:c,resizing:u,classes:f,side:h}=l,p={root:["columnSeparator",c&&"columnSeparator--resizable",u&&"columnSeparator--resizing",h&&`columnSeparator--side${(0,na.A)(h)}`],icon:["iconSeparator"]};return(0,Ur.A)(p,cl,f)})(pn({},e,{side:n,classes:i.classes})),s=d.useCallback(l=>{l.preventDefault(),l.stopPropagation()},[]);return(0,a.jsx)("div",pn({className:o.root,style:{minHeight:t,opacity:i.showColumnRightBorder?0:1}},r,{onClick:s,children:(0,a.jsx)(i.components.ColumnResizeIcon,{className:o.icon})}))}const I$n=d.memo(k$n),F$n=["classes","columnMenuOpen","colIndex","height","isResizing","sortDirection","hasFocus","tabIndex","separatorSide","isDraggable","headerComponent","description","elementId","width","columnMenuIconButton","columnMenu","columnTitleIconButtons","headerClassName","label","resizable","draggableContainerProps","columnHeaderSeparatorProps","disableHeaderSeparator"],Fot=d.forwardRef(function(e,t){const{classes:n,columnMenuOpen:r,colIndex:i,height:o,isResizing:s,sortDirection:l,hasFocus:c,tabIndex:u,separatorSide:f,isDraggable:h,headerComponent:p,description:m,width:g,columnMenuIconButton:v=null,columnMenu:y=null,columnTitleIconButtons:x=null,headerClassName:b,label:S,resizable:C,draggableContainerProps:_,columnHeaderSeparatorProps:T,disableHeaderSeparator:M}=e,j=bo(e,F$n),B=bs(),W=To(),K=d.useRef(null),[G,J]=d.useState(r),te=(0,iu.A)(K,t);let re="none";return l!=null&&(re=l==="asc"?"ascending":"descending"),d.useEffect(()=>{G||J(r)},[G,r]),d.useLayoutEffect(()=>{const me=B.current.state.columnMenu;if(c&&!me.open){const Ce=K.current.querySelector('[tabindex="0"]')||K.current;Ce?.focus(),B.current.columnHeadersContainerElementRef.current.scrollLeft=0}},[B,c]),(0,a.jsxs)("div",pn({ref:te,className:Gl(n.root,b),style:{height:o,width:g,minWidth:g,maxWidth:g},role:"columnheader",tabIndex:u,"aria-colindex":i+1,"aria-sort":re,"aria-label":p==null?S:void 0},j,{children:[(0,a.jsxs)("div",pn({className:n.draggableContainer,draggable:h},_,{children:[(0,a.jsxs)("div",{className:n.titleContainer,children:[(0,a.jsx)("div",{className:n.titleContainerContent,children:p!==void 0?p:(0,a.jsx)(R$n,{label:S,description:m,columnWidth:g})}),x]}),v]})),!M&&(0,a.jsx)(I$n,pn({resizable:!W.disableColumnResize&&!!C,resizing:s,height:o,side:f},T)),y]}))});function N$n(e){var t,n,r,i,o;const{column:s,columnMenuOpen:l,colIndex:c,headerHeight:u,isResizing:f,isLastColumn:h,sortDirection:p,sortIndex:m,filterItemsCounter:g,hasFocus:v,tabIndex:y,extendRowFullWidth:x,disableReorder:b,separatorSide:S}=e,C=bs(),_=To(),T=d.useRef(null),M=(0,vd.A)(),j=(0,vd.A)(),B=d.useRef(null),[W,K]=d.useState(l),{hasScrollX:G,hasScrollY:J}=(t=C.current.getRootDimensions())!=null?t:{hasScrollX:!1,hasScrollY:!1},te=d.useMemo(()=>!_.disableColumnReorder&&!b&&!s.disableReorder,[_.disableColumnReorder,b,s.disableReorder]);let re;s.renderHeader&&(re=s.renderHeader(C.current.getColumnHeaderParams(s.field)));const me=h?!(h&&G&&!J)&&!x:_.showColumnRightBorder,Ce=(gt=>{const{column:lt,classes:ut,isDragging:Fe,sortDirection:ft,showRightBorder:Ct,filterItemsCounter:Tt}=gt,Ut=ft!=null,zt=Tt!=null&&Tt>0,Ht=lt.type==="number",nn={root:["columnHeader",lt.headerAlign==="left"&&"columnHeader--alignLeft",lt.headerAlign==="center"&&"columnHeader--alignCenter",lt.headerAlign==="right"&&"columnHeader--alignRight",lt.sortable&&"columnHeader--sortable",Fe&&"columnHeader--moving",Ut&&"columnHeader--sorted",zt&&"columnHeader--filtered",Ht&&"columnHeader--numeric",Ct&&"withBorder"],draggableContainer:["columnHeaderDraggableContainer"],titleContainer:["columnHeaderTitleContainer"],titleContainerContent:["columnHeaderTitleContainerContent"]};return(0,Ur.A)(nn,cl,ut)})(pn({},e,{classes:_.classes,showRightBorder:me})),Ae=d.useCallback(gt=>lt=>{lt.currentTarget.contains(lt.target)&&C.current.publishEvent(gt,C.current.getColumnHeaderParams(s.field),lt)},[C,s.field]),_e=d.useMemo(()=>({onClick:Ae("columnHeaderClick"),onDoubleClick:Ae("columnHeaderDoubleClick"),onMouseOver:Ae("columnHeaderOver"),onMouseOut:Ae("columnHeaderOut"),onMouseEnter:Ae("columnHeaderEnter"),onMouseLeave:Ae("columnHeaderLeave"),onKeyDown:Ae("columnHeaderKeyDown"),onFocus:Ae("columnHeaderFocus"),onBlur:Ae("columnHeaderBlur")}),[Ae]),Be=d.useMemo(()=>te?{onDragStart:Ae("columnHeaderDragStart"),onDragEnter:Ae("columnHeaderDragEnter"),onDragOver:Ae("columnHeaderDragOver"),onDragEnd:Ae("columnHeaderDragEnd")}:{},[te,Ae]),Ue=d.useMemo(()=>({onMouseDown:Ae("columnSeparatorMouseDown")}),[Ae]);d.useEffect(()=>{W||K(l)},[W,l]);const $e=d.useCallback(()=>{K(!1)},[]),Je=!_.disableColumnMenu&&!s.disableColumnMenu&&(0,a.jsx)(A$n,{column:s,columnMenuId:M,columnMenuButtonId:j,open:W,iconButtonRef:B}),Ne=(0,a.jsx)(P$n,{columnMenuId:M,columnMenuButtonId:j,field:s.field,open:l,target:B.current,ContentComponent:_.components.ColumnMenu,contentComponentProps:(n=_.componentsProps)==null?void 0:n.columnMenu,onExited:$e}),Ke=(r=s.sortingOrder)!=null?r:_.sortingOrder,nt=(0,a.jsxs)(d.Fragment,{children:[!_.disableColumnFilter&&(0,a.jsx)(_.components.ColumnHeaderFilterIconButton,pn({field:s.field,counter:g},(i=_.componentsProps)==null?void 0:i.columnHeaderFilterIconButton)),s.sortable&&!s.hideSortIcons&&(0,a.jsx)(T$n,{direction:p,index:m,sortingOrder:Ke})]});d.useLayoutEffect(()=>{const gt=C.current.state.columnMenu;if(v&&!gt.open){const lt=T.current.querySelector('[tabindex="0"]')||T.current;lt?.focus(),C.current.columnHeadersContainerElementRef.current.scrollLeft=0}},[C,v]);const rt=typeof s.headerClassName=="function"?s.headerClassName({field:s.field,colDef:s}):s.headerClassName,st=(o=s.headerName)!=null?o:s.field;return(0,a.jsx)(Fot,pn({ref:T,classes:Ce,columnMenuOpen:l,colIndex:c,height:u,isResizing:f,sortDirection:p,hasFocus:v,tabIndex:y,separatorSide:S,isDraggable:te,headerComponent:re,description:s.description,elementId:s.field,width:s.computedWidth,columnMenuIconButton:Je,columnTitleIconButtons:nt,headerClassName:rt,label:st,resizable:!_.disableColumnResize&&!!s.resizable,"data-field":s.field,columnMenu:Ne,draggableContainerProps:Be,columnHeaderSeparatorProps:Ue},_e))}const $Y=e=>e.preferencePanel;var fC;(function(e){e.filters="filters",e.columns="columns"})(fC||(fC={}));function L$n(e){var t;const{counter:n,field:r,onClick:i}=e,o=bs(),s=To(),l=(f=>{const{classes:h}=f;return(0,Ur.A)({icon:["filterIcon"]},cl,h)})(pn({},e,{classes:s.classes})),c=d.useCallback(f=>{f.preventDefault(),f.stopPropagation();const{open:h,openedPanelValue:p}=$Y(o.current.state);h&&p===fC.filters?o.current.hideFilterPanel():o.current.showFilterPanel(),i&&i(o.current.getColumnHeaderParams(r),f)},[o,r,i]);if(!n)return null;const u=(0,a.jsx)(Da,{onClick:c,color:"default","aria-label":o.current.getLocaleText("columnHeaderFiltersLabel"),size:"small",tabIndex:-1,children:(0,a.jsx)(s.components.ColumnFilteredIcon,{className:l.icon,fontSize:"small"})});return(0,a.jsx)(s.components.BaseTooltip,pn({title:o.current.getLocaleText("columnHeaderFiltersTooltipActive")(n),enterDelay:1e3},(t=s.componentsProps)==null?void 0:t.baseTooltip,{children:(0,a.jsxs)(kot,{children:[n>1&&(0,a.jsx)(IL,{badgeContent:n,color:"default",children:u}),n===1&&u]})}))}const B$n=["field","id","value","formattedValue","row","rowNode","colDef","isEditable","cellMode","hasFocus","tabIndex","getValue","api"],U$n=d.forwardRef(function(e,t){var n;const{field:r,id:i,value:o,rowNode:s,hasFocus:l,tabIndex:c}=e,u=bo(e,B$n),f=bs(),h=To(),p=(C=>{const{classes:_}=C;return(0,Ur.A)({root:["checkboxInput"]},cl,_)})({classes:h.classes}),m=d.useRef(null),g=d.useRef(),v=(0,iu.A)(m,t),y=f.current.getCellElement(i,r);d.useLayoutEffect(()=>{c===0&&y&&(y.tabIndex=-1)},[y,c]),d.useEffect(()=>{if(l){var C;const _=(C=m.current)==null?void 0:C.querySelector("input");_?.focus({preventScroll:!0})}else g.current&&g.current.stop({})},[l]);const x=d.useCallback(C=>{Mot(C.key)&&C.stopPropagation(),c7(C.key)&&!C.shiftKey&&f.current.publishEvent("cellNavigationKeyDown",e,C)},[f,e]);if(s.position==="footer")return null;const b=f.current.isRowSelectable(i),S=f.current.getLocaleText(o?"checkboxSelectionUnselectRow":"checkboxSelectionSelectRow");return s.isPinned?null:(0,a.jsx)(h.components.BaseCheckbox,pn({ref:v,tabIndex:c,checked:o,onChange:C=>{const _={value:C.target.checked,id:i};f.current.publishEvent("rowSelectionCheckboxChange",_,C)},className:p.root,inputProps:{"aria-label":S},onKeyDown:x,disabled:!b,touchRippleRef:g},(n=h.componentsProps)==null?void 0:n.baseCheckbox,u))}),Ev=e=>e.selection,V$n=Io(Ev,e=>e.length),$$n=Io(Ev,z4,(e,t)=>new Map(e.map(n=>[n,t[n]]))),zY=Io(Ev,e=>e.reduce((t,n)=>(t[n]=n,t),{})),H4=e=>e.pagination,u7=Io(H4,e=>e.page),d7=Io(H4,e=>e.pageSize);Io(H4,e=>e.pageCount);const y0e=Io(H4,lC,r0e,B2,got,(e,t,n,r,i)=>{const o=i.length,s=Math.min(e.pageSize*e.page,o-1),l=Math.min(s+e.pageSize-1,o-1);if(s===-1||l===-1)return null;if(n<2)return{firstRowIndex:s,lastRowIndex:l};const c=i[s],u=l-s+1,f=r.findIndex(m=>m.id===c.id);let h=f,p=0;for(;h<r.length&&p<=u;){const m=t[r[h].id].depth;(p<u||m>0)&&(h+=1),m===0&&(p+=1)}return{firstRowIndex:f,lastRowIndex:h-1}}),z$n=Io(B2,y0e,(e,t)=>t?e.slice(t.firstRowIndex,t.lastRowIndex+1):[]),Not=Io(a7,y0e,(e,t)=>t?e.slice(t.firstRowIndex,t.lastRowIndex+1):[]),W$n=["field","colDef"],H$n=d.forwardRef(function(e,t){var n;const r=bo(e,W$n),[,i]=d.useState(!1),o=bs(),s=To(),l=(_=>{const{classes:T}=_;return(0,Ur.A)({root:["checkboxInput"]},cl,T)})({classes:s.classes}),c=Oo(o,Eot),u=Oo(o,Ev),f=Oo(o,a7),h=Oo(o,Not),p=d.useMemo(()=>typeof s.isRowSelectable!="function"?u:u.filter(_=>!!o.current.getRow(_)&&s.isRowSelectable(o.current.getRowParams(_))),[o,s.isRowSelectable,u]),m=d.useMemo(()=>(s.pagination&&s.checkboxSelectionVisibleOnly?h:f).reduce((_,T)=>(_[T]=!0,_),{}),[s.pagination,s.checkboxSelectionVisibleOnly,h,f]),g=d.useMemo(()=>p.filter(_=>m[_]).length,[p,m]),v=g>0&&g<Object.keys(m).length,y=g>0,x=c!==null&&c.field===e.field?0:-1;d.useLayoutEffect(()=>{const _=o.current.getColumnHeaderElement(e.field);x===0&&_&&(_.tabIndex=-1)},[x,o,e.field]);const b=d.useCallback(_=>{_.key===" "&&o.current.publishEvent("headerSelectionCheckboxChange",{value:!y}),c7(_.key)&&!_.shiftKey&&o.current.publishEvent("columnHeaderNavigationKeyDown",e,_)},[o,e,y]),S=d.useCallback(()=>{i(_=>!_)},[]);d.useEffect(()=>o.current.subscribeEvent("selectionChange",S),[o,S]);const C=o.current.getLocaleText(y?"checkboxSelectionUnselectAllRows":"checkboxSelectionSelectAllRows");return(0,a.jsx)(s.components.BaseCheckbox,pn({ref:t,indeterminate:v,checked:y,onChange:_=>{const T={value:_.target.checked};o.current.publishEvent("headerSelectionCheckboxChange",T)},className:l.root,inputProps:{"aria-label":C},tabIndex:x,onKeyDown:b},(n=s.componentsProps)==null?void 0:n.baseCheckbox,r))}),G$n=e=>{const{onClick:t}=e,n=bs(),r=To(),i=d.useCallback(o=>{t(o),n.current.showPreferences(fC.columns)},[n,t]);return r.disableColumnSelector?null:(0,a.jsx)(Fi,{onClick:i,children:n.current.getLocaleText("columnMenuShowColumns")})},Y$n=e=>{const{column:t,onClick:n}=e,r=bs(),i=To(),o=d.useCallback(s=>{n(s),r.current.showFilterPanel(t?.field)},[r,t?.field,n]);return i.disableColumnFilter||t==null||!t.filterable?null:(0,a.jsx)(Fi,{onClick:o,children:r.current.getLocaleText("columnMenuFilter")})},K$n=["hideMenu","currentColumn","open","id","labelledby","className","children"],X$n=d.forwardRef(function(e,t){const{hideMenu:n,open:r,id:i,labelledby:o,className:s,children:l}=e,c=bo(e,K$n),u=d.useCallback(f=>{f0e(f.key)&&f.preventDefault(),Dot(f.key)&&n(f)},[n]);return(0,a.jsx)(Tw,pn({id:i,ref:t,className:Gl(Jr.menuList,s),"aria-labelledby":o,onKeyDown:u,autoFocus:r},c,{children:l}))}),Z$n=Sv(["MUI: The `sortModel` can only contain a single item when the `disableMultipleColumnsSorting` prop is set to `true`.","If you are using the community version of the `DataGrid`, this prop is always `true`."],"error"),Lot=(e,t)=>t&&e.length>1?(Z$n(),[e[0]]):e,Bot=(e,t)=>n=>pn({},n,{sorting:pn({},n.sorting,{sortModel:Lot(e,t)})}),Uot=(e,t)=>{const n=e.indexOf(t);return t&&n!==-1&&n+1!==e.length?e[n+1]:e[0]},x0e=(e,t)=>e==null&&t!=null?-1:t==null&&e!=null?1:e==null&&t==null?0:null,Q$n=new Intl.Collator,Vot=(e,t)=>{const n=x0e(e,t);return n!==null?n:Number(e)-Number(t)},$ot=(e,t)=>{const n=x0e(e,t);return n!==null?n:e>t?1:e<t?-1:0};function zot(e){return typeof e=="function"}function WY(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}const G4=(e,t,n)=>Math.max(t,Math.min(n,e));function U2(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)){const i=e.length;if(i!==t.length)return!1;for(let o=0;o<i;o+=1)if(!U2(e[o],t[o]))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;const i=Array.from(e.entries());for(let o=0;o<i.length;o+=1)if(!t.has(i[o][0]))return!1;for(let o=0;o<i.length;o+=1){const s=i[o];if(!U2(s[1],t.get(s[0])))return!1}return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;const i=Array.from(e.entries());for(let o=0;o<i.length;o+=1)if(!t.has(i[o][0]))return!1;return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){const i=e.length;if(i!==t.length)return!1;for(let o=0;o<i;o+=1)if(e[o]!==t[o])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const n=Object.keys(e),r=n.length;if(r!==Object.keys(t).length)return!1;for(let i=0;i<r;i+=1)if(!Object.prototype.hasOwnProperty.call(t,n[i]))return!1;for(let i=0;i<r;i+=1){const o=n[i];if(!U2(e[o],t[o]))return!1}return!0}return e!=e&&t!=t}function J$n(e,t,n){const r=function(i){return()=>{let o=i+=1831565813;return o=Math.imul(o^o>>>15,1|o),o^=o+Math.imul(o^o>>>7,61|o),((o^o>>>14)>>>0)/4294967296}}(e);return()=>t+(n-t)*r()}function Wot(e){return typeof structuredClone=="function"?structuredClone(e):JSON.parse(JSON.stringify(e))}const q$n=["item","applyValue","type","apiRef","focusElementRef","color","error","helperText","size","variant"];function Hot(e){const{item:t,applyValue:n,type:r,apiRef:i,focusElementRef:o,color:s,error:l,helperText:c,size:u,variant:f}=e,h=bo(e,q$n),p={color:s,error:l,helperText:c,size:u,variant:f},[m,g]=d.useState(t.value||[]),v=(0,vd.A)(),y=To();d.useEffect(()=>{var b;const S=(b=t.value)!=null?b:[];g(S.map(String))},[t.value]);const x=d.useCallback((b,S)=>{g(S.map(String)),n(pn({},t,{value:[...S]}))},[n,t]);return(0,a.jsx)(SE,pn({multiple:!0,freeSolo:!0,options:[],filterOptions:(b,S)=>{const{inputValue:C}=S;return C==null||C===""?[]:[C]},id:v,value:m,onChange:x,renderTags:(b,S)=>b.map((C,_)=>(0,a.jsx)(Ll,pn({variant:"outlined",size:"small",label:C},S({index:_})))),renderInput:b=>{var S;return(0,a.jsx)(y.components.BaseTextField,pn({},b,{label:i.current.getLocaleText("filterPanelInputLabel"),placeholder:i.current.getLocaleText("filterPanelInputPlaceholder"),InputLabelProps:pn({},b.InputLabelProps,{shrink:!0}),inputRef:o,type:r||"text"},p,(S=y.componentsProps)==null?void 0:S.baseTextField))}},h))}const hC={width:100,minWidth:50,maxWidth:1/0,hide:!1,hideable:!0,sortable:!0,resizable:!0,filterable:!0,groupable:!0,pinnable:!0,aggregable:!0,editable:!1,sortComparator:(e,t)=>{const n=x0e(e,t);return n!==null?n:typeof e=="string"?Q$n.compare(e.toString(),t.toString()):e-t},type:"string",align:"left",filterOperators:((e=!1)=>[{value:"contains",getApplyFilterFn:t=>{if(!t.value)return null;const n=e?t.value:t.value.trim(),r=new RegExp(WY(n),"i");return({value:i})=>i!=null&&r.test(i.toString())},InputComponent:N1},{value:"equals",getApplyFilterFn:t=>{if(!t.value)return null;const n=e?t.value:t.value.trim(),r=new Intl.Collator(void 0,{sensitivity:"base",usage:"search"});return({value:i})=>i!=null&&r.compare(n,i.toString())===0},InputComponent:N1},{value:"startsWith",getApplyFilterFn:t=>{if(!t.value)return null;const n=e?t.value:t.value.trim(),r=new RegExp(`^${WY(n)}.*$`,"i");return({value:i})=>i!=null&&r.test(i.toString())},InputComponent:N1},{value:"endsWith",getApplyFilterFn:t=>{if(!t.value)return null;const n=e?t.value:t.value.trim(),r=new RegExp(`.*${WY(n)}$`,"i");return({value:i})=>i!=null&&r.test(i.toString())},InputComponent:N1},{value:"isEmpty",getApplyFilterFn:()=>({value:t})=>t===""||t==null,requiresFilterValue:!1},{value:"isNotEmpty",getApplyFilterFn:()=>({value:t})=>t!==""&&t!=null,requiresFilterValue:!1},{value:"isAnyOf",getApplyFilterFn:t=>{if(!Array.isArray(t.value)||t.value.length===0)return null;const n=e?t.value:t.value.map(i=>i.trim()),r=new Intl.Collator(void 0,{sensitivity:"base",usage:"search"});return({value:i})=>i!=null&&n.some(o=>r.compare(o,i.toString()||"")===0)},InputComponent:Hot}])(),renderEditCell:e=>(0,a.jsx)(r$n,pn({},e)),getApplyQuickFilterFn:e=>{if(!e)return null;const t=new RegExp(WY(e),"i");return({value:n})=>n!=null&&t.test(n.toString())}},b0e="actions",ezn=pn({},hC,{sortable:!1,filterable:!1,aggregable:!1,width:100,align:"center",headerAlign:"center",headerName:"",disableColumnMenu:!0,disableExport:!0,renderCell:e=>(0,a.jsx)(f$n,pn({},e)),getApplyQuickFilterFn:void 0}),tzn=["item","applyValue","apiRef","focusElementRef"];function nzn(e){var t,n,r,i;const{item:o,applyValue:s,apiRef:l,focusElementRef:c}=e,u=bo(e,tzn),[f,h]=d.useState(o.value||""),p=To(),m=(n=(((t=p.componentsProps)==null?void 0:t.baseSelect)||{}).native)==null||n,g=m?"option":Fi,v=d.useCallback(y=>{const x=y.target.value;h(x),s(pn({},o,{value:x}))},[s,o]);return d.useEffect(()=>{h(o.value||"")},[o.value]),(0,a.jsxs)(p.components.BaseTextField,pn({label:l.current.getLocaleText("filterPanelInputLabel"),value:f,onChange:v,select:!0,variant:"standard",SelectProps:pn({native:m,displayEmpty:!0},(r=p.componentsProps)==null?void 0:r.baseSelect),InputLabelProps:{shrink:!0},inputRef:c},u,(i=p.componentsProps)==null?void 0:i.baseTextField,{children:[(0,a.jsx)(g,{value:"",children:l.current.getLocaleText("filterValueAny")}),(0,a.jsx)(g,{value:"true",children:l.current.getLocaleText("filterValueTrue")}),(0,a.jsx)(g,{value:"false",children:l.current.getLocaleText("filterValueFalse")})]}))}const Got=pn({},hC,{type:"boolean",align:"center",headerAlign:"center",renderCell:e=>e.rowNode.isAutoGenerated?"":(0,a.jsx)(MVn,pn({},e)),renderEditCell:e=>(0,a.jsx)(DVn,pn({},e)),sortComparator:Vot,valueFormatter:function({value:e,api:t}){return e?t.getLocaleText("booleanCellTrueLabel"):t.getLocaleText("booleanCellFalseLabel")},filterOperators:[{value:"is",getApplyFilterFn:e=>{if(!e.value)return null;const t=e.value==="true";return({value:n})=>!!n===t},InputComponent:nzn}],getApplyQuickFilterFn:void 0,aggregable:!1}),pC="__check__",f7=pn({},Got,{field:pC,type:"checkboxSelection",width:50,resizable:!1,sortable:!1,filterable:!1,aggregable:!1,disableColumnMenu:!0,disableReorder:!0,disableExport:!0,getApplyQuickFilterFn:void 0,valueGetter:e=>zY(e.api.state,e.api.instanceId)[e.id]!==void 0,renderHeader:e=>(0,a.jsx)(H$n,pn({},e)),renderCell:e=>(0,a.jsx)(U$n,pn({},e))}),rzn=["item","applyValue","type","apiRef","focusElementRef","InputProps"];function Y4(e){var t,n;const{item:r,applyValue:i,type:o,apiRef:s,focusElementRef:l,InputProps:c}=e,u=bo(e,rzn),f=d.useRef(),[h,p]=d.useState((t=r.value)!=null?t:""),[m,g]=d.useState(!1),v=(0,vd.A)(),y=To(),x=d.useCallback(b=>{const S=b.target.value;clearTimeout(f.current),p(String(S)),g(!0),f.current=setTimeout(()=>{i(pn({},r,{value:S})),g(!1)},500)},[i,r]);return d.useEffect(()=>()=>{clearTimeout(f.current)},[]),d.useEffect(()=>{var b;const S=(b=r.value)!=null?b:"";p(String(S))},[r.value]),(0,a.jsx)(y.components.BaseTextField,pn({id:v,label:s.current.getLocaleText("filterPanelInputLabel"),placeholder:s.current.getLocaleText("filterPanelInputPlaceholder"),value:h,onChange:x,variant:"standard",type:o||"text",InputLabelProps:{shrink:!0},inputRef:l,InputProps:pn({},m?{endAdornment:(0,a.jsx)(u0e,{})}:{},c,{inputProps:pn({max:o==="datetime-local"?"9999-12-31T23:59":"9999-12-31"},c?.inputProps)})},u,(n=y.componentsProps)==null?void 0:n.baseTextField))}const azn=/(\d+)-(\d+)-(\d+)/,izn=/(\d+)-(\d+)-(\d+)T(\d+):(\d+)/;function K4(e,t,n,r){if(!e.value)return null;const[i,o,s,l,c]=e.value.match(n?izn:azn).slice(1).map(Number),u=new Date(i,o-1,s,l||0,c||0).getTime();return({value:f})=>{if(!f)return!1;const h=f instanceof Date?f:new Date(f.toString());if(r)return t(h.getTime(),u);const p=(f instanceof Date?new Date(h):h).setHours(n?h.getHours():0,n?h.getMinutes():0,0,0);return t(p,u)}}const Yot=e=>[{value:"is",getApplyFilterFn:t=>K4(t,(n,r)=>n===r,e),InputComponent:Y4,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"not",getApplyFilterFn:t=>K4(t,(n,r)=>n!==r,e),InputComponent:Y4,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"after",getApplyFilterFn:t=>K4(t,(n,r)=>n>r,e),InputComponent:Y4,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"onOrAfter",getApplyFilterFn:t=>K4(t,(n,r)=>n>=r,e),InputComponent:Y4,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"before",getApplyFilterFn:t=>K4(t,(n,r)=>n<r,e,!e),InputComponent:Y4,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"onOrBefore",getApplyFilterFn:t=>K4(t,(n,r)=>n<=r,e),InputComponent:Y4,InputComponentProps:{type:e?"datetime-local":"date"}},{value:"isEmpty",getApplyFilterFn:()=>({value:t})=>t==null,requiresFilterValue:!1},{value:"isNotEmpty",getApplyFilterFn:()=>({value:t})=>t!=null,requiresFilterValue:!1}],ozn=pn({},hC,{type:"date",sortComparator:$ot,valueFormatter:function({value:e}){return e instanceof Date?e.toLocaleDateString():e??""},filterOperators:Yot(),renderEditCell:_ot,getApplyQuickFilterFn:void 0}),szn=pn({},hC,{type:"dateTime",sortComparator:$ot,valueFormatter:function({value:e}){return e instanceof Date?e.toLocaleString():e??""},filterOperators:Yot(!0),renderEditCell:_ot,getApplyQuickFilterFn:void 0}),mC=e=>e==null?null:Number(e),Kot=()=>[{label:"=",value:"=",getApplyFilterFn:e=>e.value==null||Number.isNaN(e.value)?null:({value:t})=>mC(t)===e.value,InputComponent:N1,InputComponentProps:{type:"number"}},{label:"!=",value:"!=",getApplyFilterFn:e=>e.value==null||Number.isNaN(e.value)?null:({value:t})=>mC(t)!==e.value,InputComponent:N1,InputComponentProps:{type:"number"}},{label:">",value:">",getApplyFilterFn:e=>e.value==null||Number.isNaN(e.value)?null:({value:t})=>t!=null&&mC(t)>e.value,InputComponent:N1,InputComponentProps:{type:"number"}},{label:">=",value:">=",getApplyFilterFn:e=>e.value==null||Number.isNaN(e.value)?null:({value:t})=>t!=null&&mC(t)>=e.value,InputComponent:N1,InputComponentProps:{type:"number"}},{label:"<",value:"<",getApplyFilterFn:e=>e.value==null||Number.isNaN(e.value)?null:({value:t})=>t!=null&&mC(t)<e.value,InputComponent:N1,InputComponentProps:{type:"number"}},{label:"<=",value:"<=",getApplyFilterFn:e=>e.value==null||Number.isNaN(e.value)?null:({value:t})=>t!=null&&mC(t)<=e.value,InputComponent:N1,InputComponentProps:{type:"number"}},{value:"isEmpty",getApplyFilterFn:()=>({value:e})=>e==null,requiresFilterValue:!1},{value:"isNotEmpty",getApplyFilterFn:()=>({value:e})=>e!=null,requiresFilterValue:!1},{value:"isAnyOf",getApplyFilterFn:e=>Array.isArray(e.value)&&e.value.length!==0?({value:t})=>t!=null&&e.value.includes(Number(t)):null,InputComponent:Hot,InputComponentProps:{type:"number"}}];sC(Kot,["MUI: The method getGridNumericColumnOperators is deprecated and will be removed in the next major version.","Use getGridNumericOperators instead."]);const lzn=pn({},hC,{type:"number",align:"right",headerAlign:"right",sortComparator:Vot,valueParser:e=>e===""?null:Number(e),valueFormatter:({value:e})=>function(t){return typeof t=="number"}(e)?e.toLocaleString():e||"",filterOperators:Kot(),getApplyQuickFilterFn:e=>e==null||Number.isNaN(e)||e===""?null:({value:t})=>mC(t)===mC(e)}),czn=["item","applyValue","type","apiRef","focusElementRef"],uzn=({valueOptions:e,valueFormatter:t,field:n},r,i)=>(typeof e=="function"?["",...e({field:n})]:["",...e||[]]).map(o=>{const s=typeof o=="object",l=s?o.value:o,c=s?o.value:o,u=t&&o!==""?t({value:o,field:n,api:r}):o,f=s?o.label:u;return(0,a.jsx)(i,{value:c,children:f},l)});function Xot(e){var t,n,r,i,o;const{item:s,applyValue:l,type:c,apiRef:u,focusElementRef:f}=e,h=bo(e,czn),[p,m]=d.useState((t=s.value)!=null?t:""),g=(0,vd.A)(),v=To(),y=(r=(((n=v.componentsProps)==null?void 0:n.baseSelect)||{}).native)==null||r,x=s.columnField?u.current.getColumn(s.columnField):null,b=d.useMemo(()=>{if(x!==null)return typeof x.valueOptions=="function"?x.valueOptions({field:x.field}):x.valueOptions},[x]),S=d.useCallback(C=>{let _=C.target.value;_=BY(_,b),m(String(_)),l(pn({},s,{value:_}))},[l,s,b]);return d.useEffect(()=>{var C;let _;if(b!==void 0){if(_=BY(s.value,b),_!==s.value)return void l(pn({},s,{value:_}))}else _=s.value;_=(C=_)!=null?C:"",m(String(_))},[s,b,l]),(0,a.jsx)(v.components.BaseTextField,pn({id:g,label:u.current.getLocaleText("filterPanelInputLabel"),placeholder:u.current.getLocaleText("filterPanelInputPlaceholder"),value:p,onChange:S,variant:"standard",type:c||"text",InputLabelProps:{shrink:!0},inputRef:f,select:!0,SelectProps:pn({native:y},(i=v.componentsProps)==null?void 0:i.baseSelect)},h,(o=v.componentsProps)==null?void 0:o.baseTextField,{children:uzn(u.current.getColumn(s.columnField),u.current,y?"option":Fi)}))}const dzn=["item","applyValue","type","apiRef","focusElementRef","color","error","helperText","size","variant"],fzn=(e,t)=>dC(e)===dC(t),hzn=yQ();function pzn(e){const{item:t,applyValue:n,apiRef:r,focusElementRef:i,color:o,error:s,helperText:l,size:c,variant:u="standard"}=e,f=bo(e,dzn),h={color:o,error:s,helperText:l,size:c,variant:u},p=(0,vd.A)(),m=To(),g=t.columnField?r.current.getColumn(t.columnField):null,v=d.useMemo(()=>g!=null&&g.valueOptions?typeof g.valueOptions=="function"?g.valueOptions({field:g.field}):g.valueOptions:[],[g]),y=d.useMemo(()=>v?.map(dC),[v]),{valueFormatter:x,field:b}=r.current.getColumn(t.columnField),S=T=>typeof T=="object"?T.label:x&&T!==""?x({value:T,field:b,api:r.current}):T,C=d.useMemo(()=>Array.isArray(t.value)?v!==void 0?t.value.map(T=>{const M=dC(T);return y?.findIndex(j=>j===M)||0}).filter(T=>T>=0).map(T=>v[T]):t.value:[],[t.value,v,y]);d.useEffect(()=>{Array.isArray(t.value)&&C.length===t.value.length||n(pn({},t,{value:C.map(dC)}))},[t,C,n]);const _=d.useCallback((T,M)=>{n(pn({},t,{value:[...M.map(dC)]}))},[n,t]);return(0,a.jsx)(SE,pn({multiple:!0,options:v,isOptionEqualToValue:fzn,filterOptions:hzn,id:p,value:C,onChange:_,renderTags:(T,M)=>T.map((j,B)=>(0,a.jsx)(Ll,pn({variant:"outlined",size:"small",label:S(j)},M({index:B})))),renderInput:T=>{var M;return(0,a.jsx)(m.components.BaseTextField,pn({},T,{label:r.current.getLocaleText("filterPanelInputLabel"),placeholder:r.current.getLocaleText("filterPanelInputPlaceholder"),InputLabelProps:pn({},T.InputLabelProps,{shrink:!0}),inputRef:i,type:"singleSelect"},h,(M=m.componentsProps)==null?void 0:M.baseTextField))}},f))}const gC=e=>e==null||typeof e!="object"?e:e.value,mzn=pn({},hC,{type:"singleSelect",renderEditCell:e=>(0,a.jsx)(s$n,pn({},e)),filterOperators:[{value:"is",getApplyFilterFn:e=>e.value==null||e.value===""?null:({value:t})=>gC(t)===gC(e.value),InputComponent:Xot},{value:"not",getApplyFilterFn:e=>e.value==null||e.value===""?null:({value:t})=>gC(t)!==gC(e.value),InputComponent:Xot},{value:"isAnyOf",getApplyFilterFn:e=>{if(!Array.isArray(e.value)||e.value.length===0)return null;const t=e.value.map(gC);return({value:n})=>t.includes(gC(n))},InputComponent:pzn}],getApplyQuickFilterFn:(e,t,n)=>{if(!e)return null;const{valueOptions:r,valueFormatter:i,field:o}=t,s=[gC(e).toString()],l=typeof r=="function"?r({field:o}):r||[];return l&&l.forEach(c=>{let u,f;typeof c=="object"?(u=c.value,f=c.label):(u=c,f=i?i({value:c,field:o,api:n.current}):c),f.slice(0,e.length).toLowerCase()===e.toLowerCase()&&(s.includes(u)||s.push(u.toString()))}),({value:c})=>c!=null&&s.includes(gC(c).toString())}}),HY="__default__",Zot=["maxWidth","minWidth","width","flex"],Qot=(e={})=>{const t=pn({},{string:hC,number:lzn,date:ozn,dateTime:szn,boolean:Got,singleSelect:mzn,[b0e]:ezn,[HY]:hC});return Object.entries(e).forEach(([n,r])=>{t[n]?t[n]=pn({},t[n],r):t[n]=pn({},t[r.extendType||HY],r)}),t},Jot=(e,t)=>{const n={};let r=0,i=0;const o=[];e.all.forEach(l=>{const c=pn({},e.lookup[l]);if(e.columnVisibilityModel[l]===!1)c.computedWidth=0;else{let u;c.flex&&c.flex>0?(r+=c.flex,u=0,o.push(c)):u=G4(c.width,c.minWidth,c.maxWidth),i+=u,c.computedWidth=u}n[l]=c});const s=Math.max(t-i,0);if(r>0&&t>0){const l=function({initialFreeSpace:c,totalFlexUnits:u,flexColumns:f}){const h={all:{},frozenFields:[],freeze:p=>{const m=h.all[p];m&&m.frozen!==!0&&(h.all[p].frozen=!0,h.frozenFields.push(p))}};return function p(){if(h.frozenFields.length===f.length)return;const m={min:{},max:{}};let g=c,v=u,y=0;h.frozenFields.forEach(x=>{g-=h.all[x].computedWidth,v-=h.all[x].flex});for(let x=0;x<f.length;x+=1){const b=f[x];if(h.all[b.field]&&h.all[b.field].frozen===!0)continue;let S=g/v*b.flex;S<b.minWidth?(y+=b.minWidth-S,S=b.minWidth,m.min[b.field]=!0):S>b.maxWidth&&(y+=b.maxWidth-S,S=b.maxWidth,m.max[b.field]=!0),h.all[b.field]={frozen:!1,computedWidth:S,flex:b.flex}}y<0?Object.keys(m.max).forEach(x=>{h.freeze(x)}):y>0?Object.keys(m.min).forEach(x=>{h.freeze(x)}):f.forEach(({field:x})=>{h.freeze(x)}),p()}(),h.all}({initialFreeSpace:s,totalFlexUnits:r,flexColumns:o});Object.keys(l).forEach(c=>{n[c].computedWidth=l[c].computedWidth})}return pn({},e,{lookup:n})};let Gbr=null;const X4=({apiRef:e,columnsToUpsert:t,initialState:n,columnTypes:r,currentColumnVisibilityModel:i=L2(e),shouldRegenColumnVisibilityModelFromColumns:o,keepOnlyColumnsToUpsert:s=!1})=>{var l,c,u,f;const h=!e.current.state.columns;let p;if(h)p={all:[],lookup:{}};else{const C=eA(e.current.state);p={all:s?[]:[...C.all],lookup:pn({},C.lookup)}}let m={};s&&!h&&(m=Object.keys(p.lookup).reduce((C,_)=>pn({},C,{[_]:!1}),{}));const g={};t.forEach(C=>{const{field:_}=C;g[_]=!0,m[_]=!0;let T=p.lookup[_];T==null?(T=pn({},((j,B)=>B&&j[B]?j[B]:j[HY])(r,C.type),{field:_,hasBeenResized:!1}),p.all.push(_)):s&&p.all.push(_);let M=T.hasBeenResized;Zot.forEach(j=>{C[j]!==void 0&&(M=!0,C[j]===-1&&(C[j]=1/0))}),p.lookup[_]=pn({},T,{hide:C.hide!=null&&C.hide},C,{hasBeenResized:M})}),s&&!h&&Object.keys(p.lookup).forEach(C=>{m[C]||delete p.lookup[C]});const v=pn({},p.lookup),y=e.current.unstable_applyPipeProcessors("hydrateColumns",p);let x={};if(o){let C=!1;const _=pn({},i);h?y.all.forEach(T=>{_[T]=!p.lookup[T].hide}):s&&Object.keys(_).forEach(T=>{y.lookup[T]||(delete _[T],C=!0)}),y.all.forEach(T=>{if(!g[T]&&v[T]===y.lookup[T])return;let M=i[T];M===void 0&&(h?M=!0:M=!!eA(e.current.state).lookup[T]);const j=!y.lookup[T].hide;j!==M&&(C=!0,_[T]=j)}),x=C||h?_:i}else x=i;const b=((C,_)=>{if(!_)return C;const{orderedFields:T=[],dimensions:M={}}=_,j=Object.keys(M);if(j.length===0&&T.length===0)return C;const B={},W=[];for(let J=0;J<T.length;J+=1){const te=T[J];C.lookup[te]&&(B[te]=!0,W.push(te))}const K=W.length===0?C.all:[...W,...C.all.filter(J=>!B[J])],G=pn({},C.lookup);for(let J=0;J<j.length;J+=1){const te=j[J],re=pn({},G[te],{hasBeenResized:!0});Object.entries(M[te]).forEach(([me,Ce])=>{re[me]=Ce===-1?1/0:Ce}),G[te]=re}return{all:K,lookup:G}})(y,n),S=pn({},b,{columnVisibilityModel:x});return Jot(S,(l=(c=(u=e.current).getRootDimensions)==null||(f=c.call(u))==null?void 0:f.viewportInnerSize.width)!=null?l:0)},qot=e=>t=>pn({},t,{columns:e});function w0e({firstColumnToRender:e,apiRef:t,firstRowToRender:n,lastRowToRender:r,visibleRows:i}){let o=e;for(let s=n;s<r;s+=1)if(i[s]){const l=i[s].id,c=t.current.unstable_getCellColSpanInfo(l,e);c&&c.spannedByColSpan&&(o=c.leftVisibleCellIndex)}return o}function gzn({firstColumnIndex:e,minColumnIndex:t,columnBuffer:n,firstRowToRender:r,lastRowToRender:i,apiRef:o,visibleRows:s}){return w0e({firstColumnToRender:Math.max(e-n,t),apiRef:o,firstRowToRender:r,lastRowToRender:i,visibleRows:s})}const vzn=e=>{const{column:t,onClick:n}=e,r=bs(),i=To(),o=d.useRef(),s=_h(r).filter(c=>c.disableColumnMenu!==!0).length===1,l=d.useCallback(c=>{s||(n(c),o.current=setTimeout(()=>{r.current.setColumnVisibility(t?.field,!1)},100))},[r,t?.field,n,s]);return d.useEffect(()=>()=>clearTimeout(o.current),[]),i.disableColumnSelector||t.hideable===!1?null:(0,a.jsx)(Fi,{onClick:l,disabled:s,children:r.current.getLocaleText("columnMenuHideColumn")})};function yzn(e){var t;const{column:n,onClick:r}=e,i=bs(),o=Oo(i,Hy),s=To(),l=(t=n.sortingOrder)!=null?t:s.sortingOrder,c=d.useMemo(()=>{if(!n)return null;const f=o.find(h=>h.field===n.field);return f?.sort},[n,o]),u=d.useCallback(f=>{r(f);const h=f.currentTarget.getAttribute("data-value")||null;i.current.sortColumn(n,h)},[i,n,r]);return n&&n.sortable?(0,a.jsxs)(d.Fragment,{children:[l.includes(null)?(0,a.jsx)(Fi,{onClick:u,disabled:c==null,children:i.current.getLocaleText("columnMenuUnsort")}):null,l.includes("asc")?(0,a.jsx)(Fi,{onClick:u,"data-value":"asc",disabled:c==="asc",children:i.current.getLocaleText("columnMenuSortAsc")}):null,l.includes("desc")?(0,a.jsx)(Fi,{onClick:u,"data-value":"desc",disabled:c==="desc",children:i.current.getLocaleText("columnMenuSortDesc")}):null]}):null}const xzn=d.forwardRef(function(e,t){const{hideMenu:n,currentColumn:r}=e,i=bs(),o=[(0,a.jsx)(yzn,{onClick:n,column:r}),(0,a.jsx)(Y$n,{onClick:n,column:r}),(0,a.jsx)(vzn,{onClick:n,column:r}),(0,a.jsx)(G$n,{onClick:n,column:r})],s=i.current.unstable_applyPipeProcessors("columnMenu",o,r);return(0,a.jsx)(X$n,pn({ref:t},e,{children:s.map((l,c)=>d.cloneElement(l,{key:c,onClick:n,column:r}))}))}),bzn=["className"],wzn=e=>{const{classes:t}=e;return(0,Ur.A)({root:["panelContent"]},cl,t)},Szn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"PanelContent",overridesResolver:(e,t)=>t.panelContent})({display:"flex",flexDirection:"column",overflow:"auto",flex:"1 1",maxHeight:400});function est(e){const{className:t}=e,n=bo(e,bzn),r=To(),i=wzn(r);return(0,a.jsx)(Szn,pn({className:Gl(t,i.root),ownerState:r},n))}const Czn=["className"],Ezn=e=>{const{classes:t}=e;return(0,Ur.A)({root:["panelFooter"]},cl,t)},_zn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"PanelFooter",overridesResolver:(e,t)=>t.panelFooter})(({theme:e})=>({padding:e.spacing(.5),display:"flex",justifyContent:"space-between"}));function tst(e){const{className:t}=e,n=bo(e,Czn),r=To(),i=Ezn(r);return(0,a.jsx)(_zn,pn({className:Gl(t,i.root),ownerState:r},n))}const Tzn=["className"],Azn=e=>{const{classes:t}=e;return(0,Ur.A)({root:["panelHeader"]},cl,t)},Pzn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"PanelHeader",overridesResolver:(e,t)=>t.panelHeader})(({theme:e})=>({padding:e.spacing(1)}));function Ozn(e){const{className:t}=e,n=bo(e,Tzn),r=To(),i=Azn(r);return(0,a.jsx)(Pzn,pn({className:Gl(t,i.root),ownerState:r},n))}const jzn=["className","slotProps"],Mzn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"PanelWrapper",overridesResolver:(e,t)=>t.panelWrapper})({display:"flex",flexDirection:"column",flex:1,"&:focus":{outline:0}}),Rzn=()=>!0,nst=d.forwardRef(function(e,t){const{className:n,slotProps:r={}}=e,i=bo(e,jzn),o=To(),s=(l=>{const{classes:c}=l;return(0,Ur.A)({root:["panelWrapper"]},cl,c)})(o);return(0,a.jsx)(XR,pn({open:!0,disableEnforceFocus:!0,isEnabled:Rzn},r.TrapFocus,{children:(0,a.jsx)(Mzn,pn({ref:t,tabIndex:-1,className:Gl(n,s.root),ownerState:o},i))}))}),Dzn=["sort","searchPredicate","autoFocusSearchField"],kzn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"ColumnsPanel",overridesResolver:(e,t)=>t.columnsPanel})({padding:"8px 0px 8px 8px"}),Izn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"ColumnsPanelRow",overridesResolver:(e,t)=>t.columnsPanelRow})(({theme:e})=>({display:"flex",justifyContent:"space-between",padding:"1px 8px 1px 7px",[`& .${Hh.root}`]:{marginRight:e.spacing(.5)}})),rst=((0,qt.Ay)(Da)({justifyContent:"flex-end"}),new Intl.Collator),Fzn=(e,t)=>(e.headerName||e.field).toLowerCase().indexOf(t)>-1;function Nzn(e){var t,n,r;const i=bs(),o=d.useRef(null),s=Oo(i,Cv),l=Oo(i,L2),c=To(),[u,f]=d.useState(""),h=(j=>{const{classes:B}=j;return(0,Ur.A)({root:["columnsPanel"],columnsPanelRow:["columnsPanelRow"]},cl,B)})(c),{sort:p,searchPredicate:m=Fzn,autoFocusSearchField:g=!0}=e,v=bo(e,Dzn),y=d.useMemo(()=>{switch(p){case"asc":return[...s].sort((j,B)=>rst.compare(j.headerName||j.field,B.headerName||B.field));case"desc":return[...s].sort((j,B)=>-rst.compare(j.headerName||j.field,B.headerName||B.field));default:return s}},[s,p]),x=j=>{const{name:B}=j.target;i.current.setColumnVisibility(B,l[B]===!1)},b=d.useCallback(j=>{if(i.current.unstable_caches.columns.isUsingColumnVisibilityModel){const B=pn({},L2(i));return s.forEach(W=>{W.hideable&&(j?delete B[W.field]:B[W.field]=!1)}),i.current.setColumnVisibilityModel(B)}return i.current.updateColumns(s.map(B=>B.hideable!==!1?{field:B.field,hide:!j}:B))},[i,s]),S=d.useCallback(j=>{f(j.target.value)},[]),C=d.useMemo(()=>{if(!u)return y;const j=u.toLowerCase();return y.filter(B=>m(B,j))},[y,u,m]),_=d.useRef(null);d.useEffect(()=>{g?o.current.focus():_.current&&typeof _.current.focus=="function"&&_.current.focus()},[g]);let T=!1;const M=j=>T===!1&&j.hideable!==!1&&(T=!0,!0);return(0,a.jsxs)(nst,pn({},v,{children:[(0,a.jsx)(Ozn,{children:(0,a.jsx)(c.components.BaseTextField,pn({label:i.current.getLocaleText("columnsPanelTextFieldLabel"),placeholder:i.current.getLocaleText("columnsPanelTextFieldPlaceholder"),inputRef:o,value:u,onChange:S,variant:"standard",fullWidth:!0},(t=c.componentsProps)==null?void 0:t.baseTextField))}),(0,a.jsx)(est,{children:(0,a.jsx)(kzn,{className:h.root,ownerState:c,children:C.map(j=>{var B;return(0,a.jsxs)(Izn,{className:h.columnsPanelRow,ownerState:c,children:[(0,a.jsx)(Ju,{control:(0,a.jsx)(c.components.BaseSwitch,pn({disabled:j.hideable===!1,checked:l[j.field]!==!1,onClick:x,name:j.field,size:"small",inputRef:M(j)?_:void 0},(B=c.componentsProps)==null?void 0:B.baseSwitch)),label:j.headerName||j.field}),!c.disableColumnReorder&&!1]},j.field)})})}),(0,a.jsxs)(tst,{children:[(0,a.jsx)(c.components.BaseButton,pn({onClick:()=>b(!1)},(n=c.componentsProps)==null?void 0:n.baseButton,{children:i.current.getLocaleText("columnsPanelHideAllButton")})),(0,a.jsx)(c.components.BaseButton,pn({onClick:()=>b(!0)},(r=c.componentsProps)==null?void 0:r.baseButton,{children:i.current.getLocaleText("columnsPanelShowAllButton")}))]})]}))}const Lzn=["children","className","classes"],Bzn=(0,pa.A)("MuiDataGrid",["panel","paper"]),Uzn=(0,qt.Ay)(Px,{name:"MuiDataGrid",slot:"Panel",overridesResolver:(e,t)=>t.panel})(({theme:e})=>({zIndex:e.zIndex.modal})),Vzn=(0,qt.Ay)(vo,{name:"MuiDataGrid",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({theme:e})=>({backgroundColor:e.palette.background.paper,minWidth:300,maxHeight:450,display:"flex"})),$zn=d.forwardRef((e,t)=>{var n;const{children:r,className:i}=e,o=bo(e,Lzn),s=bs(),l=To(),c=Bzn,[u,f]=d.useState(!1),h=d.useCallback(()=>{s.current.hidePreferences()},[s]),p=d.useCallback(v=>{d0e(v.key)&&s.current.hidePreferences()},[s]),m=d.useMemo(()=>[{name:"flip",enabled:!1},{name:"isPlaced",enabled:!0,phase:"main",fn:()=>{f(!0)},effect:()=>()=>{f(!1)}}],[]),g=(n=s.current.columnHeadersContainerElementRef)==null?void 0:n.current;return g?(0,a.jsx)(Uzn,pn({ref:t,placement:"bottom-start",className:Gl(i,c.panel),ownerState:l,anchorEl:g,modifiers:m},o,{children:(0,a.jsx)(BZ,{mouseEvent:"onMouseUp",onClickAway:h,children:(0,a.jsx)(Vzn,{className:c.paper,ownerState:l,elevation:8,onKeyDown:p,children:u&&r})})})):null}),zzn=d.forwardRef(function(e,t){var n,r,i;const o=bs(),s=Oo(o,Cv),l=To(),c=Oo(o,$Y),u=o.current.unstable_applyPipeProcessors("preferencePanel",null,(n=c.openedPanelValue)!=null?n:fC.filters);return(0,a.jsx)(l.components.Panel,pn({ref:t,as:l.components.BasePopper,open:s.length>0&&c.open},(r=l.componentsProps)==null?void 0:r.panel,e,(i=l.componentsProps)==null?void 0:i.basePopper,{children:u}))}),Wzn=["item","hasMultipleFilters","deleteFilter","applyFilterChanges","multiFilterOperator","showMultiFilterOperators","disableMultiFilterOperator","applyMultiFilterOperatorChanges","focusElementRef","linkOperators","columnsSort","deleteIconProps","linkOperatorInputProps","operatorInputProps","columnInputProps","valueInputProps","children"],Hzn=["InputComponentProps"],Gzn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"FilterForm",overridesResolver:(e,t)=>t.filterForm})(({theme:e})=>({display:"flex",padding:e.spacing(1)})),Yzn=(0,qt.Ay)(ws,{name:"MuiDataGrid",slot:"FilterFormDeleteIcon",overridesResolver:(e,t)=>t.filterFormDeleteIcon})(({theme:e})=>({flexShrink:0,justifyContent:"flex-end",marginRight:e.spacing(.5),marginBottom:e.spacing(.2)})),Kzn=(0,qt.Ay)(ws,{name:"MuiDataGrid",slot:"FilterFormLinkOperatorInput",overridesResolver:(e,t)=>t.filterFormLinkOperatorInput})({minWidth:55,marginRight:5,justifyContent:"end"}),Xzn=(0,qt.Ay)(ws,{name:"MuiDataGrid",slot:"FilterFormColumnInput",overridesResolver:(e,t)=>t.filterFormColumnInput})({width:150}),Zzn=(0,qt.Ay)(ws,{name:"MuiDataGrid",slot:"FilterFormOperatorInput",overridesResolver:(e,t)=>t.filterFormOperatorInput})({width:120}),Qzn=(0,qt.Ay)(ws,{name:"MuiDataGrid",slot:"FilterFormValueInput",overridesResolver:(e,t)=>t.filterFormValueInput})({width:190}),Jzn=e=>{switch(e){case Zp.And:return"filterPanelOperatorAnd";case Zp.Or:return"filterPanelOperatorOr";default:throw new Error("MUI: Invalid `linkOperator` property in the `GridFilterPanel`.")}},h7=e=>e.headerName||e.field,ast=new Intl.Collator,qzn=d.forwardRef(function(e,t){var n,r,i,o,s,l,c;const{item:u,hasMultipleFilters:f,deleteFilter:h,applyFilterChanges:p,multiFilterOperator:m,showMultiFilterOperators:g,disableMultiFilterOperator:v,applyMultiFilterOperatorChanges:y,focusElementRef:x,linkOperators:b=[Zp.And,Zp.Or],columnsSort:S,deleteIconProps:C={},linkOperatorInputProps:_={},operatorInputProps:T={},columnInputProps:M={},valueInputProps:j={}}=e,B=bo(e,Wzn),W=bs(),K=Oo(W,NY),G=(0,vd.A)(),J=(0,vd.A)(),te=(0,vd.A)(),re=(0,vd.A)(),me=To(),Ce=(Fe=>{const{classes:ft}=Fe;return(0,Ur.A)({root:["filterForm"],deleteIcon:["filterFormDeleteIcon"],linkOperatorInput:["filterFormLinkOperatorInput"],columnInput:["filterFormColumnInput"],operatorInput:["filterFormOperatorInput"],valueInput:["filterFormValueInput"]},cl,ft)})(me),Ae=d.useRef(null),_e=d.useRef(null),Be=f&&b.length>0,Ue=((n=me.componentsProps)==null?void 0:n.baseFormControl)||{},$e=(i=(((r=me.componentsProps)==null?void 0:r.baseSelect)||{}).native)==null||i,Je=$e?"option":Fi,{InputComponentProps:Ne}=j,Ke=bo(j,Hzn),nt=d.useMemo(()=>{switch(S){case"asc":return K.sort((Fe,ft)=>ast.compare(h7(Fe),h7(ft)));case"desc":return K.sort((Fe,ft)=>-ast.compare(h7(Fe),h7(ft)));default:return K}},[K,S]),rt=u.columnField?W.current.getColumn(u.columnField):null,st=d.useMemo(()=>{var Fe;return u.operatorValue&&rt?(Fe=rt.filterOperators)==null?void 0:Fe.find(ft=>ft.value===u.operatorValue):null},[u,rt]),gt=d.useCallback(Fe=>{const ft=Fe.target.value,Ct=W.current.getColumn(ft);if(Ct.field===rt.field)return;const Tt=Ct.filterOperators.find(zt=>zt.value===u.operatorValue)||Ct.filterOperators[0],Ut=!Tt.InputComponent||Tt.InputComponent!==st?.InputComponent;p(pn({},u,{columnField:ft,operatorValue:Tt.value,value:Ut?void 0:u.value}))},[W,p,u,rt,st]),lt=d.useCallback(Fe=>{const ft=Fe.target.value,Ct=rt?.filterOperators.find(Ut=>Ut.value===ft),Tt=!(Ct!=null&&Ct.InputComponent)||Ct?.InputComponent!==st?.InputComponent;p(pn({},u,{operatorValue:ft,value:Tt?void 0:u.value}))},[p,u,rt,st]),ut=d.useCallback(Fe=>{const ft=Fe.target.value===Zp.And.toString()?Zp.And:Zp.Or;y(ft)},[y]);return d.useImperativeHandle(x,()=>({focus:()=>{var Fe;st!=null&&st.InputComponent?Ae==null||(Fe=Ae.current)==null||Fe.focus():_e.current.focus()}}),[st]),(0,a.jsxs)(Gzn,pn({ref:t,className:Ce.root,ownerState:me},B,{children:[(0,a.jsx)(Yzn,pn({variant:"standard",as:me.components.BaseFormControl},Ue,C,{className:Gl(Ce.deleteIcon,Ue.className,C.className),ownerState:me,children:(0,a.jsx)(Da,{"aria-label":W.current.getLocaleText("filterPanelDeleteIconLabel"),title:W.current.getLocaleText("filterPanelDeleteIconLabel"),onClick:()=>{me.disableMultipleColumnsFiltering?u.value===void 0?h(u):p(pn({},u,{value:void 0})):h(u)},size:"small",children:(0,a.jsx)(me.components.FilterPanelDeleteIcon,{fontSize:"small"})})})),(0,a.jsx)(Kzn,pn({variant:"standard",as:me.components.BaseFormControl},Ue,_,{sx:pn({display:Be?"flex":"none",visibility:g?"visible":"hidden"},Ue.sx||{},_.sx||{}),className:Gl(Ce.linkOperatorInput,Ue.className,_.className),ownerState:me,children:(0,a.jsx)(me.components.BaseSelect,pn({inputProps:{"aria-label":W.current.getLocaleText("filterPanelLinkOperator")},value:m,onChange:ut,disabled:!!v||b.length===1,native:$e},(o=me.componentsProps)==null?void 0:o.baseSelect,{children:b.map(Fe=>(0,a.jsx)(Je,{value:Fe.toString(),children:W.current.getLocaleText(Jzn(Fe))},Fe.toString()))}))})),(0,a.jsxs)(Xzn,pn({variant:"standard",as:me.components.BaseFormControl},Ue,M,{className:Gl(Ce.columnInput,Ue.className,M.className),ownerState:me,children:[(0,a.jsx)(uc,{htmlFor:G,id:J,children:W.current.getLocaleText("filterPanelColumns")}),(0,a.jsx)(me.components.BaseSelect,pn({labelId:J,id:G,label:W.current.getLocaleText("filterPanelColumns"),value:u.columnField||"",onChange:gt,native:$e},(s=me.componentsProps)==null?void 0:s.baseSelect,{children:nt.map(Fe=>(0,a.jsx)(Je,{value:Fe.field,children:h7(Fe)},Fe.field))}))]})),(0,a.jsxs)(Zzn,pn({variant:"standard",as:me.components.BaseFormControl},Ue,T,{className:Gl(Ce.operatorInput,Ue.className,T.className),ownerState:me,children:[(0,a.jsx)(uc,{htmlFor:te,id:re,children:W.current.getLocaleText("filterPanelOperators")}),(0,a.jsx)(me.components.BaseSelect,pn({labelId:re,label:W.current.getLocaleText("filterPanelOperators"),id:te,value:u.operatorValue,onChange:lt,native:$e,inputRef:_e},(l=me.componentsProps)==null?void 0:l.baseSelect,{children:rt==null||(c=rt.filterOperators)==null?void 0:c.map(Fe=>(0,a.jsx)(Je,{value:Fe.value,children:Fe.label||W.current.getLocaleText(`filterOperator${(0,na.A)(Fe.value)}`)},Fe.value))}))]})),(0,a.jsx)(Qzn,pn({variant:"standard",as:me.components.BaseFormControl},Ue,Ke,{className:Gl(Ce.valueInput,Ue.className,Ke.className),ownerState:me,children:st!=null&&st.InputComponent?(0,a.jsx)(st.InputComponent,pn({apiRef:W,item:u,applyValue:p,focusElementRef:Ae},st.InputComponentProps,Ne)):null}))]}))}),eWn=["linkOperators","columnsSort","filterFormProps","children"],tWn=d.forwardRef(function(e,t){var n;const r=bs(),i=To(),o=Oo(r,N0),s=Oo(r,NY),l=d.useRef(null),{linkOperators:c=[Zp.And,Zp.Or],columnsSort:u,filterFormProps:f}=e,h=bo(e,eWn),p=d.useCallback(b=>{r.current.upsertFilterItem(b)},[r]),m=d.useCallback(b=>{r.current.setFilterLinkOperator(b)},[r]),g=d.useCallback(()=>{const b=s.find(S=>{var C;return(C=S.filterOperators)==null?void 0:C.length});return b?{columnField:b.field,operatorValue:b.filterOperators[0].value,id:Math.round(1e5*Math.random())}:null},[s]),v=d.useMemo(()=>{if(o.items.length)return o.items;const b=g();return b?[b]:[]},[o.items,g]),y=v.length>1,x=d.useCallback(b=>{const S=v.length===1;r.current.deleteFilterItem(b),S&&r.current.hideFilterPanel()},[r,v.length]);return d.useEffect(()=>{c.length>0&&o.linkOperator&&!c.includes(o.linkOperator)&&m(c[0])},[c,m,o.linkOperator]),d.useEffect(()=>{v.length>0&&l.current.focus()},[v.length]),(0,a.jsxs)(nst,pn({ref:t},h,{children:[(0,a.jsx)(est,{children:v.map((b,S)=>(0,a.jsx)(qzn,pn({item:b,applyFilterChanges:p,deleteFilter:x,hasMultipleFilters:y,showMultiFilterOperators:S>0,multiFilterOperator:o.linkOperator,disableMultiFilterOperator:S!==1,applyMultiFilterOperatorChanges:m,focusElementRef:S===v.length-1?l:null,linkOperators:c,columnsSort:u},f),b.id==null?S:b.id))}),!i.disableMultipleColumnsFiltering&&(0,a.jsx)(tst,{children:(0,a.jsx)(i.components.BaseButton,pn({onClick:()=>{const b=g();b&&r.current.upsertFilterItems([...v,b])},startIcon:(0,a.jsx)(Pot,{})},(n=i.componentsProps)==null?void 0:n.baseButton,{children:r.current.getLocaleText("filterPanelAddFilter")}))})]}))}),nWn=["children","onClick"],rWn=d.forwardRef(function(e,t){var n;const{children:r,onClick:i}=e,o=bo(e,nWn),s=bs(),l=To(),c=(0,vd.A)(),u=(0,vd.A)(),[f,h]=d.useState(!1),p=d.useRef(null),m=(0,iu.A)(t,p),g=()=>h(!1);return r==null?null:(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(l.components.BaseButton,pn({ref:m,size:"small",startIcon:(0,a.jsx)(l.components.ExportIcon,{}),"aria-expanded":f?"true":void 0,"aria-label":s.current.getLocaleText("toolbarExportLabel"),"aria-haspopup":"menu","aria-labelledby":u,id:c},o,{onClick:v=>{h(y=>!y),i?.(v)}},(n=l.componentsProps)==null?void 0:n.baseButton,{children:s.current.getLocaleText("toolbarExport")})),(0,a.jsx)(m0e,{open:f,target:p.current,onClickAway:v=>{var y;p.current===v.target||(y=p.current)!=null&&y.contains(v.target)||h(!1)},position:"bottom-start",children:(0,a.jsx)(Tw,{id:u,className:Jr.menuList,"aria-labelledby":c,onKeyDown:v=>{f0e(v.key)&&v.preventDefault(),Dot(v.key)&&g()},autoFocusItem:f,children:d.Children.map(r,v=>d.isValidElement(v)?d.cloneElement(v,{hideMenu:g}):v)})})]})}),aWn=["hideMenu","options"],iWn=["hideMenu","options"],oWn=["csvOptions","printOptions","excelOptions"],sWn=e=>{const t=bs(),{hideMenu:n,options:r}=e,i=bo(e,aWn);return(0,a.jsx)(Fi,pn({onClick:()=>{t.current.exportDataAsCsv(r),n?.()}},i,{children:t.current.getLocaleText("toolbarExportCSV")}))},lWn=e=>{const t=bs(),{hideMenu:n,options:r}=e,i=bo(e,iWn);return(0,a.jsx)(Fi,pn({onClick:()=>{t.current.exportDataAsPrint(r),n?.()}},i,{children:t.current.getLocaleText("toolbarExportPrint")}))},Ybr=d.forwardRef(function(e,t){const{csvOptions:n={},printOptions:r={},excelOptions:i}=e,o=bo(e,oWn),s=bs().current.unstable_applyPipeProcessors("exportMenu",[],{excelOptions:i,csvOptions:n,printOptions:r}).sort((l,c)=>l.componentName>c.componentName?1:-1);return s.length===0?null:(0,a.jsx)(rWn,pn({},o,{ref:t,children:s.map((l,c)=>d.cloneElement(l.component,{key:c}))}))}),p7=()=>({items:[],linkOperator:Zp.And,quickFilterValues:[],quickFilterLogicOperator:Zp.And}),cWn=["className","rowCount","visibleRowCount"],uWn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"RowCount",overridesResolver:(e,t)=>t.rowCount})(({theme:e})=>({alignItems:"center",display:"flex",margin:e.spacing(0,2)})),dWn=d.forwardRef(function(e,t){const{className:n,rowCount:r,visibleRowCount:i}=e,o=bo(e,cWn),s=bs(),l=To(),c=(f=>{const{classes:h}=f;return(0,Ur.A)({root:["rowCount"]},cl,h)})(l);if(r===0)return null;const u=i<r?s.current.getLocaleText("footerTotalVisibleRows")(i,r):r.toLocaleString();return(0,a.jsxs)(uWn,pn({ref:t,className:Gl(c.root,n),ownerState:l},o,{children:[s.current.getLocaleText("footerTotalRows")," ",u]}))}),fWn=["className","selectedRowCount"],hWn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"SelectedRowCount",overridesResolver:(e,t)=>t.selectedRowCount})(({theme:e})=>({alignItems:"center",display:"flex",margin:e.spacing(0,2),visibility:"hidden",width:0,height:0,[e.breakpoints.up("sm")]:{visibility:"visible",width:"auto",height:"auto"}})),pWn=d.forwardRef(function(e,t){const{className:n,selectedRowCount:r}=e,i=bo(e,fWn),o=bs(),s=To(),l=(u=>{const{classes:f}=u;return(0,Ur.A)({root:["selectedRowCount"]},cl,f)})(s),c=o.current.getLocaleText("footerRowSelected")(r);return(0,a.jsx)(hWn,pn({ref:t,className:Gl(l.root,n),ownerState:s},i,{children:c}))}),mWn=d.forwardRef(function(e,t){var n;const r=bs(),i=To(),o=Oo(r,aVn),s=Oo(r,V$n),l=Oo(r,yot),c=!i.hideFooterSelectedRowCount&&s>0?(0,a.jsx)(pWn,{selectedRowCount:s}):(0,a.jsx)("div",{}),u=i.hideFooterRowCount||i.pagination?null:(0,a.jsx)(dWn,{rowCount:o,visibleRowCount:l}),f=i.pagination&&!i.hideFooterPagination&&i.components.Pagination&&(0,a.jsx)(i.components.Pagination,pn({},(n=i.componentsProps)==null?void 0:n.pagination));return(0,a.jsxs)(b$n,pn({ref:t},e,{children:[c,u,f]}))}),gWn=d.forwardRef(function(e,t){var n,r;const i=To();return(0,a.jsxs)("div",pn({ref:t},e,{children:[(0,a.jsx)(i.components.PreferencesPanel,pn({},(n=i.componentsProps)==null?void 0:n.preferencesPanel)),i.components.Toolbar&&(0,a.jsx)(i.components.Toolbar,pn({},(r=i.componentsProps)==null?void 0:r.toolbar))]}))}),vWn=d.forwardRef(function(e,t){return(0,a.jsx)(VY,pn({ref:t},e,{children:(0,a.jsx)(wg,{})}))}),yWn=d.forwardRef(function(e,t){const n=bs().current.getLocaleText("noRowsLabel");return(0,a.jsx)(VY,pn({ref:t},e,{children:n}))}),xWn=(0,qt.Ay)(b0)(({theme:e})=>({[`& .${xE.selectLabel}`]:{display:"none",[e.breakpoints.up("sm")]:{display:"block"}},[`& .${xE.input}`]:{display:"none",[e.breakpoints.up("sm")]:{display:"inline-flex"}}})),bWn=d.forwardRef(function(e,t){var n;const r=bs(),i=To(),o=Oo(r,H4),s=d.useMemo(()=>Math.floor(o.rowCount/(o.pageSize||1)),[o.rowCount,o.pageSize]),l=d.useCallback(h=>{const p=Number(h.target.value);r.current.setPageSize(p)},[r]),c=d.useCallback((h,p)=>{r.current.setPage(p)},[r]);if(0)var u,f;return(0,a.jsx)(xWn,pn({ref:t,component:"div",count:o.rowCount,page:o.page<=s?o.page:s,rowsPerPageOptions:(n=i.rowsPerPageOptions)!=null&&n.includes(o.pageSize)?i.rowsPerPageOptions:[],rowsPerPage:o.pageSize,onPageChange:c,onRowsPerPageChange:l},r.current.getLocaleText("MuiTablePagination"),e))}),GY=(e,t)=>{let n,r;return t.pagination&&t.paginationMode==="client"?(r=y0e(e),n=z$n(e)):(n=B2(e),r=n.length===0?null:{firstRowIndex:0,lastRowIndex:n.length-1}),{rows:n,range:r}},aA=(e,t)=>{const n=GY(e,t);return d.useMemo(()=>({rows:n.rows,range:n.range}),[n.rows,n.range])},S0e="__detail_panel_toggle__",wWn=["selected","rowId","row","index","style","position","rowHeight","className","visibleColumns","renderedColumns","containerWidth","firstColumnToRender","lastColumnToRender","cellFocus","cellTabIndex","editRowsState","isLastVisible","onClick","onDoubleClick","onMouseEnter","onMouseLeave"],SWn=["changeReason"],CWn=({width:e})=>e?(0,a.jsx)("div",{className:"MuiDataGrid-cell",style:{width:e}}):null,EWn=d.forwardRef(function(e,t){var n;const{selected:r,rowId:i,row:o,index:s,style:l,position:c,rowHeight:u,className:f,visibleColumns:h,renderedColumns:p,containerWidth:m,firstColumnToRender:g,cellFocus:v,cellTabIndex:y,editRowsState:x,isLastVisible:b=!1,onClick:S,onDoubleClick:C,onMouseEnter:_,onMouseLeave:T}=e,M=bo(e,wWn),j=bs(),B=d.useRef(null),W=To(),K=aA(j,W),G=Oo(j,FY),J=Oo(j,Hy),te=Oo(j,r0e),re=Oo(j,s0e),me=(0,iu.A)(B,t),Ce=s+re+2,{hasScrollX:Ae,hasScrollY:_e}=(n=j.current.getRootDimensions())!=null?n:{hasScrollX:!1,hasScrollY:!1},Be=(ft=>{const{editable:Ct,editing:Tt,selected:Ut,isLastVisible:zt,rowHeight:Ht,classes:nn}=ft;return(0,Ur.A)({root:["row",Ut&&"selected",Ct&&"row--editable",Tt&&"row--editing",zt&&"row--lastVisible",Ht==="auto"&&"row--dynamicHeight"]},cl,nn)})({selected:r,isLastVisible:b,classes:W.classes,editing:j.current.getRowMode(i)===Yl.Edit,editable:W.editMode===pp.Row,rowHeight:u});d.useLayoutEffect(()=>{u==="auto"&&B.current&&typeof ResizeObserver>"u"&&j.current.unstable_storeRowHeightMeasurement(i,B.current.clientHeight,c)},[j,u,i,c]),d.useLayoutEffect(()=>{if(K.range){const Tt=j.current.getRowIndexRelativeToVisibleRows(i);Tt!=null&&j.current.unstable_setLastMeasuredRowIndex(Tt)}const ft=B.current;if(!ft||u!=="auto"||typeof ResizeObserver>"u")return;const Ct=new ResizeObserver(Tt=>{const[Ut]=Tt,zt=Ut.borderBoxSize&&Ut.borderBoxSize.length>0?Ut.borderBoxSize[0].blockSize:Ut.contentRect.height;j.current.unstable_storeRowHeightMeasurement(i,zt,c)});return Ct.observe(ft),()=>Ct.disconnect()},[j,K.range,s,u,i,c]);const Ue=d.useCallback((ft,Ct)=>Tt=>{(Tt.target.nodeType!==1||Tt.currentTarget.contains(Tt.target))&&j.current.getRow(i)&&(j.current.publishEvent(ft,j.current.getRowParams(i),Tt),Ct&&Ct(Tt))},[j,i]),$e=d.useCallback(ft=>{const Ct=function(Ut,zt){return Ut.closest(`.${zt}`)}(ft.target,Jr.cell),Tt=Ct?.getAttribute("data-field");Tt&&(Tt===f7.field||Tt===S0e||Tt==="__reorder__"||j.current.getCellMode(i,Tt)===nl.Edit||j.current.getColumn(Tt).type===b0e)||Ue("rowClick",S)(ft)},[j,S,Ue,i]),Je=d.useCallback((ft,Ct)=>{var Tt;const Ut=j.current.getCellParams(i,ft.field),zt=[],Ht=W.disableColumnReorder&&ft.disableReorder||!W.rowReordering&&!!J.length&&te>1&&Object.keys(x).length>0;ft.cellClassName&&zt.push(Gl(typeof ft.cellClassName=="function"?ft.cellClassName(Ut):ft.cellClassName));const nn=x[i]?x[i][ft.field]:null;let Bt=null;var on;if(nn==null&&ft.renderCell&&(Bt=ft.renderCell(pn({},Ut,{api:j.current})),zt.push(Gl(Jr["cell--withRenderer"],(on=W.classes)==null?void 0:on["cell--withRenderer"]))),nn!=null&&ft.renderEditCell){var Tn;let ir=o;j.current.unstable_getRowWithUpdatedValues&&(ir=j.current.unstable_getRowWithUpdatedValues(i,ft.field));const Vn=pn({},Ut,{row:ir},bo(nn,SWn),{api:j.current});Bt=ft.renderEditCell(Vn),zt.push(Gl(Jr["cell--editing"],(Tn=W.classes)==null?void 0:Tn["cell--editing"]))}W.getCellClassName&&zt.push(W.getCellClassName(Ut));const $n=v!==null&&v.id===i&&v.field===ft.field,rr=y!==null&&y.id===i&&y.field===ft.field&&Ut.cellMode==="view"?0:-1;return(0,a.jsx)(W.components.Cell,pn({value:Ut.value,field:ft.field,width:Ct.width,rowId:i,height:u,showRightBorder:Ct.showRightBorder,formattedValue:Ut.formattedValue,align:ft.align||"left",cellMode:Ut.cellMode,colIndex:Ct.indexRelativeToAllColumns,isEditable:Ut.isEditable,hasFocus:$n,tabIndex:rr,className:Gl(zt),colSpan:Ct.colSpan,disableDragEvents:Ht},(Tt=W.componentsProps)==null?void 0:Tt.cell,{children:Bt}),ft.field)},[j,y,x,v,W,o,u,i,te,J.length]),Ne=j.current.unstable_getRowInternalSizes(i);let Ke=u;if(Ke==="auto"&&Ne){let ft=0;const Ct=Object.entries(Ne).reduce((Tt,[Ut,zt])=>/^base[A-Z]/.test(Ut)?(ft+=1,zt>Tt?zt:Tt):Tt,0);Ct>0&&ft>1&&(Ke=Ct)}const nt=pn({},l,{maxHeight:u==="auto"?"none":u,minHeight:Ke});if(Ne!=null&&Ne.spacingTop&&(nt[W.rowSpacingType==="border"?"borderTopWidth":"marginTop"]=Ne.spacingTop),Ne!=null&&Ne.spacingBottom){const ft=W.rowSpacingType==="border"?"borderBottomWidth":"marginBottom";let Ct=nt[ft];typeof Ct!="number"&&(Ct=parseInt(Ct||"0",10)),Ct+=Ne.spacingBottom,nt[ft]=Ct}const rt=j.current.unstable_applyPipeProcessors("rowClassName",[],i);if(typeof W.getRowClassName=="function"){var st;const ft=s-(((st=K.range)==null?void 0:st.firstRowIndex)||0),Ct=pn({},j.current.getRowParams(i),{isFirstVisible:ft===0,isLastVisible:ft===K.rows.length-1,indexRelativeToCurrentPage:ft});rt.push(W.getRowClassName(Ct))}const gt=J$n(1e4,20,80),lt=[];for(let ft=0;ft<p.length;ft+=1){const Ct=p[ft],Tt=g+ft,Ut=Tt===h.length-1,zt=Ut?!(Ut&&Ae&&!_e)&&W.disableExtendRowFullWidth:W.showCellRightBorder,Ht=j.current.unstable_getCellColSpanInfo(i,Tt);if(Ht&&!Ht.spannedByColSpan)if(o){const{colSpan:nn,width:Bt}=Ht.cellProps,on={width:Bt,colSpan:nn,showRightBorder:zt,indexRelativeToAllColumns:Tt};lt.push(Je(Ct,on))}else{const{width:nn}=Ht.cellProps,Bt=Math.round(gt());lt.push((0,a.jsx)(W.components.SkeletonCell,{width:nn,contentWidth:Bt,field:Ct.field,align:Ct.align},Ct.field))}}const ut=m-G,Fe=o?{onClick:$e,onDoubleClick:Ue("rowDoubleClick",C),onMouseEnter:Ue("rowMouseEnter",_),onMouseLeave:Ue("rowMouseLeave",T)}:null;return(0,a.jsxs)("div",pn({ref:me,"data-id":i,"data-rowindex":s,role:"row",className:Gl(...rt,Be.root,f),"aria-rowindex":Ce,"aria-selected":r,style:nt},Fe,M,{children:[lt,ut>0&&(0,a.jsx)(CWn,{width:ut})]}))});class _Wn{constructor(t=1e3){this.timeouts=new Map,this.cleanupTimeout=1e3,this.cleanupTimeout=t}register(t,n,r){this.timeouts||(this.timeouts=new Map);const i=setTimeout(()=>{typeof n=="function"&&n(),this.timeouts.delete(r.cleanupToken)},this.cleanupTimeout);this.timeouts.set(r.cleanupToken,i)}unregister(t){const n=this.timeouts.get(t.cleanupToken);n&&(this.timeouts.delete(t.cleanupToken),clearTimeout(n))}reset(){this.timeouts&&(this.timeouts.forEach((t,n)=>{this.unregister({cleanupToken:n})}),this.timeouts=void 0)}}class TWn{constructor(){this.registry=new FinalizationRegistry(t=>{typeof t=="function"&&t()})}register(t,n,r){this.registry.register(t,n,r)}unregister(t){this.registry.unregister(t)}reset(){}}var vC;(function(e){e.DataGrid="DataGrid",e.DataGridPro="DataGridPro"})(vC||(vC={}));class AWn{}const ao=function(e){let t=0;return function(n,r,i,o){e.registry===null&&(e.registry=typeof FinalizationRegistry<"u"?new TWn:new _Wn);const[s]=d.useState(new AWn),l=d.useRef(null),c=d.useRef();c.current=i;const u=d.useRef(null);if(!l.current&&c.current){const f=(h,p,m)=>{var g;p.defaultMuiPrevented||(g=c.current)==null||g.call(c,h,p,m)};l.current=n.current.subscribeEvent(r,f,o),t+=1,u.current={cleanupToken:t},e.registry.register(s,()=>{var h;(h=l.current)==null||h.call(l),l.current=null,u.current=null},u.current)}else!c.current&&l.current&&(l.current(),l.current=null,u.current&&(e.registry.unregister(u.current),u.current=null));d.useEffect(()=>{if(!l.current&&c.current){const f=(h,p,m)=>{var g;p.defaultMuiPrevented||(g=c.current)==null||g.call(c,h,p,m)};l.current=n.current.subscribeEvent(r,f,o)}return u.current&&e.registry&&(e.registry.unregister(u.current),u.current=null),()=>{var f;(f=l.current)==null||f.call(l),l.current=null}},[n,r,o])}}({registry:null}),PWn={isFirst:!0};function vl(e,t,n){ao(e,t,n,PWn)}const OWn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"ScrollArea",overridesResolver:(e,t)=>[{[`&.${Jr["scrollArea--left"]}`]:t["scrollArea--left"]},{[`&.${Jr["scrollArea--right"]}`]:t["scrollArea--right"]},t.scrollArea]})(()=>({position:"absolute",top:0,zIndex:101,width:20,bottom:0,[`&.${Jr["scrollArea--left"]}`]:{left:0},[`&.${Jr["scrollArea--right"]}`]:{right:0}}));function jWn(e){const{scrollDirection:t}=e,n=d.useRef(null),r=bs(),i=d.useRef(),[o,s]=d.useState(!1),l=Oo(r,xot),c=d.useRef({left:0,top:0}),u=pn({},To(),{scrollDirection:t}),f=(g=>{const{scrollDirection:v,classes:y}=g;return(0,Ur.A)({root:["scrollArea",`scrollArea--${v}`]},cl,y)})(u),h=d.useCallback(g=>{c.current=g},[]),p=d.useCallback(g=>{let v;if(t==="left")v=g.clientX-n.current.getBoundingClientRect().right;else{if(t!=="right")throw new Error("MUI: Wrong drag direction");v=Math.max(1,g.clientX-n.current.getBoundingClientRect().left)}v=1.5*(v-1)+1,clearTimeout(i.current),i.current=setTimeout(()=>{r.current.scroll({left:c.current.left+v,top:c.current.top})})},[t,r]);d.useEffect(()=>()=>{clearTimeout(i.current)},[]);const m=d.useCallback(()=>{s(g=>!g)},[]);return ao(r,"rowsScroll",h),ao(r,"columnHeaderDragStart",m),ao(r,"columnHeaderDragEnd",m),o?(0,a.jsx)(OWn,{ref:n,className:Gl(f.root),ownerState:u,onDragOver:p,style:{height:l}}):null}const ist=d.memo(jWn),MWn=({apiRef:e,props:t,children:n})=>(0,a.jsx)(fot.Provider,{value:t,children:(0,a.jsx)(dot.Provider,{value:e,children:n})}),RWn=function(){try{const e="__some_random_key_you_are_not_going_to_use__";return window.localStorage.setItem(e,e),window.localStorage.removeItem(e),!0}catch{return!1}}()&&window.localStorage.getItem("DEBUG")!=null,m7=()=>{},DWn={debug:m7,info:m7,warn:m7,error:m7},ost=["debug","info","warn","error"];function sst(e,t,n=console){const r=ost.indexOf(t);if(r===-1)throw new Error(`MUI: Log level ${t} not recognized.`);return ost.reduce((o,s,l)=>(o[s]=l>=r?(...c)=>{const[u,...f]=c;n[s](`MUI: ${e} - ${u}`,...f)}:m7,o),{})}function sc(e,t,n){const r=d.useRef(t),[i]=d.useState(Object.keys(t)),o=d.useCallback(()=>{e.current&&i.forEach(s=>{e.current.hasOwnProperty(s)||(e.current[s]=(...l)=>r.current[s](...l))})},[i,e]);d.useEffect(()=>{r.current=t},[t]),d.useEffect(()=>{o()},[o]),o()}class kWn{constructor(){this.maxListeners=10,this.warnOnce=!1,this.events={}}on(t,n,r={}){let i=this.events[t];i||(i={highPriority:new Map,regular:new Map},this.events[t]=i),r.isFirst?i.highPriority.set(n,!0):i.regular.set(n,!0)}removeListener(t,n){this.events[t]&&(this.events[t].regular.delete(n),this.events[t].highPriority.delete(n))}removeAllListeners(){this.events={}}emit(t,...n){const r=this.events[t];if(!r)return;const i=Array.from(r.highPriority.keys()),o=Array.from(r.regular.keys());for(let s=i.length-1;s>=0;s-=1){const l=i[s];r.highPriority.has(l)&&l.apply(this,n)}for(let s=0;s<o.length;s+=1){const l=o[s];r.regular.has(l)&&l.apply(this,n)}}once(t,n){const r=this;this.on(t,function i(...o){r.removeListener(t,i),n.apply(r,o)})}}let lst=0;function IWn(e,t){const n=d.useRef();n.current||(n.current={unstable_eventManager:new kWn,unstable_caches:{},state:{},instanceId:lst},lst+=1),d.useImperativeHandle(e,()=>n.current,[n]);const r=d.useCallback((...s)=>{const[l,c,u={}]=s;if(u.defaultMuiPrevented=!1,(h=>h.isPropagationStopped!==void 0)(u)&&u.isPropagationStopped())return;const f=t.signature===vC.DataGridPro?{api:n.current}:{};n.current.unstable_eventManager.emit(l,c,u,f)},[n,t.signature]),i=d.useCallback((s,l,c)=>{n.current.unstable_eventManager.on(s,l,c);const u=n.current;return()=>{u.unstable_eventManager.removeListener(s,l)}},[n]),o=d.useCallback(s=>{n.current.publishEvent("componentError",s)},[n]);return sc(n,{subscribeEvent:i,publishEvent:r,showError:o}),d.useEffect(()=>{const s=n.current;return()=>{var l;(l=s.instanceId)!==void 0?N2.cache&&N2.cache[l]&&delete N2.cache[l]:N2.cache=null,s.publishEvent("unmount")}},[n]),n}function g7(e){return g7=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},g7(e)}function v7(e){var t=function(n,r){if(g7(n)!="object"||!n)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(g7(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return g7(t)=="symbol"?t:String(t)}const y7=e=>{const t=d.useRef(!0);t.current&&(t.current=!1,e())},Xf=(e,t,n)=>{const r=d.useRef(),i=d.useRef(`mui-${Math.round(1e9*Math.random())}`),o=d.useCallback(()=>{r.current=e.current.unstable_registerPipeProcessor(t,i.current,n)},[e,n,t]);y7(()=>{o()});const s=d.useRef(!0);d.useEffect(()=>(s.current?s.current=!1:o(),()=>{r.current&&(r.current(),r.current=null)}),[o])},C0e=(e,t,n)=>{const r=d.useRef(),i=d.useRef(`mui-${Math.round(1e9*Math.random())}`),o=d.useCallback(()=>{r.current=e.current.unstable_registerPipeApplier(t,i.current,n)},[e,n,t]);y7(()=>{o()});const s=d.useRef(!0);d.useEffect(()=>(s.current?s.current=!1:o(),()=>{r.current&&(r.current(),r.current=null)}),[o])},E0e=(e,t,n,r)=>{const i=d.useCallback(()=>{e.current.unstable_registerStrategyProcessor(t,n,r)},[e,r,n,t]);y7(()=>{i()});const o=d.useRef(!0);d.useEffect(()=>{o.current?o.current=!1:i()},[i])},x7="none",cst={rowTreeCreation:"rowTree",filtering:"rowTree",sorting:"rowTree"},FWn=["stateId"],NWn=(e,t)=>{const n=IWn(e,t);return((r,i)=>{r.current.getLogger=d.useCallback(o=>RWn?sst(o,"debug",i.logger):i.logLevel?sst(o,i.logLevel.toString(),i.logger):DWn,[i.logLevel,i.logger])})(n,t),function(r,i){const o=d.useCallback(s=>{r.current.setState(l=>pn({},l,{error:s}))},[r]);d.useEffect(()=>{i.error?o({error:i.error}):o(null)},[o,i.error]),ao(r,"componentError",o)}(n,t),((r,i)=>{const o=d.useRef({}),[,s]=d.useState(),l=d.useCallback(h=>{const{stateId:p}=h,m=bo(h,FWn);o.current[p]=pn({},m,{stateId:p})},[]),c=d.useCallback((h,p)=>{let m;if(m=zot(h)?h(r.current.state):h,r.current.state===m)return!1;let g=!1;const v=[];if(Object.keys(o.current).forEach(y=>{const x=o.current[y],b=x.stateSelector(r.current.state,r.current.instanceId),S=x.stateSelector(m,r.current.instanceId);S!==b&&(v.push({stateId:x.stateId,hasPropChanged:S!==x.propModel}),x.propModel!==void 0&&S!==x.propModel&&(g=!0))}),v.length>1)throw new Error(`You're not allowed to update several sub-state in one transaction. You already updated ${v[0].stateId}, therefore, you're not allowed to update ${v.map(y=>y.stateId).join(", ")} in the same transaction.`);if(g||(r.current.state=m,r.current.publishEvent&&r.current.publishEvent("stateChange",m)),v.length===1){const{stateId:y,hasPropChanged:x}=v[0],b=o.current[y],S=b.stateSelector(m,r.current.instanceId);if(b.propOnChange&&x){const C=i.signature===vC.DataGridPro?{api:r.current,reason:p}:{reason:p};b.propOnChange(S,C)}g||r.current.publishEvent(b.changeEvent,S,{reason:p})}return!g},[r,i.signature]),u=d.useCallback((h,p,m)=>r.current.setState(g=>pn({},g,{[h]:p(g[h])}),m),[r]),f=d.useCallback(()=>s(()=>r.current.state),[r]);sc(r,{setState:c,forceUpdate:f,unstable_updateControlState:u,unstable_registerControlState:l})})(n,t),(r=>{const i=d.useRef({}),o=d.useCallback(f=>{f&&Object.values(f.appliers).forEach(h=>{h()})},[]),s=d.useCallback((f,h,p)=>{i.current[f]||(i.current[f]={processors:new Map,appliers:{}});const m=i.current[f];return m.processors.get(h)!==p&&(m.processors.set(h,p),o(m)),()=>{i.current[f].processors.set(h,null)}},[o]),l=d.useCallback((f,h,p)=>(i.current[f]||(i.current[f]={processors:new Map,appliers:{}}),i.current[f].appliers[h]=p,()=>{const m=bo(i.current[f].appliers,[h].map(v7));i.current[f].appliers=m}),[]),c=d.useCallback(f=>{const h=i.current[f];o(h)},[o]),u=d.useCallback((...f)=>{const[h,p,m]=f;return i.current[h]?Array.from(i.current[h].processors.values()).reduce((g,v)=>v?v(g,m):g,p):p},[]);sc(r,{unstable_registerPipeProcessor:s,unstable_registerPipeApplier:l,unstable_requestPipeProcessorsApplication:c,unstable_applyPipeProcessors:u})})(n),(r=>{const i=d.useRef(new Map),o=d.useRef({}),s=d.useCallback((f,h,p)=>{const m=()=>{const y=bo(o.current[h],[f].map(v7));o.current[h]=y};o.current[h]||(o.current[h]={});const g=o.current[h],v=g[f];return g[f]=p,v&&v!==p&&f===r.current.unstable_getActiveStrategy(cst[h])&&r.current.publishEvent("activeStrategyProcessorChange",h),m},[r]),l=d.useCallback((f,h)=>{const p=r.current.unstable_getActiveStrategy(cst[f]);if(p==null)throw new Error("Can't apply a strategy processor before defining an active strategy");const m=o.current[f];if(!m||!m[p])throw new Error(`No processor found for processor "${f}" on strategy "${p}"`);return(0,m[p])(h)},[r]),c=d.useCallback(f=>{var h;const p=Array.from(i.current.entries()).find(([,m])=>m.group===f&&m.isAvailable());return(h=p?.[0])!=null?h:x7},[]),u=d.useCallback((f,h,p)=>{i.current.set(h,{group:f,isAvailable:p}),r.current.publishEvent("strategyAvailabilityChange")},[r]);sc(r,{unstable_registerStrategyProcessor:s,unstable_applyStrategyProcessor:l,unstable_getActiveStrategy:c,unstable_setStrategyAvailability:u})})(n),((r,i)=>{const o=d.useCallback(s=>{if(i.localeText[s]==null)throw new Error(`Missing translation for key ${s}.`);return i.localeText[s]},[i.localeText]);r.current.getLocaleText=o})(n,t),n},Vm=(e,t,n)=>{const r=d.useRef(!1);r.current||(t.current.state=e(t.current.state,n,t),r.current=!0)};function ust(e){const t=document.createElement("span");t.style.whiteSpace="pre",t.style.userSelect="all",t.style.opacity="0px",t.textContent=e,document.body.appendChild(t);const n=document.createRange();n.selectNode(t);const r=window.getSelection();r.removeAllRanges(),r.addRange(n);try{document.execCommand("copy")}finally{document.body.removeChild(t)}}const LWn=e=>{const t=d.useCallback((r=!1)=>{if(e.current.getSelectedRows().size===0)return;const i=e.current.getDataAsCsv({includeHeaders:r,delimiter:"	"});navigator.clipboard?navigator.clipboard.writeText(i).catch(()=>{ust(i)}):ust(i)},[e]),n=d.useCallback(r=>{const i=r.ctrlKey||r.metaKey||r.altKey;var o,s;String.fromCharCode(r.keyCode)==="C"&&i&&(o=r.target,((s=window.getSelection())==null?void 0:s.toString())!==""||o&&(o.selectionEnd||0)-(o.selectionStart||0)>0||e.current.unstable_copySelectedRowsToClipboard(r.altKey))},[e]);((r,i,o,s,l)=>{const c=Yd(r,"useNativeEventListener"),[u,f]=d.useState(!1),h=d.useRef(s),p=d.useCallback(m=>h.current&&h.current(m),[]);d.useEffect(()=>{h.current=s},[s]),d.useEffect(()=>{let m;if(m=zot(i)?i():i&&i.current?i.current:null,m&&o&&!u){c.debug(`Binding native ${o} event`),m.addEventListener(o,p,l);const g=m;f(!0);const v=()=>{c.debug(`Clearing native ${o} event`),g.removeEventListener(o,p,l)};r.current.subscribeEvent("unmount",v)}},[i,p,o,u,c,l,r])})(e,e.current.rootElementRef,"keydown",n),sc(e,{unstable_copySelectedRowsToClipboard:t})},dst=e=>e.columnMenu,BWn=e=>pn({},e,{columnMenu:{open:!1}}),UWn=(e,t,n)=>{var r,i,o,s,l,c,u;const f=!!t.columnVisibilityModel||!((r=t.initialState)==null||(i=r.columns)==null||!i.columnVisibilityModel);n.current.unstable_caches.columns={isUsingColumnVisibilityModel:f};const h=Qot(t.columnTypes);return pn({},e,{columns:X4({apiRef:n,columnTypes:h,columnsToUpsert:t.columns,initialState:(o=t.initialState)==null?void 0:o.columns,shouldRegenColumnVisibilityModelFromColumns:!f,currentColumnVisibilityModel:(s=(l=t.columnVisibilityModel)!=null?l:(c=t.initialState)==null||(u=c.columns)==null?void 0:u.columnVisibilityModel)!=null?s:{},keepOnlyColumnsToUpsert:!0})})},fst=Io(e=>e.columnGrouping,e=>e.lookup),VWn=["groupId","children"],hst=(e,t,n)=>{if(wot(e)){if(n[e.field]!==void 0)throw new Error(["MUI: columnGroupingModel contains duplicated field",`column field ${e.field} occurrs two times in the grouping model:`,`- ${n[e.field].join(" > ")}`,`- ${t.join(" > ")}`].join(`
`));return void(n[e.field]=t)}const{groupId:r,children:i}=e;i.forEach(o=>{hst(o,[...t,r],n)})},pst=e=>{if(!e)return{};const t={};return e.forEach(n=>{hst(n,[],t)}),t},_0e=e=>{let t={};return e.forEach(n=>{if(wot(n))return;const{groupId:r,children:i}=n,o=bo(n,VWn);if(!r)throw new Error("MUI: An element of the columnGroupingModel does not have either `field` or `groupId`.");i||console.warn(`MUI: group groupId=${r} has no children.`);const s=pn({},o,{groupId:r}),l=_0e(i);if(l[r]!==void 0||t[r]!==void 0)throw new Error(`MUI: The groupId ${r} is used multiple times in the columnGroupingModel.`);t=pn({},t,l,{[r]:s})}),pn({},t)},$Wn=(e,t)=>{var n;return pn({},e,{columnGrouping:{lookup:_0e((n=t.columnGroupingModel)!=null?n:[]),groupCollapsedModel:{}}})},mst=(e,t,n,r)=>{switch(e){case l7.Compact:return{value:e,headerHeight:Math.floor(.7*t),rowHeight:Math.floor(.7*n),headerGroupingMaxDepth:r,factor:.7};case l7.Comfortable:return{value:e,headerHeight:Math.floor(1.3*t),rowHeight:Math.floor(1.3*n),headerGroupingMaxDepth:r,factor:1.3};default:return{value:e,headerHeight:t,rowHeight:n,headerGroupingMaxDepth:r,factor:1}}},zWn=(e,t)=>{let n;if(t.columnGroupingModel==null||Object.keys(t.columnGroupingModel).length===0)n=0;else{const r=pst(t.columnGroupingModel),i=e.columns,o=i.all.filter(s=>i.columnVisibilityModel[s]!==!1);n=o.length===0?0:Math.max(...o.map(s=>{var l,c;return(l=(c=r[s])==null?void 0:c.length)!=null?l:0}))}return pn({},e,{density:mst(t.density,t.headerHeight,t.rowHeight,n)})},gst=(e,t)=>{if(typeof e=="string"){const n=e.replace(/"/g,'""');return[t,`
`,"\r"].some(r=>n.includes(r))?`"${n}"`:n}return e},Kbr=Sv(["MUI: When the value of a field is an object or a `renderCell` is provided, the CSV export might not display the value correctly.","You can provide a `valueFormatter` with a string representation to be used."]);function WWn(e){const{columns:t,rowIds:n,getCellParams:r,delimiterCharacter:i,includeHeaders:o}=e,s=n.reduce((l,c)=>`${l}${((u,f,h,p)=>f.map(m=>{const g=h(u,m.field);return gst(g.formattedValue,p)}))(c,t,r,i).join(i)}\r
`,"").trim();return o?`${`${t.filter(l=>l.field!==f7.field).map(l=>gst(l.headerName||l.field,i)).join(i)}\r
`}${s}`.trim():s}const vst=({apiRef:e,options:t})=>{const n=Cv(e);return t.fields?t.fields.map(r=>n.find(i=>i.field===r)).filter(r=>!!r):(t.allColumns?n:_h(e)).filter(r=>!r.disableExport)},HWn=({apiRef:e})=>{var t,n;const r=hVn(e),i=lC(e),o=e.current.getSelectedRows(),s=r.filter(f=>{var h;return((h=i[f].position)!=null?h:"body")==="body"}),l=n7(e),c=(l==null||(t=l.top)==null?void 0:t.map(f=>f.id))||[],u=(l==null||(n=l.bottom)==null?void 0:n.map(f=>f.id))||[];return s.unshift(...c),s.push(...u),o.size>0?s.filter(f=>o.has(f)):s},GWn=e=>{const t=Yd(e,"useGridCsvExport"),n=d.useCallback((o={})=>{var s,l;return t.debug("Get data as CSV"),WWn({columns:vst({apiRef:e,options:o}),rowIds:((s=o.getRowsToExport)!=null?s:HWn)({apiRef:e}),getCellParams:e.current.getCellParams,delimiterCharacter:o.delimiter||",",includeHeaders:(l=o.includeHeaders)==null||l})},[t,e]),r=d.useCallback(o=>{t.debug("Export data as CSV");const s=n(o);(function(l,c="csv",u=document.title||"untitled"){const f=`${u}.${c}`;if("download"in HTMLAnchorElement.prototype){const h=URL.createObjectURL(l),p=document.createElement("a");return p.href=h,p.download=f,p.click(),void setTimeout(()=>{URL.revokeObjectURL(h)})}throw new Error("MUI: exportAs not supported")})(new Blob([o!=null&&o.utf8WithBom?new Uint8Array([239,187,191]):"",s],{type:"text/csv"}),"csv",o?.fileName)},[t,n]);sc(e,{getDataAsCsv:n,exportDataAsCsv:r});const i=d.useCallback((o,s)=>{var l;return(l=s.csvOptions)!=null&&l.disableToolbarButton?o:[...o,{component:(0,a.jsx)(sWn,{options:s.csvOptions}),componentName:"csvExport"}]},[]);Xf(e,"exportMenu",i)},b7=e=>e.rowsMeta,YWn=(e,t)=>{const n=Yd(e,"useGridPrintExport"),r=d.useRef(null),i=d.useRef(null),o=d.useRef({});d.useEffect(()=>{r.current=(0,Ex.A)(e.current.rootElementRef.current)},[e]);const s=d.useCallback((p,m)=>new Promise(g=>{if(!p&&!m)return void g();const v=vst({apiRef:e,options:{fields:p,allColumns:m}}).map(b=>b.field),y=Cv(e),x={};y.forEach(b=>{x[b.field]=v.includes(b.field)}),e.current.setColumnVisibilityModel(x),g()}),[e]),l=d.useCallback(p=>{const m=document.createElement("iframe");return m.style.position="absolute",m.style.width="0px",m.style.height="0px",m.title=p||document.title,m},[]),c=d.useCallback((p,m)=>{var g,v;const y=pn({copyStyles:!0,hideToolbar:!1,hideFooter:!1},m),x=p.contentDocument;if(!x)return;const b=o7(e),S=b7(e.current.state),C=e.current.rootElementRef.current,_=C.cloneNode(!0),T=_.querySelector(`.${Jr.virtualScroller}`);T.style.height="auto",T.style.width="auto",T.parentElement.style.width="auto",T.parentElement.style.height="auto",_.querySelector(`.${Jr.main}`).style.overflow="visible";const M=function(){const te=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);return te?parseInt(te[2],10):null}();M&&M>=108&&(_.style.contain="size"),_.querySelector(`.${Jr.columnHeaders}`).querySelector(`.${Jr.columnHeadersInner}`).style.width="100%";let j=((g=C.querySelector(`.${Jr.toolbarContainer}`))==null?void 0:g.clientHeight)||0,B=((v=C.querySelector(`.${Jr.footerContainer}`))==null?void 0:v.clientHeight)||0;var W,K;y.hideToolbar&&((W=_.querySelector(`.${Jr.toolbarContainer}`))==null||W.remove(),j=0),y.hideFooter&&((K=_.querySelector(`.${Jr.footerContainer}`))==null||K.remove(),B=0),_.style.height=`${S.currentPageTotalHeight+b+j+B}px`;const G=document.createElement("div");G.appendChild(_),x.body.innerHTML=G.innerHTML;const J=typeof y.pageStyle=="function"?y.pageStyle():y.pageStyle;if(typeof J=="string"){const te=x.createElement("style");te.appendChild(x.createTextNode(J)),x.head.appendChild(te)}if(y.bodyClassName&&x.body.classList.add(...y.bodyClassName.split(" ")),y.copyStyles){const te=r.current.querySelectorAll("style, link[rel='stylesheet']");for(let re=0;re<te.length;re+=1){const me=te[re];if(me.tagName==="STYLE"){const Ce=x.createElement(me.tagName),Ae=me.sheet;if(Ae){let _e="";for(let Be=0;Be<Ae.cssRules.length;Be+=1)typeof Ae.cssRules[Be].cssText=="string"&&(_e+=`${Ae.cssRules[Be].cssText}\r
`);Ce.appendChild(x.createTextNode(_e)),x.head.appendChild(Ce)}}else if(me.getAttribute("href")){const Ce=x.createElement(me.tagName);for(let Ae=0;Ae<me.attributes.length;Ae+=1){const _e=me.attributes[Ae];_e&&Ce.setAttribute(_e.nodeName,_e.nodeValue||"")}x.head.appendChild(Ce)}}}p.contentWindow.print()},[e,r]),u=d.useCallback(p=>{var m,g;r.current.body.removeChild(p),e.current.restoreState(i.current||{}),(m=i.current)!=null&&(g=m.columns)!=null&&g.columnVisibilityModel||e.current.setColumnVisibilityModel(o.current),e.current.unstable_enableVirtualization(),i.current=null,o.current={}},[e]),f=d.useCallback(async p=>{if(n.debug("Export data as Print"),!e.current.rootElementRef.current)throw new Error("MUI: No grid root element available.");if(i.current=e.current.exportState(),o.current=L2(e),t.pagination){const g=vot(e);e.current.setPageSize(g)}await s(p?.fields,p?.allColumns),e.current.unstable_disableVirtualization(),await new Promise(g=>{requestAnimationFrame(()=>{g()})});const m=l(p?.fileName);m.onload=()=>{c(m,p),m.contentWindow.matchMedia("print").addEventListener("change",g=>{g.matches===!1&&u(m)})},r.current.body.appendChild(m)},[t,n,e,l,c,u,s]);sc(e,{exportDataAsPrint:f});const h=d.useCallback((p,m)=>{var g;return(g=m.printOptions)!=null&&g.disableToolbarButton?p:[...p,{component:(0,a.jsx)(lWn,{options:m.printOptions}),componentName:"printExport"}]},[]);Xf(e,"exportMenu",h)},KWn=["rowsBeforePartialUpdates"],T0e=(e,t,n)=>{const r=t?t(e):e.id;return function(i,o,s="A row was provided without id in the rows prop:"){if(i==null)throw new Error(["MUI: The data grid component requires all rows to have a unique `id` property.","Alternatively, you can use the `getRowId` prop to specify a custom id for each row.",s,JSON.stringify(o)].join(`
`))}(r,e,n),r},YY=({rows:e,getRowId:t,loading:n,rowCount:r})=>{const i={rowsBeforePartialUpdates:e,loadingPropBeforePartialUpdates:n,rowCountPropBeforePartialUpdates:r,idRowsLookup:{},idToIdLookup:{},ids:[]};for(let o=0;o<e.length;o+=1){const s=e[o],l=T0e(s,t);i.idRowsLookup[l]=s,i.idToIdLookup[l]=l,i.ids.push(l)}return i},yst=({apiRef:e,previousTree:t,rowCountProp:n,loadingProp:r})=>{const i=bo(e.current.unstable_caches.rows,KWn),o=n??0,s=e.current.unstable_applyStrategyProcessor("rowTreeCreation",pn({},i,{previousTree:t})),l=e.current.unstable_applyPipeProcessors("hydrateRows",s),c=l.treeDepth===1?l.ids.length:Object.values(l.tree).filter(u=>u.parent==null&&!u.isPinned).length;return pn({},l,{groupingResponseBeforeRowHydration:s,loading:r,totalRowCount:Math.max(o,l.ids.length),totalTopLevelRowCount:Math.max(o,c)})},xst=(e,t,n)=>{var r;const i=(r=e[t])==null?void 0:r.children;if(i==null)return[];const o=[];for(let s=0;s<i.length;s+=1){const l=i[s],c=e[l];n&&c.isAutoGenerated||o.push(l),o.push(...xst(e,c.id,n))}return o};function bst(e){var t,n;const r=n7(e);return{top:(r==null||(t=r.top)==null?void 0:t.reduce((i,o)=>i+=e.current.unstable_getRowHeight(o.id),0))||0,bottom:(r==null||(n=r.bottom)==null?void 0:n.reduce((i,o)=>i+=e.current.unstable_getRowHeight(o.id),0))||0}}const A0e=(e,t)=>{const n=pn({},e);if(n.id==null&&(n.id=Math.round(1e5*Math.random())),n.operatorValue==null){const r=W4(t)[n.columnField];n.operatorValue=r&&r.filterOperators[0].value}return n},XWn=Sv(["MUI: The `filterModel` can only contain a single item when the `disableMultipleColumnsFiltering` prop is set to `true`.","If you are using the community version of the `DataGrid`, this prop is always `true`."],"error"),ZWn=Sv("MUI: The 'id' field is required on `filterModel.items` when you use multiple filters.","error"),QWn=Sv(["MUI: One of your filtering item have no `operatorValue` provided.","This property will become required on `@mui/x-data-grid@6.X`."]),wst=(e,t,n)=>{const r=e.items.length>1;let i;r&&t?(XWn(),i=[e.items[0]]):i=e.items;const o=r&&i.some(l=>l.id==null),s=i.some(l=>l.operatorValue==null);return o&&ZWn(),s&&QWn(),s||o?pn({},e,{items:i.map(l=>A0e(l,n))}):e.items!==i?pn({},e,{items:i}):e},Sst=(e,t,n)=>r=>pn({},r,{filterModel:wst(e,t,n)}),Cst=(e,t)=>{if(!e.columnField||!e.operatorValue)return null;const n=t.current.getColumn(e.columnField);if(!n)return null;let r;if(n.valueParser){var i;const u=n.valueParser;r=Array.isArray(e.value)?(i=e.value)==null?void 0:i.map(f=>u(f)):u(e.value)}else r=e.value;const o=pn({},e,{value:r}),s=n.filterOperators;if(s==null||!s.length)throw new Error(`MUI: No filter operators found for column '${n.field}'.`);const l=s.find(u=>u.value===o.operatorValue);if(!l)throw new Error(`MUI: No filter operator found for column '${n.field}' and operator value '${o.operatorValue}'.`);const c=l.getApplyFilterFn(o,n);return typeof c!="function"?null:{fn:u=>{const f=t.current.getCellParams(u,o.columnField);return c(f)},item:o}},JWn=(e,t)=>{const n=((i,o)=>{const{items:s}=i,l=s.map(c=>Cst(c,o)).filter(c=>!!c);return l.length===0?null:(c,u)=>{const f={};return(u?l.filter(h=>u(h.item.columnField)):l).forEach(h=>{f[h.item.id]=h.fn(c)}),f}})(e,t),r=((i,o)=>{const{quickFilterValues:s=[]}=i;if(s.length===0)return null;const l=tA(o),c={};l.forEach(f=>{const h=o.current.getColumn(f),p=h?.getApplyQuickFilterFn;p&&(c[f]=s.map(m=>p(m,h,o)))});const u=s.filter((f,h)=>Object.keys(c).some(p=>c[p][h]!=null));return u.length===0?null:(f,h)=>{const p={},m=[];Object.keys(c).forEach(v=>{h&&!h(v)||(p[v]=o.current.getCellParams(f,v),m.push(v))});const g={};return u.forEach((v,y)=>{const x=m.some(b=>{var S,C;return c[b][y]!=null&&((S=(C=c[b])[y])==null?void 0:S.call(C,p[b]))});g[v]=x}),g}})(e,t);return(i,o)=>({passingFilterItems:n&&n(i,o),passingQuickFilterValues:r&&r(i,o)})},qWn=(e,t,n,r)=>{var i,o;const s=n.items.filter(h=>Cst(h,r)!==null),l=e.filter(h=>h!=null),c=t.filter(h=>h!=null),u=(i=n.quickFilterLogicOperator)!=null?i:p7().quickFilterLogicOperator,f=(o=n.linkOperator)!=null?o:p7().linkOperator;if(l.length>0){const h=p=>l.some(m=>m[p.id]);if(f===Zp.And){if(!s.every(h))return!1}else if(!s.some(h))return!1}if(c.length>0&&n.quickFilterValues!=null){const h=p=>c.some(m=>m[p]);if(u===Zp.And){if(!n.quickFilterValues.every(h))return!1}else if(!n.quickFilterValues.some(h))return!1}return!0},eHn=(e,t,n)=>{var r,i,o,s;const l=(r=(i=t.filterModel)!=null?i:(o=t.initialState)==null||(s=o.filter)==null?void 0:s.filterModel)!=null?r:p7();return pn({},e,{filter:{filterModel:wst(l,t.disableMultipleColumnsFiltering,n),visibleRowsLookup:{},filteredDescendantCountLookup:{}}})},tHn=e=>pn({},e,{focus:{cell:null,columnHeader:null},tabIndex:{cell:null,columnHeader:null}}),nHn=(e,t)=>{const n=Yd(e,"useGridKeyboardNavigation"),r=aA(e,t).rows,i=d.useMemo(()=>function(h,p){const m=n7(h)||{};return[...m.top||[],...p,...m.bottom||[]]}(e,r),[e,r]),o=d.useCallback((h,p,m="left")=>{const g=B2(e),v=e.current.unstable_getCellColSpanInfo(p,h);v&&v.spannedByColSpan&&(m==="left"?h=v.leftVisibleCellIndex:m==="right"&&(h=v.rightVisibleCellIndex));const y=g.findIndex(b=>b.id===p);n.debug(`Navigating to cell row ${y}, col ${h}`),e.current.scrollToIndexes({colIndex:h,rowIndex:y});const x=e.current.getVisibleColumns()[h].field;e.current.setCellFocus(p,x)},[e,n]),s=d.useCallback((h,p)=>{n.debug(`Navigating to header col ${h}`),e.current.scrollToIndexes({colIndex:h});const m=e.current.getVisibleColumns()[h].field;e.current.setColumnHeaderFocus(m,p)},[e,n]),l=d.useCallback(h=>i[h].id,[i]),c=d.useCallback((h,p)=>{const m=e.current.getRootDimensions();if(i.length===0||!m)return;const g=e.current.unstable_getViewportPageSize(),v=h.field?e.current.getColumnIndex(h.field):0,y=i.findIndex(C=>C.id===h.id),x=i.length-1,b=_h(e).length-1;let S=!0;switch(p.key){case"ArrowDown":case"Enter":y<x&&o(v,l(y+1));break;case"ArrowUp":y>0?o(v,l(y-1)):s(v,p);break;case"ArrowRight":v<b&&o(v+1,l(y),"right");break;case"ArrowLeft":v>0&&o(v-1,l(y));break;case"Tab":p.shiftKey&&v>0?o(v-1,l(y),"left"):!p.shiftKey&&v<b&&o(v+1,l(y),"right");break;case" ":{if(h.field===S0e)break;const C=h.colDef;if(C&&C.type==="treeDataGroup")break;!p.shiftKey&&y<x&&o(v,l(Math.min(y+g,x)));break}case"PageDown":y<x&&o(v,l(Math.min(y+g,x)));break;case"PageUp":{const C=Math.max(y-g,0);C!==y&&C>=0?o(v,l(C)):s(v,p);break}case"Home":p.ctrlKey||p.metaKey||p.shiftKey?o(0,l(0)):o(0,l(y));break;case"End":p.ctrlKey||p.metaKey||p.shiftKey?o(b,l(x)):o(b,l(y));break;default:S=!1}S&&p.preventDefault()},[e,i,o,s,l]),u=d.useCallback((h,p)=>{const m=p.currentTarget.querySelector(`.${Jr.columnHeaderTitleContainerContent}`);if(m&&m.contains(p.target)&&h.field!==f7.field||!e.current.getRootDimensions())return;const g=e.current.unstable_getViewportPageSize(),v=h.field?e.current.getColumnIndex(h.field):0,y=i.length-1,x=_h(e).length-1;let b=!0;switch(p.key){case"ArrowDown":o(v,l(0));break;case"ArrowRight":v<x&&s(v+1,p);break;case"ArrowLeft":v>0&&s(v-1,p);break;case"PageDown":y!==null&&o(v,l(Math.min(0+g,y)));break;case"Home":s(0,p);break;case"End":s(x,p);break;case"Enter":(p.ctrlKey||p.metaKey)&&e.current.toggleColumnMenu(h.field);break;case" ":break;default:b=!1}b&&p.preventDefault()},[e,i,o,s,l]),f=d.useCallback((h,p)=>{if(!p.currentTarget.contains(p.target))return;const m=e.current.getCellParams(h.id,h.field);m.cellMode!==nl.Edit&&c7(p.key)&&e.current.publishEvent("cellNavigationKeyDown",m,p)},[e]);ao(e,"cellNavigationKeyDown",c),ao(e,"columnHeaderKeyDown",u),ao(e,"cellKeyDown",f)},Est=e=>e?0:100,_st=e=>t=>pn({},t,{pagination:pn({},t.pagination,{pageSize:e})}),P0e=(e,t)=>t>0&&e>0?Math.ceil(e/t):0,O0e=e=>e.pageCount?pn({},e,{page:Math.max(Math.min(e.page,e.pageCount-1),0)}):e,Tst=e=>t=>pn({},t,{pagination:O0e(pn({},t.pagination,{page:e}))}),Xbr=Sv(["MUI: the 'rowCount' prop is undefined while using paginationMode='server'","For more detail, see http://mui.com/components/data-grid/pagination/#basic-implementation"],"error"),rHn=(e,t)=>{var n,r,i,o,s,l,c,u;let f;return f=t.pageSize!=null?t.pageSize:((n=t.initialState)==null||(r=n.pagination)==null?void 0:r.pageSize)!=null?t.initialState.pagination.pageSize:Est(t.autoPageSize),pn({},e,{pagination:{pageSize:f,page:(i=(o=t.page)!=null?o:(s=t.initialState)==null||(l=s.pagination)==null?void 0:l.page)!=null?i:0,pageCount:P0e((c=t.rowCount)!=null?c:0,f),rowCount:(u=t.rowCount)!=null?u:0}})},aHn=(e,t)=>{((n,r)=>{var i,o;const s=Yd(n,"useGridPageSize"),l=Oo(n,i7);n.current.unstable_registerControlState({stateId:"pageSize",propModel:r.pageSize,propOnChange:r.onPageSizeChange,stateSelector:d7,changeEvent:"pageSizeChange"});const c=d.useCallback(p=>{p!==d7(n)&&(s.debug(`Setting page size to ${p}`),n.current.setState(_st(p)),n.current.forceUpdate())},[n,s]);sc(n,{setPageSize:c});const u=d.useCallback((p,m)=>{var g,v;const y=d7(n);return m.exportOnlyDirtyModels&&r.pageSize==null&&((g=r.initialState)==null||(v=g.pagination)==null?void 0:v.pageSize)==null&&y===Est(r.autoPageSize)?p:pn({},p,{pagination:pn({},p.pagination,{pageSize:y})})},[n,r.pageSize,(i=r.initialState)==null||(o=i.pagination)==null?void 0:o.pageSize,r.autoPageSize]),f=d.useCallback((p,m)=>{var g;const v=(g=m.stateToRestore.pagination)==null?void 0:g.pageSize;return v!=null&&n.current.setState(_st(v)),p},[n]);Xf(n,"exportState",u),Xf(n,"restoreState",f);const h=d.useCallback(()=>{const p=n.current.getRootDimensions();if(!r.autoPageSize||!p)return;const m=bst(n),g=Math.floor((p.viewportInnerSize.height-m.top-m.bottom)/l);n.current.setPageSize(g)},[n,r.autoPageSize,l]);ao(n,"viewportInnerSizeChange",h),d.useEffect(()=>{r.pageSize==null||r.autoPageSize||n.current.setPageSize(r.pageSize)},[n,r.autoPageSize,r.pageSize]),d.useEffect(()=>{h()},[h])})(e,t),((n,r)=>{var i,o;const s=Yd(n,"useGridPage"),l=Oo(n,yot);n.current.unstable_registerControlState({stateId:"page",propModel:r.page,propOnChange:r.onPageChange,stateSelector:u7,changeEvent:"pageChange"});const c=d.useCallback(h=>{s.debug(`Setting page to ${h}`),n.current.setState(Tst(h)),n.current.forceUpdate()},[n,s]);sc(n,{setPage:c});const u=d.useCallback((h,p)=>{var m,g;const v=u7(n);return p.exportOnlyDirtyModels&&r.page==null&&((m=r.initialState)==null||(g=m.pagination)==null?void 0:g.page)==null&&v===0?h:pn({},h,{pagination:pn({},h.pagination,{page:v})})},[n,r.page,(i=r.initialState)==null||(o=i.pagination)==null?void 0:o.page]),f=d.useCallback((h,p)=>{var m,g;const v=(m=(g=p.stateToRestore.pagination)==null?void 0:g.page)!=null?m:u7(n);return n.current.setState(Tst(v)),h},[n]);Xf(n,"exportState",u),Xf(n,"restoreState",f),ao(n,"pageSizeChange",h=>{n.current.setState(p=>{const m=P0e(p.pagination.rowCount,h);return pn({},p,{pagination:O0e(pn({},p.pagination,{pageCount:m,page:p.pagination.page}))})}),n.current.forceUpdate()}),ao(n,"pageChange",()=>n.current.scrollToIndexes({rowIndex:u7(n)*d7(n)})),d.useEffect(()=>{},[r.rowCount,r.paginationMode]),d.useEffect(()=>{n.current.setState(h=>{const p=r.rowCount!==void 0?r.rowCount:l,m=P0e(p,h.pagination.pageSize),g=r.page==null?h.pagination.page:r.page;return pn({},h,{pagination:O0e(pn({},h.pagination,{page:g,rowCount:p,pageCount:m}))})}),n.current.forceUpdate()},[l,r.rowCount,r.page,r.paginationMode,n])})(e,t)},iHn=(e,t)=>{var n,r;return pn({},e,{preferencePanel:(n=(r=t.initialState)==null?void 0:r.preferencePanel)!=null?n:{open:!1}})},zu=e=>e.editRows;function Ast(e){return typeof e.then=="function"}const oHn=(e,t)=>{var n;const r=Yd(e,"useGridEditRows"),i=b=>(...S)=>{t.editMode===pp.Cell&&b(...S)},o=d.useCallback((b,S,C)=>{e.current.getCellMode(b,S)!==C&&(r.debug(`Switching cell id: ${b} field: ${S} to mode: ${C}`),e.current.setState(_=>{const T=pn({},_.editRows);return T[b]=pn({},T[b]),C===nl.Edit?T[b][S]={value:e.current.getCellValue(b,S)}:(delete T[b][S],Object.keys(T[b]).length||delete T[b]),pn({},_,{editRows:T})}),e.current.forceUpdate(),e.current.publishEvent("cellModeChange",e.current.getCellParams(b,S)))},[e,r]),s=d.useCallback((b,S)=>{const C=zu(e.current.state);return C[b]&&C[b][S]?nl.Edit:nl.View},[e]),l=d.useCallback((b,S={})=>{var C;const{id:_,field:T}=b;e.current.unstable_runPendingEditCellValueMutation(_,T);const M=e.current.getEditRowsModel();if(!M[_]||!M[_][T])throw new Error(`MUI: Cell at id: ${_} and field: ${T} is not in edit mode.`);const j=M[_][T],B=e.current.getColumn(T),W=e.current.getRow(_);if((C=t.experimentalFeatures)!=null&&C.preventCommitWhileValidating){const J=M[_][T];if(J.isValidating||J.error)return!1}const K=pn({},b,{value:j.value});let G=!!j.error;if(!G&&typeof B.preProcessEditCellProps=="function"){const J=B.preProcessEditCellProps({id:_,row:W,props:j});if(Ast(J))return J.then(te=>(e.current.unstable_setEditCellProps({id:_,field:T,props:te}),!te.error&&(e.current.publishEvent("cellEditCommit",K,S),!0)));e.current.unstable_setEditCellProps({id:_,field:T,props:J}),G=!!J.error}return!G&&(e.current.publishEvent("cellEditCommit",K,S),!0)},[e,(n=t.experimentalFeatures)==null?void 0:n.preventCommitWhileValidating]),c=d.useCallback(b=>{const S=e.current.getColumn(b.field),C=e.current.getRow(b.id);return new Promise(_=>{let T={value:b.value};const M=e.current.getEditRowsModel()[b.id][b.field];if(typeof S.preProcessEditCellProps!="function")return e.current.unstable_setEditCellProps(pn({},b,{props:T})),void _(!0);T=e.current.unstable_setEditCellProps(pn({},b,{props:pn({},M,{isValidating:!0})})),Promise.resolve(S.preProcessEditCellProps({id:b.id,row:C,props:pn({},T,{value:e.current.unstable_parseValue(b.id,b.field,b.value)})})).then(j=>{e.current.unstable_setEditCellProps(pn({},b,{props:pn({},j,{isValidating:!1})})),_(!j.error)})})},[e]);sc(e,{setCellMode:o,getCellMode:s,commitCellChange:l,unstable_setCellEditingEditCellValue:c});const u=d.useCallback(async(b,S)=>{if(S.which===229)return;const{id:C,field:_,cellMode:T,isEditable:M}=b;if(!M)return;const j=T===nl.Edit,B=S.ctrlKey||S.metaKey||S.altKey;if(j||!(K=>jot(K.key)||h0e(K.key)||UY(K))(S)||B||S.key===" "&&S.shiftKey||e.current.publishEvent("cellEditStart",b,S),!j&&h0e(S.key)&&(e.current.setEditCellValue({id:C,field:_,value:""}),e.current.commitCellChange({id:C,field:_},S),e.current.publishEvent("cellEditStop",b,S)),j&&Rot(S.key)){const K={id:C,field:_};if(!await e.current.commitCellChange(K,S))return}var W;j&&(W=S.key,a$n.indexOf(W)>-1)&&e.current.publishEvent("cellEditStop",b,S)},[e]),f=d.useCallback((b,S)=>{b.isEditable&&e.current.publishEvent("cellEditStart",b,S)},[e]),h=async(b,S)=>{b.cellMode!==nl.View&&(await e.current.commitCellChange(b,S),e.current.publishEvent("cellEditStop",b,S))},p=(0,g0.A)((b,S)=>{h(b,S)}),m=(0,g0.A)(()=>{const b=Gy(e);if(!b)return;const S=e.current.getCellParams(b.id,b.field);h(S,{})}),g=d.useCallback((b,S)=>{b.isEditable&&(e.current.setCellMode(b.id,b.field,nl.Edit),p0e(S)&&UY(S)&&e.current.unstable_setEditCellProps({id:b.id,field:b.field,props:{value:""}}))},[e]),v=d.useCallback((b,S)=>{e.current.setCellMode(b.id,b.field,nl.View),p0e(S)&&(Rot(S.key)?e.current.publishEvent("cellNavigationKeyDown",b,S):(S.key==="Escape"||h0e(S.key))&&e.current.setCellFocus(b.id,b.field))},[e]),y=d.useCallback(b=>{const{id:S,field:C}=b,_=e.current.getEditRowsModel(),{value:T}=_[S][C];r.debug(`Setting cell id: ${S} field: ${C} to value: ${T?.toString()}`);const M=e.current.getRow(S);if(M){const j=e.current.getColumn(b.field);let B=pn({},M,{[C]:T});j.valueSetter&&(B=j.valueSetter({row:M,value:T})),e.current.updateRows([B])}},[e,r]),x=d.useCallback(b=>{const S=e.current.getRow(b.id),C=e.current.getColumn(b.field),_=C.preProcessEditCellProps?C.preProcessEditCellProps({id:b.id,row:S,props:b.props}):b.props;Ast(_)?_.then(T=>{e.current.unstable_setEditCellProps(pn({},b,{props:T}))}):e.current.unstable_setEditCellProps(pn({},b,{props:_}))},[e]);ao(e,"cellKeyDown",i(u)),ao(e,"cellDoubleClick",i(f)),ao(e,"cellFocusOut",i(p)),ao(e,"columnHeaderDragStart",i(m)),ao(e,"cellEditStart",i(g)),ao(e,"cellEditStop",i(v)),ao(e,"cellEditCommit",i(y)),ao(e,"editCellPropsChange",i(x)),vl(e,"cellEditCommit",t.onCellEditCommit),vl(e,"cellEditStart",t.onCellEditStart),vl(e,"cellEditStop",t.onCellEditStop)},sHn=e=>pn({},e,{editRows:{}});function lHn(e,t){var n;const r=Yd(e,"useGridEditRows");oHn(e,t),((m,g)=>{var v,y;const x=d.useRef(null),b=d.useRef(null),S=Oo(m,Cv),C=_e=>(...Be)=>{g.editMode===pp.Row&&_e(...Be)},_=d.useCallback((_e,Be)=>{Be!==m.current.getRowMode(_e)&&(m.current.setState(Ue=>{const $e=pn({},Ue.editRows);return Be===Yl.Edit?($e[_e]={},S.forEach(Je=>{const Ne=m.current.getCellParams(_e,Je.field);Ne.isEditable&&($e[_e][Je.field]={value:Ne.value})})):delete $e[_e],pn({},Ue,{editRows:$e})}),m.current.forceUpdate())},[m,S]),T=d.useCallback(_e=>g.editMode===pp.Cell?Yl.View:zu(m.current.state)[_e]?Yl.Edit:Yl.View,[m,g.editMode]),M=d.useCallback((_e,Be={})=>{var Ue;if(g.editMode===pp.Cell)throw new Error("MUI: You can't commit changes when the edit mode is 'cell'.");m.current.unstable_runPendingEditCellValueMutation(_e);const $e=m.current.getEditRowsModel()[_e];if(!$e)throw new Error(`MUI: Row at id: ${_e} is not being edited.`);if((Ue=g.experimentalFeatures)!=null&&Ue.preventCommitWhileValidating&&!Object.keys($e).reduce((Ne,Ke)=>Ne&&!$e[Ke].isValidating&&!$e[Ke].error,!0)||Object.values($e).some(Ne=>!!Ne.error))return!1;const Je=Object.keys($e).filter(Ne=>typeof m.current.getColumn(Ne).preProcessEditCellProps=="function");if(Je.length>0){const Ne=m.current.getRow(_e),Ke=Je.map(async nt=>{const rt=m.current.getColumn(nt),st=await Promise.resolve(rt.preProcessEditCellProps({id:_e,row:Ne,props:$e[nt]}));return m.current.unstable_setEditCellProps({id:_e,field:nt,props:st}),st.error});return Promise.all(Ke).then(nt=>!nt.some(rt=>!!rt)&&(m.current.publishEvent("rowEditCommit",_e,Be),!0))}return m.current.publishEvent("rowEditCommit",_e,Be),!0},[m,g.editMode,(v=g.experimentalFeatures)==null?void 0:v.preventCommitWhileValidating]),j=d.useCallback(_e=>{const Be=m.current.getEditRowsModel()[_e.id],Ue=m.current.getRow(_e.id);let $e=!0;return new Promise(Je=>{Object.keys(Be).forEach(async Ne=>{const Ke=m.current.getColumn(Ne);let nt=Ne===_e.field?{value:_e.value}:Be[Ne];nt=m.current.unstable_setEditCellProps({id:_e.id,field:Ne,props:pn({},nt,{isValidating:!0})}),Ke.preProcessEditCellProps&&(nt=await Promise.resolve(Ke.preProcessEditCellProps({id:_e.id,row:Ue,props:pn({},nt,{value:Ne===_e.field?m.current.unstable_parseValue(_e.id,Ne,_e.value):nt.value})}))),nt.error&&($e=!1),m.current.unstable_setEditCellProps({id:_e.id,field:Ne,props:pn({},nt,{isValidating:!1})})}),Je($e)})},[m]);sc(m,{setRowMode:_,getRowMode:T,commitRowChange:M,unstable_setRowEditingEditCellValue:j});const B=d.useCallback(async(_e,Be)=>{if(Be.which===229)return;const{cellMode:Ue,isEditable:$e}=_e;if(!$e)return;const Je=Ue===nl.Edit,Ne=m.current.getRowParams(_e.id);if(Je)if(Be.key==="Enter"){var Ke;if(!await m.current.commitRowChange(_e.id)&&(Ke=g.experimentalFeatures)!=null&&Ke.preventCommitWhileValidating)return;m.current.publishEvent("rowEditStop",Ne,Be)}else Be.key==="Escape"&&m.current.publishEvent("rowEditStop",Ne,Be);else Be.key==="Enter"&&m.current.publishEvent("rowEditStart",Ne,Be)},[m,(y=g.experimentalFeatures)==null?void 0:y.preventCommitWhileValidating]),W=d.useCallback((_e,Be)=>{if(!_e.isEditable)return;const Ue=m.current.getRowParams(_e.id);m.current.publishEvent("rowEditStart",Ue,Be)},[m]),K=d.useCallback(_e=>{const Be=m.current.getRow(_e.id),Ue=m.current.getEditRowsModel()[_e.id];Object.keys(Ue).forEach(async $e=>{const Je=m.current.getColumn($e);if(Je.preProcessEditCellProps){const Ne=$e===_e.field?_e.props:Ue[$e],Ke=await Promise.resolve(Je.preProcessEditCellProps({id:_e.id,row:Be,props:Ne}));m.current.unstable_setEditCellProps({id:_e.id,field:$e,props:Ke})}else $e===_e.field&&m.current.unstable_setEditCellProps(_e)})},[m]),G=d.useCallback(_e=>{m.current.setRowMode(_e.id,Yl.Edit)},[m]),J=d.useCallback((_e,Be)=>{m.current.setRowMode(_e.id,Yl.View),Be.key==="Enter"&&m.current.publishEvent("cellNavigationKeyDown",_e,Be)},[m]),te=d.useCallback(_e=>{const Be=m.current.getEditRowsModel()[_e];if(!Be)throw new Error(`MUI: Row at id: ${_e} is not being edited.`);const Ue=m.current.getRow(_e);if(Ue){let $e=pn({},Ue);Object.keys(Be).forEach(Je=>{const Ne=m.current.getColumn(Je),Ke=Be[Je].value;Ne.valueSetter?$e=Ne.valueSetter({row:$e,value:Ke}):$e[Je]=Ke}),m.current.updateRows([$e])}},[m]),re=d.useCallback(_e=>{b.current=_e},[]),me=async(_e,Be)=>{_e.cellMode!==nl.View&&(b.current=null,x.current=setTimeout(async()=>{var Ue;if(((Ue=b.current)==null?void 0:Ue.id)!==_e.id){await m.current.commitRowChange(_e.id,Be);const $e=m.current.getRowParams(_e.id);m.current.publishEvent("rowEditStop",$e,Be)}}))},Ce=(0,g0.A)((_e,Be)=>{me(_e,Be)}),Ae=(0,g0.A)(()=>{const _e=Gy(m);if(!_e)return;const Be=m.current.getCellParams(_e.id,_e.field);me(Be,{})});ao(m,"cellKeyDown",C(B)),ao(m,"cellDoubleClick",C(W)),ao(m,"editCellPropsChange",C(K)),ao(m,"rowEditStart",C(G)),ao(m,"rowEditStop",C(J)),ao(m,"rowEditCommit",C(te)),ao(m,"cellFocusIn",C(re)),ao(m,"cellFocusOut",C(Ce)),ao(m,"columnHeaderDragStart",C(Ae)),vl(m,"rowEditCommit",g.onRowEditCommit),vl(m,"rowEditStart",g.onRowEditStart),vl(m,"rowEditStop",g.onRowEditStop)})(e,t);const i=d.useRef({});e.current.unstable_registerControlState({stateId:"editRows",propModel:t.editRowsModel,propOnChange:t.onEditRowsModelChange,stateSelector:zu,changeEvent:"editRowsModelChange"});const o=d.useCallback(m=>!m.rowNode.isAutoGenerated&&!m.rowNode.isPinned&&!!m.colDef.editable&&!!m.colDef.renderEditCell&&(!t.isCellEditable||t.isCellEditable(m)),[t.isCellEditable]),s=d.useCallback((m,g)=>{if(i.current[m])if(g){if(i.current[m][g]){const[,v]=i.current[m][g];v()}}else Object.keys(i.current[m]).forEach(v=>{const[,y]=i.current[m][v];y()})},[]),l=d.useCallback((m,g={})=>{((v,y,x,b)=>{if(!x)return void b();if(i.current[v]||(i.current[v]={}),i.current[v][y]){const[C]=i.current[v][y];clearTimeout(C)}const S=setTimeout(()=>{b(),delete i.current[v][y]},x);i.current[v][y]=[S,()=>{b();const[C]=i.current[v][y];clearTimeout(C),delete i.current[v][y]}]})(m.id,m.field,m.debounceMs,()=>{var v;if((v=t.experimentalFeatures)!=null&&v.preventCommitWhileValidating)return t.editMode==="row"?e.current.unstable_setRowEditingEditCellValue(m):e.current.unstable_setCellEditingEditCellValue(m);const y={id:m.id,field:m.field,props:{value:m.value}};return e.current.publishEvent("editCellPropsChange",y,g)})},[e,t.editMode,(n=t.experimentalFeatures)==null?void 0:n.preventCommitWhileValidating]),c=d.useCallback((m,g,v)=>{const y=e.current.getColumn(g);return y.valueParser?y.valueParser(v,e.current.getCellParams(m,g)):v},[e]),u=d.useCallback(m=>{const{id:g,field:v,props:y}=m;return r.debug(`Setting cell props on id: ${g} field: ${v}`),e.current.setState(x=>{const b=pn({},x.editRows);return b[g]=pn({},x.editRows[g]),b[g][v]=pn({},y,{value:c(g,v,y.value)}),pn({},x,{editRows:b})}),e.current.forceUpdate(),zu(e.current.state)[g][v]},[e,r,c]),f=d.useCallback(m=>{zu(e.current.state)!==m&&(r.debug("Setting editRows model"),e.current.setState(g=>pn({},g,{editRows:m})),e.current.forceUpdate())},[e,r]),h=d.useCallback(()=>zu(e.current.state),[e]),p=d.useCallback((m,g)=>{const v=g.detail>1;m.isEditable&&m.cellMode===nl.View&&v&&g.preventDefault()},[]);ao(e,"cellMouseDown",p),vl(e,"editCellPropsChange",t.onEditCellPropsChange),sc(e,{isCellEditable:o,setEditRowsModel:f,getEditRowsModel:h,setEditCellValue:l,unstable_setEditCellProps:u,unstable_parseValue:c,unstable_runPendingEditCellValueMutation:s}),d.useEffect(()=>{t.editRowsModel!==void 0&&e.current.setEditRowsModel(t.editRowsModel)},[e,t.editRowsModel])}const cHn=["id","field"],uHn=["id","field"],dHn=Sv(["MUI: A call to `processRowUpdate` threw an error which was not handled because `onProcessRowUpdateError` is missing.","To handle the error pass a callback to the `onProcessRowUpdateError` prop, e.g. `<DataGrid onProcessRowUpdateError={(error) => ...} />`.","For more detail, see http://mui.com/components/data-grid/editing/#persistence."],"error"),fHn=["id"],hHn=["id"],pHn=Sv(["MUI: A call to `processRowUpdate` threw an error which was not handled because `onProcessRowUpdateError` is missing.","To handle the error pass a callback to the `onProcessRowUpdateError` prop, e.g. `<DataGrid onProcessRowUpdateError={(error) => ...} />`.","For more detail, see http://mui.com/components/data-grid/editing/#persistence."],"error"),mHn=e=>pn({},e,{editRows:{}}),gHn=(e,t)=>{((u,f)=>{const[h,p]=d.useState({}),m=d.useRef(h),g=d.useRef({}),{processRowUpdate:v,onProcessRowUpdateError:y,cellModesModel:x,onCellModesModelChange:b,signature:S}=f,C=$e=>(...Je)=>{f.editMode===pp.Cell&&$e(...Je)},_=d.useCallback(($e,Je)=>{const Ne=u.current.getCellParams($e,Je);if(!u.current.isCellEditable(Ne))throw new Error(`MUI: The cell with id=${$e} and field=${Je} is not editable.`)},[u]),T=d.useCallback(($e,Je,Ne)=>{if(u.current.getCellMode($e,Je)!==Ne)throw new Error(`MUI: The cell with id=${$e} and field=${Je} is not in ${Ne} mode.`)},[u]),M=d.useCallback(($e,Je)=>{if(!$e.isEditable||$e.cellMode===nl.Edit)return;const Ne=pn({},$e,{reason:cC.cellDoubleClick});u.current.publishEvent("cellEditStart",Ne,Je)},[u]),j=d.useCallback(($e,Je)=>{if($e.cellMode===nl.View||u.current.getCellMode($e.id,$e.field)===nl.View)return;const Ne=pn({},$e,{reason:I1.cellFocusOut});u.current.publishEvent("cellEditStop",Ne,Je)},[u]),B=d.useCallback(($e,Je)=>{if($e.cellMode===nl.Edit){if(Je.which===229)return;let Ne;if(Je.key==="Escape"?Ne=I1.escapeKeyDown:Je.key==="Enter"?Ne=I1.enterKeyDown:Je.key==="Tab"&&(Ne=Je.shiftKey?I1.shiftTabKeyDown:I1.tabKeyDown,Je.preventDefault()),Ne){const Ke=pn({},$e,{reason:Ne});u.current.publishEvent("cellEditStop",Ke,Je)}}else if($e.isEditable){let Ne;if(Je.key===" "&&Je.shiftKey)return;if(UY(Je)||(Je.ctrlKey||Je.metaKey)&&Je.key==="v"?Ne=cC.printableKeyDown:Je.key==="Enter"?Ne=cC.enterKeyDown:Je.key!=="Delete"&&Je.key!=="Backspace"||(Ne=cC.deleteKeyDown),Ne){const Ke=pn({},$e,{reason:Ne,key:Je.key});u.current.publishEvent("cellEditStart",Ke,Je)}}},[u]),W=d.useCallback($e=>{const{id:Je,field:Ne,reason:Ke,key:nt}=$e,rt={id:Je,field:Ne};Ke===cC.printableKeyDown?d.version.startsWith("18")?rt.initialValue=nt:rt.deleteValue=!0:Ke===cC.deleteKeyDown&&(rt.deleteValue=!0),u.current.startCellEditMode(rt)},[u]),K=d.useCallback($e=>{const{id:Je,field:Ne,reason:Ke}=$e;let nt;u.current.unstable_runPendingEditCellValueMutation(Je,Ne),Ke===I1.enterKeyDown?nt="below":Ke===I1.tabKeyDown?nt="right":Ke===I1.shiftTabKeyDown&&(nt="left");let rt=Ke==="escapeKeyDown";zu(u.current.state)[Je][Ne].isProcessingProps&&!f.disableIgnoreModificationsIfProcessingProps&&(rt=!0),u.current.stopCellEditMode({id:Je,field:Ne,ignoreModifications:rt,cellToFocusAfter:nt})},[u,f.disableIgnoreModificationsIfProcessingProps]);ao(u,"cellDoubleClick",C(M)),ao(u,"cellFocusOut",C(j)),ao(u,"cellKeyDown",C(B)),ao(u,"cellEditStart",C(W)),ao(u,"cellEditStop",C(K)),vl(u,"cellEditStart",f.onCellEditStart),vl(u,"cellEditStop",f.onCellEditStop);const G=d.useCallback(($e,Je)=>{const Ne=zu(u.current.state);return Ne[$e]&&Ne[$e][Je]?nl.Edit:nl.View},[u]),J=Fj($e=>{const Je=$e!==f.cellModesModel;if(b&&Je){const Ne=S===vC.DataGridPro?{api:u.current}:{};b($e,Ne)}f.cellModesModel&&Je||(p($e),m.current=$e,u.current.publishEvent("cellModesModelChange",$e))}),te=d.useCallback(($e,Je,Ne)=>{const Ke=pn({},m.current);if(Ne!==null)Ke[$e]=pn({},Ke[$e],{[Je]:pn({},Ne)});else{const nt=bo(Ke[$e],[Je].map(v7));Ke[$e]=nt,Object.keys(Ke[$e]).length===0&&delete Ke[$e]}J(Ke)},[J]),re=d.useCallback(($e,Je,Ne)=>{u.current.setState(Ke=>{const nt=pn({},Ke.editRows);return Ne!==null?nt[$e]=pn({},nt[$e],{[Je]:pn({},Ne)}):(delete nt[$e][Je],Object.keys(nt[$e]).length===0&&delete nt[$e]),pn({},Ke,{editRows:nt})}),u.current.forceUpdate()},[u]),me=d.useCallback($e=>{const{id:Je,field:Ne}=$e,Ke=bo($e,cHn);_(Je,Ne),T(Je,Ne,nl.View),te(Je,Ne,pn({mode:nl.Edit},Ke))},[_,T,te]),Ce=Fj($e=>{const{id:Je,field:Ne,deleteValue:Ke,initialValue:nt}=$e;let rt=u.current.getCellValue(Je,Ne);(Ke||nt)&&(rt=Ke?"":nt),re(Je,Ne,{value:rt,error:!1,isProcessingProps:!1}),u.current.setCellFocus(Je,Ne)}),Ae=d.useCallback($e=>{const{id:Je,field:Ne}=$e,Ke=bo($e,uHn);T(Je,Ne,nl.Edit),te(Je,Ne,pn({mode:nl.View},Ke))},[T,te]),_e=Fj(async $e=>{const{id:Je,field:Ne,ignoreModifications:Ke,cellToFocusAfter:nt="none"}=$e;T(Je,Ne,nl.Edit),u.current.unstable_runPendingEditCellValueMutation(Je,Ne);const rt=()=>{re(Je,Ne,null),te(Je,Ne,null),nt!=="none"&&u.current.unstable_moveFocusToRelativeCell(Je,Ne,nt)};if(Ke)return void rt();const st=zu(u.current.state),{error:gt,isProcessingProps:lt}=st[Je][Ne];if(gt||lt)return g.current[Je][Ne].mode=nl.Edit,void te(Je,Ne,{mode:nl.Edit});const ut=u.current.unstable_getRowWithUpdatedValuesFromCellEditing(Je,Ne);if(v){const Fe=ft=>{g.current[Je][Ne].mode=nl.Edit,te(Je,Ne,{mode:nl.Edit}),y?y(ft):dHn()};try{const ft=u.current.getRow(Je);Promise.resolve(v(ut,ft)).then(Ct=>{u.current.updateRows([Ct]),rt()}).catch(Fe)}catch(ft){Fe(ft)}}else u.current.updateRows([ut]),rt()}),Be=d.useCallback(async $e=>{var Je,Ne;const{id:Ke,field:nt,value:rt,debounceMs:st,unstable_skipValueParser:gt}=$e;_(Ke,nt),T(Ke,nt,nl.Edit);const lt=u.current.getColumn(nt),ut=u.current.getRow(Ke);let Fe=rt;lt.valueParser&&!gt&&(Fe=lt.valueParser(rt,u.current.getCellParams(Ke,nt)));let ft=zu(u.current.state),Ct=pn({},ft[Ke][nt],{value:Fe,changeReason:st?"debouncedSetEditCellValue":"setEditCellValue"});if(lt.preProcessEditCellProps){const Tt=rt!==ft[Ke][nt].value;Ct=pn({},Ct,{isProcessingProps:!0}),re(Ke,nt,Ct),Ct=await Promise.resolve(lt.preProcessEditCellProps({id:Ke,row:ut,props:Ct,hasChanged:Tt}))}return u.current.getCellMode(Ke,nt)!==nl.View&&(ft=zu(u.current.state),Ct=pn({},Ct,{isProcessingProps:!1}),Ct.value=lt.preProcessEditCellProps?ft[Ke][nt].value:Fe,re(Ke,nt,Ct),ft=zu(u.current.state),!((Je=ft[Ke])!=null&&(Ne=Je[nt])!=null&&Ne.error))},[u,_,T,re]),Ue=d.useCallback(($e,Je)=>{const Ne=u.current.getColumn(Je),Ke=zu(u.current.state),{value:nt}=Ke[$e][Je],rt=u.current.getRow($e);return Ne.valueSetter?Ne.valueSetter({value:nt,row:rt}):pn({},rt,{[Je]:nt})},[u]);sc(u,{getCellMode:G,startCellEditMode:me,stopCellEditMode:Ae,unstable_setCellEditingEditCellValue:Be,unstable_getRowWithUpdatedValuesFromCellEditing:Ue}),d.useEffect(()=>{x&&J(x)},[x,J]),d.useEffect(()=>{const $e=n0e(u),Je=g.current;g.current=Wot(h),Object.entries(h).forEach(([Ne,Ke])=>{Object.entries(Ke).forEach(([nt,rt])=>{var st,gt,lt;const ut=((st=Je[Ne])==null||(gt=st[nt])==null?void 0:gt.mode)||nl.View,Fe=(lt=$e[Ne])!=null?lt:Ne;rt.mode===nl.Edit&&ut===nl.View?Ce(pn({id:Fe,field:nt},rt)):rt.mode===nl.View&&ut===nl.Edit&&_e(pn({id:Fe,field:nt},rt))})})},[u,h,Ce,_e])})(e,t),((u,f)=>{const[h,p]=d.useState({}),m=d.useRef(h),g=d.useRef({}),v=d.useRef(null),y=d.useRef(null),{processRowUpdate:x,onProcessRowUpdateError:b,rowModesModel:S,onRowModesModelChange:C,signature:_}=f,T=nt=>(...rt)=>{f.editMode===pp.Row&&nt(...rt)},M=d.useCallback((nt,rt)=>{const st=u.current.getCellParams(nt,rt);if(!u.current.isCellEditable(st))throw new Error(`MUI: The cell with id=${nt} and field=${rt} is not editable.`)},[u]),j=d.useCallback((nt,rt)=>{if(u.current.getRowMode(nt)!==rt)throw new Error(`MUI: The row with id=${nt} is not in ${rt} mode.`)},[u]),B=d.useCallback((nt,rt)=>{if(!nt.isEditable||u.current.getRowMode(nt.id)===Yl.Edit)return;const st=pn({},u.current.getRowParams(nt.id),{field:nt.field,reason:uC.cellDoubleClick});u.current.publishEvent("rowEditStart",st,rt)},[u]),W=d.useCallback(nt=>{y.current=nt},[]),K=d.useCallback((nt,rt)=>{nt.isEditable&&u.current.getRowMode(nt.id)!==Yl.View&&(y.current=null,v.current=setTimeout(()=>{var st;if(v.current=null,((st=y.current)==null?void 0:st.id)!==nt.id){if(!u.current.getRow(nt.id)||u.current.getRowMode(nt.id)===Yl.View)return;const gt=pn({},u.current.getRowParams(nt.id),{field:nt.field,reason:F1.rowFocusOut});u.current.publishEvent("rowEditStop",gt,rt)}}))},[u]);d.useEffect(()=>()=>{clearTimeout(v.current)},[]);const G=d.useCallback((nt,rt)=>{if(nt.cellMode===Yl.Edit){if(rt.which===229)return;let st;if(rt.key==="Escape")st=F1.escapeKeyDown;else if(rt.key==="Enter")st=F1.enterKeyDown;else if(rt.key==="Tab"){const gt=tA(u).filter(lt=>u.current.isCellEditable(u.current.getCellParams(nt.id,lt)));rt.shiftKey?nt.field===gt[0]&&(st=F1.shiftTabKeyDown):nt.field===gt[gt.length-1]&&(st=F1.tabKeyDown),st&&rt.preventDefault()}if(st){const gt=pn({},u.current.getRowParams(nt.id),{reason:st,field:nt.field});u.current.publishEvent("rowEditStop",gt,rt)}}else if(nt.isEditable){let st;if(rt.key===" "&&rt.shiftKey)return;if(UY(rt)||(rt.ctrlKey||rt.metaKey)&&rt.key==="v"?st=uC.printableKeyDown:rt.key==="Enter"?st=uC.enterKeyDown:rt.key!=="Delete"&&rt.key!=="Backspace"||(st=uC.deleteKeyDown),st){const gt=pn({},u.current.getRowParams(nt.id),{field:nt.field,key:rt.key,reason:st});u.current.publishEvent("rowEditStart",gt,rt)}}},[u]),J=d.useCallback(nt=>{const{id:rt,field:st,reason:gt,key:lt}=nt,ut={id:rt,fieldToFocus:st};gt===uC.printableKeyDown?d.version.startsWith("18")?ut.initialValue=lt:ut.deleteValue=!!st:gt===uC.deleteKeyDown&&(ut.deleteValue=!!st),u.current.startRowEditMode(ut)},[u]),te=d.useCallback(nt=>{const{id:rt,reason:st,field:gt}=nt;let lt;u.current.unstable_runPendingEditCellValueMutation(rt),st===F1.enterKeyDown?lt="below":st===F1.tabKeyDown?lt="right":st===F1.shiftTabKeyDown&&(lt="left");let ut=st==="escapeKeyDown";const Fe=zu(u.current.state);ut||f.disableIgnoreModificationsIfProcessingProps||(ut=Object.values(Fe[rt]).some(ft=>ft.isProcessingProps)),u.current.stopRowEditMode({id:rt,ignoreModifications:ut,field:gt,cellToFocusAfter:lt})},[u,f.disableIgnoreModificationsIfProcessingProps]);ao(u,"cellDoubleClick",T(B)),ao(u,"cellFocusIn",T(W)),ao(u,"cellFocusOut",T(K)),ao(u,"cellKeyDown",T(G)),ao(u,"rowEditStart",T(J)),ao(u,"rowEditStop",T(te)),vl(u,"rowEditStart",f.onRowEditStart),vl(u,"rowEditStop",f.onRowEditStop);const re=d.useCallback(nt=>{if(f.editMode===pp.Cell)return Yl.View;const rt=zu(u.current.state);return rt[nt]&&Object.keys(rt[nt]).length>0?Yl.Edit:Yl.View},[u,f.editMode]),me=Fj(nt=>{const rt=nt!==f.rowModesModel;if(C&&rt){const st=_===vC.DataGridPro?{api:u.current}:{};C(nt,st)}f.rowModesModel&&rt||(p(nt),m.current=nt,u.current.publishEvent("rowModesModelChange",nt))}),Ce=d.useCallback((nt,rt)=>{const st=pn({},m.current);rt!==null?st[nt]=pn({},rt):delete st[nt],me(st)},[me]),Ae=d.useCallback((nt,rt)=>{u.current.setState(st=>{const gt=pn({},st.editRows);return rt!==null?gt[nt]=rt:delete gt[nt],pn({},st,{editRows:gt})}),u.current.forceUpdate()},[u]),_e=d.useCallback((nt,rt,st)=>{u.current.setState(gt=>{const lt=pn({},gt.editRows);return st!==null?lt[nt]=pn({},lt[nt],{[rt]:pn({},st)}):(delete lt[nt][rt],Object.keys(lt[nt]).length===0&&delete lt[nt]),pn({},gt,{editRows:lt})}),u.current.forceUpdate()},[u]),Be=d.useCallback(nt=>{const{id:rt}=nt,st=bo(nt,fHn);j(rt,Yl.View),Ce(rt,pn({mode:Yl.Edit},st))},[j,Ce]),Ue=Fj(nt=>{const{id:rt,fieldToFocus:st,deleteValue:gt,initialValue:lt}=nt,ut=tA(u).reduce((Fe,ft)=>{if(!u.current.getCellParams(rt,ft).isEditable)return Fe;let Ct=u.current.getCellValue(rt,ft);return st===ft&&(gt||lt)&&(Ct=gt?"":lt),Fe[ft]={value:Ct,error:!1,isProcessingProps:!1},Fe},{});Ae(rt,ut),st&&u.current.setCellFocus(rt,st)}),$e=d.useCallback(nt=>{const{id:rt}=nt,st=bo(nt,hHn);j(rt,Yl.Edit),Ce(rt,pn({mode:Yl.View},st))},[j,Ce]),Je=Fj(nt=>{const{id:rt,ignoreModifications:st,field:gt,cellToFocusAfter:lt="none"}=nt;u.current.unstable_runPendingEditCellValueMutation(rt);const ut=()=>{lt!=="none"&&gt&&u.current.unstable_moveFocusToRelativeCell(rt,gt,lt),Ae(rt,null),Ce(rt,null)};if(st)return void ut();const Fe=zu(u.current.state),ft=u.current.getRow(rt);if(Object.values(Fe[rt]).some(Tt=>Tt.isProcessingProps))return void(g.current[rt].mode=Yl.Edit);if(Object.values(Fe[rt]).some(Tt=>Tt.error))return g.current[rt].mode=Yl.Edit,void Ce(rt,{mode:Yl.Edit});const Ct=u.current.unstable_getRowWithUpdatedValuesFromRowEditing(rt);if(x){const Tt=Ut=>{g.current[rt].mode=Yl.Edit,Ce(rt,{mode:Yl.Edit}),b?b(Ut):pHn()};try{Promise.resolve(x(Ct,ft)).then(Ut=>{u.current.updateRows([Ut]),ut()}).catch(Tt)}catch(Ut){Tt(Ut)}}else u.current.updateRows([Ct]),ut()}),Ne=d.useCallback(nt=>{const{id:rt,field:st,value:gt,debounceMs:lt,unstable_skipValueParser:ut}=nt;M(rt,st);const Fe=u.current.getColumn(st),ft=u.current.getRow(rt);let Ct=gt;Fe.valueParser&&!ut&&(Ct=Fe.valueParser(gt,u.current.getCellParams(rt,st)));let Tt=zu(u.current.state),Ut=pn({},Tt[rt][st],{value:Ct,changeReason:lt?"debouncedSetEditCellValue":"setEditCellValue"});return Fe.preProcessEditCellProps||_e(rt,st,Ut),new Promise(zt=>{const Ht=[];if(Fe.preProcessEditCellProps){const nn=Ut.value!==Tt[rt][st].value;Ut=pn({},Ut,{isProcessingProps:!0}),_e(rt,st,Ut);const Bt=bo(Tt[rt],[st].map(v7)),on=Promise.resolve(Fe.preProcessEditCellProps({id:rt,row:ft,props:Ut,hasChanged:nn,otherFieldsProps:Bt})).then(Tn=>{u.current.getRowMode(rt)!==Yl.View?(Tt=zu(u.current.state),(Tn=pn({},Tn,{isProcessingProps:!1})).value=Fe.preProcessEditCellProps?Tt[rt][st].value:Ct,_e(rt,st,Tn)):zt(!1)});Ht.push(on)}Object.entries(Tt[rt]).forEach(([nn,Bt])=>{if(nn===st)return;const on=u.current.getColumn(nn);if(!on.preProcessEditCellProps)return;Bt=pn({},Bt,{isProcessingProps:!0}),_e(rt,nn,Bt),Tt=zu(u.current.state);const Tn=bo(Tt[rt],[nn].map(v7)),$n=Promise.resolve(on.preProcessEditCellProps({id:rt,row:ft,props:Bt,hasChanged:!1,otherFieldsProps:Tn})).then(rr=>{u.current.getRowMode(rt)!==Yl.View?(rr=pn({},rr,{isProcessingProps:!1}),_e(rt,nn,rr)):zt(!1)});Ht.push($n)}),Promise.all(Ht).then(()=>{u.current.getRowMode(rt)===Yl.Edit?(Tt=zu(u.current.state),zt(!Tt[rt][st].error)):zt(!1)})})},[u,M,_e]),Ke=d.useCallback(nt=>{const rt=zu(u.current.state);let st=pn({},u.current.getRow(nt));return Object.entries(rt[nt]).forEach(([gt,lt])=>{const ut=u.current.getColumn(gt);ut.valueSetter?st=ut.valueSetter({value:lt.value,row:st}):st[gt]=lt.value}),st},[u]);sc(u,{getRowMode:re,startRowEditMode:Be,stopRowEditMode:$e,unstable_setRowEditingEditCellValue:Ne,unstable_getRowWithUpdatedValuesFromRowEditing:Ke}),d.useEffect(()=>{S&&me(S)},[S,me]),d.useEffect(()=>{const nt=n0e(u),rt=g.current;g.current=Wot(h),Object.entries(h).forEach(([st,gt])=>{var lt,ut;const Fe=((lt=rt[st])==null?void 0:lt.mode)||Yl.View,ft=(ut=nt[st])!=null?ut:st;gt.mode===Yl.Edit&&Fe===Yl.View?Ue(pn({id:ft},gt)):gt.mode===Yl.View&&Fe===Yl.Edit&&Je(pn({id:ft},gt))})},[u,h,Ue,Je])})(e,t);const n=d.useRef({}),{isCellEditable:r}=t,i=d.useCallback(u=>!u.rowNode.isAutoGenerated&&!!u.colDef.editable&&!!u.colDef.renderEditCell&&(r?r(u):!u.rowNode.isPinned),[r]);d.useEffect(()=>{const u=n.current;return()=>{Object.entries(u).forEach(([f,h])=>{Object.keys(h).forEach(p=>{const[m]=u[f][p];clearTimeout(m),delete u[f][p]})})}},[]);const o=d.useCallback((u,f)=>{if(n.current[u])if(f){if(n.current[u][f]){const[,h]=n.current[u][f];h()}}else Object.keys(n.current[u]).forEach(h=>{const[,p]=n.current[u][h];p()})},[]),s=d.useCallback(u=>{const{id:f,field:h,debounceMs:p}=u;return new Promise(m=>{((g,v,y,x)=>{if(!y)return void x();if(n.current[g]||(n.current[g]={}),n.current[g][v]){const[S]=n.current[g][v];clearTimeout(S)}const b=setTimeout(()=>{x(),delete n.current[g][v]},y);n.current[g][v]=[b,()=>{const[S]=n.current[g][v];clearTimeout(S),x(),delete n.current[g][v]}]})(f,h,p,async()=>{const g=t.editMode===pp.Row?e.current.unstable_setRowEditingEditCellValue:e.current.unstable_setCellEditingEditCellValue;if(e.current.getCellMode(f,h)===nl.Edit){const v=await g(u);m(v)}})})},[e,t.editMode]),l=d.useCallback((u,f)=>t.editMode===pp.Cell?e.current.unstable_getRowWithUpdatedValuesFromCellEditing(u,f):e.current.unstable_getRowWithUpdatedValuesFromRowEditing(u),[e,t.editMode]),c=d.useCallback((u,f)=>({changeReason:zu(e.current.state)[u][f].changeReason}),[e]);sc(e,{isCellEditable:i,setEditCellValue:s,unstable_runPendingEditCellValueMutation:o,unstable_getRowWithUpdatedValues:l,unstable_getEditCellMeta:c})},vHn=(e,t,n)=>(n.current.unstable_caches.rows=YY({rows:t.rows,getRowId:t.getRowId,loading:t.loading,rowCount:t.rowCount}),pn({},e,{rows:yst({apiRef:n,previousTree:null,rowCountProp:t.rowCount,loadingProp:t.loading})})),yHn=({ids:e,idRowsLookup:t,idToIdLookup:n,previousTree:r})=>{const i={};for(let o=0;o<e.length;o+=1){const s=e[o];r&&r[s]&&r[s].depth===0&&r[s].parent==null&&!r[s].isPinned?i[s]=r[s]:i[s]={id:s,depth:0,parent:null,groupingKey:"",groupingField:null}}return{groupingName:x7,tree:i,treeDepth:1,idRowsLookup:t,idToIdLookup:n,ids:e}};let Zbr=null;const Qbr=Sv(["MUI: You are calling getValue. This method is deprecated and will be removed in the next major version.","Instead, you can access the data from `params.row`."]);function xHn(e){const t=d.useCallback(f=>({field:f,colDef:e.current.getColumn(f)}),[e]),n=d.useCallback((...f)=>e.current.getCellValue(...f),[e]),r=d.useCallback(f=>{const h=e.current.getRow(f);if(!h)throw new Error(`No row with id #${f} found`);return{id:f,columns:e.current.getAllColumns(),row:h,getValue:n}},[e,n]),i=d.useCallback((f,h)=>{const p=e.current.getRow(f),m=e.current.getRowNode(f);if(!p||!m)throw new Error(`No row with id #${f} found`);const g=Gy(e),v=LY(e);return{id:f,field:h,row:p,rowNode:m,value:p[h],colDef:e.current.getColumn(h),cellMode:e.current.getCellMode(f,h),getValue:n,api:e.current,hasFocus:g!==null&&g.field===h&&g.id===f,tabIndex:v&&v.field===h&&v.id===f?0:-1}},[e,n]),o=d.useCallback((f,h)=>{const p=e.current.getColumn(h),m=e.current.getCellValue(f,h),g=e.current.getRow(f),v=e.current.getRowNode(f);if(!g||!v)throw new Error(`No row with id #${f} found`);const y=Gy(e),x=LY(e),b={id:f,field:h,row:g,rowNode:v,colDef:p,cellMode:e.current.getCellMode(f,h),getValue:n,hasFocus:y!==null&&y.field===h&&y.id===f,tabIndex:x&&x.field===h&&x.id===f?0:-1,value:m,formattedValue:m};return p&&p.valueFormatter&&(b.formattedValue=p.valueFormatter({id:f,field:b.field,value:b.value,api:e.current})),b.isEditable=p&&e.current.isCellEditable(b),b},[e,n]),s=d.useCallback((f,h)=>{const p=e.current.getColumn(h);if(!p||!p.valueGetter){const m=e.current.getRow(f);if(!m)throw new Error(`No row with id #${f} found`);return m[h]}return p.valueGetter(i(f,h))},[e,i]),l=d.useCallback(f=>e.current.rootElementRef.current?function(h,p){return h.querySelector(`[role="columnheader"][data-field="${g0e(p)}"]`)}(e.current.rootElementRef.current,f):null,[e]),c=d.useCallback(f=>e.current.rootElementRef.current?function(h,p){return h.querySelector(Iot(p))}(e.current.rootElementRef.current,f):null,[e]),u=d.useCallback((f,h)=>e.current.rootElementRef.current?function(p,{id:m,field:g}){const v=`${Iot(m)} .${Jr.cell}[data-field="${g0e(g)}"]`;return p.querySelector(v)}(e.current.rootElementRef.current,{id:f,field:h}):null,[e]);sc(e,{getCellValue:s,getCellParams:o,getCellElement:u,getRowParams:r,getRowElement:c,getColumnHeaderParams:t,getColumnHeaderElement:l})}const Pst=(e,t)=>e==null||Array.isArray(e)?e:t&&t[0]===e?t:[e],bHn=(e,t)=>{var n;return pn({},e,{selection:(n=Pst(t.selectionModel))!=null?n:[]})},wHn={noRowsLabel:"No rows",noResultsOverlayLabel:"No results found.",errorOverlayDefaultLabel:"An error occurred.",toolbarDensity:"Density",toolbarDensityLabel:"Density",toolbarDensityCompact:"Compact",toolbarDensityStandard:"Standard",toolbarDensityComfortable:"Comfortable",toolbarColumns:"Columns",toolbarColumnsLabel:"Select columns",toolbarFilters:"Filters",toolbarFiltersLabel:"Show filters",toolbarFiltersTooltipHide:"Hide filters",toolbarFiltersTooltipShow:"Show filters",toolbarFiltersTooltipActive:e=>e!==1?`${e} active filters`:`${e} active filter`,toolbarQuickFilterPlaceholder:"Search\u2026",toolbarQuickFilterLabel:"Search",toolbarQuickFilterDeleteIconLabel:"Clear",toolbarExport:"Export",toolbarExportLabel:"Export",toolbarExportCSV:"Download as CSV",toolbarExportPrint:"Print",toolbarExportExcel:"Download as Excel",columnsPanelTextFieldLabel:"Find column",columnsPanelTextFieldPlaceholder:"Column title",columnsPanelDragIconLabel:"Reorder column",columnsPanelShowAllButton:"Show all",columnsPanelHideAllButton:"Hide all",filterPanelAddFilter:"Add filter",filterPanelDeleteIconLabel:"Delete",filterPanelLinkOperator:"Logic operator",filterPanelOperators:"Operator",filterPanelOperatorAnd:"And",filterPanelOperatorOr:"Or",filterPanelColumns:"Columns",filterPanelInputLabel:"Value",filterPanelInputPlaceholder:"Filter value",filterOperatorContains:"contains",filterOperatorEquals:"equals",filterOperatorStartsWith:"starts with",filterOperatorEndsWith:"ends with",filterOperatorIs:"is",filterOperatorNot:"is not",filterOperatorAfter:"is after",filterOperatorOnOrAfter:"is on or after",filterOperatorBefore:"is before",filterOperatorOnOrBefore:"is on or before",filterOperatorIsEmpty:"is empty",filterOperatorIsNotEmpty:"is not empty",filterOperatorIsAnyOf:"is any of",filterValueAny:"any",filterValueTrue:"true",filterValueFalse:"false",columnMenuLabel:"Menu",columnMenuShowColumns:"Show columns",columnMenuFilter:"Filter",columnMenuHideColumn:"Hide",columnMenuUnsort:"Unsort",columnMenuSortAsc:"Sort by ASC",columnMenuSortDesc:"Sort by DESC",columnHeaderFiltersTooltipActive:e=>e!==1?`${e} active filters`:`${e} active filter`,columnHeaderFiltersLabel:"Show filters",columnHeaderSortIconLabel:"Sort",footerRowSelected:e=>e!==1?`${e.toLocaleString()} rows selected`:`${e.toLocaleString()} row selected`,footerTotalRows:"Total Rows:",footerTotalVisibleRows:(e,t)=>`${e.toLocaleString()} of ${t.toLocaleString()}`,checkboxSelectionHeaderName:"Checkbox selection",checkboxSelectionSelectAllRows:"Select all rows",checkboxSelectionUnselectAllRows:"Unselect all rows",checkboxSelectionSelectRow:"Select row",checkboxSelectionUnselectRow:"Unselect row",booleanCellTrueLabel:"yes",booleanCellFalseLabel:"no",actionsCellMore:"more",pinToLeft:"Pin to left",pinToRight:"Pin to right",unpin:"Unpin",treeDataGroupingHeaderName:"Group",treeDataExpand:"see children",treeDataCollapse:"hide children",groupingColumnHeaderName:"Group",groupColumn:e=>`Group by ${e}`,unGroupColumn:e=>`Stop grouping by ${e}`,detailPanelToggle:"Detail panel toggle",expandDetailPanel:"Expand",collapseDetailPanel:"Collapse",MuiTablePagination:{},rowReorderingHeaderName:"Row reordering",aggregationMenuItemHeader:"Aggregation",aggregationFunctionLabelSum:"sum",aggregationFunctionLabelAvg:"avg",aggregationFunctionLabelMin:"min",aggregationFunctionLabelMax:"max",aggregationFunctionLabelSize:"size"},SHn=["sortingOrder"],CHn=d.memo(function(e){const{sortingOrder:t}=e,n=bo(e,SHn),r=To(),[i]=t,o=i==="asc"?r.components.ColumnSortedAscendingIcon:r.components.ColumnSortedDescendingIcon;return o?(0,a.jsx)(o,pn({},n)):null}),EHn=["error","hasError","errorInfo"],_Hn=d.forwardRef(function(e,t){const{error:n}=e,r=bo(e,EHn),i=bs(),o=i.current.getLocaleText("errorOverlayDefaultLabel"),s=Oo(i,i7);return(0,a.jsx)(VY,pn({ref:t,sx:{width:"100%",minHeight:2*s}},r,{children:n?.message||o}))}),THn=d.forwardRef(function(e,t){const n=bs().current.getLocaleText("noResultsOverlayLabel");return(0,a.jsx)(VY,pn({ref:t},e,{children:n}))}),Ost=pn({},{BooleanCellTrueIcon:QVn,BooleanCellFalseIcon:c0e,ColumnMenuIcon:YVn,OpenFilterButtonIcon:BVn,FilterPanelDeleteIcon:c0e,ColumnFilteredIcon:UVn,ColumnSelectorIcon:$Vn,ColumnUnsortedIcon:CHn,ColumnSortedAscendingIcon:NVn,ColumnSortedDescendingIcon:LVn,ColumnResizeIcon:zVn,DensityCompactIcon:WVn,DensityStandardIcon:HVn,DensityComfortableIcon:GVn,ExportIcon:ZVn,MoreActionsIcon:JVn,TreeDataCollapseIcon:Aot,TreeDataExpandIcon:Tot,GroupingCriteriaCollapseIcon:Aot,GroupingCriteriaExpandIcon:Tot,DetailPanelExpandIcon:Pot,DetailPanelCollapseIcon:KVn,RowReorderIcon:XVn,QuickFilterIcon:VVn,QuickFilterClearIcon:c0e},{BaseCheckbox:Qu,BaseTextField:Ni,BaseFormControl:ws,BaseSelect:ks,BaseSwitch:eJ,BaseButton:Na,BaseTooltip:lo,BasePopper:Px,Cell:PVn,SkeletonCell:p$n,ColumnHeaderFilterIconButton:L$n,ColumnMenu:xzn,ErrorOverlay:_Hn,Footer:mWn,Header:gWn,Toolbar:null,PreferencesPanel:zzn,LoadingOverlay:vWn,NoResultsOverlay:THn,NoRowsOverlay:yWn,Pagination:bWn,FilterPanel:tWn,ColumnsPanel:Nzn,Panel:$zn,Row:EWn}),AHn=(e,t)=>{const n=(i=>{const{classes:o}=i;return d.useMemo(()=>(0,Ur.A)({cellCheckbox:["cellCheckbox"],columnHeaderCheckbox:["columnHeaderCheckbox"]},cl,o),[o])})({classes:t.classes}),r=d.useCallback(i=>{const o=pn({},f7,{cellClassName:n.cellCheckbox,headerClassName:n.columnHeaderCheckbox,headerName:e.current.getLocaleText("checkboxSelectionHeaderName")}),s=t.checkboxSelection,l=i.lookup[pC]!=null;return s&&!l?(i.lookup[pC]=o,i.all=[pC,...i.all]):!s&&l?(delete i.lookup[pC],i.all=i.all.filter(c=>c!==pC)):s&&l&&(i.lookup[pC]=pn({},o,i.lookup[pC])),i},[e,n,t.checkboxSelection]);Xf(e,"hydrateColumns",r)},PHn=(e,t)=>{var n,r,i,o;const s=(n=(r=t.sortModel)!=null?r:(i=t.initialState)==null||(o=i.sorting)==null?void 0:o.sortModel)!=null?n:[];return pn({},e,{sorting:{sortModel:Lot(s,t.disableMultipleColumnsSorting),sortedRows:[]}})};function jst(e){const{clientHeight:t,scrollTop:n,offsetHeight:r,offsetTop:i}=e,o=i+r;return r>t?i:o-t>n?o-t:i<n?i:void 0}const OHn=!1,jHn=e=>pn({},e,{rowsMeta:{currentPageTotalHeight:0,positions:[]}}),MHn=e=>{var t,n;const r=NWn(void 0,e);return((i,o)=>{var s;const l=d.useCallback(c=>{var u;if((u=o.experimentalFeatures)==null||!u.columnGrouping)return c;const f=pst(o.columnGroupingModel);return c.all.forEach(h=>{var p,m;const g=(p=f[h])!=null?p:[],v=c.lookup[h];(function(y){return y.groupPath!==void 0})(v)&&U2(g,v?.groupPath)||(c.lookup[h]=pn({},c.lookup[h],{groupPath:(m=f[h])!=null?m:[]}))}),c},[o.columnGroupingModel,(s=o.experimentalFeatures)==null?void 0:s.columnGrouping]);Xf(i,"hydrateColumns",l)})(r,e),AHn(r,e),(i=>{E0e(i,x7,"rowTreeCreation",yHn)})(r),Vm(bHn,r,e),Vm(UWn,r,e),Vm($Wn,r,e),Vm(vHn,r,e),Vm((t=e.experimentalFeatures)!=null&&t.newEditingApi?mHn:sHn,r,e),Vm(tHn,r,e),Vm(PHn,r,e),Vm(iHn,r,e),Vm(eHn,r,e),Vm(zWn,r,e),Vm(rHn,r,e),Vm(jHn,r,e),Vm(BWn,r,e),nHn(r,e),((i,o)=>{const s=Yd(i,"useGridSelection"),l=d.useMemo(()=>Pst(o.selectionModel,Ev(i.current.state)),[i,o.selectionModel]),c=d.useRef(null);i.current.unstable_registerControlState({stateId:"selection",propModel:l,propOnChange:o.onSelectionModelChange,stateSelector:Ev,changeEvent:"selectionChange"});const{checkboxSelection:u,disableMultipleSelection:f,disableSelectionOnClick:h,pagination:p,paginationMode:m,isRowSelectable:g}=o,v=!f||u,y=aA(i,o),x=d.useCallback(Ce=>{var Ae;let _e=Ce;const Be=(Ae=c.current)!=null?Ae:Ce,Ue=i.current.isRowSelected(Ce);if(Ue){const $e=a7(i),Je=$e.findIndex(Ke=>Ke===Be),Ne=$e.findIndex(Ke=>Ke===_e);if(Je===Ne)return;_e=Je>Ne?$e[Ne+1]:$e[Ne-1]}c.current=Ce,i.current.selectRowRange({startId:Be,endId:_e},!Ue)},[i]),b=d.useCallback(Ce=>{Ev(i.current.state)!==Ce&&(s.debug("Setting selection model"),i.current.setState(Ae=>pn({},Ae,{selection:Ce})),i.current.forceUpdate())},[i,s]),S=d.useCallback(Ce=>Ev(i.current.state).includes(Ce),[i]),C=d.useCallback(Ce=>{if(g&&!g(i.current.getRowParams(Ce)))return!1;const Ae=i.current.getRowNode(Ce);return!(Ae?.position==="footer"||Ae!=null&&Ae.isPinned)},[i,g]),_=d.useCallback(()=>$$n(i),[i]),T=d.useCallback((Ce,Ae=!0,_e=!1)=>{if(i.current.isRowSelectable(Ce))if(c.current=Ce,_e)s.debug(`Setting selection for row ${Ce}`),i.current.setSelectionModel(Ae?[Ce]:[]);else{s.debug(`Toggling selection for row ${Ce}`);const Be=Ev(i.current.state).filter(Ue=>Ue!==Ce);Ae&&Be.push(Ce),(Be.length<2||v)&&i.current.setSelectionModel(Be)}},[i,s,v]),M=d.useCallback((Ce,Ae=!0,_e=!1)=>{s.debug("Setting selection for several rows");const Be=Ce.filter($e=>i.current.isRowSelectable($e));let Ue;if(_e)Ue=Ae?Be:[];else{const $e=pn({},zY(i));Be.forEach(Je=>{Ae?$e[Je]=Je:delete $e[Je]}),Ue=Object.values($e)}(Ue.length<2||v)&&i.current.setSelectionModel(Ue)},[i,s,v]),j=d.useCallback(({startId:Ce,endId:Ae},_e=!0,Be)=>{if(!i.current.getRow(Ce)||!i.current.getRow(Ae))return;s.debug(`Expanding selection from row ${Ce} to row ${Ae}`);const Ue=a7(i),$e=Ue.indexOf(Ce),Je=Ue.indexOf(Ae),[Ne,Ke]=$e>Je?[Je,$e]:[$e,Je],nt=Ue.slice(Ne,Ke+1);i.current.selectRows(nt,_e,Be)},[i,s]);sc(i,{selectRow:T,selectRows:M,selectRowRange:j,setSelectionModel:b,getSelectedRows:_,isRowSelected:S,isRowSelectable:C});const B=d.useCallback(()=>{if(o.keepNonExistentRowsSelected)return;const Ce=Ev(i.current.state),Ae=z4(i),_e=pn({},zY(i));let Be=!1;Ce.forEach(Ue=>{Ae[Ue]||(delete _e[Ue],Be=!0)}),Be&&i.current.setSelectionModel(Object.values(_e))},[i,o.keepNonExistentRowsSelected]),W=d.useCallback((Ce,Ae)=>{const _e=Ae.metaKey||Ae.ctrlKey,Be=!u&&!_e&&!p0e(Ae),Ue=!v||Be,$e=i.current.isRowSelected(Ce);Ue?i.current.selectRow(Ce,!!Be||!$e,!0):i.current.selectRow(Ce,!$e,!1)},[i,v,u]),K=d.useCallback((Ce,Ae)=>{var _e;if(h)return;const Be=(_e=Ae.target.closest(`.${Jr.cell}`))==null?void 0:_e.getAttribute("data-field");Be!==f7.field&&Be!==S0e&&(Be&&i.current.getColumn(Be).type===b0e||i.current.getRowNode(Ce.id).isPinned||(Ae.shiftKey&&(v||u)?x(Ce.id):W(Ce.id,Ae)))},[h,v,u,i,x,W]),G=d.useCallback((Ce,Ae)=>{var _e;v&&Ae.shiftKey&&((_e=window.getSelection())==null||_e.removeAllRanges())},[v]),J=d.useCallback((Ce,Ae)=>{Ae.nativeEvent.shiftKey?x(Ce.id):i.current.selectRow(Ce.id,Ce.value)},[i,x]),te=d.useCallback(Ce=>{const Ae=o.checkboxSelectionVisibleOnly&&o.pagination?Not(i):a7(i);i.current.selectRows(Ae,Ce.value)},[i,o.checkboxSelectionVisibleOnly,o.pagination]),re=d.useCallback((Ce,Ae)=>{if(i.current.getCellMode(Ce.id,Ce.field)!==nl.Edit&&Ae.currentTarget.contains(Ae.target)){if(c7(Ae.key)&&Ae.shiftKey){const _e=Gy(i);if(_e&&_e.id!==Ce.id){Ae.preventDefault();const Be=i.current.isRowSelected(_e.id);if(!v)return void i.current.selectRow(_e.id,!Be,!0);const Ue=i.current.getRowIndexRelativeToVisibleRows(_e.id),$e=i.current.getRowIndexRelativeToVisibleRows(Ce.id);let Je,Ne;Ue>$e?Be?(Je=$e,Ne=Ue-1):(Je=$e,Ne=Ue):Be?(Je=Ue+1,Ne=$e):(Je=Ue,Ne=$e);const Ke=y.rows.slice(Je,Ne+1).map(nt=>nt.id);return void i.current.selectRows(Ke,!Be)}}if(Ae.key===" "&&Ae.shiftKey)return Ae.preventDefault(),void W(Ce.id,Ae);Ae.key.toLowerCase()==="a"&&(Ae.ctrlKey||Ae.metaKey)&&(Ae.preventDefault(),M(i.current.getAllRowIds(),!0))}},[i,W,M,y.rows,v]);ao(i,"sortedRowsSet",B),ao(i,"rowClick",K),ao(i,"rowSelectionCheckboxChange",J),ao(i,"headerSelectionCheckboxChange",te),ao(i,"cellMouseDown",G),ao(i,"cellKeyDown",re),d.useEffect(()=>{l!==void 0&&i.current.setSelectionModel(l)},[i,l]);const me=l!=null;d.useEffect(()=>{if(me)return;const Ce=Ev(i.current.state);if(C){const Ae=Ce.filter(_e=>C(_e));Ae.length<Ce.length&&i.current.setSelectionModel(Ae)}},[i,C,me]),d.useEffect(()=>{const Ce=Ev(i.current.state);if(!v&&Ce.length>1){const{rows:Ae}=GY(i,{pagination:p,paginationMode:m}),_e=Ae.reduce((Ue,{id:$e})=>(Ue[$e]=!0,Ue),{}),Be=Ce.find(Ue=>{let $e=!0;return C&&($e=C(Ue)),$e&&_e[Ue]});i.current.setSelectionModel(Be!==void 0?[Be]:[])}},[i,v,u,f,C,p,m])})(r,e),function(i,o){var s,l;const c=Yd(i,"useGridColumns"),u=d.useMemo(()=>Qot(o.columnTypes),[o.columnTypes]),f=d.useRef(o.columns),h=d.useRef(u);i.current.unstable_registerControlState({stateId:"visibleColumns",propModel:o.columnVisibilityModel,propOnChange:o.onColumnVisibilityModelChange,stateSelector:L2,changeEvent:"columnVisibilityModelChange"});const p=d.useCallback(re=>{c.debug("Updating columns state."),i.current.setState(qot(re)),i.current.forceUpdate(),i.current.publishEvent("columnsChange",re.all)},[c,i]),m=d.useCallback(re=>W4(i)[re],[i]),g=d.useCallback(()=>Cv(i),[i]),v=d.useCallback(()=>_h(i),[i]),y=d.useCallback(()=>uVn(i),[i]),x=d.useCallback((re,me=!0)=>(me?_h(i):Cv(i)).findIndex(Ce=>Ce.field===re),[i]),b=d.useCallback(re=>{const me=x(re);return nA(i)[me]},[i,x]),S=d.useCallback(re=>{L2(i)!==re&&(i.current.setState(me=>pn({},me,{columns:X4({apiRef:i,columnTypes:u,columnsToUpsert:[],initialState:void 0,shouldRegenColumnVisibilityModelFromColumns:!1,currentColumnVisibilityModel:re,keepOnlyColumnsToUpsert:!1})})),i.current.forceUpdate())},[i,u]),C=d.useCallback(re=>{const me=X4({apiRef:i,columnTypes:u,columnsToUpsert:re,initialState:void 0,shouldRegenColumnVisibilityModelFromColumns:!0,keepOnlyColumnsToUpsert:!1});p(me)},[i,p,u]),_=d.useCallback(re=>i.current.updateColumns([re]),[i]),T=d.useCallback((re,me)=>{if(i.current.unstable_caches.columns.isUsingColumnVisibilityModel){var Ce;const Ae=L2(i);if(me!==((Ce=Ae[re])==null||Ce)){const _e=pn({},Ae,{[re]:me});i.current.setColumnVisibilityModel(_e)}}else{const Ae=pn({},i.current.getColumn(re),{hide:!me});i.current.updateColumns([Ae]);const _e={field:re,colDef:Ae,isVisible:me};i.current.publishEvent("columnVisibilityChange",_e)}},[i]),M=d.useCallback((re,me)=>{const Ce=tA(i),Ae=Ce.findIndex($e=>$e===re);if(Ae===me)return;c.debug(`Moving column ${re} to index ${me}`);const _e=[...Ce],Be=_e.splice(Ae,1)[0];_e.splice(me,0,Be),p(pn({},eA(i.current.state),{all:_e}));const Ue={field:re,element:i.current.getColumnHeaderElement(re),colDef:i.current.getColumn(re),targetIndex:me,oldIndex:Ae};i.current.publishEvent("columnOrderChange",Ue)},[i,c,p]),j=d.useCallback((re,me)=>{c.debug(`Updating column ${re} width to ${me}`);const Ce=pn({},i.current.getColumn(re),{width:me});i.current.updateColumns([Ce]),i.current.publishEvent("columnWidthChange",{element:i.current.getColumnHeaderElement(re),colDef:Ce,width:me})},[i,c]);sc(i,{getColumn:m,getAllColumns:g,getColumnIndex:x,getColumnPosition:b,getVisibleColumns:v,getColumnsMeta:y,updateColumn:_,updateColumns:C,setColumnVisibilityModel:S,setColumnVisibility:T,setColumnIndex:M,setColumnWidth:j});const B=d.useCallback((re,me)=>{const Ce={};if(i.current.unstable_caches.columns.isUsingColumnVisibilityModel){var Ae,_e,Be;const Je=L2(i);(!me.exportOnlyDirtyModels||o.columnVisibilityModel!=null||Object.keys((Ae=(_e=o.initialState)==null||(Be=_e.columns)==null?void 0:Be.columnVisibilityModel)!=null?Ae:{}).length>0||Object.keys(Je).length>0)&&(Ce.columnVisibilityModel=Je)}Ce.orderedFields=tA(i);const Ue=Cv(i),$e={};return Ue.forEach(Je=>{if(Je.hasBeenResized){const Ne={};Zot.forEach(Ke=>{let nt=Je[Ke];nt===1/0&&(nt=-1),Ne[Ke]=nt}),$e[Je.field]=Ne}}),Object.keys($e).length>0&&(Ce.dimensions=$e),pn({},re,{columns:Ce})},[i,o.columnVisibilityModel,(s=o.initialState)==null?void 0:s.columns]),W=d.useCallback((re,me)=>{var Ce;const Ae=i.current.unstable_caches.columns.isUsingColumnVisibilityModel?(Ce=me.stateToRestore.columns)==null?void 0:Ce.columnVisibilityModel:void 0,_e=me.stateToRestore.columns;if(Ae==null&&_e==null)return re;const Be=X4({apiRef:i,columnTypes:u,columnsToUpsert:[],initialState:_e,shouldRegenColumnVisibilityModelFromColumns:!i.current.unstable_caches.columns.isUsingColumnVisibilityModel,currentColumnVisibilityModel:Ae,keepOnlyColumnsToUpsert:!1});return i.current.setState(qot(Be)),_e!=null&&i.current.publishEvent("columnsChange",Be.all),re},[i,u]),K=d.useCallback((re,me)=>{if(me===fC.columns){var Ce;const Ae=o.components.ColumnsPanel;return(0,a.jsx)(Ae,pn({},(Ce=o.componentsProps)==null?void 0:Ce.columnsPanel))}return re},[o.components.ColumnsPanel,(l=o.componentsProps)==null?void 0:l.columnsPanel]);Xf(i,"exportState",B),Xf(i,"restoreState",W),Xf(i,"preferencePanel",K);const G=d.useRef(null);ao(i,"viewportInnerSizeChange",re=>{G.current!==re.width&&(G.current=re.width,p(Jot(eA(i.current.state),re.width)))}),vl(i,"columnVisibilityChange",o.onColumnVisibilityChange);const J=d.useCallback(()=>{c.info("Columns pipe processing have changed, regenerating the columns");const re=X4({apiRef:i,columnTypes:u,columnsToUpsert:[],initialState:void 0,shouldRegenColumnVisibilityModelFromColumns:!i.current.unstable_caches.columns.isUsingColumnVisibilityModel,keepOnlyColumnsToUpsert:!1});p(re)},[i,c,p,u]);C0e(i,"hydrateColumns",J);const te=d.useRef(!0);d.useEffect(()=>{if(te.current)return void(te.current=!1);if(c.info(`GridColumns have changed, new length ${o.columns.length}`),f.current===o.columns&&h.current===u)return;const re=X4({apiRef:i,columnTypes:u,initialState:void 0,shouldRegenColumnVisibilityModelFromColumns:!i.current.unstable_caches.columns.isUsingColumnVisibilityModel,columnsToUpsert:o.columns,keepOnlyColumnsToUpsert:!0});f.current=o.columns,h.current=u,p(re)},[c,i,p,o.columns,u]),d.useEffect(()=>{o.columnVisibilityModel!==void 0&&i.current.setColumnVisibilityModel(o.columnVisibilityModel)},[i,c,o.columnVisibilityModel])}(r,e),((i,o)=>{const s=Yd(i,"useGridRows"),l=aA(i,o),c=d.useRef(Date.now()),u=d.useRef(null),f=d.useCallback(G=>{var J;return(J=z4(i)[G])!=null?J:null},[i]),h=d.useMemo(()=>l.rows.reduce((G,{id:J},te)=>(G[J]=te,G),{}),[l.rows]),p=d.useCallback((G,J)=>{const te=()=>{u.current=null,c.current=Date.now(),i.current.setState(me=>pn({},me,{rows:yst({apiRef:i,previousTree:lC(i),rowCountProp:o.rowCount,loadingProp:o.loading})})),i.current.publishEvent("rowsSet"),i.current.forceUpdate()};if(u.current&&(clearTimeout(u.current),u.current=null),i.current.unstable_caches.rows=G,!J)return void te();const re=o.throttleRowsMs-(Date.now()-c.current);re>0?u.current=setTimeout(te,re):te()},[o.throttleRowsMs,o.rowCount,o.loading,i]),m=d.useCallback(G=>{s.debug(`Updating all rows, new length ${G.length}`);const J=YY({rows:G,getRowId:o.getRowId,loading:o.loading,rowCount:o.rowCount}),te=i.current.unstable_caches.rows;J.rowsBeforePartialUpdates=te.rowsBeforePartialUpdates,p(J,!0)},[s,o.getRowId,o.loading,o.rowCount,p,i]),g=d.useCallback(G=>{if(o.signature===vC.DataGrid&&G.length>1)throw new Error(["MUI: You can't update several rows at once in `apiRef.current.updateRows` on the DataGrid.","You need to upgrade to DataGridPro or DataGridPremium component to unlock this feature."].join(`
`));const J=new Map;G.forEach(Ce=>{const Ae=T0e(Ce,o.getRowId,"A row was provided without id when calling updateRows():");J.has(Ae)?J.set(Ae,pn({},J.get(Ae),Ce)):J.set(Ae,Ce)});const te=[],re=i.current.unstable_caches.rows,me={rowsBeforePartialUpdates:re.rowsBeforePartialUpdates,loadingPropBeforePartialUpdates:re.loadingPropBeforePartialUpdates,rowCountPropBeforePartialUpdates:re.rowCountPropBeforePartialUpdates,idRowsLookup:pn({},re.idRowsLookup),idToIdLookup:pn({},re.idToIdLookup),ids:[...re.ids]};J.forEach((Ce,Ae)=>Ce._action==="delete"?(delete me.idRowsLookup[Ae],delete me.idToIdLookup[Ae],void te.push(Ae)):i.current.getRow(Ae)?void(me.idRowsLookup[Ae]=pn({},i.current.getRow(Ae),Ce)):(me.idRowsLookup[Ae]=Ce,me.idToIdLookup[Ae]=Ae,void me.ids.push(Ae))),te.length>0&&(me.ids=me.ids.filter(Ce=>!te.includes(Ce))),p(me,!0)},[o.signature,o.getRowId,p,i]),v=d.useCallback(()=>{const G=qT(i),J=z4(i);return new Map(G.map(te=>[te,J[te]]))},[i]),y=d.useCallback(()=>IY(i),[i]),x=d.useCallback(()=>qT(i),[i]),b=d.useCallback(G=>h[G],[h]),S=d.useCallback((G,J)=>{const te=i.current.getRowNode(G);if(!te)throw new Error(`MUI: No row with id #${G} found`);const re=pn({},te,{childrenExpanded:J});i.current.setState(me=>pn({},me,{rows:pn({},me.rows,{tree:pn({},me.rows.tree,{[G]:re})})})),i.current.forceUpdate(),i.current.publishEvent("rowExpansionChange",re)},[i]),C=d.useCallback(G=>{var J;return(J=lC(i)[G])!=null?J:null},[i]),_=d.useCallback(({skipAutoGeneratedRows:G=!0,groupId:J,applySorting:te,applyFiltering:re})=>{const me=lC(i);let Ce;if(te){const Ae=me[J];if(!Ae)return[];const _e=i0e(i);Ce=[];const Be=_e.findIndex(Ue=>Ue===J)+1;for(let Ue=Be;Ue<_e.length&&me[_e[Ue]].depth>Ae.depth;Ue+=1){const $e=_e[Ue],Je=me[$e];G&&Je.isAutoGenerated||Ce.push($e)}}else Ce=xst(me,J,G);if(re){const Ae=mot(i);Ce=Ce.filter(_e=>Ae[_e]!==!1)}return Ce},[i]),T={getRow:f,getRowModels:v,getRowsCount:y,getAllRowIds:x,setRows:m,setRowIndex:d.useCallback((G,J)=>{const te=qT(i),re=te.findIndex(Ce=>Ce===G);if(re===-1||re===J)return;s.debug(`Moving row ${G} to index ${J}`);const me=[...te];me.splice(J,0,me.splice(re,1)[0]),i.current.setState(Ce=>pn({},Ce,{rows:pn({},Ce.rows,{ids:me})})),i.current.unstable_caches.rows.ids=me,i.current.publishEvent("rowsSet")},[i,s]),updateRows:g,setRowChildrenExpansion:S,getRowNode:C,getRowIndexRelativeToVisibleRows:b,getRowGroupChildren:_,unstable_replaceRows:d.useCallback((G,J)=>{if(o.signature===vC.DataGrid&&J.length>1)throw new Error(["MUI: You can't replace rows using `apiRef.current.unstable_replaceRows` on the DataGrid.","You need to upgrade to DataGridPro or DataGridPremium component to unlock this feature."].join(`
`));if(J.length===0)return;const te=[...qT(i)],re=z4(i),me=n0e(i),Ce=lC(i),Ae=pn({},re),_e=pn({},me),Be=pn({},Ce),Ue=J.map($e=>({id:T0e($e,o.getRowId,"A row was provided without id when calling replaceRows()."),model:$e}));Ue.forEach(($e,Je)=>{const[Ne]=te.splice(G+Je,1,$e.id);delete Ae[Ne],delete _e[Ne],delete Be[Ne]}),Ue.forEach($e=>{const Je={id:$e.id,parent:null,depth:0,groupingKey:null,groupingField:null};Ae[$e.id]=$e.model,_e[$e.id]=$e.id,Be[$e.id]=Je}),i.current.unstable_caches.rows.idRowsLookup=Ae,i.current.unstable_caches.rows.idToIdLookup=_e,i.current.unstable_caches.rows.ids=te,i.current.setState($e=>{const Je={idRowsLookup:Ae,idToIdLookup:_e,tree:Be,ids:te};return pn({},$e,{rows:pn({},$e.rows,Je,{groupingResponseBeforeRowHydration:pn({},$e.rows.groupingResponseBeforeRowHydration,Je)})})}),i.current.publishEvent("rowsSet")},[i,o.signature,o.getRowId])},M=d.useCallback(()=>{let G;s.info("Row grouping pre-processing have changed, regenerating the row tree"),G=i.current.unstable_caches.rows.rowsBeforePartialUpdates===o.rows?i.current.unstable_caches.rows:YY({rows:o.rows,getRowId:o.getRowId,loading:o.loading,rowCount:o.rowCount}),p(G,!1)},[s,i,o.rows,o.getRowId,o.loading,o.rowCount,p]),j=d.useCallback(G=>{G==="rowTreeCreation"&&M()},[M]),B=d.useCallback(()=>{i.current.unstable_getActiveStrategy("rowTree")!==iVn(i)&&M()},[i,M]);ao(i,"activeStrategyProcessorChange",j),ao(i,"strategyAvailabilityChange",B);const W=d.useCallback(()=>{i.current.setState(G=>pn({},G,{rows:pn({},G.rows,i.current.unstable_applyPipeProcessors("hydrateRows",G.rows.groupingResponseBeforeRowHydration))})),i.current.publishEvent("rowsSet"),i.current.forceUpdate()},[i]);C0e(i,"hydrateRows",W),sc(i,T),d.useEffect(()=>()=>{u.current!==null&&clearTimeout(u.current)},[]);const K=d.useRef(!0);d.useEffect(()=>{if(K.current)return void(K.current=!1);const G=i.current.unstable_caches.rows.rowsBeforePartialUpdates===o.rows,J=i.current.unstable_caches.rows.loadingPropBeforePartialUpdates===o.loading,te=i.current.unstable_caches.rows.rowCountPropBeforePartialUpdates===o.rowCount;if(G)return J||(i.current.setState(re=>pn({},re,{rows:pn({},re.rows,{loading:o.loading})})),i.current.unstable_caches.rows.loadingPropBeforePartialUpdates=o.loading,i.current.forceUpdate()),void(te||(i.current.setState(re=>pn({},re,{rows:pn({},re.rows,{totalRowCount:Math.max(o.rowCount||0,re.rows.totalRowCount),totalTopLevelRowCount:Math.max(o.rowCount||0,re.rows.totalTopLevelRowCount)})})),i.current.unstable_caches.rows.rowCountPropBeforePartialUpdates=o.rowCount,i.current.forceUpdate()));s.debug(`Updating all rows, new length ${o.rows.length}`),p(YY({rows:o.rows,getRowId:o.getRowId,loading:o.loading,rowCount:o.rowCount}),!1)},[o.rows,o.rowCount,o.getRowId,o.loading,s,p,i])})(r,e),xHn(r),(i=>{const o=d.useRef({}),s=d.useCallback((h,p,m)=>{const g=o.current;g[h]||(g[h]={}),g[h][p]=m},[]),l=d.useCallback((h,p)=>{var m;return(m=o.current[h])==null?void 0:m[p]},[]),c=d.useCallback(h=>{const{columnIndex:p,rowId:m,minFirstColumnIndex:g,maxLastColumnIndex:v,columns:y}=h,x=y.length,b=y[p],S=typeof b.colSpan=="function"?b.colSpan(i.current.getCellParams(m,b.field)):b.colSpan;if(!S||S===1)return s(m,p,{spannedByColSpan:!1,cellProps:{colSpan:1,width:b.computedWidth}}),{colSpan:1};let C=b.computedWidth;for(let _=1;_<S;_+=1){const T=p+_;T>=g&&T<v&&(C+=y[T].computedWidth,s(m,p+_,{spannedByColSpan:!0,rightVisibleCellIndex:Math.min(p+S,x-1),leftVisibleCellIndex:p})),s(m,p,{spannedByColSpan:!1,cellProps:{colSpan:S,width:C}})}return{colSpan:S}},[i,s]),u=d.useCallback(({rowId:h,minFirstColumn:p,maxLastColumn:m,columns:g})=>{for(let v=p;v<m;v+=1){const y=c({columnIndex:v,rowId:h,minFirstColumnIndex:p,maxLastColumnIndex:m,columns:g});y.colSpan>1&&(v+=y.colSpan-1)}},[c]);sc(i,{unstable_getCellColSpanInfo:l,unstable_calculateColSpan:u});const f=d.useCallback(()=>{o.current={}},[]);ao(i,"columnOrderChange",f)})(r),((i,o)=>{var s;const l=d.useCallback(f=>{var h,p;return(h=(p=W4(i)[f])==null?void 0:p.groupPath)!=null?h:[]},[i]),c=d.useCallback(()=>fst(i),[i]);sc(i,{unstable_getColumnGroupPath:l,unstable_getAllGroupDetails:c});const u=d.useRef(!0);d.useEffect(()=>{var f,h;if(u.current)return void(u.current=!1);if((f=o.experimentalFeatures)==null||!f.columnGrouping)return;const p=_0e((h=o.columnGroupingModel)!=null?h:[]);i.current.setState(m=>pn({},m,{columnGrouping:pn({},m.columnGrouping,{lookup:p})}))},[i,o.columnGroupingModel,(s=o.experimentalFeatures)==null?void 0:s.columnGrouping])})(r,e),((n=e.experimentalFeatures)!=null&&n.newEditingApi?gHn:lHn)(r,e),((i,o)=>{const s=Yd(i,"useGridFocus"),l=d.useRef(null),c=d.useCallback((C,_)=>{C&&i.current.getRow(C.id)&&i.current.publishEvent("cellFocusOut",i.current.getCellParams(C.id,C.field),_)},[i]),u=d.useCallback((C,_)=>{const T=Gy(i);T?.id===C&&T?.field===_||(i.current.setState(M=>(s.debug(`Focusing on cell with id=${C} and field=${_}`),pn({},M,{tabIndex:{cell:{id:C,field:_},columnHeader:null},focus:{cell:{id:C,field:_},columnHeader:null}}))),i.current.forceUpdate(),i.current.getRow(C)&&(T&&c(T,{}),i.current.publishEvent("cellFocusIn",i.current.getCellParams(C,_))))},[i,s,c]),f=d.useCallback((C,_={})=>{const T=Gy(i);c(T,_),i.current.setState(M=>(s.debug(`Focusing on column header with colIndex=${C}`),pn({},M,{tabIndex:{columnHeader:{field:C},cell:null},focus:{columnHeader:{field:C},cell:null}}))),i.current.forceUpdate()},[i,s,c]),h=d.useCallback((C,_,T)=>{let M=i.current.getColumnIndex(_),j=i.current.getRowIndexRelativeToVisibleRows(C);const B=_h(i);T==="right"?M+=1:T==="left"?M-=1:j+=1;const W=GY(i,{pagination:o.pagination,paginationMode:o.paginationMode});M>=B.length?(j+=1,j<W.rows.length&&(M=0)):M<0&&(j-=1,j>=0&&(M=B.length-1)),j=G4(j,0,W.rows.length-1);const K=W.rows[j],G=i.current.unstable_getCellColSpanInfo(K.id,M);G&&G.spannedByColSpan&&(T==="left"||T==="below"?M=G.leftVisibleCellIndex:T==="right"&&(M=G.rightVisibleCellIndex)),M=G4(M,0,B.length-1);const J=B[M];i.current.setCellFocus(K.id,J.field)},[i,o.pagination,o.paginationMode]),p=d.useCallback(({id:C,field:_})=>{i.current.setCellFocus(C,_)},[i]),m=d.useCallback((C,_)=>{_.key==="Enter"||_.key==="Tab"||c7(_.key)||i.current.setCellFocus(C.id,C.field)},[i]),g=d.useCallback(({field:C},_)=>{_.target===_.currentTarget&&i.current.setColumnHeaderFocus(C,_)},[i]),v=d.useCallback(()=>{s.debug("Clearing focus"),i.current.setState(C=>pn({},C,{focus:{cell:null,columnHeader:null}}))},[s,i]),y=d.useCallback(C=>{l.current=C},[]),x=d.useCallback(C=>{const _=l.current;l.current=null;const T=Gy(i);if(!T)return void(_&&i.current.setCellFocus(_.id,_.field));if(_?.id===T.id&&_?.field===T.field)return;const M=i.current.getCellElement(T.id,T.field);M!=null&&M.contains(C.target)||(_?i.current.setCellFocus(_.id,_.field):(i.current.setState(j=>pn({},j,{focus:{cell:null,columnHeader:null}})),i.current.forceUpdate(),c(T,C)))},[i,c]),b=d.useCallback(C=>{if(C.cellMode==="view")return;const _=Gy(i);_?.id===C.id&&_?.field===C.field||i.current.setCellFocus(C.id,C.field)},[i]),S=d.useCallback(()=>{const C=Gy(i);C&&!i.current.getRow(C.id)&&i.current.setState(_=>pn({},_,{focus:{cell:null,columnHeader:null}}))},[i]);sc(i,{setCellFocus:u,setColumnHeaderFocus:f,unstable_moveFocusToRelativeCell:h}),d.useEffect(()=>{const C=(0,Ex.A)(i.current.rootElementRef.current);return C.addEventListener("click",x),()=>{C.removeEventListener("click",x)}},[i,x]),ao(i,"columnHeaderBlur",v),ao(i,"cellDoubleClick",p),ao(i,"cellMouseDown",y),ao(i,"cellKeyDown",m),ao(i,"cellModeChange",b),ao(i,"columnHeaderFocus",g),ao(i,"rowsSet",S)})(r,e),((i,o)=>{var s;const l=Yd(i,"useGridPreferencesPanel"),c=d.useRef(),u=d.useRef(),f=d.useCallback(()=>{l.debug("Hiding Preferences Panel");const y=$Y(i.current.state);y.openedPanelValue&&i.current.publishEvent("preferencePanelClose",{openedPanelValue:y.openedPanelValue}),i.current.setState(x=>pn({},x,{preferencePanel:{open:!1}})),i.current.forceUpdate()},[i,l]),h=d.useCallback(()=>{u.current=setTimeout(()=>clearTimeout(c.current),0)},[]),p=d.useCallback(()=>{c.current=setTimeout(f,100)},[f]),m=d.useCallback(y=>{l.debug("Opening Preferences Panel"),h(),i.current.setState(x=>pn({},x,{preferencePanel:pn({},x.preferencePanel,{open:!0,openedPanelValue:y})})),i.current.publishEvent("preferencePanelOpen",{openedPanelValue:y}),i.current.forceUpdate()},[l,h,i]);sc(i,{showPreferences:m,hidePreferences:p});const g=d.useCallback((y,x)=>{var b;const S=$Y(i.current.state);return!x.exportOnlyDirtyModels||((b=o.initialState)==null?void 0:b.preferencePanel)!=null||S.open?pn({},y,{preferencePanel:S}):y},[i,(s=o.initialState)==null?void 0:s.preferencePanel]),v=d.useCallback((y,x)=>{const b=x.stateToRestore.preferencePanel;return b!=null&&i.current.setState(S=>pn({},S,{preferencePanel:b})),y},[i]);Xf(i,"exportState",g),Xf(i,"restoreState",v),d.useEffect(()=>()=>{clearTimeout(c.current),clearTimeout(u.current)},[])})(r,e),((i,o)=>{var s,l,c;const u=Yd(i,"useGridFilter");i.current.unstable_registerControlState({stateId:"filter",propModel:o.filterModel,propOnChange:o.onFilterModelChange,stateSelector:N0,changeEvent:"filterModelChange"});const f=d.useCallback(()=>{i.current.setState(K=>{const G=N0(K,i.current.instanceId),J=o.filterMode===s7?JWn(G,i):null,te=i.current.unstable_applyStrategyProcessor("filtering",{isRowMatchingFilters:J,filterModel:G??p7()});return pn({},K,{filter:pn({},K.filter,te)})}),i.current.publishEvent("filteredRowsSet")},[o.filterMode,i]),h=d.useCallback(()=>{f(),i.current.forceUpdate()},[i,f]),p=d.useCallback(K=>{const G=N0(i),J=[...G.items],te=J.findIndex(re=>re.id===K.id);te===-1?J.push(K):J[te]=K,i.current.setFilterModel(pn({},G,{items:J}),"upsertFilterItem")},[i]),m=d.useCallback(K=>{const G=N0(i),J=[...G.items];K.forEach(te=>{const re=K.findIndex(me=>me.id===te.id);re===-1?J.push(te):J[re]=te}),i.current.setFilterModel(pn({},G,{items:K}),"upsertFilterItems")},[i]),g=d.useCallback(K=>{const G=N0(i),J=G.items.filter(te=>te.id!==K.id);J.length!==G.items.length&&i.current.setFilterModel(pn({},G,{items:J}),"deleteFilterItem")},[i]),v=d.useCallback(K=>{if(u.debug("Displaying filter panel"),K){const G=N0(i),J=G.items.filter(re=>{var me;if(re.value!==void 0)return!0;const Ce=(me=i.current.getColumn(re.columnField).filterOperators)==null?void 0:me.find(Ae=>Ae.value===re.operatorValue);return!(Ce?.requiresFilterValue===void 0||Ce?.requiresFilterValue)});let te;te=J.find(re=>re.columnField===K)?J:o.disableMultipleColumnsFiltering?[A0e({columnField:K},i)]:[...J,A0e({columnField:K},i)],i.current.setFilterModel(pn({},G,{items:te}))}i.current.showPreferences(fC.filters)},[i,u,o.disableMultipleColumnsFiltering]),y=d.useCallback(()=>{u.debug("Hiding filter panel"),i.current.hidePreferences()},[i,u]),x=d.useCallback(K=>{const G=N0(i);G.linkOperator!==K&&i.current.setFilterModel(pn({},G,{linkOperator:K}),"changeLogicOperator")},[i]),b=d.useCallback(K=>{const G=N0(i);U2(G.quickFilterValues,K)||i.current.setFilterModel(pn({},G,{quickFilterValues:[...K]}))},[i]),S=d.useCallback((K,G)=>{N0(i)!==K&&(u.debug("Setting filter model"),i.current.unstable_updateControlState("filter",Sst(K,o.disableMultipleColumnsFiltering,i),G),i.current.unstable_applyFilters())},[i,u,o.disableMultipleColumnsFiltering]),C=d.useCallback(()=>{const K=B2(i);return new Map(K.map(G=>[G.id,G.model]))},[i]);sc(i,{setFilterLinkOperator:x,unstable_applyFilters:h,deleteFilterItem:g,upsertFilterItem:p,upsertFilterItems:m,setFilterModel:S,showFilterPanel:v,hideFilterPanel:y,getVisibleRowModels:C,setQuickFilterValues:b});const _=d.useCallback((K,G)=>{var J,te;const re=N0(i);return G.exportOnlyDirtyModels&&o.filterModel==null&&((J=o.initialState)==null||(te=J.filter)==null?void 0:te.filterModel)==null&&U2(re,p7())?K:pn({},K,{filter:{filterModel:re}})},[i,o.filterModel,(s=o.initialState)==null||(l=s.filter)==null?void 0:l.filterModel]),T=d.useCallback((K,G)=>{var J;const te=(J=G.stateToRestore.filter)==null?void 0:J.filterModel;return te==null?K:(i.current.unstable_updateControlState("filter",Sst(te,o.disableMultipleColumnsFiltering,i),"restoreState"),pn({},K,{callbacks:[...K.callbacks,i.current.unstable_applyFilters]}))},[i,o.disableMultipleColumnsFiltering]),M=d.useCallback((K,G)=>{if(G===fC.filters){var J;const te=o.components.FilterPanel;return(0,a.jsx)(te,pn({},(J=o.componentsProps)==null?void 0:J.filterPanel))}return K},[o.components.FilterPanel,(c=o.componentsProps)==null?void 0:c.filterPanel]),j=d.useCallback(K=>{if(o.filterMode===s7&&K.isRowMatchingFilters){const G=qT(i),J={};for(let te=0;te<G.length;te+=1){const re=G[te];let me;if(typeof re=="string"&&re.startsWith("auto-generated-group-footer"))me=!0;else{const{passingFilterItems:Ce,passingQuickFilterValues:Ae}=K.isRowMatchingFilters(re);me=qWn([Ce],[Ae],K.filterModel,i)}J[re]=me}return{filteredRowsLookup:J,visibleRowsLookup:J,filteredDescendantCountLookup:{}}}return{visibleRowsLookup:{},filteredRowsLookup:{},filteredDescendantCountLookup:{}}},[i,o.filterMode]);Xf(i,"exportState",_),Xf(i,"restoreState",T),Xf(i,"preferencePanel",M),E0e(i,x7,"filtering",j);const B=d.useCallback(()=>{u.debug("onColUpdated - GridColumns changed, applying filters");const K=N0(i),G=cVn(i),J=K.items.filter(te=>te.columnField&&G[te.columnField]);J.length<K.items.length&&i.current.setFilterModel(pn({},K,{items:J}))},[i,u]),W=d.useCallback(K=>{K==="filtering"&&i.current.unstable_applyFilters()},[i]);ao(i,"rowsSet",f),ao(i,"rowExpansionChange",i.current.unstable_applyFilters),ao(i,"columnsChange",B),ao(i,"activeStrategyProcessorChange",W),y7(()=>{i.current.unstable_applyFilters()}),d.useEffect(()=>{o.filterModel!==void 0&&i.current.setFilterModel(o.filterModel)},[i,u,o.filterModel])})(r,e),((i,o)=>{var s,l;const c=Yd(i,"useGridSorting");i.current.unstable_registerControlState({stateId:"sortModel",propModel:o.sortModel,propOnChange:o.onSortModelChange,stateSelector:Hy,changeEvent:"sortModelChange"});const u=d.useCallback((W,K)=>{const G=Hy(i),J=G.findIndex(re=>re.field===W);let te=[...G];return J>-1?K?te.splice(J,1,K):te.splice(J,1):te=[...G,K],te},[i]),f=d.useCallback((W,K)=>{var G;const J=Hy(i).find(re=>re.field===W.field);if(J){var te;const re=K===void 0?Uot((te=W.sortingOrder)!=null?te:o.sortingOrder,J.sort):K;return re==null?void 0:pn({},J,{sort:re})}return{field:W.field,sort:K===void 0?Uot((G=W.sortingOrder)!=null?G:o.sortingOrder):K}},[i,o.sortingOrder]),h=d.useCallback(()=>{i.current.setState(W=>{if(o.sortingMode===_Vn)return c.debug("Skipping sorting rows as sortingMode = server"),pn({},W,{sorting:pn({},W.sorting,{sortedRows:qT(W,i.current.instanceId)})});const K=((J,te)=>{const re=J.map(me=>((Ce,Ae)=>{const _e=Ae.current.getColumn(Ce.field);if(!_e)return null;const Be=Ce.sort==="desc"?(...Ue)=>-1*_e.sortComparator(...Ue):_e.sortComparator;return{getSortCellParams:Ue=>({id:Ue,field:_e.field,rowNode:Ae.current.getRowNode(Ue),value:Ae.current.getCellValue(Ue,_e.field),api:Ae.current}),comparator:Be}})(me,te)).filter(me=>!!me);return re.length===0?null:me=>me.map(Ce=>({node:Ce,params:re.map(Ae=>Ae.getSortCellParams(Ce.id))})).sort((Ce,Ae)=>{return _e=Ce,Be=Ae,re.reduce((Ue,$e,Je)=>{if(Ue!==0)return Ue;const Ne=_e.params[Je],Ke=Be.params[Je];return $e.comparator(Ne.value,Ke.value,Ne,Ke)},0);var _e,Be}).map(Ce=>Ce.node.id)})(Hy(W,i.current.instanceId),i),G=i.current.unstable_applyStrategyProcessor("sorting",{sortRowList:K});return pn({},W,{sorting:pn({},W.sorting,{sortedRows:G})})}),i.current.publishEvent("sortedRowsSet"),i.current.forceUpdate()},[i,c,o.sortingMode]),p=d.useCallback(W=>{Hy(i)!==W&&(c.debug("Setting sort model"),i.current.setState(Bot(W,o.disableMultipleColumnsSorting)),i.current.forceUpdate(),i.current.applySorting())},[i,c,o.disableMultipleColumnsSorting]),m=d.useCallback((W,K,G)=>{if(!W.sortable)return;const J=f(W,K);let te;te=!G||o.disableMultipleColumnsSorting?J?[J]:[]:u(W.field,J),i.current.setSortModel(te)},[i,u,f,o.disableMultipleColumnsSorting]),g=d.useCallback(()=>Hy(i),[i]),v=d.useCallback(()=>o0e(i).map(W=>W.model),[i]),y=d.useCallback(()=>i0e(i),[i]),x=d.useCallback(W=>i.current.getSortedRowIds().indexOf(W),[i]),b=d.useCallback(W=>i.current.getSortedRowIds()[W],[i]);sc(i,{getSortModel:g,getSortedRows:v,getSortedRowIds:y,getRowIndex:x,getRowIdFromRowIndex:b,setSortModel:p,sortColumn:m,applySorting:h});const S=d.useCallback((W,K)=>{var G,J;const te=Hy(i);return!K.exportOnlyDirtyModels||o.sortModel!=null||((G=o.initialState)==null||(J=G.sorting)==null?void 0:J.sortModel)!=null||te.length>0?pn({},W,{sorting:{sortModel:te}}):W},[i,o.sortModel,(s=o.initialState)==null||(l=s.sorting)==null?void 0:l.sortModel]),C=d.useCallback((W,K)=>{var G;const J=(G=K.stateToRestore.sorting)==null?void 0:G.sortModel;return J==null?W:(i.current.setState(Bot(J,o.disableMultipleColumnsSorting)),pn({},W,{callbacks:[...W.callbacks,i.current.applySorting]}))},[i,o.disableMultipleColumnsSorting]),_=d.useCallback(W=>{const K=lC(i);if(!W.sortRowList){const te=[],re=[];return qT(i).forEach(me=>{K[me].isPinned||(K[me].position==="footer"?re.push(me):te.push(me))}),[...te,...re]}const G=[],J=[];return Object.values(K).forEach(te=>{te.isPinned||(te.position==="footer"?J.push(te.id):G.push(te))}),[...W.sortRowList(G),...J]},[i]);Xf(i,"exportState",S),Xf(i,"restoreState",C),E0e(i,x7,"sorting",_);const T=d.useCallback(({colDef:W},K)=>{const G=K.shiftKey||K.metaKey||K.ctrlKey;m(W,void 0,G)},[m]),M=d.useCallback(({colDef:W},K)=>{!jot(K.key)||K.ctrlKey||K.metaKey||m(W,void 0,K.shiftKey)},[m]),j=d.useCallback(()=>{const W=Hy(i),K=W4(i);if(W.length>0){const G=W.filter(J=>K[J.field]);G.length<W.length&&i.current.setSortModel(G)}},[i]),B=d.useCallback(W=>{W==="sorting"&&i.current.applySorting()},[i]);ao(i,"columnHeaderClick",T),ao(i,"columnHeaderKeyDown",M),ao(i,"rowsSet",i.current.applySorting),ao(i,"columnsChange",j),ao(i,"activeStrategyProcessorChange",B),y7(()=>{i.current.applySorting()}),d.useEffect(()=>{o.sortModel!==void 0&&i.current.setSortModel(o.sortModel)},[i,o.sortModel])})(r,e),((i,o)=>{const s=Oo(i,_h),l=s.length>0?Math.max(...s.map(f=>{var h,p;return(h=(p=f.groupPath)==null?void 0:p.length)!=null?h:0})):0,c=Yd(i,"useDensity"),u=d.useCallback((f,h=o.headerHeight,p=o.rowHeight,m=l)=>{c.debug(`Set grid density to ${f}`),i.current.setState(g=>{const v=rA(g),y=mst(f,h,p,m);return U2(v,y)?g:pn({},g,{density:y})}),i.current.forceUpdate()},[c,i,o.headerHeight,o.rowHeight,l]);d.useEffect(()=>{i.current.setDensity(o.density,o.headerHeight,o.rowHeight,l)},[i,o.density,o.rowHeight,o.headerHeight,l]),sc(i,{setDensity:u})})(r,e),aHn(r,e),((i,o)=>{const{getRowHeight:s,getRowSpacing:l,getEstimatedRowHeight:c}=o,u=d.useRef({}),f=d.useRef(-1),h=d.useRef(!1),p=Oo(i,i7),m=Oo(i,r7),g=Oo(i,H4),v=Oo(i,a0e),y=aA(i,o),x=Oo(i,n7),b=d.useCallback(()=>{var K,G;h.current=!1;const J=vVn(i.current.state,i.current.instanceId),te=Ce=>{u.current[Ce.id]||(u.current[Ce.id]={sizes:{baseCenter:p},isResized:!1,autoHeight:!1,needsFirstMeasurement:!0});const{isResized:Ae,needsFirstMeasurement:_e,sizes:Be}=u.current[Ce.id];let Ue=p;const $e=Be.baseCenter;if(Ae)Ue=$e;else if(s){const rt=s(pn({},Ce,{densityFactor:J}));if(rt==="auto"){if(_e){const st=c?c(pn({},Ce,{densityFactor:J})):p;Ue=st??p}else Ue=$e;h.current=!0,u.current[Ce.id].autoHeight=!0}else Ue=rt??p,u.current[Ce.id].needsFirstMeasurement=!1,u.current[Ce.id].autoHeight=!1}else u.current[Ce.id].needsFirstMeasurement=!1;const Je=pn({},Object.entries(Be).reduce((rt,[st,gt])=>(/^base[A-Z]/.test(st)&&(rt[st]=gt),rt),{}),{baseCenter:Ue});if(l){var Ne,Ke;const rt=i.current.getRowIndexRelativeToVisibleRows(Ce.id),st=l(pn({},Ce,{isFirstVisible:rt===0,isLastVisible:rt===y.rows.length-1,indexRelativeToCurrentPage:rt}));Je.spacingTop=(Ne=st.top)!=null?Ne:0,Je.spacingBottom=(Ke=st.bottom)!=null?Ke:0}const nt=i.current.unstable_applyPipeProcessors("rowHeight",Je,Ce);return u.current[Ce.id].sizes=nt,nt},re=[],me=y.rows.reduce((Ce,Ae)=>{re.push(Ce);let _e=0,Be=0;const Ue=te(Ae);return Object.entries(Ue).forEach(([$e,Je])=>{/^base[A-Z]/.test($e)?_e=Je>_e?Je:_e:Be+=Je}),Ce+_e+Be},0);x==null||(K=x.top)==null||K.forEach(Ce=>{te(Ce)}),x==null||(G=x.bottom)==null||G.forEach(Ce=>{te(Ce)}),i.current.setState(Ce=>pn({},Ce,{rowsMeta:{currentPageTotalHeight:me,positions:re}})),h.current||(f.current=1/0),i.current.forceUpdate()},[i,y.rows,p,s,l,c,x]),S=d.useCallback(K=>{const G=u.current[K];return G?G.sizes.baseCenter:p},[p]),C=d.useCallback((K,G)=>{u.current[K].sizes.baseCenter=G,u.current[K].isResized=!0,u.current[K].needsFirstMeasurement=!1,b()},[b]),_=d.useMemo(()=>(0,gb.A)(b),[b]),T=d.useCallback((K,G,J)=>{if(!u.current[K]||!u.current[K].autoHeight)return;const te=u.current[K].sizes[`base${(0,na.A)(J)}`]!==G;u.current[K].needsFirstMeasurement=!1,u.current[K].sizes[`base${(0,na.A)(J)}`]=G,te&&_()},[_]),M=d.useCallback(K=>{var G;return((G=u.current[K])==null?void 0:G.autoHeight)||!1},[]),j=d.useCallback(()=>f.current,[]),B=d.useCallback(K=>{h.current&&K>f.current&&(f.current=K)},[]),W=d.useCallback(()=>{u.current={},b()},[b]);d.useEffect(()=>{b()},[p,m,g,v,b]),C0e(i,"rowHeight",b),sc(i,{unstable_getLastMeasuredRowIndex:j,unstable_setLastMeasuredRowIndex:B,unstable_rowHasAutoHeight:M,unstable_getRowHeight:S,unstable_getRowInternalSizes:K=>{var G;return(G=u.current[K])==null?void 0:G.sizes},unstable_setRowHeight:C,unstable_storeRowHeightMeasurement:T,resetRowHeights:W})})(r,e),((i,o)=>{const s=Yd(i,"useGridScroll"),l=i.current.columnHeadersElementRef,c=i.current.windowRef,u=Oo(i,B2),f=d.useCallback(m=>{const g=IY(i),v=_h(i);if(m.rowIndex!=null&&g===0||v.length===0)return!1;s.debug(`Scrolling to cell at row ${m.rowIndex}, col: ${m.colIndex} `);let y={};if(m.colIndex!=null){const C=nA(i);let _;if(m.rowIndex!==void 0){var x;const T=(x=u[m.rowIndex])==null?void 0:x.id,M=i.current.unstable_getCellColSpanInfo(T,m.colIndex);M&&!M.spannedByColSpan&&(_=M.cellProps.width)}_===void 0&&(_=v[m.colIndex].computedWidth),y.left=jst({clientHeight:c.current.clientWidth,scrollTop:c.current.scrollLeft,offsetHeight:_,offsetTop:C[m.colIndex]})}if(m.rowIndex!=null){var b,S;const C=b7(i.current.state),_=u7(i),T=d7(i),M=o.pagination?m.rowIndex-_*T:m.rowIndex,j=C.positions[M+1]?C.positions[M+1]-C.positions[M]:C.currentPageTotalHeight-C.positions[M],B=((b=c.current.querySelector(`.${Jr["pinnedRows--top"]}`))==null?void 0:b.clientHeight)||0,W=((S=c.current.querySelector(`.${Jr["pinnedRows--bottom"]}`))==null?void 0:S.clientHeight)||0;y.top=jst({clientHeight:c.current.clientHeight-B-W,scrollTop:c.current.scrollTop,offsetHeight:j,offsetTop:C.positions[M]})}return y=i.current.unstable_applyPipeProcessors("scrollToIndexes",y,m),(typeof y.left!==void 0||typeof y.top!==void 0)&&(i.current.scroll(y),!0)},[s,i,c,o.pagination,u]),h=d.useCallback(m=>{c.current&&m.left!=null&&l.current&&(l.current.scrollLeft=m.left,c.current.scrollLeft=m.left,s.debug(`Scrolling left: ${m.left}`)),c.current&&m.top!=null&&(c.current.scrollTop=m.top,s.debug(`Scrolling top: ${m.top}`)),s.debug("Scrolling, updating container, and viewport")},[c,l,s]),p=d.useCallback(()=>c!=null&&c.current?{top:c.current.scrollTop,left:c.current.scrollLeft}:{top:0,left:0},[c]);sc(i,{scroll:h,scrollToIndexes:f,getScrollPosition:p})})(r,e),(i=>{const o=Yd(i,"useGridColumnMenu"),s=d.useCallback(f=>{i.current.setState(h=>h.columnMenu.open&&h.columnMenu.field===f?h:(o.debug("Opening Column Menu"),pn({},h,{columnMenu:{open:!0,field:f}})))&&(i.current.hidePreferences(),i.current.forceUpdate())},[i,o]),l=d.useCallback(()=>{i.current.setState(f=>f.columnMenu.open||f.columnMenu.field!==void 0?(o.debug("Hiding Column Menu"),pn({},f,{columnMenu:pn({},f.columnMenu,{open:!1,field:void 0})})):f)&&i.current.forceUpdate()},[i,o]),c=d.useCallback(f=>{o.debug("Toggle Column Menu");const h=dst(i.current.state);h.open&&h.field===f?l():s(f)},[i,o,s,l]);sc(i,{showColumnMenu:s,hideColumnMenu:l,toggleColumnMenu:c});const u=d.useCallback((f,h)=>{if(!h.target.classList.contains(Jr.menuIconButton)||!h.relatedTarget)return;const p=h.relatedTarget.classList.contains(Jr.menuList),m=h.relatedTarget.getAttribute("role")==="menuitem";(p||m)&&i.current.setColumnHeaderFocus(f.field)},[i]);ao(i,"columnResizeStart",l),ao(i,"columnHeaderFocus",u),ao(i,"virtualScrollerWheel",i.current.hideColumnMenu),ao(i,"virtualScrollerTouchMove",i.current.hideColumnMenu)})(r),GWn(r),YWn(r,e),LWn(r),function(i,o){const s=Yd(i,"useResizeContainer"),l=d.useRef(!1),c=d.useRef(null),u=d.useRef(null),f=Oo(i,b7),h=Oo(i,o7),p=d.useCallback(()=>{var S;const C=(S=i.current.rootElementRef)==null?void 0:S.current,_=FY(i),T=bst(i);if(!c.current)return;let M,j,B,W;if(o.scrollbarSize!=null)M=o.scrollbarSize;else if(_&&C){const J=(0,Ex.A)(C).createElement("div");J.style.width="99px",J.style.height="99px",J.style.position="absolute",J.style.overflow="scroll",J.className="scrollDiv",C.appendChild(J),M=J.offsetWidth-J.clientWidth,C.removeChild(J)}else M=0;if(o.autoHeight)W=!1,B=Math.round(_)>c.current.width,j={width:c.current.width,height:f.currentPageTotalHeight+(B?M:0)};else{j={width:c.current.width,height:c.current.height-h};const J=(({content:te,container:re,scrollBarSize:me})=>{const Ce=te.width>re.width,Ae=te.height>re.height;let _e=!1,Be=!1;return(Ce||Ae)&&(_e=Ce,Be=te.height+(_e?me:0)>re.height,Be&&(_e=te.width+me>re.width)),{hasScrollX:_e,hasScrollY:Be}})({content:{width:Math.round(_),height:f.currentPageTotalHeight},container:{width:j.width,height:j.height-T.top-T.bottom},scrollBarSize:M});W=J.hasScrollY,B=J.hasScrollX}const K={viewportOuterSize:j,viewportInnerSize:{width:j.width-(W?M:0),height:j.height-(B?M:0)},hasScrollX:B,hasScrollY:W,scrollBarSize:M},G=u.current;u.current=K,K.viewportInnerSize.width===G?.viewportInnerSize.width&&K.viewportInnerSize.height===G?.viewportInnerSize.height||i.current.publishEvent("viewportInnerSizeChange",K.viewportInnerSize)},[i,o.scrollbarSize,o.autoHeight,h,f.currentPageTotalHeight]),m=d.useCallback(()=>{p(),i.current.publishEvent("debouncedResize",c.current)},[i,p]),g=d.useCallback(()=>u.current,[]),v=d.useCallback(()=>{const S=i.current.getRootDimensions();if(!S)return 0;const C=GY(i,{pagination:o.pagination,paginationMode:o.paginationMode});if(o.getRowHeight){const T=i.current.unstable_getRenderContext(),M=T.lastRowIndex-T.firstRowIndex;return Math.min(M-1,C.rows.length)}const _=Math.floor(S.viewportInnerSize.height/i7(i));return Math.min(_,C.rows.length)},[i,o.pagination,o.paginationMode,o.getRowHeight]);sc(i,{resize:m,getRootDimensions:g,unstable_getViewportPageSize:v,unstable_updateGridDimensionsRef:p});const y=d.useMemo(()=>(0,gb.A)(m,60),[m]),x=d.useRef(!0),b=d.useCallback(S=>{c.current=S;const C=/jsdom/.test(window.navigator.userAgent);return S.height!==0||l.current||o.autoHeight||C||(s.error(["The parent DOM element of the data grid has an empty height.","Please make sure that this element has an intrinsic height.","The grid displays with a height of 0px.","","More details: https://mui.com/r/x-data-grid-no-dimensions."].join(`
`)),l.current=!0),S.width!==0||l.current||C||(s.error(["The parent DOM element of the data grid has an empty width.","Please make sure that this element has an intrinsic width.","The grid displays with a width of 0px.","","More details: https://mui.com/r/x-data-grid-no-dimensions."].join(`
`)),l.current=!0),OHn||x.current?(m(),void(x.current=!1)):void y()},[o.autoHeight,y,s,m]);(0,ch.A)(()=>p(),[p]),vl(i,"sortedRowsSet",p),vl(i,"pageChange",p),vl(i,"pageSizeChange",p),vl(i,"columnsChange",p),ao(i,"resize",b),vl(i,"debouncedResize",o.onResize)}(r,e),function(i,o){vl(i,"columnHeaderClick",o.onColumnHeaderClick),vl(i,"columnHeaderDoubleClick",o.onColumnHeaderDoubleClick),vl(i,"columnHeaderOver",o.onColumnHeaderOver),vl(i,"columnHeaderOut",o.onColumnHeaderOut),vl(i,"columnHeaderEnter",o.onColumnHeaderEnter),vl(i,"columnHeaderLeave",o.onColumnHeaderLeave),vl(i,"columnOrderChange",o.onColumnOrderChange),vl(i,"cellClick",o.onCellClick),vl(i,"cellDoubleClick",o.onCellDoubleClick),vl(i,"cellKeyDown",o.onCellKeyDown),vl(i,"cellFocusOut",o.onCellFocusOut),vl(i,"preferencePanelClose",o.onPreferencePanelClose),vl(i,"preferencePanelOpen",o.onPreferencePanelOpen),vl(i,"menuOpen",o.onMenuOpen),vl(i,"menuClose",o.onMenuClose),vl(i,"rowDoubleClick",o.onRowDoubleClick),vl(i,"rowClick",o.onRowClick),vl(i,"componentError",o.onError),vl(i,"stateChange",o.onStateChange)}(r,e),(i=>{const o=d.useCallback((l={})=>i.current.unstable_applyPipeProcessors("exportState",{},l),[i]),s=d.useCallback(l=>{i.current.unstable_applyPipeProcessors("restoreState",{callbacks:[]},{stateToRestore:l}).callbacks.forEach(c=>{c()}),i.current.forceUpdate()},[i]);sc(i,{exportState:o,restoreState:s})})(r),r},RHn={apiRef:void 0,disableMultipleColumnsFiltering:!0,disableMultipleColumnsSorting:!0,disableMultipleSelection:!0,throttleRowsMs:void 0,hideFooterRowCount:!1,pagination:!0,checkboxSelectionVisibleOnly:!1,disableColumnReorder:!0,disableColumnResize:!0,keepColumnPositionIfDraggedOutside:!1,signature:"DataGrid"},DHn={autoHeight:!1,autoPageSize:!1,checkboxSelection:!1,checkboxSelectionVisibleOnly:!1,columnBuffer:3,rowBuffer:3,columnThreshold:3,rowThreshold:3,density:l7.Standard,disableExtendRowFullWidth:!1,disableColumnFilter:!1,disableColumnMenu:!1,disableColumnSelector:!1,disableDensitySelector:!1,disableMultipleColumnsFiltering:!1,disableMultipleSelection:!1,disableMultipleColumnsSorting:!1,disableSelectionOnClick:!1,disableVirtualization:!1,disableIgnoreModificationsIfProcessingProps:!1,editMode:pp.Cell,filterMode:s7,headerHeight:56,hideFooter:!1,hideFooterPagination:!1,hideFooterRowCount:!1,hideFooterSelectedRowCount:!1,logger:console,logLevel:"error",pagination:!1,paginationMode:s7,rowHeight:52,rowsPerPageOptions:[25,50,100],rowSpacingType:"margin",showCellRightBorder:!1,showColumnRightBorder:!1,sortingOrder:["asc","desc",null],sortingMode:s7,throttleRowsMs:0,disableColumnReorder:!1,disableColumnResize:!1,keepNonExistentRowsSelected:!1,keepColumnPositionIfDraggedOutside:!1},kHn=["className"],IHn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"VirtualScroller",overridesResolver:(e,t)=>t.virtualScroller})({overflow:"auto",position:"relative","@media print":{overflow:"hidden"}}),FHn=d.forwardRef(function(e,t){const{className:n}=e,r=bo(e,kHn),i=To(),o=(s=>{const{classes:l}=s;return(0,Ur.A)({root:["virtualScroller"]},cl,l)})(i);return(0,a.jsx)(IHn,pn({ref:t,className:Gl(o.root,n),ownerState:i},r))}),NHn=["className","style"],LHn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"VirtualScrollerContent",overridesResolver:(e,t)=>t.virtualScrollerContent})({}),BHn=d.forwardRef(function(e,t){const{className:n,style:r}=e,i=bo(e,NHn),o=To(),s=pn({},o,{overflowedContent:!o.autoHeight&&r?.minHeight==="auto"}),l=(c=>{const{classes:u,overflowedContent:f}=c;return(0,Ur.A)({root:["virtualScrollerContent",f&&"virtualScrollerContent--overflowed"]},cl,u)})(s);return(0,a.jsx)(LHn,pn({ref:t,className:Gl(l.root,n),ownerState:s,style:r},i))}),UHn=["className"],VHn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"VirtualScrollerRenderZone",overridesResolver:(e,t)=>t.virtualScrollerRenderZone})({position:"absolute",display:"flex",flexDirection:"column"}),$Hn=d.forwardRef(function(e,t){const{className:n}=e,r=bo(e,UHn),i=To(),o=(s=>{const{classes:l}=s;return(0,Ur.A)({root:["virtualScrollerRenderZone"]},cl,l)})(i);return(0,a.jsx)(VHn,pn({ref:t,className:Gl(o.root,n),ownerState:i},r))}),zHn=["style"];function Z4(e,t,n=0,r=t.length){if(t.length<=0)return-1;if(n>=r)return n;const i=n+Math.floor((r-n)/2);return e<=t[i]?Z4(e,t,n,i):Z4(e,t,i+1,r)}const yC=({firstIndex:e,lastIndex:t,buffer:n,minFirstIndex:r,maxLastIndex:i})=>[G4(e-n,r,i),G4(t+n,r,i)],WHn=e=>{var t,n;const r=bs(),i=To(),o=Oo(r,_h),{ref:s,disableVirtualization:l,onRenderZonePositioning:c,renderZoneMinColumnIndex:u=0,renderZoneMaxColumnIndex:f=o.length,getRowProps:h}=e,p=Oo(r,nA),m=Oo(r,FY),g=Oo(r,i7),v=Oo(r,Gy),y=Oo(r,LY),x=Oo(r,b7),b=Oo(r,zu),S=Oo(r,zY),C=aA(r,i),_=d.useRef(null),T=d.useRef(null),M=(0,iu.A)(s,T),[j,B]=d.useState(null),W=d.useRef(j),K=d.useRef({top:0,left:0}),[G,J]=d.useState({width:null,height:null}),te=d.useRef(m),re=d.useCallback(rt=>{var st,gt;const lt=r.current.unstable_getLastMeasuredRowIndex();let ut=lt===1/0;(st=C.range)!=null&&st.lastRowIndex&&!ut&&(ut=lt>=C.range.lastRowIndex);const Fe=G4(lt-(((gt=C.range)==null?void 0:gt.firstRowIndex)||0),0,x.positions.length);return ut||x.positions[Fe]>=rt?Z4(rt,x.positions):function(ft,Ct,Tt){let Ut=1;for(;Tt<Ct.length&&Ct[Tt]<ft;)Tt+=Ut,Ut*=2;return Z4(ft,Ct,Math.floor(Tt/2),Math.min(Tt,Ct.length))}(rt,x.positions,Fe)},[r,(t=C.range)==null?void 0:t.firstRowIndex,(n=C.range)==null?void 0:n.lastRowIndex,x.positions]),me=d.useCallback(()=>{if(l)return{firstRowIndex:0,lastRowIndex:C.rows.length,firstColumnIndex:0,lastColumnIndex:o.length};const{top:rt,left:st}=K.current,gt=Math.min(re(rt),x.positions.length-1),lt=i.autoHeight?gt+C.rows.length:re(rt+G.height);let ut=!1,Fe=0,ft=p.length;const[Ct,Tt]=yC({firstIndex:gt,lastIndex:lt,minFirstIndex:0,maxLastIndex:C.rows.length,buffer:i.rowBuffer});for(let Ut=Ct;Ut<Tt&&!ut;Ut+=1){const zt=C.rows[Ut];ut=r.current.unstable_rowHasAutoHeight(zt.id)}return ut||(Fe=Z4(st,p),ft=Z4(st+G.width,p)),{firstRowIndex:gt,lastRowIndex:lt,firstColumnIndex:Fe,lastColumnIndex:ft}},[l,re,x.positions.length,i.autoHeight,i.rowBuffer,C.rows,p,o.length,r,G]);(0,ch.A)(()=>{l?_.current.style.transform="translate3d(0px, 0px, 0px)":(T.current.scrollLeft=0,T.current.scrollTop=0)},[l]),(0,ch.A)(()=>{J({width:T.current.clientWidth,height:T.current.clientHeight})},[x.currentPageTotalHeight]);const Ce=d.useCallback(rt=>{J({width:rt.width,height:rt.height})},[]);ao(r,"resize",Ce);const Ae=d.useCallback(rt=>{const[st,gt]=yC({firstIndex:rt.firstRowIndex,lastIndex:rt.lastRowIndex,minFirstIndex:0,maxLastIndex:C.rows.length,buffer:i.rowBuffer}),[lt]=yC({firstIndex:rt.firstColumnIndex,lastIndex:rt.lastColumnIndex,minFirstIndex:u,maxLastIndex:f,buffer:i.columnBuffer}),ut=w0e({firstColumnToRender:lt,apiRef:r,firstRowToRender:st,lastRowToRender:gt,visibleRows:C.rows}),Fe=b7(r.current.state).positions[st],ft=nA(r)[ut];_.current.style.transform=`translate3d(${ft}px, ${Fe}px, 0px)`,typeof c=="function"&&c({top:Fe,left:ft})},[r,C.rows,c,u,f,i.columnBuffer,i.rowBuffer]),_e=d.useCallback(rt=>{if(W.current&&(st=rt,gt=W.current,st===gt||st.firstRowIndex===gt.firstRowIndex&&st.lastRowIndex===gt.lastRowIndex&&st.firstColumnIndex===gt.firstColumnIndex&&st.lastColumnIndex===gt.lastColumnIndex))return void Ae(rt);var st,gt;B(rt),Ae(rt);const[lt,ut]=yC({firstIndex:rt.firstRowIndex,lastIndex:rt.lastRowIndex,minFirstIndex:0,maxLastIndex:C.rows.length,buffer:i.rowBuffer});r.current.publishEvent("renderedRowsIntervalChange",{firstRowToRender:lt,lastRowToRender:ut}),W.current=rt},[r,B,W,C.rows.length,i.rowBuffer,Ae]);(0,ch.A)(()=>{if(G.width==null)return;const rt=me();_e(rt);const{top:st,left:gt}=K.current,lt={top:st,left:gt,renderContext:rt};r.current.publishEvent("rowsScroll",lt)},[r,me,G.width,_e]);const Be=rt=>{const{scrollTop:st,scrollLeft:gt}=rt.currentTarget;if(K.current.top=st,K.current.left=gt,gt<0||st<0||!W.current)return;const lt=l?W.current:me(),ut=Math.abs(lt.firstRowIndex-W.current.firstRowIndex),Fe=Math.abs(lt.lastRowIndex-W.current.lastRowIndex),ft=Math.abs(lt.firstColumnIndex-W.current.firstColumnIndex),Ct=Math.abs(lt.lastColumnIndex-W.current.lastColumnIndex),Tt=ut>=i.rowThreshold||Fe>=i.rowThreshold||ft>=i.columnThreshold||Ct>=i.columnThreshold||te.current!==m;r.current.publishEvent("rowsScroll",{top:st,left:gt,renderContext:Tt?lt:W.current},rt),Tt&&(wu.flushSync(()=>{_e(lt)}),te.current=m)},Ue=rt=>{r.current.publishEvent("virtualScrollerWheel",{},rt)},$e=rt=>{r.current.publishEvent("virtualScrollerTouchMove",{},rt)},Je=G.width&&m>G.width,Ne=d.useMemo(()=>{const rt=Math.max(x.currentPageTotalHeight,1);let st=!1;T!=null&&T.current&&rt<=T?.current.clientHeight&&(st=!0);const gt={width:Je?m:"auto",height:rt,minHeight:st?"100%":"auto"};return i.autoHeight&&C.rows.length===0&&(gt.height=2*g),gt},[T,m,x.currentPageTotalHeight,C.rows.length,Je,i.autoHeight,g]);d.useEffect(()=>{r.current.publishEvent("virtualScrollerContentSizeChange")},[r,Ne]),i.autoHeight&&C.rows.length===0&&(Ne.height=2*g);const Ke={};Je||(Ke.overflowX="hidden"),i.autoHeight&&(Ke.overflowY="hidden");const nt=d.useCallback(()=>W.current,[]);return r.current.unstable_getRenderContext=nt,{renderContext:j,updateRenderZonePosition:Ae,getRows:(rt={renderContext:j})=>{const{renderContext:st,minFirstColumn:gt=u,maxLastColumn:lt=f,availableSpace:ut=G.width,rowIndexOffset:Fe=0,position:ft="center"}=rt;if(!st||ut==null)return null;const Ct=l?0:i.rowBuffer,Tt=l?0:i.columnBuffer,[Ut,zt]=yC({firstIndex:st.firstRowIndex,lastIndex:st.lastRowIndex,minFirstIndex:0,maxLastIndex:C.rows.length,buffer:Ct}),Ht=[];if(rt.rows)rt.rows.forEach(Vn=>{Ht.push(Vn),r.current.unstable_calculateColSpan({rowId:Vn.id,minFirstColumn:gt,maxLastColumn:lt,columns:o})});else{if(!C.range)return null;for(let Vn=Ut;Vn<zt;Vn+=1){const vr=C.rows[Vn];Ht.push(vr),r.current.unstable_calculateColSpan({rowId:vr.id,minFirstColumn:gt,maxLastColumn:lt,columns:o})}}const[nn,Bt]=yC({firstIndex:st.firstColumnIndex,lastIndex:st.lastColumnIndex,minFirstIndex:gt,maxLastIndex:lt,buffer:Tt}),on=w0e({firstColumnToRender:nn,apiRef:r,firstRowToRender:Ut,lastRowToRender:zt,visibleRows:C.rows}),Tn=o.slice(on,Bt),$n=[];for(let Vn=0;Vn<Ht.length;Vn+=1){var rr,ir;const{id:vr,model:Hn}=Ht[Vn],Fn=Ut+Vn===C.rows.length-1,Qn=r.current.unstable_rowHasAutoHeight(vr)?"auto":r.current.unstable_getRowHeight(vr);let Yr;Yr=S[vr]!=null&&r.current.isRowSelectable(vr),$n.push((0,a.jsx)(i.components.Row,pn({row:Hn,rowId:vr,rowHeight:Qn,cellFocus:v,cellTabIndex:y,editRowsState:b,renderedColumns:Tn,visibleColumns:o,firstColumnToRender:on,lastColumnToRender:Bt,selected:Yr,index:Fe+((C==null||(rr=C.range)==null?void 0:rr.firstRowIndex)||0)+Ut+Vn,containerWidth:ut,isLastVisible:Fn,position:ft},typeof h=="function"?h(vr,Hn):{},(ir=i.componentsProps)==null?void 0:ir.row),vr))}return $n},getRootProps:(rt={})=>{let{style:st={}}=rt,gt=bo(rt,zHn);return pn({ref:M,onScroll:Be,onWheel:Ue,onTouchMove:$e,style:pn({},st,Ke)},gt)},getContentProps:({style:rt={}}={})=>({style:pn({},rt,Ne)}),getRenderZoneProps:()=>({ref:_})}},HHn=["className","disableVirtualization"],GHn=d.forwardRef(function(e,t){const{className:n,disableVirtualization:r}=e,i=bo(e,HHn),{getRootProps:o,getContentProps:s,getRenderZoneProps:l,getRows:c}=WHn({ref:t,disableVirtualization:r});return(0,a.jsx)(FHn,pn({className:n},o(i),{children:(0,a.jsx)(BHn,pn({},s(),{children:(0,a.jsx)($Hn,pn({},l(),{children:c()}))}))}))});function YHn(e){var t,n;const{groupId:r,width:i,depth:o,maxDepth:s,fields:l,height:c,colIndex:u,isLastColumn:f,extendRowFullWidth:h}=e,p=To(),m=bs(),g=Oo(m,fst),{hasScrollX:v,hasScrollY:y}=(t=m.current.getRootDimensions())!=null?t:{hasScrollX:!1,hasScrollY:!1},x=r?g[r]:{},{headerName:b=r??"",description:S="",headerAlign:C}=x;let _;const T=r&&((n=g[r])==null?void 0:n.renderHeaderGroup),M={groupId:r,headerName:b,description:S,depth:o,maxDepth:s,fields:l,colIndex:u,isLastColumn:f};r&&T&&(_=T(M));const j=f?!(f&&v&&!y)&&!h:p.showColumnRightBorder,B=p.showColumnRightBorder,W=pn({},e,{classes:p.classes,showRightBorder:j,showColumnBorder:B,headerAlign:C,depth:o,isDragging:!1}),K=b??r,G=ejn(),J=r===null?`empty-group-cell-${G}`:r,te=(me=>{const{classes:Ce,headerAlign:Ae,isDragging:_e,showRightBorder:Be,showColumnBorder:Ue,groupId:$e}=me;return(0,Ur.A)({root:["columnHeader",Ae==="left"&&"columnHeader--alignLeft",Ae==="center"&&"columnHeader--alignCenter",Ae==="right"&&"columnHeader--alignRight",_e&&"columnHeader--moving",Be&&"withBorder",Ue&&"columnHeader--showColumnBorder",$e===null?"columnHeader--emptyGroup":"columnHeader--filledGroup"],draggableContainer:["columnHeaderDraggableContainer"],titleContainer:["columnHeaderTitleContainer"],titleContainerContent:["columnHeaderTitleContainerContent"]},cl,Ce)})(W),re=typeof x.headerClassName=="function"?x.headerClassName(M):x.headerClassName;return(0,a.jsx)(Fot,{classes:te,columnMenuOpen:!1,colIndex:u,height:c,isResizing:!1,sortDirection:null,hasFocus:!1,tabIndex:-1,isDraggable:!1,headerComponent:_,headerClassName:re,description:S,elementId:J,width:i,columnMenuIconButton:null,columnTitleIconButtons:null,resizable:!1,label:K,"aria-colspan":l.length,"data-fields":`|-${l.join("-|-")}-|`,disableHeaderSeparator:!0})}const Mst=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"ColumnHeaderRow",overridesResolver:(e,t)=>t.columnHeaderRow})(()=>({display:"flex"})),KHn=["className"],XHn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"ColumnHeaders",overridesResolver:(e,t)=>t.columnHeaders})(({theme:e})=>({position:"absolute",top:0,left:0,right:0,overflow:"hidden",display:"flex",alignItems:"center",boxSizing:"border-box",borderBottom:`1px solid ${e.palette.mode==="light"?S0(oo(e.palette.divider,1),.88):fm(oo(e.palette.divider,1),.68)}`,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius})),ZHn=d.forwardRef(function(e,t){const{className:n}=e,r=bo(e,KHn),i=To(),o=(s=>{const{classes:l}=s;return(0,Ur.A)({root:["columnHeaders"]},cl,l)})(i);return(0,a.jsx)(XHn,pn({ref:t,className:Gl(n,o.root),ownerState:i},r))}),QHn=["isDragging","className"],JHn=(0,qt.Ay)("div",{name:"MuiDataGrid",slot:"columnHeadersInner",overridesResolver:(e,t)=>[{[`&.${Jr.columnHeaderDropZone}`]:t.columnHeaderDropZone},t.columnHeadersInner]})(()=>({display:"flex",alignItems:"flex-start",flexDirection:"column",[`&.${Jr.columnHeaderDropZone} .${Jr.columnHeaderDraggableContainer}`]:{cursor:"move"},[`&.${Jr["columnHeadersInner--scrollable"]} .${Jr.columnHeader}:last-child`]:{borderRight:"none"}})),qHn=d.forwardRef(function(e,t){var n,r;const{isDragging:i,className:o}=e,s=bo(e,QHn),l=bs(),c=pn({},To(),{isDragging:i,hasScrollX:(n=(r=l.current.getRootDimensions())==null?void 0:r.hasScrollX)!=null&&n}),u=(f=>{const{isDragging:h,hasScrollX:p,classes:m}=f;return(0,Ur.A)({root:["columnHeadersInner",h&&"columnHeaderDropZone",p&&"columnHeadersInner--scrollable"]},cl,m)})(c);return(0,a.jsx)(JHn,pn({ref:t,className:Gl(o,u.root),ownerState:c},s))}),eGn=["innerRef","className"],tGn=d.forwardRef(function(e,t){const{innerRef:n}=e,r=bo(e,eGn),{isDragging:i,getRootProps:o,getInnerProps:s,getColumnHeaders:l,getColumnGroupHeaders:c}=(u=>{const{innerRef:f,minColumnIndex:h=0}=u,[p,m]=d.useState(""),[g,v]=d.useState(""),y=bs(),x=Oo(y,_h),b=Oo(y,nA),S=Oo(y,Eot),C=Oo(y,LY),_=Oo(y,TVn),T=Oo(y,xot),M=Oo(y,s0e),j=Oo(y,o7),B=Oo(y,mVn),W=Oo(y,lVn),K=Oo(y,dst),G=To(),J=d.useRef(null),te=(0,iu.A)(f,J),[re,me]=d.useState(null),Ce=d.useRef(re),Ae=d.useRef(0),_e=aA(y,G);d.useEffect(()=>{y.current.columnHeadersContainerElementRef.current.scrollLeft=0},[y]);const Be=d.useRef(pot(gzn,{equalityCheck:(lt,ut)=>["firstColumnIndex","minColumnIndex","columnBuffer"].every(Fe=>lt[Fe]===ut[Fe])})),Ue=d.useCallback(lt=>{const[ut,Fe]=yC({firstIndex:lt.firstRowIndex,lastIndex:lt.lastRowIndex,minFirstIndex:0,maxLastIndex:_e.rows.length,buffer:G.rowBuffer}),ft=Be.current({firstColumnIndex:lt.firstColumnIndex,minColumnIndex:h,columnBuffer:G.columnBuffer,firstRowToRender:ut,lastRowToRender:Fe,apiRef:y,visibleRows:_e.rows}),Ct=ft>0?Ae.current-b[ft]:Ae.current;J.current.style.transform=`translate3d(${-Ct}px, 0px, 0px)`},[b,h,G.columnBuffer,y,_e.rows,G.rowBuffer]);d.useLayoutEffect(()=>{re&&Ue(re)},[re,Ue]);const $e=d.useCallback(({left:lt,renderContext:ut=null},Fe)=>{var ft,Ct;if(!J.current||Ae.current===lt&&((ft=Ce.current)==null?void 0:ft.firstColumnIndex)===ut?.firstColumnIndex&&((Ct=Ce.current)==null?void 0:Ct.lastColumnIndex)===ut?.lastColumnIndex)return;Ae.current=lt;let Tt=!1;ut===Ce.current&&Ce.current?Tt=!0:(function(Ut){return!!Ut.target}(Fe)?(wu.flushSync(()=>{me(ut)}),Tt=!0):me(ut),Ce.current=ut),ut&&Tt&&Ue(ut)},[Ue]),Je=d.useCallback(lt=>v(lt.field),[]),Ne=d.useCallback(()=>v(""),[]),Ke=d.useCallback(lt=>m(lt.field),[]),nt=d.useCallback(()=>m(""),[]);ao(y,"columnResizeStart",Je),ao(y,"columnResizeStop",Ne),ao(y,"columnHeaderDragStart",Ke),ao(y,"columnHeaderDragEnd",nt),ao(y,"rowsScroll",$e);const rt=lt=>{const{renderContext:ut=re,minFirstColumn:Fe=h,maxLastColumn:ft=x.length}=lt||{};if(!ut)return null;const[Ct,Tt]=yC({firstIndex:ut.firstRowIndex,lastIndex:ut.lastRowIndex,minFirstIndex:0,maxLastIndex:_e.rows.length,buffer:G.rowBuffer}),Ut=Be.current({firstColumnIndex:ut.firstColumnIndex,minColumnIndex:Fe,columnBuffer:G.columnBuffer,apiRef:y,firstRowToRender:Ct,lastRowToRender:Tt,visibleRows:_e.rows}),zt=Math.min(ut.lastColumnIndex+G.columnBuffer,ft);return{renderedColumns:x.slice(Ut,zt),firstColumnToRender:Ut,lastColumnToRender:zt,minFirstColumn:Fe,maxLastColumn:ft}},st=(lt=[],ut)=>lt.slice(0,ut+1),gt={minHeight:j,maxHeight:j,lineHeight:`${T}px`};return{renderContext:re,getColumnHeaders:(lt,ut={})=>{const Fe=rt(lt);if(Fe==null)return null;const{renderedColumns:ft,firstColumnToRender:Ct}=Fe,Tt=[];for(let Ut=0;Ut<ft.length;Ut+=1){const zt=ft[Ut],Ht=Ct+Ut,nn=Ht===0,Bt=!(S===null&&C===null),on=S!==null&&S.field===zt.field||nn&&!Bt?0:-1,Tn=_!==null&&_.field===zt.field,$n=K.open&&K.field===zt.field;Tt.push((0,a.jsx)(N$n,pn({},W[zt.field],{columnMenuOpen:$n,filterItemsCounter:B[zt.field]&&B[zt.field].length,headerHeight:T,isDragging:zt.field===p,column:zt,colIndex:Ht,isResizing:g===zt.field,isLastColumn:Ht===x.length-1,extendRowFullWidth:!G.disableExtendRowFullWidth,hasFocus:Tn,tabIndex:on},ut),zt.field))}return(0,a.jsx)(Mst,{role:"row","aria-rowindex":M+1,ownerState:G,children:Tt})},getColumnGroupHeaders:lt=>{if(M===0)return null;const ut=rt(lt);if(ut==null||ut.renderedColumns.length===0)return null;const{renderedColumns:Fe,firstColumnToRender:ft,lastColumnToRender:Ct,maxLastColumn:Tt}=ut,Ut=[],zt=[];for(let Qn=0;Qn<M;Qn+=1){var Ht,nn,Bt;const Yr=[];let wa=0,yr=ft-1;const ea=(Ht=x[ft])==null||(nn=Ht.groupPath)==null?void 0:nn[Qn],hr=st((Bt=x[ft])==null?void 0:Bt.groupPath,Qn);for(;ea!==null&&yr>=h&&(on=x[yr])!=null&&on.groupPath&&U2(st((Tn=x[yr])==null?void 0:Tn.groupPath,Qn),hr);){var on,Tn,$n;const Lr=x[yr];var rr,ir;wa+=($n=Lr.computedWidth)!=null?$n:0,Yr.length===0?Yr.push({width:(rr=Lr.computedWidth)!=null?rr:0,fields:[Lr.field],groupId:ea,groupParents:hr,colIndex:yr}):(Yr[0].width+=(ir=Lr.computedWidth)!=null?ir:0,Yr[0].fields.push(Lr.field),Yr[0].colIndex=yr),yr-=1}const Nr=Fe.reduce((Lr,fa,ii)=>{var pi;const Ji=Lr[Lr.length-1];var bi,Ei,Yi;return fa.groupPath&&fa.groupPath.length>Qn?Ji&&Ji.groupId===fa.groupPath[Qn]?[...Lr.slice(0,Lr.length-1),pn({},Ji,{width:Ji.width+((Ei=fa.computedWidth)!=null?Ei:0),fields:[...Ji.fields,fa.field]})]:[...Lr,{groupId:fa.groupPath[Qn],groupParents:st(fa.groupPath,Qn),width:(bi=fa.computedWidth)!=null?bi:0,fields:[fa.field],colIndex:ft+ii}]:Ji&&Ji.groupId===null&&U2(st(fa.groupPath,Qn),Ji.groupParents)?[...Lr.slice(0,Lr.length-1),pn({},Ji,{width:Ji.width+((Yi=fa.computedWidth)!=null?Yi:0),fields:[...Ji.fields,fa.field]})]:[...Lr,{groupId:null,groupParents:st(fa.groupPath,Qn),width:(pi=fa.computedWidth)!=null?pi:0,fields:[fa.field],colIndex:ft+ii}]},Yr);yr=Ct;const Xn=Nr[Nr.length-1].groupId;for(;Xn!==null&&yr<Tt&&(Vn=x[yr])!=null&&Vn.groupPath&&((vr=x[yr])==null||(Hn=vr.groupPath)==null?void 0:Hn[Qn])===Xn;){var Vn,vr,Hn,Fn;const Lr=x[yr];Nr[Nr.length-1].width+=(Fn=Lr.computedWidth)!=null?Fn:0,Nr[Nr.length-1].fields.push(Lr.field),yr+=1}zt.push({leftOverflow:wa,elements:[...Nr]})}return zt.forEach((Qn,Yr)=>{Ut.push((0,a.jsx)(Mst,{style:{height:`${T}px`,transform:`translateX(-${Qn.leftOverflow}px)`},role:"row","aria-rowindex":Yr+1,ownerState:G,children:Qn.elements.map(({groupId:wa,width:yr,fields:ea,colIndex:hr},Nr)=>(0,a.jsx)(YHn,{groupId:wa,width:yr,fields:ea,colIndex:hr,depth:Yr,isLastColumn:hr===x.length-ea.length,extendRowFullWidth:!G.disableExtendRowFullWidth,maxDepth:zt.length,height:T},Nr))},Yr))}),Ut},isDragging:!!p,getRootProps:(lt={})=>pn({style:gt},lt),getInnerProps:()=>({ref:te,role:"rowgroup"})}})({innerRef:n});return(0,a.jsxs)(ZHn,pn({ref:t},o(r),{children:[(0,a.jsx)(ist,{scrollDirection:"left"}),(0,a.jsxs)(qHn,pn({isDragging:i},s(),{children:[c(),l()]})),(0,a.jsx)(ist,{scrollDirection:"right"})]}))}),Rst=d.forwardRef(function(e,t){const n=(i=>{if(i.pageSize>100)throw new Error("'props.pageSize' cannot exceed 100 in DataGrid.");const o=si({props:i,name:"MuiDataGrid"}),s=d.useMemo(()=>pn({},wHn,o.localeText),[o.localeText]),l=d.useMemo(()=>{const c=o.components;if(!c)return pn({},Ost);const u={};return Object.entries(Ost).forEach(([f,h])=>{u[f]=c[f]===void 0?h:c[f]}),u},[o.components]);return d.useMemo(()=>pn({},DHn,o,{localeText:s,components:l},RHn),[o,s,l])})(e),r=MHn(n);return(0,a.jsx)(MWn,{apiRef:r,props:n,children:(0,a.jsx)(v$n,{className:n.className,style:n.style,sx:n.sx,ref:t,children:(0,a.jsxs)(SVn,{children:[(0,a.jsx)(EVn,{}),(0,a.jsx)(bVn,{ColumnHeadersComponent:tGn,VirtualScrollerComponent:GHn}),(0,a.jsx)(CVn,{})]})})})}),nGn=d.memo(Rst);Rst.propTypes={"aria-label":ya.exports.string,"aria-labelledby":ya.exports.string,autoHeight:ya.exports.bool,autoPageSize:ya.exports.bool,cellModesModel:ya.exports.object,checkboxSelection:ya.exports.bool,classes:ya.exports.object,columnBuffer:ya.exports.number,columnGroupingModel:ya.exports.arrayOf(ya.exports.object),columns:kue(ya.exports.array.isRequired,e=>e.columns&&e.columns.some(t=>t.resizable)?new Error(["MUI: `column.resizable = true` is not a valid prop.","Column resizing is not available in the MIT version.","","You need to upgrade to DataGridPro or DataGridPremium component to unlock this feature."].join(`
`)):null),columnThreshold:ya.exports.number,columnTypes:ya.exports.object,columnVisibilityModel:ya.exports.object,components:ya.exports.object,componentsProps:ya.exports.object,density:ya.exports.oneOf(["comfortable","compact","standard"]),disableColumnFilter:ya.exports.bool,disableColumnMenu:ya.exports.bool,disableColumnSelector:ya.exports.bool,disableDensitySelector:ya.exports.bool,disableExtendRowFullWidth:ya.exports.bool,disableIgnoreModificationsIfProcessingProps:ya.exports.bool,disableSelectionOnClick:ya.exports.bool,disableVirtualization:ya.exports.bool,editMode:ya.exports.oneOf(["cell","row"]),editRowsModel:ya.exports.object,error:ya.exports.any,experimentalFeatures:ya.exports.shape({columnGrouping:ya.exports.bool,newEditingApi:ya.exports.bool,preventCommitWhileValidating:ya.exports.bool,warnIfFocusStateIsNotSynced:ya.exports.bool}),filterMode:ya.exports.oneOf(["client","server"]),filterModel:ya.exports.shape({items:ya.exports.arrayOf(ya.exports.shape({columnField:ya.exports.string.isRequired,id:ya.exports.oneOfType([ya.exports.number,ya.exports.string]),operatorValue:ya.exports.string,value:ya.exports.any})).isRequired,linkOperator:ya.exports.oneOf(["and","or"]),quickFilterLogicOperator:ya.exports.oneOf(["and","or"]),quickFilterValues:ya.exports.array}),getCellClassName:ya.exports.func,getDetailPanelContent:ya.exports.func,getEstimatedRowHeight:ya.exports.func,getRowClassName:ya.exports.func,getRowHeight:ya.exports.func,getRowId:ya.exports.func,getRowSpacing:ya.exports.func,headerHeight:ya.exports.number,hideFooter:ya.exports.bool,hideFooterPagination:ya.exports.bool,hideFooterSelectedRowCount:ya.exports.bool,initialState:ya.exports.object,isCellEditable:ya.exports.func,isRowSelectable:ya.exports.func,keepNonExistentRowsSelected:ya.exports.bool,loading:ya.exports.bool,localeText:ya.exports.object,logger:ya.exports.shape({debug:ya.exports.func.isRequired,error:ya.exports.func.isRequired,info:ya.exports.func.isRequired,warn:ya.exports.func.isRequired}),logLevel:ya.exports.oneOf(["debug","error","info","warn",!1]),nonce:ya.exports.string,onCellClick:ya.exports.func,onCellDoubleClick:ya.exports.func,onCellEditCommit:ya.exports.func,onCellEditStart:ya.exports.func,onCellEditStop:ya.exports.func,onCellFocusOut:ya.exports.func,onCellKeyDown:ya.exports.func,onCellModesModelChange:ya.exports.func,onColumnHeaderClick:ya.exports.func,onColumnHeaderDoubleClick:ya.exports.func,onColumnHeaderEnter:ya.exports.func,onColumnHeaderLeave:ya.exports.func,onColumnHeaderOut:ya.exports.func,onColumnHeaderOver:ya.exports.func,onColumnOrderChange:ya.exports.func,onColumnVisibilityChange:ya.exports.func,onColumnVisibilityModelChange:ya.exports.func,onEditCellPropsChange:ya.exports.func,onEditRowsModelChange:ya.exports.func,onError:ya.exports.func,onFilterModelChange:ya.exports.func,onMenuClose:ya.exports.func,onMenuOpen:ya.exports.func,onPageChange:ya.exports.func,onPageSizeChange:ya.exports.func,onPreferencePanelClose:ya.exports.func,onPreferencePanelOpen:ya.exports.func,onProcessRowUpdateError:ya.exports.func,onResize:ya.exports.func,onRowClick:ya.exports.func,onRowDoubleClick:ya.exports.func,onRowEditCommit:ya.exports.func,onRowEditStart:ya.exports.func,onRowEditStop:ya.exports.func,onRowModesModelChange:ya.exports.func,onSelectionModelChange:ya.exports.func,onSortModelChange:ya.exports.func,onStateChange:ya.exports.func,page:ya.exports.number,pageSize:kue(ya.exports.number,e=>e.pageSize&&e.pageSize>100?new Error([`MUI: \`<DataGrid pageSize={${e.pageSize}} />\` is not a valid prop.`,"Only page size below 100 is available in the MIT version.","","You need to upgrade to DataGridPro or DataGridPremium component to unlock this feature."].join(`
`)):null),pagination:e=>e.pagination===!1?new Error(["MUI: `<DataGrid pagination={false} />` is not a valid prop.","Infinite scrolling is not available in the MIT version.","","You need to upgrade to DataGridPro or DataGridPremium component to disable the pagination."].join(`
`)):null,paginationMode:ya.exports.oneOf(["client","server"]),processRowUpdate:ya.exports.func,rowBuffer:ya.exports.number,rowCount:ya.exports.number,rowHeight:ya.exports.number,rowModesModel:ya.exports.object,rows:ya.exports.arrayOf(ya.exports.object).isRequired,rowSpacingType:ya.exports.oneOf(["border","margin"]),rowsPerPageOptions:ya.exports.arrayOf(ya.exports.number),rowThreshold:ya.exports.number,scrollbarSize:ya.exports.number,selectionModel:kue(ya.exports.oneOfType([ya.exports.number,ya.exports.string,ya.exports.array]),e=>!e.checkboxSelection&&Array.isArray(e.selectionModel)&&e.selectionModel.length>1?new Error([`MUI: \`<DataGrid selectionModel={${JSON.stringify(e.selectionModel)}} />\` is not a valid prop.`,"selectionModel can only be of 1 item in DataGrid.","","You need to upgrade to DataGridPro or DataGridPremium component to unlock multiple selection."].join(`
`)):null),showCellRightBorder:ya.exports.bool,showColumnRightBorder:ya.exports.bool,sortingMode:ya.exports.oneOf(["client","server"]),sortingOrder:ya.exports.arrayOf(ya.exports.oneOf(["asc","desc"])),sortModel:ya.exports.arrayOf(ya.exports.shape({field:ya.exports.string.isRequired,sort:ya.exports.oneOf(["asc","desc"])})),sx:ya.exports.oneOfType([ya.exports.arrayOf(ya.exports.oneOfType([ya.exports.func,ya.exports.object,ya.exports.bool])),ya.exports.func,ya.exports.object])};const rGn=({riskRatings:e,agencies:t,open:n,onSubmitRiskRating:r,onDeleteRiskRating:i,onPrioritizeRiskRating:o,translate:s,handleClose:l,gaEvent:c})=>{const[u,f]=(0,d.useState)(null),[h,p]=(0,d.useState)(null),[m,g]=(0,d.useState)(!1),[v,y]=(0,d.useState)(2023),[x,b]=(0,d.useState)(""),[S,C]=(0,d.useState)(""),[_,T]=(0,d.useState)(null),[M,j]=(0,d.useState)("");(0,d.useEffect)(()=>{if(_){const W=t.find(G=>G.name==x),K=W?.ratings.find(G=>G.ratingNumberMax>=_&&G.ratingNumberMin<=_);K&&C(K.ratingLetter)}},[_]);const B=[{field:"year",headerName:s("year_select"),align:"center",headerAlign:"center",width:100},{field:"agency",headerName:s("riskRating_provider"),align:"center",headerAlign:"center",flex:1,valueFormatter:W=>W.value!=="other"?W.value:s("other")},{field:"ratingNumber",headerName:s("riskRating_numeric_rating"),align:"center",headerAlign:"center",flex:1},{field:"ratingLetter",headerName:s("riskRating_letter_rating"),align:"center",headerAlign:"center",flex:1},{field:"description",headerName:s("riskRating_description"),align:"center",headerAlign:"center",flex:1},{field:"id",headerName:s("common_action"),align:"center",headerAlign:"center",flex:1,sortable:!1,renderCell:W=>Gn("div",{children:[ye(Da,{onClick:()=>i(W.row.id),children:ye(ON.A,{sx:{height:"20px"}})}),ye(Na,{size:"small",sx:{color:W.row.isDefault?"white":"#333333",backgroundColor:W.row.isDefault?"#0E90A4":"#EBEBEB",borderRadius:"12px",textTransform:"inherit",height:"24px",padding:" 4px 8px"},onClick:()=>o(W.row.id),children:s("riskRating_prioritize")})]})}];return ye(cm,{onClose:l,open:n,disableAutoFocus:!0,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:Gn(Lj,{sx:{width:"75%",maxWidth:"920px"},children:[Gn(Vr,{container:!0,spacing:3,children:[ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"cardHeader",children:s("riskRating_modal_header")})}),ye(Vr,{item:!0,xs:12,children:ye(Ft,{children:s("riskRating_modal_desc")})}),ye(Vr,{item:!0,xs:12,sx:{paddingLeft:"15% !important",paddingRight:"15% !important"},children:ye(iH,{isBinary:!1,onFileUpload:W=>(f(W.data),p(W.name.substring(W.name.lastIndexOf(".")+1)),g(!1),!0),acceptedFileTypes:[".xlsx",".xls",".pdf",".csv"],isUploaded:m,translate:s})}),Gn(Vr,{container:!0,item:!0,spacing:2,sx:{paddingLeft:"15% !important",paddingRight:"15% !important",paddingTop:"40px!important"},children:[ye(Vr,{item:!0,xs:2,children:Gn(ws,{fullWidth:!0,children:[ye(uc,{id:"year-select-label",children:s("year_select")}),ye(ks,{labelId:"year-select-label",id:"year-select",label:s("year_select"),onChange:W=>y(Number(W.target.value)),value:v.toString(),children:(()=>{const W=new Date().getFullYear(),K=[];let G=2019;for(;G<=W;)K.push(G++);return K.reverse()})().map(W=>ye(Fi,{value:W,children:W},"risk"+W))})]})}),ye(Vr,{item:!0,xs:2,children:Gn(ws,{fullWidth:!0,children:[ye(uc,{id:"provider-select-label",children:s("riskRating_provider")}),Gn(ks,{labelId:"provider-select-label",id:"provider-select",label:s("riskRating_provider"),value:x,onChange:W=>b(W.target.value),children:[t.map(W=>ye(Fi,{value:W.name,children:W.name},W.name)),ye(Fi,{value:"other",children:s("other")},"other")]})]})}),ye(Vr,{item:!0,xs:2,children:ye(ws,{fullWidth:!0,children:ye(Ni,{label:s("riskRating_numeric_rating"),id:"riskRating_numeric",onChange:W=>W.target.value?T(Number(W.target.value)):T(null),disabled:x=="",value:_,type:"number"})})}),ye(Vr,{item:!0,xs:2,children:Gn(ws,{fullWidth:!0,children:[ye(uc,{id:"letter-select-label",children:s("riskRating_letter_rating")}),ye(ks,{labelId:"letter-select-label",id:"letter-select",name:"letter-select",label:s("riskRating_letter_rating"),onChange:W=>C(W.target.value),value:S,disabled:x==""||x=="other",children:t.find(W=>W.name==x)?.ratings.map(W=>ye(Fi,{value:W.ratingLetter,children:W.ratingLetter},W.ratingLetter))})]})}),ye(Vr,{item:!0,xs:2,children:Gn(ws,{fullWidth:!0,children:[ye(uc,{id:"description-select-label",children:s("riskRating_description")}),ye(ks,{labelId:"description-select-label",id:"description-select",label:s("riskRating_description"),onChange:W=>j(W.target.value),disabled:!0})]})}),ye(Vr,{item:!0,xs:2,alignItems:"center",display:"flex",children:ye(Na,{disabled:!(x&&_),color:"secondary",variant:"contained",onClick:()=>{_&&x&&(r({agency:x,ratingNumber:_,ratingLetter:S,year:v,description:M,file:u,fileExtension:h,fileDescription:x+v}),T(""),C(""),j(""),g(!0),f(null),b(""),typeof c=="function"&&c("RiskRating submitted",""))},children:s("save")})})]}),ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"cardHeader",sx:{fontSize:"16px"},children:s("riskRating_overview")})})]}),ye(qn,{sx:{width:"100%",paddingTop:3},children:ye(nGn,{rowsPerPageOptions:[5],pageSize:5,autoHeight:!0,rows:e,columns:B,disableColumnMenu:!0,disableColumnFilter:!0,disableDensitySelector:!0,disableColumnSelector:!0,disableSelectionOnClick:!0})})]})})},aGn=({riskRatings:e,editable:t,agencies:n,onDeleteRiskRating:r,onPrioritizeRiskRating:i,onSubmitRiskRating:o,onDownloadRelatedDocument:s,translate:l,gaEvent:c})=>{const[u,f]=(0,d.useState)(0),[h,p]=(0,d.useState)(!1);return Gn(vo,{variant:"dashboardPaper",sx:{display:"grid"},children:[ye(Ft,{sx:{paddingBottom:3},variant:"cardHeader",children:l("riskRating_title")}),t&&Gn(Dl,{children:[ye(Da,{size:"medium",edge:"end","aria-label":"open drawer",onClick:()=>p(!0),sx:{position:"absolute",top:0,right:0,margin:"10px"},children:ye(xb.A,{})}),ye(rGn,{agencies:n,onDeleteRiskRating:r,onPrioritizeRiskRating:i,onSubmitRiskRating:o,open:h,riskRatings:e,translate:l,handleClose:()=>p(!1),gaEvent:c})]}),ye(Ft,{sx:{paddingBottom:3},variant:"body3",children:l("riskRating_desc")}),e.length>0?ye(function(m){return ye(qn,{sx:{height:"160px"},children:Gn(Vr,{container:!0,columns:3,rowSpacing:2,children:[m.year&&Gn(Dl,{children:[ye(Vr,{item:!0,xs:2,zeroMinWidth:!0,children:ye(Ft,{fontWeight:600,children:l("riskRating_year")})}),ye(Vr,{item:!0,xs:1,textAlign:"right",zeroMinWidth:!0,children:ye(Ft,{children:m.year})})]}),m.agency&&Gn(Dl,{children:[ye(Vr,{item:!0,xs:2,zeroMinWidth:!0,children:ye(Ft,{fontWeight:600,children:l("riskRating_provider")})}),ye(Vr,{item:!0,xs:1,sx:{whiteSpace:"nowrap"},textAlign:"right",zeroMinWidth:!0,minHeight:0,children:ye(Ft,{children:m.agency!=="other"?m.agency:l("other")})})]}),m.ratingNumber&&Gn(Dl,{children:[ye(Vr,{item:!0,xs:2,zeroMinWidth:!0,children:ye(Ft,{fontWeight:600,children:l("riskRating_numeric_rating")})}),ye(Vr,{item:!0,xs:1,textAlign:"right",zeroMinWidth:!0,children:ye(Ft,{children:m.ratingNumber})})]}),m.ratingLetter&&Gn(Dl,{children:[ye(Vr,{item:!0,xs:2,zeroMinWidth:!0,children:ye(Ft,{fontWeight:600,children:l("riskRating_letter_rating")})}),ye(Vr,{item:!0,xs:1,textAlign:"right",zeroMinWidth:!0,children:ye(Ft,{children:m.ratingLetter})})]}),m.description&&Gn(Dl,{children:[ye(Vr,{item:!0,xs:2,zeroMinWidth:!0,children:ye(Ft,{fontWeight:600,children:l("riskRating_description")})}),ye(Vr,{item:!0,xs:1,textAlign:"right",zeroMinWidth:!0,children:ye(Ft,{children:m.description})})]}),m.documentId&&Gn(Dl,{children:[ye(Vr,{item:!0,xs:2,zeroMinWidth:!0,children:ye(Ft,{fontWeight:600,children:l("riskRating_sheet")})}),ye(Vr,{item:!0,xs:1,textAlign:"right",zeroMinWidth:!0,children:ye(Da,{sx:{float:"right"},onClick:()=>s(m.documentId.toString(),m.fileDescription,m.fileExtension),children:ye(oUe.A,{sx:{width:"16px",height:"16px",color:"#097C8E"}})})})]})]})})},{isDefault:e[u].isDefault,id:e[u].id,year:e[u].year,agency:e[u].agency,ratingNumber:e[u].ratingNumber,ratingLetter:e[u].ratingLetter,documentId:e[u].documentId,fileExtension:e[u].fileExtension,fileDescription:e[u].fileDescription}):ye(qn,{width:"100%",children:ye(R0,{children:l("riskRating_noRiskRatings")})}),Gn(db,{sx:{margin:"auto",display:"flex",alignItems:"center",width:"auto"},children:[e.length>0&&ye(Ft,{variant:"body3",children:`${u+1} ${l("riskRating_of")} ${e.length}`}),ye(Da,{disabled:e.length==0||u==0,size:"medium",edge:"end","aria-label":"open drawer",onClick:()=>f(u-1),children:ye(aUe,{})}),ye(Da,{disabled:e.length==0||e.length-1==u,size:"medium",edge:"end","aria-label":"open drawer",onClick:()=>f(u+1),children:ye(iUe,{})})]})]})};function j0e(e){const{children:t,value:n,index:r,...i}=e;return ye("div",{role:"tabpanel",hidden:n!==r,id:`tabpanel-${r}`,"aria-labelledby":`tab-${r}`,style:{backgroundColor:"white"},...i,children:n===r&&ye(qn,{p:3,children:t})})}function M0e(e){return{id:`tab-${e}`,"aria-controls":`tabpanel-${e}`}}const iGn=({translate:e,onYearChange:t,openTaxonomy:n,euTaxonomyData:r,isReadOnly:i})=>{const o=new Date().getFullYear()-1,s=o-2,[l,c]=(0,d.useState)(o),[u,f]=(0,d.useState)("CAPX"),[h,p]=(0,d.useState)(0),m=(y,x)=>{const b=y.find(S=>S.activityCode===x.toString());return b?b.prptr:null},g=y=>{if(!r||!r.years||r.years.length===0)return ye(Vr,{width:"100%",xs:12,children:ye(R0,{children:e("eutx_no_data")})});const x=r?.years.find(_=>_.year===l),b=x?.financialDimensions.find(_=>_.financialDimensionCode===u);if(!x||!b)return ye(Vr,{width:"100%",xs:12,children:ye(R0,{children:e("eutx_no_data")})});const S=m(b.a1Rows,243),C=m(b.a2Rows,244);return S==null||C==null?ye(Vr,{width:"100%",xs:12,children:ye(R0,{children:e("eutx_no_data")})}):ye(qn,{display:"flex",alignItems:"center",justifyContent:"center",children:ye(sGn,{translate:e,aligned:S,eligible:C})})},v=r?.years.find(y=>y.year===l);return ye(qn,{sx:{".recharts-default-legend":{textAlign:"unset!important",".recharts-legend-item-text":{color:"black!important",fontSize:"14px!important"}}},children:Gn(vo,{variant:"dashboardPaperTabs",children:[Gn(r6,{position:"static",sx:{color:"#333333",boxShadow:"none",borderRadius:"8px 8px 0px 0px",backgroundColor:"ghostwhite"},children:[Gn(JR,{sx:{marginBottom:"10px"},children:[ye(Ft,{noWrap:!0,sx:{flexGrow:1,alignSelf:"flex-end",color:"black",paddingLeft:2,paddingRight:2},variant:"cardHeader",children:e("eutx_regulation")}),ye(Da,{size:"medium",edge:"end",color:"inherit",onClick:n,disabled:!v&&i,children:ye(Fgn,{})})]}),Gn(qn,{display:"flex",alignItems:"center",justifyContent:"center",p:2,children:[ye(Da,{onClick:()=>{if(l>s){const y=l-1;c(y),t(y)}},disabled:l<=s,children:ye(aUe,{})}),ye(Ft,{variant:"h5",children:l}),ye(Da,{onClick:()=>{if(l<o){const y=l+1;c(y),t(y)}},disabled:l>=o,children:ye(iUe,{})})]}),Gn(Mx,{value:h,onChange:(y,x)=>{switch(p(x),x){case 0:default:f("CAPX");break;case 1:f("OPEX");break;case 2:f("TURN")}},TabIndicatorProps:{style:{background:"white"}},textColor:"inherit",variant:"fullWidth","aria-label":"full width tabs example",sx:{displayPrint:"none"},children:[ye($c,{label:e("eutx_CAPX"),...M0e(0),sx:{backgroundColor:u==="CAPX"?"white":"light",textTransform:"none",border:"none"}}),ye($c,{label:e("eutx_OPEX"),...M0e(1),sx:{backgroundColor:u==="OPEX"?"white":"light",textTransform:"none",border:"none"}}),ye($c,{label:e("eutx_TURN"),...M0e(2),sx:{backgroundColor:u==="TURN"?"white":"light",textTransform:"none",border:"none"}})]}),ye(j0e,{value:h,index:0,children:g()}),ye(j0e,{value:h,index:1,children:g()}),ye(j0e,{value:h,index:2,children:g()})]}),ye(qn,{sx:{height:"50px"}})]})})},oGn=({active:e,payload:t,label:n})=>{if(e&&t&&t.length&&t[0].name!=="Remaining"){const r=[{name:t[0].name,value:`${t[0].value}%`,color:t[0].color},...t.slice(1)];return ye(w$e,{active:e,label:n,payload:r})}return null},sGn=({translate:e,aligned:t,eligible:n})=>{const r=["#E46E67","#097C8E","#E0E0E0"],i=t+n,o=[{name:e("eutx_244_front"),value:n},{name:e("eutx_243_front"),value:t},{name:"Remaining",value:100-i}],s=[{name:"Eligible",value:`${e("eutx_244_front")} (${n}%)`,color:r[0]},{name:"Aligned",value:`${e("eutx_243_front")} (${t}%)`,color:r[1]}];return Gn(jKe,{width:440,height:300,children:[ye(ov,{data:o,cx:"50%",cy:"100%",startAngle:180,endAngle:0,innerRadius:140,outerRadius:180,fill:"#8884d8",dataKey:"value",children:o.map((l,c)=>ye(U_,{fill:r[c%r.length]},`cell-${c}`))}),ye(wd,{content:ye(oGn,{})}),ye(s2,{iconType:"circle",payload:s.map((l,c)=>({value:l.value,type:"circle",color:l.color})),wrapperStyle:{paddingTop:"30px",fontWeight:600,textAlign:"unset"}})]})},lGn=({isOpen:e,setDialogOpen:t,translate:n,onSubmitAnswerRequest:r})=>{const[i,o]=(0,d.useState)({requesterEmail:"",requesterComment:"",requesteeEmail:""}),[s,l]=(0,d.useState)(!0),[c,u]=(0,d.useState)(!0),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!1);return Gn(Vc,p?{open:p&&e,onClose:()=>t(!1),PaperProps:{sx:{padding:4}},children:[ye(Ec,{children:ye(Ft,{variant:"body2",children:n("questionnaire_request_answers_error_body")})}),ye(Cc,{children:ye(Na,{sx:{height:24},size:"small",variant:"outlined",color:"secondary",onClick:()=>t(!1),children:n("button_close")})})]}:f?{open:f&&e,onClose:()=>t(!1),PaperProps:{sx:{padding:4}},children:[ye(Ec,{children:ye(Ft,{variant:"body2",children:n("questionnaire_request_answers_success")})}),ye(Cc,{children:ye(Na,{sx:{height:24},size:"small",variant:"outlined",color:"secondary",onClick:()=>t(!1),children:n("button_close")})})]}:{open:e,onClose:()=>t(!1),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",PaperProps:{sx:{padding:4}},children:[ye(_u,{children:ye(Ft,{variant:"cardHeader",children:n("questionnaire_request_answers_dialog_title")})}),Gn(Ec,{children:[Gn(Ft,{variant:"body2",children:[n("questionnaire_request_answers_body_1")," "]}),Gn(Ft,{variant:"body2",children:[n("questionnaire_request_answers_body_2")," "]}),Gn(br,{spacing:4,sx:{marginTop:4},children:[Gn(Ft,{variant:"body2",children:[n("questionnaire_request_answers_your_info")," "]}),ye(Ni,{onFocus:()=>console.log(i),required:!0,margin:"dense",id:"name",name:"email",label:n(s?"options_esg_email":"invalid_email"),type:"email",onBlur:function(){l(Jpe(i.requesterEmail))},error:!s,InputLabelProps:{sx:{fontSize:"14px"}},size:"small",variant:"outlined",value:i.requesterEmail,onChange:g=>o({...i,requesterEmail:g.target.value}),inputProps:{maxLength:100}}),ye(Ni,{margin:"dense",id:"comment",name:"comment",label:n("comment"),type:"text",size:"small",InputLabelProps:{sx:{fontSize:"14px"}},variant:"outlined",value:i.requesterComment,onChange:g=>o({...i,requesterComment:g.target.value}),inputProps:{maxLength:200}}),ye(Ft,{variant:"body2",children:n("questionnaire_request_answers_company_info")}),ye(Ni,{required:!0,margin:"dense",id:"requesteeEmail",name:"requesteeEmail",label:n(c?"options_esg_email":"invalid_email"),type:"email",onBlur:function(){u(Jpe(i.requesteeEmail))},error:!c,InputLabelProps:{sx:{fontSize:"14px"}},variant:"outlined",size:"small",value:i.requesteeEmail,onChange:g=>o({...i,requesteeEmail:g.target.value}),inputProps:{maxLength:100}})]})]}),Gn(Cc,{children:[ye(Na,{sx:{height:24},size:"small",variant:"outlined",onClick:()=>t(!1),children:n("button_cancel")}),ye(Na,{sx:{height:24},size:"small",color:"secondary",variant:"contained",onClick:()=>{r&&s&&c&&r(i).then(g=>{g.errorId?m(!0):h(!0)})},autoFocus:!0,disabled:!i.requesterEmail||!i.requesteeEmail,children:n("button_confirm")})]})]})};var R0e;(function(e){e[e.\u00D3hafi\u00F0=0]="\xD3hafi\xF0",e[e.Hafi\u00F0=1]="Hafi\xF0",e[e.Sta\u00F0fest=2]="Sta\xF0fest",e[e.Eytt=3]="Eytt"})(R0e||(R0e={}));const cGn=e=>{const{showQuestionnaire:t,translate:n,editable:r,questionnaires:i,setActiveYear:o,onSubmitAnswerRequest:s}=e,[l,c]=d.useState(!1),u=new Date().getFullYear(),f=p=>{switch(p){case 0:default:return n("questionnaire_unanswered");case 1:case 2:return n("questionnaire_answered")}},h=p=>{switch(p){case 0:return{backgroundColor:"data_blue.light",color:"data_blue.dark"};case 1:case 2:return{backgroundColor:"data_green.light",color:"data_green.dark"};default:return{backgroundColor:"#e0e0e0",color:"white"}}};return Gn(vo,{variant:"dashboardPaper",sx:{minHeight:"350px",breakBefore:"left"},children:[Gn(qn,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[ye(Ft,{sx:{paddingBottom:3},variant:"cardHeader",children:n("questionnaire_title")}),r&&ye(Da,{size:"medium",edge:"end","aria-label":"open drawer",onClick:()=>t(!0),sx:{position:"absolute",top:0,right:0,margin:"10px"},children:ye(xb.A,{})})]}),Gn(br,{spacing:4,children:[ye(Ft,{variant:"body1",children:n("questionnaire_description")}),ye(br,{spacing:3,mt:4,children:function(){const p=[];for(let m=2022;m<=u-1;m++)p.push(m);return p}().map(p=>{return m=p,g=i?.find(v=>v.year===p)?.status,console.log(g),Gn(br,{direction:"row",spacing:2,alignItems:"center",children:[g&&g!==0?ye(Ngn,{sx:{height:"0.8em",color:"data_green.dark"}}):ye(Lgn,{sx:{height:"0.8em",color:"data_blue.dark"}}),ye(Ft,{variant:"body1",sx:{marginRight:4,display:"flex",alignItems:"center"},children:ye(Rs,{disabled:g===void 0||g===0,component:"button",onClick:()=>{o(m),t(!0)},sx:{textDecoration:g===void 0||g===0?"none":"underline",color:g===void 0||g===0?"inherit":"accent.dark"},children:m})}),ye(Ll,{label:f(g??0),sx:h(g??0)})]},m);var m,g})})]}),i?.find(p=>p.year===u-1)?.status===R0e.Sta\u00F0fest||r?ye(qn,{}):ye(Na,{sx:{position:"absolute",bottom:"40px "},size:"small",variant:"outlined",onClick:()=>c(!0),children:n("questionnaire_request_answers")}),s&&ye(lGn,{userName:"",isOpen:l,setDialogOpen:p=>c(p),translate:n,onSubmitAnswerRequest:s})]})};function iA(e,t){if(t&&t.includes(" - ")){const n=t.substring(0,t.indexOf(" - ")),r=t.substring(t.indexOf(" - "),t.length-1);if(r.includes("\\")){const i=ye("ul",{children:r.split("\\").map((o,s)=>ye("li",{children:o},s))});return ye(br,{direction:"row",spacing:1,children:Gn(Ft,{variant:e,display:"inline-flex",children:[n+"*",ye(lo,{arrow:!0,placement:"top-start",title:i,children:ye(Nx.A,{color:"info",fontSize:"small",sx:{paddingLeft:.5}})})]})})}return ye(br,{direction:"row",spacing:1,children:Gn(Ft,{variant:e,display:"inline-flex",children:[t.split(" - ")[0]+"*",ye(lo,{arrow:!0,placement:"top-start",title:t.split(" - ")[1],children:ye(Nx.A,{color:"info",fontSize:"small",sx:{paddingLeft:.5}})})]})})}return ye(Ft,{variant:e,children:t??""})}const uGn=e=>{const{onSubmit:t,translate:n,generateEditLink:r,questionnaires:i,currentQuestionnaire:o,documentYears:s,onDownloadRelatedDocument:l,onClose:c}=e,u=new Date().getFullYear()-1,[f,h]=d.useState(i.find(T=>T.year==u)??{...o,year:u}),[p,m]=d.useState(!1);function g(){c&&c()}function v(T,M){f&&t&&(t({year:f.year,status:T,answers:f.questionGroups.map(j=>j.questions).flat().map(j=>j.options).flat().map(j=>j.answer?{...j.answer,optionId:j.id}:{value:"",optionId:j.id})},!0),h({...f,status:T})),M&&g()}function y(T){f.status==0?v(1,!1):t&&t({year:f.year,status:f.status,answers:[T]},!1)}function x(T,M){M.answer={...M.answer,value:T},f&&h({...f})}function b(T,M){return Gn(br,{width:"100%",children:[M.description&&M.description.includes(" - ")?Gn(br,{direction:"row",spacing:1,children:[ye(Ft,{variant:"h6",children:M.description.split(" - ")[0]+"*"}),ye(lo,{arrow:!0,placement:"top-start",title:M.description.split(" - ")[1],children:ye(Nx.A,{color:"info",fontSize:"small",sx:{paddingLeft:.5}})})]}):ye(Ft,{variant:"h6",children:M.description??""}),ye(Ni,{onChange:j=>x(j.target.value,M),onBlur:()=>y(M.answer?{...M.answer,optionId:M.id}:{value:"",optionId:M.id}),value:M.answer?.value??"",size:"small",fullWidth:!0})]},T.name+"option"+M.id)}function S(T,M){const j=s.find(W=>W.year==f?.year),B=j?.documents.find(W=>W.documentCategory==T.attachmentCategory);return B&&!T.replaceAttachment?Gn(br,{direction:"row",spacing:2,children:[ye(Rs,{target:B.link&&!B.fileExtension?"_blank":void 0,href:B.link&&!B.fileExtension?B.link:void 0,onClick:()=>B&&B.link&&!B.fileExtension?null:l(B.id,B.description?B.description:n(B.documentCategory),B.fileExtension),children:ye(zx,{sx:{color:"#097C8E"},primary:B.description?B.description:n(B.documentCategory)})}),ye(Na,{sx:{marginTop:"-2px"},variant:"text",onClick:()=>{T.replaceAttachment=!0,f&&h({...f})},children:n("questionnaire_replace_attachment")})]}):ye(iH,{onFileUpload:W=>(M.answer?(M.answer.hasAttachment=!0,M.answer.file=W.data,M.answer.fileExtension=W.name.substring(W.name.lastIndexOf(".")+1)):M.answer={hasAttachment:!0,file:W.data,fileExtension:W.name.substring(W.name.lastIndexOf(".")+1),value:""},h({...f}),y({...M.answer,optionId:M.id}),!0),isUploaded:!M.answer?.hasAttachment,isBinary:!1,acceptedFileTypes:[".xlsx",".xls",".pdf",".csv"],translate:n})}function C(T,M){return Gn(br,{width:"100%",children:[iA("h6",M.description),ye(Ni,{onChange:j=>{x(j.target.value.replace(/[^\d,.]/g,""),M)},onBlur:()=>y(M.answer?{...M.answer,optionId:M.id}:{value:"",optionId:M.id}),onKeyDown:j=>{j.key===","&&j.target.value.includes(",")&&j.preventDefault(),j.key!=="e"&&j.key!=="E"&&j.key!=="-"&&j.key!=="+"&&j.key!=="."||j.preventDefault()},fullWidth:!0,value:M.answer?.value??"",size:"small"})]},T.name+"option"+M.id)}function _(T,M){return ye(Vr,{item:!0,xs:8,children:Gn(br,{spacing:2,children:[iA("h5",M+". "+T.name),iA("h6",T.description)]})})}return(0,d.useEffect)(()=>{window.scrollTo(0,0)},[]),o&&f?Gn(Dl,{children:[Gn(Vr,{container:!0,children:[ye(Vr,{item:!0,xs:12,children:Gn(br,{spacing:2,marginTop:5,marginBottom:5,children:[ye(Ft,{variant:"body1",children:n("questionnaire_header_1")}),ye(Ft,{variant:"body1",children:n("questionnaire_header_2")}),ye(Ft,{variant:"body1",children:n("questionnaire_header_3")}),r&&function(){const T=n("questionnaire_share").split("{0}");return Gn(Ft,{children:[T[0],ye(Rs,{color:"#0000ee",onClick:()=>{r&&r(f?.editID,f?.editID?void 0:f?{year:f.year,status:f.status,answers:f.questionGroups.map(M=>M.questions).flat().map(M=>M.options).flat().map(M=>M.answer?{...M.answer,optionId:M.id}:{value:"",optionId:M.id})}:void 0)},children:n("questionnaire_share_here")}),T[1]]})}(),ye(Ft,{variant:"body1",children:n("questionnaire_header_4")}),ye(Ft,{variant:"body1",children:n("questionnaire_header_5")})]})}),ye(br,{spacing:4,children:f?.questionGroups.map(T=>ye(vo,{variant:"dashboardPaper",children:Gn(Vr,{container:!0,xs:12,spacing:4,children:[ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"cardHeader",children:T.name})}),T.questions.filter(M=>!M.isSensitive).map((M,j)=>function(B,W,K){switch(B.questionType){case 1:return Gn(Vr,{item:!0,xs:12,children:[Gn(Vr,{item:!0,xs:12,spacing:2,display:"flex",children:[_(B,W),ye(Vr,{item:!0,xs:4,display:"flex",justifyContent:"flex-end",children:Gn(w$,{value:B.options[0].answer?.value??"",row:!0,onClick:G=>{G.target instanceof HTMLInputElement&&G.target.value===B.options[0].answer?.value&&(x("",B.options[0]),y(B.options[0].answer?{...B.options[0].answer,value:"",optionId:B.options[0].id}:{value:"",optionId:B.options[0].id}))},onChange:G=>{x(G.target.value,B.options[0]),y(B.options[0].answer?{...B.options[0].answer,optionId:B.options[0].id}:{value:"",optionId:B.options[0].id})},children:[ye(Ju,{value:"true",control:ye(ty,{}),label:"J\xE1"}),ye(Ju,{value:"false",control:ye(ty,{}),label:"Nei"})]})})]}),B.options[0].answer?.value=="true"&&B.hasFreeText&&ye(Vr,{item:!0,xs:8,paddingTop:4,children:ye(Ni,{fullWidth:!0,multiline:!0,size:"small",rows:4,label:n("questionnaire_free_text_label"),onBlur:()=>y(B.options[0].answer?{...B.options[0].answer,optionId:B.options[0].id}:{value:"",optionId:B.options[0].id}),onChange:G=>{B.options[0].answer={...B.options[0].answer,freeTxt:G.target.value},f&&h({...f})},value:B.options[0].answer?.freeTxt??""})}),B.options[0].answer?.value=="true"&&B.hasURL&&ye(Vr,{item:!0,xs:8,paddingTop:4,children:ye(Ni,{label:n("common_link"),fullWidth:!0,size:"small",onBlur:()=>y(B.options[0].answer?{...B.options[0].answer,optionId:B.options[0].id}:{value:"",optionId:B.options[0].id}),onChange:G=>{B.options[0].answer={...B.options[0].answer,url:G.target.value},f&&h({...f})},value:B.options[0].answer?.url??""})}),B.options[0].answer?.value=="true"&&B.hasAttachment&&ye(Vr,{item:!0,xs:8,paddingTop:4,children:Gn(br,{children:[ye(Ft,{variant:"body1",children:n("common_attachments")}),S(B,B.options[0])]})}),!K&&ye(Yc,{sx:{margin:"1.5em 0 1.5em 0"}})]},B.name);case 2:return Gn(Vr,{item:!0,xs:12,children:[Gn(Vr,{item:!0,xs:12,display:"flex",children:[_(B,W),ye(Vr,{item:!0,xs:4,display:"flex",justifyContent:"flex-end",children:b(B,B.options[0])})]},B.name),!K&&ye(Vr,{item:!0,xs:12,children:ye(Yc,{sx:{margin:"1.5em 0 1.5em 0"}})})]});case 3:return Gn(Vr,{item:!0,xs:12,children:[Gn(Vr,{item:!0,xs:12,display:"flex",children:[_(B,W),ye(Vr,{item:!0,xs:4,display:"flex",justifyContent:"flex-end",children:C(B,B.options[0])})]},B.name),!K&&ye(Vr,{item:!0,xs:12,children:ye(Yc,{sx:{margin:"1.5em 0 1.5em 0"}})})]});case 4:return Gn(Vr,{item:!0,xs:12,children:[Gn(Vr,{item:!0,xs:12,display:"flex",children:[_(B,W),ye(Vr,{item:!0,xs:4,display:"flex",justifyContent:"flex-end",children:ye(br,{direction:"row",spacing:2,children:B.options.map(G=>b(B,G))})})]},B.name),!K&&ye(Vr,{item:!0,xs:12,children:ye(Yc,{sx:{margin:"1.5em 0 1.5em 0"}})})]});case 5:return Gn(Vr,{item:!0,xs:12,children:[Gn(Vr,{item:!0,xs:12,display:"flex",children:[_(B,W),ye(Vr,{item:!0,xs:4,display:"flex",justifyContent:"flex-end",children:ye(br,{direction:"row",spacing:2,children:B.options.map(G=>C(B,G))})})]},B.name),!K&&ye(Vr,{item:!0,xs:12,children:ye(Yc,{sx:{margin:"1.5em 0 1.5em 0"}})})]});default:return ye("div",{})}}(M,j+1,j===T.questions.length-1))]})},"group"+T.name))}),ye(Vr,{item:!0,xs:12,children:Gn(br,{spacing:4,margin:3,justifyContent:"end",direction:"row",children:[c&&ye(Na,{variant:"outlined",onClick:()=>{m(!0)},children:n("close")}),ye(Na,{variant:"contained",disabled:f==null,color:"secondary",onClick:()=>{v(2,!0)},children:n("questionnaire_submit")})]})})]}),Gn(Vc,{open:p,onClose:()=>m(!1),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[ye(_u,{id:"alert-dialog-title",children:ye(Ft,{variant:"h4",children:n("questionnaire_close_confirmation_title")})}),ye(Ec,{children:ye(Rk,{id:"alert-dialog-description",children:Gn(Ft,{children:[n("questionnaire_close_confirmation_text")," "]})})}),Gn(Cc,{children:[ye(Na,{onClick:()=>m(!1),children:n("no")}),ye(Na,{onClick:()=>g(),autoFocus:!0,children:n("yes")})]})]})]}):ye("div",{})},dGn={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",bgcolor:"background.paper",borderRadius:"8px",boxShadow:24,p:4,padding:"40px",width:"50%",maxWidth:"800px"},fGn=({handleClose:e,open:t,verdict:n,translate:r})=>n!=null?ye(cm,{onClose:e,open:t,disableAutoFocus:!0,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:ye(qn,{sx:dGn,children:Gn(Vr,{container:!0,spacing:3,children:[ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"cardHeader",children:n.mediaName})}),ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"h5",children:Gn(Rs,{target:"_blank",href:n.url,sx:{display:"flex",alignItems:"center"},children:[r("verdicts_verdict_short")+" "+n.abstract,ye(abe,{sx:{height:"18px"}})]})})}),ye(Vr,{item:!0,xs:12,children:ye(Ft,{variant:"body1",children:n.title})}),ye(Vr,{item:!0,xs:12,children:Gn(br,{spacing:3,children:[ye(Ft,{variant:"h5",children:r("verdicts_summary")}),ye(Ft,{variant:"body1",children:n.body})]})})]})})}):ye("div",{}),hGn=({verdictMediaMonitor:e,translate:t,printing:n})=>{const[r,i]=(0,d.useState)(0),[o,s]=(0,d.useState)(!1),[l,c]=(0,d.useState)(void 0),u=Zi("print")||n?10:3;function f(h){if(h===""||h==null)return h;if(h==="0001-01-01T00:00:00")return"-";const p=new Date(h),m=p.getDate(),g=p.getMonth()+1,v=p.getFullYear();return`${m.toString().padStart(2,"0")}.${g.toString().padStart(2,"0")}.${v}`}return Gn(vo,{variant:"dashboardPaper",sx:{display:"grid",breakBefore:"left"},children:[ye(Ft,{sx:{paddingBottom:3},variant:"cardHeader",children:t("verdicts_title")}),e.scripts.length>0?ye(Uc,{children:Gn(Sc,{sx:{minWidth:650},"aria-label":"simple table",children:[ye(kc,{sx:{"& th":{borderColor:"#0B9CB2"}},children:Gn(Ti,{children:[ye(wn,{children:t("verdicts_party")}),ye(wn,{align:"center",children:t("verdicts_verdict")}),ye(wn,{align:"center",children:t("verdicts_relation")}),ye(wn,{align:"center",children:t("verdicts_date")})]})}),ye(ul,{children:e.scripts.slice(r*u,r*u+u).map(h=>Gn(Ti,{children:[Gn(wn,{sx:{display:"flex",alignItems:"center"},children:[ye(xbe,{sx:{height:"0.8em",fill:"#666666"}}),ye(Rs,{underline:"hover",color:"accent.dark",fontWeight:600,onClick:()=>(c(h),void s(!0)),children:h.identifierName})]}),ye(wn,{align:"center",children:h.abstract}),ye(wn,{align:"center",children:t("verdicts_relation_"+h.relation)}),ye(wn,{align:"center",children:`${f(h.scriptDate)}`})]},h.scriptId+h.relation+h.identifierName))}),ye(gQ,{sx:{displayPrint:"none"},children:ye(Ti,{sx:{"&:last-child td, &:last-child th":{border:0}},children:ye(b0,{colSpan:2,count:e.scripts.length,rowsPerPage:u,page:r,onPageChange:(h,p)=>{i(p)},rowsPerPageOptions:[]})})})]})}):ye(R0,{children:t("verdicts_none")}),o&&ye(fGn,{open:o,translate:t,handleClose:()=>(c(void 0),void s(!1)),verdict:l})]})},pGn=({modalOpen:e,diversity:t,handleClose:n,onSubmitDiversity:r,translate:i,gaEvent:o})=>{const[s,l]=(0,d.useState)(c(t));function c(p){return{board:f(p.board),employees:f(p.employees),managingDirectors:f(p.managingDirectors),ceoGender:p.ceoGender}}function u({numberOfFemales:p,numberOfMales:m,numberOfNonBinary:g,numberOfOthers:v}){const y=(p||0)+(m||0)+(g||0)+(v||0);return Gn(Ft,{children:[" ",i("diversity_total"),": ",y]})}function f(p){const m=p.find(x=>x.gender=="F")?.count,g=p.find(x=>x.gender=="M")?.count,v=p.find(x=>x.gender=="X")?.count,y=p.find(x=>x.gender=="O")?.count;return{numberOfFemales:m||0,numberOfMales:g||0,numberOfNonBinary:v||0,numberOfOthers:y||0}}function h(p){if(p=="")return null;const m=Number(p);return m==0||m!=null||m!=null?Math.abs(Math.round(m)):null}return(0,d.useEffect)(()=>{l(c(t))},[t]),ye(cm,{keepMounted:!1,open:e,onClose:n,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:ye(Lj,{sx:{minWidth:"300px",maxWidth:"450px"},children:Gn(br,{spacing:3,children:[ye(Ft,{variant:"cardHeader",children:i("diversity_modal_title")}),ye(Ft,{children:i("diversity_modal_desc")}),ye(Ft,{variant:"h5",children:i("diversity_modal_number_employee")}),Gn(Pn,{rowSpacing:2,sx:{width:"100%"},container:!0,columnSpacing:2,children:[ye(Pn,{item:!0,xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_F"),value:s.employees.numberOfFemales,onChange:p=>l({...s,employees:{...s.employees,numberOfFemales:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_M"),value:s.employees.numberOfMales,onChange:p=>l({...s,employees:{...s.employees,numberOfMales:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_X"),value:s.employees.numberOfNonBinary,onChange:p=>l({...s,employees:{...s.employees,numberOfNonBinary:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_O"),value:s.employees.numberOfOthers,onChange:p=>l({...s,employees:{...s.employees,numberOfOthers:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(u,{...s.employees})})]}),ye(Ft,{variant:"h5",children:i("diversity_modal_number_managingDirectors")}),Gn(Pn,{spacing:2,sx:{width:"100%"},container:!0,children:[ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_F"),value:s.managingDirectors.numberOfFemales,onChange:p=>l({...s,managingDirectors:{...s.managingDirectors,numberOfFemales:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_M"),value:s.managingDirectors.numberOfMales,onChange:p=>l({...s,managingDirectors:{...s.managingDirectors,numberOfMales:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_X"),value:s.managingDirectors.numberOfNonBinary,onChange:p=>l({...s,managingDirectors:{...s.managingDirectors,numberOfNonBinary:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_O"),value:s.managingDirectors.numberOfOthers,onChange:p=>l({...s,managingDirectors:{...s.managingDirectors,numberOfOthers:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(u,{...s.managingDirectors})})]}),ye(Ft,{variant:"h5",children:i("diversity_modal_number_board")}),Gn(Pn,{spacing:2,sx:{width:"100%"},container:!0,children:[ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_F"),value:s.board.numberOfFemales,onChange:p=>l({...s,board:{...s.board,numberOfFemales:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_M"),value:s.board.numberOfMales,onChange:p=>l({...s,board:{...s.board,numberOfMales:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_X"),value:s.board.numberOfNonBinary,onChange:p=>l({...s,board:{...s.board,numberOfNonBinary:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(Ni,{type:"number",size:"small",label:i("diversity_gender_O"),value:s.board.numberOfOthers,onChange:p=>l({...s,board:{...s.board,numberOfOthers:h(p.target.value)}})})}),ye(Pn,{xs:3,children:ye(u,{...s.board})})]}),Gn(ws,{children:[ye(mQ,{id:"demo-row-radio-buttons-group-label",children:ye(Ft,{sx:{marginBottom:3},variant:"h5",children:i("diversity_ceo")})}),Gn(w$,{row:!0,"aria-labelledby":"demo-row-radio-buttons-group-label",name:"row-radio-buttons-group",sx:{margin:"auto"},value:s.ceoGender,onChange:(p,m)=>l({...s,ceoGender:m}),children:[ye(Ju,{value:"F",control:ye(ty,{}),label:i("diversity_gender_singular_F")}),ye(Ju,{value:"M",control:ye(ty,{}),label:i("diversity_gender_singular_M")}),ye(Ju,{value:"X",control:ye(ty,{}),label:i("diversity_gender_singular_X")}),ye(Ju,{value:"O",control:ye(ty,{}),label:i("diversity_gender_singular_O")})]})]}),Gn(Pn,{container:!0,spacing:2,sx:{marginTop:"2rem",justifyContent:"flex-end"},children:[ye(Pn,{children:ye(Na,{size:"large",variant:"outlined",onClick:()=>n(),children:i("button_cancel")})}),ye(Pn,{children:ye(Na,{size:"large",color:"secondary",variant:"contained",onClick:()=>(r(s),typeof o=="function"&&o("Diversity submit",""),void n()),children:i("button_confirm")})})]})]})})})},mGn=({diversity:e,editable:t,onSubmitDiversity:n,translate:r,gaEvent:i,printing:o})=>{const[s,l]=(0,d.useState)(e.employees.some(b=>b.count>0)?"employees":e.managingDirectors.some(b=>b.count>0)?"managingDirectors":e.board.some(b=>b.count>0)?"board":"employees"),[c,u]=(0,d.useState)(!1),f=e.userInputDataAvailable,h=e.employees.find(b=>b.count>0),p=e.board.find(b=>b.count>0),m=e.managingDirectors.find(b=>b.count>0),g=Zi("print")||o,v=new Map([["M","#E8F5F7"],["F","#FCF0F0"],["X","#EDF5FF"],["O","#F0F0F0"]]),y=new Map([["M","#087C8E"],["F","#E46E67"],["X","#5999FF"],["O","#666666"]]);function x(b,S){return b.map(C=>({percentage:C.percentage,fill:s==S||g?y.get(C.gender):v.get(C.gender),name:r("diversity_gender_"+C.gender),chartName:S,count:C.count}))}return Gn(vo,{variant:"dashboardPaper",sx:{display:"grid",height:g?"800px":"500px",breakBefore:"left"},children:[ye(Ft,{sx:{paddingBottom:3},variant:"cardHeader",children:r("diversity_title")}),t&&Gn(Dl,{children:[ye(Da,{size:"medium",edge:"end","aria-label":"open drawer",onClick:()=>(typeof i=="function"&&i("Diversity Open modal",""),void u(!0)),sx:{position:"absolute",top:0,right:0,margin:"10px"},children:ye(xb.A,{})}),ye(pGn,{diversity:e,onSubmitDiversity:n,modalOpen:c,translate:r,handleClose:()=>u(!1)})]}),ye(Ft,{children:r("diversity_desc")}),ye(qn,{sx:{position:"absolute",width:"180px",height:"auto",right:"40px",top:"35%"},children:ye(_x,{dense:!0,children:(s=="employees"?e.employees:s=="board"?e.board:e.managingDirectors).map((b,S)=>Gn(bb,{children:[ye(qXe,{color:y.get(b.gender),margin:"8px"}),ye(Ft,{children:`${r("diversity_gender_"+b.gender)} ${g?"":`${b.percentage} %  (${b.count})`}`})]},`item-${S}`))})}),ye(qn,{sx:{position:"absolute",width:"150px",height:"auto",left:"40px",top:"50%",transform:"translate(0, -50%)"},children:e.ceoGender?Gn(br,{spacing:3,children:[ye(Ft,{children:r("diversity_ceo")}),Gn(qn,{sx:{display:"flex",alignItems:"center"},children:[ye(qXe,{color:y.get(e.ceoGender),margin:"8px"}),r("diversity_gender_singular_"+e.ceoGender)]})]}):f?ye(Ft,{children:r("diversity_missing_ceo")}):ye(Dl,{})}),ye(function(){let b=!1,S="";return f?s=="employees"?h||(b=!0,S="diversity_missing_employees"):s=="board"?p||(b=!0,S="diversity_missing_board"):s=="managingDirectors"&&(m||(b=!0,S="diversity_missing_managingDirectors")):(b=!0,S="diversity_missing_all"),b?ye(R0,{paperProps:{position:"absolute",top:"53%",left:"50%",transform:"translate(-50%, -50%)",zIndex:"1000",width:"40%",displayPrint:"none"},margin:"unset",children:r(S)}):ye(Dl,{})},{}),ye(fz,{width:"50%",height:"100%",css:{margin:"auto"},children:Gn(jKe,{children:[ye(ov,{data:x(e.board,"board"),dataKey:"percentage",nameKey:"name",innerRadius:"20%",outerRadius:"35%",onClick:()=>l("board")}),ye(ov,{data:x(e.managingDirectors,"managingDirectors"),dataKey:"percentage",nameKey:"name",innerRadius:"40%",outerRadius:"55%",onClick:()=>l("managingDirectors")}),ye(ov,{data:x(e.employees,"employees"),dataKey:"percentage",nameKey:"name",innerRadius:"60%",outerRadius:"75%",onClick:()=>l("employees")}),ye(wd,{formatter:(b,S,C)=>b+"%"})]})}),ye(Uc,{sx:{display:"none",displayPrint:"block"},children:Gn(Sc,{children:[ye(kc,{children:Gn(Ti,{children:[ye(wn,{children:r("diversity_sector")}),ye(wn,{children:r("diversity_gender_F")}),ye(wn,{children:r("diversity_gender_M")}),ye(wn,{children:r("diversity_gender_O")}),ye(wn,{children:r("diversity_gender_X")})]})}),Gn(ul,{children:[Gn(Ti,{children:[ye(wn,{children:r("diversity_employees")}),e.employees&&e.employees.toSorted((b,S)=>b.gender<S.gender?-1:1).map((b,S)=>ye(wn,{children:b.count!=0||e.userInputDataAvailable?b.count:"/"},"printEmployee"+S))]}),Gn(Ti,{children:[ye(wn,{children:r("diversity_managingDirectors")}),e.managingDirectors&&e.managingDirectors.toSorted((b,S)=>b.gender<S.gender?-1:1).map((b,S)=>ye(wn,{children:b.count!=0||e.userInputDataAvailable?b.count:"/"},"printEmployee"+S))]}),Gn(Ti,{children:[ye(wn,{children:r("diversity_board")}),e.board&&e.board.toSorted((b,S)=>b.gender<S.gender?-1:1).map((b,S)=>ye(wn,{children:b.count!=0||e.userInputDataAvailable?b.count:"/"},"printEmployee"+S))]})]})]})}),Gn(T$,{color:"primary",value:s,exclusive:!0,onChange:(b,S)=>{S!=null&&l(S)},"aria-label":"Platform",sx:{displayPrint:"none",margin:"auto","& .MuiButtonBase-root":{border:"none"},"& .Mui-selected":{backgroundColor:"transparent",textDecoration:"underline"}},children:[ye(vS,{value:"employees",sx:{textTransform:"none"},children:r("diversity_employees")}),ye(vS,{value:"managingDirectors",sx:{textTransform:"none"},children:r("diversity_managingDirectors")}),ye(vS,{value:"board",sx:{textTransform:"none"},children:r("diversity_board")})]}),e.estimationAvailable&&ye(qn,{sx:{display:"flex",paddingTop:"30px"},justifyContent:"right",children:ye(Ft,{variant:"body3",children:r("DiversityEstimated")})}),e.userInputDataAvailable&&!e.estimationAvailable&&ye(qn,{sx:{display:"flex",paddingTop:"30px"},justifyContent:"right",children:Gn(Ft,{variant:"body3",children:[r("DiversityUserInput")," ",lot(new Date(e.lastUpdated),"dd.MM.yyyy")]})})]})},Dst=[{orderId:0,code:"eact",description:"Economic activities covered by the taxonomy",criteriaSectionCode:"NONE1",unit:""},{orderId:0,code:"code",description:"Codes",criteriaSectionCode:"NONE1",unit:""},{orderId:1,code:"abstr",description:"Absolute turnover",criteriaSectionCode:"NONE1",unit:"Ccy"},{orderId:2,code:"prptr",description:"Proportion of turnover",criteriaSectionCode:"NONE1",unit:"%"},{orderId:3,code:"clmi1",description:"Climate change mitigation",criteriaSectionCode:"SUBS",unit:"%"},{orderId:4,code:"clad1",description:"Climate change adaption",criteriaSectionCode:"SUBS",unit:"%"},{orderId:5,code:"wtrm1",description:"Water and marine resources",criteriaSectionCode:"SUBS",unit:"%"},{orderId:6,code:"crcl1",description:"Circular economy",criteriaSectionCode:"SUBS",unit:"%"},{orderId:7,code:"poll1",description:"Pollution",criteriaSectionCode:"SUBS",unit:"%"},{orderId:8,code:"biod1",description:"Biodiversity and ecosystems",criteriaSectionCode:"SUBS",unit:"%"},{orderId:9,code:"clmi2",description:"Climate change mitigation",criteriaSectionCode:"DNSH",unit:"y/n"},{orderId:10,code:"clad2",description:"Climate change adaption",criteriaSectionCode:"DNSH",unit:"y/n"},{orderId:11,code:"wtrm2",description:"Water and marine resources",criteriaSectionCode:"DNSH",unit:"y/n"},{orderId:12,code:"crcl2",description:"Circular economy",criteriaSectionCode:"DNSH",unit:"y/n"},{orderId:13,code:"poll2",description:"Pollution",criteriaSectionCode:"DNSH",unit:"y/n"},{orderId:14,code:"biod2",description:"Biodiversity and ecosystems",criteriaSectionCode:"DNSH",unit:"y/n"},{orderId:15,code:"minsf",description:"Minimum safeguards",criteriaSectionCode:"NONE2",unit:"y/n"},{orderId:16,code:"txyn0",description:"Taxonomy aligned proportion of turnover, Year N",criteriaSectionCode:"NONE3",unit:"%"},{orderId:17,code:"txyn1",description:"Taxonomy aligned proportion of turnover, Year N-1",criteriaSectionCode:"NONE3",unit:"%"},{orderId:18,code:"enabl",description:"Category (enabling activity or)",criteriaSectionCode:"NONE3",unit:"E"},{orderId:19,code:"trans",description:"Category (transitional activity)",criteriaSectionCode:"NONE3",unit:"T"}],kst={orderId:0,activityCode:"",activityOther:"",code:null,abstr:null,prptr:null,clmI1:null,claD1:null,wtrM1:null,crcL1:null,polL1:null,bioD1:null,clmI2:!1,claD2:!1,wtrM2:!1,crcL2:!1,polL2:!1,bioD2:!1,minsf:!1,txyN0:null,txyN1:null,enabl:"",trans:"",activitySection:"a1",isFixed:!1,id:0},Kd=({cellName:e,focusedCell:t,translate:n,translateKey:r,year:i})=>ye(wn,{align:"center",sx:{bgcolor:t===e?"#3CAFC1":"inherit",opacity:t===e?.8:1,color:"white",borderRight:["prptr","biod1","biod2","minsf"].includes(e)?"1px solid #ccc":0,writingMode:"vertical-rl",textAlign:"right",whiteSpace:"normal",overflow:"hidden",textOverflow:"ellipsis",height:"250px",lineHeight:1.2,paddingLeft:1,paddingRight:1},children:ye(Ft,{variant:"subtitle2",sx:{transform:"rotate(-180deg)",textAlign:"left",display:"inline-block",width:"max-content",color:t===e?"white":"black"},children:e==="txyn0"||e==="txyn1"?n(r,i):n(r)})}),Ist=({translate:e,focusedCell:t,selectedDimensionCode:n,year:r,currency:i})=>Gn(kc,{sx:{position:"sticky",top:0,borderBottom:1},children:[Gn(Ti,{children:[ye(wn,{sx:{maxWidth:"70%"},colSpan:4}),ye(wn,{colSpan:6,sx:{border:1,borderColor:"silver",textAlign:"center",backgroundColor:"#3CAFC1",opacity:"0.8"},children:ye(Ft,{variant:"body1",color:"white",children:e("eutx_criteria_section_subs")})}),ye(wn,{colSpan:6,sx:{border:1,borderColor:"silver",textAlign:"center",backgroundColor:"#3CAFC1",opacity:"0.8"},children:ye(Ft,{variant:"body1",color:"white",children:e("eutx_criteria_section_dnsh")})}),ye(wn,{colSpan:7})]}),Gn(Ti,{sx:{padding:2,maxWidth:"70%"},children:[ye(wn,{}),ye(Kd,{cellName:"code",focusedCell:t,translate:e,translateKey:"eutx_codes"}),ye(Kd,{cellName:"abstr",focusedCell:t,translate:e,translateKey:`eutx_criteria_abstr_${n}`}),ye(Kd,{cellName:"prptr",focusedCell:t,translate:e,translateKey:`eutx_criteria_prptr_${n}`}),ye(Kd,{cellName:"clmi1",focusedCell:t,translate:e,translateKey:"eutx_criteria_clmi1"}),ye(Kd,{cellName:"clad1",focusedCell:t,translate:e,translateKey:"eutx_criteria_clad1"}),ye(Kd,{cellName:"wtrm1",focusedCell:t,translate:e,translateKey:"eutx_criteria_wtrm1"}),ye(Kd,{cellName:"crcl1",focusedCell:t,translate:e,translateKey:"eutx_criteria_crcl1"}),ye(Kd,{cellName:"poll1",focusedCell:t,translate:e,translateKey:"eutx_criteria_poll1"}),ye(Kd,{cellName:"biod1",focusedCell:t,translate:e,translateKey:"eutx_criteria_biod1"}),ye(Kd,{cellName:"clmi2",focusedCell:t,translate:e,translateKey:"eutx_criteria_clmi2"}),ye(Kd,{cellName:"clad2",focusedCell:t,translate:e,translateKey:"eutx_criteria_clad2"}),ye(Kd,{cellName:"wtrm2",focusedCell:t,translate:e,translateKey:"eutx_criteria_wtrm2"}),ye(Kd,{cellName:"crcl2",focusedCell:t,translate:e,translateKey:"eutx_criteria_crcl2"}),ye(Kd,{cellName:"poll2",focusedCell:t,translate:e,translateKey:"eutx_criteria_poll2"}),ye(Kd,{cellName:"biod2",focusedCell:t,translate:e,translateKey:"eutx_criteria_biod2"}),ye(Kd,{cellName:"minsf",focusedCell:t,translate:e,translateKey:"eutx_criteria_minsf"}),ye(Kd,{cellName:"txyn0",focusedCell:t,translate:e,translateKey:`eutx_criteria_txyn0_${n}`,year:r}),ye(Kd,{cellName:"txyn1",focusedCell:t,translate:e,translateKey:`eutx_criteria_txyn1_${n}`,year:r-1}),ye(Kd,{cellName:"enabl",focusedCell:t,translate:e,translateKey:"eutx_criteria_enabl"}),ye(Kd,{cellName:"trans",focusedCell:t,translate:e,translateKey:"eutx_criteria_trans"}),ye(wn,{})]}),Gn(Ti,{children:[ye(wn,{sx:{borderRight:1,maxWidth:"70%"}}),ye(wn,{}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:i})}),ye(wn,{align:"center",sx:{borderRight:"1px solid #ccc"},children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",sx:{borderRight:"1px solid #ccc"},children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"y/n"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"y/n"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"y/n"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"y/n"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"y/n"})}),ye(wn,{align:"center",sx:{borderRight:"1px solid #ccc"},children:ye(Ft,{variant:"subtitle2",children:"y/n"})}),ye(wn,{align:"center",sx:{borderRight:"1px solid #ccc"},children:ye(Ft,{variant:"subtitle2",children:"y/n"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"%"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"E"})}),ye(wn,{align:"center",children:ye(Ft,{variant:"subtitle2",children:"T"})}),ye(wn,{})]})]}),gGn=({modalOpen:e,year:t,onClose:n,onSubmit:r,onSave:i,translate:o,activityErrors:s,enablOrTransErrors:l,whichAction:c})=>ye(cm,{keepMounted:!1,open:e,onClose:n,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:ye(Lj,{sx:{minWidth:"300px",maxWidth:"450px"},children:Gn(br,{spacing:3,children:[ye(Ft,{variant:"cardHeader",children:o(c==="submit"?"eutx_submit_forYear":"eutx_save_forYear",t)}),s.length>0&&ye("ul",{children:s.map((u,f)=>ye("li",{children:u},f))}),l.length>0&&ye("ul",{children:l.map((u,f)=>ye("li",{children:u},f))}),Gn(qn,{sx:{display:"flex",justifyContent:"flex-end",mt:2,gap:2},children:[ye(Na,{variant:"outlined",onClick:()=>{n()},children:o("eutx_cancel")}),c==="submit"?ye(Na,{variant:"contained",color:"secondary",onClick:r,disabled:!!s.length,children:o("eutx_submit")}):ye(Dl,{children:ye(Na,{variant:"contained",color:"secondary",onClick:i,disabled:!!s.length,children:o("eutx_save")})})]})]})})}),Kl=({value:e,onChange:t,onFocus:n,onBlur:r,sx:i,isPercentage:o=!1,...s})=>ye(Ni,{variant:"outlined",value:e,onChange:l=>{let c=l.target.value.replace(/,/g,".");c=c.replace(/[^\d.]/g,"");const u={...l,target:{...l.target,value:c}};t(u)},onFocus:n,onBlur:l=>{let c=l.target.value;if(c){const f=parseFloat(c);c=isNaN(f)?"":f.toString()}const u={...l,target:{...l.target,value:c}};r(u)},onKeyDown:l=>{["e","E","-","+"].includes(l.key)&&l.preventDefault()},sx:{width:70,...i},inputProps:{step:.01,min:0,max:o?100:1e14,sx:{textAlign:"center","&::-webkit-outer-spin-button, &::-webkit-inner-spin-button":{display:"none"},'&[type="number"]':{"-moz-appearance":"textfield"}}},...s}),vGn=({value:e,onChange:t,onFocus:n,onBlur:r})=>ye(ws,{children:Gn(ks,{labelId:"yes-no-null-label",value:e===!0||e!==!1&&null,onFocus:n,onBlur:r,onChange:i=>{t(i.target.value)},children:[ye(Fi,{value:"",children:ye("em",{children:"n/a"})}),ye(Fi,{value:!0,children:"y"}),ye(Fi,{value:!1,children:"n"})]})});let Fst=0;const Yy=(e,t)=>({...kst,...e,id:e.id??++Fst,activitySection:t}),D0e=e=>({...e,financialDimensions:e.financialDimensions.map(t=>{const n=t.a1Rows.length===1&&t.a1Rows[0].activityCode==="243",r=t.a2Rows.length===2&&["244","246"].includes(t.a2Rows[0].activityCode)&&["244","246"].includes(t.a2Rows[1].activityCode),i=t.bRows.length===1&&t.bRows[0].activityCode==="245";return{...t,a1Rows:n?[Yy({activityCode:"243",isFixed:!0},"a1"),Yy({},"a1")]:t.a1Rows.map(o=>Yy(o,"a1")),a2Rows:r?[Yy({activityCode:"244",isFixed:!0},"a2"),Yy({activityCode:"246",isFixed:!0},"a2"),Yy({},"a2")]:t.a2Rows.map(o=>Yy(o,"a2")),bRows:i?[Yy({activityCode:"245",isFixed:!0},"b"),Yy({activityCode:"247",isFixed:!0},"b"),Yy({},"b")]:t.bRows.map(o=>Yy(o,"b"))}})}),cs=({children:e,hasBorderRight:t=!1})=>ye(wn,{align:"center",sx:{paddingLeft:1,paddingRight:1},style:t?{borderRight:"1px solid #ccc"}:{},children:e}),yGn=({translate:e,data:t,activities:n,onSubmitEuTaxonomy:r,onSaveEuTaxonomy:i,taxonomyYear:o,onYearChange:s,closeTaxonomy:l,euTaxonomyData:c})=>{const[u,f]=(0,d.useState)(o),[h,p]=(0,d.useState)("USD"),[m,g]=(0,d.useState)("mill"),v=c.years.length===0?t:c.years.find(ut=>ut.year===u)||t,[y,x]=(0,d.useState)(()=>D0e(v)),[b,S]=(0,d.useState)([]),[C,_]=(0,d.useState)([]),[T,M]=(0,d.useState)(!1),[j,B]=(0,d.useState)("save"),[W,K]=(0,d.useState)(v?.financialDimensions[0].financialDimensionCode),[G,J]=(0,d.useState)(""),[te,re]=(0,d.useState)(!1),me=n.map(ut=>({...ut,description:e(`eutx_activity_${ut.code}`)})).filter(ut=>ut.description!=="");me.sort((ut,Fe)=>ut.description.localeCompare(Fe.description)),(0,d.useEffect)(()=>{const ut=c.years.length===0?t:c.years.find(ft=>ft.year===u)||t,Fe=D0e(ut);Fe.completed?re(!0):re(!1),p(Fe.currency),g(Fe.unit),x(Fe)},[t,c,u]),(0,d.useEffect)(()=>{x(ut=>({...ut,currency:h,unit:m}))},[h,m]);const Ce=(0,d.useRef)(u);(0,d.useEffect)(()=>{if(Ce.current!==u){s(u),Ce.current=u;const ut=c.years.length===0?t:c.years.find(Fe=>Fe.year===u)||t;x(D0e(ut))}},[u]);const Ae=ut=>{const Fe=JSON.parse(JSON.stringify(y)),ft=Fe.financialDimensions.find(Ct=>Ct.financialDimensionCode===W);if(ft){const Ct={...kst,orderId:ft[ut+"Rows"].length,activitySection:ut,id:++Fst};ft[ut+"Rows"].push(Ct),x(Fe)}},_e=(ut,Fe)=>{const ft=JSON.parse(JSON.stringify(y)),Ct=ft.financialDimensions.find(Tt=>Tt.financialDimensionCode===W);Ct&&Fe!=null&&(Ct[ut+"Rows"]=Ct[ut+"Rows"].filter(Tt=>Tt.id!==Fe),x(ft))},Be=y.financialDimensions.find(ut=>ut.financialDimensionCode===W),Ue=(ut,Fe,ft,Ct)=>{if(ft==="clmi1"){const Tt=(Ct??"").toString();if(!/^(100(\.0{0,1})?|([1-9]?[0-9](\.[0-9]?)?))$/.test(Tt))return;Ct=parseFloat(Tt)}ft==="enabl"?Ct=(Ct=Ct.toUpperCase())==="E"?Ct:"":ft==="trans"&&(Ct=(Ct=Ct.toUpperCase())==="T"?Ct:""),x(Tt=>{const Ut=JSON.parse(JSON.stringify(Tt)),zt=Ut.financialDimensions.find(Bt=>Bt.financialDimensionCode===W);if(!zt)return Tt;const Ht=zt[`${ut}Rows`];if(!Ht)return Tt;const nn={...Ht[Fe],[ft]:Ct};return Ht[Fe]=nn,ft!=="prptr"||ut!=="a1"&&ut!=="a2"||(Bt=>{const on=Ke(Bt.a1Rows||[],"243"),Tn=Ke(Bt.a2Rows||[],"244"),$n=Ke(Bt.a2Rows||[],"246");if($n){const rr=(Number(on?.prptr)||0)+(Number(Tn?.prptr)||0);$n.prptr=parseFloat(rr.toFixed(2))}})(zt),Ut})},$e=ut=>{B(ut),(()=>{const Fe=[];y.financialDimensions.forEach(ft=>{if(ft.a1Rows.some(Ct=>Ct.activityCode===""&&Ct.activityOther==="")){const Ct=e("eutx_missing_a1_activity",ft.financialDimensionCode);Fe.push(Ct)}if(ft.a2Rows.some(Ct=>Ct.activityCode===""&&Ct.activityOther==="")){const Ct=e("eutx_missing_a2_activity",ft.financialDimensionCode);Fe.push(Ct)}}),Fe.length>0?(Fe.sort(),S(Fe)):S([])})(),(()=>{const Fe=[];y.financialDimensions.forEach(ft=>{ft.a1Rows.forEach(Ct=>{if(Ct.activityCode==="243"||Ct.activityCode===""&&Ct.activityCode==="")return;const Tt=n.find(zt=>zt.code===Ct.activityCode),Ut=Tt?.description||"";if(Ct.enabl===""&&Ct.trans===""){const zt=e("eutx_missing_enabl_or_trans",Ut);Fe.push(zt)}if(Ct.enabl==="E"&&Ct.trans==="T"){const zt=e("eutx_enabl_and_trans",Ut);Fe.push(zt)}})}),Fe.length>0?(Fe.sort(),_(Fe)):_([])})(),M(!0)},Je=(ut,Fe,ft,Ct=!1)=>ye(Kl,{value:ut===null?"":ut,onChange:ft,onFocus:()=>J(Fe),onBlur:()=>J(null),sx:void 0,isPercentage:Ct}),Ne=(ut,Fe,ft)=>ye(vGn,{value:ut,onChange:ft,onFocus:()=>J(Fe),onBlur:()=>J(null)}),Ke=(ut,Fe)=>ut.find(ft=>ft.activityCode===Fe);yQ({matchFrom:"any",stringify:ut=>ut.description});const nt=Ke(Be?.a1Rows||[],"243"),rt=Ke(Be?.a2Rows||[],"244"),st=Ke(Be?.a2Rows||[],"246"),gt=Ke(Be?.bRows||[],"245"),lt=Ke(Be?.bRows||[],"247");return Gn(qn,{sx:{overflowX:"auto",marginTop:2},children:[Gn(Vr,{container:!0,direction:"row",children:[ye(Vr,{item:!0,children:Gn(ws,{sx:{m:1,minWidth:120},children:[ye(uc,{id:"year-select-label",children:e("eutx_year")}),Gn(ks,{label:e("eutx_year"),defaultValue:o,value:o,onChange:ut=>{s(Number(ut.target.value)),f(Number(ut.target.value))},inputProps:{style:{color:"white"}},children:[ye(Fi,{value:new Date().getFullYear()-1,children:new Date().getFullYear()-1}),ye(Fi,{value:new Date().getFullYear()-2,children:new Date().getFullYear()-2})]})]})}),ye(Vr,{item:!0,children:Gn(ws,{sx:{m:1,minWidth:120},children:[ye(uc,{id:"currency-select-label",children:e("eutx_currency")}),Gn(ks,{label:e("eutx_currency"),id:"currency-select",value:h,onChange:ut=>p(ut.target.value),autoWidth:!0,children:[ye(Fi,{value:"USD",children:"USD"}),ye(Fi,{value:"ISK",children:"ISK"}),ye(Fi,{value:"EUR",children:"EUR"}),ye(Fi,{value:"GBP",children:"GBP"})]})]})}),ye(Vr,{item:!0,children:Gn(ws,{sx:{m:1,minWidth:120},children:[ye(uc,{id:"year-select-label",children:e("eutx_unit")}),Gn(ks,{label:e("eutx_unit"),defaultValue:m,value:m,onChange:ut=>g(ut.target.value),children:[ye(Fi,{value:"mill",children:"mill"}),ye(Fi,{value:"thsnd",children:"thsnd"}),ye(Fi,{value:"1",children:"1"})]})]})})]}),ye(Vr,{margin:1,children:ye(T$,{value:W,exclusive:!0,onChange:(ut,Fe)=>{Fe!==null&&K(Fe)},"aria-label":"financial dimension",sx:{backgroundColor:"white",color:"black"},children:y.financialDimensions.map(ut=>ye(vS,{value:ut.financialDimensionCode,"aria-label":ut.description,children:e(`eutx_${ut.financialDimensionCode}`)},ut.financialDimensionCode))})}),Gn(qn,{marginLeft:2,marginRight:2,children:[ye(Vr,{item:!0,position:"relative",children:ye(Uc,{component:vo,sx:{borderRadius:"10px"},children:Gn(Sc,{sx:{minWidth:650},"aria-label":"financial data table",children:[ye(Ist,{translate:e,criterias:Dst,focusedCell:G,selectedDimension:Be,selectedDimensionCode:W,year:u,currency:h,unit:m}),Gn(ul,{children:[Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1},children:ye("strong",{style:{fontSize:"15px"},children:e("eutx_a_header")})}),ye(wn,{colSpan:3,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:1,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:5})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:Gn(qn,{sx:{display:"flex",alignItems:"center"},children:[ye("strong",{children:e("eutx_a1_header_1")}),ye(qn,{sx:{marginLeft:"1em"},children:ye(Da,{size:"medium",onClick:()=>Ae("a1"),"aria-label":"add",sx:{color:"#3CAFC1"},children:ye(cUe.A,{fontSize:"inherit"})})})]})}),ye(wn,{colSpan:3,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:1,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:5})]}),y.financialDimensions.map(ut=>ut.financialDimensionCode===W&&ut.a1Rows.filter(Fe=>!Fe.isFixed).map((Fe,ft)=>Gn(Ti,{sx:{"&:last-child td, &:last-child th":{border:0}},children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye(SE,{id:"activityList",freeSolo:!0,value:Fe.activityOther?Fe.activityOther:me.find(Ct=>Ct.code===Fe.activityCode)||"",onChange:(Ct,Tt)=>{const Ut=Tt&&Tt.code;Ue("a1",ft+1,"activityCode",Ut?Tt.code:""),Ue("a1",ft+1,"activityOther",Ut?"":Tt||"")},onInputChange:(Ct,Tt,Ut)=>{if(Ut==="input"){const zt=me.find(Ht=>Ht.description.toLowerCase().startsWith(Tt.toLowerCase()));Ue("a1",ft+1,"activityOther",zt?"":Tt)}},options:me,getOptionLabel:Ct=>typeof Ct=="string"?Ct:Ct.description,filterOptions:(Ct,{inputValue:Tt})=>Ct.filter(Ut=>Ut.description.toLowerCase().startsWith(Tt.toLowerCase())),renderInput:Ct=>ye(Ni,{...Ct,label:e("eutx_activity"),variant:"outlined",sx:{width:350}})})}),ye(cs,{children:Je(Fe.code,"code",Ct=>Ue("a1",ft+1,"code",Ct.target.value))}),ye(cs,{children:Je(Fe.abstr,"abstr",Ct=>Ue("a1",ft+1,"abstr",Ct.target.value))}),ye(cs,{hasBorderRight:!0,children:Je(Fe.prptr,"prptr",Ct=>Ue("a1",ft+1,"prptr",Ct.target.value),!0)}),ye(cs,{children:Je(Fe.clmI1,"clmi1",Ct=>Ue("a1",ft+1,"clmI1",Ct.target.value),!0)}),ye(cs,{children:Je(Fe?.claD1??null,"clad1",Ct=>Ue("a1",ft+1,"claD1",Ct.target.value),!0)}),ye(cs,{children:Je(Fe.wtrM1,"wtrm1",Ct=>Ue("a1",ft+1,"wtrM1",Ct.target.value),!0)}),ye(cs,{children:Je(Fe.crcL1,"crcl1",Ct=>Ue("a1",ft+1,"crcL1",Ct.target.value),!0)}),ye(cs,{children:Je(Fe.polL1,"poll1",Ct=>Ue("a1",ft+1,"polL1",Ct.target.value),!0)}),ye(cs,{hasBorderRight:!0,children:Je(Fe.bioD1,"biod1",Ct=>Ue("a1",ft+1,"bioD1",Ct.target.value),!0)}),ye(cs,{children:Ne(Fe.clmI2,"clmi2",Ct=>Ue("a1",ft+1,"clmI2",Ct))}),ye(cs,{children:Ne(Fe.claD2,"clad2",Ct=>Ue("a1",ft+1,"claD2",Ct))}),ye(cs,{children:Ne(Fe.wtrM2,"wtrm2",Ct=>Ue("a1",ft+1,"wtrM2",Ct))}),ye(cs,{children:Ne(Fe.crcL2,"crcl2",Ct=>Ue("a1",ft+1,"crcL2",Ct))}),ye(cs,{children:Ne(Fe.polL2,"poll2",Ct=>Ue("a1",ft+1,"polL2",Ct))}),ye(cs,{hasBorderRight:!0,children:Ne(Fe.bioD2,"biod2",Ct=>Ue("a1",ft+1,"bioD2",Ct))}),ye(cs,{hasBorderRight:!0,children:Ne(Fe.minsf,"minsf",Ct=>Ue("a1",ft+1,"minsf",Ct))}),ye(cs,{children:Je(Fe?.txyN0,"txyn0",Ct=>Ue("a1",ft+1,"txyN0",Ct.target.value),!0)}),ye(cs,{children:Je(Fe.txyN1,"txyn1",Ct=>Ue("a1",ft+1,"txyN1",Ct.target.value),!0)}),ye(cs,{children:ye(Ni,{value:Fe.enabl===""?"":Fe.enabl,variant:"outlined",onChange:Ct=>Ue("a1",ft+1,"enabl",Ct.target.value),onFocus:()=>J("enabl"),onBlur:()=>J(null),sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(cs,{children:ye(Ni,{value:Fe.trans===""?"":Fe.trans,onChange:Ct=>Ue("a1",ft+1,"trans",Ct.target.value),variant:"outlined",onFocus:()=>J("trans"),onBlur:()=>J(null),sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(cs,{children:ft>0&&ye(Da,{size:"small",onClick:()=>_e("a1",Fe.id),"aria-label":"delete",children:ye(Poe.A,{})})})]},ft))),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:W==="CAPX"?e("eutx_a_243_capx"):W==="OPEX"?e("eutx_a_243_opex"):W==="TURN"?e("eutx_a_243_turn"):""})}),ye(wn,{}),ye(cs,{children:Je(nt?.abstr??null,"abstr",ut=>Ue("a1",0,"abstr",ut.target.value))}),ye(cs,{hasBorderRight:!0,children:Je(nt?.prptr??null,"prptr",ut=>Ue("a1",0,"prptr",ut.target.value),!0)}),ye(cs,{children:Je(nt?.clmI1??null,"clmi1",ut=>Ue("a1",0,"clmI1",ut.target.value),!0)}),ye(cs,{children:Je(nt?.claD1??null,"clad1",ut=>Ue("a1",0,"claD1",ut.target.value),!0)}),ye(cs,{children:Je(nt?.wtrM1??null,"wtrm1",ut=>Ue("a1",0,"wtrM1",ut.target.value),!0)}),ye(cs,{children:Je(nt?.crcL1??null,"crcl1",ut=>Ue("a1",0,"crcL1",ut.target.value),!0)}),ye(cs,{children:Je(nt?.polL1??null,"poll1",ut=>Ue("a1",0,"polL1",ut.target.value),!0)}),ye(cs,{hasBorderRight:!0,children:Je(nt?.bioD1??null,"biod1",ut=>Ue("a1",0,"bioD1",ut.target.value),!0)}),ye(cs,{children:Ne(nt?.clmI2??null,"clmi2",ut=>Ue("a1",0,"clmI2",ut))}),ye(cs,{children:Ne(nt?.claD2??null,"clad2",ut=>Ue("a1",0,"claD2",ut))}),ye(cs,{children:Ne(nt?.wtrM2??null,"wtrm2",ut=>Ue("a1",0,"wtrM2",ut))}),ye(cs,{children:Ne(nt?.crcL2??null,"crcl2",ut=>Ue("a1",0,"crcL2",ut))}),ye(cs,{children:Ne(nt?.polL2??null,"poll2",ut=>Ue("a1",0,"polL2",ut))}),ye(cs,{hasBorderRight:!0,children:Ne(nt?.bioD2??null,"biod2",ut=>Ue("a1",0,"bioD2",ut))}),ye(cs,{hasBorderRight:!0,children:Ne(nt?.minsf??null,"minsf",ut=>Ue("a1",0,"minsf",ut))}),ye(cs,{children:Je(nt?.txyN0??null,"txyn0",ut=>Ue("a1",0,"txyN0",ut.target.value),!0)}),ye(cs,{children:Je(nt?.txyN1??null,"txyn1",ut=>Ue("a1",0,"txyN1",ut.target.value),!0)}),ye(cs,{children:ye(Ni,{value:nt?.enabl,variant:"outlined",onChange:ut=>Ue("a1",0,"enabl",ut.target.value),onFocus:()=>J("enabl"),onBlur:()=>J(null),sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(cs,{children:ye(Ni,{value:nt?.trans,onChange:ut=>Ue("a1",0,"trans",ut.target.value),variant:"outlined",onFocus:()=>J("trans"),onBlur:()=>J(null),sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(wn,{})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em",minWidth:"90px"},children:Gn(qn,{sx:{display:"flex",alignItems:"center"},children:[ye("strong",{children:e("eutx_a2_header_1")}),ye(qn,{sx:{marginLeft:"1em"},children:ye(Da,{size:"medium",onClick:()=>Ae("a2"),"aria-label":"add",sx:{color:"#3CAFC1"},children:ye(cUe.A,{fontSize:"inherit"})})})]})}),ye(wn,{colSpan:3,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:1,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:5})]}),y.financialDimensions.map(ut=>ut.financialDimensionCode===W?ut.a2Rows.filter(Fe=>!Fe.isFixed).map((Fe,ft)=>Gn(Ti,{hover:!0,sx:{"&:last-child td, &:last-child th":{border:0}},children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye(SE,{id:"activityList",freeSolo:!0,value:Fe.activityOther?Fe.activityOther:me.find(Ct=>Ct.code===Fe.activityCode)||"",onChange:(Ct,Tt)=>{const Ut=Tt&&Tt.code;Ue("a2",ft+2,"activityCode",Ut?Tt.code:""),Ue("a2",ft+2,"activityOther",Ut?"":Tt||"")},onInputChange:(Ct,Tt,Ut)=>{if(Ut==="input"){const zt=me.find(Ht=>Ht.description.toLowerCase().startsWith(Tt.toLowerCase()));Ue("a2",ft+2,"activityOther",zt?"":Tt)}},options:me,getOptionLabel:Ct=>typeof Ct=="string"?Ct:Ct.description,filterOptions:(Ct,{inputValue:Tt})=>Ct.filter(Ut=>Ut.description.toLowerCase().startsWith(Tt.toLowerCase())),renderInput:Ct=>ye(Ni,{...Ct,label:e("eutx_activity"),variant:"outlined",sx:{width:350}})})}),ye(cs,{children:Je(Fe.code,"code",Ct=>Ue("a2",ft+2,"code",Ct.target.value))}),ye(cs,{children:Je(Fe.abstr,"abstr",Ct=>Ue("a2",ft+2,"abstr",Ct.target.value))}),ye(cs,{hasBorderRight:!0,children:Je(Fe.prptr,"prptr",Ct=>Ue("a2",ft+2,"prptr",Ct.target.value),!0)}),ye(wn,{colSpan:17}),ye(wn,{children:ft>0&&ye(Da,{size:"small",onClick:()=>_e("a2",Fe.id),"aria-label":"delete",children:ye(Poe.A,{})})})]},ft)):null),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:W==="CAPX"?e("eutx_a2_244_capx"):W==="OPEX"?e("eutx_a2_244_opex"):W==="TURN"?e("eutx_a2_244_turn"):""})}),ye(wn,{}),ye(cs,{children:Je(rt?.abstr??null,"abstr",ut=>Ue("a2",0,"abstr",ut.target.value))}),ye(cs,{hasBorderRight:!0,children:Je(rt?.prptr??null,"prptr",ut=>Ue("a2",0,"prptr",ut.target.value),!0)}),ye(wn,{colSpan:17,sx:{backgroundColor:"#EEEEEE",opacity:"0.8"}}),ye(wn,{})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:e("eutx_total_a1_a2")})}),ye(wn,{}),ye(cs,{children:Je(st?.abstr??null,"abstr",ut=>Ue("a2",1,"abstr",ut.target.value))}),ye(cs,{hasBorderRight:!0,children:st?.prptr}),ye(wn,{colSpan:13,sx:{backgroundColor:"#EEEEEE",opacity:"0.8"}}),ye(cs,{children:Je(st?.txyN0??null,"txyn0",ut=>Ue("a2",1,"txyN0",ut.target.value),!0)}),ye(cs,{children:Je(st?.txyN1??null,"txyn1",ut=>Ue("a2",1,"txyN1",ut.target.value),!0)}),ye(wn,{colSpan:3})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1},children:ye("strong",{style:{fontSize:"15px"},children:e("eutx_b_header")})}),ye(wn,{colSpan:3,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:1,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:5})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:W==="CAPX"?e("eutx_b_245_capx"):W==="OPEX"?e("eutx_b_245_opex"):W==="TURN"?e("eutx_b_245_turn"):""})}),ye(wn,{}),ye(cs,{children:Je(gt?.abstr??null,"abstr",ut=>Ue("b",0,"abstr",ut.target.value))}),ye(cs,{hasBorderRight:!0,children:Je(gt?.prptr??null,"prptr",ut=>Ue("b",0,"prptr",ut.target.value),!0)}),ye(wn,{colSpan:17,sx:{backgroundColor:"#EEEEEE",opacity:"0.8"}})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:e("eutx_total_a_b")})}),ye(wn,{}),ye(cs,{children:Je(lt?.abstr??null,"abstr",ut=>Ue("b",1,"abstr",ut.target.value))}),ye(cs,{hasBorderRight:!0,children:Je(lt?.prptr??null,"prptr",ut=>Ue("b",1,"prptr",ut.target.value),!0)}),ye(wn,{colSpan:17,sx:{backgroundColor:"#EEEEEE",opacity:"0.8"}})]})]})]})})}),Gn(qn,{sx:{display:"flex",justifyContent:"flex-end",mt:2,gap:2},children:[ye(Na,{variant:"outlined",onClick:()=>$e("save"),disabled:te,children:e("eutx_save")}),ye(Na,{variant:"contained",color:"secondary",onClick:()=>$e("submit"),children:e("eutx_submit")})]}),ye(qn,{children:ye(Na,{variant:"contained",color:"primary",onClick:l,children:e("eutx_close")})})]}),ye(gGn,{year:u,modalOpen:T,translate:e,handleClose:()=>M(!1),activityErrors:b,enablOrTransErrors:C,onSubmit:()=>{r(y).then(ut=>{ut===!0?Pa.success(e("eutx_submit_success_toast"),{icon:!1}):Pa.error(e("eutx_submit_error_toast"),{icon:!1})}).catch(ut=>{Pa.error(e("eutx_submit_error_toast"),{icon:!1})}),M(!1)},onSave:()=>{i(y).then(ut=>{ut===!0?Pa.success(e("eutx_save_success_toast"),{icon:!1}):Pa.error(e("eutx_save_error_toast"),{icon:!1})}).catch(()=>{Pa.error(e("eutx_save_error_toast"),{icon:!1})}),M(!1)},onClose:()=>M(!1),whichAction:j})]})};let xGn=0;const k0e=(e,t)=>({...e,id:e.id??++xGn,activitySection:t}),I0e=e=>({...e,financialDimensions:e.financialDimensions.map(t=>({...t,a1Rows:t.a1Rows.map(n=>k0e(n,"a1")),a2Rows:t.a2Rows.map(n=>k0e(n,"a2")),bRows:t.bRows.map(n=>k0e(n,"b"))}))}),us=({children:e,hasBorderRight:t=!1})=>ye(wn,{align:"center",sx:{paddingLeft:1,paddingRight:1},style:t?{borderRight:"1px solid #ccc"}:{},children:e}),bGn=({translate:e,activities:t,taxonomyYear:n,onYearChange:r,closeTaxonomy:i,euTaxonomyData:o})=>{const[s,l]=(0,d.useState)(new Date().getFullYear()-1),[c,u]=(0,d.useState)("USD"),[f,h]=(0,d.useState)("mill"),p=o&&o?.years?.length>0?o:void 0,m=p?.years.find(J=>J.year===s)||p?.years[0],[g,v]=(0,d.useState)(I0e(m)),[y,x]=(0,d.useState)(m?.financialDimensions[0].financialDimensionCode),[b,S]=(0,d.useState)(""),C=t.map(J=>({...J,description:e(`eutx_activity_${J.code}`)})).filter(J=>J.description!=="");C.sort((J,te)=>J.description.localeCompare(te.description)),(0,d.useEffect)(()=>{const J=I0e(m);u(J.currency),h(J.unit),v(J)},[m]),(0,d.useEffect)(()=>{v(J=>({...J,currency:c,unit:f}))},[c,f]);const _=(0,d.useRef)(s);(0,d.useEffect)(()=>{if(_.current!==s){r(s),_.current=s;const J=o?.years.find(te=>te.year===s)||o?.years[0];v(I0e(J))}},[s]);const T=g.financialDimensions.find(J=>J.financialDimensionCode===y),M=(J,te)=>J.find(re=>re.activityCode===te),j=M(T?.a1Rows||[],"243"),B=M(T?.a2Rows||[],"244"),W=M(T?.a2Rows||[],"246"),K=M(T?.bRows||[],"245"),G=M(T?.bRows||[],"247");return Gn(qn,{sx:{overflowX:"auto",marginTop:2},children:[Gn(Vr,{container:!0,direction:"row",children:[ye(Vr,{item:!0,children:Gn(ws,{sx:{m:1,minWidth:120},children:[ye(uc,{id:"year-select-label",children:e("eutx_year")}),ye(ks,{label:e("eutx_year"),defaultValue:n,value:n,onChange:J=>l(Number(J.target.value)),inputProps:{style:{color:"white"}},children:p?.years.slice().sort((J,te)=>te.year-J.year).map(J=>ye(Fi,{value:J.year,children:J.year},J.year))})]})}),ye(Vr,{item:!0,children:ye(ws,{sx:{m:1,minWidth:120},children:ye(Ni,{disabled:!0,id:"outlined-disabled-currency",label:e("eutx_currency"),value:c})})}),ye(Vr,{item:!0,children:ye(ws,{sx:{m:1,minWidth:120},children:ye(Ni,{disabled:!0,id:"outlined-disabled-unit",label:e("eutx_unit"),value:f})})})]}),ye(Vr,{margin:1,children:ye(T$,{value:y,exclusive:!0,onChange:(J,te)=>{te!==null&&x(te)},"aria-label":"financial dimension",sx:{backgroundColor:"white",color:"black"},children:g.financialDimensions.map(J=>ye(vS,{value:J.financialDimensionCode,"aria-label":J.description,children:e(`eutx_${J.financialDimensionCode}`)},J.financialDimensionCode))})}),Gn(qn,{marginLeft:2,marginRight:2,children:[ye(Vr,{item:!0,children:ye(Uc,{component:vo,sx:{borderRadius:"10px"},children:Gn(Sc,{stickyHeader:!0,sx:{minWidth:650},"aria-label":"financial data table",children:[ye(Ist,{translate:e,criterias:Dst,focusedCell:b,selectedDimension:T,selectedDimensionCode:y,year:s,currency:c,unit:f}),Gn(ul,{children:[Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1},children:ye("strong",{style:{fontSize:"15px"},children:e("eutx_a_header")})}),ye(wn,{colSpan:3,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:1,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:5})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye(qn,{sx:{display:"flex",alignItems:"center"},children:ye("strong",{children:e("eutx_a1_header_1")})})}),ye(wn,{colSpan:3,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:1,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:5})]}),T?.a1Rows&&T?.a1Rows.length>1&&T?.a1Rows.filter(J=>J.isFixed===!1&&J.activityCode!=="243").map((J,te)=>Gn(Ti,{hover:!0,sx:{"&:last-child td, &:last-child th":{border:0}},children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye(lo,{title:J.activityOther?J.activityOther:C.find(re=>re.code===J.activityCode)?.description||"",children:ye(Ni,{disabled:!0,variant:"outlined",value:J.activityOther?J.activityOther:C.find(re=>re.code===J.activityCode)?.description||"",sx:{width:350}})})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:J.code,sx:{width:100}})}),ye(us,{children:ye(Kl,{disabled:!0,value:J.abstr===null?"":J.abstr})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:J.prptr===null?"":J.prptr,sx:void 0})}),ye(us,{children:ye(Kl,{disabled:!0,value:J.clmI1===null?"":J.clmI1})}),ye(us,{children:ye(Kl,{disabled:!0,value:J.claD1===null?"":J.claD1})}),ye(us,{children:ye(Kl,{disabled:!0,value:J.wtrM1===null?"":J.wtrM1})}),ye(us,{children:ye(Kl,{disabled:!0,value:J.crcL1===null?"":J.crcL1})}),ye(us,{children:ye(Kl,{disabled:!0,value:J.polL1===null?"":J.polL1})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:J.bioD1===null?"":J.bioD1})}),ye(us,{children:ye(Dl,{children:ye(Ni,{disabled:!0,variant:"outlined",value:J.clmI2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:J.clmI2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:J.wtrM2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:J.crcL2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:J.polL2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{hasBorderRight:!0,children:ye(Ni,{disabled:!0,variant:"outlined",value:J.bioD2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{hasBorderRight:!0,children:ye(Ni,{disabled:!0,variant:"outlined",value:J.minsf?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Kl,{disabled:!0,value:J.txyN0===null?"":J.txyN0})}),ye(us,{children:ye(Kl,{disabled:!0,value:J.txyN1===null?"":J.txyN1})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:J.enabl,sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:J.trans,sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{})]},te)),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:ye("strong",{children:y==="CAPX"?e("eutx_a_243_capx"):y==="OPEX"?e("eutx_a_243_opex"):y==="TURN"?e("eutx_a_243_turn"):""})})}),ye(wn,{}),ye(us,{children:ye(Kl,{disabled:!0,value:j?.abstr===null?"":j?.abstr})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:j?.prptr===null?"":j?.prptr})}),ye(us,{children:ye(Kl,{disabled:!0,value:j?.clmI1===null?"":j?.clmI1})}),ye(us,{children:ye(Kl,{disabled:!0,value:j?.claD1===null?"":j?.claD1})}),ye(us,{children:ye(Kl,{disabled:!0,value:j?.wtrM1===null?"":j?.wtrM1})}),ye(us,{children:ye(Kl,{disabled:!0,value:j?.crcL1===null?"":j?.crcL1})}),ye(us,{children:ye(Kl,{disabled:!0,value:j?.polL1===null?"":j?.polL1})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:j?.bioD1===null?"":j?.bioD1})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:j?.clmI2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:j.claD2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:j.wtrM2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:j.crcL2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",value:j?.polL2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{hasBorderRight:!0,children:ye(Ni,{disabled:!0,variant:"outlined",value:j?.bioD2?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{hasBorderRight:!0,children:ye(Ni,{disabled:!0,variant:"outlined",value:j?.minsf?"y":"n",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Kl,{disabled:!0,value:j?.txyN0===null?"":j?.txyN0})}),ye(us,{children:ye(Kl,{disabled:!0,value:j?.txyN1===null?"":j?.txyN1})}),ye(us,{children:ye(Ni,{disabled:!0,value:j?.enabl===null?"":j?.enabl,variant:"outlined",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(us,{children:ye(Ni,{disabled:!0,value:j?.trans===null?"":j?.enabl,variant:"outlined",sx:{width:45},inputProps:{sx:{textAlign:"center"}}})}),ye(wn,{})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em",minWidth:"90px"},children:ye(qn,{sx:{display:"flex",alignItems:"center"},children:ye("strong",{children:e("eutx_a2_header_1")})})}),ye(wn,{colSpan:3,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:1,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:5})]}),T?.a2Rows&&T?.a2Rows.length>1&&T?.a2Rows.filter(J=>!J.isFixed).map((J,te)=>Gn(Ti,{hover:!0,sx:{"&:last-child td, &:last-child th":{border:0}},children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye(lo,{title:J.activityOther?J.activityOther:C.find(re=>re.code===J.activityCode)?.description||"",children:ye(Ni,{disabled:!0,variant:"outlined",value:J.activityOther?J.activityOther:C.find(re=>re.code===J.activityCode)?.description||"",sx:{width:350}})})}),ye(us,{children:ye(Ni,{disabled:!0,variant:"outlined",sx:{width:100}})}),ye(us,{children:ye(Kl,{disabled:!0,value:J&&J.abstr===null?"":J.abstr,sx:void 0})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:J.prptr===null?"":J.prptr,sx:void 0})}),ye(wn,{colSpan:17}),ye(wn,{})]},te)),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:y==="CAPX"?e("eutx_a2_244_capx"):y==="OPEX"?e("eutx_a2_244_opex"):y==="TURN"?e("eutx_a2_244_turn"):""})}),ye(wn,{}),ye(us,{children:ye(Kl,{disabled:!0,value:B?.abstr===null?"":B?.abstr})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:B?.prptr===null?"":B?.prptr})}),ye(wn,{colSpan:17,sx:{backgroundColor:"#EEEEEE",opacity:"0.8"}}),ye(wn,{})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:e("eutx_total_a1_a2")})}),ye(wn,{}),ye(us,{children:ye(Kl,{disabled:!0,value:W?.abstr===null?"":W?.abstr})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:W?.prptr===null?"":W?.prptr})}),ye(wn,{colSpan:13,sx:{backgroundColor:"#EEEEEE",opacity:"0.8"}}),ye(us,{children:ye(Kl,{disabled:!0,value:W?.txyN0===null?"":W?.txyN0})}),ye(us,{children:ye(Kl,{disabled:!0,value:W?.txyN1===null?"":W?.txyN1})}),ye(wn,{colSpan:3})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1},children:ye("strong",{style:{fontSize:"15px"},children:e("eutx_b_header")})}),ye(wn,{colSpan:3,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:6,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:1,sx:{borderRight:"1px solid #ccc"}}),ye(wn,{colSpan:5})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:y==="CAPX"?e("eutx_b_245_capx"):y==="OPEX"?e("eutx_b_245_opex"):y==="TURN"?e("eutx_b_245_turn"):""})}),ye(wn,{}),ye(us,{children:ye(Kl,{disabled:!0,value:K?.abstr===null?"":K?.abstr})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:K?.prptr===null?"":K?.prptr})}),ye(wn,{colSpan:17,sx:{backgroundColor:"#EEEEEE",opacity:"0.8"}})]}),Gn(Ti,{hover:!0,children:[ye(wn,{sx:{borderRight:1,paddingLeft:"2em"},children:ye("strong",{children:e("eutx_total_a_b")})}),ye(wn,{}),ye(us,{children:ye(Kl,{disabled:!0,value:G?.abstr===null?"":G?.abstr})}),ye(us,{hasBorderRight:!0,children:ye(Kl,{disabled:!0,value:G?.prptr===null?"":G?.prptr})}),ye(wn,{colSpan:17,sx:{backgroundColor:"#EEEEEE",opacity:"0.8"}})]})]})]})})}),ye(qn,{sx:{mt:2},children:ye(Na,{variant:"contained",color:"primary",onClick:i,children:e("eutx_close")})})]})]})},wGn=e=>{const{questionnaires:t,translate:n,onDownloadRelatedDocument:r,relatedDocuments:i,onClose:o,activeQuestionnaireYear:s}=e,[l,c]=d.useState(()=>t.find(f=>f.year===s)||t[t.length-1]);function u(f){const h=i.years.find(m=>m.year==l?.year),p=h?.documents.find(m=>m.documentCategory==f.attachmentCategory);return p?Gn(br,{spacing:2,children:[ye(Ft,{variant:"h6",children:n("common_attachments")}),ye(br,{direction:"row",spacing:2,children:ye(Rs,{variant:"body2",target:p.link&&!p.fileExtension?"_blank":void 0,href:p.link&&!p.fileExtension?p.link:void 0,onClick:()=>p&&p.link&&!p.fileExtension?null:r(p.id,p.description?p.description:n(p.documentCategory),p.fileExtension),children:ye(zx,{sx:{color:"#097C8E"},primary:p.description?p.description:n(p.documentCategory)})})})]}):ye(Dl,{})}return(0,d.useEffect)(()=>{window.scrollTo(0,0)},[]),Gn(Vr,{container:!0,children:[ye(Vr,{item:!0,xs:12,children:Gn(br,{spacing:2,margin:"16px 24px 16px 24px",children:[ye(Ft,{variant:"body1",children:n("questionnaire_header_1")}),ye(Ft,{variant:"body1",children:n("questionnaire_header_2")}),ye(Ft,{variant:"body1",children:n("questionnaire_header_3")})]})}),ye(Vr,{item:!0,xs:12,children:ye(ks,{label:n("year_select"),size:"small",sx:{marginBottom:2,marginLeft:3},value:l?.year,onChange:f=>{const h=f.target.value,p=t.find(m=>m.year===h);p&&c(p)},children:t.map(f=>ye(Fi,{value:f.year,children:f.year},f.year))})}),ye(br,{spacing:4,children:l?.questionGroups.map(f=>ye(vo,{variant:"dashboardPaper",children:Gn(br,{spacing:4,children:[ye(Ft,{variant:"cardHeader",children:f.name}),f.questions.filter(h=>!h.isSensitive).map((h,p)=>function(m,g,v){switch(m.questionType){case 1:return Gn(br,{spacing:2,width:"100%",children:[iA("h5",g+". "+m.name),m.options[0].answer?.value&&ye(Ft,{variant:"body2",children:m.options[0].answer?.value=="true"?n("yes"):n("no")}),m.options[0].answer?.value=="true"&&m.options[0].answer?.freeTxt&&Gn(br,{children:[ye(Ft,{variant:"h6",children:n("questionnaire_free_text_label")}),ye(Ft,{variant:"body2",children:m.options[0].answer?.freeTxt})]}),m.options[0].answer?.value=="true"&&u(m),!v&&ye(Yc,{sx:{margin:"1.5em 0 1.5em 0"}})]},m.name);case 2:case 3:return Gn(br,{spacing:2,width:"100%",children:[iA("h5",g+". "+m.name),ye(Ft,{variant:"body2",children:m.options[0].answer?.value??""}),!v&&ye(Yc,{sx:{margin:"1.5em 0 1.5em 0"}})]},m.name);case 4:case 5:return Gn(br,{spacing:2,children:[iA("h5",g+". "+m.name),ye(br,{direction:"row",spacing:2,children:m.options.map((y,x)=>Gn(br,{children:[iA("h6",y.description),ye(Ft,{variant:"body2",children:y.answer?.value?y.answer?.value:""})]},m.name+"option"+x))}),!v&&ye(Yc,{sx:{margin:"1.5em 0 1.5em 0"}})]});default:return ye("div",{})}}(h,p+1,p===f.questions.length-1))]})},"group"+f.name))}),ye(Vr,{item:!0,xs:12,children:ye(br,{spacing:4,margin:3,justifyContent:"end",direction:"row",children:o&&ye(Na,{variant:"outlined",onClick:()=>{o()},children:n("close")})})})]})},SGn=({reportData:e,reportActions:t,getUrlAndRedirect:n,fetchFile:r,translate:i,gaEvent:o,logoRoot:s,allCountries:l,hasMediaAccess:c,printing:u,euTaxonomyData:f,taxonomyYear:h,onYearChange:p,onSubmitEuTaxonomy:m,onSaveEuTaxonomy:g,loadingTaxonomyData:v,openQuestionnaire:y})=>{const x=[i("january"),i("february"),i("march"),i("april"),i("may"),i("june"),i("july"),i("august"),i("september"),i("october"),i("november"),i("december")],[b,S]=(0,d.useState)(null),[C,_]=(0,d.useState)(!1),[T,M]=(0,d.useState)(y),j=()=>{_(!C)},[B,W]=(0,d.useState)(null);return(0,d.useEffect)(()=>{if(T){window.history.pushState({showQuestionnaire:!0},""),e.sustainabilityQuestionnaire&&e.initializeReport.isReadOnly?S(ye(Vr,{container:!0,spacing:3,sx:{width:"100%",margin:"auto",maxWidth:"1600px"},children:ye(wGn,{activeQuestionnaireYear:B,questionnaires:e.sustainabilityQuestionnaire.questionnaires,onDownloadRelatedDocument:t.onDownloadRelatedDocument,relatedDocuments:e.documents,translate:i,onClose:()=>M(!1)})})):t.getAllQuestionnaires&&t.onSubmitQuestionnaire!=null&&t.getAllQuestionnaires().then(G=>{S(ye(Vr,{container:!0,spacing:3,sx:{width:"100%",margin:"auto",maxWidth:"1600px"},children:ye(uGn,{translate:i,currentQuestionnaire:G.currentQuestionnaire,documentYears:G.documentYears,questionnaires:G.questionnaires,onClose:()=>M(!1),onSubmit:t.onSubmitQuestionnaire,onDownloadRelatedDocument:t.onDownloadRelatedDocument})}))});const K=G=>{G.state&&!G.state.showQuestionnaire&&M(!1)};return window.addEventListener("popstate",K),()=>{window.removeEventListener("popstate",K)}}window.history.pushState({showQuestionnaire:!1},""),S(null)},[T]),C&&e.euTaxonomySummary?ye(Vr,{container:!0,spacing:3,sx:{width:"100%",margin:"auto",maxWidth:"2400px"},children:e.initializeReport.isReadOnly?ye(bGn,{translate:i,activities:e.euTaxonomySummary.activities,taxonomyYear:h,onYearChange:p,closeTaxonomy:j,euTaxonomyData:e.euTaxonomySummary}):ye(yGn,{translate:i,data:f,activities:e.euTaxonomySummary.activities,taxonomyYear:h,onSubmitEuTaxonomy:m,onSaveEuTaxonomy:g,onYearChange:p,closeTaxonomy:j,euTaxonomyData:e.euTaxonomySummary})}):b||Gn(Vr,{container:!0,spacing:3,sx:{width:"100%",margin:"auto",maxWidth:"1600px"},children:[ye(Vr,{item:!0,xs:12,children:e.generalInfo&&ye(nUn,{translate:i,generalInformation:e.generalInfo,editable:!e.initializeReport.isReadOnly,onSaveInformation:t?.onSubmitGeneralInformation,gaEvent:o})}),ye(Vr,{item:!0,xs:12,children:e.ghgEmission&&ye(XBn,{ghgEmission:e.ghgEmission,translate:i,editable:!e.initializeReport.isReadOnly,documents:e.documents.years,onDeleteRelatedDocument:t?.onDeleteRelatedDocument,onSubmitGHGEmission:t?.onSubmitGHGEmission,onSubmitRelatedDocument:t?.onSubmitRelatedDocument,onDownloadRelatedDocument:t?.onDownloadRelatedDocument,gaEvent:o})}),ye(Vr,{item:!0,xs:6,children:e.emissionIntensity&&ye(rUn,{emissionIntensity:e.emissionIntensity,translate:i})}),ye(Vr,{item:!0,xs:6,children:e.verdictMediaMonitor&&ye(hGn,{verdictMediaMonitor:e.verdictMediaMonitor,translate:i,printing:u})}),ye(Vr,{item:!0,xs:8,children:e.climateRiskAndOpportunities&&ye(KUn,{climateRiskAndOpportunities:e.climateRiskAndOpportunities,translate:i})}),ye(Vr,{item:!0,xs:4,children:ye(cGn,{editable:!e.initializeReport.isReadOnly,translate:i,showQuestionnaire:M,questionnaires:e.sustainabilityQuestionnaire?.questionnaires,setActiveYear:W,onSubmitAnswerRequest:t.onSubmitAnswerRequest})}),ye(Vr,{item:!0,lg:6,xs:12,children:e.sustainableDevelopmentGoals&&ye(eUn,{editable:!e.initializeReport.isReadOnly,translate:i,sustainableDevelopmentGoalsData:e.sustainableDevelopmentGoals,onSubmitSustainableDevelopmentGoals:t?.onSubmitSustainableDevelopmentGoals,allCountries:l,printing:u,gaEvent:o})}),ye(Vr,{item:!0,lg:6,xs:12,children:e.mediaSustainabilityMonitor&&ye(Dl,{children:ye($Un,{mediaSustainabilityMonitor:e.mediaSustainabilityMonitor.allResponses,translate:i,env:s,monthNames:x,hasMediaAccess:c,getUrlAndRedirect:n,fetchFile:r})})}),ye(Vr,{item:!0,lg:6,xs:12,children:e.mediaSustainabilityCountry&&ye(VUn,{countrySustainabilityMonitorData:e.mediaSustainabilityCountry,translate:i,env:s,monthNames:x,hasMediaAccess:c,getUrlAndRedirect:n,fetchFile:r,printing:u})}),ye(Vr,{item:!0,lg:6,xs:12,children:Gn(Vr,{container:!0,spacing:3,children:[ye(Vr,{item:!0,xs:12,children:e.euTaxonomySummary&&ye(iGn,{taxonomyData:f,translate:i,taxonomyYear:h,onYearChange:p,loadingTaxonomyData:v,openTaxonomy:j,euTaxonomyData:e.euTaxonomySummary,isReadOnly:e.initializeReport.isReadOnly})}),ye(Vr,{item:!0,xs:12,children:e.diversity&&ye(mGn,{translate:i,diversity:e.diversity,editable:!e.initializeReport.isReadOnly,onSubmitDiversity:t.onSubmitDiversity,printing:u,gaEvent:o})})]})}),ye(Vr,{item:!0,xs:6,children:e.riskRating&&ye(aGn,{riskRatings:e.riskRating.riskRatings,agencies:e.riskRating.agencies,editable:!e.initializeReport.isReadOnly,translate:i,onDownloadRelatedDocument:t.onDownloadRelatedDocument,onDeleteRiskRating:t.onDeleteRiskRating,onPrioritizeRiskRating:t.onPrioritizeRiskRating,onSubmitRiskRating:t.onSubmitRiskRating,gaEvent:o})}),ye(Vr,{item:!0,xs:6,children:e.documents&&ye(GUn,{editable:!e.initializeReport.isReadOnly,relatedDocuments:e.documents,onSubmitRelatedDocument:t?.onSubmitRelatedDocument,onDeleteRelatedDocument:t?.onDeleteRelatedDocument,onDownloadRelatedDocument:t?.onDownloadRelatedDocument,translate:i,gaEvent:o})}),ye(Vr,{item:!0,xs:12,children:ye(Ft,{fontSize:"12px",color:"primary.light",children:i("disclaimer")})})]})},CGn="https://static.creditinfo.is/resources/common/img/media/",Nst=({regno:e,reportTime:t,setReportTime:n,printing:r})=>{const[i,o]=(0,d.useState)(!1),s=Ko(),l=Ci(C=>vgn(C)),{t:c,lang:u}=Wn(2028),f=ss(),h=fs("801",f.user),[p,m]=(0,d.useState)(new Date().getFullYear()-1),{getReportTime:g}=bd({reportData:l,reportTime:t,setReportTime:n});(0,d.useEffect)(()=>{e&&(s(tUe(e,!1,u==="en"?2:1)),g())},[e,u]),(0,d.useEffect)(()=>{l&&l.reportData&&o(Date.parse(l.reportData.subscriptionEndDate)<Date.now())},[l]),(0,d.useEffect)(()=>{b("Report opened","")},[]);const v=!l.reportData,y={onDownloadRelatedDocument:(C,_,T)=>{QBe.downloadDocument(e,C,_,T)},onSubmitAnswerRequest:C=>fo.requestAnswers({...C,requesteeCompanyRegno:e})};function x(){s(tUe(e,!0,u==="en"?2:1)),g()}function b(C,_){dc("Reports: Vera",C,_)}const S=C=>{m(C)};if(l.error)throw l.error;return(0,a.jsxs)("div",{className:"gutter-bottom",children:[l.reportData&&(0,a.jsx)(fl,{onUpdate:i?x:null,date:i?l.reportData.preFetchDate:l.reportData.subscriptionEndDate,textKey:i?"reports_prefetchReport_description":"reports_esg_livedata",messageType:i?"alert":"info"}),(0,a.jsx)(qn,{children:(0,a.jsx)(x$.A,{children:(0,a.jsxs)(LN,{theme:NR,children:[v&&(0,a.jsx)($i,{relCenter:!0}),l.reportData&&(0,a.jsx)(qn,{marginLeft:-3,children:(0,a.jsx)(SGn,{fetchFile:PO,getUrlAndRedirect:QE,logoRoot:CGn,translate:c,reportData:l.reportData,reportActions:y,hasMediaAccess:h,printing:r,gaEvent:b,taxonomyYear:p,onYearChange:S})})]})})})]})};Nst.propTypes={regno:k().string};const Lst=e=>e===121,Jbr=e=>e===108,qbr=e=>e===139,Bst=e=>e===140,Ust=({product:e,regno:t,selectedQueryReason:n,reportTime:r,setReportTime:i,productDislcaimerConfirmed:o,prefetchUniqueID:s,printing:l})=>{const c=e&&Lst(e.productID),u=e&&Bst(e.productID);return(0,a.jsxs)(a.Fragment,{children:[e.productID===195&&(0,a.jsx)(Nst,{regno:t,reportTime:r,setReportTime:i,printing:l}),e.productID===117&&n&&(0,a.jsx)(oFe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s,selectedQueryReason:n}),e.productID===122&&o&&n&&(0,a.jsx)(uFe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s,selectedQueryReason:n}),e.productID===108&&(0,a.jsx)(cNe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),c&&n&&(0,a.jsx)(cNe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s,selectedQueryReason:n}),e.productID===139&&(0,a.jsx)(cBe,{regno:t,setReportTime:i,prefetchUniqueID:s}),u&&n&&(0,a.jsx)(cBe,{regno:t,setReportTime:i,prefetchUniqueID:s,selectedQueryReason:n}),e.productID===106&&(0,a.jsx)(pFe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===109&&(0,a.jsx)(ONe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===102&&n&&(0,a.jsx)(HNe,{product:e,regno:t,selectedQueryReason:n,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===151&&(0,a.jsx)(eLe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===160&&(0,a.jsx)(ZBe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===110&&(0,a.jsx)(CLe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===138&&(0,a.jsx)(ILe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===105&&(0,a.jsx)(ULe,{regno:t}),e.productID===124&&(0,a.jsx)(uBe,{regno:t,date:e.date,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===125&&(0,a.jsx)(hBe,{regno:t,date:e.date,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===130&&(0,a.jsx)(QLe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===103&&(0,a.jsx)(zLe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s}),(e.productID===504||e.productID===505&&o)&&(0,a.jsx)(WLe,{regno:t,product:e,reportTime:r,setReportTime:i,prefetchUniqueID:s}),(e.productID===407||e.productID===412&&o||e.productID===402)&&(0,a.jsx)(GLe,{regno:t,date:e.date,product:e,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===113&&n&&(0,a.jsx)(tBe,{regno:t,selectedQueryReason:n,reportTime:r,setReportTime:i,prefetchUniqueID:s}),e.productID===112&&n&&(0,a.jsx)(aBe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s,selectedQueryReason:n}),e.productID===190&&o&&(0,a.jsx)(BBe,{regno:t,reportTime:r,setReportTime:i,prefetchUniqueID:s})]})};Ust.propTypes={product:k().object,regno:k().string,selectedQueryReason:k().object,reportTime:k().oneOfType([k().string,k().object]),setReportTime:k().func,productDislcaimerConfirmed:k().bool,prefetchUniqueID:k().string};const e2r={},Vst=({title:e,children:t,showPrint:n,gutterTop:r=!1,noTitle:i,setPrinting:o})=>{const s=r?"section-header gutter-top":"section-header",l=e&&typeof e=="string"?(0,a.jsx)("h2",{className:"no-gutter-bottom",children:e}):(0,a.jsx)(a.Fragment,{children:e});return(0,a.jsxs)("div",{className:s,children:[(0,a.jsx)("div",{className:"inner--left",children:!i&&l}),(0,a.jsxs)("div",{className:"inner--right",children:[t,n&&(0,a.jsx)("div",{className:"inner--right-print no-print",children:(0,a.jsx)(lk,{setPrinting:o})})]})]})};Vst.propTypes={title:k().oneOfType([k().string,k().node]),children:k().node,showPrint:k().bool,gutterTop:k().bool};const Wu=Vst,$st=({product:e,regno:t,prefetchUniqueID:n,selectedQueryReason:r,productDislcaimerConfirmed:i})=>{const{t:o,localeLoaded:s,lang:l}=Ri(),[c,u]=(0,d.useState)(!1),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)({date:null,time:null});var g=new QV.Date,v=new QV.Date;if(v.setDate(g.getDate()+2),v=Mr(v),(0,d.useEffect)(()=>{e.status},[e]),(0,d.useEffect)(()=>{f&&(window.print(),h(!1))},[f]),!e||!s||!e)return null;function y(){const x={regno:t,usePrefetch:!0,reasonID:r?r.reasonID:null,reasonDescription:r?r.reasonDescription:null,prefetchUniqueID:n,language:l};u(!0),fo.getFinancialStatementLatestExcel(x).then(b=>{b&&!b.error&&(m0().saveAs(b,`Creditinfo \xC1rsreikningar-${Mr(new QV.Date)}.xlsx`),u(!1))})}return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsx)(U4e,{translate:o,regno:t}),e&&(0,a.jsx)(Wu,{title:o(`product_name_${e.productID}`),showPrint:!0,setPrinting:h,children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"report-time",children:[p.date," ",(0,a.jsx)("i",{className:"icon-change-history"})," ",p.time]}),e.productID===110&&(0,a.jsx)("div",{className:"report-excel",children:(0,a.jsx)(a3,{loading:c,onClick:()=>y(),tooltip:o("financialStatements_excel_button_tooltip")})})]})}),e&&t&&(0,a.jsx)(Ust,{product:e,regno:t,prefetchUniqueID:n,selectedQueryReason:r,reportTime:p,setReportTime:m,productDislcaimerConfirmed:i,printing:f})]})})};$st.propTypes={product:k().object,regno:k().string,prefetchUniqueID:k().string,selectedQueryReason:k().object,productDislcaimerConfirmed:k().bool};const t2r={},EGn=e=>{const t={loaded:!1,isApproved:!1,termData:null,error:null},{lang:n}=Wn(),[r,i]=(0,d.useState)(t),o=zc();(0,d.useEffect)(()=>{let c=!0;return e===0?i({...r,loaded:!0,isApproved:!0}):e&&n&&(i(t),_c.getAgreementByProductID(e,n).then(u=>{c&&s(u)})),()=>c=!1},[e,n]);const s=c=>{c?c.error?i({...r,loaded:!0,isApproved:!0,error:c.error}):i({...r,loaded:!0,termData:c,isApproved:c&&c.isApproved}):i({...r,loaded:!0,isApproved:!0})},l=(0,d.useCallback)(c=>{let u=!0;return i(t),_c.getAgreementByProductID(c,n).then(f=>{u&&s(f)}),()=>u=!1},[n]);return(0,d.useEffect)(()=>{r.loaded&&r.loaded&&r.termData&&(r.isApproved||o("PRODUCT_AGREEMENT_APPROVAL",{term:r.termData,signTerms:fo.signTerms,productID:e,onSuccess:l,allowClickOverlay:!1}))},[r]),{terms:r,checkTerms:l}},zst=({search:e})=>{const{t,localeLoaded:n}=Ri(),r=Ko(),{terms:i,checkTerms:o}=EGn(),s=Ci(me=>Ld(me)),{pgProducts:l,regnoURL:c}=Fg(),[u,f]=(0,d.useState)({loaded:!1}),[h,p]=(0,d.useState)(),{getProduct:m}=Vx(),{product:g,regno:v}=Hi(),y=decodeURIComponent(window.location.search),{id:x,date:b,dateFrom:S,prefetchUniqueID:C}=Q5().parse(y,{ignoreQueryPrefix:!0}),[_,T]=(0,d.useState)(null),[M,j]=(0,d.useState)(null),[B,W]=(0,d.useState)(null),K=zc(),{user:G}=ss(),J=u&&Lst(u.productID),te=u&&Bst(u.productID),re=J||te;return(0,d.useEffect)(()=>{v&&r(Ux(v)),c(v,X5)},[v]),(0,d.useEffect)(()=>{if(g&&v){const me=m(g);o(me.productID)}},[g,v]),(0,d.useEffect)(()=>{if(!i.loaded){f({loaded:!1});const me=m(g);f({...me,loaded:!0,documentId:x,date:bbe(b,"."),dateFrom:bbe(S,".")})}},[i]),(0,d.useEffect)(()=>{u&&u.status===2&&p({body:"\xDE\xFA hefur \xFEv\xED mi\xF0ur ekki r\xE9ttindi til a\xF0 sko\xF0a \xFEesa v\xF6ru",header:"Ekki n\xE6g r\xE9ttindi",type:"alert"})},[u]),(0,d.useEffect)(()=>{u&&(u.productID===102||u.productID===113||re)?fo.getQueryReasons().then(me=>{me&&!me.error&&T(me)}):(u&&u.productID==112||u.productID===117||u.productID===122)&&TU.getQueryReasons().then(me=>{me&&!me.error&&T(me)})},[u]),(0,d.useEffect)(()=>{_&&u&&(u.productID===102||u.productID===112||u.productID===113||u.productID===117||re)&&K("QUERY_REASONS",{queryReasons:_,setSelected:j,closeModal:!1,title:t(u.productID===117?"queryReasonModal_creditRating_business_title":u.productID===112?"queryReasonModal_creditReport_title":re?"queryReasonModal_holdingIndividual_title":"queryReasonModal_defaultDebtor_title"),description:t(u.productID===117?"queryReasonModal_creditRating_business_desc":u.productID===112?"queryReasonModal_creditReport_desc":re?"queryReasonModal_holdingIndividual_desc":"queryReasonModal_defaultDebtor_desc"),reasonTitle:t("queryReasonModal_reason_title"),regno:v})},[_,u.productID]),(0,d.useEffect)(()=>{(u.productID===122||u.productID===190||u.productID===412||u.productID===505)&&K("PRODUCT_DISCLAIMER",{confirmDisclaimer:W,closeModal:!1,title:t("productDisclaimerModal_title"),description:t(`productDisclaimerModal_${u.productID}_${s&&s.isIndividual?"individual":"company"}`,G&&G.s_name,s.name,s.regno),subjectInfo:s})},[u.productID,s]),(0,d.useEffect)(()=>{u.productID===122&&B&&K("QUERY_REASONS",{queryReasons:_,setSelected:j,closeModal:!1,title:t("queryReasonModal_creditRating_individual_title"),description:t("queryReasonModal_creditRating_individual_desc"),reasonTitle:t("queryReasonModal_reason_title"),regno:v})},[B]),!s||!s.loaded||!n?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{products:l,fixedTitle:s.name,back:v,isReport:!0,regno:v,isCurrent:s.isCurrent,isIndividual:s.isIndividual,subjectInfo:s,children:e}),h&&(0,a.jsx)(eo,{messageType:h.type,messageBody:h.body,messageHeader:h.header}),u&&u.loaded&&v&&i.loaded&&(0,a.jsx)($st,{product:u,regno:v,prefetchUniqueID:C,selectedQueryReason:M,productDislcaimerConfirmed:B}),!u.loaded&&(0,a.jsx)($i,{})]})};zst.propTypes={search:k().node};const Wst="https://api.creditinfo.is/SubjectRegistry",F0e={getSearchSuggestions:e=>di(`${Wst}/Search/Suggestion`,e),getSubject:e=>di(`${Wst}/Subject/GetSubject`,e)};function xC({variant:e="individual",SubjectInfo:t,routeReport:n}){const[r,i]=(0,d.useReducer)(_Gn,N0e),[o]=Sm(r.search,100),s=ur(),l="/financeInfo/subjectOverview/",c="/politicallyExposedPersons/subject/",u={individual:[{constraint:"isIndividual",command:"true"}],company:[{constraint:"isIndividual",command:"false"}],kyc:[],biSearch:[]};(0,d.useEffect)(()=>{i({type:"set_search_restrictions",payload:u[e]})},[]),(0,d.useEffect)(()=>{if(i({type:"set_loading",payload:!0}),o&&o.trim().length>=3){const p=TGn({...r,search:o});F0e.getSearchSuggestions(p).then(m=>{!m.error&&i({type:"set_search_data",payload:m})})}else(!o||o.trim().length<3)&&i({type:"set_search_data",payload:null,loading:!1})},[o]),(0,d.useEffect)(()=>{if(i({type:"set_result_loading",payload:!0}),r.selectedSubjectInfo||t){const p=f()||r.selectedSubjectInfo.regno;e==="biSearch"&&p&&s(`${l}${p}`),e==="individual"&&n==="pep"&&p&&(s(`${c}${p}`),i({type:"set_search",payload:null}))}else i({type:"set_loading",payload:!1})},[r.selectedSubjectInfo]),(0,d.useEffect)(()=>{i({type:"set_loading",payload:!0}),i(t?{type:"select_subject_info",payload:t}:{type:"set_loading",payload:!1})},[t]);const f=()=>typeof t=="string"||typeof t=="number"?t:t||null,h=(0,d.useMemo)(()=>({onSubjectInfoSelect:p=>i({type:"select_subject_info",payload:p}),onClearSelect:p=>i({type:"clear_subject_info",payload:p}),onSearchChange:p=>i({type:"set_search",payload:p}),onCountChange:p=>i({type:"set_count",payload:p})}),[i]);return[r,h]}const _Gn=(e,t)=>{switch(t.type){case"set_search_data":{const n=t.payload?t.payload.map(r=>r):[];return{...e,searchData:n,loading:!1,lastRefresh:new Date}}case"set_subject_data":return{...e,subjectData:t.payload,loading:!1,lastRefresh:new Date};case"select_subject_info":return{...N0e,restrictions:e.restrictions,selectedSubjectInfo:t.payload};case"clear_subject_info":return{...N0e};case"set_search":return{...e,search:t.payload,selectedSubjectInfo:null};case"set_search_restrictions":return{...e,restrictions:t.payload};case"set_pageSize":return{...e,pageSize:t.payload};case"set_loading":return{...e,loading:t.payload};case"set_result_loading":return{...e,loadingResults:t.payload};default:return e}},N0e={query:"",orderBy:[],restrictions:[],filter:[],aggregations:!0,pageSize:30,pageNumber:0,selectedSubjectInfo:null,subjectData:null,loading:!1,loadingResults:!1},TGn=e=>({query:e.search,orderBy:e.orderBy,restrictions:e.restrictions,filter:e.filter,aggregations:!!e.aggregations,pageSize:Number(e.pageSize),pageNumber:Number(e.pageNumber)}),KY=(0,d.memo)(({state:e,actions:t,placeholder:n})=>{const{selectedSubjectInfo:r,searchData:i,search:o}=e,{onSubjectInfoSelect:s,onSearchChange:l}=t;return(0,a.jsx)(Ey,{variant:"biSearch",items:i||[],search:o,onSearchChange:l||"",defaultValue:r,onChange:s,placeholder:n})});KY.propTypes={state:k().object,actions:k().object,placeholder:k().string},KY.displayName="CompanySearch";const Hst="https://api.creditinfo.is/decision",$m=`${Hst}/Decision`,oA=`${Hst}/Application`,Sf={getAvailableDecisions:()=>vi(`${$m}/available`),getRequests:e=>di(`${$m}/requests/`,e),getDecisionDetails:e=>vi(`${$m}/details/${e}`),getDecisionTypes:e=>vi(`${$m}/decisionTypes/${e}`),getSourceData:(e,t)=>vi(`${$m}/sourceData/${e}/${t}`),executeDecision:e=>di(`${$m}/execute`,e),overwriteDecision:e=>di(`${$m}/request/Result/Overwrite`,e),requestComment:e=>di(`${$m}/request/comment`,e),validatePhoneCertificate:(e,t)=>vi(`${$m}/ValidatePhoneCertificate/${e}/${t}`),getAgreementDocuments:()=>vi(`${$m}/agreement/documents`),requestSignature:e=>di(`${$m}/agreement/requestSignature`,e),getSignedAgreements:e=>vi(`${$m}/agreement/requestSignedAgreements/${e}`),downloadDocument:(e,t,n,r)=>{vi(`${$m}/agreement/requestSignedAgreements/${e}/download/${t}`).then(i=>{vxe(i.fileContent,`${n}.${r}`,r)})},getApplicationsOverview:()=>vi(`${oA}/overview/list`),getApplicationDetail:e=>vi(`${oA}/overview/detail/${e}`),getAttachment:(e,t)=>vi(`${oA}/${e}/attachment/document/${t}`),getComments:e=>vi(`${oA}/${e}/comments`),createComment:(e,t)=>di(`${oA}/${e}/comment/create`,t),updateComment:(e,t)=>di(`${oA}/${e}/comment/update`,t),deleteComment:(e,t)=>_N(`${oA}/${e}/comment/delete/${t}`)},r2r={requests:{regno:"",decisionTypeID:null,onlyLatestPerDecisionType:!1},overwrite:{requestID:0,categoryTypeID:0,resultType:0,comment:""},comment:{requestID:0,comment:""}};function sA(){const[e,t]=(0,d.useReducer)(AGn,PGn),{hasAccessToProduct:n}=t6(),r=n(870);(0,d.useEffect)(()=>{r&&t({type:"SET_FILTERS",payload:OGn})},[]),(0,d.useEffect)(()=>{if(e.filterTerms&&Object.keys(e.filterTerms)){var j=T(e.filterTerms);c(j);const B=i(j);t({type:"SET_FILTERED_REQUESTS",payload:B})}else{const B=i(e&&e.requests);t({type:"SET_FILTERED_REQUESTS",payload:B})}},[e.dateFrom,e.dateTo,e.filterTerms]);function i(j){return j.map(W=>{if(new Date(W.request.createdDate)>=e.dateFrom&&new Date(W.request.createdDate)<=e.dateTo)return W}).filter(W=>W)}const o=j=>{t({type:"SET_DECISION_DATES",payload:j})},s=(j,B,W)=>W.indexOf(j)===B?B:void 0,l=(j,B,W)=>{const K=j.map(te=>{const re=_(te,B);return re&&re[B]}).filter(te=>te);return K.map(te=>{const re=_(te,W);return re&&re[W]}).filter(te=>te).map(s).filter(te=>te!==void 0).map(te=>K[te])},c=j=>{if(e.filterTerms.current&&e.filters[e.filterTerms.current].filterOptions)for(const B in e.filters[e.filterTerms.current].filterOptions){if(e.filters[e.filterTerms.current].filterOptions[B]==="decisionType"){let W=l(j,"decisionType","decisionTypeID");t({type:"SET_DECISIONS_TYPES",payload:W})}if(e.filters[e.filterTerms.current].filterOptions[B]==="result"){const W=l(j,"categoryType","categoryTypeID");t({type:"SET_DECISIONS_CATEGORIES",payload:W})}}},u=(0,d.useCallback)(async()=>{t({type:"SET_LOADING",loadingType:"decisionsLoading",loading:!0});const j=await Sf.getAvailableDecisions();j&&!j.error&&t({type:"SET_DECISIONS_AVAILABLE",payload:j}),t({type:"SET_LOADING",loadingType:"decisionsLoading",loading:!1})},[t]),f=(0,d.useCallback)(async(j,B,W,K)=>{t({type:"SET_LOADING",loadingType:"requestsLoading",loading:!0});const G={regno:j||null,decisionTypeID:B,dateFrom:W,dateTo:K},J=await Sf.getRequests(G);if(J&&!J.error){const te=l(J,"decisionType","decisionTypeID"),re=l(J,"categoryType","categoryTypeID");t({type:"SET_DECISIONS_REQUESTS",payload:J}),t({type:"SET_DECISIONS_TYPES",payload:te}),t({type:"SET_DECISIONS_CATEGORIES",payload:re}),t({type:"SET_FILTERED_REQUESTS",payload:J})}t({type:"SET_LOADING",loadingType:"requestsLoading",loading:!1})},[t]),h=(0,d.useCallback)(async j=>{t({type:"SET_LOADING",loadingType:"requestsLoading",loading:!0});const B={regno:j||null,onlyLatestPerDecisionType:!0},W=await Sf.getRequests(B);W&&!W.error&&t({type:"SET_REQUESTS_PER_TYPE",payload:W}),t({type:"SET_LOADING",loadingType:"requestsLoading",loading:!1})},[e,t]),p=(0,d.useCallback)(async j=>{t({type:"SET_LOADING",loadingType:"detailsLoading",loading:!0});const B=await Sf.getDecisionDetails(j);B&&!B.error&&t({type:"SET_DECISION_DETAILS",payload:B}),t({type:"SET_LOADING",loadingType:"detailsLoading",loading:!1})},[e,t]),m=(0,d.useCallback)(async j=>{t({type:"SET_LOADING",loadingType:"decisionRunning",loading:!0});const B=await Sf.executeDecision(j);return t({type:"SET_LOADING",loadingType:"decisionRunning",loading:!1}),B},[t]),g=(0,d.useCallback)(async j=>{t({type:"SET_LOADING",loadingType:"decisionRunning",loading:!0});const B=await Sf.overwriteDecision(j);return t({type:"SET_LOADING",loadingType:"decisionRunning",loading:!1}),B},[t]),v=(0,d.useCallback)(async j=>{t({type:"SET_LOADING",loadingType:"decisionRunning",loading:!0});const B=await Sf.requestComment(j);return t({type:"SET_LOADING",loadingType:"decisionRunning",loading:!1}),B},[e,t]),y=(0,d.useCallback)(async()=>{t({type:"SET_LOADING",loadingType:"agreementsDocumentsLoading",loading:!0});const j=await Sf.getAgreementDocuments();j&&!j.error&&t({type:"SET_AGREEMENTS_DOCUMENTS",payload:j}),t({type:"SET_LOADING",loadingType:"agreementsDocumentsLoading",loading:!1})},[t]),x=(0,d.useCallback)(async j=>{t({type:"SET_LOADING",loadingType:"requestSignatureLoading",loading:!0});const B=await Sf.requestSignature(j);return t({type:"SET_LOADING",loadingType:"requestSignatureLoading",loading:!1}),B},[t]),b=(0,d.useCallback)(async j=>{t({type:"SET_LOADING",loadingType:"signedAgreementsDocumentsLoading",loading:!0});const B=await Sf.getSignedAgreements(j);B&&!B.error&&t({type:"SET_SIGNED_AGREEMENTS_DOCUMENTS",payload:B}),t({type:"SET_LOADING",loadingType:"signedAgreementsDocumentsLoading",loading:!1})},[t]),S=(0,d.useCallback)(async()=>{t({type:"SET_LOADING",loadingType:"subscriberApplicationsOverviewLoading",loading:!0});const j=await Sf.getApplicationsOverview();j&&!j.error&&t({type:"SET_SUBSCRIBER_APPLICATIONS_OVERVIEW",payload:j}),t({type:"SET_LOADING",loadingType:"subscriberApplicationsOverviewLoading",loading:!1})},[t]),C=(0,d.useCallback)(async j=>{t({type:"SET_LOADING",loadingType:"applicationDetailsLoading",loading:!0});const B=await Sf.getApplicationDetail(j);B&&!B.error&&t({type:"SET_APPLICATION_DETAILS",payload:B}),t({type:"SET_LOADING",loadingType:"applicationDetailsLoading",loading:!1})},[t]),_=(j,B)=>{if(j)if(Array.isArray(j)){for(const W of j)if(_(W,B))return W}else{if(typeof j=="object"&&Object.prototype.hasOwnProperty.call(j,B))return j;for(const W of Object.keys(j))if(typeof j[W]=="object"){const K=_(j[W],B);if(K!==null&&typeof K<"u")return K}return null}},T=()=>{var j=Object.keys(e.filters).filter(W=>e.filterTerms[W]&&(e.filters[W].type==="search"&&e.filterTerms[W]!==""||e.filterTerms[W].length)),B=!e.requests||j.length===0?e.requests:e.requests.filter(W=>{const K=Object.keys(e.filters).filter(G=>{const J=e.filters[G],te=e.filterTerms[G];if(!te||te===""||Array.isArray(te)&&!te.length)return;if(J.fields.filter(me=>{const Ce=_(W[G],me);if(Ce){if(J.type==="search"){var Ae=new RegExp(te,"i");return String(Ce[me]).search(Ae)!==-1}else if(Array.isArray(te))return te.filter(Be=>Ce&&String(Ce[me])===String(Be)).length>0}}).length>0)return G});if(K.length>0&&K.length===j.length)return W});return B},M=(0,d.useMemo)(()=>({getAvailableDecisions:j=>u(j),getDecisionRequests:(j=null,B=null)=>f(j,B,e.dateFrom,e.dateTo),getDecisionRequestsPerType:j=>h(j,e.dateFrom,e.dateTo),getDecisionDetails:j=>p(j),setDecisionParameters:(j,B)=>t({type:"SET_DECISION_PARAMETERS",value:j,payload:B}),clearDecisionParameters:()=>t({type:"CLEAR_DECISION_PARAMETERS"}),runDecision:j=>m(j),overwriteDecision:j=>g(j),addRequestComment:j=>v(j),onFilter:j=>t({type:"SET_FILTER_TERMS",name:j.name,terms:j.terms,isDecisionType:j.name==="decisionType"}),onDateChange:j=>o(j),onFilterDecisionDates:j=>i(j),onTimelineChange:j=>t({type:"SET_DECISION_DATES",payload:j}),getAgreementDocuments:j=>y(j),requestSignature:j=>x(j),getSignedAgreementDocuments:j=>b(j),getApplicationsOverview:j=>S(j),getApplicationDetail:j=>C(j)}),[e,t]);return[e,M]}const AGn=(e,t)=>{switch(t.type){case"SET_DECISIONS_AVAILABLE":return{...e,decisions:t.payload};case"SET_DECISIONS_REQUESTS":return{...e,requests:t.payload};case"SET_FILTERED_REQUESTS":return{...e,filteredRequests:t.payload};case"SET_DECISION_DATES":return t.payload==="30days"?{...e,dateFrom:(0,n_.default)((0,LO.default)(new Date,1)),dateTo:(0,mh.default)(new Date)}:t.payload==="3months"?{...e,dateFrom:(0,n_.default)((0,LO.default)(new Date,3)),dateTo:(0,mh.default)(new Date)}:{...e,dateFrom:(0,S6.default)(t.payload.from),dateTo:(0,mh.default)(t.payload.to)};case"SET_DECISIONS_TYPES":return{...e,decisionTypes:t.payload};case"SET_DECISIONS_CATEGORIES":return{...e,decisionCategories:t.payload};case"SET_REQUESTS_PER_TYPE":return{...e,requestsPerType:t.payload};case"SET_DECISION_DETAILS":return{...e,details:t.payload};case"SET_DECISION_PARAMETERS":{let n={...t.payload,value:t.value};return{...e,parameters:{...e.parameters,[n.subscriberParameterID]:n}}}case"CLEAR_DECISION_PARAMETERS":return{...e,parameters:{}};case"SET_LOADING":return{...e,[t.loadingType]:t.loading};case"SET_FILTERS":return{...e,filters:t.payload};case"SET_FILTER_TERMS":{let n={};const r=Object.keys(e.filters).map(s=>{t.name===s&&e.filters[s].filterOptions&&e.filters[s].filterOptions.map(l=>{n[l]=[]})}),i={[t.name]:t.terms,current:t.name,...n},o={...e.filterTerms,...i};return{...e,filterTerms:{...e.filterTerms,...i},isDecisionType:!!(o&&o.current==="decisionType")}}case"SET_AGREEMENTS_DOCUMENTS":return{...e,agreementDocuments:t.payload};case"SET_SIGNED_AGREEMENTS_DOCUMENTS":return{...e,signedAgreementDocuments:t.payload};case"SET_SUBSCRIBER_APPLICATIONS_OVERVIEW":return{...e,subscriberApplicationsOverview:t.payload};case"SET_APPLICATION_DETAILS":return{...e,applicationDetails:t.payload};default:return e}},PGn={decisions:[],details:null,requests:[],requestsPerType:[],filteredRequests:[],decisionTypes:[],decisionsLoading:!0,decisionLoading:!0,requestsLoading:!0,decisionRunning:!1,parameters:{},filterTerms:null,filters:null,dateFrom:new Date(2021,7,1),dateTo:(0,mh.default)(new Date),isDecisionType:!1},OGn={subject:{fields:["name","regno"],type:"search",filterOptions:["decisionType","result"]},decisionType:{fields:["decisionTypeID"],type:"match",filterOptions:["result"]},result:{fields:["categoryTypeID"],type:"match"},request:{fields:["name","regno"],type:"search"}},w7=({display:e=5,inc:t=5,max:n=50,moreItemsText:r,render:i,triggerWrap:o,colSpan:s})=>{const[l,c]=(0,d.useState)(Math.min(e,n));d.useEffect(()=>{c(Math.min(e,n))},[n]);const u=()=>l<n?c(f=>Math.min(f+t,n)):c(Math.min(e,n));return(0,a.jsxs)(a.Fragment,{children:[i({displayCount:l}),l>=e&&l!==n&&(0,a.jsx)(L0e,{type:o,colSpan:s,children:(0,a.jsx)(kp,{onClick:u,text:r,less:l===n&&l>e})}),l===n&&l>e&&(0,a.jsx)(L0e,{type:o,colSpan:s,children:(0,a.jsx)(kp,{onClick:u,text:r,less:l===n&&l>e})})]})};w7.propTypes={display:k().number,inc:k().number,max:k().number,moreItemsText:k().string,render:k().func,triggerClass:k().string,triggerWrap:k().string,colSpan:k().string};const L0e=({type:e,children:t,colSpan:n})=>e==="tr"?(0,a.jsx)("tr",{className:"trigger-row",children:(0,a.jsx)("td",{colSpan:n,className:" text-center",children:t})}):(0,a.jsx)(a.Fragment,{children:t});L0e.propTypes={type:k().string,children:k().node,colSpan:k().string};const Q4=d.forwardRef((e,t)=>{const{onChange:n,onFocus:r,onBlur:i,disabled:o,event:s=!1,...l}=e,c=d.useCallback(h=>n&&n(s?h:h.target.value),[n]),u=d.useCallback(h=>r&&r(s?h:h.target.value),[r]),f=d.useCallback(h=>i&&i(s?h:h.target.value),[i]);return(0,a.jsx)("input",{className:Yo("__input-text",{disabled:o}),disabled:o,type:"text",onChange:c,ref:t,onFocus:u,onBlur:f,...l})});Q4.propTypes={onChange:k().func,onFocus:k().func,event:k().bool,onBlur:k().func,disabled:k().bool},Q4.displayName="Input";const Gst=({eventLabel:e,to:t,onClick:n,className:r,disabled:i,children:o,target:s})=>{const l=gi(),c=()=>{e&&(B5.Ay.send({hitType:"pageview",page:t,title:e}),n&&n())};return(0,a.jsx)(Vi,{className:r,target:s||"_self",disabled:i,onClick:c,to:t,state:{prevPath:l.pathname},children:o})};Gst.propTypes={to:k().string,eventLabel:k().string,onClick:k().func,className:k().string,disabled:k().string,children:k().node};const jGn=Gst,a2r={},i2r={},MGn=({label:e,checked:t,onClick:n,disabled:r})=>{const i=Math.random(1e5);return(0,a.jsxs)("div",{className:Yo("__checkbox",{disabled:r}),children:[(0,a.jsx)("input",{id:`checkbox${i}`,type:"checkbox",readOnly:!0,checked:t||!1,style:{display:"none"}}),(0,a.jsx)("div",{className:"__checkbox-spacer",onClick:r?null:n,children:(0,a.jsx)("div",{className:"__checkbox-border",children:(0,a.jsxs)("svg",{viewBox:"0 0 20 20",className:Yo("__checkbox-svg",{checked:t}),children:[(0,a.jsx)("path",{d:"M3,1 L17,1 L17,1 C18.1045695,1 19,1.8954305 19,3 L19,17 L19,17 C19,18.1045695 18.1045695,19 17,19 L3,19 L3,19 C1.8954305,19 1,18.1045695 1,17 L1,3 L1,3 C1,1.8954305 1.8954305,1 3,1 Z"}),(0,a.jsx)("polyline",{points:"4 11 8 15 16 6"})]})})}),e&&(0,a.jsx)("label",{htmlFor:`checkbox${i}`,className:"__checkbox-label","data-checkbox-label":"true",onClick:r?null:n,children:e})]})};var RGn=rn(87504),DGn=rn.n(RGn);const o2r={},s2r={};class Yst extends d.Component{constructor(t){super(t),this.click=this.click.bind(this)}click(){this.dpInput.onInputClick(),this.dpInput.setFocus()}render(){const{value:t,onChange:n,noIcon:r,shouldCloseOnSelect:i,fixedWidth:o=!0,...s}=this.props,l=o?r?"100px":"140px":"100%";return(0,a.jsxs)("div",{className:Yo("form",r&&"no-icon"),style:{width:l,position:"relative",display:"inline-block"},children:[(0,a.jsx)(DGn(),{ref:c=>this.dpInput=c,onChange:n,selected:t,dateFormat:"dd/MM/yyyy",shouldCloseOnSelect:i,...s}),!r&&(0,a.jsx)("i",{className:"icon-calendar1 cursor-pointer text-gray-darker",onClick:this.click,style:{position:"absolute",top:5,right:10}})]})}}Yst.propTypes={value:k().object,onChange:k().func.isRequired,noIcon:k().bool,shouldCloseOnSelect:k().bool,fixedWidth:k().bool};const bC=Yst,S7=d.memo(e=>{const{disabled:t,variant:n="select",selector:r={name:"name",value:"value"},items:i,getDisplayTitle:o,title:s,defaultValue:l=null,getItemDisplay:c,onChange:u,isSearch:f=!1,onTimelineChange:h}=e,[p,m]=d.useState(!1),g=()=>typeof l=="string"||typeof l=="number"?{[l]:!0}:l===null&&n==="date-multi"?{from:"",to:""}:l||{},[v,y]=d.useState(g);d.useEffect(()=>{if(l){if(typeof l=="object"&&Object.keys(l)===0&&Object.keys(v)===0)return;y(g())}},[l]),d.useEffect(()=>{i&&i.length!==v.length&&y({})},[i]);const x=d.useRef(),b=(C,_)=>{if(!t){if(n==="date-multi"){y(T=>{const M=Object.assign({},T);return M[_]=C,u(M),M});return}if(n==="select"){m(!1),y({[C]:!0}),u(C);return}if(n==="multi"||n==="tag"){y(T=>{const M=Object.assign({},T);return C!==-1&&(M[C]=!M[C]),C===-1&&Object.values(i).forEach(j=>{M[j[r.value]]=M[C]}),u(M),M});return}}},S=d.useMemo(()=>{let C=s||"";if(n==="date-multi"||n==="tag")return C;const _=Object.keys(v).filter(T=>!!v[T]);return _.length>0&&(C=_.map(T=>{const M=i.find(j=>String(j[r.value])===String(T));return M&&M[r.name]}).join(", "),o)?o(C):C},[s,o,v,n]);return n==="tag"?(0,a.jsx)(XY,{variant:n,items:i,selector:r,onSelect:b,selected:v,getItemDisplay:c,title:S}):(0,a.jsx)(cV,{onOutsideClick:C=>{t||p&&(C.stopPropagation(),C.preventDefault(),m(!1))},children:(0,a.jsxs)(xFe.mS,{children:[(0,a.jsx)(bFe.O,{children:({ref:C})=>(0,a.jsx)("div",{ref:C,children:(0,a.jsxs)(B0e,{disabled:t,tabIndex:t?-1:0,open:p,ref:x,onClick:()=>{t||m(_=>!_)},children:[(0,a.jsx)(kGn,{children:S}),(0,a.jsx)(Xst,{open:p})]})})}),p&&(0,a.jsx)(wFe.N,{placement:"bottom-start",children:({ref:C,style:_,placement:T,arrowProps:M})=>{const j=x.current.getBoundingClientRect().width;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(U0e,{ref:C,style:_,"data-placement":T,width:j,children:[(0,a.jsx)(XY,{variant:n,selector:r,items:i,onSelect:b,selected:v,title:S,getItemDisplay:c,isSearch:f,allowOverflow:n!=="date-multi",onTimelineChange:h}),(0,a.jsx)("div",{ref:M.ref,style:M.style})]})})}})]})})}),XY=d.memo(e=>{const{variant:t,items:n,onSelect:r,selected:i,getItemDisplay:o,title:s,isSearch:l,selector:c,allowOverflow:u,onTimelineChange:f}=e,{t:h}=Ri(),p="Leita ...",[m,g]=(0,d.useState)(""),[v,y]=(0,d.useState)("");var x=!n||m===""?n:n.filter(C=>{var _=new RegExp(m,"i");if(String(C[c.name]).search(_)!==-1)return C});const b=C=>{y(C.target.value),f(C.target.value)},S=(C,_)=>{C!==null&&(r(C,_),y(""))};switch(t){case"date-multi":return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"gutter-bottom gutter-top",style:{marginLeft:"10px",marginRight:"10px"},children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(Kst,{children:h("from")}),(0,a.jsx)(bC,{value:i.from,onChange:C=>S(C,"from"),maxDate:i.to,shouldCloseOnSelect:!1})]}),(0,a.jsxs)("div",{style:{marginTop:"0.75rem"},children:[(0,a.jsx)(Kst,{children:h("to")}),(0,a.jsx)(bC,{value:i.to,onChange:C=>S(C,"to"),minDate:i.from})]}),(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsxs)("div",{children:[(0,a.jsxs)("form",{children:[(0,a.jsx)("input",{type:"radio",value:"30days",id:"30days",onChange:b,name:"timeline",checked:v==="30days"}),(0,a.jsx)("label",{htmlFor:"30days",children:h("30days")})]}),(0,a.jsxs)("form",{style:{marginTop:"0.75rem"},children:[(0,a.jsx)("input",{type:"radio",value:"3months",id:"3months",onChange:b,name:"timeline",checked:v==="3months"}),(0,a.jsx)("label",{htmlFor:"3months",children:h("3months")})]})]})})]})});case"select":return(0,a.jsx)(a.Fragment,{children:n.map(C=>(0,a.jsx)(V0e,{active:!!i[C[c.value]],onClick:_=>{_.preventDefault(),_.stopPropagation(),r(C[c.value])},children:C[c.name]},C[c.value]))});case"multi":return(0,a.jsxs)(a.Fragment,{children:[l&&(0,a.jsx)("div",{className:"__select-header",children:(0,a.jsxs)("div",{className:"__search",children:[(0,a.jsx)("i",{className:"icon-search"}),(0,a.jsx)("input",{className:"__search_input",type:"text",placeholder:p,value:m,onChange:C=>g(C.target.value)})]})}),(0,a.jsx)("div",{className:Yo("__select-content",{"allow-overflow":u}),children:x.map(C=>{const _=!!i[C[c.value]],T=o?o(C[c.name]):C[c.name];return(0,a.jsx)(V0e,{active:_,onClick:M=>{M.preventDefault(),M.stopPropagation(),r(C[c.value])},children:(0,a.jsx)(MGn,{checked:_,label:T})},C[c.value])})}),(0,a.jsx)("div",{className:"__select-footer",children:(0,a.jsxs)("button",{className:"clear-selection-button",title:"Hreinsa val",onClick:C=>{C.preventDefault(),C.stopPropagation(),r(-1)},children:[(0,a.jsx)("i",{className:"icon-clear"}),"Hreinsa val"]})})]});case"tag":return n?(0,a.jsx)(a.Fragment,{children:n.map(C=>{const _=!!i[C[c.value]],T=o?o(C[c.name]):C[c.name];return _?(0,a.jsxs)("button",{className:"tag",title:"Hreinsa val",onClick:M=>{M.preventDefault(),M.stopPropagation(),r(C[c.value])},children:[(0,a.jsx)("span",{style:{display:Pf,fontSize:"0.7rem",color:"#999"},children:s}),(0,a.jsx)("span",{children:T})]},C[c.value]):null})}):(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{style:{display:"flex",flexDirection:"column",padding:"10px",color:"#333",fontSize:"1rem"},children:[(0,a.jsx)("span",{style:{display:Pf,fontSize:"1rem",color:"#999"},children:s}),(0,a.jsxs)("span",{children:[Eu(i.from)," - ",Eu(i.to)]})]})});default:return null}}),kGn=e=>(0,a.jsx)("div",{className:"__select-text",...e}),B0e=(0,d.forwardRef)(({disabled:e,open:t,...n},r)=>(0,a.jsx)("div",{ref:r,className:Yo("__select-container",{disabled:e,open:t}),...n})),Kst=e=>(0,a.jsx)("div",{...e,className:"__select-date-label"}),U0e=(0,d.forwardRef)(({width:e,style:t,allowOverflow:n,...r},i)=>(0,a.jsx)("div",{ref:i,className:Yo("__select-options-container",{"allow-overflow":n}),style:{...t,minWidth:e},...r})),V0e=({active:e,...t})=>(0,a.jsx)("div",{className:Yo("__select-option",{active:e}),...t}),Xst=({open:e,...t})=>(0,a.jsx)($Oe,{style:{flexShrink:0,transition:"transform 150ms linear",marginLeft:"0.75rem",zIndex:0,...e&&{transform:"rotate(180deg)"}},...t});S7.propTypes={disabled:k().bool,variant:k().string,selector:k().object,items:k().array,getDisplayTitle:k().func,title:k().string,defaultValue:k().oneOfType([k().number,k().string,k().bool]),getItemDisplay:k().func,onChange:k().func,isSearch:k().bool,onTimelineChange:k().func},S7.displayName="DecisionFilters",XY.propTypes={variant:k().string,items:k().array,onSelect:k().func,selected:k().object,getItemDisplay:k().func,title:k().string,isSearch:k().bool,allowOverflow:k().bool,selector:k().object,onTimelineChange:k().func},XY.displayName="RenderSelectVariants",B0e.propTypes={disabled:k().bool,open:k().bool},B0e.displayName="SelectContainer",U0e.propTypes={width:k().number,style:k().object,allowOverflow:k().bool},U0e.displayName="OptionsContainer",V0e.propTypes={active:k().bool},Xst.propTypes={open:k().bool};const $0e=({actions:e,state:t,loading:n,filterSubject:r=!1})=>{const{t:i,loaded:o}=Wn(2026);if(!t||!o)return null;function s(){let l=i("decision_requests_heading")+".xlsx",c="export",u=[[i("date"),i("decision_results_th_subject"),i("decision_results_th_results"),i("decision_results_th_decision"),i("decision_results_th_executed_by")]],f=Tu.book_new();t.filteredRequests?.forEach(p=>{u.push([Mr(p.request?.createdDate),p.subject.name+(p.subject.isIndividual&&!p.subject.isCurrent?" L\xE1tinn einstaklingur":"")+(!p.subject.isIndividual&&!p.subject.isCurrent?" Brottfellt":"")+` (${p.subject.regno})`,p.result.current&&p.result.current.categoryType.name,p.decisionType?.name,p.result.current&&p.result.current.user&&p.result.current.user.name])});let h=Tu.aoa_to_sheet(u);h["!cols"]=[{wch:12},{wch:36},{wch:25},{wch:19},{wch:20}],Tu.book_append_sheet(f,h,c),tae(f,l)}return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Wu,{title:(0,a.jsxs)("h3",{children:[i("decision_requests_heading")," (",t.filteredRequests.length,")"]}),children:(0,a.jsx)("div",{className:"usage-excel-button",children:(0,a.jsx)(a3,{onClick:()=>s(),disabled:t.filteredRequests.length==0,loading:n,tooltip:i("usage_excel_button_tooltip")})})}),(0,a.jsx)(hS,{cols:r?["160px","25%","","","25%","50px"]:["160px","45%","25%","25%","50px"],head:[(0,a.jsx)(Co,{title:`${Mr(t.dateFrom)} - ${Mr(t.dateTo)}`,children:(0,a.jsx)("div",{style:{display:"flex",alignItems:"center",width:"100px"},children:(0,a.jsx)(S7,{title:i("timePeriod"),variant:"date-multi",startDate:t.dateFrom,endDate:t.dateTo,defaultValue:{from:t.dateFrom,to:t.dateTo},onChange:e.onDateChange,onTimelineChange:e.onTimelineChange},"date")})},"date"),r?(0,a.jsx)(Q4,{name:"subject",event:!0,placeholder:i("decision_results_th_subject"),onChange:l=>e.onFilter({terms:l.target.value,name:l.target.name}),value:t.filterTerms&&t.filterTerms.subject||""},"subject"):null,(0,a.jsx)(S7,{title:i("decision_results_th_decision"),name:"decisionType",variant:"multi",selector:{name:"name",value:"decisionTypeID"},items:t.decisionTypes||[],onChange:l=>{const c=Object.keys(l).filter(u=>!!l[u]);e.onFilter({terms:c,name:"decisionType"})},isSearch:t.decisionTypes&&t.decisionTypes.length>10},"decisionType"),(0,a.jsx)(S7,{title:i("decision_results_th_results"),name:"result",variant:"multi",selector:{name:"name",value:"categoryTypeID"},items:t.decisionCategories||[],onChange:l=>{const c=Object.keys(l).filter(u=>!!l[u]);e.onFilter({terms:c,name:"result"})},isSearch:t.decisionCategories&&t.decisionCategories.length>10},"result"),(0,a.jsx)(Q4,{name:"request",event:!0,placeholder:i("decision_results_th_executed_by"),onChange:l=>e.onFilter({terms:l.target.value,name:l.target.name}),value:t.filterTerms&&t.filterTerms.request||""},"request")," "].filter(l=>l),className:"valign-center",children:t.filteredRequests.length>0&&(0,a.jsx)(w7,{inc:30,display:30,max:t.filteredRequests.length,triggerWrap:"tr",colSpan:"6",render:({displayCount:l})=>(0,a.jsx)(a.Fragment,{children:t.filteredRequests.slice(0,l).map(c=>{const u={passed:{icon:"icon-checkmark-circle2 color-success",tooltip:i("decision_info_status_success_tooltip"),desc:i("decision_info_status_desc")},warning:{icon:"icon-error1 color-warning",tooltip:i("decision_info_status_warning_tooltip"),desc:i("decision_info_status_desc")},inProgress:{icon:"icon-status-incomplete text-gray",tooltip:i("decision_info_status_inProgress"),desc:i("decision_info_status_desc")},failed:{icon:"icon-status-rejected color-error",tooltip:i("decision_info_status_failed_tooltip"),desc:i("decision_info_status_desc")},changed:{icon:"icon-info color-info",tooltip:i("decision_info_status_original_tooltip",c.result.original&&c.result.original.categoryType.name),desc:i("decision_info_status_changed_desc")},error:{icon:"icon-trend-stagnating  text-gray",tooltip:i("decision_info_status_error"),desc:i("decision_info_status_desc")}},f=c.result.overwritten?"changed":c.result.current&&c.result.current.categoryType.isFailedCategory?"failed":c.result.current&&c.result.current.categoryType.severityID===1?"warning":c.request.statusID===0?"inProgress":c.request.statusID===2?"passed":"error";return(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(c.request.createdDate)}),r&&(0,a.jsxs)("td",{children:[c.subject.isIndividual&&(0,a.jsx)("i",{className:"icon-person"}),!c.subject.isIndividual&&(0,a.jsx)("img",{className:"icon-svg decision-icon-svg",src:Jdn,alt:"icon",height:"20",width:"20"}),(0,a.jsx)("span",{children:c.subject.name}),c.subject.isIndividual&&!c.subject.isCurrent&&(0,a.jsx)("spa",{className:"tag tag-color-red",children:"L\xE1tinn einstaklingur"}),!c.subject.isIndividual&&!c.subject.isCurrent&&(0,a.jsx)("spa",{className:"tag tag-color-red",children:"Brottfellt"}),(0,a.jsx)("div",{className:"decision-request-regno small text-gray",children:c.subject.regno})]}),(0,a.jsx)("td",{children:c.decisionType.name}),(0,a.jsxs)("td",{children:[(0,a.jsx)(Co,{title:u[f].tooltip,children:(0,a.jsx)("i",{className:u[f].icon})})," ",c.result.current&&c.result.current.categoryType.name]}),(0,a.jsx)("td",{children:c.request.isCreatedByApplicant?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:"Sj\xE1lfsafgrei\xF0sla"}),(0,a.jsxs)("div",{className:"text-gray",children:[c.result.current&&c.result.current.user&&c.result.current.user.name,!c.result.current&&c.request.createdByUser&&c.request.createdByUser.name]})]}):(0,a.jsxs)(a.Fragment,{children:[c.result.current&&c.result.current.user&&c.result.current.user.name,!c.result.current&&c.request.createdByUser&&c.request.createdByUser.name]})}),(0,a.jsxs)("td",{className:"text-right",children:[c.request.statusID===2&&(0,a.jsx)(jGn,{eventLabel:"Snjall\xE1kv\xF6r\xF0un : Sko\xF0a ni\xF0urst\xF6\xF0ur",to:`/financeInfo/SubjectDecisions/${c.subject.regno}/request/${c.request.requestID}`,children:(0,a.jsx)(Co,{title:i("decision_view_results"),children:(0,a.jsx)("i",{className:"icon icon-empty-set"})})}),c.request.statusID===3&&(0,a.jsx)(Co,{title:i("decision_info_status_error"),children:(0,a.jsx)("i",{className:"icon icon-status-info text-gray"})})]})]},`${c.request.requestID}_i`)})})})}),(t.filteredRequests.length===0||n)&&(0,a.jsx)(Bi,{loading:n})]})};$0e.propTypes={t:k().func,requests:k().array,loading:k().bool,filterSubject:k().bool,onClick:k().func,actions:k().object,state:k().object};const IGn=({productId:e,linkToImage:t,extraContent:n,t:r,status:i,sendProductInterest:o})=>{const s=uo(),l=Zi(s.breakpoints.down("sm"));return(0,a.jsxs)(a.Fragment,{children:[i==="sent"&&(0,a.jsx)(xg,{severity:"success",title:r(`orderDemoPanel_success_header_${e}`),children:r(`orderDemoPanel_success_message_${e}`)}),(0,a.jsxs)(Dp,{sx:{display:"flex",flexDirection:l?"column":"row",height:l?"auto":"400px",position:"relative",margin:"40px 0px 40px 0px",boxShadow:"none",overflow:"hidden"},children:[(0,a.jsxs)(qn,{sx:{position:l?"relative":"absolute",top:0,left:0,width:l?"90%":"550px",height:l?"auto":"400px",backgroundColor:"white",borderTopRightRadius:l?0:"30em 109em",borderBottomRightRadius:l?0:"30em 109em",padding:l?"20px":"40px",zIndex:1},children:[(0,a.jsx)(lh,{children:(0,a.jsxs)(br,{spacing:2,children:[(0,a.jsx)(Ft,{variant:l?"h4":"h2",children:r(`orderDemoPanel_title_${e}`)}),(0,a.jsx)(Ft,{variant:l?"body2":"body1",children:r(`orderDemoPanel_description_${e}`)}),n]})}),(0,a.jsx)(cae,{sx:{paddingTop:l?"20px":"40px"},children:(0,a.jsx)(Na,{variant:"contained",color:"secondary",disabled:i==="sent"||i==="sending",onClick:o,children:r(`orderDemo_button_${e}`)})})]}),!l&&(0,a.jsx)(uae,{component:"img",src:"https://static.creditinfo.is"+t,sx:{position:"absolute",top:0,right:0,width:"calc(100% - 550px)",height:"100%",objectFit:"cover"}})]})]})},z0e=(0,ki.A)((0,a.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckCircle"),W0e=({title:e,content:t,imageSrc:n,imageAlt:r})=>{const i=uo(),o=Zi(i.breakpoints.down("sm"));return(0,a.jsxs)(qn,{sx:{backgroundColor:"#ffff",borderRadius:"4px",display:"flex",flexDirection:o?"column":"row",overflow:"hidden",position:"relative",boxShadow:"0px 3px 3px -2px rgba(0 0 0 / 20%)",marginBottom:"2rem"},children:[(0,a.jsxs)(qn,{sx:{width:o?"90%":"50%",padding:o?"20px":"40px",display:"flex",flexDirection:"column"},children:[(0,a.jsx)(Ft,{variant:o?"h4":"h2",gutterBottom:!0,children:e}),t]}),(0,a.jsx)(qn,{sx:{width:o?"100%":"50%",display:"flex",alignItems:"center",justifyContent:"center",overflow:"hidden"},children:(0,a.jsx)(qn,{sx:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,a.jsx)("img",{src:n,alt:r,style:{maxWidth:"100%",maxHeight:"100%",width:"auto",height:"auto",objectFit:"contain"}})})})]})},FGn=({icon:e,title:t,description:n,isMobile:r})=>(0,a.jsx)(Dp,{elevation:2,sx:{height:"100%",display:"flex",flexDirection:"column"},children:(0,a.jsx)(lh,{sx:{padding:"40px"},children:(0,a.jsxs)(br,{spacing:3,children:[(0,a.jsx)(qn,{sx:{display:"flex",justifyContent:"center"},children:e}),(0,a.jsx)(Ft,{sx:{fontSize:"22px"},fontWeight:"bold",color:"secondary",align:"center",children:t}),(0,a.jsx)(Ft,{variant:r?"body2":"body1",align:"center",children:n})]})})}),Zst=()=>{const{t:e}=Wn(2026),t=uo(),n=Zi(t.breakpoints.down("sm")),[r,i]=(0,d.useState)("initial"),o=[{icon:(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/decision/content/flexibility.svg",alt:"Flexibility",style:{width:60,height:60}}),title:e("decisionNoAccess_featureCardTitle_1"),description:e("decisionNoAccess_featureCardDescription_1")},{icon:(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/decision/content/traceability.svg",alt:"Traceability",style:{width:60,height:60}}),title:e("decisionNoAccess_featureCardTitle_2"),description:e("decisionNoAccess_featureCardDescription_2")},{icon:(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/decision/content/timeSaving.svg",alt:"Time Saving",style:{width:60,height:60}}),title:e("decisionNoAccess_featureCardTitle_3"),description:e("decisionNoAccess_featureCardDescription_3")},{icon:(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/decision/content/reassessment.svg",alt:"Reassessment",style:{width:60,height:60}}),title:e("decisionNoAccess_featureCardTitle_4"),description:e("decisionNoAccess_featureCardDescription_4")}],s=(c,u)=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:n?"body2":"body1",dangerouslySetInnerHTML:{__html:e1().sanitize(c)},paragraph:!0,sx:{fontSize:n?"0.875rem":"1rem",lineHeight:1.6}}),u]}),l=()=>{fo.communicationProductInterest(870).then(c=>{c.sent===!0?(i("sent"),Pa.success(e("common_success_action"))):(i("error"),Pa.error(e("common_unsuccessful_action")))})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(IGn,{productId:870,linkToImage:"/resources/decision/content/decision.png",t:e,status:r,sendProductInterest:l}),(0,a.jsx)(W0e,{title:e("decisionNoAccess_infoPanelTitle_1"),content:s(e("decisionNoAccess_infoPanelContent_1")),imageSrc:"https://static.creditinfo.is/resources/decision/content/makeDecision.png",imageAlt:"Make Decision"}),(0,a.jsx)(W0e,{title:e("decisionNoAccess_infoPanelTitle_2"),content:s(e("decisionNoAccess_infoPanelContent_2"),(0,a.jsx)(_x,{children:[e("decisionNoAccess_infoPanelContent_2_bullet_1"),e("decisionNoAccess_infoPanelContent_2_bullet_2"),e("decisionNoAccess_infoPanelContent_2_bullet_3"),e("decisionNoAccess_infoPanelContent_2_bullet_4"),e("decisionNoAccess_infoPanelContent_2_bullet_5")].map((c,u)=>(0,a.jsxs)(bb,{disableGutters:!0,children:[(0,a.jsx)(oL,{children:(0,a.jsx)(z0e,{color:"secondary",fontSize:"small"})}),(0,a.jsx)(zx,{children:(0,a.jsx)(Ft,{variant:n?"body2":"body1",dangerouslySetInnerHTML:{__html:e1().sanitize(c)}})})]},u))})),imageSrc:"https://static.creditinfo.is/resources/decision/content/results.png",imageAlt:"Results"}),(0,a.jsxs)(qn,{sx:{marginBottom:"2rem"},children:[(0,a.jsx)(Ft,{variant:"h2",sx:{paddingBottom:"20px"},children:e("decisionNoAccess_featureCardHeader")}),(0,a.jsx)(Vr,{container:!0,spacing:3,children:o.map((c,u)=>(0,a.jsx)(Vr,{item:!0,xs:12,sm:6,md:3,children:(0,a.jsx)(FGn,{...c,isMobile:n})},u))})]}),(0,a.jsx)(W0e,{title:e("decisionNoAccess_infoPanelTitle_4"),content:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:n?"body2":"body1",component:"div",dangerouslySetInnerHTML:{__html:e1().sanitize(e("decisionNoAccess_infoPanelContent_4"))}}),(0,a.jsx)(_x,{children:[e("decisionNoAccess_infoPanelContent_4_bullet_1"),e("decisionNoAccess_infoPanelContent_4_bullet_2"),e("decisionNoAccess_infoPanelContent_4_bullet_3"),e("decisionNoAccess_infoPanelContent_4_bullet_4")].map((c,u)=>(0,a.jsxs)(bb,{disableGutters:!0,children:[(0,a.jsx)(oL,{children:(0,a.jsx)(z0e,{color:"secondary",fontSize:"small"})}),(0,a.jsx)(zx,{children:(0,a.jsx)(Ft,{variant:n?"body2":"body1",children:c})})]},u))}),(0,a.jsx)(Ft,{variant:n?"body2":"body1",component:"div",dangerouslySetInnerHTML:{__html:e1().sanitize(e("decisionNoAccess_infoPanelContent_4_extra"))}})]}),imageSrc:"https://static.creditinfo.is/resources/decision/content/usingDecision.png",imageAlt:"Using Decision"})]})},Qst=({search:e})=>{const{hasAccessToProduct:t}=t6(),n=t(870),{t:r}=Ri(),i=Ub(!0),[o,s]=sA();return(0,d.useEffect)(()=>{n&&s.getDecisionRequests()},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{products:i,fixedTitle:r("product_name_50"),children:e}),n?(0,a.jsx)(ls,{children:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)($0e,{actions:s,state:o,loading:o.requestsLoading,filterSubject:!0})})}):(0,a.jsx)(ls,{children:(0,a.jsx)(Zst,{})})]})};Qst.propTypes={search:k().node};const NGn=({left:e,right:t=null,gridCls:n})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:Yo("box-panel-header grid gutter",n),children:[(0,a.jsx)("div",{className:Yo("col",t&&"s8of12",!t&&"s12of12"),children:e}),t&&(0,a.jsx)("div",{className:"header-right col s4of12 ",children:t})]})}),u2r={},Jst=({id:e,label:t,checked:n,name:r,disabled:i,onChange:o})=>(0,a.jsxs)("div",{className:"ci-radio",children:[(0,a.jsx)("input",{id:e,type:"radio",name:r,onChange:o,checked:n||!1,disabled:i}),(0,a.jsx)("label",{htmlFor:e,children:t})]}),lA=Jst;Jst.propTypes={id:k().oneOfType([k().string,k().number]),label:k().string,checked:k().bool,name:k().string,disabled:k().bool,onChange:k().func};const C7=({id:e,label:t,value:n="",onChange:r,onValidation:i,required:o,customMessage:s,name:l,...c})=>{const{t:u}=Wn(2009),[f,h]=(0,d.useState)({id:e,type:"SSN",valid:null,touched:!1,requiredValid:null,message:null}),[p,m]=(0,d.useState)(n);(0,d.useEffect)(()=>{o&&h({...f,requiredValid:!o})},[]),(0,d.useEffect)(()=>{n===""&&m("")},[n]),(0,d.useEffect)(()=>{var v=!0;return v&&i&&i(f),()=>v=!1},[f]);const g=v=>{const y=v.target.value.replace("-",""),x=/^[0-9]*$/gm,b=v.type==="blur";if(y&&y.length===10){const S=lV(y);h(C=>({...C,valid:S,touched:!0,requiredValid:o?y.length>0:!0,message:S?"":u("input_error_regno_invalid")}))}else o&&h(S=>({...S,valid:!1,touched:!0,requiredValid:o?y.length>0:!0,message:b?u("input_error_regno_invalid"):""}));!x.test(y)||y.length>10||(m(y),r&&r(y))};return(0,a.jsxs)("div",{className:Yo("form",(f.valid===!1||s||l)&&`${l?"has-info":"has-error"}`),children:[(0,a.jsxs)("label",{htmlFor:`regno_input_${e}`,children:[t,o&&(0,a.jsx)("span",{className:"color-error",children:"*"})]}),(0,a.jsx)(Q4,{className:"",id:`regno_input_${e}`,event:!0,value:p,maxLength:11,onBlur:g,onChange:g,...c}),f.message&&!s&&!l&&(0,a.jsx)("div",{className:"validation-message",children:f.message}),s&&!f.message&&!l&&(0,a.jsx)("div",{className:"validation-message",children:s}),l&&!f.message&&!s&&(0,a.jsx)("div",{className:"validation-message",children:l})]})};C7.propTypes={id:k().number,onChange:k().func,type:k().number,required:k().bool,onValidation:k().func,label:k().oneOfType([k().string,k().node]),value:k().oneOfType([k().string,k().number])};const qst=({id:e,label:t,value:n="",required:r,onChange:i,onValidation:o,...s})=>{const{t:l}=Wn(2009),[c,u]=(0,d.useState)({id:e,type:"AGE",valid:null,touched:!1,requiredValid:null,message:null}),[f,h]=(0,d.useState)(n);(0,d.useEffect)(()=>{r&&u({...c,requiredValid:!1})},[]),(0,d.useEffect)(()=>{o&&o(c)},[c]);const p=m=>{const g=/^[0-9]*$/gm,v=m.target.value,y=m.type==="blur";r&&v.length===0?u({...c,valid:!1,touched:!0,requiredValid:r?v.length>0:!0,message:y?l("input_error_age_invalid"):""}):u({...c,valid:!0,touched:!0,requiredValid:r?v.length>0:!0,message:null}),!(!g.test(v)||v.length>3)&&(h(v),i&&i(v))};return(0,a.jsxs)("div",{className:Yo("form",c.valid===!1&&"has-error"),children:[(0,a.jsxs)("label",{htmlFor:`age_input_${e}`,children:[t,r&&(0,a.jsx)("span",{className:"color-error",children:"*"})]}),(0,a.jsx)(Q4,{id:`age_input_${e}`,event:!0,value:f,maxLength:3,onBlur:p,onChange:p,...s}),c.message&&(0,a.jsx)("div",{className:"validation-message",children:c.message})]})};qst.propTypes={id:k().number,onChange:k().func,type:k().number,onValidation:k().func,required:k().bool,label:k().oneOfType([k().string,k().node]),value:k().oneOfType([k().string,k().number])};function H0e(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var E7;(function(e){e.event="event",e.props="prop"})(E7||(E7={}));function V2(){}function LGn(e){var t,n=void 0;return function(){for(var r=[],i=arguments.length;i--;)r[i]=arguments[i];return t&&r.length===t.length&&r.every(function(o,s){return o===t[s]})||(t=r,n=e.apply(void 0,r)),n}}function cA(e){return!!(e||"").match(/\d/)}function uA(e){return e==null}function BGn(e){return typeof e=="number"&&isNaN(e)}function elt(e){return uA(e)||BGn(e)||typeof e=="number"&&!isFinite(e)}function tlt(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}function UGn(e){switch(e){case"lakh":return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case"wan":return/(\d)(?=(\d{4})+(?!\d))/g;case"thousand":default:return/(\d)(?=(\d{3})+(?!\d))/g}}function VGn(e,t,n){var r=UGn(n),i=e.search(/[1-9]/);return i=i===-1?e.length:i,e.substring(0,i)+e.substring(i,e.length).replace(r,"$1"+t)}function $Gn(e){var t=(0,d.useRef)(e);t.current=e;var n=(0,d.useRef)(function(){for(var r=[],i=arguments.length;i--;)r[i]=arguments[i];return t.current.apply(t,r)});return n.current}function G0e(e,t){t===void 0&&(t=!0);var n=e[0]==="-",r=n&&t;e=e.replace("-","");var i=e.split("."),o=i[0],s=i[1]||"";return{beforeDecimal:o,afterDecimal:s,hasNegation:n,addNegation:r}}function zGn(e){if(!e)return e;var t=e[0]==="-";t&&(e=e.substring(1,e.length));var n=e.split("."),r=n[0].replace(/^0+/,"")||"0",i=n[1]||"";return(t?"-":"")+r+(i?"."+i:"")}function nlt(e,t,n){for(var r="",i=n?"0":"",o=0;o<=t-1;o++)r+=e[o]||i;return r}function rlt(e,t){return Array(t+1).join(e)}function alt(e){var t=e+"",n=t[0]==="-"?"-":"";n&&(t=t.substring(1));var r=t.split(/[eE]/g),i=r[0],o=r[1];if(o=Number(o),!o)return n+i;i=i.replace(".","");var s=1+o,l=i.length;return s<0?i="0."+rlt("0",Math.abs(s))+i:s>=l?i=i+rlt("0",s-l):i=(i.substring(0,s)||"0")+"."+i.substring(s),n+i}function ilt(e,t,n){if(["","-"].indexOf(e)!==-1)return e;var r=(e.indexOf(".")!==-1||n)&&t,i=G0e(e),o=i.beforeDecimal,s=i.afterDecimal,l=i.hasNegation,c=parseFloat("0."+(s||"0")),u=s.length<=t?"0."+s:c.toFixed(t),f=u.split("."),h=o;o&&Number(f[0])&&(h=o.split("").reverse().reduce(function(v,y,x){return v.length>x?(Number(v[0])+Number(y)).toString()+v.substring(1,v.length):y+v},f[0]));var p=nlt(f[1]||"",t,n),m=l?"-":"",g=r?".":"";return""+m+h+g+p}function wC(e,t){if(e.value=e.value,e!==null){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}var olt=LGn(function(e,t){for(var n=0,r=0,i=e.length,o=t.length;e[n]===t[n]&&n<i;)n++;for(;e[i-1-r]===t[o-1-r]&&o-r>n&&i-r>n;)r++;return{from:{start:n,end:i-r},to:{start:n,end:o-r}}}),WGn=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function HGn(e,t,n){return Math.min(Math.max(e,t),n)}function Y0e(e){return Math.max(e.selectionStart,e.selectionEnd)}function GGn(){return typeof navigator<"u"&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function slt(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}function llt(e,t){return e===void 0&&(e=" "),typeof e=="string"?e:e[t]||" "}function YGn(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,i=e.formattedValueIndex;return t[r]===n[i]}function KGn(e,t,n,r,i,o,s){s===void 0&&(s=YGn);var l=i.findIndex(function(C){return C}),c=e.slice(0,l);!t&&!n.startsWith(c)&&(t=c,n=c+n,r=r+c.length);for(var u=n.length,f=e.length,h={},p=new Array(u),m=0;m<u;m++){p[m]=-1;for(var g=0,v=f;g<v;g++){var y=s({currentValue:n,lastValue:t,formattedValue:e,currentValueIndex:m,formattedValueIndex:g});if(y&&h[g]!==!0){p[m]=g,h[g]=!0;break}}}for(var x=r;x<u&&(p[x]===-1||!o(n[x]));)x++;var b=x===u||p[x]===-1?f:p[x];for(x=r-1;x>0&&p[x]===-1;)x--;var S=x===-1||p[x]===-1?0:p[x]+1;return S>b?b:r-S<b-r?S:b}function ZY(e,t,n,r){var i=e.length;if(t=HGn(t,0,i),r==="left"){for(;t>=0&&!n[t];)t--;t===-1&&(t=n.indexOf(!0))}else{for(;t<=i&&!n[t];)t++;t>i&&(t=n.lastIndexOf(!0))}return t===-1&&(t=i),t}function XGn(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;n<r;n++)t[n]=!!(cA(e[n])||cA(e[n-1]));return t}function clt(e,t,n,r,i,o){o===void 0&&(o=V2);var s=$Gn(function(g,v){var y,x;return elt(g)?(x="",y=""):typeof g=="number"||v?(x=typeof g=="number"?alt(g):g,y=r(x)):(x=i(g,void 0),y=r(x)),{formattedValue:y,numAsString:x}}),l=(0,d.useState)(function(){return s(uA(e)?t:e,n)}),c=l[0],u=l[1],f=function(g,v){g.formattedValue!==c.formattedValue&&u({formattedValue:g.formattedValue,numAsString:g.value}),o(g,v)},h=e,p=n;uA(e)&&(h=c.numAsString,p=!0);var m=s(h,p);return(0,d.useMemo)(function(){u(m)},[m.formattedValue]),[c,f]}function ZGn(e){return e.replace(/[^0-9]/g,"")}function QGn(e){return e}function ult(e){var t=e.type;t===void 0&&(t="text");var n=e.displayType;n===void 0&&(n="input");var r=e.customInput,i=e.renderText,o=e.getInputRef,s=e.format;s===void 0&&(s=QGn);var l=e.removeFormatting;l===void 0&&(l=ZGn);var c=e.defaultValue,u=e.valueIsNumericString,f=e.onValueChange,h=e.isAllowed,p=e.onChange;p===void 0&&(p=V2);var m=e.onKeyDown;m===void 0&&(m=V2);var g=e.onMouseUp;g===void 0&&(g=V2);var v=e.onFocus;v===void 0&&(v=V2);var y=e.onBlur;y===void 0&&(y=V2);var x=e.value,b=e.getCaretBoundary;b===void 0&&(b=XGn);var S=e.isValidInputCharacter;S===void 0&&(S=cA);var C=e.isCharacterSame,_=H0e(e,["type","displayType","customInput","renderText","getInputRef","format","removeFormatting","defaultValue","valueIsNumericString","onValueChange","isAllowed","onChange","onKeyDown","onMouseUp","onFocus","onBlur","value","getCaretBoundary","isValidInputCharacter","isCharacterSame"]),T=clt(x,c,!!u,s,l,f),M=T[0],j=M.formattedValue,B=M.numAsString,W=T[1],K=(0,d.useRef)(),G=(0,d.useRef)({formattedValue:j,numAsString:B}),J=function(zt,Ht){G.current={formattedValue:zt.formattedValue,numAsString:zt.value},W(zt,Ht)},te=(0,d.useState)(!1),re=te[0],me=te[1],Ce=(0,d.useRef)(null),Ae=(0,d.useRef)({setCaretTimeout:null,focusTimeout:null});(0,d.useEffect)(function(){return me(!0),function(){clearTimeout(Ae.current.setCaretTimeout),clearTimeout(Ae.current.focusTimeout)}},[]);var _e=s,Be=function(zt,Ht){var nn=parseFloat(Ht);return{formattedValue:zt,value:Ht,floatValue:isNaN(nn)?void 0:nn}},Ue=function(zt,Ht,nn){zt.selectionStart===0&&zt.selectionEnd===zt.value.length||(wC(zt,Ht),Ae.current.setCaretTimeout=setTimeout(function(){zt.value===nn&&zt.selectionStart!==Ht&&wC(zt,Ht)},0))},$e=function(zt,Ht,nn){return ZY(zt,Ht,b(zt),nn)},Je=function(zt,Ht,nn){var Bt=b(Ht),on=KGn(Ht,j,zt,nn,Bt,S,C);return on=ZY(Ht,on,Bt),on},Ne=function(zt){var Ht=zt.formattedValue;Ht===void 0&&(Ht="");var nn=zt.input,Bt=zt.source,on=zt.event,Tn=zt.numAsString,$n;if(nn){var rr=zt.inputValue||nn.value,ir=Y0e(nn);nn.value=Ht,$n=Je(rr,Ht,ir),$n!==void 0&&Ue(nn,$n,Ht)}Ht!==j&&J(Be(Ht,Tn),{event:on,source:Bt})};(0,d.useEffect)(function(){var zt=G.current,Ht=zt.formattedValue,nn=zt.numAsString;(j!==Ht||B!==nn)&&J(Be(j,B),{event:void 0,source:E7.props})},[j,B]);var Ke=Ce.current?Y0e(Ce.current):void 0,nt=typeof window<"u"?d.useLayoutEffect:d.useEffect;nt(function(){var zt=Ce.current;if(j!==G.current.formattedValue&&zt){var Ht=Je(G.current.formattedValue,j,Ke);zt.value=j,Ue(zt,Ht,j)}},[j]);var rt=function(zt,Ht,nn){var Bt=Ht.target,on=K.current?WGn(K.current,Bt.selectionEnd):olt(j,zt),Tn=Object.assign(Object.assign({},on),{lastValue:j}),$n=l(zt,Tn),rr=_e($n);if($n=l(rr,void 0),h&&!h(Be(rr,$n))){var ir=Ht.target,Vn=Y0e(ir),vr=Je(zt,j,Vn);return ir.value=j,Ue(ir,vr,j),!1}return Ne({formattedValue:rr,numAsString:$n,inputValue:zt,event:Ht,source:nn,input:Ht.target}),!0},st=function(zt,Ht){Ht===void 0&&(Ht=0);var nn=zt.selectionStart,Bt=zt.selectionEnd;K.current={selectionStart:nn,selectionEnd:Bt+Ht}},gt=function(zt){var Ht=zt.target,nn=Ht.value,Bt=rt(nn,zt,E7.event);Bt&&p(zt),K.current=void 0},lt=function(zt){var Ht=zt.target,nn=zt.key,Bt=Ht.selectionStart,on=Ht.selectionEnd,Tn=Ht.value;Tn===void 0&&(Tn="");var $n;nn==="ArrowLeft"||nn==="Backspace"?$n=Math.max(Bt-1,0):nn==="ArrowRight"?$n=Math.min(Bt+1,Tn.length):nn==="Delete"&&($n=Bt);var rr=0;nn==="Delete"&&Bt===on&&(rr=1);var ir=nn==="ArrowLeft"||nn==="ArrowRight";if($n===void 0||Bt!==on&&!ir){m(zt),st(Ht,rr);return}var Vn=$n;if(ir){var vr=nn==="ArrowLeft"?"left":"right";Vn=$e(Tn,$n,vr),Vn!==$n&&zt.preventDefault()}else nn==="Delete"&&!S(Tn[$n])?Vn=$e(Tn,$n,"right"):nn==="Backspace"&&!S(Tn[$n])&&(Vn=$e(Tn,$n,"left"));Vn!==$n&&Ue(Ht,Vn,Tn),m(zt),st(Ht,rr)},ut=function(zt){var Ht=zt.target,nn=function(){var Bt=Ht.selectionStart,on=Ht.selectionEnd,Tn=Ht.value;if(Tn===void 0&&(Tn=""),Bt===on){var $n=$e(Tn,Bt);$n!==Bt&&Ue(Ht,$n,Tn)}};nn(),requestAnimationFrame(function(){nn()}),g(zt),st(Ht)},Fe=function(zt){zt.persist&&zt.persist();var Ht=zt.target,nn=zt.currentTarget;Ce.current=Ht,Ae.current.focusTimeout=setTimeout(function(){var Bt=Ht.selectionStart,on=Ht.selectionEnd,Tn=Ht.value;Tn===void 0&&(Tn="");var $n=$e(Tn,Bt);$n!==Bt&&!(Bt===0&&on===Tn.length)&&Ue(Ht,$n,Tn),v(Object.assign(Object.assign({},zt),{currentTarget:nn}))},0)},ft=function(zt){Ce.current=null,clearTimeout(Ae.current.focusTimeout),clearTimeout(Ae.current.setCaretTimeout),y(zt)},Ct=re&&GGn()?"numeric":void 0,Tt=Object.assign({inputMode:Ct},_,{type:t,value:j,onChange:gt,onKeyDown:lt,onMouseUp:ut,onFocus:Fe,onBlur:ft});if(n==="text")return i?d.createElement(d.Fragment,null,i(j,_)||null):d.createElement("span",Object.assign({},_,{ref:o}),j);if(r){var Ut=r;return d.createElement(Ut,Object.assign({},Tt,{ref:o}))}return d.createElement("input",Object.assign({},Tt,{ref:o}))}function dlt(e,t){var n=t.decimalScale,r=t.fixedDecimalScale,i=t.prefix;i===void 0&&(i="");var o=t.suffix;o===void 0&&(o="");var s=t.allowNegative,l=t.thousandsGroupStyle;if(l===void 0&&(l="thousand"),e===""||e==="-")return e;var c=QY(t),u=c.thousandSeparator,f=c.decimalSeparator,h=n!==0&&e.indexOf(".")!==-1||n&&r,p=G0e(e,s),m=p.beforeDecimal,g=p.afterDecimal,v=p.addNegation;return n!==void 0&&(g=nlt(g,n,!!r)),u&&(m=VGn(m,u,l)),i&&(m=i+m),o&&(g=g+o),v&&(m="-"+m),e=m+(h&&f||"")+g,e}function QY(e){var t=e.decimalSeparator;t===void 0&&(t=".");var n=e.thousandSeparator,r=e.allowedDecimalSeparators;return n===!0&&(n=","),r||(r=[t,"."]),{decimalSeparator:t,thousandSeparator:n,allowedDecimalSeparators:r}}function JGn(e,t){e===void 0&&(e="");var n=new RegExp("(-)"),r=new RegExp("(-)(.)*(-)"),i=n.test(e),o=r.test(e);return e=e.replace(/-/g,""),i&&!o&&t&&(e="-"+e),e}function qGn(e,t){return new RegExp("(^-)|[0-9]|"+tlt(e),t?"g":void 0)}function eYn(e,t,n){return e===""?!0:!t?.match(/\d/)&&!n?.match(/\d/)&&typeof e=="string"&&!isNaN(Number(e))}function tYn(e,t,n){var r;t===void 0&&(t=slt(e));var i=n.allowNegative,o=n.prefix;o===void 0&&(o="");var s=n.suffix;s===void 0&&(s="");var l=n.decimalScale,c=t.from,u=t.to,f=u.start,h=u.end,p=QY(n),m=p.allowedDecimalSeparators,g=p.decimalSeparator,v=e[h]===g;if(cA(e)&&(e===o||e===s)&&t.lastValue==="")return e;if(h-f===1&&m.indexOf(e[f])!==-1){var y=l===0?"":g;e=e.substring(0,f)+y+e.substring(f+1,e.length)}var x=function(Ce,Ae,_e){var Be=!1,Ue=!1;o.startsWith("-")?Be=!1:Ce.startsWith("--")?(Be=!1,Ue=!0):s.startsWith("-")&&Ce.length===s.length?Be=!1:Ce[0]==="-"&&(Be=!0);var $e=Be?1:0;return Ue&&($e=2),$e&&(Ce=Ce.substring($e),Ae-=$e,_e-=$e),{value:Ce,start:Ae,end:_e,hasNegation:Be}},b=x(e,f,h),S=b.hasNegation;r=b,e=r.value,f=r.start,h=r.end;var C=x(t.lastValue,c.start,c.end),_=C.start,T=C.end,M=C.value,j=e.substring(f,h);e.length&&M.length&&(_>M.length-s.length||T<o.length)&&!(j&&s.startsWith(j))&&(e=M);var B=0;e.startsWith(o)?B+=o.length:f<o.length&&(B=f),e=e.substring(B),h-=B;var W=e.length,K=e.length-s.length;e.endsWith(s)?W=K:(h>K||h>e.length-s.length)&&(W=h),e=e.substring(0,W),e=JGn(S?"-"+e:e,i),e=(e.match(qGn(g,!0))||[]).join("");var G=e.indexOf(g);e=e.replace(new RegExp(tlt(g),"g"),function(Ce,Ae){return Ae===G?".":""});var J=G0e(e,i),te=J.beforeDecimal,re=J.afterDecimal,me=J.addNegation;return u.end-u.start<c.end-c.start&&te===""&&v&&!parseFloat(re)&&(e=me?"-":""),e}function nYn(e,t){var n=t.prefix;n===void 0&&(n="");var r=t.suffix;r===void 0&&(r="");var i=Array.from({length:e.length+1}).map(function(){return!0}),o=e[0]==="-";i.fill(!1,0,n.length+(o?1:0));var s=e.length;return i.fill(!1,s-r.length+1,s+1),i}function rYn(e){var t=QY(e),n=t.thousandSeparator,r=t.decimalSeparator,i=e.prefix;i===void 0&&(i="");var o=e.allowNegative;if(o===void 0&&(o=!0),n===r)throw new Error(`
        Decimal separator can't be same as thousand separator.
        thousandSeparator: `+n+` (thousandSeparator = {true} is same as thousandSeparator = ",")
        decimalSeparator: `+r+` (default value for decimalSeparator is .)
     `);return i.startsWith("-")&&o&&(console.error(`
      Prefix can't start with '-' when allowNegative is true.
      prefix: `+i+`
      allowNegative: `+o+`
    `),o=!1),Object.assign(Object.assign({},e),{allowNegative:o})}function aYn(e){e=rYn(e);var t=e.decimalSeparator,n=e.allowedDecimalSeparators,r=e.thousandsGroupStyle,i=e.suffix,o=e.allowNegative,s=e.allowLeadingZeros,l=e.onKeyDown;l===void 0&&(l=V2);var c=e.onBlur;c===void 0&&(c=V2);var u=e.thousandSeparator,f=e.decimalScale,h=e.fixedDecimalScale,p=e.prefix;p===void 0&&(p="");var m=e.defaultValue,g=e.value,v=e.valueIsNumericString,y=e.onValueChange,x=H0e(e,["decimalSeparator","allowedDecimalSeparators","thousandsGroupStyle","suffix","allowNegative","allowLeadingZeros","onKeyDown","onBlur","thousandSeparator","decimalScale","fixedDecimalScale","prefix","defaultValue","value","valueIsNumericString","onValueChange"]),b=QY(e),S=b.decimalSeparator,C=b.allowedDecimalSeparators,_=function(_e){return dlt(_e,e)},T=function(_e,Be){return tYn(_e,Be,e)},M=uA(g)?m:g,j=v??eYn(M,p,i);uA(g)?uA(m)||(j=j||typeof m=="number"):j=j||typeof g=="number";var B=function(_e){return elt(_e)?_e:(typeof _e=="number"&&(_e=alt(_e)),j&&typeof f=="number"?ilt(_e,f,!!h):_e)},W=clt(B(g),B(m),!!j,_,T,y),K=W[0],G=K.numAsString,J=K.formattedValue,te=W[1],re=function(_e){var Be=_e.target,Ue=_e.key,$e=Be.selectionStart,Je=Be.selectionEnd,Ne=Be.value;if(Ne===void 0&&(Ne=""),(Ue==="Backspace"||Ue==="Delete")&&Je<p.length){_e.preventDefault();return}if($e!==Je){l(_e);return}Ue==="Backspace"&&Ne[0]==="-"&&$e===p.length+1&&o&&wC(Be,1),f&&h&&(Ue==="Backspace"&&Ne[$e-1]===S?(wC(Be,$e-1),_e.preventDefault()):Ue==="Delete"&&Ne[$e]===S&&_e.preventDefault()),C?.includes(Ue)&&Ne[$e]===S&&wC(Be,$e+1);var Ke=u===!0?",":u;Ue==="Backspace"&&Ne[$e-1]===Ke&&wC(Be,$e-1),Ue==="Delete"&&Ne[$e]===Ke&&wC(Be,$e+1),l(_e)},me=function(_e){var Be=G;if(Be.match(/\d/g)||(Be=""),s||(Be=zGn(Be)),h&&f&&(Be=ilt(Be,f,h)),Be!==G){var Ue=dlt(Be,e);te({formattedValue:Ue,value:Be,floatValue:parseFloat(Be)},{event:_e,source:E7.event})}c(_e)},Ce=function(_e){return _e===S?!0:cA(_e)},Ae=function(_e){var Be=_e.currentValue,Ue=_e.lastValue,$e=_e.formattedValue,Je=_e.currentValueIndex,Ne=_e.formattedValueIndex,Ke=Be[Je],nt=$e[Ne],rt=olt(Ue,Be),st=rt.to,gt=function(lt){return T(lt).indexOf(".")+p.length};return g===0&&h&&f&&Be[st.start]===S&&gt(Be)<Je&&gt($e)>Ne?!1:Je>=st.start&&Je<st.end&&C&&C.includes(Ke)&&nt===S?!0:Ke===nt};return Object.assign(Object.assign({},x),{value:J,valueIsNumericString:!1,isValidInputCharacter:Ce,isCharacterSame:Ae,onValueChange:te,format:_,removeFormatting:T,getCaretBoundary:function(_e){return nYn(_e,e)},onKeyDown:re,onBlur:me})}function iYn(e){var t=aYn(e);return d.createElement(ult,Object.assign({},t))}function oYn(e,t){var n=t.format,r=t.allowEmptyFormatting,i=t.mask,o=t.patternChar;if(o===void 0&&(o="#"),e===""&&!r)return"";for(var s=0,l=n.split(""),c=0,u=n.length;c<u;c++)n[c]===o&&(l[c]=e[s]||llt(i,s),s+=1);return l.join("")}function sYn(e,t,n){t===void 0&&(t=slt(e));var r=n.format,i=n.patternChar;i===void 0&&(i="#");var o=t.from,s=t.to,l=t.lastValue;l===void 0&&(l="");var c=function(y){return r[y]===i},u=function(y,x){for(var b="",S=0;S<y.length;S++)c(x+S)&&cA(y[S])&&(b+=y[S]);return b},f=function(y){return y.replace(/[^0-9]/g,"")};if(!r.match(/\d/))return f(e);if((l===""||o.end-o.start===l.length)&&e.length===r.length){for(var h="",p=0;p<e.length;p++)if(c(p))cA(e[p])&&(h+=e[p]);else if(e[p]!==r[p])return f(e);return h}var m=l.substring(0,o.start),g=e.substring(s.start,s.end),v=l.substring(o.end);return""+u(m,0)+f(g)+u(v,o.end)}function lYn(e,t){var n=t.format,r=t.mask,i=t.patternChar;i===void 0&&(i="#");var o=Array.from({length:e.length+1}).map(function(){return!0}),s=0,l=-1,c={};n.split("").forEach(function(p,m){var g=void 0;p===i&&(s++,g=llt(r,s-1),l===-1&&e[m]===g&&(l=m)),c[m]=g});for(var u=function(p){return n[p]===i&&e[p]!==c[p]},f=0,h=o.length;f<h;f++)o[f]=f===l||u(f)||u(f-1);return o[n.indexOf(i)]=!0,o}function cYn(e){var t=e.mask;if(t){var n=t==="string"?t:t.toString();if(n.match(/\d/g))throw new Error("Mask "+t+" should not contain numeric character;")}}function uYn(e,t){return e===""?!0:!t?.match(/\d/)&&typeof e=="string"&&(!!e.match(/^\d+$/)||e==="")}function dYn(e){var t=e.mask,n=e.allowEmptyFormatting,r=e.format,i=e.inputMode;i===void 0&&(i="numeric");var o=e.onKeyDown;o===void 0&&(o=V2);var s=e.patternChar;s===void 0&&(s="#");var l=e.value,c=e.defaultValue,u=e.valueIsNumericString,f=H0e(e,["mask","allowEmptyFormatting","format","inputMode","onKeyDown","patternChar","value","defaultValue","valueIsNumericString"]);cYn(e);var h=function(y){return lYn(y,e)},p=function(y){var x=y.key,b=y.target,S=b.selectionStart,C=b.selectionEnd,_=b.value;if(S!==C){o(y);return}var T=S;if(x==="Backspace"||x==="Delete"){var M="right";if(x==="Backspace"){for(;T>0&&r[T-1]!==s;)T--;M="left"}else{for(var j=r.length;T<j&&r[T]!==s;)T++;M="right"}T=ZY(_,T,h(_),M)}else r[T]!==s&&x!=="ArrowLeft"&&x!=="ArrowRight"&&(T=ZY(_,T+1,h(_),"right"));T!==S&&wC(b,T),o(y)},m=uA(l)?c:l,g=u??uYn(m,r),v=Object.assign(Object.assign({},e),{valueIsNumericString:g});return Object.assign(Object.assign({},f),{value:l,defaultValue:c,valueIsNumericString:g,inputMode:i,format:function(y){return oYn(y,v)},removeFormatting:function(y,x){return sYn(y,x,v)},getCaretBoundary:h,onKeyDown:p})}function d2r(e){var t=dYn(e);return React.createElement(ult,Object.assign({},t))}const flt=({name:e,value:t,onChange:n,onFocus:r,onBlur:i,placeholder:o,label:s,allowNegative:l=!1,disabled:c=!1,error:u,useIconError:f=!1,decimalScale:h=0,...p})=>{const m=C=>{typeof n=="function"&&n(e,C.value,C.floatValue)},g=C=>{typeof r=="function"&&r(e,C.target.value,C)},v=C=>{typeof i=="function"&&i(e,C.target.value,C)};let y=e+"_"+Math.floor(Math.random()*Math.floor(5e3));const x=s?(0,a.jsx)("label",{htmlFor:y,children:s}):"",b=(0,a.jsxs)(d.Fragment,{children:[x,(0,a.jsx)(iYn,{id:y,value:t,onValueChange:(C,_)=>m(C,_),onFocus:g,onBlur:v,decimalSeparator:",",thousandSeparator:".",allowNegative:l,placeholder:o,disabled:c,decimalScale:h,...p})]});let S;return!u||u===""?S=b:f?S=(0,a.jsxs)("div",{className:"input-icon",children:[b,u!==""&&(0,a.jsx)("i",{className:"icon-alert"})]}):S=(0,a.jsxs)(a.Fragment,{children:[b,(0,a.jsx)("div",{className:"validation-message",children:u})]}),S};flt.propTypes={name:k().string.isRequired,value:k().oneOfType([k().string,k().number]),onChange:k().func.isRequired,onFocus:k().func,onBlur:k().func,placeholder:k().string,maxLength:k().string,disabled:k().bool,allowNegative:k().bool,error:k().string,useIconError:k().bool,decimalScale:k().number};const fYn=flt,K0e=({id:e,label:t,value:n="",required:r,onChange:i,onValidation:o,...s})=>{const{t:l}=Wn(2009),[c,u]=(0,d.useState)({id:e,type:"AMOUNT",valid:null,touched:!1,requiredValid:null,message:null}),[f,h]=(0,d.useState)(n);(0,d.useEffect)(()=>{r&&u({...c,requiredValid:!1})},[]),(0,d.useEffect)(()=>{o&&o(c)},[c]),(0,d.useEffect)(()=>{n===0&&h(""),n&&h(n)},[n]);const p=(g,v,y)=>{const x=/^[0-9]*$/gm,b=v,S=y&&y.type==="blur";r&&b.length===0?u({...c,valid:!1,touched:!0,requiredValid:r?b.length>0:!0,message:S?l("input_error_amout_required"):""}):u({...c,valid:!0,touched:!0,requiredValid:r?b.length>0:!0,message:null}),x.test(b)&&(h(b),i&&i(b))},m=(0,a.jsxs)(a.Fragment,{children:[t,r&&(0,a.jsx)("i",{className:"color-error",children:"*"})]});return(0,a.jsx)("div",{className:Yo("form",c.valid===!1&&"has-error"),children:(0,a.jsx)(fYn,{name:"AMOUNT",label:m,value:f,onBlur:p,onChange:p,error:c.message,...s})})};K0e.propTypes={id:k().number,onChange:k().func,type:k().number,onValidation:k().func,required:k().bool,label:k().oneOfType([k().string,k().node]),value:k().oneOfType([k().string,k().number])};const hlt=({id:e,label:t,value:n=null,required:r,onChange:i,onValidation:o,...s})=>{const{t:l}=Wn(2009),[c,u]=(0,d.useState)({id:e,type:"BOOL",valid:null,touched:!1,requiredValid:null,message:null}),[f,h]=(0,d.useState)(n),p=typeof t=="object"?t:{label:t,labelTrue:"J\xE1",labelFalse:"Nei"};(0,d.useEffect)(()=>{r&&u({...c,requiredValid:!1})},[]),(0,d.useEffect)(()=>{o&&o(c)},[c]);const m=g=>{const v=g.target.id.startsWith("true"),y=g.type==="blur";u(r&&v===null?x=>({...x,valid:!1,touched:!0,requiredValid:r?v!==null:!0,message:y?l("input_error_bool_invalid"):""}):x=>({...x,valid:!0,touched:!0,requiredValid:r?v!==null:!0,message:null})),h(v),i&&i(v)};return(0,a.jsxs)("div",{className:Yo("form",c.valid===!1&&"has-error"),children:[(0,a.jsxs)("label",{children:[p.label,r&&(0,a.jsx)("span",{className:"color-error",children:"*"})]}),(0,a.jsx)(lA,{id:`true_${e}`,name:`radio_bool_${e}`,value:n,label:p.labelTrue,checked:f===!0,onBlur:m,onChange:m,...s}),(0,a.jsx)(lA,{id:`false_${e}`,name:`radio_bool_${e}`,label:p.labelFalse,value:n,checked:f===!1,onBlur:m,onChange:m,...s}),c.message&&(0,a.jsx)("div",{className:"validation-message",children:c.message})]})};hlt.propTypes={id:k().number,onChange:k().func,type:k().number,onValidation:k().func,required:k().bool,label:k().oneOfType([k().string,k().node]),value:k().oneOfType([k().string,k().number])};const plt=({parameters:e,actions:t})=>e?(0,a.jsx)("div",{className:"radio decision-selection",children:e.map(n=>n.type.toUpperCase()==="SSN"?(0,a.jsx)(C7,{label:n.description,id:n.subscriberParameterID,required:!0,onChange:r=>t.onChange(r,n),onValidation:r=>t.onValidation(r)},n.subscriberParameterID):n.type.toUpperCase()==="AGE"?(0,a.jsx)(qst,{label:n.description,id:n.subscriberParameterID,required:!0,onChange:r=>t.onChange(r,n),onValidation:r=>t.onValidation(r)},n.subscriberParameterID):n.type.toUpperCase()==="AMOUNT"?(0,a.jsx)(K0e,{id:n.subscriberParameterID,label:n.description,required:!0,maxLength:"18",onChange:r=>t.onChange(r,n),onValidation:r=>t.onValidation(r)},n.subscriberParameterID):n.dataType.toUpperCase()==="BOOL"?(0,a.jsx)(hlt,{id:n.subscriberParameterID,required:!0,label:n.description,onChange:r=>t.onChange(r,n),onValidation:r=>t.onValidation(r)},n.subscriberParameterID):null)}):null;plt.propTypes={parameters:k().array,actions:k().object};const mlt=({decision:e,actions:t,selected:n})=>{const r=n&&n.decisionID===e.decisionID;return(0,a.jsxs)("li",{children:[(0,a.jsx)(lA,{id:e.decisionID,name:"decisionSelection",label:e.decisionType.name,checked:r,disabled:e.isInProgress,onChange:()=>t.onSelect(e)}),r&&(0,a.jsx)("div",{className:"decision-params",children:e.parameters.length!==0&&(0,a.jsx)(plt,{parameters:e.parameters,actions:t})})]})};mlt.propTypes={decision:k().object,actions:k().object,selected:k().object};const glt=({decisions:e,actions:t,selected:n})=>e?(0,a.jsx)("ul",{className:"radio decision-selection",children:e.map(r=>(0,a.jsx)(mlt,{decision:r,actions:t,selected:n},`decision_${r.decisionID}`))}):null;glt.propTypes={decisions:k().array,actions:k().object,selected:k().object,t:k().func};const vlt=({requests:e})=>{const{t,loaded:n}=Wn(2026);return!e||!n?null:(0,a.jsx)(a.Fragment,{children:e.length>0&&(0,a.jsx)(hS,{cols:["120px","","","50px"],tableClass:"no-border compact",children:(0,a.jsx)("tbody",{children:e.map(r=>{const i={passed:{icon:"icon-checkmark-circle2 color-success",tooltip:t("decision_info_status_success_tooltip"),desc:t("decision_info_status_desc")},warning:{icon:"icon-error1 color-warning",tooltip:t("decision_info_status_warning_tooltip"),desc:t("decision_info_status_desc")},inProgress:{icon:"icon-status-incomplete text-gray",tooltip:t("decision_info_status_inProgress"),desc:t("decision_info_status_desc")},failed:{icon:"icon-status-rejected color-error",tooltip:t("decision_info_status_failed_tooltip"),desc:t("decision_info_status_desc")},changed:{icon:"icon-info color-info",tooltip:t("decision_info_status_original_tooltip",r.result.original&&r.result.original.categoryType.name),desc:t("decision_info_status_changed_desc")},error:{icon:"icon-trend-stagnating  text-gray",tooltip:t("decision_info_status_error"),desc:t("decision_info_status_desc")}},o=r.result.overwritten?"changed":r.result.current&&r.result.current.categoryType.isFailedCategory?"failed":r.result.current&&r.result.current.categoryType.severityID===1?"warning":r.request.statusID===0?"inProgress":r.request.statusID===2?"passed":"error";return(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(r.request.createdDate)}),(0,a.jsxs)("td",{children:[(0,a.jsxs)("strong",{children:[r.decisionType.name," "]})," -"," ",(0,a.jsxs)("small",{className:"text-gray",children:["Framkv\xE6mt af : ",r.result.current&&r.result.current.user&&r.result.current.user.name]})]}),(0,a.jsxs)("td",{className:"text-right",children:[(0,a.jsx)(Co,{title:i[o].tooltip,children:(0,a.jsx)("i",{className:i[o].icon})})," ",r.result.current&&r.result.current.categoryType.name]}),(0,a.jsx)("td",{className:"text-right",children:(0,a.jsx)(Co,{title:t("decision_view_results"),children:(0,a.jsx)("span",{children:(0,a.jsx)(sE,{to:`/financeInfo/SubjectDecisions/${r.subject.regno}/request/${r.request.requestID}`,children:(0,a.jsx)("i",{className:"icon icon-empty-set"})})})})})]},`${r.request.requestID}_i`)})})})})};vlt.propTypes={requests:k().array};const ylt=({regno:e,requests:t})=>{const n=Hee(870),{forceAccessToken:r,setForce:i}=ss();if(!n||!e)return null;const{t:o}=Wn(2026),[s,l]=sA(),[c,u]=(0,d.useState)(null),[f,h]=(0,d.useState)(hYn),p=ur();(0,d.useEffect)(()=>{var v=!0;return v&&(t&&l.getDecisionRequestsPerType(e),l.getAvailableDecisions()),()=>v=!1},[]);const m={onChange:(v,y)=>{y.value=v,l.setDecisionParameters(v,y)},onSelect:v=>{l.clearDecisionParameters(),u(v);var y={isValid:v.parameters.length===0};v.parameters.forEach(x=>{y[x.subscriberParameterID]={valid:!1}}),h(()=>({...y}))},runDecision:()=>{if(!f.isValid)return Pa.warning(o("decision_input_error_toast")),null;const v={decisionID:c.decisionID,regno:e,parameters:[...Object.values(s.parameters)]};l.runDecision(v).then(y=>{y&&!y.error?p(`/financeInfo/SubjectDecisions/${e}/request/${y.requestID}`):Pa.warning(o("decision_run_error_toast"))})},onValidation:v=>{const y=Object.keys(f).map(x=>{if(x!=="isValid"&&!(String(v.id)===String(x)&&v.valid!==!1)&&(f[x]&&f[x].valid===!1||f[x].requiredValid===!1))return x}).filter(x=>x).length===0;h(x=>({...x,[v.id]:v,isValid:v.valid!==null&&y&&v.valid}))}},g=async()=>{i(!0),await r(),m.runDecision()};return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(No,{panelIcon:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:Hae,alt:"icon",height:"70",width:"70"})}),boxHeader:(0,a.jsx)(NGn,{left:(0,a.jsx)("h3",{children:o("decision_panel_heading")})}),children:[s.decisionsLoading&&(0,a.jsx)("div",{className:"padded",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})}),!s.decisionsLoading&&(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(glt,{decisions:s.decisions,actions:m,selected:c})}),(0,a.jsx)("div",{className:"col s4of12 text-right",children:(0,a.jsx)(Jx,{text:o("decision_button_run"),loading:s.decisionRunning,disabled:!f.isValid||c.inProgress,onClick:()=>g()})}),t&&s&&s.requestsPerType.length>0&&(0,a.jsxs)("div",{className:"col s1of1",children:[(0,a.jsx)("hr",{}),(0,a.jsx)("strong",{children:o("decision_requests_heading")}),(0,a.jsx)(vlt,{requests:s.requestsPerType})]})]})]})})};ylt.propTypes={regno:k().string,requests:k().bool};const hYn={isValid:!1},xlt=({decision:e})=>{if(!e)return null;const{t}=Wn(2026),n={passed:{icon:"icon-checkmark-circle2 color-success",tooltip:t("decision_info_status_success_tooltip"),desc:"Ni\xF0ursta\xF0a"},warning:{icon:"icon-error1 color-warning",tooltip:t("decision_info_status_warning_tooltip"),desc:"Ni\xF0ursta\xF0a"},failed:{icon:"icon-status-rejected color-error",tooltip:t("decision_info_status_failed_tooltip"),desc:"Ni\xF0ursta\xF0a"},changed:{icon:"icon-info color-info",tooltip:t("decision_info_status_original_tooltip",e.result.original&&e.result.original.categoryType.name),desc:t("decision_info_status_changed_desc")}},r=e.result.overwritten?"changed":e.result.current.categoryType.isFailedCategory?"failed":e.result.current.categoryType.severityID===1?"warning":"passed";return(0,a.jsx)(a.Fragment,{children:e&&(0,a.jsxs)("div",{className:"grid collapse720 panel-grid-border reverse",children:[(0,a.jsx)("div",{className:"col s4of12 decision-status grid-border ",children:(0,a.jsx)(js,{data:e.result.current.categoryType.name,desc:n[r].desc,className:"key-numbers",icon:(0,a.jsx)(Co,{title:n[r].tooltip,id:"decision-status",children:(0,a.jsx)("i",{className:n[r].icon})})})}),(0,a.jsx)("div",{className:"col s8of12 ",children:(0,a.jsxs)("div",{className:"grid collapse1200",children:[(0,a.jsxs)("div",{className:"col s3of12 panel-title",children:[(0,a.jsx)("i",{className:"icon-subcontract "}),(0,a.jsx)("span",{children:"Forsendur"})]}),(0,a.jsxs)("div",{className:"col s9of12 panel-listing",children:[e.decision&&e.decision.parameters.map(i=>(0,a.jsx)(blt,{param:i},i.parameterID)),(0,a.jsxs)("div",{className:"grid collapse960",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsx)("label",{children:"S\xED\xF0ast framkv\xE6mt"})}),(0,a.jsx)("div",{className:"col s8of12",children:Mr(e.createdDate)})]}),(0,a.jsxs)("div",{className:"grid collapse960",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsx)("label",{children:"Framkv\xE6mt af"})}),(0,a.jsx)("div",{className:"col s8of12",children:e.isCreatedByApplicant?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:"Sj\xE1lfsafgrei\xF0sla"})," ",(0,a.jsxs)("div",{className:"text-gray",children:[" ",e.createdByUser&&e.createdByUser.name]})]}):(0,a.jsxs)(a.Fragment,{children:[" ",e.createdByUser&&e.createdByUser.name]})})]})]})]})})]})})},blt=({param:e})=>(0,a.jsxs)("div",{className:"grid collapse960",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsx)("label",{children:e.description})}),(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(pYn,{type:e.type||e.dataType,value:e.value})})]}),pYn=({type:e,value:t})=>{const n=String(e).toUpperCase();return n==="AMOUNT"?(t=t.typeOf==="number"?t:+t,`${Ta(t)} kr.`):n==="SSN"?ro(t):n==="BOOL"||n==="VALUE"?t==="false"||t==="No"||t==="0"?"Nei":"J\xE1":t};xlt.propTypes={decision:k().object,t:k().func,actions:k().object,loading:k().bool},blt.propTypes={param:k().object};const wlt=({comments:e})=>e?(0,a.jsx)(a.Fragment,{children:e&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("hr",{}),(0,a.jsxs)("div",{className:"grid collapse1200 decision-comments",children:[(0,a.jsxs)("div",{className:"col s2of12 panel-title",children:[(0,a.jsx)("i",{className:"icon-response"}),(0,a.jsx)("span",{children:"Athugasemd"})]}),(0,a.jsx)("div",{className:"col s10of12 panel-listing",children:(0,a.jsx)(w7,{display:1,inc:3,max:e.length,render:({displayCount:t})=>e.slice(0,t).map((n,r)=>(0,a.jsx)(Slt,{entry:n},`comment_${r}`))})})]})]})}):null;wlt.propTypes={comments:k().array,t:k().func,actions:k().object,loading:k().bool};const Slt=({entry:e})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"entry",children:[(0,a.jsxs)("label",{children:[Mr(e.createdDate),(0,a.jsxs)("span",{children:[" ",(0,a.jsx)("i",{className:"icon-clock"})]})," ",w0(e.createdDate)," -"," ",(0,a.jsxs)("span",{className:"author",children:[e.createdByUser.name," ",(0,a.jsx)("a",{href:`mailto:${e.createdByUser.email}`,children:e.createdByUser.email})]})]}),(0,a.jsx)("div",{className:"comment",children:e.comment}),e.categoryType&&(0,a.jsxs)("span",{className:"tag tag-color-blue",children:["Breytt \xED ",e.categoryType.name]})," "]})});Slt.propTypes={entry:k().object};const X0e=({decision:e,actions:t,loading:n})=>{if(!e)return null;var r=[...e.comments];e.result.overwritten&&(r=[...r,...e.result.overwriteHistory]);const i=pRe(r,"createdDate","desc");return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(No,{noTopGutter:!0,children:[n&&(0,a.jsx)("div",{className:"padded",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})}),!n&&(0,a.jsx)(xlt,{decision:e,actions:t}),i&&i.length>0&&!n&&(0,a.jsx)(wlt,{comments:i,actions:t})]})})};X0e.propTypes={decision:k().object,t:k().func,actions:k().object,loading:k().bool};const mYn=({search:e})=>{const t=ur(),{regno:n}=Hi(),r=Ci(h=>Ld(h)),i=Ko(),{pgProducts:o,regnoURL:s}=Fg(),{hasAccessToProduct:l}=t6(),c=l(870),[u,f]=sA();return(0,d.useEffect)(()=>{c&&(f.getAvailableDecisions(),f.getDecisionRequests(n))},[u.dateFrom,u.dateTo]),(0,d.useEffect)(()=>{n?(s(n,X5),i(Ux(n))):t("/financeInfo")},[n]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{regno:n,products:o,fixedTitle:r.name,children:e}),(0,a.jsx)(ls,{children:c?(0,a.jsxs)(a.Fragment,{children:[u.details&&(0,a.jsx)(X0e,{decision:u.details,loading:u.detailsLoading}),(0,a.jsx)(ylt,{regno:n}),u.requests&&(0,a.jsx)($0e,{requests:u.filteredRequests,actions:f,state:u,loading:u.requestsLoading})]}):(0,a.jsx)(Zst,{})})]})},f2r={},Clt=({decision:e})=>{const{t,loaded:n}=Wn(2026),[r,i]=(0,d.useState)({"-1":null});if(!e||!n)return null;const o=e.decision.categories.length-1,s=e.result.original.decisionCategoryID,l=e.result.original.categoryType.isFailedCategory,c=u=>{i(f=>{const h=Object.assign({},f);return h[u]=!h[u],u==="-1"&&Object.values(e.decision.rules).forEach(p=>{h[p.decisionRuleID]=h[u]}),h})};return(0,a.jsx)(a.Fragment,{children:e&&(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsx)(Wu,{title:(0,a.jsx)("h3",{children:"Ni\xF0urst\xF6\xF0ur Snjall\xE1kv\xF6r\xF0unar"})}),(0,a.jsx)("div",{className:"data-grid-box",children:(0,a.jsxs)("div",{className:Yo(e.decision.categories.length>5?"data-grid-container scroller":"data-grid-container"),children:[(0,a.jsx)(Z0e,{className:"data-grid-header",cols:o,children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(_7,{className:"separator sticky",children:(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"decision-rule-name",onClick:()=>c("-1"),children:[(0,a.jsx)(Co,{title:r[-1]?"Loka \xF6llum forsendum":"Opna allar forsendur",children:(0,a.jsx)("div",{className:"expander",children:(0,a.jsx)(CU,{marginLeft:"",open:r[-1]})})}),(0,a.jsx)("span",{className:"caption",children:" Reglur og forsendur "}),l&&(0,a.jsx)(Co,{title:t("decision_results_th_failed_tooltip"),children:(0,a.jsx)("i",{className:"icon-status-rejected color-error"})}),!l&&(0,a.jsx)(Co,{title:t("decision_results_th_rule_tooltip"),children:(0,a.jsx)("i",{className:"icon-info cursor-pointer text-gray"})})]})})}),e.decision.categories.filter(u=>!u.categoryType.isFailedCategory).map(u=>(0,a.jsx)(_7,{className:Yo(s===u.decisionCategoryID&&"recommended","text-center",`severity-${u.categoryType.severityID}`),children:(0,a.jsxs)(a.Fragment,{children:[s===u.decisionCategoryID&&(0,a.jsx)(a.Fragment,{children:yYn[u.categoryType.severityID](t,u.name)})," ",u.name," ",s!==u.decisionCategoryID&&(0,a.jsx)(Co,{title:t("decision_results_th_criteria_tooltip"),children:(0,a.jsx)("i",{className:"icon-info cursor-pointer text-gray"})})," "]})},u.decisionCategoryID))]})}),e.decision.rules&&e.decision.rules.map(u=>(0,a.jsx)(Co,{title:u.didExecute?void 0:t("decision_results_rule_did_not_execute_tooltip"),children:(0,a.jsx)(Z0e,{cols:o,className:Yo(!u.didExecute&&"disabled"),children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(_7,{className:Yo(u.didExecute?"highlight separator sticky":"separator sticky"),children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:Yo(r[u.decisionRuleID]&&"open","decision-rule-name"),onClick:()=>u.didExecute&&c(u.decisionRuleID),children:[u.didExecute&&(0,a.jsx)(Co,{title:r[u.decisionRuleID]?"Loka forsendum":"Opna forsendur",children:(0,a.jsx)("div",{className:"expander",children:(0,a.jsx)(CU,{marginLeft:"",open:r[u.decisionRuleID]})})}),(0,a.jsx)("strong",{children:u.description})]}),(0,a.jsx)("div",{className:Yo("decision-conditions",r[u.decisionRuleID]&&"open"),children:(0,a.jsx)("ul",{className:"no-style",children:u.resultRuleValues.map((f,h)=>(0,a.jsx)(Q0e,{description:f.description?f.description:f.name,value:(0,a.jsx)(Elt,{type:f.type,dataType:f.dataType,value:f.value,unit:f.unit,t})},`r_${f.decisionRuleID}_${h}`))})})]})}),u.categories.filter(f=>!f.categoryType.isFailedCategory).map(f=>(0,a.jsxs)(_7,{className:Yo(s===f.decisionCategoryID&&"recommended","text-center"),children:[f.isCategoryUsed&&f.resultType!==null&&vYn[f.resultType](t),(0,a.jsx)("ul",{className:"no-style category-conditions",children:f.conditionValues&&f.conditionValues.map((h,p)=>(0,a.jsx)(Q0e,{isCategoryConditionVal:!0,cols:o&&o&&o!==void 0,value:(0,a.jsx)(Co,{title:h.description,children:(0,a.jsx)(Elt,{dataType:h.dataType,type:h.type,value:h.value,unit:h.unit,t})})},`p_${h.parameterID}_${p}`))}),!f.isCategoryUsed&&u.didExecute&&(0,a.jsx)(Co,{className:"decicion-result-status passed",title:!f.isCategoryUsed&&u.didExecute&&t("decision_results_rule_skipped_tooltip"),children:(0,a.jsx)("i",{className:"icon-status-info  text-gray"})})]},`cat_${f.decisionCategoryID}`))]})})},u.decisionRuleID))]})})]})})})},_7=({className:e,children:t,...n})=>(0,a.jsx)("div",{className:Yo("data-grid-column",e&&e),...n,children:t}),Z0e=({cols:e,children:t,className:n,...r})=>(0,a.jsx)("div",{className:Yo("data-grid-row",n&&n),style:{gridTemplateColumns:`1.3fr repeat(${e}, 1fr)`},...r,children:t}),gYn=({children:e,...t})=>(0,a.jsx)("div",{className:"data-grid-container",...t,children:e}),Q0e=({description:e,value:t})=>(0,a.jsxs)("div",{children:[e&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("span",{className:"key",children:e+": "})}),(0,a.jsx)("span",{className:`${e?"":"value"} `,children:t})]}),vYn={0:e=>(0,a.jsxs)(Co,{className:"decicion-result-status",title:e("decision_info_status_success_tooltip"),children:[(0,a.jsx)("i",{className:"icon-status-success color-success"})," "]}),1:e=>(0,a.jsxs)(Co,{className:"decicion-result-status warning",title:e("decision_info_status_warning_tooltip"),children:[(0,a.jsx)("i",{className:"icon-error1 color-warning"})," "]}),2:e=>(0,a.jsxs)(Co,{className:"decicion-result-status failed",title:e("decision_info_status_failed_tooltip"),children:[(0,a.jsx)("i",{className:"icon-status-rejected  color-error"})," "]}),3:()=>(0,a.jsx)(a.Fragment,{})},yYn={0:(e,t)=>(0,a.jsx)(Co,{className:"decicion-result-status",title:e("decision_results_th_recommended_tooltip",t),children:(0,a.jsx)("i",{className:"icon-status-success cursor-pointer color-success"})}),1:(e,t)=>(0,a.jsxs)(Co,{className:"decicion-result-status warning",title:e("decision_results_th_manual_tooltip",t),children:[(0,a.jsx)("i",{className:"icon-error1 color-warning"})," "]}),2:e=>(0,a.jsxs)(Co,{className:"decicion-result-status failed",title:e("decision_info_status_failed_tooltip"),children:[(0,a.jsx)("i",{className:"icon-status-rejected  color-error"})," "]}),3:()=>(0,a.jsx)(a.Fragment,{})},Elt=({type:e,dataType:t,value:n,unit:r,t:i})=>t&&t.toLowerCase()==="int"?`${Ta(parseInt(n))} ${r||""}`:e&&e==="ProcuratorRights"?n?n==="No"?"Nei":n==="Yes"?"J\xE1":n:i("decision_results_categoryValue_noData"):t==="bool"?n?n==="false"||n==="False"||n==="No"||n==="0"||n==="Nei"?"Nei":n==="Missing"||n==="missing"||n==="NULL"?"Engin g\xF6gn":"J\xE1":i("decision_results_categoryValue_noData"):e&&e.toLowerCase()==="ssn"&&n>=10?ro(n):`${!n||n==="Missing"?i("decision_results_categoryValue_noData"):n} ${n&&n!=="Missing"&&r?r:""}`;Clt.propTypes={decision:k().object,t:k().func,actions:k().object,loading:k().bool},_7.propTypes={children:k().node,className:k().string},Q0e.propTypes={description:k().string,value:k().oneOfType([k().string,k().object,k().array]),isCategoryConditionVal:k().bool,cols:k().number},Z0e.propTypes={children:k().node,cols:k().number,className:k().string},gYn.propTypes={children:k().node};const J0e=e=>{var t,n,r,i;if(e instanceof Array)return e.map(function(o){return typeof o=="object"&&(o=J0e(o)),o});t={};for(n in e)Object.prototype.hasOwnProperty.call(e,n)&&(r=(n.charAt(0).toLowerCase()+n.slice(1)||n).toString(),i=e[n],(i instanceof Array||i!==null&&i.constructor===Object)&&(i=J0e(i)),t[r]=i);return t},_lt=({requestID:e,sourceData:t})=>{if(!t)return null;const{t:n}=Ri(),[r,i]=(0,d.useState)({loading:!1,data:null}),o=(0,d.useCallback)(()=>{r.data||(i({...r,loading:!0}),Sf.getSourceData(e,t.resultDataSourcesID).then(l=>s(l)))},[r]),s=l=>{if(l.dataTypeID===3){const c=l.sourceDataJson,u=Object.entries(c).reduce((f,h)=>h[0]==="loans"?{...f,loans:h[1].loan}:h[0]==="members"?{...f,members:h[1].member}:{...f,[h[0]]:h[1]},{});i({loading:!1,data:{sourceDataJson:u}})}else i({loading:!1,data:l})};return(0,a.jsx)(a.Fragment,{children:t.dataTypeID!==34&&(0,a.jsxs)(Sl,{title:n(`data_source_type_${t.dataTypeID}`),onOpen:()=>o(),children:[r.loading&&(0,a.jsx)($i,{relCenter:!0}),!r.loading&&r.data&&(0,a.jsx)(Tlt,{type:t.dataTypeID,data:J0e(r.data),t:n})]})})};_lt.propTypes={sourceData:k().object,requestID:k().number,t:k().func,actions:k().object,loading:k().bool};const Tlt=({type:e,data:t,t:n})=>e===1?(0,a.jsx)(y$,{defaultDebtor:t.sourceDataJson}):e===2?(0,a.jsx)(r$,{creditScoreIndividual:t.sourceDataJson}):e===3?(0,a.jsx)(_$,{debtorStatus:t.sourceDataJson}):e===4?(0,a.jsx)(ioe,{data:t.sourceDataJson}):e===7?(0,a.jsx)(roe,{data:t.sourceDataJson}):e===12?(0,a.jsx)(r$,{creditScoreIndividual:t.sourceDataJson}):e===13?(0,a.jsx)(n$,{creditScoreCompany:t.sourceDataJson}):e===22?(0,a.jsx)(a.Fragment,{children:t.sourceDataJson?(0,a.jsx)(Ak,{financialData:t.sourceDataJson&&t.sourceDataJson.list&&t.sourceDataJson.list}):(0,a.jsx)("div",{children:n("subject_overview_product_financialStatementNotAvailable")})}):e===26?(0,a.jsx)(CO,{data:t.sourceDataJson.subject}):e===27?(0,a.jsx)(Ak,{financialData:t.sourceDataJson&&t.sourceDataJson.list&&t.sourceDataJson.list}):e===33?(0,a.jsx)(Pk,{companyRegistration:t.sourceDataJson}):(0,a.jsx)(a.Fragment,{});Tlt.propTypes={type:k().number,data:k().object,t:k().func};const T7=(0,d.memo)(({state:e,actions:t,placeholder:n})=>{const{selectedSubjectInfo:r,searchData:i,search:o}=e,{onSubjectInfoSelect:s,onSearchChange:l}=t,c=r?r.subjectName:o;return(0,a.jsx)(Ey,{variant:"individual",items:i||[],search:c||"",onSearchChange:l||"",defaultValue:r,onChange:s,placeholder:n})});T7.propTypes={state:k().object,actions:k().object,placeholder:k().string},T7.displayName="IndividualSearch";const Alt=({decisionID:e,handleClose:t,modalOpen:n,sentSignatureSuccess:r,setSentSignatureSuccess:i})=>{const[o,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(""),[u,f]=(0,d.useState)(null),[h,p]=(0,d.useState)(""),[m,g]=sA(),[v,y]=(0,d.useState)(null),[x,b]=xC({variant:"individual"}),{forceAccessToken:S,setForce:C}=ss(),{t:_}=Wn(2026);(0,d.useEffect)(()=>{B(),g.getAgreementDocuments()},[]);const T=G=>{p(G.target.value)},M=()=>{y("");const G=jne(l);G&&x.selectedSubjectInfo.regno&&(s(""),Sf.validatePhoneCertificate(l,x.selectedSubjectInfo.regno).then(J=>{J&&J.error&&y(_("digital_signature_invalid_phoneCertificate"))})),G||s(_("digital_signature_invalid_phoneNumber"))},j=()=>{f(!0),W()},B=()=>{c(""),p(""),b.onClearSelect()},W=async()=>{const G={requestID:parseInt(e),agreementDocumentID:h,signatureRegno:x.selectedSubjectInfo.regno,signaturePhoneNumber:l,waitTimeInSeconds:0};C(!0),await S(),g.requestSignature(G).then(J=>{J&&!J.error&&(i(!0),f(!1),B())})},K=x&&!x.selectedSubjectInfo||!l||o||v||!h;return(0,a.jsx)(cm,{keepMounted:!1,open:n,onClose:t,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:(0,a.jsx)(Pbt,{sx:{minWidth:"300px",maxWidth:"600px"},children:(0,a.jsxs)(Pn,{container:!0,spacing:4,children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{variant:"h2",children:_("digital_signature")})}),r?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsxs)(br,{direction:"row",alignItems:"center",gap:1,children:[(0,a.jsx)(CZ.A,{color:"success"}),(0,a.jsx)(Ft,{variant:"subtitle1",children:_("digital_signature_signing_desc")})]})}),(0,a.jsx)(Pn,{xs:12,children:_("digital_signature_signing_completed_desc")})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{children:_("digital_signature_desc1")})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{children:_("digital_signature_desc2")})}),v&&(0,a.jsx)(Pn,{xs:12,children:(0,a.jsxs)(xg,{severity:"error",children:[" ",v]})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(T7,{state:x,actions:b,placeholder:`${_("searchByNameOrRegno")} *`})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsxs)(ws,{fullWidth:!0,children:[(0,a.jsx)(mQ,{id:"demo-radio-buttons-group-label"}),(0,a.jsx)(Ni,{value:l||"",label:o||_("digital_signature_applicantPhoneNumber"),error:o,type:"tel",variant:"outlined",autoComplete:"off",required:!0,onChange:()=>c(event.target.value),onBlur:()=>M()})]})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsxs)(ws,{fullWidth:!0,children:[(0,a.jsx)(uc,{id:"documentSelectLabel",required:!0,sx:{background:"white",padding:"0px 5px 0px 5px"},children:_("digital_signature_applicantContracts")}),(0,a.jsx)(ks,{labelId:"documentSelectLabel",value:h&&h,onChange:T,children:m&&m.agreementDocuments&&m.agreementDocuments.map(G=>(0,a.jsx)(Fi,{value:G.agreementDocumentID,children:G.description},G.agreementDocumentID))})]})}),(0,a.jsx)(Pn,{xs:6,textAlign:"right",children:(0,a.jsx)(Na,{variant:"contained",onClick:()=>t(),children:_("cancel")})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsx)(qNe,{variant:"outlined",loading:u,disabled:K,onClick:()=>j(),children:_("button_confirm")})})]})]})})})};Alt.propTypes={handleClose:k().func,modalOpen:k().boolean};const xYn=Alt,bYn=({signedAgreements:e,t,onDownloadAgreement:n})=>{const r={[`& .${A2t.root}`]:{th:{fontFamily:"open_sanssemibold",backgroundColor:"#e6e6e6",":first-of-type":{borderRadius:"5px 0 0 5px"},":last-of-type":{borderRadius:"0 5px 5px 0"}}}},i=o=>o<100?t(`DIGITAL_SIGNATURE_STATUS_${o}`):o>100&&o<7e3?t("DIGITAL_SIGNATURE_STATUS_WARNING"):o>7e3?t("DIGITAL_SIGNATURE_STATUS_ERROR"):t("DIGITAL_SIGNATURE_STATUS_UNKNOWN");return(0,a.jsx)(Uc,{sx:{mb:2,position:"relative",minHeight:150},children:(0,a.jsxs)(Sc,{stickyHeader:!0,"aria-label":"sticky table",sx:r,className:"cssReset",children:[(0,a.jsx)(kc,{children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:t("date")}),(0,a.jsx)(wn,{children:t("decision_results_th_signed_by")}),(0,a.jsx)(wn,{children:t("status")}),(0,a.jsx)(wn,{children:t("document")}),(0,a.jsx)(wn,{children:t("decision_results_th_executed_by")})]})}),(0,a.jsx)(ul,{children:e.map((o,s)=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:Mr(o.insertedDate.toString())}),(0,a.jsx)(wn,{children:o.signatureSubjectName}),(0,a.jsxs)(wn,{children:[(0,a.jsx)("span",{children:i(o.approvalStatusID)}),(0,a.jsx)("span",{children:o.signedDate?` (${Mr(o.signedDate.toString())})`:""})]}),(0,a.jsx)(wn,{children:(0,a.jsxs)(Rs,{underline:"hover",color:"accent",onClick:()=>n({requestID:o.requestID,requestAgreementID:o.requestAgreementID,agreementDocumentDescription:o.agreementDocumentDescription,extension:"pdf"}),children:[o.agreementDocumentDescription," ",(0,a.jsx)("i",{className:"icon-file-pdf"})]})}),(0,a.jsx)(wn,{children:o.insertedByName})]},s))})]})})},Plt=({eligibleMonitors:e,regno:t,clientName:n,open:r,handleClose:i,handleSubmit:o})=>{const[s,l]=(0,d.useState)(""),[c,u]=(0,d.useState)(null),{t:f}=Wn(2016),h=zc(),p=y=>({__html:y}),m=y=>{l(y.target.value)};(0,d.useEffect)(()=>{r&&!c&&Zh.getQueryReasons().then(y=>{y&&!y.error&&u(y)})},[r]);const g=()=>{const y=e.find(x=>x.monitorId===s);y.individualQueryReasonIsRequired||y.companyQueryReasonIsRequired?(i(),h("QUERY_REASONS",{queryReasons:y.individualQueryReasonRequired?c.individualQueryReasons:c.companyQueryReasons,setSelected:x=>v(x,y),closeModal:!1,title:f("queryReasonModal_portfolio_title"),description:f("queryReasonModal_portfolio_desc"),reasonTitle:f("queryReasonModal_reason_title")})):(v(null,y),i())},v=(y,x)=>{Zh.addRegnoToMonitor({monitorId:s,regno:t,individualQueryReason:x.individualQueryReasonIsRequired?y:null,companyQueryReason:x.companyQueryReasonIsRequired?y:null}).then(b=>{if(b&&!b.error)Pa.success(f("common_success_action")),o();else if(b.error){let S=0;b.error.errorId===7&&(S=b.error.message.match(/(\d+)/)[0]),Pa.error(b.error.errorId>0?f(`monitor_error_add_${b.error.errorId}`,S):f("action_error_default")),i()}})};return(0,a.jsxs)(Vc,{open:r,onClose:i,fullWidth:!0,children:[(0,a.jsxs)(_u,{children:[(0,a.jsx)(Ft,{variant:"h4",children:f("decision_add_to_monitor_dialog_title")})," "]}),(0,a.jsxs)(Ec,{children:[(0,a.jsx)(Rk,{sx:{marginTop:3},children:(0,a.jsx)("div",{dangerouslySetInnerHTML:p(f("subjectMonitoring_section_description",n))})}),(0,a.jsxs)(ws,{variant:"standard",sx:{m:1,minWidth:120,marginTop:3},children:[(0,a.jsx)(uc,{id:"select-label",children:"Vakt"}),(0,a.jsx)(ks,{value:s,labelId:"select-label",onChange:m,sx:{minWidth:300},variant:"standard",label:"Vakt",children:e.map((y,x)=>(0,a.jsx)(Fi,{value:y.monitorId,children:y.monitorTypeId==5?f("monitor_typeid_5"):y.monitorName},x))})]})]}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{onClick:i,children:f("cancel")}),(0,a.jsx)(Na,{onClick:g,children:f("button_confirm")})]})]})},Olt=({search:e})=>{const t=zc(),{t:n}=Wn(2026),r=ur(),{regno:i,decisionID:o}=Hi(),s=gi(),l=Bte(TO),c=Ci(Ae=>Ld(Ae)),u=Ko(),{pgProducts:f,regnoURL:h}=Fg(),p=!0,[m,g]=sA(),[v,y]=(0,d.useState)(!1),[x,b]=(0,d.useState)(!1),[S,C]=(0,d.useState)(null),[_,T]=(0,d.useState)([]),[M,j]=(0,d.useState)(!1),B=m&&m.signedAgreementDocuments&&m.signedAgreementDocuments.some(Ae=>Ae.approvalStatusID===0);(0,d.useEffect)(()=>{p&&o?g.getDecisionDetails(o):r(`/financeInfo/subjectOverview/${i}`)},[]),(0,d.useEffect)(()=>{p&&o&&g.getSignedAgreementDocuments(o)},[S]),(0,d.useEffect)(()=>{i?(h(i,X5),u(Ux(i)),Ce()):r("/financeInfo")},[i]),(0,d.useEffect)(()=>{m.details&&m.details.error&&r(`/financeInfo/subjectOverview/${i}`)},[m.details]),(0,d.useEffect)(()=>{if(p&&o&&B){const Ae=()=>{g.getSignedAgreementDocuments(o)};Ae();const _e=setInterval(Ae,15e3);return()=>{clearInterval(_e)}}},[B]);const W={changeDecision:()=>t("DECISION_CHANGE",{details:m.details,actions:g,modalStyle:"small",onUpdate:Ae=>{(!Ae||Ae.status===200)&&(g.getDecisionDetails(o),Pa.success(n("decision_toast_change_successful"))),Ae&&Ae.error&&Pa.error(n("decision_toast_change_error"))},allowClickOverlay:!1}),updateDecision:()=>t("DECISION_UPDATE",{details:m.details,modalStyle:"small",onUpdate:()=>Pa.success(n("decision_toast_update_successful")),allowClickOverlay:!1}),addComment:()=>t("DECISION_COMMENT",{modalStyle:"small",requestID:m.details.requestID,actions:g,onUpdate:Ae=>{(!Ae||Ae.status===200)&&(g.getDecisionDetails(o),Pa.success(n("decision_toast_comment_added"))),Ae&&Ae.error&&Pa.error(n("decision_toast_comment_error"))},allowClickOverlay:!1})},K=()=>{s&&s.state?r(s.state.prevPath):r(`/financeInfo/SubjectDecisions/${i}`)},G=({requestID:Ae,requestAgreementID:_e,agreementDocumentDescription:Be,extension:Ue})=>{Sf.downloadDocument(Ae,_e,Be,Ue)};function J(){y(!0)}function te(){y(!1),C(!1)}function re(){b(!0)}function me(){b(!1)}function Ce(){fo.getMonitor(i,!1).then(Ae=>{if(Ae&&!Ae.error)if(Ae.some(Be=>Be.monitors.some(Ue=>Ue.monitoring===!0)))j(!0),T([]);else{let Be=[];Ae.forEach(Ue=>{Be=Be.concat(Ue.monitors.filter($e=>$e.accessLevelId>1).map($e=>({...$e,monitorTypeId:Ue.monitorTypeId})))}),T(Be)}})}return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(X3e,{products:f,breadCrumbs:l,breadCrumbsOptions:Ote,fixedTitle:c.name,children:e}),(0,a.jsx)(ls,{children:(0,a.jsxs)(a.Fragment,{children:[m.detailsLoading&&(0,a.jsx)($i,{size:"small",center:!0}),!m.detailsLoading&&m.details&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Wu,{title:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("button",{className:"button clear",onClick:K,children:(0,a.jsx)(Pte,{style:{padding:"3px 1rem 0 1rem "}})}),(0,a.jsx)("h2",{children:m.details.decision.decisionType.name})]})}),(0,a.jsx)(Wu,{children:(0,a.jsxs)("div",{className:"button-group",children:[_.length>0&&(0,a.jsx)(Mi,{type:"action",track:{category:"Snjall\xE1kv\xF6r\xF0un",action:"Setja \xED v\xF6ktun",label:"Ni\xF0urst\xF6\xF0us\xED\xF0a snjall\xE1kv\xF6r\xF0unar"},iconClass:"icon-binoculars",onClick:re,tooltip:n("decision_button_add_to_monitor_tooltip"),children:n("decision_button_link_monitor")}),M&&(0,a.jsx)(aV,{tooltip:n("button_link_isMonitoring"),isMonitoring:M,regno:i,t:n}),(0,a.jsx)(Mi,{type:"action",track:{category:"Snjall\xE1kv\xF6r\xF0un",action:"Rafr\xE6n undirritun",label:"Ni\xF0urst\xF6\xF0us\xED\xF0a snjall\xE1kv\xF6r\xF0unar"},iconClass:"icon-custom-file01",onClick:J,tooltip:n("decision_button_digital_signature_tooltip"),children:n("decision_button_digital_signature")}),(0,a.jsx)(Mi,{type:"action",track:{category:"Snjall\xE1kv\xF6r\xF0un",action:"Breyta snjall\xE1kv\xF6r\xF0un",label:"Ni\xF0urst\xF6\xF0us\xED\xF0a snjall\xE1kv\xF6r\xF0unar"},iconClass:"icon-pencil",onClick:()=>W.changeDecision(),tooltip:n("decision_button_change_decision_tooltip"),children:n("decision_button_change_decision")}),(0,a.jsx)(Mi,{type:"action",track:{category:"Snjall\xE1kv\xF6r\xF0un",action:"Skr\xE1 athugasemd",label:"Ni\xF0urst\xF6\xF0us\xED\xF0a snjall\xE1kv\xF6r\xF0unar"},iconClass:"icon-response",onClick:()=>W.addComment(),tooltip:n("decision_button_add_comment_tooltip"),children:n("decision_button_add_comment")}),(0,a.jsx)(lk,{})]})}),m.details&&(0,a.jsx)(X0e,{decision:m.details,loading:m.detailsLoading}),m.details&&(0,a.jsx)(Clt,{decision:m.details,loading:m.detailsLoading}),m&&m.signedAgreementDocuments&&m.signedAgreementDocuments.length!==0&&(0,a.jsxs)(ls,{children:[(0,a.jsx)(Wu,{title:(0,a.jsx)("h3",{children:n("signedAgreements_title")})}),(0,a.jsx)(bYn,{signedAgreements:m.signedAgreementDocuments,t:n,onDownloadAgreement:G})]}),m.details&&m.details.sourceData&&(0,a.jsx)(Wu,{title:(0,a.jsx)("h3",{children:n("decision_source_heading")})}),m.details&&m.details.sourceData.map(Ae=>Ae.dataTypeID!==35?(0,a.jsx)(_lt,{requestID:m.details.requestID,sourceData:Ae},Ae.resultDataSourcesID):null)]})]})}),(0,a.jsx)(xYn,{decisionID:o,handleClose:te,modalOpen:v,sentSignatureSuccess:S,setSentSignatureSuccess:C}),(0,a.jsx)(Plt,{eligibleMonitors:_,regno:i,isIndividual:c.isIndividual,clientName:c.name,open:x,handleClose:me,handleSubmit:()=>Ce()})]})};Olt.propTypes={search:k().node};const wYn=()=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{index:!0,element:(0,a.jsx)(lae,{search:(0,a.jsx)(dA,{})})}),(0,a.jsx)(Si,{path:"foreignCompanies/:reportID?",element:(0,a.jsx)(Zdn,{})}),(0,a.jsx)(Si,{path:"SubjectDecisions",children:(0,a.jsxs)(Si,{path:":regno",children:[(0,a.jsx)(Si,{index:!0,element:(0,a.jsx)(mYn,{search:(0,a.jsx)(dA,{})})}),(0,a.jsx)(Si,{path:"request/:decisionID",element:(0,a.jsx)(Olt,{search:(0,a.jsx)(dA,{})})})]})}),(0,a.jsx)(Si,{path:"decisions",element:(0,a.jsx)(Qst,{search:(0,a.jsx)(dA,{})})}),(0,a.jsx)(Si,{path:"subjectMonitoring/:regno",element:(0,a.jsx)(idn,{search:(0,a.jsx)(dA,{})})}),(0,a.jsx)(Si,{path:"subjectOverview",children:(0,a.jsxs)(Si,{path:":regno",children:[(0,a.jsx)(Si,{index:!0,element:(0,a.jsx)(tJt,{search:(0,a.jsx)(dA,{})})}),(0,a.jsx)(Si,{path:":product",element:(0,a.jsx)(zst,{search:(0,a.jsx)(dA,{})})})]})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:""})})]})})}),dA=()=>{const{t:e}=Ri(),[t,n]=xC({variant:"biSearch"});return(0,a.jsx)("div",{className:"no-print",style:{marginBottom:"2rem",maxWidth:"600px"},children:(0,a.jsx)(KY,{state:t,actions:n,placeholder:e("searchByNameOrRegno")})})},SYn=()=>{const t=Ub(!0);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{products:t,children:(0,a.jsx)("div",{style:{marginBottom:"2rem",maxWidth:"600px"}})}),(0,a.jsx)(ls,{children:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("h1",{children:"Allt um fyrirt\xE6ki\xF0"})})})]})},jlt=e=>{const t=n=>{e.onChange(e.name,n.target.value)};return(0,a.jsx)("input",{type:"password",name:e.name,value:e.value,onChange:t})};jlt.propTypes={value:k().oneOfType([k().string.isRequired,k().number.isRequired]),name:k().string.isRequired,onChange:k().func,placeholder:k().string};const q0e=jlt,p2r={},CYn=({onChange:e,t,actionButton:n,oldPass:r,newPass:i,confirmNewPass:o,strength:s})=>{let l;return s==="weak"?l=t("changePassword_text_weak"):s==="strong"?l=t("changePassword_text_strong"):s==="very-strong"&&(l=t("changePassword_text_verystrong")),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"grid collapse840",children:(0,a.jsx)("div",{className:"col s2of2",children:(0,a.jsx)("div",{className:"gutter-bottom text-bold",children:t("changePassword_infoText")})})}),(0,a.jsx)("div",{className:"grid collapse840 set-new-password",children:(0,a.jsx)("div",{className:"col s2of2",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"form",children:(0,a.jsx)("div",{className:"grid tight",children:(0,a.jsxs)("div",{className:"col s1of3",children:[(0,a.jsx)("label",{htmlFor:"newPass",children:t("changePassword_currentPassword")}),(0,a.jsx)(q0e,{name:"oldPassword",onChange:e,value:r})]})})}),(0,a.jsxs)("div",{className:`form ${s}`,children:[(0,a.jsx)("label",{htmlFor:"newPass",children:t("changePassword_newPassword")}),(0,a.jsxs)("div",{className:"grid tight",children:[(0,a.jsx)("div",{className:"col s1of3",children:(0,a.jsx)(q0e,{name:"newPassword",onChange:e,value:i,strength:s})}),(0,a.jsx)("div",{className:"col s2of3",children:(0,a.jsx)("span",{className:"msg",children:l})})]})]}),(0,a.jsx)("div",{className:"form",children:(0,a.jsx)("div",{className:"grid tight",children:(0,a.jsxs)("div",{className:"col s1of3",children:[(0,a.jsx)("label",{htmlFor:"newPass",children:t("changePassword_confirmNewPassword")}),(0,a.jsx)(q0e,{name:"confirmPassword",onChange:e,value:o})]})})}),(0,a.jsx)("div",{className:"grid tight",children:(0,a.jsx)("div",{className:"col s1of3",children:(0,a.jsxs)("div",{className:"password-indicator",children:[(0,a.jsx)("div",{className:"label",children:t("changePassword_strength_text")}),(0,a.jsx)("div",{className:`indicator ${s}`,children:(0,a.jsx)("div",{})})]})})})]})})}),(0,a.jsx)("div",{className:"text-right half-spacing-bottom gutter-top",children:n})]})},Mlt=({id:e,closeModal:t})=>{const{t:n}=Ri(),[r,i]=(0,d.useState)({oldPassword:"",newPassword:"",confirmPassword:""}),[o,s]=(0,d.useState)({error:null,strength:"",success:!1}),l=(h,p)=>{if(i({...r,[h]:p}),h==="newPassword"){let m;p.length>0?(m=o.strength,eRe(p,p)===0?(m="strong",aJt(p)&&(m="very-strong")):m="weak"):m="",s({...o,strength:m})}},c=async()=>{let h=o.error;s({...o,error:null,success:!1});var p={oldPassword:r.oldPassword,newPassword:r.newPassword};const m=eRe(r.newPassword,r.confirmPassword);if(m===0){const g=await Rf.changeProfilePassword(p);if(g&&g.error)h=n("changePassword_passwordChangeErrorText");else{h=null,i({oldPassword:"",newPassword:"",confirmPassword:""}),s({success:!0,strength:"",error:null});return}}else m===1?h=n("changePassword_error_passwords_dont_match"):m===2?h=n("changePassword_error_newPass_too_short"):m===3?h=n("changePassword_error_missing_numeric"):m===4&&(h=n("changePassword_error_missing_uppercase"));r.oldPassword===""&&(h=n("changePassword_error_no_old_password")),s({...o,error:h})};let u;o.error?u=(0,a.jsx)(eo,{messageType:"alert",messageHeader:o.error}):o.success&&(u=(0,a.jsx)(eo,{messageType:"success",messageHeader:n("changePassword_passwordChangeSuccess")}),e==="changePassword"&&t());const f=(0,a.jsx)(Mi,{onClick:c,children:n("changePassword_submit")});return(0,a.jsx)("div",{children:(0,a.jsxs)("div",{children:[u,(0,a.jsx)(CYn,{onChange:l,actionButton:f,oldPass:r.oldPassword,newPass:r.newPassword,confirmNewPass:r.confirmPassword,strength:o.strength,t:n})]})})},Rlt=({id:e,name:t,value:n,onChange:r,label:i,disabled:o,...s})=>{const l=c=>{r(t,c.target.checked)};return(0,a.jsxs)("div",{className:"__checkbox",children:[(0,a.jsx)("input",{id:e,type:"checkbox",name:t,value:n,onChange:l,checked:n,disabled:o,...s}),(0,a.jsx)("label",{htmlFor:t,children:i})]})};Rlt.propTypes={id:k().string.isRequired,name:k().string.isRequired,value:k().bool.isRequired,onChange:k().func.isRequired,label:k().oneOfType([k().string,k().object]).isRequired,disabled:k().bool};const $2=Rlt,Dlt=({t:e})=>{const[t,n]=(0,d.useState)([]);(0,d.useEffect)(()=>{Rf.getProfileReference().then(i=>{n(i.references)})},[]);const r=async({key:i,item:o})=>{let s=null;const l=t.map(p=>(p.key===i&&(p.state=!p.state,s=p),p)),c=await Rf.updateProfileReference(s),u=e(`profile_expandSection_reference_${o.key}`);c&&c.error&&Pa.warning("Ekki t\xF3kst a\xF0 vista "+u+" fyrir skr\xE1\xF0ar tilv\xEDsanir");const f=e(`profile_expandSection_reference_${o.key}`),h=o.state?" vista\xF0 fyrir skr\xE1\xF0ar tilv\xEDsanir":" teki\xF0 af lista fyrir skr\xE1\xF0ar tilv\xEDsanir";Pa.success(`${f} ${h}`),n(l)};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{children:e("profile_expandSection_description_references")}),t&&(0,a.jsx)("ul",{className:"checkbox",children:t.map(i=>(0,a.jsx)("li",{children:(0,a.jsx)($2,{id:i.key,value:i.state,name:i.key,label:e(`profile_expandSection_reference_${i.key}`),onChange:()=>r({key:i.key,item:i})})},i.key))})]})};Dlt.propTypes={t:k().func};const v2r={},EYn=()=>{const{user:e}=ss(),{t}=Ri(),{profile:n}=Ci(i=>sje(i)),r=Ko();return(0,d.useEffect)(()=>{r(XE())},[]),n?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsx)(Wu,{title:t("profile_title")}),(0,a.jsx)(No,{panelIcon:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:tfn,alt:"icon",height:"70",width:"70"})}),children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s3of12 account-icon",children:[(0,a.jsx)("i",{className:"icon-profile"}),(0,a.jsx)("span",{children:t("profile_boxPanel_text_profile")})]}),(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsx)(JY,{text:t("profile_boxPanel_text_userName"),data:n.username}),(0,a.jsx)(JY,{text:t("profile_boxPanel_text_email"),data:n.emailSetting.email}),(0,a.jsx)(JY,{text:t("profile_boxPanel_text_license")})]})]})}),(0,a.jsx)(Sl,{title:t("profile_expandSection_headerTitle_references"),children:(0,a.jsx)(Dlt,{t})}),e.u_ext==="0"&&(0,a.jsx)(Sl,{title:t("profile_expandSection_headerTitle_changePassword"),children:(0,a.jsx)(Mlt,{})})]})}):null},JY=({text:e,data:t})=>t?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s3of6",children:e}),(0,a.jsx)("div",{className:"col s3of6 ",children:(0,a.jsx)("strong",{children:t})})]})}):null;JY.propTypes={text:k().string,data:k().string};const y2r={},klt=({headerRow:e,children:t,colSpan:n=3})=>{const[r,i]=(0,d.useState)(!1);function o(){i(l=>!l)}const s=r?"icon-trend-stagnating":"icon-plus";return(0,a.jsxs)("tbody",{children:[(0,a.jsx)("tr",{onClick:()=>o(),children:e.map((l,c)=>c===0?(0,a.jsxs)("td",{children:[(0,a.jsx)("i",{className:`expander-icon ${s}`}),(0,a.jsx)("span",{className:"text-semibold date-value",children:l.value})]},c):(0,a.jsx)("td",{className:l.classes,children:l.value},c))}),r&&(0,a.jsx)("tr",{children:(0,a.jsx)("td",{colSpan:n,children:(0,a.jsx)("div",{className:"padding-around",children:t})})})]})};klt.propTypes={headerRow:k().array.isRequired,children:k().node.isRequired,colSpan:k().number};const _Yn=klt,Ilt=({data:e})=>{const[t,n]=(0,d.useState)(null),r=i=>{_c.acceptAgreementPdf({agreementApprovalID:i}).then(o=>{o&&!o.error&&(m0().saveAs(o,`Creditinfo Sam\xFEykktir-${Mr(new Date)}.pdf`),n(o))})};return(0,a.jsx)("tbody",{children:(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("i",{className:"icon-file-pdf expander-icon"}),(0,a.jsx)("span",{className:"text-semibold date-value",children:Mr(e.approvalDate)})]}),(0,a.jsx)("td",{children:(0,a.jsx)("a",{href:t&&t,target:"_blank",rel:"noreferrer",onClick:i=>{i.preventDefault(),r(e.agreementApprovalID)},download:!0,children:e.agreementDescription})}),(0,a.jsx)("td",{children:e.version})]})})};Ilt.propTypes={data:k().object};const Flt=({data:e})=>{const t=r=>({__html:r});let n=[{value:Mr(e.approvalDate)},{value:e.agreementDescription},{value:e.version}];return(0,a.jsxs)(a.Fragment,{children:[e.hasPDF&&(0,a.jsx)(Ilt,{data:e}),!e.hasPDF&&(0,a.jsx)(_Yn,{headerRow:n,children:(0,a.jsx)("div",{className:"termsAndAgreements-text",dangerouslySetInnerHTML:t(e.agreementBody)})})]})};Flt.propTypes={data:k().object};const Nlt=({agreements:e})=>{if(e&&e.length===0)return(0,a.jsx)(Bi,{});const{t}=Ri();return(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"75%"}),(0,a.jsx)("col",{width:"10%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"text-center",children:t("table_header_item_title_date")}),(0,a.jsx)("th",{children:t("Navigator.DisplayText.1010")}),(0,a.jsx)("th",{children:t("table_header_item_title_version")})]})}),e&&e.map((n,r)=>(0,a.jsx)(Flt,{data:n},r))]})})},TYn=Nlt;Nlt.propTypes={agreements:k().array};const AYn=()=>{const{t:e}=Ri(),[t,n]=(0,d.useState)(null);return(0,d.useEffect)(()=>{_c.getAcceptedAgreements().then(r=>{n(r)})},[]),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsx)(Wu,{title:e("account_termsAndAgreements_header_title")}),(0,a.jsx)(TYn,{agreements:t})]})})};function Llt(){const[e,t]=(0,d.useReducer)(PYn,eme),[n,r]=(0,d.useState)([]),[i]=Sm(e.search,100);(0,d.useEffect)(()=>{t({type:"set_loading",payload:!0}),Rf.getMimetypeList().then(l=>{l&&!l.error&&(t({type:"set_mime_types",payload:l}),t({type:"set_loading",payload:!1}))})},[]),(0,d.useEffect)(()=>{t({type:"set_loading",payload:!0}),t({type:"set_userListLoading",payload:!0}),Rf.getFileShareUserList().then(l=>{l&&!l.error&&r(l),t({type:"set_loading",payload:!1}),t({type:"set_userListLoading",payload:!1})})},[]),(0,d.useEffect)(()=>{o()},[]),(0,d.useEffect)(()=>{if(i){var l=!n||i===""?n:n.filter(c=>{var u=new RegExp(i,"i");if(String(c.email).search(u)!==-1||String(c.name).search(u)!==-1||String(c.username).search(u)!==-1)return c});t({type:"set_search_user_list",payload:l.slice(0,50)})}},[i]);const o=()=>{t({type:"set_loading",payload:!0}),Rf.getFileShareList().then(l=>{l&&!l.error&&t({type:"set_fileShare_list",payload:l}),t({type:"set_loading",payload:!1})})},s=(0,d.useMemo)(()=>({onFileShareUserSelect:l=>t({type:"select_fileShare_user",payload:l}),onFileShareUserRemove:l=>t({type:"remove_fileShare_user",payload:l}),onClearSelect:l=>t({type:"clear_fileShare_user_list",payload:l}),onSearchChange:l=>t({type:"set_search",payload:l}),onLoadFileShareList:()=>o()}),[t]);return[e,s]}const PYn=(e,t)=>{switch(t.type){case"set_mime_types":return{...e,mimeTypes:t.payload,loading:!1};case"set_search_user_list":return{...e,searchData:t.payload,loading:!1};case"select_fileShare_user":return{...e,selectedFileShareUser:[...e.selectedFileShareUser,t.payload],search:""};case"remove_fileShare_user":{const r=e.selectedFileShareUser.filter(i=>i.userID!==t.payload);return{...eme,selectedFileShareUser:r}}case"clear_fileShare_user_list":return{...eme};case"set_search":return{...e,search:t.payload};case"set_fileShare_list":return{...e,fileShareList:t.payload};case"set_loading":return{...e,loading:t.payload};case"set_userListLoading":return{...e,userListLoading:t.payload};default:return e}},eme={fileShareList:[],selectedFileShareUser:[],loading:!1,userListLoading:!1,mimeTypes:[]},x2r={},Blt=({fileShareList:e,openModal:t,authUserID:n,onRemoveSuccess:r})=>{const{t:i}=Ri(),[o,s]=(0,d.useState)(null),l=c=>{Rf.getFileShareFileID(c.fileID).then(u=>{u&&!u.error&&(m0().saveAs(u,c.fileName),s(u))})};return(0,a.jsx)(a.Fragment,{children:e&&e.map((c,u)=>(0,a.jsxs)("tr",{className:"only-bottom-border",children:[(0,a.jsx)("td",{children:Mr(c.insertedDate)}),(0,a.jsx)("td",{children:(0,a.jsx)("a",{href:o,target:"_blank",rel:"noreferrer",onClick:f=>{f.preventDefault(),l(c)},children:c.fileName})}),(0,a.jsx)("td",{children:c.name}),(0,a.jsx)(Ult,{sharedWith:c.sharedWith}),(0,a.jsx)("td",{children:c.comment}),(0,a.jsx)("td",{children:c.userID===JSON.parse(n)&&(0,a.jsx)(S_,{onClick:()=>t("DELETE_SHARED_FILE",{data:c,closeModal:!1,modalStyle:"small",onSuccess:()=>r(),onError:()=>Pa.error(i("account_fileShare_onSuccess_remove_fileShare"))})})})]},u))})};Blt.propTypes={fileShareList:k().array,actions:k().object,openModal:k().func,authUserID:k().string,onRemoveSuccess:k().func};const Ult=({sharedWith:e})=>(0,a.jsx)("td",{children:e&&e.map((t,n)=>(0,a.jsxs)("div",{className:"file-share-table-items",style:{paddingBottom:"12px"},children:[(0,a.jsx)("div",{children:(0,a.jsx)("strong",{children:t.name})}),(0,a.jsxs)("div",{className:"grid collapse720",children:[t.username&&(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)("i",{className:"file-share-table-username icon-person text-16"}),t.username]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)("span",{className:"file-share-table-envelope-img",children:(0,a.jsx)("img",{className:"file-share-table-envelope-icon",src:Wke,alt:"icon",width:"16",height:"12"})}),(0,a.jsx)("span",{children:(0,a.jsx)("a",{href:`mailto:${t.email}`,children:t.email})})]})]})]},n))});Ult.propTypes={sharedWith:k().array};const Vlt=({state:e,actions:t,openModal:n,onRemoveSuccess:r})=>{const{t:i}=Ri(),{user:o}=ss();return e.fileShareList&&e.fileShareList.length===0?(0,a.jsx)(Bi,{}):(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"35%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"5%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:i("account_fileShare_table_title_date")}),(0,a.jsx)("th",{children:i("account_fileShare_table_title_fileName")}),(0,a.jsx)("th",{children:i("account_fileShare_table_title_sharedBy")}),(0,a.jsx)("th",{children:i("account_fileShare_table_title_sharedWith")}),(0,a.jsx)("th",{children:i("account_fileShare_table_title_comment")}),(0,a.jsx)("th",{})]})}),(0,a.jsx)("tbody",{children:(0,a.jsx)(Blt,{fileShareList:e&&e.fileShareList,actions:t,openModal:n,authUserID:o.u_id,onRemoveSuccess:r})})]})})})};Vlt.propTypes={state:k().object,actions:k().object,openModal:k().func,onRemoveSuccess:k().func};const b2r={},OYn=()=>{const{t:e}=Ri(),t=zc(),[n,r]=Llt({variant:"email"}),i=()=>{Pa.success(e("account_fileShare_onSuccess_upload_fileShare")),r.onLoadFileShareList()};return(0,a.jsx)(ls,{children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Wu,{title:e("account_filePortal_header_title")}),(0,a.jsxs)("p",{children:[" ",e("account_filePortal_desc")]}),(0,a.jsx)("div",{className:"grid",children:(0,a.jsx)("div",{className:"col s12of12 text-right usage-filter",children:(0,a.jsx)(Mi,{track:{category:"Account",action:"Upload file",label:"File sharing"},className:"icon-upload",type:"tertiary",onClick:()=>t("ATTACH",{closeModal:!1,onSuccess:()=>i(),onError:()=>Pa.error(e("account_fileShare_onSuccess_remove_fileShare"))}),children:e("account_filePortal_button_text_uploadFile")})})}),(0,a.jsx)(Vlt,{state:n,actions:r,openModal:t,onRemoveSuccess:i})]})})},$lt=()=>{const{t:e}=Ri();return(0,a.jsxs)(ls,{children:[(0,a.jsx)(Wu,{title:e("Navigator.DisplayText.ProfileShortcuts")}),(0,a.jsx)(LR,{children:(0,a.jsx)(kne,{})})]})};$lt.propTypes={t:k().func,profile:k().object};const jYn=()=>{const e=Ci(n=>AO(n)),t=Ub(N3e);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{products:t,fixedTitle:e.subjectname}),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"profile",element:(0,a.jsx)(EYn,{})}),(0,a.jsx)(Si,{path:"profileShortcuts",element:(0,a.jsx)($lt,{})}),(0,a.jsx)(Si,{path:"termsAndAgreements",element:(0,a.jsx)(AYn,{})}),(0,a.jsx)(Si,{path:"fileShare",element:(0,a.jsx)(OYn,{})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"profile",replace:!0})})]})})]})},zlt=({adminList:e})=>{const{t}=Ri();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{children:(0,a.jsx)("strong",{children:t("subscriber_expandSection_adminList_description")})}),e&&e.map((n,r)=>(0,a.jsxs)("li",{children:[n.fullname!==""?n.fullname+", ":"",(0,a.jsx)("a",{href:`mailto:${n.username}?`,children:n.username})]},r))]})};zlt.propTypes={adminList:k().array,t:k().func};const Wlt=({productList:e})=>{const{t}=Ri();return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"75%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("subscriber_expandSection_productList_table_title_productName")}),(0,a.jsx)("th",{children:t("subscriber_expandSection_productList_table_title_productDescription")})]})}),(0,a.jsx)("tbody",{children:e&&e.map((n,r)=>(0,a.jsxs)("tr",{className:"only-bottom-border",children:[(0,a.jsx)("td",{children:t(`product_name_${n.productID}`)}),(0,a.jsxs)("td",{children:[" ",t(`product_description_${n.productID}`)," "]})]},r))})]})})})};Wlt.propTypes={productList:k().array,t:k().func};const Hlt="account/UPDATE_CHANGE_PASSWORD",MYn="account/LOAD_ACCOUNT",RYn="account/ACCOUNT_LOADED",Glt="account/LOAD_UNSIGNED_TERMS",Ylt="account/LOADED_UNSIGNED_TERMS",Klt="account/CLEAR_UNSIGNED",Xlt="account/LOAD_USAGE_OVERVIEW",Zlt="account/USAGE_OVERVIEW_LOADED",Qlt="account/LOAD_ACCOUNT_PRODUCT_LIST",Jlt="account/ACCOUNT_PRODUCT_LIST_LOADED",qlt="account/LOAD_ACCOUNT_PRODUCT_LIST_BY_USERID",ect="account/ACCOUNT_PRODUCT_LIST_BY_USERID_LOADED",tct="account/LOAD_ACCOUNT_USER_LIST",nct="account/ACCOUNT_USER_LIST_LOADED",rct="account/LOAD_ACCOUNT_ADMIN_LIST",act="account/ACCOUNT_ADMIN_LIST_LOADED",ict="account/LOAD_ACCOUNT_SETTINGS",oct="account/ACCOUNT_SETTINGS_LOADED",A7="account/IS_LOADED",sct={email:{email:"",newEmail:"",confirmEmail:"",sendAds:!1,sendNotifications:!1,changeSuccess:!1,changeFailed:!1},password:{oldPassword:"",newPassword:"",confirmPassword:""},terms:[],unsigned:{pending:!1,obj:[]},loadedUnsignedTerms:!1,loaded:!1,usage:[{usageID:0,date:"",subjectName:"",subjectRegno:"",productName:"",price:0,reference:""}],adminList:[],settings:[],productList:[],productListByUserID:[],isLoaded:{productList:!1,productListByUserID:!1},userList:[]},w2r=()=>({type:Klt}),S2r=(e,t)=>({type:Hlt,name:e,value:t}),C2r=()=>async e=>{const t=await apiBusiness.getUsageOverview();t.error||(e({type:Xlt,payload:t}),e({type:Zlt}))},DYn=(e,t)=>async n=>{const r=await _c.getAgreementByProductID(e,t);r.error||(n({type:Glt,payload:r}),n({type:Ylt}))},kYn=()=>async e=>{const t=await _c.getAdminList();t.error||(e({type:rct,payload:t}),e({type:act}))},IYn=()=>async e=>{const t=await _c.getAccountSettings();t.error||(e({type:ict,payload:t}),e({type:oct}))},lct=()=>async e=>{e({type:A7,name:"productList",value:!1});const t=await _c.getAccountProductList();t.error||(e({type:Qlt,payload:t}),e({type:A7,name:"productList",value:!0}),e({type:Jlt}))},FYn=e=>async t=>{t({type:A7,name:"productListByUserID",value:!1});const n=await _c.getAccountProductListByUserID(e);n.error||(t({type:qlt,payload:n}),t({type:A7,name:"productListByUserID",value:!0}),t({type:ect}))},qY=()=>async e=>{const t=await _c.getAccountUserList();t.error||(e({type:tct,payload:t}),e({type:nct}))},E2r=e=>e.account,_2r=e=>e.account.email,T2r=e=>e.account.password,A2r=e=>e.account.terms,P2r=e=>e.account.Usage,cct=e=>e.account.productList,O2r=e=>e.account.productListByUserID,NYn=e=>e.account.adminList,LYn=e=>e.account.settings,BYn=e=>e.account.userList,uct=e=>e.account.isLoaded,UYn=(e=sct,t)=>c3e(e,n=>{switch(t.type){case Klt:n.unsigned=sct.unsigned;break;case Glt:n.unsigned=t.payload;break;case Ylt:n.loadedUnsignedTerms=!0;break;case MYn:n.email.email=t.payload.email,n.loaded=!0;break;case RYn:n.loaded=!0;break;case Xlt:n.usage=t.payload,n.loaded=!0;break;case Zlt:n.loaded=!0;break;case rct:n.adminList=t.payload,n.loaded=!0;break;case act:n.loaded=!0;break;case ict:n.settings=t.payload,n.loaded=!0;break;case oct:n.loaded=!0;break;case Qlt:n.productList=t.payload,n.loaded=!0;break;case Jlt:n.loaded=!0;break;case qlt:n.productListByUserID=t.payload,n.loaded=!0;break;case ect:n.loaded=!0;break;case tct:n.userList=t.payload,n.loaded=!0;break;case nct:n.loaded=!0;break;case A7:n.isLoaded[t.name]=t.value;break;case Hlt:n.password[t.name]=t.value;break;default:break}}),VYn=()=>{const{t:e}=Ri(),t=Ci(o=>AO(o)),n=Ci(o=>NYn(o)),r=Ci(o=>cct(o)),i=Ko();return(0,d.useEffect)(()=>{i(kYn()),i(lct())},[]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(ls,{children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h2",{children:e("subscriber_page_title")}),(0,a.jsx)(No,{panelIcon:(0,a.jsx)("div",{className:"panel-icon",children:(0,a.jsx)("img",{src:Hae,alt:"icon",height:"70",width:"70"})}),children:(0,a.jsx)("div",{className:"grid collapse720",children:(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsx)(tme,{text:e("subscriber_boxPanel_text_username"),data:t.subjectname}),(0,a.jsx)(tme,{text:e("subscriber_boxPanel_text_email"),data:t.emailSetting.email})]})})}),(0,a.jsx)(Sl,{title:e("subscriber_expandSection_headerTitle_adminList"),children:(0,a.jsx)(zlt,{adminList:n})}),(0,a.jsx)(Sl,{title:e("subscriber_expandSection_headerTitle_productList"),children:(0,a.jsx)(Wlt,{productList:r})})]})})})},tme=({text:e,data:t})=>t?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s3of6",children:e}),(0,a.jsx)("div",{className:"col s3of6 ",children:(0,a.jsx)("strong",{children:t})})]})}):null;tme.propTypes={text:k().string,data:k().string};const dct=({user:e,t,openModal:n,onDisableError:r})=>(0,a.jsxs)("tr",{className:"only-bottom-border",children:[(0,a.jsx)("td",{children:e.username}),(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:e.name}),(0,a.jsx)("div",{children:ro(e.regno)})]}),(0,a.jsx)("td",{children:e.roleTypeName}),(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:Mr(e.createdDate)}),(0,a.jsx)("div",{children:Mr(e.lastLoginDate)})]}),(0,a.jsx)("td",{children:(0,a.jsxs)(Pf,{justifyContent:"space-between",children:[(0,a.jsx)(Co,{title:`${t("userManagement_tableRow_td_dataTip_sendEmail")}${e.email}`,children:(0,a.jsx)("a",{href:`mailto:${e.email}`,className:"icon-contact text-blue text-20 cursor-pointer"})}),(0,a.jsx)(Co,{title:t("userManagement_tableRow_td_dataTip_updateUser"),children:(0,a.jsx)("i",{className:"icon-pencil text-blue text-20 cursor-pointer",onClick:()=>n("UPDATE_USER",{user:e,closeModal:!1,onSuccess:()=>Pa.success(t("userManagement_updateUserModal_update_success_text")),onError:()=>Pa.error(t("userManagement_updateUserModal_update_error_text"))})})}),(0,a.jsx)(Co,{title:t("userManagement_tableRow_td_dataTip_disableUser"),children:(0,a.jsx)("div",{children:(0,a.jsx)(S_,{onClick:()=>n("DISABLE_USER",{user:e,closeModal:!1,modalStyle:"small",onSuccess:()=>Pa.success(t("userManagement_disableUserModal_disable_success_text")),onError:i=>r(i)})})})})]})})]});dct.propTypes={user:k().object,openModal:k().func,onDisableError:k().func,t:k().func};const fct=({userList:e,openModal:t,onDisableError:n})=>{const r=Ci(o=>uct(o)),{t:i}=Ri();return(0,a.jsx)(a.Fragment,{children:r&&e&&e.map((o,s)=>(0,a.jsx)(dct,{user:o,openModal:t,onDisableError:n,t:i},s))})};fct.propTypes={userList:k().array,openModal:k().func,onDisableError:k().func};const hct=({userList:e,openModal:t,onDisableError:n})=>{const{t:r}=Ri();return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"10%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("userManagement_table_header_title_username")}),(0,a.jsx)("th",{children:r("userManagement_table_header_title_party")}),(0,a.jsx)("th",{children:r("userManagement_table_header_title_divisionAndRole")}),(0,a.jsx)("th",{children:r("userManagement_table_header_title_createdAndLastLogin")}),(0,a.jsx)("th",{children:r("userManagement_table_header_title_actions")})]})}),(0,a.jsx)("tbody",{children:(0,a.jsx)(fct,{userList:e,openModal:t,onDisableError:n})})]})})})};hct.propTypes={userList:k().array,openModal:k().func,onDisableError:k().func};const pct=({userList:e})=>{const[t,n]=(0,d.useState)({isError:!1,error_id:0}),[r,i]=(0,d.useState)(!1),{t:o}=Ri(),s=zc(),l=Ci(p=>cct(p)),c=Ci(p=>uct(p)),u=Ko(),f=p=>{n({isError:!0,error_id:p.error_id})};(0,d.useEffect)(()=>{l&&!l.length&&u(lct())},[c.productList,l]);const h=()=>{i(!0),fo.getUserListExcel().then(p=>{p&&!p.error&&m0().saveAs(p,"UserProducts.xlsx"),i(!1)})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Vr,{container:!0,alignItems:"center",justifyContent:"space-between",children:[(0,a.jsx)(Vr,{item:!0,children:(0,a.jsx)("h2",{children:o("userManagement_title_users")})}),(0,a.jsx)(Vr,{item:!0,children:(0,a.jsxs)(Vr,{container:!0,spacing:2,children:[(0,a.jsx)(Vr,{item:!0,children:(0,a.jsx)(a3,{onClick:()=>h(),loading:r,tooltip:o("excelExport_userList")})}),(0,a.jsx)(Vr,{item:!0,children:(0,a.jsx)(Mi,{className:"icon-person",type:"tertiary",onClick:()=>s("CREATE_USER",{closeModal:!1,productList:l,isLoaded:c,onSuccess:()=>Pa.success(o("userManagement_createUserModal_create_success_text")),onError:()=>Pa.error(o("userManagement_createUserModal_create_error_text"))}),children:o("userManagement_button_text_createUser")})})]})})]}),t.isError&&(0,a.jsx)(eo,{messageType:"alert",messageBody:t.error_id>0?o(`userAccess_error_disable_${t.error_id}`):o("action_error_default")}),(0,a.jsx)(hct,{userList:e,openModal:s,onDisableError:f})]})};pct.propTypes={userList:k().array,openModal:k().func};const $Yn=({setting:e})=>{const{t}=Ri();let[n,r]=(0,d.useState)(e.settingValue=="true");function i(o){_c.updateAccountSetting(e.keyName,o.target.checked),r(o.target.checked)}return e?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"col",children:(0,a.jsx)("h2",{children:t("Navigator.DisplayText.Subscriber")})}),(0,a.jsx)(No,{noTopGutter:!0,children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s10of12 reports-teaser-small-icon",style:{paddingBottom:0},children:[(0,a.jsx)("i",{className:"icon-bubbles3"}),(0,a.jsx)("label",{className:"ml-1",children:t("STS_TwoFactorAuthentication")}),(0,a.jsx)("p",{style:{margin:"0 0 0 2.45em"},children:(0,a.jsx)("small",{children:t("STS_TwoFactorAuthentication_desc")})})]}),(0,a.jsx)("div",{className:"col s1of12",children:(0,a.jsx)(YV,{switchValue:"monitor",handleToggle:i,isActive:n,isDisabled:!1})})]})})]}):(0,a.jsx)(a.Fragment,{})},zYn=()=>{const e=Ko(),t=Ci(s=>BYn(s)),n=Ci(s=>LYn(s)),r=ss(),i=fs(1020,r.user),o=n.find(s=>s.keyName=="STS_TwoFactorAuthentication");return(0,d.useEffect)(()=>{e(qY()),e(IYn())},[]),(0,a.jsx)(ls,{children:i&&(0,a.jsxs)(a.Fragment,{children:[o&&(0,a.jsx)($Yn,{setting:o}),(0,a.jsx)(pct,{userList:t})," "]})})},mct=({text:e,name:t,regno:n,children:r,showPrint:i,noGutterBottom:o})=>{const s=e?e.typeOf==="string"?(0,a.jsx)("div",{children:e}):e:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"inner--left-name",children:t}),n&&(0,a.jsxs)("div",{className:"inner--left-regno",children:["(",ro(n),")"]})]});return(0,a.jsxs)("div",{id:"section-title",className:o?"":"gutter-bottom",children:[(0,a.jsx)("div",{className:"inner--left",children:(0,a.jsx)("h2",{className:"no-gutter-bottom",children:s})}),(0,a.jsxs)("div",{className:"inner--right",children:[r,i&&(0,a.jsx)("div",{className:"inner--right-print no-print",children:(0,a.jsx)(lk,{})})]})]})};mct.propTypes={text:k().oneOfType([k().string,k().node]),name:k().string,regno:k().string,children:k().node,showPrint:k().bool,noGutterBottom:k().bool};const _v=mct;function WYn(e){function t(n){let r=gi(),i=ur(),o=Hi(),s={...n,location:r,params:o,navigate:i};return(0,a.jsx)(e,{...s})}return t}class HYn extends d.Component{render(){const{link:t,text:n,onClick:r,selected:i}=this.props;return t?t.startsWith("/")?(0,a.jsx)("li",{children:(0,a.jsx)(sE,{end:!0,to:t,onClick:r,className:s=>s.isActive?"selected":"",children:n})}):(0,a.jsx)("li",{children:(0,a.jsx)("a",{href:t,onClick:r,children:n})}):(0,a.jsx)("li",{className:"tab-item"+(i?" selected":" cursor-pointer"),onClick:r,children:n})}}const GYn=WYn(HYn);class YYn extends d.Component{static Item=GYn;render(){const{variant:t="small",color:n="blue"}=this.props;return(0,a.jsx)("div",{className:`tabs-container ${t} ${n} no-print`,children:(0,a.jsx)("ul",{className:"tabs",children:this.props.children})})}}const J4=YYn,gct="billing/LOAD_INVOICE",vct="billing/LOAD_INVOICES",yct="billing/LOAD_CUSTOMERLEDGERENTRIES",eK="billing/ERROR_BILLING",tK="billing/ERROR_CLEAR",fA="billing/LOADING_INVOICE",KYn={invoice:null,invoices:[],customerledgerentries:[],error:null,loading:!1},XYn=e=>async t=>{t({type:fA,payload:!0}),t({type:tK});const n=await Yee.getInvoice(e);!n.error&&n!==null?t({type:gct,payload:n}):n.error&&t({type:eK,error:n.error.message}),t({type:fA,payload:!1})},ZYn=e=>async t=>{t({type:fA,payload:!0}),t({type:tK});const n=await Yee.getInvoices(e);!n.error&&n.data!==null?t({type:vct,payload:n}):n.error&&t({type:eK,error:n.error.message}),t({type:fA,payload:!1})},QYn=e=>async t=>{t({type:fA,payload:!0}),t({type:tK});const n=await Yee.getCustomerLedgerEntries(e);!n.error&&n.data!==null?t({type:yct,payload:n}):n.error&&t({type:eK,error:n.error.message}),t({type:fA,payload:!1})},JYn=(e=KYn,t)=>K5(e,n=>{switch(t.type){case gct:n.error=null,n.invoice=t.payload;break;case vct:n.error=null,n.invoices=t.payload;break;case yct:n.error=null,n.customerledgerentries=t.payload;break;case eK:n.error=t.error;break;case tK:n.error=null;break;case fA:n.loading=t.payload;break;default:break}}),qYn=e=>t=>{const{lang:n,t:r,localeLoaded:i}=Ri();if(n!==void 0)return(0,a.jsx)(e,{...t,t:r,lang:n,currentLang:n,localeLoaded:i});class o extends d.Component{state={strings:window.location.search==="?show_locale_string"};static contextTypes={locale:k().object};t=(l,...c)=>{if(this.state.strings)return l;if(l===""||l===void 0||l===null)return"";let u=this.context.locale[l];if(c.length===0)return u;let f=0;if(u)for(const h of c){const p="{"+f+"}";u=u.replace(p,h),f++}return u};is=(l,...c)=>this.t(l,...c);en=(l,...c)=>this.t(l,...c);render(){let l=this.en;const c=this.context.locale.currentLang;(c==="is-IS"||c==="is")&&(l=this.is);const u=this.context.locale.__translationCreatedTimestamp!==void 0;return(0,a.jsx)(e,{...this.props,t:l,localeLoaded:u,lang:c,currentLang:c})}}return(0,a.jsx)(o,{...t})},xct=({t:e,isForMediaMonitor:t})=>(0,a.jsxs)("div",{className:"header-container",children:[(0,a.jsxs)("div",{className:"header",children:[(0,a.jsx)("span",{children:(0,a.jsx)("strong",{children:e(t?"invoice_header_company_media_monitor_name":"invoice_header_company_name")})}),(0,a.jsx)("span",{children:e(t?"invoice_header_company_media_monitor_address":"invoice_header_company_address")}),(0,a.jsx)("span",{children:e(t?"invoice_header_company_media_monitor_zip":"invoice_header_company_zip")}),(0,a.jsxs)("div",{className:"collapsed",children:[(0,a.jsxs)("span",{children:[e("invoice_header_company_ssn")," ",e(t?"invoice_header_company_media_monitor_ssn_value":"invoice_header_company_ssn_value")]}),(0,a.jsxs)("span",{children:[e("invoice_header_company_vsk")," ",e(t?"invoice_header_company_media_monitor_vsk_value":"invoice_header_company_vsk_value")]}),(0,a.jsxs)("span",{children:[e("invoice_header_company_phone")," ",e(t?"invoice_header_company_media_monitor_phone_value":"invoice_header_company_phone_value")]}),(0,a.jsxs)("span",{children:[e("invoice_header_company_email")," ",e(t?"invoice_header_company_media_monitor_email_value":"invoice_header_company_email_value")]})]})]}),(0,a.jsx)("img",{src:"https://static.creditinfo.is/resources/common/img/logo/creditinfo-logo-black-text.png",width:250,height:71,alt:"Creditinfo"})]});xct.propTypes={t:k().func,isForMediaMonitor:k().bool};const eKn=qYn(xct),nme={R:"constants_invoice_type_invoice",K:"constants_invoice_type_credit_memo"},tKn={R:"tag-color-black",K:"tag-color-cream"},bct={_blank_:"constants_document_type_blank",Payment:"constants_document_type_payment",Invoice:"constants_document_type_invoice",Credit_Memo:"constants_document_type_credit_memo",Finance_Charge_Memo:"constants_document_type_finance_charge_memo",Reminder:"constants_document_type_reminder",Refund:"constants_document_type_refund"},nKn={_blank_:"",Payment:"tag-color-green",Invoice:"tag-color-black",Credit_Memo:"tag-color-cream",Finance_Charge_Memo:"tag-color-red",Reminder:"tag-color-yellow",Refund:"tag-color-green-tertiary"},rKn=()=>{const e=ur(),{t,loaded:n}=Wn(2005),{companysourceregno:r,invoiceno:i}=Hi(),o=Ko(x=>x.billing),{invoice:s,loading:l,error:c}=Ci(x=>x.billing),[u,f]=(0,d.useState)(!1);if((0,d.useEffect)(()=>{c||(r&&i?(f(r!=="7101972109"),o(XYn({no:i,companySourceRegno:r}))):e("/account/billing"))},[i,r,c]),!n)return null;if(l)return(0,a.jsx)($i,{size:"medium",center:!0});if(!l&&(s===null||!s))return null;let h=s.vatLines?s.vatLines.reduce((x,b)=>x+b.unitPrice,0):0,p=s.vatLines?s.vatLines.reduce((x,b)=>x+b.vatAmount,0):0,m;s.shipToCustomerName&&(m=(0,a.jsxs)("div",{className:"personal-info",children:[(0,a.jsx)("br",{}),(0,a.jsx)("span",{children:(0,a.jsx)("strong",{children:"Sendist-til - a\xF0setur"})}),(0,a.jsx)("span",{children:s.shipToCustomerName}),(0,a.jsx)("span",{children:s.shipToAddress}),(0,a.jsx)("span",{children:s.shipToAddress2}),(0,a.jsxs)("span",{children:[s.shipToPostCode," ",s.shipToCity]}),(0,a.jsx)("span",{children:s.shipToCountry})]}));let g;s.dueDate&&(g=(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t("invoice_due_date")}),(0,a.jsx)("td",{children:Mr(s.dueDate)})]}));let v;s.salesLines&&s.salesLines.length>0&&(v=(0,a.jsxs)("table",{className:"receipt-table",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"50%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("invoice_table_description")}),(0,a.jsx)("th",{className:"text-right",children:t("invoice_table_quantity")}),(0,a.jsx)("th",{className:"text-right",children:t("invoice_table_price")}),(0,a.jsx)("th",{className:"text-right",children:t("invoice_table_discount")}),(0,a.jsx)("th",{className:"text-right",children:t("invoice_table_total_price")})]})}),(0,a.jsx)("tbody",{children:s.salesLines.map((x,b)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:x.description}),(0,a.jsx)("td",{className:"text-right",children:Ta(x.quantity)}),(0,a.jsx)("td",{className:"text-right",children:Ta(x.unitPrice)}),(0,a.jsx)("td",{className:"text-right",children:x.discountPercent}),(0,a.jsx)("td",{className:"text-right",children:Ta(x.totalAmount)})]},b))})]}));let y;return s.vatLines&&s.vatLines.length>0&&(y=(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("hr",{className:"top-hr"}),(0,a.jsxs)("table",{className:"bottom-table",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"})]}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"text-left",children:t("invoice_bottom_table_breakdown")}),(0,a.jsx)("th",{children:t("invoice_bottom_table_percentage")}),(0,a.jsx)("th",{children:t("invoice_bottom_table_lineamount")}),(0,a.jsx)("th",{children:t("invoice_bottom_table_vskbase")}),(0,a.jsx)("th",{children:t("invoice_bottom_table_vskamount")})]}),s.vatLines&&s.vatLines.map((x,b)=>(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{className:"text-left",children:[t("invoice_bottom_table_vsk"),x.vatPercentage]}),(0,a.jsx)("td",{children:Ta(x.vatPercentage)}),(0,a.jsx)("td",{children:Ta(x.unitPrice)}),(0,a.jsx)("td",{children:Ta(x.unitPrice)}),(0,a.jsx)("td",{children:Ta(x.vatAmount)})]},b))]})]}),(0,a.jsx)("hr",{className:"bottom-hr"}),(0,a.jsxs)("table",{className:"bottom-table",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"})]}),(0,a.jsx)("tbody",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"text-left",children:t("invoice_bottom_table_total")}),(0,a.jsx)("th",{}),(0,a.jsx)("th",{className:"text-right",children:Ta(h)}),(0,a.jsx)("th",{className:"text-right",children:Ta(h)}),(0,a.jsx)("th",{className:"text-right",children:Ta(p)})]})})]})]})),(0,a.jsxs)("div",{className:"receipt-container",children:[(0,a.jsxs)("div",{className:"page-container",children:[(0,a.jsx)(eKn,{t,isForMediaMonitor:u}),(0,a.jsx)("hr",{}),(0,a.jsx)("div",{className:"receipt-header",children:t(nme[s.no[1]])}),(0,a.jsxs)("div",{className:"info-container",children:[(0,a.jsxs)("div",{className:"personal-info",children:[(0,a.jsx)("span",{children:s.sellToCustomerName}),(0,a.jsx)("span",{children:s.sellToAddress}),(0,a.jsx)("span",{children:s.sellToAddress2}),(0,a.jsxs)("span",{children:[s.sellToPostCode," ",s.sellToCity]}),(0,a.jsx)("span",{children:s.sellToCountry}),m]}),(0,a.jsx)("div",{className:"receipt-info",children:(0,a.jsx)("table",{className:"personal-info-table",children:(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t("invoice_number")}),(0,a.jsx)("td",{children:s.no})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t("invoice_date")}),(0,a.jsx)("td",{children:Mr(s.postingDate)})]}),g,(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t("invoice_customer_number")}),(0,a.jsx)("td",{children:s.sellToCustomerNo})]})]})})})]}),(0,a.jsxs)("div",{children:[v,(0,a.jsx)("div",{className:"total-table-container",children:(0,a.jsx)("table",{className:"total-table",children:(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t("invoice_total_table_without_vsk")}),(0,a.jsxs)("td",{children:[Ta(s.amount)," ",t("invoice_price_kr")]})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t("invoice_total_table_vsk")}),(0,a.jsxs)("td",{children:[Ta(s.vatAmount)," ",t("invoice_price_kr")]})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t("invoice_total_table_with_vsk")}),(0,a.jsxs)("td",{children:[Ta(s.totalAmount)," ",t("invoice_price_kr")]})]})]})})})]}),y]}),(0,a.jsxs)("div",{className:"footer-text",children:[(0,a.jsx)("hr",{className:"bottom-hr"}),t("invoice_footer_text_payment_behavior")," ",(0,a.jsx)("br",{}),t("invoice_footer_text_invoice")]})]})},aKn=({invoices:e,loading:t,t:n})=>e===void 0?null:(0,a.jsxs)("div",{className:"table-wrap",children:[t&&(0,a.jsx)($i,{size:"medium",center:!0}),!t&&e.length===0&&(0,a.jsx)(Bi,{}),!t&&e.length>0&&(0,a.jsxs)("table",{className:"table advanced zebra",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"12%"}),(0,a.jsx)("col",{width:"4%"}),(0,a.jsx)("col",{width:"69%"}),(0,a.jsx)("col",{width:"15%"})]}),(0,a.jsx)("thead",{className:"no-border",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("billing_invoices_posting_date")}),(0,a.jsx)("th",{colSpan:"2",children:n("billing_invoices_invoice")}),(0,a.jsx)("th",{className:"no-left-border",children:n("billing_invoices_view_invoice")})]})}),(0,a.jsx)("tbody",{children:e.map((r,i)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"no-right-border",children:Mr(r.postingDate)}),(0,a.jsx)("td",{className:"no-left-border no-right-border",children:(0,a.jsx)(Co,{title:n(nme[r.no[1]]),children:(0,a.jsx)("span",{className:`tag ${tKn[r.no[1]]}`,children:n(nme[r.no[1]])[0]})})}),(0,a.jsx)("td",{className:"no-left-border no-right-border",children:r.name}),(0,a.jsx)("td",{className:"no-left-border",children:(0,a.jsx)(Vi,{to:"/subscription/billing/invoice/"+r.companySourceRegno+"/"+r.no,children:r.no})})]},i))})]})]}),wct=e=>{const t=n=>{e.onChange(n.target.value)};return(0,a.jsx)("div",{className:e.horizontal?"checkradio-group inline":"checkradio-group",children:e.values.map((n,r)=>(0,a.jsxs)("div",{className:"ci-radio",children:[(0,a.jsx)("input",{id:e.name+"-"+r,type:"radio",name:e.name,value:n.value,onChange:t,checked:e.selectedValue===n.value,disabled:e.disabled||n.disabled}),(0,a.jsx)("label",{htmlFor:e.name+"-"+r,children:n.label})]},r))})};wct.propTypes={name:k().string.isRequired,values:k().arrayOf(k().shape({value:k().string.isRequired,label:k().string.isRequired,disabled:k().bool})).isRequired,selectedValue:k().string.isRequired,onChange:k().func.isRequired,disabled:k().bool,horizontal:k().bool};const Sct=wct,Cct=({onDateChange:e,onRadioChange:t,dateTo:n,dateFrom:r,selectedRadioValue:i,t:o})=>(0,a.jsxs)("div",{className:"grid gutter-top gutter-bottom no-print",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Sct,{name:"selectedCompany",values:[{label:o("billing_filter_creditinfo"),value:o("billing_filter_creditinfo_regno")},{label:o("billing_filter_creditinfo_media_monitor"),value:o("billing_filter_creditinfo_media_monitor_regno")}],selectedValue:i,horizontal:!0,onChange:s=>t(s)})}),(0,a.jsxs)("div",{className:"col s6of12 text-right",children:[(0,a.jsx)("span",{style:{marginRight:"10px"},children:(0,a.jsx)(bC,{onChange:s=>e("dateFrom",s),value:r})}),(0,a.jsx)(bC,{onChange:s=>e("dateTo",s),value:n})]})]}),iKn=()=>{const{t:e,loaded:t}=Wn(2005),n=Ko(v=>v.billing),{invoices:r,loading:i,error:o}=Ci(v=>v.billing),[s,l]=(0,d.useState)("7101972109"),[c,u]=(0,d.useState)(null),[f,h]=(0,d.useState)({dateFrom:gh()().subtract(2,"months").utc()._d,dateTo:new Date});if((0,d.useEffect)(()=>{s&&!o?!f.dateFrom||!f.dateTo?u(e("billing_error_dates_missing")):f.dateTo<f.dateFrom?u(e("billing_error_date_after_is_less")):(u(null),n(ZYn({companySourceRegno:s,dateFrom:f.dateFrom,dateTo:f.dateTo}))):u(o)},[f.dateFrom,f.dateTo,s,o]),!t)return null;const p=v=>{l(v)},m=(v,y)=>{h({...f,[v]:y})};let g;return c&&(g=(0,a.jsx)(eo,{messageType:"alert",messageHeader:c})),(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(sZ,{children:(0,a.jsx)("h1",{children:e("billing_invoices_title")})}),g,(0,a.jsx)(Cct,{selectedRadioValue:s,dateFrom:f.dateFrom,dateTo:f.dateTo,onDateChange:m,onRadioChange:p,t:e}),!c&&(0,a.jsx)(aKn,{invoices:r,t:e,loading:i.invoices})]})},oKn=({t:e,customerledgerentries:t,loading:n})=>{if(t===void 0)return null;let r=t.reduce((o,s)=>o+s.amountLCY,0),i=t.reduce((o,s)=>o+s.amount,0)>0;return(0,a.jsxs)("div",{className:"table-wrap",children:[n&&(0,a.jsx)($i,{size:"medium",center:!0}),!n&&t.length===0&&(0,a.jsx)(Bi,{}),!n&&t.length>0&&(0,a.jsxs)("table",{className:"table advanced zebra",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"4%"}),(0,a.jsx)("col",{width:"28%"}),(0,a.jsx)("col",{width:"22%"}),(0,a.jsx)("col",{width:"12%"}),(0,a.jsx)("col",{width:"12%"})]}),(0,a.jsx)("thead",{className:"no-border",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:e("billing_customerledgerentries_posting_date")}),(0,a.jsx)("th",{children:e("billing_customerledgerentries_due_date")}),(0,a.jsx)("th",{}),(0,a.jsx)("th",{children:e("billing_customerledgerentries_description")}),(0,a.jsx)("th",{className:"text-right",children:e("billing_customerledgerentries_amount")}),(0,a.jsx)("th",{className:"text-right",children:e("billing_customerledgerentries_remining_amount")}),(0,a.jsx)("th",{className:"text-right",children:e("billing_customerledgerentries_balance")})]})}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"no-right-border",colSpan:"4"}),(0,a.jsx)("td",{className:"no-left-border text-right",colSpan:"3",children:Ta(t[0].balance-t[0].amountLCY)})]}),t.map((o,s)=>{let l;return o.amount&&o.amount!==0&&o.currencyCode?l=Ta(o.amount)+" "+o.currencyCode+" / "+Ta(o.amountLCY):l=Ta(o.amountLCY),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"no-right-border",children:Mr(o.postingDate)}),(0,a.jsx)("td",{className:"no-left-border no-right-border",children:Mr(o.dueDate)}),(0,a.jsx)("td",{className:"no-left-border no-right-border",children:o.documentType&&o.documentType!=="_blank_"?(0,a.jsx)(Co,{title:e(bct[o.documentType]),children:(0,a.jsx)("span",{className:`tag ${nKn[o.documentType]}`,children:e(bct[o.documentType])[0]})}):""}),(0,a.jsx)("td",{className:"no-left-border no-right-border",children:o.description}),(0,a.jsx)("td",{className:"no-left-border no-right-border text-right",children:i?l+" "+e("billing_customerledgerentries_kr"):l}),(0,a.jsx)("td",{className:"no-left-border no-right-border text-right",children:Ta(o.remainingAmount)}),(0,a.jsx)("td",{className:"no-left-border text-right",children:Ta(o.balance)})]},s)})]}),(0,a.jsx)("tfoot",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"no-right-border text-right",colSpan:"5",children:i?Ta(r)+" "+e("billing_customerledgerentries_kr"):Ta(r)}),(0,a.jsx)("td",{className:"no-left-border text-right",colSpan:"2",children:Ta(t[t.length-1].balance)})]})})]})]})},sKn=()=>{const{t:e,loaded:t}=Wn(2005),{user:n}=ss(),r=Ko(S=>S.billing),{customerledgerentries:i,loading:o,error:s}=Ci(S=>S.billing),[l,c]=(0,d.useState)("7101972109"),[u,f]=(0,d.useState)(null),[h,p]=(0,d.useState)({dateFrom:gh()().subtract(12,"months").utc()._d,dateTo:new Date});if((0,d.useEffect)(()=>{l&&!s?!h.dateFrom||!h.dateTo?f(e("billing_error_dates_missing")):h.dateTo<h.dateFrom?f(e("billing_error_date_after_is_less")):(f(null),r(QYn({companySourceRegno:l,dateFrom:h.dateFrom,dateTo:h.dateTo}))):f(s)},[h.dateFrom,h.dateTo,l,s]),!t)return null;const m=S=>{c(S)},g=(S,C)=>{p({...h,[S]:C})};let v;u&&(v=(0,a.jsx)(eo,{messageType:"alert",messageHeader:u}));let y;l===e("billing_filter_creditinfo_regno")?y=e("billing_filter_creditinfo"):y=e("billing_filter_creditinfo_media_monitor");let x=e("billing_customerledgerentries_period",Mr(h.dateFrom),Mr(h.dateTo)),b=e("billing_customerledgerentries_customer",n.s_name,ro(n.s_regno));return(0,a.jsxs)(d.Fragment,{children:[(0,a.jsxs)(sZ,{children:[(0,a.jsx)("h1",{children:e("billing_customerledgerentries_title")}),(0,a.jsxs)("p",{children:[x,(0,a.jsx)("br",{}),y,(0,a.jsx)("br",{}),b,(0,a.jsx)("br",{}),e("billing_customerledgerentries_information_text")]})]}),v,(0,a.jsx)(Cct,{selectedRadioValue:l,dateFrom:h.dateFrom,dateTo:h.dateTo,onDateChange:g,onRadioChange:m,t:e}),!u&&(0,a.jsx)(oKn,{customerledgerentries:i,t:e,loading:o})]})},lKn=()=>{const{t:e,loaded:t}=Wn(2005),{error:n}=Ci(i=>i.billing);if(!t)return null;let r;return n&&(r=(0,a.jsx)(eo,{messageType:"alert",messageHeader:n})),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsx)("div",{className:"no-print",children:(0,a.jsx)(_v,{text:e("billing_title"),showPrint:!0})}),(0,a.jsx)("div",{className:"gutter-bottom gutter-top no-print",children:(0,a.jsxs)(J4,{children:[(0,a.jsx)(J4.Item,{link:"/subscription/billing/invoices",text:e("billing_tabs_invoices")}),(0,a.jsx)(J4.Item,{link:"/subscription/billing/customerledgerentries",text:e("billing_tabs_customerledgerentries")})]})}),r,(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"invoice/:companysourceregno/:invoiceno",element:(0,a.jsx)(rKn,{})}),(0,a.jsx)(Si,{path:"invoices",element:(0,a.jsx)(iKn,{})}),(0,a.jsx)(Si,{path:"customerledgerentries",element:(0,a.jsx)(sKn,{})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"invoices"})})]})})]})})},cKn=()=>(0,a.jsx)(ls,{children:(0,a.jsx)("h2",{children:"Notkun Creditinfo \xE1 v\xF6rum birgja"})}),Ect=({data:e,actions:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:Mr(e.queryDate)}),(0,a.jsx)("td",{children:t.isPropertyUsage(e.usageTypeID)?(0,a.jsx)("a",{onClick:()=>t.openPropertyUsageItem(e),children:e.usageTypeName}):(0,a.jsx)(a.Fragment,{children:e.prefetchUniqueID?(0,a.jsxs)("a",{onClick:()=>t.onProductSelect(e),children:[" ",e.usageTypeName]}):e.usageTypeName})}),(0,a.jsxs)("td",{children:[e.queryName&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:"/financeInfo/subjectOverview/"+e.query},children:e.queryName})}),(0,a.jsx)("div",{children:ro(e.query)})]}),!e.queryName&&(0,a.jsxs)("div",{children:[e.usageTypeID===135&&e.queryDetail?e.queryDetail.trim()+"-":"",e.query]})]}),(0,a.jsx)("td",{children:e.userFullName}),(0,a.jsxs)("td",{className:"text-center",children:[(0,a.jsx)("span",{style:{marginRight:"7px"},children:e.reference}),(0,a.jsx)("span",{className:"icon-pencil text-blue",onClick:()=>t.addReference(e)})]})]});Ect.propTypes={data:k().object,actions:k().object};const M2r={},_ct=({t:e,isCondenced:t,filteredUsageOverview:n,searchProducts:r,searchSubjects:i,onSearchChange:o,showQueryName:s,actions:l})=>{const{isPropertyUsage:c,openPropertyUsageItem:u}=Rne(),[f,h,p]=vy(5,5,5);(0,d.useEffect)(()=>{n&&p(n.length)},[n]);const m={...l,openPropertyUsageItem:g=>{u(g)},isPropertyUsage:g=>c(g)};return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"table-wrap",children:[t?(0,a.jsx)(Tct,{data:n,t:e}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("table",{className:"table advanced gutter-bottom gutter-top usage--table",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"10%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)(ph,{title:e("table_header_item_title_fetched")}),(0,a.jsx)("th",{children:(0,a.jsx)(GV,{name:"products",placeholder:e("usage_table_searchBox_placeholder_products"),onChange:o,value:r})}),(0,a.jsx)("th",{children:(0,a.jsx)(GV,{name:"subjects",placeholder:e("usage_table_searchBox_placeholder_subjects"),onChange:o,value:i})}),(0,a.jsx)(ph,{title:s?e("table_header_item_title_performedBy"):"Notandi"}),(0,a.jsx)(ph,{title:e("table_header_item_title_reference"),position:"center"})]})}),(0,a.jsx)("tbody",{className:"only-bottom-border",children:n&&n.slice(0,f).map((g,v)=>(0,a.jsx)(iV,{children:(0,a.jsx)(Ect,{data:g,t:e,actions:m},v)},v))})]}),n.length===0&&(0,a.jsx)(Bi,{})]}),n&&f<n.length&&(0,a.jsx)(kp,{text:e("button_moreItems_text_getMore"),onClick:h})]})})};_ct.propTypes={filteredUsageOverview:k().array,t:k().func,isCondenced:k().bool,onSearchChange:k().func,searchProducts:k().string,searchSubjects:k().string,showQueryName:k().bool,actions:k().object};const Tct=({data:e,t})=>(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"70%"}),(0,a.jsx)("col",{width:"30%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)(KMe,{children:[(0,a.jsx)(ph,{title:t("table_header_item_title_productName")}),(0,a.jsx)(ph,{title:"Notkun"})]})}),(0,a.jsx)("tbody",{className:"only-bottom-border",children:e&&e.map((n,r)=>(0,a.jsx)(iV,{children:(0,a.jsx)(Act,{data:n,t},r)},r))})]})});Tct.propTypes={data:k().array,t:k().func};const Act=({data:e})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:e.usageTypeName}),(0,a.jsx)("td",{children:e.count})]});Act.propTypes={data:k().object};const uKn=()=>{const{selectProduct:e}=Vx(),{t}=Ri();return{getUsageById:(0,d.useCallback)(r=>{const i={name:r.usageTypeName,regno:r.query},o=isNaN(Date.parse(r.queryDetail))?r.queryDetail:Mr(r.queryDetail);var s={productID:r.productID,id:o,date:Mr(r.queryDate),usePrefetch:!0,product:r,prefetchUniqueID:r.prefetchUniqueID};r.userRegno||Pa.warning("Vara finnst ekki");const l=e(s,r.query,i);l&&l.status===3&&Pa.warning(t("action_error_default")),l&&l.status===0&&Pa.warning("Vara finnst ekki")},[])}},rme=({showSubscriberUsage:e,showQueryName:t})=>{const{t:n,lang:r}=Ri(),[i,o]=(0,d.useReducer)(fKn,dKn),[s,l]=(0,d.useState)(!1),[c,u]=(0,d.useState)(!1),f=ss(),h=zc(),{getUsageById:p}=uKn(),[m,g]=(0,d.useState)({subscribers:!1,condenced:!1});(0,d.useEffect)(()=>{b()},[c]),(0,d.useEffect)(()=>{y||b()},[i.dateFrom,i.dateTo,m]);const v=K=>{g({...m,[K]:!m[K]})},y=i.dateFrom>i.dateTo||i.dateFrom<gh()().subtract(6,"months").utc()._d,x=i.dateFrom>i.dateTo?"Dagsetning til ver\xF0ur a\xF0 vera seinni en dagsetning fr\xE1":i.dateFrom<gh()().subtract(6,"months").utc()._d?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:"A\xF0eins er h\xE6gt a\xF0 s\xE6kja notkunaryfirlit s\xED\xF0ustu 6 m\xE1na\xF0a h\xE9r \xE1 vefnum. Ef \xFE\xF6rf er \xE1 yfirliti lengra aftur \xED t\xEDmann er h\xE6gt a\xF0 hafa samband vi\xF0"}),(0,a.jsx)("a",{href:`mailto:creditinfo@creditinfo.is?subject=${f.user.name}, ${f.user.u_name} \xF3skar eftir notkunaryfirliti lengra aftur \xED t\xEDmann`,children:"creditinfo@creditinfo.is"})]}):"",b=()=>{const K={dateFrom:i.dateFrom.toISOString(),dateTo:i.dateTo.toISOString(),usageTypeID:null,subjectRegno:null,subscriberUsage:m.subscribers,condencedUsage:m.condenced};o({type:"LOAD_OVERVIEW"}),_c.getUsageOverview(K).then(G=>{G.error||(o({type:"LOADED_OVERVIEW",payload:G}),o({type:"FILTERED",payload:G}),u(!1))})};function S(){const K={dateFrom:i.dateFrom.toISOString(),dateTo:i.dateTo.toISOString(),usageTypeID:null,subjectRegno:null,subscriberUsage:m.subscribers,language:r};l(!0),_c.getUsageOverviewExcel(K).then(G=>{G&&!G.error&&m0().saveAs(G,`Creditinfo Notkun-${Mr(new Date)}.xlsx`),l(!1)})}function C(K){o({type:"SET_DATE_FROM",payload:K===null?gh()().subtract(1,"months").utc()._d:K})}function _(K){o({type:"SET_DATE_TO",payload:K===null?(0,mh.default)(new Date):K})}function T(K){const G=K.target.name==="products"?"SET_SEARCH_PRODUCTS":"SET_SEARCH_SUBJECTS",J=M(K.target.name,K.target.value);o({type:"FILTERED",payload:J}),o({type:G,payload:K.target.value})}function M(K,G){var J=!i.usageOverview||G===""?i.usageOverview:i.usageOverview.filter(te=>{var re=new RegExp(G,"i");const me=K==="products"?te.usageTypeName:te.queryName;if(String(me).search(re)!==-1)return te});return J}const j=K=>{_c.addUsageReference(K).error?Pa.error(n("add_reference_failed")):W()},B={addReference:K=>{h("ADD_REFERENCE",{modalStyle:"small",data:K,closeModal:!1,onAddReference:G=>j(G)})},onProductSelect:K=>p(K)},W=()=>{Pa.success(n("add_reference_success")),u(!0),b()};return(0,a.jsxs)(a.Fragment,{children:[y&&(0,a.jsx)(eo,{messageType:"alert",messageBody:x}),(0,a.jsxs)(Pf,{className:"usage-filter",justifyContent:"space-between",alignItems:"flex-end",children:[(0,a.jsxs)(Pf,{alignItems:"flex-end",children:[(0,a.jsxs)("div",{className:"form",style:{marginRight:"10px"},children:[(0,a.jsx)("label",{children:n("datepicker_text_dateFrom")}),(0,a.jsx)(bC,{value:i.dateFrom,onChange:C})]}),(0,a.jsxs)("div",{className:"form",children:[(0,a.jsx)("label",{children:n("datepicker_text_dateTo")}),(0,a.jsx)(bC,{value:i.dateTo,onChange:_})]})]}),(0,a.jsx)(Pf,{className:"buttons-collapse",alignItems:"flex-end",children:(0,a.jsxs)(Pf,{alignItems:"center",children:[e&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:"usage-toggle-title",style:{marginRight:"10px"},children:n("usage_subscriberUsage_toggle_title")}),(0,a.jsxs)("div",{className:"button-group collapse",style:{marginRight:"10px"},children:[(0,a.jsxs)("button",{className:Yo("button",!m.subscribers&&"gray",m.subscribers&&"white"),onClick:()=>v("subscribers"),children:[n("usage_subscriberUsage_toggle_button_text_my")," ",m.subscribers]}),(0,a.jsxs)("button",{className:Yo("button",m.subscribers&&"gray",!m.subscribers&&"white"),onClick:()=>v("subscribers"),children:[n("usage_subscriberUsage_toggle_button_text_subscriber")," ",m.subscribers]})]})]}),(0,a.jsx)("p",{className:"usage-toggle-title",style:{marginRight:"10px"},children:n("usage_condencedUsage_toggle_title")}),(0,a.jsxs)("div",{className:"button-group collapse",style:{marginRight:"10px"},children:[(0,a.jsxs)("button",{className:Yo("button",!m.condenced&&"gray",m.condenced&&"white"),onClick:()=>v("condenced"),children:[n("usage_condencedUsage_toggle_button_text_apart")," ",m.condenced]}),(0,a.jsxs)("button",{className:Yo("button",m.condenced&&"gray",!m.condenced&&"white"),onClick:()=>v("condenced"),children:[n("usage_condencedUsage_toggle_button_text_condenced")," ",m.condenced]})]}),(0,a.jsx)("div",{className:"usage-excel-button",children:(0,a.jsx)(a3,{onClick:()=>S(),loading:s,tooltip:n("usage_excel_button_tooltip")})})]})})]}),(0,a.jsx)(_ct,{t:n,isCondenced:m.condenced,...i,onFromDateChange:C,onToDateChange:_,onSearchChange:T,showQueryName:t,actions:B}),i.filteredUsageOverview&&i.filteredUsageOverview.length>0&&(0,a.jsxs)("span",{children:[n("account_usage_filter_result_text"),", ",i.filteredUsageOverview.length]})]})};rme.propTypes={showSubscriberUsage:k().bool,showQueryName:k().bool,t:k().func};const dKn={usageOverview:[],filteredUsageOverview:[],dateFrom:gh()().subtract(1,"months").utc()._d,dateTo:(0,mh.default)(new Date),productState:"initial",usageOverviewState:"initial",filteredUsageOverviewState:"initial",searchProducts:"",searchSubjects:""};function fKn(e,{type:t,payload:n}){switch(t){case"LOAD_OVERVIEW":return{...e,usageOverviewState:"loading"};case"LOADED_OVERVIEW":return{...e,usageOverview:n,usageOverviewState:"loaded"};case"FILTERED":return{...e,filteredUsageOverview:n,filteredUsageOverviewState:"loading"};case"SET_DATE_FROM":return{...e,dateFrom:(0,S6.default)(n)};case"SET_DATE_TO":return{...e,dateTo:(0,mh.default)(n)};case"SET_SEARCH_PRODUCTS":return{...e,searchProducts:n};case"SET_SEARCH_SUBJECTS":return{...e,searchSubjects:n};default:return e}}const hKn=()=>{const{t:e}=Ri(),t=ss(),n=fs(1021,t.user);return(0,a.jsxs)(ls,{children:[(0,a.jsx)("h1",{children:e("subscription_usage_header_title")}),n?(0,a.jsx)(rme,{showSubscriberUsage:!0,showQueryName:!0}):(0,a.jsx)(rme,{})]})},pKn=()=>{const{user:e}=ss(),t=Ub(!0);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{products:t,fixedTitle:e.s_name}),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"subscriber",element:(0,a.jsx)(VYn,{})}),(0,a.jsx)(Si,{path:"billing/*",element:(0,a.jsx)(lKn,{})}),(0,a.jsx)(Si,{path:"supplierCounter",element:(0,a.jsx)(cKn,{})}),(0,a.jsx)(Si,{path:"usage",element:(0,a.jsx)(hKn,{})}),(0,a.jsx)(Si,{path:":typeID",element:(0,a.jsx)(zYn,{})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"subscriber"})})]})})]})},ame=(0,d.memo)(({state:e,actions:t,placeholder:n})=>{const{searchData:r,search:i}=e,[o,s]=(0,d.useState)(i);return(0,d.useEffect)(()=>{s(i)},[i]),(0,d.useEffect)(()=>{t.onSearchChange(o&&o.replace(/%/g,""))},[o]),(0,a.jsxs)("div",{className:"form no-print",children:[(0,a.jsx)("label",{htmlFor:"landRegistry"}),(0,a.jsx)("div",{className:"gutter-top property-search-box",children:(0,a.jsx)(Ey,{variant:"search",items:r||[],search:o||"",onSearchChange:s||"",placeholder:n})})]})});ame.propTypes={state:k().object,actions:k().object,placeholder:k().string},ame.displayName="RealEstateSearch";var mKn=rn(5215);function zm(){return zm=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},zm.apply(null,arguments)}function SC(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function gKn(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function vKn(e){var t=gKn(e,"string");return typeof t=="symbol"?t:t+""}const z2={NOT_LOADED:"NOT_LOADED",LOADING:"LOADING",LOADED:"LOADED",FAILED:"FAILED",AUTH_FAILURE:"AUTH_FAILURE"},yKn="https://maps.googleapis.com/maps/api/js";class P7{static async load(t,n){var r;const i=t.libraries?t.libraries.split(","):[],o=this.serializeParams(t);this.listeners.push(n),(r=window.google)!=null&&(r=r.maps)!=null&&r.importLibrary?(this.serializedApiParams||(this.loadingStatus=z2.LOADED),this.notifyLoadingStatusListeners()):(this.serializedApiParams=o,this.initImportLibrary(t)),this.serializedApiParams&&this.serializedApiParams!==o&&console.warn("[google-maps-api-loader] The maps API has already been loaded with different parameters and will not be loaded again. Refresh the page for new values to have effect.");const s=["maps",...i];await Promise.all(s.map(l=>google.maps.importLibrary(l)))}static serializeParams(t){return[t.v,t.key,t.language,t.region,t.authReferrerPolicy,t.solutionChannel].join("/")}static initImportLibrary(t){if(window.google||(window.google={}),window.google.maps||(window.google.maps={}),window.google.maps.importLibrary){console.error("[google-maps-api-loader-internal]: initImportLibrary must only be called once");return}let n=null;const r=()=>n||(n=new Promise((i,o)=>{var s;const l=document.createElement("script"),c=new URLSearchParams;for(const[u,f]of Object.entries(t)){const h=u.replace(/[A-Z]/g,p=>"_"+p[0].toLowerCase());c.set(h,f)}c.set("loading","async"),c.set("callback","__googleMapsCallback__"),l.async=!0,l.src=yKn+"?"+c.toString(),l.nonce=((s=document.querySelector("script[nonce]"))==null?void 0:s.nonce)||"",l.onerror=()=>{this.loadingStatus=z2.FAILED,this.notifyLoadingStatusListeners(),o(new Error("The Google Maps JavaScript API could not load."))},window.__googleMapsCallback__=()=>{this.loadingStatus=z2.LOADED,this.notifyLoadingStatusListeners(),i()},window.gm_authFailure=()=>{this.loadingStatus=z2.AUTH_FAILURE,this.notifyLoadingStatusListeners()},this.loadingStatus=z2.LOADING,this.notifyLoadingStatusListeners(),document.head.append(l)}),n);google.maps.importLibrary=i=>r().then(()=>google.maps.importLibrary(i))}static notifyLoadingStatusListeners(){for(const t of this.listeners)t(this.loadingStatus)}}P7.loadingStatus=z2.NOT_LOADED,P7.serializedApiParams=void 0,P7.listeners=[];const xKn=["onLoad","onError","apiKey","version","libraries"],bKn=["children"],wKn="GMP_visgl_rgmlibrary_v1_default",O7=d.createContext(null);function SKn(){const[e,t]=(0,d.useState)({});return{mapInstances:e,addMapInstance:(o,s="default")=>{t(l=>zm({},l,{[s]:o}))},removeMapInstance:(o="default")=>{t(s=>SC(s,[o].map(vKn)))},clearMapInstances:()=>{t({})}}}function CKn(e){const{onLoad:t,onError:n,apiKey:r,version:i,libraries:o=[]}=e,s=SC(e,xKn),[l,c]=(0,d.useState)(P7.loadingStatus),[u,f]=(0,d.useReducer)((g,v)=>g[v.name]?g:zm({},g,{[v.name]:v.value}),{}),h=(0,d.useMemo)(()=>o?.join(","),[o]),p=(0,d.useMemo)(()=>JSON.stringify(zm({apiKey:r,version:i},s)),[r,i,s]),m=(0,d.useCallback)(async g=>{var v;if(u[g])return u[g];if(!((v=google)!=null&&(v=v.maps)!=null&&v.importLibrary))throw new Error("[api-provider-internal] importLibrary was called before google.maps.importLibrary was defined.");const y=await window.google.maps.importLibrary(g);return f({name:g,value:y}),y},[u]);return(0,d.useEffect)(()=>{(async()=>{try{const g=zm({key:r},s);i&&(g.v=i),h?.length>0&&(g.libraries=h),g.solutionChannel===void 0?g.solutionChannel=wKn:g.solutionChannel===""&&delete g.solutionChannel,await P7.load(g,v=>c(v));for(const v of["core","maps",...o])await m(v);t&&t()}catch(g){n?n(g):console.error("<ApiProvider> failed to load the Google Maps JavaScript API",g)}})()},[r,h,p]),{status:l,loadedLibraries:u,importLibrary:m}}const EKn=e=>{const{children:t}=e,n=SC(e,bKn),{mapInstances:r,addMapInstance:i,removeMapInstance:o,clearMapInstances:s}=SKn(),{status:l,loadedLibraries:c,importLibrary:u}=CKn(n),f=(0,d.useMemo)(()=>({mapInstances:r,addMapInstance:i,removeMapInstance:o,clearMapInstances:s,status:l,loadedLibraries:c,importLibrary:u}),[r,i,o,s,l,c,u]);return d.createElement(O7.Provider,{value:f},t)};function _Kn(e,t){for(const n of OKn){const r=t[n],i=Pct[n];(0,d.useEffect)(()=>{if(!e||!r)return;const o=google.maps.event.addListener(e,i,s=>{r(TKn(i,e,s))});return()=>o.remove()},[e,i,r])}}function TKn(e,t,n){const r={type:e,map:t,detail:{},stoppable:!1,stop:()=>{}};if(AKn.includes(e)){const o=r,s=t.getCenter(),l=t.getZoom(),c=t.getHeading()||0,u=t.getTilt()||0,f=t.getBounds();return(!s||!f||!Number.isFinite(l))&&console.warn("[createEvent] at least one of the values from the map returned undefined. This is not expected to happen. Please report an issue at https://github.com/visgl/react-google-maps/issues/new"),o.detail={center:s?.toJSON()||{lat:0,lng:0},zoom:l||0,heading:c,tilt:u,bounds:f?.toJSON()||{north:90,east:180,south:-90,west:-180}},o}else if(PKn.includes(e)){var i;if(!n)throw new Error("[createEvent] mouse events must provide a srcEvent");const o=r;return o.domEvent=n.domEvent,o.stoppable=!0,o.stop=()=>n.stop(),o.detail={latLng:((i=n.latLng)==null?void 0:i.toJSON())||null,placeId:n.placeId},o}return r}const Pct={onBoundsChanged:"bounds_changed",onCenterChanged:"center_changed",onClick:"click",onContextmenu:"contextmenu",onDblclick:"dblclick",onDrag:"drag",onDragend:"dragend",onDragstart:"dragstart",onHeadingChanged:"heading_changed",onIdle:"idle",onIsFractionalZoomEnabledChanged:"isfractionalzoomenabled_changed",onMapCapabilitiesChanged:"mapcapabilities_changed",onMapTypeIdChanged:"maptypeid_changed",onMousemove:"mousemove",onMouseout:"mouseout",onMouseover:"mouseover",onProjectionChanged:"projection_changed",onRenderingTypeChanged:"renderingtype_changed",onTilesLoaded:"tilesloaded",onTiltChanged:"tilt_changed",onZoomChanged:"zoom_changed",onCameraChanged:"bounds_changed"},AKn=["bounds_changed","center_changed","heading_changed","tilt_changed","zoom_changed"],PKn=["click","contextmenu","dblclick","mousemove","mouseout","mouseover"],OKn=Object.keys(Pct);function Oct(e,t){const n=(0,d.useRef)(void 0);(!n.current||!mKn(t,n.current))&&(n.current=t),(0,d.useEffect)(e,n.current)}const jKn=new Set(["backgroundColor","clickableIcons","controlSize","disableDefaultUI","disableDoubleClickZoom","draggable","draggableCursor","draggingCursor","fullscreenControl","fullscreenControlOptions","gestureHandling","headingInteractionEnabled","isFractionalZoomEnabled","keyboardShortcuts","mapTypeControl","mapTypeControlOptions","mapTypeId","maxZoom","minZoom","noClear","panControl","panControlOptions","restriction","rotateControl","rotateControlOptions","scaleControl","scaleControlOptions","scrollwheel","streetView","streetViewControl","streetViewControlOptions","styles","tiltInteractionEnabled","zoomControl","zoomControlOptions"]);function MKn(e,t){const n={},r=Object.keys(t);for(const i of r)jKn.has(i)&&(n[i]=t[i]);Oct(()=>{e&&e.setOptions(n)},[n])}function jct(){var e;return((e=(0,d.useContext)(O7))==null?void 0:e.status)||z2.NOT_LOADED}function RKn(e,t){const{viewport:n,viewState:r}=t,i=!!n;return(0,d.useLayoutEffect)(()=>{if(!e||!r)return;const{latitude:o,longitude:s,bearing:l,pitch:c,zoom:u}=r;e.moveCamera({center:{lat:o,lng:s},heading:l,tilt:c,zoom:u+1})},[e,r]),i}function DKn(e){return!e||typeof e!="object"||!("lat"in e&&"lng"in e)?!1:Number.isFinite(e.lat)&&Number.isFinite(e.lng)}function R2r(e,t){if(!e||!t)return!1;const n=nK(e),r=nK(t);return!(n.lat!==r.lat||n.lng!==r.lng)}function nK(e){return DKn(e)?e:e.toJSON()}function kKn(e,t,n){const r=n.center?nK(n.center):null;let i=null,o=null;r&&Number.isFinite(r.lat)&&Number.isFinite(r.lng)&&(i=r.lat,o=r.lng);const s=Number.isFinite(n.zoom)?n.zoom:null,l=Number.isFinite(n.heading)?n.heading:null,c=Number.isFinite(n.tilt)?n.tilt:null;(0,d.useLayoutEffect)(()=>{if(!e)return;const u={};let f=!1;i!==null&&o!==null&&(t.current.center.lat!==i||t.current.center.lng!==o)&&(u.center={lat:i,lng:o},f=!0),s!==null&&t.current.zoom!==s&&(u.zoom=s,f=!0),l!==null&&t.current.heading!==l&&(u.heading=l,f=!0),c!==null&&t.current.tilt!==c&&(u.tilt=c,f=!0),f&&e.moveCamera(u)})}const IKn=()=>{const e={position:"absolute",top:0,left:0,bottom:0,right:0,zIndex:999,display:"flex",flexFlow:"column nowrap",textAlign:"center",justifyContent:"center",fontSize:".8rem",color:"rgba(0,0,0,0.6)",background:"#dddddd",padding:"1rem 1.5rem"};return d.createElement("div",{style:e},d.createElement("h2",null,"Error: AuthFailure"),d.createElement("p",null,"A problem with your API key prevents the map from rendering correctly. Please make sure the value of the ",d.createElement("code",null,"APIProvider.apiKey")," prop is correct. Check the error-message in the console for further details."))};function FKn(){const[e,t]=(0,d.useState)(null),n=(0,d.useCallback)(r=>t(r),[t]);return[e,n]}function ime(){return jct()===z2.LOADED}function NKn(){const[,e]=(0,d.useReducer)(t=>t+1,0);return e}function LKn(e,t){const n=e.getCenter(),r=e.getZoom(),i=e.getHeading()||0,o=e.getTilt()||0,s=e.getBounds();(!n||!s||!Number.isFinite(r))&&console.warn("[useTrackedCameraState] at least one of the values from the map returned undefined. This is not expected to happen. Please report an issue at https://github.com/visgl/react-google-maps/issues/new"),Object.assign(t.current,{center:n?.toJSON()||{lat:0,lng:0},zoom:r||0,heading:i,tilt:o})}function BKn(e){const t=NKn(),n=(0,d.useRef)({center:{lat:0,lng:0},heading:0,tilt:0,zoom:0});return(0,d.useEffect)(()=>{if(!e)return;const r=google.maps.event.addListener(e,"bounds_changed",()=>{LKn(e,n),t()});return()=>r.remove()},[e,t]),n}const UKn=["id","defaultBounds","defaultCenter","defaultZoom","defaultHeading","defaultTilt","reuseMaps","renderingType","colorScheme"],VKn=["padding"];class rK{static has(t){return this.entries[t]&&this.entries[t].length>0}static pop(t){return this.entries[t]&&this.entries[t].pop()||null}static push(t,n){this.entries[t]||(this.entries[t]=[]),this.entries[t].push(n)}}rK.entries={};function $Kn(e,t){const n=ime(),[r,i]=(0,d.useState)(null),[o,s]=FKn(),l=BKn(r),{id:c,defaultBounds:u,defaultCenter:f,defaultZoom:h,defaultHeading:p,defaultTilt:m,reuseMaps:g,renderingType:v,colorScheme:y}=e,x=SC(e,UKn),b=e.zoom!==void 0||e.defaultZoom!==void 0,S=e.center!==void 0||e.defaultCenter!==void 0;!u&&(!b||!S)&&console.warn("<Map> component is missing configuration. You have to provide zoom and center (via the `zoom`/`defaultZoom` and `center`/`defaultCenter` props) or specify the region to show using `defaultBounds`. See https://visgl.github.io/react-google-maps/docs/api-reference/components/map#required"),!x.center&&f&&(x.center=f),!x.zoom&&Number.isFinite(h)&&(x.zoom=h),!x.heading&&Number.isFinite(p)&&(x.heading=p),!x.tilt&&Number.isFinite(m)&&(x.tilt=m);for(const _ of Object.keys(x))x[_]===void 0&&delete x[_];const C=(0,d.useRef)();return(0,d.useEffect)(()=>{if(!o||!n)return;const{addMapInstance:_,removeMapInstance:T}=t,{mapId:M}=e,j=`${M||"default"}:${v||"default"}:${y||"LIGHT"}`;let B,W;if(g&&rK.has(j)?(W=rK.pop(j),B=W.getDiv(),o.appendChild(B),W.setOptions(x),setTimeout(()=>W.setCenter(W.getCenter()),0)):(B=document.createElement("div"),B.style.height="100%",o.appendChild(B),W=new google.maps.Map(B,zm({},x,v?{renderingType:v}:{},y?{colorScheme:y}:{}))),i(W),_(W,c),u){const{padding:K}=u,G=SC(u,VKn);W.fitBounds(G,K)}else(!b||!S)&&W.fitBounds({east:180,west:-180,south:-90,north:90});if(C.current){const{mapId:K,cameraState:G}=C.current;K!==M&&W.setOptions(G)}return()=>{C.current={mapId:M,cameraState:l.current},B.remove(),g?rK.push(j,W):google.maps.event.clearInstanceListeners(W),i(null),T(c)}},[o,n,c,e.mapId,e.renderingType,e.colorScheme]),[r,s,l]}const Mct=d.createContext(null),D2r={DARK:"DARK",LIGHT:"LIGHT",FOLLOW_SYSTEM:"FOLLOW_SYSTEM"},k2r={VECTOR:"VECTOR",RASTER:"RASTER",UNINITIALIZED:"UNINITIALIZED"},Rct=e=>{const{children:t,id:n,className:r,style:i}=e,o=(0,d.useContext)(O7),s=jct();if(!o)throw new Error("<Map> can only be used inside an <ApiProvider> component.");const[l,c,u]=$Kn(e,o);kKn(l,u,e),_Kn(l,e),MKn(l,e);const f=RKn(l,e),h=!!e.controlled;(0,d.useEffect)(()=>{if(l)return f&&l.setOptions({disableDefaultUI:!0}),(f||h)&&l.setOptions({gestureHandling:"none",keyboardShortcuts:!1}),()=>{l.setOptions({gestureHandling:e.gestureHandling,keyboardShortcuts:e.keyboardShortcuts})}},[l,f,h,e.gestureHandling,e.keyboardShortcuts]);const p=e.center?nK(e.center):null;let m=null,g=null;p&&Number.isFinite(p.lat)&&Number.isFinite(p.lng)&&(m=p.lat,g=p.lng);const v=(0,d.useMemo)(()=>{var b,S,C,_,T;return{center:{lat:(b=m)!=null?b:0,lng:(S=g)!=null?S:0},zoom:(C=e.zoom)!=null?C:0,heading:(_=e.heading)!=null?_:0,tilt:(T=e.tilt)!=null?T:0}},[m,g,e.zoom,e.heading,e.tilt]);(0,d.useLayoutEffect)(()=>{if(!l||!h)return;l.moveCamera(v);const b=l.addListener("bounds_changed",()=>{l.moveCamera(v)});return()=>b.remove()},[l,h,v]);const y=(0,d.useMemo)(()=>zm({width:"100%",height:"100%",position:"relative",zIndex:f?-1:0},i),[i,f]),x=(0,d.useMemo)(()=>({map:l}),[l]);return s===z2.AUTH_FAILURE?d.createElement("div",{style:zm({position:"relative"},r?{}:y),className:r},d.createElement(IKn,null)):d.createElement("div",zm({ref:c,"data-testid":"map",style:r?void 0:y,className:r},n?{id:n}:{}),l?d.createElement(Mct.Provider,{value:x},t):null)};Rct.deckGLViewProps=!0;const Dct=new Set;function ome(...e){const t=JSON.stringify(e);Dct.has(t)||(Dct.add(t),console.error(...e))}const q4=(e=null)=>{const t=(0,d.useContext)(O7),{map:n}=(0,d.useContext)(Mct)||{};if(t===null)return ome("useMap(): failed to retrieve APIProviderContext. Make sure that the <APIProvider> component exists and that the component you are calling `useMap()` from is a sibling of the <APIProvider>."),null;const{mapInstances:r}=t;return e!==null?r[e]||null:n||r.default||null};function sme(e){const t=ime(),n=(0,d.useContext)(O7);return(0,d.useEffect)(()=>{!t||!n||n.importLibrary(e)},[t,n,e]),n?.loadedLibraries[e]||null}function eM(e,t,n){(0,d.useEffect)(()=>{if(!e||!t||!n)return;const r=google.maps.event.addListener(e,t,n);return()=>r.remove()},[e,t,n])}function aK(e,t,n){(0,d.useEffect)(()=>{e&&(e[t]=n)},[e,t,n])}function kct(e,t,n){(0,d.useEffect)(()=>{if(!(!e||!t||!n))return e.addEventListener(t,n),()=>e.removeEventListener(t,n)},[e,t,n])}const zKn=["transform"];function WKn(e){return e.content!==void 0}const I2r={REQUIRED:"REQUIRED",REQUIRED_AND_HIDES_OPTIONAL:"REQUIRED_AND_HIDES_OPTIONAL",OPTIONAL_AND_HIDES_LOWER_PRIORITY:"OPTIONAL_AND_HIDES_LOWER_PRIORITY"},Ict=d.createContext(null),HKn={TOP_LEFT:["0","0"],TOP_CENTER:["50%","0"],TOP:["50%","0"],TOP_RIGHT:["100%","0"],LEFT_CENTER:["0","50%"],LEFT_TOP:["0","0"],LEFT:["0","50%"],LEFT_BOTTOM:["0","100%"],RIGHT_TOP:["100%","0"],RIGHT:["100%","50%"],RIGHT_CENTER:["100%","50%"],RIGHT_BOTTOM:["100%","100%"],BOTTOM_LEFT:["0","100%"],BOTTOM_CENTER:["50%","100%"],BOTTOM:["50%","100%"],BOTTOM_RIGHT:["100%","100%"],CENTER:["50%","50%"]},GKn=({children:e,styles:t,className:n,anchorPoint:r})=>{const[i,o]=r??HKn.BOTTOM,s=t??{},{transform:l}=s,c=SC(s,zKn);let u=`translate(-${i}, -${o})`;return l&&(u+=` ${l}`),d.createElement("div",{className:n,style:zm({width:"fit-content",transformOrigin:`${i} ${o}`,transform:u},c)},e)};function YKn(e){const[t,n]=(0,d.useState)(null),[r,i]=(0,d.useState)(null),o=q4(),s=sme("marker"),{children:l,onClick:c,className:u,onMouseEnter:f,onMouseLeave:h,onDrag:p,onDragStart:m,onDragEnd:g,collisionBehavior:v,clickable:y,draggable:x,position:b,title:S,zIndex:C}=e,_=d.Children.count(l);return(0,d.useEffect)(()=>{if(!o||!s)return;const T=new s.AdvancedMarkerElement;T.map=o,n(T);let M=null;return _>0&&(M=document.createElement("div"),M.style.width="0",M.style.height="0",T.content=M,i(M)),()=>{var j;T.map=null,(j=M)==null||j.remove(),n(null),i(null)}},[o,s,_]),(0,d.useEffect)(()=>{!t||!t.content||_>0||(t.content.className=u||"")},[t,u,_]),aK(t,"position",b),aK(t,"title",S??""),aK(t,"zIndex",C),aK(t,"collisionBehavior",v),(0,d.useEffect)(()=>{t&&(x!==void 0?t.gmpDraggable=x:p||m||g?t.gmpDraggable=!0:t.gmpDraggable=!1)},[t,x,p,g,m]),(0,d.useEffect)(()=>{t&&(y!==void 0?t.gmpClickable=y:c?t.gmpClickable=!0:t.gmpClickable=!1)},[t,y,c]),eM(t,"click",c),eM(t,"drag",p),eM(t,"dragstart",m),eM(t,"dragend",g),kct(t?.element,"mouseenter",f),kct(t?.element,"mouseleave",h),[t,r]}const F2r=(0,d.forwardRef)((e,t)=>{const{children:n,style:r,className:i,anchorPoint:o}=e,[s,l]=YKn(e),c=(0,d.useMemo)(()=>s?{marker:s}:null,[s]);return(0,d.useImperativeHandle)(t,()=>s,[s]),l?d.createElement(Ict.Provider,{value:c},(0,wu.createPortal)(d.createElement(GKn,{anchorPoint:o,styles:r,className:i},n),l)):null});function N2r(){const[e,t]=useState(null);return[useCallback(r=>{t(r)},[]),e]}function KKn(e,t,n){if(t!=null&&typeof t!="object")throw new Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");const r=e.style;if(n==null){if(t==null)return;for(const i in t)t.hasOwnProperty(i)&&Fct(r,i,t[i]);return}for(const i in n)n.hasOwnProperty(i)&&(t==null||!t.hasOwnProperty(i))&&(i.indexOf("--")===0?r.setProperty(i,""):i==="float"?r.cssFloat="":r[i]="");if(t!=null)for(const i in t){const o=t[i];t.hasOwnProperty(i)&&n[i]!==o&&Fct(r,i,o)}}function Fct(e,t,n){const r=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?r?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":r?e.setProperty(t,n):typeof n=="number"&&n!==0&&!ZKn(t)?e[t]=n+"px":t==="float"?e.cssFloat=n:e[t]=(""+n).trim()}const XKn=new Set(["animationIterationCount","aspectRatio","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","scale","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth"]);function ZKn(e){return XKn.has(e)}const QKn=null,L2r=e=>{const{children:t,headerContent:n,style:r,className:i,pixelOffset:o,anchor:s,shouldFocus:l,onClose:c,onCloseClick:u}=e,f=SC(e,QKn),h=sme("maps"),[p,m]=useState(null),g=useRef(null),v=useRef(null);useEffect(()=>{if(!h)return;g.current=document.createElement("div"),v.current=document.createElement("div");const b=f;o&&(b.pixelOffset=new google.maps.Size(o[0],o[1])),n&&(b.headerContent=typeof n=="string"?n:v.current);const S=new google.maps.InfoWindow(f);return S.setContent(g.current),m(S),()=>{var C,_;S.setContent(null),(C=g.current)==null||C.remove(),(_=v.current)==null||_.remove(),g.current=null,v.current=null,m(null)}},[h]);const y=useRef(null);useEffect(()=>{!p||!g.current||(KKn(g.current,r||null,y.current),y.current=r||null,i!==g.current.className&&(g.current.className=i||""))},[p,i,r]),Oct(()=>{if(!p)return;const b=f;o?b.pixelOffset=new google.maps.Size(o[0],o[1]):b.pixelOffset=null,n?b.headerContent=typeof n=="string"?n:v.current:b.headerContent=null,p.setOptions(f)},[f,o,n]),eM(p,"close",c),eM(p,"closeclick",u);const x=q4();return useEffect(()=>{if(!x||!p||s===null)return;const b=!!s,S={map:x};if(s&&(S.anchor=s,WKn(s)&&s.content instanceof Element)){var C;const _=(C=s.content.getBoundingClientRect())!=null?C:{},{width:T,height:M}=_;if(T===0&&M===0){const j=s.content.firstElementChild,B=j?.getBoundingClientRect(),W=B.x-_.x+B.width/2,K=B.y-_.y,G=f;G.pixelOffset=new google.maps.Size(o?o[0]+W:W,o?o[1]+K:K),p.setOptions(G)}}return l!==void 0&&(S.shouldFocus=l),p.open(S),()=>{b&&p.set("anchor",null),p.close()}},[p,s,x,l,f,o]),React.createElement(React.Fragment,null,g.current&&createPortal(t,g.current),v.current!==null&&createPortal(n,v.current))},B2r={TOP_LEFT:1,TOP_CENTER:2,TOP:2,TOP_RIGHT:3,LEFT_CENTER:4,LEFT_TOP:5,LEFT:5,LEFT_BOTTOM:6,RIGHT_TOP:7,RIGHT:7,RIGHT_CENTER:8,RIGHT_BOTTOM:9,BOTTOM_LEFT:10,BOTTOM_CENTER:11,BOTTOM:11,BOTTOM_RIGHT:12,CENTER:13,BLOCK_START_INLINE_START:14,BLOCK_START_INLINE_CENTER:15,BLOCK_START_INLINE_END:16,INLINE_START_BLOCK_CENTER:17,INLINE_START_BLOCK_START:18,INLINE_START_BLOCK_END:19,INLINE_END_BLOCK_START:20,INLINE_END_BLOCK_CENTER:21,INLINE_END_BLOCK_END:22,BLOCK_END_INLINE_START:23,BLOCK_END_INLINE_CENTER:24,BLOCK_END_INLINE_END:25},U2r=({children:e,position:t})=>{const n=useMemo(()=>document.createElement("div"),[]),r=q4();return useEffect(()=>{if(!r)return;const i=r.controls[t];return i.push(n),()=>{const o=i.getArray();if(!o)return;const s=o.indexOf(n);i.removeAt(s)}},[n,r,t]),createPortal(e,n)},JKn=["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut"];function qKn(e){const[t,n]=(0,d.useState)(null),r=q4(),{onClick:i,onDrag:o,onDragStart:s,onDragEnd:l,onMouseOver:c,onMouseOut:u}=e,f=SC(e,JKn),{position:h,draggable:p}=f;return(0,d.useEffect)(()=>{if(!r){r===void 0&&console.error("<Marker> has to be inside a Map component.");return}const m=new google.maps.Marker(f);return m.setMap(r),n(m),()=>{m.setMap(null),n(null)}},[r]),(0,d.useEffect)(()=>{if(!t)return;const m=t,g=google.maps.event;return i&&g.addListener(m,"click",i),o&&g.addListener(m,"drag",o),s&&g.addListener(m,"dragstart",s),l&&g.addListener(m,"dragend",l),c&&g.addListener(m,"mouseover",c),u&&g.addListener(m,"mouseout",u),t.setDraggable(!!p),()=>{g.clearInstanceListeners(m)}},[t,p,i,o,s,l,c,u]),(0,d.useEffect)(()=>{t&&f&&t.setOptions(f)},[t,f]),(0,d.useEffect)(()=>{p||!h||!t||t.setPosition(h)},[p,h,t]),t}const eXn=(0,d.forwardRef)((e,t)=>{const n=qKn(e);return(0,d.useImperativeHandle)(t,()=>n,[n]),d.createElement(d.Fragment,null)});function V2r(){const[e,t]=useState(null);return[useCallback(r=>{t(r)},[]),e]}const $2r=e=>{var t;const n=(t=useContext(Ict))==null?void 0:t.marker,r=useMemo(()=>document.createElement("div"),[]);return useEffect(()=>{var i;if(!n){n===void 0&&console.error("The <Pin> component can only be used inside <AdvancedMarker>.");return}e.glyph&&e.children&&ome("The <Pin> component only uses children to render the glyph if both the glyph property and children are present."),Children.count(e.children)>1&&ome("Passing multiple children to the <Pin> component might lead to unexpected results.");const o=zm({},e),s=new google.maps.marker.PinElement(o);e.children&&(s.glyph=r);const l=(i=n.content)==null?void 0:i.firstChild;for(;l!=null&&l.firstChild;)l.removeChild(l.firstChild);l&&l.appendChild(s.element)},[n,r,e]),createPortal(e.children,r)},Nct=(e,t,n,r,i)=>r+(e-t)*(i-r)/(n-t),tXn=e=>e<=10?30:e>=15.5?67.5:e<=14?Nct(e,10,14,30,45):Nct(e,14,15.5,45,67.5),z2r=({viewState:e})=>{const t=e.pitch,n=e.zoom+1,r=tXn(n);return zm({},e,{fovy:25,pitch:Math.min(r,t)})};var Lct=rn(99399),Bct=rn(44211),Uct=rn(92236),nXn=rn(29879),rXn=rn(51176),aXn=rn(80238),Vct=rn(8956),iXn=rn(59817);const $ct=e=>({lat:e.lat,lng:e.lng}),zct=(e,t)=>{if(e?.length>0){const n=[new google.maps.LatLng(90,90),new google.maps.LatLng(90,-90),new google.maps.LatLng(0,90),new google.maps.LatLng(0,-90)];new google.maps.Polygon({paths:[e,n],strokeColor:"#FF0000",strokeOpacity:.8,strokeWeight:1,fillColor:"#000000",fillOpacity:.08}).setMap(t)}},oXn=({type:e,setMarkerOptions:t,map:n,mapPins:r,color:i})=>{const o=u=>{const f=aXn.renderToString(s(u)),h=document.createElement("div");return h.innerHTML=f,h.firstChild},s=u=>{switch(u){case"fuel":return(0,a.jsx)(nXn.A,{htmlColor:i});case"busstops":return(0,a.jsx)(Lct.A,{htmlColor:i});case"elementary":return(0,a.jsx)(Bct.A,{htmlColor:i});case"kindergarten":return(0,a.jsx)(Vct.A,{htmlColor:i});case"pool":return(0,a.jsx)(iXn.A,{htmlColor:i});case"grocery":return(0,a.jsx)(Uct.A,{htmlColor:i});default:return(0,a.jsx)(rXn.A,{htmlColor:i})}},c=(r.landmarkPins.find(u=>u.category===e)?.pins||[]).map(u=>({position:{lat:u.lat,lng:u.lng},map:n,content:o(e),title:u.name}));t(c)},W2r=e=>{const t=useMap();if(!t)return null;const n=new google.maps.places.PlacesService(t),r=s=>{const l=ReactDOMServer.renderToString(i(s)),c=document.createElement("div");return c.innerHTML=l,c},i=s=>{switch(s){case"supermarket":return jsx(LocalGroceryStoreIcon,{fontSize:"large"});case"school":return jsx(SchoolIcon,{});case"gas_station":return jsx(LocalGasStationIcon,{});case"bus_station":return jsx(DirectionsBusIcon,{});default:return jsx(PlaceIcon,{})}},o=s=>{const l={location:t.getCenter(),radius:5e3,type:s};n.nearbySearch(l,(c,u)=>{if(u===google.maps.places.PlacesServiceStatus.OK&&c!=null)for(let f=0;f<c.length;f++){const h=c[f];new google.maps.marker.AdvancedMarkerElement({position:h.geometry?.location,map:t,content:r(s),title:h.name})}})};e.forEach(s=>o(s))},Wct=({location:e,disableUI:t=!1,id:n,onRender:r})=>(0,a.jsx)("div",{style:{position:"relative",width:"100%",height:"100%"},children:(0,a.jsx)(Rct,{style:{width:"100%",height:"100%"},defaultCenter:e,defaultZoom:14,gestureHandling:"cooperative",disableDefaultUI:t,mapId:n,onTilesLoaded:r,id:n,children:(0,a.jsx)(eXn,{position:e})})}),Ky=({name:e,value:t})=>(0,a.jsxs)(br,{direction:"row",spacing:2,alignItems:"center",children:[(0,a.jsx)(Ft,{variant:"body1",fontWeight:"bold",sx:{minWidth:150},children:e}),(0,a.jsx)(Ft,{variant:"body1",children:t})]}),Hct=e=>{const{children:t,value:n,index:r,...i}=e;return(0,a.jsx)("div",{role:"tabpanel",hidden:n!==r,id:`detail-panel-${r}`,...i,children:n===r&&(0,a.jsx)(qn,{sx:{p:3},children:t})})},iK="https://api.creditinfo.is/realestate",lme=`${iK}/RealEstate`,oK={GetAssessmentAvailable:e=>vi(`${lme}/property/${e}/assessment/available`),GetAssessmentSimple:e=>vi(`${lme}/property/${e}/assessment/simple`),GetAssessmentDetail:e=>{const t=new URLSearchParams;e.prefetchUniqueId&&t.append("prefetchUniqueId",e.prefetchUniqueId),e.numberOfDaysToCheckForPrefetch!==null&&t.append("numberOfDaysToCheckForPrefetch",e.numberOfDaysToCheckForPrefetch.toString());const n=t.toString(),r=`${lme}/property/${e.propertyNumber}/assessment/detail${n?`?${n}`:""}`;return vi(r)},GetAddresses:e=>vi(`${iK}/Search/addresses?searchString=${e.searchString}&skip=${e.skip}&take=${e.take}`),GetSampleSimple:()=>vi(`${iK}/Sample/simple`),GetSampleDetail:()=>vi(`${iK}/Sample/detail`)},cme={},sXn=({setSearchQuery:e})=>{const{user:t}=ss(),{t:n,loaded:r}=Wn(3030),i=uo(),o=Zi(i.breakpoints.down("md")),[s,l]=(0,d.useState)([]),[c,u]=(0,d.useState)(!1),[f,h]=(0,d.useState)(""),[p,m]=(0,d.useState)(null),[g,v]=(0,d.useState)(!1),y=oV(B=>{x(B)},400),x=(0,d.useCallback)(B=>{if(B?.length>3){if(cme[B])l(cme[B]);else if(u(!0),B){const W={searchString:B,skip:0,take:10};oK.GetAddresses(W).then(K=>{if(b(K))console.log("Error:",K.error);else if(K.addresses){const G=K.addresses.filter(J=>J.markings.some(te=>te.isAssessmentAvailable));cme[B]=G,l(G)}u(!1)}).catch(K=>{console.error("Network or unexpected error:",K),u(!1)})}}},[t]),b=B=>B.error!==void 0,S=(B,W,K)=>{h(W),K==="input"&&y(W)},C=B=>`${B.address},  ${B.postalCode} ${B.communeName.trim()}`,_=(0,d.useMemo)(()=>s.map(B=>({...B,markings:B.markings.filter(W=>W.isAssessmentAvailable)})),[s]),T=(B,W)=>{if(W&&W.markings.length===1){m(W);const K=W.markings[0].propertyNumber.toString();K&&e(K),h(""),v(!1)}},M=(B,W)=>{B.preventDefault(),e(W),h(""),m(null),v(!1)},j=()=>{h(""),m(null)};return r?(0,a.jsx)(qn,{component:"form",sx:{width:o?"100%":"600px"},children:(0,a.jsx)(SE,{id:"search",loading:c,loadingText:n("realEstate_valuation_search_loading"),autoComplete:!0,options:_,getOptionLabel:B=>C(B),onChange:T,onInputChange:S,inputValue:f,value:p,open:g,onOpen:()=>v(!0),onClose:()=>v(!1),renderInput:B=>(0,a.jsx)(Ni,{...B,placeholder:n("realEstate_valuation_search_placeholder"),size:"small",InputProps:{...B.InputProps,sx:{backgroundColor:"#fff"}},onKeyDown:W=>{W.key==="Enter"&&W.preventDefault()},onBlur:j,autoFocus:!0}),renderOption:(B,W,{index:K})=>(0,d.createElement)(qn,{component:"li",sx:{"& > img":{mr:2,flexShrink:0}},...B,key:"key"+W.addressNumber+K},(0,a.jsxs)(br,{direction:"column",spacing:0,children:[(0,a.jsx)(qn,{children:C(W)}),W.markings.length>0&&(0,a.jsx)(br,{direction:"row",sx:{flexWrap:"wrap",mt:1,ml:"-4px"},children:W.markings.map((G,J)=>(0,a.jsx)(Rs,{color:"accent",underline:"hover",variant:"subtitle2",sx:{fontSize:"0.8rem",wordWrap:"break-word",maxWidth:"100%",paddingLeft:"10px"},onClick:te=>M(te,G.propertyNumber.toString()),children:G?.markingDisplay?.slice(2)},G.propertyNumber+J))})]})),noOptionsText:n("realEstate_valuation_search_empty")})}):null},lXn=({data:e})=>{const{t,loaded:n}=Wn(3030),[r,i]=(0,d.useState)(0),[o,s]=(0,d.useState)(!1),l="6b71791dc0267349",c=q4(l);(0,d.useEffect)(()=>{o&&c&&e?.mapData?.polygon&&zct(e.mapData.polygon,c)},[e?.mapData?.polygon,c,o]);const u=(p,m)=>{i(m)},f=()=>{s(!0)};if(!e?.basic||!n)return;const h=e.basic;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:"h1",fontWeight:"normal",sx:{my:3},children:`${h.address}, ${h.postalCode} ${h.municipality}`}),(0,a.jsx)(Dp,{children:(0,a.jsx)(lh,{children:(0,a.jsxs)(Pn,{container:!0,spacing:5,sx:{p:2},children:[(0,a.jsx)(Pn,{xs:12,sm:7,md:6,children:(0,a.jsx)(qn,{sx:{width:"100%",height:{xs:"200px",sm:"250px"},overflow:"hidden"},children:(0,a.jsx)(Wct,{location:h&&$ct(h),disableUI:!0,id:l,onRender:f})})}),(0,a.jsx)(Pn,{xs:12,sm:5,md:6,children:(0,a.jsxs)(qn,{sx:{width:"100%"},children:[(0,a.jsx)(qn,{sx:{borderBottom:1,borderColor:"divider"},children:(0,a.jsxs)(Mx,{value:r,onChange:u,indicatorColor:"secondary",children:[(0,a.jsx)($c,{label:(0,a.jsx)(Ft,{variant:"h5",children:t("realEstate_valuation_info_tab_1")}),...Gct(0)}),(0,a.jsx)($c,{className:"no-print",label:(0,a.jsx)(Ft,{variant:"h5",children:t("realEstate_valuation_info_tab_2")}),...Gct(1)})]})}),(0,a.jsx)(Hct,{value:r,index:0,children:(0,a.jsxs)(br,{direction:"column",spacing:2,justifyContent:"flex-start",children:[(0,a.jsx)(Ky,{name:t("realEstate_valuation_propertyId"),value:h.propertyID}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_propertyType"),value:h.propertyType}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_propertySize"),value:h.propertySize?`${h.propertySize.toString()} m\xB2`:""}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_propertyTag"),value:h.tag?.substring(2)}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_constructionYear"),value:h.constructionYear?h.constructionYear.toString():""})]})}),(0,a.jsx)(Hct,{value:r,index:1,children:(0,a.jsxs)(br,{direction:"column",spacing:2,justifyContent:"flex-start",children:[(0,a.jsx)(Ky,{name:t("realEstate_valuation_fireCompensationValuation"),value:h.fireCompensationValuation?Ta(h.fireCompensationValuation)+" kr.":""}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_landValuation"),value:h.landValuation?Ta(h.landValuation)+" kr.":""}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_constructionYear"),value:h.constructionYear?h.constructionYear.toString():""}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_bedrooms"),value:h.bedRooms?h.bedRooms.toString():""}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_constructionMaterial"),value:h.constructionMaterial}),(0,a.jsx)(Ky,{name:t("realEstate_valuation_buildingStatus"),value:h.status})]})})]})})]})})})]})};function Gct(e){return{id:`tab-${e}`}}var ume=rn(77810),j7=rn(72029);j7=j7.Chart?j7:window.CanvasJS;class cXn extends ume.Component{constructor(t){super(t),this.options=t.options?t.options:{},this.containerProps=t.containerProps?{...t.containerProps}:{width:"100%",position:"relative"},this.containerProps.height=t.containerProps&&t.containerProps.height?t.containerProps.height:this.options.height?this.options.height+"px":"400px",this.containerRef=ume.createRef()}componentDidMount(){this.chart=new j7.Chart(this.containerRef.current,this.options),this.chart.render(),this.props.onRef&&this.props.onRef(this.chart)}shouldComponentUpdate(t,n){return t.options!==this.options}componentDidUpdate(){this.chart.options=this.props.options,this.chart.render()}componentWillUnmount(){this.chart&&this.chart.destroy(),this.props.onRef&&this.props.onRef(void 0)}render(){return ume.createElement("div",{id:this.props.id,ref:this.containerRef,style:this.containerProps})}}var uXn={CanvasJSChart:cXn,CanvasJS:j7};const tM=uXn,dme={decimalSeparator:",",digitGroupSeparator:".",days:["sunnudagur","m\xE1nudagur","\xFEri\xF0judagur","mi\xF0vikudagur","fimmtudagur","f\xF6studagur","laugardagur"],shortDays:["sun","m\xE1n","\xFEri","mi\xF0","fim","f\xF6s","lau"],months:["jan\xFAar","febr\xFAar","mars","apr\xEDl","ma\xED","j\xFAn\xED","j\xFAl\xED","\xE1g\xFAst","september","okt\xF3ber","n\xF3vember","desember"],shortMonths:["jan","feb","mar","apr","ma\xED","j\xFAn","j\xFAl","\xE1g\xFA","sept","okt","n\xF3v","des"]},dXn=({data:e})=>{const{t,loaded:n}=Wn(3030),r=tM.CanvasJSChart;if(tM.CanvasJS.addCultureInfo("is",dme),!n||!e.length)return null;const o={culture:"is",animationEnabled:!0,title:{text:""},data:[{type:"pie",showInLegend:!0,legendText:"{label} {y}",startAngle:240,yValueFormatString:"##0",percentFormatString:"#0",indexLabel:"{label} #percent%",dataPoints:e}]};return(0,a.jsx)(Dp,{sx:{p:2},children:(0,a.jsxs)(lh,{children:[(0,a.jsx)(Ft,{sx:{mb:4},variant:"h3",fontWeight:"regular",component:"div",children:t("realEstate_valuation_property_types_pie_title")}),(0,a.jsx)(r,{options:o})]})})},fXn=({data:e})=>{const t=tM.CanvasJSChart;tM.CanvasJS.addCultureInfo("is",dme);const{t:r,loaded:i}=Wn(3030);function o(l){let c="",u=0;for(let h=0;h<l.entries.length;h++){const p='<span style= "color:'+l.entries[h].dataSeries.color+'">'+l.entries[h].dataSeries.name+"</span>: <strong>"+l.entries[h].dataPoint.y+"%</strong> <br/>";u=l.entries[h].dataPoint.y+u,c=c.concat(p)}return("<strong>"+l.entries[0].dataPoint.label+"</strong> <br/>").concat(c)}const s={culture:"is",animationEnabled:!0,title:{text:""},axisY:{color:"#2E4B65",title:r("realEstate_valuation_age_distribution_postal_ratio"),ValueFormatString:"##0 %"},axisX:{reversed:!0,title:r("realEstate_valuation_age_distribution_age_range"),ValueFormatString:"##0 %"},toolTip:{shared:!0,content:o},data:[{ValueFormatString:"##0 %",showInLegend:!0,type:"bar",name:r("realEstate_valuation_age_distribution_postal"),color:"#E0A233",dataPoints:e.postalCodeAgeRanges.map(l=>({label:l.ageRange,y:l.ratio}))},{type:"bar",showInLegend:!0,name:r("realEstate_valuation_age_distribution_capital"),color:"#97A1AE",dataPoints:e.populationInCityAgeRanges.map(l=>({label:l.ageRange,y:l.ratio}))}]};return i?(0,a.jsx)(Dp,{sx:{p:2},children:(0,a.jsxs)(lh,{children:[(0,a.jsx)(Ft,{variant:"h3",fontWeight:"regular",component:"div",sx:{mb:4},children:r("realEstate_valuation_age_distribution_postal")}),(0,a.jsx)(t,{options:s})]})}):null},hXn=({data:e})=>{const{t,loaded:n}=Wn(3030),r=tM.CanvasJSChart;tM.CanvasJS.addCultureInfo("is",dme);function o(c){const u=[],f=[],h=[],p=[];return c&&c.forEach(m=>{switch(m.propertyType){case"\xCDb\xFA\xF0areign":u.push(m);break;case"Einb\xFDlish\xFAs":f.push(m);break;case"Ra\xF0h\xFAs":h.push(m);break;case"Parh\xFAs":p.push(m);break;default:break}}),[s(u),s(f),s(h),s(p)].filter(m=>m!==null)}function s(c){return c.length?{type:"scatter",color:"#"+c[0].color,legendText:c[0].propertyType,showInLegend:!0,indexLabelMaxWidth:50,indexLabelFontColor:"gray",indexLabel:"{q} m",axisYType:"primary",xValueFormatString:"DD MMMM YYYY ",yValueFormatString:"#,### kr",toolTipContent:' <span style="color:#2E4B65">{o}</span><br>{z}m2<br>{y}<br>{r}<br>{q} mkr.',dataPoints:c.map(u=>({x:new Date(u.saleDate),y:u.salePricePerM2,z:u.sizeFromContract,o:u.address,r:u.propertyType,q:u.salePrice}))}:null}const l={culture:"is",animationEnabled:!0,exportEnabled:!1,title:{text:""},axisY:{includeZero:!1,title:t("realEstate_valuation_market_price_m2"),suffix:" kr/m\xB2"},axisX:{valueFormatString:"MMM/YYYY"},data:[{type:"rangeArea",color:"#D6DBDF",connectNullData:!0,xValueFormatString:"DD MMMM YYYY",yValueFormatString:"#,### kr",toolTipContent:' <span style="color:#2E4B65">{x}</span><br><b>Max:</b> {y[1]}<br><b>Min:</b> {y[0]} <br> {k}',dataPoints:e?.predict5Y?.map(c=>({x:new Date(c.predictionDate),y:c.y,propertySize:c.propertySize}))},{type:"spline",color:"#dea13f",name:t("realEstate_valuation_market_price_estimate"),showInLegend:!0,padding:10,yValueFormatString:"#,### kr",dataPoints:e?.predict5YLine?.map(c=>({x:new Date(c.predictionDate),y:c.y[0],propertySize:c.propertySize}))},...o(e?.saleHistoryChart)]};return n?(0,a.jsx)(r,{options:l}):null},pXn=({data:e})=>{const{t,loaded:n}=Wn(3030);if(!(!n||!e))return(0,a.jsx)(Dp,{children:(0,a.jsx)(lh,{children:(0,a.jsxs)(Pn,{container:!0,spacing:5,sx:{p:2},children:[(0,a.jsx)(Pn,{xs:12,sm:12,md:4,children:(0,a.jsxs)(br,{className:"market-price-estimate",direction:"column",justifyContent:"space-between",alignItems:"flex-start",spacing:4,children:[(0,a.jsxs)(br,{direction:"column",justifyContent:"space-evenly",alignItems:"flex-start",spacing:1,children:[(0,a.jsx)(Ft,{variant:"h3",fontWeight:"normal",component:"div",children:t("realEstate_valuation_market_price_estimate_title")}),(0,a.jsx)(Ft,{variant:"h2",fontWeight:"medium",component:"div",children:e.predictedAverageValuation?`${Ta(e.predictedAverageValuation)} kr.`:""}),(0,a.jsx)(Ft,{variant:"h4",fontWeight:"bold",component:"div",sx:{color:"primary.light"},children:e.predictedAverageValuationPerM2?`${Ta(e.predictedAverageValuationPerM2)} kr./m\xB2`:""})]}),(0,a.jsxs)(br,{direction:"column",justifyContent:"space-evenly",alignItems:"flex-start",spacing:1,children:[(0,a.jsx)(Ft,{variant:"h3",fontWeight:"normal",component:"div",children:t("realEstate_valuation_market_price_estimate_range")}),e.predictedMinValuation&&e.predictedMaxValuation&&(0,a.jsx)(Ft,{variant:"h4",fontWeight:"regular",component:"div",children:`${Ta(e.predictedMinValuation)} kr. - ${Ta(e.predictedMaxValuation)} kr.`})]}),(0,a.jsx)(Ft,{variant:"body2",children:t("realEstate_valuation_market_price_estimate_disclaimer")})]})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:8,children:(0,a.jsx)(hXn,{data:e})})]})})})},sK=({adapter:e,value:t,props:n})=>{if(t===null)return null;const{minTime:r,maxTime:i,minutesStep:o,shouldDisableClock:s,shouldDisableTime:l,disableIgnoringDatePartForTimeValidation:c=!1,disablePast:u,disableFuture:f,timezone:h}=n,p=e.utils.dateWithTimezone(void 0,h),m=f6(c,e.utils);switch(!0){case!e.utils.isValid(t):return"invalidDate";case!!(r&&m(r,t)):return"minTime";case!!(i&&m(t,i)):return"maxTime";case!!(f&&e.utils.isAfter(t,p)):return"disableFuture";case!!(u&&e.utils.isBefore(t,p)):return"disablePast";case!!(l&&l(t,"hours")):return"shouldDisableTime-hours";case!!(l&&l(t,"minutes")):return"shouldDisableTime-minutes";case!!(l&&l(t,"seconds")):return"shouldDisableTime-seconds";case!!(s&&s(e.utils.getHours(t),"hours")):return"shouldDisableClock-hours";case!!(s&&s(e.utils.getMinutes(t),"minutes")):return"shouldDisableClock-minutes";case!!(s&&s(e.utils.getSeconds(t),"seconds")):return"shouldDisableClock-seconds";case!!(o&&e.utils.getMinutes(t)%o!==0):return"minutesStep";default:return null}},fme=({props:e,value:t,adapter:n})=>{const r=m6({adapter:n,value:t,props:e});return r!==null?r:sK({adapter:n,value:t,props:e})},mXn=e=>{var t,n,r,i,o,s,l,c;const u=Hs(),f=qE(),p=((t=e.ampm)!=null?t:u.is12HourCycleInCurrentLocale())?u.formats.keyboardDateTime12h:u.formats.keyboardDateTime24h;return(0,Me.A)({},e,{disablePast:(n=e.disablePast)!=null?n:!1,disableFuture:(r=e.disableFuture)!=null?r:!1,format:(i=e.format)!=null?i:p,disableIgnoringDatePartForTimeValidation:!!(e.minDateTime||e.maxDateTime),minDate:Qh(u,(o=e.minDateTime)!=null?o:e.minDate,f.minDate),maxDate:Qh(u,(s=e.maxDateTime)!=null?s:e.maxDate,f.maxDate),minTime:(l=e.minDateTime)!=null?l:e.minTime,maxTime:(c=e.maxDateTime)!=null?c:e.maxTime})},gXn=({props:e,inputRef:t})=>{const n=mXn(e),{forwardedProps:r,internalProps:i}=Ene(n,"date-time");return wne({inputRef:t,forwardedProps:r,internalProps:i,valueManager:cf,fieldValueManager:mne,validator:fme,valueType:"date-time"})},vXn=["components","componentsProps","slots","slotProps","InputProps","inputProps"],yXn=["inputRef"],xXn=["ref","onPaste","onKeyDown","inputMode","readOnly","clearable","onClear"],Yct=d.forwardRef(function(t,n){var r,i,o;const s=si({props:t,name:"MuiDateTimeField"}),{components:l,componentsProps:c,slots:u,slotProps:f,InputProps:h,inputProps:p}=s,m=(0,lr.A)(s,vXn),g=s,v=(r=(i=u?.textField)!=null?i:l?.TextField)!=null?r:Ni,y=Bu({elementType:v,externalSlotProps:(o=f?.textField)!=null?o:c?.textField,externalForwardedProps:m,ownerState:g}),{inputRef:x}=y,b=(0,lr.A)(y,yXn);b.inputProps=(0,Me.A)({},p,b.inputProps),b.InputProps=(0,Me.A)({},h,b.InputProps);const S=gXn({props:b,inputRef:x}),{ref:C,onPaste:_,onKeyDown:T,inputMode:M,readOnly:j,clearable:B,onClear:W}=S,K=(0,lr.A)(S,xXn),{InputProps:G,fieldProps:J}=_ne({onClear:W,clearable:B,fieldProps:K,InputProps:K.InputProps,slots:u,slotProps:f,components:l,componentsProps:c});return(0,a.jsx)(v,(0,Me.A)({ref:n},J,{InputProps:(0,Me.A)({},G,{readOnly:j}),inputProps:(0,Me.A)({},K.inputProps,{inputMode:M,onPaste:_,onKeyDown:T,ref:C})}))});function bXn(e){return(0,ga.Ay)("MuiDateTimePickerTabs",e)}const H2r=(0,pa.A)("MuiDateTimePickerTabs",["root"]),wXn=e=>OO(e)?"date":"time",SXn=e=>e==="date"?"day":"hours",CXn=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,bXn,t)},EXn=(0,qt.Ay)(Mx,{name:"MuiDateTimePickerTabs",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({boxShadow:`0 -1px 0 0 inset ${(e.vars||e).palette.divider}`,"&:last-child":{boxShadow:`0 1px 0 0 inset ${(e.vars||e).palette.divider}`,[`& .${CD.indicator}`]:{bottom:"auto",top:0}}})),_Xn=function(t){const n=si({props:t,name:"MuiDateTimePickerTabs"}),{dateIcon:r=(0,a.jsx)(eZt,{}),onViewChange:i,timeIcon:o=(0,a.jsx)(tZt,{}),view:s,hidden:l=typeof window>"u"||window.innerHeight<667,className:c,sx:u}=n,f=uf(),h=CXn(n),p=(m,g)=>{i(SXn(g))};return l?null:(0,a.jsxs)(EXn,{ownerState:n,variant:"fullWidth",value:wXn(s),onChange:p,className:Zc(c,h.root),sx:u,children:[(0,a.jsx)($c,{value:"date","aria-label":f.dateTableLabel,icon:(0,a.jsx)(d.Fragment,{children:r})}),(0,a.jsx)($c,{value:"time","aria-label":f.timeTableLabel,icon:(0,a.jsx)(d.Fragment,{children:o})})]})};function TXn(e){return(0,ga.Ay)("MuiPickersToolbarText",e)}const Kct=(0,pa.A)("MuiPickersToolbarText",["root","selected"]),AXn=["className","selected","value"],PXn=e=>{const{classes:t,selected:n}=e,r={root:["root",n&&"selected"]};return(0,Ur.A)(r,TXn,t)},OXn=(0,qt.Ay)(Ft,{name:"MuiPickersToolbarText",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`&.${Kct.selected}`]:t.selected}]})(({theme:e})=>({transition:e.transitions.create("color"),color:(e.vars||e).palette.text.secondary,[`&.${Kct.selected}`]:{color:(e.vars||e).palette.text.primary}})),hme=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersToolbarText"}),{className:i,value:o}=r,s=(0,lr.A)(r,AXn),l=PXn(r);return(0,a.jsx)(OXn,(0,Me.A)({ref:n,className:Zc(i,l.root),component:"span"},s,{children:o}))}),jXn=["align","className","selected","typographyClassName","value","variant","width"],MXn=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,yMe,t)},RXn=(0,qt.Ay)(Na,{name:"MuiPickersToolbarButton",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:0,minWidth:16,textTransform:"none"}),Wm=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiPickersToolbarButton"}),{align:i,className:o,selected:s,typographyClassName:l,value:c,variant:u,width:f}=r,h=(0,lr.A)(r,jXn),p=MXn(r);return(0,a.jsx)(RXn,(0,Me.A)({variant:"text",ref:n,className:Zc(o,p.root)},f?{sx:{width:f}}:{},h,{children:(0,a.jsx)(hme,{align:i,className:l,variant:u,value:c,selected:s})}))});function DXn(e){return(0,ga.Ay)("MuiDateTimePickerToolbar",e)}const pme=(0,pa.A)("MuiDateTimePickerToolbar",["root","dateContainer","timeContainer","timeDigitsContainer","separator","timeLabelReverse","ampmSelection","ampmLandscape","ampmLabel"]),kXn=["ampm","ampmInClock","value","onChange","view","isLandscape","onViewChange","toolbarFormat","toolbarPlaceholder","views","disabled","readOnly","toolbarVariant"],IXn=e=>{const{classes:t,theme:n,isLandscape:r}=e,i={root:["root"],dateContainer:["dateContainer"],timeContainer:["timeContainer",n.direction==="rtl"&&"timeLabelReverse"],timeDigitsContainer:["timeDigitsContainer",n.direction==="rtl"&&"timeLabelReverse"],separator:["separator"],ampmSelection:["ampmSelection",r&&"ampmLandscape"],ampmLabel:["ampmLabel"]};return(0,Ur.A)(i,DXn,t)},Xct=(0,qt.Ay)(gne,{name:"MuiDateTimePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>({paddingLeft:t.toolbarVariant==="desktop"&&!t.isLandscape?24:16,paddingRight:t.toolbarVariant==="desktop"&&!t.isLandscape?0:16,borderBottom:t.toolbarVariant==="desktop"?`1px solid ${(e.vars||e).palette.divider}`:void 0,borderRight:t.toolbarVariant==="desktop"&&t.isLandscape?`1px solid ${(e.vars||e).palette.divider}`:void 0,justifyContent:"space-around",position:"relative"}));Xct.propTypes={as:k().elementType,classes:k().object,className:k().string,isLandscape:k().bool.isRequired,isMobileKeyboardViewOpen:k().bool,landscapeDirection:k().oneOf(["column","row"]),ownerState:k().object.isRequired,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),toggleMobileKeyboardView:k().func,toolbarTitle:k().node,viewType:k().oneOf(["date","time"])};const FXn=(0,qt.Ay)("div",{name:"MuiDateTimePickerToolbar",slot:"DateContainer",overridesResolver:(e,t)=>t.dateContainer})({display:"flex",flexDirection:"column",alignItems:"flex-start"}),Zct=(0,qt.Ay)("div",{name:"MuiDateTimePickerToolbar",slot:"TimeContainer",overridesResolver:(e,t)=>t.timeContainer})(({theme:e,ownerState:t})=>{const n=t.isLandscape&&t.toolbarVariant!=="desktop"?"column":"row";return(0,Me.A)({display:"flex",flexDirection:n},t.toolbarVariant==="desktop"&&(0,Me.A)({},!t.isLandscape&&{gap:9,marginRight:4,alignSelf:"flex-end"}),e.direction==="rtl"&&{flexDirection:`${n}-reverse`})}),NXn=(0,qt.Ay)("div",{name:"MuiDateTimePickerToolbar",slot:"TimeDigitsContainer",overridesResolver:(e,t)=>t.timeDigitsContainer})(({theme:e,ownerState:t})=>(0,Me.A)({display:"flex"},t.toolbarVariant==="desktop"&&{gap:1.5},e.direction==="rtl"&&{flexDirection:"row-reverse"}));Zct.propTypes={as:k().elementType,ownerState:k().object.isRequired,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object])};const Qct=(0,qt.Ay)(hme,{name:"MuiDateTimePickerToolbar",slot:"Separator",overridesResolver:(e,t)=>t.separator})(({ownerState:e})=>({margin:e.toolbarVariant==="desktop"?0:"0 4px 0 2px",cursor:"default"})),LXn=(0,qt.Ay)("div",{name:"MuiDateTimePickerToolbar",slot:"AmPmSelection",overridesResolver:(e,t)=>[{[`.${pme.ampmLabel}`]:t.ampmLabel},{[`&.${pme.ampmLandscape}`]:t.ampmLandscape},t.ampmSelection]})(({ownerState:e})=>(0,Me.A)({display:"flex",flexDirection:"column",marginRight:"auto",marginLeft:12},e.isLandscape&&{margin:"4px 0 auto",flexDirection:"row",justifyContent:"space-around",width:"100%"},{[`& .${pme.ampmLabel}`]:{fontSize:17}}));function BXn(e){const t=si({props:e,name:"MuiDateTimePickerToolbar"}),{ampm:n,ampmInClock:r,value:i,onChange:o,view:s,isLandscape:l,onViewChange:c,toolbarFormat:u,toolbarPlaceholder:f="\u2013\u2013",views:h,disabled:p,readOnly:m,toolbarVariant:g="mobile"}=t,v=(0,lr.A)(t,kXn),y=t,x=Hs(),{meridiemMode:b,handleMeridiemChange:S}=nV(i,n,o),C=!!(n&&!r),_=g==="desktop",T=uf(),M=uo(),j=IXn((0,Me.A)({},y,{theme:M})),B=K=>n?x.format(K,"hours12h"):x.format(K,"hours24h"),W=d.useMemo(()=>i?u?x.formatByString(i,u):x.format(i,"shortDate"):f,[i,u,f,x]);return(0,a.jsxs)(Xct,(0,Me.A)({toolbarTitle:T.dateTimePickerToolbarTitle,isLandscape:l,className:j.root},v,{ownerState:y,children:[(0,a.jsxs)(FXn,{className:j.dateContainer,ownerState:y,children:[h.includes("year")&&(0,a.jsx)(Wm,{tabIndex:-1,variant:"subtitle1",onClick:()=>c("year"),selected:s==="year",value:i?x.format(i,"year"):"\u2013"}),h.includes("day")&&(0,a.jsx)(Wm,{tabIndex:-1,variant:_?"h5":"h4",onClick:()=>c("day"),selected:s==="day",value:W})]}),(0,a.jsxs)(Zct,{className:j.timeContainer,ownerState:y,children:[(0,a.jsxs)(NXn,{className:j.timeDigitsContainer,ownerState:y,children:[h.includes("hours")&&(0,a.jsx)(Wm,{variant:_?"h5":"h3",width:_&&!l?y6:void 0,onClick:()=>c("hours"),selected:s==="hours",value:i?B(i):"--"}),h.includes("minutes")&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(Qct,{variant:_?"h5":"h3",value:":",className:j.separator,ownerState:y}),(0,a.jsx)(Wm,{variant:_?"h5":"h3",width:_&&!l?y6:void 0,onClick:()=>c("minutes"),selected:s==="minutes",value:i?x.format(i,"minutes"):"--"})]}),h.includes("seconds")&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(Qct,{variant:_?"h5":"h3",value:":",className:j.separator,ownerState:y}),(0,a.jsx)(Wm,{variant:_?"h5":"h3",width:_&&!l?y6:void 0,onClick:()=>c("seconds"),selected:s==="seconds",value:i?x.format(i,"seconds"):"--"})]})]}),C&&!_&&(0,a.jsxs)(LXn,{className:j.ampmSelection,ownerState:y,children:[(0,a.jsx)(Wm,{variant:"subtitle2",selected:b==="am",typographyClassName:j.ampmLabel,value:gy(x,"am"),onClick:m?void 0:()=>S("am"),disabled:p}),(0,a.jsx)(Wm,{variant:"subtitle2",selected:b==="pm",typographyClassName:j.ampmLabel,value:gy(x,"pm"),onClick:m?void 0:()=>S("pm"),disabled:p})]}),n&&_&&(0,a.jsx)(Wm,{variant:"h5",onClick:()=>c("meridiem"),selected:s==="meridiem",value:i&&b?gy(x,b):"--",width:y6})]})]}))}function Jct(e,t){var n,r,i,o,s,l,c,u,f,h,p;const m=Hs(),g=qE(),v=si({props:e,name:t}),y=(n=v.ampm)!=null?n:m.is12HourCycleInCurrentLocale(),x=d.useMemo(()=>{var C;return((C=v.localeText)==null?void 0:C.toolbarTitle)==null?v.localeText:(0,Me.A)({},v.localeText,{dateTimePickerToolbarTitle:v.localeText.toolbarTitle})},[v.localeText]),b=(r=v.slots)!=null?r:p6(v.components),S=(i=v.slotProps)!=null?i:v.componentsProps;return(0,Me.A)({},v,dne({views:v.views,openTo:v.openTo,defaultViews:["year","day","hours","minutes"],defaultOpenTo:"day"}),{ampm:y,localeText:x,orientation:(o=v.orientation)!=null?o:"portrait",disableIgnoringDatePartForTimeValidation:(s=v.disableIgnoringDatePartForTimeValidation)!=null?s:!!(v.minDateTime||v.maxDateTime||v.disablePast||v.disableFuture),disableFuture:(l=v.disableFuture)!=null?l:!1,disablePast:(c=v.disablePast)!=null?c:!1,minDate:Qh(m,(u=v.minDateTime)!=null?u:v.minDate,g.minDate),maxDate:Qh(m,(f=v.maxDateTime)!=null?f:v.maxDate,g.maxDate),minTime:(h=v.minDateTime)!=null?h:v.minTime,maxTime:(p=v.maxDateTime)!=null?p:v.maxTime,slots:(0,Me.A)({toolbar:BXn,tabs:_Xn},b),slotProps:(0,Me.A)({},S,{toolbar:(0,Me.A)({ampm:y},S?.toolbar)})})}function UXn(e){return(0,ga.Ay)("MuiMultiSectionDigitalClockSection",e)}const VXn=(0,pa.A)("MuiMultiSectionDigitalClockSection",["root","item"]),$Xn=(0,qt.Ay)("div")({display:"flex",margin:"0 auto"});function zXn(e){return(0,ga.Ay)("MuiTimeClock",e)}const G2r=(0,pa.A)("MuiTimeClock",["root","arrowSwitcher"]),nM=220,L1=36,M7={x:nM/2,y:nM/2},qct={x:M7.x,y:0},WXn=qct.x-M7.x,HXn=qct.y-M7.y,GXn=e=>e*(180/Math.PI),eut=(e,t,n)=>{const r=t-M7.x,i=n-M7.y,o=Math.atan2(WXn,HXn)-Math.atan2(r,i);let s=GXn(o);s=Math.round(s/e)*e,s%=360;const l=Math.floor(s/e)||0,c=r**2+i**2,u=Math.sqrt(c);return{value:l,distance:u}},YXn=(e,t,n=1)=>{const r=n*6;let{value:i}=eut(r,e,t);return i=i*n%60,i},KXn=(e,t,n)=>{const{value:r,distance:i}=eut(30,e,t);let o=r||12;return n?o%=12:i<nM/2-L1&&(o+=12,o%=24),o};function XXn(e){return(0,ga.Ay)("MuiClockPointer",e)}const Y2r=(0,pa.A)("MuiClockPointer",["root","thumb"]),ZXn=["className","hasSelected","isInner","type","viewValue"],QXn=e=>{const{classes:t}=e,n={root:["root"],thumb:["thumb"]};return(0,Ur.A)(n,XXn,t)},JXn=(0,qt.Ay)("div",{name:"MuiClockPointer",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>(0,Me.A)({width:2,backgroundColor:(e.vars||e).palette.primary.main,position:"absolute",left:"calc(50% - 1px)",bottom:"50%",transformOrigin:"center bottom 0px"},t.shouldAnimate&&{transition:e.transitions.create(["transform","height"])})),qXn=(0,qt.Ay)("div",{name:"MuiClockPointer",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e,ownerState:t})=>(0,Me.A)({width:4,height:4,backgroundColor:(e.vars||e).palette.primary.contrastText,borderRadius:"50%",position:"absolute",top:-21,left:`calc(50% - ${L1/2}px)`,border:`${(L1-4)/2}px solid ${(e.vars||e).palette.primary.main}`,boxSizing:"content-box"},t.hasSelected&&{backgroundColor:(e.vars||e).palette.primary.main}));function eZn(e){const t=si({props:e,name:"MuiClockPointer"}),{className:n,isInner:r,type:i,viewValue:o}=t,s=(0,lr.A)(t,ZXn),l=d.useRef(i);d.useEffect(()=>{l.current=i},[i]);const c=(0,Me.A)({},t,{shouldAnimate:l.current!==i}),u=QXn(c),f=()=>{let p=360/(i==="hours"?12:60)*o;return i==="hours"&&o>12&&(p-=360),{height:Math.round((r?.26:.4)*nM),transform:`rotateZ(${p}deg)`}};return(0,a.jsx)(JXn,(0,Me.A)({style:f(),className:Zc(n,u.root),ownerState:c},s,{children:(0,a.jsx)(qXn,{ownerState:c,className:u.thumb})}))}function tZn(e){return(0,ga.Ay)("MuiClock",e)}const K2r=(0,pa.A)("MuiClock",["root","clock","wrapper","squareMask","pin","amButton","pmButton","meridiemText"]),nZn=e=>{const{classes:t}=e,n={root:["root"],clock:["clock"],wrapper:["wrapper"],squareMask:["squareMask"],pin:["pin"],amButton:["amButton"],pmButton:["pmButton"],meridiemText:["meridiemText"]};return(0,Ur.A)(n,tZn,t)},rZn=(0,qt.Ay)("div",{name:"MuiClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",justifyContent:"center",alignItems:"center",margin:e.spacing(2)})),aZn=(0,qt.Ay)("div",{name:"MuiClock",slot:"Clock",overridesResolver:(e,t)=>t.clock})({backgroundColor:"rgba(0,0,0,.07)",borderRadius:"50%",height:220,width:220,flexShrink:0,position:"relative",pointerEvents:"none"}),iZn=(0,qt.Ay)("div",{name:"MuiClock",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})({"&:focus":{outline:"none"}}),oZn=(0,qt.Ay)("div",{name:"MuiClock",slot:"SquareMask",overridesResolver:(e,t)=>t.squareMask})(({ownerState:e})=>(0,Me.A)({width:"100%",height:"100%",position:"absolute",pointerEvents:"auto",outline:0,touchAction:"none",userSelect:"none"},e.disabled?{}:{"@media (pointer: fine)":{cursor:"pointer",borderRadius:"50%"},"&:active":{cursor:"move"}})),sZn=(0,qt.Ay)("div",{name:"MuiClock",slot:"Pin",overridesResolver:(e,t)=>t.pin})(({theme:e})=>({width:6,height:6,borderRadius:"50%",backgroundColor:(e.vars||e).palette.primary.main,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),lZn=(0,qt.Ay)(Da,{name:"MuiClock",slot:"AmButton",overridesResolver:(e,t)=>t.amButton})(({theme:e,ownerState:t})=>(0,Me.A)({zIndex:1,position:"absolute",bottom:8,left:8,paddingLeft:4,paddingRight:4,width:L1},t.meridiemMode==="am"&&{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:hover":{backgroundColor:(e.vars||e).palette.primary.light}})),cZn=(0,qt.Ay)(Da,{name:"MuiClock",slot:"PmButton",overridesResolver:(e,t)=>t.pmButton})(({theme:e,ownerState:t})=>(0,Me.A)({zIndex:1,position:"absolute",bottom:8,right:8,paddingLeft:4,paddingRight:4,width:L1},t.meridiemMode==="pm"&&{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:hover":{backgroundColor:(e.vars||e).palette.primary.light}})),tut=(0,qt.Ay)(Ft,{name:"MuiClock",slot:"meridiemText",overridesResolver:(e,t)=>t.meridiemText})({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});function uZn(e){const t=si({props:e,name:"MuiClock"}),{ampm:n,ampmInClock:r,autoFocus:i,children:o,value:s,handleMeridiemChange:l,isTimeDisabled:c,meridiemMode:u,minutesStep:f=1,onChange:h,selectedId:p,type:m,viewValue:g,disabled:v,readOnly:y,className:x}=t,b=t,S=Hs(),C=uf(),_=d.useRef(!1),T=nZn(b),M=c(g,m),j=!n&&m==="hours"&&(g<1||g>12),B=(_e,Be)=>{v||y||c(_e,m)||h(_e,Be)},W=(_e,Be)=>{let{offsetX:Ue,offsetY:$e}=_e;if(Ue===void 0){const Ne=_e.target.getBoundingClientRect();Ue=_e.changedTouches[0].clientX-Ne.left,$e=_e.changedTouches[0].clientY-Ne.top}const Je=m==="seconds"||m==="minutes"?YXn(Ue,$e,f):KXn(Ue,$e,!!n);B(Je,Be)},K=_e=>{_.current=!0,W(_e,"shallow")},G=_e=>{_.current&&(W(_e,"finish"),_.current=!1)},J=_e=>{_e.buttons>0&&W(_e.nativeEvent,"shallow")},te=_e=>{_.current&&(_.current=!1),W(_e.nativeEvent,"finish")},re=d.useMemo(()=>m==="hours"?!0:g%5===0,[m,g]),me=m==="minutes"?f:1,Ce=d.useRef(null);(0,Cu.A)(()=>{i&&Ce.current.focus()},[i]);const Ae=_e=>{if(!_.current)switch(_e.key){case"Home":B(0,"partial"),_e.preventDefault();break;case"End":B(m==="minutes"?59:23,"partial"),_e.preventDefault();break;case"ArrowUp":B(g+me,"partial"),_e.preventDefault();break;case"ArrowDown":B(g-me,"partial"),_e.preventDefault();break;default:}};return(0,a.jsxs)(rZn,{className:Zc(x,T.root),children:[(0,a.jsxs)(aZn,{className:T.clock,children:[(0,a.jsx)(oZn,{onTouchMove:K,onTouchEnd:G,onMouseUp:te,onMouseMove:J,ownerState:{disabled:v},className:T.squareMask}),!M&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(sZn,{className:T.pin}),s!=null&&(0,a.jsx)(eZn,{type:m,viewValue:g,isInner:j,hasSelected:re})]}),(0,a.jsx)(iZn,{"aria-activedescendant":p,"aria-label":C.clockLabelText(m,s,S),ref:Ce,role:"listbox",onKeyDown:Ae,tabIndex:0,className:T.wrapper,children:o})]}),n&&r&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(lZn,{onClick:y?void 0:()=>l("am"),disabled:v||u===null,ownerState:b,className:T.amButton,title:gy(S,"am"),children:(0,a.jsx)(tut,{variant:"caption",className:T.meridiemText,children:gy(S,"am")})}),(0,a.jsx)(cZn,{disabled:v||u===null,onClick:y?void 0:()=>l("pm"),ownerState:b,className:T.pmButton,title:gy(S,"pm"),children:(0,a.jsx)(tut,{variant:"caption",className:T.meridiemText,children:gy(S,"pm")})})]})]})}function dZn(e){return(0,ga.Ay)("MuiClockNumber",e)}const lK=(0,pa.A)("MuiClockNumber",["root","selected","disabled"]),fZn=["className","disabled","index","inner","label","selected"],hZn=e=>{const{classes:t,selected:n,disabled:r}=e,i={root:["root",n&&"selected",r&&"disabled"]};return(0,Ur.A)(i,dZn,t)},pZn=(0,qt.Ay)("span",{name:"MuiClockNumber",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`&.${lK.disabled}`]:t.disabled},{[`&.${lK.selected}`]:t.selected}]})(({theme:e,ownerState:t})=>(0,Me.A)({height:L1,width:L1,position:"absolute",left:`calc((100% - ${L1}px) / 2)`,display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:(e.vars||e).palette.text.primary,fontFamily:e.typography.fontFamily,"&:focused":{backgroundColor:(e.vars||e).palette.background.paper},[`&.${lK.selected}`]:{color:(e.vars||e).palette.primary.contrastText},[`&.${lK.disabled}`]:{pointerEvents:"none",color:(e.vars||e).palette.text.disabled}},t.inner&&(0,Me.A)({},e.typography.body2,{color:(e.vars||e).palette.text.secondary})));function nut(e){const t=si({props:e,name:"MuiClockNumber"}),{className:n,disabled:r,index:i,inner:o,label:s,selected:l}=t,c=(0,lr.A)(t,fZn),u=t,f=hZn(u),h=i%12/12*Math.PI*2-Math.PI/2,p=(nM-L1-2)/2*(o?.65:1),m=Math.round(Math.cos(h)*p),g=Math.round(Math.sin(h)*p);return(0,a.jsx)(pZn,(0,Me.A)({className:Zc(n,f.root),"aria-disabled":r?!0:void 0,"aria-selected":l?!0:void 0,role:"option",style:{transform:`translate(${m}px, ${g+(nM-L1)/2}px`},ownerState:u},c,{children:s}))}const mZn=({ampm:e,value:t,getClockNumberText:n,isDisabled:r,selectedId:i,utils:o})=>{const s=t?o.getHours(t):null,l=[],c=e?1:0,u=e?12:23,f=h=>s===null?!1:e?h===12?s===12||s===0:s===h||s-12===h:s===h;for(let h=c;h<=u;h+=1){let p=h.toString();h===0&&(p="00");const m=!e&&(h===0||h>12);p=o.formatNumber(p);const g=f(h);l.push((0,a.jsx)(nut,{id:g?i:void 0,index:h,inner:m,selected:g,disabled:r(h),label:p,"aria-label":n(p)},h))}return l},rut=({utils:e,value:t,isDisabled:n,getClockNumberText:r,selectedId:i})=>{const o=e.formatNumber;return[[5,o("05")],[10,o("10")],[15,o("15")],[20,o("20")],[25,o("25")],[30,o("30")],[35,o("35")],[40,o("40")],[45,o("45")],[50,o("50")],[55,o("55")],[0,o("00")]].map(([s,l],c)=>{const u=s===t;return(0,a.jsx)(nut,{label:l,id:u?i:void 0,index:c+1,inner:!1,disabled:n(s),selected:u,"aria-label":r(l)},s)})},mme=({value:e,referenceDate:t,utils:n,props:r,timezone:i})=>{const o=d.useMemo(()=>cf.getInitialReferenceValue({value:e,utils:n,props:r,referenceDate:t,granularity:Ng.day,timezone:i,getTodayDate:()=>hne(n,i,"date")}),[]);return e??o},gZn=["ampm","ampmInClock","autoFocus","components","componentsProps","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableClock","shouldDisableTime","showViewSwitcher","onChange","view","views","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","timezone"],vZn=e=>{const{classes:t}=e,n={root:["root"],arrowSwitcher:["arrowSwitcher"]};return(0,Ur.A)(n,zXn,t)},yZn=(0,qt.Ay)(rV,{name:"MuiTimeClock",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",position:"relative"}),xZn=(0,qt.Ay)($Me,{name:"MuiTimeClock",slot:"ArrowSwitcher",overridesResolver:(e,t)=>t.arrowSwitcher})({position:"absolute",right:12,top:15}),bZn=["hours","minutes"],wZn=d.forwardRef(function(t,n){const r=Hs(),i=si({props:t,name:"MuiTimeClock"}),{ampm:o=r.is12HourCycleInCurrentLocale(),ampmInClock:s=!1,autoFocus:l,components:c,componentsProps:u,slots:f,slotProps:h,value:p,defaultValue:m,referenceDate:g,disableIgnoringDatePartForTimeValidation:v=!1,maxTime:y,minTime:x,disableFuture:b,disablePast:S,minutesStep:C=1,shouldDisableClock:_,shouldDisableTime:T,showViewSwitcher:M,onChange:j,view:B,views:W=bZn,openTo:K,onViewChange:G,focusedView:J,onFocusedViewChange:te,className:re,disabled:me,readOnly:Ce,timezone:Ae}=i,_e=(0,lr.A)(i,gZn),Be=f??p6(c),Ue=h??u,{value:$e,handleValueChange:Je,timezone:Ne}=kO({name:"TimeClock",timezone:Ae,value:p,defaultValue:m,onChange:j,valueManager:cf}),Ke=mme({value:$e,referenceDate:g,utils:r,props:i,timezone:Ne}),nt=uf(),rt=e_(Ne),{view:st,setView:gt,previousView:lt,nextView:ut,setValueAndGoToNextView:Fe}=g6({view:B,views:W,openTo:K,onViewChange:G,onChange:Je,focusedView:J,onFocusedViewChange:te}),{meridiemMode:ft,handleMeridiemChange:Ct}=nV(Ke,o,Fe),Tt=d.useCallback((Bt,on)=>{const Tn=f6(v,r),$n=on==="hours"||on==="minutes"&&W.includes("seconds"),rr=({start:Vn,end:vr})=>!(x&&Tn(x,vr)||y&&Tn(Vn,y)||b&&Tn(Vn,rt)||S&&Tn(rt,$n?vr:Vn)),ir=(Vn,vr=1)=>{if(Vn%vr!==0||_!=null&&_(Vn,on))return!1;if(T)switch(on){case"hours":return!T(r.setHours(Ke,Vn),"hours");case"minutes":return!T(r.setMinutes(Ke,Vn),"minutes");case"seconds":return!T(r.setSeconds(Ke,Vn),"seconds");default:return!1}return!0};switch(on){case"hours":{const Vn=d6(Bt,ft,o),vr=r.setHours(Ke,Vn),Hn=r.setSeconds(r.setMinutes(vr,0),0),Fn=r.setSeconds(r.setMinutes(vr,59),59);return!rr({start:Hn,end:Fn})||!ir(Vn)}case"minutes":{const Vn=r.setMinutes(Ke,Bt),vr=r.setSeconds(Vn,0),Hn=r.setSeconds(Vn,59);return!rr({start:vr,end:Hn})||!ir(Bt,C)}case"seconds":{const Vn=r.setSeconds(Ke,Bt);return!rr({start:Vn,end:Vn})||!ir(Bt)}default:throw new Error("not supported")}},[o,Ke,v,y,ft,x,C,_,T,r,b,S,rt,W]),Ut=(0,x0.A)(),zt=d.useMemo(()=>{switch(st){case"hours":{const Bt=(on,Tn)=>{const $n=d6(on,ft,o);Fe(r.setHours(Ke,$n),Tn)};return{onChange:Bt,viewValue:r.getHours(Ke),children:mZn({value:$e,utils:r,ampm:o,onChange:Bt,getClockNumberText:nt.hoursClockNumberText,isDisabled:on=>me||Tt(on,"hours"),selectedId:Ut})}}case"minutes":{const Bt=r.getMinutes(Ke),on=(Tn,$n)=>{Fe(r.setMinutes(Ke,Tn),$n)};return{viewValue:Bt,onChange:on,children:rut({utils:r,value:Bt,onChange:on,getClockNumberText:nt.minutesClockNumberText,isDisabled:Tn=>me||Tt(Tn,"minutes"),selectedId:Ut})}}case"seconds":{const Bt=r.getSeconds(Ke),on=(Tn,$n)=>{Fe(r.setSeconds(Ke,Tn),$n)};return{viewValue:Bt,onChange:on,children:rut({utils:r,value:Bt,onChange:on,getClockNumberText:nt.secondsClockNumberText,isDisabled:Tn=>me||Tt(Tn,"seconds"),selectedId:Ut})}}default:throw new Error("You must provide the type for ClockView")}},[st,r,$e,o,nt.hoursClockNumberText,nt.minutesClockNumberText,nt.secondsClockNumberText,ft,Fe,Ke,Tt,Ut,me]),Ht=i,nn=vZn(Ht);return(0,a.jsxs)(yZn,(0,Me.A)({ref:n,className:Zc(nn.root,re),ownerState:Ht},_e,{children:[(0,a.jsx)(uZn,(0,Me.A)({autoFocus:l??!!J,ampmInClock:s&&W.includes("hours"),value:$e,type:st,ampm:o,minutesStep:C,isTimeDisabled:Tt,meridiemMode:ft,handleMeridiemChange:Ct,selectedId:Ut,disabled:me,readOnly:Ce},zt)),M&&(0,a.jsx)(xZn,{className:nn.arrowSwitcher,slots:Be,slotProps:Ue,onGoToPrevious:()=>gt(lt),isPreviousDisabled:!lt,previousLabel:nt.openPreviousView,onGoToNext:()=>gt(ut),isNextDisabled:!ut,nextLabel:nt.openNextView,ownerState:Ht})]}))});function SZn(e){return(0,ga.Ay)("MuiDigitalClock",e)}const CZn=(0,pa.A)("MuiDigitalClock",["root","list","item"]),EZn=["ampm","timeStep","autoFocus","components","componentsProps","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableClock","shouldDisableTime","onChange","view","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","views","skipDisabled","timezone"],_Zn=e=>{const{classes:t}=e,n={root:["root"],list:["list"],item:["item"]};return(0,Ur.A)(n,SZn,t)},TZn=(0,qt.Ay)(rV,{name:"MuiDigitalClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({ownerState:e})=>({overflowY:"auto",width:"100%","@media (prefers-reduced-motion: no-preference)":{scrollBehavior:e.alreadyRendered?"smooth":"auto"},maxHeight:jMe})),AZn=(0,qt.Ay)(Tw,{name:"MuiDigitalClock",slot:"List",overridesResolver:(e,t)=>t.list})({padding:0}),PZn=(0,qt.Ay)(Fi,{name:"MuiDigitalClock",slot:"Item",overridesResolver:(e,t)=>t.item})(({theme:e})=>({padding:"8px 16px",margin:"2px 4px","&:first-of-type":{marginTop:4},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.primary.main,e.palette.action.hoverOpacity)},"&.Mui-selected":{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:focus-visible, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}},"&.Mui-focusVisible":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.primary.main,e.palette.action.focusOpacity)}})),OZn=d.forwardRef(function(t,n){var r,i,o;const s=Hs(),l=d.useRef(null),c=(0,Ml.A)(n,l),u=si({props:t,name:"MuiDigitalClock"}),{ampm:f=s.is12HourCycleInCurrentLocale(),timeStep:h=30,autoFocus:p,components:m,componentsProps:g,slots:v,slotProps:y,value:x,defaultValue:b,referenceDate:S,disableIgnoringDatePartForTimeValidation:C=!1,maxTime:_,minTime:T,disableFuture:M,disablePast:j,minutesStep:B=1,shouldDisableClock:W,shouldDisableTime:K,onChange:G,view:J,openTo:te,onViewChange:re,focusedView:me,onFocusedViewChange:Ce,className:Ae,disabled:_e,readOnly:Be,views:Ue=["hours"],skipDisabled:$e=!1,timezone:Je}=u,Ne=(0,lr.A)(u,EZn),{value:Ke,handleValueChange:nt,timezone:rt}=kO({name:"DigitalClock",timezone:Je,value:x,defaultValue:b,onChange:G,valueManager:cf}),st=uf(),gt=e_(rt),lt=d.useMemo(()=>(0,Me.A)({},u,{alreadyRendered:!!l.current}),[u]),ut=_Zn(lt),Fe=(r=(i=v?.digitalClockItem)!=null?i:m?.DigitalClockItem)!=null?r:PZn,ft=Bu({elementType:Fe,externalSlotProps:(o=y?.digitalClockItem)!=null?o:g?.digitalClockItem,ownerState:{},className:ut.item}),Ct=mme({value:Ke,referenceDate:S,utils:s,props:u,timezone:rt}),Tt=(0,Ma.A)(Bt=>nt(Bt,"finish","hours")),{setValueAndGoToNextView:Ut}=g6({view:J,views:Ue,openTo:te,onViewChange:re,onChange:Tt,focusedView:me,onFocusedViewChange:Ce}),zt=(0,Ma.A)(Bt=>{Ut(Bt,"finish")});d.useEffect(()=>{if(l.current===null)return;const Bt=l.current.querySelector('[role="listbox"] [role="option"][aria-selected="true"]');if(!Bt)return;const on=Bt.offsetTop;l.current.scrollTop=on-4});const Ht=d.useCallback(Bt=>{const on=f6(C,s),Tn=()=>!(T&&on(T,Bt)||_&&on(Bt,_)||M&&on(Bt,gt)||j&&on(gt,Bt)),$n=()=>s.getMinutes(Bt)%B!==0||W!=null&&W(s.toJsDate(Bt).getTime(),"hours")?!1:K?!K(Bt,"hours"):!0;return!Tn()||!$n()},[C,s,T,_,M,gt,j,B,W,K]),nn=d.useMemo(()=>{const Bt=s.startOfDay(Ct);return[Bt,...Array.from({length:Math.ceil(24*60/h)-1},(on,Tn)=>s.addMinutes(Bt,h*(Tn+1)))]},[Ct,h,s]);return(0,a.jsx)(TZn,(0,Me.A)({ref:c,className:Zc(ut.root,Ae),ownerState:lt},Ne,{children:(0,a.jsx)(AZn,{autoFocusItem:p||!!me,role:"listbox","aria-label":st.timePickerToolbarTitle,className:ut.list,children:nn.map(Bt=>{if($e&&Ht(Bt))return null;const on=s.isEqual(Bt,Ke);return(0,a.jsx)(Fe,(0,Me.A)({onClick:()=>!Be&&zt(Bt),selected:on,disabled:_e||Ht(Bt),disableRipple:Be,role:"option","aria-disabled":Be,"aria-selected":on},ft,{children:s.format(Bt,f?"fullTime12h":"fullTime24h")}),s.toISO(Bt))})})}))});function jZn(e){return(0,ga.Ay)("MuiMultiSectionDigitalClock",e)}const X2r=(0,pa.A)("MuiMultiSectionDigitalClock",["root"]),MZn=["autoFocus","onChange","className","disabled","readOnly","items","active","slots","slotProps","skipDisabled"],RZn=e=>{const{classes:t}=e,n={root:["root"],item:["item"]};return(0,Ur.A)(n,UXn,t)},DZn=(0,qt.Ay)(Tw,{name:"MuiMultiSectionDigitalClockSection",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>({maxHeight:jMe,width:56,padding:0,overflow:"hidden","@media (prefers-reduced-motion: no-preference)":{scrollBehavior:t.alreadyRendered?"smooth":"auto"},"@media (pointer: fine)":{"&:hover":{overflowY:"auto"}},"@media (pointer: none), (pointer: coarse)":{overflowY:"auto"},"&:not(:first-of-type)":{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"&:after":{display:"block",content:'""',height:"calc(100% - 40px - 6px)"}})),kZn=(0,qt.Ay)(Fi,{name:"MuiMultiSectionDigitalClockSection",slot:"Item",overridesResolver:(e,t)=>t.item})(({theme:e})=>({padding:8,margin:"2px 4px",width:y6,justifyContent:"center","&:first-of-type":{marginTop:4},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:oo(e.palette.primary.main,e.palette.action.hoverOpacity)},"&.Mui-selected":{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:focus-visible, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}},"&.Mui-focusVisible":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:oo(e.palette.primary.main,e.palette.action.focusOpacity)}})),IZn=d.forwardRef(function(t,n){var r;const i=d.useRef(null),o=(0,Ml.A)(n,i),s=d.useRef(null),l=si({props:t,name:"MuiMultiSectionDigitalClockSection"}),{autoFocus:c,onChange:u,className:f,disabled:h,readOnly:p,items:m,active:g,slots:v,slotProps:y,skipDisabled:x}=l,b=(0,lr.A)(l,MZn),S=d.useMemo(()=>(0,Me.A)({},l,{alreadyRendered:!!i.current}),[l]),C=RZn(S),_=(r=v?.digitalClockSectionItem)!=null?r:kZn;return d.useEffect(()=>{if(i.current===null)return;const T=i.current.querySelector('[role="option"][aria-selected="true"]');if(g&&c&&T&&T.focus(),!T||s.current===T)return;s.current=T;const M=T.offsetTop;i.current.scrollTop=M-4}),(0,a.jsx)(DZn,(0,Me.A)({ref:o,className:Zc(C.root,f),ownerState:S,autoFocusItem:c&&g,role:"listbox"},b,{children:m.map(T=>{var M,j;if(x&&(M=T.isDisabled)!=null&&M.call(T,T.value))return null;const B=T.isSelected(T.value);return(0,a.jsx)(_,(0,Me.A)({onClick:()=>!p&&u(T.value),selected:B,disabled:h||((j=T.isDisabled)==null?void 0:j.call(T,T.value)),disableRipple:p,role:"option","aria-disabled":p,"aria-label":T.ariaLabel,"aria-selected":B,className:C.item},y?.digitalClockSectionItem,{children:T.label}),T.label)})}))}),FZn=({now:e,value:t,utils:n,ampm:r,isDisabled:i,resolveAriaLabel:o,timeStep:s})=>{const l=t?n.getHours(t):null,c=[],u=h=>l===null?!1:r?h===12?l===12||l===0:l===h||l-12===h:l===h,f=r?11:23;for(let h=0;h<=f;h+=s){let p=n.format(n.setHours(e,h),r?"hours12h":"hours24h");const m=o(parseInt(p,10).toString());p=n.formatNumber(p),c.push({value:h,label:p,isSelected:u,isDisabled:i,ariaLabel:m})}return c},aut=({value:e,utils:t,isDisabled:n,timeStep:r,resolveLabel:i,resolveAriaLabel:o,hasValue:s=!0})=>{const l=c=>e===null?!1:s&&e===c;return[...Array.from({length:Math.ceil(60/r)},(c,u)=>{const f=r*u;return{value:f,label:t.formatNumber(i(f)),isDisabled:n,isSelected:l,ariaLabel:o(f.toString())}})]},NZn=["ampm","timeSteps","autoFocus","components","componentsProps","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableClock","shouldDisableTime","onChange","view","views","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","skipDisabled","timezone"],LZn=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,jZn,t)},BZn=(0,qt.Ay)(rV,{name:"MuiMultiSectionDigitalClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",flexDirection:"row",width:"100%",borderBottom:`1px solid ${(e.vars||e).palette.divider}`})),UZn=d.forwardRef(function(t,n){const r=Hs(),i=si({props:t,name:"MuiMultiSectionDigitalClock"}),{ampm:o=r.is12HourCycleInCurrentLocale(),timeSteps:s,autoFocus:l,components:c,componentsProps:u,slots:f,slotProps:h,value:p,defaultValue:m,referenceDate:g,disableIgnoringDatePartForTimeValidation:v=!1,maxTime:y,minTime:x,disableFuture:b,disablePast:S,minutesStep:C=1,shouldDisableClock:_,shouldDisableTime:T,onChange:M,view:j,views:B=["hours","minutes"],openTo:W,onViewChange:K,focusedView:G,onFocusedViewChange:J,className:te,disabled:re,readOnly:me,skipDisabled:Ce=!1,timezone:Ae}=i,_e=(0,lr.A)(i,NZn),{value:Be,handleValueChange:Ue,timezone:$e}=kO({name:"MultiSectionDigitalClock",timezone:Ae,value:p,defaultValue:m,onChange:M,valueManager:cf}),Je=uf(),Ne=e_($e),Ke=d.useMemo(()=>(0,Me.A)({hours:1,minutes:5,seconds:5},s),[s]),nt=mme({value:Be,referenceDate:g,utils:r,props:i,timezone:$e}),rt=(0,Ma.A)((Bt,on,Tn)=>Ue(Bt,on,Tn)),st=d.useMemo(()=>!o||!B.includes("hours")||B.includes("meridiem")?B:[...B,"meridiem"],[o,B]),{view:gt,setValueAndGoToNextView:lt,focusedView:ut}=g6({view:j,views:st,openTo:W,onViewChange:K,onChange:rt,focusedView:G,onFocusedViewChange:J}),Fe=(0,Ma.A)(Bt=>{lt(Bt,"finish","meridiem")}),{meridiemMode:ft,handleMeridiemChange:Ct}=nV(nt,o,Fe,"finish"),Tt=d.useCallback((Bt,on)=>{const Tn=f6(v,r),$n=on==="hours"||on==="minutes"&&st.includes("seconds"),rr=({start:Vn,end:vr})=>!(x&&Tn(x,vr)||y&&Tn(Vn,y)||b&&Tn(Vn,Ne)||S&&Tn(Ne,$n?vr:Vn)),ir=(Vn,vr=1)=>{if(Vn%vr!==0||_!=null&&_(Vn,on))return!1;if(T)switch(on){case"hours":return!T(r.setHours(nt,Vn),"hours");case"minutes":return!T(r.setMinutes(nt,Vn),"minutes");case"seconds":return!T(r.setSeconds(nt,Vn),"seconds");default:return!1}return!0};switch(on){case"hours":{const Vn=d6(Bt,ft,o),vr=r.setHours(nt,Vn),Hn=r.setSeconds(r.setMinutes(vr,0),0),Fn=r.setSeconds(r.setMinutes(vr,59),59);return!rr({start:Hn,end:Fn})||!ir(Vn)}case"minutes":{const Vn=r.setMinutes(nt,Bt),vr=r.setSeconds(Vn,0),Hn=r.setSeconds(Vn,59);return!rr({start:vr,end:Hn})||!ir(Bt,C)}case"seconds":{const Vn=r.setSeconds(nt,Bt);return!rr({start:Vn,end:Vn})||!ir(Bt)}default:throw new Error("not supported")}},[o,nt,v,y,ft,x,C,_,T,r,b,S,Ne,st]),Ut=d.useCallback(Bt=>{switch(Bt){case"hours":return{onChange:on=>{const Tn=d6(on,ft,o);lt(r.setHours(nt,Tn),"finish","hours")},items:FZn({now:Ne,value:Be,ampm:o,utils:r,isDisabled:on=>re||Tt(on,"hours"),timeStep:Ke.hours,resolveAriaLabel:Je.hoursClockNumberText})};case"minutes":return{onChange:on=>{lt(r.setMinutes(nt,on),"finish","minutes")},items:aut({value:r.getMinutes(nt),utils:r,isDisabled:on=>re||Tt(on,"minutes"),resolveLabel:on=>r.format(r.setMinutes(Ne,on),"minutes"),timeStep:Ke.minutes,hasValue:!!Be,resolveAriaLabel:Je.minutesClockNumberText})};case"seconds":return{onChange:on=>{lt(r.setSeconds(nt,on),"finish","seconds")},items:aut({value:r.getSeconds(nt),utils:r,isDisabled:on=>re||Tt(on,"seconds"),resolveLabel:on=>r.format(r.setSeconds(Ne,on),"seconds"),timeStep:Ke.seconds,hasValue:!!Be,resolveAriaLabel:Je.secondsClockNumberText})};case"meridiem":{const on=gy(r,"am"),Tn=gy(r,"pm");return{onChange:Ct,items:[{value:"am",label:on,isSelected:()=>!!Be&&ft==="am",ariaLabel:on},{value:"pm",label:Tn,isSelected:()=>!!Be&&ft==="pm",ariaLabel:Tn}]}}default:throw new Error(`Unknown view: ${Bt} found.`)}},[Ne,Be,o,r,Ke.hours,Ke.minutes,Ke.seconds,Je.hoursClockNumberText,Je.minutesClockNumberText,Je.secondsClockNumberText,ft,lt,nt,re,Tt,Ct]),zt=d.useMemo(()=>st.reduce((Bt,on)=>(0,Me.A)({},Bt,{[on]:Ut(on)}),{}),[st,Ut]),Ht=i,nn=LZn(Ht);return(0,a.jsx)(BZn,(0,Me.A)({ref:n,className:Zc(nn.root,te),ownerState:Ht,role:"group"},_e,{children:Object.entries(zt).map(([Bt,on])=>(0,a.jsx)(IZn,{items:on.items,onChange:on.onChange,active:gt===Bt,autoFocus:l??ut===Bt,disabled:re,readOnly:me,slots:f??c,slotProps:h??u,skipDisabled:Ce,"aria-label":Je.selectViewText(Bt)},Bt))}))}),rM=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,shouldDisableClock:y,minutesStep:x,ampm:b,ampmInClock:S,components:C,componentsProps:_,slots:T,slotProps:M,readOnly:j,disabled:B,sx:W,autoFocus:K,showViewSwitcher:G,disableIgnoringDatePartForTimeValidation:J,timezone:te})=>(0,a.jsx)(wZn,{view:e,onViewChange:t,focusedView:n&&jO(n)?n:null,onFocusedViewChange:r,views:i.filter(jO),value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,shouldDisableClock:y,minutesStep:x,ampm:b,ampmInClock:S,components:C,componentsProps:_,slots:T,slotProps:M,readOnly:j,disabled:B,sx:W,autoFocus:K,showViewSwitcher:G,disableIgnoringDatePartForTimeValidation:J,timezone:te}),iut=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,shouldDisableClock:y,minutesStep:x,ampm:b,components:S,componentsProps:C,slots:_,slotProps:T,readOnly:M,disabled:j,sx:B,autoFocus:W,disableIgnoringDatePartForTimeValidation:K,timeSteps:G,skipDisabled:J,timezone:te})=>(0,a.jsx)(OZn,{view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i.filter(jO),value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,shouldDisableClock:y,minutesStep:x,ampm:b,components:S,componentsProps:C,slots:_,slotProps:T,readOnly:M,disabled:j,sx:B,autoFocus:W,disableIgnoringDatePartForTimeValidation:K,timeStep:G?.minutes,skipDisabled:J,timezone:te}),gme=({view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,shouldDisableClock:y,minutesStep:x,ampm:b,components:S,componentsProps:C,slots:_,slotProps:T,readOnly:M,disabled:j,sx:B,autoFocus:W,disableIgnoringDatePartForTimeValidation:K,timeSteps:G,skipDisabled:J,timezone:te})=>(0,a.jsx)(UZn,{view:e,onViewChange:t,focusedView:n,onFocusedViewChange:r,views:i.filter(jO),value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:m,maxTime:g,shouldDisableTime:v,shouldDisableClock:y,minutesStep:x,ampm:b,components:S,componentsProps:C,slots:_,slotProps:T,readOnly:M,disabled:j,sx:B,autoFocus:W,disableIgnoringDatePartForTimeValidation:K,timeSteps:G,skipDisabled:J,timezone:te}),hA=({view:e,onViewChange:t,views:n,focusedView:r,onFocusedViewChange:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minDate:m,minTime:g,maxDate:v,maxTime:y,shouldDisableDate:x,shouldDisableMonth:b,shouldDisableYear:S,shouldDisableTime:C,shouldDisableClock:_,reduceAnimations:T,minutesStep:M,ampm:j,onMonthChange:B,monthsPerRow:W,onYearChange:K,yearsPerRow:G,defaultCalendarMonth:J,components:te,componentsProps:re,slots:me,slotProps:Ce,loading:Ae,renderLoading:_e,disableHighlightToday:Be,readOnly:Ue,disabled:$e,showDaysOutsideCurrentMonth:Je,dayOfWeekFormatter:Ne,sx:Ke,autoFocus:nt,fixedWeekNumber:rt,displayWeekNumber:st,timezone:gt,disableIgnoringDatePartForTimeValidation:lt,timeSteps:ut,skipDisabled:Fe,timeViewsCount:ft,shouldRenderTimeInASingleColumn:Ct})=>{var Tt,Ut;const zt=!!((Tt=Jw((Ut=Ce?.actionBar)!=null?Ut:re?.actionBar,{}))!=null&&(Tt=Tt.actions)!=null&&Tt.length),Ht={view:qw(e)?e:"hours",onViewChange:t,focusedView:r&&qw(r)?r:null,onFocusedViewChange:i,views:n.filter(qw),value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minTime:g,maxTime:y,shouldDisableTime:C,shouldDisableClock:_,minutesStep:M,ampm:j,components:te,componentsProps:re,slots:me,slotProps:Ce,readOnly:Ue,disabled:$e,autoFocus:nt,disableIgnoringDatePartForTimeValidation:lt,timeSteps:ut,skipDisabled:Fe,timezone:gt};return(0,a.jsxs)(d.Fragment,{children:[(0,a.jsxs)($Xn,{children:[(0,a.jsx)(zMe,{view:OO(e)?e:"day",onViewChange:t,views:n.filter(OO),focusedView:r&&OO(r)?r:null,onFocusedViewChange:i,value:o,defaultValue:s,referenceDate:l,onChange:c,className:u,classes:f,disableFuture:h,disablePast:p,minDate:m,maxDate:v,shouldDisableDate:x,shouldDisableMonth:b,shouldDisableYear:S,reduceAnimations:T,onMonthChange:B,monthsPerRow:W,onYearChange:K,yearsPerRow:G,defaultCalendarMonth:J,components:te,componentsProps:re,slots:me,slotProps:Ce,loading:Ae,renderLoading:_e,disableHighlightToday:Be,readOnly:Ue,disabled:$e,showDaysOutsideCurrentMonth:Je,dayOfWeekFormatter:Ne,sx:Ke,autoFocus:nt,fixedWeekNumber:rt,displayWeekNumber:st,timezone:gt}),ft>0&&(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(Yc,{orientation:"vertical"}),Ct?iut((0,Me.A)({},Ht,{view:"hours",views:["hours"],focusedView:r&&qw(r)?"hours":null,sx:(0,Me.A)({width:"auto",[`&.${CZn.root}`]:{maxHeight:qU}},Array.isArray(Ke)?Ke:[Ke])})):gme((0,Me.A)({},Ht,{view:qw(e)?e:"hours",views:n.filter(qw),focusedView:r&&qw(r)?r:null,sx:(0,Me.A)({borderBottom:0,width:"auto",[`.${VXn.root}`]:{maxHeight:"100%"}},Array.isArray(Ke)?Ke:[Ke])}))]})]}),zt&&(0,a.jsx)(Yc,{})]})},VZn=["views","format"],out=(e,t)=>{let{views:n,format:r}=t,i=(0,lr.A)(t,VZn);if(r)return r;const o=[],s=[];if(n.forEach(u=>{jO(u)?s.push(u):o.push(u)}),s.length===0)return u6(e,(0,Me.A)({views:o},i),!1);if(o.length===0)return KU(e,(0,Me.A)({views:s},i));const l=KU(e,(0,Me.A)({views:s},i));return`${u6(e,(0,Me.A)({views:o},i),!1)} ${l}`},$Zn=(e,t,n)=>n?t.filter(r=>!qw(r)||r==="hours"):e?[...t,"meridiem"]:t,zZn=(e,t)=>{var n,r;return 24*60/(((n=e.hours)!=null?n:1)*((r=e.minutes)!=null?r:5))<=t};function sut({thresholdToRenderTimeInASingleColumn:e,ampm:t,timeSteps:n,views:r}){const i=e??24,o=(0,Me.A)({hours:1,minutes:5,seconds:5},n),s=zZn(o,i);return{thresholdToRenderTimeInASingleColumn:i,timeSteps:o,shouldRenderTimeInASingleColumn:s,views:$Zn(t,r,s)}}const lut=d.forwardRef(function(t,n){var r,i,o,s,l,c,u;const f=uf(),h=Hs(),p=Jct(t,"MuiDesktopDateTimePicker"),{shouldRenderTimeInASingleColumn:m,thresholdToRenderTimeInASingleColumn:g,views:v,timeSteps:y}=sut(p),x=!p.viewRenderers||Object.keys(p.viewRenderers).length===0,b=x?{day:hA,month:hA,year:hA,hours:hA,minutes:hA,seconds:hA,meridiem:hA}:(0,Me.A)({day:Bg,month:Bg,year:Bg,hours:null,minutes:null,seconds:null,meridiem:null},p.viewRenderers),S=(r=p.ampmInClock)!=null?r:!0,C=x?["accept"]:[],_=(0,Me.A)({},p,{viewRenderers:b,format:out(h,p),views:v,yearsPerRow:(i=p.yearsPerRow)!=null?i:4,ampmInClock:S,timeSteps:y,thresholdToRenderTimeInASingleColumn:g,shouldRenderTimeInASingleColumn:m,slots:(0,Me.A)({field:Yct,openPickerIcon:DMe},p.slots),slotProps:(0,Me.A)({},p.slotProps,{field:M=>{var j;return(0,Me.A)({},Jw((j=p.slotProps)==null?void 0:j.field,M),FO(p),{ref:n})},toolbar:(0,Me.A)({hidden:!0,ampmInClock:S,toolbarVariant:x?"desktop":"mobile"},(o=p.slotProps)==null?void 0:o.toolbar),tabs:(0,Me.A)({hidden:!0},(s=p.slotProps)==null?void 0:s.tabs),actionBar:(0,Me.A)({actions:C},(l=p.slotProps)==null?void 0:l.actionBar)})}),{renderPicker:T}=bne({props:_,valueManager:cf,valueType:"date-time",getOpenDialogAriaText:(c=(u=_.localeText)==null?void 0:u.openDatePickerDialogue)!=null?c:f.openDatePickerDialogue,validator:fme});return T()});lut.propTypes={ampm:k().bool,ampmInClock:k().bool,autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,components:k().object,componentsProps:k().object,dayOfWeekFormatter:k().func,defaultCalendarMonth:k().any,defaultValue:k().any,disabled:k().bool,disableFuture:k().bool,disableHighlightToday:k().bool,disableIgnoringDatePartForTimeValidation:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,displayWeekNumber:k().bool,fixedWeekNumber:k().number,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,loading:k().bool,localeText:k().object,maxDate:k().any,maxDateTime:k().any,maxTime:k().any,minDate:k().any,minDateTime:k().any,minTime:k().any,minutesStep:k().number,monthsPerRow:k().oneOf([3,4]),name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onMonthChange:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,onYearChange:k().func,open:k().bool,openTo:k().oneOf(["day","hours","meridiem","minutes","month","seconds","year"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().any,renderLoading:k().func,selectedSections:k().oneOfType([k().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number,k().shape({endIndex:k().number.isRequired,startIndex:k().number.isRequired})]),shouldDisableClock:k().func,shouldDisableDate:k().func,shouldDisableMonth:k().func,shouldDisableTime:k().func,shouldDisableYear:k().func,showDaysOutsideCurrentMonth:k().bool,skipDisabled:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),thresholdToRenderTimeInASingleColumn:k().number,timeSteps:k().shape({hours:k().number,minutes:k().number,seconds:k().number}),timezone:k().string,value:k().any,view:k().oneOf(["day","hours","meridiem","minutes","month","seconds","year"]),viewRenderers:k().shape({day:k().func,hours:k().func,meridiem:k().func,minutes:k().func,month:k().func,seconds:k().func,year:k().func}),views:k().arrayOf(k().oneOf(["day","hours","minutes","month","seconds","year"]).isRequired),yearsPerRow:k().oneOf([3,4])};const cut=d.forwardRef(function(t,n){var r,i,o,s,l;const c=uf(),u=Hs(),f=Jct(t,"MuiMobileDateTimePicker"),h=(0,Me.A)({day:Bg,month:Bg,year:Bg,hours:rM,minutes:rM,seconds:rM},f.viewRenderers),p=(r=f.ampmInClock)!=null?r:!1,m=(0,Me.A)({},f,{viewRenderers:h,format:out(u,f),ampmInClock:p,slots:(0,Me.A)({field:Yct},f.slots),slotProps:(0,Me.A)({},f.slotProps,{field:v=>{var y;return(0,Me.A)({},Jw((y=f.slotProps)==null?void 0:y.field,v),FO(f),{ref:n})},toolbar:(0,Me.A)({hidden:!1,ampmInClock:p},(i=f.slotProps)==null?void 0:i.toolbar),tabs:(0,Me.A)({hidden:!1},(o=f.slotProps)==null?void 0:o.tabs)})}),{renderPicker:g}=Tne({props:m,valueManager:cf,valueType:"date-time",getOpenDialogAriaText:(s=(l=m.localeText)==null?void 0:l.openDatePickerDialogue)!=null?s:c.openDatePickerDialogue,validator:fme});return g()});cut.propTypes={ampm:k().bool,ampmInClock:k().bool,autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,components:k().object,componentsProps:k().object,dayOfWeekFormatter:k().func,defaultCalendarMonth:k().any,defaultValue:k().any,disabled:k().bool,disableFuture:k().bool,disableHighlightToday:k().bool,disableIgnoringDatePartForTimeValidation:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,displayWeekNumber:k().bool,fixedWeekNumber:k().number,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,loading:k().bool,localeText:k().object,maxDate:k().any,maxDateTime:k().any,maxTime:k().any,minDate:k().any,minDateTime:k().any,minTime:k().any,minutesStep:k().number,monthsPerRow:k().oneOf([3,4]),name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onMonthChange:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,onYearChange:k().func,open:k().bool,openTo:k().oneOf(["day","hours","minutes","month","seconds","year"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().any,renderLoading:k().func,selectedSections:k().oneOfType([k().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number,k().shape({endIndex:k().number.isRequired,startIndex:k().number.isRequired})]),shouldDisableClock:k().func,shouldDisableDate:k().func,shouldDisableMonth:k().func,shouldDisableTime:k().func,shouldDisableYear:k().func,showDaysOutsideCurrentMonth:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),timezone:k().string,value:k().any,view:k().oneOf(["day","hours","minutes","month","seconds","year"]),viewRenderers:k().shape({day:k().func,hours:k().func,minutes:k().func,month:k().func,seconds:k().func,year:k().func}),views:k().arrayOf(k().oneOf(["day","hours","minutes","month","seconds","year"]).isRequired),yearsPerRow:k().oneOf([3,4])};const WZn=["desktopModeMediaQuery"],HZn=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiDateTimePicker"}),{desktopModeMediaQuery:i=vne}=r,o=(0,lr.A)(r,WZn);return Zi(i,{defaultMatches:!0})?(0,a.jsx)(lut,(0,Me.A)({ref:n},o)):(0,a.jsx)(cut,(0,Me.A)({ref:n},o))}),GZn=e=>{var t,n,r,i;const o=Hs(),l=((t=e.ampm)!=null?t:o.is12HourCycleInCurrentLocale())?o.formats.fullTime12h:o.formats.fullTime24h;return(0,Me.A)({},e,{disablePast:(n=e.disablePast)!=null?n:!1,disableFuture:(r=e.disableFuture)!=null?r:!1,format:(i=e.format)!=null?i:l})},YZn=({props:e,inputRef:t})=>{const n=GZn(e),{forwardedProps:r,internalProps:i}=Ene(n,"time");return wne({inputRef:t,forwardedProps:r,internalProps:i,valueManager:cf,fieldValueManager:mne,validator:sK,valueType:"time"})},KZn=["slots","slotProps","components","componentsProps","InputProps","inputProps"],XZn=["inputRef"],ZZn=["ref","onPaste","onKeyDown","inputMode","readOnly","clearable","onClear"],uut=d.forwardRef(function(t,n){var r,i,o;const s=si({props:t,name:"MuiTimeField"}),{slots:l,slotProps:c,components:u,componentsProps:f,InputProps:h,inputProps:p}=s,m=(0,lr.A)(s,KZn),g=s,v=(r=(i=l?.textField)!=null?i:u?.TextField)!=null?r:Ni,y=Bu({elementType:v,externalSlotProps:(o=c?.textField)!=null?o:f?.textField,externalForwardedProps:m,ownerState:g}),{inputRef:x}=y,b=(0,lr.A)(y,XZn);b.inputProps=(0,Me.A)({},p,b.inputProps),b.InputProps=(0,Me.A)({},h,b.InputProps);const S=YZn({props:b,inputRef:x}),{ref:C,onPaste:_,onKeyDown:T,inputMode:M,readOnly:j,clearable:B,onClear:W}=S,K=(0,lr.A)(S,ZZn),{InputProps:G,fieldProps:J}=_ne({onClear:W,clearable:B,fieldProps:K,InputProps:K.InputProps,slots:l,slotProps:c,components:u,componentsProps:f});return(0,a.jsx)(v,(0,Me.A)({ref:n},J,{InputProps:(0,Me.A)({},G,{readOnly:j}),inputProps:(0,Me.A)({},K.inputProps,{inputMode:M,onPaste:_,onKeyDown:T,ref:C})}))});function QZn(e){return(0,ga.Ay)("MuiTimePickerToolbar",e)}const R7=(0,pa.A)("MuiTimePickerToolbar",["root","separator","hourMinuteLabel","hourMinuteLabelLandscape","hourMinuteLabelReverse","ampmSelection","ampmLandscape","ampmLabel"]),JZn=["ampm","ampmInClock","value","isLandscape","onChange","view","onViewChange","views","disabled","readOnly","className"],qZn=e=>{const{theme:t,isLandscape:n,classes:r}=e,i={root:["root"],separator:["separator"],hourMinuteLabel:["hourMinuteLabel",n&&"hourMinuteLabelLandscape",t.direction==="rtl"&&"hourMinuteLabelReverse"],ampmSelection:["ampmSelection",n&&"ampmLandscape"],ampmLabel:["ampmLabel"]};return(0,Ur.A)(i,QZn,r)},eQn=(0,qt.Ay)(gne,{name:"MuiTimePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),tQn=(0,qt.Ay)(hme,{name:"MuiTimePickerToolbar",slot:"Separator",overridesResolver:(e,t)=>t.separator})({outline:0,margin:"0 4px 0 2px",cursor:"default"}),dut=(0,qt.Ay)("div",{name:"MuiTimePickerToolbar",slot:"HourMinuteLabel",overridesResolver:(e,t)=>[{[`&.${R7.hourMinuteLabelLandscape}`]:t.hourMinuteLabelLandscape,[`&.${R7.hourMinuteLabelReverse}`]:t.hourMinuteLabelReverse},t.hourMinuteLabel]})(({theme:e,ownerState:t})=>(0,Me.A)({display:"flex",justifyContent:"flex-end",alignItems:"flex-end"},t.isLandscape&&{marginTop:"auto"},e.direction==="rtl"&&{flexDirection:"row-reverse"}));dut.propTypes={as:k().elementType,ownerState:k().object.isRequired,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object])};const fut=(0,qt.Ay)("div",{name:"MuiTimePickerToolbar",slot:"AmPmSelection",overridesResolver:(e,t)=>[{[`.${R7.ampmLabel}`]:t.ampmLabel},{[`&.${R7.ampmLandscape}`]:t.ampmLandscape},t.ampmSelection]})(({ownerState:e})=>(0,Me.A)({display:"flex",flexDirection:"column",marginRight:"auto",marginLeft:12},e.isLandscape&&{margin:"4px 0 auto",flexDirection:"row",justifyContent:"space-around",flexBasis:"100%"},{[`& .${R7.ampmLabel}`]:{fontSize:17}}));fut.propTypes={as:k().elementType,ownerState:k().object.isRequired,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object])};function nQn(e){const t=si({props:e,name:"MuiTimePickerToolbar"}),{ampm:n,ampmInClock:r,value:i,isLandscape:o,onChange:s,view:l,onViewChange:c,views:u,disabled:f,readOnly:h,className:p}=t,m=(0,lr.A)(t,JZn),g=Hs(),v=uf(),y=uo(),x=!!(n&&!r&&u.includes("hours")),{meridiemMode:b,handleMeridiemChange:S}=nV(i,n,s),C=j=>n?g.format(j,"hours12h"):g.format(j,"hours24h"),_=t,T=qZn((0,Me.A)({},_,{theme:y})),M=(0,a.jsx)(tQn,{tabIndex:-1,value:":",variant:"h3",selected:!1,className:T.separator});return(0,a.jsxs)(eQn,(0,Me.A)({landscapeDirection:"row",toolbarTitle:v.timePickerToolbarTitle,isLandscape:o,ownerState:_,className:Zc(T.root,p)},m,{children:[(0,a.jsxs)(dut,{className:T.hourMinuteLabel,ownerState:_,children:[RO(u,"hours")&&(0,a.jsx)(Wm,{tabIndex:-1,variant:"h3",onClick:()=>c("hours"),selected:l==="hours",value:i?C(i):"--"}),RO(u,["hours","minutes"])&&M,RO(u,"minutes")&&(0,a.jsx)(Wm,{tabIndex:-1,variant:"h3",onClick:()=>c("minutes"),selected:l==="minutes",value:i?g.format(i,"minutes"):"--"}),RO(u,["minutes","seconds"])&&M,RO(u,"seconds")&&(0,a.jsx)(Wm,{variant:"h3",onClick:()=>c("seconds"),selected:l==="seconds",value:i?g.format(i,"seconds"):"--"})]}),x&&(0,a.jsxs)(fut,{className:T.ampmSelection,ownerState:_,children:[(0,a.jsx)(Wm,{disableRipple:!0,variant:"subtitle2",selected:b==="am",typographyClassName:T.ampmLabel,value:gy(g,"am"),onClick:h?void 0:()=>S("am"),disabled:f}),(0,a.jsx)(Wm,{disableRipple:!0,variant:"subtitle2",selected:b==="pm",typographyClassName:T.ampmLabel,value:gy(g,"pm"),onClick:h?void 0:()=>S("pm"),disabled:f})]})]}))}function hut(e,t){var n,r,i,o,s;const l=Hs(),c=si({props:e,name:t}),u=(n=c.ampm)!=null?n:l.is12HourCycleInCurrentLocale(),f=d.useMemo(()=>{var m;return((m=c.localeText)==null?void 0:m.toolbarTitle)==null?c.localeText:(0,Me.A)({},c.localeText,{timePickerToolbarTitle:c.localeText.toolbarTitle})},[c.localeText]),h=(r=c.slots)!=null?r:p6(c.components),p=(i=c.slotProps)!=null?i:c.componentsProps;return(0,Me.A)({},c,{ampm:u,localeText:f},dne({views:c.views,openTo:c.openTo,defaultViews:["hours","minutes"],defaultOpenTo:"hours"}),{disableFuture:(o=c.disableFuture)!=null?o:!1,disablePast:(s=c.disablePast)!=null?s:!1,slots:(0,Me.A)({toolbar:nQn},h),slotProps:(0,Me.A)({},p,{toolbar:(0,Me.A)({ampm:u,ampmInClock:c.ampmInClock},p?.toolbar)})})}const put=d.forwardRef(function(t,n){var r,i,o,s,l,c;const u=uf(),f=Hs(),h=hut(t,"MuiDesktopTimePicker"),{shouldRenderTimeInASingleColumn:p,views:m,timeSteps:g}=sut(h),v=p?iut:gme,y=(0,Me.A)({hours:v,minutes:v,seconds:v,meridiem:v},h.viewRenderers),x=(r=h.ampmInClock)!=null?r:!0,b=p?[]:["accept"],C=((i=y.hours)==null?void 0:i.name)===gme.name?m:m.filter(M=>M!=="meridiem"),_=(0,Me.A)({},h,{ampmInClock:x,timeSteps:g,viewRenderers:y,format:KU(f,h),views:p?["hours"]:C,slots:(0,Me.A)({field:uut,openPickerIcon:qXt},h.slots),slotProps:(0,Me.A)({},h.slotProps,{field:M=>{var j;return(0,Me.A)({},Jw((j=h.slotProps)==null?void 0:j.field,M),FO(h),{ref:n})},toolbar:(0,Me.A)({hidden:!0,ampmInClock:x},(o=h.slotProps)==null?void 0:o.toolbar),actionBar:(0,Me.A)({actions:b},(s=h.slotProps)==null?void 0:s.actionBar)})}),{renderPicker:T}=bne({props:_,valueManager:cf,valueType:"time",getOpenDialogAriaText:(l=(c=_.localeText)==null?void 0:c.openTimePickerDialogue)!=null?l:u.openTimePickerDialogue,validator:sK});return T()});put.propTypes={ampm:k().bool,ampmInClock:k().bool,autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,components:k().object,componentsProps:k().object,defaultValue:k().any,disabled:k().bool,disableFuture:k().bool,disableIgnoringDatePartForTimeValidation:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,localeText:k().object,maxTime:k().any,minTime:k().any,minutesStep:k().number,name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,open:k().bool,openTo:k().oneOf(["hours","meridiem","minutes","seconds"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().any,selectedSections:k().oneOfType([k().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number,k().shape({endIndex:k().number.isRequired,startIndex:k().number.isRequired})]),shouldDisableClock:k().func,shouldDisableTime:k().func,skipDisabled:k().bool,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),thresholdToRenderTimeInASingleColumn:k().number,timeSteps:k().shape({hours:k().number,minutes:k().number,seconds:k().number}),timezone:k().string,value:k().any,view:k().oneOf(["hours","meridiem","minutes","seconds"]),viewRenderers:k().shape({hours:k().func,meridiem:k().func,minutes:k().func,seconds:k().func}),views:k().arrayOf(k().oneOf(["hours","minutes","seconds"]).isRequired)};const mut=d.forwardRef(function(t,n){var r,i,o,s;const l=uf(),c=Hs(),u=hut(t,"MuiMobileTimePicker"),f=(0,Me.A)({hours:rM,minutes:rM,seconds:rM},u.viewRenderers),h=(r=u.ampmInClock)!=null?r:!1,p=(0,Me.A)({},u,{ampmInClock:h,viewRenderers:f,format:KU(c,u),slots:(0,Me.A)({field:uut},u.slots),slotProps:(0,Me.A)({},u.slotProps,{field:g=>{var v;return(0,Me.A)({},Jw((v=u.slotProps)==null?void 0:v.field,g),FO(u),{ref:n})},toolbar:(0,Me.A)({hidden:!1,ampmInClock:h},(i=u.slotProps)==null?void 0:i.toolbar)})}),{renderPicker:m}=Tne({props:p,valueManager:cf,valueType:"time",getOpenDialogAriaText:(o=(s=p.localeText)==null?void 0:s.openTimePickerDialogue)!=null?o:l.openTimePickerDialogue,validator:sK});return m()});mut.propTypes={ampm:k().bool,ampmInClock:k().bool,autoFocus:k().bool,className:k().string,closeOnSelect:k().bool,components:k().object,componentsProps:k().object,defaultValue:k().any,disabled:k().bool,disableFuture:k().bool,disableIgnoringDatePartForTimeValidation:k().bool,disableOpenPicker:k().bool,disablePast:k().bool,format:k().string,formatDensity:k().oneOf(["dense","spacious"]),inputRef:Sg,label:k().node,localeText:k().object,maxTime:k().any,minTime:k().any,minutesStep:k().number,name:k().string,onAccept:k().func,onChange:k().func,onClose:k().func,onError:k().func,onOpen:k().func,onSelectedSectionsChange:k().func,onViewChange:k().func,open:k().bool,openTo:k().oneOf(["hours","minutes","seconds"]),orientation:k().oneOf(["landscape","portrait"]),readOnly:k().bool,reduceAnimations:k().bool,referenceDate:k().any,selectedSections:k().oneOfType([k().oneOf(["all","day","hours","meridiem","minutes","month","seconds","weekDay","year"]),k().number,k().shape({endIndex:k().number.isRequired,startIndex:k().number.isRequired})]),shouldDisableClock:k().func,shouldDisableTime:k().func,slotProps:k().object,slots:k().object,sx:k().oneOfType([k().arrayOf(k().oneOfType([k().func,k().object,k().bool])),k().func,k().object]),timezone:k().string,value:k().any,view:k().oneOf(["hours","minutes","seconds"]),viewRenderers:k().shape({hours:k().func,minutes:k().func,seconds:k().func}),views:k().arrayOf(k().oneOf(["hours","minutes","seconds"]).isRequired)};const rQn=["desktopModeMediaQuery"],aQn=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTimePicker"}),{desktopModeMediaQuery:i=vne}=r,o=(0,lr.A)(r,rQn);return Zi(i,{defaultMatches:!0})?(0,a.jsx)(put,(0,Me.A)({ref:n},o)):(0,a.jsx)(mut,(0,Me.A)({ref:n},o))}),aM=e=>{var t,n,r,i;return(i=(t=e.id)!==null&&t!==void 0?t:(r=(n=e.accessorKey)===null||n===void 0?void 0:n.toString)===null||r===void 0?void 0:r.call(n))!==null&&i!==void 0?i:e.header},cK=e=>{const t=[],n=r=>{r.forEach(i=>{i.columns?n(i.columns):t.push(i)})};return n(e),t},gut=({columnDefs:e,tableOptions:t})=>{const{aggregationFns:n={},defaultDisplayColumn:r,filterFns:i={},sortingFns:o={},state:{columnFilterFns:s={}}={}}=t;return e.map(l=>{var c,u;if(l.id||(l.id=aM(l)),l.columnDefType||(l.columnDefType="data"),!((c=l.columns)===null||c===void 0)&&c.length)l.columnDefType="group",l.columns=gut({columnDefs:l.columns,tableOptions:t});else if(l.columnDefType==="data"){if(Array.isArray(l.aggregationFn)){const f=l.aggregationFn;l.aggregationFn=(h,p,m)=>f.map(g=>{var v;return(v=n[g])===null||v===void 0?void 0:v.call(n,h,p,m)})}Object.keys(i).includes(s[l.id])&&(l.filterFn=(u=i[s[l.id]])!==null&&u!==void 0?u:i.fuzzy,l._filterFn=s[l.id]),Object.keys(o).includes(l.sortingFn)&&(l.sortingFn=o[l.sortingFn])}else l.columnDefType==="display"&&(l=Object.assign(Object.assign({},r),l));return l})},vut=(e,t,n)=>{e.getCanPin()&&e.pin(t.getIsPinned());const r=[...n];return r.splice(r.indexOf(t.id),0,r.splice(r.indexOf(e.id),1)[0]),r},iQn=e=>{const{filterVariant:t}=e;return t==="multi-select"?"arrIncludesSome":t?.includes("range")?"betweenInclusive":t==="select"||t==="checkbox"?"equals":"fuzzy"},uK=({header:e,table:t})=>{var n;const{options:{columnFilterModeOptions:r}}=t,{column:i}=e,{columnDef:o}=i,{filterVariant:s}=o,l=!!(s?.startsWith("date")||s?.startsWith("time")),c=s==="autocomplete",u=s?.includes("range")||["between","betweenInclusive","inNumberRange"].includes(o._filterFn),f=s==="select",h=s==="multi-select",p=["autocomplete","text"].includes(s)||!f&&!h,m=o._filterFn,g=(n=o?.columnFilterModeOptions)!==null&&n!==void 0?n:r,v=i.getFacetedUniqueValues();return{allowedColumnFilterOptions:g,currentFilterOption:m,facetedUniqueValues:v,isAutocompleteFilter:c,isDateFilter:l,isMultiSelectFilter:h,isRangeFilter:u,isSelectFilter:f,isTextboxFilter:p}},yut=({header:e,table:t})=>{const{column:n}=e,{columnDef:r}=n,{facetedUniqueValues:i,isAutocompleteFilter:o,isMultiSelectFilter:s,isSelectFilter:l}=uK({header:e,table:t});return(0,d.useMemo)(()=>{var c;return(c=r.filterSelectOptions)!==null&&c!==void 0?c:(l||s||o)&&i?Array.from(i.keys()).filter(u=>u!=null).sort((u,f)=>u.localeCompare(f)):void 0},[r.filterSelectOptions,i,s,l])},Z2r=null;function Q2r(){return{accessor:(e,t)=>typeof e=="function"?Object.assign(Object.assign({},t),{accessorFn:e}):Object.assign(Object.assign({},t),{accessorKey:e}),display:e=>e,group:e=>e}}const oQn=(e,t,n=-1,r=0,i,o)=>bP(e,"mrt-row-create",t??Object.assign({},...cK(e.options.columns).map(s=>({[aM(s)]:""}))),n,r,i,o),Ya=(e,t)=>e instanceof Function?e(t):e,W2=e=>{var t,n,r;let i="",o="";return e&&(typeof e!="object"?(i=e,o=e):(i=(n=(t=e.label)!==null&&t!==void 0?t:e.text)!==null&&n!==void 0?n:e.value,o=(r=e.value)!==null&&r!==void 0?r:i)),{label:i,value:o}},xut=({cell:e,table:t})=>{const{enableEditing:n}=t.options,{column:{columnDef:r},row:i}=e;return!e.getIsPlaceholder()&&Ya(n,i)&&Ya(r.enableEditing,i)!==!1},but=({cell:e,table:t})=>{const{options:{editDisplayMode:n},refs:{editInputRefs:r}}=t,{column:i}=e;xut({cell:e,table:t})&&n==="cell"&&(t.setEditingCell(e),queueMicrotask(()=>{var o;const s=r.current[i.id];s&&(s.focus(),(o=s.select)===null||o===void 0||o.call(s))}))};function pA({header:e,id:t,size:n,tableOptions:r}){const{defaultDisplayColumn:i,displayColumnDefOptions:o,localization:s}=r;return Object.assign(Object.assign(Object.assign(Object.assign({},i),{header:e?s[e]:"",size:n}),o?.[t]),{id:t})}const wut=e=>{const{enableRowPinning:t,rowPinningDisplayMode:n}=e;return!!(t&&!n?.startsWith("select"))},Sut=e=>{const{enableRowDragging:t,enableRowOrdering:n}=e;return!!(t||n)},vme=e=>{const{enableExpanding:t,enableGrouping:n,renderDetailPanel:r,state:{grouping:i}}=e;return!!(t||n&&i?.length||r)},yme=e=>{const{createDisplayMode:t,editDisplayMode:n,enableEditing:r,enableRowActions:i,state:{creatingRow:o}}=e;return!!(i||o&&t==="row"||r&&["modal","row"].includes(n??""))},Cut=e=>!!e.enableRowSelection,Eut=e=>!!e.enableRowNumbers,_ut=e=>e.layoutMode==="grid-no-grow",sQn=e=>[wut(e)&&"mrt-row-pin",Sut(e)&&"mrt-row-drag",e.positionActionsColumn==="first"&&yme(e)&&"mrt-row-actions",e.positionExpandColumn==="first"&&vme(e)&&"mrt-row-expand",Cut(e)&&"mrt-row-select",Eut(e)&&"mrt-row-numbers"].filter(Boolean),lQn=e=>[e.positionActionsColumn==="last"&&yme(e)&&"mrt-row-actions",e.positionExpandColumn==="last"&&vme(e)&&"mrt-row-expand",_ut(e)&&"mrt-row-spacer"].filter(Boolean),xme=(e,t=!1)=>{const{state:{columnOrder:n=[]}}=e,r=sQn(e),i=lQn(e),o=cK(e.columns).map(l=>aM(l));let s=t?o:Array.from(new Set([...n,...o]));return s=s.filter(l=>!r.includes(l)&&!i.includes(l)),[...r,...s,...i]},cQn=(e,t,n)=>{let r=0;return e.columnFiltersMeta[n]&&(r=Qbe(e.columnFiltersMeta[n],t.columnFiltersMeta[n])),r===0?yb.alphanumeric(e,t,n):r},uQn=Object.assign(Object.assign({},yb),{fuzzy:cQn}),dQn=(e,t)=>Math.max(...Object.values(t.columnFiltersMeta).map(n=>n.rank))-Math.max(...Object.values(e.columnFiltersMeta).map(n=>n.rank)),Tut=(e,t)=>{const{getCenterRows:n,getPrePaginationRowModel:r,getRowModel:i,getState:o,getTopRows:s,options:{createDisplayMode:l,enablePagination:c,enableRowPinning:u,manualPagination:f,positionCreatingRow:h,rowPinningDisplayMode:p}}=e,{creatingRow:m,pagination:g}=o(),v=fQn(e);let y=[];if(!v)y=!u||p?.includes("sticky")?t?r().rows:i().rows:n();else{if(y=r().rows.sort((x,b)=>dQn(x,b)),c&&!f&&!t){const x=g.pageIndex*g.pageSize;y=y.slice(x,x+g.pageSize)}u&&!p?.includes("sticky")&&(y=y.filter(x=>!x.getIsPinned()))}if(u&&p?.includes("sticky")){const x=y.filter(b=>b.getIsPinned()).map(b=>b.id);y=[...s().filter(b=>!x.includes(b.id)),...y]}if(h!==void 0&&m&&l==="row"){const x=isNaN(+h)?h==="top"?0:y.length:+h;y=[...y.slice(0,x),m,...y.slice(x)]}return y},Aut=e=>{const{getState:t,options:{enableGlobalFilterRankedResults:n,manualExpanding:r,manualFiltering:i,manualGrouping:o,manualSorting:s}}=e,{expanded:l,globalFilterFn:c}=t();return!r&&!i&&!o&&!s&&n&&c==="fuzzy"&&l!==!0&&!Object.values(l).some(Boolean)},fQn=e=>{const{globalFilter:t,sorting:n}=e.getState();return Aut(e)&&t&&!Object.values(n).some(Boolean)},dK=({row:e,table:t})=>{const{options:{enableRowSelection:n}}=t;return e.getIsSelected()||Ya(n,e)&&e.getCanSelectSubRows()&&e.getIsAllSubRowsSelected()},hQn=({row:e,staticRowIndex:t=0,table:n})=>(r,i)=>{var o;const{getState:s,options:{enableBatchRowSelection:l,enableMultiRowSelection:c,enableRowPinning:u,manualPagination:f,rowPinningDisplayMode:h},refs:{lastSelectedRowId:p}}=n,{pagination:{pageIndex:m,pageSize:g}}=s(),v=f?0:g*m,y=dK({row:e,table:n});e.toggleSelected(i??!y);const x=new Set([e.id]);if(l&&c&&r.nativeEvent.shiftKey&&p.current!==null){const b=Tut(n,!0),S=b.findIndex(C=>C.id===p.current);if(S!==-1){const C=dK({row:b?.[S],table:n}),_=t+v,[T,M]=S<_?[S,_]:[_,S];if(y!==C)for(let j=T;j<=M;j++)b[j].toggleSelected(!y),x.add(b[j].id)}}p.current=e.id,e.getCanSelectSubRows()&&e.getIsAllSubRowsSelected()&&((o=e.subRows)===null||o===void 0||o.forEach(b=>b.toggleSelected(!1))),u&&h?.includes("select")&&x.forEach(b=>{n.getRow(b).pin(y?!1:h?.includes("bottom")?"bottom":"top")})},Put=({table:e})=>(t,n,r)=>{const{options:{enableRowPinning:i,rowPinningDisplayMode:o,selectAllMode:s},refs:{lastSelectedRowId:l}}=e;s==="all"||r?e.toggleAllRowsSelected(n??t.target.checked):e.toggleAllPageRowsSelected(n??t.target.checked),i&&o?.includes("select")&&e.setRowPinning({bottom:[],top:[]}),l.current=null},pQn=Object.assign({},nD),Out=(e,t,n,r)=>{const i=Xbe(e.getValue(t),n,{threshold:zh.MATCHES});return r(i),i.passed};Out.autoRemove=e=>!e;const jut=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().includes(n.toString().toLowerCase().trim());jut.autoRemove=e=>!e;const Mut=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().startsWith(n.toString().toLowerCase().trim());Mut.autoRemove=e=>!e;const Rut=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim().endsWith(n.toString().toLowerCase().trim());Rut.autoRemove=e=>!e;const fK=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim()===n?.toString().toLowerCase().trim();fK.autoRemove=e=>!e;const Dut=(e,t,n)=>e.getValue(t).toString().toLowerCase().trim()!==n.toString().toLowerCase().trim();Dut.autoRemove=e=>!e;const hK=(e,t,n)=>!isNaN(+n)&&!isNaN(+e.getValue(t))?+e.getValue(t)>+n:e.getValue(t).toString().toLowerCase().trim()>n?.toString().toLowerCase().trim();hK.autoRemove=e=>!e;const bme=(e,t,n)=>fK(e,t,n)||hK(e,t,n);bme.autoRemove=e=>!e;const pK=(e,t,n)=>!isNaN(+n)&&!isNaN(+e.getValue(t))?+e.getValue(t)<+n:e.getValue(t).toString().toLowerCase().trim()<n?.toString().toLowerCase().trim();pK.autoRemove=e=>!e;const wme=(e,t,n)=>fK(e,t,n)||pK(e,t,n);wme.autoRemove=e=>!e;const kut=(e,t,n)=>(["",void 0].includes(n[0])||hK(e,t,n[0]))&&(!isNaN(+n[0])&&!isNaN(+n[1])&&+n[0]>+n[1]||["",void 0].includes(n[1])||pK(e,t,n[1]));kut.autoRemove=e=>!e;const Iut=(e,t,n)=>(["",void 0].includes(n[0])||bme(e,t,n[0]))&&(!isNaN(+n[0])&&!isNaN(+n[1])&&+n[0]>+n[1]||["",void 0].includes(n[1])||wme(e,t,n[1]));Iut.autoRemove=e=>!e;const Fut=(e,t,n)=>!e.getValue(t).toString().trim();Fut.autoRemove=e=>!e;const Nut=(e,t,n)=>!!e.getValue(t).toString().trim();Nut.autoRemove=e=>!e;const mQn=Object.assign(Object.assign({},Jv),{between:kut,betweenInclusive:Iut,contains:jut,empty:Fut,endsWith:Rut,equals:fK,fuzzy:Out,greaterThan:hK,greaterThanOrEqualTo:bme,lessThan:pK,lessThanOrEqualTo:wme,notEmpty:Nut,notEquals:Dut,startsWith:Mut});function Zo(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}typeof SuppressedError=="function"&&SuppressedError;const Lut=e=>{var{row:t,table:n,variant:r="icon"}=e,i=Zo(e,["row","table","variant"]);const{getState:o,options:{icons:{CancelIcon:s,SaveIcon:l},localization:c,onCreatingRowCancel:u,onCreatingRowSave:f,onEditingRowCancel:h,onEditingRowSave:p},refs:{editInputRefs:m},setCreatingRow:g,setEditingRow:v}=n,{creatingRow:y,editingRow:x,isSaving:b}=o(),S=y?.id===t.id,C=x?.id===t.id,_=()=>{S?(u?.({row:t,table:n}),g(null)):C&&(h?.({row:t,table:n}),v(null)),t._valuesCache={}},T=()=>{var M;(M=Object.values(m?.current).filter(j=>{var B,W;return t.id===((W=(B=j?.name)===null||B===void 0?void 0:B.split("_"))===null||W===void 0?void 0:W[0])}))===null||M===void 0||M.forEach(j=>{j.value!==void 0&&Object.hasOwn(t?._valuesCache,j.name)&&(t._valuesCache[j.name]=j.value)}),S?f?.({exitCreatingMode:()=>g(null),row:t,table:n,values:t._valuesCache}):C&&p?.({exitEditingMode:()=>v(null),row:t,table:n,values:t?._valuesCache})};return(0,a.jsx)(qn,{onClick:M=>M.stopPropagation(),sx:M=>Object.assign({display:"flex",gap:"0.75rem"},Ya(i?.sx,M)),children:r==="icon"?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,{title:c.cancel,children:(0,a.jsx)(Da,{"aria-label":c.cancel,onClick:_,children:(0,a.jsx)(s,{})})}),(S&&f||C&&p)&&(0,a.jsx)(lo,{title:c.save,children:(0,a.jsx)(Da,{"aria-label":c.save,color:"info",disabled:b,onClick:T,children:b?(0,a.jsx)(wg,{size:18}):(0,a.jsx)(l,{})})})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Na,{onClick:_,sx:{minWidth:"100px"},children:c.cancel}),(0,a.jsxs)(Na,{disabled:b,onClick:T,sx:{minWidth:"100px"},variant:"contained",children:[b&&(0,a.jsx)(wg,{color:"inherit",size:18}),c.save]})]})})},D7=e=>e.replace(/[^a-zA-Z0-9]/g,"_"),gQn=(e,t)=>{var n;const r=Ya(e,t),i=(n=r?.baseBackgroundColor)!==null&&n!==void 0?n:t.palette.mode==="dark"?S0(t.palette.background.default,.05):t.palette.background.default;return Object.assign({baseBackgroundColor:i,draggingBorderColor:t.palette.primary.main,matchHighlightColor:t.palette.mode==="dark"?fm(t.palette.warning.dark,.25):S0(t.palette.warning.light,.5),menuBackgroundColor:S0(i,.07),pinnedRowBackgroundColor:oo(t.palette.primary.main,.1),selectedRowBackgroundColor:oo(t.palette.primary.main,.2)},r)},Sme={content:'""',height:"100%",left:0,position:"absolute",top:0,width:"100%",zIndex:-1},But=({column:e,table:t,theme:n})=>{const{baseBackgroundColor:r}=t.options.mrtTheme,i=e?.getIsPinned();return{'&[data-pinned="true"]':{"&:before":Object.assign({backgroundColor:oo(fm(r,n.palette.mode==="dark"?.05:.01),.97),boxShadow:e?i==="left"&&e.getIsLastColumn(i)?`-4px 0 4px -4px ${oo(n.palette.grey[700],.5)} inset`:i==="right"&&e.getIsFirstColumn(i)?`4px 0 4px -4px ${oo(n.palette.grey[700],.5)} inset`:void 0:void 0},Sme)}}},Cme=({column:e,header:t,table:n,tableCellProps:r,theme:i})=>{var o,s,l,c,u,f;const{getState:h,options:{enableColumnVirtualization:p,layoutMode:m}}=n,{draggingColumn:g}=h(),{columnDef:v}=e,{columnDefType:y}=v,x=v.columnDefType!=="group"&&e.getIsPinned(),b={minWidth:`max(calc(var(--${t?"header":"col"}-${D7((o=t?.id)!==null&&o!==void 0?o:e.id)}-size) * 1px), ${(s=v.minSize)!==null&&s!==void 0?s:30}px)`,width:`calc(var(--${t?"header":"col"}-${D7((l=t?.id)!==null&&l!==void 0?l:e.id)}-size) * 1px)`};m==="grid"?b.flex=`${[0,!1].includes(v.grow)?0:`var(--${t?"header":"col"}-${D7((c=t?.id)!==null&&c!==void 0?c:e.id)}-size)`} 0 auto`:m==="grid-no-grow"&&(b.flex=`${+(v.grow||0)} 0 auto`);const S=x?Object.assign(Object.assign({},But({column:e,table:n,theme:i})),{left:x==="left"?`${e.getStart("left")}px`:void 0,opacity:.97,position:"sticky",right:x==="right"?`${e.getAfter("right")}px`:void 0}):{};return Object.assign(Object.assign(Object.assign({backgroundColor:"inherit",backgroundImage:"inherit",display:m?.startsWith("grid")?"flex":void 0,justifyContent:y==="group"?"center":m?.startsWith("grid")?r.align:void 0,opacity:((u=n.getState().draggingColumn)===null||u===void 0?void 0:u.id)===e.id||((f=n.getState().hoveredColumn)===null||f===void 0?void 0:f.id)===e.id?.5:1,position:"relative",transition:p?"none":"padding 150ms ease-in-out",zIndex:e.getIsResizing()||g?.id===e.id?2:y!=="group"&&x?1:0},S),b),Ya(r?.sx,i))},Uut=({table:e})=>({alignItems:"flex-start",backgroundColor:e.options.mrtTheme.baseBackgroundColor,display:"grid",flexWrap:"wrap-reverse",minHeight:"3.5rem",overflow:"hidden",position:"relative",transition:"all 150ms ease-in-out",zIndex:1}),mK=e=>e.direction==="rtl"?{style:{transform:"scaleX(-1)"}}:void 0,Tv=e=>({disableInteractive:!0,enterDelay:1e3,enterNextDelay:1e3,placement:e}),mp=e=>{var{icon:t,label:n,onOpenSubMenu:r,table:i}=e,o=Zo(e,["icon","label","onOpenSubMenu","table"]);const{options:{icons:{ArrowRightIcon:s}}}=i;return(0,a.jsxs)(Fi,Object.assign({sx:{alignItems:"center",justifyContent:"space-between",minWidth:"120px",my:0,py:"6px"}},o,{children:[(0,a.jsxs)(qn,{sx:{alignItems:"center",display:"flex"},children:[(0,a.jsx)(oL,{children:t}),n]}),r&&(0,a.jsx)(Da,{onClick:r,onMouseEnter:r,size:"small",sx:{p:0},children:(0,a.jsx)(s,{})})]}))},vQn=e=>{var{anchorEl:t,handleEdit:n,row:r,setAnchorEl:i,staticRowIndex:o,table:s}=e,l=Zo(e,["anchorEl","handleEdit","row","setAnchorEl","staticRowIndex","table"]);const{getState:c,options:{editDisplayMode:u,enableEditing:f,icons:{EditIcon:h},localization:p,mrtTheme:{menuBackgroundColor:m},renderRowActionMenuItems:g}}=s,{density:v}=c();return(0,a.jsxs)(bg,Object.assign({MenuListProps:{dense:v==="compact",sx:{backgroundColor:m}},anchorEl:t,disableScrollLock:!0,onClick:y=>y.stopPropagation(),onClose:()=>i(null),open:!!t},l,{children:[Ya(f,r)&&["modal","row"].includes(u)&&(0,a.jsx)(mp,{icon:(0,a.jsx)(h,{}),label:p.edit,onClick:n,table:s}),g?.({closeMenu:()=>i(null),row:r,staticRowIndex:o,table:s})]}))},Vut={"&:hover":{opacity:1},height:"2rem",ml:"10px",opacity:.5,transition:"opacity 150ms",width:"2rem"},yQn=e=>{var{cell:t,row:n,staticRowIndex:r,table:i}=e,o=Zo(e,["cell","row","staticRowIndex","table"]);const{getState:s,options:{createDisplayMode:l,editDisplayMode:c,enableEditing:u,icons:{EditIcon:f,MoreHorizIcon:h},localization:p,renderRowActionMenuItems:m,renderRowActions:g},setEditingRow:v}=i,{creatingRow:y,editingRow:x}=s(),b=y?.id===n.id,S=x?.id===n.id,C=b&&l==="row"||S&&c==="row",[_,T]=(0,d.useState)(null),M=B=>{B.stopPropagation(),B.preventDefault(),T(B.currentTarget)},j=B=>{B.stopPropagation(),v(Object.assign({},n)),T(null)};return(0,a.jsx)(a.Fragment,{children:g&&!C?g({cell:t,row:n,staticRowIndex:r,table:i}):C?(0,a.jsx)(Lut,{row:n,table:i}):!m&&Ya(u,n)&&["modal","row"].includes(c)?(0,a.jsx)(lo,{placement:"right",title:p.edit,children:(0,a.jsx)(Da,Object.assign({"aria-label":p.edit,onClick:j,sx:Vut},o,{children:(0,a.jsx)(f,{})}))}):m?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,Object.assign({},Tv(),{title:p.rowActions,children:(0,a.jsx)(Da,Object.assign({"aria-label":p.rowActions,onClick:M,size:"small",sx:Vut},o,{children:(0,a.jsx)(h,{})}))})),(0,a.jsx)(vQn,{anchorEl:_,handleEdit:j,row:n,setAnchorEl:T,staticRowIndex:r,table:i})]}):null})},xQn=e=>Object.assign({Cell:({cell:t,row:n,staticRowIndex:r,table:i})=>(0,a.jsx)(yQn,{cell:t,row:n,staticRowIndex:r,table:i})},pA({header:"actions",id:"mrt-row-actions",size:70,tableOptions:e})),Eme=e=>{var t,n,{location:r,table:i}=e,o=Zo(e,["location","table"]);const{options:{icons:{DragHandleIcon:s},localization:l}}=i;return(0,a.jsx)(lo,Object.assign({},Tv("top"),{title:(t=o?.title)!==null&&t!==void 0?t:l.move,children:(0,a.jsx)(Da,Object.assign({"aria-label":(n=o.title)!==null&&n!==void 0?n:l.move,disableRipple:!0,draggable:"true",size:"small"},o,{onClick:c=>{var u;c.stopPropagation(),(u=o?.onClick)===null||u===void 0||u.call(o,c)},sx:c=>Object.assign({"&:active":{cursor:"grabbing"},"&:hover":{backgroundColor:"transparent",opacity:1},cursor:"grab",m:"0 -0.1rem",opacity:r==="row"?1:.5,p:"2px",transition:"all 150ms ease-in-out"},Ya(o?.sx,c)),title:void 0,children:(0,a.jsx)(s,{})}))}))},bQn=e=>{var{row:t,rowRef:n,table:r}=e,i=Zo(e,["row","rowRef","table"]);const{options:{muiRowDragHandleProps:o}}=r,s=Object.assign(Object.assign({},Ya(o,{row:t,table:r})),i),l=u=>{var f;(f=s?.onDragStart)===null||f===void 0||f.call(s,u);try{u.dataTransfer.setDragImage(n.current,0,0)}catch(h){console.error(h)}r.setDraggingRow(t)},c=u=>{var f;(f=s?.onDragEnd)===null||f===void 0||f.call(s,u),r.setDraggingRow(null),r.setHoveredRow(null)};return(0,a.jsx)(Eme,Object.assign({},s,{location:"row",onDragEnd:c,onDragStart:l,table:r}))},wQn=e=>Object.assign({Cell:({row:t,rowRef:n,table:r})=>(0,a.jsx)(bQn,{row:t,rowRef:n,table:r}),grow:!1},pA({header:"move",id:"mrt-row-drag",size:60,tableOptions:e})),SQn=e=>{var t,n,{table:r}=e,i=Zo(e,["table"]);const{getCanSomeRowsExpand:o,getIsAllRowsExpanded:s,getIsSomeRowsExpanded:l,getState:c,options:{icons:{KeyboardDoubleArrowDownIcon:u},localization:f,muiExpandAllButtonProps:h,renderDetailPanel:p},toggleAllRowsExpanded:m}=r,{density:g,isLoading:v}=c(),y=Object.assign(Object.assign({},Ya(h,{table:r})),i),x=s();return(0,a.jsx)(lo,Object.assign({},Tv(),{title:(t=y?.title)!==null&&t!==void 0?t:x?f.collapseAll:f.expandAll,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,Object.assign({"aria-label":f.expandAll,disabled:v||!p&&!o(),onClick:()=>m(!x)},y,{sx:b=>Object.assign({height:g==="compact"?"1.75rem":"2.25rem",mt:g!=="compact"?"-0.25rem":void 0,width:g==="compact"?"1.75rem":"2.25rem"},Ya(y?.sx,b)),title:void 0,children:(n=y?.children)!==null&&n!==void 0?n:(0,a.jsx)(u,{style:{transform:`rotate(${x?-180:l()?-90:0}deg)`,transition:"transform 150ms"}})}))})}))},$ut=({row:e,staticRowIndex:t,table:n})=>{var r,i;const o=uo(),{getState:s,options:{icons:{ExpandMoreIcon:l},localization:c,muiExpandButtonProps:u,positionExpandColumn:f,renderDetailPanel:h}}=n,{density:p}=s(),m=Ya(u,{row:e,staticRowIndex:t,table:n}),g=e.getCanExpand(),v=e.getIsExpanded(),y=b=>{var S;b.stopPropagation(),e.toggleExpanded(),(S=m?.onClick)===null||S===void 0||S.call(m,b)},x=!!h?.({row:e,table:n});return(0,a.jsx)(lo,Object.assign({disableHoverListener:!g&&!x},Tv(),{title:(r=m?.title)!==null&&r!==void 0?r:v?c.collapse:c.expand,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,Object.assign({"aria-label":c.expand,disabled:!g&&!x},m,{onClick:y,sx:b=>Object.assign({height:p==="compact"?"1.75rem":"2.25rem",opacity:!g&&!x?.3:1,[b.direction==="rtl"||f==="last"?"mr":"ml"]:`${e.depth*16}px`,width:p==="compact"?"1.75rem":"2.25rem"},Ya(m?.sx,b)),title:void 0,children:(i=m?.children)!==null&&i!==void 0?i:(0,a.jsx)(l,{style:{transform:`rotate(${!g&&!h?f==="last"||o.direction==="rtl"?90:-90:v?-180:0}deg)`,transition:"transform 150ms"}})}))})}))},CQn=e=>{var t;const{defaultColumn:n,enableExpandAll:r,groupedColumnMode:i,positionExpandColumn:o,renderDetailPanel:s,state:{grouping:l}}=e,c=o==="last"?{align:"right"}:void 0;return Object.assign({Cell:({cell:u,column:f,row:h,staticRowIndex:p,table:m})=>{var g,v,y;const x={row:h,staticRowIndex:p,table:m},b=(g=h.subRows)===null||g===void 0?void 0:g.length;return i==="remove"&&h.groupingColumnId?(0,a.jsxs)(br,{alignItems:"center",flexDirection:"row",gap:"0.25rem",children:[(0,a.jsx)($ut,Object.assign({},x)),(0,a.jsx)(lo,Object.assign({},Tv("right"),{title:m.getColumn(h.groupingColumnId).columnDef.header,children:(0,a.jsx)("span",{children:h.groupingValue})})),!!b&&(0,a.jsxs)("span",{children:["(",b,")"]})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)($ut,Object.assign({},x)),(y=(v=f.columnDef).GroupedCell)===null||y===void 0?void 0:y.call(v,{cell:u,column:f,row:h,table:m})]})},Header:r?({table:u})=>{var f;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(SQn,{table:u}),i==="remove"&&((f=l?.map(h=>u.getColumn(h).columnDef.header))===null||f===void 0?void 0:f.join(", "))]})}:void 0,muiTableBodyCellProps:c,muiTableHeadCellProps:c},pA({header:"expand",id:"mrt-row-expand",size:i==="remove"?(t=n?.size)!==null&&t!==void 0?t:180:s?r?60:70:100,tableOptions:e}))},EQn=e=>{const{localization:t,rowNumberDisplayMode:n}=e,{pagination:{pageIndex:r,pageSize:i}}=e.state;return Object.assign({Cell:({row:o,staticRowIndex:s})=>{var l;return((l=n==="static"?(s||0)+(i||0)*(r||0):o.index)!==null&&l!==void 0?l:0)+1},Header:()=>t.rowNumber,grow:!1},pA({header:"rowNumbers",id:"mrt-row-numbers",size:50,tableOptions:e}))},_me=e=>{var{pinningPosition:t,row:n,table:r}=e,i=Zo(e,["pinningPosition","row","table"]);const{options:{icons:{CloseIcon:o,PushPinIcon:s},localization:l,rowPinningDisplayMode:c}}=r,u=n.getIsPinned(),[f,h]=(0,d.useState)(!1),p=m=>{h(!1),m.stopPropagation(),n.pin(u?!1:t)};return(0,a.jsx)(lo,Object.assign({},Tv(),{open:f,title:u?l.unpin:l.pin,children:(0,a.jsx)(Da,Object.assign({"aria-label":l.pin,onClick:p,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),size:"small"},i,{sx:m=>Object.assign({height:"24px",width:"24px"},Ya(i?.sx,m)),children:u?(0,a.jsx)(o,{}):(0,a.jsx)(s,{fontSize:"small",style:{transform:`rotate(${c==="sticky"?135:t==="top"?180:0}deg)`}})}))}))},_Qn=e=>{var{row:t,table:n}=e,r=Zo(e,["row","table"]);const{getState:i,options:{enableRowPinning:o,rowPinningDisplayMode:s}}=n,{density:l}=i();if(!Ya(o,t))return null;const u=Object.assign({row:t,table:n},r);return s==="top-and-bottom"&&!t.getIsPinned()?(0,a.jsxs)(qn,{sx:{display:"flex",flexDirection:l==="compact"?"row":"column"},children:[(0,a.jsx)(_me,Object.assign({pinningPosition:"top"},u)),(0,a.jsx)(_me,Object.assign({pinningPosition:"bottom"},u))]}):(0,a.jsx)(_me,Object.assign({pinningPosition:s==="bottom"?"bottom":"top"},u))},TQn=e=>Object.assign({Cell:({row:t,table:n})=>(0,a.jsx)(_Qn,{row:t,table:n}),grow:!1},pA({header:"pin",id:"mrt-row-pin",size:60,tableOptions:e})),Tme=e=>{var t,{row:n,staticRowIndex:r,table:i}=e,o=Zo(e,["row","staticRowIndex","table"]);const{getState:s,options:{enableMultiRowSelection:l,localization:c,muiSelectAllCheckboxProps:u,muiSelectCheckboxProps:f,selectAllMode:h}}=i,{density:p,isLoading:m}=s(),g=!n,v=g?h==="page"?i.getIsAllPageRowsSelected():i.getIsAllRowsSelected():void 0,y=g?v:dK({row:n,table:i}),x=Object.assign(Object.assign({},g?Ya(u,{table:i}):Ya(f,{row:n,staticRowIndex:r,table:i})),o),b=n?hQn({row:n,staticRowIndex:r,table:i}):void 0,S=Put({table:i}),C=Object.assign(Object.assign({"aria-label":g?c.toggleSelectAll:c.toggleSelectRow,checked:y,disabled:m||n&&!n.getCanSelect()||n?.id==="mrt-row-create",inputProps:{"aria-label":g?c.toggleSelectAll:c.toggleSelectRow},onChange:_=>{_.stopPropagation(),g?S(_):b(_)},size:p==="compact"?"small":"medium"},x),{onClick:_=>{var T;_.stopPropagation(),(T=x?.onClick)===null||T===void 0||T.call(x,_)},sx:_=>Object.assign({height:p==="compact"?"1.75rem":"2.5rem",m:p!=="compact"?"-0.4rem":void 0,width:p==="compact"?"1.75rem":"2.5rem",zIndex:0},Ya(x?.sx,_)),title:void 0});return(0,a.jsx)(lo,Object.assign({},Tv(),{title:(t=x?.title)!==null&&t!==void 0?t:g?c.toggleSelectAll:c.toggleSelectRow,children:l===!1?(0,a.jsx)(ty,Object.assign({},C)):(0,a.jsx)(Qu,Object.assign({indeterminate:!y&&g?i.getIsSomeRowsSelected():n?.getIsSomeSelected()&&n.getCanSelectSubRows()},C))}))},AQn=e=>{const{enableMultiRowSelection:t,enableSelectAll:n}=e;return Object.assign({Cell:({row:r,staticRowIndex:i,table:o})=>(0,a.jsx)(Tme,{row:r,staticRowIndex:i,table:o}),Header:n&&t?({table:r})=>(0,a.jsx)(Tme,{table:r}):void 0,grow:!1},pA({header:"select",id:"mrt-row-select",size:n?60:70,tableOptions:e}))},PQn={ArrowDownwardIcon:c2e.A,ArrowRightIcon:u2e.A,CancelIcon:iD.A,ChevronLeftIcon:d2e.A,ChevronRightIcon:f2e.A,ClearAllIcon:h2e.A,CloseIcon:UR.A,ContentCopy:p2e.A,DensityLargeIcon:m2e.A,DensityMediumIcon:g2e.A,DensitySmallIcon:v2e.A,DragHandleIcon:y2e.A,DynamicFeedIcon:x2e.A,EditIcon:xb.A,ExpandMoreIcon:ny.A,FilterAltIcon:fQ.A,FilterListIcon:b2e.A,FilterListOffIcon:w2e.A,FirstPageIcon:S2e.A,FullscreenExitIcon:E2e.A,FullscreenIcon:C2e.A,KeyboardDoubleArrowDownIcon:_2e.A,LastPageIcon:T2e.A,MoreHorizIcon:A2e.A,MoreVertIcon:P2e.A,PushPinIcon:O2e.A,RestartAltIcon:j2e.A,SaveIcon:M2e.A,SearchIcon:R2e.A,SearchOffIcon:D2e.A,SortIcon:k2e.A,SyncAltIcon:I2e.A,ViewColumnIcon:F2e.A,VisibilityOffIcon:N2e.A},OQn={actions:"Actions",and:"and",cancel:"Cancel",changeFilterMode:"Change filter mode",changeSearchMode:"Change search mode",clearFilter:"Clear filter",clearSearch:"Clear search",clearSelection:"Clear selection",clearSort:"Clear sort",clickToCopy:"Click to copy",copy:"Copy",collapse:"Collapse",collapseAll:"Collapse all",columnActions:"Column Actions",copiedToClipboard:"Copied to clipboard",dropToGroupBy:"Drop to group by {column}",edit:"Edit",expand:"Expand",expandAll:"Expand all",filterArrIncludes:"Includes",filterArrIncludesAll:"Includes all",filterArrIncludesSome:"Includes",filterBetween:"Between",filterBetweenInclusive:"Between Inclusive",filterByColumn:"Filter by {column}",filterContains:"Contains",filterEmpty:"Empty",filterEndsWith:"Ends With",filterEquals:"Equals",filterEqualsString:"Equals",filterFuzzy:"Fuzzy",filterGreaterThan:"Greater Than",filterGreaterThanOrEqualTo:"Greater Than Or Equal To",filterInNumberRange:"Between",filterIncludesString:"Contains",filterIncludesStringSensitive:"Contains",filterLessThan:"Less Than",filterLessThanOrEqualTo:"Less Than Or Equal To",filterMode:"Filter Mode: {filterType}",filterNotEmpty:"Not Empty",filterNotEquals:"Not Equals",filterStartsWith:"Starts With",filterWeakEquals:"Equals",filteringByColumn:"Filtering by {column} - {filterType} {filterValue}",goToFirstPage:"Go to first page",goToLastPage:"Go to last page",goToNextPage:"Go to next page",goToPreviousPage:"Go to previous page",grab:"Grab",groupByColumn:"Group by {column}",groupedBy:"Grouped by ",hideAll:"Hide all",hideColumn:"Hide {column} column",max:"Max",min:"Min",move:"Move",noRecordsToDisplay:"No records to display",noResultsFound:"No results found",of:"of",or:"or",pin:"Pin",pinToLeft:"Pin to left",pinToRight:"Pin to right",resetColumnSize:"Reset column size",resetOrder:"Reset order",rowActions:"Row Actions",rowNumber:"#",rowNumbers:"Row Numbers",rowsPerPage:"Rows per page",save:"Save",search:"Search",selectedCountOfRowCountRowsSelected:"{selectedCount} of {rowCount} row(s) selected",select:"Select",showAll:"Show all",showAllColumns:"Show all columns",showHideColumns:"Show/Hide columns",showHideFilters:"Show/Hide filters",showHideSearch:"Show/Hide search",sortByColumnAsc:"Sort by {column} ascending",sortByColumnDesc:"Sort by {column} descending",sortedByColumnAsc:"Sorted by {column} ascending",sortedByColumnDesc:"Sorted by {column} descending",thenBy:", then by ",toggleDensity:"Toggle density",toggleFullScreen:"Toggle full screen",toggleSelectAll:"Toggle select all",toggleSelectRow:"Toggle select row",toggleVisibility:"Toggle visibility",ungroupByColumn:"Ungroup by {column}",unpin:"Unpin",unpinAll:"Unpin all"},jQn={filterVariant:"text",maxSize:1e3,minSize:40,size:180},zut={columnDefType:"display",enableClickToCopy:!1,enableColumnActions:!1,enableColumnDragging:!1,enableColumnFilter:!1,enableColumnOrdering:!1,enableEditing:!1,enableGlobalFilter:!1,enableGrouping:!1,enableHiding:!1,enableResizing:!1,enableSorting:!1},MQn=e=>{var t,{aggregationFns:n,autoResetExpanded:r=!1,columnFilterDisplayMode:i="subheader",columnResizeDirection:o,columnResizeMode:s="onChange",createDisplayMode:l="modal",defaultColumn:c,defaultDisplayColumn:u,editDisplayMode:f="modal",enableBatchRowSelection:h=!0,enableBottomToolbar:p=!0,enableColumnActions:m=!0,enableColumnFilters:g=!0,enableColumnOrdering:v=!1,enableColumnPinning:y=!1,enableColumnResizing:x=!1,enableColumnVirtualization:b,enableDensityToggle:S=!0,enableExpandAll:C=!0,enableExpanding:_,enableFacetedValues:T=!1,enableFilterMatchHighlighting:M=!0,enableFilters:j=!0,enableFullScreenToggle:B=!0,enableGlobalFilter:W=!0,enableGlobalFilterRankedResults:K=!0,enableGrouping:G=!1,enableHiding:J=!0,enableMultiRowSelection:te=!0,enableMultiSort:re=!0,enablePagination:me=!0,enableRowPinning:Ce=!1,enableRowSelection:Ae=!1,enableRowVirtualization:_e,enableSelectAll:Be=!0,enableSorting:Ue=!0,enableStickyHeader:$e=!1,enableTableFooter:Je=!0,enableTableHead:Ne=!0,enableToolbarInternalActions:Ke=!0,enableTopToolbar:nt=!0,filterFns:rt,icons:st,layoutMode:gt,localization:lt,manualFiltering:ut,manualGrouping:Fe,manualPagination:ft,manualSorting:Ct,mrtTheme:Tt,paginationDisplayMode:Ut="default",positionActionsColumn:zt="first",positionCreatingRow:Ht="top",positionExpandColumn:nn="first",positionGlobalFilter:Bt="right",positionPagination:on="bottom",positionToolbarAlertBanner:Tn="top",positionToolbarDropZone:$n="top",rowNumberDisplayMode:rr="static",rowPinningDisplayMode:ir="sticky",selectAllMode:Vn="page",sortingFns:vr}=e,Hn=Zo(e,["aggregationFns","autoResetExpanded","columnFilterDisplayMode","columnResizeDirection","columnResizeMode","createDisplayMode","defaultColumn","defaultDisplayColumn","editDisplayMode","enableBatchRowSelection","enableBottomToolbar","enableColumnActions","enableColumnFilters","enableColumnOrdering","enableColumnPinning","enableColumnResizing","enableColumnVirtualization","enableDensityToggle","enableExpandAll","enableExpanding","enableFacetedValues","enableFilterMatchHighlighting","enableFilters","enableFullScreenToggle","enableGlobalFilter","enableGlobalFilterRankedResults","enableGrouping","enableHiding","enableMultiRowSelection","enableMultiSort","enablePagination","enableRowPinning","enableRowSelection","enableRowVirtualization","enableSelectAll","enableSorting","enableStickyHeader","enableTableFooter","enableTableHead","enableToolbarInternalActions","enableTopToolbar","filterFns","icons","layoutMode","localization","manualFiltering","manualGrouping","manualPagination","manualSorting","mrtTheme","paginationDisplayMode","positionActionsColumn","positionCreatingRow","positionExpandColumn","positionGlobalFilter","positionPagination","positionToolbarAlertBanner","positionToolbarDropZone","rowNumberDisplayMode","rowPinningDisplayMode","selectAllMode","sortingFns"]);const Fn=uo();return st=(0,d.useMemo)(()=>Object.assign(Object.assign({},PQn),st),[st]),lt=(0,d.useMemo)(()=>Object.assign(Object.assign({},OQn),lt),[lt]),Tt=(0,d.useMemo)(()=>gQn(Tt,Fn),[Tt,Fn]),n=(0,d.useMemo)(()=>Object.assign(Object.assign({},pQn),n),[]),rt=(0,d.useMemo)(()=>Object.assign(Object.assign({},mQn),rt),[]),vr=(0,d.useMemo)(()=>Object.assign(Object.assign({},uQn),vr),[]),c=(0,d.useMemo)(()=>Object.assign(Object.assign({},jQn),c),[c]),u=(0,d.useMemo)(()=>Object.assign(Object.assign({},zut),u),[u]),[b,_e]=(0,d.useMemo)(()=>[b,_e],[]),o||(o=Fn.direction||"ltr"),gt=gt||(x?"grid-no-grow":"semantic"),gt==="semantic"&&(_e||b)&&(gt="grid"),_e&&($e=!0),me===!1&&ft===void 0&&(ft=!0),!((t=Hn.data)===null||t===void 0)&&t.length||(ut=!0,Fe=!0,ft=!0,Ct=!0),Object.assign({aggregationFns:n,autoResetExpanded:r,columnFilterDisplayMode:i,columnResizeDirection:o,columnResizeMode:s,createDisplayMode:l,defaultColumn:c,defaultDisplayColumn:u,editDisplayMode:f,enableBatchRowSelection:h,enableBottomToolbar:p,enableColumnActions:m,enableColumnFilters:g,enableColumnOrdering:v,enableColumnPinning:y,enableColumnResizing:x,enableColumnVirtualization:b,enableDensityToggle:S,enableExpandAll:C,enableExpanding:_,enableFacetedValues:T,enableFilterMatchHighlighting:M,enableFilters:j,enableFullScreenToggle:B,enableGlobalFilter:W,enableGlobalFilterRankedResults:K,enableGrouping:G,enableHiding:J,enableMultiRowSelection:te,enableMultiSort:re,enablePagination:me,enableRowPinning:Ce,enableRowSelection:Ae,enableRowVirtualization:_e,enableSelectAll:Be,enableSorting:Ue,enableStickyHeader:$e,enableTableFooter:Je,enableTableHead:Ne,enableToolbarInternalActions:Ke,enableTopToolbar:nt,filterFns:rt,getCoreRowModel:Fbe(),getExpandedRowModel:_||G?Nbe():void 0,getFacetedMinMaxValues:T?Bbe():void 0,getFacetedRowModel:T?Vbe():void 0,getFacetedUniqueValues:T?$be():void 0,getFilteredRowModel:(g||W||j)&&!ut?zbe():void 0,getGroupedRowModel:G&&!Fe?Wbe():void 0,getPaginationRowModel:me&&!ft?Hbe():void 0,getSortedRowModel:Ue&&!Ct?Gbe():void 0,getSubRows:Qn=>Qn?.subRows,icons:st,layoutMode:gt,localization:lt,manualFiltering:ut,manualGrouping:Fe,manualPagination:ft,manualSorting:Ct,mrtTheme:Tt,paginationDisplayMode:Ut,positionActionsColumn:zt,positionCreatingRow:Ht,positionExpandColumn:nn,positionGlobalFilter:Bt,positionPagination:on,positionToolbarAlertBanner:Tn,positionToolbarDropZone:$n,rowNumberDisplayMode:rr,rowPinningDisplayMode:ir,selectAllMode:Vn,sortingFns:vr},Hn)},Ame={children:null,sx:{minWidth:0,p:0,width:0}},RQn=e=>Object.assign(Object.assign(Object.assign(Object.assign({},pA({id:"mrt-row-spacer",size:0,tableOptions:e})),{grow:!0}),zut),{muiTableBodyCellProps:Ame,muiTableFooterCellProps:Ame,muiTableHeadCellProps:Ame}),DQn=e=>{const{getIsSomeRowsPinned:t,getPrePaginationRowModel:n,getState:r,options:{enablePagination:i,enableRowPinning:o,rowCount:s}}=e,{columnOrder:l,density:c,globalFilter:u,isFullScreen:f,isLoading:h,pagination:p,showSkeletons:m,sorting:g}=r(),v=e.options.columns.length,y=s??n().rows.length,x=(0,d.useReducer)(()=>({}),{})[1],b=(0,d.useRef)(),S=(0,d.useRef)();(0,d.useEffect)(()=>{typeof window<"u"&&(b.current=document.body.style.height)},[]),(0,d.useEffect)(()=>{if(typeof window<"u")if(f)S.current=document.body.getBoundingClientRect().top,document.body.style.height="100dvh";else{if(document.body.style.height=b.current,!S.current)return;window.scrollTo({behavior:"instant",top:-1*S.current})}},[f]),(0,d.useEffect)(()=>{v!==l.length&&e.setColumnOrder(xme(e.options))},[v]),(0,d.useEffect)(()=>{if(!i||h||m)return;const{pageIndex:_,pageSize:T}=p;_*T>=y&&e.setPageIndex(Math.ceil(y/T)-1)},[y]);const C=(0,d.useRef)(g);(0,d.useEffect)(()=>{g.length&&(C.current=g)},[g]),(0,d.useEffect)(()=>{Aut(e)&&(u?e.setSorting([]):e.setSorting(()=>C.current||[]))},[u]),(0,d.useEffect)(()=>{o&&t()&&setTimeout(()=>{x()},150)},[c])},kQn=e=>{var t,n,r,i,o,s,l,c,u,f,h,p,m,g,v,y,x,b,S,C,_,T,M,j,B,W,K,G,J,te,re,me,Ce,Ae,_e;const Be=(0,d.useRef)(null),Ue=(0,d.useRef)(null),$e=(0,d.useRef)(null),Je=(0,d.useRef)({}),Ne=(0,d.useRef)({}),Ke=(0,d.useRef)(null),nt=(0,d.useRef)(null),rt=(0,d.useRef)({}),st=(0,d.useRef)(null),gt=(0,d.useRef)(null),lt=(0,d.useRef)(null),ut=(0,d.useRef)(null),Fe=(0,d.useMemo)(()=>{var pt,Mt,Pt;const Wt=(pt=e.initialState)!==null&&pt!==void 0?pt:{};return Wt.columnOrder=(Mt=Wt.columnOrder)!==null&&Mt!==void 0?Mt:xme(Object.assign(Object.assign({},e),{state:Object.assign(Object.assign({},e.initialState),e.state)})),Wt.globalFilterFn=(Pt=e.globalFilterFn)!==null&&Pt!==void 0?Pt:"fuzzy",Wt},[]);e.initialState=Fe;const[ft,Ct]=(0,d.useState)((t=Fe.actionCell)!==null&&t!==void 0?t:null),[Tt,Ut]=(0,d.useState)((n=Fe.creatingRow)!==null&&n!==void 0?n:null),[zt,Ht]=(0,d.useState)(()=>Object.assign({},...cK(e.columns).map(pt=>{var Mt,Pt,Wt,Xt;return{[aM(pt)]:pt.filterFn instanceof Function?(Mt=pt.filterFn.name)!==null&&Mt!==void 0?Mt:"custom":(Xt=(Pt=pt.filterFn)!==null&&Pt!==void 0?Pt:(Wt=Fe?.columnFilterFns)===null||Wt===void 0?void 0:Wt[aM(pt)])!==null&&Xt!==void 0?Xt:iQn(pt)}}))),[nn,Bt]=(0,d.useState)((r=Fe.columnOrder)!==null&&r!==void 0?r:[]),[on,Tn]=(0,d.useState)((i=Fe.columnSizingInfo)!==null&&i!==void 0?i:{}),[$n,rr]=(0,d.useState)((o=Fe?.density)!==null&&o!==void 0?o:"comfortable"),[ir,Vn]=(0,d.useState)((s=Fe.draggingColumn)!==null&&s!==void 0?s:null),[vr,Hn]=(0,d.useState)((l=Fe.draggingRow)!==null&&l!==void 0?l:null),[Fn,Qn]=(0,d.useState)((c=Fe.editingCell)!==null&&c!==void 0?c:null),[Yr,wa]=(0,d.useState)((u=Fe.editingRow)!==null&&u!==void 0?u:null),[yr,ea]=(0,d.useState)((f=Fe.globalFilterFn)!==null&&f!==void 0?f:"fuzzy"),[hr,Nr]=(0,d.useState)((h=Fe.grouping)!==null&&h!==void 0?h:[]),[Xn,Lr]=(0,d.useState)((p=Fe.hoveredColumn)!==null&&p!==void 0?p:null),[fa,ii]=(0,d.useState)((m=Fe.hoveredRow)!==null&&m!==void 0?m:null),[pi,Ji]=(0,d.useState)((g=Fe?.isFullScreen)!==null&&g!==void 0?g:!1),[bi,Ei]=(0,d.useState)((v=Fe?.pagination)!==null&&v!==void 0?v:{pageIndex:0,pageSize:10}),[Yi,Lo]=(0,d.useState)((y=Fe?.showAlertBanner)!==null&&y!==void 0?y:!1),[ns,rl]=(0,d.useState)((x=Fe?.showColumnFilters)!==null&&x!==void 0?x:!1),[Fs,Ro]=(0,d.useState)((b=Fe?.showGlobalFilter)!==null&&b!==void 0?b:!1),[nr,Cr]=(0,d.useState)((S=Fe?.showToolbarDropZone)!==null&&S!==void 0?S:!1);e.state=Object.assign({actionCell:ft,columnFilterFns:zt,columnOrder:nn,columnSizingInfo:on,creatingRow:Tt,density:$n,draggingColumn:ir,draggingRow:vr,editingCell:Fn,editingRow:Yr,globalFilterFn:yr,grouping:hr,hoveredColumn:Xn,hoveredRow:fa,isFullScreen:pi,pagination:bi,showAlertBanner:Yi,showColumnFilters:ns,showGlobalFilter:Fs,showToolbarDropZone:nr},e.state);const Sn=e,Hr=(0,d.useRef)([]);Sn.columns=Sn.state.columnSizingInfo.isResizingColumn||Sn.state.draggingColumn||Sn.state.draggingRow?Hr.current:gut({columnDefs:[...[wut(Sn)&&TQn(Sn),Sut(Sn)&&wQn(Sn),yme(Sn)&&xQn(Sn),vme(Sn)&&CQn(Sn),Cut(Sn)&&AQn(Sn),Eut(Sn)&&EQn(Sn)].filter(Boolean),...Sn.columns,...[_ut(Sn)&&RQn(Sn)].filter(Boolean)],tableOptions:Sn}),Hr.current=Sn.columns,Sn.data=(0,d.useMemo)(()=>(Sn.state.isLoading||Sn.state.showSkeletons)&&!Sn.data.length?[...Array(Math.min(Sn.state.pagination.pageSize,20)).fill(null)].map(()=>Object.assign({},...cK(Sn.columns).map(pt=>({[aM(pt)]:null})))):Sn.data,[Sn.data,Sn.state.isLoading,Sn.state.showSkeletons]);const mn=Ybe(Object.assign(Object.assign({onColumnOrderChange:Bt,onColumnSizingInfoChange:Tn,onGroupingChange:Nr,onPaginationChange:Ei},Sn),{globalFilterFn:(C=Sn.filterFns)===null||C===void 0?void 0:C[yr??"fuzzy"]}));return mn.refs={actionCellRef:Ue,bottomToolbarRef:$e,editInputRefs:Je,filterInputRefs:Ne,lastSelectedRowId:Be,searchInputRef:Ke,tableContainerRef:nt,tableFooterRef:ut,tableHeadCellRefs:rt,tableHeadRef:lt,tablePaperRef:st,topToolbarRef:gt},mn.setActionCell=(_=Sn.onActionCellChange)!==null&&_!==void 0?_:Ct,mn.setCreatingRow=pt=>{var Mt,Pt;let Wt=pt;pt===!0&&(Wt=oQn(mn)),(Pt=(Mt=Sn?.onCreatingRowChange)===null||Mt===void 0?void 0:Mt.call(Sn,Wt))!==null&&Pt!==void 0||Ut(Wt)},mn.setColumnFilterFns=(T=Sn.onColumnFilterFnsChange)!==null&&T!==void 0?T:Ht,mn.setDensity=(M=Sn.onDensityChange)!==null&&M!==void 0?M:rr,mn.setDraggingColumn=(j=Sn.onDraggingColumnChange)!==null&&j!==void 0?j:Vn,mn.setDraggingRow=(B=Sn.onDraggingRowChange)!==null&&B!==void 0?B:Hn,mn.setEditingCell=(W=Sn.onEditingCellChange)!==null&&W!==void 0?W:Qn,mn.setEditingRow=(K=Sn.onEditingRowChange)!==null&&K!==void 0?K:wa,mn.setGlobalFilterFn=(G=Sn.onGlobalFilterFnChange)!==null&&G!==void 0?G:ea,mn.setHoveredColumn=(J=Sn.onHoveredColumnChange)!==null&&J!==void 0?J:Lr,mn.setHoveredRow=(te=Sn.onHoveredRowChange)!==null&&te!==void 0?te:ii,mn.setIsFullScreen=(re=Sn.onIsFullScreenChange)!==null&&re!==void 0?re:Ji,mn.setShowAlertBanner=(me=Sn.onShowAlertBannerChange)!==null&&me!==void 0?me:Lo,mn.setShowColumnFilters=(Ce=Sn.onShowColumnFiltersChange)!==null&&Ce!==void 0?Ce:rl,mn.setShowGlobalFilter=(Ae=Sn.onShowGlobalFilterChange)!==null&&Ae!==void 0?Ae:Ro,mn.setShowToolbarDropZone=(_e=Sn.onShowToolbarDropZoneChange)!==null&&_e!==void 0?_e:Cr,DQn(mn),mn},Wut=e=>kQn(MQn(e)),Hut=(e,t)=>{const n=pQ(e);return t===void 0||(t>=0&&t<Math.max(e.startIndex-e.overscan,0)&&n.unshift(t),t>=0&&t>e.endIndex+e.overscan&&n.push(t)),n},IQn=e=>{var t,n,r,i;const{getState:o,options:{columnVirtualizerInstanceRef:s,columnVirtualizerOptions:l,enableColumnPinning:c,enableColumnVirtualization:u},refs:{tableContainerRef:f}}=e,{columnPinning:h,columnVisibility:p,draggingColumn:m}=o();if(!u)return;const g=Ya(l,{table:e}),v=e.getVisibleLeafColumns(),[y,x]=(0,d.useMemo)(()=>c?[e.getLeftVisibleLeafColumns().map(j=>j.getPinnedIndex()),e.getRightVisibleLeafColumns().map(j=>v.length-j.getPinnedIndex()-1).sort((j,B)=>j-B)]:[[],[]],[h,p,c]),b=y.length,S=x.length,C=(0,d.useMemo)(()=>m?.id?v.findIndex(j=>j.id===m?.id):void 0,[m?.id]),_=sL(Object.assign({count:v.length,estimateSize:j=>v[j].getSize(),getScrollElement:()=>f.current,horizontal:!0,overscan:3,rangeExtractor:(0,d.useCallback)(j=>{const B=Hut(j,C);return!b&&!S?B:[...new Set([...y,...B,...x])]},[y,x,C])},g)),T=_.getVirtualItems();_.virtualColumns=T;const M=T.length;if(M){const j=_.getTotalSize(),B=((t=T[b])===null||t===void 0?void 0:t.start)||0,W=((n=T[y.length-1])===null||n===void 0?void 0:n.end)||0,K=((r=T[M-S])===null||r===void 0?void 0:r.start)||0,G=((i=T[M-S-1])===null||i===void 0?void 0:i.end)||0;_.virtualPaddingLeft=B-W,_.virtualPaddingRight=j-G-(S?j-K:0)}return s&&(s.current=_),_},FQn=(e,t)=>{var n;const{getRowModel:r,getState:i,options:{enableRowVirtualization:o,renderDetailPanel:s,rowVirtualizerInstanceRef:l,rowVirtualizerOptions:c},refs:{tableContainerRef:u}}=e,{density:f,draggingRow:h,expanded:p}=i();if(!o)return;const m=Ya(c,{table:e}),g=(n=t?.length)!==null&&n!==void 0?n:r().rows.length,v=f==="compact"?37:f==="comfortable"?58:73,y=sL(Object.assign({count:s?g*2:g,estimateSize:x=>s&&x%2===1?p===!0?100:0:v,getScrollElement:()=>u.current,measureElement:typeof window<"u"&&navigator.userAgent.indexOf("Firefox")===-1?x=>x?.getBoundingClientRect().height:void 0,overscan:4,rangeExtractor:(0,d.useCallback)(x=>{var b;return Hut(x,(b=h?.index)!==null&&b!==void 0?b:0)},[h])},m));return y.virtualRows=y.getVirtualItems(),l&&(l.current=y),y},NQn=e=>{const{getRowModel:t,getState:n,options:{data:r,enableGlobalFilterRankedResults:i,positionCreatingRow:o}}=e,{creatingRow:s,expanded:l,globalFilter:c,pagination:u,rowPinning:f,sorting:h}=n();return(0,d.useMemo)(()=>Tut(e),[s,r,i,l,t().rows,c,u.pageIndex,u.pageSize,o,f,h])},Pme=["string","number"],Gut=({cell:e,rowRef:t,staticColumnIndex:n,staticRowIndex:r,table:i})=>{var o,s,l;const{getState:c,options:{enableFilterMatchHighlighting:u,mrtTheme:{matchHighlightColor:f}}}=i,{column:h,row:p}=e,{columnDef:m}=h,{globalFilter:g,globalFilterFn:v}=c(),y=h.getFilterValue();let x=e.getIsAggregated()&&m.AggregatedCell?m.AggregatedCell({cell:e,column:h,row:p,table:i,staticColumnIndex:n,staticRowIndex:r}):p.getIsGrouped()&&!e.getIsGrouped()?null:e.getIsGrouped()&&m.GroupedCell?m.GroupedCell({cell:e,column:h,row:p,table:i,staticColumnIndex:n,staticRowIndex:r}):void 0;const b=x!==void 0;if(b||(x=e.renderValue()),u&&m.enableFilterMatchHighlighting!==!1&&String(x)&&Pme.includes(typeof x)&&(y&&Pme.includes(typeof y)&&["autocomplete","text"].includes(m.filterVariant)||g&&Pme.includes(typeof g)&&h.getCanGlobalFilter())){const S=CP?.({matchExactly:(y?m._filterFn:v)!=="fuzzy",query:((o=y??g)!==null&&o!==void 0?o:"").toString(),text:x?.toString()});(S?.length>1||!((s=S?.[0])===null||s===void 0)&&s.match)&&(x=(0,a.jsx)("span",{"aria-label":x,role:"note",children:(l=S?.map(({key:C,match:_,text:T})=>(0,a.jsx)(qn,{"aria-hidden":"true",component:"span",sx:_?{backgroundColor:f,borderRadius:"2px",color:M=>M.palette.mode==="dark"?M.palette.common.white:M.palette.common.black,padding:"2px 1px"}:void 0,children:T},C)))!==null&&l!==void 0?l:x}))}return m.Cell&&!b&&(x=m.Cell({cell:e,column:h,renderedCellValue:x,row:p,rowRef:t,staticColumnIndex:n,staticRowIndex:r,table:i})),x},LQn=e=>{var t,{cell:n,table:r}=e,i=Zo(e,["cell","table"]);const{options:{localization:o,muiCopyButtonProps:s}}=r,{column:l,row:c}=n,{columnDef:u}=l,[f,h]=(0,d.useState)(!1),p=(g,v)=>{g.stopPropagation(),navigator.clipboard.writeText(v),h(!0),setTimeout(()=>h(!1),4e3)},m=Object.assign(Object.assign(Object.assign({},Ya(s,{cell:n,column:l,row:c,table:r})),Ya(u.muiCopyButtonProps,{cell:n,column:l,row:c,table:r})),i);return(0,a.jsx)(lo,Object.assign({},Tv("top"),{title:(t=m?.title)!==null&&t!==void 0?t:f?o.copiedToClipboard:o.clickToCopy,children:(0,a.jsx)(Na,Object.assign({onClick:g=>p(g,n.getValue()),size:"small",type:"button",variant:"text"},m,{sx:g=>Object.assign({backgroundColor:"transparent",border:"none",color:"inherit",cursor:"copy",fontFamily:"inherit",fontSize:"inherit",letterSpacing:"inherit",m:"-0.25rem",minWidth:"unset",py:0,textAlign:"inherit",textTransform:"inherit"},Ya(m?.sx,g)),title:void 0}))}))},Yut=e=>{var t,n,{cell:r,table:i}=e,o=Zo(e,["cell","table"]);const{getState:s,options:{createDisplayMode:l,editDisplayMode:c,muiEditTextFieldProps:u},refs:{editInputRefs:f},setCreatingRow:h,setEditingCell:p,setEditingRow:m}=i,{column:g,row:v}=r,{columnDef:y}=g,{creatingRow:x,editingRow:b}=s(),{editSelectOptions:S,editVariant:C}=y,_=x?.id===v.id,T=b?.id===v.id,[M,j]=(0,d.useState)(()=>r.getValue()),[B,W]=(0,d.useState)(!0),K=Object.assign(Object.assign(Object.assign({},Ya(u,{cell:r,column:g,row:v,table:i})),Ya(y.muiEditTextFieldProps,{cell:r,column:g,row:v,table:i})),o),G=Ya(S,{cell:r,column:g,row:v,table:i}),J=C==="select"||K?.select,te=Ae=>{v._valuesCache[g.id]=Ae,_?h(v):T&&m(v)},re=Ae=>{var _e;(_e=K.onChange)===null||_e===void 0||_e.call(K,Ae),j(Ae.target.value),J&&te(Ae.target.value)},me=Ae=>{var _e;(_e=K.onBlur)===null||_e===void 0||_e.call(K,Ae),te(M),p(null)},Ce=Ae=>{var _e,Be;(_e=K.onKeyDown)===null||_e===void 0||_e.call(K,Ae),Ae.key==="Enter"&&!Ae.shiftKey&&B&&((Be=f.current[g.id])===null||Be===void 0||Be.blur())};return y.Edit?(0,a.jsx)(a.Fragment,{children:(t=y.Edit)===null||t===void 0?void 0:t.call(y,{cell:r,column:g,row:v,table:i})}):(0,a.jsx)(Ni,Object.assign({disabled:Ya(y.enableEditing,v)===!1,fullWidth:!0,inputRef:Ae=>{Ae&&(f.current[g.id]=Ae,K.inputRef&&(K.inputRef=Ae))},label:["custom","modal"].includes(_?l:c)?y.header:void 0,margin:"none",name:g.id,placeholder:["custom","modal"].includes(_?l:c)?void 0:y.header,select:J,size:"small",value:M??"",variant:"standard"},K,{InputProps:Object.assign(Object.assign(Object.assign({},K.variant!=="outlined"?{disableUnderline:c==="table"}:{}),K.InputProps),{sx:Ae=>{var _e;return Object.assign({mb:0},Ya((_e=K?.InputProps)===null||_e===void 0?void 0:_e.sx,Ae))}}),SelectProps:Object.assign({MenuProps:{disableScrollLock:!0}},K.SelectProps),inputProps:Object.assign({autoComplete:"new-password"},K.inputProps),onBlur:me,onChange:re,onClick:Ae=>{var _e;Ae.stopPropagation(),(_e=K?.onClick)===null||_e===void 0||_e.call(K,Ae)},onKeyDown:Ce,onCompositionStart:()=>W(!1),onCompositionEnd:()=>W(!0),children:(n=K.children)!==null&&n!==void 0?n:G?.map(Ae=>{const{label:_e,value:Be}=W2(Ae);return(0,a.jsx)(Fi,{sx:{alignItems:"center",display:"flex",gap:"0.5rem",m:0},value:Be,children:_e},Be)})}))},Kut=e=>{var t,n,r,i,o,{cell:s,numRows:l,rowRef:c,staticColumnIndex:u,staticRowIndex:f,table:h}=e,p=Zo(e,["cell","numRows","rowRef","staticColumnIndex","staticRowIndex","table"]);const m=uo(),{getState:g,options:{columnResizeDirection:v,columnResizeMode:y,createDisplayMode:x,editDisplayMode:b,enableCellActions:S,enableClickToCopy:C,enableColumnOrdering:_,enableColumnPinning:T,enableGrouping:M,layoutMode:j,mrtTheme:{draggingBorderColor:B},muiSkeletonProps:W,muiTableBodyCellProps:K},setHoveredColumn:G}=h,{actionCell:J,columnSizingInfo:te,creatingRow:re,density:me,draggingColumn:Ce,draggingRow:Ae,editingCell:_e,editingRow:Be,hoveredColumn:Ue,hoveredRow:$e,isLoading:Je,showSkeletons:Ne}=g(),{column:Ke,row:nt}=s,{columnDef:rt}=Ke,{columnDefType:st}=rt,gt={cell:s,column:Ke,row:nt,table:h},lt=Object.assign(Object.assign(Object.assign({},Ya(K,gt)),Ya(rt.muiTableBodyCellProps,gt)),p),ut=Ya(W,{cell:s,column:Ke,row:nt,table:h}),[Fe,ft]=(0,d.useState)(100);(0,d.useEffect)(()=>{if(!Je&&!Ne||Fe!==100)return;const Vn=Ke.getSize();ft(st==="display"?Vn/2:Math.round(Math.random()*(Vn-Vn/3)+Vn/3))},[Je,Ne]);const Ct=(0,d.useMemo)(()=>{const Vn=Ce?.id===Ke.id,vr=Ue?.id===Ke.id,Hn=Ae?.id===nt.id,Fn=$e?.id===nt.id,Qn=Ke.getIsFirstColumn(),Yr=Ke.getIsLastColumn(),wa=l&&f===l-1,yr=te.isResizingColumn===Ke.id,ea=yr&&y==="onChange",hr=ea?`2px solid ${B} !important`:Vn||Hn?`1px dashed ${m.palette.grey[500]} !important`:vr||Fn||yr?`2px dashed ${B} !important`:void 0;return ea?v==="ltr"?{borderRight:hr}:{borderLeft:hr}:hr?{borderBottom:Hn||Fn||wa&&!yr?hr:void 0,borderLeft:Vn||vr||(Hn||Fn)&&Qn?hr:void 0,borderRight:Vn||vr||(Hn||Fn)&&Yr?hr:void 0,borderTop:Hn||Fn?hr:void 0}:void 0},[te.isResizingColumn,Ce,Ae,Ue,$e,f]),Tt=T&&rt.columnDefType!=="group"&&Ke.getIsPinned(),Ut=xut({cell:s,table:h}),zt=Ut&&!["custom","modal"].includes(b)&&(b==="table"||Be?.id===nt.id||_e?.id===s.id)&&!nt.getIsGrouped(),Ht=Ut&&x==="row"&&re?.id===nt.id,nn=(Ya(C,s)===!0||Ya(rt.enableClickToCopy,s)===!0)&&!["context-menu",!1].includes(Ya(rt.enableClickToCopy,s)),Bt=Ya(S,s),on={cell:s,table:h,staticColumnIndex:u,staticRowIndex:f},Tn=Vn=>{var vr;(vr=lt?.onDoubleClick)===null||vr===void 0||vr.call(lt,Vn),but({cell:s,table:h})},$n=Vn=>{var vr;(vr=lt?.onDragEnter)===null||vr===void 0||vr.call(lt,Vn),M&&Ue?.id==="drop-zone"&&G(null),_&&Ce&&G(rt.enableColumnOrdering!==!1?Ke:null)},rr=Vn=>{rt.enableColumnOrdering!==!1&&Vn.preventDefault()},ir=Vn=>{var vr;(vr=lt?.onContextMenu)===null||vr===void 0||vr.call(lt,Vn),Bt&&(Vn.preventDefault(),h.setActionCell(s),h.refs.actionCellRef.current=Vn.currentTarget)};return(0,a.jsx)(wn,Object.assign({align:m.direction==="rtl"?"right":"left","data-index":u,"data-pinned":!!Tt||void 0},lt,{onContextMenu:ir,onDoubleClick:Tn,onDragEnter:$n,onDragOver:rr,sx:Vn=>Object.assign(Object.assign({"&:hover":{outline:J?.id===s.id||b==="cell"&&Ut||b==="table"&&(Ht||zt)?`1px solid ${Vn.palette.grey[500]}`:void 0,textOverflow:"clip"},alignItems:j?.startsWith("grid")?"center":void 0,cursor:Bt?"context-menu":Ut&&b==="cell"?"pointer":"inherit",outline:J?.id===s.id?`1px solid ${Vn.palette.grey[500]}`:void 0,outlineOffset:"-1px",overflow:"hidden",p:me==="compact"?st==="display"?"0 0.5rem":"0.5rem":me==="comfortable"?st==="display"?"0.5rem 0.75rem":"1rem":st==="display"?"1rem 1.25rem":"1.5rem",textOverflow:st!=="display"?"ellipsis":void 0,whiteSpace:nt.getIsPinned()||me==="compact"?"nowrap":"normal"},Cme({column:Ke,table:h,tableCellProps:lt,theme:Vn})),Ct),children:(t=lt.children)!==null&&t!==void 0?t:(0,a.jsxs)(a.Fragment,{children:[s.getIsPlaceholder()?(r=(n=rt.PlaceholderCell)===null||n===void 0?void 0:n.call(rt,{cell:s,column:Ke,row:nt,table:h}))!==null&&r!==void 0?r:null:Ne!==!1&&(Je||Ne)?(0,a.jsx)(cL,Object.assign({animation:"wave",height:20,width:Fe},ut)):st==="display"&&(["mrt-row-expand","mrt-row-numbers","mrt-row-select"].includes(Ke.id)||!nt.getIsGrouped())?(i=rt.Cell)===null||i===void 0?void 0:i.call(rt,{cell:s,column:Ke,renderedCellValue:s.renderValue(),row:nt,rowRef:c,staticColumnIndex:u,staticRowIndex:f,table:h}):Ht||zt?(0,a.jsx)(Yut,{cell:s,table:h}):nn&&rt.enableClickToCopy!==!1?(0,a.jsx)(LQn,{cell:s,table:h,children:(0,a.jsx)(Gut,Object.assign({},on))}):(0,a.jsx)(Gut,Object.assign({},on)),s.getIsGrouped()&&!rt.GroupedCell&&(0,a.jsxs)(a.Fragment,{children:[" (",(o=nt.subRows)===null||o===void 0?void 0:o.length,")"]})]})}))},BQn=(0,d.memo)(Kut,(e,t)=>t.cell===e.cell),UQn=e=>{var{parentRowRef:t,row:n,rowVirtualizer:r,staticRowIndex:i,table:o,virtualRow:s}=e,l=Zo(e,["parentRowRef","row","rowVirtualizer","staticRowIndex","table","virtualRow"]);const{getState:c,getVisibleLeafColumns:u,options:{layoutMode:f,mrtTheme:{baseBackgroundColor:h},muiDetailPanelProps:p,muiTableBodyRowProps:m,renderDetailPanel:g}}=o,{isLoading:v}=c(),y=Ya(m,{isDetailPanel:!0,row:n,staticRowIndex:i,table:o}),x=Object.assign(Object.assign({},Ya(p,{row:n,table:o})),l),b=!v&&g?.({row:n,table:o});return(0,a.jsx)(Ti,Object.assign({className:"Mui-TableBodyCell-DetailPanel","data-index":g?i*2+1:i,ref:S=>{var C;S&&((C=r?.measureElement)===null||C===void 0||C.call(r,S))}},y,{sx:S=>{var C,_;return Object.assign({display:f?.startsWith("grid")?"flex":void 0,position:s?"absolute":void 0,top:s?`${(_=(C=t.current)===null||C===void 0?void 0:C.getBoundingClientRect())===null||_===void 0?void 0:_.height}px`:void 0,transform:s?`translateY(${s?.start}px)`:void 0,width:"100%"},Ya(y?.sx,S))},children:(0,a.jsx)(wn,Object.assign({className:"Mui-TableBodyCell-DetailPanel",colSpan:u().length},x,{sx:S=>Object.assign({backgroundColor:s?h:void 0,borderBottom:n.getIsExpanded()?void 0:"none",display:f?.startsWith("grid")?"flex":void 0,py:b&&n.getIsExpanded()?"1rem":0,transition:s?void 0:"all 150ms ease-in-out",width:"100%"},Ya(x?.sx,S)),children:s?n.getIsExpanded()&&b:(0,a.jsx)(hm,{in:n.getIsExpanded(),mountOnEnter:!0,unmountOnExit:!0,children:b})}))}))},gK=e=>{var t,n,r,i,{columnVirtualizer:o,numRows:s,pinnedRowIds:l,row:c,rowVirtualizer:u,staticRowIndex:f,table:h,virtualRow:p}=e,m=Zo(e,["columnVirtualizer","numRows","pinnedRowIds","row","rowVirtualizer","staticRowIndex","table","virtualRow"]);const g=uo(),{getState:v,options:{enableRowOrdering:y,enableRowPinning:x,enableStickyFooter:b,enableStickyHeader:S,layoutMode:C,memoMode:_,mrtTheme:{baseBackgroundColor:T,pinnedRowBackgroundColor:M,selectedRowBackgroundColor:j},muiTableBodyRowProps:B,renderDetailPanel:W,rowPinningDisplayMode:K},refs:{tableFooterRef:G,tableHeadRef:J},setHoveredRow:te}=h,{density:re,draggingColumn:me,draggingRow:Ce,editingCell:Ae,editingRow:_e,hoveredRow:Be,isFullScreen:Ue,rowPinning:$e}=v(),Je=c.getVisibleCells(),{virtualColumns:Ne,virtualPaddingLeft:Ke,virtualPaddingRight:nt}=o??{},rt=dK({row:c,table:h}),st=x&&c.getIsPinned(),gt=Ce?.id===c.id,lt=Be?.id===c.id,ut=Object.assign(Object.assign({},Ya(B,{row:c,staticRowIndex:f,table:h})),m),[Fe,ft]=(0,d.useMemo)(()=>!x||!K?.includes("sticky")||!l||!c.getIsPinned()?[]:[[...l].reverse().indexOf(c.id),l.indexOf(c.id)],[l,$e]),Ct=(S||Ue)&&((t=J.current)===null||t===void 0?void 0:t.clientHeight)||0,Tt=b&&((n=G.current)===null||n===void 0?void 0:n.clientHeight)||0,Ut=Ya(ut?.sx,g),zt=re==="compact"?37:re==="comfortable"?53:69,nn=parseInt((i=(r=ut?.style)===null||r===void 0?void 0:r.height)!==null&&i!==void 0?i:Ut?.height,10)||void 0||zt,Bt=ir=>{y&&Ce&&te(c)},on=ir=>{ir.preventDefault()},Tn=(0,d.useRef)(null),$n=rt?j:st?M:void 0,rr=ut?.hover!==!1?rt?$n:g.palette.mode==="dark"?`${S0(T,.3)}`:`${fm(T,.3)}`:void 0;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Ti,Object.assign({"data-index":W?f*2:f,"data-pinned":!!st||void 0,"data-selected":rt||void 0,onDragEnter:Bt,onDragOver:on,ref:ir=>{ir&&(Tn.current=ir,u?.measureElement(ir))},selected:rt},ut,{style:Object.assign({transform:p?`translateY(${p.start}px)`:void 0},ut?.style),sx:ir=>Object.assign({"&:hover td:after":rr?Object.assign({backgroundColor:oo(rr,.3)},Sme):void 0,backgroundColor:`${T} !important`,bottom:!p&&Fe!==void 0&&st?`${Fe*nn+(b?Tt-1:0)}px`:void 0,boxSizing:"border-box",display:C?.startsWith("grid")?"flex":void 0,opacity:st?.97:gt||lt?.5:1,position:p?"absolute":K?.includes("sticky")&&st?"sticky":"relative",td:Object.assign({},But({table:h,theme:ir})),"td:after":$n?Object.assign({backgroundColor:$n},Sme):void 0,top:p?0:ft!==void 0&&st?`${ft*nn+(S||Ue?Ct-1:0)}px`:void 0,transition:p?"none":"all 150ms ease-in-out",width:"100%",zIndex:K?.includes("sticky")&&st?2:0},Ut),children:[Ke?(0,a.jsx)("td",{style:{display:"flex",width:Ke}}):null,(Ne??Je).map((ir,Vn)=>{let vr=ir;o&&(Vn=ir.index,vr=Je[Vn]);const Hn={cell:vr,numRows:s,rowRef:Tn,staticColumnIndex:Vn,staticRowIndex:f,table:h};return vr?_==="cells"&&vr.column.columnDef.columnDefType==="data"&&!me&&!Ce&&Ae?.id!==vr.id&&_e?.id!==c.id?(0,a.jsx)(BQn,Object.assign({},Hn),vr.id):(0,a.jsx)(Kut,Object.assign({},Hn),vr.id):null}),nt?(0,a.jsx)("td",{style:{display:"flex",width:nt}}):null]})),W&&!c.getIsGrouped()&&(0,a.jsx)(UQn,{parentRowRef:Tn,row:c,rowVirtualizer:u,staticRowIndex:f,table:h,virtualRow:p})]})},Ome=(0,d.memo)(gK,(e,t)=>e.row===t.row&&e.staticRowIndex===t.staticRowIndex),Xut=e=>{var t,n,r,i,o,s,{columnVirtualizer:l,table:c}=e,u=Zo(e,["columnVirtualizer","table"]);const{getBottomRows:f,getIsSomeRowsPinned:h,getRowModel:p,getState:m,getTopRows:g,options:{enableStickyFooter:v,enableStickyHeader:y,layoutMode:x,localization:b,memoMode:S,muiTableBodyProps:C,renderDetailPanel:_,renderEmptyRowsFallback:T,rowPinningDisplayMode:M},refs:{tableFooterRef:j,tableHeadRef:B,tablePaperRef:W}}=c,{columnFilters:K,globalFilter:G,isFullScreen:J,rowPinning:te}=m(),re=Object.assign(Object.assign({},Ya(C,{table:c})),u),me=(y||J)&&((t=B.current)===null||t===void 0?void 0:t.clientHeight)||0,Ce=v&&((n=j.current)===null||n===void 0?void 0:n.clientHeight)||0,Ae=(0,d.useMemo)(()=>{var Je,Ne;return!(!((Je=te.bottom)===null||Je===void 0)&&Je.length)&&!(!((Ne=te.top)===null||Ne===void 0)&&Ne.length)?[]:p().rows.filter(Ke=>Ke.getIsPinned()).map(Ke=>Ke.id)},[te,p().rows]),_e=NQn(c),Be=FQn(c,_e),{virtualRows:Ue}=Be??{},$e={columnVirtualizer:l,numRows:_e.length,table:c};return(0,a.jsxs)(a.Fragment,{children:[!M?.includes("sticky")&&h("top")&&(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({display:x?.startsWith("grid")?"grid":void 0,position:"sticky",top:me-1,zIndex:1},Ya(re?.sx,Je)),children:g().map((Je,Ne)=>{const Ke=Object.assign(Object.assign({},$e),{row:Je,staticRowIndex:Ne});return S==="rows"?(0,a.jsx)(Ome,Object.assign({},Ke),Je.id):(0,a.jsx)(gK,Object.assign({},Ke),Je.id)})})),(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({display:x?.startsWith("grid")?"grid":void 0,height:Be?`${Be.getTotalSize()}px`:void 0,minHeight:_e.length?void 0:"100px",position:"relative"},Ya(re?.sx,Je)),children:(r=re?.children)!==null&&r!==void 0?r:_e.length?(0,a.jsx)(a.Fragment,{children:(Ue??_e).map((Je,Ne)=>{let Ke=Je;if(Be){if(_){if(Je.index%2===1)return null;Ne=Je.index/2}else Ne=Je.index;Ke=_e[Ne]}const nt=Object.assign(Object.assign({},$e),{pinnedRowIds:Ae,row:Ke,rowVirtualizer:Be,staticRowIndex:Ne,virtualRow:Be?Je:void 0}),rt=`${Ke.id}-${Ke.index}`;return S==="rows"?(0,a.jsx)(Ome,Object.assign({},nt),rt):(0,a.jsx)(gK,Object.assign({},nt),rt)})}):(0,a.jsx)("tr",{style:{display:x?.startsWith("grid")?"grid":void 0},children:(0,a.jsx)("td",{colSpan:c.getVisibleLeafColumns().length,style:{display:x?.startsWith("grid")?"grid":void 0},children:(i=T?.({table:c}))!==null&&i!==void 0?i:(0,a.jsx)(Ft,{sx:{color:"text.secondary",fontStyle:"italic",maxWidth:`min(100vw, ${(s=(o=W.current)===null||o===void 0?void 0:o.clientWidth)!==null&&s!==void 0?s:360}px)`,py:"2rem",textAlign:"center",width:"100%"},children:G||K.length?b.noResultsFound:b.noRecordsToDisplay})})})})),!M?.includes("sticky")&&h("bottom")&&(0,a.jsx)(ul,Object.assign({},re,{sx:Je=>Object.assign({bottom:Ce-1,display:x?.startsWith("grid")?"grid":void 0,position:"sticky",zIndex:1},Ya(re?.sx,Je)),children:f().map((Je,Ne)=>{const Ke=Object.assign(Object.assign({},$e),{row:Je,staticRowIndex:Ne});return S==="rows"?(0,a.jsx)(Ome,Object.assign({},Ke),Je.id):(0,a.jsx)(gK,Object.assign({},Ke),Je.id)})}))]})},VQn=(0,d.memo)(Xut,(e,t)=>e.table.options.data===t.table.options.data),$Qn=e=>{var t,n,r,{footer:i,staticColumnIndex:o,table:s}=e,l=Zo(e,["footer","staticColumnIndex","table"]);const c=uo(),{getState:u,options:{enableColumnPinning:f,muiTableFooterCellProps:h}}=s,{density:p}=u(),{column:m}=i,{columnDef:g}=m,{columnDefType:v}=g,y=f&&g.columnDefType!=="group"&&m.getIsPinned(),x={column:m,table:s},b=Object.assign(Object.assign(Object.assign({},Ya(h,x)),Ya(g.muiTableFooterCellProps,x)),l);return(0,a.jsx)(wn,Object.assign({align:v==="group"?"center":c.direction==="rtl"?"right":"left",colSpan:i.colSpan,"data-index":o,"data-pinned":!!y||void 0,variant:"footer"},b,{sx:S=>Object.assign(Object.assign({fontWeight:"bold",p:p==="compact"?"0.5rem":p==="comfortable"?"1rem":"1.5rem",verticalAlign:"top"},Cme({column:m,header:i,table:s,tableCellProps:b,theme:S})),Ya(b?.sx,S)),children:(t=b.children)!==null&&t!==void 0?t:i.isPlaceholder?null:(r=(n=Ya(g.Footer,{column:m,footer:i,table:s}))!==null&&n!==void 0?n:g.footer)!==null&&r!==void 0?r:null}))},zQn=e=>{var t,{columnVirtualizer:n,footerGroup:r,table:i}=e,o=Zo(e,["columnVirtualizer","footerGroup","table"]);const{options:{layoutMode:s,mrtTheme:{baseBackgroundColor:l},muiTableFooterRowProps:c}}=i,{virtualColumns:u,virtualPaddingLeft:f,virtualPaddingRight:h}=n??{};if(!(!((t=r.headers)===null||t===void 0)&&t.some(m=>typeof m.column.columnDef.footer=="string"&&!!m.column.columnDef.footer||m.column.columnDef.Footer)))return null;const p=Object.assign(Object.assign({},Ya(c,{footerGroup:r,table:i})),o);return(0,a.jsxs)(Ti,Object.assign({},p,{sx:m=>Object.assign({backgroundColor:l,display:s?.startsWith("grid")?"flex":void 0,position:"relative",width:"100%"},Ya(p?.sx,m)),children:[f?(0,a.jsx)("th",{style:{display:"flex",width:f}}):null,(u??r.headers).map((m,g)=>{let v=m;return n&&(g=m.index,v=r.headers[g]),v?(0,a.jsx)($Qn,{footer:v,staticColumnIndex:g,table:i},v.id):null}),h?(0,a.jsx)("th",{style:{display:"flex",width:h}}):null]}))},WQn=e=>{var{columnVirtualizer:t,table:n}=e,r=Zo(e,["columnVirtualizer","table"]);const{getFooterGroups:i,getState:o,options:{enableStickyFooter:s,layoutMode:l,muiTableFooterProps:c},refs:{tableFooterRef:u}}=n,{isFullScreen:f}=o(),h=Object.assign(Object.assign({},Ya(c,{table:n})),r),p=(f||s)&&s!==!1;return(0,a.jsx)(gQ,Object.assign({},h,{ref:m=>{u.current=m,h?.ref&&(h.ref.current=m)},sx:m=>Object.assign({bottom:p?0:void 0,display:l?.startsWith("grid")?"grid":void 0,opacity:p?.97:void 0,outline:p?m.palette.mode==="light"?`1px solid ${m.palette.grey[300]}`:`1px solid ${m.palette.grey[700]}`:void 0,position:p?"sticky":"relative",zIndex:p?1:void 0},Ya(h?.sx,m)),children:i().map(m=>(0,a.jsx)(zQn,{columnVirtualizer:t,footerGroup:m,table:n},m.id))}))},HQn=e=>[{divider:!1,label:e.filterFuzzy,option:"fuzzy",symbol:"\u2248"},{divider:!1,label:e.filterContains,option:"contains",symbol:"*"},{divider:!1,label:e.filterStartsWith,option:"startsWith",symbol:"a"},{divider:!0,label:e.filterEndsWith,option:"endsWith",symbol:"z"},{divider:!1,label:e.filterEquals,option:"equals",symbol:"="},{divider:!0,label:e.filterNotEquals,option:"notEquals",symbol:"\u2260"},{divider:!1,label:e.filterBetween,option:"between",symbol:"\u21FF"},{divider:!0,label:e.filterBetweenInclusive,option:"betweenInclusive",symbol:"\u2B0C"},{divider:!1,label:e.filterGreaterThan,option:"greaterThan",symbol:">"},{divider:!1,label:e.filterGreaterThanOrEqualTo,option:"greaterThanOrEqualTo",symbol:"\u2265"},{divider:!1,label:e.filterLessThan,option:"lessThan",symbol:"<"},{divider:!0,label:e.filterLessThanOrEqualTo,option:"lessThanOrEqualTo",symbol:"\u2264"},{divider:!1,label:e.filterEmpty,option:"empty",symbol:"\u2205"},{divider:!1,label:e.filterNotEmpty,option:"notEmpty",symbol:"!\u2205"}],vK=["between","betweenInclusive","inNumberRange"],jme=["empty","notEmpty"],GQn=["arrIncludesSome","arrIncludesAll","arrIncludes"],YQn=["range-slider","date-range","datetime-range","range"],Mme=e=>{var t,n,r,i,{anchorEl:o,header:s,onSelect:l,setAnchorEl:c,setFilterValue:u,table:f}=e,h=Zo(e,["anchorEl","header","onSelect","setAnchorEl","setFilterValue","table"]);const{getState:p,options:{columnFilterModeOptions:m,globalFilterModeOptions:g,localization:v,mrtTheme:{menuBackgroundColor:y},renderColumnFilterModeMenuItems:x,renderGlobalFilterModeMenuItems:b},setColumnFilterFns:S,setGlobalFilterFn:C}=f,{density:_,globalFilterFn:T}=p(),{column:M}=s??{},{columnDef:j}=M??{},B=M?.getFilterValue();let W=(t=j?.columnFilterModeOptions)!==null&&t!==void 0?t:m;YQn.includes(j?.filterVariant)&&(W=[...vK,...W??[]].filter(te=>vK.includes(te)));const K=(0,d.useMemo)(()=>HQn(v).filter(te=>j?W===void 0||W?.includes(te.option):(!g||g.includes(te.option))&&["contains","fuzzy","startsWith"].includes(te.option)),[]),G=te=>{var re,me;const Ce=(re=j?._filterFn)!==null&&re!==void 0?re:"";!s||!M?C(te):te!==Ce&&(S(Ae=>Object.assign(Object.assign({},Ae),{[s.id]:te})),jme.includes(te)?B!==" "&&!jme.includes(Ce)?M.setFilterValue(" "):B&&M.setFilterValue(B):j?.filterVariant==="multi-select"||GQn.includes(te)?B instanceof String||B?.length?(M.setFilterValue([]),u?.([])):B&&M.setFilterValue(B):!((me=j?.filterVariant)===null||me===void 0)&&me.includes("range")||vK.includes(te)?!Array.isArray(B)||!B?.every(Ae=>Ae==="")&&!vK.includes(Ce)?(M.setFilterValue(["",""]),u?.("")):M.setFilterValue(B):Array.isArray(B)?(M.setFilterValue(""),u?.("")):B===" "&&jme.includes(Ce)?M.setFilterValue(void 0):M.setFilterValue(B)),c(null),l?.()},J=s&&j?j._filterFn:T;return(0,a.jsx)(bg,Object.assign({MenuListProps:{dense:_==="compact",sx:{backgroundColor:y}},anchorEl:o,anchorOrigin:{horizontal:"right",vertical:"center"},disableScrollLock:!0,onClose:()=>c(null),open:!!o},h,{children:(i=s&&M&&j?(r=(n=j.renderColumnFilterModeMenuItems)===null||n===void 0?void 0:n.call(j,{column:M,internalFilterOptions:K,onSelectFilterMode:G,table:f}))!==null&&r!==void 0?r:x?.({column:M,internalFilterOptions:K,onSelectFilterMode:G,table:f}):b?.({internalFilterOptions:K,onSelectFilterMode:G,table:f}))!==null&&i!==void 0?i:K.map(({divider:te,label:re,option:me,symbol:Ce},Ae)=>(0,a.jsx)(mp,{divider:te,icon:Ce,label:re,onClick:()=>G(me),selected:me===J,table:f,value:me},Ae))}))},KQn=e=>{var t,n,r,i,o,s,l,c,u,f,{anchorEl:h,header:p,setAnchorEl:m,table:g}=e,v=Zo(e,["anchorEl","header","setAnchorEl","table"]);const{getAllLeafColumns:y,getState:x,options:{columnFilterDisplayMode:b,columnFilterModeOptions:S,enableColumnFilterModes:C,enableColumnFilters:_,enableColumnPinning:T,enableColumnResizing:M,enableGrouping:j,enableHiding:B,enableSorting:W,enableSortingRemoval:K,icons:{ClearAllIcon:G,DynamicFeedIcon:J,FilterListIcon:te,FilterListOffIcon:re,PushPinIcon:me,RestartAltIcon:Ce,SortIcon:Ae,ViewColumnIcon:_e,VisibilityOffIcon:Be},localization:Ue,mrtTheme:{menuBackgroundColor:$e},renderColumnActionsMenuItems:Je},refs:{filterInputRefs:Ne},setColumnFilterFns:Ke,setColumnOrder:nt,setColumnSizingInfo:rt,setShowColumnFilters:st}=g,{column:gt}=p,{columnDef:lt}=gt,{columnSizing:ut,columnVisibility:Fe,density:ft,showColumnFilters:Ct}=x(),Tt=gt.getFilterValue(),[Ut,zt]=(0,d.useState)(null),Ht=()=>{gt.clearSorting(),m(null)},nn=()=>{gt.toggleSorting(!1),m(null)},Bt=()=>{gt.toggleSorting(!0),m(null)},on=()=>{rt(yr=>Object.assign(Object.assign({},yr),{isResizingColumn:!1})),gt.resetSize(),m(null)},Tn=()=>{gt.toggleVisibility(!1),m(null)},$n=yr=>{gt.pin(yr),m(null)},rr=()=>{gt.toggleGrouping(),nt(yr=>["mrt-row-expand",...yr]),m(null)},ir=()=>{gt.setFilterValue(void 0),m(null),["empty","notEmpty"].includes(lt._filterFn)&&Ke(yr=>{var ea;return Object.assign(Object.assign({},yr),{[p.id]:(ea=Qn?.[0])!==null&&ea!==void 0?ea:"fuzzy"})})},Vn=()=>{st(!0),queueMicrotask(()=>{var yr;return(yr=Ne.current[`${gt.id}-0`])===null||yr===void 0?void 0:yr.focus()}),m(null)},vr=()=>{y().filter(yr=>yr.columnDef.enableHiding!==!1).forEach(yr=>yr.toggleVisibility(!0)),m(null)},Hn=yr=>{yr.stopPropagation(),zt(yr.currentTarget)},Fn=!!lt.filterSelectOptions,Qn=(t=lt?.columnFilterModeOptions)!==null&&t!==void 0?t:S,Yr=C&&lt.enableColumnFilterModes!==!1&&!Fn&&(Qn===void 0||!!Qn?.length),wa=[...W&&gt.getCanSort()?[K!==!1&&(0,a.jsx)(mp,{icon:(0,a.jsx)(G,{}),label:Ue.clearSort,onClick:Ht,table:g},0),(0,a.jsx)(mp,{disabled:gt.getIsSorted()==="asc",icon:(0,a.jsx)(Ae,{style:{transform:"rotate(180deg) scaleX(-1)"}}),label:(n=Ue.sortByColumnAsc)===null||n===void 0?void 0:n.replace("{column}",String(lt.header)),onClick:nn,table:g},1),(0,a.jsx)(mp,{disabled:gt.getIsSorted()==="desc",divider:_||j||B,icon:(0,a.jsx)(Ae,{}),label:(r=Ue.sortByColumnDesc)===null||r===void 0?void 0:r.replace("{column}",String(lt.header)),onClick:Bt,table:g},2)]:[],..._&&gt.getCanFilter()?[(0,a.jsx)(mp,{disabled:!Tt||Array.isArray(Tt)&&!Tt.filter(yr=>yr).length,icon:(0,a.jsx)(re,{}),label:Ue.clearFilter,onClick:ir,table:g},3),b==="subheader"&&(0,a.jsx)(mp,{disabled:Ct&&!C,divider:j||B,icon:(0,a.jsx)(te,{}),label:(i=Ue.filterByColumn)===null||i===void 0?void 0:i.replace("{column}",String(lt.header)),onClick:Ct?Hn:Vn,onOpenSubMenu:Yr?Hn:void 0,table:g},4),Yr&&(0,a.jsx)(Mme,{anchorEl:Ut,header:p,onSelect:Vn,setAnchorEl:zt,table:g},5)].filter(Boolean):[],...j&&gt.getCanGroup()?[(0,a.jsx)(mp,{divider:T,icon:(0,a.jsx)(J,{}),label:(o=Ue[gt.getIsGrouped()?"ungroupByColumn":"groupByColumn"])===null||o===void 0?void 0:o.replace("{column}",String(lt.header)),onClick:rr,table:g},6)]:[],...T&&gt.getCanPin()?[(0,a.jsx)(mp,{disabled:gt.getIsPinned()==="left"||!gt.getCanPin(),icon:(0,a.jsx)(me,{style:{transform:"rotate(90deg)"}}),label:Ue.pinToLeft,onClick:()=>$n("left"),table:g},7),(0,a.jsx)(mp,{disabled:gt.getIsPinned()==="right"||!gt.getCanPin(),icon:(0,a.jsx)(me,{style:{transform:"rotate(-90deg)"}}),label:Ue.pinToRight,onClick:()=>$n("right"),table:g},8),(0,a.jsx)(mp,{disabled:!gt.getIsPinned(),divider:B,icon:(0,a.jsx)(me,{}),label:Ue.unpin,onClick:()=>$n(!1),table:g},9)]:[],...M&&gt.getCanResize()?[(0,a.jsx)(mp,{disabled:!ut[gt.id],icon:(0,a.jsx)(Ce,{}),label:Ue.resetColumnSize,onClick:on,table:g},10)]:[],...B?[(0,a.jsx)(mp,{disabled:!gt.getCanHide(),icon:(0,a.jsx)(Be,{}),label:(s=Ue.hideColumn)===null||s===void 0?void 0:s.replace("{column}",String(lt.header)),onClick:Tn,table:g},11),(0,a.jsx)(mp,{disabled:!Object.values(Fe).filter(yr=>!yr).length,icon:(0,a.jsx)(_e,{}),label:(l=Ue.showAllColumns)===null||l===void 0?void 0:l.replace("{column}",String(lt.header)),onClick:vr,table:g},12)]:[]].filter(Boolean);return(0,a.jsx)(bg,Object.assign({MenuListProps:{dense:ft==="compact",sx:{backgroundColor:$e}},anchorEl:h,disableScrollLock:!0,onClose:()=>m(null),open:!!h},v,{children:(f=(u=(c=lt.renderColumnActionsMenuItems)===null||c===void 0?void 0:c.call(lt,{closeMenu:()=>m(null),column:gt,internalColumnMenuItems:wa,table:g}))!==null&&u!==void 0?u:Je?.({closeMenu:()=>m(null),column:gt,internalColumnMenuItems:wa,table:g}))!==null&&f!==void 0?f:wa}))},XQn=e=>{var t,n,{header:r,table:i}=e,o=Zo(e,["header","table"]);const{options:{icons:{MoreVertIcon:s},localization:l,muiColumnActionsButtonProps:c}}=i,{column:u}=r,{columnDef:f}=u,[h,p]=(0,d.useState)(null),m=v=>{v.stopPropagation(),v.preventDefault(),p(v.currentTarget)},g=Object.assign(Object.assign(Object.assign({},Ya(c,{column:u,table:i})),Ya(f.muiColumnActionsButtonProps,{column:u,table:i})),o);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,Object.assign({},Tv("top"),{title:(t=g?.title)!==null&&t!==void 0?t:l.columnActions,children:(0,a.jsx)(Da,Object.assign({"aria-label":l.columnActions,onClick:m,size:"small"},g,{sx:v=>Object.assign({"&:hover":{opacity:1},height:"2rem",m:"-8px -4px",opacity:.3,transition:"all 150ms",width:"2rem"},Ya(g?.sx,v)),title:void 0,children:(n=g?.children)!==null&&n!==void 0?n:(0,a.jsx)(s,{style:{transform:"scale(0.9)"}})}))})),h&&(0,a.jsx)(KQn,{anchorEl:h,header:r,setAnchorEl:p,table:i})]})},ZQn=e=>{var t,n,r,{column:i,table:o}=e,s=Zo(e,["column","table"]);const{getState:l,options:{localization:c,muiFilterCheckboxProps:u}}=o,{density:f}=l(),{columnDef:h}=i,p=Object.assign(Object.assign(Object.assign({},Ya(u,{column:i,table:o})),Ya(h.muiFilterCheckboxProps,{column:i,table:o})),s),m=(t=c.filterByColumn)===null||t===void 0?void 0:t.replace("{column}",h.header);return(0,a.jsx)(lo,Object.assign({},Tv(),{title:(n=p?.title)!==null&&n!==void 0?n:m,children:(0,a.jsx)(Ju,{control:(0,a.jsx)(Qu,Object.assign({checked:i.getFilterValue()==="true",color:i.getFilterValue()===void 0?"default":"primary",indeterminate:i.getFilterValue()===void 0,size:f==="compact"?"small":"medium"},p,{onChange:(g,v)=>{var y;i.setFilterValue(i.getFilterValue()===void 0?"true":i.getFilterValue()==="true"?"false":void 0),(y=p?.onChange)===null||y===void 0||y.call(p,g,v)},onClick:g=>{var v;g.stopPropagation(),(v=p?.onClick)===null||v===void 0||v.call(p,g)},sx:g=>Object.assign({height:"2.5rem",width:"2.5rem"},Ya(p?.sx,g))})),disableTypography:!0,label:(r=p.title)!==null&&r!==void 0?r:m,sx:{color:"text.secondary",fontWeight:"normal",mt:"-4px"},title:void 0})}))},Zut=e=>{var t,n,r,i,o,s,l,c,u,f,h,p,m,g,v,y,{header:x,rangeFilterIndex:b,table:S}=e,C=Zo(e,["header","rangeFilterIndex","table"]);const{options:{enableColumnFilterModes:_,icons:{CloseIcon:T,FilterListIcon:M},localization:j,manualFiltering:B,muiFilterAutocompleteProps:W,muiFilterDatePickerProps:K,muiFilterDateTimePickerProps:G,muiFilterTextFieldProps:J,muiFilterTimePickerProps:te},refs:{filterInputRefs:re},setColumnFilterFns:me}=S,{column:Ce}=x,{columnDef:Ae}=Ce,{filterVariant:_e}=Ae,Be={column:Ce,rangeFilterIndex:b,table:S},Ue=Object.assign(Object.assign(Object.assign({},Ya(J,Be)),Ya(Ae.muiFilterTextFieldProps,Be)),C),$e=Object.assign(Object.assign({},Ya(W,Be)),Ya(Ae.muiFilterAutocompleteProps,Be)),Je=Object.assign(Object.assign({},Ya(K,Be)),Ya(Ae.muiFilterDatePickerProps,Be)),Ne=Object.assign(Object.assign({},Ya(G,Be)),Ya(Ae.muiFilterDateTimePickerProps,Be)),Ke=Object.assign(Object.assign({},Ya(te,Be)),Ya(Ae.muiFilterTimePickerProps,Be)),{allowedColumnFilterOptions:nt,currentFilterOption:rt,facetedUniqueValues:st,isAutocompleteFilter:gt,isDateFilter:lt,isMultiSelectFilter:ut,isRangeFilter:Fe,isSelectFilter:ft,isTextboxFilter:Ct}=uK({header:x,table:S}),Tt=yut({header:x,table:S}),Ut=["empty","notEmpty"].includes(rt)?j[`filter${((n=(t=rt?.charAt)===null||t===void 0?void 0:t.call(rt,0))===null||n===void 0?void 0:n.toUpperCase())+rt?.slice(1)}`]:"",zt=Fe?b===0?j.min:b===1?j.max:"":(r=Ue?.placeholder)!==null&&r!==void 0?r:(i=j.filterByColumn)===null||i===void 0?void 0:i.replace("{column}",String(Ae.header)),Ht=!!(_&&Ae.enableColumnFilterModes!==!1&&!b&&(nt===void 0||nt?.length)),[nn,Bt]=(0,d.useState)(null),[on,Tn]=(0,d.useState)(()=>{var Xn,Lr;return ut?Ce.getFilterValue()||[]:Fe?((Xn=Ce.getFilterValue())===null||Xn===void 0?void 0:Xn[b])||"":(Lr=Ce.getFilterValue())!==null&&Lr!==void 0?Lr:""}),[$n,rr]=(0,d.useState)(gt?on:null),ir=(0,d.useCallback)((0,gb.A)(Xn=>{Fe?Ce.setFilterValue(Lr=>{const fa=Lr??["",""];return fa[b]=Xn??void 0,fa}):Ce.setFilterValue(Xn??void 0)},Ct?B?400:200:1),[]),Vn=Xn=>{Tn(Xn??""),ir(Xn)},vr=Xn=>{var Lr;const fa=Ue.type==="date"?Xn.target.valueAsDate:Ue.type==="number"?Xn.target.valueAsNumber:Xn.target.value;Vn(fa),(Lr=Ue?.onChange)===null||Lr===void 0||Lr.call(Ue,Xn)},Hn=Xn=>{rr(Xn),Vn(W2(Xn).value)},Fn=()=>{ut?(Tn([]),Ce.setFilterValue([])):Fe?(Tn(""),Ce.setFilterValue(Xn=>{const Lr=Array.isArray(Xn)&&Xn||["",""];return Lr[b]=void 0,Lr})):(Tn(""),Ce.setFilterValue(void 0))},Qn=()=>{Tn(""),Ce.setFilterValue(void 0),me(Xn=>{var Lr;return Object.assign(Object.assign({},Xn),{[x.id]:(Lr=nt?.[0])!==null&&Lr!==void 0?Lr:"fuzzy"})})},Yr=Xn=>{Bt(Xn.currentTarget)},wa=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{if(wa.current){const Xn=Ce.getFilterValue();Xn===void 0?Fn():Tn(Fe&&b!==void 0?Xn[b]:Xn)}wa.current=!0},[Ce.getFilterValue()]),Ae.Filter)return(0,a.jsx)(a.Fragment,{children:(o=Ae.Filter)===null||o===void 0?void 0:o.call(Ae,{column:Ce,header:x,rangeFilterIndex:b,table:S})});const yr=!gt&&!lt&&!Ut?(0,a.jsx)(ef,{position:"end",sx:{mr:ft||ut?"20px":void 0},children:(0,a.jsx)(lo,{placement:"right",title:(s=j.clearFilter)!==null&&s!==void 0?s:"",children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":j.clearFilter,disabled:!(!((l=on?.toString())===null||l===void 0)&&l.length),onClick:Fn,size:"small",sx:{height:"2rem",transform:"scale(0.9)",width:"2rem"},children:(0,a.jsx)(T,{})})})})}):null,ea=Ht?(0,a.jsxs)(ef,{position:"start",children:[(0,a.jsx)(lo,{title:j.changeFilterMode,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":j.changeFilterMode,onClick:Yr,size:"small",sx:{height:"1.75rem",width:"1.75rem"},children:(0,a.jsx)(M,{})})})}),Ut&&(0,a.jsx)(Ll,{label:Ut,onDelete:Qn})]}):null,hr=Object.assign(Object.assign({FormHelperTextProps:{sx:{fontSize:"0.75rem",lineHeight:"0.8rem",whiteSpace:"nowrap"}},InputProps:yr?{endAdornment:yr,startAdornment:ea}:{startAdornment:ea},fullWidth:!0,helperText:Ht?(0,a.jsx)("label",{children:j.filterMode.replace("{filterType}",j[`filter${((c=rt?.charAt(0))===null||c===void 0?void 0:c.toUpperCase())+rt?.slice(1)}`])}):null,inputProps:{"aria-label":zt,autoComplete:"new-password",disabled:!!Ut,sx:{textOverflow:"ellipsis",width:Ut?0:void 0},title:zt},inputRef:Xn=>{re.current[`${Ce.id}-${b??0}`]=Xn,Ue.inputRef&&(Ue.inputRef=Xn)},margin:"none",placeholder:Ut||ft||ut?void 0:zt,variant:"standard"},Ue),{sx:Xn=>Object.assign({minWidth:lt?"160px":_&&b===0?"110px":Fe?"100px":Ut?"auto":"120px",mx:"-2px",p:0,width:"calc(100% + 4px)"},Ya(Ue?.sx,Xn))}),Nr={onChange:Xn=>{Vn(Xn)},value:on||null};return(0,a.jsxs)(a.Fragment,{children:[_e?.startsWith("time")?(0,a.jsx)(aQn,Object.assign({},Nr,Ke,{slotProps:{field:Object.assign({clearable:!0,onClear:()=>Fn()},(u=Ke?.slotProps)===null||u===void 0?void 0:u.field),textField:Object.assign(Object.assign({},hr),(f=Ke?.slotProps)===null||f===void 0?void 0:f.textField)}})):_e?.startsWith("datetime")?(0,a.jsx)(HZn,Object.assign({},Nr,Ne,{slotProps:{field:Object.assign({clearable:!0,onClear:()=>Fn()},(h=Ne?.slotProps)===null||h===void 0?void 0:h.field),textField:Object.assign(Object.assign({},hr),(p=Ne?.slotProps)===null||p===void 0?void 0:p.textField)}})):_e?.startsWith("date")?(0,a.jsx)(b6,Object.assign({},Nr,Je,{slotProps:{field:Object.assign({clearable:!0,onClear:()=>Fn()},(m=Je?.slotProps)===null||m===void 0?void 0:m.field),textField:Object.assign(Object.assign({},hr),(g=Je?.slotProps)===null||g===void 0?void 0:g.textField)}})):gt?(0,a.jsx)(SE,Object.assign({freeSolo:!0,getOptionLabel:Xn=>W2(Xn).label,onChange:(Xn,Lr)=>Hn(Lr),options:(v=Tt?.map(Xn=>W2(Xn)))!==null&&v!==void 0?v:[]},$e,{renderInput:Xn=>{var Lr;return(0,a.jsx)(Ni,Object.assign({},Xn,hr,{InputProps:Object.assign(Object.assign({},Xn.InputProps),{startAdornment:(Lr=hr?.InputProps)===null||Lr===void 0?void 0:Lr.startAdornment}),inputProps:Object.assign(Object.assign({},Xn.inputProps),hr?.inputProps),onChange:vr,onClick:fa=>fa.stopPropagation()}))},value:$n})):(0,a.jsx)(Ni,Object.assign({select:ft||ut},hr,{SelectProps:Object.assign({MenuProps:{disableScrollLock:!0},displayEmpty:!0,multiple:ut,renderValue:ut?Xn=>Xn?.length?(0,a.jsx)(qn,{sx:{display:"flex",flexWrap:"wrap",gap:"2px"},children:Xn?.map(Lr=>{const fa=Tt?.find(ii=>W2(ii).value===Lr);return(0,a.jsx)(Ll,{label:W2(fa).label},Lr)})}):(0,a.jsx)(qn,{sx:{opacity:.5},children:zt}):void 0},hr.SelectProps),onChange:vr,onClick:Xn=>Xn.stopPropagation(),value:on??"",children:(ft||ut)&&[(0,a.jsx)(Fi,{disabled:!0,divider:!0,hidden:!0,value:"",children:(0,a.jsx)(qn,{sx:{opacity:.5},children:zt})},"p"),(y=Ue.children)!==null&&y!==void 0?y:Tt?.map((Xn,Lr)=>{var fa;const{label:ii,value:pi}=W2(Xn);return(0,a.jsxs)(Fi,{sx:{alignItems:"center",display:"flex",gap:"0.5rem",m:0},value:pi,children:[ut&&(0,a.jsx)(Qu,{checked:((fa=Ce.getFilterValue())!==null&&fa!==void 0?fa:[]).includes(pi),sx:{mr:"0.5rem"}}),ii," ",!Ae.filterSelectOptions&&`(${st.get(pi)})`]},`${Lr}-${pi}`)})]})),(0,a.jsx)(Mme,{anchorEl:nn,header:x,setAnchorEl:Bt,setFilterValue:Tn,table:S})]})},QQn=e=>{var{header:t,table:n}=e,r=Zo(e,["header","table"]);return(0,a.jsx)(qn,Object.assign({},r,{sx:i=>Object.assign({display:"grid",gap:"1rem",gridTemplateColumns:"1fr 1fr"},Ya(r?.sx,i)),children:[0,1].map(i=>(0,a.jsx)(Zut,{header:t,rangeFilterIndex:i,table:n},i))}))},JQn=e=>{var t,n,{header:r,table:i}=e,o=Zo(e,["header","table"]);const{options:{enableColumnFilterModes:s,localization:l,muiFilterSliderProps:c},refs:{filterInputRefs:u}}=i,{column:f}=r,{columnDef:h}=f,p=h._filterFn,m=s&&h.enableColumnFilterModes!==!1,g=Object.assign(Object.assign(Object.assign({},Ya(c,{column:f,table:i})),Ya(h.muiFilterSliderProps,{column:f,table:i})),o);let[v,y]=g.min!==void 0&&g.max!==void 0?[g.min,g.max]:(t=f.getFacetedMinMaxValues())!==null&&t!==void 0?t:[0,1];Array.isArray(v)&&(v=v[0]),Array.isArray(y)&&(y=y[0]),v===null&&(v=0),y===null&&(y=1);const[x,b]=(0,d.useState)([v,y]),S=f.getFilterValue(),C=(0,d.useRef)(!1);return(0,d.useEffect)(()=>{C.current&&(S===void 0?b([v,y]):Array.isArray(S)&&b(S)),C.current=!0},[S,v,y]),(0,a.jsxs)(br,{children:[(0,a.jsx)(YQ,Object.assign({disableSwap:!0,max:y,min:v,onChange:(_,T)=>{b(T)},onChangeCommitted:(_,T)=>{Array.isArray(T)&&(T[0]<=v&&T[1]>=y?f.setFilterValue(void 0):f.setFilterValue(T))},value:x,valueLabelDisplay:"auto"},g,{slotProps:{input:{ref:_=>{var T,M;_&&(u.current[`${f.id}-0`]=_,!((M=(T=g?.slotProps)===null||T===void 0?void 0:T.input)===null||M===void 0)&&M.ref&&(g.slotProps.input.ref=_))}}},sx:_=>Object.assign({m:"auto",minWidth:`${f.getSize()-50}px`,mt:m?"6px":"10px",px:"4px",width:"calc(100% - 8px)"},Ya(g?.sx,_))})),m?(0,a.jsx)(wE,{sx:{fontSize:"0.75rem",lineHeight:"0.8rem",m:"-3px -6px",whiteSpace:"nowrap"},children:l.filterMode.replace("{filterType}",l[`filter${((n=p?.charAt(0))===null||n===void 0?void 0:n.toUpperCase())+p?.slice(1)}`])}):null]})},Qut=e=>{var{header:t,table:n}=e,r=Zo(e,["header","table"]);const{getState:i,options:{columnFilterDisplayMode:o}}=n,{showColumnFilters:s}=i(),{column:l}=t,{columnDef:c}=l,{isRangeFilter:u}=uK({header:t,table:n});return(0,a.jsx)(hm,Object.assign({in:s||o==="popover",mountOnEnter:!0,unmountOnExit:!0},r,{children:c.filterVariant==="checkbox"?(0,a.jsx)(ZQn,{column:l,table:n}):c.filterVariant==="range-slider"?(0,a.jsx)(JQn,{header:t,table:n}):u?(0,a.jsx)(QQn,{header:t,table:n}):(0,a.jsx)(Zut,{header:t,table:n})}))},qQn=e=>{var t,n,{header:r,table:i}=e,o=Zo(e,["header","table"]);const{options:{columnFilterDisplayMode:s,icons:{FilterAltIcon:l},localization:c},refs:{filterInputRefs:u},setShowColumnFilters:f}=i,{column:h}=r,{columnDef:p}=h,m=h.getFilterValue(),[g,v]=(0,d.useState)(null),{currentFilterOption:y,isMultiSelectFilter:x,isRangeFilter:b,isSelectFilter:S}=uK({header:r,table:i}),C=yut({header:r,table:i}),_=j=>W2(C?.find(B=>W2(B).value===(j!==void 0?m[j]:m))).label,T=Array.isArray(m)&&m.some(Boolean)||!!m&&!Array.isArray(m),M=s==="popover"&&!T?(t=c.filterByColumn)===null||t===void 0?void 0:t.replace("{column}",String(p.header)):c.filteringByColumn.replace("{column}",String(p.header)).replace("{filterType}",y?c[`filter${((n=y?.charAt(0))===null||n===void 0?void 0:n.toUpperCase())+y?.slice(1)}`]:"").replace("{filterValue}",`"${Array.isArray(m)?m.map((j,B)=>x?_(B):j).join(`" ${b?c.and:c.or} "`):S?_():m}"`).replace('" "',"");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Tx,{in:s==="popover"||!!m&&!b||b&&(!!m?.[0]||!!m?.[1]),unmountOnExit:!0,children:(0,a.jsx)(qn,{component:"span",sx:{flex:"0 0"},children:(0,a.jsx)(lo,{placement:"top",title:M,children:(0,a.jsx)(Da,Object.assign({disableRipple:!0,onClick:j=>{s==="popover"?v(j.currentTarget):f(!0),queueMicrotask(()=>{var B,W,K,G;(W=(B=u.current[`${h.id}-0`])===null||B===void 0?void 0:B.focus)===null||W===void 0||W.call(B),(G=(K=u.current[`${h.id}-0`])===null||K===void 0?void 0:K.select)===null||G===void 0||G.call(K)}),j.stopPropagation()},size:"small"},o,{sx:j=>Object.assign({height:"16px",ml:"4px",opacity:T?1:.3,p:"8px",transform:"scale(0.75)",transition:"all 150ms ease-in-out",width:"16px"},Ya(o?.sx,j)),children:(0,a.jsx)(l,{})}))})})}),s==="popover"&&(0,a.jsx)(XN,{anchorEl:g,anchorOrigin:{horizontal:"center",vertical:"top"},disableScrollLock:!0,onClick:j=>j.stopPropagation(),onClose:j=>{j.stopPropagation(),v(null)},onKeyDown:j=>j.key==="Enter"&&v(null),open:!!g,slotProps:{paper:{sx:{overflow:"visible"}}},transformOrigin:{horizontal:"center",vertical:"bottom"},children:(0,a.jsx)(qn,{sx:{p:"1rem"},children:(0,a.jsx)(Qut,{header:r,table:i})})})]})},eJn=e=>{var{column:t,table:n,tableHeadCellRef:r}=e,i=Zo(e,["column","table","tableHeadCellRef"]);const{getState:o,options:{enableColumnOrdering:s,muiColumnDragHandleProps:l},setColumnOrder:c,setDraggingColumn:u,setHoveredColumn:f}=n,{columnDef:h}=t,{columnOrder:p,draggingColumn:m,hoveredColumn:g}=o(),v=Object.assign(Object.assign(Object.assign({},Ya(l,{column:t,table:n})),Ya(h.muiColumnDragHandleProps,{column:t,table:n})),i),y=b=>{var S;(S=v?.onDragStart)===null||S===void 0||S.call(v,b),u(t);try{b.dataTransfer.setDragImage(r.current,0,0)}catch(C){console.error(C)}},x=b=>{var S;(S=v?.onDragEnd)===null||S===void 0||S.call(v,b),g?.id==="drop-zone"?t.toggleGrouping():s&&g&&g?.id!==m?.id&&c(vut(t,g,p)),u(null),f(null)};return(0,a.jsx)(Eme,Object.assign({},v,{onDragEnd:x,onDragStart:y,table:n}))},tJn=e=>{var t,{header:n,table:r}=e,i=Zo(e,["header","table"]);const{getState:o,options:{columnResizeDirection:s,columnResizeMode:l},setColumnSizingInfo:c}=r,{density:u}=o(),{column:f}=n,h=n.getResizeHandler(),p=u==="compact"?"-8px":u==="comfortable"?"-16px":"-24px",m=f.columnDef.columnDefType==="display"?"4px":"0";return(0,a.jsx)(qn,{className:"Mui-TableHeadCell-ResizeHandle-Wrapper",onDoubleClick:()=>{c(g=>Object.assign(Object.assign({},g),{isResizingColumn:!1})),f.resetSize()},onMouseDown:h,onTouchStart:h,style:{transform:f.getIsResizing()&&l==="onEnd"?`translateX(${(s==="rtl"?-1:1)*((t=o().columnSizingInfo.deltaOffset)!==null&&t!==void 0?t:0)}px)`:void 0},sx:g=>({"&:active > hr":{backgroundColor:g.palette.info.main,opacity:n.subHeaders.length||l==="onEnd"?1:0},cursor:"col-resize",left:s==="rtl"?m:void 0,ml:s==="rtl"?p:void 0,mr:s==="ltr"?p:void 0,position:"absolute",px:"4px",right:s==="ltr"?m:void 0}),children:(0,a.jsx)(Yc,{className:"Mui-TableHeadCell-ResizeHandle-Divider",flexItem:!0,orientation:"vertical",sx:g=>Object.assign({borderRadius:"2px",borderWidth:"2px",height:"24px",touchAction:"none",transform:"translateX(4px)",transition:f.getIsResizing()?void 0:"all 150ms ease-in-out",userSelect:"none",zIndex:4},Ya(i?.sx,g))})})},nJn=e=>{var{header:t,table:n}=e,r=Zo(e,["header","table"]);const{getState:i,options:{icons:{ArrowDownwardIcon:o,SyncAltIcon:s},localization:l}}=n,{column:c}=t,{columnDef:u}=c,{isLoading:f,showSkeletons:h,sorting:p}=i(),m=!!c.getIsSorted(),g=f||h?"":c.getIsSorted()?c.getIsSorted()==="desc"?l.sortedByColumnDesc.replace("{column}",u.header):l.sortedByColumnAsc.replace("{column}",u.header):c.getNextSortingOrder()==="desc"?l.sortByColumnDesc.replace("{column}",u.header):l.sortByColumnAsc.replace("{column}",u.header),v=m?c.getIsSorted():void 0;return(0,a.jsx)(lo,{placement:"top",title:g,children:(0,a.jsx)(IL,{badgeContent:p.length>1?c.getSortIndex()+1:0,overlap:"circular",children:(0,a.jsx)(USe,Object.assign({IconComponent:m?o:y=>(0,a.jsx)(s,Object.assign({},y,{direction:v,style:{transform:"rotate(-90deg) scaleX(0.9) translateX(-1px)"}})),active:!0,"aria-label":g,direction:v,onClick:y=>{var x;y.stopPropagation(),(x=t.column.getToggleSortingHandler())===null||x===void 0||x(y)}},r,{sx:y=>Object.assign({".MuiTableSortLabel-icon":{color:`${y.palette.mode==="dark"?y.palette.text.primary:y.palette.text.secondary} !important`},flex:"0 0",opacity:m?1:.3,transition:"all 150ms ease-in-out",width:"3ch"},Ya(r?.sx,y))}))})})},rJn=e=>{var t,n,r,i,o,s,{columnVirtualizer:l,header:c,staticColumnIndex:u,table:f}=e,h=Zo(e,["columnVirtualizer","header","staticColumnIndex","table"]);const p=uo(),{getState:m,options:{columnFilterDisplayMode:g,columnResizeDirection:v,columnResizeMode:y,enableColumnActions:x,enableColumnDragging:b,enableColumnOrdering:S,enableColumnPinning:C,enableGrouping:_,enableMultiSort:T,layoutMode:M,mrtTheme:{draggingBorderColor:j},muiTableHeadCellProps:B},refs:{tableHeadCellRefs:W},setHoveredColumn:K}=f,{columnSizingInfo:G,density:J,draggingColumn:te,grouping:re,hoveredColumn:me,showColumnFilters:Ce}=m(),{column:Ae}=c,{columnDef:_e}=Ae,{columnDefType:Be}=_e,Ue=Object.assign(Object.assign(Object.assign({},Ya(B,{column:Ae,table:f})),Ya(_e.muiTableHeadCellProps,{column:Ae,table:f})),h),$e=C&&_e.columnDefType!=="group"&&Ae.getIsPinned(),Je=(x||_e.enableColumnActions)&&_e.enableColumnActions!==!1,Ne=b!==!1&&_e.enableColumnDragging!==!1&&(b||S&&_e.enableColumnOrdering!==!1||_&&_e.enableGrouping!==!1&&!re.includes(Ae.id)),Ke=(0,d.useMemo)(()=>{let lt=0;return Ae.getCanSort()&&(lt+=1),Je&&(lt+=1.75),Ne&&(lt+=1.5),lt},[Je,Ne]),nt=(0,d.useMemo)(()=>{const lt=G.isResizingColumn===Ae.id&&y==="onChange"&&!c.subHeaders.length,ut=lt?`2px solid ${j} !important`:te?.id===Ae.id?`1px dashed ${p.palette.grey[500]}`:me?.id===Ae.id?`2px dashed ${j}`:void 0;return lt?v==="ltr"?{borderRight:ut}:{borderLeft:ut}:ut?{borderLeft:ut,borderRight:ut,borderTop:ut}:void 0},[te,me,G.isResizingColumn]),rt=lt=>{_&&me?.id==="drop-zone"&&K(null),S&&te&&Be!=="group"&&K(_e.enableColumnOrdering!==!1?Ae:null)},st=lt=>{_e.enableColumnOrdering!==!1&&lt.preventDefault()},gt=(t=Ya(_e.Header,{column:Ae,header:c,table:f}))!==null&&t!==void 0?t:_e.header;return(0,a.jsxs)(wn,Object.assign({align:Be==="group"?"center":p.direction==="rtl"?"right":"left","aria-sort":Ae.getIsSorted()?Ae.getIsSorted()==="asc"?"ascending":"descending":"none",colSpan:c.colSpan,"data-can-sort":Ae.getCanSort()||void 0,"data-index":u,"data-pinned":!!$e||void 0,"data-sort":Ae.getIsSorted()||void 0,onDragEnter:rt,onDragOver:st,ref:lt=>{var ut;lt&&(W.current[Ae.id]=lt,Be!=="group"&&((ut=l?.measureElement)===null||ut===void 0||ut.call(l,lt)))}},Ue,{sx:lt=>Object.assign(Object.assign({"& :hover":{".MuiButtonBase-root":{opacity:1}},flexDirection:M?.startsWith("grid")?"column":void 0,fontWeight:"bold",overflow:"visible",p:J==="compact"?"0.5rem":J==="comfortable"?Be==="display"?"0.75rem":"1rem":Be==="display"?"1rem 1.25rem":"1.5rem",pb:Be==="display"?0:Ce||J==="compact"?"0.4rem":"0.6rem",pt:Be==="group"||J==="compact"?"0.25rem":J==="comfortable"?".75rem":"1.25rem",userSelect:T&&Ae.getCanSort()?"none":void 0,verticalAlign:"top"},Cme({column:Ae,header:c,table:f,tableCellProps:Ue,theme:lt})),nt),children:[c.isPlaceholder?null:(n=Ue.children)!==null&&n!==void 0?n:(0,a.jsxs)(qn,{className:"Mui-TableHeadCell-Content",sx:{alignItems:"center",display:"flex",flexDirection:Ue?.align==="right"?"row-reverse":"row",justifyContent:Be==="group"||Ue?.align==="center"?"center":Ae.getCanResize()?"space-between":"flex-start",position:"relative",width:"100%"},children:[(0,a.jsxs)(qn,{className:"Mui-TableHeadCell-Content-Labels",onClick:Ae.getToggleSortingHandler(),sx:{alignItems:"center",cursor:Ae.getCanSort()&&Be!=="group"?"pointer":void 0,display:"flex",flexDirection:Ue?.align==="right"?"row-reverse":"row",overflow:Be==="data"?"hidden":void 0,pl:Ue?.align==="center"?`${Ke}rem`:void 0},children:[(0,a.jsx)(qn,{className:"Mui-TableHeadCell-Content-Wrapper",sx:{"&:hover":{textOverflow:"clip"},minWidth:`${Math.min((i=(r=_e.header)===null||r===void 0?void 0:r.length)!==null&&i!==void 0?i:0,4)}ch`,overflow:Be==="data"?"hidden":void 0,textOverflow:"ellipsis",whiteSpace:((s=(o=_e.header)===null||o===void 0?void 0:o.length)!==null&&s!==void 0?s:0)<20?"nowrap":"normal"},children:gt}),Ae.getCanFilter()&&(0,a.jsx)(qQn,{header:c,table:f}),Ae.getCanSort()&&(0,a.jsx)(nJn,{header:c,table:f})]}),Be!=="group"&&(0,a.jsxs)(qn,{className:"Mui-TableHeadCell-Content-Actions",sx:{whiteSpace:"nowrap"},children:[Ne&&(0,a.jsx)(eJn,{column:Ae,table:f,tableHeadCellRef:{current:W.current[Ae.id]}}),Je&&(0,a.jsx)(XQn,{header:c,table:f})]}),Ae.getCanResize()&&(0,a.jsx)(tJn,{header:c,table:f})]}),g==="subheader"&&Ae.getCanFilter()&&(0,a.jsx)(Qut,{header:c,table:f})]}))},aJn=e=>{var{columnVirtualizer:t,headerGroup:n,table:r}=e,i=Zo(e,["columnVirtualizer","headerGroup","table"]);const{options:{enableStickyHeader:o,layoutMode:s,mrtTheme:{baseBackgroundColor:l},muiTableHeadRowProps:c}}=r,{virtualColumns:u,virtualPaddingLeft:f,virtualPaddingRight:h}=t??{},p=Object.assign(Object.assign({},Ya(c,{headerGroup:n,table:r})),i);return(0,a.jsxs)(Ti,Object.assign({},p,{sx:m=>Object.assign({backgroundColor:l,boxShadow:`4px 0 8px ${oo(m.palette.common.black,.1)}`,display:s?.startsWith("grid")?"flex":void 0,position:o&&s==="semantic"?"sticky":"relative",top:0},Ya(p?.sx,m)),children:[f?(0,a.jsx)("th",{style:{display:"flex",width:f}}):null,(u??n.headers).map((m,g)=>{let v=m;return t&&(g=m.index,v=n.headers[g]),v?(0,a.jsx)(rJn,{columnVirtualizer:t,header:v,staticColumnIndex:g,table:r},v.id):null}),h?(0,a.jsx)("th",{style:{display:"flex",width:h}}):null]}))},Rme=e=>{var t,n,r,{stackAlertBanner:i,table:o}=e,s=Zo(e,["stackAlertBanner","table"]);const{getFilteredSelectedRowModel:l,getPrePaginationRowModel:c,getState:u,options:{enableRowSelection:f,enableSelectAll:h,localization:p,manualPagination:m,muiToolbarAlertBannerChipProps:g,muiToolbarAlertBannerProps:v,positionToolbarAlertBanner:y,renderToolbarAlertBannerContent:x,rowCount:b},refs:{tablePaperRef:S}}=o,{density:C,grouping:_,rowSelection:T,showAlertBanner:M}=u(),j=Object.assign(Object.assign({},Ya(v,{table:o})),s),B=Ya(g,{table:o}),W=b??c().flatRows.length,K=(0,d.useMemo)(()=>m?Object.values(T).filter(Boolean).length:l().rows.length,[T,W,m]),G=K>0?(0,a.jsxs)(br,{alignItems:"center",direction:"row",gap:"16px",children:[(n=(t=p.selectedCountOfRowCountRowsSelected)===null||t===void 0?void 0:t.replace("{selectedCount}",K.toLocaleString()))===null||n===void 0?void 0:n.replace("{rowCount}",W.toString()),(0,a.jsx)(Na,{onClick:te=>Put({table:o})(te,!1,!0),size:"small",sx:{p:"2px"},children:p.clearSelection})]}):null,J=_.length>0?(0,a.jsxs)("span",{children:[p.groupedBy," ",_.map((te,re)=>(0,a.jsxs)(d.Fragment,{children:[re>0?p.thenBy:"",(0,a.jsx)(Ll,Object.assign({label:o.getColumn(te).columnDef.header,onDelete:()=>o.getColumn(te).toggleGrouping()},B))]},`${re}-${te}`))]}):null;return(0,a.jsx)(hm,{in:M||!!G||!!J,timeout:i?200:0,children:(0,a.jsx)(gE,Object.assign({color:"info",icon:!1},j,{sx:te=>{var re,me;return Object.assign({"& .MuiAlert-message":{maxWidth:`calc(${(me=(re=S.current)===null||re===void 0?void 0:re.clientWidth)!==null&&me!==void 0?me:360}px - 1rem)`,width:"100%"},borderRadius:0,fontSize:"1rem",left:0,mb:i?0:y==="bottom"?"-1rem":void 0,p:0,position:"relative",right:0,top:0,width:"100%",zIndex:2},Ya(j?.sx,te))},children:(r=x?.({groupedAlert:J,selectedAlert:G,table:o}))!==null&&r!==void 0?r:(0,a.jsxs)(a.Fragment,{children:[j?.title&&(0,a.jsx)(BR,{children:j.title}),(0,a.jsxs)(br,{sx:{p:y!=="head-overlay"?"0.5rem 1rem":C==="spacious"?"0.75rem 1.25rem":C==="comfortable"?"0.5rem 0.75rem":"0.25rem 0.5rem"},children:[j?.children,j?.children&&(G||J)&&(0,a.jsx)("br",{}),(0,a.jsxs)(qn,{sx:{display:"flex"},children:[f&&h&&y==="head-overlay"&&(0,a.jsx)(Tme,{table:o})," ",G]}),G&&J&&(0,a.jsx)("br",{}),J]})]})}))})},iJn=e=>{var{columnVirtualizer:t,table:n}=e,r=Zo(e,["columnVirtualizer","table"]);const{getState:i,options:{enableStickyHeader:o,layoutMode:s,muiTableHeadProps:l,positionToolbarAlertBanner:c},refs:{tableHeadRef:u}}=n,{isFullScreen:f,showAlertBanner:h}=i(),p=Object.assign(Object.assign({},Ya(l,{table:n})),r),m=o||f;return(0,a.jsx)(kc,Object.assign({},p,{ref:g=>{u.current=g,p?.ref&&(p.ref.current=g)},sx:g=>Object.assign({display:s?.startsWith("grid")?"grid":void 0,opacity:.97,position:m?"sticky":"relative",top:m&&s?.startsWith("grid")?0:void 0,zIndex:m?2:void 0},Ya(p?.sx,g)),children:c==="head-overlay"&&(h||n.getSelectedRowModel().rows.length>0)?(0,a.jsx)("tr",{style:{display:s?.startsWith("grid")?"grid":void 0},children:(0,a.jsx)("th",{colSpan:n.getVisibleLeafColumns().length,style:{display:s?.startsWith("grid")?"grid":void 0,padding:0},children:(0,a.jsx)(Rme,{table:n})})}):n.getHeaderGroups().map(g=>(0,a.jsx)(aJn,{columnVirtualizer:t,headerGroup:g,table:n},g.id))}))},oJn=e=>{var{table:t}=e,n=Zo(e,["table"]);const{getFlatHeaders:r,getState:i,options:{columns:o,enableStickyHeader:s,enableTableFooter:l,enableTableHead:c,layoutMode:u,memoMode:f,muiTableProps:h,renderCaption:p}}=t,{columnSizing:m,columnSizingInfo:g,columnVisibility:v,isFullScreen:y}=i(),x=Object.assign(Object.assign({},Ya(h,{table:t})),n),b=Ya(p,{table:t}),S=(0,d.useMemo)(()=>{const T=r(),M={};for(let j=0;j<T.length;j++){const B=T[j],W=B.getSize();M[`--header-${D7(B.id)}-size`]=W,M[`--col-${D7(B.column.id)}-size`]=W}return M},[o,m,g,v]),_={columnVirtualizer:IQn(t),table:t};return(0,a.jsxs)(Sc,Object.assign({stickyHeader:s||y},x,{style:Object.assign(Object.assign({},S),x?.style),sx:T=>Object.assign({borderCollapse:"separate",display:u?.startsWith("grid")?"grid":void 0,position:"relative"},Ya(x?.sx,T)),children:[!!b&&(0,a.jsx)("caption",{children:b}),c&&(0,a.jsx)(iJn,Object.assign({},_)),f==="table-body"||g.isResizingColumn?(0,a.jsx)(VQn,Object.assign({},_)):(0,a.jsx)(Xut,Object.assign({},_)),l&&(0,a.jsx)(WQn,Object.assign({},_))]}))},sJn=e=>{var t,{table:n}=e,r=Zo(e,["table"]);const{options:{localization:i,mrtTheme:{baseBackgroundColor:o},muiCircularProgressProps:s}}=n,l=Object.assign(Object.assign({},Ya(s,{table:n})),r);return(0,a.jsx)(qn,{sx:{alignItems:"center",backgroundColor:oo(o,.5),bottom:0,display:"flex",justifyContent:"center",left:0,maxHeight:"100vh",position:"absolute",right:0,top:0,width:"100%",zIndex:3},children:(t=l?.Component)!==null&&t!==void 0?t:(0,a.jsx)(wg,Object.assign({"aria-label":i.noRecordsToDisplay,id:"mrt-progress"},l))})},lJn=e=>{var t,n,{table:r}=e,i=Zo(e,["table"]);const{getState:o,options:{editDisplayMode:s,enableClickToCopy:l,enableEditing:c,icons:{ContentCopy:u,EditIcon:f},localization:h,mrtTheme:{menuBackgroundColor:p},renderCellActionMenuItems:m},refs:{actionCellRef:g}}=r,{actionCell:v,density:y}=o(),x=v,{row:b}=x,{column:S}=x,{columnDef:C}=S,_=B=>{B?.stopPropagation(),r.setActionCell(null),g.current=null},T=[(Ya(l,x)==="context-menu"||Ya(C.enableClickToCopy,x)==="context-menu")&&(0,a.jsx)(mp,{icon:(0,a.jsx)(u,{}),label:h.copy,onClick:B=>{B.stopPropagation(),navigator.clipboard.writeText(x.getValue()),_()},table:r},"mrt-copy"),Ya(c,b)&&s==="cell"&&(0,a.jsx)(mp,{icon:(0,a.jsx)(f,{}),label:h.edit,onClick:()=>{but({cell:x,table:r}),_()},table:r},"mrt-edit")].filter(Boolean),M={cell:x,closeMenu:_,column:S,internalMenuItems:T,row:b,table:r},j=(n=(t=C.renderCellActionMenuItems)===null||t===void 0?void 0:t.call(C,M))!==null&&n!==void 0?n:m?.(M);return(!!j?.length||!!T?.length)&&(0,a.jsx)(bg,Object.assign({MenuListProps:{dense:y==="compact",sx:{backgroundColor:p}},anchorEl:g.current,disableScrollLock:!0,onClick:B=>B.stopPropagation(),onClose:_,open:!!x,transformOrigin:{horizontal:-100,vertical:8}},i,{children:j??T}))},cJn=e=>{var t,{open:n,table:r}=e,i=Zo(e,["open","table"]);const{getState:o,options:{localization:s,muiCreateRowModalProps:l,muiEditRowDialogProps:c,onCreatingRowCancel:u,onEditingRowCancel:f,renderCreateRowDialogContent:h,renderEditRowDialogContent:p},setCreatingRow:m,setEditingRow:g}=r,{creatingRow:v,editingRow:y}=o(),x=v??y,b=Object.assign(Object.assign(Object.assign({},Ya(c,{row:x,table:r})),v&&Ya(l,{row:x,table:r})),i),S=x.getAllCells().filter(C=>C.column.columnDef.columnDefType==="data").map(C=>(0,a.jsx)(Yut,{cell:C,table:r},C.id));return(0,a.jsx)(Vc,Object.assign({fullWidth:!0,maxWidth:"xs",onClose:(C,_)=>{var T;v?(u?.({row:x,table:r}),m(null)):(f?.({row:x,table:r}),g(null)),x._valuesCache={},(T=b.onClose)===null||T===void 0||T.call(b,C,_)},open:n},b,{children:(t=v&&h?.({internalEditComponents:S,row:x,table:r})||p?.({internalEditComponents:S,row:x,table:r}))!==null&&t!==void 0?t:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(_u,{sx:{textAlign:"center"},children:s.edit}),(0,a.jsx)(Ec,{children:(0,a.jsx)("form",{onSubmit:C=>C.preventDefault(),children:(0,a.jsx)(br,{sx:{gap:"32px",paddingTop:"16px",width:"100%"},children:S})})}),(0,a.jsx)(Cc,{sx:{p:"1.25rem"},children:(0,a.jsx)(Lut,{row:x,table:r,variant:"text"})})]})}))},uJn=typeof window<"u"?d.useLayoutEffect:d.useEffect,dJn=e=>{var{table:t}=e,n=Zo(e,["table"]);const{getState:r,options:{createDisplayMode:i,editDisplayMode:o,enableCellActions:s,enableStickyHeader:l,muiTableContainerProps:c},refs:{bottomToolbarRef:u,tableContainerRef:f,topToolbarRef:h}}=t,{actionCell:p,creatingRow:m,editingRow:g,isFullScreen:v,isLoading:y,showLoadingOverlay:x}=r(),b=x!==!1&&(y||x),[S,C]=(0,d.useState)(0),_=Object.assign(Object.assign({},Ya(c,{table:t})),n);uJn(()=>{var j,B,W,K;const G=typeof document<"u"&&(B=(j=h.current)===null||j===void 0?void 0:j.offsetHeight)!==null&&B!==void 0?B:0,J=typeof document<"u"&&(K=(W=u?.current)===null||W===void 0?void 0:W.offsetHeight)!==null&&K!==void 0?K:0;C(G+J)});const T=i==="modal"&&m,M=o==="modal"&&g;return(0,a.jsxs)(Uc,Object.assign({"aria-busy":b,"aria-describedby":b?"mrt-progress":void 0},_,{ref:j=>{j&&(f.current=j,_?.ref&&(_.ref.current=j))},style:Object.assign({maxHeight:v?`calc(100vh - ${S}px)`:void 0},_?.style),sx:j=>Object.assign({maxHeight:l?`clamp(350px, calc(100vh - ${S}px), 9999px)`:void 0,maxWidth:"100%",overflow:"auto",position:"relative"},Ya(_?.sx,j)),children:[b?(0,a.jsx)(sJn,{table:t}):null,(0,a.jsx)(oJn,{table:t}),(T||M)&&(0,a.jsx)(cJn,{open:!0,table:t}),s&&p&&(0,a.jsx)(lJn,{table:t})]}))},Jut=e=>{var{isTopToolbar:t,table:n}=e,r=Zo(e,["isTopToolbar","table"]);const{getState:i,options:{muiLinearProgressProps:o}}=n,{isSaving:s,showProgressBars:l}=i(),c=Object.assign(Object.assign({},Ya(o,{isTopToolbar:t,table:n})),r);return(0,a.jsx)(hm,{in:l!==!1&&(l||s),mountOnEnter:!0,sx:{bottom:t?0:void 0,position:"absolute",top:t?void 0:0,width:"100%"},unmountOnExit:!0,children:(0,a.jsx)(YSe,Object.assign({"aria-busy":"true","aria-label":"Loading",sx:{position:"relative"}},c))})},fJn=[5,10,15,20,25,30,50,100],qut=e=>{var{position:t="bottom",table:n}=e,r=Zo(e,["position","table"]);const i=uo(),o=Zi("(max-width: 720px)"),{getState:s,options:{enableToolbarInternalActions:l,icons:{ChevronLeftIcon:c,ChevronRightIcon:u,FirstPageIcon:f,LastPageIcon:h},localization:p,muiPaginationProps:m,paginationDisplayMode:g}}=n,{pagination:{pageIndex:v=0,pageSize:y=10},showGlobalFilter:x}=s(),b=Object.assign(Object.assign({},Ya(m,{table:n})),r),S=n.getRowCount(),C=n.getPageCount(),_=C>2,T=v*y,M=Math.min(v*y+y,S),j=b??{},{SelectProps:B={},disabled:W=!1,rowsPerPageOptions:K=fJn,showFirstButton:G=_,showLastButton:J=_,showRowsPerPage:te=!0}=j,re=Zo(j,["SelectProps","disabled","rowsPerPageOptions","showFirstButton","showLastButton","showRowsPerPage"]),me=v<=0||W,Ce=M>=S||W;o&&B?.native!==!1&&(B.native=!0);const Ae=Tv();return(0,a.jsxs)(qn,{className:"MuiTablePagination-root",sx:{alignItems:"center",display:"flex",flexWrap:"wrap",gap:"8px",justifyContent:{md:"space-between",sm:"center"},justifySelf:"flex-end",mt:t==="top"&&l&&!x?"3rem":void 0,position:"relative",px:"8px",py:"12px",zIndex:2},children:[te&&(0,a.jsxs)(qn,{sx:{alignItems:"center",display:"flex",gap:"8px"},children:[(0,a.jsx)(uc,{htmlFor:"mrt-rows-per-page",sx:{mb:0},children:p.rowsPerPage}),(0,a.jsx)(ks,Object.assign({MenuProps:{disableScrollLock:!0},disableUnderline:!0,disabled:W,inputProps:{"aria-label":p.rowsPerPage,id:"mrt-rows-per-page"},label:p.rowsPerPage,onChange:_e=>n.setPageSize(+_e.target.value),sx:{mb:0},value:y,variant:"standard"},B,{children:K.map(_e=>{var Be;const Ue=typeof _e!="number"?_e.value:_e,$e=typeof _e!="number"?_e.label:`${_e}`;return(Be=B?.children)!==null&&Be!==void 0?Be:B?.native?(0,a.jsx)("option",{value:Ue,children:$e},Ue):(0,a.jsx)(Fi,{sx:{m:0},value:Ue,children:$e},Ue)})}))]}),g==="pages"?(0,a.jsx)(FL,Object.assign({count:C,disabled:W,onChange:(_e,Be)=>n.setPageIndex(Be-1),page:v+1,renderItem:_e=>(0,a.jsx)(qQ,Object.assign({slots:{first:f,last:h,next:u,previous:c}},_e)),showFirstButton:G,showLastButton:J},re)):g==="default"?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{align:"center",component:"span",sx:{m:"0 4px",minWidth:"8ch"},variant:"body2",children:`${M===0?0:(T+1).toLocaleString()}-${M.toLocaleString()} ${p.of} ${S.toLocaleString()}`}),(0,a.jsxs)(qn,{gap:"xs",children:[G&&(0,a.jsx)(lo,Object.assign({},Ae,{title:p.goToFirstPage,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":p.goToFirstPage,disabled:me,onClick:()=>n.firstPage(),size:"small",children:(0,a.jsx)(f,Object.assign({},mK(i)))})})})),(0,a.jsx)(lo,Object.assign({},Ae,{title:p.goToPreviousPage,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":p.goToPreviousPage,disabled:me,onClick:()=>n.previousPage(),size:"small",children:(0,a.jsx)(c,Object.assign({},mK(i)))})})})),(0,a.jsx)(lo,Object.assign({},Ae,{title:p.goToNextPage,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":p.goToNextPage,disabled:Ce,onClick:()=>n.nextPage(),size:"small",children:(0,a.jsx)(u,Object.assign({},mK(i)))})})})),J&&(0,a.jsx)(lo,Object.assign({},Ae,{title:p.goToLastPage,children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":p.goToLastPage,disabled:Ce,onClick:()=>n.lastPage(),size:"small",children:(0,a.jsx)(h,Object.assign({},mK(i)))})})}))]})]}):null]})},edt=e=>{var t,n,{table:r}=e,i=Zo(e,["table"]);const{getState:o,options:{enableGrouping:s,localization:l},setHoveredColumn:c,setShowToolbarDropZone:u}=r,{draggingColumn:f,grouping:h,hoveredColumn:p,showToolbarDropZone:m}=o(),g=y=>{c({id:"drop-zone"})},v=y=>{y.preventDefault()};return(0,d.useEffect)(()=>{var y;((y=r.options.state)===null||y===void 0?void 0:y.showToolbarDropZone)!==void 0&&u(!!s&&!!f&&f.columnDef.enableGrouping!==!1&&!h.includes(f.id))},[s,f,h]),(0,a.jsx)(Tp,{in:m,children:(0,a.jsx)(qn,Object.assign({className:"Mui-ToolbarDropZone",onDragEnter:g,onDragOver:v},i,{sx:y=>Object.assign({alignItems:"center",backdropFilter:"blur(4px)",backgroundColor:oo(y.palette.info.main,p?.id==="drop-zone"?.2:.1),border:`dashed ${y.palette.info.main} 2px`,boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",position:"absolute",width:"100%",zIndex:4},Ya(i?.sx,y)),children:(0,a.jsx)(Ft,{fontStyle:"italic",children:l.dropToGroupBy.replace("{column}",(n=(t=f?.columnDef)===null||t===void 0?void 0:t.header)!==null&&n!==void 0?n:"")})}))})},hJn=e=>{var{table:t}=e,n=Zo(e,["table"]);const{getState:r,options:{enablePagination:i,muiBottomToolbarProps:o,positionPagination:s,positionToolbarAlertBanner:l,positionToolbarDropZone:c,renderBottomToolbarCustomActions:u},refs:{bottomToolbarRef:f}}=t,{isFullScreen:h}=r(),p=Zi("(max-width:720px)"),m=Object.assign(Object.assign({},Ya(o,{table:t})),n),g=p||!!u;return(0,a.jsxs)(qn,Object.assign({},m,{ref:v=>{v&&(f.current=v,m?.ref&&(m.ref.current=v))},sx:v=>Object.assign(Object.assign(Object.assign({},Uut({table:t,theme:v})),{bottom:h?"0":void 0,boxShadow:`0 1px 2px -1px ${oo(v.palette.grey[700],.5)} inset`,left:0,position:h?"fixed":"relative",right:0}),Ya(m?.sx,v)),children:[(0,a.jsx)(Jut,{isTopToolbar:!1,table:t}),l==="bottom"&&(0,a.jsx)(Rme,{stackAlertBanner:g,table:t}),["both","bottom"].includes(c??"")&&(0,a.jsx)(edt,{table:t}),(0,a.jsxs)(qn,{sx:{alignItems:"center",boxSizing:"border-box",display:"flex",justifyContent:"space-between",p:"0.5rem",width:"100%"},children:[u?u({table:t}):(0,a.jsx)("span",{}),(0,a.jsx)(qn,{sx:{display:"flex",justifyContent:"flex-end",position:g?"relative":"absolute",right:0,top:0},children:i&&["both","bottom"].includes(s??"")&&(0,a.jsx)(qut,{position:"bottom",table:t})})]})]}))},pJn=e=>{var{column:t,table:n}=e,r=Zo(e,["column","table"]);const{options:{icons:{PushPinIcon:i},localization:o}}=n,s=l=>{t.pin(l)};return(0,a.jsx)(qn,Object.assign({},r,{sx:l=>Object.assign({minWidth:"70px",textAlign:"center"},Ya(r?.sx,l)),children:t.getIsPinned()?(0,a.jsx)(lo,{title:o.unpin,children:(0,a.jsx)(Da,{onClick:()=>s(!1),size:"small",children:(0,a.jsx)(i,{})})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,{title:o.pinToLeft,children:(0,a.jsx)(Da,{onClick:()=>s("left"),size:"small",children:(0,a.jsx)(i,{style:{transform:"rotate(90deg)"}})})}),(0,a.jsx)(lo,{title:o.pinToRight,children:(0,a.jsx)(Da,{onClick:()=>s("right"),size:"small",children:(0,a.jsx)(i,{style:{transform:"rotate(-90deg)"}})})})]})}))},tdt=e=>{var t,{allColumns:n,column:r,hoveredColumn:i,isNestedColumns:o,setHoveredColumn:s,table:l}=e,c=Zo(e,["allColumns","column","hoveredColumn","isNestedColumns","setHoveredColumn","table"]);const{getState:u,options:{enableColumnOrdering:f,enableColumnPinning:h,enableHiding:p,localization:m,mrtTheme:{draggingBorderColor:g}},setColumnOrder:v}=l,{columnOrder:y}=u(),{columnDef:x}=r,{columnDefType:b}=x,S=r.getIsVisible(),C=K=>{var G,J;b==="group"?(J=(G=K?.columns)===null||G===void 0?void 0:G.forEach)===null||J===void 0||J.call(G,te=>{te.toggleVisibility(!S)}):K.toggleVisibility()},_=(0,d.useRef)(null),[T,M]=(0,d.useState)(!1),j=K=>{M(!0);try{K.dataTransfer.setDragImage(_.current,0,0)}catch(G){console.error(G)}},B=K=>{M(!1),s(null),i&&v(vut(r,i,y))},W=K=>{!T&&x.enableColumnOrdering!==!1&&s(r)};return!x.header||x.visibleInShowHideMenu===!1?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Fi,Object.assign({disableRipple:!0,onDragEnter:W,ref:_},c,{sx:K=>Object.assign({alignItems:"center",justifyContent:"flex-start",my:0,opacity:T?.5:1,outline:T?`2px dashed ${K.palette.grey[500]}`:i?.id===r.id?`2px dashed ${g}`:"none",outlineOffset:"-2px",pl:`${(r.depth+.5)*2}rem`,py:"6px"},Ya(c?.sx,K)),children:(0,a.jsxs)(qn,{sx:{display:"flex",flexWrap:"nowrap",gap:"8px"},children:[b!=="group"&&f&&!o&&(x.enableColumnOrdering!==!1?(0,a.jsx)(Eme,{onDragEnd:B,onDragStart:j,table:l}):(0,a.jsx)(qn,{sx:{width:"28px"}})),h&&(r.getCanPin()?(0,a.jsx)(pJn,{column:r,table:l}):(0,a.jsx)(qn,{sx:{width:"70px"}})),p?(0,a.jsx)(Ju,{checked:S,componentsProps:{typography:{sx:{mb:0,opacity:b!=="display"?1:.5}}},control:(0,a.jsx)(lo,Object.assign({},Tv(),{title:m.toggleVisibility,children:(0,a.jsx)(eJ,{})})),disabled:!r.getCanHide(),label:x.header,onChange:()=>C(r)}):(0,a.jsx)(Ft,{sx:{alignSelf:"center"},children:x.header})]})})),(t=r.columns)===null||t===void 0?void 0:t.map((K,G)=>(0,a.jsx)(tdt,{allColumns:n,column:K,hoveredColumn:i,isNestedColumns:o,setHoveredColumn:s,table:l},`${G}-${K.id}`))]})},mJn=e=>{var{anchorEl:t,setAnchorEl:n,table:r}=e,i=Zo(e,["anchorEl","setAnchorEl","table"]);const{getAllColumns:o,getAllLeafColumns:s,getCenterLeafColumns:l,getIsAllColumnsVisible:c,getIsSomeColumnsPinned:u,getIsSomeColumnsVisible:f,getLeftLeafColumns:h,getRightLeafColumns:p,getState:m,options:{enableColumnOrdering:g,enableColumnPinning:v,enableHiding:y,localization:x,mrtTheme:{menuBackgroundColor:b}}}=r,{columnOrder:S,columnPinning:C,density:_}=m(),T=K=>{s().filter(G=>G.columnDef.enableHiding!==!1).forEach(G=>G.toggleVisibility(K))},M=(0,d.useMemo)(()=>{const K=o();return S.length>0&&!K.some(G=>G.columnDef.columnDefType==="group")?[...h(),...Array.from(new Set(S)).map(G=>l().find(J=>J?.id===G)),...p()].filter(Boolean):K},[S,C,o(),l(),h(),p()]),j=M.some(K=>K.columnDef.columnDefType==="group"),[B,W]=(0,d.useState)(null);return(0,a.jsxs)(bg,Object.assign({MenuListProps:{dense:_==="compact",sx:{backgroundColor:b}},anchorEl:t,disableScrollLock:!0,onClose:()=>n(null),open:!!t},i,{children:[(0,a.jsxs)(qn,{sx:{display:"flex",justifyContent:"space-between",p:"0.5rem",pt:0},children:[y&&(0,a.jsx)(Na,{disabled:!f(),onClick:()=>T(!1),children:x.hideAll}),g&&(0,a.jsx)(Na,{onClick:()=>r.setColumnOrder(xme(r.options,!0)),children:x.resetOrder}),v&&(0,a.jsx)(Na,{disabled:!u(),onClick:()=>r.resetColumnPinning(!0),children:x.unpinAll}),y&&(0,a.jsx)(Na,{disabled:c(),onClick:()=>T(!0),children:x.showAll})]}),(0,a.jsx)(Yc,{}),M.map((K,G)=>(0,a.jsx)(tdt,{allColumns:M,column:K,hoveredColumn:B,isNestedColumns:j,setHoveredColumn:W,table:r},`${G}-${K.id}`))]}))},gJn=e=>{var t,{table:n}=e,r=Zo(e,["table"]);const{options:{icons:{ViewColumnIcon:i},localization:o}}=n,[s,l]=(0,d.useState)(null),c=u=>{l(u.currentTarget)};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(lo,{title:(t=r?.title)!==null&&t!==void 0?t:o.showHideColumns,children:(0,a.jsx)(Da,Object.assign({"aria-label":o.showHideColumns,onClick:c},r,{title:void 0,children:(0,a.jsx)(i,{})}))}),s&&(0,a.jsx)(mJn,{anchorEl:s,setAnchorEl:l,table:n})]})},vJn=e=>{var t,{table:n}=e,r=Zo(e,["table"]);const{getState:i,options:{icons:{DensityLargeIcon:o,DensityMediumIcon:s,DensitySmallIcon:l},localization:c},setDensity:u}=n,{density:f}=i(),h=()=>{u(f==="comfortable"?"compact":f==="compact"?"spacious":"comfortable")};return(0,a.jsx)(lo,{title:(t=r?.title)!==null&&t!==void 0?t:c.toggleDensity,children:(0,a.jsx)(Da,Object.assign({"aria-label":c.toggleDensity,onClick:h},r,{title:void 0,children:f==="compact"?(0,a.jsx)(l,{}):f==="comfortable"?(0,a.jsx)(s,{}):(0,a.jsx)(o,{})}))})},yJn=e=>{var t,{table:n}=e,r=Zo(e,["table"]);const{getState:i,options:{icons:{FilterListIcon:o,FilterListOffIcon:s},localization:l},setShowColumnFilters:c}=n,{showColumnFilters:u}=i(),f=()=>{c(!u)};return(0,a.jsx)(lo,{title:(t=r?.title)!==null&&t!==void 0?t:l.showHideFilters,children:(0,a.jsx)(Da,Object.assign({"aria-label":l.showHideFilters,onClick:f},r,{title:void 0,children:u?(0,a.jsx)(s,{}):(0,a.jsx)(o,{})}))})},xJn=e=>{var t,{table:n}=e,r=Zo(e,["table"]);const{getState:i,options:{icons:{FullscreenExitIcon:o,FullscreenIcon:s},localization:l},setIsFullScreen:c}=n,{isFullScreen:u}=i(),[f,h]=(0,d.useState)(!1),p=()=>{h(!1),c(!u)};return(0,a.jsx)(lo,{open:f,title:(t=r?.title)!==null&&t!==void 0?t:l.toggleFullScreen,children:(0,a.jsx)(Da,Object.assign({"aria-label":l.toggleFullScreen,onClick:p,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1)},r,{title:void 0,children:u?(0,a.jsx)(o,{}):(0,a.jsx)(s,{})}))})},bJn=e=>{var t,n,{table:r}=e,i=Zo(e,["table"]);const{getState:o,options:{icons:{SearchIcon:s,SearchOffIcon:l},localization:c},refs:{searchInputRef:u},setShowGlobalFilter:f}=r,{globalFilter:h,showGlobalFilter:p}=o(),m=()=>{f(!p),queueMicrotask(()=>{var g;return(g=u.current)===null||g===void 0?void 0:g.focus()})};return(0,a.jsx)(lo,{title:(t=i?.title)!==null&&t!==void 0?t:c.showHideSearch,children:(0,a.jsx)(Da,Object.assign({"aria-label":(n=i?.title)!==null&&n!==void 0?n:c.showHideSearch,disabled:!!h,onClick:m},i,{title:void 0,children:p?(0,a.jsx)(l,{}):(0,a.jsx)(s,{})}))})},wJn=e=>{var t,{table:n}=e,r=Zo(e,["table"]);const{options:{columnFilterDisplayMode:i,enableColumnFilters:o,enableColumnOrdering:s,enableColumnPinning:l,enableDensityToggle:c,enableFilters:u,enableFullScreenToggle:f,enableGlobalFilter:h,enableHiding:p,initialState:m,renderToolbarInternalActions:g}}=n;return(0,a.jsx)(qn,Object.assign({},r,{sx:v=>Object.assign({alignItems:"center",display:"flex",zIndex:3},Ya(r?.sx,v)),children:(t=g?.({table:n}))!==null&&t!==void 0?t:(0,a.jsxs)(a.Fragment,{children:[u&&h&&!m?.showGlobalFilter&&(0,a.jsx)(bJn,{table:n}),u&&o&&i!=="popover"&&(0,a.jsx)(yJn,{table:n}),(p||s||l)&&(0,a.jsx)(gJn,{table:n}),c&&(0,a.jsx)(vJn,{table:n}),f&&(0,a.jsx)(xJn,{table:n})]})}))},Dme=e=>{var t,{table:n}=e,r=Zo(e,["table"]);const{getState:i,options:{enableGlobalFilterModes:o,icons:{CloseIcon:s,SearchIcon:l},localization:c,manualFiltering:u,muiSearchTextFieldProps:f},refs:{searchInputRef:h},setGlobalFilter:p}=n,{globalFilter:m,showGlobalFilter:g}=i(),v=Object.assign(Object.assign({},Ya(f,{table:n})),r),y=(0,d.useRef)(!1),[x,b]=(0,d.useState)(null),[S,C]=(0,d.useState)(m??""),_=(0,d.useCallback)((0,gb.A)(B=>{var W;p((W=B.target.value)!==null&&W!==void 0?W:void 0)},u?500:250),[]),T=B=>{C(B.target.value),_(B)},M=B=>{b(B.currentTarget)},j=()=>{C(""),p(void 0)};return(0,d.useEffect)(()=>{y.current&&(m===void 0?j():C(m)),y.current=!0},[m]),(0,a.jsxs)(hm,{in:g,mountOnEnter:!0,orientation:"horizontal",unmountOnExit:!0,children:[(0,a.jsx)(Ni,Object.assign({inputProps:Object.assign({autoComplete:"new-password"},v.inputProps),onChange:T,placeholder:c.search,size:"small",value:S??"",variant:"outlined"},v,{InputProps:Object.assign(Object.assign({endAdornment:(0,a.jsx)(ef,{position:"end",children:(0,a.jsx)(lo,{title:(t=c.clearSearch)!==null&&t!==void 0?t:"",children:(0,a.jsx)("span",{children:(0,a.jsx)(Da,{"aria-label":c.clearSearch,disabled:!S?.length,onClick:j,size:"small",children:(0,a.jsx)(s,{})})})})}),startAdornment:o?(0,a.jsx)(ef,{position:"start",children:(0,a.jsx)(lo,{title:c.changeSearchMode,children:(0,a.jsx)(Da,{"aria-label":c.changeSearchMode,onClick:M,size:"small",sx:{height:"1.75rem",width:"1.75rem"},children:(0,a.jsx)(l,{})})})}):(0,a.jsx)(l,{style:{marginRight:"4px"}})},v.InputProps),{sx:B=>{var W;return Object.assign({mb:0},Ya((W=v?.InputProps)===null||W===void 0?void 0:W.sx,B))}}),inputRef:B=>{h.current=B,v?.inputRef&&(v.inputRef=B)}})),(0,a.jsx)(Mme,{anchorEl:x,onSelect:j,setAnchorEl:b,table:n})]})},SJn=({table:e})=>{var t;const{getState:n,options:{enableGlobalFilter:r,enablePagination:i,enableToolbarInternalActions:o,muiTopToolbarProps:s,positionGlobalFilter:l,positionPagination:c,positionToolbarAlertBanner:u,positionToolbarDropZone:f,renderTopToolbarCustomActions:h},refs:{topToolbarRef:p}}=e,{isFullScreen:m,showGlobalFilter:g}=n(),v=Zi("(max-width:720px)"),y=Zi("(max-width:1024px)"),x=Ya(s,{table:e}),b=v||!!h||g&&y,S={sx:y?void 0:{zIndex:2},table:e};return(0,a.jsxs)(qn,Object.assign({},x,{ref:C=>{p.current=C,x?.ref&&(x.ref.current=C)},sx:C=>Object.assign(Object.assign(Object.assign({},Uut({table:e,theme:C})),{position:m?"sticky":"relative",top:m?"0":void 0}),Ya(x?.sx,C)),children:[u==="top"&&(0,a.jsx)(Rme,{stackAlertBanner:b,table:e}),["both","top"].includes(f??"")&&(0,a.jsx)(edt,{table:e}),(0,a.jsxs)(qn,{sx:{alignItems:"flex-start",boxSizing:"border-box",display:"flex",gap:"0.5rem",justifyContent:"space-between",p:"0.5rem",position:b?"relative":"absolute",right:0,top:0,width:"100%"},children:[r&&l==="left"&&(0,a.jsx)(Dme,Object.assign({},S)),(t=h?.({table:e}))!==null&&t!==void 0?t:(0,a.jsx)("span",{}),o?(0,a.jsxs)(qn,{sx:{alignItems:"center",display:"flex",flexWrap:"wrap-reverse",gap:"0.5rem",justifyContent:"flex-end"},children:[r&&l==="right"&&(0,a.jsx)(Dme,Object.assign({},S)),(0,a.jsx)(wJn,{table:e})]}):r&&l==="right"&&(0,a.jsx)(Dme,Object.assign({},S))]}),i&&["both","top"].includes(c??"")&&(0,a.jsx)(qut,{position:"top",table:e}),(0,a.jsx)(Jut,{isTopToolbar:!0,table:e})]}))},CJn=e=>{var t,n,{table:r}=e,i=Zo(e,["table"]);const{getState:o,options:{enableBottomToolbar:s,enableTopToolbar:l,mrtTheme:{baseBackgroundColor:c},muiTablePaperProps:u,renderBottomToolbar:f,renderTopToolbar:h},refs:{tablePaperRef:p}}=r,{isFullScreen:m}=o(),g=Object.assign(Object.assign({},Ya(u,{table:r})),i),v=uo();return(0,a.jsxs)(vo,Object.assign({elevation:2},g,{ref:y=>{p.current=y,g?.ref&&(g.ref.current=y)},style:Object.assign(Object.assign({},m?{bottom:0,height:"100dvh",left:0,margin:0,maxHeight:"100dvh",maxWidth:"100dvw",padding:0,position:"fixed",right:0,top:0,width:"100dvw",zIndex:v.zIndex.modal}:{}),g?.style),sx:y=>Object.assign({backgroundColor:c,backgroundImage:"unset",overflow:"hidden",transition:"all 100ms ease-in-out"},Ya(g?.sx,y)),children:[l&&((t=Ya(h,{table:r}))!==null&&t!==void 0?t:(0,a.jsx)(SJn,{table:r})),(0,a.jsx)(dJn,{table:r}),s&&((n=Ya(f,{table:r}))!==null&&n!==void 0?n:(0,a.jsx)(hJn,{table:r}))]}))},EJn=e=>e.table!==void 0,_Jn=e=>{let t;return EJn(e)?t=e.table:t=Wut(e),(0,a.jsx)(CJn,{table:t})},iM=({saleHistory:e,title:t,forSale:n})=>{const{t:r,loaded:i}=Wn(3030),o=Zi("print"),s=()=>{let u;try{u=JSON.parse(r("material_react_table_localization"))}catch{u=void 0}return u},l=(0,d.useMemo)(()=>{const u=[{accessorKey:"tagRight4",header:r("realEstate_valuation_table_header_tag"),grow:!1,size:60},{accessorKey:"address",header:r("realEstate_valuation_table_header_address"),grow:!0,size:150},{accessorKey:"year",header:r("realEstate_valuation_table_header_year"),grow:!1,size:60},{accessorKey:"propertyType",header:r("realEstate_valuation_table_header_type"),size:100},{accessorFn:p=>p.sizeFromMBL||p.sizeFromContract?`${p.sizeFromMBL??p.sizeFromContract} m\xB2`:"-",id:"size",header:r("realEstate_valuation_table_header_size"),grow:!1,size:60},{accessorFn:p=>p.daysInSale?`${p.daysInSale} ${r("realEstate_valuation_table_days")}`:"-",header:r("realEstate_valuation_table_header_for_sale"),grow:!1,size:60},{accessorFn:p=>`${p.setPriceMin===p.setPriceMax||!p.setPriceMax||!p.setPriceMin?p.setPrice?p.setPrice:"":p.setPriceMax+" - "+p.setPriceMin}`,header:r("realEstate_valuation_table_header_set_price"),grow:!1,size:60,Cell:({renderedCellValue:p})=>(0,a.jsx)(qn,{component:"span",fontWeight:"bold",children:p?`${p} mkr.`:"-"})}],f=[{accessorFn:p=>p.saleDate?`${Mr(p.saleDate)}`:"-",header:r("realEstate_valuation_table_header_sold_date"),grow:!1,size:60},{accessorKey:"salePrice",header:r("realEstate_valuation_table_header_sold_price"),grow:!1,size:60,Cell:({renderedCellValue:p})=>(0,a.jsx)(qn,{component:"span",fontWeight:"bold",children:p?`${p} mkr.`:"-"})},{accessorFn:p=>p.salePricePerM2?`${Ta(p.salePricePerM2)} kr.`:"-",header:r("realEstate_valuation_table_header_price_per_m"),grow:!1,size:80,Cell:({renderedCellValue:p})=>(0,a.jsx)(qn,{component:"span",fontWeight:"bold",children:p})}],h=[{accessorFn:p=>p.setPricePerM2?`${Ta(p.setPricePerM2)} kr.`:"-",header:r("realEstate_valuation_table_header_price_per_m"),grow:!1,size:80,Cell:({renderedCellValue:p})=>(0,a.jsx)(qn,{component:"span",fontWeight:"bold",children:p})}];return n?[...u,...h]:[...u,...f]},[n]),c=Wut({columns:l,localization:s(),data:e,layoutMode:"semantic",initialState:{density:"compact"},enablePagination:!1,enableColumnActions:!1,enableTopToolbar:!o,enableSorting:!o,muiTablePaperProps:{elevation:0,sx:{border:"none"}}});return i?(0,a.jsxs)(vo,{className:"print-table",sx:{p:4},children:[(0,a.jsx)(Ft,{variant:"h3",fontWeight:"normal",component:"div",sx:{mb:2},children:t}),(0,a.jsx)(_Jn,{table:c})]}):null};var TJn=(e=>(e.SALE_HISTORY_POSTAL_CODE="saleHistoryPostalCode",e.SALE_HISTORY_NEIGHBOURHOOD="saleHistoryNeighbourHood",e.SALE_HISTORY_RADIUS="saleHistoryRadius",e))(TJn||{});const AJn=({data:e})=>{const{t,loaded:n}=Wn(3030),[r,i]=(0,d.useState)("saleHistoryPostalCode"),o=uo(),s=Zi(o.breakpoints.down("sm")),l=(u,f)=>{f&&i(f)},c=(u,f,h)=>{switch(u){case"saleHistoryRadius":return t(h?"realEstate_valuation_for_sale_radius":"realEstate_valuation_sold_radius");case"saleHistoryPostalCode":return t(h?"realEstate_valuation_for_sale_postal_code":"realEstate_valuation_sold_postal_code",f.postalCode);case"saleHistoryNeighbourHood":return t(h?"realEstate_valuation_for_sale_neighbourhood":"realEstate_valuation_sold_neighbourhood",f.neighbourhood);default:return""}};if(!(!n||!e))return(0,a.jsxs)(Pn,{container:!0,rowSpacing:5,className:"sales-history-wrapper",children:[(0,a.jsx)(Pn,{xs:12,className:"no-print",children:(0,a.jsx)(qn,{justifyContent:s?"center":"flex-end",display:"flex",children:(0,a.jsxs)(T$,{color:"secondary",value:r,exclusive:!0,onChange:l,"aria-label":"Platform",size:"large",children:[(0,a.jsx)(vS,{value:"saleHistoryRadius",children:t("realEstate_valuation_radius")}),(0,a.jsx)(vS,{value:"saleHistoryNeighbourHood",children:t("realEstate_valuation_neighbourhood")}),(0,a.jsx)(vS,{value:"saleHistoryPostalCode",children:t("realEstate_valuation_postal_code")})]})})}),(0,a.jsx)(Pn,{className:"sales-history",xs:12,sx:{display:r==="saleHistoryPostalCode"?"block":"none"},children:(0,a.jsx)(iM,{title:c("saleHistoryPostalCode",e.basic,!1),saleHistory:e.saleHistoryPostalCode})}),(0,a.jsx)(Pn,{className:"sales-history",xs:12,sx:{display:r==="saleHistoryPostalCode"?"block":"none"},children:(0,a.jsx)(iM,{title:c("saleHistoryPostalCode",e.basic,!0),forSale:!0,saleHistory:e.onSalePostalCode})}),(0,a.jsx)(Pn,{className:"sales-history",xs:12,sx:{display:r==="saleHistoryNeighbourHood"?"block":"none"},children:(0,a.jsx)(iM,{title:c("saleHistoryNeighbourHood",e.basic,!1),saleHistory:e.saleHistory})}),(0,a.jsx)(Pn,{className:"sales-history",xs:12,sx:{display:r==="saleHistoryNeighbourHood"?"block":"none"},children:(0,a.jsx)(iM,{title:c("saleHistoryNeighbourHood",e.basic,!0),forSale:!0,saleHistory:e.onSale})}),(0,a.jsx)(Pn,{className:"sales-history",xs:12,sx:{display:r==="saleHistoryRadius"?"block":"none"},children:(0,a.jsx)(iM,{title:c("saleHistoryRadius",e.basic,!1),saleHistory:e.saleHistoryRadius})}),(0,a.jsx)(Pn,{className:"sales-history",xs:12,sx:{display:r==="saleHistoryRadius"?"block":"none"},children:(0,a.jsx)(iM,{title:c("saleHistoryRadius",e.basic,!0),forSale:!0,saleHistory:e.onSaleRadius})})]})},PJn=({options:e})=>{const[t,n]=(0,d.useState)(null);return(0,d.useEffect)(()=>(t||n(new google.maps.marker.AdvancedMarkerElement({})),()=>{t&&(t.map=null)}),[t]),(0,d.useEffect)(()=>{t&&(t.map=e.map,t.position=e.position,t.content=e.content,t.title=e.title??"")},[t,e]),null},OJn=({data:e})=>{const{t,loaded:n}=Wn(3030),[r,i]=(0,d.useState)(!1),o=e.basic,[s,l]=(0,d.useState)("fuel"),[c,u]=(0,d.useState)([]),f="394ef0871f136b6e	",h=q4(f),p=sme("marker"),m=uo(),g=Zi(m.breakpoints.down("sm"));(0,d.useEffect)(()=>{r&&e?.mapData?.polygon&&h&&zct(e.mapData.polygon,h)},[e?.mapData?.polygon,h,r]),(0,d.useEffect)(()=>{r&&h&&e&&oXn({type:s,setMarkerOptions:u,map:h,mapPins:e.mapPins,color:m.palette.primary.main})},[s,h,e,r]);const v=(x,b)=>{l(b)},y=()=>{i(!0)};return!e||!p||!n?null:(0,a.jsx)(Dp,{sx:{p:2},children:(0,a.jsxs)(lh,{children:[(0,a.jsx)(Ft,{variant:"h3",fontWeight:"regular",children:t("realEstate_valuation_area_distances")}),(0,a.jsx)(Yc,{sx:{my:"20px"}}),e.basic.neighbourhoodDescription&&(0,a.jsx)(Ft,{variant:"body1",sx:{mb:"20px"},children:e.basic.neighbourhoodDescription}),(0,a.jsxs)(Mx,{value:s,onChange:v,"aria-label":"Nearby Places Tabs",indicatorColor:"secondary",allowScrollButtonsMobile:!0,variant:g?"scrollable":"fullWidth",children:[(0,a.jsx)($c,{label:t("realEstate_valuation_area_gas"),value:"fuel"}),(0,a.jsx)($c,{label:t("realEstate_valuation_area_bus"),value:"busstops"}),(0,a.jsx)($c,{label:t("realEstate_valuation_area_elementary"),value:"elementary"}),(0,a.jsx)($c,{label:t("realEstate_valuation_area_kindergarten"),value:"kindergarten"}),(0,a.jsx)($c,{label:t("realEstate_valuation_area_pool"),value:"pool"}),(0,a.jsx)($c,{label:t("realEstate_valuation_area_grocery"),value:"grocery"})]}),(0,a.jsx)(db,{children:(0,a.jsxs)(Pn,{container:!0,columnSpacing:g?2:5,padding:4,justifyContent:"center",children:[e?.distances?.kinderGarten!==null&&(0,a.jsx)(Pn,{xs:g?12:3,children:(0,a.jsxs)(br,{sx:{paddingBottom:g?"10px":""},direction:"row",spacing:3,justifyContent:g?"flex-start":"center",children:[(0,a.jsx)(Vct.A,{sx:{fontSize:g?30:50}}),(0,a.jsxs)(qn,{children:[(0,a.jsx)(Ft,{variant:"h5",children:t("realEstate_valuation_area_kindergarten_single")}),(0,a.jsxs)(Ft,{variant:"body1",children:[`${e?.distances?.kinderGarten} m\xEDn`," "]})]})]})}),e?.distances?.elementary!==null&&(0,a.jsx)(Pn,{xs:g?12:3,children:(0,a.jsxs)(br,{sx:{paddingBottom:g?"10px":""},direction:"row",spacing:3,justifyContent:g?"flex-start":"center",children:[(0,a.jsx)(Bct.A,{className:"drop",sx:{fontSize:g?30:50}}),(0,a.jsxs)(qn,{children:[(0,a.jsx)(Ft,{variant:"h5",children:t("realEstate_valuation_area_elementary_single")}),(0,a.jsxs)(Ft,{variant:"body1",children:[`${e?.distances?.elementary} m\xEDn`," "]})]})]})}),e?.distances?.grocery!==null&&(0,a.jsx)(Pn,{xs:g?12:3,children:(0,a.jsxs)(br,{sx:{paddingBottom:g?"10px":""},direction:"row",spacing:3,justifyContent:g?"flex-start":"center",children:[(0,a.jsx)(Uct.A,{sx:{fontSize:g?30:50}}),(0,a.jsxs)(qn,{children:[(0,a.jsx)(Ft,{variant:"h5",children:t("realEstate_valuation_area_grocery_single")}),(0,a.jsxs)(Ft,{variant:"body1",children:[`${e?.distances?.grocery} m\xEDn`," "]})]})]})}),e?.distances?.busStop!==null&&(0,a.jsx)(Pn,{xs:g?12:3,children:(0,a.jsxs)(br,{sx:{paddingBottom:g?"10px":""},direction:"row",spacing:3,justifyContent:g?"flex-start":"center",children:[(0,a.jsx)(Lct.A,{sx:{fontSize:g?30:50}}),(0,a.jsxs)(qn,{children:[(0,a.jsx)(Ft,{variant:"h5",children:t("realEstate_valuation_area_bus")}),(0,a.jsxs)(Ft,{variant:"body1",children:[`${e?.distances?.busStop} m\xEDn`," "]})]})]})})]})}),(0,a.jsxs)(qn,{sx:{height:{xs:"250px",sm:"500px"}},children:[(0,a.jsx)(Wct,{location:$ct(o),disableUI:!1,id:f,onRender:y}),c.map((x,b)=>(0,a.jsx)(PJn,{options:x},b))]})]})})},ndt=(0,d.memo)(({propertyID:e,uniqueReportData:t,prefetchUniqueID:n,updateData:r,setPrefetchDate:i,setLoadingNewReport:o})=>{const{t:s,loaded:l}=Wn(3030),{isAuthenticated:c}=ss(),[u,f]=(0,d.useState)(void 0),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)(null),v=Zi("print"),y=(0,d.useCallback)((x,b)=>{g(null),p(!0),f(void 0);const S={propertyNumber:x,numberOfDaysToCheckForPrefetch:r?0:null,prefetchUniqueId:r?null:b};i&&i(null),o&&o(!0),oK.GetAssessmentDetail(S).then(C=>{!C.error&&C.basic?(f(C),i&&i(C?.preFetchDate)):g(s("api_error_unknown")),p(!1),o&&o(!1)})},[e,n,r]);return(0,d.useEffect)(()=>{c&&(t?f(t):y(e,n))},[e,n,t,c,r]),!e&&!t||!l?null:(0,a.jsxs)(a.Fragment,{children:[m&&(0,a.jsx)(Pn,{xs:12,sx:{minHeight:"250px"},children:(0,a.jsx)(br,{direction:"column",justifyContent:"center",alignItems:"center",children:(0,a.jsx)(xg,{severity:"error",sx:{width:"80%"},title:s("error_default"),children:m})})}),h&&(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(br,{direction:"row",justifyContent:"center",alignItems:"center",spacing:2,children:(0,a.jsx)(tD,{})})}),c&&u?.basic&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:12,className:"avoid-page-break",children:(0,a.jsx)(pXn,{data:u})}),(0,a.jsx)(Pn,{xs:12,className:"break-before avoid-page-break",children:(0,a.jsx)(AJn,{data:u})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:v?12:6,className:"avoid-page-break",children:(0,a.jsx)(fXn,{data:u})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:v?12:6,className:"avoid-page-break",children:(0,a.jsx)(dXn,{data:u.propertyTypesInPostalCodePoints})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:12,className:"avoid-page-break",children:(0,a.jsx)(OJn,{data:u})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{variant:"body3",sx:{color:"text.secondary"},children:s("realEstate_valuation_disclaimer")})})]})]})});ndt.displayName="PropertyDetails";const rdt=(0,d.memo)(({propertyID:e})=>{const{t,loaded:n}=Wn(3030),[r,i]=(0,d.useState)(null),[o,s]=(0,d.useState)(!1),[l,c]=(0,d.useState)(null),u=(0,d.useCallback)(f=>{c(null),s(!0),i(null),oK.GetAssessmentSimple(f).then(h=>{h.error?c(t("api_error_unknown")):i(h),s(!1)})},[e]);return(0,d.useEffect)(()=>{u(e)},[e]),!e||!n?null:(0,a.jsxs)(a.Fragment,{children:[l&&(0,a.jsx)(Pn,{xs:12,sx:{minHeight:"250px"},children:(0,a.jsx)(br,{direction:"column",justifyContent:"center",alignItems:"center",children:(0,a.jsxs)(xg,{severity:"error",sx:{width:"80%"},children:[(0,a.jsx)(BR,{children:t("error_default")}),l]})})}),r&&(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(lXn,{data:r})}),o&&(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(br,{direction:"row",justifyContent:"center",alignItems:"center",spacing:2,children:(0,a.jsx)(tD,{})})})]})});rdt.displayName="PropertySimple";const jJn=({buyReport:e,price:t,propertyId:n})=>{const{t:r,loaded:i}=Wn(3030);return i?(0,a.jsxs)(Pn,{xs:12,children:[(0,a.jsx)(br,{direction:"row",sx:{paddingBottom:"10px"},justifyContent:"flex-end",children:(0,a.jsxs)(Vi,{to:"/shop/realEstate/sample",target:"_blank",children:[(0,a.jsx)("i",{className:"icon-file-pdf",style:{paddingRight:"8px"}}),r("link_example")]})}),(0,a.jsx)(Dp,{children:(0,a.jsx)(lh,{children:(0,a.jsxs)(Pn,{container:!0,spacing:5,sx:{p:2},children:[(0,a.jsx)(Pn,{xs:12,md:9,children:(0,a.jsxs)(br,{spacing:4,children:[(0,a.jsx)(Ft,{variant:"cardHeader",children:r("realEstate_valuation_teaser_header")}),(0,a.jsx)(Ft,{children:r("realEstate_valuation_teaser_body")})]})}),(0,a.jsx)(Pn,{xs:12,md:3,textAlign:"right",children:(0,a.jsxs)(br,{direction:"row",spacing:4,alignItems:"center",justifyContent:"flex-end",children:[(0,a.jsxs)("div",{style:{paddingRight:"10px"},children:[r("realEstate_valuation_teaser_price")," ",Ta(t)," kr."]}),(0,a.jsx)(Na,{variant:"contained",sx:{color:"white",backgroundColor:"#00a6c6",borderRadius:"5px",padding:"0 1rem",margin:"0 0 .3em",textTransform:"uppercase","&:hover":{backgroundColor:"#aeaeae"}},onClick:()=>e(n),children:r("realEstate_valuation_teaser_buy")})]})})]})})})]}):null},MJn=({children:e})=>{const t=ime();return(0,d.useEffect)(()=>{},[t]),e},kme=({text:e,icon:t})=>(0,a.jsx)(Dp,{sx:{p:"30px 40px",height:"70%"},children:(0,a.jsxs)(br,{direction:"column",spacing:3,sx:{justifyContent:"center",alignItems:"center"},children:[(0,a.jsx)("img",{height:"60",src:t,alt:"icon"}),(0,a.jsx)(Ft,{color:"#666",sx:{textAlign:"center"},variant:"body1",children:e})]})});var adt,idt,odt;function Ime(){return Ime=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},Ime.apply(null,arguments)}function q2r(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Ime({width:"121px",height:"74px",viewBox:"0 0 121 74",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":r},i),n===void 0?React.createElement("title",{id:r},"56845FC1-80D4-4F0B-A291-14835D4A6C40"):n?React.createElement("title",{id:r},n):null,adt||(adt=React.createElement("desc",null,"Created with sketchtool.")),idt||(idt=React.createElement("defs",null,React.createElement("polygon",{id:"path-1",points:"0.000803423033 0.271626804 120.717123 0.271626804 120.717123 8.4742268 0.000803423033 8.4742268"}),React.createElement("polygon",{id:"path-3",points:"0 73.2371134 120.718328 73.2371134 120.718328 0.743113402 0 0.743113402"}))),odt||(odt=React.createElement("g",{id:"Stakar-s\\xF6lur",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},React.createElement("g",{id:"creditinfo-leit",transform:"translate(-669.000000, -418.000000)"},React.createElement("g",{id:"box_Fj\\xE1rm\\xF6gnun",transform:"translate(559.000000, 387.000000)"},React.createElement("g",{id:"Group-26",transform:"translate(110.000000, 31.000000)"},React.createElement("polygon",{id:"Fill-1",fill:"#FFFFFF",points:"23 62 95 62 95 12 23 12"}),React.createElement("g",{id:"Group-25"},React.createElement("g",{id:"Group-4",transform:"translate(0.000000, 64.762887)"},React.createElement("mask",{id:"mask-2",fill:"white"},React.createElement("use",{xlinkHref:"#path-1"})),React.createElement("g",{id:"Clip-3"}),React.createElement("path",{d:"M16.2158888,0.271626804 L0.000803423033,0.271626804 C0.000803423033,4.8036268 3.63026698,8.4756268 8.10935039,8.4756268 L112.608576,8.4756268 C117.087659,8.4756268 120.717123,4.8036268 120.717123,0.271626804 L104.500029,0.271626804 L16.2158888,0.271626804 Z",id:"Fill-2",fill:"#3B3A3C",mask:"url(#mask-2)"})),React.createElement("mask",{id:"mask-4",fill:"white"},React.createElement("use",{xlinkHref:"#path-3"})),React.createElement("g",{id:"Clip-6"}),React.createElement("polygon",{id:"Fill-5",fill:"#C6C6C6",mask:"url(#mask-4)",points:"12.7121609 65.0351134 108.008175 65.0351134 108.008175 0.743113402 12.7121609 0.743113402"}),React.createElement("polyline",{id:"Fill-7",fill:"#C02227",mask:"url(#mask-4)",points:"96.2500794 14.2611134 19.6698044 14.2611134 19.6698044 7.4271134 101.229294 7.4271134 101.229294 14.2611134"}),React.createElement("polyline",{id:"Fill-8",fill:"#FFFFFF",mask:"url(#mask-4)",points:"96.2500794 65.0345134 19.6698044 65.0345134 19.6698044 14.2605134 101.229294 14.2605134 101.229294 65.0345134"}),React.createElement("polygon",{id:"Fill-9",fill:"#FFFFFF",mask:"url(#mask-4)",points:"21.800884 12.3711134 24.8036776 12.3711134 24.8036776 9.3331134 21.800884 9.3331134"}),React.createElement("path",{d:"M41.9720244,29.9427134 C41.9720244,32.1387134 40.212528,33.9187134 38.0412772,33.9187134 C35.8700265,33.9187134 34.1085215,32.1387134 34.1085215,29.9427134 C34.1085215,27.7447134 35.8700265,25.9667134 38.0412772,25.9667134 C40.212528,25.9667134 41.9720244,27.7447134 41.9720244,29.9427134",id:"Fill-10",fill:"#FFFFFF",mask:"url(#mask-4)"}),React.createElement("polygon",{id:"Fill-11",fill:"#C32126",mask:"url(#mask-4)",points:"76.0600586 27.4751134 86.8460128 27.4751134 86.8460128 25.3451134 76.0600586 25.3451134"}),React.createElement("polygon",{id:"Fill-12",fill:"#C8C8C8",mask:"url(#mask-4)",points:"76.0600586 32.8191134 92.0602283 32.8191134 92.0602283 30.6871134 76.0600586 30.6871134"}),React.createElement("path",{d:"M65.9690653,32.8191134 L72.7640156,32.8191134 L72.7640156,25.3451134 L65.9690653,25.3451134 L65.9690653,32.8191134 Z M67.8109126,30.7951134 L70.9241768,30.7951134 L70.9241768,27.3711134 L67.8109126,27.3711134 L67.8109126,30.7951134 Z",id:"Fill-13",fill:"#C8C8C8",mask:"url(#mask-4)"}),React.createElement("polygon",{id:"Fill-14",fill:"#C32126",mask:"url(#mask-4)",points:"69.3797969 30.8333134 66.3488835 27.4993134 67.5961978 26.1253134 69.3797969 28.0893134 72.3645135 24.8033134 73.6118277 26.1773134"}),React.createElement("polygon",{id:"Fill-15",fill:"#C32126",mask:"url(#mask-4)",points:"76.0600586 38.3111134 86.8460128 38.3111134 86.8460128 36.1811134 76.0600586 36.1811134"}),React.createElement("polygon",{id:"Fill-16",fill:"#C8C8C8",mask:"url(#mask-4)",points:"76.0600586 43.6531134 94.1210084 43.6531134 94.1210084 41.5231134 76.0600586 41.5231134"}),React.createElement("path",{d:"M65.9690653,43.6531134 L72.7640156,43.6531134 L72.7640156,36.1811134 L65.9690653,36.1811134 L65.9690653,43.6531134 Z M67.8109126,41.6311134 L70.9241768,41.6311134 L70.9241768,38.2051134 L67.8109126,38.2051134 L67.8109126,41.6311134 Z",id:"Fill-17",fill:"#C8C8C8",mask:"url(#mask-4)"}),React.createElement("polygon",{id:"Fill-18",fill:"#C32126",mask:"url(#mask-4)",points:"69.3797969 41.6693134 66.3488835 38.3333134 67.5961978 36.9613134 69.3797969 38.9253134 72.3645135 35.6393134 73.6118277 37.0133134"}),React.createElement("polygon",{id:"Fill-19",fill:"#C32126",mask:"url(#mask-4)",points:"76.0600586 49.1471134 86.8460128 49.1471134 86.8460128 47.0171134 76.0600586 47.0171134"}),React.createElement("polygon",{id:"Fill-20",fill:"#C8C8C8",mask:"url(#mask-4)",points:"76.0620671 54.4891134 83.0518475 54.4891134 83.0518475 52.3591134 76.0620671 52.3591134"}),React.createElement("path",{d:"M65.9690653,54.4891134 L72.7640156,54.4891134 L72.7640156,47.0171134 L65.9690653,47.0171134 L65.9690653,54.4891134 Z M67.8109126,52.4671134 L70.9241768,52.4671134 L70.9241768,49.0411134 L67.8109126,49.0411134 L67.8109126,52.4671134 Z",id:"Fill-21",fill:"#C8C8C8",mask:"url(#mask-4)"}),React.createElement("polygon",{id:"Fill-22",fill:"#EEEEEE",mask:"url(#mask-4)",points:"26.5370628 52.8951134 60.8874146 52.8951134 60.8874146 24.3931134 26.5370628 24.3931134"}),React.createElement("path",{d:"M52.9347317,37.6633134 C52.9347317,32.9093134 49.0622327,29.0553134 44.2878913,29.0553134 C39.5135499,29.0553134 35.6430594,32.9093134 35.6430594,37.6633134 C35.6430594,42.4193134 39.5135499,46.2733134 44.2878913,46.2733134 C49.0622327,46.2733134 52.9347317,42.4193134 52.9347317,37.6633134",id:"Fill-23",fill:"#C12227",mask:"url(#mask-4)"}),React.createElement("path",{d:"M44.2884939,37.6633134 L50.3422864,31.5233134 C49.3601018,30.5633134 48.1509501,29.8353134 46.7991908,29.4273134 L44.2884939,37.6633134 Z",id:"Fill-24",fill:"#0D9AB0",mask:"url(#mask-4)"}))))))))}const ewr=null,RJn=rn.p+"static/media/data.17d5ec6196e14e590ae3450ad33df41a.svg";var sdt,ldt,cdt;function Fme(){return Fme=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},Fme.apply(null,arguments)}function twr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Fme({width:"82px",height:"82px",viewBox:"0 0 82 82",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":r},i),n===void 0?React.createElement("title",{id:r},"2E7973B7-AEE9-4137-A9A8-50C5387746A2"):n?React.createElement("title",{id:r},n):null,sdt||(sdt=React.createElement("desc",null,"Created with sketchtool.")),ldt||(ldt=React.createElement("defs",null,React.createElement("polygon",{id:"path-1",points:"0.246925373 0.195433333 21.7245075 0.195433333 21.7245075 22 0.246925373 22"}))),cdt||(cdt=React.createElement("g",{id:"Stakar-s\\xF6lur",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},React.createElement("g",{id:"creditinfo-leit",transform:"translate(-315.000000, -416.000000)"},React.createElement("g",{id:"box_Fasteignal\\xE1n",transform:"translate(193.000000, 387.000000)"},React.createElement("g",{id:"Group-10",transform:"translate(122.000000, 29.000000)"},React.createElement("path",{d:"M58,33.9998324 C58,49.4638721 46.3594526,62 32.0001667,62 C17.6405474,62 6,49.4638721 6,33.9998324 C6,18.5357927 17.6405474,6 32.0001667,6 C46.3594526,6 58,18.5357927 58,33.9998324",id:"Fill-1",fill:"#EEEEEE"}),React.createElement("path",{d:"M34.1044942,6.26642246 C18.216401,5.00092586 5.00088026,18.217479 6.26734674,34.106343 C7.26391053,46.6099451 17.3936331,56.738941 29.8968921,57.7341926 C45.7849853,58.9996892 58.9991666,45.7828012 57.7327001,29.8939372 C56.7358015,17.3910049 46.6070834,7.26234383 34.1044942,6.26642246 M35.4751043,63.8155417 C15.1105109,65.973483 -1.97205243,48.89313 0.1841553,28.5289824 C1.75501576,13.6899548 13.6826386,1.75999542 28.5205893,0.185073352 C48.8871919,-1.97688644 65.9737736,15.1074851 63.8155567,35.4749815 C62.2430219,50.3140091 50.3137247,62.2429638 35.4751043,63.8155417",id:"Fill-3",fill:"#C12227"}),React.createElement("polygon",{id:"Fill-5",fill:"#C12227",points:"75.6521925 80 52 56.3478075 56.3474745 52 80 75.6525255"}),React.createElement("g",{id:"Group-9",transform:"translate(60.000000, 60.000000)"},React.createElement("mask",{id:"mask-2",fill:"white"},React.createElement("use",{xlinkHref:"#path-1"})),React.createElement("g",{id:"Clip-8"}),React.createElement("polygon",{id:"Fill-7",fill:"#C12227",mask:"url(#mask-2)",points:"14.0235224 22.0001 0.246925373 8.01476667 7.94791045 0.195433333 21.7245075 14.1814333"}))))))))}const nwr=null,DJn=rn.p+"static/media/search.3bb662a7fdffa1fffbb85048a1b3f16e.svg";var udt,ddt,fdt;function Nme(){return Nme=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},Nme.apply(null,arguments)}function rwr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",Nme({width:"80px",height:"55px",viewBox:"0 0 80 55",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":r},i),n===void 0?React.createElement("title",{id:r},"628FF6ED-8BE4-40F6-9446-31F73FB65852"):n?React.createElement("title",{id:r},n):null,udt||(udt=React.createElement("desc",null,"Created with sketchtool.")),ddt||(ddt=React.createElement("defs",null,React.createElement("polygon",{id:"path-1",points:"0.417391304 0.233 79.7043478 0.233 79.7043478 54.99995 0.417391304 54.99995"}),React.createElement("polygon",{id:"path-3",points:"0 54 80 54 80 0 0 0"}))),fdt||(fdt=React.createElement("g",{id:"Stakar-s\\xF6lur",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},React.createElement("g",{id:"creditinfo-leit",transform:"translate(-1045.000000, -428.000000)"},React.createElement("g",{id:"box_Fj\\xE1rm\\xF6gnun-Copy",transform:"translate(921.000000, 387.000000)"},React.createElement("g",{id:"Group-9",transform:"translate(124.000000, 41.000000)"},React.createElement("g",{id:"Group-3"},React.createElement("mask",{id:"mask-2",fill:"white"},React.createElement("use",{xlinkHref:"#path-1"})),React.createElement("g",{id:"Clip-2"}),React.createElement("path",{d:"M79.2074534,54.99995 L0.914285714,54.99995 C0.640993789,54.99995 0.417391304,54.77495 0.417391304,54.49995 L0.417391304,0.73295 C0.417391304,0.45795 0.640993789,0.23295 0.914285714,0.23295 L79.2074534,0.23295 C79.4812422,0.23295 79.7043478,0.45795 79.7043478,0.73295 L79.7043478,54.49995 C79.7043478,54.77495 79.4812422,54.99995 79.2074534,54.99995",id:"Fill-1",fill:"#C22329",mask:"url(#mask-2)"})),React.createElement("mask",{id:"mask-4",fill:"white"},React.createElement("use",{xlinkHref:"#path-3"})),React.createElement("g",{id:"Clip-5"}),React.createElement("polygon",{id:"Fill-4",fill:"#ECECEC",mask:"url(#mask-4)",points:"0 24 80 24 80 11 0 11"}),React.createElement("polygon",{id:"Fill-6",fill:"#0C9CB2",mask:"url(#mask-4)",points:"11 47 15 47 15 34 11 34"}),React.createElement("polygon",{id:"Fill-7",fill:"#ECECEC",mask:"url(#mask-4)",points:"18 47 22 47 22 34 18 34"}),React.createElement("polygon",{id:"Fill-8",fill:"#ECECEC",mask:"url(#mask-4)",points:"25 47 29 47 29 34 25 34"})))))))}const awr=null,kJn=rn.p+"static/media/credit-card.66740c7041da34b2d627ebbb33c1653d.svg",IJn=()=>{const{t:e,loaded:t}=Wn(3030);return t?(0,a.jsx)(qn,{children:(0,a.jsxs)(Pn,{container:!0,columnSpacing:"50px",rowSpacing:8,children:[(0,a.jsx)(Pn,{xs:12,sm:12,md:4,children:(0,a.jsx)(kme,{text:e("realEstate_valuation_search_description_box1"),icon:DJn.toString()})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:4,children:(0,a.jsx)(kme,{text:e("realEstate_valuation_search_description_box2"),icon:RJn.toString()})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:4,children:(0,a.jsx)(kme,{text:e("realEstate_valuation_search_description_box3"),icon:kJn.toString()})})]})}):null},hdt=({propertyId:e,children:t})=>{const[n,r]=(0,d.useState)(!1);return(0,d.useEffect)(()=>{e&&oK.GetAssessmentAvailable(e).then(i=>{r(i)})},[e]),(0,a.jsx)(a.Fragment,{children:n&&t})},pdt=({markings:e,propertyNumber:t,t:n})=>{const[r,i]=(0,d.useState)([]),o=ur(),s="/properties/realEstate";(0,d.useEffect)(()=>{const f=t&&t.replace(/\D/g,""),h=t?e.filter(p=>!t||p.usageUnitNumber==f||p.propertyNumber==f):e;i(h)},[]);const l=ss(),c=fs(873,l.user),u=(f,h)=>{dc("Properties","Fetch property valuation","RealEstate - PropertiesTable"),o({pathname:s+f,search:h?qA({filter:h}).toString():null})};return e?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("table",{className:"table compact",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"5%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{})]}),(0,a.jsx)("tbody",{children:r.map((f,h)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{}),(0,a.jsxs)("td",{children:[f.usageUnitNumber," (",f.markingDisplay.substring(2),")"]}),(0,a.jsxs)("td",{children:[(0,a.jsx)("a",{style:{marginLeft:"15px",float:"left"},onClick:()=>u(`/realEstateInformation/${f.propertyNumber}`,f.usageUnitNumber),children:n("realEstate_propertyValuation")}),(0,a.jsx)(Vi,{onClick:()=>dc("Properties","Fetch property encumbrances","RealEstate - PropertiesTable"),style:{marginLeft:"15px",float:"left"},to:{pathname:`${s}/propertyEncumbrance/${f.propertyNumber}`},children:n("realEstate_encumbrances")}),(0,a.jsx)(Vi,{onClick:()=>dc("Properties","Fetch property documents","RealEstate - PropertiesTable"),style:{marginLeft:"15px",float:"left"},to:{pathname:`${s}/documentsList/${f.usageUnitNumber}`},children:n("realEstate_documentsList")}),c&&(0,a.jsx)(hdt,{propertyId:f.propertyNumber,children:(0,a.jsxs)(Vi,{onClick:()=>dc("Properties","Fetch real estate valuation","RealEstate - PropertiesTable"),style:{marginLeft:"15px",float:"left"},to:{pathname:`/realEstateValuation/${f.propertyNumber}`},children:[n("realEstate_valuation")," (",n("common_new"),")"]})})]})]},`markings-${h}`))})]})}):null};pdt.propTypes={markings:k().array,propertyNumber:k().string,t:k().func};const FJn=({address:e,score:t,addressId:n,t:r})=>{const[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(!1),[c,u]=(0,d.useState)(0),f=n&&n.replace(/\D/g,"").length===7&&String(n).startsWith("2"),h=e&&e.markings&&e.markings.length>0,p="/properties/realEstate";return(0,d.useEffect)(()=>{o(f?n.replace(/\D/g,""):null),h&&(u(e.markings.length),l(f||t===100))},[]),h?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)(CU,{style:{display:"button",cursor:"pointer",paddingRight:10,paddingLeft:10},open:s,onClick:()=>l(!s)}),!i&&c>1&&(0,a.jsxs)(a.Fragment,{children:["(",c,")"]})]}),(0,a.jsx)("td",{children:(0,a.jsx)(Vi,{onClick:()=>dc("Properties","Fetch address overview","RealEstate - PropertiesList"),to:{pathname:`${p}/addressOverview/${e.addressNumber}`},children:e.name})}),(0,a.jsx)("td",{children:e.communeName}),(0,a.jsx)("td",{children:(0,a.jsx)(Vi,{onClick:()=>dc("Properties","Fetch land registry information","RealEstate - PropertiesList"),to:{pathname:`${p}/landRegistry/${e.landNumber}`},children:e.landNumber})})]}),s&&(0,a.jsx)("tr",{children:(0,a.jsx)("td",{colSpan:4,children:(0,a.jsx)(pdt,{markings:e.markings,propertyNumber:i,t:r})})})]}):null},mdt=({state:e,actions:t})=>{const{t:n}=Wn(2027),{addressID:r}=Hi();if((0,d.useEffect)(()=>{r&&t.onSearchChange(r)},[]),e.loadingSearchData)return(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})});if(e.searchDataLoaded){if(!e.searchData&&e.search&&e.search.length>3)return(0,a.jsx)(Bi,{});if(e.searchData){const i=e.searchData.filter(s=>s.score>=98),o=i?.length>0?i:e.searchData;return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced white-bg gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{}),(0,a.jsx)("th",{children:n("realEstate_title")}),(0,a.jsx)("th",{children:n("realEstate_municipality")}),(0,a.jsx)("th",{children:n("realEstate_landNumber")})]})}),(0,a.jsx)("tbody",{children:o.map((s,l)=>(0,a.jsx)(FJn,{address:s.address,score:s.score,addressId:r,t:n},`main-${l}`))})]})})})}}return null};mdt.propTypes={realEstate:k().array,state:k().object,actions:k().object};const iwr={},Av=({data:e,func:t,name:n,showLoading:r=!1})=>{const[i,o]=(0,d.useState)(!1),s=(0,d.useRef)(!1),[l]=Sm(i,2e3,{leading:!0}),c=async u=>{s.current=!0,o(!0),await t(u),o(!1)};return(0,a.jsxs)("div",{style:{position:"relative"},children:[r&&i!==l&&(0,a.jsx)($i,{relCenter:!0,size:"small"}),(0,a.jsx)("a",{className:s.current?"text-gray":"",onClick:()=>!l&&c(e),target:"_blank",rel:"noopener noreferrer",children:n})]})};Av.propTypes={data:k().object,func:k().func,name:k().string,showLoading:k().bool},Av.displayName="DownloadLink";const gdt=({data:e,actions:t})=>{const n="/financeInfo/subjectOverview/",r=`${e.usageTypeID===135&&e.queryDetail?e.queryDetail.trim()+"-":""}${e.query}`;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:`${Mr(e.queryDate)} ${w0(e.queryDate)}`}),(0,a.jsx)("td",{children:e.usageTypeName}),(0,a.jsxs)("td",{children:[e.queryName&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:n+e.query},children:e.queryName})}),(0,a.jsx)("div",{children:ro(e.query)})]}),!e.queryName&&(0,a.jsx)("div",{children:e.prefetchUniqueID&&t.isPropertyUsage(e.usageTypeID)?(0,a.jsx)(Av,{showLoading:!0,data:e,func:t.openPropertyUsageItem,name:r}):(0,a.jsx)(a.Fragment,{children:r})})]}),(0,a.jsx)("td",{className:"text-center",children:e.reference?(0,a.jsx)("a",{className:"text-blue",onClick:()=>t.addReference(e,e.usageTypeName),children:e.reference}):(0,a.jsx)("a",{className:"icon-pencil text-blue",onClick:()=>t.addReference(e,e.usageTypeName)})})]})};gdt.propTypes={data:k().object,actions:k().object,subjectUrl:k().string};const Lme=(0,d.memo)(({data:e,actions:t})=>{const{t:n,localeLoaded:r}=Ri(),[i,o,s]=Jg(5,5,5);return(0,d.useEffect)(()=>{e&&!e.error&&s(e.length)},[e]),r?(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{id:"propertyUsage",className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"25%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("table_header_item_title_fetched")}),(0,a.jsxs)("th",{children:[n("table_header_item_title_productName")," "]}),(0,a.jsx)("th",{children:n("table_header_item_title_query")}),(0,a.jsx)("th",{className:"text-center",children:n("table_header_item_title_reference")})]})}),(0,a.jsx)("tbody",{children:e&&e.slice(0,i).map((l,c)=>(0,a.jsx)("tr",{children:(0,a.jsx)(gdt,{data:l,actions:t},c)},c))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),e&&i<e.length&&(0,a.jsx)(kp,{text:n("button_moreItems_text_getMore"),onClick:o})]}):null});Lme.propTypes={data:k().array,actions:k().object,subjectUrl:k().string},Lme.displayName="PropertyUsageTable";const oM=({typeId:e,groupId:t,regno:n,data:r})=>{const{t:i,localeLoaded:o}=Ri(),{isPropertyUsage:s,openPropertyUsageItem:l}=Rne(),[c,u]=(0,d.useState)(null),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)(!1),[g]=Sm(r,400),v=zc(),y=()=>{const C={usageTypeID:e,usageTypeGroupTypeID:t,dateFrom:gh()().subtract(6,"months").utc()._d,dateTo:(0,mh.default)(new Date),subjectRegno:n,subscriberUsage:!1,condencedUsage:!1};m(!0),_c.getUsageOverview(C).then(_=>{_&&!_.error&&(u(_),h(!1)),m(!1)})};(0,d.useEffect)(()=>{y()},[f]),(0,d.useEffect)(()=>{g&&!g.preFetchDate&&y()},[g]);const x=C=>{_c.addUsageReference(C).error?Pa.error(i("add_reference_failed")):S()},b={addReference:C=>{v("ADD_REFERENCE",{data:C,closeModal:!1,onSuccess:()=>S(),onError:()=>Pa.error(i("add_reference_failed")),onAddReference:_=>x(_)})},openPropertyUsageItem:C=>{l(C)},isPropertyUsage:C=>s(C)},S=()=>{Pa.success(i("add_reference_success")),h(!0),y()};return o?(0,a.jsxs)(ls,{className:"no-print",children:[(0,a.jsx)("h4",{children:i("finance_overview_usage_table_title")}),p&&(0,a.jsx)("div",{className:"relative",style:{minHeight:200},children:(0,a.jsx)($i,{size:"medium",relCenter:!0})}),!p&&(0,a.jsx)(Lme,{data:c,actions:b})]}):null};oM.propTypes={typeId:k().number,groupId:k().number,actions:k().object,regno:k().string,subjectUrl:k().string,data:k().object};const NJn=(0,ki.A)([(0,a.jsx)("path",{d:"M1 11v10h6v-5h2v5h6V11L8 6zm12 8h-2v-5H5v5H3v-6.97l5-3.57 5 3.57zm4-12h2v2h-2zm0 4h2v2h-2zm0 4h2v2h-2z"},"0"),(0,a.jsx)("path",{d:"M10 3v1.97l2 1.43V5h9v14h-4v2h6V3z"},"1")],"HomeWorkOutlined"),yK=({selectedView:e,propertyId:t})=>{const{t:n,loaded:r}=Wn(2027),i=ur(),o=uo(),s=ss(),l=fs(873,s.user),c=(u,f,h)=>{f&&YMe(f.category,f.action,f.label),i(h||`/properties/realEstate/${u}/${t}`)};return r?(0,a.jsxs)(br,{direction:{sm:"column",md:"row"},gap:1,justifyContent:"flex-end",alignItems:"flex-end",useFlexGap:!0,flexWrap:"wrap",children:[e!=="valuation"&&l&&(0,a.jsx)(hdt,{propertyId:t,children:(0,a.jsxs)(Na,{color:"primary",variant:"outlined",startIcon:(0,a.jsx)(NJn,{}),onClick:()=>c("realEstateValuation",{category:"Properties",action:"Fetch valuation details",label:"RealEstate"},`/realEstateValuation/${t}`),children:[n("realEstate_valuation"),(0,a.jsxs)(qn,{component:"span",ml:1,fontSize:"small",sx:{color:o.palette.accent.main},children:["(",n("common_new"),")"]})]})}),e!=="realEstate"&&(0,a.jsx)(Na,{color:"primary",variant:"outlined",startIcon:(0,a.jsx)("img",{src:Yb.toString(),height:"15px",width:"15px"}),onClick:()=>c("realEstateInformation",{category:"Properties",action:"Fetch property valuation",label:"RealEstate"}),children:n("realEstate_propertyValuation")}),e!=="encumbrance"&&(0,a.jsx)(Na,{color:"primary",variant:"outlined",startIcon:(0,a.jsx)("img",{src:s7e.toString(),height:"15px",width:"15px"}),onClick:()=>c("propertyEncumbrance",{category:"Properties",action:"Fetch property encumbrance",label:"RealEstate"}),children:n("realEstate_encumbranceSummary")}),e!=="documents"&&(0,a.jsx)(Na,{color:"primary",variant:"outlined",startIcon:(0,a.jsx)("img",{src:qae.toString(),height:"15px",width:"15px"}),onClick:()=>c("documentsList",{category:"Properties",action:"Fetch property documents",label:"RealEstate"}),children:n("realEstate_documentsList")})]}):null},vdt=({usageUnit:e})=>{const{t}=Wn(2027),[n,r]=(0,d.useState)([]),i=ur(),o="/properties/realEstate";if(!e)return null;(0,d.useEffect)(()=>{if(e){let l=[];e.forEach(c=>{c.usageUnitMarkings&&c.usageUnitMarkings.length>0&&c.usageUnitMarkings.forEach(u=>{l.push({usageUnit:c,usageUnitMarking:u})})}),r(l)}},[e]);const s=(l,c)=>{dc("Properties","Fetch property valuation","RealEstate - UsageUnitTable"),i({pathname:o+l,search:c?qA({filter:c}).toString():null})};return(0,a.jsx)("div",{className:"table-wrap gutter-bottom",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom white-bg",children:[(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("realEstate_usage")}),(0,a.jsx)("th",{children:t("realEstate_marking")}),(0,a.jsx)("th",{children:t("realEstate_squareFootage")}),(0,a.jsx)("th",{children:t("realEstate_propertyNumber")}),(0,a.jsx)("th",{children:t("realEstate_landNumber")})]})}),(0,a.jsx)("tbody",{children:n.map((l,c)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:l.usageUnit.usageName}),(0,a.jsxs)("td",{children:[" ",l.usageUnitMarking.markingDisplay]}),(0,a.jsxs)("td",{children:[l.usageUnit.squareArea," m\xB2"]}),(0,a.jsx)("td",{children:(0,a.jsx)("a",{style:{marginLeft:"15px",float:"left"},onClick:()=>s(`/realEstateInformation/${l.usageUnit.propertyNumber}`,l.usageUnit.usageUnitNumber),children:l.usageUnit.usageUnitNumber})}),(0,a.jsx)("td",{children:(0,a.jsx)(Vi,{onClick:()=>dc({category:"Properties",action:"Fetch land registry information",label:"RealEstate - UsageUnitTable"}),to:{pathname:o+"/landRegistry/"+l.usageUnit.landNumber},children:l.usageUnit.landNumber})})]},c))})]})})};vdt.propTypes={usageUnit:k().array,onClickLandNr:k().func};const B1=({notes:e})=>{const{t}=Wn(2027);return(0,a.jsxs)("div",{className:"gutter-top footnotes",children:[(0,a.jsx)("p",{children:e}),(0,a.jsx)("p",{children:t("generic_footnotes")})]})};B1.propTypes={notes:k().string};const ydt=({onClick:e,text:t})=>(0,a.jsxs)("div",{className:"display-limit-trigger text-center",onClick:e,style:{display:"button",cursor:"pointer"},children:[t&&(0,a.jsx)("div",{className:"text-12",children:t}),(0,a.jsx)("span",{className:"gray-arrow arrow--bottom"})]});ydt.propTypes={onClick:k().func.isRequired,text:k().string};const Xy=ydt,Bme=({owners:e,showAll:t,t:n})=>{const r="/financeInfo/subjectOverview/",[i,o]=(0,d.useState)([]),[s,l]=(0,d.useState)([]),[c,u,f]=Jg(5,10,5);return(0,d.useEffect)(()=>{e&&e.length>0&&(o(e.filter(h=>h.ownerType==="F")),l(e.filter(h=>h.ownerType==="L")))},[e]),(0,d.useEffect)(()=>{s&&f(s.length)},[s]),e?(0,a.jsxs)(a.Fragment,{children:[i.length>0&&(0,a.jsx)(un,{twoAndFour:!0,text:i.length>1?n("realEstate_owners"):n("realEstate_owner"),data:i.map((h,p)=>(0,a.jsxs)("div",{children:[(0,a.jsx)(Vi,{to:{pathname:r+h.regno},children:h.name}),(0,a.jsxs)("span",{children:[" "," ("+ro(h.regno)+")"]})]},p))}),s.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(un,{twoAndFour:!0,text:s.length>1?n("realEstate_landOwners"):n("realEstate_landOwner"),data:s.slice(0,t?s.length:c).map((h,p)=>(0,a.jsxs)("div",{children:[(0,a.jsx)(Vi,{to:{pathname:r+h.regno},children:h.name}),(0,a.jsxs)("span",{children:[" "," ("+ro(h.regno)+")"]})]},p))}),!t&&s&&c<s.length&&(0,a.jsx)(Xy,{text:n("button_moreItems_text_getMore"),onClick:u})]})]}):null};Bme.propTypes={owners:k().array,showAll:k().bool,t:k().func},Bme.displayName="OwnersList";const U1=()=>{const{t:e}=Wn(2027),t=()=>{let n=document.querySelector("#propertyUsage",{passive:!1});n&&n.scrollIntoView({behavior:"smooth",alignToTop:!0,block:"center"})};return(0,a.jsx)(Co,{id:"usageLink",title:e("tooltip_add_ref"),children:(0,a.jsx)("button",{className:"button icon-pencil no-text gray-light no-print",onClick:()=>t()})})},Zy=({preFetchDate:e})=>{const t=new Date;return(0,a.jsxs)("div",{className:"report-time",children:[Mr(e||t)," ",(0,a.jsx)("i",{className:"icon-change-history"})," ",w0(e||t)]})};Zy.propTypes={preFetchDate:k().object,actions:k().object};const Ume=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2027),{addressID:i}=Hi(),o=ss(),s=fs(403,o.user),l=gi().search,u=new URLSearchParams(l).get("prefetchUniqueID");(0,d.useEffect)(()=>{s&&i&&t.getAddressOverview(i,!1,u)},[i,u]);const f=()=>{t.getAddressOverview(i,!0)};if(!r||e.error)return null;if(!s)return(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:n("Navigator.DisplayText.1020"),messageBody:n("properties_noAccess")})});if(e.loadingAddressOverview)return(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})});if(!e.addressOverview)return(0,a.jsx)(Bi,{});const h=e&&e.addressOverview;return(0,a.jsxs)(a.Fragment,{children:[h.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>f(),date:h.preFetchDate}),(0,a.jsxs)(Wu,{title:(0,a.jsxs)("h4",{children:[h.addresses[0].name,", ",h.addresses[0].postalCode," ",h.addresses[0].neighborhoodName]}),showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:h.preFetchDate}),(0,a.jsx)(U1,{})]}),(0,a.jsx)("h4",{className:"bold",children:n("realEstate_summaryOfAssets")}),e.addressOverview.properties.map((p,m)=>(0,a.jsx)("div",{children:(0,a.jsxs)(No,{noTopGutter:!0,noShadow:!0,children:[(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("img",{src:Yb,height:"20px",width:"20px"})}),(0,a.jsxs)("span",{children:[n("realEstate_propertyNumberOfAsset"),", ",(0,a.jsx)("strong",{children:p.propertyNumberDisplay})," "]})]})}),(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(yK,{selectedView:"overview",actions:t,propertyId:p.propertyNumber})})]}),(0,a.jsxs)("div",{className:"grid gutter gutter-top collapse720",children:[(0,a.jsx)("div",{className:"col s5of12 ",children:(0,a.jsx)(Bme,{owners:p.owners,t:n})}),(0,a.jsx)("div",{className:"col s7of12",children:(0,a.jsx)(vdt,{usageUnit:p.usageUnit},m)})]})]})},m)),(0,a.jsx)(B1,{notes:n("properties_footnotes")})]})};Ume.propTypes={state:k().object,actions:k().object},Ume.displayName="AddressOverview";const xK=({data:e,showType:t=!0,filtered:n=!0,t:r})=>{const i="/financeInfo/subjectOverview/",[o,s]=(0,d.useState)(!1),[l,c]=(0,d.useState)([]),[u,f,h]=Jg(10,10,10);(0,d.useEffect)(()=>{e&&e.length>0&&c(e.filter(m=>!n||m.ownerType==="F"||o&&m.ownerType==="L"))},[e]),(0,d.useEffect)(()=>{h(l.length)},[l]);const p=()=>{s(!o)};return(0,d.useEffect)(()=>{e&&c(e.filter(m=>!n||m.ownerType==="F"||o&&m.ownerType==="L"))},[o]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsxs)("h4",{children:[r("realEstate_ownersDesc"),n&&(0,a.jsx)(Co,{title:r("tooltip_toggle_land_owners"),children:(0,a.jsx)("button",{className:`button ${o?"icon-eye":"icon-eye-blocked"} no-text gray-light no-print float-right`,onClick:()=>p()})})]}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("realEstate_owner")}),(0,a.jsx)("th",{children:r("realEstate_share")}),(0,a.jsx)("th",{children:r("realEstate_dateOfPurchase")}),(0,a.jsx)("th",{children:r("realEstate_deliveryDate")}),t&&(0,a.jsx)("th",{children:r("type")})]})}),(0,a.jsx)("tbody",{children:l&&l.sort((m,g)=>m.ownerRatio>g.ownerRatio?-1:1).slice(0,u).map((m,g)=>(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:i+m.regno},children:m.name})}),(0,a.jsxs)("div",{children:[" "," ("+ro(m.regno)+")"]})]}),(0,a.jsx)("td",{children:Ta(m.ownerRatio,2)+"%"}),(0,a.jsx)("td",{children:Mr(m.purchaseDate)}),(0,a.jsx)("td",{children:Mr(m.deliveryDate)}),t&&(0,a.jsxs)("td",{children:[m.ownerType==="F"&&r("realEstate_owner"),m.ownerType==="L"&&r("realEstate_landOwner")]})]},g))})]}),(!l||!l.length)&&(0,a.jsx)(Bi,{})]}),l&&u<l.length&&(0,a.jsx)(Xy,{text:r("button_moreItems_text_getMore"),onClick:f})]})};xK.propTypes={data:k().array,showType:k().bool,filtered:k().bool,t:k().func},xK.displayName="RealEstateOwnersTable";const xdt=({usageUnit:e,address:t,land:n,actions:r,t:i})=>{const[o,s]=(0,d.useState)({}),l="/properties/realEstate/landRegistry/";if(!e)return null;(0,d.useEffect)(()=>{e&&c(e)},[e]);const c=u=>{if(u){let f=0,h=0,p=0,m=0,g=0,v=0;u.estimationUnits.forEach(y=>{f+=y.propertyEstimation,h+=y.reFoundationPrice,p+=y.houseEstimation,m+=y.fireCompensationPrice,g+=y.propertyEstimationNextYear,v+=y.landEstimation}),s({propertyEstimation:f,reFoundationPrice:h,houseEstimation:p,fireCompensationPrice:m,propertyEstimationNextYear:g,landEstimation:v})}};return(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("img",{src:Yb,height:"20px",width:"20px"})}),(0,a.jsxs)("span",{children:[i("realEstate_propertyNumberOfAsset"),", ",(0,a.jsx)("strong",{children:e.usageUnitNumber})]})]})}),(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(yK,{selectedView:"realEstate",actions:r,propertyId:e.propertyNumber,usageUnitId:!0})})]}),(0,a.jsxs)("div",{className:"grid gutter gutter-top collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12 ",children:[(0,a.jsx)(un,{text:i("realEstate_description"),data:e.description}),(0,a.jsx)(un,{text:i("realEstate_marking"),data:e.markingDisplay}),(0,a.jsx)(un,{text:i("realEstate_communeNumber"),data:t.communeNumberDisplay}),e.squareArea>0&&(0,a.jsx)(un,{text:i("realEstate_squareFootage"),data:Ta(e.squareArea)+" m\xB2"}),e.insuranceCompanyName&&(0,a.jsx)(un,{text:i("realEstate_insuranceCompany"),data:e.insuranceCompanyName}),(0,a.jsx)(un,{text:i("realEstate_landNumber"),data:(0,a.jsx)(Vi,{to:{pathname:l+n.landNumber},children:n.landNumberDisplay})}),n.squareArea>0&&(0,a.jsx)(un,{text:i("realEstate_squareFootageOfLand"),data:n.squareArea+" "+n.squareAreaUnit})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:i("realEstate_propertyEstimationNextYear"),data:Ta(o.propertyEstimationNextYear)+" "+i("UNIT_ISK")}),(0,a.jsx)(un,{text:i("realEstate_propertyValuation"),data:Ta(o.propertyEstimation)+" "+i("UNIT_ISK")}),(0,a.jsx)(un,{text:i("realEstate_houseEstimation"),data:Ta(o.houseEstimation)+" "+i("UNIT_ISK")}),(0,a.jsx)(un,{text:i("realEstate_fireCompensationPrice"),data:Ta(o.fireCompensationPrice)+" "+i("UNIT_ISK")}),(0,a.jsx)(un,{text:i("realEstate_reFoundationPrice"),data:Ta(o.reFoundationPrice)+" "+i("UNIT_ISK")}),(0,a.jsx)(un,{text:i("realEstate_landEstimation"),data:Ta(o.landEstimation)+" "+i("UNIT_ISK")})]})]})]}),(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("h4",{children:i("realEstate_estimationUnits")}),e.estimationUnits.map((u,f)=>(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsx)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:(0,a.jsxs)("span",{children:[i("realEstate_propertyNumberDisplay"),", ",(0,a.jsx)("strong",{children:u.estimationUnitNumber})]})}),(0,a.jsxs)("div",{className:"grid guttercollapse720",children:[(0,a.jsxs)("div",{className:"col s6of12 ",children:[(0,a.jsx)(un,{text:i("realEstate_description"),data:u.description}),(0,a.jsx)(un,{text:i("realEstate_marking"),data:u.markingDisplay}),u.constructionalYear>0&&(0,a.jsx)(un,{text:i("realEstate_constructionalYear"),data:u.constructionalYear}),u.constructionalMaterialName&&(0,a.jsx)(un,{text:i("realEstate_constructionalMaterial"),data:u.constructionalMaterialName}),u.rooms>0&&(0,a.jsx)(un,{text:i("realEstate_rooms"),data:u.rooms}),u.constructionalStatus&&(0,a.jsx)(un,{text:i("realEstate_constructionalStatus"),data:u.constructionalStatus}),u.measureStatus&&(0,a.jsx)(un,{text:i("realEstate_measurementStatus"),data:u.measureStatus})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[u.squareArea>0&&(0,a.jsx)(un,{text:i("realEstate_squareFootage"),data:Ta(u.squareArea)+" "+u.squareAreaUnit}),u.propertyEstimation>0&&(0,a.jsx)(un,{text:i("realEstate_propertyValuation"),data:Ta(u.propertyEstimation)+" "+i("UNIT_ISK")}),u.fireCompensationPrice>0&&(0,a.jsx)(un,{text:i("realEstate_fireCompensationPrice"),data:Ta(u.fireCompensationPrice)+" "+i("UNIT_ISK")}),u.landEstimation>0&&(0,a.jsx)(un,{text:i("realEstate_landEstimation"),data:Ta(u.landEstimation)+" "+i("UNIT_ISK")}),u.houseEstimation>0&&(0,a.jsx)(un,{text:i("realEstate_houseEstimation"),data:Ta(u.houseEstimation)+" "+i("UNIT_ISK")}),u.reFoundationPrice>0&&(0,a.jsx)(un,{text:i("realEstate_reFoundationPrice"),data:Ta(u.reFoundationPrice)+" "+i("UNIT_ISK")})]})]})]},"est-"+f))]})]})};xdt.propTypes={usageUnit:k().object,address:k().object,actions:k().object,land:k().object,t:k().func};const bdt=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2027),{propertyID:i}=Hi(),o=ss(),s=fs(403,o.user),l=gi().search,c=new URLSearchParams(l),u=c.get("prefetchUniqueID"),f=c.get("filter");(0,d.useEffect)(()=>{s&&i&&t.getProperty(i,!1,u)},[i,u]);const h=()=>{t.getProperty(i,!0)};if(!r||e.error)return null;if(!s)return(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:n("Navigator.DisplayText.1020"),messageBody:n("properties_noAccess")})});if(e.loadingProperty)return(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})});if(!e.property||!e.property.property)return(0,a.jsx)(Bi,{});const p=e&&e.property;return(0,a.jsxs)(a.Fragment,{children:[p.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>h(),date:p.preFetchDate}),(0,a.jsxs)("h4",{className:"bold",children:[p.address.name,", ",p.address.postalCode," ",p.address.neighborhoodName]}),(0,a.jsxs)(Wu,{title:(0,a.jsx)("h4",{children:n("realEstate_propertyValuationData")}),showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:p.preFetchDate}),(0,a.jsx)(U1,{})]}),p.property.usageUnit&&(0,a.jsx)(a.Fragment,{children:p.property.usageUnit.filter(m=>!f||m.usageUnitNumber==f).map((m,g)=>(0,a.jsx)(xdt,{address:p.address,actions:t,land:p.land,usageUnit:m,t:n},g))}),(0,a.jsx)(xK,{data:p.property.owners,t:n}),(0,a.jsxs)("div",{className:"footnotes",children:[(0,a.jsx)("div",{children:n("realEstate_b_stage")}),(0,a.jsx)("div",{children:n("realEstate_m_stage")})]}),(0,a.jsx)(B1,{notes:n("properties_footnotes")})]})};bdt.propTypes={state:k().object,actions:k().object};const Vme=({data:e,onClickScannedDoc:t,showAll:n,t:r})=>{const i="/financeInfo/subjectOverview/",[o,s,l]=vy(10,10,10);return(0,d.useEffect)(()=>{e&&l(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{children:r("realEstate_owners")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("realEstate_fileNumber")}),(0,a.jsx)("th",{children:r("realEstate_owner")}),(0,a.jsx)("th",{children:r("realEstate_share")}),(0,a.jsx)("th",{children:r("realEstate_documentConferringTitle")}),(0,a.jsx)("th",{children:r("realEstate_publishingDate")}),(0,a.jsx)("th",{children:r("realEstate_receptionDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((c,u)=>c.filePublishingDate>u.filePublishingDate?-1:1).slice(0,n?e.length:o).map((c,u)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:(0,a.jsx)(Av,{data:{districtNumber:c.districtMagistrateNumber,fileNumber:c.fileNumber,fileType:c.fileType},func:t,name:c.districtMagistrateNumber+"-"+c.fileNumber})}),(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:i+c.regno},children:c.party})}),(0,a.jsxs)("div",{children:[" "," ("+ro(c.regno)+")"]})]}),(0,a.jsx)("td",{children:Ta(c.ownerRatio,2)+"%"}),(0,a.jsx)("td",{children:c.fileType}),(0,a.jsx)("td",{children:Mr(c.filePublishingDate)}),(0,a.jsx)("td",{children:Mr(c.fileReceptionDate)})]},u))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!n&&e&&o<e.length&&(0,a.jsx)(Xy,{text:r("button_moreItems_text_getMore"),onClick:s})]})};Vme.propTypes={data:k().array,onClickScannedDoc:k().func,showAll:k().bool,t:k().func},Vme.displayName="OwnersTable";const $me=({data:e,onClickScannedDoc:t,showAll:n,t:r})=>{const[i,o,s]=vy(10,10,10);return(0,d.useEffect)(()=>{e&&s(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{children:r("realEstate_encumbrances")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("realEstate_fileNumber")}),(0,a.jsx)("th",{children:r("realEstate_mortgageMortgagee")}),(0,a.jsx)("th",{children:r("realEstate_amountCurrency")}),(0,a.jsx)("th",{children:r("realEstate_index")}),(0,a.jsx)("th",{children:r("realEstate_description")}),(0,a.jsx)("th",{children:r("realEstate_publishingDate")}),(0,a.jsx)("th",{children:r("realEstate_receptionDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((l,c)=>l.mortgageOrder<c.mortgageOrder?-1:1).slice(0,n?e.length:i).map((l,c)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:(0,a.jsx)(Av,{data:{districtNumber:l.districtMagistrateNumber,fileNumber:l.fileNumber,fileType:l.fileType},func:t,name:l.districtMagistrateNumber+"-"+l.fileNumber})}),(0,a.jsx)("td",{children:"("+l.mortgageOrder+") "+l.mortgagee}),(0,a.jsx)("td",{children:Ta(l.fileAmount)+" "+l.currency}),(0,a.jsx)("td",{children:l.indexRate!==null?Ta(l.indexRate,2):l.indexRateComment}),(0,a.jsx)("td",{children:l.fileType}),(0,a.jsx)("td",{children:Mr(l.filePublishingDate)}),(0,a.jsx)("td",{children:Mr(l.fileReceptionDate)})]},c))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!n&&e&&i<e.length&&(0,a.jsx)(Xy,{text:r("button_moreItems_text_getMore"),onClick:o})]})};$me.propTypes={data:k().array,onClickScannedDoc:k().func,showAll:k().bool,t:k().func},$me.displayName="EncumbrancesTable";const zme=({data:e,onClickScannedDoc:t,showAll:n,t:r})=>{const[i,o,s]=vy(10,10,10);return(0,d.useEffect)(()=>{e&&s(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{children:r("realEstate_topics")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{width:"60%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("realEstate_fileNumber")}),(0,a.jsx)("th",{children:r("realEstate_fileType")}),(0,a.jsx)("th",{children:r("realEstate_description")})]})}),(0,a.jsx)("tbody",{children:e&&e.slice(0,n?e.length:i).map((l,c)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:(0,a.jsx)(Av,{data:{districtNumber:l.districtMagistrateNumber,fileNumber:l.fileNumber,fileType:l.fileType},func:t,name:l.districtMagistrateNumber+"-"+l.fileNumber})}),(0,a.jsx)("td",{children:l.fileType}),(0,a.jsx)("td",{children:l.description})]},c))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!n&&e&&i<e.length&&(0,a.jsx)(Xy,{text:r("button_moreItems_text_getMore"),onClick:o})]})};zme.propTypes={data:k().array,onClickScannedDoc:k().func,showAll:k().bool,t:k().func},zme.displayName="TopicsTable";const Wme=({data:e,onClickScannedDoc:t,showAll:n,t:r})=>{const[i,o,s]=vy(10,10,10);return(0,d.useEffect)(()=>{e&&s(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{children:r("realEstate_otherRegisteredDocuments")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("realEstate_fileNumber")}),(0,a.jsx)("th",{children:r("realEstate_fileType")}),(0,a.jsx)("th",{children:r("realEstate_publishingDate")}),(0,a.jsx)("th",{children:r("realEstate_receptionDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((l,c)=>l.filePublishingDate>c.filePublishingDate?-1:1).slice(0,n?e.length:i).map((l,c)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:(0,a.jsx)(Av,{data:{districtNumber:l.districtMagistrateNumber,fileNumber:l.fileNumber,fileType:l.fileType},func:t,name:l.districtMagistrateNumber+"-"+l.fileNumber})}),(0,a.jsx)("td",{children:l.fileName}),(0,a.jsx)("td",{children:Mr(l.filePublishingDate)}),(0,a.jsx)("td",{children:Mr(l.fileReceptionDate)})]},c))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!n&&e&&i<e.length&&(0,a.jsx)(Xy,{text:r("button_moreItems_text_getMore"),onClick:o})]})};Wme.propTypes={data:k().array,onClickScannedDoc:k().func,showAll:k().bool,t:k().func},Wme.displayName="OtherDocumentsTable";const Hme=({data:e,onClickScannedDoc:t,showAll:n,t:r})=>{const[i,o,s]=vy(10,10,10);return(0,d.useEffect)(()=>{e&&s(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{children:r("realEstate_primalTerms")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("realEstate_fileNumber")}),(0,a.jsx)("th",{children:r("realEstate_fileType")}),(0,a.jsx)("th",{children:r("realEstate_comment")}),(0,a.jsx)("th",{children:r("realEstate_publishingDate")}),(0,a.jsx)("th",{children:r("realEstate_receptionDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((l,c)=>l.filePublishingDate>c.filePublishingDate?-1:1).slice(0,n?e.length:i).map((l,c)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:(0,a.jsx)(Av,{data:{districtNumber:l.districtMagistrateNumber,fileNumber:l.fileNumber,fileType:l.fileType},func:t,name:l.districtMagistrateNumber+"-"+l.fileNumber})}),(0,a.jsx)("td",{children:l.fileType}),(0,a.jsx)("td",{children:l.comments}),(0,a.jsx)("td",{children:Mr(l.filePublishingDate)}),(0,a.jsx)("td",{children:Mr(l.fileReceptionDate)})]},c))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!n&&e&&i<e.length&&(0,a.jsx)(Xy,{text:r("button_moreItems_text_getMore"),onClick:o})]})};Hme.propTypes={data:k().array,onClickScannedDoc:k().func,showAll:k().bool,t:k().func},Hme.displayName="PrimalTermsTable";const Gme=({data:e,onClickScannedDoc:t,showAll:n,t:r})=>{const[i,o,s]=vy(10,10,10);return(0,d.useEffect)(()=>{e&&s(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{children:r("realEstate_burdens")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{width:"60%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:r("realEstate_fileNumber")}),(0,a.jsx)("th",{children:r("realEstate_burdens")}),(0,a.jsx)("th",{children:r("realEstate_description")})]})}),(0,a.jsx)("tbody",{children:e&&e.slice(0,n?e.length:i).map((l,c)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:(0,a.jsx)(Av,{data:{districtNumber:l.districtMagistrateNumber,fileNumber:l.fileNumber,fileType:l.fileType},func:t,name:l.districtMagistrateNumber+"-"+l.fileNumber})}),(0,a.jsx)("td",{children:l.fileType}),(0,a.jsx)("td",{children:l.description})]},c))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!n&&e&&i<e.length&&(0,a.jsx)(Xy,{text:r("button_moreItems_text_getMore"),onClick:o})]})};Gme.propTypes={data:k().array,onClickScannedDoc:k().func,showAll:k().bool,t:k().func},Gme.displayName="BurdensTable";const Yme=({showAll:e,setShowAll:t})=>{const{t:n}=Wn();return(0,a.jsx)(Co,{id:"showAll",title:n(e?"close_all":"open_all"),children:(0,a.jsx)("button",{className:"button no-text gray-light no-print "+(e?"icon-minus":"icon-plus"),onClick:()=>t(!e)})})};Yme.propTypes={showAll:k().bool,setShowAll:k().func};const wdt=({data:e,showAll:t,t:n})=>{const[r,i,o]=vy(5,5,5);return(0,d.useEffect)(()=>{e&&o(e.length)},[e]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("realEstate_marking")}),(0,a.jsx)("th",{children:n("realEstate_description")})]})}),(0,a.jsx)("tbody",{children:e&&e.slice(0,t?e.length:r).map((s,l)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:s.marking}),(0,a.jsx)("td",{children:s.propertyType})]},l))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!t&&e&&r<e.length&&(0,a.jsx)(Xy,{text:n("button_moreItems_text_getMore"),onClick:i})]})};wdt.propTypes={data:k().array,showAll:k().bool,t:k().func};const Sdt=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2027),{propertyID:i}=Hi(),o=ss(),s=fs(401,o.user),[l,c]=(0,d.useState)(!1),u=gi().search,h=new URLSearchParams(u).get("prefetchUniqueID");(0,d.useEffect)(()=>{s&&i&&t.getPropertyEncumbrance(i,!1,h)},[i,h]);const p=v=>{t.getScannedDocument(v,!0)},m=()=>{t.getPropertyEncumbrance(i,!0)};if(!r||e.error)return null;if(!s)return(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:n("Navigator.DisplayText.1020"),messageBody:n("properties_encumbrance_noAccess")})});if(e.loadingEncumbrance)return(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})});if(!e.encumbrance)return(0,a.jsx)(Bi,{});const g=e&&e.encumbrance&&e.encumbrance.propertyEncumbrance;return(0,a.jsxs)(a.Fragment,{children:[e.encumbrance.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>m(),date:e.encumbrance.preFetchDate}),(0,a.jsxs)("h4",{className:"bold",children:[g.name,", ",g.communeName]}),(0,a.jsxs)(Wu,{title:(0,a.jsx)("h4",{children:n("realEstate_encumbranceSummary")}),showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:e.encumbrance.preFetchDate}),(0,a.jsx)(U1,{}),(0,a.jsx)(Yme,{showAll:l,setShowAll:c})]}),g&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("img",{src:Yb,height:"20px",width:"20px"})}),(0,a.jsxs)("span",{children:[n("realEstate_propertyNumberOfAsset"),", ",(0,a.jsx)("strong",{children:g.fixedNumber})]})]})}),(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(yK,{selectedView:"encumbrance",actions:t,propertyId:i})})]}),(0,a.jsx)("div",{className:"grid collapse720",children:(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(wdt,{data:g.separateEstates,t:n,showAll:l})})})]}),(0,a.jsx)(Vme,{data:g.owners,onClickScannedDoc:p,showAll:l,t:n}),(0,a.jsx)($me,{data:g.encumbrances,onClickScannedDoc:p,showAll:l,t:n}),(0,a.jsx)(Hme,{data:g.primalTerms,onClickScannedDoc:p,showAll:l,t:n}),(0,a.jsx)(Gme,{data:g.burdens,onClickScannedDoc:p,showAll:l,t:n}),(0,a.jsx)(zme,{data:g.topics,onClickScannedDoc:p,showAll:l,t:n}),(0,a.jsx)(Wme,{data:g.otherDocuments,onClickScannedDoc:p,showAll:l,t:n})]}),(0,a.jsx)(B1,{notes:n("properties_footnotes")})]})};Sdt.propTypes={state:k().object,actions:k().object};const sM=({data:e,onClickScannedDoc:t,t:n,noGutter:r,showAll:i})=>{const[o,s,l]=Jg(10,10,10);(0,d.useEffect)(()=>{e&&!e.error&&l(e.length)},[e]);const c=(u,f)=>u||f||"";return(0,a.jsxs)("div",{className:r?"gutter-bottom":"gutter-top gutter-bottom",children:[(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("realEstate_fileNumber")}),(0,a.jsx)("th",{children:n("realEstate_fileType")}),(0,a.jsx)("th",{children:n("realEstate_status")}),(0,a.jsx)("th",{children:n("realEstate_publishingDate")}),(0,a.jsx)("th",{children:n("realEstate_receptionDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.slice(0,i?e.length:o).map((u,f)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:(0,a.jsx)(Av,{data:{districtNumber:u.districtMagistrateNumber,fileNumber:u.fileNumber,fileType:u.fileType},func:t,name:u.districtMagistrateNumber+"-"+u.fileNumber})}),(0,a.jsx)("td",{children:c(n("realEstate_fileType_"+u.fileType),u.fileTypeName)}),(0,a.jsx)("td",{children:c(n("realEstate_fileStatus_"+u.fileStatus),u.fileStatusName)}),(0,a.jsx)("td",{children:Mr(u.filePublishingDate)}),(0,a.jsx)("td",{children:Mr(u.fileReceptionDate)})]},f))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!i&&e&&o<e.length&&(0,a.jsx)(Xy,{text:n("button_moreItems_text_getMore"),onClick:s})]})};sM.propTypes={data:k().array,onClickScannedDoc:k().func,t:k().func,noGutter:k().bool,showAll:k().bool},sM.displayName="DocumentsTable";const Cdt=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2027),{propertyID:i}=Hi(),o=ss(),s=fs(403,o.user),l=gi().search,u=new URLSearchParams(l).get("prefetchUniqueID");(0,d.useEffect)(()=>{i&&t.getScannedDocuments(i,!1,u)},[i,u]);const f=v=>{t.getScannedDocument(v,!0)},h=()=>{t.getScannedDocuments(i,!0)};if(!r||e.error)return null;if(!s)return(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:n("Navigator.DisplayText.1020"),messageBody:n("properties_noAccess")})});if(e.loadingDocuments)return(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})});if(!e.scannedDocuments)return(0,a.jsx)(Bi,{});const p=e&&e.scannedDocuments&&e.scannedDocuments.documents,m=p&&p.map(v=>{if(v.fileStatus==="\xDE")return v}).filter(v=>v),g=p&&p.map(v=>{if(v.fileStatus!=="\xDE")return v}).filter(v=>v);return(0,a.jsxs)(a.Fragment,{children:[e.scannedDocuments.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>h(),date:e.scannedDocuments.preFetchDate}),(0,a.jsxs)(Wu,{title:(0,a.jsx)("h4",{children:n("realEstate_documentsList")}),showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:e.scannedDocuments.preFetchDate}),(0,a.jsx)(U1,{})]}),e.loadingDocument&&(0,a.jsx)($i,{size:"medium",center:!0}),(0,a.jsx)(No,{noTopGutter:!0,children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("img",{src:Yb,height:"20px",width:"20px"})}),(0,a.jsxs)("span",{children:[n("realEstate_propertyNumberOfAsset"),", ",(0,a.jsx)("strong",{children:i})]})]})}),(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(yK,{selectedView:"documents",actions:t,propertyId:i})})]})}),m&&m.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:n("realEstate_activeDocuments")}),(0,a.jsx)(sM,{data:m,onClickScannedDoc:f,t:n})]}),g&&g.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:n("realEstate_nonActiveDocuments")}),(0,a.jsx)(sM,{data:g,onClickScannedDoc:f,t:n})]}),(0,a.jsx)(B1,{notes:n("properties_footnotes")})]})};Cdt.propTypes={state:k().object,actions:k().object};const Edt=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2027),{landID:i}=Hi(),o=ss(),s=fs(403,o.user),l=gi().search,u=new URLSearchParams(l).get("prefetchUniqueID");(0,d.useEffect)(()=>{s&&i&&t.getLand(i,!1,u)},[i,u]);const f=()=>{t.getLand(i,!0)};if(!r||e.error)return null;if(!s)return(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:n("Navigator.DisplayText.1020"),messageBody:n("properties_noAccess")})});if(e&&e.loadingLand)return(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})});if(!e.land)return(0,a.jsx)(Bi,{});const{land:h,preFetchDate:p}=e.land;return(0,a.jsxs)(a.Fragment,{children:[p&&(0,a.jsx)(fl,{onUpdate:()=>f(),date:p}),(0,a.jsxs)(Wu,{title:(0,a.jsx)("h4",{children:n("realEstate_landInformation")}),showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:p}),(0,a.jsx)(U1,{})]}),(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsx)("div",{className:"grid",children:(0,a.jsxs)("div",{className:"col s4of12",children:[" ",(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("img",{src:Yb,height:"20px",width:"20px"})}),(0,a.jsxs)("span",{children:[n("realEstate_landNumber"),", ",(0,a.jsx)("strong",{children:h.landNumberDisplay})," "]})]})]})}),(0,a.jsx)("div",{className:"grid gutter gutter-top collapse720",children:(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("realEstate_propertiesOnLand"),data:h.mainAddress.name}),(0,a.jsx)(un,{text:n("realEstate_usage"),data:h.usageName}),(0,a.jsx)(un,{text:n("realEstate_size"),data:h.squareArea+" "+h.squareAreaUnit}),(0,a.jsx)(un,{text:n("realEstate_totalLandValuation"),data:Ta(h.landEstimation)})]})})]}),(0,a.jsx)(xK,{data:h.landPossessors,showType:!1,filtered:!1,t:n}),(0,a.jsx)(B1,{notes:n("properties_footnotes")})]})};Edt.propTypes={state:k().object,actions:k().object};const LJn=["INVALID_PROPERTY_NUMBER"],k7=({error:e,t})=>{const[n,r]=(0,d.useState)(null);return(0,d.useEffect)(()=>{if(e)if(e.code&&LJn.includes(e.code))r(e.message);else if(e.errorId){const i=t(`error_type_${e.errorId}`),o=i||(e.message?e.message:e.error??t("api_error_unknown"));r(o)}else r(t("api_error_unknown"))},[e]),e?(0,a.jsx)(eo,{extraClass:"no-print",messageType:e.errorId?"alert":"error",messageBody:(0,a.jsxs)(a.Fragment,{children:[n,!e.errorId&&e.logGuid&&(0,a.jsxs)("p",{children:["LogGuid: ",e.logGuid]})]})}):null};k7.propTypes={error:k().object,t:k().func};const _dt=({productTerms:e})=>{const t=ss(),n=fs(401,t.user)||fs(403,t.user),{t:r,loaded:i}=Wn(2027),[o,s]=rRe();return(0,d.useEffect)(()=>{fs(403,t.user)&&!e.isApproved("403")?e.checkTerms("403"):fs(401,t.user)&&!e.isApproved("401")&&e.checkTerms("401")},[e.terms]),i?(0,a.jsxs)(a.Fragment,{children:[!n&&(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:r("Navigator.DisplayText.1020"),messageBody:r("properties_noAccess")})}),n&&(0,a.jsxs)(ls,{children:[(0,a.jsxs)("div",{className:"properties",children:[(0,a.jsxs)("h2",{className:"showOnlyInPrint gutter-top",children:[r("product_name_700")," - ",r("Navigator.DisplayText.400")]}),(0,a.jsx)(ame,{state:o,actions:s,placeholder:r("realEstate_search_placeholder")}),(0,a.jsx)(k7,{error:o.error,t:r}),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"list/:addressID",element:(0,a.jsx)(mdt,{state:o,actions:s})}),(0,a.jsx)(Si,{path:"addressOverview/:addressID",element:(0,a.jsx)(Ume,{state:o,actions:s})}),(0,a.jsx)(Si,{path:"realEstateInformation/:propertyID",element:(0,a.jsx)(bdt,{state:o,actions:s})}),(0,a.jsx)(Si,{path:"propertyEncumbrance/:propertyID",element:(0,a.jsx)(Sdt,{state:o,actions:s})}),(0,a.jsx)(Si,{path:"documentsList/:propertyID",element:(0,a.jsx)(Cdt,{state:o,actions:s})}),(0,a.jsx)(Si,{path:"landRegistry/:landID",element:(0,a.jsx)(Edt,{state:o,actions:s})})]})})]}),(0,a.jsx)(oM,{groupId:1,data:o.data})]})]}):null};_dt.propTypes={productTerms:k().object};function BJn(){const[e,t]=(0,d.useReducer)(UJn,VJn),{user:n}=ss(),r=ur(),i="/properties/heavyMachinery",o=c=>{r(`${i}/${c}`)},s=(c,u,f)=>{if(t({type:"set_search",payload:c}),c&&c.length>=6){t({type:"set_loaded",payload:!1}),t({type:"set_loading",payload:!0}),t({type:"set_search_data",payload:null});const h={numberOfDaysToCheckForPrefetch:u?0:null,endUserRegno:n.u_regno,reasonID:null,reasonDescription:null,registrationKey:c,icelandicTransportAuthorityRegistrationNumber:"",prefetchUniqueID:f};qOe.getHeavyMachinery(h).then(p=>{p&&!p.error&&t({type:"set_search_data",payload:p}),p&&p.error&&t({type:"set_error",payload:p.error}),t({type:"set_loading",payload:!1}),t({type:"set_loaded",payload:!0})})}},l=(0,d.useMemo)(()=>({onSearchChange:c=>o(c),getMachineryDetails:(c,u,f)=>s(c,u,f)}),[t]);return[e,l]}const UJn=(e,t)=>{switch(t.type){case"set_search_data":return{...e,searchData:t.payload,error:null,lastRefresh:new Date};case"set_search":return{...e,search:t.payload};case"set_error":return{...e,error:t.payload};case"set_loading":return{...e,loading:t.payload};case"set_loaded":return{...e,loaded:t.payload};default:return e}},VJn={searchData:null,search:null,error:null,loading:!1,loaded:!1},Kme=(0,d.memo)(({search:e,actions:t,t:n})=>{const[r,i]=(0,d.useState)(e),o=()=>{r&&dc("Properties","Fetch heavy machinery overview","Heavy Machinery - Search"),t.onSearchChange(r&&r.replace(/%/g,""))};return(0,d.useEffect)(()=>{i(e)},[e]),(0,a.jsxs)("div",{className:"form no-print",children:[(0,a.jsx)("label",{htmlFor:"heavyMachineryRegistry"}),(0,a.jsx)("div",{className:"gutter-top search-box",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(Ey,{variant:"search",items:[],search:r||"",onSearchChange:i||"",enterSubmit:!0,submitSearch:o||"",placeholder:n("heavyMachinery_search_placeholder"),autoFocus:!0})}),(0,a.jsx)("div",{className:"col s4of12",style:{paddingLeft:"10px"},children:(0,a.jsx)(Mi,{className:"large",onClick:o,type:"tertiary",children:n("button_get")})})]})})]})});Kme.propTypes={search:k().string,actions:k().object,t:k().func},Kme.displayName="MachinerySearch";const Tdt=({details:e,t})=>(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_capacityKG"),data:e.capacityKG}),(0,a.jsx)(un,{text:t("heavyMachinery_capacityNumberOfPeople"),data:e.capacityNumberOfPeople}),(0,a.jsx)(un,{text:t("heavyMachinery_energySource"),data:e.energySource})]});Tdt.propTypes={details:k().object,t:k().func};const Adt=({details:e,t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_energySource"),data:e.energySource}),(0,a.jsx)(un,{text:t("heavyMachinery_netWeight"),data:e.netWeight}),(0,a.jsx)(un,{text:t("heavyMachinery_maximumSpeed"),data:e.maximumSpeed}),(0,a.jsx)(un,{text:t("heavyMachinery_gears"),data:e.gears})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_capacityKG"),data:e.capacityKg}),(0,a.jsx)(un,{text:t("heavyMachinery_capacityNumberOfPeople"),data:e.capacityNumberOfPeople}),(0,a.jsx)(un,{text:t("heavyMachinery_other"),data:e.other}),(0,a.jsx)(un,{text:t("heavyMachinery_liftingHeight"),data:e.liftingHeight})]})]});Adt.propTypes={details:k().object,t:k().func};const Pdt=({details:e,t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_capacityKw"),data:e.capacityKw}),(0,a.jsx)(un,{text:t("heavyMachinery_capacityKgHour"),data:e.capacityKgHour}),(0,a.jsx)(un,{text:t("heavyMachinery_volume"),data:e.volume}),(0,a.jsx)(un,{text:t("heavyMachinery_heatingPower"),data:e.heatingPower}),(0,a.jsx)(un,{text:t("heavyMachinery_workingPressure"),data:e.workingPressure})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_pressureTest"),data:e.pressureTest}),(0,a.jsx)(un,{text:t("heavyMachinery_safetyValvePressure"),data:e.safetyValvePressure}),(0,a.jsx)(un,{text:t("heavyMachinery_energySource"),data:e.energySource}),(0,a.jsx)(un,{text:t("heavyMachinery_preHeater"),data:e.preHeater})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_pumps"),data:e.pumps}),(0,a.jsx)(un,{text:t("heavyMachinery_topHeater"),data:e.topHeater}),(0,a.jsx)(un,{text:t("heavyMachinery_heatingEquipment"),data:e.heatingEquipment}),(0,a.jsx)(un,{text:t("heavyMachinery_material"),data:e.material})]})]});Pdt.propTypes={details:k().object,t:k().func};const Odt=({details:e,t})=>(0,a.jsx)(a.Fragment,{children:e&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_liftLength"),data:e.length}),(0,a.jsx)(un,{text:t("heavyMachinery_capacityNumberOfPeople"),data:e.capacityNumberOfPeople}),(0,a.jsx)(un,{text:t("heavyMachinery_maximumSpeed"),data:e.maximumSpeed}),(0,a.jsx)(un,{text:t("heavyMachinery_gears"),data:e.gears})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_numberOfPeopleGoingUp"),data:e.numberOfPeopleGoingUp}),(0,a.jsx)(un,{text:t("heavyMachinery_heightBetweenEnds"),data:e.heightBetweenEnds}),(0,a.jsx)(un,{text:t("heavyMachinery_maximumIncline"),data:e.maximumIncline}),(0,a.jsx)(un,{text:t("heavyMachinery_cable"),data:e.cable})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_cableDiameter"),data:e.cableDiameter}),(0,a.jsx)(un,{text:t("heavyMachinery_stoppingDistance"),data:e.stoppingDistance}),(0,a.jsx)(un,{text:t("heavyMachinery_liftingEquipment"),data:e.liftingEquipment})]})]})});Odt.propTypes={details:k().object,t:k().func};const jdt=({details:e,t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_volume"),data:e.volume}),(0,a.jsx)(un,{text:t("heavyMachinery_workingPressure"),data:e.workingPressure}),(0,a.jsx)(un,{text:t("heavyMachinery_pressureTest"),data:e.pressureTest}),(0,a.jsx)(un,{text:t("heavyMachinery_safetyValvePressure"),data:e.safetyValvePressure}),(0,a.jsx)(un,{text:t("heavyMachinery_material"),data:e.material})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_volumeCompartment",1),data:e.volumeCompartment1+"1"}),(0,a.jsx)(un,{text:t("heavyMachinery_volumeCompartment",2),data:e.volumeCompartment2}),(0,a.jsx)(un,{text:t("heavyMachinery_volumeCompartment",3),data:e.volumeCompartment3}),(0,a.jsx)(un,{text:t("heavyMachinery_volumeCompartment",4),data:e.volumeCompartment4})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_volumeCompartment",5),data:e.volumeCompartment5}),(0,a.jsx)(un,{text:t("heavyMachinery_volumeCompartment",6),data:e.volumeCompartment6}),(0,a.jsx)(un,{text:t("heavyMachinery_volumeCompartment",7),data:e.volumeCompartment7}),(0,a.jsx)(un,{text:t("heavyMachinery_volumeCompartment",8),data:e.volumeCompartment8})]})]});jdt.propTypes={details:k().object,t:k().func};const Mdt=({details:e,t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_liftingEquipment"),data:e.liftingEquipment}),(0,a.jsx)(un,{text:t("heavyMachinery_liftingHeight"),data:e.liftingHeight}),(0,a.jsx)(un,{text:t("heavyMachinery_numberOfFloors"),data:e.numberOfFloors}),(0,a.jsx)(un,{text:t("heavyMachinery_cabinMeasurements"),data:e.cabinMeasurements}),(0,a.jsx)(un,{text:t("heavyMachinery_capacityKG"),data:e.capacityKg}),(0,a.jsx)(un,{text:t("heavyMachinery_capacityNumberOfPeople"),data:e.capacityNumberOfPeople})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_maximumSpeed"),data:e.maximumSpeed}),(0,a.jsx)(un,{text:t("heavyMachinery_gears"),data:e.gears}),(0,a.jsx)(un,{text:t("heavyMachinery_operationStarted"),data:Mr(e.operationStarted)}),(0,a.jsx)(un,{text:t("heavyMachinery_suspensionWire"),data:e.suspensiontWire}),(0,a.jsx)(un,{text:t("heavyMachinery_numberOfSuspensionWires"),data:e.numberOfSuspensionWires}),(0,a.jsx)(un,{text:t("heavyMachinery_diameterOfSuspensionWires"),data:e.diameterOfSuspensionWires})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_motorSize"),data:e.motorSize}),(0,a.jsx)(un,{text:t("heavyMachinery_shaftTopHeight"),data:e.shaftTopHeight}),(0,a.jsx)(un,{text:t("heavyMachinery_shaftPitDepth"),data:e.shaftPitDepth}),(0,a.jsx)(un,{text:t("heavyMachinery_safetyZoneOnTopOfCabin"),data:e.safetyZoneOnTopOfCabin}),(0,a.jsx)(un,{text:t("heavyMachinery_safetyPlatformOnTopOfCabin"),data:e.safetyPlatformOnTopOfCabin}),(0,a.jsx)(un,{text:t("heavyMachinery_safetyZoneInPit"),data:e.safetyZoneInPit})]})]});Mdt.propTypes={details:k().object,t:k().func};const Rdt=({details:e,t})=>(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_energySource"),data:e.energySource}),(0,a.jsx)(un,{text:t("heavyMachinery_power"),data:e.power}),(0,a.jsx)(un,{text:t("heavyMachinery_netWeight"),data:e.netWeight})]});Rdt.propTypes={details:k().object,t:k().func};const Ddt=({details:e,t})=>(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_netWeight"),data:e.netWeight}),(0,a.jsx)(un,{text:t("heavyMachinery_energySource"),data:e.energySource}),(0,a.jsx)(un,{text:t("heavyMachinery_power"),data:e.power}),(0,a.jsx)(un,{text:t("heavyMachinery_liftingHeight"),data:e.liftingHeight}),(0,a.jsx)(un,{text:t("heavyMachinery_liftingCapacity"),data:e.liftingCapacity})]});Ddt.propTypes={details:k().object,t:k().func};const kdt=({details:e,t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_netWeight"),data:e.netWeight}),(0,a.jsx)(un,{text:t("heavyMachinery_energySource"),data:e.energySource}),(0,a.jsx)(un,{text:t("heavyMachinery_liftingPower"),data:e.liftingPower}),(0,a.jsx)(un,{text:t("heavyMachinery_liftingPowerKG"),data:e.liftingPowerKG})]}),(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_liftingHeight"),data:e.liftingHeight}),(0,a.jsx)(un,{text:t("heavyMachinery_boomLength"),data:e.boomLength}),(0,a.jsx)(un,{text:t("heavyMachinery_numberPlate"),data:e.numberPlate})]})]});kdt.propTypes={details:k().object,t:k().func};const Idt=({details:e,t})=>(0,a.jsxs)("div",{className:"col s4of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_liftingCapacity"),data:e.liftingCapacity}),(0,a.jsx)(un,{text:t("heavyMachinery_liftingHeight"),data:e.liftingHeight}),(0,a.jsx)(un,{text:t("heavyMachinery_baseType"),data:e.baseType}),(0,a.jsx)(un,{text:t("heavyMachinery_supportLegs"),data:e.supportLegs}),(0,a.jsx)(un,{text:t("heavyMachinery_wireDiameter"),data:e.wireDiameter})]});Idt.propTypes={details:k().object,t:k().func};const Xme=({data:e,t})=>{const[n,r,i]=Jg(10,10,10);return(0,d.useEffect)(()=>{e&&i(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{className:"operationHistory",children:t("heavyMachinery_operation_history")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"70%"}),(0,a.jsx)("col",{width:"30%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("heavyMachinery_operation")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((o,s)=>o.date>s.date?-1:1).slice(0,n).map((o,s)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:o.operation}),(0,a.jsx)("td",{children:Mr(o.date)})]},s))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),e&&n<e.length&&(0,a.jsx)(kp,{text:t("button_moreItems_text_getMore"),onClick:r})]})};Xme.propTypes={data:k().array,t:k().func},Xme.displayName="OperationHistory";const bK=({data:e,showAll:t,t:n})=>{const r="/financeInfo/subjectOverview/",i="/properties/heavyMachinery/",[o,s,l]=Jg(5,10,5);return(0,d.useEffect)(()=>{e&&l(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{className:"operatorHistory",children:n("heavyMachinery_operator_history")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("name")}),(0,a.jsx)("th",{children:n("heavyMachinery_numberPlate")}),(0,a.jsx)("th",{children:n("date")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((c,u)=>c.date>u.date?-1:1).slice(0,t?e.length:o).map((c,u)=>(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{className:"text-semibold",to:{pathname:r+c.operatorRegno},children:c.operatorName}),(0,a.jsxs)("div",{children:["(",ro(c.operatorRegno),")"]})]}),(0,a.jsx)("td",{children:(0,a.jsx)(Vi,{to:{pathname:i+c.registrationKey},children:c.registrationKey})}),(0,a.jsx)("td",{children:Mr(c.date)})]},u))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!t&&e&&o<e.length&&(0,a.jsx)(kp,{text:n("button_moreItems_text_getMore"),onClick:s})]})};bK.propTypes={data:k().array,showAll:k().bool,t:k().func},bK.displayName="OperatorHistory";const wK=({data:e,showAll:t,t:n})=>{const r="/financeInfo/subjectOverview/",i="/properties/heavyMachinery/",[o,s,l]=Jg(5,10,5);return(0,d.useEffect)(()=>{e&&l(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{className:"ownerHistory",children:n("heavyMachinery_owner_history")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("name")}),(0,a.jsx)("th",{children:n("heavyMachinery_numberPlate")}),(0,a.jsx)("th",{children:n("heavyMachinery_dateOfOwnerChange")}),(0,a.jsx)("th",{children:n("heavyMachinery_registrationDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((c,u)=>c.dateOfOwnershipChange>u.dateOfOwnershipChange?-1:1).slice(0,t?e.length:o).map((c,u)=>(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)(Vi,{className:"text-semibold",to:{pathname:r+c.ownerRegno},children:c.ownerName}),(0,a.jsxs)("div",{children:["(",ro(c.ownerRegno),")"]})]}),(0,a.jsx)("td",{children:(0,a.jsx)(Vi,{to:{pathname:i+c.registrationKey},children:c.registrationKey})}),(0,a.jsx)("td",{children:Mr(c.dateOfOwnershipChange)}),(0,a.jsx)("td",{children:Mr(c.registrationDate)})]},u))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),!t&&e&&o<e.length&&(0,a.jsx)(kp,{text:n("button_moreItems_text_getMore"),onClick:s})]})};wK.propTypes={data:k().array,showAll:k().bool,t:k().func},wK.displayName="OwnerHistory";const Zme=({data:e,t})=>{const n="/financeInfo/subjectOverview/",r=e.heavyMachinery;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Wu,{title:t("heavyMachinery_search_title",r.registrationKey),showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:e.preFetchDate}),(0,a.jsx)(U1,{})]}),(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsx)("div",{className:"grid summary",children:(0,a.jsx)("div",{className:"col s12of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("img",{src:Yb,height:"20px",width:"20px"})}),(0,a.jsx)("span",{children:t("heavyMachinery_registration")})]})})}),(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_registrationKey"),data:r.registrationKey}),(0,a.jsx)(un,{text:t("heavyMachinery_machineryMainCategory"),data:r.machineryMainCategory}),(0,a.jsx)(un,{text:t("heavyMachinery_manufactureYear"),data:r.manufactureYear}),(0,a.jsx)(un,{text:t("heavyMachinery_registrationDate"),data:Mr(r.registrationDate)}),(0,a.jsx)(un,{text:t("heavyMachinery_ownerRegno"),linkTo:n+r.ownerRegno,data:r.ownerName}),(0,a.jsx)(un,{text:t("heavyMachinery_operatorRegno"),linkTo:n+r.operatorRegno,data:r.operatorName}),(0,a.jsx)(un,{text:t("heavyMachinery_isImportedUsed"),data:r.isImportedUsed}),(0,a.jsx)(un,{text:t("heavyMachinery_manufactureNumber"),data:r.manufactureNumber})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_machineryType"),data:r.machineryType}),(0,a.jsx)(un,{text:t("heavyMachinery_machineryBrand"),data:r.machineryBrand}),(0,a.jsx)(un,{text:t("heavyMachinery_machinerySubCategory"),data:r.machinerySubCategory}),(0,a.jsx)(un,{text:t("heavyMachinery_manufactureCountry"),data:r.manufactureCountry}),(0,a.jsx)(un,{text:t("heavyMachinery_machineryStatus"),data:r.machineryStatus}),(0,a.jsx)(un,{text:t("heavyMachinery_importer"),data:r.importer}),(0,a.jsx)(un,{text:t("heavyMachinery_insuranceCompany"),data:r.insuranceCompany})]}),(0,a.jsx)("div",{className:"col s4of12"})]})]}),(0,a.jsxs)(No,{children:[(0,a.jsx)("div",{className:"grid",children:(0,a.jsx)("div",{className:"col s12of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("i",{className:"icon-status-processing"})}),(0,a.jsx)("span",{children:t("vehicle_description")})]})})}),(0,a.jsxs)("div",{className:"grid collapse720",children:[r.technicalDetails.carLifts&&(0,a.jsx)(Idt,{details:r.technicalDetails.carLifts,t}),r.technicalDetails.cranes&&(0,a.jsx)(kdt,{details:r.technicalDetails.cranes,t}),r.technicalDetails.forklifts&&(0,a.jsx)(Ddt,{details:r.technicalDetails.forklifts,t}),r.technicalDetails.mobileMachines&&(0,a.jsx)(Rdt,{details:r.technicalDetails.mobileMachines,t}),r.technicalDetails.peopleAndCargoElevators&&(0,a.jsx)(Mdt,{details:r.technicalDetails.peopleAndCargoElevators,t}),r.technicalDetails.pressureVessels&&(0,a.jsx)(jdt,{details:r.technicalDetails.pressureVessels,t}),r.technicalDetails.skiLifts&&(0,a.jsx)(Odt,{details:r.technicalDetails.skiLifts,t}),r.technicalDetails.steamBoilers&&(0,a.jsx)(Pdt,{details:r.technicalDetails.steamBoilers,t}),r.technicalDetails.unconventionalMachinery&&(0,a.jsx)(Adt,{details:r.technicalDetails.unconventionalMachinery,t}),r.technicalDetails.workLiftsAndManBaskets&&(0,a.jsx)(Tdt,{details:r.technicalDetails.workLiftsAndManBaskets,t})]})]}),(0,a.jsx)(wK,{data:r.ownerHistory,t}),(0,a.jsx)(bK,{data:r.operatorHistory,t}),(0,a.jsx)(Xme,{data:r.operationHistory,t}),(0,a.jsx)(B1,{notes:t("heavyMachinery_footnotes")})]})};Zme.propTypes={data:k().object,actions:k().object,t:k().func},Zme.displayName="MachineryDetails";const Qme=({productTerms:e})=>{const t=ss(),n=fs(601,t.user),{t:r,loaded:i}=Wn(2027),[o,s]=BJn(),{regno:l}=Hi(),c=gi().search,f=new URLSearchParams(c).get("prefetchUniqueID");(0,d.useEffect)(()=>{n&&!e.isApproved("601")&&e.checkTerms("601")},[e.terms]),(0,d.useEffect)(()=>{n&&l&&s.getMachineryDetails(l,!1,f)},[l,f]);const h=()=>{s.getMachineryDetails(o.search,!0)};return i?(0,a.jsxs)(a.Fragment,{children:[!n&&(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:r("Navigator.DisplayText.1020"),messageBody:r("heavyMachinery_noAccess")})}),n&&(0,a.jsxs)(ls,{children:[(0,a.jsxs)("h2",{className:"showOnlyInPrint gutter-top",children:[r("product_name_700")," - ",r("Navigator.DisplayText.600")]}),(0,a.jsxs)("div",{className:"properties",children:[(0,a.jsx)(Kme,{search:o.search,searchData:o.searchData,actions:s,t:r}),(0,a.jsx)(k7,{error:o.error,t:r}),!o.loading&&(0,a.jsxs)(a.Fragment,{children:[o.searchData&&o.searchData.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>h(),date:o.searchData.preFetchDate}),o.searchData&&o.searchData.heavyMachinery&&(0,a.jsx)(Zme,{data:o.searchData,t:r,actions:s})]}),!o.error&&!o.loading&&!o.searchData&&o.search&&o.search.length>5&&o.search===l&&(0,a.jsx)(Bi,{}),o.loading&&(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})})]}),(0,a.jsx)(oM,{groupId:4,data:o.searchData})]})]}):null};Qme.propTypes={productTerms:k().object};function $Jn(){const[e,t]=(0,d.useReducer)(zJn,SK),n=ur(),{user:r}=ss(),i="/properties/assetsByRegno",o=zc(),{t:s}=Ri(),[l]=Sm(e.search,100);(0,d.useEffect)(()=>{e.guarantors.dataFetched||u()},[]),(0,d.useEffect)(()=>{e.selectedSubjectInfo&&c(e.selectedSubjectInfo)},[e.selectedSubjectInfo,e.guarantors]),(0,d.useEffect)(()=>{l&&l.trim().length>=3?(e.searchSubmitted||t({type:"set_filters",payload:SK.baseFilters}),y()):(!l||l.trim().length<3)&&t({type:"set_search_data",payload:null,loading:!1})},[l]),(0,d.useEffect)(()=>{e.prefetchUniqueID&&f(e.filters,e.selectedSubject,!0,e.prefetchUniqueID)},[e.prefetchUniqueID]);const c=_=>{if(_){const T=_.isIndividual,M=fs(402,r)&&e.guarantors.properties,j=fs(407,r)&&!T,B=fs(503,r)&&e.guarantors.vehicles,W=fs(504,r)&&!T,K=fs(602,r)&&(!T||e.guarantors.heavyMachinery),G=fs(108,r)&&!T,J=fs(121,r)&&T;t({type:"set_access_for_filters",payload:{properties:M||j,propertyHistory:M,vehicles:B||W,vehicleHistory:B,heavyMachinery:K,companyHolding:G||J}})}},u=async()=>{const[_,T,M]=await Promise.all([fs(402,r)?Rf.getProductGuarantor("402"):Promise.resolve({}),fs(503,r)?Rf.getProductGuarantor("503"):Promise.resolve({}),fs(602,r)?Rf.getProductGuarantor("602"):Promise.resolve({})]);t({type:"set_guarantors",payload:{properties:_,vehicles:T,heavyMachinery:M,dataFetched:!0}})},f=(_,T,M,j)=>{h(),t({type:"set_search_submitted",payload:!0});const B=_||e.filters,W=T||e.selectedSubject;W&&W.length===10&&(M||n(`${i}/${W}`),B.properties&&p(W,B.propertyHistory,!1,j),B.vehicles&&m(W,B.vehicleHistory,B.deregisteredVehicles,!1,j),B.heavyMachinery&&v(W,!1,j),B.companyHolding&&g(W,!1,j))},h=()=>{t({type:"set_properties_data",payload:null}),t({type:"set_vehicle_data",payload:null}),t({type:"set_companyHolding_data",payload:null}),t({type:"set_heavyMachinery_data",payload:null})},p=(_,T,M,j)=>{t({type:"set_properties_data",payload:null}),t({type:"set_error_properties",payload:null}),t({type:"set_properties_loading",payload:!0}),t({type:"set_properties_loaded",payload:!1});const B={ownerRegno:_,includeOwnershipHistory:T,numberOfDaysToCheckForPrefetch:M?0:null,endUserRegno:r.u_regno,prefetchUniqueID:j};kb.getOwnership(B).then(W=>{W&&!W.error&&t({type:"set_properties_data",payload:W}),W&&W.error&&t({type:"set_error_properties",payload:W.error}),t({type:"set_properties_loading",payload:!1}),t({type:"set_properties_loaded",payload:!0})})},m=(_,T,M,j,B)=>{t({type:"set_vehicle_data",payload:null}),t({type:"set_error_vehicles",payload:null}),t({type:"set_vehicles_loading",payload:!0}),t({type:"set_vehicles_loaded",payload:!1});const W={regno:_,includeDeregisteredVehicles:M,includeOwnershipHistory:T,numberOfDaysToCheckForPrefetch:j?0:null,endUserRegno:r.u_regno,prefetchUniqueID:B};GE.getVehiclesForRegno(W).then(K=>{K&&!K.error&&t({type:"set_vehicle_data",payload:K}),K&&K.error&&t({type:"set_error_vehicles",payload:K.error}),t({type:"set_vehicles_loading",payload:!1}),t({type:"set_vehicles_loaded",payload:!0})})},g=(_,T,M)=>{t({type:"set_companyHolding_data",payload:null}),t({type:"set_error_companyHolding",payload:null}),t({type:"set_companyHolding_loading",payload:!0}),t({type:"set_companyHolding_loaded",payload:!1});const j={regno:_,numberOfDaysToCheckForPrefetch:T?0:null,endUserRegno:r.u_regno,prefetchUniqueID:M};zWt.getCompanyHoldingByRegno(j).then(B=>{B&&!B.error&&t({type:"set_companyHolding_data",payload:B}),B&&B.error&&t({type:"set_error_companyHolding",payload:B.error}),t({type:"set_companyHolding_loading",payload:!1}),t({type:"set_companyHolding_loaded",payload:!0})})},v=(_,T,M)=>{t({type:"set_heavyMachinery_data",payload:null}),t({type:"set_error_heavyMachinery",payload:null}),t({type:"set_heavyMachinery_loading",payload:!0}),t({type:"set_heavyMachinery_loaded",payload:!1});const j={regno:_,numberOfDaysToCheckForPrefetch:T?0:null,endUserRegno:r.u_regno,reasonID:null,reasonDescription:null,prefetchUniqueID:M};qOe.getHeavyMachineryOwner(j).then(B=>{B&&!B.error&&t({type:"set_heavyMachinery_data",payload:B}),B&&B.error&&t({type:"set_error_heavyMachinery",payload:B.error}),t({type:"set_heavyMachinery_loading",payload:!1}),t({type:"set_heavyMachinery_loaded",payload:!0})})},y=()=>{F0e.getSearchSuggestions({...Fdt,query:e.search}).then(_=>{!_.error&&t({type:"set_search_data",payload:_})})},x=_=>{_&&t({type:"set_filters",payload:_}),f(_)},b=(_,T,M,j)=>{F0e.getSearchSuggestions({...Fdt,query:_}).then(B=>{if(B&&B.length>0)if(T){let W={...SK.filters,[T]:!0};M&&(T==="properties"&&(W={...W,propertyHistory:M==="True"}),T==="vehicles"&&(W={...W,vehicleHistory:M.includes("e"),deregisteredVehicles:M.includes("s")})),t({type:"set_usageLinkData",payload:{filters:W,subject:B[0].source,regno:B[0].source.regno,prefetchUniqueID:j}})}else t({type:"set_filters",payload:SK.baseFilters})})},S=async(_,T,M)=>{t({type:"set_scanned_document",payload:null}),t({type:"set_loading_document",payload:!0});const j={districtMagistrateNumber:_.districtNumber,fileNumber:_.fileNumber,numberOfDaysToCheckForPrefetch:T?0:null,prefetchUniqueID:_.prefetchUniqueID,endUserRegno:r.u_regno,reasonDescription:M},B=await kb.getScannedDocumentData(j);return B&&!B.error&&B.data?t({type:"set_scanned_document",payload:B}):Pa.error(IU(B?.error,s,s("document_fetch_error"))),t({type:"set_loading_document",payload:!1}),B},C=(0,d.useMemo)(()=>({onSearchChange:_=>t({type:"set_search",payload:_}),clearSubject:_=>t({type:"clear_subject",payload:_}),getPropertiesByRegno:(_,T)=>p(_,T,!0),getVehiclesByRegno:(_,T,M)=>m(_,T,M,!0),getHeavyMachineryByRegno:_=>v(_,!0),getCompanyHoldingByRegno:_=>g(_,!0),getScannedDocument:(_,T)=>NO(_,T?o:null,S,"scannedDocument"),getAssets:_=>x(_),getAssetsByType:(_,T,M,j)=>b(_,T,M,j),onSubjectInfoSelect:_=>{t({type:"set_subject_info",payload:_})}}),[t]);return[e,C,x]}const zJn=(e,t)=>{switch(t.type){case"set_search_data":return{...e,searchData:t.payload,lastRefresh:new Date};case"clear_subject":return{...e,selectedSubjectInfo:null,selectedSubject:null};case"set_error_properties":return{...e,errors:{...e.errors,properties:t.payload}};case"set_error_vehicles":return{...e,errors:{...e.errors,vehicles:t.payload}};case"set_error_heavyMachinery":return{...e,errors:{...e.errors,companyHolding:t.payload}};case"set_error_companyHolding":return{...e,errors:{...e.errors,companyHolding:t.payload}};case"set_guarantors":return{...e,guarantors:t.payload};case"set_access_for_filters":{const n=t.payload,r=e.filters;return{...e,access:t.payload,filters:{properties:n.properties?r.properties:!1,propertyHistory:n.propertyHistory?r.propertyHistory:!1,vehicles:n.vehicles?r.vehicles:!1,vehicleHistory:n.vehicleHistory?r.vehicleHistory:!1,deregisteredVehicles:n.vehicleHistory?r.deregisteredVehicles:!1,heavyMachinery:n.heavyMachinery?r.heavyMachinery:!1,companyHolding:n.companyHolding?r.companyHolding:!1}}}case"set_search_submitted":return{...e,searchSubmitted:t.payload};case"set_search":return{...e,search:t.payload};case"set_filters":return{...e,filters:t.payload};case"set_properties_loading":return{...e,loadingProperties:t.payload};case"set_properties_loaded":return{...e,propertiesLoaded:t.payload};case"set_properties_data":return{...e,properties:t.payload,data:t.payload};case"set_vehicles_loading":return{...e,loadingVehicles:t.payload};case"set_vehicles_loaded":return{...e,vehiclesLoaded:t.payload};case"set_vehicle_data":return{...e,vehicles:t.payload,data:t.payload};case"set_heavyMachinery_loading":return{...e,loadingHeavyMachinery:t.payload};case"set_heavyMachinery_loaded":return{...e,heavyMachineryLoaded:t.payload};case"set_heavyMachinery_data":return{...e,heavyMachinery:t.payload,data:t.payload};case"set_companyHolding_loading":return{...e,loadingCompanyHolding:t.payload};case"set_companyHolding_loaded":return{...e,companyHoldingLoaded:t.payload};case"set_companyHolding_data":return{...e,companyHolding:t.payload,data:t.payload};case"set_document_data":return{...e,data:t.payload};case"set_usageLinkData":return{...e,filters:t.payload.filters,searchSubmitted:!1,selectedSubject:t.payload.regno,selectedSubjectInfo:t.payload.subject,prefetchUniqueID:t.payload.prefetchUniqueID};case"set_subject_info":return{...e,searchSubmitted:!1,selectedSubject:t.payload?t.payload.regno:null,selectedSubjectInfo:t.payload};default:return e}},Fdt={aggregations:!0,filter:[],orderBy:[],pageNumber:0,pageSize:30,query:null,restrictions:[]},SK={prefetchUniqueID:null,searchSubmitted:!1,selectedSubject:null,selectedSubjectInfo:null,errors:{properties:null,vehicles:null,heavyMachinery:null,companyHolding:null},guarantors:{properties:!1,vehicles:!1,heavyMachinery:!1,dataFetched:!1},access:{properties:!1,propertyHistory:!1,vehicles:!1,vehicleHistory:!1,heavyMachinery:!1,companyHolding:!1},searchData:null,search:null,baseFilters:{properties:!0,propertyHistory:!1,vehicles:!0,vehicleHistory:!1,deregisteredVehicles:!1,heavyMachinery:!0,companyHolding:!0},filters:{properties:!1,propertyHistory:!1,vehicles:!1,vehicleHistory:!1,deregisteredVehicles:!1,heavyMachinery:!1,companyHolding:!1},loadingProperties:!1,propertiesLoaded:!1,properties:null,loadingVehicles:!1,vehiclesLoaded:!1,vehicles:null,loadingHeavyMachinery:!1,heavyMachineryLoaded:!1,heavyMachinery:null,loadingCompanyHolding:!1,companyHoldingLoaded:!1,companyHolding:null},Jme=(0,d.memo)(({state:e,actions:t,t:n,submitSearch:r})=>{const{selectedSubjectInfo:i,searchData:o,search:s,filters:l,access:c}=e,{onSubjectInfoSelect:u,onSearchChange:f,clearSubject:h}=t,[p,m]=(0,d.useState)(l),[g,v]=(0,d.useState)(s);(0,d.useEffect)(()=>{v(s)},[s]),(0,d.useEffect)(()=>{m(l)},[l]);const y=C=>{v(C),h(),s!==C&&f(C)},x=()=>{i&&(dc("Properties","Fetch asset overview","Assets by Regno - Search"),r(p))},b=C=>{let _=p,T=!p[C];(C==="deregisteredVehicles"||C==="vehicleHistory")&&T&&(_.vehicles=!0),C==="vehicles"&&!T&&(_.deregisteredVehicles=!1,_.vehicleHistory=!1),C==="propertyHistory"&&T&&(_.properties=!0),C==="properties"&&!T&&(_.propertyHistory=!1),m({..._,[C]:T})},S=({labelText:C,access:_,tooltip:T})=>(0,a.jsxs)(a.Fragment,{children:[C,!_&&T&&(0,a.jsx)(Co,{id:"accessInfo",title:T,children:(0,a.jsx)("i",{className:"icon-alert",style:{paddingLeft:5,float:"right"}})})]});return(0,a.jsxs)("div",{className:"form assets",children:[(0,a.jsx)("label",{className:"no-print",htmlFor:"assetSearch"}),(0,a.jsx)("div",{className:"gutter-top asset-search-box gutter-bottom no-print",children:(0,a.jsx)(Ey,{variant:"biSearch",items:o||[],search:g||"",onSearchChange:y||"",defaultValue:i,onChange:u,placeholder:n("searchByNameOrRegno")})}),e.selectedSubjectInfo&&e.selectedSubjectInfo.subjectName&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h2",{style:{marginBottom:10},children:e.selectedSubjectInfo.subjectName}),(0,a.jsx)("div",{className:"grid collapse960",children:(0,a.jsxs)("div",{className:"col s5of12",children:[(0,a.jsxs)("div",{className:"info-col grid",children:[(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)("strong",{children:"Kennitala"})}),(0,a.jsx)("div",{className:"col s4of6",children:e.selectedSubjectInfo.regno})]}),!e.selectedSubjectInfo.isIndividual&&(0,a.jsxs)("div",{className:"info-col grid",children:[(0,a.jsx)("div",{className:"col s2of6",children:(0,a.jsx)("strong",{children:"L\xF6gheimili"})}),(0,a.jsx)("div",{className:"col s4of6",children:Bp(e.selectedSubjectInfo.legalAddress)})]})]})}),(0,a.jsxs)("div",{className:"asset-filters grid collapse720 no-print",children:[(0,a.jsxs)("div",{className:"col s3of12 first-row",children:[(0,a.jsx)($2,{id:"properties",name:"properties",value:p.properties,onChange:b,label:(0,a.jsx)(S,{labelText:n("filter_realEstate"),access:c.properties,tooltip:n("properties_noAccess")}),disabled:!c.properties}),(0,a.jsx)($2,{id:"propertyHistory",name:"propertyHistory",value:p.propertyHistory,onChange:b,label:(0,a.jsx)(S,{labelText:n("filter_realEstate_history"),access:c.propertyHistory,tooltip:n("propertyHistory_noAccess")}),disabled:!c.propertyHistory})]}),(0,a.jsxs)("div",{className:"col s3of12",children:[(0,a.jsx)($2,{id:"vehicles",name:"vehicles",value:p.vehicles,onChange:b,label:(0,a.jsx)(S,{labelText:n("filter_vehicles"),access:c.vehicles,tooltip:n("vehicles_noAccess")}),disabled:!c.vehicles}),(0,a.jsx)($2,{"data-delay-show":500,id:"vehicleHistory",name:"vehicleHistory",value:p.vehicleHistory,onChange:b,label:(0,a.jsx)(S,{labelText:n("filter_vehicles_history"),access:c.vehicleHistory,tooltip:n("vehicleHistory_noAccess")}),disabled:!c.vehicleHistory}),(0,a.jsx)($2,{id:"deregisteredVehicles",name:"deregisteredVehicles",value:p.deregisteredVehicles,onChange:b,label:(0,a.jsx)(S,{labelText:n("filter_vehicles_deregistered"),access:c.vehicleHistory,tooltip:n("vehicleHistory_noAccess")}),disabled:!c.vehicleHistory})]}),(0,a.jsxs)("div",{className:"col s3of12",children:[(0,a.jsx)($2,{id:"heavyMachinery",name:"heavyMachinery",value:p.heavyMachinery,onChange:b,label:(0,a.jsx)(S,{labelText:n("filter_heavyMachinery"),access:c.heavyMachinery,tooltip:n("heavyMachinery_noAccess")}),disabled:!c.heavyMachinery}),(0,a.jsx)($2,{id:"companyHolding",name:"companyHolding",value:p.companyHolding,onChange:b,label:(0,a.jsx)(S,{labelText:n("filter_holdings"),access:c.companyHolding,tooltip:n("companyHolding_noAccess")}),disabled:!c.companyHolding})]}),(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsx)(Mi,{className:"large",onClick:x,style:{marginLeft:"10px",height:"40px"},type:"tertiary",children:n("button_get")})})]})]})]})});Jme.propTypes={state:k().object,actions:k().object,submitSearch:k().func,t:k().func,access:k().object,label:k().string,tooltip:k().string,labelText:k().string},Jme.displayName="AssetSearch";const qme=(0,d.memo)(({data:e,t,noContainer:n})=>{const r="/properties/heavyMachinery/",i=e.heavyMachineryOwner,o=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{className:"ownerHistory",children:t("heavyMachinery_currentMachinery")}),!i.machineryOwner.length&&!i.machineryOperator.length&&(0,a.jsx)(Bi,{}),(i.machineryOwner.length>0||i.machineryOperator.length>0)&&(0,a.jsx)(No,{noTopGutter:!0,children:(0,a.jsxs)("div",{className:"grid collapse960",children:[(0,a.jsxs)("div",{className:"col s3of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-info"}),(0,a.jsx)("span",{children:t("heavyMachinery_ownerRegno")+"/"+t("heavyMachinery_operatorRegno")})]}),(0,a.jsxs)("div",{className:"col s12of12",children:[(0,a.jsx)(un,{text:t("heavyMachinery_ownerRegno"),data:(0,a.jsxs)(a.Fragment,{children:[i.machineryOwner&&i.machineryOwner.map((s,l)=>(0,a.jsxs)("div",{children:[(0,a.jsx)(Vi,{to:r+s,children:s}),(0,a.jsx)("br",{})]},l)),!i.machineryOwner.length&&t("misc_noRecordsFound")]})}),(0,a.jsx)(un,{text:t("heavyMachinery_operatorRegno"),data:(0,a.jsxs)(a.Fragment,{children:[i.machineryOperator&&i.machineryOperator.map((s,l)=>(0,a.jsxs)("div",{children:[(0,a.jsx)(Vi,{to:r+s,children:s}),(0,a.jsx)("br",{})]},l)),!i.machineryOwner.length&&t("misc_noRecordsFound")]})})]})]})}),i.machineryOwnerHistory&&i.machineryOwnerHistory.length>0&&(0,a.jsx)(wK,{data:i.machineryOwnerHistory,t}),i.machineryOperatorHistory&&i.machineryOperatorHistory.length>0&&(0,a.jsx)(bK,{data:i.machineryOperatorHistory,t})]});return n?(0,a.jsx)(a.Fragment,{children:o}):(0,a.jsx)(No,{noTopGutter:!0,children:o})});qme.propTypes={data:k().object,t:k().func,noContainer:k().bool},qme.displayName="MachineryOwner";const lM=(0,d.memo)(({regno:e,title:t,error:n,loading:r,loaded:i,data:o,component:s,updateAction:l,ownershipHistory:c,deregistered:u,t:f})=>{const h=()=>{l(e,c,u)};return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(Sl,{title:t,isOpenAll:!0,noArrow:!0,noBackground:!0,printHeaderHideClosed:!0,extraHeaderOpen:o&&(0,a.jsxs)(Pf,{justifyContent:"flex-end",alignItems:"center",onClick:p=>{p.stopPropagation()},children:[(0,a.jsx)(Zy,{preFetchDate:o.preFetchDate}),(0,a.jsxs)("div",{className:"no-print",children:[(0,a.jsx)(U1,{}),(0,a.jsx)(lk,{})]})]}),children:[n&&(0,a.jsx)(k7,{error:n,t:f}),!n&&(0,a.jsxs)(a.Fragment,{children:[r&&(0,a.jsx)("div",{className:"padded",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})}),i&&!o&&!r&&(0,a.jsx)(Bi,{}),i&&o&&!r&&(0,a.jsxs)(a.Fragment,{children:[o.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>h(),date:o.preFetchDate}),s]})]})]})})});lM.propTypes={regno:k().string,t:k().func,title:k().string,error:k().object,loading:k().bool,loaded:k().bool,data:k().object,component:k().element,updateAction:k().func,ownershipHistory:k().bool,deregistered:k().bool},lM.displayName="AssetDetails";const I7=({vehicles:e,title:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:t}),e&&e.map((n,r)=>(0,a.jsx)(toe,{v:n},`${n.permanentRegistrationNumber}_${r}`)),(!e||e.length===0)&&(0,a.jsx)(Bi,{})]});I7.propTypes={vehicles:k().oneOfType([k().object,k().array]),title:k().string};const ege=(0,d.memo)(({data:e,showDeregistered:t,showHistory:n,noContainer:r})=>{const{t:i}=Wn(2020),o="Afskr\xE1\xF0";let s=e&&e.vehicles?e.vehicles.filter(function(f){return f.isCurrentOwner===!0&&f.vehicleStatus!==o}):null,l=e&&e.vehicles?e.vehicles.filter(function(f){return f.isCurrentOwner!==!0&&f.vehicleStatus!==o}):null,c=e&&e.vehicles?e.vehicles.filter(function(f){return f.vehicleStatus===o}):null;const u=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(I7,{vehicles:s,title:i("vehicleownership_currentVehicles")}),n&&(0,a.jsx)(I7,{vehicles:l,title:i("vehicleownership_formerVehicles")}),t&&(0,a.jsx)(I7,{vehicles:c,title:i("vehicleownership_deregisteredVehicles")})]});return r?(0,a.jsx)(a.Fragment,{children:u}):(0,a.jsx)(No,{noTopGutter:!0,children:u})});ege.propTypes={data:k().object,showDeregistered:k().bool,showHistory:k().bool,noContainer:k().bool,actions:k().object},ege.displayName="VehicleOwner";const CK=({estate:e,t,actions:n})=>{const r=i=>{n.getScannedDocument(i,!0)};return(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsxs)("div",{className:"grid collapse960 gutter-bottom",children:[(0,a.jsxs)("div",{className:"col s3of12 reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-info"}),(0,a.jsx)("span",{children:e.name})]}),(0,a.jsxs)("div",{className:"col s9of12",children:[(0,a.jsx)(un,{text:t("realEstate_permanentNumber"),data:e.propertyNumber}),(0,a.jsx)(un,{text:t("realEstate_type"),data:e.typeName}),(0,a.jsx)(un,{text:t("realEstate_description"),data:e.description}),(0,a.jsx)(un,{text:t("realEstate_origin"),data:e.origin})]})]}),e.ownershipDocuments&&e.ownershipDocuments.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-info"}),(0,a.jsx)("span",{children:t("realEstate_activeDocuments")})]}),(0,a.jsx)(sM,{data:e.ownershipDocuments,onClickScannedDoc:r,t,noGutter:!0})]}),e.ownershipHistoricalDocuments&&e.ownershipHistoricalDocuments.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"reports-teaser-small-icon",children:[(0,a.jsx)("i",{className:"icon-info"}),(0,a.jsx)("span",{children:t("realEstate_nonActiveDocuments")})]}),(0,a.jsx)(sM,{data:e.ownershipHistoricalDocuments,onClickScannedDoc:r,t,noGutter:!0})]})]})};CK.propTypes={estate:k().object,t:k().func,actions:k().object},CK.displayName="RealEstateOwnerItem";const tge=(0,d.memo)(({data:e,t,showHistory:n,noContainer:r,actions:i})=>{let o=e&&e.estates?e.estates.filter(function(c){return c.ownershipDocuments&&c.ownershipDocuments.length>0}):null,s=e&&e.estates?e.estates.filter(function(c){return!c.ownershipDocuments||!c.ownershipDocuments.length}):null;const l=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:t("realEstate_owner_current")}),o&&(0,a.jsx)(a.Fragment,{children:o.map((c,u)=>(0,a.jsx)(CK,{estate:c,t,actions:i},u))}),(!o||!o.length)&&(0,a.jsx)(Bi,{}),n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:t("realEstate_owner_former")}),s&&(0,a.jsx)(a.Fragment,{children:s.map((c,u)=>(0,a.jsx)(CK,{estate:c,t,actions:i},u))}),(!s||!s.length)&&(0,a.jsx)(Bi,{})]})]});return r?(0,a.jsx)(a.Fragment,{children:l}):(0,a.jsx)(No,{noTopGutter:!0,children:l})});tge.propTypes={data:k().object,t:k().func,showHistory:k().bool,noContainer:k().bool,actions:k().object},tge.displayName="VehicleOwner";const nge=(0,d.memo)(({data:e,t,noContainer:n})=>{const r=e&&e.holding?e.holding.subsidiaries:null,[i,o]=(0,d.useState)(!0),{onClick:s}=T_({onLoading:()=>o(!1),onLoaded:()=>o(!0)}),l=(0,a.jsxs)(a.Fragment,{children:[(!r||r.length===0)&&(0,a.jsx)(Bi,{}),r&&r.length>0&&(0,a.jsx)(Ck,{data:r,t,onClick:s,whitebg:!0})]});return n?(0,a.jsx)(a.Fragment,{children:l}):(0,a.jsx)(No,{noTopGutter:!0,children:l})});nge.propTypes={data:k().object,t:k().func,noContainer:k().bool,actions:k().object},nge.displayName="CompanyHolding";const WJn=({properties:e,vehicles:t,heavyMachinery:n,companyHolding:r,disabled:i})=>{const{t:o,loaded:s}=Wn(2027),{t:l}=Wn(2017),{t:c}=Wn(2020),[u,f]=(0,d.useState)(!1),h=e?.estates?.length>0&&e?.estates?.map(T=>{const M=T?.ownershipDocuments?.length>0?o("yes"):o("no"),j={};return j[o("realEstate_isCurrentOwner")]=M||"-",j[o("realEstate_permanentNumber")]=T?.propertyNumber?T.propertyNumber:"-",j[o("realEstate_type")]=T?.typeName?T.typeName:"-",j[o("realEstate_name")]=T?.name?T.name:"-",j[o("realEstate_description")]=T?.description?T.description:"-",j[o("realEstate_origin")]=T?.origin?T.origin:"-",j}),p=e?.estates.flatMap(T=>{const M=T?.ownershipDocuments?.length>0?o("yes"):o("no");return T.ownershipDocuments.map(j=>{const B={};return B[o("realEstate_permanentNumber")]=T.propertyNumber?T.propertyNumber:"-",B[o("realEstate_ownerStatus")]=M||"-",B[o("realEstate_fileNumber")]=`${j?.districtMagistrateNumber} - ${j?.fileNumber}`,B[o("realEstate_fileType")]=j.fileTypeName?j.fileTypeName:"-",B[o("realEstate_status")]=j.fileStatus?o(`realEstate_fileStatus_${j.fileStatus}`):"-",B[o("realEstate_publishingDate")]=j.filePublishingDate?`${Mr(j.filePublishingDate)}`:"-",B[o("realEstate_receptionDate")]=j.fileReceptionDate?`${Mr(j.fileReceptionDate)}`:"-",B})}),m=e?.estates.flatMap(T=>{const M=T?.ownershipDocuments?.length>0?o("yes"):o("no");return T.ownershipHistoricalDocuments.map(j=>{const B={};return B[o("realEstate_permanentNumber")]=T?.propertyNumber?T.propertyNumber:"-",B[o("realEstate_ownerStatus")]=M||"-",B[o("realEstate_fileNumber")]=`${j?.districtMagistrateNumber} - ${j?.fileNumber}`,B[o("realEstate_fileType")]=j?.fileTypeName?j.fileTypeName:"-",B[o("realEstate_status")]=j?.fileStatus?o(`realEstate_fileStatus_${j.fileStatus}`):"-",B[o("realEstate_publishingDate")]=j?.filePublishingDate?`${Mr(j.filePublishingDate)}`:"-",B[o("realEstate_receptionDate")]=j?.fileReceptionDate?`${Mr(j.fileReceptionDate)}`:"-",B})}),g=t?.length>0&&t?.map(T=>{const M={};return M[c("vehicle_isCurrentOwner")]=T?.isCurrentOwner?o("yes"):o("no"),M[c("vehicle_permno")]=T?.permanentRegistrationNumber?T.permanentRegistrationNumber:"-",M[c("vehicle_regno")]=T?.registrationNumber?T.registrationNumber:"-",M[c("vehicle_vin")]=T?.vehicleIdentificationNumber?T.vehicleIdentificationNumber:"-",M[c("vehicle_productYear")]=T?.productionYear?T.productionYear:"-",M[c("vehicle_status")]=T?.vehicleStatus?T.vehicleStatus:"-",M[c("vehicle_firstRegistration")]=T?.firstRegistrationDate?`${Mr(T.firstRegistrationDate)}`:"-",M[c("vehicle_registrationType")]=T?.registrationType?T.registrationType:"-",M[c("vehicle_outOfUse")]=`${T?.outOfUse?o("yes"):o("no")}`,M[c("vehicle_plateStatus")]=T?.licensePlateStatus?T.licensePlateStatus:"-",M[c("vehicle_useGroup")]=T?.usageCategory?T.usageCategory:"-",M[c("vehicle_type")]=T?.type?T.type:"-",M[c("vehicle_modelYear")]=T?.modelYear?T.modelYear:"-",M[c("vehicle_color")]=T?.color?T.color:"-",M[c("vehicle_role")]=T?.role?T.role:"-",M[c("vehicle_otherOwners")]=`${T?.otherOwners?o("yes"):o("no")}`,M[c("vehicle_owner")]=T?.ownerRegno?T.ownerRegno:"-",M[c("vehicle_buyer")]=T?.buyerRegno?T.buyerRegno:"-",M[c("vehicle_buyDate")]=T?.startDate?`${Mr(T.startDate)}`:"-",M[c("vehicle_saleDate")]=T?.endDate?`${Mr(T.endDate)}`:"-",M[c("vehicle_termination")]=T?.termination?T.termination:"-",M}),v=n?.heavyMachineryOwner&&n?.heavyMachineryOwner,y=v&&Math.max(v?.machineryOwner?.length,v?.machineryOperator?.length),x=y&&v&&Array.from({length:y}).map((T,M)=>{const j={};return j[o("heavyMachinery_ownerRegno")]=M===0?v?.ownerRegno:"-",j[o("heavyMachinery_ownerRegno")]=v?.machineryOwner[M]||"",j[o("heavyMachinery_operatorRegno")]=v?.machineryOperator[M]||"",j}),b=n?.heavyMachineryOwner?.machineryOwnerHistory?.length>0&&n?.heavyMachineryOwner?.machineryOwnerHistory?.map(T=>{const M={};return M[o("heavyMachinery_ownerName")]=T?.ownerName?T.ownerName:"-",M[o("heavyMachinery_ownerRegno")]=T?.ownerRegno?T.ownerRegno:"-",M[o("heavyMachinery_numberPlate")]=T?.registrationKey?T.registrationKey:"-",M[o("heavyMachinery_dateOfOwnerChange")]=T?.dateOfOwnershipChange?`${Mr(T.dateOfOwnershipChange)}`:"-",M[o("heavyMachinery_registrationDate")]=T?.registrationDate?`${Mr(T.registrationDate)}`:"-",M}),S=n?.heavyMachineryOwner?.machineryOperatorHistory?.length>0&&n?.heavyMachineryOwner?.machineryOperatorHistory?.map(T=>{const M={};return M[o("heavyMachinery_operatorName")]=T?.operatorName?T.operatorName:"-",M[o("heavyMachinery_operatorRegno")]=T?.operatorRegno?T.operatorRegno:"-",M[o("heavyMachinery_numberPlate")]=T?.registrationKey?T.registrationKey:"-",M[o("date")]=T?.date?`${Mr(T.date)}`:"-",M}),C=r?.holding?.subsidiaries?.length>0&&r?.holding?.subsidiaries?.map(T=>{const M={};return M[l("holding_table_header_property")]=T?.name?T.name:"-",M[l("holding_table_header_regno")]=T?.regno?T.regno:"-",M[l("holding_table_header_share")]=T?.holding?`${Ta(T.holding*100,2)}%`:l("shareholder_table_undisclosed_holding"),M[l("holding_table_header_date")]=T?.sourceDate?`${Mr(T.sourceDate)}`:"-",M[l("holding_table_header_source")]=l(`holding_table_source_type_${T?.sourceTypeID}`)+" - "+T?.sourceName,M}),_=d.useCallback(async()=>{f(!0);const T=Tu.book_new();if(h?.length>0){const M=Tu.json_to_sheet(h);Tu.book_append_sheet(T,M,"Fasteignir")}if(p?.length>0){const M=Tu.json_to_sheet(p);Tu.book_append_sheet(T,M,"Fasteignir - Skj\xF6l")}if(m?.length>0){const M=Tu.json_to_sheet(m);Tu.book_append_sheet(T,M,"Fasteignir - \xD3virk skj\xF6l")}if(g?.length>0){const M=Tu.json_to_sheet(g);Tu.book_append_sheet(T,M,"\xD6kut\xE6ki")}if(x?.length>0){const M=Tu.json_to_sheet(x);Tu.book_append_sheet(T,M,"Vinnuv\xE9lar")}if(b?.length>0){const M=Tu.json_to_sheet(b);Tu.book_append_sheet(T,M,"Vinnuv\xE9lar - Eigendaferill")}if(S?.length>0){const M=Tu.json_to_sheet(S);Tu.book_append_sheet(T,M,"Vinnuv\xE9lar - Umr\xE1\xF0aferill")}if(C?.length>0){const M=Tu.json_to_sheet(C);Tu.book_append_sheet(T,M,"Eign \xED f\xE9l\xF6gum")}tae(T,"propertySearch.xlsx"),f(!1)});return s?(0,a.jsx)(br,{direction:"row",justifyContent:"flex-end",children:(0,a.jsx)(a3,{loading:u,onClick:()=>_(),tooltip:o("asset_exel_tooltip"),disabled:i})}):null},rge=({productTerms:e})=>{const{t,loaded:n}=Wn(2027),r=ss(),[i,o,s]=$Jn(),{getPropertiesByRegno:l,getVehiclesByRegno:c,getHeavyMachineryByRegno:u,getCompanyHoldingByRegno:f}=o,{regno:h}=Hi(),p=gi().search,m=new URLSearchParams(p),g=m.get("filter"),v=m.get("queryDetail"),y=m.get("prefetchUniqueID");(0,d.useEffect)(()=>{fs(402,r.user)&&!e.isApproved("402")?e.checkTerms("402"):fs(407,r.user)&&!e.isApproved("407")?e.checkTerms("407"):fs(503,r.user)&&!e.isApproved("503")?e.checkTerms("503"):fs(504,r.user)&&!e.isApproved("504")?e.checkTerms("504"):fs(602,r.user)&&!e.isApproved("602")?e.checkTerms("602"):fs(121,r.user)&&!e.isApproved("121")?e.checkTerms("121"):fs(108,r.user)&&!e.isApproved("108")&&e.checkTerms("108")},[e.terms]),(0,d.useEffect)(()=>{h&&(!i.selectedSubjectInfo||i.selectedSubjectInfo.regno!==h||g||y)&&o.getAssetsByType(h,g,v,y)},[h,g,v,y]);const x=!i.properties||i.properties?.estates?.length===0,b=!i.vehicles||i.vehicles?.vehicles?.length===0,S=!i.heavyMachinery||i.heavyMachinery?.heavyMachineryOwner?.machineryOwner?.length===0&&i.heavyMachinery?.heavyMachineryOwner?.machineryOperator?.length===0,C=!i.companyHolding||i.companyHolding?.holding?.subsidiaries?.length===0,_=!!(x&&b&&S&&C);return n?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsxs)("h2",{className:"showOnlyInPrint gutter-top",children:[t("product_name_700")," - ",t("Navigator.DisplayText.701")]}),(0,a.jsxs)("div",{className:"properties",children:[(0,a.jsx)(Jme,{state:i,actions:o,t,submitSearch:s}),i.selectedSubject&&i.selectedSubject.length===10&&i.searchSubmitted&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(WJn,{properties:i.properties&&i.properties,vehicles:i.vehicles&&i.vehicles.vehicles,heavyMachinery:i.heavyMachinery&&i.heavyMachinery,companyHolding:i.companyHolding&&i.companyHolding,disabled:_}),i.filters.properties&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(lM,{regno:i.selectedSubject,title:t("properties_title"),error:i.errors.properties,loading:i.loadingProperties,loaded:i.propertiesLoaded,data:i.properties,updateAction:l,ownershipHistory:i.filters.propertyHistory,t,component:(0,a.jsx)(tge,{data:i.properties,t,showHistory:i.filters.propertyHistory,actions:o,noContainer:!0})})}),i.filters.vehicles&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(lM,{regno:i.selectedSubject,title:t("vehicles_title"),error:i.errors.vehicles,loading:i.loadingVehicles,loaded:i.vehiclesLoaded,data:i.vehicles,updateAction:c,ownershipHistory:i.filters.vehicleHistory,deregistered:i.filters.deregisteredVehicles,t,component:(0,a.jsx)(ege,{data:i.vehicles,showDeregistered:i.filters.deregisteredVehicles,showHistory:i.filters.vehicleHistory,actions:o,noContainer:!0})})}),i.filters.heavyMachinery&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(lM,{regno:i.selectedSubject,title:t("heavyMachinery_title"),error:i.errors.heavyMachinery,loading:i.loadingHeavyMachinery,loaded:i.heavyMachineryLoaded,data:i.heavyMachinery,updateAction:u,t,component:(0,a.jsx)(qme,{data:i.heavyMachinery,t,actions:o,noContainer:!0})})}),i.filters.companyHolding&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(lM,{regno:i.selectedSubject,title:t("companyHolding_title"),error:i.errors.companyHolding,loading:i.loadingCompanyHolding,loaded:i.companyHoldingLoaded,data:i.companyHolding,updateAction:f,t,component:(0,a.jsx)(nge,{regno:i.search,t,data:i.companyHolding,actions:o,noContainer:!0})})})]}),i.selectedSubject&&i.selectedSubject.length===10&&i.searchSubmitted&&(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"gutter-top footnotes",children:[i.filters.heavyMachinery&&(0,a.jsx)("p",{children:t("heavyMachinery_footnotes")}),i.filters.properties&&(0,a.jsx)("p",{children:t("properties_footnotes")}),i.filters.vehicles&&(0,a.jsx)("p",{children:t("vehicles_footnotes")}),(0,a.jsx)("p",{children:t("generic_footnotes")})]})})]}),(0,a.jsx)(oM,{groupId:3,data:i.data})]})}):null};rge.propTypes={productTerms:k().object};const age=(0,d.memo)(({search:e,actions:t,t:n})=>{const[r,i]=(0,d.useState)(e.value),[o,s]=(0,d.useState)(e.filter),l=()=>{r&&dc("Properties","Fetch vehicle "+o,"Vehicles - Search"),t.onSearchChange(o,r&&r.replace(/%/g,""))};return(0,d.useEffect)(()=>{s(e.filter),i(e.value)},[e]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"form no-print",children:[(0,a.jsx)("label",{htmlFor:"vehicleRegistry"}),(0,a.jsx)("div",{className:"gutter-top search-box",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(Ey,{variant:"search",items:[],enterSubmit:!0,submitSearch:l,search:r||"",onSearchChange:i||"",placeholder:n("vehicle_number"),autoFocus:!0})}),(0,a.jsx)("div",{className:"col s4of12",style:{paddingLeft:"10px"},children:(0,a.jsx)(Mi,{className:"large",onClick:l,type:"tertiary",children:n("button_get")})})]})})]}),(0,a.jsx)("div",{className:"col s6of12 gutter-bottom no-print",children:(0,a.jsx)(Sct,{className:"form",name:"vehicleFilters",values:[{label:n("vehicles_filter_overview"),value:"overview"},{label:n("vehicles_filter_encumbrance"),value:"encumbrance"},{label:n("vehicles_filter_accidents"),value:"accidents"}],selectedValue:o,horizontal:!0,onChange:c=>s(c)})})]})});age.propTypes={search:k().object,searchData:k().string,actions:k().object,t:k().func},age.displayName="VehicleSearch";const Ndt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vehicle_dateOfPurchase")}),(0,a.jsx)("th",{children:t("vehicle_buyerRegno")}),(0,a.jsx)("th",{children:t("vehicle_buyerInsuranceCode")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.purchaseDate>r.purchaseDate?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.purchaseDate)}),(0,a.jsx)("td",{children:n.regno}),(0,a.jsx)("td",{children:n.insuranceCode})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Ndt.propTypes={data:k().array,t:k().func};const Ldt=({fees:e,t})=>e?(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:t("vehicle_fees_weightTax"),data:Ta(e.weightTax)+" "+t("UNIT_ISK")}),(0,a.jsx)(un,{text:t("vehicle_fees_weightTaxCosts"),data:Ta(e.weightTaxCosts)+" "+t("UNIT_ISK")}),(0,a.jsx)(un,{text:t("vehicle_fees_vehicleTaxInterestOnOverduePayments"),data:Ta(e.vehicleTaxInterestOnOverduePayments)+" "+t("UNIT_ISK")}),(0,a.jsx)(un,{text:t("vehicle_fees_totalFees"),data:Ta(e.totalFees)+" "+t("UNIT_ISK")}),(0,a.jsx)(un,{text:t("vehicle_fees_weightTaxNotOverDuePayments"),data:Ta(e.weightTaxNotOverDuePayments)+" "+t("UNIT_ISK")})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:t("vehicle_fees_vehicleTax"),data:Ta(e.vehicleTax)+" "+t("UNIT_ISK")}),(0,a.jsx)(un,{text:t("vehicle_fees_vehicleTaxCost"),data:Ta(e.vehicleTaxCost)+" "+t("UNIT_ISK")}),(0,a.jsx)(un,{text:t("vehicle_fees_weightTaxInterestOnOverduePayments"),data:Ta(e.weightTaxInterestOnOverduePayments)+" "+t("UNIT_ISK")}),(0,a.jsx)(un,{text:t("vehicle_fees_vehicleTaxNotOverDuePayments"),data:Ta(e.vehicleTaxNotOverDuePayments)+" "+t("UNIT_ISK")}),(0,a.jsx)(un,{text:t("vehicle_fees_driverInsurance"),data:Ta(e.driverInsurance)+" "+t("UNIT_ISK")})]})]}):(0,a.jsx)(Bi,{});Ldt.propTypes={fees:k().object,t:k().func};const Bdt=({data:e,t})=>{const n="/financeInfo/subjectOverview/";return(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"17%"}),(0,a.jsx)("col",{width:"17%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{width:"17%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("name")}),(0,a.jsx)("th",{children:t("common_address")}),(0,a.jsx)("th",{children:t("vehicle_buyDate")}),(0,a.jsx)("th",{children:t("vehicle_receptionDate")}),(0,a.jsx)("th",{children:t("vehicle_registrationOfOwner")}),(0,a.jsx)("th",{children:t("vehicle_insuranceCode")}),(0,a.jsx)("th",{children:t("vehicle_coOWners")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((r,i)=>r.purchaseDate>i.purchaseDate?-1:1).map((r,i)=>(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:n+r.regno},children:r.name})}),(0,a.jsx)("div",{children:ro(r.regno)})]}),(0,a.jsx)("td",{children:Bp(r.address,r.postalCode,r.city)}),(0,a.jsx)("td",{children:Mr(r.purchaseDate)}),(0,a.jsx)("td",{children:Mr(r.receptionDate)}),(0,a.jsx)("td",{children:Mr(r.ownerRegistrationDate)}),(0,a.jsx)("td",{children:r.insuranceCode}),(0,a.jsx)("td",{children:r.coOwners?r.coOwners.map((o,s)=>(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:n+o.regno},children:o.name})}),(0,a.jsx)("div",{children:ro(o.regno)})]},s)):""})]},i))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]})};Bdt.propTypes={data:k().array,t:k().func};const Udt=({data:e,t})=>{const n="/financeInfo/subjectOverview/";return(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"12%"}),(0,a.jsx)("col",{width:"12%"}),(0,a.jsx)("col",{}),(0,a.jsx)("col",{})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("name")}),(0,a.jsx)("th",{children:t("common_address")}),(0,a.jsx)("th",{children:t("vehicle_currentOperator")}),(0,a.jsx)("th",{children:t("vehicle_mainOperator")}),(0,a.jsx)("th",{children:t("vehicle_startDate")}),(0,a.jsx)("th",{children:t("vehicle_endDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((r,i)=>r.startDate>i.startDate?-1:1).map((r,i)=>(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:n+r.regno},children:r.name})}),(0,a.jsx)("div",{children:ro(r.regno)})]}),(0,a.jsx)("td",{children:Bp(r.address,r.postalCode,r.city)}),(0,a.jsx)("td",{children:r.isCurrentOperator?t("yes"):t("no")}),(0,a.jsx)("td",{children:r.isMainOperator?t("yes"):t("no")}),(0,a.jsx)("td",{children:Mr(r.startDate)}),(0,a.jsx)("td",{children:Mr(r.endDate)})]},i))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]})};Udt.propTypes={data:k().array,t:k().func};const Vdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"30%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_regno")}),(0,a.jsx)("th",{children:t("vehicle_registrationGroupName")}),(0,a.jsx)("th",{children:t("vehicle_registrationGroup")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:n.registrationNumber}),(0,a.jsx)("td",{children:n.registrationGroupName}),(0,a.jsx)("td",{children:n.registrationGroup})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Vdt.propTypes={data:k().array,t:k().func};const $dt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_registrationType")}),(0,a.jsx)("th",{children:t("vehicle_registrationSubType")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:n.type}),(0,a.jsx)("td",{children:n.subtype})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});$dt.propTypes={data:k().array,t:k().func};const zdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vehicle_startDate")}),(0,a.jsx)("th",{children:t("vehicle_endDate")}),(0,a.jsx)("th",{children:t("vehicle_lockType")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.startDate>r.startDate?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.startDate)}),(0,a.jsx)("td",{children:Mr(n.endDate)}),(0,a.jsx)("td",{children:n.type})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});zdt.propTypes={data:k().array,t:k().func};const Wdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vehicle_startDate")}),(0,a.jsx)("th",{children:t("vehicle_endDate")}),(0,a.jsx)("th",{children:t("vehicle_explanation")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.startDate>r.startDate?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.startDate)}),(0,a.jsx)("td",{children:Mr(n.endDate)}),(0,a.jsx)("td",{children:n.explanation})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Wdt.propTypes={data:k().array,t:k().func};const Hdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vehicle_damages_date")}),(0,a.jsx)("th",{children:t("vehicle_damages_invalidDate")}),(0,a.jsx)("th",{children:t("vehicle_damages_type")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:Mr(n.invalidDate)}),(0,a.jsx)("td",{children:n.type})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Hdt.propTypes={data:k().array,t:k().func};const Gdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"}),(0,a.jsx)("col",{width:"33%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vehicle_outOfUse_date")}),(0,a.jsx)("th",{children:t("vehicle_outOfUse_type")}),(0,a.jsx)("th",{children:t("vehicle_outOfUse_station")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:n.type}),(0,a.jsx)("td",{children:n.station})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Gdt.propTypes={data:k().array,t:k().func};const Ydt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"20%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vehicle_inspection_type")}),(0,a.jsx)("th",{children:t("vehicle_inspection_station")}),(0,a.jsx)("th",{children:t("vehicle_inspection_inspectionManager")}),(0,a.jsx)("th",{children:t("vehicle_inspection_result")}),(0,a.jsx)("th",{children:t("vehicle_inspection_odometer")}),(0,a.jsx)("th",{children:t("vehicle_inspection_reinspectionDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)(d.Fragment,{children:[(0,a.jsxs)("tr",{className:n.remarks&&n.remarks.length>0?"no-border-bottom":"",children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:n.type}),(0,a.jsx)("div",{children:Mr(n.date)})]}),(0,a.jsx)("td",{children:n.station}),(0,a.jsx)("td",{children:n.inspectionManager}),(0,a.jsx)("td",{children:n.result}),(0,a.jsx)("td",{children:Ta(n.odometer)}),(0,a.jsx)("td",{children:Mr(n.reinspectionDate)})]}),n.remarks&&n.remarks.length>0&&(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{}),(0,a.jsx)("td",{children:(0,a.jsx)("span",{className:"text-semibold",children:t("vehicle_comments")})}),(0,a.jsx)("td",{colSpan:4,children:(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced white-bg no-vertical-padding",children:[(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vehicle_inspection_remark_itemCode")}),(0,a.jsx)("th",{children:t("vehicle_inspection_remark_itemName")}),(0,a.jsx)("th",{children:t("vehicle_inspection_remark_resultCode")}),(0,a.jsx)("th",{children:t("vehicle_inspection_remark_resultName")})]})}),(0,a.jsx)("tbody",{children:n.remarks.map((i,o)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:i.itemCode}),(0,a.jsx)("td",{children:i.itemName}),(0,a.jsx)("td",{children:i.resultCode}),(0,a.jsx)("td",{children:i.resultName})]},o))})]})})})]})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Ydt.propTypes={data:k().array,t:k().func};const Kdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"75%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_remark")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:n.text})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Kdt.propTypes={data:k().array,t:k().func};const Xdt=({data:e,t})=>{const r=[].concat.apply([],e.map(i=>{if(i.changes&&i.changes.length)return i.changes.map(o=>(o.date=i.date,o)),i.changes})).filter(i=>i!==void 0);return(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"30%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_changes_field")}),(0,a.jsx)("th",{children:t("vehicle_changes_oldValue")}),(0,a.jsx)("th",{children:t("vehicle_changes_newValue")})]})}),(0,a.jsx)("tbody",{children:r&&r.sort((i,o)=>i.date>o.date?-1:1).map((i,o)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(i.date)}),(0,a.jsx)("td",{children:i.fieldName}),(0,a.jsx)("td",{children:i.oldValue}),(0,a.jsx)("td",{children:i.newValue})]},`${o}`))})]}),(!r||!r.length)&&(0,a.jsx)(Bi,{})]})};Xdt.propTypes={data:k().array,t:k().func};const Zdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"30%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_type")}),(0,a.jsx)("th",{children:t("vehicle_description")}),(0,a.jsx)("th",{children:t("vehicle_invalidDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:n.type}),(0,a.jsx)("td",{children:n.description}),(0,a.jsx)("td",{children:Mr(n.invalidDate)})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Zdt.propTypes={data:k().array,t:k().func};const Qdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"50%"}),(0,a.jsx)("col",{width:"30%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_type")}),(0,a.jsx)("th",{children:t("vehicle_reason")}),(0,a.jsx)("th",{children:t("vehicle_invalidDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:n.descriptionID}),(0,a.jsx)("td",{children:n.description}),(0,a.jsx)("td",{children:Mr(n.invalidDate)})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Qdt.propTypes={data:k().array,t:k().func};const Jdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_superstructure_type")}),(0,a.jsx)("th",{children:t("vehicle_superstructure_length")}),(0,a.jsx)("th",{children:t("vehicle_superstructure_width")}),(0,a.jsx)("th",{children:t("vehicle_superstructure_weight")}),(0,a.jsx)("th",{children:t("vehicle_invalidDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:n.type}),(0,a.jsx)("td",{children:n.length}),(0,a.jsx)("td",{children:n.width}),(0,a.jsx)("td",{children:n.weight}),(0,a.jsx)("td",{children:Mr(n.invalidDate)})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});Jdt.propTypes={data:k().array,t:k().func};const qdt=({data:e,t})=>(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"9%"}),(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"11%"}),(0,a.jsx)("col",{width:"14%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_adr_expires")}),(0,a.jsx)("th",{children:t("vehicle_adr_exii")}),(0,a.jsx)("th",{children:t("vehicle_adr_exiii")}),(0,a.jsx)("th",{children:t("vehicle_adr_fl")}),(0,a.jsx)("th",{children:t("vehicle_adr_ox")}),(0,a.jsx)("th",{children:t("vehicle_adr_at")}),(0,a.jsx)("th",{children:t("vehicle_adr_pressureTestExpires")}),(0,a.jsx)("th",{children:t("vehicle_invalidDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((n,r)=>n.date>r.date?-1:1).map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(n.date)}),(0,a.jsx)("td",{children:Mr(n.expires)}),(0,a.jsx)("td",{children:n.exii?t("yes"):t("no")}),(0,a.jsx)("td",{children:n.exiii?t("yes"):t("no")}),(0,a.jsx)("td",{children:n.fl?t("yes"):t("no")}),(0,a.jsx)("td",{children:n.ox?t("yes"):t("no")}),(0,a.jsx)("td",{children:n.at?t("yes"):t("no")}),(0,a.jsx)("td",{children:Mr(n.pressureTestExpires)}),(0,a.jsx)("td",{children:Mr(n.invalidDate)})]},r))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]});qdt.propTypes={data:k().array,t:k().func};const eft=({technical:e,t})=>(0,a.jsx)("div",{className:"table-wrap gutter-top",children:(0,a.jsxs)("table",{className:"table advanced white-bg gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"16%"}),(0,a.jsx)("col",{width:"16%"}),(0,a.jsx)("col",{width:"16%"}),(0,a.jsx)("col",{width:"16%"}),(0,a.jsx)("col",{width:"16%"}),(0,a.jsx)("col",{width:"16%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{}),(0,a.jsx)("th",{children:t("vehicle_technical_axle",1)}),(0,a.jsx)("th",{children:t("vehicle_technical_axle",2)}),(0,a.jsx)("th",{children:t("vehicle_technical_axle",3)}),(0,a.jsx)("th",{children:t("vehicle_technical_axle",4)}),(0,a.jsx)("th",{children:t("vehicle_technical_axle",5)})]})}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"text-semibold",children:t("vehicle_technical_driveAxle")}),(0,a.jsx)("td",{children:e.axle&&e.axle.driveAxle&&e.axle.driveAxle[0]?t("yes"):t("no")}),(0,a.jsx)("td",{children:e.axle&&e.axle.driveAxle&&e.axle.driveAxle[1]?t("yes"):t("no")}),(0,a.jsx)("td",{children:e.axle&&e.axle.driveAxle&&e.axle.driveAxle[2]?t("yes"):t("no")}),(0,a.jsx)("td",{children:e.axle&&e.axle.driveAxle&&e.axle.driveAxle[3]?t("yes"):t("no")}),(0,a.jsx)("td",{children:e.axle&&e.axle.driveAxle&&e.axle.driveAxle[4]?t("yes"):t("no")})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"text-semibold",children:t("vehicle_technical_axleTrack")}),(0,a.jsx)("td",{children:e.axle&&e.axle.axleTrack&&e.axle.axleTrack[0]}),(0,a.jsx)("td",{children:e.axle&&e.axle.axleTrack&&e.axle.axleTrack[1]}),(0,a.jsx)("td",{children:e.axle&&e.axle.axleTrack&&e.axle.axleTrack[2]}),(0,a.jsx)("td",{children:e.axle&&e.axle.axleTrack&&e.axle.axleTrack[3]}),(0,a.jsx)("td",{children:e.axle&&e.axle.axleTrack&&e.axle.axleTrack[4]})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"text-semibold",children:t("vehicle_technical_rimSize")}),(0,a.jsx)("td",{children:e.axle&&e.axle.rimSize&&e.axle.rimSize[0]}),(0,a.jsx)("td",{children:e.axle&&e.axle.rimSize&&e.axle.rimSize[1]}),(0,a.jsx)("td",{children:e.axle&&e.axle.rimSize&&e.axle.rimSize[2]}),(0,a.jsx)("td",{children:e.axle&&e.axle.rimSize&&e.axle.rimSize[3]}),(0,a.jsx)("td",{children:e.axle&&e.axle.rimSize&&e.axle.rimSize[4]})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"text-semibold",children:t("vehicle_technical_grossAxleWeightRating")}),(0,a.jsx)("td",{children:e.weight&&e.weight.grossAxleWeightRatings&&e.weight.grossAxleWeightRatings[0]}),(0,a.jsx)("td",{children:e.weight&&e.weight.grossAxleWeightRatings&&e.weight.grossAxleWeightRatings[1]}),(0,a.jsx)("td",{children:e.weight&&e.weight.grossAxleWeightRatings&&e.weight.grossAxleWeightRatings[2]}),(0,a.jsx)("td",{children:e.weight&&e.weight.grossAxleWeightRatings&&e.weight.grossAxleWeightRatings[3]}),(0,a.jsx)("td",{children:e.weight&&e.weight.grossAxleWeightRatings&&e.weight.grossAxleWeightRatings[4]})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"text-semibold",children:t("vehicle_technical_axlePayloadCapacity")}),(0,a.jsx)("td",{children:e.weight&&e.weight.axlePayloadCapacity&&e.weight.axlePayloadCapacity[0]}),(0,a.jsx)("td",{children:e.weight&&e.weight.axlePayloadCapacity&&e.weight.axlePayloadCapacity[1]}),(0,a.jsx)("td",{children:e.weight&&e.weight.axlePayloadCapacity&&e.weight.axlePayloadCapacity[2]}),(0,a.jsx)("td",{children:e.weight&&e.weight.axlePayloadCapacity&&e.weight.axlePayloadCapacity[3]}),(0,a.jsx)("td",{children:e.weight&&e.weight.axlePayloadCapacity&&e.weight.axlePayloadCapacity[4]})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{className:"text-semibold",children:t("vehicle_technical_tyreSize")}),(0,a.jsx)("td",{children:e.tyre&&e.tyre.tyreSize&&e.tyre.tyreSize[0]}),(0,a.jsx)("td",{children:e.tyre&&e.tyre.tyreSize&&e.tyre.tyreSize[1]}),(0,a.jsx)("td",{children:e.tyre&&e.tyre.tyreSize&&e.tyre.tyreSize[2]}),(0,a.jsx)("td",{children:e.tyre&&e.tyre.tyreSize&&e.tyre.tyreSize[3]}),(0,a.jsx)("td",{children:e.tyre&&e.tyre.tyreSize&&e.tyre.tyreSize[4]})]})]})]})});eft.propTypes={technical:k().object,t:k().func};const tft=({vehicle:e,technical:t,t:n})=>!e||!t?(0,a.jsx)(Bi,{}):(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("vehicle_technical_typeNumber"),data:e.typeNumber}),(0,a.jsx)(un,{text:n("vehicle_technical_typeApprovalExtensionNumber"),data:e.typeApprovalExtensionNumber}),(0,a.jsx)(un,{text:n("vehicle_technical_variant"),data:e.variant}),(0,a.jsx)(un,{text:n("vehicle_technical_deregistrationDate"),data:Mr(e.deregistrationDate)}),(0,a.jsx)(un,{text:n("vehicle_registrationOfOwner"),data:Mr(e.ownerRegistrationDate)}),(0,a.jsx)(un,{text:n("vehicle_technical_hasDamagesRegistered"),data:e.hasDamagesRegistered?n("yes"):n("no")}),(0,a.jsx)(un,{text:n("vehicle_technical_licensePlateTypeRear"),data:e.licensePlateTypeRear}),(0,a.jsx)(un,{text:n("vehicle_technical_numberOfPassengersNextToDriver"),data:t.numberOfPassengersNextToDriver}),(0,a.jsx)(un,{text:n("vehicle_technical_modelCode"),data:t.modelCode}),(0,a.jsx)(un,{text:n("vehicle_technical_numberOfCylinders"),data:t.numberOfCylinders}),(0,a.jsx)(un,{text:n("vehicle_engineDisplacement"),data:t.engineDisplacement}),(0,a.jsx)(un,{text:n("vehicle_technical_revolutionPerMinute"),data:t.revolutionPerMinute}),(0,a.jsx)(un,{text:n("vehicle_technical_maxSpeed"),data:t.maxSpeed}),(0,a.jsx)(un,{text:n("vehicle_technical_powerSteering"),data:t.powerSteering?n("yes"):n("no")}),(0,a.jsx)(un,{text:n("vehicle_technical_transmissionType"),data:`${t.transmissionType}`}),(0,a.jsx)(un,{text:n("vehicle_technical_gearRatio","1"),data:t.gearRatio[0]}),(0,a.jsx)(un,{text:n("vehicle_technical_gearRatio","3"),data:t.gearRatio[2]}),(0,a.jsx)(un,{text:n("vehicle_technical_gearRatio","5"),data:t.gearRatio[4]}),(0,a.jsx)(un,{text:n("vehicle_technical_numberOfDoors"),data:t.numberOfDoors}),(0,a.jsx)(un,{text:n("vehicle_technical_noiseDrivingMeasurement"),data:t.noiseDrivingMeasurement}),(0,a.jsx)(un,{text:n("vehicle_technical_hc"),data:t.hc}),(0,a.jsx)(un,{text:n("vehicle_technical_hcnOx"),data:t.hcnOx}),(0,a.jsx)(un,{text:n("vehicle_technical_roofLoadLimit"),data:t.roofLoadLimit}),(0,a.jsx)(un,{text:n("vehicle_technical_noiseTestingRevolutionPerMinute"),data:t.noiseTestingRevolutionPerMinute}),(0,a.jsx)(un,{text:n("vehicle_technical_fuelConsumptionUrbanDriving"),data:t.fuelConsumptionUrbanDriving}),(0,a.jsx)(un,{text:n("vehicle_technical_fuelConsuptionCombinedDriving"),data:t.fuelConsuptionCombinedDriving}),(0,a.jsx)(un,{text:n("vehicle_technical_cO2","CO\u2082"),data:t.cO2}),(0,a.jsx)(un,{text:n("vehicle_technical_cO2WLTP","CO\u2082"),data:t.cO2WLTP}),(0,a.jsx)(un,{text:n("vehicle_technical_brakeDevice"),data:t.brakeDevice}),(0,a.jsx)(un,{text:n("vehicle_technical_length"),data:t.size.length}),(0,a.jsx)(un,{text:n("vehicle_technical_height"),data:t.size.height}),(0,a.jsx)(un,{text:n("vehicle_technical_wheelbase"),data:t.axle.wheelbase}),(0,a.jsx)(un,{text:n("vehicle_technical_dryWeight"),data:t.weight.dryWeight}),(0,a.jsx)(un,{text:n("vehicle_technical_maxTrailerWeightBraked"),data:t.weight.maxTrailerWeightBraked}),(0,a.jsx)(un,{text:n("vehicle_technical_grossCombinedVehicleWeightRating"),data:t.weight.grossCombinedVehicleWeightRating}),(0,a.jsx)(un,{text:n("vehicle_technical_payloadCapacity"),data:t.weight.payloadCapacity}),(0,a.jsx)(un,{text:n("vehicle_technical_isModifiedVehicle"),data:e.isModifiedVehicle?n("yes"):n("no")}),(0,a.jsx)(un,{text:n("vehicle_technical_isOffroadVehicle"),data:e.isOffroadVehicle?n("yes"):n("no")}),(0,a.jsx)(un,{text:n("vehicle_comments"),data:t.comment})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("vehicle_technical_typeApprovalNumber"),data:e.typeApprovalNumber}),(0,a.jsx)(un,{text:n("vehicle_technical_typeApprovalNumberEU"),data:e.typeApprovalNumberEU}),(0,a.jsx)(un,{text:n("vehicle_technical_version"),data:e.version}),(0,a.jsx)(un,{text:n("vehicle_technical_customsDate"),data:Mr(e.customsDate)}),(0,a.jsx)(un,{text:n("vehicle_technical_reRegistrationDate"),data:Mr(e.reRegistrationDate)}),(0,a.jsx)(un,{text:n("vehicle_technical_importerName"),data:e.importerName}),(0,a.jsx)(un,{text:n("vehicle_technical_licensePlateTypeFront"),data:e.licensePlateTypeFront}),(0,a.jsx)(un,{text:n("vehicle_technical_sNumber"),data:t.sNumber}),(0,a.jsx)(un,{text:n("vehicle_technical_starterType"),data:t.starterType}),(0,a.jsx)(un,{text:n("vehicle_technical_numberOfSeats"),data:t.numberOfSeats}),(0,a.jsx)(un,{text:n("vehicle_technical_numberOfPassengers"),data:t.numberOfPassengers}),(0,a.jsx)(un,{text:n("vehicle_technical_numberOfStandingPassengers"),data:t.numberOfStandingPassengers}),(0,a.jsx)(un,{text:n("vehicle_energySource"),data:t.energySource}),(0,a.jsx)(un,{text:n("vehicle_technical_locationOfCylinders"),data:t.locationOfCylinders}),(0,a.jsx)(un,{text:n("vehicle_technical_maximumPowerOutput"),data:t.maximumPowerOutput}),(0,a.jsx)(un,{text:n("vehicle_technical_gearRatio","2"),data:t.gearRatio[1]}),(0,a.jsx)(un,{text:n("vehicle_technical_gearRatio","4"),data:t.gearRatio[3]}),(0,a.jsx)(un,{text:n("vehicle_technical_gearRatio","6"),data:t.gearRatio[5]}),(0,a.jsx)(un,{text:n("vehicle_technical_clutchTypeID"),data:`${t.clutchType}`}),(0,a.jsx)(un,{text:n("vehicle_technical_driveRatio"),data:t.driveRatio}),(0,a.jsx)(un,{text:n("vehicle_technical_bodyType"),data:t.bodyType}),(0,a.jsx)(un,{text:n("vehicle_technical_noiseStationaryMeasurement"),data:t.noiseStationaryMeasurement}),(0,a.jsx)(un,{text:n("vehicle_technical_co"),data:t.co}),(0,a.jsx)(un,{text:n("vehicle_technical_nOx"),data:t.nOx}),(0,a.jsx)(un,{text:n("vehicle_technical_engineCode"),data:t.engineCode}),(0,a.jsx)(un,{text:n("vehicle_technical_numberOfGears"),data:t.numberOfGears}),(0,a.jsx)(un,{text:n("vehicle_technical_cO2Weighted","CO\u2082"),data:t.cO2Weighted}),(0,a.jsx)(un,{text:n("vehicle_technical_CO2WeightedWLTP","CO\u2082"),data:t.CO2WeightedWLTP}),(0,a.jsx)(un,{text:n("vehicle_technical_particulates"),data:t.particulates}),(0,a.jsx)(un,{text:n("vehicle_technical_fuelConsumptionExtraUrbanDriving"),data:t.fuelConsumptionExtraUrbanDriving}),(0,a.jsx)(un,{text:n("vehicle_technical_directInjection"),data:t.directInjection?n("yes"):n("no")}),(0,a.jsx)(un,{text:n("vehicle_technical_width"),data:t.size.width}),(0,a.jsx)(un,{text:n("vehicle_technical_numberOfWheels"),data:t.axle.numberOfWheels}),(0,a.jsx)(un,{text:n("vehicle_technical_curbWeight"),data:t.weight.curbWeight}),(0,a.jsx)(un,{text:n("vehicle_technical_grossVehicleWeightRating"),data:t.weight.grossVehicleWeightRating}),(0,a.jsx)(un,{text:n("vehicle_technical_maxTrailerWeightUnbraked"),data:t.weight.maxTrailerWeightUnbraked}),(0,a.jsx)(un,{text:n("vehicle_technical_maxTongueWeight"),data:t.weight.maxTongueWeight}),(0,a.jsx)(un,{text:n("vehicle_technical_vehicleIdentificationNumber"),data:e.vehicleIdentificationNumber})]}),(0,a.jsx)("div",{className:"col s12of12",children:(0,a.jsx)(eft,{technical:t,t:n})})]});tft.propTypes={vehicle:k().object,technical:k().object,t:k().func};const nft=({data:e,t})=>{const r=[].concat.apply([],e.map(i=>i.changes&&i.changes.length?(i.changes.map(o=>(o.date=i.date,o)),i.changes):{date:i.date,fieldName:t("no_data"),oldValue:"-",newValue:"-"})).filter(i=>i!==void 0);return(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"30%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("date")}),(0,a.jsx)("th",{children:t("vehicle_changes_field")}),(0,a.jsx)("th",{children:t("vehicle_changes_oldValue")}),(0,a.jsx)("th",{children:t("vehicle_changes_newValue")})]})}),(0,a.jsx)("tbody",{children:r&&r.sort((i,o)=>i.date>o.date?-1:1).map((i,o)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:Mr(i.date)}),(0,a.jsx)("td",{children:i.fieldName}),(0,a.jsx)("td",{children:i.oldValue}),(0,a.jsx)("td",{children:i.newValue})]},`${o}`))})]}),(!r||!r.length)&&(0,a.jsx)(Bi,{})]})};nft.propTypes={data:k().array,t:k().func};const EK=({selectedView:e,actions:t,vehicleId:n})=>{const{t:r}=Wn(2020),i=ur(),[o,s]=(0,d.useState)(!1),l=u=>{i(`/properties/vehicles/${u}/${n}`)},c=async u=>{s(!0),await t.getCompleteVehicleHistoryPDF({vehicleId:u},!0),s(!1)};return(0,a.jsxs)(a.Fragment,{children:[e!=="cv"&&(0,a.jsx)("div",{style:{marginLeft:"10px",float:"right"},children:(0,a.jsxs)(Mi,{loading:o,type:"tertiary",track:{category:"Properties",action:"Fetch vehicle CV",label:"Vehicles - Button"},onClick:()=>c(n),children:[" ",(0,a.jsx)("span",{style:{marginRight:"5px"},children:(0,a.jsx)("i",{className:"icon-download1"})})," ",r("vehicles_cv")]})}),e!=="accidents"&&(0,a.jsx)("div",{style:{marginLeft:"10px",float:"right"},children:(0,a.jsxs)(Mi,{type:"tertiary",track:{category:"Properties",action:"Fetch vehicle accidents",label:"Vehicles - Button"},onClick:()=>l("accidents",n),children:[(0,a.jsx)("span",{style:{marginRight:"5px"},children:(0,a.jsx)("img",{src:s7e,height:"15px",width:"15px"})}),r("vehicles_filter_accidents")]})}),e!=="encumbrance"&&(0,a.jsx)("div",{style:{marginLeft:"10px",float:"right"},children:(0,a.jsxs)(Mi,{type:"tertiary",track:{category:"Properties",action:"Fetch vehicle encumbrance",label:"Vehicles - Button"},onClick:()=>l("encumbrance",n),children:[(0,a.jsx)("span",{style:{marginRight:"5px"},children:(0,a.jsx)("img",{src:qae,height:"15px",width:"15px"})}),r("vehicles_filter_encumbrance")]})}),e!=="overview"&&(0,a.jsx)("div",{style:{marginLeft:"10px",float:"right"},children:(0,a.jsxs)(Mi,{type:"tertiary",track:{category:"Properties",action:"Fetch vehicle overview",label:"Vehicles - Button"},onClick:()=>l("overview",n),children:[(0,a.jsx)("span",{style:{marginRight:"5px"},children:(0,a.jsx)("img",{src:qae,height:"15px",width:"15px"})}),r("vehicles_filter_overview")]})})]})};EK.propTypes={selectedView:k().string,actions:k().object,vehicleId:k().string};const rft=({vehicle:e,technical:t,fees:n,currentOwner:r,currentOperators:i,coOwners:o,inspections:s,selectedView:l,actions:c})=>{const{t:u}=Wn(2020),f="/financeInfo/subjectOverview/";return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsxs)("div",{className:"grid summary",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("i",{className:"icon-home"})}),(0,a.jsx)("span",{children:u("vehicle_registration")})]})}),(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(EK,{vehicleId:e.permanentRegistrationNumber,selectedView:l,actions:c})})]}),(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:u("vehicle_fixedNumber"),data:e.permanentRegistrationNumber}),(0,a.jsx)(un,{text:u("vehicle_type"),data:e.type}),(0,a.jsx)(un,{text:u("vehicle_factoryNumber"),data:e.vehicleIdentificationNumber}),(0,a.jsx)(un,{text:u("vehicle_preRegistration"),data:Mr(e.preRegistrationDate)}),(0,a.jsx)(un,{text:u("vehicle_firstRegistration"),data:Mr(e.firstRegistrationDate)}),(0,a.jsx)(un,{text:u("vehicle_registrationDate"),data:Mr(e.newRegistrationDate)})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:u("vehicle_registrationNumber"),data:e.registrationNumber}),(0,a.jsx)(un,{text:u("vehicle_registrationOfOwner"),data:Mr(e.ownerRegistrationDate)}),(0,a.jsx)(un,{text:u("vehicle_buyDate"),data:r?Mr(r.purchaseDate):""}),(0,a.jsx)(un,{text:u("vehicle_receptionDate"),data:r?Mr(r.receptionDate):""})]})]})]}),(0,a.jsxs)(No,{children:[(0,a.jsx)("div",{className:"grid",children:(0,a.jsx)("div",{className:"col s12of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("i",{className:"icon-person"})}),(0,a.jsx)("span",{children:u("vehicle_ownerAndPossessor")})]})})}),(0,a.jsx)("div",{className:"grid collapse720",children:!r&&!i?(0,a.jsx)(Bi,{}):(0,a.jsxs)(a.Fragment,{children:[r&&(0,a.jsxs)("div",{className:"col s6of12 gutter-bottom",children:[(0,a.jsx)(un,{text:u("vehicle_owner"),data:r.name}),(0,a.jsx)(un,{text:u("ssn"),linkTo:f+r.regno,data:ro(r.regno)}),(0,a.jsx)(un,{text:u("vehicle_residence"),data:Bp(r.address,r.postalCode,r.city)})]}),i&&i.map((h,p)=>(0,a.jsxs)("div",{className:"col s6of12 gutter-bottom",children:[(0,a.jsx)(un,{text:u("vehicle_possessor"),data:h.name}),(0,a.jsx)(un,{text:u("ssn"),linkTo:f+h.regno,data:ro(h.regno)}),(0,a.jsx)(un,{text:u("vehicle_residence"),data:Bp(h.address,h.postalCode,h.city)})]},p)),o&&o.map((h,p)=>(0,a.jsxs)("div",{className:"col s6of12 gutter-bottom",children:[(0,a.jsx)(un,{text:u("vehicle_coOwner"),data:h.name}),(0,a.jsx)(un,{text:u("ssn"),linkTo:f+h.regno,data:ro(h.regno)}),(0,a.jsx)(un,{text:u("vehicle_residence"),data:Bp(h.address,h.postalCode,h.city)})]},p))]})})]}),(0,a.jsxs)(No,{children:[(0,a.jsx)("div",{className:"grid",children:(0,a.jsx)("div",{className:"col s12of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("i",{className:"icon-status-processing"})}),(0,a.jsx)("span",{children:u("vehicle_description")})]})})}),(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:u("vehicle_type"),data:e.type}),(0,a.jsx)(un,{text:u("vehicle_singularTerm"),data:e.specialName}),(0,a.jsx)(un,{text:u("vehicle_registrationCategory"),data:e.registrationType}),(0,a.jsx)(un,{text:u("vehicle_licensePlateStatus"),data:e.licensePlateStatus}),(0,a.jsx)(un,{text:u("vehicle_color"),data:e.color}),(0,a.jsx)(un,{text:u("vehicle_manufacturer"),data:e.manufacturer}),(0,a.jsx)(un,{text:u("vehicle_countryOfManufacture"),data:e.countryOfManufacture}),(0,a.jsx)(un,{text:u("vehicle_importCondition"),data:e.importCondition}),(0,a.jsx)(un,{text:u("vehicle_usageClass"),data:e.usageCategory}),(0,a.jsx)(un,{text:u("vehicle_changesLocked"),data:e.updateLocks.length>0?u("yes"):u("no")})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:u("vehicle_subType"),data:e.subtype}),(0,a.jsx)(un,{text:u("vehicle_category"),data:t.vehicleCategory}),(0,a.jsx)(un,{text:u("vehicle_subCategoryOfVehicleCategory"),data:t.vehicleSubcategory}),(0,a.jsx)(un,{text:u("vehicle_depositories"),data:e.licensePlateStorageLocation}),(0,a.jsx)(un,{text:u("vehicle_engineDisplacement"),data:t.engineDisplacement}),(0,a.jsx)(un,{text:u("vehicle_energySource"),data:t.energySource}),(0,a.jsx)(un,{text:u("vehicle_motorCode"),data:t.engineCode}),(0,a.jsx)(un,{text:u("vehicle_maxCapacity"),data:t.maximumPowerOutput}),(0,a.jsx)(un,{text:u("vehicle_modelCode"),data:e.modelCode}),(0,a.jsx)(un,{text:u("vehicle_passengerWithTheDriver"),data:t.numberOfPassengersNextToDriver})]})]})]}),(0,a.jsxs)(No,{children:[(0,a.jsx)("div",{className:"grid",children:(0,a.jsxs)("div",{className:"col s12of12",children:[" ",(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("i",{className:"icon-lock3"})}),(0,a.jsx)("span",{children:u("vehicle_insuranceInspectionAndFee")})]})]})}),(0,a.jsxs)("div",{className:"grid gutter-bottom collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:u("vehicle_status"),data:e.vehicleStatus}),(0,a.jsx)(un,{text:u("vehicle_insurance"),data:e.insuranceCompanyName}),(0,a.jsx)(un,{text:u("vehicle_insuranceStatus"),data:e.isInsured===!0?u("vehicle_isInsured"):e.isInsured===!1?u("vehicle_isUnisured"):u("vehicle_isUnknown")}),(0,a.jsx)(un,{text:u("vehicle_registeredInTheAccidentRegistry"),data:e.hasAccidentsRegistered?u("yes"):u("no")}),(0,a.jsx)(un,{text:u("vehicle_damagedVehicle"),data:e.hasDamagesRegistered?u("yes"):u("no")}),(0,a.jsx)(un,{text:u("vehicle_publicDues"),data:Ta(n.totalFees)+" "+u("UNIT_ISK")}),(0,a.jsx)(un,{text:u("vehicle_fees_inspectionFine"),data:Ta(e.inspectionFine)+" "+u("UNIT_ISK")}),(0,a.jsx)(un,{text:u("vehicle_taxCategory"),data:e.taxGroup}),(0,a.jsx)(un,{text:u("vehicle_encumbrances"),data:e.hasEncumbrancesRegistered==null?u("vehicle_encumbrances_noData"):e.hasEncumbrancesRegistered?u("yes"):u("no")}),(0,a.jsx)(un,{text:u("vehicle_previousCountryOfRegistration"),data:e.previousCountryOfRegistration})]}),s&&s.length>0&&(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:u("vehicle_lastInspection"),data:Mr(s[0].date)}),(0,a.jsx)(un,{text:u("vehicle_typeOfInspection"),data:s[0].station}),(0,a.jsx)(un,{text:u("vehicle_conclusion"),data:s[0].result}),(0,a.jsx)(un,{text:u("vehicle_nextInspection"),data:Mr(e.nextInspectionDate)}),s[0].result==="FAIL"&&(0,a.jsx)(un,{text:u("vehicle_lastInspection"),data:Mr(s[0].date)})]})]})]})]})};rft.propTypes={vehicle:k().object,technical:k().object,fees:k().object,inspections:k().array,currentOwner:k().object,coOwners:k().array,currentOperators:k().array,selectedView:k().string,actions:k().object};const owr={},aft=({data:e})=>{const t=(n,r)=>{n.stopPropagation(),n.preventDefault();let i=document.querySelector(r,{passive:!1});i&&i.scrollIntoView({behavior:"smooth",alignToTop:!0,block:"center"})};return e?(0,a.jsx)("div",{className:"shortcut-tabs gutter-bottom no-print",children:e.map((n,r)=>(0,a.jsxs)("span",{className:`tab-item  ${Yo(n.count===0?"no-data":"text-semibold")}`,onClick:i=>t(i,n.id),children:[n.name," ",n.count>=0?" ("+n.count+")":""]},r))}):null};aft.propTypes={data:k().array};const ift=({vehicle:e,preFetchDate:t,selectedView:n,actions:r})=>{const{t:i}=Wn(2020),[o,s]=(0,d.useState)(!1);if(!e)return null;const l=e.owners?e.owners.find(h=>h.isCurrentOwner):"",c=e.operators?e.operators.filter(h=>h.isCurrentOperator):[],u=l?l.coOwners:[],f=[{id:".summary",name:i("vehicle_summary")},{id:".feesAndInsurance",name:i("vehicle_feesAndInsurance")},{id:".ownerRegistrationErrors",name:i("vehicle_ownerRegistrationErrors"),count:e.ownerRegistrationErrors&&e.ownerRegistrationErrors.length},{id:".ownerHistory",name:i("vehicle_ownerHistory"),count:e.owners&&e.owners.length},{id:".operatorHistory",name:i("vehicle_operatorHistory"),count:e.operators&&e.operators.length},{id:".licensePlateHistory",name:i("vehicle_licensePlatesHistory"),count:e.licensePlates&&e.licensePlates.length},{id:".registrationHistory",name:i("vehicle_registrationHistory"),count:e.registrations&&e.registrations.length},{id:".updateLocks",name:i("vehicle_updateLocks"),count:e.updateLocks&&e.updateLocks.length},{id:".reportedStolen",name:i("vehicle_reportedStolen"),count:e.reportedStolen&&e.reportedStolen.length},{id:".historyOfDamage",name:i("vehicle_historyOfDamage"),count:e.damages&&e.damages.length},{id:".outOfUses",name:i("vehicle_outOfUses"),count:e.outOfUses&&e.outOfUses.length},{id:".inspectionHistory",name:i("vehicle_inspectionHistory"),count:e.inspections&&e.inspections.length},{id:".remarks",name:i("vehicle_remarks"),count:e.remarks&&e.remarks.length},{id:".generalChanges",name:i("vehicle_generalChanges"),count:e.generalChanges&&e.generalChanges.length},{id:".technicalChanges",name:i("vehicle_technicalChanges"),count:e.technicalChanges&&e.technicalChanges.length},{id:".addonsChanges",name:i("vehicle_addonsChanges"),count:e.addonsChanges&&e.addonsChanges.length},{id:".specialEquipmentChanges",name:i("vehicle_specialEquipmentChanges"),count:e.specialEquipmentChanges&&e.specialEquipmentChanges.length},{id:".superstructureChanges",name:i("vehicle_superstructureChanges"),count:e.superstructureChanges&&e.superstructureChanges.length},{id:".ADRRegistration",name:i("vehicle_ADRRegistration"),count:e.adRs&&e.adRs.length},{id:".technicalDescription",name:i("vehicle_technicalDescription"),count:e.technical&&e.technical.length}];return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Wu,{title:`${i("vehicle_section_title")} ${e.permanentRegistrationNumber}`,showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:t}),(0,a.jsx)(U1,{}),(0,a.jsx)(Yme,{showAll:o,setShowAll:s})]}),(0,a.jsx)(aft,{data:f}),(0,a.jsx)(rft,{vehicle:e,technical:e.technical,fees:e.fees,inspections:e.inspections,currentOwner:l,currentOperators:c,coOwners:u,selectedView:n,actions:r}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"feesAndInsurance",isOpenAll:o,title:i("vehicle_feesAndInsurance"),children:(0,a.jsx)(Ldt,{fees:e.fees,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"ownerRegistrationErrors",isOpenAll:o,title:`${i("vehicle_ownerRegistrationErrors")} (${e.ownerRegistrationErrors&&e.ownerRegistrationErrors.length})`,children:(0,a.jsx)(Ndt,{data:e.ownerRegistrationErrors,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"ownerHistory",isOpenAll:o,title:`${i("vehicle_ownerHistory")} (${e.owners&&e.owners.length})`,children:(0,a.jsx)(Bdt,{data:e.owners,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"operatorHistory",isOpenAll:o,title:`${i("vehicle_operatorHistory")} (${e.operators&&e.operators.length})`,children:(0,a.jsx)(Udt,{data:e.operators,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"licensePlateHistory",isOpenAll:o,title:`${i("vehicle_licensePlateHistory")} (${e.licensePlates&&e.licensePlates.length})`,children:(0,a.jsx)(Vdt,{data:e.licensePlates,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"registrationHistory",isOpenAll:o,title:`${i("vehicle_registrationHistory")} (${e.registrations&&e.registrations.length})`,children:(0,a.jsx)($dt,{data:e.registrations,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"updateLocks",isOpenAll:o,title:`${i("vehicle_updateLocks")} (${e.updateLocks&&e.updateLocks.length})`,children:(0,a.jsx)(zdt,{data:e.updateLocks,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"reportedStolen",isOpenAll:o,title:`${i("vehicle_reportedStolen")} (${e.reportedStolen&&e.reportedStolen.length})`,children:(0,a.jsx)(Wdt,{data:e.reportedStolen,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"historyOfDamage",isOpenAll:o,title:`${i("vehicle_historyOfDamage")} (${e.damages&&e.damages.length})`,children:(0,a.jsx)(Hdt,{data:e.damages,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"outOfUses",isOpenAll:o,title:`${i("vehicle_outOfUses")} (${e.outOfUses&&e.outOfUses.length})`,children:(0,a.jsx)(Gdt,{data:e.outOfUses,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"inspectionHistory",isOpenAll:o,title:`${i("vehicle_inspectionHistory")} (${e.inspections&&e.inspections.length})`,children:(0,a.jsx)(Ydt,{data:e.inspections,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"remarks",isOpenAll:o,title:`${i("vehicle_remarks")} (${e.remarks&&e.remarks.length})`,children:(0,a.jsx)(Kdt,{data:e.remarks,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"generalChanges",isOpenAll:o,title:`${i("vehicle_generalChanges")} (${e.generalChanges&&e.generalChanges.length})`,children:(0,a.jsx)(nft,{data:e.generalChanges,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"technicalChanges",isOpenAll:o,title:`${i("vehicle_technicalChanges")} (${e.technicalChanges&&e.technicalChanges.length})`,children:(0,a.jsx)(Xdt,{data:e.technicalChanges,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"addonsChanges",isOpenAll:o,title:`${i("vehicle_addonsChanges")} (${e.addonsChanges&&e.addonsChanges.length})`,children:(0,a.jsx)(Zdt,{data:e.addonsChanges,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"specialEquipmentChanges",isOpenAll:o,title:`${i("vehicle_specialEquipmentChanges")} (${e.specialEquipmentChanges&&e.specialEquipmentChanges.length})`,children:(0,a.jsx)(Qdt,{data:e.specialEquipmentChanges,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"superstructureChanges",isOpenAll:o,title:`${i("vehicle_superstructureChanges")} (${e.superstructureChanges&&e.superstructureChanges.length})`,children:(0,a.jsx)(Jdt,{data:e.superstructureChanges,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"ADRRegistration",isOpenAll:o,title:`${i("vehicle_ADRRegistration")} (${e.adRs&&e.adRs.length})`,children:(0,a.jsx)(qdt,{data:e.adRs,showAll:o,t:i})}),(0,a.jsx)(Sl,{noArrow:!0,printHeaderHideClosed:!0,extraClasses:"technicalDescription",isOpenAll:o,title:i("vehicle_technicalDescription"),children:(0,a.jsx)(tft,{vehicle:e,technical:e.technical,t:i})})]})};ift.propTypes={vehicle:k().object,selectedView:k().string,actions:k().object,preFetchDate:k().object};const oft=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2020),{vehicleId:i}=Hi(),o=ss(),s=fs(502,o.user),l=gi().search,u=new URLSearchParams(l).get("prefetchUniqueID");(0,d.useEffect)(()=>{s&&i&&t.getVehicle(i,!1,u)},[i,u]);const f=()=>{t.getVehicle(e.search.value,!0)};return!r||e.error?null:s?(0,a.jsxs)(a.Fragment,{children:[!e.loading&&e.vehicles&&(0,a.jsxs)(a.Fragment,{children:[e.vehicles.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>f(),date:e.vehicles.preFetchDate}),e.vehicles.vehicles&&(0,a.jsxs)(a.Fragment,{children:[e.vehicles.vehicles.length===1&&(0,a.jsx)(ift,{vehicle:e.vehicles.vehicles[0],selectedView:e.search.filter,actions:t,preFetchDate:e.vehicles.preFetchDate}),e.vehicles.vehicles.length>1&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(I7,{vehicles:e.vehicles.vehicles})}),(0,a.jsx)(B1,{notes:n("vehicles_footnotes")})]})]}),!e.loading&&(e.vehicles&&e.vehicles.vehicles.length===0||!e.vehicles&&e.search.value&&e.search.value.length>2)&&(0,a.jsx)(Bi,{desc:n("vehicle_not_found")}),e.loading&&(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})})]}):(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:n("Navigator.DisplayText.1020"),messageBody:n("vehicles_noAccess")})})};oft.propTypes={state:k().object,actions:k().object};const sft=({data:e,t})=>{const n="/financeInfo/subjectOverview/",[r,i,o]=Jg(5,10,5);return(0,d.useEffect)(()=>{e&&!e.error&&o(e.length)},[e]),(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsx)("h4",{children:t("vehicle_owners")}),(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("name")}),(0,a.jsx)("th",{children:t("common_fixedNumber")}),(0,a.jsx)("th",{children:t("vehicle_buyDate")}),(0,a.jsx)("th",{children:t("vehicle_registeredDate")})]})}),(0,a.jsx)("tbody",{children:e&&e.sort((s,l)=>s.ownerRegistrationDate>l.ownerRegistrationDate?-1:1).slice(0,r).map((s,l)=>(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:n+s.regno},children:s.name})}),(0,a.jsx)("div",{children:ro(s.regno)})]}),(0,a.jsx)("td",{children:s.permanentRegistrationNumber}),(0,a.jsx)("td",{children:Mr(s.purchaseDate)}),(0,a.jsx)("td",{children:Mr(s.ownerRegistrationDate)})]},l))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),e&&r<e.length&&(0,a.jsx)(Xy,{text:t("button_moreItems_text_getMore"),onClick:i})]})};sft.propTypes={data:k().array,t:k().func};const lft=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2020),{vehicleId:i}=Hi(),o=ss(),s=fs(501,o.user),l=gi().search,c=new URLSearchParams(l),u=c.get("prefetchUniqueID"),f=e.encumbrance?e.encumbrance.districtMagistrates:null,h=e.encumbrance?e.encumbrance.vehicleEncumbrance:null;(0,d.useEffect)(()=>{s&&i&&t.getVehicleEncumbrance(i,!1,c.get("prefetchUniqueID"))},[i,u]);const p=()=>{t.getVehicleEncumbrance(e.search.value,!0)},m=async g=>{await t.getScannedDocumentPDF({fileNumber:g.fileNumber,districtMagistrateNumber:g.districtMagistrateNumber},!0)};return!r||e.error?null:s?(0,a.jsxs)(a.Fragment,{children:[!e.loading&&e.encumbrance&&(0,a.jsxs)(a.Fragment,{children:[e.encumbrance.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>p(),date:e.encumbrance.preFetchDate}),(0,a.jsxs)(Wu,{title:`${n("vehicle_encumbrances")} ${h.permanentRegistrationNumber}`,showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:e.encumbrance.preFetchDate}),(0,a.jsx)(U1,{})]}),(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsxs)("div",{className:"grid summary",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("img",{src:Yb,height:"20px",width:"20px"})}),(0,a.jsx)("span",{children:n("vehicle_registration")})]})}),(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(EK,{vehicleId:h.permanentRegistrationNumber,selectedView:e.search.filter,actions:t})})]}),(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("vehicle_fixedNumber"),data:h.permanentRegistrationNumber}),(0,a.jsx)(un,{text:n("vehicle_status"),data:h.vehicleStatus}),(0,a.jsx)(un,{text:n("vehicle_color"),data:h.color}),(0,a.jsx)(un,{text:n("vehicle_registrationNumber"),data:h.registrationNumber}),(0,a.jsx)(un,{text:n("vehicle_type"),data:h.type}),(0,a.jsx)(un,{text:n("vehicle_registrationDate"),data:Mr(h.firstRegistrationDate)})]}),(0,a.jsx)("div",{className:"col s6of12",children:f.map((g,v)=>(0,a.jsxs)("div",{children:[(0,a.jsx)(un,{text:n("vehicle_districtMagistrateName"),data:g.districtMagistrateName}),f.length>1&&(0,a.jsx)("hr",{})]},v))})]})]}),(0,a.jsx)(sft,{data:h.owners,t:n}),(0,a.jsx)("h4",{children:n("vehicle_encumbrances")}),h.encumbrances&&(0,a.jsx)(a.Fragment,{children:h.encumbrances.map((g,v)=>(0,a.jsx)(No,{noTopGutter:!0,children:(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("common_mortgagee"),data:g.mortgagee}),(0,a.jsx)(un,{text:n("common_currency"),data:g.currency}),(0,a.jsx)(un,{text:n("common_index"),data:g.index}),(0,a.jsx)(un,{text:n("common_fileStatus"),data:g.fileStatus}),(0,a.jsx)(un,{text:n("common_fileNumber"),data:(0,a.jsx)(Av,{showLoading:!0,data:g,func:m,name:g.fileNumber})}),(0,a.jsx)(un,{text:n("common_publishingDate"),data:Mr(g.filePublishingDate)})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("common_amount"),data:g.fileAmount}),(0,a.jsx)(un,{text:n("common_currencyExchangeRate"),data:g.currencyExchangeRate}),(0,a.jsx)(un,{text:n("common_indexRate"),data:g.indexRate}),(0,a.jsx)(un,{text:n("common_priceCommitment"),data:g.priceCommitment}),(0,a.jsx)(un,{text:n("vehicle_receptionDate"),data:Mr(g.fileReceptionDate)})]})]})},v))}),!h.encumbrances&&(0,a.jsx)(Bi,{}),(0,a.jsx)(B1,{notes:n("vehicles_footnotes")})]}),!e.loading&&!e.encumbrance&&e.search.value&&e.search.value.length>2&&(0,a.jsx)(Bi,{desc:n("vehicle_not_found")}),e.loading&&(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})})]}):(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:n("Navigator.DisplayText.1020"),messageBody:n("vehicles_encumbrance_noAccess")})})};lft.propTypes={state:k().object,actions:k().object};const cft=({vehicleList:e,t})=>(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced white-bg gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("vehicle_type")}),(0,a.jsx)("th",{children:t("vehicle_subType")}),(0,a.jsx)("th",{children:t("vehicle_vehicleCategory")}),(0,a.jsx)("th",{children:t("vehicles_accidents_damage_title")})]})}),(0,a.jsx)("tbody",{children:e&&e.map((n,r)=>(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:n.type}),(0,a.jsx)("td",{children:n.subtype}),(0,a.jsx)("td",{children:n.vehicleCategory}),(0,a.jsx)("td",{children:n.damage})]},r))})]})});cft.propTypes={vehicleList:k().array,t:k().func};const uft=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2020),{vehicleId:i}=Hi(),o=ss(),s=fs(502,o.user),l=gi().search,u=new URLSearchParams(l).get("prefetchUniqueID");(0,d.useEffect)(()=>{s&&i&&t.getVehicleAccidents(i,!1,u)},[i,u]);const f=()=>{t.getVehicleAccidents(e.search.value,!0)};return!r||e.error?null:s?(0,a.jsxs)(a.Fragment,{children:[!e.loading&&e.accidents&&(0,a.jsxs)(a.Fragment,{children:[e.accidents.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>f(),date:e.accidents.preFetchDate}),(0,a.jsxs)(Wu,{title:n("vehicles_accidents_title",e.accidents.permanentRegistrationNumber),showPrint:!0,children:[(0,a.jsx)(Zy,{preFetchDate:e.accidents.preFetchDate}),(0,a.jsx)(U1,{})]}),(0,a.jsxs)(No,{noTopGutter:!0,children:[(0,a.jsxs)("div",{className:"grid summary",children:[(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("img",{src:Yb,height:"20px",width:"20px"})}),(0,a.jsx)("span",{children:n("basic_information")})]})}),(0,a.jsx)("div",{className:"col s8of12",children:(0,a.jsx)(EK,{vehicleId:e.accidents.permanentRegistrationNumber,selectedView:e.search.filter,actions:t})})]}),(0,a.jsx)("div",{className:"grid collapse720",children:(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("vehicle_fixedNumber"),data:e.accidents.permanentRegistrationNumber}),(0,a.jsx)(un,{text:n("vehicles_accidents_fromDate"),data:Mr(e.accidents.accidentsFromDate)}),(0,a.jsx)(un,{text:n("vehicles_accidents_toDate"),data:Mr(e.accidents.accidentsToDate)})]})})]}),e.accidents.accidents&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h4",{children:n("vehicle_accidents")}),e.accidents.accidents.map((h,p)=>(0,a.jsx)(No,{children:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"grid summary",children:(0,a.jsx)("div",{className:"col s12of12",children:(0,a.jsxs)("div",{className:"reports-teaser-small-icon",style:{paddingBottom:"none"},children:[(0,a.jsx)("span",{style:{paddingTop:"4px"},children:(0,a.jsx)("i",{className:"icon-status-processing"})}),(0,a.jsx)("span",{children:n("vehicles_accidents_accident",p+1)})]})})}),(0,a.jsxs)("div",{className:"grid collapse720",children:[(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("date"),data:Mr(h.date)}),(0,a.jsx)(un,{text:n("vehicles_accidents_region"),data:h.region}),(0,a.jsx)(un,{text:n("vehicles_accidents_speedlimit"),data:h.maxAllowedSpeed}),(0,a.jsx)(un,{text:n("vehicles_accidents_damage",e.accidents.permanentRegistrationNumber),data:h.damage}),(0,a.jsx)(un,{text:n("vehicles_accidents_airbag"),data:(h.airbag,n(""))}),(0,a.jsx)(un,{text:n("vehicles_accidents_drivingDirection"),data:h.drivingDirection})]}),(0,a.jsxs)("div",{className:"col s6of12",children:[(0,a.jsx)(un,{text:n("vehicles_accidents_accidentType"),data:h.accidentType}),(0,a.jsx)(un,{text:n("vehicles_accidents_locationDescription"),data:h.locationDescription}),(0,a.jsx)(un,{text:n("vehicles_accidents_drivingSpeed"),data:h.drivingSpeed}),(0,a.jsx)(un,{text:n("vehicles_accidents_impactLocation"),data:h.impacts&&h.impacts.length?h.impacts.map(m=>`${m.impactLocation?m.impactLocation:""} `):""})]}),(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(un,{text:n("vehicles_accidents_comments"),data:h.comments})}),h.otherVehiclesInAccident&&(0,a.jsxs)("div",{className:"col s12of12 gutter-top",children:[(0,a.jsx)("h4",{children:n("vehicles_accidents_otherVehiclesInAccident")}),(0,a.jsx)(cft,{vehicleList:h.otherVehiclesInAccident,t:n})]})]})]})},p)),(0,a.jsx)(B1,{notes:n("vehicles_footnotes")})]})]}),!e.loading&&(!e.accidents||!e.accidents.accidents)&&e.search.value&&e.search.value.length>2&&(0,a.jsx)(Bi,{desc:n("vehicle_not_found")}),e.loading&&(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})})]}):(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:n("Navigator.DisplayText.1020"),messageBody:n("vehicles_noAccess")})})};uft.propTypes={state:k().object,actions:k().object};const dft=({productTerms:e})=>{const{t,loaded:n}=Wn(2020),r=ss(),i=fs(502,r.user)||fs(501,r.user),[o,s]=aRe();return(0,d.useEffect)(()=>{fs(502,r.user)&&!e.isApproved("502")?e.checkTerms("502"):fs(501,r.user)&&!e.isApproved("501")&&e.checkTerms("501")},[e.terms]),n?(0,a.jsxs)(a.Fragment,{children:[!i&&(0,a.jsx)(ls,{children:(0,a.jsx)(eo,{extraClass:"no-print",messageType:"error",messageHeader:t("Navigator.DisplayText.1020"),messageBody:t("vehicles_noAccess")})}),i&&(0,a.jsxs)(ls,{children:[(0,a.jsxs)("h2",{className:"showOnlyInPrint gutter-top",children:[t("product_name_700")," - ",t("Navigator.DisplayText.500")]}),(0,a.jsxs)("div",{className:"properties",children:[(0,a.jsx)(age,{search:o.search,actions:s,t}),(0,a.jsx)(k7,{error:o.error,t}),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"overview/:vehicleId",element:(0,a.jsx)(oft,{state:o,actions:s},document.location.href)}),(0,a.jsx)(Si,{path:"encumbrance/:vehicleId",element:(0,a.jsx)(lft,{state:o,actions:s},document.location.href)}),(0,a.jsx)(Si,{path:"accidents/:vehicleId",element:(0,a.jsx)(uft,{state:o,actions:s},document.location.href)})]})})]}),(0,a.jsx)(oM,{groupId:2,data:o.data})]})]}):null};dft.propTypes={productTerms:k().object};function _K({rootPage:e}){const[t,n]=(0,d.useReducer)(HJn,GJn),{lang:r}=Wn(),i=zc(),[o,s]=(0,d.useState)(!1),l=(p,m)=>{m?m.error?n({type:"set_productTerms",payload:{id:p,isApproved:!0,error:m.error}}):n({type:"set_productTerms",payload:{id:p,isApproved:m.isApproved,termData:m}}):n({type:"set_productTerms",payload:{id:p,isApproved:!0}})},c=p=>{if(!o){const m=t.productTerms.find(g=>g.id===p);(!m||!m.isApproved)&&_c.getAgreementByProductID(p,r).then(g=>{g&&!g.isApproved&&h(p,g),l(p,g)})}},u=p=>{const m=t.productTerms.find(g=>g.id===p);return m&&m.isApproved},f=(p,m)=>{n({type:"set_productTerms",payload:{id:p,isApproved:!0,termData:m}}),s(!1)},h=(p,m)=>{m&&!m.isApproved&&(s(!0),i("PRODUCT_AGREEMENT_APPROVAL",{term:m,signTerms:fo.signTerms,productID:p,onSuccess:()=>f(p,m),onCloseModal:()=>s(!1),allowClickOverlay:!1,rootPage:e}))};return{terms:t,checkTerms:c,isApproved:u}}const HJn=(e,t)=>{switch(t.type){case"set_productTerms":{const n=e.productTerms.findIndex(r=>r.id===t.payload.id);if(n>-1){let r=[...e.productTerms];return r[n]=t.payload,{...e,productTerms:r}}else return{...e,productTerms:[...e.productTerms,t.payload]}}default:return e}},GJn={productTerms:[]};_K.propTypes={rootPage:k().string};const YJn=()=>{const{t:e,loaded:t}=Wn(2027),n=Ub(k3e),r=_K({rootPage:"/properties/realEstate"}),i=Ko(),o=Ci(s=>AO(s));return(0,d.useEffect)(()=>{i(XE())},[]),!n||!t||!o?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{products:n,fixedTitle:e("product_name_700"),noPrint:!0}),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"realEstate/*",element:(0,a.jsx)(_dt,{productTerms:r})}),(0,a.jsx)(Si,{path:"vehicles/*",element:(0,a.jsx)(dft,{productTerms:r})}),(0,a.jsxs)(Si,{path:"heavyMachinery",children:[(0,a.jsx)(Si,{index:!0,element:(0,a.jsx)(Qme,{productTerms:r})}),(0,a.jsx)(Si,{path:":regno",element:(0,a.jsx)(Qme,{productTerms:r})})]}),(0,a.jsxs)(Si,{path:"assetsByRegno",children:[(0,a.jsx)(Si,{index:!0,element:(0,a.jsx)(rge,{productTerms:r})}),(0,a.jsx)(Si,{path:":regno",element:(0,a.jsx)(rge,{productTerms:r})})]}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"realEstate",replace:!0})})]})})]})};function fft({claim:e,openModal:t,actions:n}){const{t:r}=Wn(2018),{typeID:i}=Hi();return(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:e.claimNumber}),(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:e.debtorName}),(0,a.jsxs)("div",{children:["(",e.debtorRegno,")"]})]}),(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:e.claimOwnerName}),(0,a.jsxs)("div",{children:["(",e.claimOwnerRegno,")"]})]}),(0,a.jsxs)("td",{children:[(0,a.jsx)("div",{children:r("ddRegistry_registered")+": "+Mr(e.registerDate)}),i==="PreRegClaimOverview"&&(0,a.jsx)(a.Fragment,{children:e.activateDate&&(0,a.jsx)("div",{children:r("ddRegistry_claim_activateDate")+": "+Mr(e.activateDate)})}),i==="DeactivatedClaimOverview"&&(0,a.jsx)(a.Fragment,{children:e.deactivateDate&&(0,a.jsx)("div",{children:r("ddRegistry_claim_deactivateDate")+": "+Mr(e.deactivateDate)})}),(0,a.jsx)("div",{children:r("ddRegistry_claim_date")+": "+Mr(e.claimDate)}),(0,a.jsx)("div",{children:r("ddRegistry_claim_type")+": "+r("defaultDebtor_type_"+e.claimType)})]}),(0,a.jsx)("td",{children:Ta(e.capital)+" "+e.currency}),i==="DeactivatedClaimOverview"?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:r("ddRegistry_claim_state_"+e.claimState)}),(0,a.jsx)("td",{children:r("ddRegistry_claim_deactivate_reason_"+e.deactivateReason)})]}):(0,a.jsx)("td",{children:(0,a.jsx)(Mi,{type:"action",iconClass:"icon-remove2",onClick:()=>t(e),actions:n})})]})}fft.propTypes={claim:k().object,openModal:k().func,actions:k().oneOfType([k().func,k().object]),type:k().string};function Qp({title:e,action:t,onSearch:n,search:r,tip:i=!1,position:o="left",colSpan:s}){return(0,a.jsxs)("th",{className:"text-"+o,colSpan:s,children:[t&&e&&(0,a.jsx)(Co,{title:i?e:void 0,children:(0,a.jsx)("span",{children:(0,a.jsx)(XV,{onChange:n,placeholder:e,value:r})})}),!t&&e&&(0,a.jsx)(Co,{title:i?e:void 0,children:(0,a.jsx)("span",{children:e})})]})}Qp.propTypes={title:k().string,action:k().bool,search:k().string,onSearch:k().func,tip:k().bool,position:k().string,colSpan:k().string};const hft=({state:e,onSearch:t,actions:n})=>{const{typeID:r}=Hi(),i=zc(),o=jte.find(v=>v.route===r),{t:s,loaded:l}=Wn(2018);(0,d.useEffect)(()=>{n.onTypeIDSwitch(r)},[]),(0,d.useEffect)(()=>{n.onTypeIDSwitch(r),p(25)},[r]);const c=v=>{e.search.claimId=v,t(e.search)},u=v=>{e.search.debtorRegno=v,t(e.search)},f=v=>{e.search.ownerRegNo=v,t(e.search)},[h,p]=(0,d.useState)(25),m=()=>{p(h+25)},g=v=>{i("CLAIM_REMOVE",{modalStyle:"small",claim:v,deactivateReasonList:e.deactivateReasonList,submitClaim:(y,x)=>{n.onSubmitDeactivateClaim(y,x).then(b=>{b.isValid&&!b.error?(Pa.success(s("ddRegistry_deregister_claim_success")),y.deactivateReason=x,y.claimState=2,n.onSuccessfulDeactivateClaimRemoveClaimFromList(y)):Pa.error(s("ddRegistry_deregister_multiple_errorcode_"+b.errors[0].errorNumber))})},allowClickOverlay:!0})};return!l||!o?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h1",{children:s("product_name_"+o.productID)}),o.productID===903&&(0,a.jsx)("div",{className:"half-spacing-bottom",children:(0,a.jsx)("small",{className:"text-gray",children:s("ddRegistry_unsuccessfulclaim_list_info")})}),(0,a.jsx)("div",{className:"table-wrap text-left",children:e.claimsLoaded&&e.reasonsLoaded?(0,a.jsxs)("div",{className:"table-wrap gutter-bottom",children:[(0,a.jsxs)("table",{className:"table advanced zebra ",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"10%"}),r==="DeactivatedClaimOverview"?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"})]}):(0,a.jsx)("col",{width:"7%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)(KJn,{children:[(0,a.jsx)(Qp,{title:s("ddRegistry_claim_number"),action:!0,onSearch:c,search:e.search.claimId}),(0,a.jsx)(Qp,{title:s("ddRegistry_payer_ssn"),action:!0,onSearch:u,search:e.search.debtorRegno}),(0,a.jsx)(Qp,{title:s("defaults_claimOwner"),action:!0,onSearch:f,search:e.search.ownerRegNo}),(0,a.jsx)(Qp,{title:s("ddRegistry_claim_desc")}),(0,a.jsx)(Qp,{title:s("ddRegistry_amount")}),r==="DeactivatedClaimOverview"?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Qp,{title:s("ddRegistry_claim_status")}),(0,a.jsx)(Qp,{title:s("ddRegistry_claim_reason")})]}):(0,a.jsx)(Qp,{title:s("ddRegistry_deregister_claim"),position:"left"})]})}),(0,a.jsx)("tbody",{className:"only-bottom-border",children:e.claimsList?.length>0&&e.claimsList.map((v,y)=>{if(h>y)return(0,a.jsx)(fft,{claim:v,openModal:g,actions:n},v.claimID)})})]}),e.claimsList?.length===0&&(0,a.jsx)(Bi,{desc:s("misc_noRecordsFound")}),e.claimsList?.error&&(0,a.jsx)(Bi,{desc:s("error_default")}),e.claimsList?.length>h&&(0,a.jsx)("div",{className:"text-center",children:(0,a.jsx)(Mi,{type:"action",iconClass:"icon-arrow-down2",onClick:()=>m()})})]}):(0,a.jsx)("div",{className:"padded",children:(0,a.jsx)($i,{size:"medium",relCenter:!0})})})]})};hft.propTypes={state:k().object,onSearch:k().func,actions:k().oneOfType([k().func,k().object])};const KJn=({children:e})=>(0,a.jsx)("tr",{children:e}),XJn=hft,pft=({name:e,value:t,onChange:n,onBlur:r,onFocus:i,placeholder:o,label:s,maxLength:l,disabled:c,error:u="",useIconError:f=!0})=>{const h=x=>{n(e,x.target.value)},p=x=>{typeof r=="function"&&r(e,x.target.value)},m=x=>{typeof i=="function"&&i(e,x.target.value)};let g=Math.random(5e3);const v=s?(0,a.jsx)("label",{htmlFor:g,children:s}):"",y=(0,a.jsxs)(d.Fragment,{children:[v,(0,a.jsx)("input",{id:g,type:"text",name:e,value:t,onChange:h,onBlur:p,onFocus:m,placeholder:o,maxLength:l,disabled:c,className:!f&&u!==""?"required":""})]});return u===""?(0,a.jsx)("div",{children:y}):f?(0,a.jsxs)("div",{className:"input-icon",children:[y,u!==""&&(0,a.jsx)("i",{className:"icon-alert"})]}):(0,a.jsxs)("div",{children:[y,(0,a.jsx)("p",{className:"small text-red",children:u})]})};pft.propTypes={name:k().string.isRequired,value:k().oneOfType([k().string.isRequired,k().number.isRequired]),onChange:k().func.isRequired,onBlur:k().func,onFocus:k().func,placeholder:k().string,maxLength:k().string,disabled:k().bool,error:k().string,useIconError:k().bool};const mA=pft;function mft({claim:e,openModal:t,actions:n}){return(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:e.debtorRegno}),(0,a.jsx)("td",{children:e.debtorName}),(0,a.jsx)("td",{children:e.publicOfficeName}),(0,a.jsx)("td",{children:Mr(e.claimDate)}),(0,a.jsx)("td",{children:e.claimNumber}),(0,a.jsx)("td",{children:(0,a.jsx)(Mi,{type:"action",iconClass:"icon-remove2",onClick:()=>t(e),actions:n})})]})}mft.propTypes={claim:k().object,openModal:k().func,actions:k().oneOfType([k().func,k().object])};const gft=({state:e,actions:t})=>{const{typeID:n}=Hi(),r=zc(),{t:i}=Wn(2018);(0,d.useEffect)(()=>{t.onTypeIDSwitch(n)},[]),(0,d.useEffect)(()=>{t.onTypeIDSwitch(n)},[n]);const o=s=>{r("CLAIM_REMOVE",{modalStyle:"small",claim:s,deactivateReasonList:e.deactivateReasonList,submitClaim:(l,c)=>{t.onSubmitDeactivateClaim(l,c).then(u=>{u.isValid&&!u.error?Pa.success(i("ddRegistry_deregister_claim_success")):Pa.error(u.errors[0].errorMessage)})},allowClickOverlay:!0})};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap text-left",children:(0,a.jsxs)("table",{className:"table advanced gutter-bottom",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"15%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"6%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)(ZJn,{children:[(0,a.jsx)(Qp,{title:i("ssn")}),(0,a.jsx)(Qp,{title:i("name")}),(0,a.jsx)(Qp,{title:i("defaultDebtor_publicOffice")}),(0,a.jsx)(Qp,{title:i("ddRegistry_claim_date")}),(0,a.jsx)(Qp,{title:i("ddRegistry_claim_number")}),(0,a.jsx)(Qp,{title:i("ddRegistry_deregister_claim"),position:"right"})]})}),(0,a.jsx)("tbody",{className:"only-bottom-border",children:e.unsuccessfulClaimsList&&e.unsuccessfulClaimsList.map(s=>(0,a.jsx)(mft,{claim:s,openModal:o,actions:t},s.claimID))})]})})})};gft.propTypes={state:k().object,actions:k().oneOfType([k().func,k().object])};const ZJn=({children:e})=>(0,a.jsx)("tr",{children:e}),QJn=gft,vft=({state:e,actions:t})=>{const[n,r]=(0,d.useState)({regno:"",date:new Date,claimNumber:""}),{t:i}=Wn(2018),o=c=>{r(u=>({...u,regno:c}))},s=c=>{r(u=>({...u,date:c}))},l=c=>{r(u=>({...u,claimNumber:c}))};return(0,a.jsxs)("div",{className:"unsuccessfulClaims",children:[(0,a.jsx)("div",{className:"form",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s4of12 unsuccessfulClaimsRegNo",children:(0,a.jsx)(C7,{label:i("ddRegistry_unsuccessfulclaim_payer_ssn"),id:"debtRegNo",required:!0,value:n.regno,onChange:c=>o(c)},"debtRegNo")}),(0,a.jsxs)("div",{className:"col s3of12 unsuccessfulClaimsDatePicker text-center",children:[(0,a.jsx)("label",{children:i("ddRegistry_unsuccessfulclaim_action_date")}),(0,a.jsx)(bC,{value:n.date,onChange:c=>s(c)})]}),(0,a.jsxs)("div",{className:"col s2of12",children:[(0,a.jsx)("label",{htmlFor:"claimNumber",children:i("ddRegistry_claim_number")}),(0,a.jsx)(mA,{name:"claimNumber",value:n.claimNumber,onChange:(c,u)=>l(u),required:!0})]}),(0,a.jsx)("div",{className:"col s3of12 text-right",style:{paddingTop:"25px"},children:(0,a.jsx)(Mi,{type:"primary",onClick:()=>t.onSearchUnsuccessfulClaims(n.regno,n.date,n.claimNumber),children:i("ddRegistry_unsuccessfulclaim_search")})})]})}),(0,a.jsx)(ls,{children:(0,a.jsx)(QJn,{state:e,actions:t})})]})};vft.propTypes={state:k().object,actions:k().oneOfType([k().func,k().object])};const JJn=vft,yft=({state:e,onSearch:t,actions:n})=>{const{typeID:r}=Hi();return(0,d.useEffect)(()=>{n.onTypeIDSwitch(r)},[]),(0,d.useEffect)(()=>{n.onTypeIDSwitch(r)},[r]),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[r&&r==="DeregisterUnsuccessfulClaims"&&(0,a.jsx)(JJn,{state:e,actions:n}),r&&r!=="DeregisterUnsuccessfulClaims"&&(0,a.jsx)(XJn,{state:e,onSearch:t,actions:n})]})})};yft.propTypes={state:k().object,onSearch:k().func,actions:k().oneOfType([k().func,k().object])};const swr=null;function H2(e){return Array.isArray?Array.isArray(e):wft(e)==="[object Array]"}const qJn=1/0;function eqn(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-qJn?"-0":t}function tqn(e){return e==null?"":eqn(e)}function V1(e){return typeof e=="string"}function xft(e){return typeof e=="number"}function nqn(e){return e===!0||e===!1||rqn(e)&&wft(e)=="[object Boolean]"}function bft(e){return typeof e=="object"}function rqn(e){return bft(e)&&e!==null}function Hm(e){return e!=null}function ige(e){return!e.trim().length}function wft(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const lwr="Extended search is not available",aqn="Incorrect 'index' type",iqn=e=>`Invalid value for key ${e}`,oqn=e=>`Pattern length exceeds max of ${e}.`,sqn=e=>`Missing ${e} property in key`,lqn=e=>`Property 'weight' in key '${e}' must be a positive integer`,Sft=Object.prototype.hasOwnProperty;class cqn{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(r=>{let i=Cft(r);n+=i.weight,this._keys.push(i),this._keyMap[i.id]=i,n+=i.weight}),this._keys.forEach(r=>{r.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function Cft(e){let t=null,n=null,r=null,i=1,o=null;if(V1(e)||H2(e))r=e,t=Eft(e),n=oge(e);else{if(!Sft.call(e,"name"))throw new Error(sqn("name"));const s=e.name;if(r=s,Sft.call(e,"weight")&&(i=e.weight,i<=0))throw new Error(lqn(s));t=Eft(s),n=oge(s),o=e.getFn}return{path:t,id:n,weight:i,src:r,getFn:o}}function Eft(e){return H2(e)?e:e.split(".")}function oge(e){return H2(e)?e.join("."):e}function uqn(e,t){let n=[],r=!1;const i=(o,s,l)=>{if(Hm(o))if(!s[l])n.push(o);else{let c=s[l];const u=o[c];if(!Hm(u))return;if(l===s.length-1&&(V1(u)||xft(u)||nqn(u)))n.push(tqn(u));else if(H2(u)){r=!0;for(let f=0,h=u.length;f<h;f+=1)i(u[f],s,l+1)}else s.length&&i(u,s,l+1)}};return i(e,V1(t)?t.split("."):t,0),r?n:n[0]}var Ds={...{isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1},...{includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},...{location:0,threshold:.6,distance:100},...{useExtendedSearch:!1,getFn:uqn,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1}};const dqn=/[^ ]+/g;function fqn(e=1,t=3){const n=new Map,r=Math.pow(10,t);return{get(i){const o=i.match(dqn).length;if(n.has(o))return n.get(o);const s=1/Math.pow(o,.5*e),l=parseFloat(Math.round(s*r)/r);return n.set(o,l),l},clear(){n.clear()}}}class sge{constructor({getFn:t=Ds.getFn,fieldNormWeight:n=Ds.fieldNormWeight}={}){this.norm=fqn(n,3),this.getFn=t,this.isCreated=!1,this.setIndexRecords()}setSources(t=[]){this.docs=t}setIndexRecords(t=[]){this.records=t}setKeys(t=[]){this.keys=t,this._keysMap={},t.forEach((n,r)=>{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,V1(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();V1(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,r=this.size();n<r;n+=1)this.records[n].i-=1}getValueForItemAtKeyId(t,n){return t[this._keysMap[n]]}size(){return this.records.length}_addString(t,n){if(!Hm(t)||ige(t))return;let r={v:t,i:n,n:this.norm.get(t)};this.records.push(r)}_addObject(t,n){let r={i:n,$:{}};this.keys.forEach((i,o)=>{let s=i.getFn?i.getFn(t):this.getFn(t,i.path);if(Hm(s)){if(H2(s)){let l=[];const c=[{nestedArrIndex:-1,value:s}];for(;c.length;){const{nestedArrIndex:u,value:f}=c.pop();if(Hm(f))if(V1(f)&&!ige(f)){let h={v:f,i:u,n:this.norm.get(f)};l.push(h)}else H2(f)&&f.forEach((h,p)=>{c.push({nestedArrIndex:p,value:h})})}r.$[o]=l}else if(V1(s)&&!ige(s)){let l={v:s,n:this.norm.get(s)};r.$[o]=l}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function _ft(e,t,{getFn:n=Ds.getFn,fieldNormWeight:r=Ds.fieldNormWeight}={}){const i=new sge({getFn:n,fieldNormWeight:r});return i.setKeys(e.map(Cft)),i.setSources(t),i.create(),i}function hqn(e,{getFn:t=Ds.getFn,fieldNormWeight:n=Ds.fieldNormWeight}={}){const{keys:r,records:i}=e,o=new sge({getFn:t,fieldNormWeight:n});return o.setKeys(r),o.setIndexRecords(i),o}function TK(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:i=Ds.distance,ignoreLocation:o=Ds.ignoreLocation}={}){const s=t/e.length;if(o)return s;const l=Math.abs(r-n);return i?s+l/i:l?1:s}function pqn(e=[],t=Ds.minMatchCharLength){let n=[],r=-1,i=-1,o=0;for(let s=e.length;o<s;o+=1){let l=e[o];l&&r===-1?r=o:!l&&r!==-1&&(i=o-1,i-r+1>=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}const gA=32;function mqn(e,t,n,{location:r=Ds.location,distance:i=Ds.distance,threshold:o=Ds.threshold,findAllMatches:s=Ds.findAllMatches,minMatchCharLength:l=Ds.minMatchCharLength,includeMatches:c=Ds.includeMatches,ignoreLocation:u=Ds.ignoreLocation}={}){if(t.length>gA)throw new Error(oqn(gA));const f=t.length,h=e.length,p=Math.max(0,Math.min(r,h));let m=o,g=p;const v=l>1||c,y=v?Array(h):[];let x;for(;(x=e.indexOf(t,g))>-1;){let M=TK(t,{currentLocation:x,expectedLocation:p,distance:i,ignoreLocation:u});if(m=Math.min(M,m),g=x+f,v){let j=0;for(;j<f;)y[x+j]=1,j+=1}}g=-1;let b=[],S=1,C=f+h;const _=1<<f-1;for(let M=0;M<f;M+=1){let j=0,B=C;for(;j<B;)TK(t,{errors:M,currentLocation:p+B,expectedLocation:p,distance:i,ignoreLocation:u})<=m?j=B:C=B,B=Math.floor((C-j)/2+j);C=B;let W=Math.max(1,p-B+1),K=s?h:Math.min(p+B,h)+f,G=Array(K+2);G[K+1]=(1<<M)-1;for(let te=K;te>=W;te-=1){let re=te-1,me=n[e.charAt(re)];if(v&&(y[re]=+!!me),G[te]=(G[te+1]<<1|1)&me,M&&(G[te]|=(b[te+1]|b[te])<<1|1|b[te+1]),G[te]&_&&(S=TK(t,{errors:M,currentLocation:re,expectedLocation:p,distance:i,ignoreLocation:u}),S<=m)){if(m=S,g=re,g<=p)break;W=Math.max(1,2*p-g)}}if(TK(t,{errors:M+1,currentLocation:p,expectedLocation:p,distance:i,ignoreLocation:u})>m)break;b=G}const T={isMatch:g>=0,score:Math.max(.001,S)};if(v){const M=pqn(y,l);M.length?c&&(T.indices=M):T.isMatch=!1}return T}function gqn(e){let t={};for(let n=0,r=e.length;n<r;n+=1){const i=e.charAt(n);t[i]=(t[i]||0)|1<<r-n-1}return t}class Tft{constructor(t,{location:n=Ds.location,threshold:r=Ds.threshold,distance:i=Ds.distance,includeMatches:o=Ds.includeMatches,findAllMatches:s=Ds.findAllMatches,minMatchCharLength:l=Ds.minMatchCharLength,isCaseSensitive:c=Ds.isCaseSensitive,ignoreLocation:u=Ds.ignoreLocation}={}){if(this.options={location:n,threshold:r,distance:i,includeMatches:o,findAllMatches:s,minMatchCharLength:l,isCaseSensitive:c,ignoreLocation:u},this.pattern=c?t:t.toLowerCase(),this.chunks=[],!this.pattern.length)return;const f=(p,m)=>{this.chunks.push({pattern:p,alphabet:gqn(p),startIndex:m})},h=this.pattern.length;if(h>gA){let p=0;const m=h%gA,g=h-m;for(;p<g;)f(this.pattern.substr(p,gA),p),p+=gA;if(m){const v=h-gA;f(this.pattern.substr(v),v)}}else f(this.pattern,0)}searchIn(t){const{isCaseSensitive:n,includeMatches:r}=this.options;if(n||(t=t.toLowerCase()),this.pattern===t){let g={isMatch:!0,score:0};return r&&(g.indices=[[0,t.length-1]]),g}const{location:i,distance:o,threshold:s,findAllMatches:l,minMatchCharLength:c,ignoreLocation:u}=this.options;let f=[],h=0,p=!1;this.chunks.forEach(({pattern:g,alphabet:v,startIndex:y})=>{const{isMatch:x,score:b,indices:S}=mqn(t,g,v,{location:i+y,distance:o,threshold:s,findAllMatches:l,minMatchCharLength:c,includeMatches:r,ignoreLocation:u});x&&(p=!0),h+=b,x&&S&&(f=[...f,...S])});let m={isMatch:p,score:p?h/this.chunks.length:1};return p&&r&&(m.indices=f),m}}class CC{constructor(t){this.pattern=t}static isMultiMatch(t){return Aft(t,this.multiRegex)}static isSingleMatch(t){return Aft(t,this.singleRegex)}search(){}}function Aft(e,t){const n=e.match(t);return n?n[1]:null}class vqn extends CC{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class yqn extends CC{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const r=t.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,t.length-1]}}}class xqn extends CC{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class bqn extends CC{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class wqn extends CC{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class Sqn extends CC{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class Pft extends CC{constructor(t,{location:n=Ds.location,threshold:r=Ds.threshold,distance:i=Ds.distance,includeMatches:o=Ds.includeMatches,findAllMatches:s=Ds.findAllMatches,minMatchCharLength:l=Ds.minMatchCharLength,isCaseSensitive:c=Ds.isCaseSensitive,ignoreLocation:u=Ds.ignoreLocation}={}){super(t),this._bitapSearch=new Tft(t,{location:n,threshold:r,distance:i,includeMatches:o,findAllMatches:s,minMatchCharLength:l,isCaseSensitive:c,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class Oft extends CC{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,r;const i=[],o=this.pattern.length;for(;(r=t.indexOf(this.pattern,n))>-1;)n=r+o,i.push([r,n-1]);const s=!!i.length;return{isMatch:s,score:s?0:1,indices:i}}}const lge=[vqn,Oft,xqn,bqn,Sqn,wqn,yqn,Pft],jft=lge.length,Cqn=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,Eqn="|";function _qn(e,t={}){return e.split(Eqn).map(n=>{let r=n.trim().split(Cqn).filter(o=>o&&!!o.trim()),i=[];for(let o=0,s=r.length;o<s;o+=1){const l=r[o];let c=!1,u=-1;for(;!c&&++u<jft;){const f=lge[u];let h=f.isMultiMatch(l);h&&(i.push(new f(h,t)),c=!0)}if(!c)for(u=-1;++u<jft;){const f=lge[u];let h=f.isSingleMatch(l);if(h){i.push(new f(h,t));break}}}return i})}const Tqn=new Set([Pft.type,Oft.type]);class Aqn{constructor(t,{isCaseSensitive:n=Ds.isCaseSensitive,includeMatches:r=Ds.includeMatches,minMatchCharLength:i=Ds.minMatchCharLength,ignoreLocation:o=Ds.ignoreLocation,findAllMatches:s=Ds.findAllMatches,location:l=Ds.location,threshold:c=Ds.threshold,distance:u=Ds.distance}={}){this.query=null,this.options={isCaseSensitive:n,includeMatches:r,minMatchCharLength:i,findAllMatches:s,ignoreLocation:o,location:l,threshold:c,distance:u},this.pattern=n?t:t.toLowerCase(),this.query=_qn(this.pattern,this.options)}static condition(t,n){return n.useExtendedSearch}searchIn(t){const n=this.query;if(!n)return{isMatch:!1,score:1};const{includeMatches:r,isCaseSensitive:i}=this.options;t=i?t:t.toLowerCase();let o=0,s=[],l=0;for(let c=0,u=n.length;c<u;c+=1){const f=n[c];s.length=0,o=0;for(let h=0,p=f.length;h<p;h+=1){const m=f[h],{isMatch:g,indices:v,score:y}=m.search(t);if(g){if(o+=1,l+=y,r){const x=m.constructor.type;Tqn.has(x)?s=[...s,...v]:s.push(v)}}else{l=0,o=0,s.length=0;break}}if(o){let h={isMatch:!0,score:l/o};return r&&(h.indices=s),h}}return{isMatch:!1,score:1}}}const cge=[];function Pqn(...e){cge.push(...e)}function uge(e,t){for(let n=0,r=cge.length;n<r;n+=1){let i=cge[n];if(i.condition(e,t))return new i(e,t)}return new Tft(e,t)}const AK={AND:"$and",OR:"$or"},dge={PATH:"$path",PATTERN:"$val"},fge=e=>!!(e[AK.AND]||e[AK.OR]),Oqn=e=>!!e[dge.PATH],jqn=e=>!H2(e)&&bft(e)&&!fge(e),Mft=e=>({[AK.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function Rft(e,t,{auto:n=!0}={}){const r=i=>{let o=Object.keys(i);const s=Oqn(i);if(!s&&o.length>1&&!fge(i))return r(Mft(i));if(jqn(i)){const c=s?i[dge.PATH]:o[0],u=s?i[dge.PATTERN]:i[c];if(!V1(u))throw new Error(iqn(c));const f={keyId:oge(c),pattern:u};return n&&(f.searcher=uge(u,t)),f}let l={children:[],operator:o[0]};return o.forEach(c=>{const u=i[c];H2(u)&&u.forEach(f=>{l.children.push(r(f))})}),l};return fge(e)||(e=Mft(e)),r(e)}function Mqn(e,{ignoreFieldNorm:t=Ds.ignoreFieldNorm}){e.forEach(n=>{let r=1;n.matches.forEach(({key:i,norm:o,score:s})=>{const l=i?i.weight:null;r*=Math.pow(s===0&&l?Number.EPSILON:s,(l||1)*(t?1:o))}),n.score=r})}function Rqn(e,t){const n=e.matches;t.matches=[],Hm(n)&&n.forEach(r=>{if(!Hm(r.indices)||!r.indices.length)return;const{indices:i,value:o}=r;let s={indices:i,value:o};r.key&&(s.key=r.key.src),r.idx>-1&&(s.refIndex=r.idx),t.matches.push(s)})}function Dqn(e,t){t.score=e.score}function kqn(e,t,{includeMatches:n=Ds.includeMatches,includeScore:r=Ds.includeScore}={}){const i=[];return n&&i.push(Rqn),r&&i.push(Dqn),e.map(o=>{const{idx:s}=o,l={item:t[s],refIndex:s};return i.length&&i.forEach(c=>{c(o,l)}),l})}class EC{constructor(t,n={},r){this.options={...Ds,...n},this.options.useExtendedSearch,this._keyStore=new cqn(this.options.keys),this.setCollection(t,r)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof sge))throw new Error(aqn);this._myIndex=n||_ft(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){Hm(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let r=0,i=this._docs.length;r<i;r+=1){const o=this._docs[r];t(o,r)&&(this.removeAt(r),r-=1,i-=1,n.push(o))}return n}removeAt(t){this._docs.splice(t,1),this._myIndex.removeAt(t)}getIndex(){return this._myIndex}search(t,{limit:n=-1}={}){const{includeMatches:r,includeScore:i,shouldSort:o,sortFn:s,ignoreFieldNorm:l}=this.options;let c=V1(t)?V1(this._docs[0])?this._searchStringList(t):this._searchObjectList(t):this._searchLogical(t);return Mqn(c,{ignoreFieldNorm:l}),o&&c.sort(s),xft(n)&&n>-1&&(c=c.slice(0,n)),kqn(c,this._docs,{includeMatches:r,includeScore:i})}_searchStringList(t){const n=uge(t,this.options),{records:r}=this._myIndex,i=[];return r.forEach(({v:o,i:s,n:l})=>{if(!Hm(o))return;const{isMatch:c,score:u,indices:f}=n.searchIn(o);c&&i.push({item:o,idx:s,matches:[{score:u,value:o,norm:l,indices:f}]})}),i}_searchLogical(t){const n=Rft(t,this.options),r=(l,c,u)=>{if(!l.children){const{keyId:h,searcher:p}=l,m=this._findMatches({key:this._keyStore.get(h),value:this._myIndex.getValueForItemAtKeyId(c,h),searcher:p});return m&&m.length?[{idx:u,item:c,matches:m}]:[]}const f=[];for(let h=0,p=l.children.length;h<p;h+=1){const m=l.children[h],g=r(m,c,u);if(g.length)f.push(...g);else if(l.operator===AK.AND)return[]}return f},i=this._myIndex.records,o={},s=[];return i.forEach(({$:l,i:c})=>{if(Hm(l)){let u=r(n,l,c);u.length&&(o[c]||(o[c]={idx:c,item:l,matches:[]},s.push(o[c])),u.forEach(({matches:f})=>{o[c].matches.push(...f)}))}}),s}_searchObjectList(t){const n=uge(t,this.options),{keys:r,records:i}=this._myIndex,o=[];return i.forEach(({$:s,i:l})=>{if(!Hm(s))return;let c=[];r.forEach((u,f)=>{c.push(...this._findMatches({key:u,value:s[f],searcher:n}))}),c.length&&o.push({idx:l,item:s,matches:c})}),o}_findMatches({key:t,value:n,searcher:r}){if(!Hm(n))return[];let i=[];if(H2(n))n.forEach(({v:o,i:s,n:l})=>{if(!Hm(o))return;const{isMatch:c,score:u,indices:f}=r.searchIn(o);c&&i.push({score:u,key:t,value:o,idx:s,norm:l,indices:f})});else{const{v:o,n:s}=n,{isMatch:l,score:c,indices:u}=r.searchIn(o);l&&i.push({score:c,key:t,value:o,norm:s,indices:u})}return i}}EC.version="6.6.2",EC.createIndex=_ft,EC.parseIndex=hqn,EC.config=Ds,EC.parseQuery=Rft,Pqn(Aqn);function Iqn(){const[e,t]=(0,d.useReducer)(Fqn,Nqn),[n]=Sm(e.search,1e3);(0,d.useEffect)(()=>{i(),o()},[]),(0,d.useEffect)(()=>{if(e.claimsData?.length>0){const f={includeScore:!0,threshold:.1,minMatchCharLength:3,keys:["claimNumber"]},p=new EC(e.claimsData,f).search(n.claimId);p.length>0?r(n.claimId,p):(n.ownerRegNo==""||n.ownerRegNo==null)&&r(null,null)}},[n.claimId]),(0,d.useEffect)(()=>{if(e.claimsData?.length>0){const f={includeScore:!0,threshold:.1,location:1,minMatchCharLength:3,keys:["debtorRegno","debtorName"]},p=new EC(e.claimsData,f).search(n.debtorRegno);p.length>0?r(n.debtorRegno,p):(n.ownerRegNo==""||n.ownerRegNo==null)&&r(null,null)}},[n.debtorRegno]),(0,d.useEffect)(()=>{if(e.claimsData?.length>0){const f={includeScore:!0,threshold:.1,location:1,minMatchCharLength:3,keys:["claimOwnerRegno","claimOwnerName"]},p=new EC(e.claimsData,f).search(n.ownerRegNo);p.length>0?r(n.ownerRegNo,p):(n.ownerRegNo==""||n.ownerRegNo==null)&&r(null,null)}},[n.ownerRegNo]),(0,d.useEffect)(()=>{t({type:"switch_context",payload:e.context})},[e.activeClaimsData,e.inProgressClaimsData,e.deniedAndDeactivatedClaimsData]);const r=(f,h)=>{t(f?h?{type:"filter_regno",payload:h.map(p=>p.item)}:{type:"filter_regno",payload:[]}:{type:"filter_regno",payload:e.claimsData})},i=async()=>{t({type:"set_claims_loaded",payload:!1}),await Promise.all([my.getActiveClaimsList({fromDate:gh()().subtract(4,"years").format(),toDate:new Date().toJSON()}),my.getInProgressClaimsList({fromDate:gh()().subtract(4,"years").format(),toDate:new Date().toJSON()}),my.getDeniedAndDeActivatedClaimsList({fromDate:gh()().subtract(30,"days").format(),toDate:new Date().toJSON()})]).then(([f,h,p])=>{t({type:"set_claims_list",payload:{activeClaimsData:f,inProgressClaimsData:h,deniedAndDeactivatedClaimsData:p}}),t({type:"set_claims_loaded",payload:!0})})},o=async()=>{t({type:"set_reasons_loaded",payload:!1}),my.getDeactivateReasonList().then(f=>{f&&!f.error&&t({type:"set_deactivate_reason_list",payload:f}),t({type:"set_reasons_loaded",payload:!0})})},s=(0,d.useCallback)(async(f,h)=>{const p={claimId:f.claimID,deactivateReason:Number(h),claimType:f.claimType};return await my.postDeregisterClaim(p)}),l=(f,h,p)=>{const m=new Date(h.getFullYear(),h.getMonth(),h.getDate()-2),g=new Date(h.getFullYear(),h.getMonth(),h.getDate()+2);my.getActiveClaimsList({toDate:g.toJSON(),fromDate:m.toJSON(),regno:f,claimNumber:p}).then(v=>{t({type:"set_unsuccessful_claim_list",payload:v})})},c=()=>{i()},u=(0,d.useMemo)(()=>({onSearchChange:f=>t({type:"set_search",payload:f}),onLoadClaimsList:()=>i(),onTypeIDSwitch:f=>t({type:"switch_context",payload:f}),onFetchDisableClaimsList:()=>o(),onSubmitDeactivateClaim:(f,h)=>s(f,h),onSuccessfulDeactivateClaimRemoveClaimFromList:f=>t({type:"remove_claim_from_lists",claim:f}),onSearchUnsuccessfulClaims:(f,h,p)=>l(f,h,p),onReloadData:()=>c()}),[t]);return[e,u]}const Fqn=(e,t)=>{switch(t.type){case"filter_regno":return{...e,claimsList:t.payload};case"set_search":return{...e,search:t.payload};case"set_claims_list":return{...e,...t.payload};case"set_claims_loaded":return{...e,claimsLoaded:t.payload};case"set_reasons_loaded":return{...e,reasonsLoaded:t.payload};case"switch_context":{if(t.payload=="ClaimOverview")return{...e,context:t.payload,claimsData:e.activeClaimsData,claimsList:e.activeClaimsData,search:{claimId:"",debtorRegno:"",ownerRegNo:""}};if(t.payload=="PreRegClaimOverview")return{...e,context:t.payload,claimsData:e.inProgressClaimsData,claimsList:e.inProgressClaimsData,search:{claimId:"",debtorRegno:"",ownerRegNo:""}};if(t.payload=="DeactivatedClaimOverview")return{...e,context:t.payload,claimsData:e.deniedAndDeactivatedClaimsData,claimsList:e.deniedAndDeactivatedClaimsData,search:{claimId:"",debtorRegno:"",ownerRegNo:""}};if(t.payload=="DeregisterUnsuccessfulClaims")return{...e,context:t.payload}}case"set_deactivate_reason_list":return{...e,deactivateReasonList:t.payload};case"update_claimreq_from_date":return{...e,claimReq:{dateFrom:t.payload,dateTo:e.claimReq.toDate}};case"post_deactivate_claim_success":return{...e};case"remove_claim_from_lists":{const n=e.deniedAndDeactivatedClaimsData.filter(l=>l.claimID!==t.claim.claimID),r=e.inProgressClaimsData.filter(l=>l.claimID!==t.claim.claimID),i=e.activeClaimsData.filter(l=>l.claimID!==t.claim.claimID),o=e.claimsData.filter(l=>l.claimID!==t.claim.claimID),s=e.claimsList.filter(l=>l.claimID!==t.claim.claimID);return n.unshift(t.claim),{...e,activeClaimsData:i,inProgressClaimsData:r,deniedAndDeactivatedClaimsData:n,claimsData:o,claimsList:s}}case"set_unsuccessful_claim_list":return{...e,unsuccessfulClaimsList:t.payload};default:return e}},Nqn={claimReq:{fromDate:gh()().subtract(4,"years").format(),toDate:new Date().toJSON()},search:{claimId:"",debtorRegno:"",ownerRegNo:"",dateTo:gh()().utc()._d,dateFrom:gh()().subtract(4,"years").utc()._d},claimsData:[],claimsLoaded:!1,reasonsLoaded:!1},hwr={},Lqn=()=>{const e=zc(),[t,n]=Iqn(),{t:r,loaded:i}=Wn(2018),o=()=>{e("REGISTER_CLAIM",{modalStyle:"medium",allowClickOverlay:!1,actions:n})},s=()=>{e("DEREGISTER_CLAIM",{modalStyle:"large",allowClickOverlay:!1,actions:n})},l=Ub(F3e);return!l||!i?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{products:l,fixedTitle:r("product_name_900"),action:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"text-center",children:(0,a.jsxs)("div",{className:"button-group float-right",children:[(0,a.jsx)(Mi,{type:"action",iconClass:"icon-plus1",onClick:()=>o(),children:r("ddRegistry_register_claim")}),(0,a.jsx)(Mi,{type:"action",iconClass:"icon-remove2",onClick:()=>s(),children:r("ddRegistry_deregister_claim")})]})})})}),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:":typeID",element:(0,a.jsx)(yft,{state:t,onSearch:n.onSearchChange,actions:n})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"ClaimOverview",replace:!0})})]})})]})},Bqn=()=>(window.location.href.toLowerCase().startsWith("https://fyrirtaeki")&&(window.location.href=window.location.href.replace("fyrirtaeki","fyrirtaeki2")),(0,a.jsx)(ls,{children:(0,a.jsx)("p",{children:"Eftir augnablik ver\xF0ur \xFE\xFA ver\xF0ur f\xE6r\xF0/ur yfir \xE1 \xFE\xE1 vefsv\xE6\xF0i sem \xFE\xFA ert a\xF0 reyna komast \xE1, ef ekkert gerist athuga\xF0u \xFE\xE1 hvort vefsl\xF3\xF0in s\xE9 r\xE9tt."})})),Dft=({data:e,actions:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("td",{children:`${Mr(e.queryDate)} ${w0(e.queryDate)}`}),(0,a.jsx)("td",{children:e.prefetchUniqueID&&t.isPepUsage(e.usageTypeID)?(0,a.jsx)(Av,{showLoading:!0,data:e,func:t.openPoliticallyExposedUsageItem,name:e.usageTypeName}):e.usageTypeName}),(0,a.jsxs)("td",{children:[e.queryName&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:"/financeInfo/subjectOverview/"+e.query},children:e.queryName})}),(0,a.jsx)("div",{children:ro(e.query)})]}),!e.queryName&&(0,a.jsxs)("div",{children:[e.usageTypeID===152&&e.queryDetail?e.queryDetail.trim()+"-":"",e.query]})]}),(0,a.jsx)("td",{className:"text-center",children:e.reference?(0,a.jsx)("a",{className:"text-blue",onClick:()=>t.addReference(e,e.usageTypeName),children:e.reference}):(0,a.jsx)("a",{className:"icon-pencil text-blue",onClick:()=>t.addReference(e,e.usageTypeName)})})]});Dft.propTypes={data:k().object,actions:k().object,subjectUrl:k().string};const hge=(0,d.memo)(({data:e,actions:t})=>{const{t:n,localeLoaded:r}=Ri(),[i,o,s]=Jg(5,5,5);return(0,d.useEffect)(()=>{e&&!e.error&&s(e.length)},[e]),r?(0,a.jsxs)("div",{className:"gutter-bottom",children:[(0,a.jsxs)("div",{className:"table-wrap",children:[(0,a.jsxs)("table",{id:"propertyUsage",className:"table advanced white-bg",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"20%"}),(0,a.jsx)("col",{width:"30%"}),(0,a.jsx)("col",{width:"25%"}),(0,a.jsx)("col",{width:"25%"})]}),(0,a.jsx)("thead",{className:"no-border allow-wrap",children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:n("table_header_item_title_fetched")}),(0,a.jsxs)("th",{children:[n("table_header_item_title_productName")," "]}),(0,a.jsx)("th",{children:n("table_header_item_title_query")}),(0,a.jsx)("th",{className:"text-center",children:n("table_header_item_title_reference")})]})}),(0,a.jsx)("tbody",{children:e&&e.slice(0,i).map((l,c)=>(0,a.jsx)("tr",{children:(0,a.jsx)(Dft,{data:l,actions:t},c)},c))})]}),(!e||!e.length)&&(0,a.jsx)(Bi,{})]}),e&&i<e.length&&(0,a.jsx)(kp,{text:n("button_moreItems_text_getMore"),onClick:o})]}):null});hge.propTypes={data:k().array,actions:k().object,subjectUrl:k().string},hge.displayName="PoliticallyExposedUsage";const kft=({regno:e,data:t})=>{const{t:n,localeLoaded:r}=Ri(),{isPepUsage:i,openPoliticallyExposedUsageItem:o}=iRe(),[s,l]=(0,d.useState)(null),[c,u]=(0,d.useState)(!1),[f,h]=(0,d.useState)(!1),[p]=Sm(t,400),m=zc(),g=()=>{const b={usageTypeID:null,usageTypeGroupTypeID:5,dateFrom:gh()().subtract(6,"months").utc()._d,dateTo:(0,mh.default)(new Date),subjectRegno:e,subscriberUsage:!1,condencedUsage:!1};h(!0),_c.getUsageOverview(b).then(S=>{S&&!S.error&&(l(S),u(!1)),h(!1)})};(0,d.useEffect)(()=>{g()},[c]),(0,d.useEffect)(()=>{p&&!p.preFetchDate&&g()},[p]);const v=b=>{_c.addUsageReference(b).error?Pa.error(n("add_reference_failed")):x()},y={addReference:b=>{m("ADD_REFERENCE",{data:b,closeModal:!1,onSuccess:()=>x(),onError:()=>Pa.error(n("add_reference_failed")),onAddReference:S=>v(S)})},openPoliticallyExposedUsageItem:b=>{o(b)},isPepUsage:b=>i(b)},x=()=>{Pa.success(n("add_reference_success")),u(!0),g()};return r?(0,a.jsxs)(ls,{className:"no-print",children:[(0,a.jsx)("h4",{children:n("finance_overview_usage_table_title")}),f&&(0,a.jsx)("div",{className:"relative",style:{minHeight:200},children:(0,a.jsx)($i,{size:"medium",relCenter:!0})}),!f&&(0,a.jsx)(hge,{data:s,actions:y})]}):null};kft.propTypes={typeId:k().number,groupId:k().number,actions:k().object,regno:k().string,subjectUrl:k().string,data:k().object};const Ift=({state:e,actions:t})=>{const{t:n,loaded:r}=Wn(2019);return r?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsx)(x$.A,{children:(0,a.jsx)(LN,{theme:NR,children:(0,a.jsxs)(Pn,{container:!0,spacing:4,children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(vo,{variant:"dashboardPaper",children:(0,a.jsxs)(Pn,{container:!0,children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{children:n("pepSearch_desc")})}),(0,a.jsx)(Pn,{xs:12,sx:{textAlign:"end",position:"absolute",right:0,bottom:0,width:"108px",height:"100px"},children:(0,a.jsx)("img",{src:nfn,alt:"icon",height:"90",width:"90"})})]})})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(vo,{variant:"dashboardPaper",children:(0,a.jsxs)(Pn,{container:!0,spacing:4,sx:{padding:"15px"},children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{variant:"h2",children:n("pepSearch_icelandic_title")})}),(0,a.jsxs)(Pn,{xs:12,children:[(0,a.jsx)(Ft,{variant:"subtitle2",sx:{paddingBottom:"20px"},children:n("pepSearch_icelandic_subtitle")}),(0,a.jsx)(Ft,{children:n("pepSearch_icelandic_desc")})]}),(0,a.jsx)(Pn,{xs:7,children:(0,a.jsx)(T7,{state:e,actions:t,placeholder:n("searchByNameOrRegno")})})]})})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(vo,{variant:"dashboardPaper",children:(0,a.jsx)(S$,{})})})]})})}),(0,a.jsx)(kft,{groupId:1,data:e.data})]})}):null};Ift.propTypes={state:k().object,actions:k().object};const Uqn=()=>{const e=Ko(),{regno:t}=Hi(),n=Ci(c=>c&&c.pep&&c.pep[t]),[r,i]=(0,d.useState)(""),o=decodeURIComponent(window.location.search),{prefetchUniqueID:s}=Q5().parse(o,{ignoreQueryPrefix:!0});(0,d.useEffect)(()=>{if(t){const c=t.substring(0,2),u=t.substring(2,4),f=t.substring(9,10)==="9"?"19":"20",h=t.substring(4,6);e(b$(t,null,s)),i(new Date(`"${f}${h}-${u}-${c}"`))}},[t]);const l=()=>{e(b$(t,0))};return(0,a.jsx)(a.Fragment,{children:n&&(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[n.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>l(),date:n.preFetchDate}),(0,a.jsx)(Wu,{title:(0,a.jsx)("h2",{children:n.subject.name}),showPrint:!0,children:(0,a.jsx)(a.Fragment,{children:n.preFetchDate&&(0,a.jsxs)("div",{className:"report-time",children:[Mr(n.preFetchDate)," ",(0,a.jsx)("i",{className:"icon-change-history"})," ",w0(n.preFetchDate)]})})}),n&&(0,a.jsx)(Xie,{pepData:n}),n&&(0,a.jsx)(vo,{variant:"dashboardPaper",children:(0,a.jsx)(S$,{fixedForeignName:n.subject?.name,fixedForeignBirthday:r})})]})})})},PK=({person:e,isSanctions:t,isWatchlist:n})=>{function r(o){if(o)return o.split(";").map((l,c)=>(0,a.jsx)("div",{children:l},c))}const i=(o,s)=>(0,a.jsxs)(Pn,{container:!0,spacing:1,children:[(0,a.jsx)(Pn,{xs:4,md:3,children:(0,a.jsx)(Ft,{variant:"subtitle2",children:o})}),(0,a.jsx)(Pn,{xs:8,md:9,children:s})]});return(0,a.jsxs)(a.Fragment,{children:[i("Name",e.fullName?e.fullName:`${e.firstName} ${e.lastName}`),i("Also known as",e&&e.otherNames&&e.otherNames.map((o,s)=>(0,a.jsxs)("span",{children:[o,s!=e.otherNames.length-1?", ":""]},s))),i("Date of birth",e&&e.birthDates&&e.birthDates.map((o,s)=>(0,a.jsxs)("span",{children:[o,s!=e.birthDates.length-1?", ":""]},s))),i("Place of birth",e&&e.birthPlaces&&e.birthPlaces.map((o,s)=>(0,a.jsxs)("span",{children:[o,s!=e.birthPlaces.length-1?", ":""]},s))),t&&n&&(0,a.jsxs)(a.Fragment,{children:[i("Authority",e.authority&&e.authority),i("List name",e.listName&&e.listName)]}),t&&(0,a.jsxs)(a.Fragment,{children:[i("List type",e.listType&&e.listType),i("List publication date",e.listPublicationDate&&e.listPublicationDate)]}),n&&(0,a.jsxs)(a.Fragment,{children:[i("Cases",e&&e.cases&&e.cases.map((o,s)=>(0,a.jsxs)("span",{children:[o,s!=e.cases.length-1?", ":""]},s))),i("Country",e.country&&e.country),i("Category",e.category&&e.category),i("Information date",e.informationDate&&e.informationDate)]}),!n&&!t&&(0,a.jsx)(a.Fragment,{children:i("Position",e&&e.functions&&e.functions.map((o,s)=>(0,a.jsxs)("span",{children:[o,s!=e.functions.length-1?", ":""]},s)))}),n&&!t&&(0,a.jsxs)(a.Fragment,{children:[i("Nationality",e.country&&e.country),i("Additional information",r(e.additionalInformation&&e.additionalInformation))]})]})};PK.propTypes={person:k().object,storedForeignPepData:k().object,isSanctions:k().bool,isWatchlist:k().bool};const F7=({desc:e})=>{const{t,loaded:n}=Wn(2019);return n?(0,a.jsx)(qn,{sx:{border:"1px solid #dbdbdb",borderRadius:"5px",backgroundColor:"transparent",padding:"1.875em 1.875em 1.375em"},children:(0,a.jsxs)(Pn,{container:!0,children:[(0,a.jsx)(Pn,{xs:1,sx:{fontSize:"40px"},children:(0,a.jsx)("i",{className:"icon-no-data"})}),(0,a.jsx)(Pn,{xs:11,sx:{paddingRight:"10px"},children:e||t("misc_noRecordsFound")})]})}):null};F7.propTypes={t:k().func,desc:k().string};const Fft=({data:e,defaultExpanded:t=!0,expanded:n,elevated:r=!0})=>{const{t:i,loaded:o}=Wn(2019),s=Zi("print"),[l,c]=(0,d.useState)(!0);return(0,d.useEffect)(()=>{n!==void 0&&c(n)},[n]),!o||!e?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Pn,{container:!0,alignItems:"center",children:[(0,a.jsx)(Pn,{xs:1,sx:{width:"60px"},children:(0,a.jsx)("img",{src:T7e,alt:"icon",width:"60",height:"40"})}),(0,a.jsx)(Pn,{xs:8,children:(0,a.jsx)(Ft,{variant:"h4",children:i("pepReport_isOnPepList")})}),(0,a.jsx)(Pn,{xs:3,sx:{pl:2,textAlign:"right"},children:`${i("pepReport_numberOfResults")}: ${e.length}`})]}),e.length===0&&(0,a.jsx)(F7,{t:i}),e.length>0&&e.map((u,f)=>(0,a.jsxs)(Jb,{expanded:l,defaultExpanded:t,elevation:r?1:0,children:[(0,a.jsxs)(qb,{onClick:()=>c(!l),expandIcon:s?"":(0,a.jsx)(ny.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:[(0,a.jsx)(Ft,{variant:"subtitle2",children:u.fullName?u.fullName:`${u.firstName} ${u.lastName}`}),(0,a.jsx)(Ft,{variant:"subtitle2",color:"secondary",sx:{paddingLeft:"30px"},children:u.birthDates&&u.birthDates&&(0,a.jsxs)(a.Fragment,{children:["(",u.birthDates&&u.birthDates.map((h,p)=>(0,a.jsxs)("span",{children:[h,p!=u.birthDates.length-1?", ":""]},p)),")"]})})]}),(0,a.jsx)(e2,{children:(0,a.jsx)(PK,{person:u,t:i,isWatchlist:!0})})]},f))]})};Fft.propTypes={data:k().array,expanded:k().bool};const Nft=({data:e,defaultExpanded:t=!0,expanded:n,elevated:r=!0})=>{const{t:i,loaded:o}=Wn(2019),[s,l]=(0,d.useState)(n),c=Zi("print");return(0,d.useEffect)(()=>{n!==void 0&&l(n)},[n]),!o||!e?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Pn,{container:!0,alignItems:"center",children:[(0,a.jsx)(Pn,{xs:1,sx:{width:"60px"},children:(0,a.jsx)("img",{src:o8e,alt:"icon",width:"60",height:"40"})}),(0,a.jsx)(Pn,{xs:8,children:(0,a.jsx)(Ft,{variant:"h4",children:i("pepReport_isOnWatchlist")})}),(0,a.jsx)(Pn,{xs:3,sx:{pl:3,textAlign:"right"},children:`${i("pepReport_numberOfResults")}: ${e.length}`})]}),e.length===0&&(0,a.jsx)(F7,{t:i}),e.length>0&&e.map((u,f)=>(0,a.jsxs)(Jb,{expanded:s,defaultExpanded:t,elevation:r?1:0,children:[(0,a.jsxs)(qb,{onClick:()=>l(!s),expandIcon:c?"":(0,a.jsx)(ny.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:[(0,a.jsx)(Ft,{variant:"subtitle2",children:u.fullName?u.fullName:`${u.firstName} ${u.lastName}`}),(0,a.jsx)(Ft,{variant:"subtitle2",color:"secondary",sx:{paddingLeft:"30px"},children:u.birthDates&&u.birthDates&&(0,a.jsxs)(a.Fragment,{children:["(",u.birthDates&&u.birthDates.map((h,p)=>(0,a.jsxs)("span",{children:[h,p!=u.birthDates.length-1?", ":""]},p)),")"]})})]}),(0,a.jsx)(e2,{children:(0,a.jsx)(PK,{person:u,t:i,isWatchlist:!0})})]},f))]})};Nft.propTypes={data:k().array,expanded:k().bool};const Lft=({data:e,defaultExpanded:t=!0,expanded:n,elevated:r=!0})=>{const{t:i,loaded:o}=Wn(2019),[s,l]=(0,d.useState)(!0),c=Zi("print");return(0,d.useEffect)(()=>{n!==void 0&&l(n)},[n]),!o||!e?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Pn,{container:!0,alignItems:"center",children:[(0,a.jsx)(Pn,{xs:1,sx:{width:"60px"},children:(0,a.jsx)("img",{src:o8e,alt:"icon",width:"60",height:"40"})}),(0,a.jsx)(Pn,{xs:8,children:(0,a.jsx)(Ft,{variant:"h4",children:i("pepReport_isOnSanctionList")})}),(0,a.jsx)(Pn,{xs:3,sx:{pl:3,textAlign:"right"},children:`${i("pepReport_numberOfResults")}: ${e.length}`})]}),e.length===0&&(0,a.jsx)(F7,{t:i}),e.length>0&&e.map((u,f)=>(0,a.jsxs)(Jb,{defaultExpanded:t,expanded:s,elevation:r?1:0,children:[(0,a.jsxs)(qb,{onClick:()=>l(!s),expandIcon:c?"":(0,a.jsx)(ny.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:[(0,a.jsx)(Ft,{variant:"subtitle2",children:u.fullName?u.fullName:`${u.firstName} ${u.lastName}`}),(0,a.jsx)(Ft,{variant:"subtitle2",color:"secondary",sx:{paddingLeft:"30px"},children:u.birthDates&&u.birthDates&&(0,a.jsxs)(a.Fragment,{children:["(",u.birthDates&&u.birthDates.map((h,p)=>(0,a.jsxs)("span",{children:[h,p!=u.birthDates.length-1?", ":""]},p)),")"]})})]}),(0,a.jsx)(e2,{children:(0,a.jsx)(PK,{person:u,t:i,isSanctions:!0})})]},f))]})};Lft.propTypes={data:k().array,expanded:k().bool};const Vqn=()=>{const{t:e,loaded:t}=Wn(2019),n=Ko(),r=Ci(g=>g&&g.pep&&g.pep),i=Ci(g=>g.pep.loaded),o=g=>({__html:g}),s=decodeURIComponent(window.location.search),{fullName:l,date:c}=Hi(),u=c?new Date(c):null,{prefetchUniqueID:f}=Q5().parse(s,{ignoreQueryPrefix:!0}),[h]=(0,d.useState)({fullName:l,yearOfBirth:u?u.getFullYear():null,monthOfBirth:u?u.getMonth()+1:null,dayOfBirth:u?u.getDate():null,categories:[1,2,3]});(0,d.useEffect)(()=>{n(QNe(h,null,f))},[]);const p=()=>{n(QNe(h,0))},m=()=>h.yearOfBirth?`${h.fullName}, ${h.dayOfBirth}.${h.monthOfBirth}.${h.yearOfBirth}`:`${h.fullName}`;return t?(0,a.jsx)(a.Fragment,{children:i&&h?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[r.preFetchDate&&(0,a.jsx)(fl,{onUpdate:()=>p(),date:r.preFetchDate}),(0,a.jsx)(Wu,{title:m(),showPrint:!0,children:(0,a.jsx)(a.Fragment,{children:r.preFetchDate&&(0,a.jsxs)("div",{className:"report-time",children:[Mr(r.preFetchDate)," ",(0,a.jsx)("i",{className:"icon-change-history"}),w0(r.preFetchDate)]})})}),i&&r&&r.length===0?(0,a.jsx)(Pn,{container:!0,spacing:6,children:(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(F7,{desc:e("pepSearch_foreign_errorNoResults")})})}):(0,a.jsxs)(Pn,{container:!0,spacing:6,children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Lft,{data:r?.personsOnSanctionList||r?.companiesOnSanctionList})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Nft,{data:r?.personsOnWatchlist||r?.companiesOnWatchlist})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Fft,{data:r?.politicallyExposedPersons})})]}),(0,a.jsxs)(Pn,{container:!0,spacing:1,sx:{pt:"60px"},children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(eo,{messageType:"info",messageBody:(0,a.jsx)("div",{dangerouslySetInnerHTML:o(e("pep_explanations_desc"))})})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(eo,{messageType:"alert",messageBody:(0,a.jsx)("div",{dangerouslySetInnerHTML:o(e("pep_explanations_warning_desc"))})})})]})]})}):(0,a.jsx)($i,{relCenter:!0,size:"medium"})}):null},$qn=()=>{const[e,t]=xC({variant:"individual",routeReport:"pep"}),n=Ub(D3e),{t:r,loaded:i}=Wn(2019);return i?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Bb,{products:n,fixedTitle:r("product_name_151")}),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"search",element:(0,a.jsx)(Ift,{state:e,actions:t})}),(0,a.jsx)(Si,{path:"subject/:regno",element:(0,a.jsx)(Uqn,{})}),(0,a.jsx)(Si,{path:"foreign/:fullName/:date?",element:(0,a.jsx)(Vqn,{})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"search"})})]})})]}):null};var zqn=rn(82284),Wqn=rn(76561),Du=rn(45513),Pv=rn(66446);function Bft(e,t){if((0,Du.A)(2,arguments),!t||(0,zqn.A)(t)!=="object")return new Date(NaN);var n=t.years?(0,Pv.A)(t.years):0,r=t.months?(0,Pv.A)(t.months):0,i=t.weeks?(0,Pv.A)(t.weeks):0,o=t.days?(0,Pv.A)(t.days):0,s=t.hours?(0,Pv.A)(t.hours):0,l=t.minutes?(0,Pv.A)(t.minutes):0,c=t.seconds?(0,Pv.A)(t.seconds):0,u=(0,LO.default)(e,r+n*12),f=(0,Wqn.default)(u,o+i*7),h=l+s*60,p=c+h*60,m=p*1e3,g=new Date(f.getTime()-m);return g}var ku=rn(39093);function N7(e,t){(0,Du.A)(2,arguments);var n=(0,ku.default)(e),r=(0,ku.default)(t),i=n.getTime()-r.getTime();return i>0?-1:i<0?1:i}var cM=rn(9518);const uM=(0,ki.A)((0,a.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");var Hqn=rn(75594),Gqn=rn.n(Hqn);const Uft=({mimeTypes:e,handleClose:t,respondentId:n,respondentParentId:r})=>{const[i,o]=(0,d.useState)(!1),[s,l]=(0,d.useState)(!1),{t:c,loaded:u}=Wn(2025),f=uo(),[h,p]=(0,d.useState)({file:null,description:"",year:new Date().getFullYear()}),[m,g]=(0,d.useState)(!1),v=Zi(f.breakpoints.down("sm"));(0,d.useEffect)(()=>{g(h.description&&h.year&&h.file)},[h]);const y=M=>{p({...h,description:M.target.value})},x=M=>{p({...h,year:M.target.value})},b=M=>{const j=new Date().getFullYear();return Array.from(new Array(M),(W,K)=>j-K)};async function S(){if(h.file)try{l(!0);const M=h.file.name.substring(h.file.name.lastIndexOf(".")),j=h.file.data.split(",")[1],B=e&&e.length>0&&e.find(K=>K.fileExtension===M),W={fileName:Gqn()(`${h.description}-${h.year}${M}`),document:j,mimeTypeID:B.mimeTypeID,respondentParentId:r,respondentId:n};Cl.submitRespondentAttachments(W).then(K=>{K&&!K.error?t():Pa.error(c("action_error_default")),l(!1)})}catch{Pa.error(c("action_error_default"))}p({file:null,description:"",year:new Date().getFullYear()})}const C=()=>{p({file:null,description:"",year:new Date().getFullYear()}),t()},_=M=>(p({...h,file:M}),o(!1),!0),T=()=>(p({...h,file:null}),o(!1),!0);return u?(0,a.jsxs)(Vc,{fullWidth:v,open:!0,onClose:C,disableAutoFocus:!0,PaperProps:{sx:{p:v?"auto":4,borderRadius:"8px"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(Ft,{variant:"cardHeader",children:c("attachments_upload_title")})}),(0,a.jsx)(Ec,{children:(0,a.jsxs)(Pn,{container:!0,spacing:3,children:[(0,a.jsxs)(Pn,{xs:12,children:[s&&(0,a.jsx)($i,{relCenter:!0}),e&&(0,a.jsx)(Bxt,{isUploaded:i,load:!0,isBinary:!1,onFileUpload:_,onFileRemove:T,acceptedFileTypes:e&&e.map(M=>M.fileExtension),translate:c})]}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ni,{sx:{width:"100%"},label:"L\xFDsing",id:"description",value:h.description,size:"small",onChange:y,inputProps:{maxLength:64}})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsxs)(ws,{sx:{minWidth:150},size:"small",children:[(0,a.jsx)(uc,{id:"type",children:c("year_select")}),(0,a.jsx)(ks,{labelId:"year",id:"year",value:h.year,label:c("year_select"),onChange:x,children:b(10).map((M,j)=>(0,a.jsx)(Fi,{value:M,children:M},j))})]})})]})}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{color:"primary",variant:"outlined",onClick:()=>C(),children:c("close")}),(0,a.jsx)(Na,{color:"secondary",variant:"contained",disabled:!m,onClick:()=>S(),children:c("button_confirm")})]})]}):null};Uft.propTypes={handleClose:k().func,mimeTypes:k().array,onSubmitDocument:k().func};const G2=Wxe(),OK=()=>{const e=Ci(G=>wk(G)),{subject:t,formID:n,respondents:r}=e,i=Ci(G=>epn(G)),{t:o,loaded:s,lang:l}=Wn(2025),c=uo(),u=Zi(c.breakpoints.down("sm")),[f,h]=(0,d.useState)(!1),[p,m]=(0,d.useState)([]),[g,v]=(0,d.useState)(!1),y=Ko(),x=ur();(0,d.useEffect)(()=>{m(i.respondents.filter(G=>G.selected))},[i.respondents]),(0,d.useEffect)(()=>{T(p)},[p]);const b=()=>{try{i.resend?C(p.filter(G=>G.selected)):S(p.filter(G=>G.selected))}catch{Pa.error(o("action_error_default"))}},S=G=>{const J={respondentParent:{formID:n,respondentParentRegno:t.regno},respondentList:G.map(te=>({regno:te.regno,email:te.email,phonenumber:te.phonenumber,sendEmail:te.sendEmail,sendSMS:te.sendSMS,locale:l,nationality:te.nationality}))};v(!0),Cl.submitRespondents(J,e.guid||i.guid).then(te=>{te&&!te.error?(Pa.success(o("action_success_default")),y(bk()),y(s$()),i.redirect&&x(`/knowYourCustomer/profile/${t.regno}/${e.guid}`)):Pa.error(o("action_error_default")),v(!1),y(kie())})},C=G=>{if(G&&G.length>0){const J={respondentID:G[0].respondentID,locale:l,sendSMS:G[0].sendSMS,sendEmail:G[0].sendEmail,phonenumber:G[0].phonenumber,email:G[0].email};v(!0),Cl.resendForm(J).then(te=>{te?.error?Pa.error(o("action_error_default")):(Pa.success(o("action_success_default")),y(bk()),y(s$()),i.redirect&&x(`/knowYourCustomer/profile/${t.regno}/${e.guid}`)),v(!1)})}y(kie())},_=()=>{y(xk(p,r)),y(kie())},T=G=>{let J=!0;G?.length>0?(G.forEach(te=>{J=J&&!!te.emailValid&&!!te.phonenumberValid&&(!!te.sendSMS||!!te.sendEmail)}),h(J)):h(!1)},M=(G,J,te,re)=>{re?j(G,J,te):B(G,J,te),T(p)},j=oV((G,J,te)=>{B(G,J,te)},500),B=async(G,J,te)=>{if(!p)return;const re=p.find(Ae=>Ae.index===J);if(!re)return;let me;if(te==="email")me={...re,email:G.target.value,emailValid:tRe(G.target.value)};else if(te==="send-email"&&G.target instanceof HTMLInputElement)me={...re,sendEmail:G.target.checked};else if(te==="phonenumber"){const Ae=G.target.value?.length===7&&jne(G.target.value)&&await W(G.target.value,re.regno);me={...re,phonenumber:G.target.value,phonenumberValid:Ae}}else te==="send-sms"&&G.target instanceof HTMLInputElement&&(me={...re,sendSMS:G.target.checked});if(!me||JSON.stringify(re)===JSON.stringify(me))return;const Ce=p.map(Ae=>Ae.index===J?me:Ae);m(Ce)},W=async(G,J)=>{v(!0);const te=await _c.validatePhoneCertificate(G,J);return v(!1),te&&!te.error?te.valid:!1},K=G=>{const J=G.name?G.name:"",te=G.regno?G.name?`(${G.regno})`:G.regno:"";return`${J} ${te}`};return!s||!p.length?null:(0,a.jsxs)(Vc,{open:i.open,fullWidth:u,disableAutoFocus:!0,PaperProps:{sx:{p:u?"auto":2,borderRadius:"8px"}},children:[(0,a.jsxs)(Ec,{children:[g&&(0,a.jsx)(jZ,{sx:{color:"#fff",zIndex:G=>G.zIndex.drawer+1},open:!0,children:(0,a.jsx)(wg,{color:"secondary"})}),(0,a.jsx)(Pn,{container:!0,spacing:3,children:(0,a.jsx)(Pn,{xs:12,children:p.map((G,J)=>(0,a.jsxs)(qn,{children:[(0,a.jsx)(Ft,{children:o("kyc_respondent_modal_send_title",K(G))}),(0,a.jsx)(Ft,{variant:"subtitle1",children:o("kyc_respondent_modal_send_warning")}),(0,a.jsx)(qn,{component:"span",display:"flex",alignItems:"left",sx:{mt:3},children:(0,a.jsxs)(G2,{direction:"row",useFlexGap:!0,flexWrap:"wrap",spacing:2,children:[(0,a.jsx)(Ni,{label:o("kyc_respondent_modal_email"),defaultValue:G.email||"",id:"outlined-size-small",type:"email",size:"small",error:G.email?.length>0&&!G.emailValid,helperText:G.email?.length>0&&!G.emailValid&&(0,a.jsx)(qn,{component:"span",sx:{maxWidth:"150px",wordWrap:"break-word"},children:o("kyc_respondent_modal_email_invalid")}),onChange:te=>M(te,G.index,"email",!0)}),(0,a.jsx)(Ni,{label:o("kyc_respondent_modal_phonenumber"),defaultValue:G.phonenumber||"",id:"outlined-size-small",type:"tel",size:"small",error:G.phonenumber?.length>0&&!G.phonenumberValid,helperText:G.phonenumber?.length>0&&!G.phonenumberValid&&(0,a.jsx)(qn,{component:"span",sx:{maxWidth:"150px",wordWrap:"break-word"},children:jne(G.phonenumber)?o("kyc_respondent_modal_phonenumber_no_match"):o("kyc_respondent_modal_phonenumber_invalid")}),onChange:te=>M(te,G.index,"phonenumber",!0)}),(0,a.jsxs)(G2,{direction:"row",spacing:2,sx:{ml:2},children:[(0,a.jsx)(Ju,{control:(0,a.jsx)(Qu,{checked:!!G.sendEmail,onChange:te=>M(te,G.index,"send-email")}),label:o("kyc_respondent_modal_send_email")}),(0,a.jsx)(Ju,{control:(0,a.jsx)(Qu,{checked:!!G.sendSMS,onChange:te=>M(te,G.index,"send-sms")}),label:o("kyc_respondent_modal_send_sms")})]})]})}),p.length>1&&J<p.length-1&&(0,a.jsx)(Yc,{sx:{my:3}})]},J))})}),(0,a.jsx)(Ft,{sx:{pt:2},variant:"subtitle1",children:o("kyc_respondent_modal_send_info")})]}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{color:"dark",variant:"outlined",onClick:()=>_(),children:o("cancel")}),(0,a.jsx)(Na,{color:"secondary",variant:"contained",disabled:!f,onClick:()=>b(),children:o("button_confirm")})]})]})};OK.propTypes={state:k().object,actions:k().object};const pge=({open:e,onClose:t,riskRatingId:n,guid:r,setRiskRatingUpdated:i,shouldOpenAddCommentModal:o=!0})=>{const s=Ci(y=>aNe(y)),{t:l,loaded:c}=Wn(2025),u=uo(),f=Ko(),[h,p]=(0,d.useState)(n||0),m=Zi(u.breakpoints.down("sm")),g=async()=>{if(n!==h)try{const y=await Cl.updateRiskRating(r,h);y&&!y.error?(Pa.success(l("action_success_default")),f(bk(r)),f(s$()),t(),o&&i(!0)):Pa.error(l("action_error_default"))}catch{Pa.error(l("action_error_default"))}t()},v=y=>{const x=["#5999FF","#12C800","#FFA14D","#E46E67"];return x[y%x.length]};return c?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(Vc,{open:e,fullWidth:m,onClose:t,disableAutoFocus:!0,PaperProps:{sx:{p:m?"auto":4,borderRadius:"8px"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(Ft,{variant:"cardHeader",children:l("kyc_risk_rating_modal_title")})}),(0,a.jsxs)(Ec,{children:[(0,a.jsx)(Rk,{sx:{paddingBottom:"20px"},children:l("kyc_risk_rating_modal_desc")}),(0,a.jsx)(Pn,{container:!0,children:(0,a.jsx)(Pn,{justifyContent:"space-around",children:(0,a.jsx)(ws,{children:(0,a.jsx)(w$,{row:!0,value:h,children:s.map((y,x)=>(0,a.jsx)(Ju,{value:y.riskRatingId,labelPlacement:"bottom",control:(0,a.jsx)(ty,{sx:{marginBottom:"20px","& .MuiSvgIcon-root":{display:"none"},"&.MuiRadio-root":{width:"100px",height:"100px",color:oo(v(x),.2),backgroundColor:oo(v(x),.2),borderColor:oo(v(x),.2)},color:oo(v(x),.2),backgroundColor:oo(v(x),.2),borderColor:oo(v(x),.2),"&.Mui-checked":{color:v(x),backgroundColor:v(x),borderColor:v(x),fontWeight:"400px"},".PrivateSwitchBase-input":{display:"none"}}}),onChange:b=>p(b.target.value),label:l(`risk_rating_status_name_${y.riskRatingId}`)},y.riskRatingId))})})})})]}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{color:"primary",variant:"outlined",onClick:()=>t(),children:l("close")}),(0,a.jsx)(Na,{color:"secondary",variant:"contained",disabled:h===n,onClick:()=>g(),children:l("button_confirm")})]})]})}):null};pge.propTypes={state:k().object,handleClose:k().func,riskRatings:k().array,onSubmit:k().func};const Yqn=({open:e,onClose:t})=>{const[n,r]=(0,d.useState)(!1),{t:i,loaded:o}=Wn(2025),s=uo(),[l,c]=(0,d.useState)({comment:""}),u=Zi(s.breakpoints.down("sm")),{guid:f}=Hi(),h=Ko();async function p(){r(!0),Cl.submitComment(f,l.comment).then(v=>{v&&!v.error?(Pa.success(i("common_success_action")),h(Lie(f)),m()):Pa.error(i("common_unsuccessful_action"))}),r(!1)}const m=()=>{c({comment:""}),t()},g=v=>{c({...l,comment:v.target.value})};return o?(0,a.jsxs)(Vc,{open:e,fullWidth:!0,onClose:m,PaperProps:{sx:{p:u?"auto":4,borderRadius:"8px"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(Ft,{variant:"cardHeader",children:i("profile_addCommentModal_title")})}),(0,a.jsx)(Ec,{sx:{padding:"40px"},children:(0,a.jsxs)(Pn,{container:!0,spacing:3,textAlign:"center",children:[(0,a.jsx)(Pn,{xs:12,children:n&&(0,a.jsx)($i,{relCenter:!0})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(ws,{variant:"standard",sx:{width:"100%",m:1},children:(0,a.jsx)(Ni,{label:i("profile_addCommentModal_label"),id:"description",value:l.comment,size:"small",onChange:g,inputProps:{maxLength:300},multiline:!0,rows:4})})})]})}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{color:"primary",variant:"outlined",onClick:()=>t(),children:i("close")}),(0,a.jsx)(Na,{color:"secondary",variant:"contained",onClick:()=>p(),disabled:l.comment.length===0,children:i("button_confirm")})]})]}):null},Vft=({open:e,title:t,text:n,closeFunc:r,confirmFunc:i})=>{const{t:o,loaded:s}=Wn(2009);return s?(0,a.jsxs)(Vc,{open:e,onClose:r,children:[(0,a.jsx)(_u,{id:"alert-dialog-title",children:t}),(0,a.jsx)(Ec,{children:(0,a.jsx)(Rk,{id:"alert-dialog-description",children:n})}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{variant:"outlined",onClick:r,children:o("no")}),(0,a.jsx)(Na,{variant:"contained",color:"secondary",onClick:i,autoFocus:!0,children:o("yes")})]})]}):null};var Kqn=rn(26857),Xqn=rn(85128);const L7=(0,ki.A)([(0,a.jsx)("circle",{cx:"10",cy:"8",r:"4"},"0"),(0,a.jsx)("path",{d:"M10.35 14.01C7.62 13.91 2 15.27 2 18v2h9.54c-2.47-2.76-1.23-5.89-1.19-5.99m9.08 4.01c.36-.59.57-1.28.57-2.02 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.74 0 1.43-.22 2.02-.57L20.59 22 22 20.59zM16 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"PersonSearch"),$ft=({item:e,statusClosed:t,guid:n,subjectRegno:r})=>{const[i,o]=(0,d.useState)(""),[s,l]=(0,d.useState)(!1),[c,u]=(0,d.useState)(!1),{t:f,loaded:h}=Wn(2025),p=ur(),m=Ko(),g=()=>{l(!0),u(!1),fo.getSubject(e.regno).then(v=>{l(!1),v?.subjectInformation?o(v.subjectInformation.name):u(!0)})};return(0,d.useEffect)(()=>{e.regno&&g()},[e.regno]),!h||!e?null:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:(0,a.jsx)(a.Fragment,{children:s?(0,a.jsx)(tD,{size:"small"}):(0,a.jsx)(a.Fragment,{children:c?(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsx)(Ft,{color:"error",component:"div",variant:"body2",children:f("kyc_subject_not_found")}),(0,a.jsx)(Ft,{color:"error",component:"div",variant:"body2",children:`(${ro(e.regno)})`})]}):(0,a.jsx)(Ox,{text:i,subText:`(${ro(e.regno)})`,subTextPosition:"bottom",onClick:()=>p(`/financeInfo/subjectOverview/${e.regno}`)})})})}),(0,a.jsx)(wn,{children:e.email}),(0,a.jsxs)(wn,{children:[e.phoneNumber,!t&&!c&&!s&&(0,a.jsx)(Ox,{text:f("kyc_due_diligence_resend"),onClick:()=>m(yk([{selected:!0,regno:e.regno,email:e.email,emailValid:!!e.email}],n,r,!1,!1))})]})]})},Zqn=({row:e,rowFunctions:t,t:n})=>{const r=ur(),i=Ko();if(!e)return null;const{getApprovalStatusShort:o}=t,s=e.failedToSend||[],l=e.dueDiligenceList||[],c=u=>u.respondentSignedDoc?.statusId===1||u.respondentSignedDoc?.statusId===3;return(0,a.jsxs)(br,{direction:"column",spacing:1,sx:{mx:2},children:[s.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:"body2",fontWeight:"600",children:n("kyc_overview_table_header_failed_to_send")}),(0,a.jsxs)(Sc,{children:[(0,a.jsx)(kc,{sx:zft.tableHeaderStyles,children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{width:"33%",children:n("common_recipient")}),(0,a.jsx)(wn,{width:"33%",children:n("email")}),(0,a.jsx)(wn,{width:"33%",children:n("common_phonenumber")})]})}),(0,a.jsx)(ul,{children:s.map((u,f)=>(0,a.jsx)($ft,{item:u,statusClosed:e.statusId===1,guid:e.snapshotGUID,subjectRegno:e.respondentParentRegno},f))})]})]}),l.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:"body2",fontWeight:"600",sx:{pt:2},children:n("kyc_overview_table_header_sent")})," ",(0,a.jsxs)(Sc,{size:"small",children:[(0,a.jsx)(kc,{sx:zft.tableHeaderStyles,children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{width:"33%",children:n("common_recipient")}),(0,a.jsx)(wn,{width:"33%",children:n("kyc_overview_table_date")}),(0,a.jsx)(wn,{width:"33%",children:n("kyc_overview_table_header_status")})]})}),(0,a.jsx)(ul,{children:l.map((u,f)=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:(0,a.jsx)(Ox,{iconLeft:(0,a.jsx)(a.Fragment,{children:l.length>1&&(0,a.jsx)(a.Fragment,{children:c(u)?(0,a.jsx)(z0e,{fontSize:"small",color:"success"}):(0,a.jsx)(gFe,{fontSize:"small",color:"warning"})})}),text:u.respondentName,subText:`(${ro(u.respondentRegno)})`,subTextPosition:"bottom",onClick:()=>r(`/financeInfo/subjectOverview/${u.respondentRegno}`)})}),(0,a.jsxs)(wn,{children:[Mr(u.dateSent)," ",w0(u.dateSent)]}),(0,a.jsxs)(wn,{children:[(0,a.jsxs)(br,{direction:"row",gap:1,children:[(0,a.jsx)(Ft,{variant:"body2",children:o(u.approvalStatusID,u.respondentSignedDoc?.statusId)}),c(u)&&(0,a.jsx)(Ft,{variant:"body2",children:Mr(u.respondentSignedDoc.signedDate)})]}),!c(u)&&e.statusId!==1&&(0,a.jsx)(Ox,{text:n("kyc_due_diligence_resend"),onClick:()=>i(yk([{selected:!0,name:u.respondentName,regno:u.respondentRegno,respondentID:u.respondentId,phonenumber:u.respondentPhoneNumber,email:u.respondentEmail,emailValid:!!u.respondentEmail,phonenumberValid:!!u.respondentPhoneNumber}],null,null,!0,!1))})]})]},`respondent_${f}`))})]})]})]})},zft={tableHeaderStyles:{height:"50px","& th":{width:"33%",borderColor:"primary.main"}}},Qqn=({row:e,rowFunctions:t,t:n,open:r,onHandleOpenRiskRatingModal:i})=>{const{getRatingIcon:o}=t,[s,l]=(0,d.useState)(!1),c=e.failedToSend?.length||e.dueDiligenceList?.length,u=ur(),f=One(e.respondentParentRegno)===2;(0,d.useEffect)(()=>{l(r)},[r]);const h={0:"#5999FF",1:"#12C800",2:"#FFA14D",3:"#E46E67"};return e?(0,a.jsxs)(d.Fragment,{children:[(0,a.jsxs)(Ti,{sx:Wft.styles,className:`${s?"toggleState-open":""}`,children:[(0,a.jsxs)(wn,{colSpan:2,align:"left",children:[(0,a.jsx)(Kb,{component:"span",sx:{width:"35px",display:"inline-block"},children:c>0&&(0,a.jsx)(Da,{"aria-label":"expand row",size:"small",onClick:()=>l(!s),children:s?(0,a.jsx)(Xqn.A,{}):(0,a.jsx)(Kqn.A,{})})}),Eu(e.insertedDate)]}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ox,{iconLeft:(0,a.jsx)(pb,{className:f?"icon-office":"icon-person",color:"primary.light"}),gap:"2",fontSize:"14px",text:e.respondentParentName,subText:ro(e.respondentParentRegno),onClick:()=>u(`/financeInfo/subjectOverview/${e.respondentParentRegno}`)})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Thn,{row:e,t:n})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ahn,{row:e,t:n})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ll,{label:n(`risk_rating_status_name_${e.riskRatingId?e.riskRatingId:0}`),onClick:()=>i(e.snapshotGUID,e.riskRatingId),icon:o(e.riskRatingId),sx:{backgroundColor:oo(h[e.riskRatingId===null||e.riskRatingId===void 0?0:e.riskRatingId],.2)}})}),(0,a.jsx)(wn,{align:"left",children:e.insertedBy}),(0,a.jsx)(wn,{children:(0,a.jsx)(Da,{color:"primary",onClick:()=>window.open(`/knowYourCustomer/profile/${e.respondentParentRegno}/${e.snapshotGUID}`,"_blank"),children:(0,a.jsx)(L7,{color:"accent"})})})]}),(0,a.jsx)(Ti,{children:(0,a.jsx)(wn,{sx:Wft.toggleCellStyles,colSpan:8,children:(0,a.jsx)(hm,{in:s,timeout:"auto",unmountOnExit:!0,sx:{p:2},children:(0,a.jsx)(Zqn,{row:e,rowFunctions:t,t:n})})})})]}):null},Wft={styles:{"&.toggleState-open > .MuiTableCell-root, &:hover > .MuiTableCell-root":{backgroundColor:"#e6e6e6"},"& .MuiTableCell-root:not(:first-of-type)":{paddingLeft:"30px"}},toggleCellStyles:{borderColor:"#fff",boxShadow:"inset 0px 10px 5px -10px rgba(0,0,0,0.25), inset 0px -10px 5px -10px rgba(0,0,0,0.25)",padding:0,backgroundColor:"#f6f6f6","& tr:last-child td":{border:"none"}}},Jqn=({data:e,page:t,rowsPerPage:n,totalCount:r,rowFunctions:i,loaded:o,t:s,onHandleOpenRiskRatingModal:l})=>{const[c,u]=(0,d.useState)(!1);return(0,d.useEffect)(()=>{u(e.length===0&&o)},[o,e]),(0,a.jsxs)(a.Fragment,{children:[e.length>0&&e.slice(t*n,t*n+n).map((f,h)=>(0,a.jsx)(Qqn,{row:f,t:s,rowFunctions:i,open:e.length===1,onHandleOpenRiskRatingModal:l},`${t}_${h}`)),c&&(0,a.jsx)(Ti,{children:(0,a.jsx)(wn,{align:"center",colSpan:9,children:(0,a.jsx)(Ft,{align:"center",variant:"body1",children:s(r===0?"kyc_overview_table_no_data":"misc_noRecordsFound")})})})]})},qqn=d.memo(Jqn);var Ov=rn(22067);const eer=()=>{const{t:e,loaded:t}=Wn(2025),n=Ci(re=>aNe(re)),r=Ci(re=>Qhn(re)),i=Ci(re=>Jhn(re)),[o,s]=(0,d.useState)(!1),[l,c]=(0,d.useState)(null),u=Ko(),f=(0,d.useRef)(!0),[h,p]=(0,d.useState)(0),[m,g]=(0,d.useState)(10),[v,y]=(0,d.useState)([]),[x,b]=(0,d.useState)({from:Bft(new Date,{months:6}),to:new Date}),[S,C]=(0,d.useState)({nameOrRegno:"",insertedBy:"",status:-1,signed:-1,riskRatingId:-1}),[_]=Sm(S,500),[T]=Sm(x,1e3);(0,d.useEffect)(()=>{M()},[]),(0,d.useEffect)(()=>{if(i.loaded)if(i.data.length>0){const re=[...i.data].sort((me,Ce)=>N7(new Date(me.insertedDate),new Date(Ce.insertedDate)));y(re)}else y([])},[i.data]),(0,d.useEffect)(()=>{i.data.length>0&&y(mge.filterTableData(_,i.data,mge.filters).sort((re,me)=>N7(new Date(re.insertedDate),new Date(me.insertedDate))))},[_]),(0,d.useEffect)(()=>{p(0),f.current?f.current=!1:(0,cM.default)(T.from)&&(0,cM.default)(T.to)&&M()},[T.from,T.to]),(0,d.useEffect)(()=>{i.outdated&&M()},[i.outdated]);const M=()=>{u(Vhn(r,x.from,x.to))},j={getApprovalStatusShort:(re,me)=>me===1?e("kyc_status_approved_signed"):me===3?e("kyc_status_approved_unsigned"):re<100?e(`DIGITAL_SIGNATURE_STATUS_${re}`):re>100&&re<7e3?e("DIGITAL_SIGNATURE_STATUS_WARNING"):re>7e3?e("DIGITAL_SIGNATURE_STATUS_ERROR"):e("DIGITAL_SIGNATURE_STATUS_UNKNOWN"),getRatingIcon:re=>{if(!re||re===0)return(0,a.jsx)(Ov.A,{color:"data_blue"});if(re===1)return(0,a.jsx)(Ov.A,{color:"data_green"});if(re===2)return(0,a.jsx)(Ov.A,{color:"data_orange"});if(re===3)return(0,a.jsx)(Ov.A,{color:"data_red"})}},B=(re,me)=>{p(me)},W=re=>{g(+re.target.value),p(0)},K=re=>{C({...S,status:re})},G=re=>{C({...S,signed:re})},J=re=>{C({...S,riskRatingId:re})},te=(re,me)=>{s(!0),c({snapshotGUID:re,riskRatingId:me})};return t?(0,a.jsxs)(a.Fragment,{children:[o&&(0,a.jsx)(pge,{open:o,onClose:()=>s(!1),riskRatingId:l?.riskRatingId,guid:l?.snapshotGUID,shouldOpenAddCommentModal:!1,setRiskRatingUpdated:void 0}),(0,a.jsxs)(vo,{variant:"elevation",elevation:0,children:[(0,a.jsx)(OK,{}),(0,a.jsxs)(qn,{children:[(0,a.jsxs)(Uc,{className:"overview-table",sx:{minHeight:350,maxHeight:"1000px",position:"relative"},children:[!i.loaded&&(0,a.jsx)($i,{relCenter:!0,size:"medium"}),(0,a.jsxs)(Sc,{stickyHeader:!0,children:[(0,a.jsx)(kc,{sx:mge.tableHeaderStyles,children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",colSpan:2,children:(0,a.jsxs)(br,{direction:"row",spacing:1,children:[(0,a.jsx)(Ug,{label:e("from"),slotProps:{textField:{size:"small",sx:{width:"110px"}}},value:x.from,onChange:re=>b({...x,from:re??new Date})}),(0,a.jsx)(Ug,{label:e("to"),slotProps:{textField:{size:"small",sx:{width:"110px"}}},value:x.to,onChange:re=>b({...x,to:re??new Date})})]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ni,{label:e("kyc_overview_table_respondent"),value:S.nameOrRegno,size:"small",onChange:re=>C({...S,nameOrRegno:re.target.value}),InputProps:{style:{minWidth:"150px"},endAdornment:(0,a.jsx)(ef,{position:"end",children:(0,a.jsx)(Da,{sx:{visibility:S.nameOrRegno?"visible":"hidden"},onClick:()=>C({...S,nameOrRegno:""}),children:(0,a.jsx)(uM,{})})})}})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)(ks,{size:"small",sx:{width:"150px"},value:S.status,onChange:re=>K(re.target.value),children:[(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:-1,children:e("kyc_overview_table_status_any")},"9999"),(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:0,children:e("kyc_overview_table_status_open")},"0"),(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:1,children:e("kyc_overview_table_status_closed")},"1")]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)(ks,{size:"small",sx:{width:"150px"},value:S.signed,onChange:re=>G(re.target.value),children:[(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:-1,children:e("kyc_overview_table_status_signed_any")},"9999"),(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:0,children:e("kyc_overview_table_status_not_sent")},"0"),(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:1,children:e("kyc_overview_table_status_waiting_for_approval")},"1"),(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:2,children:e("kyc_overview_table_status_approved")},"2"),(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:3,children:e("kyc_overview_table_status_failed_to_send")},"3")]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)(ks,{size:"small",sx:{width:"150px"},value:S.riskRatingId,onChange:re=>J(re.target.value),children:[(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:-1,children:e("kyc_overview_table_all_risk_ratings")},"9999"),n&&n.length>0&&n.map((re,me)=>(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:re.riskRatingId?re.riskRatingId:0,children:e(`risk_rating_status_name_${re.riskRatingId}`)},me))]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ni,{label:e("common_contact"),value:S.insertedBy,onChange:re=>C({...S,insertedBy:re.target.value}),size:"small",InputProps:{style:{minWidth:"150px"},endAdornment:(0,a.jsx)(ef,{position:"end",children:(0,a.jsx)(Da,{sx:{visibility:S.insertedBy?"visible":"hidden"},onClick:()=>C({...S,insertedBy:""}),children:(0,a.jsx)(uM,{})})})}})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ft,{variant:"body2",fontSize:"small",children:e("kyc_overview_table_see_profile")})})]})}),(0,a.jsx)(ul,{children:(0,a.jsx)(qqn,{data:v,page:h,rowsPerPage:m,totalCount:i.length,rowFunctions:j,loaded:i.loaded,t:e,onHandleOpenRiskRatingModal:te})})]})]}),v.length>0&&(0,a.jsx)(b0,{rowsPerPageOptions:[10,25,50,100],component:"div",count:v.length,rowsPerPage:m,labelRowsPerPage:e("table_rows_per_page"),page:h,onPageChange:B,onRowsPerPageChange:W})]})]})]}):null},mge={filters:{nameOrRegno:(e,t)=>{const{nameOrRegno:n}=e;if(!n)return!0;const r=n.replace("-","").toLowerCase();return/^[0-9-]+$/.test(r)?t.respondentParentRegno&&t.respondentParentRegno.includes(r)||t.dueDiligenceList&&t.dueDiligenceList.some(o=>o.respondentRegno&&o.respondentRegno.includes(r)):t.respondentParentName&&t.respondentParentName.toLowerCase().includes(r)||t.dueDiligenceList&&t.dueDiligenceList.some(o=>o.respondentName&&o.respondentName.toLowerCase().includes(r))},insertedBy:(e,t)=>{const{insertedBy:n}=e;return n?t.insertedBy&&t.insertedBy.toLowerCase().includes(n.toLowerCase()):!0},riskRatingId:(e,t)=>{const{riskRatingId:n}=e;return n===-1?!0:n===t.riskRatingId},approvalStatusID:(e,t)=>{const{status:n}=e;return n===-1?!0:n===t.statusId||n===0&&t.statusId===2},signedStatus:(e,t)=>{const{signed:n}=e;if(n===-1)return!0;if(n===0)return t.dueDiligenceList.length===0&&!t.failedToSend;if(n===1)return t.dueDiligenceList&&t.dueDiligenceList.some(r=>r.respondentSignedDoc?.statusId!==3&&r.respondentSignedDoc?.statusId!==1);if(n===2)return!t.failedToSend&&t.dueDiligenceList.length>0&&t.dueDiligenceList.every(r=>r.respondentSignedDoc?.statusId===3||r.respondentSignedDoc?.statusId===1);if(n===3)return t.failedToSend?.length>0}},filterTableData:(e,t,n)=>{const r=Object.keys(n);return t.filter(i=>r.every(o=>{const s=n[o];return typeof s!="function"?!0:s(e,i)}))},tableStyles:{"& .MuiTableContainer-root > .MuiTable-root":{minWidth:750,[`& .${$R.root}`]:{borderLeft:"none",borderColor:"#f5f5f5"},[`& .${zR.root}`]:{boxShadow:"none!important"}}},tableHeaderStyles:{"& .MuiTableCell-head  ":{fontFamily:"open_sansbold",backgroundColor:"#e6e6e6",borderRadius:"0","&:first-of-type":{borderRadius:"5px 0 0 0"},"&:last-of-type":{borderRadius:"0 5px 0 0"}},".MuiInputBase-root, .MuiInputLabel-root":{fontSize:"12px"},".MuiInputBase-root":{maxWidth:"200px",backgroundColor:"white"},".MuiButtonBase-root":{padding:"2px"},".MuiSvgIcon-root":{fontSize:"15px",mr:"4px"}},datePickerStyles:{"& .MuiPickersDay-root.Mui-selected":{backgroundColor:"secondary.main"}}};var ter={lessThanXSeconds:{one:"minna en 1 sek\xFAnda",other:"minna en {{count}} sek\xFAndur"},xSeconds:{one:"1 sek\xFAnda",other:"{{count}} sek\xFAndur"},halfAMinute:"h\xE1lf m\xEDn\xFAta",lessThanXMinutes:{one:"minna en 1 m\xEDn\xFAta",other:"minna en {{count}} m\xEDn\xFAtur"},xMinutes:{one:"1 m\xEDn\xFAta",other:"{{count}} m\xEDn\xFAtur"},aboutXHours:{one:"u.\xFE.b. 1 klukkustund",other:"u.\xFE.b. {{count}} klukkustundir"},xHours:{one:"1 klukkustund",other:"{{count}} klukkustundir"},xDays:{one:"1 dagur",other:"{{count}} dagar"},aboutXWeeks:{one:"um viku",other:"um {{count}} vikur"},xWeeks:{one:"1 viku",other:"{{count}} vikur"},aboutXMonths:{one:"u.\xFE.b. 1 m\xE1nu\xF0ur",other:"u.\xFE.b. {{count}} m\xE1nu\xF0ir"},xMonths:{one:"1 m\xE1nu\xF0ur",other:"{{count}} m\xE1nu\xF0ir"},aboutXYears:{one:"u.\xFE.b. 1 \xE1r",other:"u.\xFE.b. {{count}} \xE1r"},xYears:{one:"1 \xE1r",other:"{{count}} \xE1r"},overXYears:{one:"meira en 1 \xE1r",other:"meira en {{count}} \xE1r"},almostXYears:{one:"n\xE6stum 1 \xE1r",other:"n\xE6stum {{count}} \xE1r"}},ner=function(t,n,r){var i,o=ter[t];return typeof o=="string"?i=o:n===1?i=o.one:i=o.other.replace("{{count}}",n.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"\xED "+i:i+" s\xED\xF0an":i};const rer=ner;var dM=rn(85797),aer={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"d.MM.y"},ier={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},oer={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},ser={date:(0,dM.A)({formats:aer,defaultWidth:"full"}),time:(0,dM.A)({formats:ier,defaultWidth:"full"}),dateTime:(0,dM.A)({formats:oer,defaultWidth:"full"})};const ler=ser;var cer={lastWeek:"'s\xED\xF0asta' dddd 'kl.' p",yesterday:"'\xED g\xE6r kl.' p",today:"'\xED dag kl.' p",tomorrow:"'\xE1 morgun kl.' p",nextWeek:"dddd 'kl.' p",other:"P"},uer=function(t,n,r,i){return cer[t]};const der=uer;var B7=rn(55671),fer={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["fyrir Krist","eftir Krist"]},her={narrow:["1","2","3","4"],abbreviated:["1F","2F","3F","4F"],wide:["1. fj\xF3r\xF0ungur","2. fj\xF3r\xF0ungur","3. fj\xF3r\xF0ungur","4. fj\xF3r\xF0ungur"]},per={narrow:["J","F","M","A","M","J","J","\xC1","S","\xD3","N","D"],abbreviated:["jan.","feb.","mars","apr\xEDl","ma\xED","j\xFAn\xED","j\xFAl\xED","\xE1g\xFAst","sept.","okt.","n\xF3v.","des."],wide:["jan\xFAar","febr\xFAar","mars","apr\xEDl","ma\xED","j\xFAn\xED","j\xFAl\xED","\xE1g\xFAst","september","okt\xF3ber","n\xF3vember","desember"]},mer={narrow:["S","M","\xDE","M","F","F","L"],short:["Su","M\xE1","\xDEr","Mi","Fi","F\xF6","La"],abbreviated:["sun.","m\xE1n.","\xFEri.","mi\xF0.","fim.","f\xF6s.","lau."],wide:["sunnudagur","m\xE1nudagur","\xFEri\xF0judagur","mi\xF0vikudagur","fimmtudagur","f\xF6studagur","laugardagur"]},ger={narrow:{am:"f",pm:"e",midnight:"mi\xF0n\xE6tti",noon:"h\xE1degi",morning:"morgunn",afternoon:"s\xED\xF0degi",evening:"kv\xF6ld",night:"n\xF3tt"},abbreviated:{am:"f.h.",pm:"e.h.",midnight:"mi\xF0n\xE6tti",noon:"h\xE1degi",morning:"morgunn",afternoon:"s\xED\xF0degi",evening:"kv\xF6ld",night:"n\xF3tt"},wide:{am:"fyrir h\xE1degi",pm:"eftir h\xE1degi",midnight:"mi\xF0n\xE6tti",noon:"h\xE1degi",morning:"morgunn",afternoon:"s\xED\xF0degi",evening:"kv\xF6ld",night:"n\xF3tt"}},ver={narrow:{am:"f",pm:"e",midnight:"\xE1 mi\xF0n\xE6tti",noon:"\xE1 h\xE1degi",morning:"a\xF0 morgni",afternoon:"s\xED\xF0degis",evening:"um kv\xF6ld",night:"um n\xF3tt"},abbreviated:{am:"f.h.",pm:"e.h.",midnight:"\xE1 mi\xF0n\xE6tti",noon:"\xE1 h\xE1degi",morning:"a\xF0 morgni",afternoon:"s\xED\xF0degis",evening:"um kv\xF6ld",night:"um n\xF3tt"},wide:{am:"fyrir h\xE1degi",pm:"eftir h\xE1degi",midnight:"\xE1 mi\xF0n\xE6tti",noon:"\xE1 h\xE1degi",morning:"a\xF0 morgni",afternoon:"s\xED\xF0degis",evening:"um kv\xF6ld",night:"um n\xF3tt"}},yer=function(t,n){var r=Number(t);return r+"."},xer={ordinalNumber:yer,era:(0,B7.A)({values:fer,defaultWidth:"wide"}),quarter:(0,B7.A)({values:her,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,B7.A)({values:per,defaultWidth:"wide"}),day:(0,B7.A)({values:mer,defaultWidth:"wide"}),dayPeriod:(0,B7.A)({values:ger,defaultWidth:"wide",formattingValues:ver,defaultFormattingWidth:"wide"})};const ber=xer;var U7=rn(46745),wer=rn(78293),Ser=/^(\d+)(\.)?/i,Cer=/\d+(\.)?/i,Eer={narrow:/^(f\.Kr\.|e\.Kr\.)/i,abbreviated:/^(f\.Kr\.|e\.Kr\.)/i,wide:/^(fyrir Krist|eftir Krist)/i},_er={any:[/^(f\.Kr\.)/i,/^(e\.Kr\.)/i]},Ter={narrow:/^[1234]\.?/i,abbreviated:/^q[1234]\.?/i,wide:/^[1234]\.? fjórðungur/i},Aer={any:[/1\.?/i,/2\.?/i,/3\.?/i,/4\.?/i]},Per={narrow:/^[jfmásónd]/i,abbreviated:/^(jan\.|feb\.|mars\.|apríl\.|maí|júní|júlí|águst|sep\.|oct\.|nov\.|dec\.)/i,wide:/^(januar|febrúar|mars|apríl|maí|júní|júlí|águst|september|október|nóvember|desember)/i},Oer={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^á/i,/^s/i,/^ó/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maí/i,/^jún/i,/^júl/i,/^áu/i,/^s/i,/^ó/i,/^n/i,/^d/i]},jer={narrow:/^[smtwf]/i,short:/^(su|má|þr|mi|fi|fö|la)/i,abbreviated:/^(sun|mán|þri|mið|fim|fös|lau)\.?/i,wide:/^(sunnudagur|mánudagur|þriðjudagur|miðvikudagur|fimmtudagur|föstudagur|laugardagur)/i},Mer={narrow:[/^s/i,/^m/i,/^þ/i,/^m/i,/^f/i,/^f/i,/^l/i],any:[/^su/i,/^má/i,/^þr/i,/^mi/i,/^fi/i,/^fö/i,/^la/i]},Rer={narrow:/^(f|e|síðdegis|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i,any:/^(fyrir hádegi|eftir hádegi|[ef]\.?h\.?|síðdegis|morgunn|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i},Der={any:{am:/^f/i,pm:/^e/i,midnight:/^mi/i,noon:/^há/i,morning:/morgunn/i,afternoon:/síðdegi/i,evening:/kvöld/i,night:/nótt/i}},ker={ordinalNumber:(0,wer.A)({matchPattern:Ser,parsePattern:Cer,valueCallback:function(t){return parseInt(t,10)}}),era:(0,U7.A)({matchPatterns:Eer,defaultMatchWidth:"wide",parsePatterns:_er,defaultParseWidth:"any"}),quarter:(0,U7.A)({matchPatterns:Ter,defaultMatchWidth:"wide",parsePatterns:Aer,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,U7.A)({matchPatterns:Per,defaultMatchWidth:"wide",parsePatterns:Oer,defaultParseWidth:"any"}),day:(0,U7.A)({matchPatterns:jer,defaultMatchWidth:"wide",parsePatterns:Mer,defaultParseWidth:"any"}),dayPeriod:(0,U7.A)({matchPatterns:Rer,defaultMatchWidth:"any",parsePatterns:Der,defaultParseWidth:"any"})},Ier={code:"is",formatDistance:rer,formatLong:ler,formatRelative:der,localize:ber,match:ker,options:{weekStartsOn:1,firstWeekContainsDate:4}};const Hft=Ier;var Fer=rn(7957),Ner=rn(49362),Ler=rn(50026),Ber=rn(70862),Uer={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},Ver={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},$er={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},zer={date:(0,dM.A)({formats:Uer,defaultWidth:"full"}),time:(0,dM.A)({formats:Ver,defaultWidth:"full"}),dateTime:(0,dM.A)({formats:$er,defaultWidth:"full"})};const Wer=zer;var Her={code:"en-GB",formatDistance:Fer.A,formatLong:Wer,formatRelative:Ner.A,localize:Ler.A,match:Ber.A,options:{weekStartsOn:1,firstWeekContainsDate:4}};const Gft=Her,Ger=(0,ki.A)((0,a.jsx)("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z"}),"Done"),Yft=({row:e,t,lang:n})=>{if(!e)return null;const r=Ci(x=>iNe(x)),[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(""),[c,u]=(0,d.useState)(null),f=Ko(),h=x=>{if(!x)return null;const b=x.split("-");return(0,boe.default)(new Date(b[0],b[1],0),"LLLL yyyy",{locale:n==="is"?Hft:Gft})},p=async x=>{if(x&&x.length===10)return await fo.getSubject(x)},m={".MuiInputBase-input":{padding:"0px 0px 0px 5px"}},g=async x=>{e.regno||y(!0);const b=x.replace(/[^0-9]/g,"");if(l(b),b?.length===10){const S=await p(b);S&&!S.error?(u(!0),o(S.subjectInformation)):u(!1)}},v=()=>{f(xk([{...e,regno:s,regnoModified:!0}],r))},y=x=>{f(xk([{...e,regno:null,regnoModified:!1}],r)),o(null),x||l(null),u(null)};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(Ft,{variant:"body2",sx:{mb:1},children:[e.name," ",e.regno&&!e.regnoModified?`(${ro(e.regno)})`:e.birthMonthAndYear?`(${h(e.birthMonthAndYear)})`:""]}),i&&(0,a.jsx)(br,{direction:"row",alignItems:"center",children:(0,a.jsxs)(Ft,{color:i.regno===e.regno?"success.main":"warning.main",variant:"body2",sx:{mb:1},children:[i.name," (",ro(i.regno),")"]})}),(!e.regno||e.regnoModified)&&(0,a.jsxs)(br,{direction:"row",alignItems:"center",children:[(0,a.jsx)(IZ,{id:"regno",error:c===!1,value:s||"",placeholder:t("ssn"),onChange:x=>g(x.target.value,e.index),sx:m}),i&&i.regno!==e.regno&&(0,a.jsx)(Da,{onClick:()=>v(),size:"small",children:(0,a.jsx)(Ger,{color:"success",fontSize:"small"})}),i&&(0,a.jsx)(Da,{onClick:()=>y(),size:"small",children:(0,a.jsx)(uM,{color:"error",fontSize:"small"})})]})]})};Yft.propTypes={row:k().object,t:k().func,lang:k().string};const gge=({row:e,isIndividual:t,onSelectRow:n,t:r,tInvolvements:i,lang:o,guid:s,onDelete:l})=>{const c=Ci(m=>wk(m)),{pepLoaded:u,lexNexLoaded:f,nationalityLoaded:h}=c;if(!e)return null;const p=e.regno&&One(e.regno)===1;return(0,a.jsxs)(Ti,{children:[!t&&(0,a.jsx)(wn,{padding:"checkbox",align:"center",children:(0,a.jsx)(Qu,{disabled:!e.regno||!p||e.checkboxDisabled,checked:!!e.selected,onChange:m=>n(m,e.index)})}),(0,a.jsx)(wn,{children:(0,a.jsx)(Yft,{row:e,t:r,lang:o})}),(0,a.jsx)(wn,{children:e.regno&&p&&(0,a.jsx)(Uie,{guid:s,respondent:e,readOnly:h})}),!t&&(0,a.jsx)(wn,{children:e.involvements?.map((m,g)=>(0,a.jsx)(GZ,{involvement:m,t:i},e.regno+g))}),(0,a.jsx)(wn,{children:(0,a.jsx)(t1,{origin:"RespondentTable",getKYCPep:Cl.getPep,guid:s,pepPrefetchAvailability:e.pepPrefetchAvailability,name:e.name,regno:e.regno,showOnMissingRegno:!0,readOnly:u})}),(0,a.jsx)(wn,{children:(0,a.jsx)(t1,{origin:"RespondentTable",getKYCForeignPep:Cl.getForeignPep,guid:s,pepPrefetchAvailability:e.foreignPEPPrefetchAvailability,name:e.name,regno:e.regno,birthMonthAndYear:e.birthMonthAndYear,foreign:!0,showOnMissingRegno:!0,readOnly:f})}),(0,a.jsx)(wn,{children:l&&(0,a.jsx)(Da,{onClick:l,size:"small","aria-label":"delete",children:(0,a.jsx)(Poe.A,{fontSize:"small"})})})]})};gge.propTypes={row:k().object,isIndividual:k().bool,onSelectRow:k().func,t:k().func,tInvolvements:k().func,lang:k().string};const Yer=(0,ki.A)((0,a.jsx)("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward"),Ker=()=>{const{t:e,loaded:t,lang:n}=Wn(2025),r=Ci(p=>wk(p)),{subject:i,preFetchDate:o,loaded:s,respondents:l,guid:c}=r,u=Ko(),f=ur();(0,d.useEffect)(()=>{i.regno&&u(Iie(i,r.guid,!1))},[i.regno]);const h=()=>{u(yk(l))};return t?(0,a.jsxs)(a.Fragment,{children:[o&&(0,a.jsx)(qn,{sx:{m:1},children:(0,a.jsx)(fl,{onUpdate:()=>u(Iie(i,r.guid,!0)),date:o})}),(0,a.jsxs)(Uc,{sx:{mb:2,position:"relative"},children:[!s&&(0,a.jsx)($i,{relCenter:!0,size:"medium"}),(0,a.jsxs)(Sc,{stickyHeader:!0,"aria-label":"sticky table",className:"cssReset",children:[(0,a.jsx)(kc,{sx:Xer,children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{sx:{minWidth:250},children:(0,a.jsx)(Ft,{sx:{fontWeight:500},variant:"body2",children:e("name")})}),(0,a.jsx)(wn,{children:(0,a.jsx)(Ft,{sx:{fontWeight:500},variant:"body2",children:e("common_nationality")})}),(0,a.jsx)(wn,{children:(0,a.jsx)(G2,{direction:"column",alignItems:"center",justifyContent:"center",children:(0,a.jsxs)(Ft,{sx:{fontWeight:500},variant:"body2",children:["*",e("kyc_table_header_pep")]})})}),(0,a.jsx)(wn,{children:(0,a.jsx)(G2,{direction:"column",alignItems:"center",justifyContent:"center",children:(0,a.jsxs)(Ft,{sx:{fontWeight:500},variant:"body2",children:["**",e("kyc_table_header_lexis")]})})})]})}),(0,a.jsx)(ul,{children:s&&l.map((p,m)=>(0,a.jsx)(gge,{isIndividual:!0,t:e,lang:n,row:p,guid:c},"member_"+m))})]})]}),(0,a.jsxs)(Pn,{container:!0,justifyContent:"space-between",alignItems:"stretch",spacing:1,sx:{height:"100%"},children:[(0,a.jsx)(Pn,{xs:12,sm:12,md:12,children:(0,a.jsx)(Na,{endIcon:(0,a.jsx)(Yer,{}),color:"primary",variant:"outlined",onClick:()=>h(),children:e("kyc_table_button_send")})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:12,children:(0,a.jsx)(Na,{endIcon:(0,a.jsx)(L7,{color:"accent"}),color:"primary",variant:"outlined",onClick:()=>f(`/knowYourCustomer/profile/${i.regno}/${c}`),children:e("kyc_overview_table_see_profile")})})]})]}):null},Xer={"& th":{borderColor:"#C6E6B1"},".MuiInputBase-root":{fontSize:"12px",maxWidth:"200px",backgroundColor:"white"}},Zer=()=>{const e=Ci(j=>wk(j)),{subject:t,respondents:n,preFetchDate:r,loaded:i,guid:o,pepLoaded:s,lexNexLoaded:l,nationalityLoaded:c}=e,[u,f]=(0,d.useState)(!1),[h,p]=(0,d.useState)(!1),{t:m,loaded:g,lang:v}=Wn(2025),{t:y,loaded:x}=Wn(2017),b=Ko(),S=ur();(0,d.useEffect)(()=>{t.regno&&b(g3(e.guid,!1))},[t]),(0,d.useEffect)(()=>{n&&f(n.some(j=>j.selected))},[n]),(0,d.useEffect)(()=>{T(h)},[h]);const C=(j,B)=>{T(j.target.checked,B)},_=()=>{b(yk(n.filter(j=>j.selected)))},T=(j,B)=>{if(n){const W=n.map(K=>!K.manuallyAdded&&(B===void 0||K.index===B)?{...K,selected:K.regno?j:!1}:K);b(xk(W,n))}},M=j=>{b(Zhn(j))};return!g||!x?null:(0,a.jsxs)(a.Fragment,{children:[r&&(0,a.jsx)(qn,{sx:{m:1},children:(0,a.jsx)(fl,{onUpdate:()=>b(g3(t.regno,!1)),date:r})}),(0,a.jsxs)(Uc,{sx:{mb:2,position:"relative",minHeight:150},children:[!i&&(0,a.jsx)($i,{relCenter:!0,size:"medium"}),(0,a.jsxs)(Sc,{stickyHeader:!0,"aria-label":"sticky table",className:"cssReset",children:[(0,a.jsx)(kc,{sx:Qer,children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{padding:"checkbox",align:"center",children:(0,a.jsx)(Qu,{checked:h,onChange:j=>p(j.target.checked)})}),(0,a.jsx)(wn,{sx:{minWidth:250},children:(0,a.jsx)(Ft,{sx:{fontWeight:500},variant:"body2",children:m("name")})}),(0,a.jsx)(wn,{children:(0,a.jsxs)(G2,{direction:"column",alignItems:"left",justifyContent:"center",children:[(0,a.jsx)(Ft,{sx:{fontWeight:500},variant:"body2",children:m("common_nationality")}),!c&&(0,a.jsx)(Rs,{underline:"none",onClick:()=>b($hn(n,o)),children:(0,a.jsx)(Ft,{color:"accent.main",variant:"subtitle1",children:m("button_get_all")})})]})}),(0,a.jsx)(wn,{sx:{minWidth:200},children:(0,a.jsx)(Ft,{sx:{fontWeight:500},variant:"body2",children:m("kyc_table_header_status")})}),(0,a.jsx)(wn,{children:(0,a.jsxs)(G2,{direction:"column",alignItems:"center",justifyContent:"center",children:[(0,a.jsxs)(Ft,{sx:{fontWeight:500},variant:"body2",children:["*",m("kyc_table_header_pep")]}),!s&&(0,a.jsx)(Rs,{underline:"none",onClick:()=>b(zhn(n,o)),children:(0,a.jsx)(Ft,{color:"accent.main",variant:"subtitle1",children:m("button_get_all")})})]})}),(0,a.jsx)(wn,{children:(0,a.jsxs)(G2,{direction:"column",alignItems:"center",justifyContent:"center",children:[(0,a.jsxs)(Ft,{sx:{fontWeight:500},variant:"body2",children:["**",m("kyc_table_header_lexis")]}),!l&&(0,a.jsx)(Rs,{underline:"none",onClick:()=>b(Whn(n,o)),children:(0,a.jsx)(Ft,{color:"accent.main",variant:"subtitle1",children:m("button_get_all")})})]})}),(0,a.jsx)(wn,{})]})}),(0,a.jsxs)(ul,{children:[i&&n.map((j,B)=>(0,a.jsx)(gge,{isIndividual:!1,t:m,tInvolvements:y,lang:v,row:j,onSelectRow:C,guid:o,onDelete:j.manuallyAdded?()=>M(j):void 0},"member_"+j.regno+B)),i&&!n?.length&&(0,a.jsx)(Ti,{children:(0,a.jsx)(wn,{align:"center",colSpan:7,children:(0,a.jsx)(Ft,{align:"center",variant:"body2",children:m("no_respondents")})})})]})]})]}),(0,a.jsxs)(Pn,{container:!0,justifyContent:"space-between",alignItems:"stretch",spacing:1,sx:{height:"100%"},children:[(0,a.jsx)(Pn,{xs:12,sm:12,md:12,children:(0,a.jsx)(Na,{endIcon:(0,a.jsx)(lUe.A,{}),disabled:!u,color:"primary",variant:"outlined",onClick:()=>_(),children:m("kyc_table_button_send")})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:12,children:(0,a.jsx)(Na,{endIcon:(0,a.jsx)(L7,{color:"accent"}),color:"primary",variant:"outlined",onClick:()=>S(`/knowYourCustomer/profile/${t.regno}/${e.guid}`),children:m("kyc_overview_table_see_profile")})})]})]})},Qer={"& th":{borderColor:"#C6E6B1",position:"sticky",top:0,backgroundColor:"white",zIndex:1},".MuiInputBase-root":{fontSize:"12px",maxWidth:"200px",backgroundColor:"white",position:"relative",zIndex:2}},Jer=()=>{const e=Ci(p=>tpn(p)),{t,loaded:n}=Wn(2025),[r,i]=xC({variant:"kyc"}),{selectedSubjectInfo:o,searchData:s,search:l}=r,{onSubjectInfoSelect:c,onSearchChange:u}=i,f=Ko(),h=()=>{if(o){const p={name:o.subjectName,regno:o.regno,birthMonthAndYear:null,foreignPEPPrefetchAvailability:null,nationality:null,pepPrefetchAvailability:null,selected:!0};f(Xhn(p))}};return!n||!e.regno?null:(0,a.jsxs)(a.Fragment,{children:[!e.isIndividual&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:"subtitle2",sx:{marginBottom:4},children:t("kyc_respondent_table_addRespondent_title")}),(0,a.jsxs)(Vr,{className:"no-print",container:!0,spacing:2,sx:{mb:4,maxWidth:"700px",paddingLeft:"16px"},children:[(0,a.jsx)(Vr,{xs:12,sm:8,md:8,children:(0,a.jsx)(Ey,{variant:"biSearch",items:s||[],search:l,onSearchChange:u||"",defaultValue:o,onChange:c,placeholder:o?o.subjectName:t("searchByNameOrRegno"),autoFocus:!0,sx:{position:"relative",zIndex:1e3}})}),(0,a.jsx)(Vr,{xs:12,sm:4,md:4,sx:{paddingLeft:"10px"},children:(0,a.jsx)(Na,{variant:"contained",disabled:!o,onClick:h,sx:{height:"40px"},color:"secondary",children:t("kyc_respondent_table_addRespondent_button")})})]})]}),(0,a.jsxs)(vo,{sx:{width:"100%",overflow:"hidden",boxShadow:"none"},children:[(0,a.jsx)(OK,{}),e.isIndividual&&(0,a.jsx)(Ker,{}),!e.isIndividual&&(0,a.jsx)(Zer,{}),(0,a.jsxs)(br,{sx:{mt:4},children:[(0,a.jsx)(Ft,{sx:{fontSize:"12px"},children:t("kyc_respondent_table_disclaimer")}),(0,a.jsx)(Ft,{sx:{mt:2,fontSize:"12px"},children:t("kyc_respondent_table_footer_disclaimer")}),(0,a.jsx)(Ft,{sx:{mt:2,fontSize:"12px"},children:t("kyc_respondent_table_footer_pep")}),(0,a.jsx)(Ft,{sx:{mt:2,fontSize:"12px"},children:t("kyc_respondent_table_footer_lexisnexis")})]})]})]})},qer=e=>{const{data:t,isLoading:n}=e,{t:r,loaded:i}=Wn(2025),[o,s]=(0,d.useState)(0),[l,c]=(0,d.useState)(10),u=vge.getOriginList(t),f=vge.getMinDate(t),[h,p]=(0,d.useState)({from:f,to:new Date,searchText:"",origin:"all"}),[m]=Sm(h,1e3),g=(0,d.useMemo)(()=>vge.filterData(t,m),[t,m]),v=(x,b)=>{s(b)},y=x=>{c(parseInt(x.target.value,10)),s(0)};return i?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(br,{direction:"row",spacing:2,justifyContent:"space-evenly",sx:{mb:2,display:"flex"},children:[(0,a.jsxs)(br,{direction:"row",spacing:2,children:[(0,a.jsx)(Ug,{label:r("from"),slotProps:{textField:{size:"small",sx:{width:"175px",...jK}}},inputFormat:"dd/MM/yyyy",value:h.from,onChange:x=>p(b=>({...b,from:x}))}),(0,a.jsx)(Ug,{label:r("to"),slotProps:{textField:{size:"small",sx:{width:"175px",...jK}}},inputFormat:"dd/MM/yyyy",value:h.to,size:"small",onChange:x=>p(b=>({...b,to:x}))})]}),(0,a.jsxs)(ws,{sx:{m:1,width:175},children:[(0,a.jsx)(uc,{id:"input origin",children:r("kyc_media_origin")}),(0,a.jsxs)(ks,{labelId:"input-origin",value:h.origin,sx:{...jK},size:"small",label:"Uppruni fr\xE9ttar",onChange:x=>p(b=>({...b,origin:x.target.value})),children:[(0,a.jsx)(Fi,{value:"all",children:r("kyc_media_origin_all")}),u.map((x,b)=>(0,a.jsx)(Fi,{value:x.value,children:x.label},"origin_"+b))]})]}),(0,a.jsx)(Ni,{label:r("kyc_media_search"),value:h.searchText,onChange:x=>p(b=>({...b,searchText:x.target.value})),size:"small",sx:{...jK,flexGrow:1},InputProps:{style:{flexGrow:1},endAdornment:(0,a.jsx)(ef,{position:"end",children:(0,a.jsx)(Da,{sx:{visibility:h.searchText?"visible":"hidden"},onClick:()=>p(x=>({...x,searchText:""})),children:(0,a.jsx)(uM,{})})})}})]}),(0,a.jsxs)(xoe,{children:[n&&(0,a.jsx)(qn,{sx:{mt:1},children:r("loading")}),g.slice(o*l,(o+1)*l).sort((x,b)=>new Date(b.scriptDate)-new Date(x.scriptDate)).map((x,b)=>(0,a.jsxs)($Be,{children:[(0,a.jsx)(Eoe,{mediaId:x.mediaId,mediaName:x.mediaName,env:"https://static.creditinfo.is/resources/common/img/media/"}),(0,a.jsxs)(WBe,{children:[(0,a.jsx)(woe,{date:x.scriptDate,mediaName:x.mediaName,title:x.title}),(0,a.jsx)(mgn,{children:x.abstract}),(0,a.jsx)(_oe,{item:{...x}})]})]},"scriptID_"+x.scriptId+"_"+b))]}),(0,a.jsx)(b0,{component:"div",count:g.length,page:o,onPageChange:v,rowsPerPage:l,onRowsPerPageChange:y})]}):null},jK={backgroundColor:"white",[["& .MuiOutlinedInput-notchedOutline","&:hover .MuiOutlinedInput-notchedOutline","& .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline"].join(",")]:{borderWidth:"2px",borderColor:"primary.light"}},vge={getOriginList:e=>{const t=new Set(e.map(n=>n.mediaName));return Array.from(t).map(n=>({label:n,value:n}))},getMinDate:e=>e.reduce((t,n)=>{const r=new Date(n.scriptDate);return r<t?r:t},new Date),filterData:(e,t)=>{const n=t.searchText.toLowerCase(),r=t.from&&new Date(t.from),i=t.to&&new Date(t.to);return e.filter(o=>{const s=o.title.toLowerCase(),l=o.abstract.toLowerCase(),c=new Date(o.scriptDate),u=n===""||s.includes(n)||l.includes(n),f=(!r||c>=r)&&(!i||c<=i),h=t.origin==="all"||o.mediaName===t.origin;return u&&f&&h})}},etr=({guid:e})=>{const{t,loaded:n}=Wn(2025),r=(0,Lh.u)(),i=Zi(r.breakpoints.down("sm")),o=Ci(f=>ipn(f)),s=Ko();if((0,d.useEffect)(()=>{e&&s(Yhn(e))},[e]),!n)return null;const l=o.company,c=o.individual,u=({children:f})=>(0,a.jsx)(vo,{variant:"dashboardPaper",sx:{boxShadow:"0px 3px 3px -2px rgba(0,0,0,0.2)",padding:i?"10px":"30px"},children:f});return(0,a.jsx)(Pn,{container:!0,spacing:3,children:o.loaded?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:12,sm:6,md:l?6:12,lg:l?3:4,children:(0,a.jsxs)(u,{children:[(0,a.jsxs)(br,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{paddingBottom:"40px"},children:[(0,a.jsx)(Ft,{variant:"cardHeader",children:t("summary_title_kyc")}),(0,a.jsx)("img",{src:ifn,alt:"icon",width:"40",height:"40"})]}),(0,a.jsxs)(Pn,{container:!0,children:[(0,a.jsx)(Pn,{xs:6,children:(0,a.jsx)(Ft,{children:t("summary_insertedDate")+": "})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsx)(Ft,{children:Mr(l?.general?.insertedDate??c?.general?.insertedDate)})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsx)(Ft,{children:t("summary_username")+": "})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsx)(Ft,{children:l?.general?.userName??c?.general?.userName})})]})]})}),(0,a.jsx)(Pn,{xs:12,sm:6,md:6,lg:l?3:4,children:(0,a.jsxs)(u,{children:[(0,a.jsxs)(br,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{paddingBottom:"40px"},children:[(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:2},children:t("summary_title_answers")}),(0,a.jsx)("img",{src:ofn,alt:"icon",width:"60",height:"60"})]}),(0,a.jsxs)(br,{direction:"row",alignItems:"center",spacing:2,justifyContent:"center",children:[(0,a.jsx)(Ft,{variant:"h2",sx:{paddingBottom:2},children:(l&&l.formAnswers?.totalAnswered!==l.formAnswers?.totalAmount||c&&c.formAnswers?.totalAnswered!==c.formAnswers?.totalAmount)&&(0,a.jsx)(EZ.A,{color:"warning"})}),(0,a.jsx)(Ft,{variant:"h2",sx:{paddingBottom:2},children:l?`${l.formAnswers?.totalAnswered}/${l.formAnswers?.totalAmount}`:c&&c.formAnswers?.totalAnswered===1&&c.formAnswers?.totalAmount===1?t("yes"):t("no")})]})]})}),l&&(0,a.jsx)(Pn,{xs:12,sm:6,md:6,lg:3,children:(0,a.jsxs)(u,{children:[(0,a.jsxs)(br,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{paddingBottom:"18px"},children:[(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:2},children:t("summary_title_reputation")}),(0,a.jsx)("img",{src:uk,alt:"icon",width:"60",height:"60"})]}),(0,a.jsx)(Kb,{sx:{paddingBottom:3},children:(0,a.jsxs)(br,{direction:"row",justifyContent:"space-evenly",children:[(0,a.jsxs)(br,{direction:"column",alignItems:"center",children:[(0,a.jsx)(Ft,{children:t("summary_judgments")}),(0,a.jsx)(Ft,{variant:"h2",children:l.mediaSummary.totalVerdicts})]}),(0,a.jsxs)(br,{direction:"column",alignItems:"center",children:[(0,a.jsxs)(Ft,{children:[t("summary_media")," "]}),(0,a.jsx)(Ft,{variant:"h2",children:l.mediaSummary.hasMedia?t("yes"):t("no")})]})]})})]})}),(0,a.jsx)(Pn,{xs:12,sm:6,md:6,lg:l?3:4,children:(0,a.jsx)(u,{children:l?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(br,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{paddingBottom:"40px"},children:[(0,a.jsx)(Co,{title:t("summary_ownership_tooltip"),children:(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:2},children:t("summary_ownership")})}),(0,a.jsx)("img",{src:JV,alt:"icon",width:"60",height:"60"})]}),(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(Ft,{variant:"h2",children:t(`summary_ownership_complexity_${l.complexity?.complexityCategoryID}`)})})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(br,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{paddingBottom:"18px"},children:[(0,a.jsx)(Co,{title:t("summary_companyInvolvement_tooltip"),children:(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:2},children:t("summary_companyInvolvement")})}),(0,a.jsx)("img",{src:JV,alt:"icon",width:"60",height:"60"})]}),(0,a.jsxs)(br,{direction:"column",alignItems:"center",children:[(0,a.jsx)(Ft,{children:t("summary_totalCompanyCount")}),(0,a.jsx)(Ft,{variant:"h2",children:c?.companyInvolvement?.companyInvolvementCount})]})]})})})]}):(0,a.jsx)(Pn,{sx:{position:"relative",height:"75px"},md:12,children:(0,a.jsx)($i,{relCenter:!0})})})},ttr=d.memo(etr),Kft=({guid:e,subjectInfo:t,rowsPerPage:n=5,statusClosed:r})=>{const i=Ci(v=>wk(v)),{respondents:o,preFetchDate:s,loaded:l}=i,{t:c,loaded:u}=Wn(2025),[f,h]=(0,d.useState)(0),p=Ko();(0,d.useEffect)(()=>{m(!1)},[]);const m=v=>{t.isIndividual?p(Iie(t,e,v)):p(g3(e,v))},g=(v,y)=>{h(y)};return!u||!o?null:(0,a.jsx)(Xb,{date:s,statusClosed:r,updateFunction:()=>m(!0),children:(0,a.jsxs)(vo,{variant:"dashboardPaper",children:[(0,a.jsx)(Ft,{sx:{paddingBottom:2},variant:"cardHeader",children:c("profile_pep_title")}),l?(0,a.jsx)(a.Fragment,{children:o.length>0?(0,a.jsxs)(qn,{children:[(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{"aria-label":"simple table",children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:"#C6E6B1"}},children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{width:"30%",children:c("profile_pep_table_header_person")}),(0,a.jsx)(wn,{align:"center",children:c("profile_pep_table_header_nationality")}),(0,a.jsx)(wn,{align:"center",width:"30%",children:c("profile_pep_table_header_pep")}),(0,a.jsx)(wn,{align:"center",width:"30%",children:c("profile_pep_table_header_lex")})]})}),(0,a.jsx)(ul,{children:o.slice(f*n,f*n+n).map((v,y)=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:(0,a.jsx)(br,{direction:"column",children:(0,a.jsx)(Ft,{variant:"body2",flexWrap:"wrap",children:`${v.name}${v.regno?` (${ro(v.regno)})`:v.birthMonthAndYear&&` (${v.birthMonthAndYear})`}`})})}),(0,a.jsx)(wn,{align:"center",children:v.regno&&One(v.regno)===1&&(0,a.jsx)(Uie,{guid:e,respondent:v,readOnly:r,align:"center"})}),(0,a.jsx)(wn,{align:"center",children:(0,a.jsx)(t1,{origin:"PepProfile",pepPrefetchAvailability:v.pepPrefetchAvailability,getKYCPep:Cl.getPep,guid:e,name:v.name,regno:v.regno,readOnly:r})}),(0,a.jsx)(wn,{align:"center",children:(0,a.jsx)(t1,{origin:"PepProfile",getKYCForeignPep:Cl.getForeignPep,guid:e,pepPrefetchAvailability:v.foreignPEPPrefetchAvailability,name:v.name,regno:v.regno,foreign:!0,readOnly:r})})]},y+"_"+f))})]})}),o.length>n&&(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(b0,{count:o.length,rowsPerPage:n,page:f,onPageChange:g,rowsPerPageOptions:[],component:"div"})})]}):(0,a.jsx)(Bh,{children:c("pep_data_not_found")})}):(0,a.jsx)($i,{relCenter:!0})]})})};function ntr(e){return(0,ga.Ay)("MuiIcon",e)}const vwr=(0,pa.A)("MuiIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]),ywr=null,rtr=["baseClassName","className","color","component","fontSize"],atr=e=>{const{color:t,fontSize:n,classes:r}=e,i={root:["root",t!=="inherit"&&`color${(0,na.A)(t)}`,`fontSize${(0,na.A)(n)}`]};return(0,Ur.A)(i,ntr,r)},itr=(0,qt.Ay)("span",{name:"MuiIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${(0,na.A)(n.color)}`],t[`fontSize${(0,na.A)(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>({userSelect:"none",width:"1em",height:"1em",overflow:"hidden",display:"inline-block",textAlign:"center",flexShrink:0,fontSize:{inherit:"inherit",small:e.typography.pxToRem(20),medium:e.typography.pxToRem(24),large:e.typography.pxToRem(36)}[t.fontSize],color:{primary:(e.vars||e).palette.primary.main,secondary:(e.vars||e).palette.secondary.main,info:(e.vars||e).palette.info.main,success:(e.vars||e).palette.success.main,warning:(e.vars||e).palette.warning.main,action:(e.vars||e).palette.action.active,error:(e.vars||e).palette.error.main,disabled:(e.vars||e).palette.action.disabled,inherit:void 0}[t.color]})),Xft=d.forwardRef(function(t,n){const r=(0,Li.b)({props:t,name:"MuiIcon"}),{baseClassName:i="material-icons",className:o,color:s="inherit",component:l="span",fontSize:c="medium"}=r,u=(0,lr.A)(r,rtr),f=(0,Me.A)({},r,{baseClassName:i,color:s,component:l,fontSize:c}),h=atr(f);return(0,a.jsx)(itr,(0,Me.A)({as:l,className:(0,La.A)(i,"notranslate",h.root,o),ownerState:f,"aria-hidden":!0,ref:n},u))});Xft.muiName="Icon";const _C=Xft,otr=({guid:e})=>{const{t}=Wn(2025),n=Ci(y=>qhn(y)),r=Ci(y=>Bie(y)),i=Ci(y=>rpn(y)),[o,s]=(0,d.useState)(!1),[l,c]=(0,d.useState)(null),u=Ko();(0,d.useEffect)(()=>{u(rNe(e))},[]);const f=()=>{u(rNe(e))},h=y=>{Cl.getRespondentAttachment(y).then(x=>{if(x&&!x.error){const b=`data:application/pdf;base64,${x.fileContent}`;try{m0().saveAs(b,`${x.fileName}${x.fileType}`)}catch{Pa.error(t("common_success_action"))}}else Pa.error(t("common_unsuccessful_action"))})},p=y=>{c(y)},m=()=>{c(null)},g=()=>{Cl.deleteRespondentAttachment(l?.documentGuid).then(y=>{y===!0?(f(),Pa.success(t("common_success_action"))):Pa.error(t("common_unsuccessful_action")),m()})},v=()=>{f(),s(!1)};return(0,a.jsxs)(a.Fragment,{children:[o&&(0,a.jsx)(Uft,{handleClose:()=>v(),mimeTypes:n,respondentId:r?.respondentID,respondentParentId:r?.respondentParentID}),l!==null&&(0,a.jsx)(Vft,{open:!0,title:l.name,text:t("delete_document_confirm"),closeFunc:m,confirmFunc:g}),(0,a.jsxs)(vo,{variant:"dashboardPaper",sx:{minHeight:"250px"},children:[(0,a.jsxs)(G2,{justifyContent:"space-between",direction:"row",alignItems:"center",spacing:2,children:[(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:2},children:t("related_documents")}),(0,a.jsx)(Da,{onClick:()=>s(!0),children:(0,a.jsx)(_C,{className:"icon icon-upload",sx:{fontSize:"24px"}})})]}),i.loaded&&(0,a.jsx)(a.Fragment,{children:i&&i?.attachments&&i?.attachments.length>0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(pL,{sx:{fontWeight:"bold",paddingLeft:0,color:"black"},children:t("type")}),(0,a.jsx)(Yc,{sx:{backgroundColor:"#C6E6B1"}}),(0,a.jsx)(_x,{sx:{width:"100%",bgcolor:"background.paper",position:"relative",overflow:"auto","& ul":{padding:0}},children:i&&i.attachments&&i.attachments.map(y=>(0,a.jsx)(bb,{disablePadding:!0,secondaryAction:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Da,{"aria-label":"expand row",size:"small",onClick:()=>h(y.documentGuid),children:(0,a.jsx)(_C,{className:"icon-file-pdf",sx:{color:"accent.main",fontSize:"18px"}})}),(0,a.jsx)(Da,{size:"small",onClick:()=>p(y),children:(0,a.jsx)(_C,{className:"icon-delete",sx:{color:"accent.main",fontSize:"18px"}})})]}),children:(0,a.jsx)(Rs,{target:"_blank",onClick:()=>h(y.documentGuid),children:(0,a.jsx)(zx,{sx:{color:"#097C8E"},primary:y.name})})},y.respondentAttachmentID))})]}):(0,a.jsx)(Bh,{margin:"5%",children:t("relatedDocuments_noDocuments")})})]})]})},str=d.memo(otr);var V7=rn(95937),ltr=rn(39730);const ctr=({regno:e,guid:t,subjectInfo:n,statusClosed:r})=>{const{t:i,loaded:o}=Wn(2025),s=Ci(S=>apn(S)),[l,c]=(0,d.useState)([]),{t:u,loaded:f}=Wn(2017),[h,p]=(0,d.useState)(0),m=Ko();(0,d.useEffect)(()=>{m(Ghn(t))},[]),(0,d.useEffect)(()=>{s.header?.length>0&&c([...s.header])},[s.header]);const g=(S,C)=>{p(C)},v=3,y=S=>{Cl.getRespondentSignedDoc(S).then(C=>{C&&!C.error?$yt(C.fileContent):Pa.error(i("action_error_default"))})},x=S=>{if(!S)return!1;if(S&&S.subQuestions&&S.subQuestions.length>0)return S.subQuestions.map(C=>{if(C.formInputTypeID===9&&S.answer==="true"&&C.answer)return(0,a.jsx)("div",{style:{paddingLeft:"5px",paddingTop:"5px"},children:(0,a.jsx)("img",{loading:"lazy",src:`https://flagcdn.com/w20/${C.answer.toLowerCase()}.png`,srcSet:`https://flagcdn.com/w40/${C.answer.toLowerCase()}.png 2x`})},C.formFieldID)})},b=S=>S?S&&S.answer==="true"?i("yes"):S&&S.answer==="false"?i("no"):S&&S.answer.startsWith("[")&&S.answer.endsWith("]")?JSON.parse(S&&S.answer).join(", "):S.answer:null;return!o||!f?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(OK,{}),(0,a.jsxs)(vo,{variant:"dashboardPaper",sx:{minHeight:"250px",breakBefore:"left",position:"relative"},children:[(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:"10px"},children:i("questionsAnswered_title")}),s.loaded?(0,a.jsxs)(a.Fragment,{children:[s?.responders?.length>0&&(0,a.jsxs)(qn,{sx:{mt:2},children:[(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{"aria-label":"simple table",children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:"#C6E6B1"}},children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{width:"20%",children:i("profile_questions_table_header_subject")}),!n.isIndividual&&(0,a.jsx)(wn,{children:i("profile_questions_table_header_role")}),l.map((S,C)=>(0,a.jsx)(wn,{align:"center",children:(0,a.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[S.questionFlags&&(0,a.jsx)(Co,{arrow:!1,title:i("profile_questions_inconsistencyInAnswers"),children:(0,a.jsx)(V7.A,{color:"warning",style:{verticalAlign:"middle"}})}),(0,a.jsx)(Co,{title:i(`${S.question}`).replace("{0}","X"),children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Nx.A,{color:"primary",sx:{pr:"2px"}}),i(`${S.question}_short`)]})})]})},C)),(0,a.jsx)(wn,{align:"center",children:i("profile_questions_table_header_status")}),(0,a.jsx)(wn,{align:"center",children:i("profile_questions_table_header_overview")})]})}),(0,a.jsx)(ul,{children:s&&s.responders.slice(h*v,h*v+v).map((S,C)=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsx)(Rs,{sx:{pl:"5px"},href:`/financeInfo/subjectOverview/${S.respondentRegno}`,underline:"hover",color:"accent.main",children:S.respondentName}),(0,a.jsx)("span",{children:`(${i("regno_short")+" "+ro(S.respondentRegno)})`})]})}),!n.isIndividual&&(0,a.jsx)(wn,{children:S.involvements?.map((_,T)=>(0,a.jsx)(GZ,{involvement:_,t:u},S.respondentRegno+T))}),l.map((_,T)=>{const M=S.responses&&S.dateAnswered&&S.responses.find(j=>j.formFieldID===_.formFieldID);return(0,a.jsx)(wn,{align:"center",children:M&&(0,a.jsx)(Ll,{sx:{backgroundColor:M?.answer==="true"?"#FFA14D":"#FFF",height:"auto","& .MuiChip-label":{display:"block",whiteSpace:"normal"}},label:(0,a.jsxs)(br,{justifyContent:"space-between",direction:"row",alignItems:"center",padding:"5px",children:[(0,a.jsx)("span",{style:{marginRight:"auto"},children:b(M)}),(0,a.jsx)("span",{children:x(M)})]})})},T)}),(0,a.jsx)(wn,{align:"center",width:"200px",children:S.dateAnswered?(0,a.jsxs)(br,{direction:"column",alignItems:"center",children:[(0,a.jsxs)(br,{direction:"row",alignItems:"center",children:[(0,a.jsx)(ltr.A,{}),(0,a.jsx)(Ft,{variant:"body2",style:{marginLeft:"4px"},children:i("kyc_questions_answered")})]}),(0,a.jsx)(Ft,{variant:"body2",style:{paddingLeft:"calc(8px + 4px)"},children:Eu(S.dateAnswered)})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(br,{direction:"column",alignItems:"center",children:[(0,a.jsxs)(br,{direction:"row",alignItems:"center",children:[(0,a.jsx)(V7.A,{color:"warning"}),(0,a.jsx)(Ft,{variant:"body2",style:{marginLeft:"4px"},children:i("kyc_questions_sent")})]}),(0,a.jsx)(Ft,{variant:"body2",style:{paddingLeft:"calc(24px + 4px)"},children:Eu(S.dateSent)})]}),(0,a.jsxs)(Da,{"aria-label":"expand row",sx:{ml:1,"&.MuiButtonBase-root:hover":{bgcolor:"transparent"}},size:"small",onClick:()=>m(yk([{selected:!0,name:S.respondentName,regno:S.respondentRegno,respondentID:S.respondentID,phonenumber:S.phoneNumber,email:S.email,emailValid:!!S.email,phonenumberValid:!!S.phoneNumber}],null,null,!0,!1)),children:[(0,a.jsx)(sNe,{sx:{cursor:"pointer"},fontSize:"small",color:"accent"}),(0,a.jsx)(Ft,{variant:"body2",color:"accent.main",children:i("send_again")})]})]})}),(0,a.jsx)(wn,{align:"center",children:S&&S.responses&&S.responses.length!==0&&S.dateAnswered&&(0,a.jsx)(Da,{"aria-label":"expand row",size:"small",onClick:()=>y(S.signatureGuid),children:(0,a.jsx)(_C,{className:"icon-file-pdf",sx:{color:"accent.main",fontSize:"18px"}})})})]},C))})]})}),s&&s.responders.length>v&&(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(b0,{count:s.responders.length,rowsPerPage:v,page:h,onPageChange:g,rowsPerPageOptions:[],component:"div"})})]}),(!s.failedToSend||s.failedToSend.length===0)&&(!s.responders||s.responders.length===0)&&(0,a.jsx)(qn,{sx:{mt:2},children:(0,a.jsx)(Bh,{children:(0,a.jsx)(br,{direction:"row",alignItems:"center",justifyContent:"center",children:r?(0,a.jsx)(a.Fragment,{children:i("kyc_profile_status_closed")}):(0,a.jsxs)(a.Fragment,{children:[i("kyc_profile_status_draft"),(0,a.jsx)(Rs,{sx:{pl:"5px"},href:`/knowYourCustomer/subjectOverview/${e}/${t}`,underline:"hover",color:"accent.main",children:i("kyc_button_continue")})]})})})}),s.failedToSend?.length>0&&(0,a.jsxs)(qn,{sx:{mt:3},children:[(0,a.jsx)(Ft,{variant:"body2",fontWeight:"600",children:i("kyc_overview_table_header_failed_to_send")}),(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{children:[(0,a.jsx)(kc,{children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{width:"33%",children:i("common_recipient")}),(0,a.jsx)(wn,{width:"33%",children:i("email")}),(0,a.jsx)(wn,{width:"33%",children:i("common_phonenumber")})]})}),(0,a.jsx)(ul,{children:s.failedToSend?.map((S,C)=>(0,a.jsx)($ft,{item:S,statusClosed:r,guid:t,subjectRegno:n.regno},C))})]})})]})]}):(0,a.jsx)($i,{relCenter:!0})]})]})},utr=d.memo(ctr),Zft=d.createContext(null);function dtr(){const[e,t]=d.useState(null);return d.useEffect(()=>{t(`mui-p-${Math.round(Math.random()*1e5)}`)},[]),e}function ftr(e){const{children:t,value:n}=e,r=dtr(),i=d.useMemo(()=>({idPrefix:r,value:n}),[r,n]);return(0,a.jsx)(Zft.Provider,{value:i,children:t})}function htr(){return d.useContext(Zft)}function ptr(e,t){const{idPrefix:n}=e;return n===null?null:`${e.idPrefix}-P-${t}`}function mtr(e,t){const{idPrefix:n}=e;return n===null?null:`${e.idPrefix}-T-${t}`}function gtr(e){return(0,ga.Ay)("MuiTabPanel",e)}const xwr=(0,pa.A)("MuiTabPanel",["root"]),bwr=null,vtr=["children","className","value"],ytr=e=>{const{classes:t}=e,n={root:["root"]};return(0,Ur.A)(n,gtr,t)},xtr=(0,qt.Ay)("div",{name:"MuiTabPanel",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(3)})),btr=d.forwardRef(function(t,n){const r=si({props:t,name:"MuiTabPanel"}),{children:i,className:o,value:s}=r,l=(0,lr.A)(r,vtr),c=(0,Me.A)({},r),u=ytr(c),f=htr();if(f===null)throw new TypeError("No TabContext provided");const h=ptr(f,s),p=mtr(f,s);return(0,a.jsx)(xtr,(0,Me.A)({"aria-labelledby":p,className:Zw(u.root,o),hidden:s!==f.value,id:h,ref:n,role:"tabpanel",ownerState:c},l,{children:s===f.value&&i}))}),wtr=({ultimateBeneficialOwners:e})=>{const{t}=Wn(2025),{t:n}=Wn(2017),[r,i]=(0,d.useState)(0),o=3,s=(l,c)=>{i(c)};return(0,a.jsx)(a.Fragment,{children:e&&e.length!==0?(0,a.jsxs)(qn,{children:[(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{"aria-label":"simple table",children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:"#C6E6B1"}},children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{width:"30%",children:t("profile_companyRegistry_owner")}),(0,a.jsx)(wn,{children:t("profile_companyRegistry_holding")}),(0,a.jsx)(wn,{children:t("profile_companyRegistry_typeOfOwnership")}),(0,a.jsx)(wn,{children:t("profile_companyRegistry_citizenship")}),(0,a.jsx)(wn,{children:t("profile_companyRegistry_countryOfResidence")})]})}),(0,a.jsx)(ul,{children:e&&e.slice(r*o,r+1+o).map((l,c)=>(0,a.jsxs)(Ti,{children:[(0,a.jsxs)(wn,{children:[(0,a.jsx)("div",{children:l.subjectName}),(0,a.jsxs)("div",{children:["(",t(`month_short_${new Date(l.birthMonth).getMonth()+1}`)+" "+new Date(l.birthMonth).getFullYear(),")"]})]}),(0,a.jsx)(wn,{children:l.holding?Ta(l.holding*100,2)+"%":""}),(0,a.jsx)(wn,{children:l.typeOfOwnership.map((u,f)=>(0,a.jsx)("div",{children:n(`ownership_type_${u.id}`)},f))}),(0,a.jsx)(wn,{children:l.citizenship}),(0,a.jsx)(wn,{children:l.countryOfResidence})]},c))})]})}),e&&e.length>o&&(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(b0,{count:e.length,rowsPerPage:o,page:r,onPageChange:s,rowsPerPageOptions:[],component:"div"})})]}):(0,a.jsx)(Bh,{children:t("profile_companyRegistry_ultimateBeneficialOwners_noData")})})},Str=({subjectRegno:e,beneficialOwners:t,totalHolding:n})=>{const{t:r}=Wn(2025),[i,o]=(0,d.useState)(0),s=3,l="/financeInfo/subjectOverview/",c={individual:{iconsClass:"icons icon-person"},company:{iconsClass:"icons icon-office"},unknown:{iconsClass:"icons icon-questionmark"},other:{iconsClass:""}},u=(p,m)=>{o(m)},f=()=>{window.open(`/financeInfo/subjectOverview/${e}/beneficialOwners`,"_blank")},h=Math.ceil(t?t.length:0/s);return(0,a.jsx)(a.Fragment,{children:t&&t.length!==0&&(0,a.jsxs)(qn,{children:[(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{"aria-label":"simple table",children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:"#C6E6B1"}},children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{width:"30%",children:r("profile_companyRegistry_owner")}),(0,a.jsx)(wn,{children:r("profile_companyRegistry_holding")}),(0,a.jsx)(wn,{children:r("profile_companyRegistry_ownershipLink")})]})}),(0,a.jsxs)(ul,{children:[t&&t.slice(i*s,(i+1)*s).map((p,m)=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:(0,a.jsxs)(br,{direction:"row",alignItems:"center",spacing:2,children:[p.itemType&&(0,a.jsx)("i",{className:p.itemType&&c[p.itemType].iconsClass}),p.regno&&p.isRegnoValid?(0,a.jsxs)("div",{children:[(0,a.jsx)(Vi,{className:"text-semibold",to:{pathname:l+p.regno},children:p.name}),(0,a.jsxs)("div",{children:["(",ro(p.regno),")"]})]}):(0,a.jsx)("div",{children:p.name})]})}),(0,a.jsx)(wn,{children:p.holding&&(p.holding<1e-4?"<0.01%":Ta(p.holding*100,2)+"%")}),(0,a.jsx)(wn,{children:p.links&&p.links.map((g,v)=>(0,a.jsx)("div",{children:(0,a.jsx)(Vi,{to:{pathname:l+g.linkRegno},children:g.linkName})},v))})]},m)),i===h-1&&(0,a.jsxs)(Ti,{children:[(0,a.jsxs)(wn,{children:[" ",(0,a.jsx)(Ft,{variant:"subtitle2",children:r("profile_companyRegistry_total")})]}),(0,a.jsx)(wn,{children:(0,a.jsx)(Ft,{variant:"subtitle2",children:Ta(n*100,2)+"%"})}),(0,a.jsx)(wn,{})]})]})]})}),t&&t?.length>s&&(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(b0,{count:t?.length,rowsPerPage:s,page:i,onPageChange:u,rowsPerPageOptions:[],component:"div"})}),(0,a.jsx)(br,{direction:"row",justifyContent:"flex-end",spacing:2,sx:{paddingTop:"20px"},children:(0,a.jsx)(Ox,{underline:"hover",text:r("profile_companyRegistry_seeAllBeneficialOwners"),onClick:()=>f(),iconLeft:(0,a.jsx)(pb,{className:"icon-arrow-right21"}),target:"_blank"})})]})})},Ctr=({companyMembers:e})=>{const{t}=Wn(2025),{t:n}=Wn(2017),[r,i]=(0,d.useState)(0),o=3,s=(l,c)=>{i(c)};return(0,a.jsx)(a.Fragment,{children:e&&e.length!==0?(0,a.jsxs)(qn,{children:[(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{"aria-label":"simple table",children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:"#C6E6B1"}},children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:t("profile_companyRegistry_subject")}),(0,a.jsx)(wn,{children:t("profile_companyRegistry_status")})]})}),(0,a.jsx)(ul,{children:e&&e.slice(r*o,r*o+o).map((l,c)=>(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:l.name}),(0,a.jsx)(wn,{children:l.involvements.map((u,f)=>(0,a.jsx)(GZ,{involvement:u,t:n},f))})]},c))})]})}),e&&e.length>0&&(0,a.jsx)(br,{alignItems:"center",children:(0,a.jsx)(b0,{count:e.length,rowsPerPage:o,page:r,onPageChange:s,rowsPerPageOptions:[],component:"div"})})]}):(0,a.jsx)(Bh,{children:t("profile_companyRegistry_companyMembers_noData")})})},Qft="https://static.creditinfo.is/resources/common/samples/BeneficialOwners.pdf",Etr=({guid:e,regno:t,statusClosed:n})=>{const{t:r,loaded:i}=Wn(2025),{t:o,loaded:s}=Wn(2017),l=Ci(M=>opn(M)),[c,u]=(0,d.useState)("1"),[f,h]=(0,d.useState)(0),[p,m]=(0,d.useState)(null),g=(0,Lh.u)(),v=Zi(g.breakpoints.down("sm")),y=Ko(),x=Zi("print");(0,d.useEffect)(()=>{b()},[]),(0,d.useEffect)(()=>{if(l.beneficialOwnership){const M=o6(l.beneficialOwnership).sort(ZE),j=HU(M,o("beneficialOwners_unknown_owners")),B=j.reduce((W,K)=>W=W+K.holding,0);h(B),m(j)}},[l.beneficialOwnership]);const b=M=>{y(Khn({guid:e,refresh:M==="companyInfo",refreshBeneficialOwnership:M==="beneficialOwnership",refreshCompanyOwnership:M==="companyOwnership"}))},S=(M,j)=>{u(j)},C=({children:M,value:j,index:B,isPrint:W})=>W?(0,a.jsx)(Kb,{children:M}):(0,a.jsx)(btr,{value:j,index:B,children:M}),_=()=>{window.open(`/financeInfo/subjectOverview/${t}/shareholders`,"_blank")},T={backgroundColor:"ghostWhite",textTransform:"none",boxShadow:"0 1px 1px 0 rgba(0, 0, 0, 0.4)",borderRadius:"0px",fontSize:v?"10px":"14px","&.Mui-selected":{boxShadow:"none",backgroundColor:"white"}};return!i||!s?null:(0,a.jsx)(vo,{variant:"dashboardPaperTabs",sx:{height:"100%",paddingBottom:"0px"},children:l.loaded?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(JR,{sx:{"&.MuiToolbar-root":{paddingLeft:"40px"},padding:"20px",backgroundColor:"ghostWhite",borderRadius:"8px 8px 0px 0px"},children:(0,a.jsx)(Ft,{variant:"cardHeader",children:r("profile_companyRegistry_title")})}),(0,a.jsxs)(ftr,{value:c.toString(),children:[(0,a.jsxs)(Mx,{value:c,onChange:S,sx:{color:"#333333",boxShadow:"none",backgroundColor:"ghostWhite"},TabIndicatorProps:{style:{background:"white"}},variant:"fullWidth",children:[(0,a.jsx)($c,{label:`${r("profile_companyRegistry_ultimateBeneficialOwners")} (${l?.ultimateBeneficialOwnersCount?l?.ultimateBeneficialOwnersCount:0})`,value:"1",disableRipple:!0,sx:T}),(0,a.jsx)($c,{label:`${r("profile_companyRegistry_beneficialOwners")} (${l?.beneficialOwnersCount?l?.beneficialOwnersCount:0})`,value:"2",disableRipple:!0,sx:T}),(0,a.jsx)($c,{label:`${r("profile_companyRegistry_companyOwners")} (${l?.companyOwnershipCount?l?.companyOwnershipCount:0})`,value:"3",disableRipple:!0,sx:T}),(0,a.jsx)($c,{label:r("profile_companyRegistry_currentRegistration"),value:"4",disableRipple:!0,sx:T})]}),(0,a.jsxs)(Kb,{sx:{minHeight:"150px"},children:[(0,a.jsx)(C,{value:"1",index:0,isPrint:x,children:(0,a.jsx)(Xb,{statusClosed:n,date:l.ultimateBeneficialOwnershipDate,updateFunction:()=>b("companyInfo"),bottomMargin:"0px",children:(0,a.jsx)(wtr,{ultimateBeneficialOwners:l.ultimateBeneficialOwnership})})}),(0,a.jsx)(C,{value:"2",index:1,isPrint:x,children:l?.beneficialOwnersCount===0?(0,a.jsx)(Bh,{children:r("profile_companyRegistry_BeneficialOwners_noData")}):(0,a.jsx)(Xb,{statusClosed:n,date:l.beneficialOwnershipDate,updateFunction:()=>b("beneficialOwnership"),children:l.beneficialOwnership&&t&&l.beneficialOwnership.length>0?(0,a.jsx)(Kb,{sx:{pt:3},children:(0,a.jsx)(Str,{subjectRegno:t,beneficialOwners:p,totalHolding:f})}):(0,a.jsx)(Sk,{t:r,showPaper:!1,sx:{height:"450px",width:"100%"},onClick:()=>b("beneficialOwnership"),title:r("profile_companyRegistry_beneficialOwners_buy_title"),desc:r("profile_companyRegistry_beneficialOwners_buy_desc"),statusClosed:n,svgBackgroundImg:"https://static.creditinfo.is/resources/common/img/kyc/beneficialOwnership.png",samplesUrl:Qft})})}),(0,a.jsx)(C,{value:"3",index:2,isPrint:x,children:l?.companyOwnershipCount===0?(0,a.jsx)(Bh,{children:r("profile_companyRegistry_companyOwnership_noData")}):(0,a.jsx)(Xb,{statusClosed:n,date:l.companyOwnershipDate,updateFunction:()=>b("companyOwnership"),children:l.companyOwnership?.ownershipPrimary&&l.companyOwnership.ownershipPrimary.length>0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Tk,{data:l.companyOwnership&&l.companyOwnership.ownershipPrimary}),(0,a.jsx)(br,{direction:"row",justifyContent:"flex-end",spacing:2,sx:{paddingTop:"20px"},children:(0,a.jsx)(Ox,{underline:"hover",text:r("profile_companyRegistry_seeShareholders"),onClick:()=>_(),iconLeft:(0,a.jsx)(pb,{className:"icon-arrow-right21"}),target:"_blank"})})]}):(0,a.jsx)(Sk,{t:r,showPaper:!1,sx:{height:"450px",width:"100%"},onClick:()=>b("companyOwnership"),title:r("profile_companyRegistry_companyMembers_buy_title"),desc:r("profile_companyRegistry_companyMembers_buy_desc"),statusClosed:n,svgBackgroundImg:"https://static.creditinfo.is/resources/common/img/kyc/ownerShipBasicSample.png",samplesUrl:Qft})})}),(0,a.jsx)(C,{value:"4",index:3,isPrint:x,children:(0,a.jsx)(Xb,{statusClosed:n,date:l.currentRegistrationDate,updateFunction:()=>b("companyInfo"),children:(0,a.jsx)(Ctr,{companyMembers:l.companyMembers})})})]})]})]}):(0,a.jsx)($i,{relCenter:!0})})},Jft=d.memo(Etr),_tr=({item:e})=>{const{t}=Wn(2017),n=`/financeInfo/subjectOverview/${e.companyRegno}`;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wn,{children:(0,a.jsxs)(br,{direction:"row",spacing:2,children:[(0,a.jsx)("i",{className:"icons icon-office"}),e.companyRegno?(0,a.jsxs)(Kb,{children:[(0,a.jsx)(Ft,{variant:"subtitle2",children:(0,a.jsx)(Vi,{to:{pathname:n},children:e.companyName})}),(0,a.jsxs)(Ft,{variant:"body2",children:["(",ro(e.companyRegno),")"]})]}):(0,a.jsx)("div",{children:e.companyName})]})}),(0,a.jsx)(wn,{children:Bp(e.postalAddress,e.postalCode,e.postalCommunity)}),(0,a.jsx)(wn,{children:e.involvements&&e.involvements.map((r,i)=>(0,a.jsxs)(d.Fragment,{children:[r.involvementType&&r.involvementTypeDetail?t(`involvement_type_${r.involvementType.involvementTypeID}`)+", "+t(`involvement_type_detail_${r.involvementTypeDetail.involvementTypeDetailID}`):r.involvementType&&!r.involvementTypeDetail?t(`involvement_type_${r.involvementType.involvementTypeID}`):"",i!==e.involvements.length-1&&(0,a.jsx)("br",{})]},r.involvementType.involvementTypeID))})]})},Ttr=({involvement:e})=>{const{t}=Wn(2017);return(0,a.jsx)(Uc,{children:(0,a.jsxs)(Sc,{"aria-label":"simple table",children:[(0,a.jsx)(kc,{sx:{"& th":{borderColor:"#C6E6B1"}},children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{children:t("companyInvolvementTable_table_header_title_party")}),(0,a.jsx)(wn,{children:t("companyInvolvementTable_table_header_title_address")}),(0,a.jsx)(wn,{children:t("companyInvolvementTable_table_header_title_connection")})]})}),(0,a.jsx)(ul,{children:e&&e.map((n,r)=>(0,a.jsx)(Ti,{children:(0,a.jsx)(_tr,{item:n})},r))})]})})},Atr=({guid:e,subjectInfo:t,statusClosed:n})=>{const{t:r,loaded:i}=Wn(2025),{t:o}=Wn(2017),s=Zi("print"),l=Ci(p=>spn(p)),c=Ko(),u=!l.companyInvolvements&&!l.loading,f=l.loaded&&l.companyInvolvements&&!l.error;(0,d.useEffect)(()=>{c(Nie(e))},[]);const h=()=>{window.open(`/financeInfo/subjectOverview/${t.regno}/involvement`,"_blank")};return!i&&!l.loaded||s&&!f?null:l.error?(0,a.jsxs)(xg,{severity:"error",children:[" ",r("api_error_unknown")]}):(0,a.jsx)(a.Fragment,{children:u?(0,a.jsx)(Sk,{sx:{height:"350px",display:s?"none":"block"},t:r,onClick:()=>c(Nie(e,!0)),title:r("kyc_buy_companyInvolvement"),desc:r("kyc_buy_companyInvolvement_description"),statusClosed:n,svgBackgroundImg:"https://static.creditinfo.is/resources/common/img/kyc/companyInvolvement.png"}):(0,a.jsxs)(qn,{sx:{height:"100%"},children:[l.loading&&(0,a.jsx)(qn,{position:"relative",sx:{minHeight:"200px"},children:(0,a.jsx)($i,{relCenter:!0})}),f&&(0,a.jsx)(Xb,{statusClosed:n,date:l.preFetchDate,updateFunction:()=>c(Nie(e,!0)),children:(0,a.jsxs)(vo,{variant:"dashboardPaper",children:[(0,a.jsx)(Ft,{variant:"h4",sx:{paddingBottom:"20px"},children:r("profile_companyInvolvements")}),l.loaded?(0,a.jsx)(a.Fragment,{children:!l||!l.companyInvolvements||!l.companyInvolvements.length?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(Bi,{desc:o("companyInvolvementReport_noRecordsFound")})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(LR,{panelShadow:!0,children:(0,a.jsx)(i$,{companyInvolvement:l})}),(0,a.jsx)(Ttr,{involvement:l.companyInvolvements}),(0,a.jsx)(br,{direction:"row",justifyContent:"flex-end",spacing:2,sx:{paddingTop:"20px"},children:(0,a.jsx)(Ox,{underline:"hover",text:r("profile_companyInvolvements_linkToReport"),onClick:()=>h(),iconLeft:(0,a.jsx)(pb,{className:"icon-arrow-right21"}),target:"_blank"})})]})}):(0,a.jsx)(a.Fragment,{children:(0,a.jsx)($i,{relCenter:!0})})]})})]})})},qft=d.memo(Atr),Ptr=({guid:e,statusClosed:t})=>{const{t:n,loaded:r}=Wn(2016),i=Ci(u=>npn(u)),o=Ko(),s=Zi("print"),l=!i.data&&!i.loading,c=i.loaded&&i.data&&!i.error;return(0,d.useEffect)(()=>{e&&o(Fie(e))},[e]),!r||s&&!c?null:i.error?(0,a.jsxs)(xg,{severity:"error",children:[" ",n("api_error_unknown")]}):(0,a.jsx)(a.Fragment,{children:l?(0,a.jsx)(Sk,{sx:{height:"350px",display:s?"none":"block"},t:n,onClick:()=>o(Fie(e,!0)),title:n("buy_verdicts"),desc:n("buy_verdicts_description"),statusClosed:t,svgBackgroundImg:"https://static.creditinfo.is/resources/common/img/kyc/verdictsSample.png"}):(0,a.jsxs)(qn,{sx:{height:"100%"},children:[i.loading&&(0,a.jsx)(qn,{position:"relative",sx:{minHeight:"200px"},children:(0,a.jsx)($i,{relCenter:!0})}),c&&(0,a.jsx)(Xb,{date:i.data?.updatedDate,statusClosed:t,updateFunction:()=>o(Fie(e,!0)),children:(0,a.jsx)(Sbe,{translate:n,getUrlAndRedirect:QE,fetchFile:PO,verdictMediaMonitor:i.data,showIcons:!0})})]})})},eht=d.memo(Ptr),Otr=({regno:e,guid:t,statusClosed:n})=>{const{t:r,loaded:i}=Wn(2016),o=Ci(h=>oNe(h)),s=Ko(),l=Zi("print"),c=!o.data&&!o.loading,u=o.loaded&&o.data&&!o.error;(0,d.useEffect)(()=>{t&&s(o$(t))},[t]);const f=()=>{window.open(`/knowYourCustomer/mediaSummary/${e}/${t}`,"_blank")};return!i||l&&!u?null:o.error?(0,a.jsxs)(xg,{severity:"error",children:[" ",r("api_error_unknown")]}):(0,a.jsx)(a.Fragment,{children:c?(0,a.jsx)(Sk,{sx:{height:"750px"},t:r,onClick:()=>s(o$(t,!0)),title:r("buy_media_overview"),desc:r("buy_media_overview_description"),statusClosed:n,svgBackgroundImg:"https://static.creditinfo.is/resources/common/img/kyc/mediaMonitorSample.png"}):(0,a.jsxs)(qn,{sx:{height:"100%",pb:4},children:[o.loading&&(0,a.jsx)(qn,{position:"relative",sx:{minHeight:"200px"},children:(0,a.jsx)($i,{relCenter:!0})}),u&&(0,a.jsx)(Xb,{date:o.data.updatedDate,statusClosed:n,updateFunction:()=>s(o$(t,!0)),children:(0,a.jsx)(EWt,{translate:r,getUrlAndRedirect:QE,fetchFile:PO,env:"https://static.creditinfo.is/resources/common/img/media/",hasMediaAccess:!0,showAbstract:!0,numberOfShownMedia:3,customChartColors:["#C6E6B1"],solidColorFill:!0,mediaMonitor:o.data.allResponses,seeMore:f})})]})})},tht=d.memo(Otr),Th=({title:e=null,text:t=null,children:n,...r})=>{const{t:i,loaded:o}=Wn(2009),l=(0,Lh.u)().palette;if(!o)return null;const c=()=>(0,a.jsxs)(gE,{severity:"error",variant:"standard",sx:{color:l?.primary?.main??"#333333","& .MuiAlert-standard":{backgroundColor:"#fff"},"& .MuiAlert-action":{alignItems:"center"},borderLeft:`10px solid ${l?.error?.main??"#f44336"}`,borderColor:`${l?.error?.main??"#f44336"}`,boxShadow:"0px 3px 3px -2px rgb(0 0 0 / 20%)",padding:"1.2rem",position:"relative",backgroundColor:"#fff",...r?.sx},...r,children:[(0,a.jsx)(BR,{children:i(e??"error_boundary_title")}),i(t??"error_boundary_text_default")]});return(0,a.jsx)(dw,{fallback:(0,a.jsx)(c,{}),showDialog:"false",children:n})},jtr="4",Mtr="5",Rtr=()=>{const{t:e,loaded:t}=Wn(2025),n=Ko(),{regno:r,guid:i}=Hi(),{pgProducts:o}=Fg(),s=Ci(h=>Ld(h)),l="/knowYourCustomer/subjectOverview",c=ur(),u=(0,d.useRef)(!1);(0,d.useEffect)(()=>{async function h(){await n(Die()),(!s.loaded||s.regno!==r)&&n(Ux(r))}h()},[]),(0,d.useEffect)(()=>{if(s.loaded&&s.regno===r){const h=s.isIndividual?jtr:Mtr;i?n(nNe(s,i,h)):u.current||f(s.regno,h)}},[s.loaded,i]);const f=async(h,p)=>{u.current=!0,await Cl.startDueDiligence(h,p).then(m=>{m&&!m.error&&c(`/knowYourCustomer/subjectOverview/${h}/${m}`,{replace:!0})})};return!i||!t||s.regno!==r?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{showNav:!1,regno:r,products:o,back:l,customUrl:!0,fixedTitle:s.name}),(0,a.jsxs)(db,{maxWidth:"xl",sx:{px:"30px"},children:[(0,a.jsx)(Kb,{sx:{mb:8},children:(0,a.jsx)(CO,{data:s,noGutter:!0,companyDataHideBackground:!0})}),(0,a.jsx)(LR,{icon:Hae,panelShadow:!0,shadow:!0,header:(0,a.jsx)(Ft,{variant:"h3",children:e("kyc_respondent_table_title")}),children:(0,a.jsxs)(Kb,{sx:{mb:2,minHeight:250},children:[!s.isIndividual&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:"h5",sx:{mb:2},children:e("kyc_respondent_table_title_company")}),(0,a.jsx)(Ft,{variant:"body1",sx:{mb:4},children:e("kyc_respondent_table_send_message")})]}),(0,a.jsx)(Jer,{})]})}),(0,a.jsxs)(Pn,{container:!0,spacing:4,children:[!s.isIndividual&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(Jft,{guid:i,regno:r})})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:6,children:(0,a.jsx)(Th,{children:(0,a.jsx)(eht,{guid:i})})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:6,children:(0,a.jsx)(Th,{children:(0,a.jsx)(tht,{regno:r,guid:i})})})]}),s.isIndividual&&(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(qft,{guid:i,subjectInfo:s})})})]})]})]})},nht=({search:e})=>{const{t,loaded:n}=Wn(2025),{pgProducts:r}=Fg();return n?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(db,{maxWidth:"xl",sx:{px:"30px"},children:[(0,a.jsx)(wm,{padded:!1,showNav:!1,products:r,fixedTitle:t("product_name_161")}),(0,a.jsx)(Pn,{container:!0,spacing:2,children:(0,a.jsx)(Pn,{xs:12,md:9,lg:8,children:(0,a.jsx)(qn,{dangerouslySetInnerHTML:{__html:e1().sanitize(t("kyc_overview_description_html"))}})})}),(0,a.jsxs)(qn,{sx:{my:"20px"},children:[(0,a.jsx)(Pn,{container:!0,spacing:2,children:(0,a.jsx)(Pn,{xs:12,md:9,lg:8,children:(0,a.jsx)(Ft,{variant:"h5",gutterBottom:!0,children:t("kyc_overview_pre_title")})})}),e]}),(0,a.jsx)(Pn,{container:!0,spacing:2,children:(0,a.jsx)(Pn,{xs:12,md:9,lg:8,children:(0,a.jsx)(Ft,{variant:"h3",gutterBottom:!0,children:t("kyc_overview_table_title")})})}),(0,a.jsxs)(Pn,{container:!0,spacing:2,children:[(0,a.jsx)(Pn,{xs:12,md:9,lg:8,sx:{mb:4},children:(0,a.jsx)(Ft,{variant:"body1",gutterBottom:!0,dangerouslySetInnerHTML:{__html:e1().sanitize(t("kyc_overview_description"))}})}),(0,a.jsx)(Pn,{xs:12,md:12,sx:{mb:8},children:(0,a.jsx)(Th,{children:(0,a.jsx)(eer,{})})})]})]})}):null};nht.propTypes={search:k().element};const rht=()=>{const{t:e,loaded:t}=Wn(2025),{pgProducts:n}=Fg(),r=(0,Lh.u)(),[i,o]=(0,d.useState)("initial"),s=Zi(r.breakpoints.down("sm")),l=()=>{fo.communicationProductInterest(161).then(c=>{c.sent===!0?(o("sent"),Pa.success(e("common_success_action"))):(o("error"),Pa.error(e("common_unsuccessful_action")))})};return t?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{showNav:!1,products:n,fixedTitle:e("product_name_161")}),(0,a.jsxs)(ls,{children:[i==="sent"&&(0,a.jsx)(xg,{severity:"success",title:e("kyc_product_overview_success_header"),children:e("kyc_product_overview_success_desc")}),(0,a.jsxs)(Dp,{sx:{display:"flex",height:s?"800px":"550px",position:"relative",margin:"40px 0px 40px 0px",boxShadow:"none"},children:[(0,a.jsxs)(qn,{style:{position:"absolute",top:0,left:0,width:s?"auto":"650px",height:"600px",backgroundColor:"white",borderTopRightRadius:"30em 109em",borderBottomRightRadius:"30em 109em",padding:"20px"},children:[(0,a.jsx)(br,{sx:{height:s?"700px":"450px"},justifyContent:"space-evenly",spacing:4,children:(0,a.jsxs)(lh,{children:[(0,a.jsx)(Ft,{sx:{paddingBottom:"40px"},variant:"h4",children:e("kyc_product_overview_title")}),(0,a.jsx)(Ft,{variant:"body2",sx:{fontWeight:"12px",paddingBottom:"30px"},component:"div",children:e("kyc_product_overview_description_1")}),(0,a.jsx)(Ft,{variant:"body2",sx:{fontWeight:"12px",paddingBottom:"30px"},component:"div",children:e("kyc_product_overview_description_2")}),(0,a.jsx)(Ft,{variant:"body2",sx:{fontWeight:"12px"},component:"div",children:(0,a.jsx)("a",{href:e("monitoringBanner_noAccess_link"),target:"_blank",rel:"noreferrer",children:e("monitoringBanner_noAccess_button")})}),(0,a.jsxs)(br,{direction:"column",spacing:1,children:[(0,a.jsx)(Ft,{variant:"body",children:(0,a.jsx)(Rs,{color:"accent.main",underline:"none",target:"_blank",rel:"noreferrer",href:e("kyc_product_overview_contact_link"),children:e("kyc_product_overview_contact")})}),(0,a.jsx)(Ft,{variant:"body",children:(0,a.jsx)(Rs,{color:"accent.main",underline:"none",target:"_blank",rel:"noreferrer",href:e("kyc_product_overview_website_link"),children:e("kyc_product_overview_website")})})]})]})}),(0,a.jsx)(cae,{children:(0,a.jsx)(br,{spacing:2,direction:"row",children:(0,a.jsx)(Na,{variant:"contained",color:"red",disabled:i==="sent"||i==="sending",onClick:l,children:e("kyc_request_access")})})})]}),!s&&(0,a.jsx)(uae,{component:"img",src:"https://static.creditinfo.is/resources/monitoring/creditScore-computer.png"})]})]})]}):null};rht.propTypes={search:k().element};const Dtr=()=>{const{t:e,loaded:t}=Wn(2025),n=Ci(h=>Ld(h)),r=Ci(h=>oNe(h)),i=r.data?.allResponses?.length&&r.data?.allResponses[0],{pgProducts:o}=Fg(),s=Ko(),{regno:l,guid:c}=Hi(),u="/knowYourCustomer/subjectOverview";(0,d.useEffect)(()=>{l&&(s(Ux(l)),s(o$(c)))},[l]);const f=d.memo(FOe);return!t||!n.loaded?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{showNav:!1,regno:l,products:o,back:u,customUrl:!0,fixedTitle:n.name}),(0,a.jsxs)(db,{maxWidth:"xl",sx:{p:"30px"},children:[(0,a.jsx)(qn,{sx:{mb:8},children:(0,a.jsx)(CO,{data:n,noGutter:!0,companyDataHideBackground:!0})}),(0,a.jsx)(Ft,{variant:"h3",sx:{mb:4},children:e("media_coverage")}),(0,a.jsx)(f,{mediaMonitor:r?.allResponses,translate:e,customChartColors:["#C6E6B1"],solidColorFill:!0}),(0,a.jsx)(qn,{children:i?.scripts&&i.scripts.length>0&&(0,a.jsx)(qer,{data:i.scripts})})]})]})},ktr=(0,ki.A)((0,a.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"ClearOutlined"),Itr=({open:e,onClose:t,deleteComment:n})=>{const{t:r,loaded:i}=Wn(2025),o=uo(),s=Zi(o.breakpoints.down("sm"));return i?(0,a.jsxs)(Vc,{open:e,fullWidth:!0,onClose:t,PaperProps:{sx:{p:s?"auto":4,borderRadius:"8px"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(Ft,{variant:"cardHeader",children:r("profile_deleteCommentModal_title")})}),(0,a.jsx)(Ec,{children:(0,a.jsx)(Pn,{container:!0,textAlign:"center",sx:{padding:"30px"},children:(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{variant:"body1",children:r("profile_deleteCommentModal_description")})})})}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{color:"primary",variant:"outlined",onClick:()=>t(),children:r("close")}),(0,a.jsx)(Na,{color:"secondary",variant:"contained",onClick:()=>n(),children:r("button_confirm")})]})]}):null},Ftr=({guid:e})=>{const{t}=Wn(2025),[n,r]=(0,d.useState)(!1),[i,o]=(0,d.useState)(null),s=Ci(p=>lpn(p)),l=Ko(),c=(0,Lh.u)(),u=Zi(c.breakpoints.down("sm"));(0,d.useEffect)(()=>{e&&l(Lie(e))},[e]);const f=p=>{o(p),r(!0)},h=()=>{Cl.deleteComment(e,i).then(p=>{p&&!p.error?(Pa.success(t("common_success_action")),l(Lie(e)),r(!1)):Pa.error(t("common_unsuccessful_action"))})};return(0,a.jsx)(a.Fragment,{children:s.loaded?(0,a.jsxs)(a.Fragment,{children:[n&&(0,a.jsx)(Itr,{open,onClose:()=>r(!1),deleteComment:h,commentToDelete:i}),s.data&&(0,a.jsx)(vo,{variant:"dashboardPaper",sx:{boxShadow:"0px 3px 3px -2px rgba(0,0,0,0.2)"},children:(0,a.jsxs)(Pn,{container:!0,children:[(0,a.jsx)(Pn,{xs:12,sm:3,children:(0,a.jsxs)(br,{direction:"row",spacing:2,sx:{paddingBottom:u?"20px":""},children:[(0,a.jsx)(Ft,{variant:"cardHeader",children:(0,a.jsx)("i",{className:"icon-response"})}),(0,a.jsx)(Ft,{variant:"cardHeader",children:t("profile_comment_title")})]})}),(0,a.jsxs)(Pn,{xs:12,sm:6,children:[!s.data.length&&t("profile_noComments"),(0,a.jsx)(w7,{display:2,inc:3,max:s.data.length,render:({displayCount:p})=>s.data&&s.data.slice(0,p).map((m,g)=>(0,a.jsx)(d.Fragment,{children:(0,a.jsxs)(br,{direction:"row",alignItems:"baseline",justifyContent:"space-between",sx:{paddingBottom:"20px"},children:[(0,a.jsxs)("div",{children:[(0,a.jsxs)(br,{direction:u?"column":"row",alignItems:u?"":"center",sx:{paddingBottom:u?"10px":""},children:[(0,a.jsxs)(Ft,{children:[Mr(m.insertedDate)," ",(0,a.jsx)("i",{className:"icon-clock"})," ",w0(m.insertedDate)]}),(0,a.jsxs)(Ft,{variant:"subtitle2",sx:{color:"rgb(102, 102, 102)"},children:["\xA0-\xA0",m.insertedByName," ",(0,a.jsx)("a",{href:`mailto:${m.insertedByEmail}`,children:m.insertedByEmail})]})]}),(0,a.jsx)(Ft,{variant:"body2",children:m.comment})]},`comment_${g}`),(0,a.jsx)(br,{children:(0,a.jsx)(Da,{"aria-label":"delete",onClick:()=>f(m.commentId),children:(0,a.jsx)(_C,{className:"icon-delete",sx:{color:"accent.main",fontSize:"18px"}})})})]})},g))})]})]})})]}):(0,a.jsx)(Pn,{sx:{position:"relative",height:"75px"},md:12,children:(0,a.jsx)($i,{relCenter:!0})})})},Ntr=()=>{const e=Ci(j=>Ld(j)),t=Ci(j=>Bie(j)),{t:n,loaded:r}=Wn(2025),{pgProducts:i}=Fg(),o=Ko(),{regno:s,guid:l}=Hi(),c="/knowYourCustomer/subjectOverview",[u,f]=(0,d.useState)(!1),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)(!1),[v,y]=(0,d.useState)(!1),x=Zi("print"),b=t.loaded&&t.statusID===1;(0,d.useEffect)(()=>{o(l$(l)),o(Die()),o(Ux(s))},[]),(0,d.useEffect)(()=>{t.outdated&&(o(l$(l)),o(Die()),o(Ux(s)))},[t.outdated]),(0,d.useEffect)(()=>{v&&f(!0)},[v]);const S=()=>{p(!0)},C=()=>{p(!1),v&&(f(!0),y(!1))},_=()=>{g(!1),o(Hhn(l,1))},T={0:"#5999FF",1:"#12C800",2:"#FFA14D",3:"#E46E67"},M=j=>{if(!j||j===0)return(0,a.jsx)(Ov.A,{color:"data_blue"});if(j===1)return(0,a.jsx)(Ov.A,{color:"data_green"});if(j===2)return(0,a.jsx)(Ov.A,{color:"data_orange"});if(j===3)return(0,a.jsx)(Ov.A,{color:"data_red"})};return!r||!e.loaded||e.regno!==s?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{showNav:!1,regno:s,subjectInfo:e,titleTag:(0,a.jsx)(a.Fragment,{children:t.riskRatingID!==null&&(0,a.jsx)(Co,{title:n(`riskRating_tooltip_${t.riskRatingID}`),arrow:!1,children:(0,a.jsx)(Ll,{label:n(`risk_rating_status_name_${t.riskRatingID?t.riskRatingID:0}`),icon:M(t.riskRatingID),sx:{backgroundColor:oo(T[t.riskRatingID===null||t.riskRatingID===void 0?0:t.riskRatingID],.2)},onClick:()=>S()})})}),action:(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(br,{justifyContent:"flex-end",direction:"row",spacing:2,alignItems:"center",children:[(0,a.jsx)(Na,{variant:"outlined",color:"primary",startIcon:(0,a.jsx)("i",{className:"icon-response"}),onClick:()=>f(!0),children:n("profile_comment_button")}),b?(0,a.jsx)(Ll,{icon:(0,a.jsx)(CZ.A,{color:"success"}),label:n("kyc_overview_table_status_closed")}):(0,a.jsx)(Na,{variant:"contained",color:"secondary",startIcon:(0,a.jsx)(ktr,{}),onClick:()=>g(!0),children:n("profile_close_button")})]})}),products:i,back:c,customUrl:!0,fixedTitle:e.name}),u&&(0,a.jsx)(Yqn,{open:u,onClose:()=>f(!1)}),h&&(0,a.jsx)(pge,{open:h,onClose:C,riskRatingId:t.riskRatingID,guid:l,setRiskRatingUpdated:y,comingFrom:"profile"}),m&&(0,a.jsx)(Vft,{open:!0,title:n("kyc_profile_confirm_close_title"),text:n("kyc_profile_confirm_close"),closeFunc:()=>g(!1),confirmFunc:_}),(0,a.jsxs)(db,{maxWidth:"xl",sx:{px:"30px"},children:[!e.isIndividual&&(0,a.jsx)(Sl,{title:n("informationForm_title_company"),children:(0,a.jsx)(Th,{children:(0,a.jsx)(CO,{data:e,restrictIndividualLegalAddress:!0,noGutter:!0})})}),(0,a.jsxs)(Pn,{container:!0,spacing:4,children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(ttr,{guid:l})})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(Ftr,{guid:l})})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(str,{guid:l})})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(utr,{regno:s,guid:l,subjectInfo:e,isIndividual:e.isIndividual,statusClosed:b})})}),e.isIndividual&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(Kft,{guid:l,subjectInfo:e,statusClosed:b})})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(qft,{guid:l,subjectInfo:e,statusClosed:b})})})]}),!e.isIndividual&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Pn,{xs:12,sm:12,md:12,lg:x?12:6,sx:{display:"flex",flexDirection:"column",height:"100%"},children:(0,a.jsxs)(br,{direction:"column",gap:4,sx:{flex:1},children:[(0,a.jsx)(Th,{children:(0,a.jsx)(eht,{guid:l,statusClosed:b})}),(0,a.jsx)(Th,{children:(0,a.jsx)(Kft,{guid:l,subjectInfo:e,statusClosed:b})})]})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:12,lg:x?12:6,children:(0,a.jsx)(Th,{children:(0,a.jsx)(tht,{regno:s,guid:l,statusClosed:b})})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Th,{children:(0,a.jsx)(Jft,{guid:l,regno:s,statusClosed:b})})})]})]})]})]})},Ltr=()=>{const e=ss(),t=_K({rootPage:"/knowYourCustomer"}),n=fs(161,e.user),r=Ko();(0,d.useEffect)(()=>{i()},[]),(0,d.useEffect)(()=>{n&&!t.isApproved("161")&&t.checkTerms("161")},[t.terms]);const i=()=>{n&&(r(Nhn(e.user.s_regno)),r(Bhn()),r(Lhn()),r(Uhn()))};return(0,a.jsx)(a.Fragment,{children:n?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"overview",element:(0,a.jsx)(nht,{search:(0,a.jsx)(Btr,{})})}),(0,a.jsx)(Si,{path:"subjectOverview/:regno/:guid?",element:(0,a.jsx)(Rtr,{})}),(0,a.jsx)(Si,{path:"profile/:regno/:guid",element:(0,a.jsx)(Ntr,{})}),(0,a.jsx)(Si,{path:"mediaSummary/:regno/:guid",element:(0,a.jsx)(Dtr,{})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"overview"})})]})})}):(0,a.jsx)(rht,{})})},Btr=()=>{const{t:e,loaded:t}=Wn(2025),[n,r]=xC({variant:"kyc"});return t?(0,a.jsx)(yie,{state:n,actions:r,t:e}):null},Utr=rn.p+"static/media/banner-bg-grid.7fe08962bf1b248aaa10.png";function aht({image:e,title:t,main:n,callToAction:r}){return(0,a.jsx)("div",{className:"ad-banner--container",style:{backgroundImage:`url(${Utr})`},children:(0,a.jsxs)("div",{className:"ad-banner--inner",children:[(0,a.jsx)("img",{src:e,alt:"banner icon"}),(0,a.jsxs)("div",{className:"ad-banner--main-title",children:[(0,a.jsx)("div",{className:"text-22 text-red",children:t}),(0,a.jsx)("div",{className:"ad-banner--main-body",children:n})]}),r&&(0,a.jsx)("div",{className:"ad-banner--inner-button",children:r})]})})}aht.propTypes={title:k().string,main:k().string,image:k().string,callToAction:k().node};const Vtr=aht;var iht,oht,sht,lht,cht;function yge(){return yge=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},yge.apply(null,arguments)}function Swr(e,t){let{title:n,titleId:r,...i}=e;return React.createElement("svg",yge({id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 300 300",ref:t,"aria-labelledby":r},i),n?React.createElement("title",{id:r},n):null,iht||(iht=React.createElement("style",null,".st3{fill:#c6c6c6}.st4{fill:#c02329}.st5{fill:#c12429}")),oht||(oht=React.createElement("defs",null,React.createElement("path",{id:"XMLID_62_",d:"M283.3 146c0 74-60 134-134 134s-134-60-134-134 60-134 134-134 134 60 134 134z"}))),sht||(sht=React.createElement("use",{xlinkHref:"#XMLID_62_",overflow:"visible",fill:"#0c9cb2"})),lht||(lht=React.createElement("clipPath",{id:"XMLID_2_"},React.createElement("use",{xlinkHref:"#XMLID_62_",overflow:"visible"}))),cht||(cht=React.createElement("g",{clipPath:"url(#XMLID_2_)"},React.createElement("path",{fill:"#eae9e9",d:"M228.4 126.4v182.1H68.6V88.9h122.2"}),React.createElement("path",{fill:"#3b3a3c",d:"M190.8 88.9v37.5h37.6"}),React.createElement("path",{className:"st3",d:"M135 252.3h44.6v8H135zM135 272.4h28.9v8H135zM92.9 145.4h118.9v85.9H92.9zM113.7 259.9v12.9h-12.9v-12.9h12.9m7.6-7.6h-28v28.1h28.1v-28.1h-.1z"}),React.createElement("path",{className:"st4",d:"M199.9 217.3c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.6 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M172.9 210.6h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M186.4 207.2c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"}),React.createElement("path",{className:"st4",d:"M199.9 210.1c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M172.9 203.4h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M186.4 200c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"}),React.createElement("path",{className:"st4",d:"M199.9 202.9c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M172.9 196.2h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M186.4 192.8c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"}),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M199.9 195.7c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M172.9 189h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M186.4 185.6c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"})),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M199.9 188.5c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M172.9 181.7h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M186.4 178.4c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"})),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M199.9 181.2c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4c7.5.1 13.5 1.6 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M172.9 174.5h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M186.4 171.1c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"})),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M199.9 174c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M172.9 167.2h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M186.4 163.9c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.8-6.3-1.1-10.1-1.1z"})),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M199.9 166.7c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M172.9 160h27v6.7h-27z"}),React.createElement("path",{className:"st5",d:"M186.4 164.4c-5.4 0-14.6-.9-14.6-4.5 0-3.5 9.2-4.5 14.6-4.5s14.6.9 14.6 4.5-9.2 4.5-14.6 4.5z"}),React.createElement("path",{className:"st3",d:"M186.4 156.6c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"})),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M165.9 217.3c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.6 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M139 210.6h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M152.5 207.2c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.3-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.8-.7-6.4-1.1-10.1-1.1z"}),React.createElement("path",{className:"st4",d:"M165.9 210.1c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M139 203.4h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M152.5 200c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.3-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.8-.7-6.4-1.1-10.1-1.1z"}),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M165.9 202.9c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M139 196.2h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M152.5 192.8c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.3-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.8-.7-6.4-1.1-10.1-1.1z"})),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M165.9 195.7c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M139 189h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M152.5 185.6c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.3-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.8-.7-6.4-1.1-10.1-1.1z"})),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M165.9 188.5c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M139 181.7h27v6.7h-27z"}),React.createElement("path",{className:"st5",d:"M152.5 186.2c-5.4 0-14.6-.9-14.6-4.5s9.2-4.5 14.6-4.5 14.6.9 14.6 4.5-9.2 4.5-14.6 4.5z"}),React.createElement("path",{className:"st3",d:"M152.5 178.4c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.4-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.8-.7-6.4-1.1-10.1-1.1z"}))),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M131.7 217.3c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.6 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M104.8 210.6h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M118.2 207.2c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4.1-1.9 6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.3-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"}),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M131.7 210.1c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M104.8 203.4h27v6.7h-27z"}),React.createElement("path",{className:"st3",d:"M118.2 200c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4.1-1.9 6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.3-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"})),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M131.7 202.9c0 1.9-6 3.4-13.5 3.4-7.4 0-13.5-1.5-13.5-3.4s6-3.4 13.5-3.4 13.5 1.5 13.5 3.4z"}),React.createElement("path",{className:"st4",d:"M104.8 196.2h27v6.7h-27z"}),React.createElement("path",{className:"st5",d:"M118.2 200.6c-5.4 0-14.6-.9-14.6-4.5s9.2-4.5 14.6-4.5 14.6.9 14.6 4.5-9.1 4.5-14.6 4.5z"}),React.createElement("path",{className:"st3",d:"M118.2 192.8c7.4 0 13.5 1.5 13.5 3.4s-6 3.4-13.5 3.4c-7.4 0-13.5-1.5-13.5-3.4.1-1.9 6.1-3.4 13.5-3.4m0-2.2c-3.8 0-7.3.4-10.1 1.1-1.4.3-5.6 1.4-5.6 4.5s4.2 4.2 5.6 4.5c2.7.7 6.3 1.1 10.1 1.1s7.3-.4 10.1-1.1c1.4-.3 5.6-1.4 5.6-4.5s-4.2-4.2-5.6-4.5c-2.7-.7-6.3-1.1-10.1-1.1z"}))),React.createElement("g",null,React.createElement("path",{className:"st4",d:"M107 272.8l-12.5-12.6 5.1-5.1 7.4 7.4 12.3-12.4 5.2 5.2z"})))))}const Cwr=null,$tr=rn.p+"static/media/ci-icon-payment.ae26cdf94c82066d7e0a119876f4e348.svg",Ewr={},_wr={};function uht({data:e,onRemove:t}){const[n,r]=(0,d.useState)({type:"initial",data:null}),[i,o]=(0,d.useState)(""),{t:s,loaded:l}=Wn(2003);if(!l)return null;let c=e;if(i){const f=i.replace("-","");c=c.filter(h=>{const p=h.payorRegno&&h.payorRegno.startsWith(f),m=h.name&&h.name.toLowerCase().includes(i.toLowerCase());return p||m})}function u(){r({type:"initial",data:null})}return(0,a.jsxs)("div",{children:[n.type==="success"&&(0,a.jsx)(eo,{onClose:u,messageType:"success",messageHeader:s("portfolio_exclusionRemovalModal_removeSuccess_title"),messageBody:s("portfolio_exclusionRemovalModal_removeSuccess_body",n.data.name,ro(n.data.payorRegno))}),n.type==="error"&&(0,a.jsx)(eo,{onClose:u,messageType:"alert",messageHeader:s("portfolio_exclusionRemovalModal_confirmRemove_header"),messageBody:s("portfolio_exclusionRemovalModal_confirmRemove_header",n.data.name,ro(n.data.payorRegno))}),(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced no-vertical-border",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"75%"}),(0,a.jsx)("col",{width:"25%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:e.length>0&&(0,a.jsx)(GV,{className:"exclusionModal-searchBox",onChange:f=>o(f.target.value),placeholder:s("portfolio_exclusion_searchbox_placeholder"),value:i})}),(0,a.jsx)("th",{className:"text-right no-left-border no-right-border",children:s("portfolio_exclusionTable_header_remove")})]})}),(0,a.jsx)("tbody",{className:"only-bottom-border",children:c.map(f=>(0,a.jsx)(dht,{customer:f,onTrash:t},f.payorRegno))})]})})]})}uht.propTypes={data:k().array,onRemove:k().func};function dht({customer:e,onTrash:t}){const{t:n,loaded:r}=Wn(2003);return r?(0,a.jsxs)("tr",{children:[(0,a.jsxs)("td",{children:[(0,a.jsxs)("div",{children:[e.name||"-"," "]}),(0,a.jsx)("div",{children:ro(e.payorRegno)||"-"})]}),(0,a.jsx)("td",{className:"text-right",children:(0,a.jsx)(Co,{id:"trashTip",title:n("portfolio_exclusionTable_removal_tooltip"),children:(0,a.jsx)("span",{className:"text-18",children:(0,a.jsx)(S_,{onClick:()=>t(e)})})})})]}):null}dht.propTypes={customer:k().object,onTrash:k().func};const fht=({title:e,loading:t,onSubmit:n,onChange:r,regnoText:i,regnoTextPlaceholder:o})=>{const{t:s,loaded:l}=Wn(2003),c=t?"0.3":"1";return l?(0,a.jsxs)("div",{children:[t&&(0,a.jsx)("div",{style:{position:"relative"},children:(0,a.jsx)("div",{style:{position:"absolute",left:"50%",top:"50px"},children:(0,a.jsx)($i,{size:"medium"})})}),(0,a.jsxs)("div",{style:{opacity:c},children:[(0,a.jsx)("div",{className:"spacing-bottom text-14",children:e}),(0,a.jsxs)("div",{className:"grid collapse960",children:[(0,a.jsx)("div",{className:"col form s7of12",children:(0,a.jsx)("textarea",{onChange:u=>r("regnoText",u.target.value),value:i,placeholder:o||"0101302399,0101302129...",style:{resize:"none"},disabled:t})}),(0,a.jsx)("div",{className:"col s5of12 grid collapse1080 text-right",style:{marginTop:"45px"},children:(0,a.jsx)(Mi,{type:"tertiary",onClick:n,disabled:t,children:s("button_update")})})]})]})]}):null};fht.propTypes={loading:k().bool,title:k().string,onSubmit:k().func,regnoText:k().string,onChange:k().func,regnoTextPlaceholder:k().string};const ztr=fht;function hht({data:e,onClose:t,isOpen:n}){const{t:r,loaded:i}=Wn(2003);if(!i)return null;const o={maxHeight:"0px",overflowY:"hidden",transition:"all .6s"};n&&(o.maxHeight="500px");let s={},l=[];e&&e.forEach(u=>{if(u.error&&u.error!==null){const f=u.error?.errorID;f&&(s[f]?s[f].push(u):s[f]=[u])}else l.push(u)});const c=Object.keys(s);return(0,a.jsxs)("div",{style:o,children:[(0,a.jsx)(eo,{messageHeader:r("portfolio_exclusionUploadResult_header"),messageType:"info",extraClass:"no-gutter-bottom",onClose:t}),(0,a.jsxs)("div",{style:{padding:"20px"},className:"box no-shadow",children:[l.length>0&&(0,a.jsxs)("div",{className:"text-14",children:[(0,a.jsx)("div",{className:"text-bold",children:r("portfolio_exclusionUploadResult_valid_regnos")}),(0,a.jsx)("p",{children:r("exclusionUploadResult_n_successful",l.length)})]}),c.length>0&&(0,a.jsxs)("div",{children:[l.length>0&&(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsx)("div",{className:"divider"})}),(0,a.jsx)("div",{className:"text-14 text-bold",children:r("portfolio_exclusionUploadResult_invalid_regnos")}),c.map(u=>(0,a.jsxs)("div",{className:"text-14",children:[(0,a.jsx)("span",{className:"text-semibold",children:r(`exclusionUploadResult_error_${u}`)+": "}),s[u].map((f,h)=>h===s[u].length-1?(0,a.jsx)("span",{children:ro(f.keyword)},h):(0,a.jsx)("span",{children:ro(f.keyword)+", "},h))]},u))]})]})]})}hht.propTypes={data:k().array,onClose:k().func.isRequired,isOpen:k().bool.isRequired};const Wtr=hht,pht=e=>{const t={regnoText:"",error:"",loading:!1,uploadResult:null,openResult:!1},[n,r]=(0,d.useState)(t);(0,d.useEffect)(()=>{e.open&&r(t)},[e.open]);const i=()=>{r(t)},o=()=>{r(l=>({...l,openResult:!1})),setTimeout(()=>{r(l=>({...l,uploadResult:null}))},1e3)},s=()=>{if(n.regnoText==="")r(l=>({...l,error:e.t("portfolio_exclusionUpload_error_no_regnos")}));else{const l=Mte(n.regnoText),{allRegnos:c,invalidRegnos:u}=l;u.length>0?r(f=>({...f,error:e.t("portfolio_exclusionUpload_error_invalid_regnos",u.join(", "))})):(r(f=>({...f,loading:!0,error:""})),fo.paymentBehaviorAddExclusions(c).then(f=>{f&&!f.error?(e.update(),i(),setTimeout(()=>{r({uploadResult:f,openResult:!0})},500)):r(h=>({...h,error:e.t("action_error_default")})),r(h=>({...h,loading:!1}))}))}};return(0,a.jsxs)("div",{children:[n.error&&(0,a.jsx)(eo,{messageHeader:n.error,messageType:"alert",onClose:()=>r(l=>({...l,error:""}))}),(0,a.jsx)(Wtr,{data:n.uploadResult,onClose:o,isOpen:n.openResult}),(0,a.jsx)(ztr,{title:e.t("portfolio_exclusionUpload_ssnTextInput_title"),onChange:(l,c)=>r(u=>({...u,[l]:c})),regnoText:n.regnoText,onSubmit:s,loading:n.loading})]})};pht.propTypes={open:k().bool.isRequired,t:k().func.isRequired,update:k().func.isRequired};const Htr=pht;function Gtr({data:e,showSuccess:t,closeSuccess:n}){const{t:r,loaded:i}=Wn(2003);return i?(0,a.jsxs)("div",{children:[!t&&(0,a.jsx)(eo,{messageType:"alert",messageHeader:r("portfolio_exclusionRemovalModal_confirmRemove_header"),messageBody:r("portfolio_exclusionRemovalModal_confirmRemove_body",e.name,ro(e.payorRegno))}),t&&(0,a.jsx)(eo,{onClose:n,messageType:"success",messageHeader:r("portfolio_exclusionRemovalModal_removeSuccess_title"),messageBody:r("portfolio_exclusionRemovalModal_removeSuccess_body",e.name,ro(e.payorRegno))})]}):null}const mht=({modalOpen:e,handleClose:t})=>{const{t:n}=Wn(2003),[{data:r,status:i,removing:o,removalSuccess:s,removeStatus:l},c]=(0,d.useReducer)(Xtr,Ktr),u=uo(),f=Zi(u.breakpoints.down("sm"));(0,d.useEffect)(()=>h(),[]);function h(){c({type:"SET_LOADING"}),fo.paymentBehaviorExclusions().then(v=>{v.error||c({type:"SET_DATA",payload:v})})}function p(v){c({type:"SHOW_REMOVE",payload:v})}function m(){c({type:"CLEAR_REMOVE"})}async function g(){c({type:"START_REMOVING"});const v=await fo.paymentBehaviorRemoveExclusion(o.payorRegno);(!v||v.status===200)&&c({type:"REMOVE_REGNO"})}return(0,a.jsxs)(Vc,{open:e,onClose:t,fullWidth:f,maxWidth:"md",PaperProps:{sx:{p:f?"auto":5,borderRadius:"8px",backgroundColor:"#f4f4f4"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(br,{spacing:3,children:(0,a.jsx)("h1",{children:n("exclusionModal_header")})})}),(0,a.jsxs)(Ec,{children:[(0,a.jsx)(Htr,{isOpen:!0,t:n,update:h}),i!=="loaded"&&r.length===0&&(0,a.jsx)($i,{size:"medium",relCenter:!0}),i==="loaded"&&r.length===0&&(0,a.jsx)(eo,{messageHeader:n("portfolio_exclusion_info_empty_list"),messageType:"info"}),o!==null&&(0,a.jsx)(Gtr,{data:o,showSuccess:s,closeSuccess:m}),(o===null||s)&&r.length>0&&(0,a.jsx)(uht,{data:r,onRemove:p})]}),(0,a.jsx)(Cc,{children:o&&!s?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Mi,{disabled:l==="saving",type:"tertiary",onClick:m,children:n("button_no_cancel")}),(0,a.jsx)(Mi,{disabled:l==="saving",onClick:g,children:n("button_yes_remove")})]}):(0,a.jsxs)(Mi,{onClick:t,children:[" ",n("button_yes_close")]})})]})},Ytr=mht,Ktr={data:[],status:"loading",removing:null,removalSuccess:!1,removeStatus:"initial"};function Xtr(e,{type:t,payload:n}){switch(t){case"START_REMOVING":return{...e,removeStatus:"saving"};case"SET_LOADING":return{...e,status:"loading"};case"SET_DATA":return{...e,status:"loaded",data:n};case"REMOVE_REGNO":return{...e,data:[...e.data.filter(r=>r.payorRegno!==e.removing.payorRegno)],removalSuccess:!0,removeStatus:"initial"};case"SHOW_REMOVE":return{...e,removing:n,removalSuccess:!1};case"CLEAR_REMOVE":return{...e,removing:null,removalSuccess:!1};default:return e}}mht.propTypes={closeModal:k().func};function Ztr({state:e,actions:t}){const{t:n,loaded:r}=Wn(2003),[i,o]=(0,d.useState)(!1);(0,d.useEffect)(()=>{e?.monitor&&t.selectMonitor(e.monitor)},[e.monitor]);const{twoOrMore:s,totalDebt:l,debtPastDue:c}=d.useMemo(()=>{let u=0,f=0,h=0;return e.portfolioOverviewData&&e.sharing&&e.portfolioOverviewData.forEach(p=>{p.pbsOutstandingCountAll>=2&&(u+=1),f+=p.pbsOutstandingAmountAll||0,h+=p.pbsOutstandingAmountPastDue||0}),{twoOrMore:u,totalDebt:f,debtPastDue:h}},[e.portfolioOverviewData,e.sharing]);return e.overviewLoaded&&!e.sharing?(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsx)(Vtr,{image:$tr,title:n("paymentBehavior_notSharingBanner_title"),main:n("paymentBehavior_notSharingBanner_main"),callToAction:(0,a.jsx)("a",{href:"mailto:"+n("paymentBehavior_notSharingBanner_cta_mail"),children:(0,a.jsx)(Na,{text:n("paymentBehavior_notSharingBanner_cta_text")})})})}):r?(0,a.jsxs)(a.Fragment,{children:[i&&(0,a.jsx)(Ytr,{modalOpen:i,handleClose:()=>o(!1)}),(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsxs)(Pf,{justifyContent:"space-between",children:[(0,a.jsx)("h3",{children:n("dashboard_header_payment")}),(0,a.jsx)(Na,{variant:"outlined",onClick:()=>o(!0),children:n("paymentBehavior_exclusion_button")})]}),(0,a.jsxs)("div",{className:"payment-behavior gutter-bottom",children:[(0,a.jsxs)("div",{className:"payment-behavior__entry",children:[(0,a.jsx)("div",{className:"text-upper text-semibold text-14",children:n("paymentBehavior_xormore",2)}),(0,a.jsx)("div",{className:"text-bold text-18",children:e.overviewLoaded?s>0?(0,a.jsxs)(Vi,{to:{pathname:"/monitoring/overview"},children:[Ta(s)," ",n("paymentBehavior_bodies")]}):(0,a.jsxs)("span",{children:[s," ",n("paymentBehavior_bodies")]}):(0,a.jsx)("span",{children:"?"})})]}),(0,a.jsxs)("div",{className:"payment-behavior__entry",children:[(0,a.jsx)("div",{className:"text-upper text-semibold text-14",children:n("paymentBehavior_outstanding_debt")}),(0,a.jsx)("div",{className:"text-bold text-18",children:e.overviewLoaded?(0,a.jsxs)("span",{children:[Ta(l)," kr."]}):(0,a.jsx)("span",{children:"?"})})]}),(0,a.jsxs)("div",{className:"payment-behavior__entry",children:[(0,a.jsx)("div",{className:"text-upper text-semibold text-14",children:n("paymentBehavior_debts_past_deadline")}),(0,a.jsx)("div",{className:"text-bold text-18",children:e.overviewLoaded?(0,a.jsxs)("span",{children:[Ta(c)," kr."]}):(0,a.jsx)("span",{children:"?"})})]})]})]})]}):null}const ght=({state:e,actions:t,notificationsUrlMonitorId:n,setLoadTableData:r,comingFromChanges:i,setShowNotificationFilters:o})=>{const{t:s,loaded:l}=Wn(2003),[c,u]=(0,d.useState)(),[f,h]=(0,d.useState)(null),[p,m]=(0,d.useState)(!0),[g,v]=(0,d.useState)(!1),[y,x]=(0,d.useState)(!1),[b,S]=(0,d.useState)(!1),[C,_]=(0,d.useState)(!1),T=ur();(0,d.useEffect)(()=>{if(n!=null){const K=e.monitors.find(G=>G.monitorId===parseInt(n));K&&t.selectMonitor(K)}},[n,e.monitors,t.selectMonitor]),(0,d.useEffect)(()=>{(f||e.selected)&&r(!0)},[f,e.selected]);const M=K=>{Zh.removeFromMonitor({monitorId:e.selected.monitorId,preview:!1,regnos:K}).then(G=>{G&&!G.error&&(m(!1),Pa.success(s("common_success_action")))})};(0,d.useEffect)(()=>{e.selected&&fo.getMonitorOverview(e.selected.monitorId).then(K=>{u(K)})},[e.selected]);const j=K=>{if(i){o(!1);const J=new URLSearchParams(location.search);J.delete("dateFrom"),J.delete("dateTo"),J.delete("monitorId"),T({pathname:location.pathname,search:J.toString()},{replace:!0})}const G=e.monitors.find(J=>J.monitorName===K.target.value);t.selectMonitor(G)},B=[{name:s("portfolioMonitoring_updateItems_uploadRegnoList"),onClick:()=>v(!0),key:0},{name:s("portfolioMonitoring_updateItems_uploadFile"),onClick:()=>x(!0),key:1},{name:s("portfolioMonitoring_updateItems_removeFromFile"),onClick:()=>S(!0),key:2}],W=K=>{B.find(J=>J.name===K.target.value.toString()).onClick()};return l?(0,a.jsxs)(a.Fragment,{children:[g&&(0,a.jsx)(Une,{monitorId:e.selected?.monitorId,setUpdatedMonitorData:h,modalOpen:g,handleClose:()=>v(!1)}),y&&(0,a.jsx)(iae,{monitorId:e.selected?.monitorId,setUpdatedMonitorData:h,modalOpen:y,handleClose:()=>x(!1)}),b&&(0,a.jsx)(oae,{monitorId:e.selected?.monitorId,setUpdatedMonitorData:h,modalOpen:b,handleClose:()=>S(!1)}),C&&(0,a.jsx)(sae,{selected:e.selected&&e.selected,selectedName:e.selected?.monitorName,canRemove:e.selected?.accessLevelId>1,modalOpen:C,handleClose:()=>_(!1)}),(0,a.jsx)(br,{direction:{xs:"column",sm:"row",md:"row"},justifyContent:"flex-end",spacing:2,sx:{paddingBottom:"10px"},alignItems:"center",children:(0,a.jsxs)(br,{direction:{xs:"column",sm:"row",md:"row"},spacing:2,children:[(0,a.jsx)(ws,{sx:{maxHeight:"37px"},children:(0,a.jsx)(Na,{sx:{border:"1px solid rgba(0, 0, 0, 0.23)",backgroundColor:"white","&:hover":{border:"1px solid rgba(0, 0, 0, 0.87)",backgroundColor:"white"}},color:"primary",onClick:()=>_(!0),children:s("monitoring_watchlist_button")})}),e.selected?.accessLevelId>1&&(0,a.jsxs)(ws,{sx:{minWidth:"200px",maxWidth:"300px"},children:[(0,a.jsx)(uc,{sx:{top:"-9px",textTransform:"uppercase"},children:s("portfolioMonitoring_updateDropdown_title")}),(0,a.jsx)(ks,{sx:{height:"36px",backgroundColor:"white"},value:"",label:s("portfolioMonitoring_updateDropdown_title"),onChange:W,children:B.map(K=>(0,a.jsx)(Fi,{value:K?.name?K?.name:"",onChange:()=>W(K),children:K?.name},K.key))})]})]})}),(0,a.jsx)(LR,{icon:JV,children:(0,a.jsxs)(Pn,{container:!0,sx:{padding:"20px"},spacing:3,children:[(0,a.jsxs)(Pn,{xs:12,sm:12,md:4,children:[e.monitors.length<2&&(0,a.jsx)(Ft,{variant:"h4",children:e.selected?.monitorName}),e.monitors.length>=2&&(0,a.jsx)(ws,{sx:{minWidth:"250px"},children:(0,a.jsx)(ks,{size:"small",id:"monitor",value:e.selected?.monitorName?e.selected?.monitorName:"",onChange:j,children:e.monitors.map(K=>(0,a.jsx)(Fi,{value:K?.monitorName?K?.monitorName:"",children:K?.monitorName},K.monitorId))})})]}),(0,a.jsx)(Pn,{xs:12,sm:12,md:4,children:(0,a.jsxs)(br,{direction:"row",spacing:5,children:[(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsx)(Ft,{variant:"body1",children:s("monitoringPanel_monitorCreated")}),(0,a.jsx)(Ft,{variant:"body1",children:s("monitoringPanel_lastKeywordAdded")}),(0,a.jsx)(Ft,{variant:"body1",children:s("monitoringPanel_lastNotification")})]}),(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsx)(Ft,{variant:"body1",sx:{fontWeight:600},children:Mr(c?.creationDate)}),(0,a.jsx)(Ft,{variant:"body1",sx:{fontWeight:600},children:Mr(c?.lastKeywordAdded)}),(0,a.jsx)(Ft,{variant:"body1",sx:{fontWeight:600},children:Mr(c?.lastNotification)})]})]})}),(0,a.jsx)(Pn,{xs:12,sm:12,md:4,children:(0,a.jsxs)(br,{direction:"row",spacing:5,children:[(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsx)(Ft,{variant:"body1",children:s("monitoringPanel_numberOfPartiesMonitored")}),(0,a.jsxs)("ul",{style:{margin:"0px"},children:[(0,a.jsx)("li",{children:(0,a.jsx)(Ft,{variant:"body1",children:s("monitoringPanel_individuals")})}),(0,a.jsx)("li",{children:(0,a.jsx)(Ft,{variant:"body1",children:s("monitoringPanel_companies")})})]}),(0,a.jsx)(Ft,{children:s("monitoringPanel_accessToMonitor")})]}),(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsx)(Ft,{variant:"body1",sx:{fontWeight:600},children:Ta(c?.keywordCount)}),(0,a.jsx)(Ft,{variant:"body1",sx:{fontWeight:600},children:Ta(c?.individualKeywordCount)}),(0,a.jsx)(Ft,{variant:"body1",sx:{fontWeight:600},children:Ta(c?.companyKeywordCount)}),(0,a.jsx)(Ft,{vvariant:"body1",sx:{fontWeight:600},children:Ta(c?.watchListLimit)})]})]})})]})}),f&&p&&(0,a.jsx)(Lne,{updatedMonitorData:f,monitorId:e.selected?.monitorId,onRemoveRegnos:M,isRemove:f.removed>=0})]}):null},Td=({value:e,query:t="",variant:n="total",setDashboardFilters:r})=>{const i=()=>{r(t),dc("Monitoring","Click on dashboard overview entry",window.location.pathname)};return(0,a.jsx)("td",{className:"status-entry",children:(0,a.jsxs)("div",{onClick:()=>i(),className:Qtr({"cursor-pointer":!0,[`variant-${n}`]:!0}),children:[(0,a.jsx)("span",{children:e.total}),(0,a.jsxs)("span",{className:"percentage",children:["(",(e.ratio*100).toFixed(0),"%)"]})]})})},Qtr=e=>Object.keys(e).filter(t=>e[t]).join(" ");function Jtr(e){let t={a:{total:0,ratio:0},b:{total:0,ratio:0},c:{total:0,ratio:0},d:{total:0,ratio:0},e:{total:0,ratio:0},f:{total:0,ratio:0},sum:{total:0,ratio:0}},n={a:{total:0,ratio:0},b:{total:0,ratio:0},c:{total:0,ratio:0},d:{total:0,ratio:0},e:{total:0,ratio:0},f:{total:0,ratio:0},sum:{total:0,ratio:0}},r={a:{total:0,ratio:0},b:{total:0,ratio:0},c:{total:0,ratio:0},d:{total:0,ratio:0},e:{total:0,ratio:0},f:{total:0,ratio:0},sum:{total:0,ratio:1}};if(!e)return{company:t,individual:n,portfolio:r};const{individualSeverityGroupBreakdown:i,companySeverityGroupBreakdown:o,individualCategoryDistribution:s,companyCategoryDistribution:l}=e;let c={};i&&(n.d.total=i.reduce((p,m)=>p+m.maxSeverityGroupCount,0)),o&&(t.d.total=o.reduce((p,m)=>p+m.maxSeverityGroupCount,0)),l&&(l.forEach(p=>c[p.categoryID]=p.count),t.a.total=c[1]+c[2]+c[3],t.b.total=c[4]+c[5]+c[6],t.c.total=c[7]+c[8]+c[9]+c[10],t.d.total=t.d.total||c[101],t.e.total=c[103],t.f.total=c[104]),s&&(s.forEach(p=>c[p.categoryID]=p.count),n.a.total=c.A1+c.A2+c.A3,n.b.total=c.B1+c.B2+c.B3,n.c.total=c.C1+c.C2+c.C3+c.D1+c.D2+c.D3,n.d.total=n.e.total||c.E1+c.E2+c.E3,n.e.total=c.X4,n.f.total=Object.keys(c).filter(p=>p.startsWith("X")&&p!=="X4").reduce((p,m)=>p+c[m],0)),r.a.total=n.a.total+t.a.total,r.b.total=n.b.total+t.b.total,r.c.total=n.c.total+t.c.total,r.d.total=n.d.total+t.d.total,r.e.total=n.e.total+t.e.total,r.f.total=n.f.total+t.f.total;const u=Object.keys(t).reduce((p,m)=>p+t[m].total,0),f=Object.keys(n).reduce((p,m)=>p+n[m].total,0),h=u+f;return r.sum.total=h,Object.keys(t).forEach(p=>t[p].ratio=u===0?0:t[p].total/h),Object.keys(n).forEach(p=>n[p].ratio=f===0?0:n[p].total/h),t.sum.total=u,t.sum.ratio=h===0?0:u/h,n.sum.total=f,n.sum.ratio=h===0?0:f/h,r.a.ratio=h===0?0:(n.a.total+t.a.total)/h,r.b.ratio=h===0?0:(n.b.total+t.b.total)/h,r.c.ratio=h===0?0:(n.c.total+t.c.total)/h,r.d.ratio=h===0?0:(n.d.total+t.d.total)/h,r.e.ratio=h===0?0:(n.e.total+t.e.total)/h,r.f.ratio=h===0?0:(n.f.total+t.f.total)/h,{individual:n,company:t,portfolio:r}}const Twr={};var qtr=rn(39557);const enr=({accordionStyle:e,accordionSummaryStyle:t})=>{const{t:n}=Wn(2018),r=(0,d.useMemo)(()=>({seriousDefault:[n("defaultDebtor_type_aa"),n("defaultDebtor_type_bst"),n("defaultDebtor_type_bsta"),n("defaultDebtor_type_da"),n("defaultDebtor_type_vgb"),n("defaultDebtor_type_vgl"),n("defaultDebtor_type_vrs"),n("defaultDebtor_type_vss"),n("defaultDebtor_type_vvs"),n("defaultDebtor_type_sla"),n("defaultDebtor_type_vsk"),n("defaultDebtor_type_vos"),n("defaultDebtor_type_st"),n("defaultDebtor_type_vs")],verySeriousDefault:[n("defaultDebtor_type_as"),n("defaultDebtor_type_nb"),n("defaultDebtor_type_do"),n("defaultDebtor_type_fn"),n("defaultDebtor_type_kyr"),n("defaultDebtor_type_vup")],insolvency:[n("defaultDebtor_type_af"),n("defaultDebtor_type_ages"),n("defaultDebtor_type_gbn"),n("defaultDebtor_type_nf"),n("defaultDebtor_type_gj"),n("defaultDebtor_type_gst"),n("defaultDebtor_type_isa"),n("defaultDebtor_type_itta"),n("defaultDebtor_type_ikna"),n("defaultDebtor_type_ikea"),n("defaultDebtor_type_ivsa"),n("defaultDebtor_type_isb"),n("defaultDebtor_type_ittb"),n("defaultDebtor_type_iknb"),n("defaultDebtor_type_ikeb"),n("defaultDebtor_type_ivsb"),n("defaultDebtor_type_vns"),n("defaultDebtor_type_sl"),n("defaultDebtor_type_yue")],otherRecords:[n("defaultDebtor_type_km"),n("defaultDebtor_type_bk"),n("defaultDebtor_type_vk"),n("defaultDebtor_type_rek"),n("defaultDebtor_type_ffe"),n("defaultDebtor_type_fe"),n("defaultDebtor_type_iesa"),n("defaultDebtor_type_inga"),n("defaultDebtor_type_ioa"),n("defaultDebtor_type_isma"),n("defaultDebtor_type_isfa"),n("defaultDebtor_type_iesb"),n("defaultDebtor_type_ingb"),n("defaultDebtor_type_iob"),n("defaultDebtor_type_ismb"),n("defaultDebtor_type_isfb"),n("defaultDebtor_type_ls"),n("defaultDebtor_type_glfg"),n("defaultDebtor_type_gsah"),n("defaultDebtor_type_sle"),n("defaultDebtor_type_slo"),n("defaultDebtor_type_sns"),n("defaultDebtor_type_gsas"),n("defaultDebtor_type_sf"),n("defaultDebtor_type_sv"),n("defaultDebtor_type_ss"),n("defaultDebtor_type_gaft"),n("defaultDebtor_type_gmot"),n("defaultDebtor_type_gsam")]}),[n]);return(0,a.jsxs)(Jb,{sx:e,children:[(0,a.jsx)(qb,{sx:t,expandIcon:(0,a.jsx)(ny.A,{}),children:(0,a.jsx)(Ft,{children:n("defaultsAndPublicActionsRegistry")})}),(0,a.jsxs)(e2,{children:[(0,a.jsx)(MK,{title:n("defaultDebtor_severityGroup_3"),icon:(0,a.jsx)(V7.A,{}),details:r.seriousDefault,accordionStyle:e,accordionSummaryStyle:t}),(0,a.jsx)(MK,{title:n("defaultDebtor_severityGroup_2"),icon:(0,a.jsx)(V7.A,{}),details:r.verySeriousDefault,accordionStyle:e,accordionSummaryStyle:t}),(0,a.jsx)(MK,{title:n("defaultDebtor_severityGroup_1"),icon:(0,a.jsx)(V7.A,{}),details:r.insolvency,accordionStyle:e,accordionSummaryStyle:t}),(0,a.jsx)(MK,{title:n("other_registrations"),icon:(0,a.jsx)(g1e.A,{color:"info"}),details:r.otherRecords,accordionStyle:e,accordionSummaryStyle:t})]})]})},MK=({title:e,icon:t,details:n,accordionStyle:r,accordionSummaryStyle:i})=>(0,a.jsxs)(Jb,{sx:r,children:[(0,a.jsxs)(qb,{sx:i,expandIcon:(0,a.jsx)(ny.A,{}),children:[(0,a.jsx)(Ft,{sx:{paddingRight:"5px"},children:e}),t]}),(0,a.jsx)(e2,{children:(0,a.jsx)("ul",{children:n.map((o,s)=>(0,a.jsx)("li",{children:(0,a.jsx)(Ft,{variant:"body2",children:o})},s))})})]});var tnr=rn(84616);const nnr=({accordionStyle:e,accordionSummaryStyle:t})=>{const{t:n}=Wn(2003),r=n("decimal_separator")||",",i=[{score:1,risk:1},{score:2,risk:1},{score:3,risk:1},{score:4,risk:2},{score:5,risk:2},{score:6,risk:2},{score:7,risk:3},{score:8,risk:3},{score:9,risk:3},{score:10,risk:3}],o=[{score:"A1",pct:`0 - 0${r}3%`,risk:1},{score:"A2",pct:`0${r}3 - 0${r}6%`,risk:1},{score:"A3",pct:`0${r}6 - 1${r}1%`,risk:1},{score:"B1",pct:`1${r}1 - 2${r}1%`,risk:2},{score:"B2",pct:`2${r}1 - 3${r}8%`,risk:2},{score:"B3",pct:`3${r}8 - 6${r}5%`,risk:2},{score:"C1",pct:`6${r}5 - 9${r}8%`,risk:3},{score:"C2",pct:`9${r}8 - 14${r}5%`,risk:3},{score:"C3",pct:`14${r}5 - 20${r}2%`,risk:3},{score:"D1",pct:`20${r}2 - 25${r}8%`,risk:3},{score:"D2",pct:`25${r}8 - 31${r}6%`,risk:3},{score:"D3",pct:`31${r}6 - 39${r}8%`,risk:3},{score:"E1",pct:`39${r}8 - 51%`,risk:3},{score:"E2",pct:"51 - 67%",risk:3},{score:"E3",pct:"67 - 100%",risk:3}];return(0,a.jsxs)(Jb,{sx:e,children:[(0,a.jsx)(qb,{sx:t,expandIcon:(0,a.jsx)(ny.A,{}),children:(0,a.jsx)(Ft,{children:n("creditScore")})}),(0,a.jsxs)(e2,{children:[(0,a.jsxs)(yht,{title:n("companies"),accordionStyle:e,accordionSummaryStyle:t,children:[i.map((s,l)=>(0,a.jsx)(rnr,{...s},l)),(0,a.jsx)(vht,{})]}),(0,a.jsxs)(yht,{title:n("individuals"),accordionStyle:e,accordionSummaryStyle:t,children:[o.map((s,l)=>(0,a.jsx)(anr,{...s},l)),(0,a.jsx)(vht,{isIndividual:!0})]})]})]})},rnr=({score:e,risk:t})=>{const{t:n}=Wn(2003);return(0,a.jsxs)(Pn,{container:!0,spacing:5,children:[(0,a.jsx)(Pn,{xs:6,children:(0,a.jsxs)(br,{direction:"row",children:[(0,a.jsx)(Ll,{size:"small",label:e,sx:{backgroundColor:$te[e],color:"white"}}),(0,a.jsx)(Ft,{variant:"body2",paddingLeft:"20px",children:n(`companyCip_score_${e}_perc`)+" "+n("dashboardInfoModal_probability")})]})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsx)(Ft,{variant:"body2",children:n(`filter_status_option_id_${t}`)})})]})},vht=({isIndividual:e})=>{const{t}=Wn(2003);return(0,a.jsxs)(Pn,{container:!0,spacing:5,children:[(0,a.jsx)(Pn,{xs:6,children:(0,a.jsxs)(br,{direction:"row",children:[(0,a.jsx)(tnr.A,{size:"small"}),(0,a.jsx)(Ft,{variant:"body2",paddingLeft:"20px",children:t(e?"dashboardInfoModal_notCalculated_individuals":"dashboardInfoModal_notCalculated_companies")})]})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsx)(Ft,{variant:"body2",children:t("filter_status_option_id_4")})})]})},anr=({score:e,pct:t,risk:n})=>{const{t:r}=Wn(2003);return(0,a.jsxs)(Pn,{container:!0,spacing:5,children:[(0,a.jsx)(Pn,{xs:6,children:(0,a.jsxs)(br,{direction:"row",children:[(0,a.jsx)(Ll,{size:"small",label:e,sx:{backgroundColor:$te[e],color:"white"}}),(0,a.jsxs)(Ft,{variant:"body2",paddingLeft:"20px",children:[t," ",r("dashboardInfoModal_probability")]})]})}),(0,a.jsx)(Pn,{xs:6,children:(0,a.jsx)(Ft,{variant:"body2",children:r(`filter_status_option_id_${n}`)})})]})},yht=({title:e,children:t,accordionStyle:n,accordionSummaryStyle:r})=>(0,a.jsxs)(Jb,{sx:n,children:[(0,a.jsx)(qb,{sx:r,expandIcon:(0,a.jsx)(ny.A,{}),children:(0,a.jsx)(Ft,{children:e})}),(0,a.jsx)(e2,{children:(0,a.jsx)(qn,{sx:{padding:"1.2rem"},children:t})})]}),xht={border:"none",boxShadow:"none"},bht={display:"flex",flexDirection:"row-reverse",justifyContent:"space-between",alignItems:"center"},inr=({modalOpen:e,handleClose:t})=>{const{t:n}=Wn(2003),r=uo(),i=Zi(r.breakpoints.down("sm"));return(0,a.jsxs)(Vc,{open:e,onClose:t,fullWidth:i,maxWidth:"md",PaperProps:{sx:{p:i?"auto":5,borderRadius:"8px"}},children:[(0,a.jsxs)(_u,{children:[(0,a.jsx)(Da,{"aria-label":"close",onClick:t,sx:{position:"absolute",right:8,top:8},children:(0,a.jsx)(UR.A,{})}),(0,a.jsxs)(br,{spacing:3,children:[(0,a.jsx)(Ft,{variant:"h3",children:n("dashboardInfoModal_title")}),(0,a.jsx)(Ft,{children:n("dashboardInfoModal_desc")})]})]}),(0,a.jsxs)(Ec,{sx:{minWidth:"700px"},children:[(0,a.jsx)(nnr,{accordionStyle:xht,accordionSummaryStyle:bht}),(0,a.jsx)(enr,{accordionStyle:xht,accordionSummaryStyle:bht})]})]})},onr=({state:e,setDashboardFilters:t})=>{const{t:n,loaded:r}=Wn(2003),[i,o]=(0,d.useState)(!1),[{status:s,data:l},c]=(0,d.useState)({status:"loading",data:null});(0,d.useEffect)(()=>{e.selected&&fo.getMonitorStatistics(e.selected?.monitorId).then(p=>{c({status:"loaded",data:p})})},[e.selected,e.selected?.monitorId]);const{individual:u,company:f,portfolio:h}=Jtr(l);return!r||!e.selected?(0,a.jsx)($i,{relCenter:!0}):(0,a.jsxs)(a.Fragment,{children:[i&&(0,a.jsx)(inr,{modalOpen:i,handleClose:()=>o(!1)}),(0,a.jsx)("h3",{children:n("dashboard_header_overview")}),(0,a.jsxs)(LR,{children:[(0,a.jsxs)("div",{className:" collection-status-table",style:{overflowX:"auto"},children:[s!=="loaded"&&(0,a.jsx)($i,{relCenter:!0}),(0,a.jsxs)("table",{className:"text-gray-darker text-14 text-center text-semibold",style:{opacity:s==="loaded"?1:.3,minWidth:950},children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"10%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{className:"border-top border-bottom",style:{lineHeight:"1.3em",height:60},children:[(0,a.jsx)("th",{style:{padding:5}}),(0,a.jsx)("th",{style:{padding:5},children:n("dashboard_overview_h_1")}),(0,a.jsx)("th",{style:{padding:5},children:n("dashboard_overview_h_2")}),(0,a.jsx)("th",{style:{padding:5},children:n("dashboard_overview_h_3")}),(0,a.jsx)("th",{style:{padding:5},children:n("dashboard_overview_h_4")}),(0,a.jsx)("th",{style:{padding:5},children:n("dashboard_overview_h_5")}),(0,a.jsx)("th",{style:{padding:5},children:n("dashboard_overview_h_6")}),(0,a.jsx)("th",{style:{padding:5},children:n("dashboard_overview_h_7")})]})}),(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{className:"border-bottom",style:{height:60},children:[(0,a.jsx)("td",{children:n("dashboard_overview_h_companies")}),(0,a.jsx)(Td,{value:f.a,query:{subject:["0"],status:["1"]},variant:"ltgreen",setDashboardFilters:t}),(0,a.jsx)(Td,{value:f.b,query:{subject:["0"],status:["2"]},variant:"yellow",setDashboardFilters:t}),(0,a.jsx)(Td,{value:f.c,query:{subject:["0"],status:["3"]},variant:"red",setDashboardFilters:t}),(0,a.jsx)(Td,{value:f.d,color:"#C40F11",query:{subject:["0"],status:["5","6","7"]},variant:"black",setDashboardFilters:t}),(0,a.jsx)(Td,{value:f.e,query:{subject:["2"]},variant:"gray",setDashboardFilters:t}),(0,a.jsx)(Td,{value:f.f,query:{subject:["0"],status:["4"]},variant:"gray",setDashboardFilters:t}),(0,a.jsx)(Td,{value:f.sum,query:{subject:["0"]},setDashboardFilters:t})]}),(0,a.jsxs)("tr",{className:"border-bottom",style:{height:60},children:[(0,a.jsx)("td",{children:n("dashboard_overview_h_individuals")}),(0,a.jsx)(Td,{value:u.a,query:{subject:["1"],status:["1"]},variant:"ltgreen",setDashboardFilters:t}),(0,a.jsx)(Td,{value:u.b,query:{subject:["1"],status:["2"]},variant:"yellow",setDashboardFilters:t}),(0,a.jsx)(Td,{value:u.c,query:{subject:["1"],status:["3"]},variant:"red",setDashboardFilters:t}),(0,a.jsx)(Td,{value:u.d,query:{subject:["1"],status:["5","6","7"]},variant:"black",setDashboardFilters:t}),(0,a.jsx)(Td,{value:u.e,query:{subject:["3"]},variant:"gray",setDashboardFilters:t}),(0,a.jsx)(Td,{value:u.f,query:{subject:["1"],status:["4"]},variant:"gray",setDashboardFilters:t}),(0,a.jsx)(Td,{value:u.sum,query:{subject:["1"]},setDashboardFilters:t})]}),(0,a.jsxs)("tr",{style:{height:60},children:[(0,a.jsx)("td",{children:n("dashboard_overview_h_total")}),(0,a.jsx)(Td,{value:h.a,query:{status:["1"]},setDashboardFilters:t}),(0,a.jsx)(Td,{value:h.b,query:{status:["2"]},setDashboardFilters:t}),(0,a.jsx)(Td,{value:h.c,query:{status:["3"]},setDashboardFilters:t}),(0,a.jsx)(Td,{value:h.d,query:{status:["5","6","7"]},setDashboardFilters:t}),(0,a.jsx)(Td,{value:h.e,query:{subject:["2","3"]},setDashboardFilters:t}),(0,a.jsx)(Td,{value:h.f,query:{status:["4"]},setDashboardFilters:t}),(0,a.jsx)(Td,{value:h.sum,query:"all",setDashboardFilters:t})]})]})]})]}),(0,a.jsx)(br,{direction:"row",justifyContent:"flex-end",spacing:2,sx:{paddingTop:"20px"},children:(0,a.jsx)(Na,{size:"small",variant:"standard",startIcon:(0,a.jsx)(qtr.A,{}),sx:{fontSize:"12px",textTransform:"none"},onClick:()=>o(!0),children:n("dashboardInfoModal_button")})})]})]})};var xge=rn(25948),bge=rn(71341);const wge=({t:e,label:t,size:n,variant:r,optionList:i,options:o,setOptions:s,ga4TrackEvent:l})=>{const c=u=>{const{target:{value:f}}=u;s(typeof f=="string"?f.split(","):f)};return(0,a.jsxs)(ws,{sx:{fontSize:"14px"},fullWidth:!0,children:[(0,a.jsx)(uc,{size:n,sx:{fontSize:"14px",padding:"2px"},children:t}),(0,a.jsx)(ks,{label:t,sx:{backgroundColor:"white",maxWidth:"300px"},size:n,multiple:!0,variant:r,value:o,onChange:c,renderValue:()=>{},onOpen:()=>dc(l.category,l.action,l.label),children:i.map(u=>(0,a.jsxs)(Fi,{value:u.optionId,children:[(0,a.jsx)(Qu,{checked:o.indexOf(u.optionId)>-1,icon:(0,a.jsx)(bge.A,{}),checkedIcon:(0,a.jsx)(xge.A,{})}),(0,a.jsx)(zx,{primary:e(u.optionName)})]},u.optionId))})]})},snr=({t:e,label:t,size:n,variant:r,groupedOptions:i,setGroupedOptions:o,ga4TrackEvent:s})=>{const l=c=>{const{target:{value:u,checked:f}}=c;let h;f?h=[...i,u]:h=i.filter(p=>p!==u),o(h)};return(0,a.jsxs)(ws,{sx:{fontSize:"14px"},fullWidth:!0,children:[(0,a.jsx)(uc,{sx:{fontSize:"14px",padding:"2px"},size:n,children:t}),(0,a.jsx)(ks,{label:t,sx:{backgroundColor:"white"},variant:r,size:n,multiple:!0,value:i,onChange:l,renderValue:()=>{},onOpen:()=>dc(s.category,s.action,s.label),MenuProps:{getContentAnchorEl:null,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"}},children:(0,a.jsx)(br,{direction:"row",sx:{padding:"10px",marginLeft:"20px"},children:TGt.map(c=>(0,a.jsxs)("div",{children:[(0,a.jsx)(Ft,{variant:"subtitle1",sx:{paddingBottom:"5px"},children:c.name}),(0,a.jsx)(JNe,{children:c.options.map(u=>(0,a.jsx)(Ju,{control:(0,a.jsx)(Qu,{checked:i.includes(u.optionId.toString()),onChange:l,value:u.optionId,icon:(0,a.jsx)(bge.A,{}),checkedIcon:(0,a.jsx)(xge.A,{})}),label:e(u.optionName)},u.optionId))})]},c.name))})})]})};var lnr=rn(16),Sge=rn(21473),cnr=rn(55366);const unr=({t:e,buttonText:t,selectedFilters:n,setSelectedFilters:r,deletedFilters:i,ga4TrackEvent:o})=>{const[s,l]=(0,d.useState)([]),[c,u]=(0,d.useState)(null),f=!!c;(0,d.useEffect)(()=>{f&&dc(o.category,o.action,o.label)},[f]);const h=S=>{u(S.currentTarget)},p=()=>{u(null)};(0,d.useEffect)(()=>{i&&i.length!==0&&r(n.filter(function(S){return!i.includes(S)}))},[i]);const m=(S,C)=>{const _=[...n];if(_[C]){const T={type:S.target.value,change:"",category:""};s.includes(T)||(_[C].type=S.target.value,r(_))}},g=(S,C)=>{const _=[...n];if(_[C]){const T={type:_[C].type,change:S.target.value,category:""};s.includes(T)||(_[C].change=S.target.value,r(_))}},v=(S,C)=>{const _=[...n];if(_[C]){_[C].category=S.target.value,r(_);const T={type:_[C].type,change:_[C].change,category:S.target.value};l([...s,T])}},y=()=>{r([...n,{type:"",change:"",category:""}])},x=S=>{r(n.filter(C=>C!==S)),l(s.filter(C=>C!==S))},b=()=>{r([]),l([]),r([])};return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{children:[(0,a.jsx)(Na,{variant:"outlined",endIcon:(0,a.jsx)(fQ.A,{}),onClick:h,sx:{backgroundColor:"white",textTransform:"none",border:"1px solid rgba(0, 0, 0, 0.23)",borderRadius:1,"&:hover":{border:"1px solid rgba(0, 0, 0, 0.87)",backgroundColor:"white"}},children:(0,a.jsx)(Ft,{sx:{fontWeight:"400",color:"rgba(0, 0, 0, 0.87)",fontSize:"16px"},children:t})}),(0,a.jsxs)(bg,{id:"basic-menu",anchorEl:c,open:f,onClose:p,MenuListProps:{"aria-labelledby":"basic-button"},sx:{"& .MuiPaper-root":{minWidth:180,boxShadow:"rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px","& .MuiMenu-list":{padding:"20px"}}},children:[n.filter(S=>!i.some(C=>C.type===S.type&&C.change===S.change&&C.category===S.category)).map((S,C)=>(0,a.jsx)("div",{children:(0,a.jsxs)(br,{direction:{xs:"column",sm:"row",md:"row"},spacing:2,paddingBottom:"20px",children:[(0,a.jsxs)(ws,{variant:"outlined",size:"small",sx:{minWidth:"200px"},children:[(0,a.jsx)(uc,{children:e("changeTypes_type")}),(0,a.jsx)(ks,{label:e("changeTypes_type"),value:S.type,onChange:_=>m(_,C),size:"small",children:n6.map(_=>(0,a.jsx)(Fi,{value:_.id,children:e(_.name)},_.id))})]}),S.type&&n6.find(_=>_.id===S.type).changes.length>0&&(0,a.jsxs)(ws,{size:"small",variant:"outlined",sx:{minWidth:"200px"},children:[(0,a.jsx)(uc,{children:e("changeTypes_change")}),(0,a.jsx)(ks,{label:e("changeTypes_change"),value:S.change,onChange:_=>g(_,C),children:n6.find(_=>_.id===S.type).changes.map(_=>(0,a.jsx)(Fi,{value:_.changeId,children:e(_.changeName)},_.changeId))})]}),S.change&&n6.find(_=>_.id===S.type)?.changes.find(_=>_.changeId===S.change)?.categories?.length>0&&(0,a.jsxs)(ws,{size:"small",variant:"outlined",sx:{minWidth:"200px"},children:[(0,a.jsx)(uc,{children:e("changeTypes_category")}),(0,a.jsx)(ks,{label:e("changeTypes_category"),value:S.category,onChange:_=>v(_,C),children:S.change&&n6.find(_=>_.id===S.type)?.changes.find(_=>_.changeId===S.change)?.categories?.map(_=>(0,a.jsx)(Fi,{value:_.categoryId,children:e(_.categoryName)},_.categoryId))})]}),(0,a.jsx)(Da,{"aria-label":e("changeTypes_removeFilter"),onClick:()=>x(S),children:(0,a.jsx)(cnr.A,{})})]})},C)),(0,a.jsxs)(br,{direction:"row",spacing:2,justifyContent:"space-between",children:[(0,a.jsx)(Na,{onClick:y,sx:{textTransform:"none"},endIcon:(0,a.jsx)(lnr.A,{color:"accent"}),children:e("changeTypes_addFilter")}),(0,a.jsx)(Na,{onClick:b,sx:{textTransform:"none"},endIcon:(0,a.jsx)(Sge.A,{}),children:e("changeTypes_clearAll")})]})]})]})})},dnr=({startDate:e,endDate:t,handleDateRangeFilter:n})=>{const{t:r}=Ri();return(0,a.jsxs)(br,{direction:"row",spacing:1,children:[(0,a.jsx)(Ug,{label:r("from"),PopperProps:{sx:{"& .MuiPickersDay-root.Mui-selected":{backgroundColor:"secondary.main"}}},slotProps:{textField:{size:"small",sx:{width:"135px","& .MuiInputBase-root":{backgroundColor:"white",fontSize:"14px"}}}},inputFormat:"dd/MM/yyyy",value:e&&e,onChange:i=>n("startDate",i)}),(0,a.jsx)(Ug,{label:r("to"),PopperProps:{sx:{"& .MuiPickersDay-root.Mui-selected":{backgroundColor:"secondary.main"}}},slotProps:{textField:{size:"small",sx:{width:"135px","& .MuiInputBase-root":{backgroundColor:"white",fontSize:"14px"}}}},inputFormat:"dd/MM/yyyy",value:t&&t,size:"small",onChange:i=>n("endDate",i)})]})},fnr=4e9,hnr=8e9,pnr=(e,t)=>{let n=new Set;for(const r of t)e.filter(o=>{const s=r.type===1?Number(o.cipCategoryBefore):mje[o.cipCategoryBefore],l=r.type===1?Number(o.cipCategoryAfter):mje[o.cipCategoryAfter];if(r.type){if(r.type===1||r.type===2){if(!r.change)return o.eventType!==3&&o.isIndividual===(r.type===2);if(r.change===1)return o.eventType!==3&&o.isIndividual===(r.type===2)?s>l:!1;if(r.change===2)return o.eventType!==3&&o.isIndividual===(r.type===2)?s<l:!1;if(r.change===3)return o.eventType!==3&&o.isIndividual===(r.type===2)?s-l>=r.category:!1;if(r.change===4)return o.eventType!==3&&o.isIndividual===(r.type===2)?l-s>=r.category:!1;if(r.change===5)return o.eventType!==3&&o.isIndividual===(r.type===2)?l<=r.category:!1;if(r.change===6)return o.eventType!==3&&o.isIndividual===(r.type===2)?l>=r.category:!1}else if(r.type===3){if(o.eventType===3&&r.change==="")return!0;if(o.eventType===3&&r.change===1)return o.trend==="U";if(o.eventType===3&&r.change===2)return o.trend==="D";if(o.eventType===3&&r.change===3)return o.ddLastRegistration;if(o.eventType===3&&r.change===4)return o.trend==="af"||o.trend==="gj";if(o.eventType===3&&r.change===5)return o.ddFirstRegistration;if(o.eventType===3&&r.change===6)return o.ruleId===38}else if(r.type===4)return o.isCurrent===!1}else return!0;return!1}).forEach(o=>n.add(o));return Array.from(n)},mnr=e=>{const{cipCategoryBefore:t,cipCategoryAfter:n,ruleId:r,trend:i,severityGroupId:o,typeId:s,ruleName:l,ddName:c,newStrengthCategory:u,oldStrengthCategory:f,eventType:h}=e,{t:p,lang:m}=Wn(2003),g=p(n?`creditScore_category_${n}`:"portfolioMonitoring_cipEvents_base_event"),v=AGt[m],y=Number(t)>100,x=Number(n)>100;let b=null;if(h===3){const S=p(i==="D"?"monitor_ddrow_ddremove":Vte[o]),C=`text-semibold ${o===0?"":i==="D"?"text-green":"text-red"}`,_=s&&p(`ddType_${s}`)||r&&p(`ddType_rule_${r}`)||l||c||p("portfolioMonitoring_ddEvents_base_dd_event");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"text-bold",children:_}),(0,a.jsx)("div",{className:C,children:S})]})}else if(h===1){if(t&&t!==null&&n&&n!==null){b=(0,a.jsx)("span",{className:"icon icon-arrow-right half-spacing-left half-spacing-right"});const _=isNaN(Number(t))?t:Number(t),T=isNaN(Number(n))?n:Number(n),M=_>T||y&&T<="10";b=(0,a.jsx)("span",{className:`icon icon-arrow-right text-${M?"green":"red"} half-spacing-left half-spacing-right`})}const S=t?y?`(${v[t]})`:`(${t})`:"",C=n?x?`(${v[n]})`:`(${n})`:"";return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"text-bold",style:{display:"flex"},children:[p("portfolioMonitoring_cipEvents_cat"),": ",S," ",b," ",C]}),(0,a.jsx)("div",{className:"",children:g})]})}else{const S=f==="S1"&&u==="S3"?p("portfolioMonitoring_cipEvents_cipStrength_text_S1toS3"):f==="S2"&&u==="S3"?p("portfolioMonitoring_cipEvents_cipStrength_text_S2toS3"):f==="S3"&&u==="S2"?p("portfolioMonitoring_cipEvents_cipStrength_text_S3toS2"):f==="S3"&&u==="S1"?p("portfolioMonitoring_cipEvents_cipStrength_text_S3toS1"):f==="S2"&&u==="S1"?p("portfolioMonitoring_cipEvents_cipStrength_text_S2toS1"):f==="S1"&&u==="S2"?p("portfolioMonitoring_cipEvents_cipStrength_text_S1toS2"):"",C=u==="S1"?p("portfolioMonitoring_cipEvents_cipStrength_text_newStrengthCategory_S1"):u==="S2"?p("portfolioMonitoring_cipEvents_cipStrength_text_newStrengthCategory_S2"):u==="S3"?p("portfolioMonitoring_cipEvents_cipStrength_text_newStrengthCategory_S3"):"";return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"text-bold",children:S}),(0,a.jsx)("div",{className:"text-semibold",children:C})]})}},gnr=(e,t)=>{const{t:n}=Wn(2003),r=`/financeInfo/subjectOverview/${e}`,i=e>=fnr&&e<hnr,o=t===3?"defaultDebtor":i?"creditScoreCompany":"creditScoreIndividual",s=n(t===3?"routingLink_defaultDebtor":i?"routingLink_creditScoreCompany":"routingLink_creditScoreIndividual");return(0,a.jsx)(Vi,{to:{pathname:`${r}/${o}`},children:s})},vnr=(e,t)=>{let n=[...e];return t.forEach(r=>{n.some(i=>i.type===r.type&&i.change===r.change&&i.category===r.category)||n.push(r)}),n=n.filter(r=>!(r.typeOfSubject?.length===0&&r.type===""&&r.change===""&&r.category==="")),n},ynr=(e,t)=>{const n=t(Vte[e.ddSeverityMax]),r=e.ddSeverityMax>0&&e.ddSeverityMax<4?(0,a.jsx)(EZ.A,{color:"black"}):e.ddSeverityMax===4?(0,a.jsx)(Nx.A,{color:"info"}):e.ddSeverityMax===0?(0,a.jsx)(mFe.A,{color:"success"}):"",i=!e.isMonitoredCIP||!e.currentCIPScore||e.currentOnDDRegistry?t("portfolio_table_cipNotCalculated"):"",o=e.currentCIPScore&&$te[e.currentCIPScore.trim()],s=e.isMonitoredCIP?e.currentCIPScore&&o!==void 0?(0,a.jsx)(Ll,{size:"small",label:e.currentCIPScore,sx:{backgroundColor:o,color:"white"}}):e.currentOnDDRegistry?(0,a.jsx)(iD.A,{color:"black"}):(0,a.jsx)(iD.A,{color:"gray"}):(0,a.jsx)(iD.A,{color:"gray"});return(0,a.jsxs)(G2,{direction:"row",padding:"4",justifyContent:"center",children:[(0,a.jsx)(Co,{title:i,placement:"top-start",children:(0,a.jsx)("div",{style:{paddingRight:"10px"},children:s})}),(0,a.jsx)(Co,{title:n,placement:"top-start",children:r})]})},xnr=(e,t)=>{if(e.pbsPaymentbehavior6m!==void 0&&e.pbsPaymentbehavior6m!==null){if(e.pbsPaymentbehavior6m===0)return t("portfolio_table_pbehave_on");{const n=e.pbsPaymentbehavior6m>0;return t(`portfolio_table_pbehave_${n?"after":"before"}`,Math.abs(e.pbsPaymentbehavior6m))}}else return t("portfolio_table_pbs_noData")},bnr=(e,t,n)=>{if(!t.isPBS)return n("portfolio_table_pbs_noData");if(t.isPBSExcluded)return n("portfolio_table_pbs_excluded");if(e==="PaymentBehavior")return(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:e1().sanitize(xnr(t,n))}});if(e==="OutstandingInvoices")return t.pbsOutstandingCountAll;if(e==="OutstandingDebt")return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{children:[Ta(t.pbsOutstandingAmountAll)," kr."]}),t.pbsOutstandingAmountPastDue>0&&(0,a.jsxs)("div",{className:"text-red",children:["(",Ta(t.pbsOutstandingAmountPastDue)," kr.)"]})]})},wnr=(e,t)=>{const n=["1","2","3","A1","A2","A3"],r=["4","5","6","B1","B2","B3"],i=["7","8","9","10","C1","C2","C3","D1","D2","D3","E1","E2","E3"];return e.filter(o=>t.includes("1")&&n.includes(o.currentCIPScore)||t.includes("2")&&r.includes(o.currentCIPScore)||t.includes("3")&&i.includes(o.currentCIPScore)||t.includes("4")&&(!o.isMonitoredCIP||o.currentCIPScore>="90"&&o.currentCIPScore<="97")||t.includes("5")&&o.ddSeverityMax===3||t.includes("6")&&o.ddSeverityMax===2||t.includes("7")&&o.ddSeverityMax===1||t.includes("8")&&o.ddSeverityMax===4||t.includes("9")&&o.ddSeverityMax===0)},Snr=(e,t)=>e.filter(n=>{const r=n.pbsPaymentbehavior6m;return t.includes(0)&&r===0||t.includes(1)&&r<0||t.includes(2)&&r>0||t.includes(3)&&r===null}),wht=(e,t)=>{const n=t.map(r=>r.toString());return e.filter(r=>!!(n.includes("0")&&r.isIndividual===!1&&r.isCurrent!==!1||n.includes("1")&&r.isIndividual===!0&&r.isCurrent!==!1||n.includes("2")&&r.isIndividual===!1&&!r.isCurrent||n.includes("3")&&r.isIndividual===!0&&!r.isCurrent))};function Sht({customers:e,selectedMonitor:t,lang:n}){const[r,i]=(0,d.useState)(!1),{t:o,loaded:s}=Wn(2003),l=(0,d.useMemo)(()=>e.map(u=>u.subjectRegno),[e]);async function c(){i(!0);const u=await fo.getPortfolioOverviewExcel(l,t.monitorId,n);m0().saveAs(u,`Creditinfo Vidskiptasafn-${Mr(new Date)}.xlsx`),i(!1)}return s?(0,a.jsx)(Co,{title:o("portfolio_excel_export_tooltip"),children:(0,a.jsx)(Da,{disabled:r,onClick:c,children:r?(0,a.jsx)(wg,{size:24}):(0,a.jsx)("i",{className:"icon-file-excel"})})}):null}Sht.propTypes={customers:k().array,selectedMonitor:k().object,lang:k().string};const Cnr=({subjects:e,setSubjects:t,groupedOptions:n,setGroupedOptions:r,options:i,setOptions:o,maxPbsOutstandingCount:s,filteredData:l,handleClearFilter:c,clearAllFilters:u,selectedMonitor:f,isLoading:h})=>{const{t:p,lang:m,loaded:g}=Wn(2003);let v;try{v=JSON.parse(p("material_react_table_localization"))}catch{v={}}const y=(0,d.useMemo)(()=>[{accessorFn:x=>`${x.subjectName} ${ro(x.subjectRegno)}`,accessorKey:"subjectName",header:"A\xF0ili",enableColumnActions:!1,muiTableHeadCellProps:{sx:{paddingBottom:"1.2rem",paddingTop:"1.6rem","& .Mui-TableHeadCell-Content":{display:"none"},"& .Mui-TableHeadCell-Content-Wrapper":{display:"none"}}},Cell:({cell:x})=>(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsx)(Vi,{to:{pathname:`/financeInfo/subjectOverview/${x.row.original.subjectRegno}`},children:x.row.original.subjectName}),(0,a.jsx)("span",{children:ro(x.row.original.subjectRegno)})]}),Filter:()=>(0,a.jsx)(wge,{t:p,label:p("monitoringOverview_table_header_subject"),variant:"outlined",optionList:pje,options:e,setOptions:t,size:"small",ga4TrackEvent:{category:"Monitoring",action:'Overview table filter - "Subject" opened',label:window.location.pathname}})},{accessorKey:"monitorId",header:"Sta\xF0a",enableColumnActions:!1,muiTableHeadCellProps:{sx:{paddingBottom:"1.2rem",paddingTop:"1.6rem","& .Mui-TableHeadCell-Content":{display:"none"},"& .Mui-TableHeadCell-Content-Wrapper":{display:"none"}}},Cell:({cell:x})=>(0,a.jsx)("span",{children:ynr(x.row.original,p)}),Filter:()=>(0,a.jsx)(snr,{t:p,label:p("monitoringOverview_table_header_status"),variant:"outlined",groupedOptions:n,setGroupedOptions:r,size:"small",ga4TrackEvent:{category:"Monitoring",action:'Overview table filter - "Status" opened',label:window.location.pathname}})},{accessorKey:"pbsPaymentbehavior6m",header:"Grei\xF0sluheg\xF0un s\xED\xF0ustu 6 m\xE1n",enableColumnActions:!1,muiTableHeadCellProps:{sx:{paddingBottom:"1.2rem",paddingTop:"1.6rem","& .Mui-TableHeadCell-Content":{display:"none"},"& .Mui-TableHeadCell-Content-Wrapper":{display:"none"}}},filterVariant:"multi-select",Cell:({cell:x})=>(0,a.jsxs)("span",{children:[" ",bnr("PaymentBehavior",x.row.original,p)]}),Filter:()=>(0,a.jsx)(wge,{t:p,label:p("monitoringOverview_table_header_pbsPaymentbehavior6m"),variant:"outlined",optionList:_Gt,options:i,setOptions:o,size:"small",ga4TrackEvent:{category:"Monitoring",action:'Overview table filter - "PaymentBehavior" opened',label:window.location.pathname}})},{accessorKey:"pbsOutstandingCountAll",header:p("monitoringOverview_table_header_pbsOutstandingCountAll"),enableColumnActions:!1,Cell:({cell:x})=>x.row.original.pbsOutstandingCountAll&&x.row.original.pbsOutstandingCountAll,filterVariant:"range-slider",filter:"betweenInclusive",muiFilterSliderProps:{sx:{color:"#0C9CB2"},min:0,max:s&&s,marks:!0,valueLabelFormat:x=>x&&x},muiTableHeadCellProps:{sx:{paddingBottom:"1.2rem",paddingTop:"1rem","& .Mui-TableHeadCell-Content-Wrapper":{fontSize:"14px",fontWeight:"600"}}}},{accessorKey:"pbsOutstandingAmountAll",enableColumnActions:!1,muiTableHeadCellProps:{sx:{paddingBottom:"1.2rem",paddingTop:"1rem","& .MuiFormControl-root-MuiTextField-root":{backgroundColor:"white"},"& .Mui-TableHeadCell-Content-Wrapper":{fontSize:"14px",fontWeight:"600"}}},header:p("monitoringOverview_table_header_pbsOutstandingAmountAll"),Cell:({cell:x})=>(0,a.jsxs)("div",{children:[Ta(x.row.original.pbsOutstandingAmountAll)+" "+p("UNIT_ISK"),x.row.original.pbsOutstandingAmountPastDue>0?(0,a.jsxs)("div",{style:{color:"red"},children:["(",Ta(x.row.original.pbsOutstandingAmountPastDue)+" "+p("UNIT_ISK"),")"]}):null]}),filterVariant:"range",filterFn:"between"}]);return g?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(NCe,{columns:y,tableData:l,localization:v,isLoading:h,enableTopToolbar:!1,enableToolbarInternalActions:!1,globalSearchPlaceholder:p("monitoring_searchBySubject"),globalFilterAboveTable:!0,showGlobalFilter:!0,showColumnFilters:!0,positionGlobalFilter:"left",chips:(0,a.jsxs)(br,{direction:"row",spacing:1,sx:{display:"block"},children:[n.length>0&&n.map((x,b)=>(0,a.jsx)("span",{children:(0,a.jsx)(Ll,{label:p(`filter_status_option_id_${x}`),variant:"outlined",onDelete:()=>c("status",x),sx:{margin:"3px"}},b)},b)),i.length>0&&i.map((x,b)=>(0,a.jsx)("span",{children:(0,a.jsx)(Ll,{label:p(`filter_paymentBehavior_option_id_${x}`),variant:"outlined",onDelete:()=>c("paymentBehavior",x),sx:{margin:"3px"}},b)},b)),e.length>0&&e.map((x,b)=>(0,a.jsx)("span",{children:(0,a.jsx)(Ll,{label:p(`filter_subject_option_id_${x}`),variant:"outlined",onDelete:()=>c("subject",x),sx:{margin:"3px"}},b)},b)),(n.length>0||i.length>0||e.length>0)&&(0,a.jsx)(Ll,{label:p("clear_all_filters"),variant:"filled",onClick:()=>u(),onDelete:()=>u(),deleteIcon:(0,a.jsx)(Sge.A,{}),sx:{margin:"3px"}})]}),actions:(0,a.jsx)(br,{direction:"row",spacing:2,alignItems:"flex-end",children:(0,a.jsx)(Sht,{customers:l,selectedMonitor:f,lang:m})})})}):null},Enr=({state:e,actions:t,dashboardFilters:n,loadTableData:r})=>{const[i,o]=(0,d.useState)([]),[s,l]=(0,d.useState)([]),[c,u]=(0,d.useState)([]),[f,h]=(0,d.useState)([]),[p,m]=(0,d.useState)([]),[g,v]=(0,d.useState)([{typeOfSubject:[],groupedOptions:[],options:[]}]),[y,x]=(0,d.useState)([]);(0,d.useEffect)(()=>{e.selected&&t.getPortfolio([e.selected.monitorId])},[e.selected,r]),(0,d.useEffect)(()=>{e.overviewLoaded&&(h(e.portfolioOverviewData),m(e.portfolioOverviewData))},[e.overviewLoaded]);const b=f&&f.length!==0?Math.max(...f&&f.map(_=>_.pbsOutstandingCountAll)):null;(0,d.useEffect)(()=>{v({typeOfSubject:c,groupedOptions:s,options:i})},[s,i,c]),(0,d.useEffect)(()=>{n&&x(n)},[n]),(0,d.useEffect)(()=>{y&&y==="all"&&C()},[y]),(0,d.useEffect)(()=>{const _=(T,M)=>{if(y&&Object.prototype.hasOwnProperty.call(y,T)){let j=new Set;const B=y[T];Array.isArray(B)?B.forEach(W=>{W&&j.add(W)}):j.add(B),M([...j])}else M([])};_("subject",u),_("status",l)},[y]),(0,d.useEffect)(()=>{const _=g?.groupedOptions?.length>0?wnr(f,g?.groupedOptions):f,T=g?.options?.length>0?Snr(f,g?.options):f,M=g?.typeOfSubject?.length>0?wht(f,g?.typeOfSubject):f,B=_.filter(W=>T.includes(W)).filter(W=>M.includes(W));m(B)},[s,i,c,g,y]);const S=(_,T)=>{_==="paymentBehavior"?o(i.filter(M=>M!==T)):_==="status"?l(s.filter(M=>M!==T)):_==="subject"&&u(c?.filter(M=>M!==T))},C=()=>{l([]),o([]),u([]),x([])};return(0,a.jsx)(ls,{children:(0,a.jsx)(Cnr,{subjects:c,setSubjects:u,groupedOptions:s,setGroupedOptions:l,options:i,setOptions:o,maxPbsOutstandingCount:b,filteredData:p,handleClearFilter:S,clearAllFilters:C,selectedMonitor:e.selected,isLoading:!e.overviewLoaded})})},Cht=({state:e,actions:t})=>{const n=ss(),r=fs(291,n.user),[i,o]=(0,d.useState)(null),[s,l]=(0,d.useState)(null),[c,u]=(0,d.useState)(!1);return(0,d.useEffect)(()=>{e.monitors&&e.monitors.length>0?u(!0):u(!1)},[e.monitors]),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[!e.monitorsLoaded&&(0,a.jsx)($i,{relCenter:!0}),!r&&e.monitorsLoaded&&(0,a.jsx)(ok,{noAccess:!0}),r&&e.monitorsLoaded&&!c&&!e.selected&&(0,a.jsx)(ok,{}),r&&e.monitorsLoaded&&c&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ght,{state:e,actions:t,setLoadTableData:o}),(0,a.jsx)(onr,{state:e,setDashboardFilters:l}),(0,a.jsx)(Enr,{state:e,actions:t,dashboardFilters:s,loadTableData:i}),(0,a.jsx)(Ztr,{state:e,actions:t})]})]})})};Cht.propTypes={productTerms:k().object};var _nr=rn(91372),fM=rn(52247);const Tnr=({state:e,modalOpen:t,handleClose:n,readAccess:r})=>{const[i,o]=(0,d.useState)([]),[s,l]=(0,d.useState)(!1),c=(0,d.useRef)([]),{t:u}=Wn(2003),f=uo(),h=Zi(f.breakpoints.down("sm")),[p,m]=(0,d.useState)(!1),[g,v]=(0,d.useState)(null);(0,d.useEffect)(()=>{e.selected&&y()},[e.selected]),(0,d.useEffect)(()=>{const j=i.some(W=>W.active);m(j||s);const B=i.every(W=>!W.active);l(B)},[i,s]);const y=async()=>{v(!0);const j=await fo.getMonitorRulesUserConfigurable(e.selected.monitorId);j.error||(o(j),c.current=JSON.parse(JSON.stringify(j)),v(!1))},x=j=>{const B=j.options.find(W=>W.active);return B?B.optionId:""},b=j=>{o(B=>{let W=!1,K=!1;const G=B.map(J=>{if(J.ruleId===j){const te=!J.active;if(te&&J.ruleId>=39&&J.ruleId<=44&&(K=!0),te&&!J.optionId){W=!0;const re=J.options[0]?.optionId;return{...J,active:te,optionId:re,options:J.options.map(me=>({...me,active:me.optionId===re}))}}else return{...J,active:te,optionId:te?J.optionId:null,options:te?J.options:J.options.map(re=>({...re,active:!1}))}}return J.active&&(W=!0),J});return K?S(G):(W&&l(!1),G)})},S=j=>j.map(B=>B.ruleId>=45&&B.ruleId<=49?{...B,active:!0}:B),C=(j,B)=>{const W=j.target.value;o(K=>{const G=K.map(te=>te.ruleId===B.ruleId?{...te,active:!0,optionId:W,options:te.options.map(re=>({...re,active:re.optionId===W}))}:te),J=G.some(te=>te.active);return m(J),l(!1),G})},_=()=>{l(j=>{const B=!j;return B&&o(W=>W.map(K=>({...K,active:!1,optionId:null,options:K.options.map(G=>({...G,active:!1}))}))),B})},T=d.useMemo(()=>JSON.stringify(i)!==JSON.stringify(c.current),[i,c.current]),M=async()=>{const j=await fo.updateMonitorRules(i);j&&j===!0&&!j.error?(Pa.success(u("notificationsModal_update_success")),n()):Pa.error(u("notificationsModal_update_error"))};return(0,a.jsxs)(Vc,{open:t,onClose:n,fullWidth:h,maxWidth:"md",PaperProps:{sx:{p:h?"auto":5,borderRadius:"8px"}},children:[(0,a.jsx)(_u,{children:(0,a.jsxs)(br,{spacing:3,children:[(0,a.jsx)(Ft,{variant:"h3",children:u("notificationsModal_title")}),(0,a.jsx)(Ft,{children:u("notificationsModal_description")})]})}),(0,a.jsx)(Ec,{children:g?(0,a.jsx)(br,{direction:"row",justifyContent:"center",alignItems:"center",spacing:5,sx:{width:"100%"},children:(0,a.jsx)(wg,{color:"primary",size:20})}):(0,a.jsxs)("div",{children:[(0,a.jsx)(br,{direction:"row",justifyContent:"flex-end",sx:{paddingBottom:"20px"},children:(0,a.jsx)(Ft,{variant:"subtitle2",children:u("notificationsModal_yesGetNotification")})}),(0,a.jsx)(Yc,{}),(0,a.jsxs)(br,{direction:"row",justifyContent:"space-between",spacing:5,sx:{padding:"10px"},children:[(0,a.jsx)("div",{children:u("notificationsModal_allNotifications")}),(0,a.jsx)(Qu,{checked:s,onChange:_,disabled:r})]}),(0,a.jsx)(Yc,{}),i.map((j,B)=>j.options.length===1?(0,a.jsxs)("div",{children:[(0,a.jsxs)(br,{direction:"row",justifyContent:"space-between",spacing:5,sx:{padding:"10px"},children:[(0,a.jsx)("div",{children:u(`notificationsModal_ruleId_${j.ruleId}`)}),(0,a.jsx)(Qu,{label:"",id:j.ruleId.toString(),name:u(`notificationsModal_ruleId_${j.ruleId}`),checked:j.active,onChange:()=>b(j.ruleId),disabled:r})]},j.ruleId),(0,a.jsx)(Yc,{})]},B):(0,a.jsxs)("div",{children:[(0,a.jsxs)(br,{direction:"row",justifyContent:"space-between",sx:{padding:"10px"},children:[(0,a.jsxs)(br,{direction:{xs:"column",s:"row",md:"row",lg:"row"},spacing:3,children:[(0,a.jsxs)("div",{children:[" ",u(`notificationsModal_ruleId_${j.ruleId}`)]}),(0,a.jsxs)(ws,{sx:{minWidth:"150px",maxWidth:"400px"},children:[(0,a.jsx)(uc,{size:"small",id:"options",children:u("notificationsModal_chooseRule")}),(0,a.jsx)(ks,{size:"small",labelId:"options",id:"options",label:u("notificationsModal_chooseRule"),onChange:W=>C(W,j),value:x(j),disabled:r,children:j.options.map(W=>(0,a.jsx)(Fi,{value:W.optionId,children:u(`notificationsModal_ruleId_${j.ruleId}_optionId_${W.optionId}`)},W.optionId))})]}),j.ruleId>=41&&j.ruleId<=44&&(0,a.jsx)("div",{children:u("notificationsModal_orMore")})]}),(0,a.jsx)(br,{children:(0,a.jsx)(Qu,{label:"",id:j.ruleId.toString(),name:u(`notificationsModal_ruleId_${j.ruleId}`),checked:j.active,onChange:()=>b(j.ruleId),disabled:r})})]},j.ruleId),(0,a.jsx)(Yc,{})]},B))]})}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{variant:"outlined",onClick:n,children:u(T?"cancel":"close")}),(0,a.jsx)(Na,{variant:"contained",color:"secondary",onClick:()=>M(),disabled:!p||r,children:u("button_confirm")})]})]})},Anr=({state:e,subjects:t,setSubjects:n,startDate:r,endDate:i,handleDateRangeFilter:o,selectedFilters:s,setSelectedFilters:l,deletedFilters:c,filteredData:u,isLoading:f,showNotificationFilters:h,handleNotificationFilters:p,setModalOpen:m,handleDelete:g,modalOpen:v,clearAllFilters:y,handleDeleteSubject:x})=>{const{t:b}=Wn(2003);let S;try{S=JSON.parse(b("material_react_table_localization"))}catch{S={}}const C=(0,d.useMemo)(()=>[{accessorFn:T=>`${T.subjectName} ${ro(T.subjectRegno)}`,accessorKey:"subjectName",header:"A\xF0ili",enableColumnActions:!1,muiTableHeadCellProps:{sx:{paddingBottom:"1.2rem",paddingTop:"0.8rem",paddingLeft:1,"& .Mui-TableHeadCell-Content":{display:"none"},"& .Mui-TableHeadCell-Content-Wrapper":{display:"none"}}},Cell:({cell:T})=>(0,a.jsxs)(br,{direction:"column",children:[(0,a.jsx)(Vi,{to:{pathname:`/financeInfo/subjectOverview/${T.row.original.subjectRegno}`},children:T.row.original.subjectName}),(0,a.jsx)("span",{children:ro(T.row.original.subjectRegno)})]}),Filter:()=>(0,a.jsx)(wge,{t:b,label:b("monitoringChanges_table_header_subject"),variant:"outlined",optionList:pje,options:t,setOptions:n,size:"small",ga4TrackEvent:{category:"Monitoring",action:'Changes table filter - "Subject" opened',label:window.location.pathname}})},{accessorKey:"eventDate",header:"Dagsetning",size:300,enableColumnActions:!1,muiTableHeadCellProps:{sx:{display:"flex",flexDirection:"row-reverse",justifyContent:"space-between",borderBottom:"none","& .Mui-TableHeadCell-Content-Wrapper":{display:"none"}}},sortingFn:"datetime",Cell:T=>Eu(new Date(T.row.original.eventDate?.toString())),Filter:()=>(0,a.jsx)(dnr,{startDate:r,endDate:i,handleDateRangeFilter:o})},{accessorFn:T=>T,header:"Breyting",enableColumnActions:!1,muiTableHeadCellProps:{sx:{paddingBottom:"1.2rem",paddingTop:"0.8rem","& .Mui-TableHeadCell-Content":{display:"none"},"& .Mui-TableHeadCell-Content-Wrapper":{display:"none"}}},filterVariant:"multi-select",Cell:({cell:T})=>mnr(T.row.original),Filter:()=>(0,a.jsx)(unr,{t:b,buttonText:b("monitoringChanges_table_header_change"),selectedFilters:s,setSelectedFilters:l,deletedFilters:c,ga4TrackEvent:{category:"Monitoring",action:'Changes table filter - "Changes" opened',label:window.location.pathname}})},{accessorFn:T=>`${T.subjectRegno}`,header:b("monitoringChanges_table_header_furtherInformation"),enableColumnFilter:!1,enableColumnActions:!1,muiTableHeadCellProps:{sx:{paddingBottom:"1.2rem",paddingTop:"0.8rem","& .MuiBadge-root":{display:"none"}}},Cell:({cell:T})=>gnr(T.row.original.subjectRegno,T.row.original.eventType)}]),_=s.some(T=>T.typeOfSubject?.length>0||T.type!==""||T.change!==""||T.category!=="");return(0,a.jsxs)(a.Fragment,{children:[v&&(0,a.jsx)(Tnr,{state:e,modalOpen:v,handleClose:()=>m(!1),readAccess:e.selected?.accessLevelId===1}),(0,a.jsx)(br,{direction:"row",justifyContent:"space-between",children:(0,a.jsxs)("h3",{children:[b("monitoringChanges_changesInMonitoringFrom")+": "," ",(0,cM.default)(r)?Eu(r):""]})}),(0,a.jsx)(NCe,{columns:C,tableData:u,localization:S,isLoading:f,enableTopToolbar:!1,enableToolbarInternalActions:!1,globalSearchPlaceholder:b("monitoring_searchBySubject"),globalFilterAboveTable:!0,showGlobalFilter:!0,showColumnFilters:!0,positionGlobalFilter:"left",chips:(0,a.jsxs)(br,{direction:"row",spacing:1,sx:{display:"block"},children:[s&&s.map((T,M)=>(0,a.jsx)("span",{children:T.type!==""&&(0,a.jsx)(Ll,{label:b(`filter_monitoringChanges_${T.type}${T.change?`_${T.change}`:""}${T.category?`_${T.category}`:""}`),variant:"outlined",onDelete:()=>g(T),sx:{margin:"3px"}},M)},M)).filter(T=>T),t.length>0&&t.map((T,M)=>(0,a.jsx)("span",{children:(0,a.jsx)(Ll,{label:b(`filter_subject_option_id_${T}`),variant:"outlined",onDelete:()=>x(T),sx:{margin:"3px"}},M)},M)),(_||t.length>0)&&(0,a.jsx)(Ll,{label:b("clear_all_filters"),variant:"filled",onClick:()=>y(),onDelete:()=>y(),deleteIcon:(0,a.jsx)(Sge.A,{}),sx:{margin:"3px"}})]}),actions:(0,a.jsxs)(br,{direction:"row",spacing:2,alignItems:"flex-end",children:[(0,a.jsx)(Ju,{control:(0,a.jsx)(Qu,{icon:(0,a.jsx)(bge.A,{}),checkedIcon:(0,a.jsx)(xge.A,{}),checked:h,onChange:p}),label:b("notificationsFilter")}),(0,a.jsx)(Co,{title:e.selected?.accessLevelId>1?b("notificationsModal_button_tooltip"):b("notificationsModal_button_tooltip_noAccess"),children:(0,a.jsx)(Da,{onClick:()=>m(!0),children:(0,a.jsx)("i",{className:"icon-pencil"})})})]})})]})};function Pnr(){this.__data__=[],this.size=0}const Onr=Pnr;function jnr(e,t){return e===t||e!==e&&t!==t}const Eht=jnr;function Mnr(e,t){for(var n=e.length;n--;)if(Eht(e[n][0],t))return n;return-1}const RK=Mnr;var Rnr=Array.prototype,Dnr=Rnr.splice;function knr(e){var t=this.__data__,n=RK(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Dnr.call(t,n,1),--this.size,!0}const Inr=knr;function Fnr(e){var t=this.__data__,n=RK(t,e);return n<0?void 0:t[n][1]}const Nnr=Fnr;function Lnr(e){return RK(this.__data__,e)>-1}const Bnr=Lnr;function Unr(e,t){var n=this.__data__,r=RK(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}const Vnr=Unr;function hM(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}hM.prototype.clear=Onr,hM.prototype.delete=Inr,hM.prototype.get=Nnr,hM.prototype.has=Bnr,hM.prototype.set=Vnr;const DK=hM;function $nr(){this.__data__=new DK,this.size=0}const znr=$nr;function Wnr(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}const Hnr=Wnr;function Gnr(e){return this.__data__.get(e)}const Ynr=Gnr;function Knr(e){return this.__data__.has(e)}const Xnr=Knr;var Znr=_3(Object,"create");const $7=Znr;function Qnr(){this.__data__=$7?$7(null):{},this.size=0}const Jnr=Qnr;function qnr(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}const err=qnr;var trr="__lodash_hash_undefined__",nrr=Object.prototype,rrr=nrr.hasOwnProperty;function arr(e){var t=this.__data__;if($7){var n=t[e];return n===trr?void 0:n}return rrr.call(t,e)?t[e]:void 0}const irr=arr;var orr=Object.prototype,srr=orr.hasOwnProperty;function lrr(e){var t=this.__data__;return $7?t[e]!==void 0:srr.call(t,e)}const crr=lrr;var urr="__lodash_hash_undefined__";function drr(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=$7&&t===void 0?urr:t,this}const frr=drr;function pM(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}pM.prototype.clear=Jnr,pM.prototype.delete=err,pM.prototype.get=irr,pM.prototype.has=crr,pM.prototype.set=frr;const _ht=pM;function hrr(){this.size=0,this.__data__={hash:new _ht,map:new(Ok||DK),string:new _ht}}const prr=hrr;function mrr(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}const grr=mrr;function vrr(e,t){var n=e.__data__;return grr(t)?n[typeof t=="string"?"string":"hash"]:n.map}const kK=vrr;function yrr(e){var t=kK(this,e).delete(e);return this.size-=t?1:0,t}const xrr=yrr;function brr(e){return kK(this,e).get(e)}const wrr=brr;function Srr(e){return kK(this,e).has(e)}const Crr=Srr;function Err(e,t){var n=kK(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}const _rr=Err;function mM(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}mM.prototype.clear=prr,mM.prototype.delete=xrr,mM.prototype.get=wrr,mM.prototype.has=Crr,mM.prototype.set=_rr;const Tht=mM;var Trr=200;function Arr(e,t){var n=this.__data__;if(n instanceof DK){var r=n.__data__;if(!Ok||r.length<Trr-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Tht(r)}return n.set(e,t),this.size=n.size,this}const Prr=Arr;function gM(e){var t=this.__data__=new DK(e);this.size=t.size}gM.prototype.clear=znr,gM.prototype.delete=Hnr,gM.prototype.get=Ynr,gM.prototype.has=Xnr,gM.prototype.set=Prr;const Cge=gM;var Orr="__lodash_hash_undefined__";function jrr(e){return this.__data__.set(e,Orr),this}const Mrr=jrr;function Rrr(e){return this.__data__.has(e)}const Drr=Rrr;function IK(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new Tht;++t<n;)this.add(e[t])}IK.prototype.add=IK.prototype.push=Mrr,IK.prototype.has=Drr;const krr=IK;function Irr(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}const Frr=Irr;function Nrr(e,t){return e.has(t)}const Lrr=Nrr;var Brr=1,Urr=2;function Vrr(e,t,n,r,i,o){var s=n&Brr,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=o.get(e),f=o.get(t);if(u&&f)return u==t&&f==e;var h=-1,p=!0,m=n&Urr?new krr:void 0;for(o.set(e,t),o.set(t,e);++h<l;){var g=e[h],v=t[h];if(r)var y=s?r(v,g,h,t,e,o):r(g,v,h,e,t,o);if(y!==void 0){if(y)continue;p=!1;break}if(m){if(!Frr(t,function(x,b){if(!Lrr(m,b)&&(g===x||i(g,x,n,r,o)))return m.push(b)})){p=!1;break}}else if(!(g===v||i(g,v,n,r,o))){p=!1;break}}return o.delete(e),o.delete(t),p}const Aht=Vrr;var $rr=qx.Uint8Array;const Pht=$rr;function zrr(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n}const Wrr=zrr;function Hrr(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}const Grr=Hrr;var Yrr=1,Krr=2,Xrr="[object Boolean]",Zrr="[object Date]",Qrr="[object Error]",Jrr="[object Map]",qrr="[object Number]",ear="[object RegExp]",tar="[object Set]",nar="[object String]",rar="[object Symbol]",aar="[object ArrayBuffer]",iar="[object DataView]",Oht=l3?l3.prototype:void 0,Ege=Oht?Oht.valueOf:void 0;function oar(e,t,n,r,i,o,s){switch(n){case iar:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case aar:return!(e.byteLength!=t.byteLength||!o(new Pht(e),new Pht(t)));case Xrr:case Zrr:case qrr:return Eht(+e,+t);case Qrr:return e.name==t.name&&e.message==t.message;case ear:case nar:return e==t+"";case Jrr:var l=Wrr;case tar:var c=r&Yrr;if(l||(l=Grr),e.size!=t.size&&!c)return!1;var u=s.get(e);if(u)return u==t;r|=Krr,s.set(e,t);var f=Aht(l(e),l(t),r,i,o,s);return s.delete(e),f;case rar:if(Ege)return Ege.call(e)==Ege.call(t)}return!1}const sar=oar;function lar(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}const car=lar;function uar(e,t,n){var r=t(e);return jk(e)?r:car(r,n(e))}const dar=uar;function far(e,t){for(var n=-1,r=e==null?0:e.length,i=0,o=[];++n<r;){var s=e[n];t(s,n,e)&&(o[i++]=s)}return o}const har=far;function par(){return[]}const mar=par;var gar=Object.prototype,yar=gar.propertyIsEnumerable,jht=Object.getOwnPropertySymbols,xar=jht?function(e){return e==null?[]:(e=Object(e),har(jht(e),function(t){return yar.call(e,t)}))}:mar;const bar=xar;function war(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}const Sar=war;var Car=9007199254740991,Ear=/^(?:0|[1-9]\d*)$/;function _ar(e,t){var n=typeof e;return t=t??Car,!!t&&(n=="number"||n!="symbol"&&Ear.test(e))&&e>-1&&e%1==0&&e<t}const Tar=_ar;var Aar=Object.prototype,Par=Aar.hasOwnProperty;function Oar(e,t){var n=jk(e),r=!n&&PBe(e),i=!n&&!r&&E$(e),o=!n&&!r&&!i&&yoe(e),s=n||r||i||o,l=s?Sar(e.length,String):[],c=l.length;for(var u in e)(t||Par.call(e,u))&&!(s&&(u=="length"||i&&(u=="offset"||u=="parent")||o&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||Tar(u,c)))&&l.push(u);return l}const jar=Oar;function Mar(e){return jBe(e)?jar(e):yBe(e)}const Rar=Mar;function Dar(e){return dar(e,Rar,bar)}const Mht=Dar;var kar=1,Iar=Object.prototype,Far=Iar.hasOwnProperty;function Nar(e,t,n,r,i,o){var s=n&kar,l=Mht(e),c=l.length,u=Mht(t),f=u.length;if(c!=f&&!s)return!1;for(var h=c;h--;){var p=l[h];if(!(s?p in t:Far.call(t,p)))return!1}var m=o.get(e),g=o.get(t);if(m&&g)return m==t&&g==e;var v=!0;o.set(e,t),o.set(t,e);for(var y=s;++h<c;){p=l[h];var x=e[p],b=t[p];if(r)var S=s?r(b,x,p,t,e,o):r(x,b,p,e,t,o);if(!(S===void 0?x===b||i(x,b,n,r,o):S)){v=!1;break}y||(y=p=="constructor")}if(v&&!y){var C=e.constructor,_=t.constructor;C!=_&&"constructor"in e&&"constructor"in t&&!(typeof C=="function"&&C instanceof C&&typeof _=="function"&&_ instanceof _)&&(v=!1)}return o.delete(e),o.delete(t),v}const Lar=Nar;var Bar=1,Rht="[object Arguments]",Dht="[object Array]",FK="[object Object]",Uar=Object.prototype,kht=Uar.hasOwnProperty;function Var(e,t,n,r,i,o){var s=jk(e),l=jk(t),c=s?Dht:goe(e),u=l?Dht:goe(t);c=c==Rht?FK:c,u=u==Rht?FK:u;var f=c==FK,h=u==FK,p=c==u;if(p&&E$(e)){if(!E$(t))return!1;s=!0,f=!1}if(p&&!f)return o||(o=new Cge),s||yoe(e)?Aht(e,t,n,r,i,o):sar(e,t,c,n,r,i,o);if(!(n&Bar)){var m=f&&kht.call(e,"__wrapped__"),g=h&&kht.call(t,"__wrapped__");if(m||g){var v=m?e.value():e,y=g?t.value():t;return o||(o=new Cge),i(v,y,n,r,o)}}return p?(o||(o=new Cge),Lar(e,t,n,r,i,o)):!1}const $ar=Var;function Iht(e,t,n,r,i){return e===t?!0:e==null||t==null||!u3(e)&&!u3(t)?e!==e&&t!==t:$ar(e,t,n,r,Iht,i)}const zar=Iht;function War(e,t){return zar(e,t)}const Har=War,Fht=({state:e,actions:t})=>{const n=ss(),r=fs(291,n.user),[i,o]=(0,d.useState)(!1),[s,l]=(0,d.useState)((0,n_.default)((0,LO.default)(new Date,1))),[c,u]=(0,d.useState)((0,mh.default)(new Date)),[f,h]=(0,d.useState)([{typeOfSubject:[],type:"",change:"",category:""}]),[p,m]=(0,d.useState)([]),[g,v]=(0,d.useState)([]),[y,x]=(0,d.useState)([]),[b,S]=(0,d.useState)([]),[C,_]=(0,d.useState)(!1),[T,M]=(0,d.useState)(null),[j,B]=(0,d.useState)(!1),[W,K]=(0,d.useState)([]),G=gi(),[J,te]=(0,d.useState)([]),re=new URLSearchParams(G.search),me=re.get("monitorId"),Ce=re.get("dateFrom"),Ae=re.get("dateTo"),[_e,Be]=(0,d.useState)(!1);(0,d.useEffect)(()=>{e.monitors&&e.monitors.length>0?Be(!0):Be(!1)},[e.monitors]),(0,d.useEffect)(()=>{j&&dc("Monitoring","Show notificationsfilters on Changes table",window.location.pathname)},[j]),(0,d.useEffect)(()=>{i&&dc({category:"Monitoring",action:"Open Notifications modal",label:window.location.pathname})},[i]),(0,d.useEffect)(()=>{f.length===0&&st()},[f]),(0,d.useEffect)(()=>{y.length>0&&h(lt=>{const ut=[...lt];return ut[0].typeOfSubject=y,ut})},[y]),(0,d.useEffect)(()=>{if(W&&W.length>0){const lt=W.flatMap(({type:ut,changes:Fe})=>(Fe||[]).filter(({active:ft})=>ft).flatMap(({changeId:ft,categories:Ct=[]})=>Ct.length===0?[{type:ut,change:ft||"",category:""}]:Ct.filter(({active:Tt})=>Tt).map(({categoryId:Tt})=>({type:ut,change:ft||"",category:Tt||""})))).filter(({type:ut})=>ut);te(lt)}},[W]),(0,d.useEffect)(()=>{Ce&&Ae&&me?(dc({category:"Monitoring",action:"Opened link from email with filters",label:window.location.pathname}),$e(me),B(!0),l(new Date(Ce)),u(new Date(Ae))):$e(e?.selected?.monitorId)},[e?.selected,me,Ce,Ae,i]),(0,d.useEffect)(()=>{if((0,cM.default)(s)&&(0,cM.default)(c)){const lt=(0,_nr.default)(new Date,4);(0,fM.default)(lt,s)&&Ne()}},[s,c]),(0,d.useEffect)(()=>{Ne()},[e?.selected,T]),(0,d.useEffect)(()=>{if(J&&j){const lt=vnr(f,J);h(lt)}else J&&!j&&h(f.filter(lt=>!J.some(ut=>Har(lt,ut))))},[j,J&&J,Ce,Ae]);const Ue=()=>{if(!f||f.length===0||f==[{typeOfSubject:[],type:"",change:"",category:""}]||f==[{type:"",change:"",category:""}])S(g);else if(f!==Ke(f)){const lt=pnr(g,f),ut=y.length>0?wht(g,y):g,Fe=lt.filter(ft=>ut.includes(ft));S(Fe)}};(0,d.useEffect)(()=>{Ue()},[g,y,f,p]),(0,d.useEffect)(()=>{const lt=b.filter(ut=>new Date(ut.eventDate)>=s&&new Date(ut.eventDate)<=c);S(lt)},[s,c]);const $e=lt=>{fs&&_e&&lt&&fo.getMonitorRulesEmail(lt).then(ut=>{ut&&!ut.error&&K(ut)})},Je=(lt,ut)=>{dc({category:"Monitoring",action:"Filter datepicker",label:window.location.pathname}),lt==="startDate"&&l(ut),lt==="endDate"&&u(ut)},Ne=()=>{let lt;Ce&&Ae?lt={monitorId:me,dateFrom:new Date(Ce).toISOString(),dateTo:new Date(Ae).toISOString()}:e?.selected&&(lt={monitorId:e.selected.monitorId,dateFrom:s.toISOString(),dateTo:c.toISOString()}),lt&&(_(!0),fo.getEvents(lt).then(ut=>{ut.error||(v(ut),_(!1))}))},Ke=lt=>lt&&lt.length===1&&lt[0].typeOfSubject?.length===0&&lt[0].type===""&&lt[0].change===""&&lt[0].category==="",nt=lt=>{x(y.filter(ut=>ut!==lt))},rt=lt=>{h(f.filter(ut=>ut!==lt)),m([...p,lt])},st=()=>{x([]),B(!1),h([{typeOfSubject:[],type:"",change:"",category:""}])},gt=lt=>{B(lt.target.checked)};return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[!e.monitorsLoaded&&(0,a.jsx)($i,{relCenter:!0}),!r&&e.monitorsLoaded&&!C&&(0,a.jsx)(ok,{noAccess:!0}),r&&e.monitorsLoaded&&!_e&&!e.selected&&(0,a.jsx)(ok,{}),r&&e.monitorsLoaded&&_e&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ght,{state:e,actions:t,notificationsUrlMonitorId:me,setLoadTableData:M,comingFromChanges:!0,setShowNotificationFilters:B}),(0,a.jsx)(Anr,{state:e,subjects:y,setSubjects:x,startDate:s,endDate:c,handleDateRangeFilter:Je,selectedFilters:f,setSelectedFilters:h,deletedFilters:p,filteredData:b,isLoading:C,showNotificationFilters:j,handleNotificationFilters:gt,setModalOpen:o,handleDelete:rt,modalOpen:i,clearAllFilters:st,handleDeleteSubject:nt})]})]})})};Fht.propTypes={monitorId:k().number};const Gar=()=>{const{t:e,loaded:t}=Wn(2003),[n,r]=dRe(),i=Ub(I3e),o=_K({rootPage:"/monitoring/overview"}),s=Ko(),l=Ci(c=>AO(c));return(0,d.useEffect)(()=>{s(XE())},[]),!i||!t||!l?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{products:i,fixedTitle:e("product_name_291"),noPrint:!0,children:(0,a.jsx)(Yar,{})}),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"overview",element:(0,a.jsx)(Cht,{state:n,actions:r,productTerms:o})}),(0,a.jsx)(Si,{path:"changes",element:(0,a.jsx)(Fht,{state:n,actions:r,productTerms:o})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"overview"})})]})})]})},Yar=()=>{const{t:e}=Ri(),[t,n]=xC({variant:"biSearch"});return(0,a.jsx)("div",{className:"no-print",style:{marginBottom:"2rem",maxWidth:"600px"},children:(0,a.jsx)(KY,{state:t,actions:n,placeholder:e("searchByNameOrRegno")})})},Kar=({row:e})=>e?(0,a.jsxs)(Ti,{sx:Xar.styles,children:[(0,a.jsx)(wn,{colSpan:2,align:"left",children:Eu(e.created)}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)(br,{children:[(0,a.jsx)(Ft,{variant:"body2",children:(0,a.jsx)(Vi,{to:`/financeInfo/subjectOverview/${e.applicant.regno}`,children:e.applicant.name})}),(0,a.jsx)(Ft,{variant:"body2",children:ro(e.applicant.regno)})]})}),(0,a.jsx)(wn,{align:"left",children:e.workflowOverview.description}),(0,a.jsx)(wn,{align:"left",children:e.statusName}),(0,a.jsx)(wn,{children:e.subjects&&e.subjects.map((t,n)=>(0,a.jsx)(Ft,{variant:"body2",children:t.name},n))}),(0,a.jsx)(wn,{children:(0,a.jsx)(Da,{color:"primary",onClick:()=>window.open(`/businessBridge/subjectOverview/${e.applicant.regno}/${e.applicationID}`,"_blank"),children:(0,a.jsx)(L7,{color:"accent"})})})]}):null,Xar={styles:{"&.toggleState-open > .MuiTableCell-root, &:hover > .MuiTableCell-root":{backgroundColor:"#e6e6e6"},"& .MuiTableCell-root:not(:first-of-type)":{paddingLeft:"30px"}},tableHeaderStyles:{height:"50px","& th":{borderColor:"primary.main"}},toggleCellStyles:{borderColor:"#fff",boxShadow:"inset 0px 10px 5px -10px rgba(0,0,0,0.25), inset 0px -10px 5px -10px rgba(0,0,0,0.25)",padding:0,backgroundColor:"#f6f6f6","& tr:last-child td":{border:"none"}}},Zar=({data:e,page:t,rowsPerPage:n,totalCount:r,rowFunctions:i,loaded:o,t:s})=>(0,a.jsxs)(a.Fragment,{children:[e&&e.length>0&&e.slice(t*n,t*n+n).map((l,c)=>(0,a.jsx)(Kar,{row:l,t:s,rowFunctions:i},`${t}_${c}`)),o&&e.length===0&&(0,a.jsx)(Ti,{children:(0,a.jsx)(wn,{align:"center",colSpan:7,children:(0,a.jsx)(Ft,{align:"center",variant:"body1",children:r===0&&s("businessBridge_overviewTable_no_results")})})})]}),Qar=d.memo(Zar),Jar=()=>{const{t:e,loaded:t}=Wn(2026),{pgProducts:n}=Fg(),[r,i]=(0,d.useState)([]),[o,s]=(0,d.useState)(0),[l,c]=(0,d.useState)(10),[u,f]=sA(),[h,p]=(0,d.useState)({from:Bft(new Date,{months:6}),to:new Date}),[m,g]=(0,d.useState)({nameOrRegno:"",typeOfApplication:[-1],typeOfStatus:[-1],insertedBy:""}),[v]=Sm(m,500),[y]=Sm(h,1e3);(0,d.useEffect)(()=>{x()},[]),(0,d.useEffect)(()=>{if(u&&u.subscriberApplicationsOverview?.length>0){const j={...v,dateFilter:y},B=z7.filterTableData(j,u.subscriberApplicationsOverview,z7.filters).sort((W,K)=>N7(new Date(W.created),new Date(K.created)));i(B)}},[v,y,u?.subscriberApplicationsOverview]);const x=()=>{f.getApplicationsOverview()},b=(j,B)=>{s(B)},S=j=>{c(+j.target.value),s(0)},C=[...new Set(u?.subscriberApplicationsOverview&&u.subscriberApplicationsOverview.map(j=>j.workflowOverview.description))],_=[...new Set(u?.subscriberApplicationsOverview&&u.subscriberApplicationsOverview.map(j=>j.statusName))],T=j=>{const{value:B}=j.target,W=typeof B=="string"?j.target.value.split(","):j.target.value,K=W.indexOf(-1),J=K>-1&&W.length>1?W.splice(W.indexOf(K),1):W;g({...m,typeOfApplication:J?.length>0?J:[-1]})},M=j=>{const{value:B}=j.target,W=typeof B=="string"?j.target.value.split(","):j.target.value,K=W.indexOf(-1),J=K>-1&&W.length>1?W.splice(W.indexOf(K),1):W;g({...m,typeOfStatus:J?.length>0?J:[-1]})};return!t||!u?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{products:n,fixedTitle:e("product_name_872")}),(0,a.jsxs)(db,{maxWidth:"xl",sx:{px:"30px"},children:[(0,a.jsx)(Vr,{container:!0,spacing:2,children:(0,a.jsx)(Vr,{item:!0,xs:12,md:9,lg:8,children:(0,a.jsx)(Ft,{variant:"h3",gutterBottom:!0,children:e("businessBridge_overview_title")})})}),(0,a.jsxs)(Vr,{container:!0,spacing:2,children:[(0,a.jsx)(Vr,{item:!0,xs:12,md:9,lg:8,sx:{mb:4},children:(0,a.jsx)(Ft,{variant:"body1",gutterBottom:!0,dangerouslySetInnerHTML:{__html:e1().sanitize(e("businessBridge_overview_description"))}})}),(0,a.jsx)(Vr,{item:!0,xs:12,md:12,sx:{mb:8},children:(0,a.jsx)(Th,{children:(0,a.jsx)(vo,{variant:"elevation",elevation:0,children:(0,a.jsxs)(qn,{children:[(0,a.jsxs)(Uc,{className:"overview-table",sx:{minHeight:350,maxHeight:"1000px",position:"relative"},children:[u.subscriberApplicationsOverviewLoading&&(0,a.jsx)($i,{relCenter:!0,size:"medium"}),(0,a.jsxs)(Sc,{stickyHeader:!0,children:[(0,a.jsx)(kc,{sx:z7.tableHeaderStyles,children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",colSpan:2,children:(0,a.jsxs)(br,{direction:"row",spacing:1,children:[(0,a.jsx)(Ug,{label:e("from"),PopperProps:{sx:z7.datePickerStyles},slotProps:{textField:{size:"small",sx:{width:"110px"}}},inputFormat:"dd/MM/yyyy",value:h.from,onChange:j=>p({...h,from:j})}),(0,a.jsx)(Ug,{label:e("to"),PopperProps:{sx:z7.datePickerStyles},slotProps:{textField:{size:"small",sx:{width:"110px"}}},inputFormat:"dd/MM/yyyy",value:h.to,size:"small",onChange:j=>p({...h,to:j})})]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ni,{label:e("businessBridge_overviewTable_searchByNameOrRegno"),value:m.nameOrRegno,onChange:j=>g({...m,nameOrRegno:j.target.value}),size:"small",InputProps:{style:{minWidth:"200px"},endAdornment:(0,a.jsx)(ef,{position:"end",children:(0,a.jsx)(Da,{sx:{visibility:m.nameOrRegno?"visible":"hidden"},onClick:()=>g({...m,nameOrRegno:""}),children:(0,a.jsx)(uM,{})})})}})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)(ks,{size:"small",sx:{width:"200px"},value:m.typeOfApplication,multiple:!0,onChange:j=>T(j),children:[(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:-1,children:e("businessBridge_overviewTable_allTypes")},"9999"),C&&C.length>0&&C.map((j,B)=>(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:j,children:j},B))]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)(ks,{size:"small",sx:{width:"200px"},value:m.typeOfStatus,multiple:!0,onChange:j=>M(j),children:[(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:-1,children:e("businessBridge_overviewTable_allStatuses")},"9999"),_&&_.length>0&&_.map((j,B)=>(0,a.jsx)(Fi,{sx:{fontSize:"14px"},value:j,children:j},B))]})}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ni,{label:e("businessBridge_overviewTable_insertedBy"),value:m.insertedBy,onChange:j=>g({...m,insertedBy:j.target.value}),size:"small",InputProps:{style:{minWidth:"150px"},endAdornment:(0,a.jsx)(ef,{position:"end",children:(0,a.jsx)(Da,{sx:{visibility:m.insertedBy?"visible":"hidden"},onClick:()=>g({...m,insertedBy:""}),children:(0,a.jsx)(uM,{})})})}})}),(0,a.jsx)(wn,{children:(0,a.jsx)(Ft,{variant:"body2",children:e("businessBridge_overviewTable_seeMore")})})]})}),(0,a.jsx)(ul,{children:(0,a.jsx)(Qar,{data:r&&r,page:o,rowsPerPage:l,totalCount:u.length,loaded:u.subscriberApplicationsOverview,t:e})})]})]}),r&&r.length>0&&(0,a.jsx)(b0,{rowsPerPageOptions:[10,25,50,100],component:"div",count:r.length,rowsPerPage:l,labelRowsPerPage:e("table_rows_per_page"),page:o,onPageChange:b,onRowsPerPageChange:S})]})})})})]})]})]})},z7={filters:{dateRange:(e,t)=>{const{dateFilter:n}=e,r=new Date(t.created);return N7(r,n.from)<=0&&N7(r,n.to)>=0},nameOrRegno:(e,t)=>{const{nameOrRegno:n}=e;if(!n)return!0;const r=t?.applicant?.name,i=t?.applicant?.regno,o=n.replace("-","").toLowerCase();return/^[0-9-]+$/.test(o)?i?.includes(o):r?.toLowerCase().includes(o)},typeOfApplication:(e,t)=>{const{typeOfApplication:n}=e;return n.includes(-1)?!0:n.includes(t?.workflowOverview?.description)},typeOfStatus:(e,t)=>{const{typeOfStatus:n}=e;return n.includes(-1)?!0:n.includes(t?.statusName)},insertedBy:(e,t)=>{const{insertedBy:n}=e;return n?Array.isArray(t.subjects)&&t?.subjects?.length?t.subjects.some(r=>(r?.name||"").toLowerCase().includes(n.toLowerCase())):!1:!0}},filterTableData:(e,t,n)=>{const r=Object.keys(n);return t.filter(i=>r.every(o=>{const s=n[o];return typeof s!="function"?!0:s(e,i)}))},tableStyles:{"& .MuiTableContainer-root > .MuiTable-root":{minWidth:750,[`& .${$R.root}`]:{borderLeft:"none",borderColor:"#f5f5f5"},[`& .${zR.root}`]:{boxShadow:"none!important"}}},tableHeaderStyles:{"& .MuiTableCell-head  ":{fontFamily:"open_sansbold",backgroundColor:"#e6e6e6",borderRadius:"0","&:first-of-type":{borderRadius:"5px 0 0 0"},"&:last-of-type":{borderRadius:"0 5px 0 0"}},".MuiInputBase-root, .MuiInputLabel-root":{fontSize:"12px"},".MuiInputBase-root":{maxWidth:"200px",backgroundColor:"white"},".MuiButtonBase-root":{padding:"2px"},".MuiSvgIcon-root":{fontSize:"15px",mr:"4px"}},datePickerStyles:{"& .MuiPickersDay-root.Mui-selected":{backgroundColor:"secondary.main"}}},qar=({overviewTableHelpers:e,duediligence:t,subjects:n})=>{const{t:r}=Wn(2025),i={0:"#5999FF",1:"#12C800",2:"#FFA14D",3:"#E46E67"},o=s=>{if(!s||s===0)return(0,a.jsx)(Ov.A,{color:"data_blue"});if(s===1)return(0,a.jsx)(Ov.A,{color:"data_green"});if(s===2)return(0,a.jsx)(Ov.A,{color:"data_orange"});if(s===3)return(0,a.jsx)(Ov.A,{color:"data_red"})};return(0,a.jsxs)(br,{sx:{paddingTop:"40px",paddingBottom:"40px"},children:[(0,a.jsx)("h3",{children:r("kyc_table_title")}),(0,a.jsx)(Uc,{className:"overview-table",sx:{minHeight:250,position:"relative"},children:(0,a.jsxs)(Sc,{stickyHeader:!0,children:[(0,a.jsx)(kc,{sx:e.tableHeaderStyles,children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",colSpan:2,children:r("kyc_table_header_date")}),(0,a.jsx)(wn,{align:"left",children:r("kyc_table_header_subject")}),(0,a.jsx)(wn,{align:"left",children:r("kyc_table_header_status")}),(0,a.jsx)(wn,{align:"left",children:r("kyc_table_header_riskRating")}),(0,a.jsx)(wn,{align:"left",children:r("kyc_table_header_contact")}),(0,a.jsx)(wn,{align:"center",children:r("kyc_table_header_seeProfile")})]})}),(0,a.jsx)(ul,{children:t&&t?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(Ti,{sx:e.tableRowStyles,children:[(0,a.jsx)(wn,{align:"left",colSpan:2,children:Mr(t.insertedDate)}),(0,a.jsx)(wn,{align:"left",children:t.respondentParentName}),(0,a.jsx)(wn,{align:"left",children:t.statusID===0?r("kyc_overview_table_status_open"):t.statusID===1?r("kyc_overview_table_status_closed"):t.statusID===2?r("kyc_overview_table_status_draft"):""}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsx)(Ll,{label:r(`risk_rating_status_name_${t.riskRatingID?t.riskRatingID:0}`),icon:o(t.riskRatingID),sx:{backgroundColor:oo(i[t.riskRatingID===null||t.riskRatingID===void 0?0:t.riskRatingID],.2)}})}),(0,a.jsx)(wn,{align:"left",children:n&&n[0].name}),(0,a.jsx)(wn,{align:"center",children:(0,a.jsx)(Da,{color:"primary",onClick:()=>window.open(`/knowYourCustomer/profile/${t.respondentParentRegno}/${t.snapshotGuid}`,"_blank"),children:(0,a.jsx)(L7,{color:"accent"})})})]})}):(0,a.jsx)(Ti,{children:(0,a.jsx)(wn,{align:"center",colSpan:7,children:(0,a.jsx)(br,{sx:{padding:"20px"},children:(0,a.jsx)(Ft,{align:"center",variant:"body1",children:r("kyc_overview_table_no_data")})})})})})]})})]})},eir=({steps:e})=>{const{t}=Wn(2026);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(br,{justifyContent:"space-between",direction:"row",alignItems:"center",spacing:2,sx:{position:"relative"},children:(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:2},children:t("businessBridge_decision_title")})}),(0,a.jsx)(Uc,{sx:{position:"relative"},children:(0,a.jsxs)(Sc,{stickyHeader:!0,children:[(0,a.jsx)(kc,{children:(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",colSpan:2,children:t("businessBridge_decision_table_date")}),(0,a.jsx)(wn,{align:"left",children:t("businessBridge_decision_table_decision")}),(0,a.jsx)(wn,{align:"left",children:t("businessBridge_decision_table_result")}),(0,a.jsx)(wn,{})]})}),(0,a.jsx)(ul,{children:e?.length>0?e.map((n,r)=>{const i=n?.decisionRequestDetails?.result,o={passed:{icon:"icon-checkmark-circle2 color-success",tooltip:t("decision_info_status_success_tooltip"),desc:t("decision_info_status_desc")},warning:{icon:"icon-error1 color-warning",tooltip:t("decision_info_status_warning_tooltip"),desc:t("decision_info_status_desc")},inProgress:{icon:"icon-status-incomplete text-gray",tooltip:t("decision_info_status_inProgress"),desc:t("decision_info_status_desc")},failed:{icon:"icon-status-rejected color-error",tooltip:t("decision_info_status_failed_tooltip"),desc:t("decision_info_status_desc")},changed:{icon:"icon-info color-info",tooltip:t("decision_info_status_original_tooltip",i?.current?.categoryType?.name),desc:t("decision_info_status_changed_desc")},error:{icon:"icon-trend-stagnating  text-gray",tooltip:t("decision_info_status_error"),desc:t("decision_info_status_desc")}},s=i?.overwritten?"changed":i?.current?.categoryType?.isFailedCategory?"failed":i?.current?.categoryType?.severityID===1?"warning":n?.decisionRequestDetails?.statusID===0?"inProgress":n?.decisionRequestDetails?.statusID===2?"passed":"error";if(n.stepTypeId===2)return(0,a.jsxs)(Ti,{children:[(0,a.jsx)(wn,{align:"left",colSpan:2,children:i?.current?.createdDate?Mr(new Date(i.current.createdDate)):n?.confirmationDate?Mr(new Date(n.confirmationDate)):""}),(0,a.jsx)(wn,{align:"left",children:n?.decisionRequestDetails?.decision?.decisionType?.name}),(0,a.jsx)(wn,{align:"left",children:(0,a.jsxs)(Co,{title:o[s].tooltip,children:[(0,a.jsx)("i",{className:o[s].icon})," ",i?.current?.categoryType?.name]})}),(0,a.jsx)(wn,{children:(0,a.jsx)(Da,{color:"primary",onClick:()=>window.open(`/financeInfo/SubjectDecisions/${n?.decisionRequestDetails?.subject?.regno}/request/${n?.decisionRequestDetails?.requestID}`,"_blank"),children:(0,a.jsx)(pb,{className:"icon icon-empty-set",color:"accent.main"})})})]},r)}):(0,a.jsx)(Ti,{children:(0,a.jsx)(wn,{align:"left",colSpan:4,children:t("businessBridge_decision_table_noData")})})})]})})]})},tir=({applicationID:e,attachments:t})=>{const{t:n}=Wn(2026),r=i=>{Sf.getAttachment(e,i).then(o=>{if(o&&!o.error){const s=`data:application/pdf;base64,${o.content}`;try{m0().saveAs(s,`${o.fileName}${o.fileType}`)}catch{Pa.error(n("common_success_action"))}}else Pa.error(n("common_unsuccessful_action"))})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(br,{justifyContent:"space-between",direction:"row",alignItems:"center",spacing:2,sx:{position:"relative"},children:(0,a.jsx)(Ft,{variant:"cardHeader",sx:{paddingBottom:2},children:n("related_documents")})}),t&&t.length>0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(pL,{sx:{fontWeight:"bold",paddingLeft:0,color:"black"},children:n("type")}),(0,a.jsx)(Yc,{sx:{backgroundColor:"#C6E6B1"}}),(0,a.jsx)(_x,{sx:{width:"100%",bgcolor:"background.paper",position:"relative",overflow:"auto","& ul":{padding:0}},children:t.map(i=>(0,a.jsx)(bb,{disablePadding:!0,secondaryAction:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(Da,{"aria-label":"expand row",size:"small",onClick:()=>r(i.attachmentDocumentID),children:(0,a.jsx)(_C,{className:"icon-file-pdf",sx:{color:"accent.main",fontSize:"18px"}})})}),children:(0,a.jsx)(Rs,{target:"_blank",onClick:()=>r(i.attachmentDocumentID),children:(0,a.jsx)(zx,{sx:{color:"#097C8E"},primary:i.fileName})})},i.attachmentDocumentID))})]}):(0,a.jsx)(Bh,{children:n("relatedDocuments_noDocuments")})]})},nir=({open:e,onClose:t,applicationID:n,actions:r})=>{const[i,o]=(0,d.useState)(!1),{t:s,loaded:l}=Wn(2026),c=uo(),[u,f]=(0,d.useState)({comment:""}),h=Zi(c.breakpoints.down("sm"));async function p(){o(!0),Sf.createComment(n,u).then(v=>{v&&!v.error?(Pa.success(s("common_success_action")),r.getApplicationDetail(n),m()):Pa.error(s("common_unsuccessful_action"))}),o(!1)}const m=()=>{f({comment:""}),t()},g=v=>{f({...u,comment:v.target.value})};return l?(0,a.jsxs)(Vc,{open:e,fullWidth:!0,onClose:m,PaperProps:{sx:{p:h?"auto":4,borderRadius:"8px"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(Ft,{variant:"cardHeader",children:s("addCommentModal_title")})}),(0,a.jsx)(Ec,{sx:{padding:"40px"},children:(0,a.jsxs)(Pn,{container:!0,spacing:3,textAlign:"center",children:[(0,a.jsx)(Pn,{xs:12,children:i&&(0,a.jsx)($i,{relCenter:!0})}),(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(ws,{variant:"standard",sx:{width:"100%",m:1},children:(0,a.jsx)(Ni,{label:s("addCommentModal_label"),id:"description",value:u.comment,size:"small",onChange:g,inputProps:{maxLength:300},multiline:!0,rows:4})})})]})}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{color:"primary",variant:"outlined",onClick:()=>t(),children:s("close")}),(0,a.jsx)(Na,{color:"secondary",variant:"contained",onClick:()=>p(),disabled:u.comment.length===0,children:s("button_confirm")})]})]}):null},rir=({open:e,onClose:t,deleteComment:n})=>{const{t:r,loaded:i}=Wn(2026),o=uo(),s=Zi(o.breakpoints.down("sm"));return i?(0,a.jsxs)(Vc,{open:e,fullWidth:!0,onClose:t,PaperProps:{sx:{p:s?"auto":4,borderRadius:"8px"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(Ft,{variant:"cardHeader",children:r("deleteCommentModal_title")})}),(0,a.jsx)(Ec,{children:(0,a.jsx)(Pn,{container:!0,textAlign:"center",sx:{padding:"30px"},children:(0,a.jsx)(Pn,{xs:12,children:(0,a.jsx)(Ft,{variant:"body1",children:r("deleteCommentModal_description")})})})}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{color:"primary",variant:"outlined",onClick:()=>t(),children:r("close")}),(0,a.jsx)(Na,{color:"secondary",variant:"contained",onClick:()=>n(),children:r("button_confirm")})]})]}):null},air=({open:e,onClose:t,editComment:n,commentText:r,setCommentText:i})=>{const{t:o,loaded:s}=Wn(2026),l=uo(),c=Zi(l.breakpoints.down("sm"));if(!s)return null;const u=()=>{n(r),t()};return(0,a.jsxs)(Vc,{open:e,fullWidth:!0,onClose:t,PaperProps:{sx:{p:c?"auto":4,borderRadius:"8px"}},children:[(0,a.jsx)(_u,{children:(0,a.jsx)(Ft,{variant:"cardHeader",children:o("editCommentModal_title")})}),(0,a.jsx)(Ec,{children:(0,a.jsx)(Pn,{container:!0,spacing:5,children:(0,a.jsx)(Pn,{item:!0,xs:12,children:(0,a.jsx)(Ni,{fullWidth:!0,multiline:!0,minRows:3,variant:"outlined",value:r,onChange:f=>i(f.target.value)})})})}),(0,a.jsxs)(Cc,{children:[(0,a.jsx)(Na,{color:"primary",variant:"outlined",onClick:t,children:o("close")}),(0,a.jsx)(Na,{color:"secondary",variant:"contained",onClick:u,children:o("button_confirm")})]})]})},iir=({comments:e,applicationID:t,actions:n})=>{const{t:r}=Wn(2025),[i,o]=(0,d.useState)(!1),[s,l]=(0,d.useState)(!1),[c,u]=(0,d.useState)(null),[f,h]=(0,d.useState)(null),[p,m]=(0,d.useState)(""),g=(0,Lh.u)(),v=Zi(g.breakpoints.down("sm")),y=C=>{u(C),o(!0)},x=C=>{h(C.applicationCommentID),m(C.comment),l(!0)},b=C=>{const _={applicationCommentID:f,comment:C};Sf.updateComment(t,_).then(T=>{T&&!T.error?(Pa.success(r("common_success_action")),n.getApplicationDetail(t),o(!1)):Pa.error(r("common_unsuccessful_action"))}),l(!1)},S=()=>{Sf.deleteComment(t,c).then(C=>{C&&!C.error?(Pa.success(r("common_success_action")),n.getApplicationDetail(t),o(!1)):Pa.error(r("common_unsuccessful_action"))})};return(0,a.jsxs)(a.Fragment,{children:[i&&(0,a.jsx)(rir,{open,onClose:()=>o(!1),deleteComment:S}),s&&(0,a.jsx)(air,{open,onClose:()=>l(!1),editComment:b,commentText:p,setCommentText:m}),e&&e.length>0&&(0,a.jsx)(vo,{variant:"dashboardPaper",sx:{boxShadow:"0px 3px 3px -2px rgba(0,0,0,0.2)"},children:(0,a.jsxs)(Vr,{container:!0,children:[(0,a.jsx)(Vr,{item:!0,xs:12,sm:2,children:(0,a.jsxs)(br,{direction:"row",spacing:2,sx:{paddingBottom:v?"20px":""},children:[(0,a.jsx)(Ft,{variant:"cardHeader",children:(0,a.jsx)("i",{className:"icon-response"})}),(0,a.jsx)(Ft,{variant:"cardHeader",children:r("profile_comment_title")})]})}),(0,a.jsx)(Vr,{item:!0,xs:12,sm:6,children:(0,a.jsx)(w7,{display:2,inc:3,max:e.length,render:({displayCount:C})=>e&&e.slice(0,C).map((_,T)=>(0,a.jsx)(d.Fragment,{children:(0,a.jsxs)(br,{direction:"row",alignItems:"baseline",justifyContent:"space-around",sx:{paddingBottom:"20px"},children:[(0,a.jsxs)("div",{children:[(0,a.jsxs)(br,{direction:v?"column":"row",alignItems:v?"":"center",sx:{paddingBottom:v?"10px":""},children:[(0,a.jsxs)(Ft,{children:[Mr(_.createdDate)," ",(0,a.jsx)("i",{className:"icon-clock"})," ",w0(_.createdDate)]}),(0,a.jsxs)(Ft,{variant:"subtitle2",sx:{color:"rgb(102, 102, 102)"},children:["\xA0-\xA0",_.createdByUser.name," ",(0,a.jsx)("a",{href:`mailto:${_.createdByUser.email}`,children:_.createdByUser.email})]})]}),(0,a.jsx)(Ft,{variant:"body2",children:_.comment})]},`comment_${T}`),(0,a.jsxs)(br,{direction:"row",children:[(0,a.jsx)(Da,{"aria-label":"update",onClick:()=>x(_),children:(0,a.jsx)(_C,{className:"icon-pencil",sx:{color:"accent.main",fontSize:"18px"}})}),(0,a.jsx)(Da,{"aria-label":"delete",onClick:()=>y(_.applicationCommentID),children:(0,a.jsx)(_C,{className:"icon-delete",sx:{color:"accent.main",fontSize:"18px"}})})]})]})},T))})})]})})]})},oir=({subscriberID:e,steps:t,t:n})=>{const r=p=>{if(!p||!p.value)return null;switch(p.inputType){case 1:return i(p);case 2:return o(p);case 3:return ro(p.value);case 4:return(0,a.jsx)("a",{href:`mailto:${p.value}`,children:p.value});case 5:return s(p);case 6:return s(p);case 7:return l(p);case 8:return c(p.value);case 9:return ro(p.value);default:return p.value}},i=p=>{if(!p||!p.value)return null;if(p.type==="WebSite"){const g=`http://${p.value.startsWith("www.")?"":"www."}${p.value}`;return(0,a.jsx)("a",{href:g,children:p.value})}return p.type==="PhoneNumber"&&p.value.length===7?`${p.value.slice(0,3)}-${p.value.slice(3)}`:p.value},o=p=>{const m=Ta(parseInt(p.value));return p.unit==="kr"||p.unit==="kr."?`${m} ${n("UNIT_ISK")}`:m},s=p=>{const m=p.possibleValues.find(g=>g.value===parseInt(p.value)||p.value==="true"||p.value==="false");return m?m.description:null},l=p=>p.unit==="\xE1r"?`${p.value} ${n("year")}`:`${p.value} ${p.value.toString().endsWith("1")?n("month"):n("months")}`,c=p=>`${p.slice(0,4)}-${p.slice(4,6)}-${p.slice(6)}`;function u(p,m){const g=m?.find(v=>v.subscriberParameterID===p);return!g||!g.dependency?!0:g.dependency.dependencyParameters.every(v=>{const y=m.find(C=>C.subscriberParameterID===v.subscriberParameterID);if(!y||y.value===null)return!1;const x=parseInt(y.value,10),b=parseInt(v.value,10);let S=!1;switch(v.operator){case">=":S=x>=b;break;case"==":default:S=x===b;break}return S&&u(y.subscriberParameterID,m)})}function f({items:p}){const m=p.length>6?3:2,g=Math.ceil(p.length/m),v=Array.from({length:g},()=>Array(m).fill(null));return p.forEach((y,x)=>{const b=x%g,S=Math.floor(x/g);v[b][S]=y}),(0,a.jsx)(Vr,{container:!0,spacing:2,children:v.map((y,x)=>(0,a.jsx)(Vr,{container:!0,item:!0,xs:12,spacing:2,children:y.map((b,S)=>(0,a.jsx)(Vr,{item:!0,xs:12/m,children:b!==null&&b},S))},x))})}const h=p=>p.filter(m=>u(m.subscriberParameterID,p)).map((m,g)=>(0,a.jsxs)("div",{style:{paddingBottom:"20px"},children:[(0,a.jsx)(Ft,{variant:"subtitle1",children:n(`userInputParameter_${e}_${m.subscriberParameterID}`)}),(0,a.jsx)(Ft,{variant:"body2",children:r(m)})]},g));return(0,a.jsx)(a.Fragment,{children:t?.map((p,m)=>(0,a.jsx)(d.Fragment,{children:p?.userInputParameters?.length>0&&(0,a.jsx)(Sl,{title:n(`general_header_${e}_${p.stepId}`),children:(0,a.jsx)(f,{items:h(p.userInputParameters)})})},m))})},sir=()=>{const e=Ci(te=>Ld(te)),t=Ci(te=>Bie(te)),{t:n,loaded:r}=Wn(2026),{pgProducts:i}=Fg(),[o,s]=sA(),{regno:l,applicationID:c}=Hi(),[u,f]=(0,d.useState)([]),[h,p]=(0,d.useState)(!1),[m,g]=(0,d.useState)(!1),[v,y]=(0,d.useState)(!1),x=uo(),b=Zi(x.breakpoints.down("sm")),S=Ko(),C=o?.applicationDetails?.workflow?.configuration?.steps?.find(te=>te.stepTypeId===11),_=C&&C.validationRules[0].parameters.find(te=>te.name==="KYC.ParentGuid").value,T=o?.applicationDetails?.application?.subjects;(0,d.useEffect)(()=>{S(bk()),_&&_&&S(l$(_))},[_]),(0,d.useEffect)(()=>{S(Ux(l))},[]),(0,d.useEffect)(()=>{_&&t.outdated&&S(l$(_))},[_,t.outdated]),(0,d.useEffect)(()=>{l&&G()},[l]),(0,d.useEffect)(()=>{c&&s.getApplicationDetail(c)},[]);const M=o?.applicationDetails?.application?.subscriberID,j=o?.applicationDetails?.workflow?.configuration.steps,B=o?.applicationDetails?.comments;function W(){g(!0)}function K(){g(!1)}function G(){fo.getMonitor(l,!1).then(te=>{if(te&&!te.error)if(te.some(me=>me.monitors.some(Ce=>Ce.monitoring===!0)))p(!0),f([]);else{let me=[];te.forEach(Ce=>{me=me.concat(Ce.monitors.filter(Ae=>Ae.accessLevelId>1).map(Ae=>({...Ae,monitorTypeId:Ce.monitorTypeId})))}),f(me)}})}const J=j?.some(te=>te?.stepTypeId===2);return!r||!o||!e||!e.loaded?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wm,{showNav:!1,regno:l,products:i,customUrl:!0,fixedTitle:e.name,subjectInfo:e,titleTag:(0,a.jsxs)(a.Fragment,{children:[u.length>0&&(0,a.jsx)(Co,{title:n("decision_button_add_to_monitor_tooltip"),children:(0,a.jsx)(Na,{variant:"outlined",onClick:W,startIcon:(0,a.jsx)(pb,{color:"accent.main",className:"icon-bell"}),children:(0,a.jsx)(Ft,{variant:"subtitle1",children:n("decision_button_link_monitor")})})}),h&&(0,a.jsx)(aV,{tooltip:n("button_link_isMonitoring"),isMonitoring:h,regno:l,t:n})]})}),v&&(0,a.jsx)(nir,{open:v,onClose:()=>y(!1),applicationID:c,actions:s}),(0,a.jsxs)(ls,{children:[(0,a.jsx)(Wu,{children:(0,a.jsx)(br,{direction:"row",spacing:2,children:(0,a.jsx)(Co,{title:n("decision_button_add_comment_tooltip"),children:(0,a.jsx)(Na,{variant:"outlined",onClick:()=>y(!0),startIcon:(0,a.jsx)(pb,{className:"icon-response"}),children:(0,a.jsxs)(Ft,{variant:"subtitle1",children:[" ",n("decision_button_add_comment")," "]})})})})}),(0,a.jsx)(iir,{comments:B,applicationID:c,actions:s}),(0,a.jsx)(oir,{steps:j,subscriberID:M,t:n}),C&&C&&(0,a.jsx)(qar,{overviewTableHelpers:lir,duediligence:t,subjects:T}),(0,a.jsxs)(br,{direction:{xs:"column",sm:"column",md:"row"},spacing:2,width:"100%",children:[J&&(0,a.jsx)(vo,{variant:"dashboardPaper",sx:{minHeight:350,width:"100%"},children:(0,a.jsx)(eir,{steps:j})}),(0,a.jsx)(vo,{variant:"dashboardPaper",sx:{minHeight:350,width:J||b?"100%":"50%"},children:(0,a.jsx)(tir,{applicationID:c,attachments:o?.applicationDetails?.attachments})})]}),(0,a.jsx)(Plt,{eligibleMonitors:u,regno:l,isIndividual:e.isIndividual,clientName:e.name,open:m,handleClose:K,handleSubmit:()=>G()})]})]})},lir={tableHeaderStyles:{"& .MuiTableCell-head  ":{backgroundColor:"#e6e6e6",borderRadius:"0","&:first-of-type":{borderRadius:"5px 0 0 0"},"&:last-of-type":{borderRadius:"0 5px 0 0"}}}},cir=()=>{const{loaded:e}=Wn(2026),{hasAccessToProduct:t}=t6(),n=t(872);return e?(0,a.jsx)(a.Fragment,{children:n&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"overview",element:(0,a.jsx)(Jar,{})}),(0,a.jsx)(Si,{path:"subjectOverview/:regno/:applicationID",element:(0,a.jsx)(sir,{})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"overview"})})]})})})}):null},uir={".canvasjs-chart-credit":{display:"none"},"@media print":{"@page":{size:"a4",margin:"20px"},".break-before":{pageBreakBefore:"always"},".avoid-page-break":{pageBreakInside:"avoid"},".sales-history":{pageBreakInside:"avoid",display:"block !important"},".no-print":{display:"none !important"},".sales-history-wrapper":{margin:2},".market-price-estimate":{padding:"0px 0px 0px 10px"},".MuiBox-root":{backgroundColor:"white!important"},".MuiGrid2-root":{paddingLeft:"0!important",paddingRight:"0!important"},".MuiPaper-root":{marginLeft:"0!important",marginRight:"0!important",boxShadow:"none!important",paddingLeft:"0!important",paddingRight:"0!important"},".MuiTableContainer-root":{overflow:"visible"},".MuiTable-root":{width:"100%",borderCollapse:"collapse",borderSpacing:"0px",border:"1px solid #666666",th:{border:"1px solid #666666",fontSize:"12px",padding:"8px 4px",textAlign:"left",backgroundColor:"#fff"},td:{border:"1px solid #666666",fontSize:"12px",padding:"4px",textAlign:"left",backgroundColor:"#fff"}}}},Nht=({showSearch:e,uniqueReportData:t,payment:n,prefetch:r,header:i})=>{const{t:o,loaded:s}=Wn(3030),{propertyID:l}=Hi(),[c,u]=(0,d.useState)(l??""),[f,h]=(0,d.useState)(!1),p=gi(),g=new URLSearchParams(p.search).get("prefetchUniqueID");return(0,d.useEffect)(()=>{c&&n?.requiresPayment?h(!0):h(!1)},[c,n]),(0,d.useEffect)(()=>{l&&u(l)},[l]),s?(0,a.jsx)(EKn,{apiKey:"AIzaSyCpetxpXDv-tbq6AHbEglejd-L9R5scQUg",children:(0,a.jsxs)(MJn,{children:[(0,a.jsx)(S1e,{styles:uir}),(0,a.jsxs)(Pn,{container:!0,spacing:5,sx:{mb:2},children:[i&&(0,a.jsx)(Pn,{xs:12,children:i}),e&&(0,a.jsx)(Pn,{xs:12,className:"no-print",children:(0,a.jsxs)(br,{sx:{pt:3},direction:"column",spacing:4,children:[(0,a.jsx)(sXn,{searchQuery:c,setSearchQuery:u}),!c&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Ft,{variant:"h2",fontWeight:"bold",children:o("realEstate_valuation_search")}),(0,a.jsx)(vEt,{html:o("realEstate_valuation_search_description")}),n&&(0,a.jsx)(IJn,{})]})]})}),r&&r.prefetchDate&&(0,a.jsx)(Pn,{xs:12,className:"no-print",children:(0,a.jsx)(bEt,{onUpdate:()=>r.setUpdateData(!0),date:r.prefetchDate,textKey:"reports_prefetchReport_description",loading:r.loadingNewReport})}),(c||t)&&(0,a.jsx)(rdt,{propertyID:c||t?.result?.mapData?.propertyID}),n&&f&&c&&(0,a.jsx)(jJn,{buyReport:n.purchaseProduct,price:n.products.info?.reports_realEstate?.price,propertyId:c}),(c&&!n?.requiresPayment||t)&&(0,a.jsx)(ndt,{propertyID:c,uniqueReportData:t?.result,prefetchUniqueID:g,updateData:r?.updateData,setPrefetchDate:r?.setPrefetchDate,setLoadingNewReport:r?.setLoadingNewReport})]})]})}):null},dir=()=>{const{t:e,loaded:t}=Wn(2027),{pgProducts:n}=Fg(),[r,i]=(0,d.useState)(null),[o,s]=(0,d.useState)(!1),[l,c]=(0,d.useState)(!1),u=gi();(0,d.useEffect)(()=>{i(null)},[]),(0,d.useEffect)(()=>{i(null)},[u]);const f={setUpdateData:c,updateData:l,prefetchDate:r,setPrefetchDate:i,loadingNewReport:o,setLoadingNewReport:s};return t?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(db,{maxWidth:"xl",sx:{px:"30px"},children:[(0,a.jsx)(wm,{padded:!1,showNav:!1,products:n,fixedTitle:e("product_name_873")}),(0,a.jsxs)(p0,{children:[(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[(0,a.jsx)(Si,{path:"search",element:(0,a.jsx)(Nht,{showSearch:!0,prefetch:f})}),(0,a.jsx)(Si,{path:":propertyID/*",element:(0,a.jsx)(Nht,{prefetch:f})})]}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"search",replace:!0})})]})]}),(0,a.jsx)(qn,{sx:{paddingTop:"60px"},children:(0,a.jsx)(oM,{typeId:445})})]}):null},fir=()=>{const e=ur();return(0,d.useEffect)(()=>{window.location.hash.includes("#latest")&&e("/monitoring/changes")},[]),(0,a.jsx)(p0,{children:(0,a.jsxs)(Si,{element:(0,a.jsx)(E0,{}),children:[window.location.href.toLowerCase().startsWith("https://fyrirtaeki")&&window.location.href.toLowerCase().includes(".aspx")&&(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(Bqn,{})}),(0,a.jsx)(Si,{path:"financeInfo/*",element:(0,a.jsx)(wYn,{})}),(0,a.jsx)(Si,{path:"monitoring/*",element:(0,a.jsx)(Gar,{})}),(0,a.jsx)(Si,{path:"account/*",element:(0,a.jsx)(jYn,{})}),(0,a.jsx)(Si,{path:"company/*",element:(0,a.jsx)(SYn,{})}),(0,a.jsx)(Si,{path:"subscription/*",element:(0,a.jsx)(pKn,{})}),(0,a.jsx)(Si,{path:"properties/*",element:(0,a.jsx)(YJn,{})}),(0,a.jsx)(Si,{path:"realEstateValuation/*",element:(0,a.jsx)(dir,{})}),(0,a.jsx)(Si,{path:"ddregistry/*",element:(0,a.jsx)(Lqn,{})}),(0,a.jsx)(Si,{path:"knowYourCustomer/*",element:(0,a.jsx)(Ltr,{})}),(0,a.jsx)(Si,{path:"politicallyExposedPersons/*",element:(0,a.jsx)($qn,{})}),(0,a.jsx)(Si,{path:"businessBridge/*",element:(0,a.jsx)(cir,{})}),(0,a.jsx)(Si,{path:"*",element:(0,a.jsx)(hg,{to:"financeInfo"})})]})})},vM={dev:"-dev",developer:"-developer",stage:"-stage",production:""},hir={50:"/financeInfo",291:"/monitoring",800:"/financeInfo/foreignCompanies",700:"/properties",900:"/ddregistry",151:"/politicallyExposedPersons",161:"/knowYourCustomer",880:"/account/fileShare",1200:`https://fjolmidlar${vM.production?vM.production:""}.creditinfo.is`,6e3:`https://fyrirtaeki2${vM.production?vM.production:""}.creditinfo.is/Cran/Search.aspx`,3e3:`https://ihk${vM.production?vM.production:""}.creditinfo.is/`},pir={400:"/properties/realEstate",500:"/properties/vehicles",600:"/properties/heavyMachinery",701:"/properties/assetsByRegno"},mir={200:"/monitoring/overview",202:"/monitoring/changes"},gir=()=>{const{isAuthenticated:e,logOut:t}=ss(),{lang:n}=Wn(),r=Ko(),i=zc(),o=Ci(u=>AO(u)),s=Ci(u=>lje(u)),l=gi().pathname,c=ur();(0,d.useEffect)(()=>{e&&(r(XE()),!s.loaded&&r(oje()))},[e]),(0,d.useEffect)(()=>{e&&o&&o.state&&o.state.hasTermPending&&r(DYn(o.subscriptionID,n))},[n,e,o]),(0,d.useEffect)(()=>{e&&(o&&o.userID&&o.state.hasToChangePassword&&i("CHANGE_PASSWORD",{changePassword:Rf.changeProfilePassword,closeModal:!1,id:"changePassword",onSuccess:()=>r(XE()),allowClickOverlay:!1}),o?.userID&&o?.state?.profileDisbled&&t())},[e,o]),(0,d.useEffect)(()=>{if(e&&o?.preference){let u=null;if(l&&l==="/properties")u=pir[o.preference.defaultAssetSearch];else if(l&&l==="/monitoring")u=mir[o.preference.defaultMonitors];else if(l&&l==="/"&&(u=hir[o.preference.defaultNavigation],o?.preference?.defaultNavigation>900)){u&&window.location.replace(u);return}u&&c(u)}},[e,o])},Lht=({data:e,closeModal:t,onAddReference:n})=>{const{t:r}=Ri(),[i,o]=(0,d.useState)({usageID:e.usageID,reference:e.reference?e.reference:""}),s=(c,u)=>{o({...i,reference:u})},l=async()=>{t(),n(i)};return(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsx)("div",{className:"main-content",children:(0,a.jsxs)("div",{className:"main-content-left",children:[(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("h1",{children:r("add_reference_modal_title")}),(0,a.jsx)("p",{children:r("add_reference_modal_description")}),e&&(0,a.jsxs)("p",{children:[`${r("table_header_item_title_productName")}: ${e.usageTypeName}`," ",(0,a.jsx)("br",{}),`${r("table_header_item_title_query")}: ${e.query}`," ",(0,a.jsx)("br",{}),`${r("table_header_item_title_fetched")}: ${Mr(e.queryDate)}`]}),(0,a.jsx)("div",{className:"form",style:{maxWidth:"650px"},children:(0,a.jsx)(mA,{name:"reference",maxLength:"50",value:i.reference,onChange:(c,u)=>s(c,u)})})]}),(0,a.jsxs)("div",{className:"grid gutter-top collapse960",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Mi,{track:{category:"Portfolio overview",action:"Add reference: close modal",label:"Previously retrieved data"},type:"tertiary",onClick:()=>t(),children:r("add_reference_modal_button_close")})}),(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Mi,{track:{category:"Portfolio overview",action:"Add reference: save",label:"Previously retrieved data"},onClick:l,children:r("add_reference_modal_button_save")})})]})]})})})})},vir=Lht;Lht.propTypes={data:k().object,closeModal:k().func,onAddReference:k().func};const Awr={},Bht=({closeModal:e,onSuccess:t,signTerms:n,term:r,productID:i,rootPage:o})=>{const{t:s}=Wn(),[l,c]=(0,d.useState)(yir),[u,f]=(0,d.useState)(null),h=gi(),p="/financeInfo",m=ur(),g=(x,b)=>{c({...l,[x]:b})},v=()=>{e(),o&&h.pathname.includes(o)?m(p):m(-1)},y=async()=>{l.approval&&n(r.agreementApprovalID).then(x=>{(!x||!x.error)&&(e(),t&&t(i)),x&&x.error&&f({type:"alert",body:x.error.error,header:s("productAgrementModal_message_heading_error")})})};return(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsxs)("div",{className:"default-web-modal-content",children:[u&&(0,a.jsx)(eo,{messageHeader:u.header,messageBody:u.body,messageType:u.type}),(0,a.jsx)("h2",{children:s("productAgrementModal_title")}),(0,a.jsxs)("div",{className:"main-content column",children:[(0,a.jsx)("div",{className:"content max-height",children:r&&(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:r.agreementBody}})}),(0,a.jsx)("div",{className:"content gutter-top",children:!l.isApproved&&(0,a.jsx)($2,{id:"approval",name:"approval",value:l.approval,onChange:g,label:s("productAgrementModal_approval_check")})})]}),(0,a.jsxs)("div",{className:"actions",children:[!l.isApproved&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Jx,{text:"H\xE6tta vi\xF0",onClick:v,color:"gray",extraStyle:{marginRight:"10px"}}),(0,a.jsx)(Jx,{text:s("productAgrementModal_submit"),onClick:y,disabled:!l.approval,color:"red"})]}),l.isApproved&&(0,a.jsx)(Jx,{text:s("close"),onClick:e(),color:"red"})]})]})})},yir={open:!0,isApproved:!1,approval:!1};Bht.propTypes={closeModal:k().func,onSuccess:k().func,signTerms:k().func,term:k().object,productID:k().oneOfType([k().string,k().number]),rootPage:k().string};const xir=Bht,bir=({closeModal:e})=>{const{t}=Ri();return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsxs)("div",{className:"default-web-modal-content",children:[(0,a.jsx)(_v,{text:t("changePassword_title")}),(0,a.jsx)(Mlt,{id:"changePassword",closeModal:e})]})})})},Uht=({closeModal:e,t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{children:t("no_product_access_description")}),(0,a.jsx)("div",{className:"button-back",children:(0,a.jsx)(Mi,{type:"tertiary",onClick:()=>e(),children:t("button_text_back")})})]});Uht.propTypes={closeModal:k().func,t:k().func};const Vht=({productID:e,authCtx:t,closeModal:n,t:r,adminList:i})=>{const o=r(`product_name_${e}`);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{children:r("no_product_access_no_access_control_description")}),i.map((s,l)=>(0,a.jsxs)("li",{children:[s.fullname!==""?s.fullname+", ":"",(0,a.jsx)("a",{href:`mailto:${s.email}?subject=${t.name}, ${t.u_name} \xF3skar eftir a\xF0gangi a\xF0 ${o}`,children:s.username})]},l)),(0,a.jsx)("div",{className:"button-back",children:(0,a.jsx)(Jx,{text:r("button_text_back"),color:"clear",onClick:()=>n()})})]})};Vht.propTypes={productID:k().number,authCtx:k().object,closeModal:k().func,t:k().func,adminList:k().array};const _ge=({html:e,config:t})=>{const n=e1().sanitize(e,t);return n?(0,a.jsx)("span",{className:"sanitized",dangerouslySetInnerHTML:{__html:n}}):(0,a.jsx)("span",{children:""})};_ge.propTypes={html:k().string,config:k().object},_ge.default={config:{}};const wir=_ge,$ht=({closeModal:e,t})=>{const r="<a href=mailto:creditinfo@creditinfo.is>creditinfo@creditinfo.is</a>",i=()=>t("no_product_access_no_subscription_access_control_description",r);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(wir,{html:i()}),(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsx)(Mi,{type:"tertiary",onClick:()=>e(),children:t("button_text_back")})}),(0,a.jsx)("div",{className:"col s3of12"})]})]})};$ht.propTypes={productID:k().number,authCtx:k().object,closeModal:k().func,t:k().func};const Owr={},zht=({authCtx:e,closeModal:t,productID:n,hasProductAccess1020:r,noGuarantor:i})=>{const{t:o}=Ri(),s=o(`product_name_${n}`),[l,c]=(0,d.useState)(null);return(0,d.useEffect)(()=>{let u=!0;return _c.getAdminList().then(f=>{u&&c(f)}),()=>{u=!1}},[]),l===null?null:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsxs)("div",{className:"col s8of12",children:[(0,a.jsx)(_v,{text:o("no_access_modal_title")}),(0,a.jsxs)("p",{children:[" ",o("no_access_modal_description",s)," "]}),r&&l.length!==0&&!i&&(0,a.jsx)(Uht,{closeModal:t,t:o}),!r&&l.length!==0&&!i&&(0,a.jsx)(Vht,{productID:n,authCtx:e,closeModal:t,t:o,adminList:l}),!r&&l.length===0&&!i&&(0,a.jsx)($ht,{productID:n,authCtx:e,closeModal:t,t:o}),i&&(0,a.jsx)("div",{children:o("no_guarantor_text")})]}),(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsx)("img",{src:qdn,alt:"icon",height:"250",width:"350"})})]})})})})};zht.propTypes={authCtx:k().object,adminList:k().array,closeModal:k().func,productID:k().number,hasProductAccess1020:k().bool,noGuarantor:k().bool};const Sir=zht,jwr={},Cir=(e,t)=>{switch(t.type){case"enter":return{...e,open:!0};case"exit":return{...e,open:!1};case"drop":let n=e.description;return n||(n=t.payload.name.split(".").slice(0,-1).join(".")),{...e,open:!1,file:t.payload,description:n};case"set_description":return{...e,description:t.payload};case"select_doc_type":return{...e,selectedDocType:t.payload};case"reset_file":return{...e,file:null};case"saving":return{...e,saving:!0};default:throw new Error("This case shouldnt happen")}},Wht=({closeModal:e,selectedRecipients:t,comment:n,typeID:r,onSuccess:i,onError:o,state:s,mimeTypes:l})=>{const{t:c}=Ri(),u={file:null,open:!1,description:"",selectedDocType:r===null?-1:r,saving:!1},[{file:f,open:h,saving:p,selectedDocType:m},g]=(0,d.useReducer)(Cir,u),[v,y]=(0,d.useState)(null),x=l&&l.map(J=>J.fileExtension).join(", "),b=(0,d.useRef)(),S=(0,d.useRef)(),C=f===null||m===-1&&r===null||p||t.length===0||v,_=()=>{if(f){var J=f.name.split("."),te="",re="";J.length>1&&(te=J[J.length-1],re=`.${te}`),l&&l.filter(Ce=>Ce.fileExtension===re).length>0||y({body:c("attachment_allowed_mimeTypes",x),header:c("attachment_dragzone_mimeTypeError_header"),type:"alert"})}},T=J=>{g({type:"enter"}),J.preventDefault(),J.stopPropagation()},M=J=>{J.preventDefault(),J.stopPropagation()},j=J=>{g({type:"exit"}),J.preventDefault(),J.stopPropagation()},B=J=>{const te=J.dataTransfer.files[0];J.dataTransfer.clearData(),g({type:"drop",payload:te}),J.preventDefault(),J.stopPropagation()},W=()=>{y(null),S.current.value="",g({type:"reset_file"})};(0,d.useEffect)(()=>(b.current.addEventListener("dragenter",T),b.current.addEventListener("dragleave",j),b.current.addEventListener("dragover",M),b.current.addEventListener("drop",B),()=>{b.current&&(b.current.removeEventListener("dragenter",T),b.current.removeEventListener("dragleave",j),b.current.removeEventListener("dragover",M),b.current.removeEventListener("drop",B))}),[s.mimeTypes]),(0,d.useEffect)(()=>{_()},[f]);function K(){if(g({type:"saving"}),f){let J=new FileReader;J.addEventListener("load",function(){const te=t.map(me=>me.userID);var re={name:f.name,data:J.result,comment:n,userIDs:te};Rf.fileShareUpload(re).then(me=>{me&&me.error?o():(e(),i())})}),J.readAsDataURL(f)}}let G="attachment-upload-box";return h&&(G+=" is-over"),(0,a.jsxs)("div",{className:"attachment",children:[v&&(0,a.jsx)(eo,{messageType:v.type,messageBody:v.body,messageHeader:v.header}),(0,a.jsxs)("div",{style:{maxWidth:"640px"},children:[(0,a.jsx)("div",{className:G,ref:b,children:(0,a.jsxs)("div",{className:"attachment-upload-content",children:[(0,a.jsx)("input",{type:"file",style:{display:"none"},onChange:J=>g({type:"drop",payload:J.target.files[0]}),ref:S}),(0,a.jsx)("div",{className:"attachment-static-text",style:{paddingLeft:"10%",paddingRight:"10%"},children:f===null?(0,a.jsxs)(a.Fragment,{children:[x&&(0,a.jsx)("div",{className:"attachment-mimeTypes-info",children:c("attachment_allowed_mimeTypes",x)}),(0,a.jsxs)("span",{children:[c("attachment_dragzone_hover"),(0,a.jsx)("span",{className:"attachment-manual-upload",onClick:()=>S.current.click(),children:c("attachment_dragzone_fetch")})]})]}):(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{style:{marginRight:10},children:f.name})," ",(0,a.jsx)(S_,{onClick:W})]})}),(0,a.jsx)("div",{className:"attachment-overlay",children:c("attachment_dragzone_drop")})]})}),(0,a.jsxs)("div",{className:"grid collapse720 gutter-top",children:[(0,a.jsx)("div",{className:"float-left",children:(0,a.jsx)(Mi,{track:{category:"Account",action:"Dragzone: cancel",label:"File sharing"},type:"tertiary",onClick:p?null:e,disabled:p,children:c("attachment_dragzone_cancel")})}),(0,a.jsx)("div",{className:"float-right",children:(0,a.jsx)(Mi,{track:{category:"Account",action:"Dragzone: submit",label:"File sharing"},disabled:C,onClick:C?null:K,children:c("attachment_dragzone_submit")})})]})]})]})},Eir=Wht;Wht.propTypes={closeModal:k().func,selectedRecipients:k().array,comment:k().string,typeID:k().number,docTypes:k().array,onSuccess:k().func,onError:k().func,state:k().object,mimeTypes:k().array};const Tge=(0,d.memo)(({state:e,actions:t,placeholder:n,noResultText:r})=>{const{searchData:i,search:o,selectedFileShareUser:s}=e,{onFileShareUserSelect:l,onSearchChange:c}=t;return(0,a.jsx)(Ey,{variant:"email",items:i||[],search:o,onSearchChange:c||"",defaultValue:s,onChange:l,placeholder:n,noResultText:r})});Tge.propTypes={state:k().object,actions:k().object,placeholder:k().string,noResultText:k().string},Tge.displayName="EmailSearch";const Mwr={},Hht=({closeModal:e,onSuccess:t,onError:n})=>{const{t:r}=Ri(),[i,o]=(0,d.useState)({comment:""}),s=u=>{o({...i,[u.target.name]:u.target.value})},[l,c]=Llt({variant:"email"});return(0,a.jsx)("div",{className:"attachment-modal",children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsx)("div",{className:"main-content",children:(0,a.jsxs)("div",{className:"main-content-left",children:[(0,a.jsx)("h1",{children:r("account_fileShare_attachmentModal_title")}),l.userListLoading?(0,a.jsx)("div",{className:"relative spinner-box",children:(0,a.jsx)($i,{size:"medium",center:!0})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"form",children:[(0,a.jsx)("label",{htmlFor:"recipient",children:r("account_fileShare_attachmentModal_label_recipient")}),(0,a.jsx)("div",{className:"email-search-box",children:(0,a.jsx)(Tge,{state:l,actions:c,placeholder:r("account_fileShare_attachmentModal_emailSearch_placeholder"),noResultText:r("account_fileShare_attachmentModal_emailSearch_noResult")})}),(0,a.jsx)("div",{children:l&&l.selectedFileShareUser&&l.selectedFileShareUser.map((u,f)=>(0,a.jsx)(Ght,{item:u,state:l,actions:c,t:r},f))})]}),(0,a.jsxs)("div",{className:"form",children:[(0,a.jsx)("label",{htmlFor:"comment",children:r("account_fileShare_attachmentModal_label_comment")}),(0,a.jsx)("textarea",{maxLength:1e3,name:"comment",value:i.comment,onChange:u=>s(u)})]}),l&&(0,a.jsx)(Eir,{closeModal:e,onSuccess:t,onError:n,selectedRecipients:l&&l.selectedFileShareUser,comment:i.comment,state:l,mimeTypes:l&&l.mimeTypes,actions:c})]})]})})})})})},_ir=Hht;Hht.propTypes={data:k().object,closeModal:k().func,onSuccess:k().func,onError:k().func};const Ght=({item:e,actions:t,t:n})=>{const{onFileShareUserRemove:r}=t;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("span",{className:"recipient-tag tag border ",onClick:i=>{i.preventDefault(),i.stopPropagation(),r(e.userID)},children:[(0,a.jsx)("span",{className:"tag-email",children:e.email}),(0,a.jsx)("i",{title:n("account_fileShare_attachmentModal_recipient_tag_hover_text_clear"),className:"icon-status-rejected"})]},e.userID)})};Ght.propTypes={item:k().object,actions:k().object,t:k().func};const Yht=({data:e,closeModal:t,onSuccess:n})=>{const{t:r}=Ri(),i=()=>{Rf.removeFileShare(e.fileID).then(()=>{t(),n()})};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsxs)("div",{className:"default-web-modal-content",children:[(0,a.jsx)("div",{className:"text-28 half-spacing-bottom",children:r("account_fileShare_deleteSharedFileModal_title")}),(0,a.jsx)("div",{className:"grid collapse480",children:(0,a.jsx)("p",{children:r("account_fileShare_deleteSharedFileModal_desc")})}),(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Mi,{track:{category:"Account",action:"File share: close modal",label:"File sharing"},type:"tertiary",onClick:()=>t(),children:r("account_fileShare_deleteSharedFileModal_button_text_cancel")})}),(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Mi,{track:{category:"Account",action:"File share: delete shared file",label:"File sharing"},onClick:i,children:r("account_fileShare_deleteSharedFileModal_button_text_delete")})})]})})]})})})},Tir=Yht;Yht.propTypes={data:k().object,closeModal:k().func,onSuccess:k().func};const Rwr={},Air=d.memo(Kht);function Kht({product:e,t,onChange:n}){const r=e.userHasAccess===!0?t("switchButton_text_yes"):t("switchButton_text_no");return(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:t(`product_name_${e.productID}`)}),(0,a.jsx)("td",{className:"text-center",style:{left:0},children:(0,a.jsx)(YV,{switchValue:"product",id:e.productID,text:r,externalTooltipID:"productToggleToolTip",tooltipTextOn:t("userManagement_access_toggle_tooltip_on"),tooltipTextOff:t("userManagement_access_toggle_tooltip_off"),tooltipTextDisabled:t("userManagement_access_toggle_tooltip_disabled"),isActive:e.userHasAccess,handleToggle:()=>n({...e,userHasAccess:!e.userHasAccess})})})]})}Kht.propTypes={product:k().object,t:k().func,onChange:k().func};const Age=({productList:e,t,onChange:n})=>(0,a.jsx)("div",{className:"table-wrap",children:(0,a.jsxs)("table",{className:"table advanced",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"80%"}),(0,a.jsx)("col",{width:"20%"})]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{children:t("userManagement_accessControlProductTable_table_header_title_productName")}),(0,a.jsx)("th",{children:t("userManagement_accessControlProductTable_table_header_title_access")})]})}),(0,a.jsx)("tbody",{children:e&&e.map((r,i)=>(0,a.jsx)(Air,{product:r,t,onChange:n},i))})]})});Age.propTypes={productList:k().array,t:k().func,onChange:k().func};const Xht=({productList:e,isLoaded:t,closeModal:n,onSuccess:r,onError:i})=>{const o=Ko(),{t:s}=Ri(),[l,c]=xC({variant:"individual"}),[u,f]=(0,d.useState)({email:"",username:""}),[h,p]=(0,d.useState)(null),[m,g]=(0,d.useState)(null),[v,y]=(0,d.useState)({divisionID:null,name:s("userManagement_createUserModal_dropdown_noDivisionSelected")}),[x,b]=(0,d.useState)(e),S=l&&l.selectedSubjectInfo&&l.selectedSubjectInfo.regno;if(!e)return(0,a.jsx)($i,{size:"medium",center:!0});(0,d.useEffect)(()=>{_c.getDivisonList().then(J=>{g(J)})},[t.productList,e]);const C=m&&m.map(J=>({divisionID:J.divisionID,name:J.name,regno:J.regno,key:J.divisionID,onClick:()=>{y({divisionID:J.divisionID,name:J.name})}})),_=(0,d.useCallback)(J=>{let te=[...x];const re=te.findIndex(me=>me.productID===J.productID);te[re]=J,b(te)},[x]),T=(J,te)=>{p(""),B(),f({...u,[J]:te})},M=(J,te)=>{p(""),f({...u,[J]:te})},j=async()=>{if(await B()){const re=Object.values(x).map(me=>({productID:me.productID,userHasAccess:me.userHasAccess}));var te={regno:S,username:u.username,email:u.email,divisionID:v.divisionID,productAccess:re};_c.createAccountUser(te).then(me=>{me&&me.error?i():(n(),o(qY()),r())})}},B=async()=>{if(!tRe(u.email))return p({body:s("userManagement_createUserModal_emailError_body"),header:s("userManagement_createUserModal_emailError_header"),type:"alert"}),!1;if(u.username!==""&&!W(u.username,u.email))return p({body:s("userManagement_createUserModal_usernameError_inValid_body"),header:s("userManagement_createUserModal_usernameError_inValid_header"),type:"alert"}),!1;const J=u.username&&await _c.checkUsernameAvailable({username:u.username});return u.username!==""&&!J.error&&!J?(p({body:s("userManagement_createUserModal_usernameError_notAvailable_body"),header:s("userManagement_createUserModal_usernameError_notAvailable_header"),type:"alert"}),!1):!0},W=(J,te)=>{const re=J.length>=8&&J.length<=30,me=/^[a-zA-Z0-9._-]+$/.test(J);return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(J)?J===te:re&&me},K=!S||!u.email||!u.username,G=!t.productList||(Array.isArray(x)?x.length===0:Object.keys(x).length===0)||!m;return(0,a.jsxs)(a.Fragment,{children:[G&&(0,a.jsx)($i,{size:"medium",center:!0}),!G&&(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsx)("div",{className:"main-content",children:(0,a.jsxs)("div",{className:"main-content-left",children:[(0,a.jsx)("h1",{children:s("userManagement_createUserModal_title")}),h&&(0,a.jsx)("div",{children:(0,a.jsx)(eo,{messageType:h.type,messageBody:h.body,messageHeader:h.header})}),(0,a.jsx)("div",{className:"form",children:(0,a.jsx)("div",{className:"createUser-input",children:(0,a.jsxs)("div",{children:[u.email&&u.username&&!S&&(0,a.jsx)(eo,{messageType:"alert",messageHeader:s("userManagement_createUserModal_regnoError_header"),messageBody:s("userManagement_createUserModal_regnoError_body")}),(0,a.jsx)("label",{htmlFor:"user",children:s("userManagement_createUserModal_label_text_user")}),(0,a.jsx)(T7,{state:l,actions:c,placeholder:"Kennitala"})]})})}),(0,a.jsx)("div",{className:"form",children:(0,a.jsxs)("div",{className:"createUser-input",children:[(0,a.jsx)("label",{htmlFor:"email",children:s("userManagement_createUserModal_label_text_email")}),(0,a.jsx)(mA,{name:"email",value:u.email,onChange:(J,te)=>M(J,te),onBlur:(J,te)=>T(J,te)})]})}),(0,a.jsx)("div",{className:"form",children:(0,a.jsxs)("div",{className:"createUser-input",children:[(0,a.jsx)("label",{htmlFor:"username",children:s("userManagement_createUserModal_label_text_username")}),(0,a.jsx)(mA,{name:"username",value:u.username,onChange:(J,te)=>M(J,te),onBlur:(J,te)=>T(J,te)})]})}),C&&(0,a.jsx)("div",{className:"form",children:(0,a.jsxs)("div",{className:"createUser-input",children:[(0,a.jsx)("label",{htmlFor:"division",children:"Deild"}),(0,a.jsx)(hRe,{title:v.name,items:C&&C})]})}),(0,a.jsx)(Age,{productList:x&&x,t:s,onChange:J=>_(J)}),(0,a.jsxs)("div",{className:"grid collapse1080",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsx)(Mi,{track:{category:"Subscription",action:"Create user: close modal",label:"User management"},type:"tertiary",onClick:()=>n(),children:s("userManagement_createUserModal_button_text_cancel")})}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsx)(Mi,{track:{category:"Subscription",action:"Create user: submit",label:"User management"},disabled:K,onClick:j,children:s("userManagement_createUserModal_button_text_confirm")})})]})]})})})})]})},Pir=Xht;Xht.propTypes={productList:k().array,closeModal:k().func,onSuccess:k().func,onError:k().func,isLoaded:k().object};const Zht=({user:e,closeModal:t,onSuccess:n})=>{const{t:r}=Ri(),i=Ko(),[o,s]=(0,d.useState)(null);(0,d.useEffect)(()=>{_c.getAccountProductListByUserID(e.userID).then(p=>{p&&!p.error&&s(p)},[])},[e.userID]);const[l,c]=(0,d.useState)(null);(0,d.useEffect)(()=>{c(o)},[o]);const u=(0,d.useCallback)(p=>{let m=[...l];const g=m.findIndex(v=>v.productID===p.productID);m[g]=p,c(m)},[l]),f=()=>{const p=Object.values(l).map(g=>({productID:g.productID,userHasAccess:g.userHasAccess}));var m={userID:e.userID,regno:e.regno,username:e.username,email:e.email,divisionID:null,productAccess:p};_c.updateAccountUser(m).then(()=>{t(),i(qY()),i(FYn(e.userID)),n()})},h=l==={};return(0,a.jsxs)(a.Fragment,{children:[h&&(0,a.jsx)($i,{size:"medium",center:!0}),l!=={}&&(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsx)("div",{className:"main-content",children:(0,a.jsxs)("div",{className:"main-content-left",children:[(0,a.jsx)("h1",{children:r("userManagement_updateUserModal_title")}),(0,a.jsx)("h3",{children:e.name}),(0,a.jsxs)("p",{children:[e.username,", ",e.email]}),(0,a.jsx)(Age,{productList:l&&l,t:r,onChange:u}),(0,a.jsxs)("div",{className:"grid collapse1080",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsx)(Mi,{track:{category:"Subscription",action:"Update user: close modal",label:"User management"},type:"tertiary",onClick:()=>t(),children:r("userManagement_updateUserModal_button_text_cancel")})}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsx)(Mi,{track:{category:"Subscription",action:"Update user: submit",label:"User management"},onClick:f,children:r("userManagement_updateUserModal_button_text_confirm")})})]})]})})})})]})},Oir=Zht;Zht.propTypes={user:k().object,closeModal:k().func,onSuccess:k().func,onError:k().func};const Qht=({user:e,closeModal:t,onSuccess:n,onError:r})=>{const{t:i}=Ri(),o=Ko(),s=()=>{_c.disableAccountUser(e.userID).then(l=>{l&&l.error?r(l.error):(o(qY()),n()),t()})};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsxs)("div",{className:"default-web-modal-content",children:[(0,a.jsxs)("div",{className:"grid collapse480",children:[(0,a.jsx)("h1",{children:i("userManagement_disableUserModal_title")}),(0,a.jsx)("p",{children:i("userManagement_disableUserModal_desc")}),(0,a.jsxs)("div",{children:[e.name,", ",e.username]})]}),(0,a.jsx)("div",{className:" gutter-top",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Mi,{track:{category:"Subscription",action:"Disable user: close modal",label:"User management"},type:"tertiary",onClick:()=>t(),children:i("userManagement_disableUserModal_button_text_cancel")})}),(0,a.jsx)("div",{className:"col s6of12 text-right",children:(0,a.jsx)(Mi,{track:{category:"Subscription",action:"Disable user: submit",label:"User management"},onClick:()=>s(),children:i("userManagement_disableUserModal_button_text_confirm")})})]})})]})})})},jir=Qht;Qht.propTypes={user:k().object,closeModal:k().func,onSuccess:k().func,onError:k().func};const Dwr={},Jht=({score:e,companyName:t,closeModal:n})=>{const{t:r,loaded:i}=Wn(2023);return i?(0,a.jsxs)("div",{className:"company-cip-expl-modal",children:[(0,a.jsx)(eo,{messageType:"info",messageHeader:r("companyCreditScore_cipModal_explanation")}),(0,a.jsxs)("p",{children:[r("companyCreditScore_cipModal_currentScore",t,e),"."]}),(0,a.jsxs)("div",{className:"company-cip-expl-modal--table",children:[(0,a.jsx)(Qy,{color:"green",score:e,row:1,t:r}),(0,a.jsx)(Qy,{color:"green",score:e,row:2,t:r}),(0,a.jsx)(Qy,{color:"green-secondary",score:e,row:3,t:r}),(0,a.jsx)(Qy,{color:"green-secondary",score:e,row:4,t:r}),(0,a.jsx)(Qy,{color:"yellow",score:e,row:5,t:r}),(0,a.jsx)(Qy,{color:"yellow",score:e,row:6,t:r}),(0,a.jsx)(Qy,{color:"orange",score:e,row:7,t:r}),(0,a.jsx)(Qy,{color:"orange",score:e,row:8,t:r}),(0,a.jsx)(Qy,{color:"red",score:e,row:9,t:r}),(0,a.jsx)(Qy,{color:"red",score:e,row:10,t:r})]}),(0,a.jsx)("div",{className:"button-group text-right",style:{paddingTop:20},children:(0,a.jsx)(Mi,{track:{category:"Reports: Help",action:"Explanation modal: close modal",label:"Credit score company"},type:"tertiary",onClick:n,children:r("close")})})]}):null},Mir=Jht;Jht.propTypes={score:k().number,companyName:k().string,closeModal:k().func};const Qy=({t:e,score:t,row:n,color:r})=>(0,a.jsxs)("div",{className:t===n?"current":"",children:[(0,a.jsx)("span",{className:`tag tag-color-${r} gutter-right`,children:n}),(0,a.jsxs)("div",{className:"grid collapse720",style:{width:"100%"},children:[(0,a.jsx)("div",{className:"text-14 col s1of2",children:e(`companyCip_score_${n}_perc`)+" "+e("companyCipExplModal_probability")}),(0,a.jsx)("div",{className:"text-14 col s1of2",children:e(`companyCip_score_title_${n}`)})]})]});Qy.propTypes={t:k().func,score:k().number,row:k().number,color:k().string};const qht=({score:e,closeModal:t,creditScoreDesc:n})=>{const r=()=>({__html:n}),{t:i}=Wn(2023),o=e,s=i("decimal_separator")||",";return(0,a.jsxs)("div",{children:[(0,a.jsx)(eo,{messageType:"info",messageHeader:i("individualCreditScore_categoriesModal_explanation")}),(0,a.jsx)("p",{dangerouslySetInnerHTML:r()}),(0,a.jsxs)("div",{className:"border-primary",children:[(0,a.jsx)(gp,{t:i,cat:"A1",pct:`0 - 0${s}3%`,color:"green",curr:o}),(0,a.jsx)(gp,{t:i,cat:"A2",pct:`0${s}3 - 0${s}6%`,color:"green",curr:o}),(0,a.jsx)(gp,{t:i,cat:"A3",pct:`0${s}6 - 1${s}1%`,color:"green",curr:o}),(0,a.jsx)(gp,{t:i,cat:"B1",pct:`1${s}1 - 2${s}1%`,color:"green-secondary",curr:o}),(0,a.jsx)(gp,{t:i,cat:"B2",pct:`2${s}1 - 3${s}8%`,color:"green-secondary",curr:o}),(0,a.jsx)(gp,{t:i,cat:"B3",pct:`3${s}8 - 6${s}5%`,color:"green-secondary",curr:o}),(0,a.jsx)(gp,{t:i,cat:"C1",pct:`6${s}5 - 9${s}8%`,color:"yellow",curr:o}),(0,a.jsx)(gp,{t:i,cat:"C2",pct:`9${s}8 - 14${s}5%`,color:"yellow",curr:o}),(0,a.jsx)(gp,{t:i,cat:"C3",pct:`14${s}5 - 20${s}2%`,color:"yellow",curr:o}),(0,a.jsx)(gp,{t:i,cat:"D1",pct:`20${s}2 - 25${s}8%`,color:"orange",curr:o}),(0,a.jsx)(gp,{t:i,cat:"D2",pct:`25${s}8 - 31${s}6%`,color:"orange",curr:o}),(0,a.jsx)(gp,{t:i,cat:"D3",pct:`31${s}6 - 39${s}8%`,color:"orange",curr:o}),(0,a.jsx)(gp,{t:i,cat:"E1",pct:`39${s}8 - 51%`,color:"red",curr:o}),(0,a.jsx)(gp,{t:i,cat:"E2",pct:"51 - 67%",color:"red",curr:o}),(0,a.jsx)(gp,{t:i,cat:"E3",pct:"67 - 100%",color:"red",curr:o,border:!1})]}),(0,a.jsx)("div",{className:"text-right gutter-top",children:(0,a.jsx)(Mi,{track:{category:"Reports: Help",action:"Explanation modal: close modal",label:"Credit score individual"},type:"tertiary",onClick:t,children:i("close")})})]})};qht.propTypes={score:k().string,points:k().number,creditScoreDesc:k().string,closeModal:k().func};const gp=({cat:e,pct:t,curr:n,color:r,border:i=!0,t:o})=>(0,a.jsxs)("div",{className:i?"border-bottom":"",style:{padding:"5px 20px",display:"flex",backgroundColor:n!==e?"inherit":"rgba(0, 0, 0, 0.04)"},children:[(0,a.jsx)("div",{className:"gutter-right",children:(0,a.jsx)("span",{className:`tag tag-color-${r} text-white`,children:e})}),(0,a.jsxs)("div",{className:"text-gray-dark text-14",children:[t," ",o("individualCreditScore_categoriesModal_probability")]})]});gp.propTypes={cat:k().string,pct:k().string,curr:k().string,color:k().string,border:k().bool,t:k().func};const ept=({queryReasons:e,setSelected:t,closeModal:n,title:r,description:i,reasonTitle:o,regno:s,revert:l})=>{const{t:c}=Ri(),u=ur(),[f,h]=(0,d.useState)({individual:null,company:null}),[p,m]=(0,d.useState)(!1),[g,v]=(0,d.useState)(!1),[y,x]=(0,d.useState)(!1),[b,S]=(0,d.useState)({text:"",individual:"",company:""}),C=(B,W)=>{W?W==="individual"?(h({...f,individual:B}),B.queryReasonID===1?v(!0):(v(!1),S({...b,individual:""}))):W==="company"&&(h({...f,company:B}),B.queryReasonID===1?x(!0):(x(!1),S({...b,company:""}))):(h(B),B.queryReasonID===1?m(!0):m(!1))},_=(B,W)=>{S(W?W==="individual"?{...b,individual:B.target.value}:{...b,company:B.target.value}:{...b,[B.target.name]:B.target.value})},T=()=>{if(Array.isArray(e)){const B={reasonID:f?.queryReasonID,reasonDescription:b?.text};t(B),n()}else{const B={individualQueryReason:{reasonID:f?.individual?.queryReasonID,reasonDescription:b?.individual},companyQueryReason:{reasonID:f?.company?.queryReasonID,reasonDescription:b?.company}};t(B),n()}},M=()=>{l&&l(),s&&u(`/financeInfo/subjectOverview/${s}`),n()},j=()=>{if(Array.isArray(e)&&!f.queryReasonID)return!0;const B=e?.individualQueryReasons&&e?.individualQueryReasons.length>0,W=e?.companyQueryReasons&&e?.companyQueryReasons.length>0,K=B&&f?.individual,G=W&&f?.company;return!!(B&&!K||W&&!G||f?.queryReasonID===1&&f?.isQueryReasonTextMandatory&&(b?.text===""||b?.text.length<3)||f?.individual?.queryReasonID===1&&f?.individual?.isQueryReasonTextMandatory&&(b?.individual===""||b?.individual.length<3)||f?.company?.queryReasonID===1&&f?.company?.isQueryReasonTextMandatory&&(b?.company===""||b?.company.length<3))};return(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsxs)("div",{className:"col s8of12",children:[(0,a.jsx)(_v,{text:r}),(0,a.jsx)("p",{children:i}),(0,a.jsx)("p",{children:o}),Array.isArray(e)?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("ul",{className:"radio",children:e.map(B=>(0,a.jsx)("li",{children:(0,a.jsx)(lA,{id:B.queryReasonID,name:B.queryReasonDescription,label:c(`queryReasonModal_queryReason_${B.queryReasonID}`),checked:f&&B?.queryReasonID===f?.queryReasonID,onChange:()=>C(B)})},B.queryReasonID))}),p&&(0,a.jsx)("div",{className:"form",children:(0,a.jsx)("textarea",{name:"text",maxLength:"100",value:b.text,onChange:B=>_(B)})})]}):(0,a.jsxs)(a.Fragment,{children:[e.individualQueryReasons&&(0,a.jsxs)("div",{children:[(0,a.jsx)("h4",{children:c("queryReasonModal_individualQueryReasons")}),(0,a.jsx)("ul",{className:"radio",children:e.individualQueryReasons?.map(B=>(0,a.jsx)("li",{children:(0,a.jsx)(lA,{id:`${B.queryReasonID}_individual`,label:c(`queryReasonModal_queryReason_${B.queryReasonID}`),checked:f&&B?.queryReasonID===f?.individual?.queryReasonID,onChange:()=>C(B,"individual")})},B.queryReasonID))})]}),g&&(0,a.jsx)("div",{className:"form",children:(0,a.jsx)("textarea",{name:"text",maxLength:"100",value:b.individual,onChange:B=>_(B,"individual")})}),e.companyQueryReasons&&(0,a.jsxs)("div",{children:[(0,a.jsx)("h4",{children:c("queryReasonModal_companyQueryReasons")}),(0,a.jsx)("ul",{className:"radio",children:e.companyQueryReasons?.map(B=>(0,a.jsx)("li",{children:(0,a.jsx)(lA,{id:`${B.queryReasonID}_company`,label:c(`queryReasonModal_queryReason_${B.queryReasonID}`),checked:f&&B?.queryReasonID===f?.company?.queryReasonID,onChange:()=>C(B,"company")})},B.queryReasonID))})]})]}),y&&(0,a.jsx)("div",{className:"form",children:(0,a.jsx)("textarea",{name:"text",maxLength:"100",value:b.company,onChange:B=>_(B,"company")})}),(0,a.jsx)("div",{className:"grid collapse1080 gutter-top",children:(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsxs)("div",{className:"button-group",children:[(0,a.jsx)(Mi,{type:"tertiary",track:{category:"Modal",action:"Cancel: \xC1st\xE6\xF0a uppflettingar",label:"\xC1st\xE6\xF0a uppflettingar \xED vanskilaskr\xE1"},onClick:M,children:c("button_goBack")}),(0,a.jsx)(Mi,{type:"primary",disabled:j(),track:{category:"Modal",action:"Submit: \xC1st\xE6\xF0a uppflettingar",label:"\xC1st\xE6\xF0a uppflettingar \xED vanskilaskr\xE1"},onClick:()=>T(),children:c("button_confirm")})]})})})]}),(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsx)("img",{src:Yke,alt:"icon",height:"250",width:"350"})})]})})})};ept.propTypes={queryReasons:k().array,setSelected:k().func,closeModal:k().func,title:k().string,description:k().string,reasonTitle:k().string,regno:k().string,revert:k().func};const Rir=ept,tpt=({link:e=null,text:t="",color:n="gray",onClick:r,disabled:i=!1})=>{let o=`button ${n} icon-double-arrow-right right-icon`;return i&&(o+=" disabled"),e==null||e.startsWith("mailto")?(0,a.jsx)("a",{className:o,href:e,onClick:i?null:r,children:t}):(0,a.jsx)(Vi,{className:o,to:e,onClick:i?null:r,children:t})};tpt.propTypes={link:k().string,text:k().string,color:k().string,onClick:k().func,disabled:k().bool};const Dir=tpt,npt=({addRef:e,data:t,closeModal:n,onYes:r,onNo:i,prefetchDate:o,onAddReference:s})=>{const{t:l}=Ri(),[c,u]=(0,d.useState)(!0),[f,h]=(0,d.useState)(null),[p,m]=(0,d.useState)({reference:t&&t.reference?t.reference:""}),g=x=>{u(!1),x?r().then(()=>{u(!0),n()}):e?(u(!0),h(!0)):i().then(()=>{u(!0),n()})},v=(x,b)=>{m({...p,reference:b})},y=async x=>{x.preventDefault(),n(),s(p)};return(0,a.jsx)(a.Fragment,{children:f?(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsx)("div",{className:"main-content",children:(0,a.jsxs)("div",{className:"main-content-left",children:[(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("h1",{children:l("add_reference_modal_title")}),(0,a.jsx)("p",{children:l("add_reference_modal_description")}),(0,a.jsx)("div",{className:"form",style:{maxWidth:"650px"},children:(0,a.jsx)(mA,{name:"reference",value:p.reference,onChange:(x,b)=>v(x,b)})})]}),(0,a.jsxs)("div",{className:"grid gutter-top collapse960",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Jx,{text:l("add_reference_modal_button_close"),className:"btn btn-border",color:"white",onClick:()=>n()})}),(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Jx,{text:l("add_reference_modal_button_save"),color:"red",onClick:y})})]})]})})})}):(0,a.jsxs)(a.Fragment,{children:[!c&&(0,a.jsx)($i,{center:!0}),(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsxs)("div",{className:"default-web-modal-content",children:[(0,a.jsx)(_v,{text:l("prefetch_document_modal_title")}),(0,a.jsx)("div",{className:"text half-spacing-bottom",children:l("prefetch_document_modal_description",Mr(o),w0(o))}),(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(Jx,{text:l("prefetch_document_modal_fetch_new"),color:"clear",onClick:()=>g(!1),disabled:!c})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)(Dir,{text:l("prefetch_document_modal_prefetch"),color:"red",onClick:()=>g(!0),disabled:!c})})]})]})})]})})};npt.propTypes={addRef:k().bool,data:k().object,closeModal:k().func,onYes:k().func,onNo:k().func,prefetchDate:k().instanceOf(Date),onAddReference:k().func};const kir=npt,rpt=({confirmDisclaimer:e,closeModal:t,title:n,description:r,subjectInfo:i})=>{const{t:o}=Ri(),s=ur(),l=()=>{e(!0),t()},c=()=>{s(`/financeInfo/subjectOverview/${i.regno}`),t()};return(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsxs)("div",{className:"col s8of12",children:[(0,a.jsx)(_v,{text:n}),(0,a.jsx)("p",{dangerouslySetInnerHTML:{__html:r}}),(0,a.jsxs)("div",{className:"grid collapse1080 gutter-top",children:[(0,a.jsx)("div",{className:"col s3of12",children:(0,a.jsx)(Mi,{type:"tertiary",onClick:()=>c(),children:o("button_goBack")})}),(0,a.jsx)("div",{className:"col s9of12",children:(0,a.jsx)(Mi,{onClick:()=>l(),children:o("button_confirm")})})]})]}),(0,a.jsx)("div",{className:"col s4of12",children:(0,a.jsx)("img",{src:Yke,alt:"icon",height:"250",width:"350"})})]})})})};rpt.propTypes={confirmDisclaimer:k().func,closeModal:k().func,title:k().string,description:k().string,subjectInfo:k().object};const Iir=rpt,apt=({closeModal:e,details:t,actions:n,onUpdate:r})=>{const[i,o]=(0,d.useState)({requestID:t.requestID,categoryTypeID:t.result.current.categoryType.categoryTypeID,resultType:0,comment:""}),s=c=>{o({...i,[c.target.name]:c.target.value})},l=()=>{n.overwriteDecision(i).then(c=>{e(),r(c)})};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsx)(_v,{text:"Breyta ni\xF0urst\xF6\xF0u"})}),(0,a.jsxs)("div",{className:"col s1of1",children:[(0,a.jsx)("p",{children:"H\xE6gt er a\xF0 breyta ni\xF0urst\xF6\xF0u Snjall\xE1kv\xF6r\xF0unar me\xF0 \xFEv\xED a\xF0 velja annan flokk en ni\xF0ursta\xF0an m\xE6lir me\xF0"}),(0,a.jsx)("p",{children:(0,a.jsx)("i",{children:(0,a.jsxs)("strong",{children:["Snjall\xE1kv\xF6r\xF0un m\xE6lir me\xF0 : ",t.result.original.categoryType.name]})})})]}),(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsxs)("div",{className:"form",children:[(0,a.jsx)("label",{htmlFor:"catetoryType",children:"Breyta flokkun"}),(0,a.jsx)("select",{id:"categoryTypeID",defaultValue:t.result.current.categoryType.categoryTypeID,name:"categoryTypeID",onChange:c=>s(c),children:t.decision.categoryTypes.map((c,u)=>(0,a.jsxs)("option",{value:c.categoryTypeID,children:[c.name,c.description&&` (${c.description})`]},`${c.categoryTypeID}_${u}`))})]})}),(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsxs)("div",{className:"form",children:[(0,a.jsx)("label",{htmlFor:"changeReason",children:"\xC1st\xE6\xF0a breytingar"}),(0,a.jsx)("textarea",{id:"changeReason",name:"comment",onChange:c=>s(c),value:i.comment})]})}),(0,a.jsx)("div",{className:"col s1of1 text-center",children:(0,a.jsxs)("div",{className:"button-group",children:[(0,a.jsx)(Mi,{type:"action",onClick:()=>e(),children:"H\xE6tta vi\xF0"}),(0,a.jsx)(Mi,{disabled:String(t.result.current.categoryType.categoryTypeID)===String(i.categoryTypeID),type:"primary",onClick:()=>l(),children:"Breyta"})]})})]})})})})};apt.propTypes={onUpdate:k().func,details:k().object,closeModal:k().func,actions:k().object};const Fir=apt,ipt=({closeModal:e,details:t,onUpdate:n})=>{const r=()=>{e(),n&&n()};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsx)(_v,{text:"Uppf\xE6ra \xE1kv\xF6r\xF0un"})}),(0,a.jsxs)("div",{className:"col s1of1 gutter-bottom",children:[(0,a.jsxs)("p",{children:["\xDEessi Snjall\xE1kv\xF6r\xF0un byggir \xE1 g\xF6gnum fr\xE1 ",(0,a.jsx)("strong",{children:Mr(t.decision.createdDate)}),"."]}),(0,a.jsxs)("p",{children:["H\xE6gt er a\xF0 uppf\xE6ra \xE1kv\xF6r\xF0unina \xFAtfr\xE1 st\xF6\xF0u dagsins \xED dag en \xFE\xE1 eru \xF6ll g\xF6gn sem liggja til grundvallar s\xF3tt aftur.",(0,a.jsx)("br",{})]})]}),(0,a.jsx)("div",{className:"col s1of1 text-center",children:(0,a.jsxs)("div",{className:"button-group",children:[(0,a.jsx)(Mi,{type:"action",onClick:()=>e(),children:"H\xE6tta vi\xF0"}),(0,a.jsx)(Mi,{type:"primary",onClick:()=>r(),children:"Uppf\xE6ra"})]})})]})})})})};ipt.propTypes={details:k().object,closeModal:k().func,onUpdate:k().func};const Nir=ipt,opt=({closeModal:e,requestID:t,onUpdate:n,actions:r})=>{const[i,o]=(0,d.useState)({requestID:t,comment:""}),s=c=>{o({...i,comment:c.target.value})},l=()=>{r.addRequestComment(i).then(c=>{e(),n(c)})};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsx)(_v,{text:"Athugasemdir"})}),(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsx)("p",{children:"Athugasemdir vegna \xE1kv\xF6r\xF0unar"})}),(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsxs)("div",{className:"form",children:[(0,a.jsx)("label",{htmlFor:"decisionComment",children:"Athugasemd"}),(0,a.jsx)("textarea",{id:"decisionComment",value:i.comment,onChange:s,placeholder:"Skrifa athugasemd"})]})}),(0,a.jsx)("div",{className:"col s1of1 text-center",children:(0,a.jsxs)("div",{className:"button-group",children:[(0,a.jsx)(Mi,{type:"action",onClick:()=>e(),children:"H\xE6tta vi\xF0"}),(0,a.jsx)(Mi,{type:"primary",disabled:i.comment==="",onClick:()=>l(),children:"Skr\xE1 athugasemd"})]})})]})})})})};opt.propTypes={onUpdate:k().func,requestID:k().number,actions:k().object,closeModal:k().func};const Lir=opt,spt=({closeModal:e,claim:t,submitClaim:n,deactivateReasonList:r})=>{const[i,o]=(0,d.useState)({reason:0}),{t:s}=Wn(2018),l=u=>{o({...i,reason:u.target.name})},c=()=>{n(t,i.reason),e()};return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsx)(_v,{text:s("ddRegistry_deregister_claim_modal_title")})}),(0,a.jsxs)("div",{className:"col s1of1 gutter-bottom",children:[(0,a.jsx)("p",{children:s("ddRegistry_deregister_claim_modal_warning")}),(0,a.jsxs)("div",{className:"text-semibold",children:[t.debtorName,", ",t.debtorRegno]}),(0,a.jsxs)("div",{className:"text-semibold",children:[s("ddRegistry_claim_number"),": ",t.claimNumber]})]}),(0,a.jsx)("div",{className:"col s1of1",children:(0,a.jsx)("div",{className:"button-group",children:r&&r.map(u=>(0,a.jsx)(lA,{id:u.reasonID,name:u.reasonID,label:u.meaning,checked:Number(i.reason)===u.reasonID,onChange:l},u.reasonID))})}),(0,a.jsx)("div",{className:"col s1of1 text-center",children:(0,a.jsxs)("div",{className:"button-group",children:[(0,a.jsx)(Mi,{type:"action",onClick:()=>e(),children:s("abortButton_linkText")}),(0,a.jsx)(Mi,{type:"primary",disabled:i.reason===0,onClick:()=>c(),children:s("button_confirm")})]})})]})})})})};spt.propTypes={onReasonChange:k().func,state:k().object,closeModal:k().func,submitClaim:k().func,claim:k().object,actions:k().oneOfType([k().func,k().object]),deactivateReasonList:k().array};const Bir=spt,lpt=({state:e,actions:t,searchActions:n,searchState:r,closeModal:i})=>{const{user:o}=ss(),{t:s}=Wn(2018),[l,c]=(0,d.useState)(""),[u,f]=(0,d.useState)(""),[h,p]=(0,d.useState)(null),[m,g]=(0,d.useState)(null),[v,y]=(0,d.useState)(!1),[x,b]=(0,d.useState)(new Date(new Date().setDate(new Date().getDate()-40))),[S,C]=(0,d.useState)({debtorRegno:"",claimOwnerRegno:"",representativeRegno:String(o.s_regno),publicOfficeRegno:null,claimDate:new Date(new Date().setDate(new Date().getDate()-40)),claimNumber:"",capital:"",claimType:"",currency:"ISK"});(0,d.useEffect)(()=>{const B=Object.entries(S).map(W=>{if(W[0]==="debtorRegno"){if(W[1].length!==10||h)return W}else if(W[0]==="claimOwnerRegno"){if(W[1].length!==10||m)return W}else return W[0]==="claimNumber"&&W[1]===""||W[0]==="claimType"&&W[1]===""||W[0]==="capital"&&W[1]===""?W:void 0}).filter(W=>W).length===0;y(B)},[S]);const _=(B,W,K)=>{if(B.valid){if(!r.searchData||r.searchData.length==0){n.onSearchChange(W);return}r.searchData&&r.searchData.length&&r.searchData[0].source.regno===W?(K==="debtor"?(c(r.searchData[0].source.subjectName),p(null)):K==="owner"&&(f(r.searchData[0].source.subjectName),g(null)),n.onClearSelect()):K==="debtor"?(p(s("ddRegistry_missing_regno")),c(null)):K==="owner"&&(g(s("ddRegistry_missing_regno")),f(null))}else K==="debtor"?(p(null),c("")):K==="owner"&&(g(null),f("")),n.onClearSelect()},T=B=>{const W=e.defaultedTypeList.find(K=>K.typeID===B);if(W){const K=new Date(new Date().setDate(new Date().getDate()-W.minimumDaysOfClaimAge));b(K),C({...S,claimType:B,claimDate:K})}},M=()=>{C({debtorRegno:"",claimOwnerRegno:"",representativeRegno:String(o.s_regno),publicOfficeRegno:null,claimDate:new Date(new Date().setDate(new Date().getDate()-40)),claimNumber:"",capital:0,claimType:"",currency:"ISK"}),c(""),f(""),b(new Date(new Date().setDate(new Date().getDate()-40)))},j=()=>{t.onChangeLoading(!0),my.postRegisterClaim({...S,claimDate:S.claimDate.toJSON()}).then(B=>{B&&!B.error&&B.isValid?(t.onChangeLoading(!1),Pa.success("Krafa "+B.claimID+" hefur veri\xF0 skr\xE1\xF0"),M()):B&&B.error?(Pa.error("Skr\xE1ning kr\xF6fu mist\xF3kst"),t.onChangeLoading(!1)):B&&!B.isValid&&(t.onChangeLoading(!1),Pa.error(s("ddRegistry_register_multiple_errorcode_"+B.errors[0].errorNumber)))})};return(0,a.jsxs)("div",{className:"registerClaimIndividualClaim",children:[(0,a.jsx)("div",{className:"gutter-bottom",children:s("ddRegistry_register_claim_info")}),(0,a.jsx)("div",{className:"form",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)("div",{className:"gutter-right",children:(0,a.jsx)(C7,{label:s("ddRegistry_register_claim_payer"),required:!0,value:S.debtorRegno,onChange:B=>C({...S,debtorRegno:B}),onValidation:B=>_(B,S.debtorRegno,"debtor"),customMessage:h,name:l&&l},"debtRegNo")})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)("div",{className:"gutter-left",children:(0,a.jsx)(C7,{label:s("defaults_claimOwner"),value:S.claimOwnerRegno,required:!0,onChange:B=>C({...S,claimOwnerRegno:B}),onValidation:B=>_(B,S.claimOwnerRegno,"owner"),customMessage:m,name:u&&u},"ownerRegNo")})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)("div",{className:"gutter-right gutter-bottom",children:[(0,a.jsx)("label",{htmlFor:"chooseMagistrate",children:s("ddRegistry_register_claim_publicoffice")}),(0,a.jsxs)("select",{name:"chooseMagistrate",value:S.publicOfficeRegno,onChange:B=>C({...S,publicOfficeRegno:B.target.value}),children:[(0,a.jsx)("option",{value:"chooseMagistrate",children:s("ddRegistry_register_claim_select")}),e.magistrateList&&e.magistrateList.map(B=>(0,a.jsx)("option",{value:B.regno,children:B.name},B.regno))]})]})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)("div",{className:"gutter-left gutter-bottom",children:[(0,a.jsx)("label",{htmlFor:"chooseDefaultType",children:s("ddRegistry_register_claim_type")}),(0,a.jsxs)("select",{name:"chooseDefaultType",value:S.claimType,onChange:B=>T(B.target.value),children:[(0,a.jsx)("option",{value:"chooseDefaultedType",children:s("ddRegistry_register_claim_select")}),e.defaultedTypeList&&e.defaultedTypeList.map(B=>(0,a.jsx)("option",{value:B.typeID,children:s("defaultDebtor_type_"+B.typeID)},B.typeID))]})]})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsxs)("div",{className:"gutter-right",children:[(0,a.jsx)("label",{htmlFor:"claimNumber",children:s("ddRegistry_claim_number")}),(0,a.jsx)(mA,{name:"claimNumber",value:S.claimNumber,onChange:(B,W)=>C({...S,claimNumber:W}),required:!0})]})}),(0,a.jsx)("div",{className:"col s1of2 claimsDatePicker",children:(0,a.jsxs)("div",{className:"gutter-left",children:[(0,a.jsx)("label",{children:s("ddRegistry_unsuccessfulclaim_action_date")}),(0,a.jsx)(bC,{value:S.claimDate,maxDate:x,onChange:B=>C({...S,claimDate:B})})]})}),(0,a.jsx)("div",{className:"col s1of2",children:(0,a.jsx)("div",{className:"gutter-right",children:(0,a.jsx)(K0e,{name:"amountInput",label:s("ddRegistry_amount"),value:S.capital,onChange:B=>C({...S,capital:B}),required:!0,maxLength:"18"})})}),(0,a.jsx)("div",{className:"col s1of1 text-center",children:(0,a.jsxs)("div",{className:"button-group",children:[(0,a.jsx)(Mi,{type:"action",onClick:()=>i(),children:s("abortButton_linkText")}),(0,a.jsx)(Mi,{loading:e.loading,type:"primary",disabled:!v,onClick:()=>j(),children:s("ddRegistry_register_multiple_claims")})]})})]})})]})};lpt.propTypes={state:k().object,searchState:k().object,searchActions:k().oneOfType([k().func,k().object])};const Uir=lpt;function cpt(){const[e,t]=(0,d.useReducer)(Vir,$ir);(0,d.useEffect)(()=>{n()},[]);const n=()=>{my.getDefaultedTypeList().then(l=>{l&&!l.error&&t({type:"set_defaulted_type_list",payload:l})}),my.getMagistrateList().then(l=>{l&&!l.error&&t({type:"set_magistrate_list",payload:l})})},r=l=>new Promise((c,u)=>{const f=new FileReader;f.readAsDataURL(l),f.onload=()=>{c(f.result)},f.onerror=h=>{u(h)}}),i=async(l,c)=>{if(t({type:"set_loading",payload:!0}),c==="massload"){const u=await r(l.file);my.postRegisterMultipleClaims({document:u}).then(f=>{f&&!f.error?(t({type:"set_loading",payload:!1}),t({type:"set_multiple_claim_response",payload:f}),t({type:"set_multiple_claim_error",payload:!1})):f.error&&(t({type:"set_loading",payload:!1}),t({type:"set_multiple_claim_error",payload:!0}))})}else if(c==="massRemove"){const u=await r(l.file);my.postDeregisterMultipleClaims({document:u}).then(f=>{f&&!f.error?(t({type:"set_loading",payload:!1}),t({type:"set_multiple_claim_response",payload:f}),t({type:"set_multiple_claim_error",payload:!1})):f.error&&(t({type:"set_loading",payload:!1}),t({type:"set_multiple_claim_error",payload:!0}))})}},o=async l=>{l.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"?(t({type:"file_change",payload:l}),t({type:"exit"})):Pa.error("Eing\xF6ngu .xlsx (Excel) skj\xF6l eru leyf\xF0")},s=(0,d.useMemo)(()=>({onChangeLoading:l=>t({type:"set_loading",payload:l}),onLoadRegisterClaimFormLists:()=>n(),onSubmitClaim:(l,c)=>i(l,c),onFileUpload:l=>o(l),onFileDelete:()=>t({type:"file_delete"}),resetMultipleClaimResponse:()=>t({type:"reset_multiple_claims"}),onBoxEnter:()=>t({type:"enter"}),onBoxExit:()=>t({type:"exit"}),onBoxDrop:l=>o(l)}),[t]);return[e,s]}const Vir=(e,t)=>{switch(t.type){case"set_loading":return{...e,loading:t.payload};case"set_defaulted_type_list":return{...e,defaultedTypeList:t.payload};case"set_magistrate_list":return{...e,magistrateList:t.payload};case"set_input_validation":return{...e,registerClaimInputValid:t.payload};case"file_change":return{...e,file:t.payload,registerClaimInputValid:!0};case"file_delete":return{...e,file:null,registerClaimInputValid:!1};case"enter":return{...e,open:!0};case"exit":return{...e,open:!1};case"drop":return{...e,open:!1,file:t.payload,registerClaimInputValid:!0};case"set_multiple_claim_response":return{...e,multipleClaimResponse:t.payload};case"set_multiple_claim_error":return{...e,multipleClaimResponseError:t.payload};case"reset_multiple_claims":return{...e,multipleClaimResponseError:!1,multipleClaimResponse:null};case"set_minimum_individual_capital":return{...e,minimumIndividualCapital:t.payload};case"set_minimum_company_capital":return{...e,minimumCompanyCapital:t.payload};default:return e}},$ir={defaultedTypeList:[],magistrateList:[],currencyList:[],ownerName:"",debtorName:"",date:new Date().setDate(new Date().getDate()-40),registerClaimInputValid:!1,file:null,open:!1,loading:!1,mimeTypes:["application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],registerClaimInput:{debtorRegno:"",claimOwnerRegno:"",representativeRegno:"",claimDate:new Date(new Date().setDate(new Date().getDate()-40)).toJSON(),claimNumber:"",capital:0,currency:"ISK",claimType:""}},upt=({state:e,actions:t,type:n})=>{const{t:r}=Wn(2018),i=(0,d.useRef)(),o=(0,d.useRef)(),s=m=>({__html:m}),l="https://static.creditinfo.is/resources/docs/",c=m=>{t.onBoxEnter(),m.preventDefault(),m.stopPropagation()},u=m=>{m.preventDefault(),m.stopPropagation()},f=m=>{t.onBoxExit(),m.preventDefault(),m.stopPropagation()},h=m=>{const g=m.dataTransfer.files[0];m.dataTransfer.clearData(),t.onBoxDrop(g),m.preventDefault(),m.stopPropagation()},p=()=>{o.current.value="",t.onFileDelete(),t.resetMultipleClaimResponse()};return(0,d.useEffect)(()=>(i.current.addEventListener("dragenter",c),i.current.addEventListener("dragleave",f),i.current.addEventListener("dragover",u),i.current.addEventListener("drop",h),()=>{i.current&&(i.current.removeEventListener("dragenter",c),i.current.removeEventListener("dragleave",f),i.current.removeEventListener("dragover",u),i.current.removeEventListener("drop",h))}),[e.mimeTypes]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"gutter-bottom",dangerouslySetInnerHTML:s(r("ddRegistry_register_claim_modal_register_multiple_info",n==="register"?l+"Skraningarskjal_Creditinfo.xlsx":l+"Afskraningarskjal_Creditinfo.xlsx"))}),e.multipleClaimResponse&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(eo,{messageHeader:e.multipleClaimResponse.nrOfFailedCases===0?e.multipleClaimResponse.totalNrOfCases>0?r("common_success_action"):r("common_unsuccessful_action"):r("ddRegistry_register_claim_modal_register_multiple_warning_message"),messageType:e.multipleClaimResponse.nrOfFailedCases===0?e.multipleClaimResponse.totalNrOfCases>0?"success":"error":"alert",messageBody:(0,a.jsxs)(a.Fragment,{children:[e.multipleClaimResponse.totalNrOfCases===0&&e.multipleClaimResponse.nrOfFailedCases===0?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"gutter-top",children:(0,a.jsx)("strong",{children:r("ddRegistry_register_claim_modal_register_multiple_warning_no_claim")})})}):(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"gutter-top",children:[(0,a.jsx)("strong",{children:r("ddRegistry_register_claim_modal_register_multiple_warning_case_amount")}),"\u2003",e.multipleClaimResponse.totalNrOfCases]})}),e.multipleClaimResponse.nrOfFailedCases>0&&(0,a.jsxs)("div",{children:[(0,a.jsx)("strong",{children:r("ddRegistry_register_claim_modal_register_multiple_warning_case_amount_failed")}),"\u2003",e.multipleClaimResponse.nrOfFailedCases]})]}),className:"gutter-bottom"})}),e.multipleClaimResponseError&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(eo,{messageHeader:r("common_unsuccessful_action"),messageType:"error",messageBody:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{children:r("ddRegistry_register_claim_modal_register_multiple_error")})}),className:"gutter-bottom"})}),e.multipleClaimResponse&&e.multipleClaimResponse.nrOfFailedCases>0&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"table-wrap text-left warningTable gutter-bottom",children:(0,a.jsxs)("table",{className:"table advanced zebra gutter-bottom ",children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{width:"10%"}),(0,a.jsx)("col",{width:"40%"}),(0,a.jsx)("col",{width:"50%"})]}),(0,a.jsxs)("thead",{className:"no-border allow-wrap",children:[(0,a.jsx)("th",{children:r("ddRegistry_register_claim_modal_register_multiple_warning_row")}),(0,a.jsx)("th",{children:r("ddRegistry_claim_number")}),(0,a.jsx)("th",{children:r("ddRegistry_claim_state_4")})]}),(0,a.jsx)("tbody",{className:"only-bottom-border",children:e.multipleClaimResponse.failedCases&&e.multipleClaimResponse.failedCases.map(m=>(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("td",{children:m.excelRowNr}),(0,a.jsx)("td",{children:m.claimID}),n==="deregister"&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("td",{children:r("ddRegistry_deregister_multiple_errorcode_"+m.referenceID)})}),n==="register"&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("td",{children:r("ddRegistry_register_multiple_errorcode_"+m.referenceID)})})]})}))})]})})})]}),(0,a.jsx)("div",{className:"gutter-bottom",children:(0,a.jsx)("div",{className:"attachment",children:(0,a.jsx)("div",{className:"attachment-upload-box",ref:i,children:(0,a.jsxs)("div",{className:"attachment-upload-content",children:[(0,a.jsx)("input",{type:"file",style:{display:"none"},onChange:m=>t.onFileUpload(m.target.files[0]),ref:o}),(0,a.jsx)("div",{className:"attachment-static-text",children:e.file===null?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("span",{children:[r("ddRegistry_register_claim_modal_register_multiple_drag_box"),(0,a.jsx)("span",{className:"attachment-manual-upload",onClick:()=>o.current.click(),children:r("ddRegistry_register_claim_modal_register_multiple_drag_box2")}),r("ddRegistry_register_claim_modal_register_multiple_drag_box3")]})}):(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{style:{marginRight:10},children:e.file.name}),(0,a.jsx)(S_,{onClick:()=>p()})]})}),(0,a.jsx)("div",{className:"attachment-overlay",children:r("attachment_dragzone_drop")})]})})})})]})};upt.propTypes={state:k().object,actions:k().oneOfType([k().func,k().object]),type:k().string};const dpt=upt,fpt=({closeModal:e,actions:t})=>{const[n,r]=(0,d.useState)({tabName:"individual"}),[i,o]=cpt(),[s,l]=xC({variant:"biSearch"}),{t:c}=Wn(2018),u=p=>{r({...n,tabName:p})},f=()=>{o.onSubmitClaim(i,n.tabName)},h=()=>{t.onReloadData(),e()};return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsx)("div",{className:"no-print",children:(0,a.jsx)(_v,{text:c("ddRegistry_register_claim_modal_title")})}),(0,a.jsx)("div",{className:"gutter-bottom gutter-top no-print",children:(0,a.jsxs)(J4,{children:[(0,a.jsx)(J4.Item,{onClick:()=>u("individual"),selected:n.tabName==="individual",text:c("ddRegistry_register_claim_modal_register_single")}),(0,a.jsx)(J4.Item,{onClick:()=>u("massload"),selected:n.tabName==="massload",text:c("ddRegistry_register_claim_modal_register_multiple")})]})}),(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"main-content",children:(0,a.jsxs)("div",{className:"grid",children:[n&&n.tabName==="individual"&&(0,a.jsx)("div",{children:(0,a.jsx)(Uir,{actions:o,state:i,searchActions:l,searchState:s,closeModal:h})}),n&&n.tabName==="massload"&&(0,a.jsxs)("div",{children:[(0,a.jsx)(dpt,{state:i,actions:o,type:"register"}),(0,a.jsx)("div",{className:"col s1of1 text-center",children:(0,a.jsxs)("div",{className:"button-group",children:[(0,a.jsx)(Mi,{type:"action",onClick:()=>h(),children:c("abortButton_linkText")}),(0,a.jsx)(Mi,{loading:i.loading,type:"primary",disabled:i.registerClaimInputValid===!1,onClick:()=>f(),children:c("ddRegistry_register_multiple_claims")})]})})]})]})})})]})})};fpt.propTypes={closeModal:k().func,state:k().object,actions:k().oneOfType([k().func,k().object])};const zir=fpt,hpt=({closeModal:e,actions:t})=>{const[n,r]=cpt(),{t:i}=Wn(2018),o=()=>{r.onSubmitClaim(n,"massRemove")},s=()=>{t.onReloadData(),e()};return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(ls,{children:[(0,a.jsx)("div",{className:"no-print",children:(0,a.jsx)(_v,{text:i("ddRegistry_deregister_claim_modal_title")})}),(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)(dpt,{state:n,actions:r,type:"deregister"}),(0,a.jsx)("div",{className:"col s1of1 text-center",children:(0,a.jsxs)("div",{className:"button-group",children:[(0,a.jsx)(Mi,{type:"action",onClick:()=>s(),children:i("abortButton_linkText")}),(0,a.jsx)(Mi,{loading:n.loading,type:"primary",disabled:n.registerClaimInputValid===!1,onClick:()=>o(),children:i("ddRegistry_deregister_claim")})]})})]})})})]})})};hpt.propTypes={closeModal:k().func,actions:k().oneOfType([k().func,k().object])};const Wir=hpt,ppt=({data:e,closeModal:t,onAddReference:n,analyticsLocation:r})=>{const{t:i}=Wn(2027),[o,s]=(0,d.useState)({usageID:null,reference:e.reference?e.reference:""}),l=(u,f)=>{s({...o,reference:f})},c=async()=>{t(),n(o)};return(0,a.jsx)("div",{className:"default-web-modal",children:(0,a.jsx)("div",{className:"default-web-modal-content",children:(0,a.jsx)("div",{className:"main-content",children:(0,a.jsxs)("div",{className:"main-content-left",children:[(0,a.jsxs)("div",{className:"grid",children:[(0,a.jsx)("h1",{children:i("property_add_reference_modal_title")}),(0,a.jsx)("p",{children:i("property_add_reference_modal_description")}),(0,a.jsx)("div",{className:"form",style:{maxWidth:"650px"},children:(0,a.jsx)(mA,{name:"reference",value:o.reference,onChange:(u,f)=>l(u,f)})})]}),(0,a.jsxs)("div",{className:"grid gutter-top collapse960",children:[(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Mi,{track:{category:"Eignaleit",action:"Add reference: close modal",label:r},type:"tertiary",onClick:()=>t(),children:i("cancel")})}),(0,a.jsx)("div",{className:"col s6of12",children:(0,a.jsx)(Mi,{track:{category:"Eignaleit",action:"Add reference: save",label:r},onClick:c,children:i("save")})})]})]})})})})},Hir=ppt;ppt.propTypes={data:k().object,closeModal:k().func,onAddReference:k().func};const Gir={ADD_REFERENCE:vir,PRODUCT_AGREEMENT_APPROVAL:xir,CHANGE_PASSWORD:bir,NO_ACCESS:Sir,ATTACH:_ir,DELETE_SHARED_FILE:Tir,CREATE_USER:Pir,UPDATE_USER:Oir,DISABLE_USER:jir,CREDIT_SCORE_COMPANY_CATEGORIES:Mir,CREDIT_SCORE_INDIVIDUAL_CATEGORIES:qht,QUERY_REASONS:Rir,PREFETCH_DOCUMENT:kir,PRODUCT_DISCLAIMER:Iir,DECISION_CHANGE:Fir,DECISION_UPDATE:Nir,DECISION_COMMENT:Lir,CLAIM_REMOVE:Bir,REGISTER_CLAIM:zir,DEREGISTER_CLAIM:Wir,ADD_REFERENCE_PROPERTY:Hir};function Yir(){const{t:e}=Wn();return(0,a.jsx)(nje,{components:Gir,t:e})}const kwr={},mpt=({icon:e,label:t,onClick:n,isMenu:r=!0,open:i,menu:o})=>o?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"menu-drop no-print",children:[(0,a.jsxs)("button",{className:Yo("menu-button",i&&"open"),onClick:n,children:[(0,a.jsx)("i",{className:Yo("button-icon",e)}),(0,a.jsx)("span",{className:"label",children:t}),r&&(0,a.jsx)("i",{className:"menu icon-caret-down"})]}),o]})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("button",{className:Yo("menu-button no-print",i&&"open"),onClick:n,children:[(0,a.jsx)("i",{className:Yo("button-icon",e)}),(0,a.jsx)("span",{className:"label",children:t}),r&&(0,a.jsx)("i",{className:"menu icon-caret-down"})]}),o]});mpt.propTypes={icon:k().string,label:k().string,onClick:k().func,isMenu:k().bool,open:k().bool};const gpt=mpt,Kir=()=>{const{lang:e,setLanguage:t}=Ri();function n(){t(e==="is"?"en":"is")}return(0,a.jsx)(gpt,{icon:"icon-language",label:e==="is"?"Eng":"\xEDsl",onClick:n,isMenu:!1})},Iwr={},vpt="https://api.creditinfo.is/shared",ypt={getNotificationList:()=>$o(`${vpt}/Notification/notification/list`),seenNotification:e=>$o(`${vpt}/Notification/notification/seen/${e}`,{method:"post"})},xpt="notification/SEE_NOTIFICATION",bpt="notification/LOAD_NOTIFICATIONS",Xir="notification/NOTIFICATIONS_LOADED",Zir={},Qir=()=>async e=>{const t=await ypt.getNotificationList();return t.error||(e({type:bpt,payload:t}),e({type:Xir,payload:!0})),t},Jir=e=>async t=>{ypt.seenNotification(e.notificationID).error||t({type:xpt,payload:e})},Nwr=e=>e.notifications,qir=(e=Zir,t)=>{switch(t.type){case bpt:return{...e,pendingNotifications:t.payload};case xpt:return{...e,pendingNotifications:e.pendingNotifications.filter(n=>n.notificationID!=t.payload.notificationID)};default:return e}},wpt=({extraClass:e})=>{const{t}=Ri(),n=c=>({__html:c}),r=Ko();let i=Ci(c=>c.notification.pendingNotifications);const[o,s]=(0,d.useState)(i?i[0]:null);function l(){r(Jir(o)),s(null)}return(0,d.useEffect)(()=>{r(Qir())},[]),(0,d.useEffect)(()=>{i&&s(i[0])},[i]),(0,a.jsx)(a.Fragment,{children:o&&(0,a.jsx)(eo,{extraClass:e,messageType:o.notificationSeverityName,messageHeader:t(o.header),messageBody:(0,a.jsx)("div",{onClick:l,dangerouslySetInnerHTML:n(t(o.body))}),onClose:l})})};wpt.propTypes={extraClass:k().string};const eor=wpt;var tor=rn(43149),nor=rn.n(tor),ror=rn(63184);const Bwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u1218\u1295\u1308\u12F5 \u12A0\u1233\u12ED"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u12C8\u12F0 \u1218\u1300\u1218\u122A\u12EB\u12CD \u1308\u133D \u12ED\u1202\u12F1":e==="last"?"\u12C8\u12F0 \u1218\u1328\u1228\u123B\u12CD \u1308\u133D \u12ED\u1202\u12F1":e==="next"?"\u12C8\u12F0 \u1240\u1323\u12E9 \u1308\u133D \u12ED\u1202\u12F1":"\u12C8\u12F0 \u1240\u12F3\u121A\u12CD \u1308\u133D \u12ED\u1202\u12F1",labelRowsPerPage:"\u1228\u12F5\u134E\u127D \u1260\u12A0\u1295\u12F5 \u1308\u133D:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}-${t} \u12A8 ${n!==-1?n:`${t} \u1260\u120B\u12ED`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u12AE\u12A8${e!==1?"\u1266\u127D":"\u1265"}`,emptyLabelText:"\u1263\u12F6"}},MuiAutocomplete:{defaultProps:{clearText:"\u12A0\u133D\u12F3",closeText:"\u12DD\u130B",loadingText:"\u1260\u1218\u132B\u1295 \u120B\u12ED\u2026",noOptionsText:"\u12A0\u121B\u122B\u132E\u127D \u12E8\u1209\u121D",openText:"\u12AD\u1348\u1275"}},MuiAlert:{defaultProps:{closeText:"\u12DD\u130B"}},MuiPagination:{defaultProps:{"aria-label":"\u12E8\u1308\u133D \u12A0\u1230\u1233",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u12C8\u12F0 "}\u1308\u133D ${t}${n?"":" \u1202\u12F5"}`:e==="first"?"\u12C8\u12F0 \u1218\u1300\u1218\u122A\u12EB\u12CD \u1308\u133D \u12ED\u1202\u12F1":e==="last"?"\u12C8\u12F0 \u1218\u1328\u1228\u123B\u12CD \u1308\u133D \u12ED\u1202\u12F1":e==="next"?"\u12C8\u12F0 \u1240\u1323\u12E9 \u1308\u133D \u12ED\u1202\u12F1":"\u12C8\u12F0 \u1240\u12F3\u121A\u12CD \u1308\u133D \u12ED\u1202\u12F1"}}}},Uwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0625\u0638\u0647\u0627\u0631 \u0627\u0644\u0645\u0633\u0627\u0631"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u0648\u0644\u0649":e==="last"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u062E\u064A\u0631\u0629":e==="next"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u062A\u0627\u0644\u064A\u0629":"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629",labelRowsPerPage:"\u0639\u062F\u062F \u0627\u0644\u0635\u0641\u0648\u0641 \u0641\u064A \u0627\u0644\u0635\u0641\u062D\u0629:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0645\u0646 ${n!==-1?n:` \u0623\u0643\u062B\u0631 \u0645\u0646${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} ${e!==1?"\u0646\u062C\u0648\u0645":"\u0646\u062C\u0645\u0629"}`,emptyLabelText:"\u0641\u0627\u0631\u063A"}},MuiAutocomplete:{defaultProps:{clearText:"\u0645\u0633\u062D",closeText:"\u0625\u063A\u0644\u0627\u0642",loadingText:"\u062C\u0627\u0631 \u0627\u0644\u062A\u062D\u0645\u064A\u0644...",noOptionsText:"\u0644\u0627 \u064A\u0648\u062C\u062F \u062E\u064A\u0627\u0631\u0627\u062A",openText:"\u0641\u062A\u062D"}},MuiAlert:{defaultProps:{closeText:"\u0625\u063A\u0644\u0627\u0642"}},MuiPagination:{defaultProps:{"aria-label":"\u0627\u0644\u062A\u0646\u0642\u0644 \u0639\u0628\u0631 \u0627\u0644\u0635\u0641\u062D\u0627\u062A",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 "} \u0635\u0641\u062D\u0629 ${t}`:e==="first"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u0648\u0644\u0649":e==="last"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u062E\u064A\u0631\u0629":e==="next"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u062A\u0627\u0644\u064A\u0629":"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629"}}}},Vwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0625\u0638\u0647\u0627\u0631 \u0627\u0644\u0645\u0633\u0627\u0631"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u0648\u0644\u0649":e==="last"?"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u062E\u064A\u0631\u0629":e==="next"?"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u062A\u0627\u0644\u064A\u0629":"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629",labelRowsPerPage:"\u0639\u062F\u062F \u0627\u0644\u0635\u0641\u0648\u0641 \u0641\u064A \u0627\u0644\u0635\u0641\u062D\u0629:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0645\u0646 ${n!==-1?n:` \u0623\u0643\u062B\u0631 \u0645\u0646${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} ${e!==1?"\u0646\u062C\u0648\u0645":"\u0646\u062C\u0645\u0629"}`,emptyLabelText:"\u0641\u0627\u0631\u063A"}},MuiAutocomplete:{defaultProps:{clearText:"\u0645\u0633\u062D",closeText:"\u0625\u063A\u0644\u0627\u0642",loadingText:"\u062C\u0627\u0631 \u0627\u0644\u062A\u062D\u0645\u064A\u0644...",noOptionsText:"\u0644\u0627 \u062A\u0648\u062C\u062F \u062E\u064A\u0627\u0631\u0627\u062A",openText:"\u0641\u062A\u062D"}},MuiAlert:{defaultProps:{closeText:"\u0625\u063A\u0644\u0627\u0642"}},MuiPagination:{defaultProps:{"aria-label":"\u0627\u0644\u062A\u0646\u0642\u0644 \u0639\u0628\u0631 \u0627\u0644\u0635\u0641\u062D\u0627\u062A",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 "} \u0635\u0641\u062D\u0629 ${t}`:e==="first"?"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u0648\u0644\u0649":e==="last"?"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0627\u0644\u064A \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u062E\u064A\u0631\u0629":e==="next"?"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u062A\u0627\u0644\u064A\u0629":"\u0627\u0644\u0627\u0646\u062A\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629"}}}},$wr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0625\u0638\u0647\u0627\u0631 \u0627\u0644\u0645\u0633\u0627\u0631"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u0648\u0644\u0649":e==="last"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u062E\u064A\u0631\u0629":e==="next"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u062A\u0627\u0644\u064A\u0629":"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629",labelRowsPerPage:"\u0639\u062F\u062F \u0627\u0644\u0635\u0641\u0648\u0641 \u0641\u064A \u0627\u0644\u0635\u0641\u062D\u0629:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0645\u0646 ${n!==-1?n:` \u0623\u0643\u062B\u0631 \u0645\u0646${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} ${e!==1?"\u0646\u062C\u0648\u0645":"\u0646\u062C\u0645\u0629"}`,emptyLabelText:"\u0641\u0627\u0631\u063A"}},MuiAutocomplete:{defaultProps:{clearText:"\u0645\u0633\u062D",closeText:"\u0625\u063A\u0644\u0627\u0642",loadingText:"\u062C\u0627\u0631 \u0627\u0644\u062A\u062D\u0645\u064A\u0644...",noOptionsText:"\u0644\u0627 \u064A\u0648\u062C\u062F \u062E\u064A\u0627\u0631\u0627\u062A",openText:"\u0641\u062A\u062D"}},MuiAlert:{defaultProps:{closeText:"\u0625\u063A\u0644\u0627\u0642"}},MuiPagination:{defaultProps:{"aria-label":"\u0627\u0644\u062A\u0646\u0642\u0644 \u0639\u0628\u0631 \u0627\u0644\u0635\u0641\u062D\u0627\u062A",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 "} \u0635\u0641\u062D\u0629 ${t}`:e==="first"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u0648\u0644\u0649":e==="last"?"\u0627\u0646\u062A\u0642\u0644 \u0627\u0644\u064A \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u062E\u064A\u0631\u0629":e==="next"?"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u062A\u0627\u0644\u064A\u0629":"\u0627\u0646\u062A\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629"}}}},zwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Yolu g\xF6st\u0259r"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Birinci s\u0259hif\u0259y\u0259 ke\xE7":e==="last"?"Sonuncu s\u0259hif\u0259y\u0259 ke\xE7":e==="next"?"N\xF6vb\u0259ti s\u0259hif\u0259y\u0259 ke\xE7":"\u018Fvv\u0259lki s\u0259hif\u0259y\u0259 ke\xE7",labelRowsPerPage:"S\u0259hif\u0259y\u0259 d\xFC\u015F\u0259n s\u0259trl\u0259r:"}},MuiRating:{defaultProps:{getLabelText:e=>{let t="Ulduz";const n=e%10;return n>1&&n<5&&(t="Ulduzlar"),`${e} ${t}`},emptyLabelText:"Bo\u015F"}},MuiAutocomplete:{defaultProps:{clearText:"Silm\u0259k",closeText:"Ba\u011Flamaq",loadingText:"Y\xFCkl\u0259nir\u2026",noOptionsText:"Se\xE7iml\u0259r m\xF6vcud deyil",openText:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C"}},MuiAlert:{defaultProps:{closeText:"Ba\u011Flamaq"}},MuiPagination:{defaultProps:{"aria-label":"S\u0259hif\u0259nin naviqasiyas\u0131",getItemAriaLabel:(e,t,n)=>e==="page"?`${t} ${n?"s\u0259hif\u0259":"s\u0259hif\u0259y\u0259 ke\xE7"}`:e==="first"?"Birinci s\u0259hif\u0259y\u0259 ke\xE7":e==="last"?"Sonuncu s\u0259hif\u0259y\u0259 ke\xE7":e==="next"?"N\xF6vb\u0259ti s\u0259hif\u0259y\u0259 ke\xE7":"\u018Fvv\u0259lki s\u0259hif\u0259y\u0259 ke\xE7"}}}},Wwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u09AA\u09A5 \u09A6\u09C7\u0996\u09BE\u09A8"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u09AA\u09CD\u09B0\u09A5\u09AE \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09DF \u09AF\u09BE\u09A8":e==="last"?"\u09B6\u09C7\u09B7 \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09DF \u09AF\u09BE\u09A8":e==="next"?"\u09AA\u09B0\u09AC\u09B0\u09CD\u09A4\u09C0 \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09DF \u09AF\u09BE\u09A8":"\u0986\u0997\u09C7\u09B0 \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09DF \u09AF\u09BE\u09A8",labelRowsPerPage:"\u09AA\u09CD\u09B0\u09A4\u09BF \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09AF\u09BC \u09B8\u09BE\u09B0\u09BF:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} / ${n!==-1?n:`${t} \u09A5\u09C7\u0995\u09C7 \u09AC\u09C7\u09B6\u09BF`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u09B8\u09CD\u099F\u09BE\u09B0`,emptyLabelText:"\u0996\u09BE\u09B2\u09BF"}},MuiAutocomplete:{defaultProps:{clearText:"\u09AA\u09B0\u09BF\u09B7\u09CD\u0995\u09BE\u09B0 \u0995\u09B0\u09C1\u09A8",closeText:"\u09AC\u09A8\u09CD\u09A7 \u0995\u09B0\u09C1\u09A8",loadingText:"\u09B2\u09CB\u09A1 \u09B9\u099A\u09CD\u099B\u09C7\u2026",noOptionsText:"\u0995\u09CB\u09A8 \u0985\u09AA\u09B6\u09A8 \u09A8\u09C7\u0987",openText:"\u0993\u09AA\u09C7\u09A8 \u0995\u09B0\u09C1\u09A8"}},MuiAlert:{defaultProps:{closeText:"\u09AC\u09A8\u09CD\u09A7 \u0995\u09B0\u09C1\u09A8"}},MuiPagination:{defaultProps:{"aria-label":"\u09AA\u09C7\u099C\u09BF\u09A8\u09C7\u09B6\u09A8 \u09A8\u09C7\u09AD\u09BF\u0997\u09C7\u09B6\u09A8",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u09AF\u09BE\u09A8 "}\u09AA\u09C3\u09B7\u09CD\u09A0\u09BE ${t}-\u098F`:e==="first"?"\u09AA\u09CD\u09B0\u09A5\u09AE \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09DF \u09AF\u09BE\u09A8":e==="last"?"\u09B6\u09C7\u09B7 \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09DF \u09AF\u09BE\u09A8":e==="next"?"\u09AA\u09B0\u09AC\u09B0\u09CD\u09A4\u09C0 \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09DF \u09AF\u09BE\u09A8":"\u0986\u0997\u09C7\u09B0 \u09AA\u09C3\u09B7\u09CD\u09A0\u09BE\u09DF \u09AF\u09BE\u09A8"}}}},Hwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u041F\u0430\u043A\u0430\u0437\u0430\u0446\u044C \u0448\u043B\u044F\u0445"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 \u043F\u0435\u0440\u0448\u0443\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443":e==="last"?"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 \u0430\u043F\u043E\u0448\u043D\u044E\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443":e==="next"?"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 \u043D\u0430\u0441\u0442\u0443\u043F\u043D\u0443\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443":"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 \u043F\u0430\u043F\u044F\u0440\u044D\u0434\u043D\u044E\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443",labelRowsPerPage:"\u0420\u0430\u0434\u043A\u043E\u045E \u043D\u0430 \u0441\u0442\u0430\u0440\u043E\u043D\u0446\u044B:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0437 ${n!==-1?n:`\u0431\u043E\u043B\u044C\u0448 \u0447\u044B\u043C ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{let t="\u0417\u043E\u0440\u0430\u043A";const n=e%10;return n>1&&n<5&&(e<10||e>20)?t="\u0417\u043E\u0440\u043A\u0456":n===1&&e%100!==11&&(t="\u0417\u043E\u0440\u043A\u0430"),`${e} ${t}`},emptyLabelText:"\u0420\u044D\u0439\u0442\u044B\u043D\u0433 \u0430\u0434\u0441\u0443\u0442\u043D\u0456\u0447\u0430\u0435"}},MuiAutocomplete:{defaultProps:{clearText:"\u0410\u0447\u044B\u0441\u0446\u0456\u0446\u044C",closeText:"\u0417\u0430\u043A\u0440\u044B\u0446\u044C",loadingText:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430\u2026",noOptionsText:"\u041D\u044F\u043C\u0430 \u0432\u0430\u0440\u044B\u044F\u043D\u0442\u0430\u045E",openText:"\u0410\u0434\u043A\u0440\u044B\u0446\u044C"}},MuiAlert:{defaultProps:{closeText:"\u0417\u0430\u043A\u0440\u044B\u0446\u044C"}},MuiPagination:{defaultProps:{"aria-label":"\u041D\u0430\u0432\u0456\u0433\u0430\u0446\u044B\u044F \u043F\u0430 \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0430\u043C",getItemAriaLabel:(e,t,n)=>e==="page"?n?`${t} \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0430`:`\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 ${t} \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443`:e==="first"?"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 \u043F\u0435\u0440\u0448\u0443\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443":e==="last"?"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 \u0430\u043F\u043E\u0448\u043D\u044E\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443":e==="next"?"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 \u043D\u0430\u0441\u0442\u0443\u043F\u043D\u0443\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443":"\u041F\u0435\u0440\u0430\u0439\u0441\u0446\u0456 \u043D\u0430 \u043F\u0430\u043F\u044F\u0440\u044D\u0434\u043D\u044E\u044E \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0443"}}}},Gwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u041F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435 \u043D\u0430 \u043F\u044A\u0442\u044F"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u041E\u0442\u0438\u0434\u0438 \u043D\u0430 \u043F\u044A\u0440\u0432\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":e==="last"?"\u041E\u0442\u0438\u0434\u0438 \u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":e==="next"?"\u041E\u0442\u0438\u0434\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":"\u041E\u0442\u0438\u0434\u0438 \u043D\u0430 \u043F\u0440\u0435\u0434\u0438\u0448\u043D\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430",labelRowsPerPage:"\u0420\u0435\u0434\u043E\u0432\u0435 \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430:"}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u0417\u0432\u0435\u0437\u0434${e!==1?"\u0438":"\u0430"}`,emptyLabelText:"\u0418\u0437\u0447\u0438\u0441\u0442\u0438"}},MuiAutocomplete:{defaultProps:{clearText:"\u0418\u0437\u0447\u0438\u0441\u0442\u0438",closeText:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438",loadingText:"\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435\u2026",noOptionsText:"\u041D\u044F\u043C\u0430 \u043D\u0430\u043B\u0438\u0447\u043D\u0438 \u043E\u043F\u0446\u0438\u0438",openText:"\u041E\u0442\u0432\u043E\u0440\u0438"}},MuiAlert:{defaultProps:{closeText:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438"}},MuiPagination:{defaultProps:{"aria-label":"\u041F\u0430\u0433\u0438\u043D\u0430\u0446\u0438\u044F",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u041A\u044A\u043C "}\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 ${t}`:e==="first"?"\u041E\u0442\u0438\u0434\u0438 \u043D\u0430 \u043F\u044A\u0440\u0432\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":e==="last"?"\u041E\u0442\u0438\u0434\u0438 \u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":e==="next"?"\u041E\u0442\u0438\u0434\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0432\u0430\u0449\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":"\u041E\u0442\u0438\u0434\u0438 \u043D\u0430 \u043F\u0440\u0435\u0434\u0438\u0448\u043D\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430"}}}},Ywr={components:{MuiTablePagination:{defaultProps:{labelRowsPerPage:"Files per p\xE0gina:"}},MuiRating:{defaultProps:{getLabelText:e=>`${e} ${e!==1?"Estrelles":"Estrella"}`,emptyLabelText:"Buit"}},MuiAutocomplete:{defaultProps:{clearText:"Netejar",closeText:"Tancar",loadingText:"Carregant\u2026",noOptionsText:"Sense opcions",openText:"Obert"}},MuiAlert:{defaultProps:{closeText:"Tancat"}}}},Kwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Uk\xE1zat cestu"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"J\xEDt na prvn\xED str\xE1nku":e==="last"?"J\xEDt na posledn\xED str\xE1nku":e==="next"?"J\xEDt na dal\u0161\xED str\xE1nku":"J\xEDt na p\u0159edchoz\xED str\xE1nku",labelRowsPerPage:"\u0158\xE1dk\u016F na str\xE1nce:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} z ${n!==-1?n:`v\xEDce ne\u017E ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>e===1?`${e} hv\u011Bzdi\u010Dka`:e>=2&&e<=4?`${e} hv\u011Bzdi\u010Dky`:`${e} hv\u011Bzdi\u010Dek`,emptyLabelText:"Pr\xE1zdn\xE9"}},MuiAutocomplete:{defaultProps:{clearText:"Vymazat",closeText:"Zav\u0159\xEDt",loadingText:"Na\u010D\xEDt\xE1n\xED\u2026",noOptionsText:"\u017D\xE1dn\xE9 mo\u017Enosti",openText:"Otev\u0159\xEDt"}},MuiAlert:{defaultProps:{closeText:"Zav\u0159\xEDt"}},MuiPagination:{defaultProps:{"aria-label":"Navigace str\xE1nkov\xE1n\xEDm",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"J\xEDt na "}${t}. str\xE1nku`:e==="first"?"J\xEDt na prvn\xED str\xE1nku":e==="last"?"J\xEDt na posledn\xED str\xE1nku":e==="next"?"J\xEDt na dal\u0161\xED str\xE1nku":"J\xEDt na p\u0159edchoz\xED str\xE1nku"}}}},Xwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Vis sti"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"G\xE5 til den f\xF8rste side":e==="last"?"G\xE5 til den sidste side":e==="next"?"G\xE5 til den n\xE6ste side":"G\xE5 til den forrige side",labelRowsPerPage:"R\xE6kker pr side:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}-${t} af ${n!==-1?n:`mere end ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Stjern${e!==1?"er":""}`,emptyLabelText:"Tom"}},MuiAutocomplete:{defaultProps:{clearText:"Slet",closeText:"Luk",loadingText:"Indl\xE6ser\u2026",noOptionsText:"Ingen muligheder",openText:"\xC5ben"}},MuiAlert:{defaultProps:{closeText:"Luk"}},MuiPagination:{defaultProps:{"aria-label":"Sideinddelings navigation",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Go to "}page ${t}`:e==="first"?"G\xE5 til den f\xF8rste side":e==="last"?"G\xE5 til den sidste side":e==="next"?"G\xE5 til den n\xE6ste side":"G\xE5 til den forrige side"}}}},Zwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Pfad anzeigen"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Zur ersten Seite":e==="last"?"Zur letzten Seite":e==="next"?"Zur n\xE4chsten Seite":"Zur vorherigen Seite",labelRowsPerPage:"Zeilen pro Seite:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} von ${n!==-1?n:`mehr als ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} ${e!==1?"Sterne":"Stern"}`,emptyLabelText:"Keine Wertung"}},MuiAutocomplete:{defaultProps:{clearText:"Leeren",closeText:"Schlie\xDFen",loadingText:"Wird geladen\u2026",noOptionsText:"Keine Optionen",openText:"\xD6ffnen"}},MuiAlert:{defaultProps:{closeText:"Schlie\xDFen"}},MuiPagination:{defaultProps:{"aria-label":"Navigation via Seitennummerierung",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Gehe zu "}Seite ${t}`:e==="first"?"Zur ersten Seite":e==="last"?"Zur letzten Seite":e==="next"?"Zur n\xE4chsten Seite":"Zur vorherigen Seite"}}}},Qwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0395\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7 \u03B4\u03B9\u03B1\u03B4\u03C1\u03BF\u03BC\u03AE\u03C2"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u03A0\u03C1\u03CE\u03C4\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1":e==="last"?"\u03A4\u03B5\u03BB\u03B5\u03C5\u03C4\u03B1\u03AF\u03B1 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1":e==="next"?"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1":"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1",labelRowsPerPage:"\u0393\u03C1\u03B1\u03BC\u03BC\u03AD\u03C2 \u03B1\u03BD\u03B1 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u03B1\u03C0\u03CC ${n!==-1?n:`\u03C0\u03AC\u03BD\u03C9 \u03B1\u03C0\u03CC ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u0391\u03C3\u03C4\u03AD\u03C1\u03B9${e!==1?"\u03B1":""}`,emptyLabelText:"\u03A7\u03C9\u03C1\u03AF\u03C2 \u03B2\u03B1\u03B8\u03BC\u03BF\u03BB\u03CC\u03B3\u03B7\u03C3\u03B7"}},MuiAutocomplete:{defaultProps:{clearText:"\u039A\u03B1\u03B8\u03B1\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2",closeText:"\u039A\u03BB\u03B5\u03AF\u03C3\u03B9\u03BC\u03BF",loadingText:"\u03A6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7\u2026",noOptionsText:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03B5\u03C0\u03B9\u03BB\u03BF\u03B3\u03AD\u03C2",openText:"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1"}},MuiAlert:{defaultProps:{closeText:"\u039A\u03BB\u03B5\u03AF\u03C3\u03B9\u03BC\u03BF"}},MuiPagination:{defaultProps:{"aria-label":"\u03A0\u03BB\u03BF\u03AE\u03B3\u03B7\u03C3\u03B7 \u03C3\u03B5 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B5\u03C2",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u039C\u03B5\u03C4\u03AC\u03B2\u03B1\u03C3\u03B7 "}\u03C3\u03B5\u03BB\u03AF\u03B4\u03B1 ${t}`:e==="first"?"\u03A0\u03C1\u03CE\u03C4\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1":e==="last"?"\u03A4\u03B5\u03BB\u03B5\u03C5\u03C4\u03B1\u03AF\u03B1 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1":e==="next"?"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1":"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1"}}}},aor={},Jwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Mostrar ruta"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Ir a la primera p\xE1gina":e==="last"?"Ir a la \xFAltima p\xE1gina":e==="next"?"Ir a la p\xE1gina siguiente":"Ir a la p\xE1gina anterior",labelRowsPerPage:"Filas por p\xE1gina:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} de ${n!==-1?n:`m\xE1s de ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Estrella${e!==1?"s":""}`,emptyLabelText:"Vac\xEDo"}},MuiAutocomplete:{defaultProps:{clearText:"Limpiar",closeText:"Cerrar",loadingText:"Cargando\u2026",noOptionsText:"Sin opciones",openText:"Abierto"}},MuiAlert:{defaultProps:{closeText:"Cerrar"}},MuiPagination:{defaultProps:{"aria-label":"Paginador",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Ir a la "}p\xE1gina ${t}`:e==="first"?"Ir a la primera p\xE1gina":e==="last"?"Ir a la \xFAltima p\xE1gina":e==="next"?"Ir a la p\xE1gina siguiente":"Ir a la p\xE1gina anterior"}}}},qwr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"N\xE4ita teed"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Vali esimene lehek\xFClg":e==="last"?"Vali viimane lehek\xFClg":e==="next"?"Vali j\xE4rgmine lehek\xFClg":"Vali eelmine lehek\xFClg",labelRowsPerPage:"Ridu lehek\xFCljel:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} / ${n!==-1?n:`rohkem kui ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} T\xE4rn${e!==1?"i":""}`,emptyLabelText:"T\xFChi"}},MuiAutocomplete:{defaultProps:{clearText:"T\xFChjenda",closeText:"Sulge",loadingText:"Laen\u2026",noOptionsText:"Valikuid ei ole",openText:"Ava"}},MuiAlert:{defaultProps:{closeText:"Sulge"}},MuiPagination:{defaultProps:{"aria-label":"Lehek\xFClgede valik",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Vali "}lehek\xFClg ${t}`:e==="first"?"Vali esimene lehek\xFClg":e==="last"?"Vali viimane lehek\xFClg":e==="next"?"Vali j\xE4rgmine lehek\xFClg":"Vali eelmine lehek\xFClg"}}}},eSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0646\u0645\u0627\u06CC\u0634 \u0645\u0633\u06CC\u0631"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0631\u0641\u062A\u0646 \u0628\u0647 \u0627\u0648\u0644\u06CC\u0646 \u0635\u0641\u062D\u0647":e==="last"?"\u0631\u0641\u062A\u0646 \u0628\u0647 \u0622\u062E\u0631\u06CC\u0646 \u0635\u0641\u062D\u0647":e==="next"?"\u0631\u0641\u062A\u0646 \u0628\u0647 \u0635\u0641\u062D\u0647\u200C\u06CC \u0628\u0639\u062F\u06CC":"\u0631\u0641\u062A\u0646 \u0628\u0647 \u0635\u0641\u062D\u0647\u200C\u06CC \u0642\u0628\u0644\u06CC",labelRowsPerPage:"\u062A\u0639\u062F\u0627\u062F \u0633\u0637\u0631\u0647\u0627\u06CC \u0647\u0631 \u0635\u0641\u062D\u0647:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0627\u0632 ${n!==-1?n:`\u0628\u06CC\u0634\u062A\u0631 \u0627\u0632 ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u0633\u062A\u0627\u0631\u0647`,emptyLabelText:"\u062E\u0627\u0644\u06CC"}},MuiAutocomplete:{defaultProps:{clearText:"\u067E\u0627\u06A9\u200C\u06A9\u0631\u062F\u0646",closeText:"\u0628\u0633\u062A\u0646",loadingText:"\u062F\u0631 \u062D\u0627\u0644 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC\u2026",noOptionsText:"\u0628\u06CC\u200C\u0646\u062A\u06CC\u062C\u0647",openText:"\u0628\u0627\u0632\u06A9\u0631\u062F\u0646"}},MuiAlert:{defaultProps:{closeText:"\u0628\u0633\u062A\u0646"}},MuiPagination:{defaultProps:{"aria-label":"\u0646\u0627\u0648\u0628\u0631\u06CC \u0635\u0641\u062D\u0647",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u0631\u0641\u062A\u0646 \u0628\u0647 "}\u0635\u0641\u062D\u0647\u0654 ${t}`:e==="first"?"\u0631\u0641\u062A\u0646 \u0628\u0647 \u0627\u0648\u0644\u06CC\u0646 \u0635\u0641\u062D\u0647":e==="last"?"\u0631\u0641\u062A\u0646 \u0628\u0647 \u0622\u062E\u0631\u06CC\u0646 \u0635\u0641\u062D\u0647":e==="next"?"\u0631\u0641\u062A\u0646 \u0628\u0647 \u0635\u0641\u062D\u0647\u200C\u06CC \u0628\u0639\u062F\u06CC":"\u0631\u0641\u062A\u0646 \u0628\u0647 \u0635\u0641\u062D\u0647\u200C\u06CC \u0642\u0628\u0644\u06CC"}}}},tSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"N\xE4yt\xE4 reitti"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Mene ensimm\xE4iselle sivulle":e==="last"?"Mene viimeiselle sivulle":e==="next"?"Mene seuraavalle sivulle":"Mene edelliselle sivulle",labelRowsPerPage:"Rivej\xE4 per sivu:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} / ${n!==-1?n:`enemm\xE4n kuin ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} T\xE4ht${e!==1?"e\xE4":"i"}`,emptyLabelText:"Tyhj\xE4"}},MuiAutocomplete:{defaultProps:{clearText:"Tyhjenn\xE4",closeText:"Sulje",loadingText:"Ladataan\u2026",noOptionsText:"Ei valintoja",openText:"Avaa"}},MuiAlert:{defaultProps:{closeText:"Sulje"}},MuiPagination:{defaultProps:{"aria-label":"Sivutus navigaatio",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"sivu":"Mene sivulle"} ${t}`:e==="first"?"Mene ensimm\xE4iselle sivulle":e==="last"?"Mene viimeiselle sivulle":e==="next"?"Mene seuraavalle sivulle":"Mene edelliselle sivulle"}}}},nSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Montrer le chemin"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Aller \xE0 la premi\xE8re page":e==="last"?"Aller \xE0 la derni\xE8re page":e==="next"?"Aller \xE0 la page suivante":"Aller \xE0 la page pr\xE9c\xE9dente",labelRowsPerPage:"Lignes par page :",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} sur ${n!==-1?n:`plus que ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Etoile${e!==1?"s":""}`,emptyLabelText:"Vide"}},MuiAutocomplete:{defaultProps:{clearText:"Vider",closeText:"Fermer",loadingText:"Chargement\u2026",noOptionsText:"Pas de r\xE9sultats",openText:"Ouvrir"}},MuiAlert:{defaultProps:{closeText:"Fermer"}},MuiPagination:{defaultProps:{"aria-label":"navigation de pagination",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Aller \xE0 la "}page ${t}`:e==="first"?"Aller \xE0 la premi\xE8re page":e==="last"?"Aller \xE0 la derni\xE8re page":e==="next"?"Aller \xE0 la page suivante":"Aller \xE0 la page pr\xE9c\xE9dente"}}}},rSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u05D4\u05E6\u05D2 \u05E0\u05EA\u05D9\u05D1"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u05DC\u05E2\u05DE\u05D5\u05D3 \u05D4\u05E8\u05D0\u05E9\u05D5\u05DF":e==="last"?"\u05DC\u05E2\u05DE\u05D5\u05D3 \u05D4\u05D0\u05D7\u05E8\u05D5\u05DF":e==="next"?"\u05DC\u05E2\u05DE\u05D5\u05D3 \u05D4\u05D1\u05D0":"\u05DC\u05E2\u05DE\u05D5\u05D3 \u05D4\u05E7\u05D5\u05D3\u05DD",labelRowsPerPage:"\u05E9\u05D5\u05E8\u05D5\u05EA \u05D1\u05E2\u05DE\u05D5\u05D3:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u05DE\u05EA\u05D5\u05DA ${n!==-1?n:`\u05D9\u05D5\u05EA\u05E8 \u05DE ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u05DB\u05D5\u05DB\u05D1${e!==1?"\u05D9\u05DD":""}`,emptyLabelText:"\u05E8\u05D9\u05E7"}},MuiAutocomplete:{defaultProps:{clearText:"\u05E0\u05E7\u05D4",closeText:"\u05E1\u05D2\u05D5\u05E8",loadingText:"\u05D8\u05D5\u05E2\u05DF\u2026",noOptionsText:"\u05D0\u05D9\u05DF \u05D0\u05D5\u05E4\u05E6\u05D9\u05D5\u05EA",openText:"\u05E4\u05EA\u05D7"}},MuiAlert:{defaultProps:{closeText:"\u05E1\u05D2\u05D5\u05E8"}},MuiPagination:{defaultProps:{"aria-label":"\u05E0\u05D9\u05D5\u05D5\u05D8 \u05D1\u05E2\u05DE\u05D5\u05D3\u05D9\u05DD",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u05DC "}\u05E2\u05DE\u05D5\u05D3 ${t}`:e==="first"?"\u05DC\u05E2\u05DE\u05D5\u05D3 \u05D4\u05E8\u05D0\u05E9\u05D5\u05DF":e==="last"?"\u05DC\u05E2\u05DE\u05D5\u05D3 \u05D4\u05D0\u05D7\u05E8\u05D5\u05DF":e==="next"?"\u05DC\u05E2\u05DE\u05D5\u05D3 \u05D4\u05D1\u05D0":"\u05DC\u05E2\u05DE\u05D5\u05D3 \u05D4\u05E7\u05D5\u05D3\u05DD"}}}},aSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0930\u093E\u0938\u094D\u0924\u093E \u0926\u093F\u0916\u093E\u092F\u0947\u0902"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u092A\u0939\u0932\u0947 \u092A\u0943\u0937\u094D\u0920 \u092A\u0930 \u091C\u093E\u090F\u0901":e==="last"?"\u0905\u0902\u0924\u093F\u092E \u092A\u0943\u0937\u094D\u0920 \u092A\u0930 \u091C\u093E\u090F\u0901":e==="next"?"\u0905\u0917\u0932\u0947 \u092A\u0943\u0937\u094D\u0920 \u092A\u0930 \u091C\u093E\u090F\u0901":"\u092A\u093F\u091B\u0932\u0947 \u092A\u0943\u0937\u094D\u0920 \u092A\u0930 \u091C\u093E\u090F\u0901",labelRowsPerPage:"\u092A\u0902\u0915\u094D\u0924\u093F\u092F\u093E\u0901 \u092A\u094D\u0930\u0924\u093F \u092A\u0943\u0937\u094D\u0920:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}-${t===-1?n:t} \u0915\u0941\u0932 ${n} \u092E\u0947\u0902`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u0924\u093E\u0930${e!==1?"\u0947":"\u093E"}`,emptyLabelText:"\u0930\u093F\u0915\u094D\u0924"}},MuiAutocomplete:{defaultProps:{clearText:"\u0939\u091F\u093E\u092F\u0947\u0902",closeText:"\u092C\u0902\u0926 \u0915\u0930\u0947\u0902",loadingText:"\u0932\u094B\u0921 \u0939\u094B \u0930\u0939\u093E \u0939\u0948\u2026",noOptionsText:"\u0915\u094B\u0908 \u0935\u093F\u0915\u0932\u094D\u092A \u0928\u0939\u0940\u0902",openText:"\u0916\u094B\u0932\u0947\u0902"}},MuiAlert:{defaultProps:{closeText:"\u092C\u0902\u0926 \u0915\u0930\u0947\u0902"}},MuiPagination:{defaultProps:{"aria-label":"\u092A\u0943\u0938\u094D\u0920\u093E\u0928\u0941\u0938\u093E\u0930 \u0938\u0902\u091A\u093E\u0932\u0928",getItemAriaLabel:(e,t,n)=>e==="page"?`\u092A\u0943\u0937\u094D\u0920 ${t} ${n?"":" \u092A\u0930 \u091C\u093E\u090F\u0901"}`:e==="first"?"\u092A\u0939\u0932\u0947 \u092A\u0943\u0937\u094D\u0920 \u092A\u0930 \u091C\u093E\u090F\u0901":e==="last"?"\u0905\u0902\u0924\u093F\u092E \u092A\u0943\u0937\u094D\u0920 \u092A\u0930 \u091C\u093E\u090F\u0901":e==="next"?"\u0905\u0917\u0932\u0947 \u092A\u0943\u0937\u094D\u0920 \u092A\u0930 \u091C\u093E\u090F\u0901":"\u092A\u093F\u091B\u0932\u0947 \u092A\u0943\u0937\u094D\u0920 \u092A\u0930 \u091C\u093E\u090F\u0901"}}}},iSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Poka\u017Ei putanju"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Idi na prvu stranicu":e==="last"?"Idi na posljednju stranicu":e==="next"?"Idi na sljede\u0107u stranicu":"Idi na prethodnu stranicu",labelRowsPerPage:"Redova po stranici:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} od ${n!==-1?n:`vi\u0161e nego ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{const t=e%10,n=e%100;return[2,3,4].includes(t)&&![12,13,14].includes(n)?"Zvijezde":"Zvijezda"},emptyLabelText:"Prazno"}},MuiAutocomplete:{defaultProps:{clearText:"Bri\u0161i",closeText:"Zatvori",loadingText:"U\u010Ditavanje\u2026",noOptionsText:"Nema opcija",openText:"Otvori"}},MuiAlert:{defaultProps:{closeText:"Zatvori"}},MuiPagination:{defaultProps:{"aria-label":"Navigacija po stranicama",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Idi na "}stranicu ${t}`:e==="first"?"Idi na prvu stranicu":e==="last"?"Idi na zadnju stranicu":e==="next"?"Idi na sljede\u0107u stranicu":"Idi na prethodnu stranicu"}}}},oSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\xDAtvonal"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Els\u0151 oldalra":e==="last"?"Utols\xF3 oldalra":e==="next"?"K\xF6vetkez\u0151 oldalra":"El\u0151z\u0151 oldalra",labelRowsPerPage:"Sorok sz\xE1ma:"}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Csillag`,emptyLabelText:"\xDCres"}},MuiAutocomplete:{defaultProps:{clearText:"T\xF6rl\xE9s",closeText:"Bez\xE1r\xE1s",loadingText:"T\xF6lt\xE9s\u2026",noOptionsText:"Nincs tal\xE1lat",openText:"Megnyit\xE1s"}},MuiAlert:{defaultProps:{closeText:"Bez\xE1r\xE1s"}},MuiPagination:{defaultProps:{"aria-label":"Lapoz\xE1s",getItemAriaLabel:(e,t,n)=>e==="page"?`${t}. oldal${n?"":"ra"}`:e==="first"?"Els\u0151 oldalra":e==="last"?"Utols\xF3 oldalra":e==="next"?"K\xF6vetkez\u0151 oldalra":"El\u0151z\u0151 oldalra"}}}},sSr={components:{MuiTablePagination:{defaultProps:{labelRowsPerPage:"\u054F\u0578\u0572\u0565\u0580 \u0574\u0565\u056F \u0567\u057B\u0578\u0582\u0574`"}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u0531\u057D\u057F\u0572`,emptyLabelText:"\u0534\u0561\u057F\u0561\u0580\u056F"}},MuiAutocomplete:{defaultProps:{clearText:"\u0544\u0561\u0584\u0580\u0565\u056C",closeText:"\u0553\u0561\u056F\u0565\u056C",loadingText:"\u0532\u0565\u057C\u0576\u0578\u0582\u0574\u2026",noOptionsText:"\u054F\u0561\u0580\u0562\u0565\u0580\u0561\u056F\u0576\u0565\u0580 \u0579\u056F\u0561\u0576",openText:"\u0532\u0561\u0581\u0565\u056C"}},MuiAlert:{defaultProps:{closeText:"\u0553\u0561\u056F\u0565\u056C"}}}},lSr={components:{MuiTablePagination:{defaultProps:{labelRowsPerPage:"Baris per halaman:"}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Bintang`}},MuiAutocomplete:{defaultProps:{clearText:"Hapus",closeText:"Tutup",loadingText:"Memuat\u2026",noOptionsText:"Tidak ada opsi",openText:"Buka"}},MuiAlert:{defaultProps:{closeText:"Tutup"}}}},ior={components:{MuiBreadcrumbs:{defaultProps:{expandText:"S\xFDna sl\xF3\xF0"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Fara \xE1 fyrstu s\xED\xF0u":e==="last"?"Fara \xE1 s\xED\xF0ustu s\xED\xF0u":e==="next"?"Fara \xE1 n\xE6stu s\xED\xF0u":"Fara \xE1 fyrri s\xED\xF0u",labelRowsPerPage:"Ra\xF0ir \xE1 s\xED\xF0u:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} af ${n!==-1?n:`fleiri en ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} ${e===1?"stjarna":"stj\xF6rnur"}`,emptyLabelText:"T\xF3mt"}},MuiAutocomplete:{defaultProps:{clearText:"Hreinsa",closeText:"Loka",loadingText:"Hla\xF0a\u2026",noOptionsText:"Engar ni\xF0urst\xF6\xF0ur",openText:"Opna"}},MuiAlert:{defaultProps:{closeText:"Loka"}},MuiPagination:{defaultProps:{"aria-label":"S\xED\xF0uflakk",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"S\xED\xF0a":"Fara \xE1 s\xED\xF0u"} ${t}`:e==="first"?"Fara \xE1 fyrstu s\xED\xF0u":e==="last"?"Fara \xE1 s\xED\xF0ustu s\xED\xF0u":e==="next"?"Fara \xE1 n\xE6stu s\xED\xF0u":"Fara \xE1 fyrri s\xED\xF0u"}}}},cSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Visualizza percorso"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Vai alla prima pagina":e==="last"?"Vai all'ultima pagina":e==="next"?"Vai alla pagina successiva":"Vai alla pagina precedente",labelRowsPerPage:"Righe per pagina:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} di ${n!==-1?n:`pi\xF9 di ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Stell${e!==1?"e":"a"}`,emptyLabelText:"Vuoto"}},MuiAutocomplete:{defaultProps:{clearText:"Svuota",closeText:"Chiudi",loadingText:"Caricamento in corso\u2026",noOptionsText:"Nessuna opzione",openText:"Apri"}},MuiAlert:{defaultProps:{closeText:"Chiudi"}},MuiPagination:{defaultProps:{"aria-label":"Navigazione impaginata",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Vai alla "}pagina ${t}`:e==="first"?"Vai alla prima pagina":e==="last"?"Vai all'ultima pagina":e==="next"?"Vai alla pagina successiva":"Vai alla pagina precedente"}}}},uSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u3059\u3079\u3066\u8868\u793A"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u6700\u521D\u306E\u30DA\u30FC\u30B8\u3078":e==="last"?"\u6700\u5F8C\u306E\u30DA\u30FC\u30B8\u3078":e==="next"?"\u6B21\u306E\u30DA\u30FC\u30B8\u3078":"\u524D\u306E\u30DA\u30FC\u30B8\u3078",labelRowsPerPage:"\u30DA\u30FC\u30B8\u3042\u305F\u308A\u306E\u884C\u6570:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\uFF5E${t} / ${n!==-1?n:`${t}\u4EE5\u4E0A`}`}},MuiRating:{defaultProps:{getLabelText:e=>`\u661F${e}`,emptyLabelText:"\u661F\u306A\u3057"}},MuiAutocomplete:{defaultProps:{clearText:"\u30AF\u30EA\u30A2",closeText:"\u9589\u3058\u308B",loadingText:"\u8AAD\u307F\u8FBC\u307F\u4E2D\u2026",noOptionsText:"\u30C7\u30FC\u30BF\u304C\u3042\u308A\u307E\u305B\u3093",openText:"\u958B\u304F"}},MuiAlert:{defaultProps:{closeText:"\u9589\u3058\u308B"}},MuiPagination:{defaultProps:{"aria-label":"\u30DA\u30FC\u30B8\u9078\u629E",getItemAriaLabel:(e,t,n)=>e==="page"?`\u30DA\u30FC\u30B8${t}${n?"":"\u3078"}`:e==="first"?"\u6700\u521D\u306E\u30DA\u30FC\u30B8\u3078":e==="last"?"\u6700\u5F8C\u306E\u30DA\u30FC\u30B8\u3078":e==="next"?"\u6B21\u306E\u30DA\u30FC\u30B8\u3078":"\u524D\u306E\u30DA\u30FC\u30B8\u3078"}}}},dSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u1794\u1784\u17D2\u17A0\u17B6\u1789\u1795\u17D2\u179B\u17BC\u179C"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u1791\u17C5\u1791\u17C6\u1796\u17D0\u179A\u178A\u17C6\u1794\u17BC\u1784":e==="last"?"\u1791\u17C5\u1791\u17C6\u1796\u17D0\u179A\u1785\u17BB\u1784\u1780\u17D2\u179A\u17C4\u1799":e==="next"?"\u1791\u17C5\u1791\u17C6\u1796\u17D0\u179A\u1794\u1793\u17D2\u1791\u17B6\u1794\u17CB":"\u1791\u17C5\u1791\u17C6\u1796\u17D0\u179A\u1798\u17BB\u1793",labelRowsPerPage:"\u1785\u17C6\u1793\u17BD\u1793\u1787\u17BD\u179A\u178A\u17C1\u1780\u1780\u17D2\u1793\u17BB\u1784\u1798\u17BD\u1799\u1791\u17C6\u1796\u17D0\u179A:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e} - ${t} \u1793\u17C3 ${n!==-1?n:`\u1785\u17D2\u179A\u17BE\u1793\u1787\u17B6\u1784 ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u1795\u17D2\u1780\u17B6\u1799`,emptyLabelText:"\u1791\u1791\u17C1"}},MuiAutocomplete:{defaultProps:{clearText:"\u179B\u17BB\u1794\u1785\u17C4\u179B",closeText:"\u1794\u17B7\u1791",loadingText:"\u1780\u17C6\u1796\u17BB\u1784\u179B\u17C4\u178F\u2026",noOptionsText:"\u1782\u17D2\u1798\u17B6\u1793\u1787\u1798\u17D2\u179A\u17BE\u179F",openText:"\u1794\u17BE\u1780"}},MuiAlert:{defaultProps:{closeText:"\u1794\u17B7\u1791"}},MuiPagination:{defaultProps:{"aria-label":"\u179A\u17BB\u1780\u179A\u1780\u1791\u17C6\u1796\u17D0\u179A",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u1791\u17C5 "}\u1791\u17C6\u1796\u17D0\u179A ${t}`:e==="first"?"\u1791\u17C5\u1791\u17C6\u1796\u17D0\u179A\u178A\u17C6\u1794\u17BC\u1784":e==="last"?"\u1791\u17C5\u1791\u17C6\u1796\u17D0\u179A\u1785\u17BB\u1784\u1780\u17D2\u179A\u17C4\u1799":e==="next"?"\u1791\u17C5\u1791\u17C6\u1796\u17D0\u179A\u1794\u1793\u17D2\u1791\u17B6\u1794\u17CB":"\u1791\u17C5\u1791\u17C6\u1796\u17D0\u179A\u1798\u17BB\u1793"}}}},fSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\uACBD\uB85C \uBCF4\uAE30"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\uCCAB \uBC88\uC9F8 \uD398\uC774\uC9C0\uB85C \uC774\uB3D9":e==="last"?"\uB9C8\uC9C0\uB9C9 \uD398\uC774\uC9C0\uB85C \uC774\uB3D9":e==="next"?"\uB2E4\uC74C \uD398\uC774\uC9C0\uB85C \uC774\uB3D9":"\uC774\uC804 \uD398\uC774\uC9C0\uB85C \uC774\uB3D9",labelRowsPerPage:"\uD398\uC774\uC9C0 \uB2F9 \uD589:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} / ${n!==-1?n:`${t}\uAC1C \uC774\uC0C1`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \uC810`,emptyLabelText:"\uBE48 \uD14D\uC2A4\uD2B8"}},MuiAutocomplete:{defaultProps:{clearText:"\uC9C0\uC6B0\uAE30",closeText:"\uB2EB\uAE30",loadingText:"\uBD88\uB7EC\uC624\uB294 \uC911\u2026",noOptionsText:"\uC635\uC158 \uC5C6\uC74C",openText:"\uC5F4\uAE30"}},MuiAlert:{defaultProps:{closeText:"\uB2EB\uAE30"}},MuiPagination:{defaultProps:{"aria-label":"\uD398\uC774\uC9C0\uB124\uC774\uC158 \uB124\uBE44\uAC8C\uC774\uC158",getItemAriaLabel:(e,t,n)=>e==="page"?`${t} \uBC88\uC9F8 \uD398\uC774\uC9C0${n?"":"\uB85C \uC774\uB3D9"}`:e==="first"?"\uCCAB \uBC88\uC9F8 \uD398\uC774\uC9C0\uB85C \uC774\uB3D9":e==="last"?"\uB9C8\uC9C0\uB9C9 \uD398\uC774\uC9C0\uB85C \uC774\uB3D9":e==="next"?"\uB2E4\uC74C \uD398\uC774\uC9C0\uB85C \uC774\uB3D9":"\uC774\uC804 \uD398\uC774\uC9C0\uB85C \uC774\uB3D9"}}}},hSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0695\u06CE\u0686\u06A9\u06D5 \u067E\u06CC\u0634\u0627\u0646 \u0628\u062F\u06D5"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0686\u0648\u0648\u0646\u06D5 \u06CC\u06D5\u06A9\u06D5\u0645 \u067E\u06D5\u0695\u06D5":e==="last"?"\u0686\u0648\u0648\u0646\u06D5 \u06A9\u06C6\u062A\u0627 \u067E\u06D5\u0695\u06D5":e==="next"?"\u0686\u0648\u0648\u0646\u06D5 \u067E\u06D5\u0695\u06D5\u06CC \u062F\u0648\u0627\u062A\u0631":"\u06AF\u06D5\u0695\u0627\u0646\u06D5\u0648\u06D5 \u0628\u06C6 \u067E\u06D5\u0695\u06D5\u06CC \u067E\u06CE\u0634\u0648\u0648",labelRowsPerPage:"\u0698\u0645\u0627\u0631\u06D5\u06CC \u0695\u06CC\u0632\u06D5\u06A9\u0627\u0646 \u0644\u06D5 \u0647\u06D5\u0631 \u067E\u06D5\u0695\u06D5\u06CC\u06D5\u06A9:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0644\u06D5 ${n!==-1?n:` \u0632\u06CC\u0627\u062A\u0631\u06D5 \u0644\u06D5${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} ${e!==1?"\u0626\u06D5\u0633\u062A\u06CE\u0631\u06D5\u06A9\u0627\u0646":"\u0626\u06D5\u0633\u062A\u06CE\u0631\u06D5"}`,emptyLabelText:"\u062E\u0627\u06B5\u06CC\u06D5"}},MuiAutocomplete:{defaultProps:{clearText:"\u0633\u0695\u06CC\u0646\u06D5\u0648\u06D5",closeText:"\u062F\u0627\u062E\u0633\u062A\u0646",loadingText:"\u0644\u06D5 \u0628\u0627\u0631\u06A9\u0631\u062F\u0646\u062F\u0627\u06CC\u06D5...",noOptionsText:"\u0647\u06CC\u0686 \u0628\u0698\u0627\u0631\u062F\u06D5\u06CC\u06D5\u06A9 \u0646\u06CC\u06D5",openText:"\u06A9\u0631\u062F\u0646\u06D5\u0648\u06D5"}},MuiAlert:{defaultProps:{closeText:"\u062F\u0627\u062E\u0633\u062A\u0646"}},MuiPagination:{defaultProps:{"aria-label":"\u06AF\u06D5\u0695\u0627\u0646 \u0644\u06D5 \u067E\u06D5\u0695\u06D5\u06A9\u0627\u0646",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u0686\u0648\u0648\u0646 \u0628\u06C6 "} \u067E\u06D5\u0695\u06D5\u06CC ${t}`:e==="first"?"\u0686\u0648\u0648\u0646\u06D5 \u06CC\u06D5\u06A9\u06D5\u0645 \u067E\u06D5\u0695\u06D5":e==="last"?"\u0686\u0648\u0648\u0646\u06D5 \u06A9\u06C6\u062A\u0627 \u067E\u06D5\u0695\u06D5":e==="next"?"\u0686\u0648\u0648\u0646\u06D5 \u067E\u06D5\u0695\u06D5\u06CC \u062F\u0648\u0627\u062A\u0631":"\u06AF\u06D5\u0695\u0627\u0646\u06D5\u0648\u06D5 \u0628\u06C6 \u067E\u06D5\u0695\u06D5\u06CC \u067E\u06CE\u0634\u0648\u0648"}}}},pSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"R\xEA n\xEE\u015Fan bide"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Bi\xE7e r\xFBpela yekem":e==="last"?"Bi\xE7e r\xFBpela daw\xEE":e==="next"?"Bi\xE7e r\xFBpela din":"Bi\xE7e r\xFBpela ber\xEA",labelRowsPerPage:"R\xEAz li ser r\xFBpel\xEA:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} of ${n!==-1?n:`z\xEAdetir ji ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} St\xEArk`,emptyLabelText:"Vala"}},MuiAutocomplete:{defaultProps:{clearText:"Paqij bike",closeText:"Bigre",loadingText:"T\xEA barkirin\u2026",noOptionsText:"Vebij\xEArk tune",openText:"Veke"}},MuiAlert:{defaultProps:{closeText:"Bigre"}},MuiPagination:{defaultProps:{"aria-label":"Nav\xEEgasyona r\xFBpelan",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Bi\xE7e "}r\xFBpel ${t}`:e==="first"?"Bi\xE7e r\xFBpela yekem":e==="last"?"Bi\xE7e r\xFBpela daw\xEE":e==="next"?"Bi\xE7e r\xFBpela din":"Bi\xE7e r\xFBpela ber\xEA"}}}},mSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0422\u043E\u043B\u044B\u049B \u0436\u043E\u043B\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0411\u0456\u0440\u0456\u043D\u0448\u0456 \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443":e==="last"?"\u0421\u043E\u04A3\u0493\u044B \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443":e==="next"?"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443":"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443",labelRowsPerPage:"\u0411\u0435\u0442\u0442\u0435\u0433\u0456 \u049B\u0430\u0442\u0430\u0440\u043B\u0430\u0440:",labelDisplayedRows:({from:e,to:t,count:n})=>`${n!==-1?n:`+${t}`} \u049B\u0430\u0442\u0430\u0440\u0434\u044B\u04A3 \u0456\u0448\u0456\u043D\u0435\u043D ${e}\u2013${t}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u0436\u04B1\u043B\u0434\u044B\u0437`,emptyLabelText:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0436\u043E\u049B"}},MuiAutocomplete:{defaultProps:{clearText:"\u0422\u0430\u0437\u0430\u0440\u0442\u0443",closeText:"\u0416\u0430\u0431\u0443",loadingText:"\u0416\u04AF\u043A\u0442\u0435\u043B\u0443\u0434\u0435\u2026",noOptionsText:"\u049A\u043E\u043B \u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440 \u0436\u043E\u049B",openText:"\u0410\u0448\u0443"}},MuiAlert:{defaultProps:{closeText:"\u0416\u0430\u0431\u0443"}},MuiPagination:{defaultProps:{"aria-label":"\u0411\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u0448\u0430\u0440\u043B\u0430\u0443",getItemAriaLabel:(e,t,n)=>e==="page"?n?`${t} \u2014 \u0431\u0435\u0442`:`${t} \u2014 \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443`:e==="first"?"\u0411\u0456\u0440\u0456\u043D\u0448\u0456 \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443":e==="last"?"\u0421\u043E\u04A3\u0493\u044B \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443":e==="next"?"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443":"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u0443"}}}},gSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u041F\u0440\u0438\u043A\u0430\u0436\u0438 \u043F\u0430\u0442\u0435\u043A\u0430"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u041E\u0434\u0438 \u043D\u0430 \u043F\u0440\u0432\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":e==="last"?"\u041E\u0434\u0438 \u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":e==="next"?"\u041E\u0434\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":"\u041E\u0434\u0438 \u043D\u0430 \u043F\u0440\u0435\u0434\u0445\u043E\u0434\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430",labelRowsPerPage:"\u0420\u0435\u0434\u043E\u0432\u0438 \u043F\u043E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u043E\u0434 ${n!==-1?n:`\u043F\u043E\u0432\u0435\u045C\u0435 \u043E\u0434 ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{const t=e%10;return`${e} \u0405\u0432\u0435\u0437\u0434${t===1?"\u0430":"\u0438"}`},emptyLabelText:"\u041F\u0440\u0430\u0437\u043D\u043E"}},MuiAutocomplete:{defaultProps:{clearText:"\u0418\u0437\u0431\u0440\u0438\u0448\u0438",closeText:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438",loadingText:"\u0421\u0435 \u043F\u0440\u0435\u0437\u0435\u043C\u0430",noOptionsText:"\u041D\u0435\u043C\u0430 \u043E\u043F\u0446\u0438\u0458\u0430",openText:"\u041E\u0442\u0432\u043E\u0440\u0438"}},MuiAlert:{defaultProps:{closeText:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438"}},MuiPagination:{defaultProps:{"aria-label":"\u041D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0458\u0430 \u043D\u0438\u0437 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0438",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u041E\u0434\u0438 \u043D\u0430 "}\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430 ${t}`:e==="first"?"\u041E\u0434\u0438 \u043D\u0430 \u043F\u0440\u0432\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":e==="last"?"\u041E\u0434\u0438 \u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":e==="next"?"\u041E\u0434\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430":"\u041E\u0434\u0438 \u043D\u0430 \u043F\u0440\u0435\u0434\u0445\u043E\u0434\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430"}}}},vSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u101C\u1019\u103A\u1038\u1000\u103C\u1031\u102C\u1004\u103A\u1038\u1015\u103C\u1015\u102B\u104B"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u1015\u1011\u1019\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u101E\u102D\u102F\u1037\u101E\u103D\u102C\u1038\u1015\u102B\u104B":e==="last"?"\u1014\u1031\u102C\u1000\u103A\u1006\u102F\u1036\u1038\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u101E\u102D\u102F\u1037\u101E\u103D\u102C\u1038\u1015\u102B\u104B":e==="next"?"\u1014\u1031\u102C\u1000\u103A\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u101E\u102D\u102F\u1037\u101E\u103D\u102C\u1038\u1015\u102B\u104B":"\u101A\u1001\u1004\u103A\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u101E\u102D\u102F\u1037\u101E\u103D\u102C\u1038\u1015\u102B\u104B",labelRowsPerPage:"\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u1021\u101C\u102D\u102F\u1000\u103A \u1021\u1010\u1014\u103A\u1038\u1019\u103B\u102C\u1038:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u104F ${n!==-1?n:`\u1011\u1000\u103A\u1015\u102D\u102F\u1015\u103C\u102E\u1038 ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{const t=e%10;return`${e} \u1000\u103C\u101A\u103A\u1015\u103D\u1004\u1037\u103A${t===1?"\u104E":""}`},emptyLabelText:"\u1017\u101C\u102C"}},MuiAutocomplete:{defaultProps:{clearText:"\u101B\u103E\u1004\u103A\u1038\u101C\u1004\u103A\u1038\u101E\u1031\u102C",closeText:"\u1015\u102D\u1010\u103A\u101C\u102D\u102F\u1000\u103A",loadingText:"\u1016\u103D\u1004\u1037\u103A\u1014\u1031\u101E\u100A\u103A\u2026",noOptionsText:"\u101B\u103D\u1031\u1038\u1001\u103B\u101A\u103A\u1001\u103D\u1004\u1037\u103A\u1019\u101B\u103E\u102D\u1015\u102B\u104B",openText:"\u1016\u103D\u1004\u1037\u103A\u101E\u100A\u103A\u104B"}},MuiAlert:{defaultProps:{closeText:"\u1015\u102D\u1010\u103A\u101C\u102D\u102F\u1000\u103A"}},MuiPagination:{defaultProps:{"aria-label":"Pagination \u1021\u100A\u103D\u103E\u1014\u103A\u1038",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u101E\u103D\u102C\u1038\u1015\u102B\u104B "}\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C ${t}`:e==="first"?"\u1015\u1011\u1019\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u101E\u102D\u102F\u1037\u101E\u103D\u102C\u1038\u1015\u102B\u104B":e==="last"?"\u1014\u1031\u102C\u1000\u103A\u1006\u102F\u1036\u1038\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u101E\u102D\u102F\u1037\u101E\u103D\u102C\u1038\u1015\u102B\u104B":e==="next"?"\u1014\u1031\u102C\u1000\u103A\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u101E\u102D\u102F\u1037\u101E\u103D\u102C\u1038\u1015\u102B\u104B":"\u101A\u1001\u1004\u103A\u1005\u102C\u1019\u103B\u1000\u103A\u1014\u103E\u102C\u101E\u102D\u102F\u1037\u101E\u103D\u102C\u1038\u1015\u102B\u104B"}}}},ySr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Tunjukkan laluan"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Pergi ke halaman pertama":e==="last"?"Pergi ke halaman terakhir":e==="next"?"Pergi ke halaman seterusnya":"Pergi ke halaman sebelumnya",labelRowsPerPage:"Baris setiap halaman:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} daripada ${n!==-1?n:`lebih daripada ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{const t=e%10;return`${e} Bintang${t===1?"s":""}`},emptyLabelText:"kosong"}},MuiAutocomplete:{defaultProps:{clearText:"Jelas",closeText:"tutup",loadingText:"Memuatkan\u2026",noOptionsText:"Tiada pilihan",openText:"Buka"}},MuiAlert:{defaultProps:{closeText:"tutup"}},MuiPagination:{defaultProps:{"aria-label":"Navigasi penomboran",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Pergi ke "}muka surat ${t}`:e==="first"?"Pergi ke halaman pertama":e==="last"?"Pergi ke halaman terakhir":e==="next"?"Pergi ke halaman seterusnya":"Pergi ke halaman sebelumnya"}}}},xSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u092C\u093E\u091F\u094B \u0926\u0947\u0916\u093E\u0909\u0928\u0941\u0939\u094B\u0938\u094D"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u092A\u0939\u093F\u0932\u094B \u092A\u0943\u0937\u094D\u0920\u092E\u093E \u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D":e==="last"?"\u0905\u0928\u094D\u0924\u093F\u092E \u092A\u0943\u0937\u094D\u0920\u092E\u093E \u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D":e==="next"?"\u0905\u0930\u094D\u0915\u094B \u092A\u0943\u0937\u094D\u0920\u092E\u093E \u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D":"\u0905\u0918\u093F\u0932\u094D\u0932\u094B \u092A\u0943\u0937\u094D\u0920\u092E\u093E \u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D",labelRowsPerPage:"\u092A\u094D\u0930\u0924\u093F \u092A\u0943\u0937\u094D\u0920 \u092A\u0919\u094D\u0915\u094D\u0924\u093F\u0939\u0930\u0942:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0915\u094B ${n!==-1?n:`\u0927\u0947\u0930\u0948 ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{const t=e%10;return`${e} \u0924\u093E\u0930\u093E${t===1?"\u0938":""}`},emptyLabelText:"\u0916\u093E\u0932\u0940"}},MuiAutocomplete:{defaultProps:{clearText:"\u0916\u093E\u0932\u0940 \u0917\u0930\u094D\u0928\u0941\u0939\u094B\u0938\u094D",closeText:"\u092C\u0928\u094D\u0926 \u0917\u0930\u094D\u0928\u0941\u0939\u094B\u0938\u094D",loadingText:"\u0932\u094B\u0921 \u0939\u0941\u0901\u0926\u0948...",noOptionsText:"\u0915\u0941\u0928\u0948 \u0935\u093F\u0915\u0932\u094D\u092A \u091B\u0948\u0928",openText:"\u0916\u094B\u0932\u094D\u0928\u0941\u0939\u094B\u0938\u094D"}},MuiAlert:{defaultProps:{closeText:"\u092C\u0928\u094D\u0926 \u0917\u0930\u094D\u0928\u0941\u0939\u094B\u0938\u094D"}},MuiPagination:{defaultProps:{"aria-label":"\u092A\u0943\u0937\u094D\u0920\u093E\u0902\u0915\u0928 \u0928\u0947\u092D\u093F\u0917\u0947\u0938\u0928",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u091C\u093E\u090A \u0924\u094D\u092F\u0939\u093E\u0901 "}\u092A\u0943\u0937\u094D\u0920 ${t}`:e==="first"?"\u092A\u0939\u093F\u0932\u094B \u092A\u0943\u0937\u094D\u0920\u092E\u093E \u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D":e==="last"?"\u0905\u0928\u094D\u0924\u093F\u092E \u092A\u0943\u0937\u094D\u0920\u092E\u093E \u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D":e==="next"?"\u0905\u0930\u094D\u0915\u094B \u092A\u0943\u0937\u094D\u0920\u092E\u093E \u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D":"\u0905\u0918\u093F\u0932\u094D\u0932\u094B \u092A\u0943\u0937\u094D\u0920\u092E\u093E \u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D"}}}},bSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Vis sti"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"G\xE5 til f\xF8rste side":e==="last"?"G\xE5 til siste side":e==="next"?"G\xE5 til neste side":"G\xE5 til forrige side",labelRowsPerPage:"Rader per side:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} av ${n!==-1?n:`mer enn ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Stjerne${e!==1?"r":""}`,emptyLabelText:"Tom"}},MuiAutocomplete:{defaultProps:{clearText:"T\xF8m",closeText:"Lukk",loadingText:"Laster inn\u2026",noOptionsText:"Ingen alternativer",openText:"\xC5pne"}},MuiAlert:{defaultProps:{closeText:"Lukk"}},MuiPagination:{defaultProps:{"aria-label":"Paginering navigasjon",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"G\xE5 til "}side ${t}`:e==="first"?"G\xE5 til f\xF8rste side":e==="last"?"G\xE5 til siste side":e==="next"?"G\xE5 til neste side":"G\xE5 til forrige side"}}}},wSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Vis sti"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"G\xE5 til f\xF8rste side":e==="last"?"G\xE5 til siste side":e==="next"?"G\xE5 til neste side":"G\xE5 til f\xF8rre side",labelRowsPerPage:"Rader per side:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} av ${n!==-1?n:`fleire enn ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} stjerne${e!==1?"r":""}`,emptyLabelText:"Tom"}},MuiAutocomplete:{defaultProps:{clearText:"T\xF8m",closeText:"Lukk",loadingText:"Lastar inn\u2026",noOptionsText:"Ingen alternativ",openText:"Opna"}},MuiAlert:{defaultProps:{closeText:"Lukk"}},MuiPagination:{defaultProps:{"aria-label":"Navigasjon for paginering",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"G\xE5 til "}side ${t}`:e==="first"?"G\xE5 til f\xF8rste side":e==="last"?"G\xE5 til siste side":e==="next"?"G\xE5 til neste side":"G\xE5 til f\xF8rre side"}}}},SSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Pad tonen"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Ga naar eerste pagina":e==="last"?"Ga naar laatste pagina":e==="next"?"Ga naar volgende pagina":"Ga naar vorige pagina",labelRowsPerPage:"Regels per pagina:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} van ${n!==-1?n:`meer dan ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Ster${e!==1?"ren":""}`,emptyLabelText:"Leeg"}},MuiAutocomplete:{defaultProps:{clearText:"Wissen",closeText:"Sluiten",loadingText:"Laden\u2026",noOptionsText:"Geen opties",openText:"Openen"}},MuiAlert:{defaultProps:{closeText:"Sluiten"}},MuiPagination:{defaultProps:{"aria-label":"Navigatie via paginering",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Ga naar "}pagina ${t}`:e==="first"?"Ga naar eerste pagina":e==="last"?"Ga naar laatste pagina":e==="next"?"Ga naar volgende pagina":"Ga naar vorige pagina"}}}},CSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Poka\u017C \u015Bcie\u017Ck\u0119"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Przejd\u017A do pierwszej strony":e==="last"?"Przejd\u017A do ostatniej strony":e==="next"?"Przejd\u017A do nast\u0119pnej strony":"Przejd\u017A do poprzedniej strony",labelRowsPerPage:"Wierszy na stron\u0119:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} z ${n!==-1?n:`ponad ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{let t="gwiazdek";const n=e%10;return(e<10||e>20)&&n>1&&n<5?t="gwiazdki":e===1&&(t="gwiazdka"),`${e} ${t}`},emptyLabelText:"Brak gwiazdek"}},MuiAutocomplete:{defaultProps:{clearText:"Wyczy\u015B\u0107",closeText:"Zamknij",loadingText:"\u0141adowanie\u2026",noOptionsText:"Brak opcji",openText:"Otw\xF3rz"}},MuiAlert:{defaultProps:{closeText:"Zamknij"}},MuiPagination:{defaultProps:{"aria-label":"Nawigacja podzia\u0142u na strony",getItemAriaLabel:(e,t,n)=>e==="page"?n?`${t}. strona`:`Przejd\u017A do ${t}. strony`:e==="first"?"Przejd\u017A do pierwszej strony":e==="last"?"Przejd\u017A do ostatniej strony":e==="next"?"Przejd\u017A do nast\u0119pnej strony":"Przejd\u017A do poprzedniej strony"}}}},ESr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Mostrar caminho"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Ir para a primeira p\xE1gina":e==="last"?"Ir para a \xFAltima p\xE1gina":e==="next"?"Ir para a pr\xF3xima p\xE1gina":"Ir para a p\xE1gina anterior",labelRowsPerPage:"Linhas por p\xE1gina:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} de ${n!==-1?n:`mais de ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Estrela${e!==1?"s":""}`,emptyLabelText:"Vazio"}},MuiAutocomplete:{defaultProps:{clearText:"Limpar",closeText:"Fechar",loadingText:"Carregando\u2026",noOptionsText:"Sem op\xE7\xF5es",openText:"Abrir"}},MuiAlert:{defaultProps:{closeText:"Fechar"}},MuiPagination:{defaultProps:{"aria-label":"Navegar pela pagina\xE7\xE3o",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Ir para a "}p\xE1gina ${t}`:e==="first"?"Ir para a primeira p\xE1gina":e==="last"?"Ir para a \xFAltima p\xE1gina":e==="next"?"Ir para a pr\xF3xima p\xE1gina":"Ir para a p\xE1gina anterior"}}}},_Sr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Mostrar caminho"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Primeira p\xE1gina":e==="last"?"\xDAltima p\xE1gina":e==="next"?"Pr\xF3xima p\xE1gina":"P\xE1gina anterior",labelRowsPerPage:"Linhas por p\xE1gina:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} de ${n!==-1?n:`mais de ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Estrela${e!==1?"s":""}`,emptyLabelText:"Vazio"}},MuiAutocomplete:{defaultProps:{clearText:"Limpar",closeText:"Fechar",loadingText:"A carregar\u2026",noOptionsText:"Sem op\xE7\xF5es",openText:"Abrir"}},MuiAlert:{defaultProps:{closeText:"Fechar"}},MuiPagination:{defaultProps:{"aria-label":"Navegar por p\xE1ginas",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Ir para a "}p\xE1gina ${t}`:e==="first"?"Primeira p\xE1gina":e==="last"?"\xDAltima p\xE1gina":e==="next"?"Pr\xF3xima p\xE1gina":"P\xE1gina anterior"}}}},TSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Arat\u0103 calea"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Mergi la prima pagin\u0103":e==="last"?"Mergi la ultima pagin\u0103":e==="next"?"Mergi la pagina urm\u0103toare":"Mergi la pagina precedent\u0103",labelRowsPerPage:"R\xE2nduri pe pagin\u0103:"}},MuiRating:{defaultProps:{getLabelText:e=>`${e} St${e!==1?"ele":"ea"}`,emptyLabelText:"Gol"}},MuiAutocomplete:{defaultProps:{clearText:"\u0218terge",closeText:"\xCEnchide",loadingText:"Se \xEEncarc\u0103\u2026",noOptionsText:"Nicio op\u021Biune",openText:"Deschide"}},MuiAlert:{defaultProps:{closeText:"\xCEnchide"}},MuiPagination:{defaultProps:{"aria-label":"Navigare prin paginare",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Mergi la "}pagina ${t}`:e==="first"?"Mergi la prima pagin\u0103":e==="last"?"Mergi la ultima pagin\u0103":e==="next"?"Mergi la pagina urm\u0103toare":"Mergi la pagina precedent\u0103"}}}},ASr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Poka\u017Ei putanju"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Idi na prvu stranicu":e==="last"?"Idi na poslednju stranicu":e==="next"?"Idi na slede\u0107u stranicu":"Idi na prethodnu stranicu",labelRowsPerPage:"Redova po stranici:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} od ${n!==-1?n:`vi\u0161e nego ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{const t=e%10,n=e%100;return[2,3,4].includes(t)&&![12,13,14].includes(n)?"Zvezde":"Zvezda"},emptyLabelText:"Prazno"}},MuiAutocomplete:{defaultProps:{clearText:"Bri\u0161i",closeText:"Zatvori",loadingText:"U\u010Ditavanje\u2026",noOptionsText:"Nema opcija",openText:"Otvori"}},MuiAlert:{defaultProps:{closeText:"Zatvori"}},MuiPagination:{defaultProps:{"aria-label":"Navigacija po stranicama",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Idi na "}stranicu ${t}`:e==="first"?"Idi na prvu stranicu":e==="last"?"Idi na zadnju stranicu":e==="next"?"Idi na slede\u0107u stranicu":"Idi na prethodnu stranicu"}}}},PSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u043F\u043E\u043B\u043D\u044B\u0439 \u043F\u0443\u0442\u044C"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u0435\u0440\u0432\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443":e==="last"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u044E\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443":e==="next"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443":"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443",labelRowsPerPage:"\u0421\u0442\u0440\u043E\u043A \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0435:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0438\u0437 ${n!==-1?n:`\u0431\u043E\u043B\u0435\u0435 \u0447\u0435\u043C ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{let t="\u0417\u0432\u0451\u0437\u0434";const n=e%10;return n>1&&n<5?t="\u0417\u0432\u0435\u0437\u0434\u044B":n===1&&(t="\u0417\u0432\u0435\u0437\u0434\u0430"),`${e} ${t}`},emptyLabelText:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442"}},MuiAutocomplete:{defaultProps:{clearText:"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C",closeText:"\u0417\u0430\u043A\u0440\u044B\u0442\u044C",loadingText:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430\u2026",noOptionsText:"\u041D\u0435\u0442 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u0445 \u0432\u0430\u0440\u0438\u0430\u043D\u0442\u043E\u0432",openText:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C"}},MuiAlert:{defaultProps:{closeText:"\u0417\u0430\u043A\u0440\u044B\u0442\u044C"}},MuiPagination:{defaultProps:{"aria-label":"\u041D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F \u043F\u043E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u043C",getItemAriaLabel:(e,t,n)=>e==="page"?n?`${t} \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430`:`\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 ${t} \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443`:e==="first"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u0435\u0440\u0432\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443":e==="last"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u044E\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443":e==="next"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443":"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0443\u044E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443"}}}},OSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0D9C\u0DB8\u0DB1\u0DCA \u0DB8\u0D9F \u0DB4\u0DD9\u0DB1\u0DCA\u0DC0\u0DB1\u0DCA\u0DB1"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0DB4\u0DC5\u0DB8\u0DD4 \u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1":e==="last"?"\u0D85\u0DC0\u0DC3\u0DCF\u0DB1 \u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1":e==="next"?"\u0DB8\u0DD3\u0DC5\u0D9F \u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1":"\u0DB4\u0DD9\u0DBB \u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1",labelRowsPerPage:"\u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0D9A \u0DB4\u0DDA\u0DC5\u0DD2:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0DAF\u0D9A\u0DCA\u0DC0\u0DCF ${n!==-1?n:`${t} \u0DA7 \u0DC0\u0DD0\u0DA9\u0DD2 \u0DB4\u0DCA\u200D\u0DBB\u0DB8\u0DCF\u0DAB\u0DBA\u0D9A\u0DD2\u0DB1\u0DCA`}`}},MuiRating:{defaultProps:{getLabelText:e=>`\u0DAD\u0DBB\u0DD4 ${e}`,emptyLabelText:"\u0DC4\u0DD2\u0DC3\u0DCA"}},MuiAutocomplete:{defaultProps:{clearText:"\u0DB8\u0D9A\u0DB1\u0DCA\u0DB1",closeText:"\u0DC0\u0DC3\u0DB1\u0DCA\u0DB1",loadingText:"\u0DB1\u0DD0\u0D82\u0DC0\u0DD9\u0DB8\u0DD2\u0DB1\u0DCA\u2026",noOptionsText:"\u0DC0\u0DD2\u0D9A\u0DBD\u0DCA\u0DB4 \u0DB1\u0DD0\u0DAD",openText:"\u0DC0\u0DD2\u0DC0\u0DD8\u0DAD \u0D9A\u0DBB\u0DB1\u0DCA\u0DB1"}},MuiAlert:{defaultProps:{closeText:"\u0DC0\u0DC3\u0DB1\u0DCA\u0DB1"}},MuiPagination:{defaultProps:{"aria-label":"\u0DB4\u0DD2\u0DA7\u0DD4 \u0D85\u0DAD\u0DBB \u0DC3\u0D82\u0DA0\u0DBB\u0DAB\u0DBA",getItemAriaLabel:(e,t,n)=>e==="page"?`\u0DB4\u0DD2\u0DA7\u0DD4\u0DC0 ${t} ${n?"":"\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1"}`:e==="first"?"\u0DB4\u0DC5\u0DB8\u0DD4 \u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1":e==="last"?"\u0D85\u0DC0\u0DC3\u0DCF\u0DB1 \u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1":e==="next"?"\u0DB8\u0DD3\u0DC5\u0D9F \u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1":"\u0DB4\u0DD9\u0DBB \u0DB4\u0DD2\u0DA7\u0DD4\u0DC0\u0DA7 \u0DBA\u0DB1\u0DCA\u0DB1"}}}},jSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Uk\xE1za\u0165 cestu "}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\xCDs\u0165 na prv\xFA str\xE1nku":e==="last"?"\xCDs\u0165 na posledn\xFA str\xE1nku":e==="next"?"\xCDs\u0165 na \u010Fa\u013E\u0161iu str\xE1nku":"\xCDs\u0165 na predch\xE1dzaj\xFAcu str\xE1nku",labelRowsPerPage:"Riadkov na str\xE1nke:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} z ${n!==-1?n:`viac ako ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>e===1?`${e} hviezdi\u010Dka`:e>=2&&e<=4?`${e} hviezdi\u010Dky`:`${e} hviezdi\u010Diek`,emptyLabelText:"Pr\xE1zdne"}},MuiAutocomplete:{defaultProps:{clearText:"Vymaza\u0165",closeText:"Zavrie\u0165",loadingText:"Na\u010D\xEDtanie\u2026",noOptionsText:"\u017Diadne mo\u017Enosti",openText:"Otvori\u0165"}},MuiAlert:{defaultProps:{closeText:"Zavrie\u0165"}},MuiPagination:{defaultProps:{"aria-label":"Navig\xE1cia str\xE1nkovanim",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\xCDs\u0165 na "}str\xE1nku ${t}`:e==="first"?"\xCDs\u0165 na prv\xFA str\xE1nku":e==="last"?"\xCDs\u0165 na posledn\xFA str\xE1nku":e==="next"?"\xCDs\u0165 na \u010Fa\u013E\u0161iu str\xE1nku":"\xCDs\u0165 na predch\xE1dzaj\xFAcu str\xE1nku"}}}},MSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Visa s\xF6kv\xE4g"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"G\xE5 till f\xF6rsta sidan":e==="last"?"G\xE5 till sista sidan":e==="next"?"G\xE5 till n\xE4sta sida":"G\xE5 till f\xF6reg\xE5ende sida",labelRowsPerPage:"Rader per sida:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} av ${n!==-1?n:`fler \xE4n ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} ${e!==1?"Stj\xE4rnor":"Stj\xE4rna"}`,emptyLabelText:"Tom"}},MuiAutocomplete:{defaultProps:{clearText:"Rensa",closeText:"St\xE4ng",loadingText:"Laddar\u2026",noOptionsText:"Inga alternativ",openText:"\xD6ppna"}},MuiAlert:{defaultProps:{closeText:"St\xE4ng"}},MuiPagination:{defaultProps:{"aria-label":"Sidnavigering",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"G\xE5 till "}sida ${t}`:e==="first"?"G\xE5 till f\xF6rsta sidan":e==="last"?"G\xE5 till sista sidan":e==="next"?"G\xE5 till n\xE4sta sida":"G\xE5 till f\xF6reg\xE5ende sida"}}}},RSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0E41\u0E2A\u0E14\u0E07\u0E40\u0E2A\u0E49\u0E19\u0E17\u0E32\u0E07"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E41\u0E23\u0E01":e==="last"?"\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E2A\u0E38\u0E14\u0E17\u0E49\u0E32\u0E22":e==="next"?"\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E16\u0E31\u0E14\u0E44\u0E1B":"\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E48\u0E2D\u0E19",labelRowsPerPage:"\u0E08\u0E33\u0E19\u0E27\u0E19\u0E41\u0E16\u0E27\u0E15\u0E48\u0E2D\u0E2B\u0E19\u0E49\u0E32:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0E08\u0E32\u0E01 ${n!==-1?n:`\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32 ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u0E14\u0E32\u0E27`,emptyLabelText:"\u0E27\u0E48\u0E32\u0E07\u0E40\u0E1B\u0E25\u0E48\u0E32"}},MuiAutocomplete:{defaultProps:{clearText:"\u0E40\u0E04\u0E25\u0E35\u0E22\u0E23\u0E4C",closeText:"\u0E1B\u0E34\u0E14",loadingText:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E42\u0E2B\u0E25\u0E14\u2026",noOptionsText:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01",openText:"\u0E40\u0E1B\u0E34\u0E14"}},MuiAlert:{defaultProps:{closeText:"\u0E1B\u0E34\u0E14"}},MuiPagination:{defaultProps:{"aria-label":"",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u0E44\u0E1B\u0E17\u0E35\u0E48"}\u0E2B\u0E19\u0E49\u0E32 ${t}`:e==="first"?"\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E41\u0E23\u0E01":e==="last"?"\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E2A\u0E38\u0E14\u0E17\u0E49\u0E32\u0E22":e==="next"?"\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E16\u0E31\u0E14\u0E44\u0E1B":"\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E48\u0E2D\u0E19"}}}},DSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Yolu g\xF6ster"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u0130lk sayfaya git":e==="last"?"Son sayfaya git":e==="next"?"Sonraki sayfaya git":"\xD6nceki sayfaya git",labelRowsPerPage:"Sayfa ba\u015F\u0131na sat\u0131r:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}-${t} / ${n!==-1?n:`${t}'den fazla`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Y\u0131ld\u0131z`,emptyLabelText:"Bo\u015F"}},MuiAutocomplete:{defaultProps:{clearText:"Temizle",closeText:"Kapat",loadingText:"Y\xFCkleniyor\u2026",noOptionsText:"Se\xE7enek yok",openText:"A\xE7"}},MuiAlert:{defaultProps:{closeText:"Kapat"}},MuiPagination:{defaultProps:{"aria-label":"Sayfa navigasyonu",getItemAriaLabel:(e,t,n)=>e==="page"?`${t}. ${n?"sayfa":"sayfaya git"}`:e==="first"?"\u0130lk sayfaya git":e==="last"?"Son sayfaya git":e==="next"?"Sonraki sayfaya git":"\xD6nceki sayfaya git"}}}},kSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"Ipakita ang landas"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"Pumunta sa unang pahina":e==="last"?"Pumunta sa huling pahina":e==="next"?"Pumunta sa susunod na pahina":"Pumunta sa nakaraang pahina",labelRowsPerPage:"Mga hilera bawat pahina:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} ng ${n!==-1?n:`higit sa ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} Bituin${e!==1?"s":""}`,emptyLabelText:"Walang laman"}},MuiAutocomplete:{defaultProps:{clearText:"Maaliwalas",closeText:"Isara",loadingText:"Naglo-load\u2026",noOptionsText:"Walang mga pagpipilian",openText:"Bukas"}},MuiAlert:{defaultProps:{closeText:"Isara"}},MuiPagination:{defaultProps:{"aria-label":"Sayfa navigasyonu",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"Pumunta sa"}pahina ${t}`:e==="first"?"Pumunta sa unang pahina":e==="last"?"Pumunta sa huling pahina":e==="next"?"Pumunta sa susunod na pahina":"Pumunta sa nakaraang pahina"}}}},ISr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u0448\u043B\u044F\u0445 \u0441\u0442\u043E\u0440\u0456\u043D\u043E\u043A"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u0435\u0440\u0448\u0443 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443":e==="last"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043E\u0441\u0442\u0430\u043D\u043D\u044E \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443":e==="next"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043D\u0430\u0441\u0442\u0443\u043F\u043D\u0443 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443":"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u043E\u043F\u0435\u0440\u0435\u0434\u043D\u044E \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443",labelRowsPerPage:"\u0420\u044F\u0434\u043A\u0456\u0432 \u043D\u0430 \u0441\u0442\u043E\u0440\u0456\u043D\u0446\u0456:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} \u0437 ${n!==-1?n:`\u043F\u043E\u043D\u0430\u0434 ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>{let t="\u0417\u0456\u0440\u043E\u043A";const n=e%10;return n>1&&n<5?t="\u0417\u0456\u0440\u043A\u0438":n===1&&(t="\u0417\u0456\u0440\u043A\u0430"),`${e} ${t}`},emptyLabelText:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0432\u0456\u0434\u0441\u0443\u0442\u043D\u0456\u0439"}},MuiAutocomplete:{defaultProps:{clearText:"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0438",closeText:"\u0417\u0433\u043E\u0440\u043D\u0443\u0442\u0438",loadingText:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F\u2026",noOptionsText:"\u041D\u0435\u043C\u0430\u0454 \u0432\u0430\u0440\u0456\u0430\u043D\u0442\u0456\u0432",openText:"\u0420\u043E\u0437\u0433\u043E\u0440\u043D\u0443\u0442\u0438"}},MuiAlert:{defaultProps:{closeText:"\u0417\u0433\u043E\u0440\u043D\u0443\u0442\u0438"}},MuiPagination:{defaultProps:{"aria-label":"\u041D\u0430\u0432\u0456\u0433\u0430\u0446\u0456\u044F \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430\u043C\u0438",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 "}\u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443 ${t}`:e==="first"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u0435\u0440\u0448\u0443 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443":e==="last"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043E\u0441\u0442\u0430\u043D\u043D\u044E \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443":e==="next"?"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043D\u0430\u0441\u0442\u0443\u043F\u043D\u0443 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443":"\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u043F\u043E\u043F\u0435\u0440\u0435\u0434\u043D\u044E \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443"}}}},FSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u0631\u0627\u0633\u062A\u06C1 \u062F\u06A9\u06BE\u0627\u0626\u06CC\u06BA"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u067E\u06C1\u0644\u06D2 \u0635\u0641\u062D\u06D2 \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA":e==="last"?"\u0627\u0653\u062E\u0631\u06CC \u0635\u0641\u062D\u06D2 \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA":e==="next"?"\u0627\u06AF\u0644\u06D2 \u0635\u0641\u062D\u06D2 \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA":"\u067E\u0686\u06BE\u0644\u06D2 \u0635\u0641\u062D\u06D2 \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA",labelRowsPerPage:"\u0627\u06CC\u06A9 \u0635\u0641\u062D\u06D2 \u067E\u0631 \u0642\u0637\u0627\u0631\u06CC\u06BA:",labelDisplayedRows:({from:e,to:t,count:n})=>`${n!==-1?`${n} \u0645\u06CC\u06BA \u0633\u06D2`:`${t} \u0633\u06D2 \u0630\u06CC\u0627\u062F\u06C1 \u0645\u06CC\u06BA \u0633\u06D2`} ${e} \u0633\u06D2 ${t} \u0642\u0637\u0627\u0631\u06CC\u06BA`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u0633\u062A\u0627\u0631${e!==1?"\u06D2":"\u06C1"}`,emptyLabelText:"\u062E\u0627\u0644\u06CC"}},MuiAutocomplete:{defaultProps:{clearText:"\u06A9\u0644\u0626\u06CC\u0631",closeText:"\u0628\u0646\u062F \u06A9\u0631\u06CC\u06BA",loadingText:"\u0644\u0648\u0688 \u06C1\u0648 \u0631\u06C1\u0627 \u06C1\u06D2\u06D4\u06D4\u06D4",noOptionsText:"\u06A9\u0648\u0626\u06CC \u0627\u0653\u067E\u0634\u0646 \u0646\u06C1\u06CC\u06BA",openText:"\u06A9\u06BE\u0648\u0644\u06CC\u06BA"}},MuiAlert:{defaultProps:{closeText:"\u0628\u0646\u062F \u06A9\u0631\u06CC\u06BA"}},MuiPagination:{defaultProps:{"aria-label":"\u0635\u0641\u062D\u0627\u062A \u06A9\u06CC \u062A\u0631\u062A\u06CC\u0628",getItemAriaLabel:(e,t,n)=>e==="page"?`\u0635\u0641\u062D\u06C1 \u0646\u0645\u0628\u0631 ${t}${n?"":" \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA"}`:e==="first"?"\u067E\u06C1\u0644\u06D2 \u0635\u0641\u062D\u06D2 \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA":e==="last"?"\u0627\u0653\u062E\u0631\u06CC \u0635\u0641\u062D\u06D2 \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA":e==="next"?"\u0627\u06AF\u0644\u06D2 \u0635\u0641\u062D\u06D2 \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA":"\u067E\u0686\u06BE\u0644\u06D2 \u0635\u0641\u062D\u06D2 \u067E\u0631 \u062C\u0627\u0626\u06CC\u06BA"}}}},NSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"M\u1EDF ra"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"T\u1EDBi trang \u0111\u1EA7u ti\xEAn":e==="last"?"T\u1EDBi trang cu\u1ED1i c\xF9ng":e==="next"?"T\u1EDBi trang ti\u1EBFp theo":"V\u1EC1 trang tr\u01B0\u1EDBc \u0111\xF3",labelRowsPerPage:"S\u1ED1 h\xE0ng m\u1ED7i trang:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e}\u2013${t} trong ${n!==-1?n:`nhi\u1EC1u h\u01A1n ${t}`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} sao`,emptyLabelText:"Kh\xF4ng c\xF3 d\u1EEF li\u1EC7u"}},MuiAutocomplete:{defaultProps:{clearText:"X\xF3a",closeText:"\u0110\xF3ng",loadingText:"\u0110ang t\u1EA3i\u2026",noOptionsText:"Kh\xF4ng c\xF3 l\u1EF1a ch\u1ECDn n\xE0o",openText:"M\u1EDF"}},MuiAlert:{defaultProps:{closeText:"\u0110\xF3ng"}},MuiPagination:{defaultProps:{"aria-label":"Thanh \u0111i\u1EC1u khi\u1EC3n trang",getItemAriaLabel:(e,t,n)=>e==="page"?`${n?"":"T\u1EDBi "}trang ${t}`:e==="first"?"T\u1EDBi trang \u0111\u1EA7u ti\xEAn":e==="last"?"T\u1EDBi trang cu\u1ED1i c\xF9ng":e==="next"?"T\u1EDBi trang ti\u1EBFp theo":"V\u1EC1 trang tr\u01B0\u1EDBc \u0111\xF3"}}}},LSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u5C55\u5F00"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u7B2C\u4E00\u9875":e==="last"?"\u6700\u540E\u4E00\u9875":e==="next"?"\u4E0B\u4E00\u9875":"\u4E0A\u4E00\u9875",labelRowsPerPage:"\u6BCF\u9875\u884C\u6570:",labelDisplayedRows:({from:e,to:t,count:n})=>`\u7B2C ${e} \u6761\u5230\u7B2C ${t} \u6761\uFF0C${n!==-1?`\u5171 ${n} \u6761`:`\u81F3\u5C11 ${t} \u6761`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u9897\u661F`,emptyLabelText:"\u65E0\u6807\u7B7E"}},MuiAutocomplete:{defaultProps:{clearText:"\u6E05\u7A7A",closeText:"\u5173\u95ED",loadingText:"\u52A0\u8F7D\u4E2D\u2026\u2026",noOptionsText:"\u6CA1\u6709\u53EF\u7528\u9009\u9879",openText:"\u6253\u5F00"}},MuiAlert:{defaultProps:{closeText:"\u5173\u95ED"}}}},BSr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u5C55\u958B"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u7B2C\u4E00\u9801":e==="last"?"\u6700\u5F8C\u4E00\u9801":e==="next"?"\u4E0B\u4E00\u9801":"\u4E0A\u4E00\u9801",labelRowsPerPage:"\u6BCF\u9801\u884C\u6578:",labelDisplayedRows:({from:e,to:t,count:n})=>`\u7B2C ${e} \u9805\u81F3\u7B2C ${t} \u9805\uFF0C${n!==-1?`\u5171 ${n} \u9805`:`\u8D85\u904E ${t} \u9805`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u7C92\u661F`,emptyLabelText:"\u7121\u6A19\u7C64"}},MuiAutocomplete:{defaultProps:{clearText:"\u6E05\u9664",closeText:"\u95DC\u9589",loadingText:"\u8F09\u5165\u4E2D\u2026\u2026",noOptionsText:"\u6C92\u6709\u53EF\u7528\u9078\u9805",openText:"\u958B\u555F"}},MuiAlert:{defaultProps:{closeText:"\u95DC\u9589"}}}},USr={components:{MuiBreadcrumbs:{defaultProps:{expandText:"\u5C55\u958B"}},MuiTablePagination:{defaultProps:{getItemAriaLabel:e=>e==="first"?"\u7B2C\u4E00\u9801":e==="last"?"\u6700\u5F8C\u4E00\u9801":e==="next"?"\u4E0B\u4E00\u9801":"\u4E0A\u4E00\u9801",labelRowsPerPage:"\u6BCF\u9801\u6578\u91CF:",labelDisplayedRows:({from:e,to:t,count:n})=>`${e} ~ ${t} / ${n!==-1?n:`${t} \u4EE5\u4E0A`}`}},MuiRating:{defaultProps:{getLabelText:e=>`${e} \u9846\u661F`,emptyLabelText:"\u7121\u6A19\u7C64"}},MuiAutocomplete:{defaultProps:{clearText:"\u6E05\u7A7A",closeText:"\u95DC\u9589",loadingText:"\u8F09\u5165\u4E2D\u2026",noOptionsText:"\u6C92\u6709\u53EF\u7528\u9078\u9805",openText:"\u6253\u958B"}},MuiAlert:{defaultProps:{closeText:"\u95DC\u9589"}}}};var Pge=rn(84316),oor=rn(41189);function sor(e,t){(0,Du.A)(2,arguments);var n=(0,Pv.A)(t);return(0,oor.A)(e,n*1e3)}var lor=rn(90784),cor=rn(63726),uor=rn(85336),Oge=rn(76876),Spt=rn(5171),dor=rn(1832);function W7(e,t){(0,Du.A)(2,arguments);var n=(0,ku.default)(e),r=(0,ku.default)(t),i=n.getTime()-r.getTime();return i<0?-1:i>0?1:i}function hor(e,t){(0,Du.A)(2,arguments);var n=(0,ku.default)(e),r=(0,ku.default)(t),i=W7(n,r),o=Math.abs((0,dor.default)(n,r));n.setFullYear(1584),r.setFullYear(1584);var s=W7(n,r)===-i,l=i*(o-Number(s));return l===0?0:l}var por=rn(84713),jge=rn(33402);function mor(e){(0,Du.A)(1,arguments);var t=(0,ku.default)(e);return(0,mh.default)(t).getTime()===(0,jge.default)(t).getTime()}function Cpt(e,t){(0,Du.A)(2,arguments);var n=(0,ku.default)(e),r=(0,ku.default)(t),i=W7(n,r),o=Math.abs((0,por.default)(n,r)),s;if(o<1)s=0;else{n.getMonth()===1&&n.getDate()>27&&n.setDate(30),n.setMonth(n.getMonth()-i*o);var l=W7(n,r)===-i;mor((0,ku.default)(e))&&o===1&&W7(e,r)===1&&(l=!1),s=i*(o-Number(l))}return s===0?0:s}var Ept={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},gor="trunc";function H7(e){return e?Ept[e]:Ept[gor]}function vor(e,t,n){(0,Du.A)(2,arguments);var r=Cpt(e,t)/3;return H7(n?.roundingMethod)(r)}var yor=rn(79893);function _pt(e,t){var n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}function Tpt(e,t){(0,Du.A)(2,arguments);var n=(0,ku.default)(e),r=(0,ku.default)(t),i=_pt(n,r),o=Math.abs((0,yor.default)(n,r));n.setDate(n.getDate()-i*o);var s=+(_pt(n,r)===-i),l=i*(o-s);return l===0?0:l}function xor(e,t,n){(0,Du.A)(2,arguments);var r=Tpt(e,t)/7;return H7(n?.roundingMethod)(r)}var Apt=rn(74413);function NK(e,t){return(0,Du.A)(2,arguments),(0,ku.default)(e).getTime()-(0,ku.default)(t).getTime()}function bor(e,t,n){(0,Du.A)(2,arguments);var r=NK(e,t)/Apt.s0;return H7(n?.roundingMethod)(r)}function wor(e,t,n){(0,Du.A)(2,arguments);var r=NK(e,t)/Apt.Cg;return H7(n?.roundingMethod)(r)}function Sor(e,t,n){(0,Du.A)(2,arguments);var r=NK(e,t)/1e3;return H7(n?.roundingMethod)(r)}function Cor(e,t){var n;(0,Du.A)(1,arguments);var r=e||{},i=(0,ku.default)(r.start),o=(0,ku.default)(r.end),s=o.getTime();if(!(i.getTime()<=s))throw new RangeError("Invalid interval");var l=[],c=i;c.setHours(0,0,0,0);var u=Number((n=t?.step)!==null&&n!==void 0?n:1);if(u<1||isNaN(u))throw new RangeError("`options.step` must be a number greater than 1");for(;c.getTime()<=s;)l.push((0,ku.default)(c)),c.setDate(c.getDate()+u),c.setHours(0,0,0,0);return l}var Mge=rn(71908),Rge=rn(99961),Eor=rn(74720),_or=rn(52198),Tor=rn(38207),Aor=rn(16005),Por=rn(73326),Oor=rn(57993);function jor(e){(0,Du.A)(1,arguments);var t=(0,ku.default)(e),n=t.getMilliseconds();return n}var vA=rn(7405),Ppt=rn(95412);function Mor(e,t){var n,r,i,o,s,l,c,u;(0,Du.A)(1,arguments);var f=(0,ku.default)(e),h=f.getFullYear(),p=(0,Ppt.q)(),m=(0,Pv.A)((n=(r=(i=(o=t?.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(s=t.locale)===null||s===void 0||(l=s.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&i!==void 0?i:p.firstWeekContainsDate)!==null&&r!==void 0?r:(c=p.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(m>=1&&m<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setFullYear(h+1,0,m),g.setHours(0,0,0,0);var v=(0,vA.default)(g,t),y=new Date(0);y.setFullYear(h,0,m),y.setHours(0,0,0,0);var x=(0,vA.default)(y,t);return f.getTime()>=v.getTime()?h+1:f.getTime()>=x.getTime()?h:h-1}function Ror(e,t){var n,r,i,o,s,l,c,u;(0,Du.A)(1,arguments);var f=(0,Ppt.q)(),h=(0,Pv.A)((n=(r=(i=(o=t?.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(s=t.locale)===null||s===void 0||(l=s.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&i!==void 0?i:f.firstWeekContainsDate)!==null&&r!==void 0?r:(c=f.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&n!==void 0?n:1),p=Mor(e,t),m=new Date(0);m.setFullYear(p,0,h),m.setHours(0,0,0,0);var g=(0,vA.default)(m,t);return g}var Dor=6048e5;function kor(e,t){(0,Du.A)(1,arguments);var n=(0,ku.default)(e),r=(0,vA.default)(n,t).getTime()-Ror(n,t).getTime();return Math.round(r/Dor)+1}var Ior=rn(86621),Dge=rn(54598),For=rn(42416),Nor=rn(47708),Lor=rn(10583),Bor=rn(87128);function Opt(e){(0,Du.A)(1,arguments);var t=(0,ku.default)(e);return t.setMinutes(0,0,0),t}function Uor(e,t){(0,Du.A)(2,arguments);var n=Opt(e),r=Opt(t);return n.getTime()===r.getTime()}var Vor=rn(33611);function $or(e,t){(0,Du.A)(2,arguments);var n=(0,ku.default)(e),r=(0,Pv.A)(t);return n.setDate(r),n}var zor=rn(24955),Wor=rn(18169),Hor=rn(18138),Gor=rn(85765);function Yor(e,t){(0,Du.A)(2,arguments);var n=(0,ku.default)(e),r=(0,Pv.A)(t);return n.setMilliseconds(r),n}var Kor=rn(7673),LK=rn(62716),Xor=rn(38700),TC=rn(84505);function Zor(e,t){var n,r;(0,Du.A)(1,arguments);var i=(0,ku.default)(e);if(isNaN(i.getTime()))throw new RangeError("Invalid time value");var o=String((n=t?.format)!==null&&n!==void 0?n:"extended"),s=String((r=t?.representation)!==null&&r!==void 0?r:"complete");if(o!=="extended"&&o!=="basic")throw new RangeError("format must be 'extended' or 'basic'");if(s!=="date"&&s!=="time"&&s!=="complete")throw new RangeError("representation must be 'date', 'time', or 'complete'");var l="",c="",u=o==="extended"?"-":"",f=o==="extended"?":":"";if(s!=="time"){var h=(0,TC.A)(i.getDate(),2),p=(0,TC.A)(i.getMonth()+1,2),m=(0,TC.A)(i.getFullYear(),4);l="".concat(m).concat(u).concat(p).concat(u).concat(h)}if(s!=="date"){var g=i.getTimezoneOffset();if(g!==0){var v=Math.abs(g),y=(0,TC.A)(Math.floor(v/60),2),x=(0,TC.A)(v%60,2),b=g<0?"+":"-";c="".concat(b).concat(y,":").concat(x)}else c="Z";var S=(0,TC.A)(i.getHours(),2),C=(0,TC.A)(i.getMinutes(),2),_=(0,TC.A)(i.getSeconds(),2),T=l===""?"":"T",M=[S,C,_].join(f);l="".concat(l).concat(T).concat(M).concat(c)}return l}var Qor=rn(26650),Jor=rn(17770),qor=rn(87082),esr=rn.n(qor);const tsr={y:{sectionType:"year",contentType:"digit",maxLength:4},yy:"year",yyy:{sectionType:"year",contentType:"digit",maxLength:4},yyyy:"year",M:{sectionType:"month",contentType:"digit",maxLength:2},MM:"month",MMMM:{sectionType:"month",contentType:"letter"},MMM:{sectionType:"month",contentType:"letter"},L:{sectionType:"month",contentType:"digit",maxLength:2},LL:"month",LLL:{sectionType:"month",contentType:"letter"},LLLL:{sectionType:"month",contentType:"letter"},d:{sectionType:"day",contentType:"digit",maxLength:2},dd:"day",do:{sectionType:"day",contentType:"digit-with-letter"},E:{sectionType:"weekDay",contentType:"letter"},EE:{sectionType:"weekDay",contentType:"letter"},EEE:{sectionType:"weekDay",contentType:"letter"},EEEE:{sectionType:"weekDay",contentType:"letter"},EEEEE:{sectionType:"weekDay",contentType:"letter"},i:{sectionType:"weekDay",contentType:"digit",maxLength:1},ii:"weekDay",iii:{sectionType:"weekDay",contentType:"letter"},iiii:{sectionType:"weekDay",contentType:"letter"},e:{sectionType:"weekDay",contentType:"digit",maxLength:1},ee:"weekDay",eee:{sectionType:"weekDay",contentType:"letter"},eeee:{sectionType:"weekDay",contentType:"letter"},eeeee:{sectionType:"weekDay",contentType:"letter"},eeeeee:{sectionType:"weekDay",contentType:"letter"},c:{sectionType:"weekDay",contentType:"digit",maxLength:1},cc:"weekDay",ccc:{sectionType:"weekDay",contentType:"letter"},cccc:{sectionType:"weekDay",contentType:"letter"},ccccc:{sectionType:"weekDay",contentType:"letter"},cccccc:{sectionType:"weekDay",contentType:"letter"},a:"meridiem",aa:"meridiem",aaa:"meridiem",H:{sectionType:"hours",contentType:"digit",maxLength:2},HH:"hours",h:{sectionType:"hours",contentType:"digit",maxLength:2},hh:"hours",m:{sectionType:"minutes",contentType:"digit",maxLength:2},mm:"minutes",s:{sectionType:"seconds",contentType:"digit",maxLength:2},ss:"seconds"},nsr={year:"yyyy",month:"LLLL",monthShort:"MMM",dayOfMonth:"d",weekday:"EEEE",weekdayShort:"EEEEEE",hours24h:"HH",hours12h:"hh",meridiem:"aa",minutes:"mm",seconds:"ss",fullDate:"PP",fullDateWithWeekday:"PPPP",keyboardDate:"P",shortDate:"MMM d",normalDate:"d MMMM",normalDateWithWeekday:"EEE, MMM d",monthAndYear:"LLLL yyyy",monthAndDate:"MMMM d",fullTime:"p",fullTime12h:"hh:mm aa",fullTime24h:"HH:mm",fullDateTime:"PP p",fullDateTime12h:"PP hh:mm aa",fullDateTime24h:"PP HH:mm",keyboardDateTime:"P p",keyboardDateTime12h:"P hh:mm aa",keyboardDateTime24h:"P HH:mm"};class rsr{constructor(t){this.isMUIAdapter=!0,this.isTimezoneCompatible=!1,this.lib="date-fns",this.locale=void 0,this.formats=void 0,this.formatTokenMap=tsr,this.escapedCharacters={start:"'",end:"'"},this.longFormatters=void 0,this.date=o=>typeof o>"u"?new Date:o===null?null:new Date(o),this.dateWithTimezone=o=>this.date(o),this.getTimezone=()=>"default",this.setTimezone=o=>o,this.toJsDate=o=>o,this.getCurrentLocaleCode=()=>{var o;return((o=this.locale)==null?void 0:o.code)||"en-US"},this.is12HourCycleInCurrentLocale=()=>this.locale?/a/.test(this.locale.formatLong.time({width:"short"})):!0,this.expandFormat=o=>{const s=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;return o.match(s).map(l=>{const c=l[0];if(c==="p"||c==="P"){const u=this.longFormatters[c];return u(l,this.locale.formatLong)}return l}).join("")},this.getFormatHelperText=o=>this.expandFormat(o).replace(/(aaa|aa|a)/g,"(a|p)m").toLocaleLowerCase(),this.isNull=o=>o===null,this.formatNumber=o=>o,this.getMeridiemText=o=>o==="am"?"AM":"PM";const{locale:n,formats:r,longFormatters:i}=t;this.locale=n,this.formats=(0,Me.A)({},nsr,r),this.longFormatters=i}}class asr extends rsr{constructor({locale:t,formats:n}={}){if(typeof Pge.default!="function")throw new Error(["MUI: The `date-fns` package v3.x is not compatible with this adapter.","Please, install v2.x of the package or use the `AdapterDateFnsV3` instead."].join(`
`));super({locale:t??Jor.A,formats:n,longFormatters:esr()}),this.parseISO=r=>(0,Xor.default)(r),this.toISO=r=>Zor(r,{format:"extended"}),this.parse=(r,i)=>r===""?null:(0,Vor.default)(r,i,new Date,{locale:this.locale}),this.isValid=r=>(0,cM.default)(this.date(r)),this.format=(r,i)=>this.formatByString(r,this.formats[i]),this.formatByString=(r,i)=>(0,boe.default)(r,i,{locale:this.locale}),this.getDiff=(r,i,o)=>{switch(o){case"years":return hor(r,this.date(i));case"quarters":return vor(r,this.date(i));case"months":return Cpt(r,this.date(i));case"weeks":return xor(r,this.date(i));case"days":return Tpt(r,this.date(i));case"hours":return bor(r,this.date(i));case"minutes":return wor(r,this.date(i));case"seconds":return Sor(r,this.date(i));default:return NK(r,this.date(i))}},this.isEqual=(r,i)=>r===null&&i===null?!0:(0,For.default)(r,i),this.isSameYear=(r,i)=>(0,Lor.default)(r,i),this.isSameMonth=(r,i)=>(0,Bor.default)(r,i),this.isSameDay=(r,i)=>(0,Nor.default)(r,i),this.isSameHour=(r,i)=>Uor(r,i),this.isAfter=(r,i)=>(0,Dge.default)(r,i),this.isAfterYear=(r,i)=>(0,Dge.default)(r,(0,Rge.default)(i)),this.isAfterDay=(r,i)=>(0,Dge.default)(r,(0,mh.default)(i)),this.isBefore=(r,i)=>(0,fM.default)(r,i),this.isBeforeYear=(r,i)=>(0,fM.default)(r,(0,LK.default)(i)),this.isBeforeDay=(r,i)=>(0,fM.default)(r,(0,S6.default)(i)),this.isWithinRange=(r,[i,o])=>(0,Qor.default)(r,{start:i,end:o}),this.startOfYear=r=>(0,LK.default)(r),this.startOfMonth=r=>(0,n_.default)(r),this.startOfWeek=r=>(0,vA.default)(r,{locale:this.locale}),this.startOfDay=r=>(0,S6.default)(r),this.endOfYear=r=>(0,Rge.default)(r),this.endOfMonth=r=>(0,jge.default)(r),this.endOfWeek=r=>(0,Mge.default)(r,{locale:this.locale}),this.endOfDay=r=>(0,mh.default)(r),this.addYears=(r,i)=>(0,Spt.default)(r,i),this.addMonths=(r,i)=>(0,Oge.default)(r,i),this.addWeeks=(r,i)=>(0,uor.default)(r,i),this.addDays=(r,i)=>(0,Pge.default)(r,i),this.addHours=(r,i)=>(0,cor.default)(r,i),this.addMinutes=(r,i)=>(0,lor.default)(r,i),this.addSeconds=(r,i)=>sor(r,i),this.getYear=r=>(0,Ior.default)(r),this.getMonth=r=>(0,Por.default)(r),this.getDate=r=>(0,Eor.default)(r),this.getHours=r=>(0,Tor.default)(r),this.getMinutes=r=>(0,Aor.default)(r),this.getSeconds=r=>(0,Oor.default)(r),this.getMilliseconds=r=>jor(r),this.setYear=(r,i)=>(0,Kor.default)(r,i),this.setMonth=(r,i)=>(0,Hor.default)(r,i),this.setDate=(r,i)=>$or(r,i),this.setHours=(r,i)=>(0,zor.default)(r,i),this.setMinutes=(r,i)=>(0,Wor.default)(r,i),this.setSeconds=(r,i)=>(0,Gor.default)(r,i),this.setMilliseconds=(r,i)=>Yor(r,i),this.getDaysInMonth=r=>(0,_or.A)(r),this.getNextMonth=r=>(0,Oge.default)(r,1),this.getPreviousMonth=r=>(0,Oge.default)(r,-1),this.getMonthArray=r=>{const o=[(0,LK.default)(r)];for(;o.length<12;){const s=o[o.length-1];o.push(this.getNextMonth(s))}return o},this.mergeDateAndTime=(r,i)=>this.setSeconds(this.setMinutes(this.setHours(r,this.getHours(i)),this.getMinutes(i)),this.getSeconds(i)),this.getWeekdays=()=>{const r=new Date;return Cor({start:(0,vA.default)(r,{locale:this.locale}),end:(0,Mge.default)(r,{locale:this.locale})}).map(i=>this.formatByString(i,"EEEEEE"))},this.getWeekArray=r=>{const i=(0,vA.default)((0,n_.default)(r),{locale:this.locale}),o=(0,Mge.default)((0,jge.default)(r),{locale:this.locale});let s=0,l=i;const c=[];for(;(0,fM.default)(l,o);){const u=Math.floor(s/7);c[u]=c[u]||[],c[u].push(l),l=(0,Pge.default)(l,1),s+=1}return c},this.getWeekNumber=r=>kor(r,{locale:this.locale}),this.getYearRange=(r,i)=>{const o=(0,LK.default)(r),s=(0,Rge.default)(i),l=[];let c=o;for(;(0,fM.default)(c,s);)l.push(c),c=(0,Spt.default)(c,1);return l}}}const isr=e=>{const[t,n]=(0,d.useState)(!1),[r,i]=(0,d.useState)(!1),{updateLocaleForLang:o}=Ri();return(0,d.useEffect)(()=>{e&&(aZ.getTranslationsIS(e).then(s=>{o("is",s),n(!0)}),aZ.getTranslationsEN(e).then(s=>{o("en",s),i(!0)}))},[]),t&&r};function osr(){const{isAuthenticated:e,user:t}=ss(),[n,r]=lZ(!1),[i,o]=lZ(),{lang:s}=Ri(),l=isr(2016);UWt("G-PQEHQWC95S"),gir(),UOe(l);const c=MWt(LHt,!0),u=e?t.s_name:"";return l?(0,a.jsx)(cxt,{sidebarOpen:n,children:(0,a.jsx)(l6,{dateAdapter:asr,adapterLocale:s==="is"?Hft:Gft,children:(0,a.jsx)(x$.A,{children:(0,a.jsxs)(Lh.a,{theme:(0,Of.A)(NR,s==="is"?ior:aor),children:[(0,a.jsx)(nor(),{className:"no-print",smooth:!0,color:"#333",top:"500",component:(0,a.jsx)(ror.A,{fontSize:"small"})}),(0,a.jsxs)(oxt,{showMobileNav:!0,toggleSidebar:r,userMenu:(0,a.jsx)(VOe,{open:i,toggleMenu:o}),children:[(0,a.jsx)(Kir,{}),(0,a.jsx)(gpt,{icon:"icon-user",label:u,onClick:o,open:i})]}),e&&(0,a.jsx)("div",{className:"main limit no-print",children:(0,a.jsx)(eor,{})}),(0,a.jsxs)(lxt,{children:[(0,a.jsx)(gEt,{webId:2}),(0,a.jsx)(Ite,{}),(0,a.jsx)(Yir,{}),(0,a.jsx)(fir,{})]}),(0,a.jsx)(OWt,{products:c,toggleExpanded:r,isExpanded:n,showNested:!0})]})})})}):null}var ssr=rn(64467);function jpt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Mpt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?jpt(Object(n),!0).forEach(function(r){(0,ssr.A)(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jpt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Ah(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 Rpt=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),kge=function(){return Math.random().toString(36).substring(7).split("").join(".")},yM={INIT:"@@redux/INIT"+kge(),REPLACE:"@@redux/REPLACE"+kge(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+kge()}};function Dpt(e){if(typeof e!="object"||e===null)return!1;for(var t=e;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function VSr(e){if(e===void 0)return"undefined";if(e===null)return"null";var t=typeof e;switch(t){case"boolean":case"string":case"number":case"symbol":case"function":return t}if(Array.isArray(e))return"array";if(usr(e))return"date";if(csr(e))return"error";var n=lsr(e);switch(n){case"Symbol":case"Promise":case"WeakMap":case"WeakSet":case"Map":case"Set":return n}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}function lsr(e){return typeof e.constructor=="function"?e.constructor.name:null}function csr(e){return e instanceof Error||typeof e.message=="string"&&e.constructor&&typeof e.constructor.stackTraceLimit=="number"}function usr(e){return e instanceof Date?!0:typeof e.toDateString=="function"&&typeof e.getDate=="function"&&typeof e.setDate=="function"}function dsr(e){var t=typeof e;return t}function kpt(e,t,n){var r;if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(Ah(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(Ah(1));return n(kpt)(e,t)}if(typeof e!="function")throw new Error(Ah(2));var i=e,o=t,s=[],l=s,c=!1;function u(){l===s&&(l=s.slice())}function f(){if(c)throw new Error(Ah(3));return o}function h(v){if(typeof v!="function")throw new Error(Ah(4));if(c)throw new Error(Ah(5));var y=!0;return u(),l.push(v),function(){if(y){if(c)throw new Error(Ah(6));y=!1,u();var b=l.indexOf(v);l.splice(b,1),s=null}}}function p(v){if(!Dpt(v))throw new Error(Ah(7));if(typeof v.type>"u")throw new Error(Ah(8));if(c)throw new Error(Ah(9));try{c=!0,o=i(o,v)}finally{c=!1}for(var y=s=l,x=0;x<y.length;x++){var b=y[x];b()}return v}function m(v){if(typeof v!="function")throw new Error(Ah(10));i=v,p({type:yM.REPLACE})}function g(){var v,y=h;return v={subscribe:function(b){if(typeof b!="object"||b===null)throw new Error(Ah(11));function S(){b.next&&b.next(f())}S();var C=y(S);return{unsubscribe:C}}},v[Rpt]=function(){return this},v}return p({type:yM.INIT}),r={dispatch:p,subscribe:h,getState:f,replaceReducer:m},r[Rpt]=g,r}var $Sr=null;function zSr(e){typeof console<"u"&&typeof console.error=="function"&&console.error(e);try{throw new Error(e)}catch{}}function WSr(e,t,n,r){var i=Object.keys(t),o=n&&n.type===yM.INIT?"preloadedState argument passed to createStore":"previous state received by the reducer";if(i.length===0)return"Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.";if(!Dpt(e))return"The "+o+' has unexpected type of "'+dsr(e)+'". Expected argument to be an object with the following '+('keys: "'+i.join('", "')+'"');var s=Object.keys(e).filter(function(l){return!t.hasOwnProperty(l)&&!r[l]});if(s.forEach(function(l){r[l]=!0}),!(n&&n.type===yM.REPLACE)&&s.length>0)return"Unexpected "+(s.length>1?"keys":"key")+" "+('"'+s.join('", "')+'" found in '+o+". ")+"Expected to find one of the known reducer keys instead: "+('"'+i.join('", "')+'". Unexpected keys will be ignored.')}function fsr(e){Object.keys(e).forEach(function(t){var n=e[t],r=n(void 0,{type:yM.INIT});if(typeof r>"u")throw new Error(Ah(12));if(typeof n(void 0,{type:yM.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Ah(13))})}function hsr(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var i=t[r];typeof e[i]=="function"&&(n[i]=e[i])}var o=Object.keys(n),s,l;try{fsr(n)}catch(c){l=c}return function(u,f){if(u===void 0&&(u={}),l)throw l;if(0)var h;for(var p=!1,m={},g=0;g<o.length;g++){var v=o[g],y=n[v],x=u[v],b=y(x,f);if(typeof b>"u"){var S=f&&f.type;throw new Error(Ah(14))}m[v]=b,p=p||b!==x}return p=p||o.length!==Object.keys(u).length,p?m:u}}function Ipt(e,t){return function(){return t(e.apply(this,arguments))}}function HSr(e,t){if(typeof e=="function")return Ipt(e,t);if(typeof e!="object"||e===null)throw new Error(Ah(16));var n={};for(var r in e){var i=e[r];typeof i=="function"&&(n[r]=Ipt(i,t))}return n}function Fpt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.length===0?function(r){return r}:t.length===1?t[0]:t.reduce(function(r,i){return function(){return r(i.apply(void 0,arguments))}})}function psr(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(r){return function(){var i=r.apply(void 0,arguments),o=function(){throw new Error(Ah(15))},s={getState:i.getState,dispatch:function(){return o.apply(void 0,arguments)}},l=t.map(function(c){return c(s)});return o=Fpt.apply(void 0,l)(i.dispatch),Mpt(Mpt({},i),{},{dispatch:o})}}}function msr(e){return({dispatch:n,getState:r})=>i=>o=>typeof o=="function"?o(n,r,e):i(o)}var gsr=msr(),GSr=null;const vsr={height:0,width:0},YSr=(e,t)=>({type:"WINDOW_RESIZE",width:e,height:t}),ysr=(e=vsr,t)=>{switch(t.type){case"WINDOW_RESIZE":return{height:t.height,width:t.width};default:return e}},Npt="user/AUTH_UPDATE_USER_INFO",XSr=e=>({type:Npt,data:e}),xsr={idTokenData:{name:"",s_name:""}},bsr=hsr({browser:ysr,modal:mGt,user:(e=xsr,t)=>{switch(t.type){case Npt:return{...e,idTokenData:t.data};default:return e}},profile:xGt,pep:s0n,account:UYn,subject:vHt,company:mJt,billing:JYn,esg:ygn,notification:qir,kyc:cpn}),Ige=[gsr],qSr=e=>{const{createLogger:t}=rn(61046);return Ige.push(t({collapsed:!0})),createStore(rootReducer,e,compose(applyMiddleware(...Ige)))},wsr=e=>kpt(bsr,e,Fpt(psr(...Ige)));let Lpt;Lpt=wsr;const Ssr=Lpt,Csr=["AxiosError: Request aborted","AxiosError: Request failed with status code 400","UnhandledRejection: Non-Error promise","undefined is not an object (evaluating 'a.N')","TypeError: Failed to fetch"],Esr=Ssr(),Fge=Uve(),_sr=new Rmt;$M({dsn:"https://c42b59f1dfbd4edcbf1e19f2d868479a@o418448.ingest.sentry.io/6384287",environment:"production",release:"67693480e8e45851029291a298787f20ec17f686",ignoreErrors:Csr});const Tsr={authUrl:"https://login.creditinfo.is",clientId:"WebBusiness",scope:"profile openid offline_access creditinfo sharedapi webbusiness webbusinessaccountapi webmediamonitor seeriskapi webapi internalapi",secret:"WebBusinessClientAccessKey2017"},Asr=document.getElementById("root");(0,EF.H)(Asr).render((0,a.jsx)(d.StrictMode,{children:(0,a.jsx)(dw,{fallback:(0,a.jsx)(Tbt,{}),showDialog:"false",children:(0,a.jsx)(kmt,{client:_sr,children:(0,a.jsx)(gmt,{store:Esr,children:(0,a.jsx)(iyt,{authConfig:Tsr,history:Fge,children:(0,a.jsx)(Qyt,{children:(0,a.jsx)(FWt,{children:(0,a.jsxs)(v0t,{location:Fge.location,navigator:Fge,children:[(0,a.jsx)(Rgt,{}),(0,a.jsx)(osr,{})]})})})})})})})}))})()})();

//# sourceMappingURL=main.c62ee65e.js.map