You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3 lines
2.0 MiB

/*! For license information please see main.9b067343.js.LICENSE.txt */
!function(){var e={6075:function(e,t,n){"use strict";n.r(t),n.d(t,{buildQueries:function(){return xt},configure:function(){return je},createEvent:function(){return rr},findAllByAltText:function(){return gn},findAllByDisplayValue:function(){return sn},findAllByLabelText:function(){return Pt},findAllByPlaceholderText:function(){return zt},findAllByRole:function(){return jn},findAllByTestId:function(){return Zn},findAllByText:function(){return Xt},findAllByTitle:function(){return Cn},findByAltText:function(){return yn},findByDisplayValue:function(){return ln},findByLabelText:function(){return Dt},findByPlaceholderText:function(){return qt},findByRole:function(){return Ln},findByTestId:function(){return Gn},findByText:function(){return Qt},findByTitle:function(){return Tn},fireEvent:function(){return nr},getAllByAltText:function(){return vn},getAllByDisplayValue:function(){return on},getAllByLabelText:function(){return Mt},getAllByPlaceholderText:function(){return Ht},getAllByRole:function(){return Nn},getAllByTestId:function(){return Wn},getAllByText:function(){return $t},getAllByTitle:function(){return Sn},getByAltText:function(){return mn},getByDisplayValue:function(){return an},getByLabelText:function(){return At},getByPlaceholderText:function(){return Ut},getByRole:function(){return In},getByTestId:function(){return Vn},getByText:function(){return Kt},getByTitle:function(){return kn},getConfig:function(){return Le},getDefaultNormalizer:function(){return Ze},getElementError:function(){return ft},getMultipleElementsFoundError:function(){return dt},getNodeText:function(){return $e},getQueriesForElement:function(){return $n},getRoles:function(){return et},getSuggestedQuery:function(){return lt},isInaccessible:function(){return Qe},logDOM:function(){return Ae},logRoles:function(){return nt},makeFindQuery:function(){return yt},makeGetAllQuery:function(){return gt},makeSingleQuery:function(){return vt},prettyDOM:function(){return Me},prettyFormat:function(){return f},queries:function(){return Yn},queryAllByAltText:function(){return fn},queryAllByAttribute:function(){return pt},queryAllByDisplayValue:function(){return en},queryAllByLabelText:function(){return Nt},queryAllByPlaceholderText:function(){return jt},queryAllByRole:function(){return Pn},queryAllByTestId:function(){return Hn},queryAllByText:function(){return Vt},queryAllByTitle:function(){return wn},queryByAltText:function(){return hn},queryByAttribute:function(){return ht},queryByDisplayValue:function(){return rn},queryByLabelText:function(){return Ot},queryByPlaceholderText:function(){return Bt},queryByRole:function(){return An},queryByTestId:function(){return qn},queryByText:function(){return Yt},queryByTitle:function(){return _n},queryHelpers:function(){return Et},screen:function(){return ir},waitFor:function(){return ct},waitForElementToBeRemoved:function(){return Qn},within:function(){return $n},wrapAllByQueryWithSuggestion:function(){return wt},wrapSingleQueryWithSuggestion:function(){return bt}});var r=n(4165),o=n(5861),a=n(4942),i=n(9439),s=n(3433),l=n(7762),u=n(1413),c=n(5987),f=n(7220),d=Object.prototype.toString;function p(e){return"function"===typeof e||"[object Function]"===d.call(e)}var h=Math.pow(2,53)-1;function v(e){var t=function(e){var t=Number(e);return isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),h)}function m(e,t){var n=Array,r=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");if("undefined"!==typeof t&&!p(t))throw new TypeError("Array.from: when provided, the second argument must be a function");for(var o,a=v(r.length),i=p(n)?Object(new n(a)):new Array(a),s=0;s<a;)o=r[s],i[s]=t?t(o,s):o,s+=1;return i.length=a,i}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];g(this,e),b(this,"items",void 0),this.items=t}var t,n,r;return t=e,(n=[{key:"add",value:function(e){return!1===this.has(e)&&this.items.push(e),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(e){var t=this.items.length;return this.items=this.items.filter((function(t){return t!==e})),t!==this.items.length}},{key:"forEach",value:function(e){var t=this;this.items.forEach((function(n){e(n,n,t)}))}},{key:"has",value:function(e){return-1!==this.items.indexOf(e)}},{key:"size",get:function(){return this.items.length}}])&&y(t.prototype,n),r&&y(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),x="undefined"===typeof Set?Set:w;function E(e){var t;return null!==(t=e.localName)&&void 0!==t?t:e.tagName.toLowerCase()}var _={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},S={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function k(e,t){return function(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some((function(n){var r;return e.hasAttribute(n)&&!(null!==(r=S[t])&&void 0!==r&&r.has(n))}))}(e,t)}function C(e){var t=function(e){var t=e.getAttribute("role");if(null!==t){var n=t.trim().split(" ")[0];if(n.length>0)return n}return null}(e);if(null===t||"presentation"===t){var n=function(e){var t=_[E(e)];if(void 0!==t)return t;switch(E(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return""!==e.getAttribute("alt")||k(e,"img")?"img":"presentation";case"input":var n=e.type;switch(n){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return n;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}(e);if("presentation"!==t||k(e,n||""))return n}return t}function T(e){return null!==e&&e.nodeType===e.ELEMENT_NODE}function O(e){return T(e)&&"caption"===E(e)}function R(e){return T(e)&&"input"===E(e)}function P(e){return T(e)&&"optgroup"===E(e)}function D(e){return T(e)&&"table"===E(e)}function M(e){var t=(null===e.ownerDocument?e:e.ownerDocument).defaultView;if(null===t)throw new TypeError("no window available");return t}function A(e){return T(e)&&"fieldset"===E(e)}function N(e){return T(e)&&"legend"===E(e)}function I(e){return T(e)&&"slot"===E(e)}function j(e){return T(e)&&"svg"===E(e)}function L(e){return function(e){return T(e)&&void 0!==e.ownerSVGElement}(e)&&"title"===E(e)}function F(e,t){if(T(e)&&e.hasAttribute(t)){var n=e.getAttribute(t).split(" "),r=e.getRootNode?e.getRootNode():e.ownerDocument;return n.map((function(e){return r.getElementById(e)})).filter((function(e){return null!==e}))}return[]}function B(e,t){return!!T(e)&&-1!==t.indexOf(C(e))}function H(e){return e.trim().replace(/\s\s+/g," ")}function U(e,t){if(!T(e))return!1;if(e.hasAttribute("hidden")||"true"===e.getAttribute("aria-hidden"))return!0;var n=t(e);return"none"===n.getPropertyValue("display")||"hidden"===n.getPropertyValue("visibility")}function z(e){return B(e,["button","combobox","listbox","textbox"])||q(e,"range")}function q(e,t){if(!T(e))return!1;if("range"===t)return B(e,["meter","progressbar","scrollbar","slider","spinbutton"]);throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}function W(e,t){var n=m(e.querySelectorAll(t));return F(e,"aria-owns").forEach((function(e){n.push.apply(n,m(e.querySelectorAll(t)))})),n}function V(e){return T(t=e)&&"select"===E(t)?e.selectedOptions||W(e,"[selected]"):W(e,'[aria-selected="true"]');var t}function Z(e){return B(e,["none","presentation"])}function G(e){return O(e)}function Y(e){return B(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function $(e){return R(e)||T(t=e)&&"textarea"===E(t)?e.value:e.textContent||"";var t}function K(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function X(e){var t=E(e);return"button"===t||"input"===t&&"hidden"!==e.getAttribute("type")||"meter"===t||"output"===t||"progress"===t||"select"===t||"textarea"===t}function Q(e){if(X(e))return e;var t=null;return e.childNodes.forEach((function(e){if(null===t&&T(e)){var n=Q(e);null!==n&&(t=n)}})),t}function J(e){if(void 0!==e.control)return e.control;var t=e.getAttribute("for");return null!==t?e.ownerDocument.getElementById(t):Q(e)}function ee(e){var t=e.labels;return null===t?t:void 0!==t?m(t):X(e)?m(e.ownerDocument.querySelectorAll("label")).filter((function(t){return J(t)===e})):null}function te(e){var t=e.assignedNodes();return 0===t.length?m(e.childNodes):t}function ne(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new x,r=M(e),o=t.compute,a=void 0===o?"name":o,i=t.computedStyleSupportsPseudoElements,s=void 0===i?void 0!==t.getComputedStyle:i,l=t.getComputedStyle,u=void 0===l?r.getComputedStyle.bind(r):l,c=t.hidden,f=void 0!==c&&c;function d(e,t){var n="";if(T(e)&&s){var r=K(u(e,"::before"));n="".concat(r," ").concat(n)}if((I(e)?te(e):m(e.childNodes).concat(F(e,"aria-owns"))).forEach((function(e){var r=h(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),o="inline"!==(T(e)?u(e).getPropertyValue("display"):"inline")?" ":"";n+="".concat(o).concat(r).concat(o)})),T(e)&&s){var o=K(u(e,"::after"));n="".concat(n," ").concat(o)}return n.trim()}function p(e){if(!T(e))return null;function t(e,t){var r=e.getAttributeNode(t);return null===r||n.has(r)||""===r.value.trim()?null:(n.add(r),r.value)}if(A(e)){n.add(e);for(var r=m(e.childNodes),o=0;o<r.length;o+=1){var a=r[o];if(N(a))return h(a,{isEmbeddedInLabel:!1,isReferenced:!1,recursion:!1})}}else if(D(e)){n.add(e);for(var i=m(e.childNodes),s=0;s<i.length;s+=1){var l=i[s];if(O(l))return h(l,{isEmbeddedInLabel:!1,isReferenced:!1,recursion:!1})}}else{if(j(e)){n.add(e);for(var u=m(e.childNodes),c=0;c<u.length;c+=1){var f=u[c];if(L(f))return f.textContent}return null}if("img"===E(e)||"area"===E(e)){var p=t(e,"alt");if(null!==p)return p}else if(P(e)){var v=t(e,"label");if(null!==v)return v}}if(R(e)&&("button"===e.type||"submit"===e.type||"reset"===e.type)){var g=t(e,"value");if(null!==g)return g;if("submit"===e.type)return"Submit";if("reset"===e.type)return"Reset"}var y=ee(e);if(null!==y&&0!==y.length)return n.add(e),m(y).map((function(e){return h(e,{isEmbeddedInLabel:!0,isReferenced:!1,recursion:!0})})).filter((function(e){return e.length>0})).join(" ");if(R(e)&&"image"===e.type){var b=t(e,"alt");if(null!==b)return b;var w=t(e,"title");return null!==w?w:"Submit Query"}if(B(e,["button"])){var x=d(e,{isEmbeddedInLabel:!1,isReferenced:!1});return""!==x?x:t(e,"title")}return t(e,"title")}function h(e,t){if(n.has(e))return"";if(!f&&U(e,u)&&!t.isReferenced)return n.add(e),"";var r=F(e,"aria-labelledby");if("name"===a&&!t.isReferenced&&r.length>0)return r.map((function(e){return h(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!0,recursion:!1})})).join(" ");var o=t.recursion&&z(e)&&"name"===a;if(!o){var i=(T(e)&&e.getAttribute("aria-label")||"").trim();if(""!==i&&"name"===a)return n.add(e),i;if(!Z(e)){var s=p(e);if(null!==s)return n.add(e),s}}if(B(e,["menu"]))return n.add(e),"";if(o||t.isEmbeddedInLabel||t.isReferenced){if(B(e,["combobox","listbox"])){n.add(e);var l=V(e);return 0===l.length?R(e)?e.value:"":m(l).map((function(e){return h(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!1,recursion:!0})})).join(" ")}if(q(e,"range"))return n.add(e),e.hasAttribute("aria-valuetext")?e.getAttribute("aria-valuetext"):e.hasAttribute("aria-valuenow")?e.getAttribute("aria-valuenow"):e.getAttribute("value")||"";if(B(e,["textbox"]))return n.add(e),$(e)}if(Y(e)||T(e)&&t.isReferenced||G(e))return n.add(e),d(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!1});if(e.nodeType===e.TEXT_NODE)return n.add(e),e.textContent||"";if(t.recursion)return n.add(e),d(e,{isEmbeddedInLabel:t.isEmbeddedInLabel,isReferenced:!1});return n.add(e),""}return H(h(e,{isEmbeddedInLabel:!1,isReferenced:"description"===a,recursion:!1}))}function re(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?re(Object(n),!0).forEach((function(t){ae(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):re(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ae(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ie(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=F(e,"aria-describedby").map((function(e){return ne(e,oe(oe({},t),{},{compute:"description"}))})).join(" ");if(""===n){var r=e.getAttribute("title");n=null===r?"":r}return n}function se(e){return B(e,["caption","code","deletion","emphasis","generic","insertion","paragraph","presentation","strong","subscript","superscript"])}function le(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return se(e)?"":ne(e,t)}var ue=n(859),ce=n(4235),fe=n.n(ce);e=n.hmd(e);var de=["filterNode"],pe=["value","files"],he=["bubbles","cancelable","detail"];function ve(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;")}var me=function(e,t){var n=t.colors.content;return n.open+ve(e)+n.close},ge=/^((HTML|SVG)\w*)?Element$/;function ye(e){return 11===e.nodeType}function be(e){return{test:function(e){var t;return(null==e||null==(t=e.constructor)?void 0:t.name)&&function(e){var t=e.constructor.name,n=e.nodeType,r=e.tagName,o="string"===typeof r&&r.includes("-")||"function"===typeof e.hasAttribute&&e.hasAttribute("is");return 1===n&&(ge.test(t)||o)||3===n&&"Text"===t||8===n&&"Comment"===t||11===n&&"DocumentFragment"===t}(e)},serialize:function(t,n,r,o,a,i){if(function(e){return 3===e.nodeType}(t))return me(t.data,n);if(function(e){return 8===e.nodeType}(t))return function(e,t){var n=t.colors.comment;return n.open+"\x3c!--"+ve(e)+"--\x3e"+n.close}(t.data,n);var s=ye(t)?"DocumentFragment":t.tagName.toLowerCase();return++o>n.maxDepth?function(e,t){var n=t.colors.tag;return n.open+"<"+e+n.close+" \u2026"+n.open+" />"+n.close}(s,n):function(e,t,n,r,o){var a=r.colors.tag;return a.open+"<"+e+(t&&a.close+t+r.spacingOuter+o+a.open)+(n?">"+a.close+n+r.spacingOuter+o+a.open+"</"+e:(t&&!r.min?"":" ")+"/")+">"+a.close}(s,function(e,t,n,r,o,a,i){var s=r+n.indent,l=n.colors;return e.map((function(e){var u=t[e],c=i(u,n,s,o,a);return"string"!==typeof u&&(-1!==c.indexOf("\n")&&(c=n.spacingOuter+s+c+n.spacingOuter+r),c="{"+c+"}"),n.spacingInner+r+l.prop.open+e+l.prop.close+"="+l.value.open+c+l.value.close})).join("")}(ye(t)?[]:Array.from(t.attributes).map((function(e){return e.name})).sort(),ye(t)?{}:Array.from(t.attributes).reduce((function(e,t){return e[t.name]=t.value,e}),{}),n,r+n.indent,o,a,i),function(e,t,n,r,o,a){return e.map((function(e){var i="string"===typeof e?me(e,t):a(e,t,n,r,o);return""===i&&"object"===typeof e&&null!==e&&3!==e.nodeType?"":t.spacingOuter+n+i})).join("")}(Array.prototype.slice.call(t.childNodes||t.children).filter(e),n,r+n.indent,o,a,i),n,r)}}}var we=null,xe=null,Ee=null;try{var _e=e&&e.require;xe=_e.call(e,"fs").readFileSync,Ee=_e.call(e,"@babel/code-frame").codeFrameColumns,we=_e.call(e,"chalk")}catch(sr){}function Se(){return xe&&Ee?function(e){var t=e.indexOf("(")+1,n=e.indexOf(")"),r=e.slice(t,n),o=r.split(":"),a=[o[0],parseInt(o[1],10),parseInt(o[2],10)],i=a[0],s=a[1],l=a[2],u="";try{u=xe(i,"utf-8")}catch(f){return""}var c=Ee(u,{start:{line:s,column:l}},{highlightCode:!0,linesBelow:0});return we.dim(r)+"\n"+c+"\n"}((new Error).stack.split("\n").slice(1).find((function(e){return!e.includes("node_modules/")}))):""}function ke(){return"undefined"!==typeof jest&&null!==jest&&(!0===setTimeout._isMockFunction||Object.prototype.hasOwnProperty.call(setTimeout,"clock"))}function Ce(){if("undefined"===typeof window)throw new Error("Could not find default container");return window.document}function Te(e){if(e.defaultView)return e.defaultView;if(e.ownerDocument&&e.ownerDocument.defaultView)return e.ownerDocument.defaultView;if(e.window)return e.window;throw e.ownerDocument&&null===e.ownerDocument.defaultView?new Error("It looks like the window object is not available for the provided node."):e.then instanceof Function?new Error("It looks like you passed a Promise object instead of a DOM node. Did you do something like `fireEvent.click(screen.findBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`, or await the findBy query `fireEvent.click(await screen.findBy...`?"):Array.isArray(e)?new Error("It looks like you passed an Array instead of a DOM node. Did you do something like `fireEvent.click(screen.getAllBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`?"):"function"===typeof e.debug&&"function"===typeof e.logTestingPlaygroundURL?new Error("It looks like you passed a `screen` object. Did you do something like `fireEvent.click(screen, ...` when you meant to use a query, e.g. `fireEvent.click(screen.getBy..., `?"):new Error("The given node is not an Element, the node type is: "+typeof e+".")}function Oe(e){if(!e||"function"!==typeof e.querySelector||"function"!==typeof e.querySelectorAll)throw new TypeError("Expected container to be an Element, a Document or a DocumentFragment but got "+function(e){if("object"===typeof e)return null===e?"null":e.constructor.name;return typeof e}(e)+".")}var Re=function(){var e;try{var t;e=JSON.parse(null==process||null==(t={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0})?void 0:t.COLORS)}catch(n){}return"boolean"===typeof e?e:"undefined"!==typeof process&&void 0!==process.versions&&void 0!==process.versions.node},Pe=f.plugins.DOMCollection;function De(e){return 8!==e.nodeType&&(1!==e.nodeType||!e.matches(Le().defaultIgnore))}function Me(e,t,n){if(void 0===n&&(n={}),e||(e=Ce().body),"number"!==typeof t&&(t="undefined"!==typeof process&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.DEBUG_PRINT_LIMIT||7e3),0===t)return"";e.documentElement&&(e=e.documentElement);var r=typeof e;if("object"===r?r=e.constructor.name:e={},!("outerHTML"in e))throw new TypeError("Expected an element or document but got "+r);var o=n,a=o.filterNode,i=void 0===a?De:a,s=(0,c.Z)(o,de),l=f.format(e,(0,u.Z)({plugins:[be(i),Pe],printFunctionName:!1,highlight:Re()},s));return void 0!==t&&e.outerHTML.length>t?l.slice(0,t)+"...":l}var Ae=function(){var e=Se();e?console.log(Me.apply(void 0,arguments)+"\n\n"+e):console.log(Me.apply(void 0,arguments))},Ne={testIdAttribute:"data-testid",asyncUtilTimeout:1e3,asyncWrapper:function(e){return e()},unstable_advanceTimersWrapper:function(e){return e()},eventWrapper:function(e){return e()},defaultHidden:!1,defaultIgnore:"script, style",showOriginalStackTrace:!1,throwSuggestions:!1,getElementError:function(e,t){var n=Me(t),r=new Error([e,"Ignored nodes: comments, "+Ne.defaultIgnore+"\n"+n].filter(Boolean).join("\n\n"));return r.name="TestingLibraryElementError",r},_disableExpensiveErrorDiagnostics:!1,computedStyleSupportsPseudoElements:!1};function Ie(e){try{return Ne._disableExpensiveErrorDiagnostics=!0,e()}finally{Ne._disableExpensiveErrorDiagnostics=!1}}function je(e){"function"===typeof e&&(e=e(Ne)),Ne=(0,u.Z)((0,u.Z)({},Ne),e)}function Le(){return Ne}var Fe=["button","meter","output","progress","select","textarea","input"];function Be(e){return Fe.includes(e.nodeName.toLowerCase())?"":3===e.nodeType?e.textContent:Array.from(e.childNodes).map((function(e){return Be(e)})).join("")}function He(e){return"label"===e.tagName.toLowerCase()?Be(e):e.value||e.textContent}function Ue(e){var t;if(void 0!==e.labels)return null!=(t=e.labels)?t:[];if(!function(e){return/BUTTON|METER|OUTPUT|PROGRESS|SELECT|TEXTAREA/.test(e.tagName)||"INPUT"===e.tagName&&"hidden"!==e.getAttribute("type")}(e))return[];var n=e.ownerDocument.querySelectorAll("label");return Array.from(n).filter((function(t){return t.control===e}))}function ze(e,t,n){var r=(void 0===n?{}:n).selector,o=void 0===r?"*":r,a=t.getAttribute("aria-labelledby"),i=a?a.split(" "):[];return i.length?i.map((function(t){var n=e.querySelector('[id="'+t+'"]');return n?{content:He(n),formControl:null}:{content:"",formControl:null}})):Array.from(Ue(t)).map((function(e){return{content:He(e),formControl:Array.from(e.querySelectorAll("button, input, meter, output, progress, select, textarea")).filter((function(e){return e.matches(o)}))[0]}}))}function qe(e){if(null===e||void 0===e)throw new Error("It looks like "+e+" was passed instead of a matcher. Did you do something like getByText("+e+")?")}function We(e,t,n,r){if("string"!==typeof e)return!1;qe(n);var o=r(e);return"string"===typeof n||"number"===typeof n?o.toLowerCase().includes(n.toString().toLowerCase()):"function"===typeof n?n(o,t):Ye(n,o)}function Ve(e,t,n,r){if("string"!==typeof e)return!1;qe(n);var o=r(e);return n instanceof Function?n(o,t):n instanceof RegExp?Ye(n,o):o===String(n)}function Ze(e){var t=void 0===e?{}:e,n=t.trim,r=void 0===n||n,o=t.collapseWhitespace,a=void 0===o||o;return function(e){var t=e;return t=r?t.trim():t,t=a?t.replace(/\s+/g," "):t}}function Ge(e){var t=e.trim,n=e.collapseWhitespace,r=e.normalizer;if(!r)return Ze({trim:t,collapseWhitespace:n});if("undefined"!==typeof t||"undefined"!==typeof n)throw new Error('trim and collapseWhitespace are not supported with a normalizer. If you want to use the default trim and collapseWhitespace logic in your normalizer, use "getDefaultNormalizer({trim, collapseWhitespace})" and compose that into your normalizer');return r}function Ye(e,t){var n=e.test(t);return e.global&&0!==e.lastIndex&&(console.warn("To match all elements we had to reset the lastIndex of the RegExp because the global flag is enabled. We encourage to remove the global flag from the RegExp."),e.lastIndex=0),n}function $e(e){return e.matches("input[type=submit], input[type=button], input[type=reset]")?e.value:Array.from(e.childNodes).filter((function(e){return 3===e.nodeType&&Boolean(e.textContent)})).map((function(e){return e.textContent})).join("")}var Ke=function(e){function t(e){var t=e.attributes;return(void 0===t?[]:t).length}function n(e){var t=e.attributes,n=void 0===t?[]:t,r=n.findIndex((function(e){return e.value&&"type"===e.name&&"text"===e.value}));r>=0&&(n=[].concat((0,s.Z)(n.slice(0,r)),(0,s.Z)(n.slice(r+1))));var o,a=""+(o=(0,u.Z)((0,u.Z)({},e),{},{attributes:n})).name+o.attributes.map((function(e){var t=e.name,n=e.value,r=e.constraints;return-1!==(void 0===r?[]:r).indexOf("undefined")?":not(["+t+"])":n?"["+t+'="'+n+'"]':"["+t+"]"})).join("");return function(e){return!(r>=0&&"text"!==e.type)&&e.matches(a)}}var r,o=[],a=(0,l.Z)(e.entries());try{for(a.s();!(r=a.n()).done;){var c=(0,i.Z)(r.value,2),f=c[0],d=c[1];o=[].concat((0,s.Z)(o),[{match:n(f),roles:Array.from(d),specificity:t(f)}])}}catch(p){a.e(p)}finally{a.f()}return o.sort((function(e,t){var n=e.specificity;return t.specificity-n}))}(ue.Qv);function Xe(e){return!0===e.hidden||("true"===e.getAttribute("aria-hidden")||"none"===e.ownerDocument.defaultView.getComputedStyle(e).display)}function Qe(e,t){void 0===t&&(t={});var n=t.isSubtreeInaccessible,r=void 0===n?Xe:n;if("hidden"===e.ownerDocument.defaultView.getComputedStyle(e).visibility)return!0;for(var o=e;o;){if(r(o))return!0;o=o.parentElement}return!1}function Je(e){var t,n=(0,l.Z)(Ke);try{for(n.s();!(t=n.n()).done;){var r=t.value,o=r.match,a=r.roles;if(o(e))return(0,s.Z)(a)}}catch(i){n.e(i)}finally{n.f()}return[]}function et(e,t){var n=(void 0===t?{}:t).hidden,r=void 0!==n&&n;return function e(t){return[t].concat((0,s.Z)(Array.from(t.children).reduce((function(t,n){return[].concat((0,s.Z)(t),(0,s.Z)(e(n)))}),[])))}(e).filter((function(e){return!1!==r||!1===Qe(e)})).reduce((function(e,t){return(t.hasAttribute("role")?t.getAttribute("role").split(" ").slice(0,1):Je(t)).reduce((function(e,n){return Array.isArray(e[n])?(0,u.Z)((0,u.Z)({},e),{},(0,a.Z)({},n,[].concat((0,s.Z)(e[n]),[t]))):(0,u.Z)((0,u.Z)({},e),{},(0,a.Z)({},n,[t]))}),e)}),{})}function tt(e,t){var n=t.hidden,r=t.includeDescription,o=et(e,{hidden:n});return Object.entries(o).filter((function(e){return"generic"!==(0,i.Z)(e,1)[0]})).map((function(e){var t=(0,i.Z)(e,2),n=t[0],o=t[1],a="-".repeat(50);return n+":\n\n"+o.map((function(e){var t='Name "'+le(e,{computedStyleSupportsPseudoElements:Le().computedStyleSupportsPseudoElements})+'":\n',n=Me(e.cloneNode(!1));return r?""+t+('Description "'+ie(e,{computedStyleSupportsPseudoElements:Le().computedStyleSupportsPseudoElements})+'":\n')+n:""+t+n})).join("\n\n")+"\n\n"+a})).join("\n")}var nt=function(e,t){var n=(void 0===t?{}:t).hidden,r=void 0!==n&&n;return console.log(tt(e,{hidden:r}))};function rt(e,t){var n=e.getAttribute(t);return"true"===n||"false"!==n&&void 0}var ot=Ze();function at(e){return new RegExp(function(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}(e.toLowerCase()),"i")}function it(e,t,n,r){var o=r.variant,a=r.name,s="",l={},u=[["Role","TestId"].includes(e)?n:at(n)];a&&(l.name=at(a)),"Role"===e&&Qe(t)&&(l.hidden=!0,s="Element is inaccessible. This means that the element and all its children are invisible to screen readers.\n If you are using the aria-hidden prop, make sure this is the right choice for your case.\n "),Object.keys(l).length>0&&u.push(l);var c=o+"By"+e;return{queryName:e,queryMethod:c,queryArgs:u,variant:o,warning:s,toString:function(){s&&console.warn(s);var e=u[0],t=u[1];return e="string"===typeof e?"'"+e+"'":e,t=t?", { "+Object.entries(t).map((function(e){var t=(0,i.Z)(e,2);return t[0]+": "+t[1]})).join(", ")+" }":"",c+"("+e+t+")"}}}function st(e,t,n){return n&&(!t||t.toLowerCase()===e.toLowerCase())}function lt(e,t,n){var r,o;if(void 0===t&&(t="get"),!e.matches(Le().defaultIgnore)){var a=null!=(r=e.getAttribute("role"))?r:null==(o=Je(e))?void 0:o[0];if("generic"!==a&&st("Role",n,a))return it("Role",e,a,{variant:t,name:le(e,{computedStyleSupportsPseudoElements:Le().computedStyleSupportsPseudoElements})});var i=ze(document,e).map((function(e){return e.content})).join(" ");if(st("LabelText",n,i))return it("LabelText",e,i,{variant:t});var s=e.getAttribute("placeholder");if(st("PlaceholderText",n,s))return it("PlaceholderText",e,s,{variant:t});var l=ot($e(e));if(st("Text",n,l))return it("Text",e,l,{variant:t});if(st("DisplayValue",n,e.value))return it("DisplayValue",e,ot(e.value),{variant:t});var u=e.getAttribute("alt");if(st("AltText",n,u))return it("AltText",e,u,{variant:t});var c=e.getAttribute("title");if(st("Title",n,c))return it("Title",e,c,{variant:t});var f=e.getAttribute(Le().testIdAttribute);return st("TestId",n,f)?it("TestId",e,f,{variant:t}):void 0}}function ut(e,t){e.stack=t.stack.replace(t.message,e.message)}function ct(e,t){var n=new Error("STACK_TRACE_MESSAGE");return Le().asyncWrapper((function(){return function(e,t){var n=t.container,a=void 0===n?Ce():n,i=t.timeout,s=void 0===i?Le().asyncUtilTimeout:i,l=t.showOriginalStackTrace,u=void 0===l?Le().showOriginalStackTrace:l,c=t.stackTraceError,f=t.interval,d=void 0===f?50:f,p=t.onTimeout,h=void 0===p?function(e){return e.message=Le().getElementError(e.message,a).message,e}:p,v=t.mutationObserverOptions,m=void 0===v?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:v;if("function"!==typeof e)throw new TypeError("Received `callback` arg must be a function");return new Promise(function(){var t=(0,o.Z)((0,r.Z)().mark((function t(n,i){var l,f,p,v,g,y,b,w,x,E,_,S,k,C,T,O;return(0,r.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(O=function(){var e;l?(e=l,u||"TestingLibraryElementError"!==e.name||ut(e,c)):(e=new Error("Timed out in waitFor."),u||ut(e,c)),k(h(e),null)},T=function(){if("pending"!==g)try{var t=Ie(e);"function"===typeof(null==t?void 0:t.then)?(g="pending",t.then((function(e){g="resolved",k(null,e)}),(function(e){g="rejected",l=e}))):k(null,t)}catch(E){l=E}},C=function(){if(ke()){var e=new Error("Changed from using real timers to fake timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to fake timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");return u||ut(e,c),i(e)}return T()},k=function(e,t){v=!0,clearTimeout(y),b||(clearInterval(f),p.disconnect()),e?i(e):n(t)},v=!1,g="idle",y=setTimeout(O,s),!(b=ke())){t.next=27;break}w=Le(),x=w.unstable_advanceTimersWrapper,T();case 11:if(v){t.next=25;break}if(ke()){t.next=17;break}return E=new Error("Changed from using fake timers to real timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to real timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830"),u||ut(E,c),i(E),t.abrupt("return");case 17:if(x((function(){jest.advanceTimersByTime(d)})),T(),!v){t.next=21;break}return t.abrupt("break",25);case 21:return t.next=23,x((0,o.Z)((0,r.Z)().mark((function e(){return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e){setTimeout(e,0),jest.advanceTimersByTime(0)}));case 2:case"end":return e.stop()}}),e)}))));case 23:t.next=11;break;case 25:t.next=40;break;case 27:t.prev=27,Oe(a),t.next=35;break;case 31:return t.prev=31,t.t0=t.catch(27),i(t.t0),t.abrupt("return");case 35:f=setInterval(C,d),_=Te(a),S=_.MutationObserver,(p=new S(C)).observe(a,m),T();case 40:case"end":return t.stop()}}),t,null,[[27,31]])})));return function(e,n){return t.apply(this,arguments)}}())}(e,(0,u.Z)({stackTraceError:n},t))}))}function ft(e,t){return Le().getElementError(e,t)}function dt(e,t){return ft(e+"\n\n(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).",t)}function pt(e,t,n,r){var o=void 0===r?{}:r,a=o.exact,i=void 0===a||a,s=o.collapseWhitespace,l=o.trim,u=o.normalizer,c=i?Ve:We,f=Ge({collapseWhitespace:s,trim:l,normalizer:u});return Array.from(t.querySelectorAll("["+e+"]")).filter((function(t){return c(t.getAttribute(e),t,n,f)}))}function ht(e,t,n,r){var o=pt(e,t,n,r);if(o.length>1)throw dt("Found multiple elements by ["+e+"="+n+"]",t);return o[0]||null}function vt(e,t){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];var i=e.apply(void 0,[n].concat(o));if(i.length>1){var s=i.map((function(e){return ft(null,e).message})).join("\n\n");throw dt(t.apply(void 0,[n].concat(o))+"\n\nHere are the matching elements:\n\n"+s,n)}return i[0]||null}}function mt(e,t){return Le().getElementError("A better query is available, try this:\n"+e.toString()+"\n",t)}function gt(e,t){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];var i=e.apply(void 0,[n].concat(o));if(!i.length)throw Le().getElementError(t.apply(void 0,[n].concat(o)),n);return i}}function yt(e){return function(t,n,r,o){return ct((function(){return e(t,n,r)}),(0,u.Z)({container:t},o))}}var bt=function(e,t,n){return function(r){for(var o=arguments.length,a=new Array(o>1?o-1:0),s=1;s<o;s++)a[s-1]=arguments[s];var l=e.apply(void 0,[r].concat(a)),u=a.slice(-1),c=(0,i.Z)(u,1),f=c[0],d=(f=void 0===f?{}:f).suggest,p=void 0===d?Le().throwSuggestions:d;if(l&&p){var h=lt(l,n);if(h&&!t.endsWith(h.queryName))throw mt(h.toString(),r)}return l}},wt=function(e,t,n){return function(r){for(var o=arguments.length,a=new Array(o>1?o-1:0),l=1;l<o;l++)a[l-1]=arguments[l];var u=e.apply(void 0,[r].concat(a)),c=a.slice(-1),f=(0,i.Z)(c,1),d=f[0],p=(d=void 0===d?{}:d).suggest,h=void 0===p?Le().throwSuggestions:p;if(u.length&&h){var v=(0,s.Z)(new Set(u.map((function(e){var t;return null==(t=lt(e,n))?void 0:t.toString()}))));if(1===v.length&&!t.endsWith(lt(u[0],n).queryName))throw mt(v[0],r)}return u}};function xt(e,t,n){var r=bt(vt(e,t),e.name,"query"),o=gt(e,n),a=vt(o,t),i=bt(a,e.name,"get");return[r,wt(o,e.name.replace("query","get"),"getAll"),i,yt(wt(o,e.name,"findAll")),yt(bt(a,e.name,"find"))]}var Et=Object.freeze({__proto__:null,getElementError:ft,wrapAllByQueryWithSuggestion:wt,wrapSingleQueryWithSuggestion:bt,getMultipleElementsFoundError:dt,queryAllByAttribute:pt,queryByAttribute:ht,makeSingleQuery:vt,makeGetAllQuery:gt,makeFindQuery:yt,buildQueries:xt});var _t=function(e,t,n){var r=void 0===n?{}:n,o=r.exact,a=void 0===o||o,i=r.trim,s=r.collapseWhitespace,l=r.normalizer,u=a?Ve:We,c=Ge({collapseWhitespace:s,trim:i,normalizer:l}),f=function(e){return Array.from(e.querySelectorAll("label,input")).map((function(e){return{node:e,textToMatch:He(e)}})).filter((function(e){return null!==e.textToMatch}))}(e);return f.filter((function(e){var n=e.node,r=e.textToMatch;return u(r,n,t,c)})).map((function(e){return e.node}))},St=function(e,t,n){var r=void 0===n?{}:n,o=r.selector,a=void 0===o?"*":o,i=r.exact,l=void 0===i||i,u=r.collapseWhitespace,c=r.trim,f=r.normalizer;Oe(e);var d=l?Ve:We,p=Ge({collapseWhitespace:u,trim:c,normalizer:f}),h=Array.from(e.querySelectorAll("*")).filter((function(e){return Ue(e).length||e.hasAttribute("aria-labelledby")})).reduce((function(n,r){var o=ze(e,r,{selector:a});o.filter((function(e){return Boolean(e.formControl)})).forEach((function(e){d(e.content,e.formControl,t,p)&&e.formControl&&n.push(e.formControl)}));var i=o.filter((function(e){return Boolean(e.content)})).map((function(e){return e.content}));return d(i.join(" "),r,t,p)&&n.push(r),i.length>1&&i.forEach((function(e,o){d(e,r,t,p)&&n.push(r);var a=(0,s.Z)(i);a.splice(o,1),a.length>1&&d(a.join(" "),r,t,p)&&n.push(r)})),n}),[]).concat(pt("aria-label",e,t,{exact:l,normalizer:p}));return Array.from(new Set(h)).filter((function(e){return e.matches(a)}))},kt=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a=St.apply(void 0,[e,t].concat(r));if(!a.length){var i=_t.apply(void 0,[e,t].concat(r));if(i.length){var s=i.map((function(t){return Ct(e,t)})).filter((function(e){return!!e}));throw s.length?Le().getElementError(s.map((function(e){return"Found a label with the text of: "+t+", however the element associated with this label (<"+e+" />) is non-labellable [https://html.spec.whatwg.org/multipage/forms.html#category-label]. If you really need to label a <"+e+" />, you can use aria-label or aria-labelledby instead."})).join("\n\n"),e):Le().getElementError("Found a label with the text of: "+t+', however no form control was found associated to that label. Make sure you\'re using the "for" attribute or "aria-labelledby" attribute correctly.',e)}throw Le().getElementError("Unable to find a label with the text of: "+t,e)}return a};function Ct(e,t){var n=t.getAttribute("for");if(!n)return null;var r=e.querySelector('[id="'+n+'"]');return r?r.tagName.toLowerCase():null}var Tt=function(e,t){return"Found multiple elements with the text of: "+t},Ot=bt(vt(St,Tt),St.name,"query"),Rt=vt(kt,Tt),Pt=yt(wt(kt,kt.name,"findAll")),Dt=yt(bt(Rt,kt.name,"find")),Mt=wt(kt,kt.name,"getAll"),At=bt(Rt,kt.name,"get"),Nt=wt(St,St.name,"queryAll"),It=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Oe(t[0]),pt.apply(void 0,["placeholder"].concat(t))},jt=wt(It,It.name,"queryAll"),Lt=xt(It,(function(e,t){return"Found multiple elements with the placeholder text of: "+t}),(function(e,t){return"Unable to find an element with the placeholder text of: "+t})),Ft=(0,i.Z)(Lt,5),Bt=Ft[0],Ht=Ft[1],Ut=Ft[2],zt=Ft[3],qt=Ft[4],Wt=function(e,t,n){var r=void 0===n?{}:n,o=r.selector,a=void 0===o?"*":o,i=r.exact,l=void 0===i||i,u=r.collapseWhitespace,c=r.trim,f=r.ignore,d=void 0===f?Le().defaultIgnore:f,p=r.normalizer;Oe(e);var h=l?Ve:We,v=Ge({collapseWhitespace:u,trim:c,normalizer:p}),m=[];return"function"===typeof e.matches&&e.matches(a)&&(m=[e]),[].concat((0,s.Z)(m),(0,s.Z)(Array.from(e.querySelectorAll(a)))).filter((function(e){return!d||!e.matches(d)})).filter((function(e){return h($e(e),e,t,v)}))},Vt=wt(Wt,Wt.name,"queryAll"),Zt=xt(Wt,(function(e,t){return"Found multiple elements with the text: "+t}),(function(e,t,n){void 0===n&&(n={});var r=n,o=r.collapseWhitespace,a=r.trim,i=r.normalizer,s=r.selector,l=Ge({collapseWhitespace:o,trim:a,normalizer:i})(t.toString());return"Unable to find an element with the text: "+(l!==t.toString()?l+" (normalized from '"+t+"')":t)+("*"!==(null!=s?s:"*")?", which matches selector '"+s+"'":"")+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible."})),Gt=(0,i.Z)(Zt,5),Yt=Gt[0],$t=Gt[1],Kt=Gt[2],Xt=Gt[3],Qt=Gt[4],Jt=function(e,t,n){var r=void 0===n?{}:n,o=r.exact,a=void 0===o||o,i=r.collapseWhitespace,s=r.trim,l=r.normalizer;Oe(e);var u=a?Ve:We,c=Ge({collapseWhitespace:i,trim:s,normalizer:l});return Array.from(e.querySelectorAll("input,textarea,select")).filter((function(e){return"SELECT"===e.tagName?Array.from(e.options).filter((function(e){return e.selected})).some((function(e){return u($e(e),e,t,c)})):u(e.value,e,t,c)}))},en=wt(Jt,Jt.name,"queryAll"),tn=xt(Jt,(function(e,t){return"Found multiple elements with the display value: "+t+"."}),(function(e,t){return"Unable to find an element with the display value: "+t+"."})),nn=(0,i.Z)(tn,5),rn=nn[0],on=nn[1],an=nn[2],sn=nn[3],ln=nn[4],un=/^(img|input|area|.+-.+)$/i,cn=function(e,t,n){return void 0===n&&(n={}),Oe(e),pt("alt",e,t,n).filter((function(e){return un.test(e.tagName)}))},fn=wt(cn,cn.name,"queryAll"),dn=xt(cn,(function(e,t){return"Found multiple elements with the alt text: "+t}),(function(e,t){return"Unable to find an element with the alt text: "+t})),pn=(0,i.Z)(dn,5),hn=pn[0],vn=pn[1],mn=pn[2],gn=pn[3],yn=pn[4],bn=function(e,t,n){var r=void 0===n?{}:n,o=r.exact,a=void 0===o||o,i=r.collapseWhitespace,s=r.trim,l=r.normalizer;Oe(e);var u=a?Ve:We,c=Ge({collapseWhitespace:i,trim:s,normalizer:l});return Array.from(e.querySelectorAll("[title], svg > title")).filter((function(e){return u(e.getAttribute("title"),e,t,c)||function(e){var t;return"title"===e.tagName.toLowerCase()&&"svg"===(null==(t=e.parentElement)?void 0:t.tagName.toLowerCase())}(e)&&u($e(e),e,t,c)}))},wn=wt(bn,bn.name,"queryAll"),xn=xt(bn,(function(e,t){return"Found multiple elements with the title: "+t+"."}),(function(e,t){return"Unable to find an element with the title: "+t+"."})),En=(0,i.Z)(xn,5),_n=En[0],Sn=En[1],kn=En[2],Cn=En[3],Tn=En[4];function On(e,t,n){var r=void 0===n?{}:n,o=r.exact,a=void 0===o||o,s=r.collapseWhitespace,l=r.hidden,u=void 0===l?Le().defaultHidden:l,c=r.name,f=r.description,d=r.trim,p=r.normalizer,h=r.queryFallbacks,v=void 0!==h&&h,m=r.selected,g=r.checked,y=r.pressed,b=r.current,w=r.level,x=r.expanded;Oe(e);var E,_,S,k,C,T=a?Ve:We,O=Ge({collapseWhitespace:s,trim:d,normalizer:p});if(void 0!==m&&void 0===(null==(E=ue.uJ.get(t))?void 0:E.props["aria-selected"]))throw new Error('"aria-selected" is not supported on role "'+t+'".');if(void 0!==g&&void 0===(null==(_=ue.uJ.get(t))?void 0:_.props["aria-checked"]))throw new Error('"aria-checked" is not supported on role "'+t+'".');if(void 0!==y&&void 0===(null==(S=ue.uJ.get(t))?void 0:S.props["aria-pressed"]))throw new Error('"aria-pressed" is not supported on role "'+t+'".');if(void 0!==b&&void 0===(null==(k=ue.uJ.get(t))?void 0:k.props["aria-current"]))throw new Error('"aria-current" is not supported on role "'+t+'".');if(void 0!==w&&"heading"!==t)throw new Error('Role "'+t+'" cannot have "level" property.');if(void 0!==x&&void 0===(null==(C=ue.uJ.get(t))?void 0:C.props["aria-expanded"]))throw new Error('"aria-expanded" is not supported on role "'+t+'".');var R=new WeakMap;function P(e){return R.has(e)||R.set(e,Xe(e)),R.get(e)}return Array.from(e.querySelectorAll(function(e,t,n){var r;if("string"!==typeof e)return"*";var o=t&&!n?'*[role~="'+e+'"]':"*[role]",a=null!=(r=ue.UN.get(e))?r:new Set,i=new Set(Array.from(a).map((function(e){return e.name})));return[o].concat(Array.from(i)).join(",")}(t,a,p?O:void 0))).filter((function(e){if(e.hasAttribute("role")){var n=e.getAttribute("role");if(v)return n.split(" ").filter(Boolean).some((function(n){return T(n,e,t,O)}));if(p)return T(n,e,t,O);var r=n.split(" "),o=(0,i.Z)(r,1)[0];return T(o,e,t,O)}return Je(e).some((function(n){return T(n,e,t,O)}))})).filter((function(e){return void 0!==m?m===function(e){return"OPTION"===e.tagName?e.selected:rt(e,"aria-selected")}(e):void 0!==g?g===function(e){if(!("indeterminate"in e)||!e.indeterminate)return"checked"in e?e.checked:rt(e,"aria-checked")}(e):void 0!==y?y===function(e){return rt(e,"aria-pressed")}(e):void 0!==b?b===function(e){var t,n;return null!=(t=null!=(n=rt(e,"aria-current"))?n:e.getAttribute("aria-current"))&&t}(e):void 0!==x?x===function(e){return rt(e,"aria-expanded")}(e):void 0===w||w===function(e){return e.getAttribute("aria-level")&&Number(e.getAttribute("aria-level"))||{H1:1,H2:2,H3:3,H4:4,H5:5,H6:6}[e.tagName]}(e)})).filter((function(e){return void 0===c||Ve(le(e,{computedStyleSupportsPseudoElements:Le().computedStyleSupportsPseudoElements}),e,c,(function(e){return e}))})).filter((function(e){return void 0===f||Ve(ie(e,{computedStyleSupportsPseudoElements:Le().computedStyleSupportsPseudoElements}),e,f,(function(e){return e}))})).filter((function(e){return!1!==u||!1===Qe(e,{isSubtreeInaccessible:P})}))}var Rn=function(e){return void 0===e?"":"string"===typeof e?' and name "'+e+'"':" and name `"+e+"`"},Pn=wt(On,On.name,"queryAll"),Dn=xt(On,(function(e,t,n){var r=(void 0===n?{}:n).name;return'Found multiple elements with the role "'+t+'"'+Rn(r)}),(function(e,t,n){var r=void 0===n?{}:n,o=r.hidden,a=void 0===o?Le().defaultHidden:o,i=r.name,s=r.description;if(Le()._disableExpensiveErrorDiagnostics)return'Unable to find role="'+t+'"'+Rn(i);var l,u="";Array.from(e.children).forEach((function(e){u+=tt(e,{hidden:a,includeDescription:void 0!==s})})),l=0===u.length?!1===a?"There are no accessible roles. But there might be some inaccessible roles. If you wish to access them, then set the `hidden` option to `true`. Learn more about this here: https://testing-library.com/docs/dom-testing-library/api-queries#byrole":"There are no available roles.":("\nHere are the "+(!1===a?"accessible":"available")+" roles:\n\n "+u.replace(/\n/g,"\n ").replace(/\n\s\s\n/g,"\n\n")+"\n").trim();return("\nUnable to find an "+(!1===a?"accessible ":"")+'element with the role "'+t+'"'+(void 0===i?"":"string"===typeof i?' and name "'+i+'"':" and name `"+i+"`")+(void 0===s?"":"string"===typeof s?' and description "'+s+'"':" and description `"+s+"`")+"\n\n"+l).trim()})),Mn=(0,i.Z)(Dn,5),An=Mn[0],Nn=Mn[1],In=Mn[2],jn=Mn[3],Ln=Mn[4],Fn=function(){return Le().testIdAttribute},Bn=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Oe(t[0]),pt.apply(void 0,[Fn()].concat(t))},Hn=wt(Bn,Bn.name,"queryAll"),Un=xt(Bn,(function(e,t){return"Found multiple elements by: ["+Fn()+'="'+t+'"]'}),(function(e,t){return"Unable to find an element by: ["+Fn()+'="'+t+'"]'})),zn=(0,i.Z)(Un,5),qn=zn[0],Wn=zn[1],Vn=zn[2],Zn=zn[3],Gn=zn[4],Yn=Object.freeze({__proto__:null,queryAllByLabelText:Nt,queryByLabelText:Ot,getAllByLabelText:Mt,getByLabelText:At,findAllByLabelText:Pt,findByLabelText:Dt,queryByPlaceholderText:Bt,queryAllByPlaceholderText:jt,getByPlaceholderText:Ut,getAllByPlaceholderText:Ht,findAllByPlaceholderText:zt,findByPlaceholderText:qt,queryByText:Yt,queryAllByText:Vt,getByText:Kt,getAllByText:$t,findAllByText:Xt,findByText:Qt,queryByDisplayValue:rn,queryAllByDisplayValue:en,getByDisplayValue:an,getAllByDisplayValue:on,findAllByDisplayValue:sn,findByDisplayValue:ln,queryByAltText:hn,queryAllByAltText:fn,getByAltText:mn,getAllByAltText:vn,findAllByAltText:gn,findByAltText:yn,queryByTitle:_n,queryAllByTitle:wn,getByTitle:kn,getAllByTitle:Sn,findAllByTitle:Cn,findByTitle:Tn,queryByRole:An,queryAllByRole:Pn,getAllByRole:Nn,getByRole:In,findAllByRole:jn,findByRole:Ln,queryByTestId:qn,queryAllByTestId:Hn,getByTestId:Vn,getAllByTestId:Wn,findAllByTestId:Zn,findByTestId:Gn});function $n(e,t,n){return void 0===t&&(t=Yn),void 0===n&&(n={}),Object.keys(t).reduce((function(n,r){var o=t[r];return n[r]=o.bind(null,e),n}),n)}var Kn=function(e){return!e||Array.isArray(e)&&!e.length};function Xn(e){if(Kn(e))throw new Error("The element(s) given to waitForElementToBeRemoved are already removed. waitForElementToBeRemoved requires that the element(s) exist(s) before waiting for removal.")}function Qn(e,t){return Jn.apply(this,arguments)}function Jn(){return(Jn=(0,o.Z)((0,r.Z)().mark((function e(t,n){var o,a,i;return(0,r.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=new Error("Timed out in waitForElementToBeRemoved."),"function"!==typeof t&&(Xn(t),a=Array.isArray(t)?t:[t],i=a.map((function(e){var t=e.parentElement;if(null===t)return function(){return null};for(;t.parentElement;)t=t.parentElement;return function(){return t.contains(e)?e:null}})),t=function(){return i.map((function(e){return e()})).filter(Boolean)}),Xn(t()),e.abrupt("return",ct((function(){var e;try{e=t()}catch(n){if("TestingLibraryElementError"===n.name)return;throw n}if(!Kn(e))throw o}),n));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var er={copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},focusIn:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},focusOut:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},reset:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0,composed:!0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},resize:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionCancel:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}},transitionRun:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionStart:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},pointerOver:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerEnter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerDown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerMove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerUp:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerCancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerOut:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerLeave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},gotPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},lostPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},popState:{EventType:"PopStateEvent",defaultInit:{bubbles:!0,cancelable:!1}}},tr={doubleClick:"dblClick"};function nr(e,t){return Le().eventWrapper((function(){if(!t)throw new Error("Unable to fire an event - please provide an event object.");if(!e)throw new Error('Unable to fire a "'+t.type+'" event - please provide a DOM element.');return e.dispatchEvent(t)}))}function rr(e,t,n,r){var o=void 0===r?{}:r,a=o.EventType,i=void 0===a?"Event":a,s=o.defaultInit,l=void 0===s?{}:s;if(!t)throw new Error('Unable to fire a "'+e+'" event - please provide a DOM element.');var f=(0,u.Z)((0,u.Z)({},l),n),d=f.target,p=(d=void 0===d?{}:d).value,h=d.files,v=(0,c.Z)(d,pe);void 0!==p&&function(e,t){var n=(Object.getOwnPropertyDescriptor(e,"value")||{}).set,r=Object.getPrototypeOf(e),o=(Object.getOwnPropertyDescriptor(r,"value")||{}).set;if(o&&n!==o)o.call(e,t);else{if(!n)throw new Error("The given element does not have a value setter");n.call(e,t)}}(t,p),void 0!==h&&Object.defineProperty(t,"files",{configurable:!0,enumerable:!0,writable:!0,value:h}),Object.assign(t,v);var m,g=Te(t),y=g[i]||g.Event;if("function"===typeof y)m=new y(e,f);else{m=g.document.createEvent(i);var b=f.bubbles,w=f.cancelable,x=f.detail,E=(0,c.Z)(f,he);m.initEvent(e,b,w,x),Object.keys(E).forEach((function(e){m[e]=E[e]}))}return["dataTransfer","clipboardData"].forEach((function(e){var t=f[e];"object"===typeof t&&("function"===typeof g.DataTransfer?Object.defineProperty(m,e,{value:Object.getOwnPropertyNames(t).reduce((function(e,n){return Object.defineProperty(e,n,{value:t[n]}),e}),new g.DataTransfer)}):Object.defineProperty(m,e,{value:t}))})),m}function or(e){return"https://testing-playground.com/#markup="+(t=e,fe().compressToEncodedURIComponent(t.replace(/[ \t]*[\n][ \t]*/g,"\n")));var t}Object.keys(er).forEach((function(e){var t=er[e],n=t.EventType,r=t.defaultInit,o=e.toLowerCase();rr[e]=function(e,t){return rr(o,e,t,{EventType:n,defaultInit:r})},nr[e]=function(t,n){return nr(t,rr[e](t,n))}})),Object.keys(tr).forEach((function(e){var t=tr[e];nr[e]=function(){return nr[t].apply(nr,arguments)}}));var ar={debug:function(e,t,n){return Array.isArray(e)?e.forEach((function(e){return Ae(e,t,n)})):Ae(e,t,n)},logTestingPlaygroundURL:function(e){if(void 0===e&&(e=Ce().body),e&&"innerHTML"in e){if(e.innerHTML){var t=or(e.innerHTML);return console.log("Open this URL in your browser\n\n"+t),t}console.log("The provided element doesn't have any children.")}else console.log("The element you're providing isn't a valid DOM element.")}},ir="undefined"!==typeof document&&document.body?$n(document.body,Yn,ar):Object.keys(Yn).reduce((function(e,t){return e[t]=function(){throw new TypeError("For queries bound to document.body a global document has to be available... Learn more: https://testing-library.com/s/screen-global-error")},e}),ar)},3980:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TEXT_NODE=void 0,t.checkContainerType=function(e){if(!e||"function"!==typeof e.querySelector||"function"!==typeof e.querySelectorAll)throw new TypeError("Expected container to be an Element, a Document or a DocumentFragment but got ".concat(function(e){if("object"===typeof e)return null===e?"null":e.constructor.name;return typeof e}(e),"."))},t.getDocument=function(){if("undefined"===typeof window)throw new Error("Could not find default container");return window.document},t.getWindowFromNode=function(e){if(e.defaultView)return e.defaultView;if(e.ownerDocument&&e.ownerDocument.defaultView)return e.ownerDocument.defaultView;if(e.window)return e.window;throw e.ownerDocument&&null===e.ownerDocument.defaultView?new Error("It looks like the window object is not available for the provided node."):e.then instanceof Function?new Error("It looks like you passed a Promise object instead of a DOM node. Did you do something like `fireEvent.click(screen.findBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`, or await the findBy query `fireEvent.click(await screen.findBy...`?"):Array.isArray(e)?new Error("It looks like you passed an Array instead of a DOM node. Did you do something like `fireEvent.click(screen.getAllBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`?"):"function"===typeof e.debug&&"function"===typeof e.logTestingPlaygroundURL?new Error("It looks like you passed a `screen` object. Did you do something like `fireEvent.click(screen, ...` when you meant to use a query, e.g. `fireEvent.click(screen.getBy..., `?"):new Error("The given node is not an Element, the node type is: ".concat(typeof e,"."))},t.jestFakeTimersAreEnabled=function(){if("undefined"!==typeof jest&&null!==jest)return!0===setTimeout._isMockFunction||Object.prototype.hasOwnProperty.call(setTimeout,"clock");return!1};t.TEXT_NODE=3},9351:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.blur=function(e){if(!(0,r.isFocusable)(e))return;if((0,r.getActiveElement)(e.ownerDocument)!==e)return;(0,r.eventWrapper)((function(){return e.blur()}))};var r=n(6395)},6377:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clear=function(e){var t,n;if(!(0,r.isElementType)(e,["input","textarea"]))throw new Error("clear currently only supports input and textarea elements.");if((0,r.isDisabled)(e))return;var a=e.type;"textarea"!==a&&(e.type="text");(0,o.type)(e,"{selectall}{del}",{delay:0,initialSelectionStart:null!=(t=e.selectionStart)?t:void 0,initialSelectionEnd:null!=(n=e.selectionEnd)?n:void 0}),"textarea"!==a&&(e.type=a)};var r=n(6395),o=n(5803)},6354:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.click=f,t.dblClick=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=n.skipPointerEventsCheck,s=void 0!==i&&i;if(!s&&!(0,o.hasPointerEvents)(e))throw new Error('unable to double-click element as it has or inherits pointer-events set to "none".');(0,a.hover)(e,t,{skipPointerEventsCheck:s}),f(e,t,{skipHover:!0,clickCount:0,skipPointerEventsCheck:s}),f(e,t,{skipHover:!0,clickCount:1,skipPointerEventsCheck:s}),r.fireEvent.dblClick(e,(0,o.getMouseEventOptions)("dblclick",t,2))};var r=n(6075),o=n(6395),a=n(7720),i=n(9351),s=n(4748);function l(e,t,n){var a=n.clickCount;(0,o.isLabelWithInternallyDisabledControl)(e)||(r.fireEvent.pointerDown(e,t),r.fireEvent.mouseDown(e,(0,o.getMouseEventOptions)("mousedown",t,a)),r.fireEvent.pointerUp(e,t),r.fireEvent.mouseUp(e,(0,o.getMouseEventOptions)("mouseup",t,a)),d(e,(0,o.getMouseEventOptions)("click",t,a)),e.control&&(0,s.focus)(e.control))}function u(e,t,n){var a=n.clickCount;r.fireEvent.pointerDown(e,t),e.disabled||r.fireEvent.mouseDown(e,(0,o.getMouseEventOptions)("mousedown",t,a)),(0,s.focus)(e),r.fireEvent.pointerUp(e,t),e.disabled||(r.fireEvent.mouseUp(e,(0,o.getMouseEventOptions)("mouseup",t,a)),d(e,(0,o.getMouseEventOptions)("click",t,a)))}function c(e,t,n){var a=n.clickCount,l=function(e){var t=e.ownerDocument.activeElement;return t&&t!==e.ownerDocument.body&&t!==e?t:null}(e);if((r.fireEvent.pointerDown(e,t),!(0,o.isDisabled)(e))&&r.fireEvent.mouseDown(e,(0,o.getMouseEventOptions)("mousedown",t,a))){var u=function(e,t){var n=e;do{if(t(n))return n;n=n.parentElement}while(n&&n!==e.ownerDocument.body);return}(e,o.isFocusable);l&&!u?(0,i.blur)(l):u&&(0,s.focus)(u)}if(r.fireEvent.pointerUp(e,t),!(0,o.isDisabled)(e)){r.fireEvent.mouseUp(e,(0,o.getMouseEventOptions)("mouseup",t,a)),d(e,(0,o.getMouseEventOptions)("click",t,a));var c=e.closest("label");null!=c&&c.control&&(0,s.focus)(c.control)}}function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHover,i=void 0!==r&&r,s=n.clickCount,f=void 0===s?0:s,d=n.skipPointerEventsCheck,p=void 0!==d&&d;if(!p&&!(0,o.hasPointerEvents)(e))throw new Error('unable to click element as it has or inherits pointer-events set to "none".');i||(0,a.hover)(e,t,{skipPointerEventsCheck:!0}),(0,o.isElementType)(e,"label")?l(e,t,{clickCount:f}):(0,o.isElementType)(e,"input")&&("checkbox"===e.type||"radio"===e.type)?u(e,t,{clickCount:f}):c(e,t,{clickCount:f})}function d(e,t){2===t.button?r.fireEvent.contextMenu(e,t):r.fireEvent.click(e,t)}},4748:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.focus=function(e){if(!(0,r.isFocusable)(e))return;if((0,r.getActiveElement)(e.ownerDocument)===e)return;(0,r.eventWrapper)((function(){return e.focus()}))};var r=n(6395)},7720:function(e,t,n){"use strict";var r=n(4704).default;Object.defineProperty(t,"__esModule",{value:!0}),t.hover=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=n.skipPointerEventsCheck,l=void 0!==s&&s;if(!l&&!(0,a.hasPointerEvents)(e))throw new Error('unable to hover element as it has or inherits pointer-events set to "none".');if((0,a.isLabelWithInternallyDisabledControl)(e))return;var u=i(e).reverse();o.fireEvent.pointerOver(e,t);var c,f=r(u);try{for(f.s();!(c=f.n()).done;){var d=c.value;o.fireEvent.pointerEnter(d,t)}}catch(m){f.e(m)}finally{f.f()}if(!(0,a.isDisabled)(e)){o.fireEvent.mouseOver(e,(0,a.getMouseEventOptions)("mouseover",t));var p,h=r(u);try{for(h.s();!(p=h.n()).done;){var v=p.value;o.fireEvent.mouseEnter(v,(0,a.getMouseEventOptions)("mouseenter",t))}}catch(m){h.e(m)}finally{h.f()}}o.fireEvent.pointerMove(e,t),(0,a.isDisabled)(e)||o.fireEvent.mouseMove(e,(0,a.getMouseEventOptions)("mousemove",t))},t.unhover=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=n.skipPointerEventsCheck,l=void 0!==s&&s;if(!l&&!(0,a.hasPointerEvents)(e))throw new Error('unable to unhover element as it has or inherits pointer-events set to "none".');if((0,a.isLabelWithInternallyDisabledControl)(e))return;var u=i(e);o.fireEvent.pointerMove(e,t),(0,a.isDisabled)(e)||o.fireEvent.mouseMove(e,(0,a.getMouseEventOptions)("mousemove",t));o.fireEvent.pointerOut(e,t);var c,f=r(u);try{for(f.s();!(c=f.n()).done;){var d=c.value;o.fireEvent.pointerLeave(d,t)}}catch(m){f.e(m)}finally{f.f()}if(!(0,a.isDisabled)(e)){o.fireEvent.mouseOut(e,(0,a.getMouseEventOptions)("mouseout",t));var p,h=r(u);try{for(h.s();!(p=h.n()).done;){var v=p.value;o.fireEvent.mouseLeave(v,(0,a.getMouseEventOptions)("mouseleave",t))}}catch(m){h.e(m)}finally{h.f()}}};var o=n(6075),a=n(6395);function i(e){for(var t=[e],n=e;null!=(n=n.parentElement);)t.push(n);return t}},5789:function(e,t,n){"use strict";var r=n(6354),o=n(5803),a=n(6377),i=n(4261),s=n(7720),l=n(807),u=n(1081),c=n(517),f=n(6185);r.click,r.dblClick,o.type,a.clear,i.tab,s.hover,s.unhover,l.upload,u.selectOptions,u.deselectOptions,c.paste,f.keyboard},2549:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getKeyEventProps=function(e,t){var n,r;return{key:e.key,code:e.code,altKey:t.modifiers.alt,ctrlKey:t.modifiers.ctrl,metaKey:t.modifiers.meta,shiftKey:t.modifiers.shift,keyCode:null!=(n=e.keyCode)?n:1===(null==(r=e.key)?void 0:r.length)?e.key.charCodeAt(0):void 0}},t.getMouseEventProps=function(e){return{altKey:e.modifiers.alt,ctrlKey:e.modifiers.ctrl,metaKey:e.modifiers.meta,shiftKey:e.modifiers.shift}}},8703:function(e,t,n){"use strict";var r,o,a,i=n(2122).default,s=n(8416).default;function l(e,t,n){if(!e)throw new Error(f("key descriptor",t[n],t))}function u(e,t){return e[t]}function c(e,t,n,r){return n?"/"===n:!r&&("{"!==e||!u(o,t.toLowerCase()))}function f(e,t,n){return"Expected ".concat(e,' but found "').concat(null!=t?t:"",'" in "').concat(n,'"\n See https://github.com/testing-library/user-event/blob/main/README.md#keyboardtext-options\n for more information about how userEvent parses your input.')}Object.defineProperty(t,"__esModule",{value:!0}),t.getNextKeyDef=function(e,t){var n,o=function(e){var t=0,n=e[t]in r?e[t]:"";t+=n.length;var o=n?e.match(new RegExp("^\\".concat(n,"+")))[0].length:0,a=2===o||"{"===n&&o>3?"":n;return i({type:a},""===a?function(e,t){var n=e[t];return l(n,e,t),t+=n.length,{consumedLength:t,descriptor:n,releasePrevious:!1,releaseSelf:!0,repeat:1}}(e,t):function(e,t,n){var o,a,i,s="/"===e[t]?"/":"";t+=s.length;var u=null==(o=e.slice(t).match(/^\w+/))?void 0:o[0];l(u,e,t),t+=u.length;var d=null!=(a=null==(i=e.slice(t).match(/^>\d+/))?void 0:i[0])?a:"";t+=d.length;var p="/"===e[t]||!d&&">"===e[t]?e[t]:"";t+=p.length;var h=r[n],v=e[t]===h?h:"";if(!v)throw new Error(f([!d&&"repeat modifier",!p&&"release modifier",'"'.concat(h,'"')].filter(Boolean).join(" or "),e[t],e));return t+=v.length,{consumedLength:t,descriptor:u,releasePrevious:!!s,repeat:d?Math.max(Number(d.substr(1)),1):1,releaseSelf:c(n,u,p,d)}}(e,t,a))}(e),d=o.type,p=o.descriptor,h=o.consumedLength,v=o.releasePrevious,m=o.releaseSelf,g=o.repeat;return{keyDef:null!=(n=t.keyboardMap.find((function(e){var t;if("["===d)return(null==(t=e.code)?void 0:t.toLowerCase())===p.toLowerCase();if("{"===d){var n,r=function(e){var t;return null!=(t=u(a,e))?t:e}(p);return(null==(n=e.key)?void 0:n.toLowerCase())===r.toLowerCase()}return e.key===p})))?n:s({key:"Unknown",code:"Unknown"},"["===d?"code":"key",p),consumedLength:h,releasePrevious:v,releaseSelf:m,repeat:g}},function(e){e["{"]="}",e["["]="]"}(r||(r={})),function(e){e.alt="alt",e.ctrl="ctrl",e.meta="meta",e.shift="shift"}(o||(o={})),function(e){e.ctrl="Control",e.del="Delete",e.esc="Escape",e.space=" "}(a||(a={}))},6185:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keyboard=function(e,t){var n,o=s(e,t),a=o.promise,i=o.state;return(null!=(n=null==t?void 0:t.delay)?n:0)>0?(0,r.getConfig)().asyncWrapper((function(){return a.then((function(){return i}))})):(a.catch(console.error),i)},t.keyboardImplementationWrapper=s,Object.defineProperty(t,"specialCharMap",{enumerable:!0,get:function(){return i.specialCharMap}});var r=n(6075),o=n(5980),a=n(9572),i=n(7777);function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.keyboardState,r=void 0===n?{activeElement:null,pressed:[],carryChar:"",modifiers:{alt:!1,caps:!1,ctrl:!1,meta:!1,shift:!1}}:n,i=t.delay,s=void 0===i?0:i,l=t.document,u=void 0===l?document:l,c=t.autoModify,f=void 0!==c&&c,d=t.keyboardMap,p=void 0===d?a.defaultKeyMap:d,h={delay:s,document:u,autoModify:f,keyboardMap:p};return{promise:(0,o.keyboardImplementation)(e,h,r),state:r,releaseAllKeys:function(){return(0,o.releaseAllKeys)(h,r)}}}},9572:function(e,t,n){"use strict";var r=n(861).default;Object.defineProperty(t,"__esModule",{value:!0}),t.defaultKeyMap=void 0;var o=n(1917),a=[].concat(r("0123456789".split("").map((function(e){return{code:"Digit".concat(e),key:e}}))),r(")!@#$%^&*(".split("").map((function(e,t){return{code:"Digit".concat(t),key:e,shiftKey:!0}}))),r("abcdefghijklmnopqrstuvwxyz".split("").map((function(e){return{code:"Key".concat(e.toUpperCase()),key:e}}))),r("ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("").map((function(e){return{code:"Key".concat(e),key:e,shiftKey:!0}}))),[{code:"Space",key:" "},{code:"AltLeft",key:"Alt",location:o.DOM_KEY_LOCATION.LEFT,keyCode:18},{code:"AltRight",key:"Alt",location:o.DOM_KEY_LOCATION.RIGHT,keyCode:18},{code:"ShiftLeft",key:"Shift",location:o.DOM_KEY_LOCATION.LEFT,keyCode:16},{code:"ShiftRight",key:"Shift",location:o.DOM_KEY_LOCATION.RIGHT,keyCode:16},{code:"ControlLeft",key:"Control",location:o.DOM_KEY_LOCATION.LEFT,keyCode:17},{code:"ControlRight",key:"Control",location:o.DOM_KEY_LOCATION.RIGHT,keyCode:17},{code:"MetaLeft",key:"Meta",location:o.DOM_KEY_LOCATION.LEFT,keyCode:93},{code:"MetaRight",key:"Meta",location:o.DOM_KEY_LOCATION.RIGHT,keyCode:93},{code:"OSLeft",key:"OS",location:o.DOM_KEY_LOCATION.LEFT,keyCode:91},{code:"OSRight",key:"OS",location:o.DOM_KEY_LOCATION.RIGHT,keyCode:91},{code:"CapsLock",key:"CapsLock",keyCode:20},{code:"Backspace",key:"Backspace",keyCode:8},{code:"Enter",key:"Enter",keyCode:13},{code:"Escape",key:"Escape",keyCode:27},{code:"ArrowUp",key:"ArrowUp",keyCode:38},{code:"ArrowDown",key:"ArrowDown",keyCode:40},{code:"ArrowLeft",key:"ArrowLeft",keyCode:37},{code:"ArrowRight",key:"ArrowRight",keyCode:39},{code:"Home",key:"Home",keyCode:36},{code:"End",key:"End",keyCode:35},{code:"Delete",key:"Delete",keyCode:46},{code:"PageUp",key:"PageUp",keyCode:33},{code:"PageDown",key:"PageDown",keyCode:34}]);t.defaultKeyMap=a},5980:function(e,t,n){"use strict";var r=n(7061).default,o=n(4704).default,a=n(7156).default;Object.defineProperty(t,"__esModule",{value:!0}),t.keyboardImplementation=d,t.releaseAllKeys=function(e,t){var n,r=function(){return h(e.document)},a=o(t.pressed);try{for(a.s();!(n=a.n()).done;){var i=n.value;g(i.keyDef,r,e,t,i.unpreventedDefault)}}catch(s){a.e(s)}finally{a.f()}};var i=n(6075),s=n(6395),l=n(8703),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(5031)),c=n(2549);function f(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t,n){return p.apply(this,arguments)}function p(){return(p=a(r().mark((function e(t,n,o){var a,i,c,f,p,w,x,E,_,S,k;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=n.document,c=function(){return h(i)},f=null!=(a=o.repeatKey)?a:(0,l.getNextKeyDef)(t,n),p=f.keyDef,w=f.consumedLength,x=f.releasePrevious,E=f.releaseSelf,_=f.repeat,y(u.replaceBehavior,p,c(),n,o)||((S=o.pressed.find((function(e){return e.keyDef===p})))&&!o.repeatKey&&g(p,c,n,o,S.unpreventedDefault),x||((k=v(p,c,n,o))&&b(p,o)&&m(p,c,n,o),E&&_<=1&&g(p,c,n,o,k))),_>1?o.repeatKey={consumedLength:0,keyDef:p,releasePrevious:x,releaseSelf:E,repeat:_-1}:delete o.repeatKey,!(t.length>w||_>1)){e.next=11;break}if(!(n.delay>0)){e.next=10;break}return e.next=10,(0,s.wait)(n.delay);case 10:return e.abrupt("return",d(t.slice(w),n,o));case 11:return e.abrupt("return",void 0);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){var t;return null!=(t=(0,s.getActiveElement)(e))?t:e.body}function v(e,t,n,r){var o=t();o!==r.activeElement&&(r.carryValue=void 0,r.carryChar=""),r.activeElement=o,y(u.preKeydownBehavior,e,o,n,r);var a=i.fireEvent.keyDown(o,(0,c.getKeyEventProps)(e,r));return r.pressed.push({keyDef:e,unpreventedDefault:a}),a&&y(u.keydownBehavior,e,t(),n,r),a}function m(e,t,n,r){var o=t();i.fireEvent.keyPress(o,(0,c.getKeyEventProps)(e,r))&&y(u.keypressBehavior,e,t(),n,r)}function g(e,t,n,r,o){var a=t();y(u.preKeyupBehavior,e,a,n,r);var s=i.fireEvent.keyUp(a,(0,c.getKeyEventProps)(e,r));o&&s&&y(u.keyupBehavior,e,t(),n,r),r.pressed=r.pressed.filter((function(t){return t.keyDef!==e})),y(u.postKeyupBehavior,e,a,n,r)}function y(e,t,n,r,o){var a=e.find((function(e){return e.matches(t,n,r,o)}));return a&&a.handle(t,n,r,o),!!a}function b(e,t){var n;return(1===(null==(n=e.key)?void 0:n.length)||"Enter"===e.key)&&!t.modifiers.ctrl&&!t.modifiers.alt}},8148:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keydownBehavior=void 0;var r=n(6395),o=[{matches:function(e,t){return("ArrowLeft"===e.key||"ArrowRight"===e.key)&&(0,r.isElementType)(t,["input","textarea"])},handle:function(e,t){var n,o=(0,r.getSelectionRange)(t),a=o.selectionStart,i=o.selectionEnd,s="ArrowLeft"===e.key?-1:1,l=null!=(n=a===i?(null!=a?a:0)+s:s<0?a:i)?n:0;(0,r.setSelectionRange)(t,l,l)}}];t.keydownBehavior=o},4672:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keypressBehavior=void 0;var r=n(6075),o=n(1093),a=n(6395),i=[{matches:function(e,t){var n;return 1===(null==(n=e.key)?void 0:n.length)&&(0,a.isElementType)(t,"input",{type:"time",readOnly:!1})},handle:function(e,t,n,r){var i,s=e.key,l=(null!=(i=r.carryValue)?i:"")+s,u=(0,a.buildTimeValue)(l);(0,a.isValidInputTimeValue)(t,u)&&(s=u);var c=(0,a.calculateNewValue)(s,t),f=c.newValue,d=c.newSelectionStart,p=(0,a.getValue)(t);p!==f&&(0,o.fireInputEvent)(t,{newValue:f,newSelectionStart:d,eventOverrides:{data:e.key,inputType:"insertText"}}),(0,o.fireChangeForInputTimeIfValid)(t,p,u),r.carryValue=l}},{matches:function(e,t){var n;return 1===(null==(n=e.key)?void 0:n.length)&&(0,a.isElementType)(t,"input",{type:"date",readOnly:!1})},handle:function(e,t,n,i){var s,l=e.key,u=(null!=(s=i.carryValue)?s:"")+l,c=(0,a.isValidDateValue)(t,u);c&&(l=u);var f=(0,a.calculateNewValue)(l,t),d=f.newValue,p=f.newSelectionStart;(0,a.getValue)(t)!==d&&(0,o.fireInputEvent)(t,{newValue:d,newSelectionStart:p,eventOverrides:{data:e.key,inputType:"insertText"}}),c&&r.fireEvent.change(t,{target:{value:u}}),i.carryValue=u}},{matches:function(e,t){var n;return 1===(null==(n=e.key)?void 0:n.length)&&(0,a.isElementType)(t,"input",{type:"number",readOnly:!1})},handle:function(e,t,n,r){var i,s,l,u;if(/[\d.\-e]/.test(e.key)){var c=null!=(i=null!=(s=r.carryValue)?s:(0,a.getValue)(t))?i:"",f=(0,a.calculateNewValue)(e.key,t,c),d=f.newValue,p=f.newSelectionStart,h=d.split("e",2);if(!(Number(null==(l=d.match(/-/g))?void 0:l.length)>2||Number(null==(u=d.match(/\./g))?void 0:u.length)>1||h[1]&&!/^-?\d*$/.test(h[1]))){(0,o.fireInputEvent)(t,{newValue:d,newSelectionStart:p,eventOverrides:{data:e.key,inputType:"insertText"}});var v=(0,a.getValue)(t);r.carryValue=v===d?void 0:d}}}},{matches:function(e,t){var n;return 1===(null==(n=e.key)?void 0:n.length)&&((0,a.isElementType)(t,["input","textarea"],{readOnly:!1})&&!(0,a.isClickableInput)(t)||(0,a.isContentEditable)(t))&&0!==(0,a.getSpaceUntilMaxLength)(t)},handle:function(e,t){var n=(0,a.calculateNewValue)(e.key,t),r=n.newValue,i=n.newSelectionStart;(0,o.fireInputEvent)(t,{newValue:r,newSelectionStart:i,eventOverrides:{data:e.key,inputType:"insertText"}})}},{matches:function(e,t){return"Enter"===e.key&&((0,a.isElementType)(t,"textarea",{readOnly:!1})||(0,a.isContentEditable)(t))&&0!==(0,a.getSpaceUntilMaxLength)(t)},handle:function(e,t,n,r){var i=(0,a.calculateNewValue)("\n",t),s=i.newValue,l=i.newSelectionStart,u=(0,a.isContentEditable)(t)&&!r.modifiers.shift?"insertParagraph":"insertLineBreak";(0,o.fireInputEvent)(t,{newValue:s,newSelectionStart:l,eventOverrides:{inputType:u}})}}];t.keypressBehavior=i},8720:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keydownBehavior=void 0;var r=n(6395),o=n(1093),a=[{matches:function(e,t){return("Home"===e.key||"End"===e.key)&&((0,r.isElementType)(t,["input","textarea"])||(0,r.isContentEditable)(t))},handle:function(e,t){if("Home"===e.key)(0,r.setSelectionRange)(t,0,0);else{var n,o,a=null!=(n=null==(o=(0,r.getValue)(t))?void 0:o.length)?n:0;(0,r.setSelectionRange)(t,a,a)}}},{matches:function(e,t){return("PageUp"===e.key||"PageDown"===e.key)&&(0,r.isElementType)(t,["input"])},handle:function(e,t){if("PageUp"===e.key)(0,r.setSelectionRange)(t,0,0);else{var n,o,a=null!=(n=null==(o=(0,r.getValue)(t))?void 0:o.length)?n:0;(0,r.setSelectionRange)(t,a,a)}}},{matches:function(e,t){return"Delete"===e.key&&(0,r.isEditable)(t)&&!(0,r.isCursorAtEnd)(t)},handle:function(e,t,n,a){var i=(0,r.calculateNewValue)("",t,a.carryValue,void 0,"forward"),s=i.newValue,l=i.newSelectionStart;(0,o.fireInputEvent)(t,{newValue:s,newSelectionStart:l,eventOverrides:{inputType:"deleteContentForward"}}),(0,o.carryValue)(t,a,s)}}];t.keydownBehavior=a},9904:function(e,t,n){"use strict";var r=n(7424).default,o=n(861).default;Object.defineProperty(t,"__esModule",{value:!0}),t.preKeyupBehavior=t.preKeydownBehavior=t.postKeyupBehavior=t.keyupBehavior=t.keypressBehavior=t.keydownBehavior=void 0;var a=n(6075),i=n(6395),s=n(2549),l=n(1093),u={Alt:"alt",Control:"ctrl",Shift:"shift",Meta:"meta"},c=[].concat(o(Object.entries(u).map((function(e){var t=r(e,2),n=t[0],o=t[1];return{matches:function(e){return e.key===n},handle:function(e,t,n,r){r.modifiers[o]=!0}}}))),[{matches:function(e){return"AltGraph"===e.key},handle:function(e,t,n,r){var o,i=null!=(o=n.keyboardMap.find((function(e){return"Control"===e.key})))?o:{key:"Control",code:"Control"};a.fireEvent.keyDown(t,(0,s.getKeyEventProps)(i,r))}}]);t.preKeydownBehavior=c;var f=[{matches:function(e){return"CapsLock"===e.key},handle:function(e,t,n,r){r.modifiers.caps=!r.modifiers.caps}},{matches:function(e,t){return"Backspace"===e.key&&(0,i.isEditable)(t)&&!(0,i.isCursorAtStart)(t)},handle:function(e,t,n,r){var o=(0,i.calculateNewValue)("",t,r.carryValue,void 0,"backward"),a=o.newValue,s=o.newSelectionStart;(0,l.fireInputEvent)(t,{newValue:a,newSelectionStart:s,eventOverrides:{inputType:"deleteContentBackward"}}),(0,l.carryValue)(t,r,a)}}];t.keydownBehavior=f;var d=[{matches:function(e,t){return"Enter"===e.key&&(0,i.isElementType)(t,"input")&&["checkbox","radio"].includes(t.type)},handle:function(e,t){var n=t.form;(0,i.hasFormSubmit)(n)&&a.fireEvent.submit(n)}},{matches:function(e,t){return"Enter"===e.key&&((0,i.isClickableInput)(t)||(0,i.isElementType)(t,"a")&&Boolean(t.href))},handle:function(e,t,n,r){a.fireEvent.click(t,(0,s.getMouseEventProps)(r))}},{matches:function(e,t){return"Enter"===e.key&&(0,i.isElementType)(t,"input")},handle:function(e,t){var n=t.form;n&&(1===n.querySelectorAll("input").length||(0,i.hasFormSubmit)(n))&&a.fireEvent.submit(n)}}];t.keypressBehavior=d;var p=o(Object.entries(u).map((function(e){var t=r(e,2),n=t[0],o=t[1];return{matches:function(e){return e.key===n},handle:function(e,t,n,r){r.modifiers[o]=!1}}})));t.preKeyupBehavior=p;var h=[{matches:function(e,t){return" "===e.key&&(0,i.isClickableInput)(t)},handle:function(e,t,n,r){a.fireEvent.click(t,(0,s.getMouseEventProps)(r))}}];t.keyupBehavior=h;var v=[{matches:function(e){return"AltGraph"===e.key},handle:function(e,t,n,r){var o,i=null!=(o=n.keyboardMap.find((function(e){return"Control"===e.key})))?o:{key:"Control",code:"Control"};a.fireEvent.keyUp(t,(0,s.getKeyEventProps)(i,r))}}];t.postKeyupBehavior=v},5031:function(e,t,n){"use strict";var r=n(861).default;Object.defineProperty(t,"__esModule",{value:!0}),t.replaceBehavior=t.preKeyupBehavior=t.preKeydownBehavior=t.postKeyupBehavior=t.keyupBehavior=t.keypressBehavior=t.keydownBehavior=void 0;var o=n(6395),a=c(n(8148)),i=c(n(8720)),s=c(n(4672)),l=c(n(9904));function u(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}var f=[{matches:function(e,t){return"selectall"===e.key&&(0,o.isElementType)(t,["input","textarea"])},handle:function(e,t,n,r){var a;(0,o.setSelectionRange)(t,0,(null!=(a=r.carryValue)?a:t.value).length)}}];t.replaceBehavior=f;var d=r(l.preKeydownBehavior);t.preKeydownBehavior=d;var p=[].concat(r(a.keydownBehavior),r(i.keydownBehavior),r(l.keydownBehavior));t.keydownBehavior=p;var h=[].concat(r(l.keypressBehavior),r(s.keypressBehavior));t.keypressBehavior=h;var v=r(l.preKeyupBehavior);t.preKeyupBehavior=v;var m=r(l.keyupBehavior);t.keyupBehavior=m;var g=r(l.postKeyupBehavior);t.postKeyupBehavior=g},3368:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.carryValue=function(e,t,n){var o=(0,r.getValue)(e);t.carryValue=o!==n&&""===o&&(0,r.hasUnreliableEmptyValue)(e)?n:void 0};var r=n(6395)},2782:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fireChangeForInputTimeIfValid=function(e,t,n){(0,o.isValidInputTimeValue)(e,n)&&t!==n&&r.fireEvent.change(e,{target:{value:n}})};var r=n(6075),o=n(6395)},8979:function(e,t,n){"use strict";var r=n(2122).default;Object.defineProperty(t,"__esModule",{value:!0}),t.fireInputEvent=function(e,t){var n=t.newValue,i=t.newSelectionStart,s=t.eventOverrides;if((0,a.isContentEditable)(e))l(e,"textContent",n);else{if(!(0,a.isElementType)(e,["input","textarea"]))throw new Error("Invalid Element");l(e,"value",n)}(function(e,t){(0,a.setSelectionRange)(e,t,t)})(e,i),o.fireEvent.input(e,r({},s)),function(e,t,n){var r=(0,a.getValue)(e),o=""===r&&(0,a.hasUnreliableEmptyValue)(e);if(!o&&r===t){(0,a.getSelectionRange)(e).selectionStart===r.length&&(0,a.setSelectionRange)(e,n,n)}}(e,n,i)};var o=n(6075),a=n(6395);var i=Symbol("initial input value/textContent"),s=Symbol("onBlur");function l(e,t,n){var r,a=Object.getOwnPropertyDescriptor(e,t),l=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);(a&&l&&Object.defineProperty(e,t,l),void 0===e[i]&&(e[i]=String(e[t])),e[t]=n,e[s])||(null==(r=e.ownerDocument.defaultView)||r.addEventListener("blur",e[s]=function(){var n=e[i];delete e[s],delete e[i],String(e[t])!==n&&o.fireEvent.change(e)},{capture:!0,once:!0}));a&&Object.defineProperty(e,t,a)}},1093:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3368);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(2782);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(8979);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},7777:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.specialCharMap=void 0;t.specialCharMap={arrowLeft:"{arrowleft}",arrowRight:"{arrowright}",arrowDown:"{arrowdown}",arrowUp:"{arrowup}",enter:"{enter}",escape:"{esc}",delete:"{del}",backspace:"{backspace}",home:"{home}",end:"{end}",selectAll:"{selectall}",space:"{space}",whitespace:" ",pageUp:"{pageUp}",pageDown:"{pageDown}"}},1917:function(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.DOM_KEY_LOCATION=void 0,t.DOM_KEY_LOCATION=n,function(e){e[e.STANDARD=0]="STANDARD",e[e.LEFT=1]="LEFT",e[e.RIGHT=2]="RIGHT",e[e.NUMPAD=3]="NUMPAD"}(n||(t.DOM_KEY_LOCATION=n={}))},517:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.paste=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=i.initialSelectionStart,l=i.initialSelectionEnd;if(!a(e))throw new TypeError("The given ".concat(e.tagName," element is currently unsupported.\n A PR extending this implementation would be very much welcome at https://github.com/testing-library/user-event"));if((0,o.isDisabled)(e))return;(0,o.eventWrapper)((function(){return e.focus()})),0===e.selectionStart&&0===e.selectionEnd&&(0,o.setSelectionRange)(e,null!=s?s:e.value.length,null!=l?l:e.value.length);if(r.fireEvent.paste(e,n),e.readOnly)return;t=t.substr(0,(0,o.getSpaceUntilMaxLength)(e));var u=(0,o.calculateNewValue)(t,e),c=u.newValue,f=u.newSelectionStart;r.fireEvent.input(e,{inputType:"insertFromPaste",target:{value:c}}),(0,o.setSelectionRange)(e,{newSelectionStart:f,selectionEnd:f},{})};var r=n(6075),o=n(6395);function a(e){return(0,o.isElementType)(e,"input")&&Boolean(o.editableInputTypes[e.type])||(0,o.isElementType)(e,"textarea")}},1081:function(e,t,n){"use strict";var r=n(2122).default,o=n(4704).default;Object.defineProperty(t,"__esModule",{value:!0}),t.selectOptions=t.deselectOptions=void 0;var a=n(6075),i=n(6395),s=n(6354),l=n(4748),u=n(7720);function c(e,t,n,c){var f=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},d=f.skipPointerEventsCheck,p=void 0!==d&&d;if(!e&&!t.multiple)throw(0,a.getConfig)().getElementError("Unable to deselect an option in a non-multiple select. Use selectOptions to change the selection instead.",t);var h=Array.isArray(n)?n:[n],v=Array.from(t.querySelectorAll('option, [role="option"]')),m=h.map((function(e){if("string"!==typeof e&&v.includes(e))return e;var n=v.find((function(t){return t.value===e||t.innerHTML===e}));if(n)return n;throw(0,a.getConfig)().getElementError('Value "'.concat(String(e),'" not found in options'),t)})).filter((function(e){return!(0,i.isDisabled)(e)}));if(!(0,i.isDisabled)(t)&&m.length)if((0,i.isElementType)(t,"select"))if(t.multiple){var g,y=o(m);try{for(y.s();!(g=y.n()).done;){var b=g.value,w=!!p||(0,i.hasPointerEvents)(b);w&&(a.fireEvent.pointerOver(b,c),a.fireEvent.pointerEnter(t,c),a.fireEvent.mouseOver(b),a.fireEvent.mouseEnter(t),a.fireEvent.pointerMove(b,c),a.fireEvent.mouseMove(b,c),a.fireEvent.pointerDown(b,c),a.fireEvent.mouseDown(b,c)),(0,l.focus)(t),w&&(a.fireEvent.pointerUp(b,c),a.fireEvent.mouseUp(b,c)),E(b),w&&a.fireEvent.click(b,c)}}catch(_){y.e(_)}finally{y.f()}}else{if(1!==m.length)throw(0,a.getConfig)().getElementError("Cannot select multiple options on a non-multiple select",t);var x=!!p||(0,i.hasPointerEvents)(t);x?(0,s.click)(t,c,{skipPointerEventsCheck:p}):(0,l.focus)(t),E(m[0]),x&&(a.fireEvent.pointerOver(t,c),a.fireEvent.pointerEnter(t,c),a.fireEvent.mouseOver(t),a.fireEvent.mouseEnter(t),a.fireEvent.pointerUp(t,c),a.fireEvent.mouseUp(t,c),a.fireEvent.click(t,c))}else{if("listbox"!==t.getAttribute("role"))throw(0,a.getConfig)().getElementError("Cannot select options on elements that are neither select nor listbox elements",t);m.forEach((function(e){(0,u.hover)(e,c,{skipPointerEventsCheck:p}),(0,s.click)(e,c,{skipPointerEventsCheck:p}),(0,u.unhover)(e,c,{skipPointerEventsCheck:p})}))}function E(n){n.selected=e,(0,a.fireEvent)(t,(0,a.createEvent)("input",t,r({bubbles:!0,cancelable:!1,composed:!0},c))),a.fireEvent.change(t,c)}}var f=c.bind(null,!0);t.selectOptions=f;var d=c.bind(null,!1);t.deselectOptions=d},4261:function(e,t,n){"use strict";var r=n(2122).default;Object.defineProperty(t,"__esModule",{value:!0}),t.tab=function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=n.shift,c=void 0!==u&&u,f=n.focusTrap,d=null!=(e=null==(t=f)?void 0:t.ownerDocument)?e:document,p=(0,a.getActiveElement)(d);f||(f=d);var h=f.querySelectorAll(a.FOCUSABLE_SELECTOR),v=Array.from(h).filter((function(e){return e===p||"-1"!==e.getAttribute("tabindex")&&!(0,a.isDisabled)(e)&&(0,a.isVisible)(e)}));if(0===v.length)return;var m=v.map((function(e,t){return{el:e,idx:t}})).sort((function(e,t){if(p&&"-1"===p.getAttribute("tabindex"))return e.idx-t.idx;var n=Number(e.el.getAttribute("tabindex"))-Number(t.el.getAttribute("tabindex"));return 0===n?e.idx-t.idx:n})).map((function(e){return e.el})),g={},y=[];m.forEach((function(e){var t=e;if("radio"===t.type&&t.name){var n=p;if(n&&n.type===t.type&&n.name===t.name)return void(t===n&&y.push(t));if(t.checked)return(y=y.filter((function(e){return e.type!==t.type||e.name!==t.name}))).push(t),void(g[t.name]=t);if("undefined"!==typeof g[t.name])return}y.push(t)}));var b=y.findIndex((function(e){return e===p})),w=l(b,c,y,f),x={key:"Shift",keyCode:16,shiftKey:!0},E={key:"Tab",keyCode:9,shiftKey:c},_=!0;p&&(c&&o.fireEvent.keyDown(p,r({},x)),_=o.fireEvent.keyDown(p,r({},E)));var S=!_&&p?p:w;_&&(w===d.body?p&&(0,s.blur)(p):(0,i.focus)(w));o.fireEvent.keyUp(S,r({},E)),c&&o.fireEvent.keyUp(S,r(r({},x),{},{shiftKey:!1}))};var o=n(6075),a=n(6395),i=n(4748),s=n(9351);function l(e,t,n,r){if((0,a.isDocument)(r)&&(0===e&&t||e===n.length-1&&!t))return r.body;var o=t?e-1:e+1,i=t?n.length-1:0;return n[o]||n[i]}},5803:function(e,t,n){"use strict";var r=n(2122).default,o=n(215).default,a=["delay"];Object.defineProperty(t,"__esModule",{value:!0}),t.type=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=n.delay,u=void 0===l?0:l,c=o(n,a);return u>0?(0,i.getConfig)().asyncWrapper((function(){return(0,s.typeImplementation)(e,t,r({delay:u},c))})):void(0,s.typeImplementation)(e,t,r({delay:u},c)).catch(console.error)};var i=n(6075),s=n(498)},498:function(e,t,n){"use strict";var r=n(7061).default,o=n(7156).default;Object.defineProperty(t,"__esModule",{value:!0}),t.typeImplementation=function(e,t,n){return l.apply(this,arguments)};var a=n(6395),i=n(6354),s=n(6185);function l(){return(l=o(r().mark((function e(t,n,o){var l,u,c,f,d,p,h,v,m,g,y,b,w,x,E,_,S;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=o.delay,u=o.skipClick,c=void 0!==u&&u,f=o.skipAutoClose,d=void 0!==f&&f,p=o.initialSelectionStart,h=void 0===p?void 0:p,v=o.initialSelectionEnd,m=void 0===v?void 0:v,!t.disabled){e.next=3;break}return e.abrupt("return");case 3:if(c||(0,i.click)(t),g=function(){return(0,a.getActiveElement)(t.ownerDocument)},y=(0,a.getValue)(g()),b=(0,a.getSelectionRange)(t),w=b.selectionStart,x=b.selectionEnd,null==y||null!==w&&0!==w||null!==x&&0!==x||(0,a.setSelectionRange)(g(),null!=h?h:y.length,null!=m?m:y.length),E=(0,s.keyboardImplementationWrapper)(n,{delay:l,document:t.ownerDocument}),_=E.promise,S=E.releaseAllKeys,!(l>0)){e.next=12;break}return e.next=12,_;case 12:return d||S(),e.abrupt("return",_);case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},807:function(e,t,n){"use strict";var r=n(8416).default,o=n(2122).default;Object.defineProperty(t,"__esModule",{value:!0}),t.upload=function(e,t,n){var f,d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},p=d.applyAccept,h=void 0!==p&&p,v=(0,u.isElementType)(e,"label")?e.control:e;if(!v||!(0,u.isElementType)(v,"input",{type:"file"}))throw new TypeError("The ".concat(v===e?"given":"associated"," ").concat(null==v?void 0:v.tagName," element does not accept file uploads"));if((0,u.isDisabled)(e))return;(0,i.click)(e,null==n?void 0:n.clickInit);var m=(Array.isArray(t)?t:[t]).filter((function(e){return!h||c(e,v.accept)})).slice(0,v.multiple?void 0:1);if((0,s.blur)(e),(0,l.focus)(e),m.length===(null==(f=v.files)?void 0:f.length)&&m.every((function(e,t){var n;return e===(null==(n=v.files)?void 0:n.item(t))})))return;var g=o(o({},m),{},r({length:m.length,item:function(e){return m[e]}},Symbol.iterator,(function(){var e=0;return{next:function(){return{done:e>=m.length,value:m[e++]}}}})));(0,a.fireEvent)(v,(0,a.createEvent)("input",v,{target:{files:g},bubbles:!0,cancelable:!1,composed:!0})),a.fireEvent.change(v,o({target:{files:g}},null==n?void 0:n.changeInit))};var a=n(6075),i=n(6354),s=n(9351),l=n(4748),u=n(6395);function c(e,t){if(!t)return!0;var n=["audio/*","image/*","video/*"];return t.split(",").some((function(t){return t.startsWith(".")?e.name.endsWith(t):n.includes(t)?e.type.startsWith(t.substr(0,t.length-1)):e.type===t}))}},6119:function(e,t,n){"use strict";var r=n(2122).default,o=n(7424).default;function a(e){return"mousedown"===e||"mouseup"===e||"click"===e||"dblclick"===e}Object.defineProperty(t,"__esModule",{value:!0}),t.getMouseEventOptions=function(e,t){var n,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t=null!=(n=t)?n:{},r(r({},t),{},{detail:"mousedown"===e||"mouseup"===e||"click"===e?1+o:o,buttons:u(e,t,"buttons"),button:u(e,t,"button")})};var i={none:0,primary:1,secondary:2,auxiliary:4},s={primary:0,auxiliary:1,secondary:2};function l(e,t){var n,r=o("button"===t?[s,i]:[i,s],2),a=r[0],l=r[1],u=null==(n=Object.entries(a).find((function(t){return o(t,2)[1]===e})))?void 0:n[0];return u&&Object.prototype.hasOwnProperty.call(l,u)?l[u]:0}function u(e,t,n){return a(e)?"number"===typeof t[n]?t[n]:"button"===n&&"number"===typeof t.buttons?l(t.buttons,"buttons"):"buttons"===n&&"number"===typeof t.button?l(t.button,"button"):"button"!=n&&a(e)?1:0:0}},682:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isClickableInput=function(e){return(0,r.isElementType)(e,"button")||(0,r.isElementType)(e,"input")&&o.includes(e.type)};var r=n(1786),o=["button","color","file","image","reset","submit","checkbox","radio"]},1603:function(e,t){"use strict";function n(e,t){var n=e.slice(0,t),r=Math.min(parseInt(n,10),23),o=e.slice(t),a=parseInt(o,10),i=Math.min(a,59);return"".concat(r.toString().padStart(2,"0"),":").concat(i.toString().padStart(2,"0"))}Object.defineProperty(t,"__esModule",{value:!0}),t.buildTimeValue=function(e){var t=e.replace(/\D/g,"");if(t.length<2)return e;var r=parseInt(t[0],10),o=parseInt(t[1],10);if(r>=3||2===r&&o>=4){return n(t,r>=3?1:2)}if(2===e.length)return e;return n(t,2)}},344:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateNewValue=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){var e;return null!=(e=(0,o.getValue)(t))?e:""}(),s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:(0,r.getSelectionRange)(t),l=arguments.length>4?arguments[4]:void 0,u=null===s.selectionStart?n.length:s.selectionStart,c=null===s.selectionEnd?n.length:s.selectionEnd,f=Math.max(0,u===c&&"backward"===l?u-1:u),d=n.substring(0,f),p=Math.min(n.length,u===c&&"forward"===l?c+1:c),h=n.substring(p,n.length),v="".concat(d).concat(e).concat(h),m=f+e.length;"date"!==t.type||(0,a.isValidDateValue)(t,v)||(v=n);"time"!==t.type||(0,i.isValidInputTimeValue)(t,v)||(v=(0,i.isValidInputTimeValue)(t,e)?e:n);return{newValue:v,newSelectionStart:m}};var r=n(4909),o=n(1513),a=n(816),i=n(7267)},1145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isCursorAtEnd=function(e){var t,n=(0,r.getSelectionRange)(e),a=n.selectionStart,i=n.selectionEnd;return a===i&&(null!=a?a:0)===(null!=(t=(0,o.getValue)(e))?t:"").length},t.isCursorAtStart=function(e){var t=(0,r.getSelectionRange)(e),n=t.selectionStart,o=t.selectionEnd;return n===o&&0===(null!=n?n:0)};var r=n(4909),o=n(1513)},1513:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getValue=function(e){if(!e)return null;if((0,r.isContentEditable)(e))return e.textContent;return e.value};var r=n(4111)},1275:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasUnreliableEmptyValue=function(e){return(0,o.isElementType)(e,"input")&&Boolean(r[e.type])};var r,o=n(1786);!function(e){e.number="number"}(r||(r={}))},4111:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isContentEditable=function(e){return e.hasAttribute("contenteditable")&&("true"==e.getAttribute("contenteditable")||""==e.getAttribute("contenteditable"))}},1654:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.editableInputTypes=void 0,t.isEditable=function(e){return i(e)||(0,o.isElementType)(e,"textarea",{readOnly:!1})||(0,a.isContentEditable)(e)},t.isEditableInput=i;var r,o=n(1786),a=n(4111);function i(e){return(0,o.isElementType)(e,"input",{readOnly:!1})&&Boolean(r[e.type])}t.editableInputTypes=r,function(e){e.text="text",e.date="date",e["datetime-local"]="datetime-local",e.email="email",e.month="month",e.number="number",e.password="password",e.search="search",e.tel="tel",e.time="time",e.url="url",e.week="week"}(r||(t.editableInputTypes=r={}))},816:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidDateValue=function(e,t){var n=e.cloneNode();return n.value=t,n.value===t}},7267:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidInputTimeValue=function(e,t){var n=e.cloneNode();return n.value=t,n.value===t}},4929:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSpaceUntilMaxLength=function(e){var t=(0,a.getValue)(e);if(null===t)return;var n=function(e){var t;if(!function(e){return(0,o.isElementType)(e,"textarea")||(0,o.isElementType)(e,"input")&&Boolean(r[e.type])}(e))return;var n=null!=(t=e.getAttribute("maxlength"))?t:"";return/^\d+$/.test(n)&&Number(n)>=0?Number(n):void 0}(e);return n?n-t.length:void 0};var r,o=n(1786),a=n(1513);!function(e){e.email="email",e.password="password",e.search="search",e.telephone="telephone",e.text="text",e.url="url"}(r||(r={}))},4909:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSelectionRange=s,t.hasSelectionSupport=i,t.setSelectionRange=function(e,t,n){var r=s(e),l=r.selectionStart,u=r.selectionEnd;if(l===t&&u===n)return;i(e)&&e.setSelectionRange(t,n);(0,o.isElementType)(e,"input")&&(e[a]={selectionStart:t,selectionEnd:n});if((0,o.isElementType)(e,"input")||(0,o.isElementType)(e,"textarea"))return;var c=e.ownerDocument.createRange();c.selectNodeContents(e),e.firstChild&&(c.setStart(e.firstChild,t),c.setEnd(e.firstChild,n));var f=e.ownerDocument.getSelection();f&&(f.removeAllRanges(),f.addRange(c))};var r,o=n(1786);!function(e){e.text="text",e.search="search",e.url="url",e.tel="tel",e.password="password"}(r||(r={}));var a=Symbol("inputSelection");function i(e){return(0,o.isElementType)(e,"textarea")||(0,o.isElementType)(e,"input")&&Boolean(r[e.type])}function s(e){if(i(e))return{selectionStart:e.selectionStart,selectionEnd:e.selectionEnd};var t;if((0,o.isElementType)(e,"input"))return null!=(t=e[a])?t:{selectionStart:null,selectionEnd:null};var n=e.ownerDocument.getSelection();if(null!=n&&n.rangeCount&&e.contains(n.focusNode)){var r=n.getRangeAt(0);return{selectionStart:r.startOffset,selectionEnd:r.endOffset}}return{selectionStart:null,selectionEnd:null}}},3113:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getActiveElement=function e(t){var n=t.activeElement;return null!=n&&n.shadowRoot?e(n.shadowRoot):(0,r.isDisabled)(n)?t.ownerDocument?t.ownerDocument.body:t.body:n};var r=n(9649)},9863:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isFocusable=function(e){return!(0,r.isLabelWithInternallyDisabledControl)(e)&&e.matches(o.FOCUSABLE_SELECTOR)};var r=n(299),o=n(6821)},6821:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FOCUSABLE_SELECTOR=void 0;var n=["input:not([type=hidden]):not([disabled])","button:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[contenteditable=""]','[contenteditable="true"]',"a[href]","[tabindex]:not([disabled])"].join(", ");t.FOCUSABLE_SELECTOR=n},6395:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(6119);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var o=n(682);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=n(1603);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=n(344);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var s=n(1145);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var l=n(1513);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var u=n(1275);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var c=n(4111);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var f=n(1654);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var d=n(816);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var p=n(7267);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}));var h=n(4929);Object.keys(h).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===h[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return h[e]}}))}));var v=n(4909);Object.keys(v).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===v[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return v[e]}}))}));var m=n(3113);Object.keys(m).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===m[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return m[e]}}))}));var g=n(9863);Object.keys(g).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===g[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return g[e]}}))}));var y=n(6821);Object.keys(y).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===y[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return y[e]}}))}));var b=n(3059);Object.keys(b).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===b[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return b[e]}}))}));var w=n(1786);Object.keys(w).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===w[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return w[e]}}))}));var x=n(299);Object.keys(x).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===x[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return x[e]}}))}));var E=n(9239);Object.keys(E).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===E[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return E[e]}}))}));var _=n(9649);Object.keys(_).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===_[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return _[e]}}))}));var S=n(5153);Object.keys(S).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===S[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return S[e]}}))}));var k=n(5140);Object.keys(k).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===k[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return k[e]}}))}));var C=n(5969);Object.keys(C).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===C[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return C[e]}}))}));var T=n(1606);Object.keys(T).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===T[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return T[e]}}))}))},3059:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.eventWrapper=function(e){var t;return(0,r.getConfig)().eventWrapper((function(){t=e()})),t};var r=n(6075)},1606:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasFormSubmit=void 0;t.hasFormSubmit=function(e){return!(!e||!e.querySelector('input[type="submit"]')&&!e.querySelector('button[type="submit"]'))}},5969:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasPointerEvents=function(e){for(var t=(0,r.getWindowFromNode)(e),n=e;null!=(o=n)&&o.ownerDocument;n=n.parentElement){var o,a=t.getComputedStyle(n).pointerEvents;if(a&&!["inherit","unset"].includes(a))return"none"!==a}return!0};var r=n(3980)},9649:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDisabled=function(e){return Boolean(e&&e.disabled)}},5153:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDocument=function(e){return e.nodeType===e.DOCUMENT_NODE}},1786:function(e,t,n){"use strict";var r=n(7424).default;Object.defineProperty(t,"__esModule",{value:!0}),t.isElementType=function(e,t,n){if(e.namespaceURI&&"http://www.w3.org/1999/xhtml"!==e.namespaceURI)return!1;if(!(t=Array.isArray(t)?t:[t]).includes(e.tagName.toLowerCase()))return!1;if(n)return Object.entries(n).every((function(t){var n=r(t,2),o=n[0],a=n[1];return e[o]===a}));return!0}},299:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isLabelWithInternallyDisabledControl=function(e){if(!(0,o.isElementType)(e,"label"))return!1;var t=e.control;return Boolean(t&&e.contains(t)&&(0,r.isDisabled)(t))};var r=n(9649),o=n(1786)},9239:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isVisible=function(e){for(var t=(0,r.getWindowFromNode)(e),n=e;null!=(o=n)&&o.ownerDocument;n=n.parentElement){var o;if("none"===t.getComputedStyle(n).display)return!1}return!0};var r=n(3980)},5140:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wait=function(e){return new Promise((function(t){return setTimeout((function(){return t()}),e)}))}},5442:function(e){"use strict";e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.onlyFirst,n=void 0!==t&&t,r=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(r,n?void 0:"g")}},5571:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(9327))&&r.__esModule?r:{default:r};function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==n.return||n.return()}finally{if(s)throw o}}return a}(e,t)||s(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=s(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}function s(e,t){if(e){if("string"===typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var u=[["aria-activedescendant",{type:"id"}],["aria-atomic",{type:"boolean"}],["aria-autocomplete",{type:"token",values:["inline","list","both","none"]}],["aria-busy",{type:"boolean"}],["aria-checked",{type:"tristate"}],["aria-colcount",{type:"integer"}],["aria-colindex",{type:"integer"}],["aria-colspan",{type:"integer"}],["aria-controls",{type:"idlist"}],["aria-current",{type:"token",values:["page","step","location","date","time",!0,!1]}],["aria-describedby",{type:"idlist"}],["aria-details",{type:"id"}],["aria-disabled",{type:"boolean"}],["aria-dropeffect",{type:"tokenlist",values:["copy","execute","link","move","none","popup"]}],["aria-errormessage",{type:"id"}],["aria-expanded",{type:"boolean",allowundefined:!0}],["aria-flowto",{type:"idlist"}],["aria-grabbed",{type:"boolean",allowundefined:!0}],["aria-haspopup",{type:"token",values:[!1,!0,"menu","listbox","tree","grid","dialog"]}],["aria-hidden",{type:"boolean",allowundefined:!0}],["aria-invalid",{type:"token",values:["grammar",!1,"spelling",!0]}],["aria-keyshortcuts",{type:"string"}],["aria-label",{type:"string"}],["aria-labelledby",{type:"idlist"}],["aria-level",{type:"integer"}],["aria-live",{type:"token",values:["assertive","off","polite"]}],["aria-modal",{type:"boolean"}],["aria-multiline",{type:"boolean"}],["aria-multiselectable",{type:"boolean"}],["aria-orientation",{type:"token",values:["vertical","undefined","horizontal"]}],["aria-owns",{type:"idlist"}],["aria-placeholder",{type:"string"}],["aria-posinset",{type:"integer"}],["aria-pressed",{type:"tristate"}],["aria-readonly",{type:"boolean"}],["aria-relevant",{type:"tokenlist",values:["additions","all","removals","text"]}],["aria-required",{type:"boolean"}],["aria-roledescription",{type:"string"}],["aria-rowcount",{type:"integer"}],["aria-rowindex",{type:"integer"}],["aria-rowspan",{type:"integer"}],["aria-selected",{type:"boolean",allowundefined:!0}],["aria-setsize",{type:"integer"}],["aria-sort",{type:"token",values:["ascending","descending","none","other"]}],["aria-valuemax",{type:"number"}],["aria-valuemin",{type:"number"}],["aria-valuenow",{type:"number"}],["aria-valuetext",{type:"string"}]],c={entries:function(){return u},forEach:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=i(u);try{for(r.s();!(t=r.n()).done;){var o=a(t.value,2),s=o[0],l=o[1];e.call(n,l,s,u)}}catch(c){r.e(c)}finally{r.f()}},get:function(e){var t=u.find((function(t){return t[0]===e}));return t&&t[1]},has:function(e){return!!c.get(e)},keys:function(){return u.map((function(e){return a(e,1)[0]}))},values:function(){return u.map((function(e){return a(e,2)[1]}))}},f=(0,o.default)(c,c.entries());t.default=f},4858:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(9327))&&r.__esModule?r:{default:r};function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==n.return||n.return()}finally{if(s)throw o}}return a}(e,t)||s(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=s(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}function s(e,t){if(e){if("string"===typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var u=[["a",{reserved:!1}],["abbr",{reserved:!1}],["acronym",{reserved:!1}],["address",{reserved:!1}],["applet",{reserved:!1}],["area",{reserved:!1}],["article",{reserved:!1}],["aside",{reserved:!1}],["audio",{reserved:!1}],["b",{reserved:!1}],["base",{reserved:!0}],["bdi",{reserved:!1}],["bdo",{reserved:!1}],["big",{reserved:!1}],["blink",{reserved:!1}],["blockquote",{reserved:!1}],["body",{reserved:!1}],["br",{reserved:!1}],["button",{reserved:!1}],["canvas",{reserved:!1}],["caption",{reserved:!1}],["center",{reserved:!1}],["cite",{reserved:!1}],["code",{reserved:!1}],["col",{reserved:!0}],["colgroup",{reserved:!0}],["content",{reserved:!1}],["data",{reserved:!1}],["datalist",{reserved:!1}],["dd",{reserved:!1}],["del",{reserved:!1}],["details",{reserved:!1}],["dfn",{reserved:!1}],["dialog",{reserved:!1}],["dir",{reserved:!1}],["div",{reserved:!1}],["dl",{reserved:!1}],["dt",{reserved:!1}],["em",{reserved:!1}],["embed",{reserved:!1}],["fieldset",{reserved:!1}],["figcaption",{reserved:!1}],["figure",{reserved:!1}],["font",{reserved:!1}],["footer",{reserved:!1}],["form",{reserved:!1}],["frame",{reserved:!1}],["frameset",{reserved:!1}],["h1",{reserved:!1}],["h2",{reserved:!1}],["h3",{reserved:!1}],["h4",{reserved:!1}],["h5",{reserved:!1}],["h6",{reserved:!1}],["head",{reserved:!0}],["header",{reserved:!1}],["hgroup",{reserved:!1}],["hr",{reserved:!1}],["html",{reserved:!0}],["i",{reserved:!1}],["iframe",{reserved:!1}],["img",{reserved:!1}],["input",{reserved:!1}],["ins",{reserved:!1}],["kbd",{reserved:!1}],["keygen",{reserved:!1}],["label",{reserved:!1}],["legend",{reserved:!1}],["li",{reserved:!1}],["link",{reserved:!0}],["main",{reserved:!1}],["map",{reserved:!1}],["mark",{reserved:!1}],["marquee",{reserved:!1}],["menu",{reserved:!1}],["menuitem",{reserved:!1}],["meta",{reserved:!0}],["meter",{reserved:!1}],["nav",{reserved:!1}],["noembed",{reserved:!0}],["noscript",{reserved:!0}],["object",{reserved:!1}],["ol",{reserved:!1}],["optgroup",{reserved:!1}],["option",{reserved:!1}],["output",{reserved:!1}],["p",{reserved:!1}],["param",{reserved:!0}],["picture",{reserved:!0}],["pre",{reserved:!1}],["progress",{reserved:!1}],["q",{reserved:!1}],["rp",{reserved:!1}],["rt",{reserved:!1}],["rtc",{reserved:!1}],["ruby",{reserved:!1}],["s",{reserved:!1}],["samp",{reserved:!1}],["script",{reserved:!0}],["section",{reserved:!1}],["select",{reserved:!1}],["small",{reserved:!1}],["source",{reserved:!0}],["spacer",{reserved:!1}],["span",{reserved:!1}],["strike",{reserved:!1}],["strong",{reserved:!1}],["style",{reserved:!0}],["sub",{reserved:!1}],["summary",{reserved:!1}],["sup",{reserved:!1}],["table",{reserved:!1}],["tbody",{reserved:!1}],["td",{reserved:!1}],["textarea",{reserved:!1}],["tfoot",{reserved:!1}],["th",{reserved:!1}],["thead",{reserved:!1}],["time",{reserved:!1}],["title",{reserved:!0}],["tr",{reserved:!1}],["track",{reserved:!0}],["tt",{reserved:!1}],["u",{reserved:!1}],["ul",{reserved:!1}],["var",{reserved:!1}],["video",{reserved:!1}],["wbr",{reserved:!1}],["xmp",{reserved:!1}]],c={entries:function(){return u},forEach:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=i(u);try{for(r.s();!(t=r.n()).done;){var o=a(t.value,2),s=o[0],l=o[1];e.call(n,l,s,u)}}catch(c){r.e(c)}finally{r.f()}},get:function(e){var t=u.find((function(t){return t[0]===e}));return t&&t[1]},has:function(e){return!!c.get(e)},keys:function(){return u.map((function(e){return a(e,1)[0]}))},values:function(){return u.map((function(e){return a(e,2)[1]}))}},f=(0,o.default)(c,c.entries());t.default=f},4090:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(1579)),o=i(n(9327)),a=i(n(8686));function i(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==n.return||n.return()}finally{if(s)throw o}}return a}(e,t)||u(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=u(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function u(e,t){if(e){if("string"===typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}for(var f=[],d=a.default.keys(),p=0;p<d.length;p++){var h=d[p],v=a.default.get(h);if(v)for(var m=[].concat(v.baseConcepts,v.relatedConcepts),g=0;g<m.length;g++){var y=m[g];if("HTML"===y.module){var b=y.concept;b&&function(){var e=JSON.stringify(b),t=f.find((function(t){return JSON.stringify(t[0])===e})),n=void 0;n=t?t[1]:[];for(var r=!0,o=0;o<n.length;o++)if(n[o]===h){r=!1;break}r&&n.push(h),f.push([b,n])}()}}}var w={entries:function(){return f},forEach:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=l(f);try{for(r.s();!(t=r.n()).done;){var o=s(t.value,2),a=o[0],i=o[1];e.call(n,i,a,f)}}catch(u){r.e(u)}finally{r.f()}},get:function(e){var t=f.find((function(t){return(0,r.default)(e,t[0])}));return t&&t[1]},has:function(e){return!!w.get(e)},keys:function(){return f.map((function(e){return s(e,1)[0]}))},values:function(){return f.map((function(e){return s(e,2)[1]}))}},x=(0,o.default)(w,w.entries());t.default=x},5776:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]};t.default=n},5793:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]};t.default=n},1892:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null},relatedConcepts:[{concept:{name:"input"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]};t.default=n},4876:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},2308:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},3049:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{"aria-atomic":null,"aria-busy":null,"aria-controls":null,"aria-current":null,"aria-describedby":null,"aria-details":null,"aria-dropeffect":null,"aria-flowto":null,"aria-grabbed":null,"aria-hidden":null,"aria-keyshortcuts":null,"aria-label":null,"aria-labelledby":null,"aria-live":null,"aria-owns":null,"aria-relevant":null,"aria-roledescription":null},relatedConcepts:[{concept:{name:"rel"},module:"HTML"},{concept:{name:"role"},module:"XHTML"},{concept:{name:"type"},module:"Dublin Core"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]};t.default=n},7652:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"frontmatter"},module:"DTB"},{concept:{name:"level"},module:"DTB"},{concept:{name:"level"},module:"SMIL"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},3993:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},8034:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","group"]]};t.default=n},4058:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]};t.default=n},5766:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]};t.default=n},409:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-modal":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]};t.default=n},129:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(5776)),o=v(n(5793)),a=v(n(1892)),i=v(n(4876)),s=v(n(2308)),l=v(n(3049)),u=v(n(7652)),c=v(n(3993)),f=v(n(8034)),d=v(n(4058)),p=v(n(5766)),h=v(n(409));function v(e){return e&&e.__esModule?e:{default:e}}var m=[["command",r.default],["composite",o.default],["input",a.default],["landmark",i.default],["range",s.default],["roletype",l.default],["section",u.default],["sectionhead",c.default],["select",f.default],["structure",d.default],["widget",p.default],["window",h.default]];t.default=m},9426:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=z(n(4153)),o=z(n(9283)),a=z(n(7104)),i=z(n(1355)),s=z(n(8084)),l=z(n(4130)),u=z(n(5749)),c=z(n(4308)),f=z(n(7582)),d=z(n(2877)),p=z(n(9656)),h=z(n(5057)),v=z(n(8960)),m=z(n(5993)),g=z(n(5437)),y=z(n(3862)),b=z(n(5116)),w=z(n(3800)),x=z(n(7539)),E=z(n(7191)),_=z(n(3238)),S=z(n(1360)),k=z(n(1686)),C=z(n(831)),T=z(n(9178)),O=z(n(7245)),R=z(n(2113)),P=z(n(1482)),D=z(n(7638)),M=z(n(3506)),A=z(n(5821)),N=z(n(9008)),I=z(n(4883)),j=z(n(7227)),L=z(n(7849)),F=z(n(6864)),B=z(n(8753)),H=z(n(9259)),U=z(n(4086));function z(e){return e&&e.__esModule?e:{default:e}}var q=[["doc-abstract",r.default],["doc-acknowledgments",o.default],["doc-afterword",a.default],["doc-appendix",i.default],["doc-backlink",s.default],["doc-biblioentry",l.default],["doc-bibliography",u.default],["doc-biblioref",c.default],["doc-chapter",f.default],["doc-colophon",d.default],["doc-conclusion",p.default],["doc-cover",h.default],["doc-credit",v.default],["doc-credits",m.default],["doc-dedication",g.default],["doc-endnote",y.default],["doc-endnotes",b.default],["doc-epigraph",w.default],["doc-epilogue",x.default],["doc-errata",E.default],["doc-example",_.default],["doc-footnote",S.default],["doc-foreword",k.default],["doc-glossary",C.default],["doc-glossref",T.default],["doc-index",O.default],["doc-introduction",R.default],["doc-noteref",P.default],["doc-notice",D.default],["doc-pagebreak",M.default],["doc-pagelist",A.default],["doc-part",N.default],["doc-preface",I.default],["doc-prologue",j.default],["doc-pullquote",L.default],["doc-qna",F.default],["doc-subtitle",B.default],["doc-tip",H.default],["doc-toc",U.default]];t.default=q},8296:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3701)),o=i(n(5655)),a=i(n(761));function i(e){return e&&e.__esModule?e:{default:e}}var s=[["graphics-document",r.default],["graphics-object",o.default],["graphics-symbol",a.default]];t.default=s},1369:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=De(n(951)),o=De(n(1144)),a=De(n(9212)),i=De(n(7535)),s=De(n(7216)),l=De(n(1958)),u=De(n(4569)),c=De(n(9597)),f=De(n(6179)),d=De(n(9638)),p=De(n(2664)),h=De(n(2951)),v=De(n(3606)),m=De(n(2761)),g=De(n(971)),y=De(n(2884)),b=De(n(3208)),w=De(n(8385)),x=De(n(6566)),E=De(n(7166)),_=De(n(778)),S=De(n(48)),k=De(n(1116)),C=De(n(984)),T=De(n(4849)),O=De(n(9789)),R=De(n(4755)),P=De(n(2442)),D=De(n(6476)),M=De(n(209)),A=De(n(7255)),N=De(n(329)),I=De(n(1399)),j=De(n(3342)),L=De(n(1431)),F=De(n(2387)),B=De(n(2614)),H=De(n(2186)),U=De(n(8899)),z=De(n(100)),q=De(n(8549)),W=De(n(7736)),V=De(n(1335)),Z=De(n(4025)),G=De(n(347)),Y=De(n(5172)),$=De(n(7461)),K=De(n(6750)),X=De(n(1838)),Q=De(n(2027)),J=De(n(1689)),ee=De(n(4944)),te=De(n(1560)),ne=De(n(5641)),re=De(n(3116)),oe=De(n(7107)),ae=De(n(6890)),ie=De(n(5529)),se=De(n(5933)),le=De(n(8174)),ue=De(n(475)),ce=De(n(3399)),fe=De(n(9629)),de=De(n(7058)),pe=De(n(1167)),he=De(n(333)),ve=De(n(8891)),me=De(n(5974)),ge=De(n(9460)),ye=De(n(2374)),be=De(n(9303)),we=De(n(6771)),xe=De(n(292)),Ee=De(n(7559)),_e=De(n(6877)),Se=De(n(1195)),ke=De(n(7950)),Ce=De(n(5741)),Te=De(n(5239)),Oe=De(n(6916)),Re=De(n(9217)),Pe=De(n(7862));function De(e){return e&&e.__esModule?e:{default:e}}var Me=[["alert",r.default],["alertdialog",o.default],["application",a.default],["article",i.default],["banner",s.default],["blockquote",l.default],["button",u.default],["caption",c.default],["cell",f.default],["checkbox",d.default],["code",p.default],["columnheader",h.default],["combobox",v.default],["complementary",m.default],["contentinfo",g.default],["definition",y.default],["deletion",b.default],["dialog",w.default],["directory",x.default],["document",E.default],["emphasis",_.default],["feed",S.default],["figure",k.default],["form",C.default],["generic",T.default],["grid",O.default],["gridcell",R.default],["group",P.default],["heading",D.default],["img",M.default],["insertion",A.default],["link",N.default],["list",I.default],["listbox",j.default],["listitem",L.default],["log",F.default],["main",B.default],["marquee",H.default],["math",U.default],["menu",z.default],["menubar",q.default],["menuitem",W.default],["menuitemcheckbox",V.default],["menuitemradio",Z.default],["meter",G.default],["navigation",Y.default],["none",$.default],["note",K.default],["option",X.default],["paragraph",Q.default],["presentation",J.default],["progressbar",ee.default],["radio",te.default],["radiogroup",ne.default],["region",re.default],["row",oe.default],["rowgroup",ae.default],["rowheader",ie.default],["scrollbar",se.default],["search",le.default],["searchbox",ue.default],["separator",ce.default],["slider",fe.default],["spinbutton",de.default],["status",pe.default],["strong",he.default],["subscript",ve.default],["superscript",me.default],["switch",ge.default],["tab",ye.default],["table",be.default],["tablist",we.default],["tabpanel",xe.default],["term",Ee.default],["textbox",_e.default],["time",Se.default],["timer",ke.default],["toolbar",Ce.default],["tooltip",Te.default],["tree",Oe.default],["treegrid",Re.default],["treeitem",Pe.default]];t.default=Me},4153:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},9283:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},7104:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},1355:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},8084:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","content"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};t.default=n},4130:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};t.default=n},5749:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},4308:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};t.default=n},7582:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},2877:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},9656:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},5057:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};t.default=n},8960:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},5993:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},5437:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},3862:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};t.default=n},5116:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},3800:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},7539:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},7191:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},3238:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},1360:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},1686:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},831:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},9178:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};t.default=n},7245:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};t.default=n},2113:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},1482:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};t.default=n},7638:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};t.default=n},3506:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]};t.default=n},5821:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};t.default=n},9008:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},4883:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},7227:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},7849:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]};t.default=n},6864:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},8753:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]};t.default=n},9259:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};t.default=n},4086:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};t.default=n},3701:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]};t.default=n},5655:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};t.default=n},761:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};t.default=n},951:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"assertive"},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},1144:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","alert"],["roletype","window","dialog"]]};t.default=n},9212:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},7535:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"article"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]};t.default=n},7216:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["direct descendant of document"],name:"header"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},1958:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},4569:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-pressed":null},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-pressed"},{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"aria-expanded",value:"false"}],name:"summary"},module:"HTML"},{concept:{attributes:[{name:"aria-expanded",value:"true"}],constraints:["direct descendant of details element with the open attribute defined"],name:"summary"},module:"HTML"},{concept:{attributes:[{name:"type",value:"button"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"image"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"reset"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"submit"}],name:"input"},module:"HTML"},{concept:{name:"button"},module:"HTML"},{concept:{name:"trigger"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};t.default=n},9597:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:["figure","grid","table"],requiredContextRole:["figure","grid","table"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},6179:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-colspan":null,"aria-rowindex":null,"aria-rowspan":null},relatedConcepts:[{concept:{constraints:["descendant of table"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},9638:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]};t.default=n},2664:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},2951:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{attributes:[{name:"scope",value:"col"}],concept:{name:"th"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]};t.default=n},3606:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-expanded":"false","aria-haspopup":"listbox"},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{constraints:["undefined"],name:"size"}],name:"select"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{name:"size",value:1}],name:"select"},module:"HTML"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-expanded":"false"},superClass:[["roletype","widget","input"]]};t.default=n},2761:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"aside"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},971:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["direct descendant of document"],name:"footer"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},2884:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dd"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},3208:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},8385:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dialog"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","window"]]};t.default=n},6566:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{module:"DAISY Guide"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","list"]]};t.default=n},7166:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}},{concept:{name:"body"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},778:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},48:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["article"]],requiredProps:{},superClass:[["roletype","structure","section","list"]]};t.default=n},1116:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"figure"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},984:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"name"}],name:"form"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},4849:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"span"},module:"HTML"},{concept:{name:"div"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},9789:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-multiselectable":null,"aria-readonly":null},relatedConcepts:[{concept:{attributes:[{name:"role",value:"grid"}],name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","table"]]};t.default=n},4755:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-selected":null},relatedConcepts:[{concept:{attributes:[{name:"role",value:"gridcell"}],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","widget"]]};t.default=n},2442:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[{concept:{name:"details"},module:"HTML"},{concept:{name:"fieldset"},module:"HTML"},{concept:{name:"optgroup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},6476:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-level":"2"},relatedConcepts:[{concept:{name:"h1"},module:"HTML"},{concept:{name:"h2"},module:"HTML"},{concept:{name:"h3"},module:"HTML"},{concept:{name:"h4"},module:"HTML"},{concept:{name:"h5"},module:"HTML"},{concept:{name:"h6"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-level":"2"},superClass:[["roletype","structure","sectionhead"]]};t.default=n},209:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"alt"}],name:"img"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"alt"}],name:"img"},module:"HTML"},{concept:{name:"imggroup"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},7255:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},329:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[{concept:{attributes:[{name:"href"}],name:"a"},module:"HTML"},{concept:{attributes:[{name:"href"}],name:"area"},module:"HTML"},{concept:{attributes:[{name:"href"}],name:"link"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};t.default=n},1399:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menu"},module:"HTML"},{concept:{name:"ol"},module:"HTML"},{concept:{name:"ul"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["listitem"]],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},3342:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-multiselectable":null,"aria-readonly":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[{concept:{attributes:[{constraints:[">1"],name:"size"},{name:"multiple"}],name:"select"},module:"HTML"},{concept:{attributes:[{constraints:[">1"],name:"size"}],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};t.default=n},1431:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol, ul or menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},2387:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},2614:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},2186:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},8899:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},100:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};t.default=n},8549:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]};t.default=n},7736:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"menuitem"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};t.default=n},1335:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]};t.default=n},4025:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]};t.default=n},347:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]};t.default=n},5172:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},7461:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]};t.default=n},6750:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},1838:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]};t.default=n},2027:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},1689:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},4944:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]};t.default=n},1560:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]};t.default=n},5641:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};t.default=n},3116:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}},{concept:{name:"frame"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},7107:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]};t.default=n},6890:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},5529:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]};t.default=n},5933:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]};t.default=n},8174:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};t.default=n},475:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]};t.default=n},3399:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};t.default=n},9629:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]};t.default=n},7058:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]};t.default=n},1167:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},333:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},8891:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},5974:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},9460:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]};t.default=n},2374:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]};t.default=n},9303:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},6771:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]};t.default=n},292:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},7559:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},6877:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]};t.default=n},1195:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},7950:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]};t.default=n},5741:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};t.default=n},5239:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};t.default=n},6916:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};t.default=n},9217:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]};t.default=n},7862:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]};t.default=n},859:function(e,t,n){"use strict";t.uJ=t.UN=t.Qv=void 0;var r=l(n(5571)),o=l(n(4858)),a=l(n(8686)),i=l(n(4090)),s=l(n(5528));function l(e){return e&&e.__esModule?e:{default:e}}r.default,o.default;var u=a.default;t.uJ=u;var c=i.default;t.Qv=c;var f=s.default;t.UN=f},5528:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(9327)),o=a(n(8686));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==n.return||n.return()}finally{if(s)throw o}}return a}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function l(e,t){if(e){if("string"===typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}for(var c=[],f=o.default.keys(),d=function(e){var t=f[e],n=o.default.get(t);if(n)for(var r=[].concat(n.baseConcepts,n.relatedConcepts),a=0;a<r.length;a++){var i=r[a];if("HTML"===i.module){var s=i.concept;if(s){var l=c.find((function(e){return e[0]===t})),u=void 0;(u=l?l[1]:[]).push(s),c.push([t,u])}}}},p=0;p<f.length;p++)d(p);var h={entries:function(){return c},forEach:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=s(c);try{for(r.s();!(t=r.n()).done;){var o=i(t.value,2),a=o[0],l=o[1];e.call(n,l,a,c)}}catch(u){r.e(u)}finally{r.f()}},get:function(e){var t=c.find((function(t){return t[0]===e}));return t&&t[1]},has:function(e){return!!h.get(e)},keys:function(){return c.map((function(e){return i(e,1)[0]}))},values:function(){return c.map((function(e){return i(e,2)[1]}))}},v=(0,r.default)(h,h.entries());t.default=v},8686:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(129)),o=l(n(1369)),a=l(n(9426)),i=l(n(8296)),s=l(n(9327));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=f(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==n.return||n.return()}finally{if(s)throw o}}return a}(e,t)||f(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){if(e){if("string"===typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var p=[].concat(r.default,o.default,a.default,i.default);p.forEach((function(e){var t,n=c(e,2)[1],r=u(n.superClass);try{for(r.s();!(t=r.n()).done;){var o,a=u(t.value);try{var i=function(){var e,t,r,a=o.value,i=p.find((function(e){return c(e,1)[0]===a}));if(i)for(var s=i[1],l=0,u=Object.keys(s.props);l<u.length;l++){var f=u[l];Object.prototype.hasOwnProperty.call(n.props,f)||Object.assign(n.props,(e={},t=f,r=s.props[f],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e))}};for(a.s();!(o=a.n()).done;)i()}catch(s){a.e(s)}finally{a.f()}}}catch(s){r.e(s)}finally{r.f()}}));var h={entries:function(){return p},forEach:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=u(p);try{for(r.s();!(t=r.n()).done;){var o=c(t.value,2),a=o[0],i=o[1];e.call(n,i,a,p)}}catch(s){r.e(s)}finally{r.f()}},get:function(e){var t=p.find((function(t){return t[0]===e}));return t&&t[1]},has:function(e){return!!h.get(e)},keys:function(){return p.map((function(e){return c(e,1)[0]}))},values:function(){return p.map((function(e){return c(e,2)[1]}))}},v=(0,s.default)(h,h.entries());t.default=v},9327:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){"function"===typeof Symbol&&"symbol"===a(Symbol.iterator)&&Object.defineProperty(e,Symbol.iterator,{value:o.default.bind(t)});return e};var r,o=(r=n(1466))&&r.__esModule?r:{default:r};function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}},1466:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(){var e=this,t=0,n={"@@iterator":function(){return n},next:function(){if(t<e.length){var n=e[t];return t+=1,{done:!1,value:n}}return{done:!0}}};return n};t.default=n},4037:function(e,t,n){"use strict";var r=n(2506),o=n(9722),a=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&a(e,".prototype.")>-1?o(n):n}},9722:function(e,t,n){"use strict";var r=n(3350),o=n(2506),a=o("%Function.prototype.apply%"),i=o("%Function.prototype.call%"),s=o("%Reflect.apply%",!0)||r.call(i,a),l=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),c=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(d){u=null}e.exports=function(e){var t=s(r,i,arguments);if(l&&u){var n=l(t,"length");n.configurable&&u(t,"length",{value:1+c(0,e.length-(arguments.length-1))})}return t};var f=function(){return s(r,a,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},8177:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3713),n(3074),n(8228),n(3650),function(){var e=a,t=e.lib.BlockCipher,n=e.algo,r=[],o=[],i=[],s=[],l=[],u=[],c=[],f=[],d=[],p=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,a=0;for(t=0;t<256;t++){var h=a^a<<1^a<<2^a<<3^a<<4;h=h>>>8^255&h^99,r[n]=h,o[h]=n;var v=e[n],m=e[v],g=e[m],y=257*e[h]^16843008*h;i[n]=y<<24|y>>>8,s[n]=y<<16|y>>>16,l[n]=y<<8|y>>>24,u[n]=y,y=16843009*g^65537*m^257*v^16843008*n,c[h]=y<<24|y>>>8,f[h]=y<<16|y>>>16,d[h]=y<<8|y>>>24,p[h]=y,n?(n=v^e[e[e[g^v]]],a^=e[e[a]]):n=a=1}}();var h=[0,1,2,4,8,16,32,64,128,27,54],v=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,o=4*((this._nRounds=n+6)+1),a=this._keySchedule=[],i=0;i<o;i++)i<n?a[i]=t[i]:(u=a[i-1],i%n?n>6&&i%n==4&&(u=r[u>>>24]<<24|r[u>>>16&255]<<16|r[u>>>8&255]<<8|r[255&u]):(u=r[(u=u<<8|u>>>24)>>>24]<<24|r[u>>>16&255]<<16|r[u>>>8&255]<<8|r[255&u],u^=h[i/n|0]<<24),a[i]=a[i-n]^u);for(var s=this._invKeySchedule=[],l=0;l<o;l++){if(i=o-l,l%4)var u=a[i];else u=a[i-4];s[l]=l<4||i<=4?u:c[r[u>>>24]]^f[r[u>>>16&255]]^d[r[u>>>8&255]]^p[r[255&u]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,i,s,l,u,r)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,c,f,d,p,o),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,o,a,i,s){for(var l=this._nRounds,u=e[t]^n[0],c=e[t+1]^n[1],f=e[t+2]^n[2],d=e[t+3]^n[3],p=4,h=1;h<l;h++){var v=r[u>>>24]^o[c>>>16&255]^a[f>>>8&255]^i[255&d]^n[p++],m=r[c>>>24]^o[f>>>16&255]^a[d>>>8&255]^i[255&u]^n[p++],g=r[f>>>24]^o[d>>>16&255]^a[u>>>8&255]^i[255&c]^n[p++],y=r[d>>>24]^o[u>>>16&255]^a[c>>>8&255]^i[255&f]^n[p++];u=v,c=m,f=g,d=y}v=(s[u>>>24]<<24|s[c>>>16&255]<<16|s[f>>>8&255]<<8|s[255&d])^n[p++],m=(s[c>>>24]<<24|s[f>>>16&255]<<16|s[d>>>8&255]<<8|s[255&u])^n[p++],g=(s[f>>>24]<<24|s[d>>>16&255]<<16|s[u>>>8&255]<<8|s[255&c])^n[p++],y=(s[d>>>24]<<24|s[u>>>16&255]<<16|s[c>>>8&255]<<8|s[255&f])^n[p++],e[t]=v,e[t+1]=m,e[t+2]=g,e[t+3]=y},keySize:8});e.AES=t._createHelper(v)}(),a.AES)}()},3650:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(8228),void(a.lib.Cipher||function(e){var t=a,n=t.lib,r=n.Base,o=n.WordArray,i=n.BufferedBlockAlgorithm,s=t.enc,l=(s.Utf8,s.Base64),u=t.algo.EvpKDF,c=n.Cipher=i.extend({cfg:r.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){i.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?b:g}return function(t){return{encrypt:function(n,r,o){return e(r).encrypt(t,n,r,o)},decrypt:function(n,r,o){return e(r).decrypt(t,n,r,o)}}}}()}),f=(n.StreamCipher=c.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),t.mode={}),d=n.BlockCipherMode=r.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=f.CBC=function(){var t=d.extend();function n(t,n,r){var o,a=this._iv;a?(o=a,this._iv=e):o=this._prevBlock;for(var i=0;i<r;i++)t[n+i]^=o[i]}return t.Encryptor=t.extend({processBlock:function(e,t){var r=this._cipher,o=r.blockSize;n.call(this,e,t,o),r.encryptBlock(e,t),this._prevBlock=e.slice(t,t+o)}}),t.Decryptor=t.extend({processBlock:function(e,t){var r=this._cipher,o=r.blockSize,a=e.slice(t,t+o);r.decryptBlock(e,t),n.call(this,e,t,o),this._prevBlock=a}}),t}(),h=(t.pad={}).Pkcs7={pad:function(e,t){for(var n=4*t,r=n-e.sigBytes%n,a=r<<24|r<<16|r<<8|r,i=[],s=0;s<r;s+=4)i.push(a);var l=o.create(i,r);e.concat(l)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},v=(n.BlockCipher=c.extend({cfg:c.cfg.extend({mode:p,padding:h}),reset:function(){var e;c.reset.call(this);var t=this.cfg,n=t.iv,r=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=r.createEncryptor:(e=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(r,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),n.CipherParams=r.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),m=(t.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;return(n?o.create([1398893684,1701076831]).concat(n).concat(t):t).toString(l)},parse:function(e){var t,n=l.parse(e),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(t=o.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),v.create({ciphertext:n,salt:t})}},g=n.SerializableCipher=r.extend({cfg:r.extend({format:m}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var o=e.createEncryptor(n,r),a=o.finalize(t),i=o.cfg;return v.create({ciphertext:a,key:n,iv:i.iv,algorithm:e,mode:i.mode,padding:i.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),y=(t.kdf={}).OpenSSL={execute:function(e,t,n,r){r||(r=o.random(8));var a=u.create({keySize:t+n}).compute(e,r),i=o.create(a.words.slice(t),4*n);return a.sigBytes=4*t,v.create({key:a,iv:i,salt:r})}},b=n.PasswordBasedCipher=g.extend({cfg:g.cfg.extend({kdf:y}),encrypt:function(e,t,n,r){var o=(r=this.cfg.extend(r)).kdf.execute(n,e.keySize,e.ivSize);r.iv=o.iv;var a=g.encrypt.call(this,e,t,o.key,r);return a.mixIn(o),a},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var o=r.kdf.execute(n,e.keySize,e.ivSize,t.salt);return r.iv=o.iv,g.decrypt.call(this,e,t,o.key,r)}})}()))}()},8926:function(e,t,n){e.exports=function(){var e=e||function(e,t){var r;if("undefined"!==typeof window&&window.crypto&&(r=window.crypto),"undefined"!==typeof self&&self.crypto&&(r=self.crypto),"undefined"!==typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!==typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&"undefined"!==typeof n.g&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(2480)}catch(m){}var o=function(){if(r){if("function"===typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(m){}if("function"===typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(m){}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),i={},s=i.lib={},l=s.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=s.WordArray=l.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||f).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,o=e.sigBytes;if(this.clamp(),r%4)for(var a=0;a<o;a++){var i=n[a>>>2]>>>24-a%4*8&255;t[r+a>>>2]|=i<<24-(r+a)%4*8}else for(var s=0;s<o;s+=4)t[r+s>>>2]=n[s>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=l.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(o());return new u.init(t,e)}}),c=i.enc={},f=c.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o++){var a=t[o>>>2]>>>24-o%4*8&255;r.push((a>>>4).toString(16)),r.push((15&a).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new u.init(n,t/2)}},d=c.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o++){var a=t[o>>>2]>>>24-o%4*8&255;r.push(String.fromCharCode(a))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new u.init(n,t)}},p=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},h=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,o=r.words,a=r.sigBytes,i=this.blockSize,s=a/(4*i),l=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*i,c=e.min(4*l,a);if(l){for(var f=0;f<l;f+=i)this._doProcessBlock(o,f);n=o.splice(0,l),r.sigBytes-=c}return new u.init(n,c)},clone:function(){var e=l.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),v=(s.Hasher=h.extend({cfg:l.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){h.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new v.HMAC.init(e,n).finalize(t)}}}),i.algo={});return i}(Math);return e}()},3713:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(){var e=o,t=e.lib.WordArray;function n(e,n,r){for(var o=[],a=0,i=0;i<n;i++)if(i%4){var s=r[e.charCodeAt(i-1)]<<i%4*2|r[e.charCodeAt(i)]>>>6-i%4*2;o[a>>>2]|=s<<24-a%4*8,a++}return t.create(o,a)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var o=[],a=0;a<n;a+=3)for(var i=(t[a>>>2]>>>24-a%4*8&255)<<16|(t[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|t[a+2>>>2]>>>24-(a+2)%4*8&255,s=0;s<4&&a+.75*s<n;s++)o.push(r.charAt(i>>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e){var t=e.length,r=this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var a=0;a<r.length;a++)o[r.charCodeAt(a)]=a}var i=r.charAt(64);if(i){var s=e.indexOf(i);-1!==s&&(t=s)}return n(e,t,o)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),o.enc.Base64)}()},4728:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(){var e=o,t=e.lib.WordArray;function n(e,n,r){for(var o=[],a=0,i=0;i<n;i++)if(i%4){var s=r[e.charCodeAt(i-1)]<<i%4*2|r[e.charCodeAt(i)]>>>6-i%4*2;o[a>>>2]|=s<<24-a%4*8,a++}return t.create(o,a)}e.enc.Base64url={stringify:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=e.words,r=e.sigBytes,o=t?this._safe_map:this._map;e.clamp();for(var a=[],i=0;i<r;i+=3)for(var s=(n[i>>>2]>>>24-i%4*8&255)<<16|(n[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|n[i+2>>>2]>>>24-(i+2)%4*8&255,l=0;l<4&&i+.75*l<r;l++)a.push(o.charAt(s>>>6*(3-l)&63));var u=o.charAt(64);if(u)for(;a.length%4;)a.push(u);return a.join("")},parse:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=e.length,o=t?this._safe_map:this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var i=0;i<o.length;i++)a[o.charCodeAt(i)]=i}var s=o.charAt(64);if(s){var l=e.indexOf(s);-1!==l&&(r=l)}return n(e,r,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"}}(),o.enc.Base64url)}()},1551:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(){var e=o,t=e.lib.WordArray,n=e.enc;function r(e){return e<<8&4278255360|e>>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o+=2){var a=t[o>>>2]>>>16-o%4*8&65535;r.push(String.fromCharCode(a))}return r.join("")},parse:function(e){for(var n=e.length,r=[],o=0;o<n;o++)r[o>>>1]|=e.charCodeAt(o)<<16-o%2*16;return t.create(r,2*n)}},n.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,o=[],a=0;a<n;a+=2){var i=r(t[a>>>2]>>>16-a%4*8&65535);o.push(String.fromCharCode(i))}return o.join("")},parse:function(e){for(var n=e.length,o=[],a=0;a<n;a++)o[a>>>1]|=r(e.charCodeAt(a)<<16-a%2*16);return t.create(o,2*n)}}}(),o.enc.Utf16)}()},8228:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(5590),n(5086),function(){var e=a,t=e.lib,n=t.Base,r=t.WordArray,o=e.algo,i=o.MD5,s=o.EvpKDF=n.extend({cfg:n.extend({keySize:4,hasher:i,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,o=this.cfg,a=o.hasher.create(),i=r.create(),s=i.words,l=o.keySize,u=o.iterations;s.length<l;){n&&a.update(n),n=a.update(e).finalize(t),a.reset();for(var c=1;c<u;c++)n=a.finalize(n),a.reset();i.concat(n)}return i.sigBytes=4*l,i}});e.EvpKDF=function(e,t,n){return s.create(n).compute(e,t)}}(),a.EvpKDF)}()},1863:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),function(e){var t=a,n=t.lib.CipherParams,r=t.enc.Hex;t.format.Hex={stringify:function(e){return e.ciphertext.toString(r)},parse:function(e){var t=r.parse(e);return n.create({ciphertext:t})}}}(),a.format.Hex)}()},5086:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),void function(){var e=o,t=e.lib.Base,n=e.enc.Utf8;e.algo.HMAC=t.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=n.parse(t));var r=e.blockSize,o=4*r;t.sigBytes>o&&(t=e.finalize(t)),t.clamp();for(var a=this._oKey=t.clone(),i=this._iKey=t.clone(),s=a.words,l=i.words,u=0;u<r;u++)s[u]^=1549556828,l[u]^=909522486;a.sigBytes=i.sigBytes=o,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}})}())}()},9704:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3646),n(5533),n(1551),n(3713),n(4728),n(3074),n(5590),n(9517),n(3183),n(4345),n(6319),n(6853),n(77),n(5086),n(3822),n(8228),n(3650),n(5152),n(2992),n(7223),n(5858),n(130),n(2409),n(4823),n(6644),n(1181),n(8413),n(1863),n(8177),n(2550),n(1325),n(2639),n(2130),a)}()},5533:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(){if("function"==typeof ArrayBuffer){var e=o.lib.WordArray,t=e.init,n=e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var n=e.byteLength,r=[],o=0;o<n;o++)r[o>>>2]|=e[o]<<24-o%4*8;t.call(this,r,n)}else t.apply(this,arguments)};n.prototype=e}}(),o.lib.WordArray)}()},3074:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(e){var t=o,n=t.lib,r=n.WordArray,a=n.Hasher,i=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var l=i.MD5=a.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var a=this._hash.words,i=e[t+0],l=e[t+1],p=e[t+2],h=e[t+3],v=e[t+4],m=e[t+5],g=e[t+6],y=e[t+7],b=e[t+8],w=e[t+9],x=e[t+10],E=e[t+11],_=e[t+12],S=e[t+13],k=e[t+14],C=e[t+15],T=a[0],O=a[1],R=a[2],P=a[3];T=u(T,O,R,P,i,7,s[0]),P=u(P,T,O,R,l,12,s[1]),R=u(R,P,T,O,p,17,s[2]),O=u(O,R,P,T,h,22,s[3]),T=u(T,O,R,P,v,7,s[4]),P=u(P,T,O,R,m,12,s[5]),R=u(R,P,T,O,g,17,s[6]),O=u(O,R,P,T,y,22,s[7]),T=u(T,O,R,P,b,7,s[8]),P=u(P,T,O,R,w,12,s[9]),R=u(R,P,T,O,x,17,s[10]),O=u(O,R,P,T,E,22,s[11]),T=u(T,O,R,P,_,7,s[12]),P=u(P,T,O,R,S,12,s[13]),R=u(R,P,T,O,k,17,s[14]),T=c(T,O=u(O,R,P,T,C,22,s[15]),R,P,l,5,s[16]),P=c(P,T,O,R,g,9,s[17]),R=c(R,P,T,O,E,14,s[18]),O=c(O,R,P,T,i,20,s[19]),T=c(T,O,R,P,m,5,s[20]),P=c(P,T,O,R,x,9,s[21]),R=c(R,P,T,O,C,14,s[22]),O=c(O,R,P,T,v,20,s[23]),T=c(T,O,R,P,w,5,s[24]),P=c(P,T,O,R,k,9,s[25]),R=c(R,P,T,O,h,14,s[26]),O=c(O,R,P,T,b,20,s[27]),T=c(T,O,R,P,S,5,s[28]),P=c(P,T,O,R,p,9,s[29]),R=c(R,P,T,O,y,14,s[30]),T=f(T,O=c(O,R,P,T,_,20,s[31]),R,P,m,4,s[32]),P=f(P,T,O,R,b,11,s[33]),R=f(R,P,T,O,E,16,s[34]),O=f(O,R,P,T,k,23,s[35]),T=f(T,O,R,P,l,4,s[36]),P=f(P,T,O,R,v,11,s[37]),R=f(R,P,T,O,y,16,s[38]),O=f(O,R,P,T,x,23,s[39]),T=f(T,O,R,P,S,4,s[40]),P=f(P,T,O,R,i,11,s[41]),R=f(R,P,T,O,h,16,s[42]),O=f(O,R,P,T,g,23,s[43]),T=f(T,O,R,P,w,4,s[44]),P=f(P,T,O,R,_,11,s[45]),R=f(R,P,T,O,C,16,s[46]),T=d(T,O=f(O,R,P,T,p,23,s[47]),R,P,i,6,s[48]),P=d(P,T,O,R,y,10,s[49]),R=d(R,P,T,O,k,15,s[50]),O=d(O,R,P,T,m,21,s[51]),T=d(T,O,R,P,_,6,s[52]),P=d(P,T,O,R,h,10,s[53]),R=d(R,P,T,O,x,15,s[54]),O=d(O,R,P,T,l,21,s[55]),T=d(T,O,R,P,b,6,s[56]),P=d(P,T,O,R,C,10,s[57]),R=d(R,P,T,O,g,15,s[58]),O=d(O,R,P,T,S,21,s[59]),T=d(T,O,R,P,v,6,s[60]),P=d(P,T,O,R,E,10,s[61]),R=d(R,P,T,O,p,15,s[62]),O=d(O,R,P,T,w,21,s[63]),a[0]=a[0]+T|0,a[1]=a[1]+O|0,a[2]=a[2]+R|0,a[3]=a[3]+P|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;n[o>>>5]|=128<<24-o%32;var a=e.floor(r/4294967296),i=r;n[15+(o+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),n[14+(o+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,l=s.words,u=0;u<4;u++){var c=l[u];l[u]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,n,r,o,a,i){var s=e+(t&n|~t&r)+o+i;return(s<<a|s>>>32-a)+t}function c(e,t,n,r,o,a,i){var s=e+(t&r|n&~r)+o+i;return(s<<a|s>>>32-a)+t}function f(e,t,n,r,o,a,i){var s=e+(t^n^r)+o+i;return(s<<a|s>>>32-a)+t}function d(e,t,n,r,o,a,i){var s=e+(n^(t|~r))+o+i;return(s<<a|s>>>32-a)+t}t.MD5=a._createHelper(l),t.HmacMD5=a._createHmacHelper(l)}(Math),o.MD5)}()},5152:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.mode.CFB=function(){var e=a.lib.BlockCipherMode.extend();function t(e,t,n,r){var o,a=this._iv;a?(o=a.slice(0),this._iv=void 0):o=this._prevBlock,r.encryptBlock(o,0);for(var i=0;i<n;i++)e[t+i]^=o[i]}return e.Encryptor=e.extend({processBlock:function(e,n){var r=this._cipher,o=r.blockSize;t.call(this,e,n,o,r),this._prevBlock=e.slice(n,n+o)}}),e.Decryptor=e.extend({processBlock:function(e,n){var r=this._cipher,o=r.blockSize,a=e.slice(n,n+o);t.call(this,e,n,o,r),this._prevBlock=a}}),e}(),a.mode.CFB)}()},7223:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.mode.CTRGladman=function(){var e=a.lib.BlockCipherMode.extend();function t(e){if(255===(e>>24&255)){var t=e>>16&255,n=e>>8&255,r=255&e;255===t?(t=0,255===n?(n=0,255===r?r=0:++r):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=r}else e+=1<<24;return e}function n(e){return 0===(e[0]=t(e[0]))&&(e[1]=t(e[1])),e}var r=e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,o=r.blockSize,a=this._iv,i=this._counter;a&&(i=this._counter=a.slice(0),this._iv=void 0),n(i);var s=i.slice(0);r.encryptBlock(s,0);for(var l=0;l<o;l++)e[t+l]^=s[l]}});return e.Decryptor=r,e}(),a.mode.CTRGladman)}()},2992:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.mode.CTR=function(){var e=a.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0);var i=a.slice(0);n.encryptBlock(i,0),a[r-1]=a[r-1]+1|0;for(var s=0;s<r;s++)e[t+s]^=i[s]}});return e.Decryptor=t,e}(),a.mode.CTR)}()},130:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.mode.ECB=function(){var e=a.lib.BlockCipherMode.extend();return e.Encryptor=e.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),e.Decryptor=e.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),e}(),a.mode.ECB)}()},5858:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.mode.OFB=function(){var e=a.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=this._iv,a=this._keystream;o&&(a=this._keystream=o.slice(0),this._iv=void 0),n.encryptBlock(a,0);for(var i=0;i<r;i++)e[t+i]^=a[i]}});return e.Decryptor=t,e}(),a.mode.OFB)}()},2409:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,r=4*t,o=r-n%r,a=n+o-1;e.clamp(),e.words[a>>>2]|=o<<24-a%4*8,e.sigBytes+=o},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.pad.Ansix923)}()},4823:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.pad.Iso10126={pad:function(e,t){var n=4*t,r=n-e.sigBytes%n;e.concat(a.lib.WordArray.random(r-1)).concat(a.lib.WordArray.create([r<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.pad.Iso10126)}()},6644:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.pad.Iso97971={pad:function(e,t){e.concat(a.lib.WordArray.create([2147483648],1)),a.pad.ZeroPadding.pad(e,t)},unpad:function(e){a.pad.ZeroPadding.unpad(e),e.sigBytes--}},a.pad.Iso97971)}()},8413:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.pad.NoPadding={pad:function(){},unpad:function(){}},a.pad.NoPadding)}()},1181:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3650),a.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},a.pad.ZeroPadding)}()},3822:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(5590),n(5086),function(){var e=a,t=e.lib,n=t.Base,r=t.WordArray,o=e.algo,i=o.SHA1,s=o.HMAC,l=o.PBKDF2=n.extend({cfg:n.extend({keySize:4,hasher:i,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,o=s.create(n.hasher,e),a=r.create(),i=r.create([1]),l=a.words,u=i.words,c=n.keySize,f=n.iterations;l.length<c;){var d=o.update(t).finalize(i);o.reset();for(var p=d.words,h=p.length,v=d,m=1;m<f;m++){v=o.finalize(v),o.reset();for(var g=v.words,y=0;y<h;y++)p[y]^=g[y]}a.concat(d),u[0]++}return a.sigBytes=4*c,a}});e.PBKDF2=function(e,t,n){return l.create(n).compute(e,t)}}(),a.PBKDF2)}()},2130:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3713),n(3074),n(8228),n(3650),function(){var e=a,t=e.lib.StreamCipher,n=e.algo,r=[],o=[],i=[],s=n.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var o=0;o<4;o++)l.call(this);for(o=0;o<8;o++)r[o]^=n[o+4&7];if(t){var a=t.words,i=a[0],s=a[1],u=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),f=u>>>16|4294901760&c,d=c<<16|65535&u;for(r[0]^=u,r[1]^=f,r[2]^=c,r[3]^=d,r[4]^=u,r[5]^=f,r[6]^=c,r[7]^=d,o=0;o<4;o++)l.call(this)}},_doProcessBlock:function(e,t){var n=this._X;l.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var o=0;o<4;o++)r[o]=16711935&(r[o]<<8|r[o]>>>24)|4278255360&(r[o]<<24|r[o]>>>8),e[t+o]^=r[o]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],a=65535&r,s=r>>>16,l=((a*a>>>17)+a*s>>>15)+s*s,u=((4294901760&r)*r|0)+((65535&r)*r|0);i[n]=l^u}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}e.RabbitLegacy=t._createHelper(s)}(),a.RabbitLegacy)}()},2639:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3713),n(3074),n(8228),n(3650),function(){var e=a,t=e.lib.StreamCipher,n=e.algo,r=[],o=[],i=[],s=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],o=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)l.call(this);for(n=0;n<8;n++)o[n]^=r[n+4&7];if(t){var a=t.words,i=a[0],s=a[1],u=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),f=u>>>16|4294901760&c,d=c<<16|65535&u;for(o[0]^=u,o[1]^=f,o[2]^=c,o[3]^=d,o[4]^=u,o[5]^=f,o[6]^=c,o[7]^=d,n=0;n<4;n++)l.call(this)}},_doProcessBlock:function(e,t){var n=this._X;l.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var o=0;o<4;o++)r[o]=16711935&(r[o]<<8|r[o]>>>24)|4278255360&(r[o]<<24|r[o]>>>8),e[t+o]^=r[o]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,n=0;n<8;n++)o[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],a=65535&r,s=r>>>16,l=((a*a>>>17)+a*s>>>15)+s*s,u=((4294901760&r)*r|0)+((65535&r)*r|0);i[n]=l^u}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}e.Rabbit=t._createHelper(s)}(),a.Rabbit)}()},1325:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3713),n(3074),n(8228),n(3650),function(){var e=a,t=e.lib.StreamCipher,n=e.algo,r=n.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,r=this._S=[],o=0;o<256;o++)r[o]=o;o=0;for(var a=0;o<256;o++){var i=o%n,s=t[i>>>2]>>>24-i%4*8&255;a=(a+r[o]+s)%256;var l=r[o];r[o]=r[a],r[a]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,n=this._j,r=0,o=0;o<4;o++){n=(n+e[t=(t+1)%256])%256;var a=e[t];e[t]=e[n],e[n]=a,r|=e[(e[t]+e[n])%256]<<24-8*o}return this._i=t,this._j=n,r}e.RC4=t._createHelper(r);var i=n.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(i)}(),a.RC4)}()},77:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(e){var t=o,n=t.lib,r=n.WordArray,a=n.Hasher,i=t.algo,s=r.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),l=r.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),u=r.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),c=r.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),f=r.create([0,1518500249,1859775393,2400959708,2840853838]),d=r.create([1352829926,1548603684,1836072691,2053994217,0]),p=i.RIPEMD160=a.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var a,i,p,w,x,E,_,S,k,C,T,O=this._hash.words,R=f.words,P=d.words,D=s.words,M=l.words,A=u.words,N=c.words;for(E=a=O[0],_=i=O[1],S=p=O[2],k=w=O[3],C=x=O[4],n=0;n<80;n+=1)T=a+e[t+D[n]]|0,T+=n<16?h(i,p,w)+R[0]:n<32?v(i,p,w)+R[1]:n<48?m(i,p,w)+R[2]:n<64?g(i,p,w)+R[3]:y(i,p,w)+R[4],T=(T=b(T|=0,A[n]))+x|0,a=x,x=w,w=b(p,10),p=i,i=T,T=E+e[t+M[n]]|0,T+=n<16?y(_,S,k)+P[0]:n<32?g(_,S,k)+P[1]:n<48?m(_,S,k)+P[2]:n<64?v(_,S,k)+P[3]:h(_,S,k)+P[4],T=(T=b(T|=0,N[n]))+C|0,E=C,C=k,k=b(S,10),S=_,_=T;T=O[1]+p+k|0,O[1]=O[2]+w+C|0,O[2]=O[3]+x+E|0,O[3]=O[4]+a+_|0,O[4]=O[0]+i+S|0,O[0]=T},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var o=this._hash,a=o.words,i=0;i<5;i++){var s=a[i];a[i]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return o},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function h(e,t,n){return e^t^n}function v(e,t,n){return e&t|~e&n}function m(e,t,n){return(e|~t)^n}function g(e,t,n){return e&n|t&~n}function y(e,t,n){return e^(t|~n)}function b(e,t){return e<<t|e>>>32-t}t.RIPEMD160=a._createHelper(p),t.HmacRIPEMD160=a._createHmacHelper(p)}(Math),o.RIPEMD160)}()},5590:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(){var e=o,t=e.lib,n=t.WordArray,r=t.Hasher,a=e.algo,i=[],s=a.SHA1=r.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],a=n[2],s=n[3],l=n[4],u=0;u<80;u++){if(u<16)i[u]=0|e[t+u];else{var c=i[u-3]^i[u-8]^i[u-14]^i[u-16];i[u]=c<<1|c>>>31}var f=(r<<5|r>>>27)+l+i[u];f+=u<20?1518500249+(o&a|~o&s):u<40?1859775393+(o^a^s):u<60?(o&a|o&s|a&s)-1894007588:(o^a^s)-899497514,l=s,s=a,a=o<<30|o>>>2,o=r,r=f}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+a|0,n[3]=n[3]+s|0,n[4]=n[4]+l|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(r+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA1=r._createHelper(s),e.HmacSHA1=r._createHmacHelper(s)}(),o.SHA1)}()},3183:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(9517),function(){var e=a,t=e.lib.WordArray,n=e.algo,r=n.SHA256,o=n.SHA224=r.extend({_doReset:function(){this._hash=new t.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=r._doFinalize.call(this);return e.sigBytes-=4,e}});e.SHA224=r._createHelper(o),e.HmacSHA224=r._createHmacHelper(o)}(),a.SHA224)}()},9517:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(e){var t=o,n=t.lib,r=n.WordArray,a=n.Hasher,i=t.algo,s=[],l=[];!function(){function t(t){for(var n=e.sqrt(t),r=2;r<=n;r++)if(!(t%r))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var r=2,o=0;o<64;)t(r)&&(o<8&&(s[o]=n(e.pow(r,.5))),l[o]=n(e.pow(r,1/3)),o++),r++}();var u=[],c=i.SHA256=a.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],a=n[2],i=n[3],s=n[4],c=n[5],f=n[6],d=n[7],p=0;p<64;p++){if(p<16)u[p]=0|e[t+p];else{var h=u[p-15],v=(h<<25|h>>>7)^(h<<14|h>>>18)^h>>>3,m=u[p-2],g=(m<<15|m>>>17)^(m<<13|m>>>19)^m>>>10;u[p]=v+u[p-7]+g+u[p-16]}var y=r&o^r&a^o&a,b=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),w=d+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&c^~s&f)+l[p]+u[p];d=f,f=c,c=s,s=i+w|0,i=a,a=o,o=r,r=w+(b+y)|0}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+a|0,n[3]=n[3]+i|0,n[4]=n[4]+s|0,n[5]=n[5]+c|0,n[6]=n[6]+f|0,n[7]=n[7]+d|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;return n[o>>>5]|=128<<24-o%32,n[14+(o+64>>>9<<4)]=e.floor(r/4294967296),n[15+(o+64>>>9<<4)]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=a._createHelper(c),t.HmacSHA256=a._createHmacHelper(c)}(Math),o.SHA256)}()},6853:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3646),function(e){var t=a,n=t.lib,r=n.WordArray,o=n.Hasher,i=t.x64.Word,s=t.algo,l=[],u=[],c=[];!function(){for(var e=1,t=0,n=0;n<24;n++){l[e+5*t]=(n+1)*(n+2)/2%64;var r=(2*e+3*t)%5;e=t%5,t=r}for(e=0;e<5;e++)for(t=0;t<5;t++)u[e+5*t]=t+(2*e+3*t)%5*5;for(var o=1,a=0;a<24;a++){for(var s=0,f=0,d=0;d<7;d++){if(1&o){var p=(1<<d)-1;p<32?f^=1<<p:s^=1<<p-32}128&o?o=o<<1^113:o<<=1}c[a]=i.create(s,f)}}();var f=[];!function(){for(var e=0;e<25;e++)f[e]=i.create()}();var d=s.SHA3=o.extend({cfg:o.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new i.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var n=this._state,r=this.blockSize/2,o=0;o<r;o++){var a=e[t+2*o],i=e[t+2*o+1];a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),(O=n[o]).high^=i,O.low^=a}for(var s=0;s<24;s++){for(var d=0;d<5;d++){for(var p=0,h=0,v=0;v<5;v++)p^=(O=n[d+5*v]).high,h^=O.low;var m=f[d];m.high=p,m.low=h}for(d=0;d<5;d++){var g=f[(d+4)%5],y=f[(d+1)%5],b=y.high,w=y.low;for(p=g.high^(b<<1|w>>>31),h=g.low^(w<<1|b>>>31),v=0;v<5;v++)(O=n[d+5*v]).high^=p,O.low^=h}for(var x=1;x<25;x++){var E=(O=n[x]).high,_=O.low,S=l[x];S<32?(p=E<<S|_>>>32-S,h=_<<S|E>>>32-S):(p=_<<S-32|E>>>64-S,h=E<<S-32|_>>>64-S);var k=f[u[x]];k.high=p,k.low=h}var C=f[0],T=n[0];for(C.high=T.high,C.low=T.low,d=0;d<5;d++)for(v=0;v<5;v++){var O=n[x=d+5*v],R=f[x],P=f[(d+1)%5+5*v],D=f[(d+2)%5+5*v];O.high=R.high^~P.high&D.high,O.low=R.low^~P.low&D.low}O=n[0];var M=c[s];O.high^=M.high,O.low^=M.low}},_doFinalize:function(){var t=this._data,n=t.words,o=(this._nDataBytes,8*t.sigBytes),a=32*this.blockSize;n[o>>>5]|=1<<24-o%32,n[(e.ceil((o+1)/a)*a>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var i=this._state,s=this.cfg.outputLength/8,l=s/8,u=[],c=0;c<l;c++){var f=i[c],d=f.high,p=f.low;d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),u.push(p),u.push(d)}return new r.init(u,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});t.SHA3=o._createHelper(d),t.HmacSHA3=o._createHmacHelper(d)}(Math),a.SHA3)}()},6319:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3646),n(4345),function(){var e=a,t=e.x64,n=t.Word,r=t.WordArray,o=e.algo,i=o.SHA512,s=o.SHA384=i.extend({_doReset:function(){this._hash=new r.init([new n.init(3418070365,3238371032),new n.init(1654270250,914150663),new n.init(2438529370,812702999),new n.init(355462360,4144912697),new n.init(1731405415,4290775857),new n.init(2394180231,1750603025),new n.init(3675008525,1694076839),new n.init(1203062813,3204075428)])},_doFinalize:function(){var e=i._doFinalize.call(this);return e.sigBytes-=16,e}});e.SHA384=i._createHelper(s),e.HmacSHA384=i._createHmacHelper(s)}(),a.SHA384)}()},4345:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3646),function(){var e=a,t=e.lib.Hasher,n=e.x64,r=n.Word,o=n.WordArray,i=e.algo;function s(){return r.create.apply(r,arguments)}var l=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],u=[];!function(){for(var e=0;e<80;e++)u[e]=s()}();var c=i.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],a=n[2],i=n[3],s=n[4],c=n[5],f=n[6],d=n[7],p=r.high,h=r.low,v=o.high,m=o.low,g=a.high,y=a.low,b=i.high,w=i.low,x=s.high,E=s.low,_=c.high,S=c.low,k=f.high,C=f.low,T=d.high,O=d.low,R=p,P=h,D=v,M=m,A=g,N=y,I=b,j=w,L=x,F=E,B=_,H=S,U=k,z=C,q=T,W=O,V=0;V<80;V++){var Z,G,Y=u[V];if(V<16)G=Y.high=0|e[t+2*V],Z=Y.low=0|e[t+2*V+1];else{var $=u[V-15],K=$.high,X=$.low,Q=(K>>>1|X<<31)^(K>>>8|X<<24)^K>>>7,J=(X>>>1|K<<31)^(X>>>8|K<<24)^(X>>>7|K<<25),ee=u[V-2],te=ee.high,ne=ee.low,re=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,oe=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),ae=u[V-7],ie=ae.high,se=ae.low,le=u[V-16],ue=le.high,ce=le.low;G=(G=(G=Q+ie+((Z=J+se)>>>0<J>>>0?1:0))+re+((Z+=oe)>>>0<oe>>>0?1:0))+ue+((Z+=ce)>>>0<ce>>>0?1:0),Y.high=G,Y.low=Z}var fe,de=L&B^~L&U,pe=F&H^~F&z,he=R&D^R&A^D&A,ve=P&M^P&N^M&N,me=(R>>>28|P<<4)^(R<<30|P>>>2)^(R<<25|P>>>7),ge=(P>>>28|R<<4)^(P<<30|R>>>2)^(P<<25|R>>>7),ye=(L>>>14|F<<18)^(L>>>18|F<<14)^(L<<23|F>>>9),be=(F>>>14|L<<18)^(F>>>18|L<<14)^(F<<23|L>>>9),we=l[V],xe=we.high,Ee=we.low,_e=q+ye+((fe=W+be)>>>0<W>>>0?1:0),Se=ge+ve;q=U,W=z,U=B,z=H,B=L,H=F,L=I+(_e=(_e=(_e=_e+de+((fe+=pe)>>>0<pe>>>0?1:0))+xe+((fe+=Ee)>>>0<Ee>>>0?1:0))+G+((fe+=Z)>>>0<Z>>>0?1:0))+((F=j+fe|0)>>>0<j>>>0?1:0)|0,I=A,j=N,A=D,N=M,D=R,M=P,R=_e+(me+he+(Se>>>0<ge>>>0?1:0))+((P=fe+Se|0)>>>0<fe>>>0?1:0)|0}h=r.low=h+P,r.high=p+R+(h>>>0<P>>>0?1:0),m=o.low=m+M,o.high=v+D+(m>>>0<M>>>0?1:0),y=a.low=y+N,a.high=g+A+(y>>>0<N>>>0?1:0),w=i.low=w+j,i.high=b+I+(w>>>0<j>>>0?1:0),E=s.low=E+F,s.high=x+L+(E>>>0<F>>>0?1:0),S=c.low=S+H,c.high=_+B+(S>>>0<H>>>0?1:0),C=f.low=C+z,f.high=k+U+(C>>>0<z>>>0?1:0),O=d.low=O+W,d.high=T+q+(O>>>0<W>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[30+(r+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(r+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(c),e.HmacSHA512=t._createHmacHelper(c)}(),a.SHA512)}()},2550:function(e,t,n){!function(t,r,o){var a;e.exports=(a=n(8926),n(3713),n(3074),n(8228),n(3650),function(){var e=a,t=e.lib,n=t.WordArray,r=t.BlockCipher,o=e.algo,i=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],u=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],c=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],f=o.DES=r.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var r=i[n]-1;t[n]=e[r>>>5]>>>31-r%32&1}for(var o=this._subKeys=[],a=0;a<16;a++){var u=o[a]=[],c=l[a];for(n=0;n<24;n++)u[n/6|0]|=t[(s[n]-1+c)%28]<<31-n%6,u[4+(n/6|0)]|=t[28+(s[n+24]-1+c)%28]<<31-n%6;for(u[0]=u[0]<<1|u[0]>>>31,n=1;n<7;n++)u[n]=u[n]>>>4*(n-1)+3;u[7]=u[7]<<5|u[7]>>>27}var f=this._invSubKeys=[];for(n=0;n<16;n++)f[n]=o[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],d.call(this,4,252645135),d.call(this,16,65535),p.call(this,2,858993459),p.call(this,8,16711935),d.call(this,1,1431655765);for(var r=0;r<16;r++){for(var o=n[r],a=this._lBlock,i=this._rBlock,s=0,l=0;l<8;l++)s|=u[l][((i^o[l])&c[l])>>>0];this._lBlock=i,this._rBlock=a^s}var f=this._lBlock;this._lBlock=this._rBlock,this._rBlock=f,d.call(this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),d.call(this,16,65535),d.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function d(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<<e}function p(e,t){var n=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<<e}e.DES=r._createHelper(f);var h=o.TripleDES=r.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),r=e.length<4?e.slice(0,2):e.slice(2,4),o=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=f.createEncryptor(n.create(t)),this._des2=f.createEncryptor(n.create(r)),this._des3=f.createEncryptor(n.create(o))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=r._createHelper(h)}(),a.TripleDES)}()},3646:function(e,t,n){!function(t,r){var o;e.exports=(o=n(8926),function(e){var t=o,n=t.lib,r=n.Base,a=n.WordArray,i=t.x64={};i.Word=r.extend({init:function(e,t){this.high=e,this.low=t}}),i.WordArray=r.extend({init:function(t,n){t=this.words=t||[],this.sigBytes=n!=e?n:8*t.length},toX32:function(){for(var e=this.words,t=e.length,n=[],r=0;r<t;r++){var o=e[r];n.push(o.high),n.push(o.low)}return a.create(n,this.sigBytes)},clone:function(){for(var e=r.clone.call(this),t=e.words=this.words.slice(0),n=t.length,o=0;o<n;o++)t[o]=t[o].clone();return e}})}(),o)}()},6840:function(e,t,n){"use strict";function r(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}n.d(t,{Z:function(){return r}})},7325:function(e,t,n){"use strict";function r(e){return function(t,n){var r;if("formatting"===(null!==n&&void 0!==n&&n.context?String(n.context):"standalone")&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,a=null!==n&&void 0!==n&&n.width?String(n.width):o;r=e.formattingValues[a]||e.formattingValues[o]}else{var i=e.defaultWidth,s=null!==n&&void 0!==n&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[i]}return r[e.argumentCallback?e.argumentCallback(t):t]}}n.d(t,{Z:function(){return r}})},6884:function(e,t,n){"use strict";function r(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],s=t.match(i);if(!s)return null;var l,u=s[0],c=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],f=Array.isArray(c)?a(c,(function(e){return e.test(u)})):o(c,(function(e){return e.test(u)}));l=e.valueCallback?e.valueCallback(f):f,l=n.valueCallback?n.valueCallback(l):l;var d=t.slice(u.length);return{value:l,rest:d}}}function o(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function a(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}n.d(t,{Z:function(){return r}})},586:function(e,t,n){"use strict";function r(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var o=r[0],a=t.match(e.parsePattern);if(!a)return null;var i=e.valueCallback?e.valueCallback(a[0]):a[0];i=n.valueCallback?n.valueCallback(i):i;var s=t.slice(o.length);return{value:i,rest:s}}}n.d(t,{Z:function(){return r}})},4890:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r={lessThanXSeconds:{one:"moins d\u2019une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d\u2019une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d\u2019un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu\u2019un an",other:"presque {{count}} ans"}},o=function(e,t,n){var o,a=r[e];return o="string"===typeof a?a:1===t?a.one:a.other.replace("{{count}}",String(t)),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"dans "+o:"il y a "+o:o},a=n(6840),i={date:(0,a.Z)({formats:{full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},defaultWidth:"full"}),time:(0,a.Z)({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:(0,a.Z)({formats:{full:"{{date}} '\xe0' {{time}}",long:"{{date}} '\xe0' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"eeee 'dernier \xe0' p",yesterday:"'hier \xe0' p",today:"'aujourd\u2019hui \xe0' p",tomorrow:"'demain \xe0' p'",nextWeek:"eeee 'prochain \xe0' p",other:"P"},l=function(e,t,n,r){return s[e]},u=n(7325),c={ordinalNumber:function(e,t){var n=Number(e),r=null===t||void 0===t?void 0:t.unit;if(0===n)return"0";return n+(1===n?r&&["year","week","hour","minute","second"].includes(r)?"\xe8re":"er":"\xe8me")},era:(0,u.Z)({values:{narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant J\xe9sus-Christ","apr\xe8s J\xe9sus-Christ"]},defaultWidth:"wide"}),quarter:(0,u.Z)({values:{narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2\xe8me trim.","3\xe8me trim.","4\xe8me trim."],wide:["1er trimestre","2\xe8me trimestre","3\xe8me trimestre","4\xe8me trimestre"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,u.Z)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","f\xe9vr.","mars","avr.","mai","juin","juil.","ao\xfbt","sept.","oct.","nov.","d\xe9c."],wide:["janvier","f\xe9vrier","mars","avril","mai","juin","juillet","ao\xfbt","septembre","octobre","novembre","d\xe9cembre"]},defaultWidth:"wide"}),day:(0,u.Z)({values:{narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},defaultWidth:"wide"}),dayPeriod:(0,u.Z)({values:{narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"apr\xe8s-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l\u2019apr\xe8s-midi",evening:"du soir",night:"du matin"}},defaultWidth:"wide"})},f=n(6884),d={code:"fr",formatDistance:o,formatLong:i,formatRelative:l,localize:c,match:{ordinalNumber:(0,n(586).Z)({matchPattern:/^(\d+)(i\xe8me|\xe8re|\xe8me|er|e)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e)}}),era:(0,f.Z)({matchPatterns:{narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant J\xe9sus-Christ|apr\xe8s J\xe9sus-Christ)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^av/i,/^ap/i]},defaultParseWidth:"any"}),quarter:(0,f.Z)({matchPatterns:{narrow:/^T?[1234]/i,abbreviated:/^[1234](er|\xe8me|e)? trim\.?/i,wide:/^[1234](er|\xe8me|e)? trimestre/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,f.Z)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(janv|f\xe9vr|mars|avr|mai|juin|juill|juil|ao\xfbt|sept|oct|nov|d\xe9c)\.?/i,wide:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/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,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,f.Z)({matchPatterns:{narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,f.Z)({matchPatterns:{narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'apr\xe8s[-\s]midi|du soir|de la nuit)/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}}},1579:function(e,t,n){"use strict";var r=n(4892),o=n(5450),a=n(3454),i=n(1146),s=n(3535),l=n(1571),u=n(2833),c=n(7724),f=n(2506),d=n(4037),p=n(905),h=n(4786),v=n(581),m=n(8264),g=n(4624),y=d("ArrayBuffer.prototype.byteLength",!0);function b(e){if(!e||"object"!==typeof e||!y)return!1;try{return y(e),!0}catch(t){return!1}}var w=d("Date.prototype.getTime"),x=Object.getPrototypeOf,E=d("Object.prototype.toString"),_=f("%Set%",!0),S=d("Map.prototype.has",!0),k=d("Map.prototype.get",!0),C=d("Map.prototype.size",!0),T=d("Set.prototype.add",!0),O=d("Set.prototype.delete",!0),R=d("Set.prototype.has",!0),P=d("Set.prototype.size",!0);function D(e,t,n,r){for(var o,a=h(e);(o=a.next())&&!o.done;)if(j(t,o.value,n,r))return O(e,o.value),!0;return!1}function M(e){return"undefined"===typeof e?null:"object"!==typeof e?"symbol"!==typeof e&&("string"!==typeof e&&"number"!==typeof e||+e===+e):void 0}function A(e,t,n,r,o,a){var i=M(n);if(null!=i)return i;var s=k(t,i),l=g({},o,{strict:!1});return!("undefined"===typeof s&&!S(t,i)||!j(r,s,l,a))&&(!S(e,i)&&j(r,s,l,a))}function N(e,t,n){var r=M(n);return null!=r?r:R(t,r)&&!R(e,r)}function I(e,t,n,r,o,a){for(var i,s,l=h(e);(i=l.next())&&!i.done;)if(j(n,s=i.value,o,a)&&j(r,k(t,s),o,a))return O(e,s),!0;return!1}function j(e,t,n,f){var d=n||{};if(d.strict?a(e,t):e===t)return!0;if(c(e)!==c(t))return!1;if(!e||!t||"object"!==typeof e&&"object"!==typeof t)return d.strict?a(e,t):e==t;var v,O=f.has(e),M=f.has(t);if(O&&M){if(f.get(e)===f.get(t))return!0}else v={};return O||f.set(e,v),M||f.set(t,v),function(e,t,n,a){var c,f;if(typeof e!==typeof t)return!1;if(null==e||null==t)return!1;if(E(e)!==E(t))return!1;if(o(e)!==o(t))return!1;var d=l(e),v=l(t);if(d!==v)return!1;var O=e instanceof Error,M=t instanceof Error;if(O!==M)return!1;if((O||M)&&(e.name!==t.name||e.message!==t.message))return!1;var F=i(e),B=i(t);if(F!==B)return!1;if((F||B)&&(e.source!==t.source||s(e)!==s(t)))return!1;var H=u(e),U=u(t);if(H!==U)return!1;if((H||U)&&w(e)!==w(t))return!1;if(n.strict&&x&&x(e)!==x(t))return!1;if(m(e)!==m(t))return!1;var z=L(e),q=L(t);if(z!==q)return!1;if(z||q){if(e.length!==t.length)return!1;for(c=0;c<e.length;c++)if(e[c]!==t[c])return!1;return!0}var W=b(e),V=b(t);if(W!==V)return!1;if(W||V)return y(e)===y(t)&&("function"===typeof Uint8Array&&j(new Uint8Array(e),new Uint8Array(t),n,a));if(typeof e!==typeof t)return!1;var Z=r(e),G=r(t);if(Z.length!==G.length)return!1;for(Z.sort(),G.sort(),c=Z.length-1;c>=0;c--)if(Z[c]!=G[c])return!1;for(c=Z.length-1;c>=0;c--)if(!j(e[f=Z[c]],t[f],n,a))return!1;var Y=p(e),$=p(t);if(Y!==$)return!1;if("Set"===Y||"Set"===$)return function(e,t,n,r){if(P(e)!==P(t))return!1;var o,a,i,s=h(e),l=h(t);for(;(o=s.next())&&!o.done;)if(o.value&&"object"===typeof o.value)i||(i=new _),T(i,o.value);else if(!R(t,o.value)){if(n.strict)return!1;if(!N(e,t,o.value))return!1;i||(i=new _),T(i,o.value)}if(i){for(;(a=l.next())&&!a.done;)if(a.value&&"object"===typeof a.value){if(!D(i,a.value,n.strict,r))return!1}else if(!n.strict&&!R(e,a.value)&&!D(i,a.value,n.strict,r))return!1;return 0===P(i)}return!0}(e,t,n,a);if("Map"===Y)return function(e,t,n,r){if(C(e)!==C(t))return!1;var o,a,i,s,l,u,c=h(e),f=h(t);for(;(o=c.next())&&!o.done;)if(s=o.value[0],l=o.value[1],s&&"object"===typeof s)i||(i=new _),T(i,s);else if("undefined"===typeof(u=k(t,s))&&!S(t,s)||!j(l,u,n,r)){if(n.strict)return!1;if(!A(e,t,s,l,n,r))return!1;i||(i=new _),T(i,s)}if(i){for(;(a=f.next())&&!a.done;)if(s=a.value[0],u=a.value[1],s&&"object"===typeof s){if(!I(i,e,s,u,n,r))return!1}else if(!n.strict&&(!e.has(s)||!j(k(e,s),u,n,r))&&!I(i,e,s,u,g({},n,{strict:!1}),r))return!1;return 0===P(i)}return!0}(e,t,n,a);return!0}(e,t,d,f)}function L(e){return!(!e||"object"!==typeof e||"number"!==typeof e.length)&&("function"===typeof e.copy&&"function"===typeof e.slice&&(!(e.length>0&&"number"!==typeof e[0])&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))))}e.exports=function(e,t,n){return j(e,t,n,v())}},9396:function(e,t,n){"use strict";var r=n(4892),o="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),a=Object.prototype.toString,i=Array.prototype.concat,s=Object.defineProperty,l=n(4510)(),u=s&&l,c=function(e,t,n,r){var o;(!(t in e)||"function"===typeof(o=r)&&"[object Function]"===a.call(o)&&r())&&(u?s(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n)},f=function(e,t){var n=arguments.length>2?arguments[2]:{},a=r(t);o&&(a=i.call(a,Object.getOwnPropertySymbols(t)));for(var s=0;s<a.length;s+=1)c(e,a[s],t[a[s]],n[a[s]])};f.supportsDescriptors=!!u,e.exports=f},5369:function(e,t,n){"use strict";var r=n(460),o=Object.prototype.toString,a=Object.prototype.hasOwnProperty,i=function(e,t,n){for(var r=0,o=e.length;r<o;r++)a.call(e,r)&&(null==n?t(e[r],r,e):t.call(n,e[r],r,e))},s=function(e,t,n){for(var r=0,o=e.length;r<o;r++)null==n?t(e.charAt(r),r,e):t.call(n,e.charAt(r),r,e)},l=function(e,t,n){for(var r in e)a.call(e,r)&&(null==n?t(e[r],r,e):t.call(n,e[r],r,e))};e.exports=function(e,t,n){if(!r(t))throw new TypeError("iterator must be a function");var a;arguments.length>=3&&(a=n),"[object Array]"===o.call(e)?i(e,t,a):"string"===typeof e?s(e,t,a):l(e,t,a)}},7473:function(e){e.exports="object"==typeof self?self.FormData:window.FormData},1901:function(){!function(e){"use strict";var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},t(e,n)};function n(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)};function o(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||t)}var a,i,s,l,u,c={},f=[],d=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function p(e,t){for(var n in t)e[n]=t[n];return e}function h(e){var t=e.parentNode;t&&t.removeChild(e)}function v(e,t,n){var r,o,a,i=arguments,s={};for(a in t)"key"==a?r=t[a]:"ref"==a?o=t[a]:s[a]=t[a];if(arguments.length>3)for(n=[n],a=3;a<arguments.length;a++)n.push(i[a]);if(null!=n&&(s.children=n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===s[a]&&(s[a]=e.defaultProps[a]);return m(e,s,r,o,null)}function m(e,t,n,r,o){var i={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++a.__v:o};return null!=a.vnode&&a.vnode(i),i}function g(e){return e.children}function y(e,t){this.props=e,this.context=t}function b(e,t){if(null==t)return e.__?b(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?b(e):null}function w(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return w(e)}}function x(e){(!e.__d&&(e.__d=!0)&&i.push(e)&&!E.__r++||l!==a.debounceRendering)&&((l=a.debounceRendering)||s)(E)}function E(){for(var e;E.__r=i.length;)e=i.sort((function(e,t){return e.__v.__b-t.__v.__b})),i=[],e.some((function(e){var t,n,r,o,a,i;e.__d&&(a=(o=(t=e).__v).__e,(i=t.__P)&&(n=[],(r=p({},o)).__v=o.__v+1,D(i,o,r,t.__n,void 0!==i.ownerSVGElement,null!=o.__h?[a]:null,n,null==a?b(o):a,o.__h),M(n,o),o.__e!=a&&w(o)))}))}function _(e,t,n,r,o,a,i,s,l,u){var d,p,h,v,y,w,x,E=r&&r.__k||f,_=E.length;for(n.__k=[],d=0;d<t.length;d++)if(null!=(v=n.__k[d]=null==(v=t[d])||"boolean"==typeof v?null:"string"==typeof v||"number"==typeof v||"bigint"==typeof v?m(null,v,null,null,v):Array.isArray(v)?m(g,{children:v},null,null,null):v.__b>0?m(v.type,v.props,v.key,null,v.__v):v)){if(v.__=n,v.__b=n.__b+1,null===(h=E[d])||h&&v.key==h.key&&v.type===h.type)E[d]=void 0;else for(p=0;p<_;p++){if((h=E[p])&&v.key==h.key&&v.type===h.type){E[p]=void 0;break}h=null}D(e,v,h=h||c,o,a,i,s,l,u),y=v.__e,(p=v.ref)&&h.ref!=p&&(x||(x=[]),h.ref&&x.push(h.ref,null,v),x.push(p,v.__c||y,v)),null!=y?(null==w&&(w=y),"function"==typeof v.type&&null!=v.__k&&v.__k===h.__k?v.__d=l=S(v,l,e):l=C(e,v,h,E,y,l),u||"option"!==n.type?"function"==typeof n.type&&(n.__d=l):e.value=""):l&&h.__e==l&&l.parentNode!=e&&(l=b(h))}for(n.__e=w,d=_;d--;)null!=E[d]&&("function"==typeof n.type&&null!=E[d].__e&&E[d].__e==n.__d&&(n.__d=b(r,d+1)),I(E[d],E[d]));if(x)for(d=0;d<x.length;d++)N(x[d],x[++d],x[++d])}function S(e,t,n){var r,o;for(r=0;r<e.__k.length;r++)(o=e.__k[r])&&(o.__=e,t="function"==typeof o.type?S(o,t,n):C(n,o,o,e.__k,o.__e,t));return t}function k(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){k(e,t)})):t.push(e)),t}function C(e,t,n,r,o,a){var i,s,l;if(void 0!==t.__d)i=t.__d,t.__d=void 0;else if(null==n||o!=a||null==o.parentNode)e:if(null==a||a.parentNode!==e)e.appendChild(o),i=null;else{for(s=a,l=0;(s=s.nextSibling)&&l<r.length;l+=2)if(s==o)break e;e.insertBefore(o,a),i=a}return void 0!==i?i:o.nextSibling}function T(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||d.test(t)?n:n+"px"}function O(e,t,n,r,o){var a;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||T(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||T(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])a=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r||e.addEventListener(t,a?P:R,a):e.removeEventListener(t,a?P:R,a);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null!=n&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function R(e){this.l[e.type+!1](a.event?a.event(e):e)}function P(e){this.l[e.type+!0](a.event?a.event(e):e)}function D(e,t,n,r,o,i,s,l,u){var c,f,d,h,v,m,b,w,x,E,S,k=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(u=n.__h,l=t.__e=n.__e,t.__h=null,i=[l]),(c=a.__b)&&c(t);try{e:if("function"==typeof k){if(w=t.props,x=(c=k.contextType)&&r[c.__c],E=c?x?x.props.value:c.__:r,n.__c?b=(f=t.__c=n.__c).__=f.__E:("prototype"in k&&k.prototype.render?t.__c=f=new k(w,E):(t.__c=f=new y(w,E),f.constructor=k,f.render=j),x&&x.sub(f),f.props=w,f.state||(f.state={}),f.context=E,f.__n=r,d=f.__d=!0,f.__h=[]),null==f.__s&&(f.__s=f.state),null!=k.getDerivedStateFromProps&&(f.__s==f.state&&(f.__s=p({},f.__s)),p(f.__s,k.getDerivedStateFromProps(w,f.__s))),h=f.props,v=f.state,d)null==k.getDerivedStateFromProps&&null!=f.componentWillMount&&f.componentWillMount(),null!=f.componentDidMount&&f.__h.push(f.componentDidMount);else{if(null==k.getDerivedStateFromProps&&w!==h&&null!=f.componentWillReceiveProps&&f.componentWillReceiveProps(w,E),!f.__e&&null!=f.shouldComponentUpdate&&!1===f.shouldComponentUpdate(w,f.__s,E)||t.__v===n.__v){f.props=w,f.state=f.__s,t.__v!==n.__v&&(f.__d=!1),f.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),f.__h.length&&s.push(f);break e}null!=f.componentWillUpdate&&f.componentWillUpdate(w,f.__s,E),null!=f.componentDidUpdate&&f.__h.push((function(){f.componentDidUpdate(h,v,m)}))}f.context=E,f.props=w,f.state=f.__s,(c=a.__r)&&c(t),f.__d=!1,f.__v=t,f.__P=e,c=f.render(f.props,f.state,f.context),f.state=f.__s,null!=f.getChildContext&&(r=p(p({},r),f.getChildContext())),d||null==f.getSnapshotBeforeUpdate||(m=f.getSnapshotBeforeUpdate(h,v)),S=null!=c&&c.type===g&&null==c.key?c.props.children:c,_(e,Array.isArray(S)?S:[S],t,n,r,o,i,s,l,u),f.base=t.__e,t.__h=null,f.__h.length&&s.push(f),b&&(f.__E=f.__=null),f.__e=!1}else null==i&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=A(n.__e,t,n,r,o,i,s,u);(c=a.diffed)&&c(t)}catch(e){t.__v=null,(u||null!=i)&&(t.__e=l,t.__h=!!u,i[i.indexOf(l)]=null),a.__e(e,t,n)}}function M(e,t){a.__c&&a.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){a.__e(e,t.__v)}}))}function A(e,t,n,r,o,a,i,s){var l,u,d,p,v=n.props,m=t.props,g=t.type,y=0;if("svg"===g&&(o=!0),null!=a)for(;y<a.length;y++)if((l=a[y])&&(l===e||(g?l.localName==g:3==l.nodeType))){e=l,a[y]=null;break}if(null==e){if(null===g)return document.createTextNode(m);e=o?document.createElementNS("http://www.w3.org/2000/svg",g):document.createElement(g,m.is&&m),a=null,s=!1}if(null===g)v===m||s&&e.data===m||(e.data=m);else{if(a=a&&f.slice.call(e.childNodes),u=(v=n.props||c).dangerouslySetInnerHTML,d=m.dangerouslySetInnerHTML,!s){if(null!=a)for(v={},p=0;p<e.attributes.length;p++)v[e.attributes[p].name]=e.attributes[p].value;(d||u)&&(d&&(u&&d.__html==u.__html||d.__html===e.innerHTML)||(e.innerHTML=d&&d.__html||""))}if(function(e,t,n,r,o){var a;for(a in n)"children"===a||"key"===a||a in t||O(e,a,null,n[a],r);for(a in t)o&&"function"!=typeof t[a]||"children"===a||"key"===a||"value"===a||"checked"===a||n[a]===t[a]||O(e,a,t[a],n[a],r)}(e,m,v,o,s),d)t.__k=[];else if(y=t.props.children,_(e,Array.isArray(y)?y:[y],t,n,r,o&&"foreignObject"!==g,a,i,e.firstChild,s),null!=a)for(y=a.length;y--;)null!=a[y]&&h(a[y]);s||("value"in m&&void 0!==(y=m.value)&&(y!==e.value||"progress"===g&&!y)&&O(e,"value",y,v.value,!1),"checked"in m&&void 0!==(y=m.checked)&&y!==e.checked&&O(e,"checked",y,v.checked,!1))}return e}function N(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){a.__e(e,n)}}function I(e,t,n){var r,o,i;if(a.unmount&&a.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||N(r,null,t)),n||"function"==typeof e.type||(n=null!=(o=e.__e)),e.__e=e.__d=void 0,null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){a.__e(e,t)}r.base=r.__P=null}if(r=e.__k)for(i=0;i<r.length;i++)r[i]&&I(r[i],t,n);null!=o&&h(o)}function j(e,t,n){return this.constructor(e,n)}function L(e,t,n){var r,o,i;a.__&&a.__(e,t),o=(r="function"==typeof n)?null:n&&n.__k||t.__k,i=[],D(t,e=(!r&&n||t).__k=v(g,null,[e]),o||c,c,void 0!==t.ownerSVGElement,!r&&n?[n]:o?null:t.firstChild?f.slice.call(t.childNodes):null,i,!r&&n?n:o?o.__e:t.firstChild,r),M(i,e)}a={__e:function(e,t){for(var n,r,o;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(e)),o=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),o=n.__d),o)return n.__E=n}catch(t){e=t}throw e},__v:0},y.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=p({},this.state),"function"==typeof e&&(e=e(p({},n),this.props)),e&&p(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),x(this))},y.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),x(this))},y.prototype.render=g,i=[],s="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,E.__r=0,u=0;var F,B=[],H=a.__b,U=a.__r,z=a.diffed,q=a.__c,W=a.unmount;function V(){B.forEach((function(e){if(e.__P)try{e.__H.__h.forEach(G),e.__H.__h.forEach(Y),e.__H.__h=[]}catch(i){e.__H.__h=[],a.__e(i,e.__v)}})),B=[]}a.__b=function(e){H&&H(e)},a.__r=function(e){U&&U(e);var t=e.__c.__H;t&&(t.__h.forEach(G),t.__h.forEach(Y),t.__h=[])},a.diffed=function(e){z&&z(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==B.push(t)&&F===a.requestAnimationFrame||((F=a.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(r),Z&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);Z&&(t=requestAnimationFrame(n))})(V))},a.__c=function(e,t){t.some((function(e){try{e.__h.forEach(G),e.__h=e.__h.filter((function(e){return!e.__||Y(e)}))}catch(F){t.some((function(e){e.__h&&(e.__h=[])})),t=[],a.__e(F,e.__v)}})),q&&q(e,t)},a.unmount=function(e){W&&W(e);var t=e.__c;if(t&&t.__H)try{t.__H.__.forEach(G)}catch(e){a.__e(e,t.__v)}};var Z="function"==typeof requestAnimationFrame;function G(e){"function"==typeof e.__c&&e.__c()}function Y(e){e.__c=e.__()}function $(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function K(e){this.props=e}(K.prototype=new y).isPureReactComponent=!0,K.prototype.shouldComponentUpdate=function(e,t){return $(this.props,e)||$(this.state,t)};var X=a.__b;a.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),X&&X(e)};var Q=a.__e;a.__e=function(e,t,n){if(e.then)for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t);Q(e,t,n)};var J=a.unmount;function ee(){this.__u=0,this.t=null,this.__b=null}function te(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function ne(){this.u=null,this.o=null}a.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),J&&J(e)},(ee.prototype=new y).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=te(r.__v),a=!1,i=function(){a||(a=!0,n.__R=null,o?o(s):s())};n.__R=i;var s=function(){if(!--r.__u){if(r.state.__e){var e=r.state.__e;r.__v.__k[0]=function e(t,n,r){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map((function(t){return e(t,n,r)})),t.__c&&t.__c.__P===n&&(t.__e&&r.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=r)),t}(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__e:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(i,i)},ee.prototype.componentWillUnmount=function(){this.t=[]},ee.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,r){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),t.__c.__H=null),null!=(t=function(e,t){for(var n in t)e[n]=t[n];return e}({},t)).__c&&(t.__c.__P===r&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map((function(t){return e(t,n,r)}))),t}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__e&&v(g,null,e.fallback);return o&&(o.__h=null),[v(g,null,t.__e?null:e.children),o]};var re=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function oe(e){return this.getChildContext=function(){return e.context},e.children}function ae(e){var t=this,n=e.i;t.componentWillUnmount=function(){L(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),L(v(oe,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}(ne.prototype=new y).__e=function(e){var t=this,n=te(t.__v),r=t.o.get(e);return r[0]++,function(o){var a=function(){t.props.revealOrder?(r.push(o),re(t,e,r)):o()};n?n(a):a()}},ne.prototype.render=function(e){this.u=null,this.o=new Map;var t=k(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},ne.prototype.componentDidUpdate=ne.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){re(e,n,t)}))};var ie="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,se=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,le=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};y.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(y.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var ue=a.event;function ce(){}function fe(){return this.cancelBubble}function de(){return this.defaultPrevented}a.event=function(e){return ue&&(e=ue(e)),e.persist=ce,e.isPropagationStopped=fe,e.isDefaultPrevented=de,e.nativeEvent=e};var pe={configurable:!0,get:function(){return this.class}},he=a.vnode;a.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){for(var o in r={},n){var a=n[o];"value"===o&&"defaultValue"in n&&null==a||("defaultValue"===o&&"value"in n&&null==n.value?o="value":"download"===o&&!0===a?a="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+t)&&!le(n.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():se.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===a&&(a=void 0),r[o]=a)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=k(n.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==t&&null!=r.defaultValue&&(r.value=k(n.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),e.props=r}t&&n.class!=n.className&&(pe.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",pe)),e.$$typeof=ie,he&&he(e)};var ve=a.__r;a.__r=function(e){ve&&ve(e)},"object"==typeof performance&&"function"==typeof performance.now&&performance.now.bind(performance);var me="undefined"!==typeof globalThis?globalThis:window;me.FullCalendarVDom?console.warn("FullCalendar VDOM already loaded"):me.FullCalendarVDom={Component:y,createElement:v,render:L,createRef:function(){return{current:null}},Fragment:g,createContext:function(e){var t=function(e,t){var n={__c:t="__cC"+u++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(x)},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}(e),n=t.Provider;return t.Provider=function(){var e=this,t=!this.getChildContext,r=n.apply(this,arguments);if(t){var o=[];this.shouldComponentUpdate=function(t){e.props.value!==t.value&&o.forEach((function(e){e.context=t.value,e.forceUpdate()}))},this.sub=function(e){o.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){o.splice(o.indexOf(e),1),t&&t.call(e)}}}return r},t},createPortal:function(e,t){return v(ae,{__v:e,i:t})},flushSync:function(e){e();var t=a.debounceRendering,n=[];function r(e){n.push(e)}a.debounceRendering=r,L(v(ge,{}),document.createElement("div"));for(;n.length;)n.shift()();a.debounceRendering=t},unmountComponentAtNode:function(e){L(null,e)}};var ge=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){return v("div",{})},t.prototype.componentDidMount=function(){this.setState({})},t}(y);var ye=function(){function e(e,t){this.context=e,this.internalEventSource=t}return e.prototype.remove=function(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})},e.prototype.refetch=function(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})},Object.defineProperty(e.prototype,"id",{get:function(){return this.internalEventSource.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this.internalEventSource.meta.url},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"format",{get:function(){return this.internalEventSource.meta.format},enumerable:!1,configurable:!0}),e}();function be(e){e.parentNode&&e.parentNode.removeChild(e)}function we(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(xe(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}function xe(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}function Ee(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],o=0;o<n.length;o+=1)for(var a=n[o].querySelectorAll(t),i=0;i<a.length;i+=1)r.push(a[i]);return r}var _e=/(top|left|right|bottom|width|height)$/i;function Se(e,t){for(var n in t)ke(e,n,t[n])}function ke(e,t,n){null==n?e.style[t]="":"number"===typeof n&&_e.test(t)?e.style[t]=n+"px":e.style[t]=n}function Ce(e){var t,n;return null!==(n=null===(t=e.composedPath)||void 0===t?void 0:t.call(e)[0])&&void 0!==n?n:e.target}function Te(e){return e.getRootNode?e.getRootNode():document}var Oe=0;function Re(){return"fc-dom-"+(Oe+=1)}function Pe(e){e.preventDefault()}function De(e,t,n,r){var o=function(e,t){return function(n){var r=we(n.target,e);r&&t.call(r,n,r)}}(n,r);return e.addEventListener(t,o),function(){e.removeEventListener(t,o)}}var Me=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function Ae(e,t){var n=function n(r){t(r),Me.forEach((function(t){e.removeEventListener(t,n)}))};Me.forEach((function(t){e.addEventListener(t,n)}))}function Ne(e){return r({onClick:e},Ie(e))}function Ie(e){return{tabIndex:0,onKeyDown:function(t){"Enter"!==t.key&&" "!==t.key||(e(t),t.preventDefault())}}}var je=0;function Le(){return String(je+=1)}function Fe(){document.body.classList.add("fc-not-allowed")}function Be(){document.body.classList.remove("fc-not-allowed")}function He(e){e.classList.add("fc-unselectable"),e.addEventListener("selectstart",Pe)}function Ue(e){e.classList.remove("fc-unselectable"),e.removeEventListener("selectstart",Pe)}function ze(e){e.addEventListener("contextmenu",Pe)}function qe(e){e.removeEventListener("contextmenu",Pe)}function We(e){var t,n,r=[],o=[];for("string"===typeof e?o=e.split(/\s*,\s*/):"function"===typeof e?o=[e]:Array.isArray(e)&&(o=e),t=0;t<o.length;t+=1)"string"===typeof(n=o[t])?r.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"===typeof n&&r.push({func:n});return r}function Ve(e,t,n){var r,o;for(r=0;r<n.length;r+=1)if(o=Ze(e,t,n[r]))return o;return 0}function Ze(e,t,n){return n.func?n.func(e,t):Ge(e[n.field],t[n.field])*(n.order||1)}function Ge(e,t){return e||t?null==t?-1:null==e?1:"string"===typeof e||"string"===typeof t?String(e).localeCompare(String(t)):e-t:0}function Ye(e,t){var n=String(e);return"000".substr(0,t-n.length)+n}function $e(e,t,n){return"function"===typeof e?e.apply(void 0,t):"string"===typeof e?t.reduce((function(e,t,n){return e.replace("$"+n,t||"")}),e):n}function Ke(e,t){return e-t}function Xe(e){return e%1===0}function Qe(e){var t=e.querySelector(".fc-scrollgrid-shrink-frame"),n=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw new Error("needs fc-scrollgrid-shrink-cushion className");return e.getBoundingClientRect().width-t.getBoundingClientRect().width+n.getBoundingClientRect().width}var Je=["sun","mon","tue","wed","thu","fri","sat"];function et(e,t){var n=pt(e);return n[2]+=7*t,ht(n)}function tt(e,t){var n=pt(e);return n[2]+=t,ht(n)}function nt(e,t){var n=pt(e);return n[6]+=t,ht(n)}function rt(e,t){return ot(e,t)/7}function ot(e,t){return(t.valueOf()-e.valueOf())/864e5}function at(e,t){var n=lt(e),r=lt(t);return{years:0,months:0,days:Math.round(ot(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}function it(e,t){var n=st(e,t);return null!==n&&n%7===0?n/7:null}function st(e,t){return mt(e)===mt(t)?Math.round(ot(e,t)):null}function lt(e){return ht([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function ut(e,t,n,r){var o=ht([t,0,1+ct(t,n,r)]),a=lt(e),i=Math.round(ot(o,a));return Math.floor(i/7)+1}function ct(e,t,n){var r=7+t-n;return-((7+ht([e,0,r]).getUTCDay()-t)%7)+r-1}function ft(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function dt(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function pt(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function ht(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC.apply(Date,e))}function vt(e){return!isNaN(e.valueOf())}function mt(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}function gt(e,t,n,r){return{instanceId:Le(),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==r?null:r}}var yt=Object.prototype.hasOwnProperty;function bt(e,t){var n={};if(t)for(var r in t){for(var o=[],a=e.length-1;a>=0;a-=1){var i=e[a][r];if("object"===typeof i&&i)o.unshift(i);else if(void 0!==i){n[r]=i;break}}o.length&&(n[r]=bt(o))}for(a=e.length-1;a>=0;a-=1){var s=e[a];for(var l in s)l in n||(n[l]=s[l])}return n}function wt(e,t){var n={};for(var r in e)t(e[r],r)&&(n[r]=e[r]);return n}function xt(e,t){var n={};for(var r in e)n[r]=t(e[r],r);return n}function Et(e){for(var t={},n=0,r=e;n<r.length;n++){t[r[n]]=!0}return t}function _t(e){var t=[];for(var n in e)t.push(e[n]);return t}function St(e,t){if(e===t)return!0;for(var n in e)if(yt.call(e,n)&&!(n in t))return!1;for(var n in t)if(yt.call(t,n)&&e[n]!==t[n])return!1;return!0}function kt(e,t){var n=[];for(var r in e)yt.call(e,r)&&(r in t||n.push(r));for(var r in t)yt.call(t,r)&&e[r]!==t[r]&&n.push(r);return n}function Ct(e,t,n){if(void 0===n&&(n={}),e===t)return!0;for(var r in t)if(!(r in e)||!Tt(e[r],t[r],n[r]))return!1;for(var r in e)if(!(r in t))return!1;return!0}function Tt(e,t,n){return e===t||!0===n||!!n&&n(e,t)}function Ot(e,t,n,r){void 0===t&&(t=0),void 0===r&&(r=1);var o=[];null==n&&(n=Object.keys(e).length);for(var a=t;a<n;a+=r){var i=e[a];void 0!==i&&o.push(i)}return o}function Rt(e,t,n){var r=n.dateEnv,o=n.pluginHooks,a=n.options,i=e.defs,s=e.instances;for(var l in s=wt(s,(function(e){return!i[e.defId].recurringDef})),i){var u=i[l];if(u.recurringDef){var c=u.recurringDef.duration;c||(c=u.allDay?a.defaultAllDayEventDuration:a.defaultTimedEventDuration);for(var f=0,d=Pt(u,c,t,r,o.recurringTypes);f<d.length;f++){var p=d[f],h=gt(l,{start:p,end:r.add(p,c)});s[h.instanceId]=h}}}return{defs:i,instances:s}}function Pt(e,t,n,r,o){var a=o[e.recurringDef.typeId].expand(e.recurringDef.typeData,{start:r.subtract(n.start,t),end:n.end},r);return e.allDay&&(a=a.map(lt)),a}var Dt=["years","months","days","milliseconds"],Mt=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function At(e,t){var n;return"string"===typeof e?function(e){var t=Mt.exec(e);if(t){var n=t[1]?-1:1;return{years:0,months:0,days:n*(t[2]?parseInt(t[2],10):0),milliseconds:n*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"===typeof e&&e?Nt(e):"number"===typeof e?Nt(((n={})[t||"milliseconds"]=e,n)):null}function Nt(e){var t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=7*n,t.specifiedWeeks=!0),t}function It(e,t){return{years:e.years+t.years,months:e.months+t.months,days:e.days+t.days,milliseconds:e.milliseconds+t.milliseconds}}function jt(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}}function Lt(e){return Ft(e)/864e5}function Ft(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function Bt(e,t){for(var n=null,r=0;r<Dt.length;r+=1){var o=Dt[r];if(t[o]){var a=e[o]/t[o];if(!Xe(a)||null!==n&&n!==a)return null;n=a}else if(e[o])return null}return n}function Ht(e){var t=e.milliseconds;if(t){if(t%1e3!==0)return{unit:"millisecond",value:t};if(t%6e4!==0)return{unit:"second",value:t/1e3};if(t%36e5!==0)return{unit:"minute",value:t/6e4};if(t)return{unit:"hour",value:t/36e5}}return e.days?e.specifiedWeeks&&e.days%7===0?{unit:"week",value:e.days/7}:{unit:"day",value:e.days}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function Ut(e,t,n){void 0===n&&(n=!1);var r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),r.length>10&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",Wt(t,!0)))),r}function zt(e){return e.toISOString().replace(/T.*$/,"")}function qt(e){return Ye(e.getUTCHours(),2)+":"+Ye(e.getUTCMinutes(),2)+":"+Ye(e.getUTCSeconds(),2)}function Wt(e,t){void 0===t&&(t=!1);var n=e<0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=Math.round(r%60);return t?n+Ye(o,2)+":"+Ye(a,2):"GMT"+n+o+(a?":"+Ye(a,2):"")}function Vt(e,t,n){if(e===t)return!0;var r,o=e.length;if(o!==t.length)return!1;for(r=0;r<o;r+=1)if(!(n?n(e[r],t[r]):e[r]===t[r]))return!1;return!0}function Zt(e,t,n){var r,o;return function(){for(var a=[],i=0;i<arguments.length;i++)a[i]=arguments[i];if(r){if(!Vt(r,a)){n&&n(o);var s=e.apply(this,a);t&&t(s,o)||(o=s)}}else o=e.apply(this,a);return r=a,o}}function Gt(e,t,n){var r,o,a=this;return function(i){if(r){if(!St(r,i)){n&&n(o);var s=e.call(a,i);t&&t(s,o)||(o=s)}}else o=e.call(a,i);return r=i,o}}var Yt={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},$t={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Kt=/\s*([ap])\.?m\.?/i,Xt=/,/g,Qt=/\s+/g,Jt=/\u200e/g,en=/UTC|GMT/,tn=function(){function e(e){var t={},n={},r=0;for(var o in e)o in Yt?(n[o]=e[o],r=Math.max(Yt[o],r)):(t[o]=e[o],o in $t&&(r=Math.max($t[o],r)));this.standardDateProps=t,this.extendedSettings=n,this.severity=r,this.buildFormattingFunc=Zt(nn)}return e.prototype.format=function(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)},e.prototype.formatRange=function(e,t,n,r){var o=this.standardDateProps,a=this.extendedSettings,i=function(e,t,n){if(n.getMarkerYear(e)!==n.getMarkerYear(t))return 5;if(n.getMarkerMonth(e)!==n.getMarkerMonth(t))return 4;if(n.getMarkerDay(e)!==n.getMarkerDay(t))return 2;if(mt(e)!==mt(t))return 1;return 0}(e.marker,t.marker,n.calendarSystem);if(!i)return this.format(e,n);var s=i;!(s>1)||"numeric"!==o.year&&"2-digit"!==o.year||"numeric"!==o.month&&"2-digit"!==o.month||"numeric"!==o.day&&"2-digit"!==o.day||(s=1);var l=this.format(e,n),u=this.format(t,n);if(l===u)return l;var c=nn(function(e,t){var n={};for(var r in e)(!(r in $t)||$t[r]<=t)&&(n[r]=e[r]);return n}(o,s),a,n),f=c(e),d=c(t),p=function(e,t,n,r){var o=0;for(;o<e.length;){var a=e.indexOf(t,o);if(-1===a)break;var i=e.substr(0,a);o=a+t.length;for(var s=e.substr(o),l=0;l<n.length;){var u=n.indexOf(r,l);if(-1===u)break;var c=n.substr(0,u);l=u+r.length;var f=n.substr(l);if(i===c&&s===f)return{before:i,after:s}}}return null}(l,f,u,d),h=a.separator||r||n.defaultSeparator||"";return p?p.before+f+h+d+p.after:l+h+u},e.prototype.getLargestUnit=function(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}},e}();function nn(e,t,n){var o=Object.keys(e).length;return 1===o&&"short"===e.timeZoneName?function(e){return Wt(e.timeZoneOffset)}:0===o&&t.week?function(e){return function(e,t,n,r,o){var a=[];"long"===o?a.push(n):"short"!==o&&"narrow"!==o||a.push(t);"long"!==o&&"short"!==o||a.push(" ");a.push(r.simpleNumberFormat.format(e)),"rtl"===r.options.direction&&a.reverse();return a.join("")}(n.computeWeekNumber(e.marker),n.weekText,n.weekTextLong,n.locale,t.week)}:function(e,t,n){e=r({},e),t=r({},t),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(e,t),e.timeZone="UTC";var o,a=new Intl.DateTimeFormat(n.locale.codes,e);if(t.omitZeroMinute){var i=r({},e);delete i.minute,o=new Intl.DateTimeFormat(n.locale.codes,i)}return function(r){var i=r.marker;return function(e,t,n,r,o){e=e.replace(Jt,""),"short"===n.timeZoneName&&(e=function(e,t){var n=!1;e=e.replace(en,(function(){return n=!0,t})),n||(e+=" "+t);return e}(e,"UTC"===o.timeZone||null==t.timeZoneOffset?"UTC":Wt(t.timeZoneOffset)));r.omitCommas&&(e=e.replace(Xt,"").trim());r.omitZeroMinute&&(e=e.replace(":00",""));!1===r.meridiem?e=e.replace(Kt,"").trim():"narrow"===r.meridiem?e=e.replace(Kt,(function(e,t){return t.toLocaleLowerCase()})):"short"===r.meridiem?e=e.replace(Kt,(function(e,t){return t.toLocaleLowerCase()+"m"})):"lowercase"===r.meridiem&&(e=e.replace(Kt,(function(e){return e.toLocaleLowerCase()})));return e=e.replace(Qt," "),e=e.trim(),e}((o&&!i.getUTCMinutes()?o:a).format(i),r,e,t,n)}}(e,t,n)}function rn(e,t){var n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function on(e,t,n,r){var o=rn(e,n.calendarSystem);return{date:o,start:o,end:t?rn(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:r||n.defaultSeparator}}var an=function(){function e(e){this.cmdStr=e}return e.prototype.format=function(e,t,n){return t.cmdFormatter(this.cmdStr,on(e,null,t,n))},e.prototype.formatRange=function(e,t,n,r){return n.cmdFormatter(this.cmdStr,on(e,t,n,r))},e}(),sn=function(){function e(e){this.func=e}return e.prototype.format=function(e,t,n){return this.func(on(e,null,t,n))},e.prototype.formatRange=function(e,t,n,r){return this.func(on(e,t,n,r))},e}();function ln(e){return"object"===typeof e&&e?new tn(e):"string"===typeof e?new an(e):"function"===typeof e?new sn(e):null}var un={navLinkDayClick:yn,navLinkWeekClick:yn,duration:At,bootstrapFontAwesome:yn,buttonIcons:yn,customButtons:yn,defaultAllDayEventDuration:At,defaultTimedEventDuration:At,nextDayThreshold:At,scrollTime:At,scrollTimeReset:Boolean,slotMinTime:At,slotMaxTime:At,dayPopoverFormat:ln,slotDuration:At,snapDuration:At,headerToolbar:yn,footerToolbar:yn,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:ln,dayHeaderClassNames:yn,dayHeaderContent:yn,dayHeaderDidMount:yn,dayHeaderWillUnmount:yn,dayCellClassNames:yn,dayCellContent:yn,dayCellDidMount:yn,dayCellWillUnmount:yn,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:yn,weekNumbers:Boolean,weekNumberClassNames:yn,weekNumberContent:yn,weekNumberDidMount:yn,weekNumberWillUnmount:yn,editable:Boolean,viewClassNames:yn,viewDidMount:yn,viewWillUnmount:yn,nowIndicator:Boolean,nowIndicatorClassNames:yn,nowIndicatorContent:yn,nowIndicatorDidMount:yn,nowIndicatorWillUnmount:yn,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:yn,locale:yn,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:yn,eventOrder:We,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:yn,contentHeight:yn,direction:String,weekNumberFormat:ln,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:yn,initialDate:yn,now:yn,eventDataTransform:yn,stickyHeaderDates:yn,stickyFooterScrollbar:yn,viewHeight:yn,defaultAllDay:Boolean,eventSourceFailure:yn,eventSourceSuccess:yn,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:yn,eventConstraint:yn,eventAllow:yn,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:yn,eventContent:yn,eventDidMount:yn,eventWillUnmount:yn,selectConstraint:yn,selectOverlap:yn,selectAllow:yn,droppable:Boolean,unselectCancel:String,slotLabelFormat:yn,slotLaneClassNames:yn,slotLaneContent:yn,slotLaneDidMount:yn,slotLaneWillUnmount:yn,slotLabelClassNames:yn,slotLabelContent:yn,slotLabelDidMount:yn,slotLabelWillUnmount:yn,dayMaxEvents:yn,dayMaxEventRows:yn,dayMinWidth:Number,slotLabelInterval:At,allDayText:String,allDayClassNames:yn,allDayContent:yn,allDayDidMount:yn,allDayWillUnmount:yn,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:ln,rerenderDelay:Number,moreLinkText:yn,moreLinkHint:yn,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:yn,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:At,hiddenDays:yn,monthMode:Boolean,fixedWeekCount:Boolean,validRange:yn,visibleRange:yn,titleFormat:yn,eventInteractive:Boolean,noEventsText:String,viewHint:yn,navLinkHint:yn,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:yn,moreLinkClassNames:yn,moreLinkContent:yn,moreLinkDidMount:yn,moreLinkWillUnmount:yn},cn={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" \u2013 ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30},fn={datesSet:yn,eventsSet:yn,eventAdd:yn,eventChange:yn,eventRemove:yn,windowResize:yn,eventClick:yn,eventMouseEnter:yn,eventMouseLeave:yn,select:yn,unselect:yn,loading:yn,_unmount:yn,_beforeprint:yn,_afterprint:yn,_noEventDrop:yn,_noEventResize:yn,_resize:yn,_scrollRequest:yn},dn={buttonText:yn,buttonHints:yn,views:yn,plugins:yn,initialEvents:yn,events:yn,eventSources:yn},pn={headerToolbar:hn,footerToolbar:hn,buttonText:hn,buttonHints:hn,buttonIcons:hn,dateIncrement:hn};function hn(e,t){return"object"===typeof e&&"object"===typeof t&&e&&t?St(e,t):e===t}var vn={type:String,component:yn,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:yn,usesMinMaxTime:Boolean,classNames:yn,content:yn,didMount:yn,willUnmount:yn};function mn(e){return bt(e,pn)}function gn(e,t){var n={},r={};for(var o in t)o in e&&(n[o]=t[o](e[o]));for(var o in e)o in t||(r[o]=e[o]);return{refined:n,extra:r}}function yn(e){return e}function bn(e,t,n,r){for(var o={defs:{},instances:{}},a=jn(n),i=0,s=e;i<s.length;i++){var l=Nn(s[i],t,n,r,a);l&&wn(l,o)}return o}function wn(e,t){return void 0===t&&(t={defs:{},instances:{}}),t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function xn(e,t){var n=e.instances[t];if(n){var r=e.defs[n.defId],o=Sn(e,(function(e){return t=r,n=e,Boolean(t.groupId&&t.groupId===n.groupId);var t,n}));return o.defs[r.defId]=r,o.instances[n.instanceId]=n,o}return{defs:{},instances:{}}}function En(){return{defs:{},instances:{}}}function _n(e,t){return{defs:r(r({},e.defs),t.defs),instances:r(r({},e.instances),t.instances)}}function Sn(e,t){var n=wt(e.defs,t),r=wt(e.instances,(function(e){return n[e.defId]}));return{defs:n,instances:r}}function kn(e){return Array.isArray(e)?e:"string"===typeof e?e.split(/\s+/):[]}var Cn={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:yn,overlap:yn,allow:yn,className:kn,classNames:kn,color:String,backgroundColor:String,borderColor:String,textColor:String},Tn={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function On(e,t){var n=function(e,t){return Array.isArray(e)?bn(e,null,t,!0):"object"===typeof e&&e?bn([e],null,t,!0):null!=e?String(e):null}(e.constraint,t);return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=n?[n]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function Rn(e){return e.reduce(Pn,Tn)}function Pn(e,t){return{display:null!=t.display?t.display:e.display,startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"===typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}var Dn={id:String,groupId:String,title:String,url:String,interactive:Boolean},Mn={start:yn,end:yn,date:yn,allDay:Boolean},An=r(r(r({},Dn),Mn),{extendedProps:yn});function Nn(e,t,n,r,o){void 0===o&&(o=jn(n));var a=In(e,n,o),i=a.refined,s=a.extra,l=function(e,t){var n=null;e&&(n=e.defaultAllDay);null==n&&(n=t.options.defaultAllDay);return n}(t,n),u=function(e,t,n,r){for(var o=0;o<r.length;o+=1){var a=r[o].parse(e,n);if(a){var i=e.allDay;return null==i&&null==(i=t)&&null==(i=a.allDayGuess)&&(i=!1),{allDay:i,duration:a.duration,typeData:a.typeData,typeId:o}}}return null}(i,l,n.dateEnv,n.pluginHooks.recurringTypes);if(u)return(c=Ln(i,s,t?t.sourceId:"",u.allDay,Boolean(u.duration),n)).recurringDef={typeId:u.typeId,typeData:u.typeData,duration:u.duration},{def:c,instance:null};var c,f=function(e,t,n,r){var o,a,i=e.allDay,s=null,l=!1,u=null,c=null!=e.start?e.start:e.date;if(o=n.dateEnv.createMarkerMeta(c),o)s=o.marker;else if(!r)return null;null!=e.end&&(a=n.dateEnv.createMarkerMeta(e.end));null==i&&(i=null!=t?t:(!o||o.isTimeUnspecified)&&(!a||a.isTimeUnspecified));i&&s&&(s=lt(s));a&&(u=a.marker,i&&(u=lt(u)),s&&u<=s&&(u=null));u?l=!0:r||(l=n.options.forceEventDuration||!1,u=n.dateEnv.add(s,i?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration));return{allDay:i,hasEnd:l,range:{start:s,end:u},forcedStartTzo:o?o.forcedTzo:null,forcedEndTzo:a?a.forcedTzo:null}}(i,l,n,r);return f?{def:c=Ln(i,s,t?t.sourceId:"",f.allDay,f.hasEnd,n),instance:gt(c.defId,f.range,f.forcedStartTzo,f.forcedEndTzo)}:null}function In(e,t,n){return void 0===n&&(n=jn(t)),gn(e,n)}function jn(e){return r(r(r({},Cn),An),e.pluginHooks.eventRefiners)}function Ln(e,t,n,o,a,i){for(var s={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:Le(),sourceId:n,allDay:o,hasEnd:a,interactive:e.interactive,ui:On(e,i),extendedProps:r(r({},e.extendedProps||{}),t)},l=0,u=i.pluginHooks.eventDefMemberAdders;l<u.length;l++){var c=u[l];r(s,c(e))}return Object.freeze(s.ui.classNames),Object.freeze(s.extendedProps),s}function Fn(e){var t=Math.floor(ot(e.start,e.end))||1,n=lt(e.start);return{start:n,end:tt(n,t)}}function Bn(e,t){void 0===t&&(t=At(0));var n=null,r=null;if(e.end){r=lt(e.end);var o=e.end.valueOf()-r.valueOf();o&&o>=Ft(t)&&(r=tt(r,1))}return e.start&&(n=lt(e.start),r&&r<=n&&(r=tt(n,1))),{start:n,end:r}}function Hn(e){var t=Bn(e);return ot(t.start,t.end)>1}function Un(e,t,n,r){return"year"===r?At(n.diffWholeYears(e,t),"year"):"month"===r?At(n.diffWholeMonths(e,t),"month"):at(e,t)}function zn(e,t){var n,r,o=[],a=t.start;for(e.sort(qn),n=0;n<e.length;n+=1)(r=e[n]).start>a&&o.push({start:a,end:r.start}),r.end>a&&(a=r.end);return a<t.end&&o.push({start:a,end:t.end}),o}function qn(e,t){return e.start.valueOf()-t.start.valueOf()}function Wn(e,t){var n=e.start,r=e.end,o=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(r=null===r?t.end:new Date(Math.min(r.valueOf(),t.end.valueOf()))),(null===n||null===r||n<r)&&(o={start:n,end:r}),o}function Vn(e,t){return(null===e.start?null:e.start.valueOf())===(null===t.start?null:t.start.valueOf())&&(null===e.end?null:e.end.valueOf())===(null===t.end?null:t.end.valueOf())}function Zn(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function Gn(e,t){return(null===e.start||null!==t.start&&t.start>=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function Yn(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function $n(e,t,n,r){var o={},a={},i={},s=[],l=[],u=Jn(e.defs,t);for(var c in e.defs){"inverse-background"===(p=u[(w=e.defs[c]).defId]).display&&(w.groupId?(o[w.groupId]=[],i[w.groupId]||(i[w.groupId]=w)):a[c]=[])}for(var f in e.instances){var d=e.instances[f],p=u[(w=e.defs[d.defId]).defId],h=d.range,v=!w.allDay&&r?Bn(h,r):h,m=Wn(v,n);m&&("inverse-background"===p.display?w.groupId?o[w.groupId].push(m):a[d.defId].push(m):"none"!==p.display&&("background"===p.display?s:l).push({def:w,ui:p,instance:d,range:m,isStart:v.start&&v.start.valueOf()===m.start.valueOf(),isEnd:v.end&&v.end.valueOf()===m.end.valueOf()}))}for(var g in o)for(var y=0,b=zn(o[g],n);y<b.length;y++){var w,x=b[y];p=u[(w=i[g]).defId];s.push({def:w,ui:p,instance:null,range:x,isStart:!1,isEnd:!1})}for(var c in a)for(var E=0,_=zn(a[c],n);E<_.length;E++){x=_[E];s.push({def:e.defs[c],ui:u[c],instance:null,range:x,isStart:!1,isEnd:!1})}return{bg:s,fg:l}}function Kn(e){return"background"===e.ui.display||"inverse-background"===e.ui.display}function Xn(e,t){e.fcSeg=t}function Qn(e){return e.fcSeg||e.parentNode.fcSeg||null}function Jn(e,t){return xt(e,(function(e){return er(e,t)}))}function er(e,t){var n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),Rn(n)}function tr(e,t){var n=e.map(nr);return n.sort((function(e,n){return Ve(e,n,t)})),n.map((function(e){return e._seg}))}function nr(e){var t=e.eventRange,n=t.def,o=t.instance?t.instance.range:t.range,a=o.start?o.start.valueOf():0,i=o.end?o.end.valueOf():0;return r(r(r({},n.extendedProps),n),{id:n.publicId,start:a,end:i,duration:i-a,allDay:Number(n.allDay),_seg:e})}function rr(e,t){for(var n=t.pluginHooks.isDraggableTransformers,r=e.eventRange,o=r.def,a=r.ui,i=a.startEditable,s=0,l=n;s<l.length;s++){i=(0,l[s])(i,o,a,t)}return i}function or(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function ar(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}function ir(e,t,n,r,o,a,i){var s=n.dateEnv,l=n.options,u=l.displayEventTime,c=l.displayEventEnd,f=e.eventRange.def,d=e.eventRange.instance;null==u&&(u=!1!==r),null==c&&(c=!1!==o);var p=d.range.start,h=d.range.end,v=a||e.start||e.eventRange.range.start,m=i||e.end||e.eventRange.range.end,g=lt(p).valueOf()===lt(v).valueOf(),y=lt(nt(h,-1)).valueOf()===lt(nt(m,-1)).valueOf();return u&&!f.allDay&&(g||y)?(v=g?p:v,m=y?h:m,c&&f.hasEnd?s.formatRange(v,m,t,{forcedStartTzo:a?null:d.forcedStartTzo,forcedEndTzo:i?null:d.forcedEndTzo}):s.format(v,t,{forcedTzo:a?null:d.forcedStartTzo})):""}function sr(e,t,n){var r=e.eventRange.range;return{isPast:r.end<(n||t.start),isFuture:r.start>=(n||t.end),isToday:t&&Yn(t,r.start)}}function lr(e){var t=["fc-event"];return e.isMirror&&t.push("fc-event-mirror"),e.isDraggable&&t.push("fc-event-draggable"),(e.isStartResizable||e.isEndResizable)&&t.push("fc-event-resizable"),e.isDragging&&t.push("fc-event-dragging"),e.isResizing&&t.push("fc-event-resizing"),e.isSelected&&t.push("fc-event-selected"),e.isStart&&t.push("fc-event-start"),e.isEnd&&t.push("fc-event-end"),e.isPast&&t.push("fc-event-past"),e.isToday&&t.push("fc-event-today"),e.isFuture&&t.push("fc-event-future"),t}function ur(e){return e.instance?e.instance.instanceId:e.def.defId+":"+e.range.start.toISOString()}function cr(e,t){var n=e.eventRange,r=n.def,o=n.instance,a=r.url;if(a)return{href:a};var i=t.emitter,s=t.options.eventInteractive;return null==s&&null==(s=r.interactive)&&(s=Boolean(i.hasHandlers("eventClick"))),s?Ie((function(e){i.trigger("eventClick",{el:e.target,event:new Rr(t,r,o),jsEvent:e,view:t.viewApi})})):{}}var fr={start:yn,end:yn,allDay:Boolean};function dr(e,t,n){var o=function(e,t){var n=gn(e,fr),o=n.refined,a=n.extra,i=o.start?t.createMarkerMeta(o.start):null,s=o.end?t.createMarkerMeta(o.end):null,l=o.allDay;null==l&&(l=i&&i.isTimeUnspecified&&(!s||s.isTimeUnspecified));return r({range:{start:i?i.marker:null,end:s?s.marker:null},allDay:l},a)}(e,t),a=o.range;if(!a.start)return null;if(!a.end){if(null==n)return null;a.end=t.add(a.start,n)}return o}function pr(e,t){return Vn(e.range,t.range)&&e.allDay===t.allDay&&function(e,t){for(var n in t)if("range"!==n&&"allDay"!==n&&e[n]!==t[n])return!1;for(var n in e)if(!(n in t))return!1;return!0}(e,t)}function hr(e,t,n){return r(r({},vr(e,t,n)),{timeZone:t.timeZone})}function vr(e,t,n){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:n}),endStr:t.formatIso(e.end,{omitTime:n})}}function mr(e,t,n){var r=In({editable:!1},n),o=Ln(r.refined,r.extra,"",e.allDay,!0,n);return{def:o,ui:er(o,t),instance:gt(o.defId,e.range),range:e.range,isStart:!0,isEnd:!0}}function gr(e,t,n){n.emitter.trigger("select",r(r({},yr(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}function yr(e,t){for(var n,o,a={},i=0,s=t.pluginHooks.dateSpanTransforms;i<s.length;i++){var l=s[i];r(a,l(e,t))}return r(a,(n=e,o=t.dateEnv,r(r({},vr(n.range,o,n.allDay)),{allDay:n.allDay}))),a}function br(e,t,n){var r=n.dateEnv,o=n.options,a=t;return e?(a=lt(a),a=r.add(a,o.defaultAllDayEventDuration)):a=r.add(a,o.defaultTimedEventDuration),a}function wr(e,t,n,r){var o=Jn(e.defs,t),a={defs:{},instances:{}};for(var i in e.defs){var s=e.defs[i];a.defs[i]=xr(s,o[i],n,r)}for(var l in e.instances){var u=e.instances[l];s=a.defs[u.defId];a.instances[l]=Er(u,s,o[u.defId],n,r)}return a}function xr(e,t,n,o){var a=n.standardProps||{};null==a.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(a.hasEnd=!0);var i=r(r(r({},e),a),{ui:r(r({},e.ui),a.ui)});n.extendedProps&&(i.extendedProps=r(r({},i.extendedProps),n.extendedProps));for(var s=0,l=o.pluginHooks.eventDefMutationAppliers;s<l.length;s++){(0,l[s])(i,n,o)}return!i.hasEnd&&o.options.forceEventDuration&&(i.hasEnd=!0),i}function Er(e,t,n,o,a){var i=a.dateEnv,s=o.standardProps&&!0===o.standardProps.allDay,l=o.standardProps&&!1===o.standardProps.hasEnd,u=r({},e);return s&&(u.range=Fn(u.range)),o.datesDelta&&n.startEditable&&(u.range={start:i.add(u.range.start,o.datesDelta),end:i.add(u.range.end,o.datesDelta)}),o.startDelta&&n.durationEditable&&(u.range={start:i.add(u.range.start,o.startDelta),end:u.range.end}),o.endDelta&&n.durationEditable&&(u.range={start:u.range.start,end:i.add(u.range.end,o.endDelta)}),l&&(u.range={start:u.range.start,end:br(t.allDay,u.range.start,a)}),t.allDay&&(u.range={start:lt(u.range.start),end:lt(u.range.end)}),u.range.end<u.range.start&&(u.range.end=br(t.allDay,u.range.start,a)),u}var _r=function(){function e(e,t,n){this.type=e,this.getCurrentData=t,this.dateEnv=n}return Object.defineProperty(e.prototype,"calendar",{get:function(){return this.getCurrentData().calendarApi},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this.getCurrentData().viewTitle},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeStart",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeEnd",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentStart",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentEnd",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)},enumerable:!1,configurable:!0}),e.prototype.getOption=function(e){return this.getCurrentData().options[e]},e}(),Sr={id:String,defaultAllDay:Boolean,url:String,format:String,events:yn,eventDataTransform:yn,success:yn,failure:yn};function kr(e,t,n){var r;if(void 0===n&&(n=Cr(t)),"string"===typeof e?r={url:e}:"function"===typeof e||Array.isArray(e)?r={events:e}:"object"===typeof e&&e&&(r=e),r){var o=gn(r,n),a=o.refined,i=o.extra,s=function(e,t){for(var n=t.pluginHooks.eventSourceDefs,r=n.length-1;r>=0;r-=1){var o=n[r].parseMeta(e);if(o)return{sourceDefId:r,meta:o}}return null}(a,t);if(s)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:a.defaultAllDay,eventDataTransform:a.eventDataTransform,success:a.success,failure:a.failure,publicId:a.id||"",sourceId:Le(),sourceDefId:s.sourceDefId,meta:s.meta,ui:On(a,t),extendedProps:i}}return null}function Cr(e){return r(r(r({},Cn),Sr),e.pluginHooks.eventSourceRefiners)}function Tr(e,t){return"function"===typeof e&&(e=e()),null==e?t.createNowMarker():t.createMarker(e)}var Or=function(){function e(){}return e.prototype.getCurrentData=function(){return this.currentDataManager.getCurrentData()},e.prototype.dispatch=function(e){return this.currentDataManager.dispatch(e)},Object.defineProperty(e.prototype,"view",{get:function(){return this.getCurrentData().viewApi},enumerable:!1,configurable:!0}),e.prototype.batchRendering=function(e){e()},e.prototype.updateSize=function(){this.trigger("_resize",!0)},e.prototype.setOption=function(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})},e.prototype.getOption=function(e){return this.currentDataManager.currentCalendarOptionsInput[e]},e.prototype.getAvailableLocaleCodes=function(){return Object.keys(this.getCurrentData().availableRawLocales)},e.prototype.on=function(e,t){var n=this.currentDataManager;n.currentCalendarOptionsRefiners[e]?n.emitter.on(e,t):console.warn("Unknown listener name '"+e+"'")},e.prototype.off=function(e,t){this.currentDataManager.emitter.off(e,t)},e.prototype.trigger=function(e){for(var t,n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];(t=this.currentDataManager.emitter).trigger.apply(t,o([e],n))},e.prototype.changeView=function(e,t){var n=this;this.batchRendering((function(){if(n.unselect(),t)if(t.start&&t.end)n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),n.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:t});else{var r=n.getCurrentData().dateEnv;n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:r.createMarker(t)})}else n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})}))},e.prototype.zoomTo=function(e,t){var n;t=t||"day",n=this.getCurrentData().viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})},e.prototype.getUnitViewSpec=function(e){var t,n,r=this.getCurrentData(),o=r.viewSpecs,a=r.toolbarConfig,i=[].concat(a.header?a.header.viewsWithButtons:[],a.footer?a.footer.viewsWithButtons:[]);for(var s in o)i.push(s);for(t=0;t<i.length;t+=1)if((n=o[i[t]])&&n.singleUnit===e)return n;return null},e.prototype.prev=function(){this.unselect(),this.dispatch({type:"PREV"})},e.prototype.next=function(){this.unselect(),this.dispatch({type:"NEXT"})},e.prototype.prevYear=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})},e.prototype.nextYear=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})},e.prototype.today=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:Tr(e.calendarOptions.now,e.dateEnv)})},e.prototype.gotoDate=function(e){var t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.createMarker(e)})},e.prototype.incrementDate=function(e){var t=this.getCurrentData(),n=At(e);n&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.add(t.currentDate,n)}))},e.prototype.getDate=function(){var e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)},e.prototype.formatDate=function(e,t){var n=this.getCurrentData().dateEnv;return n.format(n.createMarker(e),ln(t))},e.prototype.formatRange=function(e,t,n){var r=this.getCurrentData().dateEnv;return r.formatRange(r.createMarker(e),r.createMarker(t),ln(n),n)},e.prototype.formatIso=function(e,t){var n=this.getCurrentData().dateEnv;return n.formatIso(n.createMarker(e),{omitTime:t})},e.prototype.select=function(e,t){var n;n=null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t};var r=this.getCurrentData(),o=dr(n,r.dateEnv,At({days:1}));o&&(this.dispatch({type:"SELECT_DATES",selection:o}),gr(o,null,r))},e.prototype.unselect=function(e){var t=this.getCurrentData();t.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),function(e,t){t.emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view})}(e,t))},e.prototype.addEvent=function(e,t){if(e instanceof Rr){var n=e._def,r=e._instance;return this.getCurrentData().eventStore.defs[n.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:wn({def:n,instance:r})}),this.triggerEventAdd(e)),e}var o,a=this.getCurrentData();if(t instanceof ye)o=t.internalEventSource;else if("boolean"===typeof t)t&&(o=_t(a.eventSources)[0]);else if(null!=t){var i=this.getEventSourceById(t);if(!i)return console.warn('Could not find an event source with ID "'+t+'"'),null;o=i.internalEventSource}var s=Nn(e,o,a,!1);if(s){var l=new Rr(a,s.def,s.def.recurringDef?null:s.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:wn(s)}),this.triggerEventAdd(l),l}return null},e.prototype.triggerEventAdd=function(e){var t=this;this.getCurrentData().emitter.trigger("eventAdd",{event:e,relatedEvents:[],revert:function(){t.dispatch({type:"REMOVE_EVENTS",eventStore:Pr(e)})}})},e.prototype.getEventById=function(e){var t=this.getCurrentData(),n=t.eventStore,r=n.defs,o=n.instances;for(var a in e=String(e),r){var i=r[a];if(i.publicId===e){if(i.recurringDef)return new Rr(t,i,null);for(var s in o){var l=o[s];if(l.defId===i.defId)return new Rr(t,i,l)}}}return null},e.prototype.getEvents=function(){var e=this.getCurrentData();return Dr(e.eventStore,e)},e.prototype.removeAllEvents=function(){this.dispatch({type:"REMOVE_ALL_EVENTS"})},e.prototype.getEventSources=function(){var e=this.getCurrentData(),t=e.eventSources,n=[];for(var r in t)n.push(new ye(e,t[r]));return n},e.prototype.getEventSourceById=function(e){var t=this.getCurrentData(),n=t.eventSources;for(var r in e=String(e),n)if(n[r].publicId===e)return new ye(t,n[r]);return null},e.prototype.addEventSource=function(e){var t=this.getCurrentData();if(e instanceof ye)return t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;var n=kr(e,t);return n?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[n]}),new ye(t,n)):null},e.prototype.removeAllEventSources=function(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})},e.prototype.refetchEvents=function(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})},e.prototype.scrollToTime=function(e){var t=At(e);t&&this.trigger("_scrollRequest",{time:t})},e}(),Rr=function(){function e(e,t,n){this._context=e,this._def=t,this._instance=n||null}return e.prototype.setProp=function(e,t){var n,r;if(e in Mn)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===e)t=Dn[e](t),this.mutate({standardProps:{publicId:t}});else if(e in Dn)t=Dn[e](t),this.mutate({standardProps:(n={},n[e]=t,n)});else if(e in Cn){var o=Cn[e](t);"color"===e?o={backgroundColor:t,borderColor:t}:"editable"===e?o={startEditable:t,durationEditable:t}:((r={})[e]=t,o=r),this.mutate({standardProps:{ui:o}})}else console.warn("Could not set prop '"+e+"'. Use setExtendedProp instead.")},e.prototype.setExtendedProp=function(e,t){var n;this.mutate({extendedProps:(n={},n[e]=t,n)})},e.prototype.setStart=function(e,t){void 0===t&&(t={});var n=this._context.dateEnv,r=n.createMarker(e);if(r&&this._instance){var o=Un(this._instance.range.start,r,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:o}):this.mutate({startDelta:o})}},e.prototype.setEnd=function(e,t){void 0===t&&(t={});var n,r=this._context.dateEnv;if((null==e||(n=r.createMarker(e)))&&this._instance)if(n){var o=Un(this._instance.range.end,n,r,t.granularity);this.mutate({endDelta:o})}else this.mutate({standardProps:{hasEnd:!1}})},e.prototype.setDates=function(e,t,n){void 0===n&&(n={});var r,o,a,i=this._context.dateEnv,s={allDay:n.allDay},l=i.createMarker(e);if(l&&((null==t||(r=i.createMarker(t)))&&this._instance)){var u=this._instance.range;!0===n.allDay&&(u=Fn(u));var c=Un(u.start,l,i,n.granularity);if(r){var f=Un(u.end,r,i,n.granularity);a=f,(o=c).years===a.years&&o.months===a.months&&o.days===a.days&&o.milliseconds===a.milliseconds?this.mutate({datesDelta:c,standardProps:s}):this.mutate({startDelta:c,endDelta:f,standardProps:s})}else s.hasEnd=!1,this.mutate({datesDelta:c,standardProps:s})}},e.prototype.moveStart=function(e){var t=At(e);t&&this.mutate({startDelta:t})},e.prototype.moveEnd=function(e){var t=At(e);t&&this.mutate({endDelta:t})},e.prototype.moveDates=function(e){var t=At(e);t&&this.mutate({datesDelta:t})},e.prototype.setAllDay=function(e,t){void 0===t&&(t={});var n={allDay:e},r=t.maintainDuration;null==r&&(r=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(n.hasEnd=r),this.mutate({standardProps:n})},e.prototype.formatRange=function(e){var t=this._context.dateEnv,n=this._instance,r=ln(e);return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,r,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,r,{forcedTzo:n.forcedStartTzo})},e.prototype.mutate=function(t){var n=this._instance;if(n){var r=this._def,o=this._context,a=o.getCurrentData().eventStore,i=xn(a,n.instanceId);i=wr(i,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},t,o);var s=new e(o,r,n);this._def=i.defs[r.defId],this._instance=i.instances[n.instanceId],o.dispatch({type:"MERGE_EVENTS",eventStore:i}),o.emitter.trigger("eventChange",{oldEvent:s,event:this,relatedEvents:Dr(i,o,n),revert:function(){o.dispatch({type:"RESET_EVENTS",eventStore:a})}})}},e.prototype.remove=function(){var e=this._context,t=Pr(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:t}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert:function(){e.dispatch({type:"MERGE_EVENTS",eventStore:t})}})},Object.defineProperty(e.prototype,"source",{get:function(){var e=this._def.sourceId;return e?new ye(this._context,this._context.getCurrentData().eventSources[e]):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startStr",{get:function(){var e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"endStr",{get:function(){var e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._def.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"groupId",{get:function(){return this._def.groupId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"allDay",{get:function(){return this._def.allDay},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this._def.title},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this._def.url},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"display",{get:function(){return this._def.ui.display||"auto"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startEditable",{get:function(){return this._def.ui.startEditable},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"durationEditable",{get:function(){return this._def.ui.durationEditable},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"constraint",{get:function(){return this._def.ui.constraints[0]||null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"overlap",{get:function(){return this._def.ui.overlap},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"allow",{get:function(){return this._def.ui.allows[0]||null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"backgroundColor",{get:function(){return this._def.ui.backgroundColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"borderColor",{get:function(){return this._def.ui.borderColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"textColor",{get:function(){return this._def.ui.textColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"classNames",{get:function(){return this._def.ui.classNames},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"extendedProps",{get:function(){return this._def.extendedProps},enumerable:!1,configurable:!0}),e.prototype.toPlainObject=function(e){void 0===e&&(e={});var t=this._def,n=t.ui,o=this.startStr,a=this.endStr,i={};return t.title&&(i.title=t.title),o&&(i.start=o),a&&(i.end=a),t.publicId&&(i.id=t.publicId),t.groupId&&(i.groupId=t.groupId),t.url&&(i.url=t.url),n.display&&"auto"!==n.display&&(i.display=n.display),e.collapseColor&&n.backgroundColor&&n.backgroundColor===n.borderColor?i.color=n.backgroundColor:(n.backgroundColor&&(i.backgroundColor=n.backgroundColor),n.borderColor&&(i.borderColor=n.borderColor)),n.textColor&&(i.textColor=n.textColor),n.classNames.length&&(i.classNames=n.classNames),Object.keys(t.extendedProps).length&&(e.collapseExtendedProps?r(i,t.extendedProps):i.extendedProps=t.extendedProps),i},e.prototype.toJSON=function(){return this.toPlainObject()},e}();function Pr(e){var t,n,r=e._def,o=e._instance;return{defs:(t={},t[r.defId]=r,t),instances:o?(n={},n[o.instanceId]=o,n):{}}}function Dr(e,t,n){var r=e.defs,o=e.instances,a=[],i=n?n.instanceId:"";for(var s in o){var l=o[s],u=r[l.defId];l.instanceId!==i&&a.push(new Rr(t,u,l))}return a}var Mr={};var Ar=function(){function e(){}return e.prototype.getMarkerYear=function(e){return e.getUTCFullYear()},e.prototype.getMarkerMonth=function(e){return e.getUTCMonth()},e.prototype.getMarkerDay=function(e){return e.getUTCDate()},e.prototype.arrayToMarker=function(e){return ht(e)},e.prototype.markerToArray=function(e){return pt(e)},e}();!function(e,t){Mr[e]=t}("gregory",Ar);var Nr=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function Ir(e){var t=Nr.exec(e);if(t){var n=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number("0."+t[12]):0));if(vt(n)){var r=null;return t[13]&&(r=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:n,isTimeUnspecified:!t[6],timeZoneOffset:r}}}return null}var jr=function(){function e(e){var t=this.timeZone=e.timeZone,n="local"!==t&&"UTC"!==t;e.namedTimeZoneImpl&&n&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(t)),this.canComputeOffset=Boolean(!n||this.namedTimeZoneImpl),this.calendarSystem=function(e){return new Mr[e]}(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"===typeof e.firstDay&&(this.weekDow=e.firstDay),"function"===typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=null!=e.weekText?e.weekText:e.locale.options.weekText,this.weekTextLong=(null!=e.weekTextLong?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}return e.prototype.createMarker=function(e){var t=this.createMarkerMeta(e);return null===t?null:t.marker},e.prototype.createNowMarker=function(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):ht(ft(new Date))},e.prototype.createMarkerMeta=function(e){if("string"===typeof e)return this.parse(e);var t=null;return"number"===typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=ht(e)),null!==t&&vt(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null},e.prototype.parse=function(e){var t=Ir(e);if(null===t)return null;var n=t.marker,r=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):r=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:r}},e.prototype.getYear=function(e){return this.calendarSystem.getMarkerYear(e)},e.prototype.getMonth=function(e){return this.calendarSystem.getMarkerMonth(e)},e.prototype.add=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)},e.prototype.subtract=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)},e.prototype.addYears=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)},e.prototype.addMonths=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)},e.prototype.diffWholeYears=function(e,t){var n=this.calendarSystem;return mt(e)===mt(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null},e.prototype.diffWholeMonths=function(e,t){var n=this.calendarSystem;return mt(e)===mt(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+12*(n.getMarkerYear(t)-n.getMarkerYear(e)):null},e.prototype.greatestWholeUnit=function(e,t){var n=this.diffWholeYears(e,t);return null!==n?{unit:"year",value:n}:null!==(n=this.diffWholeMonths(e,t))?{unit:"month",value:n}:null!==(n=it(e,t))?{unit:"week",value:n}:null!==(n=st(e,t))?{unit:"day",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/36e5}(e,t),Xe(n)?{unit:"hour",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/6e4}(e,t),Xe(n)?{unit:"minute",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/1e3}(e,t),Xe(n)?{unit:"second",value:n}:{unit:"millisecond",value:t.valueOf()-e.valueOf()})))},e.prototype.countDurationsBetween=function(e,t,n){var r;return n.years&&null!==(r=this.diffWholeYears(e,t))?r/(Lt(n)/365):n.months&&null!==(r=this.diffWholeMonths(e,t))?r/function(e){return Lt(e)/30}(n):n.days&&null!==(r=st(e,t))?r/Lt(n):(t.valueOf()-e.valueOf())/Ft(n)},e.prototype.startOf=function(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?lt(e):"hour"===t?function(e){return ht([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours()])}(e):"minute"===t?function(e){return ht([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes()])}(e):"second"===t?function(e){return ht([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()])}(e):null},e.prototype.startOfYear=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])},e.prototype.startOfMonth=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])},e.prototype.startOfWeek=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])},e.prototype.computeWeekNumber=function(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):function(e,t,n){var r=e.getUTCFullYear(),o=ut(e,r,t,n);if(o<1)return ut(e,r-1,t,n);var a=ut(e,r+1,t,n);return a>=1?Math.min(o,a):o}(e,this.weekDow,this.weekDoy)},e.prototype.format=function(e,t,n){return void 0===n&&(n={}),t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)},e.prototype.formatRange=function(e,t,n,r){return void 0===r&&(r={}),r.isEndExclusive&&(t=nt(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this,r.defaultSeparator)},e.prototype.formatIso=function(e,t){void 0===t&&(t={});var n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),Ut(e,n,t.omitTime)},e.prototype.timestampToMarker=function(e){return"local"===this.timeZone?ht(ft(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?ht(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)},e.prototype.offsetForMarker=function(e){return"local"===this.timeZone?-dt(pt(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(pt(e)):null},e.prototype.toDate=function(e,t){return"local"===this.timeZone?dt(pt(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(pt(e))*60):new Date(e.valueOf()-(t||0))},e}(),Lr=[],Fr={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},Br=r(r({},Fr),{buttonHints:{prev:"Previous $0",next:"Next $0",today:function(e,t){return"day"===t?"Today":"This "+e}},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:function(e){return"Show "+e+" more event"+(1===e?"":"s")}});function Hr(e){for(var t=e.length>0?e[0].code:"en",n=Lr.concat(e),r={en:Br},o=0,a=n;o<a.length;o++){var i=a[o];r[i.code]=i}return{map:r,defaultCode:t}}function Ur(e,t){return"object"!==typeof e||Array.isArray(e)?function(e,t){var n=[].concat(e||[]),r=function(e,t){for(var n=0;n<e.length;n+=1)for(var r=e[n].toLocaleLowerCase().split("-"),o=r.length;o>0;o-=1){var a=r.slice(0,o).join("-");if(t[a])return t[a]}return null}(n,t)||Br;return zr(e,n,r)}(e,t):zr(e.code,[e.code],e)}function zr(e,t,n){var r=bt([Fr,n],["buttonText"]);delete r.code;var o=r.week;return delete r.week,{codeArg:e,codes:t,week:o,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}function qr(e){var t=Ur(e.locale||"en",Hr([]).map);return new jr(r(r({timeZone:cn.timeZone,calendarSystem:"gregory"},e),{locale:t}))}var Wr,Vr={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function Zr(e,t){return bn(function(e){var t;t=!0===e?[{}]:Array.isArray(e)?e.filter((function(e){return e.daysOfWeek})):"object"===typeof e&&e?[e]:[];return t=t.map((function(e){return r(r({},Vr),e)}))}(e),null,t)}function Gr(e,t){return e.left>=t.left&&e.left<t.right&&e.top>=t.top&&e.top<t.bottom}function Yr(e,t){var n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function $r(e,t){return{left:Math.min(Math.max(e.left,t.left),t.right),top:Math.min(Math.max(e.top,t.top),t.bottom)}}function Kr(e){return{left:(e.left+e.right)/2,top:(e.top+e.bottom)/2}}function Xr(e,t){return{left:e.left-t.left,top:e.top-t.top}}function Qr(){return null==Wr&&(Wr=function(){if("undefined"===typeof document)return!0;var e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="<table><tr><td><div></div></td></tr></table>",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e);var t=e.querySelector("div").offsetHeight>0;return document.body.removeChild(e),t}()),Wr}var Jr={defs:{},instances:{}},eo=function(){function e(){this.getKeysForEventDefs=Zt(this._getKeysForEventDefs),this.splitDateSelection=Zt(this._splitDateSpan),this.splitEventStore=Zt(this._splitEventStore),this.splitIndividualUi=Zt(this._splitIndividualUi),this.splitEventDrag=Zt(this._splitInteraction),this.splitEventResize=Zt(this._splitInteraction),this.eventUiBuilders={}}return e.prototype.splitProps=function(e){var t=this,n=this.getKeyInfo(e),r=this.getKeysForEventDefs(e.eventStore),o=this.splitDateSelection(e.dateSelection),a=this.splitIndividualUi(e.eventUiBases,r),i=this.splitEventStore(e.eventStore,r),s=this.splitEventDrag(e.eventDrag),l=this.splitEventResize(e.eventResize),u={};for(var c in this.eventUiBuilders=xt(n,(function(e,n){return t.eventUiBuilders[n]||Zt(to)})),n){var f=n[c],d=i[c]||Jr,p=this.eventUiBuilders[c];u[c]={businessHours:f.businessHours||e.businessHours,dateSelection:o[c]||null,eventStore:d,eventUiBases:p(e.eventUiBases[""],f.ui,a[c]),eventSelection:d.instances[e.eventSelection]?e.eventSelection:"",eventDrag:s[c]||null,eventResize:l[c]||null}}return u},e.prototype._splitDateSpan=function(e){var t={};if(e)for(var n=0,r=this.getKeysForDateSpan(e);n<r.length;n++){t[r[n]]=e}return t},e.prototype._getKeysForEventDefs=function(e){var t=this;return xt(e.defs,(function(e){return t.getKeysForEventDef(e)}))},e.prototype._splitEventStore=function(e,t){var n=e.defs,r=e.instances,o={};for(var a in n)for(var i=0,s=t[a];i<s.length;i++){o[d=s[i]]||(o[d]={defs:{},instances:{}}),o[d].defs[a]=n[a]}for(var l in r)for(var u=r[l],c=0,f=t[u.defId];c<f.length;c++){var d;o[d=f[c]]&&(o[d].instances[l]=u)}return o},e.prototype._splitIndividualUi=function(e,t){var n={};for(var r in e)if(r)for(var o=0,a=t[r];o<a.length;o++){var i=a[o];n[i]||(n[i]={}),n[i][r]=e[r]}return n},e.prototype._splitInteraction=function(e){var t={};if(e){var n=this._splitEventStore(e.affectedEvents,this._getKeysForEventDefs(e.affectedEvents)),r=this._getKeysForEventDefs(e.mutatedEvents),o=this._splitEventStore(e.mutatedEvents,r),a=function(r){t[r]||(t[r]={affectedEvents:n[r]||Jr,mutatedEvents:o[r]||Jr,isEvent:e.isEvent})};for(var i in n)a(i);for(var i in o)a(i)}return t},e}();function to(e,t,n){var o=[];e&&o.push(e),t&&o.push(t);var a={"":Rn(o)};return n&&r(a,n),a}function no(e,t,n,r){return{dow:e.getUTCDay(),isDisabled:Boolean(r&&!Yn(r.activeRange,e)),isOther:Boolean(r&&!Yn(r.currentRange,e)),isToday:Boolean(t&&Yn(t,e)),isPast:Boolean(n?e<n:!!t&&e<t.start),isFuture:Boolean(n?e>n:!!t&&e>=t.end)}}function ro(e,t){var n=["fc-day","fc-day-"+Je[e.dow]];return e.isDisabled?n.push("fc-day-disabled"):(e.isToday&&(n.push("fc-day-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-day-past"),e.isFuture&&n.push("fc-day-future"),e.isOther&&n.push("fc-day-other")),n}var oo=ln({year:"numeric",month:"long",day:"numeric"}),ao=ln({week:"long"});function io(e,t,n,o){void 0===n&&(n="day"),void 0===o&&(o=!0);var a=e.dateEnv,i=e.options,s=e.calendarApi,l=a.format(t,"week"===n?ao:oo);if(i.navLinks){var u=a.toDate(t),c=function(e){var r="day"===n?i.navLinkDayClick:"week"===n?i.navLinkWeekClick:null;"function"===typeof r?r.call(s,a.toDate(t),e):("string"===typeof r&&(n=r),s.zoomTo(t,n))};return r({title:$e(i.navLinkHint,[l,u],l),"data-navlink":""},o?Ne(c):{onClick:c})}return{"aria-label":l}}var so,lo=null;function uo(){return null===lo&&(lo=function(){var e=document.createElement("div");Se(e,{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}),e.innerHTML="<div></div>",document.body.appendChild(e);var t=e.firstChild.getBoundingClientRect().left>e.getBoundingClientRect().left;return be(e),t}()),lo}function co(){return so||(so=function(){var e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);var t=fo(e);return document.body.removeChild(e),t}()),so}function fo(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function po(e,t){void 0===t&&(t=!1);var n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,o=parseInt(n.borderRightWidth,10)||0,a=parseInt(n.borderTopWidth,10)||0,i=parseInt(n.borderBottomWidth,10)||0,s=fo(e),l=s.y-r-o,u={borderLeft:r,borderRight:o,borderTop:a,borderBottom:i,scrollbarBottom:s.x-a-i,scrollbarLeft:0,scrollbarRight:0};return uo()&&"rtl"===n.direction?u.scrollbarLeft=l:u.scrollbarRight=l,t&&(u.paddingLeft=parseInt(n.paddingLeft,10)||0,u.paddingRight=parseInt(n.paddingRight,10)||0,u.paddingTop=parseInt(n.paddingTop,10)||0,u.paddingBottom=parseInt(n.paddingBottom,10)||0),u}function ho(e,t,n){void 0===t&&(t=!1);var r=n?e.getBoundingClientRect():vo(e),o=po(e,t),a={left:r.left+o.borderLeft+o.scrollbarLeft,right:r.right-o.borderRight-o.scrollbarRight,top:r.top+o.borderTop,bottom:r.bottom-o.borderBottom-o.scrollbarBottom};return t&&(a.left+=o.paddingLeft,a.right-=o.paddingRight,a.top+=o.paddingTop,a.bottom-=o.paddingBottom),a}function vo(e){var t=e.getBoundingClientRect();return{left:t.left+window.pageXOffset,top:t.top+window.pageYOffset,right:t.right+window.pageXOffset,bottom:t.bottom+window.pageYOffset}}function mo(e){for(var t=[];e instanceof HTMLElement;){var n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}function go(e,t,n){var r=!1,o=function(){r||(r=!0,t.apply(this,arguments))},a=function(){r||(r=!0,n&&n.apply(this,arguments))},i=e(o,a);i&&"function"===typeof i.then&&i.then(o,a)}var yo=function(){function e(){this.handlers={},this.thisContext=null}return e.prototype.setThisContext=function(e){this.thisContext=e},e.prototype.setOptions=function(e){this.options=e},e.prototype.on=function(e,t){!function(e,t,n){(e[t]||(e[t]=[])).push(n)}(this.handlers,e,t)},e.prototype.off=function(e,t){!function(e,t,n){n?e[t]&&(e[t]=e[t].filter((function(e){return e!==n}))):delete e[t]}(this.handlers,e,t)},e.prototype.trigger=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=this.handlers[e]||[],o=this.options&&this.options[e],a=[].concat(o||[],r),i=0,s=a;i<s.length;i++){var l=s[i];l.apply(this.thisContext,t)}},e.prototype.hasHandlers=function(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])},e}();var bo=function(){function e(e,t,n,r){this.els=t;var o=this.originClientRect=e.getBoundingClientRect();n&&this.buildElHorizontals(o.left),r&&this.buildElVerticals(o.top)}return e.prototype.buildElHorizontals=function(e){for(var t=[],n=[],r=0,o=this.els;r<o.length;r++){var a=o[r].getBoundingClientRect();t.push(a.left-e),n.push(a.right-e)}this.lefts=t,this.rights=n},e.prototype.buildElVerticals=function(e){for(var t=[],n=[],r=0,o=this.els;r<o.length;r++){var a=o[r].getBoundingClientRect();t.push(a.top-e),n.push(a.bottom-e)}this.tops=t,this.bottoms=n},e.prototype.leftToIndex=function(e){var t,n=this.lefts,r=this.rights,o=n.length;for(t=0;t<o;t+=1)if(e>=n[t]&&e<r[t])return t},e.prototype.topToIndex=function(e){var t,n=this.tops,r=this.bottoms,o=n.length;for(t=0;t<o;t+=1)if(e>=n[t]&&e<r[t])return t},e.prototype.getWidth=function(e){return this.rights[e]-this.lefts[e]},e.prototype.getHeight=function(e){return this.bottoms[e]-this.tops[e]},e}(),wo=function(){function e(){}return e.prototype.getMaxScrollTop=function(){return this.getScrollHeight()-this.getClientHeight()},e.prototype.getMaxScrollLeft=function(){return this.getScrollWidth()-this.getClientWidth()},e.prototype.canScrollVertically=function(){return this.getMaxScrollTop()>0},e.prototype.canScrollHorizontally=function(){return this.getMaxScrollLeft()>0},e.prototype.canScrollUp=function(){return this.getScrollTop()>0},e.prototype.canScrollDown=function(){return this.getScrollTop()<this.getMaxScrollTop()},e.prototype.canScrollLeft=function(){return this.getScrollLeft()>0},e.prototype.canScrollRight=function(){return this.getScrollLeft()<this.getMaxScrollLeft()},e}(),xo=function(e){function t(t){var n=e.call(this)||this;return n.el=t,n}return n(t,e),t.prototype.getScrollTop=function(){return this.el.scrollTop},t.prototype.getScrollLeft=function(){return this.el.scrollLeft},t.prototype.setScrollTop=function(e){this.el.scrollTop=e},t.prototype.setScrollLeft=function(e){this.el.scrollLeft=e},t.prototype.getScrollWidth=function(){return this.el.scrollWidth},t.prototype.getScrollHeight=function(){return this.el.scrollHeight},t.prototype.getClientHeight=function(){return this.el.clientHeight},t.prototype.getClientWidth=function(){return this.el.clientWidth},t}(wo),Eo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.getScrollTop=function(){return window.pageYOffset},t.prototype.getScrollLeft=function(){return window.pageXOffset},t.prototype.setScrollTop=function(e){window.scroll(window.pageXOffset,e)},t.prototype.setScrollLeft=function(e){window.scroll(e,window.pageYOffset)},t.prototype.getScrollWidth=function(){return document.documentElement.scrollWidth},t.prototype.getScrollHeight=function(){return document.documentElement.scrollHeight},t.prototype.getClientHeight=function(){return document.documentElement.clientHeight},t.prototype.getClientWidth=function(){return document.documentElement.clientWidth},t}(wo),_o=function(){function e(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}return e.prototype.setIconOverride=function(e){var t,n;if("object"===typeof e&&e){for(n in t=r({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})},e.prototype.applyIconOverridePrefix=function(e){var t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e},e.prototype.getClass=function(e){return this.classes[e]||""},e.prototype.getIconClass=function(e,t){var n;return(n=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e])?this.baseIconClass+" "+n:""},e.prototype.getCustomButtonIconClass=function(e){var t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption])?this.baseIconClass+" "+this.applyIconOverridePrefix(t):""},e}();if(_o.prototype.classes={},_o.prototype.iconClasses={},_o.prototype.baseIconClass="",_o.prototype.iconOverridePrefix="","undefined"===typeof FullCalendarVDom)throw new Error("Please import the top-level fullcalendar lib before attempting to import a plugin.");var So=FullCalendarVDom.Component,ko=FullCalendarVDom.createElement,Co=FullCalendarVDom.render,To=FullCalendarVDom.createRef,Oo=FullCalendarVDom.Fragment,Ro=FullCalendarVDom.createContext,Po=FullCalendarVDom.createPortal,Do=FullCalendarVDom.flushSync,Mo=FullCalendarVDom.unmountComponentAtNode,Ao=function(){function e(e,t,n,o){var a=this;this.execFunc=e,this.emitter=t,this.scrollTime=n,this.scrollTimeReset=o,this.handleScrollRequest=function(e){a.queuedRequest=r({},a.queuedRequest||{},e),a.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}return e.prototype.detach=function(){this.emitter.off("_scrollRequest",this.handleScrollRequest)},e.prototype.update=function(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()},e.prototype.fireInitialScroll=function(){this.handleScrollRequest({time:this.scrollTime})},e.prototype.drain=function(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)},e}(),No=Ro({});function Io(e,t,n,r,o,a,i,s,l,u,c,f,d){return{dateEnv:o,options:n,pluginHooks:i,emitter:u,dispatch:s,getCurrentData:l,calendarApi:c,viewSpec:e,viewApi:t,dateProfileGenerator:r,theme:a,isRtl:"rtl"===n.direction,addResizeHandler:function(e){u.on("_resize",e)},removeResizeHandler:function(e){u.off("_resize",e)},createScrollResponder:function(e){return new Ao(e,u,At(n.scrollTime),n.scrollTimeReset)},registerInteractiveComponent:f,unregisterInteractiveComponent:d}}var jo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.shouldComponentUpdate=function(e,t){return this.debug&&console.log(kt(e,this.props),kt(t,this.state)),!Ct(this.props,e,this.propEquality)||!Ct(this.state,t,this.stateEquality)},t.prototype.safeSetState=function(e){Ct(this.state,r(r({},this.state),e),this.stateEquality)||this.setState(e)},t.addPropsEquality=Fo,t.addStateEquality=Bo,t.contextType=No,t}(So);jo.prototype.propEquality={},jo.prototype.stateEquality={};var Lo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.contextType=No,t}(jo);function Fo(e){var t=Object.create(this.prototype.propEquality);r(t,e),this.prototype.propEquality=t}function Bo(e){var t=Object.create(this.prototype.stateEquality);r(t,e),this.prototype.stateEquality=t}function Ho(e,t){"function"===typeof e?e(t):e&&(e.current=t)}var Uo=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.uid=Le(),t}return n(t,e),t.prototype.prepareHits=function(){},t.prototype.queryHit=function(e,t,n,r){return null},t.prototype.isValidSegDownEl=function(e){return!this.props.eventDrag&&!this.props.eventResize&&!we(e,".fc-event-mirror")},t.prototype.isValidDateDownEl=function(e){return!we(e,".fc-event:not(.fc-bg-event)")&&!we(e,".fc-more-link")&&!we(e,"a[data-navlink]")&&!we(e,".fc-popover")},t}(Lo);function zo(e){return{id:Le(),deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,contentTypeHandlers:e.contentTypeHandlers||{},listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function qo(){var e,t=[],n=[];return function(o,a){return e&&Vt(o,t)&&Vt(a,n)||(e=function(e,t){var n={},o={reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,contentTypeHandlers:{},listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function a(e){for(var t=0,i=e;t<i.length;t++){var s=i[t];n[s.id]||(n[s.id]=!0,a(s.deps),u=s,o={reducers:(l=o).reducers.concat(u.reducers),isLoadingFuncs:l.isLoadingFuncs.concat(u.isLoadingFuncs),contextInit:l.contextInit.concat(u.contextInit),eventRefiners:r(r({},l.eventRefiners),u.eventRefiners),eventDefMemberAdders:l.eventDefMemberAdders.concat(u.eventDefMemberAdders),eventSourceRefiners:r(r({},l.eventSourceRefiners),u.eventSourceRefiners),isDraggableTransformers:l.isDraggableTransformers.concat(u.isDraggableTransformers),eventDragMutationMassagers:l.eventDragMutationMassagers.concat(u.eventDragMutationMassagers),eventDefMutationAppliers:l.eventDefMutationAppliers.concat(u.eventDefMutationAppliers),dateSelectionTransformers:l.dateSelectionTransformers.concat(u.dateSelectionTransformers),datePointTransforms:l.datePointTransforms.concat(u.datePointTransforms),dateSpanTransforms:l.dateSpanTransforms.concat(u.dateSpanTransforms),views:r(r({},l.views),u.views),viewPropsTransformers:l.viewPropsTransformers.concat(u.viewPropsTransformers),isPropsValid:u.isPropsValid||l.isPropsValid,externalDefTransforms:l.externalDefTransforms.concat(u.externalDefTransforms),viewContainerAppends:l.viewContainerAppends.concat(u.viewContainerAppends),eventDropTransformers:l.eventDropTransformers.concat(u.eventDropTransformers),calendarInteractions:l.calendarInteractions.concat(u.calendarInteractions),componentInteractions:l.componentInteractions.concat(u.componentInteractions),themeClasses:r(r({},l.themeClasses),u.themeClasses),eventSourceDefs:l.eventSourceDefs.concat(u.eventSourceDefs),cmdFormatter:u.cmdFormatter||l.cmdFormatter,recurringTypes:l.recurringTypes.concat(u.recurringTypes),namedTimeZonedImpl:u.namedTimeZonedImpl||l.namedTimeZonedImpl,initialView:l.initialView||u.initialView,elementDraggingImpl:l.elementDraggingImpl||u.elementDraggingImpl,optionChangeHandlers:r(r({},l.optionChangeHandlers),u.optionChangeHandlers),scrollGridImpl:u.scrollGridImpl||l.scrollGridImpl,contentTypeHandlers:r(r({},l.contentTypeHandlers),u.contentTypeHandlers),listenerRefiners:r(r({},l.listenerRefiners),u.listenerRefiners),optionRefiners:r(r({},l.optionRefiners),u.optionRefiners),propSetHandlers:r(r({},l.propSetHandlers),u.propSetHandlers)})}var l,u}return e&&a(e),a(t),o}(o,a)),t=o,n=a,e}}var Wo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(_o);function Vo(e,t,n,o){if(t[e])return t[e];var a=function(e,t,n,o){var a=n[e],i=o[e],s=function(e){return a&&null!==a[e]?a[e]:i&&null!==i[e]?i[e]:null},l=s("component"),u=s("superType"),c=null;if(u){if(u===e)throw new Error("Can't have a custom view type that references itself");c=Vo(u,t,n,o)}!l&&c&&(l=c.component);if(!l)return null;return{type:e,component:l,defaults:r(r({},c?c.defaults:{}),a?a.rawOptions:{}),overrides:r(r({},c?c.overrides:{}),i?i.rawOptions:{})}}(e,t,n,o);return a&&(t[e]=a),a}Wo.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},Wo.prototype.baseIconClass="fc-icon",Wo.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},Wo.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},Wo.prototype.iconOverrideOption="buttonIcons",Wo.prototype.iconOverrideCustomButtonOption="icon",Wo.prototype.iconOverridePrefix="fc-icon-";var Zo=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=To(),t.handleRootEl=function(e){Ho(t.rootElRef,e),t.props.elRef&&Ho(t.props.elRef,e)},t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.hookProps;return ko(Ko,{hookProps:n,didMount:t.didMount,willUnmount:t.willUnmount,elRef:this.handleRootEl},(function(r){return ko(Yo,{hookProps:n,content:t.content,defaultContent:t.defaultContent,backupElRef:e.rootElRef},(function(e,o){return t.children(r,Qo(t.classNames,n),e,o)}))}))},t}(Lo),Go=Ro(0);function Yo(e){return ko(Go.Consumer,null,(function(t){return ko($o,r({renderId:t},e))}))}var $o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.innerElRef=To(),t}return n(t,e),t.prototype.render=function(){return this.props.children(this.innerElRef,this.renderInnerContent())},t.prototype.componentDidMount=function(){this.updateCustomContent()},t.prototype.componentDidUpdate=function(){this.updateCustomContent()},t.prototype.componentWillUnmount=function(){this.customContentInfo&&this.customContentInfo.destroy&&this.customContentInfo.destroy()},t.prototype.renderInnerContent=function(){var e=this.customContentInfo,t=this.getInnerContent(),n=this.getContentMeta(t);return e&&e.contentKey===n.contentKey?e&&(e.contentVal=t[n.contentKey]):(e&&(e.destroy&&e.destroy(),e=this.customContentInfo=null),n.contentKey&&(e=this.customContentInfo=r({contentKey:n.contentKey,contentVal:t[n.contentKey]},n.buildLifecycleFuncs()))),e?[]:t},t.prototype.getInnerContent=function(){var e=this.props,t=Jo(e.content,e.hookProps);return void 0===t&&(t=Jo(e.defaultContent,e.hookProps)),null==t?null:t},t.prototype.getContentMeta=function(e){var t=this.context.pluginHooks.contentTypeHandlers,n="",r=null;if(e)for(var o in t)if(void 0!==e[o]){n=o,r=t[o];break}return{contentKey:n,buildLifecycleFuncs:r}},t.prototype.updateCustomContent=function(){this.customContentInfo&&this.customContentInfo.render(this.innerElRef.current||this.props.backupElRef.current,this.customContentInfo.contentVal)},t}(Lo),Ko=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleRootEl=function(e){t.rootEl=e,t.props.elRef&&Ho(t.props.elRef,e)},t}return n(t,e),t.prototype.render=function(){return this.props.children(this.handleRootEl)},t.prototype.componentDidMount=function(){var e=this.props.didMount;e&&e(r(r({},this.props.hookProps),{el:this.rootEl}))},t.prototype.componentWillUnmount=function(){var e=this.props.willUnmount;e&&e(r(r({},this.props.hookProps),{el:this.rootEl}))},t}(Lo);function Xo(){var e,t,n=[];return function(r,o){return t&&St(t,o)&&r===e||(e=r,t=o,n=Qo(r,o)),n}}function Qo(e,t){return"function"===typeof e&&(e=e(t)),kn(e)}function Jo(e,t){return"function"===typeof e?e(t,ko):e}var ea=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.normalizeClassNames=Xo(),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r={view:t.viewApi},o=this.normalizeClassNames(n.viewClassNames,r);return ko(Ko,{hookProps:r,didMount:n.viewDidMount,willUnmount:n.viewWillUnmount,elRef:e.elRef},(function(t){return e.children(t,["fc-"+e.viewSpec.type+"-view","fc-view"].concat(o))}))},t}(Lo);function ta(e){return xt(e,na)}function na(e){var t,n="function"===typeof e?{component:e}:e,o=n.component;return n.content&&(t=n,o=function(e){return ko(No.Consumer,null,(function(n){return ko(ea,{viewSpec:n.viewSpec},(function(o,a){var i=r(r({},e),{nextDayThreshold:n.options.nextDayThreshold});return ko(Zo,{hookProps:i,classNames:t.classNames,content:t.content,didMount:t.didMount,willUnmount:t.willUnmount,elRef:o},(function(e,t,n,r){return ko("div",{className:a.concat(t).join(" "),ref:e},r)}))}))}))}),{superType:n.type,component:o,rawOptions:n}}function ra(e,t,n,o){var a=ta(e),i=ta(t.views),s=function(e,t){var n,r={};for(n in e)Vo(n,r,e,t);for(n in t)Vo(n,r,e,t);return r}(a,i);return xt(s,(function(e){return function(e,t,n,o,a){var i=e.overrides.duration||e.defaults.duration||o.duration||n.duration,s=null,l="",u="",c={};if(i&&(s=function(e){var t=JSON.stringify(e),n=oa[t];void 0===n&&(n=At(e),oa[t]=n);return n}(i),s)){var f=Ht(s);l=f.unit,1===f.value&&(u=l,c=t[l]?t[l].rawOptions:{})}var d=function(t){var n=t.buttonText||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[u]?n[u]:null},p=function(t){var n=t.buttonHints||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[u]?n[u]:null};return{type:e.type,component:e.component,duration:s,durationUnit:l,singleUnit:u,optionDefaults:e.defaults,optionOverrides:r(r({},c),e.overrides),buttonTextOverride:d(o)||d(n)||e.overrides.buttonText,buttonTextDefault:d(a)||e.defaults.buttonText||d(cn)||e.type,buttonTitleOverride:p(o)||p(n)||e.overrides.buttonHint,buttonTitleDefault:p(a)||e.defaults.buttonHint||p(cn)}}(e,i,t,n,o)}))}var oa={};var aa=function(){function e(e){this.props=e,this.nowDate=Tr(e.nowInput,e.dateEnv),this.initHiddenDays()}return e.prototype.buildPrev=function(e,t,n){var r=this.props.dateEnv,o=r.subtract(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(o,-1,n)},e.prototype.buildNext=function(e,t,n){var r=this.props.dateEnv,o=r.add(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(o,1,n)},e.prototype.build=function(e,t,n){void 0===n&&(n=!0);var r,o,a,i,s,l,u,c,f=this.props;return r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(u=e,e=null!=(c=r).start&&u<c.start?c.start:null!=c.end&&u>=c.end?new Date(c.end.valueOf()-1):u),o=this.buildCurrentRangeInfo(e,t),a=/^(year|month|week|day)$/.test(o.unit),i=this.buildRenderRange(this.trimHiddenDays(o.range),o.unit,a),s=i=this.trimHiddenDays(i),f.showNonCurrentDates||(s=Wn(s,o.range)),s=Wn(s=this.adjustActiveRange(s),r),l=Zn(o.range,r),{validRange:r,currentRange:o.range,currentRangeUnit:o.unit,isRangeAllDay:a,activeRange:s,renderRange:i,slotMinTime:f.slotMinTime,slotMaxTime:f.slotMaxTime,isValid:l,dateIncrement:this.buildDateIncrement(o.duration)}},e.prototype.buildValidRange=function(){var e=this.props.validRangeInput,t="function"===typeof e?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(t)||{start:null,end:null}},e.prototype.buildCurrentRangeInfo=function(e,t){var n,r=this.props,o=null,a=null,i=null;return r.duration?(o=r.duration,a=r.durationUnit,i=this.buildRangeFromDuration(e,t,o,a)):(n=this.props.dayCount)?(a="day",i=this.buildRangeFromDayCount(e,t,n)):(i=this.buildCustomVisibleRange(e))?a=r.dateEnv.greatestWholeUnit(i.start,i.end).unit:(a=Ht(o=this.getFallbackDuration()).unit,i=this.buildRangeFromDuration(e,t,o,a)),{duration:o,unit:a,range:i}},e.prototype.getFallbackDuration=function(){return At({day:1})},e.prototype.adjustActiveRange=function(e){var t=this.props,n=t.dateEnv,r=t.usesMinMaxTime,o=t.slotMinTime,a=t.slotMaxTime,i=e.start,s=e.end;return r&&(Lt(o)<0&&(i=lt(i),i=n.add(i,o)),Lt(a)>1&&(s=tt(s=lt(s),-1),s=n.add(s,a))),{start:i,end:s}},e.prototype.buildRangeFromDuration=function(e,t,n,r){var o,a,i,s=this.props,l=s.dateEnv,u=s.dateAlignment;if(!u){var c=this.props.dateIncrement;u=c&&Ft(c)<Ft(n)?Ht(c).unit:r}function f(){o=l.startOf(e,u),a=l.add(o,n),i={start:o,end:a}}return Lt(n)<=1&&this.isHiddenDay(o)&&(o=lt(o=this.skipHiddenDays(o,t))),f(),this.trimHiddenDays(i)||(e=this.skipHiddenDays(e,t),f()),i},e.prototype.buildRangeFromDayCount=function(e,t,n){var r,o=this.props,a=o.dateEnv,i=o.dateAlignment,s=0,l=e;i&&(l=a.startOf(l,i)),l=lt(l),r=l=this.skipHiddenDays(l,t);do{r=tt(r,1),this.isHiddenDay(r)||(s+=1)}while(s<n);return{start:l,end:r}},e.prototype.buildCustomVisibleRange=function(e){var t=this.props,n=t.visibleRangeInput,r="function"===typeof n?n.call(t.calendarApi,t.dateEnv.toDate(e)):n,o=this.refineRange(r);return!o||null!=o.start&&null!=o.end?o:null},e.prototype.buildRenderRange=function(e,t,n){return e},e.prototype.buildDateIncrement=function(e){var t,n=this.props.dateIncrement;return n||((t=this.props.dateAlignment)?At(1,t):e||At({days:1}))},e.prototype.refineRange=function(e){if(e){var t=function(e,t){var n=null,r=null;return e.start&&(n=t.createMarker(e.start)),e.end&&(r=t.createMarker(e.end)),n||r?n&&r&&r<n?null:{start:n,end:r}:null}(e,this.props.dateEnv);return t&&(t=Bn(t)),t}return null},e.prototype.initHiddenDays=function(){var e,t=this.props.hiddenDays||[],n=[],r=0;for(!1===this.props.weekends&&t.push(0,6),e=0;e<7;e+=1)(n[e]=-1!==t.indexOf(e))||(r+=1);if(!r)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n},e.prototype.trimHiddenDays=function(e){var t=e.start,n=e.end;return t&&(t=this.skipHiddenDays(t)),n&&(n=this.skipHiddenDays(n,-1,!0)),null==t||null==n||t<n?{start:t,end:n}:null},e.prototype.isHiddenDay=function(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]},e.prototype.skipHiddenDays=function(e,t,n){for(void 0===t&&(t=1),void 0===n&&(n=!1);this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=tt(e,t);return e},e}();function ia(e,t,n){var r=t?t.activeRange:null;return ua({},function(e,t){var n=Cr(t),r=[].concat(e.eventSources||[]),o=[];e.initialEvents&&r.unshift(e.initialEvents);e.events&&r.unshift(e.events);for(var a=0,i=r;a<i.length;a++){var s=kr(i[a],t,n);s&&o.push(s)}return o}(e,n),r,n)}function sa(e,t,n,o){var a,i,s=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return ua(e,t.sources,s,o);case"REMOVE_EVENT_SOURCE":return a=e,i=t.sourceId,wt(a,(function(e){return e.sourceId!==i}));case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?ca(e,s,o):e;case"FETCH_EVENT_SOURCES":return fa(e,t.sourceIds?Et(t.sourceIds):pa(e,o),s,t.isRefetch||!1,o);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,o){var a,i=e[t];if(i&&n===i.latestFetchId)return r(r({},e),((a={})[t]=r(r({},i),{isFetching:!1,fetchRange:o}),a));return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}}function la(e){for(var t in e)if(e[t].isFetching)return!0;return!1}function ua(e,t,n,o){for(var a={},i=0,s=t;i<s.length;i++){var l=s[i];a[l.sourceId]=l}return n&&(a=ca(a,n,o)),r(r({},e),a)}function ca(e,t,n){return fa(e,wt(e,(function(e){return function(e,t,n){if(!ha(e,n))return!e.latestFetchId;return!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end}(e,t,n)})),t,!1,n)}function fa(e,t,n,r,o){var a={};for(var i in e){var s=e[i];t[i]?a[i]=da(s,n,r,o):a[i]=s}return a}function da(e,t,n,o){var a=o.options,i=o.calendarApi,s=o.pluginHooks.eventSourceDefs[e.sourceDefId],l=Le();return s.fetch({eventSource:e,range:t,isRefetch:n,context:o},(function(n){var r=n.rawEvents;a.eventSourceSuccess&&(r=a.eventSourceSuccess.call(i,r,n.xhr)||r),e.success&&(r=e.success.call(i,r,n.xhr)||r),o.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:l,fetchRange:t,rawEvents:r})}),(function(n){console.warn(n.message,n),a.eventSourceFailure&&a.eventSourceFailure.call(i,n),e.failure&&e.failure(n),o.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:l,fetchRange:t,error:n})})),r(r({},e),{isFetching:!0,latestFetchId:l})}function pa(e,t){return wt(e,(function(e){return ha(e,t)}))}function ha(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function va(e,t,n,r,o){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,r,o,a){if(t&&n===t.latestFetchId){var i=bn(function(e,t,n){var r=n.options.eventDataTransform,o=t?t.eventDataTransform:null;o&&(e=ma(e,o));r&&(e=ma(e,r));return e}(o,t,a),t,a);return r&&(i=Rt(i,r,a)),_n(ga(e,t.sourceId),i)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,o);case"ADD_EVENTS":return function(e,t,n,r){n&&(t=Rt(t,n,r));return _n(e,t)}(e,t.eventStore,r?r.activeRange:null,o);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return _n(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return r?Rt(e,r.activeRange,o):e;case"REMOVE_EVENTS":return function(e,t){var n=e.defs,r=e.instances,o={},a={};for(var i in n)t.defs[i]||(o[i]=n[i]);for(var s in r)!t.instances[s]&&o[r[s].defId]&&(a[s]=r[s]);return{defs:o,instances:a}}(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return ga(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return Sn(e,(function(e){return!e.sourceId}));case"REMOVE_ALL_EVENTS":return{defs:{},instances:{}};default:return e}}function ma(e,t){var n;if(t){n=[];for(var r=0,o=e;r<o.length;r++){var a=o[r],i=t(a);i?n.push(i):null==i&&n.push(a)}}else n=e;return n}function ga(e,t){return Sn(e,(function(e){return e.sourceId!==t}))}function ya(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function ba(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function wa(e,t){var n;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return{affectedEvents:(n=t.state).affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function xa(e,t){var n;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return{affectedEvents:(n=t.state).affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function Ea(e,t,n,r,o){return{header:e.headerToolbar?_a(e.headerToolbar,e,t,n,r,o):null,footer:e.footerToolbar?_a(e.footerToolbar,e,t,n,r,o):null}}function _a(e,t,n,r,o,a){var i={},s=[],l=!1;for(var u in e){var c=Sa(e[u],t,n,r,o,a);i[u]=c.widgets,s.push.apply(s,c.viewsWithButtons),l=l||c.hasTitle}return{sectionWidgets:i,viewsWithButtons:s,hasTitle:l}}function Sa(e,t,n,r,o,a){var i="rtl"===t.direction,s=t.customButtons||{},l=n.buttonText||{},u=t.buttonText||{},c=n.buttonHints||{},f=t.buttonHints||{},d=e?e.split(" "):[],p=[],h=!1;return{widgets:d.map((function(e){return e.split(",").map((function(e){if("title"===e)return h=!0,{buttonName:e};var n,d,v,m,g,y;if(n=s[e])v=function(e){n.click&&n.click.call(e.target,e,e.target)},(m=r.getCustomButtonIconClass(n))||(m=r.getIconClass(e,i))||(g=n.text),y=n.hint||n.text;else if(d=o[e]){p.push(e),v=function(){a.changeView(e)},(g=d.buttonTextOverride)||(m=r.getIconClass(e,i))||(g=d.buttonTextDefault);var b=d.buttonTextOverride||d.buttonTextDefault;y=$e(d.buttonTitleOverride||d.buttonTitleDefault||t.viewHint,[b,e],b)}else if(a[e])if(v=function(){a[e]()},(g=l[e])||(m=r.getIconClass(e,i))||(g=u[e]),"prevYear"===e||"nextYear"===e){var w="prevYear"===e?"prev":"next";y=$e(c[w]||f[w],[u.year||"year","year"],u[e])}else y=function(t){return $e(c[e]||f[e],[u[t]||t,t],u[e])};return{buttonName:e,buttonClick:v,buttonIcon:m,buttonText:g,buttonHint:y}}))})),viewsWithButtons:p,hasTitle:h}}function ka(e,t,n,r,o){var a=null;"GET"===(e=e.toUpperCase())?t=function(e,t){return e+(-1===e.indexOf("?")?"?":"&")+Ca(t)}(t,n):a=Ca(n);var i=new XMLHttpRequest;i.open(e,t,!0),"GET"!==e&&i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),i.onload=function(){if(i.status>=200&&i.status<400){var e=!1,t=void 0;try{t=JSON.parse(i.responseText),e=!0}catch(n){}e?r(t,i):o("Failure parsing JSON",i)}else o("Request failed",i)},i.onerror=function(){o("Request failed",i)},i.send(a)}function Ca(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}function Ta(e,t){for(var n=_t(t.getCurrentData().eventSources),r=[],o=0,a=e;o<a.length;o++){for(var i=a[o],s=!1,l=0;l<n.length;l+=1)if(n[l]._raw===i){n.splice(l,1),s=!0;break}s||r.push(i)}for(var u=0,c=n;u<c.length;u++){var f=c[u];t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:f.sourceId})}for(var d=0,p=r;d<p.length;d++){var h=p[d];t.calendarApi.addEventSource(h)}}var Oa=[zo({eventSourceDefs:[{ignoreRange:!0,parseMeta:function(e){return Array.isArray(e.events)?e.events:null},fetch:function(e,t){t({rawEvents:e.eventSource.meta})}}]}),zo({eventSourceDefs:[{parseMeta:function(e){return"function"===typeof e.events?e.events:null},fetch:function(e,t,n){var r=e.context.dateEnv;go(e.eventSource.meta.bind(null,hr(e.range,r)),(function(e){t({rawEvents:e})}),n)}}]}),zo({eventSourceRefiners:{method:String,extraParams:yn,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[{parseMeta:function(e){return!e.url||"json"!==e.format&&e.format?null:{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}},fetch:function(e,t,n){var o=e.eventSource.meta,a=function(e,t,n){var o,a,i,s,l=n.dateEnv,u=n.options,c={};o=e.startParam,null==o&&(o=u.startParam);a=e.endParam,null==a&&(a=u.endParam);i=e.timeZoneParam,null==i&&(i=u.timeZoneParam);s="function"===typeof e.extraParams?e.extraParams():e.extraParams||{};r(c,s),c[o]=l.formatIso(t.start),c[a]=l.formatIso(t.end),"local"!==l.timeZone&&(c[i]=l.timeZone);return c}(o,e.range,e.context);ka(o.method,o.url,a,(function(e,n){t({rawEvents:e,xhr:n})}),(function(e,t){n({message:e,xhr:t})}))}}]}),zo({recurringTypes:[{parse:function(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){var n={daysOfWeek:e.daysOfWeek||null,startTime:e.startTime||null,endTime:e.endTime||null,startRecur:e.startRecur?t.createMarker(e.startRecur):null,endRecur:e.endRecur?t.createMarker(e.endRecur):null},r=void 0;return e.duration&&(r=e.duration),!r&&e.startTime&&e.endTime&&(o=e.endTime,a=e.startTime,r={years:o.years-a.years,months:o.months-a.months,days:o.days-a.days,milliseconds:o.milliseconds-a.milliseconds}),{allDayGuess:Boolean(!e.startTime&&!e.endTime),duration:r,typeData:n}}var o,a;return null},expand:function(e,t,n){var r=Wn(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r){var o=e?Et(e):null,a=lt(n.start),i=n.end,s=[];for(;a<i;){var l=void 0;o&&!o[a.getUTCDay()]||(l=t?r.add(a,t):a,s.push(l)),a=tt(a,1)}return s}(e.daysOfWeek,e.startTime,r,n):[]}}],eventRefiners:{daysOfWeek:yn,startTime:At,endTime:At,duration:At,startRecur:yn,endRecur:yn}}),zo({optionChangeHandlers:{events:function(e,t){Ta([e],t)},eventSources:Ta}}),zo({isLoadingFuncs:[function(e){return la(e.eventSources)}],contentTypeHandlers:{html:function(){var e=null,t="";return{render:function(n,r){n===e&&r===t||(n.innerHTML=r),e=n,t=r},destroy:function(){e.innerHTML="",e=null,t=""}}},domNodes:function(){var e=null,t=[];function n(){t.forEach(be),t=[],e=null}return{render:function(r,o){var a=Array.prototype.slice.call(o);if(r!==e||!Vt(t,a)){for(var i=0,s=a;i<s.length;i++){var l=s[i];r.appendChild(l)}n()}e=r,t=a},destroy:n}}},propSetHandlers:{dateProfile:function(e,t){t.emitter.trigger("datesSet",r(r({},hr(e.activeRange,t.dateEnv)),{view:t.viewApi}))},eventStore:function(e,t){var n=t.emitter;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",Dr(e,t))}}})];var Ra=function(){function e(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}return e.prototype.request=function(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))},e.prototype.pause=function(e){void 0===e&&(e="");var t=this.pauseDepths;t[e]=(t[e]||0)+1,this.clearTimeout()},e.prototype.resume=function(e,t){void 0===e&&(e="");var n=this.pauseDepths;if(e in n){if(t)delete n[e];else n[e]-=1,n[e]<=0&&delete n[e];this.tryDrain()}},e.prototype.isPaused=function(){return Object.keys(this.pauseDepths).length},e.prototype.tryDrain=function(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}},e.prototype.clear=function(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}},e.prototype.clearTimeout=function(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)},e.prototype.drained=function(){this.drainedOption&&this.drainedOption()},e}(),Pa=function(){function e(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new Ra(this.drain.bind(this))}return e.prototype.request=function(e,t){this.queue.push(e),this.delayedRunner.request(t)},e.prototype.pause=function(e){this.delayedRunner.pause(e)},e.prototype.resume=function(e,t){this.delayedRunner.resume(e,t)},e.prototype.drain=function(){for(var e=this.queue;e.length;){for(var t=[],n=void 0;n=e.shift();)this.runTask(n),t.push(n);this.drained(t)}},e.prototype.runTask=function(e){this.runTaskOption&&this.runTaskOption(e)},e.prototype.drained=function(e){this.drainedOption&&this.drainedOption(e)},e}();function Da(e,t,n){var r;return r=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,n.formatRange(r.start,r.end,ln(t.titleFormat||function(e){var t=e.currentRangeUnit;if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};var n=st(e.currentRange.start,e.currentRange.end);if(null!==n&&n>1)return{year:"numeric",month:"short",day:"numeric"};return{year:"numeric",month:"long",day:"numeric"}}(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}var Ma=function(){function e(e){var t=this;this.computeOptionsData=Zt(this._computeOptionsData),this.computeCurrentViewData=Zt(this._computeCurrentViewData),this.organizeRawLocales=Zt(Hr),this.buildLocale=Zt(Ur),this.buildPluginHooks=qo(),this.buildDateEnv=Zt(Aa),this.buildTheme=Zt(Na),this.parseToolbars=Zt(Ea),this.buildViewSpecs=Zt(ra),this.buildDateProfileGenerator=Gt(Ia),this.buildViewApi=Zt(ja),this.buildViewUiProps=Gt(Ba),this.buildEventUiBySource=Zt(La,St),this.buildEventUiBases=Zt(Fa),this.parseContextBusinessHours=Gt(Ua),this.buildTitle=Zt(Da),this.emitter=new yo,this.actionRunner=new Pa(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.getCurrentData=function(){return t.data},this.dispatch=function(e){t.actionRunner.request(e)},this.props=e,this.actionRunner.pause();var n={},o=this.computeOptionsData(e.optionOverrides,n,e.calendarApi),a=o.calendarOptions.initialView||o.pluginHooks.initialView,i=this.computeCurrentViewData(a,o,e.optionOverrides,n);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(i.options);var s=function(e,t){var n=e.initialDate;return null!=n?t.createMarker(n):Tr(e.now,t)}(o.calendarOptions,o.dateEnv),l=i.dateProfileGenerator.build(s);Yn(l.activeRange,s)||(s=l.currentRange.start);for(var u={dateEnv:o.dateEnv,options:o.calendarOptions,pluginHooks:o.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},c=0,f=o.pluginHooks.contextInit;c<f.length;c++){(0,f[c])(u)}for(var d=ia(o.calendarOptions,l,u),p={dynamicOptionOverrides:n,currentViewType:a,currentDate:s,dateProfile:l,businessHours:this.parseContextBusinessHours(u),eventSources:d,eventUiBases:{},eventStore:{defs:{},instances:{}},renderableEventStore:{defs:{},instances:{}},dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(u).selectionConfig},h=r(r({},u),p),v=0,m=o.pluginHooks.reducers;v<m.length;v++){var g=m[v];r(p,g(null,null,h))}Ha(p,u)&&this.emitter.trigger("loading",!0),this.state=p,this.updateData(),this.actionRunner.resume()}return e.prototype.resetOptions=function(e,t){var n=this.props;n.optionOverrides=t?r(r({},n.optionOverrides),e):e,this.actionRunner.request({type:"NOTHING"})},e.prototype._handleAction=function(e){var t=this,n=t.props,o=t.state,a=t.emitter,i=function(e,t){var n;return"SET_OPTION"===t.type?r(r({},e),((n={})[t.optionName]=t.rawOptionValue,n)):e}(o.dynamicOptionOverrides,e),s=this.computeOptionsData(n.optionOverrides,i,n.calendarApi),l=function(e,t){"CHANGE_VIEW_TYPE"===t.type&&(e=t.viewType);return e}(o.currentViewType,e),u=this.computeCurrentViewData(l,s,n.optionOverrides,i);n.calendarApi.currentDataManager=this,a.setThisContext(n.calendarApi),a.setOptions(u.options);var c={dateEnv:s.dateEnv,options:s.calendarOptions,pluginHooks:s.pluginHooks,calendarApi:n.calendarApi,dispatch:this.dispatch,emitter:a,getCurrentData:this.getCurrentData},f=o.currentDate,d=o.dateProfile;this.data&&this.data.dateProfileGenerator!==u.dateProfileGenerator&&(d=u.dateProfileGenerator.build(f)),f=function(e,t){return"CHANGE_DATE"===t.type?t.dateMarker:e}(f,e),d=function(e,t,n,r){var o;switch(t.type){case"CHANGE_VIEW_TYPE":return r.build(t.dateMarker||n);case"CHANGE_DATE":return r.build(t.dateMarker);case"PREV":if((o=r.buildPrev(e,n)).isValid)return o;break;case"NEXT":if((o=r.buildNext(e,n)).isValid)return o}return e}(d,e,f,u.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&Yn(d.currentRange,f)||(f=d.currentRange.start);for(var p=sa(o.eventSources,e,d,c),h=va(o.eventStore,e,p,d,c),v=la(p)&&!u.options.progressiveEventRendering&&o.renderableEventStore||h,m=this.buildViewUiProps(c),g=m.eventUiSingleBase,y=m.selectionConfig,b=this.buildEventUiBySource(p),w={dynamicOptionOverrides:i,currentViewType:l,currentDate:f,dateProfile:d,eventSources:p,eventStore:h,renderableEventStore:v,selectionConfig:y,eventUiBases:this.buildEventUiBases(v.defs,g,b),businessHours:this.parseContextBusinessHours(c),dateSelection:ya(o.dateSelection,e),eventSelection:ba(o.eventSelection,e),eventDrag:wa(o.eventDrag,e),eventResize:xa(o.eventResize,e)},x=r(r({},c),w),E=0,_=s.pluginHooks.reducers;E<_.length;E++){var S=_[E];r(w,S(o,e,x))}var k=Ha(o,c),C=Ha(w,c);!k&&C?a.trigger("loading",!0):k&&!C&&a.trigger("loading",!1),this.state=w,n.onAction&&n.onAction(e)},e.prototype.updateData=function(){var e=this.props,t=this.state,n=this.data,o=this.computeOptionsData(e.optionOverrides,t.dynamicOptionOverrides,e.calendarApi),a=this.computeCurrentViewData(t.currentViewType,o,e.optionOverrides,t.dynamicOptionOverrides),i=this.data=r(r(r({viewTitle:this.buildTitle(t.dateProfile,a.options,o.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},o),a),t),s=o.pluginHooks.optionChangeHandlers,l=n&&n.calendarOptions,u=o.calendarOptions;if(l&&l!==u)for(var c in l.timeZone!==u.timeZone&&(t.eventSources=i.eventSources=function(e,t,n){var r=t?t.activeRange:null;return fa(e,pa(e,n),r,!0,n)}(i.eventSources,t.dateProfile,i),t.eventStore=i.eventStore=function(e,t,n){var o=e.defs,a=xt(e.instances,(function(e){var a=o[e.defId];return a.allDay||a.recurringDef?e:r(r({},e),{range:{start:n.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:n.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:e.forcedEndTzo})}));return{defs:o,instances:a}}(i.eventStore,n.dateEnv,i.dateEnv)),s)l[c]!==u[c]&&s[c](u[c],i);e.onData&&e.onData(i)},e.prototype._computeOptionsData=function(e,t,n){var r=this.processRawCalendarOptions(e,t),o=r.refinedOptions,a=r.pluginHooks,i=r.localeDefaults,s=r.availableLocaleData;za(r.extra);var l=this.buildDateEnv(o.timeZone,o.locale,o.weekNumberCalculation,o.firstDay,o.weekText,a,s,o.defaultRangeSeparator),u=this.buildViewSpecs(a.views,e,t,i),c=this.buildTheme(o,a);return{calendarOptions:o,pluginHooks:a,dateEnv:l,viewSpecs:u,theme:c,toolbarConfig:this.parseToolbars(o,e,c,u,n),localeDefaults:i,availableRawLocales:s.map}},e.prototype.processRawCalendarOptions=function(e,t){var n=mn([cn,e,t]),o=n.locales,a=n.locale,i=this.organizeRawLocales(o),s=i.map,l=this.buildLocale(a||i.defaultCode,s).options,u=this.buildPluginHooks(e.plugins||[],Oa),c=this.currentCalendarOptionsRefiners=r(r(r(r(r({},un),fn),dn),u.listenerRefiners),u.optionRefiners),f={},d=mn([cn,l,e,t]),p={},h=this.currentCalendarOptionsInput,v=this.currentCalendarOptionsRefined,m=!1;for(var g in d)"plugins"!==g&&(d[g]===h[g]||pn[g]&&g in h&&pn[g](h[g],d[g])?p[g]=v[g]:c[g]?(p[g]=c[g](d[g]),m=!0):f[g]=h[g]);return m&&(this.currentCalendarOptionsInput=d,this.currentCalendarOptionsRefined=p),{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:u,availableLocaleData:i,localeDefaults:l,extra:f}},e.prototype._computeCurrentViewData=function(e,t,n,r){var o=t.viewSpecs[e];if(!o)throw new Error('viewType "'+e+"\" is not available. Please make sure you've loaded all neccessary plugins");var a=this.processRawViewOptions(o,t.pluginHooks,t.localeDefaults,n,r),i=a.refinedOptions;return za(a.extra),{viewSpec:o,options:i,dateProfileGenerator:this.buildDateProfileGenerator({dateProfileGeneratorClass:o.optionDefaults.dateProfileGeneratorClass,duration:o.duration,durationUnit:o.durationUnit,usesMinMaxTime:o.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:i.slotMinTime,slotMaxTime:i.slotMaxTime,showNonCurrentDates:i.showNonCurrentDates,dayCount:i.dayCount,dateAlignment:i.dateAlignment,dateIncrement:i.dateIncrement,hiddenDays:i.hiddenDays,weekends:i.weekends,nowInput:i.now,validRangeInput:i.validRange,visibleRangeInput:i.visibleRange,monthMode:i.monthMode,fixedWeekCount:i.fixedWeekCount}),viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)}},e.prototype.processRawViewOptions=function(e,t,n,o,a){var i=mn([cn,e.optionDefaults,n,o,e.optionOverrides,a]),s=r(r(r(r(r(r({},un),fn),dn),vn),t.listenerRefiners),t.optionRefiners),l={},u=this.currentViewOptionsInput,c=this.currentViewOptionsRefined,f=!1,d={};for(var p in i)i[p]===u[p]||pn[p]&&pn[p](i[p],u[p])?l[p]=c[p]:(i[p]===this.currentCalendarOptionsInput[p]||pn[p]&&pn[p](i[p],this.currentCalendarOptionsInput[p])?p in this.currentCalendarOptionsRefined&&(l[p]=this.currentCalendarOptionsRefined[p]):s[p]?l[p]=s[p](i[p]):d[p]=i[p],f=!0);return f&&(this.currentViewOptionsInput=i,this.currentViewOptionsRefined=l),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:d}},e}();function Aa(e,t,n,r,o,a,i,s){var l=Ur(t||i.defaultCode,i.map);return new jr({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:a.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:r,weekText:o,cmdFormatter:a.cmdFormatter,defaultSeparator:s})}function Na(e,t){return new(t.themeClasses[e.themeSystem]||Wo)(e)}function Ia(e){return new(e.dateProfileGeneratorClass||aa)(e)}function ja(e,t,n){return new _r(e,t,n)}function La(e){return xt(e,(function(e){return e.ui}))}function Fa(e,t,n){var r={"":t};for(var o in e){var a=e[o];a.sourceId&&n[a.sourceId]&&(r[o]=n[a.sourceId])}return r}function Ba(e){var t=e.options;return{eventUiSingleBase:On({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"===typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroundColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:On({constraint:t.selectConstraint,overlap:"boolean"===typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function Ha(e,t){for(var n=0,r=t.pluginHooks.isLoadingFuncs;n<r.length;n++){if((0,r[n])(e))return!0}return!1}function Ua(e){return Zr(e.options.businessHours,e)}function za(e,t){for(var n in e)console.warn("Unknown option '"+n+"'"+(t?" for view '"+t+"'":""))}var qa=function(e){function t(t){var n=e.call(this,t)||this;return n.handleData=function(e){n.dataManager?n.setState(e):n.state=e},n.dataManager=new Ma({optionOverrides:t.optionOverrides,calendarApi:t.calendarApi,onData:n.handleData}),n}return n(t,e),t.prototype.render=function(){return this.props.children(this.state)},t.prototype.componentDidUpdate=function(e){var t=this.props.optionOverrides;t!==e.optionOverrides&&this.dataManager.resetOptions(t)},t}(So);var Wa=function(e){this.timeZoneName=e},Va=function(){function e(){this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}return e.prototype.addSegs=function(e){for(var t=[],n=0,r=e;n<r.length;n++){var o=r[n];this.insertEntry(o,t)}return t},e.prototype.insertEntry=function(e,t){var n=this.findInsertion(e);return this.isInsertionValid(n,e)?(this.insertEntryAt(e,n),1):this.handleInvalidInsertion(n,e,t)},e.prototype.isInsertionValid=function(e,t){return(-1===this.maxCoord||e.levelCoord+t.thickness<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnt<this.maxStackCnt)},e.prototype.handleInvalidInsertion=function(e,t,n){return this.allowReslicing&&e.touchingEntry?this.splitEntry(t,e.touchingEntry,n):(n.push(t),0)},e.prototype.splitEntry=function(e,t,n){var r=0,a=[],i=e.span,s=t.span;return i.start<s.start&&(r+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:i.start,end:s.start}},a)),i.end>s.end&&(r+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:s.end,end:i.end}},a)),r?(n.push.apply(n,o([{index:e.index,thickness:e.thickness,span:Ka(s,i)}],a)),r):(n.push(e),0)},e.prototype.insertEntryAt=function(e,t){var n=this.entriesByLevel,r=this.levelCoords;-1===t.lateral?(Xa(r,t.level,t.levelCoord),Xa(n,t.level,[e])):Xa(n[t.level],t.lateral,e),this.stackCnts[Ga(e)]=t.stackCnt},e.prototype.findInsertion=function(e){for(var t=this,n=t.levelCoords,r=t.entriesByLevel,o=t.strictOrder,a=t.stackCnts,i=n.length,s=0,l=-1,u=-1,c=null,f=0,d=0;d<i;d+=1){var p=n[d];if(!o&&p>=s+e.thickness)break;for(var h=r[d],v=void 0,m=Qa(h,e.span.start,Za),g=m[0]+m[1];(v=h[g])&&v.span.start<e.span.end;){var y=p+v.thickness;y>s&&(s=y,c=v,l=d,u=g),y===s&&(f=Math.max(f,a[Ga(v)]+1)),g+=1}}var b=0;if(c)for(b=l+1;b<i&&n[b]<s;)b+=1;var w=-1;return b<i&&n[b]===s&&(w=Qa(r[b],e.span.end,Za)[0]),{touchingLevel:l,touchingLateral:u,touchingEntry:c,stackCnt:f,levelCoord:s,level:b,lateral:w}},e.prototype.toRects=function(){for(var e=this.entriesByLevel,t=this.levelCoords,n=e.length,o=[],a=0;a<n;a+=1)for(var i=e[a],s=t[a],l=0,u=i;l<u.length;l++){var c=u[l];o.push(r(r({},c),{levelCoord:s}))}return o},e}();function Za(e){return e.span.end}function Ga(e){return e.index+":"+e.span.start}function Ya(e){for(var t=[],n=0,r=e;n<r.length;n++){for(var o=r[n],a=[],i={span:o.span,entries:[o]},s=0,l=t;s<l.length;s++){var u=l[s];Ka(u.span,i.span)?i={entries:u.entries.concat(i.entries),span:$a(u.span,i.span)}:a.push(u)}a.push(i),t=a}return t}function $a(e,t){return{start:Math.min(e.start,t.start),end:Math.max(e.end,t.end)}}function Ka(e,t){var n=Math.max(e.start,t.start),r=Math.min(e.end,t.end);return n<r?{start:n,end:r}:null}function Xa(e,t,n){e.splice(t,0,n)}function Qa(e,t,n){var r=0,o=e.length;if(!o||t<n(e[r]))return[0,0];if(t>n(e[o-1]))return[o,0];for(;r<o;){var a=Math.floor(r+(o-r)/2),i=n(e[a]);if(t<i)o=a;else{if(!(t>i))return[a,1];r=a+1}}return[r,0]}var Ja=function(){function e(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}return e.prototype.destroy=function(){},e}();function ei(e,t){return{component:e,el:t.el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null}}function ti(e){var t;return(t={})[e.component.uid]=e,t}var ni={},ri=function(){function e(e,t){this.emitter=new yo}return e.prototype.destroy=function(){},e.prototype.setMirrorIsVisible=function(e){},e.prototype.setMirrorNeedsRevert=function(e){},e.prototype.setAutoScrollEnabled=function(e){},e}(),oi={},ai={startTime:At,duration:At,create:Boolean,sourceId:String};function ii(e){var t=gn(e,ai),n=t.refined,r=t.extra;return{startTime:n.startTime||null,duration:n.duration||null,create:null==n.create||n.create,sourceId:n.sourceId,leftoverProps:r}}var si=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this,t=this.props.widgetGroups.map((function(t){return e.renderWidgetGroup(t)}));return ko.apply(void 0,o(["div",{className:"fc-toolbar-chunk"}],t))},t.prototype.renderWidgetGroup=function(e){for(var t=this.props,n=this.context.theme,r=[],a=!0,i=0,s=e;i<s.length;i++){var l=s[i],u=l.buttonName,c=l.buttonClick,f=l.buttonText,d=l.buttonIcon,p=l.buttonHint;if("title"===u)a=!1,r.push(ko("h2",{className:"fc-toolbar-title",id:t.titleId},t.title));else{var h=u===t.activeButton,v=!t.isTodayEnabled&&"today"===u||!t.isPrevEnabled&&"prev"===u||!t.isNextEnabled&&"next"===u,m=["fc-"+u+"-button",n.getClass("button")];h&&m.push(n.getClass("buttonActive")),r.push(ko("button",{type:"button",title:"function"===typeof p?p(t.navUnit):p,disabled:v,"aria-pressed":h,className:m.join(" "),onClick:c},f||(d?ko("span",{className:d}):"")))}}if(r.length>1){var g=a&&n.getClass("buttonGroup")||"";return ko.apply(void 0,o(["div",{className:g}],r))}return r[0]},t}(Lo),li=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e,t,n=this.props,r=n.model,o=n.extraClassName,a=!1,i=r.sectionWidgets,s=i.center;return i.left?(a=!0,e=i.left):e=i.start,i.right?(a=!0,t=i.right):t=i.end,ko("div",{className:[o||"","fc-toolbar",a?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",e||[]),this.renderSection("center",s||[]),this.renderSection("end",t||[]))},t.prototype.renderSection=function(e,t){var n=this.props;return ko(si,{key:e,widgetGroups:t,title:n.title,navUnit:n.navUnit,activeButton:n.activeButton,isTodayEnabled:n.isTodayEnabled,isPrevEnabled:n.isPrevEnabled,isNextEnabled:n.isNextEnabled,titleId:n.titleId})},t}(Lo),ui=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={availableWidth:null},t.handleEl=function(e){t.el=e,Ho(t.props.elRef,e),t.updateAvailableWidth()},t.handleResize=function(){t.updateAvailableWidth()},t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.state,n=e.aspectRatio,r=["fc-view-harness",n||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],o="",a="";return n?null!==t.availableWidth?o=t.availableWidth/n:a=1/n*100+"%":o=e.height||"",ko("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:r.join(" "),style:{height:o,paddingBottom:a}},e.children)},t.prototype.componentDidMount=function(){this.context.addResizeHandler(this.handleResize)},t.prototype.componentWillUnmount=function(){this.context.removeResizeHandler(this.handleResize)},t.prototype.updateAvailableWidth=function(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})},t}(Lo),ci=function(e){function t(t){var n=e.call(this,t)||this;return n.handleSegClick=function(e,t){var r=n.component,o=r.context,a=Qn(t);if(a&&r.isValidSegDownEl(e.target)){var i=we(e.target,".fc-event-forced-url"),s=i?i.querySelector("a[href]").href:"";o.emitter.trigger("eventClick",{el:t,event:new Rr(r.context,a.eventRange.def,a.eventRange.instance),jsEvent:e,view:o.viewApi}),s&&!e.defaultPrevented&&(window.location.href=s)}},n.destroy=De(t.el,"click",".fc-event",n.handleSegClick),n}return n(t,e),t}(Ja),fi=function(e){function t(t){var n=e.call(this,t)||this;return n.handleEventElRemove=function(e){e===n.currentSegEl&&n.handleSegLeave(null,n.currentSegEl)},n.handleSegEnter=function(e,t){Qn(t)&&(n.currentSegEl=t,n.triggerEvent("eventMouseEnter",e,t))},n.handleSegLeave=function(e,t){n.currentSegEl&&(n.currentSegEl=null,n.triggerEvent("eventMouseLeave",e,t))},n.removeHoverListeners=function(e,t,n,r){var o;return De(e,"mouseover",t,(function(e,t){t!==o&&(o=t,n(e,t),t.addEventListener("mouseleave",(function e(n){o=null,r(n,t),t.removeEventListener("mouseleave",e)})))}))}(t.el,".fc-event",n.handleSegEnter,n.handleSegLeave),n}return n(t,e),t.prototype.destroy=function(){this.removeHoverListeners()},t.prototype.triggerEvent=function(e,t,n){var r=this.component,o=r.context,a=Qn(n);t&&!r.isValidSegDownEl(t.target)||o.emitter.trigger(e,{el:n,event:new Rr(o,a.eventRange.def,a.eventRange.instance),jsEvent:t,view:o.viewApi})},t}(Ja),di=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildViewContext=Zt(Io),t.buildViewPropTransformers=Zt(hi),t.buildToolbarProps=Zt(pi),t.headerRef=To(),t.footerRef=To(),t.interactionsStore={},t.state={viewLabelId:Re()},t.registerInteractiveComponent=function(e,n){var r=ei(e,n),o=[ci,fi].concat(t.props.pluginHooks.componentInteractions).map((function(e){return new e(r)}));t.interactionsStore[e.uid]=o,ni[e.uid]=r},t.unregisterInteractiveComponent=function(e){var n=t.interactionsStore[e.uid];if(n){for(var r=0,o=n;r<o.length;r++){o[r].destroy()}delete t.interactionsStore[e.uid]}delete ni[e.uid]},t.resizeRunner=new Ra((function(){t.props.emitter.trigger("_resize",!0),t.props.emitter.trigger("windowResize",{view:t.props.viewApi})})),t.handleWindowResize=function(e){var n=t.props.options;n.handleWindowResize&&e.target===window&&t.resizeRunner.request(n.windowResizeDelay)},t}return n(t,e),t.prototype.render=function(){var e,t=this.props,n=t.toolbarConfig,o=t.options,a=this.buildToolbarProps(t.viewSpec,t.dateProfile,t.dateProfileGenerator,t.currentDate,Tr(t.options.now,t.dateEnv),t.viewTitle),i=!1,s="";t.isHeightAuto||t.forPrint?s="":null!=o.height?i=!0:null!=o.contentHeight?s=o.contentHeight:e=Math.max(o.aspectRatio,.5);var l=this.buildViewContext(t.viewSpec,t.viewApi,t.options,t.dateProfileGenerator,t.dateEnv,t.theme,t.pluginHooks,t.dispatch,t.getCurrentData,t.emitter,t.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),u=n.header&&n.header.hasTitle?this.state.viewLabelId:"";return ko(No.Provider,{value:l},n.header&&ko(li,r({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:u},a)),ko(ui,{liquid:i,height:s,aspectRatio:e,labeledById:u},this.renderView(t),this.buildAppendContent()),n.footer&&ko(li,r({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},a)))},t.prototype.componentDidMount=function(){var e=this.props;this.calendarInteractions=e.pluginHooks.calendarInteractions.map((function(t){return new t(e)})),window.addEventListener("resize",this.handleWindowResize);var t=e.pluginHooks.propSetHandlers;for(var n in t)t[n](e[n],e)},t.prototype.componentDidUpdate=function(e){var t=this.props,n=t.pluginHooks.propSetHandlers;for(var r in n)t[r]!==e[r]&&n[r](t[r],t)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(var e=0,t=this.calendarInteractions;e<t.length;e++){t[e].destroy()}this.props.emitter.trigger("_unmount")},t.prototype.buildAppendContent=function(){var e=this.props,t=e.pluginHooks.viewContainerAppends.map((function(t){return t(e)}));return ko.apply(void 0,o([Oo,{}],t))},t.prototype.renderView=function(e){for(var t=e.pluginHooks,n=e.viewSpec,o={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},a=0,i=this.buildViewPropTransformers(t.viewPropsTransformers);a<i.length;a++){var s=i[a];r(o,s.transform(o,e))}var l=n.component;return ko(l,r({},o))},t}(jo);function pi(e,t,n,r,o,a){var i=n.build(o,void 0,!1),s=n.buildPrev(t,r,!1),l=n.buildNext(t,r,!1);return{title:a,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:i.isValid&&!Yn(t.currentRange,o),isPrevEnabled:s.isValid,isNextEnabled:l.isValid}}function hi(e){return e.map((function(e){return new e}))}var vi=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={forPrint:!1},t.handleBeforePrint=function(){t.setState({forPrint:!0})},t.handleAfterPrint=function(){t.setState({forPrint:!1})},t}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.options,n=this.state.forPrint,r=n||"auto"===t.height||"auto"===t.contentHeight,o=r||null==t.height?"":t.height,a=["fc",n?"fc-media-print":"fc-media-screen","fc-direction-"+t.direction,e.theme.getClass("root")];return Qr()||a.push("fc-liquid-hack"),e.children(a,o,r,n)},t.prototype.componentDidMount=function(){var e=this.props.emitter;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)},t.prototype.componentWillUnmount=function(){var e=this.props.emitter;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)},t}(Lo);function mi(e,t){return ln(!e||t>10?{weekday:"short"}:t>1?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"})}var gi="fc-col-header-cell";function yi(e){return e.text}var bi=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.context,t=e.dateEnv,n=e.options,o=e.theme,a=e.viewApi,i=this.props,s=i.date,l=i.dateProfile,u=no(s,i.todayRange,null,l),c=[gi].concat(ro(u,o)),f=t.format(s,i.dayHeaderFormat),d=!u.isDisabled&&i.colCnt>1?io(this.context,s):{},p=r(r(r({date:t.toDate(s),view:a},i.extraHookProps),{text:f}),u);return ko(Zo,{hookProps:p,classNames:n.dayHeaderClassNames,content:n.dayHeaderContent,defaultContent:yi,didMount:n.dayHeaderDidMount,willUnmount:n.dayHeaderWillUnmount},(function(e,t,n,o){return ko("th",r({ref:e,role:"columnheader",className:c.concat(t).join(" "),"data-date":u.isDisabled?void 0:zt(s),colSpan:i.colSpan},i.extraDataAttrs),ko("div",{className:"fc-scrollgrid-sync-inner"},!u.isDisabled&&ko("a",r({ref:n,className:["fc-col-header-cell-cushion",i.isSticky?"fc-sticky":""].join(" ")},d),o)))}))},t}(Lo),wi=ln({weekday:"long"}),xi=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.dateEnv,o=t.theme,a=t.viewApi,i=t.options,s=tt(new Date(2592e5),e.dow),l={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},u=[gi].concat(ro(l,o),e.extraClassNames||[]),c=n.format(s,e.dayHeaderFormat),f=r(r(r(r({date:s},l),{view:a}),e.extraHookProps),{text:c});return ko(Zo,{hookProps:f,classNames:i.dayHeaderClassNames,content:i.dayHeaderContent,defaultContent:yi,didMount:i.dayHeaderDidMount,willUnmount:i.dayHeaderWillUnmount},(function(t,o,a,i){return ko("th",r({ref:t,role:"columnheader",className:u.concat(o).join(" "),colSpan:e.colSpan},e.extraDataAttrs),ko("div",{className:"fc-scrollgrid-sync-inner"},ko("a",{"aria-label":n.format(s,wi),className:["fc-col-header-cell-cushion",e.isSticky?"fc-sticky":""].join(" "),ref:a},i)))}))},t}(Lo),Ei=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.initialNowDate=Tr(n.options.now,n.dateEnv),r.initialNowQueriedMs=(new Date).valueOf(),r.state=r.computeTiming().currentState,r}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.state;return e.children(t.nowDate,t.todayRange)},t.prototype.componentDidMount=function(){this.setTimeout()},t.prototype.componentDidUpdate=function(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())},t.prototype.componentWillUnmount=function(){this.clearTimeout()},t.prototype.computeTiming=function(){var e=this.props,t=this.context,n=nt(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs),r=t.dateEnv.startOf(n,e.unit),o=t.dateEnv.add(r,At(1,e.unit)),a=o.valueOf()-n.valueOf();return a=Math.min(864e5,a),{currentState:{nowDate:r,todayRange:_i(r)},nextState:{nowDate:o,todayRange:_i(o)},waitMs:a}},t.prototype.setTimeout=function(){var e=this,t=this.computeTiming(),n=t.nextState,r=t.waitMs;this.timeoutId=setTimeout((function(){e.setState(n,(function(){e.setTimeout()}))}),r)},t.prototype.clearTimeout=function(){this.timeoutId&&clearTimeout(this.timeoutId)},t.contextType=No,t}(So);function _i(e){var t=lt(e);return{start:t,end:tt(t,1)}}var Si=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.createDayHeaderFormatter=Zt(ki),t}return n(t,e),t.prototype.render=function(){var e=this.context,t=this.props,n=t.dates,r=t.dateProfile,o=t.datesRepDistinctDays,a=t.renderIntro,i=this.createDayHeaderFormatter(e.options.dayHeaderFormat,o,n.length);return ko(Ei,{unit:"day"},(function(e,t){return ko("tr",{role:"row"},a&&a("day"),n.map((function(e){return o?ko(bi,{key:e.toISOString(),date:e,dateProfile:r,todayRange:t,colCnt:n.length,dayHeaderFormat:i}):ko(xi,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:i})})))}))},t}(Lo);function ki(e,t,n){return e||mi(t,n)}var Ci=function(){function e(e,t){for(var n=e.start,r=e.end,o=[],a=[],i=-1;n<r;)t.isHiddenDay(n)?o.push(i+.5):(i+=1,o.push(i),a.push(n)),n=tt(n,1);this.dates=a,this.indices=o,this.cnt=a.length}return e.prototype.sliceRange=function(e){var t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(tt(e.end,-1)),r=Math.max(0,t),o=Math.min(this.cnt-1,n);return(r=Math.ceil(r))<=(o=Math.floor(o))?{firstIndex:r,lastIndex:o,isStart:t===r,isEnd:n===o}:null},e.prototype.getDateDayIndex=function(e){var t=this.indices,n=Math.floor(ot(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]},e}(),Ti=function(){function e(e,t){var n,r,o,a=e.dates;if(t){for(r=a[0].getUTCDay(),n=1;n<a.length&&a[n].getUTCDay()!==r;n+=1);o=Math.ceil(a.length/n)}else o=1,n=a.length;this.rowCnt=o,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}return e.prototype.buildCells=function(){for(var e=[],t=0;t<this.rowCnt;t+=1){for(var n=[],r=0;r<this.colCnt;r+=1)n.push(this.buildCell(t,r));e.push(n)}return e},e.prototype.buildCell=function(e,t){var n=this.daySeries.dates[e*this.colCnt+t];return{key:n.toISOString(),date:n}},e.prototype.buildHeaderDates=function(){for(var e=[],t=0;t<this.colCnt;t+=1)e.push(this.cells[0][t].date);return e},e.prototype.sliceRange=function(e){var t=this.colCnt,n=this.daySeries.sliceRange(e),r=[];if(n)for(var o=n.firstIndex,a=n.lastIndex,i=o;i<=a;){var s=Math.floor(i/t),l=Math.min((s+1)*t,a+1);r.push({row:s,firstCol:i%t,lastCol:(l-1)%t,isStart:n.isStart&&i===o,isEnd:n.isEnd&&l-1===a}),i=l}return r},e}(),Oi=function(){function e(){this.sliceBusinessHours=Zt(this._sliceBusinessHours),this.sliceDateSelection=Zt(this._sliceDateSpan),this.sliceEventStore=Zt(this._sliceEventStore),this.sliceEventDrag=Zt(this._sliceInteraction),this.sliceEventResize=Zt(this._sliceInteraction),this.forceDayIfListItem=!1}return e.prototype.sliceProps=function(e,t,n,r){for(var a=[],i=4;i<arguments.length;i++)a[i-4]=arguments[i];var s=e.eventUiBases,l=this.sliceEventStore.apply(this,o([e.eventStore,s,t,n],a));return{dateSelectionSegs:this.sliceDateSelection.apply(this,o([e.dateSelection,s,r],a)),businessHourSegs:this.sliceBusinessHours.apply(this,o([e.businessHours,t,n,r],a)),fgEventSegs:l.fg,bgEventSegs:l.bg,eventDrag:this.sliceEventDrag.apply(this,o([e.eventDrag,s,t,n],a)),eventResize:this.sliceEventResize.apply(this,o([e.eventResize,s,t,n],a)),eventSelection:e.eventSelection}},e.prototype.sliceNowDate=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return this._sliceDateSpan.apply(this,o([{range:{start:e,end:nt(e,1)},allDay:!1},{},t],n))},e.prototype._sliceBusinessHours=function(e,t,n,r){for(var a=[],i=4;i<arguments.length;i++)a[i-4]=arguments[i];return e?this._sliceEventStore.apply(this,o([Rt(e,Ri(t,Boolean(n)),r),{},t,n],a)).bg:[]},e.prototype._sliceEventStore=function(e,t,n,r){for(var o=[],a=4;a<arguments.length;a++)o[a-4]=arguments[a];if(e){var i=$n(e,t,Ri(n,Boolean(r)),r);return{bg:this.sliceEventRanges(i.bg,o),fg:this.sliceEventRanges(i.fg,o)}}return{bg:[],fg:[]}},e.prototype._sliceInteraction=function(e,t,n,r){for(var o=[],a=4;a<arguments.length;a++)o[a-4]=arguments[a];if(!e)return null;var i=$n(e.mutatedEvents,t,Ri(n,Boolean(r)),r);return{segs:this.sliceEventRanges(i.fg,o),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}},e.prototype._sliceDateSpan=function(e,t,n){for(var r=[],a=3;a<arguments.length;a++)r[a-3]=arguments[a];if(!e)return[];for(var i=mr(e,t,n),s=this.sliceRange.apply(this,o([e.range],r)),l=0,u=s;l<u.length;l++){var c=u[l];c.eventRange=i}return s},e.prototype.sliceEventRanges=function(e,t){for(var n=[],r=0,o=e;r<o.length;r++){var a=o[r];n.push.apply(n,this.sliceEventRange(a,t))}return n},e.prototype.sliceEventRange=function(e,t){var n=e.range;this.forceDayIfListItem&&"list-item"===e.ui.display&&(n={start:n.start,end:tt(n.start,1)});for(var r=this.sliceRange.apply(this,o([n],t)),a=0,i=r;a<i.length;a++){var s=i[a];s.eventRange=e,s.isStart=e.isStart&&s.isStart,s.isEnd=e.isEnd&&s.isEnd}return r},e}();function Ri(e,t){var n=e.activeRange;return t?n:{start:nt(n.start,e.slotMinTime.milliseconds),end:nt(n.end,e.slotMaxTime.milliseconds-864e5)}}function Pi(e,t,n){var r=e.mutatedEvents.instances;for(var o in r)if(!Gn(t.validRange,r[o].range))return!1;return Mi({eventDrag:e},n)}function Di(e,t,n){return!!Gn(t.validRange,e.range)&&Mi({dateSelection:e},n)}function Mi(e,t){var n=t.getCurrentData(),o=r({businessHours:n.businessHours,dateSelection:"",eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},e);return(t.pluginHooks.isPropsValid||Ai)(o,t)}function Ai(e,t,n,o){return void 0===n&&(n={}),!(e.eventDrag&&!function(e,t,n,o){var a=t.getCurrentData(),i=e.eventDrag,s=i.mutatedEvents,l=s.defs,u=s.instances,c=Jn(l,i.isEvent?e.eventUiBases:{"":a.selectionConfig});o&&(c=xt(c,o));var f=(v=e.eventStore,m=i.affectedEvents.instances,{defs:v.defs,instances:wt(v.instances,(function(e){return!m[e.instanceId]}))}),d=f.defs,p=f.instances,h=Jn(d,e.eventUiBases);var v,m;for(var g in u){var y=u[g],b=y.range,w=c[y.defId],x=l[y.defId];if(!Ni(w.constraints,b,f,e.businessHours,t))return!1;var E=t.options.eventOverlap,_="function"===typeof E?E:null;for(var S in p){var k=p[S];if(Zn(b,k.range)){if(!1===h[k.defId].overlap&&i.isEvent)return!1;if(!1===w.overlap)return!1;if(_&&!_(new Rr(t,d[k.defId],k),new Rr(t,x,y)))return!1}}for(var C=a.eventStore,T=0,O=w.allows;T<O.length;T++){var R=O[T],P=r(r({},n),{range:y.range,allDay:x.allDay}),D=C.defs[x.defId],M=C.instances[g],A=void 0;if(A=D?new Rr(t,D,M):new Rr(t,x),!R(yr(P,t),A))return!1}}return!0}(e,t,n,o))&&!(e.dateSelection&&!function(e,t,n,o){var a=e.eventStore,i=a.defs,s=a.instances,l=e.dateSelection,u=l.range,c=t.getCurrentData().selectionConfig;o&&(c=o(c));if(!Ni(c.constraints,u,a,e.businessHours,t))return!1;var f=t.options.selectOverlap,d="function"===typeof f?f:null;for(var p in s){var h=s[p];if(Zn(u,h.range)){if(!1===c.overlap)return!1;if(d&&!d(new Rr(t,i[h.defId],h),null))return!1}}for(var v=0,m=c.allows;v<m.length;v++){if(!(0,m[v])(yr(r(r({},n),l),t),null))return!1}return!0}(e,t,n,o))}function Ni(e,t,n,r,o){for(var a=0,i=e;a<i.length;a++){if(!Li(Ii(i[a],t,n,r,o),t))return!1}return!0}function Ii(e,t,n,r,o){return"businessHours"===e?ji(Rt(r,t,o)):"string"===typeof e?ji(Sn(n,(function(t){return t.groupId===e}))):"object"===typeof e&&e?ji(Rt(e,t,o)):[]}function ji(e){var t=e.instances,n=[];for(var r in t)n.push(t[r].range);return n}function Li(e,t){for(var n=0,r=e;n<r.length;n++){if(Gn(r[n],t))return!0}return!1}var Fi=/^(visible|hidden)$/,Bi=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleEl=function(e){t.el=e,Ho(t.props.elRef,e)},t}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.liquid,n=e.liquidIsAbsolute,r=t&&n,o=["fc-scroller"];return t&&(n?o.push("fc-scroller-liquid-absolute"):o.push("fc-scroller-liquid")),ko("div",{ref:this.handleEl,className:o.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:r&&-(e.overcomeLeft||0)||"",right:r&&-(e.overcomeRight||0)||"",bottom:r&&-(e.overcomeBottom||0)||"",marginLeft:!r&&-(e.overcomeLeft||0)||"",marginRight:!r&&-(e.overcomeRight||0)||"",marginBottom:!r&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)},t.prototype.needsXScrolling=function(){if(Fi.test(this.props.overflowX))return!1;for(var e=this.el,t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),n=e.children,r=0;r<n.length;r+=1){if(n[r].getBoundingClientRect().width>t)return!0}return!1},t.prototype.needsYScrolling=function(){if(Fi.test(this.props.overflowY))return!1;for(var e=this.el,t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),n=e.children,r=0;r<n.length;r+=1){if(n[r].getBoundingClientRect().height>t)return!0}return!1},t.prototype.getXScrollbarWidth=function(){return Fi.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight},t.prototype.getYScrollbarWidth=function(){return Fi.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth},t}(Lo),Hi=function(){function e(e){var t=this;this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=function(e,n){var r=t,o=r.depths,a=r.currentMap,i=!1,s=!1;null!==e?(i=n in a,a[n]=e,o[n]=(o[n]||0)+1,s=!0):(o[n]-=1,o[n]||(delete a[n],delete t.callbackMap[n],i=!0)),t.masterCallback&&(i&&t.masterCallback(null,String(n)),s&&t.masterCallback(e,String(n)))}}return e.prototype.createRef=function(e){var t=this,n=this.callbackMap[e];return n||(n=this.callbackMap[e]=function(n){t.handleValue(n,String(e))}),n},e.prototype.collect=function(e,t,n){return Ot(this.currentMap,e,t,n)},e.prototype.getAll=function(){return _t(this.currentMap)},e}();function Ui(e){for(var t=0,n=0,r=Ee(e,".fc-scrollgrid-shrink");n<r.length;n++){var o=r[n];t=Math.max(t,Qe(o))}return Math.ceil(t)}function zi(e,t){return e.liquid&&t.liquid}function qi(e,t){return null!=t.maxHeight||zi(e,t)}function Wi(e,t,n,r){var o=n.expandRows;return"function"===typeof t.content?t.content(n):ko("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:o?n.clientHeight:""}},n.tableColGroupNode,ko(r?"thead":"tbody",{role:"presentation"},"function"===typeof t.rowContent?t.rowContent(n):t.rowContent))}function Vi(e,t){return Vt(e,t,St)}function Zi(e,t){for(var n=[],r=0,a=e;r<a.length;r++)for(var i=a[r],s=i.span||1,l=0;l<s;l+=1)n.push(ko("col",{style:{width:"shrink"===i.width?Gi(t):i.width||"",minWidth:i.minWidth||""}}));return ko.apply(void 0,o(["colgroup",{}],n))}function Gi(e){return null==e?4:e}function Yi(e){for(var t=0,n=e;t<n.length;t++){if("shrink"===n[t].width)return!0}return!1}function $i(e,t){var n=["fc-scrollgrid",t.theme.getClass("table")];return e&&n.push("fc-scrollgrid-liquid"),n}function Ki(e,t){var n=["fc-scrollgrid-section","fc-scrollgrid-section-"+e.type,e.className];return t&&e.liquid&&null==e.maxHeight&&n.push("fc-scrollgrid-section-liquid"),e.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}function Xi(e){return ko("div",{className:"fc-scrollgrid-sticky-shim",style:{width:e.clientWidth,minWidth:e.tableMinWidth}})}function Qi(e){var t=e.stickyHeaderDates;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}function Ji(e){var t=e.stickyFooterScrollbar;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}var es=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.processCols=Zt((function(e){return e}),Vi),t.renderMicroColGroup=Zt(Zi),t.scrollerRefs=new Hi,t.scrollerElRefs=new Hi(t._handleScrollerEl.bind(t)),t.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},t.handleSizing=function(){t.safeSetState(r({shrinkWidth:t.computeShrinkWidth()},t.computeScrollerDims()))},t}return n(t,e),t.prototype.render=function(){var e=this,t=e.props,n=e.state,r=e.context,a=t.sections||[],i=this.processCols(t.cols),s=this.renderMicroColGroup(i,n.shrinkWidth),l=$i(t.liquid,r);t.collapsibleWidth&&l.push("fc-scrollgrid-collapsible");for(var u,c=a.length,f=0,d=[],p=[],h=[];f<c&&"header"===(u=a[f]).type;)d.push(this.renderSection(u,s,!0)),f+=1;for(;f<c&&"body"===(u=a[f]).type;)p.push(this.renderSection(u,s,!1)),f+=1;for(;f<c&&"footer"===(u=a[f]).type;)h.push(this.renderSection(u,s,!0)),f+=1;var v=!Qr(),m={role:"rowgroup"};return ko("table",{role:"grid",className:l.join(" "),style:{height:t.height}},Boolean(!v&&d.length)&&ko.apply(void 0,o(["thead",m],d)),Boolean(!v&&p.length)&&ko.apply(void 0,o(["tbody",m],p)),Boolean(!v&&h.length)&&ko.apply(void 0,o(["tfoot",m],h)),v&&ko.apply(void 0,o(o(o(["tbody",m],d),p),h)))},t.prototype.renderSection=function(e,t,n){return"outerContent"in e?ko(Oo,{key:e.key},e.outerContent):ko("tr",{key:e.key,role:"presentation",className:Ki(e,this.props.liquid).join(" ")},this.renderChunkTd(e,t,e.chunk,n))},t.prototype.renderChunkTd=function(e,t,n,r){if("outerContent"in n)return n.outerContent;var o=this.props,a=this.state,i=a.forceYScrollbars,s=a.scrollerClientWidths,l=a.scrollerClientHeights,u=qi(o,e),c=zi(o,e),f=o.liquid?i?"scroll":u?"auto":"hidden":"visible",d=e.key,p=Wi(e,n,{tableColGroupNode:t,tableMinWidth:"",clientWidth:o.collapsibleWidth||void 0===s[d]?null:s[d],clientHeight:void 0!==l[d]?l[d]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:function(){}},r);return ko(r?"th":"td",{ref:n.elRef,role:"presentation"},ko("div",{className:"fc-scroller-harness"+(c?" fc-scroller-harness-liquid":"")},ko(Bi,{ref:this.scrollerRefs.createRef(d),elRef:this.scrollerElRefs.createRef(d),overflowY:f,overflowX:o.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:c,liquidIsAbsolute:!0},p)))},t.prototype._handleScrollerEl=function(e,t){var n=function(e,t){for(var n=0,r=e;n<r.length;n++){var o=r[n];if(o.key===t)return o}return null}(this.props.sections,t);n&&Ho(n.chunk.scrollerElRef,e)},t.prototype.componentDidMount=function(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)},t.prototype.componentDidUpdate=function(){this.handleSizing()},t.prototype.componentWillUnmount=function(){this.context.removeResizeHandler(this.handleSizing)},t.prototype.computeShrinkWidth=function(){return Yi(this.props.cols)?Ui(this.scrollerElRefs.getAll()):0},t.prototype.computeScrollerDims=function(){var e=co(),t=this.scrollerRefs,n=this.scrollerElRefs,r=!1,o={},a={};for(var i in t.currentMap){var s=t.currentMap[i];if(s&&s.needsYScrolling()){r=!0;break}}for(var l=0,u=this.props.sections;l<u.length;l++){i=u[l].key;var c=n.currentMap[i];if(c){var f=c.parentNode;o[i]=Math.floor(f.getBoundingClientRect().width-(r?e.y:0)),a[i]=Math.floor(f.getBoundingClientRect().height)}}return{forceYScrollbars:r,scrollerClientWidths:o,scrollerClientHeights:a}},t}(Lo);es.addStateEquality({scrollerClientWidths:St,scrollerClientHeights:St});var ts=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.elRef=To(),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=e.seg,o=r.eventRange,a=o.ui,i={event:new Rr(t,o.def,o.instance),view:t.viewApi,timeText:e.timeText,textColor:a.textColor,backgroundColor:a.backgroundColor,borderColor:a.borderColor,isDraggable:!e.disableDragging&&rr(r,t),isStartResizable:!e.disableResizing&&or(r,t),isEndResizable:!e.disableResizing&&ar(r),isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(r.isStart),isEnd:Boolean(r.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)},s=lr(i).concat(a.classNames);return ko(Zo,{hookProps:i,classNames:n.eventClassNames,content:n.eventContent,defaultContent:e.defaultContent,didMount:n.eventDidMount,willUnmount:n.eventWillUnmount,elRef:this.elRef},(function(t,n,r,o){return e.children(t,s.concat(n),r,o,i)}))},t.prototype.componentDidMount=function(){Xn(this.elRef.current,this.props.seg)},t.prototype.componentDidUpdate=function(e){var t=this.props.seg;t!==e.seg&&Xn(this.elRef.current,t)},t}(Lo),ns=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=e.seg,o=t.options.eventTimeFormat||e.defaultTimeFormat,a=ir(n,o,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return ko(ts,{seg:n,timeText:a,disableDragging:e.disableDragging,disableResizing:e.disableResizing,defaultContent:e.defaultContent||rs,isDragging:e.isDragging,isResizing:e.isResizing,isDateSelecting:e.isDateSelecting,isSelected:e.isSelected,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday},(function(o,a,i,s,l){return ko("a",r({className:e.extraClassNames.concat(a).join(" "),style:{borderColor:l.borderColor,backgroundColor:l.backgroundColor},ref:o},cr(n,t)),ko("div",{className:"fc-event-main",ref:i,style:{color:l.textColor}},s),l.isStartResizable&&ko("div",{className:"fc-event-resizer fc-event-resizer-start"}),l.isEndResizable&&ko("div",{className:"fc-event-resizer fc-event-resizer-end"}))}))},t}(Lo);function rs(e){return ko("div",{className:"fc-event-main-frame"},e.timeText&&ko("div",{className:"fc-event-time"},e.timeText),ko("div",{className:"fc-event-title-container"},ko("div",{className:"fc-event-title fc-sticky"},e.event.title||ko(Oo,null,"\xa0"))))}var os=function(e){return ko(No.Consumer,null,(function(t){var n=t.options,r={isAxis:e.isAxis,date:t.dateEnv.toDate(e.date),view:t.viewApi};return ko(Zo,{hookProps:r,classNames:n.nowIndicatorClassNames,content:n.nowIndicatorContent,didMount:n.nowIndicatorDidMount,willUnmount:n.nowIndicatorWillUnmount},e.children)}))},as=ln({day:"numeric"}),is=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=ss({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,showDayNumber:e.showDayNumber,extraProps:e.extraHookProps,viewApi:t.viewApi,dateEnv:t.dateEnv});return ko(Yo,{hookProps:r,content:n.dayCellContent,defaultContent:e.defaultContent},e.children)},t}(Lo);function ss(e){var t=e.date,n=e.dateEnv,o=no(t,e.todayRange,null,e.dateProfile);return r(r(r({date:n.toDate(t),view:e.viewApi},o),{dayNumberText:e.showDayNumber?n.format(t,as):""}),e.extraProps)}var ls=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.refineHookProps=Gt(ss),t.normalizeClassNames=Xo(),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=this.refineHookProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,showDayNumber:e.showDayNumber,extraProps:e.extraHookProps,viewApi:t.viewApi,dateEnv:t.dateEnv}),o=ro(r,t.theme).concat(r.isDisabled?[]:this.normalizeClassNames(n.dayCellClassNames,r)),a=r.isDisabled?{}:{"data-date":zt(e.date)};return ko(Ko,{hookProps:r,didMount:n.dayCellDidMount,willUnmount:n.dayCellWillUnmount,elRef:e.elRef},(function(t){return e.children(t,o,a,r.isDisabled)}))},t}(Lo);function us(e){return ko("div",{className:"fc-"+e})}var cs=function(e){return ko(ts,{defaultContent:fs,seg:e.seg,timeText:"",disableDragging:!0,disableResizing:!0,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday},(function(e,t,n,r,o){return ko("div",{ref:e,className:["fc-bg-event"].concat(t).join(" "),style:{backgroundColor:o.backgroundColor}},r)}))};function fs(e){return e.event.title&&ko("div",{className:"fc-event-title"},e.event.title)}var ds=function(e){return ko(No.Consumer,null,(function(t){var n=t.dateEnv,r=t.options,o=e.date,a=r.weekNumberFormat||e.defaultFormat,i=n.computeWeekNumber(o),s=n.format(o,a);return ko(Zo,{hookProps:{num:i,text:s,date:o},classNames:r.weekNumberClassNames,content:r.weekNumberContent,defaultContent:ps,didMount:r.weekNumberDidMount,willUnmount:r.weekNumberWillUnmount},e.children)}))};function ps(e){return e.text}var hs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={titleId:Re()},t.handleRootEl=function(e){t.rootEl=e,t.props.elRef&&Ho(t.props.elRef,e)},t.handleDocumentMouseDown=function(e){var n=Ce(e);t.rootEl.contains(n)||t.handleCloseClick()},t.handleDocumentKeyDown=function(e){"Escape"===e.key&&t.handleCloseClick()},t.handleCloseClick=function(){var e=t.props.onClose;e&&e()},t}return n(t,e),t.prototype.render=function(){var e=this.context,t=e.theme,n=e.options,o=this.props,a=this.state,i=["fc-popover",t.getClass("popover")].concat(o.extraClassNames||[]);return Po(ko("div",r({id:o.id,className:i.join(" "),"aria-labelledby":a.titleId},o.extraAttrs,{ref:this.handleRootEl}),ko("div",{className:"fc-popover-header "+t.getClass("popoverHeader")},ko("span",{className:"fc-popover-title",id:a.titleId},o.title),ko("span",{className:"fc-popover-close "+t.getIconClass("close"),title:n.closeHint,onClick:this.handleCloseClick})),ko("div",{className:"fc-popover-body "+t.getClass("popoverContent")},o.children)),o.parentEl)},t.prototype.componentDidMount=function(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()},t.prototype.componentWillUnmount=function(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)},t.prototype.updateSize=function(){var e=this.context.isRtl,t=this.props,n=t.alignmentEl,r=t.alignGridTop,o=this.rootEl,a=function(e){for(var t=mo(e),n=e.getBoundingClientRect(),r=0,o=t;r<o.length;r++){var a=Yr(n,o[r].getBoundingClientRect());if(!a)return null;n=a}return n}(n);if(a){var i=o.getBoundingClientRect(),s=r?we(n,".fc-scrollgrid").getBoundingClientRect().top:a.top,l=e?a.right-i.width:a.left;s=Math.max(s,10),l=Math.min(l,document.documentElement.clientWidth-10-i.width),l=Math.max(l,10);var u=o.offsetParent.getBoundingClientRect();Se(o,{top:s-u.top,left:l-u.left})}},t}(Lo),vs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleRootEl=function(e){t.rootEl=e,e?t.context.registerInteractiveComponent(t,{el:e,useEventCenter:!1}):t.context.unregisterInteractiveComponent(t)},t}return n(t,e),t.prototype.render=function(){var e=this.context,t=e.options,n=e.dateEnv,r=this.props,o=r.startDate,a=r.todayRange,i=r.dateProfile,s=n.format(o,t.dayPopoverFormat);return ko(ls,{date:o,dateProfile:i,todayRange:a,elRef:this.handleRootEl},(function(e,t,n){return ko(hs,{elRef:e,id:r.id,title:s,extraClassNames:["fc-more-popover"].concat(t),extraAttrs:n,parentEl:r.parentEl,alignmentEl:r.alignmentEl,alignGridTop:r.alignGridTop,onClose:r.onClose},ko(is,{date:o,dateProfile:i,todayRange:a},(function(e,t){return t&&ko("div",{className:"fc-more-popover-misc",ref:e},t)})),r.children)}))},t.prototype.queryHit=function(e,t,n,o){var a=this.rootEl,i=this.props;return e>=0&&e<n&&t>=0&&t<o?{dateProfile:i.dateProfile,dateSpan:r({allDay:!0,range:{start:i.startDate,end:i.endDate}},i.extraDateSpan),dayEl:a,rect:{left:0,top:0,right:n,bottom:o},layer:1}:null},t}(Uo),ms=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linkElRef=To(),t.state={isPopoverOpen:!1,popoverId:Re()},t.handleClick=function(e){var n=t,r=n.props,o=n.context,a=o.options.moreLinkClick,i=ys(r).start;function s(e){var t=e.eventRange,n=t.def,r=t.instance,a=t.range;return{event:new Rr(o,n,r),start:o.dateEnv.toDate(a.start),end:o.dateEnv.toDate(a.end),isStart:e.isStart,isEnd:e.isEnd}}"function"===typeof a&&(a=a({date:i,allDay:Boolean(r.allDayDate),allSegs:r.allSegs.map(s),hiddenSegs:r.hiddenSegs.map(s),jsEvent:e,view:o.viewApi})),a&&"popover"!==a?"string"===typeof a&&o.calendarApi.zoomTo(i,a):t.setState({isPopoverOpen:!0})},t.handlePopoverClose=function(){t.setState({isPopoverOpen:!1})},t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.state;return ko(No.Consumer,null,(function(r){var o=r.viewApi,a=r.options,i=r.calendarApi,s=a.moreLinkText,l=t.moreCnt,u=ys(t),c="function"===typeof s?s.call(i,l):"+"+l+" "+s,f=$e(a.moreLinkHint,[l],c),d={num:l,shortText:"+"+l,text:c,view:o};return ko(Oo,null,Boolean(t.moreCnt)&&ko(Zo,{elRef:e.linkElRef,hookProps:d,classNames:a.moreLinkClassNames,content:a.moreLinkContent,defaultContent:t.defaultContent||gs,didMount:a.moreLinkDidMount,willUnmount:a.moreLinkWillUnmount},(function(r,o,a,i){return t.children(r,["fc-more-link"].concat(o),a,i,e.handleClick,f,n.isPopoverOpen,n.isPopoverOpen?n.popoverId:"")})),n.isPopoverOpen&&ko(vs,{id:n.popoverId,startDate:u.start,endDate:u.end,dateProfile:t.dateProfile,todayRange:t.todayRange,extraDateSpan:t.extraDateSpan,parentEl:e.parentEl,alignmentEl:t.alignmentElRef.current,alignGridTop:t.alignGridTop,onClose:e.handlePopoverClose},t.popoverContent()))}))},t.prototype.componentDidMount=function(){this.updateParentEl()},t.prototype.componentDidUpdate=function(){this.updateParentEl()},t.prototype.updateParentEl=function(){this.linkElRef.current&&(this.parentEl=we(this.linkElRef.current,".fc-view-harness"))},t}(Lo);function gs(e){return e.text}function ys(e){if(e.allDayDate)return{start:e.allDayDate,end:tt(e.allDayDate,1)};var t,n=e.hiddenSegs;return{start:bs(n),end:(t=n,t.reduce(xs).eventRange.range.end)}}function bs(e){return e.reduce(ws).eventRange.range.start}function ws(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function xs(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}var Es=function(e){function t(t,n){void 0===n&&(n={});var o=e.call(this)||this;return o.isRendering=!1,o.isRendered=!1,o.currentClassNames=[],o.customContentRenderId=0,o.handleAction=function(e){switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":o.renderRunner.tryDrain()}},o.handleData=function(e){o.currentData=e,o.renderRunner.request(e.calendarOptions.rerenderDelay)},o.handleRenderRequest=function(){if(o.isRendering){o.isRendered=!0;var e=o.currentData;Do((function(){Co(ko(vi,{options:e.calendarOptions,theme:e.theme,emitter:e.emitter},(function(t,n,a,i){return o.setClassNames(t),o.setHeight(n),ko(Go.Provider,{value:o.customContentRenderId},ko(di,r({isHeightAuto:a,forPrint:i},e)))})),o.el)}))}else o.isRendered&&(o.isRendered=!1,Mo(o.el),o.setClassNames([]),o.setHeight(""))},o.el=t,o.renderRunner=new Ra(o.handleRenderRequest),new Ma({optionOverrides:n,calendarApi:o,onAction:o.handleAction,onData:o.handleData}),o}return n(t,e),Object.defineProperty(t.prototype,"view",{get:function(){return this.currentData.viewApi},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()},t.prototype.destroy=function(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())},t.prototype.updateSize=function(){var t=this;Do((function(){e.prototype.updateSize.call(t)}))},t.prototype.batchRendering=function(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")},t.prototype.pauseRendering=function(){this.renderRunner.pause("pauseRendering")},t.prototype.resumeRendering=function(){this.renderRunner.resume("pauseRendering",!0)},t.prototype.resetOptions=function(e,t){this.currentDataManager.resetOptions(e,t)},t.prototype.setClassNames=function(e){if(!Vt(e,this.currentClassNames)){for(var t=this.el.classList,n=0,r=this.currentClassNames;n<r.length;n++){var o=r[n];t.remove(o)}for(var a=0,i=e;a<i.length;a++){o=i[a];t.add(o)}this.currentClassNames=e}},t.prototype.setHeight=function(e){ke(this.el,"height",e)},t}(Or);oi.touchMouseIgnoreWait=500;var _s=0,Ss=0,ks=!1,Cs=function(){function e(e){var t=this;this.subjectEl=null,this.selector="",this.handleSelector="",this.shouldIgnoreMove=!1,this.shouldWatchScroll=!0,this.isDragging=!1,this.isTouchDragging=!1,this.wasTouchScroll=!1,this.handleMouseDown=function(e){if(!t.shouldIgnoreMouse()&&function(e){return 0===e.button&&!e.ctrlKey}(e)&&t.tryStart(e)){var n=t.createEventFromMouse(e,!0);t.emitter.trigger("pointerdown",n),t.initScrollWatch(n),t.shouldIgnoreMove||document.addEventListener("mousemove",t.handleMouseMove),document.addEventListener("mouseup",t.handleMouseUp)}},this.handleMouseMove=function(e){var n=t.createEventFromMouse(e);t.recordCoords(n),t.emitter.trigger("pointermove",n)},this.handleMouseUp=function(e){document.removeEventListener("mousemove",t.handleMouseMove),document.removeEventListener("mouseup",t.handleMouseUp),t.emitter.trigger("pointerup",t.createEventFromMouse(e)),t.cleanup()},this.handleTouchStart=function(e){if(t.tryStart(e)){t.isTouchDragging=!0;var n=t.createEventFromTouch(e,!0);t.emitter.trigger("pointerdown",n),t.initScrollWatch(n);var r=e.target;t.shouldIgnoreMove||r.addEventListener("touchmove",t.handleTouchMove),r.addEventListener("touchend",t.handleTouchEnd),r.addEventListener("touchcancel",t.handleTouchEnd),window.addEventListener("scroll",t.handleTouchScroll,!0)}},this.handleTouchMove=function(e){var n=t.createEventFromTouch(e);t.recordCoords(n),t.emitter.trigger("pointermove",n)},this.handleTouchEnd=function(e){if(t.isDragging){var n=e.target;n.removeEventListener("touchmove",t.handleTouchMove),n.removeEventListener("touchend",t.handleTouchEnd),n.removeEventListener("touchcancel",t.handleTouchEnd),window.removeEventListener("scroll",t.handleTouchScroll,!0),t.emitter.trigger("pointerup",t.createEventFromTouch(e)),t.cleanup(),t.isTouchDragging=!1,_s+=1,setTimeout((function(){_s-=1}),oi.touchMouseIgnoreWait)}},this.handleTouchScroll=function(){t.wasTouchScroll=!0},this.handleScroll=function(e){if(!t.shouldIgnoreMove){var n=window.pageXOffset-t.prevScrollX+t.prevPageX,r=window.pageYOffset-t.prevScrollY+t.prevPageY;t.emitter.trigger("pointermove",{origEvent:e,isTouch:t.isTouchDragging,subjectEl:t.subjectEl,pageX:n,pageY:r,deltaX:n-t.origPageX,deltaY:r-t.origPageY})}},this.containerEl=e,this.emitter=new yo,e.addEventListener("mousedown",this.handleMouseDown),e.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),1===(Ss+=1)&&window.addEventListener("touchmove",Ts,{passive:!1})}return e.prototype.destroy=function(){this.containerEl.removeEventListener("mousedown",this.handleMouseDown),this.containerEl.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),(Ss-=1)||window.removeEventListener("touchmove",Ts,{passive:!1})},e.prototype.tryStart=function(e){var t=this.querySubjectEl(e),n=e.target;return!(!t||this.handleSelector&&!we(n,this.handleSelector))&&(this.subjectEl=t,this.isDragging=!0,this.wasTouchScroll=!1,!0)},e.prototype.cleanup=function(){ks=!1,this.isDragging=!1,this.subjectEl=null,this.destroyScrollWatch()},e.prototype.querySubjectEl=function(e){return this.selector?we(e.target,this.selector):this.containerEl},e.prototype.shouldIgnoreMouse=function(){return _s||this.isTouchDragging},e.prototype.cancelTouchScroll=function(){this.isDragging&&(ks=!0)},e.prototype.initScrollWatch=function(e){this.shouldWatchScroll&&(this.recordCoords(e),window.addEventListener("scroll",this.handleScroll,!0))},e.prototype.recordCoords=function(e){this.shouldWatchScroll&&(this.prevPageX=e.pageX,this.prevPageY=e.pageY,this.prevScrollX=window.pageXOffset,this.prevScrollY=window.pageYOffset)},e.prototype.destroyScrollWatch=function(){this.shouldWatchScroll&&window.removeEventListener("scroll",this.handleScroll,!0)},e.prototype.createEventFromMouse=function(e,t){var n=0,r=0;return t?(this.origPageX=e.pageX,this.origPageY=e.pageY):(n=e.pageX-this.origPageX,r=e.pageY-this.origPageY),{origEvent:e,isTouch:!1,subjectEl:this.subjectEl,pageX:e.pageX,pageY:e.pageY,deltaX:n,deltaY:r}},e.prototype.createEventFromTouch=function(e,t){var n,r,o=e.touches,a=0,i=0;return o&&o.length?(n=o[0].pageX,r=o[0].pageY):(n=e.pageX,r=e.pageY),t?(this.origPageX=n,this.origPageY=r):(a=n-this.origPageX,i=r-this.origPageY),{origEvent:e,isTouch:!0,subjectEl:this.subjectEl,pageX:n,pageY:r,deltaX:a,deltaY:i}},e}();function Ts(e){ks&&e.preventDefault()}var Os=function(){function e(){this.isVisible=!1,this.sourceEl=null,this.mirrorEl=null,this.sourceElRect=null,this.parentNode=document.body,this.zIndex=9999,this.revertDuration=0}return e.prototype.start=function(e,t,n){this.sourceEl=e,this.sourceElRect=this.sourceEl.getBoundingClientRect(),this.origScreenX=t-window.pageXOffset,this.origScreenY=n-window.pageYOffset,this.deltaX=0,this.deltaY=0,this.updateElPosition()},e.prototype.handleMove=function(e,t){this.deltaX=e-window.pageXOffset-this.origScreenX,this.deltaY=t-window.pageYOffset-this.origScreenY,this.updateElPosition()},e.prototype.setIsVisible=function(e){e?this.isVisible||(this.mirrorEl&&(this.mirrorEl.style.display=""),this.isVisible=e,this.updateElPosition()):this.isVisible&&(this.mirrorEl&&(this.mirrorEl.style.display="none"),this.isVisible=e)},e.prototype.stop=function(e,t){var n=this,r=function(){n.cleanup(),t()};e&&this.mirrorEl&&this.isVisible&&this.revertDuration&&(this.deltaX||this.deltaY)?this.doRevertAnimation(r,this.revertDuration):setTimeout(r,0)},e.prototype.doRevertAnimation=function(e,t){var n=this.mirrorEl,r=this.sourceEl.getBoundingClientRect();n.style.transition="top "+t+"ms,left "+t+"ms",Se(n,{left:r.left,top:r.top}),Ae(n,(function(){n.style.transition="",e()}))},e.prototype.cleanup=function(){this.mirrorEl&&(be(this.mirrorEl),this.mirrorEl=null),this.sourceEl=null},e.prototype.updateElPosition=function(){this.sourceEl&&this.isVisible&&Se(this.getMirrorEl(),{left:this.sourceElRect.left+this.deltaX,top:this.sourceElRect.top+this.deltaY})},e.prototype.getMirrorEl=function(){var e=this.sourceElRect,t=this.mirrorEl;return t||((t=this.mirrorEl=this.sourceEl.cloneNode(!0)).classList.add("fc-unselectable"),t.classList.add("fc-event-dragging"),Se(t,{position:"fixed",zIndex:this.zIndex,visibility:"",boxSizing:"border-box",width:e.right-e.left,height:e.bottom-e.top,right:"auto",bottom:"auto",margin:0}),this.parentNode.appendChild(t)),t},e}(),Rs=function(e){function t(t,n){var r=e.call(this)||this;return r.handleScroll=function(){r.scrollTop=r.scrollController.getScrollTop(),r.scrollLeft=r.scrollController.getScrollLeft(),r.handleScrollChange()},r.scrollController=t,r.doesListening=n,r.scrollTop=r.origScrollTop=t.getScrollTop(),r.scrollLeft=r.origScrollLeft=t.getScrollLeft(),r.scrollWidth=t.getScrollWidth(),r.scrollHeight=t.getScrollHeight(),r.clientWidth=t.getClientWidth(),r.clientHeight=t.getClientHeight(),r.clientRect=r.computeClientRect(),r.doesListening&&r.getEventTarget().addEventListener("scroll",r.handleScroll),r}return n(t,e),t.prototype.destroy=function(){this.doesListening&&this.getEventTarget().removeEventListener("scroll",this.handleScroll)},t.prototype.getScrollTop=function(){return this.scrollTop},t.prototype.getScrollLeft=function(){return this.scrollLeft},t.prototype.setScrollTop=function(e){this.scrollController.setScrollTop(e),this.doesListening||(this.scrollTop=Math.max(Math.min(e,this.getMaxScrollTop()),0),this.handleScrollChange())},t.prototype.setScrollLeft=function(e){this.scrollController.setScrollLeft(e),this.doesListening||(this.scrollLeft=Math.max(Math.min(e,this.getMaxScrollLeft()),0),this.handleScrollChange())},t.prototype.getClientWidth=function(){return this.clientWidth},t.prototype.getClientHeight=function(){return this.clientHeight},t.prototype.getScrollWidth=function(){return this.scrollWidth},t.prototype.getScrollHeight=function(){return this.scrollHeight},t.prototype.handleScrollChange=function(){},t}(wo),Ps=function(e){function t(t,n){return e.call(this,new xo(t),n)||this}return n(t,e),t.prototype.getEventTarget=function(){return this.scrollController.el},t.prototype.computeClientRect=function(){return ho(this.scrollController.el)},t}(Rs),Ds=function(e){function t(t){return e.call(this,new Eo,t)||this}return n(t,e),t.prototype.getEventTarget=function(){return window},t.prototype.computeClientRect=function(){return{left:this.scrollLeft,right:this.scrollLeft+this.clientWidth,top:this.scrollTop,bottom:this.scrollTop+this.clientHeight}},t.prototype.handleScrollChange=function(){this.clientRect=this.computeClientRect()},t}(Rs),Ms="function"===typeof performance?performance.now:Date.now,As=function(){function e(){var e=this;this.isEnabled=!0,this.scrollQuery=[window,".fc-scroller"],this.edgeThreshold=50,this.maxVelocity=300,this.pointerScreenX=null,this.pointerScreenY=null,this.isAnimating=!1,this.scrollCaches=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.animate=function(){if(e.isAnimating){var t=e.computeBestEdge(e.pointerScreenX+window.pageXOffset,e.pointerScreenY+window.pageYOffset);if(t){var n=Ms();e.handleSide(t,(n-e.msSinceRequest)/1e3),e.requestAnimation(n)}else e.isAnimating=!1}}}return e.prototype.start=function(e,t,n){this.isEnabled&&(this.scrollCaches=this.buildCaches(n),this.pointerScreenX=null,this.pointerScreenY=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.handleMove(e,t))},e.prototype.handleMove=function(e,t){if(this.isEnabled){var n=e-window.pageXOffset,r=t-window.pageYOffset,o=null===this.pointerScreenY?0:r-this.pointerScreenY,a=null===this.pointerScreenX?0:n-this.pointerScreenX;o<0?this.everMovedUp=!0:o>0&&(this.everMovedDown=!0),a<0?this.everMovedLeft=!0:a>0&&(this.everMovedRight=!0),this.pointerScreenX=n,this.pointerScreenY=r,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(Ms()))}},e.prototype.stop=function(){if(this.isEnabled){this.isAnimating=!1;for(var e=0,t=this.scrollCaches;e<t.length;e++){t[e].destroy()}this.scrollCaches=null}},e.prototype.requestAnimation=function(e){this.msSinceRequest=e,requestAnimationFrame(this.animate)},e.prototype.handleSide=function(e,t){var n=e.scrollCache,r=this.edgeThreshold,o=r-e.distance,a=o*o/(r*r)*this.maxVelocity*t,i=1;switch(e.name){case"left":i=-1;case"right":n.setScrollLeft(n.getScrollLeft()+a*i);break;case"top":i=-1;case"bottom":n.setScrollTop(n.getScrollTop()+a*i)}},e.prototype.computeBestEdge=function(e,t){for(var n=this.edgeThreshold,r=null,o=0,a=this.scrollCaches||[];o<a.length;o++){var i=a[o],s=i.clientRect,l=e-s.left,u=s.right-e,c=t-s.top,f=s.bottom-t;l>=0&&u>=0&&c>=0&&f>=0&&(c<=n&&this.everMovedUp&&i.canScrollUp()&&(!r||r.distance>c)&&(r={scrollCache:i,name:"top",distance:c}),f<=n&&this.everMovedDown&&i.canScrollDown()&&(!r||r.distance>f)&&(r={scrollCache:i,name:"bottom",distance:f}),l<=n&&this.everMovedLeft&&i.canScrollLeft()&&(!r||r.distance>l)&&(r={scrollCache:i,name:"left",distance:l}),u<=n&&this.everMovedRight&&i.canScrollRight()&&(!r||r.distance>u)&&(r={scrollCache:i,name:"right",distance:u}))}return r},e.prototype.buildCaches=function(e){return this.queryScrollEls(e).map((function(e){return e===window?new Ds(!1):new Ps(e,!1)}))},e.prototype.queryScrollEls=function(e){for(var t=[],n=0,r=this.scrollQuery;n<r.length;n++){var o=r[n];"object"===typeof o?t.push(o):t.push.apply(t,Array.prototype.slice.call(Te(e).querySelectorAll(o)))}return t},e}(),Ns=function(e){function t(t,n){var r=e.call(this,t)||this;r.containerEl=t,r.delay=null,r.minDistance=0,r.touchScrollAllowed=!0,r.mirrorNeedsRevert=!1,r.isInteracting=!1,r.isDragging=!1,r.isDelayEnded=!1,r.isDistanceSurpassed=!1,r.delayTimeoutId=null,r.onPointerDown=function(e){r.isDragging||(r.isInteracting=!0,r.isDelayEnded=!1,r.isDistanceSurpassed=!1,He(document.body),ze(document.body),e.isTouch||e.origEvent.preventDefault(),r.emitter.trigger("pointerdown",e),r.isInteracting&&!r.pointer.shouldIgnoreMove&&(r.mirror.setIsVisible(!1),r.mirror.start(e.subjectEl,e.pageX,e.pageY),r.startDelay(e),r.minDistance||r.handleDistanceSurpassed(e)))},r.onPointerMove=function(e){if(r.isInteracting){if(r.emitter.trigger("pointermove",e),!r.isDistanceSurpassed){var t=r.minDistance,n=e.deltaX,o=e.deltaY;n*n+o*o>=t*t&&r.handleDistanceSurpassed(e)}r.isDragging&&("scroll"!==e.origEvent.type&&(r.mirror.handleMove(e.pageX,e.pageY),r.autoScroller.handleMove(e.pageX,e.pageY)),r.emitter.trigger("dragmove",e))}},r.onPointerUp=function(e){r.isInteracting&&(r.isInteracting=!1,Ue(document.body),qe(document.body),r.emitter.trigger("pointerup",e),r.isDragging&&(r.autoScroller.stop(),r.tryStopDrag(e)),r.delayTimeoutId&&(clearTimeout(r.delayTimeoutId),r.delayTimeoutId=null))};var o=r.pointer=new Cs(t);return o.emitter.on("pointerdown",r.onPointerDown),o.emitter.on("pointermove",r.onPointerMove),o.emitter.on("pointerup",r.onPointerUp),n&&(o.selector=n),r.mirror=new Os,r.autoScroller=new As,r}return n(t,e),t.prototype.destroy=function(){this.pointer.destroy(),this.onPointerUp({})},t.prototype.startDelay=function(e){var t=this;"number"===typeof this.delay?this.delayTimeoutId=setTimeout((function(){t.delayTimeoutId=null,t.handleDelayEnd(e)}),this.delay):this.handleDelayEnd(e)},t.prototype.handleDelayEnd=function(e){this.isDelayEnded=!0,this.tryStartDrag(e)},t.prototype.handleDistanceSurpassed=function(e){this.isDistanceSurpassed=!0,this.tryStartDrag(e)},t.prototype.tryStartDrag=function(e){this.isDelayEnded&&this.isDistanceSurpassed&&(this.pointer.wasTouchScroll&&!this.touchScrollAllowed||(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(e.pageX,e.pageY,this.containerEl),this.emitter.trigger("dragstart",e),!1===this.touchScrollAllowed&&this.pointer.cancelTouchScroll()))},t.prototype.tryStopDrag=function(e){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,e))},t.prototype.stopDrag=function(e){this.isDragging=!1,this.emitter.trigger("dragend",e)},t.prototype.setIgnoreMove=function(e){this.pointer.shouldIgnoreMove=e},t.prototype.setMirrorIsVisible=function(e){this.mirror.setIsVisible(e)},t.prototype.setMirrorNeedsRevert=function(e){this.mirrorNeedsRevert=e},t.prototype.setAutoScrollEnabled=function(e){this.autoScroller.isEnabled=e},t}(ri),Is=function(){function e(e){this.origRect=vo(e),this.scrollCaches=mo(e).map((function(e){return new Ps(e,!0)}))}return e.prototype.destroy=function(){for(var e=0,t=this.scrollCaches;e<t.length;e++){t[e].destroy()}},e.prototype.computeLeft=function(){for(var e=this.origRect.left,t=0,n=this.scrollCaches;t<n.length;t++){var r=n[t];e+=r.origScrollLeft-r.getScrollLeft()}return e},e.prototype.computeTop=function(){for(var e=this.origRect.top,t=0,n=this.scrollCaches;t<n.length;t++){var r=n[t];e+=r.origScrollTop-r.getScrollTop()}return e},e.prototype.isWithinClipping=function(e,t){for(var n={left:e,top:t},r=0,o=this.scrollCaches;r<o.length;r++){var a=o[r];if(!js(a.getEventTarget())&&!Gr(n,a.clientRect))return!1}return!0},e}();function js(e){var t=e.tagName;return"HTML"===t||"BODY"===t}var Ls=function(){function e(e,t){var n=this;this.useSubjectCenter=!1,this.requireInitial=!0,this.initialHit=null,this.movingHit=null,this.finalHit=null,this.handlePointerDown=function(e){var t=n.dragging;n.initialHit=null,n.movingHit=null,n.finalHit=null,n.prepareHits(),n.processFirstCoord(e),n.initialHit||!n.requireInitial?(t.setIgnoreMove(!1),n.emitter.trigger("pointerdown",e)):t.setIgnoreMove(!0)},this.handleDragStart=function(e){n.emitter.trigger("dragstart",e),n.handleMove(e,!0)},this.handleDragMove=function(e){n.emitter.trigger("dragmove",e),n.handleMove(e)},this.handlePointerUp=function(e){n.releaseHits(),n.emitter.trigger("pointerup",e)},this.handleDragEnd=function(e){n.movingHit&&n.emitter.trigger("hitupdate",null,!0,e),n.finalHit=n.movingHit,n.movingHit=null,n.emitter.trigger("dragend",e)},this.droppableStore=t,e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragstart",this.handleDragStart),e.emitter.on("dragmove",this.handleDragMove),e.emitter.on("pointerup",this.handlePointerUp),e.emitter.on("dragend",this.handleDragEnd),this.dragging=e,this.emitter=new yo}return e.prototype.processFirstCoord=function(e){var t,n={left:e.pageX,top:e.pageY},r=n,o=e.subjectEl;o instanceof HTMLElement&&(r=$r(r,t=vo(o)));var a=this.initialHit=this.queryHitForOffset(r.left,r.top);if(a){if(this.useSubjectCenter&&t){var i=Yr(t,a.rect);i&&(r=Kr(i))}this.coordAdjust=Xr(r,n)}else this.coordAdjust={left:0,top:0}},e.prototype.handleMove=function(e,t){var n=this.queryHitForOffset(e.pageX+this.coordAdjust.left,e.pageY+this.coordAdjust.top);!t&&Fs(this.movingHit,n)||(this.movingHit=n,this.emitter.trigger("hitupdate",n,!1,e))},e.prototype.prepareHits=function(){this.offsetTrackers=xt(this.droppableStore,(function(e){return e.component.prepareHits(),new Is(e.el)}))},e.prototype.releaseHits=function(){var e=this.offsetTrackers;for(var t in e)e[t].destroy();this.offsetTrackers={}},e.prototype.queryHitForOffset=function(e,t){var n=this.droppableStore,r=this.offsetTrackers,o=null;for(var a in n){var i=n[a].component,s=r[a];if(s&&s.isWithinClipping(e,t)){var l=s.computeLeft(),u=s.computeTop(),c=e-l,f=t-u,d=s.origRect,p=d.right-d.left,h=d.bottom-d.top;if(c>=0&&c<p&&f>=0&&f<h){var v=i.queryHit(c,f,p,h);v&&Gn(v.dateProfile.activeRange,v.dateSpan.range)&&(!o||v.layer>o.layer)&&(v.componentId=a,v.context=i.context,v.rect.left+=l,v.rect.right+=l,v.rect.top+=u,v.rect.bottom+=u,o=v)}}}return o},e}();function Fs(e,t){return!e&&!t||Boolean(e)===Boolean(t)&&pr(e.dateSpan,t.dateSpan)}function Bs(e,t){for(var n,o,a={},i=0,s=t.pluginHooks.datePointTransforms;i<s.length;i++){var l=s[i];r(a,l(e,t))}return r(a,(n=e,{date:(o=t.dateEnv).toDate(n.range.start),dateStr:o.formatIso(n.range.start,{omitTime:n.allDay}),allDay:n.allDay})),a}var Hs=function(e){function t(t){var n=e.call(this,t)||this;n.handlePointerDown=function(e){var t=n.dragging,r=e.origEvent.target;t.setIgnoreMove(!n.component.isValidDateDownEl(r))},n.handleDragEnd=function(e){var t=n.component;if(!n.dragging.pointer.wasTouchScroll){var o=n.hitDragging,a=o.initialHit,i=o.finalHit;if(a&&i&&Fs(a,i)){var s=t.context,l=r(r({},Bs(a.dateSpan,s)),{dayEl:a.dayEl,jsEvent:e.origEvent,view:s.viewApi||s.calendarApi.view});s.emitter.trigger("dateClick",l)}}},n.dragging=new Ns(t.el),n.dragging.autoScroller.isEnabled=!1;var o=n.hitDragging=new Ls(n.dragging,ti(t));return o.emitter.on("pointerdown",n.handlePointerDown),o.emitter.on("dragend",n.handleDragEnd),n}return n(t,e),t.prototype.destroy=function(){this.dragging.destroy()},t}(Ja),Us=function(e){function t(t){var n=e.call(this,t)||this;n.dragSelection=null,n.handlePointerDown=function(e){var t=n,r=t.component,o=t.dragging,a=r.context.options.selectable&&r.isValidDateDownEl(e.origEvent.target);o.setIgnoreMove(!a),o.delay=e.isTouch?function(e){var t=e.context.options,n=t.selectLongPressDelay;null==n&&(n=t.longPressDelay);return n}(r):null},n.handleDragStart=function(e){n.component.context.calendarApi.unselect(e)},n.handleHitUpdate=function(e,t){var o=n.component.context,a=null,i=!1;if(e){var s=n.hitDragging.initialHit;e.componentId===s.componentId&&n.isHitComboAllowed&&!n.isHitComboAllowed(s,e)||(a=function(e,t,n){var o=e.dateSpan,a=t.dateSpan,i=[o.range.start,o.range.end,a.range.start,a.range.end];i.sort(Ke);for(var s={},l=0,u=n;l<u.length;l++){var c=(0,u[l])(e,t);if(!1===c)return null;c&&r(s,c)}return s.range={start:i[0],end:i[3]},s.allDay=o.allDay,s}(s,e,o.pluginHooks.dateSelectionTransformers)),a&&Di(a,e.dateProfile,o)||(i=!0,a=null)}a?o.dispatch({type:"SELECT_DATES",selection:a}):t||o.dispatch({type:"UNSELECT_DATES"}),i?Fe():Be(),t||(n.dragSelection=a)},n.handlePointerUp=function(e){n.dragSelection&&(gr(n.dragSelection,e,n.component.context),n.dragSelection=null)};var o=t.component.context.options,a=n.dragging=new Ns(t.el);a.touchScrollAllowed=!1,a.minDistance=o.selectMinDistance||0,a.autoScroller.isEnabled=o.dragScroll;var i=n.hitDragging=new Ls(n.dragging,ti(t));return i.emitter.on("pointerdown",n.handlePointerDown),i.emitter.on("dragstart",n.handleDragStart),i.emitter.on("hitupdate",n.handleHitUpdate),i.emitter.on("pointerup",n.handlePointerUp),n}return n(t,e),t.prototype.destroy=function(){this.dragging.destroy()},t}(Ja);var zs=function(e){function t(n){var o=e.call(this,n)||this;o.subjectEl=null,o.subjectSeg=null,o.isDragging=!1,o.eventRange=null,o.relevantEvents=null,o.receivingContext=null,o.validMutation=null,o.mutatedRelevantEvents=null,o.handlePointerDown=function(e){var t=e.origEvent.target,n=o,r=n.component,a=n.dragging,i=a.mirror,s=r.context.options,l=r.context;o.subjectEl=e.subjectEl;var u=o.subjectSeg=Qn(e.subjectEl),c=(o.eventRange=u.eventRange).instance.instanceId;o.relevantEvents=xn(l.getCurrentData().eventStore,c),a.minDistance=e.isTouch?0:s.eventDragMinDistance,a.delay=e.isTouch&&c!==r.props.eventSelection?function(e){var t=e.context.options,n=t.eventLongPressDelay;null==n&&(n=t.longPressDelay);return n}(r):null,s.fixedMirrorParent?i.parentNode=s.fixedMirrorParent:i.parentNode=we(t,".fc"),i.revertDuration=s.dragRevertDuration;var f=r.isValidSegDownEl(t)&&!we(t,".fc-event-resizer");a.setIgnoreMove(!f),o.isDragging=f&&e.subjectEl.classList.contains("fc-event-draggable")},o.handleDragStart=function(e){var t=o.component.context,n=o.eventRange,r=n.instance.instanceId;e.isTouch?r!==o.component.props.eventSelection&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:r}):t.dispatch({type:"UNSELECT_EVENT"}),o.isDragging&&(t.calendarApi.unselect(e),t.emitter.trigger("eventDragStart",{el:o.subjectEl,event:new Rr(t,n.def,n.instance),jsEvent:e.origEvent,view:t.viewApi}))},o.handleHitUpdate=function(e,t){if(o.isDragging){var n=o.relevantEvents,r=o.hitDragging.initialHit,a=o.component.context,i=null,s=null,l=null,u=!1,c={affectedEvents:n,mutatedEvents:{defs:{},instances:{}},isEvent:!0};if(e){var f=(i=e.context).options;a===i||f.editable&&f.droppable?(s=function(e,t,n){var r=e.dateSpan,o=t.dateSpan,a=r.range.start,i=o.range.start,s={};r.allDay!==o.allDay&&(s.allDay=o.allDay,s.hasEnd=t.context.options.allDayMaintainDuration,o.allDay&&(a=lt(a)));var l=Un(a,i,e.context.dateEnv,e.componentId===t.componentId?e.largeUnit:null);l.milliseconds&&(s.allDay=!1);for(var u={datesDelta:l,standardProps:s},c=0,f=n;c<f.length;c++){(0,f[c])(u,e,t)}return u}(r,e,i.getCurrentData().pluginHooks.eventDragMutationMassagers))&&(l=wr(n,i.getCurrentData().eventUiBases,s,i),c.mutatedEvents=l,Pi(c,e.dateProfile,i)||(u=!0,s=null,l=null,c.mutatedEvents={defs:{},instances:{}})):i=null}o.displayDrag(i,c),u?Fe():Be(),t||(a===i&&Fs(r,e)&&(s=null),o.dragging.setMirrorNeedsRevert(!s),o.dragging.setMirrorIsVisible(!e||!Te(o.subjectEl).querySelector(".fc-event-mirror")),o.receivingContext=i,o.validMutation=s,o.mutatedRelevantEvents=l)}},o.handlePointerUp=function(){o.isDragging||o.cleanup()},o.handleDragEnd=function(e){if(o.isDragging){var t=o.component.context,n=t.viewApi,a=o,i=a.receivingContext,s=a.validMutation,l=o.eventRange.def,u=o.eventRange.instance,c=new Rr(t,l,u),f=o.relevantEvents,d=o.mutatedRelevantEvents,p=o.hitDragging.finalHit;if(o.clearDrag(),t.emitter.trigger("eventDragStop",{el:o.subjectEl,event:c,jsEvent:e.origEvent,view:n}),s){if(i===t){var h=new Rr(t,d.defs[l.defId],u?d.instances[u.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:d});for(var v={oldEvent:c,event:h,relatedEvents:Dr(d,t,u),revert:function(){t.dispatch({type:"MERGE_EVENTS",eventStore:f})}},m={},g=0,y=t.getCurrentData().pluginHooks.eventDropTransformers;g<y.length;g++){var b=y[g];r(m,b(s,t))}t.emitter.trigger("eventDrop",r(r(r({},v),m),{el:e.subjectEl,delta:s.datesDelta,jsEvent:e.origEvent,view:n})),t.emitter.trigger("eventChange",v)}else if(i){var w={event:c,relatedEvents:Dr(f,t,u),revert:function(){t.dispatch({type:"MERGE_EVENTS",eventStore:f})}};t.emitter.trigger("eventLeave",r(r({},w),{draggedEl:e.subjectEl,view:n})),t.dispatch({type:"REMOVE_EVENTS",eventStore:f}),t.emitter.trigger("eventRemove",w);var x=d.defs[l.defId],E=d.instances[u.instanceId],_=new Rr(i,x,E);i.dispatch({type:"MERGE_EVENTS",eventStore:d});var S={event:_,relatedEvents:Dr(d,i,E),revert:function(){i.dispatch({type:"REMOVE_EVENTS",eventStore:d})}};i.emitter.trigger("eventAdd",S),e.isTouch&&i.dispatch({type:"SELECT_EVENT",eventInstanceId:u.instanceId}),i.emitter.trigger("drop",r(r({},Bs(p.dateSpan,i)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:p.context.viewApi})),i.emitter.trigger("eventReceive",r(r({},S),{draggedEl:e.subjectEl,view:p.context.viewApi}))}}else t.emitter.trigger("_noEventDrop")}o.cleanup()};var a=o.component.context.options,i=o.dragging=new Ns(n.el);i.pointer.selector=t.SELECTOR,i.touchScrollAllowed=!1,i.autoScroller.isEnabled=a.dragScroll;var s=o.hitDragging=new Ls(o.dragging,ni);return s.useSubjectCenter=n.useEventCenter,s.emitter.on("pointerdown",o.handlePointerDown),s.emitter.on("dragstart",o.handleDragStart),s.emitter.on("hitupdate",o.handleHitUpdate),s.emitter.on("pointerup",o.handlePointerUp),s.emitter.on("dragend",o.handleDragEnd),o}return n(t,e),t.prototype.destroy=function(){this.dragging.destroy()},t.prototype.displayDrag=function(e,t){var n=this.component.context,r=this.receivingContext;r&&r!==e&&(r===n?r.dispatch({type:"SET_EVENT_DRAG",state:{affectedEvents:t.affectedEvents,mutatedEvents:{defs:{},instances:{}},isEvent:!0}}):r.dispatch({type:"UNSET_EVENT_DRAG"})),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})},t.prototype.clearDrag=function(){var e=this.component.context,t=this.receivingContext;t&&t.dispatch({type:"UNSET_EVENT_DRAG"}),e!==t&&e.dispatch({type:"UNSET_EVENT_DRAG"})},t.prototype.cleanup=function(){this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null},t.SELECTOR=".fc-event-draggable, .fc-event-resizable",t}(Ja);var qs=function(e){function t(t){var n=e.call(this,t)||this;n.draggingSegEl=null,n.draggingSeg=null,n.eventRange=null,n.relevantEvents=null,n.validMutation=null,n.mutatedRelevantEvents=null,n.handlePointerDown=function(e){var t=n.component,r=Qn(n.querySegEl(e)),o=n.eventRange=r.eventRange;n.dragging.minDistance=t.context.options.eventDragMinDistance,n.dragging.setIgnoreMove(!n.component.isValidSegDownEl(e.origEvent.target)||e.isTouch&&n.component.props.eventSelection!==o.instance.instanceId)},n.handleDragStart=function(e){var t=n.component.context,r=n.eventRange;n.relevantEvents=xn(t.getCurrentData().eventStore,n.eventRange.instance.instanceId);var o=n.querySegEl(e);n.draggingSegEl=o,n.draggingSeg=Qn(o),t.calendarApi.unselect(),t.emitter.trigger("eventResizeStart",{el:o,event:new Rr(t,r.def,r.instance),jsEvent:e.origEvent,view:t.viewApi})},n.handleHitUpdate=function(e,t,r){var o=n.component.context,a=n.relevantEvents,i=n.hitDragging.initialHit,s=n.eventRange.instance,l=null,u=null,c=!1,f={affectedEvents:a,mutatedEvents:{defs:{},instances:{}},isEvent:!0};e&&(e.componentId===i.componentId&&n.isHitComboAllowed&&!n.isHitComboAllowed(i,e)||(l=function(e,t,n,r){var o=e.context.dateEnv,a=e.dateSpan.range.start,i=t.dateSpan.range.start,s=Un(a,i,o,e.largeUnit);if(n){if(o.add(r.start,s)<r.end)return{startDelta:s}}else if(o.add(r.end,s)>r.start)return{endDelta:s};return null}(i,e,r.subjectEl.classList.contains("fc-event-resizer-start"),s.range)));l&&(u=wr(a,o.getCurrentData().eventUiBases,l,o),f.mutatedEvents=u,Pi(f,e.dateProfile,o)||(c=!0,l=null,u=null,f.mutatedEvents=null)),u?o.dispatch({type:"SET_EVENT_RESIZE",state:f}):o.dispatch({type:"UNSET_EVENT_RESIZE"}),c?Fe():Be(),t||(l&&Fs(i,e)&&(l=null),n.validMutation=l,n.mutatedRelevantEvents=u)},n.handleDragEnd=function(e){var t=n.component.context,o=n.eventRange.def,a=n.eventRange.instance,i=new Rr(t,o,a),s=n.relevantEvents,l=n.mutatedRelevantEvents;if(t.emitter.trigger("eventResizeStop",{el:n.draggingSegEl,event:i,jsEvent:e.origEvent,view:t.viewApi}),n.validMutation){var u=new Rr(t,l.defs[o.defId],a?l.instances[a.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:l});var c={oldEvent:i,event:u,relatedEvents:Dr(l,t,a),revert:function(){t.dispatch({type:"MERGE_EVENTS",eventStore:s})}};t.emitter.trigger("eventResize",r(r({},c),{el:n.draggingSegEl,startDelta:n.validMutation.startDelta||At(0),endDelta:n.validMutation.endDelta||At(0),jsEvent:e.origEvent,view:t.viewApi})),t.emitter.trigger("eventChange",c)}else t.emitter.trigger("_noEventResize");n.draggingSeg=null,n.relevantEvents=null,n.validMutation=null};var o=t.component,a=n.dragging=new Ns(t.el);a.pointer.selector=".fc-event-resizer",a.touchScrollAllowed=!1,a.autoScroller.isEnabled=o.context.options.dragScroll;var i=n.hitDragging=new Ls(n.dragging,ti(t));return i.emitter.on("pointerdown",n.handlePointerDown),i.emitter.on("dragstart",n.handleDragStart),i.emitter.on("hitupdate",n.handleHitUpdate),i.emitter.on("dragend",n.handleDragEnd),n}return n(t,e),t.prototype.destroy=function(){this.dragging.destroy()},t.prototype.querySegEl=function(e){return we(e.subjectEl,".fc-event")},t}(Ja);var Ws=function(){function e(e){var t=this;this.context=e,this.isRecentPointerDateSelect=!1,this.matchesCancel=!1,this.matchesEvent=!1,this.onSelect=function(e){e.jsEvent&&(t.isRecentPointerDateSelect=!0)},this.onDocumentPointerDown=function(e){var n=t.context.options.unselectCancel,r=Ce(e.origEvent);t.matchesCancel=!!we(r,n),t.matchesEvent=!!we(r,zs.SELECTOR)},this.onDocumentPointerUp=function(e){var n=t.context,r=t.documentPointer,o=n.getCurrentData();if(!r.wasTouchScroll){if(o.dateSelection&&!t.isRecentPointerDateSelect){var a=n.options.unselectAuto;!a||a&&t.matchesCancel||n.calendarApi.unselect(e)}o.eventSelection&&!t.matchesEvent&&n.dispatch({type:"UNSELECT_EVENT"})}t.isRecentPointerDateSelect=!1};var n=this.documentPointer=new Cs(document);n.shouldIgnoreMove=!0,n.shouldWatchScroll=!1,n.emitter.on("pointerdown",this.onDocumentPointerDown),n.emitter.on("pointerup",this.onDocumentPointerUp),e.emitter.on("select",this.onSelect)}return e.prototype.destroy=function(){this.context.emitter.off("select",this.onSelect),this.documentPointer.destroy()},e}(),Vs={fixedMirrorParent:yn},Zs={dateClick:yn,eventDragStart:yn,eventDragStop:yn,eventDrop:yn,eventResizeStart:yn,eventResizeStop:yn,eventResize:yn,drop:yn,eventReceive:yn,eventLeave:yn},Gs=function(){function e(e,t){var n=this;this.receivingContext=null,this.droppableEvent=null,this.suppliedDragMeta=null,this.dragMeta=null,this.handleDragStart=function(e){n.dragMeta=n.buildDragMeta(e.subjectEl)},this.handleHitUpdate=function(e,t,o){var a=n.hitDragging.dragging,i=null,s=null,l=!1,u={affectedEvents:{defs:{},instances:{}},mutatedEvents:{defs:{},instances:{}},isEvent:n.dragMeta.create};e&&(i=e.context,n.canDropElOnCalendar(o.subjectEl,i)&&(s=function(e,t,n){for(var o=r({},t.leftoverProps),a=0,i=n.pluginHooks.externalDefTransforms;a<i.length;a++){var s=i[a];r(o,s(e,t))}var l=In(o,n),u=l.refined,c=l.extra,f=Ln(u,c,t.sourceId,e.allDay,n.options.forceEventDuration||Boolean(t.duration),n),d=e.range.start;e.allDay&&t.startTime&&(d=n.dateEnv.add(d,t.startTime));var p=t.duration?n.dateEnv.add(d,t.duration):br(e.allDay,d,n),h=gt(f.defId,{start:d,end:p});return{def:f,instance:h}}(e.dateSpan,n.dragMeta,i),u.mutatedEvents=wn(s),(l=!Pi(u,e.dateProfile,i))&&(u.mutatedEvents={defs:{},instances:{}},s=null))),n.displayDrag(i,u),a.setMirrorIsVisible(t||!s||!document.querySelector(".fc-event-mirror")),l?Fe():Be(),t||(a.setMirrorNeedsRevert(!s),n.receivingContext=i,n.droppableEvent=s)},this.handleDragEnd=function(e){var t=n,o=t.receivingContext,a=t.droppableEvent;if(n.clearDrag(),o&&a){var i=n.hitDragging.finalHit,s=i.context.viewApi,l=n.dragMeta;if(o.emitter.trigger("drop",r(r({},Bs(i.dateSpan,o)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:s})),l.create){var u=wn(a);o.dispatch({type:"MERGE_EVENTS",eventStore:u}),e.isTouch&&o.dispatch({type:"SELECT_EVENT",eventInstanceId:a.instance.instanceId}),o.emitter.trigger("eventReceive",{event:new Rr(o,a.def,a.instance),relatedEvents:[],revert:function(){o.dispatch({type:"REMOVE_EVENTS",eventStore:u})},draggedEl:e.subjectEl,view:s})}}n.receivingContext=null,n.droppableEvent=null};var o=this.hitDragging=new Ls(e,ni);o.requireInitial=!1,o.emitter.on("dragstart",this.handleDragStart),o.emitter.on("hitupdate",this.handleHitUpdate),o.emitter.on("dragend",this.handleDragEnd),this.suppliedDragMeta=t}return e.prototype.buildDragMeta=function(e){return"object"===typeof this.suppliedDragMeta?ii(this.suppliedDragMeta):"function"===typeof this.suppliedDragMeta?ii(this.suppliedDragMeta(e)):function(e){var t=function(e,t){var n=oi.dataAttrPrefix,r=(n?n+"-":"")+t;return e.getAttribute("data-"+r)||""}(e,"event");return ii(t?JSON.parse(t):{create:!1})}(e)},e.prototype.displayDrag=function(e,t){var n=this.receivingContext;n&&n!==e&&n.dispatch({type:"UNSET_EVENT_DRAG"}),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})},e.prototype.clearDrag=function(){this.receivingContext&&this.receivingContext.dispatch({type:"UNSET_EVENT_DRAG"})},e.prototype.canDropElOnCalendar=function(e,t){var n=t.options.dropAccept;return"function"===typeof n?n.call(t.calendarApi,e):"string"!==typeof n||!n||Boolean(xe(e,n))},e}();oi.dataAttrPrefix="";var Ys=function(){function e(e,t){var n=this;void 0===t&&(t={}),this.handlePointerDown=function(e){var t=n.dragging,r=n.settings,o=r.minDistance,a=r.longPressDelay;t.minDistance=null!=o?o:e.isTouch?0:cn.eventDragMinDistance,t.delay=e.isTouch?null!=a?a:cn.longPressDelay:0},this.handleDragStart=function(e){e.isTouch&&n.dragging.delay&&e.subjectEl.classList.contains("fc-event")&&n.dragging.mirror.getMirrorEl().classList.add("fc-event-selected")},this.settings=t;var r=this.dragging=new Ns(e);r.touchScrollAllowed=!1,null!=t.itemSelector&&(r.pointer.selector=t.itemSelector),null!=t.appendTo&&(r.mirror.parentNode=t.appendTo),r.emitter.on("pointerdown",this.handlePointerDown),r.emitter.on("dragstart",this.handleDragStart),new Gs(r,t.eventData)}return e.prototype.destroy=function(){this.dragging.destroy()},e}(),$s=function(e){function t(t){var n=e.call(this,t)||this;n.shouldIgnoreMove=!1,n.mirrorSelector="",n.currentMirrorEl=null,n.handlePointerDown=function(e){n.emitter.trigger("pointerdown",e),n.shouldIgnoreMove||n.emitter.trigger("dragstart",e)},n.handlePointerMove=function(e){n.shouldIgnoreMove||n.emitter.trigger("dragmove",e)},n.handlePointerUp=function(e){n.emitter.trigger("pointerup",e),n.shouldIgnoreMove||n.emitter.trigger("dragend",e)};var r=n.pointer=new Cs(t);return r.emitter.on("pointerdown",n.handlePointerDown),r.emitter.on("pointermove",n.handlePointerMove),r.emitter.on("pointerup",n.handlePointerUp),n}return n(t,e),t.prototype.destroy=function(){this.pointer.destroy()},t.prototype.setIgnoreMove=function(e){this.shouldIgnoreMove=e},t.prototype.setMirrorIsVisible=function(e){if(e)this.currentMirrorEl&&(this.currentMirrorEl.style.visibility="",this.currentMirrorEl=null);else{var t=this.mirrorSelector?document.querySelector(this.mirrorSelector):null;t&&(this.currentMirrorEl=t,t.style.visibility="hidden")}},t}(ri),Ks=function(){function e(e,t){var n=document;e===document||e instanceof Element?(n=e,t=t||{}):t=e||{};var r=this.dragging=new $s(n);"string"===typeof t.itemSelector?r.pointer.selector=t.itemSelector:n===document&&(r.pointer.selector="[data-event]"),"string"===typeof t.mirrorSelector&&(r.mirrorSelector=t.mirrorSelector),new Gs(r,t.eventData)}return e.prototype.destroy=function(){this.dragging.destroy()},e}(),Xs=zo({componentInteractions:[Hs,Us,zs,qs],calendarInteractions:[Ws],elementDraggingImpl:Ns,optionRefiners:Vs,listenerRefiners:Zs}),Qs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.headerElRef=To(),t}return n(t,e),t.prototype.renderSimpleLayout=function(e,t){var n=this.props,r=this.context,o=[],a=Qi(r.options);return e&&o.push({type:"header",key:"header",isSticky:a,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),o.push({type:"body",key:"body",liquid:!0,chunk:{content:t}}),ko(ea,{viewSpec:r.viewSpec},(function(e,t){return ko("div",{ref:e,className:["fc-daygrid"].concat(t).join(" ")},ko(es,{liquid:!n.isHeightAuto&&!n.forPrint,collapsibleWidth:n.forPrint,cols:[],sections:o}))}))},t.prototype.renderHScrollLayout=function(e,t,n,r){var o=this.context.pluginHooks.scrollGridImpl;if(!o)throw new Error("No ScrollGrid implementation");var a=this.props,i=this.context,s=!a.forPrint&&Qi(i.options),l=!a.forPrint&&Ji(i.options),u=[];return e&&u.push({type:"header",key:"header",isSticky:s,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),u.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:t}]}),l&&u.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:Xi}]}),ko(ea,{viewSpec:i.viewSpec},(function(e,t){return ko("div",{ref:e,className:["fc-daygrid"].concat(t).join(" ")},ko(o,{liquid:!a.isHeightAuto&&!a.forPrint,collapsibleWidth:a.forPrint,colGroups:[{cols:[{span:n,minWidth:r}]}],sections:u}))}))},t}(Uo);function Js(e,t){for(var n=[],r=0;r<t;r+=1)n[r]=[];for(var o=0,a=e;o<a.length;o++){var i=a[o];n[i.row].push(i)}return n}function el(e,t){for(var n=[],r=0;r<t;r+=1)n[r]=[];for(var o=0,a=e;o<a.length;o++){var i=a[o];n[i.firstCol].push(i)}return n}function tl(e,t){var n=[];if(e){for(i=0;i<t;i+=1)n[i]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(var r=0,o=e.segs;r<o.length;r++){var a=o[r];n[a.row].segs.push(a)}}else for(var i=0;i<t;i+=1)n[i]=null;return n}var nl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=io(this.context,e.date);return ko(is,{date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,showDayNumber:e.showDayNumber,extraHookProps:e.extraHookProps,defaultContent:rl},(function(n,o){return(o||e.forceDayTop)&&ko("div",{className:"fc-daygrid-day-top",ref:n},ko("a",r({id:e.dayNumberId,className:"fc-daygrid-day-number"},t),o||ko(Oo,null,"\xa0")))}))},t}(Lo);function rl(e){return e.dayNumberText}var ol=ln({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function al(e){var t=e.eventRange.ui.display;return"list-item"===t||"auto"===t&&!e.eventRange.def.allDay&&e.firstCol===e.lastCol&&e.isStart&&e.isEnd}var il=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props;return ko(ns,r({},e,{extraClassNames:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:ol,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))},t}(Lo),sl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options.eventTimeFormat||ol,o=ir(e.seg,n,t,!0,e.defaultDisplayEventEnd);return ko(ts,{seg:e.seg,timeText:o,defaultContent:ll,isDragging:e.isDragging,isResizing:!1,isDateSelecting:!1,isSelected:e.isSelected,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday},(function(n,o,a,i){return ko("a",r({className:["fc-daygrid-event","fc-daygrid-dot-event"].concat(o).join(" "),ref:n},cr(e.seg,t)),i)}))},t}(Lo);function ll(e){return ko(Oo,null,ko("div",{className:"fc-daygrid-event-dot",style:{borderColor:e.borderColor||e.backgroundColor}}),e.timeText&&ko("div",{className:"fc-event-time"},e.timeText),ko("div",{className:"fc-event-title"},e.event.title||ko(Oo,null,"\xa0")))}var ul=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.compileSegs=Zt(cl),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.compileSegs(e.singlePlacements),n=t.allSegs,o=t.invisibleSegs;return ko(ms,{dateProfile:e.dateProfile,todayRange:e.todayRange,allDayDate:e.allDayDate,moreCnt:e.moreCnt,allSegs:n,hiddenSegs:o,alignmentElRef:e.alignmentElRef,alignGridTop:e.alignGridTop,extraDateSpan:e.extraDateSpan,popoverContent:function(){var t=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return ko(Oo,null,n.map((function(n){var o=n.eventRange.instance.instanceId;return ko("div",{className:"fc-daygrid-event-harness",key:o,style:{visibility:t[o]?"hidden":""}},al(n)?ko(sl,r({seg:n,isDragging:!1,isSelected:o===e.eventSelection,defaultDisplayEventEnd:!1},sr(n,e.todayRange))):ko(il,r({seg:n,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:o===e.eventSelection,defaultDisplayEventEnd:!1},sr(n,e.todayRange))))})))}},(function(e,t,n,o,a,i,s,l){return ko("a",r({ref:e,className:["fc-daygrid-more-link"].concat(t).join(" "),title:i,"aria-expanded":s,"aria-controls":l},Ne(a)),o)}))},t}(Lo);function cl(e){for(var t=[],n=[],r=0,o=e;r<o.length;r++){var a=o[r];t.push(a.seg),a.isVisible||n.push(a.seg)}return{allSegs:t,invisibleSegs:n}}var fl=ln({week:"narrow"}),dl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=To(),t.state={dayNumberId:Re()},t.handleRootEl=function(e){Ho(t.rootElRef,e),Ho(t.props.elRef,e)},t}return n(t,e),t.prototype.render=function(){var e=this,t=e.context,n=e.props,o=e.state,a=e.rootElRef,i=n.date,s=n.dateProfile,l=io(t,i,"week");return ko(ls,{date:i,dateProfile:s,todayRange:n.todayRange,showDayNumber:n.showDayNumber,extraHookProps:n.extraHookProps,elRef:this.handleRootEl},(function(e,t,u,c){return ko("td",r({ref:e,role:"gridcell",className:["fc-daygrid-day"].concat(t,n.extraClassNames||[]).join(" ")},u,n.extraDataAttrs,n.showDayNumber?{"aria-labelledby":o.dayNumberId}:{}),ko("div",{className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",ref:n.innerElRef},n.showWeekNumber&&ko(ds,{date:i,defaultFormat:fl},(function(e,t,n,o){return ko("a",r({ref:e,className:["fc-daygrid-week-number"].concat(t).join(" ")},l),o)})),!c&&ko(nl,{date:i,dateProfile:s,showDayNumber:n.showDayNumber,dayNumberId:o.dayNumberId,forceDayTop:n.forceDayTop,todayRange:n.todayRange,extraHookProps:n.extraHookProps}),ko("div",{className:"fc-daygrid-day-events",ref:n.fgContentElRef},n.fgContent,ko("div",{className:"fc-daygrid-day-bottom",style:{marginTop:n.moreMarginTop}},ko(ul,{allDayDate:i,singlePlacements:n.singlePlacements,moreCnt:n.moreCnt,alignmentElRef:a,alignGridTop:!n.showDayNumber,extraDateSpan:n.extraDateSpan,dateProfile:n.dateProfile,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,todayRange:n.todayRange}))),ko("div",{className:"fc-daygrid-day-bg"},n.bgContent)))}))},t}(Uo);function pl(e,t,n,r,o,a,i){var s=new vl;s.allowReslicing=!0,s.strictOrder=r,!0===t||!0===n?(s.maxCoord=a,s.hiddenConsumes=!0):"number"===typeof t?s.maxStackCnt=t:"number"===typeof n&&(s.maxStackCnt=n,s.hiddenConsumes=!0);for(var l=[],u=[],c=0;c<e.length;c+=1){var f=o[(k=e[c]).eventRange.instance.instanceId];null!=f?l.push({index:c,thickness:f,span:{start:k.firstCol,end:k.lastCol+1}}):u.push(k)}for(var d=s.addSegs(l),p=function(e,t,n){for(var r=function(e,t){for(var n=[],r=0;r<t;r+=1)n.push([]);for(var o=0,a=e;o<a.length;o++){var i=a[o];for(r=i.span.start;r<i.span.end;r+=1)n[r].push(i)}return n}(e,n.length),o=[],a=[],i=[],s=0;s<n.length;s+=1){for(var l=r[s],u=[],c=0,f=0,d=0,p=l;d<p.length;d++){var h=t[(y=p[d]).index];u.push({seg:hl(h,s,s+1,n),isVisible:!0,isAbsolute:!1,absoluteTop:y.levelCoord,marginTop:y.levelCoord-c}),c=y.levelCoord+y.thickness}var v=[];c=0,f=0;for(var m=0,g=l;m<g.length;m++){h=t[(y=g[m]).index];var y,b=y.span.end-y.span.start>1,w=y.span.start===s;f+=y.levelCoord-c,c=y.levelCoord+y.thickness,b?(f+=y.thickness,w&&v.push({seg:hl(h,y.span.start,y.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:y.levelCoord,marginTop:0})):w&&(v.push({seg:hl(h,y.span.start,y.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:y.levelCoord,marginTop:f}),f=0)}o.push(u),a.push(v),i.push(f)}return{singleColPlacements:o,multiColPlacements:a,leftoverMargins:i}}(s.toRects(),e,i),h=p.singleColPlacements,v=p.multiColPlacements,m=p.leftoverMargins,g=[],y=[],b=0,w=u;b<w.length;b++){v[(k=w[b]).firstCol].push({seg:k,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(var x=k.firstCol;x<=k.lastCol;x+=1)h[x].push({seg:hl(k,x,x+1,i),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(x=0;x<i.length;x+=1)g.push(0);for(var E=0,_=d;E<_.length;E++){var S=_[E],k=e[S.index],C=S.span;v[C.start].push({seg:hl(k,C.start,C.end,i),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(x=C.start;x<C.end;x+=1)g[x]+=1,h[x].push({seg:hl(k,x,x+1,i),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(x=0;x<i.length;x+=1)y.push(m[x]);return{singleColPlacements:h,multiColPlacements:v,moreCnts:g,moreMarginTops:y}}function hl(e,t,n,o){if(e.firstCol===t&&e.lastCol===n-1)return e;var a=e.eventRange,i=a.range,s=Wn(i,{start:o[t].date,end:tt(o[n-1].date,1)});return r(r({},e),{firstCol:t,lastCol:n-1,eventRange:{def:a.def,ui:r(r({},a.ui),{durationEditable:!1}),instance:a.instance,range:s},isStart:e.isStart&&s.start.valueOf()===i.start.valueOf(),isEnd:e.isEnd&&s.end.valueOf()===i.end.valueOf()})}var vl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hiddenConsumes=!1,t.forceHidden={},t}return n(t,e),t.prototype.addSegs=function(t){for(var n=this,r=e.prototype.addSegs.call(this,t),o=this.entriesByLevel,a=function(e){return!n.forceHidden[Ga(e)]},i=0;i<o.length;i+=1)o[i]=o[i].filter(a);return r},t.prototype.handleInvalidInsertion=function(t,n,o){var a=this.entriesByLevel,i=this.forceHidden,s=t.touchingEntry,l=t.touchingLevel,u=t.touchingLateral;if(this.hiddenConsumes&&s){var c=Ga(s);if(!i[c])if(this.allowReslicing){var f=r(r({},s),{span:Ka(s.span,n.span)});i[Ga(f)]=!0,a[l][u]=f,this.splitEntry(s,n,o)}else i[c]=!0,o.push(s)}return e.prototype.handleInvalidInsertion.call(this,t,n,o)},t}(Va),ml=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cellElRefs=new Hi,t.frameElRefs=new Hi,t.fgElRefs=new Hi,t.segHarnessRefs=new Hi,t.rootElRef=To(),t.state={framePositions:null,maxContentHeight:null,eventInstanceHeights:{}},t}return n(t,e),t.prototype.render=function(){var e=this,t=this,n=t.props,r=t.state,o=t.context.options,a=n.cells.length,i=el(n.businessHourSegs,a),s=el(n.bgEventSegs,a),l=el(this.getHighlightSegs(),a),u=el(this.getMirrorSegs(),a),c=pl(tr(n.fgEventSegs,o.eventOrder),n.dayMaxEvents,n.dayMaxEventRows,o.eventOrderStrict,r.eventInstanceHeights,r.maxContentHeight,n.cells),f=c.singleColPlacements,d=c.multiColPlacements,p=c.moreCnts,h=c.moreMarginTops,v=n.eventDrag&&n.eventDrag.affectedInstances||n.eventResize&&n.eventResize.affectedInstances||{};return ko("tr",{ref:this.rootElRef,role:"row"},n.renderIntro&&n.renderIntro(),n.cells.map((function(t,r){var o=e.renderFgSegs(r,n.forPrint?f[r]:d[r],n.todayRange,v),a=e.renderFgSegs(r,function(e,t){if(!e.length)return[];var n=function(e){for(var t={},n=0,r=e;n<r.length;n++)for(var o=0,a=r[n];o<a.length;o++){var i=a[o];t[i.seg.eventRange.instance.instanceId]=i.absoluteTop}return t}(t);return e.map((function(e){return{seg:e,isVisible:!0,isAbsolute:!0,absoluteTop:n[e.eventRange.instance.instanceId],marginTop:0}}))}(u[r],d),n.todayRange,{},Boolean(n.eventDrag),Boolean(n.eventResize),!1);return ko(dl,{key:t.key,elRef:e.cellElRefs.createRef(t.key),innerElRef:e.frameElRefs.createRef(t.key),dateProfile:n.dateProfile,date:t.date,showDayNumber:n.showDayNumbers,showWeekNumber:n.showWeekNumbers&&0===r,forceDayTop:n.showWeekNumbers,todayRange:n.todayRange,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,extraHookProps:t.extraHookProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,moreCnt:p[r],moreMarginTop:h[r],singlePlacements:f[r],fgContentElRef:e.fgElRefs.createRef(t.key),fgContent:ko(Oo,null,ko(Oo,null,o),ko(Oo,null,a)),bgContent:ko(Oo,null,e.renderFillSegs(l[r],"highlight"),e.renderFillSegs(i[r],"non-business"),e.renderFillSegs(s[r],"bg-event"))})})))},t.prototype.componentDidMount=function(){this.updateSizing(!0)},t.prototype.componentDidUpdate=function(e,t){var n=this.props;this.updateSizing(!St(e,n))},t.prototype.getHighlightSegs=function(){var e=this.props;return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs},t.prototype.getMirrorSegs=function(){var e=this.props;return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]},t.prototype.renderFgSegs=function(e,t,n,o,a,i,s){var l=this.context,u=this.props.eventSelection,c=this.state.framePositions,f=1===this.props.cells.length,d=a||i||s,p=[];if(c)for(var h=0,v=t;h<v.length;h++){var m=v[h],g=m.seg,y=g.eventRange.instance.instanceId,b=y+":"+e,w=m.isVisible&&!o[y],x=m.isAbsolute,E="",_="";x&&(l.isRtl?(_=0,E=c.lefts[g.lastCol]-c.lefts[g.firstCol]):(E=0,_=c.rights[g.firstCol]-c.rights[g.lastCol])),p.push(ko("div",{className:"fc-daygrid-event-harness"+(x?" fc-daygrid-event-harness-abs":""),key:b,ref:d?null:this.segHarnessRefs.createRef(b),style:{visibility:w?"":"hidden",marginTop:x?"":m.marginTop,top:x?m.absoluteTop:"",left:E,right:_}},al(g)?ko(sl,r({seg:g,isDragging:a,isSelected:y===u,defaultDisplayEventEnd:f},sr(g,n))):ko(il,r({seg:g,isDragging:a,isResizing:i,isDateSelecting:s,isSelected:y===u,defaultDisplayEventEnd:f},sr(g,n)))))}return p},t.prototype.renderFillSegs=function(e,t){var n=this.context.isRtl,a=this.props.todayRange,i=this.state.framePositions,s=[];if(i)for(var l=0,u=e;l<u.length;l++){var c=u[l],f=n?{right:0,left:i.lefts[c.lastCol]-i.lefts[c.firstCol]}:{left:0,right:i.rights[c.firstCol]-i.rights[c.lastCol]};s.push(ko("div",{key:ur(c.eventRange),className:"fc-daygrid-bg-harness",style:f},"bg-event"===t?ko(cs,r({seg:c},sr(c,a))):us(t)))}return ko.apply(void 0,o([Oo,{}],s))},t.prototype.updateSizing=function(e){var t=this.props,n=this.frameElRefs;if(!t.forPrint&&null!==t.clientWidth){if(e){var o=t.cells.map((function(e){return n.currentMap[e.key]}));if(o.length){var a=this.rootElRef.current;this.setState({framePositions:new bo(a,o,!0,!1)})}}var i=this.state.eventInstanceHeights,s=this.queryEventInstanceHeights(),l=!0===t.dayMaxEvents||!0===t.dayMaxEventRows;this.safeSetState({eventInstanceHeights:r(r({},i),s),maxContentHeight:l?this.computeMaxContentHeight():null})}},t.prototype.queryEventInstanceHeights=function(){var e=this.segHarnessRefs.currentMap,t={};for(var n in e){var r=Math.round(e[n].getBoundingClientRect().height),o=n.split(":")[0];t[o]=Math.max(t[o]||0,r)}return t},t.prototype.computeMaxContentHeight=function(){var e=this.props.cells[0].key,t=this.cellElRefs.currentMap[e],n=this.fgElRefs.currentMap[e];return t.getBoundingClientRect().bottom-n.getBoundingClientRect().top},t.prototype.getCellEls=function(){var e=this.cellElRefs.currentMap;return this.props.cells.map((function(t){return e[t.key]}))},t}(Uo);ml.addStateEquality({eventInstanceHeights:St});var gl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.splitBusinessHourSegs=Zt(Js),t.splitBgEventSegs=Zt(Js),t.splitFgEventSegs=Zt(Js),t.splitDateSelectionSegs=Zt(Js),t.splitEventDrag=Zt(tl),t.splitEventResize=Zt(tl),t.rowRefs=new Hi,t.handleRootEl=function(e){t.rootEl=e,e?t.context.registerInteractiveComponent(t,{el:e,isHitComboAllowed:t.props.isHitComboAllowed}):t.context.unregisterInteractiveComponent(t)},t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.dateProfile,r=t.dayMaxEventRows,o=t.dayMaxEvents,a=t.expandRows,i=t.cells.length,s=this.splitBusinessHourSegs(t.businessHourSegs,i),l=this.splitBgEventSegs(t.bgEventSegs,i),u=this.splitFgEventSegs(t.fgEventSegs,i),c=this.splitDateSelectionSegs(t.dateSelectionSegs,i),f=this.splitEventDrag(t.eventDrag,i),d=this.splitEventResize(t.eventResize,i),p=!0===o||!0===r;return p&&!a&&(p=!1,r=null,o=null),ko("div",{className:["fc-daygrid-body",p?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",a?"":"fc-daygrid-body-natural"].join(" "),ref:this.handleRootEl,style:{width:t.clientWidth,minWidth:t.tableMinWidth}},ko(Ei,{unit:"day"},(function(p,h){return ko(Oo,null,ko("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:t.clientWidth,minWidth:t.tableMinWidth,height:a?t.clientHeight:""}},t.colGroupNode,ko("tbody",{role:"presentation"},t.cells.map((function(a,p){return ko(ml,{ref:e.rowRefs.createRef(p),key:a.length?a[0].date.toISOString():p,showDayNumbers:i>1,showWeekNumbers:t.showWeekNumbers,todayRange:h,dateProfile:n,cells:a,renderIntro:t.renderRowIntro,businessHourSegs:s[p],eventSelection:t.eventSelection,bgEventSegs:l[p].filter(yl),fgEventSegs:u[p],dateSelectionSegs:c[p],eventDrag:f[p],eventResize:d[p],dayMaxEvents:o,dayMaxEventRows:r,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:t.forPrint})})))))})))},t.prototype.prepareHits=function(){this.rowPositions=new bo(this.rootEl,this.rowRefs.collect().map((function(e){return e.getCellEls()[0]})),!1,!0),this.colPositions=new bo(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)},t.prototype.queryHit=function(e,t){var n=this.colPositions,o=this.rowPositions,a=n.leftToIndex(e),i=o.topToIndex(t);if(null!=i&&null!=a){var s=this.props.cells[i][a];return{dateProfile:this.props.dateProfile,dateSpan:r({range:this.getCellRange(i,a),allDay:!0},s.extraDateSpan),dayEl:this.getCellEl(i,a),rect:{left:n.lefts[a],right:n.rights[a],top:o.tops[i],bottom:o.bottoms[i]},layer:0}}return null},t.prototype.getCellEl=function(e,t){return this.rowRefs.currentMap[e].getCellEls()[t]},t.prototype.getCellRange=function(e,t){var n=this.props.cells[e][t].date;return{start:n,end:tt(n,1)}},t}(Uo);function yl(e){return e.eventRange.def.allDay}var bl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.forceDayIfListItem=!0,t}return n(t,e),t.prototype.sliceRange=function(e,t){return t.sliceRange(e)},t}(Oi),wl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.slicer=new bl,t.tableRef=To(),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context;return ko(gl,r({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,t,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))},t}(Uo),xl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildDayTableModel=Zt(El),t.headerRef=To(),t.tableRef=To(),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.context,n=t.options,r=t.dateProfileGenerator,o=this.props,a=this.buildDayTableModel(o.dateProfile,r),i=n.dayHeaders&&ko(Si,{ref:this.headerRef,dateProfile:o.dateProfile,dates:a.headerDates,datesRepDistinctDays:1===a.rowCnt}),s=function(t){return ko(wl,{ref:e.tableRef,dateProfile:o.dateProfile,dayTableModel:a,businessHours:o.businessHours,dateSelection:o.dateSelection,eventStore:o.eventStore,eventUiBases:o.eventUiBases,eventSelection:o.eventSelection,eventDrag:o.eventDrag,eventResize:o.eventResize,nextDayThreshold:n.nextDayThreshold,colGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,dayMaxEvents:n.dayMaxEvents,dayMaxEventRows:n.dayMaxEventRows,showWeekNumbers:n.weekNumbers,expandRows:!o.isHeightAuto,headerAlignElRef:e.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:o.forPrint})};return n.dayMinWidth?this.renderHScrollLayout(i,s,a.colCnt,n.dayMinWidth):this.renderSimpleLayout(i,s)},t}(Qs);function El(e,t){var n=new Ci(e.renderRange,t);return new Ti(n,/year|month|week/.test(e.currentRangeUnit))}var _l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.buildRenderRange=function(t,n,r){var o,a=this.props.dateEnv,i=e.prototype.buildRenderRange.call(this,t,n,r),s=i.start,l=i.end;(/^(year|month)$/.test(n)&&(s=a.startOfWeek(s),(o=a.startOfWeek(l)).valueOf()!==l.valueOf()&&(l=et(o,1))),this.props.monthMode&&this.props.fixedWeekCount)&&(l=et(l,6-Math.ceil(rt(s,l))));return{start:s,end:l}},t}(aa),Sl=zo({initialView:"dayGridMonth",views:{dayGrid:{component:xl,dateProfileGeneratorClass:_l},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},monthMode:!0,fixedWeekCount:!0}}}),kl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.getKeyInfo=function(){return{allDay:{},timed:{}}},t.prototype.getKeysForDateSpan=function(e){return e.allDay?["allDay"]:["timed"]},t.prototype.getKeysForEventDef=function(e){return e.allDay?Kn(e)?["timed","allDay"]:["allDay"]:["timed"]},t}(eo),Cl=ln({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"});function Tl(e){var t=["fc-timegrid-slot","fc-timegrid-slot-label",e.isLabeled?"fc-scrollgrid-shrink":"fc-timegrid-slot-minor"];return ko(No.Consumer,null,(function(n){if(!e.isLabeled)return ko("td",{className:t.join(" "),"data-time":e.isoTimeStr});var r=n.dateEnv,o=n.options,a=n.viewApi,i=null==o.slotLabelFormat?Cl:Array.isArray(o.slotLabelFormat)?ln(o.slotLabelFormat[0]):ln(o.slotLabelFormat),s={level:0,time:e.time,date:r.toDate(e.date),view:a,text:r.format(e.date,i)};return ko(Zo,{hookProps:s,classNames:o.slotLabelClassNames,content:o.slotLabelContent,defaultContent:Ol,didMount:o.slotLabelDidMount,willUnmount:o.slotLabelWillUnmount},(function(n,r,o,a){return ko("td",{ref:n,className:t.concat(r).join(" "),"data-time":e.isoTimeStr},ko("div",{className:"fc-timegrid-slot-label-frame fc-scrollgrid-shrink-frame"},ko("div",{className:"fc-timegrid-slot-label-cushion fc-scrollgrid-shrink-cushion",ref:o},a)))}))}))}function Ol(e){return e.text}var Rl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){return this.props.slatMetas.map((function(e){return ko("tr",{key:e.key},ko(Tl,r({},e)))}))},t}(Lo),Pl=ln({week:"short"}),Dl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.allDaySplitter=new kl,t.headerElRef=To(),t.rootElRef=To(),t.scrollerElRef=To(),t.state={slatCoords:null},t.handleScrollTopRequest=function(e){var n=t.scrollerElRef.current;n&&(n.scrollTop=e)},t.renderHeadAxis=function(e,n){void 0===n&&(n="");var o=t.context.options,a=t.props.dateProfile.renderRange,i=1===ot(a.start,a.end)?io(t.context,a.start,"week"):{};return o.weekNumbers&&"day"===e?ko(ds,{date:a.start,defaultFormat:Pl},(function(e,t,o,a){return ko("th",{ref:e,"aria-hidden":!0,className:["fc-timegrid-axis","fc-scrollgrid-shrink"].concat(t).join(" ")},ko("div",{className:"fc-timegrid-axis-frame fc-scrollgrid-shrink-frame fc-timegrid-axis-frame-liquid",style:{height:n}},ko("a",r({ref:o,className:"fc-timegrid-axis-cushion fc-scrollgrid-shrink-cushion fc-scrollgrid-sync-inner"},i),a)))})):ko("th",{"aria-hidden":!0,className:"fc-timegrid-axis"},ko("div",{className:"fc-timegrid-axis-frame",style:{height:n}}))},t.renderTableRowAxis=function(e){var n=t.context,r=n.options,o=n.viewApi,a={text:r.allDayText,view:o};return ko(Zo,{hookProps:a,classNames:r.allDayClassNames,content:r.allDayContent,defaultContent:Ml,didMount:r.allDayDidMount,willUnmount:r.allDayWillUnmount},(function(t,n,r,o){return ko("td",{ref:t,"aria-hidden":!0,className:["fc-timegrid-axis","fc-scrollgrid-shrink"].concat(n).join(" ")},ko("div",{className:"fc-timegrid-axis-frame fc-scrollgrid-shrink-frame"+(null==e?" fc-timegrid-axis-frame-liquid":""),style:{height:e}},ko("span",{className:"fc-timegrid-axis-cushion fc-scrollgrid-shrink-cushion fc-scrollgrid-sync-inner",ref:r},o)))}))},t.handleSlatCoords=function(e){t.setState({slatCoords:e})},t}return n(t,e),t.prototype.renderSimpleLayout=function(e,t,n){var r=this.context,o=this.props,a=[],i=Qi(r.options);return e&&a.push({type:"header",key:"header",isSticky:i,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),t&&(a.push({type:"body",key:"all-day",chunk:{content:t}}),a.push({type:"body",key:"all-day-divider",outerContent:ko("tr",{role:"presentation",className:"fc-scrollgrid-section"},ko("td",{className:"fc-timegrid-divider "+r.theme.getClass("tableCellShaded")}))})),a.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(r.options.expandRows),chunk:{scrollerElRef:this.scrollerElRef,content:n}}),ko(ea,{viewSpec:r.viewSpec,elRef:this.rootElRef},(function(e,t){return ko("div",{className:["fc-timegrid"].concat(t).join(" "),ref:e},ko(es,{liquid:!o.isHeightAuto&&!o.forPrint,collapsibleWidth:o.forPrint,cols:[{width:"shrink"}],sections:a}))}))},t.prototype.renderHScrollLayout=function(e,t,n,r,o,a,i){var s=this,l=this.context.pluginHooks.scrollGridImpl;if(!l)throw new Error("No ScrollGrid implementation");var u=this.context,c=this.props,f=!c.forPrint&&Qi(u.options),d=!c.forPrint&&Ji(u.options),p=[];e&&p.push({type:"header",key:"header",isSticky:f,syncRowHeights:!0,chunks:[{key:"axis",rowContent:function(e){return ko("tr",{role:"presentation"},s.renderHeadAxis("day",e.rowSyncHeights[0]))}},{key:"cols",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),t&&(p.push({type:"body",key:"all-day",syncRowHeights:!0,chunks:[{key:"axis",rowContent:function(e){return ko("tr",{role:"presentation"},s.renderTableRowAxis(e.rowSyncHeights[0]))}},{key:"cols",content:t}]}),p.push({key:"all-day-divider",type:"body",outerContent:ko("tr",{role:"presentation",className:"fc-scrollgrid-section"},ko("td",{colSpan:2,className:"fc-timegrid-divider "+u.theme.getClass("tableCellShaded")}))}));var h=u.options.nowIndicator;return p.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(u.options.expandRows),chunks:[{key:"axis",content:function(e){return ko("div",{className:"fc-timegrid-axis-chunk"},ko("table",{"aria-hidden":!0,style:{height:e.expandRows?e.clientHeight:""}},e.tableColGroupNode,ko("tbody",null,ko(Rl,{slatMetas:a}))),ko("div",{className:"fc-timegrid-now-indicator-container"},ko(Ei,{unit:h?"minute":"day"},(function(e){var t=h&&i&&i.safeComputeTop(e);return"number"===typeof t?ko(os,{isAxis:!0,date:e},(function(e,n,r,o){return ko("div",{ref:e,className:["fc-timegrid-now-indicator-arrow"].concat(n).join(" "),style:{top:t}},o)})):null}))))}},{key:"cols",scrollerElRef:this.scrollerElRef,content:n}]}),d&&p.push({key:"footer",type:"footer",isSticky:!0,chunks:[{key:"axis",content:Xi},{key:"cols",content:Xi}]}),ko(ea,{viewSpec:u.viewSpec,elRef:this.rootElRef},(function(e,t){return ko("div",{className:["fc-timegrid"].concat(t).join(" "),ref:e},ko(l,{liquid:!c.isHeightAuto&&!c.forPrint,collapsibleWidth:!1,colGroups:[{width:"shrink",cols:[{width:"shrink"}]},{cols:[{span:r,minWidth:o}]}],sections:p}))}))},t.prototype.getAllDayMaxEventProps=function(){var e=this.context.options,t=e.dayMaxEvents,n=e.dayMaxEventRows;return!0!==t&&!0!==n||(t=void 0,n=5),{dayMaxEvents:t,dayMaxEventRows:n}},t}(Uo);function Ml(e){return e.text}var Al=function(){function e(e,t,n){this.positions=e,this.dateProfile=t,this.slotDuration=n}return e.prototype.safeComputeTop=function(e){var t=this.dateProfile;if(Yn(t.currentRange,e)){var n=lt(e),r=e.valueOf()-n.valueOf();if(r>=Ft(t.slotMinTime)&&r<Ft(t.slotMaxTime))return this.computeTimeTop(At(r))}return null},e.prototype.computeDateTop=function(e,t){return t||(t=lt(e)),this.computeTimeTop(At(e.valueOf()-t.valueOf()))},e.prototype.computeTimeTop=function(e){var t,n,r=this.positions,o=this.dateProfile,a=r.els.length,i=(e.milliseconds-Ft(o.slotMinTime))/Ft(this.slotDuration);return i=Math.max(0,i),i=Math.min(a,i),t=Math.floor(i),n=i-(t=Math.min(t,a-1)),r.tops[t]+r.getHeight(t)*n},e}(),Nl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,o=e.slatElRefs;return ko("tbody",null,e.slatMetas.map((function(a,i){var s={time:a.time,date:t.dateEnv.toDate(a.date),view:t.viewApi},l=["fc-timegrid-slot","fc-timegrid-slot-lane",a.isLabeled?"":"fc-timegrid-slot-minor"];return ko("tr",{key:a.key,ref:o.createRef(a.key)},e.axis&&ko(Tl,r({},a)),ko(Zo,{hookProps:s,classNames:n.slotLaneClassNames,content:n.slotLaneContent,didMount:n.slotLaneDidMount,willUnmount:n.slotLaneWillUnmount},(function(e,t,n,r){return ko("td",{ref:e,className:l.concat(t).join(" "),"data-time":a.isoTimeStr},r)})))})))},t}(Lo),Il=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=To(),t.slatElRefs=new Hi,t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context;return ko("div",{ref:this.rootElRef,className:"fc-timegrid-slots"},ko("table",{"aria-hidden":!0,className:t.theme.getClass("table"),style:{minWidth:e.tableMinWidth,width:e.clientWidth,height:e.minHeight}},e.tableColGroupNode,ko(Nl,{slatElRefs:this.slatElRefs,axis:e.axis,slatMetas:e.slatMetas})))},t.prototype.componentDidMount=function(){this.updateSizing()},t.prototype.componentDidUpdate=function(){this.updateSizing()},t.prototype.componentWillUnmount=function(){this.props.onCoords&&this.props.onCoords(null)},t.prototype.updateSizing=function(){var e,t=this.context,n=this.props;n.onCoords&&null!==n.clientWidth&&(this.rootElRef.current.offsetHeight&&n.onCoords(new Al(new bo(this.rootElRef.current,(e=this.slatElRefs.currentMap,n.slatMetas.map((function(t){return e[t.key]}))),!1,!0),this.props.dateProfile,t.options.slotDuration)))},t}(Lo);function jl(e,t){var n,r=[];for(n=0;n<t;n+=1)r.push([]);if(e)for(n=0;n<e.length;n+=1)r[e[n].col].push(e[n]);return r}function Ll(e,t){var n=[];if(e){for(i=0;i<t;i+=1)n[i]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(var r=0,o=e.segs;r<o.length;r++){var a=o[r];n[a.col].segs.push(a)}}else for(var i=0;i<t;i+=1)n[i]=null;return n}var Fl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=To(),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props;return ko(ms,{allDayDate:null,moreCnt:t.hiddenSegs.length,allSegs:t.hiddenSegs,hiddenSegs:t.hiddenSegs,alignmentElRef:this.rootElRef,defaultContent:Bl,extraDateSpan:t.extraDateSpan,dateProfile:t.dateProfile,todayRange:t.todayRange,popoverContent:function(){return Kl(t.hiddenSegs,t)}},(function(n,r,o,a,i,s,l,u){return ko("a",{ref:function(t){Ho(n,t),Ho(e.rootElRef,t)},className:["fc-timegrid-more-link"].concat(r).join(" "),style:{top:t.top,bottom:t.bottom},onClick:i,title:s,"aria-expanded":l,"aria-controls":u},ko("div",{ref:o,className:"fc-timegrid-more-link-inner fc-sticky"},a))}))},t}(Lo);function Bl(e){return e.shortText}function Hl(e,t,n){var o=new Va;null!=t&&(o.strictOrder=t),null!=n&&(o.maxStackCnt=n);var a=Ya(o.addSegs(e)),i=function(e){var t=e.entriesByLevel,n=Wl((function(e,t){return e+":"+t}),(function(o,a){var i=function(e,t,n){for(var r=e.levelCoords,o=e.entriesByLevel,a=o[t][n],i=r[t]+a.thickness,s=r.length,l=t;l<s&&r[l]<i;l+=1);for(;l<s;l+=1){for(var u=o[l],c=void 0,f=Qa(u,a.span.start,Za),d=f[0]+f[1],p=d;(c=u[p])&&c.span.start<a.span.end;)p+=1;if(d<p)return{level:l,lateralStart:d,lateralEnd:p}}return null}(e,o,a),s=Ul(i,n),l=t[o][a];return[r(r({},l),{nextLevelNodes:s[0]}),l.thickness+s[1]]}));return Ul(t.length?{level:0,lateralStart:0,lateralEnd:t[0].length}:null,n)[0]}(o);return{segRects:function(e){var t=[],n=Wl((function(e,t,n){return Ga(e)}),(function(e,n,a){var i=r(r({},e),{levelCoord:n,stackDepth:a,stackForward:0});return t.push(i),i.stackForward=o(e.nextLevelNodes,n+e.thickness,a+1)+1}));function o(e,t,r){for(var o=0,a=0,i=e;a<i.length;a++){var s=i[a];o=Math.max(n(s,t,r),o)}return o}return o(e,0,0),t}(i=function(e,t){var n=Wl((function(e,t,n){return Ga(e)}),(function(e,o,a){var i,s=e.nextLevelNodes,l=e.thickness,u=l+a,c=l/u,f=[];if(s.length)for(var d=0,p=s;d<p.length;d++){var h=p[d];if(void 0===i){i=(v=n(h,o,u))[0],f.push(v[1])}else{var v=n(h,i,0);f.push(v[1])}}else i=t;var m=(i-o)*c;return[i-m,r(r({},e),{thickness:m,nextLevelNodes:f})]}));return e.map((function(e){return n(e,0,0)[1]}))}(i,1)),hiddenGroups:a}}function Ul(e,t){if(!e)return[[],0];for(var n=e.level,r=e.lateralStart,o=e.lateralEnd,a=r,i=[];a<o;)i.push(t(n,a)),a+=1;return i.sort(zl),[i.map(ql),i[0][1]]}function zl(e,t){return t[1]-e[1]}function ql(e){return e[0]}function Wl(e,t){var n={};return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var a=e.apply(void 0,r);return a in n?n[a]:n[a]=t.apply(void 0,r)}}function Vl(e,t,n,r){void 0===n&&(n=null),void 0===r&&(r=0);var o=[];if(n)for(var a=0;a<e.length;a+=1){var i=e[a],s=n.computeDateTop(i.start,t),l=Math.max(s+(r||0),n.computeDateTop(i.end,t));o.push({start:Math.round(s),end:Math.round(l)})}return o}var Zl=ln({hour:"numeric",minute:"2-digit",meridiem:!1}),Gl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=["fc-timegrid-event","fc-v-event"];return this.props.isShort&&e.push("fc-timegrid-event-short"),ko(ns,r({},this.props,{defaultTimeFormat:Zl,extraClassNames:e}))},t}(Lo),Yl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props;return ko(is,{date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,extraHookProps:e.extraHookProps},(function(e,t){return t&&ko("div",{className:"fc-timegrid-col-misc",ref:e},t)}))},t}(Lo),$l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.sortEventSegs=Zt(tr),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.context,o=n.options.selectMirror,a=t.eventDrag&&t.eventDrag.segs||t.eventResize&&t.eventResize.segs||o&&t.dateSelectionSegs||[],i=t.eventDrag&&t.eventDrag.affectedInstances||t.eventResize&&t.eventResize.affectedInstances||{},s=this.sortEventSegs(t.fgEventSegs,n.options.eventOrder);return ko(ls,{elRef:t.elRef,date:t.date,dateProfile:t.dateProfile,todayRange:t.todayRange,extraHookProps:t.extraHookProps},(function(n,l,u){return ko("td",r({ref:n,role:"gridcell",className:["fc-timegrid-col"].concat(l,t.extraClassNames||[]).join(" ")},u,t.extraDataAttrs),ko("div",{className:"fc-timegrid-col-frame"},ko("div",{className:"fc-timegrid-col-bg"},e.renderFillSegs(t.businessHourSegs,"non-business"),e.renderFillSegs(t.bgEventSegs,"bg-event"),e.renderFillSegs(t.dateSelectionSegs,"highlight")),ko("div",{className:"fc-timegrid-col-events"},e.renderFgSegs(s,i,!1,!1,!1)),ko("div",{className:"fc-timegrid-col-events"},e.renderFgSegs(a,{},Boolean(t.eventDrag),Boolean(t.eventResize),Boolean(o))),ko("div",{className:"fc-timegrid-now-indicator-container"},e.renderNowIndicator(t.nowIndicatorSegs)),ko(Yl,{date:t.date,dateProfile:t.dateProfile,todayRange:t.todayRange,extraHookProps:t.extraHookProps})))}))},t.prototype.renderFgSegs=function(e,t,n,r,o){var a=this.props;return a.forPrint?Kl(e,a):this.renderPositionedFgSegs(e,t,n,r,o)},t.prototype.renderPositionedFgSegs=function(e,t,n,o,a){var i=this,s=this.context.options,l=s.eventMaxStack,u=s.eventShortHeight,c=s.eventOrderStrict,f=s.eventMinHeight,d=this.props,p=d.date,h=d.slatCoords,v=d.eventSelection,m=d.todayRange,g=d.nowDate,y=n||o||a,b=function(e,t,n,r){for(var o=[],a=[],i=0;i<e.length;i+=1){var s=t[i];s?o.push({index:i,thickness:1,span:s}):a.push(e[i])}for(var l=Hl(o,n,r),u=l.segRects,c=l.hiddenGroups,f=[],d=0,p=u;d<p.length;d++){var h=p[d];f.push({seg:e[h.index],rect:h})}for(var v=0,m=a;v<m.length;v++){var g=m[v];f.push({seg:g,rect:null})}return{segPlacements:f,hiddenGroups:c}}(e,Vl(e,p,h,f),c,l),w=b.segPlacements,x=b.hiddenGroups;return ko(Oo,null,this.renderHiddenGroups(x,e),w.map((function(e){var s=e.seg,l=e.rect,c=s.eventRange.instance.instanceId,f=y||Boolean(!t[c]&&l),d=Xl(l&&l.span),p=!y&&l?i.computeSegHStyle(l):{left:0,right:0},h=Boolean(l)&&l.stackForward>0,b=Boolean(l)&&l.span.end-l.span.start<u;return ko("div",{className:"fc-timegrid-event-harness"+(h?" fc-timegrid-event-harness-inset":""),key:c,style:r(r({visibility:f?"":"hidden"},d),p)},ko(Gl,r({seg:s,isDragging:n,isResizing:o,isDateSelecting:a,isSelected:c===v,isShort:b},sr(s,m,g))))})))},t.prototype.renderHiddenGroups=function(e,t){var n=this.props,r=n.extraDateSpan,o=n.dateProfile,a=n.todayRange,i=n.nowDate,s=n.eventSelection,l=n.eventDrag,u=n.eventResize;return ko(Oo,null,e.map((function(e){var n,c,f=Xl(e.span),d=(n=e.entries,c=t,n.map((function(e){return c[e.index]})));return ko(Fl,{key:Ut(bs(d)),hiddenSegs:d,top:f.top,bottom:f.bottom,extraDateSpan:r,dateProfile:o,todayRange:a,nowDate:i,eventSelection:s,eventDrag:l,eventResize:u})})))},t.prototype.renderFillSegs=function(e,t){var n=this.props,o=this.context,a=Vl(e,n.date,n.slatCoords,o.options.eventMinHeight).map((function(o,a){var i=e[a];return ko("div",{key:ur(i.eventRange),className:"fc-timegrid-bg-harness",style:Xl(o)},"bg-event"===t?ko(cs,r({seg:i},sr(i,n.todayRange,n.nowDate))):us(t))}));return ko(Oo,null,a)},t.prototype.renderNowIndicator=function(e){var t=this.props,n=t.slatCoords,r=t.date;return n?e.map((function(e,t){return ko(os,{isAxis:!1,date:r,key:t},(function(t,o,a,i){return ko("div",{ref:t,className:["fc-timegrid-now-indicator-line"].concat(o).join(" "),style:{top:n.computeDateTop(e.start,r)}},i)}))})):null},t.prototype.computeSegHStyle=function(e){var t,n,r=this.context,o=r.isRtl,a=r.options.slotEventOverlap,i=e.levelCoord,s=e.levelCoord+e.thickness;a&&(s=Math.min(1,i+2*(s-i))),o?(t=1-s,n=i):(t=i,n=1-s);var l={zIndex:e.stackDepth+1,left:100*t+"%",right:100*n+"%"};return a&&!e.stackForward&&(l[o?"marginLeft":"marginRight"]=20),l},t}(Lo);function Kl(e,t){var n=t.todayRange,o=t.nowDate,a=t.eventSelection,i=t.eventDrag,s=t.eventResize,l=(i?i.affectedInstances:null)||(s?s.affectedInstances:null)||{};return ko(Oo,null,e.map((function(e){var t=e.eventRange.instance.instanceId;return ko("div",{key:t,style:{visibility:l[t]?"hidden":""}},ko(Gl,r({seg:e,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:t===a,isShort:!1},sr(e,n,o))))})))}function Xl(e){return e?{top:e.start,bottom:-e.end}:{top:"",bottom:""}}var Ql=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.splitFgEventSegs=Zt(jl),t.splitBgEventSegs=Zt(jl),t.splitBusinessHourSegs=Zt(jl),t.splitNowIndicatorSegs=Zt(jl),t.splitDateSelectionSegs=Zt(jl),t.splitEventDrag=Zt(Ll),t.splitEventResize=Zt(Ll),t.rootElRef=To(),t.cellElRefs=new Hi,t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.context.options.nowIndicator&&t.slatCoords&&t.slatCoords.safeComputeTop(t.nowDate),r=t.cells.length,o=this.splitFgEventSegs(t.fgEventSegs,r),a=this.splitBgEventSegs(t.bgEventSegs,r),i=this.splitBusinessHourSegs(t.businessHourSegs,r),s=this.splitNowIndicatorSegs(t.nowIndicatorSegs,r),l=this.splitDateSelectionSegs(t.dateSelectionSegs,r),u=this.splitEventDrag(t.eventDrag,r),c=this.splitEventResize(t.eventResize,r);return ko("div",{className:"fc-timegrid-cols",ref:this.rootElRef},ko("table",{role:"presentation",style:{minWidth:t.tableMinWidth,width:t.clientWidth}},t.tableColGroupNode,ko("tbody",{role:"presentation"},ko("tr",{role:"row"},t.axis&&ko("td",{"aria-hidden":!0,className:"fc-timegrid-col fc-timegrid-axis"},ko("div",{className:"fc-timegrid-col-frame"},ko("div",{className:"fc-timegrid-now-indicator-container"},"number"===typeof n&&ko(os,{isAxis:!0,date:t.nowDate},(function(e,t,r,o){return ko("div",{ref:e,className:["fc-timegrid-now-indicator-arrow"].concat(t).join(" "),style:{top:n}},o)}))))),t.cells.map((function(n,r){return ko($l,{key:n.key,elRef:e.cellElRefs.createRef(n.key),dateProfile:t.dateProfile,date:n.date,nowDate:t.nowDate,todayRange:t.todayRange,extraHookProps:n.extraHookProps,extraDataAttrs:n.extraDataAttrs,extraClassNames:n.extraClassNames,extraDateSpan:n.extraDateSpan,fgEventSegs:o[r],bgEventSegs:a[r],businessHourSegs:i[r],nowIndicatorSegs:s[r],dateSelectionSegs:l[r],eventDrag:u[r],eventResize:c[r],slatCoords:t.slatCoords,eventSelection:t.eventSelection,forPrint:t.forPrint})}))))))},t.prototype.componentDidMount=function(){this.updateCoords()},t.prototype.componentDidUpdate=function(){this.updateCoords()},t.prototype.updateCoords=function(){var e,t=this.props;t.onColCoords&&null!==t.clientWidth&&t.onColCoords(new bo(this.rootElRef.current,(e=this.cellElRefs.currentMap,t.cells.map((function(t){return e[t.key]}))),!0,!1))},t}(Lo);var Jl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.processSlotOptions=Zt(eu),t.state={slatCoords:null},t.handleRootEl=function(e){e?t.context.registerInteractiveComponent(t,{el:e,isHitComboAllowed:t.props.isHitComboAllowed}):t.context.unregisterInteractiveComponent(t)},t.handleScrollRequest=function(e){var n=t.props.onScrollTopRequest,r=t.state.slatCoords;if(n&&r){if(e.time){var o=r.computeTimeTop(e.time);(o=Math.ceil(o))&&(o+=1),n(o)}return!0}return!1},t.handleColCoords=function(e){t.colCoords=e},t.handleSlatCoords=function(e){t.setState({slatCoords:e}),t.props.onSlatCoords&&t.props.onSlatCoords(e)},t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.state;return ko("div",{className:"fc-timegrid-body",ref:this.handleRootEl,style:{width:e.clientWidth,minWidth:e.tableMinWidth}},ko(Il,{axis:e.axis,dateProfile:e.dateProfile,slatMetas:e.slatMetas,clientWidth:e.clientWidth,minHeight:e.expandRows?e.clientHeight:"",tableMinWidth:e.tableMinWidth,tableColGroupNode:e.axis?e.tableColGroupNode:null,onCoords:this.handleSlatCoords}),ko(Ql,{cells:e.cells,axis:e.axis,dateProfile:e.dateProfile,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,todayRange:e.todayRange,nowDate:e.nowDate,nowIndicatorSegs:e.nowIndicatorSegs,clientWidth:e.clientWidth,tableMinWidth:e.tableMinWidth,tableColGroupNode:e.tableColGroupNode,slatCoords:t.slatCoords,onColCoords:this.handleColCoords,forPrint:e.forPrint}))},t.prototype.componentDidMount=function(){this.scrollResponder=this.context.createScrollResponder(this.handleScrollRequest)},t.prototype.componentDidUpdate=function(e){this.scrollResponder.update(e.dateProfile!==this.props.dateProfile)},t.prototype.componentWillUnmount=function(){this.scrollResponder.detach()},t.prototype.queryHit=function(e,t){var n=this.context,o=n.dateEnv,a=n.options,i=this.colCoords,s=this.props.dateProfile,l=this.state.slatCoords,u=this.processSlotOptions(this.props.slotDuration,a.snapDuration),c=u.snapDuration,f=u.snapsPerSlot,d=i.leftToIndex(e),p=l.positions.topToIndex(t);if(null!=d&&null!=p){var h=this.props.cells[d],v=l.positions.tops[p],m=l.positions.getHeight(p),g=(t-v)/m,y=p*f+Math.floor(g*f),b=this.props.cells[d].date,w=It(s.slotMinTime,jt(c,y)),x=o.add(b,w),E=o.add(x,c);return{dateProfile:s,dateSpan:r({range:{start:x,end:E},allDay:!1},h.extraDateSpan),dayEl:i.els[d],rect:{left:i.lefts[d],right:i.rights[d],top:v,bottom:v+m},layer:0}}return null},t}(Uo);function eu(e,t){var n=t||e,r=Bt(e,n);return null===r&&(n=e,r=1),{snapDuration:n,snapsPerSlot:r}}var tu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.sliceRange=function(e,t){for(var n=[],r=0;r<t.length;r+=1){var o=Wn(e,t[r]);o&&n.push({start:o.start,end:o.end,isStart:o.start.valueOf()===e.start.valueOf(),isEnd:o.end.valueOf()===e.end.valueOf(),col:r})}return n},t}(Oi),nu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildDayRanges=Zt(ru),t.slicer=new tu,t.timeColsRef=To(),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.context,o=t.dateProfile,a=t.dayTableModel,i=n.options.nowIndicator,s=this.buildDayRanges(a,o,n.dateEnv);return ko(Ei,{unit:i?"minute":"day"},(function(l,u){return ko(Jl,r({ref:e.timeColsRef},e.slicer.sliceProps(t,o,null,n,s),{forPrint:t.forPrint,axis:t.axis,dateProfile:o,slatMetas:t.slatMetas,slotDuration:t.slotDuration,cells:a.cells[0],tableColGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,clientWidth:t.clientWidth,clientHeight:t.clientHeight,expandRows:t.expandRows,nowDate:l,nowIndicatorSegs:i&&e.slicer.sliceNowDate(l,n,s),todayRange:u,onScrollTopRequest:t.onScrollTopRequest,onSlatCoords:t.onSlatCoords}))}))},t}(Uo);function ru(e,t,n){for(var r=[],o=0,a=e.headerDates;o<a.length;o++){var i=a[o];r.push({start:n.add(i,t.slotMinTime),end:n.add(i,t.slotMaxTime)})}return r}var ou=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];function au(e,t,n,r,o){for(var a=new Date(0),i=e,s=At(0),l=n||function(e){var t,n,r;for(t=ou.length-1;t>=0;t-=1)if(null!==(r=Bt(n=At(ou[t]),e))&&r>1)return n;return e}(r),u=[];Ft(i)<Ft(t);){var c=o.add(a,i),f=null!==Bt(s,l);u.push({date:c,time:i,key:c.toISOString(),isoTimeStr:qt(c),isLabeled:f}),i=It(i,r),s=It(s,r)}return u}var iu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildTimeColsModel=Zt(su),t.buildSlatMetas=Zt(au),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.context,n=t.options,o=t.dateEnv,a=t.dateProfileGenerator,i=this.props,s=i.dateProfile,l=this.buildTimeColsModel(s,a),u=this.allDaySplitter.splitProps(i),c=this.buildSlatMetas(s.slotMinTime,s.slotMaxTime,n.slotLabelInterval,n.slotDuration,o),f=n.dayMinWidth,d=!f,p=f,h=n.dayHeaders&&ko(Si,{dates:l.headerDates,dateProfile:s,datesRepDistinctDays:!0,renderIntro:d?this.renderHeadAxis:null}),v=!1!==n.allDaySlot&&function(t){return ko(wl,r({},u.allDay,{dateProfile:s,dayTableModel:l,nextDayThreshold:n.nextDayThreshold,tableMinWidth:t.tableMinWidth,colGroupNode:t.tableColGroupNode,renderRowIntro:d?e.renderTableRowAxis:null,showWeekNumbers:!1,expandRows:!1,headerAlignElRef:e.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:i.forPrint},e.getAllDayMaxEventProps()))},m=function(t){return ko(nu,r({},u.timed,{dayTableModel:l,dateProfile:s,axis:d,slotDuration:n.slotDuration,slatMetas:c,forPrint:i.forPrint,tableColGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,clientWidth:t.clientWidth,clientHeight:t.clientHeight,onSlatCoords:e.handleSlatCoords,expandRows:t.expandRows,onScrollTopRequest:e.handleScrollTopRequest}))};return p?this.renderHScrollLayout(h,v,m,l.colCnt,f,c,this.state.slatCoords):this.renderSimpleLayout(h,v,m)},t}(Dl);function su(e,t){var n=new Ci(e.renderRange,t);return new Ti(n,!1)}var lu=zo({initialView:"timeGridWeek",optionRefiners:{allDaySlot:Boolean},views:{timeGrid:{component:iu,usesMinMaxTime:!0,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}}),uu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={textId:Re()},t}return n(t,e),t.prototype.render=function(){var e=this.context,t=e.theme,n=e.dateEnv,o=e.options,a=e.viewApi,i=this.props,s=i.cellId,l=i.dayDate,u=i.todayRange,c=this.state.textId,f=no(l,u),d=o.listDayFormat?n.format(l,o.listDayFormat):"",p=o.listDaySideFormat?n.format(l,o.listDaySideFormat):"",h=r({date:n.toDate(l),view:a,textId:c,text:d,sideText:p,navLinkAttrs:io(this.context,l),sideNavLinkAttrs:io(this.context,l,"day",!1)},f),v=["fc-list-day"].concat(ro(f,t));return ko(Zo,{hookProps:h,classNames:o.dayHeaderClassNames,content:o.dayHeaderContent,defaultContent:cu,didMount:o.dayHeaderDidMount,willUnmount:o.dayHeaderWillUnmount},(function(e,n,r,o){return ko("tr",{ref:e,className:v.concat(n).join(" "),"data-date":zt(l)},ko("th",{scope:"colgroup",colSpan:3,id:s,"aria-labelledby":c},ko("div",{className:"fc-list-day-cushion "+t.getClass("tableCellShaded"),ref:r},o)))}))},t}(Lo);function cu(e){return ko(Oo,null,e.text&&ko("a",r({id:e.textId,className:"fc-list-day-text"},e.navLinkAttrs),e.text),e.sideText&&ko("a",r({"aria-hidden":!0,className:"fc-list-day-side-text"},e.sideNavLinkAttrs),e.sideText))}var fu=ln({hour:"numeric",minute:"2-digit",meridiem:"short"}),du=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=e.seg,o=e.timeHeaderId,a=e.eventHeaderId,i=e.dateHeaderId,s=t.options.eventTimeFormat||fu;return ko(ts,{seg:n,timeText:"",disableDragging:!0,disableResizing:!0,defaultContent:function(){return function(e,t){var n=cr(e,t);return ko("a",r({},n),e.eventRange.def.title)}(n,t)},isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,isSelected:e.isSelected,isDragging:e.isDragging,isResizing:e.isResizing,isDateSelecting:e.isDateSelecting},(function(e,r,l,u,c){return ko("tr",{className:["fc-list-event",c.event.url?"fc-event-forced-url":""].concat(r).join(" "),ref:e},function(e,t,n,r,o){var a=n.options;if(!1!==a.displayEventTime){var i=e.eventRange.def,s=e.eventRange.instance,l=!1,u=void 0;if(i.allDay?l=!0:Hn(e.eventRange.range)?e.isStart?u=ir(e,t,n,null,null,s.range.start,e.end):e.isEnd?u=ir(e,t,n,null,null,e.start,s.range.end):l=!0:u=ir(e,t,n),l){var c={text:n.options.allDayText,view:n.viewApi};return ko(Zo,{hookProps:c,classNames:a.allDayClassNames,content:a.allDayContent,defaultContent:pu,didMount:a.allDayDidMount,willUnmount:a.allDayWillUnmount},(function(e,t,n,a){return ko("td",{ref:e,headers:r+" "+o,className:["fc-list-event-time"].concat(t).join(" ")},a)}))}return ko("td",{className:"fc-list-event-time"},u)}return null}(n,s,t,o,i),ko("td",{"aria-hidden":!0,className:"fc-list-event-graphic"},ko("span",{className:"fc-list-event-dot",style:{borderColor:c.borderColor||c.backgroundColor}})),ko("td",{ref:l,headers:a+" "+i,className:"fc-list-event-title"},u))}))},t}(Lo);function pu(e){return e.text}var hu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.computeDateVars=Zt(mu),t.eventStoreToSegs=Zt(t._eventStoreToSegs),t.state={timeHeaderId:Re(),eventHeaderId:Re(),dateHeaderIdRoot:Re()},t.setRootEl=function(e){e?t.context.registerInteractiveComponent(t,{el:e}):t.context.unregisterInteractiveComponent(t)},t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.context,r=["fc-list",n.theme.getClass("table"),!1!==n.options.stickyHeaderDates?"fc-list-sticky":""],o=this.computeDateVars(t.dateProfile),a=o.dayDates,i=o.dayRanges,s=this.eventStoreToSegs(t.eventStore,t.eventUiBases,i);return ko(ea,{viewSpec:n.viewSpec,elRef:this.setRootEl},(function(n,o){return ko("div",{ref:n,className:r.concat(o).join(" ")},ko(Bi,{liquid:!t.isHeightAuto,overflowX:t.isHeightAuto?"visible":"hidden",overflowY:t.isHeightAuto?"visible":"auto"},s.length>0?e.renderSegList(s,a):e.renderEmptyMessage()))}))},t.prototype.renderEmptyMessage=function(){var e=this.context,t=e.options,n=e.viewApi,r={text:t.noEventsText,view:n};return ko(Zo,{hookProps:r,classNames:t.noEventsClassNames,content:t.noEventsContent,defaultContent:vu,didMount:t.noEventsDidMount,willUnmount:t.noEventsWillUnmount},(function(e,t,n,r){return ko("div",{className:["fc-list-empty"].concat(t).join(" "),ref:e},ko("div",{className:"fc-list-empty-cushion",ref:n},r))}))},t.prototype.renderSegList=function(e,t){var n=this.context,o=n.theme,a=n.options,i=this.state,s=i.timeHeaderId,l=i.eventHeaderId,u=i.dateHeaderIdRoot,c=function(e){var t,n,r=[];for(t=0;t<e.length;t+=1)(r[(n=e[t]).dayIndex]||(r[n.dayIndex]=[])).push(n);return r}(e);return ko(Ei,{unit:"day"},(function(e,n){for(var i=[],f=0;f<c.length;f+=1){var d=c[f];if(d){var p=zt(t[f]),h=u+"-"+p;i.push(ko(uu,{key:p,cellId:h,dayDate:t[f],todayRange:n}));for(var v=0,m=d=tr(d,a.eventOrder);v<m.length;v++){var g=m[v];i.push(ko(du,r({key:p+":"+g.eventRange.instance.instanceId,seg:g,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,timeHeaderId:s,eventHeaderId:l,dateHeaderId:h},sr(g,n,e))))}}}return ko("table",{className:"fc-list-table "+o.getClass("table")},ko("thead",null,ko("tr",null,ko("th",{scope:"col",id:s},a.timeHint),ko("th",{scope:"col","aria-hidden":!0}),ko("th",{scope:"col",id:l},a.eventHint))),ko("tbody",null,i))}))},t.prototype._eventStoreToSegs=function(e,t,n){return this.eventRangesToSegs($n(e,t,this.props.dateProfile.activeRange,this.context.options.nextDayThreshold).fg,n)},t.prototype.eventRangesToSegs=function(e,t){for(var n=[],r=0,o=e;r<o.length;r++){var a=o[r];n.push.apply(n,this.eventRangeToSegs(a,t))}return n},t.prototype.eventRangeToSegs=function(e,t){var n,r,o,a=this.context.dateEnv,i=this.context.options.nextDayThreshold,s=e.range,l=e.def.allDay,u=[];for(n=0;n<t.length;n+=1)if((r=Wn(s,t[n]))&&(o={component:this,eventRange:e,start:r.start,end:r.end,isStart:e.isStart&&r.start.valueOf()===s.start.valueOf(),isEnd:e.isEnd&&r.end.valueOf()===s.end.valueOf(),dayIndex:n},u.push(o),!o.isEnd&&!l&&n+1<t.length&&s.end<a.add(t[n+1].start,i))){o.end=s.end,o.isEnd=!0;break}return u},t}(Uo);function vu(e){return e.text}function mu(e){for(var t=lt(e.renderRange.start),n=e.renderRange.end,r=[],o=[];t<n;)r.push(t),o.push({start:t,end:tt(t,1)}),t=tt(t,1);return{dayDates:r,dayRanges:o}}function gu(e){return!1===e?null:ln(e)}var yu=zo({optionRefiners:{listDayFormat:gu,listDaySideFormat:gu,noEventsClassNames:yn,noEventsContent:yn,noEventsDidMount:yn,noEventsWillUnmount:yn},views:{list:{component:hu,buttonTextKey:"list",listDayFormat:{month:"long",day:"numeric",year:"numeric"}},listDay:{type:"list",duration:{days:1},listDayFormat:{weekday:"long"}},listWeek:{type:"list",duration:{weeks:1},listDayFormat:{weekday:"long"},listDaySideFormat:{month:"long",day:"numeric",year:"numeric"}},listMonth:{type:"list",duration:{month:1},listDaySideFormat:{weekday:"long"}},listYear:{type:"list",duration:{year:1},listDaySideFormat:{weekday:"long"}}}}),bu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(_o);bu.prototype.classes={root:"fc-theme-bootstrap",table:"table-bordered",tableCellShaded:"table-active",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},bu.prototype.baseIconClass="fa",bu.prototype.iconClasses={close:"fa-times",prev:"fa-chevron-left",next:"fa-chevron-right",prevYear:"fa-angle-double-left",nextYear:"fa-angle-double-right"},bu.prototype.rtlIconClasses={prev:"fa-chevron-right",next:"fa-chevron-left",prevYear:"fa-angle-double-right",nextYear:"fa-angle-double-left"},bu.prototype.iconOverrideOption="bootstrapFontAwesome",bu.prototype.iconOverrideCustomButtonOption="bootstrapFontAwesome",bu.prototype.iconOverridePrefix="fa-";var wu=zo({themeClasses:{bootstrap:bu}}),xu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(_o);xu.prototype.classes={root:"fc-theme-bootstrap5",tableCellShaded:"fc-theme-bootstrap5-shaded",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},xu.prototype.baseIconClass="bi",xu.prototype.iconClasses={close:"bi-x-lg",prev:"bi-chevron-left",next:"bi-chevron-right",prevYear:"bi-chevron-double-left",nextYear:"bi-chevron-double-right"},xu.prototype.rtlIconClasses={prev:"bi-chevron-right",next:"bi-chevron-left",prevYear:"bi-chevron-double-right",nextYear:"bi-chevron-double-left"},xu.prototype.iconOverrideOption="buttonIcons",xu.prototype.iconOverrideCustomButtonOption="icon",xu.prototype.iconOverridePrefix="bi-";var Eu=zo({themeClasses:{bootstrap5:xu}}),_u="https://www.googleapis.com/calendar/v3/calendars";var Su=zo({eventSourceDefs:[{parseMeta:function(e){var t=e.googleCalendarId;return!t&&e.url&&(t=function(e){var t;if(/^[^/]+@([^/.]+\.)*(google|googlemail|gmail)\.com$/.test(e))return e;if((t=/^https:\/\/www.googleapis.com\/calendar\/v3\/calendars\/([^/]*)/.exec(e))||(t=/^https?:\/\/www.google.com\/calendar\/feeds\/([^/]*)/.exec(e)))return decodeURIComponent(t[1]);return null}(e.url)),t?{googleCalendarId:t,googleCalendarApiKey:e.googleCalendarApiKey,googleCalendarApiBase:e.googleCalendarApiBase,extraParams:e.extraParams}:null},fetch:function(e,t,n){var o=e.context,a=o.dateEnv,i=o.options,s=e.eventSource.meta,l=s.googleCalendarApiKey||i.googleCalendarApiKey;if(l){var u=function(e){var t=e.googleCalendarApiBase;t||(t=_u);return t+"/"+encodeURIComponent(e.googleCalendarId)+"/events"}(s),c=s.extraParams,f="function"===typeof c?c():c,d=function(e,t,n,o){var a,i,s;o.canComputeOffset?(i=o.formatIso(e.start),s=o.formatIso(e.end)):(i=tt(e.start,-1).toISOString(),s=tt(e.end,1).toISOString());a=r(r({},n||{}),{key:t,timeMin:i,timeMax:s,singleEvents:!0,maxResults:9999}),"local"!==o.timeZone&&(a.timeZone=o.timeZone);return a}(e.range,l,f,a);ka("GET",u,d,(function(e,r){var o,a;e.error?n({message:"Google Calendar API: "+e.error.message,errors:e.error.errors,xhr:r}):t({rawEvents:(o=e.items,a=d.timeZone,o.map((function(e){return function(e,t){var n=e.htmlLink||null;n&&t&&(n=function(e,t){return e.replace(/(\?.*?)?(#|$)/,(function(e,n,r){return(n?n+"&":"?")+t+r}))}(n,"ctz="+t));return{id:e.id,title:e.summary,start:e.start.dateTime||e.start.date,end:e.end.dateTime||e.end.date,url:n,location:e.location,description:e.description,attachments:e.attachments||[],extendedProps:(e.extendedProperties||{}).shared||{}}}(e,a)}))),xhr:r})}),(function(e,t){n({message:e,xhr:t})}))}else n({message:"Specify a googleCalendarApiKey. See http://fullcalendar.io/docs/google_calendar/"})}}],optionRefiners:{googleCalendarApiKey:String},eventSourceRefiners:{googleCalendarApiKey:String,googleCalendarId:String,googleCalendarApiBase:String,extraParams:yn}});Oa.push(Xs,Sl,lu,yu,wu,Eu,Su),e.BASE_OPTION_DEFAULTS=cn,e.BASE_OPTION_REFINERS=un,e.BaseComponent=Lo,e.BgEvent=cs,e.BootstrapTheme=bu,e.Calendar=Es,e.CalendarApi=Or,e.CalendarContent=di,e.CalendarDataManager=Ma,e.CalendarDataProvider=qa,e.CalendarRoot=vi,e.Component=So,e.ContentHook=Yo,e.CustomContentRenderContext=Go,e.DateComponent=Uo,e.DateEnv=jr,e.DateProfileGenerator=aa,e.DayCellContent=is,e.DayCellRoot=ls,e.DayGridView=xl,e.DayHeader=Si,e.DaySeriesModel=Ci,e.DayTable=wl,e.DayTableModel=Ti,e.DayTableSlicer=bl,e.DayTimeCols=nu,e.DayTimeColsSlicer=tu,e.DayTimeColsView=iu,e.DelayedRunner=Ra,e.Draggable=Ys,e.ElementDragging=ri,e.ElementScrollController=xo,e.Emitter=yo,e.EventApi=Rr,e.EventRoot=ts,e.EventSourceApi=ye,e.FeaturefulElementDragging=Ns,e.Fragment=Oo,e.Interaction=Ja,e.ListView=hu,e.MoreLinkRoot=ms,e.MountHook=Ko,e.NamedTimeZoneImpl=Wa,e.NowIndicatorRoot=os,e.NowTimer=Ei,e.PointerDragging=Cs,e.PositionCache=bo,e.RefMap=Hi,e.RenderHook=Zo,e.ScrollController=wo,e.ScrollResponder=Ao,e.Scroller=Bi,e.SegHierarchy=Va,e.SimpleScrollGrid=es,e.Slicer=Oi,e.Splitter=eo,e.StandardEvent=ns,e.Table=gl,e.TableDateCell=bi,e.TableDowCell=xi,e.TableView=Qs,e.Theme=_o,e.ThirdPartyDraggable=Ks,e.TimeCols=Jl,e.TimeColsSlatsCoords=Al,e.TimeColsView=Dl,e.ViewApi=_r,e.ViewContextType=No,e.ViewRoot=ea,e.WeekNumberRoot=ds,e.WindowScrollController=Eo,e.addDays=tt,e.addDurations=It,e.addMs=nt,e.addWeeks=et,e.allowContextMenu=qe,e.allowSelection=Ue,e.applyMutationToEventStore=wr,e.applyStyle=Se,e.applyStyleProp=ke,e.asCleanDays=function(e){return e.years||e.months||e.milliseconds?0:e.days},e.asRoughMinutes=function(e){return Ft(e)/6e4},e.asRoughMs=Ft,e.asRoughSeconds=function(e){return Ft(e)/1e3},e.binarySearch=Qa,e.buildClassNameNormalizer=Xo,e.buildDayRanges=ru,e.buildDayTableModel=El,e.buildEntryKey=Ga,e.buildEventApis=Dr,e.buildEventRangeKey=ur,e.buildHashFromArray=function(e,t){for(var n={},r=0;r<e.length;r+=1){var o=t(e[r],r);n[o[0]]=o[1]}return n},e.buildIsoString=Ut,e.buildNavLinkAttrs=io,e.buildSegCompareObj=nr,e.buildSegTimeText=ir,e.buildSlatMetas=au,e.buildTimeColsModel=su,e.collectFromHash=Ot,e.combineEventUis=Rn,e.compareByFieldSpec=Ze,e.compareByFieldSpecs=Ve,e.compareNumbers=Ke,e.compareObjs=Ct,e.computeEarliestSegStart=bs,e.computeEdges=po,e.computeFallbackHeaderFormat=mi,e.computeHeightAndMargins=function(e){return e.getBoundingClientRect().height+function(e){var t=window.getComputedStyle(e);return parseInt(t.marginTop,10)+parseInt(t.marginBottom,10)}(e)},e.computeInnerRect=ho,e.computeRect=vo,e.computeSegDraggable=rr,e.computeSegEndResizable=ar,e.computeSegStartResizable=or,e.computeShrinkWidth=Ui,e.computeSmallestCellWidth=Qe,e.computeVisibleDayRange=Bn,e.config=oi,e.constrainPoint=$r,e.createAriaClickAttrs=Ne,e.createContext=Ro,e.createDuration=At,e.createElement=ko,e.createEmptyEventStore=En,e.createEventInstance=gt,e.createEventUi=On,e.createFormatter=ln,e.createPlugin=zo,e.createPortal=Po,e.createRef=To,e.diffDates=Un,e.diffDayAndTime=at,e.diffDays=ot,e.diffPoints=Xr,e.diffWeeks=rt,e.diffWholeDays=st,e.diffWholeWeeks=it,e.disableCursor=Fe,e.elementClosest=we,e.elementMatches=xe,e.enableCursor=Be,e.eventTupleToStore=wn,e.filterEventStoreDefs=Sn,e.filterHash=wt,e.findDirectChildren=function(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],o=0;o<n.length;o+=1)for(var a=n[o].children,i=0;i<a.length;i+=1){var s=a[i];t&&!xe(s,t)||r.push(s)}return r},e.findElements=Ee,e.flexibleCompare=Ge,e.flushSync=Do,e.formatDate=function(e,t){void 0===t&&(t={});var n=qr(t),r=ln(t),o=n.createMarkerMeta(e);return o?n.format(o.marker,r,{forcedTzo:o.forcedTzo}):""},e.formatDayString=zt,e.formatIsoTimeString=qt,e.formatRange=function(e,t,n){var r=qr("object"===typeof n&&n?n:{}),o=ln(n),a=r.createMarkerMeta(e),i=r.createMarkerMeta(t);return a&&i?r.formatRange(a.marker,i.marker,o,{forcedStartTzo:a.forcedTzo,forcedEndTzo:i.forcedTzo,isEndExclusive:n.isEndExclusive,defaultSeparator:cn.defaultRangeSeparator}):""},e.getAllowYScrolling=qi,e.getCanVGrowWithinCell=Qr,e.getClippingParents=mo,e.getDateMeta=no,e.getDayClassNames=ro,e.getDefaultEventEnd=br,e.getElRoot=Te,e.getElSeg=Qn,e.getEntrySpanEnd=Za,e.getEventClassNames=lr,e.getEventTargetViaRoot=Ce,e.getIsRtlScrollbarOnLeft=uo,e.getRectCenter=Kr,e.getRelevantEvents=xn,e.getScrollGridClassNames=$i,e.getScrollbarWidths=co,e.getSectionClassNames=Ki,e.getSectionHasLiquidHeight=zi,e.getSegAnchorAttrs=cr,e.getSegMeta=sr,e.getSlotClassNames=function(e,t){var n=["fc-slot","fc-slot-"+Je[e.dow]];return e.isDisabled?n.push("fc-slot-disabled"):(e.isToday&&(n.push("fc-slot-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-slot-past"),e.isFuture&&n.push("fc-slot-future")),n},e.getStickyFooterScrollbar=Ji,e.getStickyHeaderDates=Qi,e.getUnequalProps=kt,e.getUniqueDomId=Re,e.globalLocales=Lr,e.globalPlugins=Oa,e.greatestDurationDenominator=Ht,e.groupIntersectingEntries=Ya,e.guid=Le,e.hasBgRendering=Kn,e.hasShrinkWidth=Yi,e.identity=yn,e.interactionSettingsStore=ni,e.interactionSettingsToStore=ti,e.intersectRanges=Wn,e.intersectRects=Yr,e.intersectSpans=Ka,e.isArraysEqual=Vt,e.isColPropsEqual=Vi,e.isDateSelectionValid=Di,e.isDateSpansEqual=pr,e.isInt=Xe,e.isInteractionValid=Pi,e.isMultiDayRange=Hn,e.isPropsEqual=St,e.isPropsValid=Ai,e.isValidDate=vt,e.joinSpans=$a,e.listenBySelector=De,e.mapHash=xt,e.memoize=Zt,e.memoizeArraylike=function(e,t,n){var r=this,o=[],a=[];return function(i){for(var s=o.length,l=i.length,u=0;u<s;u+=1)if(i[u]){if(!Vt(o[u],i[u])){n&&n(a[u]);var c=e.apply(r,i[u]);t&&t(c,a[u])||(a[u]=c)}}else n&&n(a[u]);for(;u<l;u+=1)a[u]=e.apply(r,i[u]);return o=i,a.splice(l),a}},e.memoizeHashlike=function(e,t,n){var r=this,o={},a={};return function(i){var s={};for(var l in i)if(a[l])if(Vt(o[l],i[l]))s[l]=a[l];else{n&&n(a[l]);var u=e.apply(r,i[l]);s[l]=t&&t(u,a[l])?a[l]:u}else s[l]=e.apply(r,i[l]);return o=i,a=s,s}},e.memoizeObjArg=Gt,e.mergeEventStores=_n,e.multiplyDuration=jt,e.padStart=Ye,e.parseBusinessHours=Zr,e.parseClassNames=kn,e.parseDragMeta=ii,e.parseEventDef=Ln,e.parseFieldSpecs=We,e.parseMarker=Ir,e.pointInsideRect=Gr,e.preventContextMenu=ze,e.preventDefault=Pe,e.preventSelection=He,e.rangeContainsMarker=Yn,e.rangeContainsRange=Gn,e.rangesEqual=Vn,e.rangesIntersect=Zn,e.refineEventDef=In,e.refineProps=gn,e.removeElement=be,e.removeExact=function(e,t){for(var n=0,r=0;r<e.length;)e[r]===t?(e.splice(r,1),n+=1):r+=1;return n},e.render=Co,e.renderChunkContent=Wi,e.renderFill=us,e.renderMicroColGroup=Zi,e.renderScrollShim=Xi,e.requestJson=ka,e.sanitizeShrinkWidth=Gi,e.setElSeg=Xn,e.setRef=Ho,e.sliceEventStore=$n,e.sliceEvents=function(e,t){return $n(e.eventStore,e.eventUiBases,e.dateProfile.activeRange,t?e.nextDayThreshold:null).fg},e.sortEventSegs=tr,e.startOfDay=lt,e.translateRect=function(e,t,n){return{left:e.left+t,right:e.right+t,top:e.top+n,bottom:e.bottom+n}},e.triggerDateSelect=gr,e.unmountComponentAtNode=Mo,e.unpromisify=go,e.version="5.11.3",e.whenTransitionDone=Ae,e.wholeDivideDurations=Bt,Object.defineProperty(e,"__esModule",{value:!0})}({})},222:function(e){"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,r=Object.prototype.toString,o="[object Function]";e.exports=function(e){var a=this;if("function"!==typeof a||r.call(a)!==o)throw new TypeError(t+a);for(var i,s=n.call(arguments,1),l=function(){if(this instanceof i){var t=a.apply(this,s.concat(n.call(arguments)));return Object(t)===t?t:this}return a.apply(e,s.concat(n.call(arguments)))},u=Math.max(0,a.length-s.length),c=[],f=0;f<u;f++)c.push("$"+f);if(i=Function("binder","return function ("+c.join(",")+"){ return binder.apply(this,arguments); }")(l),a.prototype){var d=function(){};d.prototype=a.prototype,i.prototype=new d,d.prototype=null}return i}},3350:function(e,t,n){"use strict";var r=n(222);e.exports=Function.prototype.bind||r},4583:function(e){"use strict";var t=function(){return"string"===typeof function(){}.name},n=Object.getOwnPropertyDescriptor;if(n)try{n([],"length")}catch(o){n=null}t.functionsHaveConfigurableNames=function(){if(!t()||!n)return!1;var e=n((function(){}),"name");return!!e&&!!e.configurable};var r=Function.prototype.bind;t.boundFunctionsHaveNames=function(){return t()&&"function"===typeof r&&""!==function(){}.bind().name},e.exports=t},2506:function(e,t,n){"use strict";var r,o=SyntaxError,a=Function,i=TypeError,s=function(e){try{return a('"use strict"; return ('+e+").constructor;")()}catch(t){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(R){l=null}var u=function(){throw new i},c=l?function(){try{return u}catch(e){try{return l(arguments,"callee").get}catch(t){return u}}}():u,f=n(697)(),d=Object.getPrototypeOf||function(e){return e.__proto__},p={},h="undefined"===typeof Uint8Array?r:d(Uint8Array),v={"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":f?d([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":p,"%AsyncGenerator%":p,"%AsyncGeneratorFunction%":p,"%AsyncIteratorPrototype%":p,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":p,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f?d(d([][Symbol.iterator]())):r,"%JSON%":"object"===typeof JSON?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&f?d((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&f?d((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f?d(""[Symbol.iterator]()):r,"%Symbol%":f?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":c,"%TypedArray%":h,"%TypeError%":i,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet},m=function e(t){var n;if("%AsyncFunction%"===t)n=s("async function () {}");else if("%GeneratorFunction%"===t)n=s("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=s("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&(n=d(o.prototype))}return v[t]=n,n},g={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},y=n(3350),b=n(8316),w=y.call(Function.call,Array.prototype.concat),x=y.call(Function.apply,Array.prototype.splice),E=y.call(Function.call,String.prototype.replace),_=y.call(Function.call,String.prototype.slice),S=y.call(Function.call,RegExp.prototype.exec),k=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,C=/\\(\\)?/g,T=function(e){var t=_(e,0,1),n=_(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return E(e,k,(function(e,t,n,o){r[r.length]=n?E(o,C,"$1"):t||e})),r},O=function(e,t){var n,r=e;if(b(g,r)&&(r="%"+(n=g[r])[0]+"%"),b(v,r)){var a=v[r];if(a===p&&(a=m(r)),"undefined"===typeof a&&!t)throw new i("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:a}}throw new o("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new i("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new i('"allowMissing" argument must be a boolean');if(null===S(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=T(e),r=n.length>0?n[0]:"",a=O("%"+r+"%",t),s=a.name,u=a.value,c=!1,f=a.alias;f&&(r=f[0],x(n,w([0,1],f)));for(var d=1,p=!0;d<n.length;d+=1){var h=n[d],m=_(h,0,1),g=_(h,-1);if(('"'===m||"'"===m||"`"===m||'"'===g||"'"===g||"`"===g)&&m!==g)throw new o("property names with quotes must have matching quotes");if("constructor"!==h&&p||(c=!0),b(v,s="%"+(r+="."+h)+"%"))u=v[s];else if(null!=u){if(!(h in u)){if(!t)throw new i("base intrinsic for "+e+" exists, but the property is not available.");return}if(l&&d+1>=n.length){var y=l(u,h);u=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:u[h]}else p=b(u,h),u=u[h];p&&!c&&(v[s]=u)}}return u}},3347:function(e,t,n){"use strict";var r=n(2506)("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch(o){r=null}e.exports=r},2965:function(e){"use strict";var t="undefined"!==typeof BigInt&&BigInt;e.exports=function(){return"function"===typeof t&&"function"===typeof BigInt&&"bigint"===typeof t(42)&&"bigint"===typeof BigInt(42)}},4510:function(e,t,n){"use strict";var r=n(2506)("%Object.defineProperty%",!0),o=function(){if(r)try{return r({},"a",{value:1}),!0}catch(e){return!1}return!1};o.hasArrayLengthDefineBug=function(){if(!o())return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=o},697:function(e,t,n){"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(3297);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},3297:function(e){"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},4707:function(e,t,n){"use strict";var r=n(3297);e.exports=function(){return r()&&!!Symbol.toStringTag}},8316:function(e,t,n){"use strict";var r=n(3350);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},2110:function(e,t,n){"use strict";var r=n(8309),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var i=c(n);f&&(i=i.concat(f(n)));for(var s=l(t),v=l(n),m=0;m<i.length;++m){var g=i[m];if(!a[g]&&(!r||!r[g])&&(!v||!v[g])&&(!s||!s[g])){var y=d(n,g);try{u(t,g,y)}catch(b){}}}}return t}},746:function(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,v=n?Symbol.for("react.memo"):60115,m=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function x(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case f:case a:case s:case i:case p:return e;default:switch(e=e&&e.$$typeof){case u:case d:case m:case v:case l:return e;default:return t}}case o:return t}}}function E(e){return x(e)===f}t.AsyncMode=c,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=d,t.Fragment=a,t.Lazy=m,t.Memo=v,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=p,t.isAsyncMode=function(e){return E(e)||x(e)===c},t.isConcurrentMode=E,t.isContextConsumer=function(e){return x(e)===u},t.isContextProvider=function(e){return x(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return x(e)===d},t.isFragment=function(e){return x(e)===a},t.isLazy=function(e){return x(e)===m},t.isMemo=function(e){return x(e)===v},t.isPortal=function(e){return x(e)===o},t.isProfiler=function(e){return x(e)===s},t.isStrictMode=function(e){return x(e)===i},t.isSuspense=function(e){return x(e)===p},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===f||e===s||e===i||e===p||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===v||e.$$typeof===l||e.$$typeof===u||e.$$typeof===d||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===g)},t.typeOf=x},8309:function(e,t,n){"use strict";e.exports=n(746)},2176:function(e){"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,a,i,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},5450:function(e,t,n){"use strict";var r=n(4707)(),o=n(4037)("Object.prototype.toString"),a=function(e){return!(r&&e&&"object"===typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===o(e)},i=function(e){return!!a(e)||null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Array]"!==o(e)&&"[object Function]"===o(e.callee)},s=function(){return a(arguments)}();a.isLegacyArguments=i,e.exports=s?a:i},6423:function(e,t,n){"use strict";if(n(2965)()){var r=BigInt.prototype.valueOf;e.exports=function(e){return null!==e&&"undefined"!==typeof e&&"boolean"!==typeof e&&"string"!==typeof e&&"number"!==typeof e&&"symbol"!==typeof e&&"function"!==typeof e&&("bigint"===typeof e||function(e){try{return r.call(e),!0}catch(t){}return!1}(e))}}else e.exports=function(e){return!1}},8486:function(e,t,n){"use strict";var r=n(4037),o=r("Boolean.prototype.toString"),a=r("Object.prototype.toString"),i=n(4707)();e.exports=function(e){return"boolean"===typeof e||null!==e&&"object"===typeof e&&(i&&Symbol.toStringTag in e?function(e){try{return o(e),!0}catch(t){return!1}}(e):"[object Boolean]"===a(e))}},460:function(e){"use strict";var t,n,r=Function.prototype.toString,o="object"===typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"===typeof o&&"function"===typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},o((function(){throw 42}),null,t)}catch(p){p!==n&&(o=null)}else o=null;var a=/^\s*class\b/,i=function(e){try{var t=r.call(e);return a.test(t)}catch(n){return!1}},s=function(e){try{return!i(e)&&(r.call(e),!0)}catch(t){return!1}},l=Object.prototype.toString,u="function"===typeof Symbol&&!!Symbol.toStringTag,c=!(0 in[,]),f=function(){return!1};if("object"===typeof document){var d=document.all;l.call(d)===l.call(document.all)&&(f=function(e){if((c||!e)&&("undefined"===typeof e||"object"===typeof e))try{var t=l.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(n){}return!1})}e.exports=o?function(e){if(f(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;try{o(e,null,t)}catch(r){if(r!==n)return!1}return!i(e)&&s(e)}:function(e){if(f(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;if(u)return s(e);if(i(e))return!1;var t=l.call(e);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&s(e)}},2833:function(e,t,n){"use strict";var r=Date.prototype.getDay,o=Object.prototype.toString,a=n(4707)();e.exports=function(e){return"object"===typeof e&&null!==e&&(a?function(e){try{return r.call(e),!0}catch(t){return!1}}(e):"[object Date]"===o.call(e))}},242:function(e){"use strict";var t,n="function"===typeof Map&&Map.prototype?Map:null,r="function"===typeof Set&&Set.prototype?Set:null;n||(t=function(e){return!1});var o=n?Map.prototype.has:null,a=r?Set.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!==typeof e)return!1;try{if(o.call(e),a)try{a.call(e)}catch(t){return!0}return e instanceof n}catch(t){}return!1}},4814:function(e,t,n){"use strict";var r=Number.prototype.toString,o=Object.prototype.toString,a=n(4707)();e.exports=function(e){return"number"===typeof e||"object"===typeof e&&(a?function(e){try{return r.call(e),!0}catch(t){return!1}}(e):"[object Number]"===o.call(e))}},1146:function(e,t,n){"use strict";var r,o,a,i,s=n(4037),l=n(4707)();if(l){r=s("Object.prototype.hasOwnProperty"),o=s("RegExp.prototype.exec"),a={};var u=function(){throw a};i={toString:u,valueOf:u},"symbol"===typeof Symbol.toPrimitive&&(i[Symbol.toPrimitive]=u)}var c=s("Object.prototype.toString"),f=Object.getOwnPropertyDescriptor;e.exports=l?function(e){if(!e||"object"!==typeof e)return!1;var t=f(e,"lastIndex");if(!(t&&r(t,"value")))return!1;try{o(e,i)}catch(n){return n===a}}:function(e){return!(!e||"object"!==typeof e&&"function"!==typeof e)&&"[object RegExp]"===c(e)}},6325:function(e){"use strict";var t,n="function"===typeof Map&&Map.prototype?Map:null,r="function"===typeof Set&&Set.prototype?Set:null;r||(t=function(e){return!1});var o=n?Map.prototype.has:null,a=r?Set.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!==typeof e)return!1;try{if(a.call(e),o)try{o.call(e)}catch(t){return!0}return e instanceof r}catch(t){}return!1}},5038:function(e,t,n){"use strict";var r=String.prototype.valueOf,o=Object.prototype.toString,a=n(4707)();e.exports=function(e){return"string"===typeof e||"object"===typeof e&&(a?function(e){try{return r.call(e),!0}catch(t){return!1}}(e):"[object String]"===o.call(e))}},3137:function(e,t,n){"use strict";var r=Object.prototype.toString;if(n(697)()){var o=Symbol.prototype.toString,a=/^Symbol\(.*\)$/;e.exports=function(e){if("symbol"===typeof e)return!0;if("[object Symbol]"!==r.call(e))return!1;try{return function(e){return"symbol"===typeof e.valueOf()&&a.test(o.call(e))}(e)}catch(t){return!1}}}else e.exports=function(e){return!1}},6218:function(e,t,n){"use strict";var r=n(5369),o=n(306),a=n(4037),i=a("Object.prototype.toString"),s=n(4707)(),l=n(3347),u="undefined"===typeof globalThis?n.g:globalThis,c=o(),f=a("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n<e.length;n+=1)if(e[n]===t)return n;return-1},d=a("String.prototype.slice"),p={},h=Object.getPrototypeOf;s&&l&&h&&r(c,(function(e){var t=new u[e];if(Symbol.toStringTag in t){var n=h(t),r=l(n,Symbol.toStringTag);if(!r){var o=h(n);r=l(o,Symbol.toStringTag)}p[e]=r.get}}));e.exports=function(e){if(!e||"object"!==typeof e)return!1;if(!s||!(Symbol.toStringTag in e)){var t=d(i(e),8,-1);return f(c,t)>-1}return!!l&&function(e){var t=!1;return r(p,(function(n,r){if(!t)try{t=n.call(e)===r}catch(o){}})),t}(e)}},7517:function(e){"use strict";var t,n="function"===typeof WeakMap&&WeakMap.prototype?WeakMap:null,r="function"===typeof WeakSet&&WeakSet.prototype?WeakSet:null;n||(t=function(e){return!1});var o=n?n.prototype.has:null,a=r?r.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!==typeof e)return!1;try{if(o.call(e,o),a)try{a.call(e,a)}catch(t){return!0}return e instanceof n}catch(t){}return!1}},1920:function(e,t,n){"use strict";var r=n(2506),o=n(4037),a=r("%WeakSet%",!0),i=o("WeakSet.prototype.has",!0);if(i){var s=o("WeakMap.prototype.has",!0);e.exports=function(e){if(!e||"object"!==typeof e)return!1;try{if(i(e,i),s)try{s(e,s)}catch(t){return!0}return e instanceof a}catch(t){}return!1}}else e.exports=function(e){return!1}},1571:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},4235:function(e,t,n){var r,o=function(){var e=String.fromCharCode,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",r={};function o(e,t){if(!r[e]){r[e]={};for(var n=0;n<e.length;n++)r[e][e.charAt(n)]=n}return r[e][t]}var a={compressToBase64:function(e){if(null==e)return"";var n=a._compress(e,6,(function(e){return t.charAt(e)}));switch(n.length%4){default:case 0:return n;case 1:return n+"===";case 2:return n+"==";case 3:return n+"="}},decompressFromBase64:function(e){return null==e?"":""==e?null:a._decompress(e.length,32,(function(n){return o(t,e.charAt(n))}))},compressToUTF16:function(t){return null==t?"":a._compress(t,15,(function(t){return e(t+32)}))+" "},decompressFromUTF16:function(e){return null==e?"":""==e?null:a._decompress(e.length,16384,(function(t){return e.charCodeAt(t)-32}))},compressToUint8Array:function(e){for(var t=a.compress(e),n=new Uint8Array(2*t.length),r=0,o=t.length;r<o;r++){var i=t.charCodeAt(r);n[2*r]=i>>>8,n[2*r+1]=i%256}return n},decompressFromUint8Array:function(t){if(null===t||void 0===t)return a.decompress(t);for(var n=new Array(t.length/2),r=0,o=n.length;r<o;r++)n[r]=256*t[2*r]+t[2*r+1];var i=[];return n.forEach((function(t){i.push(e(t))})),a.decompress(i.join(""))},compressToEncodedURIComponent:function(e){return null==e?"":a._compress(e,6,(function(e){return n.charAt(e)}))},decompressFromEncodedURIComponent:function(e){return null==e?"":""==e?null:(e=e.replace(/ /g,"+"),a._decompress(e.length,32,(function(t){return o(n,e.charAt(t))})))},compress:function(t){return a._compress(t,16,(function(t){return e(t)}))},_compress:function(e,t,n){if(null==e)return"";var r,o,a,i={},s={},l="",u="",c="",f=2,d=3,p=2,h=[],v=0,m=0;for(a=0;a<e.length;a+=1)if(l=e.charAt(a),Object.prototype.hasOwnProperty.call(i,l)||(i[l]=d++,s[l]=!0),u=c+l,Object.prototype.hasOwnProperty.call(i,u))c=u;else{if(Object.prototype.hasOwnProperty.call(s,c)){if(c.charCodeAt(0)<256){for(r=0;r<p;r++)v<<=1,m==t-1?(m=0,h.push(n(v)),v=0):m++;for(o=c.charCodeAt(0),r=0;r<8;r++)v=v<<1|1&o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o>>=1}else{for(o=1,r=0;r<p;r++)v=v<<1|o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o=0;for(o=c.charCodeAt(0),r=0;r<16;r++)v=v<<1|1&o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o>>=1}0==--f&&(f=Math.pow(2,p),p++),delete s[c]}else for(o=i[c],r=0;r<p;r++)v=v<<1|1&o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o>>=1;0==--f&&(f=Math.pow(2,p),p++),i[u]=d++,c=String(l)}if(""!==c){if(Object.prototype.hasOwnProperty.call(s,c)){if(c.charCodeAt(0)<256){for(r=0;r<p;r++)v<<=1,m==t-1?(m=0,h.push(n(v)),v=0):m++;for(o=c.charCodeAt(0),r=0;r<8;r++)v=v<<1|1&o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o>>=1}else{for(o=1,r=0;r<p;r++)v=v<<1|o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o=0;for(o=c.charCodeAt(0),r=0;r<16;r++)v=v<<1|1&o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o>>=1}0==--f&&(f=Math.pow(2,p),p++),delete s[c]}else for(o=i[c],r=0;r<p;r++)v=v<<1|1&o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o>>=1;0==--f&&(f=Math.pow(2,p),p++)}for(o=2,r=0;r<p;r++)v=v<<1|1&o,m==t-1?(m=0,h.push(n(v)),v=0):m++,o>>=1;for(;;){if(v<<=1,m==t-1){h.push(n(v));break}m++}return h.join("")},decompress:function(e){return null==e?"":""==e?null:a._decompress(e.length,32768,(function(t){return e.charCodeAt(t)}))},_decompress:function(t,n,r){var o,a,i,s,l,u,c,f=[],d=4,p=4,h=3,v="",m=[],g={val:r(0),position:n,index:1};for(o=0;o<3;o+=1)f[o]=o;for(i=0,l=Math.pow(2,2),u=1;u!=l;)s=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),i|=(s>0?1:0)*u,u<<=1;switch(i){case 0:for(i=0,l=Math.pow(2,8),u=1;u!=l;)s=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),i|=(s>0?1:0)*u,u<<=1;c=e(i);break;case 1:for(i=0,l=Math.pow(2,16),u=1;u!=l;)s=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),i|=(s>0?1:0)*u,u<<=1;c=e(i);break;case 2:return""}for(f[3]=c,a=c,m.push(c);;){if(g.index>t)return"";for(i=0,l=Math.pow(2,h),u=1;u!=l;)s=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),i|=(s>0?1:0)*u,u<<=1;switch(c=i){case 0:for(i=0,l=Math.pow(2,8),u=1;u!=l;)s=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),i|=(s>0?1:0)*u,u<<=1;f[p++]=e(i),c=p-1,d--;break;case 1:for(i=0,l=Math.pow(2,16),u=1;u!=l;)s=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),i|=(s>0?1:0)*u,u<<=1;f[p++]=e(i),c=p-1,d--;break;case 2:return m.join("")}if(0==d&&(d=Math.pow(2,h),h++),f[c])v=f[c];else{if(c!==p)return null;v=a+a.charAt(0)}m.push(v),f[p++]=a+v.charAt(0),a=v,0==--d&&(d=Math.pow(2,h),h++)}}};return a}();void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)},2584:function(e,t,n){var r="function"===typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=r&&o&&"function"===typeof o.get?o.get:null,i=r&&Map.prototype.forEach,s="function"===typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=s&&l&&"function"===typeof l.get?l.get:null,c=s&&Set.prototype.forEach,f="function"===typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"===typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"===typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,v=Object.prototype.toString,m=Function.prototype.toString,g=String.prototype.match,y=String.prototype.slice,b=String.prototype.replace,w=String.prototype.toUpperCase,x=String.prototype.toLowerCase,E=RegExp.prototype.test,_=Array.prototype.concat,S=Array.prototype.join,k=Array.prototype.slice,C=Math.floor,T="function"===typeof BigInt?BigInt.prototype.valueOf:null,O=Object.getOwnPropertySymbols,R="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,P="function"===typeof Symbol&&"object"===typeof Symbol.iterator,D="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===P||"symbol")?Symbol.toStringTag:null,M=Object.prototype.propertyIsEnumerable,A=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function N(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||E.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var r=e<0?-C(-e):C(e);if(r!==e){var o=String(r),a=y.call(t,o.length+1);return b.call(o,n,"$&_")+"."+b.call(b.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,n,"$&_")}var I=n(4654),j=I.custom,L=z(j)?j:null;function F(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function B(e){return b.call(String(e),/"/g,"&quot;")}function H(e){return"[object Array]"===V(e)&&(!D||!("object"===typeof e&&D in e))}function U(e){return"[object RegExp]"===V(e)&&(!D||!("object"===typeof e&&D in e))}function z(e){if(P)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!R)return!1;try{return R.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,r,o){var s=n||{};if(W(s,"quoteStyle")&&"single"!==s.quoteStyle&&"double"!==s.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(W(s,"maxStringLength")&&("number"===typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!W(s,"customInspect")||s.customInspect;if("boolean"!==typeof l&&"symbol"!==l)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(W(s,"indent")&&null!==s.indent&&"\t"!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(W(s,"numericSeparator")&&"boolean"!==typeof s.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var v=s.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return G(t,s);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var w=String(t);return v?N(t,w):w}if("bigint"===typeof t){var E=String(t)+"n";return v?N(t,E):E}var C="undefined"===typeof s.depth?5:s.depth;if("undefined"===typeof r&&(r=0),r>=C&&C>0&&"object"===typeof t)return H(t)?"[Array]":"[Object]";var O=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;n=S.call(Array(e.indent+1)," ")}return{base:n,prev:S.call(Array(t+1),n)}}(s,r);if("undefined"===typeof o)o=[];else if(Z(o,t)>=0)return"[Circular]";function j(t,n,a){if(n&&(o=k.call(o)).push(n),a){var i={depth:s.depth};return W(s,"quoteStyle")&&(i.quoteStyle=s.quoteStyle),e(t,i,r+1,o)}return e(t,s,r+1,o)}if("function"===typeof t&&!U(t)){var q=function(e){if(e.name)return e.name;var t=g.call(m.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),Y=J(t,j);return"[Function"+(q?": "+q:" (anonymous)")+"]"+(Y.length>0?" { "+S.call(Y,", ")+" }":"")}if(z(t)){var ee=P?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):R.call(t);return"object"!==typeof t||P?ee:$(ee)}if(function(e){if(!e||"object"!==typeof e)return!1;if("undefined"!==typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"===typeof e.nodeName&&"function"===typeof e.getAttribute}(t)){for(var te="<"+x.call(String(t.nodeName)),ne=t.attributes||[],re=0;re<ne.length;re++)te+=" "+ne[re].name+"="+F(B(ne[re].value),"double",s);return te+=">",t.childNodes&&t.childNodes.length&&(te+="..."),te+="</"+x.call(String(t.nodeName))+">"}if(H(t)){if(0===t.length)return"[]";var oe=J(t,j);return O&&!function(e){for(var t=0;t<e.length;t++)if(Z(e[t],"\n")>=0)return!1;return!0}(oe)?"["+Q(oe,O)+"]":"[ "+S.call(oe,", ")+" ]"}if(function(e){return"[object Error]"===V(e)&&(!D||!("object"===typeof e&&D in e))}(t)){var ae=J(t,j);return"cause"in Error.prototype||!("cause"in t)||M.call(t,"cause")?0===ae.length?"["+String(t)+"]":"{ ["+String(t)+"] "+S.call(ae,", ")+" }":"{ ["+String(t)+"] "+S.call(_.call("[cause]: "+j(t.cause),ae),", ")+" }"}if("object"===typeof t&&l){if(L&&"function"===typeof t[L]&&I)return I(t,{depth:C-r});if("symbol"!==l&&"function"===typeof t.inspect)return t.inspect()}if(function(e){if(!a||!e||"object"!==typeof e)return!1;try{a.call(e);try{u.call(e)}catch(te){return!0}return e instanceof Map}catch(t){}return!1}(t)){var ie=[];return i.call(t,(function(e,n){ie.push(j(n,t,!0)+" => "+j(e,t))})),X("Map",a.call(t),ie,O)}if(function(e){if(!u||!e||"object"!==typeof e)return!1;try{u.call(e);try{a.call(e)}catch(t){return!0}return e instanceof Set}catch(n){}return!1}(t)){var se=[];return c.call(t,(function(e){se.push(j(e,t))})),X("Set",u.call(t),se,O)}if(function(e){if(!f||!e||"object"!==typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(te){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return K("WeakMap");if(function(e){if(!d||!e||"object"!==typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(te){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return K("WeakSet");if(function(e){if(!p||!e||"object"!==typeof e)return!1;try{return p.call(e),!0}catch(t){}return!1}(t))return K("WeakRef");if(function(e){return"[object Number]"===V(e)&&(!D||!("object"===typeof e&&D in e))}(t))return $(j(Number(t)));if(function(e){if(!e||"object"!==typeof e||!T)return!1;try{return T.call(e),!0}catch(t){}return!1}(t))return $(j(T.call(t)));if(function(e){return"[object Boolean]"===V(e)&&(!D||!("object"===typeof e&&D in e))}(t))return $(h.call(t));if(function(e){return"[object String]"===V(e)&&(!D||!("object"===typeof e&&D in e))}(t))return $(j(String(t)));if(!function(e){return"[object Date]"===V(e)&&(!D||!("object"===typeof e&&D in e))}(t)&&!U(t)){var le=J(t,j),ue=A?A(t)===Object.prototype:t instanceof Object||t.constructor===Object,ce=t instanceof Object?"":"null prototype",fe=!ue&&D&&Object(t)===t&&D in t?y.call(V(t),8,-1):ce?"Object":"",de=(ue||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(fe||ce?"["+S.call(_.call([],fe||[],ce||[]),": ")+"] ":"");return 0===le.length?de+"{}":O?de+"{"+Q(le,O)+"}":de+"{ "+S.call(le,", ")+" }"}return String(t)};var q=Object.prototype.hasOwnProperty||function(e){return e in this};function W(e,t){return q.call(e,t)}function V(e){return v.call(e)}function Z(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 G(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return G(y.call(e,0,t.maxStringLength),t)+r}return F(b.call(b.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Y),"single",t)}function Y(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":"")+w.call(t.toString(16))}function $(e){return"Object("+e+")"}function K(e){return e+" { ? }"}function X(e,t,n,r){return e+" ("+t+") {"+(r?Q(n,r):S.call(n,", "))+"}"}function Q(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+S.call(e,","+n)+"\n"+t.prev}function J(e,t){var n=H(e),r=[];if(n){r.length=e.length;for(var o=0;o<e.length;o++)r[o]=W(e,o)?t(e[o],e):""}var a,i="function"===typeof O?O(e):[];if(P){a={};for(var s=0;s<i.length;s++)a["$"+i[s]]=i[s]}for(var l in e)W(e,l)&&(n&&String(Number(l))===l&&l<e.length||P&&a["$"+l]instanceof Symbol||(E.call(/[^\w$]/,l)?r.push(t(l,e)+": "+t(e[l],e)):r.push(l+": "+t(e[l],e))));if("function"===typeof O)for(var u=0;u<i.length;u++)M.call(e,i[u])&&r.push("["+t(i[u])+"]: "+t(e[i[u]],e));return r}},2592:function(e){"use strict";var t=function(e){return e!==e};e.exports=function(e,n){return 0===e&&0===n?1/e===1/n:e===n||!(!t(e)||!t(n))}},3454:function(e,t,n){"use strict";var r=n(9396),o=n(9722),a=n(2592),i=n(3355),s=n(3118),l=o(i(),Object);r(l,{getPolyfill:i,implementation:a,shim:s}),e.exports=l},3355:function(e,t,n){"use strict";var r=n(2592);e.exports=function(){return"function"===typeof Object.is?Object.is:r}},3118:function(e,t,n){"use strict";var r=n(3355),o=n(9396);e.exports=function(){var e=r();return o(Object,{is:e},{is:function(){return Object.is!==e}}),e}},1949:function(e,t,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,a=Object.prototype.toString,i=n(7635),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),u=s.call((function(){}),"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(e){var t=e.constructor;return t&&t.prototype===e},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},p=function(){if("undefined"===typeof window)return!1;for(var e in window)try{if(!d["$"+e]&&o.call(window,e)&&null!==window[e]&&"object"===typeof window[e])try{f(window[e])}catch(t){return!0}}catch(t){return!0}return!1}();r=function(e){var t=null!==e&&"object"===typeof e,n="[object Function]"===a.call(e),r=i(e),s=t&&"[object String]"===a.call(e),d=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var h=u&&n;if(s&&e.length>0&&!o.call(e,0))for(var v=0;v<e.length;++v)d.push(String(v));if(r&&e.length>0)for(var m=0;m<e.length;++m)d.push(String(m));else for(var g in e)h&&"prototype"===g||!o.call(e,g)||d.push(String(g));if(l)for(var y=function(e){if("undefined"===typeof window||!p)return f(e);try{return f(e)}catch(t){return!1}}(e),b=0;b<c.length;++b)y&&"constructor"===c[b]||!o.call(e,c[b])||d.push(c[b]);return d}}e.exports=r},4892:function(e,t,n){"use strict";var r=Array.prototype.slice,o=n(7635),a=Object.keys,i=a?function(e){return a(e)}:n(1949),s=Object.keys;i.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return o(e)?s(r.call(e)):s(e)})}else Object.keys=i;return Object.keys||i},e.exports=i},7635:function(e){"use strict";var t=Object.prototype.toString;e.exports=function(e){var n=t.call(e),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),r}},1811:function(e,t,n){"use strict";var r=n(4892),o=n(3297)(),a=n(4037),i=Object,s=a("Array.prototype.push"),l=a("Object.prototype.propertyIsEnumerable"),u=o?Object.getOwnPropertySymbols:null;e.exports=function(e,t){if(null==e)throw new TypeError("target must be an object");var n=i(e);if(1===arguments.length)return n;for(var a=1;a<arguments.length;++a){var c=i(arguments[a]),f=r(c),d=o&&(Object.getOwnPropertySymbols||u);if(d)for(var p=d(c),h=0;h<p.length;++h){var v=p[h];l(c,v)&&s(f,v)}for(var m=0;m<f.length;++m){var g=f[m];if(l(c,g)){var y=c[g];n[g]=y}}}return n}},4624:function(e,t,n){"use strict";var r=n(9396),o=n(9722),a=n(1811),i=n(6814),s=n(1966),l=o.apply(i()),u=function(e,t){return l(Object,arguments)};r(u,{getPolyfill:i,implementation:a,shim:s}),e.exports=u},6814:function(e,t,n){"use strict";var r=n(1811);e.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var e="abcdefghijklmnopqrst",t=e.split(""),n={},r=0;r<t.length;++r)n[t[r]]=t[r];var o=Object.assign({},n),a="";for(var i in o)a+=i;return e!==a}()||function(){if(!Object.assign||!Object.preventExtensions)return!1;var e=Object.preventExtensions({1:2});try{Object.assign(e,"xy")}catch(t){return"y"===e[1]}return!1}()?r:Object.assign:r}},1966:function(e,t,n){"use strict";var r=n(9396),o=n(6814);e.exports=function(){var e=o();return r(Object,{assign:e},{assign:function(){return Object.assign!==e}}),e}},216:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.printIteratorEntries=function(e,t,n,r,o,a){var i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:": ",s="",l=e.next();if(!l.done){s+=t.spacingOuter;for(var u=n+t.indent;!l.done;){var c=a(l.value[0],t,u,r,o),f=a(l.value[1],t,u,r,o);s+=u+c+i+f,(l=e.next()).done?t.min||(s+=","):s+=","+t.spacingInner}s+=t.spacingOuter+n}return s},t.printIteratorValues=function(e,t,n,r,o,a){var i="",s=e.next();if(!s.done){i+=t.spacingOuter;for(var l=n+t.indent;!s.done;)i+=l+a(s.value,t,l,r,o),(s=e.next()).done?t.min||(i+=","):i+=","+t.spacingInner;i+=t.spacingOuter+n}return i},t.printListItems=function(e,t,n,r,o,a){var i="";if(e.length){i+=t.spacingOuter;for(var s=n+t.indent,l=0;l<e.length;l++)i+=s,l in e&&(i+=a(e[l],t,s,r,o)),l<e.length-1?i+=","+t.spacingInner:t.min||(i+=",");i+=t.spacingOuter+n}return i},t.printObjectProperties=function(e,t,n,r,o,a){var i="",s=function(e,t){var n=Object.keys(e).sort(t);Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(e).forEach((function(t){Object.getOwnPropertyDescriptor(e,t).enumerable&&n.push(t)}));return n}(e,t.compareKeys);if(s.length){i+=t.spacingOuter;for(var l=n+t.indent,u=0;u<s.length;u++){var c=s[u];i+=l+a(c,t,l,r,o)+": "+a(e[c],t,l,r,o),u<s.length-1?i+=","+t.spacingInner:t.min||(i+=",")}i+=t.spacingOuter+n}return i}},7220:function(e,t,n){"use strict";var r=n(9728).default,o=n(6690).default,a=n(1655).default,i=n(6389).default,s=n(3496).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DEFAULT_OPTIONS=void 0,t.format=z,t.plugins=void 0;var l=g(n(4348)),u=n(216),c=g(n(6406)),f=g(n(4157)),d=g(n(5882)),p=g(n(9593)),h=g(n(2979)),v=g(n(4260)),m=g(n(3591));function g(e){return e&&e.__esModule?e:{default:e}}var y=Object.prototype.toString,b=Date.prototype.toISOString,w=Error.prototype.toString,x=RegExp.prototype.toString,E=function(e){return"function"===typeof e.constructor&&e.constructor.name||"Object"},_=/^Symbol\((.*)\)(.*)$/,S=/\n/gi,k=function(e){a(n,e);var t=i(n);function n(e,r){var a;return o(this,n),(a=t.call(this,e)).stack=r,a.name=a.constructor.name,a}return r(n)}(s(Error));function C(e,t){return t?"[Function "+(e.name||"anonymous")+"]":"[Function]"}function T(e){return String(e).replace(_,"Symbol($1)")}function O(e){return"["+w.call(e)+"]"}function R(e,t,n,r){if(!0===e||!1===e)return""+e;if(void 0===e)return"undefined";if(null===e)return"null";var o=typeof e;if("number"===o)return function(e){return Object.is(e,-0)?"-0":String(e)}(e);if("bigint"===o)return function(e){return String("".concat(e,"n"))}(e);if("string"===o)return r?'"'+e.replace(/"|\\/g,"\\$&")+'"':'"'+e+'"';if("function"===o)return C(e,t);if("symbol"===o)return T(e);var a=y.call(e);return"[object WeakMap]"===a?"WeakMap {}":"[object WeakSet]"===a?"WeakSet {}":"[object Function]"===a||"[object GeneratorFunction]"===a?C(e,t):"[object Symbol]"===a?T(e):"[object Date]"===a?isNaN(+e)?"Date { NaN }":b.call(e):"[object Error]"===a?O(e):"[object RegExp]"===a?n?x.call(e).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):x.call(e):e instanceof Error?O(e):null}function P(e,t,n,r,o,a){if(-1!==o.indexOf(e))return"[Circular]";(o=o.slice()).push(e);var i=++r>t.maxDepth,s=t.min;if(t.callToJSON&&!i&&e.toJSON&&"function"===typeof e.toJSON&&!a)return A(e.toJSON(),t,n,r,o,!0);var l=y.call(e);return"[object Arguments]"===l?i?"[Arguments]":(s?"":"Arguments ")+"["+(0,u.printListItems)(e,t,n,r,o,A)+"]":function(e){return"[object Array]"===e||"[object ArrayBuffer]"===e||"[object DataView]"===e||"[object Float32Array]"===e||"[object Float64Array]"===e||"[object Int8Array]"===e||"[object Int16Array]"===e||"[object Int32Array]"===e||"[object Uint8Array]"===e||"[object Uint8ClampedArray]"===e||"[object Uint16Array]"===e||"[object Uint32Array]"===e}(l)?i?"["+e.constructor.name+"]":(s?"":t.printBasicPrototype||"Array"!==e.constructor.name?e.constructor.name+" ":"")+"["+(0,u.printListItems)(e,t,n,r,o,A)+"]":"[object Map]"===l?i?"[Map]":"Map {"+(0,u.printIteratorEntries)(e.entries(),t,n,r,o,A," => ")+"}":"[object Set]"===l?i?"[Set]":"Set {"+(0,u.printIteratorValues)(e.values(),t,n,r,o,A)+"}":i||function(e){return"undefined"!==typeof window&&e===window}(e)?"["+E(e)+"]":(s?"":t.printBasicPrototype||"Object"!==E(e)?E(e)+" ":"")+"{"+(0,u.printObjectProperties)(e,t,n,r,o,A)+"}"}function D(e,t,n,r,o,a){var i;try{i=function(e){return null!=e.serialize}(e)?e.serialize(t,n,r,o,a,A):e.print(t,(function(e){return A(e,n,r,o,a)}),(function(e){var t=r+n.indent;return t+e.replace(S,"\n"+t)}),{edgeSpacing:n.spacingOuter,min:n.min,spacing:n.spacingInner},n.colors)}catch(s){throw new k(s.message,s.stack)}if("string"!==typeof i)throw new Error('pretty-format: Plugin must return type "string" but instead returned "'.concat(typeof i,'".'));return i}function M(e,t){for(var n=0;n<e.length;n++)try{if(e[n].test(t))return e[n]}catch(r){throw new k(r.message,r.stack)}return null}function A(e,t,n,r,o,a){var i=M(t.plugins,e);if(null!==i)return D(i,e,t,n,r,o);var s=R(e,t.printFunctionName,t.escapeRegex,t.escapeString);return null!==s?s:P(e,t,n,r,o,a)}var N={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},I=Object.keys(N),j={callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:N};t.DEFAULT_OPTIONS=j;var L=function(e){return I.reduce((function(t,n){var r=e.theme&&void 0!==e.theme[n]?e.theme[n]:N[n],o=r&&l.default[r];if(!o||"string"!==typeof o.close||"string"!==typeof o.open)throw new Error('pretty-format: Option "theme" has a key "'.concat(n,'" whose value "').concat(r,'" is undefined in ansi-styles.'));return t[n]=o,t}),Object.create(null))},F=function(e){return e&&void 0!==e.printFunctionName?e.printFunctionName:j.printFunctionName},B=function(e){return e&&void 0!==e.escapeRegex?e.escapeRegex:j.escapeRegex},H=function(e){return e&&void 0!==e.escapeString?e.escapeString:j.escapeString},U=function(e){var t,n;return{callToJSON:e&&void 0!==e.callToJSON?e.callToJSON:j.callToJSON,colors:e&&e.highlight?L(e):I.reduce((function(e,t){return e[t]={close:"",open:""},e}),Object.create(null)),compareKeys:e&&"function"===typeof e.compareKeys?e.compareKeys:j.compareKeys,escapeRegex:B(e),escapeString:H(e),indent:e&&e.min?"":(n=e&&void 0!==e.indent?e.indent:j.indent,new Array(n+1).join(" ")),maxDepth:e&&void 0!==e.maxDepth?e.maxDepth:j.maxDepth,min:e&&void 0!==e.min?e.min:j.min,plugins:e&&void 0!==e.plugins?e.plugins:j.plugins,printBasicPrototype:null===(t=null===e||void 0===e?void 0:e.printBasicPrototype)||void 0===t||t,printFunctionName:F(e),spacingInner:e&&e.min?" ":"\n",spacingOuter:e&&e.min?"":"\n"}};function z(e,t){if(t&&(function(e){if(Object.keys(e).forEach((function(e){if(!j.hasOwnProperty(e))throw new Error('pretty-format: Unknown option "'.concat(e,'".'))})),e.min&&void 0!==e.indent&&0!==e.indent)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(void 0!==e.theme){if(null===e.theme)throw new Error('pretty-format: Option "theme" must not be null.');if("object"!==typeof e.theme)throw new Error('pretty-format: Option "theme" must be of type "object" but instead received "'.concat(typeof e.theme,'".'))}}(t),t.plugins)){var n=M(t.plugins,e);if(null!==n)return D(n,e,U(t),"",0,[])}var r=R(e,F(t),B(t),H(t));return null!==r?r:P(e,U(t),"",0,[])}var q={AsymmetricMatcher:c.default,ConvertAnsi:f.default,DOMCollection:d.default,DOMElement:p.default,Immutable:h.default,ReactElement:v.default,ReactTestComponent:m.default};t.plugins=q;var W=z;t.default=W},6406:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var r=n(216),o="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof o?o:"undefined"!==typeof self?self:"undefined"!==typeof window?window:Function("return this")(),a=o["jest-symbol-do-not-touch"]||o.Symbol,i="function"===typeof a&&a.for?a.for("jest.asymmetricMatcher"):1267621,s=" ",l=function(e,t,n,o,a,i){var l=e.toString();return"ArrayContaining"===l||"ArrayNotContaining"===l?++o>t.maxDepth?"["+l+"]":l+s+"["+(0,r.printListItems)(e.sample,t,n,o,a,i)+"]":"ObjectContaining"===l||"ObjectNotContaining"===l?++o>t.maxDepth?"["+l+"]":l+s+"{"+(0,r.printObjectProperties)(e.sample,t,n,o,a,i)+"}":"StringMatching"===l||"StringNotMatching"===l||"StringContaining"===l||"StringNotContaining"===l?l+s+i(e.sample,t,n,o,a):e.toAsymmetricMatcher()};t.serialize=l;var u=function(e){return e&&e.$$typeof===i};t.test=u;var c={serialize:l,test:u};t.default=c},4157:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var r=a(n(5442)),o=a(n(4348));function a(e){return e&&e.__esModule?e:{default:e}}var i=function(e){return"string"===typeof e&&!!e.match((0,r.default)())};t.test=i;var s=function(e,t,n,a,i,s){return s(e.replace((0,r.default)(),(function(e){switch(e){case o.default.red.close:case o.default.green.close:case o.default.cyan.close:case o.default.gray.close:case o.default.white.close:case o.default.yellow.close:case o.default.bgRed.close:case o.default.bgGreen.close:case o.default.bgYellow.close:case o.default.inverse.close:case o.default.dim.close:case o.default.bold.close:case o.default.reset.open:case o.default.reset.close:return"</>";case o.default.red.open:return"<red>";case o.default.green.open:return"<green>";case o.default.cyan.open:return"<cyan>";case o.default.gray.open:return"<gray>";case o.default.white.open:return"<white>";case o.default.yellow.open:return"<yellow>";case o.default.bgRed.open:return"<bgRed>";case o.default.bgGreen.open:return"<bgGreen>";case o.default.bgYellow.open:return"<bgYellow>";case o.default.inverse.open:return"<inverse>";case o.default.dim.open:return"<dim>";case o.default.bold.open:return"<bold>";default:return""}})),t,n,a,i)};t.serialize=s;var l={serialize:s,test:i};t.default=l},5882:function(e,t,n){"use strict";var r=n(2122).default;Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var o=n(216),a=["DOMStringMap","NamedNodeMap"],i=/^(HTML\w*Collection|NodeList)$/,s=function(e){return e&&e.constructor&&!!e.constructor.name&&function(e){return-1!==a.indexOf(e)||i.test(e)}(e.constructor.name)};t.test=s;var l=function(e,t,n,i,s,l){var u=e.constructor.name;return++i>t.maxDepth?"["+u+"]":(t.min?"":u+" ")+(-1!==a.indexOf(u)?"{"+(0,o.printObjectProperties)(function(e){return"NamedNodeMap"===e.constructor.name}(e)?Array.from(e).reduce((function(e,t){return e[t.name]=t.value,e}),{}):r({},e),t,n,i,s,l)+"}":"["+(0,o.printListItems)(Array.from(e),t,n,i,s,l)+"]")};t.serialize=l;var u={serialize:l,test:s};t.default=u},9593:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var r=n(9355),o=/^((HTML|SVG)\w*)?Element$/,a=function(e){var t;return(null===e||void 0===e||null===(t=e.constructor)||void 0===t?void 0:t.name)&&function(e){var t=e.constructor.name,n=e.nodeType,r=e.tagName,a="string"===typeof r&&r.includes("-")||function(e){try{return"function"===typeof e.hasAttribute&&e.hasAttribute("is")}catch(t){return!1}}(e);return 1===n&&(o.test(t)||a)||3===n&&"Text"===t||8===n&&"Comment"===t||11===n&&"DocumentFragment"===t}(e)};function i(e){return 11===e.nodeType}t.test=a;var s=function(e,t,n,o,a,s){if(function(e){return 3===e.nodeType}(e))return(0,r.printText)(e.data,t);if(function(e){return 8===e.nodeType}(e))return(0,r.printComment)(e.data,t);var l=i(e)?"DocumentFragment":e.tagName.toLowerCase();return++o>t.maxDepth?(0,r.printElementAsLeaf)(l,t):(0,r.printElement)(l,(0,r.printProps)(i(e)?[]:Array.from(e.attributes).map((function(e){return e.name})).sort(),i(e)?{}:Array.from(e.attributes).reduce((function(e,t){return e[t.name]=t.value,e}),{}),t,n+t.indent,o,a,s),(0,r.printChildren)(Array.prototype.slice.call(e.childNodes||e.children),t,n+t.indent,o,a,s),t,n)};t.serialize=s;var l={serialize:s,test:a};t.default=l},2979:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var r=n(216),o="@@__IMMUTABLE_ORDERED__@@",a=function(e){return"Immutable."+e},i=function(e){return"["+e+"]"},s=" ";var l=function(e,t,n,o,l,u,c){return++o>t.maxDepth?i(a(c)):a(c)+s+"["+(0,r.printIteratorValues)(e.values(),t,n,o,l,u)+"]"},u=function(e,t,n,u,c,f){return e["@@__IMMUTABLE_MAP__@@"]?function(e,t,n,o,l,u,c){return++o>t.maxDepth?i(a(c)):a(c)+s+"{"+(0,r.printIteratorEntries)(e.entries(),t,n,o,l,u)+"}"}(e,t,n,u,c,f,e[o]?"OrderedMap":"Map"):e["@@__IMMUTABLE_LIST__@@"]?l(e,t,n,u,c,f,"List"):e["@@__IMMUTABLE_SET__@@"]?l(e,t,n,u,c,f,e[o]?"OrderedSet":"Set"):e["@@__IMMUTABLE_STACK__@@"]?l(e,t,n,u,c,f,"Stack"):e["@@__IMMUTABLE_SEQ__@@"]?function(e,t,n,o,l,u){var c=a("Seq");return++o>t.maxDepth?i(c):e["@@__IMMUTABLE_KEYED__@@"]?c+s+"{"+(e._iter||e._object?(0,r.printIteratorEntries)(e.entries(),t,n,o,l,u):"\u2026")+"}":c+s+"["+(e._iter||e._array||e._collection||e._iterable?(0,r.printIteratorValues)(e.values(),t,n,o,l,u):"\u2026")+"]"}(e,t,n,u,c,f):function(e,t,n,o,l,u){var c=a(e._name||"Record");return++o>t.maxDepth?i(c):c+s+"{"+(0,r.printIteratorEntries)(function(e){var t=0;return{next:function(){if(t<e._keys.length){var n=e._keys[t++];return{done:!1,value:[n,e.get(n)]}}return{done:!0,value:void 0}}}}(e),t,n,o,l,u)+"}"}(e,t,n,u,c,f)};t.serialize=u;var c=function(e){return e&&(!0===e["@@__IMMUTABLE_ITERABLE__@@"]||!0===e["@@__IMMUTABLE_RECORD__@@"])};t.test=c;var f={serialize:u,test:c};t.default=f},4260:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(8003)),o=n(9355);function a(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var i=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return Array.isArray(t)?t.forEach((function(t){e(t,n)})):null!=t&&!1!==t&&n.push(t),n},s=function(e){var t=e.type;if("string"===typeof t)return t;if("function"===typeof t)return t.displayName||t.name||"Unknown";if(r.isFragment(e))return"React.Fragment";if(r.isSuspense(e))return"React.Suspense";if("object"===typeof t&&null!==t){if(r.isContextProvider(e))return"Context.Provider";if(r.isContextConsumer(e))return"Context.Consumer";if(r.isForwardRef(e)){if(t.displayName)return t.displayName;var n=t.render.displayName||t.render.name||"";return""!==n?"ForwardRef("+n+")":"ForwardRef"}if(r.isMemo(e)){var o=t.displayName||t.type.displayName||t.type.name||"";return""!==o?"Memo("+o+")":"Memo"}}return"UNDEFINED"},l=function(e,t,n,r,a,l){return++r>t.maxDepth?(0,o.printElementAsLeaf)(s(e),t):(0,o.printElement)(s(e),(0,o.printProps)(function(e){var t=e.props;return Object.keys(t).filter((function(e){return"children"!==e&&void 0!==t[e]})).sort()}(e),e.props,t,n+t.indent,r,a,l),(0,o.printChildren)(i(e.props.children),t,n+t.indent,r,a,l),t,n)};t.serialize=l;var u=function(e){return null!=e&&r.isElement(e)};t.test=u;var c={serialize:l,test:u};t.default=c},3591:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=t.default=void 0;var r=n(9355),o="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof o?o:"undefined"!==typeof self?self:"undefined"!==typeof window?window:Function("return this")(),a=o["jest-symbol-do-not-touch"]||o.Symbol,i="function"===typeof a&&a.for?a.for("react.test.json"):245830487,s=function(e,t,n,o,a,i){return++o>t.maxDepth?(0,r.printElementAsLeaf)(e.type,t):(0,r.printElement)(e.type,e.props?(0,r.printProps)(function(e){var t=e.props;return t?Object.keys(t).filter((function(e){return void 0!==t[e]})).sort():[]}(e),e.props,t,n+t.indent,o,a,i):"",e.children?(0,r.printChildren)(e.children,t,n+t.indent,o,a,i):"",t,n)};t.serialize=s;var l=function(e){return e&&e.$$typeof===i};t.test=l;var u={serialize:s,test:l};t.default=u},2109:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;")}},9355:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.printText=t.printProps=t.printElementAsLeaf=t.printElement=t.printComment=t.printChildren=void 0;var r,o=(r=n(2109))&&r.__esModule?r:{default:r};t.printProps=function(e,t,n,r,o,a,i){var s=r+n.indent,l=n.colors;return e.map((function(e){var u=t[e],c=i(u,n,s,o,a);return"string"!==typeof u&&(-1!==c.indexOf("\n")&&(c=n.spacingOuter+s+c+n.spacingOuter+r),c="{"+c+"}"),n.spacingInner+r+l.prop.open+e+l.prop.close+"="+l.value.open+c+l.value.close})).join("")};t.printChildren=function(e,t,n,r,o,i){return e.map((function(e){return t.spacingOuter+n+("string"===typeof e?a(e,t):i(e,t,n,r,o))})).join("")};var a=function(e,t){var n=t.colors.content;return n.open+(0,o.default)(e)+n.close};t.printText=a;t.printComment=function(e,t){var n=t.colors.comment;return n.open+"\x3c!--"+(0,o.default)(e)+"--\x3e"+n.close};t.printElement=function(e,t,n,r,o){var a=r.colors.tag;return a.open+"<"+e+(t&&a.close+t+r.spacingOuter+o+a.open)+(n?">"+a.close+n+r.spacingOuter+o+a.open+"</"+e:(t&&!r.min?"":" ")+"/")+">"+a.close};t.printElementAsLeaf=function(e,t){var n=t.colors.tag;return n.open+"<"+e+n.close+" \u2026"+n.open+" />"+n.close}},4348:function(e,t,n){"use strict";e=n.nmd(e);var r=n(861).default,o=n(3344).default,a=n(7424).default,i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(t){return"\x1b[".concat(38+e,";5;").concat(t,"m")}},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(t,n,r){return"\x1b[".concat(38+e,";2;").concat(t,";").concat(n,";").concat(r,"m")}};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){var e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright;for(var n=0,l=Object.entries(t);n<l.length;n++){for(var u=a(l[n],2),c=u[0],f=u[1],d=0,p=Object.entries(f);d<p.length;d++){var h=a(p[d],2),v=h[0],m=h[1];t[v]={open:"\x1b[".concat(m[0],"m"),close:"\x1b[".concat(m[1],"m")},f[v]=t[v],e.set(m[0],m[1])}Object.defineProperty(t,c,{value:f,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="\x1b[39m",t.bgColor.close="\x1b[49m",t.color.ansi256=i(),t.color.ansi16m=s(),t.bgColor.ansi256=i(10),t.bgColor.ansi16m=s(10),Object.defineProperties(t,{rgbToAnsi256:{value:function(e,t,n){return e===t&&t===n?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(t/255*5)+Math.round(n/255*5)},enumerable:!1},hexToRgb:{value:function(e){var t=o(/([a-f\d]{6}|[a-f\d]{3})/i,{colorString:1}).exec(e.toString(16));if(!t)return[0,0,0];var n=t.groups.colorString;3===n.length&&(n=n.split("").map((function(e){return e+e})).join(""));var r=Number.parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},enumerable:!1},hexToAnsi256:{value:function(e){return t.rgbToAnsi256.apply(t,r(t.hexToRgb(e)))},enumerable:!1}}),t}})},9742:function(e,t){"use strict";var n=60103,r=60106,o=60107,a=60108,i=60114,s=60109,l=60110,u=60112,c=60113,f=60120,d=60115,p=60116,h=60121,v=60122,m=60117,g=60129,y=60131;if("function"===typeof Symbol&&Symbol.for){var b=Symbol.for;n=b("react.element"),r=b("react.portal"),o=b("react.fragment"),a=b("react.strict_mode"),i=b("react.profiler"),s=b("react.provider"),l=b("react.context"),u=b("react.forward_ref"),c=b("react.suspense"),f=b("react.suspense_list"),d=b("react.memo"),p=b("react.lazy"),h=b("react.block"),v=b("react.server.block"),m=b("react.fundamental"),g=b("react.debug_trace_mode"),y=b("react.legacy_hidden")}function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case i:case a:case c:case f:return e;default:switch(e=e&&e.$$typeof){case l:case u:case p:case d:case s:return e;default:return t}}case r:return t}}}var x=s,E=n,_=u,S=o,k=p,C=d,T=r,O=i,R=a,P=c;t.ContextConsumer=l,t.ContextProvider=x,t.Element=E,t.ForwardRef=_,t.Fragment=S,t.Lazy=k,t.Memo=C,t.Portal=T,t.Profiler=O,t.StrictMode=R,t.Suspense=P,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return w(e)===l},t.isContextProvider=function(e){return w(e)===s},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===u},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===p},t.isMemo=function(e){return w(e)===d},t.isPortal=function(e){return w(e)===r},t.isProfiler=function(e){return w(e)===i},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===c},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===i||e===g||e===a||e===c||e===f||e===y||"object"===typeof e&&null!==e&&(e.$$typeof===p||e.$$typeof===d||e.$$typeof===s||e.$$typeof===l||e.$$typeof===u||e.$$typeof===m||e.$$typeof===h||e[0]===v)},t.typeOf=w},8003:function(e,t,n){"use strict";e.exports=n(9742)},888:function(e,t,n){"use strict";var r=n(9047);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},2007:function(e,t,n){e.exports=n(888)()},9047:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},7981:function(e,t,n){"use strict";var r=n(2791),o=n(4164);function a(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function i(e){if(a(e)!==e)throw Error("Unable to find node on an unmounted component.")}var s=Object.assign;function l(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function u(){return!0}function c(){return!1}function f(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?u:c,this.isPropagationStopped=c,this}return s(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=u)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=u)},persist:function(){},isPersistent:u}),t}var d={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},p=f(d),h=s({},d,{view:0,detail:0});f(h);var v,m,g,y=s({},h,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==g&&(g&&"mousemove"===e.type?(v=e.screenX-g.screenX,m=e.screenY-g.screenY):m=v=0,g=e),v)},movementY:function(e){return"movementY"in e?e.movementY:m}});f(y),f(s({},y,{dataTransfer:0})),f(s({},h,{relatedTarget:0})),f(s({},d,{animationName:0,elapsedTime:0,pseudoElement:0})),f(s({},d,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),f(s({},d,{data:0}));var b={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},w={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"},x={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function E(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=x[e])&&!!t[e]}function _(){return E}function S(e,t,n,r,o,a,i,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}f(s({},h,{key:function(e){if(e.key){var t=b[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=l(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?w[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_,charCode:function(e){return"keypress"===e.type?l(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?l(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),f(s({},y,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),f(s({},h,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_})),f(s({},d,{propertyName:0,elapsedTime:0,pseudoElement:0})),f(s({},y,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}));var k=!1,C=null,T=!1,O=null,R={onError:function(e){k=!0,C=e}};function P(e,t,n,r,o,a,i,s,l){k=!1,C=null,S.apply(R,arguments)}var D=Array.isArray,M=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Events,A=M[0],N=M[1],I=M[2],j=M[3],L=M[4],F=r.unstable_act;function B(){}function H(e,t){if(!e)return[];if(e=function(e){var t=e.alternate;if(!t){if(null===(t=a(e)))throw Error("Unable to find node on an unmounted component.");return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var s=o.alternate;if(null===s){if(null!==(r=o.return)){n=r;continue}break}if(o.child===s.child){for(s=o.child;s;){if(s===n)return i(o),e;if(s===r)return i(o),t;s=s.sibling}throw Error("Unable to find node on an unmounted component.")}if(n.return!==r.return)n=o,r=s;else{for(var l=!1,u=o.child;u;){if(u===n){l=!0,n=o,r=s;break}if(u===r){l=!0,r=o,n=s;break}u=u.sibling}if(!l){for(u=s.child;u;){if(u===n){l=!0,n=s,r=o;break}if(u===r){l=!0,r=s,n=o;break}u=u.sibling}if(!l)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(n.alternate!==r)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(3!==n.tag)throw Error("Unable to find node on an unmounted component.");return n.stateNode.current===n?e:t}(e),!e)return[];for(var n=e,r=[];;){if(5===n.tag||6===n.tag||1===n.tag||0===n.tag){var o=n.stateNode;t(o)&&r.push(o)}if(n.child)n.child.return=n,n=n.child;else{if(n===e)return r;for(;!n.sibling;){if(!n.return||n.return===e)return r;n=n.return}n.sibling.return=n.return,n=n.sibling}}}function U(e,t){if(e&&!e._reactInternals){var n=String(e);throw e=D(e)?"an array":e&&1===e.nodeType&&e.tagName?"a DOM node":"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n,Error(t+"(...): the first argument must be a React class instance. Instead received: "+e+".")}}function z(e){return!(!e||1!==e.nodeType||!e.tagName)}function q(e){return!z(e)&&(null!=e&&"function"===typeof e.render&&"function"===typeof e.setState)}function W(e,t){return!!q(e)&&e._reactInternals.type===t}function V(e,t){return U(e,"findAllInRenderedTree"),e?H(e._reactInternals,t):[]}function Z(e,t){return U(e,"scryRenderedDOMComponentsWithClass"),V(e,(function(e){if(z(e)){var n=e.className;"string"!==typeof n&&(n=e.getAttribute("class")||"");var r=n.split(/\s+/);if(!D(t)){if(void 0===t)throw Error("TestUtils.scryRenderedDOMComponentsWithClass expects a className as a second argument.");t=t.split(/\s+/)}return t.every((function(e){return-1!==r.indexOf(e)}))}return!1}))}function G(e,t){return U(e,"scryRenderedDOMComponentsWithTag"),V(e,(function(e){return z(e)&&e.tagName.toUpperCase()===t.toUpperCase()}))}function Y(e,t){return U(e,"scryRenderedComponentsWithType"),V(e,(function(e){return W(e,t)}))}function $(e,t,n){var r=e.type||"unknown-event";e.currentTarget=N(n),function(e,t,n,r,o,a,i,s,l){if(P.apply(this,arguments),k){if(!k)throw Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue.");var u=C;k=!1,C=null,T||(T=!0,O=u)}}(r,t,void 0,e),e.currentTarget=null}function K(e,t,n){for(var r=[];e;){r.push(e);do{e=e.return}while(e&&5!==e.tag);e=e||null}for(e=r.length;0<e--;)t(r[e],"captured",n);for(e=0;e<r.length;e++)t(r[e],"bubbled",n)}function X(e,t){var n=e.stateNode;if(!n)return null;var r=I(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error("Expected `"+t+"` listener to be a function, instead got a value of `"+typeof n+"` type.");return n}function Q(e,t,n){var r=n._reactName;"captured"===t&&(r+="Capture"),(t=X(e,r))&&(null==n._dispatchListeners&&(n._dispatchListeners=[]),null==n._dispatchInstances&&(n._dispatchInstances=[]),n._dispatchListeners.push(t),n._dispatchInstances.push(e))}var J={},ee=new Set(["mouseEnter","mouseLeave","pointerEnter","pointerLeave"]);function te(e){return function(t,n){if(r.isValidElement(t))throw Error("TestUtils.Simulate expected a DOM node as the first argument but received a React element. Pass the DOM node you wish to simulate the event on instead. Note that TestUtils.Simulate will not work if you are using shallow rendering.");if(q(t))throw Error("TestUtils.Simulate expected a DOM node as the first argument but received a component instance. Pass the DOM node you wish to simulate the event on instead.");var a="on"+e[0].toUpperCase()+e.slice(1),i=new B;i.target=t,i.type=e.toLowerCase();var l=A(t),u=new p(a,i.type,l,i,t);u.persist(),s(u,n),ee.has(e)?u&&u._reactName&&function(e,t,n){e&&n&&n._reactName&&(t=X(e,n._reactName))&&(null==n._dispatchListeners&&(n._dispatchListeners=[]),null==n._dispatchInstances&&(n._dispatchInstances=[]),n._dispatchListeners.push(t),n._dispatchInstances.push(e))}(u._targetInst,null,u):u&&u._reactName&&K(u._targetInst,Q,u),o.unstable_batchedUpdates((function(){if(j(t),u){var e=u._dispatchListeners,n=u._dispatchInstances;if(D(e))for(var r=0;r<e.length&&!u.isPropagationStopped();r++)$(u,e[r],n[r]);else e&&$(u,e,n);u._dispatchListeners=null,u._dispatchInstances=null,u.isPersistent()||u.constructor.release(u)}if(T)throw e=O,T=!1,O=null,e})),L()}}"blur cancel click close contextMenu copy cut auxClick doubleClick dragEnd dragStart drop focus input invalid keyDown keyPress keyUp mouseDown mouseUp paste pause play pointerCancel pointerDown pointerUp rateChange reset resize seeked submit touchCancel touchEnd touchStart volumeChange drag dragEnter dragExit dragLeave dragOver mouseMove mouseOut mouseOver pointerMove pointerOut pointerOver scroll toggle touchMove wheel abort animationEnd animationIteration animationStart canPlay canPlayThrough durationChange emptied encrypted ended error gotPointerCapture load loadedData loadedMetadata loadStart lostPointerCapture playing progress seeking stalled suspend timeUpdate transitionEnd waiting mouseEnter mouseLeave pointerEnter pointerLeave change select beforeInput compositionEnd compositionStart compositionUpdate".split(" ").forEach((function(e){J[e]=te(e)})),t.act=F},4463:function(e,t,n){"use strict";var r=n(2791),o=n(5296);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,s={};function l(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var c=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),f=Object.prototype.hasOwnProperty,d=/^[: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={},h={};function v(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var m={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){m[e]=new v(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];m[t]=new v(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){m[e]=new v(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){m[e]=new v(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){m[e]=new v(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){m[e]=new v(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){m[e]=new v(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){m[e]=new v(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){m[e]=new v(e,5,!1,e.toLowerCase(),null,!1,!1)}));var g=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function b(e,t,n,r){var o=m.hasOwnProperty(t)?m[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!f.call(h,e)||!f.call(p,e)&&(d.test(e)?h[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(g,y);m[t]=new v(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(g,y);m[t]=new v(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(g,y);m[t]=new v(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){m[e]=new v(e,1,!1,e.toLowerCase(),null,!1,!1)})),m.xlinkHref=new v("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){m[e]=new v(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,x=Symbol.for("react.element"),E=Symbol.for("react.portal"),_=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),T=Symbol.for("react.context"),O=Symbol.for("react.forward_ref"),R=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),D=Symbol.for("react.memo"),M=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var A=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var N=Symbol.iterator;function I(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=N&&e[N]||e["@@iterator"])?e:null}var j,L=Object.assign;function F(e){if(void 0===j)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);j=t&&t[1]||""}return"\n"+j+e}var B=!1;function H(e,t){if(!e||B)return"";B=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&"string"===typeof u.stack){for(var o=u.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{B=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?F(e):""}function U(e){switch(e.tag){case 5:return F(e.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return e=H(e.type,!1);case 11:return e=H(e.type.render,!1);case 1:return e=H(e.type,!0);default:return""}}function z(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case _:return"Fragment";case E:return"Portal";case k:return"Profiler";case S:return"StrictMode";case R:return"Suspense";case P:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case O:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case D:return null!==(t=e.displayName||null)?t:z(e.type)||"Memo";case M:t=e._payload,e=e._init;try{return z(e(t))}catch(n){}}return null}function q(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return z(t);case 8:return t===S?"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("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function W(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Z(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function G(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Y(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function $(e,t){var n=t.checked;return L({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function K(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=W(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function X(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function Q(e,t){X(e,t);var n=W(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,W(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&Y(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+W(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return L({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:W(n)}}function ae(e,t){var n=W(t.value),r=W(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ue,ce,fe=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ue=ue||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function de(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pe={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},he=["Webkit","ms","Moz","O"];function ve(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function me(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=ve(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(pe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]}))}));var ge=L({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 ye(e,t){if(t){if(ge[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ee=null,_e=null,Se=null;function ke(e){if(e=wo(e)){if("function"!==typeof Ee)throw Error(a(280));var t=e.stateNode;t&&(t=Eo(t),Ee(e.stateNode,e.type,t))}}function Ce(e){_e?Se?Se.push(e):Se=[e]:_e=e}function Te(){if(_e){var e=_e,t=Se;if(Se=_e=null,ke(e),t)for(e=0;e<t.length;e++)ke(t[e])}}function Oe(e,t){return e(t)}function Re(){}var Pe=!1;function De(e,t,n){if(Pe)return e(t,n);Pe=!0;try{return Oe(e,t,n)}finally{Pe=!1,(null!==_e||null!==Se)&&(Re(),Te())}}function Me(e,t){var n=e.stateNode;if(null===n)return null;var r=Eo(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(a(231,t,typeof n));return n}var Ae=!1;if(c)try{var Ne={};Object.defineProperty(Ne,"passive",{get:function(){Ae=!0}}),window.addEventListener("test",Ne,Ne),window.removeEventListener("test",Ne,Ne)}catch(ce){Ae=!1}function Ie(e,t,n,r,o,a,i,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var je=!1,Le=null,Fe=!1,Be=null,He={onError:function(e){je=!0,Le=e}};function Ue(e,t,n,r,o,a,i,s,l){je=!1,Le=null,Ie.apply(He,arguments)}function ze(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function We(e){if(ze(e)!==e)throw Error(a(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=ze(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return We(o),e;if(i===r)return We(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?Ze(e):null}function Ze(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ze(e);if(null!==t)return t;e=e.sibling}return null}var Ge=o.unstable_scheduleCallback,Ye=o.unstable_cancelCallback,$e=o.unstable_shouldYield,Ke=o.unstable_requestPaint,Xe=o.unstable_now,Qe=o.unstable_getCurrentPriorityLevel,Je=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,nt=o.unstable_LowPriority,rt=o.unstable_IdlePriority,ot=null,at=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ut=64,ct=4194304;function ft(e){switch(e&-e){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 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~o;0!==s?r=ft(s):0!==(a&=i)&&(r=ft(a))}else 0!==(i=n&~o)?r=ft(i):0!==a&&(r=ft(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!==(4194240&a)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-it(t)),r|=e[n],t&=~o;return r}function pt(e,t){switch(e){case 1:case 2:case 4:return t+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 t+5e3;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function vt(){var e=ut;return 0===(4194240&(ut<<=1))&&(ut=64),e}function mt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function gt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function yt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var bt=0;function wt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var xt,Et,_t,St,kt,Ct=!1,Tt=[],Ot=null,Rt=null,Pt=null,Dt=new Map,Mt=new Map,At=[],Nt="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 It(e,t){switch(e){case"focusin":case"focusout":Ot=null;break;case"dragenter":case"dragleave":Rt=null;break;case"mouseover":case"mouseout":Pt=null;break;case"pointerover":case"pointerout":Dt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Mt.delete(t.pointerId)}}function jt(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=wo(t))&&Et(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Lt(e){var t=bo(e.target);if(null!==t){var n=ze(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=qe(n)))return e.blockedOn=t,void kt(e.priority,(function(){_t(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Ft(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=$t(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=wo(n))&&Et(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);we=r,n.target.dispatchEvent(r),we=null,t.shift()}return!0}function Bt(e,t,n){Ft(e)&&n.delete(t)}function Ht(){Ct=!1,null!==Ot&&Ft(Ot)&&(Ot=null),null!==Rt&&Ft(Rt)&&(Rt=null),null!==Pt&&Ft(Pt)&&(Pt=null),Dt.forEach(Bt),Mt.forEach(Bt)}function Ut(e,t){e.blockedOn===t&&(e.blockedOn=null,Ct||(Ct=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Ht)))}function zt(e){function t(t){return Ut(t,e)}if(0<Tt.length){Ut(Tt[0],e);for(var n=1;n<Tt.length;n++){var r=Tt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Ot&&Ut(Ot,e),null!==Rt&&Ut(Rt,e),null!==Pt&&Ut(Pt,e),Dt.forEach(t),Mt.forEach(t),n=0;n<At.length;n++)(r=At[n]).blockedOn===e&&(r.blockedOn=null);for(;0<At.length&&null===(n=At[0]).blockedOn;)Lt(n),null===n.blockedOn&&At.shift()}var qt=w.ReactCurrentBatchConfig,Wt=!0;function Vt(e,t,n,r){var o=bt,a=qt.transition;qt.transition=null;try{bt=1,Gt(e,t,n,r)}finally{bt=o,qt.transition=a}}function Zt(e,t,n,r){var o=bt,a=qt.transition;qt.transition=null;try{bt=4,Gt(e,t,n,r)}finally{bt=o,qt.transition=a}}function Gt(e,t,n,r){if(Wt){var o=$t(e,t,n,r);if(null===o)Wr(e,t,r,Yt,n),It(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Ot=jt(Ot,e,t,n,r,o),!0;case"dragenter":return Rt=jt(Rt,e,t,n,r,o),!0;case"mouseover":return Pt=jt(Pt,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return Dt.set(a,jt(Dt.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Mt.set(a,jt(Mt.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(It(e,r),4&t&&-1<Nt.indexOf(e)){for(;null!==o;){var a=wo(o);if(null!==a&&xt(a),null===(a=$t(e,t,n,r))&&Wr(e,t,r,Yt,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Wr(e,t,r,null,n)}}var Yt=null;function $t(e,t,n,r){if(Yt=null,null!==(e=bo(e=xe(r))))if(null===(t=ze(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=qe(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Yt=e,null}function Kt(e){switch(e){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(Qe()){case Je:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Xt=null,Qt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Qt,r=n.length,o="value"in Xt?Xt.value:Xt.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return Jt=o.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function on(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return L(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var an,sn,ln,un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=on(un),fn=L({},un,{view:0,detail:0}),dn=on(fn),pn=L({},fn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:kn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(an=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=an=0,ln=e),an)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),hn=on(pn),vn=on(L({},pn,{dataTransfer:0})),mn=on(L({},fn,{relatedTarget:0})),gn=on(L({},un,{animationName:0,elapsedTime:0,pseudoElement:0})),yn=L({},un,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bn=on(yn),wn=on(L({},un,{data:0})),xn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},En={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"},_n={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Sn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=_n[e])&&!!t[e]}function kn(){return Sn}var Cn=L({},fn,{key:function(e){if(e.key){var t=xn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?En[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:kn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Tn=on(Cn),On=on(L({},pn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Rn=on(L({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:kn})),Pn=on(L({},un,{propertyName:0,elapsedTime:0,pseudoElement:0})),Dn=L({},pn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Mn=on(Dn),An=[9,13,27,32],Nn=c&&"CompositionEvent"in window,In=null;c&&"documentMode"in document&&(In=document.documentMode);var jn=c&&"TextEvent"in window&&!In,Ln=c&&(!Nn||In&&8<In&&11>=In),Fn=String.fromCharCode(32),Bn=!1;function Hn(e,t){switch(e){case"keyup":return-1!==An.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Un(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var zn=!1;var qn={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 Wn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!qn[e.type]:"textarea"===t}function Vn(e,t,n,r){Ce(r),0<(t=Zr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Zn=null,Gn=null;function Yn(e){Fr(e,0)}function $n(e){if(G(xo(e)))return e}function Kn(e,t){if("change"===e)return t}var Xn=!1;if(c){var Qn;if(c){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"===typeof er.oninput}Qn=Jn}else Qn=!1;Xn=Qn&&(!document.documentMode||9<document.documentMode)}function tr(){Zn&&(Zn.detachEvent("onpropertychange",nr),Gn=Zn=null)}function nr(e){if("value"===e.propertyName&&$n(Gn)){var t=[];Vn(t,Gn,e,xe(e)),De(Yn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Gn=n,(Zn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return $n(Gn)}function ar(e,t){if("click"===e)return $n(t)}function ir(e,t){if("input"===e||"change"===e)return $n(t)}var sr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function lr(e,t){if(sr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!f.call(t,o)||!sr(e[o],t[o]))return!1}return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function fr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?fr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function dr(){for(var e=window,t=Y();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=Y((e=t.contentWindow).document)}return t}function pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=dr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&fr(n.ownerDocument.documentElement,n)){if(null!==r&&pr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=cr(n,a);var i=cr(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var vr=c&&"documentMode"in document&&11>=document.documentMode,mr=null,gr=null,yr=null,br=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==mr||mr!==Y(r)||("selectionStart"in(r=mr)&&pr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},yr&&lr(yr,r)||(yr=r,0<(r=Zr(gr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=mr)))}function xr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Er={animationend:xr("Animation","AnimationEnd"),animationiteration:xr("Animation","AnimationIteration"),animationstart:xr("Animation","AnimationStart"),transitionend:xr("Transition","TransitionEnd")},_r={},Sr={};function kr(e){if(_r[e])return _r[e];if(!Er[e])return e;var t,n=Er[e];for(t in n)if(n.hasOwnProperty(t)&&t in Sr)return _r[e]=n[t];return e}c&&(Sr=document.createElement("div").style,"AnimationEvent"in window||(delete Er.animationend.animation,delete Er.animationiteration.animation,delete Er.animationstart.animation),"TransitionEvent"in window||delete Er.transitionend.transition);var Cr=kr("animationend"),Tr=kr("animationiteration"),Or=kr("animationstart"),Rr=kr("transitionend"),Pr=new Map,Dr="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 Mr(e,t){Pr.set(e,t),l(t,[e])}for(var Ar=0;Ar<Dr.length;Ar++){var Nr=Dr[Ar];Mr(Nr.toLowerCase(),"on"+(Nr[0].toUpperCase()+Nr.slice(1)))}Mr(Cr,"onAnimationEnd"),Mr(Tr,"onAnimationIteration"),Mr(Or,"onAnimationStart"),Mr("dblclick","onDoubleClick"),Mr("focusin","onFocus"),Mr("focusout","onBlur"),Mr(Rr,"onTransitionEnd"),u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ir="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(" "),jr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ir));function Lr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,s,l,u){if(Ue.apply(this,arguments),je){if(!je)throw Error(a(198));var c=Le;je=!1,Le=null,Fe||(Fe=!0,Be=c)}}(r,t,void 0,e),e.currentTarget=null}function Fr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Lr(o,s,u),a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,u=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Lr(o,s,u),a=l}}}if(Fe)throw e=Be,Fe=!1,Be=null,e}function Br(e,t){var n=t[mo];void 0===n&&(n=t[mo]=new Set);var r=e+"__bubble";n.has(r)||(qr(t,e,2,!1),n.add(r))}function Hr(e,t,n){var r=0;t&&(r|=4),qr(n,e,r,t)}var Ur="_reactListening"+Math.random().toString(36).slice(2);function zr(e){if(!e[Ur]){e[Ur]=!0,i.forEach((function(t){"selectionchange"!==t&&(jr.has(t)||Hr(t,!1,e),Hr(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Ur]||(t[Ur]=!0,Hr("selectionchange",!1,t))}}function qr(e,t,n,r){switch(Kt(t)){case 1:var o=Vt;break;case 4:o=Zt;break;default:o=Gt}n=o.bind(null,t,n,e),o=void 0,!Ae||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Wr(e,t,n,r,o){var a=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=bo(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}De((function(){var r=a,o=xe(n),i=[];e:{var s=Pr.get(e);if(void 0!==s){var l=cn,u=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=Tn;break;case"focusin":u="focus",l=mn;break;case"focusout":u="blur",l=mn;break;case"beforeblur":case"afterblur":l=mn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=hn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=vn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Rn;break;case Cr:case Tr:case Or:l=gn;break;case Rr:l=Pn;break;case"scroll":l=dn;break;case"wheel":l=Mn;break;case"copy":case"cut":case"paste":l=bn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=On}var c=0!==(4&t),f=!c&&"scroll"===e,d=c?null!==s?s+"Capture":null:s;c=[];for(var p,h=r;null!==h;){var v=(p=h).stateNode;if(5===p.tag&&null!==v&&(p=v,null!==d&&(null!=(v=Me(h,d))&&c.push(Vr(h,v,p)))),f)break;h=h.return}0<c.length&&(s=new l(s,u,null,n,o),i.push({event:s,listeners:c}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===we||!(u=n.relatedTarget||n.fromElement)||!bo(u)&&!u[vo])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(u=(u=n.relatedTarget||n.toElement)?bo(u):null)&&(u!==(f=ze(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=r),l!==u)){if(c=hn,v="onMouseLeave",d="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=On,v="onPointerLeave",d="onPointerEnter",h="pointer"),f=null==l?s:xo(l),p=null==u?s:xo(u),(s=new c(v,h+"leave",l,n,o)).target=f,s.relatedTarget=p,v=null,bo(o)===r&&((c=new c(d,h+"enter",u,n,o)).target=p,c.relatedTarget=f,v=c),f=v,l&&u)e:{for(d=u,h=0,p=c=l;p;p=Gr(p))h++;for(p=0,v=d;v;v=Gr(v))p++;for(;0<h-p;)c=Gr(c),h--;for(;0<p-h;)d=Gr(d),p--;for(;h--;){if(c===d||null!==d&&c===d.alternate)break e;c=Gr(c),d=Gr(d)}c=null}else c=null;null!==l&&Yr(i,s,l,c,!1),null!==u&&null!==f&&Yr(i,f,u,c,!0)}if("select"===(l=(s=r?xo(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var m=Kn;else if(Wn(s))if(Xn)m=ir;else{m=or;var g=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(m=ar);switch(m&&(m=m(e,r))?Vn(i,m,n,o):(g&&g(e,s,r),"focusout"===e&&(g=s._wrapperState)&&g.controlled&&"number"===s.type&&ee(s,"number",s.value)),g=r?xo(r):window,e){case"focusin":(Wn(g)||"true"===g.contentEditable)&&(mr=g,gr=r,yr=null);break;case"focusout":yr=gr=mr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,wr(i,n,o);break;case"selectionchange":if(vr)break;case"keydown":case"keyup":wr(i,n,o)}var y;if(Nn)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else zn?Hn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Ln&&"ko"!==n.locale&&(zn||"onCompositionStart"!==b?"onCompositionEnd"===b&&zn&&(y=en()):(Qt="value"in(Xt=o)?Xt.value:Xt.textContent,zn=!0)),0<(g=Zr(r,b)).length&&(b=new wn(b,e,null,n,o),i.push({event:b,listeners:g}),y?b.data=y:null!==(y=Un(n))&&(b.data=y))),(y=jn?function(e,t){switch(e){case"compositionend":return Un(t);case"keypress":return 32!==t.which?null:(Bn=!0,Fn);case"textInput":return(e=t.data)===Fn&&Bn?null:e;default:return null}}(e,n):function(e,t){if(zn)return"compositionend"===e||!Nn&&Hn(e,t)?(e=en(),Jt=Qt=Xt=null,zn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ln&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Zr(r,"onBeforeInput")).length&&(o=new wn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=y))}Fr(i,t)}))}function Vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Zr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=Me(e,n))&&r.unshift(Vr(e,a,o)),null!=(a=Me(e,t))&&r.push(Vr(e,a,o))),e=e.return}return r}function Gr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Yr(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==u&&(s=u,o?null!=(l=Me(n,a))&&i.unshift(Vr(n,l,s)):o||null!=(l=Me(n,a))&&i.push(Vr(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var $r=/\r\n?/g,Kr=/\u0000|\uFFFD/g;function Xr(e){return("string"===typeof e?e:""+e).replace($r,"\n").replace(Kr,"")}function Qr(e,t,n){if(t=Xr(t),Xr(e)!==t&&n)throw Error(a(425))}function Jr(){}var eo=null,to=null;function no(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ro="function"===typeof setTimeout?setTimeout:void 0,oo="function"===typeof clearTimeout?clearTimeout:void 0,ao="function"===typeof Promise?Promise:void 0,io="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ao?function(e){return ao.resolve(null).then(e).catch(so)}:ro;function so(e){setTimeout((function(){throw e}))}function lo(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void zt(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);zt(t)}function uo(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function co(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var fo=Math.random().toString(36).slice(2),po="__reactFiber$"+fo,ho="__reactProps$"+fo,vo="__reactContainer$"+fo,mo="__reactEvents$"+fo,go="__reactListeners$"+fo,yo="__reactHandles$"+fo;function bo(e){var t=e[po];if(t)return t;for(var n=e.parentNode;n;){if(t=n[vo]||n[po]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=co(e);null!==e;){if(n=e[po])return n;e=co(e)}return t}n=(e=n).parentNode}return null}function wo(e){return!(e=e[po]||e[vo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function xo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function Eo(e){return e[ho]||null}var _o=[],So=-1;function ko(e){return{current:e}}function Co(e){0>So||(e.current=_o[So],_o[So]=null,So--)}function To(e,t){So++,_o[So]=e.current,e.current=t}var Oo={},Ro=ko(Oo),Po=ko(!1),Do=Oo;function Mo(e,t){var n=e.type.contextTypes;if(!n)return Oo;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Ao(e){return null!==(e=e.childContextTypes)&&void 0!==e}function No(){Co(Po),Co(Ro)}function Io(e,t,n){if(Ro.current!==Oo)throw Error(a(168));To(Ro,t),To(Po,n)}function jo(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,q(e)||"Unknown",o));return L({},n,r)}function Lo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Oo,Do=Ro.current,To(Ro,e),To(Po,Po.current),!0}function Fo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=jo(e,t,Do),r.__reactInternalMemoizedMergedChildContext=e,Co(Po),Co(Ro),To(Ro,e)):Co(Po),To(Po,n)}var Bo=null,Ho=!1,Uo=!1;function zo(e){null===Bo?Bo=[e]:Bo.push(e)}function qo(){if(!Uo&&null!==Bo){Uo=!0;var e=0,t=bt;try{var n=Bo;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Bo=null,Ho=!1}catch(o){throw null!==Bo&&(Bo=Bo.slice(e+1)),Ge(Je,qo),o}finally{bt=t,Uo=!1}}return null}var Wo=[],Vo=0,Zo=null,Go=0,Yo=[],$o=0,Ko=null,Xo=1,Qo="";function Jo(e,t){Wo[Vo++]=Go,Wo[Vo++]=Zo,Zo=e,Go=t}function ea(e,t,n){Yo[$o++]=Xo,Yo[$o++]=Qo,Yo[$o++]=Ko,Ko=e;var r=Xo;e=Qo;var o=32-it(r)-1;r&=~(1<<o),n+=1;var a=32-it(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Xo=1<<32-it(t)+o|n<<o|r,Qo=a+e}else Xo=1<<a|n<<o|r,Qo=e}function ta(e){null!==e.return&&(Jo(e,1),ea(e,1,0))}function na(e){for(;e===Zo;)Zo=Wo[--Vo],Wo[Vo]=null,Go=Wo[--Vo],Wo[Vo]=null;for(;e===Ko;)Ko=Yo[--$o],Yo[$o]=null,Qo=Yo[--$o],Yo[$o]=null,Xo=Yo[--$o],Yo[$o]=null}var ra=null,oa=null,aa=!1,ia=null;function sa(e,t){var n=Du(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function la(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ra=e,oa=uo(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ra=e,oa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Ko?{id:Xo,overflow:Qo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Du(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ra=e,oa=null,!0);default:return!1}}function ua(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ca(e){if(aa){var t=oa;if(t){var n=t;if(!la(e,t)){if(ua(e))throw Error(a(418));t=uo(n.nextSibling);var r=ra;t&&la(e,t)?sa(r,n):(e.flags=-4097&e.flags|2,aa=!1,ra=e)}}else{if(ua(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,ra=e}}}function fa(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ra=e}function da(e){if(e!==ra)return!1;if(!aa)return fa(e),aa=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!no(e.type,e.memoizedProps)),t&&(t=oa)){if(ua(e))throw pa(),Error(a(418));for(;t;)sa(e,t),t=uo(t.nextSibling)}if(fa(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){oa=uo(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}oa=null}}else oa=ra?uo(e.stateNode.nextSibling):null;return!0}function pa(){for(var e=oa;e;)e=uo(e.nextSibling)}function ha(){oa=ra=null,aa=!1}function va(e){null===ia?ia=[e]:ia.push(e)}var ma=w.ReactCurrentBatchConfig;function ga(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var ya=ko(null),ba=null,wa=null,xa=null;function Ea(){xa=wa=ba=null}function _a(e){var t=ya.current;Co(ya),e._currentValue=t}function Sa(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function ka(e,t){ba=e,xa=wa=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(ws=!0),e.firstContext=null)}function Ca(e){var t=e._currentValue;if(xa!==e)if(e={context:e,memoizedValue:t,next:null},null===wa){if(null===ba)throw Error(a(308));wa=e,ba.dependencies={lanes:0,firstContext:e}}else wa=wa.next=e;return t}var Ta=null;function Oa(e){null===Ta?Ta=[e]:Ta.push(e)}function Ra(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Oa(t)):(n.next=o.next,o.next=n),t.interleaved=n,Pa(e,r)}function Pa(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Da=!1;function Ma(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Aa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Na(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ia(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Ol)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Pa(e,n)}return null===(o=r.interleaved)?(t.next=t,Oa(r)):(t.next=o.next,o.next=t),r.interleaved=t,Pa(e,n)}function ja(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}function La(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Fa(e,t,n,r){var o=e.updateQueue;Da=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,u=l.next;l.next=null,null===i?a=u:i.next=u,i=l;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==i&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(null!==a){var f=o.baseState;for(i=0,c=u=l=null,s=a;;){var d=s.lane,p=s.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,v=s;switch(d=t,p=n,v.tag){case 1:if("function"===typeof(h=v.payload)){f=h.call(p,f,d);break e}f=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(d="function"===typeof(h=v.payload)?h.call(p,f,d):h)||void 0===d)break e;f=L({},f,d);break e;case 2:Da=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(d=o.effects)?o.effects=[s]:d.push(s))}else p={eventTime:p,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=p,l=f):c=c.next=p,i|=d;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(d=s).next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}}if(null===c&&(l=f),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);jl|=i,e.lanes=i,e.memoizedState=f}}function Ba(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!==typeof o)throw Error(a(191,o));o.call(r)}}}var Ha=(new r.Component).refs;function Ua(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:L({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var za={isMounted:function(e){return!!(e=e._reactInternals)&&ze(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=eu(),o=tu(e),a=Na(r,o);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=Ia(e,a,o))&&(nu(t,e,o,r),ja(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=eu(),o=tu(e),a=Na(r,o);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=Ia(e,a,o))&&(nu(t,e,o,r),ja(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=eu(),r=tu(e),o=Na(n,r);o.tag=2,void 0!==t&&null!==t&&(o.callback=t),null!==(t=Ia(e,o,r))&&(nu(t,e,r,n),ja(t,e,r))}};function qa(e,t,n,r,o,a,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(o,a))}function Wa(e,t,n){var r=!1,o=Oo,a=t.contextType;return"object"===typeof a&&null!==a?a=Ca(a):(o=Ao(t)?Do:Ro.current,a=(r=null!==(r=t.contextTypes)&&void 0!==r)?Mo(e,o):Oo),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=za,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function Va(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&za.enqueueReplaceState(t,t.state,null)}function Za(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=Ha,Ma(e);var a=t.contextType;"object"===typeof a&&null!==a?o.context=Ca(a):(a=Ao(t)?Do:Ro.current,o.context=Mo(e,a)),o.state=e.memoizedState,"function"===typeof(a=t.getDerivedStateFromProps)&&(Ua(e,t,a,n),o.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof o.getSnapshotBeforeUpdate||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||(t=o.state,"function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&za.enqueueReplaceState(o,o.state,null),Fa(e,n,o,r),o.state=e.memoizedState),"function"===typeof o.componentDidMount&&(e.flags|=4194308)}function Ga(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;t===Ha&&(t=o.refs={}),null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function Ya(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function $a(e){return(0,e._init)(e._payload)}function Ka(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Au(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Lu(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function u(e,t,n,r){var a=n.type;return a===_?f(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===M&&$a(a)===t.type)?((r=o(t,n.props)).ref=Ga(e,t,n),r.return=e,r):((r=Nu(n.type,n.key,n.props,null,e.mode,r)).ref=Ga(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Fu(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function f(e,t,n,r,a){return null===t||7!==t.tag?((t=Iu(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function d(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Lu(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case x:return(n=Nu(t.type,t.key,t.props,null,e.mode,n)).ref=Ga(e,null,t),n.return=e,n;case E:return(t=Fu(t,e.mode,n)).return=e,t;case M:return d(e,(0,t._init)(t._payload),n)}if(te(t)||I(t))return(t=Iu(t,e.mode,n,null)).return=e,t;Ya(e,t)}return null}function p(e,t,n,r){var o=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==o?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case x:return n.key===o?u(e,t,n,r):null;case E:return n.key===o?c(e,t,n,r):null;case M:return p(e,t,(o=n._init)(n._payload),r)}if(te(n)||I(n))return null!==o?null:f(e,t,n,r,null);Ya(e,n)}return null}function h(e,t,n,r,o){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"===typeof r&&null!==r){switch(r.$$typeof){case x:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case E:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case M:return h(e,t,n,(0,r._init)(r._payload),o)}if(te(r)||I(r))return f(t,e=e.get(n)||null,r,o,null);Ya(t,r)}return null}function v(o,a,s,l){for(var u=null,c=null,f=a,v=a=0,m=null;null!==f&&v<s.length;v++){f.index>v?(m=f,f=null):m=f.sibling;var g=p(o,f,s[v],l);if(null===g){null===f&&(f=m);break}e&&f&&null===g.alternate&&t(o,f),a=i(g,a,v),null===c?u=g:c.sibling=g,c=g,f=m}if(v===s.length)return n(o,f),aa&&Jo(o,v),u;if(null===f){for(;v<s.length;v++)null!==(f=d(o,s[v],l))&&(a=i(f,a,v),null===c?u=f:c.sibling=f,c=f);return aa&&Jo(o,v),u}for(f=r(o,f);v<s.length;v++)null!==(m=h(f,o,v,s[v],l))&&(e&&null!==m.alternate&&f.delete(null===m.key?v:m.key),a=i(m,a,v),null===c?u=m:c.sibling=m,c=m);return e&&f.forEach((function(e){return t(o,e)})),aa&&Jo(o,v),u}function m(o,s,l,u){var c=I(l);if("function"!==typeof c)throw Error(a(150));if(null==(l=c.call(l)))throw Error(a(151));for(var f=c=null,v=s,m=s=0,g=null,y=l.next();null!==v&&!y.done;m++,y=l.next()){v.index>m?(g=v,v=null):g=v.sibling;var b=p(o,v,y.value,u);if(null===b){null===v&&(v=g);break}e&&v&&null===b.alternate&&t(o,v),s=i(b,s,m),null===f?c=b:f.sibling=b,f=b,v=g}if(y.done)return n(o,v),aa&&Jo(o,m),c;if(null===v){for(;!y.done;m++,y=l.next())null!==(y=d(o,y.value,u))&&(s=i(y,s,m),null===f?c=y:f.sibling=y,f=y);return aa&&Jo(o,m),c}for(v=r(o,v);!y.done;m++,y=l.next())null!==(y=h(v,o,m,y.value,u))&&(e&&null!==y.alternate&&v.delete(null===y.key?m:y.key),s=i(y,s,m),null===f?c=y:f.sibling=y,f=y);return e&&v.forEach((function(e){return t(o,e)})),aa&&Jo(o,m),c}return function e(r,a,i,l){if("object"===typeof i&&null!==i&&i.type===_&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case x:e:{for(var u=i.key,c=a;null!==c;){if(c.key===u){if((u=i.type)===_){if(7===c.tag){n(r,c.sibling),(a=o(c,i.props.children)).return=r,r=a;break e}}else if(c.elementType===u||"object"===typeof u&&null!==u&&u.$$typeof===M&&$a(u)===c.type){n(r,c.sibling),(a=o(c,i.props)).ref=Ga(r,c,i),a.return=r,r=a;break e}n(r,c);break}t(r,c),c=c.sibling}i.type===_?((a=Iu(i.props.children,r.mode,l,i.key)).return=r,r=a):((l=Nu(i.type,i.key,i.props,null,r.mode,l)).ref=Ga(r,a,i),l.return=r,r=l)}return s(r);case E:e:{for(c=i.key;null!==a;){if(a.key===c){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Fu(i,r.mode,l)).return=r,r=a}return s(r);case M:return e(r,a,(c=i._init)(i._payload),l)}if(te(i))return v(r,a,i,l);if(I(i))return m(r,a,i,l);Ya(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=Lu(i,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var Xa=Ka(!0),Qa=Ka(!1),Ja={},ei=ko(Ja),ti=ko(Ja),ni=ko(Ja);function ri(e){if(e===Ja)throw Error(a(174));return e}function oi(e,t){switch(To(ni,t),To(ti,e),To(ei,Ja),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Co(ei),To(ei,t)}function ai(){Co(ei),Co(ti),Co(ni)}function ii(e){ri(ni.current);var t=ri(ei.current),n=le(t,e.type);t!==n&&(To(ti,e),To(ei,n))}function si(e){ti.current===e&&(Co(ei),Co(ti))}var li=ko(0);function ui(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ci=[];function fi(){for(var e=0;e<ci.length;e++)ci[e]._workInProgressVersionPrimary=null;ci.length=0}var di=w.ReactCurrentDispatcher,pi=w.ReactCurrentBatchConfig,hi=0,vi=null,mi=null,gi=null,yi=!1,bi=!1,wi=0,xi=0;function Ei(){throw Error(a(321))}function _i(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function Si(e,t,n,r,o,i){if(hi=i,vi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,di.current=null===e||null===e.memoizedState?ss:ls,e=n(r,o),bi){i=0;do{if(bi=!1,wi=0,25<=i)throw Error(a(301));i+=1,gi=mi=null,t.updateQueue=null,di.current=us,e=n(r,o)}while(bi)}if(di.current=is,t=null!==mi&&null!==mi.next,hi=0,gi=mi=vi=null,yi=!1,t)throw Error(a(300));return e}function ki(){var e=0!==wi;return wi=0,e}function Ci(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===gi?vi.memoizedState=gi=e:gi=gi.next=e,gi}function Ti(){if(null===mi){var e=vi.alternate;e=null!==e?e.memoizedState:null}else e=mi.next;var t=null===gi?vi.memoizedState:gi.next;if(null!==t)gi=t,mi=e;else{if(null===e)throw Error(a(310));e={memoizedState:(mi=e).memoizedState,baseState:mi.baseState,baseQueue:mi.baseQueue,queue:mi.queue,next:null},null===gi?vi.memoizedState=gi=e:gi=gi.next=e}return gi}function Oi(e,t){return"function"===typeof t?t(e):t}function Ri(e){var t=Ti(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=mi,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(null!==o){i=o.next,r=r.baseState;var l=s=null,u=null,c=i;do{var f=c.lane;if((hi&f)===f)null!==u&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var d={lane:f,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===u?(l=u=d,s=r):u=u.next=d,vi.lanes|=f,jl|=f}c=c.next}while(null!==c&&c!==i);null===u?s=r:u.next=l,sr(r,t.memoizedState)||(ws=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=u,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{i=o.lane,vi.lanes|=i,jl|=i,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Pi(e){var t=Ti(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sr(i,t.memoizedState)||(ws=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Di(){}function Mi(e,t){var n=vi,r=Ti(),o=t(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,ws=!0),r=r.queue,Wi(Ii.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==gi&&1&gi.memoizedState.tag){if(n.flags|=2048,Bi(9,Ni.bind(null,n,r,o,t),void 0,null),null===Rl)throw Error(a(349));0!==(30&hi)||Ai(n,t,o)}return o}function Ai(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=vi.updateQueue)?(t={lastEffect:null,stores:null},vi.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ni(e,t,n,r){t.value=n,t.getSnapshot=r,ji(t)&&Li(e)}function Ii(e,t,n){return n((function(){ji(t)&&Li(e)}))}function ji(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function Li(e){var t=Pa(e,1);null!==t&&nu(t,e,1,-1)}function Fi(e){var t=Ci();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Oi,lastRenderedState:e},t.queue=e,e=e.dispatch=ns.bind(null,vi,e),[t.memoizedState,e]}function Bi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=vi.updateQueue)?(t={lastEffect:null,stores:null},vi.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Hi(){return Ti().memoizedState}function Ui(e,t,n,r){var o=Ci();vi.flags|=e,o.memoizedState=Bi(1|t,n,void 0,void 0===r?null:r)}function zi(e,t,n,r){var o=Ti();r=void 0===r?null:r;var a=void 0;if(null!==mi){var i=mi.memoizedState;if(a=i.destroy,null!==r&&_i(r,i.deps))return void(o.memoizedState=Bi(t,n,a,r))}vi.flags|=e,o.memoizedState=Bi(1|t,n,a,r)}function qi(e,t){return Ui(8390656,8,e,t)}function Wi(e,t){return zi(2048,8,e,t)}function Vi(e,t){return zi(4,2,e,t)}function Zi(e,t){return zi(4,4,e,t)}function Gi(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Yi(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,zi(4,4,Gi.bind(null,t,e),n)}function $i(){}function Ki(e,t){var n=Ti();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&_i(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Xi(e,t){var n=Ti();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&_i(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Qi(e,t,n){return 0===(21&hi)?(e.baseState&&(e.baseState=!1,ws=!0),e.memoizedState=n):(sr(n,t)||(n=vt(),vi.lanes|=n,jl|=n,e.baseState=!0),t)}function Ji(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=pi.transition;pi.transition={};try{e(!1),t()}finally{bt=n,pi.transition=r}}function es(){return Ti().memoizedState}function ts(e,t,n){var r=tu(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},rs(e))os(t,n);else if(null!==(n=Ra(e,t,n,r))){nu(n,e,r,eu()),as(n,t,r)}}function ns(e,t,n){var r=tu(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(rs(e))os(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,sr(s,i)){var l=t.interleaved;return null===l?(o.next=o,Oa(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(u){}null!==(n=Ra(e,t,o,r))&&(nu(n,e,r,o=eu()),as(n,t,r))}}function rs(e){var t=e.alternate;return e===vi||null!==t&&t===vi}function os(e,t){bi=yi=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function as(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}var is={readContext:Ca,useCallback:Ei,useContext:Ei,useEffect:Ei,useImperativeHandle:Ei,useInsertionEffect:Ei,useLayoutEffect:Ei,useMemo:Ei,useReducer:Ei,useRef:Ei,useState:Ei,useDebugValue:Ei,useDeferredValue:Ei,useTransition:Ei,useMutableSource:Ei,useSyncExternalStore:Ei,useId:Ei,unstable_isNewReconciler:!1},ss={readContext:Ca,useCallback:function(e,t){return Ci().memoizedState=[e,void 0===t?null:t],e},useContext:Ca,useEffect:qi,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Ui(4194308,4,Gi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ui(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ui(4,2,e,t)},useMemo:function(e,t){var n=Ci();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ci();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=ts.bind(null,vi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Ci().memoizedState=e},useState:Fi,useDebugValue:$i,useDeferredValue:function(e){return Ci().memoizedState=e},useTransition:function(){var e=Fi(!1),t=e[0];return e=Ji.bind(null,e[1]),Ci().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=vi,o=Ci();if(aa){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===Rl)throw Error(a(349));0!==(30&hi)||Ai(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,qi(Ii.bind(null,r,i,e),[e]),r.flags|=2048,Bi(9,Ni.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ci(),t=Rl.identifierPrefix;if(aa){var n=Qo;t=":"+t+"R"+(n=(Xo&~(1<<32-it(Xo)-1)).toString(32)+n),0<(n=wi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=xi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ls={readContext:Ca,useCallback:Ki,useContext:Ca,useEffect:Wi,useImperativeHandle:Yi,useInsertionEffect:Vi,useLayoutEffect:Zi,useMemo:Xi,useReducer:Ri,useRef:Hi,useState:function(){return Ri(Oi)},useDebugValue:$i,useDeferredValue:function(e){return Qi(Ti(),mi.memoizedState,e)},useTransition:function(){return[Ri(Oi)[0],Ti().memoizedState]},useMutableSource:Di,useSyncExternalStore:Mi,useId:es,unstable_isNewReconciler:!1},us={readContext:Ca,useCallback:Ki,useContext:Ca,useEffect:Wi,useImperativeHandle:Yi,useInsertionEffect:Vi,useLayoutEffect:Zi,useMemo:Xi,useReducer:Pi,useRef:Hi,useState:function(){return Pi(Oi)},useDebugValue:$i,useDeferredValue:function(e){var t=Ti();return null===mi?t.memoizedState=e:Qi(t,mi.memoizedState,e)},useTransition:function(){return[Pi(Oi)[0],Ti().memoizedState]},useMutableSource:Di,useSyncExternalStore:Mi,useId:es,unstable_isNewReconciler:!1};function cs(e,t){try{var n="",r=t;do{n+=U(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function fs(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ds(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var ps="function"===typeof WeakMap?WeakMap:Map;function hs(e,t,n){(n=Na(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Wl||(Wl=!0,Vl=r),ds(0,t)},n}function vs(e,t,n){(n=Na(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){ds(0,t)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){ds(0,t),"function"!==typeof r&&(null===Zl?Zl=new Set([this]):Zl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ms(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=ku.bind(null,e,t,n),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function ys(e,t,n,r,o){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Na(-1,1)).tag=2,Ia(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var bs=w.ReactCurrentOwner,ws=!1;function xs(e,t,n,r){t.child=null===e?Qa(t,null,n,r):Xa(t,e.child,n,r)}function Es(e,t,n,r,o){n=n.render;var a=t.ref;return ka(t,o),r=Si(e,t,n,r,a,o),n=ki(),null===e||ws?(aa&&n&&ta(t),t.flags|=1,xs(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ws(e,t,o))}function _s(e,t,n,r,o){if(null===e){var a=n.type;return"function"!==typeof a||Mu(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Nu(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ss(e,t,a,r,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(i,r)&&e.ref===t.ref)return Ws(e,t,o)}return t.flags|=1,(e=Au(a,r)).ref=t.ref,e.return=t,t.child=e}function Ss(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(ws=!1,t.pendingProps=r=a,0===(e.lanes&o))return t.lanes=e.lanes,Ws(e,t,o);0!==(131072&e.flags)&&(ws=!0)}}return Ts(e,t,n,r,o)}function ks(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},To(Al,Ml),Ml|=n;else{if(0===(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,To(Al,Ml),Ml|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,To(Al,Ml),Ml|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,To(Al,Ml),Ml|=r;return xs(e,t,o,n),t.child}function Cs(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ts(e,t,n,r,o){var a=Ao(n)?Do:Ro.current;return a=Mo(t,a),ka(t,o),n=Si(e,t,n,r,a,o),r=ki(),null===e||ws?(aa&&r&&ta(t),t.flags|=1,xs(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ws(e,t,o))}function Os(e,t,n,r,o){if(Ao(n)){var a=!0;Lo(t)}else a=!1;if(ka(t,o),null===t.stateNode)qs(e,t),Wa(t,n,r),Za(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,u=n.contextType;"object"===typeof u&&null!==u?u=Ca(u):u=Mo(t,u=Ao(n)?Do:Ro.current);var c=n.getDerivedStateFromProps,f="function"===typeof c||"function"===typeof i.getSnapshotBeforeUpdate;f||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==r||l!==u)&&Va(t,i,r,u),Da=!1;var d=t.memoizedState;i.state=d,Fa(t,r,i,o),l=t.memoizedState,s!==r||d!==l||Po.current||Da?("function"===typeof c&&(Ua(t,n,c,r),l=t.memoizedState),(s=Da||qa(t,n,s,r,d,l,u))?(f||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=u,r=s):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Aa(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ga(t.type,s),i.props=u,f=t.pendingProps,d=i.context,"object"===typeof(l=n.contextType)&&null!==l?l=Ca(l):l=Mo(t,l=Ao(n)?Do:Ro.current);var p=n.getDerivedStateFromProps;(c="function"===typeof p||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==f||d!==l)&&Va(t,i,r,l),Da=!1,d=t.memoizedState,i.state=d,Fa(t,r,i,o);var h=t.memoizedState;s!==f||d!==h||Po.current||Da?("function"===typeof p&&(Ua(t,n,p,r),h=t.memoizedState),(u=Da||qa(t,n,u,r,d,h,l)||!1)?(c||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,l),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,l)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=l,r=u):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Rs(e,t,n,r,a,o)}function Rs(e,t,n,r,o,a){Cs(e,t);var i=0!==(128&t.flags);if(!r&&!i)return o&&Fo(t,n,!1),Ws(e,t,a);r=t.stateNode,bs.current=t;var s=i&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=Xa(t,e.child,null,a),t.child=Xa(t,null,s,a)):xs(e,t,s,a),t.memoizedState=r.state,o&&Fo(t,n,!0),t.child}function Ps(e){var t=e.stateNode;t.pendingContext?Io(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Io(0,t.context,!1),oi(e,t.containerInfo)}function Ds(e,t,n,r,o){return ha(),va(o),t.flags|=256,xs(e,t,n,r),t.child}var Ms,As,Ns,Is={dehydrated:null,treeContext:null,retryLane:0};function js(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ls(e,t,n){var r,o=t.pendingProps,i=li.current,s=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),To(li,1&i),null===e)return ca(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=o.children,e=o.fallback,s?(o=t.mode,s=t.child,l={mode:"hidden",children:l},0===(1&o)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=ju(l,o,0,null),e=Iu(e,o,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=js(n),t.memoizedState=Is,e):Fs(t,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,s){if(n)return 256&t.flags?(t.flags&=-257,Bs(e,t,s,r=fs(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=ju({mode:"visible",children:r.children},o,0,null),(i=Iu(i,o,s,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,0!==(1&t.mode)&&Xa(t,e.child,null,s),t.child.memoizedState=js(s),t.memoizedState=Is,i);if(0===(1&t.mode))return Bs(e,t,s,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var l=r.dgst;return r=l,Bs(e,t,s,r=fs(i=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),ws||l){if(null!==(r=Rl)){switch(s&-s){case 4:o=2;break;case 16:o=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:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!==(o&(r.suspendedLanes|s))?0:o)&&o!==i.retryLane&&(i.retryLane=o,Pa(e,o),nu(r,e,o,-1))}return vu(),Bs(e,t,s,r=fs(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Tu.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=uo(o.nextSibling),ra=t,aa=!0,ia=null,null!==e&&(Yo[$o++]=Xo,Yo[$o++]=Qo,Yo[$o++]=Ko,Xo=e.id,Qo=e.overflow,Ko=t),t=Fs(t,r.children),t.flags|=4096,t)}(e,t,l,o,r,i,n);if(s){s=o.fallback,l=t.mode,r=(i=e.child).sibling;var u={mode:"hidden",children:o.children};return 0===(1&l)&&t.child!==i?((o=t.child).childLanes=0,o.pendingProps=u,t.deletions=null):(o=Au(i,u)).subtreeFlags=14680064&i.subtreeFlags,null!==r?s=Au(r,s):(s=Iu(s,l,n,null)).flags|=2,s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,l=null===(l=e.child.memoizedState)?js(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Is,o}return e=(s=e.child).sibling,o=Au(s,{mode:"visible",children:o.children}),0===(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Fs(e,t){return(t=ju({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Bs(e,t,n,r){return null!==r&&va(r),Xa(t,e.child,null,n),(e=Fs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Hs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Sa(e.return,t,n)}function Us(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function zs(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(xs(e,t,r.children,n),0!==(2&(r=li.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Hs(e,n,t);else if(19===e.tag)Hs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(To(li,r),0===(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ui(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Us(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ui(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Us(t,!0,n,null,a);break;case"together":Us(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function qs(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ws(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),jl|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Au(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Au(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Vs(e,t){if(!aa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Zs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Gs(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Zs(t),null;case 1:case 17:return Ao(t.type)&&No(),Zs(t),null;case 3:return r=t.stateNode,ai(),Co(Po),Co(Ro),fi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(da(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ia&&(iu(ia),ia=null))),Zs(t),null;case 5:si(t);var o=ri(ni.current);if(n=t.type,null!==e&&null!=t.stateNode)As(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Zs(t),null}if(e=ri(ei.current),da(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[po]=t,r[ho]=i,e=0!==(1&t.mode),n){case"dialog":Br("cancel",r),Br("close",r);break;case"iframe":case"object":case"embed":Br("load",r);break;case"video":case"audio":for(o=0;o<Ir.length;o++)Br(Ir[o],r);break;case"source":Br("error",r);break;case"img":case"image":case"link":Br("error",r),Br("load",r);break;case"details":Br("toggle",r);break;case"input":K(r,i),Br("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Br("invalid",r);break;case"textarea":oe(r,i),Br("invalid",r)}for(var l in ye(n,i),o=null,i)if(i.hasOwnProperty(l)){var u=i[l];"children"===l?"string"===typeof u?r.textContent!==u&&(!0!==i.suppressHydrationWarning&&Qr(r.textContent,u,e),o=["children",u]):"number"===typeof u&&r.textContent!==""+u&&(!0!==i.suppressHydrationWarning&&Qr(r.textContent,u,e),o=["children",""+u]):s.hasOwnProperty(l)&&null!=u&&"onScroll"===l&&Br("scroll",r)}switch(n){case"input":Z(r),J(r,i,!0);break;case"textarea":Z(r),ie(r);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(r.onclick=Jr)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[po]=t,e[ho]=r,Ms(e,t),t.stateNode=e;e:{switch(l=be(n,r),n){case"dialog":Br("cancel",e),Br("close",e),o=r;break;case"iframe":case"object":case"embed":Br("load",e),o=r;break;case"video":case"audio":for(o=0;o<Ir.length;o++)Br(Ir[o],e);o=r;break;case"source":Br("error",e),o=r;break;case"img":case"image":case"link":Br("error",e),Br("load",e),o=r;break;case"details":Br("toggle",e),o=r;break;case"input":K(e,r),o=$(e,r),Br("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=L({},r,{value:void 0}),Br("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),Br("invalid",e)}for(i in ye(n,o),u=o)if(u.hasOwnProperty(i)){var c=u[i];"style"===i?me(e,c):"dangerouslySetInnerHTML"===i?null!=(c=c?c.__html:void 0)&&fe(e,c):"children"===i?"string"===typeof c?("textarea"!==n||""!==c)&&de(e,c):"number"===typeof c&&de(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=c&&"onScroll"===i&&Br("scroll",e):null!=c&&b(e,i,c,l))}switch(n){case"input":Z(e),J(e,r,!1);break;case"textarea":Z(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+W(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof o.onClick&&(e.onclick=Jr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Zs(t),null;case 6:if(e&&null!=t.stateNode)Ns(0,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(a(166));if(n=ri(ni.current),ri(ei.current),da(t)){if(r=t.stateNode,n=t.memoizedProps,r[po]=t,(i=r.nodeValue!==n)&&null!==(e=ra))switch(e.tag){case 3:Qr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Qr(r.nodeValue,n,0!==(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[po]=t,t.stateNode=r}return Zs(t),null;case 13:if(Co(li),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&0!==(1&t.mode)&&0===(128&t.flags))pa(),ha(),t.flags|=98560,i=!1;else if(i=da(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[po]=t}else ha(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Zs(t),i=!1}else null!==ia&&(iu(ia),ia=null),i=!0;if(!i)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&li.current)?0===Nl&&(Nl=3):vu())),null!==t.updateQueue&&(t.flags|=4),Zs(t),null);case 4:return ai(),null===e&&zr(t.stateNode.containerInfo),Zs(t),null;case 10:return _a(t.type._context),Zs(t),null;case 19:if(Co(li),null===(i=t.memoizedState))return Zs(t),null;if(r=0!==(128&t.flags),null===(l=i.rendering))if(r)Vs(i,!1);else{if(0!==Nl||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=ui(e))){for(t.flags|=128,Vs(i,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return To(li,1&li.current|2),t.child}e=e.sibling}null!==i.tail&&Xe()>zl&&(t.flags|=128,r=!0,Vs(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ui(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Vs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return Zs(t),null}else 2*Xe()-i.renderingStartTime>zl&&1073741824!==n&&(t.flags|=128,r=!0,Vs(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=i.last)?n.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Xe(),t.sibling=null,n=li.current,To(li,r?1&n|2:1&n),t):(Zs(t),null);case 22:case 23:return fu(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Ml)&&(Zs(t),6&t.subtreeFlags&&(t.flags|=8192)):Zs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Ys(e,t){switch(na(t),t.tag){case 1:return Ao(t.type)&&No(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ai(),Co(Po),Co(Ro),fi(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return si(t),null;case 13:if(Co(li),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ha()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Co(li),null;case 4:return ai(),null;case 10:return _a(t.type._context),null;case 22:case 23:return fu(),null;default:return null}}Ms=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},As=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ri(ei.current);var a,i=null;switch(n){case"input":o=$(e,o),r=$(e,r),i=[];break;case"select":o=L({},o,{value:void 0}),r=L({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!==typeof o.onClick&&"function"===typeof r.onClick&&(e.onclick=Jr)}for(c in ye(n,r),n=null,o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&null!=o[c])if("style"===c){var l=o[c];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(s.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var u=r[c];if(l=null!=o?o[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(null!=u||null!=l))if("style"===c)if(l){for(a in l)!l.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&l[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(i||(i=[]),i.push(c,n)),n=u;else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(i=i||[]).push(c,u)):"children"===c?"string"!==typeof u&&"number"!==typeof u||(i=i||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(s.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&Br("scroll",e),i||l===u||(i=[])):(i=i||[]).push(c,u))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}},Ns=function(e,t,n,r){n!==r&&(t.flags|=4)};var $s=!1,Ks=!1,Xs="function"===typeof WeakSet?WeakSet:Set,Qs=null;function Js(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Su(e,t,r)}else n.current=null}function el(e,t,n){try{n()}catch(r){Su(e,t,r)}}var tl=!1;function nl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&el(t,n,a)}o=o.next}while(o!==r)}}function rl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ol(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function al(e){var t=e.alternate;null!==t&&(e.alternate=null,al(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[po],delete t[ho],delete t[mo],delete t[go],delete t[yo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function il(e){return 5===e.tag||3===e.tag||4===e.tag}function sl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||il(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}function ul(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ul(e,t,n),e=e.sibling;null!==e;)ul(e,t,n),e=e.sibling}var cl=null,fl=!1;function dl(e,t,n){for(n=n.child;null!==n;)pl(e,t,n),n=n.sibling}function pl(e,t,n){if(at&&"function"===typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,n)}catch(s){}switch(n.tag){case 5:Ks||Js(n,t);case 6:var r=cl,o=fl;cl=null,dl(e,t,n),fl=o,null!==(cl=r)&&(fl?(e=cl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):cl.removeChild(n.stateNode));break;case 18:null!==cl&&(fl?(e=cl,n=n.stateNode,8===e.nodeType?lo(e.parentNode,n):1===e.nodeType&&lo(e,n),zt(e)):lo(cl,n.stateNode));break;case 4:r=cl,o=fl,cl=n.stateNode.containerInfo,fl=!0,dl(e,t,n),cl=r,fl=o;break;case 0:case 11:case 14:case 15:if(!Ks&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(0!==(2&a)||0!==(4&a))&&el(n,t,i),o=o.next}while(o!==r)}dl(e,t,n);break;case 1:if(!Ks&&(Js(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Su(n,t,s)}dl(e,t,n);break;case 21:dl(e,t,n);break;case 22:1&n.mode?(Ks=(r=Ks)||null!==n.memoizedState,dl(e,t,n),Ks=r):dl(e,t,n);break;default:dl(e,t,n)}}function hl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Xs),t.forEach((function(t){var r=Ou.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function vl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:cl=l.stateNode,fl=!1;break e;case 3:case 4:cl=l.stateNode.containerInfo,fl=!0;break e}l=l.return}if(null===cl)throw Error(a(160));pl(i,s,o),cl=null,fl=!1;var u=o.alternate;null!==u&&(u.return=null),o.return=null}catch(c){Su(o,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)ml(t,e),t=t.sibling}function ml(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(vl(t,e),gl(e),4&r){try{nl(3,e,e.return),rl(3,e)}catch(m){Su(e,e.return,m)}try{nl(5,e,e.return)}catch(m){Su(e,e.return,m)}}break;case 1:vl(t,e),gl(e),512&r&&null!==n&&Js(n,n.return);break;case 5:if(vl(t,e),gl(e),512&r&&null!==n&&Js(n,n.return),32&e.flags){var o=e.stateNode;try{de(o,"")}catch(m){Su(e,e.return,m)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==n?n.memoizedProps:i,l=e.type,u=e.updateQueue;if(e.updateQueue=null,null!==u)try{"input"===l&&"radio"===i.type&&null!=i.name&&X(o,i),be(l,s);var c=be(l,i);for(s=0;s<u.length;s+=2){var f=u[s],d=u[s+1];"style"===f?me(o,d):"dangerouslySetInnerHTML"===f?fe(o,d):"children"===f?de(o,d):b(o,f,d,c)}switch(l){case"input":Q(o,i);break;case"textarea":ae(o,i);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;null!=h?ne(o,!!i.multiple,h,!1):p!==!!i.multiple&&(null!=i.defaultValue?ne(o,!!i.multiple,i.defaultValue,!0):ne(o,!!i.multiple,i.multiple?[]:"",!1))}o[ho]=i}catch(m){Su(e,e.return,m)}}break;case 6:if(vl(t,e),gl(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(m){Su(e,e.return,m)}}break;case 3:if(vl(t,e),gl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{zt(t.containerInfo)}catch(m){Su(e,e.return,m)}break;case 4:default:vl(t,e),gl(e);break;case 13:vl(t,e),gl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||(Ul=Xe())),4&r&&hl(e);break;case 22:if(f=null!==n&&null!==n.memoizedState,1&e.mode?(Ks=(c=Ks)||f,vl(t,e),Ks=c):vl(t,e),gl(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!f&&0!==(1&e.mode))for(Qs=e,f=e.child;null!==f;){for(d=Qs=f;null!==Qs;){switch(h=(p=Qs).child,p.tag){case 0:case 11:case 14:case 15:nl(4,p,p.return);break;case 1:Js(p,p.return);var v=p.stateNode;if("function"===typeof v.componentWillUnmount){r=p,n=p.return;try{t=r,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(m){Su(r,n,m)}}break;case 5:Js(p,p.return);break;case 22:if(null!==p.memoizedState){xl(d);continue}}null!==h?(h.return=p,Qs=h):xl(d)}f=f.sibling}e:for(f=null,d=e;;){if(5===d.tag){if(null===f){f=d;try{o=d.stateNode,c?"function"===typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=d.stateNode,s=void 0!==(u=d.memoizedProps.style)&&null!==u&&u.hasOwnProperty("display")?u.display:null,l.style.display=ve("display",s))}catch(m){Su(e,e.return,m)}}}else if(6===d.tag){if(null===f)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(m){Su(e,e.return,m)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===e)&&null!==d.child){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;null===d.sibling;){if(null===d.return||d.return===e)break e;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:vl(t,e),gl(e),4&r&&hl(e);case 21:}}function gl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(il(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(de(o,""),r.flags&=-33),ul(e,sl(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;ll(e,sl(e),i);break;default:throw Error(a(161))}}catch(s){Su(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function yl(e,t,n){Qs=e,bl(e,t,n)}function bl(e,t,n){for(var r=0!==(1&e.mode);null!==Qs;){var o=Qs,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||$s;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Ks;s=$s;var u=Ks;if($s=i,(Ks=l)&&!u)for(Qs=o;null!==Qs;)l=(i=Qs).child,22===i.tag&&null!==i.memoizedState?El(o):null!==l?(l.return=i,Qs=l):El(o);for(;null!==a;)Qs=a,bl(a,t,n),a=a.sibling;Qs=o,$s=s,Ks=u}wl(e)}else 0!==(8772&o.subtreeFlags)&&null!==a?(a.return=o,Qs=a):wl(e)}}function wl(e){for(;null!==Qs;){var t=Qs;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Ks||rl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ks)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:ga(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Ba(t,i,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Ba(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var f=c.memoizedState;if(null!==f){var d=f.dehydrated;null!==d&&zt(d)}}}break;default:throw Error(a(163))}Ks||512&t.flags&&ol(t)}catch(p){Su(t,t.return,p)}}if(t===e){Qs=null;break}if(null!==(n=t.sibling)){n.return=t.return,Qs=n;break}Qs=t.return}}function xl(e){for(;null!==Qs;){var t=Qs;if(t===e){Qs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Qs=n;break}Qs=t.return}}function El(e){for(;null!==Qs;){var t=Qs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{rl(4,t)}catch(l){Su(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(l){Su(t,o,l)}}var a=t.return;try{ol(t)}catch(l){Su(t,a,l)}break;case 5:var i=t.return;try{ol(t)}catch(l){Su(t,i,l)}}}catch(l){Su(t,t.return,l)}if(t===e){Qs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Qs=s;break}Qs=t.return}}var _l,Sl=Math.ceil,kl=w.ReactCurrentDispatcher,Cl=w.ReactCurrentOwner,Tl=w.ReactCurrentBatchConfig,Ol=0,Rl=null,Pl=null,Dl=0,Ml=0,Al=ko(0),Nl=0,Il=null,jl=0,Ll=0,Fl=0,Bl=null,Hl=null,Ul=0,zl=1/0,ql=null,Wl=!1,Vl=null,Zl=null,Gl=!1,Yl=null,$l=0,Kl=0,Xl=null,Ql=-1,Jl=0;function eu(){return 0!==(6&Ol)?Xe():-1!==Ql?Ql:Ql=Xe()}function tu(e){return 0===(1&e.mode)?1:0!==(2&Ol)&&0!==Dl?Dl&-Dl:null!==ma.transition?(0===Jl&&(Jl=vt()),Jl):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Kt(e.type)}function nu(e,t,n,r){if(50<Kl)throw Kl=0,Xl=null,Error(a(185));gt(e,n,r),0!==(2&Ol)&&e===Rl||(e===Rl&&(0===(2&Ol)&&(Ll|=n),4===Nl&&su(e,Dl)),ru(e,r),1===n&&0===Ol&&0===(1&t.mode)&&(zl=Xe()+500,Ho&&qo()))}function ru(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-it(a),s=1<<i,l=o[i];-1===l?0!==(s&n)&&0===(s&r)||(o[i]=pt(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=dt(e,e===Rl?Dl:0);if(0===r)null!==n&&Ye(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ye(n),1===t)0===e.tag?function(e){Ho=!0,zo(e)}(lu.bind(null,e)):zo(lu.bind(null,e)),io((function(){0===(6&Ol)&&qo()})),n=null;else{switch(wt(r)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Ru(n,ou.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ou(e,t){if(Ql=-1,Jl=0,0!==(6&Ol))throw Error(a(327));var n=e.callbackNode;if(Eu()&&e.callbackNode!==n)return null;var r=dt(e,e===Rl?Dl:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=mu(e,r);else{t=r;var o=Ol;Ol|=2;var i=hu();for(Rl===e&&Dl===t||(ql=null,zl=Xe()+500,du(e,t));;)try{yu();break}catch(l){pu(e,l)}Ea(),kl.current=i,Ol=o,null!==Pl?t=0:(Rl=null,Dl=0,t=Nl)}if(0!==t){if(2===t&&(0!==(o=ht(e))&&(r=o,t=au(e,o))),1===t)throw n=Il,du(e,0),su(e,r),ru(e,Xe()),n;if(6===t)su(e,r);else{if(o=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)&&(2===(t=mu(e,r))&&(0!==(i=ht(e))&&(r=i,t=au(e,i))),1===t))throw n=Il,du(e,0),su(e,r),ru(e,Xe()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:xu(e,Hl,ql);break;case 3:if(su(e,r),(130023424&r)===r&&10<(t=Ul+500-Xe())){if(0!==dt(e,0))break;if(((o=e.suspendedLanes)&r)!==r){eu(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ro(xu.bind(null,e,Hl,ql),t);break}xu(e,Hl,ql);break;case 4:if(su(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-it(r);i=1<<s,(s=t[s])>o&&(o=s),r&=~i}if(r=o,10<(r=(120>(r=Xe()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Sl(r/1960))-r)){e.timeoutHandle=ro(xu.bind(null,e,Hl,ql),r);break}xu(e,Hl,ql);break;default:throw Error(a(329))}}}return ru(e,Xe()),e.callbackNode===n?ou.bind(null,e):null}function au(e,t){var n=Bl;return e.current.memoizedState.isDehydrated&&(du(e,t).flags|=256),2!==(e=mu(e,t))&&(t=Hl,Hl=n,null!==t&&iu(t)),e}function iu(e){null===Hl?Hl=e:Hl.push.apply(Hl,e)}function su(e,t){for(t&=~Fl,t&=~Ll,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function lu(e){if(0!==(6&Ol))throw Error(a(327));Eu();var t=dt(e,0);if(0===(1&t))return ru(e,Xe()),null;var n=mu(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=au(e,r))}if(1===n)throw n=Il,du(e,0),su(e,t),ru(e,Xe()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,xu(e,Hl,ql),ru(e,Xe()),null}function uu(e,t){var n=Ol;Ol|=1;try{return e(t)}finally{0===(Ol=n)&&(zl=Xe()+500,Ho&&qo())}}function cu(e){null!==Yl&&0===Yl.tag&&0===(6&Ol)&&Eu();var t=Ol;Ol|=1;var n=Tl.transition,r=bt;try{if(Tl.transition=null,bt=1,e)return e()}finally{bt=r,Tl.transition=n,0===(6&(Ol=t))&&qo()}}function fu(){Ml=Al.current,Co(Al)}function du(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oo(n)),null!==Pl)for(n=Pl.return;null!==n;){var r=n;switch(na(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&No();break;case 3:ai(),Co(Po),Co(Ro),fi();break;case 5:si(r);break;case 4:ai();break;case 13:case 19:Co(li);break;case 10:_a(r.type._context);break;case 22:case 23:fu()}n=n.return}if(Rl=e,Pl=e=Au(e.current,null),Dl=Ml=t,Nl=0,Il=null,Fl=Ll=jl=0,Hl=Bl=null,null!==Ta){for(t=0;t<Ta.length;t++)if(null!==(r=(n=Ta[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}n.pending=r}Ta=null}return e}function pu(e,t){for(;;){var n=Pl;try{if(Ea(),di.current=is,yi){for(var r=vi.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}yi=!1}if(hi=0,gi=mi=vi=null,bi=!1,wi=0,Cl.current=null,null===n||null===n.return){Nl=1,Il=t,Pl=null;break}e:{var i=e,s=n.return,l=n,u=t;if(t=Dl,l.flags|=32768,null!==u&&"object"===typeof u&&"function"===typeof u.then){var c=u,f=l,d=f.tag;if(0===(1&f.mode)&&(0===d||11===d||15===d)){var p=f.alternate;p?(f.updateQueue=p.updateQueue,f.memoizedState=p.memoizedState,f.lanes=p.lanes):(f.updateQueue=null,f.memoizedState=null)}var h=gs(s);if(null!==h){h.flags&=-257,ys(h,s,l,0,t),1&h.mode&&ms(i,c,t),u=c;var v=(t=h).updateQueue;if(null===v){var m=new Set;m.add(u),t.updateQueue=m}else v.add(u);break e}if(0===(1&t)){ms(i,c,t),vu();break e}u=Error(a(426))}else if(aa&&1&l.mode){var g=gs(s);if(null!==g){0===(65536&g.flags)&&(g.flags|=256),ys(g,s,l,0,t),va(cs(u,l));break e}}i=u=cs(u,l),4!==Nl&&(Nl=2),null===Bl?Bl=[i]:Bl.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,La(i,hs(0,u,t));break e;case 1:l=u;var y=i.type,b=i.stateNode;if(0===(128&i.flags)&&("function"===typeof y.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===Zl||!Zl.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t,La(i,vs(i,l,t));break e}}i=i.return}while(null!==i)}wu(n)}catch(w){t=w,Pl===n&&null!==n&&(Pl=n=n.return);continue}break}}function hu(){var e=kl.current;return kl.current=is,null===e?is:e}function vu(){0!==Nl&&3!==Nl&&2!==Nl||(Nl=4),null===Rl||0===(268435455&jl)&&0===(268435455&Ll)||su(Rl,Dl)}function mu(e,t){var n=Ol;Ol|=2;var r=hu();for(Rl===e&&Dl===t||(ql=null,du(e,t));;)try{gu();break}catch(o){pu(e,o)}if(Ea(),Ol=n,kl.current=r,null!==Pl)throw Error(a(261));return Rl=null,Dl=0,Nl}function gu(){for(;null!==Pl;)bu(Pl)}function yu(){for(;null!==Pl&&!$e();)bu(Pl)}function bu(e){var t=_l(e.alternate,e,Ml);e.memoizedProps=e.pendingProps,null===t?wu(e):Pl=t,Cl.current=null}function wu(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=Gs(n,t,Ml)))return void(Pl=n)}else{if(null!==(n=Ys(n,t)))return n.flags&=32767,void(Pl=n);if(null===e)return Nl=6,void(Pl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Pl=t);Pl=t=e}while(null!==t);0===Nl&&(Nl=5)}function xu(e,t,n){var r=bt,o=Tl.transition;try{Tl.transition=null,bt=1,function(e,t,n,r){do{Eu()}while(null!==Yl);if(0!==(6&Ol))throw Error(a(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-it(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,i),e===Rl&&(Pl=Rl=null,Dl=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Gl||(Gl=!0,Ru(tt,(function(){return Eu(),null}))),i=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||i){i=Tl.transition,Tl.transition=null;var s=bt;bt=1;var l=Ol;Ol|=4,Cl.current=null,function(e,t){if(eo=Wt,pr(e=dr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(x){n=null;break e}var s=0,l=-1,u=-1,c=0,f=0,d=e,p=null;t:for(;;){for(var h;d!==n||0!==o&&3!==d.nodeType||(l=s+o),d!==i||0!==r&&3!==d.nodeType||(u=s+r),3===d.nodeType&&(s+=d.nodeValue.length),null!==(h=d.firstChild);)p=d,d=h;for(;;){if(d===e)break t;if(p===n&&++c===o&&(l=s),p===i&&++f===r&&(u=s),null!==(h=d.nextSibling))break;p=(d=p).parentNode}d=h}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(to={focusedElem:e,selectionRange:n},Wt=!1,Qs=t;null!==Qs;)if(e=(t=Qs).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Qs=e;else for(;null!==Qs;){t=Qs;try{var v=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==v){var m=v.memoizedProps,g=v.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?m:ga(t.type,m),g);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(a(163))}}catch(x){Su(t,t.return,x)}if(null!==(e=t.sibling)){e.return=t.return,Qs=e;break}Qs=t.return}v=tl,tl=!1}(e,n),ml(n,e),hr(to),Wt=!!eo,to=eo=null,e.current=n,yl(n,e,o),Ke(),Ol=l,bt=s,Tl.transition=i}else e.current=n;if(Gl&&(Gl=!1,Yl=e,$l=o),i=e.pendingLanes,0===i&&(Zl=null),function(e){if(at&&"function"===typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(ot,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),ru(e,Xe()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)r((o=t[n]).value,{componentStack:o.stack,digest:o.digest});if(Wl)throw Wl=!1,e=Vl,Vl=null,e;0!==(1&$l)&&0!==e.tag&&Eu(),i=e.pendingLanes,0!==(1&i)?e===Xl?Kl++:(Kl=0,Xl=e):Kl=0,qo()}(e,t,n,r)}finally{Tl.transition=o,bt=r}return null}function Eu(){if(null!==Yl){var e=wt($l),t=Tl.transition,n=bt;try{if(Tl.transition=null,bt=16>e?16:e,null===Yl)var r=!1;else{if(e=Yl,Yl=null,$l=0,0!==(6&Ol))throw Error(a(331));var o=Ol;for(Ol|=4,Qs=e.current;null!==Qs;){var i=Qs,s=i.child;if(0!==(16&Qs.flags)){var l=i.deletions;if(null!==l){for(var u=0;u<l.length;u++){var c=l[u];for(Qs=c;null!==Qs;){var f=Qs;switch(f.tag){case 0:case 11:case 15:nl(8,f,i)}var d=f.child;if(null!==d)d.return=f,Qs=d;else for(;null!==Qs;){var p=(f=Qs).sibling,h=f.return;if(al(f),f===c){Qs=null;break}if(null!==p){p.return=h,Qs=p;break}Qs=h}}}var v=i.alternate;if(null!==v){var m=v.child;if(null!==m){v.child=null;do{var g=m.sibling;m.sibling=null,m=g}while(null!==m)}}Qs=i}}if(0!==(2064&i.subtreeFlags)&&null!==s)s.return=i,Qs=s;else e:for(;null!==Qs;){if(0!==(2048&(i=Qs).flags))switch(i.tag){case 0:case 11:case 15:nl(9,i,i.return)}var y=i.sibling;if(null!==y){y.return=i.return,Qs=y;break e}Qs=i.return}}var b=e.current;for(Qs=b;null!==Qs;){var w=(s=Qs).child;if(0!==(2064&s.subtreeFlags)&&null!==w)w.return=s,Qs=w;else e:for(s=b;null!==Qs;){if(0!==(2048&(l=Qs).flags))try{switch(l.tag){case 0:case 11:case 15:rl(9,l)}}catch(E){Su(l,l.return,E)}if(l===s){Qs=null;break e}var x=l.sibling;if(null!==x){x.return=l.return,Qs=x;break e}Qs=l.return}}if(Ol=o,qo(),at&&"function"===typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(ot,e)}catch(E){}r=!0}return r}finally{bt=n,Tl.transition=t}}return!1}function _u(e,t,n){e=Ia(e,t=hs(0,t=cs(n,t),1),1),t=eu(),null!==e&&(gt(e,1,t),ru(e,t))}function Su(e,t,n){if(3===e.tag)_u(e,e,n);else for(;null!==t;){if(3===t.tag){_u(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Zl||!Zl.has(r))){t=Ia(t,e=vs(t,e=cs(n,e),1),1),e=eu(),null!==t&&(gt(t,1,e),ru(t,e));break}}t=t.return}}function ku(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=eu(),e.pingedLanes|=e.suspendedLanes&n,Rl===e&&(Dl&n)===n&&(4===Nl||3===Nl&&(130023424&Dl)===Dl&&500>Xe()-Ul?du(e,0):Fl|=n),ru(e,t)}function Cu(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ct,0===(130023424&(ct<<=1))&&(ct=4194304)));var n=eu();null!==(e=Pa(e,t))&&(gt(e,t,n),ru(e,n))}function Tu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cu(e,n)}function Ou(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),Cu(e,n)}function Ru(e,t){return Ge(e,t)}function Pu(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Du(e,t,n,r){return new Pu(e,t,n,r)}function Mu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Au(e,t){var n=e.alternate;return null===n?((n=Du(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Nu(e,t,n,r,o,i){var s=2;if(r=e,"function"===typeof e)Mu(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case _:return Iu(n.children,o,i,t);case S:s=8,o|=8;break;case k:return(e=Du(12,n,t,2|o)).elementType=k,e.lanes=i,e;case R:return(e=Du(13,n,t,o)).elementType=R,e.lanes=i,e;case P:return(e=Du(19,n,t,o)).elementType=P,e.lanes=i,e;case A:return ju(n,o,i,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case C:s=10;break e;case T:s=9;break e;case O:s=11;break e;case D:s=14;break e;case M:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Du(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Iu(e,t,n,r){return(e=Du(7,e,r,t)).lanes=n,e}function ju(e,t,n,r){return(e=Du(22,e,r,t)).elementType=A,e.lanes=n,e.stateNode={isHidden:!1},e}function Lu(e,t,n){return(e=Du(6,e,null,t)).lanes=n,e}function Fu(e,t,n){return(t=Du(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Bu(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=mt(0),this.expirationTimes=mt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=mt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Hu(e,t,n,r,o,a,i,s,l){return e=new Bu(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Du(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ma(a),e}function Uu(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:E,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function zu(e){if(!e)return Oo;e:{if(ze(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ao(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Ao(n))return jo(e,n,t)}return t}function qu(e,t,n,r,o,a,i,s,l){return(e=Hu(n,r,!0,e,0,a,0,s,l)).context=zu(null),n=e.current,(a=Na(r=eu(),o=tu(n))).callback=void 0!==t&&null!==t?t:null,Ia(n,a,o),e.current.lanes=o,gt(e,o,r),ru(e,r),e}function Wu(e,t,n,r){var o=t.current,a=eu(),i=tu(o);return n=zu(n),null===t.context?t.context=n:t.pendingContext=n,(t=Na(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ia(o,t,i))&&(nu(e,o,i,a),ja(e,o,i)),i}function Vu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Zu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Gu(e,t){Zu(e,t),(e=e.alternate)&&Zu(e,t)}_l=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Po.current)ws=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return ws=!1,function(e,t,n){switch(t.tag){case 3:Ps(t),ha();break;case 5:ii(t);break;case 1:Ao(t.type)&&Lo(t);break;case 4:oi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;To(ya,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(To(li,1&li.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ls(e,t,n):(To(li,1&li.current),null!==(e=Ws(e,t,n))?e.sibling:null);To(li,1&li.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return zs(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),To(li,li.current),r)break;return null;case 22:case 23:return t.lanes=0,ks(e,t,n)}return Ws(e,t,n)}(e,t,n);ws=0!==(131072&e.flags)}else ws=!1,aa&&0!==(1048576&t.flags)&&ea(t,Go,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;qs(e,t),e=t.pendingProps;var o=Mo(t,Ro.current);ka(t,n),o=Si(null,t,r,e,o,n);var i=ki();return t.flags|=1,"object"===typeof o&&null!==o&&"function"===typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ao(r)?(i=!0,Lo(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Ma(t),o.updater=za,t.stateNode=o,o._reactInternals=t,Za(t,r,e,n),t=Rs(null,t,r,!0,i,n)):(t.tag=0,aa&&i&&ta(t),xs(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(qs(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"===typeof e)return Mu(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===O)return 11;if(e===D)return 14}return 2}(r),e=ga(r,e),o){case 0:t=Ts(null,t,r,e,n);break e;case 1:t=Os(null,t,r,e,n);break e;case 11:t=Es(null,t,r,e,n);break e;case 14:t=_s(null,t,r,ga(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,Ts(e,t,r,o=t.elementType===r?o:ga(r,o),n);case 1:return r=t.type,o=t.pendingProps,Os(e,t,r,o=t.elementType===r?o:ga(r,o),n);case 3:e:{if(Ps(t),null===e)throw Error(a(387));r=t.pendingProps,o=(i=t.memoizedState).element,Aa(e,t),Fa(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Ds(e,t,r,n,o=cs(Error(a(423)),t));break e}if(r!==o){t=Ds(e,t,r,n,o=cs(Error(a(424)),t));break e}for(oa=uo(t.stateNode.containerInfo.firstChild),ra=t,aa=!0,ia=null,n=Qa(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ha(),r===o){t=Ws(e,t,n);break e}xs(e,t,r,n)}t=t.child}return t;case 5:return ii(t),null===e&&ca(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,no(r,o)?s=null:null!==i&&no(r,i)&&(t.flags|=32),Cs(e,t),xs(e,t,s,n),t.child;case 6:return null===e&&ca(t),null;case 13:return Ls(e,t,n);case 4:return oi(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Xa(t,null,r,n):xs(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,Es(e,t,r,o=t.elementType===r?o:ga(r,o),n);case 7:return xs(e,t,t.pendingProps,n),t.child;case 8:case 12:return xs(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,To(ya,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===o.children&&!Po.current){t=Ws(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var u=l.firstContext;null!==u;){if(u.context===r){if(1===i.tag){(u=Na(-1,n&-n)).tag=2;var c=i.updateQueue;if(null!==c){var f=(c=c.shared).pending;null===f?u.next=u:(u.next=f.next,f.next=u),c.pending=u}}i.lanes|=n,null!==(u=i.alternate)&&(u.lanes|=n),Sa(i.return,n,t),l.lanes|=n;break}u=u.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),Sa(s,n,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}xs(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,ka(t,n),r=r(o=Ca(o)),t.flags|=1,xs(e,t,r,n),t.child;case 14:return o=ga(r=t.type,t.pendingProps),_s(e,t,r,o=ga(r.type,o),n);case 15:return Ss(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ga(r,o),qs(e,t),t.tag=1,Ao(r)?(e=!0,Lo(t)):e=!1,ka(t,n),Wa(t,r,o),Za(t,r,o,n),Rs(null,t,r,!0,e,n);case 19:return zs(e,t,n);case 22:return ks(e,t,n)}throw Error(a(156,t.tag))};var Yu="function"===typeof reportError?reportError:function(e){console.error(e)};function $u(e){this._internalRoot=e}function Ku(e){this._internalRoot=e}function Xu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Qu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Ju(){}function ec(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if("function"===typeof o){var s=o;o=function(){var e=Vu(i);s.call(e)}}Wu(t,i,e,o)}else i=function(e,t,n,r,o){if(o){if("function"===typeof r){var a=r;r=function(){var e=Vu(i);a.call(e)}}var i=qu(t,r,e,0,null,!1,0,"",Ju);return e._reactRootContainer=i,e[vo]=i.current,zr(8===e.nodeType?e.parentNode:e),cu(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"===typeof r){var s=r;r=function(){var e=Vu(l);s.call(e)}}var l=Hu(e,0,!1,null,0,!1,0,"",Ju);return e._reactRootContainer=l,e[vo]=l.current,zr(8===e.nodeType?e.parentNode:e),cu((function(){Wu(t,l,n,r)})),l}(n,t,e,o,r);return Vu(i)}Ku.prototype.render=$u.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Wu(e,t,null,null)},Ku.prototype.unmount=$u.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;cu((function(){Wu(null,e,null,null)})),t[vo]=null}},Ku.prototype.unstable_scheduleHydration=function(e){if(e){var t=St();e={blockedOn:null,target:e,priority:t};for(var n=0;n<At.length&&0!==t&&t<At[n].priority;n++);At.splice(n,0,e),0===n&&Lt(e)}},xt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ft(t.pendingLanes);0!==n&&(yt(t,1|n),ru(t,Xe()),0===(6&Ol)&&(zl=Xe()+500,qo()))}break;case 13:cu((function(){var t=Pa(e,1);if(null!==t){var n=eu();nu(t,e,1,n)}})),Gu(e,1)}},Et=function(e){if(13===e.tag){var t=Pa(e,134217728);if(null!==t)nu(t,e,134217728,eu());Gu(e,134217728)}},_t=function(e){if(13===e.tag){var t=tu(e),n=Pa(e,t);if(null!==n)nu(n,e,t,eu());Gu(e,t)}},St=function(){return bt},kt=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},Ee=function(e,t,n){switch(t){case"input":if(Q(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=Eo(r);if(!o)throw Error(a(90));G(r),Q(r,o)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Oe=uu,Re=cu;var tc={usingClientEntryPoint:!1,Events:[wo,xo,Eo,Ce,Te,uu]},nc={findFiberByHostInstance:bo,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},rc={bundleType:nc.bundleType,version:nc.version,rendererPackageName:nc.rendererPackageName,rendererConfig:nc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:nc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var oc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!oc.isDisabled&&oc.supportsFiber)try{ot=oc.inject(rc),at=oc}catch(ce){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tc,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Xu(t))throw Error(a(200));return Uu(e,t,null,n)},t.createRoot=function(e,t){if(!Xu(e))throw Error(a(299));var n=!1,r="",o=Yu;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Hu(e,1,!1,null,0,n,0,r,o),e[vo]=t.current,zr(8===e.nodeType?e.parentNode:e),new $u(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return cu(e)},t.hydrate=function(e,t,n){if(!Qu(t))throw Error(a(200));return ec(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Xu(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",s=Yu;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=qu(t,null,e,1,null!=n?n:null,o,0,i,s),e[vo]=t.current,zr(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Ku(t)},t.render=function(e,t,n){if(!Qu(t))throw Error(a(200));return ec(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Qu(e))throw Error(a(40));return!!e._reactRootContainer&&(cu((function(){ec(null,null,e,!1,(function(){e._reactRootContainer=null,e[vo]=null}))})),!0)},t.unstable_batchedUpdates=uu,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Qu(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return ec(e,t,n,!1,r)},t.version="18.2.0-next-9e3b772b8-20220608"},1250:function(e,t,n){"use strict";var r=n(4164);r.createRoot,r.hydrateRoot},4164:function(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(4463)},8180:function(e,t,n){"use strict";e.exports=n(7981)},1372:function(e,t){"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case a:case s:case i:case d:case p:return e;default:switch(e=e&&e.$$typeof){case c:case u:case f:case v:case h:case l:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference")},7441:function(e,t,n){"use strict";n(1372)},1968:function(e){var t;"undefined"!==typeof self&&self,t=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=7)}([function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,a,i,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},function(e,t,n){"use strict";function r(e){return function(){return e}}var o=function(){};o.thatReturns=r,o.thatReturnsFalse=r(!1),o.thatReturnsTrue=r(!0),o.thatReturnsNull=r(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e},e.exports=o},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function i(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,t){for(var n,s,l=i(e),u=1;u<arguments.length;u++){for(var c in n=Object(arguments[u]))o.call(n,c)&&(l[c]=n[c]);if(r){s=r(n);for(var f=0;f<s.length;f++)a.call(n,s[f])&&(l[s[f]]=n[s[f]])}}return l}},function(e,t,n){"use strict";var r=n(1);e.exports=r},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o){}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(8),i=u(a),s=u(n(11)),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(14));function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var d=function(e){function t(){var e,n,r;c(this,t);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=f(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.state={delayed:r.props.delay>0},f(r,n)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.delay;this.state.delayed&&(this.timeout=setTimeout((function(){e.setState({delayed:!1})}),t))}},{key:"componentWillUnmount",value:function(){var e=this.timeout;e&&clearTimeout(e)}},{key:"render",value:function(){var e=this.props,t=e.color,n=(e.delay,e.type),o=e.height,a=e.width,s=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["color","delay","type","height","width"]),u=this.state.delayed?"blank":n,c=l[u],f={fill:t,height:o,width:a};return i.default.createElement("div",r({style:f,dangerouslySetInnerHTML:{__html:c}},s))}}]),t}(a.Component);d.propTypes={color:s.default.string,delay:s.default.number,type:s.default.string,height:s.default.oneOfType([s.default.string,s.default.number]),width:s.default.oneOfType([s.default.string,s.default.number])},d.defaultProps={color:"#fff",delay:0,type:"balls",height:64,width:64},t.default=d},function(e,t,n){"use strict";e.exports=n(9)},function(e,t,n){"use strict";var r=n(2),o=n(0),a=n(5),i=n(1),s="function"===typeof Symbol&&Symbol.for,l=s?Symbol.for("react.element"):60103,u=s?Symbol.for("react.portal"):60106,c=s?Symbol.for("react.fragment"):60107,f=s?Symbol.for("react.strict_mode"):60108,d=s?Symbol.for("react.provider"):60109,p=s?Symbol.for("react.context"):60110,h=s?Symbol.for("react.async_mode"):60111,v=s?Symbol.for("react.forward_ref"):60112,m="function"===typeof Symbol&&Symbol.iterator;function g(e){for(var t=arguments.length-1,n="http://reactjs.org/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);o(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}};function b(e,t,n){this.props=e,this.context=t,this.refs=a,this.updater=n||y}function w(){}function x(e,t,n){this.props=e,this.context=t,this.refs=a,this.updater=n||y}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){"object"!==typeof e&&"function"!==typeof e&&null!=e&&g("85"),this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=b.prototype;var E=x.prototype=new w;E.constructor=x,r(E,b.prototype),E.isPureReactComponent=!0;var _={current:null},S=Object.prototype.hasOwnProperty,k={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,n){var r=void 0,o={},a=null,i=null;if(null!=t)for(r in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(a=""+t.key),t)S.call(t,r)&&!k.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];o.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps)void 0===o[r]&&(o[r]=s[r]);return{$$typeof:l,type:e,key:a,ref:i,props:o,_owner:_.current}}function T(e){return"object"===typeof e&&null!==e&&e.$$typeof===l}var O=/\/+/g,R=[];function P(e,t,n,r){if(R.length){var o=R.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function D(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>R.length&&R.push(e)}function M(e,t,n,r){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var a=!1;if(null===e)a=!0;else switch(o){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case l:case u:a=!0}}if(a)return n(r,e,""===t?"."+A(e,0):t),1;if(a=0,t=""===t?".":t+":",Array.isArray(e))for(var i=0;i<e.length;i++){var s=t+A(o=e[i],i);a+=M(o,s,n,r)}else if("function"===typeof(s=null===e||"undefined"===typeof e?null:"function"===typeof(s=m&&e[m]||e["@@iterator"])?s:null))for(e=s.call(e),i=0;!(o=e.next()).done;)a+=M(o=o.value,s=t+A(o,i++),n,r);else"object"===o&&g("31","[object Object]"===(n=""+e)?"object with keys {"+Object.keys(e).join(", ")+"}":n,"");return a}function A(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function N(e,t){e.func.call(e.context,t,e.count++)}function I(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?j(e,r,n,i.thatReturnsArgument):null!=e&&(T(e)&&(t=o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(O,"$&/")+"/")+n,e={$$typeof:l,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}),r.push(e))}function j(e,t,n,r,o){var a="";null!=n&&(a=(""+n).replace(O,"$&/")+"/"),t=P(t,a,r,o),null==e||M(e,"",I,t),D(t)}var L={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return j(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;t=P(null,null,t,n),null==e||M(e,"",N,t),D(t)},count:function(e){return null==e?0:M(e,"",i.thatReturnsNull,null)},toArray:function(e){var t=[];return j(e,t,null,i.thatReturnsArgument),t},only:function(e){return T(e)||g("143"),e}},createRef:function(){return{current:null}},Component:b,PureComponent:x,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_defaultValue:e,_currentValue:e,_changedBits:0,Provider:null,Consumer:null}).Provider={$$typeof:d,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:v,render:e}},Fragment:c,StrictMode:f,unstable_AsyncMode:h,createElement:C,cloneElement:function(e,t,n){(null===e||void 0===e)&&g("267",e);var o=void 0,a=r({},e.props),i=e.key,s=e.ref,u=e._owner;if(null!=t){void 0!==t.ref&&(s=t.ref,u=_.current),void 0!==t.key&&(i=""+t.key);var c=void 0;for(o in e.type&&e.type.defaultProps&&(c=e.type.defaultProps),t)S.call(t,o)&&!k.hasOwnProperty(o)&&(a[o]=void 0===t[o]&&void 0!==c?c[o]:t[o])}if(1===(o=arguments.length-2))a.children=n;else if(1<o){c=Array(o);for(var f=0;f<o;f++)c[f]=arguments[f+2];a.children=c}return{$$typeof:l,type:e.type,key:i,ref:s,props:a,_owner:u}},createFactory:function(e){var t=C.bind(null,e);return t.type=e,t},isValidElement:T,version:"16.3.2",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:_,assign:r}},F=Object.freeze({default:L}),B=F&&L||F;e.exports=B.default?B.default:B},function(e,t,n){},function(e,t,n){e.exports=n(13)()},function(e,t,n){"use strict";var r=n(1),o=n(0),a=n(3),i=n(2),s=n(4),l=n(6);e.exports=function(e,t){var n="function"===typeof Symbol&&Symbol.iterator,u="<<anonymous>>",c={array:h("array"),bool:h("boolean"),func:h("function"),number:h("number"),object:h("object"),string:h("string"),symbol:h("symbol"),any:p(r.thatReturnsNull),arrayOf:function(e){return p((function(t,n,r,o,a){if("function"!==typeof e)return new d("Property `"+a+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var i=t[n];if(!Array.isArray(i))return new d("Invalid "+o+" `"+a+"` of type `"+m(i)+"` supplied to `"+r+"`, expected an array.");for(var l=0;l<i.length;l++){var u=e(i,l,r,o,a+"["+l+"]",s);if(u instanceof Error)return u}return null}))},element:p((function(t,n,r,o,a){var i=t[n];return e(i)?null:new d("Invalid "+o+" `"+a+"` of type `"+m(i)+"` supplied to `"+r+"`, expected a single ReactElement.")})),instanceOf:function(e){return p((function(t,n,r,o,a){if(!(t[n]instanceof e)){var i=e.name||u;return new d("Invalid "+o+" `"+a+"` of type `"+((s=t[n]).constructor&&s.constructor.name?s.constructor.name:u)+"` supplied to `"+r+"`, expected instance of `"+i+"`.")}var s;return null}))},node:p((function(e,t,n,r,o){return v(e[t])?null:new d("Invalid "+r+" `"+o+"` supplied to `"+n+"`, expected a ReactNode.")})),objectOf:function(e){return p((function(t,n,r,o,a){if("function"!==typeof e)return new d("Property `"+a+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var i=t[n],l=m(i);if("object"!==l)return new d("Invalid "+o+" `"+a+"` of type `"+l+"` supplied to `"+r+"`, expected an object.");for(var u in i)if(i.hasOwnProperty(u)){var c=e(i,u,r,o,a+"."+u,s);if(c instanceof Error)return c}return null}))},oneOf:function(e){return Array.isArray(e)?p((function(t,n,r,o,a){for(var i=t[n],s=0;s<e.length;s++)if(f(i,e[s]))return null;return new d("Invalid "+o+" `"+a+"` of value `"+i+"` supplied to `"+r+"`, expected one of "+JSON.stringify(e)+".")})):r.thatReturnsNull},oneOfType:function(e){if(!Array.isArray(e))return r.thatReturnsNull;for(var t=0;t<e.length;t++){var n=e[t];if("function"!==typeof n)return a(!1,"Invalid argument supplied to oneOfType. Expected an array of check functions, but received %s at index %s.",y(n),t),r.thatReturnsNull}return p((function(t,n,r,o,a){for(var i=0;i<e.length;i++)if(null==(0,e[i])(t,n,r,o,a,s))return null;return new d("Invalid "+o+" `"+a+"` supplied to `"+r+"`.")}))},shape:function(e){return p((function(t,n,r,o,a){var i=t[n],l=m(i);if("object"!==l)return new d("Invalid "+o+" `"+a+"` of type `"+l+"` supplied to `"+r+"`, expected `object`.");for(var u in e){var c=e[u];if(c){var f=c(i,u,r,o,a+"."+u,s);if(f)return f}}return null}))},exact:function(e){return p((function(t,n,r,o,a){var l=t[n],u=m(l);if("object"!==u)return new d("Invalid "+o+" `"+a+"` of type `"+u+"` supplied to `"+r+"`, expected `object`.");var c=i({},t[n],e);for(var f in c){var p=e[f];if(!p)return new d("Invalid "+o+" `"+a+"` key `"+f+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(t[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var h=p(l,f,r,o,a+"."+f,s);if(h)return h}return null}))}};function f(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function d(e){this.message=e,this.stack=""}function p(e){function n(n,r,a,i,l,c,f){return i=i||u,c=c||a,f!==s&&t&&o(!1,"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"),null==r[a]?n?null===r[a]?new d("The "+l+" `"+c+"` is marked as required in `"+i+"`, but its value is `null`."):new d("The "+l+" `"+c+"` is marked as required in `"+i+"`, but its value is `undefined`."):null:e(r,a,i,l,c)}var r=n.bind(null,!1);return r.isRequired=n.bind(null,!0),r}function h(e){return p((function(t,n,r,o,a,i){var s=t[n];return m(s)!==e?new d("Invalid "+o+" `"+a+"` of type `"+g(s)+"` supplied to `"+r+"`, expected `"+e+"`."):null}))}function v(t){switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(v);if(null===t||e(t))return!0;var r=function(e){var t=e&&(n&&e[n]||e["@@iterator"]);if("function"===typeof t)return t}(t);if(!r)return!1;var o,a=r.call(t);if(r!==t.entries){for(;!(o=a.next()).done;)if(!v(o.value))return!1}else for(;!(o=a.next()).done;){var i=o.value;if(i&&!v(i[1]))return!1}return!0;default:return!1}}function m(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":function(e,t){return"symbol"===e||"Symbol"===t["@@toStringTag"]||"function"===typeof Symbol&&t instanceof Symbol}(t,e)?"symbol":t}function g(e){if("undefined"===typeof e||null===e)return""+e;var t=m(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function y(e){var t=g(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}return d.prototype=Error.prototype,c.checkPropTypes=l,c.PropTypes=c,c}},function(e,t,n){"use strict";var r=n(1),o=n(0),a=n(4);e.exports=function(){function e(e,t,n,r,i,s){s!==a&&o(!1,"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")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(15);Object.defineProperty(t,"blank",{enumerable:!0,get:function(){return d(r).default}});var o=n(16);Object.defineProperty(t,"balls",{enumerable:!0,get:function(){return d(o).default}});var a=n(17);Object.defineProperty(t,"bars",{enumerable:!0,get:function(){return d(a).default}});var i=n(18);Object.defineProperty(t,"bubbles",{enumerable:!0,get:function(){return d(i).default}});var s=n(19);Object.defineProperty(t,"cubes",{enumerable:!0,get:function(){return d(s).default}});var l=n(20);Object.defineProperty(t,"cylon",{enumerable:!0,get:function(){return d(l).default}});var u=n(21);Object.defineProperty(t,"spin",{enumerable:!0,get:function(){return d(u).default}});var c=n(22);Object.defineProperty(t,"spinningBubbles",{enumerable:!0,get:function(){return d(c).default}});var f=n(23);function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"spokes",{enumerable:!0,get:function(){return d(f).default}})},function(e,t){e.exports='<svg class="icon-blank" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"></svg>\n'},function(e,t){e.exports='<svg class="icon-loading" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">\n <path transform="translate(-8 0)" d="M4 12 A4 4 0 0 0 4 20 A4 4 0 0 0 4 12"> \n <animateTransform attributeName="transform" type="translate" values="-8 0; 2 0; 2 0;" dur="0.8s" repeatCount="indefinite" begin="0" keytimes="0;.25;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(2 0)" d="M4 12 A4 4 0 0 0 4 20 A4 4 0 0 0 4 12"> \n <animateTransform attributeName="transform" type="translate" values="2 0; 12 0; 12 0;" dur="0.8s" repeatCount="indefinite" begin="0" keytimes="0;.35;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(12 0)" d="M4 12 A4 4 0 0 0 4 20 A4 4 0 0 0 4 12"> \n <animateTransform attributeName="transform" type="translate" values="12 0; 22 0; 22 0;" dur="0.8s" repeatCount="indefinite" begin="0" keytimes="0;.45;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(24 0)" d="M4 12 A4 4 0 0 0 4 20 A4 4 0 0 0 4 12"> \n <animateTransform attributeName="transform" type="translate" values="22 0; 32 0; 32 0;" dur="0.8s" repeatCount="indefinite" begin="0" keytimes="0;.55;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </path>\n</svg>\n'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">\n <path transform="translate(2)" d="M0 12 V20 H4 V12z"> \n <animate attributeName="d" values="M0 12 V20 H4 V12z; M0 4 V28 H4 V4z; M0 12 V20 H4 V12z; M0 12 V20 H4 V12z" dur="1.2s" repeatCount="indefinite" begin="0" keytimes="0;.2;.5;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(8)" d="M0 12 V20 H4 V12z">\n <animate attributeName="d" values="M0 12 V20 H4 V12z; M0 4 V28 H4 V4z; M0 12 V20 H4 V12z; M0 12 V20 H4 V12z" dur="1.2s" repeatCount="indefinite" begin="0.2" keytimes="0;.2;.5;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(14)" d="M0 12 V20 H4 V12z">\n <animate attributeName="d" values="M0 12 V20 H4 V12z; M0 4 V28 H4 V4z; M0 12 V20 H4 V12z; M0 12 V20 H4 V12z" dur="1.2s" repeatCount="indefinite" begin="0.4" keytimes="0;.2;.5;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(20)" d="M0 12 V20 H4 V12z">\n <animate attributeName="d" values="M0 12 V20 H4 V12z; M0 4 V28 H4 V4z; M0 12 V20 H4 V12z; M0 12 V20 H4 V12z" dur="1.2s" repeatCount="indefinite" begin="0.6" keytimes="0;.2;.5;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(26)" d="M0 12 V20 H4 V12z">\n <animate attributeName="d" values="M0 12 V20 H4 V12z; M0 4 V28 H4 V4z; M0 12 V20 H4 V12z; M0 12 V20 H4 V12z" dur="1.2s" repeatCount="indefinite" begin="0.8" keytimes="0;.2;.5;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8" calcMode="spline" />\n </path>\n</svg>\n'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">\n <circle transform="translate(8 0)" cx="0" cy="16" r="0"> \n <animate attributeName="r" values="0; 4; 0; 0" dur="1.2s" repeatCount="indefinite" begin="0"\n keytimes="0;0.2;0.7;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="translate(16 0)" cx="0" cy="16" r="0"> \n <animate attributeName="r" values="0; 4; 0; 0" dur="1.2s" repeatCount="indefinite" begin="0.3"\n keytimes="0;0.2;0.7;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="translate(24 0)" cx="0" cy="16" r="0"> \n <animate attributeName="r" values="0; 4; 0; 0" dur="1.2s" repeatCount="indefinite" begin="0.6"\n keytimes="0;0.2;0.7;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </circle>\n</svg>\n'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">\n <path transform="translate(-8 0)" d="M0 12 V20 H8 V12z"> \n <animateTransform attributeName="transform" type="translate" values="-8 0; 2 0; 2 0;" dur="0.8s" repeatCount="indefinite" begin="0" keytimes="0;.25;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(2 0)" d="M0 12 V20 H8 V12z"> \n <animateTransform attributeName="transform" type="translate" values="2 0; 12 0; 12 0;" dur="0.8s" repeatCount="indefinite" begin="0" keytimes="0;.35;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(12 0)" d="M0 12 V20 H8 V12z"> \n <animateTransform attributeName="transform" type="translate" values="12 0; 22 0; 22 0;" dur="0.8s" repeatCount="indefinite" begin="0" keytimes="0;.45;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </path>\n <path transform="translate(24 0)" d="M0 12 V20 H8 V12z"> \n <animateTransform attributeName="transform" type="translate" values="22 0; 32 0; 32 0;" dur="0.8s" repeatCount="indefinite" begin="0" keytimes="0;.55;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8" calcMode="spline" />\n </path>\n</svg>\n'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">\n <path transform="translate(0 0)" d="M0 12 V20 H4 V12z">\n <animateTransform attributeName="transform" type="translate" values="0 0; 28 0; 0 0; 0 0" dur="1.5s" begin="0" repeatCount="indefinite" keytimes="0;0.3;0.6;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </path>\n <path opacity="0.5" transform="translate(0 0)" d="M0 12 V20 H4 V12z">\n <animateTransform attributeName="transform" type="translate" values="0 0; 28 0; 0 0; 0 0" dur="1.5s" begin="0.1s" repeatCount="indefinite" keytimes="0;0.3;0.6;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </path>\n <path opacity="0.25" transform="translate(0 0)" d="M0 12 V20 H4 V12z">\n <animateTransform attributeName="transform" type="translate" values="0 0; 28 0; 0 0; 0 0" dur="1.5s" begin="0.2s" repeatCount="indefinite" keytimes="0;0.3;0.6;1" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </path>\n</svg>\n'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">\n <path opacity=".25" d="M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"/>\n <path d="M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z">\n <animateTransform attributeName="transform" type="rotate" from="0 16 16" to="360 16 16" dur="0.8s" repeatCount="indefinite" />\n </path>\n</svg>\n'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">\n <circle cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="rotate(45 16 16)" cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0.125s" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="rotate(90 16 16)" cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0.25s" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="rotate(135 16 16)" cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0.375s" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="rotate(180 16 16)" cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0.5s" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="rotate(225 16 16)" cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0.625s" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="rotate(270 16 16)" cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0.75s" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="rotate(315 16 16)" cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0.875s" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n <circle transform="rotate(180 16 16)" cx="16" cy="3" r="0">\n <animate attributeName="r" values="0;3;0;0" dur="1s" repeatCount="indefinite" begin="0.5s" keySplines="0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8" calcMode="spline" />\n </circle>\n</svg>\n'},function(e,t){e.exports='<svg id="loading" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">\n <path opacity=".1" d="M14 0 H18 V8 H14 z" transform="rotate(0 16 16)">\n <animate attributeName="opacity" from="1" to=".1" dur="1s" repeatCount="indefinite" begin="0"/>\n </path>\n <path opacity=".1" d="M14 0 H18 V8 H14 z" transform="rotate(45 16 16)">\n <animate attributeName="opacity" from="1" to=".1" dur="1s" repeatCount="indefinite" begin="0.125s"/>\n </path>\n <path opacity=".1" d="M14 0 H18 V8 H14 z" transform="rotate(90 16 16)">\n <animate attributeName="opacity" from="1" to=".1" dur="1s" repeatCount="indefinite" begin="0.25s"/>\n </path>\n <path opacity=".1" d="M14 0 H18 V8 H14 z" transform="rotate(135 16 16)">\n <animate attributeName="opacity" from="1" to=".1" dur="1s" repeatCount="indefinite" begin="0.375s"/>\n </path>\n <path opacity=".1" d="M14 0 H18 V8 H14 z" transform="rotate(180 16 16)">\n <animate attributeName="opacity" from="1" to=".1" dur="1s" repeatCount="indefinite" begin="0.5s"/>\n </path>\n <path opacity=".1" d="M14 0 H18 V8 H14 z" transform="rotate(225 16 16)">\n <animate attributeName="opacity" from="1" to=".1" dur="1s" repeatCount="indefinite" begin="0.675s"/>\n </path>\n <path opacity=".1" d="M14 0 H18 V8 H14 z" transform="rotate(270 16 16)">\n <animate attributeName="opacity" from="1" to=".1" dur="1s" repeatCount="indefinite" begin="0.75s"/>\n </path>\n <path opacity=".1" d="M14 0 H18 V8 H14 z" transform="rotate(315 16 16)">\n <animate attributeName="opacity" from="1" to=".1" dur="1s" repeatCount="indefinite" begin="0.875s"/>\n </path>\n</svg>\n'}])},e.exports=t()},5458:function(e,t){"use strict";function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}t.Z=void 0;var r={useBrowserStorage:!1,timeout:0},o={access:new Date,expired:function(e){Math.round((new Date-o.access)/6e4)>r.timeout&&0!==r.timeout&&(console.warn("Session expired!",e),e.clear()),o.access=new Date}},a=function(){try{if(!r.useBrowserStorage)throw new Error;var e="jcfOnRWMIvigArtNb1z3hj6yQ2xlZGiD";return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),sessionStorage}catch(n){var t={};return Object.defineProperty(t,"length",{get:function(){return Object.keys(this).length},enumerable:!1,__proto__:null}),Object.setPrototypeOf(t,{setItem:function(e,n){t[e]=n},getItem:function(e){return t[e]},removeItem:function(e){delete t[e]},clear:function(){t={}}}),t}},i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.Storage=a(),this.Callback=[]}var t,i,s;return t=e,i=[{key:"config",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;r.useBrowserStorage=e,r.timeout=t,this.Storage=a()}},{key:"items",value:function(){var e=this;o.expired(this.Storage);var t={};return Object.keys(this.Storage).forEach((function(n){t[n]=e.Storage.getItem(n)})),t}},{key:"clear",value:function(){this.Storage.clear()}},{key:"set",value:function(e,t){o.expired(this.Storage),this.Storage.setItem(e,t);var n=this.items();this.Callback.forEach((function(e){e(n)}))}},{key:"get",value:function(e){return o.expired(this.Storage),this.Storage.getItem(e)}},{key:"remove",value:function(e){return this.Storage.removeItem(e)}},{key:"onSet",value:function(e){0===this.Callback.filter((function(t){return t.name===e.name})).length&&(e(this.items()),this.Callback.push(e))}},{key:"unmount",value:function(e){this.Callback=this.Callback.filter((function(t){return t.name!==e}))}}],i&&n(t.prototype,i),s&&n(t,s),e}(),s=new i;t.Z=s},6374:function(e,t,n){"use strict";var r=n(2791),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var r,a={},u=null,c=null;for(r in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:u,ref:c,props:a,_owner:s.current}}t.jsx=u,t.jsxs=u},9117:function(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,m={};function g(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||h}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||h}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)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,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var w=b.prototype=new y;w.constructor=b,v(w,g.prototype),w.isPureReactComponent=!0;var x=Array.isArray,E=Object.prototype.hasOwnProperty,_={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var o,a={},i=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)E.call(t,o)&&!S.hasOwnProperty(o)&&(a[o]=t[o]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];a.children=u}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:n,type:e,key:i,ref:s,props:a,_owner:_.current}}function C(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var T=/\/+/g;function O(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function R(e,t,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+O(l,0):a,x(i)?(o="",null!=e&&(o=e.replace(T,"$&/")+"/"),R(i,t,o,"",(function(e){return e}))):null!=i&&(C(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(T,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",x(e))for(var u=0;u<e.length;u++){var c=a+O(s=e[u],u);l+=R(s,t,o,c,i)}else if(c=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"===typeof c)for(e=c.call(e),u=0;!(s=e.next()).done;)l+=R(s=s.value,t,o,c=a+O(s,u++),i);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function P(e,t,n){if(null==e)return e;var r=[],o=0;return R(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function D(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var M={current:null},A={transition:null},N={ReactCurrentDispatcher:M,ReactCurrentBatchConfig:A,ReactCurrentOwner:_};t.Children={map:P,forEach:function(e,t,n){P(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return P(e,(function(){t++})),t},toArray:function(e){return P(e,(function(e){return e}))||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=g,t.Fragment=o,t.Profiler=i,t.PureComponent=b,t.StrictMode=a,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=N,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=v({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=_.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)E.call(t,u)&&!S.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==l?l[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];o.children=l}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=k,t.createFactory=function(e){var t=k.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:D}},t.memo=function(e,t){return{$$typeof:f,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=A.transition;A.transition={};try{e()}finally{A.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return M.current.useCallback(e,t)},t.useContext=function(e){return M.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return M.current.useDeferredValue(e)},t.useEffect=function(e,t){return M.current.useEffect(e,t)},t.useId=function(){return M.current.useId()},t.useImperativeHandle=function(e,t,n){return M.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return M.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return M.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return M.current.useMemo(e,t)},t.useReducer=function(e,t,n){return M.current.useReducer(e,t,n)},t.useRef=function(e){return M.current.useRef(e)},t.useState=function(e){return M.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return M.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return M.current.useTransition()},t.version="18.2.0"},2791:function(e,t,n){"use strict";e.exports=n(9117)},184:function(e,t,n){"use strict";e.exports=n(6374)},5844:function(e,t,n){"use strict";var r=n(4583).functionsHaveConfigurableNames(),o=Object,a=TypeError;e.exports=function(){if(null!=this&&this!==o(this))throw new a("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e},r&&Object.defineProperty&&Object.defineProperty(e.exports,"name",{value:"get flags"})},3535:function(e,t,n){"use strict";var r=n(9396),o=n(9722),a=n(5844),i=n(1334),s=n(7888),l=o(i());r(l,{getPolyfill:i,implementation:a,shim:s}),e.exports=l},1334:function(e,t,n){"use strict";var r=n(5844),o=n(9396).supportsDescriptors,a=Object.getOwnPropertyDescriptor;e.exports=function(){if(o&&"gim"===/a/gim.flags){var e=a(RegExp.prototype,"flags");if(e&&"function"===typeof e.get&&"boolean"===typeof RegExp.prototype.dotAll&&"boolean"===typeof RegExp.prototype.hasIndices){var t="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(n,"sticky",{get:function(){t+="y"}}),"dy"===t)return e.get}}return r}},7888:function(e,t,n){"use strict";var r=n(9396).supportsDescriptors,o=n(1334),a=Object.getOwnPropertyDescriptor,i=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,u=/a/;e.exports=function(){if(!r||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=o(),t=l(u),n=a(t,"flags");return n&&n.get===e||i(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},6813:function(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>a(l,n))u<o&&0>a(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<o&&0>a(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var u=[],c=[],f=1,d=null,p=3,h=!1,v=!1,m=!1,g="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=r(c);null!==t;){if(null===t.callback)o(c);else{if(!(t.startTime<=e))break;o(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function x(e){if(m=!1,w(e),!v)if(null!==r(u))v=!0,A(E);else{var t=r(c);null!==t&&N(x,t.startTime-e)}}function E(e,n){v=!1,m&&(m=!1,y(C),C=-1),h=!0;var a=p;try{for(w(n),d=r(u);null!==d&&(!(d.expirationTime>n)||e&&!R());){var i=d.callback;if("function"===typeof i){d.callback=null,p=d.priorityLevel;var s=i(d.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?d.callback=s:d===r(u)&&o(u),w(n)}else o(u);d=r(u)}if(null!==d)var l=!0;else{var f=r(c);null!==f&&N(x,f.startTime-n),l=!1}return l}finally{d=null,p=a,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var _,S=!1,k=null,C=-1,T=5,O=-1;function R(){return!(t.unstable_now()-O<T)}function P(){if(null!==k){var e=t.unstable_now();O=e;var n=!0;try{n=k(!0,e)}finally{n?_():(S=!1,k=null)}}else S=!1}if("function"===typeof b)_=function(){b(P)};else if("undefined"!==typeof MessageChannel){var D=new MessageChannel,M=D.port2;D.port1.onmessage=P,_=function(){M.postMessage(null)}}else _=function(){g(P,0)};function A(e){k=e,S||(S=!0,_())}function N(e,n){C=g((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){v||h||(v=!0,A(E))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return r(u)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:f++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,n(c,e),null===r(u)&&e===r(c)&&(m?(y(C),C=-1):m=!0,N(x,a-i))):(e.sortIndex=s,n(u,e),v||h||(v=!0,A(E))),e},t.unstable_shouldYield=R,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},5296:function(e,t,n){"use strict";e.exports=n(6813)},581:function(e,t,n){"use strict";var r=n(2506),o=n(4037),a=n(2584),i=r("%TypeError%"),s=r("%WeakMap%",!0),l=r("%Map%",!0),u=o("WeakMap.prototype.get",!0),c=o("WeakMap.prototype.set",!0),f=o("WeakMap.prototype.has",!0),d=o("Map.prototype.get",!0),p=o("Map.prototype.set",!0),h=o("Map.prototype.has",!0),v=function(e,t){for(var n,r=e;null!==(n=r.next);r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n};e.exports=function(){var e,t,n,r={assert:function(e){if(!r.has(e))throw new i("Side channel does not contain "+a(e))},get:function(r){if(s&&r&&("object"===typeof r||"function"===typeof r)){if(e)return u(e,r)}else if(l){if(t)return d(t,r)}else if(n)return function(e,t){var n=v(e,t);return n&&n.value}(n,r)},has:function(r){if(s&&r&&("object"===typeof r||"function"===typeof r)){if(e)return f(e,r)}else if(l){if(t)return h(t,r)}else if(n)return function(e,t){return!!v(e,t)}(n,r);return!1},set:function(r,o){s&&r&&("object"===typeof r||"function"===typeof r)?(e||(e=new s),c(e,r,o)):l?(t||(t=new l),p(t,r,o)):(n||(n={key:{},next:null}),function(e,t,n){var r=v(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}}(n,r,o))}};return r}},2391:function(e){"use strict";var t=function(){};e.exports=t},7724:function(e,t,n){"use strict";var r=n(5038),o=n(4814),a=n(8486),i=n(3137),s=n(6423);e.exports=function(e){return null==e||"object"!==typeof e&&"function"!==typeof e?null:r(e)?"String":o(e)?"Number":a(e)?"Boolean":i(e)?"Symbol":s(e)?"BigInt":void 0}},8264:function(e,t,n){"use strict";var r=n(5369),o=n(306),a=n(4037),i=n(3347),s=a("Object.prototype.toString"),l=n(4707)(),u="undefined"===typeof globalThis?n.g:globalThis,c=o(),f=a("String.prototype.slice"),d={},p=Object.getPrototypeOf;l&&i&&p&&r(c,(function(e){if("function"===typeof u[e]){var t=new u[e];if(Symbol.toStringTag in t){var n=p(t),r=i(n,Symbol.toStringTag);if(!r){var o=p(n);r=i(o,Symbol.toStringTag)}d[e]=r.get}}}));var h=n(6218);e.exports=function(e){return!!h(e)&&(l&&Symbol.toStringTag in e?function(e){var t=!1;return r(d,(function(n,r){if(!t)try{var o=n.call(e);o===r&&(t=o)}catch(a){}})),t}(e):f(s(e),8,-1))}},2480:function(){},4654:function(){},3897:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},5372:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},3405:function(e,t,n){var r=n(3897);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},6115:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},7156:function(e){function t(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(u){return void n(u)}s.done?t(l):Promise.resolve(l).then(r,o)}e.exports=function(e){return function(){var n=this,r=arguments;return new Promise((function(o,a){var i=e.apply(n,r);function s(e){t(i,o,a,s,l,"next",e)}function l(e){t(i,o,a,s,l,"throw",e)}s(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},6690:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},3515:function(e,t,n){var r=n(6015),o=n(9617);function a(t,n,i){return o()?(e.exports=a=Reflect.construct.bind(),e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=a=function(e,t,n){var o=[null];o.push.apply(o,t);var a=new(Function.bind.apply(e,o));return n&&r(a,n.prototype),a},e.exports.__esModule=!0,e.exports.default=e.exports),a.apply(null,arguments)}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports},9728:function(e,t,n){var r=n(4062);function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}e.exports=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},4704:function(e,t,n){var r=n(6116);e.exports=function(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=r(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var o=0,a=function(){};return{s:a,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw i}}}},e.exports.__esModule=!0,e.exports.default=e.exports},6389:function(e,t,n){var r=n(3808),o=n(9617),a=n(4993);e.exports=function(e){var t=o();return function(){var n,o=r(e);if(t){var i=r(this).constructor;n=Reflect.construct(o,arguments,i)}else n=o.apply(this,arguments);return a(this,n)}},e.exports.__esModule=!0,e.exports.default=e.exports},8416:function(e,t,n){var r=n(4062);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},3808:function(e){function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},1655:function(e,t,n){var r=n(6015);e.exports=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},6035:function(e){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")},e.exports.__esModule=!0,e.exports.default=e.exports},9617:function(e){e.exports=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}},e.exports.__esModule=!0,e.exports.default=e.exports},9498:function(e){e.exports=function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8872:function(e){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(c){u=!0,o=c}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},2218:function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},2281:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},2122:function(e,t,n){var r=n(8416);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e},e.exports.__esModule=!0,e.exports.default=e.exports},215:function(e,t,n){var r=n(7071);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},7071:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},4993:function(e,t,n){var r=n(8698).default,o=n(6115);e.exports=function(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7061:function(e,t,n){var r=n(8698).default;function o(){"use strict";e.exports=o=function(){return t},e.exports.__esModule=!0,e.exports.default=e.exports;var t={},n=Object.prototype,a=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},s="function"==typeof Symbol?Symbol:{},l=s.iterator||"@@iterator",u=s.asyncIterator||"@@asyncIterator",c=s.toStringTag||"@@toStringTag";function f(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(D){f=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,a=Object.create(o.prototype),s=new O(r||[]);return i(a,"_invoke",{value:S(e,n,s)}),a}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(D){return{type:"throw",arg:D}}}t.wrap=d;var h={};function v(){}function m(){}function g(){}var y={};f(y,l,(function(){return this}));var b=Object.getPrototypeOf,w=b&&b(b(R([])));w&&w!==n&&a.call(w,l)&&(y=w);var x=g.prototype=v.prototype=Object.create(y);function E(e){["next","throw","return"].forEach((function(t){f(e,t,(function(e){return this._invoke(t,e)}))}))}function _(e,t){function n(o,i,s,l){var u=p(e[o],e,i);if("throw"!==u.type){var c=u.arg,f=c.value;return f&&"object"==r(f)&&a.call(f,"__await")?t.resolve(f.__await).then((function(e){n("next",e,s,l)}),(function(e){n("throw",e,s,l)})):t.resolve(f).then((function(e){c.value=e,s(c)}),(function(e){return n("throw",e,s,l)}))}l(u.arg)}var o;i(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(a,a):a()}})}function S(e,t,n){var r="suspendedStart";return function(o,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw a;return P()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var s=k(i,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=p(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===h)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}function k(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=p(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,h;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function R(e){if(e){var t=e[l];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n<e.length;)if(a.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return r.next=r}}return{next:P}}function P(){return{value:void 0,done:!0}}return m.prototype=g,i(x,"constructor",{value:g,configurable:!0}),i(g,"constructor",{value:m,configurable:!0}),m.displayName=f(g,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,f(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},E(_.prototype),f(_.prototype,u,(function(){return this})),t.AsyncIterator=_,t.async=function(e,n,r,o,a){void 0===a&&(a=Promise);var i=new _(d(e,n,r,o),a);return t.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},E(x),f(x,c,"Generator"),f(x,l,(function(){return this})),f(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=R,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(T),!e)for(var t in this)"t"===t.charAt(0)&&a.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(n,r){return i.type="throw",i.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=a.call(o,"catchLoc"),l=a.call(o,"finallyLoc");if(s&&l){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&a.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,h):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;T(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:R(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},t}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},6015:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},7424:function(e,t,n){var r=n(5372),o=n(8872),a=n(6116),i=n(2218);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},861:function(e,t,n){var r=n(3405),o=n(9498),a=n(6116),i=n(2281);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},5036:function(e,t,n){var r=n(8698).default;e.exports=function(e,t){if("object"!==r(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!==r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},4062:function(e,t,n){var r=n(8698).default,o=n(5036);e.exports=function(e){var t=o(e,"string");return"symbol"===r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},8698:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},6116:function(e,t,n){var r=n(3897);e.exports=function(e,t){if(e){if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},3496:function(e,t,n){var r=n(3808),o=n(6015),a=n(6035),i=n(3515);function s(t){var n="function"===typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!a(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return i(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},3344:function(e,t,n){var r=n(8698).default,o=n(6015),a=n(1655);function i(){e.exports=i=function(e,t){return new s(e,void 0,t)},e.exports.__esModule=!0,e.exports.default=e.exports;var t=RegExp.prototype,n=new WeakMap;function s(e,t,r){var a=new RegExp(e,t);return n.set(a,r||n.get(e)),o(a,s.prototype)}function l(e,t){var r=n.get(t);return Object.keys(r).reduce((function(t,n){var o=r[n];if("number"==typeof o)t[n]=e[o];else{for(var a=0;void 0===e[o[a]]&&a+1<o.length;)a++;t[n]=e[o[a]]}return t}),Object.create(null))}return a(s,RegExp),s.prototype.exec=function(e){var n=t.exec.call(this,e);if(n){n.groups=l(n,this);var r=n.indices;r&&(r.groups=l(r,this))}return n},s.prototype[Symbol.replace]=function(e,o){if("string"==typeof o){var a=n.get(this);return t[Symbol.replace].call(this,e,o.replace(/\$<([^>]+)>/g,(function(e,t){var n=a[t];return"$"+(Array.isArray(n)?n.join("$"):n)})))}if("function"==typeof o){var i=this;return t[Symbol.replace].call(this,e,(function(){var e=arguments;return"object"!=r(e[e.length-1])&&(e=[].slice.call(e)).push(l(e,i)),o.apply(this,e)}))}return t[Symbol.replace].call(this,e,o)},i.apply(this,arguments)}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},306:function(e,t,n){"use strict";var r=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],o="undefined"===typeof globalThis?n.g:globalThis;e.exports=function(){for(var e=[],t=0;t<r.length;t++)"function"===typeof o[r[t]]&&(e[e.length]=r[t]);return e}},4786:function(e,t,n){"use strict";var r=n(5450);if(n(697)()||n(3297)()){var o=Symbol.iterator;e.exports=function(e){return null!=e&&"undefined"!==typeof e[o]?e[o]():r(e)?Array.prototype[o].call(e):void 0}}else{var a=n(1571),i=n(5038),s=n(2506),l=s("%Map%",!0),u=s("%Set%",!0),c=n(4037),f=c("Array.prototype.push"),d=c("String.prototype.charCodeAt"),p=c("String.prototype.slice"),h=function(e){var t=0;return{next:function(){var n,r=t>=e.length;return r||(n=e[t],t+=1),{done:r,value:n}}}},v=function(e,t){if(a(e)||r(e))return h(e);if(i(e)){var n=0;return{next:function(){var t=function(e,t){if(t+1>=e.length)return t+1;var n=d(e,t);if(n<55296||n>56319)return t+1;var r=d(e,t+1);return r<56320||r>57343?t+1:t+2}(e,n),r=p(e,n,t);return n=t,{done:t>e.length,value:r}}}}return t&&"undefined"!==typeof e["_es6-shim iterator_"]?e["_es6-shim iterator_"]():void 0};if(l||u){var m=n(242),g=n(6325),y=c("Map.prototype.forEach",!0),b=c("Set.prototype.forEach",!0);if("undefined"===typeof process||!process.versions||!process.versions.node)var w=c("Map.prototype.iterator",!0),x=c("Set.prototype.iterator",!0),E=function(e){var t=!1;return{next:function(){try{return{done:t,value:t?void 0:e.next()}}catch(n){return t=!0,{done:!0,value:void 0}}}}};var _=c("Map.prototype.@@iterator",!0)||c("Map.prototype._es6-shim iterator_",!0),S=c("Set.prototype.@@iterator",!0)||c("Set.prototype._es6-shim iterator_",!0);e.exports=function(e){return function(e){if(m(e)){if(w)return E(w(e));if(_)return _(e);if(y){var t=[];return y(e,(function(e,n){f(t,[n,e])})),h(t)}}if(g(e)){if(x)return E(x(e));if(S)return S(e);if(b){var n=[];return b(e,(function(e){f(n,e)})),h(n)}}}(e)||v(e)}}else e.exports=function(e){if(null!=e)return v(e,!0)}}},905:function(e,t,n){"use strict";var r=n(242),o=n(6325),a=n(7517),i=n(1920);e.exports=function(e){if(e&&"object"===typeof e){if(r(e))return"Map";if(o(e))return"Set";if(a(e))return"WeakMap";if(i(e))return"WeakSet"}return!1}},907:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{Z:function(){return r}})},3878:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,{Z:function(){return r}})},5861:function(e,t,n){"use strict";function r(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(u){return void n(u)}s.done?t(l):Promise.resolve(l).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(o,a){var i=e.apply(t,n);function s(e){r(i,o,a,s,l,"next",e)}function l(e){r(i,o,a,s,l,"throw",e)}s(void 0)}))}}n.d(t,{Z:function(){return o}})},7762:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(181);function o(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=(0,r.Z)(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var o=0,a=function(){};return{s:a,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw i}}}}},4942:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(9142);function o(e,t,n){return(t=(0,r.Z)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},9199:function(e,t,n){"use strict";function r(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{Z:function(){return r}})},5267:function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{Z:function(){return r}})},1413:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(4942);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}},5987:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(3366);function o(e,t){if(null==e)return{};var n,o,a=(0,r.Z)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},3366:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}n.d(t,{Z:function(){return r}})},4165:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(1002);function o(){o=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},s=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(P){c=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,i=Object.create(o.prototype),s=new T(r||[]);return a(i,"_invoke",{value:_(e,n,s)}),i}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(P){return{type:"throw",arg:P}}}e.wrap=f;var p={};function h(){}function v(){}function m(){}var g={};c(g,s,(function(){return this}));var y=Object.getPrototypeOf,b=y&&y(y(O([])));b&&b!==t&&n.call(b,s)&&(g=b);var w=m.prototype=h.prototype=Object.create(g);function x(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function o(a,i,s,l){var u=d(e[a],e,i);if("throw"!==u.type){var c=u.arg,f=c.value;return f&&"object"==(0,r.Z)(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,s,l)}),(function(e){o("throw",e,s,l)})):t.resolve(f).then((function(e){c.value=e,s(c)}),(function(e){return o("throw",e,s,l)}))}l(u.arg)}var i;a(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}})}function _(e,t,n){var r="suspendedStart";return function(o,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw a;return R()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var s=S(i,n);if(s){if(s===p)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=d(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}function S(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,S(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var o=d(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,p;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function O(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:R}}function R(){return{value:void 0,done:!0}}return v.prototype=m,a(w,"constructor",{value:m,configurable:!0}),a(m,"constructor",{value:v,configurable:!0}),v.displayName=c(m,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,c(e,u,"GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},x(E.prototype),c(E.prototype,l,(function(){return this})),e.AsyncIterator=E,e.async=function(t,n,r,o,a){void 0===a&&(a=Promise);var i=new E(f(t,n,r,o),a);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},x(w),c(w,u,"Generator"),c(w,s,(function(){return this})),c(w,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},e.values=O,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(C),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return i.type="throw",i.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var s=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(s&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,p):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;C(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:O(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}},9439:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(3878);var o=n(181),a=n(5267);function i(e,t){return(0,r.Z)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(c){u=!0,o=c}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(e,t)||(0,o.Z)(e,t)||(0,a.Z)()}},3433:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(907);var o=n(9199),a=n(181);function i(e){return function(e){if(Array.isArray(e))return(0,r.Z)(e)}(e)||(0,o.Z)(e)||(0,a.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},9142:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(1002);function o(e){var t=function(e,t){if("object"!==(0,r.Z)(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!==(0,r.Z)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===(0,r.Z)(t)?t:String(t)}},1002:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n.d(t,{Z:function(){return r}})},181:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(907);function o(e,t){if(e){if("string"===typeof e)return(0,r.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.Z)(e,t):void 0}}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"===typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"===typeof r.then)return r}var a=Object.create(null);n.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&o&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){i[e]=function(){return r[e]}}));return i.default=function(){return r},n.d(a,i),a}}(),n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},n.p="/",function(){"use strict";var e=n(2791),t=n.t(e,2),r=n(4164),o=n(9439),a=n(3433);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var s=n(9142);function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(0,s.Z)(r.key),r)}}function u(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function f(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}var h,v=n(1002);function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){if(t&&("object"===(0,v.Z)(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function y(e){var t=p();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return g(this,n)}}function b(e,t,n){return b=p()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var o=new(Function.bind.apply(e,r));return n&&c(o,n.prototype),o},b.apply(null,arguments)}function w(e){var t="function"===typeof Map?new Map:void 0;return w=function(e){if(null===e||!function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return b(e,arguments,d(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),c(n,e)},w(e)}function x(){return x=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},x.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(h||(h={}));var E,_="popstate";function S(e){return{usr:e.state,key:e.key}}function k(e,t,n,r){return void 0===n&&(n=null),x({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?T(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function C(e){var t=e.pathname,n=void 0===t?"/":t,r=e.search,o=void 0===r?"":r,a=e.hash,i=void 0===a?"":a;return o&&"?"!==o&&(n+="?"===o.charAt(0)?o:"?"+o),i&&"#"!==i&&(n+="#"===i.charAt(0)?i:"#"+i),n}function T(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function O(e){var t="undefined"!==typeof window&&"undefined"!==typeof window.location&&"null"!==window.location.origin?window.location.origin:"unknown://unknown",n="string"===typeof e?e:C(e);return new URL(n,t)}function R(e,t,n,r){void 0===r&&(r={});var o=r,a=o.window,i=void 0===a?document.defaultView:a,s=o.v5Compat,l=void 0!==s&&s,u=i.history,c=h.Pop,f=null;function d(){c=h.Pop,f&&f({action:c,location:p.location})}var p={get action(){return c},get location(){return e(i,u)},listen:function(e){if(f)throw new Error("A history only accepts one active listener");return i.addEventListener(_,d),f=e,function(){i.removeEventListener(_,d),f=null}},createHref:function(e){return t(i,e)},encodeLocation:function(e){var t=O("string"===typeof e?e:C(e));return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){c=h.Push;var r=k(p.location,e,t);n&&n(r,e);var o=S(r),a=p.createHref(r);try{u.pushState(o,"",a)}catch(s){i.location.assign(a)}l&&f&&f({action:c,location:p.location})},replace:function(e,t){c=h.Replace;var r=k(p.location,e,t);n&&n(r,e);var o=S(r),a=p.createHref(r);u.replaceState(o,"",a),l&&f&&f({action:c,location:p.location})},go:function(e){return u.go(e)}};return p}function P(e,t,n){void 0===n&&(n="/");var r=F(("string"===typeof t?T(t):t).pathname||"/",n);if(null==r)return null;var o=D(e);!function(e){e.sort((function(e,t){return e.score!==t.score?t.score-e.score:function(e,t){var n=e.length===t.length&&e.slice(0,-1).every((function(e,n){return e===t[n]}));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((function(e){return e.childrenIndex})),t.routesMeta.map((function(e){return e.childrenIndex})))}))}(o);for(var a=null,i=0;null==a&&i<o.length;++i)a=I(o[i],L(r));return a}function D(e,t,n,r){return void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r=""),e.forEach((function(e,o){var a={relativePath:e.path||"",caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};a.relativePath.startsWith("/")&&(B(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),a.relativePath=a.relativePath.slice(r.length));var i=W([r,a.relativePath]),s=n.concat(a);e.children&&e.children.length>0&&(B(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+i+'".'),D(e.children,t,s,i)),(null!=e.path||e.index)&&t.push({path:i,score:N(i,e.index),routesMeta:s})})),t}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(E||(E={}));var M=/^:\w+$/,A=function(e){return"*"===e};function N(e,t){var n=e.split("/"),r=n.length;return n.some(A)&&(r+=-2),t&&(r+=2),n.filter((function(e){return!A(e)})).reduce((function(e,t){return e+(M.test(t)?3:""===t?1:10)}),r)}function I(e,t){for(var n=e.routesMeta,r={},o="/",a=[],i=0;i<n.length;++i){var s=n[i],l=i===n.length-1,u="/"===o?t:t.slice(o.length)||"/",c=j({path:s.relativePath,caseSensitive:s.caseSensitive,end:l},u);if(!c)return null;Object.assign(r,c.params);var f=s.route;a.push({params:r,pathname:W([o,c.pathname]),pathnameBase:V(W([o,c.pathnameBase])),route:f}),"/"!==c.pathnameBase&&(o=W([o,c.pathnameBase]))}return a}function j(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});var n=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);H("*"===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(/\*$/,"/*")+'".');var r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(function(e,t){return r.push(t),"([^\\/]+)"}));e.endsWith("*")?(r.push("*"),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))");var a=new RegExp(o,t?void 0:"i");return[a,r]}(e.path,e.caseSensitive,e.end),r=(0,o.Z)(n,2),a=r[0],i=r[1],s=t.match(a);if(!s)return null;var l=s[0],u=l.replace(/(.)\/+$/,"$1"),c=s.slice(1),f=i.reduce((function(e,t,n){if("*"===t){var r=c[n]||"";u=l.slice(0,l.length-r.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(n){return H(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+n+")."),e}}(c[n]||"",t),e}),{});return{params:f,pathname:l,pathnameBase:u,pattern:e}}function L(e){try{return decodeURI(e)}catch(t){return H(!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 F(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;var n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function B(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function H(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(et){}}}function U(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 z(e){return e.filter((function(e,t){return 0===t||e.route.path&&e.route.path.length>0}))}function q(e,t,n,r){var o;void 0===r&&(r=!1),"string"===typeof e?o=T(e):(B(!(o=x({},e)).pathname||!o.pathname.includes("?"),U("?","pathname","search",o)),B(!o.pathname||!o.pathname.includes("#"),U("#","pathname","hash",o)),B(!o.search||!o.search.includes("#"),U("#","search","hash",o)));var a,i=""===e||""===o.pathname,s=i?"/":o.pathname;if(r||null==s)a=n;else{var l=t.length-1;if(s.startsWith("..")){for(var u=s.split("/");".."===u[0];)u.shift(),l-=1;o.pathname=u.join("/")}a=l>=0?t[l]:"/"}var c=function(e,t){void 0===t&&(t="/");var n="string"===typeof e?T(e):e,r=n.pathname,o=n.search,a=void 0===o?"":o,i=n.hash,s=void 0===i?"":i,l=r?r.startsWith("/")?r:function(e,t){var n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((function(e){".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(r,t):t;return{pathname:l,search:Z(a),hash:G(s)}}(o,a),f=s&&"/"!==s&&s.endsWith("/"),d=(i||"."===s)&&n.endsWith("/");return c.pathname.endsWith("/")||!f&&!d||(c.pathname+="/"),c}var W=function(e){return e.join("/").replace(/\/\/+/g,"/")},V=function(e){return e.replace(/\/+$/,"").replace(/^\/*/,"/")},Z=function(e){return e&&"?"!==e?e.startsWith("?")?e:"?"+e:""},G=function(e){return e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},Y=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n)}(w(Error));var K=u((function e(t,n,r,o){i(this,e),void 0===o&&(o=!1),this.status=t,this.statusText=n||"",this.internal=o,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}));function X(e){return e instanceof K}var Q=["post","put","patch","delete"],J=(new Set(Q),["get"].concat(Q));new Set(J),new Set([301,302,303,307,308]),new Set([307,308]),"undefined"!==typeof window&&"undefined"!==typeof window.document&&window.document.createElement;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 te="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},ne=e.useState,re=e.useEffect,oe=e.useLayoutEffect,ae=e.useDebugValue;function ie(e){var t=e.getSnapshot,n=e.value;try{var r=t();return!te(n,r)}catch(o){return!0}}"undefined"===typeof window||"undefined"===typeof window.document||window.document.createElement,function(e){e.useSyncExternalStore}(t);var se=e.createContext(null);var le=e.createContext(null);var ue=e.createContext(null);var ce=e.createContext(null);var fe=e.createContext(null);var de=e.createContext(null);var pe=e.createContext({outlet:null,matches:[]});var he=e.createContext(null);function ve(){return null!=e.useContext(de)}function me(){return ve()||B(!1),e.useContext(de).location}function ge(){ve()||B(!1);var t=e.useContext(fe),n=t.basename,r=t.navigator,o=e.useContext(pe).matches,a=me().pathname,i=JSON.stringify(z(o).map((function(e){return e.pathnameBase}))),s=e.useRef(!1);e.useEffect((function(){s.current=!0}));var l=e.useCallback((function(e,t){if(void 0===t&&(t={}),s.current)if("number"!==typeof e){var o=q(e,JSON.parse(i),a,"path"===t.relative);"/"!==n&&(o.pathname="/"===o.pathname?n:W([n,o.pathname])),(t.replace?r.replace:r.push)(o,t.state,t)}else r.go(e)}),[n,r,i,a]);return l}function ye(t,n){var r=(void 0===n?{}:n).relative,o=e.useContext(pe).matches,a=me().pathname,i=JSON.stringify(z(o).map((function(e){return e.pathnameBase})));return e.useMemo((function(){return q(t,JSON.parse(i),a,"path"===r)}),[t,i,a,r])}function be(){var t=function(){var t,n=e.useContext(he),r=ke(xe.UseRouteError),o=e.useContext(pe),a=o.matches[o.matches.length-1];if(n)return n;return o||B(!1),!a.route.id&&B(!1),null==(t=r.errors)?void 0:t[a.route.id]}(),n=X(t)?t.status+" "+t.statusText:t instanceof Error?t.message:JSON.stringify(t),r=t instanceof Error?t.stack:null,o="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:o},i={padding:"2px 4px",backgroundColor:o};return e.createElement(e.Fragment,null,e.createElement("h2",null,"Unhandled Thrown Error!"),e.createElement("h3",{style:{fontStyle:"italic"}},n),r?e.createElement("pre",{style:a},r):null,e.createElement("p",null,"\ud83d\udcbf Hey developer \ud83d\udc4b"),e.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own\xa0",e.createElement("code",{style:i},"errorElement")," props on\xa0",e.createElement("code",{style:i},"<Route>")))}var we,xe,Ee=function(t){f(r,t);var n=y(r);function r(e){var t;return i(this,r),(t=n.call(this,e)).state={location:e.location,error:e.error},t}return u(r,[{key:"componentDidCatch",value:function(e,t){console.error("React Router caught the following error during render",e,t)}},{key:"render",value:function(){return this.state.error?e.createElement(he.Provider,{value:this.state.error,children:this.props.component}):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{error:e}}},{key:"getDerivedStateFromProps",value:function(e,t){return t.location!==e.location?{error:e.error,location:e.location}:{error:e.error||t.error,location:t.location}}}]),r}(e.Component);function _e(t){var n=t.routeContext,r=t.match,o=t.children,a=e.useContext(se);return a&&r.route.errorElement&&(a._deepestRenderedBoundaryId=r.route.id),e.createElement(pe.Provider,{value:n},o)}function Se(t,n,r){if(void 0===n&&(n=[]),null==t){if(null==r||!r.errors)return null;t=r.matches}var o=t,a=null==r?void 0:r.errors;if(null!=a){var i=o.findIndex((function(e){return e.route.id&&(null==a?void 0:a[e.route.id])}));i>=0||B(!1),o=o.slice(0,Math.min(o.length,i+1))}return o.reduceRight((function(t,i,s){var l=i.route.id?null==a?void 0:a[i.route.id]:null,u=r?i.route.errorElement||e.createElement(be,null):null,c=function(){return e.createElement(_e,{match:i,routeContext:{outlet:t,matches:n.concat(o.slice(0,s+1))}},l?u:void 0!==i.route.element?i.route.element:t)};return r&&(i.route.errorElement||0===s)?e.createElement(Ee,{location:r.location,component:u,error:l,children:c()}):c()}),null)}function ke(t){var n=e.useContext(ue);return n||B(!1),n}!function(e){e.UseRevalidator="useRevalidator"}(we||(we={})),function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"}(xe||(xe={}));var Ce;function Te(e){B(!1)}function Oe(t){var n=t.basename,r=void 0===n?"/":n,o=t.children,a=void 0===o?null:o,i=t.location,s=t.navigationType,l=void 0===s?h.Pop:s,u=t.navigator,c=t.static,f=void 0!==c&&c;ve()&&B(!1);var d=r.replace(/^\/*/,"/"),p=e.useMemo((function(){return{basename:d,navigator:u,static:f}}),[d,u,f]);"string"===typeof i&&(i=T(i));var v=i,m=v.pathname,g=void 0===m?"/":m,y=v.search,b=void 0===y?"":y,w=v.hash,x=void 0===w?"":w,E=v.state,_=void 0===E?null:E,S=v.key,k=void 0===S?"default":S,C=e.useMemo((function(){var e=F(g,d);return null==e?null:{pathname:e,search:b,hash:x,state:_,key:k}}),[d,g,b,x,_,k]);return null==C?null:e.createElement(fe.Provider,{value:p},e.createElement(de.Provider,{children:a,value:{location:C,navigationType:l}}))}function Re(t){var n=t.children,r=t.location,o=e.useContext(le);return function(t,n){ve()||B(!1);var r,o=e.useContext(fe).navigator,a=e.useContext(ue),i=e.useContext(pe).matches,s=i[i.length-1],l=s?s.params:{},u=(s&&s.pathname,s?s.pathnameBase:"/"),c=(s&&s.route,me());if(n){var f,d="string"===typeof n?T(n):n;"/"===u||(null==(f=d.pathname)?void 0:f.startsWith(u))||B(!1),r=d}else r=c;var p=r.pathname||"/",v=P(t,{pathname:"/"===u?p:p.slice(u.length)||"/"}),m=Se(v&&v.map((function(e){return Object.assign({},e,{params:Object.assign({},l,e.params),pathname:W([u,o.encodeLocation?o.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:W([u,o.encodeLocation?o.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})})),i,a||void 0);return n&&m?e.createElement(de.Provider,{value:{location:ee({pathname:"/",search:"",hash:"",state:null,key:"default"},r),navigationType:h.Pop}},m):m}(o&&!n?o.router.routes:De(n),r)}!function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}(Ce||(Ce={}));var Pe=new Promise((function(){}));e.Component;function De(t,n){void 0===n&&(n=[]);var r=[];return e.Children.forEach(t,(function(t,o){if(e.isValidElement(t))if(t.type!==e.Fragment){t.type!==Te&&B(!1),t.props.index&&t.props.children&&B(!1);var i=[].concat((0,a.Z)(n),[o]),s={id:t.props.id||i.join("-"),caseSensitive:t.props.caseSensitive,element:t.props.element,index:t.props.index,path:t.props.path,loader:t.props.loader,action:t.props.action,errorElement:t.props.errorElement,hasErrorBoundary:null!=t.props.errorElement,shouldRevalidate:t.props.shouldRevalidate,handle:t.props.handle};t.props.children&&(s.children=De(t.props.children,i)),r.push(s)}else r.push.apply(r,De(t.props.children,n))})),r}function Me(){return Me=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},Me.apply(this,arguments)}function Ae(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var Ne=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Ie=["aria-current","caseSensitive","className","end","style","to","children"];function je(t){var n=t.basename,r=t.children,a=t.window,i=e.useRef();null==i.current&&(i.current=function(e){return void 0===e&&(e={}),R((function(e,t){var n=e.location;return k("",{pathname:n.pathname,search:n.search,hash:n.hash},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"===typeof t?t:C(t)}),null,e)}({window:a,v5Compat:!0}));var s=i.current,l=e.useState({action:s.action,location:s.location}),u=(0,o.Z)(l,2),c=u[0],f=u[1];return e.useLayoutEffect((function(){return s.listen(f)}),[s]),e.createElement(Oe,{basename:n,children:r,location:c.location,navigationType:c.action,navigator:s})}var Le=e.forwardRef((function(t,n){var r=t.onClick,o=t.relative,a=t.reloadDocument,i=t.replace,s=t.state,l=t.target,u=t.to,c=t.preventScrollReset,f=Ae(t,Ne),d=function(t,n){var r=(void 0===n?{}:n).relative;ve()||B(!1);var o=e.useContext(fe),a=o.basename,i=o.navigator,s=ye(t,{relative:r}),l=s.hash,u=s.pathname,c=s.search,f=u;return"/"!==a&&(f="/"===u?a:W([a,u])),i.createHref({pathname:f,search:c,hash:l})}(u,{relative:o}),p=function(t,n){var r=void 0===n?{}:n,o=r.target,a=r.replace,i=r.state,s=r.preventScrollReset,l=r.relative,u=ge(),c=me(),f=ye(t,{relative:l});return e.useCallback((function(e){if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(e,o)){e.preventDefault();var n=void 0!==a?a:C(c)===C(f);u(t,{replace:n,state:i,preventScrollReset:s,relative:l})}}),[c,u,f,a,i,o,t,s,l])}(u,{replace:i,state:s,target:l,preventScrollReset:c,relative:o});return e.createElement("a",Me({},f,{href:d,onClick:a?r:function(e){r&&r(e),e.defaultPrevented||p(e)},ref:n,target:l}))}));var Fe=e.forwardRef((function(t,n){var r=t["aria-current"],o=void 0===r?"page":r,a=t.caseSensitive,i=void 0!==a&&a,s=t.className,l=void 0===s?"":s,u=t.end,c=void 0!==u&&u,f=t.style,d=t.to,p=t.children,h=Ae(t,Ie),v=ye(d,{relative:h.relative}),m=me(),g=e.useContext(ue),y=e.useContext(fe).navigator,b=y.encodeLocation?y.encodeLocation(v).pathname:v.pathname,w=m.pathname,x=g&&g.navigation&&g.navigation.location?g.navigation.location.pathname:null;i||(w=w.toLowerCase(),x=x?x.toLowerCase():null,b=b.toLowerCase());var E,_=w===b||!c&&w.startsWith(b)&&"/"===w.charAt(b.length),S=null!=x&&(x===b||!c&&x.startsWith(b)&&"/"===x.charAt(b.length)),k=_?o:void 0;E="function"===typeof l?l({isActive:_,isPending:S}):[l,_?"active":null,S?"pending":null].filter(Boolean).join(" ");var C="function"===typeof f?f({isActive:_,isPending:S}):f;return e.createElement(Le,Me({},h,{"aria-current":k,className:E,ref:n,style:C,to:d}),"function"===typeof p?p({isActive:_,isPending:S}):p)}));var Be,He;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Be||(Be={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(He||(He={}));var Ue=n(4942),ze=n(1413),qe=function(e,t){return qe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},qe(e,t)};function We(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}qe(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Ve=function(){return Ve=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Ve.apply(this,arguments)};Object.create;function Ze(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;var Ge,Ye,$e,Ke,Xe,Qe,Je={},et=[],tt=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function nt(e,t){for(var n in t)e[n]=t[n];return e}function rt(e){var t=e.parentNode;t&&t.removeChild(e)}function ot(e,t,n){var r,o,a,i={};for(a in t)"key"==a?r=t[a]:"ref"==a?o=t[a]:i[a]=t[a];if(arguments.length>2&&(i.children=arguments.length>3?Ge.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===i[a]&&(i[a]=e.defaultProps[a]);return at(e,i,r,o,null)}function at(e,t,n,r,o){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++$e:o};return null==o&&null!=Ye.vnode&&Ye.vnode(a),a}function it(){return{current:null}}function st(e){return e.children}function lt(e,t){this.props=e,this.context=t}function ut(e,t){if(null==t)return e.__?ut(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?ut(e):null}function ct(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return ct(e)}}function ft(e){(!e.__d&&(e.__d=!0)&&Ke.push(e)&&!dt.__r++||Xe!==Ye.debounceRendering)&&((Xe=Ye.debounceRendering)||setTimeout)(dt)}function dt(){for(var e;dt.__r=Ke.length;)e=Ke.sort((function(e,t){return e.__v.__b-t.__v.__b})),Ke=[],e.some((function(e){var t,n,r,o,a,i;e.__d&&(a=(o=(t=e).__v).__e,(i=t.__P)&&(n=[],(r=nt({},o)).__v=o.__v+1,xt(i,o,r,t.__n,void 0!==i.ownerSVGElement,null!=o.__h?[a]:null,n,null==a?ut(o):a,o.__h),Et(n,o),o.__e!=a&&ct(o)))}))}function pt(e,t,n,r,o,a,i,s,l,u){var c,f,d,p,h,v,m,g=r&&r.__k||et,y=g.length;for(n.__k=[],c=0;c<t.length;c++)if(null!=(p=n.__k[c]=null==(p=t[c])||"boolean"==typeof p?null:"string"==typeof p||"number"==typeof p||"bigint"==typeof p?at(null,p,null,null,p):Array.isArray(p)?at(st,{children:p},null,null,null):p.__b>0?at(p.type,p.props,p.key,p.ref?p.ref:null,p.__v):p)){if(p.__=n,p.__b=n.__b+1,null===(d=g[c])||d&&p.key==d.key&&p.type===d.type)g[c]=void 0;else for(f=0;f<y;f++){if((d=g[f])&&p.key==d.key&&p.type===d.type){g[f]=void 0;break}d=null}xt(e,p,d=d||Je,o,a,i,s,l,u),h=p.__e,(f=p.ref)&&d.ref!=f&&(m||(m=[]),d.ref&&m.push(d.ref,null,p),m.push(f,p.__c||h,p)),null!=h?(null==v&&(v=h),"function"==typeof p.type&&p.__k===d.__k?p.__d=l=ht(p,l,e):l=mt(e,p,d,g,h,l),"function"==typeof n.type&&(n.__d=l)):l&&d.__e==l&&l.parentNode!=e&&(l=ut(d))}for(n.__e=v,c=y;c--;)null!=g[c]&&kt(g[c],g[c]);if(m)for(c=0;c<m.length;c++)St(m[c],m[++c],m[++c])}function ht(e,t,n){for(var r,o=e.__k,a=0;o&&a<o.length;a++)(r=o[a])&&(r.__=e,t="function"==typeof r.type?ht(r,t,n):mt(n,r,r,o,r.__e,t));return t}function vt(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){vt(e,t)})):t.push(e)),t}function mt(e,t,n,r,o,a){var i,s,l;if(void 0!==t.__d)i=t.__d,t.__d=void 0;else if(null==n||o!=a||null==o.parentNode)e:if(null==a||a.parentNode!==e)e.appendChild(o),i=null;else{for(s=a,l=0;(s=s.nextSibling)&&l<r.length;l+=1)if(s==o)break e;e.insertBefore(o,a),i=a}return void 0!==i?i:o.nextSibling}function gt(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||tt.test(t)?n:n+"px"}function yt(e,t,n,r,o){var a;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||gt(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||gt(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])a=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r||e.addEventListener(t,a?wt:bt,a):e.removeEventListener(t,a?wt:bt,a);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&-1==t.indexOf("-")?e.removeAttribute(t):e.setAttribute(t,n))}}function bt(e){this.l[e.type+!1](Ye.event?Ye.event(e):e)}function wt(e){this.l[e.type+!0](Ye.event?Ye.event(e):e)}function xt(e,t,n,r,o,a,i,s,l){var u,c,f,d,p,h,v,m,g,y,b,w,x,E,_,S=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(l=n.__h,s=t.__e=n.__e,t.__h=null,a=[s]),(u=Ye.__b)&&u(t);try{e:if("function"==typeof S){if(m=t.props,g=(u=S.contextType)&&r[u.__c],y=u?g?g.props.value:u.__:r,n.__c?v=(c=t.__c=n.__c).__=c.__E:("prototype"in S&&S.prototype.render?t.__c=c=new S(m,y):(t.__c=c=new lt(m,y),c.constructor=S,c.render=Ct),g&&g.sub(c),c.props=m,c.state||(c.state={}),c.context=y,c.__n=r,f=c.__d=!0,c.__h=[],c._sb=[]),null==c.__s&&(c.__s=c.state),null!=S.getDerivedStateFromProps&&(c.__s==c.state&&(c.__s=nt({},c.__s)),nt(c.__s,S.getDerivedStateFromProps(m,c.__s))),d=c.props,p=c.state,f)null==S.getDerivedStateFromProps&&null!=c.componentWillMount&&c.componentWillMount(),null!=c.componentDidMount&&c.__h.push(c.componentDidMount);else{if(null==S.getDerivedStateFromProps&&m!==d&&null!=c.componentWillReceiveProps&&c.componentWillReceiveProps(m,y),!c.__e&&null!=c.shouldComponentUpdate&&!1===c.shouldComponentUpdate(m,c.__s,y)||t.__v===n.__v){for(c.props=m,c.state=c.__s,t.__v!==n.__v&&(c.__d=!1),c.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),b=0;b<c._sb.length;b++)c.__h.push(c._sb[b]);c._sb=[],c.__h.length&&i.push(c);break e}null!=c.componentWillUpdate&&c.componentWillUpdate(m,c.__s,y),null!=c.componentDidUpdate&&c.__h.push((function(){c.componentDidUpdate(d,p,h)}))}if(c.context=y,c.props=m,c.__v=t,c.__P=e,w=Ye.__r,x=0,"prototype"in S&&S.prototype.render){for(c.state=c.__s,c.__d=!1,w&&w(t),u=c.render(c.props,c.state,c.context),E=0;E<c._sb.length;E++)c.__h.push(c._sb[E]);c._sb=[]}else do{c.__d=!1,w&&w(t),u=c.render(c.props,c.state,c.context),c.state=c.__s}while(c.__d&&++x<25);c.state=c.__s,null!=c.getChildContext&&(r=nt(nt({},r),c.getChildContext())),f||null==c.getSnapshotBeforeUpdate||(h=c.getSnapshotBeforeUpdate(d,p)),_=null!=u&&u.type===st&&null==u.key?u.props.children:u,pt(e,Array.isArray(_)?_:[_],t,n,r,o,a,i,s,l),c.base=t.__e,t.__h=null,c.__h.length&&i.push(c),v&&(c.__E=c.__=null),c.__e=!1}else null==a&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=_t(n.__e,t,n,r,o,a,i,l);(u=Ye.diffed)&&u(t)}catch(e){t.__v=null,(l||null!=a)&&(t.__e=s,t.__h=!!l,a[a.indexOf(s)]=null),Ye.__e(e,t,n)}}function Et(e,t){Ye.__c&&Ye.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){Ye.__e(e,t.__v)}}))}function _t(e,t,n,r,o,a,i,s){var l,u,c,f=n.props,d=t.props,p=t.type,h=0;if("svg"===p&&(o=!0),null!=a)for(;h<a.length;h++)if((l=a[h])&&"setAttribute"in l==!!p&&(p?l.localName===p:3===l.nodeType)){e=l,a[h]=null;break}if(null==e){if(null===p)return document.createTextNode(d);e=o?document.createElementNS("http://www.w3.org/2000/svg",p):document.createElement(p,d.is&&d),a=null,s=!1}if(null===p)f===d||s&&e.data===d||(e.data=d);else{if(a=a&&Ge.call(e.childNodes),u=(f=n.props||Je).dangerouslySetInnerHTML,c=d.dangerouslySetInnerHTML,!s){if(null!=a)for(f={},h=0;h<e.attributes.length;h++)f[e.attributes[h].name]=e.attributes[h].value;(c||u)&&(c&&(u&&c.__html==u.__html||c.__html===e.innerHTML)||(e.innerHTML=c&&c.__html||""))}if(function(e,t,n,r,o){var a;for(a in n)"children"===a||"key"===a||a in t||yt(e,a,null,n[a],r);for(a in t)o&&"function"!=typeof t[a]||"children"===a||"key"===a||"value"===a||"checked"===a||n[a]===t[a]||yt(e,a,t[a],n[a],r)}(e,d,f,o,s),c)t.__k=[];else if(h=t.props.children,pt(e,Array.isArray(h)?h:[h],t,n,r,o&&"foreignObject"!==p,a,i,a?a[0]:n.__k&&ut(n,0),s),null!=a)for(h=a.length;h--;)null!=a[h]&&rt(a[h]);s||("value"in d&&void 0!==(h=d.value)&&(h!==e.value||"progress"===p&&!h||"option"===p&&h!==f.value)&&yt(e,"value",h,f.value,!1),"checked"in d&&void 0!==(h=d.checked)&&h!==e.checked&&yt(e,"checked",h,f.checked,!1))}return e}function St(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){Ye.__e(e,n)}}function kt(e,t,n){var r,o;if(Ye.unmount&&Ye.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||St(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){Ye.__e(e,t)}r.base=r.__P=null,e.__c=void 0}if(r=e.__k)for(o=0;o<r.length;o++)r[o]&&kt(r[o],t,n||"function"!=typeof e.type);n||null==e.__e||rt(e.__e),e.__=e.__e=e.__d=void 0}function Ct(e,t,n){return this.constructor(e,n)}function Tt(e,t,n){var r,o,a;Ye.__&&Ye.__(e,t),o=(r="function"==typeof n)?null:n&&n.__k||t.__k,a=[],xt(t,e=(!r&&n||t).__k=ot(st,null,[e]),o||Je,Je,void 0!==t.ownerSVGElement,!r&&n?[n]:o?null:t.firstChild?Ge.call(t.childNodes):null,a,!r&&n?n:o?o.__e:t.firstChild,r),Et(a,e)}function Ot(e,t){var n={__c:t="__cC"+Qe++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(ft)},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}Ge=et.slice,Ye={__e:function(e,t,n,r){for(var o,a,i;t=t.__;)if((o=t.__c)&&!o.__)try{if((a=o.constructor)&&null!=a.getDerivedStateFromError&&(o.setState(a.getDerivedStateFromError(e)),i=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),i=o.__d),i)return o.__E=o}catch(t){e=t}throw e}},$e=0,lt.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=nt({},this.state),"function"==typeof e&&(e=e(nt({},n),this.props)),e&&nt(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),ft(this))},lt.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),ft(this))},lt.prototype.render=st,Ke=[],dt.__r=0,Qe=0;var Rt,Pt,Dt,Mt=[],At=[],Nt=Ye.__b,It=Ye.__r,jt=Ye.diffed,Lt=Ye.__c,Ft=Ye.unmount;function Bt(){for(var e;e=Mt.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(zt),e.__H.__h.forEach(qt),e.__H.__h=[]}catch(Qe){e.__H.__h=[],Ye.__e(Qe,e.__v)}}Ye.__b=function(e){Rt=null,Nt&&Nt(e)},Ye.__r=function(e){It&&It(e),0;var t=(Rt=e.__c).__H;t&&(Pt===Rt?(t.__h=[],Rt.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=At,e.__N=e.i=void 0}))):(t.__h.forEach(zt),t.__h.forEach(qt),t.__h=[])),Pt=Rt},Ye.diffed=function(e){jt&&jt(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==Mt.push(t)&&Dt===Ye.requestAnimationFrame||((Dt=Ye.requestAnimationFrame)||Ut)(Bt)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==At&&(e.__=e.__V),e.i=void 0,e.__V=At}))),Pt=Rt=null},Ye.__c=function(e,t){t.some((function(e){try{e.__h.forEach(zt),e.__h=e.__h.filter((function(e){return!e.__||qt(e)}))}catch($e){t.some((function(e){e.__h&&(e.__h=[])})),t=[],Ye.__e($e,e.__v)}})),Lt&&Lt(e,t)},Ye.unmount=function(e){Ft&&Ft(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{zt(e)}catch(e){t=e}})),n.__H=void 0,t&&Ye.__e(t,n.__v))};var Ht="function"==typeof requestAnimationFrame;function Ut(e){var t,n=function(){clearTimeout(r),Ht&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);Ht&&(t=requestAnimationFrame(n))}function zt(e){var t=Rt,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),Rt=t}function qt(e){var t=Rt;e.__c=e.__(),Rt=t}function Wt(e,t){for(var n in t)e[n]=t[n];return e}function Vt(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function Zt(e){this.props=e}(Zt.prototype=new lt).isPureReactComponent=!0,Zt.prototype.shouldComponentUpdate=function(e,t){return Vt(this.props,e)||Vt(this.state,t)};var Gt=Ye.__b;Ye.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Gt&&Gt(e)};"undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var Yt=Ye.__e;Ye.__e=function(e,t,n,r){if(e.then)for(var o,a=t;a=a.__;)if((o=a.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);Yt(e,t,n,r)};var $t=Ye.unmount;function Kt(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=Wt({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return Kt(e,t,n)}))),e}function Xt(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return Xt(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function Qt(){this.__u=0,this.t=null,this.__b=null}function Jt(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function en(){this.u=null,this.o=null}Ye.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),$t&&$t(e)},(Qt.prototype=new lt).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=Jt(r.__v),a=!1,i=function(){a||(a=!0,n.__R=null,o?o(s):s())};n.__R=i;var s=function(){if(!--r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=Xt(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(i,i)},Qt.prototype.componentWillUnmount=function(){this.t=[]},Qt.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Kt(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__a&&ot(st,null,e.fallback);return o&&(o.__h=null),[ot(st,null,t.__a?null:e.children),o]};var tn=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function nn(e){return this.getChildContext=function(){return e.context},e.children}function rn(e){var t=this,n=e.i;t.componentWillUnmount=function(){Tt(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),Tt(ot(nn,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function on(e,t){var n=ot(rn,{__v:e,i:t});return n.containerInfo=t,n}(en.prototype=new lt).__a=function(e){var t=this,n=Jt(t.__v),r=t.o.get(e);return r[0]++,function(o){var a=function(){t.props.revealOrder?(r.push(o),tn(t,e,r)):o()};n?n(a):a()}},en.prototype.render=function(e){this.u=null,this.o=new Map;var t=vt(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},en.prototype.componentDidUpdate=en.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){tn(e,n,t)}))};var an="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,sn=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,ln="undefined"!=typeof document,un=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};lt.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(lt.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var cn=Ye.event;function fn(){}function dn(){return this.cancelBubble}function pn(){return this.defaultPrevented}Ye.event=function(e){return cn&&(e=cn(e)),e.persist=fn,e.isPropagationStopped=dn,e.isDefaultPrevented=pn,e.nativeEvent=e};var hn={configurable:!0,get:function(){return this.class}},vn=Ye.vnode;Ye.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){var o=-1===t.indexOf("-");for(var a in r={},n){var i=n[a];ln&&"children"===a&&"noscript"===t||"value"===a&&"defaultValue"in n&&null==i||("defaultValue"===a&&"value"in n&&null==n.value?a="value":"download"===a&&!0===i?i="":/ondoubleclick/i.test(a)?a="ondblclick":/^onchange(textarea|input)/i.test(a+t)&&!un(n.type)?a="oninput":/^onfocus$/i.test(a)?a="onfocusin":/^onblur$/i.test(a)?a="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(a)?a=a.toLowerCase():o&&sn.test(a)?a=a.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===i&&(i=void 0),/^oninput$/i.test(a)&&(a=a.toLowerCase(),r[a]&&(a="oninputCapture")),r[a]=i)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=vt(n.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==t&&null!=r.defaultValue&&(r.value=vt(n.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),e.props=r,n.class!=n.className&&(hn.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",hn))}e.$$typeof=an,vn&&vn(e)};var mn=Ye.__r;Ye.__r=function(e){mn&&mn(e),e.__c};var gn="undefined"!==typeof globalThis?globalThis:window;gn.FullCalendarVDom?console.warn("FullCalendar VDOM already loaded"):gn.FullCalendarVDom={Component:lt,createElement:ot,render:Tt,createRef:it,Fragment:st,createContext:function(e){var t=Ot(e),n=t.Provider;return t.Provider=function(){var e=this,t=!this.getChildContext,r=n.apply(this,arguments);if(t){var o=[];this.shouldComponentUpdate=function(t){e.props.value!==t.value&&o.forEach((function(e){e.context=t.value,e.forceUpdate()}))},this.sub=function(e){o.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){o.splice(o.indexOf(e),1),t&&t.call(e)}}}return r},t},createPortal:on,flushSync:function(e){e();var t=Ye.debounceRendering,n=[];function r(e){n.push(e)}Ye.debounceRendering=r,Tt(ot(yn,{}),document.createElement("div"));for(;n.length;)n.shift()();Ye.debounceRendering=t},unmountComponentAtNode:function(e){Tt(null,e)}};var yn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t.prototype.render=function(){return ot("div",{})},t.prototype.componentDidMount=function(){this.setState({})},t}(lt);if("undefined"===typeof FullCalendarVDom)throw new Error("Please import the top-level fullcalendar lib before attempting to import a plugin.");var bn=FullCalendarVDom.Component,wn=FullCalendarVDom.createElement,xn=FullCalendarVDom.render,En=FullCalendarVDom.createRef,_n=FullCalendarVDom.Fragment,Sn=FullCalendarVDom.createContext,kn=FullCalendarVDom.createPortal,Cn=FullCalendarVDom.flushSync,Tn=FullCalendarVDom.unmountComponentAtNode,On=function(){function e(e,t){this.context=e,this.internalEventSource=t}return e.prototype.remove=function(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})},e.prototype.refetch=function(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})},Object.defineProperty(e.prototype,"id",{get:function(){return this.internalEventSource.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this.internalEventSource.meta.url},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"format",{get:function(){return this.internalEventSource.meta.format},enumerable:!1,configurable:!0}),e}();function Rn(e){e.parentNode&&e.parentNode.removeChild(e)}function Pn(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(Dn(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}function Dn(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}var Mn=/(top|left|right|bottom|width|height)$/i;function An(e,t){for(var n in t)Nn(e,n,t[n])}function Nn(e,t,n){null==n?e.style[t]="":"number"===typeof n&&Mn.test(t)?e.style[t]=n+"px":e.style[t]=n}function In(e){var t,n;return null!==(n=null===(t=e.composedPath)||void 0===t?void 0:t.call(e)[0])&&void 0!==n?n:e.target}var jn=0;function Ln(){return"fc-dom-"+(jn+=1)}function Fn(e,t,n,r){var o=function(e,t){return function(n){var r=Pn(n.target,e);r&&t.call(r,n,r)}}(n,r);return e.addEventListener(t,o),function(){e.removeEventListener(t,o)}}function Bn(e){return{tabIndex:0,onKeyDown:function(t){"Enter"!==t.key&&" "!==t.key||(e(t),t.preventDefault())}}}var Hn=0;function Un(){return String(Hn+=1)}function zn(e,t){var n=String(e);return"000".substr(0,t-n.length)+n}function qn(e,t,n){return"function"===typeof e?e.apply(void 0,t):"string"===typeof e?t.reduce((function(e,t,n){return e.replace("$"+n,t||"")}),e):n}function Wn(e){return e%1===0}function Vn(e){var t=e.querySelector(".fc-scrollgrid-shrink-frame"),n=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw new Error("needs fc-scrollgrid-shrink-cushion className");return e.getBoundingClientRect().width-t.getBoundingClientRect().width+n.getBoundingClientRect().width}var Zn=["sun","mon","tue","wed","thu","fri","sat"];function Gn(e,t){var n=nr(e);return n[2]+=t,rr(n)}function Yn(e,t){var n=nr(e);return n[6]+=t,rr(n)}function $n(e,t){return(t.valueOf()-e.valueOf())/864e5}function Kn(e,t){return ar(e)===ar(t)?Math.round($n(e,t)):null}function Xn(e){return rr([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function Qn(e,t,n,r){var o=rr([t,0,1+Jn(t,n,r)]),a=Xn(e),i=Math.round($n(o,a));return Math.floor(i/7)+1}function Jn(e,t,n){var r=7+t-n;return-((7+rr([e,0,r]).getUTCDay()-t)%7)+r-1}function er(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function tr(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function nr(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function rr(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC.apply(Date,e))}function or(e){return!isNaN(e.valueOf())}function ar(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}function ir(e,t,n,r){return{instanceId:Un(),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==r?null:r}}var sr=Object.prototype.hasOwnProperty;function lr(e,t){var n={};if(t)for(var r in t){for(var o=[],a=e.length-1;a>=0;a-=1){var i=e[a][r];if("object"===typeof i&&i)o.unshift(i);else if(void 0!==i){n[r]=i;break}}o.length&&(n[r]=lr(o))}for(a=e.length-1;a>=0;a-=1){var s=e[a];for(var l in s)l in n||(n[l]=s[l])}return n}function ur(e,t){var n={};for(var r in e)t(e[r],r)&&(n[r]=e[r]);return n}function cr(e,t){var n={};for(var r in e)n[r]=t(e[r],r);return n}function fr(e){for(var t={},n=0,r=e;n<r.length;n++){t[r[n]]=!0}return t}function dr(e){var t=[];for(var n in e)t.push(e[n]);return t}function pr(e,t){if(e===t)return!0;for(var n in e)if(sr.call(e,n)&&!(n in t))return!1;for(var n in t)if(sr.call(t,n)&&e[n]!==t[n])return!1;return!0}function hr(e,t){var n=[];for(var r in e)sr.call(e,r)&&(r in t||n.push(r));for(var r in t)sr.call(t,r)&&e[r]!==t[r]&&n.push(r);return n}function vr(e,t,n){if(void 0===n&&(n={}),e===t)return!0;for(var r in t)if(!(r in e)||!mr(e[r],t[r],n[r]))return!1;for(var r in e)if(!(r in t))return!1;return!0}function mr(e,t,n){return e===t||!0===n||!!n&&n(e,t)}function gr(e,t,n){var r=n.dateEnv,o=n.pluginHooks,a=n.options,i=e.defs,s=e.instances;for(var l in s=ur(s,(function(e){return!i[e.defId].recurringDef})),i){var u=i[l];if(u.recurringDef){var c=u.recurringDef.duration;c||(c=u.allDay?a.defaultAllDayEventDuration:a.defaultTimedEventDuration);for(var f=0,d=yr(u,c,t,r,o.recurringTypes);f<d.length;f++){var p=d[f],h=ir(l,{start:p,end:r.add(p,c)});s[h.instanceId]=h}}}return{defs:i,instances:s}}function yr(e,t,n,r,o){var a=o[e.recurringDef.typeId].expand(e.recurringDef.typeData,{start:r.subtract(n.start,t),end:n.end},r);return e.allDay&&(a=a.map(Xn)),a}var br=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function wr(e,t){var n;return"string"===typeof e?function(e){var t=br.exec(e);if(t){var n=t[1]?-1:1;return{years:0,months:0,days:n*(t[2]?parseInt(t[2],10):0),milliseconds:n*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"===typeof e&&e?xr(e):"number"===typeof e?xr(((n={})[t||"milliseconds"]=e,n)):null}function xr(e){var t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=7*n,t.specifiedWeeks=!0),t}function Er(e){return _r(e)/864e5}function _r(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function Sr(e){var t=e.milliseconds;if(t){if(t%1e3!==0)return{unit:"millisecond",value:t};if(t%6e4!==0)return{unit:"second",value:t/1e3};if(t%36e5!==0)return{unit:"minute",value:t/6e4};if(t)return{unit:"hour",value:t/36e5}}return e.days?e.specifiedWeeks&&e.days%7===0?{unit:"week",value:e.days/7}:{unit:"day",value:e.days}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function kr(e){return e.toISOString().replace(/T.*$/,"")}function Cr(e,t){void 0===t&&(t=!1);var n=e<0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=Math.round(r%60);return t?n+zn(o,2)+":"+zn(a,2):"GMT"+n+o+(a?":"+zn(a,2):"")}function Tr(e,t,n){if(e===t)return!0;var r,o=e.length;if(o!==t.length)return!1;for(r=0;r<o;r+=1)if(!(n?n(e[r],t[r]):e[r]===t[r]))return!1;return!0}function Or(e,t,n){var r,o;return function(){for(var a=[],i=0;i<arguments.length;i++)a[i]=arguments[i];if(r){if(!Tr(r,a)){n&&n(o);var s=e.apply(this,a);t&&t(s,o)||(o=s)}}else o=e.apply(this,a);return r=a,o}}function Rr(e,t,n){var r,o,a=this;return function(i){if(r){if(!pr(r,i)){n&&n(o);var s=e.call(a,i);t&&t(s,o)||(o=s)}}else o=e.call(a,i);return r=i,o}}var Pr={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Dr={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Mr=/\s*([ap])\.?m\.?/i,Ar=/,/g,Nr=/\s+/g,Ir=/\u200e/g,jr=/UTC|GMT/,Lr=function(){function e(e){var t={},n={},r=0;for(var o in e)o in Pr?(n[o]=e[o],r=Math.max(Pr[o],r)):(t[o]=e[o],o in Dr&&(r=Math.max(Dr[o],r)));this.standardDateProps=t,this.extendedSettings=n,this.severity=r,this.buildFormattingFunc=Or(Fr)}return e.prototype.format=function(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)},e.prototype.formatRange=function(e,t,n,r){var o=this.standardDateProps,a=this.extendedSettings,i=function(e,t,n){if(n.getMarkerYear(e)!==n.getMarkerYear(t))return 5;if(n.getMarkerMonth(e)!==n.getMarkerMonth(t))return 4;if(n.getMarkerDay(e)!==n.getMarkerDay(t))return 2;if(ar(e)!==ar(t))return 1;return 0}(e.marker,t.marker,n.calendarSystem);if(!i)return this.format(e,n);var s=i;!(s>1)||"numeric"!==o.year&&"2-digit"!==o.year||"numeric"!==o.month&&"2-digit"!==o.month||"numeric"!==o.day&&"2-digit"!==o.day||(s=1);var l=this.format(e,n),u=this.format(t,n);if(l===u)return l;var c=function(e,t){var n={};for(var r in e)(!(r in Dr)||Dr[r]<=t)&&(n[r]=e[r]);return n}(o,s),f=Fr(c,a,n),d=f(e),p=f(t),h=function(e,t,n,r){var o=0;for(;o<e.length;){var a=e.indexOf(t,o);if(-1===a)break;var i=e.substr(0,a);o=a+t.length;for(var s=e.substr(o),l=0;l<n.length;){var u=n.indexOf(r,l);if(-1===u)break;var c=n.substr(0,u);l=u+r.length;var f=n.substr(l);if(i===c&&s===f)return{before:i,after:s}}}return null}(l,d,u,p),v=a.separator||r||n.defaultSeparator||"";return h?h.before+d+v+p+h.after:l+v+u},e.prototype.getLargestUnit=function(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}},e}();function Fr(e,t,n){var r=Object.keys(e).length;return 1===r&&"short"===e.timeZoneName?function(e){return Cr(e.timeZoneOffset)}:0===r&&t.week?function(e){return function(e,t,n,r,o){var a=[];"long"===o?a.push(n):"short"!==o&&"narrow"!==o||a.push(t);"long"!==o&&"short"!==o||a.push(" ");a.push(r.simpleNumberFormat.format(e)),"rtl"===r.options.direction&&a.reverse();return a.join("")}(n.computeWeekNumber(e.marker),n.weekText,n.weekTextLong,n.locale,t.week)}:function(e,t,n){e=Ve({},e),t=Ve({},t),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(e,t),e.timeZone="UTC";var r,o=new Intl.DateTimeFormat(n.locale.codes,e);if(t.omitZeroMinute){var a=Ve({},e);delete a.minute,r=new Intl.DateTimeFormat(n.locale.codes,a)}return function(a){var i=a.marker;return function(e,t,n,r,o){e=e.replace(Ir,""),"short"===n.timeZoneName&&(e=function(e,t){var n=!1;e=e.replace(jr,(function(){return n=!0,t})),n||(e+=" "+t);return e}(e,"UTC"===o.timeZone||null==t.timeZoneOffset?"UTC":Cr(t.timeZoneOffset)));r.omitCommas&&(e=e.replace(Ar,"").trim());r.omitZeroMinute&&(e=e.replace(":00",""));!1===r.meridiem?e=e.replace(Mr,"").trim():"narrow"===r.meridiem?e=e.replace(Mr,(function(e,t){return t.toLocaleLowerCase()})):"short"===r.meridiem?e=e.replace(Mr,(function(e,t){return t.toLocaleLowerCase()+"m"})):"lowercase"===r.meridiem&&(e=e.replace(Mr,(function(e){return e.toLocaleLowerCase()})));return e=e.replace(Nr," "),e=e.trim(),e}((r&&!i.getUTCMinutes()?r:o).format(i),a,e,t,n)}}(e,t,n)}function Br(e,t){var n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function Hr(e,t,n,r){var o=Br(e,n.calendarSystem);return{date:o,start:o,end:t?Br(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:r||n.defaultSeparator}}var Ur=function(){function e(e){this.cmdStr=e}return e.prototype.format=function(e,t,n){return t.cmdFormatter(this.cmdStr,Hr(e,null,t,n))},e.prototype.formatRange=function(e,t,n,r){return n.cmdFormatter(this.cmdStr,Hr(e,t,n,r))},e}(),zr=function(){function e(e){this.func=e}return e.prototype.format=function(e,t,n){return this.func(Hr(e,null,t,n))},e.prototype.formatRange=function(e,t,n,r){return this.func(Hr(e,t,n,r))},e}();function qr(e){return"object"===typeof e&&e?new Lr(e):"string"===typeof e?new Ur(e):"function"===typeof e?new zr(e):null}var Wr={navLinkDayClick:Jr,navLinkWeekClick:Jr,duration:wr,bootstrapFontAwesome:Jr,buttonIcons:Jr,customButtons:Jr,defaultAllDayEventDuration:wr,defaultTimedEventDuration:wr,nextDayThreshold:wr,scrollTime:wr,scrollTimeReset:Boolean,slotMinTime:wr,slotMaxTime:wr,dayPopoverFormat:qr,slotDuration:wr,snapDuration:wr,headerToolbar:Jr,footerToolbar:Jr,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:qr,dayHeaderClassNames:Jr,dayHeaderContent:Jr,dayHeaderDidMount:Jr,dayHeaderWillUnmount:Jr,dayCellClassNames:Jr,dayCellContent:Jr,dayCellDidMount:Jr,dayCellWillUnmount:Jr,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:Jr,weekNumbers:Boolean,weekNumberClassNames:Jr,weekNumberContent:Jr,weekNumberDidMount:Jr,weekNumberWillUnmount:Jr,editable:Boolean,viewClassNames:Jr,viewDidMount:Jr,viewWillUnmount:Jr,nowIndicator:Boolean,nowIndicatorClassNames:Jr,nowIndicatorContent:Jr,nowIndicatorDidMount:Jr,nowIndicatorWillUnmount:Jr,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:Jr,locale:Jr,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:Jr,eventOrder:function(e){var t,n,r=[],o=[];for("string"===typeof e?o=e.split(/\s*,\s*/):"function"===typeof e?o=[e]:Array.isArray(e)&&(o=e),t=0;t<o.length;t+=1)"string"===typeof(n=o[t])?r.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"===typeof n&&r.push({func:n});return r},eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:Jr,contentHeight:Jr,direction:String,weekNumberFormat:qr,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:Jr,initialDate:Jr,now:Jr,eventDataTransform:Jr,stickyHeaderDates:Jr,stickyFooterScrollbar:Jr,viewHeight:Jr,defaultAllDay:Boolean,eventSourceFailure:Jr,eventSourceSuccess:Jr,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:Jr,eventConstraint:Jr,eventAllow:Jr,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:Jr,eventContent:Jr,eventDidMount:Jr,eventWillUnmount:Jr,selectConstraint:Jr,selectOverlap:Jr,selectAllow:Jr,droppable:Boolean,unselectCancel:String,slotLabelFormat:Jr,slotLaneClassNames:Jr,slotLaneContent:Jr,slotLaneDidMount:Jr,slotLaneWillUnmount:Jr,slotLabelClassNames:Jr,slotLabelContent:Jr,slotLabelDidMount:Jr,slotLabelWillUnmount:Jr,dayMaxEvents:Jr,dayMaxEventRows:Jr,dayMinWidth:Number,slotLabelInterval:wr,allDayText:String,allDayClassNames:Jr,allDayContent:Jr,allDayDidMount:Jr,allDayWillUnmount:Jr,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:qr,rerenderDelay:Number,moreLinkText:Jr,moreLinkHint:Jr,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:Jr,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:wr,hiddenDays:Jr,monthMode:Boolean,fixedWeekCount:Boolean,validRange:Jr,visibleRange:Jr,titleFormat:Jr,eventInteractive:Boolean,noEventsText:String,viewHint:Jr,navLinkHint:Jr,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:Jr,moreLinkClassNames:Jr,moreLinkContent:Jr,moreLinkDidMount:Jr,moreLinkWillUnmount:Jr},Vr={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" \u2013 ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30},Zr={datesSet:Jr,eventsSet:Jr,eventAdd:Jr,eventChange:Jr,eventRemove:Jr,windowResize:Jr,eventClick:Jr,eventMouseEnter:Jr,eventMouseLeave:Jr,select:Jr,unselect:Jr,loading:Jr,_unmount:Jr,_beforeprint:Jr,_afterprint:Jr,_noEventDrop:Jr,_noEventResize:Jr,_resize:Jr,_scrollRequest:Jr},Gr={buttonText:Jr,buttonHints:Jr,views:Jr,plugins:Jr,initialEvents:Jr,events:Jr,eventSources:Jr},Yr={headerToolbar:$r,footerToolbar:$r,buttonText:$r,buttonHints:$r,buttonIcons:$r,dateIncrement:$r};function $r(e,t){return"object"===typeof e&&"object"===typeof t&&e&&t?pr(e,t):e===t}var Kr={type:String,component:Jr,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:Jr,usesMinMaxTime:Boolean,classNames:Jr,content:Jr,didMount:Jr,willUnmount:Jr};function Xr(e){return lr(e,Yr)}function Qr(e,t){var n={},r={};for(var o in t)o in e&&(n[o]=t[o](e[o]));for(var o in e)o in t||(r[o]=e[o]);return{refined:n,extra:r}}function Jr(e){return e}function eo(e,t,n,r){for(var o={defs:{},instances:{}},a=go(n),i=0,s=e;i<s.length;i++){var l=vo(s[i],t,n,r,a);l&&to(l,o)}return o}function to(e,t){return void 0===t&&(t={defs:{},instances:{}}),t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function no(e,t){var n=e.instances[t];if(n){var r=e.defs[n.defId],o=oo(e,(function(e){return t=r,n=e,Boolean(t.groupId&&t.groupId===n.groupId);var t,n}));return o.defs[r.defId]=r,o.instances[n.instanceId]=n,o}return{defs:{},instances:{}}}function ro(e,t){return{defs:Ve(Ve({},e.defs),t.defs),instances:Ve(Ve({},e.instances),t.instances)}}function oo(e,t){var n=ur(e.defs,t),r=ur(e.instances,(function(e){return n[e.defId]}));return{defs:n,instances:r}}function ao(e){return Array.isArray(e)?e:"string"===typeof e?e.split(/\s+/):[]}var io={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:Jr,overlap:Jr,allow:Jr,className:ao,classNames:ao,color:String,backgroundColor:String,borderColor:String,textColor:String},so={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function lo(e,t){var n=function(e,t){return Array.isArray(e)?eo(e,null,t,!0):"object"===typeof e&&e?eo([e],null,t,!0):null!=e?String(e):null}(e.constraint,t);return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=n?[n]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function uo(e){return e.reduce(co,so)}function co(e,t){return{display:null!=t.display?t.display:e.display,startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"===typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}var fo={id:String,groupId:String,title:String,url:String,interactive:Boolean},po={start:Jr,end:Jr,date:Jr,allDay:Boolean},ho=Ve(Ve(Ve({},fo),po),{extendedProps:Jr});function vo(e,t,n,r,o){void 0===o&&(o=go(n));var a=mo(e,n,o),i=a.refined,s=a.extra,l=function(e,t){var n=null;e&&(n=e.defaultAllDay);null==n&&(n=t.options.defaultAllDay);return n}(t,n),u=function(e,t,n,r){for(var o=0;o<r.length;o+=1){var a=r[o].parse(e,n);if(a){var i=e.allDay;return null==i&&null==(i=t)&&null==(i=a.allDayGuess)&&(i=!1),{allDay:i,duration:a.duration,typeData:a.typeData,typeId:o}}}return null}(i,l,n.dateEnv,n.pluginHooks.recurringTypes);if(u)return(c=yo(i,s,t?t.sourceId:"",u.allDay,Boolean(u.duration),n)).recurringDef={typeId:u.typeId,typeData:u.typeData,duration:u.duration},{def:c,instance:null};var c,f=function(e,t,n,r){var o,a,i=e.allDay,s=null,l=!1,u=null,c=null!=e.start?e.start:e.date;if(o=n.dateEnv.createMarkerMeta(c),o)s=o.marker;else if(!r)return null;null!=e.end&&(a=n.dateEnv.createMarkerMeta(e.end));null==i&&(i=null!=t?t:(!o||o.isTimeUnspecified)&&(!a||a.isTimeUnspecified));i&&s&&(s=Xn(s));a&&(u=a.marker,i&&(u=Xn(u)),s&&u<=s&&(u=null));u?l=!0:r||(l=n.options.forceEventDuration||!1,u=n.dateEnv.add(s,i?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration));return{allDay:i,hasEnd:l,range:{start:s,end:u},forcedStartTzo:o?o.forcedTzo:null,forcedEndTzo:a?a.forcedTzo:null}}(i,l,n,r);return f?{def:c=yo(i,s,t?t.sourceId:"",f.allDay,f.hasEnd,n),instance:ir(c.defId,f.range,f.forcedStartTzo,f.forcedEndTzo)}:null}function mo(e,t,n){return void 0===n&&(n=go(t)),Qr(e,n)}function go(e){return Ve(Ve(Ve({},io),ho),e.pluginHooks.eventRefiners)}function yo(e,t,n,r,o,a){for(var i={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:Un(),sourceId:n,allDay:r,hasEnd:o,interactive:e.interactive,ui:lo(e,a),extendedProps:Ve(Ve({},e.extendedProps||{}),t)},s=0,l=a.pluginHooks.eventDefMemberAdders;s<l.length;s++){var u=l[s];Ve(i,u(e))}return Object.freeze(i.ui.classNames),Object.freeze(i.extendedProps),i}function bo(e){var t=Math.floor($n(e.start,e.end))||1,n=Xn(e.start);return{start:n,end:Gn(n,t)}}function wo(e,t){void 0===t&&(t=wr(0));var n=null,r=null;if(e.end){r=Xn(e.end);var o=e.end.valueOf()-r.valueOf();o&&o>=_r(t)&&(r=Gn(r,1))}return e.start&&(n=Xn(e.start),r&&r<=n&&(r=Gn(n,1))),{start:n,end:r}}function xo(e,t,n,r){return"year"===r?wr(n.diffWholeYears(e,t),"year"):"month"===r?wr(n.diffWholeMonths(e,t),"month"):function(e,t){var n=Xn(e),r=Xn(t);return{years:0,months:0,days:Math.round($n(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}(e,t)}function Eo(e,t){var n,r,o=[],a=t.start;for(e.sort(_o),n=0;n<e.length;n+=1)(r=e[n]).start>a&&o.push({start:a,end:r.start}),r.end>a&&(a=r.end);return a<t.end&&o.push({start:a,end:t.end}),o}function _o(e,t){return e.start.valueOf()-t.start.valueOf()}function So(e,t){var n=e.start,r=e.end,o=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(r=null===r?t.end:new Date(Math.min(r.valueOf(),t.end.valueOf()))),(null===n||null===r||n<r)&&(o={start:n,end:r}),o}function ko(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function Co(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function To(e,t,n,r){var o={},a={},i={},s=[],l=[],u=Po(e.defs,t);for(var c in e.defs){"inverse-background"===(p=u[(w=e.defs[c]).defId]).display&&(w.groupId?(o[w.groupId]=[],i[w.groupId]||(i[w.groupId]=w)):a[c]=[])}for(var f in e.instances){var d=e.instances[f],p=u[(w=e.defs[d.defId]).defId],h=d.range,v=!w.allDay&&r?wo(h,r):h,m=So(v,n);m&&("inverse-background"===p.display?w.groupId?o[w.groupId].push(m):a[d.defId].push(m):"none"!==p.display&&("background"===p.display?s:l).push({def:w,ui:p,instance:d,range:m,isStart:v.start&&v.start.valueOf()===m.start.valueOf(),isEnd:v.end&&v.end.valueOf()===m.end.valueOf()}))}for(var g in o)for(var y=0,b=Eo(o[g],n);y<b.length;y++){var w,x=b[y];p=u[(w=i[g]).defId];s.push({def:w,ui:p,instance:null,range:x,isStart:!1,isEnd:!1})}for(var c in a)for(var E=0,_=Eo(a[c],n);E<_.length;E++){x=_[E];s.push({def:e.defs[c],ui:u[c],instance:null,range:x,isStart:!1,isEnd:!1})}return{bg:s,fg:l}}function Oo(e,t){e.fcSeg=t}function Ro(e){return e.fcSeg||e.parentNode.fcSeg||null}function Po(e,t){return cr(e,(function(e){return Do(e,t)}))}function Do(e,t){var n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),uo(n)}function Mo(e,t){for(var n=t.pluginHooks.isDraggableTransformers,r=e.eventRange,o=r.def,a=r.ui,i=a.startEditable,s=0,l=n;s<l.length;s++){i=(0,l[s])(i,o,a,t)}return i}function Ao(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function No(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}var Io={start:Jr,end:Jr,allDay:Boolean};function jo(e,t,n){var r=function(e,t){var n=Qr(e,Io),r=n.refined,o=n.extra,a=r.start?t.createMarkerMeta(r.start):null,i=r.end?t.createMarkerMeta(r.end):null,s=r.allDay;null==s&&(s=a&&a.isTimeUnspecified&&(!i||i.isTimeUnspecified));return Ve({range:{start:a?a.marker:null,end:i?i.marker:null},allDay:s},o)}(e,t),o=r.range;if(!o.start)return null;if(!o.end){if(null==n)return null;o.end=t.add(o.start,n)}return r}function Lo(e,t,n){return Ve(Ve({},Fo(e,t,n)),{timeZone:t.timeZone})}function Fo(e,t,n){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:n}),endStr:t.formatIso(e.end,{omitTime:n})}}function Bo(e,t,n){var r=mo({editable:!1},n),o=yo(r.refined,r.extra,"",e.allDay,!0,n);return{def:o,ui:Do(o,t),instance:ir(o.defId,e.range),range:e.range,isStart:!0,isEnd:!0}}function Ho(e,t){for(var n,r,o={},a=0,i=t.pluginHooks.dateSpanTransforms;a<i.length;a++){var s=i[a];Ve(o,s(e,t))}return Ve(o,(n=e,r=t.dateEnv,Ve(Ve({},Fo(n.range,r,n.allDay)),{allDay:n.allDay}))),o}function Uo(e,t,n){var r=n.dateEnv,o=n.options,a=t;return e?(a=Xn(a),a=r.add(a,o.defaultAllDayEventDuration)):a=r.add(a,o.defaultTimedEventDuration),a}function zo(e,t,n,r){var o=n.standardProps||{};null==o.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(o.hasEnd=!0);var a=Ve(Ve(Ve({},e),o),{ui:Ve(Ve({},e.ui),o.ui)});n.extendedProps&&(a.extendedProps=Ve(Ve({},a.extendedProps),n.extendedProps));for(var i=0,s=r.pluginHooks.eventDefMutationAppliers;i<s.length;i++){(0,s[i])(a,n,r)}return!a.hasEnd&&r.options.forceEventDuration&&(a.hasEnd=!0),a}function qo(e,t,n,r,o){var a=o.dateEnv,i=r.standardProps&&!0===r.standardProps.allDay,s=r.standardProps&&!1===r.standardProps.hasEnd,l=Ve({},e);return i&&(l.range=bo(l.range)),r.datesDelta&&n.startEditable&&(l.range={start:a.add(l.range.start,r.datesDelta),end:a.add(l.range.end,r.datesDelta)}),r.startDelta&&n.durationEditable&&(l.range={start:a.add(l.range.start,r.startDelta),end:l.range.end}),r.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:a.add(l.range.end,r.endDelta)}),s&&(l.range={start:l.range.start,end:Uo(t.allDay,l.range.start,o)}),t.allDay&&(l.range={start:Xn(l.range.start),end:Xn(l.range.end)}),l.range.end<l.range.start&&(l.range.end=Uo(t.allDay,l.range.start,o)),l}var Wo=function(){function e(e,t,n){this.type=e,this.getCurrentData=t,this.dateEnv=n}return Object.defineProperty(e.prototype,"calendar",{get:function(){return this.getCurrentData().calendarApi},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this.getCurrentData().viewTitle},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeStart",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeEnd",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentStart",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentEnd",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)},enumerable:!1,configurable:!0}),e.prototype.getOption=function(e){return this.getCurrentData().options[e]},e}(),Vo={id:String,defaultAllDay:Boolean,url:String,format:String,events:Jr,eventDataTransform:Jr,success:Jr,failure:Jr};function Zo(e,t,n){var r;if(void 0===n&&(n=Go(t)),"string"===typeof e?r={url:e}:"function"===typeof e||Array.isArray(e)?r={events:e}:"object"===typeof e&&e&&(r=e),r){var o=Qr(r,n),a=o.refined,i=o.extra,s=function(e,t){for(var n=t.pluginHooks.eventSourceDefs,r=n.length-1;r>=0;r-=1){var o=n[r].parseMeta(e);if(o)return{sourceDefId:r,meta:o}}return null}(a,t);if(s)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:a.defaultAllDay,eventDataTransform:a.eventDataTransform,success:a.success,failure:a.failure,publicId:a.id||"",sourceId:Un(),sourceDefId:s.sourceDefId,meta:s.meta,ui:lo(a,t),extendedProps:i}}return null}function Go(e){return Ve(Ve(Ve({},io),Vo),e.pluginHooks.eventSourceRefiners)}function Yo(e,t){return"function"===typeof e&&(e=e()),null==e?t.createNowMarker():t.createMarker(e)}var $o=function(){function e(){}return e.prototype.getCurrentData=function(){return this.currentDataManager.getCurrentData()},e.prototype.dispatch=function(e){return this.currentDataManager.dispatch(e)},Object.defineProperty(e.prototype,"view",{get:function(){return this.getCurrentData().viewApi},enumerable:!1,configurable:!0}),e.prototype.batchRendering=function(e){e()},e.prototype.updateSize=function(){this.trigger("_resize",!0)},e.prototype.setOption=function(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})},e.prototype.getOption=function(e){return this.currentDataManager.currentCalendarOptionsInput[e]},e.prototype.getAvailableLocaleCodes=function(){return Object.keys(this.getCurrentData().availableRawLocales)},e.prototype.on=function(e,t){var n=this.currentDataManager;n.currentCalendarOptionsRefiners[e]?n.emitter.on(e,t):console.warn("Unknown listener name '"+e+"'")},e.prototype.off=function(e,t){this.currentDataManager.emitter.off(e,t)},e.prototype.trigger=function(e){for(var t,n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];(t=this.currentDataManager.emitter).trigger.apply(t,Ze([e],n))},e.prototype.changeView=function(e,t){var n=this;this.batchRendering((function(){if(n.unselect(),t)if(t.start&&t.end)n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),n.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:t});else{var r=n.getCurrentData().dateEnv;n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:r.createMarker(t)})}else n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})}))},e.prototype.zoomTo=function(e,t){var n;t=t||"day",n=this.getCurrentData().viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})},e.prototype.getUnitViewSpec=function(e){var t,n,r=this.getCurrentData(),o=r.viewSpecs,a=r.toolbarConfig,i=[].concat(a.header?a.header.viewsWithButtons:[],a.footer?a.footer.viewsWithButtons:[]);for(var s in o)i.push(s);for(t=0;t<i.length;t+=1)if((n=o[i[t]])&&n.singleUnit===e)return n;return null},e.prototype.prev=function(){this.unselect(),this.dispatch({type:"PREV"})},e.prototype.next=function(){this.unselect(),this.dispatch({type:"NEXT"})},e.prototype.prevYear=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})},e.prototype.nextYear=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})},e.prototype.today=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:Yo(e.calendarOptions.now,e.dateEnv)})},e.prototype.gotoDate=function(e){var t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.createMarker(e)})},e.prototype.incrementDate=function(e){var t=this.getCurrentData(),n=wr(e);n&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.add(t.currentDate,n)}))},e.prototype.getDate=function(){var e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)},e.prototype.formatDate=function(e,t){var n=this.getCurrentData().dateEnv;return n.format(n.createMarker(e),qr(t))},e.prototype.formatRange=function(e,t,n){var r=this.getCurrentData().dateEnv;return r.formatRange(r.createMarker(e),r.createMarker(t),qr(n),n)},e.prototype.formatIso=function(e,t){var n=this.getCurrentData().dateEnv;return n.formatIso(n.createMarker(e),{omitTime:t})},e.prototype.select=function(e,t){var n;n=null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t};var r=this.getCurrentData(),o=jo(n,r.dateEnv,wr({days:1}));o&&(this.dispatch({type:"SELECT_DATES",selection:o}),function(e,t,n){n.emitter.trigger("select",Ve(Ve({},Ho(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}(o,null,r))},e.prototype.unselect=function(e){var t=this.getCurrentData();t.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),function(e,t){t.emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view})}(e,t))},e.prototype.addEvent=function(e,t){if(e instanceof Ko){var n=e._def,r=e._instance;return this.getCurrentData().eventStore.defs[n.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:to({def:n,instance:r})}),this.triggerEventAdd(e)),e}var o,a=this.getCurrentData();if(t instanceof On)o=t.internalEventSource;else if("boolean"===typeof t)t&&(o=dr(a.eventSources)[0]);else if(null!=t){var i=this.getEventSourceById(t);if(!i)return console.warn('Could not find an event source with ID "'+t+'"'),null;o=i.internalEventSource}var s=vo(e,o,a,!1);if(s){var l=new Ko(a,s.def,s.def.recurringDef?null:s.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:to(s)}),this.triggerEventAdd(l),l}return null},e.prototype.triggerEventAdd=function(e){var t=this;this.getCurrentData().emitter.trigger("eventAdd",{event:e,relatedEvents:[],revert:function(){t.dispatch({type:"REMOVE_EVENTS",eventStore:Xo(e)})}})},e.prototype.getEventById=function(e){var t=this.getCurrentData(),n=t.eventStore,r=n.defs,o=n.instances;for(var a in e=String(e),r){var i=r[a];if(i.publicId===e){if(i.recurringDef)return new Ko(t,i,null);for(var s in o){var l=o[s];if(l.defId===i.defId)return new Ko(t,i,l)}}}return null},e.prototype.getEvents=function(){var e=this.getCurrentData();return Qo(e.eventStore,e)},e.prototype.removeAllEvents=function(){this.dispatch({type:"REMOVE_ALL_EVENTS"})},e.prototype.getEventSources=function(){var e=this.getCurrentData(),t=e.eventSources,n=[];for(var r in t)n.push(new On(e,t[r]));return n},e.prototype.getEventSourceById=function(e){var t=this.getCurrentData(),n=t.eventSources;for(var r in e=String(e),n)if(n[r].publicId===e)return new On(t,n[r]);return null},e.prototype.addEventSource=function(e){var t=this.getCurrentData();if(e instanceof On)return t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;var n=Zo(e,t);return n?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[n]}),new On(t,n)):null},e.prototype.removeAllEventSources=function(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})},e.prototype.refetchEvents=function(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})},e.prototype.scrollToTime=function(e){var t=wr(e);t&&this.trigger("_scrollRequest",{time:t})},e}(),Ko=function(){function e(e,t,n){this._context=e,this._def=t,this._instance=n||null}return e.prototype.setProp=function(e,t){var n,r;if(e in po)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===e)t=fo[e](t),this.mutate({standardProps:{publicId:t}});else if(e in fo)t=fo[e](t),this.mutate({standardProps:(n={},n[e]=t,n)});else if(e in io){var o=io[e](t);"color"===e?o={backgroundColor:t,borderColor:t}:"editable"===e?o={startEditable:t,durationEditable:t}:((r={})[e]=t,o=r),this.mutate({standardProps:{ui:o}})}else console.warn("Could not set prop '"+e+"'. Use setExtendedProp instead.")},e.prototype.setExtendedProp=function(e,t){var n;this.mutate({extendedProps:(n={},n[e]=t,n)})},e.prototype.setStart=function(e,t){void 0===t&&(t={});var n=this._context.dateEnv,r=n.createMarker(e);if(r&&this._instance){var o=xo(this._instance.range.start,r,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:o}):this.mutate({startDelta:o})}},e.prototype.setEnd=function(e,t){void 0===t&&(t={});var n,r=this._context.dateEnv;if((null==e||(n=r.createMarker(e)))&&this._instance)if(n){var o=xo(this._instance.range.end,n,r,t.granularity);this.mutate({endDelta:o})}else this.mutate({standardProps:{hasEnd:!1}})},e.prototype.setDates=function(e,t,n){void 0===n&&(n={});var r,o,a,i=this._context.dateEnv,s={allDay:n.allDay},l=i.createMarker(e);if(l&&((null==t||(r=i.createMarker(t)))&&this._instance)){var u=this._instance.range;!0===n.allDay&&(u=bo(u));var c=xo(u.start,l,i,n.granularity);if(r){var f=xo(u.end,r,i,n.granularity);a=f,(o=c).years===a.years&&o.months===a.months&&o.days===a.days&&o.milliseconds===a.milliseconds?this.mutate({datesDelta:c,standardProps:s}):this.mutate({startDelta:c,endDelta:f,standardProps:s})}else s.hasEnd=!1,this.mutate({datesDelta:c,standardProps:s})}},e.prototype.moveStart=function(e){var t=wr(e);t&&this.mutate({startDelta:t})},e.prototype.moveEnd=function(e){var t=wr(e);t&&this.mutate({endDelta:t})},e.prototype.moveDates=function(e){var t=wr(e);t&&this.mutate({datesDelta:t})},e.prototype.setAllDay=function(e,t){void 0===t&&(t={});var n={allDay:e},r=t.maintainDuration;null==r&&(r=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(n.hasEnd=r),this.mutate({standardProps:n})},e.prototype.formatRange=function(e){var t=this._context.dateEnv,n=this._instance,r=qr(e);return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,r,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,r,{forcedTzo:n.forcedStartTzo})},e.prototype.mutate=function(t){var n=this._instance;if(n){var r=this._def,o=this._context,a=o.getCurrentData().eventStore,i=no(a,n.instanceId);i=function(e,t,n,r){var o=Po(e.defs,t),a={defs:{},instances:{}};for(var i in e.defs){var s=e.defs[i];a.defs[i]=zo(s,o[i],n,r)}for(var l in e.instances){var u=e.instances[l];s=a.defs[u.defId],a.instances[l]=qo(u,s,o[u.defId],n,r)}return a}(i,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},t,o);var s=new e(o,r,n);this._def=i.defs[r.defId],this._instance=i.instances[n.instanceId],o.dispatch({type:"MERGE_EVENTS",eventStore:i}),o.emitter.trigger("eventChange",{oldEvent:s,event:this,relatedEvents:Qo(i,o,n),revert:function(){o.dispatch({type:"RESET_EVENTS",eventStore:a})}})}},e.prototype.remove=function(){var e=this._context,t=Xo(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:t}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert:function(){e.dispatch({type:"MERGE_EVENTS",eventStore:t})}})},Object.defineProperty(e.prototype,"source",{get:function(){var e=this._def.sourceId;return e?new On(this._context,this._context.getCurrentData().eventSources[e]):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startStr",{get:function(){var e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"endStr",{get:function(){var e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._def.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"groupId",{get:function(){return this._def.groupId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"allDay",{get:function(){return this._def.allDay},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this._def.title},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this._def.url},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"display",{get:function(){return this._def.ui.display||"auto"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startEditable",{get:function(){return this._def.ui.startEditable},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"durationEditable",{get:function(){return this._def.ui.durationEditable},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"constraint",{get:function(){return this._def.ui.constraints[0]||null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"overlap",{get:function(){return this._def.ui.overlap},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"allow",{get:function(){return this._def.ui.allows[0]||null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"backgroundColor",{get:function(){return this._def.ui.backgroundColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"borderColor",{get:function(){return this._def.ui.borderColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"textColor",{get:function(){return this._def.ui.textColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"classNames",{get:function(){return this._def.ui.classNames},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"extendedProps",{get:function(){return this._def.extendedProps},enumerable:!1,configurable:!0}),e.prototype.toPlainObject=function(e){void 0===e&&(e={});var t=this._def,n=t.ui,r=this.startStr,o=this.endStr,a={};return t.title&&(a.title=t.title),r&&(a.start=r),o&&(a.end=o),t.publicId&&(a.id=t.publicId),t.groupId&&(a.groupId=t.groupId),t.url&&(a.url=t.url),n.display&&"auto"!==n.display&&(a.display=n.display),e.collapseColor&&n.backgroundColor&&n.backgroundColor===n.borderColor?a.color=n.backgroundColor:(n.backgroundColor&&(a.backgroundColor=n.backgroundColor),n.borderColor&&(a.borderColor=n.borderColor)),n.textColor&&(a.textColor=n.textColor),n.classNames.length&&(a.classNames=n.classNames),Object.keys(t.extendedProps).length&&(e.collapseExtendedProps?Ve(a,t.extendedProps):a.extendedProps=t.extendedProps),a},e.prototype.toJSON=function(){return this.toPlainObject()},e}();function Xo(e){var t,n,r=e._def,o=e._instance;return{defs:(t={},t[r.defId]=r,t),instances:o?(n={},n[o.instanceId]=o,n):{}}}function Qo(e,t,n){var r=e.defs,o=e.instances,a=[],i=n?n.instanceId:"";for(var s in o){var l=o[s],u=r[l.defId];l.instanceId!==i&&a.push(new Ko(t,u,l))}return a}var Jo={};var ea=function(){function e(){}return e.prototype.getMarkerYear=function(e){return e.getUTCFullYear()},e.prototype.getMarkerMonth=function(e){return e.getUTCMonth()},e.prototype.getMarkerDay=function(e){return e.getUTCDate()},e.prototype.arrayToMarker=function(e){return rr(e)},e.prototype.markerToArray=function(e){return nr(e)},e}();!function(e,t){Jo[e]=t}("gregory",ea);var ta=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;var na=function(){function e(e){var t=this.timeZone=e.timeZone,n="local"!==t&&"UTC"!==t;e.namedTimeZoneImpl&&n&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(t)),this.canComputeOffset=Boolean(!n||this.namedTimeZoneImpl),this.calendarSystem=function(e){return new Jo[e]}(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"===typeof e.firstDay&&(this.weekDow=e.firstDay),"function"===typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=null!=e.weekText?e.weekText:e.locale.options.weekText,this.weekTextLong=(null!=e.weekTextLong?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}return e.prototype.createMarker=function(e){var t=this.createMarkerMeta(e);return null===t?null:t.marker},e.prototype.createNowMarker=function(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):rr(er(new Date))},e.prototype.createMarkerMeta=function(e){if("string"===typeof e)return this.parse(e);var t=null;return"number"===typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=rr(e)),null!==t&&or(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null},e.prototype.parse=function(e){var t=function(e){var t=ta.exec(e);if(t){var n=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number("0."+t[12]):0));if(or(n)){var r=null;return t[13]&&(r=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:n,isTimeUnspecified:!t[6],timeZoneOffset:r}}}return null}(e);if(null===t)return null;var n=t.marker,r=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):r=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:r}},e.prototype.getYear=function(e){return this.calendarSystem.getMarkerYear(e)},e.prototype.getMonth=function(e){return this.calendarSystem.getMarkerMonth(e)},e.prototype.add=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)},e.prototype.subtract=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)},e.prototype.addYears=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)},e.prototype.addMonths=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)},e.prototype.diffWholeYears=function(e,t){var n=this.calendarSystem;return ar(e)===ar(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null},e.prototype.diffWholeMonths=function(e,t){var n=this.calendarSystem;return ar(e)===ar(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+12*(n.getMarkerYear(t)-n.getMarkerYear(e)):null},e.prototype.greatestWholeUnit=function(e,t){var n=this.diffWholeYears(e,t);return null!==n?{unit:"year",value:n}:null!==(n=this.diffWholeMonths(e,t))?{unit:"month",value:n}:(n=function(e,t){var n=Kn(e,t);return null!==n&&n%7===0?n/7:null}(e,t),null!==n?{unit:"week",value:n}:null!==(n=Kn(e,t))?{unit:"day",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/36e5}(e,t),Wn(n)?{unit:"hour",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/6e4}(e,t),Wn(n)?{unit:"minute",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/1e3}(e,t),Wn(n)?{unit:"second",value:n}:{unit:"millisecond",value:t.valueOf()-e.valueOf()}))))},e.prototype.countDurationsBetween=function(e,t,n){var r;return n.years&&null!==(r=this.diffWholeYears(e,t))?r/(Er(n)/365):n.months&&null!==(r=this.diffWholeMonths(e,t))?r/function(e){return Er(e)/30}(n):n.days&&null!==(r=Kn(e,t))?r/Er(n):(t.valueOf()-e.valueOf())/_r(n)},e.prototype.startOf=function(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?Xn(e):"hour"===t?function(e){return rr([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours()])}(e):"minute"===t?function(e){return rr([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes()])}(e):"second"===t?function(e){return rr([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()])}(e):null},e.prototype.startOfYear=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])},e.prototype.startOfMonth=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])},e.prototype.startOfWeek=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])},e.prototype.computeWeekNumber=function(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):function(e,t,n){var r=e.getUTCFullYear(),o=Qn(e,r,t,n);if(o<1)return Qn(e,r-1,t,n);var a=Qn(e,r+1,t,n);return a>=1?Math.min(o,a):o}(e,this.weekDow,this.weekDoy)},e.prototype.format=function(e,t,n){return void 0===n&&(n={}),t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)},e.prototype.formatRange=function(e,t,n,r){return void 0===r&&(r={}),r.isEndExclusive&&(t=Yn(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this,r.defaultSeparator)},e.prototype.formatIso=function(e,t){void 0===t&&(t={});var n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),function(e,t,n){void 0===n&&(n=!1);var r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),r.length>10&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",Cr(t,!0)))),r}(e,n,t.omitTime)},e.prototype.timestampToMarker=function(e){return"local"===this.timeZone?rr(er(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?rr(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)},e.prototype.offsetForMarker=function(e){return"local"===this.timeZone?-tr(nr(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(nr(e)):null},e.prototype.toDate=function(e,t){return"local"===this.timeZone?tr(nr(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(nr(e))*60):new Date(e.valueOf()-(t||0))},e}(),ra=[],oa={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},aa=Ve(Ve({},oa),{buttonHints:{prev:"Previous $0",next:"Next $0",today:function(e,t){return"day"===t?"Today":"This "+e}},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:function(e){return"Show "+e+" more event"+(1===e?"":"s")}});function ia(e){for(var t=e.length>0?e[0].code:"en",n=ra.concat(e),r={en:aa},o=0,a=n;o<a.length;o++){var i=a[o];r[i.code]=i}return{map:r,defaultCode:t}}function sa(e,t){return"object"!==typeof e||Array.isArray(e)?function(e,t){var n=[].concat(e||[]),r=function(e,t){for(var n=0;n<e.length;n+=1)for(var r=e[n].toLocaleLowerCase().split("-"),o=r.length;o>0;o-=1){var a=r.slice(0,o).join("-");if(t[a])return t[a]}return null}(n,t)||aa;return la(e,n,r)}(e,t):la(e.code,[e.code],e)}function la(e,t,n){var r=lr([oa,n],["buttonText"]);delete r.code;var o=r.week;return delete r.week,{codeArg:e,codes:t,week:o,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}var ua,ca={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function fa(e,t){return eo(function(e){var t;t=!0===e?[{}]:Array.isArray(e)?e.filter((function(e){return e.daysOfWeek})):"object"===typeof e&&e?[e]:[];return t=t.map((function(e){return Ve(Ve({},ca),e)}))}(e),null,t)}function da(e,t){var n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function pa(){return null==ua&&(ua=function(){if("undefined"===typeof document)return!0;var e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="<table><tr><td><div></div></td></tr></table>",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e);var t=e.querySelector("div").offsetHeight>0;return document.body.removeChild(e),t}()),ua}var ha={defs:{},instances:{}};!function(){function e(){this.getKeysForEventDefs=Or(this._getKeysForEventDefs),this.splitDateSelection=Or(this._splitDateSpan),this.splitEventStore=Or(this._splitEventStore),this.splitIndividualUi=Or(this._splitIndividualUi),this.splitEventDrag=Or(this._splitInteraction),this.splitEventResize=Or(this._splitInteraction),this.eventUiBuilders={}}e.prototype.splitProps=function(e){var t=this,n=this.getKeyInfo(e),r=this.getKeysForEventDefs(e.eventStore),o=this.splitDateSelection(e.dateSelection),a=this.splitIndividualUi(e.eventUiBases,r),i=this.splitEventStore(e.eventStore,r),s=this.splitEventDrag(e.eventDrag),l=this.splitEventResize(e.eventResize),u={};for(var c in this.eventUiBuilders=cr(n,(function(e,n){return t.eventUiBuilders[n]||Or(va)})),n){var f=n[c],d=i[c]||ha,p=this.eventUiBuilders[c];u[c]={businessHours:f.businessHours||e.businessHours,dateSelection:o[c]||null,eventStore:d,eventUiBases:p(e.eventUiBases[""],f.ui,a[c]),eventSelection:d.instances[e.eventSelection]?e.eventSelection:"",eventDrag:s[c]||null,eventResize:l[c]||null}}return u},e.prototype._splitDateSpan=function(e){var t={};if(e)for(var n=0,r=this.getKeysForDateSpan(e);n<r.length;n++){t[r[n]]=e}return t},e.prototype._getKeysForEventDefs=function(e){var t=this;return cr(e.defs,(function(e){return t.getKeysForEventDef(e)}))},e.prototype._splitEventStore=function(e,t){var n=e.defs,r=e.instances,o={};for(var a in n)for(var i=0,s=t[a];i<s.length;i++){o[d=s[i]]||(o[d]={defs:{},instances:{}}),o[d].defs[a]=n[a]}for(var l in r)for(var u=r[l],c=0,f=t[u.defId];c<f.length;c++){var d;o[d=f[c]]&&(o[d].instances[l]=u)}return o},e.prototype._splitIndividualUi=function(e,t){var n={};for(var r in e)if(r)for(var o=0,a=t[r];o<a.length;o++){var i=a[o];n[i]||(n[i]={}),n[i][r]=e[r]}return n},e.prototype._splitInteraction=function(e){var t={};if(e){var n=this._splitEventStore(e.affectedEvents,this._getKeysForEventDefs(e.affectedEvents)),r=this._getKeysForEventDefs(e.mutatedEvents),o=this._splitEventStore(e.mutatedEvents,r),a=function(r){t[r]||(t[r]={affectedEvents:n[r]||ha,mutatedEvents:o[r]||ha,isEvent:e.isEvent})};for(var i in n)a(i);for(var i in o)a(i)}return t}}();function va(e,t,n){var r=[];e&&r.push(e),t&&r.push(t);var o={"":uo(r)};return n&&Ve(o,n),o}function ma(e,t,n,r){return{dow:e.getUTCDay(),isDisabled:Boolean(r&&!Co(r.activeRange,e)),isOther:Boolean(r&&!Co(r.currentRange,e)),isToday:Boolean(t&&Co(t,e)),isPast:Boolean(n?e<n:!!t&&e<t.start),isFuture:Boolean(n?e>n:!!t&&e>=t.end)}}function ga(e,t){var n=["fc-day","fc-day-"+Zn[e.dow]];return e.isDisabled?n.push("fc-day-disabled"):(e.isToday&&(n.push("fc-day-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-day-past"),e.isFuture&&n.push("fc-day-future"),e.isOther&&n.push("fc-day-other")),n}var ya=qr({year:"numeric",month:"long",day:"numeric"}),ba=qr({week:"long"});function wa(e,t,n,r){void 0===n&&(n="day"),void 0===r&&(r=!0);var o,a=e.dateEnv,i=e.options,s=e.calendarApi,l=a.format(t,"week"===n?ba:ya);if(i.navLinks){var u=a.toDate(t),c=function(e){var r="day"===n?i.navLinkDayClick:"week"===n?i.navLinkWeekClick:null;"function"===typeof r?r.call(s,a.toDate(t),e):("string"===typeof r&&(n=r),s.zoomTo(t,n))};return Ve({title:qn(i.navLinkHint,[l,u],l),"data-navlink":""},r?Ve({onClick:o=c},Bn(o)):{onClick:c})}return{"aria-label":l}}var xa;function Ea(){return xa||(xa=function(){var e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);var t=_a(e);return document.body.removeChild(e),t}()),xa}function _a(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function Sa(e){for(var t=function(e){var t=[];for(;e instanceof HTMLElement;){var n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}(e),n=e.getBoundingClientRect(),r=0,o=t;r<o.length;r++){var a=da(n,o[r].getBoundingClientRect());if(!a)return null;n=a}return n}var ka=function(){function e(){this.handlers={},this.thisContext=null}return e.prototype.setThisContext=function(e){this.thisContext=e},e.prototype.setOptions=function(e){this.options=e},e.prototype.on=function(e,t){!function(e,t,n){(e[t]||(e[t]=[])).push(n)}(this.handlers,e,t)},e.prototype.off=function(e,t){!function(e,t,n){n?e[t]&&(e[t]=e[t].filter((function(e){return e!==n}))):delete e[t]}(this.handlers,e,t)},e.prototype.trigger=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=this.handlers[e]||[],o=this.options&&this.options[e],a=[].concat(o||[],r),i=0,s=a;i<s.length;i++){var l=s[i];l.apply(this.thisContext,t)}},e.prototype.hasHandlers=function(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])},e}();!function(){function e(e,t,n,r){this.els=t;var o=this.originClientRect=e.getBoundingClientRect();n&&this.buildElHorizontals(o.left),r&&this.buildElVerticals(o.top)}e.prototype.buildElHorizontals=function(e){for(var t=[],n=[],r=0,o=this.els;r<o.length;r++){var a=o[r].getBoundingClientRect();t.push(a.left-e),n.push(a.right-e)}this.lefts=t,this.rights=n},e.prototype.buildElVerticals=function(e){for(var t=[],n=[],r=0,o=this.els;r<o.length;r++){var a=o[r].getBoundingClientRect();t.push(a.top-e),n.push(a.bottom-e)}this.tops=t,this.bottoms=n},e.prototype.leftToIndex=function(e){var t,n=this.lefts,r=this.rights,o=n.length;for(t=0;t<o;t+=1)if(e>=n[t]&&e<r[t])return t},e.prototype.topToIndex=function(e){var t,n=this.tops,r=this.bottoms,o=n.length;for(t=0;t<o;t+=1)if(e>=n[t]&&e<r[t])return t},e.prototype.getWidth=function(e){return this.rights[e]-this.lefts[e]},e.prototype.getHeight=function(e){return this.bottoms[e]-this.tops[e]}}();var Ca=function(){function e(){}return e.prototype.getMaxScrollTop=function(){return this.getScrollHeight()-this.getClientHeight()},e.prototype.getMaxScrollLeft=function(){return this.getScrollWidth()-this.getClientWidth()},e.prototype.canScrollVertically=function(){return this.getMaxScrollTop()>0},e.prototype.canScrollHorizontally=function(){return this.getMaxScrollLeft()>0},e.prototype.canScrollUp=function(){return this.getScrollTop()>0},e.prototype.canScrollDown=function(){return this.getScrollTop()<this.getMaxScrollTop()},e.prototype.canScrollLeft=function(){return this.getScrollLeft()>0},e.prototype.canScrollRight=function(){return this.getScrollLeft()<this.getMaxScrollLeft()},e}(),Ta=(function(e){function t(t){var n=e.call(this)||this;return n.el=t,n}We(t,e),t.prototype.getScrollTop=function(){return this.el.scrollTop},t.prototype.getScrollLeft=function(){return this.el.scrollLeft},t.prototype.setScrollTop=function(e){this.el.scrollTop=e},t.prototype.setScrollLeft=function(e){this.el.scrollLeft=e},t.prototype.getScrollWidth=function(){return this.el.scrollWidth},t.prototype.getScrollHeight=function(){return this.el.scrollHeight},t.prototype.getClientHeight=function(){return this.el.clientHeight},t.prototype.getClientWidth=function(){return this.el.clientWidth}}(Ca),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}We(t,e),t.prototype.getScrollTop=function(){return window.pageYOffset},t.prototype.getScrollLeft=function(){return window.pageXOffset},t.prototype.setScrollTop=function(e){window.scroll(window.pageXOffset,e)},t.prototype.setScrollLeft=function(e){window.scroll(e,window.pageYOffset)},t.prototype.getScrollWidth=function(){return document.documentElement.scrollWidth},t.prototype.getScrollHeight=function(){return document.documentElement.scrollHeight},t.prototype.getClientHeight=function(){return document.documentElement.clientHeight},t.prototype.getClientWidth=function(){return document.documentElement.clientWidth}}(Ca),function(){function e(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}return e.prototype.setIconOverride=function(e){var t,n;if("object"===typeof e&&e){for(n in t=Ve({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})},e.prototype.applyIconOverridePrefix=function(e){var t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e},e.prototype.getClass=function(e){return this.classes[e]||""},e.prototype.getIconClass=function(e,t){var n;return(n=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e])?this.baseIconClass+" "+n:""},e.prototype.getCustomButtonIconClass=function(e){var t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption])?this.baseIconClass+" "+this.applyIconOverridePrefix(t):""},e}());Ta.prototype.classes={},Ta.prototype.iconClasses={},Ta.prototype.baseIconClass="",Ta.prototype.iconOverridePrefix="";var Oa=function(){function e(e,t,n,r){var o=this;this.execFunc=e,this.emitter=t,this.scrollTime=n,this.scrollTimeReset=r,this.handleScrollRequest=function(e){o.queuedRequest=Ve({},o.queuedRequest||{},e),o.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}return e.prototype.detach=function(){this.emitter.off("_scrollRequest",this.handleScrollRequest)},e.prototype.update=function(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()},e.prototype.fireInitialScroll=function(){this.handleScrollRequest({time:this.scrollTime})},e.prototype.drain=function(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)},e}(),Ra=Sn({});function Pa(e,t,n,r,o,a,i,s,l,u,c,f,d){return{dateEnv:o,options:n,pluginHooks:i,emitter:u,dispatch:s,getCurrentData:l,calendarApi:c,viewSpec:e,viewApi:t,dateProfileGenerator:r,theme:a,isRtl:"rtl"===n.direction,addResizeHandler:function(e){u.on("_resize",e)},removeResizeHandler:function(e){u.off("_resize",e)},createScrollResponder:function(e){return new Oa(e,u,wr(n.scrollTime),n.scrollTimeReset)},registerInteractiveComponent:f,unregisterInteractiveComponent:d}}var Da=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t.prototype.shouldComponentUpdate=function(e,t){return this.debug&&console.log(hr(e,this.props),hr(t,this.state)),!vr(this.props,e,this.propEquality)||!vr(this.state,t,this.stateEquality)},t.prototype.safeSetState=function(e){vr(this.state,Ve(Ve({},this.state),e),this.stateEquality)||this.setState(e)},t.addPropsEquality=Aa,t.addStateEquality=Na,t.contextType=Ra,t}(bn);Da.prototype.propEquality={},Da.prototype.stateEquality={};var Ma=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t.contextType=Ra,t}(Da);function Aa(e){var t=Object.create(this.prototype.propEquality);Ve(t,e),this.prototype.propEquality=t}function Na(e){var t=Object.create(this.prototype.stateEquality);Ve(t,e),this.prototype.stateEquality=t}function Ia(e,t){"function"===typeof e?e(t):e&&(e.current=t)}var ja=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.uid=Un(),t}return We(t,e),t.prototype.prepareHits=function(){},t.prototype.queryHit=function(e,t,n,r){return null},t.prototype.isValidSegDownEl=function(e){return!this.props.eventDrag&&!this.props.eventResize&&!Pn(e,".fc-event-mirror")},t.prototype.isValidDateDownEl=function(e){return!Pn(e,".fc-event:not(.fc-bg-event)")&&!Pn(e,".fc-more-link")&&!Pn(e,"a[data-navlink]")&&!Pn(e,".fc-popover")},t}(Ma);function La(e){return{id:Un(),deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,contentTypeHandlers:e.contentTypeHandlers||{},listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function Fa(){var e,t=[],n=[];return function(r,o){return e&&Tr(r,t)&&Tr(o,n)||(e=function(e,t){var n={},r={reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,contentTypeHandlers:{},listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function o(e){for(var t=0,a=e;t<a.length;t++){var i=a[t];n[i.id]||(n[i.id]=!0,o(i.deps),l=i,r={reducers:(s=r).reducers.concat(l.reducers),isLoadingFuncs:s.isLoadingFuncs.concat(l.isLoadingFuncs),contextInit:s.contextInit.concat(l.contextInit),eventRefiners:Ve(Ve({},s.eventRefiners),l.eventRefiners),eventDefMemberAdders:s.eventDefMemberAdders.concat(l.eventDefMemberAdders),eventSourceRefiners:Ve(Ve({},s.eventSourceRefiners),l.eventSourceRefiners),isDraggableTransformers:s.isDraggableTransformers.concat(l.isDraggableTransformers),eventDragMutationMassagers:s.eventDragMutationMassagers.concat(l.eventDragMutationMassagers),eventDefMutationAppliers:s.eventDefMutationAppliers.concat(l.eventDefMutationAppliers),dateSelectionTransformers:s.dateSelectionTransformers.concat(l.dateSelectionTransformers),datePointTransforms:s.datePointTransforms.concat(l.datePointTransforms),dateSpanTransforms:s.dateSpanTransforms.concat(l.dateSpanTransforms),views:Ve(Ve({},s.views),l.views),viewPropsTransformers:s.viewPropsTransformers.concat(l.viewPropsTransformers),isPropsValid:l.isPropsValid||s.isPropsValid,externalDefTransforms:s.externalDefTransforms.concat(l.externalDefTransforms),viewContainerAppends:s.viewContainerAppends.concat(l.viewContainerAppends),eventDropTransformers:s.eventDropTransformers.concat(l.eventDropTransformers),calendarInteractions:s.calendarInteractions.concat(l.calendarInteractions),componentInteractions:s.componentInteractions.concat(l.componentInteractions),themeClasses:Ve(Ve({},s.themeClasses),l.themeClasses),eventSourceDefs:s.eventSourceDefs.concat(l.eventSourceDefs),cmdFormatter:l.cmdFormatter||s.cmdFormatter,recurringTypes:s.recurringTypes.concat(l.recurringTypes),namedTimeZonedImpl:l.namedTimeZonedImpl||s.namedTimeZonedImpl,initialView:s.initialView||l.initialView,elementDraggingImpl:s.elementDraggingImpl||l.elementDraggingImpl,optionChangeHandlers:Ve(Ve({},s.optionChangeHandlers),l.optionChangeHandlers),scrollGridImpl:l.scrollGridImpl||s.scrollGridImpl,contentTypeHandlers:Ve(Ve({},s.contentTypeHandlers),l.contentTypeHandlers),listenerRefiners:Ve(Ve({},s.listenerRefiners),l.listenerRefiners),optionRefiners:Ve(Ve({},s.optionRefiners),l.optionRefiners),propSetHandlers:Ve(Ve({},s.propSetHandlers),l.propSetHandlers)})}var s,l}return e&&o(e),o(t),r}(r,o)),t=r,n=o,e}}var Ba=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t}(Ta);function Ha(e,t,n,r){if(t[e])return t[e];var o=function(e,t,n,r){var o=n[e],a=r[e],i=function(e){return o&&null!==o[e]?o[e]:a&&null!==a[e]?a[e]:null},s=i("component"),l=i("superType"),u=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");u=Ha(l,t,n,r)}!s&&u&&(s=u.component);if(!s)return null;return{type:e,component:s,defaults:Ve(Ve({},u?u.defaults:{}),o?o.rawOptions:{}),overrides:Ve(Ve({},u?u.overrides:{}),a?a.rawOptions:{})}}(e,t,n,r);return o&&(t[e]=o),o}Ba.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},Ba.prototype.baseIconClass="fc-icon",Ba.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},Ba.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},Ba.prototype.iconOverrideOption="buttonIcons",Ba.prototype.iconOverrideCustomButtonOption="icon",Ba.prototype.iconOverridePrefix="fc-icon-";var Ua=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=En(),t.handleRootEl=function(e){Ia(t.rootElRef,e),t.props.elRef&&Ia(t.props.elRef,e)},t}return We(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.hookProps;return wn(Va,{hookProps:n,didMount:t.didMount,willUnmount:t.willUnmount,elRef:this.handleRootEl},(function(r){return wn(qa,{hookProps:n,content:t.content,defaultContent:t.defaultContent,backupElRef:e.rootElRef},(function(e,o){return t.children(r,Ga(t.classNames,n),e,o)}))}))},t}(Ma),za=Sn(0);function qa(e){return wn(za.Consumer,null,(function(t){return wn(Wa,Ve({renderId:t},e))}))}var Wa=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.innerElRef=En(),t}return We(t,e),t.prototype.render=function(){return this.props.children(this.innerElRef,this.renderInnerContent())},t.prototype.componentDidMount=function(){this.updateCustomContent()},t.prototype.componentDidUpdate=function(){this.updateCustomContent()},t.prototype.componentWillUnmount=function(){this.customContentInfo&&this.customContentInfo.destroy&&this.customContentInfo.destroy()},t.prototype.renderInnerContent=function(){var e=this.customContentInfo,t=this.getInnerContent(),n=this.getContentMeta(t);return e&&e.contentKey===n.contentKey?e&&(e.contentVal=t[n.contentKey]):(e&&(e.destroy&&e.destroy(),e=this.customContentInfo=null),n.contentKey&&(e=this.customContentInfo=Ve({contentKey:n.contentKey,contentVal:t[n.contentKey]},n.buildLifecycleFuncs()))),e?[]:t},t.prototype.getInnerContent=function(){var e=this.props,t=Ya(e.content,e.hookProps);return void 0===t&&(t=Ya(e.defaultContent,e.hookProps)),null==t?null:t},t.prototype.getContentMeta=function(e){var t=this.context.pluginHooks.contentTypeHandlers,n="",r=null;if(e)for(var o in t)if(void 0!==e[o]){n=o,r=t[o];break}return{contentKey:n,buildLifecycleFuncs:r}},t.prototype.updateCustomContent=function(){this.customContentInfo&&this.customContentInfo.render(this.innerElRef.current||this.props.backupElRef.current,this.customContentInfo.contentVal)},t}(Ma),Va=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleRootEl=function(e){t.rootEl=e,t.props.elRef&&Ia(t.props.elRef,e)},t}return We(t,e),t.prototype.render=function(){return this.props.children(this.handleRootEl)},t.prototype.componentDidMount=function(){var e=this.props.didMount;e&&e(Ve(Ve({},this.props.hookProps),{el:this.rootEl}))},t.prototype.componentWillUnmount=function(){var e=this.props.willUnmount;e&&e(Ve(Ve({},this.props.hookProps),{el:this.rootEl}))},t}(Ma);function Za(){var e,t,n=[];return function(r,o){return t&&pr(t,o)&&r===e||(e=r,t=o,n=Ga(r,o)),n}}function Ga(e,t){return"function"===typeof e&&(e=e(t)),ao(e)}function Ya(e,t){return"function"===typeof e?e(t,wn):e}var $a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.normalizeClassNames=Za(),t}return We(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r={view:t.viewApi},o=this.normalizeClassNames(n.viewClassNames,r);return wn(Va,{hookProps:r,didMount:n.viewDidMount,willUnmount:n.viewWillUnmount,elRef:e.elRef},(function(t){return e.children(t,["fc-"+e.viewSpec.type+"-view","fc-view"].concat(o))}))},t}(Ma);function Ka(e){return cr(e,Xa)}function Xa(e){var t="function"===typeof e?{component:e}:e,n=t.component;return t.content&&(n=function(e){return function(t){return wn(Ra.Consumer,null,(function(n){return wn($a,{viewSpec:n.viewSpec},(function(r,o){var a=Ve(Ve({},t),{nextDayThreshold:n.options.nextDayThreshold});return wn(Ua,{hookProps:a,classNames:e.classNames,content:e.content,didMount:e.didMount,willUnmount:e.willUnmount,elRef:r},(function(e,t,n,r){return wn("div",{className:o.concat(t).join(" "),ref:e},r)}))}))}))}}(t)),{superType:t.type,component:n,rawOptions:t}}function Qa(e,t,n,r){var o=Ka(e),a=Ka(t.views),i=function(e,t){var n,r={};for(n in e)Ha(n,r,e,t);for(n in t)Ha(n,r,e,t);return r}(o,a);return cr(i,(function(e){return function(e,t,n,r,o){var a=e.overrides.duration||e.defaults.duration||r.duration||n.duration,i=null,s="",l="",u={};if(a&&(i=function(e){var t=JSON.stringify(e),n=Ja[t];void 0===n&&(n=wr(e),Ja[t]=n);return n}(a),i)){var c=Sr(i);s=c.unit,1===c.value&&(l=s,u=t[s]?t[s].rawOptions:{})}var f=function(t){var n=t.buttonText||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null},d=function(t){var n=t.buttonHints||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null};return{type:e.type,component:e.component,duration:i,durationUnit:s,singleUnit:l,optionDefaults:e.defaults,optionOverrides:Ve(Ve({},u),e.overrides),buttonTextOverride:f(r)||f(n)||e.overrides.buttonText,buttonTextDefault:f(o)||e.defaults.buttonText||f(Vr)||e.type,buttonTitleOverride:d(r)||d(n)||e.overrides.buttonHint,buttonTitleDefault:d(o)||e.defaults.buttonHint||d(Vr)}}(e,a,t,n,r)}))}var Ja={};var ei=function(){function e(e){this.props=e,this.nowDate=Yo(e.nowInput,e.dateEnv),this.initHiddenDays()}return e.prototype.buildPrev=function(e,t,n){var r=this.props.dateEnv,o=r.subtract(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(o,-1,n)},e.prototype.buildNext=function(e,t,n){var r=this.props.dateEnv,o=r.add(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(o,1,n)},e.prototype.build=function(e,t,n){void 0===n&&(n=!0);var r,o,a,i,s,l,u=this.props;return r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(e=function(e,t){return null!=t.start&&e<t.start?t.start:null!=t.end&&e>=t.end?new Date(t.end.valueOf()-1):e}(e,r)),o=this.buildCurrentRangeInfo(e,t),a=/^(year|month|week|day)$/.test(o.unit),i=this.buildRenderRange(this.trimHiddenDays(o.range),o.unit,a),s=i=this.trimHiddenDays(i),u.showNonCurrentDates||(s=So(s,o.range)),s=So(s=this.adjustActiveRange(s),r),l=ko(o.range,r),{validRange:r,currentRange:o.range,currentRangeUnit:o.unit,isRangeAllDay:a,activeRange:s,renderRange:i,slotMinTime:u.slotMinTime,slotMaxTime:u.slotMaxTime,isValid:l,dateIncrement:this.buildDateIncrement(o.duration)}},e.prototype.buildValidRange=function(){var e=this.props.validRangeInput,t="function"===typeof e?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(t)||{start:null,end:null}},e.prototype.buildCurrentRangeInfo=function(e,t){var n,r=this.props,o=null,a=null,i=null;return r.duration?(o=r.duration,a=r.durationUnit,i=this.buildRangeFromDuration(e,t,o,a)):(n=this.props.dayCount)?(a="day",i=this.buildRangeFromDayCount(e,t,n)):(i=this.buildCustomVisibleRange(e))?a=r.dateEnv.greatestWholeUnit(i.start,i.end).unit:(a=Sr(o=this.getFallbackDuration()).unit,i=this.buildRangeFromDuration(e,t,o,a)),{duration:o,unit:a,range:i}},e.prototype.getFallbackDuration=function(){return wr({day:1})},e.prototype.adjustActiveRange=function(e){var t=this.props,n=t.dateEnv,r=t.usesMinMaxTime,o=t.slotMinTime,a=t.slotMaxTime,i=e.start,s=e.end;return r&&(Er(o)<0&&(i=Xn(i),i=n.add(i,o)),Er(a)>1&&(s=Gn(s=Xn(s),-1),s=n.add(s,a))),{start:i,end:s}},e.prototype.buildRangeFromDuration=function(e,t,n,r){var o,a,i,s=this.props,l=s.dateEnv,u=s.dateAlignment;if(!u){var c=this.props.dateIncrement;u=c&&_r(c)<_r(n)?Sr(c).unit:r}function f(){o=l.startOf(e,u),a=l.add(o,n),i={start:o,end:a}}return Er(n)<=1&&this.isHiddenDay(o)&&(o=Xn(o=this.skipHiddenDays(o,t))),f(),this.trimHiddenDays(i)||(e=this.skipHiddenDays(e,t),f()),i},e.prototype.buildRangeFromDayCount=function(e,t,n){var r,o=this.props,a=o.dateEnv,i=o.dateAlignment,s=0,l=e;i&&(l=a.startOf(l,i)),l=Xn(l),r=l=this.skipHiddenDays(l,t);do{r=Gn(r,1),this.isHiddenDay(r)||(s+=1)}while(s<n);return{start:l,end:r}},e.prototype.buildCustomVisibleRange=function(e){var t=this.props,n=t.visibleRangeInput,r="function"===typeof n?n.call(t.calendarApi,t.dateEnv.toDate(e)):n,o=this.refineRange(r);return!o||null!=o.start&&null!=o.end?o:null},e.prototype.buildRenderRange=function(e,t,n){return e},e.prototype.buildDateIncrement=function(e){var t,n=this.props.dateIncrement;return n||((t=this.props.dateAlignment)?wr(1,t):e||wr({days:1}))},e.prototype.refineRange=function(e){if(e){var t=function(e,t){var n=null,r=null;return e.start&&(n=t.createMarker(e.start)),e.end&&(r=t.createMarker(e.end)),n||r?n&&r&&r<n?null:{start:n,end:r}:null}(e,this.props.dateEnv);return t&&(t=wo(t)),t}return null},e.prototype.initHiddenDays=function(){var e,t=this.props.hiddenDays||[],n=[],r=0;for(!1===this.props.weekends&&t.push(0,6),e=0;e<7;e+=1)(n[e]=-1!==t.indexOf(e))||(r+=1);if(!r)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n},e.prototype.trimHiddenDays=function(e){var t=e.start,n=e.end;return t&&(t=this.skipHiddenDays(t)),n&&(n=this.skipHiddenDays(n,-1,!0)),null==t||null==n||t<n?{start:t,end:n}:null},e.prototype.isHiddenDay=function(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]},e.prototype.skipHiddenDays=function(e,t,n){for(void 0===t&&(t=1),void 0===n&&(n=!1);this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=Gn(e,t);return e},e}();function ti(e,t,n){var r=t?t.activeRange:null;return oi({},function(e,t){var n=Go(t),r=[].concat(e.eventSources||[]),o=[];e.initialEvents&&r.unshift(e.initialEvents);e.events&&r.unshift(e.events);for(var a=0,i=r;a<i.length;a++){var s=Zo(i[a],t,n);s&&o.push(s)}return o}(e,n),r,n)}function ni(e,t,n,r){var o,a,i=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return oi(e,t.sources,i,r);case"REMOVE_EVENT_SOURCE":return o=e,a=t.sourceId,ur(o,(function(e){return e.sourceId!==a}));case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?ai(e,i,r):e;case"FETCH_EVENT_SOURCES":return ii(e,t.sourceIds?fr(t.sourceIds):li(e,r),i,t.isRefetch||!1,r);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,r){var o,a=e[t];if(a&&n===a.latestFetchId)return Ve(Ve({},e),((o={})[t]=Ve(Ve({},a),{isFetching:!1,fetchRange:r}),o));return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}}function ri(e){for(var t in e)if(e[t].isFetching)return!0;return!1}function oi(e,t,n,r){for(var o={},a=0,i=t;a<i.length;a++){var s=i[a];o[s.sourceId]=s}return n&&(o=ai(o,n,r)),Ve(Ve({},e),o)}function ai(e,t,n){return ii(e,ur(e,(function(e){return function(e,t,n){if(!ui(e,n))return!e.latestFetchId;return!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end}(e,t,n)})),t,!1,n)}function ii(e,t,n,r,o){var a={};for(var i in e){var s=e[i];t[i]?a[i]=si(s,n,r,o):a[i]=s}return a}function si(e,t,n,r){var o=r.options,a=r.calendarApi,i=r.pluginHooks.eventSourceDefs[e.sourceDefId],s=Un();return i.fetch({eventSource:e,range:t,isRefetch:n,context:r},(function(n){var i=n.rawEvents;o.eventSourceSuccess&&(i=o.eventSourceSuccess.call(a,i,n.xhr)||i),e.success&&(i=e.success.call(a,i,n.xhr)||i),r.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:s,fetchRange:t,rawEvents:i})}),(function(n){console.warn(n.message,n),o.eventSourceFailure&&o.eventSourceFailure.call(a,n),e.failure&&e.failure(n),r.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:s,fetchRange:t,error:n})})),Ve(Ve({},e),{isFetching:!0,latestFetchId:s})}function li(e,t){return ur(e,(function(e){return ui(e,t)}))}function ui(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function ci(e,t,n,r,o){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,r,o,a){if(t&&n===t.latestFetchId){var i=eo(function(e,t,n){var r=n.options.eventDataTransform,o=t?t.eventDataTransform:null;o&&(e=fi(e,o));r&&(e=fi(e,r));return e}(o,t,a),t,a);return r&&(i=gr(i,r,a)),ro(di(e,t.sourceId),i)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,o);case"ADD_EVENTS":return function(e,t,n,r){n&&(t=gr(t,n,r));return ro(e,t)}(e,t.eventStore,r?r.activeRange:null,o);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return ro(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return r?gr(e,r.activeRange,o):e;case"REMOVE_EVENTS":return function(e,t){var n=e.defs,r=e.instances,o={},a={};for(var i in n)t.defs[i]||(o[i]=n[i]);for(var s in r)!t.instances[s]&&o[r[s].defId]&&(a[s]=r[s]);return{defs:o,instances:a}}(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return di(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return oo(e,(function(e){return!e.sourceId}));case"REMOVE_ALL_EVENTS":return{defs:{},instances:{}};default:return e}}function fi(e,t){var n;if(t){n=[];for(var r=0,o=e;r<o.length;r++){var a=o[r],i=t(a);i?n.push(i):null==i&&n.push(a)}}else n=e;return n}function di(e,t){return oo(e,(function(e){return e.sourceId!==t}))}function pi(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function hi(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function vi(e,t){var n;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return{affectedEvents:(n=t.state).affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function mi(e,t){var n;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return{affectedEvents:(n=t.state).affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function gi(e,t,n,r,o){return{header:e.headerToolbar?yi(e.headerToolbar,e,t,n,r,o):null,footer:e.footerToolbar?yi(e.footerToolbar,e,t,n,r,o):null}}function yi(e,t,n,r,o,a){var i={},s=[],l=!1;for(var u in e){var c=bi(e[u],t,n,r,o,a);i[u]=c.widgets,s.push.apply(s,c.viewsWithButtons),l=l||c.hasTitle}return{sectionWidgets:i,viewsWithButtons:s,hasTitle:l}}function bi(e,t,n,r,o,a){var i="rtl"===t.direction,s=t.customButtons||{},l=n.buttonText||{},u=t.buttonText||{},c=n.buttonHints||{},f=t.buttonHints||{},d=e?e.split(" "):[],p=[],h=!1;return{widgets:d.map((function(e){return e.split(",").map((function(e){if("title"===e)return h=!0,{buttonName:e};var n,d,v,m,g,y;if(n=s[e])v=function(e){n.click&&n.click.call(e.target,e,e.target)},(m=r.getCustomButtonIconClass(n))||(m=r.getIconClass(e,i))||(g=n.text),y=n.hint||n.text;else if(d=o[e]){p.push(e),v=function(){a.changeView(e)},(g=d.buttonTextOverride)||(m=r.getIconClass(e,i))||(g=d.buttonTextDefault);var b=d.buttonTextOverride||d.buttonTextDefault;y=qn(d.buttonTitleOverride||d.buttonTitleDefault||t.viewHint,[b,e],b)}else if(a[e])if(v=function(){a[e]()},(g=l[e])||(m=r.getIconClass(e,i))||(g=u[e]),"prevYear"===e||"nextYear"===e){var w="prevYear"===e?"prev":"next";y=qn(c[w]||f[w],[u.year||"year","year"],u[e])}else y=function(t){return qn(c[e]||f[e],[u[t]||t,t],u[e])};return{buttonName:e,buttonClick:v,buttonIcon:m,buttonText:g,buttonHint:y}}))})),viewsWithButtons:p,hasTitle:h}}var wi={parseMeta:function(e){return"function"===typeof e.events?e.events:null},fetch:function(e,t,n){var r=e.context.dateEnv;!function(e,t,n){var r=!1,o=function(){r||(r=!0,t.apply(this,arguments))},a=function(){r||(r=!0,n&&n.apply(this,arguments))},i=e(o,a);i&&"function"===typeof i.then&&i.then(o,a)}(e.eventSource.meta.bind(null,Lo(e.range,r)),(function(e){t({rawEvents:e})}),n)}};function xi(e,t,n,r,o){var a=null;"GET"===(e=e.toUpperCase())?t=function(e,t){return e+(-1===e.indexOf("?")?"?":"&")+Ei(t)}(t,n):a=Ei(n);var i=new XMLHttpRequest;i.open(e,t,!0),"GET"!==e&&i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),i.onload=function(){if(i.status>=200&&i.status<400){var e=!1,t=void 0;try{t=JSON.parse(i.responseText),e=!0}catch(n){}e?r(t,i):o("Failure parsing JSON",i)}else o("Request failed",i)},i.onerror=function(){o("Request failed",i)},i.send(a)}function Ei(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}var _i={parseMeta:function(e){return!e.url||"json"!==e.format&&e.format?null:{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}},fetch:function(e,t,n){var r=e.eventSource.meta,o=function(e,t,n){var r,o,a,i,s=n.dateEnv,l=n.options,u={};r=e.startParam,null==r&&(r=l.startParam);o=e.endParam,null==o&&(o=l.endParam);a=e.timeZoneParam,null==a&&(a=l.timeZoneParam);i="function"===typeof e.extraParams?e.extraParams():e.extraParams||{};Ve(u,i),u[r]=s.formatIso(t.start),u[o]=s.formatIso(t.end),"local"!==s.timeZone&&(u[a]=s.timeZone);return u}(r,e.range,e.context);xi(r.method,r.url,o,(function(e,n){t({rawEvents:e,xhr:n})}),(function(e,t){n({message:e,xhr:t})}))}};var Si={parse:function(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){var n={daysOfWeek:e.daysOfWeek||null,startTime:e.startTime||null,endTime:e.endTime||null,startRecur:e.startRecur?t.createMarker(e.startRecur):null,endRecur:e.endRecur?t.createMarker(e.endRecur):null},r=void 0;return e.duration&&(r=e.duration),!r&&e.startTime&&e.endTime&&(o=e.endTime,a=e.startTime,r={years:o.years-a.years,months:o.months-a.months,days:o.days-a.days,milliseconds:o.milliseconds-a.milliseconds}),{allDayGuess:Boolean(!e.startTime&&!e.endTime),duration:r,typeData:n}}var o,a;return null},expand:function(e,t,n){var r=So(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r){var o=e?fr(e):null,a=Xn(n.start),i=n.end,s=[];for(;a<i;){var l=void 0;o&&!o[a.getUTCDay()]||(l=t?r.add(a,t):a,s.push(l)),a=Gn(a,1)}return s}(e.daysOfWeek,e.startTime,r,n):[]}};function ki(e,t){for(var n=dr(t.getCurrentData().eventSources),r=[],o=0,a=e;o<a.length;o++){for(var i=a[o],s=!1,l=0;l<n.length;l+=1)if(n[l]._raw===i){n.splice(l,1),s=!0;break}s||r.push(i)}for(var u=0,c=n;u<c.length;u++){var f=c[u];t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:f.sourceId})}for(var d=0,p=r;d<p.length;d++){var h=p[d];t.calendarApi.addEventSource(h)}}var Ci=[La({eventSourceDefs:[{ignoreRange:!0,parseMeta:function(e){return Array.isArray(e.events)?e.events:null},fetch:function(e,t){t({rawEvents:e.eventSource.meta})}}]}),La({eventSourceDefs:[wi]}),La({eventSourceRefiners:{method:String,extraParams:Jr,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[_i]}),La({recurringTypes:[Si],eventRefiners:{daysOfWeek:Jr,startTime:wr,endTime:wr,duration:wr,startRecur:Jr,endRecur:Jr}}),La({optionChangeHandlers:{events:function(e,t){ki([e],t)},eventSources:ki}}),La({isLoadingFuncs:[function(e){return ri(e.eventSources)}],contentTypeHandlers:{html:function(){var e=null,t="";return{render:function(n,r){n===e&&r===t||(n.innerHTML=r),e=n,t=r},destroy:function(){e.innerHTML="",e=null,t=""}}},domNodes:function(){var e=null,t=[];function n(){t.forEach(Rn),t=[],e=null}return{render:function(r,o){var a=Array.prototype.slice.call(o);if(r!==e||!Tr(t,a)){for(var i=0,s=a;i<s.length;i++){var l=s[i];r.appendChild(l)}n()}e=r,t=a},destroy:n}}},propSetHandlers:{dateProfile:function(e,t){t.emitter.trigger("datesSet",Ve(Ve({},Lo(e.activeRange,t.dateEnv)),{view:t.viewApi}))},eventStore:function(e,t){var n=t.emitter;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",Qo(e,t))}}})];var Ti=function(){function e(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}return e.prototype.request=function(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))},e.prototype.pause=function(e){void 0===e&&(e="");var t=this.pauseDepths;t[e]=(t[e]||0)+1,this.clearTimeout()},e.prototype.resume=function(e,t){void 0===e&&(e="");var n=this.pauseDepths;if(e in n){if(t)delete n[e];else n[e]-=1,n[e]<=0&&delete n[e];this.tryDrain()}},e.prototype.isPaused=function(){return Object.keys(this.pauseDepths).length},e.prototype.tryDrain=function(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}},e.prototype.clear=function(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}},e.prototype.clearTimeout=function(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)},e.prototype.drained=function(){this.drainedOption&&this.drainedOption()},e}(),Oi=function(){function e(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new Ti(this.drain.bind(this))}return e.prototype.request=function(e,t){this.queue.push(e),this.delayedRunner.request(t)},e.prototype.pause=function(e){this.delayedRunner.pause(e)},e.prototype.resume=function(e,t){this.delayedRunner.resume(e,t)},e.prototype.drain=function(){for(var e=this.queue;e.length;){for(var t=[],n=void 0;n=e.shift();)this.runTask(n),t.push(n);this.drained(t)}},e.prototype.runTask=function(e){this.runTaskOption&&this.runTaskOption(e)},e.prototype.drained=function(e){this.drainedOption&&this.drainedOption(e)},e}();function Ri(e,t,n){var r;return r=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,n.formatRange(r.start,r.end,qr(t.titleFormat||function(e){var t=e.currentRangeUnit;if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};var n=Kn(e.currentRange.start,e.currentRange.end);if(null!==n&&n>1)return{year:"numeric",month:"short",day:"numeric"};return{year:"numeric",month:"long",day:"numeric"}}(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}var Pi=function(){function e(e){var t=this;this.computeOptionsData=Or(this._computeOptionsData),this.computeCurrentViewData=Or(this._computeCurrentViewData),this.organizeRawLocales=Or(ia),this.buildLocale=Or(sa),this.buildPluginHooks=Fa(),this.buildDateEnv=Or(Di),this.buildTheme=Or(Mi),this.parseToolbars=Or(gi),this.buildViewSpecs=Or(Qa),this.buildDateProfileGenerator=Rr(Ai),this.buildViewApi=Or(Ni),this.buildViewUiProps=Rr(Li),this.buildEventUiBySource=Or(Ii,pr),this.buildEventUiBases=Or(ji),this.parseContextBusinessHours=Rr(Bi),this.buildTitle=Or(Ri),this.emitter=new ka,this.actionRunner=new Oi(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.getCurrentData=function(){return t.data},this.dispatch=function(e){t.actionRunner.request(e)},this.props=e,this.actionRunner.pause();var n={},r=this.computeOptionsData(e.optionOverrides,n,e.calendarApi),o=r.calendarOptions.initialView||r.pluginHooks.initialView,a=this.computeCurrentViewData(o,r,e.optionOverrides,n);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(a.options);var i=function(e,t){var n=e.initialDate;return null!=n?t.createMarker(n):Yo(e.now,t)}(r.calendarOptions,r.dateEnv),s=a.dateProfileGenerator.build(i);Co(s.activeRange,i)||(i=s.currentRange.start);for(var l={dateEnv:r.dateEnv,options:r.calendarOptions,pluginHooks:r.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},u=0,c=r.pluginHooks.contextInit;u<c.length;u++){(0,c[u])(l)}for(var f=ti(r.calendarOptions,s,l),d={dynamicOptionOverrides:n,currentViewType:o,currentDate:i,dateProfile:s,businessHours:this.parseContextBusinessHours(l),eventSources:f,eventUiBases:{},eventStore:{defs:{},instances:{}},renderableEventStore:{defs:{},instances:{}},dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(l).selectionConfig},p=Ve(Ve({},l),d),h=0,v=r.pluginHooks.reducers;h<v.length;h++){var m=v[h];Ve(d,m(null,null,p))}Fi(d,l)&&this.emitter.trigger("loading",!0),this.state=d,this.updateData(),this.actionRunner.resume()}return e.prototype.resetOptions=function(e,t){var n=this.props;n.optionOverrides=t?Ve(Ve({},n.optionOverrides),e):e,this.actionRunner.request({type:"NOTHING"})},e.prototype._handleAction=function(e){var t=this,n=t.props,r=t.state,o=t.emitter,a=function(e,t){var n;return"SET_OPTION"===t.type?Ve(Ve({},e),((n={})[t.optionName]=t.rawOptionValue,n)):e}(r.dynamicOptionOverrides,e),i=this.computeOptionsData(n.optionOverrides,a,n.calendarApi),s=function(e,t){"CHANGE_VIEW_TYPE"===t.type&&(e=t.viewType);return e}(r.currentViewType,e),l=this.computeCurrentViewData(s,i,n.optionOverrides,a);n.calendarApi.currentDataManager=this,o.setThisContext(n.calendarApi),o.setOptions(l.options);var u={dateEnv:i.dateEnv,options:i.calendarOptions,pluginHooks:i.pluginHooks,calendarApi:n.calendarApi,dispatch:this.dispatch,emitter:o,getCurrentData:this.getCurrentData},c=r.currentDate,f=r.dateProfile;this.data&&this.data.dateProfileGenerator!==l.dateProfileGenerator&&(f=l.dateProfileGenerator.build(c)),c=function(e,t){return"CHANGE_DATE"===t.type?t.dateMarker:e}(c,e),f=function(e,t,n,r){var o;switch(t.type){case"CHANGE_VIEW_TYPE":return r.build(t.dateMarker||n);case"CHANGE_DATE":return r.build(t.dateMarker);case"PREV":if((o=r.buildPrev(e,n)).isValid)return o;break;case"NEXT":if((o=r.buildNext(e,n)).isValid)return o}return e}(f,e,c,l.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&Co(f.currentRange,c)||(c=f.currentRange.start);for(var d=ni(r.eventSources,e,f,u),p=ci(r.eventStore,e,d,f,u),h=ri(d)&&!l.options.progressiveEventRendering&&r.renderableEventStore||p,v=this.buildViewUiProps(u),m=v.eventUiSingleBase,g=v.selectionConfig,y=this.buildEventUiBySource(d),b={dynamicOptionOverrides:a,currentViewType:s,currentDate:c,dateProfile:f,eventSources:d,eventStore:p,renderableEventStore:h,selectionConfig:g,eventUiBases:this.buildEventUiBases(h.defs,m,y),businessHours:this.parseContextBusinessHours(u),dateSelection:pi(r.dateSelection,e),eventSelection:hi(r.eventSelection,e),eventDrag:vi(r.eventDrag,e),eventResize:mi(r.eventResize,e)},w=Ve(Ve({},u),b),x=0,E=i.pluginHooks.reducers;x<E.length;x++){var _=E[x];Ve(b,_(r,e,w))}var S=Fi(r,u),k=Fi(b,u);!S&&k?o.trigger("loading",!0):S&&!k&&o.trigger("loading",!1),this.state=b,n.onAction&&n.onAction(e)},e.prototype.updateData=function(){var e=this.props,t=this.state,n=this.data,r=this.computeOptionsData(e.optionOverrides,t.dynamicOptionOverrides,e.calendarApi),o=this.computeCurrentViewData(t.currentViewType,r,e.optionOverrides,t.dynamicOptionOverrides),a=this.data=Ve(Ve(Ve({viewTitle:this.buildTitle(t.dateProfile,o.options,r.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},r),o),t),i=r.pluginHooks.optionChangeHandlers,s=n&&n.calendarOptions,l=r.calendarOptions;if(s&&s!==l)for(var u in s.timeZone!==l.timeZone&&(t.eventSources=a.eventSources=function(e,t,n){var r=t?t.activeRange:null;return ii(e,li(e,n),r,!0,n)}(a.eventSources,t.dateProfile,a),t.eventStore=a.eventStore=function(e,t,n){var r=e.defs,o=cr(e.instances,(function(e){var o=r[e.defId];return o.allDay||o.recurringDef?e:Ve(Ve({},e),{range:{start:n.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:n.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:e.forcedEndTzo})}));return{defs:r,instances:o}}(a.eventStore,n.dateEnv,a.dateEnv)),i)s[u]!==l[u]&&i[u](l[u],a);e.onData&&e.onData(a)},e.prototype._computeOptionsData=function(e,t,n){var r=this.processRawCalendarOptions(e,t),o=r.refinedOptions,a=r.pluginHooks,i=r.localeDefaults,s=r.availableLocaleData;Hi(r.extra);var l=this.buildDateEnv(o.timeZone,o.locale,o.weekNumberCalculation,o.firstDay,o.weekText,a,s,o.defaultRangeSeparator),u=this.buildViewSpecs(a.views,e,t,i),c=this.buildTheme(o,a);return{calendarOptions:o,pluginHooks:a,dateEnv:l,viewSpecs:u,theme:c,toolbarConfig:this.parseToolbars(o,e,c,u,n),localeDefaults:i,availableRawLocales:s.map}},e.prototype.processRawCalendarOptions=function(e,t){var n=Xr([Vr,e,t]),r=n.locales,o=n.locale,a=this.organizeRawLocales(r),i=a.map,s=this.buildLocale(o||a.defaultCode,i).options,l=this.buildPluginHooks(e.plugins||[],Ci),u=this.currentCalendarOptionsRefiners=Ve(Ve(Ve(Ve(Ve({},Wr),Zr),Gr),l.listenerRefiners),l.optionRefiners),c={},f=Xr([Vr,s,e,t]),d={},p=this.currentCalendarOptionsInput,h=this.currentCalendarOptionsRefined,v=!1;for(var m in f)"plugins"!==m&&(f[m]===p[m]||Yr[m]&&m in p&&Yr[m](p[m],f[m])?d[m]=h[m]:u[m]?(d[m]=u[m](f[m]),v=!0):c[m]=p[m]);return v&&(this.currentCalendarOptionsInput=f,this.currentCalendarOptionsRefined=d),{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:l,availableLocaleData:a,localeDefaults:s,extra:c}},e.prototype._computeCurrentViewData=function(e,t,n,r){var o=t.viewSpecs[e];if(!o)throw new Error('viewType "'+e+"\" is not available. Please make sure you've loaded all neccessary plugins");var a=this.processRawViewOptions(o,t.pluginHooks,t.localeDefaults,n,r),i=a.refinedOptions;return Hi(a.extra),{viewSpec:o,options:i,dateProfileGenerator:this.buildDateProfileGenerator({dateProfileGeneratorClass:o.optionDefaults.dateProfileGeneratorClass,duration:o.duration,durationUnit:o.durationUnit,usesMinMaxTime:o.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:i.slotMinTime,slotMaxTime:i.slotMaxTime,showNonCurrentDates:i.showNonCurrentDates,dayCount:i.dayCount,dateAlignment:i.dateAlignment,dateIncrement:i.dateIncrement,hiddenDays:i.hiddenDays,weekends:i.weekends,nowInput:i.now,validRangeInput:i.validRange,visibleRangeInput:i.visibleRange,monthMode:i.monthMode,fixedWeekCount:i.fixedWeekCount}),viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)}},e.prototype.processRawViewOptions=function(e,t,n,r,o){var a=Xr([Vr,e.optionDefaults,n,r,e.optionOverrides,o]),i=Ve(Ve(Ve(Ve(Ve(Ve({},Wr),Zr),Gr),Kr),t.listenerRefiners),t.optionRefiners),s={},l=this.currentViewOptionsInput,u=this.currentViewOptionsRefined,c=!1,f={};for(var d in a)a[d]===l[d]||Yr[d]&&Yr[d](a[d],l[d])?s[d]=u[d]:(a[d]===this.currentCalendarOptionsInput[d]||Yr[d]&&Yr[d](a[d],this.currentCalendarOptionsInput[d])?d in this.currentCalendarOptionsRefined&&(s[d]=this.currentCalendarOptionsRefined[d]):i[d]?s[d]=i[d](a[d]):f[d]=a[d],c=!0);return c&&(this.currentViewOptionsInput=a,this.currentViewOptionsRefined=s),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:f}},e}();function Di(e,t,n,r,o,a,i,s){var l=sa(t||i.defaultCode,i.map);return new na({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:a.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:r,weekText:o,cmdFormatter:a.cmdFormatter,defaultSeparator:s})}function Mi(e,t){return new(t.themeClasses[e.themeSystem]||Ba)(e)}function Ai(e){return new(e.dateProfileGeneratorClass||ei)(e)}function Ni(e,t,n){return new Wo(e,t,n)}function Ii(e){return cr(e,(function(e){return e.ui}))}function ji(e,t,n){var r={"":t};for(var o in e){var a=e[o];a.sourceId&&n[a.sourceId]&&(r[o]=n[a.sourceId])}return r}function Li(e){var t=e.options;return{eventUiSingleBase:lo({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"===typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroundColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:lo({constraint:t.selectConstraint,overlap:"boolean"===typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function Fi(e,t){for(var n=0,r=t.pluginHooks.isLoadingFuncs;n<r.length;n++){if((0,r[n])(e))return!0}return!1}function Bi(e){return fa(e.options.businessHours,e)}function Hi(e,t){for(var n in e)console.warn("Unknown option '"+n+"'"+(t?" for view '"+t+"'":""))}!function(e){function t(t){var n=e.call(this,t)||this;return n.handleData=function(e){n.dataManager?n.setState(e):n.state=e},n.dataManager=new Pi({optionOverrides:t.optionOverrides,calendarApi:t.calendarApi,onData:n.handleData}),n}We(t,e),t.prototype.render=function(){return this.props.children(this.state)},t.prototype.componentDidUpdate=function(e){var t=this.props.optionOverrides;t!==e.optionOverrides&&this.dataManager.resetOptions(t)}}(bn);!function(){function e(){this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}e.prototype.addSegs=function(e){for(var t=[],n=0,r=e;n<r.length;n++){var o=r[n];this.insertEntry(o,t)}return t},e.prototype.insertEntry=function(e,t){var n=this.findInsertion(e);return this.isInsertionValid(n,e)?(this.insertEntryAt(e,n),1):this.handleInvalidInsertion(n,e,t)},e.prototype.isInsertionValid=function(e,t){return(-1===this.maxCoord||e.levelCoord+t.thickness<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnt<this.maxStackCnt)},e.prototype.handleInvalidInsertion=function(e,t,n){return this.allowReslicing&&e.touchingEntry?this.splitEntry(t,e.touchingEntry,n):(n.push(t),0)},e.prototype.splitEntry=function(e,t,n){var r=0,o=[],a=e.span,i=t.span;return a.start<i.start&&(r+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:a.start,end:i.start}},o)),a.end>i.end&&(r+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:i.end,end:a.end}},o)),r?(n.push.apply(n,Ze([{index:e.index,thickness:e.thickness,span:qi(i,a)}],o)),r):(n.push(e),0)},e.prototype.insertEntryAt=function(e,t){var n=this.entriesByLevel,r=this.levelCoords;-1===t.lateral?(Wi(r,t.level,t.levelCoord),Wi(n,t.level,[e])):Wi(n[t.level],t.lateral,e),this.stackCnts[zi(e)]=t.stackCnt},e.prototype.findInsertion=function(e){for(var t=this,n=t.levelCoords,r=t.entriesByLevel,o=t.strictOrder,a=t.stackCnts,i=n.length,s=0,l=-1,u=-1,c=null,f=0,d=0;d<i;d+=1){var p=n[d];if(!o&&p>=s+e.thickness)break;for(var h=r[d],v=void 0,m=Vi(h,e.span.start,Ui),g=m[0]+m[1];(v=h[g])&&v.span.start<e.span.end;){var y=p+v.thickness;y>s&&(s=y,c=v,l=d,u=g),y===s&&(f=Math.max(f,a[zi(v)]+1)),g+=1}}var b=0;if(c)for(b=l+1;b<i&&n[b]<s;)b+=1;var w=-1;return b<i&&n[b]===s&&(w=Vi(r[b],e.span.end,Ui)[0]),{touchingLevel:l,touchingLateral:u,touchingEntry:c,stackCnt:f,levelCoord:s,level:b,lateral:w}},e.prototype.toRects=function(){for(var e=this.entriesByLevel,t=this.levelCoords,n=e.length,r=[],o=0;o<n;o+=1)for(var a=e[o],i=t[o],s=0,l=a;s<l.length;s++){var u=l[s];r.push(Ve(Ve({},u),{levelCoord:i}))}return r}}();function Ui(e){return e.span.end}function zi(e){return e.index+":"+e.span.start}function qi(e,t){var n=Math.max(e.start,t.start),r=Math.min(e.end,t.end);return n<r?{start:n,end:r}:null}function Wi(e,t,n){e.splice(t,0,n)}function Vi(e,t,n){var r=0,o=e.length;if(!o||t<n(e[r]))return[0,0];if(t>n(e[o-1]))return[o,0];for(;r<o;){var a=Math.floor(r+(o-r)/2),i=n(e[a]);if(t<i)o=a;else{if(!(t>i))return[a,1];r=a+1}}return[r,0]}var Zi=function(){function e(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}return e.prototype.destroy=function(){},e}();function Gi(e,t){return{component:e,el:t.el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null}}var Yi={};(function(){function e(e,t){this.emitter=new ka}e.prototype.destroy=function(){},e.prototype.setMirrorIsVisible=function(e){},e.prototype.setMirrorNeedsRevert=function(e){},e.prototype.setAutoScrollEnabled=function(e){}})(),Boolean;var $i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t.prototype.render=function(){var e=this,t=this.props.widgetGroups.map((function(t){return e.renderWidgetGroup(t)}));return wn.apply(void 0,Ze(["div",{className:"fc-toolbar-chunk"}],t))},t.prototype.renderWidgetGroup=function(e){for(var t=this.props,n=this.context.theme,r=[],o=!0,a=0,i=e;a<i.length;a++){var s=i[a],l=s.buttonName,u=s.buttonClick,c=s.buttonText,f=s.buttonIcon,d=s.buttonHint;if("title"===l)o=!1,r.push(wn("h2",{className:"fc-toolbar-title",id:t.titleId},t.title));else{var p=l===t.activeButton,h=!t.isTodayEnabled&&"today"===l||!t.isPrevEnabled&&"prev"===l||!t.isNextEnabled&&"next"===l,v=["fc-"+l+"-button",n.getClass("button")];p&&v.push(n.getClass("buttonActive")),r.push(wn("button",{type:"button",title:"function"===typeof d?d(t.navUnit):d,disabled:h,"aria-pressed":p,className:v.join(" "),onClick:u},c||(f?wn("span",{className:f}):"")))}}if(r.length>1){var m=o&&n.getClass("buttonGroup")||"";return wn.apply(void 0,Ze(["div",{className:m}],r))}return r[0]},t}(Ma),Ki=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t.prototype.render=function(){var e,t,n=this.props,r=n.model,o=n.extraClassName,a=!1,i=r.sectionWidgets,s=i.center;return i.left?(a=!0,e=i.left):e=i.start,i.right?(a=!0,t=i.right):t=i.end,wn("div",{className:[o||"","fc-toolbar",a?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",e||[]),this.renderSection("center",s||[]),this.renderSection("end",t||[]))},t.prototype.renderSection=function(e,t){var n=this.props;return wn($i,{key:e,widgetGroups:t,title:n.title,navUnit:n.navUnit,activeButton:n.activeButton,isTodayEnabled:n.isTodayEnabled,isPrevEnabled:n.isPrevEnabled,isNextEnabled:n.isNextEnabled,titleId:n.titleId})},t}(Ma),Xi=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={availableWidth:null},t.handleEl=function(e){t.el=e,Ia(t.props.elRef,e),t.updateAvailableWidth()},t.handleResize=function(){t.updateAvailableWidth()},t}return We(t,e),t.prototype.render=function(){var e=this.props,t=this.state,n=e.aspectRatio,r=["fc-view-harness",n||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],o="",a="";return n?null!==t.availableWidth?o=t.availableWidth/n:a=1/n*100+"%":o=e.height||"",wn("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:r.join(" "),style:{height:o,paddingBottom:a}},e.children)},t.prototype.componentDidMount=function(){this.context.addResizeHandler(this.handleResize)},t.prototype.componentWillUnmount=function(){this.context.removeResizeHandler(this.handleResize)},t.prototype.updateAvailableWidth=function(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})},t}(Ma),Qi=function(e){function t(t){var n=e.call(this,t)||this;return n.handleSegClick=function(e,t){var r=n.component,o=r.context,a=Ro(t);if(a&&r.isValidSegDownEl(e.target)){var i=Pn(e.target,".fc-event-forced-url"),s=i?i.querySelector("a[href]").href:"";o.emitter.trigger("eventClick",{el:t,event:new Ko(r.context,a.eventRange.def,a.eventRange.instance),jsEvent:e,view:o.viewApi}),s&&!e.defaultPrevented&&(window.location.href=s)}},n.destroy=Fn(t.el,"click",".fc-event",n.handleSegClick),n}return We(t,e),t}(Zi),Ji=function(e){function t(t){var n=e.call(this,t)||this;return n.handleEventElRemove=function(e){e===n.currentSegEl&&n.handleSegLeave(null,n.currentSegEl)},n.handleSegEnter=function(e,t){Ro(t)&&(n.currentSegEl=t,n.triggerEvent("eventMouseEnter",e,t))},n.handleSegLeave=function(e,t){n.currentSegEl&&(n.currentSegEl=null,n.triggerEvent("eventMouseLeave",e,t))},n.removeHoverListeners=function(e,t,n,r){var o;return Fn(e,"mouseover",t,(function(e,t){t!==o&&(o=t,n(e,t),t.addEventListener("mouseleave",(function e(n){o=null,r(n,t),t.removeEventListener("mouseleave",e)})))}))}(t.el,".fc-event",n.handleSegEnter,n.handleSegLeave),n}return We(t,e),t.prototype.destroy=function(){this.removeHoverListeners()},t.prototype.triggerEvent=function(e,t,n){var r=this.component,o=r.context,a=Ro(n);t&&!r.isValidSegDownEl(t.target)||o.emitter.trigger(e,{el:n,event:new Ko(o,a.eventRange.def,a.eventRange.instance),jsEvent:t,view:o.viewApi})},t}(Zi),es=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildViewContext=Or(Pa),t.buildViewPropTransformers=Or(ns),t.buildToolbarProps=Or(ts),t.headerRef=En(),t.footerRef=En(),t.interactionsStore={},t.state={viewLabelId:Ln()},t.registerInteractiveComponent=function(e,n){var r=Gi(e,n),o=[Qi,Ji].concat(t.props.pluginHooks.componentInteractions).map((function(e){return new e(r)}));t.interactionsStore[e.uid]=o,Yi[e.uid]=r},t.unregisterInteractiveComponent=function(e){var n=t.interactionsStore[e.uid];if(n){for(var r=0,o=n;r<o.length;r++){o[r].destroy()}delete t.interactionsStore[e.uid]}delete Yi[e.uid]},t.resizeRunner=new Ti((function(){t.props.emitter.trigger("_resize",!0),t.props.emitter.trigger("windowResize",{view:t.props.viewApi})})),t.handleWindowResize=function(e){var n=t.props.options;n.handleWindowResize&&e.target===window&&t.resizeRunner.request(n.windowResizeDelay)},t}return We(t,e),t.prototype.render=function(){var e,t=this.props,n=t.toolbarConfig,r=t.options,o=this.buildToolbarProps(t.viewSpec,t.dateProfile,t.dateProfileGenerator,t.currentDate,Yo(t.options.now,t.dateEnv),t.viewTitle),a=!1,i="";t.isHeightAuto||t.forPrint?i="":null!=r.height?a=!0:null!=r.contentHeight?i=r.contentHeight:e=Math.max(r.aspectRatio,.5);var s=this.buildViewContext(t.viewSpec,t.viewApi,t.options,t.dateProfileGenerator,t.dateEnv,t.theme,t.pluginHooks,t.dispatch,t.getCurrentData,t.emitter,t.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),l=n.header&&n.header.hasTitle?this.state.viewLabelId:"";return wn(Ra.Provider,{value:s},n.header&&wn(Ki,Ve({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:l},o)),wn(Xi,{liquid:a,height:i,aspectRatio:e,labeledById:l},this.renderView(t),this.buildAppendContent()),n.footer&&wn(Ki,Ve({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},o)))},t.prototype.componentDidMount=function(){var e=this.props;this.calendarInteractions=e.pluginHooks.calendarInteractions.map((function(t){return new t(e)})),window.addEventListener("resize",this.handleWindowResize);var t=e.pluginHooks.propSetHandlers;for(var n in t)t[n](e[n],e)},t.prototype.componentDidUpdate=function(e){var t=this.props,n=t.pluginHooks.propSetHandlers;for(var r in n)t[r]!==e[r]&&n[r](t[r],t)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(var e=0,t=this.calendarInteractions;e<t.length;e++){t[e].destroy()}this.props.emitter.trigger("_unmount")},t.prototype.buildAppendContent=function(){var e=this.props,t=e.pluginHooks.viewContainerAppends.map((function(t){return t(e)}));return wn.apply(void 0,Ze([_n,{}],t))},t.prototype.renderView=function(e){for(var t=e.pluginHooks,n=e.viewSpec,r={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},o=0,a=this.buildViewPropTransformers(t.viewPropsTransformers);o<a.length;o++){var i=a[o];Ve(r,i.transform(r,e))}var s=n.component;return wn(s,Ve({},r))},t}(Da);function ts(e,t,n,r,o,a){var i=n.build(o,void 0,!1),s=n.buildPrev(t,r,!1),l=n.buildNext(t,r,!1);return{title:a,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:i.isValid&&!Co(t.currentRange,o),isPrevEnabled:s.isValid,isNextEnabled:l.isValid}}function ns(e){return e.map((function(e){return new e}))}var rs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={forPrint:!1},t.handleBeforePrint=function(){t.setState({forPrint:!0})},t.handleAfterPrint=function(){t.setState({forPrint:!1})},t}return We(t,e),t.prototype.render=function(){var e=this.props,t=e.options,n=this.state.forPrint,r=n||"auto"===t.height||"auto"===t.contentHeight,o=r||null==t.height?"":t.height,a=["fc",n?"fc-media-print":"fc-media-screen","fc-direction-"+t.direction,e.theme.getClass("root")];return pa()||a.push("fc-liquid-hack"),e.children(a,o,r,n)},t.prototype.componentDidMount=function(){var e=this.props.emitter;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)},t.prototype.componentWillUnmount=function(){var e=this.props.emitter;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)},t}(Ma);var os="fc-col-header-cell";function as(e){return e.text}var is=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t.prototype.render=function(){var e=this.context,t=e.dateEnv,n=e.options,r=e.theme,o=e.viewApi,a=this.props,i=a.date,s=a.dateProfile,l=ma(i,a.todayRange,null,s),u=[os].concat(ga(l,r)),c=t.format(i,a.dayHeaderFormat),f=!l.isDisabled&&a.colCnt>1?wa(this.context,i):{},d=Ve(Ve(Ve({date:t.toDate(i),view:o},a.extraHookProps),{text:c}),l);return wn(Ua,{hookProps:d,classNames:n.dayHeaderClassNames,content:n.dayHeaderContent,defaultContent:as,didMount:n.dayHeaderDidMount,willUnmount:n.dayHeaderWillUnmount},(function(e,t,n,r){return wn("th",Ve({ref:e,role:"columnheader",className:u.concat(t).join(" "),"data-date":l.isDisabled?void 0:kr(i),colSpan:a.colSpan},a.extraDataAttrs),wn("div",{className:"fc-scrollgrid-sync-inner"},!l.isDisabled&&wn("a",Ve({ref:n,className:["fc-col-header-cell-cushion",a.isSticky?"fc-sticky":""].join(" ")},f),r)))}))},t}(Ma),ss=qr({weekday:"long"}),ls=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.dateEnv,r=t.theme,o=t.viewApi,a=t.options,i=Gn(new Date(2592e5),e.dow),s={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},l=[os].concat(ga(s,r),e.extraClassNames||[]),u=n.format(i,e.dayHeaderFormat),c=Ve(Ve(Ve(Ve({date:i},s),{view:o}),e.extraHookProps),{text:u});return wn(Ua,{hookProps:c,classNames:a.dayHeaderClassNames,content:a.dayHeaderContent,defaultContent:as,didMount:a.dayHeaderDidMount,willUnmount:a.dayHeaderWillUnmount},(function(t,r,o,a){return wn("th",Ve({ref:t,role:"columnheader",className:l.concat(r).join(" "),colSpan:e.colSpan},e.extraDataAttrs),wn("div",{className:"fc-scrollgrid-sync-inner"},wn("a",{"aria-label":n.format(i,ss),className:["fc-col-header-cell-cushion",e.isSticky?"fc-sticky":""].join(" "),ref:o},a)))}))},t}(Ma),us=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.initialNowDate=Yo(n.options.now,n.dateEnv),r.initialNowQueriedMs=(new Date).valueOf(),r.state=r.computeTiming().currentState,r}return We(t,e),t.prototype.render=function(){var e=this.props,t=this.state;return e.children(t.nowDate,t.todayRange)},t.prototype.componentDidMount=function(){this.setTimeout()},t.prototype.componentDidUpdate=function(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())},t.prototype.componentWillUnmount=function(){this.clearTimeout()},t.prototype.computeTiming=function(){var e=this.props,t=this.context,n=Yn(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs),r=t.dateEnv.startOf(n,e.unit),o=t.dateEnv.add(r,wr(1,e.unit)),a=o.valueOf()-n.valueOf();return a=Math.min(864e5,a),{currentState:{nowDate:r,todayRange:cs(r)},nextState:{nowDate:o,todayRange:cs(o)},waitMs:a}},t.prototype.setTimeout=function(){var e=this,t=this.computeTiming(),n=t.nextState,r=t.waitMs;this.timeoutId=setTimeout((function(){e.setState(n,(function(){e.setTimeout()}))}),r)},t.prototype.clearTimeout=function(){this.timeoutId&&clearTimeout(this.timeoutId)},t.contextType=Ra,t}(bn);function cs(e){var t=Xn(e);return{start:t,end:Gn(t,1)}}!function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.createDayHeaderFormatter=Or(fs),t}We(t,e),t.prototype.render=function(){var e=this.context,t=this.props,n=t.dates,r=t.dateProfile,o=t.datesRepDistinctDays,a=t.renderIntro,i=this.createDayHeaderFormatter(e.options.dayHeaderFormat,o,n.length);return wn(us,{unit:"day"},(function(e,t){return wn("tr",{role:"row"},a&&a("day"),n.map((function(e){return o?wn(is,{key:e.toISOString(),date:e,dateProfile:r,todayRange:t,colCnt:n.length,dayHeaderFormat:i}):wn(ls,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:i})})))}))}}(Ma);function fs(e,t,n){return e||function(e,t){return qr(!e||t>10?{weekday:"short"}:t>1?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"})}(t,n)}(function(){function e(e,t){for(var n=e.start,r=e.end,o=[],a=[],i=-1;n<r;)t.isHiddenDay(n)?o.push(i+.5):(i+=1,o.push(i),a.push(n)),n=Gn(n,1);this.dates=a,this.indices=o,this.cnt=a.length}e.prototype.sliceRange=function(e){var t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(Gn(e.end,-1)),r=Math.max(0,t),o=Math.min(this.cnt-1,n);return(r=Math.ceil(r))<=(o=Math.floor(o))?{firstIndex:r,lastIndex:o,isStart:t===r,isEnd:n===o}:null},e.prototype.getDateDayIndex=function(e){var t=this.indices,n=Math.floor($n(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]}})(),function(){function e(e,t){var n,r,o,a=e.dates;if(t){for(r=a[0].getUTCDay(),n=1;n<a.length&&a[n].getUTCDay()!==r;n+=1);o=Math.ceil(a.length/n)}else o=1,n=a.length;this.rowCnt=o,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}e.prototype.buildCells=function(){for(var e=[],t=0;t<this.rowCnt;t+=1){for(var n=[],r=0;r<this.colCnt;r+=1)n.push(this.buildCell(t,r));e.push(n)}return e},e.prototype.buildCell=function(e,t){var n=this.daySeries.dates[e*this.colCnt+t];return{key:n.toISOString(),date:n}},e.prototype.buildHeaderDates=function(){for(var e=[],t=0;t<this.colCnt;t+=1)e.push(this.cells[0][t].date);return e},e.prototype.sliceRange=function(e){var t=this.colCnt,n=this.daySeries.sliceRange(e),r=[];if(n)for(var o=n.firstIndex,a=n.lastIndex,i=o;i<=a;){var s=Math.floor(i/t),l=Math.min((s+1)*t,a+1);r.push({row:s,firstCol:i%t,lastCol:(l-1)%t,isStart:n.isStart&&i===o,isEnd:n.isEnd&&l-1===a}),i=l}return r}}(),function(){function e(){this.sliceBusinessHours=Or(this._sliceBusinessHours),this.sliceDateSelection=Or(this._sliceDateSpan),this.sliceEventStore=Or(this._sliceEventStore),this.sliceEventDrag=Or(this._sliceInteraction),this.sliceEventResize=Or(this._sliceInteraction),this.forceDayIfListItem=!1}e.prototype.sliceProps=function(e,t,n,r){for(var o=[],a=4;a<arguments.length;a++)o[a-4]=arguments[a];var i=e.eventUiBases,s=this.sliceEventStore.apply(this,Ze([e.eventStore,i,t,n],o));return{dateSelectionSegs:this.sliceDateSelection.apply(this,Ze([e.dateSelection,i,r],o)),businessHourSegs:this.sliceBusinessHours.apply(this,Ze([e.businessHours,t,n,r],o)),fgEventSegs:s.fg,bgEventSegs:s.bg,eventDrag:this.sliceEventDrag.apply(this,Ze([e.eventDrag,i,t,n],o)),eventResize:this.sliceEventResize.apply(this,Ze([e.eventResize,i,t,n],o)),eventSelection:e.eventSelection}},e.prototype.sliceNowDate=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return this._sliceDateSpan.apply(this,Ze([{range:{start:e,end:Yn(e,1)},allDay:!1},{},t],n))},e.prototype._sliceBusinessHours=function(e,t,n,r){for(var o=[],a=4;a<arguments.length;a++)o[a-4]=arguments[a];return e?this._sliceEventStore.apply(this,Ze([gr(e,ds(t,Boolean(n)),r),{},t,n],o)).bg:[]},e.prototype._sliceEventStore=function(e,t,n,r){for(var o=[],a=4;a<arguments.length;a++)o[a-4]=arguments[a];if(e){var i=To(e,t,ds(n,Boolean(r)),r);return{bg:this.sliceEventRanges(i.bg,o),fg:this.sliceEventRanges(i.fg,o)}}return{bg:[],fg:[]}},e.prototype._sliceInteraction=function(e,t,n,r){for(var o=[],a=4;a<arguments.length;a++)o[a-4]=arguments[a];if(!e)return null;var i=To(e.mutatedEvents,t,ds(n,Boolean(r)),r);return{segs:this.sliceEventRanges(i.fg,o),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}},e.prototype._sliceDateSpan=function(e,t,n){for(var r=[],o=3;o<arguments.length;o++)r[o-3]=arguments[o];if(!e)return[];for(var a=Bo(e,t,n),i=this.sliceRange.apply(this,Ze([e.range],r)),s=0,l=i;s<l.length;s++){var u=l[s];u.eventRange=a}return i},e.prototype.sliceEventRanges=function(e,t){for(var n=[],r=0,o=e;r<o.length;r++){var a=o[r];n.push.apply(n,this.sliceEventRange(a,t))}return n},e.prototype.sliceEventRange=function(e,t){var n=e.range;this.forceDayIfListItem&&"list-item"===e.ui.display&&(n={start:n.start,end:Gn(n.start,1)});for(var r=this.sliceRange.apply(this,Ze([n],t)),o=0,a=r;o<a.length;o++){var i=a[o];i.eventRange=e,i.isStart=e.isStart&&i.isStart,i.isEnd=e.isEnd&&i.isEnd}return r}}();function ds(e,t){var n=e.activeRange;return t?n:{start:Yn(n.start,e.slotMinTime.milliseconds),end:Yn(n.end,e.slotMaxTime.milliseconds-864e5)}}var ps=/^(visible|hidden)$/,hs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleEl=function(e){t.el=e,Ia(t.props.elRef,e)},t}return We(t,e),t.prototype.render=function(){var e=this.props,t=e.liquid,n=e.liquidIsAbsolute,r=t&&n,o=["fc-scroller"];return t&&(n?o.push("fc-scroller-liquid-absolute"):o.push("fc-scroller-liquid")),wn("div",{ref:this.handleEl,className:o.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:r&&-(e.overcomeLeft||0)||"",right:r&&-(e.overcomeRight||0)||"",bottom:r&&-(e.overcomeBottom||0)||"",marginLeft:!r&&-(e.overcomeLeft||0)||"",marginRight:!r&&-(e.overcomeRight||0)||"",marginBottom:!r&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)},t.prototype.needsXScrolling=function(){if(ps.test(this.props.overflowX))return!1;for(var e=this.el,t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),n=e.children,r=0;r<n.length;r+=1){if(n[r].getBoundingClientRect().width>t)return!0}return!1},t.prototype.needsYScrolling=function(){if(ps.test(this.props.overflowY))return!1;for(var e=this.el,t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),n=e.children,r=0;r<n.length;r+=1){if(n[r].getBoundingClientRect().height>t)return!0}return!1},t.prototype.getXScrollbarWidth=function(){return ps.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight},t.prototype.getYScrollbarWidth=function(){return ps.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth},t}(Ma),vs=function(){function e(e){var t=this;this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=function(e,n){var r=t,o=r.depths,a=r.currentMap,i=!1,s=!1;null!==e?(i=n in a,a[n]=e,o[n]=(o[n]||0)+1,s=!0):(o[n]-=1,o[n]||(delete a[n],delete t.callbackMap[n],i=!0)),t.masterCallback&&(i&&t.masterCallback(null,String(n)),s&&t.masterCallback(e,String(n)))}}return e.prototype.createRef=function(e){var t=this,n=this.callbackMap[e];return n||(n=this.callbackMap[e]=function(n){t.handleValue(n,String(e))}),n},e.prototype.collect=function(e,t,n){return function(e,t,n,r){void 0===t&&(t=0),void 0===r&&(r=1);var o=[];null==n&&(n=Object.keys(e).length);for(var a=t;a<n;a+=r){var i=e[a];void 0!==i&&o.push(i)}return o}(this.currentMap,e,t,n)},e.prototype.getAll=function(){return dr(this.currentMap)},e}();function ms(e){for(var t=function(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],o=0;o<n.length;o+=1)for(var a=n[o].querySelectorAll(t),i=0;i<a.length;i+=1)r.push(a[i]);return r}(e,".fc-scrollgrid-shrink"),n=0,r=0,o=t;r<o.length;r++){var a=o[r];n=Math.max(n,Vn(a))}return Math.ceil(n)}function gs(e,t){return e.liquid&&t.liquid}function ys(e,t){return Tr(e,t,pr)}function bs(e,t){for(var n=[],r=0,o=e;r<o.length;r++)for(var a=o[r],i=a.span||1,s=0;s<i;s+=1)n.push(wn("col",{style:{width:"shrink"===a.width?ws(t):a.width||"",minWidth:a.minWidth||""}}));return wn.apply(void 0,Ze(["colgroup",{}],n))}function ws(e){return null==e?4:e}function xs(e,t){var n=["fc-scrollgrid-section","fc-scrollgrid-section-"+e.type,e.className];return t&&e.liquid&&null==e.maxHeight&&n.push("fc-scrollgrid-section-liquid"),e.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}var Es=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.processCols=Or((function(e){return e}),ys),t.renderMicroColGroup=Or(bs),t.scrollerRefs=new vs,t.scrollerElRefs=new vs(t._handleScrollerEl.bind(t)),t.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},t.handleSizing=function(){t.safeSetState(Ve({shrinkWidth:t.computeShrinkWidth()},t.computeScrollerDims()))},t}return We(t,e),t.prototype.render=function(){var e=this,t=e.props,n=e.state,r=e.context,o=t.sections||[],a=this.processCols(t.cols),i=this.renderMicroColGroup(a,n.shrinkWidth),s=function(e,t){var n=["fc-scrollgrid",t.theme.getClass("table")];return e&&n.push("fc-scrollgrid-liquid"),n}(t.liquid,r);t.collapsibleWidth&&s.push("fc-scrollgrid-collapsible");for(var l,u=o.length,c=0,f=[],d=[],p=[];c<u&&"header"===(l=o[c]).type;)f.push(this.renderSection(l,i,!0)),c+=1;for(;c<u&&"body"===(l=o[c]).type;)d.push(this.renderSection(l,i,!1)),c+=1;for(;c<u&&"footer"===(l=o[c]).type;)p.push(this.renderSection(l,i,!0)),c+=1;var h=!pa(),v={role:"rowgroup"};return wn("table",{role:"grid",className:s.join(" "),style:{height:t.height}},Boolean(!h&&f.length)&&wn.apply(void 0,Ze(["thead",v],f)),Boolean(!h&&d.length)&&wn.apply(void 0,Ze(["tbody",v],d)),Boolean(!h&&p.length)&&wn.apply(void 0,Ze(["tfoot",v],p)),h&&wn.apply(void 0,Ze(Ze(Ze(["tbody",v],f),d),p)))},t.prototype.renderSection=function(e,t,n){return"outerContent"in e?wn(_n,{key:e.key},e.outerContent):wn("tr",{key:e.key,role:"presentation",className:xs(e,this.props.liquid).join(" ")},this.renderChunkTd(e,t,e.chunk,n))},t.prototype.renderChunkTd=function(e,t,n,r){if("outerContent"in n)return n.outerContent;var o=this.props,a=this.state,i=a.forceYScrollbars,s=a.scrollerClientWidths,l=a.scrollerClientHeights,u=function(e,t){return null!=t.maxHeight||gs(e,t)}(o,e),c=gs(o,e),f=o.liquid?i?"scroll":u?"auto":"hidden":"visible",d=e.key,p=function(e,t,n,r){var o=n.expandRows;return"function"===typeof t.content?t.content(n):wn("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:o?n.clientHeight:""}},n.tableColGroupNode,wn(r?"thead":"tbody",{role:"presentation"},"function"===typeof t.rowContent?t.rowContent(n):t.rowContent))}(e,n,{tableColGroupNode:t,tableMinWidth:"",clientWidth:o.collapsibleWidth||void 0===s[d]?null:s[d],clientHeight:void 0!==l[d]?l[d]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:function(){}},r);return wn(r?"th":"td",{ref:n.elRef,role:"presentation"},wn("div",{className:"fc-scroller-harness"+(c?" fc-scroller-harness-liquid":"")},wn(hs,{ref:this.scrollerRefs.createRef(d),elRef:this.scrollerElRefs.createRef(d),overflowY:f,overflowX:o.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:c,liquidIsAbsolute:!0},p)))},t.prototype._handleScrollerEl=function(e,t){var n=function(e,t){for(var n=0,r=e;n<r.length;n++){var o=r[n];if(o.key===t)return o}return null}(this.props.sections,t);n&&Ia(n.chunk.scrollerElRef,e)},t.prototype.componentDidMount=function(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)},t.prototype.componentDidUpdate=function(){this.handleSizing()},t.prototype.componentWillUnmount=function(){this.context.removeResizeHandler(this.handleSizing)},t.prototype.computeShrinkWidth=function(){return function(e){for(var t=0,n=e;t<n.length;t++)if("shrink"===n[t].width)return!0;return!1}(this.props.cols)?ms(this.scrollerElRefs.getAll()):0},t.prototype.computeScrollerDims=function(){var e=Ea(),t=this.scrollerRefs,n=this.scrollerElRefs,r=!1,o={},a={};for(var i in t.currentMap){var s=t.currentMap[i];if(s&&s.needsYScrolling()){r=!0;break}}for(var l=0,u=this.props.sections;l<u.length;l++){i=u[l].key;var c=n.currentMap[i];if(c){var f=c.parentNode;o[i]=Math.floor(f.getBoundingClientRect().width-(r?e.y:0)),a[i]=Math.floor(f.getBoundingClientRect().height)}}return{forceYScrollbars:r,scrollerClientWidths:o,scrollerClientHeights:a}},t}(Ma);Es.addStateEquality({scrollerClientWidths:pr,scrollerClientHeights:pr});var _s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.elRef=En(),t}return We(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=e.seg,o=r.eventRange,a=o.ui,i={event:new Ko(t,o.def,o.instance),view:t.viewApi,timeText:e.timeText,textColor:a.textColor,backgroundColor:a.backgroundColor,borderColor:a.borderColor,isDraggable:!e.disableDragging&&Mo(r,t),isStartResizable:!e.disableResizing&&Ao(r,t),isEndResizable:!e.disableResizing&&No(r),isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(r.isStart),isEnd:Boolean(r.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)},s=function(e){var t=["fc-event"];return e.isMirror&&t.push("fc-event-mirror"),e.isDraggable&&t.push("fc-event-draggable"),(e.isStartResizable||e.isEndResizable)&&t.push("fc-event-resizable"),e.isDragging&&t.push("fc-event-dragging"),e.isResizing&&t.push("fc-event-resizing"),e.isSelected&&t.push("fc-event-selected"),e.isStart&&t.push("fc-event-start"),e.isEnd&&t.push("fc-event-end"),e.isPast&&t.push("fc-event-past"),e.isToday&&t.push("fc-event-today"),e.isFuture&&t.push("fc-event-future"),t}(i).concat(a.classNames);return wn(Ua,{hookProps:i,classNames:n.eventClassNames,content:n.eventContent,defaultContent:e.defaultContent,didMount:n.eventDidMount,willUnmount:n.eventWillUnmount,elRef:this.elRef},(function(t,n,r,o){return e.children(t,s.concat(n),r,o,i)}))},t.prototype.componentDidMount=function(){Oo(this.elRef.current,this.props.seg)},t.prototype.componentDidUpdate=function(e){var t=this.props.seg;t!==e.seg&&Oo(this.elRef.current,t)},t}(Ma);!function(e){function t(){return null!==e&&e.apply(this,arguments)||this}We(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=e.seg,r=t.options.eventTimeFormat||e.defaultTimeFormat,o=function(e,t,n,r,o,a,i){var s=n.dateEnv,l=n.options,u=l.displayEventTime,c=l.displayEventEnd,f=e.eventRange.def,d=e.eventRange.instance;null==u&&(u=!1!==r),null==c&&(c=!1!==o);var p=d.range.start,h=d.range.end,v=a||e.start||e.eventRange.range.start,m=i||e.end||e.eventRange.range.end,g=Xn(p).valueOf()===Xn(v).valueOf(),y=Xn(Yn(h,-1)).valueOf()===Xn(Yn(m,-1)).valueOf();return u&&!f.allDay&&(g||y)?(v=g?p:v,m=y?h:m,c&&f.hasEnd?s.formatRange(v,m,t,{forcedStartTzo:a?null:d.forcedStartTzo,forcedEndTzo:i?null:d.forcedEndTzo}):s.format(v,t,{forcedTzo:a?null:d.forcedStartTzo})):""}(n,r,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return wn(_s,{seg:n,timeText:o,disableDragging:e.disableDragging,disableResizing:e.disableResizing,defaultContent:e.defaultContent||Ss,isDragging:e.isDragging,isResizing:e.isResizing,isDateSelecting:e.isDateSelecting,isSelected:e.isSelected,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday},(function(r,o,a,i,s){return wn("a",Ve({className:e.extraClassNames.concat(o).join(" "),style:{borderColor:s.borderColor,backgroundColor:s.backgroundColor},ref:r},function(e,t){var n=e.eventRange,r=n.def,o=n.instance,a=r.url;if(a)return{href:a};var i=t.emitter,s=t.options.eventInteractive;return null==s&&null==(s=r.interactive)&&(s=Boolean(i.hasHandlers("eventClick"))),s?Bn((function(e){i.trigger("eventClick",{el:e.target,event:new Ko(t,r,o),jsEvent:e,view:t.viewApi})})):{}}(n,t)),wn("div",{className:"fc-event-main",ref:a,style:{color:s.textColor}},i),s.isStartResizable&&wn("div",{className:"fc-event-resizer fc-event-resizer-start"}),s.isEndResizable&&wn("div",{className:"fc-event-resizer fc-event-resizer-end"}))}))}}(Ma);function Ss(e){return wn("div",{className:"fc-event-main-frame"},e.timeText&&wn("div",{className:"fc-event-time"},e.timeText),wn("div",{className:"fc-event-title-container"},wn("div",{className:"fc-event-title fc-sticky"},e.event.title||wn(_n,null,"\xa0"))))}var ks=qr({day:"numeric"}),Cs=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return We(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=Ts({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,showDayNumber:e.showDayNumber,extraProps:e.extraHookProps,viewApi:t.viewApi,dateEnv:t.dateEnv});return wn(qa,{hookProps:r,content:n.dayCellContent,defaultContent:e.defaultContent},e.children)},t}(Ma);function Ts(e){var t=e.date,n=e.dateEnv,r=ma(t,e.todayRange,null,e.dateProfile);return Ve(Ve(Ve({date:n.toDate(t),view:e.viewApi},r),{dayNumberText:e.showDayNumber?n.format(t,ks):""}),e.extraProps)}var Os=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.refineHookProps=Rr(Ts),t.normalizeClassNames=Za(),t}return We(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=this.refineHookProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,showDayNumber:e.showDayNumber,extraProps:e.extraHookProps,viewApi:t.viewApi,dateEnv:t.dateEnv}),o=ga(r,t.theme).concat(r.isDisabled?[]:this.normalizeClassNames(n.dayCellClassNames,r)),a=r.isDisabled?{}:{"data-date":kr(e.date)};return wn(Va,{hookProps:r,didMount:n.dayCellDidMount,willUnmount:n.dayCellWillUnmount,elRef:e.elRef},(function(t){return e.children(t,o,a,r.isDisabled)}))},t}(Ma);var Rs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={titleId:Ln()},t.handleRootEl=function(e){t.rootEl=e,t.props.elRef&&Ia(t.props.elRef,e)},t.handleDocumentMouseDown=function(e){var n=In(e);t.rootEl.contains(n)||t.handleCloseClick()},t.handleDocumentKeyDown=function(e){"Escape"===e.key&&t.handleCloseClick()},t.handleCloseClick=function(){var e=t.props.onClose;e&&e()},t}return We(t,e),t.prototype.render=function(){var e=this.context,t=e.theme,n=e.options,r=this.props,o=this.state,a=["fc-popover",t.getClass("popover")].concat(r.extraClassNames||[]);return kn(wn("div",Ve({id:r.id,className:a.join(" "),"aria-labelledby":o.titleId},r.extraAttrs,{ref:this.handleRootEl}),wn("div",{className:"fc-popover-header "+t.getClass("popoverHeader")},wn("span",{className:"fc-popover-title",id:o.titleId},r.title),wn("span",{className:"fc-popover-close "+t.getIconClass("close"),title:n.closeHint,onClick:this.handleCloseClick})),wn("div",{className:"fc-popover-body "+t.getClass("popoverContent")},r.children)),r.parentEl)},t.prototype.componentDidMount=function(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()},t.prototype.componentWillUnmount=function(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)},t.prototype.updateSize=function(){var e=this.context.isRtl,t=this.props,n=t.alignmentEl,r=t.alignGridTop,o=this.rootEl,a=Sa(n);if(a){var i=o.getBoundingClientRect(),s=r?Pn(n,".fc-scrollgrid").getBoundingClientRect().top:a.top,l=e?a.right-i.width:a.left;s=Math.max(s,10),l=Math.min(l,document.documentElement.clientWidth-10-i.width),l=Math.max(l,10);var u=o.offsetParent.getBoundingClientRect();An(o,{top:s-u.top,left:l-u.left})}},t}(Ma),Ps=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleRootEl=function(e){t.rootEl=e,e?t.context.registerInteractiveComponent(t,{el:e,useEventCenter:!1}):t.context.unregisterInteractiveComponent(t)},t}return We(t,e),t.prototype.render=function(){var e=this.context,t=e.options,n=e.dateEnv,r=this.props,o=r.startDate,a=r.todayRange,i=r.dateProfile,s=n.format(o,t.dayPopoverFormat);return wn(Os,{date:o,dateProfile:i,todayRange:a,elRef:this.handleRootEl},(function(e,t,n){return wn(Rs,{elRef:e,id:r.id,title:s,extraClassNames:["fc-more-popover"].concat(t),extraAttrs:n,parentEl:r.parentEl,alignmentEl:r.alignmentEl,alignGridTop:r.alignGridTop,onClose:r.onClose},wn(Cs,{date:o,dateProfile:i,todayRange:a},(function(e,t){return t&&wn("div",{className:"fc-more-popover-misc",ref:e},t)})),r.children)}))},t.prototype.queryHit=function(e,t,n,r){var o=this.rootEl,a=this.props;return e>=0&&e<n&&t>=0&&t<r?{dateProfile:a.dateProfile,dateSpan:Ve({allDay:!0,range:{start:a.startDate,end:a.endDate}},a.extraDateSpan),dayEl:o,rect:{left:0,top:0,right:n,bottom:r},layer:1}:null},t}(ja);!function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linkElRef=En(),t.state={isPopoverOpen:!1,popoverId:Ln()},t.handleClick=function(e){var n=t,r=n.props,o=n.context,a=o.options.moreLinkClick,i=Ms(r).start;function s(e){var t=e.eventRange,n=t.def,r=t.instance,a=t.range;return{event:new Ko(o,n,r),start:o.dateEnv.toDate(a.start),end:o.dateEnv.toDate(a.end),isStart:e.isStart,isEnd:e.isEnd}}"function"===typeof a&&(a=a({date:i,allDay:Boolean(r.allDayDate),allSegs:r.allSegs.map(s),hiddenSegs:r.hiddenSegs.map(s),jsEvent:e,view:o.viewApi})),a&&"popover"!==a?"string"===typeof a&&o.calendarApi.zoomTo(i,a):t.setState({isPopoverOpen:!0})},t.handlePopoverClose=function(){t.setState({isPopoverOpen:!1})},t}We(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.state;return wn(Ra.Consumer,null,(function(r){var o=r.viewApi,a=r.options,i=r.calendarApi,s=a.moreLinkText,l=t.moreCnt,u=Ms(t),c="function"===typeof s?s.call(i,l):"+"+l+" "+s,f=qn(a.moreLinkHint,[l],c),d={num:l,shortText:"+"+l,text:c,view:o};return wn(_n,null,Boolean(t.moreCnt)&&wn(Ua,{elRef:e.linkElRef,hookProps:d,classNames:a.moreLinkClassNames,content:a.moreLinkContent,defaultContent:t.defaultContent||Ds,didMount:a.moreLinkDidMount,willUnmount:a.moreLinkWillUnmount},(function(r,o,a,i){return t.children(r,["fc-more-link"].concat(o),a,i,e.handleClick,f,n.isPopoverOpen,n.isPopoverOpen?n.popoverId:"")})),n.isPopoverOpen&&wn(Ps,{id:n.popoverId,startDate:u.start,endDate:u.end,dateProfile:t.dateProfile,todayRange:t.todayRange,extraDateSpan:t.extraDateSpan,parentEl:e.parentEl,alignmentEl:t.alignmentElRef.current,alignGridTop:t.alignGridTop,onClose:e.handlePopoverClose},t.popoverContent()))}))},t.prototype.componentDidMount=function(){this.updateParentEl()},t.prototype.componentDidUpdate=function(){this.updateParentEl()},t.prototype.updateParentEl=function(){this.linkElRef.current&&(this.parentEl=Pn(this.linkElRef.current,".fc-view-harness"))}}(Ma);function Ds(e){return e.text}function Ms(e){if(e.allDayDate)return{start:e.allDayDate,end:Gn(e.allDayDate,1)};var t,n=e.hiddenSegs;return{start:(t=n,t.reduce(As).eventRange.range.start),end:Ns(n)}}function As(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function Ns(e){return e.reduce(Is).eventRange.range.end}function Is(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}(function(e){function t(t,n){void 0===n&&(n={});var r=e.call(this)||this;return r.isRendering=!1,r.isRendered=!1,r.currentClassNames=[],r.customContentRenderId=0,r.handleAction=function(e){switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":r.renderRunner.tryDrain()}},r.handleData=function(e){r.currentData=e,r.renderRunner.request(e.calendarOptions.rerenderDelay)},r.handleRenderRequest=function(){if(r.isRendering){r.isRendered=!0;var e=r.currentData;Cn((function(){xn(wn(rs,{options:e.calendarOptions,theme:e.theme,emitter:e.emitter},(function(t,n,o,a){return r.setClassNames(t),r.setHeight(n),wn(za.Provider,{value:r.customContentRenderId},wn(es,Ve({isHeightAuto:o,forPrint:a},e)))})),r.el)}))}else r.isRendered&&(r.isRendered=!1,Tn(r.el),r.setClassNames([]),r.setHeight(""))},r.el=t,r.renderRunner=new Ti(r.handleRenderRequest),new Pi({optionOverrides:n,calendarApi:r,onAction:r.handleAction,onData:r.handleData}),r}We(t,e),Object.defineProperty(t.prototype,"view",{get:function(){return this.currentData.viewApi},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()},t.prototype.destroy=function(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())},t.prototype.updateSize=function(){var t=this;Cn((function(){e.prototype.updateSize.call(t)}))},t.prototype.batchRendering=function(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")},t.prototype.pauseRendering=function(){this.renderRunner.pause("pauseRendering")},t.prototype.resumeRendering=function(){this.renderRunner.resume("pauseRendering",!0)},t.prototype.resetOptions=function(e,t){this.currentDataManager.resetOptions(e,t)},t.prototype.setClassNames=function(e){if(!Tr(e,this.currentClassNames)){for(var t=this.el.classList,n=0,r=this.currentClassNames;n<r.length;n++){var o=r[n];t.remove(o)}for(var a=0,i=e;a<i.length;a++){o=i[a];t.add(o)}this.currentClassNames=e}},t.prototype.setHeight=function(e){Nn(this.el,"height",e)}})($o),n(5789);n.p;n.p;n.p;n.p;n.p;n.p;n.p;n.p;n.p;n.p;n.p;n.p;n.p;var js=n(184),Ls=function(){function e(){document.querySelector(".svgPathCompte").setAttribute("d","M24 23.8q-3.45 0-5.625-2.175T16.2 16q0-3.45 2.175-5.625T24 8.2q3.45 0 5.625 2.175T31.8 16q0 3.45-2.175 5.625T24 23.8Zm12.9 16.65H11.1q-1.4 0-2.4-1t-1-2.4v-1.6q0-2 1-3.425 1-1.425 2.55-2.175 3.4-1.5 6.5-2.25t6.25-.75q3.15 0 6.225.775Q33.3 28.4 36.7 29.9q1.6.7 2.6 2.125t1 3.425v1.6q0 1.4-1 2.4t-2.4 1Zm-25.8-3.4h25.8V35.5q0-.8-.475-1.525-.475-.725-1.175-1.075-3.15-1.5-5.775-2.075Q26.85 30.25 24 30.25q-2.85 0-5.525.575Q15.8 31.4 12.7 32.9q-.7.35-1.15 1.075-.45.725-.45 1.525ZM24 20.4q1.9 0 3.15-1.25T28.4 16q0-1.9-1.25-3.15T24 11.6q-1.9 0-3.15 1.25T19.6 16q0 1.9 1.25 3.15T24 20.4Zm0-4.4Zm0 21.05Z")}function t(){document.querySelector(".svgPathCompte").setAttribute("d","M24 23.8q-3.4 0-5.525-2.125-2.125-2.125-2.125-5.525 0-3.4 2.125-5.55T24 8.45q3.4 0 5.55 2.15t2.15 5.55q0 3.4-2.15 5.525Q27.4 23.8 24 23.8ZM11.2 40.15q-1.35 0-2.3-.975-.95-.975-.95-2.325v-1.6q0-1.95.975-3.35.975-1.4 2.525-2.1 3.35-1.5 6.4-2.25 3.05-.75 6.15-.75 3.1 0 6.125.775T36.5 29.8q1.6.7 2.6 2.1 1 1.4 1 3.35v1.6q0 1.35-.95 2.325-.95.975-2.35.975Z")}function n(){document.querySelector(".svgPathDashboard").setAttribute("d","M20.45 31.75q1.15 1.15 3.325 1.075 2.175-.075 3.175-1.625l9-13.95q.4-.65-.075-1.1-.475-.45-1.075-.05L21 25.2q-1.5 1-1.6 3.2-.1 2.2 1.05 3.35ZM9.7 40.3q-.95 0-1.85-.475-.9-.475-1.3-1.325-1.35-2.4-2.05-4.925-.7-2.525-.7-5.375 0-4.2 1.6-7.925 1.6-3.725 4.325-6.5t6.425-4.4Q19.85 7.75 24 7.75q2.25 0 4.7.575t4.85 1.875q1.1.6 1.225 1.475.125.875-.525 1.475-.45.35-1.025.425-.575.075-1.125-.175-2.05-1.15-4.25-1.7T24 11.15q-6.95 0-11.875 4.975T7.2 28.2q0 2.25.625 4.5t1.725 4.2H38.4q1.1-1.8 1.725-4.15.625-2.35.625-4.65 0-1.8-.45-3.85t-1.55-3.95q-.35-.55-.225-1.15.125-.6.575-1 .65-.5 1.4-.35.75.15 1.15.9 1.2 2.3 1.825 4.55t.675 4.55q.05 3-.625 5.7t-2.075 5q-.65 1.25-1.375 1.525-.725.275-1.825.275ZM24 24Z")}function r(){document.querySelector(".svgPathDashboard").setAttribute("d","M21.05 31q1.2 1.2 3.1 1.175 1.9-.025 2.8-1.375L36 17.3q.4-.65-.075-1.1-.475-.45-1.075-.05l-13.5 9.05q-1.35.9-1.425 2.75Q19.85 29.8 21.05 31Zm-11.3 9.3q-.95 0-1.85-.475Q7 39.35 6.6 38.5q-1.35-2.4-2.05-4.925-.7-2.525-.7-5.375 0-4.2 1.6-7.925 1.6-3.725 4.325-6.5t6.425-4.4q3.7-1.625 7.85-1.625 4.15 0 7.825 1.625t6.4 4.4Q41 16.55 42.6 20.275t1.6 7.925q0 2.85-.65 5.425Q42.9 36.2 41.5 38.5q-.65 1.25-1.375 1.525-.725.275-1.825.275Z")}function o(){document.querySelector(".svgPathCalendrier").setAttribute("d","M24 28.05q-.9 0-1.475-.575Q21.95 26.9 21.95 26q0-.9.575-1.475.575-.575 1.475-.575.9 0 1.475.575.575.575.575 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm-8 0q-.9 0-1.475-.575Q13.95 26.9 13.95 26q0-.9.575-1.475.575-.575 1.475-.575.9 0 1.475.575.575.575.575 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm16 0q-.85 0-1.45-.575T29.95 26q0-.9.6-1.475.6-.575 1.45-.575t1.45.575q.6.575.6 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm-8 8q-.9 0-1.475-.6-.575-.6-.575-1.45t.575-1.45q.575-.6 1.475-.6.9 0 1.475.575.575.575.575 1.475 0 .85-.575 1.45t-1.475.6Zm-8 0q-.9 0-1.475-.6-.575-.6-.575-1.45t.575-1.45q.575-.6 1.475-.6.9 0 1.475.575.575.575.575 1.475 0 .85-.575 1.45t-1.475.6Zm16 0q-.85 0-1.45-.6t-.6-1.45q0-.85.6-1.45t1.45-.6q.85 0 1.45.575t.6 1.475q0 .85-.575 1.45t-1.475.6ZM9.1 44.3q-1.35 0-2.375-1.025T5.7 40.9V10.1q0-1.4 1.025-2.4t2.375-1h3.15V5.4q0-.7.5-1.2t1.2-.5q.75 0 1.25.5t.5 1.2v1.3h16.6V5.4q0-.7.5-1.2t1.2-.5q.75 0 1.25.5t.5 1.2v1.3h3.15q1.4 0 2.4 1t1 2.4v30.8q0 1.35-1 2.375T38.9 44.3Zm0-3.4h29.8V19.5H9.1v21.4Zm0-24.4h29.8v-6.4H9.1Zm0 0v-6.4 6.4Z")}function a(){document.querySelector(".svgPathCalendrier").setAttribute("d","M24 28.05q-.9 0-1.475-.575Q21.95 26.9 21.95 26q0-.9.575-1.475.575-.575 1.475-.575.9 0 1.475.575.575.575.575 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm-8 0q-.9 0-1.475-.575Q13.95 26.9 13.95 26q0-.9.575-1.475.575-.575 1.475-.575.9 0 1.475.575.575.575.575 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm16 0q-.85 0-1.45-.575T29.95 26q0-.9.6-1.475.6-.575 1.45-.575t1.45.575q.6.575.6 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm-8 8q-.9 0-1.475-.6-.575-.6-.575-1.45t.575-1.45q.575-.6 1.475-.6.9 0 1.475.575.575.575.575 1.475 0 .85-.575 1.45t-1.475.6Zm-8 0q-.9 0-1.475-.6-.575-.6-.575-1.45t.575-1.45q.575-.6 1.475-.6.9 0 1.475.575.575.575.575 1.475 0 .85-.575 1.45t-1.475.6Zm16 0q-.85 0-1.45-.6t-.6-1.45q0-.85.6-1.45t1.45-.6q.85 0 1.45.575t.6 1.475q0 .85-.575 1.45t-1.475.6ZM9.1 44.3q-1.35 0-2.375-1.025T5.7 40.9V10.1q0-1.4 1.025-2.4t2.375-1h3.15V5.4q0-.7.5-1.2t1.2-.5q.75 0 1.25.5t.5 1.2v1.3h16.6V5.4q0-.7.5-1.2t1.2-.5q.75 0 1.25.5t.5 1.2v1.3h3.15q1.4 0 2.4 1t1 2.4v30.8q0 1.35-1 2.375T38.9 44.3Zm0-3.4h29.8V19.5H9.1v21.4Z")}return(0,js.jsxs)("div",{className:"nav_bar_verticale",children:[(0,js.jsx)("div",{className:"parti_one",children:(0,js.jsx)(Fe,{className:"mon_compte",to:"/Account",children:(0,js.jsx)("button",{className:"button",type:"submit",children:(0,js.jsx)("svg",{onMouseOver:e,onMouseOut:t,className:"svgImage",xmlns:"http://www.w3.org/2000/svg",height:"48",width:"48",children:(0,js.jsx)("path",{onMouseOut:t,onMouseOver:e,className:"svgPathCompte",d:"M24 23.8q-3.4 0-5.525-2.125-2.125-2.125-2.125-5.525 0-3.4 2.125-5.55T24 8.45q3.4 0 5.55 2.15t2.15 5.55q0 3.4-2.15 5.525Q27.4 23.8 24 23.8ZM11.2 40.15q-1.35 0-2.3-.975-.95-.975-.95-2.325v-1.6q0-1.95.975-3.35.975-1.4 2.525-2.1 3.35-1.5 6.4-2.25 3.05-.75 6.15-.75 3.1 0 6.125.775T36.5 29.8q1.6.7 2.6 2.1 1 1.4 1 3.35v1.6q0 1.35-.95 2.325-.95.975-2.35.975Z"})})})})}),(0,js.jsxs)("div",{className:"parti_two",children:[(0,js.jsx)(Fe,{className:"dashboard",to:"/Dashboard",children:(0,js.jsx)("button",{className:"button",type:"submit",children:(0,js.jsx)("svg",{onMouseOver:n,onMouseOut:r,className:"svgImage",xmlns:"http://www.w3.org/2000/svg",height:"48",width:"48",children:(0,js.jsx)("path",{onMouseOut:r,onMouseOver:n,className:"svgPathDashboard",d:"M21.05 31q1.2 1.2 3.1 1.175 1.9-.025 2.8-1.375L36 17.3q.4-.65-.075-1.1-.475-.45-1.075-.05l-13.5 9.05q-1.35.9-1.425 2.75Q19.85 29.8 21.05 31Zm-11.3 9.3q-.95 0-1.85-.475Q7 39.35 6.6 38.5q-1.35-2.4-2.05-4.925-.7-2.525-.7-5.375 0-4.2 1.6-7.925 1.6-3.725 4.325-6.5t6.425-4.4q3.7-1.625 7.85-1.625 4.15 0 7.825 1.625t6.4 4.4Q41 16.55 42.6 20.275t1.6 7.925q0 2.85-.65 5.425Q42.9 36.2 41.5 38.5q-.65 1.25-1.375 1.525-.725.275-1.825.275Z"})})})}),(0,js.jsx)(Fe,{className:"analyse",to:"/Analyse",children:(0,js.jsx)("button",{className:"button",type:"submit",children:(0,js.jsx)("svg",{onMouseOver:function(){document.querySelector(".svgPathAnalyse").setAttribute("d","M15.75 34.15q.65 0 1.075-.425.425-.425.425-1.075V21.9q0-.65-.425-1.075-.425-.425-1.075-.425-.65 0-1.075.425-.425.425-.425 1.075v10.75q0 .65.45 1.075.45.425 1.05.425Zm8.25 0q.65 0 1.075-.425.425-.425.425-1.075v-17.3q0-.65-.425-1.075-.425-.425-1.075-.425-.65 0-1.075.425-.425.425-.425 1.075v17.3q0 .65.425 1.075.425.425 1.075.425Zm8.25 0q.65 0 1.075-.425.425-.425.425-1.075v-4.4q0-.65-.45-1.075-.45-.425-1.05-.425-.65 0-1.075.425-.425.425-.425 1.075v4.4q0 .65.425 1.075.425.425 1.075.425ZM9.1 42.3q-1.35 0-2.375-1.025T5.7 38.9V9.1q0-1.4 1.025-2.4t2.375-1h29.8q1.4 0 2.4 1t1 2.4v29.8q0 1.35-1 2.375T38.9 42.3Zm0-3.4h29.8V9.1H9.1v29.8Zm0 0V9.1v29.8Z")},onMouseOut:function(){document.querySelector(".svgPathAnalyse").setAttribute("d","M15.75 34.15q.65 0 1.075-.425.425-.425.425-1.075V21.9q0-.65-.425-1.075-.425-.425-1.075-.425-.65 0-1.075.425-.425.425-.425 1.075v10.75q0 .65.45 1.075.45.425 1.05.425Zm8.25 0q.65 0 1.075-.425.425-.425.425-1.075v-17.3q0-.65-.425-1.075-.425-.425-1.075-.425-.65 0-1.075.425-.425.425-.425 1.075v17.3q0 .65.425 1.075.425.425 1.075.425Zm8.25 0q.65 0 1.075-.425.425-.425.425-1.075v-4.4q0-.65-.45-1.075-.45-.425-1.05-.425-.65 0-1.075.425-.425.425-.425 1.075v4.4q0 .65.425 1.075.425.425 1.075.425ZM9.1 42.3q-1.35 0-2.375-1.025T5.7 38.9V9.1q0-1.4 1.025-2.4t2.375-1h29.8q1.4 0 2.4 1t1 2.4v29.8q0 1.35-1 2.375T38.9 42.3Z")},className:"svgImage",xmlns:"http://www.w3.org/2000/svg",height:"48",width:"48",children:(0,js.jsx)("path",{className:"svgPathAnalyse",d:"M15.75 34.15q.65 0 1.075-.425.425-.425.425-1.075V21.9q0-.65-.425-1.075-.425-.425-1.075-.425-.65 0-1.075.425-.425.425-.425 1.075v10.75q0 .65.45 1.075.45.425 1.05.425Zm8.25 0q.65 0 1.075-.425.425-.425.425-1.075v-17.3q0-.65-.425-1.075-.425-.425-1.075-.425-.65 0-1.075.425-.425.425-.425 1.075v17.3q0 .65.425 1.075.425.425 1.075.425Zm8.25 0q.65 0 1.075-.425.425-.425.425-1.075v-4.4q0-.65-.45-1.075-.45-.425-1.05-.425-.65 0-1.075.425-.425.425-.425 1.075v4.4q0 .65.425 1.075.425.425 1.075.425ZM9.1 42.3q-1.35 0-2.375-1.025T5.7 38.9V9.1q0-1.4 1.025-2.4t2.375-1h29.8q1.4 0 2.4 1t1 2.4v29.8q0 1.35-1 2.375T38.9 42.3Z"})})})}),(0,js.jsx)(Fe,{className:"calendrier",to:"/Calendrier",children:(0,js.jsx)("button",{className:"button",type:"submit",children:(0,js.jsx)("svg",{onMouseOver:o,onMouseOut:a,className:"svgImage",xmlns:"http://www.w3.org/2000/svg",height:"48",width:"48",children:(0,js.jsx)("path",{onMouseOut:a,onMouseOver:o,className:"svgPathCalendrier",d:"M24 28.05q-.9 0-1.475-.575Q21.95 26.9 21.95 26q0-.9.575-1.475.575-.575 1.475-.575.9 0 1.475.575.575.575.575 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm-8 0q-.9 0-1.475-.575Q13.95 26.9 13.95 26q0-.9.575-1.475.575-.575 1.475-.575.9 0 1.475.575.575.575.575 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm16 0q-.85 0-1.45-.575T29.95 26q0-.9.6-1.475.6-.575 1.45-.575t1.45.575q.6.575.6 1.475 0 .9-.575 1.475-.575.575-1.475.575Zm-8 8q-.9 0-1.475-.6-.575-.6-.575-1.45t.575-1.45q.575-.6 1.475-.6.9 0 1.475.575.575.575.575 1.475 0 .85-.575 1.45t-1.475.6Zm-8 0q-.9 0-1.475-.6-.575-.6-.575-1.45t.575-1.45q.575-.6 1.475-.6.9 0 1.475.575.575.575.575 1.475 0 .85-.575 1.45t-1.475.6Zm16 0q-.85 0-1.45-.6t-.6-1.45q0-.85.6-1.45t1.45-.6q.85 0 1.45.575t.6 1.475q0 .85-.575 1.45t-1.475.6ZM9.1 44.3q-1.35 0-2.375-1.025T5.7 40.9V10.1q0-1.4 1.025-2.4t2.375-1h3.15V5.4q0-.7.5-1.2t1.2-.5q.75 0 1.25.5t.5 1.2v1.3h16.6V5.4q0-.7.5-1.2t1.2-.5q.75 0 1.25.5t.5 1.2v1.3h3.15q1.4 0 2.4 1t1 2.4v30.8q0 1.35-1 2.375T38.9 44.3Zm0-3.4h29.8V19.5H9.1v21.4Z"})})})})]}),(0,js.jsx)("div",{className:"parti_three",children:(0,js.jsx)(Fe,{className:"repertoire",to:"/Repertoire",children:(0,js.jsx)("button",{className:"button",type:"submit",children:(0,js.jsx)("svg",{onMouseOver:function(){document.querySelector(".svgPathRepertoire").setAttribute("d","M1.55 36.15q-.7 0-1.2-.5t-.5-1.2v-1.1q0-2.05 2.1-3.275T7.5 28.85q.5 0 1.025.025.525.025.975.075-.4.9-.6 1.85-.2.95-.2 2v3.35Zm12 0q-.7 0-1.2-.5t-.5-1.2V32.8q0-3.3 3.35-5.375T24 25.35q5.45 0 8.8 2.075 3.35 2.075 3.35 5.375v1.65q0 .7-.5 1.2t-1.2.5Zm25.75 0V32.8q0-1.05-.2-2t-.6-1.85q.45-.05.975-.075.525-.025 1.025-.025 3.4 0 5.525 1.225Q48.15 31.3 48.15 33.35v1.1q0 .7-.5 1.2t-1.2.5ZM24 28.6q-3.85 0-6.25 1.15t-2.5 2.95v.2h17.5v-.25q-.1-1.75-2.5-2.9T24 28.6ZM7.5 27.4q-1.5 0-2.55-1.05Q3.9 25.3 3.9 23.8q0-1.5 1.05-2.55Q6 20.2 7.5 20.2q1.5 0 2.55 1.05 1.05 1.05 1.05 2.55 0 1.5-1.05 2.55Q9 27.4 7.5 27.4Zm33 0q-1.5 0-2.55-1.05-1.05-1.05-1.05-2.55 0-1.5 1.05-2.55Q39 20.2 40.5 20.2q1.5 0 2.55 1.05 1.05 1.05 1.05 2.55 0 1.5-1.05 2.55Q42 27.4 40.5 27.4ZM24 23.85q-2.55 0-4.35-1.775-1.8-1.775-1.8-4.375 0-2.55 1.8-4.325Q21.45 11.6 24 11.6t4.35 1.775q1.8 1.775 1.8 4.325 0 2.6-1.8 4.375T24 23.85Zm0-9.05q-1.25 0-2.075.85-.825.85-.825 2.05 0 1.25.825 2.1.825.85 2.075.85 1.25 0 2.075-.85.825-.85.825-2.1 0-1.2-.825-2.05-.825-.85-2.075-.85Zm0 18.1Zm0-15.2Z")},onMouseOut:function(){document.querySelector(".svgPathRepertoire").setAttribute("d","M1.55 36.15q-.7 0-1.2-.5t-.5-1.2v-1.1q0-2.05 2.1-3.275T7.5 28.85q.5 0 1.025.025.525.025.975.075-.4.9-.6 1.85-.2.95-.2 2v3.35Zm12 0q-.7 0-1.2-.5t-.5-1.2V32.8q0-3.3 3.35-5.375T24 25.35q5.45 0 8.8 2.075 3.35 2.075 3.35 5.375v1.65q0 .7-.5 1.2t-1.2.5Zm25.75 0V32.8q0-1.05-.2-2t-.6-1.85q.45-.05.975-.075.525-.025 1.025-.025 3.4 0 5.525 1.225Q48.15 31.3 48.15 33.35v1.1q0 .7-.5 1.2t-1.2.5ZM7.5 27.4q-1.5 0-2.55-1.05Q3.9 25.3 3.9 23.8q0-1.5 1.05-2.55Q6 20.2 7.5 20.2q1.5 0 2.55 1.05 1.05 1.05 1.05 2.55 0 1.5-1.05 2.55Q9 27.4 7.5 27.4Zm33 0q-1.5 0-2.55-1.05-1.05-1.05-1.05-2.55 0-1.5 1.05-2.55Q39 20.2 40.5 20.2q1.5 0 2.55 1.05 1.05 1.05 1.05 2.55 0 1.5-1.05 2.55Q42 27.4 40.5 27.4ZM24 23.85q-2.55 0-4.35-1.775-1.8-1.775-1.8-4.375 0-2.55 1.8-4.325Q21.45 11.6 24 11.6t4.35 1.775q1.8 1.775 1.8 4.325 0 2.6-1.8 4.375T24 23.85Z")},className:"svgImage",xmlns:"http://www.w3.org/2000/svg",height:"48",width:"48",children:(0,js.jsx)("path",{className:"svgPathRepertoire",d:"M1.55 36.15q-.7 0-1.2-.5t-.5-1.2v-1.1q0-2.05 2.1-3.275T7.5 28.85q.5 0 1.025.025.525.025.975.075-.4.9-.6 1.85-.2.95-.2 2v3.35Zm12 0q-.7 0-1.2-.5t-.5-1.2V32.8q0-3.3 3.35-5.375T24 25.35q5.45 0 8.8 2.075 3.35 2.075 3.35 5.375v1.65q0 .7-.5 1.2t-1.2.5Zm25.75 0V32.8q0-1.05-.2-2t-.6-1.85q.45-.05.975-.075.525-.025 1.025-.025 3.4 0 5.525 1.225Q48.15 31.3 48.15 33.35v1.1q0 .7-.5 1.2t-1.2.5ZM7.5 27.4q-1.5 0-2.55-1.05Q3.9 25.3 3.9 23.8q0-1.5 1.05-2.55Q6 20.2 7.5 20.2q1.5 0 2.55 1.05 1.05 1.05 1.05 2.55 0 1.5-1.05 2.55Q9 27.4 7.5 27.4Zm33 0q-1.5 0-2.55-1.05-1.05-1.05-1.05-2.55 0-1.5 1.05-2.55Q39 20.2 40.5 20.2q1.5 0 2.55 1.05 1.05 1.05 1.05 2.55 0 1.5-1.05 2.55Q42 27.4 40.5 27.4ZM24 23.85q-2.55 0-4.35-1.775-1.8-1.775-1.8-4.375 0-2.55 1.8-4.325Q21.45 11.6 24 11.6t4.35 1.775q1.8 1.775 1.8 4.325 0 2.6-1.8 4.375T24 23.85Z"})})})})}),(0,js.jsx)("div",{className:"parti_four",children:(0,js.jsx)(Fe,{className:"parametres",to:"/Parametres",children:(0,js.jsx)("button",{className:"button",type:"submit",children:(0,js.jsx)("svg",{onMouseOver:function(){document.querySelector(".svgPathParametres").setAttribute("d","M27.35 44.3h-6.7q-.65 0-1.15-.4-.5-.4-.6-1.05l-.8-4.95q-.85-.3-1.85-.875T14.5 35.85l-4.55 2.1q-.6.3-1.25.1-.65-.2-.95-.8l-3.4-6.05q-.35-.55-.175-1.175T4.85 29l4.25-3.1q-.1-.4-.125-.95-.025-.55-.025-.95 0-.4.025-.95.025-.55.125-.95L4.85 19q-.5-.4-.675-1.025Q4 17.35 4.35 16.8l3.4-6.05q.35-.6.975-.8.625-.2 1.225.1l4.6 2.1q.7-.6 1.7-1.15 1-.55 1.85-.85l.8-5.05q.1-.6.6-1t1.15-.4h6.7q.65 0 1.15.4.5.4.6 1l.8 5q.85.35 1.875.875T33.5 12.15l4.55-2.1q.6-.3 1.25-.1.65.2.95.8l3.4 6q.35.55.2 1.2-.15.65-.7 1.05l-4.25 3q.1.45.125 1 .025.55.025 1 0 .45-.025.975-.025.525-.125.975L43.15 29q.5.4.675 1.025.175.625-.175 1.175l-3.4 6.05q-.35.6-.975.8-.625.2-1.225-.1l-4.6-2.1q-.7.6-1.675 1.2-.975.6-1.875.85l-.8 4.95q-.1.65-.6 1.05t-1.15.4ZM24 30.5q2.7 0 4.6-1.9 1.9-1.9 1.9-4.6 0-2.7-1.9-4.6-1.9-1.9-4.6-1.9-2.7 0-4.6 1.9-1.9 1.9-1.9 4.6 0 2.7 1.9 4.6 1.9 1.9 4.6 1.9Zm0-3q-1.5 0-2.5-1.025T20.5 24q0-1.45 1-2.475 1-1.025 2.5-1.025 1.45 0 2.475 1.025Q27.5 22.55 27.5 24q0 1.45-1.025 2.475Q25.45 27.5 24 27.5Zm0-3.5Zm-2.1 16.9h4.2l.7-5.6q1.65-.4 3.15-1.25t2.7-2.1l5.3 2.3 1.9-3.45-4.7-3.4q.2-.85.35-1.7.15-.85.15-1.7t-.125-1.7q-.125-.85-.375-1.7l4.7-3.4-1.9-3.45-5.3 2.3q-1.15-1.35-2.625-2.25-1.475-.9-3.225-1.1l-.7-5.6h-4.2l-.7 5.6q-1.7.3-3.2 1.175-1.5.875-2.7 2.175l-5.25-2.3-1.9 3.45 4.65 3.4q-.2.85-.325 1.7T12.35 24q0 .85.125 1.7t.325 1.7l-4.65 3.4 1.9 3.45 5.25-2.3q1.25 1.25 2.75 2.1 1.5.85 3.15 1.25Z")},onMouseOut:function(){document.querySelector(".svgPathParametres").setAttribute("d","M27.35 44.3h-6.7q-.65 0-1.15-.4-.5-.4-.6-1.05l-.8-4.95q-.85-.3-1.85-.875T14.5 35.85l-4.55 2.1q-.6.3-1.25.1-.65-.2-.95-.8l-3.4-6.05q-.35-.55-.175-1.175T4.85 29l4.25-3.1q-.1-.4-.125-.95-.025-.55-.025-.95 0-.4.025-.95.025-.55.125-.95L4.85 19q-.5-.4-.675-1.025Q4 17.35 4.35 16.8l3.4-6.05q.35-.6.975-.8.625-.2 1.225.1l4.6 2.1q.7-.6 1.7-1.15 1-.55 1.85-.85l.8-5.05q.1-.6.6-1t1.15-.4h6.7q.65 0 1.15.4.5.4.6 1l.8 5q.85.35 1.875.875T33.5 12.15l4.55-2.1q.6-.3 1.25-.1.65.2.95.8l3.4 6q.35.55.2 1.2-.15.65-.7 1.05l-4.25 3q.1.45.125 1 .025.55.025 1 0 .45-.025.975-.025.525-.125.975L43.15 29q.5.4.675 1.025.175.625-.175 1.175l-3.4 6.05q-.35.6-.975.8-.625.2-1.225-.1l-4.6-2.1q-.7.6-1.675 1.2-.975.6-1.875.85l-.8 4.95q-.1.65-.6 1.05t-1.15.4ZM24 30.5q2.7 0 4.6-1.9 1.9-1.9 1.9-4.6 0-2.7-1.9-4.6-1.9-1.9-4.6-1.9-2.7 0-4.6 1.9-1.9 1.9-1.9 4.6 0 2.7 1.9 4.6 1.9 1.9 4.6 1.9Z")},className:"svgImage",xmlns:"http://www.w3.org/2000/svg",height:"48",width:"48",children:(0,js.jsx)("path",{className:"svgPathParametres",d:"M27.35 44.3h-6.7q-.65 0-1.15-.4-.5-.4-.6-1.05l-.8-4.95q-.85-.3-1.85-.875T14.5 35.85l-4.55 2.1q-.6.3-1.25.1-.65-.2-.95-.8l-3.4-6.05q-.35-.55-.175-1.175T4.85 29l4.25-3.1q-.1-.4-.125-.95-.025-.55-.025-.95 0-.4.025-.95.025-.55.125-.95L4.85 19q-.5-.4-.675-1.025Q4 17.35 4.35 16.8l3.4-6.05q.35-.6.975-.8.625-.2 1.225.1l4.6 2.1q.7-.6 1.7-1.15 1-.55 1.85-.85l.8-5.05q.1-.6.6-1t1.15-.4h6.7q.65 0 1.15.4.5.4.6 1l.8 5q.85.35 1.875.875T33.5 12.15l4.55-2.1q.6-.3 1.25-.1.65.2.95.8l3.4 6q.35.55.2 1.2-.15.65-.7 1.05l-4.25 3q.1.45.125 1 .025.55.025 1 0 .45-.025.975-.025.525-.125.975L43.15 29q.5.4.675 1.025.175.625-.175 1.175l-3.4 6.05q-.35.6-.975.8-.625.2-1.225-.1l-4.6-2.1q-.7.6-1.675 1.2-.975.6-1.875.85l-.8 4.95q-.1.65-.6 1.05t-1.15.4ZM24 30.5q2.7 0 4.6-1.9 1.9-1.9 1.9-4.6 0-2.7-1.9-4.6-1.9-1.9-4.6-1.9-2.7 0-4.6 1.9-1.9 1.9-1.9 4.6 0 2.7 1.9 4.6 1.9 1.9 4.6 1.9Z"})})})})})]})};n.p;function Fs(e,t){return function(){return e.apply(t,arguments)}}var Bs,Hs=Object.prototype.toString,Us=Object.getPrototypeOf,zs=(Bs=Object.create(null),function(e){var t=Hs.call(e);return Bs[t]||(Bs[t]=t.slice(8,-1).toLowerCase())}),qs=function(e){return e=e.toLowerCase(),function(t){return zs(t)===e}},Ws=function(e){return function(t){return typeof t===e}},Vs=Array.isArray,Zs=Ws("undefined");var Gs=qs("ArrayBuffer");var Ys=Ws("string"),$s=Ws("function"),Ks=Ws("number"),Xs=function(e){return null!==e&&"object"===typeof e},Qs=function(e){if("object"!==zs(e))return!1;var t=Us(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Js=qs("Date"),el=qs("File"),tl=qs("Blob"),nl=qs("FileList"),rl=qs("URLSearchParams");function ol(e,t){var n,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=o.allOwnKeys,i=void 0!==a&&a;if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),Vs(e))for(n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else{var s,l=i?Object.getOwnPropertyNames(e):Object.keys(e),u=l.length;for(n=0;n<u;n++)s=l[n],t.call(null,e[s],s,e)}}function al(e,t){t=t.toLowerCase();for(var n,r=Object.keys(e),o=r.length;o-- >0;)if(t===(n=r[o]).toLowerCase())return n;return null}var il="undefined"===typeof self?"undefined"===typeof global?void 0:global:self,sl=function(e){return!Zs(e)&&e!==il};var ll,ul=(ll="undefined"!==typeof Uint8Array&&Us(Uint8Array),function(e){return ll&&e instanceof ll}),cl=qs("HTMLFormElement"),fl=function(e){var t=Object.prototype.hasOwnProperty;return function(e,n){return t.call(e,n)}}(),dl=qs("RegExp"),pl=function(e,t){var n=Object.getOwnPropertyDescriptors(e),r={};ol(n,(function(n,o){!1!==t(n,o,e)&&(r[o]=n)})),Object.defineProperties(e,r)},hl={isArray:Vs,isArrayBuffer:Gs,isBuffer:function(e){return null!==e&&!Zs(e)&&null!==e.constructor&&!Zs(e.constructor)&&$s(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:function(e){var t="[object FormData]";return e&&("function"===typeof FormData&&e instanceof FormData||Hs.call(e)===t||$s(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Gs(e.buffer)},isString:Ys,isNumber:Ks,isBoolean:function(e){return!0===e||!1===e},isObject:Xs,isPlainObject:Qs,isUndefined:Zs,isDate:Js,isFile:el,isBlob:tl,isRegExp:dl,isFunction:$s,isStream:function(e){return Xs(e)&&$s(e.pipe)},isURLSearchParams:rl,isTypedArray:ul,isFileList:nl,forEach:ol,merge:function e(){for(var t=sl(this)&&this||{},n=t.caseless,r={},o=function(t,o){var a=n&&al(r,o)||o;Qs(r[a])&&Qs(t)?r[a]=e(r[a],t):Qs(t)?r[a]=e({},t):Vs(t)?r[a]=t.slice():r[a]=t},a=0,i=arguments.length;a<i;a++)arguments[a]&&ol(arguments[a],o);return r},extend:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.allOwnKeys;return ol(t,(function(t,r){n&&$s(t)?e[r]=Fs(t,n):e[r]=t}),{allOwnKeys:o}),e},trim:function(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n,r){var o,a,i,s={};if(t=t||{},null==e)return t;do{for(a=(o=Object.getOwnPropertyNames(e)).length;a-- >0;)i=o[a],r&&!r(i,e,t)||s[i]||(t[i]=e[i],s[i]=!0);e=!1!==n&&Us(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:zs,kindOfTest:qs,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;if(Vs(e))return e;var t=e.length;if(!Ks(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},forEachEntry:function(e,t){for(var n,r=(e&&e[Symbol.iterator]).call(e);(n=r.next())&&!n.done;){var o=n.value;t.call(e,o[0],o[1])}},matchAll:function(e,t){for(var n,r=[];null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:cl,hasOwnProperty:fl,hasOwnProp:fl,reduceDescriptors:pl,freezeMethods:function(e){pl(e,(function(t,n){if($s(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;var r=e[n];$s(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=function(){throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:function(e,t){var n={},r=function(e){e.forEach((function(e){n[e]=!0}))};return Vs(e)?r(e):r(String(e).split(t)),n},toCamelCase:function(e){return e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))},noop:function(){},toFiniteNumber:function(e,t){return e=+e,Number.isFinite(e)?e:t},findKey:al,global:il,isContextDefined:sl,toJSONObject:function(e){var t=new Array(10);return function e(n,r){if(Xs(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[r]=n;var o=Vs(n)?[]:{};return ol(n,(function(t,n){var a=e(t,r+1);!Zs(a)&&(o[n]=a)})),t[r]=void 0,o}}return n}(e,0)}};function vl(e,t,n,r,o){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),o&&(this.response=o)}hl.inherits(vl,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:hl.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var ml=vl.prototype,gl={};["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((function(e){gl[e]={value:e}})),Object.defineProperties(vl,gl),Object.defineProperty(ml,"isAxiosError",{value:!0}),vl.from=function(e,t,n,r,o,a){var i=Object.create(ml);return hl.toFlatObject(e,i,(function(e){return e!==Error.prototype}),(function(e){return"isAxiosError"!==e})),vl.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};var yl=vl,bl=n(7473);function wl(e){return hl.isPlainObject(e)||hl.isArray(e)}function xl(e){return hl.endsWith(e,"[]")?e.slice(0,-2):e}function El(e,t,n){return e?e.concat(t).map((function(e,t){return e=xl(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}var _l=hl.toFlatObject(hl,{},null,(function(e){return/^is[A-Z]/.test(e)}));var Sl=function(e,t,n){if(!hl.isObject(e))throw new TypeError("target must be an object");t=t||new(bl||FormData);var r,o=(n=hl.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!hl.isUndefined(t[e])}))).metaTokens,a=n.visitor||c,i=n.dots,s=n.indexes,l=(n.Blob||"undefined"!==typeof Blob&&Blob)&&((r=t)&&hl.isFunction(r.append)&&"FormData"===r[Symbol.toStringTag]&&r[Symbol.iterator]);if(!hl.isFunction(a))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(hl.isDate(e))return e.toISOString();if(!l&&hl.isBlob(e))throw new yl("Blob is not supported. Use a Buffer instead.");return hl.isArrayBuffer(e)||hl.isTypedArray(e)?l&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,r){var a=e;if(e&&!r&&"object"===typeof e)if(hl.endsWith(n,"{}"))n=o?n:n.slice(0,-2),e=JSON.stringify(e);else if(hl.isArray(e)&&function(e){return hl.isArray(e)&&!e.some(wl)}(e)||hl.isFileList(e)||hl.endsWith(n,"[]")&&(a=hl.toArray(e)))return n=xl(n),a.forEach((function(e,r){!hl.isUndefined(e)&&null!==e&&t.append(!0===s?El([n],r,i):null===s?n:n+"[]",u(e))})),!1;return!!wl(e)||(t.append(El(r,n,i),u(e)),!1)}var f=[],d=Object.assign(_l,{defaultVisitor:c,convertValue:u,isVisitable:wl});if(!hl.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!hl.isUndefined(n)){if(-1!==f.indexOf(n))throw Error("Circular reference detected in "+r.join("."));f.push(n),hl.forEach(n,(function(n,o){!0===(!(hl.isUndefined(n)||null===n)&&a.call(t,n,hl.isString(o)?o.trim():o,r,d))&&e(n,r?r.concat(o):[o])})),f.pop()}}(e),t};function kl(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Cl(e,t){this._pairs=[],e&&Sl(e,this,t)}var Tl=Cl.prototype;Tl.append=function(e,t){this._pairs.push([e,t])},Tl.toString=function(e){var t=e?function(t){return e.call(this,t,kl)}:kl;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var Ol=Cl;function Rl(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Pl(e,t,n){if(!t)return e;var r,o=n&&n.encode||Rl,a=n&&n.serialize;if(r=a?a(t,n):hl.isURLSearchParams(t)?t.toString():new Ol(t,n).toString(o)){var i=e.indexOf("#");-1!==i&&(e=e.slice(0,i)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}var Dl=function(){function e(){i(this,e),this.handlers=[]}return u(e,[{key:"use",value:function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}},{key:"eject",value:function(e){this.handlers[e]&&(this.handlers[e]=null)}},{key:"clear",value:function(){this.handlers&&(this.handlers=[])}},{key:"forEach",value:function(e){hl.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}]),e}(),Ml=Dl,Al={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Nl="undefined"!==typeof URLSearchParams?URLSearchParams:Ol,Il=FormData,jl=function(){var e;return("undefined"===typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!==typeof window&&"undefined"!==typeof document)}(),Ll="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,Fl={isBrowser:!0,classes:{URLSearchParams:Nl,FormData:Il,Blob:Blob},isStandardBrowserEnv:jl,isStandardBrowserWebWorkerEnv:Ll,protocols:["http","https","file","blob","url","data"]};var Bl=function(e){function t(e,n,r,o){var a=e[o++],i=Number.isFinite(+a),s=o>=e.length;return a=!a&&hl.isArray(r)?r.length:a,s?(hl.hasOwnProp(r,a)?r[a]=[r[a],n]:r[a]=n,!i):(r[a]&&hl.isObject(r[a])||(r[a]=[]),t(e,n,r[a],o)&&hl.isArray(r[a])&&(r[a]=function(e){var t,n,r={},o=Object.keys(e),a=o.length;for(t=0;t<a;t++)r[n=o[t]]=e[n];return r}(r[a])),!i)}if(hl.isFormData(e)&&hl.isFunction(e.entries)){var n={};return hl.forEachEntry(e,(function(e,r){t(function(e){return hl.matchAll(/\w+|\[(\w*)]/g,e).map((function(e){return"[]"===e[0]?"":e[1]||e[0]}))}(e),r,n,0)})),n}return null},Hl={"Content-Type":void 0};var Ul={transitional:Al,adapter:["xhr","http"],transformRequest:[function(e,t){var n,r=t.getContentType()||"",o=r.indexOf("application/json")>-1,a=hl.isObject(e);if(a&&hl.isHTMLForm(e)&&(e=new FormData(e)),hl.isFormData(e))return o&&o?JSON.stringify(Bl(e)):e;if(hl.isArrayBuffer(e)||hl.isBuffer(e)||hl.isStream(e)||hl.isFile(e)||hl.isBlob(e))return e;if(hl.isArrayBufferView(e))return e.buffer;if(hl.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Sl(e,new Fl.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Fl.isNode&&hl.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((n=hl.isFileList(e))||r.indexOf("multipart/form-data")>-1){var i=this.env&&this.env.FormData;return Sl(n?{"files[]":e}:e,i&&new i,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(hl.isString(e))try{return(t||JSON.parse)(e),hl.trim(e)}catch(et){if("SyntaxError"!==et.name)throw et}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||Ul.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&hl.isString(e)&&(n&&!this.responseType||r)){var o=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(et){if(o){if("SyntaxError"===et.name)throw yl.from(et,yl.ERR_BAD_RESPONSE,this,null,this.response);throw et}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Fl.classes.FormData,Blob:Fl.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};hl.forEach(["delete","get","head"],(function(e){Ul.headers[e]={}})),hl.forEach(["post","put","patch"],(function(e){Ul.headers[e]=hl.merge(Hl)}));var zl=Ul,ql=hl.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"]),Wl=Symbol("internals");function Vl(e){return e&&String(e).trim().toLowerCase()}function Zl(e){return!1===e||null==e?e:hl.isArray(e)?e.map(Zl):String(e)}function Gl(e,t,n,r){return hl.isFunction(r)?r.call(this,t,n):hl.isString(t)?hl.isString(r)?-1!==t.indexOf(r):hl.isRegExp(r)?r.test(t):void 0:void 0}var Yl=function(e,t){function n(e){i(this,n),e&&this.set(e)}return u(n,[{key:"set",value:function(e,t,n){var r=this;function o(e,t,n){var o=Vl(t);if(!o)throw new Error("header name must be a non-empty string");var a=hl.findKey(r,o);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||t]=Zl(e))}var a=function(e,t){return hl.forEach(e,(function(e,n){return o(e,n,t)}))};return hl.isPlainObject(e)||e instanceof this.constructor?a(e,t):hl.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?a(function(e){var t,n,r,o={};return e&&e.split("\n").forEach((function(e){r=e.indexOf(":"),t=e.substring(0,r).trim().toLowerCase(),n=e.substring(r+1).trim(),!t||o[t]&&ql[t]||("set-cookie"===t?o[t]?o[t].push(n):o[t]=[n]:o[t]=o[t]?o[t]+", "+n:n)})),o}(e),t):null!=e&&o(t,e,n),this}},{key:"get",value:function(e,t){if(e=Vl(e)){var n=hl.findKey(this,e);if(n){var r=this[n];if(!t)return r;if(!0===t)return function(e){for(var t,n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;t=r.exec(e);)n[t[1]]=t[2];return n}(r);if(hl.isFunction(t))return t.call(this,r,n);if(hl.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}},{key:"has",value:function(e,t){if(e=Vl(e)){var n=hl.findKey(this,e);return!(!n||t&&!Gl(0,this[n],n,t))}return!1}},{key:"delete",value:function(e,t){var n=this,r=!1;function o(e){if(e=Vl(e)){var o=hl.findKey(n,e);!o||t&&!Gl(0,n[o],o,t)||(delete n[o],r=!0)}}return hl.isArray(e)?e.forEach(o):o(e),r}},{key:"clear",value:function(){return Object.keys(this).forEach(this.delete.bind(this))}},{key:"normalize",value:function(e){var t=this,n={};return hl.forEach(this,(function(r,o){var a=hl.findKey(n,o);if(a)return t[a]=Zl(r),void delete t[o];var i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))}(o):String(o).trim();i!==o&&delete t[o],t[i]=Zl(r),n[i]=!0})),this}},{key:"concat",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=this.constructor).concat.apply(e,[this].concat(n))}},{key:"toJSON",value:function(e){var t=Object.create(null);return hl.forEach(this,(function(n,r){null!=n&&!1!==n&&(t[r]=e&&hl.isArray(n)?n.join(", "):n)})),t}},{key:Symbol.iterator,value:function(){return Object.entries(this.toJSON())[Symbol.iterator]()}},{key:"toString",value:function(){return Object.entries(this.toJSON()).map((function(e){var t=(0,o.Z)(e,2);return t[0]+": "+t[1]})).join("\n")}},{key:Symbol.toStringTag,get:function(){return"AxiosHeaders"}}],[{key:"from",value:function(e){return e instanceof this?e:new this(e)}},{key:"concat",value:function(e){for(var t=new this(e),n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return r.forEach((function(e){return t.set(e)})),t}},{key:"accessor",value:function(e){var t=(this[Wl]=this[Wl]={accessors:{}}).accessors,n=this.prototype;function r(e){var r=Vl(e);t[r]||(!function(e,t){var n=hl.toCamelCase(" "+t);["get","set","has"].forEach((function(r){Object.defineProperty(e,r+n,{value:function(e,n,o){return this[r].call(this,t,e,n,o)},configurable:!0})}))}(n,e),t[r]=!0)}return hl.isArray(e)?e.forEach(r):r(e),this}}]),n}();Yl.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),hl.freezeMethods(Yl.prototype),hl.freezeMethods(Yl);var $l=Yl;function Kl(e,t){var n=this||zl,r=t||n,o=$l.from(r.headers),a=r.data;return hl.forEach(e,(function(e){a=e.call(n,a,o.normalize(),t?t.status:void 0)})),o.normalize(),a}function Xl(e){return!(!e||!e.__CANCEL__)}function Ql(e,t,n){yl.call(this,null==e?"canceled":e,yl.ERR_CANCELED,t,n),this.name="CanceledError"}hl.inherits(Ql,yl,{__CANCEL__:!0});var Jl=Ql;var eu=Fl.isStandardBrowserEnv?{write:function(e,t,n,r,o,a){var i=[];i.push(e+"="+encodeURIComponent(t)),hl.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),hl.isString(r)&&i.push("path="+r),hl.isString(o)&&i.push("domain="+o),!0===a&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function tu(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var nu=Fl.isStandardBrowserEnv?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=r(window.location.href),function(t){var n=hl.isString(t)?r(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0};var ru=function(e,t){e=e||10;var n,r=new Array(e),o=new Array(e),a=0,i=0;return t=void 0!==t?t:1e3,function(s){var l=Date.now(),u=o[i];n||(n=l),r[a]=s,o[a]=l;for(var c=i,f=0;c!==a;)f+=r[c++],c%=e;if((a=(a+1)%e)===i&&(i=(i+1)%e),!(l-n<t)){var d=u&&l-u;return d?Math.round(1e3*f/d):void 0}}};function ou(e,t){var n=0,r=ru(50,250);return function(o){var a=o.loaded,i=o.lengthComputable?o.total:void 0,s=a-n,l=r(s);n=a;var u={loaded:a,total:i,progress:i?a/i:void 0,bytes:s,rate:l||void 0,estimated:l&&i&&a<=i?(i-a)/l:void 0,event:o};u[t?"download":"upload"]=!0,e(u)}}var au="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){var r,o=e.data,a=$l.from(e.headers).normalize(),i=e.responseType;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}hl.isFormData(o)&&(Fl.isStandardBrowserEnv||Fl.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);var l=new XMLHttpRequest;if(e.auth){var u=e.auth.username||"",c=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(u+":"+c))}var f=tu(e.baseURL,e.url);function d(){if(l){var r=$l.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new yl("Request failed with status code "+n.status,[yl.ERR_BAD_REQUEST,yl.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:r,config:e,request:l}),l=null}}if(l.open(e.method.toUpperCase(),Pl(f,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=d:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(d)},l.onabort=function(){l&&(n(new yl("Request aborted",yl.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new yl("Network Error",yl.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||Al;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new yl(t,r.clarifyTimeoutError?yl.ETIMEDOUT:yl.ECONNABORTED,e,l)),l=null},Fl.isStandardBrowserEnv){var p=(e.withCredentials||nu(f))&&e.xsrfCookieName&&eu.read(e.xsrfCookieName);p&&a.set(e.xsrfHeaderName,p)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&hl.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),hl.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&l.addEventListener("progress",ou(e.onDownloadProgress,!0)),"function"===typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ou(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=function(t){l&&(n(!t||t.type?new Jl(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));var h=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(f);h&&-1===Fl.protocols.indexOf(h)?n(new yl("Unsupported protocol "+h+":",yl.ERR_BAD_REQUEST,e)):l.send(o||null)}))},iu={http:null,xhr:au};hl.forEach(iu,(function(e,t){if(e){try{Object.defineProperty(e,"name",{value:t})}catch(et){}Object.defineProperty(e,"adapterName",{value:t})}}));var su=function(e){for(var t,n,r=(e=hl.isArray(e)?e:[e]).length,o=0;o<r&&(t=e[o],!(n=hl.isString(t)?iu[t.toLowerCase()]:t));o++);if(!n){if(!1===n)throw new yl("Adapter ".concat(t," is not supported by the environment"),"ERR_NOT_SUPPORT");throw new Error(hl.hasOwnProp(iu,t)?"Adapter '".concat(t,"' is not available in the build"):"Unknown adapter '".concat(t,"'"))}if(!hl.isFunction(n))throw new TypeError("adapter is not a function");return n};function lu(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Jl(null,e)}function uu(e){return lu(e),e.headers=$l.from(e.headers),e.data=Kl.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),su(e.adapter||zl.adapter)(e).then((function(t){return lu(e),t.data=Kl.call(e,e.transformResponse,t),t.headers=$l.from(t.headers),t}),(function(t){return Xl(t)||(lu(e),t&&t.response&&(t.response.data=Kl.call(e,e.transformResponse,t.response),t.response.headers=$l.from(t.response.headers))),Promise.reject(t)}))}var cu=function(e){return e instanceof $l?e.toJSON():e};function fu(e,t){t=t||{};var n={};function r(e,t,n){return hl.isPlainObject(e)&&hl.isPlainObject(t)?hl.merge.call({caseless:n},e,t):hl.isPlainObject(t)?hl.merge({},t):hl.isArray(t)?t.slice():t}function o(e,t,n){return hl.isUndefined(t)?hl.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function a(e,t){if(!hl.isUndefined(t))return r(void 0,t)}function i(e,t){return hl.isUndefined(t)?hl.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,o,a){return a in t?r(n,o):a in e?r(void 0,n):void 0}var l={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:function(e,t){return o(cu(e),cu(t),!0)}};return hl.forEach(Object.keys(e).concat(Object.keys(t)),(function(r){var a=l[r]||o,i=a(e[r],t[r],r);hl.isUndefined(i)&&a!==s||(n[r]=i)})),n}var du="1.2.1",pu={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){pu[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var hu={};pu.transitional=function(e,t,n){function r(e,t){return"[Axios v1.2.1] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,o,a){if(!1===e)throw new yl(r(o," has been removed"+(t?" in "+t:"")),yl.ERR_DEPRECATED);return t&&!hu[o]&&(hu[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,a)}};var vu={assertOptions:function(e,t,n){if("object"!==typeof e)throw new yl("options must be an object",yl.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),o=r.length;o-- >0;){var a=r[o],i=t[a];if(i){var s=e[a],l=void 0===s||i(s,a,e);if(!0!==l)throw new yl("option "+a+" must be "+l,yl.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new yl("Unknown option "+a,yl.ERR_BAD_OPTION)}},validators:pu},mu=vu.validators,gu=function(){function e(t){i(this,e),this.defaults=t,this.interceptors={request:new Ml,response:new Ml}}return u(e,[{key:"request",value:function(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{};var n,r=t=fu(this.defaults,t),o=r.transitional,a=r.paramsSerializer,i=r.headers;void 0!==o&&vu.assertOptions(o,{silentJSONParsing:mu.transitional(mu.boolean),forcedJSONParsing:mu.transitional(mu.boolean),clarifyTimeoutError:mu.transitional(mu.boolean)},!1),void 0!==a&&vu.assertOptions(a,{encode:mu.function,serialize:mu.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),(n=i&&hl.merge(i.common,i[t.method]))&&hl.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete i[e]})),t.headers=$l.concat(n,i);var s=[],l=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,s.unshift(e.fulfilled,e.rejected))}));var u,c=[];this.interceptors.response.forEach((function(e){c.push(e.fulfilled,e.rejected)}));var f,d=0;if(!l){var p=[uu.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,c),f=p.length,u=Promise.resolve(t);d<f;)u=u.then(p[d++],p[d++]);return u}f=s.length;var h=t;for(d=0;d<f;){var v=s[d++],m=s[d++];try{h=v(h)}catch(g){m.call(this,g);break}}try{u=uu.call(this,h)}catch(g){return Promise.reject(g)}for(d=0,f=c.length;d<f;)u=u.then(c[d++],c[d++]);return u}},{key:"getUri",value:function(e){return Pl(tu((e=fu(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}]),e}();hl.forEach(["delete","get","head","options"],(function(e){gu.prototype[e]=function(t,n){return this.request(fu(n||{},{method:e,url:t,data:(n||{}).data}))}})),hl.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,o){return this.request(fu(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}gu.prototype[e]=t(),gu.prototype[e+"Form"]=t(!0)}));var yu=gu,bu=function(){function e(t){if(i(this,e),"function"!==typeof t)throw new TypeError("executor must be a function.");var n;this.promise=new Promise((function(e){n=e}));var r=this;this.promise.then((function(e){if(r._listeners){for(var t=r._listeners.length;t-- >0;)r._listeners[t](e);r._listeners=null}})),this.promise.then=function(e){var t,n=new Promise((function(e){r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},t((function(e,t,o){r.reason||(r.reason=new Jl(e,t,o),n(r.reason))}))}return u(e,[{key:"throwIfRequested",value:function(){if(this.reason)throw this.reason}},{key:"subscribe",value:function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}},{key:"unsubscribe",value:function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}}}],[{key:"source",value:function(){var t,n=new e((function(e){t=e}));return{token:n,cancel:t}}}]),e}(),wu=bu;var xu=function e(t){var n=new yu(t),r=Fs(yu.prototype.request,n);return hl.extend(r,yu.prototype,n,{allOwnKeys:!0}),hl.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(fu(t,n))},r}(zl);xu.Axios=yu,xu.CanceledError=Jl,xu.CancelToken=wu,xu.isCancel=Xl,xu.VERSION=du,xu.toFormData=Sl,xu.AxiosError=yl,xu.Cancel=xu.CanceledError,xu.all=function(e){return Promise.all(e)},xu.spread=function(e){return function(t){return e.apply(null,t)}},xu.isAxiosError=function(e){return hl.isObject(e)&&!0===e.isAxiosError},xu.mergeConfig=fu,xu.AxiosHeaders=$l,xu.formToJSON=function(e){return Bl(hl.isHTMLForm(e)?new FormData(e):e)},xu.default=xu;var Eu=xu,_u=n(5458),Su=n(4165),ku=n(5861),Cu=n(8180),Tu=(n(1250),n(6075)),Ou=Cu.act;function Ru(){if("undefined"!==typeof globalThis)return globalThis;if("undefined"!==typeof self)return self;if("undefined"!==typeof window)return window;if("undefined"!==typeof n.g)return n.g;throw new Error("unable to locate global object")}function Pu(e){Ru().IS_REACT_ACT_ENVIRONMENT=e}function Du(){return Ru().IS_REACT_ACT_ENVIRONMENT}var Mu,Au=(Mu=Ou,function(e){var t=Du();Pu(!0);try{var n=!1,r=Mu((function(){var t=e();return null!==t&&"object"===typeof t&&"function"===typeof t.then&&(n=!0),t}));if(n){var o=r;return{then:function(e,n){o.then((function(n){Pu(t),e(n)}),(function(e){Pu(t),n(e)}))}}}return Pu(t),r}catch(a){throw Pu(t),a}}),Nu=function(){return Tu.fireEvent.apply(void 0,arguments)};Object.keys(Tu.fireEvent).forEach((function(e){Nu[e]=function(){return Tu.fireEvent[e].apply(Tu.fireEvent,arguments)}}));var Iu=Nu.mouseEnter,ju=Nu.mouseLeave;Nu.mouseEnter=function(){return Iu.apply(void 0,arguments),Nu.mouseOver.apply(Nu,arguments)},Nu.mouseLeave=function(){return ju.apply(void 0,arguments),Nu.mouseOut.apply(Nu,arguments)};var Lu=Nu.pointerEnter,Fu=Nu.pointerLeave;Nu.pointerEnter=function(){return Lu.apply(void 0,arguments),Nu.pointerOver.apply(Nu,arguments)},Nu.pointerLeave=function(){return Fu.apply(void 0,arguments),Nu.pointerOut.apply(Nu,arguments)};var Bu=Nu.select;Nu.select=function(e,t){Bu(e,t),e.focus(),Nu.keyUp(e,t)};var Hu=Nu.blur,Uu=Nu.focus;Nu.blur=function(){return Nu.focusOut.apply(Nu,arguments),Hu.apply(void 0,arguments)},Nu.focus=function(){return Nu.focusIn.apply(Nu,arguments),Uu.apply(void 0,arguments)},(0,Tu.configure)({unstable_advanceTimersWrapper:function(e){return Au(e)},asyncWrapper:function(){var e=(0,ku.Z)((0,Su.Z)().mark((function e(t){var n;return(0,Su.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Du(),Pu(!1),e.prev=2,e.next=5,t();case 5:return e.abrupt("return",e.sent);case 6:return e.prev=6,Pu(n),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[2,,6,9]])})));return function(t){return e.apply(this,arguments)}}(),eventWrapper:function(e){var t;return Au((function(){t=e()})),t}});var zu,qu=new Set,Wu=[];function Vu(){Wu.forEach((function(e){var t=e.root,n=e.container;Au((function(){t.unmount()})),n.parentNode===document.body&&document.body.removeChild(n)})),Wu.length=0,qu.clear()}if(("undefined"===typeof process||null==(zu={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0})||!zu.RTL_SKIP_AUTO_CLEANUP)&&("function"===typeof afterEach?afterEach((function(){Vu()})):"function"===typeof teardown&&teardown((function(){Vu()})),"function"===typeof beforeAll&&"function"===typeof afterAll)){var Zu=Du();beforeAll((function(){Zu=Du(),Pu(!0)})),afterAll((function(){Pu(Zu)}))}var Gu=Eu.create({baseURL:"http://localhost:8080"});var Yu=function(){var t=(0,e.useState)("light"),n=(0,o.Z)(t,2),r=n[0],a=n[1],i=((0,e.useRef)(),(0,e.useRef)(),(0,e.useState)(!1)),s=(0,o.Z)(i,2),l=s[0],u=s[1],c=(0,e.useState)([]),f=(0,o.Z)(c,2),d=(f[0],f[1],(0,e.useState)("")),p=(0,o.Z)(d,2),h=(p[0],p[1],(0,e.useState)("")),v=(0,o.Z)(h,2),m=v[0],g=v[1],y=(0,e.useState)(""),b=(0,o.Z)(y,2),w=b[0],x=b[1],E=(0,e.useState)(""),_=(0,o.Z)(E,2),S=_[0],k=_[1],C=(0,e.useState)(""),T=(0,o.Z)(C,2),O=T[0],R=T[1],P=(0,e.useState)(""),D=(0,o.Z)(P,2),M=D[0],A=D[1],N=(0,e.useState)(!1),I=(0,o.Z)(N,2),j=(I[0],I[1]),L=(0,e.useState)(null),F=(0,o.Z)(L,2),B=(F[0],F[1],(0,e.useState)()),H=(0,o.Z)(B,2),U=H[0],z=H[1],q=function(e){z((0,ze.Z)((0,ze.Z)({},U),{},(0,Ue.Z)({},e.target.name,e.target.value)))};return localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==r&&a(localStorage.getItem("theme")),(0,e.useEffect)((function(){var e="/User/Id/"+_u.Z.get("idUser");Gu.get(e).then((function(e){g(e.data[0].lastname),x(e.data[0].firstname),k(e.data[0].phone),R(e.data[0].mail),A(e.data[0].image)}))}),[]),(0,e.useEffect)((function(){z({firstName:w,lastName:m,mail:O,phone:S})}),[null,l]),(0,js.jsxs)("body",{className:r,children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsxs)("div",{className:"page_compte",children:[(0,js.jsxs)("div",{className:"haut_de_page",children:[(0,js.jsx)("h2",{className:"titre",children:"Mon Compte"}),(0,js.jsx)("div",{className:"rechLogo",children:(0,js.jsx)("img",{className:"logo",srcSet:"light"===r?"./LogoApp.svg":"./LogoApp_light.svg"})})]}),(0,js.jsxs)("div",{className:"bas_de_page",children:[(0,js.jsx)(Ls,{}),(0,js.jsxs)("form",{className:"Compte",onSubmit:function(e){e.preventDefault(),Gu.put("/User/UpdateByClient/"+_u.Z.get("idUser"),U).then((function(e){})),u(!1),g(U.lastName),x(U.firstName),k(U.phone),R(U.mail)},children:[(0,js.jsxs)("div",{className:"name_picture",children:[(0,js.jsx)("div",{className:"picture",children:(0,js.jsxs)("div",{id:"display_image",children:[(0,js.jsx)("img",{src:M,id:"imgCompte",className:"img"}),(0,js.jsxs)("form",{id:"hiddenInput",children:[(0,js.jsx)("input",{name:"image64",id:"fileUpload",type:"file",onChange:function(e){var t=e.target.files[0];if(t){var n=new FileReader;n.onload=function(){var e=n.result;document.getElementById("imgCompte").src=e,A(e),Gu.put("User/Update/Image/"+_u.Z.get("idUser"),{image:e}).then((function(e){j(!1)}))},n.readAsDataURL(t)}}}),(0,js.jsx)("label",{className:"fileUpload",htmlFor:"fileUpload",children:"Ajoutez votre photo"})]})]})}),(0,js.jsxs)("div",{className:"name",children:[(0,js.jsxs)("div",{className:"presentationNom",children:[(0,js.jsx)("p",{id:"texte",className:"def",children:"Nom Complet :"}),l?(0,js.jsxs)("div",{className:"changeInput",children:[(0,js.jsx)("input",{name:"firstName",placeholder:"firstName",value:U.firstName,onChange:q,className:"inputCompte"}),(0,js.jsx)("input",{name:"lastName",placeholder:"lastName",value:U.lastName,onChange:q,className:"inputCompte"})]}):(0,js.jsx)("p",{children:w+" "+m})]}),(0,js.jsx)("div",{className:"bouton_submit",children:l?(0,js.jsxs)("div",{children:[(0,js.jsx)("div",{id:"bouton",className:"bouton_modifierNom",onClick:function(){return u(!1)},children:"Annuler"}),(0,js.jsx)("button",{id:"bouton",className:"bouton_modifierNom",type:"submit",children:"Valider"})]}):(0,js.jsx)("div",{id:"bouton",className:"bouton_modifierNom",onClick:function(){return u(!0)},children:"Modifier"})})]})]}),(0,js.jsxs)("div",{className:"infoPerso",children:[(0,js.jsx)("p",{className:"description",children:"Informations personnelles"}),(0,js.jsxs)("div",{className:"parti_mail",children:[(0,js.jsx)("p",{className:"def",children:"Mail :"}),l?(0,js.jsx)("input",{name:"mail",placeholder:O,value:U.mail,onChange:q}):(0,js.jsx)("input",{id:"mail",value:O,name:"mail",className:"mail",type:"text",disabled:!0})]}),(0,js.jsxs)("div",{className:"parti_pays",children:[(0,js.jsx)("p",{className:"def",children:"Pays ou R\xe9gion :"}),(0,js.jsx)("p",{className:"pays_region",children:"France"})]}),(0,js.jsxs)("div",{className:"parti_tel",children:[(0,js.jsx)("p",{className:"def",children:"Tel :"}),l?(0,js.jsx)("input",{name:"phone",placeholder:S,value:U.phone,onChange:q}):(0,js.jsx)("input",{id:"phone",value:S,name:"tel",className:"tel",type:"text",disabled:!0})]})]}),(0,js.jsxs)("div",{className:"infoEntreprise",children:[(0,js.jsx)("p",{className:"description",children:"Informations entreprise"}),(0,js.jsxs)("div",{className:"parti_name",children:[(0,js.jsx)("p",{className:"def",children:"Nom de l'entreprise"}),(0,js.jsx)("p",{className:"name",children:"entreprise name"})]}),(0,js.jsxs)("div",{className:"parti_secteurAct",children:[(0,js.jsx)("p",{className:"def",children:"Secteur d'activit\xe9 :"}),(0,js.jsx)("p",{className:"secteurAct",children:"Coiffure"})]}),(0,js.jsxs)("div",{className:"parti_nbClient",children:[(0,js.jsx)("p",{className:"def",children:"Nombre clients :"}),(0,js.jsx)("p",{className:"nbClient",children:"200"})]})]})]})]})]})]})},$u=n(9704),Ku=n.n($u),Xu=function(e){return(0,js.jsxs)("div",{className:"nav_bar_verticale",children:[(0,js.jsx)("div",{className:"logoCRM",children:(0,js.jsx)("img",{className:"logo",srcSet:"./LogoApp.svg"})}),(0,js.jsxs)("div",{className:"BoutonNav",children:[(0,js.jsx)(Fe,{className:"create_user",to:"/Admin_create",children:(0,js.jsx)("button",{id:"bouton_cr\xe9er",className:"bouton",type:"button",value:"Cr\xe9er un utilisateur",children:"Cr\xe9er utilisateur"})}),(0,js.jsx)(Fe,{className:"modify_user",to:"/Admin_modif",state:{iduser:e.iduser},children:(0,js.jsx)("button",{id:"bouton_modif",className:"bouton",type:"button",value:"Modifier un utilisateur",children:"Modifier utilisateur"})}),(0,js.jsx)(Fe,{className:"delete_user",to:"/Admin_supp",state:{iduser:e.iduser},children:(0,js.jsx)("button",{id:"bouton_sup",className:"bouton",type:"button",value:"Supprimer un utilisateur",children:"Supprimer utilisateur"})}),(0,js.jsx)(Fe,{className:"list_devis",to:"/Admin_devis",children:(0,js.jsx)("button",{id:"bouton_devis",className:"bouton",type:"button",value:"Devis",children:"Importer Sales"})})]}),(0,js.jsx)("div",{className:"BoutonDeco",children:(0,js.jsx)(Fe,{className:"d\xe9connexion",to:"/",children:(0,js.jsx)("button",{id:"bouton_deco",className:"bouton",type:"button",value:"D\xe9co",children:"D\xe9connexion"})})})]})};function Qu(){return Qu=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},Qu.apply(this,arguments)}var Ju=n(3366);function ec(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=ec(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}var tc=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=ec(e))&&(r&&(r+=" "),r+=t);return r};function nc(e){return null!==e&&"object"===typeof e&&e.constructor===Object}function rc(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},r=n.clone?Qu({},e):e;return nc(e)&&nc(t)&&Object.keys(t).forEach((function(o){"__proto__"!==o&&(nc(t[o])&&o in e&&nc(e[o])?r[o]=rc(e[o],t[o],n):r[o]=t[o])})),r}function oc(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}n(7441);function ac(e,t,n){var r={};return Object.keys(e).forEach((function(o){r[o]=e[o].reduce((function(e,r){return r&&(e.push(t(r)),n&&n[r]&&e.push(n[r])),e}),[]).join(" ")})),r}function ic(e){return e&&e.ownerDocument||document}var sc=ic;function lc(e){if("string"!==typeof e)throw new Error(oc(7));return e.charAt(0).toUpperCase()+e.slice(1)}var uc=lc;var cc=function(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}},fc=/^((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|download|draggable|encType|enterKeyHint|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)-.*))$/,dc=cc((function(e){return fc.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));var pc=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(et){0}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),hc=Math.abs,vc=String.fromCharCode,mc=Object.assign;function gc(e){return e.trim()}function yc(e,t,n){return e.replace(t,n)}function bc(e,t){return e.indexOf(t)}function wc(e,t){return 0|e.charCodeAt(t)}function xc(e,t,n){return e.slice(t,n)}function Ec(e){return e.length}function _c(e){return e.length}function Sc(e,t){return t.push(e),e}var kc=1,Cc=1,Tc=0,Oc=0,Rc=0,Pc="";function Dc(e,t,n,r,o,a,i){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:kc,column:Cc,length:i,return:""}}function Mc(e,t){return mc(Dc("",null,null,"",null,null,0),e,{length:-e.length},t)}function Ac(){return Rc=Oc>0?wc(Pc,--Oc):0,Cc--,10===Rc&&(Cc=1,kc--),Rc}function Nc(){return Rc=Oc<Tc?wc(Pc,Oc++):0,Cc++,10===Rc&&(Cc=1,kc++),Rc}function Ic(){return wc(Pc,Oc)}function jc(){return Oc}function Lc(e,t){return xc(Pc,e,t)}function Fc(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Bc(e){return kc=Cc=1,Tc=Ec(Pc=e),Oc=0,[]}function Hc(e){return Pc="",e}function Uc(e){return gc(Lc(Oc-1,Wc(91===e?e+2:40===e?e+1:e)))}function zc(e){for(;(Rc=Ic())&&Rc<33;)Nc();return Fc(e)>2||Fc(Rc)>3?"":" "}function qc(e,t){for(;--t&&Nc()&&!(Rc<48||Rc>102||Rc>57&&Rc<65||Rc>70&&Rc<97););return Lc(e,jc()+(t<6&&32==Ic()&&32==Nc()))}function Wc(e){for(;Nc();)switch(Rc){case e:return Oc;case 34:case 39:34!==e&&39!==e&&Wc(Rc);break;case 40:41===e&&Wc(e);break;case 92:Nc()}return Oc}function Vc(e,t){for(;Nc()&&e+Rc!==57&&(e+Rc!==84||47!==Ic()););return"/*"+Lc(t,Oc-1)+"*"+vc(47===e?e:Nc())}function Zc(e){for(;!Fc(Ic());)Nc();return Lc(e,Oc)}var Gc="-ms-",Yc="-moz-",$c="-webkit-",Kc="comm",Xc="rule",Qc="decl",Jc="@keyframes";function ef(e,t){for(var n="",r=_c(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function tf(e,t,n,r){switch(e.type){case"@import":case Qc:return e.return=e.return||e.value;case Kc:return"";case Jc:return e.return=e.value+"{"+ef(e.children,r)+"}";case Xc:e.value=e.props.join(",")}return Ec(n=ef(e.children,r))?e.return=e.value+"{"+n+"}":""}function nf(e){return function(t){t.root||(t=t.return)&&e(t)}}function rf(e){return Hc(of("",null,null,null,[""],e=Bc(e),0,[0],e))}function of(e,t,n,r,o,a,i,s,l){for(var u=0,c=0,f=i,d=0,p=0,h=0,v=1,m=1,g=1,y=0,b="",w=o,x=a,E=r,_=b;m;)switch(h=y,y=Nc()){case 40:if(108!=h&&58==wc(_,f-1)){-1!=bc(_+=yc(Uc(y),"&","&\f"),"&\f")&&(g=-1);break}case 34:case 39:case 91:_+=Uc(y);break;case 9:case 10:case 13:case 32:_+=zc(h);break;case 92:_+=qc(jc()-1,7);continue;case 47:switch(Ic()){case 42:case 47:Sc(sf(Vc(Nc(),jc()),t,n),l);break;default:_+="/"}break;case 123*v:s[u++]=Ec(_)*g;case 125*v:case 59:case 0:switch(y){case 0:case 125:m=0;case 59+c:p>0&&Ec(_)-f&&Sc(p>32?lf(_+";",r,n,f-1):lf(yc(_," ","")+";",r,n,f-2),l);break;case 59:_+=";";default:if(Sc(E=af(_,t,n,u,c,o,s,b,w=[],x=[],f),a),123===y)if(0===c)of(_,t,E,E,w,a,f,s,x);else switch(99===d&&110===wc(_,3)?100:d){case 100:case 109:case 115:of(e,E,E,r&&Sc(af(e,E,E,0,0,o,s,b,o,w=[],f),x),o,x,f,s,r?w:x);break;default:of(_,E,E,E,[""],x,0,s,x)}}u=c=p=0,v=g=1,b=_="",f=i;break;case 58:f=1+Ec(_),p=h;default:if(v<1)if(123==y)--v;else if(125==y&&0==v++&&125==Ac())continue;switch(_+=vc(y),y*v){case 38:g=c>0?1:(_+="\f",-1);break;case 44:s[u++]=(Ec(_)-1)*g,g=1;break;case 64:45===Ic()&&(_+=Uc(Nc())),d=Ic(),c=f=Ec(b=_+=Zc(jc())),y++;break;case 45:45===h&&2==Ec(_)&&(v=0)}}return a}function af(e,t,n,r,o,a,i,s,l,u,c){for(var f=o-1,d=0===o?a:[""],p=_c(d),h=0,v=0,m=0;h<r;++h)for(var g=0,y=xc(e,f+1,f=hc(v=i[h])),b=e;g<p;++g)(b=gc(v>0?d[g]+" "+y:yc(y,/&\f/g,d[g])))&&(l[m++]=b);return Dc(e,t,n,0===o?Xc:s,l,u,c)}function sf(e,t,n){return Dc(e,t,n,Kc,vc(Rc),xc(e,2,-2),0)}function lf(e,t,n,r){return Dc(e,t,n,Qc,xc(e,0,r),xc(e,r+1,-1),r)}var uf=function(e,t,n){for(var r=0,o=0;r=o,o=Ic(),38===r&&12===o&&(t[n]=1),!Fc(o);)Nc();return Lc(e,Oc)},cf=function(e,t){return Hc(function(e,t){var n=-1,r=44;do{switch(Fc(r)){case 0:38===r&&12===Ic()&&(t[n]=1),e[n]+=uf(Oc-1,t,n);break;case 2:e[n]+=Uc(r);break;case 4:if(44===r){e[++n]=58===Ic()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=vc(r)}}while(r=Nc());return e}(Bc(e),t))},ff=new WeakMap,df=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||ff.get(n))&&!r){ff.set(e,!0);for(var o=[],a=cf(t,o),i=n.props,s=0,l=0;s<a.length;s++)for(var u=0;u<i.length;u++,l++)e.props[l]=o[s]?a[s].replace(/&\f/g,i[u]):i[u]+" "+a[s]}}},pf=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function hf(e,t){switch(function(e,t){return 45^wc(e,0)?(((t<<2^wc(e,0))<<2^wc(e,1))<<2^wc(e,2))<<2^wc(e,3):0}(e,t)){case 5103:return $c+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return $c+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return $c+e+Yc+e+Gc+e+e;case 6828:case 4268:return $c+e+Gc+e+e;case 6165:return $c+e+Gc+"flex-"+e+e;case 5187:return $c+e+yc(e,/(\w+).+(:[^]+)/,$c+"box-$1$2"+Gc+"flex-$1$2")+e;case 5443:return $c+e+Gc+"flex-item-"+yc(e,/flex-|-self/,"")+e;case 4675:return $c+e+Gc+"flex-line-pack"+yc(e,/align-content|flex-|-self/,"")+e;case 5548:return $c+e+Gc+yc(e,"shrink","negative")+e;case 5292:return $c+e+Gc+yc(e,"basis","preferred-size")+e;case 6060:return $c+"box-"+yc(e,"-grow","")+$c+e+Gc+yc(e,"grow","positive")+e;case 4554:return $c+yc(e,/([^-])(transform)/g,"$1"+$c+"$2")+e;case 6187:return yc(yc(yc(e,/(zoom-|grab)/,$c+"$1"),/(image-set)/,$c+"$1"),e,"")+e;case 5495:case 3959:return yc(e,/(image-set\([^]*)/,$c+"$1$`$1");case 4968:return yc(yc(e,/(.+:)(flex-)?(.*)/,$c+"box-pack:$3"+Gc+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+$c+e+e;case 4095:case 3583:case 4068:case 2532:return yc(e,/(.+)-inline(.+)/,$c+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Ec(e)-1-t>6)switch(wc(e,t+1)){case 109:if(45!==wc(e,t+4))break;case 102:return yc(e,/(.+:)(.+)-([^]+)/,"$1"+$c+"$2-$3$1"+Yc+(108==wc(e,t+3)?"$3":"$2-$3"))+e;case 115:return~bc(e,"stretch")?hf(yc(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==wc(e,t+1))break;case 6444:switch(wc(e,Ec(e)-3-(~bc(e,"!important")&&10))){case 107:return yc(e,":",":"+$c)+e;case 101:return yc(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+$c+(45===wc(e,14)?"inline-":"")+"box$3$1"+$c+"$2$3$1"+Gc+"$2box$3")+e}break;case 5936:switch(wc(e,t+11)){case 114:return $c+e+Gc+yc(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return $c+e+Gc+yc(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return $c+e+Gc+yc(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return $c+e+Gc+e+e}return e}var vf=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Qc:e.return=hf(e.value,e.length);break;case Jc:return ef([Mc(e,{value:yc(e.value,"@","@"+$c)})],r);case Xc:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ef([Mc(e,{props:[yc(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return ef([Mc(e,{props:[yc(t,/:(plac\w+)/,":"+$c+"input-$1")]}),Mc(e,{props:[yc(t,/:(plac\w+)/,":-moz-$1")]}),Mc(e,{props:[yc(t,/:(plac\w+)/,Gc+"input-$1")]})],r)}return""}))}}],mf=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||vf;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;s.push(e)}));var l=[df,pf];var u,c=[tf,nf((function(e){u.insert(e)}))],f=function(e){var t=_c(e);return function(n,r,o,a){for(var i="",s=0;s<t;s++)i+=e[s](n,r,o,a)||"";return i}}(l.concat(r,c));a=function(e,t,n,r){u=n,function(e){ef(rf(e),f)}(e?e+"{"+t.styles+"}":t.styles),r&&(d.inserted[t.name]=!0)};var d={key:t,sheet:new pc({key:t,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:a};return d.sheet.hydrate(s),d};var gf=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},yf={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},bf=/[A-Z]|^ms/g,wf=/_EMO_([^_]+?)_([^]*?)_EMO_/g,xf=function(e){return 45===e.charCodeAt(1)},Ef=function(e){return null!=e&&"boolean"!==typeof e},_f=cc((function(e){return xf(e)?e:e.replace(bf,"-$&").toLowerCase()})),Sf=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(wf,(function(e,t,n){return Cf={name:t,styles:n,next:Cf},t}))}return 1===yf[e]||xf(e)||"number"!==typeof t||0===t?t:t+"px"};function kf(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return Cf={name:n.name,styles:n.styles,next:Cf},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)Cf={name:r.name,styles:r.styles,next:Cf},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=kf(e,t,n[o])+";";else for(var a in n){var i=n[a];if("object"!==typeof i)null!=t&&void 0!==t[i]?r+=a+"{"+t[i]+"}":Ef(i)&&(r+=_f(a)+":"+Sf(a,i)+";");else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=t&&void 0!==t[i[0]]){var s=kf(e,t,i);switch(a){case"animation":case"animationName":r+=_f(a)+":"+s+";";break;default:r+=a+"{"+s+"}"}}else for(var l=0;l<i.length;l++)Ef(i[l])&&(r+=_f(a)+":"+Sf(a,i[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var o=Cf,a=n(e);return Cf=o,kf(e,t,a)}}if(null==t)return n;var i=t[n];return void 0!==i?i:n}var Cf,Tf=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var Of=function(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";Cf=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=kf(n,t,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=kf(n,t,e[i]),r&&(o+=a[i]);Tf.lastIndex=0;for(var s,l="";null!==(s=Tf.exec(o));)l+="-"+s[1];return{name:gf(o)+l,styles:o,next:Cf}},Rf=!!t.useInsertionEffect&&t.useInsertionEffect,Pf=Rf||function(e){return e()},Df=Rf||e.useLayoutEffect,Mf=(0,e.createContext)("undefined"!==typeof HTMLElement?mf({key:"css"}):null);Mf.Provider;var Af=function(t){return(0,e.forwardRef)((function(n,r){var o=(0,e.useContext)(Mf);return t(n,o,r)}))},Nf=(0,e.createContext)({});function If(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}var jf=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},Lf=function(e,t,n){jf(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0);o=o.next}while(void 0!==o)}},Ff=dc,Bf=function(e){return"theme"!==e},Hf=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?Ff:Bf},Uf=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},zf=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;jf(t,n,r);Pf((function(){return Lf(t,n,r)}));return null},qf=function t(n,r){var o,a,i=n.__emotion_real===n,s=i&&n.__emotion_base||n;void 0!==r&&(o=r.label,a=r.target);var l=Uf(n,r,i),u=l||Hf(s),c=!u("as");return function(){var f=arguments,d=i&&void 0!==n.__emotion_styles?n.__emotion_styles.slice(0):[];if(void 0!==o&&d.push("label:"+o+";"),null==f[0]||void 0===f[0].raw)d.push.apply(d,f);else{0,d.push(f[0][0]);for(var p=f.length,h=1;h<p;h++)d.push(f[h],f[0][h])}var v=Af((function(t,n,r){var o=c&&t.as||s,i="",f=[],p=t;if(null==t.theme){for(var h in p={},t)p[h]=t[h];p.theme=(0,e.useContext)(Nf)}"string"===typeof t.className?i=If(n.registered,f,t.className):null!=t.className&&(i=t.className+" ");var v=Of(d.concat(f),n.registered,p);i+=n.key+"-"+v.name,void 0!==a&&(i+=" "+a);var m=c&&void 0===l?Hf(o):u,g={};for(var y in t)c&&"as"===y||m(y)&&(g[y]=t[y]);return g.className=i,g.ref=r,(0,e.createElement)(e.Fragment,null,(0,e.createElement)(zf,{cache:n,serialized:v,isStringTag:"string"===typeof o}),(0,e.createElement)(o,g))}));return v.displayName=void 0!==o?o:"Styled("+("string"===typeof s?s:s.displayName||s.name||"Component")+")",v.defaultProps=n.defaultProps,v.__emotion_real=v,v.__emotion_base=s,v.__emotion_styles=d,v.__emotion_forwardProp=l,Object.defineProperty(v,"toString",{value:function(){return"."+a}}),v.withComponent=function(e,n){return t(e,Qu({},r,n,{shouldForwardProp:Uf(v,n,!0)})).apply(void 0,d)},v}},Wf=qf.bind();["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"].forEach((function(e){Wf[e]=Wf(e)}));var Vf=Wf;function Zf(e,t){return Vf(e,t)}var Gf=function(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},Yf=["values","unit","step"];function $f(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:900,lg:1200,xl:1536}:t,r=e.unit,o=void 0===r?"px":r,a=e.step,i=void 0===a?5:a,s=(0,Ju.Z)(e,Yf),l=function(e){var t=Object.keys(e).map((function(t){return{key:t,val:e[t]}}))||[];return t.sort((function(e,t){return e.val-t.val})),t.reduce((function(e,t){return Qu({},e,(0,Ue.Z)({},t.key,t.val))}),{})}(n),u=Object.keys(l);function c(e){var t="number"===typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(o,")")}function f(e){var t="number"===typeof n[e]?n[e]:e;return"@media (max-width:".concat(t-i/100).concat(o,")")}function d(e,t){var r=u.indexOf(t);return"@media (min-width:".concat("number"===typeof n[e]?n[e]:e).concat(o,") and ")+"(max-width:".concat((-1!==r&&"number"===typeof n[u[r]]?n[u[r]]:t)-i/100).concat(o,")")}return Qu({keys:u,values:l,up:c,down:f,between:d,only:function(e){return u.indexOf(e)+1<u.length?d(e,u[u.indexOf(e)+1]):c(e)},not:function(e){var t=u.indexOf(e);return 0===t?c(u[1]):t===u.length-1?f(u[t]):d(e,u[u.indexOf(e)+1]).replace("@media","@media not all and")},unit:o},s)}var Kf={borderRadius:4},Xf={xs:0,sm:600,md:900,lg:1200,xl:1536},Qf={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(Xf[e],"px)")}};function Jf(e,t,n){var r=e.theme||{};if(Array.isArray(t)){var o=r.breakpoints||Qf;return t.reduce((function(e,r,a){return e[o.up(o.keys[a])]=n(t[a]),e}),{})}if("object"===typeof t){var a=r.breakpoints||Qf;return Object.keys(t).reduce((function(e,r){if(-1!==Object.keys(a.values||Xf).indexOf(r)){e[a.up(r)]=n(t[r],r)}else{var o=r;e[o]=t[o]}return e}),{})}return n(t)}function ed(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=null==(e=t.keys)?void 0:e.reduce((function(e,n){return e[t.up(n)]={},e}),{});return n||{}}function td(e,t){return e.reduce((function(e,t){var n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),t)}function nd(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){var r="vars.".concat(t).split(".").reduce((function(e,t){return e&&e[t]?e[t]:null}),e);if(null!=r)return r}return t.split(".").reduce((function(e,t){return e&&null!=e[t]?e[t]:null}),e)}function rd(e,t,n){var r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:nd(e,n)||o,t&&(r=t(r,o)),r}var od=function(e){var t=e.prop,n=e.cssProperty,r=void 0===n?e.prop:n,o=e.themeKey,a=e.transform,i=function(e){if(null==e[t])return null;var n=e[t],i=nd(e.theme,o)||{};return Jf(e,n,(function(e){var n=rd(i,a,e);return e===n&&"string"===typeof e&&(n=rd(i,a,"".concat(t).concat("default"===e?"":lc(e)),e)),!1===r?n:(0,Ue.Z)({},r,n)}))};return i.propTypes={},i.filterProps=[t],i};var ad=function(e,t){return t?rc(e,t,{clone:!1}):e};var id={m:"margin",p:"padding"},sd={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},ld={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},ud=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){if(e.length>2){if(!ld[e])return[e];e=ld[e]}var t=e.split(""),n=(0,o.Z)(t,2),r=n[0],a=n[1],i=id[r],s=sd[a]||"";return Array.isArray(s)?s.map((function(e){return i+e})):[i+s]})),cd=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],fd=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],dd=[].concat(cd,fd);function pd(e,t,n,r){var o,a=null!=(o=nd(e,t,!1))?o:n;return"number"===typeof a?function(e){return"string"===typeof e?e:a*e}:Array.isArray(a)?function(e){return"string"===typeof e?e:a[e]}:"function"===typeof a?a:function(){}}function hd(e){return pd(e,"spacing",8)}function vd(e,t){if("string"===typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"===typeof n?-n:"-".concat(n)}function md(e,t,n,r){if(-1===t.indexOf(n))return null;var o=function(e,t){return function(n){return e.reduce((function(e,r){return e[r]=vd(t,n),e}),{})}}(ud(n),r);return Jf(e,e[n],o)}function gd(e,t){var n=hd(e.theme);return Object.keys(e).map((function(r){return md(e,t,r,n)})).reduce(ad,{})}function yd(e){return gd(e,cd)}function bd(e){return gd(e,fd)}function wd(e){return gd(e,dd)}yd.propTypes={},yd.filterProps=cd,bd.propTypes={},bd.filterProps=fd,wd.propTypes={},wd.filterProps=dd;var xd=wd;function Ed(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=hd({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var o=0===n.length?[1]:n;return o.map((function(e){var n=t(e);return"number"===typeof n?"".concat(n,"px"):n})).join(" ")};return n.mui=!0,n}var _d=["breakpoints","palette","spacing","shape"];var Sd=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,r=e.palette,o=void 0===r?{}:r,a=e.spacing,i=e.shape,s=void 0===i?{}:i,l=(0,Ju.Z)(e,_d),u=$f(n),c=Ed(a),f=rc({breakpoints:u,direction:"ltr",components:{},palette:Qu({mode:"light"},o),spacing:c,shape:Qu({},Kf,s)},l),d=arguments.length,p=new Array(d>1?d-1:0),h=1;h<d;h++)p[h-1]=arguments[h];return f=p.reduce((function(e,t){return rc(e,t)}),f)},kd=["variant"];function Cd(e){return 0===e.length}function Td(e){var t=e.variant,n=(0,Ju.Z)(e,kd),r=t||"";return Object.keys(n).sort().forEach((function(t){r+="color"===t?Cd(r)?e[t]:lc(e[t]):"".concat(Cd(r)?t:lc(t)).concat(lc(e[t].toString()))})),r}var Od=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.reduce((function(e,t){return t.filterProps.forEach((function(n){e[n]=t})),e}),{}),o=function(e){return Object.keys(e).reduce((function(t,n){return r[n]?ad(t,r[n](e)):t}),{})};return o.propTypes={},o.filterProps=t.reduce((function(e,t){return e.concat(t.filterProps)}),[]),o};function Rd(e){return"number"!==typeof e?e:"".concat(e,"px solid")}var Pd=od({prop:"border",themeKey:"borders",transform:Rd}),Dd=od({prop:"borderTop",themeKey:"borders",transform:Rd}),Md=od({prop:"borderRight",themeKey:"borders",transform:Rd}),Ad=od({prop:"borderBottom",themeKey:"borders",transform:Rd}),Nd=od({prop:"borderLeft",themeKey:"borders",transform:Rd}),Id=od({prop:"borderColor",themeKey:"palette"}),jd=od({prop:"borderTopColor",themeKey:"palette"}),Ld=od({prop:"borderRightColor",themeKey:"palette"}),Fd=od({prop:"borderBottomColor",themeKey:"palette"}),Bd=od({prop:"borderLeftColor",themeKey:"palette"}),Hd=function(e){if(void 0!==e.borderRadius&&null!==e.borderRadius){var t=pd(e.theme,"shape.borderRadius",4);return Jf(e,e.borderRadius,(function(e){return{borderRadius:vd(t,e)}}))}return null};Hd.propTypes={},Hd.filterProps=["borderRadius"];var Ud=Od(Pd,Dd,Md,Ad,Nd,Id,jd,Ld,Fd,Bd,Hd),zd=Od(od({prop:"displayPrint",cssProperty:!1,transform:function(e){return{"@media print":{display:e}}}}),od({prop:"display"}),od({prop:"overflow"}),od({prop:"textOverflow"}),od({prop:"visibility"}),od({prop:"whiteSpace"})),qd=Od(od({prop:"flexBasis"}),od({prop:"flexDirection"}),od({prop:"flexWrap"}),od({prop:"justifyContent"}),od({prop:"alignItems"}),od({prop:"alignContent"}),od({prop:"order"}),od({prop:"flex"}),od({prop:"flexGrow"}),od({prop:"flexShrink"}),od({prop:"alignSelf"}),od({prop:"justifyItems"}),od({prop:"justifySelf"})),Wd=function(e){if(void 0!==e.gap&&null!==e.gap){var t=pd(e.theme,"spacing",8);return Jf(e,e.gap,(function(e){return{gap:vd(t,e)}}))}return null};Wd.propTypes={},Wd.filterProps=["gap"];var Vd=function(e){if(void 0!==e.columnGap&&null!==e.columnGap){var t=pd(e.theme,"spacing",8);return Jf(e,e.columnGap,(function(e){return{columnGap:vd(t,e)}}))}return null};Vd.propTypes={},Vd.filterProps=["columnGap"];var Zd=function(e){if(void 0!==e.rowGap&&null!==e.rowGap){var t=pd(e.theme,"spacing",8);return Jf(e,e.rowGap,(function(e){return{rowGap:vd(t,e)}}))}return null};Zd.propTypes={},Zd.filterProps=["rowGap"];var Gd=Od(Wd,Vd,Zd,od({prop:"gridColumn"}),od({prop:"gridRow"}),od({prop:"gridAutoFlow"}),od({prop:"gridAutoColumns"}),od({prop:"gridAutoRows"}),od({prop:"gridTemplateColumns"}),od({prop:"gridTemplateRows"}),od({prop:"gridTemplateAreas"}),od({prop:"gridArea"})),Yd=Od(od({prop:"position"}),od({prop:"zIndex",themeKey:"zIndex"}),od({prop:"top"}),od({prop:"right"}),od({prop:"bottom"}),od({prop:"left"}));function $d(e,t){return"grey"===t?t:e}var Kd=Od(od({prop:"color",themeKey:"palette",transform:$d}),od({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:$d}),od({prop:"backgroundColor",themeKey:"palette",transform:$d})),Xd=od({prop:"boxShadow",themeKey:"shadows"});function Qd(e){return e<=1&&0!==e?"".concat(100*e,"%"):e}var Jd=od({prop:"width",transform:Qd}),ep=function(e){if(void 0!==e.maxWidth&&null!==e.maxWidth){return Jf(e,e.maxWidth,(function(t){var n,r,o;return{maxWidth:(null==(n=e.theme)||null==(r=n.breakpoints)||null==(o=r.values)?void 0:o[t])||Xf[t]||Qd(t)}}))}return null};ep.filterProps=["maxWidth"];var tp=od({prop:"minWidth",transform:Qd}),np=od({prop:"height",transform:Qd}),rp=od({prop:"maxHeight",transform:Qd}),op=od({prop:"minHeight",transform:Qd}),ap=(od({prop:"size",cssProperty:"width",transform:Qd}),od({prop:"size",cssProperty:"height",transform:Qd}),Od(Jd,ep,tp,np,rp,op,od({prop:"boxSizing"}))),ip=od({prop:"fontFamily",themeKey:"typography"}),sp=od({prop:"fontSize",themeKey:"typography"}),lp=od({prop:"fontStyle",themeKey:"typography"}),up=od({prop:"fontWeight",themeKey:"typography"}),cp=od({prop:"letterSpacing"}),fp=od({prop:"textTransform"}),dp=od({prop:"lineHeight"}),pp=od({prop:"textAlign"}),hp=Od(od({prop:"typography",cssProperty:!1,themeKey:"typography"}),ip,sp,lp,up,cp,dp,pp,fp),vp={borders:Ud.filterProps,display:zd.filterProps,flexbox:qd.filterProps,grid:Gd.filterProps,positions:Yd.filterProps,palette:Kd.filterProps,shadows:Xd.filterProps,sizing:ap.filterProps,spacing:xd.filterProps,typography:hp.filterProps},mp={borders:Ud,display:zd,flexbox:qd,grid:Gd,positions:Yd,palette:Kd,shadows:Xd,sizing:ap,spacing:xd,typography:hp};Object.keys(vp).reduce((function(e,t){return vp[t].forEach((function(n){e[n]=mp[t]})),e}),{});function gp(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.reduce((function(e,t){return e.concat(Object.keys(t))}),[]),o=new Set(r);return t.every((function(e){return o.size===Object.keys(e).length}))}function yp(e,t){return"function"===typeof e?e(t):e}var bp=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mp,t=Object.keys(e).reduce((function(t,n){return e[n].filterProps.forEach((function(r){t[r]=e[n]})),t}),{});function n(e,n,r){var o,a=(o={},(0,Ue.Z)(o,e,n),(0,Ue.Z)(o,"theme",r),o),i=t[e];return i?i(a):(0,Ue.Z)({},e,n)}function r(e){var o=e||{},a=o.sx,i=o.theme,s=void 0===i?{}:i;if(!a)return null;function l(e){var o=e;if("function"===typeof e)o=e(s);else if("object"!==typeof e)return e;if(!o)return null;var a=ed(s.breakpoints),i=Object.keys(a),l=a;return Object.keys(o).forEach((function(e){var a=yp(o[e],s);if(null!==a&&void 0!==a)if("object"===typeof a)if(t[e])l=ad(l,n(e,a,s));else{var i=Jf({theme:s},a,(function(t){return(0,Ue.Z)({},e,t)}));gp(i,a)?l[e]=r({sx:a,theme:s}):l=ad(l,i)}else l=ad(l,n(e,a,s))})),td(i,l)}return Array.isArray(a)?a.map(l):l(a)}return r}();bp.filterProps=["sx"];var wp=bp,xp=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],Ep=["theme"],_p=["theme"];function Sp(e){return 0===Object.keys(e).length}function kp(e){return"string"===typeof e&&e.charCodeAt(0)>96}var Cp=function(e,t){return t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null},Tp=function(e,t){var n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);var r={};return n.forEach((function(e){var t=Td(e.props);r[t]=e.style})),r},Op=function(e,t,n,r){var o,a,i=e.ownerState,s=void 0===i?{}:i,l=[],u=null==n||null==(o=n.components)||null==(a=o[r])?void 0:a.variants;return u&&u.forEach((function(n){var r=!0;Object.keys(n.props).forEach((function(t){s[t]!==n.props[t]&&e[t]!==n.props[t]&&(r=!1)})),r&&l.push(t[Td(n.props)])})),l};function Rp(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}var Pp=Sd();function Dp(e,t){var n;return Qu({toolbar:(n={minHeight:56},(0,Ue.Z)(n,e.up("xs"),{"@media (orientation: landscape)":{minHeight:48}}),(0,Ue.Z)(n,e.up("sm"),{minHeight:64}),n)},t)}function Mp(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function Ap(e){if(e.type)return e;if("#"===e.charAt(0))return Ap(function(e){e=e.slice(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error(oc(9,e));var r,o=e.substring(t+1,e.length-1);if("color"===n){if(r=(o=o.split(" ")).shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error(oc(10,r))}else o=o.split(",");return{type:n,values:o=o.map((function(e){return parseFloat(e)})),colorSpace:r}}function Np(e){var t=e.type,n=e.colorSpace,r=e.values;return-1!==t.indexOf("rgb")?r=r.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=-1!==t.indexOf("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(t,"(").concat(r,")")}function Ip(e){var t="hsl"===(e=Ap(e)).type||"hsla"===e.type?Ap(function(e){var t=(e=Ap(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-a*Math.max(Math.min(t-3,9-t,1),-1)},s="rgb",l=[Math.round(255*i(0)),Math.round(255*i(8)),Math.round(255*i(4))];return"hsla"===e.type&&(s+="a",l.push(t[3])),Np({type:s,values:l})}(e)).values:e.values;return t=t.map((function(t){return"color"!==e.type&&(t/=255),t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function jp(e,t){return e=Ap(e),t=Mp(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]="/".concat(t):e.values[3]=t,Np(e)}function Lp(e,t){if(e=Ap(e),t=Mp(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return Np(e)}function Fp(e,t){if(e=Ap(e),t=Mp(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(var r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return Np(e)}var Bp={black:"#000",white:"#fff"},Hp={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"},Up={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"},zp={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"},qp={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"},Wp={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"},Vp={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"},Zp={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"},Gp=["mode","contrastThreshold","tonalOffset"],Yp={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:Bp.white,default:Bp.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}},$p={text:{primary:Bp.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:Bp.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 Kp(e,t,n,r){var o=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=Fp(e.main,o):"dark"===t&&(e.dark=Lp(e.main,a)))}function Xp(e){var t=e.mode,n=void 0===t?"light":t,r=e.contrastThreshold,o=void 0===r?3:r,a=e.tonalOffset,i=void 0===a?.2:a,s=(0,Ju.Z)(e,Gp),l=e.primary||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:Wp[200],light:Wp[50],dark:Wp[400]}:{main:Wp[700],light:Wp[400],dark:Wp[800]}}(n),u=e.secondary||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:Up[200],light:Up[50],dark:Up[400]}:{main:Up[500],light:Up[300],dark:Up[700]}}(n),c=e.error||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:zp[500],light:zp[300],dark:zp[700]}:{main:zp[700],light:zp[400],dark:zp[800]}}(n),f=e.info||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:Vp[400],light:Vp[300],dark:Vp[700]}:{main:Vp[700],light:Vp[500],dark:Vp[900]}}(n),d=e.success||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:Zp[400],light:Zp[300],dark:Zp[700]}:{main:Zp[800],light:Zp[500],dark:Zp[900]}}(n),p=e.warning||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:qp[400],light:qp[300],dark:qp[700]}:{main:"#ed6c02",light:qp[500],dark:qp[900]}}(n);function h(e){var t=function(e,t){var n=Ip(e),r=Ip(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,$p.text.primary)>=o?$p.text.primary:Yp.text.primary;return t}var v=function(e){var t=e.color,n=e.name,r=e.mainShade,o=void 0===r?500:r,a=e.lightShade,s=void 0===a?300:a,l=e.darkShade,u=void 0===l?700:l;if(!(t=Qu({},t)).main&&t[o]&&(t.main=t[o]),!t.hasOwnProperty("main"))throw new Error(oc(11,n?" (".concat(n,")"):"",o));if("string"!==typeof t.main)throw new Error(oc(12,n?" (".concat(n,")"):"",JSON.stringify(t.main)));return Kp(t,"light",s,i),Kp(t,"dark",u,i),t.contrastText||(t.contrastText=h(t.main)),t},m={dark:$p,light:Yp};return rc(Qu({common:Qu({},Bp),mode:n,primary:v({color:l,name:"primary"}),secondary:v({color:u,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:v({color:c,name:"error"}),warning:v({color:p,name:"warning"}),info:v({color:f,name:"info"}),success:v({color:d,name:"success"}),grey:Hp,contrastThreshold:o,getContrastText:h,augmentColor:v,tonalOffset:i},m[n]),s)}var Qp=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];var Jp={textTransform:"uppercase"},eh='"Roboto", "Helvetica", "Arial", sans-serif';function th(e,t){var n="function"===typeof t?t(e):t,r=n.fontFamily,o=void 0===r?eh:r,a=n.fontSize,i=void 0===a?14:a,s=n.fontWeightLight,l=void 0===s?300:s,u=n.fontWeightRegular,c=void 0===u?400:u,f=n.fontWeightMedium,d=void 0===f?500:f,p=n.fontWeightBold,h=void 0===p?700:p,v=n.htmlFontSize,m=void 0===v?16:v,g=n.allVariants,y=n.pxToRem,b=(0,Ju.Z)(n,Qp);var w=i/14,x=y||function(e){return"".concat(e/m*w,"rem")},E=function(e,t,n,r,a){return Qu({fontFamily:o,fontWeight:e,fontSize:x(t),lineHeight:n},o===eh?{letterSpacing:"".concat((i=r/t,Math.round(1e5*i)/1e5),"em")}:{},a,g);var i},_={h1:E(l,96,1.167,-1.5),h2:E(l,60,1.2,-.5),h3:E(c,48,1.167,0),h4:E(c,34,1.235,.25),h5:E(c,24,1.334,0),h6:E(d,20,1.6,.15),subtitle1:E(c,16,1.75,.15),subtitle2:E(d,14,1.57,.1),body1:E(c,16,1.5,.15),body2:E(c,14,1.43,.15),button:E(d,14,1.75,.4,Jp),caption:E(c,12,1.66,.4),overline:E(c,12,2.66,1,Jp)};return rc(Qu({htmlFontSize:m,pxToRem:x,fontFamily:o,fontSize:i,fontWeightLight:l,fontWeightRegular:c,fontWeightMedium:d,fontWeightBold:h},_),b,{clone:!1})}function nh(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var rh=["none",nh(0,2,1,-1,0,1,1,0,0,1,3,0),nh(0,3,1,-2,0,2,2,0,0,1,5,0),nh(0,3,3,-2,0,3,4,0,0,1,8,0),nh(0,2,4,-1,0,4,5,0,0,1,10,0),nh(0,3,5,-1,0,5,8,0,0,1,14,0),nh(0,3,5,-1,0,6,10,0,0,1,18,0),nh(0,4,5,-2,0,7,10,1,0,2,16,1),nh(0,5,5,-3,0,8,10,1,0,3,14,2),nh(0,5,6,-3,0,9,12,1,0,3,16,2),nh(0,6,6,-3,0,10,14,1,0,4,18,3),nh(0,6,7,-4,0,11,15,1,0,4,20,3),nh(0,7,8,-4,0,12,17,2,0,5,22,4),nh(0,7,8,-4,0,13,19,2,0,5,24,4),nh(0,7,9,-4,0,14,21,2,0,5,26,4),nh(0,8,9,-5,0,15,22,2,0,6,28,5),nh(0,8,10,-5,0,16,24,2,0,6,30,5),nh(0,8,11,-5,0,17,26,2,0,6,32,5),nh(0,9,11,-5,0,18,28,2,0,7,34,6),nh(0,9,12,-6,0,19,29,2,0,7,36,6),nh(0,10,13,-6,0,20,31,3,0,8,38,7),nh(0,10,13,-6,0,21,33,3,0,8,40,7),nh(0,10,14,-6,0,22,35,3,0,8,42,7),nh(0,11,14,-7,0,23,36,3,0,9,44,8),nh(0,11,15,-7,0,24,38,3,0,9,46,8)],oh=["duration","easing","delay"],ah={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)"},ih={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function sh(e){return"".concat(Math.round(e),"ms")}function lh(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}function uh(e){var t=Qu({},ah,e.easing),n=Qu({},ih,e.duration);return Qu({getAutoHeightDuration:lh,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.duration,a=void 0===o?n.standard:o,i=r.easing,s=void 0===i?t.easeInOut:i,l=r.delay,u=void 0===l?0:l;(0,Ju.Z)(r,oh);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"===typeof a?a:sh(a)," ").concat(s," ").concat("string"===typeof u?u:sh(u))})).join(",")}},e,{easing:t,duration:n})}var ch={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},fh=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function dh(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mixins,n=void 0===t?{}:t,r=e.palette,o=void 0===r?{}:r,a=e.transitions,i=void 0===a?{}:a,s=e.typography,l=void 0===s?{}:s,u=(0,Ju.Z)(e,fh);if(e.vars)throw new Error(oc(18));var c=Xp(o),f=Sd(e),d=rc(f,{mixins:Dp(f.breakpoints,n),palette:c,shadows:rh.slice(),typography:th(c,l),transitions:uh(i),zIndex:Qu({},ch)});d=rc(d,u);for(var p=arguments.length,h=new Array(p>1?p-1:0),v=1;v<p;v++)h[v-1]=arguments[v];return d=h.reduce((function(e,t){return rc(e,t)}),d)}var ph=dh(),hh=function(e){return Rp(e)&&"classes"!==e},vh=Rp,mh=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.defaultTheme,n=void 0===t?Pp:t,r=e.rootShouldForwardProp,i=void 0===r?Rp:r,s=e.slotShouldForwardProp,l=void 0===s?Rp:s,u=e.styleFunctionSx,c=void 0===u?wp:u,f=function(e){var t=Sp(e.theme)?n:e.theme;return c(Qu({},e,{theme:t}))};return f.__mui_systemSx=!0,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Gf(e,(function(e){return e.filter((function(e){return!(null!=e&&e.__mui_systemSx)}))}));var r,s=t.name,u=t.slot,c=t.skipVariantsResolver,d=t.skipSx,p=t.overridesResolver,h=(0,Ju.Z)(t,xp),v=void 0!==c?c:u&&"Root"!==u||!1,m=d||!1;var g=Rp;"Root"===u?g=i:u?g=l:kp(e)&&(g=void 0);var y=Zf(e,Qu({shouldForwardProp:g,label:r},h)),b=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];var l=r?r.map((function(e){return"function"===typeof e&&e.__emotion_real!==e?function(t){var r=t.theme,o=(0,Ju.Z)(t,Ep);return e(Qu({theme:Sp(r)?n:r},o))}:e})):[],u=e;s&&p&&l.push((function(e){var t=Sp(e.theme)?n:e.theme,r=Cp(s,t);if(r){var a={};return Object.entries(r).forEach((function(n){var r=(0,o.Z)(n,2),i=r[0],s=r[1];a[i]="function"===typeof s?s(Qu({},e,{theme:t})):s})),p(e,a)}return null})),s&&!v&&l.push((function(e){var t=Sp(e.theme)?n:e.theme;return Op(e,Tp(s,t),t,s)})),m||l.push(f);var c=l.length-r.length;if(Array.isArray(e)&&c>0){var d=new Array(c).fill("");(u=[].concat((0,a.Z)(e),(0,a.Z)(d))).raw=[].concat((0,a.Z)(e.raw),(0,a.Z)(d))}else"function"===typeof e&&e.__emotion_real!==e&&(u=function(t){var r=t.theme,o=(0,Ju.Z)(t,_p);return e(Qu({theme:Sp(r)?n:r},o))});var h=y.apply(void 0,[u].concat((0,a.Z)(l)));return h};return y.withConfig&&(b.withConfig=y.withConfig),b}}({defaultTheme:ph,rootShouldForwardProp:hh}),gh=mh;function yh(e){var t=e.theme,n=e.name,r=e.props;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?function(e,t){var n=Qu({},t);return Object.keys(e).forEach((function(t){void 0===n[t]&&(n[t]=e[t])})),n}(t.components[n].defaultProps,r):r}var bh=e.createContext(null);function wh(){return e.useContext(bh)}function xh(e){return 0===Object.keys(e).length}var Eh=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=wh();return!t||xh(t)?e:t},_h=Sd();var Sh=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_h;return Eh(e)};function kh(e){return function(e){var t=e.props,n=e.name,r=e.defaultTheme;return yh({theme:Sh(r),name:n,props:t})}({props:e.props,name:e.name,defaultTheme:ph})}var Ch=e.createContext({}),Th=function(e){return e},Oh=function(){var e=Th;return{configure:function(t){e=t},generate:function(t){return e(t)},reset:function(){e=Th}}}(),Rh={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function Ph(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r=Rh[t];return r?"".concat(n,"-").concat(r):"".concat(Oh.generate(e),"-").concat(t)}function Dh(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r={};return t.forEach((function(t){r[t]=Ph(e,t,n)})),r}function Mh(e){return Ph("MuiList",e)}Dh("MuiList",["root","padding","dense","subheader"]);var Ah=["children","className","component","dense","disablePadding","subheader"],Nh=gh("ul",{name:"MuiList",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})((function(e){var t=e.ownerState;return Qu({listStyle:"none",margin:0,padding:0,position:"relative"},!t.disablePadding&&{paddingTop:8,paddingBottom:8},t.subheader&&{paddingTop:0})})),Ih=e.forwardRef((function(t,n){var r=kh({props:t,name:"MuiList"}),o=r.children,a=r.className,i=r.component,s=void 0===i?"ul":i,l=r.dense,u=void 0!==l&&l,c=r.disablePadding,f=void 0!==c&&c,d=r.subheader,p=(0,Ju.Z)(r,Ah),h=e.useMemo((function(){return{dense:u}}),[u]),v=Qu({},r,{component:s,dense:u,disablePadding:f}),m=function(e){var t=e.classes;return ac({root:["root",!e.disablePadding&&"padding",e.dense&&"dense",e.subheader&&"subheader"]},Mh,t)}(v);return(0,js.jsx)(Ch.Provider,{value:h,children:(0,js.jsxs)(Nh,Qu({as:s,className:tc(m.root,a),ref:n,ownerState:v},p,{children:[d,o]}))})}));function jh(e){var t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}var Lh=jh;function Fh(e,t){"function"===typeof e?e(t):e&&(e.current=t)}function Bh(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.useMemo((function(){return n.every((function(e){return null==e}))?null:function(e){n.forEach((function(t){Fh(t,e)}))}}),n)}var Hh=Bh,Uh="undefined"!==typeof window?e.useLayoutEffect:e.useEffect,zh=Uh,qh=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function Wh(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function Vh(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function Zh(e,t){if(void 0===t)return!0;var n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function Gh(e,t,n,r,o,a){for(var i=!1,s=o(e,t,!!t&&n);s;){if(s===e.firstChild){if(i)return!1;i=!0}var l=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&Zh(s,a)&&!l)return s.focus(),!0;s=o(e,s,n)}return!1}var Yh=e.forwardRef((function(t,n){var r=t.actions,o=t.autoFocus,a=void 0!==o&&o,i=t.autoFocusItem,s=void 0!==i&&i,l=t.children,u=t.className,c=t.disabledItemsFocusable,f=void 0!==c&&c,d=t.disableListWrap,p=void 0!==d&&d,h=t.onKeyDown,v=t.variant,m=void 0===v?"selectedMenu":v,g=(0,Ju.Z)(t,qh),y=e.useRef(null),b=e.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});zh((function(){a&&y.current.focus()}),[a]),e.useImperativeHandle(r,(function(){return{adjustStyleForScrollbar:function(e,t){var n=!y.current.style.width;if(e.clientHeight<y.current.clientHeight&&n){var r="".concat(Lh(sc(e)),"px");y.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,y.current.style.width="calc(100% + ".concat(r,")")}return y.current}}}),[]);var w=Hh(y,n),x=-1;e.Children.forEach(l,(function(t,n){e.isValidElement(t)&&(t.props.disabled||("selectedMenu"===m&&t.props.selected||-1===x)&&(x=n))}));var E=e.Children.map(l,(function(t,n){if(n===x){var r={};return s&&(r.autoFocus=!0),void 0===t.props.tabIndex&&"selectedMenu"===m&&(r.tabIndex=0),e.cloneElement(t,r)}return t}));return(0,js.jsx)(Ih,Qu({role:"menu",ref:w,className:u,onKeyDown:function(e){var t=y.current,n=e.key,r=sc(t).activeElement;if("ArrowDown"===n)e.preventDefault(),Gh(t,r,p,f,Wh);else if("ArrowUp"===n)e.preventDefault(),Gh(t,r,p,f,Vh);else if("Home"===n)e.preventDefault(),Gh(t,null,p,f,Wh);else if("End"===n)e.preventDefault(),Gh(t,null,p,f,Vh);else if(1===n.length){var o=b.current,a=n.toLowerCase(),i=performance.now();o.keys.length>0&&(i-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&a!==o.keys[0]&&(o.repeating=!1)),o.lastTime=i,o.keys.push(a);var s=r&&!o.repeating&&Zh(r,o);o.previousKeyMatched&&(s||Gh(t,r,!1,f,Wh,o))?e.preventDefault():o.previousKeyMatched=!1}h&&h(e)},tabIndex:a?0:-1},g,{children:E}))})),$h=Yh,Kh=function(e){return((e<1?5.11916*Math.pow(e,2):4.5*Math.log(e+1)+2)/100).toFixed(2)};function Xh(e){return Ph("MuiPaper",e)}Dh("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"]);var Qh=["className","component","elevation","square","variant"],Jh=gh("div",{name:"MuiPaper",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t["elevation".concat(n.elevation)]]}})((function(e){var t,n=e.theme,r=e.ownerState;return Qu({backgroundColor:(n.vars||n).palette.background.paper,color:(n.vars||n).palette.text.primary,transition:n.transitions.create("box-shadow")},!r.square&&{borderRadius:n.shape.borderRadius},"outlined"===r.variant&&{border:"1px solid ".concat((n.vars||n).palette.divider)},"elevation"===r.variant&&Qu({boxShadow:(n.vars||n).shadows[r.elevation]},!n.vars&&"dark"===n.palette.mode&&{backgroundImage:"linear-gradient(".concat(jp("#fff",Kh(r.elevation)),", ").concat(jp("#fff",Kh(r.elevation)),")")},n.vars&&{backgroundImage:null==(t=n.vars.overlays)?void 0:t[r.elevation]}))})),ev=e.forwardRef((function(e,t){var n=kh({props:e,name:"MuiPaper"}),r=n.className,o=n.component,a=void 0===o?"div":o,i=n.elevation,s=void 0===i?1:i,l=n.square,u=void 0!==l&&l,c=n.variant,f=void 0===c?"elevation":c,d=(0,Ju.Z)(n,Qh),p=Qu({},n,{component:a,elevation:s,square:u,variant:f}),h=function(e){var t=e.square,n=e.elevation,r=e.variant,o=e.classes;return ac({root:["root",r,!t&&"rounded","elevation"===r&&"elevation".concat(n)]},Xh,o)}(p);return(0,js.jsx)(Jh,Qu({as:a,ownerState:p,className:tc(h.root,r),ref:t},d))}));function tv(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=this,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];var s=function(){e.apply(r,a)};clearTimeout(t),t=setTimeout(s,n)}return r.clear=function(){clearTimeout(t)},r}var nv=tv;function rv(e){return ic(e).defaultView||window}var ov=rv;function av(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,c(e,t)}var iv=!1,sv=e.createContext(null),lv="unmounted",uv="exited",cv="entering",fv="entered",dv="exiting",pv=function(t){function n(e,n){var r;r=t.call(this,e,n)||this;var o,a=n&&!n.isMounting?e.enter:e.appear;return r.appearStatus=null,e.in?a?(o=uv,r.appearStatus=cv):o=fv:o=e.unmountOnExit||e.mountOnEnter?lv:uv,r.state={status:o},r.nextCallback=null,r}av(n,t),n.getDerivedStateFromProps=function(e,t){return e.in&&t.status===lv?{status:uv}:null};var o=n.prototype;return o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==cv&&n!==fv&&(t=cv):n!==cv&&n!==fv||(t=dv)}this.updateStatus(!1,t)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},o.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===cv){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:r.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===uv&&this.setState({status:lv})},o.performEnter=function(e){var t=this,n=this.props.enter,o=this.context?this.context.isMounting:e,a=this.props.nodeRef?[o]:[r.findDOMNode(this),o],i=a[0],s=a[1],l=this.getTimeouts(),u=o?l.appear:l.enter;!e&&!n||iv?this.safeSetState({status:fv},(function(){t.props.onEntered(i)})):(this.props.onEnter(i,s),this.safeSetState({status:cv},(function(){t.props.onEntering(i,s),t.onTransitionEnd(u,(function(){t.safeSetState({status:fv},(function(){t.props.onEntered(i,s)}))}))})))},o.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),o=this.props.nodeRef?void 0:r.findDOMNode(this);t&&!iv?(this.props.onExit(o),this.safeSetState({status:dv},(function(){e.props.onExiting(o),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:uv},(function(){e.props.onExited(o)}))}))}))):this.safeSetState({status:uv},(function(){e.props.onExited(o)}))},o.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},o.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},o.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:r.findDOMNode(this),o=null==e&&!this.props.addEndListener;if(n&&!o){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=a[0],s=a[1];this.props.addEndListener(i,s)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},o.render=function(){var t=this.state.status;if(t===lv)return null;var n=this.props,r=n.children,o=(n.in,n.mountOnEnter,n.unmountOnExit,n.appear,n.enter,n.exit,n.timeout,n.addEndListener,n.onEnter,n.onEntering,n.onEntered,n.onExit,n.onExiting,n.onExited,n.nodeRef,(0,Ju.Z)(n,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return e.createElement(sv.Provider,{value:null},"function"===typeof r?r(t,o):e.cloneElement(e.Children.only(r),o))},n}(e.Component);function hv(){}pv.contextType=sv,pv.propTypes={},pv.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:hv,onEntering:hv,onEntered:hv,onExit:hv,onExiting:hv,onExited:hv},pv.UNMOUNTED=lv,pv.EXITED=uv,pv.ENTERING=cv,pv.ENTERED=fv,pv.EXITING=dv;var vv=pv;function mv(){return Sh(ph)}var gv=function(e){return e.scrollTop};function yv(e,t){var n,r,o=e.timeout,a=e.easing,i=e.style,s=void 0===i?{}:i;return{duration:null!=(n=s.transitionDuration)?n:"number"===typeof o?o:o[t.mode]||0,easing:null!=(r=s.transitionTimingFunction)?r:"object"===typeof a?a[t.mode]:a,delay:s.transitionDelay}}var bv=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function wv(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")}var xv={entering:{opacity:1,transform:wv(1)},entered:{opacity:1,transform:"none"}},Ev="undefined"!==typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),_v=e.forwardRef((function(t,n){var r=t.addEndListener,o=t.appear,a=void 0===o||o,i=t.children,s=t.easing,l=t.in,u=t.onEnter,c=t.onEntered,f=t.onEntering,d=t.onExit,p=t.onExited,h=t.onExiting,v=t.style,m=t.timeout,g=void 0===m?"auto":m,y=t.TransitionComponent,b=void 0===y?vv:y,w=(0,Ju.Z)(t,bv),x=e.useRef(),E=e.useRef(),_=mv(),S=e.useRef(null),k=Hh(S,i.ref,n),C=function(e){return function(t){if(e){var n=S.current;void 0===t?e(n):e(n,t)}}},T=C(f),O=C((function(e,t){gv(e);var n,r=yv({style:v,timeout:g,easing:s},{mode:"enter"}),o=r.duration,a=r.delay,i=r.easing;"auto"===g?(n=_.transitions.getAutoHeightDuration(e.clientHeight),E.current=n):n=o,e.style.transition=[_.transitions.create("opacity",{duration:n,delay:a}),_.transitions.create("transform",{duration:Ev?n:.666*n,delay:a,easing:i})].join(","),u&&u(e,t)})),R=C(c),P=C(h),D=C((function(e){var t,n=yv({style:v,timeout:g,easing:s},{mode:"exit"}),r=n.duration,o=n.delay,a=n.easing;"auto"===g?(t=_.transitions.getAutoHeightDuration(e.clientHeight),E.current=t):t=r,e.style.transition=[_.transitions.create("opacity",{duration:t,delay:o}),_.transitions.create("transform",{duration:Ev?t:.666*t,delay:Ev?o:o||.333*t,easing:a})].join(","),e.style.opacity=0,e.style.transform=wv(.75),d&&d(e)})),M=C(p);return e.useEffect((function(){return function(){clearTimeout(x.current)}}),[]),(0,js.jsx)(b,Qu({appear:a,in:l,nodeRef:S,onEnter:O,onEntered:R,onEntering:T,onExit:D,onExited:M,onExiting:P,addEndListener:function(e){"auto"===g&&(x.current=setTimeout(e,E.current||0)),r&&r(S.current,e)},timeout:"auto"===g?null:g},w,{children:function(t,n){return e.cloneElement(i,Qu({style:Qu({opacity:0,transform:wv(.75),visibility:"exited"!==t||l?void 0:"hidden"},xv[t],v,i.props.style),ref:k},n))}}))}));_v.muiSupportAuto=!0;var Sv=_v;function kv(t){var n=e.useRef(t);return Uh((function(){n.current=t})),e.useCallback((function(){return n.current.apply(void 0,arguments)}),[])}function Cv(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r),t.apply(this,r)}}),(function(){}))}var Tv=e.forwardRef((function(t,n){var a=t.children,i=t.container,s=t.disablePortal,l=void 0!==s&&s,u=e.useState(null),c=(0,o.Z)(u,2),f=c[0],d=c[1],p=Bh(e.isValidElement(a)?a.ref:null,n);return Uh((function(){l||d(function(e){return"function"===typeof e?e():e}(i)||document.body)}),[i,l]),Uh((function(){if(f&&!l)return Fh(n,f),function(){Fh(n,null)}}),[n,f,l]),l?e.isValidElement(a)?e.cloneElement(a,{ref:p}):a:(0,js.jsx)(e.Fragment,{children:f?r.createPortal(a,f):f})}));function Ov(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Rv(e){return parseInt(rv(e).getComputedStyle(e).paddingRight,10)||0}function Pv(e,t,n,r,o){var i=[t,n].concat((0,a.Z)(r));[].forEach.call(e.children,(function(e){var t=-1===i.indexOf(e),n=!function(e){var t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),n="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||n}(e);t&&n&&Ov(e,o)}))}function Dv(e,t){var n=-1;return e.some((function(e,r){return!!t(e)&&(n=r,!0)})),n}function Mv(e,t){var n=[],r=e.container;if(!t.disableScrollLock){if(function(e){var t=ic(e);return t.body===e?rv(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){var o=jh(ic(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight="".concat(Rv(r)+o,"px");var a=ic(r).querySelectorAll(".mui-fixed");[].forEach.call(a,(function(e){n.push({value:e.style.paddingRight,property:"padding-right",el:e}),e.style.paddingRight="".concat(Rv(e)+o,"px")}))}var i;if(r.parentNode instanceof DocumentFragment)i=ic(r).body;else{var s=r.parentElement,l=rv(r);i="HTML"===(null==s?void 0:s.nodeName)&&"scroll"===l.getComputedStyle(s).overflowY?s:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return function(){n.forEach((function(e){var t=e.value,n=e.el,r=e.property;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}var Av=function(){function e(){i(this,e),this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}return u(e,[{key:"add",value:function(e,t){var n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&Ov(e.modalRef,!1);var r=function(e){var t=[];return[].forEach.call(e.children,(function(e){"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);Pv(t,e.mount,e.modalRef,r,!0);var o=Dv(this.containers,(function(e){return e.container===t}));return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n)}},{key:"mount",value:function(e,t){var n=Dv(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];r.restore||(r.restore=Mv(r,t))}},{key:"remove",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.modals.indexOf(e);if(-1===n)return n;var r=Dv(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),o=this.containers[r];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(n,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&Ov(e.modalRef,t),Pv(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(r,1);else{var a=o.modals[o.modals.length-1];a.modalRef&&Ov(a.modalRef,!1)}return n}},{key:"isTopModal",value:function(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}]),e}(),Nv=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function Iv(e){var t=[],n=[];return Array.from(e.querySelectorAll(Nv)).forEach((function(e,r){var o=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==o&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;var t=function(t){return e.ownerDocument.querySelector('input[type="radio"]'.concat(t))},n=t('[name="'.concat(e.name,'"]:checked'));return n||(n=t('[name="'.concat(e.name,'"]'))),n!==e}(e))}(e)&&(0===o?t.push(e):n.push({documentOrder:r,tabIndex:o,node:e}))})),n.sort((function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex})).map((function(e){return e.node})).concat(t)}function jv(){return!0}var Lv=function(t){var n=t.children,r=t.disableAutoFocus,o=void 0!==r&&r,a=t.disableEnforceFocus,i=void 0!==a&&a,s=t.disableRestoreFocus,l=void 0!==s&&s,u=t.getTabbable,c=void 0===u?Iv:u,f=t.isEnabled,d=void 0===f?jv:f,p=t.open,h=e.useRef(),v=e.useRef(null),m=e.useRef(null),g=e.useRef(null),y=e.useRef(null),b=e.useRef(!1),w=e.useRef(null),x=Bh(n.ref,w),E=e.useRef(null);e.useEffect((function(){p&&w.current&&(b.current=!o)}),[o,p]),e.useEffect((function(){if(p&&w.current){var e=ic(w.current);return w.current.contains(e.activeElement)||(w.current.hasAttribute("tabIndex")||w.current.setAttribute("tabIndex",-1),b.current&&w.current.focus()),function(){l||(g.current&&g.current.focus&&(h.current=!0,g.current.focus()),g.current=null)}}}),[p]),e.useEffect((function(){if(p&&w.current){var e=ic(w.current),t=function(t){var n=w.current;if(null!==n)if(e.hasFocus()&&!i&&d()&&!h.current){if(!n.contains(e.activeElement)){if(t&&y.current!==t.target||e.activeElement!==y.current)y.current=null;else if(null!==y.current)return;if(!b.current)return;var r=[];if(e.activeElement!==v.current&&e.activeElement!==m.current||(r=c(w.current)),r.length>0){var o,a,s=Boolean((null==(o=E.current)?void 0:o.shiftKey)&&"Tab"===(null==(a=E.current)?void 0:a.key)),l=r[0],u=r[r.length-1];s?u.focus():l.focus()}else n.focus()}}else h.current=!1},n=function(t){E.current=t,!i&&d()&&"Tab"===t.key&&e.activeElement===w.current&&t.shiftKey&&(h.current=!0,m.current.focus())};e.addEventListener("focusin",t),e.addEventListener("keydown",n,!0);var r=setInterval((function(){"BODY"===e.activeElement.tagName&&t()}),50);return function(){clearInterval(r),e.removeEventListener("focusin",t),e.removeEventListener("keydown",n,!0)}}}),[o,i,l,d,p,c]);var _=function(e){null===g.current&&(g.current=e.relatedTarget),b.current=!0};return(0,js.jsxs)(e.Fragment,{children:[(0,js.jsx)("div",{tabIndex:p?0:-1,onFocus:_,ref:v,"data-testid":"sentinelStart"}),e.cloneElement(n,{ref:x,onFocus:function(e){null===g.current&&(g.current=e.relatedTarget),b.current=!0,y.current=e.target;var t=n.props.onFocus;t&&t(e)}}),(0,js.jsx)("div",{tabIndex:p?0:-1,onFocus:_,ref:m,"data-testid":"sentinelEnd"})]})};function Fv(e){return Ph("MuiModal",e)}Dh("MuiModal",["root","hidden"]);var Bv=function(e){return"string"===typeof e};function Hv(e){if(void 0===e)return{};var t={};return Object.keys(e).filter((function(t){return!(t.match(/^on[A-Z]/)&&"function"===typeof e[t])})).forEach((function(n){t[n]=e[n]})),t}function Uv(e){var t=e.getSlotProps,n=e.additionalProps,r=e.externalSlotProps,o=e.externalForwardedProps,a=e.className;if(!t){var i=tc(null==o?void 0:o.className,null==r?void 0:r.className,a,null==n?void 0:n.className),s=Qu({},null==n?void 0:n.style,null==o?void 0:o.style,null==r?void 0:r.style),l=Qu({},n,o,r);return i.length>0&&(l.className=i),Object.keys(s).length>0&&(l.style=s),{props:l,internalRef:void 0}}var u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===e)return{};var n={};return Object.keys(e).filter((function(n){return n.match(/^on[A-Z]/)&&"function"===typeof e[n]&&!t.includes(n)})).forEach((function(t){n[t]=e[t]})),n}(Qu({},o,r)),c=Hv(r),f=Hv(o),d=t(u),p=tc(null==d?void 0:d.className,null==n?void 0:n.className,a,null==o?void 0:o.className,null==r?void 0:r.className),h=Qu({},null==d?void 0:d.style,null==n?void 0:n.style,null==o?void 0:o.style,null==r?void 0:r.style),v=Qu({},d,n,f,c);return p.length>0&&(v.className=p),Object.keys(h).length>0&&(v.style=h),{props:v,internalRef:d.ref}}function zv(e,t){return"function"===typeof e?e(t):e}var qv=["elementType","externalSlotProps","ownerState"];function Wv(e){var t,n=e.elementType,r=e.externalSlotProps,o=e.ownerState,a=(0,Ju.Z)(e,qv),i=zv(r,o),s=Uv(Qu({},a,{externalSlotProps:i})),l=function(e,t,n){return void 0===e||Bv(e)?t:Qu({},t,{ownerState:Qu({},t.ownerState,n)})}(n,Qu({},s.props,{ref:Bh(s.internalRef,null==i?void 0:i.ref,null==(t=e.additionalProps)?void 0:t.ref)}),o);return l}var Vv=["children","classes","closeAfterTransition","component","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"];var Zv=new Av,Gv=e.forwardRef((function(t,n){var r,a,i=t.children,s=t.classes,l=t.closeAfterTransition,u=void 0!==l&&l,c=t.component,f=t.container,d=t.disableAutoFocus,p=void 0!==d&&d,h=t.disableEnforceFocus,v=void 0!==h&&h,m=t.disableEscapeKeyDown,g=void 0!==m&&m,y=t.disablePortal,b=void 0!==y&&y,w=t.disableRestoreFocus,x=void 0!==w&&w,E=t.disableScrollLock,_=void 0!==E&&E,S=t.hideBackdrop,k=void 0!==S&&S,C=t.keepMounted,T=void 0!==C&&C,O=t.manager,R=void 0===O?Zv:O,P=t.onBackdropClick,D=t.onClose,M=t.onKeyDown,A=t.open,N=t.onTransitionEnter,I=t.onTransitionExited,j=t.slotProps,L=void 0===j?{}:j,F=t.slots,B=void 0===F?{}:F,H=(0,Ju.Z)(t,Vv),U=e.useState(!A),z=(0,o.Z)(U,2),q=z[0],W=z[1],V=e.useRef({}),Z=e.useRef(null),G=e.useRef(null),Y=Bh(G,n),$=function(e){return!!e.children&&e.children.props.hasOwnProperty("in")}(t),K=null==(r=t["aria-hidden"])||r,X=function(){return V.current.modalRef=G.current,V.current.mountNode=Z.current,V.current},Q=function(){R.mount(X(),{disableScrollLock:_}),G.current.scrollTop=0},J=kv((function(){var e=function(e){return"function"===typeof e?e():e}(f)||ic(Z.current).body;R.add(X(),e),G.current&&Q()})),ee=e.useCallback((function(){return R.isTopModal(X())}),[R]),te=kv((function(e){Z.current=e,e&&(A&&ee()?Q():Ov(G.current,K))})),ne=e.useCallback((function(){R.remove(X(),K)}),[R,K]);e.useEffect((function(){return function(){ne()}}),[ne]),e.useEffect((function(){A?J():$&&u||ne()}),[A,ne,$,u,J]);var re=Qu({},t,{classes:s,closeAfterTransition:u,disableAutoFocus:p,disableEnforceFocus:v,disableEscapeKeyDown:g,disablePortal:b,disableRestoreFocus:x,disableScrollLock:_,exited:q,hideBackdrop:k,keepMounted:T}),oe=function(e){var t=e.open,n=e.exited;return ac({root:["root",!t&&n&&"hidden"]},Fv,e.classes)}(re),ae={};void 0===i.props.tabIndex&&(ae.tabIndex="-1"),$&&(ae.onEnter=Cv((function(){W(!1),N&&N()}),i.props.onEnter),ae.onExited=Cv((function(){W(!0),I&&I(),u&&ne()}),i.props.onExited));var ie=null!=(a=null!=c?c:B.root)?a:"div",se=Wv({elementType:ie,externalSlotProps:L.root,externalForwardedProps:H,additionalProps:{ref:Y,role:"presentation",onKeyDown:function(e){M&&M(e),"Escape"===e.key&&ee()&&(g||(e.stopPropagation(),D&&D(e,"escapeKeyDown")))}},className:oe.root,ownerState:re}),le=B.backdrop,ue=Wv({elementType:le,externalSlotProps:L.backdrop,additionalProps:{"aria-hidden":!0,onClick:function(e){e.target===e.currentTarget&&(P&&P(e),D&&D(e,"backdropClick"))},open:A},className:oe.backdrop,ownerState:re});return T||A||$&&!q?(0,js.jsx)(Tv,{ref:te,container:f,disablePortal:b,children:(0,js.jsxs)(ie,Qu({},se,{children:[!k&&le?(0,js.jsx)(le,Qu({},ue)):null,(0,js.jsx)(Lv,{disableEnforceFocus:v,disableAutoFocus:p,disableRestoreFocus:x,isEnabled:ee,open:A,children:e.cloneElement(i,ae)})]}))}):null})),Yv=Gv,$v=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Kv={entering:{opacity:1},entered:{opacity:1}},Xv=e.forwardRef((function(t,n){var r=mv(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},a=t.addEndListener,i=t.appear,s=void 0===i||i,l=t.children,u=t.easing,c=t.in,f=t.onEnter,d=t.onEntered,p=t.onEntering,h=t.onExit,v=t.onExited,m=t.onExiting,g=t.style,y=t.timeout,b=void 0===y?o:y,w=t.TransitionComponent,x=void 0===w?vv:w,E=(0,Ju.Z)(t,$v),_=e.useRef(null),S=Hh(_,l.ref,n),k=function(e){return function(t){if(e){var n=_.current;void 0===t?e(n):e(n,t)}}},C=k(p),T=k((function(e,t){gv(e);var n=yv({style:g,timeout:b,easing:u},{mode:"enter"});e.style.webkitTransition=r.transitions.create("opacity",n),e.style.transition=r.transitions.create("opacity",n),f&&f(e,t)})),O=k(d),R=k(m),P=k((function(e){var t=yv({style:g,timeout:b,easing:u},{mode:"exit"});e.style.webkitTransition=r.transitions.create("opacity",t),e.style.transition=r.transitions.create("opacity",t),h&&h(e)})),D=k(v);return(0,js.jsx)(x,Qu({appear:s,in:c,nodeRef:_,onEnter:T,onEntered:O,onEntering:C,onExit:P,onExited:D,onExiting:R,addEndListener:function(e){a&&a(_.current,e)},timeout:b},E,{children:function(t,n){return e.cloneElement(l,Qu({style:Qu({opacity:0,visibility:"exited"!==t||c?void 0:"hidden"},Kv[t],g,l.props.style),ref:S},n))}}))})),Qv=Xv;function Jv(e){return Ph("MuiBackdrop",e)}Dh("MuiBackdrop",["root","invisible"]);var em=["children","component","components","componentsProps","className","invisible","open","slotProps","slots","transitionDuration","TransitionComponent"],tm=gh("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.invisible&&t.invisible]}})((function(e){return Qu({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.ownerState.invisible&&{backgroundColor:"transparent"})})),nm=e.forwardRef((function(e,t){var n,r,o,a=kh({props:e,name:"MuiBackdrop"}),i=a.children,s=a.component,l=void 0===s?"div":s,u=a.components,c=void 0===u?{}:u,f=a.componentsProps,d=void 0===f?{}:f,p=a.className,h=a.invisible,v=void 0!==h&&h,m=a.open,g=a.slotProps,y=void 0===g?{}:g,b=a.slots,w=void 0===b?{}:b,x=a.transitionDuration,E=a.TransitionComponent,_=void 0===E?Qv:E,S=(0,Ju.Z)(a,em),k=Qu({},a,{component:l,invisible:v}),C=function(e){var t=e.classes;return ac({root:["root",e.invisible&&"invisible"]},Jv,t)}(k),T=null!=(n=y.root)?n:d.root;return(0,js.jsx)(_,Qu({in:m,timeout:x},S,{children:(0,js.jsx)(tm,Qu({"aria-hidden":!0},T,{as:null!=(r=null!=(o=w.root)?o:c.Root)?r:l,className:tc(C.root,p,null==T?void 0:T.className),ownerState:Qu({},k,null==T?void 0:T.ownerState),classes:C,ref:t,children:i}))}))})),rm=nm,om=["BackdropComponent","BackdropProps","closeAfterTransition","children","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","slotProps","slots","theme"],am=gh("div",{name:"MuiModal",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.open&&n.exited&&t.hidden]}})((function(e){var t=e.theme,n=e.ownerState;return Qu({position:"fixed",zIndex:(t.vars||t).zIndex.modal,right:0,bottom:0,top:0,left:0},!n.open&&n.exited&&{visibility:"hidden"})})),im=gh(rm,{name:"MuiModal",slot:"Backdrop",overridesResolver:function(e,t){return t.backdrop}})({zIndex:-1}),sm=e.forwardRef((function(t,n){var r,a,i,s,l,u,c=kh({name:"MuiModal",props:t}),f=c.BackdropComponent,d=void 0===f?im:f,p=c.BackdropProps,h=c.closeAfterTransition,v=void 0!==h&&h,m=c.children,g=c.component,y=c.components,b=void 0===y?{}:y,w=c.componentsProps,x=void 0===w?{}:w,E=c.disableAutoFocus,_=void 0!==E&&E,S=c.disableEnforceFocus,k=void 0!==S&&S,C=c.disableEscapeKeyDown,T=void 0!==C&&C,O=c.disablePortal,R=void 0!==O&&O,P=c.disableRestoreFocus,D=void 0!==P&&P,M=c.disableScrollLock,A=void 0!==M&&M,N=c.hideBackdrop,I=void 0!==N&&N,j=c.keepMounted,L=void 0!==j&&j,F=c.slotProps,B=c.slots,H=c.theme,U=(0,Ju.Z)(c,om),z=e.useState(!0),q=(0,o.Z)(z,2),W=q[0],V=q[1],Z={closeAfterTransition:v,disableAutoFocus:_,disableEnforceFocus:k,disableEscapeKeyDown:T,disablePortal:R,disableRestoreFocus:D,disableScrollLock:A,hideBackdrop:I,keepMounted:L},G=Qu({},c,Z,{exited:W}),Y=function(e){return e.classes}(G),$=null!=(r=null!=(a=null==B?void 0:B.root)?a:b.Root)?r:am,K=null!=(i=null!=(s=null==B?void 0:B.backdrop)?s:b.Backdrop)?i:d,X=null!=(l=null==F?void 0:F.root)?l:x.root,Q=null!=(u=null==F?void 0:F.backdrop)?u:x.backdrop;return(0,js.jsx)(Yv,Qu({slots:{root:$,backdrop:K},slotProps:{root:function(){return Qu({},zv(X,G),!Bv($)&&{as:g,theme:H})},backdrop:function(){return Qu({},p,zv(Q,G))}},onTransitionEnter:function(){return V(!1)},onTransitionExited:function(){return V(!0)},ref:n},U,{classes:Y},Z,{children:m}))})),lm=sm;function um(e){return Ph("MuiPopover",e)}Dh("MuiPopover",["root","paper"]);var cm=["onEntering"],fm=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function dm(e,t){var n=0;return"number"===typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function pm(e,t){var n=0;return"number"===typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function hm(e){return[e.horizontal,e.vertical].map((function(e){return"number"===typeof e?"".concat(e,"px"):e})).join(" ")}function vm(e){return"function"===typeof e?e():e}var mm=gh(lm,{name:"MuiPopover",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),gm=gh(ev,{name:"MuiPopover",slot:"Paper",overridesResolver:function(e,t){return t.paper}})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),ym=e.forwardRef((function(t,n){var r=kh({props:t,name:"MuiPopover"}),a=r.action,i=r.anchorEl,s=r.anchorOrigin,l=void 0===s?{vertical:"top",horizontal:"left"}:s,u=r.anchorPosition,c=r.anchorReference,f=void 0===c?"anchorEl":c,d=r.children,p=r.className,h=r.container,v=r.elevation,m=void 0===v?8:v,g=r.marginThreshold,y=void 0===g?16:g,b=r.open,w=r.PaperProps,x=void 0===w?{}:w,E=r.transformOrigin,_=void 0===E?{vertical:"top",horizontal:"left"}:E,S=r.TransitionComponent,k=void 0===S?Sv:S,C=r.transitionDuration,T=void 0===C?"auto":C,O=r.TransitionProps,R=(O=void 0===O?{}:O).onEntering,P=(0,Ju.Z)(r.TransitionProps,cm),D=(0,Ju.Z)(r,fm),M=e.useRef(),A=Hh(M,x.ref),N=Qu({},r,{anchorOrigin:l,anchorReference:f,elevation:m,marginThreshold:y,PaperProps:x,transformOrigin:_,TransitionComponent:k,transitionDuration:T,TransitionProps:P}),I=function(e){return ac({root:["root"],paper:["paper"]},um,e.classes)}(N),j=e.useCallback((function(){if("anchorPosition"===f)return u;var e=vm(i),t=(e&&1===e.nodeType?e:sc(M.current).body).getBoundingClientRect();return{top:t.top+dm(t,l.vertical),left:t.left+pm(t,l.horizontal)}}),[i,l.horizontal,l.vertical,u,f]),L=e.useCallback((function(e){return{vertical:dm(e,_.vertical),horizontal:pm(e,_.horizontal)}}),[_.horizontal,_.vertical]),F=e.useCallback((function(e){var t={width:e.offsetWidth,height:e.offsetHeight},n=L(t);if("none"===f)return{top:null,left:null,transformOrigin:hm(n)};var r=j(),o=r.top-n.vertical,a=r.left-n.horizontal,s=o+t.height,l=a+t.width,u=ov(vm(i)),c=u.innerHeight-y,d=u.innerWidth-y;if(o<y){var p=o-y;o-=p,n.vertical+=p}else if(s>c){var h=s-c;o-=h,n.vertical+=h}if(a<y){var v=a-y;a-=v,n.horizontal+=v}else if(l>d){var m=l-d;a-=m,n.horizontal+=m}return{top:"".concat(Math.round(o),"px"),left:"".concat(Math.round(a),"px"),transformOrigin:hm(n)}}),[i,f,j,L,y]),B=e.useState(b),H=(0,o.Z)(B,2),U=H[0],z=H[1],q=e.useCallback((function(){var e=M.current;if(e){var t=F(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,z(!0)}}),[F]);e.useEffect((function(){b&&q()})),e.useImperativeHandle(a,(function(){return b?{updatePosition:function(){q()}}:null}),[b,q]),e.useEffect((function(){if(b){var e=nv((function(){q()})),t=ov(i);return t.addEventListener("resize",e),function(){e.clear(),t.removeEventListener("resize",e)}}}),[i,b,q]);var W=T;"auto"!==T||k.muiSupportAuto||(W=void 0);var V=h||(i?sc(vm(i)).body:void 0);return(0,js.jsx)(mm,Qu({BackdropProps:{invisible:!0},className:tc(I.root,p),container:V,open:b,ref:n,ownerState:N},D,{children:(0,js.jsx)(k,Qu({appear:!0,in:b,onEntering:function(e,t){R&&R(e,t),q()},onExited:function(){z(!1)},timeout:W},P,{children:(0,js.jsx)(gm,Qu({elevation:m},x,{ref:A,className:tc(I.paper,x.className)},U?void 0:{style:Qu({},x.style,{opacity:0})},{ownerState:N,children:d}))}))}))})),bm=ym;function wm(e){return Ph("MuiMenu",e)}Dh("MuiMenu",["root","paper","list"]);var xm=["onEntering"],Em=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],_m={vertical:"top",horizontal:"right"},Sm={vertical:"top",horizontal:"left"},km=gh(bm,{shouldForwardProp:function(e){return hh(e)||"classes"===e},name:"MuiMenu",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),Cm=gh(ev,{name:"MuiMenu",slot:"Paper",overridesResolver:function(e,t){return t.paper}})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),Tm=gh($h,{name:"MuiMenu",slot:"List",overridesResolver:function(e,t){return t.list}})({outline:0}),Om=e.forwardRef((function(t,n){var r=kh({props:t,name:"MuiMenu"}),o=r.autoFocus,a=void 0===o||o,i=r.children,s=r.disableAutoFocusItem,l=void 0!==s&&s,u=r.MenuListProps,c=void 0===u?{}:u,f=r.onClose,d=r.open,p=r.PaperProps,h=void 0===p?{}:p,v=r.PopoverClasses,m=r.transitionDuration,g=void 0===m?"auto":m,y=r.TransitionProps,b=(y=void 0===y?{}:y).onEntering,w=r.variant,x=void 0===w?"selectedMenu":w,E=(0,Ju.Z)(r.TransitionProps,xm),_=(0,Ju.Z)(r,Em),S=mv(),k="rtl"===S.direction,C=Qu({},r,{autoFocus:a,disableAutoFocusItem:l,MenuListProps:c,onEntering:b,PaperProps:h,transitionDuration:g,TransitionProps:E,variant:x}),T=function(e){return ac({root:["root"],paper:["paper"],list:["list"]},wm,e.classes)}(C),O=a&&!l&&d,R=e.useRef(null),P=-1;return e.Children.map(i,(function(t,n){e.isValidElement(t)&&(t.props.disabled||("selectedMenu"===x&&t.props.selected||-1===P)&&(P=n))})),(0,js.jsx)(km,Qu({classes:v,onClose:f,anchorOrigin:{vertical:"bottom",horizontal:k?"right":"left"},transformOrigin:k?_m:Sm,PaperProps:Qu({component:Cm},h,{classes:Qu({},h.classes,{root:T.paper})}),className:T.root,open:d,ref:n,transitionDuration:g,TransitionProps:Qu({onEntering:function(e,t){R.current&&R.current.adjustStyleForScrollbar(e,S),b&&b(e,t)}},E),ownerState:C},_,{children:(0,js.jsx)(Tm,Qu({onKeyDown:function(e){"Tab"===e.key&&(e.preventDefault(),f&&f(e,"tabKeyDown"))},actions:R,autoFocus:a&&(-1===P||l),autoFocusItem:O,variant:x},c,{className:tc(T.list,c.className),children:i}))}))})),Rm=Om;function Pm(e){return Ph("MuiNativeSelect",e)}var Dm=Dh("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput"]),Mm=["className","disabled","IconComponent","inputRef","variant"],Am=function(e){var t,n=e.ownerState,r=e.theme;return Qu((t={MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":Qu({},r.vars?{backgroundColor:"rgba(".concat(r.vars.palette.common.onBackgroundChannel," / 0.05)")}:{backgroundColor:"light"===r.palette.mode?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"}},(0,Ue.Z)(t,"&.".concat(Dm.disabled),{cursor:"default"}),(0,Ue.Z)(t,"&[multiple]",{height:"auto"}),(0,Ue.Z)(t,"&:not([multiple]) option, &:not([multiple]) optgroup",{backgroundColor:(r.vars||r).palette.background.paper}),(0,Ue.Z)(t,"&&&",{paddingRight:24,minWidth:16}),t),"filled"===n.variant&&{"&&&":{paddingRight:32}},"outlined"===n.variant&&{borderRadius:(r.vars||r).shape.borderRadius,"&:focus":{borderRadius:(r.vars||r).shape.borderRadius},"&&&":{paddingRight:32}})},Nm=gh("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:hh,overridesResolver:function(e,t){var n=e.ownerState;return[t.select,t[n.variant],(0,Ue.Z)({},"&.".concat(Dm.multiple),t.multiple)]}})(Am),Im=function(e){var t=e.ownerState,n=e.theme;return Qu((0,Ue.Z)({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(n.vars||n).palette.action.active},"&.".concat(Dm.disabled),{color:(n.vars||n).palette.action.disabled}),t.open&&{transform:"rotate(180deg)"},"filled"===t.variant&&{right:7},"outlined"===t.variant&&{right:7})},jm=gh("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:function(e,t){var n=e.ownerState;return[t.icon,n.variant&&t["icon".concat(uc(n.variant))],n.open&&t.iconOpen]}})(Im),Lm=e.forwardRef((function(t,n){var r=t.className,o=t.disabled,a=t.IconComponent,i=t.inputRef,s=t.variant,l=void 0===s?"standard":s,u=(0,Ju.Z)(t,Mm),c=Qu({},t,{disabled:o,variant:l}),f=function(e){var t=e.classes,n=e.variant,r=e.disabled,o=e.multiple,a=e.open;return ac({select:["select",n,r&&"disabled",o&&"multiple"],icon:["icon","icon".concat(uc(n)),a&&"iconOpen",r&&"disabled"]},Pm,t)}(c);return(0,js.jsxs)(e.Fragment,{children:[(0,js.jsx)(Nm,Qu({ownerState:c,className:tc(f.select,r),disabled:o,ref:i||n},u)),t.multiple?null:(0,js.jsx)(jm,{as:a,ownerState:c,className:f.icon})]})}));function Fm(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function Bm(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(Fm(e.value)&&""!==e.value||t&&Fm(e.defaultValue)&&""!==e.defaultValue)}var Hm=function(t){var n=t.controlled,r=t.default,a=(t.name,t.state,e.useRef(void 0!==n).current),i=e.useState(r),s=(0,o.Z)(i,2),l=s[0],u=s[1];return[a?n:l,e.useCallback((function(e){a||u(e)}),[])]};function Um(e){return Ph("MuiSelect",e)}var zm,qm=Dh("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput"]),Wm=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],Vm=gh("div",{name:"MuiSelect",slot:"Select",overridesResolver:function(e,t){var n=e.ownerState;return[(0,Ue.Z)({},"&.".concat(qm.select),t.select),(0,Ue.Z)({},"&.".concat(qm.select),t[n.variant]),(0,Ue.Z)({},"&.".concat(qm.multiple),t.multiple)]}})(Am,(0,Ue.Z)({},"&.".concat(qm.select),{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"})),Zm=gh("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:function(e,t){var n=e.ownerState;return[t.icon,n.variant&&t["icon".concat(uc(n.variant))],n.open&&t.iconOpen]}})(Im),Gm=gh("input",{shouldForwardProp:function(e){return vh(e)&&"classes"!==e},name:"MuiSelect",slot:"NativeInput",overridesResolver:function(e,t){return t.nativeInput}})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function Ym(e,t){return"object"===typeof t&&null!==t?e===t:String(e)===String(t)}function $m(e){return null==e||"string"===typeof e&&!e.trim()}var Km=e.forwardRef((function(t,n){var r=t["aria-describedby"],a=t["aria-label"],i=t.autoFocus,s=t.autoWidth,l=t.children,u=t.className,c=t.defaultOpen,f=t.defaultValue,d=t.disabled,p=t.displayEmpty,h=t.IconComponent,v=t.inputRef,m=t.labelId,g=t.MenuProps,y=void 0===g?{}:g,b=t.multiple,w=t.name,x=t.onBlur,E=t.onChange,_=t.onClose,S=t.onFocus,k=t.onOpen,C=t.open,T=t.readOnly,O=t.renderValue,R=t.SelectDisplayProps,P=void 0===R?{}:R,D=t.tabIndex,M=t.value,A=t.variant,N=void 0===A?"standard":A,I=(0,Ju.Z)(t,Wm),j=Hm({controlled:M,default:f,name:"Select"}),L=(0,o.Z)(j,2),F=L[0],B=L[1],H=Hm({controlled:C,default:c,name:"Select"}),U=(0,o.Z)(H,2),z=U[0],q=U[1],W=e.useRef(null),V=e.useRef(null),Z=e.useState(null),G=(0,o.Z)(Z,2),Y=G[0],$=G[1],K=e.useRef(null!=C).current,X=e.useState(),Q=(0,o.Z)(X,2),J=Q[0],ee=Q[1],te=Hh(n,v),ne=e.useCallback((function(e){V.current=e,e&&$(e)}),[]);e.useImperativeHandle(te,(function(){return{focus:function(){V.current.focus()},node:W.current,value:F}}),[F]),e.useEffect((function(){c&&z&&Y&&!K&&(ee(s?null:Y.clientWidth),V.current.focus())}),[Y,s]),e.useEffect((function(){i&&V.current.focus()}),[i]),e.useEffect((function(){if(m){var e=sc(V.current).getElementById(m);if(e){var t=function(){getSelection().isCollapsed&&V.current.focus()};return e.addEventListener("click",t),function(){e.removeEventListener("click",t)}}}}),[m]);var re,oe,ae=function(e,t){e?k&&k(t):_&&_(t),K||(ee(s?null:Y.clientWidth),q(e))},ie=e.Children.toArray(l),se=function(e){return function(t){var n;if(t.currentTarget.hasAttribute("tabindex")){if(b){n=Array.isArray(F)?F.slice():[];var r=F.indexOf(e.props.value);-1===r?n.push(e.props.value):n.splice(r,1)}else n=e.props.value;if(e.props.onClick&&e.props.onClick(t),F!==n&&(B(n),E)){var o=t.nativeEvent||t,a=new o.constructor(o.type,o);Object.defineProperty(a,"target",{writable:!0,value:{value:n,name:w}}),E(a,e)}b||ae(!1,t)}}},le=null!==Y&&z;delete I["aria-invalid"];var ue=[],ce=!1;(Bm({value:F})||p)&&(O?re=O(F):ce=!0);var fe=ie.map((function(t,n,r){if(!e.isValidElement(t))return null;var o;if(b){if(!Array.isArray(F))throw new Error(oc(2));o=F.some((function(e){return Ym(e,t.props.value)})),o&&ce&&ue.push(t.props.children)}else(o=Ym(F,t.props.value))&&ce&&(oe=t.props.children);if(o&&!0,void 0===t.props.value)return e.cloneElement(t,{"aria-readonly":!0,role:"option"});return e.cloneElement(t,{"aria-selected":o?"true":"false",onClick:se(t),onKeyUp:function(e){" "===e.key&&e.preventDefault(),t.props.onKeyUp&&t.props.onKeyUp(e)},role:"option",selected:void 0===r[0].props.value||!0===r[0].props.disabled?function(){if(F)return o;var e=r.find((function(e){return void 0!==e.props.value&&!0!==e.props.disabled}));return t===e||o}():o,value:void 0,"data-value":t.props.value})}));ce&&(re=b?0===ue.length?null:ue.reduce((function(e,t,n){return e.push(t),n<ue.length-1&&e.push(", "),e}),[]):oe);var de,pe=J;!s&&K&&Y&&(pe=Y.clientWidth),de="undefined"!==typeof D?D:d?null:0;var he=P.id||(w?"mui-component-select-".concat(w):void 0),ve=Qu({},t,{variant:N,value:F,open:le}),me=function(e){var t=e.classes,n=e.variant,r=e.disabled,o=e.multiple,a=e.open;return ac({select:["select",n,r&&"disabled",o&&"multiple"],icon:["icon","icon".concat(uc(n)),a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]},Um,t)}(ve);return(0,js.jsxs)(e.Fragment,{children:[(0,js.jsx)(Vm,Qu({ref:ne,tabIndex:de,role:"button","aria-disabled":d?"true":void 0,"aria-expanded":le?"true":"false","aria-haspopup":"listbox","aria-label":a,"aria-labelledby":[m,he].filter(Boolean).join(" ")||void 0,"aria-describedby":r,onKeyDown:function(e){if(!T){-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),ae(!0,e))}},onMouseDown:d||T?null:function(e){0===e.button&&(e.preventDefault(),V.current.focus(),ae(!0,e))},onBlur:function(e){!le&&x&&(Object.defineProperty(e,"target",{writable:!0,value:{value:F,name:w}}),x(e))},onFocus:S},P,{ownerState:ve,className:tc(P.className,me.select,u),id:he,children:$m(re)?zm||(zm=(0,js.jsx)("span",{className:"notranslate",children:"\u200b"})):re})),(0,js.jsx)(Gm,Qu({value:Array.isArray(F)?F.join(","):F,name:w,ref:W,"aria-hidden":!0,onChange:function(e){var t=ie.map((function(e){return e.props.value})).indexOf(e.target.value);if(-1!==t){var n=ie[t];B(n.props.value),E&&E(e,n)}},tabIndex:-1,disabled:d,className:me.nativeInput,autoFocus:i,ownerState:ve},I)),(0,js.jsx)(Zm,{as:h,className:me.icon,ownerState:ve}),(0,js.jsx)(Rm,Qu({id:"menu-".concat(w||""),anchorEl:Y,open:le,onClose:function(e){ae(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},y,{MenuListProps:Qu({"aria-labelledby":m,role:"listbox",disableListWrap:!0},y.MenuListProps),PaperProps:Qu({},y.PaperProps,{style:Qu({minWidth:pe},null!=y.PaperProps?y.PaperProps.style:null)}),children:fe}))]})})),Xm=Km;function Qm(e){var t=e.props,n=e.states,r=e.muiFormControl;return n.reduce((function(e,n){return e[n]=t[n],r&&"undefined"===typeof t[n]&&(e[n]=r[n]),e}),{})}var Jm=e.createContext(void 0);function eg(){return e.useContext(Jm)}function tg(e){return Ph("MuiSvgIcon",e)}Dh("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var ng=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],rg=gh("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"inherit"!==n.color&&t["color".concat(uc(n.color))],t["fontSize".concat(uc(n.fontSize))]]}})((function(e){var t,n,r,o,a,i,s,l,u,c,f,d,p,h,v,m,g,y=e.theme,b=e.ownerState;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(t=y.transitions)||null==(n=t.create)?void 0:n.call(t,"fill",{duration:null==(r=y.transitions)||null==(o=r.duration)?void 0:o.shorter}),fontSize:{inherit:"inherit",small:(null==(a=y.typography)||null==(i=a.pxToRem)?void 0:i.call(a,20))||"1.25rem",medium:(null==(s=y.typography)||null==(l=s.pxToRem)?void 0:l.call(s,24))||"1.5rem",large:(null==(u=y.typography)||null==(c=u.pxToRem)?void 0:c.call(u,35))||"2.1875rem"}[b.fontSize],color:null!=(f=null==(d=(y.vars||y).palette)||null==(p=d[b.color])?void 0:p.main)?f:{action:null==(h=(y.vars||y).palette)||null==(v=h.action)?void 0:v.active,disabled:null==(m=(y.vars||y).palette)||null==(g=m.action)?void 0:g.disabled,inherit:void 0}[b.color]}})),og=e.forwardRef((function(e,t){var n=kh({props:e,name:"MuiSvgIcon"}),r=n.children,o=n.className,a=n.color,i=void 0===a?"inherit":a,s=n.component,l=void 0===s?"svg":s,u=n.fontSize,c=void 0===u?"medium":u,f=n.htmlColor,d=n.inheritViewBox,p=void 0!==d&&d,h=n.titleAccess,v=n.viewBox,m=void 0===v?"0 0 24 24":v,g=(0,Ju.Z)(n,ng),y=Qu({},n,{color:i,component:l,fontSize:c,instanceFontSize:e.fontSize,inheritViewBox:p,viewBox:m}),b={};p||(b.viewBox=m);var w=function(e){var t=e.color,n=e.fontSize,r=e.classes;return ac({root:["root","inherit"!==t&&"color".concat(uc(t)),"fontSize".concat(uc(n))]},tg,r)}(y);return(0,js.jsxs)(rg,Qu({as:l,className:tc(w.root,o),focusable:"false",color:f,"aria-hidden":!h||void 0,role:h?"img":void 0,ref:t},b,g,{ownerState:y,children:[r,h?(0,js.jsx)("title",{children:h}):null]}))}));og.muiName="SvgIcon";var ag=og;var ig=function(t,n){function r(e,r){return(0,js.jsx)(ag,Qu({"data-testid":"".concat(n,"Icon"),ref:r},e,{children:t}))}return r.muiName=ag.muiName,e.memo(e.forwardRef(r))}((0,js.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),sg=["onChange","maxRows","minRows","style","value"];function lg(e,t){return parseInt(e[t],10)||0}var ug={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};function cg(e){return void 0===e||null===e||0===Object.keys(e).length}var fg=e.forwardRef((function(t,n){var a=t.onChange,i=t.maxRows,s=t.minRows,l=void 0===s?1:s,u=t.style,c=t.value,f=(0,Ju.Z)(t,sg),d=e.useRef(null!=c).current,p=e.useRef(null),h=Bh(n,p),v=e.useRef(null),m=e.useRef(0),g=e.useState({}),y=(0,o.Z)(g,2),b=y[0],w=y[1],x=e.useCallback((function(){var e=p.current,n=rv(e).getComputedStyle(e);if("0px"===n.width)return{};var r=v.current;r.style.width=n.width,r.value=e.value||t.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");var o=n["box-sizing"],a=lg(n,"padding-bottom")+lg(n,"padding-top"),s=lg(n,"border-bottom-width")+lg(n,"border-top-width"),u=r.scrollHeight;r.value="x";var c=r.scrollHeight,f=u;return l&&(f=Math.max(Number(l)*c,f)),i&&(f=Math.min(Number(i)*c,f)),{outerHeightStyle:(f=Math.max(f,c))+("border-box"===o?a+s:0),overflow:Math.abs(f-u)<=1}}),[i,l,t.placeholder]),E=function(e,t){var n=t.outerHeightStyle,r=t.overflow;return m.current<20&&(n>0&&Math.abs((e.outerHeightStyle||0)-n)>1||e.overflow!==r)?(m.current+=1,{overflow:r,outerHeightStyle:n}):e},_=e.useCallback((function(){var e=x();cg(e)||w((function(t){return E(t,e)}))}),[x]);e.useEffect((function(){var e,t=tv((function(){m.current=0,p.current&&function(){var e=x();cg(e)||(0,r.flushSync)((function(){w((function(t){return E(t,e)}))}))}()})),n=rv(p.current);return n.addEventListener("resize",t),"undefined"!==typeof ResizeObserver&&(e=new ResizeObserver(t)).observe(p.current),function(){t.clear(),n.removeEventListener("resize",t),e&&e.disconnect()}})),Uh((function(){_()})),e.useEffect((function(){m.current=0}),[c]);return(0,js.jsxs)(e.Fragment,{children:[(0,js.jsx)("textarea",Qu({value:c,onChange:function(e){m.current=0,d||_(),a&&a(e)},ref:h,rows:l,style:Qu({height:b.outerHeightStyle,overflow:b.overflow?"hidden":null},u)},f)),(0,js.jsx)("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:v,tabIndex:-1,style:Qu({},ug,u,{padding:0})})]})})),dg=fg,pg=(n(2110),Af((function(t,n){var r=t.styles,o=Of([r],void 0,(0,e.useContext)(Nf)),a=(0,e.useRef)();return Df((function(){var e=n.key+"-global",t=new n.sheet.constructor({key:e,nonce:n.sheet.nonce,container:n.sheet.container,speedy:n.sheet.isSpeedy}),r=!1,i=document.querySelector('style[data-emotion="'+e+" "+o.name+'"]');return n.sheet.tags.length&&(t.before=n.sheet.tags[0]),null!==i&&(r=!0,i.setAttribute("data-emotion",e),t.hydrate([i])),a.current=[t,r],function(){t.flush()}}),[n]),Df((function(){var e=a.current,t=e[0];if(e[1])e[1]=!1;else{if(void 0!==o.next&&Lf(n,o.next,!0),t.tags.length){var r=t.tags[t.tags.length-1].nextElementSibling;t.before=r,t.flush()}n.insert("",o,t,!1)}}),[n,o.name]),null})));function hg(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Of(t)}var vg=function(){var e=hg.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}};function mg(e){var t=e.styles,n=e.defaultTheme,r=void 0===n?{}:n,o="function"===typeof t?function(e){return t(void 0===(n=e)||null===n||0===Object.keys(n).length?r:e);var n}:t;return(0,js.jsx)(pg,{styles:o})}var gg=function(e){return(0,js.jsx)(mg,Qu({},e,{defaultTheme:ph}))};function yg(e){return Ph("MuiInputBase",e)}var bg=Dh("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),wg=["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"],xg=function(e,t){var n=e.ownerState;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,"small"===n.size&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t["color".concat(uc(n.color))],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},Eg=function(e,t){var n=e.ownerState;return[t.input,"small"===n.size&&t.inputSizeSmall,n.multiline&&t.inputMultiline,"search"===n.type&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},_g=gh("div",{name:"MuiInputBase",slot:"Root",overridesResolver:xg})((function(e){var t=e.theme,n=e.ownerState;return Qu({},t.typography.body1,(0,Ue.Z)({color:(t.vars||t).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center"},"&.".concat(bg.disabled),{color:(t.vars||t).palette.text.disabled,cursor:"default"}),n.multiline&&Qu({padding:"4px 0 5px"},"small"===n.size&&{paddingTop:1}),n.fullWidth&&{width:"100%"})})),Sg=gh("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Eg})((function(e){var t,n=e.theme,r=e.ownerState,o="light"===n.palette.mode,a=Qu({color:"currentColor"},n.vars?{opacity:n.vars.opacity.inputPlaceholder}:{opacity:o?.42:.5},{transition:n.transitions.create("opacity",{duration:n.transitions.duration.shorter})}),i={opacity:"0 !important"},s=n.vars?{opacity:n.vars.opacity.inputPlaceholder}:{opacity:o?.42:.5};return Qu((t={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":a,"&::-moz-placeholder":a,"&:-ms-input-placeholder":a,"&::-ms-input-placeholder":a,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"}},(0,Ue.Z)(t,"label[data-shrink=false] + .".concat(bg.formControl," &"),{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":s,"&:focus::-moz-placeholder":s,"&:focus:-ms-input-placeholder":s,"&:focus::-ms-input-placeholder":s}),(0,Ue.Z)(t,"&.".concat(bg.disabled),{opacity:1,WebkitTextFillColor:(n.vars||n).palette.text.disabled}),(0,Ue.Z)(t,"&:-webkit-autofill",{animationDuration:"5000s",animationName:"mui-auto-fill"}),t),"small"===r.size&&{paddingTop:1},r.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===r.type&&{MozAppearance:"textfield"})})),kg=(0,js.jsx)(gg,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),Cg=e.forwardRef((function(t,n){var r,a=kh({props:t,name:"MuiInputBase"}),i=a["aria-describedby"],s=a.autoComplete,l=a.autoFocus,u=a.className,c=a.components,f=void 0===c?{}:c,d=a.componentsProps,p=void 0===d?{}:d,h=a.defaultValue,v=a.disabled,m=a.disableInjectingGlobalStyles,g=a.endAdornment,y=a.fullWidth,b=void 0!==y&&y,w=a.id,x=a.inputComponent,E=void 0===x?"input":x,_=a.inputProps,S=void 0===_?{}:_,k=a.inputRef,C=a.maxRows,T=a.minRows,O=a.multiline,R=void 0!==O&&O,P=a.name,D=a.onBlur,M=a.onChange,A=a.onClick,N=a.onFocus,I=a.onKeyDown,j=a.onKeyUp,L=a.placeholder,F=a.readOnly,B=a.renderSuffix,H=a.rows,U=a.slotProps,z=void 0===U?{}:U,q=a.slots,W=void 0===q?{}:q,V=a.startAdornment,Z=a.type,G=void 0===Z?"text":Z,Y=a.value,$=(0,Ju.Z)(a,wg),K=null!=S.value?S.value:Y,X=e.useRef(null!=K).current,Q=e.useRef(),J=e.useCallback((function(e){0}),[]),ee=Hh(Q,k,S.ref,J),te=e.useState(!1),ne=(0,o.Z)(te,2),re=ne[0],oe=ne[1],ae=eg();var ie=Qm({props:a,muiFormControl:ae,states:["color","disabled","error","hiddenLabel","size","required","filled"]});ie.focused=ae?ae.focused:re,e.useEffect((function(){!ae&&v&&re&&(oe(!1),D&&D())}),[ae,v,re,D]);var se=ae&&ae.onFilled,le=ae&&ae.onEmpty,ue=e.useCallback((function(e){Bm(e)?se&&se():le&&le()}),[se,le]);zh((function(){X&&ue({value:K})}),[K,ue,X]);e.useEffect((function(){ue(Q.current)}),[]);var ce=E,fe=S;R&&"input"===ce&&(fe=Qu(H?{type:void 0,minRows:H,maxRows:H}:{type:void 0,maxRows:C,minRows:T},fe),ce=dg);e.useEffect((function(){ae&&ae.setAdornedStart(Boolean(V))}),[ae,V]);var de=Qu({},a,{color:ie.color||"primary",disabled:ie.disabled,endAdornment:g,error:ie.error,focused:ie.focused,formControl:ae,fullWidth:b,hiddenLabel:ie.hiddenLabel,multiline:R,size:ie.size,startAdornment:V,type:G}),pe=function(e){var t=e.classes,n=e.color,r=e.disabled,o=e.error,a=e.endAdornment,i=e.focused,s=e.formControl,l=e.fullWidth,u=e.hiddenLabel,c=e.multiline,f=e.readOnly,d=e.size,p=e.startAdornment,h=e.type;return ac({root:["root","color".concat(uc(n)),r&&"disabled",o&&"error",l&&"fullWidth",i&&"focused",s&&"formControl","small"===d&&"sizeSmall",c&&"multiline",p&&"adornedStart",a&&"adornedEnd",u&&"hiddenLabel",f&&"readOnly"],input:["input",r&&"disabled","search"===h&&"inputTypeSearch",c&&"inputMultiline","small"===d&&"inputSizeSmall",u&&"inputHiddenLabel",p&&"inputAdornedStart",a&&"inputAdornedEnd",f&&"readOnly"]},yg,t)}(de),he=W.root||f.Root||_g,ve=z.root||p.root||{},me=W.input||f.Input||Sg;return fe=Qu({},fe,null!=(r=z.input)?r:p.input),(0,js.jsxs)(e.Fragment,{children:[!m&&kg,(0,js.jsxs)(he,Qu({},ve,!Bv(he)&&{ownerState:Qu({},de,ve.ownerState)},{ref:n,onClick:function(e){Q.current&&e.currentTarget===e.target&&Q.current.focus(),A&&A(e)}},$,{className:tc(pe.root,ve.className,u),children:[V,(0,js.jsx)(Jm.Provider,{value:null,children:(0,js.jsx)(me,Qu({ownerState:de,"aria-invalid":ie.error,"aria-describedby":i,autoComplete:s,autoFocus:l,defaultValue:h,disabled:ie.disabled,id:w,onAnimationStart:function(e){ue("mui-auto-fill-cancel"===e.animationName?Q.current:{value:"x"})},name:P,placeholder:L,readOnly:F,required:ie.required,rows:H,value:K,onKeyDown:I,onKeyUp:j,type:G},fe,!Bv(me)&&{as:ce,ownerState:Qu({},de,fe.ownerState)},{ref:ee,className:tc(pe.input,fe.className),onBlur:function(e){D&&D(e),S.onBlur&&S.onBlur(e),ae&&ae.onBlur?ae.onBlur(e):oe(!1)},onChange:function(e){if(!X){var t=e.target||Q.current;if(null==t)throw new Error(oc(1));ue({value:t.value})}for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];S.onChange&&S.onChange.apply(S,[e].concat(r)),M&&M.apply(void 0,[e].concat(r))},onFocus:function(e){ie.disabled?e.stopPropagation():(N&&N(e),S.onFocus&&S.onFocus(e),ae&&ae.onFocus?ae.onFocus(e):oe(!0))}}))}),g,B?B(Qu({},ie,{startAdornment:V})):null]}))]})})),Tg=Cg;function Og(e){return Ph("MuiInput",e)}var Rg=Qu({},bg,Dh("MuiInput",["root","underline","input"])),Pg=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],Dg=gh(_g,{shouldForwardProp:function(e){return hh(e)||"classes"===e},name:"MuiInput",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[].concat((0,a.Z)(xg(e,t)),[!n.disableUnderline&&t.underline])}})((function(e){var t,n=e.theme,r=e.ownerState,o="light"===n.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return n.vars&&(o="rgba(".concat(n.vars.palette.common.onBackgroundChannel," / ").concat(n.vars.opacity.inputUnderline,")")),Qu({position:"relative"},r.formControl&&{"label + &":{marginTop:16}},!r.disableUnderline&&(t={"&:after":{borderBottom:"2px solid ".concat((n.vars||n).palette[r.color].main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:n.transitions.create("transform",{duration:n.transitions.duration.shorter,easing:n.transitions.easing.easeOut}),pointerEvents:"none"}},(0,Ue.Z)(t,"&.".concat(Rg.focused,":after"),{transform:"scaleX(1) translateX(0)"}),(0,Ue.Z)(t,"&.".concat(Rg.error,":after"),{borderBottomColor:(n.vars||n).palette.error.main,transform:"scaleX(1)"}),(0,Ue.Z)(t,"&:before",{borderBottom:"1px solid ".concat(o),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:n.transitions.create("border-bottom-color",{duration:n.transitions.duration.shorter}),pointerEvents:"none"}),(0,Ue.Z)(t,"&:hover:not(.".concat(Rg.disabled,"):before"),{borderBottom:"2px solid ".concat((n.vars||n).palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(o)}}),(0,Ue.Z)(t,"&.".concat(Rg.disabled,":before"),{borderBottomStyle:"dotted"}),t))})),Mg=gh(Sg,{name:"MuiInput",slot:"Input",overridesResolver:Eg})({}),Ag=e.forwardRef((function(e,t){var n,r,o,a,i=kh({props:e,name:"MuiInput"}),s=i.disableUnderline,l=i.components,u=void 0===l?{}:l,c=i.componentsProps,f=i.fullWidth,d=void 0!==f&&f,p=i.inputComponent,h=void 0===p?"input":p,v=i.multiline,m=void 0!==v&&v,g=i.slotProps,y=i.slots,b=void 0===y?{}:y,w=i.type,x=void 0===w?"text":w,E=(0,Ju.Z)(i,Pg),_=function(e){var t=e.classes;return Qu({},t,ac({root:["root",!e.disableUnderline&&"underline"],input:["input"]},Og,t))}(i),S={root:{ownerState:{disableUnderline:s}}},k=(null!=g?g:c)?rc(null!=g?g:c,S):S,C=null!=(n=null!=(r=b.root)?r:u.Root)?n:Dg,T=null!=(o=null!=(a=b.input)?a:u.Input)?o:Mg;return(0,js.jsx)(Tg,Qu({slots:{root:C,input:T},slotProps:k,fullWidth:d,inputComponent:h,multiline:m,ref:t,type:x},E,{classes:_}))}));Ag.muiName="Input";var Ng=Ag;function Ig(e){return Ph("MuiFilledInput",e)}var jg=Qu({},bg,Dh("MuiFilledInput",["root","underline","input"])),Lg=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],Fg=gh(_g,{shouldForwardProp:function(e){return hh(e)||"classes"===e},name:"MuiFilledInput",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[].concat((0,a.Z)(xg(e,t)),[!n.disableUnderline&&t.underline])}})((function(e){var t,n,r,o=e.theme,a=e.ownerState,i="light"===o.palette.mode,s=i?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",l=i?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",u=i?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",c=i?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return Qu((t={position:"relative",backgroundColor:o.vars?o.vars.palette.FilledInput.bg:l,borderTopLeftRadius:(o.vars||o).shape.borderRadius,borderTopRightRadius:(o.vars||o).shape.borderRadius,transition:o.transitions.create("background-color",{duration:o.transitions.duration.shorter,easing:o.transitions.easing.easeOut}),"&:hover":{backgroundColor:o.vars?o.vars.palette.FilledInput.hoverBg:u,"@media (hover: none)":{backgroundColor:o.vars?o.vars.palette.FilledInput.bg:l}}},(0,Ue.Z)(t,"&.".concat(jg.focused),{backgroundColor:o.vars?o.vars.palette.FilledInput.bg:l}),(0,Ue.Z)(t,"&.".concat(jg.disabled),{backgroundColor:o.vars?o.vars.palette.FilledInput.disabledBg:c}),t),!a.disableUnderline&&(n={"&:after":{borderBottom:"2px solid ".concat(null==(r=(o.vars||o).palette[a.color||"primary"])?void 0:r.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:o.transitions.create("transform",{duration:o.transitions.duration.shorter,easing:o.transitions.easing.easeOut}),pointerEvents:"none"}},(0,Ue.Z)(n,"&.".concat(jg.focused,":after"),{transform:"scaleX(1) translateX(0)"}),(0,Ue.Z)(n,"&.".concat(jg.error,":after"),{borderBottomColor:(o.vars||o).palette.error.main,transform:"scaleX(1)"}),(0,Ue.Z)(n,"&:before",{borderBottom:"1px solid ".concat(o.vars?"rgba(".concat(o.vars.palette.common.onBackgroundChannel," / ").concat(o.vars.opacity.inputUnderline,")"):s),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:o.transitions.create("border-bottom-color",{duration:o.transitions.duration.shorter}),pointerEvents:"none"}),(0,Ue.Z)(n,"&:hover:not(.".concat(jg.disabled,"):before"),{borderBottom:"1px solid ".concat((o.vars||o).palette.text.primary)}),(0,Ue.Z)(n,"&.".concat(jg.disabled,":before"),{borderBottomStyle:"dotted"}),n),a.startAdornment&&{paddingLeft:12},a.endAdornment&&{paddingRight:12},a.multiline&&Qu({padding:"25px 12px 8px"},"small"===a.size&&{paddingTop:21,paddingBottom:4},a.hiddenLabel&&{paddingTop:16,paddingBottom:17}))})),Bg=gh(Sg,{name:"MuiFilledInput",slot:"Input",overridesResolver:Eg})((function(e){var t=e.theme,n=e.ownerState;return Qu({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},t.vars&&(0,Ue.Z)({"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},t.getColorSchemeSelector("dark"),{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}),"small"===n.size&&{paddingTop:21,paddingBottom:4},n.hiddenLabel&&{paddingTop:16,paddingBottom:17},n.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0},n.hiddenLabel&&"small"===n.size&&{paddingTop:8,paddingBottom:9})})),Hg=e.forwardRef((function(e,t){var n,r,o,a,i=kh({props:e,name:"MuiFilledInput"}),s=i.components,l=void 0===s?{}:s,u=i.componentsProps,c=i.fullWidth,f=void 0!==c&&c,d=i.inputComponent,p=void 0===d?"input":d,h=i.multiline,v=void 0!==h&&h,m=i.slotProps,g=i.slots,y=void 0===g?{}:g,b=i.type,w=void 0===b?"text":b,x=(0,Ju.Z)(i,Lg),E=Qu({},i,{fullWidth:f,inputComponent:p,multiline:v,type:w}),_=function(e){var t=e.classes;return Qu({},t,ac({root:["root",!e.disableUnderline&&"underline"],input:["input"]},Ig,t))}(i),S={root:{ownerState:E},input:{ownerState:E}},k=(null!=m?m:u)?rc(null!=m?m:u,S):S,C=null!=(n=null!=(r=y.root)?r:l.Root)?n:Fg,T=null!=(o=null!=(a=y.input)?a:l.Input)?o:Bg;return(0,js.jsx)(Tg,Qu({slots:{root:C,input:T},componentsProps:k,fullWidth:f,inputComponent:p,multiline:v,ref:t,type:w},x,{classes:_}))}));Hg.muiName="Input";var Ug,zg=Hg,qg=["children","classes","className","label","notched"],Wg=gh("fieldset")({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%"}),Vg=gh("legend")((function(e){var t=e.ownerState,n=e.theme;return Qu({float:"unset",width:"auto",overflow:"hidden"},!t.withLabel&&{padding:0,lineHeight:"11px",transition:n.transitions.create("width",{duration:150,easing:n.transitions.easing.easeOut})},t.withLabel&&Qu({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:n.transitions.create("max-width",{duration:50,easing:n.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},t.notched&&{maxWidth:"100%",transition:n.transitions.create("max-width",{duration:100,easing:n.transitions.easing.easeOut,delay:50})}))}));function Zg(e){return Ph("MuiOutlinedInput",e)}var Gg=Qu({},bg,Dh("MuiOutlinedInput",["root","notchedOutline","input"])),Yg=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],$g=gh(_g,{shouldForwardProp:function(e){return hh(e)||"classes"===e},name:"MuiOutlinedInput",slot:"Root",overridesResolver:xg})((function(e){var t,n=e.theme,r=e.ownerState,o="light"===n.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return Qu((t={position:"relative",borderRadius:(n.vars||n).shape.borderRadius},(0,Ue.Z)(t,"&:hover .".concat(Gg.notchedOutline),{borderColor:(n.vars||n).palette.text.primary}),(0,Ue.Z)(t,"@media (hover: none)",(0,Ue.Z)({},"&:hover .".concat(Gg.notchedOutline),{borderColor:n.vars?"rgba(".concat(n.vars.palette.common.onBackgroundChannel," / 0.23)"):o})),(0,Ue.Z)(t,"&.".concat(Gg.focused," .").concat(Gg.notchedOutline),{borderColor:(n.vars||n).palette[r.color].main,borderWidth:2}),(0,Ue.Z)(t,"&.".concat(Gg.error," .").concat(Gg.notchedOutline),{borderColor:(n.vars||n).palette.error.main}),(0,Ue.Z)(t,"&.".concat(Gg.disabled," .").concat(Gg.notchedOutline),{borderColor:(n.vars||n).palette.action.disabled}),t),r.startAdornment&&{paddingLeft:14},r.endAdornment&&{paddingRight:14},r.multiline&&Qu({padding:"16.5px 14px"},"small"===r.size&&{padding:"8.5px 14px"}))})),Kg=gh((function(e){var t=e.className,n=e.label,r=e.notched,o=(0,Ju.Z)(e,qg),a=null!=n&&""!==n,i=Qu({},e,{notched:r,withLabel:a});return(0,js.jsx)(Wg,Qu({"aria-hidden":!0,className:t,ownerState:i},o,{children:(0,js.jsx)(Vg,{ownerState:i,children:a?(0,js.jsx)("span",{children:n}):Ug||(Ug=(0,js.jsx)("span",{className:"notranslate",children:"\u200b"}))})}))}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:function(e,t){return t.notchedOutline}})((function(e){var t=e.theme,n="light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:t.vars?"rgba(".concat(t.vars.palette.common.onBackgroundChannel," / 0.23)"):n}})),Xg=gh(Sg,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Eg})((function(e){var t=e.theme,n=e.ownerState;return Qu({padding:"16.5px 14px"},!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===t.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===t.palette.mode?null:"#fff",caretColor:"light"===t.palette.mode?null:"#fff",borderRadius:"inherit"}},t.vars&&(0,Ue.Z)({"&:-webkit-autofill":{borderRadius:"inherit"}},t.getColorSchemeSelector("dark"),{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}),"small"===n.size&&{padding:"8.5px 14px"},n.multiline&&{padding:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0})})),Qg=e.forwardRef((function(t,n){var r,o,a,i,s,l=kh({props:t,name:"MuiOutlinedInput"}),u=l.components,c=void 0===u?{}:u,f=l.fullWidth,d=void 0!==f&&f,p=l.inputComponent,h=void 0===p?"input":p,v=l.label,m=l.multiline,g=void 0!==m&&m,y=l.notched,b=l.slots,w=void 0===b?{}:b,x=l.type,E=void 0===x?"text":x,_=(0,Ju.Z)(l,Yg),S=function(e){var t=e.classes;return Qu({},t,ac({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},Zg,t))}(l),k=eg(),C=Qm({props:l,muiFormControl:k,states:["required"]}),T=Qu({},l,{color:C.color||"primary",disabled:C.disabled,error:C.error,focused:C.focused,formControl:k,fullWidth:d,hiddenLabel:C.hiddenLabel,multiline:g,size:C.size,type:E}),O=null!=(r=null!=(o=w.root)?o:c.Root)?r:$g,R=null!=(a=null!=(i=w.input)?i:c.Input)?a:Xg;return(0,js.jsx)(Tg,Qu({slots:{root:O,input:R},renderSuffix:function(t){return(0,js.jsx)(Kg,{ownerState:T,className:S.notchedOutline,label:null!=v&&""!==v&&C.required?s||(s=(0,js.jsxs)(e.Fragment,{children:[v,"\xa0","*"]})):v,notched:"undefined"!==typeof y?y:Boolean(t.startAdornment||t.filled||t.focused)})},fullWidth:d,inputComponent:h,multiline:g,ref:n,type:E},_,{classes:Qu({},S,{notchedOutline:null})}))}));Qg.muiName="Input";var Jg,ey,ty=Qg,ny=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],ry={name:"MuiSelect",overridesResolver:function(e,t){return t.root},shouldForwardProp:function(e){return hh(e)&&"variant"!==e},slot:"Root"},oy=gh(Ng,ry)(""),ay=gh(ty,ry)(""),iy=gh(zg,ry)(""),sy=e.forwardRef((function(t,n){var r=kh({name:"MuiSelect",props:t}),o=r.autoWidth,a=void 0!==o&&o,i=r.children,s=r.classes,l=void 0===s?{}:s,u=r.className,c=r.defaultOpen,f=void 0!==c&&c,d=r.displayEmpty,p=void 0!==d&&d,h=r.IconComponent,v=void 0===h?ig:h,m=r.id,g=r.input,y=r.inputProps,b=r.label,w=r.labelId,x=r.MenuProps,E=r.multiple,_=void 0!==E&&E,S=r.native,k=void 0!==S&&S,C=r.onClose,T=r.onOpen,O=r.open,R=r.renderValue,P=r.SelectDisplayProps,D=r.variant,M=void 0===D?"outlined":D,A=(0,Ju.Z)(r,ny),N=k?Lm:Xm,I=Qm({props:r,muiFormControl:eg(),states:["variant"]}).variant||M,j=g||{standard:Jg||(Jg=(0,js.jsx)(oy,{})),outlined:(0,js.jsx)(ay,{label:b}),filled:ey||(ey=(0,js.jsx)(iy,{}))}[I],L=function(e){return e.classes}(Qu({},r,{variant:I,classes:l})),F=Hh(n,j.ref);return(0,js.jsx)(e.Fragment,{children:e.cloneElement(j,Qu({inputComponent:N,inputProps:Qu({children:i,IconComponent:v,variant:I,type:void 0,multiple:_},k?{id:m}:{autoWidth:a,defaultOpen:f,displayEmpty:p,labelId:w,MenuProps:x,onClose:C,onOpen:T,open:O,renderValue:R,SelectDisplayProps:Qu({id:m},P)},y,{classes:y?rc(L,y.classes):L},g?g.props.inputProps:{})},_&&k&&"outlined"===I?{notched:!0}:{},{ref:F,className:tc(j.props.className,u)},!g&&{variant:I},A))})}));sy.muiName="Select";var ly,uy=sy,cy=kv,fy=!0,dy=!1,py={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 hy(e){e.metaKey||e.altKey||e.ctrlKey||(fy=!0)}function vy(){fy=!1}function my(){"hidden"===this.visibilityState&&dy&&(fy=!0)}function gy(e){var t=e.target;try{return t.matches(":focus-visible")}catch(n){}return fy||function(e){var t=e.type,n=e.tagName;return!("INPUT"!==n||!py[t]||e.readOnly)||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}var yy=function(){var t=e.useCallback((function(e){var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",hy,!0),t.addEventListener("mousedown",vy,!0),t.addEventListener("pointerdown",vy,!0),t.addEventListener("touchstart",vy,!0),t.addEventListener("visibilitychange",my,!0))}),[]),n=e.useRef(!1);return{isFocusVisibleRef:n,onFocus:function(e){return!!gy(e)&&(n.current=!0,!0)},onBlur:function(){return!!n.current&&(dy=!0,window.clearTimeout(ly),ly=window.setTimeout((function(){dy=!1}),100),n.current=!1,!0)},ref:t}};function by(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function wy(t,n){var r=Object.create(null);return t&&e.Children.map(t,(function(e){return e})).forEach((function(t){r[t.key]=function(t){return n&&(0,e.isValidElement)(t)?n(t):t}(t)})),r}function xy(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Ey(t,n,r){var o=wy(t.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var u=o[l][r];s[o[l][r]]=n(u)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(n,o);return Object.keys(a).forEach((function(i){var s=a[i];if((0,e.isValidElement)(s)){var l=i in n,u=i in o,c=n[i],f=(0,e.isValidElement)(c)&&!c.props.in;!u||l&&!f?u||!l||f?u&&l&&(0,e.isValidElement)(c)&&(a[i]=(0,e.cloneElement)(s,{onExited:r.bind(null,s),in:c.props.in,exit:xy(s,"exit",t),enter:xy(s,"enter",t)})):a[i]=(0,e.cloneElement)(s,{in:!1}):a[i]=(0,e.cloneElement)(s,{onExited:r.bind(null,s),in:!0,exit:xy(s,"exit",t),enter:xy(s,"enter",t)})}})),a}var _y=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},Sy=function(t){function n(e,n){var r,o=(r=t.call(this,e,n)||this).handleExited.bind(m(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}av(n,t);var r=n.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},n.getDerivedStateFromProps=function(t,n){var r,o,a=n.children,i=n.handleExited;return{children:n.firstRender?(r=t,o=i,wy(r.children,(function(t){return(0,e.cloneElement)(t,{onExited:o.bind(null,t),in:!0,appear:xy(t,"appear",r),enter:xy(t,"enter",r),exit:xy(t,"exit",r)})}))):Ey(t,a,i),firstRender:!1}},r.handleExited=function(e,t){var n=wy(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=Qu({},t.children);return delete n[e.key],{children:n}})))},r.render=function(){var t=this.props,n=t.component,r=t.childFactory,o=(0,Ju.Z)(t,["component","childFactory"]),a=this.state.contextValue,i=_y(this.state.children).map(r);return delete o.appear,delete o.enter,delete o.exit,null===n?e.createElement(sv.Provider,{value:a},i):e.createElement(sv.Provider,{value:a},e.createElement(n,o,i))},n}(e.Component);Sy.propTypes={},Sy.defaultProps={component:"div",childFactory:function(e){return e}};var ky=Sy;var Cy=function(t){var n=t.className,r=t.classes,a=t.pulsate,i=void 0!==a&&a,s=t.rippleX,l=t.rippleY,u=t.rippleSize,c=t.in,f=t.onExited,d=t.timeout,p=e.useState(!1),h=(0,o.Z)(p,2),v=h[0],m=h[1],g=tc(n,r.ripple,r.rippleVisible,i&&r.ripplePulsate),y={width:u,height:u,top:-u/2+l,left:-u/2+s},b=tc(r.child,v&&r.childLeaving,i&&r.childPulsate);return c||v||m(!0),e.useEffect((function(){if(!c&&null!=f){var e=setTimeout(f,d);return function(){clearTimeout(e)}}}),[f,c,d]),(0,js.jsx)("span",{className:g,style:y,children:(0,js.jsx)("span",{className:b})})};var Ty,Oy,Ry,Py,Dy,My,Ay,Ny,Iy=Dh("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),jy=["center","classes","className"],Ly=vg(Dy||(Dy=Ty||(Ty=by(["\n 0% {\n transform: scale(0);\n opacity: 0.1;\n }\n\n 100% {\n transform: scale(1);\n opacity: 0.3;\n }\n"])))),Fy=vg(My||(My=Oy||(Oy=by(["\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n"])))),By=vg(Ay||(Ay=Ry||(Ry=by(["\n 0% {\n transform: scale(1);\n }\n\n 50% {\n transform: scale(0.92);\n }\n\n 100% {\n transform: scale(1);\n }\n"])))),Hy=gh("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Uy=gh(Cy,{name:"MuiTouchRipple",slot:"Ripple"})(Ny||(Ny=Py||(Py=by(["\n opacity: 0;\n position: absolute;\n\n &."," {\n opacity: 0.3;\n transform: scale(1);\n animation-name: ",";\n animation-duration: ","ms;\n animation-timing-function: ",";\n }\n\n &."," {\n animation-duration: ","ms;\n }\n\n & ."," {\n opacity: 1;\n display: block;\n width: 100%;\n height: 100%;\n border-radius: 50%;\n background-color: currentColor;\n }\n\n & ."," {\n opacity: 0;\n animation-name: ",";\n animation-duration: ","ms;\n animation-timing-function: ",";\n }\n\n & ."," {\n position: absolute;\n /* @noflip */\n left: 0px;\n top: 0;\n animation-name: ",";\n animation-duration: 2500ms;\n animation-timing-function: ",";\n animation-iteration-count: infinite;\n animation-delay: 200ms;\n }\n"]))),Iy.rippleVisible,Ly,550,(function(e){return e.theme.transitions.easing.easeInOut}),Iy.ripplePulsate,(function(e){return e.theme.transitions.duration.shorter}),Iy.child,Iy.childLeaving,Fy,550,(function(e){return e.theme.transitions.easing.easeInOut}),Iy.childPulsate,By,(function(e){return e.theme.transitions.easing.easeInOut})),zy=e.forwardRef((function(t,n){var r=kh({props:t,name:"MuiTouchRipple"}),i=r.center,s=void 0!==i&&i,l=r.classes,u=void 0===l?{}:l,c=r.className,f=(0,Ju.Z)(r,jy),d=e.useState([]),p=(0,o.Z)(d,2),h=p[0],v=p[1],m=e.useRef(0),g=e.useRef(null);e.useEffect((function(){g.current&&(g.current(),g.current=null)}),[h]);var y=e.useRef(!1),b=e.useRef(null),w=e.useRef(null),x=e.useRef(null);e.useEffect((function(){return function(){clearTimeout(b.current)}}),[]);var E=e.useCallback((function(e){var t=e.pulsate,n=e.rippleX,r=e.rippleY,o=e.rippleSize,i=e.cb;v((function(e){return[].concat((0,a.Z)(e),[(0,js.jsx)(Uy,{classes:{ripple:tc(u.ripple,Iy.ripple),rippleVisible:tc(u.rippleVisible,Iy.rippleVisible),ripplePulsate:tc(u.ripplePulsate,Iy.ripplePulsate),child:tc(u.child,Iy.child),childLeaving:tc(u.childLeaving,Iy.childLeaving),childPulsate:tc(u.childPulsate,Iy.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o},m.current)])})),m.current+=1,g.current=i}),[u]),_=e.useCallback((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=t.pulsate,o=void 0!==r&&r,a=t.center,i=void 0===a?s||t.pulsate:a,l=t.fakeElement,u=void 0!==l&&l;if("mousedown"===(null==e?void 0:e.type)&&y.current)y.current=!1;else{"touchstart"===(null==e?void 0:e.type)&&(y.current=!0);var c,f,d,p=u?null:x.current,h=p?p.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(i||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(h.width/2),f=Math.round(h.height/2);else{var v=e.touches&&e.touches.length>0?e.touches[0]:e,m=v.clientX,g=v.clientY;c=Math.round(m-h.left),f=Math.round(g-h.top)}if(i)(d=Math.sqrt((2*Math.pow(h.width,2)+Math.pow(h.height,2))/3))%2===0&&(d+=1);else{var _=2*Math.max(Math.abs((p?p.clientWidth:0)-c),c)+2,S=2*Math.max(Math.abs((p?p.clientHeight:0)-f),f)+2;d=Math.sqrt(Math.pow(_,2)+Math.pow(S,2))}null!=e&&e.touches?null===w.current&&(w.current=function(){E({pulsate:o,rippleX:c,rippleY:f,rippleSize:d,cb:n})},b.current=setTimeout((function(){w.current&&(w.current(),w.current=null)}),80)):E({pulsate:o,rippleX:c,rippleY:f,rippleSize:d,cb:n})}}),[s,E]),S=e.useCallback((function(){_({},{pulsate:!0})}),[_]),k=e.useCallback((function(e,t){if(clearTimeout(b.current),"touchend"===(null==e?void 0:e.type)&&w.current)return w.current(),w.current=null,void(b.current=setTimeout((function(){k(e,t)})));w.current=null,v((function(e){return e.length>0?e.slice(1):e})),g.current=t}),[]);return e.useImperativeHandle(n,(function(){return{pulsate:S,start:_,stop:k}}),[S,_,k]),(0,js.jsx)(Hy,Qu({className:tc(Iy.root,u.root,c),ref:x},f,{children:(0,js.jsx)(ky,{component:null,exit:!0,children:h})}))})),qy=zy;function Wy(e){return Ph("MuiButtonBase",e)}var Vy,Zy=Dh("MuiButtonBase",["root","disabled","focusVisible"]),Gy=["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"],Yy=gh("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:function(e,t){return t.root}})((Vy={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"}},(0,Ue.Z)(Vy,"&.".concat(Zy.disabled),{pointerEvents:"none",cursor:"default"}),(0,Ue.Z)(Vy,"@media print",{colorAdjust:"exact"}),Vy)),$y=e.forwardRef((function(t,n){var r=kh({props:t,name:"MuiButtonBase"}),a=r.action,i=r.centerRipple,s=void 0!==i&&i,l=r.children,u=r.className,c=r.component,f=void 0===c?"button":c,d=r.disabled,p=void 0!==d&&d,h=r.disableRipple,v=void 0!==h&&h,m=r.disableTouchRipple,g=void 0!==m&&m,y=r.focusRipple,b=void 0!==y&&y,w=r.LinkComponent,x=void 0===w?"a":w,E=r.onBlur,_=r.onClick,S=r.onContextMenu,k=r.onDragLeave,C=r.onFocus,T=r.onFocusVisible,O=r.onKeyDown,R=r.onKeyUp,P=r.onMouseDown,D=r.onMouseLeave,M=r.onMouseUp,A=r.onTouchEnd,N=r.onTouchMove,I=r.onTouchStart,j=r.tabIndex,L=void 0===j?0:j,F=r.TouchRippleProps,B=r.touchRippleRef,H=r.type,U=(0,Ju.Z)(r,Gy),z=e.useRef(null),q=e.useRef(null),W=Hh(q,B),V=yy(),Z=V.isFocusVisibleRef,G=V.onFocus,Y=V.onBlur,$=V.ref,K=e.useState(!1),X=(0,o.Z)(K,2),Q=X[0],J=X[1];p&&Q&&J(!1),e.useImperativeHandle(a,(function(){return{focusVisible:function(){J(!0),z.current.focus()}}}),[]);var ee=e.useState(!1),te=(0,o.Z)(ee,2),ne=te[0],re=te[1];e.useEffect((function(){re(!0)}),[]);var oe=ne&&!v&&!p;function ae(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g;return cy((function(r){return t&&t(r),!n&&q.current&&q.current[e](r),!0}))}e.useEffect((function(){Q&&b&&!v&&ne&&q.current.pulsate()}),[v,b,Q,ne]);var ie=ae("start",P),se=ae("stop",S),le=ae("stop",k),ue=ae("stop",M),ce=ae("stop",(function(e){Q&&e.preventDefault(),D&&D(e)})),fe=ae("start",I),de=ae("stop",A),pe=ae("stop",N),he=ae("stop",(function(e){Y(e),!1===Z.current&&J(!1),E&&E(e)}),!1),ve=cy((function(e){z.current||(z.current=e.currentTarget),G(e),!0===Z.current&&(J(!0),T&&T(e)),C&&C(e)})),me=function(){var e=z.current;return f&&"button"!==f&&!("A"===e.tagName&&e.href)},ge=e.useRef(!1),ye=cy((function(e){b&&!ge.current&&Q&&q.current&&" "===e.key&&(ge.current=!0,q.current.stop(e,(function(){q.current.start(e)}))),e.target===e.currentTarget&&me()&&" "===e.key&&e.preventDefault(),O&&O(e),e.target===e.currentTarget&&me()&&"Enter"===e.key&&!p&&(e.preventDefault(),_&&_(e))})),be=cy((function(e){b&&" "===e.key&&q.current&&Q&&!e.defaultPrevented&&(ge.current=!1,q.current.stop(e,(function(){q.current.pulsate(e)}))),R&&R(e),_&&e.target===e.currentTarget&&me()&&" "===e.key&&!e.defaultPrevented&&_(e)})),we=f;"button"===we&&(U.href||U.to)&&(we=x);var xe={};"button"===we?(xe.type=void 0===H?"button":H,xe.disabled=p):(U.href||U.to||(xe.role="button"),p&&(xe["aria-disabled"]=p));var Ee=Hh(n,$,z);var _e=Qu({},r,{centerRipple:s,component:f,disabled:p,disableRipple:v,disableTouchRipple:g,focusRipple:b,tabIndex:L,focusVisible:Q}),Se=function(e){var t=e.disabled,n=e.focusVisible,r=e.focusVisibleClassName,o=ac({root:["root",t&&"disabled",n&&"focusVisible"]},Wy,e.classes);return n&&r&&(o.root+=" ".concat(r)),o}(_e);return(0,js.jsxs)(Yy,Qu({as:we,className:tc(Se.root,u),ownerState:_e,onBlur:he,onClick:_,onContextMenu:se,onFocus:ve,onKeyDown:ye,onKeyUp:be,onMouseDown:ie,onMouseLeave:ce,onMouseUp:ue,onDragLeave:le,onTouchEnd:de,onTouchMove:pe,onTouchStart:fe,ref:Ee,tabIndex:p?-1:L,type:H},xe,U,{children:[l,oe?(0,js.jsx)(qy,Qu({ref:W,center:s},F)):null]}))})),Ky=$y;var Xy=Dh("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);var Qy=Dh("MuiListItemIcon",["root","alignItemsFlexStart"]);var Jy=Dh("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function eb(e){return Ph("MuiMenuItem",e)}var tb=Dh("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),nb=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],rb=gh(Ky,{shouldForwardProp:function(e){return hh(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})((function(e){var t,n=e.theme,r=e.ownerState;return Qu({},n.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!r.disableGutters&&{paddingLeft:16,paddingRight:16},r.divider&&{borderBottom:"1px solid ".concat((n.vars||n).palette.divider),backgroundClip:"padding-box"},(t={"&:hover":{textDecoration:"none",backgroundColor:(n.vars||n).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},(0,Ue.Z)(t,"&.".concat(tb.selected),(0,Ue.Z)({backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):jp(n.palette.primary.main,n.palette.action.selectedOpacity)},"&.".concat(tb.focusVisible),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.focusOpacity,"))"):jp(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)})),(0,Ue.Z)(t,"&.".concat(tb.selected,":hover"),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.hoverOpacity,"))"):jp(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):jp(n.palette.primary.main,n.palette.action.selectedOpacity)}}),(0,Ue.Z)(t,"&.".concat(tb.focusVisible),{backgroundColor:(n.vars||n).palette.action.focus}),(0,Ue.Z)(t,"&.".concat(tb.disabled),{opacity:(n.vars||n).palette.action.disabledOpacity}),(0,Ue.Z)(t,"& + .".concat(Xy.root),{marginTop:n.spacing(1),marginBottom:n.spacing(1)}),(0,Ue.Z)(t,"& + .".concat(Xy.inset),{marginLeft:52}),(0,Ue.Z)(t,"& .".concat(Jy.root),{marginTop:0,marginBottom:0}),(0,Ue.Z)(t,"& .".concat(Jy.inset),{paddingLeft:36}),(0,Ue.Z)(t,"& .".concat(Qy.root),{minWidth:36}),t),!r.dense&&(0,Ue.Z)({},n.breakpoints.up("sm"),{minHeight:"auto"}),r.dense&&Qu({minHeight:32,paddingTop:4,paddingBottom:4},n.typography.body2,(0,Ue.Z)({},"& .".concat(Qy.root," svg"),{fontSize:"1.25rem"})))})),ob=e.forwardRef((function(t,n){var r=kh({props:t,name:"MuiMenuItem"}),o=r.autoFocus,a=void 0!==o&&o,i=r.component,s=void 0===i?"li":i,l=r.dense,u=void 0!==l&&l,c=r.divider,f=void 0!==c&&c,d=r.disableGutters,p=void 0!==d&&d,h=r.focusVisibleClassName,v=r.role,m=void 0===v?"menuitem":v,g=r.tabIndex,y=r.className,b=(0,Ju.Z)(r,nb),w=e.useContext(Ch),x=e.useMemo((function(){return{dense:u||w.dense||!1,disableGutters:p}}),[w.dense,u,p]),E=e.useRef(null);zh((function(){a&&E.current&&E.current.focus()}),[a]);var _,S=Qu({},r,{dense:x.dense,divider:f,disableGutters:p}),k=function(e){var t=e.disabled,n=e.dense,r=e.divider,o=e.disableGutters,a=e.selected,i=e.classes;return Qu({},i,ac({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},eb,i))}(r),C=Hh(E,n);return r.disabled||(_=void 0!==g?g:-1),(0,js.jsx)(Ch.Provider,{value:x,children:(0,js.jsx)(rb,Qu({ref:C,role:m,tabIndex:_,component:s,focusVisibleClassName:tc(k.focusVisible,h),className:tc(k.root,y)},b,{ownerState:S,classes:k}))})})),ab=Eu.create({baseURL:"http://localhost:8080"});var ib=function(){var t=(0,e.useState)(!1),n=(0,o.Z)(t,2),r=n[0],a=n[1],i=(0,e.useState)([]),s=(0,o.Z)(i,2),l=s[0],u=s[1],c=(0,e.useState)(1),f=(0,o.Z)(c,2),d=f[0],p=f[1],h=ge();return(0,e.useEffect)((function(){ab.get("/Role/All/").then((function(e){u(e.data)}))}),[]),(0,js.jsx)("div",{className:"page_admin",children:(0,js.jsxs)("div",{className:"Titre_Formulaire",children:[(0,js.jsx)("p",{className:"Titre",children:"Admin"}),(0,js.jsx)("p",{className:"Sous-titre",children:"Cr\xe9ation d'utilisateur"}),(0,js.jsx)("div",{className:"Formulaire",children:(0,js.jsxs)("form",{className:"form",onSubmit:function(e){e.preventDefault();var t=new FormData(e.currentTarget),n=Object.fromEntries(t.entries());ab.get("/User/Exist/"+n.login).then((function(e){e.data.length>0?a(!0):(a(!1),ab.post("/User/Add",n).then((function(e){console.log(e.data)})),h("/Admin_list"))}))},children:[(0,js.jsxs)("table",{className:"Formulaire_de_connexion",children:[(0,js.jsx)("tr",{className:"one-2",children:(0,js.jsxs)("div",{className:"texte_c\xf4t\xe9",children:[(0,js.jsx)("p",{children:"Nom :"}),(0,js.jsx)("p",{children:"Pr\xe9nom :"}),(0,js.jsx)("p",{children:"T\xe9l\xe9phone :"}),(0,js.jsx)("p",{children:"Email :"}),(0,js.jsx)("p",{children:"R\xf4le :"}),(0,js.jsx)("p",{children:"Identifiant :"})]})}),(0,js.jsxs)("tr",{className:"two-2",children:[(0,js.jsx)("input",{id:"nom",name:"lastname",className:"texte_zone",type:"text",placeholder:"Nom...",required:!0}),(0,js.jsx)("input",{id:"prenom",name:"firstname",className:"texte_zone",type:"text",placeholder:"Pr\xe9nom...",required:!0}),(0,js.jsx)("input",{id:"phone",name:"phone",className:"texte_zone",type:"tel",placeholder:"T\xe9l\xe9phone...",pattern:"[0-9]{10}",required:!0}),(0,js.jsx)("input",{id:"email",name:"mail",className:"texte_zone",type:"email",placeholder:"Email...",required:!0}),(0,js.jsx)(uy,{name:"idrole",value:d,onChange:function(e){p(e.target.value),console.log(e.target.value)},children:l.map((function(e){return(0,js.jsx)(ob,{value:e.idRole,children:e.name})}))}),(0,js.jsx)("input",{id:"identifiant",name:"login",className:"texte_zone",type:"text",placeholder:"Identifiant...",required:!0})]})]}),(0,js.jsx)("p",{children:!0===r?"L'identifiant existe d\xe9ja":""}),(0,js.jsxs)("div",{className:"bouton_submit",children:[(0,js.jsx)("button",{className:"bouton_val",type:"submit",children:"Valider"}),(0,js.jsx)(Fe,{className:"bouton_ann",to:"/Admin_list",children:"Retour"})]})]})})]})})},sb=Eu.create({baseURL:"http://localhost:8080"});var lb=function(){var t=(0,e.useState)([]),n=(0,o.Z)(t,2),r=n[0],a=n[1],i=(0,e.useState)([]),s=(0,o.Z)(i,2),l=s[0],u=s[1],c=(0,e.useState)([]),f=(0,o.Z)(c,2),d=f[0],p=f[1],h=(0,e.useState)([]),v=(0,o.Z)(h,2),m=v[0],g=v[1],y=(0,e.useState)([]),b=(0,o.Z)(y,2),w=b[0],x=b[1],E=(0,e.useState)("light"),_=(0,o.Z)(E,2),S=_[0],k=_[1];return localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==S&&k(localStorage.getItem("theme")),(0,e.useEffect)((function(){var e=new Date;e.setMonth(e.getMonth()-1);var t=e.getFullYear(),n=e.getMonth()+1,r="/Contact/LastAdd3/"+_u.Z.get("idUser");sb.get(r).then((function(e){e.data.length>0&&a(e.data)}));var o="/Sale/KeyNumber/"+_u.Z.get("idUser")+"/"+n+"/"+t;sb.get(o).then((function(e){e.data.length>0&&u(e.data[0])}));var i="/Sale/BestCustomer/"+_u.Z.get("idUser");sb.get(i).then((function(e){e.data.length>0?p(e.data[0]):p({name:"Aucun client",total:"0"})}));var s=new Date;s.setMonth(s.getMonth()-12);var l=s.getMonth()+1,c="/Sale/Line/"+_u.Z.get("idUser")+"/"+l+"/"+t;console.log(c),sb.get(c).then((function(e){g(e.data),console.log(e.data)}));var f="/User/Id/"+_u.Z.get("idUser");sb.get(f).then((function(e){x(e.data[0]),console.log(e.data)}))}),[]),m.length>0&&(console.log((m[8].total+m[9].total+m[10].total)/3),console.log(m[11].total)),(0,js.jsxs)("body",{className:S,children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsxs)("div",{className:"page_dashboard",children:[(0,js.jsxs)("div",{className:"haut_de_page",children:[(0,js.jsx)("h2",{className:"titre",children:"Dashboard"}),(0,js.jsx)("div",{className:"rechLogo",children:(0,js.jsx)("img",{className:"logo",srcSet:"light"===S?"./LogoApp.svg":"./LogoApp_light.svg"})})]}),(0,js.jsxs)("div",{className:"bas_de_page",children:[(0,js.jsx)(Ls,{}),(0,js.jsxs)("div",{className:"Dashboard",children:[(0,js.jsxs)("div",{className:"_gauche",children:[(0,js.jsxs)("div",{className:"_haut",children:[(0,js.jsxs)("div",{className:"Mes_infos",children:[(0,js.jsx)("p",{className:"titre_info",children:"Mes infos "}),(0,js.jsxs)("div",{className:"Mes_infos_contenu",children:[(0,js.jsxs)("p",{className:"",children:["Nom : ",w.lastname]}),(0,js.jsxs)("p",{className:"",children:["Pr\xe9nom : ",w.firstname]}),(0,js.jsxs)("p",{className:"",children:["Email : ",w.mail]}),(0,js.jsxs)("p",{className:"",children:["T\xe9l\xe9phone : ",w.phone]})]})]}),(0,js.jsxs)("div",{className:"Alertes",children:[(0,js.jsx)("p",{className:"titre_alertes",children:"Alertes "}),(0,js.jsx)("div",{className:"Alertes_contenu",children:0!=m.length?(m[8].total+m[9].total+m[10].total)/3>m[11].total?(0,js.jsx)("div",{children:"Le chiffre d'affaire de ce mois est en baisse "}):(0,js.jsx)("div",{children:"Le chiffre d'affaire de ce mois est en hausse"}):(0,js.jsx)("div",{})})]})]}),(0,js.jsxs)("div",{className:"_bas",children:[(0,js.jsx)("div",{className:"Mes_prochaines_activit\xe9s",children:(0,js.jsx)("p",{className:"titre_activites",children:"Mes prochaines activit\xe9s "})}),(0,js.jsxs)("div",{className:"Chiffre_cl\xe9s",children:[(0,js.jsxs)("div",{className:"Ch_Cl\xe9_gauche",children:[(0,js.jsxs)("div",{className:"Ch_Cl\xe9_gauche_haut",children:[(0,js.jsx)("p",{className:"titre_chiffre",children:"Chiffre cl\xe9s"}),(0,js.jsx)("div",{children:l.total})]}),(0,js.jsxs)("div",{className:"Ch_Cl\xe9_gauche_bas",children:[(0,js.jsx)("p",{className:"titre_chiffre",children:"Chiffre cl\xe9s"}),(0,js.jsx)("div",{children:l.totalcontact})]})]}),(0,js.jsxs)("div",{className:"Ch_Cl\xe9_droite",children:[(0,js.jsxs)("div",{className:"Ch_Cl\xe9_droite_haut",children:[(0,js.jsx)("p",{className:"titre_chiffre",children:"Chiffre cl\xe9s"}),(0,js.jsx)("div",{children:d.name+" : "+d.total})]}),(0,js.jsxs)("div",{className:"Ch_Cl\xe9_droite_bas",children:[(0,js.jsx)("p",{className:"titre_chiffre",children:"Chiffre cl\xe9s"}),(0,js.jsx)("div",{children:(new Date).getFullYear()+" : "+((new Date).getMonth()+1)})]})]})]})]})]}),(0,js.jsxs)("div",{className:"_droite",children:[(0,js.jsx)("div",{className:"clients_important",children:(0,js.jsx)("p",{className:"titre_clients",children:"Clients importants"})}),(0,js.jsxs)("div",{className:"contacts_ajout\xe9_r\xe9cemment",children:[(0,js.jsx)("p",{className:"titre_contacts",children:"Contacts ajout\xe9s r\xe9cemment"}),r.map((function(e){return(0,js.jsx)("div",{children:e.firstname+" "+e.lastname})}))]})]})]})]})]})]})};function ub(e){return Ph("MuiTableContainer",e)}Dh("MuiTableContainer",["root"]);var cb=["className","component"],fb=gh("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:function(e,t){return t.root}})({width:"100%",overflowX:"auto"}),db=e.forwardRef((function(e,t){var n=kh({props:e,name:"MuiTableContainer"}),r=n.className,o=n.component,a=void 0===o?"div":o,i=(0,Ju.Z)(n,cb),s=Qu({},n,{component:a}),l=function(e){return ac({root:["root"]},ub,e.classes)}(s);return(0,js.jsx)(fb,Qu({ref:t,as:a,className:tc(l.root,r),ownerState:s},i))}));var pb=e.createContext();function hb(e){return Ph("MuiTable",e)}Dh("MuiTable",["root","stickyHeader"]);var vb=["className","component","padding","size","stickyHeader"],mb=gh("table",{name:"MuiTable",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.stickyHeader&&t.stickyHeader]}})((function(e){var t=e.theme,n=e.ownerState;return Qu({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":Qu({},t.typography.body2,{padding:t.spacing(2),color:(t.vars||t).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},n.stickyHeader&&{borderCollapse:"separate"})})),gb="table",yb=e.forwardRef((function(t,n){var r=kh({props:t,name:"MuiTable"}),o=r.className,a=r.component,i=void 0===a?gb:a,s=r.padding,l=void 0===s?"normal":s,u=r.size,c=void 0===u?"medium":u,f=r.stickyHeader,d=void 0!==f&&f,p=(0,Ju.Z)(r,vb),h=Qu({},r,{component:i,padding:l,size:c,stickyHeader:d}),v=function(e){var t=e.classes;return ac({root:["root",e.stickyHeader&&"stickyHeader"]},hb,t)}(h),m=e.useMemo((function(){return{padding:l,size:c,stickyHeader:d}}),[l,c,d]);return(0,js.jsx)(pb.Provider,{value:m,children:(0,js.jsx)(mb,Qu({as:i,role:i===gb?null:"table",ref:n,className:tc(v.root,o),ownerState:h},p))})})),bb=yb;var wb=e.createContext();function xb(e){return Ph("MuiTableHead",e)}Dh("MuiTableHead",["root"]);var Eb=["className","component"],_b=gh("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:function(e,t){return t.root}})({display:"table-header-group"}),Sb={variant:"head"},kb="thead",Cb=e.forwardRef((function(e,t){var n=kh({props:e,name:"MuiTableHead"}),r=n.className,o=n.component,a=void 0===o?kb:o,i=(0,Ju.Z)(n,Eb),s=Qu({},n,{component:a}),l=function(e){return ac({root:["root"]},xb,e.classes)}(s);return(0,js.jsx)(wb.Provider,{value:Sb,children:(0,js.jsx)(_b,Qu({as:a,className:tc(l.root,r),ref:t,role:a===kb?null:"rowgroup",ownerState:s},i))})}));function Tb(e){return Ph("MuiTableRow",e)}var Ob=Dh("MuiTableRow",["root","selected","hover","head","footer"]),Rb=["className","component","hover","selected"],Pb=gh("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.head&&t.head,n.footer&&t.footer]}})((function(e){var t,n=e.theme;return t={color:"inherit",display:"table-row",verticalAlign:"middle",outline:0},(0,Ue.Z)(t,"&.".concat(Ob.hover,":hover"),{backgroundColor:(n.vars||n).palette.action.hover}),(0,Ue.Z)(t,"&.".concat(Ob.selected),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):jp(n.palette.primary.main,n.palette.action.selectedOpacity),"&:hover":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.hoverOpacity,"))"):jp(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity)}}),t})),Db=e.forwardRef((function(t,n){var r=kh({props:t,name:"MuiTableRow"}),o=r.className,a=r.component,i=void 0===a?"tr":a,s=r.hover,l=void 0!==s&&s,u=r.selected,c=void 0!==u&&u,f=(0,Ju.Z)(r,Rb),d=e.useContext(wb),p=Qu({},r,{component:i,hover:l,selected:c,head:d&&"head"===d.variant,footer:d&&"footer"===d.variant}),h=function(e){var t=e.classes;return ac({root:["root",e.selected&&"selected",e.hover&&"hover",e.head&&"head",e.footer&&"footer"]},Tb,t)}(p);return(0,js.jsx)(Pb,Qu({as:i,ref:n,className:tc(h.root,o),role:"tr"===i?null:"row",ownerState:p},f))})),Mb=Db;function Ab(e){return Ph("MuiTableCell",e)}var Nb=Dh("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),Ib=["align","className","component","padding","scope","size","sortDirection","variant"],jb=gh("td",{name:"MuiTableCell",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],t["size".concat(uc(n.size))],"normal"!==n.padding&&t["padding".concat(uc(n.padding))],"inherit"!==n.align&&t["align".concat(uc(n.align))],n.stickyHeader&&t.stickyHeader]}})((function(e){var t=e.theme,n=e.ownerState;return Qu({},t.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:t.vars?"1px solid ".concat(t.vars.palette.TableCell.border):"1px solid\n ".concat("light"===t.palette.mode?Fp(jp(t.palette.divider,1),.88):Lp(jp(t.palette.divider,1),.68)),textAlign:"left",padding:16},"head"===n.variant&&{color:(t.vars||t).palette.text.primary,lineHeight:t.typography.pxToRem(24),fontWeight:t.typography.fontWeightMedium},"body"===n.variant&&{color:(t.vars||t).palette.text.primary},"footer"===n.variant&&{color:(t.vars||t).palette.text.secondary,lineHeight:t.typography.pxToRem(21),fontSize:t.typography.pxToRem(12)},"small"===n.size&&(0,Ue.Z)({padding:"6px 16px"},"&.".concat(Nb.paddingCheckbox),{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}),"checkbox"===n.padding&&{width:48,padding:"0 0 0 4px"},"none"===n.padding&&{padding:0},"left"===n.align&&{textAlign:"left"},"center"===n.align&&{textAlign:"center"},"right"===n.align&&{textAlign:"right",flexDirection:"row-reverse"},"justify"===n.align&&{textAlign:"justify"},n.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(t.vars||t).palette.background.default})})),Lb=e.forwardRef((function(t,n){var r,o=kh({props:t,name:"MuiTableCell"}),a=o.align,i=void 0===a?"inherit":a,s=o.className,l=o.component,u=o.padding,c=o.scope,f=o.size,d=o.sortDirection,p=o.variant,h=(0,Ju.Z)(o,Ib),v=e.useContext(pb),m=e.useContext(wb),g=m&&"head"===m.variant;r=l||(g?"th":"td");var y=c;!y&&g&&(y="col");var b=p||m&&m.variant,w=Qu({},o,{align:i,component:r,padding:u||(v&&v.padding?v.padding:"normal"),size:f||(v&&v.size?v.size:"medium"),sortDirection:d,stickyHeader:"head"===b&&v&&v.stickyHeader,variant:b}),x=function(e){var t=e.classes,n=e.variant,r=e.align,o=e.padding,a=e.size;return ac({root:["root",n,e.stickyHeader&&"stickyHeader","inherit"!==r&&"align".concat(uc(r)),"normal"!==o&&"padding".concat(uc(o)),"size".concat(uc(a))]},Ab,t)}(w),E=null;return d&&(E="asc"===d?"ascending":"descending"),(0,js.jsx)(jb,Qu({as:r,ref:n,className:tc(x.root,s),"aria-sort":E,scope:y,ownerState:w},h))})),Fb=Lb;function Bb(e){return Ph("MuiTableBody",e)}Dh("MuiTableBody",["root"]);var Hb=["className","component"],Ub=gh("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:function(e,t){return t.root}})({display:"table-row-group"}),zb={variant:"body"},qb="tbody",Wb=e.forwardRef((function(e,t){var n=kh({props:e,name:"MuiTableBody"}),r=n.className,o=n.component,a=void 0===o?qb:o,i=(0,Ju.Z)(n,Hb),s=Qu({},n,{component:a}),l=function(e){return ac({root:["root"]},Bb,e.classes)}(s);return(0,js.jsx)(wb.Provider,{value:zb,children:(0,js.jsx)(Ub,Qu({className:tc(l.root,r),as:a,ref:t,role:a===qb?null:"rowgroup",ownerState:s},i))})})),Vb=Eu.create({baseURL:"http://localhost:8080"});var Zb=function(){var t=ge();(0,e.useEffect)((function(){null==_u.Z.get("idUser")&&t("/")}),[]);var n=(0,e.useState)("light"),r=(0,o.Z)(n,2),a=r[0],i=r[1];localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==a&&i(localStorage.getItem("theme"));var s=(0,e.useState)([]),l=(0,o.Z)(s,2),u=l[0],c=l[1],f=(0,e.useState)(),d=(0,o.Z)(f,2),p=d[0],h=d[1];return(0,e.useEffect)((function(){Vb.get("/User/All/").then((function(e){c(e.data),h(e.data[0].iduser)}))}),[]),(0,js.jsxs)("body",{className:"page_admin",children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsx)(Xu,{iduser:p}),(0,js.jsxs)("div",{className:"Titre_Formulaire_Rech",children:[(0,js.jsx)("p",{className:"Titre",children:"Admin"}),(0,js.jsx)("p",{className:"Sous-titre",children:"Liste des utilisateurs"}),(0,js.jsxs)("div",{className:"rechLogo",children:[(0,js.jsxs)("div",{className:"input_box",children:[(0,js.jsx)("input",{type:"search",placeholder:"Rechercher..."}),(0,js.jsx)("span",{className:"search",children:(0,js.jsx)("i",{class:"uil uil-search search-icon"})})]}),(0,js.jsx)(db,{component:ev,sx:{maxHeight:.8},children:(0,js.jsxs)(bb,{"aria-label":"simple table",size:"small",stickyHeader:!0,children:[(0,js.jsx)(Cb,{children:(0,js.jsxs)(Mb,{children:[(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"left",children:"Nom"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"Pr\xe9nom"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"Identifiant"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"T\xe9l\xe9phone"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"Email"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"R\xf4le"})]})}),(0,js.jsx)(Wb,{children:u.map((function(e){return(0,js.jsxs)(Mb,{hover:!0,onClick:function(t){return n=e.iduser,void h(n);var n},selected:e.iduser===p,children:[(0,js.jsx)(Fb,{align:"left",children:e.lastname}),(0,js.jsx)(Fb,{align:"center",children:e.firstname}),(0,js.jsx)(Fb,{align:"center",children:e.login}),(0,js.jsx)(Fb,{align:"center",children:e.phone}),(0,js.jsx)(Fb,{align:"center",children:e.mail}),(0,js.jsx)(Fb,{align:"center",children:e.name})]},e.iduser)}))})]})})]})]})]})},Gb=n(1968),Yb=n.n(Gb),$b=function(){return(0,js.jsxs)("div",{className:"chargement",children:[(0,js.jsx)("img",{className:"logo",srcSet:"./LogoApp.svg"}),(0,js.jsx)(Yb(),{type:"bars",color:"#a9a9a9"})]})},Kb=Eu.create({baseURL:"http://localhost:8080"});var Xb=function(){var t=(0,e.useState)("light"),n=(0,o.Z)(t,2),r=n[0],a=n[1];localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==r&&a(localStorage.getItem("theme"));var i=ge(),s=(0,e.useState)(""),l=(0,o.Z)(s,2),u=l[0],c=l[1],f=(0,e.useState)(""),d=(0,o.Z)(f,2),p=d[0],h=d[1],v=(0,e.useState)(""),m=(0,o.Z)(v,2),g=m[0],y=m[1],b=(0,e.useState)(""),w=(0,o.Z)(b,2),x=w[0],E=w[1],_=(0,e.useState)(!1),S=(0,o.Z)(_,2),k=S[0],C=S[1],T=(0,e.useState)(!0),O=(0,o.Z)(T,2),R=O[0],P=O[1];if((0,e.useEffect)((function(){setTimeout((function(){P(!1)}),3e3)}),[]),"Succeed"!==u)return R?(0,js.jsx)($b,{}):(0,js.jsxs)("div",{className:"page_connexion",children:[(0,js.jsx)("img",{className:"logo",srcSet:"./LogoApp.svg"}),k?(0,js.jsxs)("div",{className:"formulaire_de_connexion",children:[(0,js.jsx)("label",{className:"connexion_text",children:"Mot de passe oubli\xe9"}),(0,js.jsx)("p",{children:"Contactez votre administrateur syst\xe8me afin qu'il v\xe9rifie votre identit\xe9 et vous reg\xe9n\xe9re un mot de passe"}),(0,js.jsx)("button",{onClick:function(){return C(!1)},children:"Retour"})]}):(0,js.jsxs)("form",{onSubmit:function(e){if(e.preventDefault(),""!==p)if(""!==g){var t="/User/Auth/"+p+"/"+Ku().SHA256(g).toString(Ku().enc.Hex);Kb.get(t).then((function(e){var t=e.data;t.length>0?1===t[0].result?(c("Succeed"),_u.Z.set("idUser",t[0].iduser)):c("Failed"):c("Unknown")}))}else c("Failed");else c("Unknown")},className:"formulaire_de_connexion",children:[(0,js.jsx)("label",{className:"connexion_text",children:"Connexion"}),(0,js.jsx)("label",{children:(0,js.jsx)("input",{id:"pseudo",className:"text_zone",type:"text",value:p,onChange:function(e){h(e.target.value)},placeholder:"Identifiant "})}),(0,js.jsx)("label",{children:(0,js.jsx)("input",{id:"password",className:"text_zone",type:"password",value:g,onChange:function(e){y(e.target.value)},placeholder:"Mot de passe"})}),(0,js.jsxs)("label",{className:"envoyer",children:[(0,js.jsxs)("div",{className:"memory_me",children:[(0,js.jsx)("label",{htmlFor:"checkbox",children:"Se souvenir de moi"}),(0,js.jsx)("input",{type:"checkbox"})]}),(0,js.jsx)("button",{type:"submit",children:"Se connecter"})]}),(0,js.jsx)("p",{children:""===u?"":"Failed"===u?"Authentification Echou\xe9":"Utilisateur inconnu"})]}),k?null:(0,js.jsx)("a",{className:"forgot_pw",onClick:function(){return C(!0)},children:"Mot de passe oubli\xe9 ?"})]});var D="/User/role/"+p;Kb.get(D).then((function(e){var t=e.data;t.length>0?E(t[0].idRole):E(-1)})),4===x?i("/Admin_list"):1===x&&i("/Dashboard")},Qb=Eu.create({baseURL:"http://localhost:8080"});var Jb=function(){var t=me().state.iduser,n=(0,e.useState)([]),r=(0,o.Z)(n,2),a=r[0],i=r[1],s=(0,e.useState)(1),l=(0,o.Z)(s,2),u=l[0],c=l[1],f=(0,e.useState)(),d=(0,o.Z)(f,2),p=d[0],h=d[1],v=(0,e.useState)(),m=(0,o.Z)(v,2),g=m[0],y=m[1],b=(0,e.useState)(),w=(0,o.Z)(b,2),x=w[0],E=w[1],_=(0,e.useState)(),S=(0,o.Z)(_,2),k=S[0],C=S[1],T=(0,e.useState)(),O=(0,o.Z)(T,2),R=O[0],P=O[1],D=ge();function M(e){P(e.target.value)}return(0,e.useEffect)((function(){Qb.get("/Role/All/").then((function(e){i(e.data)}))}),[]),(0,e.useEffect)((function(){var e="/User/Id/"+t;Qb.get(e).then((function(e){console.log(e.data[0]),c(e.data[0].idrole),h(e.data[0].lastname),y(e.data[0].firstname),P(e.data[0].login),E(e.data[0].phone),C(e.data[0].mail)}))}),[]),(0,js.jsx)("div",{className:"page_admin",children:(0,js.jsxs)("div",{className:"Titre_Formulaire",children:[(0,js.jsx)("p",{className:"Titre",children:"Admin"}),(0,js.jsx)("p",{className:"Sous-titre",children:"Modification d'utilisateur"}),(0,js.jsx)("div",{className:"Formulaire",children:(0,js.jsxs)("form",{className:"form",onSubmit:function(e){e.preventDefault();var n=new FormData(e.currentTarget),r=Object.fromEntries(n.entries());console.log(r.firstname);var o="/User/Update/"+t;Qb.put(o,r).then((function(e){console.log(e.data)})),D("/Admin_list")},children:[(0,js.jsxs)("table",{className:"Formulaire_de_connexion",children:[(0,js.jsx)("tr",{className:"one",children:(0,js.jsxs)("div",{className:"texte_c\xf4t\xe9",children:[(0,js.jsx)("div",{children:"Nom :"}),(0,js.jsx)("p",{children:"Pr\xe9nom :"}),(0,js.jsx)("p",{children:"Login :"}),(0,js.jsx)("p",{children:"R\xf4le :"}),(0,js.jsx)("p",{children:"T\xe9l\xe9phone :"}),(0,js.jsx)("p",{children:"Mail :"})]})}),(0,js.jsxs)("tr",{className:"two",children:[(0,js.jsx)("input",{id:"nom",value:p,onChange:function(e){h(e.target.value)},name:"lastname",className:"texte_zone",type:"text",placeholder:"Nom...",required:!0}),(0,js.jsx)("input",{id:"prenom",value:g,onChange:function(e){y(e.target.value)},name:"firstname",className:"texte_zone",type:"text",placeholder:"Pr\xe9nom...",required:!0}),(0,js.jsx)("input",{id:"identifiant",value:R,onChange:M,name:"login",className:"texte_zone",type:"text",placeholder:"Identifiant...",required:!0}),(0,js.jsx)(uy,{name:"idrole",value:u,onChange:function(e){console.log(e.target.value),c(e.target.value)},children:a.map((function(e){return(0,js.jsx)(ob,{value:e.idRole,children:e.name})}))}),(0,js.jsx)("input",{id:"phone",value:x,onChange:function(e){E(e.target.value)},name:"phone",className:"texte_zone",type:"tel",placeholder:"T\xe9l\xe9phone...",pattern:"[0-9]{10}",required:!0}),(0,js.jsx)("input",{id:"email",value:k,onChange:function(e){C(e.target.value)},name:"mail",className:"texte_zone",type:"email",placeholder:"Email...",required:!0}),(0,js.jsx)("input",{id:"identifiant",value:R,onChange:M,name:"login",className:"texte_zone",type:"text",placeholder:"Identifiant...",required:!0})]}),(0,js.jsx)("tr",{className:"three",children:(0,js.jsx)(Fe,{className:"button_submit",to:"/RestartPassword",state:{iduser:t},children:"R\xe9initialiser mot de passe"})})]}),(0,js.jsxs)("div",{className:"bouton_submit",children:[(0,js.jsx)("button",{className:"bouton_val",type:"submit",children:"Valider"}),(0,js.jsx)(Fe,{className:"bouton_ann",to:"/Admin_list",children:"Retour"})]})]})})]})})},ew=Eu.create({baseURL:"http://localhost:8080"});var tw=function(){var t=me().state.iduser,n=(0,e.useState)([]),r=(0,o.Z)(n,2),a=r[0],i=r[1],s=ge();return(0,e.useEffect)((function(){var e="/User/Id/"+t;ew.get(e).then((function(e){console.log(e.data[0]),i(e.data[0])}))}),[]),(0,js.jsxs)("div",{className:"page_admin",children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsxs)("div",{className:"Titre_Formulaire_Rech",children:[(0,js.jsx)("p",{className:"Titre",children:"Admin"}),(0,js.jsx)("p",{className:"Sous-titre",children:"Supression d'utilisateur"}),(0,js.jsxs)("div",{className:"rechLogo",children:[(0,js.jsx)(db,{component:ev,sx:{maxHeight:.8},children:(0,js.jsxs)(bb,{"aria-label":"simple table",size:"small",stickyHeader:!0,children:[(0,js.jsx)(Cb,{children:(0,js.jsxs)(Mb,{children:[(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"left",children:"Nom"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"Pr\xe9nom"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"Identifiant"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"T\xe9l\xe9phone"}),(0,js.jsx)(Fb,{sx:{bgcolor:"info.main"},align:"center",children:"Email"})]})}),(0,js.jsx)(Wb,{children:(0,js.jsxs)(Mb,{children:[(0,js.jsx)(Fb,{align:"left",children:a.lastname}),(0,js.jsx)(Fb,{align:"center",children:a.firstname}),(0,js.jsx)(Fb,{align:"center",children:a.login}),(0,js.jsx)(Fb,{align:"center",children:a.phone}),(0,js.jsx)(Fb,{align:"center",children:a.mail})]})})]})}),(0,js.jsxs)("div",{className:"bouton_submit",children:[(0,js.jsx)("button",{className:"bouton_val",onClick:function(e){e.preventDefault();var n="/User/Delete/"+t;ew.delete(n).then((function(e){console.log(e.data)})),s("/Admin_list")},children:"Valider"}),(0,js.jsx)(Fe,{className:"bouton_ann",to:"/Admin_list",children:"Retour"})]})]})]})]})},nw={version:"0.18.5"},rw=1200,ow=1252,aw=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],iw={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},sw=function(e){-1!=aw.indexOf(e)&&(ow=iw[0]=e)};var lw=function(e){rw=e,sw(e)};function uw(){lw(1200),sw(1252)}function cw(e){for(var t=[],n=0,r=e.length;n<r;++n)t[n]=e.charCodeAt(n);return t}function fw(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 dw,pw=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1);return 255==t&&254==n?function(e){for(var t=[],n=0;n<e.length>>1;++n)t[n]=String.fromCharCode(e.charCodeAt(2*n)+(e.charCodeAt(2*n+1)<<8));return t.join("")}(e.slice(2)):254==t&&255==n?fw(e.slice(2)):65279==t?e.slice(1):e},hw=function(e){return String.fromCharCode(e)},vw=function(e){return String.fromCharCode(e)};var mw="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function gw(e){for(var t="",n=0,r=0,o=0,a=0,i=0,s=0,l=0,u=0;u<e.length;)a=(n=e.charCodeAt(u++))>>2,i=(3&n)<<4|(r=e.charCodeAt(u++))>>4,s=(15&r)<<2|(o=e.charCodeAt(u++))>>6,l=63&o,isNaN(r)?s=l=64:isNaN(o)&&(l=64),t+=mw.charAt(a)+mw.charAt(i)+mw.charAt(s)+mw.charAt(l);return t}function yw(e){var t="",n=0,r=0,o=0,a=0,i=0,s=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var l=0;l<e.length;)n=mw.indexOf(e.charAt(l++))<<2|(a=mw.indexOf(e.charAt(l++)))>>4,t+=String.fromCharCode(n),r=(15&a)<<4|(i=mw.indexOf(e.charAt(l++)))>>2,64!==i&&(t+=String.fromCharCode(r)),o=(3&i)<<6|(s=mw.indexOf(e.charAt(l++))),64!==s&&(t+=String.fromCharCode(o));return t}var bw=function(){return"undefined"!==typeof Buffer&&"undefined"!==typeof process&&"undefined"!==typeof process.versions&&!!process.versions.node}(),ww=function(){if("undefined"!==typeof Buffer){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch(et){e=!0}return e?function(e,t){return t?new Buffer(e,t):new Buffer(e)}:Buffer.from.bind(Buffer)}return function(){}}();function xw(e){return bw?Buffer.alloc?Buffer.alloc(e):new Buffer(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}function Ew(e){return bw?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}var _w=function(e){return bw?ww(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function Sw(e){if(Array.isArray(e))return e.map((function(e){return String.fromCharCode(e)})).join("");for(var t=[],n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join("")}function kw(e){if("undefined"==typeof ArrayBuffer)throw new Error("Unsupported");if(e instanceof ArrayBuffer)return kw(new Uint8Array(e));for(var t=new Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t}var Cw=bw?function(e){return Buffer.concat(e.map((function(e){return Buffer.isBuffer(e)?e:ww(e)})))}:function(e){if("undefined"!==typeof Uint8Array){var t=0,n=0;for(t=0;t<e.length;++t)n+=e[t].length;var r=new Uint8Array(n),o=0;for(t=0,n=0;t<e.length;n+=o,++t)if(o=e[t].length,e[t]instanceof Uint8Array)r.set(e[t],n);else{if("string"==typeof e[t])throw"wtf";r.set(new Uint8Array(e[t]),n)}return r}return[].concat.apply([],e.map((function(e){return Array.isArray(e)?e:[].slice.call(e)})))};var Tw=/\u0000/g,Ow=/[\u0001-\u0006]/g;function Rw(e){for(var t="",n=e.length-1;n>=0;)t+=e.charAt(n--);return t}function Pw(e,t){var n=""+e;return n.length>=t?n:Bx("0",t-n.length)+n}function Dw(e,t){var n=""+e;return n.length>=t?n:Bx(" ",t-n.length)+n}function Mw(e,t){var n=""+e;return n.length>=t?n:n+Bx(" ",t-n.length)}var Aw=Math.pow(2,32);function Nw(e,t){return e>Aw||e<-Aw?function(e,t){var n=""+Math.round(e);return n.length>=t?n:Bx("0",t-n.length)+n}(e,t):function(e,t){var n=""+e;return n.length>=t?n:Bx("0",t-n.length)+n}(Math.round(e),t)}function Iw(e,t){return t=t||0,e.length>=7+t&&103===(32|e.charCodeAt(t))&&101===(32|e.charCodeAt(t+1))&&110===(32|e.charCodeAt(t+2))&&101===(32|e.charCodeAt(t+3))&&114===(32|e.charCodeAt(t+4))&&97===(32|e.charCodeAt(t+5))&&108===(32|e.charCodeAt(t+6))}var jw=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Lw=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];var Fw={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 "'},Bw={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},Hw={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 Uw(e,t,n){for(var r=e<0?-1:1,o=e*r,a=0,i=1,s=0,l=1,u=0,c=0,f=Math.floor(o);u<t&&(s=(f=Math.floor(o))*i+a,c=f*u+l,!(o-f<5e-8));)o=1/(o-f),a=i,i=s,l=u,u=c;if(c>t&&(u>t?(c=l,s=a):(c=u,s=i)),!n)return[0,r*s,c];var d=Math.floor(r*s/c);return[d,r*s-d*c,c]}function zw(e,t,n){if(e>2958465||e<0)return null;var r=0|e,o=Math.floor(86400*(e-r)),a=0,i=[],s={D:r,T:o,u:86400*(e-r)-o,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),t&&t.date1904&&(r+=1462),s.u>.9999&&(s.u=0,86400==++o&&(s.T=o=0,++r,++s.D)),60===r)i=n?[1317,10,29]:[1900,2,29],a=3;else if(0===r)i=n?[1317,8,29]:[1900,1,0],a=6;else{r>60&&--r;var l=new Date(1900,0,1);l.setDate(l.getDate()+r-1),i=[l.getFullYear(),l.getMonth()+1,l.getDate()],a=l.getDay(),r<60&&(a=(a+6)%7),n&&(a=function(e,t){t[0]-=581;var n=e.getDay();e<60&&(n=(n+6)%7);return n}(l,i))}return s.y=i[0],s.m=i[1],s.d=i[2],s.S=o%60,o=Math.floor(o/60),s.M=o%60,o=Math.floor(o/60),s.H=o,s.q=a,s}var qw=new Date(1899,11,31,0,0,0),Ww=qw.getTime(),Vw=new Date(1900,2,1,0,0,0);function Zw(e,t){var n=e.getTime();return t?n-=1262304e5:e>=Vw&&(n+=864e5),(n-(Ww+6e4*(e.getTimezoneOffset()-qw.getTimezoneOffset())))/864e5}function Gw(e){return-1==e.indexOf(".")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function Yw(e){var t,n=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return t=n>=-4&&n<=-1?e.toPrecision(10+n):Math.abs(n)<=9?function(e){var t=e<0?12:11,n=Gw(e.toFixed(12));return n.length<=t||(n=e.toPrecision(10)).length<=t?n:e.toExponential(5)}(e):10===n?e.toFixed(10).substr(0,12):function(e){var t=Gw(e.toFixed(11));return t.length>(e<0?12:11)||"0"===t||"-0"===t?e.toPrecision(6):t}(e),Gw(function(e){return-1==e.indexOf("E")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(t.toUpperCase()))}function $w(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):Yw(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return mx(14,Zw(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function Kw(e,t,n,r){var o,a="",i=0,s=0,l=n.y,u=0;switch(e){case 98:l=n.y+543;case 121:switch(t.length){case 1:case 2:o=l%100,u=2;break;default:o=l%1e4,u=4}break;case 109:switch(t.length){case 1:case 2:o=n.m,u=t.length;break;case 3:return Lw[n.m-1][1];case 5:return Lw[n.m-1][0];default:return Lw[n.m-1][2]}break;case 100:switch(t.length){case 1:case 2:o=n.d,u=t.length;break;case 3:return jw[n.q][0];default:return jw[n.q][1]}break;case 104:switch(t.length){case 1:case 2:o=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:o=n.H,u=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:o=n.M,u=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==n.u||"s"!=t&&"ss"!=t?(s=r>=2?3===r?1e3:100:1===r?10:1,(i=Math.round(s*(n.S+n.u)))>=60*s&&(i=0),"s"===t?0===i?"0":""+i/s:(a=Pw(i,2+r),"ss"===t?a.substr(0,2):"."+a.substr(2,t.length-1))):Pw(n.S,t.length);case 90:switch(t){case"[h]":case"[hh]":o=24*n.D+n.H;break;case"[m]":case"[mm]":o=60*(24*n.D+n.H)+n.M;break;case"[s]":case"[ss]":o=60*(60*(24*n.D+n.H)+n.M)+Math.round(n.S+n.u);break;default:throw"bad abstime format: "+t}u=3===t.length?1:2;break;case 101:o=l,u=1}return u>0?Pw(o,u):""}function Xw(e){if(e.length<=3)return e;for(var t=e.length%3,n=e.substr(0,t);t!=e.length;t+=3)n+=(n.length>0?",":"")+e.substr(t,3);return n}var Qw=/%/g;function Jw(e,t){var n,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+Jw(e,-t);var o=e.indexOf(".");-1===o&&(o=e.indexOf("E"));var a=Math.floor(Math.log(t)*Math.LOG10E)%o;if(a<0&&(a+=o),-1===(n=(t/Math.pow(10,a)).toPrecision(r+1+(o+a)%o)).indexOf("e")){var i=Math.floor(Math.log(t)*Math.LOG10E);for(-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(i-n.length+a):n+="E+"+(i-a);"0."===n.substr(0,2);)n=(n=n.charAt(0)+n.substr(2,o)+"."+n.substr(2+o)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,n,r){return t+n+r.substr(0,(o+a)%o)+"."+r.substr(a)+"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 ex=/# (\?+)( ?)\/( ?)(\d+)/;var tx=/^#*0*\.([0#]+)/,nx=/\).*[0#]/,rx=/\(###\) ###\\?-####/;function ox(e){for(var t,n="",r=0;r!=e.length;++r)switch(t=e.charCodeAt(r)){case 35:break;case 63:n+=" ";break;case 48:n+="0";break;default:n+=String.fromCharCode(t)}return n}function ax(e,t){var n=Math.pow(10,t);return""+Math.round(e*n)/n}function ix(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 sx(e,t,n){if(40===e.charCodeAt(0)&&!t.match(nx)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?sx("n",r,n):"("+sx("n",r,-n)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,n){for(var r=t.length-1;44===t.charCodeAt(r-1);)--r;return cx(e,t.substr(0,r),n/Math.pow(10,3*(t.length-r)))}(e,t,n);if(-1!==t.indexOf("%"))return function(e,t,n){var r=t.replace(Qw,""),o=t.length-r.length;return cx(e,r,n*Math.pow(10,2*o))+Bx("%",o)}(e,t,n);if(-1!==t.indexOf("E"))return Jw(t,n);if(36===t.charCodeAt(0))return"$"+sx(e,t.substr(" "==t.charAt(1)?2:1),n);var o,a,i,s,l=Math.abs(n),u=n<0?"-":"";if(t.match(/^00+$/))return u+Nw(l,t.length);if(t.match(/^[#?]+$/))return"0"===(o=Nw(n,0))&&(o=""),o.length>t.length?o:ox(t.substr(0,t.length-o.length))+o;if(a=t.match(ex))return function(e,t,n){var r=parseInt(e[4],10),o=Math.round(t*r),a=Math.floor(o/r),i=o-a*r,s=r;return n+(0===a?"":""+a)+" "+(0===i?Bx(" ",e[1].length+1+e[4].length):Dw(i,e[1].length)+e[2]+"/"+e[3]+Pw(s,e[4].length))}(a,l,u);if(t.match(/^#+0+$/))return u+Nw(l,t.length-t.indexOf("0"));if(a=t.match(tx))return o=ax(n,a[1].length).replace(/^([^\.]+)$/,"$1."+ox(a[1])).replace(/\.$/,"."+ox(a[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+Bx("0",ox(a[1]).length-t.length)})),-1!==t.indexOf("0.")?o:o.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),a=t.match(/^(0*)\.(#*)$/))return u+ax(l,a[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,a[1].length?"0.":".");if(a=t.match(/^#{1,3},##0(\.?)$/))return u+Xw(Nw(l,0));if(a=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+sx(e,t,-n):Xw(""+(Math.floor(n)+function(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}(n,a[1].length)))+"."+Pw(ix(n,a[1].length),a[1].length);if(a=t.match(/^#,#*,#0/))return sx(e,t.replace(/^#,#*,/,""),n);if(a=t.match(/^([0#]+)(\\?-([0#]+))+$/))return o=Rw(sx(e,t.replace(/[\\-]/g,""),n)),i=0,Rw(Rw(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return i<o.length?o.charAt(i++):"0"===e?"0":""})));if(t.match(rx))return"("+(o=sx(e,"##########",n)).substr(0,3)+") "+o.substr(3,3)+"-"+o.substr(6);var c="";if(a=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return i=Math.min(a[4].length,7),s=Uw(l,Math.pow(10,i)-1,!1),o=""+u," "==(c=cx("n",a[1],s[1])).charAt(c.length-1)&&(c=c.substr(0,c.length-1)+"0"),o+=c+a[2]+"/"+a[3],(c=Mw(s[2],i)).length<a[4].length&&(c=ox(a[4].substr(a[4].length-c.length))+c),o+=c;if(a=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return i=Math.min(Math.max(a[1].length,a[4].length),7),u+((s=Uw(l,Math.pow(10,i)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?Dw(s[1],i)+a[2]+"/"+a[3]+Mw(s[2],i):Bx(" ",2*i+1+a[2].length+a[3].length));if(a=t.match(/^[#0?]+$/))return o=Nw(n,0),t.length<=o.length?o:ox(t.substr(0,t.length-o.length))+o;if(a=t.match(/^([#0?]+)\.([#0]+)$/)){o=""+n.toFixed(Math.min(a[2].length,10)).replace(/([^0])0+$/,"$1"),i=o.indexOf(".");var f=t.indexOf(".")-i,d=t.length-o.length-f;return ox(t.substr(0,f)+o+t.substr(t.length-d))}if(a=t.match(/^00,000\.([#0]*0)$/))return i=ix(n,a[1].length),n<0?"-"+sx(e,t,-n):Xw(function(e){return e<2147483647&&e>-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}(n)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?Pw(0,3-e.length):"")+e}))+"."+Pw(i,a[1].length);switch(t){case"###,##0.00":return sx(e,"#,##0.00",n);case"###,###":case"##,###":case"#,###":var p=Xw(Nw(l,0));return"0"!==p?u+p:"";case"###,###.00":return sx(e,"###,##0.00",n).replace(/^0\./,".");case"#,###.00":return sx(e,"#,##0.00",n).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function lx(e,t){var n,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+lx(e,-t);var o=e.indexOf(".");-1===o&&(o=e.indexOf("E"));var a=Math.floor(Math.log(t)*Math.LOG10E)%o;if(a<0&&(a+=o),!(n=(t/Math.pow(10,a)).toPrecision(r+1+(o+a)%o)).match(/[Ee]/)){var i=Math.floor(Math.log(t)*Math.LOG10E);-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(i-n.length+a):n+="E+"+(i-a),n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,n,r){return t+n+r.substr(0,(o+a)%o)+"."+r.substr(a)+"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 ux(e,t,n){if(40===e.charCodeAt(0)&&!t.match(nx)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?ux("n",r,n):"("+ux("n",r,-n)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,n){for(var r=t.length-1;44===t.charCodeAt(r-1);)--r;return cx(e,t.substr(0,r),n/Math.pow(10,3*(t.length-r)))}(e,t,n);if(-1!==t.indexOf("%"))return function(e,t,n){var r=t.replace(Qw,""),o=t.length-r.length;return cx(e,r,n*Math.pow(10,2*o))+Bx("%",o)}(e,t,n);if(-1!==t.indexOf("E"))return lx(t,n);if(36===t.charCodeAt(0))return"$"+ux(e,t.substr(" "==t.charAt(1)?2:1),n);var o,a,i,s,l=Math.abs(n),u=n<0?"-":"";if(t.match(/^00+$/))return u+Pw(l,t.length);if(t.match(/^[#?]+$/))return o=""+n,0===n&&(o=""),o.length>t.length?o:ox(t.substr(0,t.length-o.length))+o;if(a=t.match(ex))return function(e,t,n){return n+(0===t?"":""+t)+Bx(" ",e[1].length+2+e[4].length)}(a,l,u);if(t.match(/^#+0+$/))return u+Pw(l,t.length-t.indexOf("0"));if(a=t.match(tx))return o=(o=(""+n).replace(/^([^\.]+)$/,"$1."+ox(a[1])).replace(/\.$/,"."+ox(a[1]))).replace(/\.(\d*)$/,(function(e,t){return"."+t+Bx("0",ox(a[1]).length-t.length)})),-1!==t.indexOf("0.")?o:o.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),a=t.match(/^(0*)\.(#*)$/))return u+(""+l).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,a[1].length?"0.":".");if(a=t.match(/^#{1,3},##0(\.?)$/))return u+Xw(""+l);if(a=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+ux(e,t,-n):Xw(""+n)+"."+Bx("0",a[1].length);if(a=t.match(/^#,#*,#0/))return ux(e,t.replace(/^#,#*,/,""),n);if(a=t.match(/^([0#]+)(\\?-([0#]+))+$/))return o=Rw(ux(e,t.replace(/[\\-]/g,""),n)),i=0,Rw(Rw(t.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return i<o.length?o.charAt(i++):"0"===e?"0":""})));if(t.match(rx))return"("+(o=ux(e,"##########",n)).substr(0,3)+") "+o.substr(3,3)+"-"+o.substr(6);var c="";if(a=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return i=Math.min(a[4].length,7),s=Uw(l,Math.pow(10,i)-1,!1),o=""+u," "==(c=cx("n",a[1],s[1])).charAt(c.length-1)&&(c=c.substr(0,c.length-1)+"0"),o+=c+a[2]+"/"+a[3],(c=Mw(s[2],i)).length<a[4].length&&(c=ox(a[4].substr(a[4].length-c.length))+c),o+=c;if(a=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return i=Math.min(Math.max(a[1].length,a[4].length),7),u+((s=Uw(l,Math.pow(10,i)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?Dw(s[1],i)+a[2]+"/"+a[3]+Mw(s[2],i):Bx(" ",2*i+1+a[2].length+a[3].length));if(a=t.match(/^[#0?]+$/))return o=""+n,t.length<=o.length?o:ox(t.substr(0,t.length-o.length))+o;if(a=t.match(/^([#0]+)\.([#0]+)$/)){o=""+n.toFixed(Math.min(a[2].length,10)).replace(/([^0])0+$/,"$1"),i=o.indexOf(".");var f=t.indexOf(".")-i,d=t.length-o.length-f;return ox(t.substr(0,f)+o+t.substr(t.length-d))}if(a=t.match(/^00,000\.([#0]*0)$/))return n<0?"-"+ux(e,t,-n):Xw(""+n).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?Pw(0,3-e.length):"")+e}))+"."+Pw(0,a[1].length);switch(t){case"###,###":case"##,###":case"#,###":var p=Xw(""+l);return"0"!==p?u+p:"";default:if(t.match(/\.[0#?]*$/))return ux(e,t.slice(0,t.lastIndexOf(".")),n)+ox(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function cx(e,t,n){return(0|n)===n?ux(e,t,n):sx(e,t,n)}var fx=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function dx(e){for(var t=0,n="",r="";t<e.length;)switch(n=e.charAt(t)){case"G":Iw(e,t)&&(t+=6),t++;break;case'"':for(;34!==e.charCodeAt(++t)&&t<e.length;);++t;break;case"\\":case"_":t+=2;break;case"@":++t;break;case"B":case"b":if("1"===e.charAt(t+1)||"2"===e.charAt(t+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"\u4e0a":if("A/P"===e.substr(t,3).toUpperCase())return!0;if("AM/PM"===e.substr(t,5).toUpperCase())return!0;if("\u4e0a\u5348/\u4e0b\u5348"===e.substr(t,5).toUpperCase())return!0;++t;break;case"[":for(r=n;"]"!==e.charAt(t++)&&t<e.length;)r+=e.charAt(t);if(r.match(fx))return!0;break;case".":case"0":case"#":for(;t<e.length&&("0#?.,E+-%".indexOf(n=e.charAt(++t))>-1||"\\"==n&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===n;);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t<e.length&&"0123456789".indexOf(e.charAt(++t))>-1;);break;default:++t}return!1}var px=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function hx(e,t){if(null==t)return!1;var n=parseFloat(t[2]);switch(t[1]){case"=":if(e==n)return!0;break;case">":if(e>n)return!0;break;case"<":if(e<n)return!0;break;case"<>":if(e!=n)return!0;break;case">=":if(e>=n)return!0;break;case"<=":if(e<=n)return!0}return!1}function vx(e,t){var n=function(e){for(var t=[],n=!1,r=0,o=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(o,r-o),o=r+1}if(t[t.length]=e.substr(o),!0===n)throw new Error("Format |"+e+"| unterminated string ");return t}(e),r=n.length,o=n[r-1].indexOf("@");if(r<4&&o>-1&&--r,n.length>4)throw new Error("cannot find right format for |"+n.join("|")+"|");if("number"!==typeof t)return[4,4===n.length||o>-1?n[n.length-1]:"@"];switch(n.length){case 1:n=o>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=o>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=o>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"]}var a=t>0?n[0]:t<0?n[1]:n[2];if(-1===n[0].indexOf("[")&&-1===n[1].indexOf("["))return[r,a];if(null!=n[0].match(/\[[=<>]/)||null!=n[1].match(/\[[=<>]/)){var i=n[0].match(px),s=n[1].match(px);return hx(t,i)?[r,n[0]]:hx(t,s)?[r,n[1]]:[r,n[null!=i&&null!=s?2:1]]}return[r,a]}function mx(e,t,n){null==n&&(n={});var r="";switch(typeof e){case"string":r="m/d/yy"==e&&n.dateNF?n.dateNF:e;break;case"number":null==(r=14==e&&n.dateNF?n.dateNF:(null!=n.table?n.table:Fw)[e])&&(r=n.table&&n.table[Bw[e]]||Fw[Bw[e]]),null==r&&(r=Hw[e]||"General")}if(Iw(r,0))return $w(t,n);t instanceof Date&&(t=Zw(t,n.date1904));var o=vx(r,t);if(Iw(o[1]))return $w(t,n);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else if(""===t||null==t)return"";return function(e,t,n,r){for(var o,a,i,s=[],l="",u=0,c="",f="t",d="H";u<e.length;)switch(c=e.charAt(u)){case"G":if(!Iw(e,u))throw new Error("unrecognized character "+c+" in "+e);s[s.length]={t:"G",v:"General"},u+=7;break;case'"':for(l="";34!==(i=e.charCodeAt(++u))&&u<e.length;)l+=String.fromCharCode(i);s[s.length]={t:"t",v:l},++u;break;case"\\":var p=e.charAt(++u),h="("===p||")"===p?p:"t";s[s.length]={t:h,v:p},++u;break;case"_":s[s.length]={t:"t",v:" "},u+=2;break;case"@":s[s.length]={t:"T",v:t},++u;break;case"B":case"b":if("1"===e.charAt(u+1)||"2"===e.charAt(u+1)){if(null==o&&null==(o=zw(t,n,"2"===e.charAt(u+1))))return"";s[s.length]={t:"X",v:e.substr(u,2)},f=c,u+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":c=c.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0)return"";if(null==o&&null==(o=zw(t,n)))return"";for(l=c;++u<e.length&&e.charAt(u).toLowerCase()===c;)l+=c;"m"===c&&"h"===f.toLowerCase()&&(c="M"),"h"===c&&(c=d),s[s.length]={t:c,v:l},f=c;break;case"A":case"a":case"\u4e0a":var v={t:c,v:c};if(null==o&&(o=zw(t,n)),"A/P"===e.substr(u,3).toUpperCase()?(null!=o&&(v.v=o.H>=12?"P":"A"),v.t="T",d="h",u+=3):"AM/PM"===e.substr(u,5).toUpperCase()?(null!=o&&(v.v=o.H>=12?"PM":"AM"),v.t="T",u+=5,d="h"):"\u4e0a\u5348/\u4e0b\u5348"===e.substr(u,5).toUpperCase()?(null!=o&&(v.v=o.H>=12?"\u4e0b\u5348":"\u4e0a\u5348"),v.t="T",u+=5,d="h"):(v.t="t",++u),null==o&&"T"===v.t)return"";s[s.length]=v,f=c;break;case"[":for(l=c;"]"!==e.charAt(u++)&&u<e.length;)l+=e.charAt(u);if("]"!==l.slice(-1))throw'unterminated "[" block: |'+l+"|";if(l.match(fx)){if(null==o&&null==(o=zw(t,n)))return"";s[s.length]={t:"Z",v:l.toLowerCase()},f=l.charAt(1)}else l.indexOf("$")>-1&&(l=(l.match(/\$([^-\[\]]*)/)||[])[1]||"$",dx(e)||(s[s.length]={t:"t",v:l}));break;case".":if(null!=o){for(l=c;++u<e.length&&"0"===(c=e.charAt(u));)l+=c;s[s.length]={t:"s",v:l};break}case"0":case"#":for(l=c;++u<e.length&&"0#?.,E+-%".indexOf(c=e.charAt(u))>-1;)l+=c;s[s.length]={t:"n",v:l};break;case"?":for(l=c;e.charAt(++u)===c;)l+=c;s[s.length]={t:c,v:l},f=c;break;case"*":++u," "!=e.charAt(u)&&"*"!=e.charAt(u)||++u;break;case"(":case")":s[s.length]={t:1===r?"t":c,v:c},++u;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(l=c;u<e.length&&"0123456789".indexOf(e.charAt(++u))>-1;)l+=e.charAt(u);s[s.length]={t:"D",v:l};break;case" ":s[s.length]={t:c,v:c},++u;break;case"$":s[s.length]={t:"t",v:"$"},++u;break;default:if(-1===",$-+/():!^&'~{}<>=\u20acacfijklopqrtuvwxzP".indexOf(c))throw new Error("unrecognized character "+c+" in "+e);s[s.length]={t:"t",v:c},++u}var m,g=0,y=0;for(u=s.length-1,f="t";u>=0;--u)switch(s[u].t){case"h":case"H":s[u].t=d,f="h",g<1&&(g=1);break;case"s":(m=s[u].v.match(/\.0+$/))&&(y=Math.max(y,m[0].length-1)),g<3&&(g=3);case"d":case"y":case"M":case"e":f=s[u].t;break;case"m":"s"===f&&(s[u].t="M",g<2&&(g=2));break;case"X":break;case"Z":g<1&&s[u].v.match(/[Hh]/)&&(g=1),g<2&&s[u].v.match(/[Mm]/)&&(g=2),g<3&&s[u].v.match(/[Ss]/)&&(g=3)}switch(g){case 0:break;case 1:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M),o.M>=60&&(o.M=0,++o.H);break;case 2:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M)}var b,w="";for(u=0;u<s.length;++u)switch(s[u].t){case"t":case"T":case" ":case"D":break;case"X":s[u].v="",s[u].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":s[u].v=Kw(s[u].t.charCodeAt(0),s[u].v,o,y),s[u].t="t";break;case"n":case"?":for(b=u+1;null!=s[b]&&("?"===(c=s[b].t)||"D"===c||(" "===c||"t"===c)&&null!=s[b+1]&&("?"===s[b+1].t||"t"===s[b+1].t&&"/"===s[b+1].v)||"("===s[u].t&&(" "===c||"n"===c||")"===c)||"t"===c&&("/"===s[b].v||" "===s[b].v&&null!=s[b+1]&&"?"==s[b+1].t));)s[u].v+=s[b].v,s[b]={v:"",t:";"},++b;w+=s[u].v,u=b-1;break;case"G":s[u].t="t",s[u].v=$w(t,n)}var x,E,_="";if(w.length>0){40==w.charCodeAt(0)?(x=t<0&&45===w.charCodeAt(0)?-t:t,E=cx("n",w,x)):(E=cx("n",w,x=t<0&&r>1?-t:t),x<0&&s[0]&&"t"==s[0].t&&(E=E.substr(1),s[0].v="-"+s[0].v)),b=E.length-1;var S=s.length;for(u=0;u<s.length;++u)if(null!=s[u]&&"t"!=s[u].t&&s[u].v.indexOf(".")>-1){S=u;break}var k=s.length;if(S===s.length&&-1===E.indexOf("E")){for(u=s.length-1;u>=0;--u)null!=s[u]&&-1!=="n?".indexOf(s[u].t)&&(b>=s[u].v.length-1?(b-=s[u].v.length,s[u].v=E.substr(b+1,s[u].v.length)):b<0?s[u].v="":(s[u].v=E.substr(0,b+1),b=-1),s[u].t="t",k=u);b>=0&&k<s.length&&(s[k].v=E.substr(0,b+1)+s[k].v)}else if(S!==s.length&&-1===E.indexOf("E")){for(b=E.indexOf(".")-1,u=S;u>=0;--u)if(null!=s[u]&&-1!=="n?".indexOf(s[u].t)){for(a=s[u].v.indexOf(".")>-1&&u===S?s[u].v.indexOf(".")-1:s[u].v.length-1,_=s[u].v.substr(a+1);a>=0;--a)b>=0&&("0"===s[u].v.charAt(a)||"#"===s[u].v.charAt(a))&&(_=E.charAt(b--)+_);s[u].v=_,s[u].t="t",k=u}for(b>=0&&k<s.length&&(s[k].v=E.substr(0,b+1)+s[k].v),b=E.indexOf(".")+1,u=S;u<s.length;++u)if(null!=s[u]&&(-1!=="n?(".indexOf(s[u].t)||u===S)){for(a=s[u].v.indexOf(".")>-1&&u===S?s[u].v.indexOf(".")+1:0,_=s[u].v.substr(0,a);a<s[u].v.length;++a)b<E.length&&(_+=E.charAt(b++));s[u].v=_,s[u].t="t",k=u}}}for(u=0;u<s.length;++u)null!=s[u]&&"n?".indexOf(s[u].t)>-1&&(x=r>1&&t<0&&u>0&&"-"===s[u-1].v?-t:t,s[u].v=cx(s[u].t,s[u].v,x),s[u].t="t");var C="";for(u=0;u!==s.length;++u)null!=s[u]&&(C+=s[u].v);return C}(o[1],t,n,o[0])}function gx(e,t){if("number"!=typeof t){t=+t||-1;for(var n=0;n<392;++n)if(void 0!=Fw[n]){if(Fw[n]==e){t=n;break}}else t<0&&(t=n);t<0&&(t=391)}return Fw[t]=e,t}function yx(){Fw=function(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "',e}()}var bx={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"},wx=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;var xx=function(){var e={};e.version="1.2.0";var t=function(){for(var e=0,t=new Array(256),n=0;256!=n;++n)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=n)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[n]=e;return"undefined"!==typeof Int32Array?new Int32Array(t):t}();var n=function(e){var t=0,n=0,r=0,o="undefined"!==typeof Int32Array?new Int32Array(4096):new Array(4096);for(r=0;256!=r;++r)o[r]=e[r];for(r=0;256!=r;++r)for(n=e[r],t=256+r;t<4096;t+=256)n=o[t]=n>>>8^e[255&n];var a=[];for(r=1;16!=r;++r)a[r-1]="undefined"!==typeof Int32Array?o.subarray(256*r,256*r+256):o.slice(256*r,256*r+256);return a}(t),r=n[0],o=n[1],a=n[2],i=n[3],s=n[4],l=n[5],u=n[6],c=n[7],f=n[8],d=n[9],p=n[10],h=n[11],v=n[12],m=n[13],g=n[14];return e.table=t,e.bstr=function(e,n){for(var r=-1^n,o=0,a=e.length;o<a;)r=r>>>8^t[255&(r^e.charCodeAt(o++))];return~r},e.buf=function(e,n){for(var y=-1^n,b=e.length-15,w=0;w<b;)y=g[e[w++]^255&y]^m[e[w++]^y>>8&255]^v[e[w++]^y>>16&255]^h[e[w++]^y>>>24]^p[e[w++]]^d[e[w++]]^f[e[w++]]^c[e[w++]]^u[e[w++]]^l[e[w++]]^s[e[w++]]^i[e[w++]]^a[e[w++]]^o[e[w++]]^r[e[w++]]^t[e[w++]];for(b+=15;w<b;)y=y>>>8^t[255&(y^e[w++])];return~y},e.str=function(e,n){for(var r=-1^n,o=0,a=e.length,i=0,s=0;o<a;)(i=e.charCodeAt(o++))<128?r=r>>>8^t[255&(r^i)]:i<2048?r=(r=r>>>8^t[255&(r^(192|i>>6&31))])>>>8^t[255&(r^(128|63&i))]:i>=55296&&i<57344?(i=64+(1023&i),s=1023&e.charCodeAt(o++),r=(r=(r=(r=r>>>8^t[255&(r^(240|i>>8&7))])>>>8^t[255&(r^(128|i>>2&63))])>>>8^t[255&(r^(128|s>>6&15|(3&i)<<4))])>>>8^t[255&(r^(128|63&s))]):r=(r=(r=r>>>8^t[255&(r^(224|i>>12&15))])>>>8^t[255&(r^(128|i>>6&63))])>>>8^t[255&(r^(128|63&i))];return~r},e}(),Ex=function(){var e,t={};function n(e){if("/"==e.charAt(e.length-1))return-1===e.slice(0,-1).indexOf("/")?e:n(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(0,t+1)}function r(e){if("/"==e.charAt(e.length-1))return r(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(t+1)}function o(e,t){"string"===typeof t&&(t=new Date(t));var n=t.getHours();n=(n=n<<6|t.getMinutes())<<5|t.getSeconds()>>>1,e.write_shift(2,n);var r=t.getFullYear()-1980;r=(r=r<<4|t.getMonth()+1)<<5|t.getDate(),e.write_shift(2,r)}function a(e){h_(e,0);for(var t={},n=0;e.l<=e.length-4;){var r=e.read_shift(2),o=e.read_shift(2),a=e.l+o,i={};if(21589===r)1&(n=e.read_shift(1))&&(i.mtime=e.read_shift(4)),o>5&&(2&n&&(i.atime=e.read_shift(4)),4&n&&(i.ctime=e.read_shift(4))),i.mtime&&(i.mt=new Date(1e3*i.mtime));e.l=a,t[r]=i}return t}function i(){return e||(e={})}function s(e,t){if(80==e[0]&&75==e[1])return re(e,t);if(109==(32|e[0])&&105==(32|e[1]))return function(e,t){if("mime-version:"!=E(e.slice(0,13)).toLowerCase())throw new Error("Unsupported MAD header");var n=t&&t.root||"",r=(bw&&Buffer.isBuffer(e)?e.toString("binary"):E(e)).split("\r\n"),o=0,a="";for(o=0;o<r.length;++o)if(a=r[o],/^Content-Location:/i.test(a)&&(a=a.slice(a.indexOf("file")),n||(n=a.slice(0,a.lastIndexOf("/")+1)),a.slice(0,n.length)!=n))for(;n.length>0&&(n=(n=n.slice(0,n.length-1)).slice(0,n.lastIndexOf("/")+1),a.slice(0,n.length)!=n););var i=(r[1]||"").match(/boundary="(.*?)"/);if(!i)throw new Error("MAD cannot find boundary");var s="--"+(i[1]||""),l=[],u=[],c={FileIndex:l,FullPaths:u};d(c);var f,p=0;for(o=0;o<r.length;++o){var h=r[o];h!==s&&h!==s+"--"||(p++&&ue(c,r.slice(f,o),n),f=o)}return c}(e,t);if(e.length<512)throw new Error("CFB file size "+e.length+" < 512");var n,r,o,a,i,s,p=512,h=[],v=e.slice(0,512);h_(v,0);var m=function(e){if(80==e[e.l]&&75==e[e.l+1])return[0,0];e.chk(y,"Header Signature: "),e.l+=16;var t=e.read_shift(2,"u");return[e.read_shift(2,"u"),t]}(v);switch(n=m[0]){case 3:p=512;break;case 4:p=4096;break;case 0:if(0==m[1])return re(e,t);default:throw new Error("Major Version: Expected 3 or 4 saw "+n)}512!==p&&h_(v=e.slice(0,p),28);var b=e.slice(0,p);!function(e,t){var n=9;switch(e.l+=2,n=e.read_shift(2)){case 9:if(3!=t)throw new Error("Sector Shift: Expected 9 saw "+n);break;case 12:if(4!=t)throw new Error("Sector Shift: Expected 12 saw "+n);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+n)}e.chk("0600","Mini Sector Shift: "),e.chk("000000000000","Reserved: ")}(v,n);var w=v.read_shift(4,"i");if(3===n&&0!==w)throw new Error("# Directory Sectors: Expected 0 saw "+w);v.l+=4,a=v.read_shift(4,"i"),v.l+=4,v.chk("00100000","Mini Stream Cutoff Size: "),i=v.read_shift(4,"i"),r=v.read_shift(4,"i"),s=v.read_shift(4,"i"),o=v.read_shift(4,"i");for(var x=-1,_=0;_<109&&!((x=v.read_shift(4,"i"))<0);++_)h[_]=x;var S=function(e,t){for(var n=Math.ceil(e.length/t)-1,r=[],o=1;o<n;++o)r[o-1]=e.slice(o*t,(o+1)*t);return r[n-1]=e.slice(n*t),r}(e,p);u(s,o,S,p,h);var k=function(e,t,n,r){var o=e.length,a=[],i=[],s=[],l=[],u=r-1,c=0,f=0,d=0,p=0;for(c=0;c<o;++c)if(s=[],(d=c+t)>=o&&(d-=o),!i[d]){l=[];var h=[];for(f=d;f>=0;){h[f]=!0,i[f]=!0,s[s.length]=f,l.push(e[f]);var v=n[Math.floor(4*f/r)];if(r<4+(p=4*f&u))throw new Error("FAT boundary crossed: "+f+" 4 "+r);if(!e[v])break;if(h[f=l_(e[v],p)])break}a[d]={nodes:s,data:LE([l])}}return a}(S,a,h,p);k[a].name="!Directory",r>0&&i!==g&&(k[i].name="!MiniFAT"),k[h[0]].name="!FAT",k.fat_addrs=h,k.ssz=p;var C=[],T=[],O=[];!function(e,t,n,r,o,a,i,s){for(var u,d=0,p=r.length?2:0,h=t[e].data,v=0,m=0;v<h.length;v+=128){var y=h.slice(v,v+128);h_(y,64),m=y.read_shift(2),u=BE(y,0,m-p),r.push(u);var b={name:u,type:y.read_shift(1),color:y.read_shift(1),L:y.read_shift(4,"i"),R:y.read_shift(4,"i"),C:y.read_shift(4,"i"),clsid:y.read_shift(16),state:y.read_shift(4,"i"),start:0,size:0};0!==y.read_shift(2)+y.read_shift(2)+y.read_shift(2)+y.read_shift(2)&&(b.ct=f(y,y.l-8)),0!==y.read_shift(2)+y.read_shift(2)+y.read_shift(2)+y.read_shift(2)&&(b.mt=f(y,y.l-8)),b.start=y.read_shift(4,"i"),b.size=y.read_shift(4,"i"),b.size<0&&b.start<0&&(b.size=b.type=0,b.start=g,b.name=""),5===b.type?(d=b.start,o>0&&d!==g&&(t[d].name="!StreamData")):b.size>=4096?(b.storage="fat",void 0===t[b.start]&&(t[b.start]=c(n,b.start,t.fat_addrs,t.ssz)),t[b.start].name=b.name,b.content=t[b.start].data.slice(0,b.size)):(b.storage="minifat",b.size<0?b.size=0:d!==g&&b.start!==g&&t[d]&&(b.content=l(b,t[d].data,(t[s]||{}).data))),b.content&&h_(b.content,0),a[u]=b,i.push(b)}}(a,k,S,C,r,{},T,i),function(e,t,n){for(var r=0,o=0,a=0,i=0,s=0,l=n.length,u=[],c=[];r<l;++r)u[r]=c[r]=r,t[r]=n[r];for(;s<c.length;++s)o=e[r=c[s]].L,a=e[r].R,i=e[r].C,u[r]===r&&(-1!==o&&u[o]!==o&&(u[r]=u[o]),-1!==a&&u[a]!==a&&(u[r]=u[a])),-1!==i&&(u[i]=r),-1!==o&&r!=u[r]&&(u[o]=u[r],c.lastIndexOf(o)<s&&c.push(o)),-1!==a&&r!=u[r]&&(u[a]=u[r],c.lastIndexOf(a)<s&&c.push(a));for(r=1;r<l;++r)u[r]===r&&(-1!==a&&u[a]!==a?u[r]=u[a]:-1!==o&&u[o]!==o&&(u[r]=u[o]));for(r=1;r<l;++r)if(0!==e[r].type){if((s=r)!=u[s])do{s=u[s],t[r]=t[s]+"/"+t[r]}while(0!==s&&-1!==u[s]&&s!=u[s]);u[r]=-1}for(t[0]+="/",r=1;r<l;++r)2!==e[r].type&&(t[r]+="/")}(T,O,C),C.shift();var R={FileIndex:T,FullPaths:O};return t&&t.raw&&(R.raw={header:b,sectors:S}),R}function l(e,t,n){for(var r=e.start,o=e.size,a=[],i=r;n&&o>0&&i>=0;)a.push(t.slice(i*m,i*m+m)),o-=m,i=l_(n,4*i);return 0===a.length?m_(0):Cw(a).slice(0,e.size)}function u(e,t,n,r,o){var a=g;if(e===g){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var i=n[e],s=(r>>>2)-1;if(!i)return;for(var l=0;l<s&&(a=l_(i,4*l))!==g;++l)o.push(a);u(l_(i,r-4),t-1,n,r,o)}}function c(e,t,n,r,o){var a=[],i=[];o||(o=[]);var s=r-1,l=0,u=0;for(l=t;l>=0;){o[l]=!0,a[a.length]=l,i.push(e[l]);var c=n[Math.floor(4*l/r)];if(r<4+(u=4*l&s))throw new Error("FAT boundary crossed: "+l+" 4 "+r);if(!e[c])break;l=l_(e[c],u)}return{nodes:a,data:LE([i])}}function f(e,t){return new Date(1e3*(s_(e,t+4)/1e7*Math.pow(2,32)+s_(e,t)/1e7-11644473600))}function d(e,t){var n=t||{},r=n.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=r+"/",e.FileIndex[0]={name:r,type:5}),n.CLSID&&(e.FileIndex[0].clsid=n.CLSID),function(e){var t="\x01Sh33tJ5";if(Ex.find(e,"/"+t))return;var n=m_(4);n[0]=55,n[1]=n[3]=50,n[2]=54,e.FileIndex.push({name:t,type:2,content:n,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),p(e)}(e)}function p(e,t){d(e);for(var o=!1,a=!1,i=e.FullPaths.length-1;i>=0;--i){var s=e.FileIndex[i];switch(s.type){case 0:a?o=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:a=!0,isNaN(s.R*s.L*s.C)&&(o=!0),s.R>-1&&s.L>-1&&s.R==s.L&&(o=!0);break;default:o=!0}}if(o||t){var l=new Date(1987,1,19),u=0,c=Object.create?Object.create(null):{},f=[];for(i=0;i<e.FullPaths.length;++i)c[e.FullPaths[i]]=!0,0!==e.FileIndex[i].type&&f.push([e.FullPaths[i],e.FileIndex[i]]);for(i=0;i<f.length;++i){var p=n(f[i][0]);(a=c[p])||(f.push([p,{name:r(p).replace("/",""),type:1,clsid:w,ct:l,mt:l,content:null}]),c[p]=!0)}for(f.sort((function(e,t){return function(e,t){for(var n=e.split("/"),r=t.split("/"),o=0,a=0,i=Math.min(n.length,r.length);o<i;++o){if(a=n[o].length-r[o].length)return a;if(n[o]!=r[o])return n[o]<r[o]?-1:1}return n.length-r.length}(e[0],t[0])})),e.FullPaths=[],e.FileIndex=[],i=0;i<f.length;++i)e.FullPaths[i]=f[i][0],e.FileIndex[i]=f[i][1];for(i=0;i<f.length;++i){var h=e.FileIndex[i],v=e.FullPaths[i];if(h.name=r(v).replace("/",""),h.L=h.R=h.C=-(h.color=1),h.size=h.content?h.content.length:0,h.start=0,h.clsid=h.clsid||w,0===i)h.C=f.length>1?1:-1,h.size=0,h.type=5;else if("/"==v.slice(-1)){for(u=i+1;u<f.length&&n(e.FullPaths[u])!=v;++u);for(h.C=u>=f.length?-1:u,u=i+1;u<f.length&&n(e.FullPaths[u])!=n(v);++u);h.R=u>=f.length?-1:u,h.type=1}else n(e.FullPaths[i+1]||"")==n(v)&&(h.R=i+1),h.type=2}}}function h(e,t){var n=t||{};if("mad"==n.fileType)return function(e,t){for(var n=t||{},r=n.boundary||"SheetJS",o=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(r="------="+r).slice(2)+'"',"","",""],a=e.FullPaths[0],i=a,s=e.FileIndex[0],l=1;l<e.FullPaths.length;++l)if(i=e.FullPaths[l].slice(a.length),(s=e.FileIndex[l]).size&&s.content&&"\x01Sh33tJ5"!=i){i=i.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,(function(e){return"_x"+e.charCodeAt(0).toString(16)+"_"})).replace(/[\u0080-\uFFFF]/g,(function(e){return"_u"+e.charCodeAt(0).toString(16)+"_"}));for(var u=s.content,c=bw&&Buffer.isBuffer(u)?u.toString("binary"):E(u),f=0,d=Math.min(1024,c.length),p=0,h=0;h<=d;++h)(p=c.charCodeAt(h))>=32&&p<128&&++f;var v=f>=4*d/5;o.push(r),o.push("Content-Location: "+(n.root||"file:///C:/SheetJS/")+i),o.push("Content-Transfer-Encoding: "+(v?"quoted-printable":"base64")),o.push("Content-Type: "+ie(s,i)),o.push(""),o.push(v?le(c):se(c))}return o.push(r+"--\r\n"),o.join("\r\n")}(e,n);if(p(e),"zip"===n.fileType)return function(e,t){var n=t||{},r=[],a=[],i=m_(1),s=n.compression?8:0,l=0;0;var u=0,c=0,f=0,d=0,p=e.FullPaths[0],h=p,v=e.FileIndex[0],m=[],g=0;for(u=1;u<e.FullPaths.length;++u)if(h=e.FullPaths[u].slice(p.length),(v=e.FileIndex[u]).size&&v.content&&"\x01Sh33tJ5"!=h){var y=f,b=m_(h.length);for(c=0;c<h.length;++c)b.write_shift(1,127&h.charCodeAt(c));b=b.slice(0,b.l),m[d]=xx.buf(v.content,0);var w=v.content;8==s&&(w=_(w)),(i=m_(30)).write_shift(4,67324752),i.write_shift(2,20),i.write_shift(2,l),i.write_shift(2,s),v.mt?o(i,v.mt):i.write_shift(4,0),i.write_shift(-4,8&l?0:m[d]),i.write_shift(4,8&l?0:w.length),i.write_shift(4,8&l?0:v.content.length),i.write_shift(2,b.length),i.write_shift(2,0),f+=i.length,r.push(i),f+=b.length,r.push(b),f+=w.length,r.push(w),8&l&&((i=m_(12)).write_shift(-4,m[d]),i.write_shift(4,w.length),i.write_shift(4,v.content.length),f+=i.l,r.push(i)),(i=m_(46)).write_shift(4,33639248),i.write_shift(2,0),i.write_shift(2,20),i.write_shift(2,l),i.write_shift(2,s),i.write_shift(4,0),i.write_shift(-4,m[d]),i.write_shift(4,w.length),i.write_shift(4,v.content.length),i.write_shift(2,b.length),i.write_shift(2,0),i.write_shift(2,0),i.write_shift(2,0),i.write_shift(2,0),i.write_shift(4,0),i.write_shift(4,y),g+=i.l,a.push(i),g+=b.length,a.push(b),++d}return i=m_(22),i.write_shift(4,101010256),i.write_shift(2,0),i.write_shift(2,0),i.write_shift(2,d),i.write_shift(2,d),i.write_shift(4,g),i.write_shift(4,f),i.write_shift(2,0),Cw([Cw(r),Cw(a),i])}(e,n);var r=function(e){for(var t=0,n=0,r=0;r<e.FileIndex.length;++r){var o=e.FileIndex[r];if(o.content){var a=o.content.length;a>0&&(a<4096?t+=a+63>>6:n+=a+511>>9)}}for(var i=e.FullPaths.length+3>>2,s=t+127>>7,l=(t+7>>3)+n+i+s,u=l+127>>7,c=u<=109?0:Math.ceil((u-109)/127);l+u+c+127>>7>u;)c=++u<=109?0:Math.ceil((u-109)/127);var f=[1,c,u,s,i,n,t,0];return e.FileIndex[0].size=t<<6,f[7]=(e.FileIndex[0].start=f[0]+f[1]+f[2]+f[3]+f[4]+f[5])+(f[6]+7>>3),f}(e),a=m_(r[7]<<9),i=0,s=0;for(i=0;i<8;++i)a.write_shift(1,b[i]);for(i=0;i<8;++i)a.write_shift(2,0);for(a.write_shift(2,62),a.write_shift(2,3),a.write_shift(2,65534),a.write_shift(2,9),a.write_shift(2,6),i=0;i<3;++i)a.write_shift(2,0);for(a.write_shift(4,0),a.write_shift(4,r[2]),a.write_shift(4,r[0]+r[1]+r[2]+r[3]-1),a.write_shift(4,0),a.write_shift(4,4096),a.write_shift(4,r[3]?r[0]+r[1]+r[2]-1:g),a.write_shift(4,r[3]),a.write_shift(-4,r[1]?r[0]-1:g),a.write_shift(4,r[1]),i=0;i<109;++i)a.write_shift(-4,i<r[2]?r[1]+i:-1);if(r[1])for(s=0;s<r[1];++s){for(;i<236+127*s;++i)a.write_shift(-4,i<r[2]?r[1]+i:-1);a.write_shift(-4,s===r[1]-1?g:s+1)}var l=function(e){for(s+=e;i<s-1;++i)a.write_shift(-4,i+1);e&&(++i,a.write_shift(-4,g))};for(s=i=0,s+=r[1];i<s;++i)a.write_shift(-4,x.DIFSECT);for(s+=r[2];i<s;++i)a.write_shift(-4,x.FATSECT);l(r[3]),l(r[4]);for(var u=0,c=0,f=e.FileIndex[0];u<e.FileIndex.length;++u)(f=e.FileIndex[u]).content&&((c=f.content.length)<4096||(f.start=s,l(c+511>>9)));for(l(r[6]+7>>3);511&a.l;)a.write_shift(-4,x.ENDOFCHAIN);for(s=i=0,u=0;u<e.FileIndex.length;++u)(f=e.FileIndex[u]).content&&(!(c=f.content.length)||c>=4096||(f.start=s,l(c+63>>6)));for(;511&a.l;)a.write_shift(-4,x.ENDOFCHAIN);for(i=0;i<r[4]<<2;++i){var d=e.FullPaths[i];if(d&&0!==d.length){f=e.FileIndex[i],0===i&&(f.start=f.size?f.start-1:g);var h=0===i&&n.root||f.name;if(c=2*(h.length+1),a.write_shift(64,h,"utf16le"),a.write_shift(2,c),a.write_shift(1,f.type),a.write_shift(1,f.color),a.write_shift(-4,f.L),a.write_shift(-4,f.R),a.write_shift(-4,f.C),f.clsid)a.write_shift(16,f.clsid,"hex");else for(u=0;u<4;++u)a.write_shift(4,0);a.write_shift(4,f.state||0),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,f.start),a.write_shift(4,f.size),a.write_shift(4,0)}else{for(u=0;u<17;++u)a.write_shift(4,0);for(u=0;u<3;++u)a.write_shift(4,-1);for(u=0;u<12;++u)a.write_shift(4,0)}}for(i=1;i<e.FileIndex.length;++i)if((f=e.FileIndex[i]).size>=4096)if(a.l=f.start+1<<9,bw&&Buffer.isBuffer(f.content))f.content.copy(a,a.l,0,f.size),a.l+=f.size+511&-512;else{for(u=0;u<f.size;++u)a.write_shift(1,f.content[u]);for(;511&u;++u)a.write_shift(1,0)}for(i=1;i<e.FileIndex.length;++i)if((f=e.FileIndex[i]).size>0&&f.size<4096)if(bw&&Buffer.isBuffer(f.content))f.content.copy(a,a.l,0,f.size),a.l+=f.size+63&-64;else{for(u=0;u<f.size;++u)a.write_shift(1,f.content[u]);for(;63&u;++u)a.write_shift(1,0)}if(bw)a.l=a.length;else for(;a.l<a.length;)a.write_shift(1,0);return a}t.version="1.2.1";var v,m=64,g=-2,y="d0cf11e0a1b11ae1",b=[208,207,17,224,161,177,26,225],w="00000000000000000000000000000000",x={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:g,FREESECT:-1,HEADER_SIGNATURE:y,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:w,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function E(e){for(var t=new Array(e.length),n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join("")}function _(e){return v?v.deflateRawSync(e):Y(e)}var S=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],k=[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],C=[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 T(e){var t=139536&(e<<1|e<<11)|558144&(e<<5|e<<15);return 255&(t>>16|t>>8|t)}for(var O="undefined"!==typeof Uint8Array,R=O?new Uint8Array(256):[],P=0;P<256;++P)R[P]=T(P);function D(e,t){var n=R[255&e];return t<=8?n>>>8-t:(n=n<<8|R[e>>8&255],t<=16?n>>>16-t:(n=n<<8|R[e>>16&255])>>>24-t)}function M(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=6?0:e[r+1]<<8))>>>n&3}function A(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=5?0:e[r+1]<<8))>>>n&7}function N(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=3?0:e[r+1]<<8))>>>n&31}function I(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=1?0:e[r+1]<<8))>>>n&127}function j(e,t,n){var r=7&t,o=t>>>3,a=(1<<n)-1,i=e[o]>>>r;return n<8-r?i&a:(i|=e[o+1]<<8-r,n<16-r?i&a:(i|=e[o+2]<<16-r,n<24-r?i&a:(i|=e[o+3]<<24-r)&a))}function L(e,t,n){var r=7&t,o=t>>>3;return r<=5?e[o]|=(7&n)<<r:(e[o]|=n<<r&255,e[o+1]=(7&n)>>8-r),t+3}function F(e,t,n){return n=(1&n)<<(7&t),e[t>>>3]|=n,t+1}function B(e,t,n){var r=t>>>3;return n<<=7&t,e[r]|=255&n,n>>>=8,e[r+1]=n,t+8}function H(e,t,n){var r=t>>>3;return n<<=7&t,e[r]|=255&n,n>>>=8,e[r+1]=255&n,e[r+2]=n>>>8,t+16}function U(e,t){var n=e.length,r=2*n>t?2*n:t+5,o=0;if(n>=t)return e;if(bw){var a=Ew(r);if(e.copy)e.copy(a);else for(;o<e.length;++o)a[o]=e[o];return a}if(O){var i=new Uint8Array(r);if(i.set)i.set(e);else for(;o<n;++o)i[o]=e[o];return i}return e.length=r,e}function z(e){for(var t=new Array(e),n=0;n<e;++n)t[n]=0;return t}function q(e,t,n){var r=1,o=0,a=0,i=0,s=0,l=e.length,u=O?new Uint16Array(32):z(32);for(a=0;a<32;++a)u[a]=0;for(a=l;a<n;++a)e[a]=0;l=e.length;var c=O?new Uint16Array(l):z(l);for(a=0;a<l;++a)u[o=e[a]]++,r<o&&(r=o),c[a]=0;for(u[0]=0,a=1;a<=r;++a)u[a+16]=s=s+u[a-1]<<1;for(a=0;a<l;++a)0!=(s=e[a])&&(c[a]=u[s+16]++);var f=0;for(a=0;a<l;++a)if(0!=(f=e[a]))for(s=D(c[a],r)>>r-f,i=(1<<r+4-f)-1;i>=0;--i)t[s|i<<f]=15&f|a<<4;return r}var W=O?new Uint16Array(512):z(512),V=O?new Uint16Array(32):z(32);if(!O){for(var Z=0;Z<512;++Z)W[Z]=0;for(Z=0;Z<32;++Z)V[Z]=0}!function(){for(var e=[],t=0;t<32;t++)e.push(5);q(e,V,32);var n=[];for(t=0;t<=143;t++)n.push(8);for(;t<=255;t++)n.push(9);for(;t<=279;t++)n.push(7);for(;t<=287;t++)n.push(8);q(n,W,288)}();var G=function(){for(var e=O?new Uint8Array(32768):[],t=0,n=0;t<C.length-1;++t)for(;n<C[t+1];++n)e[n]=t;for(;n<32768;++n)e[n]=29;var r=O?new Uint8Array(259):[];for(t=0,n=0;t<k.length-1;++t)for(;n<k[t+1];++n)r[n]=t;return function(t,n){return t.length<8?function(e,t){for(var n=0;n<e.length;){var r=Math.min(65535,e.length-n),o=n+r==e.length;for(t.write_shift(1,+o),t.write_shift(2,r),t.write_shift(2,65535&~r);r-- >0;)t[t.l++]=e[n++]}return t.l}(t,n):function(t,n){for(var o=0,a=0,i=O?new Uint16Array(32768):[];a<t.length;){var s=Math.min(65535,t.length-a);if(s<10){for(7&(o=L(n,o,+!(a+s!=t.length)))&&(o+=8-(7&o)),n.l=o/8|0,n.write_shift(2,s),n.write_shift(2,65535&~s);s-- >0;)n[n.l++]=t[a++];o=8*n.l}else{o=L(n,o,+!(a+s!=t.length)+2);for(var l=0;s-- >0;){var u=t[a],c=-1,f=0;if((c=i[l=32767&(l<<5^u)])&&((c|=-32768&a)>a&&(c-=32768),c<a))for(;t[c+f]==t[a+f]&&f<250;)++f;if(f>2){(u=r[f])<=22?o=B(n,o,R[u+1]>>1)-1:(B(n,o,3),B(n,o+=5,R[u-23]>>5),o+=3);var d=u<8?0:u-4>>2;d>0&&(H(n,o,f-k[u]),o+=d),u=e[a-c],o=B(n,o,R[u]>>3),o-=3;var p=u<4?0:u-2>>1;p>0&&(H(n,o,a-c-C[u]),o+=p);for(var h=0;h<f;++h)i[l]=32767&a,l=32767&(l<<5^t[a]),++a;s-=f-1}else u<=143?u+=48:o=F(n,o,1),o=B(n,o,R[u]),i[l]=32767&a,++a}o=B(n,o,0)-1}}return n.l=(o+7)/8|0,n.l}(t,n)}}();function Y(e){var t=m_(50+Math.floor(1.1*e.length)),n=G(e,t);return t.slice(0,n)}var $=O?new Uint16Array(32768):z(32768),K=O?new Uint16Array(32768):z(32768),X=O?new Uint16Array(128):z(128),Q=1,J=1;function ee(e,t){var n=N(e,t)+257,r=N(e,t+=5)+1,o=function(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=4?0:e[r+1]<<8))>>>n&15}(e,t+=5)+4;t+=4;for(var a=0,i=O?new Uint8Array(19):z(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],l=1,u=O?new Uint8Array(8):z(8),c=O?new Uint8Array(8):z(8),f=i.length,d=0;d<o;++d)i[S[d]]=a=A(e,t),l<a&&(l=a),u[a]++,t+=3;var p=0;for(u[0]=0,d=1;d<=l;++d)c[d]=p=p+u[d-1]<<1;for(d=0;d<f;++d)0!=(p=i[d])&&(s[d]=c[p]++);var h=0;for(d=0;d<f;++d)if(0!=(h=i[d])){p=R[s[d]]>>8-h;for(var v=(1<<7-h)-1;v>=0;--v)X[p|v<<h]=7&h|d<<3}var m=[];for(l=1;m.length<n+r;)switch(t+=7&(p=X[I(e,t)]),p>>>=3){case 16:for(a=3+M(e,t),t+=2,p=m[m.length-1];a-- >0;)m.push(p);break;case 17:for(a=3+A(e,t),t+=3;a-- >0;)m.push(0);break;case 18:for(a=11+I(e,t),t+=7;a-- >0;)m.push(0);break;default:m.push(p),l<p&&(l=p)}var g=m.slice(0,n),y=m.slice(n);for(d=n;d<286;++d)g[d]=0;for(d=r;d<30;++d)y[d]=0;return Q=q(g,$,286),J=q(y,K,30),t}function te(e,t){var n=function(e,t){if(3==e[0]&&!(3&e[1]))return[xw(t),2];for(var n=0,r=0,o=Ew(t||1<<18),a=0,i=o.length>>>0,s=0,l=0;0==(1&r);)if(r=A(e,n),n+=3,r>>>1!=0)for(r>>1==1?(s=9,l=5):(n=ee(e,n),s=Q,l=J);;){!t&&i<a+32767&&(i=(o=U(o,a+32767)).length);var u=j(e,n,s),c=r>>>1==1?W[u]:$[u];if(n+=15&c,0===((c>>>=4)>>>8&255))o[a++]=c;else{if(256==c)break;var f=(c-=257)<8?0:c-4>>2;f>5&&(f=0);var d=a+k[c];f>0&&(d+=j(e,n,f),n+=f),u=j(e,n,l),n+=15&(c=r>>>1==1?V[u]:K[u]);var p=(c>>>=4)<4?0:c-2>>1,h=C[c];for(p>0&&(h+=j(e,n,p),n+=p),!t&&i<d&&(i=(o=U(o,d+100)).length);a<d;)o[a]=o[a-h],++a}}else{7&n&&(n+=8-(7&n));var v=e[n>>>3]|e[1+(n>>>3)]<<8;if(n+=32,v>0)for(!t&&i<a+v&&(i=(o=U(o,a+v)).length);v-- >0;)o[a++]=e[n>>>3],n+=8}return t?[o,n+7>>>3]:[o.slice(0,a),n+7>>>3]}(e.slice(e.l||0),t);return e.l+=n[1],n[0]}function ne(e,t){if(!e)throw new Error(t);"undefined"!==typeof console&&console.error(t)}function re(e,t){var n=e;h_(n,0);var r={FileIndex:[],FullPaths:[]};d(r,{root:t.root});for(var o=n.length-4;(80!=n[o]||75!=n[o+1]||5!=n[o+2]||6!=n[o+3])&&o>=0;)--o;n.l=o+4,n.l+=4;var i=n.read_shift(2);n.l+=6;var s=n.read_shift(4);for(n.l=s,o=0;o<i;++o){n.l+=20;var l=n.read_shift(4),u=n.read_shift(4),c=n.read_shift(2),f=n.read_shift(2),p=n.read_shift(2);n.l+=8;var h=n.read_shift(4),v=a(n.slice(n.l+c,n.l+c+f));n.l+=c+f+p;var m=n.l;n.l=h+4,oe(n,l,u,r,v),n.l=m}return r}function oe(e,t,n,r,o){e.l+=2;var i=e.read_shift(2),s=e.read_shift(2),l=function(e){var t=65535&e.read_shift(2),n=65535&e.read_shift(2),r=new Date,o=31&n,a=15&(n>>>=5);n>>>=4,r.setMilliseconds(0),r.setFullYear(n+1980),r.setMonth(a-1),r.setDate(o);var i=31&t,s=63&(t>>>=5);return t>>>=6,r.setHours(t),r.setMinutes(s),r.setSeconds(i<<1),r}(e);if(8257&i)throw new Error("Unsupported ZIP encryption");e.read_shift(4);for(var u=e.read_shift(4),c=e.read_shift(4),f=e.read_shift(2),d=e.read_shift(2),p="",h=0;h<f;++h)p+=String.fromCharCode(e[e.l++]);if(d){var m=a(e.slice(e.l,e.l+d));(m[21589]||{}).mt&&(l=m[21589].mt),((o||{})[21589]||{}).mt&&(l=o[21589].mt)}e.l+=d;var g=e.slice(e.l,e.l+u);switch(s){case 8:g=function(e,t){if(!v)return te(e,t);var n=new(0,v.InflateRaw),r=n._processChunk(e.slice(e.l),n._finishFlushFlag);return e.l+=n.bytesRead,r}(e,c);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+s)}var y=!1;8&i&&(134695760==e.read_shift(4)&&(e.read_shift(4),y=!0),u=e.read_shift(4),c=e.read_shift(4)),u!=t&&ne(y,"Bad compressed size: "+t+" != "+u),c!=n&&ne(y,"Bad uncompressed size: "+n+" != "+c),ce(r,p,g,{unsafe:!0,mt:l})}var ae={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 ie(e,t){if(e.ctype)return e.ctype;var n=e.name||"",r=n.match(/\.([^\.]+)$/);return r&&ae[r[1]]||t&&(r=(n=t).match(/[\.\\]([^\.\\])+$/))&&ae[r[1]]?ae[r[1]]:"application/octet-stream"}function se(e){for(var t=gw(e),n=[],r=0;r<t.length;r+=76)n.push(t.slice(r,r+76));return n.join("\r\n")+"\r\n"}function le(e){var t=e.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,(function(e){var t=e.charCodeAt(0).toString(16).toUpperCase();return"="+(1==t.length?"0"+t:t)}));"\n"==(t=t.replace(/ $/gm,"=20").replace(/\t$/gm,"=09")).charAt(0)&&(t="=0D"+t.slice(1));for(var n=[],r=(t=t.replace(/\r(?!\n)/gm,"=0D").replace(/\n\n/gm,"\n=0A").replace(/([^\r\n])\n/gm,"$1=0A")).split("\r\n"),o=0;o<r.length;++o){var a=r[o];if(0!=a.length)for(var i=0;i<a.length;){var s=76,l=a.slice(i,i+s);"="==l.charAt(s-1)?s--:"="==l.charAt(s-2)?s-=2:"="==l.charAt(s-3)&&(s-=3),l=a.slice(i,i+s),(i+=s)<a.length&&(l+="="),n.push(l)}else n.push("")}return n.join("\r\n")}function ue(e,t,n){for(var r,o="",a="",i="",s=0;s<10;++s){var l=t[s];if(!l||l.match(/^\s*$/))break;var u=l.match(/^(.*?):\s*([^\s].*)$/);if(u)switch(u[1].toLowerCase()){case"content-location":o=u[2].trim();break;case"content-type":i=u[2].trim();break;case"content-transfer-encoding":a=u[2].trim()}}switch(++s,a.toLowerCase()){case"base64":r=_w(yw(t.slice(s).join("")));break;case"quoted-printable":r=function(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n];n<=e.length&&"="==r.charAt(r.length-1);)r=r.slice(0,r.length-1)+e[++n];t.push(r)}for(var o=0;o<t.length;++o)t[o]=t[o].replace(/[=][0-9A-Fa-f]{2}/g,(function(e){return String.fromCharCode(parseInt(e.slice(1),16))}));return _w(t.join("\r\n"))}(t.slice(s));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+a)}var c=ce(e,o.slice(n.length),r,{unsafe:!0});i&&(c.ctype=i)}function ce(e,t,n,o){var a=o&&o.unsafe;a||d(e);var i=!a&&Ex.find(e,t);if(!i){var s=e.FullPaths[0];t.slice(0,s.length)==s?s=t:("/"!=s.slice(-1)&&(s+="/"),s=(s+t).replace("//","/")),i={name:r(t),type:2},e.FileIndex.push(i),e.FullPaths.push(s),a||Ex.utils.cfb_gc(e)}return i.content=n,i.size=n?n.length:0,o&&(o.CLSID&&(i.clsid=o.CLSID),o.mt&&(i.mt=o.mt),o.ct&&(i.ct=o.ct)),i}return t.find=function(e,t){var n=e.FullPaths.map((function(e){return e.toUpperCase()})),r=n.map((function(e){var t=e.split("/");return t[t.length-("/"==e.slice(-1)?2:1)]})),o=!1;47===t.charCodeAt(0)?(o=!0,t=n[0].slice(0,-1)+t):o=-1!==t.indexOf("/");var a=t.toUpperCase(),i=!0===o?n.indexOf(a):r.indexOf(a);if(-1!==i)return e.FileIndex[i];var s=!a.match(Ow);for(a=a.replace(Tw,""),s&&(a=a.replace(Ow,"!")),i=0;i<n.length;++i){if((s?n[i].replace(Ow,"!"):n[i]).replace(Tw,"")==a)return e.FileIndex[i];if((s?r[i].replace(Ow,"!"):r[i]).replace(Tw,"")==a)return e.FileIndex[i]}return null},t.read=function(t,n){var r=n&&n.type;switch(r||bw&&Buffer.isBuffer(t)&&(r="buffer"),r||"base64"){case"file":return function(t,n){return i(),s(e.readFileSync(t),n)}(t,n);case"base64":return s(_w(yw(t)),n);case"binary":return s(_w(t),n)}return s(t,n)},t.parse=s,t.write=function(t,n){var r=h(t,n);switch(n&&n.type||"buffer"){case"file":return i(),e.writeFileSync(n.filename,r),r;case"binary":return"string"==typeof r?r:E(r);case"base64":return gw("string"==typeof r?r:E(r));case"buffer":if(bw)return Buffer.isBuffer(r)?r:ww(r);case"array":return"string"==typeof r?_w(r):r}return r},t.writeFile=function(t,n,r){i();var o=h(t,r);e.writeFileSync(n,o)},t.utils={cfb_new:function(e){var t={};return d(t,e),t},cfb_add:ce,cfb_del:function(e,t){d(e);var n=Ex.find(e,t);if(n)for(var r=0;r<e.FileIndex.length;++r)if(e.FileIndex[r]==n)return e.FileIndex.splice(r,1),e.FullPaths.splice(r,1),!0;return!1},cfb_mov:function(e,t,n){d(e);var o=Ex.find(e,t);if(o)for(var a=0;a<e.FileIndex.length;++a)if(e.FileIndex[a]==o)return e.FileIndex[a].name=r(n),e.FullPaths[a]=n,!0;return!1},cfb_gc:function(e){p(e,!0)},ReadShift:c_,CheckField:p_,prep_blob:h_,bconcat:Cw,use_zlib:function(e){try{var t=new(0,e.InflateRaw);if(t._processChunk(new Uint8Array([3,0]),t._finishFlushFlag),!t.bytesRead)throw new Error("zlib does not expose bytesRead");v=e}catch(et){console.error("cannot use native zlib: "+(et.message||et))}},_deflateRaw:Y,_inflateRaw:te,consts:x},t}(),_x=void 0;function Sx(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 kx(e){for(var t=[],n=Sx(e),r=0;r!==n.length;++r)t[e[n[r]]]=n[r];return t}var Cx=new Date(1899,11,30,0,0,0);function Tx(e,t){var n=e.getTime();return t&&(n-=1263168e5),(n-(Cx.getTime()+6e4*(e.getTimezoneOffset()-Cx.getTimezoneOffset())))/864e5}var Ox=new Date,Rx=Cx.getTime()+6e4*(Ox.getTimezoneOffset()-Cx.getTimezoneOffset()),Px=Ox.getTimezoneOffset();function Dx(e){var t=new Date;return t.setTime(24*e*60*60*1e3+Rx),t.getTimezoneOffset()!==Px&&t.setTime(t.getTime()+6e4*(t.getTimezoneOffset()-Px)),t}function Mx(e){var t=0,n=0,r=!1,o=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!o)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var a=1;a!=o.length;++a)if(o[a]){switch(n=1,a>3&&(r=!0),o[a].slice(o[a].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+o[a].slice(o[a].length-1));case"D":n*=24;case"H":n*=60;case"M":if(!r)throw new Error("Unsupported ISO Duration Field: M");n*=60}t+=n*parseInt(o[a],10)}return t}var Ax=new Date("2017-02-19T19:06:09.000Z"),Nx=isNaN(Ax.getFullYear())?new Date("2/19/17"):Ax,Ix=2017==Nx.getFullYear();function jx(e,t){var n=new Date(e);if(Ix)return t>0?n.setTime(n.getTime()+60*n.getTimezoneOffset()*1e3):t<0&&n.setTime(n.getTime()-60*n.getTimezoneOffset()*1e3),n;if(e instanceof Date)return e;if(1917==Nx.getFullYear()&&!isNaN(n.getFullYear())){var r=n.getFullYear();return e.indexOf(""+r)>-1||n.setFullYear(n.getFullYear()+100),n}var o=e.match(/\d+/g)||["2017","2","19","0","0","0"],a=new Date(+o[0],+o[1]-1,+o[2],+o[3]||0,+o[4]||0,+o[5]||0);return e.indexOf("Z")>-1&&(a=new Date(a.getTime()-60*a.getTimezoneOffset()*1e3)),a}function Lx(e,t){if(bw&&Buffer.isBuffer(e)){if(t){if(255==e[0]&&254==e[1])return EE(e.slice(2).toString("utf16le"));if(254==e[1]&&255==e[2])return EE(fw(e.slice(2).toString("binary")))}return e.toString("binary")}if("undefined"!==typeof TextDecoder)try{if(t){if(255==e[0]&&254==e[1])return EE(new TextDecoder("utf-16le").decode(e.slice(2)));if(254==e[0]&&255==e[1])return EE(new TextDecoder("utf-16be").decode(e.slice(2)))}var n={"\u20ac":"\x80","\u201a":"\x82","\u0192":"\x83","\u201e":"\x84","\u2026":"\x85","\u2020":"\x86","\u2021":"\x87","\u02c6":"\x88","\u2030":"\x89","\u0160":"\x8a","\u2039":"\x8b","\u0152":"\x8c","\u017d":"\x8e","\u2018":"\x91","\u2019":"\x92","\u201c":"\x93","\u201d":"\x94","\u2022":"\x95","\u2013":"\x96","\u2014":"\x97","\u02dc":"\x98","\u2122":"\x99","\u0161":"\x9a","\u203a":"\x9b","\u0153":"\x9c","\u017e":"\x9e","\u0178":"\x9f"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[\u20ac\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\u017d\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\u017e\u0178]/g,(function(e){return n[e]||e}))}catch(et){}for(var r=[],o=0;o!=e.length;++o)r.push(String.fromCharCode(e[o]));return r.join("")}function Fx(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=Fx(e[n]));return t}function Bx(e,t){for(var n="";n.length<t;)n+=e;return n}function Hx(e){var t=Number(e);if(!isNaN(t))return isFinite(t)?t:NaN;if(!/\d/.test(e))return t;var n=1,r=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,(function(){return n*=100,""}));return isNaN(t=Number(r))?(r=r.replace(/[(](.*)[)]/,(function(e,t){return n=-n,t})),isNaN(t=Number(r))?t:t/n):t/n}var Ux=["january","february","march","april","may","june","july","august","september","october","november","december"];function zx(e){var t=new Date(e),n=new Date(NaN),r=t.getYear(),o=t.getMonth(),a=t.getDate();if(isNaN(a))return n;var i=e.toLowerCase();if(i.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if((i=i.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,"")).length>3&&-1==Ux.indexOf(i))return n}else if(i.match(/[a-z]/))return n;return r<0||r>8099?n:(o>0||a>1)&&101!=r?t:e.match(/[^-0-9:,\/\\]/)?n:t}var qx=function(){var e=5=="abacaba".split(/(:?b)/i).length;return function(t,n,r){if(e||"string"==typeof n)return t.split(n);for(var o=t.split(n),a=[o[0]],i=1;i<o.length;++i)a.push(r),a.push(o[i]);return a}}();function Wx(e){return e?e.content&&e.type?Lx(e.content,!0):e.data?pw(e.data):e.asNodeBuffer&&bw?pw(e.asNodeBuffer().toString("binary")):e.asBinary?pw(e.asBinary()):e._data&&e._data.getContent?pw(Lx(Array.prototype.slice.call(e._data.getContent(),0))):null:null}function Vx(e){if(!e)return null;if(e.data)return cw(e.data);if(e.asNodeBuffer&&bw)return e.asNodeBuffer();if(e._data&&e._data.getContent){var t=e._data.getContent();return"string"==typeof t?cw(t):Array.prototype.slice.call(t)}return e.content&&e.type?e.content:null}function Zx(e,t){for(var n=e.FullPaths||Sx(e.files),r=t.toLowerCase().replace(/[\/]/g,"\\"),o=r.replace(/\\/g,"/"),a=0;a<n.length;++a){var i=n[a].replace(/^Root Entry[\/]/,"").toLowerCase();if(r==i||o==i)return e.files?e.files[n[a]]:e.FileIndex[a]}return null}function Gx(e,t){var n=Zx(e,t);if(null==n)throw new Error("Cannot find file "+t+" in zip");return n}function Yx(e,t,n){if(!n)return(r=Gx(e,t))&&".bin"===r.name.slice(-4)?Vx(r):Wx(r);var r;if(!t)return null;try{return Yx(e,t)}catch(et){return null}}function $x(e,t,n){if(!n)return Wx(Gx(e,t));if(!t)return null;try{return $x(e,t)}catch(et){return null}}function Kx(e,t,n){if(!n)return Vx(Gx(e,t));if(!t)return null;try{return Kx(e,t)}catch(et){return null}}function Xx(e){for(var t=e.FullPaths||Sx(e.files),n=[],r=0;r<t.length;++r)"/"!=t[r].slice(-1)&&n.push(t[r].replace(/^Root Entry[\/]/,""));return n.sort()}function Qx(e,t,n){if(e.FullPaths){var r;if("string"==typeof n)return r=bw?ww(n):function(e){for(var t=[],n=0,r=e.length+250,o=xw(e.length+255),a=0;a<e.length;++a){var i=e.charCodeAt(a);if(i<128)o[n++]=i;else if(i<2048)o[n++]=192|i>>6&31,o[n++]=128|63&i;else if(i>=55296&&i<57344){i=64+(1023&i);var s=1023&e.charCodeAt(++a);o[n++]=240|i>>8&7,o[n++]=128|i>>2&63,o[n++]=128|s>>6&15|(3&i)<<4,o[n++]=128|63&s}else o[n++]=224|i>>12&15,o[n++]=128|i>>6&63,o[n++]=128|63&i;n>r&&(t.push(o.slice(0,n)),n=0,o=xw(65535),r=65530)}return t.push(o.slice(0,n)),Cw(t)}(n),Ex.utils.cfb_add(e,t,r);Ex.utils.cfb_add(e,t,n)}else e.file(t,n)}function Jx(e,t){switch(t.type){case"base64":return Ex.read(e,{type:"base64"});case"binary":return Ex.read(e,{type:"binary"});case"buffer":case"array":return Ex.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+t.type)}function eE(e,t){if("/"==e.charAt(0))return e.slice(1);var n=t.split("/");"/"!=t.slice(-1)&&n.pop();for(var r=e.split("/");0!==r.length;){var o=r.shift();".."===o?n.pop():"."!==o&&n.push(o)}return n.join("/")}var tE='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n',nE=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,rE=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,oE=tE.match(rE)?rE:/<[^>]*>/g,aE=/<\w*:/,iE=/<(\/?)\w+:/;function sE(e,t,n){for(var r={},o=0,a=0;o!==e.length&&(32!==(a=e.charCodeAt(o))&&10!==a&&13!==a);++o);if(t||(r[0]=e.slice(0,o)),o===e.length)return r;var i=e.match(nE),s=0,l="",u=0,c="",f="",d=1;if(i)for(u=0;u!=i.length;++u){for(f=i[u],a=0;a!=f.length&&61!==f.charCodeAt(a);++a);for(c=f.slice(0,a).trim();32==f.charCodeAt(a+1);)++a;for(d=34==(o=f.charCodeAt(a+1))||39==o?1:0,l=f.slice(a+1+d,f.length-d),s=0;s!=c.length&&58!==c.charCodeAt(s);++s);if(s===c.length)c.indexOf("_")>0&&(c=c.slice(0,c.indexOf("_"))),r[c]=l,n||(r[c.toLowerCase()]=l);else{var p=(5===s&&"xmlns"===c.slice(0,5)?"xmlns":"")+c.slice(s+1);if(r[p]&&"ext"==c.slice(s-3,s))continue;r[p]=l,n||(r[p.toLowerCase()]=l)}}return r}function lE(e){return e.replace(iE,"<$1")}var uE={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},cE=kx(uE),fE=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,t=/_x([\da-fA-F]{4})_/gi;return function n(r){var o=r+"",a=o.indexOf("<![CDATA[");if(-1==a)return o.replace(e,(function(e,t){return uE[e]||String.fromCharCode(parseInt(t,e.indexOf("x")>-1?16:10))||e})).replace(t,(function(e,t){return String.fromCharCode(parseInt(t,16))}));var i=o.indexOf("]]>");return n(o.slice(0,a))+o.slice(a+9,i)+n(o.slice(i+3))}}(),dE=/[&<>'"]/g;var pE=/[\u0000-\u001f]/g;function hE(e){return(e+"").replace(dE,(function(e){return cE[e]})).replace(/\n/g,"<br/>").replace(pE,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}var vE=function(){var e=/&#(\d+);/g;function t(e,t){return String.fromCharCode(parseInt(t,10))}return function(n){return n.replace(e,t)}}();function mE(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function gE(e){for(var t="",n=0,r=0,o=0,a=0,i=0,s=0;n<e.length;)(r=e.charCodeAt(n++))<128?t+=String.fromCharCode(r):(o=e.charCodeAt(n++),r>191&&r<224?(i=(31&r)<<6,i|=63&o,t+=String.fromCharCode(i)):(a=e.charCodeAt(n++),r<240?t+=String.fromCharCode((15&r)<<12|(63&o)<<6|63&a):(s=((7&r)<<18|(63&o)<<12|(63&a)<<6|63&(i=e.charCodeAt(n++)))-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(1023&s)))));return t}function yE(e){var t,n,r,o=xw(2*e.length),a=1,i=0,s=0;for(n=0;n<e.length;n+=a)a=1,(r=e.charCodeAt(n))<128?t=r:r<224?(t=64*(31&r)+(63&e.charCodeAt(n+1)),a=2):r<240?(t=4096*(15&r)+64*(63&e.charCodeAt(n+1))+(63&e.charCodeAt(n+2)),a=3):(a=4,t=262144*(7&r)+4096*(63&e.charCodeAt(n+1))+64*(63&e.charCodeAt(n+2))+(63&e.charCodeAt(n+3)),s=55296+((t-=65536)>>>10&1023),t=56320+(1023&t)),0!==s&&(o[i++]=255&s,o[i++]=s>>>8,s=0),o[i++]=t%256,o[i++]=t>>>8;return o.slice(0,i).toString("ucs2")}function bE(e){return ww(e,"binary").toString("utf8")}var wE="foo bar baz\xe2\x98\x83\xf0\x9f\x8d\xa3",xE=bw&&(bE(wE)==gE(wE)&&bE||yE(wE)==gE(wE)&&yE)||gE,EE=bw?function(e){return ww(e,"utf8").toString("binary")}:function(e){for(var t=[],n=0,r=0,o=0;n<e.length;)switch(r=e.charCodeAt(n++),!0){case r<128:t.push(String.fromCharCode(r));break;case r<2048:t.push(String.fromCharCode(192+(r>>6))),t.push(String.fromCharCode(128+(63&r)));break;case r>=55296&&r<57344:r-=55296,o=e.charCodeAt(n++)-56320+(r<<10),t.push(String.fromCharCode(240+(o>>18&7))),t.push(String.fromCharCode(144+(o>>12&63))),t.push(String.fromCharCode(128+(o>>6&63))),t.push(String.fromCharCode(128+(63&o)));break;default:t.push(String.fromCharCode(224+(r>>12))),t.push(String.fromCharCode(128+(r>>6&63))),t.push(String.fromCharCode(128+(63&r)))}return t.join("")},_E=function(){var e={};return function(t,n){var r=t+"|"+(n||"");return e[r]?e[r]:e[r]=new RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+t+">",n||"")}}(),SE=function(){var e=[["nbsp"," "],["middot","\xb7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]}));return function(t){for(var n=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r<e.length;++r)n=n.replace(e[r][0],e[r][1]);return n}}(),kE=function(){var e={};return function(t){return void 0!==e[t]?e[t]:e[t]=new RegExp("<(?:vt:)?"+t+">([\\s\\S]*?)</(?:vt:)?"+t+">","g")}}(),CE=/<\/?(?:vt:)?variant>/g,TE=/<(?:vt:)([^>]*)>([\s\S]*)</;function OE(e,t){var n=sE(e),r=e.match(kE(n.baseType))||[],o=[];if(r.length!=n.size){if(t.WTF)throw new Error("unexpected vector length "+r.length+" != "+n.size);return o}return r.forEach((function(e){var t=e.replace(CE,"").match(TE);t&&o.push({v:xE(t[2]),t:t[1]})})),o}var RE=/(^\s|\s$|\n)/;function PE(e){return Sx(e).map((function(t){return" "+t+'="'+e[t]+'"'})).join("")}function DE(e,t,n){return"<"+e+(null!=n?PE(n):"")+(null!=t?(t.match(RE)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function ME(e){if(bw&&Buffer.isBuffer(e))return e.toString("utf8");if("string"===typeof e)return e;if("undefined"!==typeof Uint8Array&&e instanceof Uint8Array)return xE(Sw(kw(e)));throw new Error("Bad input format: expected Buffer or string")}var AE=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/gm,NE="http://schemas.openxmlformats.org/package/2006/content-types",IE=["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"];var jE=function(e){for(var t=[],n=0;n<e[0].length;++n)if(e[0][n])for(var r=0,o=e[0][n].length;r<o;r+=10240)t.push.apply(t,e[0][n].slice(r,r+10240));return t},LE=bw?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map((function(e){return Buffer.isBuffer(e)?e:ww(e)}))):jE(e)}:jE,FE=function(e,t,n){for(var r=[],o=t;o<n;o+=2)r.push(String.fromCharCode(a_(e,o)));return r.join("").replace(Tw,"")},BE=bw?function(e,t,n){return Buffer.isBuffer(e)?e.toString("utf16le",t,n).replace(Tw,""):FE(e,t,n)}:FE,HE=function(e,t,n){for(var r=[],o=t;o<t+n;++o)r.push(("0"+e[o].toString(16)).slice(-2));return r.join("")},UE=bw?function(e,t,n){return Buffer.isBuffer(e)?e.toString("hex",t,t+n):HE(e,t,n)}:HE,zE=function(e,t,n){for(var r=[],o=t;o<n;o++)r.push(String.fromCharCode(o_(e,o)));return r.join("")},qE=bw?function(e,t,n){return Buffer.isBuffer(e)?e.toString("utf8",t,n):zE(e,t,n)}:zE,WE=function(e,t){var n=s_(e,t);return n>0?qE(e,t+4,t+4+n-1):""},VE=WE,ZE=function(e,t){var n=s_(e,t);return n>0?qE(e,t+4,t+4+n-1):""},GE=ZE,YE=function(e,t){var n=2*s_(e,t);return n>0?qE(e,t+4,t+4+n-1):""},$E=YE,KE=function(e,t){var n=s_(e,t);return n>0?BE(e,t+4,t+4+n):""},XE=KE,QE=function(e,t){var n=s_(e,t);return n>0?qE(e,t+4,t+4+n):""},JE=QE,e_=function(e,t){return function(e,t){for(var n=1-2*(e[t+7]>>>7),r=((127&e[t+7])<<4)+(e[t+6]>>>4&15),o=15&e[t+6],a=5;a>=0;--a)o=256*o+e[t+a];return 2047==r?0==o?n*(1/0):NaN:(0==r?r=-1022:(r-=1023,o+=Math.pow(2,52)),n*Math.pow(2,r-52)*o)}(e,t)},t_=e_,n_=function(e){return Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array};function r_(){BE=function(e,t,n){return dw.utils.decode(1200,e.slice(t,n)).replace(Tw,"")},qE=function(e,t,n){return dw.utils.decode(65001,e.slice(t,n))},VE=function(e,t){var n=s_(e,t);return n>0?dw.utils.decode(ow,e.slice(t+4,t+4+n-1)):""},GE=function(e,t){var n=s_(e,t);return n>0?dw.utils.decode(rw,e.slice(t+4,t+4+n-1)):""},$E=function(e,t){var n=2*s_(e,t);return n>0?dw.utils.decode(1200,e.slice(t+4,t+4+n-1)):""},XE=function(e,t){var n=s_(e,t);return n>0?dw.utils.decode(1200,e.slice(t+4,t+4+n)):""},JE=function(e,t){var n=s_(e,t);return n>0?dw.utils.decode(65001,e.slice(t+4,t+4+n)):""}}bw&&(VE=function(e,t){if(!Buffer.isBuffer(e))return WE(e,t);var n=e.readUInt32LE(t);return n>0?e.toString("utf8",t+4,t+4+n-1):""},GE=function(e,t){if(!Buffer.isBuffer(e))return ZE(e,t);var n=e.readUInt32LE(t);return n>0?e.toString("utf8",t+4,t+4+n-1):""},$E=function(e,t){if(!Buffer.isBuffer(e))return YE(e,t);var n=2*e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+n-1)},XE=function(e,t){if(!Buffer.isBuffer(e))return KE(e,t);var n=e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+n)},JE=function(e,t){if(!Buffer.isBuffer(e))return QE(e,t);var n=e.readUInt32LE(t);return e.toString("utf8",t+4,t+4+n)},t_=function(e,t){return Buffer.isBuffer(e)?e.readDoubleLE(t):e_(e,t)},n_=function(e){return Buffer.isBuffer(e)||Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array}),"undefined"!==typeof dw&&r_();var o_=function(e,t){return e[t]},a_=function(e,t){return 256*e[t+1]+e[t]},i_=function(e,t){var n=256*e[t+1]+e[t];return n<32768?n:-1*(65535-n+1)},s_=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]},u_=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function c_(e,t){var n,r,o,a,i,s,l="",u=[];switch(t){case"dbcs":if(s=this.l,bw&&Buffer.isBuffer(this))l=this.slice(this.l,this.l+2*e).toString("utf16le");else for(i=0;i<e;++i)l+=String.fromCharCode(a_(this,s)),s+=2;e*=2;break;case"utf8":l=qE(this,this.l,this.l+e);break;case"utf16le":e*=2,l=BE(this,this.l,this.l+e);break;case"wstr":if("undefined"===typeof dw)return c_.call(this,e,"dbcs");l=dw.utils.decode(rw,this.slice(this.l,this.l+2*e)),e*=2;break;case"lpstr-ansi":l=VE(this,this.l),e=4+s_(this,this.l);break;case"lpstr-cp":l=GE(this,this.l),e=4+s_(this,this.l);break;case"lpwstr":l=$E(this,this.l),e=4+2*s_(this,this.l);break;case"lpp4":e=4+s_(this,this.l),l=XE(this,this.l),2&e&&(e+=2);break;case"8lpp4":e=4+s_(this,this.l),l=JE(this,this.l),3&e&&(e+=4-(3&e));break;case"cstr":for(e=0,l="";0!==(o=o_(this,this.l+e++));)u.push(hw(o));l=u.join("");break;case"_wstr":for(e=0,l="";0!==(o=a_(this,this.l+e));)u.push(hw(o)),e+=2;e+=2,l=u.join("");break;case"dbcs-cont":for(l="",s=this.l,i=0;i<e;++i){if(this.lens&&-1!==this.lens.indexOf(s))return o=o_(this,s),this.l=s+1,a=c_.call(this,e-i,o?"dbcs-cont":"sbcs-cont"),u.join("")+a;u.push(hw(a_(this,s))),s+=2}l=u.join(""),e*=2;break;case"cpstr":if("undefined"!==typeof dw){l=dw.utils.decode(rw,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(l="",s=this.l,i=0;i!=e;++i){if(this.lens&&-1!==this.lens.indexOf(s))return o=o_(this,s),this.l=s+1,a=c_.call(this,e-i,o?"dbcs-cont":"sbcs-cont"),u.join("")+a;u.push(hw(o_(this,s))),s+=1}l=u.join("");break;default:switch(e){case 1:return n=o_(this,this.l),this.l++,n;case 2:return n=("i"===t?i_:a_)(this,this.l),this.l+=2,n;case 4:case-4:return"i"===t||0===(128&this[this.l+3])?(n=(e>0?l_:u_)(this,this.l),this.l+=4,n):(r=s_(this,this.l),this.l+=4,r);case 8:case-8:if("f"===t)return r=8==e?t_(this,this.l):t_([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,r;e=8;case 16:l=UE(this,this.l,e)}}return this.l+=e,l}var f_=function(e,t,n){e[n]=255&t,e[n+1]=t>>>8&255};function d_(e,t,n){var r=0,o=0;if("dbcs"===n){for(o=0;o!=t.length;++o)f_(this,t.charCodeAt(o),this.l+2*o);r=2*t.length}else if("sbcs"===n){if("undefined"!==typeof dw&&874==ow)for(o=0;o!=t.length;++o){var a=dw.utils.encode(ow,t.charAt(o));this[this.l+o]=a[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),o=0;o!=t.length;++o)this[this.l+o]=255&t.charCodeAt(o);r=t.length}else{if("hex"===n){for(;o<e;++o)this[this.l++]=parseInt(t.slice(2*o,2*o+2),16)||0;return this}if("utf16le"===n){var i=Math.min(this.l+e,this.length);for(o=0;o<Math.min(t.length,e);++o){var s=t.charCodeAt(o);this[this.l++]=255&s,this[this.l++]=s>>8}for(;this.l<i;)this[this.l++]=0;return this}switch(e){case 1:r=1,this[this.l]=255&t;break;case 2:r=2,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t;break;case 3:r=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:r=4,function(e,t,n){e[n]=255&t,e[n+1]=t>>>8&255,e[n+2]=t>>>16&255,e[n+3]=t>>>24&255}(this,t,this.l);break;case 8:if(r=8,"f"===n){!function(e,t,n){var r=(t<0||1/t==-1/0?1:0)<<7,o=0,a=0,i=r?-t:t;isFinite(i)?0==i?o=a=0:(o=Math.floor(Math.log(i)/Math.LN2),a=i*Math.pow(2,52-o),o<=-1023&&(!isFinite(a)||a<Math.pow(2,52))?o=-1022:(a-=Math.pow(2,52),o+=1023)):(o=2047,a=isNaN(t)?26985:0);for(var s=0;s<=5;++s,a/=256)e[n+s]=255&a;e[n+6]=(15&o)<<4|15&a,e[n+7]=o>>4|r}(this,t,this.l);break}case 16:break;case-4:r=4,function(e,t,n){e[n]=255&t,e[n+1]=t>>8&255,e[n+2]=t>>16&255,e[n+3]=t>>24&255}(this,t,this.l)}}return this.l+=r,this}function p_(e,t){var n=UE(this,this.l,e.length>>1);if(n!==e)throw new Error(t+"Expected "+e+" saw "+n);this.l+=e.length>>1}function h_(e,t){e.l=t,e.read_shift=c_,e.chk=p_,e.write_shift=d_}function v_(e,t){e.l+=t}function m_(e){var t=xw(e);return h_(t,0),t}function g_(e,t,n){if(e){var r,o,a;h_(e,e.l||0);for(var i=e.length,s=0,l=0;e.l<i;){128&(s=e.read_shift(1))&&(s=(127&s)+((127&e.read_shift(1))<<7));var u=SO[s]||SO[65535];for(a=127&(r=e.read_shift(1)),o=1;o<4&&128&r;++o)a+=(127&(r=e.read_shift(1)))<<7*o;l=e.l+a;var c=u.f&&u.f(e,a,n);if(e.l=l,t(c,u,s))return}}}function y_(){var e=[],t=bw?256:2048,n=function(e){var t=m_(e);return h_(t,0),t},r=n(t),o=function(){r&&(r.length>r.l&&((r=r.slice(0,r.l)).l=r.length),r.length>0&&e.push(r),r=null)},a=function(e){return r&&e<r.length-r.l?r:(o(),r=n(Math.max(e+1,t)))};return{next:a,push:function(e){o(),null==(r=e).l&&(r.l=r.length),a(t)},end:function(){return o(),Cw(e)},_bufs:e}}function b_(e,t,n){var r=Fx(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 w_(e,t,n){var r=Fx(e);return r.s=b_(r.s,t.s,n),r.e=b_(r.e,t.s,n),r}function x_(e,t){if(e.cRel&&e.c<0)for(e=Fx(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=Fx(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var n=O_(e);return e.cRel||null==e.cRel||(n=n.replace(/^([A-Z])/,"$$$1")),e.rRel||null==e.rRel||(n=function(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(n)),n}function E_(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?x_(e.s,t.biff)+":"+x_(e.e,t.biff):(e.s.rRel?"":"$")+S_(e.s.r)+":"+(e.e.rRel?"":"$")+S_(e.e.r):(e.s.cRel?"":"$")+C_(e.s.c)+":"+(e.e.cRel?"":"$")+C_(e.e.c)}function __(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function S_(e){return""+(e+1)}function k_(e){for(var t=e.replace(/^\$([A-Z])/,"$1"),n=0,r=0;r!==t.length;++r)n=26*n+t.charCodeAt(r)-64;return n-1}function C_(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 T_(e){for(var t=0,n=0,r=0;r<e.length;++r){var o=e.charCodeAt(r);o>=48&&o<=57?t=10*t+(o-48):o>=65&&o<=90&&(n=26*n+(o-64))}return{c:n-1,r:t-1}}function O_(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 R_(e){var t=e.indexOf(":");return-1==t?{s:T_(e),e:T_(e)}:{s:T_(e.slice(0,t)),e:T_(e.slice(t+1))}}function P_(e,t){return"undefined"===typeof t||"number"===typeof t?P_(e.s,e.e):("string"!==typeof e&&(e=O_(e)),"string"!==typeof t&&(t=O_(t)),e==t?e:e+":"+t)}function D_(e){var t={s:{c:0,r:0},e:{c:0,r:0}},n=0,r=0,o=0,a=e.length;for(n=0;r<a&&!((o=e.charCodeAt(r)-64)<1||o>26);++r)n=26*n+o;for(t.s.c=--n,n=0;r<a&&!((o=e.charCodeAt(r)-48)<0||o>9);++r)n=10*n+o;if(t.s.r=--n,r===a||10!=o)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++r,n=0;r!=a&&!((o=e.charCodeAt(r)-64)<1||o>26);++r)n=26*n+o;for(t.e.c=--n,n=0;r!=a&&!((o=e.charCodeAt(r)-48)<0||o>9);++r)n=10*n+o;return t.e.r=--n,t}function M_(e,t){var n="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=mx(e.z,n?Tx(t):t)}catch(et){}try{return e.w=mx((e.XF||{}).numFmtId||(n?14:0),n?Tx(t):t)}catch(et){return""+t}}function A_(e,t,n){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&n&&n.dateNF&&(e.z=n.dateNF),"e"==e.t?iS[e.v]||e.v:M_(e,void 0==t?e.v:t))}function N_(e,t){var n=t&&t.sheet?t.sheet:"Sheet1",r={};return r[n]=e,{SheetNames:[n],Sheets:r}}function I_(e,t,n){var r=n||{},o=e?Array.isArray(e):r.dense;var a=e||(o?[]:{}),i=0,s=0;if(a&&null!=r.origin){if("number"==typeof r.origin)i=r.origin;else{var l="string"==typeof r.origin?T_(r.origin):r.origin;i=l.r,s=l.c}a["!ref"]||(a["!ref"]="A1:A1")}var u={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(a["!ref"]){var c=D_(a["!ref"]);u.s.c=c.s.c,u.s.r=c.s.r,u.e.c=Math.max(u.e.c,c.e.c),u.e.r=Math.max(u.e.r,c.e.r),-1==i&&(u.e.r=i=c.e.r+1)}for(var f=0;f!=t.length;++f)if(t[f]){if(!Array.isArray(t[f]))throw new Error("aoa_to_sheet expects an array of arrays");for(var d=0;d!=t[f].length;++d)if("undefined"!==typeof t[f][d]){var p={v:t[f][d]},h=i+f,v=s+d;if(u.s.r>h&&(u.s.r=h),u.s.c>v&&(u.s.c=v),u.e.r<h&&(u.e.r=h),u.e.c<v&&(u.e.c=v),!t[f][d]||"object"!==typeof t[f][d]||Array.isArray(t[f][d])||t[f][d]instanceof Date)if(Array.isArray(p.v)&&(p.f=t[f][d][1],p.v=p.v[0]),null===p.v)if(p.f)p.t="n";else if(r.nullError)p.t="e",p.v=0;else{if(!r.sheetStubs)continue;p.t="z"}else"number"===typeof p.v?p.t="n":"boolean"===typeof p.v?p.t="b":p.v instanceof Date?(p.z=r.dateNF||Fw[14],r.cellDates?(p.t="d",p.w=mx(p.z,Tx(p.v))):(p.t="n",p.v=Tx(p.v),p.w=mx(p.z,p.v))):p.t="s";else p=t[f][d];if(o)a[h]||(a[h]=[]),a[h][v]&&a[h][v].z&&(p.z=a[h][v].z),a[h][v]=p;else{var m=O_({c:v,r:h});a[m]&&a[m].z&&(p.z=a[m].z),a[m]=p}}}return u.s.c<1e7&&(a["!ref"]=P_(u)),a}function j_(e,t){return I_(null,e,t)}function L_(e){var t=e.read_shift(4);return 0===t?"":e.read_shift(t,"dbcs")}function F_(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function B_(e,t){var n=e.l,r=e.read_shift(1),o=L_(e),a=[],i={t:o,h:o};if(0!==(1&r)){for(var s=e.read_shift(4),l=0;l!=s;++l)a.push(F_(e));i.r=a}else i.r=[{ich:0,ifnt:0}];return e.l=n+t,i}var H_=B_;function U_(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 z_(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}var q_=L_;function W_(e){var t=e.read_shift(4);return 0===t||4294967295===t?"":e.read_shift(t,"dbcs")}var V_=L_,Z_=W_;function G_(e){var t=e.slice(e.l,e.l+4),n=1&t[0],r=2&t[0];e.l+=4;var o=0===r?t_([0,0,0,0,252&t[0],t[1],t[2],t[3]],0):l_(t,0)>>2;return n?o/100:o}function Y_(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var $_=Y_;function K_(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function X_(e,t){var n=e.read_shift(4);switch(n){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(n>400)throw new Error("Unsupported Clipboard: "+n.toString(16));return e.l-=4,e.read_shift(0,1==t?"lpstr":"lpwstr")}var Q_=80,J_=[Q_,81],eS={1:{n:"CodePage",t:2},2:{n:"Category",t:Q_},3:{n:"PresentationFormat",t:Q_},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:Q_},15:{n:"Company",t:Q_},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:Q_},27:{n:"ContentStatus",t:Q_},28:{n:"Language",t:Q_},29:{n:"Version",t:Q_},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},tS={1:{n:"CodePage",t:2},2:{n:"Title",t:Q_},3:{n:"Subject",t:Q_},4:{n:"Author",t:Q_},5:{n:"Keywords",t:Q_},6:{n:"Comments",t:Q_},7:{n:"Template",t:Q_},8:{n:"LastAuthor",t:Q_},9:{n:"RevNumber",t:Q_},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:Q_},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},nS={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"},rS=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function oS(e){return e.map((function(e){return[e>>16&255,e>>8&255,255&e]}))}var aS=Fx(oS([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])),iS={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},sS={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},lS={"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"};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 cS(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function fS(e,t){var n={"!id":{}};if(!e)return n;"/"!==t.charAt(0)&&(t="/"+t);var r={};return(e.match(oE)||[]).forEach((function(e){var o=sE(e);if("<Relationship"===o[0]){var a={};a.Type=o.Type,a.Target=o.Target,a.Id=o.Id,o.TargetMode&&(a.TargetMode=o.TargetMode);var i="External"===o.TargetMode?o.Target:eE(o.Target,t);n[i]=a,r[o.Id]=a}})),n["!id"]=r,n}var dS=[["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"]],pS=function(){for(var e=new Array(dS.length),t=0;t<dS.length;++t){var n=dS[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 hS(e){var t={};e=xE(e);for(var n=0;n<dS.length;++n){var r=dS[n],o=e.match(pS[n]);null!=o&&o.length>0&&(t[r[1]]=fE(o[1])),"date"===r[2]&&t[r[1]]&&(t[r[1]]=jx(t[r[1]]))}return t}var vS=[["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"]];function mS(e,t,n,r){var o=[];if("string"==typeof e)o=OE(e,r);else for(var a=0;a<e.length;++a)o=o.concat(e[a].map((function(e){return{v:e}})));var i="string"==typeof t?OE(t,r).map((function(e){return e.v})):t,s=0,l=0;if(i.length>0)for(var u=0;u!==o.length;u+=2){switch(l=+o[u+1].v,o[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=l,n.SheetNames=i.slice(s,s+l);break;case"Named Ranges":case"Rangos con nombre":case"\u540d\u524d\u4ed8\u304d\u4e00\u89a7":case"Benannte Bereiche":case"Navngivne omr\xe5der":n.NamedRanges=l,n.DefinedNames=i.slice(s,s+l);break;case"Charts":case"Diagramme":n.Chartsheets=l,n.ChartNames=i.slice(s,s+l)}s+=l}}var gS=/<[^>]+>[^<]*/g;var yS,bS={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function wS(e,t,n){yS||(yS=kx(bS)),e[t=yS[t]||t]=n}function xS(e){var t=e.read_shift(4),n=e.read_shift(4);return new Date(1e3*(n/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function ES(e,t,n){var r=e.l,o=e.read_shift(0,"lpstr-cp");if(n)for(;e.l-r&3;)++e.l;return o}function _S(e,t,n){var r=e.read_shift(0,"lpwstr");return n&&(e.l+=4-(r.length+1&3)&3),r}function SS(e,t,n){return 31===t?_S(e):ES(e,0,n)}function kS(e,t,n){return SS(e,t,!1===n?0:4)}function CS(e){var t=e.l,n=RS(e,81);return 0==e[e.l]&&0==e[e.l+1]&&e.l-t&2&&(e.l+=2),[n,RS(e,3)]}function TS(e,t){for(var n=e.read_shift(4),r={},o=0;o!=n;++o){var a=e.read_shift(4),i=e.read_shift(4);r[a]=e.read_shift(i,1200===t?"utf16le":"utf8").replace(Tw,"").replace(Ow,"!"),1200===t&&i%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),r}function OS(e){var t=e.read_shift(4),n=e.slice(e.l,e.l+t);return e.l+=t,(3&t)>0&&(e.l+=4-(3&t)&3),n}function RS(e,t,n){var r,o=e.read_shift(2),a=n||{};if(e.l+=2,12!==t&&o!==t&&-1===J_.indexOf(t)&&(4126!=(65534&t)||4126!=(65534&o)))throw new Error("Expected type "+t+" saw "+o);switch(12===t?o:t){case 2:return r=e.read_shift(2,"i"),a.raw||(e.l+=2),r;case 3:return r=e.read_shift(4,"i");case 11:return 0!==e.read_shift(4);case 19:return r=e.read_shift(4);case 30:return ES(e,0,4).replace(Tw,"");case 31:return _S(e);case 64:return xS(e);case 65:return OS(e);case 71:return function(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}(e);case 80:return kS(e,o,!a.raw).replace(Tw,"");case 81:return function(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return SS(e,t,0)}(e,o).replace(Tw,"");case 4108:return function(e){for(var t=e.read_shift(4),n=[],r=0;r<t/2;++r)n.push(CS(e));return n}(e);case 4126:case 4127:return 4127==o?function(e){for(var t=e.read_shift(4),n=[],r=0;r!=t;++r){var o=e.l;n[r]=e.read_shift(0,"lpwstr").replace(Tw,""),e.l-o&2&&(e.l+=2)}return n}(e):function(e){for(var t=e.read_shift(4),n=[],r=0;r!=t;++r)n[r]=e.read_shift(0,"lpstr-cp").replace(Tw,"");return n}(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+o)}}function PS(e,t){var n=e.l,r=e.read_shift(4),o=e.read_shift(4),a=[],i=0,s=0,l=-1,u={};for(i=0;i!=o;++i){var c=e.read_shift(4),f=e.read_shift(4);a[i]=[c,f+n]}a.sort((function(e,t){return e[1]-t[1]}));var d={};for(i=0;i!=o;++i){if(e.l!==a[i][1]){var p=!0;if(i>0&&t)switch(t[a[i-1][0]].t){case 2:e.l+2===a[i][1]&&(e.l+=2,p=!1);break;case 80:case 4108:e.l<=a[i][1]&&(e.l=a[i][1],p=!1)}if((!t||0==i)&&e.l<=a[i][1]&&(p=!1,e.l=a[i][1]),p)throw new Error("Read Error: Expected address "+a[i][1]+" at "+e.l+" :"+i)}if(t){var h=t[a[i][0]];if(d[h.n]=RS(e,h.t,{raw:!0}),"version"===h.p&&(d[h.n]=String(d[h.n]>>16)+"."+("0000"+String(65535&d[h.n])).slice(-4)),"CodePage"==h.n)switch(d[h.n]){case 0:d[h.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:lw(s=d[h.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+d[h.n])}}else if(1===a[i][0]){if(s=d.CodePage=RS(e,2),lw(s),-1!==l){var v=e.l;e.l=a[l][1],u=TS(e,s),e.l=v}}else if(0===a[i][0]){if(0===s){l=i,e.l=a[i+1][1];continue}u=TS(e,s)}else{var m,g=u[a[i][0]];switch(e[e.l]){case 65:e.l+=4,m=OS(e);break;case 30:case 31:e.l+=4,m=kS(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,m=e.read_shift(4,"i");break;case 19:e.l+=4,m=e.read_shift(4);break;case 5:e.l+=4,m=e.read_shift(8,"f");break;case 11:e.l+=4,m=AS(e,4);break;case 64:e.l+=4,m=jx(xS(e));break;default:throw new Error("unparsed value: "+e[e.l])}d[g]=m}}return e.l=n+r,d}function DS(e,t,n){var r=e.content;if(!r)return{};h_(r,0);var o,a,i,s,l=0;r.chk("feff","Byte Order: "),r.read_shift(2);var u=r.read_shift(4),c=r.read_shift(16);if(c!==Ex.utils.consts.HEADER_CLSID&&c!==n)throw new Error("Bad PropertySet CLSID "+c);if(1!==(o=r.read_shift(4))&&2!==o)throw new Error("Unrecognized #Sets: "+o);if(a=r.read_shift(16),s=r.read_shift(4),1===o&&s!==r.l)throw new Error("Length mismatch: "+s+" !== "+r.l);2===o&&(i=r.read_shift(16),l=r.read_shift(4));var f,d=PS(r,t),p={SystemIdentifier:u};for(var h in d)p[h]=d[h];if(p.FMTID=a,1===o)return p;if(l-r.l==2&&(r.l+=2),r.l!==l)throw new Error("Length mismatch 2: "+r.l+" !== "+l);try{f=PS(r,null)}catch(et){}for(h in f)p[h]=f[h];return p.FMTID=[a,i],p}function MS(e,t){return e.read_shift(t),null}function AS(e,t){return 1===e.read_shift(t)}function NS(e){return e.read_shift(2,"u")}function IS(e,t){return function(e,t,n){for(var r=[],o=e.l+t;e.l<o;)r.push(n(e,o-e.l));if(o!==e.l)throw new Error("Slurp error");return r}(e,t,NS)}function jS(e,t,n){var r=e.read_shift(n&&n.biff>=12?2:1),o="sbcs-cont",a=rw;(n&&n.biff>=8&&(rw=1200),n&&8!=n.biff)?12==n.biff&&(o="wstr"):e.read_shift(1)&&(o="dbcs-cont");n.biff>=2&&n.biff<=5&&(o="cpstr");var i=r?e.read_shift(r,o):"";return rw=a,i}function LS(e){var t=rw;rw=1200;var n,r=e.read_shift(2),o=e.read_shift(1),a=4&o,i=8&o,s=1+(1&o),l=0,u={};i&&(l=e.read_shift(2)),a&&(n=e.read_shift(4));var c=2==s?"dbcs-cont":"sbcs-cont",f=0===r?"":e.read_shift(r,c);return i&&(e.l+=4*l),a&&(e.l+=n),u.t=f,i||(u.raw="<t>"+u.t+"</t>",u.r=u.t),rw=t,u}function FS(e,t,n){if(n){if(n.biff>=2&&n.biff<=5)return e.read_shift(t,"cpstr");if(n.biff>=12)return e.read_shift(t,"dbcs-cont")}return 0===e.read_shift(1)?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont")}function BS(e,t,n){var r=e.read_shift(n&&2==n.biff?1:2);return 0===r?(e.l++,""):FS(e,r,n)}function HS(e,t,n){if(n.biff>5)return BS(e,0,n);var r=e.read_shift(1);return 0===r?(e.l++,""):e.read_shift(r,n.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function US(e,t){var n=e.read_shift(16);switch(16,n){case"e0c9ea79f9bace118c8200aa004ba90b":return function(e){var t=e.read_shift(4),n=e.l,r=!1;t>24&&(e.l+=t-24,"795881f43b1d7f48af2c825dc4852763"===e.read_shift(16)&&(r=!0),e.l=n);var o=e.read_shift((r?t-24:t)>>1,"utf16le").replace(Tw,"");return r&&(e.l+=24),o}(e);case"0303000000000000c000000000000046":return function(e){for(var t=e.read_shift(2),n="";t-- >0;)n+="../";var r=e.read_shift(0,"lpstr-ansi");if(e.l+=2,57005!=e.read_shift(2))throw new Error("Bad FileMoniker");if(0===e.read_shift(4))return n+r.replace(/\\/g,"/");var o=e.read_shift(4);if(3!=e.read_shift(2))throw new Error("Bad FileMoniker");return n+e.read_shift(o>>1,"utf16le").replace(Tw,"")}(e);default:throw new Error("Unsupported Moniker "+n)}}function zS(e){var t=e.read_shift(4);return t>0?e.read_shift(t,"utf16le").replace(Tw,""):""}function qS(e){return[e.read_shift(1),e.read_shift(1),e.read_shift(1),e.read_shift(1)]}function WS(e,t){var n=qS(e);return n[3]=0,n}function VS(e){return{r:e.read_shift(2),c:e.read_shift(2),ixfe:e.read_shift(2)}}function ZS(e,t,n){var r=n.biff>8?4:2;return[e.read_shift(r),e.read_shift(r,"i"),e.read_shift(r,"i")]}function GS(e){return[e.read_shift(2),G_(e)]}function YS(e){var t=e.read_shift(2),n=e.read_shift(2);return{s:{c:e.read_shift(2),r:t},e:{c:e.read_shift(2),r:n}}}function $S(e){var t=e.read_shift(2),n=e.read_shift(2);return{s:{c:e.read_shift(1),r:t},e:{c:e.read_shift(1),r:n}}}var KS=$S;function XS(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 QS(e){e.l+=2,e.l+=e.read_shift(2)}var JS={0:QS,4:QS,5:QS,6:QS,7:function(e){return e.l+=4,e.cf=e.read_shift(2),{}},8:QS,9:QS,10:QS,11:QS,12:QS,13:function(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t},14:QS,15:QS,16:QS,17:QS,18:QS,19:QS,20:QS,21:XS};function ek(e,t){var n={BIFFVer:0,dt:0};switch(n.BIFFVer=e.read_shift(2),(t-=2)>=2&&(n.dt=e.read_shift(2),e.l-=2),n.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+n.BIFFVer)}return e.read_shift(t),n}function tk(e,t,n){var r=0;n&&2==n.biff||(r=e.read_shift(2));var o=e.read_shift(2);return n&&2==n.biff&&(r=1-(o>>15),o&=32767),[{Unsynced:1&r,DyZero:(2&r)>>1,ExAsc:(4&r)>>2,ExDsc:(8&r)>>3},o]}var nk=HS;function rk(e,t,n){var r=e.l+t,o=8!=n.biff&&n.biff?2:4,a=e.read_shift(o),i=e.read_shift(o),s=e.read_shift(2),l=e.read_shift(2);return e.l=r,{s:{r:a,c:s},e:{r:i,c:l}}}function ok(e,t,n){var r=VS(e);2!=n.biff&&9!=t||++e.l;var o=function(e){var t=e.read_shift(1);return 1===e.read_shift(1)?t:1===t}(e);return r.val=o,r.t=!0===o||!1===o?"b":"e",r}var ak=function(e,t,n){return 0===t?"":HS(e,0,n)};function ik(e,t,n){var r,o=e.read_shift(2),a={fBuiltIn:1&o,fWantAdvise:o>>>1&1,fWantPict:o>>>2&1,fOle:o>>>3&1,fOleLink:o>>>4&1,cf:o>>>5&1023,fIcon:o>>>15&1};return 14849===n.sbcch&&(r=function(e,t,n){e.l+=4,t-=4;var r=e.l+t,o=jS(e,0,n),a=e.read_shift(2);if(a!==(r-=e.l))throw new Error("Malformed AddinUdf: padding = "+r+" != "+a);return e.l+=a,o}(e,t-2,n)),a.body=r||e.read_shift(t-2),"string"===typeof r&&(a.Name=r),a}var sk=["_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 lk(e,t,n){var r=e.l+t,o=e.read_shift(2),a=e.read_shift(1),i=e.read_shift(1),s=e.read_shift(n&&2==n.biff?1:2),l=0;(!n||n.biff>=5)&&(5!=n.biff&&(e.l+=2),l=e.read_shift(2),5==n.biff&&(e.l+=2),e.l+=4);var u=FS(e,i,n);32&o&&(u=sk[u.charCodeAt(0)]);var c=r-e.l;n&&2==n.biff&&--c;var f=r!=e.l&&0!==s&&c>0?function(e,t,n,r){var o,a=e.l+t,i=$C(e,r,n);a!==e.l&&(o=YC(e,a-e.l,i,n));return[i,o]}(e,c,n,s):[];return{chKey:a,Name:u,itab:l,rgce:f}}function uk(e,t,n){if(n.biff<8)return function(e,t,n){3==e[e.l+1]&&e[e.l]++;var r=jS(e,0,n);return 3==r.charCodeAt(0)?r.slice(1):r}(e,0,n);for(var r=[],o=e.l+t,a=e.read_shift(n.biff>8?4:2);0!==a--;)r.push(ZS(e,n.biff,n));if(e.l!=o)throw new Error("Bad ExternSheet: "+e.l+" != "+o);return r}function ck(e,t,n){var r=KS(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,tT(e,t,n)]}var fk={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 o=e.read_shift(1);return e.l+=o,e.l=n,{fmt:r}}};function dk(e,t,n){if(!n.cellStyles)return v_(e,t);var r=n&&n.biff>=12?4:2,o=e.read_shift(r),a=e.read_shift(r),i=e.read_shift(r),s=e.read_shift(r),l=e.read_shift(2);2==r&&(e.l+=2);var u={s:o,e:a,w:i,ixfe:s,flags:l};return(n.biff>=5||!n.biff)&&(u.level=l>>8&7),u}var pk=VS,hk=IS,vk=BS;var mk=[2,3,48,49,131,139,140,245],gk=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=kx({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function n(t,n){var r=n||{};r.dateNF||(r.dateNF="yyyymmdd");var o=j_(function(t,n){var r=[],o=xw(1);switch(n.type){case"base64":o=_w(yw(t));break;case"binary":o=_w(t);break;case"buffer":case"array":o=t}h_(o,0);var a=o.read_shift(1),i=!!(136&a),s=!1,l=!1;switch(a){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:s=!0,i=!0;break;case 140:l=!0;break;default:throw new Error("DBF Unsupported Version: "+a.toString(16))}var u=0,c=521;2==a&&(u=o.read_shift(2)),o.l+=3,2!=a&&(u=o.read_shift(4)),u>1048576&&(u=1e6),2!=a&&(c=o.read_shift(2));var f=o.read_shift(2),d=n.codepage||1252;2!=a&&(o.l+=16,o.read_shift(1),0!==o[o.l]&&(d=e[o[o.l]]),o.l+=1,o.l+=2),l&&(o.l+=36);for(var p=[],h={},v=Math.min(o.length,2==a?521:c-10-(s?264:0)),m=l?32:11;o.l<v&&13!=o[o.l];)switch((h={}).name=dw.utils.decode(d,o.slice(o.l,o.l+m)).replace(/[\u0000\r\n].*$/g,""),o.l+=m,h.type=String.fromCharCode(o.read_shift(1)),2==a||l||(h.offset=o.read_shift(4)),h.len=o.read_shift(1),2==a&&(h.offset=o.read_shift(2)),h.dec=o.read_shift(1),h.name.length&&p.push(h),2!=a&&(o.l+=l?13:14),h.type){case"B":s&&8==h.len||!n.WTF||console.log("Skipping "+h.name+":"+h.type);break;case"G":case"P":n.WTF&&console.log("Skipping "+h.name+":"+h.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: "+h.type)}if(13!==o[o.l]&&(o.l=c-1),13!==o.read_shift(1))throw new Error("DBF Terminator not found "+o.l+" "+o[o.l]);o.l=c;var g=0,y=0;for(r[0]=[],y=0;y!=p.length;++y)r[0][y]=p[y].name;for(;u-- >0;)if(42!==o[o.l])for(++o.l,r[++g]=[],y=0,y=0;y!=p.length;++y){var b=o.slice(o.l,o.l+p[y].len);o.l+=p[y].len,h_(b,0);var w=dw.utils.decode(d,b);switch(p[y].type){case"C":w.trim().length&&(r[g][y]=w.replace(/\s+$/,""));break;case"D":8===w.length?r[g][y]=new Date(+w.slice(0,4),+w.slice(4,6)-1,+w.slice(6,8)):r[g][y]=w;break;case"F":r[g][y]=parseFloat(w.trim());break;case"+":case"I":r[g][y]=l?2147483648^b.read_shift(-4,"i"):b.read_shift(4,"i");break;case"L":switch(w.trim().toUpperCase()){case"Y":case"T":r[g][y]=!0;break;case"N":case"F":r[g][y]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+w+"|")}break;case"M":if(!i)throw new Error("DBF Unexpected MEMO for type "+a.toString(16));r[g][y]="##MEMO##"+(l?parseInt(w.trim(),10):b.read_shift(4));break;case"N":(w=w.replace(/\u0000/g,"").trim())&&"."!=w&&(r[g][y]=+w||0);break;case"@":r[g][y]=new Date(b.read_shift(-8,"f")-621356832e5);break;case"T":r[g][y]=new Date(864e5*(b.read_shift(4)-2440588)+b.read_shift(4));break;case"Y":r[g][y]=b.read_shift(4,"i")/1e4+b.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":r[g][y]=-b.read_shift(-8,"f");break;case"B":if(s&&8==p[y].len){r[g][y]=b.read_shift(8,"f");break}case"G":case"P":b.l+=p[y].len;break;case"0":if("_NullFlags"===p[y].name)break;default:throw new Error("DBF Unsupported data type "+p[y].type)}}else o.l+=f;if(2!=a&&o.l<o.length&&26!=o[o.l++])throw new Error("DBF EOF Marker missing "+(o.l-1)+" of "+o.length+" "+o[o.l-1].toString(16));return n&&n.sheetRows&&(r=r.slice(0,n.sheetRows)),n.DBF=p,r}(t,r),r);return o["!cols"]=r.DBF.map((function(e){return{wch:e.len,DBF:e}})),delete r.DBF,o}var r={B:8,C:250,L:1,D:8,"?":0,"":0};return{to_workbook:function(e,t){try{return N_(n(e,t),t)}catch(et){if(t&&t.WTF)throw et}return{SheetNames:[],Sheets:{}}},to_sheet:n,from_sheet:function(e,n){var o=n||{};if(+o.codepage>=0&&lw(+o.codepage),"string"==o.type)throw new Error("Cannot write DBF to JS string");var a=y_(),i=yR(e,{header:1,raw:!0,cellDates:!0}),s=i[0],l=i.slice(1),u=e["!cols"]||[],c=0,f=0,d=0,p=1;for(c=0;c<s.length;++c)if(((u[c]||{}).DBF||{}).name)s[c]=u[c].DBF.name,++d;else if(null!=s[c]){if(++d,"number"===typeof s[c]&&(s[c]=s[c].toString(10)),"string"!==typeof s[c])throw new Error("DBF Invalid column name "+s[c]+" |"+typeof s[c]+"|");if(s.indexOf(s[c])!==c)for(f=0;f<1024;++f)if(-1==s.indexOf(s[c]+"_"+f)){s[c]+="_"+f;break}}var h=D_(e["!ref"]),v=[],m=[],g=[];for(c=0;c<=h.e.c-h.s.c;++c){var y="",b="",w=0,x=[];for(f=0;f<l.length;++f)null!=l[f][c]&&x.push(l[f][c]);if(0!=x.length&&null!=s[c]){for(f=0;f<x.length;++f){switch(typeof x[f]){case"number":b="B";break;case"string":default:b="C";break;case"boolean":b="L";break;case"object":b=x[f]instanceof Date?"D":"C"}w=Math.max(w,String(x[f]).length),y=y&&y!=b?"C":b}w>250&&(w=250),"C"==(b=((u[c]||{}).DBF||{}).type)&&u[c].DBF.len>w&&(w=u[c].DBF.len),"B"==y&&"N"==b&&(y="N",g[c]=u[c].DBF.dec,w=u[c].DBF.len),m[c]="C"==y||"N"==b?w:r[y]||0,p+=m[c],v[c]=y}else v[c]="?"}var E=a.next(32);for(E.write_shift(4,318902576),E.write_shift(4,l.length),E.write_shift(2,296+32*d),E.write_shift(2,p),c=0;c<4;++c)E.write_shift(4,0);for(E.write_shift(4,0|(+t[ow]||3)<<8),c=0,f=0;c<s.length;++c)if(null!=s[c]){var _=a.next(32),S=(s[c].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);_.write_shift(1,S,"sbcs"),_.write_shift(1,"?"==v[c]?"C":v[c],"sbcs"),_.write_shift(4,f),_.write_shift(1,m[c]||r[v[c]]||0),_.write_shift(1,g[c]||0),_.write_shift(1,2),_.write_shift(4,0),_.write_shift(1,0),_.write_shift(4,0),_.write_shift(4,0),f+=m[c]||r[v[c]]||0}var k=a.next(264);for(k.write_shift(4,13),c=0;c<65;++c)k.write_shift(4,0);for(c=0;c<l.length;++c){var C=a.next(p);for(C.write_shift(1,0),f=0;f<s.length;++f)if(null!=s[f])switch(v[f]){case"L":C.write_shift(1,null==l[c][f]?63:l[c][f]?84:70);break;case"B":C.write_shift(8,l[c][f]||0,"f");break;case"N":var T="0";for("number"==typeof l[c][f]&&(T=l[c][f].toFixed(g[f]||0)),d=0;d<m[f]-T.length;++d)C.write_shift(1,32);C.write_shift(1,T,"sbcs");break;case"D":l[c][f]?(C.write_shift(4,("0000"+l[c][f].getFullYear()).slice(-4),"sbcs"),C.write_shift(2,("00"+(l[c][f].getMonth()+1)).slice(-2),"sbcs"),C.write_shift(2,("00"+l[c][f].getDate()).slice(-2),"sbcs")):C.write_shift(8,"00000000","sbcs");break;case"C":var O=String(null!=l[c][f]?l[c][f]:"").slice(0,m[f]);for(C.write_shift(1,O,"sbcs"),d=0;d<m[f]-O.length;++d)C.write_shift(1,32)}}return a.next(1).write_shift(1,26),a.end()}}}(),yk=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("+Sx(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),n=function(t,n){var r=e[n];return"number"==typeof r?vw(r):r},r=function(e,t,n){var r=t.charCodeAt(0)-32<<4|n.charCodeAt(0)-48;return 59==r?e:vw(r)};function o(e,o){var a,i=e.split(/[\n\r]+/),s=-1,l=-1,u=0,c=0,f=[],d=[],p=null,h={},v=[],m=[],g=[],y=0;for(+o.codepage>=0&&lw(+o.codepage);u!==i.length;++u){y=0;var b,w=i[u].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,r).replace(t,n),x=w.replace(/;;/g,"\0").split(";").map((function(e){return e.replace(/\u0000/g,";")})),E=x[0];if(w.length>0)switch(E){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==x[1].charAt(0)&&d.push(w.slice(3).replace(/;;/g,";"));break;case"C":var _=!1,S=!1,k=!1,C=!1,T=-1,O=-1;for(c=1;c<x.length;++c)switch(x[c].charAt(0)){case"A":case"G":break;case"X":l=parseInt(x[c].slice(1))-1,S=!0;break;case"Y":for(s=parseInt(x[c].slice(1))-1,S||(l=0),a=f.length;a<=s;++a)f[a]=[];break;case"K":'"'===(b=x[c].slice(1)).charAt(0)?b=b.slice(1,b.length-1):"TRUE"===b?b=!0:"FALSE"===b?b=!1:isNaN(Hx(b))?isNaN(zx(b).getDate())||(b=jx(b)):(b=Hx(b),null!==p&&dx(p)&&(b=Dx(b))),"undefined"!==typeof dw&&"string"==typeof b&&"string"!=(o||{}).type&&(o||{}).codepage&&(b=dw.utils.decode(o.codepage,b)),_=!0;break;case"E":C=!0;var R=_C(x[c].slice(1),{r:s,c:l});f[s][l]=[f[s][l],R];break;case"S":k=!0,f[s][l]=[f[s][l],"S5S"];break;case"R":T=parseInt(x[c].slice(1))-1;break;case"C":O=parseInt(x[c].slice(1))-1;break;default:if(o&&o.WTF)throw new Error("SYLK bad record "+w)}if(_&&(f[s][l]&&2==f[s][l].length?f[s][l][0]=b:f[s][l]=b,p=null),k){if(C)throw new Error("SYLK shared formula cannot have own formula");var P=T>-1&&f[T][O];if(!P||!P[1])throw new Error("SYLK shared formula cannot find base");f[s][l][1]=CC(P[1],{r:s-T,c:l-O})}break;case"F":var D=0;for(c=1;c<x.length;++c)switch(x[c].charAt(0)){case"X":l=parseInt(x[c].slice(1))-1,++D;break;case"Y":for(s=parseInt(x[c].slice(1))-1,a=f.length;a<=s;++a)f[a]=[];break;case"M":y=parseInt(x[c].slice(1))/20;break;case"F":case"G":case"S":case"D":case"N":break;case"P":p=d[parseInt(x[c].slice(1))];break;case"W":for(g=x[c].slice(1).split(" "),a=parseInt(g[0],10);a<=parseInt(g[1],10);++a)y=parseInt(g[2],10),m[a-1]=0===y?{hidden:!0}:{wch:y},eC(m[a-1]);break;case"C":m[l=parseInt(x[c].slice(1))-1]||(m[l]={});break;case"R":v[s=parseInt(x[c].slice(1))-1]||(v[s]={}),y>0?(v[s].hpt=y,v[s].hpx=nC(y)):0===y&&(v[s].hidden=!0);break;default:if(o&&o.WTF)throw new Error("SYLK bad record "+w)}D<1&&(p=null);break;default:if(o&&o.WTF)throw new Error("SYLK bad record "+w)}}return v.length>0&&(h["!rows"]=v),m.length>0&&(h["!cols"]=m),o&&o.sheetRows&&(f=f.slice(0,o.sheetRows)),[f,h]}function a(e,t){var n=function(e,t){switch(t.type){case"base64":return o(yw(e),t);case"binary":return o(e,t);case"buffer":return o(bw&&Buffer.isBuffer(e)?e.toString("binary"):Sw(e),t);case"array":return o(Lx(e),t)}throw new Error("Unrecognized type "+t.type)}(e,t),r=n[0],a=n[1],i=j_(r,t);return Sx(a).forEach((function(e){i[e]=a[e]})),i}function i(e,t,n,r){var o="C;Y"+(n+1)+";X"+(r+1)+";K";switch(e.t){case"n":o+=e.v||0,e.f&&!e.F&&(o+=";E"+kC(e.f,{r:n,c:r}));break;case"b":o+=e.v?"TRUE":"FALSE";break;case"e":o+=e.w||e.v;break;case"d":o+='"'+(e.w||e.v)+'"';break;case"s":o+='"'+e.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return o}return e["|"]=254,{to_workbook:function(e,t){return N_(a(e,t),t)},to_sheet:a,from_sheet:function(e,t){var n,r,o=["ID;PWXL;N;E"],a=[],s=D_(e["!ref"]),l=Array.isArray(e),u="\r\n";o.push("P;PGeneral"),o.push("F;P0;DG0G8;M255"),e["!cols"]&&(r=o,e["!cols"].forEach((function(e,t){var n="F;W"+(t+1)+" "+(t+1)+" ";e.hidden?n+="0":("number"!=typeof e.width||e.wpx||(e.wpx=$k(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=Kk(e.wpx)),"number"==typeof e.wch&&(n+=Math.round(e.wch)))," "!=n.charAt(n.length-1)&&r.push(n)}))),e["!rows"]&&function(e,t){t.forEach((function(t,n){var r="F;";t.hidden?r+="M0;":t.hpt?r+="M"+20*t.hpt+";":t.hpx&&(r+="M"+20*tC(t.hpx)+";"),r.length>2&&e.push(r+"R"+(n+1))}))}(o,e["!rows"]),o.push("B;Y"+(s.e.r-s.s.r+1)+";X"+(s.e.c-s.s.c+1)+";D"+[s.s.c,s.s.r,s.e.c,s.e.r].join(" "));for(var c=s.s.r;c<=s.e.r;++c)for(var f=s.s.c;f<=s.e.c;++f){var d=O_({r:c,c:f});(n=l?(e[c]||[])[f]:e[d])&&(null!=n.v||n.f&&!n.F)&&a.push(i(n,0,c,f))}return o.join(u)+u+a.join(u)+u+"E"+u}}}(),bk=function(){function e(e,t){for(var n=e.split("\n"),r=-1,o=-1,a=0,i=[];a!==n.length;++a)if("BOT"!==n[a].trim()){if(!(r<0)){for(var s=n[a].trim().split(","),l=s[0],u=s[1],c=n[++a]||"";1&(c.match(/["]/g)||[]).length&&a<n.length-1;)c+="\n"+n[++a];switch(c=c.trim(),+l){case-1:if("BOT"===c){i[++r]=[],o=0;continue}if("EOD"!==c)throw new Error("Unrecognized DIF special command "+c);break;case 0:"TRUE"===c?i[r][o]=!0:"FALSE"===c?i[r][o]=!1:isNaN(Hx(u))?isNaN(zx(u).getDate())?i[r][o]=u:i[r][o]=jx(u):i[r][o]=Hx(u),++o;break;case 1:(c=(c=c.slice(1,c.length-1)).replace(/""/g,'"'))&&c.match(/^=".*"$/)&&(c=c.slice(2,-1)),i[r][o++]=""!==c?c:null}if("EOD"===c)break}}else i[++r]=[],o=0;return t&&t.sheetRows&&(i=i.slice(0,t.sheetRows)),i}function t(t,n){return j_(function(t,n){switch(n.type){case"base64":return e(yw(t),n);case"binary":return e(t,n);case"buffer":return e(bw&&Buffer.isBuffer(t)?t.toString("binary"):Sw(t),n);case"array":return e(Lx(t),n)}throw new Error("Unrecognized type "+n.type)}(t,n),n)}var n=function(){var e=function(e,t,n,r,o){e.push(t),e.push(n+","+r),e.push('"'+o.replace(/"/g,'""')+'"')},t=function(e,t,n,r){e.push(t+","+n),e.push(1==t?'"'+r.replace(/"/g,'""')+'"':r)};return function(n){var r,o=[],a=D_(n["!ref"]),i=Array.isArray(n);e(o,"TABLE",0,1,"sheetjs"),e(o,"VECTORS",0,a.e.r-a.s.r+1,""),e(o,"TUPLES",0,a.e.c-a.s.c+1,""),e(o,"DATA",0,0,"");for(var s=a.s.r;s<=a.e.r;++s){t(o,-1,0,"BOT");for(var l=a.s.c;l<=a.e.c;++l){var u=O_({r:s,c:l});if(r=i?(n[s]||[])[l]:n[u])switch(r.t){case"n":var c=r.w;c||null==r.v||(c=r.v),null==c?r.f&&!r.F?t(o,1,0,"="+r.f):t(o,1,0,""):t(o,0,c,"V");break;case"b":t(o,0,r.v?1:0,r.v?"TRUE":"FALSE");break;case"s":t(o,1,0,isNaN(r.v)?r.v:'="'+r.v+'"');break;case"d":r.w||(r.w=mx(r.z||Fw[14],Tx(jx(r.v)))),t(o,0,r.w,"V");break;default:t(o,1,0,"")}else t(o,1,0,"")}}t(o,-1,0,"EOD");return o.join("\r\n")}}();return{to_workbook:function(e,n){return N_(t(e,n),n)},to_sheet:t,from_sheet:n}}(),wk=function(){function e(e){return e.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n")}function t(e){return e.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function n(t,n){return j_(function(t,n){for(var r=t.split("\n"),o=-1,a=-1,i=0,s=[];i!==r.length;++i){var l=r[i].trim().split(":");if("cell"===l[0]){var u=T_(l[1]);if(s.length<=u.r)for(o=s.length;o<=u.r;++o)s[o]||(s[o]=[]);switch(o=u.r,a=u.c,l[2]){case"t":s[o][a]=e(l[3]);break;case"v":s[o][a]=+l[3];break;case"vtf":var c=l[l.length-1];case"vtc":"nl"===l[3]?s[o][a]=!!+l[4]:s[o][a]=+l[4],"vtf"==l[2]&&(s[o][a]=[s[o][a],c])}}}return n&&n.sheetRows&&(s=s.slice(0,n.sheetRows)),s}(t,n),n)}var r=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),o=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",a=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),i="--SocialCalcSpreadsheetControlSave--";function s(e){if(!e||!e["!ref"])return"";for(var n,r=[],o=[],a="",i=R_(e["!ref"]),s=Array.isArray(e),l=i.s.r;l<=i.e.r;++l)for(var u=i.s.c;u<=i.e.c;++u)if(a=O_({r:l,c:u}),(n=s?(e[l]||[])[u]:e[a])&&null!=n.v&&"z"!==n.t){switch(o=["cell",a,"t"],n.t){case"s":case"str":o.push(t(n.v));break;case"n":n.f?(o[2]="vtf",o[3]="n",o[4]=n.v,o[5]=t(n.f)):(o[2]="v",o[3]=n.v);break;case"b":o[2]="vt"+(n.f?"f":"c"),o[3]="nl",o[4]=n.v?"1":"0",o[5]=t(n.f||(n.v?"TRUE":"FALSE"));break;case"d":var c=Tx(jx(n.v));o[2]="vtc",o[3]="nd",o[4]=""+c,o[5]=n.w||mx(n.z||Fw[14],c);break;case"e":continue}r.push(o.join(":"))}return r.push("sheet:c:"+(i.e.c-i.s.c+1)+":r:"+(i.e.r-i.s.r+1)+":tvf:1"),r.push("valueformat:1:text-wiki"),r.join("\n")}return{to_workbook:function(e,t){return N_(n(e,t),t)},to_sheet:n,from_sheet:function(e){return[r,o,a,o,s(e),i].join("\n")}}}(),xk=function(){function e(e,t,n,r,o){o.raw?t[n][r]=e:""===e||("TRUE"===e?t[n][r]=!0:"FALSE"===e?t[n][r]=!1:isNaN(Hx(e))?isNaN(zx(e).getDate())?t[n][r]=e:t[n][r]=jx(e):t[n][r]=Hx(e))}var t={44:",",9:"\t",59:";",124:"|"},n={44:3,9:2,59:1,124:0};function r(e){for(var r={},o=!1,a=0,i=0;a<e.length;++a)34==(i=e.charCodeAt(a))?o=!o:!o&&i in t&&(r[i]=(r[i]||0)+1);for(a in i=[],r)Object.prototype.hasOwnProperty.call(r,a)&&i.push([r[a],a]);if(!i.length)for(a in r=n)Object.prototype.hasOwnProperty.call(r,a)&&i.push([r[a],a]);return i.sort((function(e,t){return e[0]-t[0]||n[e[1]]-n[t[1]]})),t[i.pop()[1]]||44}function o(e,t){var n=t||{},o="";var a=n.dense?[]:{},i={s:{c:0,r:0},e:{c:0,r:0}};"sep="==e.slice(0,4)?13==e.charCodeAt(5)&&10==e.charCodeAt(6)?(o=e.charAt(4),e=e.slice(7)):13==e.charCodeAt(5)||10==e.charCodeAt(5)?(o=e.charAt(4),e=e.slice(6)):o=r(e.slice(0,1024)):o=n&&n.FS?n.FS:r(e.slice(0,1024));var s=0,l=0,u=0,c=0,f=0,d=o.charCodeAt(0),p=!1,h=0,v=e.charCodeAt(0);e=e.replace(/\r\n/gm,"\n");var m=null!=n.dateNF?function(e){var t="number"==typeof e?Fw[e]:e;return t=t.replace(wx,"(\\d+)"),new RegExp("^"+t+"$")}(n.dateNF):null;function g(){var t=e.slice(c,f),r={};if('"'==t.charAt(0)&&'"'==t.charAt(t.length-1)&&(t=t.slice(1,-1).replace(/""/g,'"')),0===t.length)r.t="z";else if(n.raw)r.t="s",r.v=t;else if(0===t.trim().length)r.t="s",r.v=t;else if(61==t.charCodeAt(0))34==t.charCodeAt(1)&&34==t.charCodeAt(t.length-1)?(r.t="s",r.v=t.slice(2,-1).replace(/""/g,'"')):!function(e){return 1!=e.length}(t)?(r.t="s",r.v=t):(r.t="n",r.f=t.slice(1));else if("TRUE"==t)r.t="b",r.v=!0;else if("FALSE"==t)r.t="b",r.v=!1;else if(isNaN(u=Hx(t)))if(!isNaN(zx(t).getDate())||m&&t.match(m)){r.z=n.dateNF||Fw[14];var o=0;m&&t.match(m)&&(t=function(e,t,n){var r=-1,o=-1,a=-1,i=-1,s=-1,l=-1;(t.match(wx)||[]).forEach((function(e,t){var u=parseInt(n[t+1],10);switch(e.toLowerCase().charAt(0)){case"y":r=u;break;case"d":a=u;break;case"h":i=u;break;case"s":l=u;break;case"m":i>=0?s=u:o=u}})),l>=0&&-1==s&&o>=0&&(s=o,o=-1);var u=(""+(r>=0?r:(new Date).getFullYear())).slice(-4)+"-"+("00"+(o>=1?o:1)).slice(-2)+"-"+("00"+(a>=1?a:1)).slice(-2);7==u.length&&(u="0"+u),8==u.length&&(u="20"+u);var c=("00"+(i>=0?i:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2);return-1==i&&-1==s&&-1==l?u:-1==r&&-1==o&&-1==a?c:u+"T"+c}(0,n.dateNF,t.match(m)||[]),o=1),n.cellDates?(r.t="d",r.v=jx(t,o)):(r.t="n",r.v=Tx(jx(t,o))),!1!==n.cellText&&(r.w=mx(r.z,r.v instanceof Date?Tx(r.v):r.v)),n.cellNF||delete r.z}else r.t="s",r.v=t;else r.t="n",!1!==n.cellText&&(r.w=t),r.v=u;if("z"==r.t||(n.dense?(a[s]||(a[s]=[]),a[s][l]=r):a[O_({c:l,r:s})]=r),c=f+1,v=e.charCodeAt(c),i.e.c<l&&(i.e.c=l),i.e.r<s&&(i.e.r=s),h==d)++l;else if(l=0,++s,n.sheetRows&&n.sheetRows<=s)return!0}e:for(;f<e.length;++f)switch(h=e.charCodeAt(f)){case 34:34===v&&(p=!p);break;case d:case 10:case 13:if(!p&&g())break e}return f-c>0&&g(),a["!ref"]=P_(i),a}function a(t,n){return n&&n.PRN?n.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?o(t,n):j_(function(t,n){var r=n||{},o=[];if(!t||0===t.length)return o;for(var a=t.split(/[\r\n]/),i=a.length-1;i>=0&&0===a[i].length;)--i;for(var s=10,l=0,u=0;u<=i;++u)-1==(l=a[u].indexOf(" "))?l=a[u].length:l++,s=Math.max(s,l);for(u=0;u<=i;++u){o[u]=[];var c=0;for(e(a[u].slice(0,s).trim(),o,u,c,r),c=1;c<=(a[u].length-s)/10+1;++c)e(a[u].slice(s+10*(c-1),s+10*c).trim(),o,u,c,r)}return r.sheetRows&&(o=o.slice(0,r.sheetRows)),o}(t,n),n):o(t,n)}function i(e,t){var n="",r="string"==t.type?[0,0,0,0]:pR(e,t);switch(t.type){case"base64":n=yw(e);break;case"binary":case"string":n=e;break;case"buffer":n=65001==t.codepage?e.toString("utf8"):t.codepage&&"undefined"!==typeof dw?dw.utils.decode(t.codepage,e):bw&&Buffer.isBuffer(e)?e.toString("binary"):Sw(e);break;case"array":n=Lx(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==r[0]&&187==r[1]&&191==r[2]?n=xE(n.slice(3)):"string"!=t.type&&"buffer"!=t.type&&65001==t.codepage?n=xE(n):"binary"==t.type&&"undefined"!==typeof dw&&t.codepage&&(n=dw.utils.decode(t.codepage,dw.utils.encode(28591,n))),"socialcalc:version:"==n.slice(0,19)?wk.to_sheet("string"==t.type?n:xE(n),t):a(n,t)}return{to_workbook:function(e,t){return N_(i(e,t),t)},to_sheet:i,from_sheet:function(e){for(var t,n=[],r=D_(e["!ref"]),o=Array.isArray(e),a=r.s.r;a<=r.e.r;++a){for(var i=[],s=r.s.c;s<=r.e.c;++s){var l=O_({r:a,c:s});if((t=o?(e[a]||[])[s]:e[l])&&null!=t.v){for(var u=(t.w||(A_(t),t.w)||"").slice(0,10);u.length<10;)u+=" ";i.push(u+(0===s?" ":""))}else i.push(" ")}n.push(i.join(""))}return n.join("\n")}}}();var Ek=function(){function e(e,t,n){if(e){h_(e,e.l||0);for(var r=n.Enum||g;e.l<e.length;){var o=e.read_shift(2),a=r[o]||r[65535],i=e.read_shift(2),s=e.l+i,l=a.f&&a.f(e,i,n);if(e.l=s,t(l,a,o))return}}}function t(t,n){if(!t)return t;var r=n||{};var o=r.dense?[]:{},a="Sheet1",i="",s=0,l={},u=[],c=[],f={s:{r:0,c:0},e:{r:0,c:0}},d=r.sheetRows||0;if(0==t[2]&&(8==t[3]||9==t[3])&&t.length>=16&&5==t[14]&&108===t[15])throw new Error("Unsupported Works 3 for Mac file");if(2==t[2])r.Enum=g,e(t,(function(e,t,n){switch(n){case 0:r.vers=e,e>=4096&&(r.qpro=!0);break;case 6:f=e;break;case 204:e&&(i=e);break;case 222:i=e;break;case 15:case 51:r.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:14==n&&112==(112&e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=r.dateNF||Fw[14],r.cellDates&&(e[1].t="d",e[1].v=Dx(e[1].v))),r.qpro&&e[3]>s&&(o["!ref"]=P_(f),l[a]=o,u.push(a),o=r.dense?[]:{},f={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],a=i||"Sheet"+(s+1),i="");var c=r.dense?(o[e[0].r]||[])[e[0].c]:o[O_(e[0])];if(c){c.t=e[1].t,c.v=e[1].v,null!=e[1].z&&(c.z=e[1].z),null!=e[1].f&&(c.f=e[1].f);break}r.dense?(o[e[0].r]||(o[e[0].r]=[]),o[e[0].r][e[0].c]=e[1]):o[O_(e[0])]=e[1]}}),r);else{if(26!=t[2]&&14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);r.Enum=y,14==t[2]&&(r.qpro=!0,t.l=0),e(t,(function(e,t,n){switch(n){case 204:a=e;break;case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>s&&(o["!ref"]=P_(f),l[a]=o,u.push(a),o=r.dense?[]:{},f={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],a="Sheet"+(s+1)),d>0&&e[0].r>=d)break;r.dense?(o[e[0].r]||(o[e[0].r]=[]),o[e[0].r][e[0].c]=e[1]):o[O_(e[0])]=e[1],f.e.c<e[0].c&&(f.e.c=e[0].c),f.e.r<e[0].r&&(f.e.r=e[0].r);break;case 27:e[14e3]&&(c[e[14e3][0]]=e[14e3][1]);break;case 1537:c[e[0]]=e[1],e[0]==s&&(a=e[1])}}),r)}if(o["!ref"]=P_(f),l[i||a]=o,u.push(i||a),!c.length)return{SheetNames:u,Sheets:l};for(var p={},h=[],v=0;v<c.length;++v)l[u[v]]?(h.push(c[v]||u[v]),p[c[v]]=l[c[v]]||l[u[v]]):(h.push(c[v]),p[c[v]]={"!ref":"A1"});return{SheetNames:h,Sheets:p}}function n(e,t,n){var r=[{c:0,r:0},{t:"n",v:0},0,0];return n.qpro&&20768!=n.vers?(r[0].c=e.read_shift(1),r[3]=e.read_shift(1),r[0].r=e.read_shift(2),e.l+=2):(r[2]=e.read_shift(1),r[0].c=e.read_shift(2),r[0].r=e.read_shift(2)),r}function r(e,t,r){var o=e.l+t,a=n(e,0,r);if(a[1].t="s",20768==r.vers){e.l++;var i=e.read_shift(1);return a[1].v=e.read_shift(i,"utf8"),a}return r.qpro&&e.l++,a[1].v=e.read_shift(o-e.l,"cstr"),a}function o(e,t,n){var r=m_(7+n.length);r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(1,39);for(var o=0;o<r.length;++o){var a=n.charCodeAt(o);r.write_shift(1,a>=128?95:a)}return r.write_shift(1,0),r}function a(e,t,n){var r=m_(7);return r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(2,n,"i"),r}function i(e,t,n){var r=m_(13);return r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(8,n,"f"),r}function s(e,t,n){var r=32768&t;return t=(r?e:0)+((t&=-32769)>=8192?t-16384:t),(r?"":"$")+(n?C_(t):S_(t))}var l={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},u=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function c(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function f(e,t,n,r){var o=m_(6+r.length);o.write_shift(2,e),o.write_shift(1,n),o.write_shift(1,t),o.write_shift(1,39);for(var a=0;a<r.length;++a){var i=r.charCodeAt(a);o.write_shift(1,i>=128?95:i)}return o.write_shift(1,0),o}function d(e,t){var n=c(e),r=e.read_shift(4),o=e.read_shift(4),a=e.read_shift(2);if(65535==a)return 0===r&&3221225472===o?(n[1].t="e",n[1].v=15):0===r&&3489660928===o?(n[1].t="e",n[1].v=42):n[1].v=0,n;var i=32768&a;return a=(32767&a)-16446,n[1].v=(1-2*i)*(o*Math.pow(2,a+32)+r*Math.pow(2,a)),n}function p(e,t,n,r){var o=m_(14);if(o.write_shift(2,e),o.write_shift(1,n),o.write_shift(1,t),0==r)return o.write_shift(4,0),o.write_shift(4,0),o.write_shift(2,65535),o;var a,i=0,s=0,l=0;return r<0&&(i=1,r=-r),s=0|Math.log2(r),0==(2147483648&(l=(r/=Math.pow(2,s-31))>>>0))&&(++s,l=(r/=2)>>>0),r-=l,l|=2147483648,l>>>=0,a=(r*=Math.pow(2,32))>>>0,o.write_shift(4,a),o.write_shift(4,l),s+=16383+(i?32768:0),o.write_shift(2,s),o}function h(e,t){var n=c(e),r=e.read_shift(8,"f");return n[1].v=r,n}function v(e,t){return 0==e[e.l+t-1]?e.read_shift(t,"cstr"):""}function m(e,t){var n=m_(5+e.length);n.write_shift(2,14e3),n.write_shift(2,t);for(var r=0;r<e.length;++r){var o=e.charCodeAt(r);n[n.l++]=o>127?95:o}return n[n.l++]=0,n}var g={0:{n:"BOF",f:NS},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(e,t,n){var r={s:{c:0,r:0},e:{c:0,r:0}};return 8==t&&n.qpro?(r.s.c=e.read_shift(1),e.l++,r.s.r=e.read_shift(2),r.e.c=e.read_shift(1),e.l++,r.e.r=e.read_shift(2),r):(r.s.c=e.read_shift(2),r.s.r=e.read_shift(2),12==t&&n.qpro&&(e.l+=2),r.e.c=e.read_shift(2),r.e.r=e.read_shift(2),12==t&&n.qpro&&(e.l+=2),65535==r.s.c&&(r.s.c=r.e.c=r.s.r=r.e.r=0),r)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(e,t,r){var o=n(e,0,r);return o[1].v=e.read_shift(2,"i"),o}},14:{n:"NUMBER",f:function(e,t,r){var o=n(e,0,r);return o[1].v=e.read_shift(8,"f"),o}},15:{n:"LABEL",f:r},16:{n:"FORMULA",f:function(e,t,r){var o=e.l+t,a=n(e,0,r);if(a[1].v=e.read_shift(8,"f"),r.qpro)e.l=o;else{var i=e.read_shift(2);!function(e,t){h_(e,0);var n=[],r=0,o="",a="",i="",c="";for(;e.l<e.length;){var f=e[e.l++];switch(f){case 0:n.push(e.read_shift(8,"f"));break;case 1:a=s(t[0].c,e.read_shift(2),!0),o=s(t[0].r,e.read_shift(2),!1),n.push(a+o);break;case 2:var d=s(t[0].c,e.read_shift(2),!0),p=s(t[0].r,e.read_shift(2),!1);a=s(t[0].c,e.read_shift(2),!0),o=s(t[0].r,e.read_shift(2),!1),n.push(d+p+":"+a+o);break;case 3:if(e.l<e.length)return void console.error("WK1 premature formula end");break;case 4:n.push("("+n.pop()+")");break;case 5:n.push(e.read_shift(2));break;case 6:for(var h="";f=e[e.l++];)h+=String.fromCharCode(f);n.push('"'+h.replace(/"/g,'""')+'"');break;case 8:n.push("-"+n.pop());break;case 23:n.push("+"+n.pop());break;case 22:n.push("NOT("+n.pop()+")");break;case 20:case 21:c=n.pop(),i=n.pop(),n.push(["AND","OR"][f-20]+"("+i+","+c+")");break;default:if(f<32&&u[f])c=n.pop(),i=n.pop(),n.push(i+u[f]+c);else{if(!l[f])return f<=7?console.error("WK1 invalid opcode "+f.toString(16)):f<=24?console.error("WK1 unsupported op "+f.toString(16)):f<=30?console.error("WK1 invalid opcode "+f.toString(16)):f<=115?console.error("WK1 unsupported function opcode "+f.toString(16)):console.error("WK1 unrecognized opcode "+f.toString(16));if(69==(r=l[f][1])&&(r=e[e.l++]),r>n.length)return void console.error("WK1 bad formula parse 0x"+f.toString(16)+":|"+n.join("|")+"|");var v=n.slice(-r);n.length-=r,n.push(l[f][0]+"("+v.join(",")+")")}}}1==n.length?t[1].f=""+n[0]:console.error("WK1 bad formula parse |"+n.join("|")+"|")}(e.slice(e.l,e.l+i),a),e.l+=i}return a}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:r},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:v},222:{n:"SHEETNAMELP",f:function(e,t){var n=e[e.l++];n>t-1&&(n=t-1);for(var r="";r.length<n;)r+=String.fromCharCode(e[e.l++]);return r}},65535:{n:""}},y={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:function(e,t){var n=c(e);return n[1].t="s",n[1].v=e.read_shift(t-4,"cstr"),n}},23:{n:"NUMBER17",f:d},24:{n:"NUMBER18",f:function(e,t){var n=c(e);n[1].v=e.read_shift(2);var r=n[1].v>>1;if(1&n[1].v)switch(7&r){case 0:r=5e3*(r>>3);break;case 1:r=500*(r>>3);break;case 2:r=(r>>3)/20;break;case 3:r=(r>>3)/200;break;case 4:r=(r>>3)/2e3;break;case 5:r=(r>>3)/2e4;break;case 6:r=(r>>3)/16;break;case 7:r=(r>>3)/64}return n[1].v=r,n}},25:{n:"FORMULA19",f:function(e,t){var n=d(e);return e.l+=t-14,n}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(e,t){for(var n={},r=e.l+t;e.l<r;){var o=e.read_shift(2);if(14e3==o){for(n[o]=[0,""],n[o][0]=e.read_shift(2);e[e.l];)n[o][1]+=String.fromCharCode(e[e.l]),e.l++;e.l++}}return n}},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:function(e,t){var n=c(e),r=e.read_shift(4);return n[1].v=r>>6,n}},38:{n:"??"},39:{n:"NUMBER27",f:h},40:{n:"FORMULA28",f:function(e,t){var n=h(e);return e.l+=t-10,n}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:v},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(e,t,n){if(n.qpro&&!(t<21)){var r=e.read_shift(1);return e.l+=17,e.l+=1,e.l+=2,[r,e.read_shift(t-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(e,t){var n=t||{};if(+n.codepage>=0&&lw(+n.codepage),"string"==n.type)throw new Error("Cannot write WK1 to JS string");var r=y_(),s=D_(e["!ref"]),l=Array.isArray(e),u=[];CO(r,0,function(e){var t=m_(2);return t.write_shift(2,e),t}(1030)),CO(r,6,function(e){var t=m_(8);return t.write_shift(2,e.s.c),t.write_shift(2,e.s.r),t.write_shift(2,e.e.c),t.write_shift(2,e.e.r),t}(s));for(var c=Math.min(s.e.r,8191),f=s.s.r;f<=c;++f)for(var d=S_(f),p=s.s.c;p<=s.e.c;++p){f===s.s.r&&(u[p]=C_(p));var h=u[p]+d,v=l?(e[f]||[])[p]:e[h];if(v&&"z"!=v.t)if("n"==v.t)(0|v.v)==v.v&&v.v>=-32768&&v.v<=32767?CO(r,13,a(f,p,v.v)):CO(r,14,i(f,p,v.v));else CO(r,15,o(f,p,A_(v).slice(0,239)))}return CO(r,1),r.end()},book_to_wk3:function(e,t){var n=t||{};if(+n.codepage>=0&&lw(+n.codepage),"string"==n.type)throw new Error("Cannot write WK3 to JS string");var r=y_();CO(r,0,function(e){var t=m_(26);t.write_shift(2,4096),t.write_shift(2,4),t.write_shift(4,0);for(var n=0,r=0,o=0,a=0;a<e.SheetNames.length;++a){var i=e.SheetNames[a],s=e.Sheets[i];if(s&&s["!ref"]){++o;var l=R_(s["!ref"]);n<l.e.r&&(n=l.e.r),r<l.e.c&&(r=l.e.c)}}n>8191&&(n=8191);return t.write_shift(2,n),t.write_shift(1,o),t.write_shift(1,r),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,1),t.write_shift(1,2),t.write_shift(4,0),t.write_shift(4,0),t}(e));for(var o=0,a=0;o<e.SheetNames.length;++o)(e.Sheets[e.SheetNames[o]]||{})["!ref"]&&CO(r,27,m(e.SheetNames[o],a++));var i=0;for(o=0;o<e.SheetNames.length;++o){var s=e.Sheets[e.SheetNames[o]];if(s&&s["!ref"]){for(var l=D_(s["!ref"]),u=Array.isArray(s),c=[],d=Math.min(l.e.r,8191),h=l.s.r;h<=d;++h)for(var v=S_(h),g=l.s.c;g<=l.e.c;++g){h===l.s.r&&(c[g]=C_(g));var y=c[g]+v,b=u?(s[h]||[])[g]:s[y];if(b&&"z"!=b.t)if("n"==b.t)CO(r,23,p(h,g,i,b.v));else CO(r,22,f(h,g,i,A_(b).slice(0,239)))}++i}}return CO(r,1),r.end()},to_workbook:function(e,n){switch(n.type){case"base64":return t(_w(yw(e)),n);case"binary":return t(_w(e),n);case"buffer":case"array":return t(e,n)}throw"Unsupported type "+n.type}}}();var _k=function(){var e=_E("t"),t=_E("rPr");function n(n){var r=n.match(e);if(!r)return{t:"s",v:""};var o={t:"s",v:fE(r[1])},a=n.match(t);return a&&(o.s=function(e){var t={},n=e.match(oE),r=0,o=!1;if(n)for(;r!=n.length;++r){var a=sE(n[r]);switch(a[0].replace(/\w*:/g,"")){case"<condense":case"<extend":break;case"<shadow":if(!a.val)break;case"<shadow>":case"<shadow/>":t.shadow=1;break;case"</shadow>":break;case"<charset":if("1"==a.val)break;t.cp=iw[parseInt(a.val,10)];break;case"<outline":if(!a.val)break;case"<outline>":case"<outline/>":t.outline=1;break;case"</outline>":break;case"<rFont":t.name=a.val;break;case"<sz":t.sz=a.val;break;case"<strike":if(!a.val)break;case"<strike>":case"<strike/>":t.strike=1;break;case"</strike>":break;case"<u":if(!a.val)break;switch(a.val){case"double":t.uval="double";break;case"singleAccounting":t.uval="single-accounting";break;case"doubleAccounting":t.uval="double-accounting"}case"<u>":case"<u/>":t.u=1;break;case"</u>":break;case"<b":if("0"==a.val)break;case"<b>":case"<b/>":t.b=1;break;case"</b>":break;case"<i":if("0"==a.val)break;case"<i>":case"<i/>":t.i=1;break;case"</i>":break;case"<color":a.rgb&&(t.color=a.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":t.family=a.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":t.valign=a.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":case"<scheme":case"<scheme>":case"<scheme/>":case"</scheme>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(47!==a[0].charCodeAt(1)&&!o)throw new Error("Unrecognized rich format "+a[0])}}return t}(a[1])),o}var r=/<(?:\w+:)?r>/g,o=/<\/(?:\w+:)?r>/;return function(e){return e.replace(r,"").split(o).map(n).filter((function(e){return e.v}))}}(),Sk=function(){var e=/(\r\n|\n)/g;function t(t){var n=[[],t.v,[]];return t.v?(t.s&&function(e,t,n){var r=[];e.u&&r.push("text-decoration: underline;"),e.uval&&r.push("text-underline-style:"+e.uval+";"),e.sz&&r.push("font-size:"+e.sz+"pt;"),e.outline&&r.push("text-effect: outline;"),e.shadow&&r.push("text-shadow: auto;"),t.push('<span style="'+r.join("")+'">'),e.b&&(t.push("<b>"),n.push("</b>")),e.i&&(t.push("<i>"),n.push("</i>")),e.strike&&(t.push("<s>"),n.push("</s>"));var o=e.valign||"";"superscript"==o||"super"==o?o="sup":"subscript"==o&&(o="sub"),""!=o&&(t.push("<"+o+">"),n.push("</"+o+">")),n.push("</span>")}(t.s,n[0],n[2]),n[0].join("")+n[1].replace(e,"<br/>")+n[2].join("")):""}return function(e){return e.map(t).join("")}}(),kk=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Ck=/<(?:\w+:)?r>/,Tk=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Ok(e,t){var n=!t||t.cellHTML,r={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(r.t=fE(xE(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),r.r=xE(e),n&&(r.h=hE(r.t))):e.match(Ck)&&(r.r=xE(e),r.t=fE(xE((e.replace(Tk,"").match(kk)||[]).join("").replace(oE,""))),n&&(r.h=Sk(_k(r.r)))),r):{t:""}}var Rk=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Pk=/<(?:\w+:)?(?:si|sstItem)>/g,Dk=/<\/(?:\w+:)?(?:si|sstItem)>/;function Mk(e){if("undefined"!==typeof dw)return dw.utils.encode(ow,e);for(var t=[],n=e.split(""),r=0;r<n.length;++r)t[r]=n[r].charCodeAt(0);return t}function Ak(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 Nk(e){for(var t=e.read_shift(4),n=e.l+t-4,r={},o=e.read_shift(4),a=[];o-- >0;)a.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(r.name=e.read_shift(0,"lpp4"),r.comps=a,e.l!=n)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+n);return r}function Ik(e){var t=function(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=Ak(e,4),t.U=Ak(e,4),t.W=Ak(e,4),t}(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),4!=e.read_shift(4))throw new Error("Bad !Primary record");return t}function jk(e,t){var n=e.l+t,r={};r.Flags=63&e.read_shift(4),e.l+=4,r.AlgID=e.read_shift(4);var o=!1;switch(r.AlgID){case 26126:case 26127:case 26128:o=36==r.Flags;break;case 26625:o=4==r.Flags;break;case 0:o=16==r.Flags||4==r.Flags||36==r.Flags;break;default:throw"Unrecognized encryption algorithm: "+r.AlgID}if(!o)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 Lk(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 Fk(e){if(36!=(63&e.read_shift(4)))throw new Error("EncryptionInfo mismatch");var t=e.read_shift(4);return{t:"Std",h:jk(e,t),v:Lk(e,e.length-e.l)}}function Bk(){throw new Error("File is password-protected: ECMA-376 Extensible")}function Hk(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(oE,(function(e){var n=sE(e);switch(lE(n[0])){case"<?xml":case"<encryption":case"</encryption>":case"</keyEncryptors>":case"</keyEncryptor>":break;case"<keyData":t.forEach((function(e){r[e]=n[e]}));break;case"<dataIntegrity":r.encryptedHmacKey=n.encryptedHmacKey,r.encryptedHmacValue=n.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":r.encs=[];break;case"<keyEncryptor":r.uri=n.uri;break;case"<encryptedKey":r.encs.push(n);break;default:throw n[0]}})),r}function Uk(e){var t,n,r=0,o=Mk(e),a=o.length+1;for((t=xw(a))[0]=o.length,n=1;n!=a;++n)t[n]=o[n-1];for(n=a-1;n>=0;--n)r=((0===(16384&r)?0:1)|r<<1&32767)^t[n];return 52811^r}var zk=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],n=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],r=function(e,t){return 255&((n=e^t)/2|128*n);var n};return function(o){for(var a,i,s,l=Mk(o),u=function(e){for(var r=t[e.length-1],o=104,a=e.length-1;a>=0;--a)for(var i=e[a],s=0;7!=s;++s)64&i&&(r^=n[o]),i*=2,--o;return r}(l),c=l.length,f=xw(16),d=0;16!=d;++d)f[d]=0;for(1===(1&c)&&(a=u>>8,f[c]=r(e[0],a),--c,a=255&u,i=l[l.length-1],f[c]=r(i,a));c>0;)a=u>>8,f[--c]=r(l[c],a),a=255&u,f[--c]=r(l[c],a);for(c=15,s=15-l.length;s>0;)a=u>>8,f[c]=r(e[s],a),--s,a=255&u,f[--c]=r(l[c],a),--c,--s;return f}}(),qk=function(e){var t=0,n=zk(e);return function(e){var r=function(e,t,n,r,o){var a,i;for(o||(o=t),r||(r=zk(e)),a=0;a!=t.length;++a)i=t[a],i=255&((i^=r[n])>>5|i<<3),o[a]=i,++n;return[o,n,r]}("",e,t,n);return t=r[1],r[0]}};function Wk(e,t,n){var r=n||{};return r.Info=e.read_shift(2),e.l-=2,1===r.Info?r.Data=function(e){var t={},n=t.EncryptionVersionInfo=Ak(e,4);if(1!=n.Major||1!=n.Minor)throw"unrecognized version code "+n.Major+" : "+n.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}(e):r.Data=function(e,t){var n={},r=n.EncryptionVersionInfo=Ak(e,4);if(t-=4,2!=r.Minor)throw new Error("unrecognized minor version code: "+r.Minor);if(r.Major>4||r.Major<2)throw new Error("unrecognized major version code: "+r.Major);n.Flags=e.read_shift(4),t-=4;var o=e.read_shift(4);return t-=4,n.EncryptionHeader=jk(e,o),t-=o,n.EncryptionVerifier=Lk(e,t),n}(e,t),r}var Vk=function(){function e(e,n){switch(n.type){case"base64":return t(yw(e),n);case"binary":return t(e,n);case"buffer":return t(bw&&Buffer.isBuffer(e)?e.toString("binary"):Sw(e),n);case"array":return t(Lx(e),n)}throw new Error("Unrecognized type "+n.type)}function t(e,t){var n=(t||{}).dense?[]:{},r=e.match(/\\trowd.*?\\row\b/g);if(!r.length)throw new Error("RTF missing table");var o={s:{c:0,r:0},e:{c:0,r:r.length-1}};return r.forEach((function(e,t){Array.isArray(n)&&(n[t]=[]);for(var r,a=/\\\w+\b/g,i=0,s=-1;r=a.exec(e);){if("\\cell"===r[0]){var l=e.slice(i,a.lastIndex-r[0].length);if(" "==l[0]&&(l=l.slice(1)),++s,l.length){var u={v:l,t:"s"};Array.isArray(n)?n[t][s]=u:n[O_({r:t,c:s})]=u}}i=a.lastIndex}s>o.e.c&&(o.e.c=s)})),n["!ref"]=P_(o),n}return{to_workbook:function(t,n){return N_(e(t,n),n)},to_sheet:e,from_sheet:function(e){for(var t,n=["{\\rtf1\\ansi"],r=D_(e["!ref"]),o=Array.isArray(e),a=r.s.r;a<=r.e.r;++a){n.push("\\trowd\\trautofit1");for(var i=r.s.c;i<=r.e.c;++i)n.push("\\cellx"+(i+1));for(n.push("\\pard\\intbl"),i=r.s.c;i<=r.e.c;++i){var s=O_({r:a,c:i});(t=o?(e[a]||[])[i]:e[s])&&(null!=t.v||t.f&&!t.F)&&(n.push(" "+(t.w||(A_(t),t.w))),n.push("\\cell"))}n.push("\\pard\\intbl\\row")}return n.join("")+"}"}}}();function Zk(e){for(var t=0,n=1;3!=t;++t)n=256*n+(e[t]>255?255:e[t]<0?0:e[t]);return n.toString(16).toUpperCase().slice(1)}function Gk(e,t){if(0===t)return e;var n=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(t,n,r),a=Math.min(t,n,r),i=o-a;if(0===i)return[0,0,t];var s,l=0,u=o+a;switch(s=i/(u>1?2-u:u),o){case t:l=((n-r)/i+6)%6;break;case n:l=(r-t)/i+2;break;case r:l=(t-n)/i+4}return[l/6,s,u/2]}(function(e){var t=e.slice("#"===e[0]?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}(e));return n[2]=t<0?n[2]*(1+t):1-(1-n[2])*(1-t),Zk(function(e){var t,n=e[0],r=e[1],o=e[2],a=2*r*(o<.5?o:1-o),i=o-a/2,s=[i,i,i],l=6*n;if(0!==r)switch(0|l){case 0:case 6:t=a*l,s[0]+=a,s[1]+=t;break;case 1:t=a*(2-l),s[0]+=t,s[1]+=a;break;case 2:t=a*(l-2),s[1]+=a,s[2]+=t;break;case 3:t=a*(4-l),s[1]+=t,s[2]+=a;break;case 4:t=a*(l-4),s[2]+=a,s[0]+=t;break;case 5:t=a*(6-l),s[2]+=t,s[0]+=a}for(var u=0;3!=u;++u)s[u]=Math.round(255*s[u]);return s}(n))}var Yk=6;function $k(e){return Math.floor((e+Math.round(128/Yk)/256)*Yk)}function Kk(e){return Math.floor((e-5)/Yk*100+.5)/100}function Xk(e){return Math.round((e*Yk+5)/Yk*256)/256}function Qk(e){return Xk(Kk($k(e)))}function Jk(e){var t=Math.abs(e-Qk(e)),n=Yk;if(t>.005)for(Yk=1;Yk<15;++Yk)Math.abs(e-Qk(e))<=t&&(t=Math.abs(e-Qk(e)),n=Yk);Yk=n}function eC(e){e.width?(e.wpx=$k(e.width),e.wch=Kk(e.wpx),e.MDW=Yk):e.wpx?(e.wch=Kk(e.wpx),e.width=Xk(e.wch),e.MDW=Yk):"number"==typeof e.wch&&(e.width=Xk(e.wch),e.wpx=$k(e.width),e.MDW=Yk),e.customWidth&&delete e.customWidth}function tC(e){return 96*e/96}function nC(e){return 96*e/96}var rC={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};var oC=["numFmtId","fillId","fontId","borderId","xfId"],aC=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];var iC=function(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,t=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,n=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,r=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,o=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(a,i,s){var l,u={};return a?((l=(a=a.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"")).match(e))&&function(e,t,n){t.NumberFmt=[];for(var r=Sx(Fw),o=0;o<r.length;++o)t.NumberFmt[r[o]]=Fw[r[o]];var a=e[0].match(oE);if(a)for(o=0;o<a.length;++o){var i=sE(a[o]);switch(lE(i[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":case"</numFmt>":break;case"<numFmt":var s=fE(xE(i.formatCode)),l=parseInt(i.numFmtId,10);if(t.NumberFmt[l]=s,l>0){if(l>392){for(l=392;l>60&&null!=t.NumberFmt[l];--l);t.NumberFmt[l]=s}gx(s,l)}break;default:if(n.WTF)throw new Error("unrecognized "+i[0]+" in numFmts")}}}(l,u,s),(l=a.match(r))&&function(e,t,n,r){t.Fonts=[];var o={},a=!1;(e[0].match(oE)||[]).forEach((function(e){var i=sE(e);switch(lE(i[0])){case"<fonts":case"<fonts>":case"</fonts>":case"<font":case"<font>":case"<name/>":case"</name>":case"<sz/>":case"</sz>":case"<vertAlign/>":case"</vertAlign>":case"<family/>":case"</family>":case"<scheme/>":case"</scheme>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"</font>":case"<font/>":t.Fonts.push(o),o={};break;case"<name":i.val&&(o.name=xE(i.val));break;case"<b":o.bold=i.val?mE(i.val):1;break;case"<b/>":o.bold=1;break;case"<i":o.italic=i.val?mE(i.val):1;break;case"<i/>":o.italic=1;break;case"<u":switch(i.val){case"none":o.underline=0;break;case"single":o.underline=1;break;case"double":o.underline=2;break;case"singleAccounting":o.underline=33;break;case"doubleAccounting":o.underline=34}break;case"<u/>":o.underline=1;break;case"<strike":o.strike=i.val?mE(i.val):1;break;case"<strike/>":o.strike=1;break;case"<outline":o.outline=i.val?mE(i.val):1;break;case"<outline/>":o.outline=1;break;case"<shadow":o.shadow=i.val?mE(i.val):1;break;case"<shadow/>":o.shadow=1;break;case"<condense":o.condense=i.val?mE(i.val):1;break;case"<condense/>":o.condense=1;break;case"<extend":o.extend=i.val?mE(i.val):1;break;case"<extend/>":o.extend=1;break;case"<sz":i.val&&(o.sz=+i.val);break;case"<vertAlign":i.val&&(o.vertAlign=i.val);break;case"<family":i.val&&(o.family=parseInt(i.val,10));break;case"<scheme":i.val&&(o.scheme=i.val);break;case"<charset":if("1"==i.val)break;i.codepage=iw[parseInt(i.val,10)];break;case"<color":if(o.color||(o.color={}),i.auto&&(o.color.auto=mE(i.auto)),i.rgb)o.color.rgb=i.rgb.slice(-6);else if(i.indexed){o.color.index=parseInt(i.indexed,10);var s=aS[o.color.index];81==o.color.index&&(s=aS[1]),s||(s=aS[1]),o.color.rgb=s[0].toString(16)+s[1].toString(16)+s[2].toString(16)}else i.theme&&(o.color.theme=parseInt(i.theme,10),i.tint&&(o.color.tint=parseFloat(i.tint)),i.theme&&n.themeElements&&n.themeElements.clrScheme&&(o.color.rgb=Gk(n.themeElements.clrScheme[o.color.theme].rgb,o.color.tint||0)));break;case"<AlternateContent":case"<ext":a=!0;break;case"</AlternateContent>":case"</ext>":a=!1;break;default:if(r&&r.WTF&&!a)throw new Error("unrecognized "+i[0]+" in fonts")}}))}(l,u,i,s),(l=a.match(n))&&function(e,t,n,r){t.Fills=[];var o={},a=!1;(e[0].match(oE)||[]).forEach((function(e){var n=sE(e);switch(lE(n[0])){case"<fills":case"<fills>":case"</fills>":case"</fill>":case"<gradientFill>":case"<patternFill/>":case"</patternFill>":case"<bgColor/>":case"</bgColor>":case"<fgColor/>":case"</fgColor>":case"<stop":case"<stop/>":case"</stop>":case"<color":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<fill>":case"<fill":case"<fill/>":o={},t.Fills.push(o);break;case"<gradientFill":case"</gradientFill>":t.Fills.push(o),o={};break;case"<patternFill":case"<patternFill>":n.patternType&&(o.patternType=n.patternType);break;case"<bgColor":o.bgColor||(o.bgColor={}),n.indexed&&(o.bgColor.indexed=parseInt(n.indexed,10)),n.theme&&(o.bgColor.theme=parseInt(n.theme,10)),n.tint&&(o.bgColor.tint=parseFloat(n.tint)),n.rgb&&(o.bgColor.rgb=n.rgb.slice(-6));break;case"<fgColor":o.fgColor||(o.fgColor={}),n.theme&&(o.fgColor.theme=parseInt(n.theme,10)),n.tint&&(o.fgColor.tint=parseFloat(n.tint)),null!=n.rgb&&(o.fgColor.rgb=n.rgb.slice(-6));break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(r&&r.WTF&&!a)throw new Error("unrecognized "+n[0]+" in fills")}}))}(l,u,0,s),(l=a.match(o))&&function(e,t,n,r){t.Borders=[];var o={},a=!1;(e[0].match(oE)||[]).forEach((function(e){var n=sE(e);switch(lE(n[0])){case"<borders":case"<borders>":case"</borders>":case"</border>":case"<left/>":case"<left":case"<left>":case"</left>":case"<right/>":case"<right":case"<right>":case"</right>":case"<top/>":case"<top":case"<top>":case"</top>":case"<bottom/>":case"<bottom":case"<bottom>":case"</bottom>":case"<diagonal":case"<diagonal>":case"<diagonal/>":case"</diagonal>":case"<horizontal":case"<horizontal>":case"<horizontal/>":case"</horizontal>":case"<vertical":case"<vertical>":case"<vertical/>":case"</vertical>":case"<start":case"<start>":case"<start/>":case"</start>":case"<end":case"<end>":case"<end/>":case"</end>":case"<color":case"<color>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<border":case"<border>":case"<border/>":o={},n.diagonalUp&&(o.diagonalUp=mE(n.diagonalUp)),n.diagonalDown&&(o.diagonalDown=mE(n.diagonalDown)),t.Borders.push(o);break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(r&&r.WTF&&!a)throw new Error("unrecognized "+n[0]+" in borders")}}))}(l,u,0,s),(l=a.match(t))&&function(e,t,n){var r;t.CellXf=[];var o=!1;(e[0].match(oE)||[]).forEach((function(e){var a=sE(e),i=0;switch(lE(a[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":case"</xf>":case"</alignment>":case"<protection":case"</protection>":case"<protection/>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<xf":case"<xf/>":for(delete(r=a)[0],i=0;i<oC.length;++i)r[oC[i]]&&(r[oC[i]]=parseInt(r[oC[i]],10));for(i=0;i<aC.length;++i)r[aC[i]]&&(r[aC[i]]=mE(r[aC[i]]));if(t.NumberFmt&&r.numFmtId>392)for(i=392;i>60;--i)if(t.NumberFmt[r.numFmtId]==t.NumberFmt[i]){r.numFmtId=i;break}t.CellXf.push(r);break;case"<alignment":case"<alignment/>":var s={};a.vertical&&(s.vertical=a.vertical),a.horizontal&&(s.horizontal=a.horizontal),null!=a.textRotation&&(s.textRotation=a.textRotation),a.indent&&(s.indent=a.indent),a.wrapText&&(s.wrapText=mE(a.wrapText)),r.alignment=s;break;case"<AlternateContent":case"<ext":o=!0;break;case"</AlternateContent>":case"</ext>":o=!1;break;default:if(n&&n.WTF&&!o)throw new Error("unrecognized "+a[0]+" in cellXfs")}}))}(l,u,s),u):u}}();var sC=v_;var lC=v_;var uC=["</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 cC(e,t,n){t.themeElements.clrScheme=[];var r={};(e[0].match(oE)||[]).forEach((function(e){var o=sE(e);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[uC.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 fC(){}function dC(){}var pC=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,hC=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,vC=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;var mC=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function gC(e,t){var n;e&&0!==e.length||(e=yC());var r={};if(!(n=e.match(mC)))throw new Error("themeElements not found in theme");return function(e,t,n){var r;t.themeElements={},[["clrScheme",pC,cC],["fontScheme",hC,fC],["fmtScheme",vC,dC]].forEach((function(o){if(!(r=e.match(o[1])))throw new Error(o[0]+" not found in themeElements");o[2](r,t,n)}))}(n[0],r,t),r.raw=e,r}function yC(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var n=[tE];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 bC(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:case 4:e.l+=4;break;case 1:t.xclrValue=function(e,t){return v_(e,t)}(e,4);break;case 2:t.xclrValue=qS(e);break;case 3:t.xclrValue=function(e){return e.read_shift(4)}(e)}return e.l+=8,t}function wC(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]=bC(e);break;case 6:r[1]=function(e,t){return v_(e,t)}(e,n);break;case 14:case 15:r[1]=e.read_shift(1===n?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+n)}return r}function xC(e,t,n,r){var o,a=Array.isArray(e);t.forEach((function(t){var i=T_(t.ref);if(a?(e[i.r]||(e[i.r]=[]),o=e[i.r][i.c]):o=e[t.ref],!o){o={t:"z"},a?e[i.r][i.c]=o:e[t.ref]=o;var s=D_(e["!ref"]||"BDWGO1000001:A1");s.s.r>i.r&&(s.s.r=i.r),s.e.r<i.r&&(s.e.r=i.r),s.s.c>i.c&&(s.s.c=i.c),s.e.c<i.c&&(s.e.c=i.c);var l=P_(s);l!==e["!ref"]&&(e["!ref"]=l)}o.c||(o.c=[]);var u={a:t.author,t:t.t,r:t.r,T:n};t.h&&(u.h=t.h);for(var c=o.c.length-1;c>=0;--c){if(!n&&o.c[c].T)return;n&&!o.c[c].T&&o.c.splice(c,1)}if(n&&r)for(c=0;c<r.length;++c)if(u.a==r[c].id){u.a=r[c].name||u.a;break}o.c.push(u)}))}var EC=L_;var _C=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function n(e,n,r,o){var a=!1,i=!1;0==r.length?i=!0:"["==r.charAt(0)&&(i=!0,r=r.slice(1,-1)),0==o.length?a=!0:"["==o.charAt(0)&&(a=!0,o=o.slice(1,-1));var s=r.length>0?0|parseInt(r,10):0,l=o.length>0?0|parseInt(o,10):0;return a?l+=t.c:--l,i?s+=t.r:--s,n+(a?"":"$")+C_(l)+(i?"":"$")+S_(s)}return function(r,o){return t=o,r.replace(e,n)}}(),SC=/(^|[^._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,kC=function(){return function(e,t){return e.replace(SC,(function(e,n,r,o,a,i){var s=k_(o)-(r?0:t.c),l=__(i)-(a?0:t.r);return n+"R"+(0==l?"":a?l+1:"["+l+"]")+"C"+(0==s?"":r?s+1:"["+s+"]")}))}}();function CC(e,t){return e.replace(SC,(function(e,n,r,o,a,i){return n+("$"==r?r+o:C_(k_(o)+t.c))+("$"==a?a+i:S_(__(i)+t.r))}))}function TC(e,t,n){var r=R_(t).s,o=T_(n);return CC(e,{r:o.r-r.r,c:o.c-r.c})}function OC(e){return e.replace(/_xlfn\./g,"")}function RC(e){e.l+=1}function PC(e,t){var n=e.read_shift(1==t?1:2);return[16383&n,n>>14&1,n>>15&1]}function DC(e,t,n){var r=2;if(n){if(n.biff>=2&&n.biff<=5)return MC(e);12==n.biff&&(r=4)}var o=e.read_shift(r),a=e.read_shift(r),i=PC(e,2),s=PC(e,2);return{s:{r:o,c:i[0],cRel:i[1],rRel:i[2]},e:{r:a,c:s[0],cRel:s[1],rRel:s[2]}}}function MC(e){var t=PC(e,2),n=PC(e,2),r=e.read_shift(1),o=e.read_shift(1);return{s:{r:t[0],c:r,cRel:t[1],rRel:t[2]},e:{r:n[0],c:o,cRel:n[1],rRel:n[2]}}}function AC(e,t,n){if(n&&n.biff>=2&&n.biff<=5)return function(e){var t=PC(e,2),n=e.read_shift(1);return{r:t[0],c:n,cRel:t[1],rRel:t[2]}}(e);var r=e.read_shift(n&&12==n.biff?4:2),o=PC(e,2);return{r:r,c:o[0],cRel:o[1],rRel:o[2]}}function NC(e){var t=e.read_shift(2),n=e.read_shift(2);return{r:t,c:255&n,fQuoted:!!(16384&n),cRel:n>>15,rRel:n>>15}}function IC(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}function jC(e){return[e.read_shift(1),e.read_shift(1)]}function LC(e,t){var n=[e.read_shift(1)];if(12==t)switch(n[0]){case 2:n[0]=4;break;case 4:n[0]=16;break;case 0:n[0]=1;break;case 1:n[0]=2}switch(n[0]){case 4:n[1]=AS(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:n[1]=iS[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:n[1]=K_(e);break;case 2:n[1]=HS(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+n[0])}return n}function FC(e,t,n){for(var r=e.read_shift(12==n.biff?4:2),o=[],a=0;a!=r;++a)o.push((12==n.biff?$_:YS)(e,8));return o}function BC(e,t,n){var r=0,o=0;12==n.biff?(r=e.read_shift(4),o=e.read_shift(4)):(o=1+e.read_shift(1),r=1+e.read_shift(2)),n.biff>=2&&n.biff<8&&(--r,0==--o&&(o=256));for(var a=0,i=[];a!=r&&(i[a]=[]);++a)for(var s=0;s!=o;++s)i[a][s]=LC(e,n.biff);return i}function HC(e,t,n){return e.l+=2,[NC(e)]}function UC(e){return e.l+=6,[]}function zC(e){return e.l+=2,[NS(e),1&e.read_shift(2)]}var qC=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];var WC={1:{n:"PtgExp",f:function(e,t,n){return e.l++,n&&12==n.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(n&&2==n.biff?1:2)]}},2:{n:"PtgTbl",f:v_},3:{n:"PtgAdd",f:RC},4:{n:"PtgSub",f:RC},5:{n:"PtgMul",f:RC},6:{n:"PtgDiv",f:RC},7:{n:"PtgPower",f:RC},8:{n:"PtgConcat",f:RC},9:{n:"PtgLt",f:RC},10:{n:"PtgLe",f:RC},11:{n:"PtgEq",f:RC},12:{n:"PtgGe",f:RC},13:{n:"PtgGt",f:RC},14:{n:"PtgNe",f:RC},15:{n:"PtgIsect",f:RC},16:{n:"PtgUnion",f:RC},17:{n:"PtgRange",f:RC},18:{n:"PtgUplus",f:RC},19:{n:"PtgUminus",f:RC},20:{n:"PtgPercent",f:RC},21:{n:"PtgParen",f:RC},22:{n:"PtgMissArg",f:RC},23:{n:"PtgStr",f:function(e,t,n){return e.l++,jS(e,0,n)}},26:{n:"PtgSheet",f:function(e,t,n){return e.l+=5,e.l+=2,e.l+=2==n.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,n){return e.l+=2==n.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,iS[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,K_(e)}},32:{n:"PtgArray",f:function(e,t,n){var r=(96&e[e.l++])>>5;return e.l+=2==n.biff?6:12==n.biff?14:7,[r]}},33:{n:"PtgFunc",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var o=e.read_shift(n&&n.biff<=3?1:2);return[fT[o],cT[o],r]}},34:{n:"PtgFuncVar",f:function(e,t,n){var r=e[e.l++],o=e.read_shift(1),a=n&&n.biff<=3?[88==r?-1:0,e.read_shift(1)]:function(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}(e);return[o,(0===a[0]?cT:uT)[a[1]]]}},35:{n:"PtgName",f:function(e,t,n){var r=e.read_shift(1)>>>5&3,o=!n||n.biff>=8?4:2,a=e.read_shift(o);switch(n.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[r,0,a]}},36:{n:"PtgRef",f:function(e,t,n){var r=(96&e[e.l])>>5;return e.l+=1,[r,AC(e,0,n)]}},37:{n:"PtgArea",f:function(e,t,n){return[(96&e[e.l++])>>5,DC(e,n.biff>=2&&n.biff,n)]}},38:{n:"PtgMemArea",f:function(e,t,n){var r=e.read_shift(1)>>>5&3;return e.l+=n&&2==n.biff?3:4,[r,e.read_shift(n&&2==n.biff?1:2)]}},39:{n:"PtgMemErr",f:v_},40:{n:"PtgMemNoMem",f:v_},41:{n:"PtgMemFunc",f:function(e,t,n){return[e.read_shift(1)>>>5&3,e.read_shift(n&&2==n.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,n){var r=e.read_shift(1)>>>5&3;return e.l+=4,n.biff<8&&e.l--,12==n.biff&&(e.l+=2),[r]}},43:{n:"PtgAreaErr",f:function(e,t,n){var r=(96&e[e.l++])>>5;return e.l+=n&&n.biff>8?12:n.biff<8?6:8,[r]}},44:{n:"PtgRefN",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var o=function(e,t,n){var r=n&&n.biff?n.biff:8;if(r>=2&&r<=5)return function(e){var t=e.read_shift(2),n=e.read_shift(1),r=(32768&t)>>15,o=(16384&t)>>14;return t&=16383,1==r&&t>=8192&&(t-=16384),1==o&&n>=128&&(n-=256),{r:t,c:n,cRel:o,rRel:r}}(e);var o=e.read_shift(r>=12?4:2),a=e.read_shift(2),i=(16384&a)>>14,s=(32768&a)>>15;if(a&=16383,1==s)for(;o>524287;)o-=1048576;if(1==i)for(;a>8191;)a-=16384;return{r:o,c:a,cRel:i,rRel:s}}(e,0,n);return[r,o]}},45:{n:"PtgAreaN",f:function(e,t,n){var r=(96&e[e.l++])>>5,o=function(e,t,n){if(n.biff<8)return MC(e);var r=e.read_shift(12==n.biff?4:2),o=e.read_shift(12==n.biff?4:2),a=PC(e,2),i=PC(e,2);return{s:{r:r,c:a[0],cRel:a[1],rRel:a[2]},e:{r:o,c:i[0],cRel:i[1],rRel:i[2]}}}(e,0,n);return[r,o]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,t,n){return 5==n.biff?function(e){var t=e.read_shift(1)>>>5&3,n=e.read_shift(2,"i");e.l+=8;var r=e.read_shift(2);return e.l+=12,[t,n,r]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var o=e.read_shift(2);return n&&5==n.biff&&(e.l+=12),[r,o,AC(e,0,n)]}},59:{n:"PtgArea3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,o=e.read_shift(2,"i");if(n)switch(n.biff){case 5:e.l+=12,6;break;case 12:12}return[r,o,DC(e,0,n)]}},60:{n:"PtgRefErr3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,o=e.read_shift(2),a=4;if(n)switch(n.biff){case 5:a=15;break;case 12:a=6}return e.l+=a,[r,o]}},61:{n:"PtgAreaErr3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,o=e.read_shift(2),a=8;if(n)switch(n.biff){case 5:e.l+=12,a=6;break;case 12:a=12}return e.l+=a,[r,o]}},255:{}},VC={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},ZC={1:{n:"PtgElfLel",f:zC},2:{n:"PtgElfRw",f:HC},3:{n:"PtgElfCol",f:HC},6:{n:"PtgElfRwV",f:HC},7:{n:"PtgElfColV",f:HC},10:{n:"PtgElfRadical",f:HC},11:{n:"PtgElfRadicalS",f:UC},13:{n:"PtgElfColS",f:UC},15:{n:"PtgElfColSV",f:UC},16:{n:"PtgElfRadicalLel",f:zC},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(4),o=e.read_shift(2),a=e.read_shift(2);return{ixti:t,coltype:3&n,rt:qC[n>>2&31],idx:r,c:o,C:a}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},GC={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=n&&2==n.biff?3:4,[r]}},2:{n:"PtgAttrIf",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(n&&2==n.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,n){e.l+=2;for(var r=e.read_shift(n&&2==n.biff?1:2),o=[],a=0;a<=r;++a)o.push(e.read_shift(n&&2==n.biff?1:2));return o}},8:{n:"PtgAttrGoto",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(n&&2==n.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,n){e.l+=n&&2==n.biff?3:4}},32:{n:"PtgAttrBaxcel",f:IC},33:{n:"PtgAttrBaxcel",f:IC},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),jC(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),jC(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function YC(e,t,n,r){if(r.biff<8)return v_(e,t);for(var o=e.l+t,a=[],i=0;i!==n.length;++i)switch(n[i][0]){case"PtgArray":n[i][1]=BC(e,0,r),a.push(n[i][1]);break;case"PtgMemArea":n[i][2]=FC(e,n[i][1],r),a.push(n[i][2]);break;case"PtgExp":r&&12==r.biff&&(n[i][1][1]=e.read_shift(4),a.push(n[i][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[i][0]}return 0!==(t=o-e.l)&&a.push(v_(e,t)),a}function $C(e,t,n){for(var r,o,a=e.l+t,i=[];a!=e.l;)t=a-e.l,o=e[e.l],r=WC[o]||WC[VC[o]],24!==o&&25!==o||(r=(24===o?ZC:GC)[e[e.l+1]]),r&&r.f?i.push([r.n,r.f(e,t,n)]):v_(e,t);return i}function KC(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n],o=[],a=0;a<r.length;++a){var i=r[a];if(i)if(2===i[0])o.push('"'+i[1].replace(/"/g,'""')+'"');else o.push(i[1]);else o.push("")}t.push(o.join(","))}return t.join(";")}var XC={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function QC(e,t,n){if(!e)return"SH33TJSERR0";if(n.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var r=e.XTI[t];if(n.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!r)return"SH33TJSERR1";var o="";if(n.biff>8)switch(e[r[0]][0]){case 357:return o=-1==r[1]?"#REF":e.SheetNames[r[1]],r[1]==r[2]?o:o+":"+e.SheetNames[r[2]];case 358:return null!=n.SID?e.SheetNames[n.SID]:"SH33TJSSAME"+e[r[0]][0];default:return"SH33TJSSRC"+e[r[0]][0]}switch(e[r[0]][0][0]){case 1025:return o=-1==r[1]?"#REF":e.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?o:o+":"+e.SheetNames[r[2]];case 14849:return e[r[0]].slice(1).map((function(e){return e.Name})).join(";;");default:return e[r[0]][0][3]?(o=-1==r[1]?"#REF":e[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?o:o+":"+e[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function JC(e,t,n){var r=QC(e,t,n);return"#REF"==r?r:function(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}(r,n)}function eT(e,t,n,r,o){var a,i,s,l,u=o&&o.biff||8,c={s:{c:0,r:0},e:{c:0,r:0}},f=[],d=0,p=0,h="";if(!e[0]||!e[0][0])return"";for(var v=-1,m="",g=0,y=e[0].length;g<y;++g){var b=e[0][g];switch(b[0]){case"PtgUminus":f.push("-"+f.pop());break;case"PtgUplus":f.push("+"+f.pop());break;case"PtgPercent":f.push(f.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(a=f.pop(),i=f.pop(),v>=0){switch(e[0][v][1][0]){case 0:m=Bx(" ",e[0][v][1][1]);break;case 1:m=Bx("\r",e[0][v][1][1]);break;default:if(m="",o.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}i+=m,v=-1}f.push(i+XC[b[0]]+a);break;case"PtgIsect":a=f.pop(),i=f.pop(),f.push(i+" "+a);break;case"PtgUnion":a=f.pop(),i=f.pop(),f.push(i+","+a);break;case"PtgRange":a=f.pop(),i=f.pop(),f.push(i+":"+a);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":s=b_(b[1][1],c,o),f.push(x_(s,u));break;case"PtgRefN":s=n?b_(b[1][1],n,o):b[1][1],f.push(x_(s,u));break;case"PtgRef3d":d=b[1][1],s=b_(b[1][2],c,o);h=JC(r,d,o);f.push(h+"!"+x_(s,u));break;case"PtgFunc":case"PtgFuncVar":var w=b[1][0],x=b[1][1];w||(w=0);var E=0==(w&=127)?[]:f.slice(-w);f.length-=w,"User"===x&&(x=E.shift()),f.push(x+"("+E.join(",")+")");break;case"PtgBool":f.push(b[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":f.push(b[1]);break;case"PtgNum":f.push(String(b[1]));break;case"PtgStr":f.push('"'+b[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":l=w_(b[1][1],n?{s:n}:c,o),f.push(E_(l,o));break;case"PtgArea":l=w_(b[1][1],c,o),f.push(E_(l,o));break;case"PtgArea3d":d=b[1][1],l=b[1][2],h=JC(r,d,o),f.push(h+"!"+E_(l,o));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgName":p=b[1][2];var _=(r.names||[])[p-1]||(r[0]||[])[p],S=_?_.Name:"SH33TJSNAME"+String(p);S&&"_xlfn."==S.slice(0,6)&&!o.xlfn&&(S=S.slice(6)),f.push(S);break;case"PtgNameX":var k,C=b[1][1];if(p=b[1][2],!(o.biff<=5)){var T="";if(14849==((r[C]||[])[0]||[])[0]||(1025==((r[C]||[])[0]||[])[0]?r[C][p]&&r[C][p].itab>0&&(T=r.SheetNames[r[C][p].itab-1]+"!"):T=r.SheetNames[p-1]+"!"),r[C]&&r[C][p])T+=r[C][p].Name;else if(r[0]&&r[0][p])T+=r[0][p].Name;else{var O=(QC(r,C,o)||"").split(";;");O[p-1]?T=O[p-1]:T+="SH33TJSERRX"}f.push(T);break}C<0&&(C=-C),r[C]&&(k=r[C][p]),k||(k={Name:"SH33TJSERRY"}),f.push(k.Name);break;case"PtgParen":var R="(",P=")";if(v>=0){switch(m="",e[0][v][1][0]){case 2:R=Bx(" ",e[0][v][1][1])+R;break;case 3:R=Bx("\r",e[0][v][1][1])+R;break;case 4:P=Bx(" ",e[0][v][1][1])+P;break;case 5:P=Bx("\r",e[0][v][1][1])+P;break;default:if(o.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}v=-1}f.push(R+f.pop()+P);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":f.push("#REF!");break;case"PtgExp":s={c:b[1][1],r:b[1][0]};var D={c:n.c,r:n.r};if(r.sharedf[O_(s)]){var M=r.sharedf[O_(s)];f.push(eT(M,c,D,r,o))}else{var A=!1;for(a=0;a!=r.arrayf.length;++a)if(i=r.arrayf[a],!(s.c<i[0].s.c||s.c>i[0].e.c)&&!(s.r<i[0].s.r||s.r>i[0].e.r)){f.push(eT(i[1],c,D,r,o)),A=!0;break}A||f.push(b[1])}break;case"PtgArray":f.push("{"+KC(b[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":v=g;break;case"PtgMissArg":f.push("");break;case"PtgList":f.push("Table"+b[1].idx+"[#"+b[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(b))}if(3!=o.biff&&v>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][g][0])){var N=!0;switch((b=e[0][v])[1][0]){case 4:N=!1;case 0:m=Bx(" ",b[1][1]);break;case 5:N=!1;case 1:m=Bx("\r",b[1][1]);break;default:if(m="",o.WTF)throw new Error("Unexpected PtgAttrSpaceType "+b[1][0])}f.push((N?m:"")+f.pop()+(N?"":m)),v=-1}}if(f.length>1&&o.WTF)throw new Error("bad formula stack");return f[0]}function tT(e,t,n){var r,o=e.l+t,a=2==n.biff?1:2,i=e.read_shift(a);if(65535==i)return[[],v_(e,t-2)];var s=$C(e,i,n);return t!==i+a&&(r=YC(e,t-i-a,s,n)),e.l=o,[s,r]}function nT(e,t,n){var r,o=e.l+t,a=e.read_shift(2),i=$C(e,a,n);return 65535==a?[[],v_(e,t-2)]:(t!==a+2&&(r=YC(e,o-a-2,i,n)),[i,r])}function rT(e,t,n){var r=e.l+t,o=VS(e);2==n.biff&&++e.l;var a=function(e){var t;if(65535!==a_(e,e.l+6))return[K_(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=1===e[e.l+2],e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}(e),i=e.read_shift(1);2!=n.biff&&(e.read_shift(1),n.biff>=5&&e.read_shift(4));var s=function(e,t,n){var r,o=e.l+t,a=2==n.biff?1:2,i=e.read_shift(a);if(65535==i)return[[],v_(e,t-2)];var s=$C(e,i,n);return t!==i+a&&(r=YC(e,t-i-a,s,n)),e.l=o,[s,r]}(e,r-e.l,n);return{cell:o,val:a[0],formula:s,shared:i>>3&1,tt:a[1]}}function oT(e,t,n){var r=e.read_shift(4),o=$C(e,r,n),a=e.read_shift(4);return[o,a>0?YC(e,a,o,n):null]}var aT=oT,iT=oT,sT=oT,lT=oT,uT={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"},cT={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"},fT={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 dT(e){return"of:"==e.slice(0,3)&&(e=e.slice(3)),61==e.charCodeAt(0)&&61==(e=e.slice(1)).charCodeAt(0)&&(e=e.slice(1)),(e=(e=(e=e.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(e,t){return t.replace(/\./g,"")}))).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function pT(e){var t=e.split(":");return[t[0].split(".")[0],t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}var hT={},vT={};function mT(e,t){if(e){var n=[.7,.7,.75,.75,.3,.3];"xlml"==t&&(n=[1,1,1,1,.5,.5]),null==e.left&&(e.left=n[0]),null==e.right&&(e.right=n[1]),null==e.top&&(e.top=n[2]),null==e.bottom&&(e.bottom=n[3]),null==e.header&&(e.header=n[4]),null==e.footer&&(e.footer=n[5])}}function gT(e,t,n,r,o,a){try{r.cellNF&&(e.z=Fw[t])}catch(et){if(r.WTF)throw et}if("z"!==e.t||r.cellStyles){if("d"===e.t&&"string"===typeof e.v&&(e.v=jx(e.v)),(!r||!1!==r.cellText)&&"z"!==e.t)try{if(null==Fw[t]&&gx(bx[t]||"General",t),"e"===e.t)e.w=e.w||iS[e.v];else if(0===t)if("n"===e.t)(0|e.v)===e.v?e.w=e.v.toString(10):e.w=Yw(e.v);else if("d"===e.t){var i=Tx(e.v);e.w=(0|i)===i?i.toString(10):Yw(i)}else{if(void 0===e.v)return"";e.w=$w(e.v,vT)}else"d"===e.t?e.w=mx(t,Tx(e.v),vT):e.w=mx(t,e.v,vT)}catch(et){if(r.WTF)throw et}if(r.cellStyles&&null!=n)try{e.s=a.Fills[n],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=Gk(o.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),r.WTF&&(e.s.fgColor.raw_rgb=o.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=Gk(o.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),r.WTF&&(e.s.bgColor.raw_rgb=o.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(et){if(r.WTF&&a.Fills)throw et}}}var yT=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,bT=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,wT=/<(?:\w:)?hyperlink [^>]*>/gm,xT=/"(\w*:\w*)"/,ET=/<(?:\w:)?col\b[^>]*[\/]?>/g,_T=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,ST=/<(?:\w:)?pageMargins[^>]*\/>/g,kT=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,CT=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,TT=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function OT(e,t,n,r,o,a,i){if(!e)return e;r||(r={"!id":{}});var s=t.dense?[]:{},l={s:{r:2e6,c:2e6},e:{r:0,c:0}},u="",c="",f=e.match(bT);f?(u=e.slice(0,f.index),c=e.slice(f.index+f[0].length)):u=c=e;var d=u.match(kT);d?RT(d[0],s,o,n):(d=u.match(CT))&&function(e,t,n,r,o){RT(e.slice(0,e.indexOf(">")),n,r,o)}(d[0],d[1],s,o,n);var p=(u.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(p>0){var h=u.slice(p,p+50).match(xT);h&&function(e,t){var n=D_(t);n.s.r<=n.e.r&&n.s.c<=n.e.c&&n.s.r>=0&&n.s.c>=0&&(e["!ref"]=P_(n))}(s,h[1])}var v=u.match(TT);v&&v[1]&&function(e,t){t.Views||(t.Views=[{}]);(e.match(PT)||[]).forEach((function(e,n){var r=sE(e);t.Views[n]||(t.Views[n]={}),+r.zoomScale&&(t.Views[n].zoom=+r.zoomScale),mE(r.rightToLeft)&&(t.Views[n].RTL=!0)}))}(v[1],o);var m=[];if(t.cellStyles){var g=u.match(ET);g&&function(e,t){for(var n=!1,r=0;r!=t.length;++r){var o=sE(t[r],!0);o.hidden&&(o.hidden=mE(o.hidden));var a=parseInt(o.min,10)-1,i=parseInt(o.max,10)-1;for(o.outlineLevel&&(o.level=+o.outlineLevel||0),delete o.min,delete o.max,o.width=+o.width,!n&&o.width&&(n=!0,Jk(o.width)),eC(o);a<=i;)e[a++]=Fx(o)}}(m,g)}f&&DT(f[1],s,t,l,a,i);var y=c.match(_T);y&&(s["!autofilter"]=function(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}(y[0]));var b=[],w=c.match(yT);if(w)for(p=0;p!=w.length;++p)b[p]=D_(w[p].slice(w[p].indexOf('"')+1));var x=c.match(wT);x&&function(e,t,n){for(var r=Array.isArray(e),o=0;o!=t.length;++o){var a=sE(xE(t[o]),!0);if(!a.ref)return;var i=((n||{})["!id"]||[])[a.id];i?(a.Target=i.Target,a.location&&(a.Target+="#"+fE(a.location))):(a.Target="#"+fE(a.location),i={Target:a.Target,TargetMode:"Internal"}),a.Rel=i,a.tooltip&&(a.Tooltip=a.tooltip,delete a.tooltip);for(var s=D_(a.ref),l=s.s.r;l<=s.e.r;++l)for(var u=s.s.c;u<=s.e.c;++u){var c=O_({c:u,r:l});r?(e[l]||(e[l]=[]),e[l][u]||(e[l][u]={t:"z",v:void 0}),e[l][u].l=a):(e[c]||(e[c]={t:"z",v:void 0}),e[c].l=a)}}}(s,x,r);var E=c.match(ST);if(E&&(s["!margins"]=function(e){var t={};return["left","right","top","bottom","header","footer"].forEach((function(n){e[n]&&(t[n]=parseFloat(e[n]))})),t}(sE(E[0]))),!s["!ref"]&&l.e.c>=l.s.c&&l.e.r>=l.s.r&&(s["!ref"]=P_(l)),t.sheetRows>0&&s["!ref"]){var _=D_(s["!ref"]);t.sheetRows<=+_.e.r&&(_.e.r=t.sheetRows-1,_.e.r>l.e.r&&(_.e.r=l.e.r),_.e.r<_.s.r&&(_.s.r=_.e.r),_.e.c>l.e.c&&(_.e.c=l.e.c),_.e.c<_.s.c&&(_.s.c=_.e.c),s["!fullref"]=s["!ref"],s["!ref"]=P_(_))}return m.length>0&&(s["!cols"]=m),b.length>0&&(s["!merges"]=b),s}function RT(e,t,n,r){var o=sE(e);n.Sheets[r]||(n.Sheets[r]={}),o.codeName&&(n.Sheets[r].CodeName=fE(xE(o.codeName)))}var PT=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;var DT=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,n=/r=["']([^"']*)["']/,r=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,o=/ref=["']([^"']*)["']/,a=_E("v"),i=_E("f");return function(s,l,u,c,f,d){for(var p,h,v,m,g,y=0,b="",w=[],x=[],E=0,_=0,S=0,k="",C=0,T=0,O=0,R=0,P=Array.isArray(d.CellXf),D=[],M=[],A=Array.isArray(l),N=[],I={},j=!1,L=!!u.sheetStubs,F=s.split(t),B=0,H=F.length;B!=H;++B){var U=(b=F[B].trim()).length;if(0!==U){var z=0;e:for(y=0;y<U;++y)switch(b[y]){case">":if("/"!=b[y-1]){++y;break e}if(u&&u.cellStyles){if(C=null!=(h=sE(b.slice(z,y),!0)).r?parseInt(h.r,10):C+1,T=-1,u.sheetRows&&u.sheetRows<C)continue;I={},j=!1,h.ht&&(j=!0,I.hpt=parseFloat(h.ht),I.hpx=nC(I.hpt)),"1"==h.hidden&&(j=!0,I.hidden=!0),null!=h.outlineLevel&&(j=!0,I.level=+h.outlineLevel),j&&(N[C-1]=I)}break;case"<":z=y}if(z>=y)break;if(C=null!=(h=sE(b.slice(z,y),!0)).r?parseInt(h.r,10):C+1,T=-1,!(u.sheetRows&&u.sheetRows<C)){c.s.r>C-1&&(c.s.r=C-1),c.e.r<C-1&&(c.e.r=C-1),u&&u.cellStyles&&(I={},j=!1,h.ht&&(j=!0,I.hpt=parseFloat(h.ht),I.hpx=nC(I.hpt)),"1"==h.hidden&&(j=!0,I.hidden=!0),null!=h.outlineLevel&&(j=!0,I.level=+h.outlineLevel),j&&(N[C-1]=I)),w=b.slice(y).split(e);for(var q=0;q!=w.length&&"<"==w[q].trim().charAt(0);++q);for(w=w.slice(q),y=0;y!=w.length;++y)if(0!==(b=w[y].trim()).length){if(x=b.match(n),E=y,_=0,S=0,b="<c "+("<"==b.slice(0,1)?">":"")+b,null!=x&&2===x.length){for(E=0,k=x[1],_=0;_!=k.length&&!((S=k.charCodeAt(_)-64)<1||S>26);++_)E=26*E+S;T=--E}else++T;for(_=0;_!=b.length&&62!==b.charCodeAt(_);++_);if(++_,(h=sE(b.slice(0,_),!0)).r||(h.r=O_({r:C-1,c:T})),p={t:""},null!=(x=(k=b.slice(_)).match(a))&&""!==x[1]&&(p.v=fE(x[1])),u.cellFormula){if(null!=(x=k.match(i))&&""!==x[1]){if(p.f=fE(xE(x[1])).replace(/\r\n/g,"\n"),u.xlfn||(p.f=OC(p.f)),x[0].indexOf('t="array"')>-1)p.F=(k.match(o)||[])[1],p.F.indexOf(":")>-1&&D.push([D_(p.F),p.F]);else if(x[0].indexOf('t="shared"')>-1){m=sE(x[0]);var W=fE(xE(x[1]));u.xlfn||(W=OC(W)),M[parseInt(m.si,10)]=[m,W,h.r]}}else(x=k.match(/<f[^>]*\/>/))&&M[(m=sE(x[0])).si]&&(p.f=TC(M[m.si][1],M[m.si][2],h.r));var V=T_(h.r);for(_=0;_<D.length;++_)V.r>=D[_][0].s.r&&V.r<=D[_][0].e.r&&V.c>=D[_][0].s.c&&V.c<=D[_][0].e.c&&(p.F=D[_][1])}if(null==h.t&&void 0===p.v)if(p.f||p.F)p.v=0,p.t="n";else{if(!L)continue;p.t="z"}else p.t=h.t||"n";switch(c.s.c>T&&(c.s.c=T),c.e.c<T&&(c.e.c=T),p.t){case"n":if(""==p.v||null==p.v){if(!L)continue;p.t="z"}else p.v=parseFloat(p.v);break;case"s":if("undefined"==typeof p.v){if(!L)continue;p.t="z"}else v=hT[parseInt(p.v,10)],p.v=v.t,p.r=v.r,u.cellHTML&&(p.h=v.h);break;case"str":p.t="s",p.v=null!=p.v?xE(p.v):"",u.cellHTML&&(p.h=hE(p.v));break;case"inlineStr":x=k.match(r),p.t="s",null!=x&&(v=Ok(x[1]))?(p.v=v.t,u.cellHTML&&(p.h=v.h)):p.v="";break;case"b":p.v=mE(p.v);break;case"d":u.cellDates?p.v=jx(p.v,1):(p.v=Tx(jx(p.v,1)),p.t="n");break;case"e":u&&!1===u.cellText||(p.w=p.v),p.v=sS[p.v]}if(O=R=0,g=null,P&&void 0!==h.s&&null!=(g=d.CellXf[h.s])&&(null!=g.numFmtId&&(O=g.numFmtId),u.cellStyles&&null!=g.fillId&&(R=g.fillId)),gT(p,O,R,u,f,d),u.cellDates&&P&&"n"==p.t&&dx(Fw[O])&&(p.t="d",p.v=Dx(p.v)),h.cm&&u.xlmeta){var Z=(u.xlmeta.Cell||[])[+h.cm-1];Z&&"XLDAPR"==Z.type&&(p.D=!0)}if(A){var G=T_(h.r);l[G.r]||(l[G.r]=[]),l[G.r][G.c]=p}else l[h.r]=p}}}}N.length>0&&(l["!rows"]=N)}}();var MT=$_;function AT(e){return[z_(e),K_(e),"n"]}var NT=$_;var IT=["left","right","top","bottom","header","footer"];function jT(e,t,n,r,o,a){var i=a||{"!type":"chart"};if(!e)return a;var s=0,l=0,u="A",c={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){var t=function(e){var t,n=[],r=e.match(/^<c:numCache>/);(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/gm)||[]).forEach((function(e){var t=e.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);t&&(n[+t[1]]=r?+t[2]:t[2])}));var o=fE((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/<c:f>(.*?)<\/c:f>/gm)||[]).forEach((function(e){t=e.replace(/<.*?>/g,"")})),[n,o,t]}(e);c.s.r=c.s.c=0,c.e.c=s,u=C_(s),t[0].forEach((function(e,n){i[u+S_(n)]={t:"n",v:e,z:t[1]},l=n})),c.e.r<l&&(c.e.r=l),++s})),s>0&&(i["!ref"]=P_(c)),i}var LT=[["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"]],FT=[["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"]],BT=[],HT=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function UT(e,t){for(var n=0;n!=e.length;++n)for(var r=e[n],o=0;o!=t.length;++o){var a=t[o];if(null==r[a[0]])r[a[0]]=a[1];else switch(a[2]){case"bool":"string"==typeof r[a[0]]&&(r[a[0]]=mE(r[a[0]]));break;case"int":"string"==typeof r[a[0]]&&(r[a[0]]=parseInt(r[a[0]],10))}}}function zT(e,t){for(var n=0;n!=t.length;++n){var r=t[n];if(null==e[r[0]])e[r[0]]=r[1];else switch(r[2]){case"bool":"string"==typeof e[r[0]]&&(e[r[0]]=mE(e[r[0]]));break;case"int":"string"==typeof e[r[0]]&&(e[r[0]]=parseInt(e[r[0]],10))}}}function qT(e){zT(e.WBProps,LT),zT(e.CalcPr,HT),UT(e.WBView,FT),UT(e.Sheets,BT),vT.date1904=mE(e.WBProps.date1904)}var WT="][*?/\\".split("");function VT(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var n=!0;return WT.forEach((function(r){if(-1!=e.indexOf(r)){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");n=!1}})),n}var ZT=/<\w+:workbook/;function GT(e,t){var n={};return e.read_shift(4),n.ArchID=e.read_shift(4),e.l+=t-8,n}function YT(e,t,n){return".bin"===t.slice(-4)?function(e,t){var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},r=[],o=!1;t||(t={}),t.biff=12;var a=[],i=[[]];return i.SheetNames=[],i.XTI=[],SO[16]={n:"BrtFRTArchID$",f:GT},g_(e,(function(e,s,l){switch(l){case 156:i.SheetNames.push(e.name),n.Sheets.push(e);break;case 153:n.WBProps=e;break;case 39:null!=e.Sheet&&(t.SID=e.Sheet),e.Ref=eT(e.Ptg,0,null,i,t),delete t.SID,delete e.Ptg,a.push(e);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:i[0].length?i.push([l,e]):i[0]=[l,e],i[i.length-1].XTI=[];break;case 362:0===i.length&&(i[0]=[],i[0].XTI=[]),i[i.length-1].XTI=i[i.length-1].XTI.concat(e),i.XTI=i.XTI.concat(e);break;case 35:case 37:r.push(l),o=!0;break;case 36:case 38:r.pop(),o=!1;break;default:if(s.T);else if(!o||t.WTF&&37!=r[r.length-1]&&35!=r[r.length-1])throw new Error("Unexpected record 0x"+l.toString(16))}}),t),qT(n),n.Names=a,n.supbooks=i,n}(e,n):function(e,t){if(!e)throw new Error("Could not find file");var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},r=!1,o="xmlns",a={},i=0;if(e.replace(oE,(function(s,l){var u=sE(s);switch(lE(u[0])){case"<?xml":case"</workbook>":case"<fileVersion/>":case"</fileVersion>":case"<fileSharing":case"<fileSharing/>":case"</workbookPr>":case"<workbookProtection":case"<workbookProtection/>":case"<bookViews":case"<bookViews>":case"</bookViews>":case"</workbookView>":case"<sheets":case"<sheets>":case"</sheets>":case"</sheet>":case"<functionGroups":case"<functionGroups/>":case"<functionGroup":case"<externalReferences":case"</externalReferences>":case"<externalReferences>":case"<externalReference":case"<definedNames/>":case"<definedName/>":case"</calcPr>":case"<oleSize":case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":case"<customWorkbookView":case"</customWorkbookView>":case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":case"<pivotCache":case"<smartTagPr":case"<smartTagPr/>":case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":case"<smartTagType":case"<webPublishing":case"<webPublishing/>":case"<fileRecoveryPr":case"<fileRecoveryPr/>":case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":case"<webPublishObject":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":case"<ArchID":case"<revisionPtr":break;case"<workbook":s.match(ZT)&&(o="xmlns"+s.match(/<(\w+):/)[1]),n.xmlns=u[o];break;case"<fileVersion":delete u[0],n.AppVersion=u;break;case"<workbookPr":case"<workbookPr/>":LT.forEach((function(e){if(null!=u[e[0]])switch(e[2]){case"bool":n.WBProps[e[0]]=mE(u[e[0]]);break;case"int":n.WBProps[e[0]]=parseInt(u[e[0]],10);break;default:n.WBProps[e[0]]=u[e[0]]}})),u.codeName&&(n.WBProps.CodeName=xE(u.codeName));break;case"<workbookView":case"<workbookView/>":delete u[0],n.WBView.push(u);break;case"<sheet":switch(u.state){case"hidden":u.Hidden=1;break;case"veryHidden":u.Hidden=2;break;default:u.Hidden=0}delete u.state,u.name=fE(xE(u.name)),delete u[0],n.Sheets.push(u);break;case"<definedNames>":case"<definedNames":case"<ext":case"<AlternateContent":case"<AlternateContent>":r=!0;break;case"</definedNames>":case"</ext>":case"</AlternateContent>":r=!1;break;case"<definedName":(a={}).Name=xE(u.name),u.comment&&(a.Comment=u.comment),u.localSheetId&&(a.Sheet=+u.localSheetId),mE(u.hidden||"0")&&(a.Hidden=!0),i=l+s.length;break;case"</definedName>":a.Ref=fE(xE(e.slice(i,l))),n.Names.push(a);break;case"<calcPr":case"<calcPr/>":delete u[0],n.CalcPr=u;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+u[0]+" in workbook")}return s})),-1===IE.indexOf(n.xmlns))throw new Error("Unknown Namespace: "+n.xmlns);return qT(n),n}(e,n)}function $T(e,t,n,r,o,a,i,s){return".bin"===t.slice(-4)?function(e,t,n,r,o,a,i){if(!e)return e;var s=t||{};r||(r={"!id":{}});var l,u,c,f,d,p,h,v,m,g,y=s.dense?[]:{},b={s:{r:2e6,c:2e6},e:{r:0,c:0}},w=[],x=!1,E=!1,_=[];s.biff=12,s["!row"]=0;var S=0,k=!1,C=[],T={},O=s.supbooks||o.supbooks||[[]];if(O.sharedf=T,O.arrayf=C,O.SheetNames=o.SheetNames||o.Sheets.map((function(e){return e.name})),!s.supbooks&&(s.supbooks=O,o.Names))for(var R=0;R<o.Names.length;++R)O[0][R+1]=o.Names[R];var P,D,M=[],A=[],N=!1;if(SO[16]={n:"BrtShortReal",f:AT},g_(e,(function(e,t,R){if(!E)switch(R){case 148:l=e;break;case 0:u=e,s.sheetRows&&s.sheetRows<=u.r&&(E=!0),m=S_(d=u.r),s["!row"]=u.r,(e.hidden||e.hpt||null!=e.level)&&(e.hpt&&(e.hpx=nC(e.hpt)),A[e.r]=e);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(c={t:e[2]},e[2]){case"n":c.v=e[1];break;case"s":v=hT[e[1]],c.v=v.t,c.r=v.r;break;case"b":c.v=!!e[1];break;case"e":c.v=e[1],!1!==s.cellText&&(c.w=iS[c.v]);break;case"str":c.t="s",c.v=e[1];break;case"is":c.t="s",c.v=e[1].t}if((f=i.CellXf[e[0].iStyleRef])&&gT(c,f.numFmtId,null,s,a,i),p=-1==e[0].c?p+1:e[0].c,s.dense?(y[d]||(y[d]=[]),y[d][p]=c):y[C_(p)+m]=c,s.cellFormula){for(k=!1,S=0;S<C.length;++S){var I=C[S];u.r>=I[0].s.r&&u.r<=I[0].e.r&&p>=I[0].s.c&&p<=I[0].e.c&&(c.F=P_(I[0]),k=!0)}!k&&e.length>3&&(c.f=e[3])}if(b.s.r>u.r&&(b.s.r=u.r),b.s.c>p&&(b.s.c=p),b.e.r<u.r&&(b.e.r=u.r),b.e.c<p&&(b.e.c=p),s.cellDates&&f&&"n"==c.t&&dx(Fw[f.numFmtId])){var j=zw(c.v);j&&(c.t="d",c.v=new Date(j.y,j.m-1,j.d,j.H,j.M,j.S,j.u))}P&&("XLDAPR"==P.type&&(c.D=!0),P=void 0),D&&(D=void 0);break;case 1:case 12:if(!s.sheetStubs||x)break;c={t:"z",v:void 0},p=-1==e[0].c?p+1:e[0].c,s.dense?(y[d]||(y[d]=[]),y[d][p]=c):y[C_(p)+m]=c,b.s.r>u.r&&(b.s.r=u.r),b.s.c>p&&(b.s.c=p),b.e.r<u.r&&(b.e.r=u.r),b.e.c<p&&(b.e.c=p),P&&("XLDAPR"==P.type&&(c.D=!0),P=void 0),D&&(D=void 0);break;case 176:_.push(e);break;case 49:P=((s.xlmeta||{}).Cell||[])[e-1];break;case 494:var L=r["!id"][e.relId];for(L?(e.Target=L.Target,e.loc&&(e.Target+="#"+e.loc),e.Rel=L):""==e.relId&&(e.Target="#"+e.loc),d=e.rfx.s.r;d<=e.rfx.e.r;++d)for(p=e.rfx.s.c;p<=e.rfx.e.c;++p)s.dense?(y[d]||(y[d]=[]),y[d][p]||(y[d][p]={t:"z",v:void 0}),y[d][p].l=e):(h=O_({c:p,r:d}),y[h]||(y[h]={t:"z",v:void 0}),y[h].l=e);break;case 426:if(!s.cellFormula)break;C.push(e),(g=s.dense?y[d][p]:y[C_(p)+m]).f=eT(e[1],0,{r:u.r,c:p},O,s),g.F=P_(e[0]);break;case 427:if(!s.cellFormula)break;T[O_(e[0].s)]=e[1],(g=s.dense?y[d][p]:y[C_(p)+m]).f=eT(e[1],0,{r:u.r,c:p},O,s);break;case 60:if(!s.cellStyles)break;for(;e.e>=e.s;)M[e.e--]={width:e.w/256,hidden:!!(1&e.flags),level:e.level},N||(N=!0,Jk(e.w/256)),eC(M[e.e+1]);break;case 161:y["!autofilter"]={ref:P_(e)};break;case 476:y["!margins"]=e;break;case 147:o.Sheets[n]||(o.Sheets[n]={}),e.name&&(o.Sheets[n].CodeName=e.name),(e.above||e.left)&&(y["!outline"]={above:e.above,left:e.left});break;case 137:o.Views||(o.Views=[{}]),o.Views[0]||(o.Views[0]={}),e.RTL&&(o.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:x=!0;break;case 36:x=!1;break;case 37:w.push(R),x=!0;break;case 38:w.pop(),x=!1;break;default:if(t.T);else if(!x||s.WTF)throw new Error("Unexpected record 0x"+R.toString(16))}}),s),delete s.supbooks,delete s["!row"],!y["!ref"]&&(b.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0))&&(y["!ref"]=P_(l||b)),s.sheetRows&&y["!ref"]){var I=D_(y["!ref"]);s.sheetRows<=+I.e.r&&(I.e.r=s.sheetRows-1,I.e.r>b.e.r&&(I.e.r=b.e.r),I.e.r<I.s.r&&(I.s.r=I.e.r),I.e.c>b.e.c&&(I.e.c=b.e.c),I.e.c<I.s.c&&(I.s.c=I.e.c),y["!fullref"]=y["!ref"],y["!ref"]=P_(I))}return _.length>0&&(y["!merges"]=_),M.length>0&&(y["!cols"]=M),A.length>0&&(y["!rows"]=A),y}(e,r,n,o,a,i,s):OT(e,r,n,o,a,i,s)}function KT(e,t,n,r,o,a,i,s){return".bin"===t.slice(-4)?function(e,t,n,r,o){if(!e)return e;r||(r={"!id":{}});var a={"!type":"chart","!drawel":null,"!rel":""},i=[],s=!1;return g_(e,(function(e,r,l){switch(l){case 550:a["!rel"]=e;break;case 651:o.Sheets[n]||(o.Sheets[n]={}),e.name&&(o.Sheets[n].CodeName=e.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:i.push(l);break;case 38:i.pop();break;default:if(r.T>0)i.push(l);else if(r.T<0)i.pop();else if(!s||t.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}),t),r["!id"][a["!rel"]]&&(a["!drawel"]=r["!id"][a["!rel"]]),a}(e,r,n,o,a):function(e,t,n,r,o){if(!e)return e;r||(r={"!id":{}});var a,i={"!type":"chart","!drawel":null,"!rel":""},s=e.match(kT);return s&&RT(s[0],0,o,n),(a=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=a[1]),r["!id"][i["!rel"]]&&(i["!drawel"]=r["!id"][i["!rel"]]),i}(e,0,n,o,a)}function XT(e,t,n,r){return".bin"===t.slice(-4)?function(e,t,n){var r={NumberFmt:[]};for(var o in Fw)r.NumberFmt[o]=Fw[o];r.CellXf=[],r.Fonts=[];var a=[],i=!1;return g_(e,(function(e,o,s){switch(s){case 44:r.NumberFmt[e[0]]=e[1],gx(e[1],e[0]);break;case 43:r.Fonts.push(e),null!=e.color.theme&&t&&t.themeElements&&t.themeElements.clrScheme&&(e.color.rgb=Gk(t.themeElements.clrScheme[e.color.theme].rgb,e.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:617==a[a.length-1]&&r.CellXf.push(e);break;case 35:i=!0;break;case 36:i=!1;break;case 37:a.push(s),i=!0;break;case 38:a.pop(),i=!1;break;default:if(o.T>0)a.push(s);else if(o.T<0)a.pop();else if(!i||n.WTF&&37!=a[a.length-1])throw new Error("Unexpected record 0x"+s.toString(16))}})),r}(e,n,r):iC(e,n,r)}function QT(e,t,n){return".bin"===t.slice(-4)?function(e,t){var n=[],r=!1;return g_(e,(function(e,o,a){switch(a){case 159:n.Count=e[0],n.Unique=e[1];break;case 19:n.push(e);break;case 160:return!0;case 35:r=!0;break;case 36:r=!1;break;default:if(o.T,!r||t.WTF)throw new Error("Unexpected record 0x"+a.toString(16))}})),n}(e,n):function(e,t){var n=[],r="";if(!e)return n;var o=e.match(Rk);if(o){r=o[2].replace(Pk,"").split(Dk);for(var a=0;a!=r.length;++a){var i=Ok(r[a].trim(),t);null!=i&&(n[n.length]=i)}o=sE(o[1]),n.Count=o.count,n.Unique=o.uniqueCount}return n}(e,n)}function JT(e,t,n){return".bin"===t.slice(-4)?function(e,t){var n=[],r=[],o={},a=!1;return g_(e,(function(e,i,s){switch(s){case 632:r.push(e);break;case 635:o=e;break;case 637:o.t=e.t,o.h=e.h,o.r=e.r;break;case 636:if(o.author=r[o.iauthor],delete o.iauthor,t.sheetRows&&o.rfx&&t.sheetRows<=o.rfx.r)break;o.t||(o.t=""),delete o.rfx,n.push(o);break;case 3072:case 37:case 38:break;case 35:a=!0;break;case 36:a=!1;break;default:if(i.T);else if(!a||t.WTF)throw new Error("Unexpected record 0x"+s.toString(16))}})),n}(e,n):function(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var n=[],r=[],o=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);o&&o[1]&&o[1].split(/<\/\w*:?author>/).forEach((function(e){if(""!==e&&""!==e.trim()){var t=e.match(/<(?:\w+:)?author[^>]*>(.*)/);t&&n.push(t[1])}}));var a=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return a&&a[1]&&a[1].split(/<\/\w*:?comment>/).forEach((function(e){if(""!==e&&""!==e.trim()){var o=e.match(/<(?:\w+:)?comment[^>]*>/);if(o){var a=sE(o[0]),i={author:a.authorId&&n[a.authorId]||"sheetjsghost",ref:a.ref,guid:a.guid},s=T_(a.ref);if(!(t.sheetRows&&t.sheetRows<=s.r)){var l=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),u=!!l&&!!l[1]&&Ok(l[1])||{r:"",t:"",h:""};i.r=u.r,"<t></t>"==u.r&&(u.t=u.h=""),i.t=(u.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.cellHTML&&(i.h=u.h),r.push(i)}}}})),r}(e,n)}function eO(e,t,n){return".bin"===t.slice(-4)?function(e,t,n){var r=[];return g_(e,(function(e,t,n){if(63===n)r.push(e);else if(!t.T)throw new Error("Unexpected record 0x"+n.toString(16))})),r}(e):function(e){var t=[];if(!e)return t;var n=1;return(e.match(oE)||[]).forEach((function(e){var r=sE(e);switch(r[0]){case"<?xml":case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete r[0],r.i?n=r.i:r.i=n,t.push(r)}})),t}(e)}function tO(e,t,n,r){if(".bin"===n.slice(-4))return function(e,t,n,r){if(!e)return e;var o=r||{},a=!1;g_(e,(function(e,t,n){switch(n){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:a=!0;break;case 36:a=!1;break;default:if(t.T);else if(!a||o.WTF)throw new Error("Unexpected record 0x"+n.toString(16))}}),o)}(e,0,0,r)}function nO(e,t,n){return".bin"===t.slice(-4)?function(e,t,n){var r={Types:[],Cell:[],Value:[]},o=n||{},a=[],i=!1,s=2;return g_(e,(function(e,t,n){switch(n){case 335:r.Types.push({name:e.name});break;case 51:e.forEach((function(e){1==s?r.Cell.push({type:r.Types[e[0]-1].name,index:e[1]}):0==s&&r.Value.push({type:r.Types[e[0]-1].name,index:e[1]})}));break;case 337:s=e?1:0;break;case 338:s=2;break;case 35:a.push(n),i=!0;break;case 36:a.pop(),i=!1;break;default:if(t.T);else if(!i||o.WTF&&35!=a[a.length-1])throw new Error("Unexpected record 0x"+n.toString(16))}})),r}(e,0,n):function(e,t,n){var r={Types:[],Cell:[],Value:[]};if(!e)return r;var o,a=!1,i=2;return e.replace(oE,(function(e){var t=sE(e);switch(lE(t[0])){case"<?xml":case"<metadata":case"</metadata>":case"<metadataTypes":case"</metadataTypes>":case"</metadataType>":case"</futureMetadata>":case"<bk>":case"</bk>":case"</rc>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<metadataType":r.Types.push({name:t.name});break;case"<futureMetadata":for(var s=0;s<r.Types.length;++s)r.Types[s].name==t.name&&(o=r.Types[s]);break;case"<rc":1==i?r.Cell.push({type:r.Types[t.t-1].name,index:+t.v}):0==i&&r.Value.push({type:r.Types[t.t-1].name,index:+t.v});break;case"<cellMetadata":i=1;break;case"</cellMetadata>":case"</valueMetadata>":i=2;break;case"<valueMetadata":i=0;break;case"<ext":a=!0;break;case"</ext>":a=!1;break;case"<rvb":if(!o)break;o.offsets||(o.offsets=[]),o.offsets.push(+t.i);break;default:if(!a&&n.WTF)throw new Error("unrecognized "+t[0]+" in metadata")}return e})),r}(e,0,n)}var rO,oO=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,aO=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function iO(e,t){var n=e.split(/\s+/),r=[];if(t||(r[0]=n[0]),1===n.length)return r;var o,a,i,s=e.match(oO);if(s)for(i=0;i!=s.length;++i)-1===(a=(o=s[i].match(aO))[1].indexOf(":"))?r[o[1]]=o[2].slice(1,o[2].length-1):r["xmlns:"===o[1].slice(0,6)?"xmlns"+o[1].slice(6):o[1].slice(a+1)]=o[2].slice(1,o[2].length-1);return r}function sO(e){var t={};if(1===e.split(/\s+/).length)return t;var n,r,o,a=e.match(oO);if(a)for(o=0;o!=a.length;++o)-1===(r=(n=a[o].match(aO))[1].indexOf(":"))?t[n[1]]=n[2].slice(1,n[2].length-1):t["xmlns:"===n[1].slice(0,6)?"xmlns"+n[1].slice(6):n[1].slice(r+1)]=n[2].slice(1,n[2].length-1);return t}function lO(e,t,n,r){var o=r;switch((n[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":o=mE(r);break;case"i2":case"int":o=parseInt(r,10);break;case"r4":case"float":o=parseFloat(r);break;case"date":case"dateTime.tz":o=jx(r);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+n[0])}e[fE(t)]=o}function uO(e,t,n){if("z"!==e.t){if(!n||!1!==n.cellText)try{"e"===e.t?e.w=e.w||iS[e.v]:"General"===t?"n"===e.t?(0|e.v)===e.v?e.w=e.v.toString(10):e.w=Yw(e.v):e.w=$w(e.v):e.w=function(e,t){var n=rO[e]||fE(e);return"General"===n?$w(t):mx(n,t)}(t||"General",e.v)}catch(et){if(n.WTF)throw et}try{var r=rO[t]||t||"General";if(n.cellNF&&(e.z=r),n.cellDates&&"n"==e.t&&dx(r)){var o=zw(e.v);o&&(e.t="d",e.v=new Date(o.y,o.m-1,o.d,o.H,o.M,o.S,o.u))}}catch(et){if(n.WTF)throw et}}}function cO(e,t,n){if(n.cellStyles&&t.Interior){var r=t.Interior;r.Pattern&&(r.patternType=rC[r.Pattern]||r.Pattern)}e[t.ID]=t}function fO(e,t,n,r,o,a,i,s,l,u){var c="General",f=r.StyleID,d={};u=u||{};var p=[],h=0;for(void 0===f&&s&&(f=s.StyleID),void 0===f&&i&&(f=i.StyleID);void 0!==a[f]&&(a[f].nf&&(c=a[f].nf),a[f].Interior&&p.push(a[f].Interior),a[f].Parent);)f=a[f].Parent;switch(n.Type){case"Boolean":r.t="b",r.v=mE(e);break;case"String":r.t="s",r.r=vE(fE(e)),r.v=e.indexOf("<")>-1?fE(t||e).replace(/<.*?>/g,""):r.r;break;case"DateTime":"Z"!=e.slice(-1)&&(e+="Z"),r.v=(jx(e)-new Date(Date.UTC(1899,11,30)))/864e5,r.v!==r.v?r.v=fE(e):r.v<60&&(r.v=r.v-1),c&&"General"!=c||(c="yyyy-mm-dd");case"Number":void 0===r.v&&(r.v=+e),r.t||(r.t="n");break;case"Error":r.t="e",r.v=sS[e],!1!==u.cellText&&(r.w=e);break;default:""==e&&""==t?r.t="z":(r.t="s",r.v=vE(t||e))}if(uO(r,c,u),!1!==u.cellFormula)if(r.Formula){var v=fE(r.Formula);61==v.charCodeAt(0)&&(v=v.slice(1)),r.f=_C(v,o),delete r.Formula,"RC"==r.ArrayRange?r.F=_C("RC:RC",o):r.ArrayRange&&(r.F=_C(r.ArrayRange,o),l.push([D_(r.F),r.F]))}else for(h=0;h<l.length;++h)o.r>=l[h][0].s.r&&o.r<=l[h][0].e.r&&o.c>=l[h][0].s.c&&o.c<=l[h][0].e.c&&(r.F=l[h][1]);u.cellStyles&&(p.forEach((function(e){!d.patternType&&e.patternType&&(d.patternType=e.patternType)})),r.s=d),void 0!==r.StyleID&&(r.ixfe=r.StyleID)}function dO(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.v=e.w=e.ixfe=void 0}function pO(e,t){var n=t||{};yx();var r=pw(ME(e));"binary"!=n.type&&"array"!=n.type&&"base64"!=n.type||(r="undefined"!==typeof dw?dw.utils.decode(65001,cw(r)):xE(r));var o,a=r.slice(0,1024).toLowerCase(),i=!1;if((1023&(a=a.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&a.indexOf(","),1023&a.indexOf(";"))){var s=Fx(n);return s.type="string",xk.to_workbook(r,s)}if(-1==a.indexOf("<?xml")&&["html","table","head","meta","script","style","div"].forEach((function(e){a.indexOf("<"+e)>=0&&(i=!0)})),i)return function(e,t){var n=e.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);if(!n||0==n.length)throw new Error("Invalid HTML: could not find <table>");if(1==n.length)return N_(TO(n[0],t),t);var r={SheetNames:[],Sheets:{}};return n.forEach((function(e,n){CR(r,TO(e,t),"Sheet"+(n+1))})),r}(r,n);rO={"General Number":"General","General Date":Fw[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":Fw[15],"Short Date":Fw[14],"Long Time":Fw[19],"Medium Time":Fw[18],"Short Time":Fw[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:Fw[2],Standard:Fw[4],Percent:Fw[10],Scientific:Fw[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var l,u=[];var c,f={},d=[],p=n.dense?[]:{},h="",v={},m={},g=iO('<Data ss:Type="String">'),y=0,b=0,w=0,x={s:{r:2e6,c:2e6},e:{r:0,c:0}},E={},_={},S="",k=0,C=[],T={},O={},R=0,P=[],D=[],M={},A=[],N=!1,I=[],j=[],L={},F=0,B=0,H={Sheets:[],WBProps:{date1904:!1}},U={};AE.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/gm,"");for(var z="";o=AE.exec(r);)switch(o[3]=(z=o[3]).toLowerCase()){case"data":if("data"==z){if("/"===o[1]){if((l=u.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==o[0].charAt(o[0].length-2)&&u.push([o[3],!0]);break}if(u[u.length-1][1])break;"/"===o[1]?fO(r.slice(y,o.index),S,g,"comment"==u[u.length-1][0]?M:v,{c:b,r:w},E,A[b],m,I,n):(S="",g=iO(o[0]),y=o.index+o[0].length);break;case"cell":if("/"===o[1])if(D.length>0&&(v.c=D),(!n.sheetRows||n.sheetRows>w)&&void 0!==v.v&&(n.dense?(p[w]||(p[w]=[]),p[w][b]=v):p[C_(b)+S_(w)]=v),v.HRef&&(v.l={Target:fE(v.HRef)},v.HRefScreenTip&&(v.l.Tooltip=v.HRefScreenTip),delete v.HRef,delete v.HRefScreenTip),(v.MergeAcross||v.MergeDown)&&(F=b+(0|parseInt(v.MergeAcross,10)),B=w+(0|parseInt(v.MergeDown,10)),C.push({s:{c:b,r:w},e:{c:F,r:B}})),n.sheetStubs)if(v.MergeAcross||v.MergeDown){for(var q=b;q<=F;++q)for(var W=w;W<=B;++W)(q>b||W>w)&&(n.dense?(p[W]||(p[W]=[]),p[W][q]={t:"z"}):p[C_(q)+S_(W)]={t:"z"});b=F+1}else++b;else v.MergeAcross?b=F+1:++b;else(v=sO(o[0])).Index&&(b=+v.Index-1),b<x.s.c&&(x.s.c=b),b>x.e.c&&(x.e.c=b),"/>"===o[0].slice(-2)&&++b,D=[];break;case"row":"/"===o[1]||"/>"===o[0].slice(-2)?(w<x.s.r&&(x.s.r=w),w>x.e.r&&(x.e.r=w),"/>"===o[0].slice(-2)&&(m=iO(o[0])).Index&&(w=+m.Index-1),b=0,++w):((m=iO(o[0])).Index&&(w=+m.Index-1),L={},("0"==m.AutoFitHeight||m.Height)&&(L.hpx=parseInt(m.Height,10),L.hpt=tC(L.hpx),j[w]=L),"1"==m.Hidden&&(L.hidden=!0,j[w]=L));break;case"worksheet":if("/"===o[1]){if((l=u.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"));d.push(h),x.s.r<=x.e.r&&x.s.c<=x.e.c&&(p["!ref"]=P_(x),n.sheetRows&&n.sheetRows<=x.e.r&&(p["!fullref"]=p["!ref"],x.e.r=n.sheetRows-1,p["!ref"]=P_(x))),C.length&&(p["!merges"]=C),A.length>0&&(p["!cols"]=A),j.length>0&&(p["!rows"]=j),f[h]=p}else x={s:{r:2e6,c:2e6},e:{r:0,c:0}},w=b=0,u.push([o[3],!1]),l=iO(o[0]),h=fE(l.Name),p=n.dense?[]:{},C=[],I=[],j=[],U={name:h,Hidden:0},H.Sheets.push(U);break;case"table":if("/"===o[1]){if((l=u.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else{if("/>"==o[0].slice(-2))break;u.push([o[3],!1]),A=[],N=!1}break;case"style":"/"===o[1]?cO(E,_,n):_=iO(o[0]);break;case"numberformat":_.nf=fE(iO(o[0]).Format||"General"),rO[_.nf]&&(_.nf=rO[_.nf]);for(var V=0;392!=V&&Fw[V]!=_.nf;++V);if(392==V)for(V=57;392!=V;++V)if(null==Fw[V]){gx(_.nf,V);break}break;case"column":if("table"!==u[u.length-1][0])break;if((c=iO(o[0])).Hidden&&(c.hidden=!0,delete c.Hidden),c.Width&&(c.wpx=parseInt(c.Width,10)),!N&&c.wpx>10){N=!0,Yk=6;for(var Z=0;Z<A.length;++Z)A[Z]&&eC(A[Z])}N&&eC(c),A[c.Index-1||A.length]=c;for(var G=0;G<+c.Span;++G)A[A.length]=Fx(c);break;case"namedrange":if("/"===o[1])break;H.Names||(H.Names=[]);var Y=sE(o[0]),$={Name:Y.Name,Ref:_C(Y.RefersTo.slice(1),{r:0,c:0})};H.Sheets.length>0&&($.Sheet=H.Sheets.length-1),H.Names.push($);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if("/>"===o[0].slice(-2))break;"/"===o[1]?S+=r.slice(k,o.index):k=o.index+o[0].length;break;case"interior":if(!n.cellStyles)break;_.Interior=iO(o[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===o[0].slice(-2))break;"/"===o[1]?wS(T,z,r.slice(R,o.index)):R=o.index+o[0].length;break;case"styles":case"workbook":if("/"===o[1]){if((l=u.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else u.push([o[3],!1]);break;case"comment":if("/"===o[1]){if((l=u.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"));dO(M),D.push(M)}else u.push([o[3],!1]),M={a:(l=iO(o[0])).Author};break;case"autofilter":if("/"===o[1]){if((l=u.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else if("/"!==o[0].charAt(o[0].length-2)){var K=iO(o[0]);p["!autofilter"]={ref:_C(K.Range).replace(/\$/g,"")},u.push([o[3],!0])}break;case"datavalidation":if("/"===o[1]){if((l=u.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==o[0].charAt(o[0].length-2)&&u.push([o[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===o[1]){if((l=u.pop())[0]!==o[3])throw new Error("Bad state: "+l.join("|"))}else"/"!==o[0].charAt(o[0].length-2)&&u.push([o[3],!0]);break;default:if(0==u.length&&"document"==o[3])return HO(r,n);if(0==u.length&&"uof"==o[3])return HO(r,n);var X=!0;switch(u[u.length-1][0]){case"officedocumentsettings":switch(o[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:X=!1}break;case"componentoptions":switch(o[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:X=!1}break;case"excelworkbook":switch(o[3]){case"date1904":H.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:X=!1}break;case"workbookoptions":switch(o[3]){case"owcversion":case"height":case"width":break;default:X=!1}break;case"worksheetoptions":switch(o[3]){case"visible":if("/>"===o[0].slice(-2));else if("/"===o[1])switch(r.slice(R,o.index)){case"SheetHidden":U.Hidden=1;break;case"SheetVeryHidden":U.Hidden=2}else R=o.index+o[0].length;break;case"header":p["!margins"]||mT(p["!margins"]={},"xlml"),isNaN(+sE(o[0]).Margin)||(p["!margins"].header=+sE(o[0]).Margin);break;case"footer":p["!margins"]||mT(p["!margins"]={},"xlml"),isNaN(+sE(o[0]).Margin)||(p["!margins"].footer=+sE(o[0]).Margin);break;case"pagemargins":var Q=sE(o[0]);p["!margins"]||mT(p["!margins"]={},"xlml"),isNaN(+Q.Top)||(p["!margins"].top=+Q.Top),isNaN(+Q.Left)||(p["!margins"].left=+Q.Left),isNaN(+Q.Right)||(p["!margins"].right=+Q.Right),isNaN(+Q.Bottom)||(p["!margins"].bottom=+Q.Bottom);break;case"displayrighttoleft":H.Views||(H.Views=[]),H.Views[0]||(H.Views[0]={}),H.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].left=!0;break;default:X=!1}break;case"pivottable":case"pivotcache":switch(o[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:X=!1}break;case"pagebreaks":switch(o[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:X=!1}break;case"autofilter":switch(o[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:X=!1}break;case"querytable":switch(o[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:X=!1}break;case"datavalidation":switch(o[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:X=!1}break;case"sorting":case"conditionalformatting":switch(o[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:X=!1}break;case"mapinfo":case"schema":case"data":switch(o[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:X=!1}break;case"smarttags":break;default:X=!1}if(X)break;if(o[3].match(/!\[CDATA/))break;if(!u[u.length-1][1])throw"Unrecognized tag: "+o[3]+"|"+u.join("|");if("customdocumentproperties"===u[u.length-1][0]){if("/>"===o[0].slice(-2))break;"/"===o[1]?lO(O,z,P,r.slice(R,o.index)):(P=o,R=o.index+o[0].length);break}if(n.WTF)throw"Unrecognized tag: "+o[3]+"|"+u.join("|")}var J={};return n.bookSheets||n.bookProps||(J.Sheets=f),J.SheetNames=d,J.Workbook=H,J.SSF=Fx(Fw),J.Props=T,J.Custprops=O,J}function hO(e,t){switch(sR(t=t||{}),t.type||"base64"){case"base64":return pO(yw(e),t);case"binary":case"buffer":case"file":return pO(e,t);case"array":return pO(Sw(e),t)}}function vO(e){var t={},n=e.content;if(n.l=28,t.AnsiUserType=n.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=function(e){return X_(e,1)}(n),n.length-n.l<=4)return t;var r=n.read_shift(4);return 0==r||r>40?t:(n.l-=4,t.Reserved1=n.read_shift(0,"lpstr-ansi"),n.length-n.l<=4||1907505652!==(r=n.read_shift(4))?t:(t.UnicodeClipboardFormat=function(e){return X_(e,2)}(n),0==(r=n.read_shift(4))||r>40?t:(n.l-=4,void(t.Reserved2=n.read_shift(0,"lpwstr")))))}var mO=[60,1084,2066,2165,2175];function gO(e,t,n,r,o){var a=r,i=[],s=n.slice(n.l,n.l+a);if(o&&o.enc&&o.enc.insitu&&s.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:case 133:break;default:o.enc.insitu(s)}i.push(s),n.l+=a;for(var l=a_(n,n.l),u=kO[l],c=0;null!=u&&mO.indexOf(l)>-1;)a=a_(n,n.l+2),c=n.l+4,2066==l?c+=4:2165!=l&&2175!=l||(c+=12),s=n.slice(c,n.l+4+a),i.push(s),n.l+=4+a,u=kO[l=a_(n,n.l)];var f=Cw(i);h_(f,0);var d=0;f.lens=[];for(var p=0;p<i.length;++p)f.lens.push(d),d+=i[p].length;if(f.length<r)throw"XLS Record 0x"+e.toString(16)+" Truncated: "+f.length+" < "+r;return t.f(f,f.length,o)}function yO(e,t,n){if("z"!==e.t&&e.XF){var r=0;try{r=e.z||e.XF.numFmtId||0,t.cellNF&&(e.z=Fw[r])}catch(et){if(t.WTF)throw et}if(!t||!1!==t.cellText)try{"e"===e.t?e.w=e.w||iS[e.v]:0===r||"General"==r?"n"===e.t?(0|e.v)===e.v?e.w=e.v.toString(10):e.w=Yw(e.v):e.w=$w(e.v):e.w=mx(r,e.v,{date1904:!!n,dateNF:t&&t.dateNF})}catch(et){if(t.WTF)throw et}if(t.cellDates&&r&&"n"==e.t&&dx(Fw[r]||String(r))){var o=zw(e.v);o&&(e.t="d",e.v=new Date(o.y,o.m-1,o.d,o.H,o.M,o.S,o.u))}}}function bO(e,t,n){return{v:e,ixfe:t,t:n}}function wO(e,t){var n={opts:{}},r={};var o,a,i,s,l,u,c,f,d=t.dense?[]:{},p={},h={},v=null,m=[],g="",y={},b="",w={},x=[],E=[],_=[],S={Sheets:[],WBProps:{date1904:!1},Views:[{}]},k={},C=function(e){return e<8?aS[e]:e<64&&_[e-8]||aS[e]},T=function(e,t,n){if(!(L>1)&&!(n.sheetRows&&e.r>=n.sheetRows)){if(n.cellStyles&&t.XF&&t.XF.data&&function(e,t,n){var r,o=t.XF.data;o&&o.patternType&&n&&n.cellStyles&&(t.s={},t.s.patternType=o.patternType,(r=Zk(C(o.icvFore)))&&(t.s.fgColor={rgb:r}),(r=Zk(C(o.icvBack)))&&(t.s.bgColor={rgb:r}))}(0,t,n),delete t.ixfe,delete t.XF,o=e,b=O_(e),h&&h.s&&h.e||(h={s:{r:0,c:0},e:{r:0,c:0}}),e.r<h.s.r&&(h.s.r=e.r),e.c<h.s.c&&(h.s.c=e.c),e.r+1>h.e.r&&(h.e.r=e.r+1),e.c+1>h.e.c&&(h.e.c=e.c+1),n.cellFormula&&t.f)for(var r=0;r<x.length;++r)if(!(x[r][0].s.c>e.c||x[r][0].s.r>e.r)&&!(x[r][0].e.c<e.c||x[r][0].e.r<e.r)){t.F=P_(x[r][0]),x[r][0].s.c==e.c&&x[r][0].s.r==e.r||delete t.f,t.f&&(t.f=""+eT(x[r][1],0,e,N,O));break}n.dense?(d[e.r]||(d[e.r]=[]),d[e.r][e.c]=t):d[b]=t}},O={enc:!1,sbcch:0,snames:[],sharedf:w,arrayf:x,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!t&&!!t.cellStyles,WTF:!!t&&!!t.wtf};t.password&&(O.password=t.password);var R=[],P=[],D=[],M=[],A=!1,N=[];N.SheetNames=O.snames,N.sharedf=O.sharedf,N.arrayf=O.arrayf,N.names=[],N.XTI=[];var I,j=0,L=0,F=0,B=[],H=[];O.codepage=1200,lw(1200);for(var U=!1;e.l<e.length-1;){var z=e.l,q=e.read_shift(2);if(0===q&&10===j)break;var W=e.l===e.length?0:e.read_shift(2),V=kO[q];if(V&&V.f){if(t.bookSheets&&133===j&&133!==q)break;if(j=q,2===V.r||12==V.r){var Z=e.read_shift(2);if(W-=2,!O.enc&&Z!==q&&((255&Z)<<8|Z>>8)!==q)throw new Error("rt mismatch: "+Z+"!="+q);12==V.r&&(e.l+=10,W-=10)}var G={};if(G=10===q?V.f(e,W,O):gO(q,V,e,W,O),0==L&&-1===[9,521,1033,2057].indexOf(j))continue;switch(q){case 34:n.opts.Date1904=S.WBProps.date1904=G;break;case 134:n.opts.WriteProtect=!0;break;case 47:if(O.enc||(e.l=0),O.enc=G,!t.password)throw new Error("File is password-protected");if(null==G.valid)throw new Error("Encryption scheme unsupported");if(!G.valid)throw new Error("Password is incorrect");break;case 92:O.lastuser=G;break;case 66:var Y=Number(G);switch(Y){case 21010:Y=1200;break;case 32768:Y=1e4;break;case 32769:Y=1252}lw(O.codepage=Y),U=!0;break;case 317:O.rrtabid=G;break;case 25:O.winlocked=G;break;case 439:n.opts.RefreshAll=G;break;case 12:n.opts.CalcCount=G;break;case 16:n.opts.CalcDelta=G;break;case 17:n.opts.CalcIter=G;break;case 13:n.opts.CalcMode=G;break;case 14:n.opts.CalcPrecision=G;break;case 95:n.opts.CalcSaveRecalc=G;break;case 15:O.CalcRefMode=G;break;case 2211:n.opts.FullCalc=G;break;case 129:G.fDialog&&(d["!type"]="dialog"),G.fBelow||((d["!outline"]||(d["!outline"]={})).above=!0),G.fRight||((d["!outline"]||(d["!outline"]={})).left=!0);break;case 224:E.push(G);break;case 430:N.push([G]),N[N.length-1].XTI=[];break;case 35:case 547:N[N.length-1].push(G);break;case 24:case 536:I={Name:G.Name,Ref:eT(G.rgce,0,null,N,O)},G.itab>0&&(I.Sheet=G.itab-1),N.names.push(I),N[0]||(N[0]=[],N[0].XTI=[]),N[N.length-1].push(G),"_xlnm._FilterDatabase"==G.Name&&G.itab>0&&G.rgce&&G.rgce[0]&&G.rgce[0][0]&&"PtgArea3d"==G.rgce[0][0][0]&&(H[G.itab-1]={ref:P_(G.rgce[0][0][1][2])});break;case 22:O.ExternCount=G;break;case 23:0==N.length&&(N[0]=[],N[0].XTI=[]),N[N.length-1].XTI=N[N.length-1].XTI.concat(G),N.XTI=N.XTI.concat(G);break;case 2196:if(O.biff<8)break;null!=I&&(I.Comment=G[1]);break;case 18:d["!protect"]=G;break;case 19:0!==G&&O.WTF&&console.error("Password verifier: "+G);break;case 133:p[G.pos]=G,O.snames.push(G.name);break;case 10:if(--L)break;if(h.e){if(h.e.r>0&&h.e.c>0){if(h.e.r--,h.e.c--,d["!ref"]=P_(h),t.sheetRows&&t.sheetRows<=h.e.r){var $=h.e.r;h.e.r=t.sheetRows-1,d["!fullref"]=d["!ref"],d["!ref"]=P_(h),h.e.r=$}h.e.r++,h.e.c++}R.length>0&&(d["!merges"]=R),P.length>0&&(d["!objects"]=P),D.length>0&&(d["!cols"]=D),M.length>0&&(d["!rows"]=M),S.Sheets.push(k)}""===g?y=d:r[g]=d,d=t.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(8===O.biff&&(O.biff={9:2,521:3,1033:4}[q]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[G.BIFFVer]||8),O.biffguess=0==G.BIFFVer,0==G.BIFFVer&&4096==G.dt&&(O.biff=5,U=!0,lw(O.codepage=28591)),8==O.biff&&0==G.BIFFVer&&16==G.dt&&(O.biff=2),L++)break;if(d=t.dense?[]:{},O.biff<8&&!U&&(U=!0,lw(O.codepage=t.codepage||1252)),O.biff<5||0==G.BIFFVer&&4096==G.dt){""===g&&(g="Sheet1"),h={s:{r:0,c:0},e:{r:0,c:0}};var K={pos:e.l-W,name:g};p[K.pos]=K,O.snames.push(g)}else g=(p[z]||{name:""}).name;32==G.dt&&(d["!type"]="chart"),64==G.dt&&(d["!type"]="macro"),R=[],P=[],O.arrayf=x=[],D=[],M=[],A=!1,k={Hidden:(p[z]||{hs:0}).hs,name:g};break;case 515:case 3:case 2:"chart"==d["!type"]&&(t.dense?(d[G.r]||[])[G.c]:d[O_({c:G.c,r:G.r})])&&++G.c,u={ixfe:G.ixfe,XF:E[G.ixfe]||{},v:G.val,t:"n"},F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T({c:G.c,r:G.r},u,t);break;case 5:case 517:u={ixfe:G.ixfe,XF:E[G.ixfe],v:G.val,t:G.t},F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T({c:G.c,r:G.r},u,t);break;case 638:u={ixfe:G.ixfe,XF:E[G.ixfe],v:G.rknum,t:"n"},F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T({c:G.c,r:G.r},u,t);break;case 189:for(var X=G.c;X<=G.C;++X){var Q=G.rkrec[X-G.c][0];u={ixfe:Q,XF:E[Q],v:G.rkrec[X-G.c][1],t:"n"},F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T({c:X,r:G.r},u,t)}break;case 6:case 518:case 1030:if("String"==G.val){v=G;break}if((u=bO(G.val,G.cell.ixfe,G.tt)).XF=E[u.ixfe],t.cellFormula){var J=G.formula;if(J&&J[0]&&J[0][0]&&"PtgExp"==J[0][0][0]){var ee=J[0][0][1][0],te=J[0][0][1][1],ne=O_({r:ee,c:te});w[ne]?u.f=""+eT(G.formula,0,G.cell,N,O):u.F=((t.dense?(d[ee]||[])[te]:d[ne])||{}).F}else u.f=""+eT(G.formula,0,G.cell,N,O)}F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T(G.cell,u,t),v=G;break;case 7:case 519:if(!v)throw new Error("String record expects Formula");v.val=G,(u=bO(G,v.cell.ixfe,"s")).XF=E[u.ixfe],t.cellFormula&&(u.f=""+eT(v.formula,0,v.cell,N,O)),F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T(v.cell,u,t),v=null;break;case 33:case 545:x.push(G);var re=O_(G[0].s);if(a=t.dense?(d[G[0].s.r]||[])[G[0].s.c]:d[re],t.cellFormula&&a){if(!v)break;if(!re||!a)break;a.f=""+eT(G[1],0,G[0],N,O),a.F=P_(G[0])}break;case 1212:if(!t.cellFormula)break;if(b){if(!v)break;w[O_(v.cell)]=G[0],((a=t.dense?(d[v.cell.r]||[])[v.cell.c]:d[O_(v.cell)])||{}).f=""+eT(G[0],0,o,N,O)}break;case 253:u=bO(m[G.isst].t,G.ixfe,"s"),m[G.isst].h&&(u.h=m[G.isst].h),u.XF=E[u.ixfe],F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T({c:G.c,r:G.r},u,t);break;case 513:t.sheetStubs&&(u={ixfe:G.ixfe,XF:E[G.ixfe],t:"z"},F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T({c:G.c,r:G.r},u,t));break;case 190:if(t.sheetStubs)for(var oe=G.c;oe<=G.C;++oe){var ae=G.ixfe[oe-G.c];u={ixfe:ae,XF:E[ae],t:"z"},F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T({c:oe,r:G.r},u,t)}break;case 214:case 516:case 4:(u=bO(G.val,G.ixfe,"s")).XF=E[u.ixfe],F>0&&(u.z=B[u.ixfe>>8&63]),yO(u,t,n.opts.Date1904),T({c:G.c,r:G.r},u,t);break;case 0:case 512:1===L&&(h=G);break;case 252:m=G;break;case 1054:if(4==O.biff){B[F++]=G[1];for(var ie=0;ie<F+163&&Fw[ie]!=G[1];++ie);ie>=163&&gx(G[1],F+163)}else gx(G[1],G[0]);break;case 30:B[F++]=G;for(var se=0;se<F+163&&Fw[se]!=G;++se);se>=163&&gx(G,F+163);break;case 229:R=R.concat(G);break;case 93:P[G.cmo[0]]=O.lastobj=G;break;case 438:O.lastobj.TxO=G;break;case 127:O.lastobj.ImData=G;break;case 440:for(l=G[0].s.r;l<=G[0].e.r;++l)for(s=G[0].s.c;s<=G[0].e.c;++s)(a=t.dense?(d[l]||[])[s]:d[O_({c:s,r:l})])&&(a.l=G[1]);break;case 2048:for(l=G[0].s.r;l<=G[0].e.r;++l)for(s=G[0].s.c;s<=G[0].e.c;++s)(a=t.dense?(d[l]||[])[s]:d[O_({c:s,r:l})])&&a.l&&(a.l.Tooltip=G[1]);break;case 28:if(O.biff<=5&&O.biff>=2)break;a=t.dense?(d[G[0].r]||[])[G[0].c]:d[O_(G[0])];var le=P[G[2]];a||(t.dense?(d[G[0].r]||(d[G[0].r]=[]),a=d[G[0].r][G[0].c]={t:"z"}):a=d[O_(G[0])]={t:"z"},h.e.r=Math.max(h.e.r,G[0].r),h.s.r=Math.min(h.s.r,G[0].r),h.e.c=Math.max(h.e.c,G[0].c),h.s.c=Math.min(h.s.c,G[0].c)),a.c||(a.c=[]),i={a:G[1],t:le.TxO.t},a.c.push(i);break;case 2173:E[G.ixfe],G.ext.forEach((function(e){e[0]}));break;case 125:if(!O.cellStyles)break;for(;G.e>=G.s;)D[G.e--]={width:G.w/256,level:G.level||0,hidden:!!(1&G.flags)},A||(A=!0,Jk(G.w/256)),eC(D[G.e+1]);break;case 520:var ue={};null!=G.level&&(M[G.r]=ue,ue.level=G.level),G.hidden&&(M[G.r]=ue,ue.hidden=!0),G.hpt&&(M[G.r]=ue,ue.hpt=G.hpt,ue.hpx=nC(G.hpt));break;case 38:case 39:case 40:case 41:d["!margins"]||mT(d["!margins"]={}),d["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[q]]=G;break;case 161:d["!margins"]||mT(d["!margins"]={}),d["!margins"].header=G.header,d["!margins"].footer=G.footer;break;case 574:G.RTL&&(S.Views[0].RTL=!0);break;case 146:_=G;break;case 2198:f=G;break;case 140:c=G;break;case 442:g?k.CodeName=G||k.name:S.WBProps.CodeName=G||"ThisWorkbook"}}else V||console.error("Missing Info for XLS Record 0x"+q.toString(16)),e.l+=W}return n.SheetNames=Sx(p).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return p[e].name})),t.bookSheets||(n.Sheets=r),!n.SheetNames.length&&y["!ref"]?(n.SheetNames.push("Sheet1"),n.Sheets&&(n.Sheets.Sheet1=y)):n.Preamble=y,n.Sheets&&H.forEach((function(e,t){n.Sheets[n.SheetNames[t]]["!autofilter"]=e})),n.Strings=m,n.SSF=Fx(Fw),O.enc&&(n.Encryption=O.enc),f&&(n.Themes=f),n.Metadata={},void 0!==c&&(n.Metadata.Country=c),N.names.length>0&&(S.Names=N.names),n.Workbook=S,n}var xO="e0859ff2f94f6810ab9108002b27b3d9",EO="02d5cdd59c2e1b10939708002b2cf9ae";function _O(e,t){var n,r,o,a;if(t||(t={}),sR(t),uw(),t.codepage&&sw(t.codepage),e.FullPaths){if(Ex.find(e,"/encryption"))throw new Error("File is password-protected");n=Ex.find(e,"!CompObj"),r=Ex.find(e,"/Workbook")||Ex.find(e,"/Book")}else{switch(t.type){case"base64":e=_w(yw(e));break;case"binary":e=_w(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e))}h_(e,0),r={content:e}}if(n&&vO(n),t.bookProps&&!t.bookSheets)o={};else{var i=bw?"buffer":"array";if(r&&r.content)o=wO(r.content,t);else if((a=Ex.find(e,"PerfectOffice_MAIN"))&&a.content)o=Ek.to_workbook(a.content,(t.type=i,t));else{if(!(a=Ex.find(e,"NativeContent_MAIN"))||!a.content)throw(a=Ex.find(e,"MN0"))&&a.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");o=Ek.to_workbook(a.content,(t.type=i,t))}t.bookVBA&&e.FullPaths&&Ex.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(o.vbaraw=function(e){var t=Ex.utils.cfb_new({root:"R"});return e.FullPaths.forEach((function(n,r){if("/"!==n.slice(-1)&&n.match(/_VBA_PROJECT_CUR/)){var o=n.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Ex.utils.cfb_add(t,o,e.FileIndex[r].content)}})),Ex.write(t)}(e))}var s={};return e.FullPaths&&function(e,t,n){var r=Ex.find(e,"/!DocumentSummaryInformation");if(r&&r.size>0)try{var o=DS(r,eS,EO);for(var a in o)t[a]=o[a]}catch(et){if(n.WTF)throw et}var i=Ex.find(e,"/!SummaryInformation");if(i&&i.size>0)try{var s=DS(i,tS,xO);for(var l in s)null==t[l]&&(t[l]=s[l])}catch(et){if(n.WTF)throw et}t.HeadingPairs&&t.TitlesOfParts&&(mS(t.HeadingPairs,t.TitlesOfParts,t,n),delete t.HeadingPairs,delete t.TitlesOfParts)}(e,s,t),o.Props=o.Custprops=s,t.bookFiles&&(o.cfb=e),o}var SO={0:{f:function(e,t){var n={},r=e.l+t;n.r=e.read_shift(4),e.l+=4;var o=e.read_shift(2);e.l+=1;var a=e.read_shift(1);return e.l=r,7&a&&(n.level=7&a),16&a&&(n.hidden=!0),32&a&&(n.hpt=o/20),n}},1:{f:function(e){return[U_(e)]}},2:{f:function(e){return[U_(e),G_(e),"n"]}},3:{f:function(e){return[U_(e),e.read_shift(1),"e"]}},4:{f:function(e){return[U_(e),e.read_shift(1),"b"]}},5:{f:function(e){return[U_(e),K_(e),"n"]}},6:{f:function(e){return[U_(e),L_(e),"str"]}},7:{f:function(e){return[U_(e),e.read_shift(4),"s"]}},8:{f:function(e,t,n){var r=e.l+t,o=U_(e);o.r=n["!row"];var a=[o,L_(e),"str"];if(n.cellFormula){e.l+=2;var i=iT(e,r-e.l,n);a[3]=eT(i,0,o,n.supbooks,n)}else e.l=r;return a}},9:{f:function(e,t,n){var r=e.l+t,o=U_(e);o.r=n["!row"];var a=[o,K_(e),"n"];if(n.cellFormula){e.l+=2;var i=iT(e,r-e.l,n);a[3]=eT(i,0,o,n.supbooks,n)}else e.l=r;return a}},10:{f:function(e,t,n){var r=e.l+t,o=U_(e);o.r=n["!row"];var a=[o,e.read_shift(1),"b"];if(n.cellFormula){e.l+=2;var i=iT(e,r-e.l,n);a[3]=eT(i,0,o,n.supbooks,n)}else e.l=r;return a}},11:{f:function(e,t,n){var r=e.l+t,o=U_(e);o.r=n["!row"];var a=[o,e.read_shift(1),"e"];if(n.cellFormula){e.l+=2;var i=iT(e,r-e.l,n);a[3]=eT(i,0,o,n.supbooks,n)}else e.l=r;return a}},12:{f:function(e){return[z_(e)]}},13:{f:function(e){return[z_(e),G_(e),"n"]}},14:{f:function(e){return[z_(e),e.read_shift(1),"e"]}},15:{f:function(e){return[z_(e),e.read_shift(1),"b"]}},16:{f:AT},17:{f:function(e){return[z_(e),L_(e),"str"]}},18:{f:function(e){return[z_(e),e.read_shift(4),"s"]}},19:{f:B_},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(e,t,n){var r=e.l+t;e.l+=4,e.l+=1;var o=e.read_shift(4),a=V_(e),i=sT(e,0,n),s=W_(e);e.l=r;var l={Name:a,Ptg:i};return o<268435455&&(l.Sheet=o),s&&(l.Comment=s),l}},40:{},42:{},43:{f:function(e,t,n){var r={};r.sz=e.read_shift(2)/20;var o=function(e){var t=e.read_shift(1);return e.l++,{fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t}}(e);switch(o.fItalic&&(r.italic=1),o.fCondense&&(r.condense=1),o.fExtend&&(r.extend=1),o.fShadow&&(r.shadow=1),o.fOutline&&(r.outline=1),o.fStrikeout&&(r.strike=1),700===e.read_shift(2)&&(r.bold=1),e.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript"}var a=e.read_shift(1);0!=a&&(r.underline=a);var i=e.read_shift(1);i>0&&(r.family=i);var s=e.read_shift(1);switch(s>0&&(r.charset=s),e.l++,r.color=function(e){var t={},n=e.read_shift(1)>>>1,r=e.read_shift(1),o=e.read_shift(2,"i"),a=e.read_shift(1),i=e.read_shift(1),s=e.read_shift(1);switch(e.l++,n){case 0:t.auto=1;break;case 1:t.index=r;var l=aS[r];l&&(t.rgb=Zk(l));break;case 2:t.rgb=Zk([a,i,s]);break;case 3:t.theme=r}return 0!=o&&(t.tint=o>0?o/32767:o/32768),t}(e),e.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor"}return r.name=L_(e),r}},44:{f:function(e,t){return[e.read_shift(2),L_(e)]}},45:{f:sC},46:{f:lC},47:{f:function(e,t){var n=e.l+t,r=e.read_shift(2),o=e.read_shift(2);return e.l=n,{ixfe:r,numFmtId:o}}},48:{},49:{f:function(e){return e.read_shift(4,"i")}},50:{},51:{f:function(e){for(var t=[],n=e.read_shift(4);n-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:dk},62:{f:function(e){return[U_(e),B_(e),"is"]}},63:{f:function(e){var t={};t.i=e.read_shift(4);var n={};n.r=e.read_shift(4),n.c=e.read_shift(4),t.r=O_(n);var r=e.read_shift(1);return 2&r&&(t.l="1"),8&r&&(t.a="1"),t}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:v_,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(e,t){var n={},r=e[e.l];return++e.l,n.above=!(64&r),n.left=!(128&r),e.l+=18,n.name=q_(e,t-19),n}},148:{f:MT,p:16},151:{f:function(){}},152:{},153:{f:function(e,t){var n={},r=e.read_shift(4);n.defaultThemeVersion=e.read_shift(4);var o=t>8?L_(e):"";return o.length>0&&(n.CodeName=o),n.autoCompressPictures=!!(65536&r),n.backupFile=!!(64&r),n.checkCompatibility=!!(4096&r),n.date1904=!!(1&r),n.filterPrivacy=!!(8&r),n.hidePivotFieldList=!!(1024&r),n.promptedSolutions=!!(16&r),n.publishItems=!!(2048&r),n.refreshAllConnections=!!(262144&r),n.saveExternalLinkValues=!!(128&r),n.showBorderUnselectedTables=!!(4&r),n.showInkAnnotation=!!(32&r),n.showObjects=["all","placeholders","none"][r>>13&3],n.showPivotChartFilter=!!(32768&r),n.updateLinks=["userSet","never","always"][r>>8&3],n}},154:{},155:{},156:{f:function(e,t){var n={};return n.Hidden=e.read_shift(4),n.iTabID=e.read_shift(4),n.strRelID=Z_(e,t-8),n.name=L_(e),n}},157:{},158:{},159:{T:1,f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:$_},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:NT},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:L_(e)}}},336:{T:-1},337:{f:function(e){return e.l+=4,0!=e.read_shift(4)},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Z_},357:{},358:{},359:{},360:{T:1},361:{},362:{f:uk},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(e,t,n){var r=e.l+t,o=Y_(e),a=e.read_shift(1),i=[o];if(i[2]=a,n.cellFormula){var s=aT(e,r-e.l,n);i[1]=s}else e.l=r;return i}},427:{f:function(e,t,n){var r=e.l+t,o=[$_(e,16)];if(n.cellFormula){var a=lT(e,r-e.l,n);o[1]=a,e.l=r}else e.l=r;return o}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(e){var t={};return IT.forEach((function(n){t[n]=K_(e)})),t}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(e,t){var n=e.l+t,r=$_(e,16),o=W_(e),a=L_(e),i=L_(e),s=L_(e);e.l=n;var l={rfx:r,relId:o,loc:a,display:s};return i&&(l.Tooltip=i),l}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Z_},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:EC},633:{T:1},634:{T:-1},635:{T:1,f:function(e){var t={};t.iauthor=e.read_shift(4);var n=$_(e,16);return t.rfx=n.s,t.ref=O_(n.s),e.l+=16,t}},636:{T:-1},637:{f:H_},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(e,t){return e.l+=10,{name:L_(e)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},kO={6:{f:rT},10:{f:MS},12:{f:NS},13:{f:NS},14:{f:AS},15:{f:AS},16:{f:K_},17:{f:AS},18:{f:AS},19:{f:NS},20:{f:ak},21:{f:ak},23:{f:uk},24:{f:lk},25:{f:AS},26:{},27:{},28:{f:function(e,t,n){return function(e,t,n){if(!(n.biff<8)){var r=e.read_shift(2),o=e.read_shift(2),a=e.read_shift(2),i=e.read_shift(2),s=HS(e,0,n);return n.biff<8&&e.read_shift(1),[{r:r,c:o},s,i,a]}}(e,0,n)}},29:{},34:{f:AS},35:{f:ik},38:{f:K_},39:{f:K_},40:{f:K_},41:{f:K_},42:{f:AS},43:{f:AS},47:{f:function(e,t,n){var r={Type:n.biff>=8?e.read_shift(2):0};return r.Type?Wk(e,t-2,r):function(e,t,n,r){var o={key:NS(e),verificationBytes:NS(e)};n.password&&(o.verifier=Uk(n.password)),r.valid=o.verificationBytes===o.verifier,r.valid&&(r.insitu=qk(n.password))}(e,n.biff,n,r),r}},49:{f:function(e,t,n){var r={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(n&&n.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return r.name=jS(e,0,n),r}},51:{f:NS},60:{},61:{f:function(e){return{Pos:[e.read_shift(2),e.read_shift(2)],Dim:[e.read_shift(2),e.read_shift(2)],Flags:e.read_shift(2),CurTab:e.read_shift(2),FirstTab:e.read_shift(2),Selected:e.read_shift(2),TabRatio:e.read_shift(2)}}},64:{f:AS},65:{f:function(){}},66:{f:NS},77:{},80:{},81:{},82:{},85:{f:NS},89:{},90:{},91:{},92:{f:function(e,t,n){if(n.enc)return e.l+=t,"";var r=e.l,o=HS(e,0,n);return e.read_shift(t+r-e.l),o}},93:{f:function(e,t,n){if(n&&n.biff<8)return function(e,t,n){e.l+=4;var r=e.read_shift(2),o=e.read_shift(2),a=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 i=[];return i.push((fk[r]||v_)(e,t,n)),{cmo:[o,r,a],ft:i}}(e,t,n);var r=XS(e),o=function(e,t){for(var n=e.l+t,r=[];e.l<n;){var o=e.read_shift(2);e.l-=2;try{r.push(JS[o](e,n-e.l))}catch(et){return e.l=n,r}}return e.l!=n&&(e.l=n),r}(e,t-22,r[1]);return{cmo:r,ft:o}}},94:{},95:{f:AS},96:{},97:{},99:{f:AS},125:{f:dk},128:{f:function(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(0!==t[0]&&t[0]--,0!==t[1]&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}},129:{f:function(e,t,n){var r=n&&8==n.biff||2==t?e.read_shift(2):(e.l+=t,0);return{fDialog:16&r,fBelow:64&r,fRight:128&r}}},130:{f:NS},131:{f:AS},132:{f:AS},133:{f:function(e,t,n){var r=e.read_shift(4),o=3&e.read_shift(1),a=e.read_shift(1);switch(a){case 0:a="Worksheet";break;case 1:a="Macrosheet";break;case 2:a="Chartsheet";break;case 6:a="VBAModule"}var i=jS(e,0,n);return 0===i.length&&(i="Sheet1"),{pos:r,hs:o,dt:a,name:i}}},134:{},140:{f:function(e){var t,n=[0,0];return t=e.read_shift(2),n[0]=nS[t]||t,t=e.read_shift(2),n[1]=nS[t]||t,n}},141:{f:NS},144:{},146:{f:function(e){for(var t=e.read_shift(2),n=[];t-- >0;)n.push(WS(e));return n}},151:{},152:{},153:{},154:{},155:{},156:{f:NS},157:{},158:{},160:{f:hk},161:{f:function(e,t){var n={};return t<32||(e.l+=16,n.header=K_(e),n.footer=K_(e),e.l+=2),n}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function(e,t){for(var n=e.l+t-2,r=e.read_shift(2),o=e.read_shift(2),a=[];e.l<n;)a.push(GS(e));if(e.l!==n)throw new Error("MulRK read error");var i=e.read_shift(2);if(a.length!=i-o+1)throw new Error("MulRK length mismatch");return{r:r,c:o,C:i,rkrec:a}}},190:{f:function(e,t){for(var n=e.l+t-2,r=e.read_shift(2),o=e.read_shift(2),a=[];e.l<n;)a.push(e.read_shift(2));if(e.l!==n)throw new Error("MulBlank read error");var i=e.read_shift(2);if(a.length!=i-o+1)throw new Error("MulBlank length mismatch");return{r:r,c:o,C:i,ixfe:a}}},193:{f:MS},197:{},198:{},199:{},200:{},201:{},202:{f:AS},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:NS},220:{},221:{f:AS},222:{},224:{f:function(e,t,n){var r={};return r.ifnt=e.read_shift(2),r.numFmtId=e.read_shift(2),r.flags=e.read_shift(2),r.fStyle=r.flags>>2&1,6,r.data=function(e,t,n,r){var o={},a=e.read_shift(4),i=e.read_shift(4),s=e.read_shift(4),l=e.read_shift(2);return o.patternType=rS[s>>26],r.cellStyles?(o.alc=7&a,o.fWrap=a>>3&1,o.alcV=a>>4&7,o.fJustLast=a>>7&1,o.trot=a>>8&255,o.cIndent=a>>16&15,o.fShrinkToFit=a>>20&1,o.iReadOrder=a>>22&2,o.fAtrNum=a>>26&1,o.fAtrFnt=a>>27&1,o.fAtrAlc=a>>28&1,o.fAtrBdr=a>>29&1,o.fAtrPat=a>>30&1,o.fAtrProt=a>>31&1,o.dgLeft=15&i,o.dgRight=i>>4&15,o.dgTop=i>>8&15,o.dgBottom=i>>12&15,o.icvLeft=i>>16&127,o.icvRight=i>>23&127,o.grbitDiag=i>>30&3,o.icvTop=127&s,o.icvBottom=s>>7&127,o.icvDiag=s>>14&127,o.dgDiag=s>>21&15,o.icvFore=127&l,o.icvBack=l>>7&127,o.fsxButton=l>>14&1,o):o}(e,0,r.fStyle,n),r}},225:{f:function(e,t){return 0===t||e.read_shift(2),1200}},226:{f:MS},227:{},229:{f:function(e,t){for(var n=[],r=e.read_shift(2);r--;)n.push(YS(e));return n}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function(e,t){for(var n=e.l+t,r=e.read_shift(4),o=e.read_shift(4),a=[],i=0;i!=o&&e.l<n;++i)a.push(LS(e));return a.Count=r,a.Unique=o,a}},253:{f:function(e){var t=VS(e);return t.isst=e.read_shift(4),t}},255:{f:function(e,t){var n={};return n.dsst=e.read_shift(2),e.l+=t-2,n}},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:IS},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:AS},353:{f:MS},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:function(e,t,n){var r=e.l+t,o=e.read_shift(2),a=e.read_shift(2);if(n.sbcch=a,1025==a||14849==a)return[a,o];if(a<1||a>255)throw new Error("Unexpected SupBook type: "+a);for(var i=FS(e,a),s=[];r>e.l;)s.push(BS(e));return[a,o,i,s]}},431:{f:AS},432:{},433:{},434:{},437:{},438:{f:function(e,t,n){var r=e.l,o="";try{e.l+=4;var a=(n.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(a)?e.l+=6:function(e){var t=e.read_shift(1);e.l++;var n=e.read_shift(2);return e.l+=2,[t,n]}(e);var i=e.read_shift(2);e.read_shift(2),NS(e);var s=e.read_shift(2);e.l+=s;for(var l=1;l<e.lens.length-1;++l){if(e.l-r!=e.lens[l])throw new Error("TxO: bad continue record");var u=e[e.l];if((o+=FS(e,e.lens[l+1]-e.lens[l]-1)).length>=(u?i:2*i))break}if(o.length!==i&&o.length!==2*i)throw new Error("cchText: "+i+" != "+o.length);return e.l=r+t,{t:o}}catch(et){return e.l=r+t,{t:o}}}},439:{f:AS},440:{f:function(e,t){var n=YS(e);e.l+=16;var r=function(e,t){var n=e.l+t,r=e.read_shift(4);if(2!==r)throw new Error("Unrecognized streamVersion: "+r);var o=e.read_shift(2);e.l+=2;var a,i,s,l,u,c,f="";16&o&&(a=zS(e,e.l)),128&o&&(i=zS(e,e.l)),257===(257&o)&&(s=zS(e,e.l)),1===(257&o)&&(l=US(e,e.l)),8&o&&(f=zS(e,e.l)),32&o&&(u=e.read_shift(16)),64&o&&(c=xS(e)),e.l=n;var d=i||s||l||"";d&&f&&(d+="#"+f),d||(d="#"+f),2&o&&"/"==d.charAt(0)&&"/"!=d.charAt(1)&&(d="file://"+d);var p={Target:d};return u&&(p.guid=u),c&&(p.time=c),a&&(p.Tooltip=a),p}(e,t-24);return[n,r]}},441:{},442:{f:BS},443:{},444:{f:NS},445:{},446:{},448:{f:MS},449:{f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{f:MS},512:{f:rk},513:{f:pk},515:{f:function(e,t,n){n.biffguess&&2==n.biff&&(n.biff=5);var r=VS(e),o=K_(e);return r.val=o,r}},516:{f:function(e,t,n){n.biffguess&&2==n.biff&&(n.biff=5),e.l;var r=VS(e);2==n.biff&&e.l++;var o=BS(e,e.l,n);return r.val=o,r}},517:{f:ok},519:{f:vk},520:{f:function(e){var t={};t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c;var n=e.read_shift(2);e.l+=4;var r=e.read_shift(1);return e.l+=3,7&r&&(t.level=7&r),32&r&&(t.hidden=!0),64&r&&(t.hpt=n/20),t}},523:{},545:{f:ck},549:{f:tk},566:{},574:{f:function(e,t,n){return n&&n.biff>=2&&n.biff<5?{}:{RTL:64&e.read_shift(2)}}},638:{f:function(e){var t=e.read_shift(2),n=e.read_shift(2),r=GS(e);return{r:t,c:n,ixfe:r[0],rknum:r[1]}}},659:{},1048:{},1054:{f:function(e,t,n){return[e.read_shift(2),HS(e,0,n)]}},1084:{},1212:{f:function(e,t,n){var r=$S(e);e.l++;var o=e.read_shift(1);return[nT(e,t-=8,n),o,r]}},2048:{f:function(e,t){e.read_shift(2);var n=YS(e),r=e.read_shift((t-10)/2,"dbcs-cont");return[n,r=r.replace(Tw,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:ek},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:MS},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t},r:12},2173:{f:function(e,t){e.l,e.l+=2;var n=e.read_shift(2);e.l+=2;for(var r=e.read_shift(2),o=[];r-- >0;)o.push(wC(e,e.l));return{ixfe:n,ext:o}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:AS,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function(e,t,n){if(!(n.biff<8)){var r=e.read_shift(2),o=e.read_shift(2);return[FS(e,r,n),FS(e,o,n)]}e.l+=t},r:12},2197:{},2198:{f:function(e,t,n){var r=e.l+t;if(124226!==e.read_shift(4))if(n.cellStyles){var o,a=e.slice(e.l);e.l=r;try{o=Jx(a,{type:"array"})}catch(et){return}var i=$x(o,"theme/theme/theme1.xml",!0);if(i)return gC(i,n)}else e.l=r},r:12},2199:{},2200:{},2201:{},2202:{f:function(e){return[0!==e.read_shift(4),0!==e.read_shift(4),e.read_shift(4)]},r:12},2203:{f:MS},2204:{},2205:{},2206:{},2207:{},2211:{f:function(e){var t=function(e){var t=e.read_shift(2),n=e.read_shift(2);return e.l+=8,{type:t,flags:n}}(e);if(2211!=t.type)throw new Error("Invalid Future Record "+t.type);return 0!==e.read_shift(4)}},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:NS},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function(e,t,n){var r={area:!1};if(5!=n.biff)return e.l+=t,r;var o=e.read_shift(1);return e.l+=3,16&o&&(r.area=!0),r}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function(e){for(var t=e.read_shift(2),n=[];t-- >0;)n.push(WS(e));return n}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:rk},1:{},2:{f:function(e){var t=VS(e);++e.l;var n=e.read_shift(2);return t.t="n",t.val=n,t}},3:{f:function(e){var t=VS(e);++e.l;var n=K_(e);return t.t="n",t.val=n,t}},4:{f:function(e,t,n){n.biffguess&&5==n.biff&&(n.biff=2);var r=VS(e);++e.l;var o=HS(e,0,n);return r.t="str",r.val=o,r}},5:{f:ok},7:{f:function(e){var t=e.read_shift(1);return 0===t?(e.l++,""):e.read_shift(t,"sbcs-cont")}},8:{},9:{f:ek},11:{},22:{f:NS},30:{f:nk},31:{},32:{},33:{f:ck},36:{},37:{f:tk},50:{f:function(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}},62:{},52:{},67:{},68:{f:NS},69:{},86:{},126:{},127:{f:function(e){var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(4),o={fmt:t,env:n,len:r,data:e.slice(e.l,e.l+r)};return e.l+=r,o}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function(e,t,n){var r=e.l+t,o=VS(e),a=e.read_shift(2),i=FS(e,a,n);return e.l=r,o.t="str",o.val=i,o}},223:{},234:{},354:{},421:{},518:{f:rT},521:{f:ek},536:{f:lk},547:{f:ik},561:{},579:{},1030:{f:rT},1033:{f:ek},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function CO(e,t,n,r){var o=t;if(!isNaN(o)){var a=r||(n||[]).length||0,i=e.next(4);i.write_shift(2,o),i.write_shift(2,a),a>0&&n_(n)&&e.push(n)}}function TO(e,t){var n=t||{};var r=n.dense?[]:{},o=(e=e.replace(/<!--.*?-->/g,"")).match(/<table/i);if(!o)throw new Error("Invalid HTML: could not find <table>");var a=e.match(/<\/table/i),i=o.index,s=a&&a.index||e.length,l=qx(e.slice(i,s),/(:?<tr[^>]*>)/i,"<tr>"),u=-1,c=0,f=0,d=0,p={s:{r:1e7,c:1e7},e:{r:0,c:0}},h=[];for(i=0;i<l.length;++i){var v=l[i].trim(),m=v.slice(0,3).toLowerCase();if("<tr"!=m){if("<td"==m||"<th"==m){var g=v.split(/<\/t[dh]>/i);for(s=0;s<g.length;++s){var y=g[s].trim();if(y.match(/<t[dh]/i)){for(var b=y,w=0;"<"==b.charAt(0)&&(w=b.indexOf(">"))>-1;)b=b.slice(w+1);for(var x=0;x<h.length;++x){var E=h[x];E.s.c==c&&E.s.r<u&&u<=E.e.r&&(c=E.e.c+1,x=-1)}var _=sE(y.slice(0,y.indexOf(">")));d=_.colspan?+_.colspan:1,((f=+_.rowspan)>1||d>1)&&h.push({s:{r:u,c:c},e:{r:u+(f||1)-1,c:c+d-1}});var S=_.t||_["data-t"]||"";if(b.length)if(b=SE(b),p.s.r>u&&(p.s.r=u),p.e.r<u&&(p.e.r=u),p.s.c>c&&(p.s.c=c),p.e.c<c&&(p.e.c=c),b.length){var k={t:"s",v:b};n.raw||!b.trim().length||"s"==S||("TRUE"===b?k={t:"b",v:!0}:"FALSE"===b?k={t:"b",v:!1}:isNaN(Hx(b))?isNaN(zx(b).getDate())||(k={t:"d",v:jx(b)},n.cellDates||(k={t:"n",v:Tx(k.v)}),k.z=n.dateNF||Fw[14]):k={t:"n",v:Hx(b)}),n.dense?(r[u]||(r[u]=[]),r[u][c]=k):r[O_({r:u,c:c})]=k,c+=d}else c+=d;else c+=d}}}}else{if(++u,n.sheetRows&&n.sheetRows<=u){--u;break}c=0}}return r["!ref"]=P_(p),h.length&&(r["!merges"]=h),r}function OO(e,t,n,r){for(var o=e["!merges"]||[],a=[],i=t.s.c;i<=t.e.c;++i){for(var s=0,l=0,u=0;u<o.length;++u)if(!(o[u].s.r>n||o[u].s.c>i)&&!(o[u].e.r<n||o[u].e.c<i)){if(o[u].s.r<n||o[u].s.c<i){s=-1;break}s=o[u].e.r-o[u].s.r+1,l=o[u].e.c-o[u].s.c+1;break}if(!(s<0)){var c=O_({r:n,c:i}),f=r.dense?(e[n]||[])[i]:e[c],d=f&&null!=f.v&&(f.h||hE(f.w||(A_(f),f.w)||""))||"",p={};s>1&&(p.rowspan=s),l>1&&(p.colspan=l),r.editable?d='<span contenteditable="true">'+d+"</span>":f&&(p["data-t"]=f&&f.t||"z",null!=f.v&&(p["data-v"]=f.v),null!=f.z&&(p["data-z"]=f.z),f.l&&"#"!=(f.l.Target||"#").charAt(0)&&(d='<a href="'+f.l.Target+'">'+d+"</a>")),p.id=(r.id||"sjs")+"-"+c,a.push(DE("td",d,p))}}return"<tr>"+a.join("")+"</tr>"}var RO='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',PO="</body></html>";function DO(e,t,n){return[].join("")+"<table"+(n&&n.id?' id="'+n.id+'"':"")+">"}function MO(e,t){var n=t||{},r=null!=n.header?n.header:RO,o=null!=n.footer?n.footer:PO,a=[r],i=R_(e["!ref"]);n.dense=Array.isArray(e),a.push(DO(0,0,n));for(var s=i.s.r;s<=i.e.r;++s)a.push(OO(e,i,s,n));return a.push("</table>"+o),a.join("")}function AO(e,t,n){var r=n||{};var o=0,a=0;if(null!=r.origin)if("number"==typeof r.origin)o=r.origin;else{var i="string"==typeof r.origin?T_(r.origin):r.origin;o=i.r,a=i.c}var s=t.getElementsByTagName("tr"),l=Math.min(r.sheetRows||1e7,s.length),u={s:{r:0,c:0},e:{r:o,c:a}};if(e["!ref"]){var c=R_(e["!ref"]);u.s.r=Math.min(u.s.r,c.s.r),u.s.c=Math.min(u.s.c,c.s.c),u.e.r=Math.max(u.e.r,c.e.r),u.e.c=Math.max(u.e.c,c.e.c),-1==o&&(u.e.r=o=c.e.r+1)}var f=[],d=0,p=e["!rows"]||(e["!rows"]=[]),h=0,v=0,m=0,g=0,y=0,b=0;for(e["!cols"]||(e["!cols"]=[]);h<s.length&&v<l;++h){var w=s[h];if(IO(w)){if(r.display)continue;p[v]={hidden:!0}}var x=w.children;for(m=g=0;m<x.length;++m){var E=x[m];if(!r.display||!IO(E)){var _=E.hasAttribute("data-v")?E.getAttribute("data-v"):E.hasAttribute("v")?E.getAttribute("v"):SE(E.innerHTML),S=E.getAttribute("data-z")||E.getAttribute("z");for(d=0;d<f.length;++d){var k=f[d];k.s.c==g+a&&k.s.r<v+o&&v+o<=k.e.r&&(g=k.e.c+1-a,d=-1)}b=+E.getAttribute("colspan")||1,((y=+E.getAttribute("rowspan")||1)>1||b>1)&&f.push({s:{r:v+o,c:g+a},e:{r:v+o+(y||1)-1,c:g+a+(b||1)-1}});var C={t:"s",v:_},T=E.getAttribute("data-t")||E.getAttribute("t")||"";null!=_&&(0==_.length?C.t=T||"z":r.raw||0==_.trim().length||"s"==T||("TRUE"===_?C={t:"b",v:!0}:"FALSE"===_?C={t:"b",v:!1}:isNaN(Hx(_))?isNaN(zx(_).getDate())||(C={t:"d",v:jx(_)},r.cellDates||(C={t:"n",v:Tx(C.v)}),C.z=r.dateNF||Fw[14]):C={t:"n",v:Hx(_)})),void 0===C.z&&null!=S&&(C.z=S);var O="",R=E.getElementsByTagName("A");if(R&&R.length)for(var P=0;P<R.length&&(!R[P].hasAttribute("href")||"#"==(O=R[P].getAttribute("href")).charAt(0));++P);O&&"#"!=O.charAt(0)&&(C.l={Target:O}),r.dense?(e[v+o]||(e[v+o]=[]),e[v+o][g+a]=C):e[O_({c:g+a,r:v+o})]=C,u.e.c<g+a&&(u.e.c=g+a),g+=b}}++v}return f.length&&(e["!merges"]=(e["!merges"]||[]).concat(f)),u.e.r=Math.max(u.e.r,v-1+o),e["!ref"]=P_(u),v>=l&&(e["!fullref"]=P_((u.e.r=s.length-h+v-1+o,u))),e}function NO(e,t){return AO((t||{}).dense?[]:{},e,t)}function IO(e){var t="",n=function(e){return e.ownerDocument.defaultView&&"function"===typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"===typeof getComputedStyle?getComputedStyle:null}(e);return n&&(t=n(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),"none"===t}function jO(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/<text:tab[^>]*\/>/g,"\t").replace(/<text:line-break\/>/g,"\n");return[fE(t.replace(/<[^>]*>/g,""))]}var LO={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 FO(e,t){var n=t||{};var r,o,a,i,s,l,u=ME(e),c=[],f={name:""},d="",p=0,h={},v=[],m=n.dense?[]:{},g={value:""},y="",b=0,w=[],x=-1,E=-1,_={s:{r:1e6,c:1e7},e:{r:0,c:0}},S=0,k={},C=[],T={},O=[],R=1,P=1,D=[],M={Names:[]},A={},N=["",""],I=[],j={},L="",F=0,B=!1,H=!1,U=0;for(AE.lastIndex=0,u=u.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");s=AE.exec(u);)switch(s[3]=s[3].replace(/_.*$/,"")){case"table":case"\u5de5\u4f5c\u8868":"/"===s[1]?(_.e.c>=_.s.c&&_.e.r>=_.s.r?m["!ref"]=P_(_):m["!ref"]="A1:A1",n.sheetRows>0&&n.sheetRows<=_.e.r&&(m["!fullref"]=m["!ref"],_.e.r=n.sheetRows-1,m["!ref"]=P_(_)),C.length&&(m["!merges"]=C),O.length&&(m["!rows"]=O),a.name=a["\u540d\u79f0"]||a.name,"undefined"!==typeof JSON&&JSON.stringify(a),v.push(a.name),h[a.name]=m,H=!1):"/"!==s[0].charAt(s[0].length-2)&&(a=sE(s[0],!1),x=E=-1,_.s.r=_.s.c=1e7,_.e.r=_.e.c=0,m=n.dense?[]:{},C=[],O=[],H=!0);break;case"table-row-group":"/"===s[1]?--S:++S;break;case"table-row":case"\u884c":if("/"===s[1]){x+=R,R=1;break}if((i=sE(s[0],!1))["\u884c\u53f7"]?x=i["\u884c\u53f7"]-1:-1==x&&(x=0),(R=+i["number-rows-repeated"]||1)<10)for(U=0;U<R;++U)S>0&&(O[x+U]={level:S});E=-1;break;case"covered-table-cell":"/"!==s[1]&&++E,n.sheetStubs&&(n.dense?(m[x]||(m[x]=[]),m[x][E]={t:"z"}):m[O_({r:x,c:E})]={t:"z"}),y="",w=[];break;case"table-cell":case"\u6570\u636e":if("/"===s[0].charAt(s[0].length-2))++E,g=sE(s[0],!1),P=parseInt(g["number-columns-repeated"]||"1",10),l={t:"z",v:null},g.formula&&0!=n.cellFormula&&(l.f=dT(fE(g.formula))),"string"==(g["\u6570\u636e\u7c7b\u578b"]||g["value-type"])&&(l.t="s",l.v=fE(g["string-value"]||""),n.dense?(m[x]||(m[x]=[]),m[x][E]=l):m[O_({r:x,c:E})]=l),E+=P-1;else if("/"!==s[1]){y="",b=0,w=[],P=1;var z=R?x+R-1:x;if(++E>_.e.c&&(_.e.c=E),E<_.s.c&&(_.s.c=E),x<_.s.r&&(_.s.r=x),z>_.e.r&&(_.e.r=z),I=[],j={},l={t:(g=sE(s[0],!1))["\u6570\u636e\u7c7b\u578b"]||g["value-type"],v:null},n.cellFormula)if(g.formula&&(g.formula=fE(g.formula)),g["number-matrix-columns-spanned"]&&g["number-matrix-rows-spanned"]&&(T={s:{r:x,c:E},e:{r:x+(parseInt(g["number-matrix-rows-spanned"],10)||0)-1,c:E+(parseInt(g["number-matrix-columns-spanned"],10)||0)-1}},l.F=P_(T),D.push([T,l.F])),g.formula)l.f=dT(g.formula);else for(U=0;U<D.length;++U)x>=D[U][0].s.r&&x<=D[U][0].e.r&&E>=D[U][0].s.c&&E<=D[U][0].e.c&&(l.F=D[U][1]);switch((g["number-columns-spanned"]||g["number-rows-spanned"])&&(T={s:{r:x,c:E},e:{r:x+(parseInt(g["number-rows-spanned"],10)||0)-1,c:E+(parseInt(g["number-columns-spanned"],10)||0)-1}},C.push(T)),g["number-columns-repeated"]&&(P=parseInt(g["number-columns-repeated"],10)),l.t){case"boolean":l.t="b",l.v=mE(g["boolean-value"]);break;case"float":case"percentage":case"currency":l.t="n",l.v=parseFloat(g.value);break;case"date":l.t="d",l.v=jx(g["date-value"]),n.cellDates||(l.t="n",l.v=Tx(l.v)),l.z="m/d/yy";break;case"time":l.t="n",l.v=Mx(g["time-value"])/86400,n.cellDates&&(l.t="d",l.v=Dx(l.v)),l.z="HH:MM:SS";break;case"number":l.t="n",l.v=parseFloat(g["\u6570\u636e\u6570\u503c"]);break;default:if("string"!==l.t&&"text"!==l.t&&l.t)throw new Error("Unsupported value type "+l.t);l.t="s",null!=g["string-value"]&&(y=fE(g["string-value"]),w=[])}}else{if(B=!1,"s"===l.t&&(l.v=y||"",w.length&&(l.R=w),B=0==b),A.Target&&(l.l=A),I.length>0&&(l.c=I,I=[]),y&&!1!==n.cellText&&(l.w=y),B&&(l.t="z",delete l.v),(!B||n.sheetStubs)&&!(n.sheetRows&&n.sheetRows<=x))for(var q=0;q<R;++q){if(P=parseInt(g["number-columns-repeated"]||"1",10),n.dense)for(m[x+q]||(m[x+q]=[]),m[x+q][E]=0==q?l:Fx(l);--P>0;)m[x+q][E+P]=Fx(l);else for(m[O_({r:x+q,c:E})]=l;--P>0;)m[O_({r:x+q,c:E+P})]=Fx(l);_.e.c<=E&&(_.e.c=E)}E+=(P=parseInt(g["number-columns-repeated"]||"1",10))-1,P=0,l={},y="",w=[]}A={};break;case"document":case"document-content":case"\u7535\u5b50\u8868\u683c\u6587\u6863":case"spreadsheet":case"\u4e3b\u4f53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===s[1]){if((r=c.pop())[0]!==s[3])throw"Bad state: "+r}else"/"!==s[0].charAt(s[0].length-2)&&c.push([s[3],!0]);break;case"annotation":if("/"===s[1]){if((r=c.pop())[0]!==s[3])throw"Bad state: "+r;j.t=y,w.length&&(j.R=w),j.a=L,I.push(j)}else"/"!==s[0].charAt(s[0].length-2)&&c.push([s[3],!1]);L="",F=0,y="",b=0,w=[];break;case"creator":"/"===s[1]?L=u.slice(F,s.index):F=s.index+s[0].length;break;case"meta":case"\u5143\u6570\u636e":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===s[1]){if((r=c.pop())[0]!==s[3])throw"Bad state: "+r}else"/"!==s[0].charAt(s[0].length-2)&&c.push([s[3],!1]);y="",b=0,w=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"\u7535\u5b50\u8868\u683c":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"\u6807\u9898":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===s[1]){if(k[f.name]=d,(r=c.pop())[0]!==s[3])throw"Bad state: "+r}else"/"!==s[0].charAt(s[0].length-2)&&(d="",f=sE(s[0],!1),c.push([s[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(c[c.length-1][0]){case"time-style":case"date-style":o=sE(s[0],!1),d+=LO[s[3]]["long"===o.style?1:0]}break;case"text":if("/>"===s[0].slice(-2))break;if("/"===s[1])switch(c[c.length-1][0]){case"number-style":case"date-style":case"time-style":d+=u.slice(p,s.index)}else p=s.index+s[0].length;break;case"named-range":N=pT((o=sE(s[0],!1))["cell-range-address"]);var W={Name:o.name,Ref:N[0]+"!"+N[1]};H&&(W.Sheet=v.length),M.Names.push(W);break;case"p":case"\u6587\u672c\u4e32":if(["master-styles"].indexOf(c[c.length-1][0])>-1)break;if("/"!==s[1]||g&&g["string-value"])sE(s[0],!1),b=s.index+s[0].length;else{var V=jO(u.slice(b,s.index));y=(y.length>0?y+"\n":"")+V[0]}break;case"database-range":if("/"===s[1])break;try{h[(N=pT(sE(s[0])["target-range-address"]))[0]]["!autofilter"]={ref:N[1]}}catch(et){}break;case"a":if("/"!==s[1]){if(!(A=sE(s[0],!1)).href)break;A.Target=fE(A.href),delete A.href,"#"==A.Target.charAt(0)&&A.Target.indexOf(".")>-1?(N=pT(A.Target.slice(1)),A.Target="#"+N[0]+"!"+N[1]):A.Target.match(/^\.\.[\\\/]/)&&(A.Target=A.Target.slice(3))}break;default:switch(s[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5b57:":break;default:if(n.WTF)throw new Error(s)}}var Z={Sheets:h,SheetNames:v,Workbook:M};return n.bookSheets&&delete Z.Sheets,Z}function BO(e,t){t=t||{},Zx(e,"META-INF/manifest.xml")&&function(e,t){for(var n,r,o=ME(e);n=AE.exec(o);)switch(n[3]){case"manifest":break;case"file-entry":if("/"==(r=sE(n[0],!1)).path&&"application/vnd.oasis.opendocument.spreadsheet"!==r.type)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw n}}(Yx(e,"META-INF/manifest.xml"),t);var n=$x(e,"content.xml");if(!n)throw new Error("Missing content.xml in ODS / UOF file");var r=FO(xE(n),t);return Zx(e,"meta.xml")&&(r.Props=hS(Yx(e,"meta.xml"))),r}function HO(e,t){return FO(e,t)}function UO(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function zO(e){return"undefined"!=typeof TextDecoder?(new TextDecoder).decode(e):xE(Sw(e))}function qO(e){var t=e.reduce((function(e,t){return e+t.length}),0),n=new Uint8Array(t),r=0;return e.forEach((function(e){n.set(e,r),r+=e.length})),n}function WO(e){return 16843009*((e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135)>>>24}function VO(e,t){var n=t?t[0]:0,r=127&e[n];e:if(e[n++]>=128){if(r|=(127&e[n])<<7,e[n++]<128)break e;if(r|=(127&e[n])<<14,e[n++]<128)break e;if(r|=(127&e[n])<<21,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,28),++n,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,35),++n,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,42),++n,e[n++]<128)break e}return t&&(t[0]=n),r}function ZO(e){var t=0,n=127&e[t];e:if(e[t++]>=128){if(n|=(127&e[t])<<7,e[t++]<128)break e;if(n|=(127&e[t])<<14,e[t++]<128)break e;if(n|=(127&e[t])<<21,e[t++]<128)break e;n|=(127&e[t])<<28}return n}function GO(e){for(var t=[],n=[0];n[0]<e.length;){var r,o=n[0],a=VO(e,n),i=7&a,s=0;if(0==(a=Math.floor(a/8)))break;switch(i){case 0:for(var l=n[0];e[n[0]++]>=128;);r=e.slice(l,n[0]);break;case 5:s=4,r=e.slice(n[0],n[0]+s),n[0]+=s;break;case 1:s=8,r=e.slice(n[0],n[0]+s),n[0]+=s;break;case 2:s=VO(e,n),r=e.slice(n[0],n[0]+s),n[0]+=s;break;default:throw new Error("PB Type ".concat(i," for Field ").concat(a," at offset ").concat(o))}var u={data:r,type:i};null==t[a]?t[a]=[u]:t[a].push(u)}return t}function YO(e,t){return(null==e?void 0:e.map((function(e){return t(e.data)})))||[]}function $O(e){for(var t,n=[],r=[0];r[0]<e.length;){var o=VO(e,r),a=GO(e.slice(r[0],r[0]+o));r[0]+=o;var i={id:ZO(a[1][0].data),messages:[]};a[2].forEach((function(t){var n=GO(t.data),o=ZO(n[3][0].data);i.messages.push({meta:n,data:e.slice(r[0],r[0]+o)}),r[0]+=o})),(null==(t=a[3])?void 0:t[0])&&(i.merge=ZO(a[3][0].data)>>>0>0),n.push(i)}return n}function KO(e,t){if(0!=e)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var n=[0],r=VO(t,n),o=[];n[0]<t.length;){var a=3&t[n[0]];if(0!=a){var i=0,s=0;if(1==a?(s=4+(t[n[0]]>>2&7),i=(224&t[n[0]++])<<3,i|=t[n[0]++]):(s=1+(t[n[0]++]>>2),2==a?(i=t[n[0]]|t[n[0]+1]<<8,n[0]+=2):(i=(t[n[0]]|t[n[0]+1]<<8|t[n[0]+2]<<16|t[n[0]+3]<<24)>>>0,n[0]+=4)),o=[qO(o)],0==i)throw new Error("Invalid offset 0");if(i>o[0].length)throw new Error("Invalid offset beyond length");if(s>=i)for(o.push(o[0].slice(-i)),s-=i;s>=o[o.length-1].length;)o.push(o[o.length-1]),s-=o[o.length-1].length;o.push(o[0].slice(-i,-i+s))}else{var l=t[n[0]++]>>2;if(l<60)++l;else{var u=l-59;l=t[n[0]],u>1&&(l|=t[n[0]+1]<<8),u>2&&(l|=t[n[0]+2]<<16),u>3&&(l|=t[n[0]+3]<<24),l>>>=0,l++,n[0]+=u}o.push(t.slice(n[0],n[0]+l)),n[0]+=l}}var c=qO(o);if(c.length!=r)throw new Error("Unexpected length: ".concat(c.length," != ").concat(r));return c}function XO(e){for(var t=[],n=0;n<e.length;){var r=e[n++],o=e[n]|e[n+1]<<8|e[n+2]<<16;n+=3,t.push(KO(r,e.slice(n,n+o))),n+=o}if(n!==e.length)throw new Error("data is not a valid framed stream!");return qO(t)}function QO(e,t,n){var r,o=UO(e),a=o.getUint32(8,!0),i=12,s=-1,l=-1,u=NaN,c=NaN,f=new Date(2001,0,1);switch(1&a&&(u=function(e,t){for(var n=(127&e[t+15])<<7|e[t+14]>>1,r=1&e[t+14],o=t+13;o>=t;--o)r=256*r+e[o];return(128&e[t+15]?-r:r)*Math.pow(10,n-6176)}(e,i),i+=16),2&a&&(c=o.getFloat64(i,!0),i+=8),4&a&&(f.setTime(f.getTime()+1e3*o.getFloat64(i,!0)),i+=8),8&a&&(l=o.getUint32(i,!0),i+=4),16&a&&(s=o.getUint32(i,!0),i+=4),e[1]){case 0:break;case 2:case 10:r={t:"n",v:u};break;case 3:r={t:"s",v:t[l]};break;case 5:r={t:"d",v:f};break;case 6:r={t:"b",v:c>0};break;case 7:r={t:"n",v:c/86400};break;case 8:r={t:"e",v:0};break;case 9:if(!(s>-1))throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&a," : ").concat(e.slice(0,4)));r={t:"s",v:n[s]};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&a," : ").concat(e.slice(0,4)))}return r}function JO(e,t,n){switch(e[0]){case 0:case 1:case 2:case 3:return function(e,t,n,r){var o,a=UO(e),i=a.getUint32(4,!0),s=(r>1?12:8)+4*WO(i&(r>1?3470:398)),l=-1,u=-1,c=NaN,f=new Date(2001,0,1);switch(512&i&&(l=a.getUint32(s,!0),s+=4),s+=4*WO(i&(r>1?12288:4096)),16&i&&(u=a.getUint32(s,!0),s+=4),32&i&&(c=a.getFloat64(s,!0),s+=8),64&i&&(f.setTime(f.getTime()+1e3*a.getFloat64(s,!0)),s+=8),e[2]){case 0:break;case 2:o={t:"n",v:c};break;case 3:o={t:"s",v:t[u]};break;case 5:o={t:"d",v:f};break;case 6:o={t:"b",v:c>0};break;case 7:o={t:"n",v:c/86400};break;case 8:o={t:"e",v:0};break;case 9:if(l>-1)o={t:"s",v:n[l]};else if(u>-1)o={t:"s",v:t[u]};else{if(isNaN(c))throw new Error("Unsupported cell type ".concat(e.slice(0,4)));o={t:"n",v:c}}break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return o}(e,t,n,e[0]);case 5:return QO(e,t,n);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function eR(e){return VO(GO(e)[1][0].data)}function tR(e,t){var n=GO(t.data),r=ZO(n[1][0].data),o=n[3],a=[];return(o||[]).forEach((function(t){var n=GO(t.data),o=ZO(n[1][0].data)>>>0;switch(r){case 1:a[o]=zO(n[3][0].data);break;case 8:var i=GO(e[eR(n[9][0].data)][0].data),s=e[eR(i[1][0].data)][0],l=ZO(s.meta[1][0].data);if(2001!=l)throw new Error("2000 unexpected reference to ".concat(l));var u=GO(s.data);a[o]=u[3].map((function(e){return zO(e.data)})).join("")}})),a}function nR(e,t){var n,r=GO(t.data),o=(null==(n=null==r?void 0:r[7])?void 0:n[0])?ZO(r[7][0].data)>>>0>0?1:0:-1,a=YO(r[5],(function(e){return function(e,t){var n,r,o,a,i,s,l,u,c,f,d,p,h,v,m,g,y=GO(e),b=ZO(y[1][0].data)>>>0,w=ZO(y[2][0].data)>>>0,x=(null==(r=null==(n=y[8])?void 0:n[0])?void 0:r.data)&&ZO(y[8][0].data)>0||!1;if((null==(a=null==(o=y[7])?void 0:o[0])?void 0:a.data)&&0!=t)m=null==(s=null==(i=y[7])?void 0:i[0])?void 0:s.data,g=null==(u=null==(l=y[6])?void 0:l[0])?void 0:u.data;else{if(!(null==(f=null==(c=y[4])?void 0:c[0])?void 0:f.data)||1==t)throw"NUMBERS Tile missing ".concat(t," cell storage");m=null==(p=null==(d=y[4])?void 0:d[0])?void 0:p.data,g=null==(v=null==(h=y[3])?void 0:h[0])?void 0:v.data}for(var E=x?4:1,_=UO(m),S=[],k=0;k<m.length/2;++k){var C=_.getUint16(2*k,!0);C<65535&&S.push([k,C])}if(S.length!=w)throw"Expected ".concat(w," cells, found ").concat(S.length);var T=[];for(k=0;k<S.length-1;++k)T[S[k][0]]=g.subarray(S[k][1]*E,S[k+1][1]*E);return S.length>=1&&(T[S[S.length-1][0]]=g.subarray(S[S.length-1][1]*E)),{R:b,cells:T}}(e,o)}));return{nrows:ZO(r[4][0].data)>>>0,data:a.reduce((function(e,t){return e[t.R]||(e[t.R]=[]),t.cells.forEach((function(n,r){if(e[t.R][r])throw new Error("Duplicate cell r=".concat(t.R," c=").concat(r));e[t.R][r]=n})),e}),[])}}function rR(e,t){var n={"!ref":"A1"},r=e[eR(GO(t.data)[2][0].data)],o=ZO(r[0].meta[1][0].data);if(6001!=o)throw new Error("6000 unexpected reference to ".concat(o));return function(e,t,n){var r,o=GO(t.data),a={s:{r:0,c:0},e:{r:0,c:0}};if(a.e.r=(ZO(o[6][0].data)>>>0)-1,a.e.r<0)throw new Error("Invalid row varint ".concat(o[6][0].data));if(a.e.c=(ZO(o[7][0].data)>>>0)-1,a.e.c<0)throw new Error("Invalid col varint ".concat(o[7][0].data));n["!ref"]=P_(a);var i=GO(o[4][0].data),s=tR(e,e[eR(i[4][0].data)][0]),l=(null==(r=i[17])?void 0:r[0])?tR(e,e[eR(i[17][0].data)][0]):[],u=GO(i[3][0].data),c=0;u[1].forEach((function(t){var r=GO(t.data),o=e[eR(r[2][0].data)][0],a=ZO(o.meta[1][0].data);if(6002!=a)throw new Error("6001 unexpected reference to ".concat(a));var i=nR(0,o);i.data.forEach((function(e,t){e.forEach((function(e,r){var o=O_({r:c+t,c:r}),a=JO(e,s,l);a&&(n[o]=a)}))})),c+=i.nrows}))}(e,r[0],n),n}function oR(e,t){var n={SheetNames:[],Sheets:{}};if(YO(GO(t.data)[1],eR).forEach((function(t){e[t].forEach((function(t){if(2==ZO(t.meta[1][0].data)){var r=function(e,t){var n,r=GO(t.data),o={name:(null==(n=r[1])?void 0:n[0])?zO(r[1][0].data):"",sheets:[]};return YO(r[2],eR).forEach((function(t){e[t].forEach((function(t){6e3==ZO(t.meta[1][0].data)&&o.sheets.push(rR(e,t))}))})),o}(e,t);r.sheets.forEach((function(e,t){CR(n,e,0==t?r.name:r.name+"_"+t,!0)}))}}))})),0==n.SheetNames.length)throw new Error("Empty NUMBERS file");return n}function aR(e){var t,n,r,o,a={},i=[];if(e.FullPaths.forEach((function(e){if(e.match(/\.iwpv2/))throw new Error("Unsupported password protection")})),e.FileIndex.forEach((function(e){if(e.name.match(/\.iwa$/)){var t,n;try{t=XO(e.content)}catch(et){return console.log("?? "+e.content.length+" "+(et.message||et))}try{n=$O(t)}catch(et){return console.log("## "+(et.message||et))}n.forEach((function(e){a[e.id]=e.messages,i.push(e.id)}))}})),!i.length)throw new Error("File has no messages");var s=(null==(o=null==(r=null==(n=null==(t=null==a?void 0:a[1])?void 0:t[0])?void 0:n.meta)?void 0:r[1])?void 0:o[0].data)&&1==ZO(a[1][0].meta[1][0].data)&&a[1][0];if(s||i.forEach((function(e){a[e].forEach((function(e){if(1==ZO(e.meta[1][0].data)>>>0){if(s)throw new Error("Document has multiple roots");s=e}}))})),!s)throw new Error("Cannot find Document root");return oR(a,s)}function iR(e){return function(t){for(var n=0;n!=e.length;++n){var r=e[n];void 0===t[r[0]]&&(t[r[0]]=r[1]),"n"===r[2]&&(t[r[0]]=Number(t[r[0]]))}}}function sR(e){iR([["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 lR(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 uR(e,t,n,r,o,a,i,s,l,u,c,f){try{a[r]=fS($x(e,n,!0),t);var d,p=Yx(e,t);switch(s){case"sheet":d=$T(p,t,o,l,a[r],u,c,f);break;case"chart":if(!(d=KT(p,t,o,l,a[r],u))||!d["!drawel"])break;var h=eE(d["!drawel"].Target,t),v=cS(h),m=function(e,t){if(!e)return"??";var n=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][n].Target}($x(e,h,!0),fS($x(e,v,!0),h)),g=eE(m,h),y=cS(g);d=jT($x(e,g,!0),0,0,fS($x(e,y,!0),g),0,d);break;case"macro":d=function(e,t,n,r,o,a,i,s){return t.slice(-4),{"!type":"macro"}}(0,t,0,0,a[r]);break;case"dialog":d=function(e,t,n,r,o,a,i,s){return t.slice(-4),{"!type":"dialog"}}(0,t,0,0,a[r]);break;default:throw new Error("Unrecognized sheet type "+s)}i[r]=d;var b=[];a&&a[r]&&Sx(a[r]).forEach((function(n){var o="";if(a[r][n].Type==uS.CMNT){o=eE(a[r][n].Target,t);var i=JT(Yx(e,o,!0),o,l);if(!i||!i.length)return;xC(d,i,!1)}a[r][n].Type==uS.TCMNT&&(o=eE(a[r][n].Target,t),b=b.concat(function(e,t){var n=[],r=!1,o={},a=0;return e.replace(oE,(function(i,s){var l=sE(i);switch(lE(l[0])){case"<?xml":case"<ThreadedComments":case"</ThreadedComments>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<threadedComment":o={author:l.personId,guid:l.id,ref:l.ref,T:1};break;case"</threadedComment>":null!=o.t&&n.push(o);break;case"<text>":case"<text":a=s+i.length;break;case"</text>":o.t=e.slice(a,s).replace(/\r\n/g,"\n").replace(/\r/g,"\n");break;case"<mentions":case"<mentions>":case"<ext":r=!0;break;case"</mentions>":case"</ext>":r=!1;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+l[0]+" in threaded comments")}return i})),n}(Yx(e,o,!0),l)))})),b&&b.length&&xC(d,b,!0,l.people||[])}catch(et){if(l.WTF)throw et}}function cR(e){return"/"==e.charAt(0)?e.slice(1):e}function fR(e,t){if(yx(),sR(t=t||{}),Zx(e,"META-INF/manifest.xml"))return BO(e,t);if(Zx(e,"objectdata.xml"))return BO(e,t);if(Zx(e,"Index/Document.iwa")){if("undefined"==typeof Uint8Array)throw new Error("NUMBERS file parsing requires Uint8Array support");if(e.FileIndex)return aR(e);var n=Ex.utils.cfb_new();return Xx(e).forEach((function(t){Qx(n,t,Kx(e,t))})),aR(n)}if(!Zx(e,"[Content_Types].xml")){if(Zx(e,"index.xml.gz"))throw new Error("Unsupported NUMBERS 08 file");if(Zx(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Error("Unsupported ZIP file")}var r,o,a=Xx(e),i=function(e){var t={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};if(!e||!e.match)return t;var n={};if((e.match(oE)||[]).forEach((function(e){var r=sE(e);switch(r[0].replace(aE,"<")){case"<?xml":break;case"<Types":t.xmlns=r["xmlns"+(r[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":n[r.Extension]=r.ContentType;break;case"<Override":void 0!==t[lS[r.ContentType]]&&t[lS[r.ContentType]].push(r.PartName)}})),t.xmlns!==NE)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}($x(e,"[Content_Types].xml")),s=!1;if(0===i.workbooks.length&&Yx(e,o="xl/workbook.xml",!0)&&i.workbooks.push(o),0===i.workbooks.length){if(!Yx(e,o="xl/workbook.bin",!0))throw new Error("Could not find workbook");i.workbooks.push(o),s=!0}"bin"==i.workbooks[0].slice(-3)&&(s=!0);var l={},u={};if(!t.bookSheets&&!t.bookProps){if(hT=[],i.sst)try{hT=QT(Yx(e,cR(i.sst)),i.sst,t)}catch(et){if(t.WTF)throw et}t.cellStyles&&i.themes.length&&(l=function(e,t,n){return gC(e,n)}($x(e,i.themes[0].replace(/^\//,""),!0)||"",i.themes[0],t)),i.style&&(u=XT(Yx(e,cR(i.style)),i.style,l,t))}i.links.map((function(n){try{fS($x(e,cS(cR(n))),n);return tO(Yx(e,cR(n)),0,n,t)}catch(et){}}));var c=YT(Yx(e,cR(i.workbooks[0])),i.workbooks[0],t),f={},d="";i.coreprops.length&&((d=Yx(e,cR(i.coreprops[0]),!0))&&(f=hS(d)),0!==i.extprops.length&&(d=Yx(e,cR(i.extprops[0]),!0))&&function(e,t,n){var r={};t||(t={}),e=xE(e),vS.forEach((function(n){var o=(e.match(_E(n[0]))||[])[1];switch(n[2]){case"string":o&&(t[n[1]]=fE(o));break;case"bool":t[n[1]]="true"===o;break;case"raw":var a=e.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)</"+n[0]+">"));a&&a.length>0&&(r[n[1]]=a[1])}})),r.HeadingPairs&&r.TitlesOfParts&&mS(r.HeadingPairs,r.TitlesOfParts,t,n)}(d,f,t));var p={};t.bookSheets&&!t.bookProps||0!==i.custprops.length&&(d=$x(e,cR(i.custprops[0]),!0))&&(p=function(e,t){var n={},r="",o=e.match(gS);if(o)for(var a=0;a!=o.length;++a){var i=o[a],s=sE(i);switch(s[0]){case"<?xml":case"<Properties":break;case"<property":r=fE(s.name);break;case"</property>":r=null;break;default:if(0===i.indexOf("<vt:")){var l=i.split(">"),u=l[0].slice(4),c=l[1];switch(u){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":n[r]=fE(c);break;case"bool":n[r]=mE(c);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":n[r]=parseInt(c,10);break;case"r4":case"r8":case"decimal":n[r]=parseFloat(c);break;case"filetime":case"date":n[r]=jx(c);break;default:if("/"==u.slice(-1))break;t.WTF&&"undefined"!==typeof console&&console.warn("Unexpected",i,u,l)}}else if("</"===i.slice(0,2));else if(t.WTF)throw new Error(i)}}return n}(d,t));var h={};if((t.bookSheets||t.bookProps)&&(c.Sheets?r=c.Sheets.map((function(e){return e.name})):f.Worksheets&&f.SheetNames.length>0&&(r=f.SheetNames),t.bookProps&&(h.Props=f,h.Custprops=p),t.bookSheets&&"undefined"!==typeof r&&(h.SheetNames=r),t.bookSheets?h.SheetNames:t.bookProps))return h;r={};var v={};t.bookDeps&&i.calcchain&&(v=eO(Yx(e,cR(i.calcchain)),i.calcchain));var m,g,y=0,b={},w=c.Sheets;f.Worksheets=w.length,f.SheetNames=[];for(var x=0;x!=w.length;++x)f.SheetNames[x]=w[x].name;var E=s?"bin":"xml",_=i.workbooks[0].lastIndexOf("/"),S=(i.workbooks[0].slice(0,_+1)+"_rels/"+i.workbooks[0].slice(_+1)+".rels").replace(/^\//,"");Zx(e,S)||(S="xl/_rels/workbook."+E+".rels");var k=fS($x(e,S,!0),S.replace(/_rels.*/,"s5s"));(i.metadata||[]).length>=1&&(t.xlmeta=nO(Yx(e,cR(i.metadata[0])),i.metadata[0],t)),(i.people||[]).length>=1&&(t.people=function(e,t){var n=[],r=!1;return e.replace(oE,(function(e){var o=sE(e);switch(lE(o[0])){case"<?xml":case"<personList":case"</personList>":case"</person>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<person":n.push({name:o.displayname,id:o.id});break;case"<ext":r=!0;break;case"</ext>":r=!1;break;default:if(!r&&t.WTF)throw new Error("unrecognized "+o[0]+" in threaded comments")}return e})),n}(Yx(e,cR(i.people[0])),t)),k&&(k=function(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,lR(e["!id"][t.id].Type)]}))}catch(et){return null}return e&&0!==e.length?e:null}(k,c.Sheets));var C=Yx(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(y=0;y!=f.Worksheets;++y){var T="sheet";if(k&&k[y]?(m="xl/"+k[y][1].replace(/[\/]?xl\//,""),Zx(e,m)||(m=k[y][1]),Zx(e,m)||(m=S.replace(/_rels\/.*$/,"")+k[y][1]),T=k[y][2]):m=(m="xl/worksheets/sheet"+(y+1-C)+"."+E).replace(/sheet0\./,"sheet."),g=m.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&null!=t.sheets)switch(typeof t.sheets){case"number":if(y!=t.sheets)continue e;break;case"string":if(f.SheetNames[y].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var O=!1,R=0;R!=t.sheets.length;++R)"number"==typeof t.sheets[R]&&t.sheets[R]==y&&(O=1),"string"==typeof t.sheets[R]&&t.sheets[R].toLowerCase()==f.SheetNames[y].toLowerCase()&&(O=1);if(!O)continue e}}uR(e,m,g,f.SheetNames[y],y,b,r,T,t,c,l,u)}return h={Directory:i,Workbook:c,Props:f,Custprops:p,Deps:v,Sheets:r,SheetNames:f.SheetNames,Strings:hT,Styles:u,Themes:l,SSF:Fx(Fw)},t&&t.bookFiles&&(e.files?(h.keys=a,h.files=e.files):(h.keys=[],h.files={},e.FullPaths.forEach((function(t,n){t=t.replace(/^Root Entry[\/]/,""),h.keys.push(t),h.files[t]=e.FileIndex[n]})))),t&&t.bookVBA&&(i.vba.length>0?h.vbaraw=Yx(e,cR(i.vba[0]),!0):i.defaults&&"application/vnd.ms-office.vbaProject"===i.defaults.bin&&(h.vbaraw=Yx(e,"xl/vbaProject.bin",!0))),h}function dR(e,t){var n=t||{},r="Workbook",o=Ex.find(e,r);try{if(r="/!DataSpaces/Version",!(o=Ex.find(e,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(function(e){var t={};t.id=e.read_shift(0,"lpp4"),t.R=Ak(e,4),t.U=Ak(e,4),t.W=Ak(e,4)}(o.content),r="/!DataSpaces/DataSpaceMap",!(o=Ex.find(e,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);var a=function(e){var t=[];e.l+=4;for(var n=e.read_shift(4);n-- >0;)t.push(Nk(e));return t}(o.content);if(1!==a.length||1!==a[0].comps.length||0!==a[0].comps[0].t||"StrongEncryptionDataSpace"!==a[0].name||"EncryptedPackage"!==a[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(o=Ex.find(e,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);var i=function(e){var t=[];e.l+=4;for(var n=e.read_shift(4);n-- >0;)t.push(e.read_shift(0,"lpp4"));return t}(o.content);if(1!=i.length||"StrongEncryptionTransform"!=i[0])throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(o=Ex.find(e,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);Ik(o.content)}catch(et){}if(r="/EncryptionInfo",!(o=Ex.find(e,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);var s=function(e){var t=Ak(e);switch(t.Minor){case 2:return[t.Minor,Fk(e)];case 3:return[t.Minor,Bk()];case 4:return[t.Minor,Hk(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}(o.content);if(r="/EncryptedPackage",!(o=Ex.find(e,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(4==s[0]&&"undefined"!==typeof decrypt_agile)return decrypt_agile(s[1],o.content,n.password||"",n);if(2==s[0]&&"undefined"!==typeof decrypt_std76)return decrypt_std76(s[1],o.content,n.password||"",n);throw new Error("File is password-protected")}function pR(e,t){var n="";switch((t||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":n=yw(e.slice(0,12));break;case"binary":n=e;break;default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3),n.charCodeAt(4),n.charCodeAt(5),n.charCodeAt(6),n.charCodeAt(7)]}function hR(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 hO(e.slice(n),t);default:break e}return xk.to_workbook(e,t)}function vR(e,t,n,r){return r?(n.type="string",xk.to_workbook(e,n)):xk.to_workbook(t,n)}function mR(e,t){uw();var n=t||{};if("undefined"!==typeof ArrayBuffer&&e instanceof ArrayBuffer)return mR(new Uint8Array(e),((n=Fx(n)).type="array",n));"undefined"!==typeof Uint8Array&&e instanceof Uint8Array&&!n.type&&(n.type="undefined"!==typeof Deno?"buffer":"array");var r,o=e,a=!1;if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),vT={},n.dateNF&&(vT.dateNF=n.dateNF),n.type||(n.type=bw&&Buffer.isBuffer(e)?"buffer":"base64"),"file"==n.type&&(n.type=bw?"buffer":"binary",o=function(e){if("undefined"!==typeof _x)return _x.readFileSync(e);if("undefined"!==typeof Deno)return Deno.readFileSync(e);if("undefined"!==typeof $&&"undefined"!==typeof File&&"undefined"!==typeof Folder)try{var t=File(e);t.open("r"),t.encoding="binary";var n=t.read();return t.close(),n}catch(et){if(!et.message||!et.message.match(/onstruct/))throw et}throw new Error("Cannot access file "+e)}(e),"undefined"===typeof Uint8Array||bw||(n.type="array")),"string"==n.type&&(a=!0,n.type="binary",n.codepage=65001,o=function(e){return e.match(/[^\x00-\x7F]/)?EE(e):e}(e)),"array"==n.type&&"undefined"!==typeof Uint8Array&&e instanceof Uint8Array&&"undefined"!==typeof ArrayBuffer){var i=new ArrayBuffer(3),s=new Uint8Array(i);if(s.foo="bar",!s.foo)return(n=Fx(n)).type="array",mR(kw(o),n)}switch((r=pR(o,n))[0]){case 208:if(207===r[1]&&17===r[2]&&224===r[3]&&161===r[4]&&177===r[5]&&26===r[6]&&225===r[7])return function(e,t){return Ex.find(e,"EncryptedPackage")?dR(e,t):_O(e,t)}(Ex.read(o,n),n);break;case 9:if(r[1]<=8)return _O(o,n);break;case 60:return hO(o,n);case 73:if(73===r[1]&&42===r[2]&&0===r[3])throw new Error("TIFF Image File is not a spreadsheet");if(68===r[1])return function(e,t){var n=t||{},r=!!n.WTF;n.WTF=!0;try{var o=yk.to_workbook(e,n);return n.WTF=r,o}catch(et){if(n.WTF=r,!et.message.match(/SYLK bad record ID/)&&r)throw et;return xk.to_workbook(e,t)}}(o,n);break;case 84:if(65===r[1]&&66===r[2]&&76===r[3])return bk.to_workbook(o,n);break;case 80:return 75===r[1]&&r[2]<9&&r[3]<9?function(e,t){var n=e,r=t||{};return r.type||(r.type=bw&&Buffer.isBuffer(e)?"buffer":"base64"),fR(Jx(n,r),r)}(o,n):vR(e,o,n,a);case 239:return 60===r[3]?hO(o,n):vR(e,o,n,a);case 255:if(254===r[1])return function(e,t){var n=e;return"base64"==t.type&&(n=yw(n)),n=dw.utils.decode(1200,n.slice(2),"str"),t.type="binary",hR(n,t)}(o,n);if(0===r[1]&&2===r[2]&&0===r[3])return Ek.to_workbook(o,n);break;case 0:if(0===r[1]){if(r[2]>=2&&0===r[3])return Ek.to_workbook(o,n);if(0===r[2]&&(8===r[3]||9===r[3]))return Ek.to_workbook(o,n)}break;case 3:case 131:case 139:case 140:return gk.to_workbook(o,n);case 123:if(92===r[1]&&114===r[2]&&116===r[3])return Vk.to_workbook(o,n);break;case 10:case 13:case 32:return function(e,t){var n="",r=pR(e,t);switch(t.type){case"base64":n=yw(e);break;case"binary":n=e;break;case"buffer":n=e.toString("binary");break;case"array":n=Lx(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==r[0]&&187==r[1]&&191==r[2]&&(n=xE(n)),t.type="binary",hR(n,t)}(o,n);case 137:if(80===r[1]&&78===r[2]&&71===r[3])throw new Error("PNG Image File is not a spreadsheet")}return mk.indexOf(r[0])>-1&&r[2]<=12&&r[3]<=31?gk.to_workbook(o,n):vR(e,o,n,a)}function gR(e,t,n,r,o,a,i,s){var l=S_(n),u=s.defval,c=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),f=!0,d=1===o?[]:{};if(1!==o)if(Object.defineProperty)try{Object.defineProperty(d,"__rowNum__",{value:n,enumerable:!1})}catch(et){d.__rowNum__=n}else d.__rowNum__=n;if(!i||e[n])for(var p=t.s.c;p<=t.e.c;++p){var h=i?e[n][p]:e[r[p]+l];if(void 0!==h&&void 0!==h.t){var v=h.v;switch(h.t){case"z":if(null==v)break;continue;case"e":v=0==v?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+h.t)}if(null!=a[p]){if(null==v)if("e"==h.t&&null===v)d[a[p]]=null;else if(void 0!==u)d[a[p]]=u;else{if(!c||null!==v)continue;d[a[p]]=null}else d[a[p]]=c&&("n"!==h.t||"n"===h.t&&!1!==s.rawNumbers)?v:A_(h,v,s);null!=v&&(f=!1)}}else{if(void 0===u)continue;null!=a[p]&&(d[a[p]]=u)}}return{row:d,isempty:f}}function yR(e,t){if(null==e||null==e["!ref"])return[];var n={t:"n",v:0},r=0,o=1,a=[],i=0,s="",l={s:{r:0,c:0},e:{r:0,c:0}},u=t||{},c=null!=u.range?u.range:e["!ref"];switch(1===u.header?r=1:"A"===u.header?r=2:Array.isArray(u.header)?r=3:null==u.header&&(r=0),typeof c){case"string":l=D_(c);break;case"number":(l=D_(e["!ref"])).s.r=c;break;default:l=c}r>0&&(o=0);var f=S_(l.s.r),d=[],p=[],h=0,v=0,m=Array.isArray(e),g=l.s.r,y=0,b={};m&&!e[g]&&(e[g]=[]);var w=u.skipHidden&&e["!cols"]||[],x=u.skipHidden&&e["!rows"]||[];for(y=l.s.c;y<=l.e.c;++y)if(!(w[y]||{}).hidden)switch(d[y]=C_(y),n=m?e[g][y]:e[d[y]+f],r){case 1:a[y]=y-l.s.c;break;case 2:a[y]=d[y];break;case 3:a[y]=u.header[y-l.s.c];break;default:if(null==n&&(n={w:"__EMPTY",t:"s"}),s=i=A_(n,null,u),v=b[i]||0){do{s=i+"_"+v++}while(b[s]);b[i]=v,b[s]=1}else b[i]=1;a[y]=s}for(g=l.s.r+o;g<=l.e.r;++g)if(!(x[g]||{}).hidden){var E=gR(e,l,g,d,r,a,m,u);(!1===E.isempty||(1===r?!1!==u.blankrows:u.blankrows))&&(p[h++]=E.row)}return p.length=h,p}var bR=/"/g;function wR(e,t,n,r,o,a,i,s){for(var l=!0,u=[],c="",f=S_(n),d=t.s.c;d<=t.e.c;++d)if(r[d]){var p=s.dense?(e[n]||[])[d]:e[r[d]+f];if(null==p)c="";else if(null!=p.v){l=!1,c=""+(s.rawNumbers&&"n"==p.t?p.v:A_(p,null,s));for(var h=0,v=0;h!==c.length;++h)if((v=c.charCodeAt(h))===o||v===a||34===v||s.forceQuotes){c='"'+c.replace(bR,'""')+'"';break}"ID"==c&&(c='"ID"')}else null==p.f||p.F?c="":(l=!1,(c="="+p.f).indexOf(",")>=0&&(c='"'+c.replace(bR,'""')+'"'));u.push(c)}return!1===s.blankrows&&l?null:u.join(i)}function xR(e,t){var n=[],r=null==t?{}:t;if(null==e||null==e["!ref"])return"";var o=D_(e["!ref"]),a=void 0!==r.FS?r.FS:",",i=a.charCodeAt(0),s=void 0!==r.RS?r.RS:"\n",l=s.charCodeAt(0),u=new RegExp(("|"==a?"\\|":a)+"+$"),c="",f=[];r.dense=Array.isArray(e);for(var d=r.skipHidden&&e["!cols"]||[],p=r.skipHidden&&e["!rows"]||[],h=o.s.c;h<=o.e.c;++h)(d[h]||{}).hidden||(f[h]=C_(h));for(var v=0,m=o.s.r;m<=o.e.r;++m)(p[m]||{}).hidden||null!=(c=wR(e,o,m,f,i,l,a,r))&&(r.strip&&(c=c.replace(u,"")),(c||!1!==r.blankrows)&&n.push((v++?s:"")+c));return delete r.dense,n.join("")}function ER(e,t){t||(t={}),t.FS="\t",t.RS="\n";var n=xR(e,t);if("undefined"==typeof dw||"string"==t.type)return n;var r=dw.utils.encode(1200,n,"str");return String.fromCharCode(255)+String.fromCharCode(254)+r}function _R(e,t,n){var r,o=n||{},a=+!o.skipHeader,i=e||{},s=0,l=0;if(i&&null!=o.origin)if("number"==typeof o.origin)s=o.origin;else{var u="string"==typeof o.origin?T_(o.origin):o.origin;s=u.r,l=u.c}var c={s:{c:0,r:0},e:{c:l,r:s+t.length-1+a}};if(i["!ref"]){var f=D_(i["!ref"]);c.e.c=Math.max(c.e.c,f.e.c),c.e.r=Math.max(c.e.r,f.e.r),-1==s&&(s=f.e.r+1,c.e.r=s+t.length-1+a)}else-1==s&&(s=0,c.e.r=t.length-1+a);var d=o.header||[],p=0;t.forEach((function(e,t){Sx(e).forEach((function(n){-1==(p=d.indexOf(n))&&(d[p=d.length]=n);var u=e[n],c="z",f="",h=O_({c:l+p,r:s+t+a});r=SR(i,h),!u||"object"!==typeof u||u instanceof Date?("number"==typeof u?c="n":"boolean"==typeof u?c="b":"string"==typeof u?c="s":u instanceof Date?(c="d",o.cellDates||(c="n",u=Tx(u)),f=o.dateNF||Fw[14]):null===u&&o.nullError&&(c="e",u=0),r?(r.t=c,r.v=u,delete r.w,delete r.R,f&&(r.z=f)):i[h]=r={t:c,v:u},f&&(r.z=f)):i[h]=u}))})),c.e.c=Math.max(c.e.c,l+d.length-1);var h=S_(s);if(a)for(p=0;p<d.length;++p)i[C_(p+l)+h]={t:"s",v:d[p]};return i["!ref"]=P_(c),i}function SR(e,t,n){if("string"==typeof t){if(Array.isArray(e)){var r=T_(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 SR(e,O_("number"!=typeof t?t:{r:t,c:n||0}))}function kR(){return{SheetNames:[],Sheets:{}}}function CR(e,t,n,r){var o=1;if(!n)for(;o<=65535&&-1!=e.SheetNames.indexOf(n="Sheet"+o);++o,n=void 0);if(!n||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(r&&e.SheetNames.indexOf(n)>=0){var a=n.match(/(^.*?)(\d+)$/);o=a&&+a[2]||0;var i=a&&a[1]||n;for(++o;o<=65535&&-1!=e.SheetNames.indexOf(n=i+o);++o);}if(VT(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 TR(e,t,n){return t?(e.l={Target:t},n&&(e.l.Tooltip=n)):delete e.l,e}var OR={encode_col:C_,encode_row:S_,encode_cell:O_,encode_range:P_,decode_col:k_,decode_row:__,split_cell:function(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:T_,decode_range:R_,format_cell:A_,sheet_add_aoa:I_,sheet_add_json:_R,sheet_add_dom:AO,aoa_to_sheet:j_,json_to_sheet:function(e,t){return _R(null,e,t)},table_to_sheet:NO,table_to_book:function(e,t){return N_(NO(e,t),t)},sheet_to_csv:xR,sheet_to_txt:ER,sheet_to_json:yR,sheet_to_html:MO,sheet_to_formulae:function(e){var t,n="",r="";if(null==e||null==e["!ref"])return[];var o,a=D_(e["!ref"]),i="",s=[],l=[],u=Array.isArray(e);for(o=a.s.c;o<=a.e.c;++o)s[o]=C_(o);for(var c=a.s.r;c<=a.e.r;++c)for(i=S_(c),o=a.s.c;o<=a.e.c;++o)if(n=s[o]+i,r="",void 0!==(t=u?(e[c]||[])[o]:e[n])){if(null!=t.F){if(n=t.F,!t.f)continue;r=t.f,-1==n.indexOf(":")&&(n=n+":"+n)}if(null!=t.f)r=t.f;else{if("z"==t.t)continue;if("n"==t.t&&null!=t.v)r=""+t.v;else if("b"==t.t)r=t.v?"TRUE":"FALSE";else if(void 0!==t.w)r="'"+t.w;else{if(void 0===t.v)continue;r="s"==t.t?"'"+t.v:""+t.v}}l[l.length]=n+"="+r}return l},sheet_to_row_object_array:yR,sheet_get_cell:SR,book_new:kR,book_append_sheet:CR,book_set_sheet_visibility:function(e,t,n){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var r=function(e,t){if("number"==typeof t){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var n=e.SheetNames.indexOf(t);if(n>-1)return n;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}(e,t);switch(e.Workbook.Sheets[r]||(e.Workbook.Sheets[r]={}),n){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+n)}e.Workbook.Sheets[r].Hidden=n},cell_set_number_format:function(e,t){return e.z=t,e},cell_set_hyperlink:TR,cell_set_internal_link:function(e,t,n){return TR(e,"#"+t,n)},cell_add_comment:function(e,t,n){e.c||(e.c=[]),e.c.push({t:t,a:n||"SheetJS"})},sheet_set_array_formula:function(e,t,n,r){for(var o="string"!=typeof t?t:D_(t),a="string"==typeof t?t:P_(t),i=o.s.r;i<=o.e.r;++i)for(var s=o.s.c;s<=o.e.c;++s){var l=SR(e,i,s);l.t="n",l.F=a,delete l.v,i==o.s.r&&s==o.s.c&&(l.f=n,r&&(l.D=!0))}return e},consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};nw.version;var RR=Eu.create({baseURL:"http://localhost:8080"});var PR=function(){return(0,js.jsxs)("div",{className:"page_admin",children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsx)(Xu,{}),(0,js.jsxs)("div",{className:"devis",children:[(0,js.jsx)("p",{className:"Titre",children:"Devis"}),(0,js.jsx)("input",{type:"file",onChange:function(e){var t=e.target.files[0];if("undefined"!=typeof FileReader){var n=new FileReader;n.onload=function(e){!function(e){var t=mR(e,{type:"binary"}),n=t.SheetNames[0],r=t.Sheets[n];OR.sheet_to_json(r,{header:1}).forEach((function(e){var t="/Sale/Verif/"+e[2]+"/"+e[1]+"/"+e[3];RR.get(t).then((function(t){var n=t.data;if(n.length>0){var r="/Sale/Update/"+n[0].idsale;RR.put(r,e).then((function(e){console.log(e.data)}))}else RR.post("/Sale/Add",e).then((function(e){console.log(e.data)}))}))}))}(e.target.result)},n.readAsBinaryString(t)}}})]})]})};function DR(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=d(e)););return e}function MR(){return MR="undefined"!==typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=DR(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},MR.apply(this,arguments)}var AR=n(7762);function NR(){}var IR=function(){var e=0;return function(){return e++}}();function jR(e){return null===e||"undefined"===typeof e}function LR(e){if(Array.isArray&&Array.isArray(e))return!0;var t=Object.prototype.toString.call(e);return"[object"===t.slice(0,7)&&"Array]"===t.slice(-6)}function FR(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function BR(e){return("number"===typeof e||e instanceof Number)&&isFinite(+e)}function HR(e,t){return BR(e)?e:t}function UR(e,t){return"undefined"===typeof e?t:e}var zR=function(e,t){return"string"===typeof e&&e.endsWith("%")?parseFloat(e)/100*t:+e};function qR(e,t,n){if(e&&"function"===typeof e.call)return e.apply(n,t)}function WR(e,t,n,r){var o,a,i;if(LR(e))if(a=e.length,r)for(o=a-1;o>=0;o--)t.call(n,e[o],o);else for(o=0;o<a;o++)t.call(n,e[o],o);else if(FR(e))for(a=(i=Object.keys(e)).length,o=0;o<a;o++)t.call(n,e[i[o]],i[o])}function VR(e,t){var n,r,o,a;if(!e||!t||e.length!==t.length)return!1;for(n=0,r=e.length;n<r;++n)if(o=e[n],a=t[n],o.datasetIndex!==a.datasetIndex||o.index!==a.index)return!1;return!0}function ZR(e){if(LR(e))return e.map(ZR);if(FR(e)){for(var t=Object.create(null),n=Object.keys(e),r=n.length,o=0;o<r;++o)t[n[o]]=ZR(e[n[o]]);return t}return e}function GR(e){return-1===["__proto__","prototype","constructor"].indexOf(e)}function YR(e,t,n,r){if(GR(e)){var o=t[e],a=n[e];FR(o)&&FR(a)?$R(o,a,r):t[e]=ZR(a)}}function $R(e,t,n){var r=LR(t)?t:[t],o=r.length;if(!FR(e))return e;for(var a,i=(n=n||{}).merger||YR,s=0;s<o;++s)if(FR(a=r[s]))for(var l=Object.keys(a),u=0,c=l.length;u<c;++u)i(l[u],e,a,n);return e}function KR(e,t){return $R(e,t,{merger:XR})}function XR(e,t,n){if(GR(e)){var r=t[e],o=n[e];FR(r)&&FR(o)?KR(r,o):Object.prototype.hasOwnProperty.call(t,e)||(t[e]=ZR(o))}}var QR={"":function(e){return e},x:function(e){return e.x},y:function(e){return e.y}};function JR(e){var t=function(e){var t,n=e.split("."),r=[],o="",a=(0,AR.Z)(n);try{for(a.s();!(t=a.n()).done;)(o+=t.value).endsWith("\\")?o=o.slice(0,-1)+".":(r.push(o),o="")}catch(i){a.e(i)}finally{a.f()}return r}(e);return function(e){var n,r=(0,AR.Z)(t);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(""===o)break;e=e&&e[o]}}catch(a){r.e(a)}finally{r.f()}return e}}function eP(e,t){return(QR[t]||(QR[t]=JR(t)))(e)}function tP(e){return e.charAt(0).toUpperCase()+e.slice(1)}var nP=function(e){return"undefined"!==typeof e},rP=function(e){return"function"===typeof e},oP=function(e,t){if(e.size!==t.size)return!1;var n,r=(0,AR.Z)(e);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(!t.has(o))return!1}}catch(a){r.e(a)}finally{r.f()}return!0};var aP=Math.PI,iP=2*aP,sP=iP+aP,lP=Number.POSITIVE_INFINITY,uP=aP/180,cP=aP/2,fP=aP/4,dP=2*aP/3,pP=Math.log10,hP=Math.sign;function vP(e,t,n){return Math.abs(e-t)<n}function mP(e){var t=Math.round(e);e=vP(e,t,e/1e3)?t:e;var n=Math.pow(10,Math.floor(pP(e))),r=e/n;return(r<=1?1:r<=2?2:r<=5?5:10)*n}function gP(e){return!isNaN(parseFloat(e))&&isFinite(e)}function yP(e,t,n){var r,o,a;for(r=0,o=e.length;r<o;r++)a=e[r][n],isNaN(a)||(t.min=Math.min(t.min,a),t.max=Math.max(t.max,a))}function bP(e){return e*(aP/180)}function wP(e){return e*(180/aP)}function xP(e){if(BR(e)){for(var t=1,n=0;Math.round(e*t)/t!==e;)t*=10,n++;return n}}function EP(e,t){var n=t.x-e.x,r=t.y-e.y,o=Math.sqrt(n*n+r*r),a=Math.atan2(r,n);return a<-.5*aP&&(a+=iP),{angle:a,distance:o}}function _P(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function SP(e,t){return(e-t+sP)%iP-aP}function kP(e){return(e%iP+iP)%iP}function CP(e,t,n,r){var o=kP(e),a=kP(t),i=kP(n),s=kP(a-o),l=kP(i-o),u=kP(o-a),c=kP(o-i);return o===a||o===i||r&&a===i||s>l&&u<c}function TP(e,t,n){return Math.max(t,Math.min(n,e))}function OP(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1e-6;return e>=Math.min(t,n)-r&&e<=Math.max(t,n)+r}function RP(e,t,n){n=n||function(n){return e[n]<t};for(var r,o=e.length-1,a=0;o-a>1;)n(r=a+o>>1)?a=r:o=r;return{lo:a,hi:o}}var PP=function(e,t,n,r){return RP(e,n,r?function(r){var o=e[r][t];return o<n||o===n&&e[r+1][t]===n}:function(r){return e[r][t]<n})},DP=function(e,t,n){return RP(e,n,(function(r){return e[r][t]>=n}))};var MP=["push","pop","shift","splice","unshift"];function AP(e,t){var n=e._chartjs;if(n){var r=n.listeners,o=r.indexOf(t);-1!==o&&r.splice(o,1),r.length>0||(MP.forEach((function(t){delete e[t]})),delete e._chartjs)}}function NP(e){var t,n,r=new Set;for(t=0,n=e.length;t<n;++t)r.add(e[t]);return r.size===n?e:Array.from(r)}var IP="undefined"===typeof window?function(e){return e()}:window.requestAnimationFrame;function jP(e,t){var n=!1;return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];n||(n=!0,IP.call(window,(function(){n=!1,e.apply(t,o)})))}}var LP=function(e){return"start"===e?"left":"end"===e?"right":"center"},FP=function(e,t,n){return"start"===e?t:"end"===e?n:(t+n)/2};function BP(e,t,n){var r=t.length,o=0,a=r;if(e._sorted){var i=e.iScale,s=e._parsed,l=i.axis,u=i.getUserBounds(),c=u.min,f=u.max,d=u.minDefined,p=u.maxDefined;d&&(o=TP(Math.min(PP(s,i.axis,c).lo,n?r:PP(t,l,i.getPixelForValue(c)).lo),0,r-1)),a=p?TP(Math.max(PP(s,i.axis,f,!0).hi+1,n?0:PP(t,l,i.getPixelForValue(f),!0).hi+1),o,r)-o:r-o}return{start:o,count:a}}function HP(e){var t=e.xScale,n=e.yScale,r=e._scaleRanges,o={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!r)return e._scaleRanges=o,!0;var a=r.xmin!==t.min||r.xmax!==t.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,o),a}var UP=function(e){return 0===e||1===e},zP=function(e,t,n){return-Math.pow(2,10*(e-=1))*Math.sin((e-t)*iP/n)},qP=function(e,t,n){return Math.pow(2,-10*e)*Math.sin((e-t)*iP/n)+1},WP={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return 1-Math.cos(e*cP)},easeOutSine:function(e){return Math.sin(e*cP)},easeInOutSine:function(e){return-.5*(Math.cos(aP*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:1-Math.pow(2,-10*e)},easeInOutExpo:function(e){return UP(e)?e:e<.5?.5*Math.pow(2,10*(2*e-1)):.5*(2-Math.pow(2,-10*(2*e-1)))},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){return UP(e)?e:zP(e,.075,.3)},easeOutElastic:function(e){return UP(e)?e:qP(e,.075,.3)},easeInOutElastic:function(e){var t=.1125;return UP(e)?e:e<.5?.5*zP(2*e,t,.45):.5+.5*qP(2*e-1,t,.45)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-WP.easeOutBounce(1-e)},easeOutBounce:function(e){var t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*WP.easeInBounce(2*e):.5*WP.easeOutBounce(2*e-1)+.5}},VP=WP;function ZP(e){return e+.5|0}var GP=function(e,t,n){return Math.max(Math.min(e,n),t)};function YP(e){return GP(ZP(2.55*e),0,255)}function $P(e){return GP(ZP(255*e),0,255)}function KP(e){return GP(ZP(e/2.55)/100,0,1)}function XP(e){return GP(ZP(100*e),0,100)}var QP={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},JP=(0,a.Z)("0123456789ABCDEF"),eD=function(e){return JP[15&e]},tD=function(e){return JP[(240&e)>>4]+JP[15&e]},nD=function(e){return(240&e)>>4===(15&e)};function rD(e){var t=function(e){return nD(e.r)&&nD(e.g)&&nD(e.b)&&nD(e.a)}(e)?eD:tD;return e?"#"+t(e.r)+t(e.g)+t(e.b)+function(e,t){return e<255?t(e):""}(e.a,t):void 0}var oD=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function aD(e,t,n){var r=t*Math.min(n,1-n),o=function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(t+e/30)%12;return n-r*Math.max(Math.min(o-3,9-o,1),-1)};return[o(0),o(8),o(4)]}function iD(e,t,n){var r=function(r){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(r+e/60)%6;return n-n*t*Math.max(Math.min(o,4-o,1),0)};return[r(5),r(3),r(1)]}function sD(e,t,n){var r,o=aD(e,1,.5);for(t+n>1&&(t*=r=1/(t+n),n*=r),r=0;r<3;r++)o[r]*=1-t-n,o[r]+=t;return o}function lD(e){var t,n,r,o=e.r/255,a=e.g/255,i=e.b/255,s=Math.max(o,a,i),l=Math.min(o,a,i),u=(s+l)/2;return s!==l&&(r=s-l,n=u>.5?r/(2-s-l):r/(s+l),t=function(e,t,n,r,o){return e===o?(t-n)/r+(t<n?6:0):t===o?(n-e)/r+2:(e-t)/r+4}(o,a,i,r,s),t=60*t+.5),[0|t,n||0,u]}function uD(e,t,n,r){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,r)).map($P)}function cD(e,t,n){return uD(aD,e,t,n)}function fD(e){return(e%360+360)%360}function dD(e){var t,n=oD.exec(e),r=255;if(n){n[5]!==t&&(r=n[6]?YP(+n[5]):$P(+n[5]));var o=fD(+n[2]),a=+n[3]/100,i=+n[4]/100;return t="hwb"===n[1]?function(e,t,n){return uD(sD,e,t,n)}(o,a,i):"hsv"===n[1]?function(e,t,n){return uD(iD,e,t,n)}(o,a,i):cD(o,a,i),{r:t[0],g:t[1],b:t[2],a:r}}}var pD,hD={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},vD={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function mD(e){pD||(pD=function(){var e,t,n,r,o,a={},i=Object.keys(vD),s=Object.keys(hD);for(e=0;e<i.length;e++){for(r=o=i[e],t=0;t<s.length;t++)n=s[t],o=o.replace(n,hD[n]);n=parseInt(vD[r],16),a[o]=[n>>16&255,n>>8&255,255&n]}return a}(),pD.transparent=[0,0,0,0]);var t=pD[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:4===t.length?t[3]:255}}var gD=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;var yD=function(e){return e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055},bD=function(e){return e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)};function wD(e,t,n){if(e){var r=lD(e);r[t]=Math.max(0,Math.min(r[t]+r[t]*n,0===t?360:1)),r=cD(r),e.r=r[0],e.g=r[1],e.b=r[2]}}function xD(e,t){return e?Object.assign(t||{},e):e}function ED(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=$P(e[3]))):(t=xD(e,{r:0,g:0,b:0,a:1})).a=$P(t.a),t}function _D(e){return"r"===e.charAt(0)?function(e){var t,n,r,o=gD.exec(e),a=255;if(o){if(o[7]!==t){var i=+o[7];a=o[8]?YP(i):GP(255*i,0,255)}return t=+o[1],n=+o[3],r=+o[5],{r:t=255&(o[2]?YP(t):GP(t,0,255)),g:n=255&(o[4]?YP(n):GP(n,0,255)),b:r=255&(o[6]?YP(r):GP(r,0,255)),a:a}}}(e):dD(e)}var SD=function(){function e(t){if(i(this,e),t instanceof e)return t;var n,r=typeof t;"object"===r?n=ED(t):"string"===r&&(n=function(e){var t,n=e.length;return"#"===e[0]&&(4===n||5===n?t={r:255&17*QP[e[1]],g:255&17*QP[e[2]],b:255&17*QP[e[3]],a:5===n?17*QP[e[4]]:255}:7!==n&&9!==n||(t={r:QP[e[1]]<<4|QP[e[2]],g:QP[e[3]]<<4|QP[e[4]],b:QP[e[5]]<<4|QP[e[6]],a:9===n?QP[e[7]]<<4|QP[e[8]]:255})),t}(t)||mD(t)||_D(t)),this._rgb=n,this._valid=!!n}return u(e,[{key:"valid",get:function(){return this._valid}},{key:"rgb",get:function(){var e=xD(this._rgb);return e&&(e.a=KP(e.a)),e},set:function(e){this._rgb=ED(e)}},{key:"rgbString",value:function(){return this._valid?function(e){return e&&(e.a<255?"rgba(".concat(e.r,", ").concat(e.g,", ").concat(e.b,", ").concat(KP(e.a),")"):"rgb(".concat(e.r,", ").concat(e.g,", ").concat(e.b,")"))}(this._rgb):void 0}},{key:"hexString",value:function(){return this._valid?rD(this._rgb):void 0}},{key:"hslString",value:function(){return this._valid?function(e){if(e){var t=lD(e),n=t[0],r=XP(t[1]),o=XP(t[2]);return e.a<255?"hsla(".concat(n,", ").concat(r,"%, ").concat(o,"%, ").concat(KP(e.a),")"):"hsl(".concat(n,", ").concat(r,"%, ").concat(o,"%)")}}(this._rgb):void 0}},{key:"mix",value:function(e,t){if(e){var n,r=this.rgb,o=e.rgb,a=t===n?.5:t,i=2*a-1,s=r.a-o.a,l=((i*s===-1?i:(i+s)/(1+i*s))+1)/2;n=1-l,r.r=255&l*r.r+n*o.r+.5,r.g=255&l*r.g+n*o.g+.5,r.b=255&l*r.b+n*o.b+.5,r.a=a*r.a+(1-a)*o.a,this.rgb=r}return this}},{key:"interpolate",value:function(e,t){return e&&(this._rgb=function(e,t,n){var r=bD(KP(e.r)),o=bD(KP(e.g)),a=bD(KP(e.b));return{r:$P(yD(r+n*(bD(KP(t.r))-r))),g:$P(yD(o+n*(bD(KP(t.g))-o))),b:$P(yD(a+n*(bD(KP(t.b))-a))),a:e.a+n*(t.a-e.a)}}(this._rgb,e._rgb,t)),this}},{key:"clone",value:function(){return new e(this.rgb)}},{key:"alpha",value:function(e){return this._rgb.a=$P(e),this}},{key:"clearer",value:function(e){return this._rgb.a*=1-e,this}},{key:"greyscale",value:function(){var e=this._rgb,t=ZP(.3*e.r+.59*e.g+.11*e.b);return e.r=e.g=e.b=t,this}},{key:"opaquer",value:function(e){return this._rgb.a*=1+e,this}},{key:"negate",value:function(){var e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}},{key:"lighten",value:function(e){return wD(this._rgb,2,e),this}},{key:"darken",value:function(e){return wD(this._rgb,2,-e),this}},{key:"saturate",value:function(e){return wD(this._rgb,1,e),this}},{key:"desaturate",value:function(e){return wD(this._rgb,1,-e),this}},{key:"rotate",value:function(e){return function(e,t){var n=lD(e);n[0]=fD(n[0]+t),n=cD(n),e.r=n[0],e.g=n[1],e.b=n[2]}(this._rgb,e),this}}]),e}();function kD(e){return new SD(e)}function CD(e){if(e&&"object"===typeof e){var t=e.toString();return"[object CanvasPattern]"===t||"[object CanvasGradient]"===t}return!1}function TD(e){return CD(e)?e:kD(e)}function OD(e){return CD(e)?e:kD(e).saturate(.5).darken(.1).hexString()}var RD=["x","y","borderWidth","radius","tension"],PD=["color","borderColor","backgroundColor"];var DD=new Map;function MD(e,t,n){return function(e,t){t=t||{};var n=e+JSON.stringify(t),r=DD.get(n);return r||(r=new Intl.NumberFormat(e,t),DD.set(n,r)),r}(t,n).format(e)}var AD={values:function(e){return LR(e)?e:""+e},numeric:function(e,t,n){if(0===e)return"0";var r,o=this.chart.options.locale,a=e;if(n.length>1){var i=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(i<1e-4||i>1e15)&&(r="scientific"),a=function(e,t){var n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e));return n}(e,n)}var s=pP(Math.abs(a)),l=Math.max(Math.min(-1*Math.floor(s),20),0),u={notation:r,minimumFractionDigits:l,maximumFractionDigits:l};return Object.assign(u,this.options.ticks.format),MD(e,o,u)},logarithmic:function(e,t,n){if(0===e)return"0";var r=n[t].significand||e/Math.pow(10,Math.floor(pP(e)));return[1,2,3,5,10,15].includes(r)||t>.8*n.length?AD.numeric.call(this,e,t,n):""}};var ND={formatters:AD};var ID=Object.create(null),jD=Object.create(null);function LD(e,t){if(!t)return e;for(var n=t.split("."),r=0,o=n.length;r<o;++r){var a=n[r];e=e[a]||(e[a]=Object.create(null))}return e}function FD(e,t,n){return"string"===typeof t?$R(LD(e,t),n):$R(LD(e,""),t)}var BD=function(){function e(t,n){i(this,e),this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=function(e){return e.chart.platform.getDevicePixelRatio()},this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=function(e,t){return OD(t.backgroundColor)},this.hoverBorderColor=function(e,t){return OD(t.borderColor)},this.hoverColor=function(e,t){return OD(t.color)},this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(n)}return u(e,[{key:"set",value:function(e,t){return FD(this,e,t)}},{key:"get",value:function(e){return LD(this,e)}},{key:"describe",value:function(e,t){return FD(jD,e,t)}},{key:"override",value:function(e,t){return FD(ID,e,t)}},{key:"route",value:function(e,t,n,r){var o,a=LD(this,e),i=LD(this,n),s="_"+t;Object.defineProperties(a,(o={},(0,Ue.Z)(o,s,{value:a[t],writable:!0}),(0,Ue.Z)(o,t,{enumerable:!0,get:function(){var e=this[s],t=i[r];return FR(e)?Object.assign({},t,e):UR(e,t)},set:function(e){this[s]=e}}),o))}},{key:"apply",value:function(e){var t=this;e.forEach((function(e){return e(t)}))}}]),e}(),HD=new BD({_scriptable:function(e){return!e.startsWith("on")},_indexable:function(e){return"events"!==e},hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[function(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:function(e){return"onProgress"!==e&&"onComplete"!==e&&"fn"!==e}}),e.set("animations",{colors:{type:"color",properties:PD},numbers:{type:"number",properties:RD}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:function(e){return 0|e}}}}})},function(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:function(e,t){return t.lineWidth},tickColor:function(e,t){return t.color},offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:ND.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:function(e){return!e.startsWith("before")&&!e.startsWith("after")&&"callback"!==e&&"parser"!==e},_indexable:function(e){return"borderDash"!==e&&"tickBorderDash"!==e&&"dash"!==e}}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:function(e){return"backdropPadding"!==e&&"callback"!==e},_indexable:function(e){return"backdropPadding"!==e}})}]);function UD(e,t,n,r,o){var a=t[o];return a||(a=t[o]=e.measureText(o).width,n.push(o)),a>r&&(r=a),r}function zD(e,t,n,r){var o=(r=r||{}).data=r.data||{},a=r.garbageCollect=r.garbageCollect||[];r.font!==t&&(o=r.data={},a=r.garbageCollect=[],r.font=t),e.save(),e.font=t;var i,s,l,u,c,f=0,d=n.length;for(i=0;i<d;i++)if(void 0!==(u=n[i])&&null!==u&&!0!==LR(u))f=UD(e,o,a,f,u);else if(LR(u))for(s=0,l=u.length;s<l;s++)void 0===(c=u[s])||null===c||LR(c)||(f=UD(e,o,a,f,c));e.restore();var p=a.length/2;if(p>n.length){for(i=0;i<p;i++)delete o[a[i]];a.splice(0,p)}return f}function qD(e,t,n){var r=e.currentDevicePixelRatio,o=0!==n?Math.max(n/2,.5):0;return Math.round((t-o)*r)/r+o}function WD(e,t){(t=t||e.getContext("2d")).save(),t.resetTransform(),t.clearRect(0,0,e.width,e.height),t.restore()}function VD(e,t,n,r){ZD(e,t,n,r,null)}function ZD(e,t,n,r,o){var a,i,s,l,u,c,f,d,p=t.pointStyle,h=t.rotation,v=t.radius,m=(h||0)*uP;if(p&&"object"===typeof p&&("[object HTMLImageElement]"===(a=p.toString())||"[object HTMLCanvasElement]"===a))return e.save(),e.translate(n,r),e.rotate(m),e.drawImage(p,-p.width/2,-p.height/2,p.width,p.height),void e.restore();if(!(isNaN(v)||v<=0)){switch(e.beginPath(),p){default:o?e.ellipse(n,r,o/2,v,0,0,iP):e.arc(n,r,v,0,iP),e.closePath();break;case"triangle":c=o?o/2:v,e.moveTo(n+Math.sin(m)*c,r-Math.cos(m)*v),m+=dP,e.lineTo(n+Math.sin(m)*c,r-Math.cos(m)*v),m+=dP,e.lineTo(n+Math.sin(m)*c,r-Math.cos(m)*v),e.closePath();break;case"rectRounded":l=v-(u=.516*v),i=Math.cos(m+fP)*l,f=Math.cos(m+fP)*(o?o/2-u:l),s=Math.sin(m+fP)*l,d=Math.sin(m+fP)*(o?o/2-u:l),e.arc(n-f,r-s,u,m-aP,m-cP),e.arc(n+d,r-i,u,m-cP,m),e.arc(n+f,r+s,u,m,m+cP),e.arc(n-d,r+i,u,m+cP,m+aP),e.closePath();break;case"rect":if(!h){l=Math.SQRT1_2*v,c=o?o/2:l,e.rect(n-c,r-l,2*c,2*l);break}m+=fP;case"rectRot":f=Math.cos(m)*(o?o/2:v),i=Math.cos(m)*v,s=Math.sin(m)*v,d=Math.sin(m)*(o?o/2:v),e.moveTo(n-f,r-s),e.lineTo(n+d,r-i),e.lineTo(n+f,r+s),e.lineTo(n-d,r+i),e.closePath();break;case"crossRot":m+=fP;case"cross":f=Math.cos(m)*(o?o/2:v),i=Math.cos(m)*v,s=Math.sin(m)*v,d=Math.sin(m)*(o?o/2:v),e.moveTo(n-f,r-s),e.lineTo(n+f,r+s),e.moveTo(n+d,r-i),e.lineTo(n-d,r+i);break;case"star":f=Math.cos(m)*(o?o/2:v),i=Math.cos(m)*v,s=Math.sin(m)*v,d=Math.sin(m)*(o?o/2:v),e.moveTo(n-f,r-s),e.lineTo(n+f,r+s),e.moveTo(n+d,r-i),e.lineTo(n-d,r+i),m+=fP,f=Math.cos(m)*(o?o/2:v),i=Math.cos(m)*v,s=Math.sin(m)*v,d=Math.sin(m)*(o?o/2:v),e.moveTo(n-f,r-s),e.lineTo(n+f,r+s),e.moveTo(n+d,r-i),e.lineTo(n-d,r+i);break;case"line":i=o?o/2:Math.cos(m)*v,s=Math.sin(m)*v,e.moveTo(n-i,r-s),e.lineTo(n+i,r+s);break;case"dash":e.moveTo(n,r),e.lineTo(n+Math.cos(m)*(o?o/2:v),r+Math.sin(m)*v)}e.fill(),t.borderWidth>0&&e.stroke()}}function GD(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.x<t.right+n&&e.y>t.top-n&&e.y<t.bottom+n}function YD(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()}function $D(e){e.restore()}function KD(e,t,n,r,o){if(!t)return e.lineTo(n.x,n.y);if("middle"===o){var a=(t.x+n.x)/2;e.lineTo(a,t.y),e.lineTo(a,n.y)}else"after"===o!==!!r?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}function XD(e,t,n,r){if(!t)return e.lineTo(n.x,n.y);e.bezierCurveTo(r?t.cp1x:t.cp2x,r?t.cp1y:t.cp2y,r?n.cp2x:n.cp1x,r?n.cp2y:n.cp1y,n.x,n.y)}function QD(e,t,n,r,o){var a,i,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},l=LR(t)?t:[t],u=s.strokeWidth>0&&""!==s.strokeColor;for(e.save(),e.font=o.string,JD(e,s),a=0;a<l.length;++a)i=l[a],s.backdrop&&tM(e,s.backdrop),u&&(s.strokeColor&&(e.strokeStyle=s.strokeColor),jR(s.strokeWidth)||(e.lineWidth=s.strokeWidth),e.strokeText(i,n,r,s.maxWidth)),e.fillText(i,n,r,s.maxWidth),eM(e,n,r,i,s),r+=o.lineHeight;e.restore()}function JD(e,t){t.translation&&e.translate(t.translation[0],t.translation[1]),jR(t.rotation)||e.rotate(t.rotation),t.color&&(e.fillStyle=t.color),t.textAlign&&(e.textAlign=t.textAlign),t.textBaseline&&(e.textBaseline=t.textBaseline)}function eM(e,t,n,r,o){if(o.strikethrough||o.underline){var a=e.measureText(r),i=t-a.actualBoundingBoxLeft,s=t+a.actualBoundingBoxRight,l=n-a.actualBoundingBoxAscent,u=n+a.actualBoundingBoxDescent,c=o.strikethrough?(l+u)/2:u;e.strokeStyle=e.fillStyle,e.beginPath(),e.lineWidth=o.decorationWidth||2,e.moveTo(i,c),e.lineTo(s,c),e.stroke()}}function tM(e,t){var n=e.fillStyle;e.fillStyle=t.color,e.fillRect(t.left,t.top,t.width,t.height),e.fillStyle=n}function nM(e,t){var n=t.x,r=t.y,o=t.w,a=t.h,i=t.radius;e.arc(n+i.topLeft,r+i.topLeft,i.topLeft,-cP,aP,!0),e.lineTo(n,r+a-i.bottomLeft),e.arc(n+i.bottomLeft,r+a-i.bottomLeft,i.bottomLeft,aP,cP,!0),e.lineTo(n+o-i.bottomRight,r+a),e.arc(n+o-i.bottomRight,r+a-i.bottomRight,i.bottomRight,cP,0,!0),e.lineTo(n+o,r+i.topRight),e.arc(n+o-i.topRight,r+i.topRight,i.topRight,0,-cP,!0),e.lineTo(n+i.topLeft,r)}var rM=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,oM=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function aM(e,t){var n=(""+e).match(rM);if(!n||"normal"===n[1])return 1.2*t;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100}return t*e}var iM=function(e){return+e||0};function sM(e,t){var n,r={},o=FR(t),a=o?Object.keys(t):t,i=FR(e)?o?function(n){return UR(e[n],e[t[n]])}:function(t){return e[t]}:function(){return e},s=(0,AR.Z)(a);try{for(s.s();!(n=s.n()).done;){var l=n.value;r[l]=iM(i(l))}}catch(u){s.e(u)}finally{s.f()}return r}function lM(e){return sM(e,{top:"y",right:"x",bottom:"y",left:"x"})}function uM(e){return sM(e,["topLeft","topRight","bottomLeft","bottomRight"])}function cM(e){var t=lM(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function fM(e,t){e=e||{},t=t||HD.font;var n=UR(e.size,t.size);"string"===typeof n&&(n=parseInt(n,10));var r=UR(e.style,t.style);r&&!(""+r).match(oM)&&(console.warn('Invalid font style specified: "'+r+'"'),r=void 0);var o={family:UR(e.family,t.family),lineHeight:aM(UR(e.lineHeight,t.lineHeight),n),size:n,style:r,weight:UR(e.weight,t.weight),string:""};return o.string=function(e){return!e||jR(e.size)||jR(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}(o),o}function dM(e,t,n,r){var o,a,i,s=!0;for(o=0,a=e.length;o<a;++o)if(void 0!==(i=e[o])&&(void 0!==t&&"function"===typeof i&&(i=i(t),s=!1),void 0!==n&&LR(i)&&(i=i[n%i.length],s=!1),void 0!==i))return r&&!s&&(r.cacheable=!1),i}function pM(e,t){return Object.assign(Object.create(e),t)}function hM(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[""],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,o=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){return e[0]};nP(o)||(o=CM("_fallback",e));var s=(t={},(0,Ue.Z)(t,Symbol.toStringTag,"Object"),(0,Ue.Z)(t,"_cacheable",!0),(0,Ue.Z)(t,"_scopes",e),(0,Ue.Z)(t,"_rootScopes",r),(0,Ue.Z)(t,"_fallback",o),(0,Ue.Z)(t,"_getTarget",i),(0,Ue.Z)(t,"override",(function(t){return hM([t].concat((0,a.Z)(e)),n,r,o)})),t);return new Proxy(s,{deleteProperty:function(t,n){return delete t[n],delete t._keys,delete e[0][n],!0},get:function(t,r){return bM(t,r,(function(){return kM(r,n,e,t)}))},getOwnPropertyDescriptor:function(e,t){return Reflect.getOwnPropertyDescriptor(e._scopes[0],t)},getPrototypeOf:function(){return Reflect.getPrototypeOf(e[0])},has:function(e,t){return TM(e).includes(t)},ownKeys:function(e){return TM(e)},set:function(e,t,n){var r=e._storage||(e._storage=i());return e[t]=r[t]=n,delete e._keys,!0}})}function vM(e,t,n,r){var o={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:mM(e,r),setContext:function(t){return vM(e,t,n,r)},override:function(o){return vM(e.override(o),t,n,r)}};return new Proxy(o,{deleteProperty:function(t,n){return delete t[n],delete e[n],!0},get:function(e,t,n){return bM(e,t,(function(){return function(e,t,n){var r=e._proxy,o=e._context,a=e._subProxy,i=e._descriptors,s=r[t];rP(s)&&i.isScriptable(t)&&(s=function(e,t,n,r){var o=n._proxy,a=n._context,i=n._subProxy,s=n._stack;if(s.has(e))throw new Error("Recursion detected: "+Array.from(s).join("->")+"->"+e);s.add(e),t=t(a,i||r),s.delete(e),yM(e,t)&&(t=_M(o._scopes,o,e,t));return t}(t,s,e,n));LR(s)&&s.length&&(s=function(e,t,n,r){var o=n._proxy,a=n._context,i=n._subProxy,s=n._descriptors;if(nP(a.index)&&r(e))t=t[a.index%t.length];else if(FR(t[0])){var l=t,u=o._scopes.filter((function(e){return e!==l}));t=[];var c,f=(0,AR.Z)(l);try{for(f.s();!(c=f.n()).done;){var d=_M(u,o,e,c.value);t.push(vM(d,a,i&&i[e],s))}}catch(p){f.e(p)}finally{f.f()}}return t}(t,s,e,i.isIndexable));yM(t,s)&&(s=vM(s,o,a&&a[t],i));return s}(e,t,n)}))},getOwnPropertyDescriptor:function(t,n){return t._descriptors.allKeys?Reflect.has(e,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,n)},getPrototypeOf:function(){return Reflect.getPrototypeOf(e)},has:function(t,n){return Reflect.has(e,n)},ownKeys:function(){return Reflect.ownKeys(e)},set:function(t,n,r){return e[n]=r,delete t[n],!0}})}function mM(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{scriptable:!0,indexable:!0},n=e._scriptable,r=void 0===n?t.scriptable:n,o=e._indexable,a=void 0===o?t.indexable:o,i=e._allKeys,s=void 0===i?t.allKeys:i;return{allKeys:s,scriptable:r,indexable:a,isScriptable:rP(r)?r:function(){return r},isIndexable:rP(a)?a:function(){return a}}}var gM=function(e,t){return e?e+tP(t):t},yM=function(e,t){return FR(t)&&"adapters"!==e&&(null===Object.getPrototypeOf(t)||t.constructor===Object)};function bM(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t))return e[t];var r=n();return e[t]=r,r}function wM(e,t,n){return rP(e)?e(t,n):e}var xM=function(e,t){return!0===e?t:"string"===typeof e?eP(t,e):void 0};function EM(e,t,n,r,o){var a,i=(0,AR.Z)(t);try{for(i.s();!(a=i.n()).done;){var s=a.value,l=xM(n,s);if(l){e.add(l);var u=wM(l._fallback,n,o);if(nP(u)&&u!==n&&u!==r)return u}else if(!1===l&&nP(r)&&n!==r)return null}}catch(c){i.e(c)}finally{i.f()}return!1}function _M(e,t,n,r){var o=t._rootScopes,i=wM(t._fallback,n,r),s=[].concat((0,a.Z)(e),(0,a.Z)(o)),l=new Set;l.add(r);var u=SM(l,s,n,i||n,r);return null!==u&&((!nP(i)||i===n||null!==(u=SM(l,s,i,u,r)))&&hM(Array.from(l),[""],o,i,(function(){return function(e,t,n){var r=e._getTarget();t in r||(r[t]={});var o=r[t];if(LR(o)&&FR(n))return n;return o||{}}(t,n,r)})))}function SM(e,t,n,r,o){for(;n;)n=EM(e,t,n,r,o);return n}function kM(e,t,n,r){var o,a,i=(0,AR.Z)(t);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(o=CM(gM(s,e),n),nP(o))return yM(e,o)?_M(n,r,e,o):o}}catch(l){i.e(l)}finally{i.f()}}function CM(e,t){var n,r=(0,AR.Z)(t);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(o){var a=o[e];if(nP(a))return a}}}catch(i){r.e(i)}finally{r.f()}}function TM(e){var t=e._keys;return t||(t=e._keys=function(e){var t,n=new Set,r=(0,AR.Z)(e);try{for(r.s();!(t=r.n()).done;){var o,a=t.value,i=(0,AR.Z)(Object.keys(a).filter((function(e){return!e.startsWith("_")})));try{for(i.s();!(o=i.n()).done;){var s=o.value;n.add(s)}}catch(l){i.e(l)}finally{i.f()}}}catch(l){r.e(l)}finally{r.f()}return Array.from(n)}(e._scopes)),t}function OM(e,t,n,r){var o,a,i,s,l=e.iScale,u=this._parsing.key,c=void 0===u?"r":u,f=new Array(r);for(o=0,a=r;o<a;++o)s=t[i=o+n],f[o]={r:l.parse(eP(s,c),i)};return f}var RM=Number.EPSILON||1e-14,PM=function(e,t){return t<e.length&&!e[t].skip&&e[t]},DM=function(e){return"x"===e?"y":"x"};function MM(e,t,n,r){var o=e.skip?t:e,a=t,i=n.skip?t:n,s=_P(a,o),l=_P(i,a),u=s/(s+l),c=l/(s+l),f=r*(u=isNaN(u)?0:u),d=r*(c=isNaN(c)?0:c);return{previous:{x:a.x-f*(i.x-o.x),y:a.y-f*(i.y-o.y)},next:{x:a.x+d*(i.x-o.x),y:a.y+d*(i.y-o.y)}}}function AM(e,t,n){for(var r,o,a,i,s,l=e.length,u=PM(e,0),c=0;c<l-1;++c)s=u,u=PM(e,c+1),s&&u&&(vP(t[c],0,RM)?n[c]=n[c+1]=0:(r=n[c]/t[c],o=n[c+1]/t[c],(i=Math.pow(r,2)+Math.pow(o,2))<=9||(a=3/Math.sqrt(i),n[c]=r*a*t[c],n[c+1]=o*a*t[c])))}function NM(e,t){for(var n,r,o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"x",i=DM(a),s=e.length,l=PM(e,0),u=0;u<s;++u)if(r=o,o=l,l=PM(e,u+1),o){var c=o[a],f=o[i];r&&(n=(c-r[a])/3,o["cp1".concat(a)]=c-n,o["cp1".concat(i)]=f-n*t[u]),l&&(n=(l[a]-c)/3,o["cp2".concat(a)]=c+n,o["cp2".concat(i)]=f+n*t[u])}}function IM(e,t,n){return Math.max(Math.min(e,n),t)}function jM(e,t,n,r,o){var a,i,s,l;if(t.spanGaps&&(e=e.filter((function(e){return!e.skip}))),"monotone"===t.cubicInterpolationMode)!function(e){var t,n,r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",a=DM(o),i=e.length,s=Array(i).fill(0),l=Array(i),u=PM(e,0);for(t=0;t<i;++t)if(n=r,r=u,u=PM(e,t+1),r){if(u){var c=u[o]-r[o];s[t]=0!==c?(u[a]-r[a])/c:0}l[t]=n?u?hP(s[t-1])!==hP(s[t])?0:(s[t-1]+s[t])/2:s[t-1]:s[t]}AM(e,s,l),NM(e,l,o)}(e,o);else{var u=r?e[e.length-1]:e[0];for(a=0,i=e.length;a<i;++a)l=MM(u,s=e[a],e[Math.min(a+1,i-(r?0:1))%i],t.tension),s.cp1x=l.previous.x,s.cp1y=l.previous.y,s.cp2x=l.next.x,s.cp2y=l.next.y,u=s}t.capBezierPoints&&function(e,t){var n,r,o,a,i,s=GD(e[0],t);for(n=0,r=e.length;n<r;++n)i=a,a=s,s=n<r-1&&GD(e[n+1],t),a&&(o=e[n],i&&(o.cp1x=IM(o.cp1x,t.left,t.right),o.cp1y=IM(o.cp1y,t.top,t.bottom)),s&&(o.cp2x=IM(o.cp2x,t.left,t.right),o.cp2y=IM(o.cp2y,t.top,t.bottom)))}(e,n)}function LM(){return"undefined"!==typeof window&&"undefined"!==typeof document}function FM(e){var t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t}function BM(e,t,n){var r;return"string"===typeof e?(r=parseInt(e,10),-1!==e.indexOf("%")&&(r=r/100*t.parentNode[n])):r=e,r}var HM=function(e){return e.ownerDocument.defaultView.getComputedStyle(e,null)};var UM=["top","right","bottom","left"];function zM(e,t,n){var r={};n=n?"-"+n:"";for(var o=0;o<4;o++){var a=UM[o];r[a]=parseFloat(e[t+"-"+a+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}function qM(e,t){if("native"in e)return e;var n=t.canvas,r=t.currentDevicePixelRatio,o=HM(n),a="border-box"===o.boxSizing,i=zM(o,"padding"),s=zM(o,"border","width"),l=function(e,t){var n,r,o=e.touches,a=o&&o.length?o[0]:e,i=a.offsetX,s=a.offsetY,l=!1;if(function(e,t,n){return(e>0||t>0)&&(!n||!n.shadowRoot)}(i,s,e.target))n=i,r=s;else{var u=t.getBoundingClientRect();n=a.clientX-u.left,r=a.clientY-u.top,l=!0}return{x:n,y:r,box:l}}(e,n),u=l.x,c=l.y,f=l.box,d=i.left+(f&&s.left),p=i.top+(f&&s.top),h=t.width,v=t.height;return a&&(h-=i.width+s.width,v-=i.height+s.height),{x:Math.round((u-d)/h*n.width/r),y:Math.round((c-p)/v*n.height/r)}}var WM=function(e){return Math.round(10*e)/10};function VM(e,t,n,r){var o=HM(e),a=zM(o,"margin"),i=BM(o.maxWidth,e,"clientWidth")||lP,s=BM(o.maxHeight,e,"clientHeight")||lP,l=function(e,t,n){var r,o;if(void 0===t||void 0===n){var a=FM(e);if(a){var i=a.getBoundingClientRect(),s=HM(a),l=zM(s,"border","width"),u=zM(s,"padding");t=i.width-u.width-l.width,n=i.height-u.height-l.height,r=BM(s.maxWidth,a,"clientWidth"),o=BM(s.maxHeight,a,"clientHeight")}else t=e.clientWidth,n=e.clientHeight}return{width:t,height:n,maxWidth:r||lP,maxHeight:o||lP}}(e,t,n),u=l.width,c=l.height;if("content-box"===o.boxSizing){var f=zM(o,"border","width"),d=zM(o,"padding");u-=d.width+f.width,c-=d.height+f.height}return u=Math.max(0,u-a.width),c=Math.max(0,r?Math.floor(u/r):c-a.height),u=WM(Math.min(u,i,l.maxWidth)),c=WM(Math.min(c,s,l.maxHeight)),u&&!c&&(c=WM(u/2)),(void 0!==t||void 0!==n)&&r&&l.height&&c>l.height&&(c=l.height,u=WM(Math.floor(c*r))),{width:u,height:c}}function ZM(e,t,n){var r=t||1,o=Math.floor(e.height*r),a=Math.floor(e.width*r);e.height=o/r,e.width=a/r;var i=e.canvas;return i.style&&(n||!i.style.height&&!i.style.width)&&(i.style.height="".concat(e.height,"px"),i.style.width="".concat(e.width,"px")),(e.currentDevicePixelRatio!==r||i.height!==o||i.width!==a)&&(e.currentDevicePixelRatio=r,i.height=o,i.width=a,e.ctx.setTransform(r,0,0,r,0,0),!0)}var GM=function(){var e=!1;try{var t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(et){}return e}();function YM(e,t){var n=function(e,t){return HM(e).getPropertyValue(t)}(e,t),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function $M(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function KM(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:"middle"===r?n<.5?e.y:t.y:"after"===r?n<1?e.y:t.y:n>0?t.y:e.y}}function XM(e,t,n,r){var o={x:e.cp2x,y:e.cp2y},a={x:t.cp1x,y:t.cp1y},i=$M(e,o,n),s=$M(o,a,n),l=$M(a,t,n),u=$M(i,s,n),c=$M(s,l,n);return $M(u,c,n)}function QM(e,t,n){return e?function(e,t){return{x:function(n){return e+e+t-n},setWidth:function(e){t=e},textAlign:function(e){return"center"===e?e:"right"===e?"left":"right"},xPlus:function(e,t){return e-t},leftForLtr:function(e,t){return e-t}}}(t,n):{x:function(e){return e},setWidth:function(e){},textAlign:function(e){return e},xPlus:function(e,t){return e+t},leftForLtr:function(e,t){return e}}}function JM(e,t){var n,r;"ltr"!==t&&"rtl"!==t||(r=[(n=e.canvas.style).getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=r)}function eA(e,t){void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}function tA(e){return"angle"===e?{between:CP,compare:SP,normalize:kP}:{between:OP,compare:function(e,t){return e-t},normalize:function(e){return e}}}function nA(e){var t=e.start,n=e.end,r=e.count;return{start:t%r,end:n%r,loop:e.loop&&(n-t+1)%r===0,style:e.style}}function rA(e,t,n){if(!n)return[e];for(var r,o,a,i=n.property,s=n.start,l=n.end,u=t.length,c=tA(i),f=c.compare,d=c.between,p=c.normalize,h=function(e,t,n){var r,o,a=n.property,i=n.start,s=n.end,l=tA(a),u=l.between,c=l.normalize,f=t.length,d=e.start,p=e.end,h=e.loop;if(h){for(d+=f,p+=f,r=0,o=f;r<o&&u(c(t[d%f][a]),i,s);++r)d--,p--;d%=f,p%=f}return p<d&&(p+=f),{start:d,end:p,loop:h,style:e.style}}(e,t,n),v=h.start,m=h.end,g=h.loop,y=h.style,b=[],w=!1,x=null,E=function(){return w||d(s,a,r)&&0!==f(s,a)},_=function(){return!w||0===f(l,r)||d(l,a,r)},S=v,k=v;S<=m;++S)(o=t[S%u]).skip||(r=p(o[i]))!==a&&(w=d(r,s,l),null===x&&E()&&(x=0===f(r,s)?S:k),null!==x&&_()&&(b.push(nA({start:x,end:S,loop:g,count:u,style:y})),x=null),k=S,a=r);return null!==x&&b.push(nA({start:x,end:m,loop:g,count:u,style:y})),b}function oA(e,t){for(var n=[],r=e.segments,o=0;o<r.length;o++){var i=rA(r[o],e.points,t);i.length&&n.push.apply(n,(0,a.Z)(i))}return n}function aA(e,t,n,r){return r&&r.setContext&&n?function(e,t,n,r){var o=e._chart.getContext(),a=iA(e.options),i=e._datasetIndex,s=e.options.spanGaps,l=n.length,u=[],c=a,f=t[0].start,d=f;function p(e,t,r,o){var a=s?-1:1;if(e!==t){for(e+=l;n[e%l].skip;)e-=a;for(;n[t%l].skip;)t+=a;e%l!==t%l&&(u.push({start:e%l,end:t%l,loop:r,style:o}),c=o,f=t%l)}}var h,v=(0,AR.Z)(t);try{for(v.s();!(h=v.n()).done;){var m=h.value;f=s?f:m.start;var g=n[f%l],y=void 0;for(d=f+1;d<=m.end;d++){var b=n[d%l];sA(y=iA(r.setContext(pM(o,{type:"segment",p0:g,p1:b,p0DataIndex:(d-1)%l,p1DataIndex:d%l,datasetIndex:i}))),c)&&p(f,d-1,m.loop,c),g=b,c=y}f<d-1&&p(f,d-1,m.loop,c)}}catch(w){v.e(w)}finally{v.f()}return u}(e,t,n,r):t}function iA(e){return{backgroundColor:e.backgroundColor,borderCapStyle:e.borderCapStyle,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderJoinStyle:e.borderJoinStyle,borderWidth:e.borderWidth,borderColor:e.borderColor}}function sA(e,t){return t&&JSON.stringify(e)!==JSON.stringify(t)}var lA=function(){function e(){i(this,e),this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}return u(e,[{key:"_notify",value:function(e,t,n,r){var o=t.listeners[r],a=t.duration;o.forEach((function(r){return r({chart:e,initial:t.initial,numSteps:a,currentStep:Math.min(n-t.start,a)})}))}},{key:"_refresh",value:function(){var e=this;this._request||(this._running=!0,this._request=IP.call(window,(function(){e._update(),e._request=null,e._running&&e._refresh()})))}},{key:"_update",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now(),n=0;this._charts.forEach((function(r,o){if(r.running&&r.items.length){for(var a,i=r.items,s=i.length-1,l=!1;s>=0;--s)(a=i[s])._active?(a._total>r.duration&&(r.duration=a._total),a.tick(t),l=!0):(i[s]=i[i.length-1],i.pop());l&&(o.draw(),e._notify(o,r,t,"progress")),i.length||(r.running=!1,e._notify(o,r,t,"complete"),r.initial=!1),n+=i.length}})),this._lastDate=t,0===n&&(this._running=!1)}},{key:"_getAnims",value:function(e){var t=this._charts,n=t.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,n)),n}},{key:"listen",value:function(e,t,n){this._getAnims(e).listeners[t].push(n)}},{key:"add",value:function(e,t){var n;t&&t.length&&(n=this._getAnims(e).items).push.apply(n,(0,a.Z)(t))}},{key:"has",value:function(e){return this._getAnims(e).items.length>0}},{key:"start",value:function(e){var t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce((function(e,t){return Math.max(e,t._duration)}),0),this._refresh())}},{key:"running",value:function(e){if(!this._running)return!1;var t=this._charts.get(e);return!!(t&&t.running&&t.items.length)}},{key:"stop",value:function(e){var t=this._charts.get(e);if(t&&t.items.length){for(var n=t.items,r=n.length-1;r>=0;--r)n[r].cancel();t.items=[],this._notify(e,t,Date.now(),"complete")}}},{key:"remove",value:function(e){return this._charts.delete(e)}}]),e}(),uA=new lA,cA="transparent",fA={boolean:function(e,t,n){return n>.5?t:e},color:function(e,t,n){var r=TD(e||cA),o=r.valid&&TD(t||cA);return o&&o.valid?o.mix(r,n).hexString():t},number:function(e,t,n){return e+(t-e)*n}},dA=function(){function e(t,n,r,o){i(this,e);var a=n[r];o=dM([t.to,o,a,t.from]);var s=dM([t.from,a,o]);this._active=!0,this._fn=t.fn||fA[t.type||typeof s],this._easing=VP[t.easing]||VP.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=n,this._prop=r,this._from=s,this._to=o,this._promises=void 0}return u(e,[{key:"active",value:function(){return this._active}},{key:"update",value:function(e,t,n){if(this._active){this._notify(!1);var r=this._target[this._prop],o=n-this._start,a=this._duration-o;this._start=n,this._duration=Math.floor(Math.max(a,e.duration)),this._total+=o,this._loop=!!e.loop,this._to=dM([e.to,t,r,e.from]),this._from=dM([e.from,r,t])}}},{key:"cancel",value:function(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}},{key:"tick",value:function(e){var t,n=e-this._start,r=this._duration,o=this._prop,a=this._from,i=this._loop,s=this._to;if(this._active=a!==s&&(i||n<r),!this._active)return this._target[o]=s,void this._notify(!0);n<0?this._target[o]=a:(t=n/r%2,t=i&&t>1?2-t:t,t=this._easing(Math.min(1,Math.max(0,t))),this._target[o]=this._fn(a,s,t))}},{key:"wait",value:function(){var e=this._promises||(this._promises=[]);return new Promise((function(t,n){e.push({res:t,rej:n})}))}},{key:"_notify",value:function(e){for(var t=e?"res":"rej",n=this._promises||[],r=0;r<n.length;r++)n[r][t]()}}]),e}(),pA=function(){function e(t,n){i(this,e),this._chart=t,this._properties=new Map,this.configure(n)}return u(e,[{key:"configure",value:function(e){if(FR(e)){var t=Object.keys(HD.animation),n=this._properties;Object.getOwnPropertyNames(e).forEach((function(r){var o=e[r];if(FR(o)){var a,i={},s=(0,AR.Z)(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;i[l]=o[l]}}catch(u){s.e(u)}finally{s.f()}(LR(o.properties)&&o.properties||[r]).forEach((function(e){e!==r&&n.has(e)||n.set(e,i)}))}}))}}},{key:"_animateOptions",value:function(e,t){var n=t.options,r=function(e,t){if(!t)return;var n=e.options;if(!n)return void(e.options=t);n.$shared&&(e.options=n=Object.assign({},n,{$shared:!1,$animations:{}}));return n}(e,n);if(!r)return[];var o=this._createAnimations(r,n);return n.$shared&&function(e,t){for(var n=[],r=Object.keys(t),o=0;o<r.length;o++){var a=e[r[o]];a&&a.active()&&n.push(a.wait())}return Promise.all(n)}(e.options.$animations,n).then((function(){e.options=n}),(function(){})),o}},{key:"_createAnimations",value:function(e,t){var n,r=this._properties,o=[],i=e.$animations||(e.$animations={}),s=Object.keys(t),l=Date.now();for(n=s.length-1;n>=0;--n){var u=s[n];if("$"!==u.charAt(0))if("options"!==u){var c=t[u],f=i[u],d=r.get(u);if(f){if(d&&f.active()){f.update(d,c,l);continue}f.cancel()}d&&d.duration?(i[u]=f=new dA(d,e,u,c),o.push(f)):e[u]=c}else o.push.apply(o,(0,a.Z)(this._animateOptions(e,t)))}return o}},{key:"update",value:function(e,t){if(0!==this._properties.size){var n=this._createAnimations(e,t);return n.length?(uA.add(this._chart,n),!0):void 0}Object.assign(e,t)}}]),e}();function hA(e,t){var n=e&&e.options||{},r=n.reverse,o=void 0===n.min?t:0,a=void 0===n.max?t:0;return{start:r?a:o,end:r?o:a}}function vA(e,t){var n,r,o=[],a=e._getSortedDatasetMetas(t);for(n=0,r=a.length;n<r;++n)o.push(a[n].index);return o}function mA(e,t,n){var r,o,a,i,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=e.keys,u="single"===s.mode;if(null!==t){for(r=0,o=l.length;r<o;++r){if((a=+l[r])===n){if(s.all)continue;break}BR(i=e.values[a])&&(u||0===t||hP(t)===hP(i))&&(t+=i)}return t}}function gA(e,t){var n=e&&e.options.stacked;return n||void 0===n&&void 0!==t.stack}function yA(e,t,n){var r=e[t]||(e[t]={});return r[n]||(r[n]={})}function bA(e,t,n,r){var o,a=(0,AR.Z)(t.getMatchingVisibleMetas(r).reverse());try{for(a.s();!(o=a.n()).done;){var i=o.value,s=e[i.index];if(n&&s>0||!n&&s<0)return i.index}}catch(l){a.e(l)}finally{a.f()}return null}function wA(e,t){for(var n,r=e.chart,o=e._cachedMeta,a=r._stacks||(r._stacks={}),i=o.iScale,s=o.vScale,l=o.index,u=i.axis,c=s.axis,f=function(e,t,n){return"".concat(e.id,".").concat(t.id,".").concat(n.stack||n.type)}(i,s,o),d=t.length,p=0;p<d;++p){var h=t[p],v=h[u],m=h[c];(n=(h._stacks||(h._stacks={}))[c]=yA(a,f,v))[l]=m,n._top=bA(n,s,!0,o.type),n._bottom=bA(n,s,!1,o.type)}}function xA(e,t){var n=e.scales;return Object.keys(n).filter((function(e){return n[e].axis===t})).shift()}function EA(e,t){var n=e.controller.index,r=e.vScale&&e.vScale.axis;if(r){t=t||e._parsed;var o,a=(0,AR.Z)(t);try{for(a.s();!(o=a.n()).done;){var i=o.value._stacks;if(!i||void 0===i[r]||void 0===i[r][n])return;delete i[r][n]}}catch(s){a.e(s)}finally{a.f()}}}var _A=function(e){return"reset"===e||"none"===e},SA=function(e,t){return t?e:Object.assign({},e)},kA=function(){function e(t,n){i(this,e),this.chart=t,this._ctx=t.ctx,this.index=n,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=(this instanceof e?this.constructor:void 0).datasetElementType,this.dataElementType=(this instanceof e?this.constructor:void 0).dataElementType,this.initialize()}return u(e,[{key:"initialize",value:function(){var e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=gA(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}},{key:"updateIndex",value:function(e){this.index!==e&&EA(this._cachedMeta),this.index=e}},{key:"linkScales",value:function(){var e=this.chart,t=this._cachedMeta,n=this.getDataset(),r=function(e,t,n,r){return"x"===e?t:"r"===e?r:n},o=t.xAxisID=UR(n.xAxisID,xA(e,"x")),a=t.yAxisID=UR(n.yAxisID,xA(e,"y")),i=t.rAxisID=UR(n.rAxisID,xA(e,"r")),s=t.indexAxis,l=t.iAxisID=r(s,o,a,i),u=t.vAxisID=r(s,a,o,i);t.xScale=this.getScaleForId(o),t.yScale=this.getScaleForId(a),t.rScale=this.getScaleForId(i),t.iScale=this.getScaleForId(l),t.vScale=this.getScaleForId(u)}},{key:"getDataset",value:function(){return this.chart.data.datasets[this.index]}},{key:"getMeta",value:function(){return this.chart.getDatasetMeta(this.index)}},{key:"getScaleForId",value:function(e){return this.chart.scales[e]}},{key:"_getOtherScale",value:function(e){var t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}},{key:"reset",value:function(){this._update("reset")}},{key:"_destroy",value:function(){var e=this._cachedMeta;this._data&&AP(this._data,this),e._stacked&&EA(e)}},{key:"_dataCheck",value:function(){var e,t,n=this.getDataset(),r=n.data||(n.data=[]),o=this._data;if(FR(r))this._data=function(e){var t,n,r,o=Object.keys(e),a=new Array(o.length);for(t=0,n=o.length;t<n;++t)r=o[t],a[t]={x:r,y:e[r]};return a}(r);else if(o!==r){if(o){AP(o,this);var a=this._cachedMeta;EA(a),a._parsed=[]}r&&Object.isExtensible(r)&&(t=this,(e=r)._chartjs?e._chartjs.listeners.push(t):(Object.defineProperty(e,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[t]}}),MP.forEach((function(t){var n="_onData"+tP(t),r=e[t];Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:function(){for(var t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];var i=r.apply(this,o);return e._chartjs.listeners.forEach((function(e){"function"===typeof e[n]&&e[n].apply(e,o)})),i}})})))),this._syncList=[],this._data=r}}},{key:"addElements",value:function(){var e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}},{key:"buildOrUpdateElements",value:function(e){var t=this._cachedMeta,n=this.getDataset(),r=!1;this._dataCheck();var o=t._stacked;t._stacked=gA(t.vScale,t),t.stack!==n.stack&&(r=!0,EA(t),t.stack=n.stack),this._resyncElements(e),(r||o!==t._stacked)&&wA(this,t._parsed)}},{key:"configure",value:function(){var e=this.chart.config,t=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}},{key:"parse",value:function(e,t){var n,r,o,a=this._cachedMeta,i=this._data,s=a.iScale,l=a._stacked,u=s.axis,c=0===e&&t===i.length||a._sorted,f=e>0&&a._parsed[e-1];if(!1===this._parsing)a._parsed=i,a._sorted=!0,o=i;else{o=LR(i[e])?this.parseArrayData(a,i,e,t):FR(i[e])?this.parseObjectData(a,i,e,t):this.parsePrimitiveData(a,i,e,t);for(n=0;n<t;++n)a._parsed[n+e]=r=o[n],c&&((null===r[u]||f&&r[u]<f[u])&&(c=!1),f=r);a._sorted=c}l&&wA(this,o)}},{key:"parsePrimitiveData",value:function(e,t,n,r){var o,a,i,s=e.iScale,l=e.vScale,u=s.axis,c=l.axis,f=s.getLabels(),d=s===l,p=new Array(r);for(o=0,a=r;o<a;++o){var h;i=o+n,p[o]=(h={},(0,Ue.Z)(h,u,d||s.parse(f[i],i)),(0,Ue.Z)(h,c,l.parse(t[i],i)),h)}return p}},{key:"parseArrayData",value:function(e,t,n,r){var o,a,i,s,l=e.xScale,u=e.yScale,c=new Array(r);for(o=0,a=r;o<a;++o)s=t[i=o+n],c[o]={x:l.parse(s[0],i),y:u.parse(s[1],i)};return c}},{key:"parseObjectData",value:function(e,t,n,r){var o,a,i,s,l=e.xScale,u=e.yScale,c=this._parsing,f=c.xAxisKey,d=void 0===f?"x":f,p=c.yAxisKey,h=void 0===p?"y":p,v=new Array(r);for(o=0,a=r;o<a;++o)s=t[i=o+n],v[o]={x:l.parse(eP(s,d),i),y:u.parse(eP(s,h),i)};return v}},{key:"getParsed",value:function(e){return this._cachedMeta._parsed[e]}},{key:"getDataElement",value:function(e){return this._cachedMeta.data[e]}},{key:"applyStack",value:function(e,t,n){var r=this.chart,o=this._cachedMeta,a=t[e.axis];return mA({keys:vA(r,!0),values:t._stacks[e.axis]},a,o.index,{mode:n})}},{key:"updateRangeFromParsed",value:function(e,t,n,r){var o=n[t.axis],a=null===o?NaN:o,i=r&&n._stacks[t.axis];r&&i&&(r.values=i,a=mA(r,o,this._cachedMeta.index)),e.min=Math.min(e.min,a),e.max=Math.max(e.max,a)}},{key:"getMinMax",value:function(e,t){var n,r,o=this._cachedMeta,a=o._parsed,i=o._sorted&&e===o.iScale,s=a.length,l=this._getOtherScale(e),u=function(e,t,n){return e&&!t.hidden&&t._stacked&&{keys:vA(n,!0),values:null}}(t,o,this.chart),c={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},f=function(e){var t=e.getUserBounds(),n=t.min,r=t.max,o=t.minDefined,a=t.maxDefined;return{min:o?n:Number.NEGATIVE_INFINITY,max:a?r:Number.POSITIVE_INFINITY}}(l),d=f.min,p=f.max;function h(){var t=(r=a[n])[l.axis];return!BR(r[e.axis])||d>t||p<t}for(n=0;n<s&&(h()||(this.updateRangeFromParsed(c,e,r,u),!i));++n);if(i)for(n=s-1;n>=0;--n)if(!h()){this.updateRangeFromParsed(c,e,r,u);break}return c}},{key:"getAllParsedValues",value:function(e){var t,n,r,o=this._cachedMeta._parsed,a=[];for(t=0,n=o.length;t<n;++t)BR(r=o[t][e.axis])&&a.push(r);return a}},{key:"getMaxOverflow",value:function(){return!1}},{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=t.iScale,r=t.vScale,o=this.getParsed(e);return{label:n?""+n.getLabelForValue(o[n.axis]):"",value:r?""+r.getLabelForValue(o[r.axis]):""}}},{key:"_update",value:function(e){var t=this._cachedMeta;this.update(e||"default"),t._clip=function(e){var t,n,r,o;return FR(e)?(t=e.top,n=e.right,r=e.bottom,o=e.left):t=n=r=o=e,{top:t,right:n,bottom:r,left:o,disabled:!1===e}}(UR(this.options.clip,function(e,t,n){if(!1===n)return!1;var r=hA(e,n),o=hA(t,n);return{top:o.end,right:r.end,bottom:o.start,left:r.start}}(t.xScale,t.yScale,this.getMaxOverflow())))}},{key:"update",value:function(e){}},{key:"draw",value:function(){var e,t=this._ctx,n=this.chart,r=this._cachedMeta,o=r.data||[],a=n.chartArea,i=[],s=this._drawStart||0,l=this._drawCount||o.length-s,u=this.options.drawActiveElementsOnTop;for(r.dataset&&r.dataset.draw(t,a,s,l),e=s;e<s+l;++e){var c=o[e];c.hidden||(c.active&&u?i.push(c):c.draw(t,a))}for(e=0;e<i.length;++e)i[e].draw(t,a)}},{key:"getStyle",value:function(e,t){var n=t?"active":"default";return void 0===e&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(n):this.resolveDataElementOptions(e||0,n)}},{key:"getContext",value:function(e,t,n){var r,o=this.getDataset();if(e>=0&&e<this._cachedMeta.data.length){var a=this._cachedMeta.data[e];r=a.$context||(a.$context=function(e,t,n){return pM(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}(this.getContext(),e,a)),r.parsed=this.getParsed(e),r.raw=o.data[e],r.index=r.dataIndex=e}else r=this.$context||(this.$context=function(e,t){return pM(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),r.dataset=o,r.index=r.datasetIndex=this.index;return r.active=!!t,r.mode=n,r}},{key:"resolveDatasetElementOptions",value:function(e){return this._resolveElementOptions(this.datasetElementType.id,e)}},{key:"resolveDataElementOptions",value:function(e,t){return this._resolveElementOptions(this.dataElementType.id,t,e)}},{key:"_resolveElementOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",r=arguments.length>2?arguments[2]:void 0,o="active"===n,a=this._cachedDataOpts,i=e+"-"+n,s=a[i],l=this.enableOptionSharing&&nP(r);if(s)return SA(s,l);var u=this.chart.config,c=u.datasetElementScopeKeys(this._type,e),f=o?["".concat(e,"Hover"),"hover",e,""]:[e,""],d=u.getOptionScopes(this.getDataset(),c),p=Object.keys(HD.elements[e]),h=function(){return t.getContext(r,o)},v=u.resolveNamedOptions(d,p,h,f);return v.$shared&&(v.$shared=l,a[i]=Object.freeze(SA(v,l))),v}},{key:"_resolveAnimations",value:function(e,t,n){var r,o=this.chart,a=this._cachedDataOpts,i="animation-".concat(t),s=a[i];if(s)return s;if(!1!==o.options.animation){var l=this.chart.config,u=l.datasetAnimationScopeKeys(this._type,t),c=l.getOptionScopes(this.getDataset(),u);r=l.createResolver(c,this.getContext(e,n,t))}var f=new pA(o,r&&r.animations);return r&&r._cacheable&&(a[i]=Object.freeze(f)),f}},{key:"getSharedOptions",value:function(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}},{key:"includeOptions",value:function(e,t){return!t||_A(e)||this.chart._animationsDisabled}},{key:"_getSharedOptions",value:function(e,t){var n=this.resolveDataElementOptions(e,t),r=this._sharedOptions,o=this.getSharedOptions(n),a=this.includeOptions(t,o)||o!==r;return this.updateSharedOptions(o,t,n),{sharedOptions:o,includeOptions:a}}},{key:"updateElement",value:function(e,t,n,r){_A(r)?Object.assign(e,n):this._resolveAnimations(t,r).update(e,n)}},{key:"updateSharedOptions",value:function(e,t,n){e&&!_A(t)&&this._resolveAnimations(void 0,t).update(e,n)}},{key:"_setStyle",value:function(e,t,n,r){e.active=r;var o=this.getStyle(t,r);this._resolveAnimations(t,n,r).update(e,{options:!r&&this.getSharedOptions(o)||o})}},{key:"removeHoverStyle",value:function(e,t,n){this._setStyle(e,n,"active",!1)}},{key:"setHoverStyle",value:function(e,t,n){this._setStyle(e,n,"active",!0)}},{key:"_removeDatasetHoverStyle",value:function(){var e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}},{key:"_setDatasetHoverStyle",value:function(){var e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}},{key:"_resyncElements",value:function(e){var t,n=this._data,r=this._cachedMeta.data,a=(0,AR.Z)(this._syncList);try{for(a.s();!(t=a.n()).done;){var i=(0,o.Z)(t.value,3),s=i[0],l=i[1],u=i[2];this[s](l,u)}}catch(p){a.e(p)}finally{a.f()}this._syncList=[];var c=r.length,f=n.length,d=Math.min(f,c);d&&this.parse(0,d),f>c?this._insertElements(c,f-c,e):f<c&&this._removeElements(f,c-f)}},{key:"_insertElements",value:function(e,t){var n,r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=this._cachedMeta,a=o.data,i=e+t,s=function(e){for(e.length+=t,n=e.length-1;n>=i;n--)e[n]=e[n-t]};for(s(a),n=e;n<i;++n)a[n]=new this.dataElementType;this._parsing&&s(o._parsed),this.parse(e,t),r&&this.updateElements(a,e,t,"reset")}},{key:"updateElements",value:function(e,t,n,r){}},{key:"_removeElements",value:function(e,t){var n=this._cachedMeta;if(this._parsing){var r=n._parsed.splice(e,t);n._stacked&&EA(n,r)}n.data.splice(e,t)}},{key:"_sync",value:function(e){if(this._parsing)this._syncList.push(e);else{var t=(0,o.Z)(e,3),n=t[0],r=t[1],i=t[2];this[n](r,i)}this.chart._dataChanges.push([this.index].concat((0,a.Z)(e)))}},{key:"_onDataPush",value:function(){var e=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-e,e])}},{key:"_onDataPop",value:function(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}},{key:"_onDataShift",value:function(){this._sync(["_removeElements",0,1])}},{key:"_onDataSplice",value:function(e,t){t&&this._sync(["_removeElements",e,t]);var n=arguments.length-2;n&&this._sync(["_insertElements",e,n])}},{key:"_onDataUnshift",value:function(){this._sync(["_insertElements",0,arguments.length])}}]),e}();function CA(e){var t,n,r,o,a=e.iScale,i=function(e,t){if(!e._cache.$bar){for(var n=e.getMatchingVisibleMetas(t),r=[],o=0,a=n.length;o<a;o++)r=r.concat(n[o].controller.getAllParsedValues(e));e._cache.$bar=NP(r.sort((function(e,t){return e-t})))}return e._cache.$bar}(a,e.type),s=a._length,l=function(){32767!==r&&-32768!==r&&(nP(o)&&(s=Math.min(s,Math.abs(r-o)||s)),o=r)};for(t=0,n=i.length;t<n;++t)r=a.getPixelForValue(i[t]),l();for(o=void 0,t=0,n=a.ticks.length;t<n;++t)r=a.getPixelForTick(t),l();return s}function TA(e,t,n,r){return LR(e)?function(e,t,n,r){var o=n.parse(e[0],r),a=n.parse(e[1],r),i=Math.min(o,a),s=Math.max(o,a),l=i,u=s;Math.abs(i)>Math.abs(s)&&(l=s,u=i),t[n.axis]=u,t._custom={barStart:l,barEnd:u,start:o,end:a,min:i,max:s}}(e,t,n,r):t[n.axis]=n.parse(e,r),t}function OA(e,t,n,r){var o,a,i,s,l=e.iScale,u=e.vScale,c=l.getLabels(),f=l===u,d=[];for(o=n,a=n+r;o<a;++o)s=t[o],(i={})[l.axis]=f||l.parse(c[o],o),d.push(TA(s,i,u,o));return d}function RA(e){return e&&void 0!==e.barStart&&void 0!==e.barEnd}function PA(e,t,n,r){var o=t.borderSkipped,a={};if(o)if(!0!==o){var i=function(e){var t,n,r,o,a;return e.horizontal?(t=e.base>e.x,n="left",r="right"):(t=e.base<e.y,n="bottom",r="top"),t?(o="end",a="start"):(o="start",a="end"),{start:n,end:r,reverse:t,top:o,bottom:a}}(e),s=i.start,l=i.end,u=i.reverse,c=i.top,f=i.bottom;"middle"===o&&n&&(e.enableBorderRadius=!0,(n._top||0)===r?o=c:(n._bottom||0)===r?o=f:(a[DA(f,s,l,u)]=!0,o=c)),a[DA(o,s,l,u)]=!0,e.borderSkipped=a}else e.borderSkipped={top:!0,right:!0,bottom:!0,left:!0};else e.borderSkipped=a}function DA(e,t,n,r){var o,a,i;return r?(i=n,e=MA(e=(o=e)===(a=t)?i:o===i?a:o,n,t)):e=MA(e,t,n),e}function MA(e,t,n){return"start"===e?t:"end"===e?n:e}function AA(e,t,n){var r=t.inflateAmount;e.inflateAmount="auto"===r?1===n?.33:0:r}(0,Ue.Z)(kA,"defaults",{}),(0,Ue.Z)(kA,"datasetElementType",null),(0,Ue.Z)(kA,"dataElementType",null);var NA=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n,[{key:"parsePrimitiveData",value:function(e,t,n,r){return OA(e,t,n,r)}},{key:"parseArrayData",value:function(e,t,n,r){return OA(e,t,n,r)}},{key:"parseObjectData",value:function(e,t,n,r){var o,a,i,s,l=e.iScale,u=e.vScale,c=this._parsing,f=c.xAxisKey,d=void 0===f?"x":f,p=c.yAxisKey,h=void 0===p?"y":p,v="x"===l.axis?d:h,m="x"===u.axis?d:h,g=[];for(o=n,a=n+r;o<a;++o)s=t[o],(i={})[l.axis]=l.parse(eP(s,v),o),g.push(TA(eP(s,m),i,u,o));return g}},{key:"updateRangeFromParsed",value:function(e,t,r,o){MR(d(n.prototype),"updateRangeFromParsed",this).call(this,e,t,r,o);var a=r._custom;a&&t===this._cachedMeta.vScale&&(e.min=Math.min(e.min,a.min),e.max=Math.max(e.max,a.max))}},{key:"getMaxOverflow",value:function(){return 0}},{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=t.iScale,r=t.vScale,o=this.getParsed(e),a=o._custom,i=RA(a)?"["+a.start+", "+a.end+"]":""+r.getLabelForValue(o[r.axis]);return{label:""+n.getLabelForValue(o[n.axis]),value:i}}},{key:"initialize",value:function(){this.enableOptionSharing=!0,MR(d(n.prototype),"initialize",this).call(this),this._cachedMeta.stack=this.getDataset().stack}},{key:"update",value:function(e){var t=this._cachedMeta;this.updateElements(t.data,0,t.data.length,e)}},{key:"updateElements",value:function(e,t,n,r){for(var o="reset"===r,a=this.index,i=this._cachedMeta.vScale,s=i.getBasePixel(),l=i.isHorizontal(),u=this._getRuler(),c=this._getSharedOptions(t,r),f=c.sharedOptions,d=c.includeOptions,p=t;p<t+n;p++){var h=this.getParsed(p),v=o||jR(h[i.axis])?{base:s,head:s}:this._calculateBarValuePixels(p),m=this._calculateBarIndexPixels(p,u),g=(h._stacks||{})[i.axis],y={horizontal:l,base:v.base,enableBorderRadius:!g||RA(h._custom)||a===g._top||a===g._bottom,x:l?v.head:m.center,y:l?m.center:v.head,height:l?m.size:Math.abs(v.size),width:l?Math.abs(v.size):m.size};d&&(y.options=f||this.resolveDataElementOptions(p,e[p].active?"active":r));var b=y.options||e[p].options;PA(y,b,g,a),AA(y,b,u.ratio),this.updateElement(e[p],p,y,r)}}},{key:"_getStacks",value:function(e,t){var n,r=this._cachedMeta.iScale,o=r.getMatchingVisibleMetas(this._type).filter((function(e){return e.controller.options.grouped})),a=r.options.stacked,i=[],s=function(e){var n=e.controller.getParsed(t),r=n&&n[e.vScale.axis];if(jR(r)||isNaN(r))return!0},l=(0,AR.Z)(o);try{for(l.s();!(n=l.n()).done;){var u=n.value;if((void 0===t||!s(u))&&((!1===a||-1===i.indexOf(u.stack)||void 0===a&&void 0===u.stack)&&i.push(u.stack),u.index===e))break}}catch(c){l.e(c)}finally{l.f()}return i.length||i.push(void 0),i}},{key:"_getStackCount",value:function(e){return this._getStacks(void 0,e).length}},{key:"_getStackIndex",value:function(e,t,n){var r=this._getStacks(e,n),o=void 0!==t?r.indexOf(t):-1;return-1===o?r.length-1:o}},{key:"_getRuler",value:function(){var e,t,n=this.options,r=this._cachedMeta,o=r.iScale,a=[];for(e=0,t=r.data.length;e<t;++e)a.push(o.getPixelForValue(this.getParsed(e)[o.axis],e));var i=n.barThickness;return{min:i||CA(r),pixels:a,start:o._startPixel,end:o._endPixel,stackCount:this._getStackCount(),scale:o,grouped:n.grouped,ratio:i?1:n.categoryPercentage*n.barPercentage}}},{key:"_calculateBarValuePixels",value:function(e){var t,n,r=this._cachedMeta,o=r.vScale,a=r._stacked,i=this.options,s=i.base,l=i.minBarLength,u=s||0,c=this.getParsed(e),f=c._custom,d=RA(f),p=c[o.axis],h=0,v=a?this.applyStack(o,c,a):p;v!==p&&(h=v-p,v=p),d&&(p=f.barStart,v=f.barEnd-f.barStart,0!==p&&hP(p)!==hP(f.barEnd)&&(h=0),h+=p);var m=jR(s)||d?h:s,g=o.getPixelForValue(m);if(n=(t=this.chart.getDataVisibility(e)?o.getPixelForValue(h+v):g)-g,Math.abs(n)<l){n=function(e,t,n){return 0!==e?hP(e):(t.isHorizontal()?1:-1)*(t.min>=n?1:-1)}(n,o,u)*l,p===u&&(g-=n/2);var y=o.getPixelForDecimal(0),b=o.getPixelForDecimal(1),w=Math.min(y,b),x=Math.max(y,b);t=(g=Math.max(Math.min(g,x),w))+n}if(g===o.getPixelForValue(u)){var E=hP(n)*o.getLineWidthForValue(u)/2;g+=E,n-=E}return{size:n,base:g,head:t,center:t+n/2}}},{key:"_calculateBarIndexPixels",value:function(e,t){var n,r,o=t.scale,a=this.options,i=a.skipNull,s=UR(a.maxBarThickness,1/0);if(t.grouped){var l=i?this._getStackCount(e):t.stackCount,u="flex"===a.barThickness?function(e,t,n,r){var o=t.pixels,a=o[e],i=e>0?o[e-1]:null,s=e<o.length-1?o[e+1]:null,l=n.categoryPercentage;null===i&&(i=a-(null===s?t.end-t.start:s-a)),null===s&&(s=a+a-i);var u=a-(a-Math.min(i,s))/2*l;return{chunk:Math.abs(s-i)/2*l/r,ratio:n.barPercentage,start:u}}(e,t,a,l):function(e,t,n,r){var o,a,i=n.barThickness;return jR(i)?(o=t.min*n.categoryPercentage,a=n.barPercentage):(o=i*r,a=1),{chunk:o/r,ratio:a,start:t.pixels[e]-o/2}}(e,t,a,l),c=this._getStackIndex(this.index,this._cachedMeta.stack,i?e:void 0);n=u.start+u.chunk*c+u.chunk/2,r=Math.min(s,u.chunk*u.ratio)}else n=o.getPixelForValue(this.getParsed(e)[o.axis],e),r=Math.min(s,t.min*t.ratio);return{base:n-r/2,head:n+r/2,center:n,size:r}}},{key:"draw",value:function(){for(var e=this._cachedMeta,t=e.vScale,n=e.data,r=n.length,o=0;o<r;++o)null!==this.getParsed(o)[t.axis]&&n[o].draw(this._ctx)}}]),n}(kA);(0,Ue.Z)(NA,"id","bar"),(0,Ue.Z)(NA,"defaults",{datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}}),(0,Ue.Z)(NA,"overrides",{scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}});var IA=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n,[{key:"initialize",value:function(){this.enableOptionSharing=!0,MR(d(n.prototype),"initialize",this).call(this)}},{key:"parsePrimitiveData",value:function(e,t,r,o){for(var a=MR(d(n.prototype),"parsePrimitiveData",this).call(this,e,t,r,o),i=0;i<a.length;i++)a[i]._custom=this.resolveDataElementOptions(i+r).radius;return a}},{key:"parseArrayData",value:function(e,t,r,o){for(var a=MR(d(n.prototype),"parseArrayData",this).call(this,e,t,r,o),i=0;i<a.length;i++){var s=t[r+i];a[i]._custom=UR(s[2],this.resolveDataElementOptions(i+r).radius)}return a}},{key:"parseObjectData",value:function(e,t,r,o){for(var a=MR(d(n.prototype),"parseObjectData",this).call(this,e,t,r,o),i=0;i<a.length;i++){var s=t[r+i];a[i]._custom=UR(s&&s.r&&+s.r,this.resolveDataElementOptions(i+r).radius)}return a}},{key:"getMaxOverflow",value:function(){for(var e=this._cachedMeta.data,t=0,n=e.length-1;n>=0;--n)t=Math.max(t,e[n].size(this.resolveDataElementOptions(n))/2);return t>0&&t}},{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=this.chart.data.labels||[],r=t.xScale,o=t.yScale,a=this.getParsed(e),i=r.getLabelForValue(a.x),s=o.getLabelForValue(a.y),l=a._custom;return{label:n[e]||"",value:"("+i+", "+s+(l?", "+l:"")+")"}}},{key:"update",value:function(e){var t=this._cachedMeta.data;this.updateElements(t,0,t.length,e)}},{key:"updateElements",value:function(e,t,n,r){for(var o="reset"===r,a=this._cachedMeta,i=a.iScale,s=a.vScale,l=this._getSharedOptions(t,r),u=l.sharedOptions,c=l.includeOptions,f=i.axis,d=s.axis,p=t;p<t+n;p++){var h=e[p],v=!o&&this.getParsed(p),m={},g=m[f]=o?i.getPixelForDecimal(.5):i.getPixelForValue(v[f]),y=m[d]=o?s.getBasePixel():s.getPixelForValue(v[d]);m.skip=isNaN(g)||isNaN(y),c&&(m.options=u||this.resolveDataElementOptions(p,h.active?"active":r),o&&(m.options.radius=0)),this.updateElement(h,p,m,r)}}},{key:"resolveDataElementOptions",value:function(e,t){var r=this.getParsed(e),o=MR(d(n.prototype),"resolveDataElementOptions",this).call(this,e,t);o.$shared&&(o=Object.assign({},o,{$shared:!1}));var a=o.radius;return"active"!==t&&(o.radius=0),o.radius+=UR(r&&r._custom,a),o}}]),n}(kA);(0,Ue.Z)(IA,"id","bubble"),(0,Ue.Z)(IA,"defaults",{datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}}),(0,Ue.Z)(IA,"overrides",{scales:{x:{type:"linear"},y:{type:"linear"}}});var jA=function(e){f(n,e);var t=y(n);function n(e,r){var o;return i(this,n),(o=t.call(this,e,r)).enableOptionSharing=!0,o.innerRadius=void 0,o.outerRadius=void 0,o.offsetX=void 0,o.offsetY=void 0,o}return u(n,[{key:"linkScales",value:function(){}},{key:"parse",value:function(e,t){var n=this.getDataset().data,r=this._cachedMeta;if(!1===this._parsing)r._parsed=n;else{var o,a,i=function(e){return+n[e]};if(FR(n[e])){var s=this._parsing.key,l=void 0===s?"value":s;i=function(e){return+eP(n[e],l)}}for(o=e,a=e+t;o<a;++o)r._parsed[o]=i(o)}}},{key:"_getRotation",value:function(){return bP(this.options.rotation-90)}},{key:"_getCircumference",value:function(){return bP(this.options.circumference)}},{key:"_getRotationExtents",value:function(){for(var e=iP,t=-iP,n=0;n<this.chart.data.datasets.length;++n)if(this.chart.isDatasetVisible(n)&&this.chart.getDatasetMeta(n).type===this._type){var r=this.chart.getDatasetMeta(n).controller,o=r._getRotation(),a=r._getCircumference();e=Math.min(e,o),t=Math.max(t,o+a)}return{rotation:e,circumference:t-e}}},{key:"update",value:function(e){var t,n,r=this.chart.chartArea,o=this._cachedMeta,a=o.data,i=this.getMaxBorderWidth()+this.getMaxOffset(a)+this.options.spacing,s=Math.max((Math.min(r.width,r.height)-i)/2,0),l=Math.min((t=this.options.cutout,n=s,"string"===typeof t&&t.endsWith("%")?parseFloat(t)/100:+t/n),1),u=this._getRingWeight(this.index),c=this._getRotationExtents(),f=c.circumference,d=function(e,t,n){var r=1,o=1,a=0,i=0;if(t<iP){var s=e,l=s+t,u=Math.cos(s),c=Math.sin(s),f=Math.cos(l),d=Math.sin(l),p=function(e,t,r){return CP(e,s,l,!0)?1:Math.max(t,t*n,r,r*n)},h=function(e,t,r){return CP(e,s,l,!0)?-1:Math.min(t,t*n,r,r*n)},v=p(0,u,f),m=p(cP,c,d),g=h(aP,u,f),y=h(aP+cP,c,d);r=(v-g)/2,o=(m-y)/2,a=-(v+g)/2,i=-(m+y)/2}return{ratioX:r,ratioY:o,offsetX:a,offsetY:i}}(c.rotation,f,l),p=d.ratioX,h=d.ratioY,v=d.offsetX,m=d.offsetY,g=(r.width-i)/p,y=(r.height-i)/h,b=Math.max(Math.min(g,y)/2,0),w=zR(this.options.radius,b),x=(w-Math.max(w*l,0))/this._getVisibleDatasetWeightTotal();this.offsetX=v*w,this.offsetY=m*w,o.total=this.calculateTotal(),this.outerRadius=w-x*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-x*u,0),this.updateElements(a,0,a.length,e)}},{key:"_circumference",value:function(e,t){var n=this.options,r=this._cachedMeta,o=this._getCircumference();return t&&n.animation.animateRotate||!this.chart.getDataVisibility(e)||null===r._parsed[e]||r.data[e].hidden?0:this.calculateCircumference(r._parsed[e]*o/iP)}},{key:"updateElements",value:function(e,t,n,r){var o,a="reset"===r,i=this.chart,s=i.chartArea,l=i.options.animation,u=(s.left+s.right)/2,c=(s.top+s.bottom)/2,f=a&&l.animateScale,d=f?0:this.innerRadius,p=f?0:this.outerRadius,h=this._getSharedOptions(t,r),v=h.sharedOptions,m=h.includeOptions,g=this._getRotation();for(o=0;o<t;++o)g+=this._circumference(o,a);for(o=t;o<t+n;++o){var y=this._circumference(o,a),b=e[o],w={x:u+this.offsetX,y:c+this.offsetY,startAngle:g,endAngle:g+y,circumference:y,outerRadius:p,innerRadius:d};m&&(w.options=v||this.resolveDataElementOptions(o,b.active?"active":r)),g+=y,this.updateElement(b,o,w,r)}}},{key:"calculateTotal",value:function(){var e,t=this._cachedMeta,n=t.data,r=0;for(e=0;e<n.length;e++){var o=t._parsed[e];null===o||isNaN(o)||!this.chart.getDataVisibility(e)||n[e].hidden||(r+=Math.abs(o))}return r}},{key:"calculateCircumference",value:function(e){var t=this._cachedMeta.total;return t>0&&!isNaN(e)?iP*(Math.abs(e)/t):0}},{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=this.chart,r=n.data.labels||[],o=MD(t._parsed[e],n.options.locale);return{label:r[e]||"",value:o}}},{key:"getMaxBorderWidth",value:function(e){var t,n,r,o,a,i=0,s=this.chart;if(!e)for(t=0,n=s.data.datasets.length;t<n;++t)if(s.isDatasetVisible(t)){e=(r=s.getDatasetMeta(t)).data,o=r.controller;break}if(!e)return 0;for(t=0,n=e.length;t<n;++t)"inner"!==(a=o.resolveDataElementOptions(t)).borderAlign&&(i=Math.max(i,a.borderWidth||0,a.hoverBorderWidth||0));return i}},{key:"getMaxOffset",value:function(e){for(var t=0,n=0,r=e.length;n<r;++n){var o=this.resolveDataElementOptions(n);t=Math.max(t,o.offset||0,o.hoverOffset||0)}return t}},{key:"_getRingWeightOffset",value:function(e){for(var t=0,n=0;n<e;++n)this.chart.isDatasetVisible(n)&&(t+=this._getRingWeight(n));return t}},{key:"_getRingWeight",value:function(e){return Math.max(UR(this.chart.data.datasets[e].weight,1),0)}},{key:"_getVisibleDatasetWeightTotal",value:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}]),n}(kA);(0,Ue.Z)(jA,"id","doughnut"),(0,Ue.Z)(jA,"defaults",{datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"}),(0,Ue.Z)(jA,"descriptors",{_scriptable:function(e){return"spacing"!==e},_indexable:function(e){return"spacing"!==e}}),(0,Ue.Z)(jA,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels:function(e){var t=e.data;if(t.labels.length&&t.datasets.length){var n=e.legend.options.labels,r=n.pointStyle,o=n.color;return t.labels.map((function(t,n){var a=e.getDatasetMeta(0).controller.getStyle(n);return{text:t,fillStyle:a.backgroundColor,strokeStyle:a.borderColor,fontColor:o,lineWidth:a.borderWidth,pointStyle:r,hidden:!e.getDataVisibility(n),index:n}}))}return[]}},onClick:function(e,t,n){n.chart.toggleDataVisibility(t.index),n.chart.update()}}}});var LA=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n,[{key:"initialize",value:function(){this.enableOptionSharing=!0,this.supportsDecimation=!0,MR(d(n.prototype),"initialize",this).call(this)}},{key:"update",value:function(e){var t=this._cachedMeta,n=t.dataset,r=t.data,o=void 0===r?[]:r,a=t._dataset,i=this.chart._animationsDisabled,s=BP(t,o,i),l=s.start,u=s.count;this._drawStart=l,this._drawCount=u,HP(t)&&(l=0,u=o.length),n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!a._decimated,n.points=o;var c=this.resolveDatasetElementOptions(e);this.options.showLine||(c.borderWidth=0),c.segment=this.options.segment,this.updateElement(n,void 0,{animated:!i,options:c},e),this.updateElements(o,l,u,e)}},{key:"updateElements",value:function(e,t,n,r){for(var o="reset"===r,a=this._cachedMeta,i=a.iScale,s=a.vScale,l=a._stacked,u=a._dataset,c=this._getSharedOptions(t,r),f=c.sharedOptions,d=c.includeOptions,p=i.axis,h=s.axis,v=this.options,m=v.spanGaps,g=v.segment,y=gP(m)?m:Number.POSITIVE_INFINITY,b=this.chart._animationsDisabled||o||"none"===r,w=t+n,x=e.length,E=t>0&&this.getParsed(t-1),_=0;_<x;++_){var S=e[_],k=b?S:{};if(_<t||_>=w)k.skip=!0;else{var C=this.getParsed(_),T=jR(C[h]),O=k[p]=i.getPixelForValue(C[p],_),R=k[h]=o||T?s.getBasePixel():s.getPixelForValue(l?this.applyStack(s,C,l):C[h],_);k.skip=isNaN(O)||isNaN(R)||T,k.stop=_>0&&Math.abs(C[p]-E[p])>y,g&&(k.parsed=C,k.raw=u.data[_]),d&&(k.options=f||this.resolveDataElementOptions(_,S.active?"active":r)),b||this.updateElement(S,_,k,r),E=C}}}},{key:"getMaxOverflow",value:function(){var e=this._cachedMeta,t=e.dataset,n=t.options&&t.options.borderWidth||0,r=e.data||[];if(!r.length)return n;var o=r[0].size(this.resolveDataElementOptions(0)),a=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(n,o,a)/2}},{key:"draw",value:function(){var e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),MR(d(n.prototype),"draw",this).call(this)}}]),n}(kA);(0,Ue.Z)(LA,"id","line"),(0,Ue.Z)(LA,"defaults",{datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1}),(0,Ue.Z)(LA,"overrides",{scales:{_index_:{type:"category"},_value_:{type:"linear"}}});var FA=function(e){f(n,e);var t=y(n);function n(e,r){var o;return i(this,n),(o=t.call(this,e,r)).innerRadius=void 0,o.outerRadius=void 0,o}return u(n,[{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=this.chart,r=n.data.labels||[],o=MD(t._parsed[e].r,n.options.locale);return{label:r[e]||"",value:o}}},{key:"parseObjectData",value:function(e,t,n,r){return OM.bind(this)(e,t,n,r)}},{key:"update",value:function(e){var t=this._cachedMeta.data;this._updateRadius(),this.updateElements(t,0,t.length,e)}},{key:"getMinMax",value:function(){var e=this,t=this._cachedMeta,n={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach((function(t,r){var o=e.getParsed(r).r;!isNaN(o)&&e.chart.getDataVisibility(r)&&(o<n.min&&(n.min=o),o>n.max&&(n.max=o))})),n}},{key:"_updateRadius",value:function(){var e=this.chart,t=e.chartArea,n=e.options,r=Math.min(t.right-t.left,t.bottom-t.top),o=Math.max(r/2,0),a=(o-Math.max(n.cutoutPercentage?o/100*n.cutoutPercentage:1,0))/e.getVisibleDatasetCount();this.outerRadius=o-a*this.index,this.innerRadius=this.outerRadius-a}},{key:"updateElements",value:function(e,t,n,r){var o,a="reset"===r,i=this.chart,s=i.options.animation,l=this._cachedMeta.rScale,u=l.xCenter,c=l.yCenter,f=l.getIndexAngle(0)-.5*aP,d=f,p=360/this.countVisibleElements();for(o=0;o<t;++o)d+=this._computeAngle(o,r,p);for(o=t;o<t+n;o++){var h=e[o],v=d,m=d+this._computeAngle(o,r,p),g=i.getDataVisibility(o)?l.getDistanceFromCenterForValue(this.getParsed(o).r):0;d=m,a&&(s.animateScale&&(g=0),s.animateRotate&&(v=m=f));var y={x:u,y:c,innerRadius:0,outerRadius:g,startAngle:v,endAngle:m,options:this.resolveDataElementOptions(o,h.active?"active":r)};this.updateElement(h,o,y,r)}}},{key:"countVisibleElements",value:function(){var e=this,t=this._cachedMeta,n=0;return t.data.forEach((function(t,r){!isNaN(e.getParsed(r).r)&&e.chart.getDataVisibility(r)&&n++})),n}},{key:"_computeAngle",value:function(e,t,n){return this.chart.getDataVisibility(e)?bP(this.resolveDataElementOptions(e,t).angle||n):0}}]),n}(kA);(0,Ue.Z)(FA,"id","polarArea"),(0,Ue.Z)(FA,"defaults",{dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0}),(0,Ue.Z)(FA,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels:function(e){var t=e.data;if(t.labels.length&&t.datasets.length){var n=e.legend.options.labels,r=n.pointStyle,o=n.color;return t.labels.map((function(t,n){var a=e.getDatasetMeta(0).controller.getStyle(n);return{text:t,fillStyle:a.backgroundColor,strokeStyle:a.borderColor,fontColor:o,lineWidth:a.borderWidth,pointStyle:r,hidden:!e.getDataVisibility(n),index:n}}))}return[]}},onClick:function(e,t,n){n.chart.toggleDataVisibility(t.index),n.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}});var BA=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n)}(jA);(0,Ue.Z)(BA,"id","pie"),(0,Ue.Z)(BA,"defaults",{cutout:0,rotation:0,circumference:360,radius:"100%"});var HA=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n,[{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta.vScale,n=this.getParsed(e);return{label:t.getLabels()[e],value:""+t.getLabelForValue(n[t.axis])}}},{key:"parseObjectData",value:function(e,t,n,r){return OM.bind(this)(e,t,n,r)}},{key:"update",value:function(e){var t=this._cachedMeta,n=t.dataset,r=t.data||[],o=t.iScale.getLabels();if(n.points=r,"resize"!==e){var a=this.resolveDatasetElementOptions(e);this.options.showLine||(a.borderWidth=0);var i={_loop:!0,_fullLoop:o.length===r.length,options:a};this.updateElement(n,void 0,i,e)}this.updateElements(r,0,r.length,e)}},{key:"updateElements",value:function(e,t,n,r){for(var o=this._cachedMeta.rScale,a="reset"===r,i=t;i<t+n;i++){var s=e[i],l=this.resolveDataElementOptions(i,s.active?"active":r),u=o.getPointPositionForValue(i,this.getParsed(i).r),c=a?o.xCenter:u.x,f=a?o.yCenter:u.y,d={x:c,y:f,angle:u.angle,skip:isNaN(c)||isNaN(f),options:l};this.updateElement(s,i,d,r)}}}]),n}(kA);(0,Ue.Z)(HA,"id","radar"),(0,Ue.Z)(HA,"defaults",{datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}}),(0,Ue.Z)(HA,"overrides",{aspectRatio:1,scales:{r:{type:"radialLinear"}}});var UA=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n,[{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=this.chart.data.labels||[],r=t.xScale,o=t.yScale,a=this.getParsed(e),i=r.getLabelForValue(a.x),s=o.getLabelForValue(a.y);return{label:n[e]||"",value:"("+i+", "+s+")"}}},{key:"update",value:function(e){var t=this._cachedMeta,n=t.data,r=void 0===n?[]:n,o=this.chart._animationsDisabled,a=BP(t,r,o),i=a.start,s=a.count;if(this._drawStart=i,this._drawCount=s,HP(t)&&(i=0,s=r.length),this.options.showLine){var l=t.dataset,u=t._dataset;l._chart=this.chart,l._datasetIndex=this.index,l._decimated=!!u._decimated,l.points=r;var c=this.resolveDatasetElementOptions(e);c.segment=this.options.segment,this.updateElement(l,void 0,{animated:!o,options:c},e)}this.updateElements(r,i,s,e)}},{key:"addElements",value:function(){var e=this.options.showLine;!this.datasetElementType&&e&&(this.datasetElementType=this.chart.registry.getElement("line")),MR(d(n.prototype),"addElements",this).call(this)}},{key:"updateElements",value:function(e,t,n,r){for(var o="reset"===r,a=this._cachedMeta,i=a.iScale,s=a.vScale,l=a._stacked,u=a._dataset,c=this.resolveDataElementOptions(t,r),f=this.getSharedOptions(c),d=this.includeOptions(r,f),p=i.axis,h=s.axis,v=this.options,m=v.spanGaps,g=v.segment,y=gP(m)?m:Number.POSITIVE_INFINITY,b=this.chart._animationsDisabled||o||"none"===r,w=t>0&&this.getParsed(t-1),x=t;x<t+n;++x){var E=e[x],_=this.getParsed(x),S=b?E:{},k=jR(_[h]),C=S[p]=i.getPixelForValue(_[p],x),T=S[h]=o||k?s.getBasePixel():s.getPixelForValue(l?this.applyStack(s,_,l):_[h],x);S.skip=isNaN(C)||isNaN(T)||k,S.stop=x>0&&Math.abs(_[p]-w[p])>y,g&&(S.parsed=_,S.raw=u.data[x]),d&&(S.options=f||this.resolveDataElementOptions(x,E.active?"active":r)),b||this.updateElement(E,x,S,r),w=_}this.updateSharedOptions(f,r,c)}},{key:"getMaxOverflow",value:function(){var e=this._cachedMeta,t=e.data||[];if(!this.options.showLine){for(var n=0,r=t.length-1;r>=0;--r)n=Math.max(n,t[r].size(this.resolveDataElementOptions(r))/2);return n>0&&n}var o=e.dataset,a=o.options&&o.options.borderWidth||0;if(!t.length)return a;var i=t[0].size(this.resolveDataElementOptions(0)),s=t[t.length-1].size(this.resolveDataElementOptions(t.length-1));return Math.max(a,i,s)/2}}]),n}(kA);(0,Ue.Z)(UA,"id","scatter"),(0,Ue.Z)(UA,"defaults",{datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1}),(0,Ue.Z)(UA,"overrides",{interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}});var zA=Object.freeze({__proto__:null,BarController:NA,BubbleController:IA,DoughnutController:jA,LineController:LA,PolarAreaController:FA,PieController:BA,RadarController:HA,ScatterController:UA});function qA(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}var WA=function(){function e(t){i(this,e),this.options=t||{}}return u(e,[{key:"init",value:function(){}},{key:"formats",value:function(){return qA()}},{key:"parse",value:function(){return qA()}},{key:"format",value:function(){return qA()}},{key:"add",value:function(){return qA()}},{key:"diff",value:function(){return qA()}},{key:"startOf",value:function(){return qA()}},{key:"endOf",value:function(){return qA()}}],[{key:"override",value:function(t){Object.assign(e.prototype,t)}}]),e}(),VA={_date:WA};function ZA(e,t,n,r){var o=e.controller,a=e.data,i=e._sorted,s=o._cachedMeta.iScale;if(s&&t===s.axis&&"r"!==t&&i&&a.length){var l=s._reversePixels?DP:PP;if(!r)return l(a,t,n);if(o._sharedOptions){var u=a[0],c="function"===typeof u.getRange&&u.getRange(t);if(c){var f=l(a,t,n-c),d=l(a,t,n+c);return{lo:f.lo,hi:d.hi}}}}return{lo:0,hi:a.length-1}}function GA(e,t,n,r,o){for(var a=e.getSortedVisibleDatasetMetas(),i=n[t],s=0,l=a.length;s<l;++s)for(var u=a[s],c=u.index,f=u.data,d=ZA(a[s],t,i,o),p=d.lo,h=d.hi,v=p;v<=h;++v){var m=f[v];m.skip||r(m,c,v)}}function YA(e,t,n,r,o){var a=[];if(!o&&!e.isPointInArea(t))return a;return GA(e,n,t,(function(n,i,s){(o||GD(n,e.chartArea,0))&&n.inRange(t.x,t.y,r)&&a.push({element:n,datasetIndex:i,index:s})}),!0),a}function $A(e,t,n,r,o,a){var i=[],s=function(e){var t=-1!==e.indexOf("x"),n=-1!==e.indexOf("y");return function(e,r){var o=t?Math.abs(e.x-r.x):0,a=n?Math.abs(e.y-r.y):0;return Math.sqrt(Math.pow(o,2)+Math.pow(a,2))}}(n),l=Number.POSITIVE_INFINITY;return GA(e,n,t,(function(n,u,c){var f=n.inRange(t.x,t.y,o);if(!r||f){var d=n.getCenterPoint(o);if(!!a||e.isPointInArea(d)||f){var p=s(t,d);p<l?(i=[{element:n,datasetIndex:u,index:c}],l=p):p===l&&i.push({element:n,datasetIndex:u,index:c})}}})),i}function KA(e,t,n,r,o,a){return a||e.isPointInArea(t)?"r"!==n||r?$A(e,t,n,r,o,a):function(e,t,n,r){var o=[];return GA(e,n,t,(function(e,n,a){var i=e.getProps(["startAngle","endAngle"],r),s=i.startAngle,l=i.endAngle;CP(EP(e,{x:t.x,y:t.y}).angle,s,l)&&o.push({element:e,datasetIndex:n,index:a})})),o}(e,t,n,o):[]}function XA(e,t,n,r,o){var a=[],i="x"===n?"inXRange":"inYRange",s=!1;return GA(e,n,t,(function(e,r,l){e[i](t[n],o)&&(a.push({element:e,datasetIndex:r,index:l}),s=s||e.inRange(t.x,t.y,o))})),r&&!s?[]:a}var QA={evaluateInteractionItems:GA,modes:{index:function(e,t,n,r){var o=qM(t,e),a=n.axis||"x",i=n.includeInvisible||!1,s=n.intersect?YA(e,o,a,r,i):KA(e,o,a,!1,r,i),l=[];return s.length?(e.getSortedVisibleDatasetMetas().forEach((function(e){var t=s[0].index,n=e.data[t];n&&!n.skip&&l.push({element:n,datasetIndex:e.index,index:t})})),l):[]},dataset:function(e,t,n,r){var o=qM(t,e),a=n.axis||"xy",i=n.includeInvisible||!1,s=n.intersect?YA(e,o,a,r,i):KA(e,o,a,!1,r,i);if(s.length>0){var l=s[0].datasetIndex,u=e.getDatasetMeta(l).data;s=[];for(var c=0;c<u.length;++c)s.push({element:u[c],datasetIndex:l,index:c})}return s},point:function(e,t,n,r){return YA(e,qM(t,e),n.axis||"xy",r,n.includeInvisible||!1)},nearest:function(e,t,n,r){var o=qM(t,e),a=n.axis||"xy",i=n.includeInvisible||!1;return KA(e,o,a,n.intersect,r,i)},x:function(e,t,n,r){return XA(e,qM(t,e),"x",n.intersect,r)},y:function(e,t,n,r){return XA(e,qM(t,e),"y",n.intersect,r)}}},JA=["left","top","right","bottom"];function eN(e,t){return e.filter((function(e){return e.pos===t}))}function tN(e,t){return e.filter((function(e){return-1===JA.indexOf(e.pos)&&e.box.axis===t}))}function nN(e,t){return e.sort((function(e,n){var r=t?n:e,o=t?e:n;return r.weight===o.weight?r.index-o.index:r.weight-o.weight}))}function rN(e,t){var n,r,o,a=function(e){var t,n={},r=(0,AR.Z)(e);try{for(r.s();!(t=r.n()).done;){var o=t.value,a=o.stack,i=o.pos,s=o.stackWeight;if(a&&JA.includes(i)){var l=n[a]||(n[a]={count:0,placed:0,weight:0,size:0});l.count++,l.weight+=s}}}catch(u){r.e(u)}finally{r.f()}return n}(e),i=t.vBoxMaxWidth,s=t.hBoxMaxHeight;for(n=0,r=e.length;n<r;++n){var l=(o=e[n]).box.fullSize,u=a[o.stack],c=u&&o.stackWeight/u.weight;o.horizontal?(o.width=c?c*i:l&&t.availableWidth,o.height=s):(o.width=i,o.height=c?c*s:l&&t.availableHeight)}return a}function oN(e,t,n,r){return Math.max(e[n],t[n])+Math.max(e[r],t[r])}function aN(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function iN(e,t,n,r){var o=n.pos,a=n.box,i=e.maxPadding;if(!FR(o)){n.size&&(e[o]-=n.size);var s=r[n.stack]||{size:0,count:1};s.size=Math.max(s.size,n.horizontal?a.height:a.width),n.size=s.size/s.count,e[o]+=n.size}a.getPadding&&aN(i,a.getPadding());var l=Math.max(0,t.outerWidth-oN(i,e,"left","right")),u=Math.max(0,t.outerHeight-oN(i,e,"top","bottom")),c=l!==e.w,f=u!==e.h;return e.w=l,e.h=u,n.horizontal?{same:c,other:f}:{same:f,other:c}}function sN(e,t){var n=t.maxPadding;function r(e){var r={left:0,top:0,right:0,bottom:0};return e.forEach((function(e){r[e]=Math.max(t[e],n[e])})),r}return r(e?["left","right"]:["top","bottom"])}function lN(e,t,n,r){var o,a,i,s,l,u,c=[];for(o=0,a=e.length,l=0;o<a;++o){(s=(i=e[o]).box).update(i.width||t.w,i.height||t.h,sN(i.horizontal,t));var f=iN(t,n,i,r),d=f.same,p=f.other;l|=d&&c.length,u=u||p,s.fullSize||c.push(i)}return l&&lN(c,t,n,r)||u}function uN(e,t,n,r,o){e.top=n,e.left=t,e.right=t+r,e.bottom=n+o,e.width=r,e.height=o}function cN(e,t,n,r){var o,a=n.padding,i=t.x,s=t.y,l=(0,AR.Z)(e);try{for(l.s();!(o=l.n()).done;){var u=o.value,c=u.box,f=r[u.stack]||{count:1,placed:0,weight:1},d=u.stackWeight/f.weight||1;if(u.horizontal){var p=t.w*d,h=f.size||c.height;nP(f.start)&&(s=f.start),c.fullSize?uN(c,a.left,s,n.outerWidth-a.right-a.left,h):uN(c,t.left+f.placed,s,p,h),f.start=s,f.placed+=p,s=c.bottom}else{var v=t.h*d,m=f.size||c.width;nP(f.start)&&(i=f.start),c.fullSize?uN(c,i,a.top,m,n.outerHeight-a.bottom-a.top):uN(c,i,t.top+f.placed,m,v),f.start=i,f.placed+=v,i=c.right}}}catch(g){l.e(g)}finally{l.f()}t.x=i,t.y=s}var fN=function(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw:function(e){t.draw(e)}}]},e.boxes.push(t)},dN=function(e,t){var n=e.boxes?e.boxes.indexOf(t):-1;-1!==n&&e.boxes.splice(n,1)},pN=function(e,t,n){t.fullSize=n.fullSize,t.position=n.position,t.weight=n.weight},hN=function(e,t,n,r){if(e){var o=cM(e.options.layout.padding),a=Math.max(t-o.width,0),i=Math.max(n-o.height,0),s=function(e){var t=function(e){var t,n,r,o,a,i,s=[];for(t=0,n=(e||[]).length;t<n;++t){var l=r=e[t];o=l.position;var u=l.options;a=u.stack;var c=u.stackWeight;i=void 0===c?1:c,s.push({index:t,box:r,pos:o,horizontal:r.isHorizontal(),weight:r.weight,stack:a&&o+a,stackWeight:i})}return s}(e),n=nN(t.filter((function(e){return e.box.fullSize})),!0),r=nN(eN(t,"left"),!0),o=nN(eN(t,"right")),a=nN(eN(t,"top"),!0),i=nN(eN(t,"bottom")),s=tN(t,"x"),l=tN(t,"y");return{fullSize:n,leftAndTop:r.concat(a),rightAndBottom:o.concat(l).concat(i).concat(s),chartArea:eN(t,"chartArea"),vertical:r.concat(o).concat(l),horizontal:a.concat(i).concat(s)}}(e.boxes),l=s.vertical,u=s.horizontal;WR(e.boxes,(function(e){"function"===typeof e.beforeLayout&&e.beforeLayout()}));var c=l.reduce((function(e,t){return t.box.options&&!1===t.box.options.display?e:e+1}),0)||1,f=Object.freeze({outerWidth:t,outerHeight:n,padding:o,availableWidth:a,availableHeight:i,vBoxMaxWidth:a/2/c,hBoxMaxHeight:i/2}),d=Object.assign({},o);aN(d,cM(r));var p=Object.assign({maxPadding:d,w:a,h:i,x:o.left,y:o.top},o),h=rN(l.concat(u),f);lN(s.fullSize,p,f,h),lN(l,p,f,h),lN(u,p,f,h)&&lN(l,p,f,h),function(e){var t=e.maxPadding;function n(n){var r=Math.max(t[n]-e[n],0);return e[n]+=r,r}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}(p),cN(s.leftAndTop,p,f,h),p.x+=p.w,p.y+=p.h,cN(s.rightAndBottom,p,f,h),e.chartArea={left:p.left,top:p.top,right:p.left+p.w,bottom:p.top+p.h,height:p.h,width:p.w},WR(s.chartArea,(function(t){var n=t.box;Object.assign(n,e.chartArea),n.update(p.w,p.h,{left:0,top:0,right:0,bottom:0})}))}},vN=function(){function e(){i(this,e)}return u(e,[{key:"acquireContext",value:function(e,t){}},{key:"releaseContext",value:function(e){return!1}},{key:"addEventListener",value:function(e,t,n){}},{key:"removeEventListener",value:function(e,t,n){}},{key:"getDevicePixelRatio",value:function(){return 1}},{key:"getMaximumSize",value:function(e,t,n,r){return t=Math.max(0,t||e.width),n=n||e.height,{width:t,height:Math.max(0,r?Math.floor(t/r):n)}}},{key:"isAttached",value:function(e){return!0}},{key:"updateConfig",value:function(e){}}]),e}(),mN=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n,[{key:"acquireContext",value:function(e){return e&&e.getContext&&e.getContext("2d")||null}},{key:"updateConfig",value:function(e){e.options.animation=!1}}]),n}(vN),gN="$chartjs",yN={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},bN=function(e){return null===e||""===e};var wN=!!GM&&{passive:!0};function xN(e,t,n){e.canvas.removeEventListener(t,n,wN)}function EN(e,t){var n,r=(0,AR.Z)(e);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(o===t||o.contains(t))return!0}}catch(a){r.e(a)}finally{r.f()}}function _N(e,t,n){var r=e.canvas,o=new MutationObserver((function(e){var t,o=!1,a=(0,AR.Z)(e);try{for(a.s();!(t=a.n()).done;){var i=t.value;o=(o=o||EN(i.addedNodes,r))&&!EN(i.removedNodes,r)}}catch(s){a.e(s)}finally{a.f()}o&&n()}));return o.observe(document,{childList:!0,subtree:!0}),o}function SN(e,t,n){var r=e.canvas,o=new MutationObserver((function(e){var t,o=!1,a=(0,AR.Z)(e);try{for(a.s();!(t=a.n()).done;){var i=t.value;o=(o=o||EN(i.removedNodes,r))&&!EN(i.addedNodes,r)}}catch(s){a.e(s)}finally{a.f()}o&&n()}));return o.observe(document,{childList:!0,subtree:!0}),o}var kN=new Map,CN=0;function TN(){var e=window.devicePixelRatio;e!==CN&&(CN=e,kN.forEach((function(t,n){n.currentDevicePixelRatio!==e&&t()})))}function ON(e,t,n){var r=e.canvas,o=r&&FM(r);if(o){var a=jP((function(e,t){var r=o.clientWidth;n(e,t),r<o.clientWidth&&n()}),window),i=new ResizeObserver((function(e){var t=e[0],n=t.contentRect.width,r=t.contentRect.height;0===n&&0===r||a(n,r)}));return i.observe(o),function(e,t){kN.size||window.addEventListener("resize",TN),kN.set(e,t)}(e,a),i}}function RN(e,t,n){n&&n.disconnect(),"resize"===t&&function(e){kN.delete(e),kN.size||window.removeEventListener("resize",TN)}(e)}function PN(e,t,n){var r=e.canvas,o=jP((function(t){null!==e.ctx&&n(function(e,t){var n=yN[e.type]||e.type,r=qM(e,t),o=r.x,a=r.y;return{type:n,chart:t,native:e,x:void 0!==o?o:null,y:void 0!==a?a:null}}(t,e))}),e);return function(e,t,n){e.addEventListener(t,n,wN)}(r,t,o),o}var DN=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n,[{key:"acquireContext",value:function(e,t){var n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(function(e,t){var n=e.style,r=e.getAttribute("height"),o=e.getAttribute("width");if(e[gN]={initial:{height:r,width:o,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",bN(o)){var a=YM(e,"width");void 0!==a&&(e.width=a)}if(bN(r))if(""===e.style.height)e.height=e.width/(t||2);else{var i=YM(e,"height");void 0!==i&&(e.height=i)}}(e,t),n):null}},{key:"releaseContext",value:function(e){var t=e.canvas;if(!t[gN])return!1;var n=t[gN].initial;["height","width"].forEach((function(e){var r=n[e];jR(r)?t.removeAttribute(e):t.setAttribute(e,r)}));var r=n.style||{};return Object.keys(r).forEach((function(e){t.style[e]=r[e]})),t.width=t.width,delete t[gN],!0}},{key:"addEventListener",value:function(e,t,n){this.removeEventListener(e,t);var r=e.$proxies||(e.$proxies={}),o={attach:_N,detach:SN,resize:ON}[t]||PN;r[t]=o(e,t,n)}},{key:"removeEventListener",value:function(e,t){var n=e.$proxies||(e.$proxies={}),r=n[t];r&&(({attach:RN,detach:RN,resize:RN}[t]||xN)(e,t,r),n[t]=void 0)}},{key:"getDevicePixelRatio",value:function(){return window.devicePixelRatio}},{key:"getMaximumSize",value:function(e,t,n,r){return VM(e,t,n,r)}},{key:"isAttached",value:function(e){var t=FM(e);return!(!t||!t.isConnected)}}]),n}(vN);var MN=function(){function e(){i(this,e),(0,Ue.Z)(this,"active",!1)}return u(e,[{key:"tooltipPosition",value:function(e){var t=this.getProps(["x","y"],e);return{x:t.x,y:t.y}}},{key:"hasValue",value:function(){return gP(this.x)&&gP(this.y)}},{key:"getProps",value:function(e,t){var n=this,r=this.$animations;if(!t||!r)return this;var o={};return e.forEach((function(e){o[e]=r[e]&&r[e].active()?r[e]._to:n[e]})),o}}]),e}();function AN(e,t){var n=e.options.ticks,r=function(e){var t=e.options.offset,n=e._tickSize(),r=e._length/n+(t?0:1),o=e._maxLength/n;return Math.floor(Math.min(r,o))}(e),o=Math.min(n.maxTicksLimit||r,r),a=n.major.enabled?function(e){var t,n,r=[];for(t=0,n=e.length;t<n;t++)e[t].major&&r.push(t);return r}(t):[],i=a.length,s=a[0],l=a[i-1],u=[];if(i>o)return function(e,t,n,r){var o,a=0,i=n[0];for(r=Math.ceil(r),o=0;o<e.length;o++)o===i&&(t.push(e[o]),i=n[++a*r])}(t,u,a,i/o),u;var c=function(e,t,n){var r=function(e){var t,n,r=e.length;if(r<2)return!1;for(n=e[0],t=1;t<r;++t)if(e[t]-e[t-1]!==n)return!1;return n}(e),o=t.length/n;if(!r)return Math.max(o,1);for(var a=function(e){var t,n=[],r=Math.sqrt(e);for(t=1;t<r;t++)e%t===0&&(n.push(t),n.push(e/t));return r===(0|r)&&n.push(r),n.sort((function(e,t){return e-t})).pop(),n}(r),i=0,s=a.length-1;i<s;i++){var l=a[i];if(l>o)return l}return Math.max(o,1)}(a,t,o);if(i>0){var f,d,p=i>1?Math.round((l-s)/(i-1)):null;for(NN(t,u,c,jR(p)?0:s-p,s),f=0,d=i-1;f<d;f++)NN(t,u,c,a[f],a[f+1]);return NN(t,u,c,l,jR(p)?t.length:l+p),u}return NN(t,u,c),u}function NN(e,t,n,r,o){var a,i,s,l=UR(r,0),u=Math.min(UR(o,e.length),e.length),c=0;for(n=Math.ceil(n),o&&(n=(a=o-r)/Math.floor(a/n)),s=l;s<0;)c++,s=Math.round(l+c*n);for(i=Math.max(l,0);i<u;i++)i===s&&(t.push(e[i]),c++,s=Math.round(l+c*n))}(0,Ue.Z)(MN,"defaults",{}),(0,Ue.Z)(MN,"defaultRoutes",void 0);var IN=function(e,t,n){return"top"===t||"left"===t?e[t]+n:e[t]-n};function jN(e,t){for(var n=[],r=e.length/t,o=e.length,a=0;a<o;a+=r)n.push(e[Math.floor(a)]);return n}function LN(e,t,n){var r,o=e.ticks.length,a=Math.min(t,o-1),i=e._startPixel,s=e._endPixel,l=1e-6,u=e.getPixelForTick(a);if(!(n&&(r=1===o?Math.max(u-i,s-u):0===t?(e.getPixelForTick(1)-u)/2:(u-e.getPixelForTick(a-1))/2,(u+=a<t?r:-r)<i-l||u>s+l)))return u}function FN(e){return e.drawTicks?e.tickLength:0}function BN(e,t){if(!e.display)return 0;var n=fM(e.font,t),r=cM(e.padding);return(LR(e.text)?e.text.length:1)*n.lineHeight+r.height}function HN(e,t,n){var r=LP(e);return(n&&"right"!==t||!n&&"right"===t)&&(r=function(e){return"left"===e?"right":"right"===e?"left":e}(r)),r}var UN=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this)).id=e.id,r.type=e.type,r.options=void 0,r.ctx=e.ctx,r.chart=e.chart,r.top=void 0,r.bottom=void 0,r.left=void 0,r.right=void 0,r.width=void 0,r.height=void 0,r._margins={left:0,right:0,top:0,bottom:0},r.maxWidth=void 0,r.maxHeight=void 0,r.paddingTop=void 0,r.paddingBottom=void 0,r.paddingLeft=void 0,r.paddingRight=void 0,r.axis=void 0,r.labelRotation=void 0,r.min=void 0,r.max=void 0,r._range=void 0,r.ticks=[],r._gridLineItems=null,r._labelItems=null,r._labelSizes=null,r._length=0,r._maxLength=0,r._longestTextCache={},r._startPixel=void 0,r._endPixel=void 0,r._reversePixels=!1,r._userMax=void 0,r._userMin=void 0,r._suggestedMax=void 0,r._suggestedMin=void 0,r._ticksLength=0,r._borderValue=0,r._cache={},r._dataLimitsCached=!1,r.$context=void 0,r}return u(n,[{key:"init",value:function(e){this.options=e.setContext(this.getContext()),this.axis=e.axis,this._userMin=this.parse(e.min),this._userMax=this.parse(e.max),this._suggestedMin=this.parse(e.suggestedMin),this._suggestedMax=this.parse(e.suggestedMax)}},{key:"parse",value:function(e,t){return e}},{key:"getUserBounds",value:function(){var e=this._userMin,t=this._userMax,n=this._suggestedMin,r=this._suggestedMax;return e=HR(e,Number.POSITIVE_INFINITY),t=HR(t,Number.NEGATIVE_INFINITY),n=HR(n,Number.POSITIVE_INFINITY),r=HR(r,Number.NEGATIVE_INFINITY),{min:HR(e,n),max:HR(t,r),minDefined:BR(e),maxDefined:BR(t)}}},{key:"getMinMax",value:function(e){var t,n=this.getUserBounds(),r=n.min,o=n.max,a=n.minDefined,i=n.maxDefined;if(a&&i)return{min:r,max:o};for(var s=this.getMatchingVisibleMetas(),l=0,u=s.length;l<u;++l)t=s[l].controller.getMinMax(this,e),a||(r=Math.min(r,t.min)),i||(o=Math.max(o,t.max));return{min:HR(r=i&&r>o?o:r,HR(o=a&&r>o?r:o,r)),max:HR(o,HR(r,o))}}},{key:"getPadding",value:function(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}},{key:"getTicks",value:function(){return this.ticks}},{key:"getLabels",value:function(){var e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}},{key:"beforeLayout",value:function(){this._cache={},this._dataLimitsCached=!1}},{key:"beforeUpdate",value:function(){qR(this.options.beforeUpdate,[this])}},{key:"update",value:function(e,t,n){var r=this.options,o=r.beginAtZero,a=r.grace,i=r.ticks,s=i.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=function(e,t,n){var r=e.min,o=e.max,a=zR(t,(o-r)/2),i=function(e,t){return n&&0===e?0:e+t};return{min:i(r,-Math.abs(a)),max:i(o,a)}}(this,a,o),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();var l=s<this.ticks.length;this._convertTicksToLabels(l?jN(this.ticks,s):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),i.display&&(i.autoSkip||"auto"===i.source)&&(this.ticks=AN(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),l&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}},{key:"configure",value:function(){var e,t,n=this.options.reverse;this.isHorizontal()?(e=this.left,t=this.right):(e=this.top,t=this.bottom,n=!n),this._startPixel=e,this._endPixel=t,this._reversePixels=n,this._length=t-e,this._alignToPixels=this.options.alignToPixels}},{key:"afterUpdate",value:function(){qR(this.options.afterUpdate,[this])}},{key:"beforeSetDimensions",value:function(){qR(this.options.beforeSetDimensions,[this])}},{key:"setDimensions",value:function(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}},{key:"afterSetDimensions",value:function(){qR(this.options.afterSetDimensions,[this])}},{key:"_callHooks",value:function(e){this.chart.notifyPlugins(e,this.getContext()),qR(this.options[e],[this])}},{key:"beforeDataLimits",value:function(){this._callHooks("beforeDataLimits")}},{key:"determineDataLimits",value:function(){}},{key:"afterDataLimits",value:function(){this._callHooks("afterDataLimits")}},{key:"beforeBuildTicks",value:function(){this._callHooks("beforeBuildTicks")}},{key:"buildTicks",value:function(){return[]}},{key:"afterBuildTicks",value:function(){this._callHooks("afterBuildTicks")}},{key:"beforeTickToLabelConversion",value:function(){qR(this.options.beforeTickToLabelConversion,[this])}},{key:"generateTickLabels",value:function(e){var t,n,r,o=this.options.ticks;for(t=0,n=e.length;t<n;t++)(r=e[t]).label=qR(o.callback,[r.value,t,e],this)}},{key:"afterTickToLabelConversion",value:function(){qR(this.options.afterTickToLabelConversion,[this])}},{key:"beforeCalculateLabelRotation",value:function(){qR(this.options.beforeCalculateLabelRotation,[this])}},{key:"calculateLabelRotation",value:function(){var e,t,n,r=this.options,o=r.ticks,a=this.ticks.length,i=o.minRotation||0,s=o.maxRotation,l=i;if(!this._isVisible()||!o.display||i>=s||a<=1||!this.isHorizontal())this.labelRotation=i;else{var u=this._getLabelSizes(),c=u.widest.width,f=u.highest.height,d=TP(this.chart.width-c,0,this.maxWidth);c+6>(e=r.offset?this.maxWidth/a:d/(a-1))&&(e=d/(a-(r.offset?.5:1)),t=this.maxHeight-FN(r.grid)-o.padding-BN(r.title,this.chart.options.font),n=Math.sqrt(c*c+f*f),l=wP(Math.min(Math.asin(TP((u.highest.height+6)/e,-1,1)),Math.asin(TP(t/n,-1,1))-Math.asin(TP(f/n,-1,1)))),l=Math.max(i,Math.min(s,l))),this.labelRotation=l}}},{key:"afterCalculateLabelRotation",value:function(){qR(this.options.afterCalculateLabelRotation,[this])}},{key:"afterAutoSkip",value:function(){}},{key:"beforeFit",value:function(){qR(this.options.beforeFit,[this])}},{key:"fit",value:function(){var e={width:0,height:0},t=this.chart,n=this.options,r=n.ticks,o=n.title,a=n.grid,i=this._isVisible(),s=this.isHorizontal();if(i){var l=BN(o,t.options.font);if(s?(e.width=this.maxWidth,e.height=FN(a)+l):(e.height=this.maxHeight,e.width=FN(a)+l),r.display&&this.ticks.length){var u=this._getLabelSizes(),c=u.first,f=u.last,d=u.widest,p=u.highest,h=2*r.padding,v=bP(this.labelRotation),m=Math.cos(v),g=Math.sin(v);if(s){var y=r.mirror?0:g*d.width+m*p.height;e.height=Math.min(this.maxHeight,e.height+y+h)}else{var b=r.mirror?0:m*d.width+g*p.height;e.width=Math.min(this.maxWidth,e.width+b+h)}this._calculatePadding(c,f,g,m)}}this._handleMargins(),s?(this.width=this._length=t.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=t.height-this._margins.top-this._margins.bottom)}},{key:"_calculatePadding",value:function(e,t,n,r){var o=this.options,a=o.ticks,i=a.align,s=a.padding,l=o.position,u=0!==this.labelRotation,c="top"!==l&&"x"===this.axis;if(this.isHorizontal()){var f=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1),p=0,h=0;u?c?(p=r*e.width,h=n*t.height):(p=n*e.height,h=r*t.width):"start"===i?h=t.width:"end"===i?p=e.width:"inner"!==i&&(p=e.width/2,h=t.width/2),this.paddingLeft=Math.max((p-f+s)*this.width/(this.width-f),0),this.paddingRight=Math.max((h-d+s)*this.width/(this.width-d),0)}else{var v=t.height/2,m=e.height/2;"start"===i?(v=0,m=e.height):"end"===i&&(v=t.height,m=0),this.paddingTop=v+s,this.paddingBottom=m+s}}},{key:"_handleMargins",value:function(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}},{key:"afterFit",value:function(){qR(this.options.afterFit,[this])}},{key:"isHorizontal",value:function(){var e=this.options,t=e.axis,n=e.position;return"top"===n||"bottom"===n||"x"===t}},{key:"isFullSize",value:function(){return this.options.fullSize}},{key:"_convertTicksToLabels",value:function(e){var t,n;for(this.beforeTickToLabelConversion(),this.generateTickLabels(e),t=0,n=e.length;t<n;t++)jR(e[t].label)&&(e.splice(t,1),n--,t--);this.afterTickToLabelConversion()}},{key:"_getLabelSizes",value:function(){var e=this._labelSizes;if(!e){var t=this.options.ticks.sampleSize,n=this.ticks;t<n.length&&(n=jN(n,t)),this._labelSizes=e=this._computeLabelSizes(n,n.length)}return e}},{key:"_computeLabelSizes",value:function(e,t){var n,r,o,a,i,s,l,u,c,f,d,p=this.ctx,h=this._longestTextCache,v=[],m=[],g=0,y=0;for(n=0;n<t;++n){if(a=e[n].label,i=this._resolveTickFontOptions(n),p.font=s=i.string,l=h[s]=h[s]||{data:{},gc:[]},u=i.lineHeight,c=f=0,jR(a)||LR(a)){if(LR(a))for(r=0,o=a.length;r<o;++r)jR(d=a[r])||LR(d)||(c=UD(p,l.data,l.gc,c,d),f+=u)}else c=UD(p,l.data,l.gc,c,a),f=u;v.push(c),m.push(f),g=Math.max(c,g),y=Math.max(f,y)}!function(e,t){WR(e,(function(e){var n,r=e.gc,o=r.length/2;if(o>t){for(n=0;n<o;++n)delete e.data[r[n]];r.splice(0,o)}}))}(h,t);var b=v.indexOf(g),w=m.indexOf(y),x=function(e){return{width:v[e]||0,height:m[e]||0}};return{first:x(0),last:x(t-1),widest:x(b),highest:x(w),widths:v,heights:m}}},{key:"getLabelForValue",value:function(e){return e}},{key:"getPixelForValue",value:function(e,t){return NaN}},{key:"getValueForPixel",value:function(e){}},{key:"getPixelForTick",value:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}},{key:"getPixelForDecimal",value:function(e){this._reversePixels&&(e=1-e);var t=this._startPixel+e*this._length;return TP(this._alignToPixels?qD(this.chart,t,0):t,-32768,32767)}},{key:"getDecimalForPixel",value:function(e){var t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}},{key:"getBasePixel",value:function(){return this.getPixelForValue(this.getBaseValue())}},{key:"getBaseValue",value:function(){var e=this.min,t=this.max;return e<0&&t<0?t:e>0&&t>0?e:0}},{key:"getContext",value:function(e){var t=this.ticks||[];if(e>=0&&e<t.length){var n=t[e];return n.$context||(n.$context=function(e,t,n){return pM(e,{tick:n,index:t,type:"tick"})}(this.getContext(),e,n))}return this.$context||(this.$context=pM(this.chart.getContext(),{scale:this,type:"scale"}))}},{key:"_tickSize",value:function(){var e=this.options.ticks,t=bP(this.labelRotation),n=Math.abs(Math.cos(t)),r=Math.abs(Math.sin(t)),o=this._getLabelSizes(),a=e.autoSkipPadding||0,i=o?o.widest.width+a:0,s=o?o.highest.height+a:0;return this.isHorizontal()?s*n>i*r?i/n:s/r:s*r<i*n?s/n:i/r}},{key:"_isVisible",value:function(){var e=this.options.display;return"auto"!==e?!!e:this.getMatchingVisibleMetas().length>0}},{key:"_computeGridLineItems",value:function(e){var t,n,r,o,a,i,s,l,u,c,f,d,p=this.axis,h=this.chart,v=this.options,m=v.grid,g=v.position,y=v.border,b=m.offset,w=this.isHorizontal(),x=this.ticks.length+(b?1:0),E=FN(m),_=[],S=y.setContext(this.getContext()),k=S.display?S.width:0,C=k/2,T=function(e){return qD(h,e,k)};if("top"===g)t=T(this.bottom),i=this.bottom-E,l=t-C,c=T(e.top)+C,d=e.bottom;else if("bottom"===g)t=T(this.top),c=e.top,d=T(e.bottom)-C,i=t+C,l=this.top+E;else if("left"===g)t=T(this.right),a=this.right-E,s=t-C,u=T(e.left)+C,f=e.right;else if("right"===g)t=T(this.left),u=e.left,f=T(e.right)-C,a=t+C,s=this.left+E;else if("x"===p){if("center"===g)t=T((e.top+e.bottom)/2+.5);else if(FR(g)){var O=Object.keys(g)[0],R=g[O];t=T(this.chart.scales[O].getPixelForValue(R))}c=e.top,d=e.bottom,l=(i=t+C)+E}else if("y"===p){if("center"===g)t=T((e.left+e.right)/2);else if(FR(g)){var P=Object.keys(g)[0],D=g[P];t=T(this.chart.scales[P].getPixelForValue(D))}s=(a=t-C)-E,u=e.left,f=e.right}var M=UR(v.ticks.maxTicksLimit,x),A=Math.max(1,Math.ceil(x/M));for(n=0;n<x;n+=A){var N=this.getContext(n),I=m.setContext(N),j=y.setContext(N),L=I.lineWidth,F=I.color,B=j.dash||[],H=j.dashOffset,U=I.tickWidth,z=I.tickColor,q=I.tickBorderDash||[],W=I.tickBorderDashOffset;void 0!==(r=LN(this,n,b))&&(o=qD(h,r,L),w?a=s=u=f=o:i=l=c=d=o,_.push({tx1:a,ty1:i,tx2:s,ty2:l,x1:u,y1:c,x2:f,y2:d,width:L,color:F,borderDash:B,borderDashOffset:H,tickWidth:U,tickColor:z,tickBorderDash:q,tickBorderDashOffset:W}))}return this._ticksLength=x,this._borderValue=t,_}},{key:"_computeLabelItems",value:function(e){var t,n,r,o,a,i,s,l,u,c,f,d=this.axis,p=this.options,h=p.position,v=p.ticks,m=this.isHorizontal(),g=this.ticks,y=v.align,b=v.crossAlign,w=v.padding,x=v.mirror,E=FN(p.grid),_=E+w,S=x?-w:_,k=-bP(this.labelRotation),C=[],T="middle";if("top"===h)a=this.bottom-S,i=this._getXAxisLabelAlignment();else if("bottom"===h)a=this.top+S,i=this._getXAxisLabelAlignment();else if("left"===h){var O=this._getYAxisLabelAlignment(E);i=O.textAlign,o=O.x}else if("right"===h){var R=this._getYAxisLabelAlignment(E);i=R.textAlign,o=R.x}else if("x"===d){if("center"===h)a=(e.top+e.bottom)/2+_;else if(FR(h)){var P=Object.keys(h)[0],D=h[P];a=this.chart.scales[P].getPixelForValue(D)+_}i=this._getXAxisLabelAlignment()}else if("y"===d){if("center"===h)o=(e.left+e.right)/2-_;else if(FR(h)){var M=Object.keys(h)[0],A=h[M];o=this.chart.scales[M].getPixelForValue(A)}i=this._getYAxisLabelAlignment(E).textAlign}"y"===d&&("start"===y?T="top":"end"===y&&(T="bottom"));var N=this._getLabelSizes();for(t=0,n=g.length;t<n;++t){r=g[t].label;var I=v.setContext(this.getContext(t));s=this.getPixelForTick(t)+v.labelOffset,u=(l=this._resolveTickFontOptions(t)).lineHeight;var j=(c=LR(r)?r.length:1)/2,L=I.color,F=I.textStrokeColor,B=I.textStrokeWidth,H=i;m?(o=s,"inner"===i&&(H=t===n-1?this.options.reverse?"left":"right":0===t?this.options.reverse?"right":"left":"center"),f="top"===h?"near"===b||0!==k?-c*u+u/2:"center"===b?-N.highest.height/2-j*u+u:-N.highest.height+u/2:"near"===b||0!==k?u/2:"center"===b?N.highest.height/2-j*u:N.highest.height-c*u,x&&(f*=-1),0===k||I.showLabelBackdrop||(o+=u/2*Math.sin(k))):(a=s,f=(1-c)*u/2);var U=void 0;if(I.showLabelBackdrop){var z=cM(I.backdropPadding),q=N.heights[t],W=N.widths[t],V=f-z.top,Z=0-z.left;switch(T){case"middle":V-=q/2;break;case"bottom":V-=q}switch(i){case"center":Z-=W/2;break;case"right":Z-=W}U={left:Z,top:V,width:W+z.width,height:q+z.height,color:I.backdropColor}}C.push({rotation:k,label:r,font:l,color:L,strokeColor:F,strokeWidth:B,textOffset:f,textAlign:H,textBaseline:T,translation:[o,a],backdrop:U})}return C}},{key:"_getXAxisLabelAlignment",value:function(){var e=this.options,t=e.position,n=e.ticks;if(-bP(this.labelRotation))return"top"===t?"left":"right";var r="center";return"start"===n.align?r="left":"end"===n.align?r="right":"inner"===n.align&&(r="inner"),r}},{key:"_getYAxisLabelAlignment",value:function(e){var t,n,r=this.options,o=r.position,a=r.ticks,i=a.crossAlign,s=a.mirror,l=a.padding,u=e+l,c=this._getLabelSizes().widest.width;return"left"===o?s?(n=this.right+l,"near"===i?t="left":"center"===i?(t="center",n+=c/2):(t="right",n+=c)):(n=this.right-u,"near"===i?t="right":"center"===i?(t="center",n-=c/2):(t="left",n=this.left)):"right"===o?s?(n=this.left+l,"near"===i?t="right":"center"===i?(t="center",n-=c/2):(t="left",n-=c)):(n=this.left+u,"near"===i?t="left":"center"===i?(t="center",n+=c/2):(t="right",n=this.right)):t="right",{textAlign:t,x:n}}},{key:"_computeLabelArea",value:function(){if(!this.options.ticks.mirror){var e=this.chart,t=this.options.position;return"left"===t||"right"===t?{top:0,left:this.left,bottom:e.height,right:this.right}:"top"===t||"bottom"===t?{top:this.top,left:0,bottom:this.bottom,right:e.width}:void 0}}},{key:"drawBackground",value:function(){var e=this.ctx,t=this.options.backgroundColor,n=this.left,r=this.top,o=this.width,a=this.height;t&&(e.save(),e.fillStyle=t,e.fillRect(n,r,o,a),e.restore())}},{key:"getLineWidthForValue",value:function(e){var t=this.options.grid;if(!this._isVisible()||!t.display)return 0;var n=this.ticks.findIndex((function(t){return t.value===e}));return n>=0?t.setContext(this.getContext(n)).lineWidth:0}},{key:"drawGrid",value:function(e){var t,n,r=this.options.grid,o=this.ctx,a=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e)),i=function(e,t,n){n.width&&n.color&&(o.save(),o.lineWidth=n.width,o.strokeStyle=n.color,o.setLineDash(n.borderDash||[]),o.lineDashOffset=n.borderDashOffset,o.beginPath(),o.moveTo(e.x,e.y),o.lineTo(t.x,t.y),o.stroke(),o.restore())};if(r.display)for(t=0,n=a.length;t<n;++t){var s=a[t];r.drawOnChartArea&&i({x:s.x1,y:s.y1},{x:s.x2,y:s.y2},s),r.drawTicks&&i({x:s.tx1,y:s.ty1},{x:s.tx2,y:s.ty2},{color:s.tickColor,width:s.tickWidth,borderDash:s.tickBorderDash,borderDashOffset:s.tickBorderDashOffset})}}},{key:"drawBorder",value:function(){var e=this.chart,t=this.ctx,n=this.options,r=n.border,o=n.grid,a=r.setContext(this.getContext()),i=r.display?a.width:0;if(i){var s,l,u,c,f=o.setContext(this.getContext(0)).lineWidth,d=this._borderValue;this.isHorizontal()?(s=qD(e,this.left,i)-i/2,l=qD(e,this.right,f)+f/2,u=c=d):(u=qD(e,this.top,i)-i/2,c=qD(e,this.bottom,f)+f/2,s=l=d),t.save(),t.lineWidth=a.width,t.strokeStyle=a.color,t.beginPath(),t.moveTo(s,u),t.lineTo(l,c),t.stroke(),t.restore()}}},{key:"drawLabels",value:function(e){if(this.options.ticks.display){var t=this.ctx,n=this._computeLabelArea();n&&YD(t,n);var r,o,a=this._labelItems||(this._labelItems=this._computeLabelItems(e));for(r=0,o=a.length;r<o;++r){var i=a[r],s=i.font;QD(t,i.label,0,i.textOffset,s,i)}n&&$D(t)}}},{key:"drawTitle",value:function(){var e=this.ctx,t=this.options,n=t.position,r=t.title,o=t.reverse;if(r.display){var a=fM(r.font),i=cM(r.padding),s=r.align,l=a.lineHeight/2;"bottom"===n||"center"===n||FR(n)?(l+=i.bottom,LR(r.text)&&(l+=a.lineHeight*(r.text.length-1))):l+=i.top;var u=function(e,t,n,r){var o,a,i,s=e.top,l=e.left,u=e.bottom,c=e.right,f=e.chart,d=f.chartArea,p=f.scales,h=0,v=u-s,m=c-l;if(e.isHorizontal()){if(a=FP(r,l,c),FR(n)){var g=Object.keys(n)[0],y=n[g];i=p[g].getPixelForValue(y)+v-t}else i="center"===n?(d.bottom+d.top)/2+v-t:IN(e,n,t);o=c-l}else{if(FR(n)){var b=Object.keys(n)[0],w=n[b];a=p[b].getPixelForValue(w)-m+t}else a="center"===n?(d.left+d.right)/2-m+t:IN(e,n,t);i=FP(r,u,s),h="left"===n?-cP:cP}return{titleX:a,titleY:i,maxWidth:o,rotation:h}}(this,l,n,s),c=u.titleX,f=u.titleY,d=u.maxWidth,p=u.rotation;QD(e,r.text,0,0,a,{color:r.color,maxWidth:d,rotation:p,textAlign:HN(s,n,o),textBaseline:"middle",translation:[c,f]})}}},{key:"draw",value:function(e){this._isVisible()&&(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}},{key:"_layers",value:function(){var e=this,t=this.options,r=t.ticks&&t.ticks.z||0,o=UR(t.grid&&t.grid.z,-1),a=UR(t.border&&t.border.z,0);return this._isVisible()&&this.draw===n.prototype.draw?[{z:o,draw:function(t){e.drawBackground(),e.drawGrid(t),e.drawTitle()}},{z:a,draw:function(){e.drawBorder()}},{z:r,draw:function(t){e.drawLabels(t)}}]:[{z:r,draw:function(t){e.draw(t)}}]}},{key:"getMatchingVisibleMetas",value:function(e){var t,n,r=this.chart.getSortedVisibleDatasetMetas(),o=this.axis+"AxisID",a=[];for(t=0,n=r.length;t<n;++t){var i=r[t];i[o]!==this.id||e&&i.type!==e||a.push(i)}return a}},{key:"_resolveTickFontOptions",value:function(e){return fM(this.options.ticks.setContext(this.getContext(e)).font)}},{key:"_maxDigits",value:function(){var e=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/e}}]),n}(MN),zN=function(){function e(t,n,r){i(this,e),this.type=t,this.scope=n,this.override=r,this.items=Object.create(null)}return u(e,[{key:"isForType",value:function(e){return Object.prototype.isPrototypeOf.call(this.type.prototype,e.prototype)}},{key:"register",value:function(e){var t,n=Object.getPrototypeOf(e);(function(e){return"id"in e&&"defaults"in e})(n)&&(t=this.register(n));var r=this.items,o=e.id,a=this.scope+"."+o;if(!o)throw new Error("class does not have id: "+e);return o in r||(r[o]=e,function(e,t,n){var r=$R(Object.create(null),[n?HD.get(n):{},HD.get(t),e.defaults]);HD.set(t,r),e.defaultRoutes&&function(e,t){Object.keys(t).forEach((function(n){var r=n.split("."),o=r.pop(),a=[e].concat(r).join("."),i=t[n].split("."),s=i.pop(),l=i.join(".");HD.route(a,o,l,s)}))}(t,e.defaultRoutes);e.descriptors&&HD.describe(t,e.descriptors)}(e,a,t),this.override&&HD.override(e.id,e.overrides)),a}},{key:"get",value:function(e){return this.items[e]}},{key:"unregister",value:function(e){var t=this.items,n=e.id,r=this.scope;n in t&&delete t[n],r&&n in HD[r]&&(delete HD[r][n],this.override&&delete ID[n])}}]),e}();var qN=function(){function e(){i(this,e),this.controllers=new zN(kA,"datasets",!0),this.elements=new zN(MN,"elements"),this.plugins=new zN(Object,"plugins"),this.scales=new zN(UN,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}return u(e,[{key:"add",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t)}},{key:"remove",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t)}},{key:"addControllers",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t,this.controllers)}},{key:"addElements",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t,this.elements)}},{key:"addPlugins",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t,this.plugins)}},{key:"addScales",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t,this.scales)}},{key:"getController",value:function(e){return this._get(e,this.controllers,"controller")}},{key:"getElement",value:function(e){return this._get(e,this.elements,"element")}},{key:"getPlugin",value:function(e){return this._get(e,this.plugins,"plugin")}},{key:"getScale",value:function(e){return this._get(e,this.scales,"scale")}},{key:"removeControllers",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t,this.controllers)}},{key:"removeElements",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t,this.elements)}},{key:"removePlugins",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t,this.plugins)}},{key:"removeScales",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t,this.scales)}},{key:"_each",value:function(e,t,n){var r=this;(0,a.Z)(t).forEach((function(t){var o=n||r._getRegistryForType(t);n||o.isForType(t)||o===r.plugins&&t.id?r._exec(e,o,t):WR(t,(function(t){var o=n||r._getRegistryForType(t);r._exec(e,o,t)}))}))}},{key:"_exec",value:function(e,t,n){var r=tP(e);qR(n["before"+r],[],n),t[e](n),qR(n["after"+r],[],n)}},{key:"_getRegistryForType",value:function(e){for(var t=0;t<this._typedRegistries.length;t++){var n=this._typedRegistries[t];if(n.isForType(e))return n}return this.plugins}},{key:"_get",value:function(e,t,n){var r=t.get(e);if(void 0===r)throw new Error('"'+e+'" is not a registered '+n+".");return r}}]),e}(),WN=new qN,VN=function(){function e(){i(this,e),this._init=[]}return u(e,[{key:"notify",value:function(e,t,n,r){"beforeInit"===t&&(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install"));var o=r?this._descriptors(e).filter(r):this._descriptors(e),a=this._notify(o,e,t,n);return"afterDestroy"===t&&(this._notify(o,e,"stop"),this._notify(this._init,e,"uninstall")),a}},{key:"_notify",value:function(e,t,n,r){r=r||{};var o,a=(0,AR.Z)(e);try{for(a.s();!(o=a.n()).done;){var i=o.value,s=i.plugin;if(!1===qR(s[n],[t,r,i.options],s)&&r.cancelable)return!1}}catch(l){a.e(l)}finally{a.f()}return!0}},{key:"invalidate",value:function(){jR(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}},{key:"_descriptors",value:function(e){if(this._cache)return this._cache;var t=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),t}},{key:"_createDescriptors",value:function(e,t){var n=e&&e.config,r=UR(n.options&&n.options.plugins,{}),o=function(e){for(var t={},n=[],r=Object.keys(WN.plugins.items),o=0;o<r.length;o++)n.push(WN.getPlugin(r[o]));for(var a=e.plugins||[],i=0;i<a.length;i++){var s=a[i];-1===n.indexOf(s)&&(n.push(s),t[s.id]=!0)}return{plugins:n,localIds:t}}(n);return!1!==r||t?function(e,t,n,r){var o,a=t.plugins,i=t.localIds,s=[],l=e.getContext(),u=(0,AR.Z)(a);try{for(u.s();!(o=u.n()).done;){var c=o.value,f=c.id,d=ZN(n[f],r);null!==d&&s.push({plugin:c,options:GN(e.config,{plugin:c,local:i[f]},d,l)})}}catch(p){u.e(p)}finally{u.f()}return s}(e,o,r,t):[]}},{key:"_notifyStateChanges",value:function(e){var t=this._oldCache||[],n=this._cache,r=function(e,t){return e.filter((function(e){return!t.some((function(t){return e.plugin.id===t.plugin.id}))}))};this._notify(r(t,n),e,"stop"),this._notify(r(n,t),e,"start")}}]),e}();function ZN(e,t){return t||!1!==e?!0===e?{}:e:null}function GN(e,t,n,r){var o=t.plugin,a=t.local,i=e.pluginScopeKeys(o),s=e.getOptionScopes(n,i);return a&&o.defaults&&s.push(o.defaults),e.createResolver(s,r,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function YN(e,t){var n=HD.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||n.indexAxis||"x"}function $N(e,t){if("x"===e||"y"===e||"r"===e)return e;if(e=t.axis||function(e){return"top"===e||"bottom"===e?"x":"left"===e||"right"===e?"y":void 0}(t.position)||e.length>1&&$N(e[0].toLowerCase(),t),e)return e;throw new Error("Cannot determine type of '".concat(name,"' axis. Please provide 'axis' or 'position' option."))}function KN(e){var t=e.options||(e.options={});t.plugins=UR(t.plugins,{}),t.scales=function(e,t){var n=ID[e.type]||{scales:{}},r=t.scales||{},o=YN(e.type,t),a=Object.create(null);return Object.keys(r).forEach((function(e){var t=r[e];if(!FR(t))return console.error("Invalid scale configuration for scale: ".concat(e));if(t._proxy)return console.warn("Ignoring resolver passed as options for scale: ".concat(e));var i=$N(e,t),s=function(e,t){return e===t?"_index_":"_value_"}(i,o),l=n.scales||{};a[e]=KR(Object.create(null),[{axis:i},t,l[i],l[s]])})),e.data.datasets.forEach((function(n){var o=n.type||e.type,i=n.indexAxis||YN(o,t),s=(ID[o]||{}).scales||{};Object.keys(s).forEach((function(e){var t=function(e,t){var n=e;return"_index_"===e?n=t:"_value_"===e&&(n="x"===t?"y":"x"),n}(e,i),o=n[t+"AxisID"]||t;a[o]=a[o]||Object.create(null),KR(a[o],[{axis:t},r[o],s[e]])}))})),Object.keys(a).forEach((function(e){var t=a[e];KR(t,[HD.scales[t.type],HD.scale])})),a}(e,t)}function XN(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}var QN=new Map,JN=new Set;function eI(e,t){var n=QN.get(e);return n||(n=t(),QN.set(e,n),JN.add(n)),n}var tI=function(e,t,n){var r=eP(t,n);void 0!==r&&e.add(r)},nI=function(){function e(t){i(this,e),this._config=function(e){return(e=e||{}).data=XN(e.data),KN(e),e}(t),this._scopeCache=new Map,this._resolverCache=new Map}return u(e,[{key:"platform",get:function(){return this._config.platform}},{key:"type",get:function(){return this._config.type},set:function(e){this._config.type=e}},{key:"data",get:function(){return this._config.data},set:function(e){this._config.data=XN(e)}},{key:"options",get:function(){return this._config.options},set:function(e){this._config.options=e}},{key:"plugins",get:function(){return this._config.plugins}},{key:"update",value:function(){var e=this._config;this.clearCache(),KN(e)}},{key:"clearCache",value:function(){this._scopeCache.clear(),this._resolverCache.clear()}},{key:"datasetScopeKeys",value:function(e){return eI(e,(function(){return[["datasets.".concat(e),""]]}))}},{key:"datasetAnimationScopeKeys",value:function(e,t){return eI("".concat(e,".transition.").concat(t),(function(){return[["datasets.".concat(e,".transitions.").concat(t),"transitions.".concat(t)],["datasets.".concat(e),""]]}))}},{key:"datasetElementScopeKeys",value:function(e,t){return eI("".concat(e,"-").concat(t),(function(){return[["datasets.".concat(e,".elements.").concat(t),"datasets.".concat(e),"elements.".concat(t),""]]}))}},{key:"pluginScopeKeys",value:function(e){var t=e.id,n=this.type;return eI("".concat(n,"-plugin-").concat(t),(function(){return[["plugins.".concat(t)].concat((0,a.Z)(e.additionalOptionScopes||[]))]}))}},{key:"_cachedScopes",value:function(e,t){var n=this._scopeCache,r=n.get(e);return r&&!t||(r=new Map,n.set(e,r)),r}},{key:"getOptionScopes",value:function(e,t,n){var r=this.options,o=this.type,a=this._cachedScopes(e,n),i=a.get(t);if(i)return i;var s=new Set;t.forEach((function(t){e&&(s.add(e),t.forEach((function(t){return tI(s,e,t)}))),t.forEach((function(e){return tI(s,r,e)})),t.forEach((function(e){return tI(s,ID[o]||{},e)})),t.forEach((function(e){return tI(s,HD,e)})),t.forEach((function(e){return tI(s,jD,e)}))}));var l=Array.from(s);return 0===l.length&&l.push(Object.create(null)),JN.has(t)&&a.set(t,l),l}},{key:"chartOptionScopes",value:function(){var e=this.options,t=this.type;return[e,ID[t]||{},HD.datasets[t]||{},{type:t},HD,jD]}},{key:"resolveNamedOptions",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[""],o={$shared:!0},a=rI(this._resolverCache,e,r),i=a.resolver,s=a.subPrefixes,l=i;if(aI(i,t)){o.$shared=!1,n=rP(n)?n():n;var u=this.createResolver(e,n,s);l=vM(i,n,u)}var c,f=(0,AR.Z)(t);try{for(f.s();!(c=f.n()).done;){var d=c.value;o[d]=l[d]}}catch(p){f.e(p)}finally{f.f()}return o}},{key:"createResolver",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[""],r=arguments.length>3?arguments[3]:void 0,o=rI(this._resolverCache,e,n),a=o.resolver;return FR(t)?vM(a,t,void 0,r):a}}]),e}();function rI(e,t,n){var r=e.get(t);r||(r=new Map,e.set(t,r));var o=n.join(),a=r.get(o);a||(a={resolver:hM(t,n),subPrefixes:n.filter((function(e){return!e.toLowerCase().includes("hover")}))},r.set(o,a));return a}var oI=function(e){return FR(e)&&Object.getOwnPropertyNames(e).reduce((function(t,n){return t||rP(e[n])}),!1)};function aI(e,t){var n,r=mM(e),o=r.isScriptable,a=r.isIndexable,i=(0,AR.Z)(t);try{for(i.s();!(n=i.n()).done;){var s=n.value,l=o(s),u=a(s),c=(u||l)&&e[s];if(l&&(rP(c)||oI(c))||u&&LR(c))return!0}}catch(f){i.e(f)}finally{i.f()}return!1}var iI=["top","bottom","left","right","chartArea"];function sI(e,t){return"top"===e||"bottom"===e||-1===iI.indexOf(e)&&"x"===t}function lI(e,t){return function(n,r){return n[e]===r[e]?n[t]-r[t]:n[e]-r[e]}}function uI(e){var t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),qR(n&&n.onComplete,[e],t)}function cI(e){var t=e.chart,n=t.options.animation;qR(n&&n.onProgress,[e],t)}function fI(e){return LM()&&"string"===typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}var dI={},pI=function(e){var t=fI(e);return Object.values(dI).filter((function(e){return e.canvas===t})).pop()};function hI(e,t,n){for(var r=0,o=Object.keys(e);r<o.length;r++){var a=o[r],i=+a;if(i>=t){var s=e[a];delete e[a],(n>0||i>t)&&(e[i+n]=s)}}}var vI=function(){function e(t,n){var r=this;i(this,e);var o=this.config=new nI(n),a=fI(t),s=pI(a);if(s)throw new Error("Canvas is already in use. Chart with ID '"+s.id+"' must be destroyed before the canvas with ID '"+s.canvas.id+"' can be reused.");var l=o.createResolver(o.chartOptionScopes(),this.getContext());this.platform=new(o.platform||function(e){return!LM()||"undefined"!==typeof OffscreenCanvas&&e instanceof OffscreenCanvas?mN:DN}(a)),this.platform.updateConfig(o);var u=this.platform.acquireContext(a,l.aspectRatio),c=u&&u.canvas,f=c&&c.height,d=c&&c.width;this.id=IR(),this.ctx=u,this.canvas=c,this.width=d,this.height=f,this._options=l,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new VN,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=function(e,t){var n;return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return t?(clearTimeout(n),n=setTimeout(e,t,o)):e.apply(this,o),t}}((function(e){return r.update(e)}),l.resizeDelay||0),this._dataChanges=[],dI[this.id]=this,u&&c?(uA.listen(this,"complete",uI),uA.listen(this,"progress",cI),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}return u(e,[{key:"aspectRatio",get:function(){var e=this.options,t=e.aspectRatio,n=e.maintainAspectRatio,r=this.width,o=this.height,a=this._aspectRatio;return jR(t)?n&&a?a:o?r/o:null:t}},{key:"data",get:function(){return this.config.data},set:function(e){this.config.data=e}},{key:"options",get:function(){return this._options},set:function(e){this.config.options=e}},{key:"registry",get:function(){return WN}},{key:"_initialize",value:function(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():ZM(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}},{key:"clear",value:function(){return WD(this.canvas,this.ctx),this}},{key:"stop",value:function(){return uA.stop(this),this}},{key:"resize",value:function(e,t){uA.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}},{key:"_resize",value:function(e,t){var n=this.options,r=this.canvas,o=n.maintainAspectRatio&&this.aspectRatio,a=this.platform.getMaximumSize(r,e,t,o),i=n.devicePixelRatio||this.platform.getDevicePixelRatio(),s=this.width?"resize":"attach";this.width=a.width,this.height=a.height,this._aspectRatio=this.aspectRatio,ZM(this,i,!0)&&(this.notifyPlugins("resize",{size:a}),qR(n.onResize,[this,a],this),this.attached&&this._doResize(s)&&this.render())}},{key:"ensureScalesHaveIDs",value:function(){WR(this.options.scales||{},(function(e,t){e.id=t}))}},{key:"buildOrUpdateScales",value:function(){var e=this,t=this.options,n=t.scales,r=this.scales,o=Object.keys(r).reduce((function(e,t){return e[t]=!1,e}),{}),a=[];n&&(a=a.concat(Object.keys(n).map((function(e){var t=n[e],r=$N(e,t),o="r"===r,a="x"===r;return{options:t,dposition:o?"chartArea":a?"bottom":"left",dtype:o?"radialLinear":a?"category":"linear"}})))),WR(a,(function(n){var a=n.options,i=a.id,s=$N(i,a),l=UR(a.type,n.dtype);void 0!==a.position&&sI(a.position,s)===sI(n.dposition)||(a.position=n.dposition),o[i]=!0;var u=null;i in r&&r[i].type===l?u=r[i]:(u=new(WN.getScale(l))({id:i,type:l,ctx:e.ctx,chart:e}),r[u.id]=u);u.init(a,t)})),WR(o,(function(e,t){e||delete r[t]})),WR(r,(function(t){pN(e,t,t.options),fN(e,t)}))}},{key:"_updateMetasets",value:function(){var e=this._metasets,t=this.data.datasets.length,n=e.length;if(e.sort((function(e,t){return e.index-t.index})),n>t){for(var r=t;r<n;++r)this._destroyDatasetMeta(r);e.splice(t,n-t)}this._sortedMetasets=e.slice(0).sort(lI("order","index"))}},{key:"_removeUnreferencedMetasets",value:function(){var e=this,t=this._metasets,n=this.data.datasets;t.length>n.length&&delete this._stacks,t.forEach((function(t,r){0===n.filter((function(e){return e===t._dataset})).length&&e._destroyDatasetMeta(r)}))}},{key:"buildOrUpdateControllers",value:function(){var e,t,n=[],r=this.data.datasets;for(this._removeUnreferencedMetasets(),e=0,t=r.length;e<t;e++){var o=r[e],a=this.getDatasetMeta(e),i=o.type||this.config.type;if(a.type&&a.type!==i&&(this._destroyDatasetMeta(e),a=this.getDatasetMeta(e)),a.type=i,a.indexAxis=o.indexAxis||YN(i,this.options),a.order=o.order||0,a.index=e,a.label=""+o.label,a.visible=this.isDatasetVisible(e),a.controller)a.controller.updateIndex(e),a.controller.linkScales();else{var s=WN.getController(i),l=HD.datasets[i],u=l.datasetElementType,c=l.dataElementType;Object.assign(s,{dataElementType:WN.getElement(c),datasetElementType:u&&WN.getElement(u)}),a.controller=new s(this,e),n.push(a.controller)}}return this._updateMetasets(),n}},{key:"_resetElements",value:function(){var e=this;WR(this.data.datasets,(function(t,n){e.getDatasetMeta(n).controller.reset()}),this)}},{key:"reset",value:function(){this._resetElements(),this.notifyPlugins("reset")}},{key:"update",value:function(e){var t=this.config;t.update();var n=this._options=t.createResolver(t.chartOptionScopes(),this.getContext()),r=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1!==this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})){var o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");for(var a=0,i=0,s=this.data.datasets.length;i<s;i++){var l=this.getDatasetMeta(i).controller,u=!r&&-1===o.indexOf(l);l.buildOrUpdateElements(u),a=Math.max(+l.getMaxOverflow(),a)}a=this._minPadding=n.layout.autoPadding?a:0,this._updateLayout(a),r||WR(o,(function(e){e.reset()})),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(lI("z","_idx"));var c=this._active,f=this._lastEvent;f?this._eventHandler(f,!0):c.length&&this._updateHoverStyles(c,c,!0),this.render()}}},{key:"_updateScales",value:function(){var e=this;WR(this.scales,(function(t){dN(e,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}},{key:"_checkEventBindings",value:function(){var e=this.options,t=new Set(Object.keys(this._listeners)),n=new Set(e.events);oP(t,n)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}},{key:"_updateHiddenIndices",value:function(){var e,t=this._hiddenIndices,n=this._getUniformDataChanges()||[],r=(0,AR.Z)(n);try{for(r.s();!(e=r.n()).done;){var o=e.value,a=o.method,i=o.start,s=o.count;hI(t,i,"_removeElements"===a?-s:s)}}catch(l){r.e(l)}finally{r.f()}}},{key:"_getUniformDataChanges",value:function(){var e=this._dataChanges;if(e&&e.length){this._dataChanges=[];for(var t=this.data.datasets.length,n=function(t){return new Set(e.filter((function(e){return e[0]===t})).map((function(e,t){return t+","+e.splice(1).join(",")})))},r=n(0),o=1;o<t;o++)if(!oP(r,n(o)))return;return Array.from(r).map((function(e){return e.split(",")})).map((function(e){return{method:e[1],start:+e[2],count:+e[3]}}))}}},{key:"_updateLayout",value:function(e){var t=this;if(!1!==this.notifyPlugins("beforeLayout",{cancelable:!0})){hN(this,this.width,this.height,e);var n=this.chartArea,r=n.width<=0||n.height<=0;this._layers=[],WR(this.boxes,(function(e){var n;r&&"chartArea"===e.position||(e.configure&&e.configure(),(n=t._layers).push.apply(n,(0,a.Z)(e._layers())))}),this),this._layers.forEach((function(e,t){e._idx=t})),this.notifyPlugins("afterLayout")}}},{key:"_updateDatasets",value:function(e){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})){for(var t=0,n=this.data.datasets.length;t<n;++t)this.getDatasetMeta(t).controller.configure();for(var r=0,o=this.data.datasets.length;r<o;++r)this._updateDataset(r,rP(e)?e({datasetIndex:r}):e);this.notifyPlugins("afterDatasetsUpdate",{mode:e})}}},{key:"_updateDataset",value:function(e,t){var n=this.getDatasetMeta(e),r={meta:n,index:e,mode:t,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",r)&&(n.controller._update(t),r.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",r))}},{key:"render",value:function(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(uA.has(this)?this.attached&&!uA.running(this)&&uA.start(this):(this.draw(),uI({chart:this})))}},{key:"draw",value:function(){var e;if(this._resizeBeforeDraw){var t=this._resizeBeforeDraw,n=t.width,r=t.height;this._resize(n,r),this._resizeBeforeDraw=null}if(this.clear(),!(this.width<=0||this.height<=0)&&!1!==this.notifyPlugins("beforeDraw",{cancelable:!0})){var o=this._layers;for(e=0;e<o.length&&o[e].z<=0;++e)o[e].draw(this.chartArea);for(this._drawDatasets();e<o.length;++e)o[e].draw(this.chartArea);this.notifyPlugins("afterDraw")}}},{key:"_getSortedDatasetMetas",value:function(e){var t,n,r=this._sortedMetasets,o=[];for(t=0,n=r.length;t<n;++t){var a=r[t];e&&!a.visible||o.push(a)}return o}},{key:"getSortedVisibleDatasetMetas",value:function(){return this._getSortedDatasetMetas(!0)}},{key:"_drawDatasets",value:function(){if(!1!==this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0})){for(var e=this.getSortedVisibleDatasetMetas(),t=e.length-1;t>=0;--t)this._drawDataset(e[t]);this.notifyPlugins("afterDatasetsDraw")}}},{key:"_drawDataset",value:function(e){var t=this.ctx,n=e._clip,r=!n.disabled,o=function(e){var t=e.xScale,n=e.yScale;if(t&&n)return{left:t.left,right:t.right,top:n.top,bottom:n.bottom}}(e)||this.chartArea,a={meta:e,index:e.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",a)&&(r&&YD(t,{left:!1===n.left?0:o.left-n.left,right:!1===n.right?this.width:o.right+n.right,top:!1===n.top?0:o.top-n.top,bottom:!1===n.bottom?this.height:o.bottom+n.bottom}),e.controller.draw(),r&&$D(t),a.cancelable=!1,this.notifyPlugins("afterDatasetDraw",a))}},{key:"isPointInArea",value:function(e){return GD(e,this.chartArea,this._minPadding)}},{key:"getElementsAtEventForMode",value:function(e,t,n,r){var o=QA.modes[t];return"function"===typeof o?o(this,e,n,r):[]}},{key:"getDatasetMeta",value:function(e){var t=this.data.datasets[e],n=this._metasets,r=n.filter((function(e){return e&&e._dataset===t})).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},n.push(r)),r}},{key:"getContext",value:function(){return this.$context||(this.$context=pM(null,{chart:this,type:"chart"}))}},{key:"getVisibleDatasetCount",value:function(){return this.getSortedVisibleDatasetMetas().length}},{key:"isDatasetVisible",value:function(e){var t=this.data.datasets[e];if(!t)return!1;var n=this.getDatasetMeta(e);return"boolean"===typeof n.hidden?!n.hidden:!t.hidden}},{key:"setDatasetVisibility",value:function(e,t){this.getDatasetMeta(e).hidden=!t}},{key:"toggleDataVisibility",value:function(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}},{key:"getDataVisibility",value:function(e){return!this._hiddenIndices[e]}},{key:"_updateVisibility",value:function(e,t,n){var r=n?"show":"hide",o=this.getDatasetMeta(e),a=o.controller._resolveAnimations(void 0,r);nP(t)?(o.data[t].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),a.update(o,{visible:n}),this.update((function(t){return t.datasetIndex===e?r:void 0})))}},{key:"hide",value:function(e,t){this._updateVisibility(e,t,!1)}},{key:"show",value:function(e,t){this._updateVisibility(e,t,!0)}},{key:"_destroyDatasetMeta",value:function(e){var t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}},{key:"_stop",value:function(){var e,t;for(this.stop(),uA.remove(this),e=0,t=this.data.datasets.length;e<t;++e)this._destroyDatasetMeta(e)}},{key:"destroy",value:function(){this.notifyPlugins("beforeDestroy");var e=this.canvas,t=this.ctx;this._stop(),this.config.clearCache(),e&&(this.unbindEvents(),WD(e,t),this.platform.releaseContext(t),this.canvas=null,this.ctx=null),delete dI[this.id],this.notifyPlugins("afterDestroy")}},{key:"toBase64Image",value:function(){var e;return(e=this.canvas).toDataURL.apply(e,arguments)}},{key:"bindEvents",value:function(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}},{key:"bindUserEvents",value:function(){var e=this,t=this._listeners,n=this.platform,r=function(t,n,r){t.offsetX=n,t.offsetY=r,e._eventHandler(t)};WR(this.options.events,(function(o){return function(r,o){n.addEventListener(e,r,o),t[r]=o}(o,r)}))}},{key:"bindResponsiveEvents",value:function(){var e=this;this._responsiveListeners||(this._responsiveListeners={});var t,n=this._responsiveListeners,r=this.platform,o=function(t,o){r.addEventListener(e,t,o),n[t]=o},a=function(t,o){n[t]&&(r.removeEventListener(e,t,o),delete n[t])},i=function(t,n){e.canvas&&e.resize(t,n)},s=function n(){a("attach",n),e.attached=!0,e.resize(),o("resize",i),o("detach",t)};t=function(){e.attached=!1,a("resize",i),e._stop(),e._resize(0,0),o("attach",s)},r.isAttached(this.canvas)?s():t()}},{key:"unbindEvents",value:function(){var e=this;WR(this._listeners,(function(t,n){e.platform.removeEventListener(e,n,t)})),this._listeners={},WR(this._responsiveListeners,(function(t,n){e.platform.removeEventListener(e,n,t)})),this._responsiveListeners=void 0}},{key:"updateHoverStyle",value:function(e,t,n){var r,o,a,i=n?"set":"remove";for("dataset"===t&&this.getDatasetMeta(e[0].datasetIndex).controller["_"+i+"DatasetHoverStyle"](),o=0,a=e.length;o<a;++o){var s=(r=e[o])&&this.getDatasetMeta(r.datasetIndex).controller;s&&s[i+"HoverStyle"](r.element,r.datasetIndex,r.index)}}},{key:"getActiveElements",value:function(){return this._active||[]}},{key:"setActiveElements",value:function(e){var t=this,n=this._active||[],r=e.map((function(e){var n=e.datasetIndex,r=e.index,o=t.getDatasetMeta(n);if(!o)throw new Error("No dataset found at index "+n);return{datasetIndex:n,element:o.data[r],index:r}}));!VR(r,n)&&(this._active=r,this._lastEvent=null,this._updateHoverStyles(r,n))}},{key:"notifyPlugins",value:function(e,t,n){return this._plugins.notify(this,e,t,n)}},{key:"isPluginEnabled",value:function(e){return 1===this._plugins._cache.filter((function(t){return t.plugin.id===e})).length}},{key:"_updateHoverStyles",value:function(e,t,n){var r=this.options.hover,o=function(e,t){return e.filter((function(e){return!t.some((function(t){return e.datasetIndex===t.datasetIndex&&e.index===t.index}))}))},a=o(t,e),i=n?e:o(e,t);a.length&&this.updateHoverStyle(a,r.mode,!1),i.length&&r.mode&&this.updateHoverStyle(i,r.mode,!0)}},{key:"_eventHandler",value:function(e,t){var n=this,r={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},o=function(t){return(t.options.events||n.options.events).includes(e.native.type)};if(!1!==this.notifyPlugins("beforeEvent",r,o)){var a=this._handleEvent(e,t,r.inChartArea);return r.cancelable=!1,this.notifyPlugins("afterEvent",r,o),(a||r.changed)&&this.render(),this}}},{key:"_handleEvent",value:function(e,t,n){var r=this._active,o=void 0===r?[]:r,a=this.options,i=t,s=this._getActiveElements(e,o,n,i),l=function(e){return"mouseup"===e.type||"click"===e.type||"contextmenu"===e.type}(e),u=function(e,t,n,r){return n&&"mouseout"!==e.type?r?t:e:null}(e,this._lastEvent,n,l);n&&(this._lastEvent=null,qR(a.onHover,[e,s,this],this),l&&qR(a.onClick,[e,s,this],this));var c=!VR(s,o);return(c||t)&&(this._active=s,this._updateHoverStyles(s,o,t)),this._lastEvent=u,c}},{key:"_getActiveElements",value:function(e,t,n,r){if("mouseout"===e.type)return[];if(!n)return t;var o=this.options.hover;return this.getElementsAtEventForMode(e,o.mode,o,r)}}],[{key:"register",value:function(){WN.add.apply(WN,arguments),mI()}},{key:"unregister",value:function(){WN.remove.apply(WN,arguments),mI()}}]),e}();function mI(){return WR(vI.instances,(function(e){return e._plugins.invalidate()}))}(0,Ue.Z)(vI,"defaults",HD),(0,Ue.Z)(vI,"instances",dI),(0,Ue.Z)(vI,"overrides",ID),(0,Ue.Z)(vI,"registry",WN),(0,Ue.Z)(vI,"version","4.0.1"),(0,Ue.Z)(vI,"getChart",pI);var gI=vI;function yI(e,t,n,r){var o=sM(e.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]),a=(n-t)/2,i=Math.min(a,r*t/2),s=function(e){var t=(n-Math.min(a,e))*r/2;return TP(e,0,Math.min(a,t))};return{outerStart:s(o.outerStart),outerEnd:s(o.outerEnd),innerStart:TP(o.innerStart,0,i),innerEnd:TP(o.innerEnd,0,i)}}function bI(e,t,n,r){return{x:n+e*Math.cos(t),y:r+e*Math.sin(t)}}function wI(e,t,n,r,o,a){var i=t.x,s=t.y,l=t.startAngle,u=t.pixelMargin,c=t.innerRadius,f=Math.max(t.outerRadius+r+n-u,0),d=c>0?c+r+n+u:0,p=0,h=o-l;if(r){var v=((c>0?c-r:0)+(f>0?f-r:0))/2;p=(h-(0!==v?h*v/(v+r):h))/2}var m=(h-Math.max(.001,h*f-n/aP)/f)/2,g=l+m+p,y=o-m-p,b=yI(t,d,f,y-g),w=b.outerStart,x=b.outerEnd,E=b.innerStart,_=b.innerEnd,S=f-w,k=f-x,C=g+w/S,T=y-x/k,O=d+E,R=d+_,P=g+E/O,D=y-_/R;if(e.beginPath(),a){var M=(C+T)/2;if(e.arc(i,s,f,C,M),e.arc(i,s,f,M,T),x>0){var A=bI(k,T,i,s);e.arc(A.x,A.y,x,T,y+cP)}var N=bI(R,y,i,s);if(e.lineTo(N.x,N.y),_>0){var I=bI(R,D,i,s);e.arc(I.x,I.y,_,y+cP,D+Math.PI)}var j=(y-_/d+(g+E/d))/2;if(e.arc(i,s,d,y-_/d,j,!0),e.arc(i,s,d,j,g+E/d,!0),E>0){var L=bI(O,P,i,s);e.arc(L.x,L.y,E,P+Math.PI,g-cP)}var F=bI(S,g,i,s);if(e.lineTo(F.x,F.y),w>0){var B=bI(S,C,i,s);e.arc(B.x,B.y,w,g-cP,C)}}else{e.moveTo(i,s);var H=Math.cos(C)*f+i,U=Math.sin(C)*f+s;e.lineTo(H,U);var z=Math.cos(T)*f+i,q=Math.sin(T)*f+s;e.lineTo(z,q)}e.closePath()}function xI(e,t,n,r,o){var a=t.fullCircles,i=t.startAngle,s=t.circumference,l=t.options,u=l.borderWidth,c=l.borderJoinStyle,f="inner"===l.borderAlign;if(u){f?(e.lineWidth=2*u,e.lineJoin=c||"round"):(e.lineWidth=u,e.lineJoin=c||"bevel");var d=t.endAngle;if(a){wI(e,t,n,r,d,o);for(var p=0;p<a;++p)e.stroke();isNaN(s)||(d=i+(s%iP||iP))}f&&function(e,t,n){var r=t.startAngle,o=t.pixelMargin,a=t.x,i=t.y,s=t.outerRadius,l=t.innerRadius,u=o/s;e.beginPath(),e.arc(a,i,s,r-u,n+u),l>o?(u=o/l,e.arc(a,i,l,n+u,r-u,!0)):e.arc(a,i,o,n+cP,r-cP),e.closePath(),e.clip()}(e,t,d),a||(wI(e,t,n,r,d,o),e.stroke())}}var EI=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this)).options=void 0,r.circumference=void 0,r.startAngle=void 0,r.endAngle=void 0,r.innerRadius=void 0,r.outerRadius=void 0,r.pixelMargin=0,r.fullCircles=0,e&&Object.assign(m(r),e),r}return u(n,[{key:"inRange",value:function(e,t,n){var r=EP(this.getProps(["x","y"],n),{x:e,y:t}),o=r.angle,a=r.distance,i=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],n),s=i.startAngle,l=i.endAngle,u=i.innerRadius,c=i.outerRadius,f=i.circumference,d=this.options.spacing/2,p=UR(f,l-s)>=iP||CP(o,s,l),h=OP(a,u+d,c+d);return p&&h}},{key:"getCenterPoint",value:function(e){var t=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],e),n=t.x,r=t.y,o=t.startAngle,a=t.endAngle,i=t.innerRadius,s=t.outerRadius,l=this.options,u=l.offset,c=(o+a)/2,f=(i+s+l.spacing+u)/2;return{x:n+Math.cos(c)*f,y:r+Math.sin(c)*f}}},{key:"tooltipPosition",value:function(e){return this.getCenterPoint(e)}},{key:"draw",value:function(e){var t=this.options,n=this.circumference,r=(t.offset||0)/4,o=(t.spacing||0)/2,a=t.circular;if(this.pixelMargin="inner"===t.borderAlign?.33:0,this.fullCircles=n>iP?Math.floor(n/iP):0,!(0===n||this.innerRadius<0||this.outerRadius<0)){e.save();var i=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(i)*r,Math.sin(i)*r);var s=r*(1-Math.sin(Math.min(aP,n||0)));e.fillStyle=t.backgroundColor,e.strokeStyle=t.borderColor,function(e,t,n,r,o){var a=t.fullCircles,i=t.startAngle,s=t.circumference,l=t.endAngle;if(a){wI(e,t,n,r,l,o);for(var u=0;u<a;++u)e.fill();isNaN(s)||(l=i+(s%iP||iP))}wI(e,t,n,r,l,o),e.fill()}(e,this,s,o,a),xI(e,this,s,o,a),e.restore()}}}]),n}(MN);function _I(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;e.lineCap=UR(n.borderCapStyle,t.borderCapStyle),e.setLineDash(UR(n.borderDash,t.borderDash)),e.lineDashOffset=UR(n.borderDashOffset,t.borderDashOffset),e.lineJoin=UR(n.borderJoinStyle,t.borderJoinStyle),e.lineWidth=UR(n.borderWidth,t.borderWidth),e.strokeStyle=UR(n.borderColor,t.borderColor)}function SI(e,t,n){e.lineTo(n.x,n.y)}function kI(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e.length,o=n.start,a=void 0===o?0:o,i=n.end,s=void 0===i?r-1:i,l=t.start,u=t.end,c=Math.max(a,l),f=Math.min(s,u),d=a<l&&s<l||a>u&&s>u;return{count:r,start:c,loop:t.loop,ilen:f<c&&!d?r+f-c:f-c}}function CI(e,t,n,r){var o,a,i,s=t.points,l=t.options,u=kI(s,n,r),c=u.count,f=u.start,d=u.loop,p=u.ilen,h=function(e){return e.stepped?KD:e.tension||"monotone"===e.cubicInterpolationMode?XD:SI}(l),v=r||{},m=v.move,g=void 0===m||m,y=v.reverse;for(o=0;o<=p;++o)(a=s[(f+(y?p-o:o))%c]).skip||(g?(e.moveTo(a.x,a.y),g=!1):h(e,i,a,y,l.stepped),i=a);return d&&h(e,i,a=s[(f+(y?p:0))%c],y,l.stepped),!!d}function TI(e,t,n,r){var o,a,i,s,l,u,c=t.points,f=kI(c,n,r),d=f.count,p=f.start,h=f.ilen,v=r||{},m=v.move,g=void 0===m||m,y=v.reverse,b=0,w=0,x=function(e){return(p+(y?h-e:e))%d},E=function(){s!==l&&(e.lineTo(b,l),e.lineTo(b,s),e.lineTo(b,u))};for(g&&(a=c[x(0)],e.moveTo(a.x,a.y)),o=0;o<=h;++o)if(!(a=c[x(o)]).skip){var _=a.x,S=a.y,k=0|_;k===i?(S<s?s=S:S>l&&(l=S),b=(w*b+_)/++w):(E(),e.lineTo(_,S),i=k,w=0,s=l=S),u=S}E()}function OI(e){var t=e.options,n=t.borderDash&&t.borderDash.length;return!e._decimated&&!e._loop&&!t.tension&&"monotone"!==t.cubicInterpolationMode&&!t.stepped&&!n?TI:CI}(0,Ue.Z)(EI,"id","arc"),(0,Ue.Z)(EI,"defaults",{borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0}),(0,Ue.Z)(EI,"defaultRoutes",{backgroundColor:"backgroundColor"});var RI="function"===typeof Path2D;function PI(e,t,n,r){RI&&!t.options.segment?function(e,t,n,r){var o=t._path;o||(o=t._path=new Path2D,t.path(o,n,r)&&o.closePath()),_I(e,t.options),e.stroke(o)}(e,t,n,r):function(e,t,n,r){var o,a=t.segments,i=t.options,s=OI(t),l=(0,AR.Z)(a);try{for(l.s();!(o=l.n()).done;){var u=o.value;_I(e,i,u.style),e.beginPath(),s(e,t,u,{start:n,end:n+r-1})&&e.closePath(),e.stroke()}}catch(c){l.e(c)}finally{l.f()}}(e,t,n,r)}var DI=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this)).animated=!0,r.options=void 0,r._chart=void 0,r._loop=void 0,r._fullLoop=void 0,r._path=void 0,r._points=void 0,r._segments=void 0,r._decimated=!1,r._pointsUpdated=!1,r._datasetIndex=void 0,e&&Object.assign(m(r),e),r}return u(n,[{key:"updateControlPoints",value:function(e,t){var n=this.options;if((n.tension||"monotone"===n.cubicInterpolationMode)&&!n.stepped&&!this._pointsUpdated){var r=n.spanGaps?this._loop:this._fullLoop;jM(this._points,n,e,r,t),this._pointsUpdated=!0}}},{key:"points",get:function(){return this._points},set:function(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}},{key:"segments",get:function(){return this._segments||(this._segments=function(e,t){var n=e.points,r=e.options.spanGaps,o=n.length;if(!o)return[];var a=!!e._loop,i=function(e,t,n,r){var o=0,a=t-1;if(n&&!r)for(;o<t&&!e[o].skip;)o++;for(;o<t&&e[o].skip;)o++;for(o%=t,n&&(a+=o);a>o&&e[a%t].skip;)a--;return{start:o,end:a%=t}}(n,o,a,r),s=i.start,l=i.end;return aA(e,!0===r?[{start:s,end:l,loop:a}]:function(e,t,n,r){var o,a=e.length,i=[],s=t,l=e[t];for(o=t+1;o<=n;++o){var u=e[o%a];u.skip||u.stop?l.skip||(r=!1,i.push({start:t%a,end:(o-1)%a,loop:r}),t=s=u.stop?o:null):(s=o,l.skip&&(t=o)),l=u}return null!==s&&i.push({start:t%a,end:s%a,loop:r}),i}(n,s,l<s?l+o:l,!!e._fullLoop&&0===s&&l===o-1),n,t)}(this,this.options.segment))}},{key:"first",value:function(){var e=this.segments,t=this.points;return e.length&&t[e[0].start]}},{key:"last",value:function(){var e=this.segments,t=this.points,n=e.length;return n&&t[e[n-1].end]}},{key:"interpolate",value:function(e,t){var n=this.options,r=e[t],o=this.points,a=oA(this,{property:t,start:r,end:r});if(a.length){var i,s,l=[],u=function(e){return e.stepped?KM:e.tension||"monotone"===e.cubicInterpolationMode?XM:$M}(n);for(i=0,s=a.length;i<s;++i){var c=a[i],f=c.start,d=c.end,p=o[f],h=o[d];if(p!==h){var v=u(p,h,Math.abs((r-p[t])/(h[t]-p[t])),n.stepped);v[t]=e[t],l.push(v)}else l.push(p)}return 1===l.length?l[0]:l}}},{key:"pathSegment",value:function(e,t,n){return OI(this)(e,this,t,n)}},{key:"path",value:function(e,t,n){var r=this.segments,o=OI(this),a=this._loop;t=t||0,n=n||this.points.length-t;var i,s=(0,AR.Z)(r);try{for(s.s();!(i=s.n()).done;){a&=o(e,this,i.value,{start:t,end:t+n-1})}}catch(l){s.e(l)}finally{s.f()}return!!a}},{key:"draw",value:function(e,t,n,r){var o=this.options||{};(this.points||[]).length&&o.borderWidth&&(e.save(),PI(e,this,n,r),e.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}]),n}(MN);function MI(e,t,n,r){var o=e.options,a=e.getProps([n],r)[n];return Math.abs(t-a)<o.radius+o.hitRadius}(0,Ue.Z)(DI,"id","line"),(0,Ue.Z)(DI,"defaults",{borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0}),(0,Ue.Z)(DI,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"}),(0,Ue.Z)(DI,"descriptors",{_scriptable:!0,_indexable:function(e){return"borderDash"!==e&&"fill"!==e}});var AI=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this)).options=void 0,r.parsed=void 0,r.skip=void 0,r.stop=void 0,e&&Object.assign(m(r),e),r}return u(n,[{key:"inRange",value:function(e,t,n){var r=this.options,o=this.getProps(["x","y"],n),a=o.x,i=o.y;return Math.pow(e-a,2)+Math.pow(t-i,2)<Math.pow(r.hitRadius+r.radius,2)}},{key:"inXRange",value:function(e,t){return MI(this,e,"x",t)}},{key:"inYRange",value:function(e,t){return MI(this,e,"y",t)}},{key:"getCenterPoint",value:function(e){var t=this.getProps(["x","y"],e);return{x:t.x,y:t.y}}},{key:"size",value:function(e){var t=(e=e||this.options||{}).radius||0;return 2*((t=Math.max(t,t&&e.hoverRadius||0))+(t&&e.borderWidth||0))}},{key:"draw",value:function(e,t){var n=this.options;this.skip||n.radius<.1||!GD(this,t,this.size(n)/2)||(e.strokeStyle=n.borderColor,e.lineWidth=n.borderWidth,e.fillStyle=n.backgroundColor,VD(e,n,this.x,this.y))}},{key:"getRange",value:function(){var e=this.options||{};return e.radius+e.hitRadius}}]),n}(MN);function NI(e,t){var n,r,o,a,i,s=e.getProps(["x","y","base","width","height"],t),l=s.x,u=s.y,c=s.base,f=s.width,d=s.height;return e.horizontal?(i=d/2,n=Math.min(l,c),r=Math.max(l,c),o=u-i,a=u+i):(n=l-(i=f/2),r=l+i,o=Math.min(u,c),a=Math.max(u,c)),{left:n,top:o,right:r,bottom:a}}function II(e,t,n,r){return e?0:TP(t,n,r)}function jI(e){var t=NI(e),n=t.right-t.left,r=t.bottom-t.top,o=function(e,t,n){var r=e.options.borderWidth,o=e.borderSkipped,a=lM(r);return{t:II(o.top,a.top,0,n),r:II(o.right,a.right,0,t),b:II(o.bottom,a.bottom,0,n),l:II(o.left,a.left,0,t)}}(e,n/2,r/2),a=function(e,t,n){var r=e.getProps(["enableBorderRadius"]).enableBorderRadius,o=e.options.borderRadius,a=uM(o),i=Math.min(t,n),s=e.borderSkipped,l=r||FR(o);return{topLeft:II(!l||s.top||s.left,a.topLeft,0,i),topRight:II(!l||s.top||s.right,a.topRight,0,i),bottomLeft:II(!l||s.bottom||s.left,a.bottomLeft,0,i),bottomRight:II(!l||s.bottom||s.right,a.bottomRight,0,i)}}(e,n/2,r/2);return{outer:{x:t.left,y:t.top,w:n,h:r,radius:a},inner:{x:t.left+o.l,y:t.top+o.t,w:n-o.l-o.r,h:r-o.t-o.b,radius:{topLeft:Math.max(0,a.topLeft-Math.max(o.t,o.l)),topRight:Math.max(0,a.topRight-Math.max(o.t,o.r)),bottomLeft:Math.max(0,a.bottomLeft-Math.max(o.b,o.l)),bottomRight:Math.max(0,a.bottomRight-Math.max(o.b,o.r))}}}}function LI(e,t,n,r){var o=null===t,a=null===n,i=e&&!(o&&a)&&NI(e,r);return i&&(o||OP(t,i.left,i.right))&&(a||OP(n,i.top,i.bottom))}function FI(e,t){e.rect(t.x,t.y,t.w,t.h)}function BI(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e.x!==n.x?-t:0,o=e.y!==n.y?-t:0,a=(e.x+e.w!==n.x+n.w?t:0)-r,i=(e.y+e.h!==n.y+n.h?t:0)-o;return{x:e.x+r,y:e.y+o,w:e.w+a,h:e.h+i,radius:e.radius}}(0,Ue.Z)(AI,"id","point"),(0,Ue.Z)(AI,"defaults",{borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0}),(0,Ue.Z)(AI,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});var HI=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this)).options=void 0,r.horizontal=void 0,r.base=void 0,r.width=void 0,r.height=void 0,r.inflateAmount=void 0,e&&Object.assign(m(r),e),r}return u(n,[{key:"draw",value:function(e){var t,n=this.inflateAmount,r=this.options,o=r.borderColor,a=r.backgroundColor,i=jI(this),s=i.inner,l=i.outer,u=(t=l.radius).topLeft||t.topRight||t.bottomLeft||t.bottomRight?nM:FI;e.save(),l.w===s.w&&l.h===s.h||(e.beginPath(),u(e,BI(l,n,s)),e.clip(),u(e,BI(s,-n,l)),e.fillStyle=o,e.fill("evenodd")),e.beginPath(),u(e,BI(s,n)),e.fillStyle=a,e.fill(),e.restore()}},{key:"inRange",value:function(e,t,n){return LI(this,e,t,n)}},{key:"inXRange",value:function(e,t){return LI(this,e,null,t)}},{key:"inYRange",value:function(e,t){return LI(this,null,e,t)}},{key:"getCenterPoint",value:function(e){var t=this.getProps(["x","y","base","horizontal"],e),n=t.x,r=t.y,o=t.base,a=t.horizontal;return{x:a?(n+o)/2:n,y:a?r:(r+o)/2}}},{key:"getRange",value:function(e){return"x"===e?this.width/2:this.height/2}}]),n}(MN);(0,Ue.Z)(HI,"id","bar"),(0,Ue.Z)(HI,"defaults",{borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0}),(0,Ue.Z)(HI,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});var UI=Object.freeze({__proto__:null,ArcElement:EI,LineElement:DI,PointElement:AI,BarElement:HI}),zI=["rgb(54, 162, 235)","rgb(255, 99, 132)","rgb(255, 159, 64)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],qI=zI.map((function(e){return e.replace("rgb(","rgba(").replace(")",", 0.5)")}));function WI(e){return zI[e%zI.length]}function VI(e){return qI[e%qI.length]}function ZI(e){return"doughnut"===e||"pie"===e?function(){var e=0;return function(t){t.backgroundColor=t.data.map((function(){return WI(e++)}))}}():"polarArea"===e?function(){var e=0;return function(t){t.backgroundColor=t.data.map((function(){return VI(e++)}))}}():function(e,t){e.borderColor=WI(t),e.backgroundColor=VI(t)}}function GI(e){var t;for(t in e)if(e[t].borderColor||e[t].backgroundColor)return!0;return!1}var YI={id:"colors",defaults:{enabled:!0},beforeLayout:function(e,t,n){if(n.enabled){var r=e.config,o=r.type,a=r.options.elements,i=r.data.datasets;if(!(GI(i)||a&&GI(a))){var s=ZI(o);i.forEach(s)}}}};function $I(e){if(e._decimated){var t=e._data;delete e._decimated,delete e._data,Object.defineProperty(e,"data",{value:t})}}function KI(e){e.data.datasets.forEach((function(e){$I(e)}))}var XI={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:function(e,t,n){if(n.enabled){var r=e.width;e.data.datasets.forEach((function(t,o){var a=t._data,i=t.indexAxis,s=e.getDatasetMeta(o),l=a||t.data;if("y"!==dM([i,e.options.indexAxis])&&s.controller.supportsDecimation){var u=e.scales[s.xAxisID];if(("linear"===u.type||"time"===u.type)&&!e.options.parsing){var c=function(e,t){var n=t.length,r=0,o=e.iScale,a=o.getUserBounds(),i=a.min,s=a.max,l=a.minDefined,u=a.maxDefined;return l&&(r=TP(PP(t,o.axis,i).lo,0,n-1)),{start:r,count:u?TP(PP(t,o.axis,s).hi+1,r,n)-r:n-r}}(s,l),f=c.start,d=c.count;if(d<=(n.threshold||4*r))$I(t);else{var p;switch(jR(a)&&(t._data=l,delete t.data,Object.defineProperty(t,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(e){this._data=e}})),n.algorithm){case"lttb":p=function(e,t,n,r,o){var a=o.samples||r;if(a>=n)return e.slice(t,t+n);var i,s,l,u,c,f=[],d=(n-2)/(a-2),p=0,h=t+n-1,v=t;for(f[p++]=e[v],i=0;i<a-2;i++){var m=0,g=0,y=void 0,b=Math.floor((i+1)*d)+1+t,w=Math.min(Math.floor((i+2)*d)+1,n)+t,x=w-b;for(y=b;y<w;y++)m+=e[y].x,g+=e[y].y;m/=x,g/=x;var E=Math.floor(i*d)+1+t,_=Math.min(Math.floor((i+1)*d)+1,n)+t,S=e[v],k=S.x,C=S.y;for(l=u=-1,y=E;y<_;y++)(u=.5*Math.abs((k-m)*(e[y].y-C)-(k-e[y].x)*(g-C)))>l&&(l=u,s=e[y],c=y);f[p++]=s,v=c}return f[p++]=e[h],f}(l,f,d,r,n);break;case"min-max":p=function(e,t,n,r){var o,a,i,s,l,u,c,f,d,p,h=0,v=0,m=[],g=t+n-1,y=e[t].x,b=e[g].x-y;for(o=t;o<t+n;++o){i=((a=e[o]).x-y)/b*r,s=a.y;var w=0|i;if(w===l)s<d?(d=s,u=o):s>p&&(p=s,c=o),h=(v*h+a.x)/++v;else{var x=o-1;if(!jR(u)&&!jR(c)){var E=Math.min(u,c),_=Math.max(u,c);E!==f&&E!==x&&m.push((0,ze.Z)((0,ze.Z)({},e[E]),{},{x:h})),_!==f&&_!==x&&m.push((0,ze.Z)((0,ze.Z)({},e[_]),{},{x:h}))}o>0&&x!==f&&m.push(e[x]),m.push(a),l=w,v=0,d=p=s,u=c=f=o}}return m}(l,f,d,r);break;default:throw new Error("Unsupported decimation algorithm '".concat(n.algorithm,"'"))}t._decimated=p}}}}))}else KI(e)},destroy:function(e){KI(e)}};function QI(e,t,n,r){if(!r){var o=t[e],a=n[e];return"angle"===e&&(o=kP(o),a=kP(a)),{property:e,start:o,end:a}}}function JI(e,t,n){for(;t>e;t--){var r=n[t];if(!isNaN(r.x)&&!isNaN(r.y))break}return t}function ej(e,t,n,r){return e&&t?r(e[n],t[n]):e?e[n]:t?t[n]:0}function tj(e,t){var n=[],r=!1;return LR(e)?(r=!0,n=e):n=function(e,t){var n=e||{},r=n.x,o=void 0===r?null:r,a=n.y,i=void 0===a?null:a,s=t.points,l=[];return t.segments.forEach((function(e){var t=e.start,n=e.end;n=JI(t,n,s);var r=s[t],a=s[n];null!==i?(l.push({x:r.x,y:i}),l.push({x:a.x,y:i})):null!==o&&(l.push({x:o,y:r.y}),l.push({x:o,y:a.y}))})),l}(e,t),n.length?new DI({points:n,options:{tension:0},_loop:r,_fullLoop:r}):null}function nj(e){return e&&!1!==e.fill}function rj(e,t,n){var r,o=e[t].fill,a=[t];if(!n)return o;for(;!1!==o&&-1===a.indexOf(o);){if(!BR(o))return o;if(!(r=e[o]))return!1;if(r.visible)return o;a.push(o),o=r.fill}return!1}function oj(e,t,n){var r=function(e){var t=e.options,n=t.fill,r=UR(n&&n.target,n);void 0===r&&(r=!!t.backgroundColor);if(!1===r||null===r)return!1;if(!0===r)return"origin";return r}(e);if(FR(r))return!isNaN(r.value)&&r;var o=parseFloat(r);return BR(o)&&Math.floor(o)===o?function(e,t,n,r){"-"!==e&&"+"!==e||(n=t+n);if(n===t||n<0||n>=r)return!1;return n}(r[0],t,o,n):["origin","start","end","stack","shape"].indexOf(r)>=0&&r}function aj(e,t,n){for(var r=[],o=0;o<n.length;o++){var a=ij(n[o],t,"x"),i=a.first,s=a.last,l=a.point;if(!(!l||i&&s))if(i)r.unshift(l);else if(e.push(l),!s)break}e.push.apply(e,r)}function ij(e,t,n){var r=e.interpolate(t,n);if(!r)return{};for(var o=r[n],a=e.segments,i=e.points,s=!1,l=!1,u=0;u<a.length;u++){var c=a[u],f=i[c.start][n],d=i[c.end][n];if(OP(o,f,d)){s=o===f,l=o===d;break}}return{first:s,last:l,point:r}}var sj=function(){function e(t){i(this,e),this.x=t.x,this.y=t.y,this.radius=t.radius}return u(e,[{key:"pathSegment",value:function(e,t,n){var r=this.x,o=this.y,a=this.radius;return t=t||{start:0,end:iP},e.arc(r,o,a,t.end,t.start,!0),!n.bounds}},{key:"interpolate",value:function(e){var t=this.x,n=this.y,r=this.radius,o=e.angle;return{x:t+Math.cos(o)*r,y:n+Math.sin(o)*r,angle:o}}}]),e}();function lj(e){var t=e.chart,n=e.fill,r=e.line;if(BR(n))return function(e,t){var n=e.getDatasetMeta(t),r=n&&e.isDatasetVisible(t);return r?n.dataset:null}(t,n);if("stack"===n)return function(e){var t=e.scale,n=e.index,r=e.line,o=[],a=r.segments,i=r.points,s=function(e,t){for(var n=[],r=e.getMatchingVisibleMetas("line"),o=0;o<r.length;o++){var a=r[o];if(a.index===t)break;a.hidden||n.unshift(a.dataset)}return n}(t,n);s.push(tj({x:null,y:t.bottom},r));for(var l=0;l<a.length;l++)for(var u=a[l],c=u.start;c<=u.end;c++)aj(o,i[c],s);return new DI({points:o,options:{}})}(e);if("shape"===n)return!0;var o=function(e){var t=e.scale||{};if(t.getPointPositionForValue)return function(e){var t=e.scale,n=e.fill,r=t.options,o=t.getLabels().length,a=r.reverse?t.max:t.min,i=function(e,t,n){return"start"===e?n:"end"===e?t.options.reverse?t.min:t.max:FR(e)?e.value:t.getBaseValue()}(n,t,a),s=[];if(r.grid.circular){var l=t.getPointPositionForValue(0,a);return new sj({x:l.x,y:l.y,radius:t.getDistanceFromCenterForValue(i)})}for(var u=0;u<o;++u)s.push(t.getPointPositionForValue(u,i));return s}(e);return function(e){var t=e.scale,n=void 0===t?{}:t,r=e.fill,o=function(e,t){var n=null;return"start"===e?n=t.bottom:"end"===e?n=t.top:FR(e)?n=t.getPixelForValue(e.value):t.getBasePixel&&(n=t.getBasePixel()),n}(r,n);if(BR(o)){var a=n.isHorizontal();return{x:a?o:null,y:a?null:o}}return null}(e)}(e);return o instanceof sj?o:tj(o,r)}function uj(e,t,n){var r=lj(t),o=t.line,a=t.scale,i=t.axis,s=o.options,l=s.fill,u=s.backgroundColor,c=l||{},f=c.above,d=void 0===f?u:f,p=c.below,h=void 0===p?u:p;r&&o.points.length&&(YD(e,n),function(e,t){var n=t.line,r=t.target,o=t.above,a=t.below,i=t.area,s=t.scale,l=n._loop?"angle":t.axis;e.save(),"x"===l&&a!==o&&(cj(e,r,i.top),fj(e,{line:n,target:r,color:o,scale:s,property:l}),e.restore(),e.save(),cj(e,r,i.bottom));fj(e,{line:n,target:r,color:a,scale:s,property:l}),e.restore()}(e,{line:o,target:r,above:d,below:h,area:n,scale:a,axis:i}),$D(e))}function cj(e,t,n){var r=t.segments,o=t.points,a=!0,i=!1;e.beginPath();var s,l=(0,AR.Z)(r);try{for(l.s();!(s=l.n()).done;){var u=s.value,c=u.start,f=u.end,d=o[c],p=o[JI(c,f,o)];a?(e.moveTo(d.x,d.y),a=!1):(e.lineTo(d.x,n),e.lineTo(d.x,d.y)),(i=!!t.pathSegment(e,u,{move:i}))?e.closePath():e.lineTo(p.x,n)}}catch(h){l.e(h)}finally{l.f()}e.lineTo(t.first().x,n),e.closePath(),e.clip()}function fj(e,t){var n,r=t.line,o=t.target,a=t.property,i=t.color,s=t.scale,l=function(e,t,n){var r,o=e.segments,a=e.points,i=t.points,s=[],l=(0,AR.Z)(o);try{for(l.s();!(r=l.n()).done;){var u=r.value,c=u.start,f=u.end;f=JI(c,f,a);var d=QI(n,a[c],a[f],u.loop);if(t.segments){var p,h=oA(t,d),v=(0,AR.Z)(h);try{for(v.s();!(p=v.n()).done;){var m,g=p.value,y=QI(n,i[g.start],i[g.end],g.loop),b=rA(u,a,y),w=(0,AR.Z)(b);try{for(w.s();!(m=w.n()).done;){var x=m.value;s.push({source:x,target:g,start:(0,Ue.Z)({},n,ej(d,y,"start",Math.max)),end:(0,Ue.Z)({},n,ej(d,y,"end",Math.min))})}}catch(E){w.e(E)}finally{w.f()}}}catch(E){v.e(E)}finally{v.f()}}else s.push({source:u,target:d,start:a[c],end:a[f]})}}catch(E){l.e(E)}finally{l.f()}return s}(r,o,a),u=(0,AR.Z)(l);try{for(u.s();!(n=u.n()).done;){var c=n.value,f=c.source,d=c.target,p=c.start,h=c.end,v=f.style,m=(v=void 0===v?{}:v).backgroundColor,g=void 0===m?i:m,y=!0!==o;e.save(),e.fillStyle=g,dj(e,s,y&&QI(a,p,h)),e.beginPath();var b=!!r.pathSegment(e,f),w=void 0;if(y){b?e.closePath():pj(e,o,h,a);var x=!!o.pathSegment(e,d,{move:b,reverse:!0});(w=b&&x)||pj(e,o,p,a)}e.closePath(),e.fill(w?"evenodd":"nonzero"),e.restore()}}catch(E){u.e(E)}finally{u.f()}}function dj(e,t,n){var r=t.chart.chartArea,o=r.top,a=r.bottom,i=n||{},s=i.property,l=i.start,u=i.end;"x"===s&&(e.beginPath(),e.rect(l,o,u-l,a-o),e.clip())}function pj(e,t,n,r){var o=t.interpolate(n,r);o&&e.lineTo(o.x,o.y)}var hj={id:"filler",afterDatasetsUpdate:function(e,t,n){var r,o,a,i,s=(e.data.datasets||[]).length,l=[];for(o=0;o<s;++o)i=null,(a=(r=e.getDatasetMeta(o)).dataset)&&a.options&&a instanceof DI&&(i={visible:e.isDatasetVisible(o),index:o,fill:oj(a,o,s),chart:e,axis:r.controller.options.indexAxis,scale:r.vScale,line:a}),r.$filler=i,l.push(i);for(o=0;o<s;++o)(i=l[o])&&!1!==i.fill&&(i.fill=rj(l,o,n.propagate))},beforeDraw:function(e,t,n){for(var r="beforeDraw"===n.drawTime,o=e.getSortedVisibleDatasetMetas(),a=e.chartArea,i=o.length-1;i>=0;--i){var s=o[i].$filler;s&&(s.line.updateControlPoints(a,s.axis),r&&s.fill&&uj(e.ctx,s,a))}},beforeDatasetsDraw:function(e,t,n){if("beforeDatasetsDraw"===n.drawTime)for(var r=e.getSortedVisibleDatasetMetas(),o=r.length-1;o>=0;--o){var a=r[o].$filler;nj(a)&&uj(e.ctx,a,e.chartArea)}},beforeDatasetDraw:function(e,t,n){var r=t.meta.$filler;nj(r)&&"beforeDatasetDraw"===n.drawTime&&uj(e.ctx,r,e.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}},vj=function(e,t){var n=e.boxHeight,r=void 0===n?t:n,o=e.boxWidth,a=void 0===o?t:o;return e.usePointStyle&&(r=Math.min(r,t),a=e.pointStyleWidth||Math.min(a,t)),{boxWidth:a,boxHeight:r,itemHeight:Math.max(t,r)}},mj=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this))._added=!1,r.legendHitBoxes=[],r._hoveredItem=null,r.doughnutMode=!1,r.chart=e.chart,r.options=e.options,r.ctx=e.ctx,r.legendItems=void 0,r.columnSizes=void 0,r.lineWidths=void 0,r.maxHeight=void 0,r.maxWidth=void 0,r.top=void 0,r.bottom=void 0,r.left=void 0,r.right=void 0,r.height=void 0,r.width=void 0,r._margins=void 0,r.position=void 0,r.weight=void 0,r.fullSize=void 0,r}return u(n,[{key:"update",value:function(e,t,n){this.maxWidth=e,this.maxHeight=t,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}},{key:"setDimensions",value:function(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}},{key:"buildLabels",value:function(){var e=this,t=this.options.labels||{},n=qR(t.generateLabels,[this.chart],this)||[];t.filter&&(n=n.filter((function(n){return t.filter(n,e.chart.data)}))),t.sort&&(n=n.sort((function(n,r){return t.sort(n,r,e.chart.data)}))),this.options.reverse&&n.reverse(),this.legendItems=n}},{key:"fit",value:function(){var e=this.options,t=this.ctx;if(e.display){var n,r,o=e.labels,a=fM(o.font),i=a.size,s=this._computeTitleHeight(),l=vj(o,i),u=l.boxWidth,c=l.itemHeight;t.font=a.string,this.isHorizontal()?(n=this.maxWidth,r=this._fitRows(s,i,u,c)+10):(r=this.maxHeight,n=this._fitCols(s,a,u,c)+10),this.width=Math.min(n,e.maxWidth||this.maxWidth),this.height=Math.min(r,e.maxHeight||this.maxHeight)}else this.width=this.height=0}},{key:"_fitRows",value:function(e,t,n,r){var o=this.ctx,a=this.maxWidth,i=this.options.labels.padding,s=this.legendHitBoxes=[],l=this.lineWidths=[0],u=r+i,c=e;o.textAlign="left",o.textBaseline="middle";var f=-1,d=-u;return this.legendItems.forEach((function(e,p){var h=n+t/2+o.measureText(e.text).width;(0===p||l[l.length-1]+h+2*i>a)&&(c+=u,l[l.length-(p>0?0:1)]=0,d+=u,f++),s[p]={left:0,top:d,row:f,width:h,height:r},l[l.length-1]+=h+i})),c}},{key:"_fitCols",value:function(e,t,n,r){var o=this.ctx,a=this.maxHeight,i=this.options.labels.padding,s=this.legendHitBoxes=[],l=this.columnSizes=[],u=a-e,c=i,f=0,d=0,p=0,h=0;return this.legendItems.forEach((function(e,a){var v=function(e,t,n,r,o){var a=function(e,t,n,r){var o=e.text;o&&"string"!==typeof o&&(o=o.reduce((function(e,t){return e.length>t.length?e:t})));return t+n.size/2+r.measureText(o).width}(r,e,t,n),i=function(e,t,n){var r=e;"string"!==typeof t.text&&(r=gj(t,n));return r}(o,r,t.lineHeight);return{itemWidth:a,itemHeight:i}}(n,t,o,e,r),m=v.itemWidth,g=v.itemHeight;a>0&&d+g+2*i>u&&(c+=f+i,l.push({width:f,height:d}),p+=f+i,h++,f=d=0),s[a]={left:p,top:d,col:h,width:m,height:g},f=Math.max(f,m),d+=g+i})),c+=f,l.push({width:f,height:d}),c}},{key:"adjustHitBoxes",value:function(){if(this.options.display){var e=this._computeTitleHeight(),t=this.legendHitBoxes,n=this.options,r=n.align,o=n.labels.padding,a=QM(n.rtl,this.left,this.width);if(this.isHorizontal()){var i,s=0,l=FP(r,this.left+o,this.right-this.lineWidths[s]),u=(0,AR.Z)(t);try{for(u.s();!(i=u.n()).done;){var c=i.value;s!==c.row&&(s=c.row,l=FP(r,this.left+o,this.right-this.lineWidths[s])),c.top+=this.top+e+o,c.left=a.leftForLtr(a.x(l),c.width),l+=c.width+o}}catch(m){u.e(m)}finally{u.f()}}else{var f,d=0,p=FP(r,this.top+e+o,this.bottom-this.columnSizes[d].height),h=(0,AR.Z)(t);try{for(h.s();!(f=h.n()).done;){var v=f.value;v.col!==d&&(d=v.col,p=FP(r,this.top+e+o,this.bottom-this.columnSizes[d].height)),v.top=p,v.left+=this.left+o,v.left=a.leftForLtr(a.x(v.left),v.width),p+=v.height+o}}catch(m){h.e(m)}finally{h.f()}}}}},{key:"isHorizontal",value:function(){return"top"===this.options.position||"bottom"===this.options.position}},{key:"draw",value:function(){if(this.options.display){var e=this.ctx;YD(e,this),this._draw(),$D(e)}}},{key:"_draw",value:function(){var e,t=this,n=this.options,r=this.columnSizes,o=this.lineWidths,a=this.ctx,i=n.align,s=n.labels,l=HD.color,u=QM(n.rtl,this.left,this.width),c=fM(s.font),f=s.padding,d=c.size,p=d/2;this.drawTitle(),a.textAlign=u.textAlign("left"),a.textBaseline="middle",a.lineWidth=.5,a.font=c.string;var h=vj(s,d),v=h.boxWidth,m=h.boxHeight,g=h.itemHeight,y=this.isHorizontal(),b=this._computeTitleHeight();e=y?{x:FP(i,this.left+f,this.right-o[0]),y:this.top+f+b,line:0}:{x:this.left+f,y:FP(i,this.top+b+f,this.bottom-r[0].height),line:0},JM(this.ctx,n.textDirection);var w=g+f;this.legendItems.forEach((function(h,x){a.strokeStyle=h.fontColor,a.fillStyle=h.fontColor;var E=a.measureText(h.text).width,_=u.textAlign(h.textAlign||(h.textAlign=s.textAlign)),S=v+p+E,k=e.x,C=e.y;if(u.setWidth(t.width),y?x>0&&k+S+f>t.right&&(C=e.y+=w,e.line++,k=e.x=FP(i,t.left+f,t.right-o[e.line])):x>0&&C+w>t.bottom&&(k=e.x=k+r[e.line].width+f,e.line++,C=e.y=FP(i,t.top+b+f,t.bottom-r[e.line].height)),function(e,t,n){if(!(isNaN(v)||v<=0||isNaN(m)||m<0)){a.save();var r=UR(n.lineWidth,1);if(a.fillStyle=UR(n.fillStyle,l),a.lineCap=UR(n.lineCap,"butt"),a.lineDashOffset=UR(n.lineDashOffset,0),a.lineJoin=UR(n.lineJoin,"miter"),a.lineWidth=r,a.strokeStyle=UR(n.strokeStyle,l),a.setLineDash(UR(n.lineDash,[])),s.usePointStyle){var o={radius:m*Math.SQRT2/2,pointStyle:n.pointStyle,rotation:n.rotation,borderWidth:r},i=u.xPlus(e,v/2);ZD(a,o,i,t+p,s.pointStyleWidth&&v)}else{var c=t+Math.max((d-m)/2,0),f=u.leftForLtr(e,v),h=uM(n.borderRadius);a.beginPath(),Object.values(h).some((function(e){return 0!==e}))?nM(a,{x:f,y:c,w:v,h:m,radius:h}):a.rect(f,c,v,m),a.fill(),0!==r&&a.stroke()}a.restore()}}(u.x(k),C,h),k=function(e,t,n,r){return e===(r?"left":"right")?n:"center"===e?(t+n)/2:t}(_,k+v+p,y?k+S:t.right,n.rtl),function(e,t,n){QD(a,n.text,e,t+g/2,c,{strikethrough:n.hidden,textAlign:u.textAlign(n.textAlign)})}(u.x(k),C,h),y)e.x+=S+f;else if("string"!==typeof h.text){var T=c.lineHeight;e.y+=gj(h,T)}else e.y+=w})),eA(this.ctx,n.textDirection)}},{key:"drawTitle",value:function(){var e=this.options,t=e.title,n=fM(t.font),r=cM(t.padding);if(t.display){var o,i=QM(e.rtl,this.left,this.width),s=this.ctx,l=t.position,u=n.size/2,c=r.top+u,f=this.left,d=this.width;if(this.isHorizontal())d=Math.max.apply(Math,(0,a.Z)(this.lineWidths)),o=this.top+c,f=FP(e.align,f,this.right-d);else{var p=this.columnSizes.reduce((function(e,t){return Math.max(e,t.height)}),0);o=c+FP(e.align,this.top,this.bottom-p-e.labels.padding-this._computeTitleHeight())}var h=FP(l,f,f+d);s.textAlign=i.textAlign(LP(l)),s.textBaseline="middle",s.strokeStyle=t.color,s.fillStyle=t.color,s.font=n.string,QD(s,t.text,h,o,n)}}},{key:"_computeTitleHeight",value:function(){var e=this.options.title,t=fM(e.font),n=cM(e.padding);return e.display?t.lineHeight+n.height:0}},{key:"_getLegendItemAt",value:function(e,t){var n,r,o;if(OP(e,this.left,this.right)&&OP(t,this.top,this.bottom))for(o=this.legendHitBoxes,n=0;n<o.length;++n)if(OP(e,(r=o[n]).left,r.left+r.width)&&OP(t,r.top,r.top+r.height))return this.legendItems[n];return null}},{key:"handleEvent",value:function(e){var t=this.options;if(function(e,t){if(("mousemove"===e||"mouseout"===e)&&(t.onHover||t.onLeave))return!0;if(t.onClick&&("click"===e||"mouseup"===e))return!0;return!1}(e.type,t)){var n=this._getLegendItemAt(e.x,e.y);if("mousemove"===e.type||"mouseout"===e.type){var r=this._hoveredItem,o=function(e,t){return null!==e&&null!==t&&e.datasetIndex===t.datasetIndex&&e.index===t.index}(r,n);r&&!o&&qR(t.onLeave,[e,r,this],this),this._hoveredItem=n,n&&!o&&qR(t.onHover,[e,n,this],this)}else n&&qR(t.onClick,[e,n,this],this)}}}]),n}(MN);function gj(e,t){return t*(e.text?e.text.length+.5:0)}var yj={id:"legend",_element:mj,start:function(e,t,n){var r=e.legend=new mj({ctx:e.ctx,options:n,chart:e});pN(e,r,n),fN(e,r)},stop:function(e){dN(e,e.legend),delete e.legend},beforeUpdate:function(e,t,n){var r=e.legend;pN(e,r,n),r.options=n},afterUpdate:function(e){var t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent:function(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick:function(e,t,n){var r=t.datasetIndex,o=n.chart;o.isDatasetVisible(r)?(o.hide(r),t.hidden=!0):(o.show(r),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:function(e){return e.chart.options.color},boxWidth:40,padding:10,generateLabels:function(e){var t=e.data.datasets,n=e.legend.options.labels,r=n.usePointStyle,o=n.pointStyle,a=n.textAlign,i=n.color,s=n.useBorderRadius,l=n.borderRadius;return e._getSortedDatasetMetas().map((function(e){var n=e.controller.getStyle(r?0:void 0),u=cM(n.borderWidth);return{text:t[e.index].label,fillStyle:n.backgroundColor,fontColor:i,hidden:!e.visible,lineCap:n.borderCapStyle,lineDash:n.borderDash,lineDashOffset:n.borderDashOffset,lineJoin:n.borderJoinStyle,lineWidth:(u.width+u.height)/4,strokeStyle:n.borderColor,pointStyle:o||n.pointStyle,rotation:n.rotation,textAlign:a||n.textAlign,borderRadius:s&&(l||n.borderRadius),datasetIndex:e.index}}),this)}},title:{color:function(e){return e.chart.options.color},display:!1,position:"center",text:""}},descriptors:{_scriptable:function(e){return!e.startsWith("on")},labels:{_scriptable:function(e){return!["generateLabels","filter","sort"].includes(e)}}}},bj=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this)).chart=e.chart,r.options=e.options,r.ctx=e.ctx,r._padding=void 0,r.top=void 0,r.bottom=void 0,r.left=void 0,r.right=void 0,r.width=void 0,r.height=void 0,r.position=void 0,r.weight=void 0,r.fullSize=void 0,r}return u(n,[{key:"update",value:function(e,t){var n=this.options;if(this.left=0,this.top=0,n.display){this.width=this.right=e,this.height=this.bottom=t;var r=LR(n.text)?n.text.length:1;this._padding=cM(n.padding);var o=r*fM(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}else this.width=this.height=this.right=this.bottom=0}},{key:"isHorizontal",value:function(){var e=this.options.position;return"top"===e||"bottom"===e}},{key:"_drawArgs",value:function(e){var t,n,r,o=this.top,a=this.left,i=this.bottom,s=this.right,l=this.options,u=l.align,c=0;return this.isHorizontal()?(n=FP(u,a,s),r=o+e,t=s-a):("left"===l.position?(n=a+e,r=FP(u,i,o),c=-.5*aP):(n=s-e,r=FP(u,o,i),c=.5*aP),t=i-o),{titleX:n,titleY:r,maxWidth:t,rotation:c}}},{key:"draw",value:function(){var e=this.ctx,t=this.options;if(t.display){var n=fM(t.font),r=n.lineHeight/2+this._padding.top,o=this._drawArgs(r),a=o.titleX,i=o.titleY,s=o.maxWidth,l=o.rotation;QD(e,t.text,0,0,n,{color:t.color,maxWidth:s,rotation:l,textAlign:LP(t.align),textBaseline:"middle",translation:[a,i]})}}}]),n}(MN);var wj={id:"title",_element:bj,start:function(e,t,n){!function(e,t){var n=new bj({ctx:e.ctx,options:t,chart:e});pN(e,n,t),fN(e,n),e.titleBlock=n}(e,n)},stop:function(e){var t=e.titleBlock;dN(e,t),delete e.titleBlock},beforeUpdate:function(e,t,n){var r=e.titleBlock;pN(e,r,n),r.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}},xj=new WeakMap,Ej={id:"subtitle",start:function(e,t,n){var r=new bj({ctx:e.ctx,options:n,chart:e});pN(e,r,n),fN(e,r),xj.set(e,r)},stop:function(e){dN(e,xj.get(e)),xj.delete(e)},beforeUpdate:function(e,t,n){var r=xj.get(e);pN(e,r,n),r.options=n},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}},_j={average:function(e){if(!e.length)return!1;var t,n,r=0,o=0,a=0;for(t=0,n=e.length;t<n;++t){var i=e[t].element;if(i&&i.hasValue()){var s=i.tooltipPosition();r+=s.x,o+=s.y,++a}}return{x:r/a,y:o/a}},nearest:function(e,t){if(!e.length)return!1;var n,r,o,a=t.x,i=t.y,s=Number.POSITIVE_INFINITY;for(n=0,r=e.length;n<r;++n){var l=e[n].element;if(l&&l.hasValue()){var u=_P(t,l.getCenterPoint());u<s&&(s=u,o=l)}}if(o){var c=o.tooltipPosition();a=c.x,i=c.y}return{x:a,y:i}}};function Sj(e,t){return t&&(LR(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function kj(e){return("string"===typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function Cj(e,t){var n=t.element,r=t.datasetIndex,o=t.index,a=e.getDatasetMeta(r).controller,i=a.getLabelAndValue(o),s=i.label,l=i.value;return{chart:e,label:s,parsed:a.getParsed(o),raw:e.data.datasets[r].data[o],formattedValue:l,dataset:a.getDataset(),dataIndex:o,datasetIndex:r,element:n}}function Tj(e,t){var n=e.chart.ctx,r=e.body,o=e.footer,a=e.title,i=t.boxWidth,s=t.boxHeight,l=fM(t.bodyFont),u=fM(t.titleFont),c=fM(t.footerFont),f=a.length,d=o.length,p=r.length,h=cM(t.padding),v=h.height,m=0,g=r.reduce((function(e,t){return e+t.before.length+t.lines.length+t.after.length}),0);(g+=e.beforeBody.length+e.afterBody.length,f&&(v+=f*u.lineHeight+(f-1)*t.titleSpacing+t.titleMarginBottom),g)&&(v+=p*(t.displayColors?Math.max(s,l.lineHeight):l.lineHeight)+(g-p)*l.lineHeight+(g-1)*t.bodySpacing);d&&(v+=t.footerMarginTop+d*c.lineHeight+(d-1)*t.footerSpacing);var y=0,b=function(e){m=Math.max(m,n.measureText(e).width+y)};return n.save(),n.font=u.string,WR(e.title,b),n.font=l.string,WR(e.beforeBody.concat(e.afterBody),b),y=t.displayColors?i+2+t.boxPadding:0,WR(r,(function(e){WR(e.before,b),WR(e.lines,b),WR(e.after,b)})),y=0,n.font=c.string,WR(e.footer,b),n.restore(),{width:m+=h.width,height:v}}function Oj(e,t,n,r){var o=n.x,a=n.width,i=e.width,s=e.chartArea,l=s.left,u=s.right,c="center";return"center"===r?c=o<=(l+u)/2?"left":"right":o<=a/2?c="left":o>=i-a/2&&(c="right"),function(e,t,n,r){var o=r.x,a=r.width,i=n.caretSize+n.caretPadding;return"left"===e&&o+a+i>t.width||"right"===e&&o-a-i<0||void 0}(c,e,t,n)&&(c="center"),c}function Rj(e,t,n){var r=n.yAlign||t.yAlign||function(e,t){var n=t.y,r=t.height;return n<r/2?"top":n>e.height-r/2?"bottom":"center"}(e,n);return{xAlign:n.xAlign||t.xAlign||Oj(e,t,n,r),yAlign:r}}function Pj(e,t,n,r){var o=e.caretSize,a=e.caretPadding,i=e.cornerRadius,s=n.xAlign,l=n.yAlign,u=o+a,c=uM(i),f=c.topLeft,d=c.topRight,p=c.bottomLeft,h=c.bottomRight,v=function(e,t){var n=e.x,r=e.width;return"right"===t?n-=r:"center"===t&&(n-=r/2),n}(t,s),m=function(e,t,n){var r=e.y,o=e.height;return"top"===t?r+=n:r-="bottom"===t?o+n:o/2,r}(t,l,u);return"center"===l?"left"===s?v+=u:"right"===s&&(v-=u):"left"===s?v-=Math.max(f,p)+o:"right"===s&&(v+=Math.max(d,h)+o),{x:TP(v,0,r.width-t.width),y:TP(m,0,r.height-t.height)}}function Dj(e,t,n){var r=cM(n.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-r.right:e.x+r.left}function Mj(e){return Sj([],kj(e))}function Aj(e,t){var n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}var Nj={beforeTitle:NR,title:function(e){if(e.length>0){var t=e[0],n=t.chart.data.labels,r=n?n.length:0;if(this&&this.options&&"dataset"===this.options.mode)return t.dataset.label||"";if(t.label)return t.label;if(r>0&&t.dataIndex<r)return n[t.dataIndex]}return""},afterTitle:NR,beforeBody:NR,beforeLabel:NR,label:function(e){if(this&&this.options&&"dataset"===this.options.mode)return e.label+": "+e.formattedValue||e.formattedValue;var t=e.dataset.label||"";t&&(t+=": ");var n=e.formattedValue;return jR(n)||(t+=n),t},labelColor:function(e){var t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:t.borderColor,backgroundColor:t.backgroundColor,borderWidth:t.borderWidth,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderRadius:0}},labelTextColor:function(){return this.options.bodyColor},labelPointStyle:function(e){var t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:t.pointStyle,rotation:t.rotation}},afterLabel:NR,afterBody:NR,beforeFooter:NR,footer:NR,afterFooter:NR};function Ij(e,t,n,r){var o=e[t].call(n,r);return"undefined"===typeof o?Nj[t].call(n,r):o}var jj=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this)).opacity=0,r._active=[],r._eventPosition=void 0,r._size=void 0,r._cachedAnimations=void 0,r._tooltipItems=[],r.$animations=void 0,r.$context=void 0,r.chart=e.chart,r.options=e.options,r.dataPoints=void 0,r.title=void 0,r.beforeBody=void 0,r.body=void 0,r.afterBody=void 0,r.footer=void 0,r.xAlign=void 0,r.yAlign=void 0,r.x=void 0,r.y=void 0,r.height=void 0,r.width=void 0,r.caretX=void 0,r.caretY=void 0,r.labelColors=void 0,r.labelPointStyles=void 0,r.labelTextColors=void 0,r}return u(n,[{key:"initialize",value:function(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}},{key:"_resolveAnimations",value:function(){var e=this._cachedAnimations;if(e)return e;var t=this.chart,n=this.options.setContext(this.getContext()),r=n.enabled&&t.options.animation&&n.animations,o=new pA(this.chart,r);return r._cacheable&&(this._cachedAnimations=Object.freeze(o)),o}},{key:"getContext",value:function(){return this.$context||(this.$context=(e=this.chart.getContext(),t=this,n=this._tooltipItems,pM(e,{tooltip:t,tooltipItems:n,type:"tooltip"})));var e,t,n}},{key:"getTitle",value:function(e,t){var n=t.callbacks,r=Ij(n,"beforeTitle",this,e),o=Ij(n,"title",this,e),a=Ij(n,"afterTitle",this,e),i=[];return i=Sj(i,kj(r)),i=Sj(i,kj(o)),i=Sj(i,kj(a))}},{key:"getBeforeBody",value:function(e,t){return Mj(Ij(t.callbacks,"beforeBody",this,e))}},{key:"getBody",value:function(e,t){var n=this,r=t.callbacks,o=[];return WR(e,(function(e){var t={before:[],lines:[],after:[]},a=Aj(r,e);Sj(t.before,kj(Ij(a,"beforeLabel",n,e))),Sj(t.lines,Ij(a,"label",n,e)),Sj(t.after,kj(Ij(a,"afterLabel",n,e))),o.push(t)})),o}},{key:"getAfterBody",value:function(e,t){return Mj(Ij(t.callbacks,"afterBody",this,e))}},{key:"getFooter",value:function(e,t){var n=t.callbacks,r=Ij(n,"beforeFooter",this,e),o=Ij(n,"footer",this,e),a=Ij(n,"afterFooter",this,e),i=[];return i=Sj(i,kj(r)),i=Sj(i,kj(o)),i=Sj(i,kj(a))}},{key:"_createItems",value:function(e){var t,n,r=this,o=this._active,a=this.chart.data,i=[],s=[],l=[],u=[];for(t=0,n=o.length;t<n;++t)u.push(Cj(this.chart,o[t]));return e.filter&&(u=u.filter((function(t,n,r){return e.filter(t,n,r,a)}))),e.itemSort&&(u=u.sort((function(t,n){return e.itemSort(t,n,a)}))),WR(u,(function(t){var n=Aj(e.callbacks,t);i.push(Ij(n,"labelColor",r,t)),s.push(Ij(n,"labelPointStyle",r,t)),l.push(Ij(n,"labelTextColor",r,t))})),this.labelColors=i,this.labelPointStyles=s,this.labelTextColors=l,this.dataPoints=u,u}},{key:"update",value:function(e,t){var n,r=this.options.setContext(this.getContext()),o=this._active,a=[];if(o.length){var i=_j[r.position].call(this,o,this._eventPosition);a=this._createItems(r),this.title=this.getTitle(a,r),this.beforeBody=this.getBeforeBody(a,r),this.body=this.getBody(a,r),this.afterBody=this.getAfterBody(a,r),this.footer=this.getFooter(a,r);var s=this._size=Tj(this,r),l=Object.assign({},i,s),u=Rj(this.chart,r,l),c=Pj(r,l,u,this.chart);this.xAlign=u.xAlign,this.yAlign=u.yAlign,n={opacity:1,x:c.x,y:c.y,width:s.width,height:s.height,caretX:i.x,caretY:i.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=a,this.$context=void 0,n&&this._resolveAnimations().update(this,n),e&&r.external&&r.external.call(this,{chart:this.chart,tooltip:this,replay:t})}},{key:"drawCaret",value:function(e,t,n,r){var o=this.getCaretPosition(e,n,r);t.lineTo(o.x1,o.y1),t.lineTo(o.x2,o.y2),t.lineTo(o.x3,o.y3)}},{key:"getCaretPosition",value:function(e,t,n){var r,o,a,i,s,l,u=this.xAlign,c=this.yAlign,f=n.caretSize,d=uM(n.cornerRadius),p=d.topLeft,h=d.topRight,v=d.bottomLeft,m=d.bottomRight,g=e.x,y=e.y,b=t.width,w=t.height;return"center"===c?(s=y+w/2,"left"===u?(o=(r=g)-f,i=s+f,l=s-f):(o=(r=g+b)+f,i=s-f,l=s+f),a=r):(o="left"===u?g+Math.max(p,v)+f:"right"===u?g+b-Math.max(h,m)-f:this.caretX,"top"===c?(s=(i=y)-f,r=o-f,a=o+f):(s=(i=y+w)+f,r=o+f,a=o-f),l=i),{x1:r,x2:o,x3:a,y1:i,y2:s,y3:l}}},{key:"drawTitle",value:function(e,t,n){var r,o,a,i=this.title,s=i.length;if(s){var l=QM(n.rtl,this.x,this.width);for(e.x=Dj(this,n.titleAlign,n),t.textAlign=l.textAlign(n.titleAlign),t.textBaseline="middle",r=fM(n.titleFont),o=n.titleSpacing,t.fillStyle=n.titleColor,t.font=r.string,a=0;a<s;++a)t.fillText(i[a],l.x(e.x),e.y+r.lineHeight/2),e.y+=r.lineHeight+o,a+1===s&&(e.y+=n.titleMarginBottom-o)}}},{key:"_drawColorBox",value:function(e,t,n,r,o){var i=this.labelColors[n],s=this.labelPointStyles[n],l=o.boxHeight,u=o.boxWidth,c=o.boxPadding,f=fM(o.bodyFont),d=Dj(this,"left",o),p=r.x(d),h=l<f.lineHeight?(f.lineHeight-l)/2:0,v=t.y+h;if(o.usePointStyle){var m={radius:Math.min(u,l)/2,pointStyle:s.pointStyle,rotation:s.rotation,borderWidth:1},g=r.leftForLtr(p,u)+u/2,y=v+l/2;e.strokeStyle=o.multiKeyBackground,e.fillStyle=o.multiKeyBackground,VD(e,m,g,y),e.strokeStyle=i.borderColor,e.fillStyle=i.backgroundColor,VD(e,m,g,y)}else{e.lineWidth=FR(i.borderWidth)?Math.max.apply(Math,(0,a.Z)(Object.values(i.borderWidth))):i.borderWidth||1,e.strokeStyle=i.borderColor,e.setLineDash(i.borderDash||[]),e.lineDashOffset=i.borderDashOffset||0;var b=r.leftForLtr(p,u-c),w=r.leftForLtr(r.xPlus(p,1),u-c-2),x=uM(i.borderRadius);Object.values(x).some((function(e){return 0!==e}))?(e.beginPath(),e.fillStyle=o.multiKeyBackground,nM(e,{x:b,y:v,w:u,h:l,radius:x}),e.fill(),e.stroke(),e.fillStyle=i.backgroundColor,e.beginPath(),nM(e,{x:w,y:v+1,w:u-2,h:l-2,radius:x}),e.fill()):(e.fillStyle=o.multiKeyBackground,e.fillRect(b,v,u,l),e.strokeRect(b,v,u,l),e.fillStyle=i.backgroundColor,e.fillRect(w,v+1,u-2,l-2))}e.fillStyle=this.labelTextColors[n]}},{key:"drawBody",value:function(e,t,n){var r,o,a,i,s,l,u,c=this.body,f=n.bodySpacing,d=n.bodyAlign,p=n.displayColors,h=n.boxHeight,v=n.boxWidth,m=n.boxPadding,g=fM(n.bodyFont),y=g.lineHeight,b=0,w=QM(n.rtl,this.x,this.width),x=function(n){t.fillText(n,w.x(e.x+b),e.y+y/2),e.y+=y+f},E=w.textAlign(d);for(t.textAlign=d,t.textBaseline="middle",t.font=g.string,e.x=Dj(this,E,n),t.fillStyle=n.bodyColor,WR(this.beforeBody,x),b=p&&"right"!==E?"center"===d?v/2+m:v+2+m:0,i=0,l=c.length;i<l;++i){for(r=c[i],o=this.labelTextColors[i],t.fillStyle=o,WR(r.before,x),a=r.lines,p&&a.length&&(this._drawColorBox(t,e,i,w,n),y=Math.max(g.lineHeight,h)),s=0,u=a.length;s<u;++s)x(a[s]),y=g.lineHeight;WR(r.after,x)}b=0,y=g.lineHeight,WR(this.afterBody,x),e.y-=f}},{key:"drawFooter",value:function(e,t,n){var r,o,a=this.footer,i=a.length;if(i){var s=QM(n.rtl,this.x,this.width);for(e.x=Dj(this,n.footerAlign,n),e.y+=n.footerMarginTop,t.textAlign=s.textAlign(n.footerAlign),t.textBaseline="middle",r=fM(n.footerFont),t.fillStyle=n.footerColor,t.font=r.string,o=0;o<i;++o)t.fillText(a[o],s.x(e.x),e.y+r.lineHeight/2),e.y+=r.lineHeight+n.footerSpacing}}},{key:"drawBackground",value:function(e,t,n,r){var o=this.xAlign,a=this.yAlign,i=e.x,s=e.y,l=n.width,u=n.height,c=uM(r.cornerRadius),f=c.topLeft,d=c.topRight,p=c.bottomLeft,h=c.bottomRight;t.fillStyle=r.backgroundColor,t.strokeStyle=r.borderColor,t.lineWidth=r.borderWidth,t.beginPath(),t.moveTo(i+f,s),"top"===a&&this.drawCaret(e,t,n,r),t.lineTo(i+l-d,s),t.quadraticCurveTo(i+l,s,i+l,s+d),"center"===a&&"right"===o&&this.drawCaret(e,t,n,r),t.lineTo(i+l,s+u-h),t.quadraticCurveTo(i+l,s+u,i+l-h,s+u),"bottom"===a&&this.drawCaret(e,t,n,r),t.lineTo(i+p,s+u),t.quadraticCurveTo(i,s+u,i,s+u-p),"center"===a&&"left"===o&&this.drawCaret(e,t,n,r),t.lineTo(i,s+f),t.quadraticCurveTo(i,s,i+f,s),t.closePath(),t.fill(),r.borderWidth>0&&t.stroke()}},{key:"_updateAnimationTarget",value:function(e){var t=this.chart,n=this.$animations,r=n&&n.x,o=n&&n.y;if(r||o){var a=_j[e.position].call(this,this._active,this._eventPosition);if(!a)return;var i=this._size=Tj(this,e),s=Object.assign({},a,this._size),l=Rj(t,e,s),u=Pj(e,s,l,t);r._to===u.x&&o._to===u.y||(this.xAlign=l.xAlign,this.yAlign=l.yAlign,this.width=i.width,this.height=i.height,this.caretX=a.x,this.caretY=a.y,this._resolveAnimations().update(this,u))}}},{key:"_willRender",value:function(){return!!this.opacity}},{key:"draw",value:function(e){var t=this.options.setContext(this.getContext()),n=this.opacity;if(n){this._updateAnimationTarget(t);var r={width:this.width,height:this.height},o={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;var a=cM(t.padding),i=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&i&&(e.save(),e.globalAlpha=n,this.drawBackground(o,e,r,t),JM(e,t.textDirection),o.y+=a.top,this.drawTitle(o,e,t),this.drawBody(o,e,t),this.drawFooter(o,e,t),eA(e,t.textDirection),e.restore())}}},{key:"getActiveElements",value:function(){return this._active||[]}},{key:"setActiveElements",value:function(e,t){var n=this,r=this._active,o=e.map((function(e){var t=e.datasetIndex,r=e.index,o=n.chart.getDatasetMeta(t);if(!o)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:o.data[r],index:r}})),a=!VR(r,o),i=this._positionChanged(o,t);(a||i)&&(this._active=o,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}},{key:"handleEvent",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;var r=this.options,o=this._active||[],a=this._getActiveElements(e,o,t,n),i=this._positionChanged(a,e),s=t||!VR(a,o)||i;return s&&(this._active=a,(r.enabled||r.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),s}},{key:"_getActiveElements",value:function(e,t,n,r){var o=this.options;if("mouseout"===e.type)return[];if(!r)return t;var a=this.chart.getElementsAtEventForMode(e,o.mode,o,n);return o.reverse&&a.reverse(),a}},{key:"_positionChanged",value:function(e,t){var n=this.caretX,r=this.caretY,o=this.options,a=_j[o.position].call(this,e,t);return!1!==a&&(n!==a.x||r!==a.y)}}]),n}(MN);(0,Ue.Z)(jj,"positioners",_j);var Lj={id:"tooltip",_element:jj,positioners:_j,afterInit:function(e,t,n){n&&(e.tooltip=new jj({chart:e,options:n}))},beforeUpdate:function(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset:function(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw:function(e){var t=e.tooltip;if(t&&t._willRender()){var n={tooltip:t};if(!1===e.notifyPlugins("beforeTooltipDraw",(0,ze.Z)((0,ze.Z)({},n),{},{cancelable:!0})))return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent:function(e,t){if(e.tooltip){var n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:function(e,t){return t.bodyFont.size},boxWidth:function(e,t){return t.bodyFont.size},multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Nj},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:function(e){return"filter"!==e&&"itemSort"!==e&&"external"!==e},_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},Fj=Object.freeze({__proto__:null,Colors:YI,Decimation:XI,Filler:hj,Legend:yj,SubTitle:Ej,Title:wj,Tooltip:Lj});function Bj(e,t,n,r){var o=e.indexOf(t);return-1===o?function(e,t,n,r){return"string"===typeof t?(n=e.push(t)-1,r.unshift({index:n,label:t})):isNaN(t)&&(n=null),n}(e,t,n,r):o!==e.lastIndexOf(t)?n:o}function Hj(e){var t=this.getLabels();return e>=0&&e<t.length?t[e]:e}var Uj=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this,e))._startValue=void 0,r._valueRange=0,r._addedLabels=[],r}return u(n,[{key:"init",value:function(e){var t=this._addedLabels;if(t.length){var r,o=this.getLabels(),a=(0,AR.Z)(t);try{for(a.s();!(r=a.n()).done;){var i=r.value,s=i.index,l=i.label;o[s]===l&&o.splice(s,1)}}catch(u){a.e(u)}finally{a.f()}this._addedLabels=[]}MR(d(n.prototype),"init",this).call(this,e)}},{key:"parse",value:function(e,t){if(jR(e))return null;var n=this.getLabels();return function(e,t){return null===e?null:TP(Math.round(e),0,t)}(t=isFinite(t)&&n[t]===e?t:Bj(n,e,UR(t,e),this._addedLabels),n.length-1)}},{key:"determineDataLimits",value:function(){var e=this.getUserBounds(),t=e.minDefined,n=e.maxDefined,r=this.getMinMax(!0),o=r.min,a=r.max;"ticks"===this.options.bounds&&(t||(o=0),n||(a=this.getLabels().length-1)),this.min=o,this.max=a}},{key:"buildTicks",value:function(){var e=this.min,t=this.max,n=this.options.offset,r=[],o=this.getLabels();o=0===e&&t===o.length-1?o:o.slice(e,t+1),this._valueRange=Math.max(o.length-(n?0:1),1),this._startValue=this.min-(n?.5:0);for(var a=e;a<=t;a++)r.push({value:a});return r}},{key:"getLabelForValue",value:function(e){return Hj.call(this,e)}},{key:"configure",value:function(){MR(d(n.prototype),"configure",this).call(this),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}},{key:"getPixelForValue",value:function(e){return"number"!==typeof e&&(e=this.parse(e)),null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}},{key:"getPixelForTick",value:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}},{key:"getValueForPixel",value:function(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}},{key:"getBasePixel",value:function(){return this.bottom}}]),n}(UN);function zj(e,t){var n,r,o,a,i=[],s=e.bounds,l=e.step,u=e.min,c=e.max,f=e.precision,d=e.count,p=e.maxTicks,h=e.maxDigits,v=e.includeBounds,m=l||1,g=p-1,y=t.min,b=t.max,w=!jR(u),x=!jR(c),E=!jR(d),_=(b-y)/(h+1),S=mP((b-y)/g/m)*m;if(S<1e-14&&!w&&!x)return[{value:y},{value:b}];(a=Math.ceil(b/S)-Math.floor(y/S))>g&&(S=mP(a*S/g/m)*m),jR(f)||(n=Math.pow(10,f),S=Math.ceil(S*n)/n),"ticks"===s?(r=Math.floor(y/S)*S,o=Math.ceil(b/S)*S):(r=y,o=b),w&&x&&l&&function(e,t){var n=Math.round(e);return n-t<=e&&n+t>=e}((c-u)/l,S/1e3)?(S=(c-u)/(a=Math.round(Math.min((c-u)/S,p))),r=u,o=c):E?S=((o=x?c:o)-(r=w?u:r))/(a=d-1):a=vP(a=(o-r)/S,Math.round(a),S/1e3)?Math.round(a):Math.ceil(a);var k=Math.max(xP(S),xP(r));n=Math.pow(10,jR(f)?k:f),r=Math.round(r*n)/n,o=Math.round(o*n)/n;var C=0;for(w&&(v&&r!==u?(i.push({value:u}),r<u&&C++,vP(Math.round((r+C*S)*n)/n,u,qj(u,_,e))&&C++):r<u&&C++);C<a;++C)i.push({value:Math.round((r+C*S)*n)/n});return x&&v&&o!==c?i.length&&vP(i[i.length-1].value,c,qj(c,_,e))?i[i.length-1].value=c:i.push({value:c}):x&&o!==c||i.push({value:o}),i}function qj(e,t,n){var r=n.horizontal,o=bP(n.minRotation),a=(r?Math.sin(o):Math.cos(o))||.001,i=.75*t*(""+e).length;return Math.min(t/a,i)}(0,Ue.Z)(Uj,"id","category"),(0,Ue.Z)(Uj,"defaults",{ticks:{callback:Hj}});var Wj=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).start=void 0,r.end=void 0,r._startValue=void 0,r._endValue=void 0,r._valueRange=0,r}return u(n,[{key:"parse",value:function(e,t){return jR(e)||("number"===typeof e||e instanceof Number)&&!isFinite(+e)?null:+e}},{key:"handleTickRangeOptions",value:function(){var e=this.options.beginAtZero,t=this.getUserBounds(),n=t.minDefined,r=t.maxDefined,o=this.min,a=this.max,i=function(e){return o=n?o:e},s=function(e){return a=r?a:e};if(e){var l=hP(o),u=hP(a);l<0&&u<0?s(0):l>0&&u>0&&i(0)}if(o===a){var c=0===a?1:Math.abs(.05*a);s(a+c),e||i(o-c)}this.min=o,this.max=a}},{key:"getTickLimit",value:function(){var e,t=this.options.ticks,n=t.maxTicksLimit,r=t.stepSize;return r?(e=Math.ceil(this.max/r)-Math.floor(this.min/r)+1)>1e3&&(console.warn("scales.".concat(this.id,".ticks.stepSize: ").concat(r," would result generating up to ").concat(e," ticks. Limiting to 1000.")),e=1e3):(e=this.computeTickLimit(),n=n||11),n&&(e=Math.min(n,e)),e}},{key:"computeTickLimit",value:function(){return Number.POSITIVE_INFINITY}},{key:"buildTicks",value:function(){var e=this.options,t=e.ticks,n=this.getTickLimit(),r=zj({maxTicks:n=Math.max(2,n),bounds:e.bounds,min:e.min,max:e.max,precision:t.precision,step:t.stepSize,count:t.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:t.minRotation||0,includeBounds:!1!==t.includeBounds},this._range||this);return"ticks"===e.bounds&&yP(r,this,"value"),e.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}},{key:"configure",value:function(){var e=this.ticks,t=this.min,r=this.max;if(MR(d(n.prototype),"configure",this).call(this),this.options.offset&&e.length){var o=(r-t)/Math.max(e.length-1,1)/2;t-=o,r+=o}this._startValue=t,this._endValue=r,this._valueRange=r-t}},{key:"getLabelForValue",value:function(e){return MD(e,this.chart.options.locale,this.options.ticks.format)}}]),n}(UN),Vj=function(e){f(n,e);var t=y(n);function n(){return i(this,n),t.apply(this,arguments)}return u(n,[{key:"determineDataLimits",value:function(){var e=this.getMinMax(!0),t=e.min,n=e.max;this.min=BR(t)?t:0,this.max=BR(n)?n:1,this.handleTickRangeOptions()}},{key:"computeTickLimit",value:function(){var e=this.isHorizontal(),t=e?this.width:this.height,n=bP(this.options.ticks.minRotation),r=(e?Math.sin(n):Math.cos(n))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,o.lineHeight/r))}},{key:"getPixelForValue",value:function(e){return null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}},{key:"getValueForPixel",value:function(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}]),n}(Wj);(0,Ue.Z)(Vj,"id","linear"),(0,Ue.Z)(Vj,"defaults",{ticks:{callback:ND.formatters.numeric}});var Zj=function(e){return Math.floor(pP(e))},Gj=function(e,t){return Math.pow(10,Zj(e)+t)};function Yj(e){return 1===e/Math.pow(10,Zj(e))}function $j(e,t,n){var r=Math.pow(10,n),o=Math.floor(e/r);return Math.ceil(t/r)-o}function Kj(e,t){var n=t.min,r=t.max;n=HR(e.min,n);for(var o=[],a=Zj(n),i=function(e,t){for(var n=Zj(t-e);$j(e,t,n)>10;)n++;for(;$j(e,t,n)<10;)n--;return Math.min(n,Zj(e))}(n,r),s=i<0?Math.pow(10,Math.abs(i)):1,l=Math.pow(10,i),u=a>i?Math.pow(10,a):0,c=Math.round((n-u)*s)/s,f=Math.floor((n-u)/l/10)*l*10,d=Math.floor((c-f)/Math.pow(10,i)),p=HR(e.min,Math.round((u+f+d*Math.pow(10,i))*s)/s);p<r;)o.push({value:p,major:Yj(p),significand:d}),d>=10?d=d<15?15:20:d++,d>=20&&(d=2,s=++i>=0?1:s),p=Math.round((u+f+d*Math.pow(10,i))*s)/s;var h=HR(e.max,p);return o.push({value:h,major:Yj(h),significand:d}),o}var Xj=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).start=void 0,r.end=void 0,r._startValue=void 0,r._valueRange=0,r}return u(n,[{key:"parse",value:function(e,t){var n=Wj.prototype.parse.apply(this,[e,t]);if(0!==n)return BR(n)&&n>0?n:null;this._zero=!0}},{key:"determineDataLimits",value:function(){var e=this.getMinMax(!0),t=e.min,n=e.max;this.min=BR(t)?Math.max(0,t):null,this.max=BR(n)?Math.max(0,n):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!BR(this._userMin)&&(this.min=t===Gj(this.min,0)?Gj(this.min,-1):Gj(this.min,0)),this.handleTickRangeOptions()}},{key:"handleTickRangeOptions",value:function(){var e=this.getUserBounds(),t=e.minDefined,n=e.maxDefined,r=this.min,o=this.max,a=function(e){return r=t?r:e},i=function(e){return o=n?o:e};r===o&&(r<=0?(a(1),i(10)):(a(Gj(r,-1)),i(Gj(o,1)))),r<=0&&a(Gj(o,-1)),o<=0&&i(Gj(r,1)),this.min=r,this.max=o}},{key:"buildTicks",value:function(){var e=this.options,t=Kj({min:this._userMin,max:this._userMax},this);return"ticks"===e.bounds&&yP(t,this,"value"),e.reverse?(t.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),t}},{key:"getLabelForValue",value:function(e){return void 0===e?"0":MD(e,this.chart.options.locale,this.options.ticks.format)}},{key:"configure",value:function(){var e=this.min;MR(d(n.prototype),"configure",this).call(this),this._startValue=pP(e),this._valueRange=pP(this.max)-pP(e)}},{key:"getPixelForValue",value:function(e){return void 0!==e&&0!==e||(e=this.min),null===e||isNaN(e)?NaN:this.getPixelForDecimal(e===this.min?0:(pP(e)-this._startValue)/this._valueRange)}},{key:"getValueForPixel",value:function(e){var t=this.getDecimalForPixel(e);return Math.pow(10,this._startValue+t*this._valueRange)}}]),n}(UN);function Qj(e){var t=e.ticks;if(t.display&&e.display){var n=cM(t.backdropPadding);return UR(t.font&&t.font.size,HD.font.size)+n.height}return 0}function Jj(e,t,n,r,o){return e===r||e===o?{start:t-n/2,end:t+n/2}:e<r||e>o?{start:t-n,end:t}:{start:t,end:t+n}}function eL(e){for(var t,n,r,o={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},a=Object.assign({},o),i=[],s=[],l=e._pointLabels.length,u=e.options.pointLabels,c=u.centerPointLabels?aP/l:0,f=0;f<l;f++){var d=u.setContext(e.getPointLabelContext(f));s[f]=d.padding;var p=e.getPointPosition(f,e.drawingArea+s[f],c),h=fM(d.font),v=(t=e.ctx,n=h,r=LR(r=e._pointLabels[f])?r:[r],{w:zD(t,n.string,r),h:r.length*n.lineHeight});i[f]=v;var m=kP(e.getIndexAngle(f)+c),g=Math.round(wP(m));tL(a,o,m,Jj(g,p.x,v.w,0,180),Jj(g,p.y,v.h,90,270))}e.setCenterPoint(o.l-a.l,a.r-o.r,o.t-a.t,a.b-o.b),e._pointLabelItems=function(e,t,n){for(var r=[],o=e._pointLabels.length,a=e.options,i=Qj(a)/2,s=e.drawingArea,l=a.pointLabels.centerPointLabels?aP/o:0,u=0;u<o;u++){var c=e.getPointPosition(u,s+i+n[u],l),f=Math.round(wP(kP(c.angle+cP))),d=t[u],p=oL(c.y,d.h,f),h=nL(f),v=rL(c.x,d.w,h);r.push({x:c.x,y:p,textAlign:h,left:v,top:p,right:v+d.w,bottom:p+d.h})}return r}(e,i,s)}function tL(e,t,n,r,o){var a=Math.abs(Math.sin(n)),i=Math.abs(Math.cos(n)),s=0,l=0;r.start<t.l?(s=(t.l-r.start)/a,e.l=Math.min(e.l,t.l-s)):r.end>t.r&&(s=(r.end-t.r)/a,e.r=Math.max(e.r,t.r+s)),o.start<t.t?(l=(t.t-o.start)/i,e.t=Math.min(e.t,t.t-l)):o.end>t.b&&(l=(o.end-t.b)/i,e.b=Math.max(e.b,t.b+l))}function nL(e){return 0===e||180===e?"center":e<180?"left":"right"}function rL(e,t,n){return"right"===n?e-=t:"center"===n&&(e-=t/2),e}function oL(e,t,n){return 90===n||270===n?e-=t/2:(n>270||n<90)&&(e-=t),e}function aL(e,t,n,r){var o=e.ctx;if(n)o.arc(e.xCenter,e.yCenter,t,0,iP);else{var a=e.getPointPosition(0,t);o.moveTo(a.x,a.y);for(var i=1;i<r;i++)a=e.getPointPosition(i,t),o.lineTo(a.x,a.y)}}(0,Ue.Z)(Xj,"id","logarithmic"),(0,Ue.Z)(Xj,"defaults",{ticks:{callback:ND.formatters.logarithmic,major:{enabled:!0}}});var iL=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).xCenter=void 0,r.yCenter=void 0,r.drawingArea=void 0,r._pointLabels=[],r._pointLabelItems=[],r}return u(n,[{key:"setDimensions",value:function(){var e=this._padding=cM(Qj(this.options)/2),t=this.width=this.maxWidth-e.width,n=this.height=this.maxHeight-e.height;this.xCenter=Math.floor(this.left+t/2+e.left),this.yCenter=Math.floor(this.top+n/2+e.top),this.drawingArea=Math.floor(Math.min(t,n)/2)}},{key:"determineDataLimits",value:function(){var e=this.getMinMax(!1),t=e.min,n=e.max;this.min=BR(t)&&!isNaN(t)?t:0,this.max=BR(n)&&!isNaN(n)?n:0,this.handleTickRangeOptions()}},{key:"computeTickLimit",value:function(){return Math.ceil(this.drawingArea/Qj(this.options))}},{key:"generateTickLabels",value:function(e){var t=this;Wj.prototype.generateTickLabels.call(this,e),this._pointLabels=this.getLabels().map((function(e,n){var r=qR(t.options.pointLabels.callback,[e,n],t);return r||0===r?r:""})).filter((function(e,n){return t.chart.getDataVisibility(n)}))}},{key:"fit",value:function(){var e=this.options;e.display&&e.pointLabels.display?eL(this):this.setCenterPoint(0,0,0,0)}},{key:"setCenterPoint",value:function(e,t,n,r){this.xCenter+=Math.floor((e-t)/2),this.yCenter+=Math.floor((n-r)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,t,n,r))}},{key:"getIndexAngle",value:function(e){return kP(e*(iP/(this._pointLabels.length||1))+bP(this.options.startAngle||0))}},{key:"getDistanceFromCenterForValue",value:function(e){if(jR(e))return NaN;var t=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*t:(e-this.min)*t}},{key:"getValueForDistanceFromCenter",value:function(e){if(jR(e))return NaN;var t=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-t:this.min+t}},{key:"getPointLabelContext",value:function(e){var t=this._pointLabels||[];if(e>=0&&e<t.length){var n=t[e];return function(e,t,n){return pM(e,{label:n,index:t,type:"pointLabel"})}(this.getContext(),e,n)}}},{key:"getPointPosition",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=this.getIndexAngle(e)-cP+n;return{x:Math.cos(r)*t+this.xCenter,y:Math.sin(r)*t+this.yCenter,angle:r}}},{key:"getPointPositionForValue",value:function(e,t){return this.getPointPosition(e,this.getDistanceFromCenterForValue(t))}},{key:"getBasePosition",value:function(e){return this.getPointPositionForValue(e||0,this.getBaseValue())}},{key:"getPointLabelPosition",value:function(e){var t=this._pointLabelItems[e];return{left:t.left,top:t.top,right:t.right,bottom:t.bottom}}},{key:"drawBackground",value:function(){var e=this.options,t=e.backgroundColor,n=e.grid.circular;if(t){var r=this.ctx;r.save(),r.beginPath(),aL(this,this.getDistanceFromCenterForValue(this._endValue),n,this._pointLabels.length),r.closePath(),r.fillStyle=t,r.fill(),r.restore()}}},{key:"drawGrid",value:function(){var e,t,n,r=this,o=this.ctx,a=this.options,i=a.angleLines,s=a.grid,l=a.border,u=this._pointLabels.length;if(a.pointLabels.display&&function(e,t){for(var n=e.ctx,r=e.options.pointLabels,o=t-1;o>=0;o--){var a=r.setContext(e.getPointLabelContext(o)),i=fM(a.font),s=e._pointLabelItems[o],l=s.x,u=s.y,c=s.textAlign,f=s.left,d=s.top,p=s.right,h=s.bottom,v=a.backdropColor;if(!jR(v)){var m=uM(a.borderRadius),g=cM(a.backdropPadding);n.fillStyle=v;var y=f-g.left,b=d-g.top,w=p-f+g.width,x=h-d+g.height;Object.values(m).some((function(e){return 0!==e}))?(n.beginPath(),nM(n,{x:y,y:b,w:w,h:x,radius:m}),n.fill()):n.fillRect(y,b,w,x)}QD(n,e._pointLabels[o],l,u+i.lineHeight/2,i,{color:a.color,textAlign:c,textBaseline:"middle"})}}(this,u),s.display&&this.ticks.forEach((function(e,n){if(0!==n){t=r.getDistanceFromCenterForValue(e.value);var o=r.getContext(n),a=s.setContext(o),i=l.setContext(o);!function(e,t,n,r,o){var a=e.ctx,i=t.circular,s=t.color,l=t.lineWidth;!i&&!r||!s||!l||n<0||(a.save(),a.strokeStyle=s,a.lineWidth=l,a.setLineDash(o.dash),a.lineDashOffset=o.dashOffset,a.beginPath(),aL(e,n,i,r),a.closePath(),a.stroke(),a.restore())}(r,a,t,u,i)}})),i.display){for(o.save(),e=u-1;e>=0;e--){var c=i.setContext(this.getPointLabelContext(e)),f=c.color,d=c.lineWidth;d&&f&&(o.lineWidth=d,o.strokeStyle=f,o.setLineDash(c.borderDash),o.lineDashOffset=c.borderDashOffset,t=this.getDistanceFromCenterForValue(a.ticks.reverse?this.min:this.max),n=this.getPointPosition(e,t),o.beginPath(),o.moveTo(this.xCenter,this.yCenter),o.lineTo(n.x,n.y),o.stroke())}o.restore()}}},{key:"drawBorder",value:function(){}},{key:"drawLabels",value:function(){var e=this,t=this.ctx,n=this.options,r=n.ticks;if(r.display){var o,a,i=this.getIndexAngle(0);t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(i),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach((function(i,s){if(0!==s||n.reverse){var l=r.setContext(e.getContext(s)),u=fM(l.font);if(o=e.getDistanceFromCenterForValue(e.ticks[s].value),l.showLabelBackdrop){t.font=u.string,a=t.measureText(i.label).width,t.fillStyle=l.backdropColor;var c=cM(l.backdropPadding);t.fillRect(-a/2-c.left,-o-u.size/2-c.top,a+c.width,u.size+c.height)}QD(t,i.label,0,-o,u,{color:l.color})}})),t.restore()}}},{key:"drawTitle",value:function(){}}]),n}(Wj);(0,Ue.Z)(iL,"id","radialLinear"),(0,Ue.Z)(iL,"defaults",{display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:ND.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:function(e){return e},padding:5,centerPointLabels:!1}}),(0,Ue.Z)(iL,"defaultRoutes",{"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"}),(0,Ue.Z)(iL,"descriptors",{angleLines:{_fallback:"grid"}});var sL={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},lL=Object.keys(sL);function uL(e,t){return e-t}function cL(e,t){if(jR(t))return null;var n=e._adapter,r=e._parseOpts,o=r.parser,a=r.round,i=r.isoWeekday,s=t;return"function"===typeof o&&(s=o(s)),BR(s)||(s="string"===typeof o?n.parse(s,o):n.parse(s)),null===s?null:(a&&(s="week"!==a||!gP(i)&&!0!==i?n.startOf(s,a):n.startOf(s,"isoWeek",i)),+s)}function fL(e,t,n,r){for(var o=lL.length,a=lL.indexOf(e);a<o-1;++a){var i=sL[lL[a]],s=i.steps?i.steps:Number.MAX_SAFE_INTEGER;if(i.common&&Math.ceil((n-t)/(s*i.size))<=r)return lL[a]}return lL[o-1]}function dL(e,t,n){if(n){if(n.length){var r=RP(n,t),o=r.lo,a=r.hi;e[n[o]>=t?n[o]:n[a]]=!0}}else e[t]=!0}function pL(e,t,n){var r,o,a=[],i={},s=t.length;for(r=0;r<s;++r)i[o=t[r]]=r,a.push({value:o,major:!1});return 0!==s&&n?function(e,t,n,r){var o,a,i=e._adapter,s=+i.startOf(t[0].value,r),l=t[t.length-1].value;for(o=s;o<=l;o=+i.add(o,1,r))(a=n[o])>=0&&(t[a].major=!0);return t}(e,a,i,n):a}var hL=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this,e))._cache={data:[],labels:[],all:[]},r._unit="day",r._majorUnit=void 0,r._offsets={},r._normalized=!1,r._parseOpts=void 0,r}return u(n,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.time||(e.time={}),o=this._adapter=new VA._date(e.adapters.date);o.init(t),KR(r.displayFormats,o.formats()),this._parseOpts={parser:r.parser,round:r.round,isoWeekday:r.isoWeekday},MR(d(n.prototype),"init",this).call(this,e),this._normalized=t.normalized}},{key:"parse",value:function(e,t){return void 0===e?null:cL(this,e)}},{key:"beforeLayout",value:function(){MR(d(n.prototype),"beforeLayout",this).call(this),this._cache={data:[],labels:[],all:[]}}},{key:"determineDataLimits",value:function(){var e=this.options,t=this._adapter,n=e.time.unit||"day",r=this.getUserBounds(),o=r.min,a=r.max,i=r.minDefined,s=r.maxDefined;function l(e){i||isNaN(e.min)||(o=Math.min(o,e.min)),s||isNaN(e.max)||(a=Math.max(a,e.max))}i&&s||(l(this._getLabelBounds()),"ticks"===e.bounds&&"labels"===e.ticks.source||l(this.getMinMax(!1))),o=BR(o)&&!isNaN(o)?o:+t.startOf(Date.now(),n),a=BR(a)&&!isNaN(a)?a:+t.endOf(Date.now(),n)+1,this.min=Math.min(o,a-1),this.max=Math.max(o+1,a)}},{key:"_getLabelBounds",value:function(){var e=this.getLabelTimestamps(),t=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;return e.length&&(t=e[0],n=e[e.length-1]),{min:t,max:n}}},{key:"buildTicks",value:function(){var e=this.options,t=e.time,n=e.ticks,r="labels"===n.source?this.getLabelTimestamps():this._generate();"ticks"===e.bounds&&r.length&&(this.min=this._userMin||r[0],this.max=this._userMax||r[r.length-1]);var o=this.min,a=function(e,t,n){for(var r=0,o=e.length;r<o&&e[r]<t;)r++;for(;o>r&&e[o-1]>n;)o--;return r>0||o<e.length?e.slice(r,o):e}(r,o,this.max);return this._unit=t.unit||(n.autoSkip?fL(t.minUnit,this.min,this.max,this._getLabelCapacity(o)):function(e,t,n,r,o){for(var a=lL.length-1;a>=lL.indexOf(n);a--){var i=lL[a];if(sL[i].common&&e._adapter.diff(o,r,i)>=t-1)return i}return lL[n?lL.indexOf(n):0]}(this,a.length,t.minUnit,this.min,this.max)),this._majorUnit=n.major.enabled&&"year"!==this._unit?function(e){for(var t=lL.indexOf(e)+1,n=lL.length;t<n;++t)if(sL[lL[t]].common)return lL[t]}(this._unit):void 0,this.initOffsets(r),e.reverse&&a.reverse(),pL(this,a,this._majorUnit)}},{key:"afterAutoSkip",value:function(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map((function(e){return+e.value})))}},{key:"initOffsets",value:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=0,o=0;this.options.offset&&n.length&&(e=this.getDecimalForValue(n[0]),r=1===n.length?1-e:(this.getDecimalForValue(n[1])-e)/2,t=this.getDecimalForValue(n[n.length-1]),o=1===n.length?t:(t-this.getDecimalForValue(n[n.length-2]))/2);var a=n.length<3?.5:.25;r=TP(r,0,a),o=TP(o,0,a),this._offsets={start:r,end:o,factor:1/(r+1+o)}}},{key:"_generate",value:function(){var e,t,n=this._adapter,r=this.min,o=this.max,a=this.options,i=a.time,s=i.unit||fL(i.minUnit,r,o,this._getLabelCapacity(r)),l=UR(a.ticks.stepSize,1),u="week"===s&&i.isoWeekday,c=gP(u)||!0===u,f={},d=r;if(c&&(d=+n.startOf(d,"isoWeek",u)),d=+n.startOf(d,c?"day":s),n.diff(o,r,s)>1e5*l)throw new Error(r+" and "+o+" are too far apart with stepSize of "+l+" "+s);var p="data"===a.ticks.source&&this.getDataTimestamps();for(e=d,t=0;e<o;e=+n.add(e,l,s),t++)dL(f,e,p);return e!==o&&"ticks"!==a.bounds&&1!==t||dL(f,e,p),Object.keys(f).sort((function(e,t){return e-t})).map((function(e){return+e}))}},{key:"getLabelForValue",value:function(e){var t=this._adapter,n=this.options.time;return n.tooltipFormat?t.format(e,n.tooltipFormat):t.format(e,n.displayFormats.datetime)}},{key:"_tickFormatFunction",value:function(e,t,n,r){var o=this.options,a=o.ticks.callback;if(a)return qR(a,[e,t,n],this);var i=o.time.displayFormats,s=this._unit,l=this._majorUnit,u=s&&i[s],c=l&&i[l],f=n[t],d=l&&c&&f&&f.major;return this._adapter.format(e,r||(d?c:u))}},{key:"generateTickLabels",value:function(e){var t,n,r;for(t=0,n=e.length;t<n;++t)(r=e[t]).label=this._tickFormatFunction(r.value,t,e)}},{key:"getDecimalForValue",value:function(e){return null===e?NaN:(e-this.min)/(this.max-this.min)}},{key:"getPixelForValue",value:function(e){var t=this._offsets,n=this.getDecimalForValue(e);return this.getPixelForDecimal((t.start+n)*t.factor)}},{key:"getValueForPixel",value:function(e){var t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return this.min+n*(this.max-this.min)}},{key:"_getLabelSize",value:function(e){var t=this.options.ticks,n=this.ctx.measureText(e).width,r=bP(this.isHorizontal()?t.maxRotation:t.minRotation),o=Math.cos(r),a=Math.sin(r),i=this._resolveTickFontOptions(0).size;return{w:n*o+i*a,h:n*a+i*o}}},{key:"_getLabelCapacity",value:function(e){var t=this.options.time,n=t.displayFormats,r=n[t.unit]||n.millisecond,o=this._tickFormatFunction(e,0,pL(this,[e],this._majorUnit),r),a=this._getLabelSize(o),i=Math.floor(this.isHorizontal()?this.width/a.w:this.height/a.h)-1;return i>0?i:1}},{key:"getDataTimestamps",value:function(){var e,t,n=this._cache.data||[];if(n.length)return n;var r=this.getMatchingVisibleMetas();if(this._normalized&&r.length)return this._cache.data=r[0].controller.getAllParsedValues(this);for(e=0,t=r.length;e<t;++e)n=n.concat(r[e].controller.getAllParsedValues(this));return this._cache.data=this.normalize(n)}},{key:"getLabelTimestamps",value:function(){var e,t,n=this._cache.labels||[];if(n.length)return n;var r=this.getLabels();for(e=0,t=r.length;e<t;++e)n.push(cL(this,r[e]));return this._cache.labels=this._normalized?n:this.normalize(n)}},{key:"normalize",value:function(e){return NP(e.sort(uL))}}]),n}(UN);function vL(e,t,n){var r,o,a,i,s=0,l=e.length-1;if(n){if(t>=e[s].pos&&t<=e[l].pos){var u=PP(e,"pos",t);s=u.lo,l=u.hi}var c=e[s];r=c.pos,a=c.time;var f=e[l];o=f.pos,i=f.time}else{if(t>=e[s].time&&t<=e[l].time){var d=PP(e,"time",t);s=d.lo,l=d.hi}var p=e[s];r=p.time,a=p.pos;var h=e[l];o=h.time,i=h.pos}var v=o-r;return v?a+(i-a)*(t-r)/v:a}(0,Ue.Z)(hL,"id","time"),(0,Ue.Z)(hL,"defaults",{bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}});var mL=function(e){f(n,e);var t=y(n);function n(e){var r;return i(this,n),(r=t.call(this,e))._table=[],r._minPos=void 0,r._tableRange=void 0,r}return u(n,[{key:"initOffsets",value:function(){var e=this._getTimestampsForTable(),t=this._table=this.buildLookupTable(e);this._minPos=vL(t,this.min),this._tableRange=vL(t,this.max)-this._minPos,MR(d(n.prototype),"initOffsets",this).call(this,e)}},{key:"buildLookupTable",value:function(e){var t,n,r,o,a,i=this.min,s=this.max,l=[],u=[];for(t=0,n=e.length;t<n;++t)(o=e[t])>=i&&o<=s&&l.push(o);if(l.length<2)return[{time:i,pos:0},{time:s,pos:1}];for(t=0,n=l.length;t<n;++t)a=l[t+1],r=l[t-1],o=l[t],Math.round((a+r)/2)!==o&&u.push({time:o,pos:t/(n-1)});return u}},{key:"_getTimestampsForTable",value:function(){var e=this._cache.all||[];if(e.length)return e;var t=this.getDataTimestamps(),n=this.getLabelTimestamps();return e=t.length&&n.length?this.normalize(t.concat(n)):t.length?t:n,e=this._cache.all=e}},{key:"getDecimalForValue",value:function(e){return(vL(this._table,e)-this._minPos)/this._tableRange}},{key:"getValueForPixel",value:function(e){var t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return vL(this._table,n*this._tableRange+this._minPos,!0)}}]),n}(hL);(0,Ue.Z)(mL,"id","timeseries"),(0,Ue.Z)(mL,"defaults",hL.defaults);var gL=mL,yL=[zA,UI,Fj,Object.freeze({__proto__:null,CategoryScale:Uj,LinearScale:Vj,LogarithmicScale:Xj,RadialLinearScale:iL,TimeScale:hL,TimeSeriesScale:gL})];gI.register.apply(gI,(0,a.Z)(yL));var bL=n(5987),wL=["height","width","redraw","datasetIdKey","type","data","options","plugins","fallbackContent","updateMode"],xL="label";function EL(e,t){"function"===typeof e?e(t):e&&(e.current=t)}function _L(e,t){e.labels=t}function SL(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:xL,r=[];e.datasets=t.map((function(t){var o=e.datasets.find((function(e){return e[n]===t[n]}));return o&&t.data&&!r.includes(o)?(r.push(o),Object.assign(o,t),o):(0,ze.Z)({},t)}))}function kL(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:xL,n={labels:[],datasets:[]};return _L(n,e.labels),SL(n,e.datasets,t),n}function CL(t,n){var r=t.height,o=void 0===r?150:r,a=t.width,i=void 0===a?300:a,s=t.redraw,l=void 0!==s&&s,u=t.datasetIdKey,c=t.type,f=t.data,d=t.options,p=t.plugins,h=void 0===p?[]:p,v=t.fallbackContent,m=t.updateMode,g=(0,bL.Z)(t,wL),y=(0,e.useRef)(null),b=(0,e.useRef)(),w=function(){y.current&&(b.current=new gI(y.current,{type:c,data:kL(f,u),options:d&&(0,ze.Z)({},d),plugins:h}),EL(n,b.current))},x=function(){EL(n,null),b.current&&(b.current.destroy(),b.current=null)};return(0,e.useEffect)((function(){!l&&b.current&&d&&function(e,t){var n=e.options;n&&t&&Object.assign(n,t)}(b.current,d)}),[l,d]),(0,e.useEffect)((function(){!l&&b.current&&_L(b.current.config.data,f.labels)}),[l,f.labels]),(0,e.useEffect)((function(){!l&&b.current&&f.datasets&&SL(b.current.config.data,f.datasets,u)}),[l,f.datasets]),(0,e.useEffect)((function(){b.current&&(l?(x(),setTimeout(w)):b.current.update(m))}),[l,d,f.labels,f.datasets,m]),(0,e.useEffect)((function(){b.current&&(x(),setTimeout(w))}),[c]),(0,e.useEffect)((function(){return w(),function(){return x()}}),[]),e.createElement("canvas",Object.assign({ref:y,role:"img",height:o,width:i},g),v)}var TL=(0,e.forwardRef)(CL);function OL(t,n){return gI.register(n),(0,e.forwardRef)((function(n,r){return e.createElement(TL,Object.assign({},n,{ref:r,type:t}))}))}var RL=OL("line",LA),PL=OL("pie",BA);gI.register(EI,Lj,yj);var DL=Eu.create({baseURL:"http://localhost:8080"}),ML=function(){var t=(0,e.useState)("light"),n=(0,o.Z)(t,2),r=n[0],a=n[1];localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==r&&a(localStorage.getItem("theme"));var i=(0,e.useState)([]),s=(0,o.Z)(i,2),l=s[0],u=s[1],c=(0,e.useState)([]),f=(0,o.Z)(c,2),d=f[0],p=f[1];(0,e.useEffect)((function(){var e=new Date;e.setMonth(e.getMonth()-12);var t=e.getFullYear(),n=e.getMonth()+1,r="/Sale/Pie/"+_u.Z.get("idUser")+"/"+n+"/"+t;DL.get(r).then((function(e){u(e.data)}));var o="/Sale/Line/"+_u.Z.get("idUser")+"/"+n+"/"+t;DL.get(o).then((function(e){p(e.data),console.log(e.data)}))}),[]);for(var h={labels:[],datasets:[{label:"Sales",data:[],backgroundColor:["rgba(255, 99, 132, 0.2)","rgba(54, 162, 235, 0.2)","rgba(255, 206, 86, 0.2)","rgba(75, 192, 192, 0.2)","rgba(153, 102, 255, 0.2)","rgba(255, 159, 64, 0.2)"],borderColor:["rgba(255, 99, 132, 1)","rgba(54, 162, 235, 1)","rgba(255, 206, 86, 1)","rgba(75, 192, 192, 1)","rgba(153, 102, 255, 1)","rgba(255, 159, 64, 1)"],fontColor:["rgba(255, 99, 132, 0.2)","rgba(54, 162, 235, 0.2)","rgba(255, 206, 86, 0.2)","rgba(75, 192, 192, 0.2)","rgba(153, 102, 255, 0.2)","rgba(255, 159, 64, 0.2)"],borderWidth:1}]},v=0;v<l.length;v++)h.labels[v]=l[v].name,h.datasets[0].data[v]=l[v].total;for(var m={labels:[],datasets:[{label:"Sales",fill:!0,data:[],backgroundColor:"rgba(255, 99, 132, 0.2)",borderColor:"rgba(255, 99, 132, 1)",borderWidth:1}]},g=0;g<d.length;g++)m.labels[g]=d[g].month+"/"+d[g].year,m.datasets[0].data[g]=d[g].total;return(0,js.jsxs)("body",{className:r,children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsxs)("div",{className:"page_analyse",children:[(0,js.jsxs)("div",{className:"haut_de_page",children:[(0,js.jsx)("h2",{className:"titre",children:"Analyse"}),(0,js.jsx)("div",{className:"rechLogo",children:(0,js.jsx)("img",{className:"logo",srcSet:"light"===r?"./LogoApp.svg":"./LogoApp_light.svg"})})]}),(0,js.jsxs)("div",{className:"bas_de_page",children:[(0,js.jsx)(Ls,{}),(0,js.jsxs)("div",{className:"Analyse",children:[(0,js.jsxs)("div",{className:"Stat-1",children:[(0,js.jsx)("div",{className:"Stat-1_titre",children:(0,js.jsx)("p",{children:"Tendances des ventes"})}),(0,js.jsx)("div",{className:"camenbert",children:(0,js.jsx)(PL,{data:h})})]}),(0,js.jsxs)("div",{className:"Stat-2",children:[(0,js.jsx)("div",{className:"Stat-2_titre",children:(0,js.jsx)("p",{children:"Courbe des ventes"})}),(0,js.jsx)("div",{className:"histogramme",children:(0,js.jsx)(RL,{data:m})})]})]})]})]})]})};function AL(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function NL(e){return NL="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},NL(e)}function IL(e){return AL(1,arguments),e instanceof Date||"object"===NL(e)&&"[object Date]"===Object.prototype.toString.call(e)}function jL(e){return jL="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jL(e)}function LL(e){AL(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===jL(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(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 FL(e){if(AL(1,arguments),!IL(e)&&"number"!==typeof e)return!1;var t=LL(e);return!isNaN(Number(t))}function BL(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function HL(e,t){AL(2,arguments);var n=LL(e).getTime(),r=BL(t);return new Date(n+r)}function UL(e,t){AL(2,arguments);var n=BL(t);return HL(e,-n)}var zL=864e5;function qL(e){AL(1,arguments);var t=1,n=LL(e),r=n.getUTCDay(),o=(r<t?7:0)+r-t;return n.setUTCDate(n.getUTCDate()-o),n.setUTCHours(0,0,0,0),n}function WL(e){AL(1,arguments);var t=LL(e),n=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(n+1,0,4),r.setUTCHours(0,0,0,0);var o=qL(r),a=new Date(0);a.setUTCFullYear(n,0,4),a.setUTCHours(0,0,0,0);var i=qL(a);return t.getTime()>=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function VL(e){AL(1,arguments);var t=WL(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=qL(n);return r}var ZL=6048e5;function GL(e){AL(1,arguments);var t=LL(e),n=qL(t).getTime()-VL(t).getTime();return Math.round(n/ZL)+1}var YL={};function $L(){return YL}function KL(e,t){var n,r,o,a,i,s,l,u;AL(1,arguments);var c=$L(),f=BL(null!==(n=null!==(r=null!==(o=null!==(a=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==a?a:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(s=i.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==o?o:c.weekStartsOn)&&void 0!==r?r:null===(l=c.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==n?n:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=LL(e),p=d.getUTCDay(),h=(p<f?7:0)+p-f;return d.setUTCDate(d.getUTCDate()-h),d.setUTCHours(0,0,0,0),d}function XL(e,t){var n,r,o,a,i,s,l,u;AL(1,arguments);var c=LL(e),f=c.getUTCFullYear(),d=$L(),p=BL(null!==(n=null!==(r=null!==(o=null!==(a=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==a?a:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(s=i.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==o?o:d.firstWeekContainsDate)&&void 0!==r?r:null===(l=d.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==n?n:1);if(!(p>=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setUTCFullYear(f+1,0,p),h.setUTCHours(0,0,0,0);var v=KL(h,t),m=new Date(0);m.setUTCFullYear(f,0,p),m.setUTCHours(0,0,0,0);var g=KL(m,t);return c.getTime()>=v.getTime()?f+1:c.getTime()>=g.getTime()?f:f-1}function QL(e,t){var n,r,o,a,i,s,l,u;AL(1,arguments);var c=$L(),f=BL(null!==(n=null!==(r=null!==(o=null!==(a=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==a?a:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(s=i.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==o?o:c.firstWeekContainsDate)&&void 0!==r?r:null===(l=c.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==n?n:1),d=XL(e,t),p=new Date(0);p.setUTCFullYear(d,0,f),p.setUTCHours(0,0,0,0);var h=KL(p,t);return h}var JL=6048e5;function eF(e,t){AL(1,arguments);var n=LL(e),r=KL(n,t).getTime()-QL(n,t).getTime();return Math.round(r/JL)+1}function tF(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return n+r}var nF={y:function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return tF("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):tF(n+1,2)},d:function(e,t){return tF(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return tF(e.getUTCHours()%12||12,t.length)},H:function(e,t){return tF(e.getUTCHours(),t.length)},m:function(e,t){return tF(e.getUTCMinutes(),t.length)},s:function(e,t){return tF(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds();return tF(Math.floor(r*Math.pow(10,n-3)),t.length)}},rF=nF,oF="midnight",aF="noon",iF="morning",sF="afternoon",lF="evening",uF="night",cF={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("yo"===t){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return rF.y(e,t)},Y:function(e,t,n,r){var o=XL(e,r),a=o>0?o:1-o;return"YY"===t?tF(a%100,2):"Yo"===t?n.ordinalNumber(a,{unit:"year"}):tF(a,t.length)},R:function(e,t){return tF(WL(e),t.length)},u:function(e,t){return tF(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 tF(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 tF(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 rF.M(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 tF(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 o=eF(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):tF(o,t.length)},I:function(e,t,n){var r=GL(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):tF(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):rF.d(e,t)},D:function(e,t,n){var r=function(e){AL(1,arguments);var t=LL(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),o=n-r;return Math.floor(o/zL)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):tF(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 o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return tF(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return tF(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return tF(o,t.length);case"io":return n.ordinalNumber(o,{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,o=e.getUTCHours();switch(r=12===o?aF:0===o?oF:o/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,o=e.getUTCHours();switch(r=o>=17?lF:o>=12?sF:o>=4?iF:uF,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("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return rF.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):rF.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):tF(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):tF(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):rF.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):rF.s(e,t)},S:function(e,t){return rF.S(e,t)},X:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();if(0===o)return"Z";switch(t){case"X":return dF(o);case"XXXX":case"XX":return pF(o);default:return pF(o,":")}},x:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return dF(o);case"xxxx":case"xx":return pF(o);default:return pF(o,":")}},O:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+fF(o,":");default:return"GMT"+pF(o,":")}},z:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+fF(o,":");default:return"GMT"+pF(o,":")}},t:function(e,t,n,r){var o=r._originalDate||e;return tF(Math.floor(o.getTime()/1e3),t.length)},T:function(e,t,n,r){return tF((r._originalDate||e).getTime(),t.length)}};function fF(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(0===a)return n+String(o);var i=t||"";return n+String(o)+i+tF(a,2)}function dF(e,t){return e%60===0?(e>0?"-":"+")+tF(Math.abs(e)/60,2):pF(e,t)}function pF(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e);return r+tF(Math.floor(o/60),2)+n+tF(o%60,2)}var hF=cF,vF=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"})}},mF=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"})}},gF={p:mF,P:function(e,t){var n,r=e.match(/(P+)(p+)?/)||[],o=r[1],a=r[2];if(!a)return vF(e,t);switch(o){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}}",vF(o,t)).replace("{{time}}",mF(a,t))}},yF=gF;function bF(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var wF=["D","DD"],xF=["YY","YYYY"];function EF(e){return-1!==wF.indexOf(e)}function _F(e){return-1!==xF.indexOf(e)}function SF(e,t,n){if("YYYY"===e)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("YY"===e)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("D"===e)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("DD"===e)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 kF={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"}},CF=function(e,t,n){var r,o=kF[e];return r="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},TF=n(6840),OF={date:(0,TF.Z)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,TF.Z)({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:(0,TF.Z)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},RF={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},PF=function(e,t,n,r){return RF[e]},DF=n(7325),MF={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:(0,DF.Z)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,DF.Z)({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:(0,DF.Z)({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:(0,DF.Z)({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:(0,DF.Z)({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"})},AF=n(6884),NF={ordinalNumber:(0,n(586).Z)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:(0,AF.Z)({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:(0,AF.Z)({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:(0,AF.Z)({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:(0,AF.Z)({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:(0,AF.Z)({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"})},IF={code:"en-US",formatDistance:CF,formatLong:OF,formatRelative:PF,localize:MF,match:NF,options:{weekStartsOn:0,firstWeekContainsDate:1}},jF=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,LF=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,FF=/^'([^]*?)'?$/,BF=/''/g,HF=/[a-zA-Z]/;function UF(e){var t=e.match(FF);return t?t[1].replace(BF,"'"):e}function zF(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function qF(e){return qF="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qF(e)}function WF(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&VF(e,t)}function VF(e,t){return VF=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},VF(e,t)}function ZF(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=$F(e);if(t){var o=$F(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return GF(this,n)}}function GF(e,t){return!t||"object"!==qF(t)&&"function"!==typeof t?YF(e):t}function YF(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $F(e){return $F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},$F(e)}function KF(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function XF(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function QF(e,t,n){return t&&XF(e.prototype,t),n&&XF(e,n),e}function JF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eB=function(){function e(){KF(this,e),JF(this,"subPriority",0)}return QF(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),tB=function(e){WF(n,e);var t=ZF(n);function n(e,r,o,a,i){var s;return KF(this,n),(s=t.call(this)).value=e,s.validateValue=r,s.setValue=o,s.priority=a,i&&(s.subPriority=i),s}return QF(n,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,n){return this.setValue(e,t,this.value,n)}}]),n}(eB),nB=function(e){WF(n,e);var t=ZF(n);function n(){var e;KF(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return JF(YF(e=t.call.apply(t,[this].concat(o))),"priority",10),JF(YF(e),"subPriority",-1),e}return QF(n,[{key:"set",value:function(e,t){if(t.timestampIsSet)return e;var n=new Date(0);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}}]),n}(eB);function rB(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var oB=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,r;return t=e,n=[{key:"run",value:function(e,t,n,r){var o=this.parse(e,t,n,r);return o?{setter:new tB(o.value,this.validate,this.set,this.priority,this.subPriority),rest:o.rest}:null}},{key:"validate",value:function(e,t,n){return!0}}],n&&rB(t.prototype,n),r&&rB(t,r),e}();function aB(e){return aB="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},aB(e)}function iB(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sB(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function lB(e,t){return lB=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},lB(e,t)}function uB(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=dB(e);if(t){var o=dB(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return cB(this,n)}}function cB(e,t){return!t||"object"!==aB(t)&&"function"!==typeof t?fB(e):t}function fB(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dB(e){return dB=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},dB(e)}function pB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hB=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&lB(e,t)}(a,e);var t,n,r,o=uB(a);function a(){var e;iB(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return pB(fB(e=o.call.apply(o,[this].concat(n))),"priority",140),pB(fB(e),"incompatibleTokens",["R","u","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}},{key:"set",value:function(e,t,n){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}],n&&sB(t.prototype,n),r&&sB(t,r),a}(oB),vB=(Math.pow(10,8),/^(1[0-2]|0?\d)/),mB=/^(3[0-1]|[0-2]?\d)/,gB=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,yB=/^(5[0-3]|[0-4]?\d)/,bB=/^(2[0-3]|[0-1]?\d)/,wB=/^(2[0-4]|[0-1]?\d)/,xB=/^(1[0-1]|0?\d)/,EB=/^(1[0-2]|0?\d)/,_B=/^[0-5]?\d/,SB=/^[0-5]?\d/,kB=/^\d/,CB=/^\d{1,2}/,TB=/^\d{1,3}/,OB=/^\d{1,4}/,RB=/^-?\d+/,PB=/^-?\d/,DB=/^-?\d{1,2}/,MB=/^-?\d{1,3}/,AB=/^-?\d{1,4}/,NB=/^([+-])(\d{2})(\d{2})?|Z/,IB=/^([+-])(\d{2})(\d{2})|Z/,jB=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,LB=/^([+-])(\d{2}):(\d{2})|Z/,FB=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function BB(e,t){return e?{value:t(e.value),rest:e.rest}:e}function HB(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function UB(e,t){var n=t.match(e);return n?"Z"===n[0]?{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 zB(e){return HB(RB,e)}function qB(e,t){switch(e){case 1:return HB(kB,t);case 2:return HB(CB,t);case 3:return HB(TB,t);case 4:return HB(OB,t);default:return HB(new RegExp("^\\d{1,"+e+"}"),t)}}function WB(e,t){switch(e){case 1:return HB(PB,t);case 2:return HB(DB,t);case 3:return HB(MB,t);case 4:return HB(AB,t);default:return HB(new RegExp("^-?\\d{1,"+e+"}"),t)}}function VB(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function ZB(e,t){var n,r=t>0,o=r?t:1-t;if(o<=50)n=e||100;else{var a=o+50;n=e+100*Math.floor(a/100)-(e>=a%100?100:0)}return r?n:1-n}function GB(e){return e%400===0||e%4===0&&e%100!==0}function YB(e){return YB="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},YB(e)}function $B(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function KB(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function XB(e,t){return XB=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},XB(e,t)}function QB(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=tH(e);if(t){var o=tH(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return JB(this,n)}}function JB(e,t){return!t||"object"!==YB(t)&&"function"!==typeof t?eH(e):t}function eH(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tH(e){return tH=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},tH(e)}function nH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rH=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&XB(e,t)}(a,e);var t,n,r,o=QB(a);function a(){var e;$B(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return nH(eH(e=o.call.apply(o,[this].concat(n))),"priority",130),nH(eH(e),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return BB(qB(4,e),r);case"yo":return BB(n.ordinalNumber(e,{unit:"year"}),r);default:return BB(qB(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n){var r=e.getUTCFullYear();if(n.isTwoDigitYear){var o=ZB(n.year,r);return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}var a="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}}],n&&KB(t.prototype,n),r&&KB(t,r),a}(oB);function oH(e){return oH="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oH(e)}function aH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function iH(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function sH(e,t){return sH=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},sH(e,t)}function lH(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=fH(e);if(t){var o=fH(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return uH(this,n)}}function uH(e,t){return!t||"object"!==oH(t)&&"function"!==typeof t?cH(e):t}function cH(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fH(e){return fH=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},fH(e)}function dH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pH=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&sH(e,t)}(a,e);var t,n,r,o=lH(a);function a(){var e;aH(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return dH(cH(e=o.call.apply(o,[this].concat(n))),"priority",130),dH(cH(e),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return BB(qB(4,e),r);case"Yo":return BB(n.ordinalNumber(e,{unit:"year"}),r);default:return BB(qB(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n,r){var o=XL(e,r);if(n.isTwoDigitYear){var a=ZB(n.year,o);return e.setUTCFullYear(a,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),KL(e,r)}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),KL(e,r)}}],n&&iH(t.prototype,n),r&&iH(t,r),a}(oB);function hH(e){return hH="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hH(e)}function vH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mH(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function gH(e,t){return gH=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},gH(e,t)}function yH(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=xH(e);if(t){var o=xH(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return bH(this,n)}}function bH(e,t){return!t||"object"!==hH(t)&&"function"!==typeof t?wH(e):t}function wH(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xH(e){return xH=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},xH(e)}function EH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _H=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&gH(e,t)}(a,e);var t,n,r,o=yH(a);function a(){var e;vH(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return EH(wH(e=o.call.apply(o,[this].concat(n))),"priority",130),EH(wH(e),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t){return WB("R"===t?4:t.length,e)}},{key:"set",value:function(e,t,n){var r=new Date(0);return r.setUTCFullYear(n,0,4),r.setUTCHours(0,0,0,0),qL(r)}}],n&&mH(t.prototype,n),r&&mH(t,r),a}(oB);function SH(e){return SH="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},SH(e)}function kH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function CH(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function TH(e,t){return TH=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},TH(e,t)}function OH(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=DH(e);if(t){var o=DH(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return RH(this,n)}}function RH(e,t){return!t||"object"!==SH(t)&&"function"!==typeof t?PH(e):t}function PH(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function DH(e){return DH=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},DH(e)}function MH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var AH=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&TH(e,t)}(a,e);var t,n,r,o=OH(a);function a(){var e;kH(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return MH(PH(e=o.call.apply(o,[this].concat(n))),"priority",130),MH(PH(e),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t){return WB("u"===t?4:t.length,e)}},{key:"set",value:function(e,t,n){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}],n&&CH(t.prototype,n),r&&CH(t,r),a}(oB);function NH(e){return NH="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},NH(e)}function IH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jH(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function LH(e,t){return LH=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},LH(e,t)}function FH(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=UH(e);if(t){var o=UH(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return BH(this,n)}}function BH(e,t){return!t||"object"!==NH(t)&&"function"!==typeof t?HH(e):t}function HH(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function UH(e){return UH=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},UH(e)}function zH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var qH=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&LH(e,t)}(a,e);var t,n,r,o=FH(a);function a(){var e;IH(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return zH(HH(e=o.call.apply(o,[this].concat(n))),"priority",120),zH(HH(e),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"Q":case"QQ":return qB(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}],n&&jH(t.prototype,n),r&&jH(t,r),a}(oB);function WH(e){return WH="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},WH(e)}function VH(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZH(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function GH(e,t){return GH=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},GH(e,t)}function YH(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=XH(e);if(t){var o=XH(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return $H(this,n)}}function $H(e,t){return!t||"object"!==WH(t)&&"function"!==typeof t?KH(e):t}function KH(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function XH(e){return XH=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},XH(e)}function QH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var JH=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&GH(e,t)}(a,e);var t,n,r,o=YH(a);function a(){var e;VH(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return QH(KH(e=o.call.apply(o,[this].concat(n))),"priority",120),QH(KH(e),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"q":case"qq":return qB(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}],n&&ZH(t.prototype,n),r&&ZH(t,r),a}(oB);function eU(e){return eU="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},eU(e)}function tU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function nU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function rU(e,t){return rU=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},rU(e,t)}function oU(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=sU(e);if(t){var o=sU(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return aU(this,n)}}function aU(e,t){return!t||"object"!==eU(t)&&"function"!==typeof t?iU(e):t}function iU(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function sU(e){return sU=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},sU(e)}function lU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var uU=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&rU(e,t)}(a,e);var t,n,r,o=oU(a);function a(){var e;tU(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return lU(iU(e=o.call.apply(o,[this].concat(n))),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),lU(iU(e),"priority",110),e}return t=a,n=[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"M":return BB(HB(vB,e),r);case"MM":return BB(qB(2,e),r);case"Mo":return BB(n.ordinalNumber(e,{unit:"month"}),r);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}],n&&nU(t.prototype,n),r&&nU(t,r),a}(oB);function cU(e){return cU="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cU(e)}function fU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pU(e,t){return pU=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},pU(e,t)}function hU(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=gU(e);if(t){var o=gU(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return vU(this,n)}}function vU(e,t){return!t||"object"!==cU(t)&&"function"!==typeof t?mU(e):t}function mU(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gU(e){return gU=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},gU(e)}function yU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bU=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&pU(e,t)}(a,e);var t,n,r,o=hU(a);function a(){var e;fU(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return yU(mU(e=o.call.apply(o,[this].concat(n))),"priority",110),yU(mU(e),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"L":return BB(HB(vB,e),r);case"LL":return BB(qB(2,e),r);case"Lo":return BB(n.ordinalNumber(e,{unit:"month"}),r);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}],n&&dU(t.prototype,n),r&&dU(t,r),a}(oB);function wU(e){return wU="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wU(e)}function xU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function EU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _U(e,t){return _U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},_U(e,t)}function SU(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=TU(e);if(t){var o=TU(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return kU(this,n)}}function kU(e,t){return!t||"object"!==wU(t)&&"function"!==typeof t?CU(e):t}function CU(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function TU(e){return TU=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},TU(e)}function OU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var RU=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_U(e,t)}(a,e);var t,n,r,o=SU(a);function a(){var e;xU(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return OU(CU(e=o.call.apply(o,[this].concat(n))),"priority",100),OU(CU(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"w":return HB(yB,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n,r){return KL(function(e,t,n){AL(2,arguments);var r=LL(e),o=BL(t),a=eF(r,n)-o;return r.setUTCDate(r.getUTCDate()-7*a),r}(e,n,r),r)}}],n&&EU(t.prototype,n),r&&EU(t,r),a}(oB);function PU(e){return PU="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},PU(e)}function DU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function MU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function AU(e,t){return AU=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},AU(e,t)}function NU(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=LU(e);if(t){var o=LU(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return IU(this,n)}}function IU(e,t){return!t||"object"!==PU(t)&&"function"!==typeof t?jU(e):t}function jU(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function LU(e){return LU=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},LU(e)}function FU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var BU=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&AU(e,t)}(a,e);var t,n,r,o=NU(a);function a(){var e;DU(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return FU(jU(e=o.call.apply(o,[this].concat(n))),"priority",100),FU(jU(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"I":return HB(yB,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n){return qL(function(e,t){AL(2,arguments);var n=LL(e),r=BL(t),o=GL(n)-r;return n.setUTCDate(n.getUTCDate()-7*o),n}(e,n))}}],n&&MU(t.prototype,n),r&&MU(t,r),a}(oB);function HU(e){return HU="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},HU(e)}function UU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function qU(e,t){return qU=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},qU(e,t)}function WU(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=GU(e);if(t){var o=GU(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return VU(this,n)}}function VU(e,t){return!t||"object"!==HU(t)&&"function"!==typeof t?ZU(e):t}function ZU(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function GU(e){return GU=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},GU(e)}function YU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $U=[31,28,31,30,31,30,31,31,30,31,30,31],KU=[31,29,31,30,31,30,31,31,30,31,30,31],XU=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&qU(e,t)}(a,e);var t,n,r,o=WU(a);function a(){var e;UU(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return YU(ZU(e=o.call.apply(o,[this].concat(n))),"priority",90),YU(ZU(e),"subPriority",1),YU(ZU(e),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"d":return HB(mB,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){var n=GB(e.getUTCFullYear()),r=e.getUTCMonth();return n?t>=1&&t<=KU[r]:t>=1&&t<=$U[r]}},{key:"set",value:function(e,t,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}],n&&zU(t.prototype,n),r&&zU(t,r),a}(oB);function QU(e){return QU="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},QU(e)}function JU(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ez(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function tz(e,t){return tz=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},tz(e,t)}function nz(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=az(e);if(t){var o=az(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return rz(this,n)}}function rz(e,t){return!t||"object"!==QU(t)&&"function"!==typeof t?oz(e):t}function oz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function az(e){return az=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},az(e)}function iz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var sz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&tz(e,t)}(a,e);var t,n,r,o=nz(a);function a(){var e;JU(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return iz(oz(e=o.call.apply(o,[this].concat(n))),"priority",90),iz(oz(e),"subpriority",1),iz(oz(e),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"D":case"DD":return HB(gB,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return GB(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,n){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e}}],n&&ez(t.prototype,n),r&&ez(t,r),a}(oB);function lz(e,t,n){var r,o,a,i,s,l,u,c;AL(2,arguments);var f=$L(),d=BL(null!==(r=null!==(o=null!==(a=null!==(i=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==i?i:null===n||void 0===n||null===(s=n.locale)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==a?a:f.weekStartsOn)&&void 0!==o?o:null===(u=f.locale)||void 0===u||null===(c=u.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==r?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=LL(e),h=BL(t),v=p.getUTCDay(),m=h%7,g=(m+7)%7,y=(g<d?7:0)+h-v;return p.setUTCDate(p.getUTCDate()+y),p}function uz(e){return uz="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uz(e)}function cz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fz(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function dz(e,t){return dz=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},dz(e,t)}function pz(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=mz(e);if(t){var o=mz(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return hz(this,n)}}function hz(e,t){return!t||"object"!==uz(t)&&"function"!==typeof t?vz(e):t}function vz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mz(e){return mz=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},mz(e)}function gz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var yz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&dz(e,t)}(a,e);var t,n,r,o=pz(a);function a(){var e;cz(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return gz(vz(e=o.call.apply(o,[this].concat(n))),"priority",90),gz(vz(e),"incompatibleTokens",["D","i","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=lz(e,n,r)).setUTCHours(0,0,0,0),e}}],n&&fz(t.prototype,n),r&&fz(t,r),a}(oB);function bz(e){return bz="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bz(e)}function wz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xz(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ez(e,t){return Ez=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Ez(e,t)}function _z(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=Cz(e);if(t){var o=Cz(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Sz(this,n)}}function Sz(e,t){return!t||"object"!==bz(t)&&"function"!==typeof t?kz(e):t}function kz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Cz(e){return Cz=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Cz(e)}function Tz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Oz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ez(e,t)}(a,e);var t,n,r,o=_z(a);function a(){var e;wz(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Tz(kz(e=o.call.apply(o,[this].concat(n))),"priority",90),Tz(kz(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n,r){var o=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return BB(qB(t.length,e),o);case"eo":return BB(n.ordinalNumber(e,{unit:"day"}),o);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=lz(e,n,r)).setUTCHours(0,0,0,0),e}}],n&&xz(t.prototype,n),r&&xz(t,r),a}(oB);function Rz(e){return Rz="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rz(e)}function Pz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Dz(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Mz(e,t){return Mz=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Mz(e,t)}function Az(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=jz(e);if(t){var o=jz(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Nz(this,n)}}function Nz(e,t){return!t||"object"!==Rz(t)&&"function"!==typeof t?Iz(e):t}function Iz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jz(e){return jz=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},jz(e)}function Lz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Mz(e,t)}(a,e);var t,n,r,o=Az(a);function a(){var e;Pz(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Lz(Iz(e=o.call.apply(o,[this].concat(n))),"priority",90),Lz(Iz(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n,r){var o=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return BB(qB(t.length,e),o);case"co":return BB(n.ordinalNumber(e,{unit:"day"}),o);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=lz(e,n,r)).setUTCHours(0,0,0,0),e}}],n&&Dz(t.prototype,n),r&&Dz(t,r),a}(oB);function Bz(e){return Bz="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Bz(e)}function Hz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Uz(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zz(e,t){return zz=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},zz(e,t)}function qz(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=Zz(e);if(t){var o=Zz(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Wz(this,n)}}function Wz(e,t){return!t||"object"!==Bz(t)&&"function"!==typeof t?Vz(e):t}function Vz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zz(e){return Zz=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Zz(e)}function Gz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Yz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&zz(e,t)}(a,e);var t,n,r,o=qz(a);function a(){var e;Hz(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Gz(Vz(e=o.call.apply(o,[this].concat(n))),"priority",90),Gz(Vz(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){var r=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return qB(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return BB(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return BB(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return BB(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return BB(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r)}}},{key:"validate",value:function(e,t){return t>=1&&t<=7}},{key:"set",value:function(e,t,n){return e=function(e,t){AL(2,arguments);var n=BL(t);n%7===0&&(n-=7);var r=1,o=LL(e),a=o.getUTCDay(),i=n%7,s=((i+7)%7<r?7:0)+n-a;return o.setUTCDate(o.getUTCDate()+s),o}(e,n),e.setUTCHours(0,0,0,0),e}}],n&&Uz(t.prototype,n),r&&Uz(t,r),a}(oB);function $z(e){return $z="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$z(e)}function Kz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xz(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Qz(e,t){return Qz=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Qz(e,t)}function Jz(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=nq(e);if(t){var o=nq(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return eq(this,n)}}function eq(e,t){return!t||"object"!==$z(t)&&"function"!==typeof t?tq(e):t}function tq(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function nq(e){return nq=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},nq(e)}function rq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var oq=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Qz(e,t)}(a,e);var t,n,r,o=Jz(a);function a(){var e;Kz(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return rq(tq(e=o.call.apply(o,[this].concat(n))),"priority",80),rq(tq(e),"incompatibleTokens",["b","B","H","k","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(VB(n),0,0,0),e}}],n&&Xz(t.prototype,n),r&&Xz(t,r),a}(oB);function aq(e){return aq="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},aq(e)}function iq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sq(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function lq(e,t){return lq=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},lq(e,t)}function uq(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=dq(e);if(t){var o=dq(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return cq(this,n)}}function cq(e,t){return!t||"object"!==aq(t)&&"function"!==typeof t?fq(e):t}function fq(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dq(e){return dq=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},dq(e)}function pq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hq=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&lq(e,t)}(a,e);var t,n,r,o=uq(a);function a(){var e;iq(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return pq(fq(e=o.call.apply(o,[this].concat(n))),"priority",80),pq(fq(e),"incompatibleTokens",["a","B","H","k","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(VB(n),0,0,0),e}}],n&&sq(t.prototype,n),r&&sq(t,r),a}(oB);function vq(e){return vq="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vq(e)}function mq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gq(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function yq(e,t){return yq=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},yq(e,t)}function bq(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=Eq(e);if(t){var o=Eq(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return wq(this,n)}}function wq(e,t){return!t||"object"!==vq(t)&&"function"!==typeof t?xq(e):t}function xq(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Eq(e){return Eq=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Eq(e)}function _q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Sq=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&yq(e,t)}(a,e);var t,n,r,o=bq(a);function a(){var e;mq(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _q(xq(e=o.call.apply(o,[this].concat(n))),"priority",80),_q(xq(e),"incompatibleTokens",["a","b","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(VB(n),0,0,0),e}}],n&&gq(t.prototype,n),r&&gq(t,r),a}(oB);function kq(e){return kq="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kq(e)}function Cq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Tq(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Oq(e,t){return Oq=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Oq(e,t)}function Rq(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=Mq(e);if(t){var o=Mq(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Pq(this,n)}}function Pq(e,t){return!t||"object"!==kq(t)&&"function"!==typeof t?Dq(e):t}function Dq(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Mq(e){return Mq=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Mq(e)}function Aq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Nq=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Oq(e,t)}(a,e);var t,n,r,o=Rq(a);function a(){var e;Cq(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Aq(Dq(e=o.call.apply(o,[this].concat(n))),"priority",70),Aq(Dq(e),"incompatibleTokens",["H","K","k","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"h":return HB(EB,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=12}},{key:"set",value:function(e,t,n){var r=e.getUTCHours()>=12;return r&&n<12?e.setUTCHours(n+12,0,0,0):r||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e}}],n&&Tq(t.prototype,n),r&&Tq(t,r),a}(oB);function Iq(e){return Iq="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Iq(e)}function jq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lq(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Fq(e,t){return Fq=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Fq(e,t)}function Bq(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=zq(e);if(t){var o=zq(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Hq(this,n)}}function Hq(e,t){return!t||"object"!==Iq(t)&&"function"!==typeof t?Uq(e):t}function Uq(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zq(e){return zq=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},zq(e)}function qq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Wq=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Fq(e,t)}(a,e);var t,n,r,o=Bq(a);function a(){var e;jq(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return qq(Uq(e=o.call.apply(o,[this].concat(n))),"priority",70),qq(Uq(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"H":return HB(bB,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,n){return e.setUTCHours(n,0,0,0),e}}],n&&Lq(t.prototype,n),r&&Lq(t,r),a}(oB);function Vq(e){return Vq="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vq(e)}function Zq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gq(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Yq(e,t){return Yq=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Yq(e,t)}function $q(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=Qq(e);if(t){var o=Qq(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Kq(this,n)}}function Kq(e,t){return!t||"object"!==Vq(t)&&"function"!==typeof t?Xq(e):t}function Xq(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qq(e){return Qq=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Qq(e)}function Jq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eW=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Yq(e,t)}(a,e);var t,n,r,o=$q(a);function a(){var e;Zq(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Jq(Xq(e=o.call.apply(o,[this].concat(n))),"priority",70),Jq(Xq(e),"incompatibleTokens",["h","H","k","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"K":return HB(xB,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e}}],n&&Gq(t.prototype,n),r&&Gq(t,r),a}(oB);function tW(e){return tW="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tW(e)}function nW(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rW(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function oW(e,t){return oW=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},oW(e,t)}function aW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=lW(e);if(t){var o=lW(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return iW(this,n)}}function iW(e,t){return!t||"object"!==tW(t)&&"function"!==typeof t?sW(e):t}function sW(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lW(e){return lW=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},lW(e)}function uW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cW=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&oW(e,t)}(a,e);var t,n,r,o=aW(a);function a(){var e;nW(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return uW(sW(e=o.call.apply(o,[this].concat(n))),"priority",70),uW(sW(e),"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"k":return HB(wB,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=24}},{key:"set",value:function(e,t,n){var r=n<=24?n%24:n;return e.setUTCHours(r,0,0,0),e}}],n&&rW(t.prototype,n),r&&rW(t,r),a}(oB);function fW(e){return fW="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fW(e)}function dW(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pW(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function hW(e,t){return hW=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},hW(e,t)}function vW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=yW(e);if(t){var o=yW(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return mW(this,n)}}function mW(e,t){return!t||"object"!==fW(t)&&"function"!==typeof t?gW(e):t}function gW(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yW(e){return yW=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},yW(e)}function bW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wW=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&hW(e,t)}(a,e);var t,n,r,o=vW(a);function a(){var e;dW(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return bW(gW(e=o.call.apply(o,[this].concat(n))),"priority",60),bW(gW(e),"incompatibleTokens",["t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"m":return HB(_B,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCMinutes(n,0,0),e}}],n&&pW(t.prototype,n),r&&pW(t,r),a}(oB);function xW(e){return xW="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xW(e)}function EW(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _W(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function SW(e,t){return SW=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},SW(e,t)}function kW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=OW(e);if(t){var o=OW(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return CW(this,n)}}function CW(e,t){return!t||"object"!==xW(t)&&"function"!==typeof t?TW(e):t}function TW(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function OW(e){return OW=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},OW(e)}function RW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var PW=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&SW(e,t)}(a,e);var t,n,r,o=kW(a);function a(){var e;EW(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return RW(TW(e=o.call.apply(o,[this].concat(n))),"priority",50),RW(TW(e),"incompatibleTokens",["t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t,n){switch(t){case"s":return HB(SB,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return qB(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCSeconds(n,0),e}}],n&&_W(t.prototype,n),r&&_W(t,r),a}(oB);function DW(e){return DW="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},DW(e)}function MW(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function AW(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function NW(e,t){return NW=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},NW(e,t)}function IW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=FW(e);if(t){var o=FW(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return jW(this,n)}}function jW(e,t){return!t||"object"!==DW(t)&&"function"!==typeof t?LW(e):t}function LW(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function FW(e){return FW=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},FW(e)}function BW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var HW=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&NW(e,t)}(a,e);var t,n,r,o=IW(a);function a(){var e;MW(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return BW(LW(e=o.call.apply(o,[this].concat(n))),"priority",30),BW(LW(e),"incompatibleTokens",["t","T"]),e}return t=a,n=[{key:"parse",value:function(e,t){return BB(qB(t.length,e),(function(e){return Math.floor(e*Math.pow(10,3-t.length))}))}},{key:"set",value:function(e,t,n){return e.setUTCMilliseconds(n),e}}],n&&AW(t.prototype,n),r&&AW(t,r),a}(oB);function UW(e){return UW="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},UW(e)}function zW(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function qW(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function WW(e,t){return WW=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},WW(e,t)}function VW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=YW(e);if(t){var o=YW(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ZW(this,n)}}function ZW(e,t){return!t||"object"!==UW(t)&&"function"!==typeof t?GW(e):t}function GW(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function YW(e){return YW=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},YW(e)}function $W(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var KW=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&WW(e,t)}(a,e);var t,n,r,o=VW(a);function a(){var e;zW(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return $W(GW(e=o.call.apply(o,[this].concat(n))),"priority",10),$W(GW(e),"incompatibleTokens",["t","T","x"]),e}return t=a,n=[{key:"parse",value:function(e,t){switch(t){case"X":return UB(NB,e);case"XX":return UB(IB,e);case"XXXX":return UB(jB,e);case"XXXXX":return UB(FB,e);default:return UB(LB,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}],n&&qW(t.prototype,n),r&&qW(t,r),a}(oB);function XW(e){return XW="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},XW(e)}function QW(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function JW(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function eV(e,t){return eV=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},eV(e,t)}function tV(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=oV(e);if(t){var o=oV(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return nV(this,n)}}function nV(e,t){return!t||"object"!==XW(t)&&"function"!==typeof t?rV(e):t}function rV(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oV(e){return oV=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},oV(e)}function aV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var iV=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&eV(e,t)}(a,e);var t,n,r,o=tV(a);function a(){var e;QW(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return aV(rV(e=o.call.apply(o,[this].concat(n))),"priority",10),aV(rV(e),"incompatibleTokens",["t","T","X"]),e}return t=a,n=[{key:"parse",value:function(e,t){switch(t){case"x":return UB(NB,e);case"xx":return UB(IB,e);case"xxxx":return UB(jB,e);case"xxxxx":return UB(FB,e);default:return UB(LB,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}],n&&JW(t.prototype,n),r&&JW(t,r),a}(oB);function sV(e){return sV="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sV(e)}function lV(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function uV(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function cV(e,t){return cV=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},cV(e,t)}function fV(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=hV(e);if(t){var o=hV(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return dV(this,n)}}function dV(e,t){return!t||"object"!==sV(t)&&"function"!==typeof t?pV(e):t}function pV(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function hV(e){return hV=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},hV(e)}function vV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mV=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&cV(e,t)}(a,e);var t,n,r,o=fV(a);function a(){var e;lV(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return vV(pV(e=o.call.apply(o,[this].concat(n))),"priority",40),vV(pV(e),"incompatibleTokens","*"),e}return t=a,(n=[{key:"parse",value:function(e){return zB(e)}},{key:"set",value:function(e,t,n){return[new Date(1e3*n),{timestampIsSet:!0}]}}])&&uV(t.prototype,n),r&&uV(t,r),a}(oB);function gV(e){return gV="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gV(e)}function yV(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bV(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function wV(e,t){return wV=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},wV(e,t)}function xV(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(et){return!1}}();return function(){var n,r=SV(e);if(t){var o=SV(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return EV(this,n)}}function EV(e,t){return!t||"object"!==gV(t)&&"function"!==typeof t?_V(e):t}function _V(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function SV(e){return SV=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},SV(e)}function kV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var CV=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&wV(e,t)}(a,e);var t,n,r,o=xV(a);function a(){var e;yV(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return kV(_V(e=o.call.apply(o,[this].concat(n))),"priority",20),kV(_V(e),"incompatibleTokens","*"),e}return t=a,(n=[{key:"parse",value:function(e){return zB(e)}},{key:"set",value:function(e,t,n){return[new Date(n),{timestampIsSet:!0}]}}])&&bV(t.prototype,n),r&&bV(t,r),a}(oB),TV={G:new hB,y:new rH,Y:new pH,R:new _H,u:new AH,Q:new qH,q:new JH,M:new uU,L:new bU,w:new RU,I:new BU,d:new XU,D:new sz,E:new yz,e:new Oz,c:new Fz,i:new Yz,a:new oq,b:new hq,B:new Sq,h:new Nq,H:new Wq,K:new eW,k:new cW,m:new wW,s:new PW,S:new HW,X:new KW,x:new iV,t:new mV,T:new CV};function OV(e){return OV="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},OV(e)}function RV(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return PV(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return PV(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function PV(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var DV=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,MV=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,AV=/^'([^]*?)'?$/,NV=/''/g,IV=/\S/,jV=/[a-zA-Z]/;function LV(e){return e.match(AV)[1].replace(NV,"'")}var FV=n(2176),BV=n.n(FV),HV=function(){};function UV(e,t){return void 0!==e[t]}function zV(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function qV(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function WV(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}.bind(this))}function VV(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}qV.__suppressDeprecationWarning=!0,WV.__suppressDeprecationWarning=!0,VV.__suppressDeprecationWarning=!0;var ZV=n(2007),GV=n.n(ZV),YV="milliseconds",$V="seconds",KV="minutes",XV="hours",QV="day",JV="week",eZ="month",tZ="year",nZ="decade",rZ="century",oZ={milliseconds:1,seconds:1e3,minutes:6e4,hours:36e5,day:864e5,week:6048e5},aZ={month:1,year:12,decade:120,century:1200};function iZ(e){return e%4===0&&e%100!==0||e%400===0?29:28}function sZ(e,t,n){switch(e=new Date(e),n){case YV:case $V:case KV:case XV:case QV:case JV:return function(e,t){var n=new Date(+e+t);return function(e,t){var n=e.getTimezoneOffset(),r=t.getTimezoneOffset(),o=r-n;return new Date(+t+o*oZ.minutes)}(e,n)}(e,t*oZ[n]);case eZ:case tZ:case nZ:case rZ:return function(e,t){var n=e.getFullYear(),r=e.getMonth(),o=e.getDate(),a=12*n+r+t,i=Math.trunc(a/12),s=a%12,l=Math.min(o,function(e){return[31,iZ(e),31,30,31,30,31,31,30,31,30,31]}(i)[s]),u=new Date(e);return u.setFullYear(i),u.setDate(1),u.setMonth(s),u.setDate(l),u}(e,t*aZ[n])}throw new TypeError('Invalid units: "'+n+'"')}function lZ(e,t,n){return sZ(e,-t,n)}function uZ(e,t,n){switch(e=new Date(e),t){case rZ:case nZ:case tZ:e=CZ(e,0);case eZ:e=kZ(e,1);case JV:case QV:e=_Z(e,0);case XV:e=EZ(e,0);case KV:e=xZ(e,0);case $V:e=wZ(e,0)}return t===nZ&&(e=lZ(e,TZ(e)%10,"year")),t===rZ&&(e=lZ(e,TZ(e)%100,"year")),t===JV&&(e=function(e,t,n){var r=(SZ(e)+7-(n||0))%7;return void 0===t?r:sZ(e,t-r,QV)}(e,0,n)),e}function cZ(e,t,n){switch(e=uZ(e=new Date(e),t,n),t){case rZ:case nZ:case tZ:case eZ:case JV:(e=lZ(e=sZ(e,1,t),1,QV)).setHours(23,59,59,999);break;case QV:e.setHours(23,59,59,999);break;case XV:case KV:case $V:e=lZ(e=sZ(e,1,t),1,YV)}return e}var fZ=RZ((function(e,t){return e===t})),dZ=RZ((function(e,t){return e!==t})),pZ=RZ((function(e,t){return e>t})),hZ=RZ((function(e,t){return e>=t})),vZ=RZ((function(e,t){return e<t})),mZ=RZ((function(e,t){return e<=t}));function gZ(){return new Date(Math.min.apply(Math,arguments))}function yZ(){return new Date(Math.max.apply(Math,arguments))}function bZ(e,t,n,r){return r=r||"day",(!t||hZ(e,t,r))&&(!n||mZ(e,n,r))}var wZ=OZ("Milliseconds"),xZ=OZ("Seconds"),EZ=OZ("Minutes"),_Z=OZ("Hours"),SZ=OZ("Day"),kZ=OZ("Date"),CZ=OZ("Month"),TZ=OZ("FullYear");function OZ(e){var t=function(e){switch(e){case"Milliseconds":return 36e5;case"Seconds":return 3600;case"Minutes":return 60;case"Hours":return 1;default:return null}}(e);return function(n,r){if(void 0===r)return n["get"+e]();var o=new Date(n);return o["set"+e](r),t&&o["get"+e]()!=r&&("Hours"===e||r>=t&&o.getHours()-n.getHours()<Math.floor(r/t))&&o["set"+e](r+t),o}}function RZ(e){return function(t,n,r){return e(+uZ(t,r),+uZ(n,r))}}var PZ=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r<o;)a[r]=e[r+t];return a};var DZ=function(e,t){return e===t||e!==e&&t!==t},MZ="object"==typeof global&&global&&global.Object===Object&&global,AZ="object"==typeof self&&self&&self.Object===Object&&self,NZ=MZ||AZ||Function("return this")(),IZ=NZ.Symbol,jZ=Object.prototype,LZ=jZ.hasOwnProperty,FZ=jZ.toString,BZ=IZ?IZ.toStringTag:void 0;var HZ=function(e){var t=LZ.call(e,BZ),n=e[BZ];try{e[BZ]=void 0;var r=!0}catch(et){}var o=FZ.call(e);return r&&(t?e[BZ]=n:delete e[BZ]),o},UZ=Object.prototype.toString;var zZ=function(e){return UZ.call(e)},qZ=IZ?IZ.toStringTag:void 0;var WZ=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":qZ&&qZ in Object(e)?HZ(e):zZ(e)};var VZ=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};var ZZ=function(e){if(!VZ(e))return!1;var t=WZ(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};var GZ=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};var YZ=function(e){return null!=e&&GZ(e.length)&&!ZZ(e)},$Z=/^(?:0|[1-9]\d*)$/;var KZ=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&$Z.test(e))&&e>-1&&e%1==0&&e<t};var XZ=function(e,t,n){if(!VZ(n))return!1;var r=typeof t;return!!("number"==r?YZ(n)&&KZ(t,n.length):"string"==r&&t in n)&&DZ(n[t],e)},QZ=/\s/;var JZ=function(e){for(var t=e.length;t--&&QZ.test(e.charAt(t)););return t},eG=/^\s+/;var tG=function(e){return e?e.slice(0,JZ(e)+1).replace(eG,""):e};var nG=function(e){return null!=e&&"object"==typeof e};var rG=function(e){return"symbol"==typeof e||nG(e)&&"[object Symbol]"==WZ(e)},oG=/^[-+]0x[0-9a-f]+$/i,aG=/^0b[01]+$/i,iG=/^0o[0-7]+$/i,sG=parseInt;var lG=function(e){if("number"==typeof e)return e;if(rG(e))return NaN;if(VZ(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=VZ(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=tG(e);var n=aG.test(e);return n||iG.test(e)?sG(e.slice(2),n?2:8):oG.test(e)?NaN:+e},uG=1/0;var cG=function(e){return e?(e=lG(e))===uG||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0};var fG=function(e){var t=cG(e),n=t%1;return t===t?n?t-n:t:0},dG=Math.ceil,pG=Math.max;var hG=function(e,t,n){t=(n?XZ(e,t,n):void 0===t)?1:pG(fG(t),0);var r=null==e?0:e.length;if(!r||t<1)return[];for(var o=0,a=0,i=Array(dG(r/t));o<r;)i[a++]=PZ(e,o,o+=t);return i};function vG(e){return e&&e.ownerDocument||document}function mG(e,t){return function(e){var t=vG(e);return t&&t.defaultView||window}(e).getComputedStyle(e,t)}var gG=/([A-Z])/g;var yG=/^ms-/;function bG(e){return function(e){return e.replace(gG,"-$1").toLowerCase()}(e).replace(yG,"-ms-")}var wG=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;var xG=function(e,t){var n="",r="";if("string"===typeof t)return e.style.getPropertyValue(bG(t))||mG(e).getPropertyValue(bG(t));Object.keys(t).forEach((function(o){var a=t[o];a||0===a?!function(e){return!(!e||!wG.test(e))}(o)?n+=bG(o)+": "+a+";":r+=o+"("+a+") ":e.style.removeProperty(bG(o))})),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n};function EG(e,t){return e.contains?e.contains(t):e.compareDocumentPosition?e===t||!!(16&e.compareDocumentPosition(t)):void 0}function _G(e){return"window"in e&&e.window===e?e:"nodeType"in(t=e)&&t.nodeType===document.DOCUMENT_NODE&&e.defaultView||!1;var t}function SG(e){var t="pageXOffset"===e?"scrollLeft":"scrollTop";return function(n,r){var o=_G(n);if(void 0===r)return o?o[e]:n[t];o?o.scrollTo(o[e],r):n[t]=r}}var kG=SG("pageXOffset"),CG=SG("pageYOffset");function TG(e){var t=vG(e),n={top:0,left:0,height:0,width:0},r=t&&t.documentElement;return r&&EG(r,e)?(void 0!==e.getBoundingClientRect&&(n=e.getBoundingClientRect()),n={top:n.top+CG(r)-(r.clientTop||0),left:n.left+kG(r)-(r.clientLeft||0),width:n.width,height:n.height}):n}var OG=function(e){return!!e&&"offsetParent"in e};function RG(e,t){var n,r={top:0,left:0};if("fixed"===xG(e,"position"))n=e.getBoundingClientRect();else{var o=t||function(e){for(var t=vG(e),n=e&&e.offsetParent;OG(n)&&"HTML"!==n.nodeName&&"static"===xG(n,"position");)n=n.offsetParent;return n||t.documentElement}(e);n=TG(e),"html"!==function(e){return e.nodeName&&e.nodeName.toLowerCase()}(o)&&(r=TG(o));var a=String(xG(o,"borderTopWidth")||0);r.top+=parseInt(a,10)-CG(o)||0;var i=String(xG(o,"borderLeftWidth")||0);r.left+=parseInt(i,10)-kG(o)||0}var s=String(xG(e,"marginTop")||0),l=String(xG(e,"marginLeft")||0);return Qu({},n,{top:n.top-r.top-(parseInt(s,10)||0),left:n.left-r.left-(parseInt(l,10)||0)})}var PG=!("undefined"===typeof window||!window.document||!window.document.createElement),DG=(new Date).getTime();var MG="clearTimeout",AG=function(e){var t=(new Date).getTime(),n=Math.max(0,16-(t-DG)),r=setTimeout(e,n);return DG=t,r},NG=function(e,t){return e+(e?t[0].toUpperCase()+t.substr(1):t)+"AnimationFrame"};PG&&["","webkit","moz","o","ms"].some((function(e){var t=NG(e,"request");return t in window&&(MG=NG(e,"cancel"),AG=function(e){return window[t](e)}),!!AG}));var IG=function(e){"function"===typeof window[MG]&&window[MG](e)},jG=AG;function LG(){return(0,e.useState)(null)}var FG=function(e){return e&&"function"!==typeof e?function(t){e.current=t}:e};var BG=function(t,n){return(0,e.useMemo)((function(){return function(e,t){var n=FG(e),r=FG(t);return function(e){n&&n(e),r&&r(e)}}(t,n)}),[t,n])},HG="top",UG="bottom",zG="right",qG="left",WG="auto",VG=[HG,UG,zG,qG],ZG="start",GG="end",YG="viewport",$G="popper",KG=VG.reduce((function(e,t){return e.concat([t+"-"+ZG,t+"-"+GG])}),[]),XG=[].concat(VG,[WG]).reduce((function(e,t){return e.concat([t,t+"-"+ZG,t+"-"+GG])}),[]),QG=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];var JG=function(t){var n=function(){var t=(0,e.useRef)(!0),n=(0,e.useRef)((function(){return t.current}));return(0,e.useEffect)((function(){return t.current=!0,function(){t.current=!1}}),[]),n.current}();return[t[0],(0,e.useCallback)((function(e){if(n())return t[1](e)}),[n,t[1]])]};function eY(e){return e.split("-")[0]}function tY(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function nY(e){return e instanceof tY(e).Element||e instanceof Element}function rY(e){return e instanceof tY(e).HTMLElement||e instanceof HTMLElement}function oY(e){return"undefined"!==typeof ShadowRoot&&(e instanceof tY(e).ShadowRoot||e instanceof ShadowRoot)}var aY=Math.max,iY=Math.min,sY=Math.round;function lY(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function uY(){return!/^((?!chrome|android).)*safari/i.test(lY())}function cY(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&rY(e)&&(o=e.offsetWidth>0&&sY(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&sY(r.height)/e.offsetHeight||1);var i=(nY(e)?tY(e):window).visualViewport,s=!uY()&&n,l=(r.left+(s&&i?i.offsetLeft:0))/o,u=(r.top+(s&&i?i.offsetTop:0))/a,c=r.width/o,f=r.height/a;return{width:c,height:f,top:u,right:l+c,bottom:u+f,left:l,x:l,y:u}}function fY(e){var t=cY(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function dY(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&oY(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function pY(e){return e?(e.nodeName||"").toLowerCase():null}function hY(e){return tY(e).getComputedStyle(e)}function vY(e){return["table","td","th"].indexOf(pY(e))>=0}function mY(e){return((nY(e)?e.ownerDocument:e.document)||window.document).documentElement}function gY(e){return"html"===pY(e)?e:e.assignedSlot||e.parentNode||(oY(e)?e.host:null)||mY(e)}function yY(e){return rY(e)&&"fixed"!==hY(e).position?e.offsetParent:null}function bY(e){for(var t=tY(e),n=yY(e);n&&vY(n)&&"static"===hY(n).position;)n=yY(n);return n&&("html"===pY(n)||"body"===pY(n)&&"static"===hY(n).position)?t:n||function(e){var t=/firefox/i.test(lY());if(/Trident/i.test(lY())&&rY(e)&&"fixed"===hY(e).position)return null;var n=gY(e);for(oY(n)&&(n=n.host);rY(n)&&["html","body"].indexOf(pY(n))<0;){var r=hY(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}function wY(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function xY(e,t,n){return aY(e,iY(t,n))}function EY(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function _Y(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}var SY={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=eY(n.placement),l=wY(s),u=[qG,zG].indexOf(s)>=0?"height":"width";if(a&&i){var c=function(e,t){return EY("number"!==typeof(e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:_Y(e,VG))}(o.padding,n),f=fY(a),d="y"===l?HG:qG,p="y"===l?UG:zG,h=n.rects.reference[u]+n.rects.reference[l]-i[l]-n.rects.popper[u],v=i[l]-n.rects.reference[l],m=bY(a),g=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,y=h/2-v/2,b=c[d],w=g-f[u]-c[p],x=g/2-f[u]/2+y,E=xY(b,x,w),_=l;n.modifiersData[r]=((t={})[_]=E,t.centerOffset=E-x,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!==typeof r||(r=t.elements.popper.querySelector(r)))&&dY(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function kY(e){return e.split("-")[1]}var CY={top:"auto",right:"auto",bottom:"auto",left:"auto"};function TY(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,f=e.isFixed,d=i.x,p=void 0===d?0:d,h=i.y,v=void 0===h?0:h,m="function"===typeof c?c({x:p,y:v}):{x:p,y:v};p=m.x,v=m.y;var g=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=qG,w=HG,x=window;if(u){var E=bY(n),_="clientHeight",S="clientWidth";if(E===tY(n)&&"static"!==hY(E=mY(n)).position&&"absolute"===s&&(_="scrollHeight",S="scrollWidth"),o===HG||(o===qG||o===zG)&&a===GG)w=UG,v-=(f&&E===x&&x.visualViewport?x.visualViewport.height:E[_])-r.height,v*=l?1:-1;if(o===qG||(o===HG||o===UG)&&a===GG)b=zG,p-=(f&&E===x&&x.visualViewport?x.visualViewport.width:E[S])-r.width,p*=l?1:-1}var k,C=Object.assign({position:s},u&&CY),T=!0===c?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:sY(t*r)/r||0,y:sY(n*r)/r||0}}({x:p,y:v}):{x:p,y:v};return p=T.x,v=T.y,l?Object.assign({},C,((k={})[w]=y?"0":"",k[b]=g?"0":"",k.transform=(x.devicePixelRatio||1)<=1?"translate("+p+"px, "+v+"px)":"translate3d("+p+"px, "+v+"px, 0)",k)):Object.assign({},C,((t={})[w]=y?v+"px":"",t[b]=g?p+"px":"",t.transform="",t))}var OY={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,u={placement:eY(t.placement),variation:kY(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,TY(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,TY(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},RY={passive:!0};var PY={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,s=void 0===i||i,l=tY(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach((function(e){e.addEventListener("scroll",n.update,RY)})),s&&l.addEventListener("resize",n.update,RY),function(){a&&u.forEach((function(e){e.removeEventListener("scroll",n.update,RY)})),s&&l.removeEventListener("resize",n.update,RY)}},data:{}},DY={left:"right",right:"left",bottom:"top",top:"bottom"};function MY(e){return e.replace(/left|right|bottom|top/g,(function(e){return DY[e]}))}var AY={start:"end",end:"start"};function NY(e){return e.replace(/start|end/g,(function(e){return AY[e]}))}function IY(e){var t=tY(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function jY(e){return cY(mY(e)).left+IY(e).scrollLeft}function LY(e){var t=hY(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function FY(e){return["html","body","#document"].indexOf(pY(e))>=0?e.ownerDocument.body:rY(e)&&LY(e)?e:FY(gY(e))}function BY(e,t){var n;void 0===t&&(t=[]);var r=FY(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=tY(r),i=o?[a].concat(a.visualViewport||[],LY(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(BY(gY(i)))}function HY(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function UY(e,t,n){return t===YG?HY(function(e,t){var n=tY(e),r=mY(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;var u=uY();(u||!u&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s+jY(e),y:l}}(e,n)):nY(t)?function(e,t){var n=cY(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):HY(function(e){var t,n=mY(e),r=IY(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=aY(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=aY(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+jY(e),l=-r.scrollTop;return"rtl"===hY(o||n).direction&&(s+=aY(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(mY(e)))}function zY(e,t,n,r){var o="clippingParents"===t?function(e){var t=BY(gY(e)),n=["absolute","fixed"].indexOf(hY(e).position)>=0&&rY(e)?bY(e):e;return nY(n)?t.filter((function(e){return nY(e)&&dY(e,n)&&"body"!==pY(e)})):[]}(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce((function(t,n){var o=UY(e,n,r);return t.top=aY(o.top,t.top),t.right=iY(o.right,t.right),t.bottom=iY(o.bottom,t.bottom),t.left=aY(o.left,t.left),t}),UY(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function qY(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?eY(o):null,i=o?kY(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case HG:t={x:s,y:n.y-r.height};break;case UG:t={x:s,y:n.y+n.height};break;case zG:t={x:n.x+n.width,y:l};break;case qG:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var u=a?wY(a):null;if(null!=u){var c="y"===u?"height":"width";switch(i){case ZG:t[u]=t[u]-(n[c]/2-r[c]/2);break;case GG:t[u]=t[u]+(n[c]/2-r[c]/2)}}return t}function WY(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.strategy,i=void 0===a?e.strategy:a,s=n.boundary,l=void 0===s?"clippingParents":s,u=n.rootBoundary,c=void 0===u?YG:u,f=n.elementContext,d=void 0===f?$G:f,p=n.altBoundary,h=void 0!==p&&p,v=n.padding,m=void 0===v?0:v,g=EY("number"!==typeof m?m:_Y(m,VG)),y=d===$G?"reference":$G,b=e.rects.popper,w=e.elements[h?y:d],x=zY(nY(w)?w:w.contextElement||mY(e.elements.popper),l,c,i),E=cY(e.elements.reference),_=qY({reference:E,element:b,strategy:"absolute",placement:o}),S=HY(Object.assign({},b,_)),k=d===$G?S:E,C={top:x.top-k.top+g.top,bottom:k.bottom-x.bottom+g.bottom,left:x.left-k.left+g.left,right:k.right-x.right+g.right},T=e.modifiersData.offset;if(d===$G&&T){var O=T[o];Object.keys(C).forEach((function(e){var t=[zG,UG].indexOf(e)>=0?1:-1,n=[HG,UG].indexOf(e)>=0?"y":"x";C[e]+=O[n]*t}))}return C}var VY={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,u=n.padding,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,h=void 0===p||p,v=n.allowedAutoPlacements,m=t.options.placement,g=eY(m),y=l||(g===m||!h?[MY(m)]:function(e){if(eY(e)===WG)return[];var t=MY(e);return[NY(e),t,NY(t)]}(m)),b=[m].concat(y).reduce((function(e,n){return e.concat(eY(n)===WG?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=void 0===l?XG:l,c=kY(r),f=c?s?KG:KG.filter((function(e){return kY(e)===c})):VG,d=f.filter((function(e){return u.indexOf(e)>=0}));0===d.length&&(d=f);var p=d.reduce((function(t,n){return t[n]=WY(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[eY(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:c,rootBoundary:f,padding:u,flipVariations:h,allowedAutoPlacements:v}):n)}),[]),w=t.rects.reference,x=t.rects.popper,E=new Map,_=!0,S=b[0],k=0;k<b.length;k++){var C=b[k],T=eY(C),O=kY(C)===ZG,R=[HG,UG].indexOf(T)>=0,P=R?"width":"height",D=WY(t,{placement:C,boundary:c,rootBoundary:f,altBoundary:d,padding:u}),M=R?O?zG:qG:O?UG:HG;w[P]>x[P]&&(M=MY(M));var A=MY(M),N=[];if(a&&N.push(D[T]<=0),s&&N.push(D[M]<=0,D[A]<=0),N.every((function(e){return e}))){S=C,_=!1;break}E.set(C,N)}if(_)for(var I=function(e){var t=b.find((function(t){var n=E.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return S=t,"break"},j=h?3:1;j>0;j--){if("break"===I(j))break}t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ZY(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function GY(e){return[HG,zG,UG,qG].some((function(t){return e[t]>=0}))}var YY={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=XG.reduce((function(e,n){return e[n]=function(e,t,n){var r=eY(e),o=[qG,HG].indexOf(r)>=0?-1:1,a="function"===typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[qG,zG].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=i}};var $Y={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,f=n.padding,d=n.tether,p=void 0===d||d,h=n.tetherOffset,v=void 0===h?0:h,m=WY(t,{boundary:l,rootBoundary:u,padding:f,altBoundary:c}),g=eY(t.placement),y=kY(t.placement),b=!y,w=wY(g),x="x"===w?"y":"x",E=t.modifiersData.popperOffsets,_=t.rects.reference,S=t.rects.popper,k="function"===typeof v?v(Object.assign({},t.rects,{placement:t.placement})):v,C="number"===typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),T=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(E){if(a){var R,P="y"===w?HG:qG,D="y"===w?UG:zG,M="y"===w?"height":"width",A=E[w],N=A+m[P],I=A-m[D],j=p?-S[M]/2:0,L=y===ZG?_[M]:S[M],F=y===ZG?-S[M]:-_[M],B=t.elements.arrow,H=p&&B?fY(B):{width:0,height:0},U=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=U[P],q=U[D],W=xY(0,_[M],H[M]),V=b?_[M]/2-j-W-z-C.mainAxis:L-W-z-C.mainAxis,Z=b?-_[M]/2+j+W+q+C.mainAxis:F+W+q+C.mainAxis,G=t.elements.arrow&&bY(t.elements.arrow),Y=G?"y"===w?G.clientTop||0:G.clientLeft||0:0,$=null!=(R=null==T?void 0:T[w])?R:0,K=A+Z-$,X=xY(p?iY(N,A+V-$-Y):N,A,p?aY(I,K):I);E[w]=X,O[w]=X-A}if(s){var Q,J="x"===w?HG:qG,ee="x"===w?UG:zG,te=E[x],ne="y"===x?"height":"width",re=te+m[J],oe=te-m[ee],ae=-1!==[HG,qG].indexOf(g),ie=null!=(Q=null==T?void 0:T[x])?Q:0,se=ae?re:te-_[ne]-S[ne]-ie+C.altAxis,le=ae?te+_[ne]+S[ne]-ie-C.altAxis:oe,ue=p&&ae?function(e,t,n){var r=xY(e,t,n);return r>n?n:r}(se,te,le):xY(p?se:re,te,p?le:oe);E[x]=ue,O[x]=ue-te}t.modifiersData[r]=O}},requiresIfExists:["offset"]};function KY(e,t,n){void 0===n&&(n=!1);var r=rY(t),o=rY(t)&&function(e){var t=e.getBoundingClientRect(),n=sY(t.width)/e.offsetWidth||1,r=sY(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=mY(t),i=cY(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==pY(t)||LY(a))&&(s=function(e){return e!==tY(e)&&rY(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:IY(e);var t}(t)),rY(t)?((l=cY(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=jY(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function XY(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function QY(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var JY={placement:"bottom",modifiers:[],strategy:"absolute"};function e$(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"===typeof e.getBoundingClientRect)}))}function t$(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,a=void 0===o?JY:o;return function(e,t,n){void 0===n&&(n=a);var o={placement:"bottom",orderedModifiers:[],options:Object.assign({},JY,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},i=[],s=!1,l={state:o,setOptions:function(n){var s="function"===typeof n?n(o.options):n;u(),o.options=Object.assign({},a,o.options,s),o.scrollParents={reference:nY(e)?BY(e):e.contextElement?BY(e.contextElement):[],popper:BY(t)};var c=function(e){var t=XY(e);return QG.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,o.options.modifiers)));return o.orderedModifiers=c.filter((function(e){return e.enabled})),o.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,a=e.effect;if("function"===typeof a){var s=a({state:o,name:t,instance:l,options:r}),u=function(){};i.push(s||u)}})),l.update()},forceUpdate:function(){if(!s){var e=o.elements,t=e.reference,n=e.popper;if(e$(t,n)){o.rects={reference:KY(t,bY(n),"fixed"===o.options.strategy),popper:fY(n)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach((function(e){return o.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<o.orderedModifiers.length;r++)if(!0!==o.reset){var a=o.orderedModifiers[r],i=a.fn,u=a.options,c=void 0===u?{}:u,f=a.name;"function"===typeof i&&(o=i({state:o,options:c,name:f,instance:l})||o)}else o.reset=!1,r=-1}}},update:QY((function(){return new Promise((function(e){l.forceUpdate(),e(o)}))})),destroy:function(){u(),s=!0}};if(!e$(e,t))return l;function u(){i.forEach((function(e){return e()})),i=[]}return l.setOptions(n).then((function(e){!s&&n.onFirstUpdate&&n.onFirstUpdate(e)})),l}}var n$=t$({defaultModifiers:[{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=WY(t,{elementContext:"reference"}),s=WY(t,{altBoundary:!0}),l=ZY(i,r),u=ZY(s,o,a),c=GY(l),f=GY(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=qY({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},OY,PY,YY,VY,$Y,SY]}),r$=function(e){return{position:e,top:"0",left:"0",opacity:"0",pointerEvents:"none"}},o$={name:"applyStyles",enabled:!1},a$={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:function(e){var t=e.state;return function(){var e=t.elements,n=e.reference,r=e.popper;if("removeAttribute"in n){var o=(n.getAttribute("aria-describedby")||"").split(",").filter((function(e){return e.trim()!==r.id}));o.length?n.setAttribute("aria-describedby",o.join(",")):n.removeAttribute("aria-describedby")}}},fn:function(e){var t,n=e.state.elements,r=n.popper,o=n.reference,a=null==(t=r.getAttribute("role"))?void 0:t.toLowerCase();if(r.id&&"tooltip"===a&&"setAttribute"in o){var i=o.getAttribute("aria-describedby");if(i&&-1!==i.split(",").indexOf(r.id))return;o.setAttribute("aria-describedby",i?i+","+r.id:r.id)}}},i$=[];var s$=function(t,n,r){var o=void 0===r?{}:r,a=o.enabled,i=void 0===a||a,s=o.placement,l=void 0===s?"bottom":s,u=o.strategy,c=void 0===u?"absolute":u,f=o.modifiers,d=void 0===f?i$:f,p=(0,Ju.Z)(o,["enabled","placement","strategy","modifiers"]),h=(0,e.useRef)(),v=(0,e.useCallback)((function(){var e;null==(e=h.current)||e.update()}),[]),m=(0,e.useCallback)((function(){var e;null==(e=h.current)||e.forceUpdate()}),[]),g=JG((0,e.useState)({placement:l,update:v,forceUpdate:m,attributes:{},styles:{popper:r$(c),arrow:{}}})),y=g[0],b=g[1],w=(0,e.useMemo)((function(){return{name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:function(e){var t=e.state,n={},r={};Object.keys(t.elements).forEach((function(e){n[e]=t.styles[e],r[e]=t.attributes[e]})),b({state:t,styles:n,attributes:r,update:v,forceUpdate:m,placement:t.placement})}}}),[v,m,b]);return(0,e.useEffect)((function(){h.current&&i&&h.current.setOptions({placement:l,strategy:c,modifiers:[].concat(d,[w,o$])})}),[c,l,w,i]),(0,e.useEffect)((function(){if(i&&null!=t&&null!=n)return h.current=n$(t,n,Qu({},p,{placement:l,strategy:c,modifiers:[].concat(d,[a$,w])})),function(){null!=h.current&&(h.current.destroy(),h.current=void 0,b((function(e){return Qu({},e,{attributes:{},styles:{popper:r$(c)}})})))}}),[i,t,n]),y},l$=!1,u$=!1;try{var c$={get passive(){return l$=!0},get once(){return u$=l$=!0}};PG&&(window.addEventListener("test",c$,c$),window.removeEventListener("test",c$,!0))}catch(et){}var f$=function(e,t,n,r){if(r&&"boolean"!==typeof r&&!u$){var o=r.once,a=r.capture,i=n;!u$&&o&&(i=n.__once||function e(r){this.removeEventListener(t,e,a),n.call(this,r)},n.__once=i),e.addEventListener(t,i,l$?r:a)}e.addEventListener(t,n,r)};var d$=function(e,t,n,r){var o=r&&"boolean"!==typeof r?r.capture:r;e.removeEventListener(t,n,o),n.__once&&e.removeEventListener(t,n.__once,o)};var p$=function(e,t,n,r){return f$(e,t,n,r),function(){d$(e,t,n,r)}};var h$=function(t){var n=(0,e.useRef)(t);return(0,e.useEffect)((function(){n.current=t}),[t]),n};function v$(t){var n=h$(t);return(0,e.useCallback)((function(){return n.current&&n.current.apply(n,arguments)}),[n])}var m$=n(2391),g$=n.n(m$);var y$=function(e){return vG(function(e){return e&&"setState"in e?r.findDOMNode(e):null!=e?e:null}(e))},b$=function(){};var w$=function(e){return e&&("current"in e?e.current:e)};var x$=function(t,n,r){var o=void 0===r?{}:r,a=o.disabled,i=o.clickTrigger,s=void 0===i?"click":i,l=(0,e.useRef)(!1),u=n||b$,c=(0,e.useCallback)((function(e){var n,r,o=w$(t);g$()(!!o,"RootClose captured a close event but does not have a ref to compare it to. useRootClose(), should be passed a ref that resolves to a DOM node"),l.current=!o||!!((r=e).metaKey||r.altKey||r.ctrlKey||r.shiftKey)||!function(e){return 0===e.button}(e)||!!EG(o,null!=(n=null==e.composedPath?void 0:e.composedPath()[0])?n:e.target)}),[t]),f=v$((function(e){l.current||u(e)})),d=v$((function(e){27===e.keyCode&&u(e)}));(0,e.useEffect)((function(){if(!a&&null!=t){var e=window.event,n=y$(w$(t)),r=p$(n,s,c,!0),o=p$(n,s,(function(t){t!==e?f(t):e=void 0})),i=p$(n,"keyup",(function(t){t!==e?d(t):e=void 0})),l=[];return"ontouchstart"in n.documentElement&&(l=[].slice.call(n.body.children).map((function(e){return p$(e,"mousemove",b$)}))),function(){r(),o(),i(),l.forEach((function(e){return e()}))}}}),[t,a,s,c,f,d])},E$=function(e){var t;return"undefined"===typeof document?null:null==e?vG().body:("function"===typeof e&&(e=e()),e&&"current"in e&&(e=e.current),null!=(t=e)&&t.nodeType&&e||null)};function _$(t,n){var r=(0,e.useState)((function(){return E$(t)})),o=r[0],a=r[1];if(!o){var i=E$(t);i&&a(i)}return(0,e.useEffect)((function(){n&&o&&n(o)}),[n,o]),(0,e.useEffect)((function(){var e=E$(t);e!==o&&a(e)}),[t,o]),o}function S$(e){return void 0===e&&(e={}),Array.isArray(e)?e:Object.keys(e).map((function(t){return e[t].name=t,e[t]}))}function k$(e){var t,n,r,o,a=e.enabled,i=e.enableEvents,s=e.placement,l=e.flip,u=e.offset,c=e.fixed,f=e.containerPadding,d=e.arrowElement,p=e.popperConfig,h=void 0===p?{}:p,v=function(e){var t={};return Array.isArray(e)?(null==e||e.forEach((function(e){t[e.name]=e})),t):e||t}(h.modifiers);return Qu({},h,{placement:s,enabled:a,strategy:c?"fixed":h.strategy,modifiers:S$(Qu({},v,{eventListeners:{enabled:i},preventOverflow:Qu({},v.preventOverflow,{options:f?Qu({padding:f},null==(t=v.preventOverflow)?void 0:t.options):null==(n=v.preventOverflow)?void 0:n.options}),offset:{options:Qu({offset:u},null==(r=v.offset)?void 0:r.options)},arrow:Qu({},v.arrow,{enabled:!!d,options:Qu({},null==(o=v.arrow)?void 0:o.options,{element:d})}),flip:Qu({enabled:!!l},v.flip)}))})}var C$=e.forwardRef((function(t,n){var o=t.flip,a=t.offset,i=t.placement,s=t.containerPadding,l=void 0===s?5:s,u=t.popperConfig,c=void 0===u?{}:u,f=t.transition,d=LG(),p=d[0],h=d[1],v=LG(),m=v[0],g=v[1],y=BG(h,n),b=_$(t.container),w=_$(t.target),x=(0,e.useState)(!t.show),E=x[0],_=x[1],S=s$(w,p,k$({placement:i,enableEvents:!!t.show,containerPadding:l||5,flip:o,offset:a,arrowElement:m,popperConfig:c})),k=S.styles,C=S.attributes,T=(0,Ju.Z)(S,["styles","attributes"]);t.show?E&&_(!1):t.transition||E||_(!0);var O=t.show||f&&!E;if(x$(p,t.onHide,{disabled:!t.rootClose||t.rootCloseDisabled,clickTrigger:t.rootCloseEvent}),!O)return null;var R=t.children(Qu({},T,{show:!!t.show,props:Qu({},C.popper,{style:k.popper,ref:y}),arrowProps:Qu({},C.arrow,{style:k.arrow,ref:g})}));if(f){var P=t.onExit,D=t.onExiting,M=t.onEnter,A=t.onEntering,N=t.onEntered;R=e.createElement(f,{in:t.show,appear:!0,onExit:P,onExiting:D,onExited:function(){_(!0),t.onExited&&t.onExited.apply(t,arguments)},onEnter:M,onEntering:A,onEntered:N},R)}return b?r.createPortal(R,b):null}));C$.displayName="Overlay",C$.propTypes={show:GV().bool,placement:GV().oneOf(XG),target:GV().any,container:GV().any,flip:GV().bool,children:GV().func.isRequired,containerPadding:GV().number,popperConfig:GV().object,rootClose:GV().bool,rootCloseEvent:GV().oneOf(["click","mousedown"]),rootCloseDisabled:GV().bool,onHide:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o;return e.rootClose?(o=GV().func).isRequired.apply(o,[e].concat(n)):GV().func.apply(GV(),[e].concat(n))},transition:GV().elementType,onEnter:GV().func,onEntering:GV().func,onEntered:GV().func,onExit:GV().func,onExiting:GV().func,onExited:GV().func};var T$=C$;var O$=function(){this.__data__=[],this.size=0};var R$=function(e,t){for(var n=e.length;n--;)if(DZ(e[n][0],t))return n;return-1},P$=Array.prototype.splice;var D$=function(e){var t=this.__data__,n=R$(t,e);return!(n<0)&&(n==t.length-1?t.pop():P$.call(t,n,1),--this.size,!0)};var M$=function(e){var t=this.__data__,n=R$(t,e);return n<0?void 0:t[n][1]};var A$=function(e){return R$(this.__data__,e)>-1};var N$=function(e,t){var n=this.__data__,r=R$(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function I$(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}I$.prototype.clear=O$,I$.prototype.delete=D$,I$.prototype.get=M$,I$.prototype.has=A$,I$.prototype.set=N$;var j$=I$;var L$=function(){this.__data__=new j$,this.size=0};var F$=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};var B$=function(e){return this.__data__.get(e)};var H$=function(e){return this.__data__.has(e)},U$=NZ["__core-js_shared__"],z$=function(){var e=/[^.]+$/.exec(U$&&U$.keys&&U$.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();var q$=function(e){return!!z$&&z$ in e},W$=Function.prototype.toString;var V$=function(e){if(null!=e){try{return W$.call(e)}catch(et){}try{return e+""}catch(et){}}return""},Z$=/^\[object .+?Constructor\]$/,G$=Function.prototype,Y$=Object.prototype,$$=G$.toString,K$=Y$.hasOwnProperty,X$=RegExp("^"+$$.call(K$).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var Q$=function(e){return!(!VZ(e)||q$(e))&&(ZZ(e)?X$:Z$).test(V$(e))};var J$=function(e,t){return null==e?void 0:e[t]};var eK=function(e,t){var n=J$(e,t);return Q$(n)?n:void 0},tK=eK(NZ,"Map"),nK=eK(Object,"create");var rK=function(){this.__data__=nK?nK(null):{},this.size=0};var oK=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},aK=Object.prototype.hasOwnProperty;var iK=function(e){var t=this.__data__;if(nK){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return aK.call(t,e)?t[e]:void 0},sK=Object.prototype.hasOwnProperty;var lK=function(e){var t=this.__data__;return nK?void 0!==t[e]:sK.call(t,e)};var uK=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=nK&&void 0===t?"__lodash_hash_undefined__":t,this};function cK(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}cK.prototype.clear=rK,cK.prototype.delete=oK,cK.prototype.get=iK,cK.prototype.has=lK,cK.prototype.set=uK;var fK=cK;var dK=function(){this.size=0,this.__data__={hash:new fK,map:new(tK||j$),string:new fK}};var pK=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var hK=function(e,t){var n=e.__data__;return pK(t)?n["string"==typeof t?"string":"hash"]:n.map};var vK=function(e){var t=hK(this,e).delete(e);return this.size-=t?1:0,t};var mK=function(e){return hK(this,e).get(e)};var gK=function(e){return hK(this,e).has(e)};var yK=function(e,t){var n=hK(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function bK(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}bK.prototype.clear=dK,bK.prototype.delete=vK,bK.prototype.get=mK,bK.prototype.has=gK,bK.prototype.set=yK;var wK=bK;var xK=function(e,t){var n=this.__data__;if(n instanceof j$){var r=n.__data__;if(!tK||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new wK(r)}return n.set(e,t),this.size=n.size,this};function EK(e){var t=this.__data__=new j$(e);this.size=t.size}EK.prototype.clear=L$,EK.prototype.delete=F$,EK.prototype.get=B$,EK.prototype.has=H$,EK.prototype.set=xK;var _K=EK;var SK=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};var kK=function(e){return this.__data__.has(e)};function CK(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new wK;++t<n;)this.add(e[t])}CK.prototype.add=CK.prototype.push=SK,CK.prototype.has=kK;var TK=CK;var OK=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};var RK=function(e,t){return e.has(t)};var PK=function(e,t,n,r,o,a){var i=1&n,s=e.length,l=t.length;if(s!=l&&!(i&&l>s))return!1;var u=a.get(e),c=a.get(t);if(u&&c)return u==t&&c==e;var f=-1,d=!0,p=2&n?new TK:void 0;for(a.set(e,t),a.set(t,e);++f<s;){var h=e[f],v=t[f];if(r)var m=i?r(v,h,f,t,e,a):r(h,v,f,e,t,a);if(void 0!==m){if(m)continue;d=!1;break}if(p){if(!OK(t,(function(e,t){if(!RK(p,t)&&(h===e||o(h,e,n,r,a)))return p.push(t)}))){d=!1;break}}else if(h!==v&&!o(h,v,n,r,a)){d=!1;break}}return a.delete(e),a.delete(t),d},DK=NZ.Uint8Array;var MK=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n};var AK=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n},NK=IZ?IZ.prototype:void 0,IK=NK?NK.valueOf:void 0;var jK=function(e,t,n,r,o,a,i){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||!a(new DK(e),new DK(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return DZ(+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 s=MK;case"[object Set]":var l=1&r;if(s||(s=AK),e.size!=t.size&&!l)return!1;var u=i.get(e);if(u)return u==t;r|=2,i.set(e,t);var c=PK(s(e),s(t),r,o,a,i);return i.delete(e),c;case"[object Symbol]":if(IK)return IK.call(e)==IK.call(t)}return!1};var LK=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e},FK=Array.isArray;var BK=function(e,t,n){var r=t(e);return FK(e)?r:LK(r,n(e))};var HK=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a};var UK=function(){return[]},zK=Object.prototype.propertyIsEnumerable,qK=Object.getOwnPropertySymbols,WK=qK?function(e){return null==e?[]:(e=Object(e),HK(qK(e),(function(t){return zK.call(e,t)})))}:UK;var VK=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};var ZK=function(e){return nG(e)&&"[object Arguments]"==WZ(e)},GK=Object.prototype,YK=GK.hasOwnProperty,$K=GK.propertyIsEnumerable,KK=ZK(function(){return arguments}())?ZK:function(e){return nG(e)&&YK.call(e,"callee")&&!$K.call(e,"callee")},XK=KK;var QK=function(){return!1},JK="object"==typeof exports&&exports&&!exports.nodeType&&exports,eX=JK&&"object"==typeof module&&module&&!module.nodeType&&module,tX=eX&&eX.exports===JK?NZ.Buffer:void 0,nX=(tX?tX.isBuffer:void 0)||QK,rX={};rX["[object Float32Array]"]=rX["[object Float64Array]"]=rX["[object Int8Array]"]=rX["[object Int16Array]"]=rX["[object Int32Array]"]=rX["[object Uint8Array]"]=rX["[object Uint8ClampedArray]"]=rX["[object Uint16Array]"]=rX["[object Uint32Array]"]=!0,rX["[object Arguments]"]=rX["[object Array]"]=rX["[object ArrayBuffer]"]=rX["[object Boolean]"]=rX["[object DataView]"]=rX["[object Date]"]=rX["[object Error]"]=rX["[object Function]"]=rX["[object Map]"]=rX["[object Number]"]=rX["[object Object]"]=rX["[object RegExp]"]=rX["[object Set]"]=rX["[object String]"]=rX["[object WeakMap]"]=!1;var oX=function(e){return nG(e)&&GZ(e.length)&&!!rX[WZ(e)]};var aX=function(e){return function(t){return e(t)}},iX="object"==typeof exports&&exports&&!exports.nodeType&&exports,sX=iX&&"object"==typeof module&&module&&!module.nodeType&&module,lX=sX&&sX.exports===iX&&MZ.process,uX=function(){try{var e=sX&&sX.require&&sX.require("util").types;return e||lX&&lX.binding&&lX.binding("util")}catch(et){}}(),cX=uX&&uX.isTypedArray,fX=cX?aX(cX):oX,dX=Object.prototype.hasOwnProperty;var pX=function(e,t){var n=FK(e),r=!n&&XK(e),o=!n&&!r&&nX(e),a=!n&&!r&&!o&&fX(e),i=n||r||o||a,s=i?VK(e.length,String):[],l=s.length;for(var u in e)!t&&!dX.call(e,u)||i&&("length"==u||o&&("offset"==u||"parent"==u)||a&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||KZ(u,l))||s.push(u);return s},hX=Object.prototype;var vX=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||hX)};var mX=function(e,t){return function(n){return e(t(n))}},gX=mX(Object.keys,Object),yX=Object.prototype.hasOwnProperty;var bX=function(e){if(!vX(e))return gX(e);var t=[];for(var n in Object(e))yX.call(e,n)&&"constructor"!=n&&t.push(n);return t};var wX=function(e){return YZ(e)?pX(e):bX(e)};var xX=function(e){return BK(e,wX,WK)},EX=Object.prototype.hasOwnProperty;var _X=function(e,t,n,r,o,a){var i=1&n,s=xX(e),l=s.length;if(l!=xX(t).length&&!i)return!1;for(var u=l;u--;){var c=s[u];if(!(i?c in t:EX.call(t,c)))return!1}var f=a.get(e),d=a.get(t);if(f&&d)return f==t&&d==e;var p=!0;a.set(e,t),a.set(t,e);for(var h=i;++u<l;){var v=e[c=s[u]],m=t[c];if(r)var g=i?r(m,v,c,t,e,a):r(v,m,c,e,t,a);if(!(void 0===g?v===m||o(v,m,n,r,a):g)){p=!1;break}h||(h="constructor"==c)}if(p&&!h){var y=e.constructor,b=t.constructor;y==b||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof b&&b instanceof b||(p=!1)}return a.delete(e),a.delete(t),p},SX=eK(NZ,"DataView"),kX=eK(NZ,"Promise"),CX=eK(NZ,"Set"),TX=eK(NZ,"WeakMap"),OX="[object Map]",RX="[object Promise]",PX="[object Set]",DX="[object WeakMap]",MX="[object DataView]",AX=V$(SX),NX=V$(tK),IX=V$(kX),jX=V$(CX),LX=V$(TX),FX=WZ;(SX&&FX(new SX(new ArrayBuffer(1)))!=MX||tK&&FX(new tK)!=OX||kX&&FX(kX.resolve())!=RX||CX&&FX(new CX)!=PX||TX&&FX(new TX)!=DX)&&(FX=function(e){var t=WZ(e),n="[object Object]"==t?e.constructor:void 0,r=n?V$(n):"";if(r)switch(r){case AX:return MX;case NX:return OX;case IX:return RX;case jX:return PX;case LX:return DX}return t});var BX=FX,HX="[object Arguments]",UX="[object Array]",zX="[object Object]",qX=Object.prototype.hasOwnProperty;var WX=function(e,t,n,r,o,a){var i=FK(e),s=FK(t),l=i?UX:BX(e),u=s?UX:BX(t),c=(l=l==HX?zX:l)==zX,f=(u=u==HX?zX:u)==zX,d=l==u;if(d&&nX(e)){if(!nX(t))return!1;i=!0,c=!1}if(d&&!c)return a||(a=new _K),i||fX(e)?PK(e,t,n,r,o,a):jK(e,t,l,n,r,o,a);if(!(1&n)){var p=c&&qX.call(e,"__wrapped__"),h=f&&qX.call(t,"__wrapped__");if(p||h){var v=p?e.value():e,m=h?t.value():t;return a||(a=new _K),o(v,m,n,r,a)}}return!!d&&(a||(a=new _K),_X(e,t,n,r,o,a))};var VX=function e(t,n,r,o,a){return t===n||(null==t||null==n||!nG(t)&&!nG(n)?t!==t&&n!==n:WX(t,n,r,o,e,a))};var ZX=function(e,t){return VX(e,t)};function GX(e,t){var n=_G(e);return n?n.innerHeight:t?e.clientHeight:TG(e).height}var YX,$X=Function.prototype.bind.call(Function.prototype.call,[].slice);function KX(e,t){return $X(e.querySelectorAll(t))}function XX(e,t){if(!YX){var n=document.body,r=n.matches||n.matchesSelector||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector;YX=function(e,t){return r.call(e,t)}}return YX(e,t)}var QX=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return-1};var JX=function(e,t,n,r){var o=n.length,a=o,i=!r;if(null==e)return!a;for(e=Object(e);o--;){var s=n[o];if(i&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++o<a;){var l=(s=n[o])[0],u=e[l],c=s[1];if(i&&s[2]){if(void 0===u&&!(l in e))return!1}else{var f=new _K;if(r)var d=r(u,c,l,e,t,f);if(!(void 0===d?VX(c,u,3,r,f):d))return!1}}return!0};var eQ=function(e){return e===e&&!VZ(e)};var tQ=function(e){for(var t=wX(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,eQ(o)]}return t};var nQ=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}};var rQ=function(e){var t=tQ(e);return 1==t.length&&t[0][2]?nQ(t[0][0],t[0][1]):function(n){return n===e||JX(n,e,t)}},oQ=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,aQ=/^\w*$/;var iQ=function(e,t){if(FK(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!rG(e))||(aQ.test(e)||!oQ.test(e)||null!=t&&e in Object(t))};function sQ(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(sQ.Cache||wK),n}sQ.Cache=wK;var lQ=sQ;var uQ=function(e){var t=lQ(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t},cQ=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,fQ=/\\(\\)?/g,dQ=uQ((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(cQ,(function(e,n,r,o){t.push(r?o.replace(fQ,"$1"):n||e)})),t}));var pQ=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o},hQ=IZ?IZ.prototype:void 0,vQ=hQ?hQ.toString:void 0;var mQ=function e(t){if("string"==typeof t)return t;if(FK(t))return pQ(t,e)+"";if(rG(t))return vQ?vQ.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n};var gQ=function(e){return null==e?"":mQ(e)};var yQ=function(e,t){return FK(e)?e:iQ(e,t)?[e]:dQ(gQ(e))};var bQ=function(e){if("string"==typeof e||rG(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t};var wQ=function(e,t){for(var n=0,r=(t=yQ(t,e)).length;null!=e&&n<r;)e=e[bQ(t[n++])];return n&&n==r?e:void 0};var xQ=function(e,t,n){var r=null==e?void 0:wQ(e,t);return void 0===r?n:r};var EQ=function(e,t){return null!=e&&t in Object(e)};var _Q=function(e,t,n){for(var r=-1,o=(t=yQ(t,e)).length,a=!1;++r<o;){var i=bQ(t[r]);if(!(a=null!=e&&n(e,i)))break;e=e[i]}return a||++r!=o?a:!!(o=null==e?0:e.length)&&GZ(o)&&KZ(i,o)&&(FK(e)||XK(e))};var SQ=function(e,t){return null!=e&&_Q(e,t,EQ)};var kQ=function(e,t){return iQ(e)&&eQ(t)?nQ(bQ(e),t):function(n){var r=xQ(n,e);return void 0===r&&r===t?SQ(n,e):VX(t,r,3)}};var CQ=function(e){return e};var TQ=function(e){return function(t){return null==t?void 0:t[e]}};var OQ=function(e){return function(t){return wQ(t,e)}};var RQ=function(e){return iQ(e)?TQ(bQ(e)):OQ(e)};var PQ=function(e){return"function"==typeof e?e:null==e?CQ:"object"==typeof e?FK(e)?kQ(e[0],e[1]):rQ(e):RQ(e)},DQ=Math.max;var MQ=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:fG(n);return o<0&&(o=DQ(r+o,0)),QX(e,PQ(t,3),o)},AQ=Math.ceil,NQ=Math.max;var IQ=function(e,t,n,r){for(var o=-1,a=NQ(AQ((t-e)/(n||1)),0),i=Array(a);a--;)i[r?a:++o]=e,e+=n;return i};var jQ=function(e){return function(t,n,r){return r&&"number"!=typeof r&&XZ(t,n,r)&&(n=r=void 0),t=cG(t),void 0===n?(n=t,t=0):n=cG(n),r=void 0===r?t<n?1:-1:cG(r),IQ(t,n,r,e)}},LQ=jQ(),FQ=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function BQ(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],o=t[n],!(r===o||FQ(r)&&FQ(o)))return!1;var r,o;return!0}function HQ(e,t){void 0===t&&(t=BQ);var n=null;function r(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];if(n&&n.lastThis===this&&t(r,n.lastArgs))return n.lastResult;var a=e.apply(this,r);return n={lastResult:a,lastArgs:r,lastThis:this},a}return r.clear=function(){n=null},r}var UQ=IZ?IZ.isConcatSpreadable:void 0;var zQ=function(e){return FK(e)||XK(e)||!!(UQ&&e&&e[UQ])};var qQ=function e(t,n,r,o,a){var i=-1,s=t.length;for(r||(r=zQ),a||(a=[]);++i<s;){var l=t[i];n>0&&r(l)?n>1?e(l,n-1,r,o,a):LK(a,l):o||(a[a.length]=l)}return a};var WQ=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),s=i.length;s--;){var l=i[e?s:++o];if(!1===n(a[l],l,a))break}return t}},VQ=WQ();var ZQ=function(e,t){return e&&VQ(e,t,wX)};var GQ=function(e,t){return function(n,r){if(null==n)return n;if(!YZ(n))return e(n,r);for(var o=n.length,a=t?o:-1,i=Object(n);(t?a--:++a<o)&&!1!==r(i[a],a,i););return n}},YQ=GQ(ZQ);var $Q=function(e,t){var n=-1,r=YZ(e)?Array(e.length):[];return YQ(e,(function(e,o,a){r[++n]=t(e,o,a)})),r};var KQ=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e};var XQ=function(e,t){if(e!==t){var n=void 0!==e,r=null===e,o=e===e,a=rG(e),i=void 0!==t,s=null===t,l=t===t,u=rG(t);if(!s&&!u&&!a&&e>t||a&&i&&l&&!s&&!u||r&&i&&l||!n&&l||!o)return 1;if(!r&&!a&&!u&&e<t||u&&n&&o&&!r&&!a||s&&n&&o||!i&&o||!l)return-1}return 0};var QQ=function(e,t,n){for(var r=-1,o=e.criteria,a=t.criteria,i=o.length,s=n.length;++r<i;){var l=XQ(o[r],a[r]);if(l)return r>=s?l:l*("desc"==n[r]?-1:1)}return e.index-t.index};var JQ=function(e,t,n){t=t.length?pQ(t,(function(e){return FK(e)?function(t){return wQ(t,1===e.length?e[0]:e)}:e})):[CQ];var r=-1;t=pQ(t,aX(PQ));var o=$Q(e,(function(e,n,o){return{criteria:pQ(t,(function(t){return t(e)})),index:++r,value:e}}));return KQ(o,(function(e,t){return QQ(e,t,n)}))};var eJ=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)},tJ=Math.max;var nJ=function(e,t,n){return t=tJ(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,a=tJ(r.length-t,0),i=Array(a);++o<a;)i[o]=r[t+o];o=-1;for(var s=Array(t+1);++o<t;)s[o]=r[o];return s[t]=n(i),eJ(e,this,s)}};var rJ=function(e){return function(){return e}},oJ=function(){try{var e=eK(Object,"defineProperty");return e({},"",{}),e}catch(et){}}(),aJ=oJ?function(e,t){return oJ(e,"toString",{configurable:!0,enumerable:!1,value:rJ(t),writable:!0})}:CQ,iJ=Date.now;var sJ=function(e){var t=0,n=0;return function(){var r=iJ(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}},lJ=sJ(aJ);var uJ,cJ=function(e,t){return lJ(nJ(e,t,CQ),e+"")},fJ=cJ((function(e,t){if(null==e)return[];var n=t.length;return n>1&&XZ(e,t[0],t[1])?t=[]:n>2&&XZ(t[0],t[1],t[2])&&(t=[t[0]]),JQ(e,qQ(t,1),[])}));function dJ(e,t){var n=_G(e);return n?n.innerWidth:t?e.clientWidth:TG(e).width}function pJ(e){if((!uJ&&0!==uJ||e)&&PG){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),uJ=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return uJ}var hJ=n(3878),vJ=n(9199),mJ=n(181),gJ=n(5267);function yJ(e){return(0,hJ.Z)(e)||(0,vJ.Z)(e)||(0,mJ.Z)(e)||(0,gJ.Z)()}function bJ(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var wJ=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e};var xJ=function(e,t,n){"__proto__"==t&&oJ?oJ(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n},EJ=Object.prototype.hasOwnProperty;var _J=function(e,t,n){var r=e[t];EJ.call(e,t)&&DZ(r,n)&&(void 0!==n||t in e)||xJ(e,t,n)};var SJ=function(e,t,n,r){var o=!n;n||(n={});for(var a=-1,i=t.length;++a<i;){var s=t[a],l=r?r(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),o?xJ(n,s,l):_J(n,s,l)}return n};var kJ=function(e,t){return e&&SJ(t,wX(t),e)};var CJ=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t},TJ=Object.prototype.hasOwnProperty;var OJ=function(e){if(!VZ(e))return CJ(e);var t=vX(e),n=[];for(var r in e)("constructor"!=r||!t&&TJ.call(e,r))&&n.push(r);return n};var RJ=function(e){return YZ(e)?pX(e,!0):OJ(e)};var PJ=function(e,t){return e&&SJ(t,RJ(t),e)},DJ="object"==typeof exports&&exports&&!exports.nodeType&&exports,MJ=DJ&&"object"==typeof module&&module&&!module.nodeType&&module,AJ=MJ&&MJ.exports===DJ?NZ.Buffer:void 0,NJ=AJ?AJ.allocUnsafe:void 0;var IJ=function(e,t){if(t)return e.slice();var n=e.length,r=NJ?NJ(n):new e.constructor(n);return e.copy(r),r};var jJ=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};var LJ=function(e,t){return SJ(e,WK(e),t)},FJ=mX(Object.getPrototypeOf,Object),BJ=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)LK(t,WK(e)),e=FJ(e);return t}:UK;var HJ=function(e,t){return SJ(e,BJ(e),t)};var UJ=function(e){return BK(e,RJ,BJ)},zJ=Object.prototype.hasOwnProperty;var qJ=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&zJ.call(e,"index")&&(n.index=e.index,n.input=e.input),n};var WJ=function(e){var t=new e.constructor(e.byteLength);return new DK(t).set(new DK(e)),t};var VJ=function(e,t){var n=t?WJ(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)},ZJ=/\w*$/;var GJ=function(e){var t=new e.constructor(e.source,ZJ.exec(e));return t.lastIndex=e.lastIndex,t},YJ=IZ?IZ.prototype:void 0,$J=YJ?YJ.valueOf:void 0;var KJ=function(e){return $J?Object($J.call(e)):{}};var XJ=function(e,t){var n=t?WJ(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)};var QJ=function(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return WJ(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return VJ(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 XJ(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 GJ(e);case"[object Symbol]":return KJ(e)}},JJ=Object.create,e0=function(){function e(){}return function(t){if(!VZ(t))return{};if(JJ)return JJ(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();var t0=function(e){return"function"!=typeof e.constructor||vX(e)?{}:e0(FJ(e))};var n0=function(e){return nG(e)&&"[object Map]"==BX(e)},r0=uX&&uX.isMap,o0=r0?aX(r0):n0;var a0=function(e){return nG(e)&&"[object Set]"==BX(e)},i0=uX&&uX.isSet,s0=i0?aX(i0):a0,l0="[object Arguments]",u0="[object Function]",c0="[object Object]",f0={};f0[l0]=f0["[object Array]"]=f0["[object ArrayBuffer]"]=f0["[object DataView]"]=f0["[object Boolean]"]=f0["[object Date]"]=f0["[object Float32Array]"]=f0["[object Float64Array]"]=f0["[object Int8Array]"]=f0["[object Int16Array]"]=f0["[object Int32Array]"]=f0["[object Map]"]=f0["[object Number]"]=f0[c0]=f0["[object RegExp]"]=f0["[object Set]"]=f0["[object String]"]=f0["[object Symbol]"]=f0["[object Uint8Array]"]=f0["[object Uint8ClampedArray]"]=f0["[object Uint16Array]"]=f0["[object Uint32Array]"]=!0,f0["[object Error]"]=f0[u0]=f0["[object WeakMap]"]=!1;var d0=function e(t,n,r,o,a,i){var s,l=1&n,u=2&n,c=4&n;if(r&&(s=a?r(t,o,a,i):r(t)),void 0!==s)return s;if(!VZ(t))return t;var f=FK(t);if(f){if(s=qJ(t),!l)return jJ(t,s)}else{var d=BX(t),p=d==u0||"[object GeneratorFunction]"==d;if(nX(t))return IJ(t,l);if(d==c0||d==l0||p&&!a){if(s=u||p?{}:t0(t),!l)return u?HJ(t,PJ(s,t)):LJ(t,kJ(s,t))}else{if(!f0[d])return a?t:{};s=QJ(t,d,l)}}i||(i=new _K);var h=i.get(t);if(h)return h;i.set(t,s),s0(t)?t.forEach((function(o){s.add(e(o,n,r,o,t,i))})):o0(t)&&t.forEach((function(o,a){s.set(a,e(o,n,r,a,t,i))}));var v=f?void 0:(c?u?UJ:xX:u?RJ:wX)(t);return wJ(v||t,(function(o,a){v&&(o=t[a=o]),_J(s,a,e(o,n,r,a,t,i))})),s};var p0=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0};var h0=function(e,t){return t.length<2?e:wQ(e,PZ(t,0,-1))};var v0=function(e,t){return t=yQ(t,e),null==(e=h0(e,t))||delete e[bQ(p0(t))]},m0=Function.prototype,g0=Object.prototype,y0=m0.toString,b0=g0.hasOwnProperty,w0=y0.call(Object);var x0=function(e){if(!nG(e)||"[object Object]"!=WZ(e))return!1;var t=FJ(e);if(null===t)return!0;var n=b0.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&y0.call(n)==w0};var E0=function(e){return x0(e)?void 0:e};var _0=function(e){return(null==e?0:e.length)?qQ(e,1):[]};var S0=function(e){return lJ(nJ(e,void 0,_0),e+"")}((function(e,t){var n={};if(null==e)return n;var r=!1;t=pQ(t,(function(t){return t=yQ(t,e),r||(r=t.length>1),t})),SJ(e,UJ(e),n),r&&(n=d0(n,7,E0));for(var o=t.length;o--;)v0(n,t[o]);return n})),k0=Object.prototype,C0=k0.hasOwnProperty,T0=cJ((function(e,t){e=Object(e);var n=-1,r=t.length,o=r>2?t[2]:void 0;for(o&&XZ(t[0],t[1],o)&&(r=1);++n<r;)for(var a=t[n],i=RJ(a),s=-1,l=i.length;++s<l;){var u=i[s],c=e[u];(void 0===c||DZ(c,k0[u])&&!C0.call(e,u))&&(e[u]=a[u])}return e})),O0=T0;var R0=function(e,t,n){var r=FK(e),o=r||nX(e)||fX(e);if(t=PQ(t,4),null==n){var a=e&&e.constructor;n=o?r?new a:[]:VZ(e)&&ZZ(a)?e0(FJ(e)):{}}return(o?wJ:ZQ)(e,(function(e,r,o){return t(n,e,r,o)})),n};var P0=function(e,t){var n={};return t=PQ(t,3),ZQ(e,(function(e,r,o){xJ(n,r,t(e,r,o))})),n};function D0(e){return e.children}var M0="PREV",A0="NEXT",N0="TODAY",I0="DATE",j0={MONTH:"month",WEEK:"week",WORK_WEEK:"work_week",DAY:"day",AGENDA:"agenda"},L0=Object.keys(j0).map((function(e){return j0[e]}));function F0(e,t){e&&e.apply(null,[].concat(t))}GV().oneOfType([GV().string,GV().func]),GV().any,GV().func,GV().oneOfType([GV().arrayOf(GV().oneOf(L0)),GV().objectOf((function(e,t){var n=-1!==L0.indexOf(t)&&"boolean"===typeof e[t];if(n)return null;for(var r=arguments.length,o=new Array(r>2?r-2:0),a=2;a<r;a++)o[a-2]=arguments[a];return GV().elementType.apply(GV(),[e,t].concat(o))}))]),GV().oneOfType([GV().oneOf(["overlap","no-overlap"]),GV().func]);var B0={seconds:1e3,minutes:6e4,hours:36e5,day:864e5};function H0(e,t){var n=uZ(e,"month");return uZ(n,"week",t.startOfWeek())}function U0(e,t){var n=cZ(e,"month");return cZ(n,"week",t.startOfWeek())}function z0(e,t){for(var n=H0(e,t),r=U0(e,t),o=[];mZ(n,r,"day");)o.push(n),n=sZ(n,1,"day");return o}function q0(e,t){var n=uZ(e,t);return fZ(n,e)?n:sZ(n,1,t)}function W0(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"day",r=e,o=[];mZ(r,t,n);)o.push(r),r=sZ(r,1,n);return o}function V0(e,t){return null==t&&null==e?null:(null==t&&(t=new Date),null==e&&(e=new Date),e=uZ(e,"day"),e=_Z(e,_Z(t)),e=EZ(e,EZ(t)),e=xZ(e,xZ(t)),wZ(e,wZ(t)))}function Z0(e){return 0===_Z(e)&&0===EZ(e)&&0===xZ(e)&&0===wZ(e)}function G0(e,t,n){return n&&"milliseconds"!==n?Math.round(Math.abs(+uZ(e,n)/B0[n]-+uZ(t,n)/B0[n])):Math.abs(+e-+t)}var Y0=GV().oneOfType([GV().string,GV().func]);function $0(e,t,n,r,o){var a="function"===typeof r?r(n,o,e):t.call(e,n,r,o);return BV()(null==a||"string"===typeof a,"`localizer format(..)` must return a string, null, or undefined"),a}function K0(e,t,n){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,t+n,0,0)}function X0(e,t){return e.getTimezoneOffset()-t.getTimezoneOffset()}function Q0(e,t){return G0(e,t,"minutes")+X0(e,t)}function J0(e){var t=uZ(e,"day");return G0(t,e,"minutes")+X0(t,e)}function e1(e,t){return vZ(e,t,"day")}function t1(e,t,n){return fZ(e,t,"minutes")?hZ(t,n,"minutes"):pZ(t,n,"minutes")}function n1(e){var t=e.evtA,n=t.start,r=t.end,o=t.allDay,a=e.evtB,i=a.start,s=a.end,l=a.allDay,u=+uZ(n,"day")-+uZ(i,"day"),c=G0(n,q0(r,"day"),"day"),f=G0(i,q0(s,"day"),"day");return u||Math.max(f,1)-Math.max(c,1)||!!l-!!o||+n-+i||+r-+s}function r1(e){var t=e.event,n=t.start,r=t.end,o=e.range,a=o.start,i=o.end,s=uZ(n,"day"),l=mZ(s,i,"day"),u=dZ(s,r,"minutes")?pZ(r,a,"minutes"):hZ(r,a,"minutes");return l&&u}function o1(e,t){return fZ(e,t,"day")}function a1(e,t){return Z0(e)&&Z0(t)}var i1=u((function e(t){var n=this;i(this,e),BV()("function"===typeof t.format,"date localizer `format(..)` must be a function"),BV()("function"===typeof t.firstOfWeek,"date localizer `firstOfWeek(..)` must be a function"),this.propType=t.propType||Y0,this.formats=t.formats,this.format=function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return $0.apply(void 0,[n,t.format].concat(r))},this.startOfWeek=t.firstOfWeek,this.merge=t.merge||V0,this.inRange=t.inRange||bZ,this.lt=t.lt||vZ,this.lte=t.lte||mZ,this.gt=t.gt||pZ,this.gte=t.gte||hZ,this.eq=t.eq||fZ,this.neq=t.neq||dZ,this.startOf=t.startOf||uZ,this.endOf=t.endOf||cZ,this.add=t.add||sZ,this.range=t.range||W0,this.diff=t.diff||G0,this.ceil=t.ceil||q0,this.min=t.min||gZ,this.max=t.max||yZ,this.minutes=t.minutes||EZ,this.firstVisibleDay=t.firstVisibleDay||H0,this.lastVisibleDay=t.lastVisibleDay||U0,this.visibleDays=t.visibleDays||z0,this.getSlotDate=t.getSlotDate||K0,this.getTimezoneOffset=t.getTimezoneOffset||function(e){return e.getTimezoneOffset()},this.getDstOffset=t.getDstOffset||X0,this.getTotalMin=t.getTotalMin||Q0,this.getMinutesFromMidnight=t.getMinutesFromMidnight||J0,this.continuesPrior=t.continuesPrior||e1,this.continuesAfter=t.continuesAfter||t1,this.sortEvents=t.sortEvents||n1,this.inEventRange=t.inEventRange||r1,this.isSameDate=t.isSameDate||o1,this.startAndEndAreDateOnly=t.startAndEndAreDateOnly||a1,this.segmentOffset=t.browserTZOffset?t.browserTZOffset():0}));function s1(e,t,n,r){var o=(0,ze.Z)((0,ze.Z)({},e.formats),n);return(0,ze.Z)((0,ze.Z)({},e),{},{messages:r,startOfWeek:function(){return e.startOfWeek(t)},format:function(n,r){return e.format(n,o[r]||r,t)}})}var l1={date:"Date",time:"Time",event:"Event",allDay:"All Day",week:"Week",work_week:"Work Week",day:"Day",month:"Month",previous:"Back",next:"Next",yesterday:"Yesterday",tomorrow:"Tomorrow",today:"Today",agenda:"Agenda",noEventsInRange:"There are no events in this range.",showMore:function(e){return"+".concat(e," more")}};var u1=["style","className","event","selected","isAllDay","onSelect","onDoubleClick","onKeyPress","localizer","continuesPrior","continuesAfter","accessors","getters","children","components","slotStart","slotEnd"],c1=function(t){f(r,t);var n=y(r);function r(){return i(this,r),n.apply(this,arguments)}return u(r,[{key:"render",value:function(){var t=this.props,n=t.style,r=t.className,o=t.event,a=t.selected,i=t.isAllDay,s=t.onSelect,l=t.onDoubleClick,u=t.onKeyPress,c=t.localizer,f=t.continuesPrior,d=t.continuesAfter,p=t.accessors,h=t.getters,v=t.children,m=t.components,g=m.event,y=m.eventWrapper,b=t.slotStart,w=t.slotEnd,x=(0,bL.Z)(t,u1);delete x.resizable;var E=p.title(o),_=p.tooltip(o),S=p.end(o),k=p.start(o),C=p.allDay(o),T=i||C||c.diff(k,c.ceil(S,"day"),"day")>1,O=h.eventProp(o,k,S,a),R=e.createElement("div",{className:"rbc-event-content",title:_||void 0},g?e.createElement(g,{event:o,continuesPrior:f,continuesAfter:d,title:E,isAllDay:C,localizer:c,slotStart:b,slotEnd:w}):E);return e.createElement(y,Object.assign({},this.props,{type:"date"}),e.createElement("div",Object.assign({},x,{tabIndex:0,style:(0,ze.Z)((0,ze.Z)({},O.style),n),className:tc("rbc-event",r,O.className,{"rbc-selected":a,"rbc-event-allday":T,"rbc-event-continues-prior":f,"rbc-event-continues-after":d}),onClick:function(e){return s&&s(o,e)},onDoubleClick:function(e){return l&&l(o,e)},onKeyPress:function(e){return u&&u(o,e)}}),"function"===typeof v?v(R):R))}}]),r}(e.Component);function f1(e,t){return!(!e||null==t)&&ZX(e,t)}function d1(e,t){return(e.right-e.left)/t}function p1(e,t,n,r){var o=d1(e,r);return n?r-1-Math.floor((t-e.left)/o):Math.floor((t-e.left)/o)}function h1(t){var n=t.containerRef,r=t.accessors,o=t.getters,a=t.selected,i=t.components,s=t.localizer,l=t.position,u=t.show,c=t.events,f=t.slotStart,d=t.slotEnd,p=t.onSelect,h=t.onDoubleClick,v=t.onKeyPress,m=t.handleDragStart,g=t.popperRef,y=t.target,b=t.offset;!function(t){var n=t.ref,r=t.callback;(0,e.useEffect)((function(){var e=function(e){n.current&&!n.current.contains(e.target)&&r()};return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}}),[n,r])}({ref:g,callback:u}),(0,e.useLayoutEffect)((function(){var e=function(e){var t=e.target,n=e.offset,r=e.container,o=e.box,a=TG(t),i=a.top,s=a.left,l=a.width,u=a.height,c=TG(r),f=c.top,d=c.left,p=c.width,h=c.height,v=TG(o),m=v.width,g=v.height,y=f+h,b=d+p,w=i+g,x=s+m,E=n.x,_=n.y;return{topOffset:w>y?i-g-_:i+_+u,leftOffset:x>b?s+E-m+l:s+E}}({target:y,offset:b,container:n.current,box:g.current}),t=e.topOffset,r=e.leftOffset;g.current.style.top="".concat(t,"px"),g.current.style.left="".concat(r,"px")}),[b.x,b.y,y]);var w=l.width,x={minWidth:w+w/2};return e.createElement("div",{style:x,className:"rbc-overlay",ref:g},e.createElement("div",{className:"rbc-overlay-header"},s.format(f,"dayHeaderFormat")),c.map((function(t,n){return e.createElement(c1,{key:n,type:"popup",localizer:s,event:t,getters:o,onSelect:p,accessors:r,components:i,onDoubleClick:h,onKeyPress:v,continuesPrior:s.lt(r.end(t),f,"day"),continuesAfter:s.gte(r.start(t),d,"day"),slotStart:f,slotEnd:d,selected:f1(t,a),draggable:!0,onDragStart:function(){return m(t)},onDragEnd:function(){return u()}})})))}var v1=e.forwardRef((function(t,n){return e.createElement(h1,Object.assign({},t,{popperRef:n}))}));function m1(t){var n=t.containerRef,r=t.popupOffset,o=void 0===r?5:r,a=t.overlay,i=t.accessors,s=t.localizer,l=t.components,u=t.getters,c=t.selected,f=t.handleSelectEvent,d=t.handleDoubleClickEvent,p=t.handleKeyPressEvent,h=t.handleDragStart,v=t.onHide,m=t.overlayDisplay,g=(0,e.useRef)(null);if(!a.position)return null;var y=o;isNaN(o)||(y={x:o,y:o});var b=a.position,w=a.events,x=a.date,E=a.end;return e.createElement(T$,{rootClose:!0,flip:!0,show:!0,placement:"bottom",onHide:v,target:a.target},(function(t){var r=t.props;return e.createElement(v1,Object.assign({},r,{containerRef:n,ref:g,target:a.target,offset:y,accessors:i,getters:u,selected:c,components:l,localizer:s,position:b,show:m,events:w,slotStart:x,slotEnd:E,onSelect:f,onDoubleClick:d,onKeyPress:p,handleDragStart:h}))}))}v1.propTypes={accessors:GV().object.isRequired,getters:GV().object.isRequired,selected:GV().object,components:GV().object.isRequired,localizer:GV().object.isRequired,position:GV().object.isRequired,show:GV().func.isRequired,events:GV().array.isRequired,slotStart:GV().instanceOf(Date).isRequired,slotEnd:GV().instanceOf(Date),onSelect:GV().func,onDoubleClick:GV().func,onKeyPress:GV().func,handleDragStart:GV().func,style:GV().object,offset:GV().shape({x:GV().number,y:GV().number})};var g1=e.forwardRef((function(t,n){return e.createElement(m1,Object.assign({},t,{containerRef:n}))}));function y1(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document;return p$(n,e,t,{passive:!1})}function b1(e,t){var n=t.clientX,r=t.clientY;return function(e,t,n){e.closest&&!n&&e.closest(t);var r=e;do{if(XX(r,t))return r;r=r.parentElement}while(r&&r!==n&&r.nodeType===document.ELEMENT_NODE);return null}(document.elementFromPoint(n,r),".rbc-event",e)}function w1(e,t){return!!b1(e,t)}function x1(e){var t=e;return e.touches&&e.touches.length&&(t=e.touches[0]),{clientX:t.clientX,clientY:t.clientY,pageX:t.pageX,pageY:t.pageY}}g1.propTypes={popupOffset:GV().oneOfType([GV().number,GV().shape({x:GV().number,y:GV().number})]),overlay:GV().shape({position:GV().object,events:GV().array,date:GV().instanceOf(Date),end:GV().instanceOf(Date)}),accessors:GV().object.isRequired,localizer:GV().object.isRequired,components:GV().object.isRequired,getters:GV().object.isRequired,selected:GV().object,handleSelectEvent:GV().func,handleDoubleClickEvent:GV().func,handleKeyPressEvent:GV().func,handleDragStart:GV().func,onHide:GV().func,overlayDisplay:GV().func};var E1=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.global,o=void 0!==r&&r,a=n.longPressThreshold,s=void 0===a?250:a,l=n.validContainers,u=void 0===l?[]:l;i(this,e),this.isDetached=!1,this.container=t,this.globalMouse=!t||o,this.longPressThreshold=s,this.validContainers=u,this._listeners=Object.create(null),this._handleInitialEvent=this._handleInitialEvent.bind(this),this._handleMoveEvent=this._handleMoveEvent.bind(this),this._handleTerminatingEvent=this._handleTerminatingEvent.bind(this),this._keyListener=this._keyListener.bind(this),this._dropFromOutsideListener=this._dropFromOutsideListener.bind(this),this._dragOverFromOutsideListener=this._dragOverFromOutsideListener.bind(this),this._removeTouchMoveWindowListener=y1("touchmove",(function(){}),window),this._removeKeyDownListener=y1("keydown",this._keyListener),this._removeKeyUpListener=y1("keyup",this._keyListener),this._removeDropFromOutsideListener=y1("drop",this._dropFromOutsideListener),this._removeDragOverFromOutsideListener=y1("dragover",this._dragOverFromOutsideListener),this._addInitialEventListener()}return u(e,[{key:"on",value:function(e,t){var n=this._listeners[e]||(this._listeners[e]=[]);return n.push(t),{remove:function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}}}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o,a=this._listeners[e]||[];return a.forEach((function(e){void 0===o&&(o=e.apply(void 0,n))})),o}},{key:"teardown",value:function(){this.isDetached=!0,this._listeners=Object.create(null),this._removeTouchMoveWindowListener&&this._removeTouchMoveWindowListener(),this._removeInitialEventListener&&this._removeInitialEventListener(),this._removeEndListener&&this._removeEndListener(),this._onEscListener&&this._onEscListener(),this._removeMoveListener&&this._removeMoveListener(),this._removeKeyUpListener&&this._removeKeyUpListener(),this._removeKeyDownListener&&this._removeKeyDownListener(),this._removeDropFromOutsideListener&&this._removeDropFromOutsideListener(),this._removeDragOverFromOutsideListener&&this._removeDragOverFromOutsideListener()}},{key:"isSelected",value:function(e){var t=this._selectRect;return!(!t||!this.selecting)&&_1(t,S1(e))}},{key:"filter",value:function(e){return this._selectRect&&this.selecting?e.filter(this.isSelected,this):[]}},{key:"_addLongPressListener",value:function(e,t){var n=this,r=null,o=null,a=null,i=function(t){r=setTimeout((function(){l(),e(t)}),n.longPressThreshold),o=y1("touchmove",(function(){return l()})),a=y1("touchend",(function(){return l()}))},s=y1("touchstart",i),l=function(){r&&clearTimeout(r),o&&o(),a&&a(),r=null,o=null,a=null};return t&&i(t),function(){l(),s()}}},{key:"_addInitialEventListener",value:function(){var e=this,t=y1("mousedown",(function(t){e._removeInitialEventListener(),e._handleInitialEvent(t),e._removeInitialEventListener=y1("mousedown",e._handleInitialEvent)})),n=y1("touchstart",(function(t){e._removeInitialEventListener(),e._removeInitialEventListener=e._addLongPressListener(e._handleInitialEvent,t)}));this._removeInitialEventListener=function(){t(),n()}}},{key:"_dropFromOutsideListener",value:function(e){var t=x1(e),n=t.pageX,r=t.pageY,o=t.clientX,a=t.clientY;this.emit("dropFromOutside",{x:n,y:r,clientX:o,clientY:a}),e.preventDefault()}},{key:"_dragOverFromOutsideListener",value:function(e){var t=x1(e),n=t.pageX,r=t.pageY,o=t.clientX,a=t.clientY;this.emit("dragOverFromOutside",{x:n,y:r,clientX:o,clientY:a}),e.preventDefault()}},{key:"_handleInitialEvent",value:function(e){if(!this.isDetached){var t,n=x1(e),r=n.clientX,o=n.clientY,a=n.pageX,i=n.pageY,s=this.container();if(3!==e.which&&2!==e.button&&function(e,t,n){return!e||EG(e,document.elementFromPoint(t,n))}(s,r,o)){if(!this.globalMouse&&s&&!EG(s,e.target)){var l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;"object"!==(0,v.Z)(e)&&(e={top:e,left:e,right:e,bottom:e});return e}(0),u=l.top,c=l.left,f=l.bottom,d=l.right;if(!_1({top:(t=S1(s)).top-u,left:t.left-c,bottom:t.bottom+f,right:t.right+d},{top:i,left:a}))return}if(!1!==this.emit("beforeSelect",this._initialEventData={isTouch:/^touch/.test(e.type),x:a,y:i,clientX:r,clientY:o}))switch(e.type){case"mousedown":this._removeEndListener=y1("mouseup",this._handleTerminatingEvent),this._onEscListener=y1("keydown",this._handleTerminatingEvent),this._removeMoveListener=y1("mousemove",this._handleMoveEvent);break;case"touchstart":this._handleMoveEvent(e),this._removeEndListener=y1("touchend",this._handleTerminatingEvent),this._removeMoveListener=y1("touchmove",this._handleMoveEvent)}}}}},{key:"_isWithinValidContainer",value:function(e){var t=e.target,n=this.validContainers;return!(n&&n.length&&t)||n.some((function(e){return!!t.closest(e)}))}},{key:"_handleTerminatingEvent",value:function(e){var t=x1(e),n=t.pageX,r=t.pageY;if(this.selecting=!1,this._removeEndListener&&this._removeEndListener(),this._removeMoveListener&&this._removeMoveListener(),this._initialEventData){var o=!this.container||EG(this.container(),e.target),a=this._isWithinValidContainer(e),i=this._selectRect,s=this.isClick(n,r);return this._initialEventData=null,"Escape"!==e.key&&a?s&&o?this._handleClickEvent(e):s?this.emit("reset"):this.emit("select",i):this.emit("reset")}}},{key:"_handleClickEvent",value:function(e){var t=x1(e),n=t.pageX,r=t.pageY,o=t.clientX,a=t.clientY,i=(new Date).getTime();return this._lastClickData&&i-this._lastClickData.timestamp<250?(this._lastClickData=null,this.emit("doubleClick",{x:n,y:r,clientX:o,clientY:a})):(this._lastClickData={timestamp:i},this.emit("click",{x:n,y:r,clientX:o,clientY:a}))}},{key:"_handleMoveEvent",value:function(e){if(null!==this._initialEventData&&!this.isDetached){var t=this._initialEventData,n=t.x,r=t.y,o=x1(e),a=o.pageX,i=o.pageY,s=Math.abs(n-a),l=Math.abs(r-i),u=Math.min(a,n),c=Math.min(i,r),f=this.selecting;(!this.isClick(a,i)||f||s||l)&&(this.selecting=!0,this._selectRect={top:c,left:u,x:a,y:i,right:u+s,bottom:c+l},f||this.emit("selectStart",this._initialEventData),this.isClick(a,i)||this.emit("selecting",this._selectRect),e.preventDefault())}}},{key:"_keyListener",value:function(e){this.ctrl=e.metaKey||e.ctrlKey}},{key:"isClick",value:function(e,t){var n=this._initialEventData,r=n.x,o=n.y;return!n.isTouch&&Math.abs(e-r)<=5&&Math.abs(t-o)<=5}}]),e}();function _1(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=S1(e),o=r.top,a=r.left,i=r.right,s=void 0===i?a:i,l=r.bottom,u=void 0===l?o:l,c=S1(t),f=c.top,d=c.left,p=c.right,h=void 0===p?d:p,v=c.bottom,m=void 0===v?f:v;return!(u-n<f||o+n>m||s-n<d||a+n>h)}function S1(e){if(!e.getBoundingClientRect)return e;var t=e.getBoundingClientRect(),n=t.left+k1("left"),r=t.top+k1("top");return{top:r,left:n,right:(e.offsetWidth||0)+n,bottom:(e.offsetHeight||0)+r}}function k1(e){return"left"===e?window.pageXOffset||document.body.scrollLeft||0:"top"===e?window.pageYOffset||document.body.scrollTop||0:void 0}var C1=function(t){f(r,t);var n=y(r);function r(t,o){var a;return i(this,r),(a=n.call(this,t,o)).state={selecting:!1},a.containerRef=(0,e.createRef)(),a}return u(r,[{key:"componentDidMount",value:function(){this.props.selectable&&this._selectable()}},{key:"componentWillUnmount",value:function(){this._teardownSelectable()}},{key:"componentDidUpdate",value:function(e){!e.selectable&&this.props.selectable&&this._selectable(),e.selectable&&!this.props.selectable&&this._teardownSelectable()}},{key:"render",value:function(){var t=this.props,n=t.range,r=t.getNow,o=t.getters,a=t.date,i=t.components.dateCellWrapper,s=t.localizer,l=this.state,u=l.selecting,c=l.startIdx,f=l.endIdx,d=r();return e.createElement("div",{className:"rbc-row-bg",ref:this.containerRef},n.map((function(t,r){var l=u&&r>=c&&r<=f,p=o.dayProp(t),h=p.className,v=p.style;return e.createElement(i,{key:r,value:t,range:n},e.createElement("div",{style:v,className:tc("rbc-day-bg",h,l&&"rbc-selected-cell",s.isSameDate(t,d)&&"rbc-today",a&&s.neq(a,t,"month")&&"rbc-off-range-bg")}))})))}},{key:"_selectable",value:function(){var e=this,t=this.containerRef.current,n=this._selector=new E1(this.props.container,{longPressThreshold:this.props.longPressThreshold}),r=function(n,r){if(!w1(t,n)){var o=S1(t),a=e.props,i=a.range,s=a.rtl;if(function(e,t){var n=t.x,r=t.y;return r>=e.top&&r<=e.bottom&&n>=e.left&&n<=e.right}(o,n)){var l=p1(o,n.x,s,i.length);e._selectSlot({startIdx:l,endIdx:l,action:r,box:n})}}e._initial={},e.setState({selecting:!1})};n.on("selecting",(function(r){var o=e.props,a=o.range,i=o.rtl,s=-1,l=-1;if(e.state.selecting||(F0(e.props.onSelectStart,[r]),e._initial={x:r.x,y:r.y}),n.isSelected(t)){var u=S1(t),c=function(e,t,n,r,o){var a=-1,i=-1,s=r-1,l=d1(t,r),u=p1(t,n.x,o,r),c=t.top<n.y&&t.bottom>n.y,f=t.top<e.y&&t.bottom>e.y,d=e.y>t.bottom,p=t.top>e.y;return n.top<t.top&&n.bottom>t.bottom&&(a=0,i=s),c&&(p?(a=0,i=u):d&&(a=u,i=s)),f&&(a=i=o?s-Math.floor((e.x-t.left)/l):Math.floor((e.x-t.left)/l),c?u<a?a=u:i=u:e.y<n.y?i=s:a=0),{startIdx:a,endIdx:i}}(e._initial,u,r,a.length,i);s=c.startIdx,l=c.endIdx}e.setState({selecting:!0,startIdx:s,endIdx:l})})),n.on("beforeSelect",(function(t){if("ignoreEvents"===e.props.selectable)return!w1(e.containerRef.current,t)})),n.on("click",(function(e){return r(e,"click")})),n.on("doubleClick",(function(e){return r(e,"doubleClick")})),n.on("select",(function(t){e._selectSlot((0,ze.Z)((0,ze.Z)({},e.state),{},{action:"select",bounds:t})),e._initial={},e.setState({selecting:!1}),F0(e.props.onSelectEnd,[e.state])}))}},{key:"_teardownSelectable",value:function(){this._selector&&(this._selector.teardown(),this._selector=null)}},{key:"_selectSlot",value:function(e){var t=e.endIdx,n=e.startIdx,r=e.action,o=e.bounds,a=e.box;-1!==t&&-1!==n&&this.props.onSelectSlot&&this.props.onSelectSlot({start:n,end:t,action:r,bounds:o,box:a,resourceId:this.props.resourceId})}}]),r}(e.Component),T1=(GV().object.isRequired,GV().object,GV().bool,GV().object.isRequired,GV().object.isRequired,GV().object.isRequired,GV().object.isRequired,GV().func,GV().func,GV().func,{segments:[],selected:{}}),O1=function(t,n){var r=t.selected;t.isAllDay;var o=t.accessors,a=t.getters,i=t.onSelect,s=t.onDoubleClick,l=t.onKeyPress,u=t.localizer,c=t.slotMetrics,f=t.components,d=t.resizable,p=c.continuesPrior(n),h=c.continuesAfter(n);return e.createElement(c1,{event:n,getters:a,localizer:u,accessors:o,components:f,onSelect:i,onDoubleClick:s,onKeyPress:l,continuesPrior:p,continuesAfter:h,slotStart:c.first,slotEnd:c.last,selected:f1(n,r),resizable:d})},R1=function(t,n,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:" ",a=Math.abs(n)/t*100+"%";return e.createElement("div",{key:r,className:"rbc-row-segment",style:{WebkitFlexBasis:a,flexBasis:a,maxWidth:a}},o)},P1=function(t){f(r,t);var n=y(r);function r(){return i(this,r),n.apply(this,arguments)}return u(r,[{key:"render",value:function(){var t=this,n=this.props,r=n.segments,o=n.slotMetrics.slots,a=n.className,i=1;return e.createElement("div",{className:tc(a,"rbc-row")},r.reduce((function(e,n,r){var a=n.event,s=n.left,l=n.right,u=n.span,c="_lvl_"+r,f=s-i,d=O1(t.props,a);return f&&e.push(R1(o,f,"".concat(c,"_gap"))),e.push(R1(o,u,c,d)),i=l+1,e}),[]))}}]),r}(e.Component);function D1(e){var t=e.dateRange,n=e.unit,r=void 0===n?"day":n,o=e.localizer;return{first:t[0],last:o.add(t[t.length-1],1,r)}}function M1(e){var t,n,r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0,a=[],i=[];for(t=0;t<e.length;t++){for(r=e[t],n=0;n<a.length&&N1(r,a[n]);n++);n>=o?i.push(r):(a[n]||(a[n]=[])).push(r)}for(t=0;t<a.length;t++)a[t].sort((function(e,t){return e.left-t.left}));return{levels:a,extra:i}}function A1(e,t,n,r,o){var a={start:r.start(e),end:r.end(e)},i={start:t,end:n};return o.inEventRange({event:a,range:i})}function N1(e,t){return t.some((function(t){return t.left<=e.right&&t.right>=e.left}))}function I1(e,t,n,r){var o={start:n.start(e),end:n.end(e),allDay:n.allDay(e)},a={start:n.start(t),end:n.end(t),allDay:n.allDay(t)};return r.sortEvents({evtA:o,evtB:a})}P1.defaultProps=(0,ze.Z)({},T1);var j1=function(e,t){return e.left<=t&&e.right>=t},L1=function(e,t){return e.filter((function(e){return j1(e,t)})).length},F1=function(t){f(r,t);var n=y(r);function r(){return i(this,r),n.apply(this,arguments)}return u(r,[{key:"render",value:function(){for(var t=this.props,n=t.segments,r=t.slotMetrics.slots,o=M1(n).levels[0],a=1,i=1,s=[];a<=r;){var l="_lvl_"+a,u=o.filter((function(e){return j1(e,a)}))[0]||{},c=u.event,f=u.left,d=u.right,p=u.span;if(c){var h=Math.max(0,f-i);if(this.canRenderSlotEvent(f,p)){var v=O1(this.props,c);h&&s.push(R1(r,h,l+"_gap")),s.push(R1(r,p,l,v)),i=a=d+1}else h&&s.push(R1(r,h,l+"_gap")),s.push(R1(r,1,l,this.renderShowMore(n,a))),i=a+=1}else a++}return e.createElement("div",{className:"rbc-row"},s)}},{key:"canRenderSlotEvent",value:function(e,t){var n=this.props.segments;return LQ(e,e+t).every((function(e){return 1===L1(n,e)}))}},{key:"renderShowMore",value:function(t,n){var r=this,o=this.props.localizer,a=L1(t,n);return!!a&&e.createElement("button",{type:"button",key:"sm_"+n,className:tc("rbc-button-link","rbc-show-more"),onClick:function(e){return r.showMore(n,e)}},o.messages.showMore(a))}},{key:"showMore",value:function(e,t){t.preventDefault(),t.stopPropagation(),this.props.onShowMore(e,t.target)}}]),r}(e.Component);F1.defaultProps=(0,ze.Z)({},T1);var B1=function(t){var n=t.children;return e.createElement("div",{className:"rbc-row-content-scroll-container"},n)},H1=function(e,t){return e[0].range===t[0].range&&e[0].events===t[0].events};function U1(){return HQ((function(e){for(var t=e.range,n=e.events,r=e.maxRows,o=e.minRows,a=e.accessors,i=e.localizer,s=D1({dateRange:t,localizer:i}),l=s.first,u=s.last,c=n.map((function(e){return function(e,t,n,r){var o=D1({dateRange:t,localizer:r}),a=o.first,i=o.last,s=r.diff(a,i,"day"),l=r.max(r.startOf(n.start(e),"day"),a),u=r.min(r.ceil(n.end(e),"day"),i),c=MQ(t,(function(e){return r.isSameDate(e,l)})),f=r.diff(l,u,"day");return f=Math.min(f,s),{event:e,span:f=Math.max(f-r.segmentOffset,1),left:c+1,right:Math.max(c+f,1)}}(e,t,a,i)})),f=M1(c,Math.max(r-1,1)),d=f.levels,p=f.extra;d.length<o;)d.push([]);return{first:l,last:u,levels:d,extra:p,range:t,slots:t.length,clone:function(t){return U1()((0,ze.Z)((0,ze.Z)({},e),t))},getDateForSlot:function(e){return t[e]},getSlotForDate:function(e){return t.find((function(t){return i.isSameDate(t,e)}))},getEventsForSlot:function(e){return c.filter((function(t){return function(e,t){return e.left<=t&&e.right>=t}(t,e)})).map((function(e){return e.event}))},continuesPrior:function(e){return i.continuesPrior(a.start(e),l)},continuesAfter:function(e){var t=a.start(e),n=a.end(e);return i.continuesAfter(t,n,u)}}}),H1)}var z1=function(t){f(r,t);var n=y(r);function r(){var t;i(this,r);for(var o=arguments.length,a=new Array(o),s=0;s<o;s++)a[s]=arguments[s];return(t=n.call.apply(n,[this].concat(a))).handleSelectSlot=function(e){var n=t.props,r=n.range;(0,n.onSelectSlot)(r.slice(e.start,e.end+1),e)},t.handleShowMore=function(e,n){var r,o=t.props,a=o.range,i=o.onShowMore,s=t.slotMetrics(t.props),l=KX(t.containerRef.current,".rbc-row-bg")[0];l&&(r=l.children[e-1]),i(s.getEventsForSlot(e),a[e-1],r,e,n)},t.getContainer=function(){var e=t.props.container;return e?e():t.containerRef.current},t.renderHeadingCell=function(e,n){var r=t.props,o=r.renderHeader,a=r.getNow,i=r.localizer;return o({date:e,key:"header_".concat(n),className:tc("rbc-date-cell",i.isSameDate(e,a())&&"rbc-now")})},t.renderDummy=function(){var n=t.props,r=n.className,o=n.range,a=n.renderHeader,i=n.showAllEvents;return e.createElement("div",{className:r,ref:t.containerRef},e.createElement("div",{className:tc("rbc-row-content",i&&"rbc-row-content-scrollable")},a&&e.createElement("div",{className:"rbc-row",ref:t.headingRowRef},o.map(t.renderHeadingCell)),e.createElement("div",{className:"rbc-row",ref:t.eventRowRef},e.createElement("div",{className:"rbc-row-segment"},e.createElement("div",{className:"rbc-event"},e.createElement("div",{className:"rbc-event-content"},"\xa0"))))))},t.containerRef=(0,e.createRef)(),t.headingRowRef=(0,e.createRef)(),t.eventRowRef=(0,e.createRef)(),t.slotMetrics=U1(),t}return u(r,[{key:"getRowLimit",value:function(){var e,t=GX(this.eventRowRef.current),n=null!==(e=this.headingRowRef)&&void 0!==e&&e.current?GX(this.headingRowRef.current):0,r=GX(this.containerRef.current)-n;return Math.max(Math.floor(r/t),1)}},{key:"render",value:function(){var t=this.props,n=t.date,r=t.rtl,o=t.range,a=t.className,i=t.selected,s=t.selectable,l=t.renderForMeasure,u=t.accessors,c=t.getters,f=t.components,d=t.getNow,p=t.renderHeader,h=t.onSelect,v=t.localizer,m=t.onSelectStart,g=t.onSelectEnd,y=t.onDoubleClick,b=t.onKeyPress,w=t.resourceId,x=t.longPressThreshold,E=t.isAllDay,_=t.resizable,S=t.showAllEvents;if(l)return this.renderDummy();var k=this.slotMetrics(this.props),C=k.levels,T=k.extra,O=S?B1:D0,R=f.weekWrapper,P={selected:i,accessors:u,getters:c,localizer:v,components:f,onSelect:h,onDoubleClick:y,onKeyPress:b,resourceId:w,slotMetrics:k,resizable:_};return e.createElement("div",{className:a,role:"rowgroup",ref:this.containerRef},e.createElement(C1,{localizer:v,date:n,getNow:d,rtl:r,range:o,selectable:s,container:this.getContainer,getters:c,onSelectStart:m,onSelectEnd:g,onSelectSlot:this.handleSelectSlot,components:f,longPressThreshold:x,resourceId:w}),e.createElement("div",{className:tc("rbc-row-content",S&&"rbc-row-content-scrollable"),role:"row"},p&&e.createElement("div",{className:"rbc-row ",ref:this.headingRowRef},o.map(this.renderHeadingCell)),e.createElement(O,null,e.createElement(R,Object.assign({isAllDay:E},P),C.map((function(t,n){return e.createElement(P1,Object.assign({key:n,segments:t},P))})),!!T.length&&e.createElement(F1,Object.assign({segments:T,onShowMore:this.handleShowMore},P))))))}}]),r}(e.Component);z1.defaultProps={minRows:0,maxRows:1/0};var q1=function(t){var n=t.label;return e.createElement("span",{role:"columnheader","aria-sort":"none"},n)},W1=function(t){var n=t.label,r=t.drilldownView,o=t.onDrillDown;return r?e.createElement("button",{type:"button",className:"rbc-button-link",onClick:o,role:"cell"},n):e.createElement("span",null,n)},V1=["date","className"],Z1=function(e,t,n,r,o){return e.filter((function(e){return A1(e,t,n,r,o)}))},G1=function(t){f(r,t);var n=y(r);function r(){var t;i(this,r);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return(t=n.call.apply(n,[this].concat(s))).getContainer=function(){return t.containerRef.current},t.renderWeek=function(n,r){var o=t.props,i=o.events,s=o.components,l=o.selectable,u=o.getNow,c=o.selected,f=o.date,d=o.localizer,p=o.longPressThreshold,h=o.accessors,v=o.getters,m=o.showAllEvents,g=t.state,y=g.needLimitMeasure,b=g.rowLimit,w=Z1((0,a.Z)(i),n[0],n[n.length-1],h,d);return w.sort((function(e,t){return I1(e,t,h,d)})),e.createElement(z1,{key:r,ref:0===r?t.slotRowRef:void 0,container:t.getContainer,className:"rbc-month-row",getNow:u,date:f,range:n,events:w,maxRows:m?1/0:b,selected:c,selectable:l,components:s,accessors:h,getters:v,localizer:d,renderHeader:t.readerDateHeading,renderForMeasure:y,onShowMore:t.handleShowMore,onSelect:t.handleSelectEvent,onDoubleClick:t.handleDoubleClickEvent,onKeyPress:t.handleKeyPressEvent,onSelectSlot:t.handleSelectSlot,longPressThreshold:p,rtl:t.props.rtl,resizable:t.props.resizable,showAllEvents:m})},t.readerDateHeading=function(n){var r=n.date,o=n.className,a=(0,bL.Z)(n,V1),i=t.props,s=i.date,l=i.getDrilldownView,u=i.localizer,c=u.neq(r,s,"month"),f=u.isSameDate(r,s),d=l(r),p=u.format(r,"dateFormat"),h=t.props.components.dateHeader||W1;return e.createElement("div",Object.assign({},a,{className:tc(o,c&&"rbc-off-range",f&&"rbc-current"),role:"cell"}),e.createElement(h,{label:p,date:r,drilldownView:d,isOffRange:c,onDrillDown:function(e){return t.handleHeadingClick(r,d,e)}}))},t.handleSelectSlot=function(e,n){t._pendingSelection=t._pendingSelection.concat(e),clearTimeout(t._selectTimer),t._selectTimer=setTimeout((function(){return t.selectDates(n)}))},t.handleHeadingClick=function(e,n,r){r.preventDefault(),t.clearSelection(),F0(t.props.onDrillDown,[e,n])},t.handleSelectEvent=function(){t.clearSelection();for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];F0(t.props.onSelectEvent,n)},t.handleDoubleClickEvent=function(){t.clearSelection();for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];F0(t.props.onDoubleClickEvent,n)},t.handleKeyPressEvent=function(){t.clearSelection();for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];F0(t.props.onKeyPressEvent,n)},t.handleShowMore=function(e,n,r,o,a){var i=t.props,s=i.popup,l=i.onDrillDown,u=i.onShowMore,c=i.getDrilldownView,f=i.doShowMoreDrillDown;if(t.clearSelection(),s){var d=RG(r,t.containerRef.current);t.setState({overlay:{date:n,events:e,position:d,target:a}})}else f&&F0(l,[n,c(n)||j0.DAY]);F0(u,[e,n,o])},t.overlayDisplay=function(){t.setState({overlay:null})},t.state={rowLimit:5,needLimitMeasure:!0,date:null},t.containerRef=(0,e.createRef)(),t.slotRowRef=(0,e.createRef)(),t._bgRows=[],t._pendingSelection=[],t}return u(r,[{key:"componentDidMount",value:function(){var e,t=this;this.state.needLimitMeasure&&this.measureRowLimit(this.props),window.addEventListener("resize",this._resizeListener=function(){e||jG((function(){e=!1,t.setState({needLimitMeasure:!0})}))},!1)}},{key:"componentDidUpdate",value:function(){this.state.needLimitMeasure&&this.measureRowLimit(this.props)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this._resizeListener,!1)}},{key:"render",value:function(){var t=this.props,n=t.date,r=t.localizer,o=t.className,a=r.visibleDays(n,r),i=hG(a,7);return this._weekCount=i.length,e.createElement("div",{className:tc("rbc-month-view",o),role:"table","aria-label":"Month View",ref:this.containerRef},e.createElement("div",{className:"rbc-row rbc-month-header",role:"row"},this.renderHeaders(i[0])),i.map(this.renderWeek),this.props.popup&&this.renderOverlay())}},{key:"renderHeaders",value:function(t){var n=this.props,r=n.localizer,o=n.components,a=t[0],i=t[t.length-1],s=o.header||q1;return r.range(a,i,"day").map((function(t,n){return e.createElement("div",{key:"header_"+n,className:"rbc-header"},e.createElement(s,{date:t,localizer:r,label:r.format(t,"weekdayFormat")}))}))}},{key:"renderOverlay",value:function(){var t,n,r=this,o=null!==(t=null===(n=this.state)||void 0===n?void 0:n.overlay)&&void 0!==t?t:{},a=this.props,i=a.accessors,s=a.localizer,l=a.components,u=a.getters,c=a.selected,f=a.popupOffset,d=a.handleDragStart;return e.createElement(g1,{overlay:o,accessors:i,localizer:s,components:l,getters:u,selected:c,popupOffset:f,ref:this.containerRef,handleKeyPressEvent:this.handleKeyPressEvent,handleSelectEvent:this.handleSelectEvent,handleDoubleClickEvent:this.handleDoubleClickEvent,handleDragStart:d,show:!!o.position,overlayDisplay:this.overlayDisplay,onHide:function(){return r.setState({overlay:null})}})}},{key:"measureRowLimit",value:function(){this.setState({needLimitMeasure:!1,rowLimit:this.slotRowRef.current.getRowLimit()})}},{key:"selectDates",value:function(e){var t=this._pendingSelection.slice();this._pendingSelection=[],t.sort((function(e,t){return+e-+t}));var n=new Date(t[0]),r=new Date(t[t.length-1]);r.setDate(t[t.length-1].getDate()+1),F0(this.props.onSelectSlot,{slots:t,start:n,end:r,action:e.action,bounds:e.bounds,box:e.box})}},{key:"clearSelection",value:function(){clearTimeout(this._selectTimer),this._pendingSelection=[]}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.date;return{date:n,needLimitMeasure:e.localizer.neq(n,t.date,"month")}}}]),r}(e.Component);G1.range=function(e,t){var n=t.localizer;return{start:n.firstVisibleDay(e,n),end:n.lastVisibleDay(e,n)}},G1.navigate=function(e,t,n){var r=n.localizer;switch(t){case M0:return r.add(e,-1,"month");case A0:return r.add(e,1,"month");default:return e}},G1.title=function(e,t){return t.localizer.format(e,"monthHeaderFormat")};var Y1=function(e){var t=e.min,n=e.max,r=e.step,o=e.slots,a=e.localizer;return"".concat(+a.startOf(t,"minutes"))+"".concat(+a.startOf(n,"minutes"))+"".concat(r,"-").concat(o)};function $1(e){for(var t=e.min,n=e.max,r=e.step,o=e.timeslots,a=e.localizer,i=Y1({start:t,end:n,step:r,timeslots:o,localizer:a}),s=1+a.getTotalMin(t,n),l=a.getMinutesFromMidnight(t),u=Math.ceil((s-1)/(r*o)),c=u*o,f=new Array(u),d=new Array(c),p=0;p<u;p++){f[p]=new Array(o);for(var h=0;h<o;h++){var v=p*o+h,m=v*r;d[v]=f[p][h]=a.getSlotDate(t,l,m)}}var g=d.length*r;function y(e){var n=a.diff(t,e,"minutes")+a.getDstOffset(t,e);return Math.min(n,s)}return d.push(a.getSlotDate(t,l,g)),{groups:f,update:function(e){return Y1(e)!==i?$1(e):this},dateIsInGroup:function(e,t){var r=f[t+1];return a.inRange(e,f[t][0],r?r[0]:n,"minutes")},nextSlot:function(e){var t=d[Math.min(d.indexOf(e)+1,d.length-1)];return t===e&&(t=a.add(e,r,"minutes")),t},closestSlotToPosition:function(e){var t=Math.min(d.length-1,Math.max(0,Math.floor(e*c)));return d[t]},closestSlotFromPoint:function(e,t){var n=Math.abs(t.top-t.bottom);return this.closestSlotToPosition((e.y-t.top)/n)},closestSlotFromDate:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(a.lt(e,t,"minutes"))return d[0];if(a.gt(e,n,"minutes"))return d[d.length-1];var i=a.diff(t,e,"minutes");return d[(i-i%r)/r+o]},startsBeforeDay:function(e){return a.lt(e,t,"day")},startsAfterDay:function(e){return a.gt(e,n,"day")},startsBefore:function(e){return a.lt(a.merge(t,e),t,"minutes")},startsAfter:function(e){return a.gt(a.merge(n,e),n,"minutes")},getRange:function(e,o,i,s){i||(e=a.min(n,a.max(t,e))),s||(o=a.min(n,a.max(t,o)));var l=y(e),u=y(o),f=u>r*c&&!a.eq(n,o)?(l-r)/(r*c)*100:l/(r*c)*100;return{top:f,height:u/(r*c)*100-f,start:y(e),startDate:e,end:y(o),endDate:o}},getCurrentTimePosition:function(e){return y(e)/(r*c)*100}}}var K1=function(){function e(t,n){var r=n.accessors,o=n.slotMetrics;i(this,e);var a=o.getRange(r.start(t),r.end(t)),s=a.start,l=a.startDate,u=a.end,c=a.endDate,f=a.top,d=a.height;this.start=s,this.end=u,this.startMs=+l,this.endMs=+c,this.top=f,this.height=d,this.data=t}return u(e,[{key:"_width",get:function(){if(this.rows){var e=this.rows.reduce((function(e,t){return Math.max(e,t.leaves.length+1)}),0)+1;return 100/e}var t=100-this.container._width;return this.leaves?t/(this.leaves.length+1):this.row._width}},{key:"width",get:function(){var e=this._width,t=Math.min(100,1.7*this._width);if(this.rows)return t;if(this.leaves)return this.leaves.length>0?t:e;var n=this.row.leaves;return n.indexOf(this)===n.length-1?e:t}},{key:"xOffset",get:function(){if(this.rows)return 0;if(this.leaves)return this.container._width;var e=this.row,t=e.leaves,n=e.xOffset,r=e._width;return n+(t.indexOf(this)+1)*r}}]),e}();function X1(e,t,n){return Math.abs(t.start-e.start)<n||t.start>e.start&&t.start<e.end}function Q1(e){for(var t=e.events,n=e.minimumStartDifference,r=e.slotMetrics,o=e.accessors,a=function(e){for(var t=fJ(e,["startMs",function(e){return-e.endMs}]),n=[];t.length>0;){var r=t.shift();n.push(r);for(var o=0;o<t.length;o++){var a=t[o];if(!(r.endMs>a.startMs)){if(o>0){var i=t.splice(o,1)[0];n.push(i)}break}}}return n}(t.map((function(e){return new K1(e,{slotMetrics:r,accessors:o})}))),i=[],s=function(e){var t=a[e],r=i.find((function(e){return e.end>t.start||Math.abs(t.start-e.start)<n}));if(!r)return t.rows=[],i.push(t),"continue";t.container=r;for(var o=null,s=r.rows.length-1;!o&&s>=0;s--)X1(r.rows[s],t,n)&&(o=r.rows[s]);o?(o.leaves.push(t),t.row=o):(t.leaves=[],r.rows.push(t))},l=0;l<a.length;l++)s(l);return a.map((function(e){return{event:e.data,style:{top:e.top,height:e.height,width:e.width,xOffset:Math.max(0,e.xOffset)}}}))}function J1(e,t,n){for(var r=0;r<e.friends.length;++r)if(!(n.indexOf(e.friends[r])>-1)){t=t>e.friends[r].idx?t:e.friends[r].idx,n.push(e.friends[r]);var o=J1(e.friends[r],t,n);t=t>o?t:o}return t}var e2={overlap:Q1,"no-overlap":function(e){var t=Q1({events:e.events,minimumStartDifference:e.minimumStartDifference,slotMetrics:e.slotMetrics,accessors:e.accessors});t.sort((function(e,t){return e=e.style,t=t.style,e.top!==t.top?e.top>t.top?1:-1:e.top+e.height<t.top+t.height?1:-1}));for(var n=0;n<t.length;++n)t[n].friends=[],delete t[n].style.left,delete t[n].style.left,delete t[n].idx,delete t[n].size;for(var r=0;r<t.length-1;++r)for(var o=t[r],a=o.style.top,i=o.style.top+o.style.height,s=r+1;s<t.length;++s){var l=t[s],u=l.style.top,c=l.style.top+l.style.height;(u<=a&&a<=c||a<=u&&u<=i)&&(o.friends.push(l),l.friends.push(o))}for(var f=0;f<t.length;++f){for(var d=t[f],p=[],h=0;h<100;++h)p.push(1);for(var v=0;v<d.friends.length;++v)void 0!==d.friends[v].idx&&(p[d.friends[v].idx]=0);d.idx=p.indexOf(1)}for(var m=0;m<t.length;++m){var g;if(!t[m].size){var y=[];g=100/(J1(t[m],0,y)+1),t[m].size=g;for(var b=0;b<y.length;++b)y[b].size=g}}for(var w=0;w<t.length;++w){var x=t[w];x.style.left=x.idx*x.size;for(var E=0,_=0;_<x.friends.length;++_){var S=x.friends[_].idx;E=E>S?E:S}E<=x.idx&&(x.size=100-x.idx*x.size);var k=0===x.idx?0:3;x.style.width="calc(".concat(x.size,"% - ").concat(k,"px)"),x.style.height="calc(".concat(x.style.height,"% - 2px)"),x.style.xOffset="calc(".concat(x.style.left,"% + ").concat(k,"px)")}return t}};function t2(e){return!!(e&&e.constructor&&e.call&&e.apply)}function n2(e){e.events,e.minimumStartDifference,e.slotMetrics,e.accessors;var t=e.dayLayoutAlgorithm,n=t;return t in e2&&(n=e2[t]),t2(n)?n.apply(this,arguments):[]}var r2=function(t){f(r,t);var n=y(r);function r(){return i(this,r),n.apply(this,arguments)}return u(r,[{key:"render",value:function(){var t=this.props,n=t.renderSlot,r=t.resource,o=t.group,a=t.getters,i=t.components,s=(i=void 0===i?{}:i).timeSlotWrapper,l=void 0===s?D0:s,u=a?a.slotGroupProp():{};return e.createElement("div",Object.assign({className:"rbc-timeslot-group"},u),o.map((function(t,o){var i=a?a.slotProp(t,r):{};return e.createElement(l,{key:o,value:t,resource:r},e.createElement("div",Object.assign({},i,{className:tc("rbc-time-slot",i.className)}),n&&n(t,o)))})))}}]),r}(e.Component);function o2(e){return"string"===typeof e?e:e+"%"}function a2(t){var n=t.style,r=t.className,o=t.event,a=t.accessors,i=t.rtl,s=t.selected,l=t.label,u=t.continuesPrior,c=t.continuesAfter,f=t.getters,d=t.onClick,p=t.onDoubleClick,h=t.isBackgroundEvent,v=t.onKeyPress,m=t.components,g=m.event,y=m.eventWrapper,b=a.title(o),w=a.tooltip(o),x=a.end(o),E=a.start(o),_=f.eventProp(o,E,x,s),S=n.height,k=n.top,C=n.width,T=n.xOffset,O=[e.createElement("div",{key:"1",className:"rbc-event-label"},l),e.createElement("div",{key:"2",className:"rbc-event-content"},g?e.createElement(g,{event:o,title:b}):b)],R=h?(0,ze.Z)((0,ze.Z)({},_.style),{},(0,Ue.Z)({top:o2(k),height:o2(S),width:"calc(".concat(C," + 10px)")},i?"right":"left",o2(Math.max(0,T)))):(0,ze.Z)((0,ze.Z)({},_.style),{},(0,Ue.Z)({top:o2(k),width:o2(C),height:o2(S)},i?"right":"left",o2(T)));return e.createElement(y,Object.assign({type:"time"},t),e.createElement("div",{onClick:d,onDoubleClick:p,style:R,onKeyPress:v,title:w?("string"===typeof l?l+": ":"")+w:void 0,className:tc(h?"rbc-background-event":"rbc-event",r,_.className,{"rbc-selected":s,"rbc-event-continues-earlier":u,"rbc-event-continues-later":c})},O))}var i2=function(t){var n=t.children,r=t.className,o=t.style,a=t.innerRef;return e.createElement("div",{className:r,style:o,ref:a},n)},s2=e.forwardRef((function(t,n){return e.createElement(i2,Object.assign({},t,{innerRef:n}))})),l2=["dayProp"],u2=["eventContainerWrapper"],c2=function(t){f(r,t);var n=y(r);function r(){var t;i(this,r);for(var o=arguments.length,a=new Array(o),s=0;s<o;s++)a[s]=arguments[s];return(t=n.call.apply(n,[this].concat(a))).state={selecting:!1,timeIndicatorPosition:null},t.intervalTriggered=!1,t.renderEvents=function(n){var r=n.events,o=n.isBackgroundEvent,a=t.props,i=a.rtl,s=a.selected,l=a.accessors,u=a.localizer,c=a.getters,f=a.components,d=a.step,p=a.timeslots,h=a.dayLayoutAlgorithm,v=a.resizable,g=m(t).slotMetrics,y=u.messages;return n2({events:r,accessors:l,slotMetrics:g,minimumStartDifference:Math.ceil(d*p/2),dayLayoutAlgorithm:h}).map((function(n,r){var a,d=n.event,p=n.style,h=l.end(d),m=l.start(d),b="eventTimeRangeFormat",w=g.startsBeforeDay(m),x=g.startsAfterDay(h);w?b="eventTimeRangeEndFormat":x&&(b="eventTimeRangeStartFormat"),a=w&&x?y.allDay:u.format({start:m,end:h},b);var E=w||g.startsBefore(m),_=x||g.startsAfter(h);return e.createElement(a2,{style:p,event:d,label:a,key:"evt_"+r,getters:c,rtl:i,components:f,continuesPrior:E,continuesAfter:_,accessors:l,selected:f1(d,s),onClick:function(e){return t._select(d,e)},onDoubleClick:function(e){return t._doubleClick(d,e)},isBackgroundEvent:o,onKeyPress:function(e){return t._keyPress(d,e)},resizable:v})}))},t._selectable=function(){var e=t.containerRef.current,n=t.props,r=n.longPressThreshold,o=n.localizer,a=t._selector=new E1((function(){return e}),{longPressThreshold:r}),i=function(e){var n=t.props.onSelecting,r=t.state||{},a=s(e),i=a.startDate,l=a.endDate;n&&(o.eq(r.startDate,i,"minutes")&&o.eq(r.endDate,l,"minutes")||!1===n({start:i,end:l,resourceId:t.props.resource}))||t.state.start===a.start&&t.state.end===a.end&&t.state.selecting===a.selecting||t.setState(a)},s=function(n){var r=t.slotMetrics.closestSlotFromPoint(n,S1(e));t.state.selecting||(t._initialSlot=r);var a=t._initialSlot;o.lte(a,r)?r=t.slotMetrics.nextSlot(r):o.gt(a,r)&&(a=t.slotMetrics.nextSlot(a));var i=t.slotMetrics.getRange(o.min(a,r),o.max(a,r));return(0,ze.Z)((0,ze.Z)({},i),{},{selecting:!0,top:"".concat(i.top,"%"),height:"".concat(i.height,"%")})},l=function(e,n){if(!w1(t.containerRef.current,e)){var r=s(e),o=r.startDate,a=r.endDate;t._selectSlot({startDate:o,endDate:a,action:n,box:e})}t.setState({selecting:!1})};a.on("selecting",i),a.on("selectStart",i),a.on("beforeSelect",(function(e){if("ignoreEvents"===t.props.selectable)return!w1(t.containerRef.current,e)})),a.on("click",(function(e){return l(e,"click")})),a.on("doubleClick",(function(e){return l(e,"doubleClick")})),a.on("select",(function(e){t.state.selecting&&(t._selectSlot((0,ze.Z)((0,ze.Z)({},t.state),{},{action:"select",bounds:e})),t.setState({selecting:!1}))})),a.on("reset",(function(){t.state.selecting&&t.setState({selecting:!1})}))},t._teardownSelectable=function(){t._selector&&(t._selector.teardown(),t._selector=null)},t._selectSlot=function(e){for(var n=e.startDate,r=e.endDate,o=e.action,a=e.bounds,i=e.box,s=n,l=[];t.props.localizer.lte(s,r);)l.push(s),s=new Date(+s+60*t.props.step*1e3);F0(t.props.onSelectSlot,{slots:l,start:n,end:r,resourceId:t.props.resource,action:o,bounds:a,box:i})},t._select=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];F0(t.props.onSelectEvent,n)},t._doubleClick=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];F0(t.props.onDoubleClickEvent,n)},t._keyPress=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];F0(t.props.onKeyPressEvent,n)},t.slotMetrics=$1(t.props),t.containerRef=(0,e.createRef)(),t}return u(r,[{key:"componentDidMount",value:function(){this.props.selectable&&this._selectable(),this.props.isNow&&this.setTimeIndicatorPositionUpdateInterval()}},{key:"componentWillUnmount",value:function(){this._teardownSelectable(),this.clearTimeIndicatorInterval()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){e.selectable&&!this.props.selectable&&this._selectable(),!e.selectable&&this.props.selectable&&this._teardownSelectable(),this.slotMetrics=this.slotMetrics.update(e)}},{key:"componentDidUpdate",value:function(e,t){var n=this.props,r=n.getNow,o=n.isNow,a=n.localizer,i=n.date,s=n.min,l=n.max,u=a.neq(e.getNow(),r(),"minutes");if(e.isNow!==o||u){if(this.clearTimeIndicatorInterval(),o){var c=!u&&a.eq(e.date,i,"minutes")&&t.timeIndicatorPosition===this.state.timeIndicatorPosition;this.setTimeIndicatorPositionUpdateInterval(c)}}else o&&(a.neq(e.min,s,"minutes")||a.neq(e.max,l,"minutes"))&&this.positionTimeIndicator()}},{key:"setTimeIndicatorPositionUpdateInterval",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.intervalTriggered||t||this.positionTimeIndicator(),this._timeIndicatorTimeout=window.setTimeout((function(){e.intervalTriggered=!0,e.positionTimeIndicator(),e.setTimeIndicatorPositionUpdateInterval()}),6e4)}},{key:"clearTimeIndicatorInterval",value:function(){this.intervalTriggered=!1,window.clearTimeout(this._timeIndicatorTimeout)}},{key:"positionTimeIndicator",value:function(){var e=this.props,t=e.min,n=e.max,r=(0,e.getNow)();if(r>=t&&r<=n){var o=this.slotMetrics.getCurrentTimePosition(r);this.intervalTriggered=!0,this.setState({timeIndicatorPosition:o})}else this.clearTimeIndicatorInterval()}},{key:"render",value:function(){var t=this.props,n=t.date,r=t.max,o=t.rtl,a=t.isNow,i=t.resource,s=t.accessors,l=t.localizer,u=t.getters,c=u.dayProp,f=(0,bL.Z)(u,l2),d=t.components,p=d.eventContainerWrapper,h=(0,bL.Z)(d,u2),v=this.slotMetrics,m=this.state,g=m.selecting,y=m.top,b=m.height,w={start:m.startDate,end:m.endDate},x=c(r),E=x.className,_=x.style,S=h.dayColumnWrapper||s2;return e.createElement(S,{ref:this.containerRef,date:n,style:_,className:tc(E,"rbc-day-slot","rbc-time-column",a&&"rbc-now",a&&"rbc-today",g&&"rbc-slot-selecting"),slotMetrics:v},v.groups.map((function(t,n){return e.createElement(r2,{key:n,group:t,resource:i,getters:f,components:h})})),e.createElement(p,{localizer:l,resource:i,accessors:s,getters:f,components:h,slotMetrics:v},e.createElement("div",{className:tc("rbc-events-container",o&&"rtl")},this.renderEvents({events:this.props.backgroundEvents,isBackgroundEvent:!0}),this.renderEvents({events:this.props.events}))),g&&e.createElement("div",{className:"rbc-slot-selection",style:{top:y,height:b}},e.createElement("span",null,l.format(w,"selectRangeFormat"))),a&&this.intervalTriggered&&e.createElement("div",{className:"rbc-current-time-indicator",style:{top:"".concat(this.state.timeIndicatorPosition,"%")}}))}}]),r}(e.Component);c2.defaultProps={dragThroughEvents:!0,timeslots:2};var f2=function(t){var n=t.min,r=t.max,a=t.timeslots,i=t.step,s=t.localizer,l=t.getNow,u=t.resource,c=t.components,f=t.getters,d=t.gutterRef,p=c.timeGutterWrapper,h=(0,e.useMemo)((function(){return function(e){var t=e.min,n=e.max,r=e.localizer;return r.getTimezoneOffset(t)!==r.getTimezoneOffset(n)?{start:r.add(t,-1,"day"),end:r.add(n,-1,"day")}:{start:t,end:n}}({min:n,max:r,localizer:s})}),[null===n||void 0===n?void 0:n.toISOString(),null===r||void 0===r?void 0:r.toISOString(),s]),v=h.start,m=h.end,g=(0,e.useState)($1({min:v,max:m,timeslots:a,step:i,localizer:s})),y=(0,o.Z)(g,2),b=y[0],w=y[1];(0,e.useEffect)((function(){b&&w(b.update({min:v,max:m,timeslots:a,step:i,localizer:s}))}),[null===v||void 0===v?void 0:v.toISOString(),null===m||void 0===m?void 0:m.toISOString(),a,i]);var x=(0,e.useCallback)((function(t,n){if(n)return null;var r=b.dateIsInGroup(l(),n);return e.createElement("span",{className:tc("rbc-label",r&&"rbc-now")},s.format(t,"timeGutterFormat"))}),[b,s,l]);return e.createElement(p,{slotMetrics:b},e.createElement("div",{className:"rbc-time-gutter rbc-time-column",ref:d},b.groups.map((function(t,n){return e.createElement(r2,{key:n,group:t,resource:u,components:c,renderSlot:x,getters:f})}))))},d2=e.forwardRef((function(t,n){return e.createElement(f2,Object.assign({gutterRef:n},t))})),p2=function(t){var n=t.label;return e.createElement(e.Fragment,null,n)},h2=function(t){f(r,t);var n=y(r);function r(){var t;i(this,r);for(var o=arguments.length,a=new Array(o),s=0;s<o;s++)a[s]=arguments[s];return(t=n.call.apply(n,[this].concat(a))).handleHeaderClick=function(e,n,r){r.preventDefault(),F0(t.props.onDrillDown,[e,n])},t.renderRow=function(n){var r=t.props,o=r.events,a=r.rtl,i=r.selectable,s=r.getNow,l=r.range,u=r.getters,c=r.localizer,f=r.accessors,d=r.components,p=r.resizable,h=f.resourceId(n),v=n?o.filter((function(e){return f.resource(e)===h})):o;return e.createElement(z1,{isAllDay:!0,rtl:a,getNow:s,minRows:2,range:l,events:v,resourceId:h,className:"rbc-allday-cell",selectable:i,selected:t.props.selected,components:d,accessors:f,getters:u,localizer:c,onSelect:t.props.onSelectEvent,onDoubleClick:t.props.onDoubleClickEvent,onKeyPress:t.props.onKeyPressEvent,onSelectSlot:t.props.onSelectSlot,longPressThreshold:t.props.longPressThreshold,resizable:p})},t}return u(r,[{key:"renderHeaderCells",value:function(t){var n=this,r=this.props,o=r.localizer,a=r.getDrilldownView,i=r.getNow,s=r.getters.dayProp,l=r.components.header,u=void 0===l?q1:l,c=i();return t.map((function(t,r){var i=a(t),l=o.format(t,"dayFormat"),f=s(t),d=f.className,p=f.style,h=e.createElement(u,{date:t,label:l,localizer:o});return e.createElement("div",{key:r,style:p,className:tc("rbc-header",d,o.isSameDate(t,c)&&"rbc-today")},i?e.createElement("button",{type:"button",className:"rbc-button-link",onClick:function(e){return n.handleHeaderClick(t,i,e)}},h):e.createElement("span",null,h))}))}},{key:"render",value:function(){var t=this,n=this.props,r=n.width,a=n.rtl,i=n.resources,s=n.range,l=n.events,u=n.getNow,c=n.accessors,f=n.selectable,d=n.components,p=n.getters,h=n.scrollRef,v=n.localizer,m=n.isOverflowing,g=n.components,y=g.timeGutterHeader,b=g.resourceHeader,w=void 0===b?p2:b,x=n.resizable,E={};m&&(E[a?"marginLeft":"marginRight"]="".concat(pJ(),"px"));var _=i.groupEvents(l);return e.createElement("div",{style:E,ref:h,className:tc("rbc-time-header",m&&"rbc-overflowing")},e.createElement("div",{className:"rbc-label rbc-time-header-gutter",style:{width:r,minWidth:r,maxWidth:r}},y&&e.createElement(y,null)),i.map((function(n,r){var i=(0,o.Z)(n,2),l=i[0],h=i[1];return e.createElement("div",{className:"rbc-time-header-content",key:l||r},h&&e.createElement("div",{className:"rbc-row rbc-row-resource",key:"resource_".concat(r)},e.createElement("div",{className:"rbc-header"},e.createElement(w,{index:r,label:c.resourceTitle(h),resource:h}))),e.createElement("div",{className:"rbc-row rbc-time-header-cell".concat(s.length<=1?" rbc-time-header-cell-single-day":"")},t.renderHeaderCells(s)),e.createElement(z1,{isAllDay:!0,rtl:a,getNow:u,minRows:2,range:s,events:_.get(l)||[],resourceId:h&&l,className:"rbc-allday-cell",selectable:f,selected:t.props.selected,components:d,accessors:c,getters:p,localizer:v,onSelect:t.props.onSelectEvent,onDoubleClick:t.props.onDoubleClickEvent,onKeyPress:t.props.onKeyPressEvent,onSelectSlot:t.props.onSelectSlot,longPressThreshold:t.props.longPressThreshold,resizable:x}))})))}}]),r}(e.Component),v2={};var m2=function(t){f(r,t);var n=y(r);function r(t){var o;return i(this,r),(o=n.call(this,t)).handleScroll=function(e){o.scrollRef.current&&(o.scrollRef.current.scrollLeft=e.target.scrollLeft)},o.handleResize=function(){IG(o.rafHandle),o.rafHandle=jG(o.checkOverflow)},o.handleSelectAlldayEvent=function(){o.clearSelection();for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];F0(o.props.onSelectEvent,t)},o.handleSelectAllDaySlot=function(e,t){var n=o.props.onSelectSlot,r=new Date(e[0]),a=new Date(e[e.length-1]);a.setDate(e[e.length-1].getDate()+1),F0(n,{slots:e,start:r,end:a,action:t.action,resourceId:t.resourceId})},o.checkOverflow=function(){if(!o._updatingOverflow){var e=o.contentRef.current,t=e.scrollHeight>e.clientHeight;o.state.isOverflowing!==t&&(o._updatingOverflow=!0,o.setState({isOverflowing:t},(function(){o._updatingOverflow=!1})))}},o.memoizedResources=HQ((function(e,t){return function(e,t){return{map:function(n){return e?e.map((function(e,r){return n([t.resourceId(e),e],r)})):[n([v2,null],0)]},groupEvents:function(n){var r=new Map;return e?(n.forEach((function(e){var n=t.resource(e)||v2,o=r.get(n)||[];o.push(e),r.set(n,o)})),r):(r.set(v2,n),r)}}}(e,t)})),o.state={gutterWidth:void 0,isOverflowing:null},o.scrollRef=e.createRef(),o.contentRef=e.createRef(),o._scrollRatio=null,o.gutterRef=(0,e.createRef)(),o}return u(r,[{key:"getSnapshotBeforeUpdate",value:function(){return this.checkOverflow(),null}},{key:"componentDidMount",value:function(){null==this.props.width&&this.measureGutter(),this.calculateScroll(),this.applyScroll(),window.addEventListener("resize",this.handleResize)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleResize),IG(this.rafHandle),this.measureGutterAnimationFrameRequest&&window.cancelAnimationFrame(this.measureGutterAnimationFrameRequest)}},{key:"componentDidUpdate",value:function(){this.applyScroll()}},{key:"renderEvents",value:function(t,n,r,a){var i=this,s=this.props,l=s.min,u=s.max,c=s.components,f=s.accessors,d=s.localizer,p=s.dayLayoutAlgorithm,h=this.memoizedResources(this.props.resources,f),v=h.groupEvents(n),m=h.groupEvents(r);return h.map((function(n,r){var s=(0,o.Z)(n,2),h=s[0],g=s[1];return t.map((function(t,n){var o=(v.get(h)||[]).filter((function(e){return d.inRange(t,f.start(e),f.end(e),"day")})),s=(m.get(h)||[]).filter((function(e){return d.inRange(t,f.start(e),f.end(e),"day")}));return e.createElement(c2,Object.assign({},i.props,{localizer:d,min:d.merge(t,l),max:d.merge(t,u),resource:g&&h,components:c,isNow:d.isSameDate(t,a),key:r+"-"+n,date:t,events:o,backgroundEvents:s,dayLayoutAlgorithm:p}))}))}))}},{key:"render",value:function(){var t=this.props,n=t.events,r=t.backgroundEvents,o=t.range,a=t.width,i=t.rtl,s=t.selected,l=t.getNow,u=t.resources,c=t.components,f=t.accessors,d=t.getters,p=t.localizer,h=t.min,v=t.max,m=t.showMultiDayTimes,g=t.longPressThreshold,y=t.resizable;a=a||this.state.gutterWidth;var b=o[0],w=o[o.length-1];this.slots=o.length;var x=[],E=[],_=[];return n.forEach((function(e){if(A1(e,b,w,f,p)){var t=f.start(e),n=f.end(e);f.allDay(e)||p.startAndEndAreDateOnly(t,n)||!m&&!p.isSameDate(t,n)?x.push(e):E.push(e)}})),r.forEach((function(e){A1(e,b,w,f,p)&&_.push(e)})),x.sort((function(e,t){return I1(e,t,f,p)})),e.createElement("div",{className:tc("rbc-time-view",u&&"rbc-time-view-resources")},e.createElement(h2,{range:o,events:x,width:a,rtl:i,getNow:l,localizer:p,selected:s,resources:this.memoizedResources(u,f),selectable:this.props.selectable,accessors:f,getters:d,components:c,scrollRef:this.scrollRef,isOverflowing:this.state.isOverflowing,longPressThreshold:g,onSelectSlot:this.handleSelectAllDaySlot,onSelectEvent:this.handleSelectAlldayEvent,onDoubleClickEvent:this.props.onDoubleClickEvent,onKeyPressEvent:this.props.onKeyPressEvent,onDrillDown:this.props.onDrillDown,getDrilldownView:this.props.getDrilldownView,resizable:y}),e.createElement("div",{ref:this.contentRef,className:"rbc-time-content",onScroll:this.handleScroll},e.createElement(d2,{date:b,ref:this.gutterRef,localizer:p,min:p.merge(b,h),max:p.merge(b,v),step:this.props.step,getNow:this.props.getNow,timeslots:this.props.timeslots,components:c,className:"rbc-time-gutter",getters:d}),this.renderEvents(o,E,_,l())))}},{key:"clearSelection",value:function(){clearTimeout(this._selectTimer),this._pendingSelection=[]}},{key:"measureGutter",value:function(){var e=this;this.measureGutterAnimationFrameRequest&&window.cancelAnimationFrame(this.measureGutterAnimationFrameRequest),this.measureGutterAnimationFrameRequest=window.requestAnimationFrame((function(){var t,n=null!==(t=e.gutterRef)&&void 0!==t&&t.current?dJ(e.gutterRef.current):void 0;n&&e.state.gutterWidth!==n&&e.setState({gutterWidth:n})}))}},{key:"applyScroll",value:function(){if(null!=this._scrollRatio&&!0===this.props.enableAutoScroll){var e=this.contentRef.current;e.scrollTop=e.scrollHeight*this._scrollRatio,this._scrollRatio=null}}},{key:"calculateScroll",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=e.min,n=e.max,r=e.scrollToTime,o=e.localizer,a=r-o.startOf(r,"day"),i=o.diff(t,n,"milliseconds");this._scrollRatio=a/i}}]),r}(e.Component);m2.defaultProps={step:30,timeslots:2};var g2=["date","localizer","min","max","scrollToTime","enableAutoScroll"],y2=function(t){f(r,t);var n=y(r);function r(){return i(this,r),n.apply(this,arguments)}return u(r,[{key:"render",value:function(){var t=this.props,n=t.date,o=t.localizer,a=t.min,i=void 0===a?o.startOf(new Date,"day"):a,s=t.max,l=void 0===s?o.endOf(new Date,"day"):s,u=t.scrollToTime,c=void 0===u?o.startOf(new Date,"day"):u,f=t.enableAutoScroll,d=void 0===f||f,p=(0,bL.Z)(t,g2),h=r.range(n,{localizer:o});return e.createElement(m2,Object.assign({},p,{range:h,eventOffset:10,localizer:o,min:i,max:l,scrollToTime:c,enableAutoScroll:d}))}}]),r}(e.Component);y2.range=function(e,t){return[t.localizer.startOf(e,"day")]},y2.navigate=function(e,t,n){var r=n.localizer;switch(t){case M0:return r.add(e,-1,"day");case A0:return r.add(e,1,"day");default:return e}},y2.title=function(e,t){return t.localizer.format(e,"dayHeaderFormat")};var b2=["date","localizer","min","max","scrollToTime","enableAutoScroll"],w2=function(t){f(r,t);var n=y(r);function r(){return i(this,r),n.apply(this,arguments)}return u(r,[{key:"render",value:function(){var t=this.props,n=t.date,o=t.localizer,a=t.min,i=void 0===a?o.startOf(new Date,"day"):a,s=t.max,l=void 0===s?o.endOf(new Date,"day"):s,u=t.scrollToTime,c=void 0===u?o.startOf(new Date,"day"):u,f=t.enableAutoScroll,d=void 0===f||f,p=(0,bL.Z)(t,b2),h=r.range(n,this.props);return e.createElement(m2,Object.assign({},p,{range:h,eventOffset:15,localizer:o,min:i,max:l,scrollToTime:c,enableAutoScroll:d}))}}]),r}(e.Component);w2.defaultProps=m2.defaultProps,w2.navigate=function(e,t,n){var r=n.localizer;switch(t){case M0:return r.add(e,-1,"week");case A0:return r.add(e,1,"week");default:return e}},w2.range=function(e,t){var n=t.localizer,r=n.startOfWeek(),o=n.startOf(e,"week",r),a=n.endOf(e,"week",r);return n.range(o,a)},w2.title=function(e,t){var n=t.localizer,r=yJ(w2.range(e,{localizer:n})),o=r[0],a=r.slice(1);return n.format({start:o,end:a.pop()},"dayRangeHeaderFormat")};var x2=["date","localizer","min","max","scrollToTime","enableAutoScroll"];function E2(e,t){return w2.range(e,t).filter((function(e){return-1===[6,0].indexOf(e.getDay())}))}var _2,S2=function(t){f(r,t);var n=y(r);function r(){return i(this,r),n.apply(this,arguments)}return u(r,[{key:"render",value:function(){var t=this.props,n=t.date,r=t.localizer,o=t.min,a=void 0===o?r.startOf(new Date,"day"):o,i=t.max,s=void 0===i?r.endOf(new Date,"day"):i,l=t.scrollToTime,u=void 0===l?r.startOf(new Date,"day"):l,c=t.enableAutoScroll,f=void 0===c||c,d=(0,bL.Z)(t,x2),p=E2(n,this.props);return e.createElement(m2,Object.assign({},d,{range:p,eventOffset:15,localizer:r,min:a,max:s,scrollToTime:u,enableAutoScroll:f}))}}]),r}(e.Component);function k2(t){var n=t.accessors,r=t.components,o=t.date,a=t.events,i=t.getters,s=t.length,l=t.localizer,u=t.onDoubleClickEvent,c=t.onSelectEvent,f=t.selected,d=(0,e.useRef)(null),p=(0,e.useRef)(null),h=(0,e.useRef)(null),v=(0,e.useRef)(null),m=(0,e.useRef)(null);(0,e.useEffect)((function(){y()}));var g=function(t,o){var a="",i=r.time,s=l.messages.allDay,u=n.end(o),c=n.start(o);return n.allDay(o)||(l.eq(c,u)?s=l.format(c,"agendaTimeFormat"):l.isSameDate(c,u)?s=l.format({start:c,end:u},"agendaTimeRangeFormat"):l.isSameDate(t,c)?s=l.format(c,"agendaTimeFormat"):l.isSameDate(t,u)&&(s=l.format(u,"agendaTimeFormat"))),l.gt(t,c,"day")&&(a="rbc-continues-prior"),l.lt(t,u,"day")&&(a+=" rbc-continues-after"),e.createElement("span",{className:a.trim()},i?e.createElement(i,{event:o,day:t,label:s}):s)},y=function(){if(m.current){var e=d.current,t=m.current.firstChild;if(t){var n,r,o=v.current.scrollHeight>v.current.clientHeight,a=[],i=a;a=[dJ(t.children[0]),dJ(t.children[1])],i[0]===a[0]&&i[1]===a[1]||(p.current.style.width=a[0]+"px",h.current.style.width=a[1]+"px"),o?(r="rbc-header-overflowing",(n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"===typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)),e.style.marginRight=pJ()+"px"):function(e,t){e.classList?e.classList.remove(t):"string"===typeof e.className?e.className=bJ(e.className,t):e.setAttribute("class",bJ(e.className&&e.className.baseVal||"",t))}(e,"rbc-header-overflowing")}}},b=l.messages,w=l.add(o,s,"day"),x=l.range(o,w,"day");return(a=a.filter((function(e){return A1(e,l.startOf(o,"day"),l.endOf(w,"day"),n,l)}))).sort((function(e,t){return+n.start(e)-+n.start(t)})),e.createElement("div",{className:"rbc-agenda-view"},0!==a.length?e.createElement(e.Fragment,null,e.createElement("table",{ref:d,className:"rbc-agenda-table"},e.createElement("thead",null,e.createElement("tr",null,e.createElement("th",{className:"rbc-header",ref:p},b.date),e.createElement("th",{className:"rbc-header",ref:h},b.time),e.createElement("th",{className:"rbc-header"},b.event)))),e.createElement("div",{className:"rbc-agenda-content",ref:v},e.createElement("table",{className:"rbc-agenda-table"},e.createElement("tbody",{ref:m},x.map((function(t,o){return function(t,o,a){var s=r.event,d=r.date;return o=o.filter((function(e){return A1(e,l.startOf(t,"day"),l.endOf(t,"day"),n,l)})),o.map((function(r,p){var h=n.title(r),v=n.end(r),m=n.start(r),y=i.eventProp(r,m,v,f1(r,f)),b=0===p&&l.format(t,"agendaDateFormat"),w=0===p&&e.createElement("td",{rowSpan:o.length,className:"rbc-agenda-date-cell"},d?e.createElement(d,{day:t,label:b}):b);return e.createElement("tr",{key:a+"_"+p,className:y.className,style:y.style},w,e.createElement("td",{className:"rbc-agenda-time-cell"},g(t,r)),e.createElement("td",{className:"rbc-agenda-event-cell",onClick:function(e){return c&&c(r,e)},onDoubleClick:function(e){return u&&u(r,e)}},s?e.createElement(s,{event:r,title:h}):h))}),[])}(t,a,o)})))))):e.createElement("span",{className:"rbc-agenda-empty"},b.noEventsInRange))}S2.defaultProps=m2.defaultProps,S2.range=E2,S2.navigate=w2.navigate,S2.title=function(e,t){var n=t.localizer,r=yJ(E2(e,{localizer:n})),o=r[0],a=r.slice(1);return n.format({start:o,end:a.pop()},"dayRangeHeaderFormat")},k2.defaultProps={length:30},k2.range=function(e,t){var n=t.length,r=void 0===n?k2.defaultProps.length:n;return{start:e,end:t.localizer.add(e,r,"day")}},k2.navigate=function(e,t,n){var r=n.length,o=void 0===r?k2.defaultProps.length:r,a=n.localizer;switch(t){case M0:return a.add(e,-o,"day");case A0:return a.add(e,o,"day");default:return e}},k2.title=function(e,t){var n=t.length,r=void 0===n?k2.defaultProps.length:n,o=t.localizer,a=o.add(e,r,"day");return o.format({start:e,end:a},"agendaHeaderFormat")};var C2=(_2={},(0,Ue.Z)(_2,j0.MONTH,G1),(0,Ue.Z)(_2,j0.WEEK,w2),(0,Ue.Z)(_2,j0.WORK_WEEK,S2),(0,Ue.Z)(_2,j0.DAY,y2),(0,Ue.Z)(_2,j0.AGENDA,k2),_2),T2=["action","date","today"];function O2(e,t){var n=t.action,r=t.date,o=t.today,a=(0,bL.Z)(t,T2);switch(e="string"===typeof e?C2[e]:e,n){case N0:r=o||new Date;break;case I0:break;default:BV()(e&&"function"===typeof e.navigate,"Calendar View components must implement a static `.navigate(date, action)` method.s"),r=e.navigate(r,n,a)}return r}var R2=function(t){f(r,t);var n=y(r);function r(){var e;i(this,r);for(var t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];return(e=n.call.apply(n,[this].concat(o))).navigate=function(t){e.props.onNavigate(t)},e.view=function(t){e.props.onView(t)},e}return u(r,[{key:"render",value:function(){var t=this.props,n=t.localizer.messages,r=t.label;return e.createElement("div",{className:"rbc-toolbar"},e.createElement("span",{className:"rbc-btn-group"},e.createElement("button",{type:"button",onClick:this.navigate.bind(null,N0)},n.today),e.createElement("button",{type:"button",onClick:this.navigate.bind(null,M0)},n.previous),e.createElement("button",{type:"button",onClick:this.navigate.bind(null,A0)},n.next)),e.createElement("span",{className:"rbc-toolbar-label"},r),e.createElement("span",{className:"rbc-btn-group"},this.viewNamesGroup(n)))}},{key:"viewNamesGroup",value:function(t){var n=this,r=this.props.views,o=this.props.view;if(r.length>1)return r.map((function(r){return e.createElement("button",{type:"button",key:r,className:tc({"rbc-active":o===r}),onClick:n.view.bind(null,r)},t[r])}))}}]),r}(e.Component);var P2=function(e){return function(t){return function(e,t){var n=null;return"function"===typeof t?n=t(e):"string"===typeof t&&"object"===(0,v.Z)(e)&&null!=e&&t in e&&(n=e[t]),n}(t,e)}},D2=["view","date","getNow","onNavigate"],M2=["view","toolbar","events","backgroundEvents","style","className","elementProps","date","getNow","length","showMultiDayTimes","onShowMore","doShowMoreDrillDown","components","formats","messages","culture"];function A2(e){return Array.isArray(e)?e:Object.keys(e)}function N2(e,t){return-1!==A2(t.views).indexOf(e)}var I2=function(t){f(r,t);var n=y(r);function r(){var e;i(this,r);for(var t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];return(e=n.call.apply(n,[this].concat(o))).getViews=function(){var t=e.props.views;return Array.isArray(t)?R0(t,(function(e,t){return e[t]=C2[t]}),{}):"object"===(0,v.Z)(t)?P0(t,(function(e,t){return!0===e?C2[t]:e})):C2},e.getView=function(){return e.getViews()[e.props.view]},e.getDrilldownView=function(t){var n=e.props,r=n.view,o=n.drilldownView,a=n.getDrilldownView;return a?a(t,r,Object.keys(e.getViews())):o},e.handleRangeChange=function(t,n,r){var o=e.props,a=o.onRangeChange,i=o.localizer;a&&n.range&&a(n.range(t,{localizer:i}),r)},e.handleNavigate=function(t,n){var r=e.props,o=r.view,a=r.date,i=r.getNow,s=r.onNavigate,l=(0,bL.Z)(r,D2),u=e.getView(),c=i();s(a=O2(u,(0,ze.Z)((0,ze.Z)({},l),{},{action:t,date:n||a||c,today:c})),o,t),e.handleRangeChange(a,u)},e.handleViewChange=function(t){t!==e.props.view&&N2(t,e.props)&&e.props.onView(t);var n=e.getViews();e.handleRangeChange(e.props.date||e.props.getNow(),n[t],t)},e.handleSelectEvent=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];F0(e.props.onSelectEvent,n)},e.handleDoubleClickEvent=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];F0(e.props.onDoubleClickEvent,n)},e.handleKeyPressEvent=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];F0(e.props.onKeyPressEvent,n)},e.handleSelectSlot=function(t){F0(e.props.onSelectSlot,t)},e.handleDrillDown=function(t,n){var r=e.props.onDrillDown;r?r(t,n,e.drilldownView):(n&&e.handleViewChange(n),e.handleNavigate(I0,t))},e.state={context:r.getContext(e.props)},e}return u(r,[{key:"render",value:function(){var t=this.props,n=t.view,r=t.toolbar,o=t.events,a=t.backgroundEvents,i=t.style,s=t.className,l=t.elementProps,u=t.date,c=t.getNow,f=t.length,d=t.showMultiDayTimes,p=t.onShowMore,h=t.doShowMoreDrillDown;t.components,t.formats,t.messages,t.culture;var v=(0,bL.Z)(t,M2);u=u||c();var m=this.getView(),g=this.state.context,y=g.accessors,b=g.components,w=g.getters,x=g.localizer,E=g.viewNames,_=b.toolbar||R2,S=m.title(u,{localizer:x,length:f});return e.createElement("div",Object.assign({},l,{className:tc(s,"rbc-calendar",v.rtl&&"rbc-rtl"),style:i}),r&&e.createElement(_,{date:u,view:n,views:E,label:S,onView:this.handleViewChange,onNavigate:this.handleNavigate,localizer:x}),e.createElement(m,Object.assign({},v,{events:o,backgroundEvents:a,date:u,getNow:c,length:f,localizer:x,getters:w,components:b,accessors:y,showMultiDayTimes:d,getDrilldownView:this.getDrilldownView,onNavigate:this.handleNavigate,onDrillDown:this.handleDrillDown,onSelectEvent:this.handleSelectEvent,onDoubleClickEvent:this.handleDoubleClickEvent,onKeyPressEvent:this.handleKeyPressEvent,onSelectSlot:this.handleSelectSlot,onShowMore:p,doShowMoreDrillDown:h})))}}],[{key:"getDerivedStateFromProps",value:function(e){return{context:r.getContext(e)}}},{key:"getContext",value:function(e){var t=e.startAccessor,n=e.endAccessor,r=e.allDayAccessor,o=e.tooltipAccessor,a=e.titleAccessor,i=e.resourceAccessor,s=e.resourceIdAccessor,l=e.resourceTitleAccessor,u=e.eventPropGetter,c=e.backgroundEventPropGetter,f=e.slotPropGetter,d=e.slotGroupPropGetter,p=e.dayPropGetter,h=e.view,v=e.views,m=e.localizer,g=e.culture,y=e.messages,b=void 0===y?{}:y,w=e.components,x=void 0===w?{}:w,E=e.formats,_=void 0===E?{}:E,S=A2(v);return{viewNames:S,localizer:s1(m,g,_,function(e){return(0,ze.Z)((0,ze.Z)({},l1),e)}(b)),getters:{eventProp:function(){return u&&u.apply(void 0,arguments)||{}},backgroundEventProp:function(){return c&&c.apply(void 0,arguments)||{}},slotProp:function(){return f&&f.apply(void 0,arguments)||{}},slotGroupProp:function(){return d&&d.apply(void 0,arguments)||{}},dayProp:function(){return p&&p.apply(void 0,arguments)||{}}},components:O0(x[h]||{},S0(x,S),{eventWrapper:D0,backgroundEventWrapper:D0,eventContainerWrapper:D0,dateCellWrapper:D0,weekWrapper:D0,timeSlotWrapper:D0,timeGutterWrapper:D0}),accessors:{start:P2(t),end:P2(n),allDay:P2(r),tooltip:P2(o),title:P2(a),resource:P2(i),resourceId:P2(s),resourceTitle:P2(l)}}}}]),r}(e.Component);I2.defaultProps={events:[],backgroundEvents:[],elementProps:{},popup:!1,toolbar:!0,view:j0.MONTH,views:[j0.MONTH,j0.WEEK,j0.DAY,j0.AGENDA],step:30,length:30,doShowMoreDrillDown:!0,drilldownView:j0.DAY,titleAccessor:"title",tooltipAccessor:"title",allDayAccessor:"allDay",startAccessor:"start",endAccessor:"end",resourceAccessor:"resourceId",resourceIdAccessor:"id",resourceTitleAccessor:"title",longPressThreshold:250,getNow:function(){return new Date},dayLayoutAlgorithm:"overlap"};var j2=function t(n,r,o){void 0===o&&(o=[]);var a,i=n.displayName||n.name||"Component",s=!!(a=n)&&("function"!==typeof a||a.prototype&&a.prototype.isReactComponent),l=Object.keys(r),u=l.map(zV);!s&&o.length&&BV()(!1);var c=function(t){function a(){for(var e,n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];(e=t.call.apply(t,[this].concat(a))||this).handlers=Object.create(null),l.forEach((function(t){var n=r[t];e.handlers[n]=function(r){if(e.props[n]){var o;e._notifying=!0;for(var a=arguments.length,i=new Array(a>1?a-1:0),s=1;s<a;s++)i[s-1]=arguments[s];(o=e.props)[n].apply(o,[r].concat(i)),e._notifying=!1}e.unmounted||e.setState((function(e){var n,o=e.values;return{values:Qu(Object.create(null),o,(n={},n[t]=r,n))}}))}})),o.length&&(e.attachRef=function(t){e.inner=t});var s=Object.create(null);return l.forEach((function(t){s[t]=e.props[zV(t)]})),e.state={values:s,prevProps:{}},e}av(a,t);var i=a.prototype;return i.shouldComponentUpdate=function(){return!this._notifying},a.getDerivedStateFromProps=function(e,t){var n=t.values,r=t.prevProps,o={values:Qu(Object.create(null),n),prevProps:{}};return l.forEach((function(t){o.prevProps[t]=e[t],!UV(e,t)&&UV(r,t)&&(o.values[t]=e[zV(t)])})),o},i.componentWillUnmount=function(){this.unmounted=!0},i.render=function(){var t=this,r=this.props,o=r.innerRef,a=(0,Ju.Z)(r,["innerRef"]);u.forEach((function(e){delete a[e]}));var i={};return l.forEach((function(e){var n=t.props[e];i[e]=void 0!==n?n:t.state.values[e]})),e.createElement(n,Qu({},a,i,this.handlers,{ref:o||this.attachRef}))},a}(e.Component);!function(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!==typeof e.getDerivedStateFromProps&&"function"!==typeof t.getSnapshotBeforeUpdate)return e;var n=null,r=null,o=null;if("function"===typeof t.componentWillMount?n="componentWillMount":"function"===typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"===typeof t.componentWillReceiveProps?r="componentWillReceiveProps":"function"===typeof t.UNSAFE_componentWillReceiveProps&&(r="UNSAFE_componentWillReceiveProps"),"function"===typeof t.componentWillUpdate?o="componentWillUpdate":"function"===typeof t.UNSAFE_componentWillUpdate&&(o="UNSAFE_componentWillUpdate"),null!==n||null!==r||null!==o){var a=e.displayName||e.name,i="function"===typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+a+" uses "+i+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==r?"\n "+r:"")+(null!==o?"\n "+o:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"===typeof e.getDerivedStateFromProps&&(t.componentWillMount=qV,t.componentWillReceiveProps=WV),"function"===typeof t.getSnapshotBeforeUpdate){if("function"!==typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=VV;var s=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;s.call(this,e,t,r)}}}(c),c.displayName="Uncontrolled("+i+")",c.propTypes=Qu({innerRef:function(){}},function(e,t){var n={};return Object.keys(e).forEach((function(e){n[zV(e)]=HV})),n}(r)),o.forEach((function(e){c.prototype[e]=function(){var t;return(t=this.inner)[e].apply(t,arguments)}}));var f=c;return e.forwardRef&&((f=e.forwardRef((function(t,n){return e.createElement(c,Qu({},t,{innerRef:n,__source:{fileName:"/Users/jquense/src/uncontrollable/src/uncontrollable.js",lineNumber:128},__self:this}))}))).propTypes=c.propTypes),f.ControlledComponent=n,f.deferControlTo=function(e,n,o){return void 0===n&&(n={}),t(e,Qu({},r,n),o)},f}(I2,{view:"onView",date:"onNavigate",selected:"onSelectEvent"});var L2=function(e,t,n){var r=e.start,o=e.end;return"".concat(n.format(r,"p",t)," \u2013 ").concat(n.format(o,"p",t))},F2={dateFormat:"dd",dayFormat:"dd eee",weekdayFormat:"cccc",selectRangeFormat:L2,eventTimeRangeFormat:L2,eventTimeRangeStartFormat:function(e,t,n){var r=e.start;return"".concat(n.format(r,"h:mma",t)," \u2013 ")},eventTimeRangeEndFormat:function(e,t,n){var r=e.end;return" \u2013 ".concat(n.format(r,"h:mma",t))},timeGutterFormat:"p",monthHeaderFormat:"MMMM yyyy",dayHeaderFormat:"cccc MMM dd",dayRangeHeaderFormat:function(e,t,n){var r=e.start,o=e.end;return"".concat(n.format(r,"MMMM dd",t)," \u2013 ").concat(n.format(o,fZ(r,o,"month")?"dd":"MMMM dd",t))},agendaHeaderFormat:function(e,t,n){var r=e.start,o=e.end;return"".concat(n.format(r,"P",t)," \u2013 ").concat(n.format(o,"P",t))},agendaDateFormat:"ccc MMM dd",agendaTimeFormat:"p",agendaTimeRangeFormat:L2},B2=Eu.create({baseURL:"http://localhost:8080"}),H2=function(e){var t=e.startOfWeek,n=e.getDay,r=e.format,o=e.locales;return new i1({formats:F2,firstOfWeek:function(e){return n(t(new Date,{locale:o[e]}))},format:function(e,t,n){return r(new Date(e),t,{locale:o[n]})}})}({format:function(e,t,n){var r,o,a,i,s,l,u,c,f,d,p,h,v,m,g,y,b,w;AL(2,arguments);var x=String(t),E=$L(),_=null!==(r=null!==(o=null===n||void 0===n?void 0:n.locale)&&void 0!==o?o:E.locale)&&void 0!==r?r:IF,S=BL(null!==(a=null!==(i=null!==(s=null!==(l=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==l?l:null===n||void 0===n||null===(u=n.locale)||void 0===u||null===(c=u.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==s?s:E.firstWeekContainsDate)&&void 0!==i?i:null===(f=E.locale)||void 0===f||null===(d=f.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==a?a:1);if(!(S>=1&&S<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var k=BL(null!==(p=null!==(h=null!==(v=null!==(m=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==m?m:null===n||void 0===n||null===(g=n.locale)||void 0===g||null===(y=g.options)||void 0===y?void 0:y.weekStartsOn)&&void 0!==v?v:E.weekStartsOn)&&void 0!==h?h:null===(b=E.locale)||void 0===b||null===(w=b.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==p?p:0);if(!(k>=0&&k<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!_.localize)throw new RangeError("locale must contain localize property");if(!_.formatLong)throw new RangeError("locale must contain formatLong property");var C=LL(e);if(!FL(C))throw new RangeError("Invalid time value");var T=bF(C),O=UL(C,T),R={firstWeekContainsDate:S,weekStartsOn:k,locale:_,_originalDate:C},P=x.match(LF).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,yF[t])(e,_.formatLong):e})).join("").match(jF).map((function(r){if("''"===r)return"'";var o=r[0];if("'"===o)return UF(r);var a=hF[o];if(a)return null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!_F(r)||SF(r,t,String(e)),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!EF(r)||SF(r,t,String(e)),a(O,r,_.localize,R);if(o.match(HF))throw new RangeError("Format string contains an unescaped latin alphabet character `"+o+"`");return r})).join("");return P},parse:function(e,t,n,r){var o,a,i,s,l,u,c,f,d,p,h,v,m,g,y,b,w,x;AL(3,arguments);var E=String(e),_=String(t),S=$L(),k=null!==(o=null!==(a=null===r||void 0===r?void 0:r.locale)&&void 0!==a?a:S.locale)&&void 0!==o?o:IF;if(!k.match)throw new RangeError("locale must contain match property");var C=BL(null!==(i=null!==(s=null!==(l=null!==(u=null===r||void 0===r?void 0:r.firstWeekContainsDate)&&void 0!==u?u:null===r||void 0===r||null===(c=r.locale)||void 0===c||null===(f=c.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==l?l:S.firstWeekContainsDate)&&void 0!==s?s:null===(d=S.locale)||void 0===d||null===(p=d.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==i?i:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=BL(null!==(h=null!==(v=null!==(m=null!==(g=null===r||void 0===r?void 0:r.weekStartsOn)&&void 0!==g?g:null===r||void 0===r||null===(y=r.locale)||void 0===y||null===(b=y.options)||void 0===b?void 0:b.weekStartsOn)&&void 0!==m?m:S.weekStartsOn)&&void 0!==v?v:null===(w=S.locale)||void 0===w||null===(x=w.options)||void 0===x?void 0:x.weekStartsOn)&&void 0!==h?h:0);if(!(T>=0&&T<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===_)return""===E?LL(n):new Date(NaN);var O,R={firstWeekContainsDate:C,weekStartsOn:T,locale:k},P=[new nB],D=_.match(MV).map((function(e){var t=e[0];return t in yF?(0,yF[t])(e,k.formatLong):e})).join("").match(DV),M=[],A=RV(D);try{var N=function(){var t=O.value;null!==r&&void 0!==r&&r.useAdditionalWeekYearTokens||!_F(t)||SF(t,_,e),null!==r&&void 0!==r&&r.useAdditionalDayOfYearTokens||!EF(t)||SF(t,_,e);var n=t[0],o=TV[n];if(o){var a=o.incompatibleTokens;if(Array.isArray(a)){var i=M.find((function(e){return a.includes(e.token)||e.token===n}));if(i)throw new RangeError("The format string mustn't contain `".concat(i.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===o.incompatibleTokens&&M.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));M.push({token:n,fullToken:t});var s=o.run(E,t,k.match,R);if(!s)return{v:new Date(NaN)};P.push(s.setter),E=s.rest}else{if(n.match(jV))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===t?t="'":"'"===n&&(t=LV(t)),0!==E.indexOf(t))return{v:new Date(NaN)};E=E.slice(t.length)}};for(A.s();!(O=A.n()).done;){var I=N();if("object"===OV(I))return I.v}}catch(W){A.e(W)}finally{A.f()}if(E.length>0&&IV.test(E))return new Date(NaN);var j=P.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return P.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),L=LL(n);if(isNaN(L.getTime()))return new Date(NaN);var F,B=UL(L,bF(L)),H={},U=RV(j);try{for(U.s();!(F=U.n()).done;){var z=F.value;if(!z.validate(B,R))return new Date(NaN);var q=z.set(B,H,R);Array.isArray(q)?(B=q[0],zF(H,q[1])):B=q}}catch(W){U.e(W)}finally{U.f()}return B},startOfWeek:function(e,t){var n,r,o,a,i,s,l,u;AL(1,arguments);var c=$L(),f=BL(null!==(n=null!==(r=null!==(o=null!==(a=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==a?a:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(s=i.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==o?o:c.weekStartsOn)&&void 0!==r?r:null===(l=c.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==n?n:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=LL(e),p=d.getDay(),h=(p<f?7:0)+p-f;return d.setDate(d.getDate()-h),d.setHours(0,0,0,0),d},getDay:function(e){AL(1,arguments);var t=LL(e),n=t.getDay();return n},locales:{fr:n(4890)}});var U2=function(){var t=(0,e.useState)([]),n=(0,o.Z)(t,2),r=n[0],i=n[1],s=(0,e.useState)(1),l=(0,o.Z)(s,2),u=l[0],c=l[1],f=(0,e.useState)([]),d=(0,o.Z)(f,2),p=d[0],h=d[1];(0,e.useEffect)((function(){var e="/Contact/"+_u.Z.get("idUser");B2.get(e).then((function(e){i(e.data),c(e.data[0].idcontact)}));var t="/Event/"+_u.Z.get("idUser");B2.get(t).then((function(e){h([]),e.data.forEach((function(e){var t={title:e.comment,start:new Date(e.date+" "+e.starttime),end:new Date(e.date+" "+e.endtime)};h((function(e){return[].concat((0,a.Z)(e),[t])}))}))}))}),[]);var v=(0,e.useState)("light"),m=(0,o.Z)(v,2),g=m[0],y=m[1];localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==g&&y(localStorage.getItem("theme"));var b=(0,e.useState)(""),w=(0,o.Z)(b,2),x=w[0],E=w[1],_=(0,e.useState)(new Date),S=(0,o.Z)(_,2),k=S[0],C=S[1],T=(0,e.useState)(new Date),O=(0,o.Z)(T,2),R=O[0],P=O[1],D=(0,e.useState)(new Date),M=(0,o.Z)(D,2),A=M[0],N=M[1];return(0,js.jsxs)("body",{className:g,children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsxs)("div",{className:"page_calendrier",children:[(0,js.jsxs)("div",{className:"haut_de_page",children:[(0,js.jsx)("h2",{className:"titre",children:"Calendrier"}),(0,js.jsx)("link",{href:"fullcalendar/main.css",rel:"stylesheet"}),(0,js.jsx)("div",{className:"rechLogo",children:(0,js.jsx)("img",{className:"logo",srcSet:"light"===g?"./LogoApp.svg":"./LogoApp_light.svg"})})]}),(0,js.jsxs)("div",{className:"bas_de_page",children:[(0,js.jsx)(Ls,{}),(0,js.jsxs)("div",{className:"Calendrier",children:[(0,js.jsxs)("h2",{className:"Titre",children:["Ajouter un \xe9v\xe8nement",(0,js.jsxs)("div",{className:"mini_formulaire_evenement",children:[(0,js.jsx)("input",{className:"ajout_input",type:"text",placeholder:"Ajoutez un titre",style:{height:"20px",marginRight:"10px",marginLeft:"10px",marginBottom:"10px"},onChange:function(e){return E(e.target.value)}}),(0,js.jsx)("input",{className:"date",type:"date",placeholder:"Ajoutez un jour",style:{height:"70%",width:"90%",marginRight:"10px",marginLeft:"10px",marginBottom:"10px",borderRadius:"10px"},onChange:function(e){return C(e.target.value)}}),(0,js.jsx)("input",{className:"date",type:"time",placeholder:"Ajoutez une heure de d\xe9but",style:{height:"70%",width:"90%",marginRight:"10px",marginLeft:"10px",marginBottom:"10px",borderRadius:"10px"},onChange:function(e){return P(e.target.value)}}),(0,js.jsx)("input",{className:"date",type:"time",placeholder:"Ajoutez une heure de fin",style:{height:"70%",width:"90%",marginRight:"10px",marginLeft:"10px",marginBottom:"10px",borderRadius:"10px"},onChange:function(e){return N(e.target.value)}}),(0,js.jsx)(uy,{className:"select",name:"idcontact",value:u,onChange:function(e){c(e.target.value)},children:r.map((function(e){return(0,js.jsx)(ob,{value:e.idcontact,children:e.firstname+e.lastname+"\n("+e.name+")"})}))})]}),(0,js.jsx)("button",{className:"bouton_ajout",onClick:function(){var e={title:x,start:new Date(k+" "+R),end:new Date(k+" "+A)},t={date:k,starttime:R,endtime:A,comment:x,idusersend:_u.Z.get("idUser"),iduserreceive:_u.Z.get("idUser"),idcontact:u};B2.post("/Event/Add",t).then((function(e){console.log(e.data)})),h([].concat((0,a.Z)(p),[e]))},children:"Ajouter l'\xe9v\xe8nement"})]}),(0,js.jsx)(j2,{localizer:H2,events:p,defaultView:"week",startAccessor:"start",endAccessor:"end",style:{height:"100%",width:"99%"}})]})]})]})]})},z2=n.p+"static/media/user.7de40ad4d1b954307dcc.jpg",q2=Eu.create({baseURL:"http://localhost:8080"});var W2=function(){var t=(0,e.useState)("light"),n=(0,o.Z)(t,2),r=n[0],a=n[1];localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==r&&a(localStorage.getItem("theme"));var i=(0,e.useState)(""),s=(0,o.Z)(i,2),l=s[0],u=s[1],c=(0,e.useState)(!1),f=(0,o.Z)(c,2),d=f[0],p=f[1],h=(0,e.useState)(!1),v=(0,o.Z)(h,2),m=v[0],g=v[1],y=(0,e.useState)([]),b=(0,o.Z)(y,2),w=b[0],x=b[1],E=(0,e.useState)(""),_=(0,o.Z)(E,2),S=_[0],k=_[1],C=(0,e.useState)([]),T=(0,o.Z)(C,2),O=T[0],R=T[1],P=(0,e.useState)([]),D=(0,o.Z)(P,2),M=(D[0],D[1]);function A(t){var n=(0,e.useState)(t.contact.lastname),r=(0,o.Z)(n,2),a=r[0],i=r[1],s=(0,e.useState)(t.contact.firstname),l=(0,o.Z)(s,2),c=l[0],f=l[1],d=(0,e.useState)(t.contact.mail),h=(0,o.Z)(d,2),v=h[0],m=h[1],g=(0,e.useState)(t.contact.phone),y=(0,o.Z)(g,2),b=y[0],w=y[1];return(0,js.jsxs)("form",{onSubmit:function(e){e.preventDefault();var n={lastname:a,firstname:c,mail:v,phone:b,idcontact:t.contact.idcontact};q2.put("/Contact/Update/"+t.contact.idcontact,n).then((function(e){})),p(!1),u(n)},children:[(0,js.jsxs)("label",{children:["Nom :",(0,js.jsx)("input",{type:"text",value:a,onChange:function(e){return i(e.target.value)},required:!0})]}),(0,js.jsx)("br",{}),(0,js.jsxs)("label",{children:["Pr\xe9nom :",(0,js.jsx)("input",{type:"text",value:c,onChange:function(e){return f(e.target.value)},required:!0})]}),(0,js.jsx)("br",{}),(0,js.jsxs)("label",{children:["Mail :",(0,js.jsx)("input",{type:"email",value:v,onChange:function(e){return m(e.target.value)},required:!0})]}),(0,js.jsx)("br",{}),(0,js.jsxs)("label",{children:["Num\xe9ro de t\xe9l\xe9phone :",(0,js.jsx)("input",{type:"tel",value:b,onChange:function(e){return w(e.target.value)},pattern:"[0-9]{10}",required:!0})]}),(0,js.jsx)("button",{type:"submit",children:"Envoyer"}),(0,js.jsx)("button",{type:"button",onClick:function(){return p(!1)},children:"Annuler"})]})}return(0,e.useEffect)((function(){console.log("useEffect appel api contact");var e="/Contact/"+_u.Z.get("idUser");q2.get(e).then((function(e){x(e.data),R(e.data),console.log("response.data",e.data)}))}),[null,l]),(0,e.useEffect)((function(){q2.get("/Customer/All").then((function(e){M(e.data)}))}),[]),(0,e.useEffect)((function(){var e=w.filter((function(e){return e.lastname.toLowerCase().includes(S.toLowerCase())||e.firstname.toLowerCase().includes(S.toLowerCase())||e.mail.toLowerCase().includes(S.toLowerCase())||e.phone.toLowerCase().startsWith(S.toLowerCase())||e.name.toLowerCase().includes(S.toLowerCase())||0===S.trim().length}));R(e)}),[null,S,d]),(0,js.jsx)("body",{className:r,children:(0,js.jsxs)("div",{className:"page_repertoire",children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsxs)("div",{className:"haut_de_page",children:[(0,js.jsx)("h2",{className:"titre",children:"Repertoire"}),(0,js.jsx)("div",{className:"rechLogo",children:(0,js.jsx)("img",{className:"logo",srcSet:"light"===r?"./LogoApp.svg":"./LogoApp_light.svg"})})]}),(0,js.jsxs)("div",{className:"bas_de_page",children:[(0,js.jsx)(Ls,{}),(0,js.jsxs)("div",{className:"contenu",children:[(0,js.jsxs)("span",{className:"searchAndAddButton",children:[""===l?(0,js.jsxs)("div",{className:"input_box",children:[(0,js.jsx)("input",{type:"text",placeholder:"Rechercher",value:S,onChange:function(e){return k(e.target.value)}}),(0,js.jsx)("span",{className:"search",children:(0,js.jsx)("i",{class:"uil uil-search search-icon"})})]}):(0,js.jsx)("button",{className:"boutonRetour",onClick:function(){p(!1),u(""),g(!1)},children:"Retour"}),""===l?(0,js.jsx)(Fe,{to:"/Repertoire/add",children:(0,js.jsx)("button",{className:"boutonAddContact",children:"Ajouter"})}):(0,js.jsx)("div",{hidden:!0})]}),""===l?(0,js.jsx)(db,{component:ev,className:"tabListContact",style:{color:"#fff"},children:(0,js.jsxs)(bb,{children:[(0,js.jsx)(Cb,{children:(0,js.jsxs)(Mb,{className:"headerListe",children:[(0,js.jsx)(Fb,{children:"Photo"}),(0,js.jsx)(Fb,{children:"Nom"}),(0,js.jsx)(Fb,{children:"Pr\xe9nom"}),(0,js.jsx)(Fb,{children:"T\xe9l\xe9phone"}),(0,js.jsx)(Fb,{children:"Entreprise"})]})}),(0,js.jsx)(Wb,{children:O.map((function(e){return(0,js.jsxs)(Mb,{onClick:function(){return u(e)},children:[(0,js.jsx)(Fb,{children:(0,js.jsx)("img",{className:"photoContact",src:z2})}),(0,js.jsx)(Fb,{children:e.lastname}),(0,js.jsx)(Fb,{children:e.firstname}),(0,js.jsx)(Fb,{children:e.phone}),(0,js.jsx)(Fb,{children:e.name})]},e.idcontact)}))})]})}):d?(0,js.jsx)(A,{contact:l,setModifContact:p}):(0,js.jsxs)("div",{children:[(0,js.jsxs)("h2",{children:[l.lastname," ",l.firstname]}),(0,js.jsxs)("p",{children:["Mail: ",l.mail]}),(0,js.jsxs)("p",{children:["Num\xe9ro de t\xe9l\xe9phone: ",l.phone]}),(0,js.jsxs)("p",{children:["Entreprise: ",l.name]}),m?(0,js.jsxs)("div",{children:[(0,js.jsx)("p",{children:"\xcates-vous s\xfbr de vouloir supprimer ce contact ?"}),(0,js.jsx)("button",{className:"Annuler",onClick:function(){return g(!1)},children:"Annuler"}),(0,js.jsx)("button",{className:"boutonSupprimer",onClick:function(){return e=l,q2.delete("/Contact/Delete/"+e.idcontact).then((function(t){var n=w.filter((function(t){return t.idcontact!==e.idcontact}));x(n)})),u(""),void g(!1);var e},children:"Supprimer"})]}):(0,js.jsxs)("div",{children:[(0,js.jsx)("button",{className:"boutonSupprimer",onClick:function(){return g(!0)},children:"Supprimer"}),(0,js.jsx)("button",{className:"boutonModifier",onClick:function(){return p(!0)},children:"Modifier"})]})]})]})]})]})})},V2=function(){var t=(0,e.useState)("light"),n=(0,o.Z)(t,2),r=n[0],a=n[1];localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==r&&a(localStorage.getItem("theme"));return(0,js.jsxs)("body",{className:r,children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsxs)("div",{className:"page_parametre",children:[(0,js.jsxs)("div",{className:"haut_de_page",children:[(0,js.jsx)("h2",{className:"titre",children:"Param\xe8tres"}),(0,js.jsx)("div",{className:"rechLogo",children:(0,js.jsx)("img",{className:"logo",srcSet:"light"===r?"./LogoApp.svg":"./LogoApp_light.svg"})})]}),(0,js.jsxs)("div",{className:"bas_de_page",children:[(0,js.jsx)(Ls,{}),(0,js.jsxs)("div",{className:"Parametre",children:[(0,js.jsxs)("div",{className:"one",children:[(0,js.jsx)("div",{className:"one_haut",children:(0,js.jsx)("p",{className:"text_one_haut",children:"S\xe9curit\xe9"})}),(0,js.jsxs)("div",{className:"one_milieu",children:[(0,js.jsx)("p",{className:"text_one_milieu",children:"Signaler un probl\xe8me"}),(0,js.jsx)("div",{className:"bouton_submit",children:(0,js.jsx)(Fe,{to:"/MailPourAdmin",children:(0,js.jsx)("button",{className:"bouton_signalerPB",children:"Signaler"})})})]}),(0,js.jsxs)("div",{className:"one_bas",children:[(0,js.jsx)("p",{className:"text_one_milieu",children:"Mot de passe"}),(0,js.jsx)(Fe,{className:"bouton_submit",to:"/RestartPassword",children:(0,js.jsx)("button",{className:"bouton_modifierMDP",type:"submit",children:"Modifier"})})]})]}),(0,js.jsxs)("div",{className:"two",children:[(0,js.jsx)("div",{className:"two_haut",children:(0,js.jsx)("p",{className:"text_two_haut",children:"G\xe9n\xe9ral"})}),(0,js.jsxs)("div",{className:"two_bas",children:[(0,js.jsx)("p",{className:"text_two_bas",children:"Mode sombre"}),(0,js.jsx)("div",{className:"center",children:(0,js.jsx)("input",{type:"checkbox",onChange:function(){a((function(e){return"light"===e?"dark":"light"})),localStorage.setItem("theme","light"===r?"dark":"light")},checked:"dark"===r})})]})]}),(0,js.jsxs)("div",{className:"three",children:[(0,js.jsx)("p",{className:"text_three_haut",children:"Autre"}),(0,js.jsxs)("div",{className:"d\xe9connexion",children:[(0,js.jsx)("p",{className:"text_three",children:"D\xe9connexion"}),(0,js.jsx)(Fe,{to:"/",children:(0,js.jsx)("button",{id:"bouton_deco",className:"bouton",type:"button",value:"D\xe9co",children:"Se d\xe9connecter"})})]})]})]})]})]})]})},Z2=Eu.create({baseURL:"http://localhost:8080"}),G2=function(){var t=(0,e.useState)(!1),n=(0,o.Z)(t,2),r=n[0],a=n[1],i=(0,e.useState)(!1),s=(0,o.Z)(i,2),l=s[0],u=s[1],c=(0,e.useState)(!1),f=(0,o.Z)(c,2),d=f[0],p=f[1],h=(0,e.useState)("light"),v=(0,o.Z)(h,2),m=v[0],g=v[1],y=ge();return localStorage.getItem("theme")&&""!==localStorage.getItem("theme")&&localStorage.getItem("theme")!==m&&g(localStorage.getItem("theme")),(0,js.jsxs)("body",{className:m,children:[(0,js.jsx)("link",{rel:"stylesheet",href:"https://unicons.iconscout.com/release/v4.0.0/css/line.css"}),(0,js.jsxs)("div",{className:"page_mailAdmin",children:[(0,js.jsxs)("div",{className:"haut_de_page",children:[(0,js.jsx)("h2",{className:"titre",children:"Signaler un probl\xe8me"}),(0,js.jsx)("div",{className:"rechLogo",children:(0,js.jsx)("img",{className:"logo",srcSet:"./LogoApp.svg"})})]}),(0,js.jsxs)("div",{className:"bas_de_page",children:[(0,js.jsx)(Ls,{}),(0,js.jsx)("form",{className:"form",onSubmit:function(e){e.preventDefault();var t=new FormData(e.currentTarget),n=Object.fromEntries(t.entries());console.log(n),""===n.objet?u(!0):u(!1),""===n.raison?p(!0):p(!1),""!==n.objet&&""!==n.raison&&(n.objet=n.objet+"[user id : "+_u.Z.get("idUser")+"]",Z2.post("/Mail/Avertir",n).then((function(e){e.data?y("/dashboard"):a(!0)})))},children:(0,js.jsxs)("div",{className:"Mail",children:[(0,js.jsxs)("div",{className:"object",children:[(0,js.jsx)("h3",{className:"name",children:"Objet"}),(0,js.jsx)("input",{name:"objet",type:"text",placeholder:"Objet de l'alerte",className:"inputObjet"})]}),(0,js.jsxs)("div",{className:"value",children:[(0,js.jsx)("h3",{className:"name",children:"Raison"}),(0,js.jsx)("textarea",{name:"raison",placeholder:"Raison de l'alerte",rows:"10",cols:"180",className:"inputArea"})]}),(0,js.jsx)("p",{children:!0===r?"Le mail n'a pas pu \xeatre envoy\xe9":""}),(0,js.jsx)("p",{children:!0===l?"L'objet est obligatoire":""}),(0,js.jsx)("p",{children:!0===d?"La description est obligatoire":""}),(0,js.jsx)("div",{className:"submit",children:(0,js.jsx)("button",{className:"button",type:"submit",children:"Envoyer"})})]})})]})]})]})},Y2=Eu.create({baseURL:"http://localhost:8080"});var $2=function(){var t=(0,e.useState)(!1),n=(0,o.Z)(t,2),r=n[0],a=n[1],i=(0,e.useState)([]),s=(0,o.Z)(i,2),l=s[0],u=s[1],c=(0,e.useState)(1),f=(0,o.Z)(c,2),d=f[0],p=f[1],h=ge();return(0,e.useEffect)((function(){Y2.get("/Entreprise/All").then((function(e){u(e.data)}))}),[]),(0,js.jsxs)("div",{className:"addContactPage",children:[(0,js.jsx)("h2",{children:"Ajouter un nouveau contact"}),(0,js.jsx)("div",{className:"Formulaire",children:(0,js.jsxs)("form",{className:"form",onSubmit:function(e){e.preventDefault();var t=new FormData(e.currentTarget),n=Object.fromEntries(t.entries());Y2.get("/Contact/Exist/"+n.phone).then((function(e){if(e.data.length>0)a(!0);else{a(!1);var t={firstname:n.firstname,lastname:n.lastname,phone:n.phone,mail:n.mail,iduser:_u.Z.get("idUser"),idcustomer:d};Y2.post("/Contact/Add",t).then((function(e){console.log(e.data)})),h("/Repertoire")}}))},children:[(0,js.jsxs)("table",{className:"Formulaire_de_connexion",children:[(0,js.jsx)("tr",{children:(0,js.jsxs)("div",{className:"texte_c\xf4t\xe9",children:[(0,js.jsx)("p",{children:"Nom :"}),(0,js.jsx)("p",{children:"Pr\xe9nom :"}),(0,js.jsx)("p",{children:"T\xe9l\xe9phone :"}),(0,js.jsx)("p",{children:"Email :"}),(0,js.jsx)("p",{children:"Entreprise :"})]})}),(0,js.jsxs)("tr",{children:[(0,js.jsx)("input",{id:"nom",name:"firstname",className:"texte_zone",type:"text",placeholder:"Nom...",required:!0}),(0,js.jsx)("input",{id:"prenom",name:"lastname",className:"texte_zone",type:"text",placeholder:"Pr\xe9nom...",required:!0}),(0,js.jsx)("input",{id:"phone",name:"phone",className:"texte_zone",type:"tel",placeholder:"T\xe9l\xe9phone...",pattern:"[0-9]{10}",required:!0}),(0,js.jsx)("input",{id:"email",name:"mail",className:"texte_zone",type:"email",placeholder:"Email...",required:!0}),(0,js.jsx)(uy,{name:"idcustomer",value:d,onChange:function(e){p(e.target.value),console.log("je suis dans handleChangeEntreprise")},children:l.map((function(e){return(0,js.jsx)(ob,{value:e.idcustomer,children:e.name})}))})]})]}),(0,js.jsx)("p",{children:!0===r?"Le contact existe d\xe9ja":""}),(0,js.jsxs)("div",{className:"bouton_submit",children:[(0,js.jsx)("button",{className:"bouton_val",type:"submit",children:"Valider"}),(0,js.jsx)(Fe,{className:"bouton_ann",to:"/Repertoire",children:"Retour"})]})]})})]})},K2=(n(1901),Eu.create({baseURL:"http://localhost:8080"}));var X2=function(){me();var t=(0,e.useState)(""),n=(0,o.Z)(t,2),r=n[0],a=n[1],i=(0,e.useState)(""),s=(0,o.Z)(i,2),l=s[0],u=s[1],c=(0,e.useState)(""),f=(0,o.Z)(c,2),d=f[0],p=f[1],h=(0,e.useState)(!1),v=(0,o.Z)(h,2),m=v[0],g=v[1],y=ge();return(0,js.jsx)("div",{className:"page_admin",children:(0,js.jsx)("div",{className:"Titre_Formulaire",children:(0,js.jsx)("div",{className:"Formulaire",children:(0,js.jsxs)("form",{className:"form",onSubmit:function(e){var t=new FormData(e.currentTarget),n=Object.fromEntries(t.entries());if(e.preventDefault(),l===d){var o="/User/Auth/Password/"+_u.Z.get("idUser")+"/"+Ku().SHA256(r).toString(Ku().enc.Hex);K2.get(o).then((function(e){if(e.data.length>0){console.log(n.newPassword),n.newPassword=Ku().SHA256(l).toString(Ku().enc.Hex);var t="/User/Update/Password/"+_u.Z.get("idUser");K2.put(t,n).then((function(e){console.log(e.data)})),y("/Parametres")}else g(!0)}))}},children:[(0,js.jsxs)("table",{className:"Formulaire_de_connexion",children:[(0,js.jsx)("tr",{children:(0,js.jsxs)("div",{className:"texte_c\xf4t\xe9",children:[(0,js.jsx)("p",{children:"Mot de passe :"}),(0,js.jsx)("p",{children:"Nouveau mot de passe :"}),(0,js.jsx)("p",{children:"Confirmation nouveau mot de passe : "})]})}),(0,js.jsxs)("tr",{children:[(0,js.jsx)("input",{id:"MotDePasse",value:r,onChange:function(e){a(e.target.value)},name:"password",className:"texte_zone",type:"text",placeholder:"Mot de passe...",required:!0}),(0,js.jsx)("input",{id:"NouvMotDePasse",value:l,onChange:function(e){u(e.target.value)},name:"newPassword",className:"texte_zone",type:"text",placeholder:"Nouveau mot de passe...",required:!0}),(0,js.jsx)("input",{id:"ConfNouvMotDePasse",value:d,onChange:function(e){p(e.target.value)},name:"ConfNewPassword",className:"texte_zone",type:"text",placeholder:"Confirmation nouveau mot de passe...",required:!0})]})]}),(0,js.jsx)("p",{children:!0===m?"Le mot de passe est incorrect":""}),(0,js.jsxs)("div",{className:"bouton_submit",children:[(0,js.jsx)("button",{className:"bouton_val",type:"submit",children:"Valider"}),(0,js.jsx)(Fe,{className:"bouton_ann",to:"/Parametres",children:"Retour"})]})]})})})})},Q2=function(){return(0,js.jsx)(je,{children:(0,js.jsxs)(Re,{children:[(0,js.jsx)(Te,{path:"/",element:(0,js.jsx)(Xb,{})}),(0,js.jsx)(Te,{path:"/Admin_create",element:(0,js.jsx)(ib,{})}),(0,js.jsx)(Te,{path:"/Account",element:(0,js.jsx)(Yu,{})}),(0,js.jsx)(Te,{path:"/Admin_list",element:(0,js.jsx)(Zb,{})}),(0,js.jsx)(Te,{path:"/Admin_modif",element:(0,js.jsx)(Jb,{})}),(0,js.jsx)(Te,{path:"/Admin_supp",element:(0,js.jsx)(tw,{})}),(0,js.jsx)(Te,{path:"/Admin_devis",element:(0,js.jsx)(PR,{})}),(0,js.jsx)(Te,{path:"/RestartPassword",element:(0,js.jsx)(X2,{})}),(0,js.jsx)(Te,{path:"/Dashboard",element:(0,js.jsx)(lb,{})}),(0,js.jsx)(Te,{path:"/Analyse",element:(0,js.jsx)(ML,{})}),(0,js.jsx)(Te,{path:"/Calendrier",element:(0,js.jsx)(U2,{})}),(0,js.jsx)(Te,{path:"/Repertoire",element:(0,js.jsx)(W2,{})}),(0,js.jsx)(Te,{path:"/Parametres",element:(0,js.jsx)(V2,{})}),(0,js.jsx)(Te,{path:"/Chargement",element:(0,js.jsx)($b,{})}),(0,js.jsx)(Te,{path:"/MailPourAdmin",element:(0,js.jsx)(G2,{})}),(0,js.jsx)(Te,{path:"/Repertoire/add",element:(0,js.jsx)($2,{})})]})})};r.createRoot(document.getElementById("root")).render((0,js.jsx)(e.StrictMode,{children:(0,js.jsx)(Q2,{})}))}()}();
//# sourceMappingURL=main.9b067343.js.map